BM6P6(@ xxxrrrvvvooooooyyy|||{{{{{{yyyvvvvvv}}}~~~~~~}}}}}}ttthhhYYYRRRQQQOOOJJJDDDEEEFFFGGGGGGFFFEEEDDDCCCAAABBBBBBBBBBBBBBBBBBAAADDD@@@===<<<>>>@@@@@@???>>>>>>>>>>>>>>>?????????999::::::;;;<<<===>>>>>>888888777666666666666666666555555555555444444444444444444333333222222222333222000///000222222222222222222333333444444444111111222222222333333333222222222111111111000000000000000000000000000000222111000111222111///---////////////000000000000222222222111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000///......///////////////////////////...------...///000111000000000000000000000000222222111000//////000000000000000000000000000000000111111111111222222222000111222333333222111000222222333333333444444444111111222333333333333222...///111222333222222111555444444333333222222111333333333444444444555555777666555444333444444555666555555444444666777888777777777777777888888999777777777777888888888888888888777777999===@@@CCCJJJNNNOOOIIIDDDBBBAAA???===>>>===;;;;;;<<<<<<:::;;;;;;;;;<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAA@@@@@@@@@@@@?????????@@@AAABBBBBB????????????>>>>>>>>>===>>>>>>======>>>@@@CCCDDDFFFDDDBBB@@@>>>=========>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAA???@@@AAAAAA??????@@@AAACCCDDDDDDDDDCCCBBBAAAAAA?????????@@@@@@AAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIGGGDDDAAA>>>===@@@CCCCCCAAA@@@AAACCCAAABBBDDDFFFHHHIIIJJJKKKNNNMMMKKKJJJIIIHHHGGGGGGHHHFFFCCCCCCEEEFFFFFFFFFBBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDDDDEEEGGGHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDHHHHHHGGGEEECCCDDDFFFHHHLLLIIIEEECCCBBBBBBBBBAAABBBBBBAAA@@@AAABBBCCCDDDBBBAAAAAA@@@????????????BBBAAA???@@@@@@AAA???>>>}}}yyy}}}zzztttsssqqqpppnnnpppxxx||||||lll```XXXNNNJJJKKKKKKIIIEEEDDDEEEEEEFFFEEEDDDBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBB???<<<<<<===??????>>>>>>>>>>>>>>>>>>>>>>>>>>>999999999:::;;;;;;<<<<<<888777777666666666666666555555555555444444444444444444333333333222222222444333111111222222333333222222333333333333333333111111111222222222333333222222222111111111000000000000000000000000000000222111000000111111///...////////////000000000000222222222111111000000000////////////////////////000000000000////////////000000000000000000000000////////////////////////000000000000000///......////////////////////////000000///...///000111111000000000000000000000000222222111000000000000000000000000000000000000000//////000000000111111111000111222222222222111000111111111111222222222222111111222333333333333222111222333444444444333333333333333333333333333333333333333444444444444555777666555333333333444555666555555444555666777888777777666666777777888999666666777777777888888888888888777777888;;;???AAADDDJJJMMMLLLKKKJJJFFF@@@======<<<;;;<<<<<<<<<:::===<<<<<<;;;;;;<<<<<<===========================>>>???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@????????????>>>??????@@@@@@AAA??????>>>>>>>>>=========<<<<<<;;;;;;<<<>>>@@@BBBEEECCCAAA???>>>===============>>>>>>>>>>>>??????>>>>>>>>>?????????@@@@@@???@@@AAAAAA??????@@@AAACCCCCCCCCBBBBBBAAAAAAAAA???@@@@@@@@@@@@@@@@@@AAAAAA@@@?????????@@@BBBBBBAAAAAAAAA@@@@@@?????????CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBB??????@@@@@@AAABBBBBBBBBFFFGGGIIIIIIHHHFFFCCCAAA@@@BBBDDDCCCAAA???AAABBBAAABBBDDDFFFHHHIIIJJJJJJLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDHHHHHHGGGEEECCCCCCEEEHHHNNNKKKGGGDDDCCCBBBAAA@@@BBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAACCCAAA@@@@@@AAAAAA@@@>>>zzzsssppphhhggggggjjjqqq|||~~~xxx}}}}}}dddPPPMMMJJJFFFDDDEEEFFFEEEEEECCCDDDDDDDDDDDDBBBAAA???BBBBBBCCCCCCCCCCCCBBBBBB@@@>>><<<;;;<<<======<<>>>>>>>>===<<<<<<<<<999999999999999999999999888777666666555555666666555555555555444444444444333333333333222222222222444333333222222333333444333333333333333222222222111111111222222222222333222222222111111111111111000000000000000000000000222000///000111111000...////////////000000000000111111111111000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000//////...000000000000000000000000222111111000000000000111000000000000000000000000222111000000000000000000000000000000000000000000.../////////000000000000000111111222222111111000/////////000000000111111111111222333333333333222333333444444444333222222111111222333333444555555333333333333444444444444555555444333333333444444555555444444555555666777666666666666666777888888666666777777777777888888888777666666777:::<<<>>>???EEEJJJNNNRRRRRRLLLCCC>>>===;;;<<<<<<<<<;;;:::>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<======================================================>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>=========<<<<<<:::999999999:::<<<>>>???CCCBBB@@@???>>>=====================>>>>>>??????=========>>>>>>>>>??????>>>@@@AAA@@@???>>>???@@@CCCBBBAAA@@@???@@@AAAAAA@@@@@@@@@@@@@@@??????????????????>>>???@@@@@@AAA>>>>>>>>>>>>>>>=========BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@???AAAAAABBBBBBCCCDDDDDDDDDFFFGGGIIIJJJIIIHHHFFFEEEEEEFFFEEECCCAAA???@@@AAAAAABBBDDDEEEGGGHHHIIIIIIIIIIIIHHHFFFEEEEEEEEEEEEDDDHHHLLLKKKGGGCCCAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFEEECCCCCCEEEGGGNNNKKKGGGDDDCCCBBBAAA???@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@@@@AAABBBBBBCCCAAA@@@@@@BBBBBBAAA???}}}wwwnnnmmmlllnnnsssyyy~~~}}}yyyvvvuuuzzzyyy|||ooocccUUUKKKFFFGGGFFFEEECCCBBBBBBCCCDDDDDDDDDDDDCCCBBB@@@???AAAAAABBBBBBBBBBBBAAAAAA>>>===;;;:::::::::::::::>>>>>>>>>===<<<;;;:::::::::::::::999999888888888777777666555555555555666555555555444444444333333333222222222222222222222222333333333222222333444444333333333222222111111111111111111222222222222111111111111111111111111000000000000000000000000111000...///000111000///////////////000000000000000000000000000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000222111111000000/////////000000000000000000000000111111000000000000000111000000000000000000000000/////////000000000111111000000111111111111000000////////////000000000111111111222333333333333222222222222222111000000///222222222333333444444444222222333333333444444444444444444333333333444444444444444444555555666666666555555555555666777777666666666666777777777888888777666666666888:::;;;>>>AAAFFFMMMWWW\\\WWWNNNCCC>>>;;;<<<===<<<;;;;;;===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<=========<<<<<<<<<<<<;;;999999888999999;;;<<<===@@@@@@???>>>======<<<<<<;;;<<<<<<======>>>>>>>>>=========>>>>>>>>>??????>>>???@@@???>>>===>>>@@@BBBAAA???======>>>@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>>>>===============@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCBBBAAA???>>>BBBBBBCCCCCCDDDEEEEEEEEEEEEFFFHHHJJJJJJJJJIIIHHHIIIHHHFFFDDDBBB@@@@@@AAAAAABBBCCCEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDEEEJJJNNNLLLFFFAAA@@@AAA@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDBBBBBBDDDFFFJJJHHHEEECCCCCCBBBAAA??????????????????@@@@@@@@@AAA@@@@@@@@@AAABBBCCCCCCCCCAAA@@@AAABBBBBBAAA@@@|||zzzxxxyyy|||~~~~~~xxxsssllljjjmmmttt|||zzz{{{{{{~~~{{{{{{yyydddXXXQQQLLLIIICCCEEEGGGFFFCCCBBBBBBCCCEEEEEEEEEEEEDDDBBB@@@???>>>??????@@@@@@??????>>><<<<<<<<<:::999999999999======<<<<<<;;;:::999999;;;;;;::::::999888888888777666666555555555555555555444444444444333333333222222222222222222222222000222333333111000111333333333333222222111111111000000111111111222222222111111111111111111111111000000000000000000000000111///......///000000///////////////000000000000////////////////////////.........................../////////000000000111////////////////////////........................//////000000000000//////000000000000000000000000000000000//////......---000000000000000000000000111000000000000000111111111111111111111111111111000000000111111111222222000000000000000000000000000000000111111111222222111111222333333333333222333222222111111000000000444444444333333222222222222222222333333333444444333444444444444444444444333444444555555555555555555555555444555555666777555666666666666777777777777666666666666777888999===>>>BBBKKK[[[hhhiiidddLLLBBB;;;<<<===:::999;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;:::;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;::::::999999999999:::;;;;;;<<<>>>>>>>>>======<<<<<<;;;:::;;;;;;<<<======>>>>>>>>>>>>>>>?????????@@@@@@===>>>??????======>>>???AAA???>>>======>>>@@@AAA@@@@@@@@@??????>>>>>>>>>======>>>>>>????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDDDDCCCAAA@@@???>>>??????@@@@@@AAABBBBBBDDDEEEGGGHHHJJJJJJJJJJJJKKKIIIGGGEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCHHHKKKNNNKKKDDD@@@AAACCCBBBBBBBBBCCCDDDDDDEEEEEEAAAAAAAAAAAABBBDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCEEEDDDBBBAAAAAABBBBBBAAA@@@>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCBBB@@@@@@@@@BBBBBBAAA@@@{{{tttkkkeeeeeehhhmmmooosssxxxyyyyyyyyyzzzzzz}}}uuuaaaUUUOOOHHHCCCAAA@@@BBBDDDDDDDDDCCCDDDDDDEEEEEEEEEEEECCCAAA???>>>======>>>>>>>>>>>>======;;;<<<===;;;999777888888<<<<<<;;;;;;:::999999999:::::::::999999888888888777666555555444444555555444444444444333333333333111111111222222222222222...111444333000///000222222222222222222111111111000000000111111111111222111111111111111222222222000000000000000000000000111///------...000000000////////////000000000000............////////////..............................//////000000111111000000000000000000000000...........................//////000000000000000000000000000000000000000...////////////......---000000000000000000000000000000000000000111111222111111111111111111111111111111111111222222222222111000000//////000000111111111111222222222333333111111222333333333333222444444333222222333333333555555444333333222111111222222222222333333333333333444555555666666555555333333444555555555555444444444444444444555666666555555666666666666777777666666666666777777888999;;;<<>>::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<;;;:::999;;;;;;;;;::::::::::::999999999999::::::;;;;;;;;;<<<<<<=========<<<;;;;;;999::::::;;;<<<===>>>>>>>>>>>>>>>?????????@@@@@@<<<>>>???>>>===<<<===>>>??????>>>===>>>???@@@AAA???????????????>>>>>>>>>======>>>????????????>>>@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDDDDDDDCCCAAA@@@???@@@@@@AAAAAABBBBBBCCCCCCCCCEEEFFFHHHIIIIIIJJJJJJHHHGGGGGGGGGFFFDDDBBBBBBBBBCCCDDDDDDDDDDDDDDDBBBAAAAAAAAAAAABBBBBBCCCHHHJJJKKKIIIEEECCCCCCDDDBBBBBBCCCCCCDDDEEEEEEFFF?????????@@@AAABBBDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@BBBCCCCCCBBBAAABBBDDD@@@???>>>???AAABBBBBB@@@>>>>>>???@@@@@@@@@@@@???@@@@@@?????????@@@AAAAAA@@@???>>>???AAABBBAAA@@@|||uuuooommmlllllllllssswww}}}{{{xxxuuuvvv}}}{{{zzzxxxvvvxxx}}}iii\\\OOOLLLKKKEEEAAA???BBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDBBB@@@>>>=========>>>>>>>>>>>>======;;;<<<>>><<<999777777888::::::::::::999999999999888888888888888888777777666666555444444444444555444444444333333333222222000111111111222222222222...222555555111///111333111111111111222222222222000000000000111111111111000000111111111222222222000000000000000000000000111...,,,,,,...000111111////////////000000000000---------....../////////.................................///000111111111000000000000000000000000..............................///000000000000000////////////////////////......///000111000//////000000000000000000000000000000000000000111222222111111111111111111111111000000000000111111111111111000///......///000111111111111222222222333333111111222333333333333222444333222222222333444555333333333333333333333333111222222222222333333333444555666777777777666666222333444555555555444444444444333333444444555666555555555666666666777777555555666777777888999999999:::<<>>999999999999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::::::;;;<<<===<<<;;;999888::::::::::::999999999999888888999::::::::::::999:::;;;<<<<<<<<<<<<;;;:::888999:::;;;<<<======>>>=========>>>>>>>>>??????<<<===>>>>>><<<<<<===>>>>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>????????????===>>>???@@@@@@@@@??????AAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDEEEEEEAAABBBCCCDDDFFFGGGGGGHHHGGGGGGGGGIIIKKKJJJFFFCCCBBBBBBCCCDDDDDDDDDCCCCCCAAAAAA@@@@@@AAABBBBBBCCCFFFGGGIIIJJJIIIGGGEEECCCAAAAAABBBCCCCCCDDDDDDEEE?????????@@@AAABBBDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA???AAABBBBBBAAAAAABBBCCC@@@??????@@@BBBBBBAAA@@@>>>???@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>?????????>>>===>>>@@@AAA@@@???~~~|||zzzxxxpppttt~~~yyyuuurrrooorrrzzz}}}|||}}}}}}yyytttvvv{{{ttt\\\NNNDDDDDDGGGFFFEEEGGGHHHFFFDDDEEEFFFFFFDDDCCCCCCCCCCCCBBBAAA???<<<;;;>>>>>>????????????>>>>>>;;;===>>>===999777777888999999999999999999::::::666666666777777777777777666666555444444444444555444444444333333333222222000000111111222222222222///333777666222000222555000000111111222222222333000000000000111111111111000000111111222222222222000000000000000000000000000...,,,,,,...000111111////////////000000000000---------.........//////........................---......///000111111222000000000000000000000000..............................///000000000000000////////////////////////...///000222222222111000000000000000000000000000000000///000000111222222111111111111111111111111////////////000000000000111000///......///000111111111111111222222222222111111222333333333333222111111000000000111333444111222222333333444444555111111222222222333333333444555777888888888777666222333444555555555444333444333333333333444555555555555555555666666666777555555666777888999::::::999:::;;;@@@MMM^^^iiikkkgggRRRAAA<<<:::555555;;;::::::::::::;;;<<<======777777777777777777777777999999999::::::;;;;;;<<<;;;:::999777777999:::;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;=========;;;999888:::::::::999999999888888777888888999999999999888999:::;;;<<<<<<<<<;;;:::888888999:::<<<======>>><<<<<<<<<<<<=========>>><<<===>>>===<<<;;;<<<>>>===>>>???@@@@@@@@@@@@@@@======>>>>>>??????@@@@@@===>>>???AAAAAA@@@@@@???AAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA>>>>>>???@@@@@@AAAAAABBB@@@AAABBBCCCDDDEEEFFFGGGEEEEEEGGGJJJMMMLLLHHHDDDBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@AAABBBCCCCCCCCCEEEHHHLLLMMMKKKEEEAAA@@@@@@AAABBBBBBCCCCCCDDD@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBB>>>@@@BBBBBBAAAAAABBBCCCBBBAAAAAAAAABBBBBB@@@???>>>???@@@AAABBBAAA@@@@@@@@@@@@???>>>=========>>>>>>===<<<===???@@@@@@>>>yyytttrrrrrryyyoooRRRLLLEEEBBBCCCDDDAAA>>>DDDDDDEEEEEEEEEEEEDDDDDDAAAAAA@@@@@@???>>>======<<<<<<<<<===============??????>>><<<;;;:::999888888999999999999888777777777777777777666666666666444444444444444444444444777777666555444444333333111111111111111111111111000000000000000000000000222222111000//////000000222111111111000000////////////000000111111222222000000000000000000000000////////////////////////...............///000000////////////000000000000......////////////////////////000000000000//////000///---,,,,,,---///000000000000///......------000000000000000000000000111111000000//////.........///000000000///---,,,---......///000111111222//////000000111111222222222222222222222111000//////////////////000111111000000000000000000000000222222111000//////000000111111111111111111111111111111222222222333333333444444444444444444444444222222111111222222333444444444444555555555666666111222444666666555444333555555555555555555555555888777666444444444555666:::999777666555555666666888888999;;;AAAKKKWWW______PPP@@@888:::;;;888333999999:::::::::;;;;;;;;;888888888888888888888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999;;;;;;999999999999;;;;;;;;;;;;<<<;;;:::999888777999999999999999888777666888888777777888:::;;;===999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;>>>@@@AAA>>>>>>======<<<<<<;;;;;;;;;>>>@@@AAA@@@??????@@@??????>>>>>>???@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@???CCCBBBAAAAAACCCCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>:::===AAABBBAAAAAABBBDDDBBBCCCCCCBBB@@@??????AAABBBBBBBBBBBBCCCEEEFFFGGGCCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@@@@@@@AAACCCDDDFFFGGGHHHIIIHHHGGGFFFEEE<<<===???@@@AAABBBBBBBBB@@@@@@??????@@@BBBDDDEEEFFFFFFEEEDDDCCCBBBBBBAAA???@@@@@@AAAAAAAAA@@@@@@???>>>===<<<<<<===>>>???????????????>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<>>===============}}}xxx|||~~~|||pppcccNNNIIICCCAAACCCEEECCCAAADDDDDDDDDEEEEEEDDDDDDDDDAAAAAA@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999888888999999999999999888777777888888888777666555444444444444444444444444444444555555555444333222222222222222222222222222222222000000000000000000000000222222111000000000000000111111111111000000000///000000000000000111111111000000000000000000000000////////////////////////...............///000000............////////////////////////............//////000000000000//////000...---,,,,,,---...000------......//////000000////////////////////////000000000000//////.........///000000000///---,,,.........///000111111111000000000000000111111111111111111111111000/////////////////////000111111000000000000000000000000222111111000//////000000111111111111111111111111111111111222222222333333333333333333333333333333222222111111222222333444333444444444555555555666222222444555555555444333444444444444444444444444888777555444444444555555888777666555555555666666777777888:::>>>FFFPPPWWWZZZOOOAAA:::999:::888555888999999999999:::::::::888888888888888888888888888888888999999999:::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::999999;;;:::999999999999:::;;;<<<;;;;;;:::999999888888999999::::::999888888777777777777888888999:::;;;::::::;;;;;;<<<;;;;;;;;;999999999999999999999999:::999999:::;;;===???@@@>>>>>>======<<<<<<<<<;;;>>>@@@CCCCCCBBBAAAAAAAAA??????????????????@@@@@@??????@@@@@@@@@@@@??????CCCBBBAAAAAABBBBBB@@@???AAAAAA@@@???>>>>>>>>>>>>999<<<>>>???>>>>>>???AAAAAABBBCCCBBB@@@???@@@AAABBBBBBBBBBBBCCCDDDDDDEEEDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAADDDCCCBBBAAAAAAAAABBBBBBEEEEEEFFFGGGFFFEEEDDDCCC???@@@@@@AAAAAA@@@@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>======<<<;;;???>>>======<<<<<<<<<==={{{eeeZZZZZZ\\\YYYUUUHHHEEEAAA@@@CCCEEEEEECCCCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888888888999999::::::999999888777999999888666555444333222444444444444444444444444444444333333222222111111222222222222222222222222000000000000000000000000222111000000000000000000111111111111000000000000111000000000000000000///000000000000000000000000////////////////////////...............///000000------------............////////////......------...//////000000//////...///...---,,,,,,---...///---------...//////000000////////////////////////000000000////////////.../////////000//////...---......//////000000111111111000000000000000000///000000000000000//////...///////////////000111111////////////////////////111111000/////////000000111111111111111111111111111111111222222222222333222222222222222222222222222222111111222222333444333333444444444444555555333333333333444444444444444444444444444444444444666666555444444444555555555555444444444555666666666777777888;;;@@@FFFKKKSSSMMMDDD<<<999888777777777777777888888888999999888888888888888888888888888888888999999999999:::::::::::::::;;;;;;;;;;;;999999999:::::::::::::::::::::999999999999::::::<<<;;;:::999888888999999:::::::::::::::999999888666777888999999::::::999;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<>>>>>>===============<<<<<<<<>>??????@@@@@@?????????CCCBBBAAAAAABBBBBB@@@>>>AAA@@@???>>>============<<<=========<<<<<<>>>@@@AAABBBCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCGGGFFFDDDCCCAAAAAAAAAAAACCCDDDDDDEEEDDDCCCBBBAAABBBBBBBBBAAA@@@???>>>===AAA@@@@@@??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>======<<<<<<===>>>>>>========================<<<============<<<;;;;;;>>>===<<<<<<<<<<<<<<<<<>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;888888888888888888888888999999999:::999888888777777777666666555444333333444444444444444444444444444444333333222222222111222222222222222222222222000000000000000000000000111111000000000000000111111111111000000000000000111111000000/////////...000000000000000000000000////////////////////////...............///000000------........./////////000//////......------,,,...//////////////////...///...------------...///000//////......---,,,,,,//////////////////////////////////////////////////////////////////........./////////000000000111111111000000/////////......///////////////......///////////////000000111////////////////////////111000000/////////000000111111111111111111111111111111111111222222222222222222222222222222222222222222111111222222333444333333333333333333444444333333222222222333444555333333333333333333333333555555444444444444444444222222333333444555666666666777888888888:::>>>AAAJJJIIIEEE???999666777999666666666777777777777888888888888888888888888888888888888888999999999999999999:::::::::;;;;;;;;;888888999999:::::::::;;;:::999999999999999999:::===;;;999777777888999:::::::::;;;;;;;;;::::::999777888:::;;;;;;;;;:::999<<<<<<<<<<<<;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<===============>>>@@@BBBAAA???>>>======@@@@@@AAA@@@@@@@@@????????????@@@AAAAAAAAA@@@@@@BBBAAAAAACCCDDDEEECCCAAA@@@@@@???>>>============@@@???>>>=========???@@@@@@BBBCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDFFFEEEDDDCCCBBBAAAAAA@@@CCCCCCDDDDDDCCCBBBAAA@@@BBBBBBBBBAAA@@@???>>>===AAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@@@@???>>>>>><<<<<<<<<<<<=========>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<>>>>>>>>>>>>>><<<;;;;;;;;;:::::::::999888888888888888999999999888888999999888888777666444444444444444555555555444444444444444444444444444444444444333333333333222222222222222222222222000000000000000000000000111000000000000000111111000000000000000000111111111000000000//////......////////////////////////////////////////////////...............///000000....../////////000000000//////......---------,,,......////////////...............------........./////////...------,,,,,,.......................................///////////////........./////////////////////000000000000111000000000//////......---....../////////......///////////////000000111////////////////////////000///////////////000000000000000000000000000000000000111111111222222222333333333333333333333333222222111111222222333444333333333333333333222222333222222222222333444555333333333333333333333333333333333444444444444333111111222333444555666666666777888888777777999;;;BBBEEEEEEAAA;;;666777999555555666666666777777777777777777777777777777777777777888888888999999999999999999:::::::::;;;;;;888888888999999:::::::::999999999999999999999999<<<:::888777777888999:::999::::::;;;;;;:::::::::999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<;;;:::999999888888888888888888888888;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>@@@BBBAAA???>>>======@@@@@@AAAAAAAAAAAA@@@???@@@AAABBBBBBCCCCCCCCCBBBAAAAAABBBEEEHHHIIIGGGFFFAAA@@@???>>>============AAA@@@>>>======>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFFFFGGGGGGFFFEEEDDDCCCFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAADDDDDDEEEEEEDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@@@@???BBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<============:::;;;;;;;;;<<<<<<<<<===;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;{{{gggWWWMMMJJJGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAABBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::999999888777888888888888888888888777777888888777777666555222222333333444555555666222222222222222222222222444444444444444333333333111111111111111111111111000000000000000000000000000000000000000111111222000000000000111111111111000//////////////////...////////////////////////////////////////////////...............///000000////////////000000000111---------------------------......//////......---........................,,,,,,,,,---......//////........................---............////////////............///000000////////////000000000000000//////////////////...---......//////////////////////////////000111111//////////////////////////////......//////000000000000000000000000000000000000000111111111111222333333333333333333333333222222111111222222333444333333222222222222111111222222222222333333333333222222222222222222222222111222333444444444333333111222333444555555555555555777888777666666888:::<<<@@@DDDBBB===888777999555555555666666666777777777777777777777777777777777777777888888888888999999999999999::::::::::::888888888999999999999999888888999999999999888888:::999888777777888999:::888999999:::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<;;;;;;::::::999999999999999999999999;;;;;;<<<<<<===<<<<<<;;;:::;;;;;;<<<===>>>?????????AAACCCCCCBBB@@@@@@@@@>>>???AAABBBBBBBBBAAA@@@AAAAAABBBCCCDDDDDDDDDDDDAAABBBDDDGGGJJJJJJIIIGGGBBBAAA@@@???>>>>>>>>>>>>???===<<<<<<===>>>===<<>>???@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAABBBBBBAAA@@@???>>>======>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<===============::::::;;;;;;<<<=========;;;;;;<<<============<<<999999999999999::::::;;;pppaaaUUUKKKGGGIIIFFFFFFFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDCCCBBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAA===>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::999888888888777777666666666666666666666666666666666555444444333333333333333444444444111111111111111111111111222222222222222333333333000000000000000000000000000000000000000000000000000000000000000111222222///000000000111111111111.........///////////////////////////////////////////////////////////////...............///000000........./////////000000+++,,,,,,------......///---......//////......------..................---+++,,,,,,------......///........................---------........./////////......---...///000111000000000000////////////.........///////////////---...///000000000000000///////////////000111111000000000000000000000000...............///000000000000000000000000000000000000000000111111111111222222222222222222222222222222111111222222333444333222222222111111111111000111222333444333222222222222222222222222222222000111222333444333333222222333444555666666555555333444555555555666888:::888===BBBCCC???:::888777555666666666666777777777777777777777777777777777777777777777888888888888888999999999999:::::::::999999999999888888888888777888999::::::999888777888888888888888888999999777888888999::::::999999:::999999888888999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<=========<<<<<<::::::;;;<<<===>>>???@@@>>>@@@CCCCCCBBBAAAAAAAAA===>>>@@@BBBCCCCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCEEEGGGJJJIIIGGGDDDCCCBBBAAA@@@????????????>>>===<<<===@@@@@@>>><<>>===<<<999:::;;;===============:::;;;;;;<<<======>>>>>>;;;<<<======>>>>>>>>>===888888888888888999::::::kkk___UUURRRMMMEEE@@@AAA>>>???BBBDDDFFFDDDAAA>>>BBBCCCDDDDDDCCCCCCDDDEEE@@@AAAAAABBBBBBAAAAAA@@@============>>>>>>>>>>>>;;;;;;::::::999888777777666666555555555444444444555555555666555444444333444444444333333222222222000000000000000000000000111111111111111111222222////////////////////////000000000000000000000000000000///000000111222222//////000000111111111222---.........//////000000////////////////////////////////////////////////...............///000000---------.........//////***++++++,,,---...//////---..................---------............------///......------,,,++++++........................---------........./////////...------...///000111000000000000////////////---.........//////000000......///000111111000000///////////////000111111111111111111111111111111...............///000111000000000000000000000000000000000000111111111111000000000000000000000000222222111111222222333444333222222222111111000000///111333444444444222111111111111111111111111111000111222333444333333222333444555666666666555444222333444444444555999;;;666;;;AAACCC@@@;;;888666666666666666777777777888777777777777777777777777777777777777888888888888888888999999999::::::::::::999999999888888777777777888999::::::999888777777888888999999999888888666777888999999999999999999888777666666666888888999999:::;;;<<<<<<<<<<<<888888888888888888888888999:::;;;===>>>======<<<999:::;;;<<<===??????@@@;;;>>>@@@AAA@@@???@@@@@@<<<===@@@BBBDDDDDDCCCBBB???@@@AAABBBCCCCCCCCCCCCEEEEEEFFFHHHIIIGGGDDDAAACCCCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>@@@CCCDDDAAA>>>>>>@@@BBBCCCCCCCCCEEEGGGCCCDDDFFFGGGGGGFFFEEEDDD@@@@@@AAABBBCCCCCCCCCCCC???@@@AAACCCDDDEEEEEEEEEKKKKKKKKKJJJIIIFFFDDDBBBDDDDDDDDDDDDCCCAAA???>>>@@@@@@AAAAAAAAA@@@@@@??????@@@BBBDDDEEEEEEDDDDDD@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA???>>>>>>888999;;;===>>>>>>===<<<;;;;;;<<<<<<===>>>??????<<<<<<===>>>??????>>>>>>888888777777888999::::::|||lllWWWRRRLLLHHHGGGEEEAAA>>>CCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDCCCBBB@@@???BBBAAA@@@>>>>>>>>>>>>???AAA@@@???>>>============;;;:::999777777777777888777777777777777777777777666666555444444444444444555555444444444333333333333333444444333111000///111111111111111111111111222111111111000000//////000000000000000000000000222222111000//////000000000000000000111111111111......////////////............------------......////////////////////////++++++,,,,,,,,,---------...------------...//////........................///000///---,,,+++---///,,,---///000000000///.................................////////////..............................---------............///111000000///...---------////////////////////////...///000000000///---,,,//////000000111111222222444222///---,,,...///111////////////////////////......///000111222222333111111000000000000111111222222222222222222222222111111222222222333333333222222222222222222222222444444444444444444444444222222333333333222222111222222222222333333444555555444444333333444444555333333444444555666666666999;;;>>>BBBDDDAAA<<<888777666666777888888666444777777777777777777777777555777888888777777888999999:::;;;;;;:::999999:::999888777777666666777777777777777777777888888999888888888888888888888888999999999999999999999999555555666666777777777888::::::999999999999999999<<<;;;::::::999888777666999:::;;;<<<============;;;;;;;;;;;;<<<<<<<<<===???@@@AAACCCDDDCCCCCCBBB???>>>>>>@@@BBBBBBAAA@@@>>>???@@@BBBDDDEEEFFFGGGFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>???AAAAAAAAA???===<<<@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEE???AAADDDFFFFFFDDDAAA???CCCCCCBBBBBBBBBDDDEEEFFFDDDCCCBBB@@@??????@@@@@@@@@@@@@@@???>>>======<<<===>>>===<<<;;;;;;===???;;;;;;<<<<<<===>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666uuubbbVVVPPPLLLHHHFFFFFFEEEBBB@@@CCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???AAA@@@???>>>>>>>>>???@@@??????>>>>>>>>>>>>>>>???;;;:::999888777777777888666666666666666666666666777666555555444444555555555444444444444333333333222333333333222111///...111111111111111111111111111111111111000000000///000000000000000000000000222111111000//////000000....../////////000000000......////////////............------------..............................++++++,,,,,,,,,---------...------------...//////...........................//////---++++++---...------...////////////.................................////////////..............................---------............///000000000///...---------........................///////////////...------//////000000000000000000111111111111111000000////////////////////////////////////000111111111222111111000000000000111111222222222222222222222222111111111222222222333333222222222222222222222222333333333333333333333333222222222333333222222111333333222222222333444444555555555555555555555555444444555555666777777777888999===AAACCCAAA===999888777666666888888666444777777777777777777777777555777888888777777888999888999999888777888:::<<<;;;:::999999888888999999777777666666777777888999888888888888888888888888999999999999999999999999666666666777777888888888888888999999999:::::::::;;;;;;::::::999999888888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>???AAABBBCCCCCCBBBBBB?????????@@@AAABBBAAA@@@???@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@BBBBBBBBBAAA???>>>@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEAAAAAA@@@@@@???@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEBBBDDDFFFHHHHHHFFFDDDBBBDDDDDDCCCDDDDDDFFFHHHIIIDDDCCCBBB@@@??????@@@@@@@@@@@@??????>>>======<<<<<<======;;;::::::<<<>>>========================<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;:::999888888vvvggg\\\RRRJJJHHHFFFDDDCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAA>>>>>>======>>>>>>???@@@;;;:::999888888777777888666666666666666666666666777777666555555555555555444444444444333333333333222222222222222111//////111111111111111111111111111111111111000000000000000000000000000000000000111111000/////////000000------........./////////......////////////............------------......------------------------,,,,,,,,,,,,------------...------------...//////........................---......---++++++,,,...---------------......///------------------------......////////////..............................---------............///000000//////...---------........................///...------------------000000//////////////////---///222444555333000...////////////////////////000000000000000000000000222222111111111111222222222222222222222222222222111111111222222222222333222222222222222222222222222222222222222222222222111222222333333222222222444444333222222222333333444555666777777666555444555555555666777777888888666888;;;???AAAAAA>>>;;;888777666666777777666444777777777777777777777777555777888888666666777999888999888777666777:::===::::::999888888888888999777777666666777777888999777777777777777777777777999999999999999999999999777777777888888888888888888888888999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFGGGFFFEEEDDDCCCEEEDDDDDDCCCCCCBBBBBBAAA@@@AAABBBCCCBBBAAA@@@???@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDD@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFDDDFFFHHHJJJJJJHHHFFFDDDCCCCCCCCCCCCEEEFFFHHHHHHDDDCCCAAA@@@???@@@@@@AAA@@@@@@??????>>>==================<<<;;;;;;===???@@@??????>>>===<<<<<<;;;>>>======<<<;;;:::999999::::::;;;;;;;;;::::::999ttt```WWWTTTNNNJJJDDDCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@BBBBBB???>>>>>>>>>>>>@@@AAACCC???>>>>>>=========>>>>>>;;;;;;:::999888888888777666666666666666666666666777777666555555555555666444444444333333333222222333333333222222111111000111111111111111111111111111111111000000000000000000000000000000000000000111000000/////////000000------........./////////......////////////............------------......------------------------,,,,,,,,,------------......------------...//////........................+++,,,---,,,+++***,,,---------,,,++++++---...///---------------------------......//////......---........................---------............////////////......---------........................///...,,,++++++,,,---...000000//////......------+++...111333444222000...////////////////////////000000000000000/////////222222111111111111222222111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111222333333333222222555444333333222222222222222444666777777666444222444444555555666666777777555666888<<>>>>>>>>>>>======>>>???@@@@@@@@@AAAAAABBBCCCBBBAAA?????????AAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEFFFFFFGGGHHHIIIIIIIIIGGGGGGFFFFFFEEEFFFFFFFFFDDDEEEGGGHHHHHHGGGEEEDDD??????@@@AAABBBDDDEEEFFFCCCBBBAAA@@@???@@@AAAAAA????????????>>>>>>======>>>??????>>><<<<<>>>>>======<<>>===<<<;;;:::999888::::::;;;<<<<<<<<<;;;;;;ppp]]]RRRNNNMMMIIIEEECCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDD>>>>>>======>>>@@@BBBCCCAAA@@@???===<<<;;;;;;;;;;;;;;;::::::999888888777555555555555555555555555777777666555555555555555444444333333333222222222444333333222222222222222111111111111111111111111000000000000000000111111////////////////////////000///////////////000000....../////////000000000......////////////............------------......------------------------,,,,,,---------............------------...//////........................***,,,------,,,+++,,,---------,,,++++++---...///------------------------------............------........................---------............///............------------...........................---,,,++++++,,,......000000//////......------------...///000000000///////////////////////////000000000///////////////222111111111111111111222111111111111111111111111000000111111111222222222000000000111111222222222111111111111111111111111000111222333333333333333555444333333222222222222111222444555555444222111222222333444444555555666555555666999===???@@@???:::888666555666666555444555555555555555555555555444666777777666666777888;;;???CCCDDDBBB>>>:::888888777666666555555666666666666666555666777777888555555555555555555555555777777777888888999999999999999888888888888888888:::::::::999999888888888999::::::;;;;;;<<<<<<===;;;;;;;;;<<<;;;;;;::::::============>>>>>>>>>>>><<<<<<======>>>??????@@@BBBCCCDDDCCC@@@>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFAAABBBDDDEEEEEEDDDBBBAAA>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBB?????????>>>>>>>>>>>>>>>===>>>>>><<<;;;;;;===?????????????????????????????????>>>===;;;:::999999::::::;;;<<<<<<<<<;;;;;;yyynnnhhh```YYYQQQLLLKKKIIIDDD@@@CCCEEEFFFEEECCCBBBBBBCCCAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEE>>>>>>>>>>>>>>>@@@BBBCCCBBBAAA???===;;;::::::999;;;;;;;;;;;;:::999888777555555555555555555555555666666555444444444444444333333333333222222222222333333222111111222222333111111111111111111111111000000000000111111111111//////////////////////////////......//////000000....../////////000000000......////////////............------------......------------------------,,,---------...............------------...//////........................***,,,......---,,,,,,------------------......///,,,,,,,,,,,,,,,,,,,,,,,,------............------........................---------............///---------------------------------------------------------------......///000000//////////////////......---------...///000////////////////////////////////////////////////111111000000000000111111111111111111111111111111000000000111111111111222//////000000111222222222111111111111111111111111000111222222333333333333444444333222222222333333111222333444444333222111111222222333444444555555555444444666:::>>>???@@@;;;999666555555666555444555555555555555555555555444666777777555555666888:::???EEEHHHFFF@@@:::777999999888777777777777888666666555555666666777888666666666666666666666666666666777777888999999999888888888888888777777777:::::::::999999999888888999999::::::;;;;;;;;;<<<;;;;;;<<<<<<===<<<<<<;;;<<<<<<=========>>>>>>>>>;;;;;;;;;;;;<<<===>>>???AAADDDEEEDDD@@@>>>???AAA@@@@@@@@@@@@@@@@@@@@@AAA@@@AAABBBCCCDDDCCCBBBBBB??????????????????????????????????????????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAAAAADDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEE@@@@@@AAABBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBB??????>>>>>>>>>>>>>>>>>>;;;;;;;;;:::999999;;;===???????????????@@@@@@@@@???>>>>>>===<<<;;;::::::::::::;;;;;;;;;::::::999rrreee\\\VVVSSSPPPNNNLLLJJJIIIGGGEEECCCAAADDDFFFEEECCCAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBCCCDDDDDDCCCCCC??????>>>>>>>>>???AAABBBAAA@@@>>>===;;;;;;:::::::::;;;;;;;;;;;;999888777555555555555555555555555555555444333333333333333333333333222222222222111111111000//////000111222111111111111111111111111///000000000111111111111////////////////////////...............///000000------........./////////......////////////............------------..............................------------...............------------...//////........................***,,,...///...------...------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................---------............///------------------------------------------------------.../////////////////////000000000000000000000//////...............////////////////////////---.........///000000000000000////////////000000111111111111111111111111000000000000111111111111/////////000111222222222222222222222222222222222000000111222333333333333333333222222222333444444333333333333333333333333222222333333444555555666666444333555888<<>>>>>>>>>>>;;;;;;<<<<<<<<<=========;;;:::::::::;;;<<<===>>>@@@CCCFFFDDD@@@>>>@@@BBB>>>>>>??????@@@@@@AAAAAA???@@@AAACCCCCCCCCBBBAAA????????????????????????????????????@@@@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCEEEEEEDDDDDDCCCDDDDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHGGGEEEEEEDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBAAA@@@@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>???<<<<<<<<<;;;999:::<<<>>>AAAAAAAAA@@@@@@??????>>>>>>=========<<<<<<;;;;;;:::;;;;;;;;;:::999888888yyyooo___QQQIIIGGGHHHHHHFFFFFFGGGFFFEEEEEEFFFGGG???BBBEEEEEEBBB@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCC???@@@BBBCCCDDDCCCBBBBBB@@@???>>>>>>>>>???@@@AAA???>>>===<<<<<<<<<<<<<<<:::;;;<<<<<<;;;:::888777555555555555555555555555444444333222222222222333333333333222222222111111000///...------...///000111111111111111111111111//////000000111111111222////////////////////////...............///000111,,,,,,,,,---------............////////////...............------.........////////////////////////---------.........//////...------------...//////........................***---///000///......///,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................---------.........//////------------------------------------------------,,,---///000000000///...//////000000111111222222000000111111000///...---////////////////////////,,,------...///000111111//////............//////000000000000000000000000000000000000111111111111...//////000111222222222222222222222222222222222///000111222333444444444222222222222333444444555555444444333333444444555333333444444555666666777777555333444777;;;>>>???===:::666444555555555555444444444444444444444444444555666666555555666888333777===AAA@@@>>><<<;;;777777666555555555555555555555555555555666777777777777777777777777777777555666666777888999999999888777777777666666555555444555666888:::<<<===>>>999999999999999999999999;;;;;;===>>>????????????;;;;;;;;;;;;<<<<<<<<<===;;;:::999999:::;;;===>>>???CCCFFFEEE@@@>>>@@@CCC===>>>>>>???@@@@@@AAAAAA??????AAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCC@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBAAA@@@???>>>BBBAAA@@@@@@@@@AAABBBCCC>>>>>>>>>>>>>>>??????????????????>>>======???AAADDDCCCBBBAAA???>>>===<<<===============<<<<<<<<<;;;;;;;;;:::999888777666yyykkkcccYYYUUUOOOKKKIIIIIIHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGEEEBBBAAABBBDDD@@@??????>>>???@@@BBBCCC@@@???????????????@@@@@@============<<<<<<<<<<<<888888888777777777666666777666555444333222222222333333333222222222111111111222222333333222222111222111111111000000////////////000000111111111222222222222111111111000000000000000000000000000000///////////////.................................//////000000000000//////........................------------------------........................////////////////////////......---------,,,,,,,,,---------,,,,,,,,,++++++.........------,,,,,,,,,...------------...//////........................................................................+++,,,------......---------------------------------------............///////////////////////////...............///000000111111000000//////......------......//////000000////////////............222222222111111111000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222222222222222555444333222222222222333333333333333444666777888222222333333333333444444444444555555666888999:::>>>;;;777555555666666555666666666666666666666666777666555444333444444555444444444555555555666666888888777666555444444333444555555666777888888999777777777777777777777777555555555555666666666666777777777777777777777777888888999:::<<<======>>><<<;;;;;;:::999888777777;;;<<<===>>>????????????======>>>>>>????????????<<<;;;;;;::::::;;;;;;<<<===>>>???@@@AAABBBCCCCCC@@@AAABBBBBBAAA@@@>>>===>>>>>>?????????@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@DDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDCCCCCCDDDDDDGGGFFFEEECCCCCCCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCCCCDDDCCCBBB@@@???============>>>???@@@AAAAAA@@@???>>>==================;;;;;;<<<>>>@@@BBBDDDCCCAAA???>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;999999999888888888777777{{{mmmbbbYYYTTTOOOMMMJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDBBBDDDEEECCCAAA???AAABBBAAAAAA@@@?????????@@@AAA?????????>>>>>>??????@@@============<<<<<<<<<;;;::::::999999999888888888666666555444333333333333333333333222222222111111111222222333333222222111111111111111000000000////////////000000000111111111111111000000/////////////////////////////////////////////.......................................//////000000//////.../////////.........------------------------------------------------------------------------------,,,,,,,,,------.........---------,,,,,,,,,++++++.........------,,,,,,,,,---------------...//////........................................................................+++,,,------......---------------------------------------............///////////////////////////...............///000000000000000000//////...............///////////////---.........//////000000222222222111111111000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222333444444444444444555666777777222222333333333333444444444444444555666888999:::>>>===:::888666555555555555555555555555555555555777666555444333444444555444444444555555555666666888777777666555555444444555555666666777777888888666666666666666666666666555555555555666666666666777777777777777777777777777888999:::;;;<<<<<<===;;;::::::999999888888777:::;;;<<<===>>>>>>>>>>>>========================;;;;;;::::::::::::;;;;;;<<<===>>>???@@@AAABBBBBB???@@@AAAAAAAAA@@@???>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBAAAAAA@@@CCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@???>>>============>>>??????>>>>>>>>>===>>>>>>??????===<<<;;;;;;<<<>>>@@@AAACCCAAA@@@>>>==================<<<<<<;;;::::::999999999888888888777777777}}}uuuhhh\\\UUUPPPNNNMMMIIIIIIIIIJJJKKKJJJGGGDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBCCCCCCAAA???>>>???@@@BBBAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;999999999999888888888888666555444444333333333333333333333222222222111111111222222333333222222111111111111111000000000000...///////////////000000000000////////////..............................................................................---..................---/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000------------,,,,,,,,,,,,.........------------------------------......///........................................................................,,,,,,---............------------------------------------............//////////////////////////////............//////000000000000////////////...///////////////.........,,,,,,---...///000111111222111111111111000000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222222222222222000000000111222444555666666555555555555555666666222222333333333333444444444444444555666777888999>>>??????<<<777444444666555555555555555555555555666666555444444444444555444444444555555555555555777777777666666555555555666666666666666666666666666666666666666666666666555555555555666666666666777777777777777777777777666777777888999:::;;;;;;999999999999999999999999999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGHHHEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????@@@AAAAAABBBAAAAAA@@@?????????@@@@@@??????>>>===============<<<<<<<<<======>>>@@@@@@===<<<;;;;;;<<<===???@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999888888888888888777777777777jjjrrr}}}tttkkkeee^^^VVVOOOLLLLLLLLLMMMLLLLLLNNNOOOOOOLLLGGGCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFFFFDDDCCCBBB@@@>>>>>>>>>???@@@@@@??????>>>>>>>>>>>>??????>>>=========>>>>>><<<<<<<<<;;;;;;;;;::::::777777666666666555555555666555444333333333333333333333333222222222111111111222222333333222222111111111111000000000000000............////////////////////////////////////........................------...............///........................,,,------......------,,,,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------------,,,,,,,,,...............---------------,,,,,,------...///........................................................................,,,------...............---------------------------------............/////////////////////////////////............///000////////////////////////000000//////......---------------...///000000111111111111111000000000000///000000000111111111111///000000000111111111111111111111111111111111111111111111111111111111111000000111222444666777888777666666555444444555555222222222333333333444444444444444444555666777888===AAACCC???888444444666555555555555555555555555555555555555444444555555555555555555555555555555777777777666666666666666666666666666666666555555666666666666666666666666555555555555666666666666666666666666666666666666666666777777888999999:::777777888888999999999:::888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;::::::;;;<<<======>>>>>><<<===>>>??????@@@@@@@@@??????@@@@@@@@@@@@AAAAAA????????????????????????@@@@@@AAABBBBBBBBBAAAAAADDDDDDDDDEEEEEEDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBB????????????@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBBBBAAA@@@???>>>============<<<<<<<<<======>>>???<<<<<<;;;;;;;;;<<<===>>>???>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888888777777777666666666RRRVVV[[[aaahhhrrr~~~}}}ooobbbXXXRRRSSSPPPLLLIIIIIIJJJJJJIIIKKKLLLNNNQQQQQQNNNIIIDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDDDDEEEGGGIIIJJJGGGEEECCC@@@????????????======>>>>>>???????????????>>>======<<<<<<<<<===;;;;;;;;;;;;::::::::::::666666666555555555444444555555444333333333444444333333333222222222111111111222222333333222222111000000000000000000111111////////////............000000000000000000000000........................,,,---------......//////........................,,,,,,------------,,,,,,(((((()))***,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---------,,,,,,........................,,,,,,,,,,,,,,,---..............................................................................,,,---......//////......---------------------------------............/////////////////////////////////............//////.............../////////000000//////......------///////////////.........000000000000000000000000///000000000111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111222333555777999:::777666555444444333333444222222222333333333444444444333333333444555666777;;;@@@CCCAAA;;;666555666555555555555555555555555444444555555555555555555555555555555555555555444666666666777777777777777666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666555666666777777888888888666777777888888999999:::888999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999::::::::::::::::::;;;;;;<<<<<<===<<<<<<======>>>???@@@AAA>>>>>>>>>>>>????????????==================>>>>>>???@@@AAAAAABBBBBBBBBAAADDDEEEEEEFFFFFFEEEEEEDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDD@@@?????????@@@@@@AAABBBBBBAAA@@@@@@@@@BBBCCCDDDDDDCCCBBB@@@???>>>======>>>======<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::::::::777777777666666666555555MMMMMMNNNOOORRRYYY```fffhhhmmmvvv{{{uuukkkaaaZZZUUUQQQOOOLLLJJJIIIIIIJJJJJJIIIGGGEEEFFFHHHKKKMMMLLLIIIFFFBBBBBBCCCDDDDDDEEEEEEFFFEEEDDDDDDDDDEEEHHHKKKMMMJJJGGGCCCAAA@@@@@@@@@???;;;;;;===>>>???????????????>>>===<<<<<<;;;;;;<<<;;;;;;:::::::::999999999777777777777666666666666555444444333333444444444333333333222222222111111111222222333333222222111000000000000111111111111000000000////////////...//////000000000000111111........................,,,,,,,,,---......//////........................,,,------------------,,,'''((()))***,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,............---------,,,.............../////////,,,,,,,,,,,,,,,------...........................................................................------...////////////...---------------------------------............///////////////////////////000//////............///---............////////////////////////.........000000//////............//////000000000000000111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222333333444666777888555555444333222222333333222222333333333333444444333333333333333444555555888===AAABBB>>>999666666444444444444444444444444333444555555666555555555555555555555555444444444666666666777777888888888555555555555555555555555555555555555555555555555555555555555666666666666777777777777777777777777666666666777777777888888777777777888888888999999999999::::::::::::999999;;;;;;;;;<<<<<<<<<======::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@@@@=========>>>>>>>>>>>>???<<<<<<<<<============>>>??????@@@AAABBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@???@@@@@@AAA@@@@@@AAAAAABBBCCCDDDEEEDDDCCCBBB@@@>>>=========>>>>>><<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;:::::::::::::::::::::::::::666666666666555555555555JJJJJJKKKKKKLLLNNNQQQSSSWWWZZZ^^^bbbeeehhhmmmppp~~~uuukkkfffaaa^^^YYYVVVUUUTTTRRRPPPKKKIIIHHHHHHIIIJJJJJJHHHDDDCCCCCCEEEGGGGGGEEECCCAAABBBBBBCCCDDDDDDEEEEEEFFFEEEDDDDDDEEEHHHKKKMMMLLLHHHCCC@@@@@@@@@???>>>;;;<<<===>>>>>>>>>===<<>>===<<<;;;;;;;;;;;;::::::::::::999999999999777777777666666666555555444444444333333444444555333333333222222222111111111222222333333222222111///000000000111111111111111111000000000/////////.........//////000000000////////////////////////++++++,,,------...//////........................------............------+++++++++,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............---------------........./////////000,,,,,,++++++,,,,,,---...........................................................................------...///////////////---------------------------------............///////////////////////////000000///...............---------.........//////.........///////////////.........///////////////////////////000000111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111333333222222222333444444333333222111111111222222222222333333333333444444333333333222333333444555666999>>>AAA@@@===999555444444444444444444444444333333555666666666555555666666555555555444444444555666666777888888999999333444444555555666666666555555555555555555555555555555555555666666666666777777777777777777777777666777777777777888888888777777777777888888888888999:::::::::::::::999999888888999:::;;;<<<======::::::999999999999:::::::::::::::;;;;;;;;;;;;<<<===<<<<<<;;;<<<===??????===>>>>>>>>>>>>?????????=========>>>>>>?????????>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<===@@@AAABBBBBBAAAAAA???@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????>>>>>>@@@AAABBBCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;:::999999999999999999999999999666666666555555555444444FFFGGGIIIJJJKKKKKKJJJJJJLLLNNNQQQSSSTTTVVVYYY[[[YYY___fffiiikkkmmmsssxxx}}}xxxrrrqqqmmmfffaaa]]]ZZZXXXVVVSSSRRRQQQRRRRRRPPPMMMKKKHHHFFFDDDDDDFFFGGGHHHHHHGGGEEECCCBBBBBBBBB@@@???AAAAAABBBBBBCCCDDDDDDEEEHHHGGGEEEDDDEEEGGGJJJKKKLLLHHHBBB??????@@@???======>>>>>>>>>>>><<<;;;:::???>>>===<<<;;;::::::::::::::::::999999999888888555555444444444333333333444444333333333444444555333333333222222222111111222222222333333222222222//////000000111111111222222222111111000000//////---------.........//////000000000000000000000000++++++,,,,,,---...//////........................---......//////......---//////.........---------------------------------........................++++++++++++++++++++++++***++++++,,,---...////////////.........------------.........//////000000,,,,,,++++++,,,,,,---...........................................................................---......///////////////---------------------------------.........//////////////////////////////111000///...............---------.........//////---.........//////000000,,,------...///000111111.../////////000000111111000000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000333222111111000000111111222111111111111111222222222222333333333444444444333333222222333333444444444777;;;@@@BBB???:::555444444444444444444444444222333555666666666555555666666555555555444444444555555666777888999999:::333333444444555666777777555555555555555555555555555555555555666666666777777777777777777777777777777777777777888888888888888888888777777777777777::::::;;;;;;;;;::::::999666666777888:::;;;<<<===:::999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;===>>>???>>>????????????@@@@@@@@@>>>>>>??????@@@@@@@@@AAA>>>???@@@AAABBBBBBCCCBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@????????????@@@@@@????????????????????????999:::===@@@BBBCCCBBBBBB===>>>???@@@AAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCAAA@@@???>>>>>>>>>;;;===???AAABBBCCCBBBBBB@@@???>>><<<;;;;;;::::::::::::::::::;;;<<<======::::::;;;;;;;;;:::999999888999:::;;;:::999888777777777777777777888888888666666555555555444444444EEEFFFFFFGGGGGGHHHIIIIIIKKKMMMOOOOOONNNMMMMMMNNNQQQRRRRRRSSSUUUVVVXXXYYYaaaeeehhhiiimmmuuuyyyxxxxxxxxxyyyyyyyyyyyyyyyxxx}}}~~~{{{yyysssssstttwwwxxxwwwssspppooommmkkkiiigggddd___\\\\\\[[[XXXUUURRROOOLLLKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCDDDFFFEEEBBB@@@???@@@AAABBB@@@???>>>===<<<<<<<<<<<<::::::;;;;;;::::::999888;;;;;;::::::999888777777444444444444444444444444666555333222111222333333333333333222222111111111111111111111111111111111000000000000000000000000////////////////////////111111000000//////......,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------......////////////...,,,+++***+++,,,,,,+++,,,,,,------......//////...------,,,,,,------------------------------........................////////////////////////........................//////...---,,,,,,,,,,,,........................---------........./////////////////////....................................///000000000///---,,,//////.........//////000......////////////......------............------......///000000000000000333333222111000000000111000000000000111111111111//////////////////000000000000000000111111111111000000//////000111222222111111000000111111222333444444333222222333333333444333333222222333333444666777999===@@@>>>999444555555444444333444444444555444444333333444444555444444333222333444555666666666666666666555555555444444444444444444444444555444444555777777666555777777777777888888888888777777777777777777777777999999999888888888777777777777777666777777888999;;;;;;;;;::::::999999999;;;::::::999999::::::;;;999999999999999999999:::999999::::::;;;<<<=====================<<<<<<<<<:::;;;<<<======<<<;;;:::>>>>>>>>>>>>??????????????????>>>>>>??????@@@AAAAAABBBEEEFFFFFFEEECCCAAAAAAAAABBBCCCBBB???===<<<@@@???>>>===;;;;;;::::::<<<<<<===@@@DDDEEECCC@@@===>>>>>>>>>????????????;;;===???AAABBBCCCCCCBBB@@@@@@AAAAAA@@@???===<<<>>>????????????@@@@@@@@@>>>??????>>>>>>===<<<;;;;;;<<<<<<==================<<<<<<;;;;;;:::999999999999999999888888888777:::999999999888888777777555555444333333333333444EEEEEEFFFFFFGGGHHHHHHHHHGGGIIIJJJJJJIIIIIIIIIJJJLLLLLLMMMMMMNNNPPPQQQRRRRRRUUUVVVUUUWWW\\\]]]\\\___```````````````______aaaccceeefffeeebbb___\\\\\\\\\\\\^^^```___]]][[[WWWVVVVVVWWWXXXWWWUUUSSSUUUUUUSSSQQQOOONNNLLLKKKIIIJJJJJJJJJIIIIIIHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDEEEEEECCCBBB@@@???@@@AAABBB???>>>===<<<;;;;;;;;;;;;:::::::::;;;:::999999888999999888888777666666555444444444444444444444444555444333222222222222333333333333222222111111111111111111111111111111111////////////////////////////////////////////////////////////.........---------...//////...------,,,,,,---------.........,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------............---,,,,,,+++++++++,,,)))******+++,,,------...---,,,++++++******++++++------------------------..............................................................................---,,,,,,,,,------........................---------.........//////////////////....................................///////////////......---//////......---......///......////////////...............//////...............///000000000000000333222111111000000111111000000000000111111111111000000000000000000000000000000000000111111111111000000000000000111222222111111000000111111222333444333333222222333333333444333333222222333333444666777999<<>>>>>??????@@@??????>>>>>>??????@@@AAA@@@AAACCCDDDDDDCCCAAA???AAAAAABBBBBBAAA???===<<>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@AAAAAAAAAAAA???@@@AAAAAAAAA@@@>>>>>>>>>>>>?????????@@@@@@@@@????????????>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;:::::::::999888888888777777777777888777777777666666666666555555444333333333333444DDDDDDEEEFFFFFFGGGGGGHHHDDDFFFHHHHHHGGGFFFGGGHHHJJJIIIIIIIIIIIIJJJKKKKKKIIILLLLLLIIIJJJMMMNNNLLLRRRRRRRRRRRRQQQQQQPPPOOOSSSUUUVVVWWWVVVSSSPPPNNNMMMMMMMMMNNNPPPQQQOOONNNJJJIIIJJJLLLOOOPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHGGGFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEBBBBBB@@@??????@@@AAABBB======<<<;;;::::::::::::999::::::::::::999888888777666666555555444444444444444444444444444444444444444333222222222222333222222222222222111111111111111111111111111111111////////////////////////////////////////////////............------------------...//////...------,,,------------.........,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,------,,,,,,++++++'''(((((()))+++,,,---------,,,++++++******++++++------------------------........................................................................------,,,,,,,,,---..............................---------...............................................................000000///...............//////...---,,,,,,,,,---......////////////.........//////000000//////.........///000000000000000222222111000000000111111000000000000111111111111222222111111111000000000000000000000111111111111000000000000000000111222111000000000000111222222333333222222222222333333333333222222222222333333777777888;;;>>>>>>===;;;555555333222333333555666444444333333333333444444333333222222222333444555555555555555555555555555666666666777777777777777777777888:::<<<;;;999666444444555555555666666666777777777777777777777777888888888888777777777777888888888777888999999:::::::::::::::999999999999<<<;;;::::::999999999999::::::999999888888777777999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;<<<<<<===>>>>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@???@@@BBBBBBBBB@@@>>>===AAAAAABBBBBBAAA???===<<>>======<<<<<<::::::;;;>>>@@@AAA@@@???==============================>>>???????????????>>>???@@@AAABBBAAA@@@@@@>>>>>>>>>?????????@@@@@@???@@@@@@??????>>>===<<<999::::::;;;<<<;;;;;;;;;===<<<<<<;;;::::::999:::777777777777666666666666555555555555555444444444555555444333333333333333CCCDDDDDDEEEEEEFFFFFFGGGDDDFFFHHHHHHGGGGGGHHHIIIKKKKKKJJJIIIIIIIIIIIIIIIHHHKKKLLLJJJKKKPPPQQQOOORRRRRRSSSRRRRRRQQQPPPOOOSSSTTTUUUUUUUUUSSSPPPNNNMMMLLLKKKLLLNNNOOOOOONNNKKKJJJJJJKKKMMMNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBB@@@@@@?????????@@@AAAAAA===<<<;;;::::::999999:::999999999999999888888777666555555555444444333333333333333333333333333333333333222222222222222222222222222111111111111111111111111111111111111111////////////////////////////////////////////////........................---..................---------------............------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***''''''(((***+++,,,---...///...------,,,,,,------,,,,,,------------------........................................................................,,,++++++,,,---...///000................................................------...............///........................111000...------......///000///...---,,,+++++++++......////////////......//////000000000000//////......///000000000000000111111000000000000111111///000000000111111111111333333222222111000000000///000000000111111111111111000000000000000111111000000000000000111222222222222222222222222333444333333222222222222333333666666777999;;;===>>>???999888666444333333444444444333333333333333333444222222222222333333444444444444555555555555555666666666666777777777777777666666777999;;;:::777444444444555555555666666666666666666666666666666666777777777777777777777777888888888888888999:::::::::999999999999999999999::::::999999::::::;;;<<<<<<;;;;;;:::999888888777999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA???>>><<>>===<<<@@@???>>>===<<<<<<<<<<<<999999;;;<<<>>>???>>>>>>============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>=========>>>@@@AAABBBBBBBBBAAA>>>>>>>>>>>>????????????@@@@@@@@@@@@???>>>===<<<::::::;;;<<<<<<<<<<<<;;;<<<;;;:::888888888888888777666666666666555555555444444444444444444444444555444333333222222333333BBBBBBCCCDDDDDDEEEEEEFFFCCCEEEGGGHHHGGGGGGHHHIIILLLLLLKKKJJJIIIHHHIIIIIIFFFIIIJJJHHHJJJOOOQQQOOONNNNNNOOOOOONNNMMMLLLLLLLLLMMMNNNOOOOOONNNLLLKKKLLLKKKJJJKKKLLLMMMMMMLLLIIIHHHGGGHHHIIIJJJIIIHHHIIIIIIHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAAAAA@@@@@@@@@???@@@AAAAAAAAAAAA@@@???>>>???>>>>>>>>>>>>??????@@@======<<<;;;::::::::::::888888999999888888777666666555555555555555444444333333333333333333333333111222222222222222222222111111111111111111111111000000000000000000000000........................////////////////////////////////////////////////.........------.........---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++))))))***+++,,,---...//////...------,,,,,,------,,,,,,,,,---------..............................................................................+++++++++,,,---...///000.............................................---,,,---------......//////........................111000...------......///000///...---,,,+++++++++......////////////......//////000000000000//////......///000000000000000111000000///000000111111///000000000111111111111222222222222111111000000///000000000111111111111111111000000000000000111000000//////000000111222111111111111222222333444333222222111111222222333444555555666888:::===???===<<<;;;888666444333222333333333222222333333333222222333333444444444444333444444444555555666666555555666666666777777777777777777999:::999777444555555666666666777777777666666666666666666666666666666666666666666666666888888777777888888999:::999999999999999999999999777777888999:::<<<===>>>======<<<;;;:::999999888999999999::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????>>>>>>======>>>>>>???@@@AAAAAAAAABBBAAA@@@???>>>AAAAAAAAA@@@???>>>===<<<>>>===<<<;;;;;;;;;;;;;;;888999:::;;;<<<<<<==================<<<<<<<<<<<<>>>>>>>>>===============<<<===???AAABBBBBBBBBAAA======>>>>>>>>>???????????????@@@??????>>>===<<<;;;;;;<<<===============;;;999888666555666666777666666666666555555555444555555555555555555555555444444333222222222222333AAABBBBBBCCCCCCDDDEEEEEEAAACCCEEEFFFEEEEEEFFFHHHKKKJJJIIIHHHGGGGGGGGGGGGGGGIIIIIIFFFGGGJJJKKKIIIFFFGGGGGGHHHHHHHHHGGGGGGIIIJJJLLLMMMNNNMMMMMMLLLKKKJJJIIIJJJLLLLLLJJJHHHFFFEEEDDDEEEGGGIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFDDDEEEFFFFFFGGGFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@??????>>>>>>@@@@@@AAAAAA@@@???===<<<>>>>>>>>>>>>>>>>>>============<<<;;;::::::::::::777888888888888777666666555555555555555555555555333333333333333333333333000111222222333222222222000000000111111111111111000000000000000000000000......................../////////////////////////////////000000000000000///...------------...///------........./////////...------------,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------...//////---,,,++++++******+++++++++,,,,,,------.................................------------------------........................+++++++++,,,---...///000.......................................---------,,,,,,,,,---......//////........................000000///...............//////...---,,,,,,,,,---......////////////.........//////000000//////.........///000000000000000000000/////////000111111000000000000111111111111111111111111111111111111000000000000111111111111222111111000000000000000000////////////000111111111111000111111222333444222222111111111111222222222333444444444777:::===@@@@@@???>>>;;;888555333333333222222222222333333222333444555555555444444333333333444555555666666555555666666777777888888:::999888999::::::888777555555666666666777777777777777777777777777777777555555555555666666666666777777777666777888888999888888888999999999999999777777777999:::<<<>>>???<<<<<<;;;;;;::::::999999999999999999:::::::::::::::::::::;;;<<<<<<=========<<<;;;;;;;;;;;;<<<===<<<<<<============>>>>>>>>>============>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@???>>>======<<<===<<<;;;;;;:::::::::;;;888999;;;;;;:::;;;<<<>>><<<<<<=========>>>>>>>>>???>>>===============>>><<<===???@@@AAAAAA@@@@@@=========>>>>>>>>>??????>>>??????>>>>>>===<<<;;;;;;<<<======>>>>>>======;;;999777555444555666777666666666666555555555555555555555666666666666666444444333222222222222222AAAAAAAAABBBCCCCCCDDDDDD???AAADDDEEEDDDDDDFFFGGGIIIHHHGGGFFFEEEEEEEEEFFFHHHJJJIIIFFFFFFIIIIIIGGGCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJLLLNNNOOOPPPQQQQQQMMMLLLLLLMMMNNNMMMJJJGGGGGGEEEDDDEEEGGGIIIJJJIIIFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEAAA@@@@@@???>>>>>>=========>>>???@@@@@@???===<<<>>>>>>>>>>>>===<<<<<<;;;<<<;;;:::999999888888999777777888888777777666555555555555555555555555555222222222222222222222222///000111222333222222111///000000000111111111222000000000000000000000000........................////////////////////////........./////////000000///...------------...///............////////////......---------,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,+++++++++,,,,,,---...---------------------------,,,++++++******++++++++++++,,,,,,---......///........................------------------------........................,,,,,,,,,,,,,,,---...///........................//////.........---------++++++,,,------...//////........................///////////////......---//////......---......///......////////////...............//////...............///000000000000000///////////////000111111000000000000111111111111...//////000000111111222000000000000111111111111222222111000000000000000///////////////000111111000000000000111222333444222222111111111111222222...000222222222333666999???AAABBBCCCAAA===999666333333222222222222333333333444555666666666555555222222333444444555666666666666777777888999999:::;;;999777666777888888777444444555555555666666666777777777777777777777777444444444555555666666666666666555555666666777888777888888888999999999999999999999999:::;;;<<<<<<999999999999999999999999999999999999999999999999999999:::;;;;;;<<<=========<<<;;;;;;;;;;;;<<<==================<<<<<<<<<===============>>>????????????@@@AAAAAABBBBBBBBBBBBAAA@@@???=========<<<======<<<;;;;;;;;;;;;<<<888:::<<<;;;::::::<<<>>>;;;<<<======>>>???@@@@@@???>>>=========>>>???@@@;;;<<<>>>???@@@??????>>>============>>>>>>>>>???===>>>>>>======<<<;;;::::::;;;<<<<<<======<<<<<<<<<:::888666555666777999777777777666666666555555444555555555666666666777444333222222111222222222@@@@@@AAABBBBBBCCCCCCDDD@@@BBBEEEFFFEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFDDDGGGGGGDDDEEEHHHIIIGGGCCCCCCEEEFFFGGGHHHHHHHHHDDDEEEGGGIIIKKKLLLMMMNNNMMMMMMMMMOOOOOOMMMIIIFFFHHHFFFDDDCCCEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEE@@@@@@@@@???>>>======<<<:::;;;===???@@@???>>>===>>>>>>>>>>>>===<<<::::::;;;:::999888777777777777777777777777777666666555444444444444444444444444222222222222222222222222///000111222333333222111//////000000111111111222000000000000000000000000........................////////////////////////---------........./////////...---,,,,,,---...///............/////////000.........------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......---------,,,,,,+++***+++,,,...///......------------,,,,,,///...------,,,,,,------++++++,,,,,,---...//////........................------------------------........................------,,,,,,,,,---..............................//////.........---------++++++,,,,,,---...//////...........................///000000000///---,,,//////.........//////000......////////////......------............------...//////000000000000000///////////////000111111000000000000111111111111------...///000111222222000000000000111111111111222222111000000///000000///////////////000111111000000000000111222333444222222111111111111222222---///111111000111444777===@@@CCCFFFEEEAAA===999333222222222222222222333444444666777777777666555222222333333444555666666777777888999::::::;;;;;;:::777444333444555666555333333333444444444555555777777777777777777777777444444444555555555666666555555555555555666777777777777888888999999999999<<<;;;::::::999999::::::777777777777777888888888999999999999999999999999999999::::::;;;<<<=========<<<;;;::::::;;;<<<===>>>>>>>>>===<<<<<<;;;;;;===============>>>??????>>>>>>???@@@AAABBBBBBCCCBBBAAA@@@>>>======<<<===>>>======<<<<<<<<<======888;;;<<<;;;999999<<>>???@@@AAABBB???>>>=========???@@@AAA;;;<<<>>>??????>>>==================>>>>>>>>>>>>============<<<;;;:::999999:::;;;;;;<<<<<<;;;;;;>>><<<999777666777999:::777777777777666666666666444444444555555666666666444333222222111111222222@@@@@@??????@@@@@@AAABBBAAABBBDDDEEEEEEEEEDDDCCCEEECCCFFFLLLKKKDDD@@@AAABBBCCCCCCDDDEEEFFFFFFFFFHHHFFFEEECCCCCCDDDFFFGGGHHHIIIJJJLLLMMMMMMNNNNNNLLLNNNPPPRRRQQQMMMIIIGGGGGGFFFEEECCCCCCCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@???>>>===<<<;;;;;;>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;:::999888777666555444333666666666666777777777777555555444333333222111111555444222000............///000111222333222222111000000000000000000000000//////.........---------,,,------......------,,,//////.........------------......///000/////////000000//////.........---///////////////...............---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,------......------,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---.................................------,,,,,,,,,------------------,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******..................------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////........................000000000000000000000000---------...///000000111------......//////000000......///000000000000000//////.........---------//////////////////////////////............//////...///000000//////000111000000///......///000111222222111111000000//////000000000000000000000000000111111111111222222222444222000///...///000111444222000......000222444666888<<<@@@CCCDDDEEEDDD555555555555555555555555888888777777666555444444333333444555666777888888:::;;;<<<<<<<<<;;;:::999888888777555555444444444444555555555666666777777555555555555555555444444444444555555555555555555777777777666555555444444888777777777888999::::::;;;999777777999:::777555777666777888999999777555777666666666666888:::;;;888888999999:::;;;<<<===???>>>===<<<;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<======>>>???@@@AAAAAA@@@@@@@@@AAACCCDDD@@@@@@???????????????@@@>>>>>>>>>===>>>??????@@@BBB???===<<<======<<<;;;===;;;;;;===AAABBBAAA???======???AAACCCCCCAAA???===>>>>>>>>>>>><<<:::999===<<<;;;;;;<<<===>>>???@@@??????>>>===<<<<<<;;;999:::<<<======<<<:::999888888888888777777777777777777666444222222444555333333333333333333333333222222222222222222222222@@@@@@??????@@@@@@AAABBBAAABBBCCCDDDEEEDDDDDDCCCDDDBBBEEEJJJIIIDDDAAACCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLNNNPPPRRRPPPMMMIIIFFFFFFEEEDDDCCCCCCDDDDDDEEECCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<>>>>>===<<<<<<<<<999999888888888888999999::::::999888777666555555777777777666666666666666555444444333222222111111444333111000////////////000000111222222222111000000000000000000000000000//////.........------------......//////......---///.........------------,,,---......//////......000/////////.........---////////////..................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...........................---------------------------------...///000000000............////////////...//////000000000////////////.........---------///////////////////////////..................///...///000000//////000111111111000/////////000111111111111000000000000000000000000000000000000000000000111111111222222222333222000///...///000111333222111//////111222333111333777<<>>???>>>===<<<;;;<<<<<<===<<<======>>>>>>======<<<===<<<<<<======>>>???@@@AAA@@@?????????@@@BBBCCC@@@@@@????????????@@@@@@??????>>>>>>??????@@@AAA@@@???>>>>>>>>>>>>===;;;<<<;;;;;;===@@@AAA@@@>>>AAAAAAAAACCCEEEEEEBBB@@@:::;;;<<<===>>>>>>=========<<<<<<;;;<<<===>>>???>>>=========<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999888888888777777777666666666777777555333333444555333333333333333333333333222222222222222222222222@@@????????????@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBCCCGGGGGGDDDCCCEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHJJJKKKLLLLLLLLLLLLMMMOOOQQQQQQPPPLLLHHHFFFEEEDDDDDDDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@??????????????????@@@AAAAAA@@@@@@???>>>======@@@??????>>>======<<<<<<777777777777777777777777999999999888888777777777888777777666666555555555444444333333222222111111333222111000000000000111000111111222222111000000000000000000000000000000...............---------...//////////////////...............------------+++,,,------......------/////////.............................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------------------------------------------------------------...//////000000/////////...............//////000000000//////..................---------////////////////////////...........................///000000//////000111333222111000000000000000///000000000000000000111000000000000000000000000000000000111111111222222222222000/////////000111111111111111111111111111///111444888<<>>=========999999999888888777777666<<<<<<<<<<<<<<<<<<<<<<<<888888999999999888777666777777666555444444444444555555555555555666666666555555555555555555555555555555555555555555555555777666666666666666666666888888777777777888999999:::999888999:::;;;:::999;;;:::999:::;;;:::888666888888777777888999:::;;;<<<;;;:::::::::<<<>>>@@@>>>>>>===<<<<<<<<<<<<======>>>>>>??????>>>>>>===============>>>???@@@@@@@@@???>>>>>>>>>???@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAA@@@@@@BBBCCCBBB@@@>>><<<;;;;;;===@@@AAA@@@>>>CCCBBBBBBCCCDDDDDDBBB???:::;;;<<<===>>>>>>>>>>>>======<<<;;;;;;<<<>>>???<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888888777777777777666666666777888777555444444444222222222222222222222222222222222222222222222222???????????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKNNNOOOPPPPPPNNNKKKHHHEEECCCCCCDDDDDDEEEEEEFFFFFFAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@??????>>>======<<<>>>>>>>>>===<<<<<<;;;;;;777777888888888888777777777777777777777777777888888888777666555555444444333333333333222222111111111111111111111111111222111111111111111000000000////////////////////////..............................////////////......------------------------++++++,,,------------,,,........................------...............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------////////////////////////---------......//////////////////......---------/////////000//////...---........................////////////////////////////////////////////////...///000000//////000111444333222222111000000///.../////////000000111111////////////////////////000000000000111111111111222111000//////000111111000111222222222222111000333333444444666777999:::;;;<<<===???AAABBBDDDDDD>>>>>>======<<<<<<<<<;;;BBBAAA@@@===;;;888777666777777777777666666555555777666555444444444444444555555555555555555555555444444444555555555555555666666666666555555555555666666666666666777777777888888777777777777888888999999999:::;;;;;;;;;;;;===<<<:::;;;;;;;;;999888999999999999999:::;;;;;;===<<<:::999999;;;===???=========<<<<<<<<<=========>>>>>>??????>>>>>>===============>>>???@@@AAA@@@???>>>======>>>???@@@@@@@@@?????????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDFFFGGGGGGDDDBBB<<<======???@@@AAA@@@@@@CCCBBBAAAAAABBBAAA???<<<===============<<<<<<;;;>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;888777777777666666666666555777999888666444444444111111111111111111111111111111111111222222222222??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFHHHIIIHHHEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJLLLMMMNNNNNNMMMJJJGGGEEECCCCCCDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@>>>>>>>>>===<<<<<<;;;;;;===<<<<<<;;;::::::999999888999999::::::999999888555555555666666666666666888777777666555444444333333222222222222222111111000111111222222222222222111111000000000000000000////////////////////////---.....................,,,------......------,,,,,,,,,------------------***++++++,,,---,,,,,,,,,---------...............,,,---------......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------////////////////////////------------............//////......------,,,,,,......////////////......---.....................///////////////////////////000111111111111000///...///000000//////000111333333333222111000//////......//////000000000111//////////////////////////////000000000111111111000000000000000000111111///111222333333222111///555444333222222222333333555666888;;;>>>AAACCCDDD>>>>>>>>>>>>>>>=========@@@>>>===:::777555333222666666555555444444444444666555555444444444444555555555555555555444444444444444444555555555666666777777666666666555555555555666666666777777888888888888777777666777777888888999::::::::::::;;;<<<>>><<<;;;;;;;;;<<<;;;999:::::::::;;;;;;;;;;;;;;;<<<;;;999888999:::<<<===<<<<<<==================<<<======>>>>>>======<<<=========>>>>>>???@@@AAA@@@???>>>=========>>>???@@@@@@??????@@@AAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDBBBBBBCCCEEEGGGFFFCCCAAA===>>>@@@AAAAAAAAAAAAAAACCCAAA@@@@@@@@@@@@>>><<<>>>======<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<======;;;:::999999999999:::;;;777777777666666666666555555777888888666444333333111111111111111111111111000000000111111222222222???>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAABBBCCCBBBEEEEEEDDDEEEHHHHHHFFFDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKJJJHHHFFFEEECCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@=========<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888999:::;;;<<<<<<;;;:::999555555555555555555555555777666666555555444444444222222222222222222111111111111222222333222222111000////////////000111222000000000000000000000000---------...............,,,,,,------------,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,---------------.........,,,,,,,,,---......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,............,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,---...////////////...---------...............//////////////////////////////111111111111//////...///000000//////000111111222222222111000//////...//////////////////000000000000000000000000000/////////000000000111111000000000000111111111111000111222333333222111000111111111222222222222333333444555777999:::;;;<<<::::::::::::::::::::::::777666666555555444444444666555444444333333444444555555444444444444444555555555555444444444444444333333444444555666666666888777777666666555555555555555666777777888999999888888777666666666777777888999::::::999999:::;;;===;;;::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999::::::;;;;;;<<<======>>>=========<<<======>>>>>>======<<<>>>>>>>>>>>>???@@@AAAAAA@@@???>>>=========>>>???@@@@@@???@@@@@@AAABBBCCCBBBBBBBBBBBBBBBCCCCCCDDDAAA@@@@@@AAACCCBBB@@@>>>===???AAAAAA@@@???@@@AAADDDBBB@@@@@@AAAAAA???>>>:::::::::;;;===>>>@@@AAA???>>><<<;;;;;;<<<============<<<<<<<<<<<<<<<<<<999999::::::::::::999999777777666666666666555555555666777666444333333333222222222222222222222222//////000000111222222222>>>>>>>>>>>>>>>???@@@@@@AAA@@@?????????@@@BBBBBB@@@DDDEEEBBBCCCFFFFFFBBBDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGHHHHHHIIIIIIGGGFFFEEEDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDFFFFFFFFFDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???============<<<<<<<<<<<<<<<<<<;;;::::::999999888999:::;;;<<<<<<;;;:::999666666666666555555555555555555555555555555555555111111111111111111222222111222333333333222111000............///111222333000000000000000000000000---------.........//////------............------++++++,,,,,,,,,---------+++,,,,,,---------------,,,,,,,,,------.........++++++,,,------...//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++---......---+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------...+++,,,---...///000000000---------.........//////////////////////////////---...///000000///...---...///000000//////000111///000111111111000/////////////////////.........000000000000000000000000////////////000000000111//////000111111111111111111111111222222111111111...///111222333333333222333333444444555555666666666666666666666666666666222222333333444444555555666555444333333333444444555444444333333444444555555555555444444333333333333333444444555666666777888888777777666555555444444555666777888999::::::888888777666666666666666888:::;;;:::888777888:::<<<:::888999;;;=========;;;<<<============<<<;;;::::::;;;<<<<<<;;;:::999:::;;;===>>>>>>>>>=========>>>>>>??????>>>>>>===>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>===>>>??????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCAAA@@@@@@AAAAAA???>>>;;;>>>@@@@@@>>>===>>>@@@BBB@@@???>>>?????????===:::::::::;;;<<<>>>@@@AAA???>>>===<<<;;;<<<<<<======<<<<<<<<<;;;:::::::::888999:::;;;;;;:::999888777777666666666555555555555666666444222111222444333333333333333333333333/////////000111222222222>>>>>>>>>>>>>>>??????@@@AAA@@@?????????@@@AAABBB>>>CCCDDDAAAAAAEEEDDD???CCCCCCCCCCCCCCCBBBBBBBBBCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFDDDCCCBBBCCCDDDEEEFFFFFFDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>===============<<<<<<;;;;;;:::999999888999;;;<<<<<<;;;999888888777777777666666666666444444444555555555555555111111111111111111222222222222333444333222111000------------///111333444000000000000000000000000---------.........//////......////////////......+++++++++,,,,,,---------+++,,,------......------,,,,,,,,,------.........++++++,,,,,,---...//////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++)))***,,,------,,,***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,......---------,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------.........***+++,,,...///000000111---------.........//////////////////////////////+++,,,...//////...,,,+++...///000000//////000111......000111111000//////000000//////.........---000000000000000000000000////////////000000000000...///000111111111111111111111111111111111111111///000222444444333111000222222333333444444555555444444444444555555555555333333333444444444444444666555444333222333444555444444333333333444444555555555555444444333333333333333444444555666777777999888888777666555555444444555666777888999:::;;;888888777666666666666666888:::;;;:::777555777999;;;999888888;;;===>>>>>><<<<<<===>>>>>>===<<<;;;:::;;;===>>>>>>===;;;999:::;;;===>>>>>>>>>======??????@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDBBBAAAAAAAAAAAABBBCCCCCCGGGEEEBBBBBBBBBBBBAAA@@@:::<<>><<<;;;<<<>>>???===;;;;;;<<<===<<<;;;>>>===<<<;;;;;;<<<>>>>>>???>>>===<<<;;;;;;<<<===<<<<<<;;;::::::999888888777888:::;;;;;;:::888777777666666666555555555555555555444222000000222444333333333333333333333333...//////000111222222222>>>>>>>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBDDDDDDCCCBBBCCCDDDBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIJJJHHHFFFEEEFFFFFFEEEDDDDDDEEEGGGGGGFFFDDDBBB@@@DDDBBB@@@??????AAADDDFFFDDDCCCBBBAAAAAAAAAAAAAAA???>>>>>>===<<<;;;;;;:::========================:::;;;<<<<<<<<<;;;999999888999:::999777666777888888888999::::::;;;<<<<<<666666555444444444444555222222222111111111000000111111000000000000111111111111000000//////......////////////............//////.........---------......//////...---,,,,,,111000000///...---------,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---///......------,,,++++++,,,------......------,,,...------,,,+++++++++,,,------------------------...------,,,,,,++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---+++------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///.................................------,,,,,,,,,........................---------.........//////---------.........//////000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000222222222333333222111111222222333333333333222222444444444444444444333333333333333444444444555555444444333222222333333333444444444444444444444444444444444444444444444444444444444444444444444444777666444333444555777999666666666666666666666666666666666666666777888888888888999::::::::::::999===;;;888777888:::>>>@@@;;;;;;<<<<<<;;;;;;:::999:::::::::;;;;;;;;;<<<<<<======>>>???????????????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBAAAAAAAAAAAABBBCCCDDDFFFEEEBBB@@@???????????????>>>===<<<===>>>@@@AAA===<<<;;;;;;<<<===>>>???@@@??????>>>===>>>>>>>>>@@@???>>><<<<<<======>>>===<<<;;;999888777777777888999::::::::::::999888666666555444444444444555222222222222222222222222222222333333333222222111111111111111111111111111<<<============>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@BBBDDDDDDCCCBBBCCCDDDCCCBBBBBBBBBBBBCCCCCCDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFDDDEEEFFFGGGGGGFFFEEEEEEFFFFFFEEEDDDBBBAAABBBBBB@@@@@@@@@BBBCCCEEEBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===<<<;;;:::999888999:::999777666777888:::::::::999999999999999666666555444444444444444444444444333333333222222111111000000000000111111111000000000/////////...////////////............//////.........---------......//////...------,,,000000000///...---------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,------......------,,,------,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...//////...---,,,------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///..............................---------,,,,,,,,,........................---------.........//////---------.........//////000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000222333333333333333222222111222222222222222222111333333333444444444444444333333333444444444444555444333333222222333333444444444444444444444444444444444444444444444444444444444444444444444444444777666444444444555777888777777777777777777777777666666666666666777888888888888999::::::::::::999<<<:::999888999;;;===???;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<============>>>????????????>>>===>>>??????@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCAAA???>>>>>>??????@@@???===<<<===>>>???@@@===<<<<<<;;;<<<===>>>?????????>>>>>>======>>>>>>???>>>===<<<<<<<<<=========<<<:::999888777777777888888999::::::999888888666666555444444444444444222222222222222222222222111222222333333222222111111111111111111111111111<<<<<<<<<<<<============???@@@@@@AAAAAA@@@@@@??????AAACCCCCCBBBBBBBBBCCCDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCDDDFFFHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBB@@@@@@??????@@@@@@AAAAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========<<<;;;:::777888999888777666777888;;;;;;:::999777666555555666555555444444444444444444444444333333333222222111111000000000000111111000000000000////////////////////////...........................---------.........///......---,,,000000//////...---------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,------......------,,,,,,,,,++++++******++++++***+++++++++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---...//////...---,,,------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///------------------------...------------,,,,,,,,,........................------........./////////------........./////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222222111111111222222222222111111222222222333333444444555333333333333444444444444333333333222222333333444444444444444444444444444444444444444444444444444444444444444444444444444666555555444444666777888777777777777777777777777666666666666666777888888888888999::::::::::::999:::::::::::::::<<<======<<<<<<;;;;;;;;;:::::::::<<<<<<<<<=========>>>>>><<<===>>>>>>??????>>>>>>======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAA@@@???=========>>>???@@@???>>>===<<<===>>>???======<<<<<<<<<===>>>>>>???>>>>>>>>>==================<<<;;;;;;;;;;;;<<<<<<;;;:::999888777777777777888999::::::999888777666555555444444444444444222222222222222222222222111111222222222222222111111111111111111111111111<<<<<<<<<=========>>>>>>>>>>>>????????????>>>>>>>>>@@@BBBBBBBBBAAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDD@@@@@@BBBBBBBBBBBBAAA@@@????????????@@@AAABBBBBB>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::666777888888666555666888::::::999777666555444333666555444444333333444444222222222111111111000000111111000000000000111111000000000000////////////////////////....................................---...............------/////////......---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,---...//////,,,------......------,,,,,,++++++*********++++++)))******++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---.........------------------------------...------------...//////------------------------.........------.........------------------------------------------------....................................////////////............////////////////////////////////////000000////////////000000000000////////////000000///////////////////////////000000000111111111111000000000000000000000000//////000000111000000000000111111222222111111000000111111222333444444555222222333333333444444444333333222222222333444444444444444444444444444444333333444444444444444444444444444444444444444444666555555555555666777777888888888888888888888888666666666666666777777888888888999::::::::::::999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<============<<<======>>>>>>>>>>>>>>>======<<<=========>>>>>>????????????????????????@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???>>>===<<<<<<<<<===>>>?????????>>>============>>>==================>>>>>>===>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::::::::<<<;;;:::999888888888888666777888999999888777666666555444444333333444444111111111111111111111111000111111222222222222111111111111111111111111111======>>>>>>>>>?????????<<<<<<============<<<<<<===???AAABBBAAAAAABBBCCCDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEGGGEEECCCCCCDDDDDDDDDCCCEEEDDDCCCCCCBBBCCCCCCDDD???@@@BBBCCCCCCAAA@@@???@@@?????????@@@AAABBBBBB============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========<<<:::999555666777777666555666777777777777666666555555555555555444333333333333333222222222111111111000000111111000000000000111111////////////000000000000////////////............---.....................------...............---............------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,---......***++++++,,,---...//////,,,------......------,,,,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------...------------...//////---------------------------..................---------------------------------------------------................................./////////000000........./////////000000////////////////////////000000////////////000000000000////////////000000///////////////////////////000000000111111111111000000000000000000000000//////000111222222111111111111222222222222111111000000111111222333444444222222222333333333444444333222222222333333444555444444444444444444444444333333333444444444555555444444444444444444444444555555555555555666777777777777777777777777777777666666666666666777777888888888999::::::::::::999888999:::<<<<<<<<<<<<;;;===<<<;;;:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<===>>>????????????????????????????????????????????????>>>???@@@AAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;===<<<;;;;;;;;;<<<===>>>>>>>>>==================>>>>>>>>>>>>>>>>>>======<<<============<<<;;;:::;;;;;;;;;;;;;;;::::::999;;;;;;:::999888888888888666666888888888888666666555555444333333333333333111111111111111111111111///000111111222222222222000000000000000000000000>>>>>>>>>>>>????????????;;;<<<<<<======<<<<<<;;;<<<>>>@@@AAA@@@@@@BBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGEEECCCCCCCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBAAA???>>>?????????>>>??????@@@@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999444555666666555555666777555666666666666666666666555444444333333333333333444444444333333333222222111111000000000000111111////////////000000000000////////////............---------...............,,,---......///.........------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......++++++,,,,,,---...//////,,,------......------,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++......---,,,,,,+++******************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,***++++++,,,,,,++++++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------------------...------------...//////------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................./////////000000000....../////////000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000111111222333444444444444222222222333333222222222000000000111111222222333222222222222333333333333222222222222333444555555444444444444444444444444222333333444444555555555444444444444444444444444555555555666666666666666666666666666666666666666666666666666666777888888888888999::::::::::::999888999:::;;;<<<<<<<<<<<<===<<<;;;:::999:::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;<<<======>>>>>>======<<<;;;:::::::::;;;<<<===????????????????????????>>>>>>>>>>>>>>>????????????@@@AAACCCCCCCCCBBBBBB@@@???>>><<<;;;:::::::::===<<<;;;::::::;;;<<<===<<<<<<=========>>>>>>>>>>>>>>>?????????>>>======;;;<<<=========<<<:::999;;;;;;<<<<<<;;;;;;:::999;;;:::999999888888999999555666777888888777666555555444444333333333333333111111111111111111111111//////000111222222222222000000000000000000000000=========>>>>>>>>>>>>???<<<======>>>>>>======<<<;;;===???@@@@@@@@@AAACCCAAAAAAAAA@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCBBBBBBCCCDDDCCCBBBAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<======>>>>>>>>>>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::888888333444666666555444666777666666666666666666666666555444333333222222333333444444444333333333222222111111000000000000111111.../////////000000000111////////////............---------.........//////,,,------...//////......------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))******+++---......///,,,,,,,,,------.........,,,------......------,,,------,,,,,,------...///......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,------......------,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///------------------------...------------...//////........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................................./////////000000000000.../////////000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000///000111222333333333333333333444444444444333333000000000111111111111111111222222222222333333333222222222222333444555666444444444444444444444444222222333333444555555666444444444444444444444444444555555666666666666666555555555555555555555555666666666666666777888888888888999::::::::::::999999999::::::;;;<<<<<<===>>><<<;;;999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<======>>>>>>======;;;:::999888999:::<<<===????????????????????????=========>>>>>>>>>?????????AAACCCDDDEEEEEEDDDCCC>>>>>>===<<<<<<<<<<<<<<<======;;;::::::;;;<<<===::::::<<<===>>>>>>??????>>>??????@@@???>>>===<<<:::;;;<<<======;;;:::888;;;<<<<<<===<<<;;;:::999::::::999999888888999999555555666777777666555555555444333333222222333333111111111111111111111111...///000111222222222222000000000000000000000000<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>;;;===???@@@@@@@@@AAACCC@@@@@@@@@@@@AAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCAAA@@@AAACCCEEEEEEDDD@@@BBBCCCEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@?????????===<<<;;;:::::::::::::::<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;:::999888777333444555555444444666777888888777777666666666666555444333333222222333333222222222111111111000000111111000000000000111111.../////////000000111111000/////////............---------.........//////,,,,,,---.../////////...------------------------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))******+++---...//////,,,,,,,,,---------......,,,------......------,,,---------------...///000000///......---,,,+++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,------......------,,,***+++,,,------,,,+++*********+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,---...///------------------------...------------...//////........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................////////////000000000000////////////000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000,,,---...///000000000000333444444555555444444333111111111111000000000000111111222222222333333333222222222222333444555666444444444444444444444444222222333333444555666666444444444444444444444444444555555666777666666666555555555555555555555555666666666666666777888888888888999::::::::::::999:::::::::::::::<<<======>>><<<;;;999999:::;;;<<<<<<<<<<<<<<<=========>>>;;;<<<<<<===============;;;:::999888888:::<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????@@@AAACCCEEEFFFFFFEEEDDD<<<<<<;;;<<<<<<>>>??????>>>===<<<;;;:::;;;<<<<<<999999;;;===>>>?????????>>>???@@@@@@@@@>>>===<<<:::;;;<<<======;;;999888;;;<<<=========<<<;;;:::::::::999999888999999999444555666777777666555444555444333333222222333333000000000000000000000000......000111111222222222000000000000000000000000<<<;;;;;;<<<<<<===>>>???????????????????????????>>>???@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCGGGGGGGGGFFFFFFDDDCCCBBBFFFBBB??????BBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>><<<::::::<<<>>>>>>>>>>>>>>>===<<<;;;:::999999999999999999999999;;;999888777888777555444666666666666666666666666666666666666555555555555666555333222111222333333333333333222222222111111111111111111000000000000////////////////////////------------------------,,,---------......//////000000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,------,,,++++++,,,,,,,,,.........------.........++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,------............------.........---,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************...------,,,,,,++++++***,,,,,,,,,---------......000//////...------,,,,,,000000//////.........---//////000000///...------//////...---,,,,,,++++++------............---------///000000///......///------------------------000000//////.........---...//////000000///...---000000///...............333000......111222111///222111111111000000//////////////////////////////......///000111000000000111111222222222333333333222222222222222222222222000000000000000000000000444444444444444444444444222222222222222222222222333222222111111222222333111111222222222333333333333333333333333333333333666666666666666555555555555555555555666666666666444555555666777888888999888888888999999:::::::::===<<<;;;:::;;;===???@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<==================<<<;;;:::;;;<<<>>>@@@@@@???>>>======>>>???@@@??????>>>===============;;;EEELLLJJJDDDAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>===::::::;;;;;;<<<======>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888777777777666777777777777666555333333222222333444444444333333111111111111111111111111222111111000///......---000000000000000000000000;;;;;;;;;;;;<<<===>>>???????????????????????????>>>???@@@@@@@@@@@@@@@??????@@@AAABBBBBBAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBFFFFFFFFFFFFEEEDDDCCCBBBEEEBBB@@@@@@AAACCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>><<<;;;;;;<<<>>>>>>>>>>>>======<<<;;;::::::::::::999999999999999;;;999777777777777555444444444444444444444444444555555555444444444444333555444333222222222222333333333222222222111111111111111111000000000//////////////////////////////........................///000000000111111111111............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,------------------------......//////...------,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------)))******+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111111000//////...------///.........------------///////////////...------///......---,,,,,,++++++------............---------///000000///......///------------------------000/////////..................000111111000000///000000///...............222000...///111222111///111111111111000000000///000000000000000000000000////////////000000000000111111111222222222333333222222222222222222222222111111111111111111111111333333333333333333333333333333333222222222222222333222222111111222222333111222222222222333333333444444444444444444444444666666666666666666666555555555555555666666666666444555555666777777888888777777888888888888888888;;;:::999999999;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::;;;;;;;;;;;;<<<==================<<<;;;:::;;;<<<>>>?????????======<<<===>>>>>>???>>>===<<<<<<<<<<<<===CCCKKKQQQLLLDDD@@@>>>===??????@@@@@@??????>>>>>><<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<=========999::::::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888777777666666777777777777777777666555444333333333333444333333222222111111111111111111111111111111000000//////......000000000000000000000000;;;;;;;;;;;;<<<===>>>??????????????????????????????@@@@@@@@@@@@@@@???>>>??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBEEEEEEEEEEEEDDDCCCBBBBBBDDDBBBAAA@@@AAABBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===;;;;;;<<<>>>======>>>======<<<;;;:::::::::::::::::::::::::::;;;999777777777777555333333333333333333333333333444444333333333222222222444444333222222222222333333222222222222111111111111111000000000000//////////////////////////////////////////////////////---------............///,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++))))))))))))*********+++------------------------.........///......---,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++,,,,,,,,,,,,000//////......------,,,---------------,,,,,,,,,///////////////......---.........------,,,,,,+++------............---------///000000///......///........................////////////...............///000111111111111111000//////............///222000...///000111000000111111111111000000000000111111111111111111111111000///.........///111222111111111222222222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333222222111111222222333222222222222333333333333555555555555555555555555555555666666666666666666555555555555666666666666555555555666666777777888777777777777777777666666999888777777888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;<<<============<<<===<<<;;;:::;;;<<<===>>>AAA@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<>>>>>???????????????=========<<<<<<<<<<<<;;;;;;;;;:::999999:::<<<<<<999999::::::;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;777777777777777777777777999888777555555666666777777777777777666666555444333444444444333222111111111111111111111111111111////////////////////////////////////////////////;;;;;;;;;;;;<<<===>>>>>>????????????????????????AAAAAAAAAAAAAAA@@@@@@???>>>>>>????????????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBAAACCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????===>>>???>>><<<;;;<<<>>>============<<<;;;:::::::::::::::::::::;;;;;;;;;:::999777666777666555333333333333333333333333333444333333333333222222222333333222222222222222222222222222222111111111111111000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,------***++++++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,+++++++++,,,------,,,++++++++++++++++++,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,......---------,,,,,,,,,------------------------***++++++,,,,,,+++++++++++++++---...////////////++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********------------------------...///////////////............---------,,,,,,,,,------............---------///000000///......//////////////////////////////////////////........./////////000000000000///000///............//////111000/////////000000000111111111000000000000000111111111111111111111111111000...---...///111333111111111111222222222222111111111111111111111111222222222222222222222222111111111111111111111111333333333333333444444444333222222111111222222333222222222333333333444444444444444444444444444444555555555555666666666666555555555555666666666666555555555666666666777777888888888777777666666666777777777777888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;<<<<<>>>>><<<;;;;;;::::::;;;;;;;;;;;;BBBFFFBBB>>>======;;;;;;<<<===>>>????????????=====================<<<<<<;;;999777777888:::;;;999999999999::::::;;;;;;;;;;;;;;;:::::::::999999666666666666666666666666999777666444444555666777777777777777666666555444444444444333222111000///111111111111111111111111......//////////////////........................:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>===?????????===<<<===>>>============<<<;;;:::999999999999::::::;;;;;;;;;:::888777666666666444333444444444444444444444444444444444333333333222222111222222222222222222222222222222111111111000000000000000////////////...////////////////////////------------------------////////////////////////++++++,,,---...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++*********++++++++++++,,,************************------...............---,,,+++++++++,,,,,,---...+++++++++******+++++++++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,......---------,,,,,,,,,------------------------+++++++++,,,,,,++++++***'''((()))++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++*********..................//////......///////////////...---------------,,,,,,,,,------............---------///000000///......///////////////////////////.........////////////////////////...------------//////............//////000000//////...//////000000000000000000000111111111111111111111111111111111000...---...///111333000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444333222222111111222222333222222333333333444444444222222222222222222222222444555555555666666777777555555555555666666666666555555555555666666666666999999999888888777777666777777888888:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;666<<>>?????????<<<=====================<<<;;;999777666777888999888888888888999999999999999999888888888777777777777777777777777777777777777777555444444444555666555666666666666555555444444444333333222111000///000000000000000000000000............////////////------------------------::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCBBB@@@>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>======???@@@@@@>>>=========<<<<<<===<<<<<<;;;:::999777888888999999::::::;;;:::888666666666666444222444444444444444444444444444444444333333333222222000111222222333222222222222111111111111000000000000000////////////......////////////////////////------------------------...............---------+++,,,,,,---...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,---......///.........++++++++++++,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---------,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++,,,,,,,,,,,,------------------------.........///////////////---...//////////////////------------------------------............---------///000000///......///.................................//////////////////...------,,,,,,------///............//////000///000000///......///111000000000000111111111111111111111111111111111111000///.........///111222000000000111111111111222111111111111111111111111000000000000000000000000111111111111111111111111000111111222222333333444333222222111111222222333333333333333444444444444111111111111111111111111444444555555666777777777555555555555666666666666555555555555555555555555888888888888888888777777777777888:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::999999999999::::::::::::999999;;;;;;:::::::::;;;<<<<<<:::>>>???<<<:::<<<<<<:::::::::<<<===>>>>>>>>>>>>;;;<<<<<<<<<<<<=========<<<;;;999888777777777888777777888888888888888888777777777777666666666666666666666666666666666666555555555555555444444444444444555555555444444333222333333333222111000000000000000000000000000000................................................::::::::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBB@@@???>>>>>>>>>>>>???@@@>>>>>>>>>>>>?????????@@@<<<===>>>???@@@@@@@@@@@@@@@BBBDDDCCC@@@======>>>??????????????????????????????>>>>>>>>>============???@@@@@@???=========<<<<<<<<<<<<;;;:::999999666666777888888999::::::999888666666666666444222333333333333333333333333333222222222222111111111///000111222333222222111111111111111000000000000000000/////////.........////////////////////////........................,,,,,,,,,+++++++++******++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......++++++++++++,,,---...///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------...//////.........++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...............---------....../////////------...///////////////------------------------------............---------///000000///......///------------------------............/////////000---,,,,,,,,,---...000111...............///000000...///000///------///111///000000000111111111111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222//////000111111222333333333222222111111222222333333333333444444444444555222222222222222222222222444444555555666777777888555555555555666666666666555555555555555555555555666666777777777777777777666777888:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===999:::;;;;;;<<<<<<;;;;;;:::::::::::::::999888888666777888::::::::::::999;;;;;;;;;;;;;;;<<<======<<>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>????????????;;;<<<===???@@@@@@@@@@@@@@@CCCEEECCC@@@======>>>????????????????????????>>>>>>>>>>>>===============???AAAAAA???=========<<<<<<<<<<<<;;;:::999999555666666777888888999999999888666555666555444222222222222222222222222222111111111111000000000000///000111222333333222111111111111111000000000000000/////////............/////////////////////////////////////////////////////////......---------***++++++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,........................,,,,,,---.../////////...++++++++++++,,,---...///---,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++............------,,,++++++++++++,,,++++++******++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------...///000000//////---------------------------..................------///000000///......///---------------------------.........//////000000+++++++++,,,...111444555...............///000111---///111///---,,,///111//////000000111111111222////////////////////////......///000111000000000000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222...//////000111111222222333222222222222222222333333333333444444444555555333333333333333333333333444444444555666777777888555555555555666666666777555555555555555555555444444555555555666666777777555666777999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>999:::;;;;;;<<<<<<;;;;;;:::::::::::::::999888777777888:::<<<=========<<<;;;;;;;;;;;;;;;<<<===>>>:::===<<<999999<<<<<<::::::;;;<<<<<<===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;999888666555777777777777666666666666888888888888777777777777333333333333333333333333222333666777777555222000111222222333333333222222000111111222222222111111000000000000000000000000000000///...------,,,,,,////////////////////////:::;;;;;;<<<<<<;;;;;;:::======>>>?????????????????????>>>>>>??????@@@AAAAAA@@@>>><<<<<<===>>>???===<<<;;;;;;;;;===>>>???:::999999:::<<>>======>>>??????===>>>@@@BBBBBB@@@>>>===>>>>>>???>>>>>>===<<<<<<<<<:::888999<<<<<<:::777888888888888888888999999666666666666555555555555222222222222222222222222000000000000000000000000000000000000111111111111444333111000///.../////////......//////000111222000000///...---,,,,,,,,,.................................------,,,,,,,,,+++++++++,,,,,,------------.........---,,,,,,+++---,,,,,,+++*********++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---......---,,,+++++++++++++++,,,++++++******++++++,,,,,,---------,,,,,,+++***,,,------...---,,,***)))------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------...---,,,++++++,,,---..................///000000......------------......------------------------////////////////////////000000////////////000000///...---,,,,,,,,,,,,,,,////////////////////////...............///000000......//////000000111111111111000000111111222333111111111111000000000000...............///000000000000000000000000000000000000000000111111111111...///000222222111000000222333333444444333333222444333222222111111222222444333333222111111111222111111111222222111111111111111111222222333333333222333444666777777777777888888888888777777777777666666666666666666666666666777888888777777888999777888888999999:::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>===<<<;;;;;;<<<===>>>===<<<;;;:::===;;;:::888777777888888888999::::::;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888999;;;===>>>:::::::::::::::::::::::::::999888777666666666666999999888888777666666666666666666666666666666666555555444444444333333333000111222222222222111000222222222222111111000000000000000000000111111111000000000000////////////000000///...............////////////////////////:::;;;;;;<<<<<<;;;;;;:::======>>>????????????>>>???>>>>>>>>>>>>???@@@@@@@@@???===<<<<<<<<<>>>???======<<<<<<<<<===>>>???<<<;;;::::::;;;===???AAABBBAAA???>>>===>>>???@@@AAA@@@>>>=========>>>>>>===>>>???@@@@@@???>>>=========>>>>>>======<<<;;;;;;:::999:::;;;;;;999888888888888888888888888888666666666666555555555444222222222222222222222222000000000000000000000000//////000000000111111111222111000/////////000111000000///////////////000/////////...---------,,,..............................---------,,,,,,,,,+++++++++,,,,,,---------------......------,,,+++---,,,++++++******++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...------,,,+++++++++++++++,,,++++++******++++++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------------,,,........................---------,,,,,,---------...............///000000......------------......------------------------////////////////////////......------------......///......---,,,,,,------////////////////////////...............///000000.../////////000000000111111111000000111111222333111111111111000000000000...............///000000000000000000000000000000//////000000000111111111//////000111111111111111222333333444444333333222333333222111111111111111444333222222111111111222111222222333333222222111222222222222222222333333666777777888888888888777777777777777777777777777555555555555555555555555555666777777666666777999777777888888999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;;;;<<<<<<<<<<<<;;;::::::;;;:::999888777777777888888999::::::;;;;;;;;;:::777888999::::::;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999888888999:::;;;<<<:::::::::::::::::::::::::::999888777666666666666:::999999888888777666666666666666666666666666666555444444444444333333333111111222333333222111111222222222222111111111000//////000000000000000000000000000000////////////000000///...............////////////////////////:::;;;;;;<<<<<<;;;;;;:::<<<======>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@???===<<<<<<<<<===>>>>>>============>>>>>>???======;;;;;;;;;<<<===>>>@@@???>>>>>>>>>???AAABBBAAA@@@???>>>===<<<<<<<<<=========>>>>>>=========<<<<<<<<<===<<<<<<;;;;;;:::;;;;;;;;;999888888999888888888888888888888888666666555555555444444444222222222222222222222222000000000000000000000000//////000000000000111111000////////////000111222222111000///..............................------...........................------------,,,,,,,,,++++++,,,,,,,,,,,,------------......------,,,,,,,,,,,,++++++******++++++---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---,,,++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,+++************+++++++++++++++++++++++++++++++++******************+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------........................,,,------......------,,,........./////////000000......------------......------------------------////////////////////////......------------......//////......------......////////////////////////...............///000000////////////000000000000111000000000000111222222111111111111000000000000//////.........///000000000000000000000000000000//////000000000000111111000000000000000111111222222222333333333333222222222222111000000000000111333333222111111111111222222333333444444333333222333333222222222222222222888888888888888777666555666666666666666666666666555555555555555555555555444555666666555555666888777777777888999999::::::;;;;;;;;;;;;::::::::::::999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888777777777777999999:::;;;;;;;;;::::::888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::::::::999999888888888999999:::999999:::::::::::::::::::::999888777666666666666999999999888777777666666666666666666666666666666444444444444333333333333222222333444444333222222222222222222111111111111//////111111111000///...////////////000000000000000000///...............////////////////////////:::;;;;;;<<<<<<;;;;;;:::;;;<<<======>>>>>>============<<<<<<======>>>???@@@???>>>=========>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;;;;;;;<<<======>>>>>>===>>>>>>@@@AAABBBAAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999;;;<<<;;;777666888:::888888888888777777777777555555555444444444333333111111111111111111111111000000000000000000000000////////////000000000111000000/////////000000000111000///...............---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++***++++++,,,,,,---...//////---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))++++++++++++++++++++++++++++++,,,,,,++++++******))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,---...---------------------------------+++,,,---......---,,,+++......///000000000000000......------------......------------------------////////////////////////000//////......//////000000//////.........//////////////////////////////...............///000000////////////000000000000000000000000000111222222111111111111000000000///000///////////////000000////////////////////////////////////000000000111111000/////////000222333222222333333333333222222222111000000///000000000222222111111111111111222333444444444444444444333333333333222222111111111444555555555555555444444555555555555666666666666444444444444444444444444333444666555444444555777666666777777888999999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::999:::::::::::::::999999888888888999::::::;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>;;;;;;;;;:::::::::999999999999888888888888888888999999999999999::::::::::::999888777666666666666888888777777666555555555555555555555555555555555444444444333333333222222222333444555555444333222222222222222222222222222000111222333222111///...////////////000000000000000000///...............////////////////////////:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<============<<<<<<<<<;;;;;;<<<<<<===>>>@@@@@@??????>>>>>>>>>>>>===>>>>>>>>>>>>=========::::::;;;;;;;;;<<<======<<<<<<<<<===>>>???@@@AAA@@@@@@???>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;::::::;;;<<<:::666555777:::888888888777777777666666444444444444333333333333111111111111111111111111000000000000000000000000...////////////000000000111111111000///......---...............///000000---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,++++++***++++++,,,,,,***+++---...---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------......------------......,,,++++++******++++++,,,---,,,+++++++++,,,------++++++)))))))))***+++,,,------------------------------,,,,,,+++++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++...///000000111111000000......------------......------------------------//////////////////////////////............////////////.........//////000////////////////////////...............///000000000000000000////////////000000//////000000111222111111111111000000000///111000000/////////000000////////////////////////...////////////000000000111000/////////000222333111222222333333222222111222111000000///000000000111111111000000111222222333444444555555444444333333333333222222111111111222333444555555666666666444555555555666666666777555555555555555555555555333444555555444444555666555666666777777888888999999999999:::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999:::;;;<<<===>>>>>>>>>>>>;;;;;;:::::::::999999999888888999888888888888777888888888999999::::::::::::999888777666666666666666666666555444444333333444444444444444444444444444444333333333222222222333444555555555555444333222222222222222222222333333333444444333111000///.../////////000000000111000000///...............////////////////////////:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===????????????>>>>>>>>>===<<<============<<<<<<;;;::::::;;;;;;<<<<<<<<<===:::;;;;;;<<<===>>>>>>>>>?????????>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;<<<;;;:::888666666777999888888888777777666666555444444333333333222222222111111111111111111111111000000000000000000000000......////////////000000111111111000///...,,,+++------------...///000111..................------........................,,,,,,,,,------------...------,,,,,,,,,,,,++++++,,,,,,------......------++++++******++++++,,,,,,******+++,,,,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,---------------......///,,,++++++******++++++,,,---,,,+++***+++,,,---...+++************+++,,,,,,---------------------------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,---...............------------------------,,,------......------,,,...///000111222111000///......------------......------------------------////////////////////////------,,,,,,,,,,,,------......------......//////////////////////////////...............///000000000000000000////////////000////////////000111111111111111111000000000000111111000/////////000000000000000000000000000000......////////////000000000000000000000111111222111111222222222222111111222222111000000000000111111000000000000111222222333444444555555444444333333333222222222222222222333333555666777888888888555555555666666777777888666666666666666666666666333444555555444444555777555555555666777777888888777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>??????===<<<;;;;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;:::999999888999:::;;;;;;<<<;;;;;;::::::::::::999999999999888888999999:::999999888777777888888999::::::::::::999888777666666666666666666666555444444333333444444444444444444444444333333333333222222222222333333444555555444333333222222222222333333333333555555444222111000//////......//////000000111111000000///...............////////////////////////:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<===============<<<<<<;;;;;;<<<======<<<;;;:::999;;;;;;<<<<<<;;;;;;::::::999::::::;;;<<<<<<<<<<<<======>>>>>>>>>===;;;::::::;;;<<<======<<<;;;:::::::::;;;<<<<<<<<<<<<<<<>>>;;;888777777777777777999888888777666666555555333333333333222222222222111111111111111111111111000000000000000000000000........./////////000000//////000000000///---,,,......---------......////////////...---------,,,........................,,,,,,,,,---------......---------,,,,,,++++++++++++,,,------......------++++++******++++++,,,---***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,+++++++++++++++,,,------,,,++++++******++++++,,,---,,,+++******,,,...///******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,------...............////////////////////////---------,,,,,,---------...///000222222111000///......------------......------------------------////////////////////////---,,,,,,++++++,,,,,,---------,,,,,,---......///////////////////////////...............///000000111000000000/////////...///////////////000111111111111111111000000000000222111111000//////000000000000000000000000000000........./////////000000//////000111111111111111111111222222222222111111333333222111111111111111000000000000000111222222333333444444444444333333222222222222222222333333444555555666777777777666555555666777777888999999777777777777777777777777333555666666555555666777444444555666666777777888555666777888:::<<<===>>>???>>>===;;;;;;;;;;;;<<<===???AAACCCCCC@@@>>><<<:::;;;<<<======<<<;;;;;;:::;;;;;;;;;::::::999888777888999::::::;;;;;;;;;:::::::::999999999999888777888999:::;;;;;;::::::666777777888999999:::::::::999888777666666666666888777777666666555444444333333333333333333333333333333333222222222222111222333444555555444333222222222222333333333444444666444222///...---...............///000111111111000000///...............////////////////////////:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;::::::999999::::::;;;<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<<<<;;;999888=========<<<;;;999888777999999:::;;;;;;;;;::::::<<<<<<===>>>>>>===<<<;;;999;;;===??????===;;;999:::;;;;;;<<<=========<<>>???AAA???>>><<<;;;;;;;;;<<<>>>@@@CCCFFFEEEBBB???<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;::::::999888999999:::;;;<<<<<<<<<<<<:::::::::999999999888888777888999;;;<<<<<<;;;;;;666777777888999999:::::::::999888777666666666666999999888888777777666666333333333333333333333333333333333222222222111111222222333444444333222222222222222333333444444444666333000---++++++,,,------......///000111111222000000///...............////////////////////////999888888888888:::;;;<<<:::::::::::::::999888777999999999999:::;;;<<<===::::::<<<===>>>>>>>>>>>>999999999:::::::::;;;;;;;;;:::999999888888888888:::777666888;;;>>>===<<<<<<<<<======<<<:::888777999999999::::::;;;;;;;;;999:::;;;<<<============999999999888888777777777777666555444444333444444444444444333333222222222444222111//////111222444000000////////////000000000000000000000000000000...///000111111000///...,,,,,,,,,------.................................------------------------------------------------,,,,,,---------------------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---/////////---,,,---...///000///---,,,+++---///111111111111000000000000...///000000000...---,,,...///000///---,,,---......------,,,,,,------............------,,,,,,,,,---...............------000000000000////////////000///...---------------000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000,,,+++++++++,,,---///000000000000000000000000000000222555666555333111111333111///111444555333111333222222222222222333333777666555333333444555666555444222111111222444555555555666666666555333222555555555555666666666666777777888777777666555444666666777777888888999999666666666666666666666666888888999999999999888888::::::::::::::::::::::::???@@@BBBBBBBBBAAA???===???>>><<<;;;::::::;;;;;;::::::;;;;;;::::::999888888888999;;;===<<<:::888999999999888888888888777777777888999::::::;;;;;;666777777777777888888888888888999999999888777777666666666666666555555444555555444333222222222222444333222111000000000000444333333444555555444222222222111111111111222222333333333222111000000///000000000000000000000000000000///...............,,,***)))***---///---+++888888777777888999:::;;;999:::::::::999999888777888888888999999;;;<<<<<<999:::;;;<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;:::999999999999999;;;999777888;;;===<<<;;;;;;;;;<<<<<<<<<;;;::::::999999999:::::::::;;;;;;999:::;;;<<<<<<============<<<;;;:::999888777777777666555444333333333333444444333333333222222222000///...------...///000000000////////////000000////////////////////////...///000000000000///...,,,,,,------------------........................------------------,,,,,,------------------------,,,,,,,,,------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++---,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---+++,,,---...//////---++++++---...000000000000////////////...////////////......---+++,,,---,,,***)))***+++------,,,,,,,,,,,,------......---------,,,,,,,,,---...............------000000000000/////////.........---,,,,,,,,,,,,,,,////////////////////////000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000///.........///000111222000000000000000000000000333555777777444000......333111000111333444333111333222222111111111222222444444444333444444555555555444222111111222444555444555666666666555444333555555555555666666666666666666777777888777777777777777777777888888888888777777777777777777777777888888999999999999888888::::::::::::::::::::::::===>>>???@@@???>>><<<;;;>>>===<<<;;;:::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888999:::<<<<<<:::888999999999999888888888888666777777888999999::::::777777777888888888999999::::::::::::999999888777666666666666666555555444555555444333222222222222444333222111000000000000444333333333555555333222111000000//////000000111333222222111000000//////........................000000///..................,,,***+++...///---,,,666666666666777888999:::999999999:::999999888777888888888888999:::;;;;;;999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<:::999999:::;;;;;;::::::;;;;;;<<<======<<<<<<999999999999::::::::::::999999:::;;;<<<<<<<<<<<<======;;;:::888777555555666666555444333333333333333333333333222222222222000111111111111111111000000//////......//////000////////////////////////......///000000///......------------------,,,,,,.................................------,,,,,,,,,------------------------+++,,,,,,,,,---------...,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------******++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------,,,,,,,,,,,,------------...//////...,,,++++++,,,---......---++++++,,,...////////////.........---..................//////---...///...,,,,,,,,,---------,,,,,,,,,,,,------...------------,,,,,,,,,------...............---000000000/////////.........---,,,,,,+++,,,,,,,,,////////////////////////000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000000/////////000111222333000000000000000000000000222444666666333000......222111000111333333333222333222111000000000000000111222333333444444444444444333222222222333444555333444555555666555555555555555555555666666666666555666777888888999999999777888888888888777777666888888888888888888888888888888999999999999888888:::::::::::::::::::::::::::;;;<<<<<<<<<;;;:::999<<<;;;;;;;;;;;;<<<======<<<============<<<;;;;;;888888999:::<<<<<<:::888:::::::::999999999888888666666777777888888999999888888999999999:::::::::<<<<<<<<<;;;;;;999888888666666666666666555555444555444333222222111111222333222111111000000000000333222222333444444333111000//////......//////000111111000000//////..............................000//////............//////...------...///---,,,555555555666777777888999888888999999999999888888888888888888888999:::::::::;;;;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<===<<<;;;::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999:::999999:::;;;;;;;;;;;;;;;999999888777555444333333666555444333222222222222333222222222222222222222000111333444444333111000/////////....../////////////////////////////////.................................------,,,,,,,,,.................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***************+++++++++++++++++++++++++++***+++,,,,,,******+++,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...//////...+++******++++++,,,---,,,+++***,,,---.........---------,,,,,,...------,,,---...000111...///000///...---...///---,,,,,,,,,,,,,,,,,,---------------------------,,,---......///.........000000/////////............------,,,,,,---------////////////////////////////////////////////////////////////////////////......///000000000000000////////////000000000000....../////////000000111////////////////////////...111333444333111111222111111000111222222222222333222111000////////////...000222333444444333333333333222222222333444555333333444555555666666666555555555555666666666666666666777888999999888888888888999999888777666555777777777777777777777777888888999999999999888888999999::::::::::::;;;;;;999::::::;;;:::999888888::::::;;;;;;<<<===>>>>>>===>>>>>>>>>>>>===<<<<<<:::::::::;;;======<<<:::;;;:::::::::999999999999777777888888999999999999999999999:::::::::;;;;;;=========<<<;;;:::999888666666666666666555555444555444333222111111111111222222111000000000000000222111111222333333222000000//////......//////000000000//////....................................000///............//////000000/////////...------444555555666777777888888777888888999999888888888888888777777777888999999;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<===>>>>>>===;;;:::999999999>>>======<<<;;;:::::::::999999999999999999999999888999::::::::::::::::::555555555555555555555555555444333222222111111222222222222222222222222222,,,...000111111000...,,,//////............//////..............................------------...............------,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------************************)))***++++++,,,,,,++++++************************++++++++++++++++++++++++*********************************))))))******+++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++)))***+++***,,,------,,,+++,,,---------------,,,,,,,,,,,,...---,,,,,,,,,...///000+++,,,---,,,*********+++,,,,,,,,,++++++,,,,,,,,,------------------------,,,------...//////......////////////............//////............//////........................////////////////////////////////////////////////......///000000000000000////////////000000000000/////////000000000000000////////////////////////...000222222111111111222000000111111111111222222222111111000//////000000...///111333444444333333222222222222333333444444444444444444555555666666555555555555666666666666888888888888888777666666777888999999999777666444666666666666666666666666888888999999999999888888999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::<<<======>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;<<<>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999::::::::::::::::::999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888666666666666666555555444444444333222111111111111111111000000///000000000111000000111222222111///111000000//////000000111/////////...............//////////////////////////////............//////000000000///............444555666777888888888777666777888888999888888888888777777777777777888888:::;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>><<<999888999:::>>>===<<<;;;999999999999999999999999999888888888888999999::::::999999999555555666666666777777777444444333222111111111111111111111222222222222222...///111222222111///...///......------......///...........................---,,,,,,,,,,,,---...------------------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++******++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++***************)))******+++,,,+++++++++++++++++++++++++++,,,---,,,+++***+++---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,---,,,***)))***+++***,,,......---,,,,,,---------------,,,,,,,,,+++------------------......,,,---...---,,,+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,---.../////////////////////.........------/////////...//////000111........................000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000000111222222222222111111000000000000000000000000111222333222000......//////000222111000000111333111111111000000111111222000111222222333333333333111222222333333444444444555555444444444555666666555555555555666666666666888888888777777666555444666777999:::999888666555555555555555555555555555888888999999999999888888888999999::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999:::;;;<<<============>>>>>>??????>>>>>>===<<<===<<<;;;<<<>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::999999888666666666666666555555444444333222111111000000111111000000//////000000000000//////000111111000...111000000//////000000111//////////////////......000000000000000000000000///............//////000...///000///...---...///444555777888999888888888666666777888888888888888888777777666666666777777888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>???<<<999888:::;;;<<<;;;:::999888999999:::999999999999888888888777888888999999999999888888666666555555555555555555444333222111111000000000000111111111222222222222111222333333333333222111///......------......///........................------,,,++++++,,,------,,,,,,------------------........................+++,,,,,,------.........++++++++++++++++++++++++))))))***+++,,,---......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,+++******************+++,,,,,,************************+++,,,------++++++,,,---,,,,,,,,,,,,,,,---......------------------------******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,+++++++++******)))***++++++******+++,,,***,,,...///...------......------------,,,,,,,,,------.........---,,,,,,///000111000...---...///,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......+++,,,---...//////////////////.........---------...............///000000........................000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000000000111222222111000000000000000000000000000000000111222111///......///...000222111000///111333111111000111111222333444333333222222222333333444111111222333444444444444666666555444333444555555555555555555666666666666555555666666666555555444444666888::::::999777555666666666666666666666666888888999999999999888888888888999::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;999:::;;;=========<<<<<<>>>>>>>>>???>>>======<<<<<<;;;999:::<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::666777777888888888888888666666666666666555555444444333222111000000000000000000////////////000000//////...///000111///---000//////......//////000////////////////////////////////////////////////...............///000000,,,...000///------...000444555777999999999888888666666777888888888888888888777666666666666777777666777888999:::;;;;;;;;;999999999:::::::::;;;;;;:::::::::::::::;;;<<<======>>>???===:::888:::<<<:::999888888888999:::;;;999999999999888888777777888888999999999888888777555555444333333222111111444333222111000000000000000000111111222222222222//////000000000000//////.........------.................................------++++++++++++------,,,,,,,,,------.................................***++++++,,,---...//////++++++++++++++++++++++++((()))***+++,,,---......+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,---------,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***........................************************+++,,,------------,,,+++++++++******+++,,,------************************+++,,,------++++++,,,---,,,,,,,,,,,,,,,---...///------------------------*********************************++++++,,,,,,,,,************************************************++++++,,,------...//////,,,,,,,,,++++++*********((()))++++++******+++---***---///000///......///.........---------,,,,,,------...///...---+++***,,,---...---+++***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........+++,,,---...//////////////////.........------------------------...///000........................000000000000000000000000000000000000000000000000...//////000000000000000////////////000000000000---...///000000///...---000000000000000000000000---...000000//////111333...000222111//////111333000000111111222333555555555444333222222222333444000111222333444555444444888666555444333333444555555555555555666666666777222333444555666666666666333555888::::::999777666777777777777777777777777888888999999999999888888888888999::::::;;;<<<<<<===<<<;;;;;;::::::;;;;;;:::;;;<<<=========<<<;;;>>>>>>>>>>>>>>>===<<<<<<;;;999888888:::;;;;;;:::======<<<<<<<<<;;;;;;;;;999999999999999999999999888888999999999:::::::::444555666777777888777777666666666666666555555444444333222111000000000000000000////////////000111///......///000000///---.........------........./////////000000000000000.......................................///000111***---//////---,,,...111444555666888888888777666999888888888777777666666777777777777777777777777777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::999999999;;;:::888777777777888999888888888888888888888888555555666777777777777777555555444444444333333333222222222111000//////...///000111222222222222222111111111111111111111111......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,------------..................---,,,+++***))))))+++---............------,,,,,,,,,+++,,,,,,------,,,,,,+++///...+++******+++,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++------------+++++++++++++++*********)))))),,,,,,,,,------,,,++++++++++++++++++++++++++++++***************)))((((((+++++++++***************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***---,,,************,,,---,,,+++++++++***)))))))))***+++,,,,,,------,,,,,,)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///000---,,,---///000...,,,,,,------......------,,,------------------------,,,,,,---.../////////...---......///////////////////////////////////////////////////////////////---///111222333222000///......///000111222333333////////////////////////---...///111111222222222000000000000000000000000111111222333333444555555444444444333333222222222222222333333333444444444555555555555555555555555666666666666666666555555555555555666666777999999777888;;;<<<<<<:::888666555666666777888999999999:::::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888:::<<<<<<:::777888888888777777666555444888777555444333333444555333222111111000000111111***,,,000333333222000...////////////////////////---------............///////////////////////////////////////////////////............////////////........................555666666777777777777666888888888777777777666666777777777777777777777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::999999999:::999888888777777888888777777777777777777777777555555666777777777777777444444444444333333333333222222111111000//////...000000111222222222111111111111111111111111111111......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---,,,,,,+++*********++++++++++++,,,,,,,,,)))************+++++++++------............------,,,+++***)))***+++---.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++------+++*********+++,,,***))))))))))))))))))************+++++++++,,,,,,++++++,,,------,,,+++++++++++++++*********)))))),,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***************)))((((((******************++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***---,,,,,,,,,,,,,,,,,,---++++++++++++***************+++,,,,,,------,,,,,,)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---+++***+++...///...,,,,,,------......------,,,------------------------------......///.........---......///////////////////////////////////////////////////////////////...///000111222111000000000000000000000000000000////////////////////////---...///000111111111111111111111111111111111111111111222222333444444555444444444333333222222222222222333333333444444444555555555555555555555555555555555555555555555555555555555555666777888888777888999::::::999888666555666666777888888999999;;;;;;:::999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<999777777777777777777666444444333333222111222222333444333222111111000000111111+++---///111222111000///........................---------............///............................................................////////////...............---------888777777666666666666777888888777777777777666666777777777777777777777777999999:::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;:::999999999999888888999999888888777666555555555555555555555555444555666666777666666666444444444333333333222222222222111111000/////////111111111222111111000000000000000000000000000000......------------..............................------------------------------------------------------------------------------,,,,,,,,,,,,++++++...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,------------,,,,,,,,,+++*********+++---......------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********))))))(((((((((((())))))))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++++++++***************+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********+++******)))((()))))))))***+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,------......------,,,*********+++++++++++++++***++++++,,,,,,,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---...//////...---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,+++***+++---...---,,,------............------------------------------.........///......---------....../////////////////////////////////////////////////////////////////////000000000111111111333222222111000///......////////////////////////......///000000111111111222222222222222222222222111111222222333333444444444444333333333333222222333333333333444444444444555555555555555555555555444444444444444444555555444444444444444555666777777777777777777777777777555666666777777888888999<<<;;;:::999999999999999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;;;;999777777777777777666555444333111111111111222333444555222222111000000000000111------///000000000000000---------------------------------............///................................................---............///////////////.........---------999888777555555555666777777777777777777777666666777777777777777777777777999999:::::::::999999888:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999999999999777888999999999888666555444444444444444444444444444555555666666555555555333333333333222222222222111111111111000000//////111111222111111000//////000000000000000000000000......------------......................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,++++++++++++,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***,,,,,,++++++++++++,,,,,,)))))))))*********+++++++++++++++,,,,,,+++++++++************************++++++,,,---------,,,,,,++++++++++++++++++++++++*********++++++******)))(((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------+++,,,...//////...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...---,,,,,,,,,,,,,,,+++------............------------------------------.../////////...---,,,,,,---......///////////////////////////////////////////////////////////////000////////////000111111222222111111000/////////////////////////////////000000000000111111222222222222222222222222222222111111222222333333333333333333333333333333333333333333333444444444444555555555555555555555555555333333333444444444444444333333333333444444555666666666555555555666777888666666666666777777888888<<<;;;:::999888888888888888888888888888888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::::::::::::::999888777666666666666555444333333333333333333333444555555222222111000000000000000...............///000000---------------------------------............///................................................---------.........///////////////...------,,,,,,999888777555555555666777666666666666666666777777888888888888888888888888999999999:::999999888888::::::::::::::::::::::::999999999:::::::::;;;;;;::::::999888888888999999777777888999999777666555555555555555555555555555444444555555555555444333333333222222222111111111111111111000000000000000111111111111111000///...////////////////////////......------------......................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++---------...---,,,++++++...------,,,,,,------...)))************+++++++++++++++++++++++++++++++++***************************+++,,,,,,---------,,,++++++++++++++++++++++++******++++++++++++******(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++*********++++++,,,,,,,,,---)))***++++++,,,,,,++++++))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...+++,,,---......---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///111111000...,,,+++******---......//////......---------------------------.../////////...---,,,,,,---....../////////////////////////////////////////////////////////////////////......//////000111000000000000111111111111000000000000000000000000222222111111111222333333222222222222222222222222111111222222222222222333333333333333333333333333333333444444444555555555555555555555555555555555333333333444444444555555444333333333333444444555666555444333444555777888666666666666666777777777;;;:::999999888888888888888888888888888888888888:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::;;;:::999888777777555666666555555444333222444444444333333222222111222111000000//////000000///......------...///000---------------------------------............///................................................------------............//////.........---------888777777666666666666777555555666666666666777777888888888888888888888888888888999999999999999888::::::::::::::::::::::::888888999999::::::;;;;;;999999888888777888888999777777888888777777666555666666666666666666666666444444444555444444333222222222222111111111000000111111000000000000000000000000000111000000//////////////////////////////......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++************++++++***************+++++++++******+++,,,------------++++++++++++++++++++++++)))***++++++,,,+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,)))******+++++++++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,------------......------------......---,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///111222111///,,,******+++......////////////......------------------------.........///......---------......///////////////////////////////////////////////////////////////....../////////000000000---...///000111222333333000000000000000000000000333222111000000111333333222222222222222222222222111111222222222222222222222222333333333333444444333444444444555555555555555555555555555555555555333333333444555555666666444444333333333444444555555444444333444555777888666666666666666666666666999999888888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999888888888888888888888888::::::::::::::::::::::::999;;;<<<:::888666666777555555555555444333222111111111222111111///...---111111000////////////000///......------...//////---------------------------------............///------------------------------------------------,,,------------.................................555666666777777777777666555555555666666666777777888888888888888888888888666777888999999999999999999999999999999999999999777888888999::::::;;;;;;888888777777777777888888888888777666666666666666666666666666666666666666444444444444444333222222222111111111000000000000000000000000000000000111...///000000000000000000..............................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---------............------+++,,,,,,---------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,+++***)))))))))***+++,,,++++++******++++++,,,+++,,,,,,,,,,,,---------,,,+++***))))))***+++,,,))))))*********+++++++++)))***+++,,,------------++++++++++++++++++++++++)))***++++++,,,,,,,,,+++******************++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++))))))***+++++++++++++++)))************+++++++++,,,++++++******++++++,,,************************)))*********++++++++++++,,,,,,,,,------------.........------------.........---+++******+++---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---///000...,,,***+++---......////////////......------------------------------......///.........---......///////////////////////////////////////////////////////////////------///000000000///.........///000111222333333000000000000000000000000222111000......///111222111111111111111111111111222222111111111111111111222222222333333444444444444444444444555555555555555555555555555555555555333444444555666666777777555555444444444444555555444444444555555666777888666666666666666666666666777777777777888999:::;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999888888888888999999999999999999999999999999888888888888888888888888999999999999999999999999999;;;<<<;;;777555555777444444555444444333222111///000000111111000///...111111000///////////////................................................---------............///------------------------------------------------,,,,,,---------.........,,,,,,------.../////////444555666888888888777666444555555555666666777777888888888888888888888888555666777888999:::::::::999999999999999999999999777777888999::::::;;;;;;888777777777777777888888999888666555555555666777555555555555555555555555444444444444333333222111111111111111000000000000000000000000000111111111......///000000111000000.................................------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---......//////......---+++,,,------......------,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++***(((&&&&&&''')))***---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,+++***))))))***+++,,,))))))******++++++++++++)))***+++,,,------...---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++---,,,+++******+++,,,---......,,,++++++,,,......---------,,,,,,+++++++++))))))***++++++++++++***)))************+++++++++,,,++++++++++++++++++,,,************************))))))******++++++++++++,,,,,,,,,---------............------------......///---+++))))))+++---///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///))),,,...---+++***,,,///......////////////......------------------------,,,,,,---.../////////...---......///////////////////////////////////////////////////////////////,,,---///111111000...---/////////000111111222222000000000000000000000000111000...---,,,...///000000000000000000000000000222222111111111111111111222222222333333444444444444444444555555555666666555555555555555555555555444444555555666777888888666555555444444444555555444444555555666777777888666666666666666555555555666666777777888999;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999888888888888999999888888888888888888888888777777777777777777777777999999999999999999999999999;;;<<<;;;777555555777444444444444333222111111...///111222333333222222111111000///////////////---......///......------////////////////////////---------.........//////------------------------------------------------,,,,,,,,,---------......+++,,,,,,---...///000000888888888999999:::::::::777777666555555555555555777777777777777777777777;;;:::999888888888999:::::::::999999888777666666444444555555666666777777666666777777777777666666:::888666555777888888888666555555555555444444444555555444333333222111111111111111111111111111111...///000111111000///...//////000000000000//////000///...---,,,+++++++++------.....................------,,,,,,------...,,,,,,,,,++++++*********,,,,,,************,,,,,,---------,,,,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,,,,------000///...---,,,+++++++++//////...---,,,++++++***,,,,,,,,,---------......---------,,,,,,+++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++***)))(((((())))))******++++++++++++************))))))******+++,,,************************************************************************------------------------,,,,,,------...---------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///,,,---///000000///---,,,------------------------000000///...------------//////.........---------------------------------,,,+++***))))))***+++,,,........................//////.........---------........................---...///...---,,,---...000000//////.........---000000///...............---...///////////////...............////////////////////////000111222333111111111111000000//////111000000000//////......000000000000000000000000222111000000000111333444444444333333333333333333111000///000333555555555555444333222333444555666222333444555666666666666333333333444555666777777666666666666666555555555555555666666666666555555777777777777888888888888777777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888777888999::::::999888777999999999888888888888888999999888777777777777777888777777777888999::::::999999888888777555444333333333333222222111111111111111222333222111000///222111111000///......---000000000000000///......000...,,,---000111///---..............................//////...---,,,,,,------------------,,,,,,------.........---+++******+++---...///...------888888888999999999::::::888777666666555555666666777777777777777777777777::::::999888888888999::::::::::::999888888777777666666666666666666777777666777777888888777777666888666555555777777777666555555555555444444444444555444444333222222111111////////////////////////...///000111111000///...///000000000000000000///000000///...------------........................------,,,,,,,,,,,,------,,,,,,,,,+++++++++******---,,,+++******+++,,,------------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,------...///...---,,,++++++++++++.........---,,,,,,++++++,,,,,,,,,------------...---------,,,,,,,,,++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++*********************++++++++++++************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------+++,,,------...---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///,,,---...000000...---,,,------------------------------,,,,,,,,,------...//////.........---------------------------------------,,,++++++,,,------........................///.........------------........................---...///...---,,,---///000/////////............111000//////......////////////000000000//////...............////////////////////////000111222333222222111111111000000000111111111000000/////////111111111111111111111111111111000000111111222333222222222222333333333333333222111222444666666555444333333333333444666777555666666666666666555555333333444444555555666666666666666666555555555555555555666666666666555555666666777777777888888888777777777777777777777777;;;;;;;;;:::::::::::::::;;;;;;:::999999999999999:::::::::;;;;;;:::::::::999999999888888777777777888888777666666666666666888777777777888888999:::888888888777666555444333333333333222222111111111///000111222333333333222222222222111000000//////000000000000000///......000...------000000///---.......................................---,,,,,,,,,,,,------------------------.........---,,,++++++,,,---.........---,,,888888888888888999999999888888777666666666777777777777777777777777777777999999888888888999999:::;;;::::::999999888888888777777777777777777666666777888888888888888888777666555555666888888666444555555555555444444444444444444333333222222111111////////////////////////...//////000000//////...000000111111111111000000000//////.........//////........................------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,++++++++++++++++++******++++++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------,,,,,,++++++,,,,,,---...---,,,+++******+++,,,------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,---...//////...---,,,------------------------,,,,,,,,,,,,---...///000...............---------------------------------------,,,,,,,,,,,,------------------------------............------------........................---...///...------...///////////////............111111000/////////000000111111111111000///..................////////////////////////000111222222222222222222222111111111111111111111111000000000111111111111111111111111000000111222222222222222000111111111222333333333555444333333555777666666444444444444444555666666888777777666555555444444444444444444444555555555555555555555555555555555555555666666666666555555666666777777777777888888777777777777777777777777::::::::::::::::::::::::;;;;;;::::::999999::::::;;;::::::::::::::::::;;;::::::999888777777666666777777666555555555555666777777777777777888888999777777777777666555333333222222222222222111111111---...000222444555555555333333222222111111000000//////000000000///......///...---...//////...---........................---............------,,,++++++,,,,,,------......------.........---,,,+++------.........---,,,,,,777888888888888888888888888888777777777777888888666666666666666666666666888888888888888999999999;;;:::::::::999999888888999999888888777777666666888888999999999999888888555555666888:::999666333555555555444444444333333333333333333222222111111000000000000000000000000////////////////////////000000111111111111000000......------...///000000...............------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******))))))***+++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++*********++++++***++++++,,,,,,++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,++++++,,,,,,---...---,,,***))))))***,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///------...//////...------------------------------...............///000000........................------------------------++++++++++++++++++++++++------------------------------------------------........................,,,---///...------...//////////////////.........111111000000000000111111222222222222111///..................///////////////////////////000111111222222222222222222222222222222111111111111111111111111111111111111111111///000111333333222111111//////000111222222333333666444333333555777666666777666666555555555555555777777666555444444444444555444444444444444444444444444555555555555555666555555666666666666555555666666666666777777777888777777777777777777777777888888888999999999999999;;;;;;:::::::::::::::;;;:::999888777777888999:::::::::999888777666555555666555555444444444555555777777666666666777777888666666666666555444333222222222222111111111111111//////000222333555555666222222222111111000000000...///////////////............---.......................................---------......------,,,******+++,,,------......---------------------,,,.........------,,,,,,+++777777777777777777777777888888777777777777888888666666666666666666666666777777888888999999999999::::::999999999999999888999999888888777777666666888888999999999999888888666777888;;;<<<;;;777444555444444444444333333333333222222222222222111111000000000000000000000000//////............//////000000111111111111000000,,,,,,,,,,,,---...////////////.........---------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))))))))***+++,,,,,,******+++,,,,,,---------+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******))))))))))))***+++++++++,,,,,,,,,,,,++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,++++++,,,,,,---...---,,,***))))))***,,,---,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---............---..................---------------------------///...------,,,,,,,,,------.....................------------------------++++++++++++++++++++++++------------------------,,,,,,------------------........................,,,---......------...000.........///////////////111111000000000000111111222222222222111///..................//////////////////////////////000111222222222222222222222222111111111111111111222222111111111111111111111111///000111333333222111111//////000111222222333333555333222333555666666666:::999999888777666555444555555444333333444555555444444444444444333333333333444444444555555666666555555666666666666555555555666666666666777777777666666666666666666666666777777777777888888999999:::::::::999999::::::;;;:::999888777777888999:::999999888888777666666555555555444444444444555555777777666666555666666777555555666555555444333222111111111111111111111111111111111222222222333333000000000000000/////////......////////////......---.........---------...........................,,,,,,---------------,,,******++++++,,,---......------------------------.........---,,,,,,,,,,,,777777777777666666666666777777666666666777888888777777777777777777777777555666777888999999999999888888888888888888888888777777777777777777666666777888888888888888888777777888999;;;<<<;;;888555444444444444333333333333222222222222222222111111///////////////////////////......------....../////////000000000000//////,,,,,,,,,,,,,,,---...////////////...------,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***)))))))))***+++,,,,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))((())))))***+++++++++,,,,,,,,,,,,++++++******))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------------,,,,,,++++++,,,,,,---...,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,---......//////...........................---------------------------,,,+++***))))))))))))---------...............------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................+++---......------///000.........///////////////000000/////////000111111111111111111000///................../////////////////////......//////000111111111222222222222222000000000111111111111111222222222222222222222222000000111222222222222222000111111111222333333333444222222333555777888777::::::;;;::::::999888777666555444333333444666666333333333333333444444444333333333444555555666666555555666666666666555555555555666666666666777777666666666666666666666666555555666666777888888888999999888888999999::::::;;;::::::::::::::::::;;;888888777777777666666666555444444444444555666666777666666555555555555555444444555555444333333222000000000111111111111111333222222111000000000111000/////////////////////------.../////////......,,,...///...---,,,---...........................+++,,,,,,------------,,,******++++++,,,,,,------------,,,,,,,,,---............---,,,,,,,,,------777777666666666555555555666666555555666666777888777777777777777777777777444555777888999999999888777777777777777777777777666666666666666666777777666777777888888777777666777777888999;;;:::888555444444444333333333222222111111111111111111222222///////////////////////////...------------...///......////////////.........------------......///000//////...------,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++++++++,,,---------++++++*********++++++,,,+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***)))))))))******+++,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------,,,,,,++++++,,,,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---.../////////............------.........------------------------,,,,,,+++*********++++++---------.........//////------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................+++,,,......---...///111............/////////000//////......//////000111//////000000000//////...............////////////000//////.........//////000000000111111111222222/////////000000111111111222222222222222222222222111111000000111111222333222222222222333333333333444222222444777999::::::888999:::<<<============:::999777555444555666777222222222333333444444555222222333444444555666666555555666666666666555555555555555666666666777777666666666666666666666666444444555666666777888888888777777777888888999::::::::::::;;;;;;:::::::::666666666666777777777777555555444444555666666777777666555555444444444555333444444444444333222222///000000000111111111222222222000/////////000000000000000000000000000000,,,---......//////......+++---///...,,,+++---///........................***+++,,,---------------++++++++++++++++++,,,,,,---,,,,,,,,,,,,---...///------,,,,,,,,,---...///777777666666555555555444555555555555555666777777777777777777777777777777444555777888999999999888666666666666666777777777444444555555666666777777666666777777777777666666777777777888999999777555444444444333333333222222111111111111111111222222111111111111111111111111///...---,,,,,,---...///------............------//////............//////000000///...------,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,******,,,,,,,,,,,,******+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,+++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++*********+++,,,,,,---+++,,,,,,------,,,,,,+++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((***+++,,,---------,,,,,,++++++,,,,,,---...)))***++++++++++++***)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---////////////.........------------......------------------------------------...///000000---------.........//////------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................+++,,,............///111---.........//////000000...............///000000---...///////////////.............../////////000000//////.........////////////000000111111111222......//////000000000111222222222222222222222222222111000000000111333444444444333333333333333333444333333555888;;;<<<<<<555777:::===???AAABBBBBB>>><<<:::777666555666777111111222333333444555555222222333333444555666666555555666666666666555555555555555555666666666777666666666666666666666666444444555555666777777888777777666666777888999999777888999::::::999888777555555666666777777888888555555555555555666777888777666555444444444444444333333444444444333222222//////000000111111111222111000///......///000111111111111111111111222222,,,,,,---.../////////...+++---///...,,,+++,,,///........................***+++,,,,,,------------,,,,,,++++++++++++++++++---,,,,,,+++,,,---...///---,,,,,,+++,,,---///000888777777666666666666777999999999777555555777999888888888888777777777777555666777999999888777777777777666666555555555444888888888888777777777777555555666666666666555555555666777888888666444333555444333222111111111111000000111111111222222222//////000000000000//////000///...------...///000//////000111111111111111............//////000000---------...............++++++++++++++++++++++++------------------------+++++++++,,,---...///000))))))))))))))))))))))))---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---,,,,,,************,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***++++++,,,------------***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++******+++---...******************************++++++++++++******++++++------------++++++,,,,,,------------------,,,+++*********+++,,,---)))***,,,...//////...---...---,,,+++++++++,,,---------------------------000000///...------,,,,,,------------------------++++++,,,---............------------,,,+++***))))))***++++++,,,---......)))******++++++******)))---,,,,,,,,,,,,---......------......//////000000...///000///...---...///,,,+++++++++,,,...000111000000000000000000000000------......//////000000////////////////////////...//////000111222222222333222222222222222222333333444444555555444444333/////////000111111222222111111222333333444555555444444555888:::;;;:::999999:::<<<@@@CCCEEEDDDCCC===;;;999888777666333111444444444444444444444444111222333555666777777888555555555555555555444444666666666666777777777777777777777777666666666666666666666666777777777777666777777777777888888888999888777666666777888999555555666777777777777777888666444222222222333444555444222111111111222222444444333333333333222222111111111111000000000000000000//////.........---000///...------...///000000000000000000000000000---------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,******+++++++++***))))))......------------,,,,,,...---,,,++++++,,,---...777666666666666666777777888999999777555555777888888888888777777777666666555555666777777777777666777666666666555555555444777777777666666666555555555555666666666666555555444555666777777555333222333333222111000000000000000000111111111222222222//////000000000000//////000///...------...///000---......///000/////////---------....../////////...............---------++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,---...++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++***************,,,+++************+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,---------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++*********++++++,,,,,,++++++***------------------,,,,,,++++++*********+++,,,---***+++,,,---............,,,,,,+++++++++,,,...///------------------------000//////...------,,,,,,------------------------,,,,,,------...---------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,---...................../////////...///000///...---...///...---,,,,,,,,,---...///000000000000000000000000.........///////////////////////////////////////---......///000000111111111111000000000000111111222222333333333333222222111111111000000000000000222222222333333444444444444444666999<<<>>>===<<<:::<<<>>>CCCGGGIIIIIIGGG@@@>>>;;;999888777555333444444444444444444444444222222444555666666777777555555555555555555555555666666666666777777777777666666666666777777777777666666777777777888888888777777777888888888999999888888777777777777888888555555666777777777777777555555555555444333222222444333222111111111222222333333222222222111111111111111111000000000//////000/////////............000000///......///000000////////////////////////...---------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,------.........------***++++++,,,---....../////////............//////555555555555666777888888777888888777555555666888888888777777777777666666555555444444555555666777666666666555555555555555666666666555555555444444555555666666666666555555333444555555555444222111222111000///////////////000000000111111111111222...//////000000//////...//////...------...//////+++,,,------......------,,,,,,------------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++******)))))))))***,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,---------,,,++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++---......---+++*********************************++++++++++++******+++******))))))******+++......------,,,,,,++++++++++++******++++++,,,---,,,++++++,,,,,,---...///*********+++,,,...///000------------------------//////......---,,,,,,,,,---------------------------------...------,,,,,,---------,,,,,,++++++***---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---........................---------...//////...---...//////......---,,,,,,------///////////////////////////////////////.........////////////////////////------......//////000000//////............//////111111222222222222111111222222111111000//////...333333333333333333333333333444777;;;???BBBAAA@@@===???BBBGGGLLLNNNNNNMMMEEEAAA<<<999888777666666444444444444444444444444333444444555666666555555555555555555555555555555666666666666777777777777555555666666777777888888777777888888888999999999888888888888999999999:::777888888888888888888777555666666777777777777777333444666666666444222000333333222111111111111222222111111111111000000000111111000000000000//////////////////............111000000//////000000111////////////////////////.........---------------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,---......////////////+++++++++,,,,,,---------------............------444444444555666777888999666777888777666555666888888777777777666666666666666555444444444555777888555555555555555555555555666666666555555555444444444555555666666555555444222333333333333222111111222111000000////////////000000000000111111111111...//////////////////...........................++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------------,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++------------++++++***************************++++++,,,,,,++++++***,,,+++***))))))***+++,,,......------,,,+++******+++***++++++++++++,,,,,,---,,,+++***+++,,,...///+++++++++,,,---......///------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...///......------,,,,,,,,,,,,...///...------...000.........---------..............................000000//////......------////////////////////////.........//////000000000///......------......///111111222222222222111111111111111111000000//////333333333333333333333333444666999>>>CCCEEEEEEDDD@@@AAADDDHHHMMMOOOOOONNNHHHDDD===999777777777777444444444444444444444444444555555555555555444444555555555555666666666666666666666666777777777777444555555666777888888999888888999999999:::::::::888888999999999:::::::::777777999::::::999777777666666777777777777666666444444555555555444222111222222222111111111222222222222111111111000000000111000000000///////////////////////////.........111111000000000000111111////////////////////////........................+++++++++,,,,,,,,,------,,,---------,,,,,,++++++))))))+++,,,------------......---,,,+++******))))))***,,,,,,,,,,,,***)))444444444444555666888888555666777777666555666777777777777666666666666555777666555444555666777888444444444555555555555555777777777666666666555555444444555555555555444444222222222222222111111000222222111000000000111111000000000000000000000000......////////////......------............------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,+++//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************+++,,,---...++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***,,,---///000---..................---,,,++++++******++++++,,,+++,,,,,,,,,------......+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++------************************++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---......---,,,++++++************++++++,,,,,,,,,,,,---,,,+++******,,,---...---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++...---,,,+++++++++,,,,,,******+++,,,,,,---............////////////......,,,++++++++++++,,,------......------,,,,,,+++++++++---......------...000,,,,,,---.../////////000------------------------000000//////......------///////////////////////////000000000000000111111000//////......//////000222222333333333333222222//////000000111111111111222222333333333333444444555777:::@@@EEEGGGFFFDDDBBBBBBCCCFFFJJJMMMNNNMMMKKKEEE>>>999666666666666444444444444444444444444555555555666555555444333555555555666666666777777666666666666777777777777444555555666777888888999999999999999::::::::::::888888999999999:::::::::777888999::::::999888777666666777777777777666666666555444333222333444555222222222333333333222222333222222222111111111111000000000////////////............///////////////000000111111111111000000................................................+++++++++,,,,,,,,,------,,,,,,---------,,,+++***(((((()))++++++,,,,,,,,,......---,,,,,,+++******)))***,,,,,,,,,,,,***)))444444444444555666777777444555777777666666666777777777666666666666555555666666555555666666777888444444444444444555555555777777777666666666555555444444555555555555444444333222222222111111111111222111111000000111111111111000000000000000//////---......//////......---------............------,,,---......//////......------,,,,,,,,,,,,++++++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------)))*********+++---...///+++++++++++++++++++++++++++++++++++++++,,,------***++++++,,,,,,------...+++,,,,,,------,,,,,,+++))))))***+++,,,...000111---......//////......---,,,++++++******++++++,,,,,,,,,,,,------......///***++++++,,,,,,------...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,---------,,,++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...---+++******+++---...************************++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,...............---,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,...---,,,+++++++++,,,---)))******+++---......///,,,------------------,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,......------...000+++,,,---...000000000000........................///////////////.........////////////////////////000000000000111111111111000000////////////000000222222333333333333222222...//////000111111222222111111222333333444555555444666:::???CCCDDDBBB@@@AAA??????AAAEEEJJJMMMNNNLLLGGG@@@:::777666555555444444444444444444444444444555555555555555444444555555555666666777777888666666666666777777777777555555666666777777888888888888999999999:::::::::888888888888999999999:::888888999999999999888888777777777777777666666555666555333222222333555666222333444444444444444333333333222222222111111111000000////////////...............//////////////////000000111111000000///........................---------------.........++++++,,,,,,,,,,,,------+++,,,---...---,,,+++*********+++,,,------------***++++++,,,...//////000------............------555555444444444555555666333555777777666666666777777777666666666555555555444444555666666666666555333333333444444555555555666666666555555555444444333444444555555444444333333333222222111111111222000000/////////000000111111111000000////////////---......//////......---,,,------......------,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))******+++,,,,,,------,,,,,,+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---******+++,,,,,,---......+++,,,,,,------,,,,,,+++************+++,,,---...+++,,,---......---,,,+++,,,++++++******++++++,,,***++++++,,,------......******+++,,,,,,---......,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++)))***+++,,,,,,,,,++++++++++++,,,,,,,,,++++++***,,,---...//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...---------...---+++******+++---...+++++++++,,,,,,---------))))))************))))))+++++++++***++++++,,,---++++++++++++,,,,,,,,,,,,***,,,------------...000,,,---...///000000//////.................................///////////////////////////////////////000000000000000000000000000000////////////000000111111222222222222111111000000000000000111111111000000111222444555666666222333777<<>>;;;999;;;AAAHHHNNNQQQNNNIIICCC===:::888666555444444444444444444444444444444555555555555555444444555555666777777888888666666666666777777777777666666666666777777777777888888888888999999999999777777777888888888999999:::999999888888999999:::777777777777777666555555444444444333333444444444333444555666666666555555222111111111111000000000000000/////////...................../////////000...///000000000000///...........................+++,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,---......,,,+++))),,,,,,---------------,,,******,,,---///000222222//////............//////666555555444444444555555222444777777777666666777777666666666555555555555222333444555666555444333333333333444444555555555555555444444444333333333333444444555555444444333444333222222111111222222//////.........//////000111111000000/////////...---..................---,,,,,,---......---,,,,,,+++,,,------......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------))))))***+++,,,,,,------......------,,,,,,------------------------------++++++******++++++,,,---******+++,,,,,,---......++++++------------++++++,,,++++++***))))))************,,,,,,,,,,,,******,,,++++++++++++++++++,,,))))))***+++,,,,,,------******+++,,,,,,---......---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......***+++---......---+++***************************+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))++++++++++++++++++,,,,,,)))***+++,,,---,,,++++++***+++,,,------,,,***)))***+++---///000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...............---+++******+++---...------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---*********++++++,,,,,,---***+++------------...000...///000000000///------////////////////////////---.........//////000000///////////////////////////////////////.........//////............//////000000111111111111000000222222111111000///////////////111222444555777777000111555999;;;;;;888444;;;888666888???HHHPPPUUUPPPKKKEEE???<<<999777555444444444444444444444444333444444555666666555555444555555666777888888999666666666666777777777777777777777777666666666666777777888888888999999999666777777777777888888888;;;:::999888888999:::;;;777777777777777666555555222333555666666555333222333444666777777777666666000000000000////////////000/////////............---.........//////000000---...///000000///...---........................+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,---......,,,***))),,,,,,,,,---,,,,,,++++++------......///000000000......,,,++++++,,,......555555666666555444333333444444444444444444444444666666666666666666666666444444444444444555666777444222111222555555333000333333333444444555555555444444444444444444444444444222000...------////////////000000000000//////000000000000////////////////////////////////////++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---.........------,,,,,,,,,,,,,,,,,,++++++*********...---,,,++++++,,,---...,,,,,,,,,,,,,,,+++***)))---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***++++++++++++++++++++++++000...,,,,,,------,,,++++++++++++,,,,,,---------,,,,,,,,,++++++*********+++******))))))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,++++++***)))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------.........******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++***)))(((((()))***++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,........................------------------------............////////////000000000000000000000000//////000000000000//////---......///000111111222...///000000000000000/////////000111222222333333222333444555444333222111666777777777>>>IIIOOOPPPPPPLLLGGGBBB>>>:::777444444333222333555666555444444444444555666777777888888999999888888777666555666666666666666666666666777777777777777777777777;;;:::888666555555666777666666777888999999::::::777888999::::::999888777666666555444444444444555333333333222222222111111000111333555777999:::::://////000000111111111111000000000000000///......------...///000000//////,,,---------.../////////000000///...---,,,,,,+++...,,,******++++++***)))------++++++++++++---------,,,,,,++++++,,,,,,---))))))*********+++++++++***+++---...///...---,,,/////////......---------555555555555555444333222444444444444444444444444555555555555555555555555444444444444444555666666444333222333555555333111333333333444444444444444222222222111111000000///333222000...---...////////////000000000000//////000000000000/////////...........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---......---------,,,,,,,,,,,,,,,++++++++++++++++++222111000...------......,,,,,,,,,,,,,,,+++***))),,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---++++++++++++++++++++++++///---++++++,,,---,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,---------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))*********+++++++++******************++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......******+++++++++,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------............................................................////////////000000000000000000000000//////000000000000//////......//////000000111111111222222222111000/////////000000111222222333333222222333444444333222111555666666777>>>HHHNNNOOONNNJJJEEEAAA===:::777555555333222222444555444333444444555555666777777888777888888888888777666666666666666666666666666666777777777777777777777777999888777666666555555555666666777888888999::::::888999999::::::999999888777777666555555555555555222222222222111111111111111222333444555555555555000000000000000111111111000000000000000///......------...///////////////------------............/////////...------,,,,,,000...,,,,,,---------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,,,,---......//////...............---------,,,,,,444444555555555444333333444444444444444444444444444444444444444444444444444444444444444555555555444333333444555555444222444444444444333333333333222222111000///...------222111000.........//////...//////000000//////...000000000/////////......------------------------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,444333111///...---,,,,,,++++++,,,,,,,,,+++******,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,------,,,+++---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************+++++++++((())))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------******+++++++++,,,,,,,,,------------,,,,,,,,,,,,...---------,,,,,,++++++...---,,,+++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................////////////////////////............////////////000000000000000000000000//////000000000000//////////////////000000000000444444444333222111//////000000000111222222333333111111222222333222222111333555666777>>>HHHMMMMMMKKKGGGBBB???===;;;888666666444222111333444444333444444555555666777777777666666777777888888777777777777777777777777777777777777777777777777777777777777777777777666555444666777777888888999999999::::::999999999999::::::888777777666555666666666222222222111111111000000222222222333222111111000111111111000000000000000000000000000000///......---......///////////////............------------------------------------///...,,,,,,---...---,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,---------...............//////000------,,,,,,,,,,,,,,,+++555555666666666555555444333333333333333333333333333333333333333333333333333444444444444444444444333333444444555555444444555444444333333222222222333333333222222111111111222111000///......//////...//////////////////...000000/////////.........------------------------........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,000000///---,,,+++++++++++++++,,,,,,,,,++++++***++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++)))))))))*********++++++++++++++++++++++++++++++************************---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......---,,,---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++,,,+++******+++,,,///000---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------............................................................//////////////////////////////////////////000000000000//////000000000000////////////222222333333222111000000000000111111111222222222000000111111222222222222222555666777>>>GGGKKKJJJFFFCCC???===<<<:::999777999666444333444555666555555555555555666666777777444555666777888888888888777777777777777777777777777777777777777777777777777777888999888777555444666777777777888888888999:::999888777777888999:::777777666555555555555555333333222222222111111111222222222222111000//////111111111111000000000000000000000000000///............///////////////............------,,,,,,,,,,,,,,,,,,------.........---+++******+++,,,+++***++++++------------++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,......---,,,,,,...///000++++++++++++++++++++++++555666666777777777666666333333333333333333333333333333333333333333333333333444444555555444333333222333444444444444444555444444444333333222222111111222222222333333444444000000000///////////////......////////////......////////////....................................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***++++++,,,,,,++++++***++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------------,,,,,,,,,***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---///000000...------------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++++++++*********))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---***++++++++++++++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------........................------------------------............//////////////////////////////////////////000000000000//////000000000000//////////////////000111222222222222111111111111111222222222000000000111111222222333333555777888>>>FFFHHHFFFCCC@@@===;;;::::::999777:::888666666777888888888555555555555666666666666333444555666777888888888777777777777777777777777666666666666666666666666777888999:::999888777666777777777777777888888888888777666555555666777888555555444333333333444444444333333333222222222222000111111222222222111111111111111000000000000000000000000000000///.........///////////////............------,,,,,,,,,+++++++++,,,,,,---.........,,,+++)))***+++,,,,,,+++++++++------------++++++,,,++++++******++++++,,,++++++++++++************---,,,+++***+++,,,---...++++++++++++++++++++++++555555666777777777666666333333333333333333333333333333333333333333333333333333444555555444222111000222444444333333444555333333333333222222222222...//////000111222333333000000000000000/////////---......//////......---/////////.........------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---............------******+++,,,,,,,,,++++++))))))+++,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,,,,---...---------++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,---------///111111///------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++***************,,,,,,++++++***))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------///......---,,,+++***)))---,,,,,,++++++,,,,,,---******++++++++++++******---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................------------------------............////////////000000000000000000000000//////000000000000//////////////////000000000000---...000111222222333333111111111111111111111111111111111111111222333444555888999:::???EEEFFFCCC@@@>>>:::999999999888777999888888999;;;;;;;;;999555555666666666666666666333444555666777777888777777777777777777777777777666666666666666666666666777777888888888888777777777777777777777777777777666666555555555555666666555444333333222222333333333333333222222222111111000000111222333333333333///000000000111111111111000000000000000///......//////////////////...---------------,,,,,,,,,,,,++++++,,,,,,---------......,,,+++,,,---......---+++,,,,,,------,,,,,,+++++++++************++++++++++++***************)))+++++++++++++++,,,,,,---***++++++++++++,,,,,,,,,333333444555555555555555222222222222222222222222444444444444444444444444222333444555555333222000...000333333222111333555222222222222222333333333.../////////000111111111//////000000000000//////---......//////......---//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,------------,,,***))))))***+++,,,,,,,,,,,,+++((()))+++,,,------,,,,,,......---,,,,,,+++******+++,,,---...///......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///000------------------------++++++,,,...//////---++++++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////***+++---......---,,,+++---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------............................................................////////////000000000000000000000000//////000000000000//////......//////000000111111000000111222333333333333111111111111111111111111222111111111222333555666777:::;;;<<>><<<999777777777666555444555777;;;======;;;999666666666666666555555555444555666666666666666666666666666666666666666666666666666666666666666666555444333222222333555666777777777777666666666666555666777888888777666555666666555444444444444555////////////............000111111111111000000///------...000111222333444000000000000000//////...//////000000///...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++------,,,...---++++++++++++---...++++++************++++++---------,,,,,,++++++++++++,,,---...///...---,,,+++++++++,,,,,,---------333333333222333333444444444444444333333222222222888888777666555444444333999888666555444333222222444444444333333222222222222222111111111111222222111111000000//////......000///...------...///000//////............//////...///000000///...+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,,,,+++*********+++++++++++++++++++++++++++...---,,,,,,+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++............------,,,+++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++******++++++,,,---++++++,,,,,,---...//////------++++++++++++------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++***+++,,,---...++++++************++++++,,,,,,++++++***+++++++++------,,,,,,,,,,,,++++++******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,+++***)))---,,,+++******+++,,,---////////////////////////......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///000000///,,,++++++,,,000//////.........//////111111111111000000000000000000000000000000000000////////////////////////...//////000111222222222111111111111111000//////333444444444333333555666::::::<<<@@@CCCBBB>>>:::888888777777666666555555777777666666666666777777555555555555555666777777777666555444444555666777666555555555666777999:::777777666666555555444444444555555666777888888999777666555444444555666777777666555444444444444444333333333222222222111111000000111111111222222222000000000000000000000000000000000000000000000000000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,&&&(((+++---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---+++)))***,,,---+++)))***+++,,,,,,------------......---------,,,,,,,,,444444333222222222222333444444444333333222222222666666666555555444444333888777666444333222222222444444333333333222222222222111111000000111111222000000000000//////......000///...------...///000//////............//////---.../////////---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---------------,,,++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++******++++++,,,---***+++++++++,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,++++++++++++++++++,,,,,,,,,++++++***++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,---------------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******+++,,,,,,..............................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...///000///---------...000//////.........//////111111111111000000000000000000000000000000000000000000000000000000000000...//////000111111222222111111111111111000//////111333444333333333555777<<<<<<<<<>>>@@@@@@<<<999777777777666666666555555777666666555555666666777555555555555555666666777666555444444444444555666555555444555555777888999666666666666555555555555555555666666777777888888777666555444444555666777666666555444444444444444333333222222222111111111/////////000000111111111000000000000000000000000000000000000000000000000............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---...//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---+++)))***,,,---+++)))***+++,,,---------------...------------,,,,,,,,,555444333222222111111222444444333333333333222222444444444444444333333333666555444333222222111222333333333333222222222222222111111000000111111222000000000////////////...//////............////////////............//////------.........,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,************+++++++++,,,,,,,,,---------.........,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,..............................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,...//////......///111/////////......//////000111111111111000000000000000000000000000000000000111111111111111111111111/////////000111111222222111111111222111111000///000111333333333444666999===<<<;;;<<<<<<;;;999666666666666666666555555555555555555444444555555555555555444444555555666777555444444333333444444555444444444444555666777888555555555555555666666666666666666666666666666666666666555444444555666666555555444333333333444444333222222222222111111111......////////////000000000000000000000000000000000000000000000000000000,,,------...//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++******,,,,,,,,,***+++,,,,,,------------,,,------------,,,,,,,,,,,,444333222222222222333333333333333333333333333333222222222222222333333333444444333222111111111222333222222222222222222222111111000000000000111111/////////////////////////////////......////////////......------......///,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,++++++***++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------...000///......///111//////////////////000111111111111111000000000///////////////////////////000000000000000000000000//////000000111111111111111111111222222111111000...000222222333444777999:::999999999888888666555555555555555555555555555555444444333333444444555555444444444444555666666555555555555555555555555444444444444555555666666444444444555555666666666666666666666666666555555555555555555555555555555444444333333333333333444222222222222111111111111////////////////////////000000000000000000000000000000000000000000000000---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***)))))))))***,,,...///------------------------++++++************+++++++++******++++++,,,,,,+++,,,,,,---------------,,,---------,,,,,,,,,++++++333222222222333444555555333333333333333333333333111111111222222222222222333222222111111111222222222222222222222222222222111000000000000000000111.............../////////...//////////////////.........------------......,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,++++++******++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******+++*********++++++,,,---------,,,,,,,,,+++++++++******++++++++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............000000///...---...//////////////////000111111111111111111000000000///////////////////////////////////////////////////000000000000000111111111111111222222222222111111---///111222222444777:::555666777777666666666666444444444444444555555555444444333333333333444444444444444444444555666666666666666777777666666666444444444555555555555555333333444444555555666666666666666666555555555555444444555555555555444444333333222222222222333444222222222111111111000000000000000000000000000000///////////////////////////////////////////////////.........---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******))))))***,,,...///------------------------++++++************++++++******++++++++++++,,,------------......------,,,------,,,,,,,,,+++++++++444444444444444555666666222222333333333333444444222222222222222111111111222222222111222222333333111111111222222222222222111000000//////000000111---............/////////......////////////............------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++******++++++,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,+++++++++))))))(((((((((((())))))************+++,,,------------,,,,,,,,,,,,++++++)))******++++++******)))++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++,,,------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................///000///---,,,,,,---////////////000111222222111111111111000000000000000000000000000000000000........................000000000000000000111111000111222222333222222222---///111222222444777999444666888999777666666777333333333444444444444444444444444333333444444444444444333333444444555666666777777888888777777666444555555666666666555555444444444444444555555555555555555555555555555555444444555555555555444444222222111111222222333333222111111111111000000000111111000000000000////////////////////////////////////////////////////////////......---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///...---,,,+++,,,---...------------------------++++++************++++++)))***+++,,,++++++,,,...---............------,,,,,,,,,,,,,,,++++++++++++888888777666555444444444222222222333333444444444333333333222222111111111222222222222222333444444000111111111222222222222000000////////////000000---------.........//////---...///000000///...---...------,,,,,,------......---------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,---------------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---++++++******++++++,,,---+++++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++((()))***+++,,,++++++*********))))))))))))******************+++,,,---...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,+++++++++,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,---......---,,,,,,------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------........................------------------------+++,,,------,,,,,,---...////////////000111222333111111111111000000000000000000000000000000000000////////////////////////111000000000000000000000000111222222333333333222...///111222222333666888777:::======;;;888777777222222333333333444444444555555444444444444555555444444333333444444555666555666777888888777666555555666777777777666555555555444444444444444444333333444444555555666666666333444444555555444444333111111111111111222333333111111111111000000000000000000000//////.........////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,......------,,,,,,,,,---........................++++++************++++++(((***,,,,,,******,,,///...............---,,,,,,,,,,,,,,,++++++++++++***<<<;;;999777555333333222222222222333333444444444444444444333222111000000222222222222333444555555000000111111222222222222000000////////////000000---------.........//////---...///000000///...---...------,,,,,,------.........---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,---...+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,------............*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---++++++******++++++,,,---))))))***+++,,,,,,------++++++------------++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++((()))***+++,,,+++******++++++************++++++************+++,,,---...---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,++++++++++++//////...---,,,,,,++++++------------------------+++,,,,,,---.........---,,,,,,---......---,,,,,,------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,------------------------------------------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,...000////////////000111222333111111111111000000000000000000000000000000000000000000000000000000000000111111111000000000000000000111222333333333333333...000111222111333555777;;;>>>BBBBBB>>>999777777222222222333333444444444666555555444444555555666444333333333333444555555444555666777777666555444666666777888888777666555555555555444444333333333333333444444555666777777333333444555555444333333111111000000111222333333111111111111000000000000//////.........---------////////////////////////////////////////////////+++,,,,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,((()))***+++,,,---------........................++++++************++++++'''***,,,,,,******,,,///.../////////...---,,,,,,,,,,,,,,,+++++++++******:::999888666444222111000222222111111111111111111333333333333333333333333111111111111111111111111333333333222111000000/////////////////////////////////.........---------////////////////////////000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,///......---+++******)))------------------------)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------...------,,,,,,------......---,,,,,,++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,******+++,,,------......)))************+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++************)))*********++++++,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************))))))((((((,,,+++***))))))***+++,,,---------------------------------,,,,,,+++++++++,,,------......------,,,,,,------......------,,,---------...------,,,,,,------------------------///............---------,,,---...---+++***+++,,,------------------------................................................,,,---------------,,,,,,///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------------...//////...///000111111222222111222111111111000000//////////////////////////////////////////////////////000000///////////////000000000000000111111111111333333222222333333444555777===FFFKKKKKKCCC:::333444444444444444444444444444333333333333444555555333333333444555666777777555555666555555444333222666666666666666666666666444444444444444444444444555555444444444444555555666666555444333333222222333333333222111000////////////000000000000//////////////////////////////000000000000////////////000000///...------,,,,,,......//////...---,,,,,,+++---000000///------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,444333333222111000000000222222222222222222222222333333333333333333333333111111111111111111111111333222222111000000//////////////////////////////000000/////////.................................000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,...---,,,,,,+++++++++,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++******************+++,,,---------************++++++++++++***++++++,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++************)))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***+++++++++******+++++++++---------------------------------,,,,,,,,,++++++,,,------......------,,,,,,------......------,,,,,,------...------,,,,,,------------------------............------------,,,---...---+++***+++,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,+++---------------...//////......000111111111111111111111111111000000000///111111111111111111111111........................000000///////////////000/////////000000000111111222222222222222333444444888===DDDIIIHHHBBB:::444444444444444444444444444444333333333333444555555333333333444444555666777888888888999888888777777555555555555555555555555333333333333333333333333666666555555555555666666555555555444333333222222222222222222111000////////////000000000000//////////////////////////////......//////000000000111000//////...------,,,,,,......//////...------,,,***,,,//////...,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---------------------------------,,,,,,+++++++++///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111222333333333333333333333333333333333333333333333333111111111111111111111111111111000000//////......////////////////////////000000000000000/////////------------------------/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***+++++++++,,,,,,------++++++++++++++++++++++++...---,,,++++++,,,,,,---,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,------,,,+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,***)))))))))))))))******+++,,,,,,,,,************+++++++++,,,++++++,,,---------------------------------------************************...---------,,,,,,,,,,,,+++++++++************)))++++++******)))(((((('''******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++------------------------------------,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,,,,,,,------...------,,,------------------------............------------,,,---...---+++***+++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......////////////......************))))))))))))+++,,,,,,,,,,,,,,,,,,------------------......///......///000111111111111111111111111000000000000111111111111111111111111........................000//////......///000000....../////////000000000222111111111111222333333888<<>>666---))))))***,,,---........................++++++,,,,,,---...///000........................------------------------------------------------...------------...////////////////////////////////////000000000000//////111111111000//////......////////////...............//////000000000000000////////////////////////...///////////////...---------///000000///......//////////////////////////////...---------------........................------------------------000///////////////////////////............//////............////////////........................,,,,,,,,,---...///000111............//////////////////...------------...........................------------------------..................------......------,,,,,,,,,,,,000...,,,+++,,,------,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------000000000000000000000000//////000000111222222222000000000000000000000000...//////////////////...////////////////////////................................................,,,------------...............////////////............///////////////...........................---.........//////000000---..............................------,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,---.........,,,+++,,,...000///------------...............,,,------......------,,,------------------------------------------------+++++++++,,,,,,,,,------------------....................................------------------------,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,---------......//////------,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,---............------------------------...............///000000------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++...000222DDD???888000,,,,,,------........................+++++++++,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////////////////////////////000000000000//////000000000000//////......////////////...............//////000000000000000////////////////////////...///////////////...---,,,---///000111000///...//////////////////////////////...---------......////////////////////////........................//////..................//////............//////............////////////........................,,,,,,,,,---...///000111............//////////////////...------------...........................------------------------------...//////......---......------------,,,,,,///...,,,,,,---...---,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------000000000000000000000000//////000000111111111222000000000000000000000000...//////000000//////...////////////////////////................................................,,,,,,---------.........------.../////////............///000000000//////........................------......///000000000---------...............---------------.........------,,,,,,,,,---......++++++++++++,,,---...///111...++++++...000///...------..................,,,------......------,,,------------------------,,,------......------,,,,,,,,,,,,,,,---------------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...------------------------,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,---++++++,,,,,,------......------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,++++++,,,++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))***+++,,,.........///,,,,,,,,,------------...---------------...//////------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++---000222>>>CCCDDD>>>666111---***------------------------,,,+++++++++,,,---......))))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////////////////...//////000000//////...////////////////////////////////////..................///000000000//////////////////////////////......///////////////...,,,---///000111111000/////////////////////////////////...............///////////////////////////////////////////////////........................//////............//////............////////////........................---------------...///000............//////////////////...------------..............................------------,,,,,,,,,+++,,,---//////...------......------------------***))))))***---......---,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------000000000000000000000000//////000000000000000000//////////////////////////////000000000000//////////////////////////////........................---------------------------............/////////,,,---......//////............///000000000000000........................------......///000000111---------.........//////........................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,---...///000999444...,,,...000000.....................------,,,------......------,,,........................,,,,,,---......---,,,,,,,,,------------.........,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,------......------......///000000111///......------,,,,,,+++++++++,,,,,,------------,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------,,,+++,,,---------------------------........................++++++++++++++++++++++++***++++++,,,------------***************+++++++++***+++,,,---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))))),,,///111555AAAHHHAAA777000---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------************************------------------------------------------------...------------...//////////////////////////////......////////////......------......///000000000////////////............------...////////////...////////////////////////------...///000000000///---...///000000111111111//////////////////////////////............//////////////////////////////000000000000000000000000.........//////000000111//////............//////............////////////..............................---------......///............//////////////////...------------.................................---------,,,,,,,,,***+++---.........---,,,------..................***))))))+++---///...---,,,,,,------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,------------.........000000000000000000000000000000000/////////////////////////////////////////////000000000000//////////////////////////////////////////////////////------------------------////////////000000000000,,,,,,---.../////////.........///000000000000000////////////////////////---------...///000000111---------.........////////////.........---------,,,,,,,,,,,,,,,---...///---------......000111111@@@999111---///000///---//////.........---------,,,------......------,,,........................,,,,,,---......---,,,,,,---------.........//////++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////------------------------,,,,,,,,,------.........---------.........//////******++++++,,,---......//////...---,,,++++++******+++,,,---------------,,,,,,,,,------.........---------------------------------,,,,,,,,,+++++++++,,,------------++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,,,,---...................................................++++++++++++++++++++++++)))***+++,,,---.........((()))***+++,,,---......,,,,,,---------,,,++++++,,,,,,,,,------.........,,,++++++++++++,,,------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///---***((()))+++...000000===CCC;;;...***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------------------------------////////////////////////...------------...//////////////////////////////......////////////......,,,,,,---...///000111111000/////////............,,,------...............////////////////////////,,,,,,...///000000000000.........///000111111222//////////////////////////////.........//////000000000000000000000000000000000000000000000000000...//////000111222222333//////............//////............/////////000///////////////////////////......---------................../////////000//////...------------....................................------,,,,,,,,,)))***,,,......---,,,+++------..................///...---...//////---+++++++++,,,---............*********************************************************++++++,,,,,,,,,---------.........//////000000//////000111222222111000///......///000111000000000000000000000000////////////////////////111111111111111000//////111111000///////////////............/////////000/////////...---------,,,////////////////////////---......///000111111222000000000000000000000000------............------111000///...---......///........................++++++++++++++++++++++++,,,,,,,,,---------......999555///------...---,,,..............................//////...---,,,,,,,,,------......------,,,.................................------,,,,,,,,,,,,------......------,,,---.........---,,,,,,+++---,,,++++++******++++++---......///000/////////)))))))))******++++++,,,------------,,,,,,+++***---,,,,,,++++++*********++++++,,,,,,---...//////------------------------///...------++++++***)))---------,,,,,,+++++++++++++++++++++++++++++++++------------------------//////------------//////---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,++++++*********+++++++++,,,,,,------------------............///........................++++++,,,,,,,,,,,,------++++++,,,------,,,++++++++++++++++++++++++++++++,,,+++++++++,,,------...---,,,,,,++++++,,,,,,---///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,+++***))))))***+++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,///////////////.........------......//////000000///000111000///...///111000000////////////000000......////////////......................................................222111000.........///000//////000111111111111111222222111000000000000000///////////////000111111111222333222111///...---////////////000000000000222111111111000000//////////////////////////////000000111111111111000000//////000000000000////////////.........------------------.........//////111000000///...,,,+++***,,,,,,------,,,,,,+++***111111000000///...,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++111000000000000111111222111000////////////000111111111111111111111111111111111111111111111111111222222222222222111000000111111000///////////////......////////////////////////...............---.................................///000111111111////////////////////////------............---------,,,+++*********++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......444111...---...///...---..............................//////...------,,,------------------------..............................---------,,,,,,,,,,,,------......------,,,---.........------,,,+++...------,,,,,,,,,,,,,,,------...////////////...,,,,,,,,,,,,,,,---------,,,---------,,,,,,+++***,,,,,,,,,+++++++++++++++,,,,,,------......//////------------------------...------,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,+++***))))))***+++,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,------------........................++++++,,,,,,,,,,,,------+++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------------/////////////////////............///////////////...///000000......///000111000///////////////000......////////////..............................////////////////////////111000000////////////000000000111222222222222222222111000////////////000///////////////000111111222333444444222000///...////////////000000000000000000000000/////////...000000000000000000000000000000111111111111000000//////000000000000//////000000/////////.........---------.........//////000000000///...---,,,+++,,,------------,,,++++++////////////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++222222111000000000111111111111000//////000111111111111111111111111111111111111111111111111111111222333333333333222111111111111000////////////000////////////////////////............////////////..............................//////000000111111........................------............------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,---///000///....................................///......---,,,...---,,,,,,,,,,,,---...////////////////////////...------------,,,,,,,,,------............---------............---,,,,,,///......---------------,,,,,,---...............------------,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***))))))(((((())))))***------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---........................------,,,,,,,,,,,,------------............------------,,,,,,,,,,,,++++++------------................../////////////////////////////////............///000///...---...000111111000///////////////......////////////..............................000000000000000000000000...//////000000000000///000111222222333333222222000000//////....../////////////////////000111111222444666555333000//////////////////000000000000000////////////.........111111111111111111111111000000111111111111000000//////000000000000//////000000000000000/////////------........./////////...////////////...---,,,------......------,,,+++------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++333222222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222333222222111111222111000000//////000000000000000///////////////.........//////000000111------------------------.../////////000000000111........................------............------/////////.........//////------------------------------------------------,,,,,,,,,---------......+++,,,---...//////...---........................---...............------///...,,,++++++,,,...///000000000000000000000000------------------------------............------------............------///......---,,,---------+++,,,------......------,,,,,,,,,++++++******))),,,,,,,,,------,,,,,,+++***++++++,,,,,,---------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++---,,,,,,++++++,,,,,,---************+++,,,,,,---------------............---------,,,,,,---------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////000000//////......---------///000///...---...///222111000//////......///......////////////..............................000000000000000000000000---...///111111111000///000000111222222222222111//////............/////////////////////000000111111444777666333///......////////////000000000000000000000000000/////////111111111111111111111111000000111111111111000000//////000000000000//////////////////////////////............////////////......////////////.....................---,,,,,,+++,,,,,,---......------------,,,,,,,,,,,,------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,333333222111000000111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111111000222222111000000000000000000000000000000000//////...//////000000111111111........................////////////000000000000........................------............------,,,---------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000///...---,,,........................------...............---///...,,,++++++,,,...///000000000000000000000000---------------------------......//////......---------...//////......---...------,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++*********+++,,,,,,------,,,,,,,,,+++++++++,,,,,,------...///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******+++---,,,,,,++++++,,,,,,---************+++,,,,,,---++++++,,,,,,,,,---------------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////000000000000//////......------...///000///...---...000111111000///////////////......////////////......////////////////////////////////////////////////---...///111111111000///...//////000000000000000//////............/////////////////////000000111000444888777222...---...////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000//////................................./////////000000---...//////000/////////...////////////...------++++++,,,---...............------,,,,,,------...------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,333222222111111111222222111222333333333333222111222222222222222222222222//////////////////////////////000111111111111000222222111000000000000111/////////000000111111111000000000000111111111111////////////////////////////////////000000000000........................------............---------...///000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///111111///---,,,,,,........................,,,---......///............---,,,,,,,,,,,,---...////////////////////////,,,,,,,,,------------.........////////////......------...////////////......------,,,+++,,,,,,,,,,,,,,,---...........................------------++++++,,,---------,,,,,,,,,,,,,,,,,,------------........................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---***++++++,,,,,,---------------............------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------------......///000000000///////////////.........///000111000///...///111000000////////////000000......////////////......////////////////////////////////////////////////...//////000000000000///---...//////000000////////////......//////000000///////////////000111111111666:::999444...---///////////////000000000000111111222222222222222333000000000000000000000000000000111111111111000000//////000000000000//////------------................../////////000000000...//////000000000///////////////000//////...---+++,,,---.....................------------......------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------222222111111111222333333222222333444444333222222222222222222222222222222000000000000000000000000///000111111222222222111333222111111000000111111......///000111222222333222111111111111111000000000000000000000000000000000000000000////////////////////////////////////------............------...///111222222222111000////////////////////////------------------------,,,,,,,,,---------.........000222111...---...///........................,,,------...//////......------------------------........................,,,,,,,,,---------............////////////......------...//////////////////......---------------------...////////////...---------...............***+++,,,,,,---------,,,---------------,,,,,,,,,,,,,,,------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++++++++++++++++++++,,,------------,,,++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,++++++,,,---...------------------------------,,,+++++++++++++++---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,---...//////...---,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------------------............------......///000000111.........///////////////000111222111000///000222///......//////000111222......////////////......////////////////////////000000000000000000000000111000000////////////000......///000000000000000000////////////000111222///////////////000111111222888>>><<<666000///111////////////000000000000000000111111222222222222111111111111111111111111000000111111111111000000//////000000000000//////---.........////////////.../////////000000000000//////000000000//////...///000000000000///......------.../////////............------------..............................,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------111111111111222333444444222222444444444444222222222222222222222222222222111111111111111111111111000111222333333333333333333222111111000111111111------...000111222333444333222222222111000000000000000000000000000000000000000000000////////////000000000000000000000000---..................---***+++---.........------........................////////////////////////,,,,,,,,,---------......---000111111......000222........................,,,,,,---.../////////...,,,------......------,,,........................,,,,,,,,,------...............////////////......------...///000000//////000000///...............---...//////000000//////+++++++++,,,,,,---------***+++,,,,,,------------.........------,,,,,,,,,++++++,,,,,,---...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++------////////////------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---------,,,,,,+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++++++++,,,---------------------------...------,,,+++++++++,,,---,,,,,,++++++,,,,,,---///......---,,,,,,,,,,,,,,,,,,------...///000000,,,---...//////...---,,,------+++******+++------+++++++++,,,,,,---------............/////////000---------...///000000111---.........//////000000000222333222111000111222............///111222333......////////////......000000000000000000000000111111111111111111111111222111000.........///000//////000111111111111111000000000000000111222222///////////////000111111444;;;@@@???888222111333////////////000000000000//////000000111111111222222222222222222222222222000000111111111111000000//////000000000000//////.../////////000000111111////////////000000000000000000000000000///......000000000000000//////......///////////////............------------..............................,,,---...//////...---,,,++++++------------++++++------------------------........................---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000000000111222222333333444333333333222222222111444444444333333333222222333333333222222111111111111111111111111111111111111222222333333222222111444333333333222111111111111111111111111111111111111111222222222333333333111000000///...---------000000000000000000000000111000///......///000111---------------------------......///////////////000000///...------,,,,,,---,,,,,,++++++,,,,,,---........................///...---,,,,,,,,,,,,,,,------------------------......------------......///...---,,,---///111333---------............///111...+++***---...---,,,//////............//////---,,,,,,++++++,,,,,,---..................------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...------------.../////////...,,,++++++,,,...///.........------,,,,,,,,,++++++++++++,,,,,,---...000///---+++++++++---...000///...---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---------,,,++++++***........................------------------------------------------------.........------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++000000/////////.........---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......++++++---......---++++++...------,,,,,,------...,,,,,,,,,---------......////////////000000000000...........................------,,,,,,------...//////.........---------+++++++++,,,,,,---------............////////////////////////////////////333444444222000//////000//////............//////333333222000///---,,,,,,////////////000000000000111111000000000000111111000000000000////////////000000////////////000000//////000111111111111111111000/////////000222333555999>>>???<<<666111...000000000000000000000000111222333444444333111000333333333222222222111111333222222222111111000000111111111111111000////////////000111222333333333000000111111222222222333000000000000000000000000000000000000000000000000........................//////.........------------...///000000///...---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,,,,------///......------......///---,,,,,,++++++,,,,,,---111111222333333444444444333444444444444333333333444444444333333333222222222222222111111111000000444444444444444444444444111222222333333222222111222222222222222111111111111111111111111111111111111111222222222333333333222111111000//////......111111111111111111111111111000///......///000111---------------------------......///////////////000//////......---,,,,,,------,,,,,,,,,,,,------........................///...------,,,,,,,,,---------------------------------,,,,,,,,,,,,------...---,,,,,,---...000222---------............///---+++)))))),,,......---///..................///---,,,,,,++++++,,,,,,---...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...------------.../////////...,,,++++++,,,...///......---------,,,,,,,,,,,,+++++++++,,,,,,---......---+++***)))***+++,,,...............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------,,,++++++........................------------------------------------------------......---------,,,,,,,,,------,,,,,,------...///++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------..................////////////...........................------,,,,,,------...//////.........------------------....../////////............////////////////////////////////////222333333222000///000111//////............//////111111000000//////......000000000000111111111111222111000000000000000111///000000000111111222222000000000000000000000000//////000111111111111000111000000///000111222333444777<<<===:::555111///111111111111111111111111111111222222222111111000333333333222222222222111222222222111111000000000111111111111111000000///000000000111222222222333000000000111111222222222000000000000000000000000000000000000000000000000........................//////.........------------...////////////...---000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---111222333555555555555555333444555555555555444444444444444444333333333333111111111111000000000000222222222222222222222222111222222333333222222111111111111111111222222222000000000000000000000000111111222222222333333333222222222111111000000///111111111111111111111111000000////////////000000////////////////////////---......///////////////000//////......---------......------------..............................///...------,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,...///000---------............///***)))((())),,,...............------------......------,,,,,,,,,,,,------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......---...------------...//////...---,,,++++++,,,---......------------,,,,,,,,,,,,,,,+++++++++,,,------------+++*********+++,,,,,,---.../////////...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---............---,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++************---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......------------.......................................------,,,,,,------..................---------.............../////////............////////////////////////////////////000111222222000000111222000//////......//////000////////////000000000000111111111111222222222222333222111000000000000000//////000111222333444555///000000111111000000///...///000000111111000000111000000000000111222222222555888888666444222111111111111111111111111111111111000000000000111111333333333333222222222222111111111000000000000000111111222222111111000///111111111111111111222222000000000000000111111111000000000000000000000000000000000000000000000000......................../////////.........------------............------000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---333444555666666777666666555666666666666666555444555444444444444333333333222222111111111111111111111111111111111111111111111222222333333222222111000000000111111222222222000000000000000000000000111111222222222333333333222222111111111000000000111111111111111111111111000000////////////000000////////////////////////---......///////////////000/////////......------//////............//////..............................------------..............................------,,,,,,,,,,,,---------,,,,,,,,,,,,---...///---------............///+++******+++,,,.........------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......////////////.........------------...//////...---,,,,,,,,,,,,---...------------------------,,,,,,,,,++++++,,,,,,---///...------------......***,,,...000000///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---......///......------------------------------,,,,,,---------------------------------------------------------------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........---,,,++++++,,,---......------,,,,,,------...,,,,,,,,,---------......------........./////////...........................------,,,,,,------...........................,,,,,,,,,---------------............////////////////////////////////////...000111111000000111333000000////////////000000000000//////////////////000000000111111111222222333333222111000000000000000000111111222333333444///000111111111111000///...///000000111111000000000000000111111111222222111333444444333222222333111111111111111111111111222111000000000111333333444444333333333222222222000000000000000000000000111222222222222111000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////............------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///......------......///---,,,,,,++++++,,,,,,---666666666777777888999999::::::999777666555555555555555555444444444333333333333333333333333333333444444444444444444444444111222222333333222222111000000111111222222222333000000000000000000000000111111222222222333333333111000000000000000//////111111111111111111111111//////000000000000//////000000000000000000000000---......//////////////////////////////.........000//////......//////000////////////////////////......---------......///..............................------------......---,,,,,,,,,---------...---------............///---............---------------,,,,,,,,,,,,------...------,,,,,,------...---------........./////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////////////////......------------...//////---------,,,,,,------------------------------------,,,,,,++++++,,,,,,,,,.....................///***,,,...000000///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......///......---------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------------.........---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......///...,,,,,,,,,,,,...///...------,,,,,,------...,,,,,,,,,---------............/////////000000000...........................------,,,,,,------...---.....................------------------------............////////////////////////////////////...///000111000000111333000000////////////000000111111000000//////....../////////000000000111111333333222111111000111111111111111111111111111111000000111111111111000000///000000111111111111111000111111111222222222222///111222222111111222333111111111111111111111111333333222111222333444555444444444333333333222222000000000000000111111111222222222222222111000000222222222111111111111111111111111000000000000000111111111111111111111111111111111111111111111111////////////////////////000000/////////.........---------,,,,,,---------,,,,,,,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......------......///---,,,,,,++++++,,,,,,---;;;:::999888999;;;===???CCCAAA===999777666666666555555555555444444444333333333333444444444444444333333333333333333333333111222222333333222222111222222222222222333333333111111111111111111111111111111222222222333333333000000000000000000000000222222222222222222222222//////000000000000//////000000000000000000000000---....../////////////////////////////////////////////............//////////////////////////////.........---......///000........................///......------......///------------......---------------............///...///111000...------.........------------............------------......,,,,,,------...////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...//////000000//////......------------...//////------------------------,,,,,,,,,------------...------,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,---.../////////...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,------------...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---............------------.........------,,,,,,------...,,,,,,,,,---------......////////////000000000111...........................------,,,,,,------...---------...............000000000///////////////............////////////////////////////////////...///000000//////111222111000000//////000000111222111111000///......---.../////////000000000000222222111111111222222333222222111111000000000000222111111000000111111222000111222222333333222222000111222222333333222222///000111111000000111333222222222222222222222222333333333333333444555666444444444444333333333333111111111111111222222222222222222333222222111000111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000/////////............------------......,,,,,,,,,---...000111222------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---BBB@@@===;;;<<>>BBBGGGJJJUUUOOOGGG???:::888999;;;666666555555555444444444111111111222222333333333333333333333333333333333222222222333333222222222555555555444444333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222...///000111111000///...////////////////////////---......///////////////////////////000000000000......------------......000000000000000000000000...............///000000////////////////////////---,,,,,,++++++,,,,,,---...//////000//////......---------.........//////'''+++...///...---...000//////............//////......------------......,,,,,,------...///000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////000000000000//////...------------...//////,,,------......------,,,,,,,,,,,,------............---,,,,,,++++++++++++------...///000000000///000///...---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,------............------------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,---------......---------.........//////...........................------,,,,,,------...---------.........////////////......---------,,,............/////////000///////////////////////////000111000///...///000111111000000000000111111.........///000111111222000111111111111222222222000000000111222333555555111111222333444444555666555333000......000333555222333444444555555444444000111222333444333222222///000222222111000000111222222222222222222222222///000222333444444333333555555444444444333333333222222222333333444444444222333333333333222111111//////000111222333333444444444444333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000///...------...///000111000///......------...........................+++++++++,,,,,,---------+++++++++,,,---...///000///......------......///---,,,,,,++++++,,,,,,---WWWUUUQQQNNNMMMNNNPPPQQQWWWTTTNNNEEE===999999;;;:::888666666777777666555444444555666666666555555333333444555555555555555555555555555555555555555333333333222222111111111222222222333333444444444222222222222222222222222222222222222222222333333111111111111111111111111//////000000111111222222111111111111111000//////000000///...............111111000///...---,,,,,,......------------......000000000000000000000000...000111000///...///111000/////////............000///---+++++++++---...222...,,,---111222000,,,/////////...,,,,,,---...000000//////.........---////////////////////////...........................------,,,,,,------.........------------......---------------------------------............///........................//////...---,,,,,,++++++,,,,,,,,,---------......//////.........---------------------------------+++,,,------...---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++000000...---,,,++++++++++++++++++,,,,,,---------...---,,,,,,,,,,,,---...---------............///....................................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,333111---***---222000***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,......---,,,++++++++++++...------,,,,,,++++++***(((***++++++++++++---...------------------------,,,,,,------,,,,,,+++***......---,,,---...///000////////////000000000000........................,,,,,,------.../////////...------------...//////---.........//////000000000000///...............000000000000111111111111////////////////////////000000000000000000000000////////////000000000000000000000///000111222222111111222222222333333333333333333222222222111111222222222222222222222222333333333333444555666777333333333333333222222222666555333222222222333444444444333333222111111111555555444333444555777888555555666666666666555555222222444555555444222222333333333333333333333333111111222333333333333222222111111000000111111222333333333222222111111111111111111000000000000///000000000000000000000000000000////////////000000////////////111333555666<<<777111---,,,...000111+++,,,,,,---...///000000........................------------------------........................***++++++,,,---...//////dddddddddccc___[[[WWWUUUXXXYYYWWWOOOCCC;;;:::<<<===;;;999888888888666555666777777777777666555555333444444444444444333333444444444555555555555555555555555444444333333333333333333333333444444444222222222222222222222222333333222222222222222222111111111111111111111111000000000000111111111111111111111111111000//////000000///............//////////////////.........//////............//////000000000000000000000000...000111000///...///111000000/////////.........000///---,,,+++,,,---...---)))'''(((,,,---+++(((...//////...,,,,,,---...000/////////............////////////////////////000000000000000000000000...------,,,,,,------.........------------......---------------------------------............///.................................------,,,,,,+++,,,,,,,,,---------............------,,,,,,,,,,,,------------------------...//////000111000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...---------............///........................////////////...---,,,+++------------------------,,,......---///222///***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,+++++++++,,,------***++++++,,,,,,------...(((***+++,,,++++++---...------------------------,,,,,,------,,,,,,+++***---,,,,,,+++,,,---...///.../////////000000000000..........................................------...------------...//////............/////////000000000///...........................////////////////////////////////////000000000000000000000000.../////////000000111111111000000000000111111222111222222222222333333333444444444333333222222222333333333333333333333333111111111111222333444555333333333333333333333333444444333333222333333333333333333333333333333333444333333333333444555666555555666666666666555555333333333444444333333333333333333333333333333333111111222333333333333222444333333222222333333444333333333222222222111111222222111111111000000000000000000000000000000000000000////////////000000////////////000222333444999555000------...///000......//////000000111111........................------------------------........................+++,,,,,,------......///ooorrruuuvvvrrrjjjbbb\\\[[[aaaddd]]]PPPEEE@@@AAA>>><<<:::999999999777555888888888888777666555444555555555555555444444444333444444444555555666666777777666666666666666555444444444444444333333333333333333333333333333333444444333333222222111111222222222222222222222222111111111111111000000000111111111222111111000///111000000///////////////.........//////000000000000000////////////000000000000000000000000000000...000111000///...///111000000000/////////......000///---,,,,,,---......///,,,***+++...///---+++...//////...,,,,,,---///////////////............////////////////////////000000000000000000000000...------,,,,,,------.........------------......---------------------------------............///........................------------------------,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++------------------------//////000111111111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,------------...------,,,,,,------...---------............///........................000000000000///...------........................+++111555444222111...)))+++++++++,,,,,,---------,,,,,,------------,,,,,,)))******+++,,,...///000***++++++,,,,,,------...)))***,,,,,,++++++---...------------------------,,,,,,------,,,,,,+++***,,,++++++++++++,,,------....../////////000000000........................000//////...------,,,,,,...------------...//////............////////////000//////............///............////////////000000000000000000000000000000000000000000000000......//////000111222222222222111111111111111111222222222222333333333333444444444444333333333333333333333333333333333333111111111111222333444444555555555555555555555555222333333444444444333333111222222333444444555555333444555555555555555555444444555555555555444444444444333333333333444444333333333333333333333333111222222333333333333333444333333222222333333444333333333333222222222222333333333222222222111111000000000000000000000000000//////......//////000///////////////000111111444111///......//////.../////////000000000000000........................------------------------........................------------------------yyy{{{~~~~~~{{{uuunnniiieeejjjooommmdddYYYPPPLLLDDDCCCAAAAAAAAA@@@===;;;;;;<<<<<<<<<;;;:::999888777777666666666666777777333444444555555666666777777777777777777777777777666666555555444444333333444444444444444444444444555555444333222222111111222222222222222222222222222222222111111000000000111111111222222111111000222111000000//////000000...////////////000000000111111000000000000111111////////////////////////...000111000///...///111000000000////////////...//////...------......///222000//////111222111///......///...,,,,,,...//////////////////.........////////////////////////...........................------,,,,,,------.........------------......---------------------------------............///........................,,,,,,------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------------------------,,,,,,,,,,,,---......,,,,,,---------------------------------------------------............///........................///////////////...------------------------------222999===888222///,,,*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////...------,,,,,,++++++******+++,,,,,,++++++---...------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,---------........./////////000000........................//////.........---------...------------...//////.........///////////////000///............//////000000000000111111111111000000000000000000000000////////////////////////---......000111222333333222222222222222222111111222222222333333333444444333333333333333333333333333333333333333333333333222222222222333444555666555555666666666666777777222333444666666555444333222222333333444444444444555666777888888777666555444444555555555555444444555444333222222333444555333333333333333333333333111222333333444444333333222111111000000111111222333333333333333333333333444444333333333222222222000000000000000000000000/////////......//////////////////........./////////.........000000///---...............---------........................................................................//////......---------,,,}}}wwwxxxzzz||||||uuujjjaaaXXXVVVSSSQQQNNNKKKFFFCCC@@@@@@@@@@@@???>>>======888888777777777777888999555555555666666777777777666666666666666666777777666666666555555444444444444444444444444444444444555555444444333222111111222222222222222222222222333333222222111111000000111111222222222222111111222222111000000000000000111000000000////////////111111000000000000111111////////////////////////...000111000///...///111111000000000/////////////////////////////////000...---,,,---......---------...///...,,,,,,...000.........///////////////////////////////////////...........................------,,,,,,------.........------------......---------------------------------............///........................,,,,,,------------------,,,,,,,,,---------......------------............------------------------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------------------------......---,,,,,,,,,,,,------------------------------------------------------------............///........................------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444:::<<<555...,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++******,,,------,,,+++,,,...------------------------,,,,,,------,,,,,,+++***,,,------...........................////////////////////////////////////---------.........//////...------------.../////////////////////.........//////............//////000000000000111111111111000000000000000000000000////////////////////////---...///000111222333444222222333333333333222111222222333333333444444444222222333333333333333333333333333333333333333333333333333333444555666666444444444555555555666666555666777888888777666555555555555444444333333333555666777888888777666555444555555555555555555444666555333333333333555666333333333333333333333333222222333444444444444333222111111000000111111222333333333333333333333333444444444333333333333222111111111111111111111111//////............//////////////////.........------------///111111///---...............---------////////////////////////................................................000//////......------,,,~~~rrrnnnjjjddd^^^WWWPPPKKKGGGFFFEEEDDDBBB@@@>>>===>>>===;;;999888888999999888888888888888888777777555555666666666666777777666666666666666555555555555555555555555555555555555555444444333333222222333333333333333333333333222222222222222111111111000111222222333222222222333222222111111111111111111111111000000/////////111111000000000000111111000000000000000000000000...000111000///...///111111111000000000//////////////////000000000000000---------------------------.........------...000.........///////////////////////////////////////000000000000000000000000...------,,,,,,------.........------------......---------------------------------............///........................------------------------,,,,,,,,,---------......------...............///------------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,............------------,,,------......------,,,---------............///........................,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---222333---(((***...///+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,///...---,,,++++++++++++***++++++,,,,,,------...+++---...---,,,+++,,,...------------------------,,,,,,------,,,,,,+++***,,,---.../////////......------........./////////////////////////////////,,,,,,------...//////000...------------.../////////////////////.........///............//////000............////////////000000000000000000000000000000000000000000000000//////000000111222333333111222333444555444333333333333333333444444444444333333333333444444444444555555555555555555555555444444444444555666777777444444555555666666777777:::;;;;;;;;;::::::999888888888777777666555555444666666666666666555555444555555666666666666555555555555444444444444555555333333333333333333333333222222333444444444444444444333333222222333333444333333333333444444444444444444444333333333222222111111111111111111111111///......------......///...///////////////...------------///111111///---/////////000000000000000////////////////////////................................................////////////......------yyyqqqiiiccc]]]\\\YYYVVVRRRNNNJJJHHHKKKIIIEEEAAA>>>===<<<<<<;;;::::::999999888888888555666666666777777777888666666666666666777777777555555555555555555555555444444444444444444333333333333333333333333333333111222222222222222222333000111222222333333333222333333222111111111111222000000000000000111111111000000000//////000000000000000000000000000000000...000111000///...///111111111111000000000////////////000000111111111111///000000000/////////000,,,---......------///000............/////////000////////////////////////000000000000000000000000...------,,,,,,------.........------------......---------------------------------............///.................................------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///.........------------,,,,,,---......---,,,,,,---------............///........................------............------------------------------)))---...)))'''***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,///...---,,,++++++++++++***++++++,,,,,,------...,,,---...---,,,+++,,,...------------------------,,,,,,------,,,,,,+++***+++,,,---.........---------------.........//////////////////////////////------.....................------------...//////000/////////...........................///000000............////////////////////////////////////000000000000000000000000000000000111111222222222///111333555666666555444333333333444444444444555555555555555666666666777888888888888888888888888888888888888999:::;;;<<<:::;;;;;;<<<<<<===>>>>>>@@@@@@>>>===<<<<<<<<<;;;:::::::::::::::::::::::::::999888777777777777777666666777777777777666666444444555555555555444444333333333333333333333333222333444444555444444444444333333222222333333444333333333444444444555555333333333333222222222222111111111111111111111111///......------......///......///000000000///...///......///111111///.........//////000000111111////////////////////////................................................////////////............zzzxxxtttoooiiiddd___\\\WWWTTTOOOJJJEEEBBB@@@@@@===<<<<<<;;;:::999888888666666777777888888888999555555666666777777888888666666666666666666666666333333444444444444444444333333333333333333333333111111111222222333333444000111222333333333333333444333222222111111222222......///000111222333333000000////////////000000000000000000000000000000///000111000///...///111111111111111000000000000...///000111111111111111...///000///.........///,,,---......------///111---.........//////000000////////////////////////...........................------,,,,,,------............------.........---------------------------------.........//////........................//////...---,,,,,,++++++,,,,,,,,,---------......+++++++++,,,,,,---------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---+++++++++++++++++++++++++++++++++,,,---...000000//////.........---------,,,,,,---......---,,,,,,---------.........//////..............................///////////////...........................+++......***)))***+++)))---,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...---,,,,,,++++++,,,,,,......---,,,,,,++++++***,,,---......,,,+++,,,...------------------------,,,,,,---------,,,++++++***+++,,,---...---,,,,,,---------.........//////000000000000000000000000/////////...------,,,,,,...------------...//////000000//////.........---...............///000111000000000000111111111111////////////////////////000000000000000000000000111111111111111111222222...000333555777777666555333333333444444444555555666666777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFDDDCCCAAA???============;;;;;;<<<======>>>>>>>>>???>>><<<;;;:::;;;<<<<<<777777888888888888777777333444555666666555444333333333333333333333333333222333444444555555444444222111111111111111111222333333333444444555555555333333333222222222111111111111111111111111111111.........------.........---...000111111111000///000/////////111111000...+++,,,,,,---...///000000000000000000000000000000////////////////////////.........................../////////////////////~~~xxxtttqqqkkkbbb[[[VVVQQQLLLGGGGGGDDDBBBAAA???<<<===BBB888:::;;;;;;999888777888666666777777777777777777777666555555777888999888333444444555555444444333555555555555555555555555222333333444444333333222111222222333333222222111222111111111000000//////111111000000000000111111111111111111000000000000000000000000000000000000////////////////////////111111000000/////////...////////////000000000000000000000000000000000000000000///...------,,,,,,,,,,,,.../////////...------------.........//////........................000///...---------------000000//////......---------------............/////////............//////,,,,,,---.../////////.........---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......---------,,,------------111000...,,,+++++++++,,,000///---,,,+++,,,,,,---++++++,,,---............------++++++++++++------,,,,,,------------......////////////////////////------,,,,,,,,,,,,+++++++++,,,------......------111000///...---...//////+++,,,---.........,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++.........------,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,...///000///...---//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------////////////////////////............////////////......------------......000000000000111111111111---...///...,,,,,,...///111111111000000000000000222222111000//////000000...///000222222222111000666444222111222333333222000222444444333222222333555666888777666666666888:::::::::;;;<<<======>>>AAA???>>>???BBBDDDDDDCCCGGGFFFFFFIIIMMMPPPPPPNNNOOOJJJMMMMMMKKKTTTZZZSSSSSSQQQNNNJJJGGGFFFFFFFFFLLLIIIFFFFFFFFFGGGFFFEEEFFFDDDBBB@@@???>>>>>>>>>AAA===999888:::;;;:::888555777999999777666666777999888666555666555333222///000222444555666666666555555444444444555555666///111333555666555444333444444333333333333333333222222222111111111111000000000000000////////////------///000111111111111........................////////////000000000000///000111222111...+++)))............////////////000...,,,---000111///---////////////////////////yyyrrrllleee\\\VVVSSSOOOLLLJJJFFF@@@???BBB>>>>>><<<<<<;;;;;;;;;<<<::::::;;;:::999777555333777666555555666777555444444444555555555555444444444444444444444444444444333444444444444444444333222222333333333333222222222111111111000000000000111111000000000000111111111111111000000000//////000000000000000000000000////////////////////////000000000/////////............/////////000000000000000000000000000000000000//////...------,,,,,,,,,,,,.../////////...------------.........//////........................//////...---------------///////////////.........---------............/////////............//////------......///.........------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---......000///---,,,,,,---...///000///---,,,++++++,,,,,,///...---,,,,,,,,,------,,,,,,------...------------,,,,,,++++++,,,,,,---******++++++++++++,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,------------------,,,+++***)))******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------,,,,,,+++++++++------------,,,,,,,,,+++,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---............---///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------....................................///////////////......------......///...////////////000000000......///...---,,,...000000000000///////////////222222111000000000000000//////111111222111000000222111000000111222333333555666888777666555666777333444555666666777:::<<<:::;;;===???AAACCCDDDEEEFFFGGGHHHJJJLLLOOOQQQRRRZZZ[[[]]]bbbgggjjjiiigggddd```dddeeebbbiiimmmddd```___^^^\\\[[[[[[]]]^^^WWWWWWVVVVVVVVVXXXYYY[[[VVVTTTPPPKKKGGGDDDCCCBBBEEEAAA>>>>>>@@@AAA???<<<;;;;;;:::999777666555555777666444444444444333111111222222333444444444444555555444444444444555555///000222444555555444333222111111111000000//////222222222222111111111111111111000000000/////////...///000111222222222222000000000000000000000000////////////000000000000...000222333333111///...............///////////////---,,,---///000...,,,........................xxxpppiiiddd```]]]XXXPPPKKKLLLKKKGGGBBB@@@AAAAAA@@@>>>999999::::::999666444333888777666777777777555333555555666666666666555555444444444444444444444444444444444444444444444444222222333333333333222222111111111111111000000000111111000000000000111111000000000000////////////000000000000000000000000////////////////////////////////////........................////////////000000000000000000000000/////////...------,,,,,,,,,,,,.../////////...---------........./////////........................//////...------------............///////////////---------............/////////............//////.........///......------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......222000...---,,,---...///...------,,,,,,------...------,,,,,,,,,---......---------...------,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,+++***************++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------............///////////////......------......///............////////////...//////...------...000////////////////////////222222111000000000000111000000111111111000000///......///000222333444444555666888888777777888999::::::;;;;;;<<>>===<<<:::888888777666666666666777777777666555555444444444555222333333333444444444333555444333222111000///...333333333222222222222111222222222222111111111111...///000000111000000000////////////////////////////////////000000000000---...//////000///..................//////////////////000000/////////000------------------------uuullljjjddd[[[RRRJJJEEECCCCCC>>><<<:::999::::::999888555555555666666555555555555555555555555555555555444444222111111222444444333333444444444444333333111111111222222222222222222222111111111111222222111111111111000000000000111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000........................,,,,,,.../////////...---....../////////000000000...........................------------...//////.........///////////////---------............/////////............//////.........///......------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------+++...111444444111...++++++,,,------.........---,,,,,,---.........---------------...------,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,........................------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,+++++++++,,,,,,,,,---.........////////////++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))******++++++******)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...//////000000------------------------............////////////000//////......//////000000000000000111111111111///000000///......///111000111111222222333333333222111111111111222333333333333222222333333444555222555777777777999>>>BBBCCCFFFIIILLLOOOTTTYYY]]]\\\^^^```dddjjjrrr{{{}}}~~~~~~|||yyyxxx|||||||||~~~}}}}}}~~~}}}rrrqqqnnnhhh___XXXTTTRRROOOMMMJJJGGGEEECCC???===;;;:::888777666666777777888888777666555555555555444444444444444555555555555555444444333222111111333333333333222222222222333333333222222222111111...//////000000000//////111111111111111111111111////////////000000000000111111222111111000//////............///////////////000111111//////000111------------------------}}}pppcccXXXPPPLLLGGGDDD???<<<;;;;;;::::::777777888888888888777777666666666666666666666666777666444333333444666777333333444444444444333333111111111222222333333333333222222111111222222333222222222222111111111111111111111111111111111111000000000000000000000000000000000000111111222222000000000000111111111222000000000000000000000000........................,,,,,,.../////////...---.../////////000000000000........................---------------.../////////////////////.........---------............/////////............//////------......///.........------------,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------+++++++++***++++++,,,---,,,---///000111111000///+++,,,---.........---,,,,,,---.........---,,,+++,,,,,,------...------------,,,,,,++++++,,,,,,---******++++++++++++,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,---------------//////000000000///...---((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------...+++++++++,,,,,,---------+++,,,,,,,,,------------******+++,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...///000000000....................................////////////000000////////////000000/////////000000000000111///000000///......///111///000000111222222333333222111111111222222333444333333333333444666777888888;;;>>>??????DDDLLLRRRVVVXXXZZZ]]]```dddjjjnnnpppqqqssstttwww}}}vvvwwwwwwwwwuuurrrpppnnnhhhjjjllllllkkkllloooqqqoookkkmmmmmmlllvvv~~~xxxpppuuuyyywwwsssqqqtttyyy}}}rrriiieeefffgggddd```\\\XXXTTTPPPLLLFFFDDDAAA===;;;::::::::::::999888777666666666666666666666555555555666666777777666666555555555444444444333333333222222222444333333333333222222222000000111111111000000///111111111111111111111111////////////000000000000111111111111000000000///............////////////...000111111///...///111........................rrreee___QQQLLLFFFAAA>>>>>>===<<<999999::::::::::::999999777777777777777777777777999777666555555666777999333444444555555444444333111111111222222333333333333222222111111222222333333333333222222222111111111111111111111111111111000000000000000000000000000000111111222222222333000111111111222222222222000000000000000000000000---.....................,,,---.../////////...---////////////000000000000........................---------------...///000000000//////.........------------.........////////////............//////,,,,,,---.../////////.........------------,,,,,,+++++++++,,,,,,---------,,,,,,------------......++++++******++++++,,,---------------...///111222,,,,,,.........---,,,+++------...///...---+++***++++++,,,---...............---++++++++++++---...,,,,,,---------.........---------------------------------,,,,,,,,,+++++++++,,,------......------***+++,,,,,,,,,+++***)))%%%''')))***+++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........++++++------------+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...///000000111////////////////////////............/////////000000000////////////000000............/////////000///000000000......000111...//////000111222222222222111111111222333333444444333333444555777999;;;>>>BBBEEEFFFHHHNNNXXXaaakkkmmmnnnppprrrvvv{{{zzzzzzyyyxxxwwwxxx{{{~~~wwwwwwxxxxxxvvvrrrnnnllleeeeeefffggghhhgggdddbbb```bbbbbbbbbaaacccgggllleeebbbgggjjjiiissszzzsssqqquuuxxxuuunnnkkklllpppyyyyyyzzz~~~}}}~~~yyywwwzzz}}}yyytttoookkkfffaaa]]]PPPNNNIIIEEEAAA???>>>===;;;:::999888777777777777888777666666666666777777333333333333333333222222444444444333333333222222444444444333333333222222111111222222222111111000////////////////////////////////////000000000000............////////////............/////////000---///111000---,,,...000////////////////////////tttjjj[[[NNNFFFAAA===:::AAA===777666888::::::999999888777777888777444222555555555555555444333222333333333444444555555555222333555666777666555555111111111222222333333333111111111111111111111111...///000111111222111111111111111111111111111111000000000000000000000000000000000000000000000000111000///...------...///////////////////////////000000111111111///---,,,.........///////////////000000000000000/////////........................222111111000///......---,,,,,,,,,------.........000000000000000000000000.........////////////000........................++++++,,,,,,,,,---------------------------------******+++++++++,,,,,,,,,111///---,,,,,,,,,...///........................,,,,,,+++******+++++++++---------...------,,,+++---.........---,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,++++++*********---------,,,,,,,,,++++++---------............///,,,---......//////............////////////......111111111000000000000000000000000000000000000000000000000000111111111111000////////////000000111000222444444333333444555333444555444444555777999666999=========>>>BBBEEEDDDIIIOOOVVV]]]gggttt|||~~~}}}yyyyyywwwrrrlllhhhfffeeefffaaa___bbbddddddfffiiibbbeeejjjmmmnnnooopppqqquuunnngggeeeiiimmmnnnmmmkkkkkkmmmqqqwww}}}}}}tttnnnmmmmmmrrrwww|||zzzxxxyyy}}}|||wwwtttfff___XXXSSSQQQNNNHHHCCCCCC@@@<<<:::999999777666555555555555555555555555999888666444333333333444222222222333333444444444333333333333333333333333111111222222222222111111000000000000000000000000111000///......///000111//////000000000000////////////000111111111111111000000000000000000000000////////////////////////~~~ooocccXXXOOOHHHGGGCCC>>>===>>>>>><<<999<<<;;;999:::;;;;;;:::999888888888777777666555444111222222222333333333333333444444555555555555444111111222222222333333333111111111111111111111111111222222222222222111000111111111111111111111111000000000000000000000000////////////////////////111000///...---......///////////////////////////000000000000000//////...////////////////////////////////////////////////........................000000//////...------,,,,,,,,,,,,------.........////////////////////////------........./////////........................++++++,,,,,,,,,---------------------------------***++++++++++++,,,,,,,,,000///---,,,,,,---...///........................+++++++++++++++,,,---..................---,,,+++,,,---------,,,,,,+++******++++++,,,---.........,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,.........------,,,,,,,,,---------,,,,,,,,,++++++---------............///,,,---......//////............////////////......111000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000111333333111111222333111333555666666777999;;;???@@@BBBDDDFFFJJJOOORRRUUUZZZbbbjjjqqqyyy~~~yyytttqqqoooqqqpppnnnkkkhhheeecccaaaaaa___```eeeggggggjjjnnnlllrrr{{{yyysssssstttttttttqqqssswww~~~|||{{{vvv}}}{{{vvvooohhhbbb[[[SSSNNNKKKGGGBBB???===<<<;;;999999999999888888888888888888777666555555444444555222222333333333444444444444444333333333333333333111111222222222222111111111111111111111111111111111111//////...///000000//////000000000000////////////000111111111111111000000000000000000000000////////////////////////ttteee\\\SSSOOOIIIFFFEEECCC???<<<<<<:::999999:::<<<<<<<<<777777666666555444333333222333333333333444444444555555444333333333444444222222222222333333333333222222222222222222222222444444444333333111000000111111111111111111111111000000000000000000000000........................000000///........./////////////////////////////////////////////000000111////////////////////////................................................//////......---,,,,,,,,,---------------.........////////////////////////,,,---------....................................,,,,,,,,,,,,------------------------------------++++++++++++,,,,,,,,,,,,000///...,,,,,,---..............................+++++++++,,,---...///000000000000///...---,,,++++++,,,,,,,,,,,,+++***************+++,,,------...,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......------------,,,,,,------------,,,,,,,,,,,,---------............///------...////////////.........////////////......000000000000000000111111000000000000000000000000000000000111111111222222222222111111111111111222111222333333111000111222333555777888999;;;===@@@DDDDDDFFFLLLUUU^^^eeehhhkkkoootttyyy}}}~~~~~~}}}{{{uuuoookkkiiijjjkkkmmmllllllnnnpppoookkkgggaaabbbggglllnnnooottt{{{~~~wwwllldddaaaZZZUUUOOOIIIEEECCCAAA???<<<;;;:::888777666666666666666666777777666666555333333333444444444444444555444444444333333222222111222222333333222222111111111111111111111111111222111000//////////////////000000111111000000/////////000000111111000000000000000000000000000000////////////////////////wwwkkkeee\\\UUURRROOOKKKHHHBBB@@@<<<;;;;;;<<<===<<<666666666555555555555555666666666666666666666666666555444222222222333444333333333333333333333333222222222222222222222222222222333333222111111000111111111111111111111111000000000000000000000000////////////////////////000000/////////////////////////////////////////////............000222333000000000///////////////---------...................................................------,,,,,,---------...............////////////////////////,,,,,,,,,---------..............................,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,------000///...------------...........................---------------...///000111111000000///...,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------,,,,,,,,,---------............///------...///////////////......////////////......000000000000000111111111000000000000000000000000000000111111111222222222222222111111111111111222333444555444333222444555999:::;;;<<<===AAAGGGKKKNNNOOOSSS]]]jjjvvv|||~~~zzz{{{{{{zzzxxxsssmmmiiiiiigggdddbbbbbbffflllpppsssuuuzzz}}}qqqrrruuuyyyzzz|||}}}wwwuuummmhhh___XXXRRRMMMIIIGGGBBB@@@===:::888666555444444555666777888777666555444444444444444555555555555555555444333333222222222222333333333333222222111111111111111111111111222222111000000/////////000000000111111000000000//////000000000000000///////////////////////////////////////////////////||||||tttjjjddd```\\\YYYPPPLLLGGGDDDBBBAAA???>>>999999888888888999::::::777777777777777777777777777666444333222333333444333333333333333333333333222222222222222222222222//////000111222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000///...------...000222333111111000000////////////------------......//////......................../////////...............................................................,,,,,,,,,---------..............................,,,,,,---------.........------------------------++++++,,,,,,,,,---------//////......------------........................000///......------------000000000000///...---,,,------...............---...------,,,***))))))(((+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---------,,,,,,---------............///---...//////000000//////......////////////......//////000000111111111111111111111111111111111111111111111111222222222222111111000000111111222333555666666666555666888:::??????AAACCCHHHOOOXXX___ddddddhhhpppyyyyyyyyywwwsssnnnhhhdddaaadddddddddccceeejjjqqqwww{{{ssskkkddd]]]WWWSSSNNNKKKGGGBBB===:::888777555666777888888777666555555555555555555555555555555555555444444333333333333333444444444444333333111111111111111111111111111111111111111000//////000000111111111111000000//////000000000//////...////////////////////////000000000000000000000000vvvpppjjjggg^^^ZZZTTTOOOJJJFFFCCC@@@;;;:::999777777888888999777777777666666666666555666666555444444444555555444444444444333333333333333333333333333333333333......///000111222222111111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111000000000000000000000000000000............///000222222222111111000000//////...---------...//////000000................................................/////////.......................................,,,---------....................................,,,---------............------------------------,,,,,,,,,,,,------------///............---------........................111000///...---,,,,,,,,,...////////////...---------......////////////...///...---,,,+++***)))(((++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------..................---------,,,---------............///......///000000000000///......////////////....../////////000111111222222111111111111111111111111111111111222222222222333000000000111222333555555777888999::::::<<<@@@CCCFFFIIIMMMRRRYYYccclllssssssrrrrrrsssuuuvvvuuuuuunnnpppqqqnnniiifffggghhhcccgggkkkooosssyyy|||tttkkkeee\\\XXXRRRJJJDDD???<<<;;;;;;;;;;;;:::999777666555666666666666666555555555444444444444444444444444333444444555555444444333222222222222222222222222000000111222222111111000000111111222222111111000//////000000000///......000000000000000000000000000000000000000000000000}}}wwwoookkkeee___ZZZTTTNNNJJJCCCAAA>>>;;;999888888999888888777777777666666666555555666666777666666666555555444444444333333333333333333333333333333333000000111222222222111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111222111111000000000000000000000000000......///000000111000000222222111111000//////...------...//////000111111........................------------------------000/////////.........---........................------........./////////........................------------............------------------------,,,,,,,,,------------..................------,,,........................//////...---,,,,,,,,,,,,,,,,,,---............---,,,---......//////......------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---......///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------,,,,,,,,,,,,++++++------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------.....................---------------------............///......///000000000000000......////////////.........//////000111111222222111111111111111111111111111111111222222222333333111111222333555777888:::===???AAABBBEEEHHHMMMQQQUUUZZZaaahhhmmmsssxxx{{{qqqpppmmmjjjiiijjjmmmoooqqqwww{{{yyyrrrnnnppptttnnnuuuyyyoookkkcccYYYQQQKKKGGGEEECCCBBB@@@===;;;999888777777777777666666666555555333333444444555666666666444444555555555555444444222222222222222222222222...///111222333222222222000111111222222111111000//////000000///......---000000000000000000000000000000000000000000000000~~~xxxsssmmmfff___ZZZQQQOOOJJJFFFBBB@@@??????::::::::::::999999888888444555666888888888777666555555555444444333333333333333333333333333333333333333333333222222111000111111111111111111111111000000000000000000000000////////////////////////...///000222222222111000000000000000000000000000---...000111111111000///222222222111000//////............///000111111222........................,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---.................................////////////000........................---------.........//////------------------------,,,,,,,,,---------............//////......---,,,........................------,,,,,,,,,------...***+++,,,---............+++,,,,,,---.........---+++,,,,,,------...//////******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---...////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------,,,,,,,,,++++++---------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,*********++++++,,,,,,,,,//////.........------------------.........//////...//////000000000000000......////////////.........//////000111222222222111111111111111111111111111111222222222333333333222222333555777999<<<===EEEGGGIIIKKKNNNSSSYYY]]]ccciiiqqqxxxzzzzzzyyyyyykkkkkkiiifffeeejjjttt{{{yyyzzz~~~zzz|||vvvlllbbb[[[VVVTTTIIIGGGCCC@@@<<<::::::999888888777777666666666555222333333444555666777777444444555555555555444444222222222222222222222222---///000222333333333222111111222222222222111111//////000000///...------000000000000000000000000000000000000000000000000}}}tttpppooofffddd^^^SSSGGGAAAAAADDD???>>><<<;;;999777666555777777777777666666666666666666555444333333333333444444333333333222222222444444444333333333222222111111111111111111111111//////////////////000000000000000000000000000000//////000000000000////////////000000000000//////111111111000000000000000111111000/////////////////////000111111111111111//////.........------------,,,,,,,,,,,,---......////////////////////////........................------......//////000000......//////...---,,,,,,.........////////////000------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......///...---,,,+++,,,,,,---......------------...............------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,------...........................------------------------,,,,,,,,,---------......///......------,,,++++++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++...---+++******+++---.../////////......------,,,+++++++++,,,,,,,,,------////////////////////////..................................../////////000000000000000000000000000111111111111000000000000444333333222111000000///111111222333333444444444333444555888<<<@@@DDDFFFLLLKKKPPPZZZccchhhmmmrrrxxxwwwuuusssqqqqqqqqqrrrdddjjjooollljjjsss~~~zzz|||}}}uuuooommm\\\VVVJJJ@@@>>>@@@===888;;;999777777777777555444666555555666666777999999999999888666555444333222555444333333222222333333222222111111111111222222222222222222222222222222000111111111111222222222////////////////////////......//////000000111111~~~zzzqqqssstttooofffZZZQQQLLLEEECCC@@@===;;;;;;<<<===777777777888888888999999777666555444333333333333444444444444333333333333444444444333333333222222222222222222222222222222111000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////111111111111000000000000111111000/////////////////////000111111111111111//////.........---------------,,,,,,------...///////////////////////////.................................///////////////......//////...------,,,------........./////////------------------,,,,,,,,,,,,,,,,,,------------......------------------......------------......///...---,,,,,,,,,------.........------...............---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......++++++*********++++++,,,////////////////////////------------------------,,,,,,,,,---------.........------------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---------------------------,,,,,,++++++,,,---...------------------------,,,,,,---------.........////////////////////////................................./////////000000000000000000000000000000111111111111111111111111222222222222222222222222333333333444555666666777<<<<<<<<>>888888777777777777777777777777666555444444444444666555555555444444444444444444444444333333333333444444444444444444444444222222222111111000000000000000000000000000000000111222222222222222222111///000000111111000000///111111111111111111111111111111000////////////000//////000111111111111111/////////.........---------------,,,------...///////////////////////////........................///////////////..................///......---,,,,,,,,,,,,---------...............------,,,,,,,,,,,,------------.........000/////////......------......------------............---,,,,,,,,,------...........................------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......------,,,+++++++++,,,,,,////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,------.........,,,,,,,,,,,,---------------------.........//////////////////////////////............................../////////000000000000000000000000000000000111111111111111111222222111222222222333333333444444444555666777999:::;;;??????@@@DDDKKKUUU^^^ccclllnnnuuu}}}}}}vvvooommmjjjhhhfffddddddiiipppvvv}}}|||~~~qqq```WWWRRRLLLEEE???===;;;;;;;;;;;;:::888888888777666666666666777888888777777666666666666555444444333333333333333222222111111111111222222111111111111111111111111000111111111111222222222111111111111111111111111/////////000000000000111zzzsssfffaaaWWWMMMEEE@@@>>>===<<<;;;;;;:::999888777777888888777666555555555555666666666666555555555555555444444444444333333333333333333333333333333333444333333222222111111000000000000000000000000000111111222222222222111111000000000111111000000000000111111111111111222222222111000000//////000000//////000111111111111111////////////............---------------...//////////////////////////////........................000000//////......---------...............------++++++,,,,,,,,,---------.........------,,,,,,+++---------.........//////000000///......---------......------------......---------------------------..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000///...............------------------------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++---...............,,,,,,,,,,,,,,,,,,++++++------------............////////////////////////...........................////////////000000000000000000000000000000000000000000111111111111111222222222222333333333333555555555777999<<<>>>@@@BBBDDDGGGNNNWWWaaajjjpppoooooosssvvvssskkkffffffeeedddccccccfffnnnyyy}}}rrriii^^^TTTKKKGGGAAA===;;;;;;:::999:::999999888888999999:::666666666666666666666666555555444333333333333333333222222111111222222333111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000yyytttkkk___UUULLLGGGDDD??????>>>>>>===<<<;;;;;;999999888777666666666666777777666666666555555555555555555444444444333333333333333333333333333333444333333333222222111111111111111111111111111111000111111111111111111000000000111111111111000000000000111111222222222333222222111000000000000000//////000111111111111111000000/////////............------------...//////////////////////////////........................000000//////......------------...............---+++++++++,,,,,,,,,,,,---.........------,,,,,,,,,---------.........//////............------,,,,,,......------------......,,,---------------------------...//////...---------------------------------------...............,,,,,,,,,---------......111000000///............------------------------------------------------,,,,,,,,,---------......***++++++,,,---...//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))+++++++++++++++++++++++++++,,,,,,---......------......---,,,++++++******+++,,,,,,,,,,,,---------////////////////////////........................////////////000000000111000000000000000000000000/////////000000000111111333333333333333333333333666666888:::>>>BBBFFFHHHOOOQQQVVV\\\dddjjjpppsssllliiihhhiiifffdddffflllmmmnnnooopppttt}}}zzznnnddd]]]RRRHHHBBB???>>>===999999888888999::::::;;;444444555555555555666666666555444444333333444444333333222222222222333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111000000000000}}}tttjjjaaaYYYSSSQQQCCCCCCAAA@@@???===<<<<<<::::::999888777777777777777666666666555555555555555555555555444444444333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000000111111222222111111000000000111111222333333333222222111000000000000111//////000111111111111111000000000/////////............------......///000////////////////////////........................///////////////.........,,,---......///.........+++++++++,,,,,,,,,------------------------------,,,------------.........------------------------......------------......+++,,,---.........------,,,---...//////...---,,,,,,,,,,,,------------...............////////////,,,,,,,,,---------............---,,,,,,,,,------........................------------------------,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++++++++++++++,,,,,,,,,------////////////////////////......................../////////000000000111111000000000000000000000000/////////000111111222222444444555555666666666777;;;;;;===AAAFFFLLLQQQTTT\\\]]]```ccceeegggggghhhdddaaaaaabbbdddiiittt|||sssfffYYYOOOHHHBBB@@@999999888888888999999:::555555555555666666666666666555555444444444444444333333222222222222333333222222222222222222222222000111111111111222222222222222222222222222222222222111111111111000000000|||rrrjjjeeebbbaaaXXXVVVRRRMMMGGGBBB>>><<<;;;:::999888888777888888666666666555555555444444555555555555444444444444444444444444444444444444000000111111222222333333111111111111111111111111111111222222222222111111000111111222222111111000000000111222222333444444333222111111000000111111//////000111111111111111000000000000/////////..................//////000////////////////////////.................................///////////////,,,------...//////......,,,,,,,,,,,,------------+++,,,,,,------.........,,,,,,,,,,,,---------------------...//////000000......------------......+++,,,---.........------,,,---///000000///---,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......,,,,,,,,,+++,,,,,,------........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---------------------------...---+++***))))))***+++,,,,,,------............,,,,,,,,,,,,---------...////////////////////////........................//////000000000111111111000000000000000000000000000111111222333333444444444555666888:::<<<===>>>BBBCCCEEEJJJPPPXXX___ccccccbbbaaaaaa````````````aaabbbhhhpppwwwsssfffYYYNNNHHH???>>>===;;;:::999999999888888888888777777777777666666555444444444444444444333333222222333333444333333333333333333333333000111111111111222222222222222222222222222222222222222222111111111000000}}}uuuqqqqqqqqqvvvrrrjjjaaaVVVMMMEEEAAA<<<;;;:::999888888888888666555555555444444444444666666555555555444444444555555555555555555555555//////000111222333333444111111111111111111111111222333333444444333333222111111222222222222111111000000111222333333444444333222111111000111111111//////000111111111111111000000000000////////////...............///000000////////////////////////........................---.........//////000000,,,,,,---.../////////...,,,,,,------------......***++++++,,,---...//////+++++++++,,,,,,,,,------------...///000111222222.........------.........***+++---...///...------,,,---///000000///---,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------......---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......///++++++++++++++++++++++++///---+++)))(((((()))*********,,,---///000111222---------.........//////////////////////////////........................000000000000111111111111000000000000000000000000222222333444444555666666444555777:::>>>AAACCCDDDGGGIIILLLQQQXXXaaahhhlllhhhfffcccaaaaaaaaacccdddhhhmmmxxx~~~nnn___UUUFFFEEECCC@@@>>><<<:::::::::::::::999999999888888666666555444444444444555444333333222222333333444444444444444444444444444000111111111111222222222111111111111111111111111222222222222111111000000zzzlll]]]RRRMMMHHHAAA<<<======888777;;;888888888777666666777888222333333333333444444444777666555333333444555555333333333222222111111111000111111111111222222222222222222333333444444444222111111111000000//////000000111111111222222222222222222111111111111111000000000000111111111111222222111111000000//////,,,,,,------.../////////---...///000000///...---///////////////.........,,,---------.../////////------............------+++,,,,,,---.........---+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---.........---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------........................---------------------------------------............///***+++,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///------------------------////////////////////////000000000000000000000000222222333333333444444444000000/////////000000000333444444555555555555555:::;;;<<>>:::;;;<<<<<<:::888777666999999888666555444333222222222222222222222222333444444444444444444444444111111111222222333333333000000000000000000000000222222222222222222222222|||rrriiidddVVVMMMFFFCCC???:::888;;;888888777666555444555555444444444444444555555555666666555444444444444555333333333333222222222111111111111111222222222222222222333333333444444444333222222222111111111111000000111111111222222222222222222111111000000000000000000000111111111111111111111000000///////////////..................---...///000000///...---/////////////////////...---------...............------............------+++,,,------......------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------------------------------------------+++,,,---.........---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...------...............---------------------------------------............***+++,,,,,,---------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///------------------------////////////////////////000000000000000000000000111111111111222222222222000000000000000111222222333444666888999999:::999:::===AAAFFFKKKOOORRRSSSWWWUUUXXX^^^bbbaaaaaacccccciiipppuuuwwwzzz}}}qqqfffZZZUUUNNNEEE@@@???999:::;;;;;;;;;:::::::::888888777666555555444333333333333333333333333333444444444444444444444444333333222222222222222222111111111111111111111111222222222222222222222222}}}wwwggg^^^SSSLLLEEE>>>;;;;;;999888777666555555444444666666666666555555555555555666666666666555444444444333333333333333222222111111222222222333333333333333333333444444444444333333333333333222222222111111111111111222222222333333222111000000//////000000000000111111111111000000000000////////////111111000//////...------......////////////............//////////////////...............---------------............------,,,,,,------......------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,,,,---...////////////------------------------------------............++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------------////////////////////////000000000000000000000000/////////000000000111111000000000000111222333333666777999;;;===>>>??????AAAEEELLLSSSXXX[[[\\\\\\[[[YYYZZZ___bbbdddggglllwww|||tttllldddWWWJJJBBB;;;::::::999888888888888777777777777666666666555666555555444444333333333444444444444444444444444444444333222222111111000111111111111111111111111222222222222222222222222qqqjjj```WWWOOOHHHBBB???===;;;999777777777666666777777777666666555555555555666777777777666444333444444444444333333333333222222222222333333333444333333444444444444444444333333333333222222222222111111111111111111111111333333222111000///......///000000000111111111111////////////////////////111111000000////////////...//////////////////.............../////////////////////...---------,,,------............------,,,,,,------...------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------+++,,,---...////////////------------------------,,,,,,---------.........+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------------------------------...---,,,,,,,,,,,,---...------------------------////////////////////////////////////////////////////////////000000000111222222111111111111222222999:::;;;===@@@DDDGGGHHHOOOTTTZZZ___bbbbbb```___[[[YYY[[[cccllluuurrr\\\MMMEEEBBB>>>;;;999888777666777777777777777777777777888777777666555444333333444444444444444444444444333222222222222222222222111111111111111111111111222222222222222222222222ssspppjjjbbb\\\VVVOOOJJJCCC???;;;888888999888777999999888777666555555444555666777777777666444333444444444444444444444444222333333333444444444444444444444444444444444444111111222222222222222222111111111111111111111111222222111111000//////...///000000000111111111111/////////000000000000000////////////000000111111/////////....../////////---.........//////000000/////////...---------,,,------............------,,,------...------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------+++,,,---...////////////------------------------,,,,,,,,,------------...,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------------------------------------------------,,,,,,---------------------------------////////////////////////////////////////////////000000000111111111222222444333222222222222222333999:::===BBBHHHNNNTTTWWW[[[^^^bbbeeedddaaa]]]ZZZWWWXXX___mmm}}}vvvbbbTTTNNNGGGAAA>>><<<:::888777777777888888888888888888888777777666555444444444444444444444444444444000000111222333333444444111111111111111111111111222222222222222222222222vvvuuuqqqlllhhhgggccc]]]PPPIIIAAA;;;:::;;;:::999;;;;;;:::999888777666555666777777777777666555555444444444555555555555666333333333444444444555555555555555555444444444444111111111111222222222222222222222111111111111111111111000000000/////////000000000000111111111111000000000000111111111111------...//////000111111//////............//////------......///000000000...............---------------............------------......------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---...///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,---...////////////------------------------,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------------------------------------------------------////////////////////////000000000000000000000000111111111222222222333333444444444444555666777777999===EEEOOOWWW^^^bbbddd___```bbbbbbaaa^^^ZZZXXXTTTYYYfffzzz~~~ccc[[[OOOGGGBBB???;;;999888888888888888999999999888777777666666555555555444444444444444444444444//////000111333444555666222222222222222222222222222222222222222222222222}}}}}}xxxrrrrrrwwwwwwssseee[[[MMMDDDAAA@@@???===???>>>===<<<:::999888777888777777666666666666666444444555555666666666666444444444444555555555555666555555555444444444444222222222222333333444444222222222111111111000000////////////000000000000000000000000111111111111000111111111222222222333..................//////000///...------...///000------......///000000111---------...............------............------------......------,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------------------------------------,,,,,,,,,---...///------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++++++++,,,,,,,,,------...............---------------------------++++++,,,,,,,,,---------,,,---------,,,,,,+++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........................,,,------------------,,,------------------------////////////////////////000000000000000000000000111111111222222222333333333444555777:::<<>>===;;;:::999999888666555555555666777444555555555666666777777444444444555555555666666666666555555555444444444333333333444444555555555222222222222111111000000......//////000000111111000000000000111111111111111111222222222333333333/////////...------,,,,,,000///...------...///000---------...///000000111,,,------....../////////---..................------.........---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,.........///......------------------------------++++++,,,,,,,,,---------------------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........................,,,------......------,,,------------------------////////////////////////000000000000000000000000111111111111222222222222222333666999===BBBEEEGGGKKKVVVeeerrrwwwrrrhhhaaa[[[[[[]]]```cccgggjjjllluuummm___TTTJJJDDD:::::::::999999999888888555555555555666666666666444444444444444444444444222222222222222222333333222222222222222222222222222222222222222222222222wwwhhhWWWKKKGGGGGGFFFAAA===>>>===999777888:::999888777777777777777777777777777777777777777777666555444333444555555555555555555555555555555222222333444444444333333222222222111111111111111////////////000111222333000000///.....................///000000000000///111000000000000000111111000000000000000000000000......//////...---,,,,,,////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))+++,,,,,,------,,,,,,+++000///............/////////......------,,,++++++******+++,,,,,,---......------------------,,,,,,******+++++++++,,,,,,,,,------------,,,***((('''+++***))))))***,,,...000---------............///------------------------000---+++,,,...///---***---------,,,,,,+++++++++.........------,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++...------,,,,,,,,,---------------,,,,,,+++++++++))))))******+++,,,------.......................................///000000000000111111000///......333111...///222444333000;;;;;;;;;???FFFNNNTTTWWWcccgggoootttoooccc\\\[[[]]]ccclllsssxxx|||}}}ppp```RRRFFF@@@===>>><<<777777<<<888666555555555555444333444444444444444444444444444444444333333222222222444333333222222333333444333333222222111000//////}}}pppbbbVVVPPPGGG@@@;;;;;;;;;999888:::999999999888888888777777777777777777777777777777777666555444444444555555555555555555555555555555444444444333333222222222333222222222111000000000111111000000000000000111111000//////......//////000000000111000000000///000//////000000111222222000000000000000000000000///////////////...------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,,,,------,,,,,,+++......------------------------------------------+++++++++,,,,,,------...//////...---,,,++++++******++++++++++++,,,,,,,,,,,,,,,---------,,,+++*********)))))))))+++,,,---------------............------------------------///---,,,,,,......---***---------,,,,,,+++++++++......---------,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,+++++++++...------,,,,,,---------...---------,,,,,,,,,,,,,,,,,,------...//////000........................///............///000000//////000111111111111111222111000000333555666666;;;>>>DDDMMMWWW```gggjjjnnnnnnppppppiii```\\\^^^gggmmmvvv~~~~~~lllYYYMMMBBB???<<<888666888666555444555777888777555444444444444444444444444444444444333333333222222444333333222222333333444333333222222111000000000|||iii[[[QQQGGG???===<<<;;;;;;===999999999:::999888888777777777777777777777777777777666555555444444555555444444444444444444444444777666444222111111111222333333222222111000//////333222111000////////////222111111000///000000000111111111111111111000000000000111111111222222222000000000000000000000000//////000000000///......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---......---,,,+++++++++,,,------...//////,,,,,,,,,,,,,,,---------000///...---,,,+++***)))++++++++++++,,,,,,,,,,,,+++,,,---...............++++++++++++,,,,,,,,,,,,------------....................................///---,,,,,,---...,,,+++------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------,,,,,,------..................---------------......///000000000........................//////......//////000111...///000111222333444444333333333333444777<<>>???999999::::::999888777666777777777777777777777777777666666555555555555555444444444444444444444444666555333111111111333444444333333222111000//////222222111000//////000000333222111111000000111111000000000111111222333333555555555444444333222222000000000000000000000000///000000000000000//////------------------------................................................------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***+++---...///...,,,+++,,,,,,,,,---------......---------------,,,,,,,,,......------,,,+++******+++++++++,,,,,,,,,------+++,,,,,,---------------------.........------,,,,,,,,,---------.........////////////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///////////////.........,,,---------.........///......................../////////...///000000111//////000000111333444444444666777777777;;;BBBHHHHHHTTTfffwww|||pppkkkfffeeeffflllzzz~~~jjjVVVJJJCCC>>><<<:::999888888888777555333555555555555555555555555444444444444444444333333444333333222222333333444333333333222222111111111xxxiiiYYYQQQLLLFFFAAA@@@;;;;;;;;;:::999888777666888888888888888888888888666666666666666555555555444444444444444444444444444333111111111333555666333333222222111000000///000000//////000111222222333333222111111111111111.........000111333555777::::::999888666444222111//////////////////////////////000000000000000///........................................................................------------------------***++++++,,,,,,------...+++,,,,,,------,,,,,,+++***+++...///000///---,,,......---------,,,,,,,,,...---------------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,+++++++++++++++,,,------...------,,,+++,,,,,,,,,------------...////////////////////////---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////////////////------...............//////////////////////////////////////////000111111111111000000000111222333333666888999;;;AAAIIIOOO]]]iiizzzvvvpppoookkkkkkooowwwnnnYYYKKKCCC???<<<;;;999888999888777666666666666666666666666666444444444444444444444444444333333222222333333444333333333222222222222222yyyiii```ZZZQQQJJJFFFAAA@@@>>><<<:::888888777888888888888888888888888666777777777777666555444333333333333333333333333222111111111222444666777222222222111111111111111////////////000111222333333222111111000111111111---------...000333666777;;;;;;;;;:::888555222000////////////////////////......///000000000//////////////////////////////................................................------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,---...//////......//////...---,,,,,,++++++---------------.........******++++++,,,---------,,,,,,,,,,,,---------------,,,+++************+++***************+++++++++,,,,,,,,,,,,------------........................---...///...,,,+++,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///........./////////////////////000000000000000000////////////////////////000000//////000000111222333222111111111222333444444777;;;@@@FFFNNNWWW\\\qqqyyyvvvlllgggjjjkkkqqq|||qqq^^^PPPGGG@@@===:::999:::;;;<<<;;;777777777777777777777777444444444444555555555555444333333222222333333444333333333333333333222222wwwqqqlllcccYYYTTTIIIFFFBBB>>>;;;:::::::::888888888888888888888888666777777888777666555444333333333333333333333333222222222333333444444444111111111111111222222222111000000000000000111111222222111000000000000000//////......///111333444888999999999888555333111////////////////////////------...///////////////000000000000000000000000........................................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,------......---------------------,,,,,,,,,------......//////+++++++++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,+++++++++,,,---...++++++******+++,,,---...++++++,,,,,,,,,---------------------------------,,,...///...,,,+++,,,...+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,---...//////------........./////////////////////////////////////////////////////////000000//////000000111222444333222222333555777999:::===CCCMMMYYYeeemmmqqqzzz}}}zzzqqqiiieeedddfffmmm{{{lll]]]LLLGGG@@@<<<;;;;;;<<<<<<777777777777777777777777444444444444555555555666444333333222222333333444333333333333333333333333}}}zzzrrrhhhaaaNNNKKKEEE@@@===<<<<<<===888888888888888888888888666777888888888777555444333333333333333333333333333333444444444333222222000000000111222222333333333222111000////////////222111111000///000000000111000///------///000111555666777888777666444222////////////////////////,,,,,,---...//////......000000000000000000000000........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++,,,---...+++,,,,,,------......///,,,,,,,,,---...///000000,,,,,,,,,++++++*********,,,,,,,,,---------......++++++++++++,,,...000111///...---,,,---///222333++++++,,,,,,,,,---------------------------------,,,...000...+++***,,,...+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------+++++++++,,,---...///000,,,---------......//////---------------,,,,,,,,,000000000000000000000000000000000000000111111222444444333444666888;;;===AAADDDKKKYYYjjjxxx{{{zzzuuulllccc___bbbfffiiissssssXXXQQQHHH@@@;;;:::999999777777777777777777777777444444444555555555666666444333333222222333333444333333333333333333333333{{{qqq```VVVLLLGGGDDD@@@>>>???<<<;;;;;;;;;;;;;;;::::::777666666666555555555555777666555444333444444555333333333333333333333333444333333222222333333444222222111111111111222222222111000......000111222333333222111000000000111111111222222222222111111000000000000000000000000//////000111111111111111000000111111111111000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........------,,,,,,,,,+++++++++---------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---000111///...------......------------......//////.........---------............/////////000222111000111333444555444444333222222666<<>><<<<<<;;;::::::::::::999888777777777666666666555555777666555444333444444555333333333333333333333333444333333222222333333444222222111111111111222222333222111000000111222333333222111111000000111111000111111222222111111000000000000000000000000000//////000111111111111111///000000111111000000///////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------........................------------------------......---------,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......---,,,,,,...//////......------......///000000000//////................../////////000000333333333333555777888888333666999<<>><<<;;;;;;;;;999888888888777777777666666666666555444444333444444444444444444444444444444444444333333222222333333444222222111111111111222222333333111000000111333333222222111000000000111111000111111222222111111000000000000000000000000000//////000111111111111111...//////000000//////...////////////.....................//////.........,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------,,,,,,,,,.........------------,,,------------------------...---------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---***)))***...222///......------......///111111000000000000//////////////////000000000000444444555666777999:::;;;888;;;@@@CCCGGGMMMUUU[[[iiimmmuuu|||zzzpppiiigggiiirrr{{{~~~kkk\\\QQQHHHAAA===;;;999999999999777666777777777666666666555555666666555555555555666666111222222222333333333444vvveeeUUUMMMEEEBBB>>>=========<<<:::999888888888888777777777555555444444444444444444444444444444444444444444444333333222222333333444222222111111111111222222222222111000000111222222111111000000000000111111000000111111111111000000//////////////////////////////000111111111111111......////////////......////////////............---...////////////...---------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////////////////////////////////////////.........---------------------------------------------------------,,,,,,,,,------------...------------------------.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---***)))***...111//////............//////000000000000000000000000//////000000000111111111444555666666666888:::;;;AAA@@@AAAFFFOOOZZZccchhhkkkmmmqqqrrrmmmgggiiiooozzzssshhhYYYLLLBBB???;;;999999888666444777777777666666666666555555555555555555555555555333333333333333333333333}}}zzzhhh^^^OOOHHHAAA>>>>>>>>>===;;;:::999999999999888888888444555555555555555555555555555555555555555555555444333333222222333333444222222111111111111222222000000////////////000000111000000///000000111111000000000111111000000000//////////////////////////////000111111111111111......////////////......////////////............---...///000000///...---------------------------//////.........---------------------------------------------------------////////////////////////...///////////////////////////.........---------------------------------------------------------,,,,,,---------.........------------------------.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......,,,,,,---.../////////....../////////////////////////////////000000000111111111111222222444666666666888;;;===GGGEEEHHHQQQ^^^gggiiigggfffgggiiijjjiiinnn}}}uuu```KKKEEE>>>;;;;;;<<<;;;999888777777777666666666666444444444555555444444444555555444444333222111111xxxzzzyyytttmmmhhhiiilllqqqvvvzzz|||}}}~~~zzzrrr___UUUHHH@@@???>>><<<:::;;;::::::::::::999999999555555666777777777666666666666666666666666666666444333333222222333333444222222111111111111222222////////////////////////000000/////////000111111///000000111111000000///000000000000000000000000//////000111111111111111...//////000000//////...////////////............---...000111111000...---------------------------/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,---------------.........------------,,,------------------------++++++,,,,,,,,,,,,------,,,---------............------------------------------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***---000111000...---,,,000//////......//////000......////////////000000000111111111222222222222111555999:::;;;>>>CCCGGGLLLPPPXXXeeeooooooggg___\\\___dddkkkqqquuuVVVMMMAAA;;;;;;<<<;;;999888888777777777666666666333444555555555555444333666666555444333222111111llllllllliiieeeccccccdddbbbgggjjjjjjnnnvvv|||~~~uuuhhhVVVIIICCCAAA>>>;;;;;;;;;;;;;;;::::::::::::555666777888999999888777666666666666666666666666444333333222222333333444222222111111111111222222//////000000000000/////////////////////000111111//////000000000000//////000000000000000000000000//////000111111111111111///000000111111000000///////////////............---...000222222000...---........................////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------*********+++++++++,,,,,,------------....................................,,,,,,---------------------------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...111222000///......000000////////////000000/////////000000111111111111111111222222222333333222777>>>BBBEEEJJJQQQWWW[[[bbblllttttttnnneee___YYY___lllzzznnn```NNNBBB===<<<999777888888888777777777666666444555666666666666555444555555444444333333333222lllkkkjjjiiihhhhhhhhhhhhcccgggjjjhhhiiimmmooooooooonnnnnnmmmmmmpppuuuyyywwwvvvwww{{{}}}}}}xxxbbbQQQJJJFFFBBB???<<<<<<;;;;;;;;;:::::::::666777888999::::::999888777777777777777777777777444333333222222333333444222222111111111111222222000000111111111111000000///////////////000111111//////000000000000//////000000000000000000000000//////000111111111111111000000111111111111000000000/////////............---...111222222111...---........................000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000------,,,,,,,,,+++++++++------------------------))))))*********+++++++++---------.........//////........................,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111111000//////000000000////////////000000000000111111222222222222111111222222222333333333333999BBBHHHMMMTTT]]]dddkkkssszzzxxxppphhheeefff```iii{{{yyybbbPPPFFFAAA<<<777888888888888777777777777555666777888888777666555333333333444444444555555xxxxxxwwwuuuqqqnnnnnnnnnmmmlllkkklllmmmnnnnnnmmmllliiihhhiiilllllljjjggghhh```[[[\\\aaaeeelllsss{{{zzz~~~zzzjjjZZZNNNHHHFFFAAAAAA@@@===:::999:::;;;999888888888888888999999999999777666555555555555444333333222222333333444444444444333333333222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000////////////////////////........................------------------------......---,,,---...///000------------------------///...---,,,,,,---...///....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,------+++))))))***........................------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,---------.......................................---------///000000000000000//////000000000000000000111111000111222111000111333666888@@@GGGLLLWWWiiiwww}}}~~~ooohhhmmmqqqnnnvvv|||~~~}}}|||qqqWWWBBB<<<@@@666777888888777777888999666666555555555666666777555555444444444333333333}}}yyywwwvvvvvvtttssstttttttttrrrppppppmmmlllmmmoooooollliiifff```\\\\\\^^^]]]___cccbbb``````hhhxxxuuudddWWWPPPGGGEEEBBB>>><<<;;;::::::999999888888888888999999999999777666666555555555444444333333333333444444444444444333333333222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000//////............//////////////////////////////........................------------------------...------,,,---...///000------------------------------,,,,,,,,,,,,------....../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++---......,,,++++++,,,........................------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,---------.........------------------------........................//////000000000000//////111111222222222222222222222333333222222444777:::BBBJJJUUU```pppxxxnnnlllrrrzzz}}}nnnSSSDDDBBB<<<<<<<<<;;;:::999999:::666666666555555666666777555555555555444444444333~~~zzzwwwwwwuuussstttvvvvvvrrrooohhhcccaaaaaa```[[[YYYYYYZZZXXXVVVUUUZZZgggwww}}}{{{fffZZZTTTNNNFFFAAA???>>>;;;999:::999999888888999999999999888777777666666666666666555555444444555555666444444444444333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000......------------......////////////////////////........................------------------------...------------...//////........................***++++++,,,,,,++++++***.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++---//////...------...------------------------------------------------,,,,,,,,,---------..............................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++.............../////////------------------------//////////////////////////////000000000000//////000111333444555444444333444444444444444888===AAAJJJSSSaaassszzztttrrrtttyyyzzzxxx{{{|||yyy{{{~~~~~~}}}~~~hhhPPPFFF???>>><<<:::999888888888777777666666666666777777666666666555555555444444~~~zzzrrrmmmkkkkkkiiiccc^^^^^^cccbbbaaa___^^^___aaacccsss~~~~~~xxxxxxyyylllfff[[[MMMCCC@@@???===:::;;;::::::999999999999:::999888888777666666777777777777666666666666777777555444444444444333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000///......------......///////////////////////////........................------------------------------------......//////////////////////////////***+++,,,------,,,+++***..................------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,.........---...///------------------------------------------------,,,,,,,,,---------....................................------,,,,,,,,,+++..................------................................................////////////000000000000...//////000000000000//////111333555555555444444444444444555777<<>>===<<<;;;::::::::::::999888888777777888999999777777666666666666777777555555555555444444444444000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111/////////////////////////////////....../////////////////////////////////........................------------------------,,,---.../////////...---------------------------///..................///...------,,,---...///000................................................+++,,,,,,------,,,,,,+++,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,---------.../////////.........------........................,,,------...//////000000---...///000111111111111111111111222333666999;;;===@@@EEEJJJPPPXXX```fffjjjiiikkknnnmmmmmmvvv~~~{{{{{{|||~~~|||~~~|||vvv~~~zzzuuusssrrruuu}}}hhhSSSGGG@@@;;;999;;;;;;:::999888888888888555555555555444444444333xxxuuurrrqqqqqqppplllhhhhhhlllqqqqqqsssyyy{{{rrr___PPPIII>>>>>>===<<<;;;:::::::::999888888888888888999999777777666666666666777777666666555555555444444444000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////.........------.........////////////////////////........................------------------------,,,,,,.../////////...---------------------------///...---,,,,,,---...///...------,,,---...///000................................................++++++------------++++++...000111000...------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,---------.../////////........./////////000000111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000---...///000111111111111333333222222444777;;;>>>BBBEEEKKKRRRYYY```hhhmmmkkkeeeaaaeeejjjqqq}}}}}}www|||xxxwwwvvvyyy}}}|||xxxxxx|||fffTTTIIICCC???<<<;;;:::999888888888888555555444444444333333333~~~xxxtttwwwssstttyyyzzzwwwxxx}}}~~~}}}zzzdddRRRLLLCCC<<<<<<===;;;::::::999888888777777777777777777777777777666666666666666666666666555555555555444333111//////000111222333333222222111000////////////000111111111111111.../////////000000000000//////000000000000//////111111000000//////......---------.........////////////.........---------+++,,,------......------------------------------................................................------------------,,,,,,................................................------------------------.........------,,,,,,,,,......---,,,,,,,,,,,,------..................------,,,++++++************+++++++++,,,,,,---------+++++++++,,,,,,,,,------000000//////.........---//////............//////////////////////////////////////////000000000000333111//////000111222111111333666888;;;???CCCGGGQQQYYYaaafffjjjooopppoooiiiaaa```hhhrrr||||||vvvrrrpppqqqyyymmmUUUFFF@@@>>>888666999;;;:::888888777777777777666666666666{{{zzz~~~|||{{{}}}~~~}}}{{{kkkZZZMMMBBB@@@@@@???======::::::999888888888888888777777777777666666666666666666666666555555555555444333111000///000111222333333222222111000000/////////000111111111111111//////000000000000000000//////000000000000//////000000000000//////......---------.........////////////.........---------+++,,,------......------------------------------------------------------------------------------------------------------................................................,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,......---,,,,,,,,,,,,---------............------------,,,+++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,------------000/////////............///..................///////////////////////////....../////////000000000111000///000111222333333666666666888>>>FFFMMMQQQZZZiiizzzxxxqqqkkkfffhhhttt~~~|||xxxvvvrrrvvv{{{~~~cccNNNCCCAAA;;;777999;;;999777888777777777666666666666555{{{yyyxxx}}}}}}~~~hhhWWWFFF@@@@@@???===<<<;;;;;;:::999999999999999777777777777666666666666666666666666555555555555444333222000000111111222333333222222111000000000//////000111111111111111111111111000000000000000//////000000000000//////000000000////////////...---------..............................---------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................------------------------,,,,,,************,,,,,,...------------,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,------------,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------.........////////////..................------------......////////////////////////............////////////000000000111222333444555888999<<>>===::::::999888888888888888777777777777666666666666666666666666555555555555444333333222222222222222222222222111111111111111//////000111111111111111111111000000000000000000//////000000000000//////.............../////////.....................------.....................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------...---,,,++++++,,,---...------------------------......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,------...+++++++++***************---------.........//////.........///////////////------,,,,,,,,,,,,------////////////////////////.........////////////000000111222111000111555888BBBLLLXXX```dddjjjttt}}}~~~zzz~~~~~~vvvvvvwwwxxx{{{{{{]]]RRRFFF@@@===:::999;;;888777777777777666666666|||zzzzzzzzzrrrmmmoooxxxyyyfffXXXNNNDDD===;;;::::::999888888888888888777777777777666666666666666666666666555555555555333333333333333222222222111111111111111111111111//////000111111111111111.../////////000000000000//////000000000000//////---............/////////...............------------------...............------...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.........---,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...++++++++++++************,,,------------..................///////////////......------------......////////////////////////////////////000000000000000222222111111444:::@@@RRRYYY___cccfffooo~~~~~~~~~~~~{{{yyyzzz|||~~~pppbbbQQQGGG@@@:::999:::999999888888888777777777|||~~~zzzsssrrrwwwxxxwww~~~~~~yyyyyy}}}nnn]]]MMMBBB@@@;;;;;;:::999999999999999777777777777666666666666666666666666555555555555333333444444333333222111111111111111111111111111//////000111111111111111,,,,,,---...///000000111//////000000000000//////---------.........////////////.........------------------.........//////------...///////////////........................------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,---------............---,,,,,,,,,,,,---------............------+++++++++++++++,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,------------............/////////000///..................///////////////////////////000000000000111111111222000222333222333999CCCKKK\\\^^^bbbgggnnnwww}}}{{{zzzzzz|||}}}}}}}}}}}}}}}}}}|||{{{zzz|||}}}~~~~~~}}}zzzzzzyyy{{{|||}}}{{{zzz{{{{{{||||||}}}}}}}}}}}}|||}}}~~~yyydddTTTHHH???<<<===:::::::::999999999999888}}}|||{{{zzzyyyyyyyyyyyyuuuwwwzzz{{{zzzyyyzzz{{{|||}}}}}}||||||~~~zzzpppooovvv~~~wwwvvvppp[[[NNNKKK<<<<<<;;;::::::::::::;;;777777777777666666666666777666666666555555555555333333444444444333222111111111111111111111222222//////000111111111111111***+++,,,---...000111111//////000000000000//////---------.........////////////.........------------------.........//////---......///////////////////////////////////////................................................------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,......,,,***(((,,,,,,,,,------...............---,,,,,,,,,,,,------......//////......---************++++++,,,---/////////......---------+++++++++,,,,,,,,,---------.........//////000000//////............//////////////////////////////000111111111222222222222///111333333555>>>JJJTTT\\\]]]cccooozzz|||wwwxxx|||~~~~~~~~~~~~~~~|||zzzxxxvvvvvvxxxzzz{{{{{{zzzyyyxxxvvvuuuttttttxxxyyyyyyyyyyyyyyyyyyyyyvvvuuuuuuwwwyyyzzzyyywwwrrrrrrrrrrrrrrrrrrrrrrrrwwwxxxzzz|||~~~ttt```QQQFFFAAAAAA;;;;;;;;;:::::::::999999|||zzzxxxwwwuuuuuuvvvuuutttrrrtttttttttttttttuuuvvvwww|||wwwtttsssvvvyyy|||~~~zzztttxxx|||xxx{{{vvvbbbSSSDDD@@@======:::777888<<<888888888888888888999999666555555666777888888777666555333111111222333444333333333222222222111111222222222111000//////...000000//////.........---//////000000000000////////////000000///...------////////////////////////,,,,,,,,,,,,,,,,,,++++++------/////////...---,,,.................................---,,,,,,...000---...///000111111000//////...,,,+++******+++,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---000000//////.........---.................................------,,,,,,,,,///...,,,,,,------,,,+++---------.........////////////............//////000000000000////////////////////////000000000000111///------...///000///333333333555;;;FFFSSS[[[```cccooowwwppprrrqqqyyy{{{zzz|||~~~}}}{{{yyyxxxwwwvvvzzzxxxuuuuuuvvvwwwwwwvvvuuuuuutttsssssssssttttttsssqqqooopppssstttrrrpppsssrrrqqqqqqpppqqqqqqrrrrrrqqqpppoooooopppqqqrrrqqqqqqqqqqqqsssuuuxxxyyywwwyyy|||}}}~~~qqq___TTTKKKCCC888::::::888666777888888}}}{{{zzzyyyvvvtttssssssssssssrrrpppooooooooopppqqqrrrssstttwwwuuuqqqnnnmmmnnnppprrrwwwzzz}}}~~~|||wwwwwwwwwzzz}}}xxxfffTTTJJJAAA>>>>>><<<:::;;;888888888999999999999999777555555666777888888777666555333222111222333444333333222222222111111111222222111111000//////...111111000000000///////////////000000000000/////////////////////...------////////////////////////------------............------...//////...---,,,........................,,,------,,,,,,...111444>>><<<888333000---,,,,,,------,,,++++++,,,---...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000/////////.........---..............................---------,,,,,,,,,///---,,,,,,---...,,,+++,,,------------.........///..................///000000000000////////////////////////000000000111111000//////111222333333666777:::???GGGQQQXXX]]]aaajjjzzz{{{uuuyyyzzz|||{{{}}}~~~~~~}}}}}}|||zzzxxxvvvvvvvvvvvvvvvtttrrrrrrtttuuuuuuuuurrrqqqqqqqqqqqqqqqrrrrrrrrrpppoooppprrrsssrrrppppppppppppooooooooooooooommmnnnpppqqqqqqpppnnnmmmlllkkkkkkkkkmmmnnnpppqqqsssuuuwwwxxxyyyzzz|||~~~}}}wwwhhhWWWJJJ@@@???===;;;;;;;;;:::888|||wwwuuutttvvvwwwrrrqqqppppppppppppooommmjjjjjjjjjjjjkkklllmmmnnnooommmkkkiiihhhhhhhhhiiiooorrruuuwwwxxxxxxxxxyyyuuuvvvxxx{{{~~~~~~{{{vvvqqquuu}}}|||hhhVVVDDD>>>>>><<<999777999999999999999999999999777666555666777888777666666555333222222222333444222222222111111111000000222222111111000/////////111111111111000000000000//////000000000000/////////////////////......---////////////////////////.........//////000000111------......///......---........................+++,,,,,,,,,,,,///444777MMMHHH@@@888222/////////,,,,,,,,,,,,---...///000................................................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---.../////////..........................................------------,,,,,,,,,///---,,,,,,---...---+++,,,,,,,,,,,,------------......------------......////////////000000000000/////////000000000111111000000111222333444555666555999???HHHQQQXXX\\\]]]gggttt}}}|||}}}|||{{{}}}||||||}}}}}}|||{{{zzzxxxuuusssssstttuuuwwwtttrrrppppppqqqssssssrrrpppppppppppppppqqqrrrsssqqqpppoooppprrrssssssrrrmmmnnnnnnnnnnnnmmmlllkkkiiikkkoooqqqqqqoookkkiiihhhgggggggggggghhhhhhiiimmmnnnpppqqqqqqrrrtttvvvwwwzzzooo\\\JJJCCC===;;;<<<<<<999666}}}xxxssspppooopppqqqooommmllllllmmmmmmlllkkkggggggffffffeeeeeeffffffgggggggggggggggggggggfffhhhlllpppssssssrrrrrrrrroooppprrruuuyyy}}}|||}}}|||}}}lllUUUHHHAAA===:::::::::::::::::::::999999999777666555666777888777666555555444333333333333444222222111111111000000000111111111111000000//////000000000000000000000000//////000000000000//////...///////////////..............................------...///000111111222---------.......................................------,,,,,,,,,///444777DDD@@@;;;555111000111111------------......//////................................................------------------------000///---+++***+++---...................................................------------------------...---,,,,,,---...---,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------////////////000000000000//////000000000111111111000111222222222333555777777???IIISSSYYY^^^cccfffsss~~~zzzyyy}}}{{{yyyyyyzzz{{{{{{||||||{{{yyyxxxwwwuuurrrpppqqqsssvvvxxxuuussspppppppppqqqpppppppppppppppqqqrrrssstttuuupppppppppqqqssstttttttttmmmmmmnnnnnnmmmlllkkkjjjgggjjjmmmoooooommmjjjggghhhhhhgggffffffeeeeeeeeehhhjjjkkklllkkklllmmmoooqqqtttyyy|||yyy[[[MMM???;;;======;;;999yyywwwuuuqqqnnnlllkkkjjjkkkjjjiiiiiijjjjjjiiihhhfffeeedddbbb```____________```ccceeefffgggggggggfffiiimmmoooooonnnnnnnnnkkklllnnnppptttwwwzzz||||||~~~|||}}}wwwbbbOOOBBB>>>AAA;;;;;;;;;;;;::::::999999888666555666777888777555555555444444333333333444222222222111111111111000111111111000000000000000//////////////////////////////000000000000//////......///////////////...------------------------,,,,,,---...//////000000------------......//////.................................,,,,,,---111444//////...---------------/////////......------,,,................................................------------------------000///---+++***+++---...---------.......................................------------------------...,,,,,,,,,......---,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------.../////////000000000111000000000000111111111111///111222111111333666:::BBBMMMYYYaaadddiiirrrzzztttlllttt~~~}}}{{{yyyxxxwwwvvvxxxyyyzzzyyyxxxvvvuuuuuusssqqqooopppssswwwyyyyyyvvvsssqqqqqqqqqooonnnpppppppppqqqrrrssstttuuupppqqqrrrssstttuuuvvvwwwpppppppppooonnnmmmlllllljjjjjjkkkkkkkkkkkkjjjjjjiiiiiihhhgggfffeeedddcccfffgggiiiiiihhhgggiiijjjlllooosssvvvyyy{{{ttt___IIIAAA@@@???>>>???rrrqqqpppnnnllliiifffdddfffeeedddeeeffffffeeedddcccbbb```^^^\\\[[[ZZZZZZXXXZZZ]]]```bbbddddddddddddgggkkkllllllkkkkkklllhhhhhhiiikkkmmmppprrrsssxxxyyy|||}}}zzzssspppooopppqqq~~~cccKKKAAAAAA===<<<<<<;;;;;;::::::999888777666666777777666555555555555555444444444333333333333222222222111111111111000000000000000000............//////////////////000000000000//////---...//////////////////------------------------,,,,,,,,,------......///---------------...///000...........................//////---,,,,,,...000***+++---.........,,,+++...//////......---++++++................................................------------------------///...---,,,+++,,,---...---------------.................................,,,,,,,,,------------...---,,,+++,,,.........---,,,,,,,,,,,,------------......------------............//////000000111111000000000111111111222222000111222222222555<<>>jjjiiifffdddbbbaaaaaaaaa^^^\\\\\\\\\^^^^^^^^^\\\XXXXXXWWWWWWVVVWWWWWWWWWUUUVVVXXXZZZ\\\^^^______aaacccdddeeeddddddfffhhhjjjiiiiiiiiiiiijjjkkkkkklllmmmoootttzzz|||qqqmmmrrruuusssvvvrrrYYYNNN>>>>>>===<<<;;;;;;::::::999777666666777777666444555555666666555555444333555555444444444333333333000000000000000111111111//////000000111111111222//////000000000000//////------...///000000//////111111111111111111111111...............---------------,,,,,,---...000111........................)))+++---...---,,,,,,,,,............------,,,,,,)))***,,,---...------,,,........................................................................++++++,,,---.........---,,,,,,,,,------.................................,,,,,,,,,------.........---,,,+++,,,...///...------------.........////////////............//////---......///000111111222000111111111111222222222111333555666999BBBPPPZZZfffggglllyyy{{{rrrooorrrzzz{{{{{{zzzzzzyyyyyyyyyxxxttttttsssrrrrrrqqqppppppoooqqqsssrrrooonnnoooqqqooooooooopppppprrrsssssswwwuuusssssstttvvvvvvuuuuuuuuutttsssssssssttttttqqqtttxxxxxxxxxyyy|||xxxuuurrrnnnmmmnnnppprrrmmmmmmmmmmmmmmmmmmmmmmmmnnnooooooooommmkkkiiihhhfffggghhhfffdddcccdddeeebbbdddeeeeeeeeefffhhhkkkkkkmmmppprrrtttvvvzzz}}}ppp]]]III@@@CCCbbb```^^^\\\YYYXXXWWWVVVYYYWWWUUUVVVXXXYYYWWWUUURRRRRRRRRRRRRRRSSSSSSTTTRRRRRRSSSUUUWWWXXXYYYZZZ^^^^^^^^^___```bbbdddeeeeeehhhjjjjjjiiihhhhhhhhhkkklllnnnrrrvvvzzz~~~}}}}}}zzz{{{yyyttttttyyyqqqYYYNNNEEE>>>@@@AAA>>>:::777999888777666555555555555666666555444333333333333555555444444444333333333444444333222111111111222111111000000000000111111000000000000111111111111---.........//////000000//////////////////////////////............//////........................000000///...------,,,,,,........................------............------++++++++++++++++++++++++...............///000000222///,,,+++,,,---......///......------,,,++++++//////.........---------........................,,,------...///000111111++++++,,,------......///,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////000333......333///,,,555666111///111222000000333111444444555BBBXXXiiinnnssstttyyy|||uuurrruuu||||||{{{zzzxxxwwwvvvvvvvvvmmmnnnppprrrssssssssssssyyyvvvsssqqqqqqqqqqqqpppmmmnnnnnnoooppprrrtttuuuvvvwwwxxxvvvuuuuuuvvvxxxuuusssqqqpppqqqrrrrrrqqquuuvvvwwwxxxzzz|||}}}~~~yyyyyywwwtttpppoooqqqrrrqqqrrrssstttsssrrrqqqpppnnnoooooopppooommmkkkjjjjjjiiihhhggggggfffffffffdddddddddccccccccccccccchhhhhhhhhiiilllooosssuuu|||~~~vvv]]]MMMFFF^^^]]][[[XXXVVVTTTSSSSSSTTTRRRQQQRRRTTTTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQRRRQQQRRRSSSUUUWWWYYYZZZ[[[[[[\\\\\\]]]^^^```bbbbbbdddfffhhhiiihhhgggggghhhiiijjjlllooossswww{{{}}}}}}{{{vvvvvvxxxrrr|||~~~yyyrrrZZZNNNBBB???@@@>>>:::999999888777777666666666666777666555444333333333333555555444444444333333333333333222111111111111111111111000000000000111111000000000000111111111111........./////////000000//////////////////////////////............//////........................---------.......................................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///111///,,,+++,,,......---...------------,,,,,,,,,//////.........---------........................---------......//////000.....................---,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////---///---333>>>999...///444000///222333111222444444555777@@@RRRfffsssxxxwwwxxx{{{yyytttsssuuu|||}}}zzzyyyyyyxxxvvvuuuuuutttqqqrrrsssuuuvvvvvvvvvuuuzzzxxxvvvuuuvvvvvvuuutttooooooooopppqqqssstttuuuvvvwwwxxxxxxvvvwwwxxxzzzyyywwwtttsssrrrsssttttttrrrqqqpppsssxxx|||zzzzzzxxxuuusssrrruuuwwwuuuuuuuuuuuuuuutttsssrrrsssssssssrrrqqqpppnnnmmmkkkjjjiiihhhhhhgggggghhheeeeeeddddddccccccbbbbbbcccccccccdddfffiiilllnnntttvvvyyy|||uuuZZZKKKXXXWWWUUUSSSQQQPPPOOONNNNNNMMMLLLMMMNNNOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOONNNOOOPPPRRRTTTVVVXXXYYYYYYYYYYYYZZZ\\\]]]___```bbbdddeeefffeeedddeeeffffffgggiiilllpppsssvvvxxx{{{~~~}}}~~~zzzwwwiiikkktttyyy~~~vvvlllvvvrrr```MMMDDDBBB???===<<<999888888777777777888888777666555444444333333444555555444444444333333333222222111000000000111111111111000000000000111111000000000000111111111111......////////////000000//////////////////////////////............//////........................***+++,,,---...000111111........................------............------------------------------,,,,,,,,,,,,,,,------...000...,,,+++,,,......---,,,,,,,,,---------.....................---------........................------------------------000000000///...------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......///////////////////////////111000<<>>===999999888888888888999999888777666555444444444444555555444444444333333333111111000000000000000111111111000000000000111111///000000000111111111111//////////////////000000//////////////////////////////............//////........................***+++,,,---...000111111........................------............------------------------------,,,,,,,,,,,,,,,------...///---,,,+++---...------++++++,,,,,,---...//////......................................................---------,,,,,,,,,//////......------------,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////111333222===LLLFFF666222222000000333333111333777;;;???NNNeeessswwwxxx{{{{{{yyyvvvpppkkkjjjnnnqqqxxx~~~~~~~~~|||yyywwwvvvwwwxxxyyyyyywwwuuusssuuuvvvwwwxxxxxxwwwvvvuuuuuuuuuwwwyyy||||||{{{yyyvvvvvvuuuuuuuuuvvvwwwwwwvvvxxx{{{|||}}}}}}}}}zzzvvvtttsssuuuwwwwwwpppjjjmmmxxx~~~zzzwwwwwwzzz}}}~~~|||zzzxxxwwwwwwwwwwww|||{{{xxxvvvtttsssssssssoooooonnnmmmllllllllllllmmmllllllkkkjjjiiihhhhhheeeeeedddddddddeeefffggghhhiiikkknnnqqqtttwwwxxx~~~lllNNNMMMLLLJJJIIIHHHHHHHHHGGGHHHIIIIIIIIIIIIJJJJJJIIIJJJKKKLLLLLLLLLKKKKKKIIIJJJKKKMMMOOOQQQSSSTTTUUUUUUVVVVVVXXXZZZ[[[\\\[[[]]]^^^^^^]]]^^^___aaacccdddeeegggiiilllnnnppppppsssvvvwwwxxx{{{xxxtttnnnjjjhhhooozzzrrrjjjnnnvvvwwwcccSSSGGG???<<<;;;::::::999999999999:::888888777666555555555555555555444444444333333333111000000000000000111111111111000000000000111111///000000000111111111111000000000000000000////////////////////////////////////............//////........................---------.........//////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///...,,,+++,,,---...---,,,***++++++,,,---...//////---......................................................---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,---......///////////////////////////111...222;;;666...222222000111333222111444:::>>>LLLcccvvv}}}zzzyyy|||{{{rrrhhhcccgggrrr|||}}}}}}~~~~~~}}}{{{xxxuuuvvvwwwyyyzzzzzzxxxwwwuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvwww{{{~~~}}}zzzyyyyyyxxxxxxxxxxxxyyywwwzzz}}}}}}yyyxxxzzz|||~~~wwwqqqsss}}}}}}yyyxxxzzz|||~~~|||zzzyyyxxxyyyyyy}}}{{{yyyvvvtttsssssssssrrrrrrqqqpppoooooooooooonnnnnnmmmlllkkkkkkjjjjjjdddddddddcccccccccddddddffffffgggiiikkknnnppprrruuuwww{{{~~~JJJIIIHHHGGGFFFFFFFFFFFFDDDFFFGGGGGGGGGGGGHHHIIIGGGHHHIIIJJJKKKJJJIIIIIIJJJKKKLLLNNNOOOQQQRRRSSSSSSSSSTTTTTTVVVWWWYYYZZZXXXYYYZZZZZZZZZ[[[]]]___bbbbbbcccdddfffhhhjjjkkkjjjmmmpppsssuuuxxx}}}xxxqqqhhhccchhhqqq|||tttqqqxxxzzzdddOOOBBB>>>===<<<;;;::::::999999999999888777666666555555666555555444444444333333333111111000000000111222222111111000000000000111111000000000000111111111111111111000000000000////////////////////////////////////............//////.......................................---------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---,,,+++,,,---...---,,,++++++,,,,,,---...//////---------.......................................///.........------,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////000333...---222---+++555222111111333333444:::CCCKKK```www|||qqqgggfffqqq}}}}}}~~~~~~}}}}}}{{{xxxuuuwwwwwwyyyyyyzzzyyyxxxxxxyyyzzz{{{|||}}}||||||{{{yyyyyyzzz}}}~~~}}}|||{{{zzzzzzzzzzzzyyy|||}}}~~~yyy{{{}}}zzz{{{|||~~~}}}|||{{{{{{{{{}}}|||zzzxxxwwwvvvuuuuuuuuutttsssrrrqqqqqqqqqqqqmmmmmmllllllllllllkkkkkkiiiiiiiiiiiihhhhhhhhhgggfffeeeeeedddeeegggiiijjjmmmooorrruuuxxx}}}}}}FFFEEEDDDCCCCCCBBBCCCCCC@@@BBBDDDDDDCCCCCCEEEGGGDDDEEEGGGHHHIIIHHHGGGFFFIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSUUUVVVWWWVVVWWWWWWWWWWWWXXX[[[]]]______```aaabbbdddfffgggggghhhkkknnnqqqsssvvvxxx|||~~~vvvjjjeeefffhhhrrr}}}yyyyyy]]]LLLFFF???>>>===;;;:::999999999999999888777666666666666555555444444444333333333111111111111111222333333111111000000000000111111000000000000111111111111111111111000000000////////////////////////////////////............//////........................................................................------............------------------------------,,,,,,,,,,,,,,,------...,,,++++++,,,......---,,,,,,,,,,,,------.........---------.........//////........................//////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////222444000000444///---777111000222444666999DDDOOObbbwww~~~wwwooolllttt}}}}}}|||||||||}}}~~~~~~~~~~~~|||}}}}}}|||xxxuuuvvvvvvwwwwwwxxxxxxxxxyyyxxxyyy{{{|||}}}}}}}}}}}}zzzzzzzzz|||}}}|||{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxwwwvvvuuutttssssssssssssnnnnnnnnnoooooooooooopppnnnnnnnnnnnnnnnmmmmmmlllhhhgggeeecccbbbcccddddddiiijjjlllmmmooosssxxx{{{CCCBBBBBBAAA@@@@@@AAAAAA<<>><<<:::999888888:::999888777666666666666555555444444444333333333222222111111222333444444111111000000000000111111000000000000111111111111222111111111000000////////////////////////////////////............//////........................---------.........//////........................---..................---////////////////////////++++++******++++++,,,---+++******,,,......---+++,,,,,,,,,---------......---------.........//////........................///////////////////////////......------,,,,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////...000...000666111+++222111000222555888>>>KKKXXXuuu~~~uuupppmmmqqq~~~~~~~~~}}}|||}}}}}}{{{zzzzzz{{{|||}}}~~~}}}|||wwwzzz}}}~~~}}}}}}|||yyyvvvvvvuuuuuuuuuvvvwwwxxxyyyuuuvvvxxxzzz|||||||||{{{zzzxxxxxxzzz~~~~~~}}}|||{{{{{{}}}~~~}}}|||xxxwwwvvvuuuttttttttttttqqqrrrrrrssssssttttttuuullllllmmmmmmmmmlllkkkkkkllljjjgggdddcccbbbccccccggghhhhhhiiiiiilllpppttt{{{~~~BBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFDDDDDDDDDCCCCCCDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOQQQRRRRRRUUUUUUQQQPPPTTTWWWWWWYYY[[[]]]]]]]]]]]]___aaaaaaccceeehhhkkklllmmmmmmnnnqqqtttwwwyyy|||zzzsssiiihhhfffmmmnnnVVVLLLDDD>>>======999777888777777777777777888888888666555444333222333333444222333333333333222111111000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////////////////////////////...---,,,,,,---...///................................................,,,,,,---......//////000---------------------------------------------------------............///...---,,,+++,,,---...///...------------...//////+++)))(((***...000///---,,,---......//////......//////.........------------,,,+++******,,,---///.../////////...---,,,,,,---------.........//////222222222111000000111333555222444:::;;;BBB[[[vvv~~~{{{jjjlllrrr{{{{{{|||}}}}}}}}}}}}}}}xxxxxxyyyyyyzzz{{{{{{|||||||||}}}|||zzzzzz{{{}}}yyyzzz|||~~~{{{wwwxxxuuuqqqqqquuuxxxyyyyyyyyyzzz|||}}}|||{{{yyyxxxvvvvvvvvvwwwzzz~~~~~~}}}{{{yyyxxxxxxyyyyyyyyywwwwwwvvvwwwwwwvvvtttrrroooooopppppppppooommmlllkkkjjjiiigggeeedddddddddeeeffffffffffffhhhkkknnnsssvvv{{{}}}BBBAAA@@@???>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQPPPSSSTTTPPPOOOSSSVVVUUUVVVWWWYYYZZZYYYZZZ\\\]]]^^^```bbbdddfffhhhhhhhhhiiillloooppprrrtttwwwyyyzzz|||{{{qqqlllfffeeeqqqkkkSSSIII@@@>>>>>>;;;777666777777777777888888888888666555444333333333444444222333333333333222111111000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////////////////////////////...------------...///................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///...---,,,,,,,,,,,,---...---------------.../////////---+++,,,...///...,,,,,,---......//////......//////.........------------,,,+++***+++,,,...///......//////......---,,,,,,,,,,,,---------......///000111111111111222444333666777999BBBXXXppp{{{vvvpppqqqyyy~~~{{{||||||}}}~~~~~~}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||{{{zzzzzz{{{}}}yyyzzz{{{|||~~~~~~}}}~~~~~~{{{yyyxxxuuurrrrrruuuwwwxxxxxxvvvwwwyyy{{{||||||{{{zzzwwwvvvvvvwwwyyy|||}}}~~~~~~}}}{{{zzzyyyzzzyyyxxxyyyyyyxxxvvvssspppqqqqqqrrrqqqpppnnnmmmlllkkkiiihhhfffeeeeeeeeeggghhhgggfffeeeeeehhhjjjmmmppptttyyyBBBAAA@@@??????>>>>>>>>>AAA@@@@@@?????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFGGGJJJLLLNNNLLLPPPRRROOOOOOQQQSSSRRRQQQSSSTTTUUUTTTUUUVVVXXXZZZ[[[]]]^^^```aaaaaaaaabbbdddggghhhhhhjjjlllnnnuuuuuuvvvzzz{{{ssskkkgggeeelllcccTTTEEE@@@@@@===999777888888888888888888888888666555444444333444444444333333333333333222222111000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////////////////////////////...------------...///......................................................---,,,,,,+++************++++++,,,,,,---------------------------------------............///...------,,,,,,,,,------------------......//////222111////////////---+++,,,---......//////.....................---------...---,,,,,,,,,---///000....../////////...------++++++,,,,,,,,,---------,,,...111222111111333444222999;;;>>>QQQooo~~~}}}xxxrrrrrrttt}}}~~~~~~}}}|||||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}||||||{{{zzzzzzxxxyyyzzzyyyyyyyyy{{{}}}zzzzzzyyyzzz||||||{{{{{{|||{{{zzzxxxvvvtttsssuuuvvvwwwvvvssstttwwwyyy{{{{{{{{{{{{xxxxxxxxxxxxyyyzzz{{{|||~~~}}}|||}}}||||||||||||{{{xxxuuurrrrrrssssssrrrqqqooonnnmmmlllkkkiiihhhgggggggggjjjjjjiiifffdddcccdddffffffhhhkkkooouuu}}}}}}CCCBBBAAA@@@????????????=========>>>???@@@BBBCCC@@@??????????????????@@@BBBBBBBBBBBBBBBCCCDDDDDDFFFEEEDDDCCCDDDFFFIIIJJJIIINNNPPPNNNMMMPPPPPPOOOMMMNNNPPPPPPPPPPPPQQQSSSVVVVVVWWWXXXYYYZZZZZZZZZ\\\^^^```bbbbbbdddfffhhhooonnnnnnpppttt{{{yyysssrrrjjjaaaiiizzzxxxcccMMMCCCBBB@@@===;;;999999888888888888888777555555555444444444444555333333444444333333222111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////.........------.........................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------,,,,,,,,,---,,,------...............111111000///......---,,,,,,---......///....................................------------...///000......////////////......,,,,,,,,,---------......,,,...111222222111222333444:::BBBPPPggg~~~}}}{{{xxxvvvttttttvvvyyy~~~~~~}}}|||||||||}}}~~~~~~}}}}}}}}}~~~}}}|||zzzyyyxxxxxxuuuwwwxxxxxxwwwxxxzzz|||{{{zzzyyyyyy{{{~~~}}}{{{zzzzzzzzzzzzxxxwwwvvvvvvvvvwwwwwwvvvssstttvvvxxxyyyzzz{{{{{{}}}}}}||||||{{{zzzzzzyyy}}}}}}zzzxxxttttttttttttsssrrrpppoooooonnnmmmkkkjjjjjjiiiiiijjjjjjjjjgggdddcccdddeeecccdddeeegggkkkqqqyyy}}}}}}DDDCCCBBBAAAAAA@@@@@@@@@======>>>>>>???@@@AAABBB@@@??????>>>>>>??????@@@AAAAAA@@@@@@AAAAAABBBBBBDDDCCCBBBAAAAAACCCEEEFFFFFFKKKMMMKKKJJJMMMMMMLLLJJJKKKMMMMMMLLLLLLMMMOOORRRRRRRRRSSSSSSTTTUUUVVVWWWYYY\\\^^^___aaadddgggeeeddddddeeeiiipppvvvzzzvvvuuuooocccaaahhhtttzzzrrrVVVGGGBBB@@@>>>===:::999999999888888777777444555555555555555555555333444444444444333222222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////---..................---................................................---------.........//////000000///...---,,,,,,+++---------------------------------............///.........------,,,,,,+++,,,---......//////......------...---------------,,,---......///.........---.....................------------......//////......///////////////...............////////////...000222222222111222444888<<>>===:::::::::999888888777777444444555666666666666555444444444444444333222222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////------...//////...------................................................******++++++,,,---......111111000///...---,,,,,,---------------------------------............///............---,,,+++++++++,,,.../////////...---)))+++,,,,,,++++++---...,,,---......//////......---------...............,,,---------..................///000000000//////...////////////000000000///111222222222333555888@@@IIIdddyyypppoooxxxyyy~~~~~~}}}{{{yyyxxxxxxyyyyyy{{{{{{|||||||||{{{zzzzzzyyyyyyxxxwwwvvvvvvuuuuuussstttuuuuuuttttttvvvxxxyyyyyyxxxxxxzzz|||}}}zzzxxxxxxzzzzzz|||~~~}}}|||||||||{{{|||}}}~~~zzzzzzzzzzzzyyywwwuuussssssrrrqqqpppooooooooooookkklllmmmllliiihhhiiijjjiiihhhfffcccaaabbbfffiiinnnttt~~~HHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@?????????BBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAA???@@@AAAAAAAAA@@@???>>>>>>BBBBBB???>>>BBBDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNOOOQQQSSSUUUUUUWWWYYY[[[]]]]]]]]]___aaaeeeiiikkkjjjlllpppyyyxxxrrriiibbb[[[cccuuu|||{{{zzztttaaaSSSHHHAAA???;;;;;;:::999999888777777333444555666777777666555444444444555444444333222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////------...//////...------................................................+++,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///...............,,,+++***+++,,,...///000///...---)))+++---,,,+++***,,,...,,,---......//////......---------.........//////+++,,,,,,---------------......///000000000000000.........////////////000///000000111222666:::>>>KKK```|||}}}sssqqqwwwxxx|||wwwxxxxxxwwwvvvwwwxxxzzzzzzzzz{{{{{{zzzyyyyyyxxxvvvvvvvvvvvvvvvvvvvvvvvvssstttttttttrrrrrrtttvvvvvvvvvvvvwwwxxxzzz|||||||||~~~~~~}}}zzzxxxyyy{{{{{{~~~}}}{{{yyyxxxttttttsssrrrqqqqqqqqqqqqnnnooopppooollljjjjjjkkkjjjiiigggdddaaa```aaacccdddiiipppxxxIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@@@@@@@@@@AAA>>>???AAABBBBBB@@@>>>===;;;>>>>>>::::::>>>AAAAAAAAACCCDDDDDDBBBBBBCCCEEEEEEEEEEEEEEEGGGIIIKKKLLLLLLNNNPPPPPPPPPQQQSSSUUUVVVVVVWWWXXXZZZ\\\^^^```ffffffgggmmmwww~~~ooo```___YYY___{{{yyytttsssvvvppp___OOOEEEBBB;;;;;;::::::999888777777333444666777777777666555444444555555444444333222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////,,,---...//////...---,,,................................................000//////......------,,,******+++,,,---//////000---------------------------------.........//////......//////...,,,+++)))+++,,,...000000///...---***---...---+++***+++...,,,---......//////......---------.........//////***+++,,,,,,------,,,,,,......///000000000000000---------.........//////---...///000333888???CCCUUUtttrrrlllrrr~~~}}}{{{wwwyyy{{{{{{zzzzzz{{{|||vvvwwwxxxxxxxxxyyy{{{|||yyyzzzzzzzzzyyyyyyxxxwwwtttuuuuuuvvvwwwwwwxxxxxxsssttttttsssrrrqqqssstttssstttuuuvvvwwwxxxyyyyyywwwyyy||||||zzzxxxzzz|||{{{|||{{{uuutttsssrrrrrrrrrrrrrrrqqqrrrsssqqqnnnkkkjjjkkkiiiiiigggdddaaa___```aaa]]]```eeekkktttHHHHHHGGGFFFFFFFFFGGGGGGFFFDDDCCCCCCDDDDDDCCCAAAFFFHHHJJJIIIFFFCCCAAAAAACCCBBBAAA@@@@@@@@@AAABBB=========>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<=========>>>???@@@AAABBBBBBAAAAAAAAAAAACCCEEEHHHIIILLLLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZ\\\^^^bbbffflllsss{{{zzzlllbbb^^^\\\hhhzzz}}}{{{ooo```NNN@@@<<<<<<;;;::::::999888777666666666666555555555555444444333333333222222222222222222222222222222222222111111111000000//////222111111000000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,,,,---------............//////...---,,,,,,......---,,,,,,,,,------------------------------------------------------...............------------.........---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................------+++++++++,,,,,,,,,------//////............//////............////////////111000000000000000111222000111333555555:::IIIWWWwwwwwwjjjrrr|||zzzrrrtttuuuuuuttttttvvvwwwwwwwwwxxxzzz{{{yyyuuurrruuuttttttttttttuuuuuuvvvttttttsssssssssttttttuuuvvvvvvvvvuuusssqqqnnnmmmoooooopppqqqrrrrrrsssssstttuuuwwwzzz||||||zzzxxx}}}{{{zzzwwwuuusssrrrrrrsssxxxxxxxxxvvvtttqqqooommmooolllgggdddddddddddddddccc```]]]\\\aaalll{{{IIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEECCCGGGIIIKKKJJJGGGDDDCCCBBBDDDCCCBBBAAA@@@@@@AAAAAA?????????>>>>>>>>>>>>>>>??????>>>===============<<<======>>>???@@@@@@AAA@@@@@@@@@AAABBBDDDFFFGGGJJJJJJJJJJJJKKKLLLMMMNNNPPPPPPPPPQQQSSSUUUVVVWWWVVVXXX[[[]]]aaagggmmmrrrsssmmmdddZZZ]]]qqq}}}iiiWWWIII===<<<;;;:::::::::999888888888777777777666666666555555555444444444333333222222222222222222222222222111111111000000000000222111111000000000000000////////////////////////////////////////////////........................,,,,,,,,,---------............//////...------,,,,,,,,,,,,,,,,,,---...///---------------------------------------------------------...............------......------,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,------------//////............//////............////////////000000000000000111111222222444777888888@@@TTThhhzzzwww}}}yyyuuutttppprrrsssssssssssstttuuuxxxwwwxxxyyyzzzyyyvvvtttvvvuuuuuutttttttttuuuuuuuuuuuuuuutttuuuuuuuuuvvvvvvvvvvvvvvvtttrrrpppoooqqqqqqrrrrrrssstttuuuuuuuuuuuuvvvxxxyyyyyyxxxvvv||||||xxxuuutttuuuvvvxxxxxxxxxxxxvvvssspppnnnnnnlllhhhgggggghhhgggfffgggddd___[[[\\\cccmmmtttJJJKKKKKKKKKJJJJJJIIIHHHIIIGGGFFFGGGHHHHHHGGGEEEIIIJJJKKKJJJHHHEEEDDDDDDEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@??????>>>>>>>>>>>>>>><<<=========>>>>>>??????>>>>>>>>>???@@@BBBCCCDDDFFFGGGGGGGGGHHHHHHIIIIIILLLLLLLLLMMMNNNPPPQQQRRRQQQSSSTTTUUUVVVZZZ___bbbnnnuuuzzzmmm```[[[aaawwwxxxbbbSSSDDDBBB>>><<<<<<;;;:::999999999888888888777777777666666555555555444444444222222222222222222222222111111111111111000000000222111111000000000000000////////////////////////////////////////////////........................,,,,,,,,,---------...............///......---,,,+++++++++,,,---...///000------------------------------------------------,,,,,,------......//////------......------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------........./////////............//////............////////////000000000000000111222222444666888:::===KKKggg||||||}}}|||xxxvvvsssppppppmmmoooqqqqqqqqqqqqrrrsssxxxwwwvvvwwwxxxxxxvvvuuuwwwvvvuuutttttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvwwwvvvuuusssrrrssssssssstttuuuvvvxxxxxxyyyyyyxxxxxxwwwwwwvvvvvv{{{{{{yyyyyyzzzxxxxxxyyyyyywwwtttrrrpppnnnmmmkkkkkkkkkkkkjjjiiiiiigggbbb]]][[[\\\aaafffxxxLLLMMMMMMMMMMMMKKKJJJIIIIIIHHHGGGGGGIIIIIIHHHGGGHHHJJJKKKJJJGGGEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>========================<<<<<<===>>>>>>???@@@AAADDDDDDDDDEEEEEEEEEEEEDDDHHHHHHHHHIIIJJJLLLMMMNNNPPPQQQQQQRRRRRRTTTWWWZZZcccjjjuuuxxxmmmhhhbbbgggooo\\\OOOJJJBBB>>><<<;;;:::888999999888888888777777777555555555555444444444444222222222222222222222222111111111111111111111111222111111000000000000000////////////////////////////////////////////////........................,,,,,,,,,---------......---...............------,,,,,,,,,,,,,,,---...///------------------------------------------------++++++,,,------...//////,,,------...------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////////////////............//////............////////////000000000000111222333333555444666===HHH]]]zzz|||vvv~~~zzzwwwtttqqqnnnooolllnnnpppqqqqqqqqqqqqrrrwwwvvvuuuuuuvvvwwwvvvuuuwwwwwwvvvttttttsssssssssvvvvvvvvvvvvvvvvvvuuuuuutttuuuvvvwwwxxxwwwvvvuuussssssssstttvvvxxxzzz{{{~~~}}}|||zzzwwwvvvvvvwwwzzz~~~~~~xxxyyyyyyyyyxxxuuusssqqqpppooonnnnnnnnnmmmjjjhhhhhhgggeeeaaa^^^]]]___aaajjjrrr~~~OOOOOOOOONNNMMMLLLKKKKKKIIIHHHGGGGGGIIIIIIIIIGGGHHHIIIIIIHHHFFFDDDDDDEEEGGGGGGFFFFFFEEEDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC@@@???>>>>>>======>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<============>>>AAABBBCCCCCCDDDCCCBBBBBBFFFFFFFFFFFFGGGHHHJJJJJJMMMNNNOOOPPPPPPRRRUUUWWWYYY___hhhpppzzzxxxrrrggg```kkkkkkYYYPPPDDD===;;;;;;;;;:::888888777777777666666666444444444333333333333222222222222222222222222222111111111111111222222222222111111000000000000000........................////////////////////////........................,,,,,,,,,---------......------...............---///...---,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,---...//////,,,,,,------...------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.............../////////000000//////............//////............////////////000000000000111222333444666222444CCCYYYppp}}}xxx{{{wwwtttpppnnnooolllooorrrsssssssssssstttvvvtttssstttuuuvvvuuutttwwwwwwvvvttttttsssssssssuuuvvvvvvvvvvvvuuutttssssssuuuvvvxxxyyyyyyxxxxxxssssssssstttvvvyyy{{{}}}{{{wwwuuuuuuwwwzzz~~~{{{{{{zzzyyyxxxvvvtttssssssrrrqqqppppppmmmiiiffffffggggggeeebbb````````````gggsssQQQPPPOOONNNMMMLLLLLLLLLIIIHHHGGGHHHJJJKKKJJJIIIHHHHHHIIIHHHEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFAAA@@@??????>>>?????????@@@???>>>===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<;;;>>>???AAABBBBBBBBBAAA@@@CCCCCCCCCCCCDDDEEEFFFGGGHHHJJJLLLMMMMMMNNNQQQSSSTTTYYY___eeelllvvvwwwkkk```aaahhh}}}hhh[[[JJJ???;;;<<<===<<<888888777777777666666666444444333333333222222222222222222222222222222222111111111222222222222222222111111000000000000000........................////////////////////////------------------------,,,,,,,,,---------......,,,---......///.........000///...---,,,+++++++++------------------------------------------------++++++,,,,,,------......,,,,,,------......------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------................../////////000//////............//////............////////////000000000111222333444555888555===RRRlll~~~zzzvvvrrrmmmlllmmmmmmppptttvvvvvvuuuuuuvvvvvvuuuuuuvvvwwwxxxvvvuuuwwwvvvuuutttttttttttttttuuuvvvvvvwwwvvvuuusssrrrssstttvvvxxxyyyyyyyyyxxxtttttttttuuuwwwzzz}}}}}}xxxttttttvvv{{{~~~}}}{{{yyywwwvvvvvvwwwuuusssrrrqqqnnnjjjggggggiiijjjiiifffcccaaa```^^^bbbjjjuuuSSSQQQOOOLLLKKKKKKMMMNNNKKKJJJIIIJJJLLLMMMLLLKKKIIIIIIJJJHHHFFFEEEFFFHHHFFFFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHIIICCCCCCBBBAAAAAAAAAAAAAAAAAAAAA???>>><<<;;;:::999:::;;;<<<<<<<<<;;;:::::::::<<<>>>@@@AAAAAA@@@???AAA@@@@@@AAAAAABBBCCCDDDFFFGGGIIIJJJJJJJJJMMMNNNQQQTTTXXX\\\aaajjjuuu}}}xxxmmmfffbbbbbbvvvsss[[[HHH@@@>>>===<<<999999888888888777777777555444444444333333333333222222222222222222222222111111111222222333333333222111111000000000000000........................////////////////////////------------------------,,,,,,,,,---------......,,,------...//////......///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------.........///////////////............//////............////////////000000000111222333555555;;;>>>MMMggg~~~|||vvvsssppplllkkknnnnnnqqquuuwwwwwwvvvvvvwwwwwwwwwxxxzzz{{{{{{yyywwwvvvuuuuuutttttttttuuuuuuvvvwwwxxxxxxwwwvvvtttrrrssstttvvvwwwxxxyyyxxxxxxvvvuuuuuuvvvyyy||||||xxxwwwxxx|||~~~~~~|||}}}zzzzzzzzz{{{yyywwwuuutttsssqqqnnnkkkiiikkknnnnnnllliiihhhgggddddddfffkkkuuuTTTRRRNNNKKKJJJKKKMMMOOOLLLKKKJJJKKKMMMNNNNNNMMMJJJKKKKKKIIIGGGGGGHHHIIIEEEFFFHHHIIIJJJJJJIIIHHHEEEFFFGGGGGGHHHIIIJJJKKKEEEEEEDDDCCCCCCCCCCCCDDDBBBAAA@@@???===;;;:::999:::;;;<<<===<<<;;;:::999888999<<<>>>?????????>>>??????>>>??????@@@AAABBBFFFGGGIIIIIIHHHIIIJJJLLLKKKNNNQQQSSSWWW___jjjrrryyy|||pppeee\\\dddssslllSSSFFF@@@<<<999:::::::::999999999888888666666555555555444444444222222222222222222222222111111111222222333333333222111111000000000000000........................////////////////////////------------------------,,,,,,,,,---------......,,,,,,---.../////////...------,,,,,,,,,---......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------........./////////............//////............/////////000000000000111222444555666>>>GGG[[[vvv~~~{{{{{{yyytttrrrooollllllooommmqqquuuwwwxxxwwwwwwwwwxxxyyyzzz}}}~~~{{{xxxuuuuuutttttttttuuuuuuvvvwwwxxxyyyzzzyyywwwuuusssssstttvvvwwwxxxxxxxxxwwwxxxwwwwwwxxxzzz~~~}}}|||}}}}}}~~~{{{|||}}}}}}|||~~~}}}zzzxxxvvvxxxzzz{{{}}}||||||}}}~~~zzzxxxvvvuuuttttttrrrpppiiimmmqqqssssssrrrqqqqqqjjjgggeeeffflllwwwQQQPPPNNNLLLJJJJJJJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPNNNNNNNNNMMMJJJHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFFFFDDDAAA>>><<<:::::::::999999:::;;;;;;;;;::::::999::::::;;;<<<===??????>>>>>>>>>>>>????????????DDDEEEEEEFFFGGGIIIJJJKKKNNNNNNNNNOOORRRXXX```fffrrrqqqcccbbbcccnnnhhhQQQFFFAAA>>>;;;;;;;;;:::888777888999666666555555555444444444333333444555444333222111111111111111111111111111444444333333222111000000000000////////////000000........................------------------------........................000///---,,,,,,---///000.................................------,,,,,,,,,------------------------///......------,,,++++++------,,,,,,,,,,,,++++++............---,,,++++++.........------,,,,,,,,,,,,,,,,,,---------......***+++,,,---............------------------------000000000000000111111222222666444///...555:::<<>>>>>>>>>>>BBBBBBCCCDDDEEEGGGIIIJJJLLLLLLLLLLLLOOOTTT\\\aaahhhttt~~~qqqjjjcccdddsss}}}aaaPPPGGGBBB:::::::::999777777777888666666555555555444444444333333444444444333222111111111111111111111111111444333333222111111000000000000////////////000000........................------------------------........................000...---,,,,,,---...000..............................---------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++---------...------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...////////////------------------------///////////////000000111333111000000222555:::===TTTkkk{{{{{{|||{{{xxxtttuuu{{{xxxtttooommmlllmmmnnnnnnqqqrrrtttvvvxxxyyyyyyyyywwwxxxyyyzzzzzzzzzyyyyyywwwxxxxxxwwwvvvvvvxxxyyy|||{{{zzzyyyxxxwwwwwwwwwyyyzzz{{{{{{{{{zzzxxxwww|||{{{{{{}}}~~~yyyuuurrrqqqrrrsssrrrqqqpppnnnllljjjhhhgggggghhhjjjlllpppuuu|||~~~}}}{{{xxxuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooojjjeeecccccceeegggvvv~~~OOONNNLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPMMMLLLLLLLLLMMMMMMKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHKKKJJJIIIIIIHHHIIIIIIIIIHHHHHHGGGEEEDDDAAA@@@>>><<<<<<<<<<<<<<<<<<;;;;;;???>>>===<<<;;;:::::::::;;;<<<<<<<<<============??????@@@AAACCCEEEGGGHHHIIIIIIIIIIIIKKKOOOUUUZZZ```kkktttzzzmmmfffeeerrrsss[[[KKKCCC;;;;;;;;;:::999888888777666666666555555555444444333333444444444333222111222222222222222222222222222222222111111000000///000000////////////000000........................------------------------........................///...---,,,,,,---...///...........................------------,,,,,,,,,------------------------++++++,,,------...//////------,,,,,,,,,,,,++++++,,,,,,------...---------...------------,,,,,,,,,+++++++++,,,,,,,,,------------...///000000000000///////////////////////////............///000000555...---333666777>>>HHHkkk}}}}}}}}}|||uuurrrvvvwwwuuuxxxuuurrrnnnllllllmmmmmmmmmppprrrtttwwwxxxxxxwwwvvvxxxxxxxxxxxxxxxwwwwwwwwwvvvwwwwwwvvvvvvvvvyyy{{{||||||{{{zzzzzzyyyyyyxxx||||||}}}~~~}}}zzzxxxvvvyyyzzz{{{}}}}}}zzzwwwsssnnnkkkiiiiiiiiifffeeecccaaa```___^^^^^^```aaaccceeeggglllrrrwww|||xxxvvvuuutttssssssssssssrrrqqqppppppppprrrppplllgggccc```^^^]]]gggmmmxxxRRRQQQPPPNNNLLLKKKJJJIIIJJJJJJLLLMMMNNNOOOPPPPPPMMMLLLLLLMMMOOOOOONNNLLLLLLLLLLLLKKKKKKIIIHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIHHHGGGDDDBBB@@@======<<<<<<;;;;;;;;;;;;>>>===<<<::::::999999999::::::;;;;;;;;;<<<<<<<<<======>>>@@@BBBDDDFFFGGGFFFGGGGGGGGGHHHKKKPPPSSSYYYccciiissswwwlllfffvvvjjjTTTFFF???>>>===<<<<<<;;;999888666666666666555555555555444444444333333333222222222222222222222222222222111111111000000000//////000000////////////000000........................................................................///...------------...///........................------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++,,,---............------------------------+++++++++,,,,,,,,,,,,---------...///000000000000///////////////////////////////////////000111111777//////777999:::III^^^wwwsss{{{|||xxx}}}~~~|||yyyzzzsssppplllkkklllmmmnnnmmmoooqqqtttvvvwwwwwwvvvuuuzzzyyyxxxvvvvvvuuuvvvvvvvvvvvvvvvvvvuuuwwwzzz|||~~~~~~}}}}}}|||zzzyyyyyy{{{|||}}}}}}|||zzzxxxwwwvvvwwwyyy|||~~~~~~~~~~~~}}}|||{{{}}}|||yyywwwqqqooojjjfffbbb```______ZZZYYYXXXWWWWWWXXXZZZ[[[^^^___aaabbbdddgggmmmpppzzz~~~yyywwwvvvuuutttuuuttttttrrrqqqpppooonnnllllllkkkiiieeeaaa]]][[[]]]aaaiiivvvWWWVVVUUURRROOOMMMJJJIIIIIIJJJLLLNNNOOOOOOOOOOOONNNMMMMMMOOOQQQRRRQQQOOONNNNNNNNNNNNMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJHHHIIIIIIIIIHHHFFFDDDBBB???>>><<<;;;::::::::::::::::::999999888999999:::::::::::::::;;;;;;;;;;;;======>>>???AAACCCEEEFFFEEEFFFGGGGGGGGGIIILLLOOOPPPYYY]]]eeerrrxxxvvvfffgggsssbbbPPPCCC@@@===;;;;;;:::999777777777666666666555555555444444333333333222222222222222222222222222222222111111111000000000000000000000////////////000000////////////////////////.........................................................------.................................------------------------------------------------......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,---............------------------------++++++,,,,,,,,,---------,,,,,,---...////////////000000000000000000000000111111000000111111222333666111222888999>>>XXXvvvzzzzzzwww{{{|||wwwuuupppnnnlllkkklllnnnnnnnnnoooqqqsssvvvwwwwwwvvvvvv{{{zzzxxxwwwvvvuuuuuuvvvvvvwwwvvvuuuuuuvvvzzz}}}~~~|||zzzyyyxxxyyyyyyzzzzzzzzzyyyxxxwwwxxxzzz}}}~~~}}}~~~|||||||||{{{zzzxxxxxxyyyzzzzzzxxxsssoookkkgggdddaaa]]]YYYWWWVVVVVVQQQQQQQQQSSSUUUXXX[[[\\\]]]___``````aaadddhhhkkkppp|||{{{xxxwwwvvvwwwvvvuuusssqqqpppnnnnnniiijjjkkkjjjgggccc___\\\\\\]]]```jjjxxxZZZZZZXXXVVVSSSPPPMMMKKKJJJKKKMMMNNNOOOOOONNNMMMOOONNNNNNPPPRRRSSSRRRPPPPPPPPPPPPPPPOOONNNMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEAAA@@@>>><<<;;;:::;;;;;;888888888888999999:::;;;999:::::::::;;;;;;;;;;;;<<<======>>>???AAABBBCCCDDDEEEGGGGGGGGGHHHKKKMMMNNNUUUWWW\\\hhhmmmwwwnnngggjjjtttnnnXXXHHHBBB<<<888888888777555777777777666666666555555555444333222222222333333333333333333333333333333111111111111111111111111000000////////////000000////////////////////////................................................................................................,,,,,,,,,------------...------------------------//////...---,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,---...////////////000000000000000000000000222111111111111222333333222222555999===KKKjjjzzzyyy{{{~~~oooooo{{{{{{uuurrrooommmkkkkkkmmmooooooooopppqqqsssuuuvvvxxxyyyyyy{{{zzzzzzyyyxxxwwwwwwwwwxxxwwwwwwuuutttvvvyyy|||~~~|||{{{xxxwwwwwwwwwwwwxxxyyyzzzyyyzzz|||~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{zzzyyyxxxvvvtttrrrqqqpppooommmiiiccc___\\\ZZZWWWUUURRRQQQPPPPPPMMMNNNPPPRRRVVVYYY\\\^^^\\\]]]^^^^^^^^^```bbbeeejjjsss|||zzzzzzxxxwwwvvvtttsssqqqpppooommmmmmmmmllliiieeebbb___^^^]]]]]]bbblllyyy~~~YYYYYYXXXWWWUUURRRPPPOOOKKKLLLNNNOOOOOONNNMMMLLLOOONNNNNNOOOQQQRRRQQQPPPQQQQQQRRRRRRRRRQQQQQQPPPLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHEEECCC@@@>>><<<<<<======:::::::::999:::;;;;;;<<<:::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<>>>??????BBBDDDFFFGGGGGGHHHIIIKKKMMMSSSSSSVVV```dddnnn~~~sssmmmiii~~~yyydddOOOHHH>>>999999999888666777777777777666666666555555444333222222222333333333333333333333333333333111222222222222222222222000000////////////000000////////////////////////................................................---..................---........................,,,,,,,,,---------......---------------------------------------------,,,------,,,,,,,,,,,,++++++---------...------,,,,,,,,,,,,,,,---------......------........./////////------...///000000000000////////////////////////111111111000111222222333333555888===HHH```}}}yyyrrrvvvvvvkkkjjjrrr}}}|||wwwtttrrrqqqnnnlllkkklllnnnpppqqqpppqqqqqqrrrtttvvvyyy{{{}}}{{{{{{|||||||||zzzyyyxxxyyyyyywwwuuusssuuuyyy|||~~~{{{yyywwwuuuuuuvvvxxxzzzyyyzzz{{{|||}}}~~~~~~~~~}}}{{{|||}}}}}}}}}{{{yyyvvvuuutttrrrooommmhhhfffcccbbbaaa^^^YYYVVVSSSRRRPPPOOOMMMMMMMMMMMMLLLNNNQQQTTTWWWYYY[[[\\\[[[\\\]]]]]]\\\]]]___aaagggnnnwww~~~~~~yyyxxxwwwvvvtttrrrqqqqqqpppooonnnllljjjhhhgggfff]]]]]]^^^^^^bbblllyyyVVVWWWWWWWWWVVVTTTRRRQQQLLLMMMOOOOOOOOONNNLLLJJJNNNNNNMMMOOOQQQQQQPPPNNNQQQRRRSSSSSSSSSSSSSSSRRROOONNNNNNNNNMMMMMMLLLLLLKKKLLLMMMNNNOOOOOONNNMMMMMMLLLJJJIIIIIIIIIJJJKKKGGGEEECCC@@@>>>>>>>>>???===<<<<<<;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<===@@@BBBEEEFFFFFFGGGHHHJJJHHHMMMLLLNNNVVV[[[dddwww{{{ssslllrrrrrrWWWNNNCCC<<<<<<<<<<<<:::777777777777666666666666555444333222111222333444333333333333333333333333222222222222222222333333000000////////////000000000000000000000000000000////////////////////////........................------............------........................,,,,,,,,,------.........------------------------+++,,,,,,------......///---------,,,,,,,,,++++++............---,,,++++++,,,,,,,,,------..................////////////000...///000111111222222111////////////////////////000000000000000111111222555999<<>>:::999;;;>>>888888888888777666555444666666555555555444444444222222222222222222222222222222222111111111111000000000000000000000000000//////...//////000111222///...---,,,,,,---...///------------------------...............---------........................//////.........---------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............000000//////.........---000//////.........//////000111111000000222444333777666;;;NNNlll|||qqqxxxhhhbbb```iiiwww}}}wwwrrrrrrqqqnnnlllkkkmmmooommmllllllmmmmmmnnnooopppoooqqqtttvvvvvvwwwyyy{{{{{{}}}}}}|||yyyzzz||||||wwwrrrpppssswww~~~~~~|||yyyvvvtttrrrrrrqqqyyyzzzzzzyyyxxxxxx{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~zzzwwwuuurrrpppnnnmmmiiieeeaaa^^^[[[ZZZVVVUUUSSSQQQOOOMMMLLLLLLKKKKKKKKKIIIHHHIIILLLOOOQQQRRRUUUWWWYYYZZZZZZZZZ```___]]][[[[[[[[[]]]^^^dddiiiqqqzzz~~~xxxvvvwwwyyywwwtttpppppppppqqqqqqoookkkhhhcccccc```]]][[[^^^eeekkkzzzYYYXXXVVVTTTSSSSSSTTTTTTQQQPPPOOONNNLLLLLLLLLKKKNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTUUUUUUUUUUUUTTTTTTTTTQQQNNNMMMMMMMMMLLLKKKJJJJJJLLLNNNQQQRRRPPPNNNNNNMMMLLLKKKKKKJJJJJJJJJHHHIIIIIIIIIGGGDDDBBB@@@@@@??????>>>===<<<<<<;;;::::::::::::::::::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;>>>>>>???AAABBBCCCDDDEEEGGGIIIKKKMMMOOOUUU]]]dddkkkvvvxxxtttnnn^^^LLLBBB===::::::<<<888888888888777666555555555555444444444333333333222222222222222222222222222222222111111111111000000000000000000000000000000////////////000000111///...------------...///------------------------------..........................................//////.........------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000///...---...000------......---,,,,,,+++------------------------++++++,,,---............000/////////............//////............/////////000111111222444555666999<<>>???AAABBBCCCDDDEEEHHHJJJJJJKKKPPPWWW^^^bbblll{{{{{{vvv~~~|||jjjUUUHHHBBB===;;;;;;999999888888777666666555444444444333333333222222333333333333333333333333222222222111111111111000000000000000000000000000111000000////////////000///......------......///------------------------,,,---------.../////////.......................................------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000///...///000---------------,,,,,,+++........................+++,,,---......///......////////////............//////............//////...///111333333444777:::<<>>???AAABBBCCCCCCDDDFFFHHHHHHHHHKKKRRRWWW[[[dddrrrzzzwwwzzzaaaQQQGGG@@@<<<<<<::::::999888777777777777555555444444444333333333333333333333333333333333222222222111111111000000000000000000000000000000111111000//////...////////////............//////------------------------,,,,,,,,,---...///000000......................................................//////......---,,,---------------------------///000///...---...000,,,,,,---------,,,,,,+++------------------------+++,,,---...///////////////////////////.........///............//////000//////222444444444888===CCCMMMfffsssvvvrrraaa```oooyyyrrrjjjjjjjjjiiihhhiiilllnnnoooooooooooopppqqqrrrssswwwyyy{{{{{{{{{{{{|||}}}~~~|||xxxwwwxxxwwwsssooouuuxxx|||}}}|||{{{{{{{{{uuuvvvxxxyyyyyyyyyxxxwwwzzzyyyyyy~~~}}}~~~}}}}}}}}}~~~vvvrrrlllgggbbb^^^ZZZXXXQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNPPPTTTWWWXXXYYY[[[]]]^^^^^^^^^^^^]]]]]]^^^_________^^^^^^]]]aaaiiisss~~~~~~|||yyyvvvvvvssspppmmmlllkkkjjjiiijjjhhhfffbbb^^^[[[YYYXXX^^^eeepppzzzUUUUUUTTTTTTTTTTTTTTTTTTUUUSSSRRROOOMMMLLLKKKKKKLLLLLLNNNPPPRRRUUUWWWXXXWWWWWWXXXXXXXXXXXXWWWWWWTTTQQQOOONNNOOOPPPOOOOOOLLLJJJIIIJJJMMMPPPQQQQQQSSSSSSSSSRRRQQQPPPNNNMMMNNNNNNMMMMMMLLLKKKJJJJJJHHHFFFCCC@@@>>>===>>>>>>======<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@AAABBBCCCDDDCCCEEEGGGFFFFFFHHHMMMRRRVVV]]]jjjyyyqqq\\\LLLAAA<<<===;;;:::999888777777777888666666666666555555555555333333333333333333333333222222222111111111000000000000000000000000000000111111000//////...//////////////////////////////------------------------,,,,,,,,,---...///000000........................---...........................//////......---,,,------------------------,,,---......,,,,,,---...++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,---...////////////.........///////////////...............///000000111///111555444333999BBBRRR___wwwxxx|||vvviiifffqqq~~~sssoooiiiiiiiiihhhgggiiilllnnnoooooooooooopppqqqrrrrrruuuwwwzzz||||||}}}|||xxxyyy{{{zzzuuuooosssuuuyyyzzzyyyxxxxxxxxxvvvwwwxxxyyyyyyxxxvvvvvvzzzxxxyyy}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~zzzvvvoookkkeee___[[[WWWTTTQQQLLLLLLJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJLLLNNNNNNPPPSSSVVVYYY[[[]]]___````````````______``````aaa```______\\\```hhhqqqzzzzzzwww{{{xxxtttqqqppppppnnnmmmjjjiiifffdddaaa^^^ZZZXXX[[[```hhhqqqzzzUUUUUUTTTTTTTTTSSSSSSRRRSSSRRRQQQOOOMMMLLLKKKKKKLLLLLLNNNOOORRRUUUWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXRRRPPPNNNNNNPPPRRRRRRRRRNNNKKKIIIIIILLLNNNPPPPPPSSSTTTUUUUUUTTTRRRQQQOOOPPPOOOOOOMMMLLLKKKKKKJJJHHHGGGDDDBBB@@@????????????>>>===<<<;;;999888888:::::::::;;;;;;;;;<<<<<<======>>>???AAABBBCCCDDDCCCEEEFFFFFFEEEGGGKKKPPPSSSYYYcccpppnnnXXXFFF>>>>>><<<;;;:::888777888888999777777777666666666666555333333333333333333333333222222222111111111111000000000000000000000000000111000000////////////000...//////000000//////...------------------------,,,---------.../////////........................---------...............---............---,,,,,,------------------------+++,,,------,,,+++,,,---***++++++,,,,,,,,,,,,,,,************************,,,,,,...///////////////.........///////////////......---......///000111222000111666666666@@@MMMfffwww}}}vvvcccbbbjjjtttnnnmmmjjjkkkjjjiiihhhiiilllooooooooooooooopppqqqrrrssstttvvvyyy{{{|||}}}~~~{{{yyyzzz|||{{{uuuoooqqqsssvvvwwwvvvuuuvvvwwwwwwwwwwwwwwwwwwvvvuuuuuuxxxxxxzzz~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||}}}~~~||||||}}}~~~|||vvvpppkkkfffbbb]]]XXXUUURRROOOMMMIIIHHHGGGEEEDDDDDDCCCCCCAAAAAABBBBBBCCCEEEFFFGGGHHHKKKMMMNNNNNNPPPRRRTTTYYY[[[]]]___aaabbbbbbbbbaaaaaa`````````_________[[[___eeennnxxx}}}yyyzzzwwwtttqqqqqqpppooonnnllljjjhhhfffdddbbb^^^[[[XXX[[[```gggqqq{{{UUUUUUUUUTTTTTTRRRQQQQQQQQQPPPOOONNNLLLLLLLLLKKKKKKKKKLLLNNNPPPSSSUUUVVVXXXYYYYYYZZZZZZYYYYYYXXXSSSQQQOOOPPPRRRSSSTTTSSSOOOMMMIIIIIIJJJMMMOOOOOOQQQRRRTTTVVVVVVVVVUUUTTTSSSRRRQQQOOOMMMLLLKKKKKKJJJIIIHHHFFFCCCAAA@@@???>>>>>>===<<<;;;::::::999888999999:::;;;<<<======;;;<<<===>>>@@@AAABBBBBBBBBEEEGGGFFFEEEGGGKKKOOOPPPUUU\\\fffuuukkkRRREEECCC===<<<:::888888888999:::777666666666666555555555444444444444444444444444222222222111111111111000000000000000000000000000000////////////000000111...///000111111000///...------------------------------..........................................---------.........//////---------------,,,++++++........................,,,---...---,,,,,,---...******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...//////000000000............/////////000---------......///000111333///111777999;;;III[[[www|||jjj```hhhvvvwwwllljjjllllllmmmlllkkkiiijjjmmmooopppppppppqqqqqqrrrsssttttttvvvyyyzzzzzz{{{|||~~~~~~|||{{{{{{}}}~~~|||wwwsssppprrrsssssssssssstttvvvvvvuuuuuuuuuuuuuuuvvvvvvwwwxxx{{{}}}~~~||||||}}}}}}}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~{{{wwwrrrmmmfffbbb^^^ZZZVVVRRRPPPNNNKKKIIIGGGFFFEEEDDDCCCBBBBBBBBB@@@AAAAAABBBDDDFFFHHHIIIJJJMMMOOOQQQRRRSSSUUUWWWXXXZZZ]]]```bbbcccddddddbbbaaa___^^^]]]\\\]]]]]]XXX\\\bbblllvvv|||wwwuuusssqqqqqqqqqooonnnpppmmmjjjhhhgggeeeaaa]]]YYYYYYZZZ^^^ggguuu|||VVVVVVUUUUUUSSSRRRPPPPPPPPPOOONNNMMMLLLLLLLLLLLLIIIJJJKKKLLLNNNQQQSSSTTTYYYYYYZZZZZZZZZZZZYYYYYYUUUSSSQQQQQQSSSTTTUUUTTTQQQNNNJJJHHHJJJLLLNNNOOOOOOPPPSSSVVVXXXXXXXXXXXXUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLKKKHHHFFFCCC@@@>>><<<<<<<<<<<<<<<<<<;;;;;;777888999:::<<<===>>>>>>:::;;;<<<===>>>@@@@@@AAABBBEEEGGGGGGFFFGGGKKKOOOOOORRRXXX```lll}}}]]]LLLIII>>><<<:::888888888999:::666666555555555444444444444444444444444444444444222222222111111111111000000000000000000000000000//////...//////000111222...///000111111000///...------------------------...............---------........................---------.........//////,,,,,,------,,,,,,+++***........................---...///...------...///)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000---.........//////000000---------......000111111222...111888<<<@@@QQQeeezzzzzzxxxxxxhhhfffttt~~~qqqhhhiiilllnnnnnnmmmllljjjkkkmmmppprrrrrrrrrrrrssstttuuuuuuuuuwwwyyyzzzyyyyyyzzz{{{}}}}}}~~~{{{xxxpppqqqrrrrrrqqqrrrtttvvvttttttsssssssssuuuwwwxxxvvvxxx{{{}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~zzzwwwtttppplllgggaaa]]]XXXUUUQQQNNNLLLKKKIIIGGGHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJKKKMMMPPPSSSUUUWWWXXXZZZ\\\WWWYYY\\\___bbbdddeeeeeebbbaaa^^^[[[ZZZZZZ[[[\\\UUUYYY```jjjuuuzzzxxxvvvvvvvvvuuusssrrrsssoookkkiiihhhfffbbb^^^]]][[[XXXYYY```lllzzzXXXYYYYYYYYYWWWTTTQQQPPPPPPOOOMMMKKKKKKMMMPPPQQQRRRPPPNNNLLLLLLLLLMMMNNNQQQUUUZZZ^^^```^^^[[[YYYYYYWWWUUUUUUVVVWWWVVVUUURRRRRRQQQMMMHHHFFFHHHKKKOOOPPPRRRTTTVVVWWWXXXYYYXXXWWWTTTPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKIIIDDD@@@@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>===>>>??????@@@GGGGGGGGGHHHHHHHHHIIIIIIPPPSSS[[[bbbgggqqqiiiSSSHHHDDD>>>::::::888777888<<<888888777777666666555555555555666666555555444333333333333222222222111111000000000000000000000000......//////000000111111////////////////////////////////////////////////........................//////......------,,,,,,++++++,,,,,,---...//////++++++,,,,,,---,,,,,,,,,+++,,,------++++++,,,---.........------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++---...//////------,,,+++,,,---...///000000000000////////////111111222111//////000111777222333:::@@@KKKccc|||xxxooosssqqqmmmvvvzzzpppgggccceeekkknnnoooppppppooonnnpppqqqnnnnnnooopppsssvvvxxxzzzzzzyyyxxxxxxyyyzzz|||}}}||||||}}}~~~}}}yyyvvvqqqqqqqqqrrrssstttuuuvvvrrrtttwwwwwwvvvuuuuuuvvvyyyyyyyyyzzzzzzzzz{{{{{{zzzzzzzzzzzz{{{|||}}}~~~|||~~~}}}|||}}}~~~~~~~~~yyyvvvvvvtttoooiiiccc^^^ZZZXXXQQQOOOMMMJJJGGGEEECCCCCCDDDCCC@@@??????AAADDDEEEDDDCCCBBBCCCFFFHHHJJJJJJMMMQQQVVVXXXXXXYYY\\\^^^^^^^^^___aaaaaabbbbbbbbbgggddd```^^^]]]\\\[[[YYYZZZ[[[]]]cccmmmzzz}}}zzzxxxxxxwwwvvvuuusssqqqooonnnlllhhhccc___aaa[[[VVVVVVYYY```lllxxxzzzttt}}}YYYZZZZZZZZZYYYWWWTTTRRRRRRQQQOOONNNNNNPPPRRRSSSUUUSSSQQQOOONNNNNNOOOPPPSSSVVVZZZ___aaaaaa```^^^^^^\\\ZZZZZZZZZZZZYYYWWWVVVVVVUUUPPPKKKHHHHHHIIIMMMOOOQQQTTTWWWXXXYYYZZZYYYXXXUUUSSSPPPMMMLLLKKKNNNMMMLLLMMMLLLJJJGGGDDD@@@@@@>>>===;;;;;;:::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>===>>>>>>??????EEEFFFGGGHHHIIIJJJJJJJJJOOORRRYYY___dddmmmwww[[[IIIEEE???<<<<<<:::888888;;;888888777777666666555555555555555555555444444333333333333222222222111111000000000000000000000000////////////000000000000////////////////////////////////////////////////........................//////..................+++,,,,,,------.........,,,---------------,,,,,,,,,---......,,,,,,---.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------,,,,,,,,,---...///000000000000///////////////000111111///000111333444555999???GGGYYYuuuyyypppvvvxxxnnntttrrrjjjeeecccfffkkknnnoooqqqqqqpppoooppprrrqqqqqqrrrsssuuuxxxzzz|||vvvvvvvvvvvvxxxzzz|||~~~}}}||||||}}}}}}|||yyyvvvqqqqqqqqqqqqrrrssstttuuurrrtttwwwwwwvvvuuuuuuvvvwwwxxxzzz||||||zzzwwwvvvyyyyyyyyyzzz{{{|||}}}~~~}}}~~~~~~~~~~~~~~~~~~xxxsssqqqqqqnnniiiccc^^^YYYVVVUUUOOONNNKKKHHHFFFDDDBBBBBBCCCBBBAAA@@@@@@AAACCCDDDDDDDDDDDDFFFIIILLLNNNOOOQQQUUUYYY[[[[[[[[[]]]___```aaabbbccccccdddccccccfffccc```^^^]]]\\\[[[ZZZXXXYYY\\\cccmmmzzz|||{{{zzzxxxwwwtttsssqqqqqqooolllhhheeebbb\\\WWWWWWXXX\\\gggqqq~~~uuuwwwYYYZZZ[[[\\\[[[YYYWWWVVVTTTSSSQQQQQQQQQSSSUUUVVVWWWVVVTTTRRRQQQQQQQQQRRRRRRUUUXXX\\\___aaabbbbbbcccaaa___^^^^^^]]]ZZZYYYZZZZZZYYYUUUPPPKKKIIIHHHKKKMMMPPPTTTWWWYYYZZZZZZYYYYYYXXXVVVSSSPPPMMMKKKPPPOOOMMMMMMMMMLLLJJJIIIBBBAAA???===;;;:::::::::::::::::::::;;;;;;;;;;;;???>>>>>>=========>>>>>>CCCDDDFFFIIIKKKLLLLLLLLLNNNQQQVVV\\\```hhhwwwiiiNNNEEE@@@===>>>===999888999888888777777666666555555555555555555555444333333333333333222222222111111000000000000000000000000000000000000////////////////////////////////////////////////////////////.................................///////////////------------------------.../////////...---,,,,,,---...//////------...///...------------,,,,,,,,,,,,,,,------------,,,,,,000000///...------,,,,,,------,,,,,,------...///////////////000000000000///000111111000111222444///555;;;???LLLfffzzzuuu~~~xxxmmmpppwwwiiiddddddeeehhhlllnnnppprrrrrrqqqqqqqqqrrrrrrrrrsssuuuwwwyyyzzz{{{ssssssssstttvvvzzz}}}~~~|||{{{zzzzzzzzzxxxvvvqqqqqqqqqqqqqqqrrrssstttrrrtttvvvwwwvvvuuuuuuvvvuuuxxx|||~~~}}}zzzuuurrrwwwwwwwwwxxxyyy{{{|||}}}}}}|||||||||}}}~~~{{{uuupppkkkiiihhheee```[[[VVVSSSQQQQQQLLLKKKIIIFFFDDDBBBAAAAAABBBBBBAAAAAAAAAAAAAAABBBDDDEEEGGGIIIMMMPPPSSSUUUWWWZZZ]]]_________```bbbddddddeeeeeefffeeeeeeeeedddbbb___]]]]]]]]]\\\[[[VVVWWWZZZaaalllzzz}}}zzzxxxuuutttsssssssssqqqnnnkkkddd___[[[YYYXXXYYY___gggwww~~~yyyuuuyyy~~~YYYZZZ[[[\\\\\\ZZZYYYWWWTTTTTTSSSRRRSSSTTTVVVWWWYYYXXXVVVUUUTTTSSSSSSSSSPPPRRRTTTWWW[[[^^^aaacccfffdddbbbaaa```___\\\ZZZ[[[[[[ZZZXXXTTTOOOLLLJJJHHHJJJNNNQQQUUUWWWXXXYYYVVVWWWXXXXXXWWWTTTQQQNNNRRRPPPMMMLLLMMMMMMMMMLLLDDDBBB@@@>>><<<:::999999::::::::::::::::::::::::>>>>>>===<<<<<<<<<======@@@BBBEEEIIILLLMMMMMMMMMOOOQQQUUU[[[^^^dddqqq~~~xxxWWWFFF@@@===>>>>>>;;;999999888888777777666666555555444444555555555444333333333333333222222222111111000000000000000000000000111111000000//////......////////////////////////////////////////////////.................................//////000000000------------------,,,,,,000000000000///...,,,,,,,,,...///...---,,,---...------------------------,,,,,,------------,,,,,,------------............---------------......///////////////000000000000111222333222111000222444111888<<>>@@@DDDGGGKKKMMMNNNOOOQQQRRRVVV\\\___dddooozzzdddKKKCCC======>>><<<::::::888888777777666666555555444444444555444333333222333333333222222222111111000000000000000000000000111111000000//////......////////////////////////////////////////////////........................------......//////000000------------------,,,,,,000111000000///...---,,,+++---------,,,+++,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,------------.........//////....../////////000000000111333444444333111000111333777;;;???KKKdddzzz}}}|||rrrllleeemmmzzzrrrfffeeeiiikkklllnnnoooqqqtttuuuuuuttttttuuurrrtttvvvxxxyyyyyyyyyxxxwwwvvvttttttuuuxxx|||~~~~~~~~~{{{|||yyyvvvuuuvvvwwwwwwvvvuuuttttttttttttuuuuuuvvvqqqsssvvvvvvuuuttttttuuuooopppppppppppppppppppppppppppqqqrrrtttvvvxxxzzzxxxyyyzzz||||||{{{yyywwwssstttwwwyyy|||~~~|||sssqqqnnniiieee```]]]\\\VVVTTTPPPMMMKKKIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCGGGJJJNNNPPPQQQRRRUUUXXX[[[\\\___bbbeeegggggggggfffffffffgggffffffeeeeeecccaaa^^^\\\\\\]]]\\\[[[XXXXXXZZZ```iiitttyyyuuusssqqqqqqqqqssssssqqqppplllhhheeebbb]]]VVVUUUYYYaaakkkzzz}}}zzzyyysssWWWXXXZZZ[[[ZZZYYYWWWVVVSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWZZZ\\\^^^ccccccdddeeeggggggeeeccc[[[ZZZZZZ[[[[[[YYYUUURRRKKKKKKKKKLLLNNNQQQTTTUUUSSSUUUXXX[[[\\\\\\[[[ZZZUUURRROOONNNNNNOOONNNMMMJJJHHHEEEBBB???<<<:::999::::::::::::999999999999;;;;;;;;;;;;;;;<<<======>>>???BBBEEEHHHKKKNNNOOORRRSSSWWW]]]aaafffoooyyysssWWWKKK@@@======<<<:::;;;888888777777666666555555444444444444444333222222333333333222222222111111000000000000000000000000000000000000////////////////////////////////////////////////////////////........................---------...............------------------------///000000000///...------+++,,,------++++++,,,---,,,,,,,,,------------...------............------......---,,,++++++******------...////////////.........//////000000111111444444555333222111222444666999CCCXXXuuu|||zzz~~~qqqgggfff___nnn|||rrrjjjiiillllllmmmoooooorrrvvvwwwwwwvvvvvvvvvuuuwwwzzz}}}}}}}}}{{{yyyxxxvvvtttsssuuuxxx{{{~~~}}}}}}|||yyyyyywwwttttttuuuwwwwwwvvvvvvvvvuuuuuuuuuvvvvvvwwwqqqsssuuuvvvuuuttttttuuullljjjhhhffffffgggiiikkkllllllmmmoooqqqtttvvvwwwttttttvvvxxxyyyxxxuuurrrnnnpppssswwwzzz}}}~~~~~~zzzvvvsssjjjhhheee```\\\XXXVVVUUUMMMLLLKKKIIIHHHGGGFFFFFFCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDFFFGGGJJJNNNSSSUUUUUUVVVZZZ]]]______aaadddgggiiiiiigggeeeeeefffffffffffffffeeecccaaa^^^\\\\\\\\\[[[ZZZXXXYYYZZZ___gggrrr|||zzzvvvtttrrrqqqqqqrrrrrrqqqpppmmmjjjgggeee___WWWUUUWWW[[[dddtttyyyvvvpppvvvXXXYYYZZZ[[[ZZZYYYWWWUUUSSSSSSTTTUUUVVVWWWXXXYYYUUUVVVWWWWWWXXXXXXYYYYYYXXXWWWVVVUUUUUUVVVVVVWWW[[[\\\^^^bbbfffgggfffeee___]]]\\\\\\]]]\\\YYYVVVQQQOOOMMMLLLLLLOOOSSSUUUUUUVVVYYY[[[]]]]]]]]]\\\WWWUUURRRQQQQQQPPPOOOMMMLLLKKKGGGDDD@@@===;;;::::::::::::999999999888888999999999:::;;;<<<===>>>>>>???@@@BBBEEEIIIMMMPPPRRRSSSWWW^^^cccgggpppxxx~~~fffWWWGGG???===;;;:::;;;888888777777666666555555333444444444444333222222333333333222222222111111000000000000000000000000////////////000000000000////////////////////////////////////////////////........................---------------,,,,,,,,,+++,,,,,,------.............../////////......---,,,---...---,,,+++,,,...,,,,,,,,,---------......------............------......------,,,,,,,,,,,,,,,---...///000//////............///000111111111111222333333333333555777666;;;MMMkkk{{{}}}|||xxxeee```bbbcccsssvvvpppkkklllmmmlllmmmooopppsssvvvxxxxxxwwwwwwwwwvvvxxx|||~~~{{{yyyuuusssrrrqqqssswww|||}}}|||}}}}}}zzzuuutttssstttvvvwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvqqqsssuuuvvvuuutttttttttmmmkkkhhheeeccccccdddeeehhhhhhjjjlllnnnqqqsssuuuqqqqqqrrruuuwwwvvvrrrnnnjjjlllppptttxxx{{{}}}~~~}}}~~~|||wwwpppjjjfffaaa___[[[WWWSSSPPPNNNMMMEEEFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFIIIKKKNNNSSSYYY\\\\\\]]]bbbfffeeeddddddfffiiijjjhhhfffdddeeefffgggggghhhggggggdddbbb^^^\\\\\\[[[ZZZYYYWWWWWWYYY^^^fffqqq|||~~~yyywwwuuussssssssssssrrrpppmmmjjjhhheee___XXXUUUWWWVVV]]]jjj{{{}}}xxxtttrrr~~~YYYZZZ[[[\\\[[[YYYWWWVVVTTTTTTUUUVVVWWWXXXYYYZZZUUUVVVWWWYYYZZZZZZ[[[[[[WWWVVVUUUSSSRRRQQQQQQPPPSSSUUUXXX]]]bbbddddddccccccaaa^^^^^^___^^^[[[XXXVVVSSSOOOLLLLLLOOOSSSVVVWWWYYYZZZ\\\]]]]]]]]]]]]YYYWWWUUUTTTSSSRRROOOMMMNNNLLLIIIEEEAAA>>><<<;;;:::::::::999999888888888888888999:::;;;===>>>????????????@@@CCCHHHMMMPPPQQQRRRWWW^^^dddiiipppyyy~~~rrr```LLLAAA===:::999;;;888888888777666666555555333333444444444333222222333333333222222222111111000000000000000000000000......//////000000111111////////////////////////////////////////////////........................---------,,,,,,+++++++++++++++,,,,,,---...//////------...............------...///...------...///,,,,,,,,,------.........------............------++++++,,,---...000000111,,,---///000000000///...---......///000111111222...000222333444555888;;;===EEE]]]~~~zzzyyy{{{mmm^^^[[[]]]kkkyyyvvvpppmmmkkkmmmmmmkkklllppppppssswwwyyyyyyxxxxxxxxxuuuwww{{{~~~~~~|||yyywwwqqqpppoooooorrrwww|||~~~|||}}}~~~|||sssrrrrrrtttvvvxxxwwwvvvvvvuuuuuutttttttttuuuuuuqqqsssuuuvvvuuutttttttttqqqooolllhhheeedddccccccffffffhhhjjjmmmooorrrsssppppppqqqtttvvvuuuqqqmmmgggjjjnnnssswwwzzz|||}}}~~~~~~}}}{{{wwwppphhh```\\\[[[YYYUUUQQQMMMJJJHHHHHHAAABBBDDDEEEDDDCCCAAA???AAA@@@@@@@@@@@@@@@AAAAAACCCBBBAAABBBDDDGGGKKKNNNPPPVVV]]]aaabbbdddiiimmmjjjhhhgggiiikkkjjjgggdddeeeeeefffhhhhhhiiiiiiiiieeebbb^^^\\\[[[ZZZYYYXXXTTTUUUWWW]]]fffrrr}}}|||{{{yyyvvvuuuuuutttsssqqqllliiigggeee___XXXVVVXXXRRRWWWaaappp}}}yyyssszzzYYYZZZ[[[\\\[[[ZZZWWWVVVVVVUUUTTTSSSSSSUUUWWWXXXWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVUUURRROOONNNOOOPPPQQQQQQQQQTTTXXX^^^dddhhheeedddbbb```\\\YYYWWWUUUVVVTTTRRROOONNNNNNOOOPPPSSSVVV[[[___aaa___]]]ZZZXXXYYYZZZZZZYYYWWWUUUSSSQQQOOOKKKHHHEEE@@@;;;777:::999999999;;;;;;999777:::;;;<<<;;;;;;;;;===???@@@@@@@@@AAACCCFFFHHHJJJOOORRRVVVZZZ___gggrrrzzz~~~qqq[[[GGG???===<<<999<<<:::888777888777555333444444555555555555555555444444333333333333222222222000//////000000///---////////////////////////........................111111000000//////......////////////////////////////////////////////////111///,,,,,,---......---+++,,,---...////////////+++,,,------......------------------------------,,,------......------,,,---,,,,,,,,,,,,---......///////////////........./////////000111111222222444000///222444444666:::>>>UUUppp}}}kkkZZZYYYcccqqq}}}rrrlllllllllmmmooopppooonnnmmmsssvvvuuuuuuwwwwwwuuurrruuuyyy{{{zzzxxxwwwwwwwwwqqqpppvvvyyyyyy{{{~~~|||{{{wwwuuurrrrrrsssuuuvvvvvvyyyvvvssstttvvvwwwvvvtttvvvwwwwwwtttqqqppptttwww|||sssjjjiiilllnnnjjjdddhhhdddaaaccciiinnnnnnmmmmmmmmmlllllloootttsssnnnhhhkkkooorrruuuyyy}}}~~~~~~~~~~~~~~~}}}yyysssmmmfff___XXXSSSQQQOOOMMMJJJGGGEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAA======>>>>>>???@@@@@@@@@CCCDDDDDDDDDEEEIIIOOOSSS\\\^^^aaadddgggkkkppptttnnnlllkkkkkkmmmoooooooookkkkkkjjjgggeeedddeeeffffffccc___\\\YYYWWWTTTQQQUUUUUUWWW]]]fffsss}}}|||yyyvvvuuuuuuuuuvvvqqqnnnjjjfffccc```\\\ZZZ[[[XXX[[[fffssszzzqqqqqq[[[[[[\\\\\\[[[ZZZXXXXXXXXXWWWUUUTTTUUUVVVWWWXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTRRROOONNNNNNPPPOOONNNNNNPPPSSSXXX^^^aaaeeeeeedddcccaaa^^^\\\ZZZWWWVVVSSSPPPOOONNNNNNOOOTTTWWW[[[___```^^^\\\ZZZ[[[\\\\\\[[[YYYVVVSSSQQQQQQOOOMMMKKKHHHCCC>>>::::::999888999::::::999777;;;<<<===<<<<<<<<<>>>@@@??????@@@AAACCCFFFIIIJJJOOORRRVVVZZZ^^^fffpppxxx|||wwwbbbNNNCCC???<<<;;;999888666666888888777666555555555555555555555555444444333333333333222222222000//////000000///...////////////////////////......................../////////.........------................................................111///---,,,---......---......///......---,,,++++++,,,,,,---------------------------------------,,,------......------,,,---,,,,,,,,,,,,---....../////////////////////.../////////000111111222222111------111333444777;;;HHHaaa{{{|||{{{wwwiii^^^___hhhyyywwwnnnjjjjjjkkkmmmooopppppppppoootttxxxvvvvvvwwwxxxuuusssuuuxxxyyyxxxwwwwwwwwwxxxtttuuu{{{~~~}}}}}}~~~|||zzzyyywwwuuusssssstttvvvwwwwwwvvvtttrrrsssuuuvvvuuutttwwwzzz{{{wwwqqqooorrrvvvxxxqqqjjjkkkpppssspppkkkjjjfffdddffflllpppqqqppplllmmmlllkkknnnrrrqqqlllgggjjjnnnqqqtttwww{{{~~~~~~}}}|||}}}}}}~~~{{{|||~~~}}}zzzuuuqqqkkkeee___YYYRRRNNNKKKJJJHHHFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????CCCDDDEEEFFFHHHLLLRRRVVV___aaadddeeegggjjjnnnrrrsssqqqooonnnoooppppppooommmmmmkkkhhheeecccdddeeegggddd```]]][[[XXXVVVSSSSSSTTTVVV\\\eeeqqq|||~~~|||yyyvvvtttsssssssssqqqoookkkhhheeeaaa]]]YYYXXXUUUXXX```lllwww~~~vvvsss}}}]]]]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVTTTQQQPPPQQQRRROOONNNMMMMMMOOORRRVVVXXXaaabbbcccdddcccbbb```^^^ZZZXXXUUURRRPPPNNNNNNNNNTTTVVVZZZ]]]___^^^\\\ZZZ^^^^^^^^^\\\YYYUUURRROOOPPPOOONNNMMMKKKGGGBBB===:::999888888::::::999888;;;<<<======<<<===???AAA>>>??????AAADDDGGGJJJLLLPPPSSSWWWZZZ^^^eeennntttzzz~~~kkkXXXIII@@@======777666555555777999888888555555555555555555555555444444333333333333222222222000//////000111000...////////////////////////////////////////////////.........---------------------------------------........................000///---,,,---......---.........------,,,+++******+++,,,,,,------,,,,,,------------------------,,,------......------,,,---,,,,,,,,,,,,---............///////////////////////////000111111222222000...///222444555:::AAAXXXpppyyyuuu|||{{{oooiiigggkkksssxxxuuuooohhhiiijjjkkkmmmooopppqqqqqqpppvvvxxxwwwwwwyyyyyywwwuuuvvvwwwvvvuuuuuuvvvxxx|||{{{~~~~~~|||yyywwwvvvwwwuuussssssuuuvvvwwwwwwvvvtttssstttvvvwwwwwwwwwxxx}}}yyyoooiiijjjooopppkkkgggkkkrrrvvvtttpppjjjgggdddgggmmmrrruuuuuutttuuutttrrrsssvvvtttooohhhjjjnnnpppsssuuuyyy{{{}}}|||zzzxxxxxxyyyzzz{{{yyyyyyzzz{{{{{{xxxtttqqqhhheee___ZZZUUUPPPJJJGGGCCCCCCBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@?????????@@@???>>>=========>>>???DDDEEEGGGIIILLLQQQWWW[[[ccceeeggghhhhhhjjjmmmpppvvvtttqqqpppppppppooommmoooooommmjjjfffcccccccccdddaaa^^^[[[ZZZXXXVVVTTTQQQRRRVVV\\\eeepppyyy}}}yyyvvvtttsssrrrsssqqqnnnkkkhhhccc^^^ZZZVVVTTTVVV\\\bbblll{{{}}}wwwvvv}}}^^^\\\ZZZXXXWWWWWWXXXYYYXXXXXXWWWVVVVVVWWWXXXXXXWWWWWWVVVUUUUUUTTTTTTTTTWWWXXXXXXWWWUUUSSSTTTUUURRRPPPOOONNNNNNOOOQQQSSSYYY[[[^^^```aaa```___^^^\\\ZZZWWWTTTQQQOOONNNMMMQQQTTTXXX[[[^^^^^^^^^]]]_________]]]ZZZWWWSSSQQQOOOOOOOOOOOONNNJJJEEEAAA;;;:::888888::::::999888:::<<<<<<<<<<<<<<<>>>@@@===>>>???AAADDDGGGJJJLLLQQQUUUYYY\\\___dddlllqqqxxxsssaaaOOOBBB>>>???999777555555777888888777555555555555555444444444444444333333333222222222111000///000111111000///////////////////////////000000000000000000000000......------------------------------------------........................000...------......---,,,******+++,,,------------***++++++,,,---,,,,,,,,,------------------------,,,------......------,,,---,,,,,,,,,,,,---................../////////////////////000111111222222222111222555666888@@@JJJjjj|||xxxqqqsss|||qqqnnnpppxxxxxxnnnkkkiiifffjjjkkkmmmnnnoooooopppqqqpppuuuxxxwwwxxx{{{|||{{{vvvvvvuuutttssstttwwwyyy|||yyywwwuuutttuuusssrrrrrrtttvvvvvvvvvxxxwwwwwwxxxyyyzzz{{{{{{xxx|||mmmaaa___cccdddaaa```dddkkkooonnnjjjfffbbb___```gggooovvvzzz{{{}}}|||yyyxxxxxxvvvqqqjjjllloooqqqrrrtttwwwzzzzzzxxxvvvtttssstttvvvwwwxxxvvvtttsssqqqmmmhhhddd\\\YYYTTTPPPLLLHHHDDDAAA@@@@@@????????????@@@@@@???????????????>>>>>>>>>???>>>=========???AAABBBEEEGGGKKKNNNQQQVVV\\\___dddfffhhhiiijjjkkknnnppptttrrrpppooooooooommmkkkppppppnnnkkkfffcccbbbbbb___]]]ZZZXXXWWWVVVSSSRRRQQQRRRVVV]]]fffpppyyy~~~{{{xxxuuuttttttsssqqqooolllfff```[[[WWWVVVWWWYYY\\\bbbqqqzzzrrrqqq{{{]]][[[XXXVVVUUUUUUVVVWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWUUUTTTSSSSSSSSSTTTVVVWWWXXXWWWVVVTTTUUUVVVSSSRRRPPPNNNMMMMMMNNNNNNTTTVVVXXX[[[]]]^^^^^^]]]\\\[[[YYYVVVSSSQQQOOONNNOOOQQQUUUYYY\\\___```aaa]]]^^^^^^^^^\\\YYYVVVUUUOOOOOOOOOOOONNNKKKGGGDDD>>><<<:::999::::::999888999:::;;;;;;::::::<<<>>>===>>>???AAADDDGGGJJJLLLRRRVVV[[[^^^```dddkkkooouuuyyyjjjXXXGGG@@@AAA===:::777666666777666555666666555555555444444444444444333333333222222222111000///000111222111000000000000000000000000000000000000000000000000000........................................................................///...------//////---,,,******+++,,,------------++++++,,,------------,,,------------------------,,,------......------,,,---,,,,,,,,,,,,---......---.........//////000000/////////000111111222222333333444666666:::GGGUUUxxx|||rrrnnnwwwyyytttvvv|||ooogggffffffffflllnnnppppppooonnnoooqqqpppuuuxxxwwwxxx|||~~~vvvvvvtttrrrrrrtttxxx{{{{{{wwwuuusssrrrrrrqqqqqqrrrtttuuuuuutttxxxxxxxxxyyyyyyzzz|||}}}|||rrrbbb[[[ZZZZZZWWWVVVYYY___aaa```]]]]]]YYYUUUUUU\\\gggqqqxxxyyy||||||xxxuuutttqqqmmmlllnnnqqqrrrssstttvvvyyyyyyxxxvvvsssrrrrrrsssttttttqqqmmmiiieeeaaa[[[XXXRRROOOKKKHHHFFFDDDAAA???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========???AAACCCFFFGGGGGGJJJOOORRRVVVZZZ___bbbccceeehhhjjjkkkmmmppprrrrrrqqqooooooppppppnnnllloooooonnnkkkfffcccaaaaaa^^^\\\YYYWWWVVVUUUSSSQQQQQQSSSWWW^^^gggqqqzzz{{{xxxvvvvvvuuusssqqqooojjjccc___ZZZXXXWWWWWWWWWZZZfffsss}}}tttpppsss\\\ZZZXXXUUUTTTTTTUUUUUUTTTTTTUUUVVVWWWXXXXXXYYYXXXWWWUUUSSSRRRRRRSSSSSSTTTUUUWWWWWWUUUTTTTTTUUUTTTRRRPPPNNNMMMLLLLLLMMMSSSTTTVVVXXXZZZ\\\]]]]]][[[ZZZYYYWWWUUUTTTRRRQQQNNNPPPSSSWWW[[[^^^aaabbb\\\]]]^^^^^^]]][[[YYYXXXRRRPPPOOOOOONNNMMMJJJGGGBBB@@@<<<;;;::::::999888888999::::::999:::<<<>>>>>>??????AAADDDGGGJJJLLLQQQUUU[[[^^^```dddiiimmmpppzzzvvvdddOOODDDCCCAAA>>>:::777666666555555666666666555444444333333444444333333333333222222111000///000222222222111000000000000000000000000////////////////////////.............../////////////////////////////////------------------------///...---...//////---+++.........------,,,+++***+++,,,------......------------------------------,,,------......------,,,---,,,,,,,,,,,,---......------......///000000000/////////000111111222222111222444555666???RRRdddxxxoooooo}}}~~~{{{~~~tttiiicccccceeehhhlllooorrrrrrpppoooqqqtttqqqvvvxxxwwwwww|||~~~}}}uuuuuutttssssssuuuzzz~~~~~~zzzwwwtttsssrrrrrrqqqqqqrrrtttvvvuuutttvvvwwwxxxwwwwwwwwwyyy{{{mmm```[[[UUURRRPPPQQQTTTUUUTTTRRRSSSOOOLLLKKKPPPZZZeeemmmqqqvvvwwwtttqqqqqqooolllnnnppprrrsssssssssuuuwwwyyyxxxvvvtttrrrqqqpppooolllhhhccc^^^ZZZVVVQQQNNNKKKIIIEEECCCBBBBBBAAA@@@AAA@@@???>>>=====================>>>>>>>>>>>>???<<<>>>@@@CCCFFFHHHJJJKKKJJJNNNSSSVVVYYY\\\___bbbaaadddhhhkkklllnnnqqqssssssrrrqqqqqqrrrqqqooommmkkklllllljjjfffcccbbbbbb```^^^[[[YYYXXXWWWUUUSSSRRRSSSWWW^^^gggsss}}}}}}yyywwwxxxvvvtttsssqqqmmmhhhddd]]]YYYVVVUUUTTTUUU]]]fffxxxzzztttqqqtttyyy\\\ZZZXXXVVVUUUTTTTTTUUUSSSTTTUUUWWWYYYZZZ[[[[[[XXXWWWTTTRRRQQQQQQRRRSSSTTTVVVXXXYYYWWWVVVVVVWWWVVVUUUSSSQQQPPPOOOOOOOOORRRRRRSSSTTTVVVXXX[[[\\\YYYYYYYYYXXXWWWVVVUUUUUUPPPQQQSSSVVVYYY\\\___```]]]^^^______^^^\\\ZZZXXXVVVSSSQQQOOOOOONNNLLLKKKGGGCCC???<<<;;;:::999888999:::;;;:::::::::<<<>>>??????@@@AAACCCFFFIIIJJJNNNSSSYYY]]]___bbbgggjjjpppwwwrrr[[[KKKGGGCCC@@@;;;888777777777666777666666555444444333333444444333333333333222222111000///000222333222111000000000000000000000000........................,,,,,,---------.................................------------------------............//////---+++......///......---,,,+++,,,---......//////......------------------------,,,------......------,,,---,,,,,,,,,,,,---......------......///000000111/////////000111111222222111222555777;;;HHHaaaxxx}}}vvvoooqqq~~~ssswww}}}{{{ooofffaaaaaaeeehhhjjjnnnssssssrrrrrruuuyyyvvvyyyzzzwwwvvvyyyzzzyyytttttttttssstttwww|||~~~zzzvvvtttsssssssssrrrrrrtttwwwxxxwwwvvvvvvxxxyyyxxxvvvuuuwwwzzz{{{jjjaaaWWWSSSOOONNNOOOPPPOOONNNIIIHHHGGGGGGIIIOOOVVV[[[ccciiimmmlllkkkmmmmmmkkknnnppprrrrrrqqqqqqssstttttttttsssqqqnnnkkkhhhfff___\\\WWWSSSPPPMMMJJJHHHGGGDDDAAA@@@@@@AAAAAA@@@???>>>>>>============>>>======>>>>>>>>>?????????>>>@@@DDDGGGJJJLLLLLLLLLMMMQQQVVVYYY[[[]]]___```aaadddhhhkkklllmmmoooqqqtttsssrrrqqqqqqooollljjjgggiiijjjiiifffdddccccccbbb___\\\YYYXXXWWWTTTSSSRRRSSSVVV\\\fffsss~~~|||zzzyyywwwuuusssrrrooollliiibbb]]]XXXWWWVVVUUUYYY^^^mmmzzzxxxppppppsss\\\[[[ZZZXXXWWWUUUUUUUUURRRTTTVVVXXXZZZ\\\]]]]]]XXXWWWTTTRRRQQQQQQRRRRRRWWWZZZ\\\\\\[[[ZZZZZZ[[[YYYXXXWWWVVVUUUTTTTTTTTTQQQQQQPPPPPPRRRUUUXXXYYYWWWXXXXXXYYYXXXXXXWWWWWWSSSSSSTTTVVVXXX[[[]]]^^^^^^___``````^^^\\\YYYXXXYYYVVVRRRPPPPPPPPPOOOMMMIIIEEEAAA===<<<;;;999888:::;;;<<<;;;;;;;;;===???@@@@@@@@@AAACCCFFFHHHJJJKKKPPPWWW[[[^^^```eeehhhrrrwww}}}cccOOOIIICCC@@@;;;999888888888888777777666555444444333333444444444333333333222222111000///000222333333111000000000000000000000000........................+++++++++,,,,,,---------------------------------------------------------.........///000///---++++++,,,---...////////////---...//////000/////////------------------------,,,------......------,,,---,,,,,,,,,,,,---......---------...///000000111/////////000111111222222222444888;;;@@@PPPnnn|||vvvooorrr}}}llliiioooxxxyyymmmeeeaaa```dddhhhhhhmmmrrrtttssstttyyy}}}yyy||||||wwwuuuvvvwwwuuussssssttttttuuuyyy~~~~~~zzzvvvuuutttttttttssstttvvvxxxzzzyyyxxxxxxzzz{{{zzzwwwvvvxxx{{{pppeeeZZZVVVQQQOOOOOOPPPPPPOOODDDEEEFFFFFFGGGHHHKKKMMMRRRZZZ```aaabbbeeegggfffnnnoooqqqqqqppppppqqqsssnnnnnnnnnllliiiddd```^^^VVVSSSOOOLLLJJJIIIGGGFFFEEEBBB???>>>???AAAAAAAAA===<<<<<<<<<<<<===>>>>>>===>>>>>>>>>??????@@@@@@AAACCCGGGKKKMMMMMMLLLLLLOOOSSSXXX[[[\\\]]]^^^___bbbeeeiiikkkllllllnnnoootttrrrqqqooonnnkkkgggdddeeefffhhhhhhfffdddddddddaaa^^^ZZZXXXVVVUUURRRPPPQQQRRRTTTZZZeeesss~~~zzzxxxuuusssrrrqqqnnnlllhhhaaa[[[[[[ZZZXXXYYY\\\dddrrrzzzpppoootttvvvZZZ[[[[[[[[[[[[YYYWWWVVVVVVUUUUUUUUUXXX\\\aaaddd[[[XXXUUUTTTSSSSSSQQQPPPVVVYYY\\\^^^]]]\\\\\\\\\ZZZWWWTTTTTTUUUVVVTTTQQQWWWUUUSSSRRRSSSUUUWWWYYYWWWUUUTTTUUUYYY[[[[[[ZZZXXXXXXWWWWWWWWWXXXYYYYYYVVVXXX[[[\\\\\\[[[\\\]]]XXXWWWUUUSSSQQQOOOOOONNNLLLJJJEEEAAA===;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<>>>@@@BBBEEEHHHIIINNNPPPTTTWWWZZZ^^^cccfffnnnttt~~~qqqUUUFFFDDD???<<<<<<:::666555888555444333333222222333333222222222222222222222222222222222111111111111000000000000000000000000000......////////////......000///...---,,,---......,,,---...//////...---,,,------------------------////////////////////////,,,,,,,,,------.................................------------------------,,,,,,,,,---------............------------......000000000000////////////111111111111111111222222///444777;;;JJJddd|||vvvqqqssswwwmmmhhhfffkkkvvvyyyrrrhhhbbbbbbfffjjjkkkkkknnnqqqrrrrrruuuzzz|||zzzxxxwwwwwwxxxtttttttttssstttxxx~~~|||xxxvvvvvvvvvuuutttvvvyyyzzzyyyyyyyyyzzzyyyxxxvvvuuuvvvxxx{{{}}}xxxlllbbbZZZPPPLLLMMMOOONNNLLLHHHGGGEEECCCBBBCCCDDDEEEJJJOOOSSSVVVWWW\\\dddkkkjjjkkkllllllmmmmmmmmmmmmlllllljjjfffaaa[[[VVVRRRKKKJJJHHHFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>======??????>>>>>>>>>>>>>>>??????>>>======>>>@@@BBBDDDEEEJJJOOOOOOLLLLLLOOOTTTSSSVVVYYY[[[[[[[[[\\\]]]fffgggjjjmmmnnnnnnnnnmmmmmmooopppnnnjjjfffdddcccddddddeeeeeedddbbbaaa```\\\[[[ZZZXXXUUUSSSPPPNNNSSSTTTVVV\\\eeepppzzz~~~xxxsssttttttpppnnnmmmlllgggaaa\\\YYYXXXXXXWWW\\\gggvvv|||ppplllllltttyyy[[[\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUWWWZZZ^^^```[[[YYYWWWVVVVVVTTTRRRPPPTTTWWWZZZ\\\]]]^^^___```\\\YYYVVVVVVWWWXXXWWWVVVWWWVVVTTTTTTTTTUUUWWWYYYXXXVVVUUUVVVYYY\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXZZZ\\\]]][[[ZZZZZZZZZYYYXXXVVVTTTQQQOOONNNNNNNNNLLLHHHCCC???===<<<;;;;;;;;;<<<<<<======<<<<<<<<<===>>>@@@CCCFFFHHHIIINNNPPPTTTXXX[[[___cccffflllrrr{{{zzzZZZHHHDDD???;;;;;;:::666666888666555444444333333444444222222222222222222222222222222222111111111111000000000000000000000000000......////////////.........------,,,---...///000------...//////...------------------------------........................,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------............------------......000000000000////////////111111111111111222222333222555888???RRRkkkwwwssswww{{{oooiiigggfffmmm{{{uuunnnfffaaabbbfffjjjkkkooorrrtttuuuuuuwww|||~~~{{{yyyxxxxxxxxxtttsssrrrrrrssswww}}}}}}yyywwwwwwwwwvvvtttvvvyyyzzzyyyyyyyyyzzz||||||{{{zzzzzzzzzzzzzzzzzzkkkbbbWWWQQQPPPOOOMMMJJJJJJIIIFFFDDDBBBBBBBBBCCCFFFJJJPPPSSSUUUZZZbbbiiilllmmmmmmnnnnnnnnnmmmmmmgggfffccc___[[[VVVQQQOOOJJJIIIGGGEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>===??????>>>>>>>>>>>>>>>??????>>>>>>>>>@@@CCCFFFHHHLLLOOOSSSSSSQQQQQQSSSVVVUUUVVVXXXXXXXXXZZZ]]]```ccceeegggiiikkkkkkjjjiiilllmmmooonnnjjjgggdddcccffffffffffffeeecccaaa```\\\[[[ZZZXXXUUUSSSQQQPPPRRRSSSVVV\\\eeepppzzz|||wwwwwwwwwtttqqqqqqnnniiiddd___]]][[[YYYWWWTTT]]]jjjvvvtttpppppprrrxxx\\\]]]]]]]]]\\\[[[ZZZYYYZZZYYYXXXWWWXXXZZZ\\\^^^[[[ZZZYYYYYYXXXWWWSSSQQQRRRTTTWWWZZZ\\\___ccceee___\\\ZZZYYYZZZ[[[[[[ZZZWWWVVVVVVVVVVVVWWWWWWXXXYYYXXXWWWXXXZZZ\\\\\\\\\\\\[[[[[[YYYXXXWWWWWWVVVZZZ[[[]]]\\\ZZZXXXWWWWWWZZZYYYWWWUUURRRPPPNNNMMMPPPNNNJJJFFFBBB???>>>===;;;;;;<<<<<<<<<=========>>>>>>???AAACCCFFFHHHIIIMMMPPPTTTXXX[[[___cccfffiiinnnvvv~~~dddOOODDD>>>:::;;;:::777666888777666666555444555555555333333333333333333333333222222222111111111111000000000000000000000000000......////////////......,,,,,,,,,,,,...///000111------...//////...------------------------------------------------------,,,,,,,,,------------...---,,,+++******+++,,,---------------------------,,,,,,,,,---------............------------......////////////000000000000111111111111111222333333555666;;;GGG^^^uuuwwwxxxzzzkkkeeecccdddfffrrryyynnniiiccc```bbbfffiiikkkqqqsssvvvvvvuuuwww{{{~~~{{{xxxwwwvvvvvvsssrrrqqqpppqqquuu|||}}}yyywwwwwwwwwwwwuuuwwwyyyzzzyyyyyyyyyzzz}}}}}}~~~~~~~~~}}}||||||wwwmmmaaaYYYVVVTTTPPPLLLLLLJJJGGGEEEBBBAAAAAAAAAAAAFFFKKKOOOSSSYYY```fffllllllllllllkkkjjjiiihhh^^^\\\YYYUUUQQQMMMKKKJJJGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>=========>>>>>>????????????@@@CCCGGGLLLOOOSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVYYY^^^aaaaaabbbdddeeefffffffffeeeiiikkknnnnnnkkkgggeeedddhhhhhhhhhgggfffcccaaa```]]]\\\YYYWWWTTTSSSRRRQQQQQQRRRVVV\\\fffqqq{{{zzzzzzzzzwwwtttuuuooolllhhhdddbbb^^^ZZZXXXTTTZZZcccmmmvvvwwwrrrrrrooovvv]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[[[[]]]^^^___[[[ZZZZZZZZZZZZXXXTTTQQQOOOQQQTTTVVVYYY^^^cccgggbbb```^^^\\\\\\\\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYZZZ[[[]]]]]]^^^^^^]]]\\\ZZZXXXVVVUUUTTTXXXYYY[[[ZZZXXXVVVVVVVVV[[[ZZZYYYVVVTTTQQQOOOMMMPPPNNNLLLIIIEEEBBB???>>><<<<<<<<<<<<<<<======>>>??????@@@AAACCCEEEGGGHHHMMMPPPTTTXXX[[[___bbbeeegggkkkqqqxxxpppWWWFFF???:::::::::888777888777666555555444444555555333333333333333333333333222222222111111111000000////////////////////////......////////////......,,,,,,------...///000000---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,,,,---///000------------------------,,,,,,,,,---------............------------......////////////000000000000111111111111222333333444777888???QQQjjj~~~{{{xxx}}}kkkaaa^^^```bbbjjjyyyzzzrrrfffdddaaa```bbbfffjjjllloooqqqssssssrrrssswww{{{~~~|||xxxuuusssrrrqqqqqqpppooonnnoootttzzz|||xxxvvvvvvwwwwwwvvvxxxyyyyyyxxxxxxyyyzzzyyyzzz{{{|||~~~yyylllbbb^^^[[[VVVRRRKKKIIIGGGEEECCCBBBBBBBBB@@@DDDIIINNNSSSYYY```eeehhhggggggfffdddbbb```___VVVTTTPPPLLLHHHFFFFFFFFFDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>=========>>>????????????@@@BBBFFFKKKPPPSSSVVVUUUTTTUUUUUUUUUSSSQQQTTTUUUVVVVVVVVVYYY]]]``````aaabbbcccddddddddddddgggjjjlllmmmjjjgggeeeeeehhhhhhhhhgggeeebbb```^^^^^^\\\ZZZWWWTTTSSSRRRRRRPPPQQQUUU\\\fffqqq{{{||||||{{{xxxvvvvvvpppnnnkkkiiifffaaa\\\XXXWWW[[[```fffooo}}}yyysssqqqmmmttt}}}]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^______```[[[[[[ZZZ[[[[[[YYYVVVSSSOOOPPPRRRTTTVVV[[[aaaeeeccccccbbb```___^^^]]]]]][[[[[[[[[[[[[[[[[[ZZZZZZ\\\\\\\\\\\\\\\]]]^^^_________^^^\\\YYYVVVTTTRRRTTTVVVXXXYYYXXXWWWWWWXXX[[[[[[ZZZXXXUUURRRPPPNNNNNNMMMLLLJJJGGGDDDAAA???===<<<<<<<<<<<<===>>>??????@@@@@@AAACCCEEEFFFGGGKKKNNNSSSXXX[[[^^^aaadddeeehhhmmmttt{{{yyy___IIIAAA::::::;;;999777888666555555444333444444444333333333333333333333333222222222111111111000000////////////////////////......////////////........................------.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///------------------------,,,,,,,,,---------............------------........./////////000000000111111111111111222333444555999;;;GGG]]]ttt}}}}}}}}}~~~qqqeee```^^^___cccqqqrrrkkk___```aaabbbdddgggjjjlllmmmppprrrqqqpppqqquuuyyy~~~}}}zzzxxxuuurrrpppoooooooooooonnnooosssyyy}}}zzzvvvtttuuuuuuuuuvvvxxxyyyxxxwwwwwwxxxzzzyyyxxxxxxyyy{{{~~~zzznnnfff```YYYSSSHHHHHHGGGFFFEEEDDDDDDDDDAAADDDIIIOOOTTTZZZ___cccbbbbbbaaa___]]]ZZZXXXWWWOOOMMMIIIFFFCCCCCCCCCCCCBBBBBBAAA@@@?????????@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBEEEJJJOOOSSSVVVXXXVVVUUUUUUUUUTTTRRRPPPPPPSSSVVVXXXXXXZZZ\\\]]]```aaabbbcccdddeeeeeeeeegggiiikkkkkkiiifffffffffgggggggggfffdddaaa___]]]___]]][[[XXXUUUSSSQQQQQQNNNPPPUUU]]]gggrrr|||}}}|||{{{wwwuuuuuuqqqooonnnllliiiddd^^^YYYWWWXXXYYY\\\dddsss|||uuusssnnnrrrwww^^^^^^]]]]]]]]]]]]^^^^^^\\\]]]^^^___``````______^^^]]]\\\\\\\\\[[[XXXVVVRRRSSSTTTUUUVVVXXX]]]```aaaccceeeeeecccaaaaaaaaa___^^^^^^]]]]]]]]]]]]]]]]]]^^^___^^^]]]^^^```aaaaaaaaa```___\\\YYYUUUSSSRRRUUUXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYWWWTTTRRRPPPLLLMMMMMMLLLJJJGGGDDDAAA>>>===<<<<<<<<<===>>>??????@@@@@@AAABBBCCCEEEEEEIIIMMMRRRWWWZZZ\\\___bbbdddfffjjjooouuu~~~fffMMMDDD<<<;;;<<<:::888888666555444444333333444444333333333333333333333333222222222111111111111000000000000000000000000000......////////////............//////...------,,,///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............------------............//////000000111111111111111111222444555666;;;AAASSSjjj}}}zzzkkkfffdddaaaccchhhzzzwwwjjjddd[[[^^^bbbdddfffhhhkkknnnnnnppprrrrrrqqqrrrvvvzzz~~~}}}{{{yyyvvvsssrrrppplllnnnooopppqqqssswww{{{yyytttssstttttttttvvvwwwwwwwwwuuuuuuwwwyyyzzzzzzzzz{{{|||}}}~~~yyymmmbbbXXXQQQGGGGGGGGGFFFFFFEEEEEEDDDCCCEEEIIINNNTTTYYY\\\^^^]]]\\\[[[YYYWWWTTTRRRPPPIIIHHHEEEBBBAAAAAABBBBBBAAA@@@???????????????@@@???????????????????????????????????????@@@AAABBBBBBDDDGGGKKKOOOSSSUUUWWWXXXXXXXXXWWWUUUTTTRRRRRRNNNQQQUUUXXXYYYZZZ[[[\\\aaabbbcccdddeeeggghhhhhhiiijjjjjjhhhfffeeeeeeffffffffffffeeecccaaa___^^^___^^^]]]ZZZVVVSSSPPPNNNMMMOOOUUU]]]hhhsss|||}}}{{{wwwttttttrrrqqqooonnnlllgggaaa]]]ZZZYYYWWWWWW]]]jjj{{{zzzvvvsssqqqttt{{{aaa``````______```aaaaaabbbcccdddddddddcccaaa```bbb```^^^^^^^^^^^^\\\[[[WWWXXXXXXXXXWWWWWWYYY[[[]]]bbbgggjjjiiihhhggghhhcccbbb```^^^^^^___```aaa^^^```aaa```^^^^^^```ccceeeeeedddccc```\\\YYYWWWUUUWWWZZZ\\\[[[[[[\\\]]]YYYZZZZZZZZZXXXVVVTTTRRRLLLMMMNNNOOONNNKKKGGGEEE>>>===<<<;;;<<<===???@@@?????????@@@AAABBBCCCDDDGGGKKKQQQUUUXXX[[[^^^```cccdddfffiiinnnvvvnnnRRRGGG===<<<===;;;888777777666555555444555555555444444444444444444444444222222222111111111111000000000000000000000000000......////////////......,,,---...//////......---///...------------...///------------------------------------------------......---------,,,,,,,,,***+++---......---+++***------------------------,,,,,,,,,---------............------------...............///000111111111111111111222333444555666===III___vvvrrrhhhiiihhheeegggooo}}}mmmbbb]]]YYY^^^dddgggiiijjjlllooonnnppprrrrrrqqqssswww{{{{{{{{{zzzxxxvvvsssqqqpppkkkmmmppprrrssstttwwwyyy{{{yyyuuuttttttuuuuuuvvvvvvvvvuuuttttttuuuwwwxxx{{{~~~~~~|||rrreeeYYYQQQIIIIIIHHHGGGFFFEEECCCCCCCCCDDDGGGLLLQQQUUUWWWWWWUUUUUUSSSRRROOOMMMKKKIIIEEEDDDBBBAAA@@@@@@AAAAAA@@@???????????????@@@@@@????????????????????????@@@@@@@@@@@@AAABBBCCCDDDFFFIIIMMMRRRUUUWWWXXXXXXVVVYYYZZZXXXTTTRRRRRRSSSOOOQQQTTTVVVWWWXXX[[[^^^aaabbbcccdddfffhhhjjjkkkkkkkkkiiifffcccccceeegggeeefffffffffeeecccaaa``````______\\\XXXSSSNNNKKKLLLOOOUUU]]]hhhsss}}}~~~yyyvvvvvvtttsssqqqpppnnnkkkfffbbb]]][[[XXXVVVYYYcccrrr~~~|||yyyyyyrrrrrrwwwxxx|||ccccccbbbaaaaaabbbcccdddiiijjjkkkkkkiiigggdddbbbeeeccc````````````___^^^\\\\\\\\\ZZZXXXWWWWWWYYYZZZ```hhhmmmnnnmmmmmmmmmeeedddaaa___^^^```bbbccc___aaabbbaaa___^^^aaadddgggggggggfffccc```\\\ZZZXXX[[[]]]^^^]]]]]]]]]^^^XXXYYYZZZZZZYYYWWWUUUSSSLLLNNNPPPQQQPPPNNNJJJHHH???>>><<<;;;<<<===???@@@????????????@@@AAABBBCCCFFFJJJPPPUUUXXXZZZ]]]^^^ccccccccceeeiiipppyyytttTTTIII???===>>><<<888777888888777666666666666666444444444444444444444444222222222111111111111000000000000000000000000000......////////////......***+++---///000000/////////...---,,,,,,---...///------------------------------------------------.........------,,,,,,,,,+++---///111111///---+++------------------------,,,,,,,,,---------...............------.........---......///000111111222111111111222333444666777???NNNggg~~~}}}yyymmmgggjjjjjjgggkkktttvvvggg]]]XXXYYY^^^eeeiiijjjkkkmmmooolllnnnqqqqqqppprrrwww{{{xxxwwwwwwuuusssqqqooonnniiimmmqqqssstttuuuvvvxxx|||yyyvvvuuuuuuvvvvvvuuuvvvuuutttrrrsssuuuwwwsssxxxwwwuuuuuu}}}vvvhhh\\\TTTKKKJJJIIIHHHFFFDDDBBB@@@BBBCCCEEEIIINNNQQQRRRRRROOONNNMMMKKKIIIGGGDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@???????????????@@@@@@AAA??????????????????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEIIILLLRRRVVVYYYZZZYYYXXXSSSWWWZZZWWWRRROOOPPPSSSQQQRRRSSSSSSTTTWWW\\\```aaaaaabbbdddgggiiikkkmmmmmmkkkhhheeebbbbbbeeehhhffffffggggggfffdddcccbbb`````````^^^YYYSSSMMMIIIKKKNNNUUU^^^hhhttt}}}{{{xxxxxxuuutttsssrrrqqqmmmiiieee[[[YYYUUURRRTTT\\\jjjttt|||yyy~~~sssqqqvvvpppkkkggggggeeedddeeeeeeggghhhllllllkkkkkkjjjiiihhhhhhllliiifffdddccccccbbbaaabbb```^^^[[[YYYXXXXXXXXXYYYYYY]]]fffqqqxxxyyywwwoookkkgggdddcccdddccccccdddcccbbbbbbbbbaaa___]]]gggiiilllkkkhhhccc___^^^[[[\\\^^^```aaaaaa``````ZZZZZZYYYXXXWWWUUUSSSRRROOOPPPQQQQQQPPPOOOMMMLLLEEEBBB===:::;;;===??????CCCCCCCCCAAA@@@AAADDDFFFGGGJJJOOOSSSUUUWWWYYY[[[___aaadddeeeiiioooxxxyyy]]]MMM???;;;======;;;:::888888888888777777777777555555666666555555444333111222222333333222222111333222111000////////////000000000000000000000000........................------........................///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,......------............------+++,,,------......------,,,,,,------.../////////333///---111444666999>>>IIIccczzz~~~qqqjjjiiillljjjgggtttxxxhhhZZZWWW\\\[[[```eeeiiikkklllmmmnnnppptttwwwxxxvvvuuuvvvxxxzzzxxxvvvtttrrrqqqpppooollllllmmmpppvvv{{{~~~~~~}}}{{{zzzyyyvvvrrrooouuusssqqqqqqsssuuuuuutttyyy}}}}}}ssslllnnnyyyyyypppdddYYYPPPKKKFFFCCCDDDDDDCCCAAABBBCCCEEEGGGIIIJJJKKKKKKKKKIIIGGGEEECCCCCCCCCCCC>>>>>>>>>>>>????????????======>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAABBB@@@AAAAAAAAABBBEEEIIILLLRRRUUUYYY[[[YYYXXXYYYZZZSSSSSSRRRRRRRRRRRRRRRSSSWWWUUUSSSSSSUUUYYY[[[]]]aaaccceeehhhjjjkkkkkkkkkmmmkkkhhheeedddeeefffgggeeeeeedddeeeeeeccc```]]]\\\\\\[[[YYYVVVRRROOOMMMJJJNNNUUU___kkkvvv~~~~~~zzzxxxyyyvvvsssssssssrrrnnnjjjddd^^^YYYWWWVVVYYYaaajjj|||{{{yyysssmmmlllxxxkkkkkkjjjiiihhhhhhhhhhhhjjjjjjiiiiiijjjkkkkkklllnnnllljjjiiihhhhhhhhhgggcccbbb```^^^\\\\\\\\\\\\[[[[[[\\\aaajjjrrrwwwyyytttrrroookkkiiihhhiiijjjhhhgggeeeeeeeeedddaaa___fffjjjmmmmmmjjjddd```^^^]]]^^^```bbbcccccccccbbb\\\\\\[[[ZZZXXXUUUSSSRRROOOPPPQQQQQQQQQPPPNNNMMMHHHDDD???<<<<<<===>>>???AAAAAAAAA@@@>>>???BBBDDDFFFIIINNNRRRTTTWWWYYY\\\^^^```bbbdddgggmmmuuu{{{}}}aaaPPP@@@;;;<<<<<<999999888888888888777777777777555555666666555555444333111222222333333222222111111000000000000000111111000000000000000000000000......................../////////...---------,,,---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...------............------,,,,,,---...............---......//////000000111333//////222555777<<>>>>>===>>>>>>???????????????>>>@@@AAA@@@??????@@@AAAAAABBBCCCDDDEEEHHHLLLOOOSSSWWWZZZ[[[ZZZXXXYYYZZZSSSSSSRRRRRRRRRSSSTTTTTTWWWVVVTTTTTTVVVYYY\\\]]]```bbbeeehhhjjjkkkllllllmmmkkkiiigggffffffggggggddddddcccddddddbbb^^^\\\[[[ZZZYYYWWWTTTQQQNNNLLLKKKOOOVVVaaalllvvv~~~zzzzzzwwwtttttttttsssoookkkeee___ZZZWWWUUUVVV\\\dddttt|||wwwrrrkkkhhhqqq}}}mmmmmmmmmllljjjhhhgggffffffeeeeeeeeegggjjjmmmooooooooonnnmmmlllkkkjjjjjjfffeeecccbbbaaa`````````^^^]]]\\\]]]aaaiiissszzzyyyyyyxxxsssooolllnnnpppnnnllljjjiiiiiigggdddaaafffjjjooopppmmmgggbbb___```aaaccceeeffffffeeeeee``````___]]]ZZZWWWTTTRRRNNNOOOQQQRRRSSSRRRPPPOOOJJJFFFAAA===<<<=========>>>>>>>>>===<<<===@@@BBBDDDGGGLLLPPPSSSVVVYYY\\\]]]^^^```bbbeeejjjqqquuuzzziiiWWWEEE======<<<:::999888888888888777777777777555555666666555555444333111222222333333222222111////////////000111222333000000000000000000000000........................000000///...---,,,,,,+++---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------............------------...////////////......//////000000111222222222000111444666999???FFF\\\qqqwwwpppooooookkkiiinnnzzz}}}vvvpppggg]]]YYYYYYbbbfffjjjmmmoooooopppqqquuuwwwzzzzzzzzzyyyyyyzzzxxxwwwuuusssqqqooonnnnnnlllkkkmmmqqqvvv{{{}}}~~~|||~~~~~~~~~{{{tttoookkkiiiggghhhkkkoooqqqrrrsssvvv|||zzzjjj```^^^dddrrr~~~wwwqqqjjjdddVVVPPPJJJGGGFFFFFFDDDBBB>>>???@@@AAABBBBBBBBBBBB>>>>>>??????>>>>>>===<<>>>>>===>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBCCCEEEGGGIIIKKKNNNQQQTTTWWWYYY\\\\\\[[[YYYXXXYYYSSSSSSSSSSSSSSSTTTUUUUUUWWWVVVVVVVVVWWWZZZ\\\^^^```bbbeeegggiiikkkkkkkkkjjjiiihhhgggffffffeeeeeedddcccbbbbbbbbb```]]]ZZZYYYXXXWWWUUURRROOOMMMKKKLLLQQQYYYcccnnnxxx}}}{{{xxxuuuuuuvvvtttpppmmmgggaaa\\\XXXTTTRRRVVV]]]iiivvv~~~zzztttkkkgggllltttkkkkkkkkkjjjhhheeebbbaaa``````______aaadddhhhjjjmmmnnnnnnmmmkkkjjjiiiiiijjjiiihhhfffeeeccccccbbb``````___\\\\\\bbbmmmvvv{{{}}}~~~yyyrrrnnnooorrrsssqqqooommmllliiifffcccfffkkkqqqssspppjjjeeebbbbbbdddeeeggghhhhhhggggggccccccbbb```\\\XXXTTTRRRMMMOOORRRTTTUUUTTTSSSQQQLLLGGGBBB>>><<<<<<;;;:::<<<=========<<<===???AAABBBEEEJJJNNNQQQUUUYYY[[[]]]^^^___aaaeeeiiinnnqqqwww{{{sss```JJJ@@@>>>===;;;;;;888888888888777777777666555555555666555555444333111222222333333222222111000000//////000111222222////////////////////////........................//////......---------,,,------..................------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------............---------......///000/////////......///000000111111222333222333666777999BBBLLLfffwwwttthhhjjjqqqsssnnniiitttxxxnnniiieee```^^^___eeehhhlllnnnooopppqqqrrrtttuuuwwwxxxxxxwwwwwwwwwwwwvvvtttrrrpppnnnnnnmmmjjjjjjlllqqqxxx}}}~~~}}}}}}}}}|||{{{~~~}}}~~~wwwooojjjgggeeefffjjjooorrrttttttsssuuu~~~~~~lll```[[[^^^iiittt{{{{{{uuuqqqkkkfffXXXSSSLLLHHHHHHGGGEEEBBB>>>>>>????????????>>>>>><<<===>>>@@@@@@???>>>>>>AAAAAA@@@@@@??????>>>>>>>>>???@@@AAAAAAAAAAAAAAADDDEEEFFFEEEDDDCCCDDDEEEGGGJJJMMMPPPRRRUUUXXX[[[[[[]]]^^^^^^]]][[[YYYXXXRRRRRRRRRRRRSSSTTTUUUVVVUUUUUUVVVVVVVVVXXX\\\^^^cccdddfffhhhiiiiiiiiihhhffffffggggggfffeeecccbbbdddcccbbbaaaaaa```]]]ZZZXXXWWWVVVTTTRRRPPPNNNMMMOOOSSS\\\fffqqqyyy|||yyyvvvvvvvvvuuupppmmmfffbbb]]]ZZZVVVQQQSSSXXX___lll{{{zzzpppjjjlllppphhhhhhhhhgggeeebbb___^^^\\\ZZZYYYXXXYYY[[[^^^```eeegggiiijjjiiijjjlllnnnooonnnlllkkkhhhfffdddcccaaacccddd```]]]```hhhpppzzz~~~xxxrrrqqqsssvvvtttqqqpppnnnkkkgggdddfffkkkrrruuusssnnniiifffeeefffhhhiiiiiihhhggggggeeeeeedddbbb^^^YYYUUURRRNNNPPPSSSVVVWWWVVVTTTSSSLLLHHHCCC???<<<;;;:::888;;;<<<============???AAAAAADDDHHHKKKOOOSSSWWWZZZ]]]^^^___bbbfffjjjlllnnnuuuyyy}}}gggOOOBBB>>><<<;;;<<<888888888888777777777666555555555666555555444333111222222333333222222111222222111000//////000000////////////////////////////////////////////////,,,---------......//////------------......//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------......///000/////////---......//////000111111333333555777777;;;GGGUUUnnnzzzjjj___eeeooorrrmmmiiixxx~~~qqqddd```______aaadddeeehhhkkkmmmnnnoooqqqrrrtttuuuvvvwwwxxxwwwvvvuuuvvvuuusssqqqooommmllllllhhhiiilllrrryyy~~~|||}}}||||||{{{{{{{{{|||{{{{{{~~~{{{rrrkkkhhheeeeeeiiinnnsssuuuuuuqqqooouuu~~~}}}nnnccc]]]]]]dddmmmtttzzz}}}yyyuuupppjjjdddYYYTTTMMMIIIHHHGGGEEEBBB>>>>>>??????>>>>>>===<<<;;;<<<>>>???@@@@@@??????>>>>>>>>>??????@@@@@@@@@??????AAABBBBBBCCCCCCCCCFFFGGGHHHHHHGGGGGGHHHIIIMMMQQQUUUYYY[[[]]]```bbbaaaaaaaaaaaa```]]]ZZZWWWRRRQQQQQQQQQRRRRRRSSSTTTPPPRRRTTTUUUUUUWWW[[[^^^eeefffggghhhhhhgggfffeeefffggghhhhhhgggfffdddcccfffdddbbbaaaaaa```]]][[[YYYXXXVVVUUUSSSQQQPPPOOOQQQVVV___jjjsss{{{~~~{{{xxxvvvvvvtttppplllfffbbb```^^^YYYTTTTTTWWWXXXdddsss{{{}}}wwwqqqoooooopppdddddddddcccaaa___^^^]]]XXXWWWUUUTTTSSSTTTVVVWWWYYY]]]aaaccceeejjjpppuuuqqqqqqpppooommmjjjhhhgggeeehhhhhheeeaaaaaaeeejjjwww||||||xxxwwwyyyvvvtttrrrpppmmmiiiffffffkkkrrruuuuuurrrnnnllljjjjjjkkkkkkkkkiiihhhgggfffffffffddd```[[[VVVSSSOOOQQQUUUWWWXXXWWWUUUSSSMMMJJJDDD@@@>>><<<:::888:::<<<===>>>===>>>???AAA@@@CCCFFFIIILLLPPPUUUXXX]]]]]]___bbbgggkkklllllltttvvv}}}qqqVVVEEE>>>;;;::::::888888888888777777777777555555666666555555444333111222222333333222222111333222111000////////////000000000000000000000000////////////////////////+++,,,,,,---...///000000,,,,,,,,,,,,---...///000------------------------------------------------...------------,,,,,,,,,,,,------......------,,,------............------------...////////////...------...//////000000111333444666888888???RRRcccyyy}}}eee\\\aaajjjmmmmmmnnn|||sssggg[[[WWWXXXZZZ```fffeeegggkkkmmmnnnooorrrtttxxxxxxxxxyyy{{{{{{yyyvvvvvvtttrrrpppnnnllllllkkkggghhhkkkqqqwww|||~~~~~~yyyzzz{{{{{{yyyyyyzzz{{{xxxyyy~~~xxxnnnjjjfffeeehhhmmmrrruuuuuuooolllpppvvv|||yyynnnfffaaa___bbbhhhuuuzzz|||yyyvvvqqqiiiaaaXXXRRRLLLHHHGGGFFFDDDBBB>>>?????????>>>>>>===<<<:::;;;<<<===>>>>>>>>>>>>======>>>???@@@AAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFGGGIIIJJJKKKJJJKKKMMMNNNTTTXXX]]]aaadddeeeggghhhgggfffeeedddccc```[[[XXXPPPPPPOOOOOOOOOOOOPPPPPPLLLPPPSSSUUUUUUWWW[[[___fffgggggghhhgggfffeeedddhhhiiiiiijjjiiihhhgggfffgggeeebbbaaa```___]]][[[YYYXXXWWWUUUSSSRRRRRRRRRSSSYYYbbbmmmvvv|||zzzyyyxxxuuupppkkkgggeeedddccc^^^WWWUUUXXXVVV^^^kkkuuuyyyzzzuuuqqqhhhyyy^^^]]]\\\\\\[[[[[[[[[[[[VVVUUUTTTSSSRRRRRRRRRRRRQQQUUUYYY[[[]]]ccclllsssrrrrrrsssrrrrrrpppnnnmmmlllllllllhhhdddccceeegggnnnuuu~~~{{{{{{xxxvvvtttrrrpppllliiigggkkkqqquuuvvvtttsssrrrooooooooonnnmmmkkkiiigggfffffffffdddaaa[[[VVVSSSPPPSSSVVVYYYYYYXXXUUUSSSOOOLLLGGGCCCAAA???<<<:::888:::============???@@@AAACCCFFFHHHKKKNNNSSSVVV[[[[[[]]]bbbgggkkkkkkjjjppprrryyyaaaMMMCCC===;;;;;;888888888888777777777777555555666666555555444333111222222333333222222111111111000000000000000111000000000000000000000000////////////////////////,,,---------.../////////,,,,,,++++++,,,...///000......................................................---------,,,,,,,,,---......//////......---------............------,,,,,,---..................//////000000111111222222444777999;;;GGG___ttt~~~pppaaa]]]```fffkkkpppxxxhhh```XXXVVVVVVYYY___fffeeegggjjjmmmnnnqqqtttvvv{{{zzzzzz{{{}}}}}}zzzxxxuuutttrrrooommmlllkkkjjjggghhhjjjoootttwwwwwwwwwwwwyyy{{{zzzxxxvvvvvvxxxwwwyyytttooojjjhhhjjjoootttwwwvvvooojjjmmmrrruuuzzz{{{uuupppnnnkkkhhhjjjnnnzzz||||||zzzxxxsssiii___VVVPPPJJJFFFFFFEEECCCAAA===>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>??????@@@AAAAAABBBBBBCCCCCCCCCEEEFFFGGGIIIJJJJJJKKKKKKKKKMMMPPPQQQQQQRRRTTTVVVZZZ___dddiiijjjkkklllmmmllljjjhhhgggeeebbb\\\XXXOOOOOONNNMMMLLLLLLLLLLLLJJJNNNSSSVVVVVVXXX^^^bbbdddeeefffgggggggggfffeeegggggghhhhhhggggggfffffffffdddaaa___^^^]]][[[YYYYYYXXXVVVTTTSSSSSSSSSSSSUUU[[[eeeoooxxx~~~|||zzzvvvqqqlllkkkiiiiiihhhbbbZZZVVVWWWTTTZZZdddooouuu|||~~~uuummmpppXXXWWWVVVUUUUUUVVVWWWXXXUUUUUUTTTTTTSSSSSSRRRRRROOORRRTTTTTTUUUZZZccckkkrrrssstttuuuuuuuuutttsssqqqpppmmmiiifffdddeeegggfffmmmyyy}}}|||zzzxxxvvvtttrrrnnnlllgggkkkqqquuuvvvvvvvvvvvvrrrrrrrrrqqqooollljjjhhheeeffffffeeeaaa\\\WWWSSSQQQTTTWWWZZZZZZXXXUUUSSSQQQNNNIIIEEECCCAAA>>>===777999<<<=========>>>???AAACCCEEEGGGJJJMMMRRRUUUYYYYYY\\\aaagggjjjjjjiiinnnooouuu~~~mmmUUUIIIAAA>>>>>>888888888888777777777777555555666666555555444333222222222333333222222222////////////000111222333000000000000000000000000000000000000000000000000..................------,,,,,,++++++,,,...///000.........................................................------,,,,,,,,,---...///000000///...------..................---+++,,,------......------000000000111222222333333000333777:::>>>MMMhhhzzzttteee^^^___aaafffkkkuuuxxxccc]]]YYYYYYYYYZZZ___fffeeehhhkkkmmmooorrruuuxxx|||zzzyyy{{{}}}}}}zzzwwwtttsssqqqooommmkkkjjjjjjhhhiiijjjmmmppprrrqqqpppvvvyyy{{{zzzvvvsssssstttvvvyyyzzzuuuooolllnnnrrrwwwzzzxxxpppjjjmmmooopppuuu{{{wwwtttsssvvvvvvuuuvvvzzz~~~~~~|||zzzyyyuuujjj^^^TTTOOOIIIEEEEEEEEECCCAAA<<<======>>>>>>===<<<<<>>>>>======???@@@AAADDDDDDDDDDDDDDDDDDCCCCCCHHHIIIJJJLLLMMMNNNNNNNNNQQQSSSUUUWWWXXXYYY\\\^^^^^^bbbhhhmmmnnnoooooooooooommmjjjhhhgggccc]]]YYYOOONNNMMMKKKJJJJJJIIIIIIIIINNNTTTWWWWWWZZZ```eeeaaaccceeefffhhhhhhhhhhhheeedddddddddddddddddddddeeeccc```^^^]]]\\\ZZZXXXYYYWWWUUUTTTRRRRRRSSSSSSVVV\\\fffqqqyyy~~~~~~|||xxxrrrmmmooommmmmmllleee[[[VVVWWWTTTWWW```kkkrrryyyzzztttnnnvvvVVVVVVVVVUUUTTTTTTVVVXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQRRRSSSPPPNNNQQQYYY```iiinnnvvv~~~~~~wwwqqqtttuuutttrrrmmmiiieeedddgggjjjsssvvvvvvvvvuuutttssssssssskkkkkknnntttyyyyyyyyyzzz|||zzzyyyxxxqqqjjjiiimmmhhhgggeeeccc___\\\YYYWWWXXXXXXYYYYYYYYYWWWVVVUUUPPPPPPOOOKKKFFFBBB@@@???>>>===<<<;;;<<<>>>@@@AAADDDEEEGGGHHHIIILLLOOORRRXXXYYY[[[```eeehhhjjjjjjkkkpppuuuzzz~~~xxx\\\LLLBBB======;;;:::999999999888666444555555555555555444444444333333333222222222111111111111111111000000000000000000000000000000000000---...///111111111000/////////...------------...------------------------///...,,,+++***,,,---///+++++++++,,,,,,------------------............///+++,,,------......------........................------,,,++++++,,,,,,,,,///111111111000111222444333555888===GGG\\\|||vvvjjjgggeeeeeefffeeeooo}}}vvvfffYYYWWWVVVVVVXXX]]]cccffffffhhhllloooqqquuuyyy|||}}}~~~~~~~~~}}}|||zzzyyywwwtttpppmmmkkkiiifffdddgggggggggjjjmmmoooppppppvvvttttttuuussspppqqquuurrrvvvyyyppplllnnntttyyy|||yyyuuupppnnnooorrruuuwwwxxxxxxyyy{{{}}}|||rrrfff^^^SSSNNNHHHCCCAAA@@@???>>>?????????>>>??????@@@@@@<<<<<<<<<>>>@@@BBBEEEFFFIIIIIIHHHGGGGGGHHHJJJJJJMMMPPPSSSSSSQQQPPPQQQSSSTTTVVVYYY[[[[[[[[[\\\\\\bbbdddfffiiikkklllmmmmmmmmmkkkhhhfffddd___YYYTTTQQQPPPMMMJJJGGGGGGJJJLLLKKKNNNRRRVVVYYY]]]aaaeeefffgggggghhhhhhhhhhhhhhhgggfffeeeccccccdddeeefff```^^^\\\\\\^^^]]]ZZZWWWTTTTTTTTTRRRQQQRRRUUUWWWYYY```jjjuuu}}}|||yyyuuuqqqnnnnnnnnnlllhhhccc___\\\YYYUUUWWWbbbooo|||{{{tttqqqZZZZZZZZZXXXWWWXXXYYYZZZ[[[ZZZYYYXXXWWWVVVVVVUUUUUUVVVTTTPPPKKKKKKPPPTTT^^^fffqqq{{{{{{xxxrrrtttuuuuuurrrooolllkkkiiijjjppp{{{}}}{{{xxxwwwvvvvvvuuutttooonnnoootttyyy{{{zzzyyy{{{xxxwwwvvvpppiiihhhkkkiiihhhfffccc___\\\XXXWWWVVVWWWXXXYYYYYYXXXWWWVVVQQQQQQOOOLLLGGGCCCAAA???>>>===<<<;;;<<<===???AAACCCEEEFFFGGGHHHKKKOOORRRSSSUUUYYY^^^dddiiilllmmmlllpppuuuyyy}}}jjjTTTEEE>>>>>><<<:::999999999888666444666555555555555444444444333333333222222222222111111111111111000000000000000000000000000000000000---...///000111000000/////////...------------...------------------------///...------------...///+++++++++,,,,,,---------,,,,,,,,,,,,---------...+++,,,------......------..............................---------------...///111111111000111333555777:::???EEETTTmmmooofffeeeeeefffhhhfffrrr~~~ooo```WWWVVVVVVWWWZZZ___dddggghhhjjjmmmnnnpppsssxxx{{{~~~~~~}}}{{{zzztttqqqmmmjjjhhhfffdddaaaeeefffhhhkkkoooqqqrrrrrrtttqqqqqqrrroookkkkkkooorrruuu}}}xxxrrrqqqtttzzzzzzvvvuuuwwwyyyzzz||||||}}}ssseee]]]PPPLLLGGGCCCBBBBBBAAAAAA>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBDDDFFFIIIJJJLLLLLLLLLMMMNNNQQQSSSTTTVVVXXXYYYYYYWWWWWWYYY[[[^^^_________^^^]]]]]]]]]aaabbbdddfffhhhiiiiiiiiigggdddaaa___]]]YYYTTTPPPNNNNNNMMMJJJGGGGGGIIIKKKKKKNNNSSSWWWZZZ^^^aaadddeeefffgggggghhhhhhhhhhhhfffeeeeeeddddddddddddeeeaaa___]]]]]]]]]]]]ZZZWWWTTTTTTTTTRRRQQQQQQSSSUUU\\\cccmmmxxx|||yyyuuurrrnnnnnnnnnlllhhhddd___\\\ZZZVVVVVV___jjjwwwzzzsssppp}}}aaa```___^^^^^^^^^^^^______^^^]]]\\\[[[ZZZZZZZZZXXXYYYWWWRRRLLLIIIJJJLLLQQQZZZhhhuuu}}}uuuvvvxxxxxxwwwtttqqqooojjjjjjlllsss}}}{{{xxxxxxxxxwwwvvvuuurrrqqqtttzzz~~~|||yyyxxxuuutttsssnnnhhhgggjjjiiihhhfffccc___[[[XXXVVVUUUVVVWWWYYYZZZZZZYYYYYYTTTRRRPPPMMMIIIFFFBBBAAA???>>>===<<<<<<===???@@@BBBDDDEEEFFFGGGIIIMMMPPPRRRTTTXXX\\\bbbfffjjjlllnnnqqquuuxxx|||cccKKK@@@@@@<<<;;;999999999888777555666666666555555555444444333333333333222222222222222222111111111000000000000000000000000000000000......///000000000////////////...------------...------------------------,,,,,,------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,---............---........................///.............../////////111111111111111333555666;;;@@@JJJaaa}}}qqqlllkkkkkkmmmqqqkkkwww}}}rrrdddYYYTTTUUUWWWZZZ^^^bbbeeegggkkklllmmmnnnpppssswww{{{~~~}}}{{{yyypppnnnjjjgggfffdddbbb```ccceeeiiimmmpppssstttuuusssqqqpppoookkkeeedddgggmmmqqq||||||yyywwwxxx}}}~~~tttfff]]]QQQMMMHHHEEEDDDDDDCCCCCC??????@@@@@@AAABBBCCCCCCDDDDDDDDDEEEFFFIIIKKKLLLPPPQQQRRRUUUXXX\\\___aaaaaabbbbbbaaa``````ccceeeffffffdddcccbbbaaaaaaaaa``````aaabbbcccccccccbbb___\\\XXXUUUSSSQQQNNNKKKKKKKKKKKKJJJGGGFFFGGGIIIJJJOOOTTTYYY\\\^^^aaaccccccdddeeefffggghhhhhhhhheeeeeeeeeeeeeeedddcccbbb```___]]]\\\\\\[[[YYYWWWTTTUUUUUUTTTSSSRRRTTTUUU___fffrrr|||~~~~~~zzzwwwssspppoooooommmjjjeeeaaa___\\\WWWUUUZZZcccooo}}}zzztttyyyhhhgggeeeeeeffffffeeeddddddcccaaa```^^^^^^^^^^^^YYYZZZYYYVVVQQQNNNMMMMMMJJJPPP[[[jjjyyy{{{{{{{{{{{{yyyvvvqqqnnnkkkiiihhhlllttt~~~zzzzzzzzzyyywwwxxxuuurrrrrryyy|||wwwsssrrrqqqnnnhhhfffhhhiiihhhfffbbb^^^ZZZWWWUUUTTTVVVXXXZZZ\\\\\\\\\\\\VVVUUURRROOOLLLIIIEEEBBBAAA???>>><<<<<<===???@@@AAABBBDDDEEEEEEHHHKKKNNNSSSUUUXXX[[[___bbbfffiiiqqqsssvvvyyy|||wwwVVVEEEBBB===;;;999888999999777666777777666666555555444444444444333333333222222222222222222111111111000000000000000000000000000000......////////////////////////...------------...------------------------)))***,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,------................................................---....../////////000222222111222444666555<<>>===<<<===>>>???@@@AAABBBCCCCCCFFFIIILLLPPPSSSWWWZZZ]]]aaafffjjjssstttwwwyyy|||eeeMMMEEE>>><<<999888999999888777888777777666555555444444444444444333333333222222222222222222111111111111000000000000000000000000//////..................//////...------------...------------------------)))+++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---......//////..............................------,,,,,,---.../////////000222222222222555777;;;AAAKKK```uuuwww{{{|||vvvooooootttssscccYYYUUUQQQTTTYYY___dddgggiiijjjkkklllooopppssswww|||~~~~~~~~~}}}{{{xxxvvvuuuqqqooommmlllllllllkkkjjjiiilllppprrrssssssuuuwwwzzzvvvssspppggg]]]XXXYYY```hhhxxx{{{lll___WWWOOOMMMJJJHHHHHHIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFIIIJJJLLLPPPUUUZZZ^^^aaa```aaadddgggjjjmmmooopppsssqqqooonnnnnnoooqqqrrrooolllhhhgggggggggfffeee___^^^]]]\\\[[[ZZZYYYYYY[[[YYYTTTNNNIIIFFFEEEEEEFFFGGGHHHGGGFFFEEEFFFGGGLLLPPPVVV[[[^^^```aaabbbcccdddeeefffggggggggggggcccddddddeeedddbbb```___]]]\\\[[[ZZZXXXWWWXXXXXXVVVWWWXXXXXXXXXXXX[[[]]]bbbjjjuuu~~~zzzuuuyyy{{{wwwvvvuuutttrrroookkkiiiggg___YYYTTTTTTWWW^^^lllyyyvvvsss~~~wwwuuutttvvvzzz{{{yyyvvvrrrpppllliiifffeeeeeeeeeaaa```___\\\XXXTTTPPPMMMPPPKKKKKKVVVhhhyyy~~~||||||{{{wwwtttmmmmmmlllkkklllrrr{{{~~~|||{{{{{{yyyzzzuuuooorrr}}}|||wwwssssssqqqkkkggggggdddcccaaa___[[[XXXUUUSSSUUUVVVYYY\\\^^^```aaaaaa]]]YYYUUUSSSRRROOOJJJEEECCCBBB???===<<<===>>>??????@@@AAAAAABBBDDDGGGJJJJJJOOOTTTYYY]]]ccckkkqqqssstttuuuxxx|||wwwVVVHHH???<<<999888888999888777999888777777666555444444444444444444333333333333333222222222222111111111000000000000000000000000000///......------......//////...------------...------------------------+++---///111111111///...------,,,,,,,,,,,,++++++---------.........//////------...////////////...........................,,,,,,,,,,,,---.../////////000222222222333555888===CCCTTTqqq|||ooovvv~~~wwwnnnqqqyyyqqqaaaYYYUUURRRUUU[[[```eeeiiijjjkkkkkkmmmqqqtttwwwzzz~~~~~~}}}|||zzzwwwtttsssrrrqqqoooppprrrssssssrrrooorrrvvvvvvuuuvvvzzz}}}|||xxxrrrhhh\\\UUUUUU^^^gggvvvvvvggg\\\VVVNNNLLLKKKKKKMMMOOOPPPPPPOOOOOOPPPPPPOOONNNLLLKKKLLLNNNQQQVVV\\\bbbgggjjjmmmnnnpppsssuuuwwwxxxyyy{{{yyywwwvvvwwwxxxxxxwwwwwwsssnnnkkkjjjhhhddd``````___]]][[[YYYXXXXXXXXXYYYXXXTTTNNNHHHEEEDDDEEEEEEFFFGGGFFFEEEEEEGGGHHHNNNRRRWWW[[[^^^```bbbccceeeeeefffggggggggggggfffdddddddddcccbbbaaa```___\\\\\\\\\ZZZXXXXXXZZZ\\\ZZZZZZZZZXXXWWWXXX[[[^^^dddjjjuuu}}}}}}wwwrrrttt}}}xxxxxxwwwuuussspppmmmkkkiii```[[[VVVSSSTTTYYYgggttt{{{rrrttt~~~||||||zzzxxxsssnnnkkkiiiiiiiiigggeeeccc```\\\XXXTTTQQQQQQNNNLLLPPP]]]ppp~~~{{{wwwnnnqqqsssrrrooopppvvv{{{}}}}}}~~~zzz~~~yyynnnlllwww{{{vvvvvvsssmmmiiihhhaaa```___]]]ZZZWWWTTTSSSSSSUUUXXX[[[]]]____________ZZZVVVTTTTTTQQQLLLGGGDDDBBB@@@>>>=========>>>>>>???@@@@@@AAABBBFFFHHHHHHMMMSSSXXX\\\cccmmmtttqqqrrrsssvvvzzz~~~___JJJ???===999888888999999888999999888777666555444444555444444444444333333333333333222222222111111111000000000000000000000000000///...---------......//////...------------...------------------------+++,,,---///000000//////---------,,,,,,+++++++++,,,,,,---------.........------...///////////////........................------------...///000111///000222222222333666888???GGG```~~~mmmjjjrrr{{{{{{rrrmmmvvvnnn```XXXUUUTTTWWW\\\aaafffiiikkklllmmmppptttxxxzzz|||~~~}}}zzzwwwtttrrrqqqpppppprrruuuwwwxxxwwwuuuxxx{{{{{{zzz|||zzznnn```XXXWWW\\\cccooo|||}}}zzzuuukkkddd___YYYWWWUUUVVVWWWXXXXXXWWWVVVWWWYYYZZZZZZZZZYYYXXXWWWXXX[[[```ffflllrrruuuzzz|||~~~|||wwwrrrpppooollleee```aaa```^^^[[[ZZZYYYXXXXXXTTTTTTRRRMMMHHHEEEEEEFFFFFFFFFFFFEEEDDDEEEHHHJJJPPPSSSWWWZZZ]]]___bbbeeegggggghhhhhhhhhgggffffffeeedddcccbbb````````````]]]^^^^^^]]][[[[[[___bbbdddccc```\\\YYYYYY\\\___eeellluuu}}}|||wwwrrrooo{{{yyyxxxwwwuuurrrpppmmmkkkjjjaaa\\\WWWTTTSSSWWWcccppp|||sss{{{}}}xxxrrrnnnlllkkkkkkjjjhhhfffcccaaa^^^[[[XXXPPPOOONNNOOOVVVhhh{{{wwwpppuuuyyywwwrrrpppssswww~~~||||||mmmiiirrr|||}}}}}}xxxxxxuuuooojjjhhh___^^^]]][[[YYYVVVTTTSSSRRRTTTWWWZZZ\\\]]]^^^^^^```[[[WWWUUUUUURRRMMMGGGDDDCCC@@@>>>=========>>>===>>>???@@@@@@BBBEEEGGGJJJOOOUUUYYY\\\bbbkkkrrrooooooppptttxxx|||~~~~~~dddKKK@@@===999888888999999888999999888777666555444444555555444444444333333333333333333222222222111111000000000000000000000000000///...---,,,------...//////...------------...------------------------((()))***+++,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,------------......///////////////....................................///000222222///000222222222444666999EEENNNmmmrrrbbbaaaiiiqqqppphhhgggvvvmmm___WWWTTTVVVXXX\\\aaafffiiikkklllooorrrwww{{{|||}}}~~~}}}{{{xxxuuussspppooooooqqquuuxxxzzzzzzxxx{{{~~~~~~}}}tttfff]]]\\\YYY^^^gggrrrzzz}}}{{{wwwsssxxxrrrnnnlllhhhfffcccaaa```___]]][[[\\\^^^aaaccceeeeeeddddddfffgggjjjoootttzzz|||xxxtttssstttqqqkkkeeebbbaaa^^^\\\ZZZZZZYYYZZZNNNOOOOOOLLLGGGEEEFFFGGGGGGGGGFFFDDDCCCEEEIIILLLQQQTTTWWWZZZ\\\___cccfffiiiiiiiiiiiihhhgggfffeeefffeeebbbaaa______``````^^^___```___]]]^^^bbbfffooolllgggaaa\\\\\\___bbbgggmmmuuu}}}|||wwwsssmmmxxxzzzwwwvvvtttqqqooolllkkkjjjaaa]]]XXXUUUSSSVVVbbbnnn}}}vvvttt~~~}}}yyywwwsssooommmooonnnkkkfffbbb___\\\YYYUUUPPPNNNOOOOOOWWWoooyyyuuuvvvvvvvvvtttsssssstttwww|||vvvqqqllllllvvv~~~wwwrrrooolllgggdddfffaaa[[[VVVTTTRRRQQQPPPTTTUUUWWWXXXZZZ\\\^^^___^^^\\\YYYVVVSSSPPPOOONNNHHHEEEBBB???>>>>>><<<;;;<<<===>>>>>>>>>@@@CCCEEEIIINNNSSSWWW[[[aaahhhnnnrrrssstttuuuuuuwww{{{}}}nnnPPPFFF>>>888888777666777999:::999888777666666666666444444444333333333222222222222222111111111111000111111111111000000000000------......//////000000........................////////////...............------,,,,,,------...//////...---,,,++++++***++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,---------.....................///000000222444555444444888===???LLL```tttaaaZZZ^^^cccfffaaa\\\bbbuuuxxxeee[[[XXXVVVYYY[[[^^^dddiiimmmoooooorrrsssvvvxxx{{{}}}}}}{{{xxxvvvuuuttttttpppppppppqqqrrrtttwwwxxx|||yyyxxx}}}zzzjjj___[[[aaa___^^^aaaggglllmmmlllooo}}}zzzyyyxxxtttpppmmmjjjhhhgggjjjjjjlllnnnppprrrssstttrrrwww}}}}}}zzzxxxwwwvvvsssmmmhhhiiifffaaa^^^\\\ZZZXXXVVVPPPMMMJJJHHHGGGGGGFFFDDDBBBBBBCCCCCCCCCEEEHHHKKKNNNQQQVVV\\\```cccccccccggggggffffffffffffggghhhbbbbbbccccccbbbaaa```___]]]ZZZ]]]cccaaa]]]fffuuusssfff```^^^^^^aaaeeeeeekkksssyyy{{{wwwqqqlllnnnttt|||~~~zzzxxxuuusssqqqmmmiiifffgggccc\\\VVVTTTXXX```fffzzz|||wwwzzz~~~vvvrrrrrrpppooollliiifffdddaaa^^^WWWQQQNNNNNNKKKPPPcccyyy|||wwwvvvwwwxxxwwwuuusssrrrqqqsss~~~zzztttpppkkkjjjrrr||||||vvvqqqnnnkkkfffcccccc^^^XXXTTTSSSSSSSSSTTTYYYYYYZZZ[[[\\\\\\\\\\\\^^^]]]ZZZWWWTTTQQQOOONNNIIIFFFBBB@@@???>>><<<;;;<<<===>>>>>>>>>???BBBEEEGGGKKKPPPUUUYYY^^^ffflllssstttuuuuuuvvvwwwzzz|||nnnSSSGGG???:::999999888888::::::999888777666666666666444444444333333333222222222222222111111111111000111111111111000000000000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////...............------,,,,,,------............------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,---------.........///............///000000///111333333444888===@@@RRRkkknnn___ZZZZZZ]]]___\\\ZZZaaappp}}}}}}nnn```[[[YYYXXX[[[]]]```eeejjjmmmnnnooorrrtttvvvxxxzzz{{{{{{{{{}}}{{{yyyvvvtttsssssssssrrrrrrrrrrrrsssuuuvvvxxx{{{xxxyyy}}}qqqgggdddcccaaa___```ccceeefffeeeooo~~~|||zzzyyyxxx{{{{{{|||}}}~~~|||{{{zzzwwwqqqlllfffeeecccbbb```]]]YYYUUUPPPNNNJJJHHHGGGGGGEEEDDDCCCCCCDDDCCCCCCEEEIIILLLOOORRRWWW\\\```cccddddddggggggggggggggggggggggggdddccccccbbbaaa``````___aaa\\\]]]```]]]ZZZcccqqqzzzppphhheeecccbbbcccfffdddiiipppvvvwwwsssmmmiiikkkrrr{{{zzzwwwuuusssrrrpppmmmkkkiiieee^^^XXXUUUYYY```fffxxx}}}yyy}}}{{{wwwtttrrrpppmmmiiidddaaa[[[TTTPPPOOOJJJIIIVVVhhh~~~{{{zzzzzzzzz{{{zzzxxxuuuqqqooopppvvv|||xxxuuurrrmmmjjjooovvv}}}zzzuuurrrnnnjjjeeeaaa___[[[UUUQQQQQQTTTVVVXXX^^^^^^^^^^^^]]]\\\ZZZYYY^^^]]][[[XXXUUURRRPPPOOOJJJGGGCCCAAA???>>>===;;;<<<===>>>>>>>>>???BBBDDDFFFJJJPPPTTTXXX]]]eeekkkssstttvvvwwwvvvwwwyyy{{{sssYYYIIIAAA;;;;;;<<<:::999::::::999888777666666666666444444444444333333333333222222222111111111111000111111111111000000000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,/////////............---...------,,,,,,------...------------------------,,,,,,,,,,,,------------.........------,,,,,,+++,,,------------.........//////......//////000111...000333555666999???EEEXXXyyy{{{eee[[[ZZZYYYXXXWWWWWW[[[cccnnnvvvppppppjjj```ZZZYYY[[[[[[^^^___bbbfffiiilllnnnoootttvvvyyy{{{|||{{{yyyxxxzzzyyywwwuuussssssssssssvvvuuutttttttttuuuwwwwwwyyyxxxzzz}}}}}}tttqqqiiihhhfffdddbbb```______hhhxxx~~~~~~}}}zzzsssnnneeefffffffffeee```YYYTTTQQQNNNJJJHHHGGGGGGEEEDDDDDDEEEEEEDDDDDDFFFJJJMMMPPPSSSXXX]]]aaacccdddeeehhhhhhiiijjjjjjiiihhhgggfffdddcccaaa```______```ccc^^^\\\\\\YYYVVV___lllqqqkkkgggggggggeeeeeegggeeeiiiooosssssspppkkkgggiiipppzzz{{{xxxuuusssssssssrrrqqqlllhhh```YYYVVVYYY```eeerrr|||{{{xxx{{{vvvtttqqqjjjdddbbb]]]WWWSSSQQQMMMIIIPPP]]]zzz~~~}}}~~~~~~}}}yyysssooopppppp|||}}}zzzwwwuuuqqqlllmmmrrryyyxxxvvvsssoooiiidddaaa]]]XXXRRROOOQQQUUUYYY[[[___`````````^^^[[[YYYWWW___^^^\\\ZZZWWWTTTRRRPPPKKKHHHDDDBBB@@@???===<<<<<<===>>>======>>>AAADDDFFFKKKPPPTTTXXX^^^ffflllsssuuuwwwxxxxxxxxxyyyzzzzzzcccLLLCCC<<<<<<<<<:::888999:::999888777666666666666555444444444444333333333222222222111111111000000111111111111000000000///000000//////......------//////////////////////////////.........---------...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------------...//////...---,,,,,,++++++------------............/////////...///000000111111222555777888:::CCCKKK___ppp___ZZZ\\\```ZZZUUUVVV___jjjrrruuuhhhddd]]]WWWUUUXXX[[[\\\```bbbeeegggiiikkkmmmooowwwyyy|||~~~|||zzzyyyxxxvvvuuuttttttttttttyyyxxxwwwvvvuuuvvvwwwwwwxxxyyy||||||tttssspppkkkfffbbb```______ooo{{{www~~~~~~zzzsssnnniiiiiihhhgggeee```YYYTTTRRROOOKKKIIIHHHGGGFFFDDDFFFFFFFFFEEEEEEHHHLLLPPPSSSUUUYYY^^^bbbeeefffggghhhjjjkkklllllljjjhhhggggggeeebbb```_________```bbb]]]ZZZXXXUUUUUU^^^iiijjjfffdddfffgggfffhhhkkkmmmooorrruuutttqqqmmmkkkiiipppzzz|||xxxuuuuuuuuuttttttlllhhhbbb[[[WWWXXX^^^bbbiiiqqq}}}yyy}}}uuurrrooohhhcccccc]]]VVVRRRSSSPPPJJJNNNWWWlllwwwrrrrrroooxxx}}}zzzxxxwwwssslllkkkmmmuuuvvvvvvtttoooiiiddd```\\\WWWRRRPPPRRRWWW\\\___`````````___]]][[[YYYXXX______]]]\\\YYYVVVSSSRRRMMMJJJFFFCCCAAA@@@>>><<<<<<===>>>======>>>@@@CCCEEEIIIOOOSSSWWW]]]dddjjjqqqtttxxxyyyyyyyyyyyyzzzkkkQQQFFF===;;;<<<:::888888:::999888777666666666666555555555444444444333333222222222111111111000000111111111111000000000///000000//////......------////////////////////////............------------...------,,,,,,------...+++,,,,,,------.........,,,,,,---------.........//////...---,,,,,,++++++---------........./////////////////////000111111333333555888888:::EEERRRkkkmmmcccbbbdddhhh^^^UUUXXXdddpppvvvuuuggg```XXXTTTTTTWWW[[[]]]bbbdddggghhhiiijjjnnnpppwwwyyy}}}}}}yyyxxxwwwvvvvvvvvvwwwwww{{{zzzxxxwwwvvvvvvwwwwwwyyyzzz|||}}}yyysssmmmgggccc```[[[jjjvvvrrrxxx|||vvvppppppnnnjjjfffbbb^^^YYYVVVTTTQQQMMMJJJIIIHHHGGGEEEGGGGGGFFFFFFGGGJJJPPPTTTVVVXXX\\\```dddfffhhhiiijjjkkklllmmmlllkkkiiigggfffeeebbb```______```aaa___\\\YYYXXXWWWYYY```iiijjjfffdddfffggghhhmmmssswwwxxxyyyzzzyyywwwuuusssnnnttt}}}|||xxxvvvuuusssrrrjjjgggbbb\\\XXXXXX[[[^^^^^^fffsssuuuqqqnnnhhheeeggg___WWWSSSTTTRRRKKKLLLRRReeeyyy}}}zzz|||}}}|||uuutttpppuuu}}}yyywwwvvvrrrkkkggghhhqqqsssuuutttooohhhbbb___YYYUUURRRRRRVVV\\\bbbdddbbbaaa```^^^\\\[[[ZZZZZZ_________]]][[[XXXUUUSSSNNNKKKGGGDDDBBBAAA???===<<<=========<<<===@@@BBBBBBFFFLLLPPPTTTYYYaaagggooosssxxxzzz{{{zzzzzzzzz|||tttYYYKKK???<<<<<<;;;888888:::999888777666666666666555555555555444444444333222222222111111111111000111111111111000000000000///////////////.........------------------------.........------------,,,...------,,,,,,------...,,,,,,,,,------.........,,,---------.....................------,,,,,,+++------........./////////000000//////000000111222333111222777888;;;KKK\\\~~~qqqlllmmmnnnmmmbbbZZZ^^^kkkvvvwwwsssfff^^^WWWTTTUUUVVV[[[```eeehhhjjjkkkkkklllqqqtttwwwyyy|||~~~}}}yyyyyyxxxwwwwwwxxxyyyzzz{{{zzzyyywwwwwwwwwwwwxxxyyyxxxzzz~~~~~~yyysssmmmddd^^^^^^jjjvvvooosssyyy{{{vvvvvvqqqkkkfffbbb___\\\ZZZVVVSSSOOOLLLKKKJJJHHHGGGGGGGGGGGGFFFHHHMMMSSSXXXZZZ\\\___bbbfffiiikkklllkkkkkkllllllllljjjiiihhhdddcccbbb`````````aaaaaa___^^^]]]]]]]]]```eeeiiilllhhhggghhhiiikkkrrrzzz~~~~~~~~~}}}}}}|||{{{{{{vvv{{{{{{wwwtttpppnnngggfffccc___[[[YYYZZZ[[[XXX]]]iiizzz{{{wwwqqqjjjhhhlllggg]]]WWWXXXUUUMMMKKKNNN]]]ooo~~~xxxwwwyyy~~~xxxrrrpppqqqyyyzzzxxxwwwssslllgggfffkkkooossssssmmmeee___\\\TTTRRRQQQTTT[[[ccciiilllfffeeebbb^^^\\\[[[[[[[[[`````````___\\\YYYVVVTTTOOOLLLHHHEEECCCAAA???===<<<=========<<<===???BBBAAAEEEKKKOOOSSSXXX```fffmmmrrrwww{{{||||||{{{{{{zzz}}}aaaRRRBBB======<<<:::::::::999888777666666666666555555555555444444444444222222222111111111111000111111111111000000000000.........///////////////------------------------.........---------,,,,,,...------,,,,,,------...,,,,,,------------------------------............------------------------............////////////000000//////000000111222444000222888;;;AAAUUUkkk}}}ssssssuuusssnnnfffbbbiiivvv}}}xxxqqq```YYYUUUUUUUUUVVV]]]eeehhhllloooooonnnpppuuuzzz{{{|||~~~~~~}}}yyyxxxwwwwwwxxxyyyzzz{{{{{{zzzxxxwwwwwwwwwwwwxxxxxxvvvvvvzzz~~~~~~zzzrrrfff\\\]]]eeezzzppppppttt{{{vvvsssmmmiiifffdddaaa___XXXUUUQQQNNNMMMLLLJJJHHHFFFFFFFFFGGGIIIOOOVVV\\\]]]___aaaeeehhhkkkmmmnnnllllllkkkkkkjjjiiiiiihhhbbbbbbaaaaaaaaaaaaaaaaaabbbdddeeeeeefffhhhiiijjjjjjhhhgggiiiiiijjjqqqyyy}}}}}}}}}~~~~~~~~~yyytttoookkkeeefffeeeccc___[[[ZZZZZZWWWXXXaaaqqq|||wwwmmmjjjooopppeee^^^]]]YYYOOOKKKMMMUUUggg{{{yyysssvvv|||yyyooopppnnnppp}}}zzzzzzvvvnnnhhhhhhhhhmmmqqqqqqkkkccc]]]ZZZPPPOOOQQQVVV^^^gggnnnqqqkkkhhhddd___\\\[[[[[[\\\`````````___]]]ZZZVVVTTTPPPMMMHHHEEECCCAAA???>>><<<=========<<<===???AAABBBGGGLLLPPPTTTZZZbbbggglllqqqwww{{{}}}}}}||||||xxx|||gggVVVEEE>>>>>>===<<<;;;:::999888777666666666666666666555555555444444444222222222111111111111000111111111111000000000000---.........//////000000000000000000000000000000......---------,,,,,,,,,...------,,,,,,------...---------------------------------.........//////,,,,,,------------------............/////////000000000000000000111111222666222444;;;???HHH___xxxxxxqqquuuwwwsssooojjjjjjssszzzoooZZZUUUSSSUUUUUUVVV___iiikkkooorrrrrrqqqsssyyy~~~~~~xxxwwwwwwwwwwwwyyyzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwssssssxxx}}}wwwhhh[[[YYY^^^uuu~~~rrrooorrr|||uuurrrooommmkkkiiifffcccZZZVVVRRROOONNNMMMKKKIIIFFFFFFFFFGGGJJJPPPXXX^^^___aaacccfffiiilllooopppmmmlllkkkjjjiiihhhiiiiii``````aaabbbbbbbbbbbbaaafffiiikkkkkklllmmmllljjjfffeeefffhhhhhhhhhmmmuuu}}}|||{{{|||~~~zzztttnnnjjjdddfffgggfffbbb^^^[[[ZZZXXXVVV\\\kkkyyy~~~tttqqquuuxxxnnnddd___[[[UUUPPPOOOSSS^^^rrr|||wwwtttvvv}}}wwwuuuooonnnxxxyyy{{{{{{sssiiieeefffdddfffkkkkkkbbbYYYTTTNNNPPPSSSXXXbbbmmmrrrqqqqqqmmmfff___[[[ZZZ\\\^^^]]]bbbccc___\\\ZZZWWWSSSTTTRRRNNNJJJFFFCCCAAA@@@===>>>???>>>===>>>@@@AAAAAAEEEJJJOOOSSSYYYbbbhhhmmmqqqwww{{{}}}~~~~~~}}}{{{```HHHBBBAAA<<<:::<<<888888888888777777777777555555444444444333333333111111111111111111222222000000000000000000000000000000000000000000000000......------------......111000...,,,+++,,,...//////............---------///...---,,,+++,,,,,,---................................................000000///.....................//////000000111111333333666999;;;GGGeeexxxtttqqqoooooofffllluuu{{{lll[[[YYYVVVVVVYYY___fffkkkpppooonnnooorrrwww|||~~~}}}|||}}}wwwwwwwwwwwwxxxyyyzzz{{{{{{yyywwwvvvwwwwwwvvvtttxxxwwwwwwxxxzzz~~~xxxiii]]]\\\```ppp{{{wwwvvv}}}sssssssssrrrnnniiidddaaa\\\YYYVVVSSSQQQOOOLLLJJJFFFFFFGGGHHHKKKRRRZZZ```fffdddcccffflllppppppooopppmmmjjjiiiiiiiiihhhfffaaabbbcccdddeeefffhhhiiimmmoooqqqqqqpppmmmjjjhhhjjjhhheeecccccceeehhhjjjuuuyyy||||||yyyzzz~~~~~~wwwpppkkkhhhlllkkkiiifffccc___\\\[[[YYYVVVXXXbbbmmmzzzzzz|||}}}sssiiiccc]]]VVVQQQQQQRRR\\\ppp}}}xxxtttuuu}}}}}}zzzyyywwwppplllttt}}}~~~}}}uuulllhhhdddaaabbbgggggg```XXXTTTOOORRRUUUZZZcccooottttttsssmmmeee^^^[[[ZZZ[[[\\\\\\aaaccc___\\\[[[XXXTTTSSSQQQNNNKKKGGGCCCAAA@@@===>>>>>>>>>======???AAAAAAFFFKKKOOOTTTZZZccciiiooosssxxx{{{|||}}}}}}~~~}}}~~~mmmPPPDDDAAA<<<999;;;888888888888777777777777555555555444444444333333111111111111111111111111000000000000000000000000000000000000000000000000......------------......000///...---,,,------...............------------///...---,,,,,,,,,------................................................000000///...............//////000000111222222222222333777<<>>===<<<<<<>>>@@@AAAEEEKKKPPPTTT[[[dddjjjqqqtttxxx{{{|||||||||}}}~~~}}}ZZZGGGAAA<<<999:::999999888888888777777777555555555444444444444333111111111111111111111111000000000000000000000000000000000000000000000000......------------.....................---------............------------///...------,,,---------................................................000//////............///000000111111222333333444333444777===III```nnnjjjooopppllliiigggqqq{{{yyymmmbbbVVVVVVVVVXXX\\\aaaeeehhhllllllnnnppptttwwwzzz|||}}}~~~||||||vvvvvvwwwwwwxxxyyyyyyyyyxxxwwwuuutttuuuvvvuuutttvvvuuuuuuvvvyyy|||}}}nnnbbbZZZXXX]]]ooo~~~wwwuuusssooojjjfffcccaaa]]]ZZZWWWTTTSSSRRRPPPNNNIIIIIIJJJJJJMMMRRRYYY___eeehhhllloooppppppqqqrrruuuqqqmmmjjjjjjjjjjjjjjjeeefffggggggiiilllpppttttttvvvwwwwwwvvvrrrnnnkkklllkkkiiihhhgggggghhhhhhooossswwwzzzzzz{{{yyytttpppnnnkkkllllllkkkiiifffcccaaaZZZVVVVVV[[[cccnnn~~~~~~yyytttpppggg[[[UUUUUUQQQWWWfffyyyyyyvvvzzz|||yyyvvvtttttttttpppkkkiiippp|||}}}{{{uuunnniii```ZZZWWWYYY[[[YYYWWWWWWUUUYYY\\\___gggrrryyyzzzvvvnnnccc]]][[[[[[[[[YYYZZZ```bbb___]]]]]][[[XXXRRRQQQPPPNNNJJJFFFBBB@@@===>>>>>>===<<<<<<===???@@@DDDJJJOOOTTT[[[dddkkkrrruuuxxx{{{|||}}}~~~~~~}}}dddJJJAAA===;;;;;;999999999888888888777777555555555555444444444444222222222111111111111111000000000000000000000000////////////////////////......------------......---......//////...------.........---------,,,,,,.........------------...................................................000///............//////000000111111222333333333444666888===MMMiiiqqqlllnnnnnnkkkjjjgggsss}}}}}}wwwnnnddd[[[SSSTTTWWWZZZ^^^bbbeeegggjjjkkknnnqqquuuxxxyyyzzz}}}~~~{{{zzzvvvvvvwwwxxxxxxxxxxxxxxxxxxvvvttttttuuuvvvvvvuuuttttttuuuvvvxxx{{{~~~oooddd[[[ZZZ\\\eeerrryyywwwrrrmmmiiieeecccbbb]]][[[WWWVVVUUUTTTRRRPPPJJJKKKLLLLLLOOOSSSZZZ___aaafffmmmoooooonnnooopppvvvsssnnnkkkkkkkkklllkkkeeeggghhhhhhjjjooovvv|||~~~~~~{{{vvvqqqnnnmmmmmmlllkkkjjjiiiiiiiiimmmqqqvvvyyy{{{~~~}}}vvvsssqqqqqqoooooopppooommmiiifffccc[[[WWWUUUXXX]]]fffvvv|||xxxvvvtttmmmaaaXXXUUUSSSVVVaaattt|||zzz||||||yyyvvvuuurrrssstttqqqmmmnnnuuu}}}~~~|||xxxqqqkkkaaaYYYRRRSSSUUUUUUWWWYYYXXX\\\___```fffpppwwwyyyuuunnneee___\\\\\\[[[ZZZ[[[aaacccaaa______]]]ZZZRRRRRRRRRPPPMMMIIIDDDAAA===>>>???>>><<<<<<===???>>>CCCIIINNNTTT[[[eeekkkqqqtttxxx{{{}}}~~~nnnPPPBBB>>>======999999999999888888888888666666555555555444444444222222222111111111000000000000000000000000000000////////////////////////......------------......------...//////......---...------------,,,,,,,,,---.....................................................................//////............////////////000000111222222333444777999@@@UUUvvvvvvoookkkggggggiiigggsss{{{xxxnnneee]]]WWWRRRTTTWWW\\\```dddfffgggiiikkknnnrrrvvvxxxzzz{{{~~~|||yyyxxxvvvvvvwwwxxxxxxxxxwwwwwwwwwuuuttttttvvvwwwwwwvvvtttttttttvvvxxxzzz|||~~~~~~qqqeee]]]\\\]]]^^^bbbqqqzzzxxxsssnnniiifffdddccc^^^[[[XXXVVVUUUTTTRRRPPPKKKLLLMMMNNNPPPUUU[[[___aaagggmmmpppooonnnnnnooouuurrrnnnkkkkkklllllllllgggiiikkkkkknnnuuuyyyrrrnnnllllllllllllmmmnnnnnnooooooqqquuuxxxzzz|||{{{tttrrrsssuuutttttttttrrrooojjjgggddd]]]YYYVVVVVVXXX___nnn|||{{{wwwvvvrrrggg]]]XXXUUUVVV^^^ooo~~~}}}~~~zzzwwwwwwsssuuuxxxxxxtttppprrrxxx}}}vvvooocccYYYPPPNNNQQQSSSWWW\\\[[[___aaa```ccclllsssuuuqqqnnnhhhccc___\\\\\\]]]^^^ccceeeccc``````^^^[[[SSSTTTTTTTTTPPPKKKFFFCCC???@@@@@@???======>>>???>>>CCCIIIOOOUUU]]]fffmmmsssvvvzzz}}}}}}[[[GGG@@@??????:::999999999999888888888666666666555555555444444333333222222111000000000000000000000000000000000000000000000000000000000......------------......---------...............------------,,,,,,,,,,,,------...////////////...................................................///............//////000//////000000111222222222222888===GGGccc{{{qqqkkkeeeaaaaaadddgggqqqwwwrrrggg___YYYTTTRRRTTTXXX]]]bbbeeehhhiiijjjlllooosssvvvyyy{{{|||~~~yyywwwxxxuuuvvvwwwxxxxxxwwwvvvvvvuuusssrrrsssuuuvvvvvvvvvttttttuuuvvvxxxzzz|||}}}~~~tttjjj^^^]]]\\\ZZZYYYaaavvv{{{xxxtttoookkkgggeeeeee___\\\YYYVVVUUUTTTRRRPPPKKKMMMNNNPPPRRRWWW]]]aaaeeehhhmmmpppqqqppppppoooqqqnnnlllkkklllllllllkkkhhhkkkmmmooorrr{{{yyypppjjjffffffhhhkkkppptttxxx{{{yyyyyyxxxxxxxxxyyyzzzzzz}}}|||wwwvvvxxxzzzyyyxxxuuurrroookkkiiiggg___\\\YYYWWWVVVZZZgggtttuuuxxxzzz{{{}}}yyywwwuuummmddd^^^XXXVVV]]]lll{{{~~~{{{xxxyyyuuutttvvvyyyvvvoooooossszzzyyypppfffZZZOOOLLLNNNRRRXXX^^^^^^aaabbb___```fffmmmppplllmmmlllgggaaa]]]]]]``````eeegggeeebbbbbb```\\\TTTUUUWWWVVVSSSNNNHHHEEE@@@AAAAAA@@@>>>===???@@@@@@EEEKKKQQQWWW___iiipppvvvyyy|||~~~iiiNNNBBB>>>>>>::::::999999999888888888666666666666555555555555333333222222111000000///000000000000000000000000000000000000000000000000......------------.........------,,,---...///000---------,,,,,,,,,++++++,,,---...///000000///..................................................................///000000000000111111222333333333111;;;CCCPPPppptttkkkdddbbbaaa___^^^```gggnnnqqqkkkbbb\\\WWWTTTSSSUUUYYY^^^cccgggjjjlllkkkmmmooossswwwzzz}}}}}}xxxuuuvvvwwwuuuvvvwwwxxxxxxwwwvvvuuurrrqqqppppppssstttttttttttttttvvvwwwyyyzzz||||||~~~zzzpppccc]]]XXXXXXZZZ]]]eeemmm}}}~~~zzzxxxuuuqqqmmmjjjgggfff___]]]YYYVVVUUUSSSPPPNNNKKKLLLOOOQQQTTTYYY^^^cccggghhhjjjnnnpppqqqooommmlllkkkjjjkkkllllllkkkjjjfffiiilllnnnrrr~~~wwwkkkddd\\\^^^bbbiiirrr|||~~~{{{yyywwwvvvzzz}}}~~~}}}}}}~~~zzzxxxuuurrrooommmlllkkkaaa^^^\\\YYYUUUWWWbbbooommmppprrrrrrrrrwww{{{vvvvvvqqqiiicccZZZWWW\\\kkkzzz~~~|||yyyzzzuuuqqqrrrvvvsssmmmlllpppsss{{{xxxooohhh\\\OOOKKKLLLQQQXXX______bbbbbb^^^]]]ccciiillliiimmmooojjjbbb]]]^^^bbbbbbgggiiifffcccbbb```]]]TTTVVVXXXXXXUUUOOOIIIFFFAAABBBBBBAAA???>>>???AAAAAAFFFMMMSSSYYYaaakkkrrrzzz|||~~~sssSSSCCC===<<<:::::::::999999999888888777666666666555555555555333333222222111000000///000000000000000000000000000000000000000000000000.........------.........///...,,,+++,,,...000111---------,,,,,,,,,++++++,,,---///000000000///..................................................................///000111111222222333333444555555222===GGGUUUwww|||jjj```YYY[[[aaaaaa___]]]ffflllnnnggg___ZZZWWWTTTTTTVVVYYY^^^ccchhhlllnnnmmmnnnpppssswww{{{~~~zzzuuurrrtttwwwuuuvvvwwwxxxxxxwwwuuutttooonnnmmmnnnqqqssssssrrrtttuuuvvvxxxyyy{{{||||||~~~uuuhhh^^^WWWZZZ```aaa___]]]bbblllsssvvvxxx~~~}}}yyyxxxvvvrrroookkkiiiggg```]]]YYYVVVTTTRRROOOMMMJJJLLLOOORRRUUUZZZ```dddfffeeefffjjjnnnooommmjjjhhhhhhiiikkkllllllkkkiiibbbeeeiiikkkppp|||tttggg```UUUWWW^^^gggttt{{{xxxvvvwwwzzzyyywwwtttqqqooonnnnnnooobbb```^^^ZZZVVVVVV```llleeeiiimmmmmmlllnnntttzzzxxxvvvsssnnnkkk[[[[[[___iiivvv}}}~~~}}}{{{zzzvvvvvvuuusssqqqnnnlllkkkssstttvvvzzz~~~}}}xxxssshhh```VVVOOOOOOUUU[[[___dddaaa``````___^^^eeemmmnnnooonnnkkkfffbbb___^^^dddeeeggghhhgggddd```^^^WWWWWWWWWVVVSSSPPPMMMKKKCCCCCCBBBAAA@@@@@@@@@@@@FFFHHHMMMTTT\\\eeelllppp|||}}}\\\GGG@@@>>>============;;;999777666666666555555555444444444333333333222222222111111000000000000000000000000000000000000000000000000////////////............------------------------........................---------............///---...///000000///...---........................//////......///000222333000//////111333555555444;;;<<>>@@@PPPqqqnnnaaaXXXVVVZZZZZZVVVZZZbbbiiieeebbb```ZZZSSSTTTXXX[[[^^^cccfffgggiiikkklllnnnppptttwwwyyy}}}zzzxxxwwwuuuvvvzzz}}}}}}}}}|||yyyuuurrrpppnnnnnnnnnnnnooooooooooootttrrrrrruuuxxx{{{{{{yyy{{{pppllleeeaaa```___]]][[[VVVUUUUUUWWW[[[aaafffjjjvvv~~~yyywwwsssoookkkhhhfffeee___]]]ZZZVVVSSSPPPOOOOOOQQQRRRRRRTTTWWW[[[___aaaeeefffggggggfffeeefffhhhggghhhiiiiiiiiigggeeedddfffeeegggnnnyyyvvvfffZZZUUURRRVVVcccrrr|||xxxuuusssrrrqqqpppoooiiibbb]]]YYYVVV[[[aaarrraaadddfffgggeeefffjjjnnnrrrwww~~~vvvqqqgggaaa^^^eeesss~~~~~~~~~~~~}}}}}}}}}}}}|||zzzzzzxxxwwwtttrrrooonnnpppnnnmmmmmmppprrrssssssgggaaaZZZUUUVVV[[[```cccgggccc___\\\YYYWWW^^^fffpppqqqqqqnnniiiddd```______bbbeeeggggggeeebbb___ZZZVVVTTTTTTVVVTTTMMMHHHDDDCCCAAA@@@??????@@@@@@GGGJJJOOOWWW___hhhooorrr}}}kkkPPPEEEBBB???===:::888777888999:::666666666555555555444444333333333222222222111111000000000000000000000000000000000000000000000000////////////............------------------------........................---------............///------............------........................///////////////111222222000000111222333555666777AAAEEE]]]iiiZZZVVVVVVYYYXXXUUU[[[eeeiiiddd___[[[WWWRRRTTTYYY]]]```dddfffhhhiiijjjlllnnnqqquuuxxxzzz|||}}}xxxwwwvvvuuuxxx|||~~~zzzvvvrrrpppmmmnnnnnnnnnooooooooopppsssssssssuuuxxxzzz{{{zzz{{{~~~zzztttkkkeeebbb```]]]ZZZSSSRRRPPPPPPRRRVVVZZZ]]]fffuuu~~~vvvtttqqqmmmjjjgggeeeddd]]][[[XXXUUURRRPPPOOOOOOSSSSSSTTTVVVYYY]]]```bbbccceeeffffffdddcccddddddeeefffggggggfffdddcccbbbccccccgggooo{{{tttfff]]]TTTTTTXXXcccooo}}}}}}yyyvvvuuusssrrrppprrrlllfffaaa[[[VVVWWW\\\kkkwwwdddfffhhhhhhggghhhjjjlllpppttt{{{wwwuuulllddd^^^cccrrr~~~||||||{{{yyywwwtttrrrqqqpppmmmiiifffgggjjjnnnpppfffaaa\\\ZZZ\\\```dddffflllgggbbb^^^YYYWWW\\\dddnnnoooqqqooojjjddd```^^^___aaaeeeiiiiiigggdddbbb\\\WWWRRRSSSVVVUUUNNNGGGEEECCCBBB@@@???@@@@@@AAAHHHKKKQQQYYYbbbjjjqqqttt|||zzz```SSSPPPJJJHHHDDDAAA===:::888888666666666666555555555555333333333222222222111111000000000000000000000000////////////////////////////////////............................................................---------............///------------------------......................../////////000000111222222000111222222333555777999BBBKKKjjjkkkYYYXXXXXXYYYVVVUUU]]]gggjjjccc[[[WWWTTTRRRUUU[[[^^^aaaeeeggghhhiiijjjlllpppssswwwzzz|||}}}zzzvvvvvvuuutttyyy{{{vvvrrrpppmmmmmmnnnnnnooooooppppppsssssstttvvvxxxzzz{{{{{{|||tttlllgggccc^^^ZZZTTTSSSQQQPPPPPPRRRUUUWWWZZZfff{{{~~~tttrrrpppmmmiiifffdddccc[[[ZZZWWWTTTRRRPPPPPPPPPTTTTTTVVVXXX[[[^^^aaabbbaaacccddddddbbbaaaaaaaaacccddddddcccbbbaaa```___```aaaeeennnzzzsssfff___VVVXXX\\\dddnnn|||}}}zzzwwwvvvuuusssqqqrrrmmmiiieee___XXXWWWZZZfffrrrgggiiijjjjjjjjjjjjkkkllliiimmmtttxxxxxx{{{yyyyyyppphhhaaadddqqq~~~}}}||||||{{{yyywwwuuutttsssooohhhcccaaacccgggkkkcccaaa^^^^^^aaaeeehhhiiinnnjjjddd___YYYUUUZZZaaajjjmmmooonnnjjjddd___]]]___cccgggkkkllljjjgggeee^^^XXXRRRRRRUUUUUUOOOIIIFFFEEEBBB@@@@@@@@@BBBCCCIIILLLSSS\\\eeemmmsssvvv~~~kkk\\\WWWLLLLLLJJJHHHCCC>>>999666777777666666666555555555333333333222222222111111000000000000000000000000////////////////////////////////////............................................................---------............///---------,,,,,,---------//////////////////////////////000000111222222222000111333333333444888<<>>DDD]]]zzzqqqeeeccc___[[[ZZZ___hhhpppjjj```VVVSSSRRRSSSXXX^^^___bbbfffhhhiiikkklllnnntttxxx}}}zzzvvvtttsssqqqrrryyyzzztttpppnnnllllllmmmnnnooopppqqqqqqrrrtttwwwxxxxxxyyy{{{}}}wwwooofff^^^[[[ZZZWWWUUUTTTUUUVVVVVVVVVXXX___ooo}}}|||sssrrrpppmmmiiifffcccaaaYYYXXXVVVTTTSSSRRRSSSSSSUUUVVVWWWZZZ\\\^^^```aaa[[[^^^aaabbbaaa```____________^^^]]][[[ZZZYYYYYYVVVYYY```jjjvvv}}}ppphhh\\\]]]^^^bbbnnn}}}~~~|||zzzyyyxxxuuusssqqqnnnllljjjddd\\\YYY[[[```jjjyyyjjjkkklllmmmoooooonnnmmmmmmlllnnntttwwwyyy}}}yyytttnnnlllpppxxx~~~{{{yyywwwzzz{{{{{{|||||||||{{{{{{}}}yyyqqqggg^^^YYYZZZ\\\___^^^```cccgggkkkllllllnnnjjjfffbbb[[[TTTUUU[[[dddiiinnnpppmmmhhhccc``````dddiiimmmnnnlllhhheee```[[[TTTPPPOOOPPPQQQRRRJJJHHHEEECCCBBBCCCEEEGGGJJJOOOVVV```iiiqqqwwwzzz{{{jjjOOOBBB===>>>@@@@@@@@@>>><<<:::777777777777666666666555333333333222222222111111000000000000000000000000000000000000000000000000////////////............................................................---------............/////////...------...//////////////////////////////...///111222333333222222000222444444222444:::@@@JJJkkkxxxwwwlllgggaaa\\\^^^gggrrrxxxjjj___VVVSSSSSSUUUYYY___^^^aaafffiiijjjlllnnnoootttxxx~~~~~~~~~xxxvvvsssrrrppppppyyy~~~xxxsssooommmllllllmmmnnnooopppqqqqqqrrruuuwwwxxxxxxyyy{{{~~~}}}yyymmmeeeaaa```]]]ZZZXXXWWWVVVVVVVVVVVVXXXdddzzz~~~|||zzztttsssqqqnnnjjjfffbbb```YYYXXXVVVUUUTTTTTTTTTUUUTTTUUUWWWZZZ\\\^^^___```YYY\\\```bbbaaa`````````^^^]]]\\\ZZZYYYXXXWWWWWWSSSVVV]]]fffqqqyyypppccccccaaaeeerrr~~~|||{{{{{{yyyvvvttttttpppnnnkkkddd\\\YYY[[[\\\fffuuummmmmmnnnppprrrsssqqqppprrrnnnlllpppssstttvvvzzz}}}yyytttppppppvvv~~~|||yyywwwyyyzzz{{{||||||}}}}}}|||}}}uuujjj___XXXVVVWWW]]]^^^```dddiiilllmmmlllooollljjjfff^^^WWWWWW\\\dddhhhnnnqqqooojjjeeebbb```ccciiimmmnnnkkkgggccc```\\\UUUOOOMMMNNNRRRTTTKKKIIIFFFCCCCCCDDDFFFHHHKKKOOOWWWaaajjjrrrxxxzzzvvv{{{sssUUUFFF============<<<<<<<<<<<<777777777777666666666666333333333222222222111111000000000000000000000000000000000000000000000000000/////////............////////////////////////........................---------.........//////000///...------...///000000000000000000000000000...///111222333333222222000333555444222444;;;AAAPPPtttzzz}}}oooiiiaaa\\\aaammmyyy~~~jjj___UUUSSSTTTVVVZZZ___^^^aaaeeeiiikkklllooopppsssxxx~~~}}}|||xxxuuusssrrrooopppxxx}}}wwwrrrnnnmmmllllllmmmnnnooopppqqqqqqrrruuuxxxyyyxxxxxx{{{~~~zzz}}}zzzqqqgggeeebbb^^^[[[YYYWWWWWWUUUUUUVVV^^^rrr~~~}}}{{{yyyuuutttrrrooojjjfffaaa___YYYXXXVVVUUUUUUUUUUUUVVVTTTUUUWWWZZZ\\\^^^______XXX[[[___bbbbbbaaa```aaa]]]\\\[[[YYYWWWVVVVVVVVVSSSVVV[[[bbbkkk}}}uuukkkiiifffiiixxx~~~}}}|||{{{zzzwwwtttvvvrrrooolllddd[[[XXXZZZYYYcccqqqmmmmmmmmmnnnoooqqqssstttpppoooooorrrvvvyyy{{{{{{}}}wwwnnnkkkrrr~~~~~~zzzvvvvvvyyy|||}}}||||||~~~yyypppeee]]]XXXVVV[[[___cccddddddgggnnnuuutttsssoooiiiaaa\\\YYYYYYeeehhhlllnnnmmmiiiddd``````dddkkkooooooiiibbb]]]___[[[VVVSSSRRRSSSTTTTTTMMMKKKHHHDDDBBBDDDIIIMMMOOOVVV^^^ccckkksssvvvuuuxxxxxxzzz~~~}}}zzz[[[DDDCCC@@@<<<;;;======:::888777777777777666666666666555444333222111222333444222222222222111111111000......//////000000111111////////////////////////......////////////.................................------------...//////000000//////.........---......///000000000000000111000000//////000111222111555111000888:::???LLL]]]vvvsssmmmeee]]]___lllwwwyyyuuucccZZZSSSRRRTTTWWW]]]cccccceeegggiiijjjmmmpppsssvvvyyy}}}~~~}}}||||||vvvssspppmmmooovvv~~~{{{wwwsssppppppooommmlllmmmpppssstttwwwuuurrrssswwwyyyyyyxxxzzz{{{~~~{{{tttpppiiiddd```^^^[[[ZZZRRRTTTVVVZZZfff}}}zzzyyyyyyrrrnnnkkkiiijjjhhhddd```]]]ZZZVVVTTTTTTTTTTTTSSSVVVXXXZZZ]]]^^^____________```aaaaaaaaa___^^^]]]\\\\\\[[[ZZZXXXUUUTTTRRRVVVUUUWWW\\\eeevvv|||qqqnnnlllpppyyy}}}yyyyyyzzzxxxuuurrrpppmmmkkkhhhccc]]]YYYXXX```kkkwwwqqqqqqqqqqqqqqqrrrrrrsssppppppppprrrvvvzzz{{{{{{zzzqqqnnnttt|||zzzuuuwwwyyyzzz|||}}}}}}xxxooofff___[[[ZZZ\\\___bbbdddeeehhhnnnssssssrrrooojjjddd___\\\\\\eeehhhmmmpppppplllfffbbb```dddjjjnnnnnniiiddd```^^^ZZZVVVSSSSSSTTTTTTTTTOOOMMMJJJGGGFFFHHHLLLPPPRRRYYY```eeellltttwwwuuuuuuuuuvvvyyy|||~~~|||]]]DDDCCC@@@<<<;;;<<<<<<:::777777777777777666666666555444444333333222222333333222222111111111000000000.../////////000000000111////////////////////////......////////////.................................------------...//////000/////////..................///000000000000000111000000//////000111222222666333222999;;;@@@OOOiiiuuupppkkkccc[[[```nnnxxxwwwqqqbbbZZZSSSSSSUUUWWW\\\bbbeeefffiiijjjkkknnnqqqtttwwwyyy}}}~~~}}}{{{zzzzzztttrrrnnnlllnnnvvv}}}yyyuuurrrooonnnmmmlllmmmppprrrtttyyyvvvttttttvvvxxxxxxwww|||}}}yyyqqqkkkgggbbb\\\WWWSSSSSSTTTWWWaaa}}}zzzwwwvvvvvvooolllhhhfffggggggdddbbb```]]]YYYVVVVVVWWWWWWVVVXXXYYYZZZ\\\^^^```aaaaaaaaaaaabbbbbbaaa```^^^]]]YYYYYYXXXWWWUUURRRPPPOOOQQQPPPSSSXXX^^^lllxxxtttppprrryyy{{{yyyxxxvvvsssrrrqqqooommmjjjeee```\\\ZZZ___hhhssssssssssssrrrqqqqqqqqqqqqrrrqqqqqqssswwwzzz{{{{{{~~~uuurrrwww~~~}}}uuussssssvvv{{{|||{{{wwwppphhhbbb___^^^___```bbbeeehhhllloooqqqssssssqqqmmmgggbbb```___eeeiiiooossssssoooiiieeebbbeeeiiilllllliiieeebbb]]]YYYUUURRRSSSTTTUUUUUUQQQPPPNNNKKKJJJLLLQQQTTTVVV]]]cccgggmmmtttvvvuuutttssssssuuuyyy{{{||||||yyygggJJJDDD@@@<<<:::;;;;;;999777777777777666666666555555333333444444333333222222111111000000000/////////////////////000000000000////////////////////////......////////////.................................------------...//////////////////..................///000000000000000000000//////000111222222222666444444;;;<<>>CCCZZZ|||{{{zzzvvvnnncccbbbrrr~~~xxxiii]]]YYYTTTSSSWWW[[[[[[]]]aaaeeegggjjjkkkmmmooosssuuuzzz{{{{{{zzzwwwuuuttttttnnnllliiigggjjjrrr}}}zzzwwwtttrrrpppmmmnnnnnnoooqqqsssuuuvvvqqqrrrsssssstttvvvyyy{{{~~~}}}wwwsssvvv{{{sssddd\\\YYY[[[___ooo}}}zzzxxxwwwvvvtttooogggccccccdddcccbbbaaa___\\\ZZZ[[[\\\\\\[[[___^^^]]]]]]^^^aaaeeegggddddddeeedddcccaaa___^^^WWWVVVUUUSSSPPPMMMKKKIIILLLKKKLLLMMMNNNTTTdddsss}}}}}}~~~|||vvvvvv|||~~~|||uuuuuuvvvvvvtttpppiiiddd]]]ZZZZZZdddwwwsssuuuwwwzzz{{{|||{{{{{{yyyxxxwwwxxxzzz||||||{{{www}}}~~~~~~|||vvvpppiiihhhnnnuuuzzz{{{{{{zzzxxxsssnnnjjjiiiiiitttxxx||||||zzzwwwvvvvvvzzz{{{|||yyyrrrjjjdddaaacccggglllqqqttttttrrrqqqqqqpppooommmhhhccc^^^[[[RRROOOLLLLLLNNNQQQSSSTTTSSSTTTUUUUUUVVVYYY]]]```fffjjjmmmnnnrrrxxx{{{yyywwwwwwwwwyyy|||}}}}}}||||||}}}|||sssrrriiiMMMGGG@@@===<<<<<<:::888666666555555555444444444444444333333222222333333222222111111111000000000111000000000/////////...////////////////////////,,,------......------,,,...........................------------...//////............/////////000......///000000000000000,,,...///111222222222222222444333999BBBIIIeeeyyyxxxnnndddeeettt}}}tttdddZZZXXXSSSRRRWWW[[[\\\___ccceeegggjjjlllnnnqqquuuxxxzzz{{{{{{yyywwwuuuuuuvvvpppmmmjjjgggjjjqqq|||}}}wwwtttrrrpppooonnnnnnpppqqqsssuuuvvvwwwrrrssstttsssrrrrrruuuxxx}}}~~~wwwpppqqqyyyvvvhhh___[[[^^^```kkk|||yyyvvvuuutttqqqlllfffccccccdddcccbbbaaa___^^^^^^```aaa```______^^^]]]]]]___aaacccdddbbbccccccccccccaaa___^^^WWWVVVUUUSSSPPPMMMJJJIIIJJJKKKMMMOOOOOORRR___lllttt{{{}}}{{{}}}zzzxxx|||}}}{{{uuuuuuvvvvvvtttooohhhcccZZZWWWWWW___ooosssuuuwwwzzz{{{zzzzzzyyyzzzxxxwwwxxxzzz||||||{{{{{{wwwqqqjjjhhhlllrrrwwwzzzyyyyyywwwsssooollllllmmmuuuzzzzzzvvvuuuwwwxxxzzz{{{yyytttlllfffccccccfffjjjooorrrsssrrrrrrsssrrrqqqnnnhhhbbb\\\YYYQQQNNNKKKJJJMMMPPPSSSTTTTTTUUUVVVWWWXXX[[[___ccciiimmmpppqqqttt{{{}}}|||zzzzzz{{{~~~~~~|||}}}yyy|||~~~oooiiizzzpppNNNHHHAAA======<<<;;;999666666555555555444444444555444333222111222333444222222222222111111111111111111000000/////////...////////////////////////,,,------......------,,,...........................------------...//////---.........//////000000...//////000000000000000,,,---///111222333222222333555555;;;DDDMMMlllwwwyyymmmdddfffuuu{{{ppp```YYYSSSOOOOOOUUU[[[___ccchhhfffhhhkkknnnpppssswww{{{zzz{{{{{{yyywwwuuuvvvwwwqqqnnnjjjhhhjjjqqq{{{yyytttqqqooommmlllnnnoooppprrrtttvvvwwwxxxtttuuuuuussspppooorrruuu{{{~~~}}}vvvmmmlllsss|||yyylllccc___bbbbbbjjj}}}zzzwwwuuutttpppkkkfffdddfffgggfffdddaaaaaaaaabbbddddddcccaaa______^^^^^^___```bbbbbbaaabbbccccccbbbaaa```___YYYYYYWWWUUURRROOOLLLKKKIIILLLPPPSSSRRRSSS\\\hhhllluuu{{{{{{zzz|||~~~yyyxxx}}}{{{yyyuuuuuuvvvvvvtttnnngggbbbZZZWWWWWW^^^kkk|||wwwwwwwwwyyy{{{{{{zzzxxxzzzyyyyyyyyyzzz{{{}}}~~~}}}}}}}}}wwwllleeeffflllrrruuuxxxxxxvvvuuusssqqqpppoooyyy|||wwwxxxzzz{{{{{{zzzwwwsssnnniiiffffffggglllrrrwwwwwwsssnnntttssspppjjjccc\\\UUUQQQMMMLLLJJJJJJKKKNNNQQQSSSSSSTTTVVVWWWZZZ___eeejjjpppqqqsssvvvyyy{{{~~~~~~~~~~~~~~~}}}}}}qqqeeerrrwwwYYYDDD;;;???===<<<===999999888777666555444333333222222333333222222111000222222222111111111111000////////////////////////111000000///...---------//////.........---------........................------------------------//////............//////000000000000111111111111000111111222222333444444555555999===CCCUUU}}}wwwpppggggggjjjooooooiii```[[[SSSTTTUUUWWW[[[```eeegggggghhhkkknnnrrrwwwzzz|||}}}||||||||||||yyyvvvrrrmmmjjjhhhhhhmmmuuu{{{~~~zzzuuupppmmmlllkkkmmmpppsssuuuvvvwwwyyyzzz~~~|||yyyvvvsssqqqqqqpppvvvyyyyyyrrriiiggglllsss~~~vvveee]]]```aaafff~~~{{{xxxssspppkkkjjjhhhggghhhgggeeeccc``````aaabbbdddfffhhhiiidddcccaaa`````````aaaaaabbbbbbcccbbbaaa___]]]\\\[[[YYYWWWSSSPPPLLLJJJHHHJJJKKKKKKLLLMMMPPPVVVYYYeeennnxxx}}}|||{{{~~~~~~yyyvvvuuuwww~~~||||||xxxtttrrrqqqnnnjjjfff___YYYWWW]]]gggssswwwwwwwwwzzz|||}}}|||zzzzzzzzzzzzzzz{{{}}}~~~~~~}}}~~~zzzooohhhhhhmmmrrrvvvyyyxxxwwwvvvuuusssrrrrrrwww~~~~~~yyyxxxzzzyyyyyyxxxvvvssspppllljjjhhhiiimmmrrrwwwxxxuuupppsssqqqmmmggg```YYYRRROOOLLLKKKJJJJJJLLLOOORRRTTTTTTUUUXXXZZZ\\\aaagggkkkpppqqqtttxxx{{{~~~~~~~~~~~~|||yyyjjjttt```III???AAA===<<<===999999888777666555444333333333333333333333222222111222222222111111111111000000000000000000000000000111000000///......------//////.........---------................................................//////............////////////000000000111111111000111111222222333444444444555999>>>FFF\\\wwwrrrcccfffkkkooolllddd\\\WWWUUUUUUVVVYYY\\\aaaeeeggghhhiiilllooosssxxx{{{}}}}}}|||{{{{{{{{{yyyuuurrrooollliiijjjooouuuzzz}}}|||yyyuuurrrpppoooooonnnqqqsssuuuvvvxxx{{{}}}}}}zzzwwwvvv|||}}}{{{rrrgggaaaccchhhyyyzzzjjjaaaddddddiii}}}zzzxxxtttqqqnnnmmmkkkiiiiiiiiihhhgggeeedddccccccddddddfffggggggddddddbbbaaaaaaaaabbbbbbccccccddddddcccbbb```___\\\ZZZXXXUUUQQQNNNLLLKKKKKKLLLLLLLLLMMMPPPTTTXXXccclllvvv{{{{{{{{{~~~yyyxxxyyy}}}}}}{{{xxxtttrrrpppnnnjjjgggaaa[[[WWW\\\dddooo}}}wwwwwwxxx{{{}}}~~~}}}{{{{{{{{{{{{|||~~~~~~~~~~~~~~~sssllljjjmmmrrruuuxxxxxxxxxxxxwwwvvvuuuuuuuuu}}}|||yyyyyyxxxwwwvvvuuusssrrrpppooolllkkkmmmqqqwwwxxxvvvssspppnnnjjjccc\\\UUUOOOKKKJJJJJJIIIJJJLLLPPPTTTVVVVVVXXX[[[^^^aaaeeeiiimmmqqqrrrvvvzzz~~~}}}~~~}}}ttt{{{gggOOOBBBBBB===;;;===999888888777666666555444444444444444444444333222222222222222111111111111000111111111111111111111111000000000///......------...............---------........................//////////////////////////////............////////////000000000000111111000111111222222333444444444666999???LLLfff{{{tttppp```iiiqqqqqqjjjaaaYYYVVVVVVWWWYYY[[[^^^bbbeeegggiiijjjmmmqqquuuyyy|||}}}}}}|||{{{zzzzzzxxxuuurrrnnnllljjjjjjnnnsssvvvxxxxxxwwwtttrrrqqqpppppppppoooqqqssstttvvvyyy}}}}}}sssggg```___aaaooo{{{oooeeeeeedddggg{{{wwwuuussspppnnnnnnllljjjiiijjjjjjiiigggggggggffffffeeeeeeffffffeeeeeedddcccccccccdddddddddeeeeeefffeeedddbbbbbb\\\[[[YYYVVVSSSQQQOOOMMMLLLMMMMMMMMMLLLNNNRRRUUU```iiisssyyyzzz|||~~~xxxyyy~~~~~~yyywwwtttrrrpppnnnkkkhhhddd]]]XXXZZZ```jjjxxxzzzzzzzzz|||~~~~~~|||{{{}}}}}}~~~wwwnnnkkklllpppsssvvvwwwxxxxxxxxxxxxwwwvvvsss{{{{{{zzzxxxwwwuuutttrrrrrrrrrrrrnnnlllllloootttwwwvvvtttnnnkkkfff___XXXQQQLLLIIIIIIHHHHHHJJJMMMQQQVVVXXXXXX\\\```cccfffiiimmmooosssuuuxxx|||}}}{{{}}}kkkQQQCCCBBB<<<;;;===:::888888777777666555555444444444555555444444333222222222222111111111000000000000000000000000000000000000//////....................................................................................//////............//////////////////000000000111000111111222222333444444555888;;;AAARRRqqq|||{{{zzztttnnnlllcccoooyyyvvvjjj___YYYWWWXXXYYY[[[^^^aaaccceeefffjjjkkknnnrrrvvvyyy|||}}}|||{{{yyyyyyyyywwwtttqqqllljjjhhhiiillloooqqqqqqrrrqqqooonnnmmmmmmmmmnnnoooppprrrsssuuuyyy~~~wwwmmmfffddddddfffooo~~~ssseeeaaa^^^bbbyyyzzzwwwuuusssrrrqqqnnnllljjjiiijjjjjjiiihhhiiiiiihhhgggfffffffffgggffffffeeeeeeeeeeeeeeeeeeffffffgggfffeeecccbbb```\\\[[[YYYVVVTTTRRRPPPOOONNNNNNNNNMMMLLLMMMPPPRRR\\\dddnnnvvvzzz~~~~~~wwwyyy|||xxxvvvtttrrrooommmkkkiiifff___YYYYYY\\\dddqqq}}}|||||||||}}}~~~}}}{{{yyyyyypppkkkjjjmmmpppuuuvvvwwwyyyyyyxxxwwwwwwrrrzzz~~~{{{{{{yyyuuurrrppppppqqqrrrooommmkkkmmmqqqssssssqqqlllhhhbbb[[[TTTOOOKKKIIIHHHHHHHHHJJJMMMRRRWWWZZZ[[[___eeejjjlllnnnqqqrrrvvvxxx{{{~~~|||zzz|||jjjPPPBBB@@@;;;:::===;;;888888777777666666555555444444555555444444333222222222222111111111000000////////////////////////////////////............---.............................................------------------------//////............//////...////////////000000000000111111222222333444444666:::===DDDZZZ}}}|||{{{wwwpppkkkjjjfffuuu~~~vvvggg]]]YYYWWWXXXZZZ]]]```ccceeeffffffjjjlllooossswwwzzz|||||||||zzzxxxwwwwwwvvvsssqqqllljjjjjjkkkmmmoooooonnnppppppooonnnmmmlllllllllnnnoooqqqrrrtttwww}}}|||tttnnniiigggbbbgggsss~~~|||}}}yyyhhh___[[[^^^sss~~~yyyuuutttsssrrrqqqnnnllliiihhhiiijjjiiiiiiiiiiiihhhggggggggghhhhhhfffffffffgggggggggffffffgggggggggfffdddaaa___]]][[[[[[YYYVVVTTTQQQPPPOOONNNOOOOOONNNLLLLLLNNNPPPVVV^^^iiirrrzzzyyy}}}zzzwwwwwwuuurrrnnnkkkjjjiiihhhbbb[[[YYYZZZ___kkkwww|||{{{{{{|||}}}}}}{{{yyy~~~~~~zzzqqqkkkiiilllooouuuvvvxxxzzzzzzyyyxxxwwwrrryyy}}}|||yyytttpppmmmnnnppprrrpppmmmkkkkkknnnpppooommmhhhddd^^^WWWQQQLLLJJJIIIHHHHHHIIIJJJNNNSSSWWWZZZ^^^cccjjjooorrrssstttuuuxxxzzz}}}~~~{{{|||iiiPPPBBB@@@;;;:::===:::888888888777777666666666444444444444444333222222222222222111111111111000........................//////////////////......---------.......................................------------------------//////............//////......////////////000000000111111222222333444444777===AAAIIIccc}}}yyyqqqlllkkkiiiwww}}}ppp```XXXVVVTTTVVVYYY]]]aaadddfffggggggiiilllooossswwwyyy{{{{{{{{{yyywwwvvvuuutttrrrqqqnnnmmmnnnppprrrrrrqqqooorrrrrrqqqppppppooonnnnnnmmmoooqqqrrrtttwww{{{~~~}}}uuummmhhhbbbeeellluuu~~~}}}vvvqqqmmmmmmnnnrrr|||oooddd^^^```ppp}}}zzzvvvtttsssqqqpppnnnnnnllliiihhhhhhjjjjjjjjjjjjiiihhhhhhggggggggghhheeefffgggggghhhgggggggggggggggfffeeecccaaa^^^]]]]]]\\\ZZZWWWTTTQQQOOONNNNNNOOOOOONNNLLLLLLMMMNNNRRRYYYcccnnnwww~~~zzzxxxwwwvvvrrrmmmjjjhhhhhhiiiccc^^^[[[YYY[[[fffqqqyyyyyyyyy{{{}}}~~~|||{{{yyyzzz}}}|||ssskkkiiikkkooovvvxxxzzz||||||{{{yyywwwrrryyy{{{wwwrrrmmmlllmmmpppsssrrrooollllllnnnnnnllljjjccc___YYYRRRMMMIIIHHHHHHIIIIIIIIIKKKNNNSSSWWWZZZ```fffmmmtttvvvwwwwwwwwwyyy{{{~~~jjjQQQCCCBBB<<<:::<<<888888888888777777777777777333333333333333222222111222222222111111111111000////////////////////////.../////////////////////---------.........//////................................................//////............//////........./////////000000000111111222222333444444666>>>DDDNNNmmm~~~zzzrrrmmmlllmmmyyyzzzjjjZZZUUUTTTRRRTTTWWW]]]bbbeeegggggggggiiikkkooossswwwyyyzzzzzz{{{yyyvvvuuuttttttrrrpppnnnnnnppprrrttttttrrrpppqqqqqqqqqqqqqqqqqqppppppnnnpppsssuuuvvvxxxzzz}}}wwwpppeeeeeefffiiimmmpppqqqqqqiiiddd```___]]]]]]cccjjj|||vvvllldddbbblllzzz~~~{{{yyyvvvuuutttrrrpppnnnpppmmmjjjhhhiiikkklllllllllkkkiiihhhfffeeeeeeeeeeeeeeeggghhhhhhhhhggggggdddeeeeeeeeedddbbbaaa```___^^^\\\YYYUUURRRPPPOOOMMMNNNOOONNNLLLLLLMMMNNNPPPVVV___iiirrrzzz~~~xxxyyywwwssslllhhhfffgggiiiddd```]]]YYYZZZcccmmmyyyvvvvvvwwwzzz~~~~~~}}}uuuwwwzzz~~~}}}tttllljjjllloooxxxzzz|||}}}}}}|||zzzxxxsssyyyzzzvvvppplllkkkmmmqqquuussspppmmmmmmnnnnnnkkkhhh```\\\VVVOOOJJJGGGGGGGGGJJJIIIIIIKKKNNNRRRWWWZZZaaagggooovvvyyyyyyxxxxxxyyy{{{lllSSSFFFDDD===:::;;;777888888888888777777777777222333333333333222111111222222222111111111111000000000000000000000000000.........///////////////---------.........//////........................//////////////////////////////............//////............/////////000000111111222333333444444444???FFFRRRttt}}}|||xxxqqqllllllrrr{{{zzzgggWWWTTTUUURRRSSSVVV\\\bbbfffggghhhggghhhkkkooosssvvvxxxyyyyyy{{{xxxvvvttttttsssrrrpppmmmmmmooorrrttttttqqqooommmnnnooopppqqqqqqqqqpppooorrruuuwwwxxxyyy{{{|||~~~zzzhhhfffcccaaa```aaadddfff___[[[YYYYYYVVVSSSUUUZZZ```vvvyyyppphhhccchhhqqq}}}{{{|||{{{yyyxxxwwwuuurrroooqqqnnnkkkjjjkkkmmmnnnnnnnnnmmmkkkhhhfffdddcccbbbdddeeefffhhhhhhhhhgggfffbbbcccdddeeeeeeeeedddcccbbb```^^^ZZZWWWSSSQQQOOOMMMNNNOOONNNMMMLLLMMMNNNPPPUUU]]]fffnnnuuuzzz}}}}}}~~~yyyyyyxxxssslllgggeeefffhhheeeaaa^^^ZZZYYYaaallltttyyyzzz|||}}}}}}}}}|||{{{zzz{{{|||}}}}}}zzzqqqmmmnnnqqqvvv|||~~~{{{uuuvvv}}}}}}xxxrrrnnnmmmoooqqqrrryyyrrrllljjjmmmmmmhhhccc^^^VVVOOOMMMJJJGGGFFFIIIGGGHHHJJJMMMQQQVVVZZZ]]]cccjjjttt|||~~~~~~~~~~~~qqqVVVEEEBBB===;;;<<<888777777777777666666666666444444333333333333222222222222222111111111000000000000000000////////////////////////////////////////////////////////////......------------..............................000000//////......------000000000///......------000222333444444555666888::::::DDD___~~~~~~sssiiiggg{{{xxxqqqggg[[[TTTRRRSSSTTTYYY___dddfffhhhjjjkkkkkkooossswwwxxxzzz{{{|||{{{yyywwwuuutttssspppnnnkkkmmmppprrrrrrqqqooonnnmmmnnnooopppqqqrrrsssssspppqqqsssuuuuuuwwwzzz}}}ssslllbbbZZZVVVVVVXXXYYYVVVTTTQQQOOOMMMLLLMMMMMMUUU\\\pppvvvkkkdddgggnnn|||zzzzzzyyywwwvvvvvvuuusssrrrpppppppppoooooommmlllllllllkkkhhhfffeeeeeeffffffhhhggggggfffeeedddddddddfffggggggfffddddddeeeggg______^^^[[[WWWSSSQQQQQQOOONNNMMMLLLKKKLLLMMMNNNJJJPPPWWW___fffmmmssswww|||}}}}}}zzzuuuooojjjhhhggggggjjjhhhccc^^^ZZZZZZ]]]```qqqzzzxxxyyyzzz|||}}}}}}}}}}}}xxxyyyzzz|||~~~}}}{{{sssmmmkkkkkkvvv~~~~~~|||xxxvvv{{{{{{vvvsssrrrssstttuuuwwwqqqjjjiiijjjjjjeee```[[[SSSMMMKKKIIIFFFFFFIIIIIIJJJMMMOOOSSSWWW[[[^^^gggmmmwww~~~~~~}}}}}}|||~~~vvvYYYFFFBBB;;;:::===999777777777777666666666666444444333333333333222222222222222111111111000000111000000000////////////////////////////////////..............................------------..............................///////////////.........000000/////////.........///111333444444444666888<<<>>>JJJggg}}}qqqjjjlll}}}yyypppdddYYYSSSQQQSSSVVVZZZ```dddeeeggghhhiiikkknnnsssvvvxxxyyyzzz{{{|||yyywwwuuutttrrrpppnnnkkkmmmoooqqqrrrqqqpppooonnnnnnooopppqqqqqqrrrrrrpppqqqssstttuuuvvvyyy{{{~~~}}}uuukkkaaaZZZVVVTTTRRRSSSRRROOOLLLJJJIIIJJJJJJMMMTTTeee}}}wwwkkkbbbccciiiwww}}}||||||{{{yyyxxxwwwvvvtttsssqqqrrrrrrqqqpppooonnnnnnmmmlllkkkjjjhhhhhhhhhggghhhhhhhhhgggfffeeeeeeeeeeeeffffffeeedddcccdddfff``````___\\\XXXTTTRRRQQQQQQQQQPPPPPPOOOOOOPPPPPPJJJNNNTTT[[[aaagggnnnrrryyy{{{~~~|||wwwrrrmmmkkkjjjjjjllliiieee___ZZZZZZ\\\___mmmvvvxxxyyyzzz|||}}}~~~~~~~~~xxxxxxyyy{{{}}}~~~{{{uuupppkkkhhhuuu~~~~~~~~~|||xxxyyy}}}yyywwwwwwwwwvvvvvvtttnnnhhhffffffeee```[[[VVVPPPJJJIIIIIIFFFGGGIIIKKKMMMPPPRRRUUUYYY^^^aaakkkrrr{{{~~~~~~|||{{{zzzzzz{{{~~~yyy[[[GGGAAA;;;:::===:::888777777777666666666555444444333333333333222222222222222111111111111111111111000000000/////////////////////////////////------------------------......------------.......................................///////////////000////////////////////////111222333333444666999???BBBSSSrrrxxxkkkiiioooyyynnnaaaVVVPPPPPPRRRXXX[[[```cccdddeeefffgggkkknnnsssvvvwwwxxxyyyzzz|||zzzwwwuuutttrrrpppnnnlllmmmoooqqqrrrqqqpppooooooooooooppppppqqqqqqqqqpppqqqsssssssssuuuwwwyyy|||~~~wwwmmmddd\\\VVVSSSTTTRRROOOKKKIIIHHHHHHHHHHHHKKKYYYpppwwwkkkaaa___bbbmmm~~~}}}{{{zzzyyyxxxvvvtttssssssssssssrrrqqqppppppnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiihhhggggggffffffeeeffffffeeedddcccdddeeebbbbbb```]]]YYYVVVSSSQQQNNNNNNOOOOOONNNMMMMMMLLLIIILLLPPPUUUZZZaaahhhmmmuuuwww{{{~~~zzzuuuqqqooonnnnnnnnnlllgggaaa[[[YYYZZZ\\\hhhqqq}}}||||||}}}}}}~~~~~~{{{{{{{{{{{{}}}~~~zzzzzzwwwsssoookkksss~~~}}}{{{}}}~~~zzzzzz}}}zzzyyyxxxwwwuuutttpppkkkfffcccbbb___ZZZVVVSSSMMMHHHIIIIIIGGGHHHKKKJJJNNNRRRUUUXXX\\\cccgggpppuuu~~~~~~}}}{{{zzzzzzzzz{{{}}}yyy\\\IIICCC<<<;;;===:::888888777777666666555555444444333333333222222222111111111111111111111111111111111000000000//////////////////////////////------------------------......------------..............................------......//////000000///////////////000000000///111222222333444777:::???FFF[[[}}}uuuffffffpppyyykkk\\\RRROOOPPPRRRXXX[[[___cccdddfffgggiiilllooosssvvvwwwwwwxxxyyy{{{yyywwwuuutttssspppnnnmmmnnnoooqqqqqqqqqpppooooooooooooooopppppppppqqqpppqqqrrrrrrrrrsssuuuxxx{{{}}}xxxooohhhaaa^^^ZZZWWWSSSOOOLLLJJJIIIIIIHHHIIISSShhh{{{{{{uuukkk```\\\]]]hhhttt~~~|||{{{zzzyyyvvvtttsssssssssssssssrrrqqqqqqnnnoooooopppooommmkkkjjjjjjjjjjjjiiiiiihhhhhhhhheeefffhhhgggeeedddeeeeeedddbbb```]]][[[WWWTTTQQQMMMMMMNNNNNNNNNLLLKKKJJJHHHJJJMMMQQQVVV]]]fffkkkqqqtttyyy}}}|||xxxtttrrrqqqqqqqqqooojjjccc]]]YYYYYYZZZdddmmmzzz~~~~~~~~~~~~}}}||||||}}}~~~~~~xxx|||{{{wwwuuuqqqnnnppp||||||zzz}}}~~~~~~|||||||||zzzyyywwwtttrrrllliiidddaaa___[[[VVVSSSQQQKKKHHHIIIJJJIIIJJJLLLIIINNNSSSWWWZZZ```gggnnnsssxxx~~~~~~}}}{{{{{{{{{|||}}}~~~zzz]]]KKKFFF???<<<===999888888888777666555555555444444333333333222222222111111111111111111111111111111111111000000000000////////////////////////------------------------......------------..............................------......//////000000.../////////000000111111000111222222333555888;;;???HHHbbbvvvffffffqqqvvvgggXXXPPPNNNPPPRRRWWWZZZ___bbbeeegggjjjlllmmmppptttvvvwwwwwwxxxxxxzzzxxxvvvuuutttsssqqqoooooooooppppppppppppooonnnnnnnnnnnnooooooppppppqqqoooqqqrrrrrrrrrsssuuuwww{{{|||{{{sssllliiiaaa^^^YYYTTTOOOLLLJJJJJJKKKJJJQQQdddvvv{{{wwwtttrrrjjj```ZZZZZZ^^^dddqqq~~~}}}|||||||||}}}{{{zzzzzzxxxvvvtttrrrrrrrrrrrrrrrrrrqqqpppnnnnnnooopppooonnnlllkkkjjjjjjjjjjjjjjjiiiiiiiiifffhhhjjjiiihhhffffffgggdddbbb___]]]\\\YYYUUURRRPPPQQQQQQRRRQQQOOOMMMLLLGGGIIILLLPPPVVV^^^gggmmmooosssxxx{{{}}}|||yyyvvvtttssssssrrrqqqlllfff___ZZZXXXXXXbbbkkkyyy~~~~~~}}}}}}}}}{{{zzz{{{|||}}}~~~xxx|||~~~yyytttqqqnnnooozzz||||||~~~~~~}}}}}}|||}}}zzzxxxvvvsssqqqiiifffccc```]]]YYYUUUQQQOOOIIIGGGIIIJJJIIIJJJLLLIIIOOOUUUYYY\\\aaajjjqqqvvv{{{}}}~~~}}}||||||}}}~~~~~~~~~cccOOOIII@@@======999999999888777666555444444444444333333333333222222111111111111111222222222222222111111111000000000////////////////////////------------------------......------------.......................................///////////////......///000000111222222111222333333444666:::===AAALLLiiixxxhhhjjjuuu~~~ssscccUUUNNNNNNQQQTTTXXX[[[___cccfffiiillloooooorrruuuwwwxxxwwwxxxxxxxxxvvvuuutttuuuuuusssrrrqqqqqqqqqpppooonnnmmmllllllmmmmmmnnnooopppqqqrrroooppprrrrrrrrrtttvvvxxx{{{|||vvvqqqhhheee___XXXRRRMMMKKKJJJMMMJJJQQQcccuuu||||||zzzssspppnnnmmmggg^^^XXXXXXVVVWWW___nnn~~~}}}}}}|||{{{{{{zzzzzz|||zzzxxxwwwxxxwwwuuusssqqqqqqqqqrrrrrrqqqqqqpppoooooooooooonnnnnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjgggiiikkkkkkiiihhhggggggccc```]]]\\\\\\[[[VVVRRRPPPPPPPPPPPPOOOMMMLLLLLLIIIKKKNNNRRRXXX```iiioooooosssyyy{{{{{{}}}}}}{{{xxxwwwuuuuuusssrrrnnnhhh```ZZZWWWWWW^^^hhhvvv~~~}}}}}}}}}}}}}}}{{{yyyxxxyyyzzz|||}}}}}}yyy{{{|||vvvsssqqqpppxxx}}}}}}zzzyyy|||xxxuuurrrpppnnngggeeeccc```]]]YYYTTTRRRLLLHHHEEEHHHIIIHHHHHHJJJKKKQQQXXX[[[\\\```iiipppyyy}}}~~~}}}~~~|||{{{}}}~~~}}}}}}nnnUUUJJJ???<<<>>>;;;999999888777666555444444444444333333333333222222000000111111111222222222222222222111111111000000////////////////////////..............................------------..............................///////////////.........---...///000111222333333333333444444555777<<>>;;;???===999999888777666555444444444444444333333333222222000000111111222222222222222222222111111111111000////////////////////////////////////////////////.........------.................................000000//////.........------...///000111222333444444444444444555888===AAAIIIVVVwww~~~zzz|||ooodddkkkxxxwwwlll]]]RRROOOQQQTTTVVV^^^```ccceeegggiiilllnnnrrrtttxxxyyyyyyyyyyyyyyytttsssssstttvvvwwwvvvuuuuuutttsssqqqnnnllljjjjjjiiijjjlllmmmpppqqqssstttnnnppprrrssstttvvvyyy{{{yyy{{{}}}}}}~~~zzzuuunnneee]]]VVVRRRPPPNNNMMMVVVjjj~~~|||ooojjjgggfffbbbYYYSSSQQQLLLJJJKKKOOOQQQXXXjjj|||~~~{{{zzzzzz{{{|||}}}}}}{{{yyywwwuuusssrrrrrrssssssrrrqqqqqqqqqrrrssssssrrrrrrrrrrrrqqqpppooooooooopppqqqiiiiiiiiiiiiiiiiiiiiiiiieeehhhjjjjjjiiigggffffff```\\\YYYZZZ\\\\\\XXXTTTTTTRRRPPPNNNMMMMMMMMMNNNNNNQQQTTTWWW[[[```gggkkkqqqvvv{{{|||{{{zzz}}}~~~|||{{{zzzyyytttssspppjjjccc\\\XXXVVVUUU___mmmzzz~~~|||zzzyyyyyyyyyyyyxxx{{{}}}}}}zzzyyyzzz|||||||||}}}~~~~~~xxxsssoooqqq{{{|||wwwvvvrrrvvv~~~||||||}}}|||yyyxxxyyy~~~wwwuuurrrkkkggghhhccc___\\\[[[ZZZXXXSSSOOOKKKJJJHHHGGGHHHIIILLLMMMPPPSSSXXX]]]bbbggglllpppwww{{{~~~~~~}}}|||||||||||||||zzz|||YYYHHHCCC===999999;;;:::999777666666555555444444333222222222222333111111111111000000000///222111///.........///000000000//////.........---000000//////.........---++++++++++++++++++++++++,,,,,,,,,---...///000000,,,---///000000000///...000000000000000111111222333111111444777888<<>><<<<<<;;;:::999777666666555555666666555444444444444555333333222222222111111111111000000//////////////////////////////.................................////////////////////////...............------------......///////////////000000000000000111111222333222333666888:::AAAJJJZZZ}}}yyy{{{~~~vvvnnn```VVVaaannnkkkfff\\\SSSOOONNNPPPUUU[[[```bbbdddfffgggjjjmmmpppxxxyyy{{{}}}}}}|||zzzxxxuuuuuusssrrrrrrrrrrrrrrrsssqqqnnnlllkkklllmmmnnnnnnoooppppppoooooooooooonnnoooppppppqqqsssxxx{{{zzz{{{}}}}}}|||}}}rrrfffWWWWWWWWW^^^tttzzzpppgggaaa[[[WWWSSSPPPOOOOOONNNMMMVVVUUU```yyy~~~tttooollliiiiiimmmppppppssswww~~~}}}|||{{{zzzyyyxxxxxxuuutttrrrqqqqqqrrrssssssttttttttttttttttttttttttrrrtttvvvvvvtttssspppnnnkkkjjjjjjkkkmmmmmmlllkkklllkkkkkkkkkllljjjgggddddddaaa___^^^^^^^^^\\\[[[ZZZWWWTTTRRRQQQPPPOOOMMMJJJKKKLLLOOOTTT\\\dddkkkppptttzzz~~~{{{zzzyyyyyyxxxuuuppplllhhhddd___\\\WWWXXX\\\fffuuuyyyyyyzzz|||}}}}}}~~~~~~vvvwwwxxxzzz|||}}}}}}|||zzz{{{|||}}}|||yyyrrrppprrr{{{{{{yyy{{{xxxvvvuuutttqqqppprrrvvvyyyzzzrrrmmmhhheee[[[UUUOOOKKKLLLMMMLLLKKKNNNLLLJJJJJJNNNTTTZZZ^^^]]]aaafffiiijjjjjjkkklllsssuuuyyyzzzzzzzzz{{{|||~~~|||zzzyyyyyy|||~~~}}}}}}|||||||||||||||}}}|||jjjMMMBBB???===<<<;;;:::999777666666555555666666555444444444444555222111111111000000000000000000000000000//////............///////////////---------......................................................---------............/////////000000000000000000111111222333222444777888;;;DDDNNN___yyy~~~}}}zzzrrrjjj___XXXeeeqqqkkkbbbYYYQQQOOOOOOQQQVVV\\\```bbbeeeggghhhkkknnnqqqxxxzzz|||~~~~~~|||zzzyyyuuuuuusssrrrrrrrrrrrrrrrqqqpppmmmkkkkkklllmmmooonnnppprrrqqqooonnnnnnpppppppppppppppoooqqqtttwwwvvvxxxzzz{{{|||}}}tttiiiZZZYYYWWW\\\pppssskkkfffaaa[[[WWWUUUTTTTTTSSSTTTSSSXXXgggyyyxxxqqqjjjfffdddfffggghhhmmmttt}}}}}}{{{zzzxxxwwwvvvuuuttttttsssrrrrrrsssttttttttttttttttttttttttttttttqqqqqqrrrttttttqqqooonnnmmmlllkkkkkkmmmnnnmmmllllllkkkjjjjjjjjjiiifffdddeeeccc```___^^^^^^\\\ZZZYYYWWWTTTSSSRRRQQQOOOMMMIIIJJJJJJLLLPPPWWW```fffmmmrrryyy~~~|||zzzyyyxxxwwwtttpppmmmiiieee```\\\WWWWWWYYYaaaoooyyyyyy{{{|||}}}~~~~~~~~~wwwwwwxxxzzz}}}~~~}}}{{{|||}}}zzzxxxvvvpppmmmttt~~~{{{~~~{{{yyyttttttsssqqqpppqqqtttvvv|||ssslllfff```\\\WWWPPPLLLKKKKKKJJJHHHKKKLLLLLLOOOSSSXXX]]]```aaadddhhhkkkkkklllmmmnnnppprrruuuwwwwwwxxxzzz|||~~~}}}{{{zzzzzz|||~~~~~~~~~~~~}}}|||||||||||||||}}}|||~~~nnnOOOCCC@@@>>>;;;;;;:::999777666666555555666555555444333444444444111111111000000000//////000000000000000///...............///////////////---------------.................................------..................///............///000000000000000000000111111222222333555888999<<>>:::;;;:::999777666666555555555444444333333333333333222222222111111111000000///000000111000///...---............/////////000,,,,,,,,,------.................................,,,---------...////////////......---...///000111000000000000000111111222222333666999999===HHHTTTrrrzzzlllfffccc``````mmmtttiii]]]UUUPPPPPPRRRTTTYYY^^^___aaadddfffhhhkkknnnqqqvvvxxx{{{}}}~~~}}}|||{{{wwwvvvuuutttssssssssssssmmmkkkiiihhhhhhiiilllmmmlllpppsssrrrooonnnppprrrpppppppppnnnmmmnnnqqqssssssuuuwwwyyyzzz}}}zzzsssccc\\\\\\^^^kkk}}}yyyzzzyyysssjjjbbb]]][[[WWWYYY[[[[[[[[[eee{{{xxxsssuuuxxxvvvmmmeeefffmmmtttvvvxxxzzz{{{{{{{{{zzzvvvuuuuuutttttttttssssssppppppppppppqqqqqqqqqrrrtttnnnlllooorrrpppoooqqqpppnnnllllllnnnoooooonnnmmmkkkiiihhhiiijjjiiiiiihhhfffbbb___]]][[[YYYWWWXXXVVVTTTSSSRRRPPPNNNKKKJJJIIIIIIIIIMMMTTT]]]dddmmmrrrxxx}}}~~~~~~}}}}}}rrrtttuuuwww~~~}}}zzzyyyxxxsssrrrrrrrrrpppkkkddd___YYYWWWVVV[[[gggvvvyyyzzz|||}}}~~~~~~~~~}}}}}}{{{|||~~~|||yyy{{{|||}}}|||{{{|||sssjjjjjjuuu~~~zzzvvvuuuxxxsssttttttsssqqqrrrtttvvvxxx|||tttnnnggg___XXXTTTNNNLLLLLLKKKIIIFFFFFFJJJPPPVVV\\\___``````fffhhhjjjkkklllnnnppprrrkkknnnppprrrtttwww{{{~~~}}}}}}|||{{{zzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~}}}|||||||||||||||}}}|||}}}rrrRRREEEBBB>>>:::;;;:::999777666666555555444444333222222222222333333333333222222222111111///000111111111000...------.........//////000000,,,,,,,,,------.........////////////////////////,,,,,,------...///000000///......------///000111000000000000000111111222222333777999:::===IIIVVV{{{|||gggbbbaaa```aaaooottthhh\\\UUUPPPQQQSSSUUUZZZ______aaadddfffhhhkkknnnqqquuuwwwzzz}}}~~~}}}|||{{{wwwvvvuuuttttttsssttttttnnnmmmkkkiiijjjkkknnnooolllpppssssssooonnnppptttooooooooonnnmmmnnnqqqtttsssuuuwwwyyyzzz|||wwwfff^^^^^^aaallluuuiiiaaa^^^YYYZZZ[[[YYYUUUYYYlllwww}}}tttgggeeekkkpppssswww{{{~~~~~~vvvvvvvvvuuuttttttssssssqqqqqqqqqrrrrrrsssssssssvvvnnnkkkoooqqqppppppsssqqqooommmmmmnnnoooooonnnnnnllliiiiiijjjkkklllkkkiiifffbbb___]]][[[XXXUUUWWWUUUTTTSSSRRRPPPMMMKKKIIIIIIIIIJJJNNNVVV___fffnnnrrrxxx||||||zzzxxxwwwooorrrsssrrrwww}}}zzzyyyxxxrrrsssttttttsssmmmfffaaaZZZWWWVVV[[[eeettt|||||||||}}}}}}~~~~~~}}}|||~~~~~~~~~}}}{{{uuunnniiikkkqqqzzz}}}wwwuuuvvvvvvuuusssqqqqqqrrrsssttttttwwwzzz{{{wwwnnneee```VVVVVVVVVSSSNNNJJJGGGGGGNNNQQQUUUXXXZZZ]]]```bbbfffhhhllloooqqqrrrqqqpppqqqnnnlllpppwww||||||zzz~~~|||{{{zzz{{{{{{zzzyyy}}}|||||||||~~~}}}{{{{{{{{{{{{kkkNNN@@@===;;;999;;;:::999777666555555555333333333333333333333333333333333222222222111111222111111111000000//////000000000000000000000000////////////////////////........................000000000000000000000000............////////////......///000111222333333000666444555>>>DDDMMM]]]nnnaaaXXX^^^jjjmmmhhhbbbYYYUUUPPPNNNPPPTTTXXXZZZccccccdddfffiiimmmqqqsssuuuvvvxxxzzz{{{{{{{{{{{{wwwuuusssrrrrrrrrrqqqppplllllllllmmmllllllkkkkkknnnppprrrrrrpppnnnmmmmmmooooooooonnnmmmnnnqqqtttvvvwwwxxxyyy{{{~~~rrrgggaaa]]]\\\gggxxxmmmeee```[[[WWWVVVVVVYYYaaajjjnnnfffhhhkkkooosssyyy{{{xxxvvvtttssstttttttttrrrrrrrrrrrrtttuuuuuusssqqqtttrrrpppnnnmmmnnnppprrrppppppqqqqqqqqqppppppooonnnjjjggghhhlllooollliiifffeeeccc```]]]ZZZXXXWWWWWWUUUSSSRRRRRRQQQNNNMMMKKKKKKKKKKKKNNNVVVaaaiiipppwww{{{{{{yyyyyyvvvrrrmmmooorrrvvv{{{{{{xxxtttrrrqqqssstttqqqiiiccc___ZZZXXX\\\cccnnn||||||||||||}}}~~~~~~}}}|||~~~}}}xxxqqqkkkjjjnnnvvv~~~{{{yyyxxxvvvuuusssqqqqqqqqqrrrsssrrruuuwwwxxxtttmmmeee___TTTUUUTTTQQQMMMJJJIIIIIIPPPSSSWWW[[[]]]```ccceeegggiiimmmppprrrrrrqqqqqqrrrooommmqqqwww{{{{{{zzz}}}|||zzzzzzzzzzzzzzzzzz{{{{{{{{{|||~~~~~~}}}~~~~~~lllPPPCCCAAA@@@>>>;;;:::999777666666555555666555444333222222111000333333222222222111111111111111111111000000000///000000000000000000000000................................................////////////////////////............////////////......///000111222333333111777666777@@@FFFPPPbbboooaaaXXX___lllpppjjjcccXXXTTTPPPNNNPPPUUUYYY[[[ccccccccceeeiiimmmqqqssswwwxxxyyyzzzzzzzzzyyyxxxxxxvvvssssssssssssqqqpppmmmmmmlllkkkkkklllmmmnnnoooqqqssssssqqqooonnnoooooooooooonnnmmmnnnqqqtttvvvvvvwwwyyy{{{}}}ssshhh```\\\[[[eee}}}vvvmmmfffaaa\\\ZZZXXXXXX^^^eee}}}|||kkkdddgggkkkmmmnnnrrrzzz~~~yyywwwuuuuuuuuuuuutttssstttsssrrrrrrssssssqqqooorrrqqqooonnnoooqqqssstttpppqqqqqqqqqqqqqqqppppppooollljjjjjjlllmmmllljjjfffeeecccaaa^^^[[[YYYXXXWWWUUUSSSRRRQQQPPPNNNLLLLLLMMMMMMMMMOOOVVV```hhhrrryyy}}}|||{{{zzzwwwsssppprrruuuyyy}}}|||xxxuuusssrrrsssuuurrrkkkeee___ZZZXXX[[[bbblll{{{{{{{{{{{{{{{|||}}}~~~~~~}}}~~~|||~~~|||uuunnnkkkjjjppp~~~~~~}}}{{{xxxvvvuuusssqqqoooooooooooooooqqqsssssspppjjjccc___VVVVVVTTTPPPMMMLLLMMMNNNRRRUUUZZZ^^^aaadddhhhjjjjjjlllnnnppprrrrrrrrrrrrsssqqqpppsssxxx{{{{{{zzz{{{{{{{{{zzzzzzzzzzzzzzzxxxyyyzzz|||}}}kkkOOOBBB???>>><<<::::::888777666666666666888777666444222000///...333222222222222111111111111111111111000000000000000000000000000000000000................................................////////////////////////............////////////...//////000111222333333333888777999BBBHHHUUUkkkxxxyyyyyy}}}|||ooo```WWW```ppptttkkkcccWWWTTTPPPOOOQQQVVVYYY[[[aaaaaabbbeeehhhmmmqqqsssyyyzzzzzz{{{zzzyyywwwvvvxxxvvvttttttttttttrrrqqqnnnmmmkkkjjjkkkmmmoooqqqoooqqqssssssqqqpppppppppnnnooooooooonnnooorrrtttuuuuuuvvvxxxzzz|||~~~tttiii^^^ZZZYYYaaauuuxxxnnnhhhbbb^^^YYYVVVZZZ```tttuuugggdddhhhmmmllljjjjjjqqq|||zzzxxxvvvvvvwwwwwwuuutttuuusssqqqpppqqqqqqpppnnnppppppppppppqqqsssuuuvvvqqqqqqrrrrrrrrrrrrqqqqqqppppppooonnnmmmlllkkkkkkeeeeeecccaaa___]]]\\\[[[WWWUUUSSSQQQQQQPPPNNNLLLMMMNNNOOOOOOQQQWWWaaahhhttt{{{~~~}}}}}}{{{wwwuuuwwwyyy|||~~~xxxuuusssrrrssstttrrrlllggg```[[[YYY[[[```iiiwww{{{{{{{{{{{{{{{|||}}}~~~}}}}}}|||}}}xxxrrrnnnkkkmmmwww~~~|||yyyuuuuuutttrrrooonnnllllllllllllmmmoooooolllgggbbb^^^ZZZYYYVVVRRROOONNNQQQSSSTTTXXX]]]aaadddhhhkkknnnnnnnnnpppqqqrrrsssttttttuuuttttttvvvzzz}}}}}}|||{{{|||}}}|||{{{zzzzzz{{{wwwxxxzzz|||}}}~~~~~~~~~~~~~~~nnnQQQCCC>>><<<::::::999888777666666666666777777555444222000//////222222222222111111111111111111111000000000000000////////////////////////................................................////////////////////////............////////////...///000111222333333444333888777:::CCCIIIZZZuuunnnooopppsss{{{~~~wwwlll^^^VVV```qqquuukkk```VVVSSSPPPOOORRRWWWZZZ\\\``````bbbdddhhhmmmqqqtttyyyyyyzzzzzzzzzyyyxxxwwwwwwvvvuuuuuuuuuuuusssqqqlllllllllmmmnnnooopppqqqnnnppprrrrrrpppoooooopppnnnooopppooooooppprrrttttttuuuvvvwwwyyy|||~~~vvvkkk^^^YYYWWW]]]lllsssmmmfff```ZZZVVVXXX]]]lll|||{{{xxxyyyzzzvvvllldddfffmmmpppoookkkiiinnnwww}}}|||zzzyyyxxxxxxyyyxxxvvvuuutttrrrooonnnoooppppppoooqqqqqqqqqrrrssstttuuuvvvqqqrrrrrrssssssssssssrrrrrrssssssqqqnnnkkkkkkkkkeeedddcccaaa```^^^]]]]]]WWWUUUSSSQQQQQQOOOMMMKKKKKKMMMOOOPPPSSSYYYcccjjjrrryyy~~~~~~~~~|||yyy{{{}}}~~~~~~}}}}}}~~~wwwtttsssrrrrrrrrrqqqmmmiiibbb]]]ZZZ\\\```gggsss~~~}}}}}}|||||||||}}}~~~~~~~~~|||}}}yyyuuusssooommmqqqxxx|||yyyvvvtttsssqqqooommmlllkkkjjjkkkkkklllkkkhhheeeaaa^^^]]][[[WWWSSSOOOOOORRRUUUWWWZZZ___cccgggjjjnnnqqqqqqqqqqqqrrrssstttuuuvvvwwwwwwxxxzzz}}}}}}}}}{{{{{{|||wwwxxxzzz|||}}}~~~~~~~~~~~~~~~rrrVVVFFF@@@>>>===999999888777666666666777555444444333333222111111222222222111111111000000000000000000000000111111////////////////////////....................................................................................//////////////////000111222333444444333777777;;;CCCJJJ___{{{mmmlllkkkkkkrrryyyyyyttthhh[[[UUU```ppprrrhhh]]]UUURRRPPPPPPSSSXXX[[[]]]``````aaadddiiinnnrrruuuwwwxxxyyyzzzzzzzzzyyyyyyvvvuuuuuuuuuvvvuuusssqqqjjjlllooorrrsssrrrpppnnnmmmnnnppppppnnnnnnnnnooommmnnnpppppppppqqqsssuuutttuuuvvvwwwyyy|||~~~zzznnnaaa[[[WWWZZZdddwwwwwwppphhhbbb[[[VVVXXX]]]jjjxxx~~~|||xxx~~~~~~nnnkkkkkkkkkjjjeeecccjjjttttttuuurrroooqqqwwwzzzxxxzzzyyyyyyyyyzzzyyywwwuuuqqqooommmnnnoooqqqrrrrrrrrrrrrsssssstttttttttsssrrrrrrssstttttttttttttttssstttuuusssooolllkkkkkkddddddcccaaa```___^^^]]]WWWUUURRRQQQPPPOOOLLLJJJHHHKKKOOOQQQUUU[[[dddkkkmmmtttzzz{{{}}}{{{|||~~~}}}|||}}}~~~~~~yyyyyy{{{}}}}}}vvvsssrrrqqqqqqqqqooommmkkkfff```\\\\\\___eeeqqq|||~~~~~~}}}~~~yyyvvvuuusssooooooqqq}}}yyyuuutttsssqqqooonnnlllkkklllllljjjiiifffccc```___[[[ZZZWWWSSSQQQQQQTTTVVV[[[^^^cccgggjjjmmmpppsssuuutttsssssssssuuuvvvwwwwwwxxxzzz}}}}}}|||~~~zzzzzz{{{|||}}}~~~~~~rrrVVVFFF@@@===<<<999999888777777777777777333333333333333333333333222111111111111000000000000000000000111111111111000000000000000000000000------------------------............................................................///////////////000000111222333444444333777888===DDDKKKeeevvvlllllliiihhhmmmtttuuurrrcccYYYVVVaaannnnnnddd[[[TTTRRRPPPQQQTTTYYY\\\]]]``````bbbeeejjjoootttwwwvvvwwwyyyzzz{{{zzzzzzyyyuuuttttttuuuvvvuuusssqqqiiimmmqqquuuuuusssooollllllnnnooonnnmmmmmmnnnppplllnnnpppqqqqqqqqqsssuuuuuuuuuvvvxxxzzz|||~~~}}}sssiii___YYY[[[aaalll|||tttkkkccc\\\WWWZZZ```jjjvvv~~~wwwqqqnnnjjjgggnnnvvv~~~wwwkkkcccbbbbbbbbbaaacccmmmxxxyyy{{{zzzvvvvvvyyyyyywwwzzzyyyyyyzzzzzzyyywwwtttooonnnmmmnnnqqqssssssrrrqqqrrrssstttuuutttsssrrrrrrssstttuuuuuuvvvuuuuuutttttttttsssqqqnnnkkkiiidddcccbbbaaa___^^^]]]\\\WWWUUURRRQQQPPPNNNLLLIIIGGGJJJOOORRRUUU[[[dddjjjhhhooouuuwwwyyy~~~~~~zzz|||~~~~~~|||{{{yyyxxxwwwyyy{{{||||||{{{uuuvvvxxxzzz|||}}}~~~~~~~~~|||xxxssssssrrrqqqpppoooooooooiiibbb\\\ZZZ\\\cccooo{{{zzzttttttuuurrroooooozzz{{{wwwwwwvvvuuusssrrrpppooonnnmmmkkkhhheeebbb```___YYYYYYXXXWWWVVVWWWZZZ]]]___cccgggjjjmmmpppsssuuuwwwvvvtttssssssuuuwwwyyytttvvvzzz}}}~~~~~~}}}}}}||||||}}}zzz\\\III???;;;999999888888777777777777777333333333333333333333333111111111111000000000000///000000000111111111111000000000000000000000000------------------------............................................................///////////////000111111333333444555444888999???FFFMMMjjjqqqggghhhgggfffjjjpppqqqmmm```ZZZZZZdddlllkkkaaaZZZSSSQQQPPPQQQUUUZZZ]]]^^^```aaacccfffkkkqqqvvvyyyxxxyyyzzzzzzzzzyyyxxxwwwsssssssssuuuvvvuuurrrppplllooorrruuuuuusssooommmmmmnnnooonnnmmmnnnoooqqqlllnnnpppqqqrrrrrrtttuuuvvvvvvwwwyyy{{{}}}yyy~~~zzzrrrfff^^^___bbbggguuuzzzooofff^^^YYY]]]ccciiissszzzwwwpppllljjjgggbbbhhhnnnrrrvvvxxxtttmmmcccaaa``````___bbblllwww{{{~~~~~~zzzyyy{{{|||zzzyyyyyyyyyzzzzzzyyyvvvtttpppooooooppprrrsssrrrqqqnnnooorrrtttuuuuuusssrrrsssssstttuuuvvvvvvvvvvvvuuusssrrrrrrrrrppplllhhhdddcccbbb```^^^]]][[[ZZZWWWUUURRRQQQOOONNNKKKIIIHHHLLLPPPSSSUUUZZZ```fffffflllqqqrrrtttxxxzzzxxxxxxzzz|||}}}}}}{{{yyyxxxuuusssqqqqqqrrrttttttsssppprrrtttvvvwwwwwwxxxyyyzzz}}}}}}{{{uuuuuutttrrrqqqqqqrrrsssjjjbbbZZZWWWYYY```nnnzzz{{{rrrrrruuusssqqqooosss{{{yyyyyyyyyxxxwwwuuutttssspppnnnkkkhhheeebbb``````ZZZ[[[[[[[[[\\\^^^aaadddcccfffjjjmmmooorrruuuwwwyyywwwuuuttttttuuuxxxyyyrrruuuyyy|||~~~~~~}}}}}}~~~hhhQQQDDD===:::999888777777777777777888444444333333333333222222111111111111000000000000//////000000111111111222000000000000000000000000------------------------............................................................/////////000000000111222333444444555666999;;;AAAHHHOOOmmmnnn___bbbcccdddhhhmmmlllhhh___[[[\\\eeellliii```ZZZSSSQQQPPPQQQUUUZZZ]]]^^^```aaacccggglllrrrwwwzzz{{{{{{{{{{{{zzzxxxvvvuuurrrrrrssstttuuuuuurrrooopppqqqrrrssssssrrrpppooonnnooopppooonnnoooqqqrrrlllnnnqqqrrrrrrrrrtttuuuvvvwwwxxxyyy{{{~~~vvv}}}yyykkkaaabbbccceeeooo}}}rrrhhh___ZZZ^^^eeegggpppvvvtttooonnnnnnnnneeejjjllllllnnnqqqqqqnnngggcccaaa```___aaakkkuuu}}}{{{yyy|||~~~~~~yyyxxxyyyzzzzzzyyyvvvsssqqqqqqqqqrrrssssssqqqnnnkkkmmmppptttvvvvvvuuutttssssssuuuvvvwwwwwwwwwwwwvvvrrrpppqqqsssrrrlllfffdddcccbbb```^^^\\\ZZZYYYWWWUUURRRQQQOOONNNKKKHHHJJJNNNQQQSSSTTTXXX^^^bbbeeekkkppppppqqqtttuuutttvvvxxxzzz{{{{{{zzzwwwvvvsssppplllkkklllmmmmmmmmmmmmooorrrsssssssssttttttxxxzzz}}}~~~~~~vvvvvvvvvtttsssssstttvvviiiaaaXXXUUUVVV^^^mmmzzz}}}wwwvvvtttpppppprrrvvvyyy}}}zzzyyyxxxyyyxxxxxxuuutttqqqlllgggbbb^^^\\\\\\ZZZYYY[[[```eeeiiikkkhhhhhhiiikkknnnrrrvvvxxxssstttvvvxxxyyyxxxwwwvvvwwwvvvuuuxxx~~~~~~~~~~~~vvvUUUEEE???===<<<;;;;;;:::999888777777555555444444444333333333222222222111111111111000/////////000///......---111111000000/////////...000000///...---,,,,,,,,,000///...---------------....................................////////////...///000111333444555666555555<<>>FFFLLL^^^nnncccaaaeeeccc]]]dddkkkfff^^^[[[```kkkmmmcccYYYVVVRRRRRRTTTVVVYYY]]]```bbbdddeeegggjjjnnnrrruuuwwwzzz{{{{{{{{{zzzyyywwwvvvyyyzzztttppplllmmmnnnoooppppppooonnnmmmnnnnnnlllkkkiiiiiiiiiiiijjjlllnnnppprrrsssssssssuuutttssssssuuuxxx|||~~~{{{wwwqqqnnnoooooovvvjjjnnnuuurrr|||zzzxxxxxxyyyyyyxxxvvvxxxtttqqqppppppnnnjjjfffaaa[[[XXX[[[```hhhsss}}}~~~|||~~~}}}{{{{{{{{{yyyvvvsssrrrqqqqqqpppoooooooooooonnnooorrrtttvvvvvvvvvvvvtttuuuvvvwwwwwwuuusssrrrpppnnnkkkkkklllkkkgggccccccaaa___\\\ZZZYYYXXXXXXYYYVVVRRROOONNNNNNMMMLLLRRRRRRRRRQQQPPPQQQTTTVVV[[[]]]aaaeeehhhjjjkkkkkkjjjlllnnnmmmllljjjiiiiiieeebbb^^^[[[[[[^^^bbbeeeddddddeeefffgggiiijjjkkknnnpppsssuuuvvvxxx{{{}}}yyyxxxyyyzzz{{{{{{yyywwwmmmgggaaa\\\YYYZZZdddnnn{{{wwwwwwzzzvvvwwwyyy{{{||||||zzzxxxtttttttttqqqmmmiiifffdddfffffffffdddbbb___\\\ZZZXXXZZZ^^^fffnnntttwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuyyyzzzzzz{{{zzzzzzyyyxxxvvvuuutttuuuwwwzzz|||}}}}}}|||}}}~~~}}}||||||___JJJBBB???<<<;;;;;;:::999888777777555555444444444333333333222222222111111111000000333222000......///000111//////......---------------------.................................------....................................///////////////000111222333444555555::::::>>>EEEMMMccclllaaa___cccddd___fffmmmggg]]]]]]ccclllkkkbbbYYYVVVRRRRRRTTTVVVYYY]]]aaaccccccdddgggkkkooosssvvvwwwxxxyyyyyyyyyyyywwwvvvuuu{{{vvvpppmmmkkkkkkkkkkkkkkkkkkkkkkkknnnnnnmmmllljjjjjjiiiiiinnnoooqqqrrrrrrqqqooonnnuuutttssstttuuuxxx{{{}}}{{{uuurrrqqqppp|||rrrwww~~~yyy{{{xxxuuuuuuwwwwwwuuussstttrrrooonnnlllhhhccc^^^[[[VVVUUUYYY```hhhrrr|||~~~|||~~~}}}}}}|||zzzuuurrrqqqpppnnnmmmlllmmmnnnoooqqqrrrsssuuuvvvwwwwwwwwwtttuuuvvvvvvuuutttrrrqqqrrrpppmmmkkkkkkiiifffcccaaa___]]][[[YYYXXXXXXYYYXXXUUUQQQNNNNNNNNNMMMLLLOOOOOONNNLLLKKKKKKNNNPPPVVVYYY\\\```dddeeeffffffdddfffggggggeeeccccccccc___\\\YYYVVVWWWZZZ^^^aaa]]]^^^___```bbbdddfffgggjjjllloooqqqrrruuuxxx{{{}}}~~~|||{{{zzz{{{}}}}}}zzzwwwrrrkkkccc]]]YYYYYYbbblll{{{yyy{{{vvvwwwxxxxxxwwwvvvuuutttqqqrrrqqqnnnhhhccc`````````______^^^]]]\\\[[[ZZZYYY[[[aaaiiirrrxxx{{{{{{vvvyyy|||}}}zzzxxx~~~}}}}}}{{{zzzxxxwwwvvvvvvuuuuuutttuuuwwwzzz|||~~~~~~~~~|||}}}~~~bbbKKKAAA===<<<;;;;;;:::999888777777555555444444444333333333222222222111111111000000222111///------...///000111000000...---,,,+++***---------...............------...//////......---....................................////////////000000111222333333444444999:::>>>EEEPPPiiijjjaaa___dddeeebbbiiioooggg[[[___fffllljjjaaaYYYVVVQQQQQQSSSUUUYYY]]]```cccccceeeiiimmmqqqtttvvvwwwtttuuuvvvvvvvvvvvvuuuttt|||wwwqqqoookkkkkkjjjjjjjjjjjjkkkkkknnnnnnnnnmmmllllllkkkjjjooopppqqqssssssqqqooonnnuuuuuutttuuuwwwyyy|||~~~|||vvvsssrrr~~~|||}}}yyytttsssuuuwwwuuurrrpppooommmkkkgggbbb\\\XXXVVVRRRQQQVVV]]]dddoooxxx~~~|||~~~~~~}}}zzzuuurrrqqqpppmmmllllllmmmoooppprrrssssssssstttssssssssstttuuuuuuuuutttsssqqqpppqqqooommmjjjhhhfffdddbbb```___\\\ZZZYYYXXXXXXYYYWWWTTTPPPNNNNNNNNNMMMMMMLLLLLLKKKJJJHHHIIIKKKMMMSSSUUUYYY\\\___aaaaaaaaa^^^___``````^^^]]]]]]^^^VVVTTTQQQPPPPPPSSSWWWYYYXXXXXXYYYZZZ\\\___aaabbbeeegggiiikkkmmmppptttwwwyyyzzz{{{}}}~~~}}}}}}|||}}}}}}yyyyyyqqqfff^^^XXXXXXbbbmmm|||}}}wwwxxxyyyxxxuuusssrrrrrroooppppppkkkddd___]]]^^^[[[ZZZYYYXXXYYYZZZ[[[\\\\\\^^^ccckkktttzzz}}}~~~{{{~~~}}}~~~}}}{{{yyyxxxvvvvvvwwwvvvvvvtttsssuuuxxx{{{}}}{{{zzz}}}}}}{{{}}}hhhOOOCCC>>>:::999999888777666555555555555444444444333333333222222222111111111111000111000...---------...///222111000///...,,,++++++..................------,,,---.../////////...---....................................////////////000000111222333333444444888:::???FFFSSSppp}}}kkkfffccchhhiiifffkkknnneeeXXX___gggkkkggg___YYYVVVQQQQQQSSSUUUYYY]]]aaaccceeeggglllpppsssuuuvvvvvvrrrssstttuuuuuutttsssrrryyywwwrrrpppmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmnnnnnnmmmmmmlllmmmnnnpppqqqsssssssssrrruuuuuuuuuvvvwwwzzz|||}}}|||uuuqqq{{{~~~vvvsssuuuvvvuuurrrnnnmmmkkkgggbbb[[[VVVSSSPPPLLLKKKQQQXXX```kkkuuu}}}~~~~~~}}}||||||yyyvvvsssqqqpppnnnmmmmmmnnnpppqqqqqqqqqqqqpppppppppppppppuuuuuuttttttsssrrrqqqpppooommmkkkgggeeebbbaaa``````___]]][[[YYYXXXXXXYYYUUURRROOOMMMNNNNNNNNNMMMLLLLLLKKKIIIHHHHHHJJJMMMOOOQQQTTTWWWYYYZZZZZZYYYVVVWWWXXXWWWVVVVVVWWWXXXRRRQQQPPPPPPPPPRRRSSSTTTRRRSSSTTTUUUWWWYYY[[[\\\^^^```ccceeegggkkkooosssuuuvvvxxxzzz{{{}}}~~~~~~|||~~~uuujjjaaaZZZZZZdddoooyyy{{{}}}{{{wwwsssrrrrrrnnnooonnniiiaaa\\\]]]___ZZZXXXVVVUUUVVVYYY]]]```___aaaeeellltttzzz~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxwwwxxxwwwtttrrrsssxxx{{{~~~}}}zzzyyyvvvzzz~~~~~~{{{yyy{{{~~~~~~|||~~~lllQQQDDD>>>:::999999888777666555555555555444444444333333333222222222111111111111000000000000////////////...000000////////////....../////////...---------,,,+++,,,...///000///...---....................................////////////111111111222222333333444777;;;AAAIIIWWWvvv~~~qqqnnnjjjmmmmmmhhhllllll```SSS\\\fffhhhccc\\\WWWUUUQQQRRRTTTWWW[[[___ccceeegggjjjnnnsssuuuvvvvvvuuussstttuuuuuutttsssqqqpppuuu~~~uuuqqqpppmmmnnnnnnoooooonnnnnnmmmiiijjjlllmmmnnnnnnmmmmmmnnnooopppqqqqqqrrrsssssssssssstttuuuwwwyyy{{{|||yyyttt|||xxxrrrrrrssspppmmmkkkjjjgggaaa[[[TTTOOOMMMJJJFFFEEEKKKSSS]]]iiittt{{{|||~~~~~~|||zzzzzzyyyvvvtttqqqqqqpppoooooopppqqqrrrqqqqqqqqqppppppqqqqqqrrruuuuuutttsssrrrqqqpppooonnnmmmkkkgggdddbbbaaabbbbbb```^^^[[[ZZZYYYXXXXXXTTTRRRNNNMMMMMMNNNNNNNNNLLLKKKJJJHHHEEEEEEGGGIIIJJJKKKNNNPPPRRRRRRQQQQQQLLLMMMNNNNNNMMMNNNOOOQQQPPPPPPQQQQQQQQQQQQQQQQQQNNNNNNNNNPPPQQQSSSUUUVVVWWWYYY[[[]]]```dddiiimmmpppqqqsssvvvxxxzzz{{{{{{}}}xxxooofff___^^^eeeooo|||~~~~~~yyyuuussssssnnnooonnnhhh```\\\]]]```[[[XXXUUUTTTVVVZZZ___cccbbbcccfffllltttzzz~~~~~~}}}}}}||||||{{{zzzzzzyyyyyyyyyzzzzzzxxxxxxwwwtttrrrssswww||||||{{{||||||yyyxxxrrrwww{{{|||yyyxxxzzz}}}}}}zzzzzz}}}lllQQQCCC===<<<;;;;;;:::999888777777555555444444444333333333222222222111111111111000000111111111111000//////.........///000111111222000000///...------,,,,,,+++,,,...000000///...---..................................../////////000111111111222222333333444777<<>>AAAAAAAAAAAABBBCCCEEEEEECCCCCCBBBBBBAAAAAA@@@@@@DDDDDDDDDEEEEEEFFFFFFGGG@@@BBBDDDFFFGGGKKKOOORRRWWWZZZ___cccggglllrrruuuzzz|||~~~}}}|||}}}tttmmmgggdddgggnnnyyyuuuppplllkkkkkkjjjjjjmmmkkkjjjnnnxxx}}}|||xxx}}}~~~wwwtttqqqnnnllljjjiiigggcccaaa___^^^```cccgggiiilllkkkkkklllooossswwwyyyyyyzzz{{{zzzyyyyyy{{{|||{{{xxxuuutttuuuwwwwwwwwwuuuuuutttrrrpppppprrrsssvvvvvvwwwwwwxxxyyyyyyzzzwwwwwwwwwwwwwwwxxxyyyzzz{{{}}}~~~~~~xxx~~~oooSSSCCC???;;;::::::999888777666666333333333333222222222222222111111111111111111222000000000000///////////////////////////....................................------,,,,,,------...////////////////////////////////////000000000000000111222222222333666999:::AAAHHHSSSooo}}}{{{vvvtttzzz|||pppbbbXXXTTTPPPbbbrrrrrrcccUUURRRUUUNNNRRRVVVZZZ\\\^^^```bbbeeehhhlllqqquuuxxxzzz{{{{{{zzzvvvsssooonnnmmmnnniiikkkmmmmmmllllllmmmooopppppppppooonnnmmmlllkkkllllllkkkjjjjjjjjjkkkkkkkkkmmmnnnnnnnnnoooqqqsssvvvwwwxxxwwwvvvxxx|||{{{}}}xxxmmmddd```___cccnnn}}}~~~|||tttmmmiiihhhgggeeeaaa[[[TTTNNNJJJIIIEEEBBBFFFKKKTTTbbbnnnxxx}}}}}}}}}~~~}}}zzzyyyyyyxxxwwwuuuuuuuuuuuutttsssrrrqqqqqqppppppqqqrrruuuvvvwwwwwwvvvvvvuuusssrrrqqqqqqqqqlllkkkjjjiiihhhfffbbb___^^^_________]]][[[YYYXXXVVVSSSPPPLLLKKKKKKMMMNNNQQQOOOLLLKKKKKKJJJHHHFFFFFFEEECCCAAA@@@?????????@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBAAA@@@???>>>>>>BBBBBBCCCCCCDDDCCCCCCCCC???@@@BBBCCCEEEGGGJJJMMMPPPSSSXXX]]]bbbgggnnnrrrvvvxxxzzz|||}}}}}}zzz}}}}}}uuupppiiidddffflll}}}{{{wwwrrrooonnnmmmmmmlllnnnkkkggggggnnn{{{|||yyywwwvvv{{{~~~yyyuuupppmmmkkkjjjgggeeecccbbb``````bbbeeehhhkkkmmmmmmmmmmmmpppsssvvvxxxwwwwwwxxxwwwvvvwwwyyy{{{zzzwwwtttssstttvvvvvvvvvtttuuutttsssqqqppprrrsssvvvwwwwwwxxxyyyzzz{{{|||xxxxxxwwwwwwxxxxxxyyyzzz{{{|||~~~}}}~~~~~~~~~~~~}}}||||||www|||qqqUUUEEE@@@;;;::::::999888777666666444444444444333333333333111111111222222111111111000000000000////////////000/////////......------........................------,,,,,,,,,,,,------////////////////////////////////////000000000000000111222222222333666999:::@@@GGGVVVwwwzzzvvv~~~|||yyyzzz}}}oooaaaWWWSSSQQQdddwwwwwwgggVVVRRRTTTNNNRRRWWWZZZ[[[]]]```bbbfffiiimmmqqqvvvyyy|||}}}|||zzzvvvsssqqqqqqqqqqqqnnnnnnnnnmmmkkkkkklllmmmnnnnnnnnnnnnnnnlllkkkkkkllllllkkkkkkjjjkkkkkkkkkjjjlllmmmnnnnnnoooqqqssssssvvvyyyyyyyyy||||||}}}tttiiiddd^^^___dddooo~~~{{{zzz|||xxxssspppooolllggg```WWWPPPLLLLLLGGGDDDFFFKKKSSSaaammmuuu{{{~~~}}}}}}~~~|||yyyxxxxxxxxxwwwuuuwwwuuusssqqqppppppqqqrrrnnnoooqqqrrrssstttvvvwwwuuutttsssrrrrrrrrrrrrqqqlllkkkjjjiiiiiifffccc```_________^^^\\\ZZZXXXWWWTTTRRRNNNKKKIIIJJJMMMNNNQQQOOOLLLJJJJJJIIIHHHFFFEEEDDDBBB@@@@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAA@@@??????BBBBBBCCCCCCCCCBBBAAAAAA===???AAAAAABBBCCCEEEHHHKKKNNNRRRVVV[[[aaahhhlllqqqtttwwwzzz|||~~~~~~zzzwwwxxx~~~{{{tttooohhhcccdddhhh|||~~~}}}zzzxxxwwwvvvuuusssrrroookkkhhhkkksss{{{yyywwwwww{{{~~~zzzvvvpppmmmmmmlllhhheeeccccccbbbbbbcccfffjjjlllmmmnnnnnnoooqqqssstttuuussstttuuuuuuuuuuuuxxxzzzxxxuuusssssstttuuutttttttttuuuuuutttrrrqqqrrrtttttttttuuuvvvwwwxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{{{{{{{|||~~~{{{|||}}}}}}}}}|||zzzyyywww|||uuuXXXGGGAAA;;;::::::999888777666666555555555444444444333333000111222222222222111000000000000000////////////000//////......---------------------------------------,,,,,,,,,,,,------........................////////////000000000000///000111222222444777999:::@@@HHHZZZ~~~{{{zzz~~~}}}}}}}}}ooo```VVVQQQPPPcccwwwyyyjjjYYYRRRRRROOOSSSXXXZZZZZZ\\\```cccgggiiilllpppuuuxxx{{{||||||yyyvvvtttuuuvvvvvvvvvrrrqqqooommmlllkkkjjjjjjkkkkkkllllllllllllkkkkkkllllllkkkkkkkkkkkkllllllkkklllnnnnnnnnnoooqqqsssqqquuuyyyzzzyyy|||~~~yyynnnjjj______```ffftttzzzvvvvvvxxx{{{|||~~~wwwqqqooolllhhhaaaZZZTTTPPPOOOIIIEEEFFFKKKSSS```lllssszzz~~~|||~~~|||zzzxxxwwwwwwwwwvvvtttwwwuuurrroooooooooqqqsssmmmooopppqqqqqqrrrsssuuusssrrrqqqqqqssstttssssssnnnmmmlllkkkkkkiiifffccc``````^^^\\\ZZZXXXUUUTTTRRROOOLLLIIIHHHJJJLLLMMMPPPMMMJJJHHHGGGGGGEEEDDDCCCBBBAAAAAAAAACCCDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDDDDCCCBBB@@@???;;;<<<>>>???>>>???@@@BBBFFFHHHLLLOOOSSSYYY```dddkkkoootttyyy|||~~~zzzvvvrrrtttyyy~~~xxxqqqllleee___```eee~~~~~~~~~|||zzzwwwvvvsssooonnnrrryyy|||{{{{{{|||zzz}}}xxxsssnnnlllmmmmmmjjjgggddddddcccdddfffhhhkkkmmmmmmnnnpppqqqssssssssssssppprrrssstttttttttvvvxxxuuutttssssssttttttsssrrrtttuuuvvvuuusssrrrsssuuusssssstttuuuvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{|||}}}{{{}}}~~~}}}|||{{{zzz{{{}}}}}}}}}|||zzzyyyuuuyyy{{{\\\IIIBBB;;;::::::999888777666666444444444333333333222222000111222222222222111000000000000000////////////000000///......---,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------////////////000000000000///000111111222444777:::<<>>>>>=========???BBBDDDFFFHHHLLLQQQWWW\\\aaafffnnntttxxx{{{~~~yyyuuuqqqppptttzzz~~~{{{uuunnnhhhaaa[[[\\\aaa~~~}}}|||{{{{{{|||}}}}}}|||{{{|||zzzwwwttttttyyy}}}}}}|||{{{yyyxxxzzz}}}|||tttoookkkjjjlllmmmjjjgggeeeeeeeeeeeegggjjjmmmooolllnnnqqqssstttsssrrrqqqnnnpppssstttttttttuuuvvvtttsssssssssttttttrrrppptttuuuvvvvvvtttssstttuuutttttttttuuuvvvwwwwwwwwwyyyyyyyyyzzz{{{|||}}}~~~|||}}}}}}|||zzzzzzzzz{{{}}}~~~}}}|||zzzyyyqqquuu|||~~~^^^JJJBBB;;;::::::999888777666666333333333222222222111111000111222333333222111000000000000000////////////000000///...------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000///000111111222444777:::===BBBKKKaaayyyvvvxxxsss{{{sssbbbSSSLLLGGGZZZpppvvvlll]]]TTTQQQPPPUUUZZZ[[[ZZZ[[[```eeeeeefffiiimmmppptttvvvxxxxxxvvvuuuwww{{{~~~~~~}}}sssqqqooonnnmmmkkkiiigggffffffhhhiiijjjkkkkkkkkkjjjjjjjjjkkklllmmmnnnooonnnooopppooonnnoooqqqsssrrrvvvyyyvvvqqqpppvvv|||{{{{{{~~~zzzvvvrrrrrroookkklllvvvyyyvvvvvvxxxzzzxxxuuupppjjjccc]]]XXXVVVSSSMMMHHHHHHKKKSSS```mmmwww{{{yyyyyyxxxyyywwwuuuuuuuuuuuutttsssqqqqqqrrrsssrrrqqqpppoookkknnnpppooommmmmmooorrrpppnnnmmmooosssvvvvvvuuulllkkkjjjjjjiiihhheeebbbbbb```^^^ZZZWWWSSSQQQPPPMMMKKKJJJHHHHHHHHHJJJJJJMMMJJJEEECCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEECCCAAA???<<<>>>??????>>>===>>>??????AAABBBDDDGGGLLLRRRVVVXXX^^^gggoootttwwwyyyzzz|||wwwrrroooqqquuuxxxzzzyyyssskkkeee^^^YYYZZZ___}}}zzzvvvuuusssrrrvvv{{{{{{xxxwwwwwwwwwvvvvvvvvvuuutttuuuwww{{{~~~{{{~~~qqqnnniiihhhhhhhhhfffdddgggggggggiiilllnnnoooooonnnoooooopppppppppoooooommmnnnppprrrsssssssssssspppoooppprrrvvvwwwuuusssvvvvvvvvvvvvvvvvvvvvvvvvvvvuuusssrrrrrrtttwwwxxxuuuvvvwwwyyy{{{}}}~~~~~~}}}}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwuuuzzzgggMMM???>>>;;;999888888999888777666666555444333333222222111111111111000000000000222222222111111111111000////////////...............000111111000//////000...........................------------...//////......///000000000000000///000222222333555999;;;<<>>BBBAAA@@@??????@@@AAABBBBBBAAA????????????AAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHFFFEEEEEEEEEDDDAAA???AAAAAA@@@???>>>===<<<<<<@@@???>>>???BBBEEEIIILLLQQQVVV^^^ffflllsssxxx|||{{{wwwsssrrrtttwwwyyy{{{wwwnnncccYYYVVVXXX\\\||||||wwwsssrrrqqqppptttzzz{{{wwwuuutttsssrrrrrrrrrrrrrrrrrrtttwwwyyywwwyyy}}}~~~|||zzznnnjjjgggfffffffffeeecccfffffffffiiilllnnnnnnmmmoooooopppppppppoooooonnnmmmnnnoooqqqrrrrrrrrrqqqqqqpppppprrruuuvvvtttrrruuuuuuuuuuuuuuuuuuuuuuuuvvvuuusssrrrrrrtttvvvwwwvvvwwwxxxzzz|||~~~~~~}}}~~~~~~}}}}}}}}}||||||{{{zzzzzzyyyxxxxxxwwwuuuyyyjjjPPPCCC>>><<<999888888888888777666555555444333333222222111111111111000000000000222222222111111111000000////////////............---///000000///......///...........................------------...//////......///000000000000000///000222222333555999;;;===GGGNNNddd}}}qqqkkkhhhmmmxxx{{{zzzwwweeeOOOIIICCCNNN[[[cccccc\\\UUUQQQQQQTTTWWWZZZ\\\___cccfffiiikkknnnrrruuuwwwxxxxxxvvvqqqssstttsss~~~{{{wwwrrrooommmllljjjiiijjjiiiiiihhhiiijjjkkklllkkkllllllkkkkkklllnnnpppnnnooopppqqqqqqqqqrrrqqqrrruuuyyyxxxuuusssvvvyyy|||||||||~~~~~~{{{{{{~~~zzzssstttyyy~~~|||uuulllccc]]]WWWTTTRRROOOLLLMMMSSS^^^iiipppwwwxxxyyyxxxuuutttttttttwwwxxxyyyxxxvvvtttuuuvvvvvvuuusssqqqppppppppppppnnnnnnoooooopppqqqqqqrrrooopppqqqrrrrrrrrrqqqqqqlllkkkiiiiiihhhgggdddbbb^^^]]][[[XXXUUURRRPPPNNNNNNLLLKKKKKKLLLLLLJJJIIIFFFFFFEEEDDDBBBAAA@@@???CCCCCCBBBAAAAAABBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFEEECCCAAABBBBBBAAAAAA@@@???>>>>>>???>>>>>>>>>@@@CCCFFFHHHLLLQQQYYYaaaiiiooovvvzzz|||}}}~~~yyyuuussstttvvvxxxzzzwwwpppfff\\\XXXZZZ^^^~~~~~~{{{wwwrrrooonnnmmmlllqqqxxx~~~yyyuuusssqqqooommmmmmnnnnnnooopppqqqqqqppprrrtttvvvvvvtttrrrppphhhfffdddcccdddddddddccceeefffgggkkknnnooommmkkkoooooooooppppppoooooonnnnnnnnnooopppqqqqqqppppppqqqppppppqqqssstttsssqqqttttttttttttttttttttttttwwwuuusssrrrrrrsssuuuvvvxxxxxxzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~||||||{{{yyyxxxwwwvvvuuuwwwuuuyyyoooTTTFFF>>><<<999888888888888777555555555444444333333222222222111111111000000000222222111111111000000000////////////............,,,...//////...------..............................------------...//////......///000000000000000///000222222333555999;;;>>>HHHPPPhhhyyykkkddd```fffpppssstttuuueeePPPIIIDDDLLLWWW]]]]]]YYYUUUTTTOOORRRVVVZZZ^^^bbbfffiiiiiilllppptttwwwyyyyyyyyyuuupppssstttttt}}}yyytttpppnnnllljjjhhhjjjjjjiiiiiiiiijjjkkklllnnnooonnnmmmllllllnnnpppooooooppppppqqqrrrrrrrrrrrrvvvyyyyyywwwuuuvvvxxx{{{}}}zzzsssssszzzyyyooocccYYYTTTRRRQQQOOOMMMNNNUUUaaammmuuuvvvvvvtttrrrooooooqqqsssvvvwwwxxxwwwvvvttttttuuuuuutttrrrpppooooooppppppooooooppppppqqqrrrrrrrrrooopppqqqrrrrrrrrrqqqpppllljjjiiihhhgggfffccc```\\\ZZZWWWTTTQQQOOONNNMMMOOONNNLLLKKKKKKJJJHHHFFFDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHGGGGGGHHHGGGEEECCCDDDDDDCCCCCCBBBBBBAAAAAA???>>>===<<<===???BBBCCCFFFKKKSSS[[[ccckkkrrrwwwyyy{{{~~~|||wwwttttttuuuvvvxxxwwwqqqiii```\\\\\\___{{{{{{{{{}}}~~~}}}{{{xxxrrrooolllkkkiiiiiipppxxx}}}xxxtttpppnnniiiiiijjjkkkmmmmmmllljjjiiikkkmmmnnnmmmkkkiiigggdddcccbbbaaabbbcccddddddggghhhjjjnnnpppqqqnnnlllkkklllmmmoooppppppppppppooopppppppppppppppppppppqqqppppppqqqrrrrrrqqqqqquuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssrrrssstttuuuxxxyyyzzz{{{|||}}}~~~~~~|||||||||~~~}}}||||||}}}~~~zzzzzzyyyxxxwwwvvvuuuuuuuuuuuuyyy{{{rrrUUUEEE???<<<999888888888777666555555444444444333333333222222222111111111000000111111111111000000000000////////////............+++---......---,,,,,,---...........................------------...//////......///000000000000000///000222222333555999;;;???IIISSSnnnvvvhhhbbb```dddmmmoooqqqrrrcccNNNGGGEEELLLVVV[[[ZZZWWWTTTRRRNNNQQQVVVYYY]]]aaaeeehhhgggjjjoootttwwwxxxxxxwwwuuuppprrrssssss~~~zzzuuupppmmmkkkiiigggjjjjjjjjjjjjkkkkkkkkklllooooooooommmkkkkkkmmmoooooooooooopppqqqrrrssstttsssvvvyyyyyyxxxvvvvvvwwwyyy{{{zzzrrrssszzz~~~tttfffZZZSSSSSSOOONNNMMMPPPXXXeeeqqqyyyxxxvvvrrrnnnjjjiiikkknnnrrrsssuuuuuutttssssssttttttsssqqqpppooooooppppppppppppppppppqqqqqqrrrrrrooopppqqqrrrrrrqqqpppooollljjjhhhgggfffdddaaa^^^[[[YYYUUUQQQNNNMMMMMMMMMPPPNNNLLLJJJJJJHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHIIIIIIIIIGGGEEEEEEEEEEEEEEEDDDDDDCCCCCC???>>>===<<<<<<<<<===>>>AAAFFFMMMVVV^^^gggpppvvvyyy{{{~~~~~~xxxtttrrrrrrsssuuuuuurrrkkkbbb]]]]]]^^^wwwwwwwwwyyy{{{zzzxxxuuupppmmmkkkiiiggggggoooxxxyyytttppplllgggffffffhhhjjjjjjgggeeedddeeeggghhhgggeeecccaaa```````````````bbbdddeeeiiijjjlllooorrrrrrpppmmmggghhhjjjmmmooopppqqqrrrpppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttttttttuuuvvvxxxxxxyyyzzz{{{{{{||||||{{{{{{|||~~~~~~}}}|||{{{{{{||||||wwwwwwwwwwwwwwwvvvvvvvvvttttttzzz}}}wwwxxxuuuUUUDDD???===999888888888777666444444444444444333333333222222222222111111111111111111111000000000//////////////////............+++---......---,,,,,,---...........................------------...//////......///000000000000000///000222222333555999;;;@@@JJJVVVtttsssgggdddeeehhhrrrssssssssscccNNNHHHFFFNNNXXX]]][[[VVVQQQNNNOOORRRUUUXXX[[[^^^bbbdddgggkkkqqqvvvyyyyyyxxxwwwvvvpppqqqrrrqqq~~~~~~zzztttooollljjjgggfffjjjjjjkkkkkkllllllllllllnnnnnnnnnllljjjiiikkkmmmooooooooopppqqqrrrtttuuutttuuuwwwxxxwwwwwwvvvwwwwwwxxx{{{~~~{{{qqqrrryyyvvvjjj\\\SSSRRRMMMMMMNNNRRR\\\hhhttt||||||zzzuuunnnhhhffffffhhhkkknnnqqqrrrrrrqqqrrrrrrtttsssqqqppppppppppppqqqooooooooopppppppppppppppooopppqqqqqqqqqpppooooookkkiiigggeeedddbbb___\\\ZZZXXXTTTPPPNNNMMMLLLMMMPPPNNNKKKJJJIIIHHHEEECCCCCCCCCDDDEEEEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLKKKLLLLLLMMMNNNKKKJJJJJJKKKLLLLLLJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEAAA@@@>>>===<<<;;;<<<<<>>===<<<<<<>>>AAAGGGOOOXXXcccmmmttt{{{~~~}}}xxxtttrrrqqqqqqrrrrrrpppjjjaaa\\\ZZZ[[[ttttttuuuwwwyyyxxxvvvtttnnnkkkiiifffaaaaaajjjvvvzzzuuupppllldddaaa___```cccdddaaa]]]^^^___```aaa```___^^^]]][[[\\\]]]]]][[[\\\```cccfffeeefffgggjjjkkkjjjiiidddeeegggiiikkklllmmmmmmmmmlllllllllmmmooopppqqqpppqqqrrrrrrqqqqqqtttwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzz{{{}}}~~~|||{{{|||}}}~~~}}}|||zzzyyyxxxxxxxxxwwwwwwvvvvvvvvvuuuvvv|||zzzuuuwww\\\HHH@@@===:::888888777666555444444444444444444444444333333222222222111111111111000000000////////////////////////............,,,---//////---,,,---..............................------------...//////......///000000000000000///000222222333555999;;;???IIIYYY|||uuuiiigggiiinnn{{{zzzqqq^^^LLLKKKFFFNNNWWW\\\ZZZUUUPPPNNNPPPRRRVVVXXXZZZ]]]```cccggglllssszzz}}}|||yyywwwuuuooopppqqqqqq~~~zzztttpppnnnllliiihhhjjjkkklllmmmnnnmmmmmmlllkkklllkkkjjjhhhiiijjjlllppppppooooooqqqsssvvvwwwvvvtttsssrrrsssuuuvvvvvvtttvvvzzz}}}vvvuuu|||~~~uuudddUUUOOOLLLOOOUUU]]]gggrrrzzz}}}wwwpppiiifffdddbbbfffkkkoooqqqrrrssstttuuutttsssrrrrrrrrrssstttqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqqqqqqqooonnnmmmjjjhhhfffdddbbb___[[[XXXUUUTTTSSSQQQNNNLLLJJJJJJKKKIIIHHHHHHIIIIIIGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKOOOPPPQQQRRRRRRQQQPPPOOORRRRRRQQQQQQQQQQQQRRRRRRTTTTTTSSSSSSSSSSSSSSSTTTSSSRRRRRRSSSUUUVVVTTTSSSQQQQQQOOONNNLLLKKKIIIIIIEEEDDDCCCBBB@@@???>>>>>>===@@@EEELLLUUU```kkkssszzz~~~~~~yyyvvvtttsssssssssssspppiiiaaa[[[ZZZ[[[ttttttuuuxxxyyyyyywwwuuummmjjjhhhddd______hhhttt}}}xxxsssoooddd```\\\]]]```aaa^^^[[[\\\]]]^^^______^^^]]]\\\YYYZZZ\\\[[[YYYZZZ]]]aaacccbbbaaabbbeeeffffffeeeffffffgggiiiiiijjjjjjjjjjjjjjjjjjjjjkkkmmmooopppoooqqqsssrrrqqqrrrvvvyyyvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvxxxyyyzzz{{{|||{{{{{{||||||||||||||||||yyyyyyzzz}}}~~~|||zzzzzz|||~~~}}}{{{yyy{{{zzzyyyxxxwwwuuuuuutttvvvxxx}}}|||}}}aaaLLL@@@===:::888888777666555444444444444444444444444333333333222222222111111000000000000////////////000/////////............,,,...//////...------..............................------------...//////...//////000000000000000///000222222333555999;;;???IIIYYY~~~wwwiiieeefffjjjyyy~~~wwwmmmXXXHHHIIIEEELLLUUUYYYXXXTTTRRRQQQPPPRRRVVVYYY\\\___bbbeeedddiiiqqqxxx{{{zzzwwwttttttnnnpppqqqsss~~~{{{uuuqqqooommmkkkjjjkkkkkkmmmnnnnnnnnnmmmlllkkklllllljjjiiiiiikkkmmmppppppooooooqqqsssvvvxxxvvvtttqqqppprrrtttvvvwwwtttxxx|||yyywww~~~|||jjjXXXPPPNNNQQQXXXaaakkkuuu|||{{{tttmmmhhhfff```dddjjjooorrrsssuuuvvvvvvuuutttsssrrrssstttuuurrrrrrrrrrrrrrrrrrrrrrrrooopppqqqqqqpppooonnnmmmjjjhhheeecccaaa^^^ZZZWWWSSSSSSRRRPPPNNNKKKIIIHHHIIIHHHGGGGGGIIIIIIHHHGGGHHHHHHIIIIIIJJJKKKLLLLLLRRRSSSTTTUUUUUUTTTSSSRRRUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUUUUTTTUUUUUUUUUVVVUUUUUUWWWYYYYYYXXXWWWUUUTTTSSSQQQOOOMMMLLLKKKFFFFFFEEEDDDBBBAAA@@@@@@===???DDDJJJSSS^^^jjjqqqxxx|||~~~zzzwwwvvvuuuuuuuuutttqqqjjjaaa[[[ZZZ[[[tttttttttttttttssssssrrrpppiiibbb]]][[[]]]iiitttyyy{{{~~~xxxqqqmmmccccccbbb___\\\ZZZZZZ[[[^^^\\\YYYYYYYYYYYYXXXVVVXXXYYYYYYXXXVVVVVVWWWYYY]]]^^^_________```bbbdddbbbfffhhhhhhiiimmmmmmjjjhhhhhhhhhiiijjjlllmmmnnnqqqqqqrrrrrrssstttuuuuuuuuuuuutttsssssstttvvvwwwuuuuuuvvvwwwyyy{{{}}}~~~{{{zzzzzz{{{}}}~~~|||{{{zzzzzz{{{}}}~~~||||||}}}~~~~~~~~~}}}{{{zzz}}}|||zzzyyyxxxwwwwwwwwwsssuuuyyy~~~dddKKK@@@===:::888888777666555555555444444444333333333222222333444333222111000------......//////000000////////////......................................................------...000111000...------.............../////////000111111111222444777999;;;AAAGGG___|||jjjdddjjjmmmvvv}}}xxxhhhWWWNNNKKKIIIOOOWWWZZZXXXSSSPPPOOOSSSUUUXXX[[[___aaacccdddccchhhooouuuxxxwwwtttqqqrrrrrrooolllrrrxxxssspppmmmjjjfffgggiiillllllkkkjjjjjjkkkjjjkkkllllllkkkkkkmmmoooqqqrrrrrrqqqpppqqqsssuuuvvvtttrrrsssuuuwwwvvvtttsssvvv|||~~~jjjWWWTTTOOORRRXXXaaallltttzzz|||~~~zzzssskkkfffeeebbbdddkkkqqqrrrtttwwwwwwvvvuuusssrrrrrrrrrrrrsssrrrqqqpppooonnnmmmlllrrrqqqpppppppppooommmkkkdddcccbbbaaa^^^\\\ZZZYYYTTTRRRPPPNNNLLLKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLGGGGGGHHHJJJNNNQQQQQQQQQUUUUUUTTTSSSSSSRRRSSSSSSUUUVVVVVVWWWVVVUUUSSSRRRTTTTTTRRRRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVXXXYYYZZZWWWVVVUUUVVVVVVUUURRROOOKKKHHHEEECCCBBB@@@>>><<<===>>>AAAIIIUUUaaakkkpppvvvyyy|||}}}|||zzzwwwuuusssrrrppplllfffaaa[[[YYYvvvvvvvvvvvvvvvuuuttttttqqqjjjbbb\\\YYY\\\gggsssvvvxxxzzzsssooofffeeebbb___\\\ZZZZZZ[[[]]][[[XXXWWWXXXWWWVVVUUUUUUVVVVVVUUUTTTTTTUUUWWWZZZ[[[]]]]]]]]]^^^```bbbdddhhhiiihhhiiilllkkkhhhgggggghhhiiikkkmmmooopppqqqqqqrrrrrrsssttttttuuuttttttsssrrrssstttuuuvvvvvvvvvwwwyyyzzz|||}}}}}}|||{{{zzz|||}}}~~~}}}{{{|||||||||~~~}}}yyyyyy{{{|||}}}~~~~~~~~~}}}}}}{{{zzzxxxvvvttttttppprrrvvv{{{dddKKK@@@===:::888888777666555555555444444444333333333222222333333333222111000//////////////////000000////////////...............................................................///111000...------............/////////000000111111111333555777:::;;;AAAHHHaaapppmmmttt}}}zzzfffTTTKKKHHHIIIPPPWWWZZZWWWSSSPPPOOORRRTTTWWWZZZ^^^aaacccddddddhhhnnnsssvvvvvvtttrrrpppqqqnnnkkkqqqxxxrrrooommmjjjggggggiiikkkkkkjjjjjjjjjkkkkkklllmmmmmmllllllnnnpppqqqsssttttttrrrqqqqqqrrrtttrrrqqqrrrtttuuuuuusssssswww}}}lllYYYUUUSSSVVV\\\dddmmmtttxxxzzz|||}}}|||vvvoookkkiiifffhhhnnnrrrssstttwwwxxxwwwuuutttsssrrrrrrrrrsssrrrrrrqqqooonnnnnnmmmqqqpppooooooooonnnllljjjfffeeecccaaa^^^ZZZXXXVVVVVVTTTQQQNNNKKKJJJIIIHHHNNNMMMKKKJJJIIIIIIJJJJJJJJJIIIJJJMMMPPPSSSSSSSSSVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWYYYZZZXXXWWWWWWWWWXXXWWWTTTRRRMMMKKKGGGEEEDDDCCCAAA???======@@@GGGSSS```jjjoootttwww|||}}}|||{{{xxxvvvtttsssoookkkfffaaa\\\ZZZuuuvvvvvvvvvvvvuuuttttttrrrjjjbbb[[[WWWYYYeeeppp}}}ssssssyyyxxxssskkkgggccc^^^[[[ZZZZZZ[[[[[[YYYVVVUUUUUUUUUSSSRRRPPPQQQRRRRRRQQQQQQSSSUUUVVVXXXYYYZZZZZZ[[[^^^```eeeiiijjjiiiiiikkkjjjggggggggghhhjjjkkknnnpppqqqqqqqqqrrrrrrssssssttttttssssssrrrrrrsssssstttuuuvvvxxxyyy{{{}}}}}}}}}|||}}}{{{{{{|||}}}~~~}}}|||}}}}}}~~~yyyyyyyyyzzz{{{|||}}}~~~}}}||||||zzzxxxuuurrrpppmmmooosssyyy~~~eeeMMM@@@===:::888888777666555555555444444444333333333222222333333222222111000000000000000000000//////////////////...............................................................///000000...---............/////////000000000111111222333555888:::<<>>>>>@@@FFFRRR___jjjppprrrvvv{{{~~~}}}{{{yyyvvvuuusssnnniiiccc___]]][[[ssssssttttttssssssrrrqqqssskkkaaaZZZUUUVVVaaalllzzzooonnnsss}}}xxxmmmhhhaaa\\\YYYXXXYYYYYYXXXVVVSSSRRRRRRQQQPPPOOOLLLNNNOOOOOOOOOPPPRRRTTTSSSUUUWWWXXXYYYZZZ]]]```dddhhhjjjiiiiiilllllliiihhhhhhhhhiiijjjlllmmmnnnqqqqqqrrrrrrrrrssssssssssssssssssssstttuuuuuuvvvwwwxxx{{{}}}~~~~~~}}}|||}}}|||{{{|||}}}~~~~~~}}}~~~}}}~~~~~~|||{{{zzzyyyxxxyyyzzz{{{zzzzzz{{{zzzxxxuuurrrpppooopppsssxxx}}}eeeNNN@@@===:::888888777666555555555444444444333333333222222222222222111111000222222111111000000//////////////////....................................---------...............---///000000///......///...////////////000000000111111222333555888;;;===BBBLLLiii|||rrrrrrzzzzzzdddRRRJJJIIIJJJOOOUUUWWWUUUQQQPPPPPPPPPRRRUUUXXX\\\___aaabbbeeegggkkkooosssuuuuuuvvvooonnnlllkkkoooyyyyyyqqqmmmllljjjhhhggghhhjjjjjjiiihhhiiikkkmmmmmmnnnmmmkkkkkklllnnnlllpppvvvxxxwwwssspppoooqqqqqqqqqrrrsssssssssrrrvvvyyy~~~{{{tttdddXXXWWW]]]```dddhhhjjjlllnnnooojjjmmmqqqttttttrrrooommmmmmjjjlllrrrvvvuuuuuuvvvyyyxxxvvvtttsssrrrqqqqqqpppppppppoooooonnnnnnnnnqqqpppooooooooonnnllljjjgggfffccc___\\\YYYWWWUUUTTTTTTRRRQQQQQQRRRSSSSSSRRRQQQPPPOOONNNMMMLLLLLLOOONNNNNNPPPSSSUUUUUUUUURRRRRRRRRQQQRRRRRRSSSTTTUUUUUUSSSSSSSSSTTTUUUVVVQQQRRRTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSUUUWWWYYYZZZZZZZZZZZZ[[[]]]]]][[[YYYTTTQQQMMMJJJIIIHHHFFFEEEAAA@@@AAAHHHSSSaaakkkqqqrrrvvv|||~~~}}}{{{yyywwwuuuqqqkkkeee```\\\ZZZZZZsssssssssssssssrrrrrrqqqssskkkbbbZZZTTTTTT\\\fff~~~wwwllljjjmmm{{{yyymmmggg^^^XXXVVVVVVUUUUUUSSSQQQOOONNNOOONNNMMMLLLKKKLLLMMMNNNNNNOOOQQQSSSQQQSSSUUUWWWXXX[[[^^^aaabbbfffiiihhhjjjnnnnnnllliiiiiiiiiiiiiiijjjkkkkkkqqqqqqqqqrrrrrrrrrrrrrrrsssttttttuuuvvvwwwwwwwwwwwwxxx{{{}}}~~~}}}~~~|||zzz{{{|||~~~~~~}}}}}}|||}}}~~~~~~||||||{{{yyyxxxxxxxxxyyyzzzwwwxxxyyyzzzyyywwwtttsssttttttuuuxxx}}}eeePPP@@@===:::888888777666555555555444444444333333333222222111111111000000000222222111111000000//////////////////....................................---------.........//////---...000000///......///////////////000000000111111111222333666999<<<===BBBOOOnnnzzzrrrsss|||{{{gggTTTLLLJJJJJJNNNSSSUUURRRPPPOOOPPPPPPRRRUUUXXX\\\^^^```aaafffhhhkkkooosssuuuvvvvvvpppnnnllllllnnnuuuyyyqqqnnnlllkkkiiihhhiiijjjjjjiiihhhjjjkkklllmmmmmmkkkiiiiiijjjkkkhhhmmmssswwwwwwtttrrrqqqqqqrrrtttuuuttttttttttttwwwzzzwwwjjjZZZTTTYYY^^^bbbfffhhhhhhgggggghhhdddgggkkknnnoooooommmkkkhhhfffiiipppuuuuuuuuuwwwxxxwwwuuutttrrrqqqqqqpppnnnnnnnnnnnnnnnnnnmmmmmmrrrqqqoooooopppooommmkkkdddcccaaa^^^\\\ZZZYYYYYYTTTSSSRRRQQQQQQRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOPPPSSSUUUTTTTTTOOOPPPPPPQQQSSSTTTVVVWWWZZZXXXVVVUUUTTTTTTUUUUUUQQQRRRTTTVVVVVVVVVUUUUUUSSSSSSSSSTTTVVVXXX[[[\\\[[[[[[\\\]]]___```^^^\\\WWWTTTOOOKKKIIIHHHGGGEEEDDDCCCEEELLLWWWdddnnntttssswww}}}~~~}}}{{{xxxvvvtttoooiiiaaa[[[XXXVVVVVVtttuuuuuuuuuuuutttssssssrrrkkkccc[[[TTTQQQWWW```xxx~~~ssshhheeehhhuuu{{{uuuiiibbbYYYTTTRRRRRRQQQPPPNNNMMMKKKKKKLLLLLLLLLKKKJJJKKKLLLMMMLLLMMMPPPRRROOOQQQTTTVVVXXX[[[___aaaaaaeeehhhhhhkkkooopppmmmjjjjjjiiiiiijjjjjjkkklllqqqqqqqqqqqqrrrrrrrrrrrrssstttuuuvvvwwwxxxxxxxxxvvvwwwzzz|||~~~}}}{{{yyyyyy{{{}}}}}}}}}|||{{{{{{}}}~~~~~~|||zzzxxxxxxxxxyyyzzz{{{|||}}}wwwxxxyyyyyyyyyxxxvvvvvvvvvvvvvvvxxx}}}fffQQQ@@@===:::888888777666555555555444444444333333333222222111000000000000111000000000000000000//////////////////....................................,,,,,,------.../////////,,,...000000///...///000/////////000000000111111111111222333666999<<<>>>CCCRRRsss{{{uuuvvv{{{gggUUUKKKIIIIIIMMMQQQRRROOOMMMNNNOOOPPPRRRUUUXXX\\\___aaaaaahhhjjjmmmqqqtttuuuuuuuuuqqqnnnlllkkklllppp{{{yyyrrrooonnnllljjjiiijjjkkkjjjiiiiiikkkmmmlllmmmmmmkkkiiihhhhhhjjjgggkkkpppsssttttttssssssrrrtttvvvwwwvvvuuuuuuuuuyyy{{{tttdddUUUTTT[[[```dddiiiiiigggeeeeeefffdddfffiiilllnnnmmmllljjjcccbbbfffnnntttuuuuuuwwwuuuuuusssrrrqqqqqqppppppmmmnnnnnnnnnnnnnnnnnnnnnqqqpppooooooooonnnllljjjbbbaaa___]]][[[[[[[[[[[[WWWUUUSSSQQQOOOOOOOOOOOOPPPQQQRRRTTTUUUUUUUUUUUUQQQPPPOOOPPPSSSTTTTTTSSSOOOPPPQQQRRRTTTVVVXXXYYY[[[ZZZXXXWWWUUUTTTTTTTTTRRRRRRTTTUUUVVVVVVWWWWWWTTTTTTUUUVVVXXX[[[^^^___]]]]]]^^^aaacccdddcccaaa[[[WWWQQQLLLIIIHHHFFFEEEFFFFFFIIIPPP[[[gggpppuuuuuuxxx}}}}}}|||zzzxxxuuusssooohhh```YYYTTTRRRQQQttttttuuuuuuttttttsssrrrqqqkkkccc\\\TTTPPPTTT[[[kkkyyyoooddd```bbbnnnxxxzzzrrrmmmddd]]]TTTPPPOOOOOOMMMJJJJJJIIIGGGHHHJJJKKKKKKJJJIIIJJJKKKKKKJJJKKKMMMOOOMMMOOORRRUUUWWWZZZ^^^aaabbbgggiiiiiikkkoooooollliiiiiijjjkkklllnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttvvvwwwxxxwwwwwwuuuvvvxxxzzz|||~~~|||zzzxxxxxxzzz{{{|||||||||{{{{{{}}}~~~~~~|||zzzwwwxxxyyy{{{||||||||||||{{{zzzzzzyyyxxxwwwwwwvvvvvvuuuuuuwww|||fffQQQ@@@===:::888888777666555555555444444444333333333333222111000///000000111//////////////////000000////////////....................................,,,,,,------...//////000,,,...000000///...///000//////000000000111111111111111222444666:::===???DDDTTTvvv~~~yyyrrrrrrzzzxxx}}}~~~tttaaaQQQJJJIIIHHHLLLOOOOOOMMMKKKLLLNNNQQQRRRUUUYYY\\\___aaabbbiiilllooosssuuuvvvuuutttpppllljjjjjjhhhjjjuuuyyysssqqqooommmjjjkkkkkklllkkkjjjjjjlllnnnmmmnnnnnnllliiihhhhhhjjjiiilllnnnppppppqqqrrrtttqqqtttwwwxxxvvvtttuuuvvvzzz||||||qqqdddXXXWWW^^^ccchhhmmmmmmjjjffffffgggeeegggiiillllllkkkiiihhhbbbaaaeeennnsssttttttuuusssrrrqqqqqqpppppppppqqqnnnoooooooooppppppqqqqqqooonnnllllllmmmllljjjhhhbbb```^^^\\\[[[[[[[[[\\\YYYXXXUUUSSSQQQPPPPPPPPPQQQRRRTTTVVVWWWWWWWWWWWWRRRQQQPPPQQQSSSTTTTTTSSSRRRRRRSSSSSSTTTVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVXXXXXXVVVVVVWWWXXX[[[^^^aaabbb``````bbbdddgggiiihhhfff```[[[TTTNNNJJJHHHFFFEEEFFFGGGKKKSSS^^^iiiqqqtttuuuxxx|||~~~~~~|||{{{yyyvvvttttttpppiii```YYYSSSOOOMMMrrrrrrssssssrrrrrrqqqppppppjjjddd]]]UUUOOORRRXXX___{{{|||vvvlllaaa]]]___iiiqqq}}}yyyssskkkfff```YYYQQQMMMMMMMMMJJJGGGHHHFFFEEEFFFIIIJJJJJJJJJHHHIIIJJJJJJIIIIIIKKKMMMKKKNNNQQQSSSVVVYYY^^^aaadddhhhjjjiiikkknnnnnnkkkhhhiiijjjlllnnnqqqsssuuuqqqqqqqqqqqqqqqqqqqqqqqqppprrrtttuuuwwwwwwwwwvvvuuuuuuvvvxxx{{{~~~|||zzzwwwwwwyyy{{{|||||||||||||||}}}~~~~~~|||zzzzzz{{{|||}}}|||{{{zzzyyy~~~}}}{{{yyyxxxwwwvvvvvvtttssssssvvv|||fffRRR@@@===:::888888777666555555555444444444333333333333222000/////////000111------......//////000000000/////////....................................,,,,,,------...///000000,,,...///000///...///000000000000000111111111111111111222444777:::===???EEEUUUxxx|||uuulllkkkqqqnnnrrrtttjjjZZZMMMIIIJJJGGGKKKNNNNNNKKKJJJKKKMMMQQQSSSVVVYYY]]]```bbbcccjjjmmmqqquuuvvvvvvtttssspppkkkhhhhhhffffffqqq~~~xxxtttrrrqqqmmmkkkkkkllllllkkkjjjkkkmmmoooooooooooommmjjjiiiiiijjjlllmmmnnnnnnmmmnnnqqqsssppptttwwwxxxvvvttttttuuuzzz}}}xxxooofff^^^\\\___fffkkkpppqqqllliiiiiijjjeeefffiiijjjjjjiiigggeeecccbbbfffnnnssssssrrrtttqqqppppppppppppppppppqqqpppppppppqqqrrrrrrssssssmmmlllkkkkkkkkkjjjhhhfffcccaaa^^^\\\ZZZZZZ[[[[[[ZZZYYYXXXVVVUUUUUUVVVVVVRRRTTTUUUWWWXXXXXXWWWWWWSSSRRRQQQRRRTTTUUUTTTSSSVVVUUUUUUUUUUUUUUUVVVVVVTTTUUUVVVWWWWWWVVVTTTSSSTTTSSSSSSSSSTTTVVVXXXZZZWWWWWWXXXZZZ\\\```cccdddccccccdddgggjjjlllkkkjjjccc]]]VVVOOOKKKIIIGGGEEEEEEGGGLLLUUU```jjjpppsssuuuwwwzzz|||~~~}}}{{{zzzxxxvvvtttuuuqqqjjjbbbZZZSSSNNNKKKvvvvvvvvvvvvtttrrrpppnnnnnnjjjccc\\\WWWSSSQQQQQQVVVbbb}}}zzzxxxyyywwwoooddd[[[XXXYYYccckkkvvv~~~zzz{{{vvvrrrrrrtttpppggg___[[[VVVNNNIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOQQQTTTWWWYYY[[[\\\ccceeehhhjjjjjjiiijjjkkkhhhhhhjjjlllooorrruuuvvvvvvtttrrrpppooopppqqqrrrrrrsssuuuvvvvvvvvvuuutttvvvvvvwwwxxxyyy{{{}}}~~~~~~|||yyywwwvvvwwwxxxzzz~~~~~~~~~~~~~~~}}}|||{{{}}}}}}}}}}}}|||{{{zzzyyyzzz{{{||||||{{{xxxuuutttuuuuuuuuuwww{{{kkkSSSEEE>>>::::::999777777999999888777666555444333333111111111111000000000///000000000000000000000000......------------..............................+++,,,------......------////////////////////////............////////////000222333333444777;;;???EEEXXX{{{zzzjjjeeeiiihhhkkkllllllgggYYYLLLIIINNNIIILLLOOOOOOLLLJJJKKKMMMUUUVVVWWWXXXYYY\\\aaadddkkkooosssvvvuuurrrpppooolllkkkgggcccaaaeeennnuuu{{{uuusssppplllhhhhhhhhhhhhiiijjjkkkkkkoooooonnnmmmlllkkkkkkjjjooommmmmmqqqqqqoooooorrruuuuuuuuusssrrrsssuuuxxx}}}~~~wwwmmmfffccccccfffiiinnnssstttpppiiiddd______```bbbeeeeeedddbbb\\\^^^cccgggkkkmmmnnnnnnjjjkkkmmmnnnnnnnnnmmmlllnnnnnnmmmmmmmmmmmmnnnnnnmmmlllkkkjjjiiigggffffffaaa___^^^^^^^^^^^^\\\[[[[[[YYYXXXVVVUUUUUUUUUVVVWWWWWWVVVUUUUUUTTTTTTTTTSSSSSSTTTUUUUUUUUUTTTTTTNNNPPPSSSVVVXXXYYYXXXXXXVVVXXXZZZ[[[ZZZXXXXXXYYYXXXXXXXXXWWWUUUUUUVVVWWWWWWYYY\\\\\\\\\]]]```dddgggfffggghhhiiiiiifffcccddd___WWWOOOHHHEEEEEEEEEGGGLLLTTT\\\cccjjjqqquuuxxxyyyzzz{{{{{{~~~|||yyywwwuuusssqqquuuqqqmmmfff\\\QQQNNNPPPxxxxxxxxxvvvtttrrrooonnnkkkhhhbbb]]]WWWSSSQQQPPPMMMVVVlll}}}vvvwwwuuunnnccc[[[XXXXXXaaafffmmmuuuyyy{{{zzzyyypppkkkeeedddggghhhddd```VVVRRRLLLHHHGGGGGGGGGGGGFFFEEECCCBBBBBBBBBCCCDDDFFFGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPRRRUUUWWWZZZ[[[bbbdddggghhhhhhhhhiiijjjjjjjjjlllnnnpppsssuuuwwwwwwvvvtttsssrrrqqqrrrrrrsssttttttuuuttttttssssssuuuuuuuuuvvvwwwyyyzzz{{{|||zzzwwwuuuuuuvvvwwwyyy|||}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{zzzzzzyyyzzzzzz{{{zzzyyywwwuuutttuuuvvvvvvwww{{{kkkTTTEEE???::::::999777777999888777777666555444333222222222222222111111111111000000000000000000000000......------------..............................+++,,,------......------////////////////////////....../////////000000000000222333333444777;;;???FFFYYY}}}rrrnnnqqqpppuuussspppkkk___QQQJJJJJJJJJMMMPPPOOOMMMKKKLLLMMMTTTUUUWWWXXXYYY\\\```dddkkknnnsssuuutttrrrppppppmmmkkkhhhdddbbbeeelllsss{{{tttrrroookkkiiiiiiiiiiiijjjjjjkkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnllllllppppppnnnooorrrvvvvvvvvvtttssstttwwwyyy|||}}}|||zzzzzzzzz{{{{{{||||||xxxqqqjjjfffeeegggjjjooossstttpppiiiccc]]]\\\\\\]]]^^^]]][[[YYYYYY[[[^^^bbbdddfffffffffcccdddfffhhhiiiiiiiiiiiinnnmmmmmmmmmmmmnnnnnnooommmlllkkkjjjiiigggffffffcccaaa_________^^^]]][[[\\\[[[YYYWWWVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUWWWYYYZZZYYYXXXXXXWWWYYY[[[ZZZYYYXXXYYYZZZYYYZZZZZZXXXWWWVVVWWWYYY[[[]]]_________```dddgggjjjiiijjjkkkkkkjjjgggdddccc]]]UUULLLFFFDDDDDDDDDHHHMMMUUU]]]dddkkkrrrvvvwwwxxxzzz{{{|||~~~~~~{{{zzzyyyxxxvvvtttvvvrrrnnnhhh^^^SSSOOOQQQxxxxxxwwwuuusssooollljjjfffeeebbb]]]XXXSSSPPPNNNHHHLLL[[[sss}}}ssssssrrrlllccc\\\XXXXXX^^^```cccgggkkkooorrrtttfff___VVVTTTVVVZZZ[[[ZZZOOOLLLIIIGGGGGGGGGGGGFFFEEEDDDBBB@@@????????????DDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOQQQTTTWWWYYY```bbbeeefffffffffhhhiiikkklllmmmooorrrtttuuuvvvwwwwwwvvvuuutttsssrrrqqqtttssssssrrrrrrrrrssssssttttttttttttuuuvvvwwwxxxyyywwwvvvttttttuuuwwwxxx{{{{{{||||||}}}|||||||||xxxyyyzzzzzz{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwwwwwwwxxx|||~~~mmmUUUFFF???;;;::::::777777999777666666555444333222222333333333222222222222111000000000000000000000000......------------..............................,,,,,,---............---/////////////////////////////////000000000111111000222333333444777;;;???GGG[[[zzzwwwzzzxxx|||wwwqqqeeeUUUJJJFFFJJJMMMPPPPPPMMMKKKLLLNNNSSSUUUWWWXXXYYY\\\```dddjjjmmmrrrtttsssrrrqqqpppmmmmmmjjjfffcccdddjjjoooyyytttqqqoookkkkkkkkkkkkkkkkkkkkkllllllkkkkkklllnnnooopppqqqrrrooolllmmmpppqqqooopppssswwwwwwwwwvvvvvvvvvyyy{{{zzz|||~~~~~~|||zzzwwwtttqqqooonnnjjjnnnsssuuusssooojjjhhhiiikkkooorrrsssnnngggbbbZZZXXXVVVUUUUUUSSSPPPMMMSSSTTTVVVYYYZZZZZZZZZZZZZZZ[[[]]]___aaaccceeefffllllllmmmmmmnnnnnnoooooommmmmmllljjjiiihhhgggfffeeecccaaa``````___]]][[[^^^]]][[[YYYXXXWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYWWWWWWXXXXXXXXXXXXWWWWWWZZZZZZ[[[\\\\\\ZZZYYYXXXZZZ[[[[[[ZZZYYYYYYZZZ\\\[[[\\\\\\[[[YYYYYYZZZ[[[___````````````cccfffiiikkkjjjjjjjjjjjjhhheeebbb```ZZZQQQHHHBBBAAABBBDDDIIINNNVVV]]]dddkkkrrrvvvuuuxxx{{{|||}}}~~~~~~|||{{{{{{{{{yyyxxxwwwsssooojjjaaaVVVQQQRRRvvvvvvuuussspppllliiigggccccccaaa^^^ZZZTTTOOOLLLMMMKKKQQQaaattt}}}|||xxxooopppooojjjccc]]]YYYXXX\\\\\\]]]^^^aaaeeehhhjjj```YYYOOOJJJKKKMMMNNNMMMHHHGGGFFFFFFGGGHHHFFFEEEDDDCCCAAA???>>>>>>>>>???BBBCCCEEEGGGIIIKKKMMMMMMNNNMMMLLLLLLNNNQQQUUUWWW]]]___bbbccccccdddfffhhhkkklllmmmoooqqqsssttttttuuuuuuvvvvvvuuusssqqqoooqqqpppppppppppprrrsssuuutttssssssssstttuuuvvvvvvwwwwwwuuuuuuuuuvvvwwwxxxzzz{{{{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz{{{||||||{{{|||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxyyy|||{{{}}}nnnWWWFFF@@@;;;;;;:::777777999666555555444333333222222333333222222222111111111////////////////////////......------------..............................,,,------...............////////////////////////000000000000111111111111000222333333444777;;;???HHH]]]|||~~~}}}xxxhhhUUUJJJGGGJJJMMMPPPPPPNNNLLLMMMOOORRRTTTVVVXXXZZZ\\\```ccciiilllpppssssssqqqqqqqqqnnnnnnlllhhhddddddgggkkkyyy||||||wwwsssrrrqqqnnnnnnmmmlllllllllllllllmmmjjjjjjkkkmmmnnnpppqqqqqqpppnnnnnnrrrsssqqqrrruuuwwwxxxyyyyyyxxxyyy{{{}}}zzz{{{~~~~~~}}}~~~xxxwwwuuurrrmmmhhhdddaaa\\\aaahhhmmmooonnnllljjjjjjlllooorrrqqqmmmeee```WWWTTTQQQOOONNNLLLHHHFFFKKKKKKMMMNNNOOOPPPPPPOOOQQQRRRTTTXXX[[[___cccdddjjjkkklllmmmooooooppppppmmmmmmlllkkkiiihhhgggfffhhhfffcccbbbbbb```^^^\\\______]]][[[ZZZXXXWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYY\\\\\\]]]]]]]]]\\\[[[ZZZ]]]]]]\\\[[[YYYYYY[[[]]]]]]^^^^^^]]]\\\[[[]]]^^^aaaaaa```___```bbbeeeggggggffffffffffffddd```]]]\\\VVVLLLCCC???>>>AAACCCIIINNNUUU]]]dddjjjpppttttttwww{{{}}}~~~~~~}}}|||||||||{{{yyyvvvrrrnnnkkkcccXXXRRRRRRuuuuuutttssspppmmmjjjhhhccccccbbb```\\\UUUOOOLLLNNNKKKLLLTTTcccpppssspppjjjkkkkkkhhhccc^^^ZZZXXXZZZ[[[[[[[[[\\\]]]]]]^^^YYYTTTMMMIIIHHHHHHGGGFFFDDDDDDDDDFFFHHHHHHFFFDDDBBBAAA@@@?????????@@@@@@AAABBBCCCEEEHHHJJJKKKLLLLLLKKKJJJJJJLLLPPPSSSVVV[[[\\\^^^___```aaadddfffhhhiiikkkmmmoooqqqqqqqqqqqqrrrtttuuutttrrrpppnnnnnnnnnnnnnnnpppsssuuuwwwtttttttttttttttuuuvvvwwwxxxxxxwwwwwwwwwxxxyyyyyy{{{{{{{{{zzzyyyxxxwwwvvvxxxyyyzzz{{{|||}}}}}}}}}}}}}}}|||{{{{{{{{{||||||xxxxxxxxxxxx{{{{{{yyypppXXXGGGAAA<<<;;;:::777777999555555555444333333222222222111111111000000000000////////////////////////......------------..............................,,,---......//////......////////////////////////000000000000111111111111000222333333444777;;;???HHH^^^|||fffQQQHHHJJJIIILLLPPPPPPMMMLLLMMMOOOQQQSSSVVVXXXZZZ\\\```ccchhhkkkoooqqqqqqqqqqqqrrroooooommmiiidddcccfffiiirrrvvvwwwtttrrrssssssqqqoooooonnnmmmlllllllllllljjjjjjkkkllllllmmmnnnnnnnnnlllmmmqqqrrrpppqqqtttwwwxxxzzzzzzzzz{{{}}}{{{|||~~~~~~}}}}}}{{{xxxuuuuuuvvvppppppnnnkkkfff___YYYVVVUUUWWW\\\bbbgggjjjllllllmmmnnnppprrrqqqllleee___UUUSSSOOOMMMKKKIIIFFFDDDCCCDDDEEEFFFGGGHHHHHHIIILLLMMMOOORRRWWW]]]bbbeeehhhjjjlllnnnooopppqqqqqqnnnmmmlllkkkjjjhhhggggggiiigggdddccccccaaa___]]]______^^^]]][[[ZZZYYYXXXZZZZZZZZZZZZYYYYYYXXXXXXZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[\\\]]]]]]]]]^^^^^^^^^___^^^\\\ZZZZZZ\\\^^^^^^___```___^^^^^^___aaacccbbb```___```aaabbbcccaaaaaaaaaaaaaaa```\\\YYYVVVQQQHHH@@@<<<===AAADDDIIIMMMTTT[[[bbbhhhnnnrrrtttwwwzzz}}}}}}~~~~~~}}}|||yyyxxxuuupppmmmkkkdddZZZSSSQQQtttuuuuuutttrrrpppnnnllleeeeeeeeebbb]]]WWWPPPLLLIIIIIIHHHLLLWWWccciiihhhdddeeeeeedddaaa]]]XXXVVVWWWXXXXXXXXXWWWVVVTTTSSSOOOMMMJJJIIIIIIIIIHHHGGGEEEDDDEEEFFFHHHHHHFFFDDDBBBAAA@@@?????????@@@AAA@@@AAABBBDDDFFFHHHIIIJJJIIIIIIIIIJJJLLLOOORRRTTTXXXZZZ\\\\\\]]]___bbbdddeeefffiiilllnnnoooppppppnnnpppqqqrrrrrrqqqooonnnlllmmmnnnoooqqqsssuuuvvvttttttttttttuuuvvvwwwxxxzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~xxxxxxxxxxxxzzzyyytttrrrYYYHHHAAA<<<<<<:::777666888555555555555444444333333111111111000000000//////000000000000000000000000......------------..............................------...////////////.../////////////////////////////////000000000111111000222333333444777;;;???GGG^^^~~~dddMMMGGGKKKGGGKKKNNNOOOMMMKKKMMMOOOOOORRRUUUXXXZZZ]]]```bbbgggjjjnnnpppqqqqqqqqqrrrpppooommmhhhdddcccfffiiinnnrrrtttrrrqqqssstttssspppooonnnmmmlllllllllllljjjjjjkkkkkkkkklllllllllkkkiiijjjnnnooonnnooorrrvvvxxxzzz{{{||||||~~~}}}~~~}}}|||}}}~~~|||uuupppmmmnnniiiiiihhhddd___XXXRRROOOQQQQQQSSSXXX```ggglllooosssssstttuuusssnnnfffaaaWWWUUUQQQNNNLLLJJJGGGEEE@@@AAAAAABBBBBBCCCDDDDDDHHHHHHJJJNNNSSSZZZaaadddggghhhkkknnnpppqqqrrrrrrnnnnnnmmmkkkjjjiiihhhggghhhfffdddccccccbbb```^^^^^^^^^^^^^^^]]][[[ZZZYYY]]]\\\\\\[[[ZZZZZZYYYYYYYYYZZZ[[[]]]^^^^^^^^^^^^ZZZ[[[[[[\\\^^^___``````___``````^^^\\\\\\]]]^^^___```aaa```______aaacccfffdddbbbaaaaaaaaa___^^^[[[[[[[[[]]]^^^]]]ZZZXXXPPPKKKDDD>>><<<>>>AAADDDIIIMMMTTT[[[aaaggglllppptttwwwzzz{{{|||}}}~~~}}}{{{xxxvvvtttpppmmmlllggg\\\TTTPPPpppqqqqqqrrrqqqpppooonnniiiiiigggddd___XXXRRRNNNGGGJJJJJJJJJPPPZZZ```___^^^^^^______]]]ZZZVVVRRRSSSSSSSSSSSSRRRPPPNNNLLLIIIHHHHHHHHHIIIJJJJJJIIIGGGFFFFFFGGGHHHHHHFFFDDDCCCBBB@@@???>>>>>>>>>>>>@@@AAABBBCCCEEEFFFGGGHHHGGGGGGIIIKKKMMMPPPSSSTTTVVVXXXYYYZZZ[[[]]]```cccbbbdddhhhkkknnnoooppppppmmmnnnoooqqqqqqqqqqqqpppnnnnnnpppqqqrrrsssssssssrrrrrrssssssuuuvvvxxxxxx{{{{{{zzzzzzyyyyyyxxxxxxuuuvvvwwwwwwxxxxxxxxxwwwyyyzzzzzz{{{||||||||||||{{{|||}}}~~~~~~~~~}}}xxxxxxwwwwwwyyytttmmmuuutttZZZIIIBBB===<<<;;;777666888666666666555555555555444222222222111111111000000000000000000000000000000......------------..............................------...///////////////////////////////////////....../////////000000000000222333333444777;;;???FFF^^^|||dddMMMEEEHHHFFFJJJMMMNNNLLLJJJLLLNNNNNNQQQUUUXXXZZZ]]]```bbbfffiiimmmooopppppprrrsssppppppmmmhhhcccbbbfffjjjmmmrrrsssqqqppprrrrrrqqqppppppnnnmmmlllkkkkkkkkkjjjjjjkkkkkklllmmmmmmnnnllljjjkkkooopppooopppsssuuuxxxzzz||||||}}}~~~}}}~~~~~~}}}tttnnnmmmhhhgggfffccc^^^XXXRRROOOMMMLLLNNNTTT]]]gggnnnqqqyyyyyyyyyyyywwwqqqjjjddd\\\XXXTTTPPPMMMJJJGGGEEEBBBBBBAAAAAA@@@@@@@@@@@@DDDDDDEEEHHHNNNVVV]]]bbbeeegggkkknnnqqqrrrrrrrrrnnnnnnmmmllljjjiiihhhggggggeeedddcccccccccaaa___\\\]]]]]]^^^]]]\\\[[[ZZZ\\\\\\\\\\\\[[[[[[[[[[[[XXXYYY[[[]]]^^^___``````\\\\\\]]]]]]^^^```aaaaaa___aaabbbaaa___]]]]]]^^^```aaaaaaaaa``````bbbdddeeeccc`````````^^^ZZZVVVSSSSSSTTTWWWYYYYYYWWWUUUKKKGGGBBB>>>===???BBBEEEJJJOOOUUU\\\aaaggglllpppuuuwwwyyyzzz{{{|||~~~}}}{{{xxxvvvuuupppnnnnnniii___VVVQQQkkkkkkmmmnnnnnnnnnmmmllllllkkkiiieee```YYYSSSOOOJJJOOOPPPMMMNNNVVVZZZYYYYYYZZZZZZ[[[[[[XXXSSSOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJHHHGGGHHHHHHHHHFFFDDDDDDCCCAAA>>><<<;;;;;;;;;AAAAAABBBCCCDDDEEEFFFGGGEEEFFFHHHKKKNNNQQQSSSTTTUUUWWWXXXYYYZZZ\\\___bbbbbbdddhhhkkknnnpppppppppmmmnnnooopppqqqrrrrrrssspppqqqrrrssssssrrrqqqpppqqqqqqqqqrrrtttvvvxxxyyy{{{{{{zzzzzzyyyxxxwwwwwwrrrssstttvvvxxxyyyzzzzzzyyyyyyzzzzzz{{{{{{zzzzzzyyyzzz}}}~~~~~~}}}|||xxxwwwvvvvvvxxx~~~}}}qqqgggllluuuZZZIIIBBB===<<<;;;777666888666666666666666555555555333333333222222222111111000000000000000000000000.........------.................................---......///////////////////////////////////////............////////////111222333333444777;;;???FFF]]]{{{dddNNNDDDDDDEEEIIILLLMMMKKKJJJKKKMMMNNNQQQUUUXXXZZZ]]]```bbbfffhhhlllnnnoooppprrrsssqqqpppmmmgggbbbbbbgggkkknnnrrrtttpppoooppppppnnnqqqpppnnnmmmkkkkkkjjjjjjjjjjjjkkklllmmmoooppppppooommmnnnrrrsssrrrsssvvvuuuwwwzzz|||}}}}}}~~~~~~|||tttqqqjjjiiihhheee```[[[VVVSSSJJJJJJLLLSSS^^^iiipppsss}}}}}}}}}}}}zzztttmmmggg___[[[VVVQQQMMMJJJGGGEEEEEEDDDCCCAAA???>>>>>>>>>@@@@@@AAAEEEKKKSSS[[[___eeegggjjjnnnqqqsssssssssnnnnnnmmmllljjjiiihhhhhhfffeeeccccccccccccaaa```[[[[[[]]]]]]]]]]]][[[[[[[[[[[[[[[\\\\\\]]]^^^^^^WWWXXXZZZ\\\___```aaabbb______^^^______```aaabbb___aaacccbbb```^^^]]]]]]```aaabbbaaa``````bbbdddbbb```^^^]]]]]]ZZZTTTOOOKKKLLLNNNQQQTTTUUUSSSRRRGGGEEEAAA>>>===@@@CCCFFFLLLPPPVVV]]]bbbhhhmmmqqqvvvwwwxxxyyyzzz|||~~~}}}{{{yyywwwvvvqqqoooooolllaaaWWWSSSfffhhhjjjkkkkkkjjjiiihhhppplllhhhgggfffaaaXXXPPPMMMMMMMMMMMMNNNPPPRRRSSSRRRTTTVVVWWWVVVSSSOOOMMMOOOLLLIIIJJJLLLLLLKKKIIIFFFFFFFFFFFFHHHJJJLLLMMMKKKJJJJJJIIIHHHHHHHHHGGGCCCBBBBBBAAAAAABBBBBBCCC>>>>>>???AAACCCFFFHHHIIIJJJIIIIIIIIIJJJMMMOOOQQQSSSUUUXXXZZZ\\\^^^aaaccceeegggjjjkkklllmmmnnnpppooonnnnnnmmmmmmnnnooopppmmmnnnppptttvvvvvvsssppprrrrrrrrrsssuuuxxxzzz|||}}}}}}|||{{{yyyvvvtttsssrrrsssuuuxxxzzz|||}}}}}}zzz{{{{{{yyywwwwwwxxxyyyzzz{{{|||}}}}}}{{{yyyxxxttttttssssssuuu{{{qqqhhhqqq~~~qqqWWWIIIBBB<<<;;;;;;999777888555555555555444333222111222222222111111111111000.........///////////////////////////............////////////////////////000///...---------------......////////////......---...///000111222333333222333444555666999===AAAHHH^^^~~~fffPPPGGGHHHHHHJJJLLLLLLLLLKKKLLLMMMOOOQQQTTTWWWYYY\\\```dddggghhhjjjmmmpppqqqsssssssssoooiiidddaaabbbdddgggkkkmmmooopppooonnnoooppprrrpppnnnlllkkkkkkmmmnnnlllmmmnnnnnnmmmmmmoooqqqssssssrrrrrrssstttvvvwwwzzzzzzzzz{{{{{{}}}~~~~~~~~~|||uuuooohhhaaaYYYTTTPPPNNNOOOSSSXXX___mmmzzz}}}|||zzzsssjjjeee^^^UUUNNNMMMMMMLLLKKKJJJFFFBBB@@@???>>>======@@@AAACCCFFFJJJSSS\\\bbbfffjjjmmmnnnpppttttttqqqppplllkkklllkkkgggeeegggeeeddddddccccccdddeeeeeedddccc```]]]\\\\\\\\\]]]\\\\\\]]]]]]^^^___``````^^^\\\[[[^^^aaacccaaa^^^ZZZ[[[\\\]]]^^^]]]\\\\\\aaaaaaaaaaaa```___^^^]]]cccbbbaaaaaaaaaaaabbbbbbcccbbb^^^[[[WWWTTTRRRQQQNNNMMMMMMNNNPPPOOOMMMJJJDDDAAA===::::::===AAADDDLLLOOOSSSZZZaaahhhnnnqqqpppsssvvvyyy{{{}}}~~~{{{yyyvvvtttqqqmmmhhhaaaXXXSSScccdddfffggghhhgggfffeeekkkiiiffffffddd___WWWOOOOOONNNMMMMMMMMMNNNOOOPPPOOOPPPQQQRRRPPPNNNKKKIIIJJJHHHFFFFFFGGGHHHGGGEEEGGGGGGFFFGGGHHHJJJKKKMMMLLLLLLKKKKKKJJJIIIHHHGGGCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>???AAACCCEEEGGGIIIIIIIIIHHHIIIJJJLLLOOOPPPRRRTTTWWWYYY[[[]]]```bbbcccfffiiikkkkkkmmmooopppoooooonnnnnnnnnooopppqqqnnnoooqqqtttwwwvvvssspppnnnppprrruuuwwwxxxyyyyyy}}}}}}|||{{{yyywwwuuutttssstttvvvxxxzzz{{{||||||yyyzzzzzzyyyxxxwwwxxxzzzyyyzzz{{{|||{{{zzzxxxwwwuuuuuutttsssuuu{{{{{{ttt|||ttt[[[JJJBBB<<<;;;;;;888777777555555555555444333222222222222222111111111111000111111111000/////////...////////////............//////////////////////////////...---------------......////////////............///000111222222333000111222333444777;;;???III```~~~lllUUUIIIHHHKKKLLLNNNMMMLLLKKKKKKLLLOOOQQQTTTWWWYYY]]]aaadddggghhhjjjlllnnnpppqqqqqqsssoooiiidddbbbccceeehhhnnnpppqqqqqqooonnnnnnooopppooommmlllkkkkkkllllllkkklllmmmllllllmmmooorrruuuuuutttsssssstttuuuvvvyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~tttggg^^^WWWRRRPPPRRRWWW^^^jjjuuu~~~wwwooohhh```VVVPPPNNNMMMLLLKKKKKKHHHCCCAAA@@@@@@???>>>AAABBBDDDFFFKKKSSS\\\bbbggglllooooooqqqttttttqqqqqqnnnmmmnnnlllgggfffhhheeeddddddcccccccccddddddeeedddaaa___^^^^^^______]]]]]]^^^______```aaaaaaaaa```____________^^^]]]ZZZ[[[\\\]]]^^^^^^^^^^^^______`````````______^^^bbbbbbbbbbbbaaaaaa``````cccaaa^^^ZZZVVVSSSQQQPPPJJJIIIIIIIIIKKKKKKIIIGGGEEECCC???======???CCCEEEKKKNNNRRRYYY```hhhnnnqqqqqqtttwwwyyy{{{}}}|||xxxwwwuuurrrnnniiibbbZZZTTT]]]^^^```bbbccccccbbbbbbfffdddddddddccc^^^VVVOOOPPPOOONNNMMMLLLLLLMMMMMMNNNNNNMMMLLLKKKIIIGGGFFFGGGEEECCCCCCDDDEEEDDDCCCGGGGGGGGGGGGHHHIIIKKKKKKLLLMMMMMMMMMLLLJJJHHHFFFDDDCCCBBBAAA@@@?????????>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHJJJLLLNNNOOOQQQSSSVVVXXXYYY[[[^^^```aaadddgggiiikkklllooopppoooooonnnnnnooopppqqqqqqpppqqqrrruuuwwwvvvtttqqqmmmooossswwwyyyzzzzzzzzz|||||||||zzzyyywwwuuutttuuuvvvwwwyyyzzzzzzzzzzzzxxxyyyzzzyyyxxxxxxyyy{{{xxxyyyzzzzzzzzzyyywwwvvvwwwwwwvvvuuuwww{{{yyy```KKKCCC<<<<<<;;;888666666666666555555444333333222222222222111111111111000333333222111000///......////////////............///////////////////////////.........------------......////////////......//////000000111111111222000111222333444777;;;???IIIaaa}}}~~~qqqYYYKKKHHHLLLNNNOOONNNLLLJJJJJJKKKOOOQQQTTTWWWZZZ]]]aaadddggghhhjjjkkkmmmnnnnnnnnnqqqnnniiidddcccdddfffhhhpppqqqrrrqqqooonnnnnnnnnnnnnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkklllpppssswwwvvvuuuuuuuuuuuuuuuuuuxxxxxxxxxxxxyyyzzz{{{{{{~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~rrrddd[[[TTTTTTXXX___iiirrr}}}uuullldddZZZSSSPPPOOONNNLLLLLLIIIEEEBBBBBBAAAAAA@@@AAABBBDDDGGGLLLTTT\\\bbbiiinnnpppppprrruuutttqqqssspppnnnooommmhhhfffhhhfffeeedddccccccbbbccccccfffeeecccaaaaaaaaaaaabbb______``````aaabbbbbbbbbeeeeeedddaaa^^^\\\]]]]]][[[\\\]]]^^^____________]]]]]]^^^___```aaaaaaaaabbbcccccccccbbb```___^^^bbb```\\\XXXUUUQQQOOONNNHHHGGGEEEFFFGGGHHHHHHGGGGGGEEEBBB@@@@@@BBBEEEGGGJJJLLLQQQXXX```gggmmmpppsssuuuxxxzzz{{{}}}}}}yyywwwuuusssoookkkddd\\\VVVXXXYYYZZZ\\\^^^_________aaaaaabbbcccbbb]]]VVVPPPQQQPPPNNNMMMLLLMMMMMMNNNNNNMMMKKKJJJHHHGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIJJJLLLLLLMMMMMMKKKIIIGGGEEEEEEDDDCCCAAA???>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFGGGGGGGGGHHHIIIKKKMMMNNNQQQSSSVVVXXXYYYZZZ]]]______bbbeeehhhjjjkkknnnpppnnnnnnooooooppppppqqqqqqrrrrrrsssuuuwwwwwwtttrrroooqqqtttwwwyyy{{{|||}}}{{{{{{{{{zzzyyyxxxvvvuuuwwwxxxyyyyyyzzzzzzyyyyyyvvvxxxzzzzzzyyyyyyzzz{{{yyyyyyyyyzzzyyyxxxwwwwwwyyyxxxxxxwwwxxx}}}|||cccKKKCCC===<<<;;;888666666777666555555444333333333222222222111111111000000111111111000000/////////////////////............////////////////////////..................------......////////////......000000000000000111111111222333444555666999===AAAGGG___mmmWWWJJJIIIKKKMMMNNNNNNMMMKKKLLLMMMOOOQQQUUUWWWZZZ^^^bbbeeeiiijjjkkkllllllmmmmmmmmmooolllgggdddbbbcccfffhhhmmmoooppppppnnnmmmnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjjjjlllqqqtttvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||||||||||||||}}}}}}}}}|||{{{zzzzzz{{{|||}}}}}}~~~qqqfff[[[YYY]]]ccckkksss{{{qqqiii^^^WWWTTTRRRPPPOOONNNJJJFFFCCCBBBBBBAAA@@@@@@BBBDDDHHHMMMTTT]]]bbblllpppsssrrrsssvvvuuurrrtttpppoooooommmhhhfffhhhgggfffeeecccbbbbbbaaaaaaddddddcccbbbbbbbbbccccccaaabbbbbbbbbcccccccccdddggghhhhhheee```^^^___bbb________________________]]]^^^^^^```aaaccceeefffccccccddddddcccaaa^^^\\\```^^^[[[WWWSSSOOOMMMLLLIIIGGGEEEEEEGGGIIIJJJJJJFFFEEECCCAAAAAACCCEEEFFFGGGJJJOOOVVV^^^fffmmmppptttvvvyyyzzz{{{|||~~~zzzvvvuuurrroookkkddd\\\VVVSSSTTTVVVXXXZZZ[[[]]]]]]^^^___aaabbb```\\\VVVRRRPPPOOONNNMMMMMMNNNOOOPPPLLLJJJIIIGGGFFFFFFFFFFFFEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKJJJHHHFFFEEEFFFEEECCCAAA@@@>>>>>>>>>>>>>>>??????AAABBBCCCDDDEEEFFFFFFGGGIIIJJJKKKLLLQQQSSSUUUWWWXXXZZZ\\\^^^^^^```dddggghhhjjjmmmooommmmmmnnnooopppqqqqqqqqqrrrrrrrrruuuwwwwwwuuusssrrrqqqqqqrrruuuyyy|||~~~zzz{{{zzzzzzyyyxxxwwwvvvyyyyyyyyyzzzzzzyyyyyyxxxvvvxxxzzzzzzyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxyyyyyyyyyyyyzzz~~~{{{cccKKKCCC<<<<<<;;;888666666888777555444444444444444222222222111111111000000.........//////000000000////////////............////////////////////////------...//////......---......////////////......000000000000000111111111222333444555666999===AAADDD\\\xxxcccPPPHHHIIIHHHJJJMMMMMMMMMMMMNNNOOOOOOQQQUUUXXXZZZ^^^cccfffkkkkkklllmmmmmmmmmmmmlllkkkiiieeecccbbbcccfffhhhiiikkkmmmnnnmmmmmmnnnooonnnnnnooooooooonnnmmmmmmjjjjjjkkkkkkkkkmmmqqqtttrrrssstttvvvxxxyyyzzz{{{yyyyyyyyyxxxyyyyyyzzz{{{wwwwwwwwwwwwyyyzzz|||}}}{{{zzzyyyyyyyyyyyyzzz{{{|||}}}zzzmmmaaa^^^```fffnnnuuuvvvnnnccc\\\XXXWWWUUUSSSPPPLLLHHHDDDCCCBBBAAA??????AAADDDHHHNNNVVV^^^dddmmmrrrttttttuuuxxxwwwssstttpppnnnooommmhhhgggiiiiiihhhfffdddcccbbbaaaaaabbbaaaaaaaaabbbbbbccccccccccccdddddddddddddddeeegggiiijjjhhhdddcccdddgggccccccbbbaaa```___^^^^^^`````````bbbdddfffhhhiiiddddddeeeeeedddbbb___]]]^^^\\\YYYUUUPPPMMMJJJIIIHHHGGGEEEEEEHHHJJJKKKKKKEEEDDDCCCBBBBBBCCCDDDEEEEEEHHHMMMUUU]]]eeelllppptttvvvxxxyyyzzz{{{}}}|||vvvtttrrrnnnjjjccc[[[UUUOOOPPPQQQTTTVVVYYYZZZ\\\]]]^^^______]]]YYYUUUSSSOOOOOOMMMLLLLLLMMMNNNOOOHHHGGGFFFEEEEEEEEEEEEFFFEEEFFFGGGFFFEEEEEEGGGIIILLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFDDDBBBAAA@@@??????????????????@@@AAABBBCCCDDDDDDEEEGGGHHHIIIJJJKKKOOORRRTTTUUUVVVXXXZZZ\\\]]]```cccfffggghhhkkkmmmkkklllmmmoooppppppppppppppppppqqqsssvvvwwwuuutttrrrqqqooooooqqquuuyyy|||zzzzzzzzzzzzyyyyyyxxxwwwyyyyyyzzzzzzzzzzzzyyyyyyvvvxxxzzz{{{zzzyyyyyyyyy{{{zzzzzzzzzyyyyyyyyyyyyyyyzzzzzz{{{|||yyy```IIIBBB<<<;;;;;;999777888888777666444333444444555222222222111111111111000,,,,,,---...///000111111////////////............////////////////////////,,,---.../////////...---......////////////......//////000000111111111222000111222333444777;;;???BBBZZZppp\\\KKKFFFJJJFFFHHHKKKLLLLLLLLLNNNOOOOOOQQQUUUXXX[[[___cccgggkkkllllllmmmmmmmmmmmmllljjjhhheeeccccccdddgggiiifffiiikkkllllllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnjjjkkkmmmmmmmmmnnnppprrrpppqqqsssvvvxxxzzz{{{|||zzzyyyyyyxxxxxxyyyyyyzzztttttttttuuuwwwyyy|||}}}{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{~~~~~~zzztttiiidddcccgggooowww{{{ssshhhaaa]]]\\\ZZZXXXTTTPPPKKKGGGEEECCCAAA???>>>AAAFFFKKKQQQYYYbbbhhhnnnsssuuuuuuwwwzzzyyyvvvtttpppooopppooojjjiiikkkllljjjhhhfffdddbbbaaaaaa______```aaabbbbbbccccccddddddeeeeeeeeeeeeeeeeeefffhhhiiijjjiiihhhhhhiiifffeeecccaaa``````______cccccccccccceeegggiiijjjeeefffffffffeeecccbbbaaa]]][[[WWWSSSNNNKKKHHHGGGEEEDDDCCCDDDGGGIIIIIIIIIDDDCCCCCCCCCCCCCCCCCCDDDCCCFFFLLLSSS\\\eeekkkooosssuuuwwwxxxyyyzzz|||~~~wwwuuurrroooiiibbbZZZTTTKKKKKKMMMPPPSSSVVVXXXYYY\\\]]]]]]\\\YYYVVVTTTRRROOONNNLLLKKKJJJJJJJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKJJJIIIIIIKKKMMMQQQQQQRRRRRRRRRQQQOOOOOOKKKJJJIIIHHHHHHIIIJJJKKKGGGFFFDDDCCCBBBAAAAAAAAA??????>>>??????@@@AAABBBCCCDDDEEEFFFHHHIIIIIIJJJMMMOOOQQQSSSSSSUUUWWWYYY]]]```ccceeefffgggiiijjjiiikkklllnnnooooooooooooooonnnooorrruuuvvvvvvuuusssrrrqqqqqqsssuuuxxxzzzyyyyyyzzzzzzzzzyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzyyywwwyyy{{{|||zzzxxxxxxxxxzzzyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{|||~~~uuu^^^HHH@@@;;;;;;<<<:::888999999888666444333444555666222222222111111111111000.........///000000000111////////////............////////////////////////+++,,,...///000///...---......////////////............///000111222222333000111222333444777;;;???CCCZZZ}}}mmmZZZKKKFFFIIIFFFHHHKKKKKKKKKKKKLLLMMMNNNQQQUUUXXX[[[___dddgggjjjjjjkkkllllllllllllllljjjhhhfffeeeeeegggiiikkkhhhjjjlllmmmllllllmmmooommmlllkkkkkkkkkkkklllmmmkkkmmmoooppppppooopppqqqpppqqqsssvvvxxxyyyzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxvvvvvvuuuuuuvvvxxx{{{|||zzzzzzyyyxxxxxxyyyzzzzzz{{{yyyzzz|||}}}}}}~~~tttmmmiiiiiiqqqzzz~~~vvvllleeebbbaaa___]]]YYYUUUOOOJJJGGGEEEBBB@@@???CCCHHHNNNVVV^^^gggmmmnnnsssvvvvvvxxx|||{{{xxxuuurrrqqqsssrrrnnnmmmooonnnmmmjjjgggeeecccaaaaaa^^^___```aaaccccccddddddeeeeeeeeeeeeeeeeeeeeeeeeeeefffgggjjjlllkkkiiigggeeedddcccbbbaaabbbbbbcccfffeeedddcccdddfffhhhiiiggggggfffffffffeeeeeeeee\\\ZZZVVVQQQMMMIIIFFFEEEBBBBBBBBBEEEGGGIIIIIIHHHCCCCCCDDDDDDDDDDDDCCCCCCAAADDDJJJRRR[[[dddkkkooopppsssuuuwwwxxxyyy|||~~~~~~~~~zzzwwwtttpppjjjbbbYYYSSSHHHIIIJJJMMMPPPSSSVVVXXX[[[\\\[[[YYYVVVSSSRRRRRRPPPNNNLLLIIIGGGFFFFFFFFFGGGHHHIIIKKKKKKLLLLLLKKKLLLNNNPPPOOOMMMMMMPPPRRRUUUUUUVVVVVVVVVTTTSSSRRRMMMKKKIIIHHHHHHJJJMMMNNNGGGFFFEEEDDDCCCBBBBBBBBB??????>>>>>>???@@@@@@AAABBBCCCEEEFFFHHHIIIIIIIIIKKKMMMOOOPPPQQQRRRUUUWWW^^^```cccdddeeefffhhhiiihhhjjjlllmmmooooooooonnnmmmmmmnnnqqqtttvvvvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyzzzzzzyyyyyyxxxyyyyyyzzzzzz{{{{{{zzzzzzwwwzzz||||||zzzxxxwwwwwwyyyxxxwwwwwwvvvvvvwwwwwwxxxzzz{{{|||sss\\\GGG@@@:::;;;<<<:::999:::999888666444333444555666222222222111111111111000111111111111000000000000000/////////............////////////////////////+++,,,...000000///...---......////////////......---...///000111222333333222333444555666999===AAADDD[[[zzznnn]]]MMMGGGHHHHHHIIIKKKKKKJJJIIIJJJJJJNNNQQQUUUXXX[[[___dddhhhhhhiiijjjjjjkkkkkkkkkkkkkkkjjjhhhggggggiiikkkmmmkkklllnnnnnnmmmlllmmmnnnlllkkkiiihhhhhhiiikkkmmmkkknnnqqqrrrqqqpppooopppqqqrrrtttvvvwwwxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwyyyxxxwwwvvvwwwxxxzzz|||zzzzzzyyyxxxxxxyyyzzzzzz{{{xxxwwwyyy{{{}}}~~~vvvnnnmmmttt~~~xxxnnngggddddddbbb```]]]YYYSSSMMMJJJGGGDDDBBBAAADDDJJJQQQYYYbbbkkkqqqnnnsssvvvwwwyyy}}}}}}zzzvvvssssssuuutttqqqpppsssooonnnkkkhhhfffcccbbbaaa^^^___```bbbdddeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeeedddfffiiimmmlllhhhccccccbbbbbbaaabbbdddeeefffgggfffdddccccccdddfffggghhhggggggfffffffffgggggg[[[YYYUUUQQQLLLHHHFFFDDDBBBBBBDDDGGGJJJKKKJJJHHHDDDDDDEEEEEEEEEEEEDDDDDD@@@DDDJJJRRR[[[dddkkkooooooqqqtttvvvwwwyyy{{{~~~|||}}}~~~|||zzzvvvqqqkkkcccZZZTTTLLLKKKIIIIIIKKKOOOSSSUUUYYYZZZYYYWWWTTTQQQQQQQQQPPPNNNLLLLLLLLLLLLLLLJJJIIIJJJKKKJJJKKKNNNUUUZZZ[[[WWWQQQNNNNNNRRRUUUVVVYYYYYY[[[[[[ZZZXXXVVVUUUOOOKKKHHHGGGJJJKKKKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@>>>======???@@@BBBDDDBBBAAACCCGGGJJJJJJHHHIIIIIIIIIKKKNNNQQQUUUWWWZZZ]]]```cccdddeeeggghhhjjjjjjjjjlllnnnpppooonnnkkkmmmooorrrtttvvvvvvvvvssssssttttttuuuvvvxxxyyy{{{{{{{{{zzzyyyxxxvvvvvvyyyzzz{{{|||}}}}}}}}}}}}~~~~~~|||yyywwwwwwwwwttttttuuuwwwwwwxxxxxxxxxzzz|||~~~~~~~~~mmmXXXDDDAAA===:::999999888777666666555444222111111000222222222111111111111000000000000000000000000000//////...---------------////////////////////////////////////////////////////////////000000000000///////////////.........222000222555777777<<>>>>>???AAABBBDDDBBBAAACCCFFFIIIIIIHHHGGGHHHHHHJJJLLLPPPTTTVVVXXX[[[___bbbdddfffhhhjjjkkkjjjkkkmmmpppqqqpppooonnnoooqqqssstttuuuuuuuuussssssssstttuuuvvvxxxxxxyyyyyyzzzzzzyyyyyyxxxxxxwwwwwwyyyzzz{{{|||||||||||||||}}}{{{yyyxxxxxxyyyvvvwwwwwwxxxwwwwwwvvvvvvxxxzzz}}}~~~hhhTTTDDDAAA===:::999999888777666555555444333222111000222222222111111111111000000000000000000000000000000///......------......////////////////////////////////////////////////.../////////000000000000////////////////////////222000222555777777<<>>>>>>>>@@@CCCGGGLLLNNNPPPNNNKKKIIIHHHHHHIIIIIIJJJKKKMMMQQQXXX```gggkkkkkkooosssvvvwwwxxxyyyzzz}}}}}}~~~}}}}}}~~~xxxuuurrrnnnjjjcccZZZSSSWWWUUURRROOONNNNNNPPPRRRUUUWWWXXXWWWVVVVVVWWWXXX]]]]]]^^^```bbbcccaaa___^^^^^^]]]^^^___^^^\\\ZZZ___]]]\\\]]]```bbbcccbbbaaaaaa``````___^^^^^^^^^^^^\\\YYYSSSNNNKKKKKKLLLLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEDDDCCCCCCDDDFFFFFFGGGIIIKKKMMMOOOPPPQQQUUUWWWYYYZZZ[[[]]]```ccchhhhhhiiimmmqqqsssssssssppppppqqqrrrsssuuuwwwxxxuuuuuuuuuvvvwwwxxxyyyzzzxxxxxxyyyyyyxxxwwwvvvvvvvvvwwwyyyzzz|||}}}~~~~~~{{{zzzxxxuuurrrqqqrrrtttwwwwwwxxxxxxxxxxxxxxxwwwuuuxxxzzz{{{|||gggTTTCCC???;;;999888888777666555555555555444444333333222222222111111111111000111111111111111111111111111000//////......//////////////////////////////////////////////////////------........./////////...//////000000111111222222000222555777777<<>>======<<<===AAAFFFKKKOOOPPPOOOLLLJJJIIIHHHHHHHHHJJJLLLOOOTTT[[[bbbhhhllllllooorrruuuvvvwwwxxxzzz~~~}}}{{{{{{|||~~~vvvtttqqqmmmhhh```XXXRRRYYYWWWSSSPPPNNNNNNPPPQQQSSSTTTWWWXXXXXXYYY[[[]]]dddcccdddeeeffffffcccaaa```______aaacccccc```^^^```______```bbbddddddcccddddddbbbaaa```___^^^^^^[[[[[[XXXSSSMMMJJJKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCEEEEEEDDDBBBAAACCCFFFEEEFFFHHHJJJLLLMMMNNNOOORRRSSSVVVWWWYYY\\\```ccceeeeeegggkkkooorrrrrrrrrrrrqqqqqqqqqrrrsssuuuvvvrrrrrrrrrssstttuuuwwwwwwvvvwwwwwwxxxxxxxxxxxxwwwwwwxxxyyy{{{||||||}}}}}}yyyxxxvvvsssqqqpppsssuuuxxxxxxxxxxxxwwwvvvuuuuuurrruuuxxxyyy{{{hhhUUUBBB???;;;999888888777666555555555555444444444444222222222111111111111000111111111111111111111111000///......------......////////////////////////////////////////////////---------.........//////...//////000111111222222222000222555777777<<>>DDDJJJNNNOOONNNNNNLLLJJJHHHFFFEEEIIILLLRRRYYYaaagggkkknnnoooqqqssstttuuuwww{{{}}}~~~~~~}}}}}}|||yyywwwwwwyyy{{{www{{{sssrrrpppkkkeee\\\UUUPPP\\\XXXTTTQQQQQQRRRSSSSSSWWWWWWWWWXXXZZZ^^^aaacccjjjjjjhhhggggggfffffffff```bbbeeeggggggeeecccbbbbbbbbbcccdddeeeeeeffffffdddccccccbbbbbbaaaaaaaaa```[[[TTTNNNKKKJJJJJJIIIMMMMMMNNNOOOQQQPPPMMMKKKJJJJJJIIIHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBDDDEEEEEEFFFGGGIIIJJJKKKKKKNNNSSSVVVWWWYYY[[[\\\^^^___aaadddhhhllloooqqqrrrrrrrrrrrrqqqooommmlllooooooppppppppppppooonnntttwwwyyyzzzyyyxxxyyyyyy{{{{{{{{{zzzzzzzzzyyyyyyuuutttsssqqqrrrsssuuuvvv{{{{{{zzzxxxvvvtttqqqpppssstttuuuwwwzzz~~~vvvqqqfffSSSCCC@@@<<<999777777666555666555555555555444444444333333333333333333333333000000000000000000000000////////////////////////111000/////////111222333////////////////////////111000000///......------...000111111000000111222111222333333444777;;;>>>HHHZZZ}}}}}}zzztttgggVVVKKKHHHGGGIIIJJJJJJIIIIIIKKKLLLNNNPPPSSSUUUWWWZZZ___bbbggghhhkkkkkkjjjjjjkkklllnnnjjjgggiiijjjkkkpppwwwvvvsssnnnjjjjjjkkkkkkkkkkkklllnnnooooooooonnnmmmpppooonnnnnnnnnnnnoooooorrrtttvvvxxxyyyxxxwwwvvvzzz{{{||||||zzzxxxuuussswwwxxxyyyzzzzzzzzzzzzyyy|||||||||{{{yyyuuurrrpppiiiccc\\\WWWUUUSSSPPPNNNNNNSSSaaatttzzzuuukkkdddaaajjj|||~~~yyyrrrnnnqqqttttttuuuxxx{{{zzzyyyxxxwwwuuurrroooeeeZZZPPPLLLKKKLLLQQQVVVaaa``````aaadddiiinnnqqqtttsssrrrrrruuuwwwyyyyyywwwtttqqqpppqqqqqqooommmjjjkkkkkkiiifffddddddeeejjjgggeeeeeefffggggggfffiiiiiiiiijjjjjjkkkkkkkkkjjjlllnnnooopppooonnnmmmiiiiiijjjjjjjjjkkkkkkkkkhhhhhhgggfffffffffffffffgggdddaaa_________^^^]]]]]]ZZZUUUPPPLLLHHHCCC???@@@>>><<<<<<>>>CCCHHHKKKKKKNNNNNNKKKDDDAAAAAADDDHHHKKKPPPUUUYYY```jjjqqqrrrssstttttttttvvvyyy{{{zzz}}}||||||{{{yyyvvvvvvwwwyyy}}}}}}}}}}}}~~~|||yyyvvvxxxtttooojjjeee^^^VVVOOO[[[WWWSSSQQQRRRTTTUUUUUUYYYYYYYYYZZZ\\\```ccceeeggggggfffeeeeeeeeeeeeeeedddeeefffgggfffeeedddbbbbbbccccccdddeeeeeeffffffddddddccccccbbbbbbaaaaaa___ZZZSSSNNNLLLLLLLLLLLLPPPPPPPPPQQQRRRQQQNNNLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBDDDDDDDDDEEEGGGHHHJJJKKKKKKNNNQQQTTTUUUWWWXXXZZZ[[[]]]___bbbfffjjjmmmooooooooopppppppppooommmlllmmmmmmnnnnnnooopppqqqqqqwwwyyy{{{{{{yyywwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwvvvuuuttttttuuuvvvwwwxxxzzzzzzyyyxxxvvvtttsssrrrssstttuuuvvvxxx}}}ssslll|||hhhTTTCCC@@@;;;999777777666555555555555555444444444444333333333333333333333333000000000000000000000000///////////////////////////...---------...000111..............................//////////////////...000111111000000111222111222333333444777;;;???GGGZZZ~~~zzzxxxvvvqqqdddSSSGGGDDDGGGIIIJJJJJJJJJIIIKKKLLLNNNPPPRRRTTTVVVZZZ^^^bbbgggiiikkkkkkjjjjjjkkklllnnniiiggghhhiiikkkrrryyy{{{wwwqqqmmmlllllllllkkkmmmnnnoooppppppooonnnnnnoooooooooooonnnnnnnnnnnnqqqsssuuuwwwxxxxxxxxxwww{{{{{{{{{zzzyyywwwvvvuuuyyyyyyyyyzzzzzzzzzzzzyyy}}}}}}~~~~~~|||yyyuuussspppjjjccc^^^ZZZXXXTTTRRRSSSZZZgggzzz~~~xxxkkkccc]]]```kkk|||zzztttuuuvvvuuuuuuwwwwwwvvvuuutttsssqqqllliii]]]TTTMMMKKKLLLMMMRRRXXX^^^]]]^^^___bbbgggkkknnnooommmkkkkkkmmmppprrrtttuuurrrpppooopppqqqooommmkkklllllljjjgggeeeeeefffiiigggeeeeeefffhhhhhhggghhhiiiiiijjjkkklllllllllkkklllnnnppppppooonnnmmmiiijjjjjjjjjjjjkkkkkkkkkiiihhhgggfffffffffggggggdddbbb___^^^___```___^^^]]]ZZZUUUQQQMMMHHHDDD@@@===<<<::::::<<>>???AAACCCGGGKKKPPPTTT\\\fffnnnrrrtttuuuvvvvvvwwwyyy{{{}}}yyyvvvuuuuuuzzz{{{|||~~~{{{wwwwwwtttpppkkkeee^^^VVVQQQZZZWWWTTTRRRTTTVVVXXXXXXZZZ[[[[[[]]]```bbbeeefffeeefffggghhhiiijjjjjjkkkmmmllljjjhhhfffeeeeeeeeeeeeeeeeeeeeeeeefffffffffeeeeeedddcccbbbaaaaaa```___ZZZTTTOOONNNOOOPPPQQQQQQPPPPPPRRRTTTUUUSSSRRRPPPOOONNNLLLJJJHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCEEEFFFHHHIIIKKKMMMPPPQQQQQQRRRTTTVVVVVVXXXZZZ^^^cccgggkkkmmmmmmmmmnnnoooooommmlllkkkkkkjjjjjjjjjlllooosssuuutttuuuwwwvvvtttrrrqqqrrrsssssssssssstttttttttttttttuuuwwwzzz{{{{{{zzzzzzwwwxxxxxxxxxxxxwwwvvvvvvttttttuuuuuuuuuxxx}}}vvvmmmuuulllTTTBBB???;;;888888777666555555555555444444444333333222222222222222222222222000000000000000000000000////////////////////////000000000///000000000000........................------......///000000000...000111111000000111222000111222333444777<<>>======>>>>>>>>>>>>>>>???AAABBB@@@>>><<<===???@@@DDDHHHLLLQQQYYYccckkkppprrruuuvvvvvvvvvxxxyyy}}}}}}zzzyyyxxxzzz{{{}}}{{{xxxuuussspppkkkddd]]]VVVRRR\\\YYYUUURRRSSSUUUVVVWWWYYYYYY[[[]]]___bbbdddeeedddeeegggiiijjjkkkkkkkkknnnmmmjjjhhhgggfffgggggggggfffffffffffffffffffffeeeddddddcccaaa``````______[[[UUUQQQOOOPPPPPPOOOMMMMMMNNNPPPSSSUUUUUUUUURRRQQQPPPMMMKKKIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCAAABBBBBBCCCDDDFFFGGGHHHKKKMMMOOOPPPQQQRRRUUUWWWVVVWWWZZZ]]]bbbfffiiikkkooooooppppppooommmlllkkkmmmlllkkkkkklllnnnqqqsssqqqtttvvvwwwvvvuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuurrrtttwwwzzz{{{{{{zzzyyywwwwwwxxxxxxxxxxxxwwwwwwtttuuuuuuttttttwww{{{~~~www}}}lllRRRBBB???;;;888888888777666555444444444444333333333222222222222222222222222000000000000000000000000///////////////////////////000000000000/////////........................////////////////////////...000111111000000111222///111222333444888<<<@@@III]]]zzzhhhTTTIIIGGGDDDGGGJJJKKKKKKKKKKKKLLLLLLNNNQQQRRRTTTXXX\\\```gggiiijjjjjjiiihhhiiijjjnnnkkkhhhhhhiiinnnzzzxxxqqqllliiifffdddkkkkkklllmmmmmmlllkkkjjjkkkmmmooopppqqqpppooommmoooppprrrtttvvvwwwxxxyyyyyywwwuuutttuuuvvvyyyzzzxxxwwwvvvuuuuuuvvvwwwwwwxxx{{{|||tttmmmhhheeeaaaaaabbbcccbbb```\\\ZZZTTTWWWZZZ[[[YYYUUUQQQOOOPPPZZZooozzzhhh\\\VVVQQQPPPNNNLLLOOOSSS\\\mmm|||vvvpppnnnooopppooollliiieee___XXXSSSKKKGGGFFFKKKNNNNNNNNNQQQNNNOOOOOOPPPOOONNNMMMLLLHHHHHHHHHGGGIIINNNUUU[[[fffgggiiikkklllmmmnnnnnniiijjjjjjiiigggeeefffffffffeeeeeegggiiijjjjjjiiiggghhhiiijjjlllmmmnnnooonnnnnnooooooooonnnnnnnnnjjjjjjkkkkkkkkkllllllllllllkkkiiihhhhhhhhhjjjkkkjjjgggdddbbbbbbaaa```___^^^[[[WWWTTTQQQMMMIIIFFF???@@@@@@??????>>>=========>>>>>>===<<<<<<<<<===???BBBFFFIIIMMMUUU```hhhnnnppptttvvvvvvuuuvvvwwwxxx{{{~~~||||||~~~~~~zzzwwwsssrrrooojjjccc[[[UUURRR\\\XXXTTTRRRSSSTTTUUUVVVXXXYYYZZZ]]]___aaacccdddbbbcccfffhhhiiijjjjjjiiilllkkkjjjhhhhhhhhhiiiiiihhhhhhhhhgggfffffffffeeeddddddcccaaa```___^^^^^^[[[XXXTTTRRRQQQQQQPPPOOOLLLLLLLLLOOORRRUUUVVVUUUSSSRRRQQQOOOLLLJJJIIIHHHEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJLLLNNNOOOOOOQQQUUUWWWVVVWWWYYY\\\```dddgggiiimmmnnnooooooooonnnlllkkknnnnnnmmmmmmmmmnnnpppqqqrrrtttwwwyyyyyyyyyzzz{{{yyyxxxxxxxxxwwwwwwwwwwwwsssuuuwwwyyyzzzzzzyyyxxxwwwwwwxxxxxxxxxxxxxxxwwwtttuuuuuuttttttwww{{{jjjPPPBBB>>>;;;888888888777666444444444444333333333333222222222222222222222222000000000000000000000000////////////////////////------.........---,,,,,,------------------------///////////////............000111111000000111222///000222333444888===@@@HHH\\\}}}hhhRRRGGGFFFCCCFFFJJJLLLLLLKKKKKKLLLLLLNNNPPPRRRTTTWWW\\\___eeegggiiijjjiiiiiijjjkkkmmmjjjiiihhhhhhlllyyy{{{tttooollliiiggghhhiiikkklllllllllkkkjjjlllmmmnnnoooppppppooooooppppppqqqssstttvvvwwwxxxvvvuuuttttttuuuwwwyyyzzzwwwvvvuuuuuuuuuvvvxxxyyyzzz}}}|||tttooommmgggddd___ZZZVVVRRRPPPOOOLLLMMMMMMNNNNNNMMMMMMLLLKKKPPP___tttooo^^^VVVQQQNNNMMMJJJFFFFFFIIINNN]]]uuu}}}xxxvvvwwwvvvsssnnnjjjeee^^^XXXSSSKKKGGGGGGJJJLLLJJJJJJLLLJJJJJJJJJJJJIIIHHHGGGGGGBBBDDDEEEDDDDDDHHHOOOUUU```cccgggjjjkkklllmmmooohhhiiijjjhhhfffeeeeeefffgggffffffhhhjjjjjjiiihhhgggggghhhiiikkklllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkkkkkllllllllllllllllllkkkjjjjjjjjjjjjjjjllliiieeecccaaaaaa___^^^___\\\XXXUUURRROOOKKKIIIAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========???BBBDDDGGGKKKRRR]]]eeemmmppptttwwwwwwvvvvvvvvvuuuxxx|||~~~~~~~~~|||yyyvvvqqqpppnnniiiaaaYYYTTTQQQYYYVVVRRRQQQRRRTTTVVVWWWWWWYYY[[[]]]```bbbcccdddbbbdddfffhhhjjjjjjiiiiiiiiihhhhhhiiiiiijjjkkkkkkiiiiiihhhhhhgggfffeeeeeeccccccbbb```___]]]\\\\\\TTTSSSRRRSSSTTTTTTRRRQQQOOONNNMMMOOORRRTTTTTTTTTSSSRRRQQQOOOMMMLLLJJJJJJEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCDDDEEEGGGHHHIIIGGGIIIKKKLLLMMMPPPTTTWWWUUUVVVXXXZZZ]]]aaaccceeeiiijjjlllmmmnnnnnnnnnmmmmmmnnnnnnooooooppppppqqqqqqtttwwwxxxyyyyyyzzz{{{|||{{{{{{zzzyyyxxxwwwwwwvvvwwwxxxyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyxxxwwwwwwttttttuuutttuuuwww|||iiiPPPAAA>>>:::888888888888777444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////------.........---,,,+++------------------------------......//////000000...000111111000000111222///000222333555888===AAAIII\\\hhhQQQFFFFFFCCCFFFJJJLLLLLLLLLLLLLLLKKKMMMOOOQQQSSSWWW[[[___dddfffhhhiiiiiiiiikkkllliiihhhggggggfffiiivvv|||uuupppmmmkkkiiiggghhhjjjlllmmmmmmmmmlllmmmmmmmmmnnnooopppppppppqqqqqqqqqrrrsssuuuvvvwwwttttttttttttuuuwwwyyyzzzwwwvvvuuuuuuvvvxxxzzz|||zzzvvvtttkkkgggaaaYYYRRRMMMJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJEEEIIISSS```iiihhh^^^TTTRRRNNNLLLMMMJJJFFFEEEGGGJJJSSSdddzzzwwwssslllfff```ZZZTTTPPPJJJFFFEEEHHHIIIGGGFFFHHHFFFFFFFFFGGGGGGGGGHHHHHHEEEGGGHHHGGGDDDFFFLLLQQQ\\\aaafffiiijjjkkkmmmoooiiijjjjjjiiigggfffggghhhhhhggggggiiijjjjjjhhhfffgggggghhhiiiiiijjjkkkkkknnnnnnmmmlllllllllllllllkkkkkkkkkllllllllllllmmmkkkllllllmmmlllkkkjjjiiiiiifffcccaaa``````___]]]___\\\YYYVVVSSSQQQMMMJJJEEEDDDCCCBBBAAAAAAAAABBBCCCBBBAAAAAAAAAAAA@@@???@@@BBBDDDFFFIIIPPPZZZbbbnnnqqqvvvyyyyyyxxxwwwwwwuuuxxx|||}}}}}}}}}}}}~~~~~~}}}zzzwwwtttnnnooommmhhh___WWWRRRQQQWWWTTTPPPPPPRRRUUUWWWXXXXXXYYY\\\^^^aaabbbddddddeeefffiiikkkllllllkkkjjjfffggggggiiijjjkkklllllljjjjjjiiihhhgggfffeeeeeebbbbbbaaa___^^^]]][[[[[[OOOOOOPPPSSSUUUVVVTTTRRRRRRQQQOOOPPPRRRSSSSSSRRRSSSSSSQQQPPPNNNMMMKKKKKKFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJEEEGGGIIIJJJLLLOOOSSSVVVTTTUUUVVVXXX[[[^^^aaabbbdddfffiiikkkmmmooooooooolllmmmnnnpppqqqqqqrrrrrrooorrruuuvvvvvvvvvvvvwww~~~}}}|||{{{zzzxxxwwwwwwxxxxxxyyyyyyzzzyyyyyyyyyxxxxxxyyyyyyyyyxxxwwwwwwttttttuuutttuuuxxx|||iiiPPPAAA>>>:::888888888888777444444444333333333222222111111111111111111111111000000000000000000000000//////////////////////////////000000000///---,,,------------------------+++,,,---...///111222222///000111111000000111222...000111333555888===AAAJJJ]]]jjjRRRGGGGGGBBBFFFJJJLLLMMMLLLLLLLLLKKKMMMOOOQQQSSSWWW[[[^^^bbbeeegggiiiiiijjjlllmmmgggfffffffffdddgggssszzzsssooollljjjiiiggghhhkkkmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnoooqqqqqqrrrqqqqqqrrrssstttuuuvvvrrrsssssstttvvvwwwyyyzzzxxxwwwvvvvvvxxxzzz}}}~~~zzzyyyrrroooiii```XXXQQQNNNMMMHHHGGGGGGGGGHHHHHHGGGFFF???DDDKKKQQQTTTSSSOOOKKKJJJGGGGGGIIIHHHEEEDDDFFFFFFIIISSSddduuu~~~|||wwwuuutttoooggg```YYYTTTOOOKKKIIIDDDCCCFFFGGGEEEDDDFFFCCCCCCDDDEEEGGGIIIKKKLLLIIIKKKMMMJJJFFFFFFJJJNNNZZZ___eeehhhiiijjjmmmooojjjkkkkkkjjjhhhggghhhiiiiiihhhhhhiiijjjjjjhhhfffgggggghhhhhhiiiiiiiiijjjnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmkkklllmmmnnnnnnllljjjiiifffccc```____________^^^___\\\YYYVVVTTTQQQNNNKKKJJJHHHGGGFFFEEEEEEFFFGGGFFFEEEDDDDDDDDDDDDCCCBBBAAACCCDDDEEEHHHOOOYYYaaaooosssxxx{{{{{{zzzxxxxxxwwwzzz}}}~~~}}}|||||||||~~~~~~{{{yyyvvvsssmmmnnnmmmggg^^^VVVRRRPPPUUUSSSRRRQQQQQQSSSVVVWWW[[[]]]___``````bbbeeegggfffgggiiijjjkkkkkkjjjjjjiiigggfffgggjjjlllllllllmmmllllllkkkiiigggfffeeedddcccaaa___^^^]]]]]]]]]UUUVVVWWWXXXXXXYYYYYYXXXRRRQQQNNNLLLLLLLLLMMMNNNOOONNNOOOPPPQQQPPPMMMJJJGGGFFFEEECCCCCCBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFEEEGGGIIIJJJJJJKKKMMMOOOQQQQQQRRRTTTWWW[[[^^^```dddeeefffhhhkkknnnppprrrqqqpppppppppppppppqqqqqqqqqsssvvvwwwvvvvvvwwwwww|||||||||||||||zzzxxxwwwyyywwwvvvvvvxxxzzzzzzyyy{{{zzzyyyyyyxxxxxxyyyyyyvvvuuussssssuuuzzz~~~eeePPPAAA>>>;;;999999888777666555555444444444333333333222222222111111111111000000000000000//////////////////............//////...---,,,,,,,,,,,,---...................................................000000000000////////////333111222555666777;;;AAAKKK]]]mmmTTTHHHGGGCCCDDDFFFHHHIIIKKKKKKKKKJJJLLLOOORRRTTTXXX]]]aaafffhhhiiiiiiiiiiiikkkllljjjiiifffccccccffflllqqq{{{xxxqqqnnnkkkiiihhhkkknnnnnnlllkkklllmmmllllllmmmnnnpppsssuuuwwwxxxwwwuuutttuuuvvvuuutttuuuuuuuuuuuuuuutttttttttyyyxxxzzz}}}~~~|||~~~{{{sssiii^^^WWWQQQMMMKKKJJJGGGHHHLLLMMMIIIFFFFFFCCCDDDGGGHHHIIIHHHGGGFFFHHHHHHGGGGGGFFFEEEEEEEEECCCDDDHHHRRR^^^fffhhhgggeeennn{{{zzzvvvjjjfff```XXXQQQLLLIIIHHHFFFEEEDDDCCCBBBAAAAAAAAADDDDDDFFFIIILLLOOORRRTTTSSSSSSRRRRRRPPPOOOMMMLLLXXX\\\dddkkkoooooonnnlllkkkkkkjjjjjjiiihhhggggggeeefffffffffgggggghhhhhhiiiiiiiiiiiiiiijjjjjjjjjiiijjjjjjkkklllmmmnnnnnnmmmnnnnnnmmmkkkiiijjjkkkjjjkkkmmmnnnnnnnnnmmmmmmccccccbbbaaa___]]]\\\[[[[[[ZZZXXXUUURRRPPPOOOOOOKKKKKKJJJJJJIIIIIIIIIHHHMMMKKKGGGFFFFFFFFFEEEDDDAAADDDFFFGGGJJJOOOXXX___mmmsssyyy|||{{{zzzzzz{{{||||||}}}}}}~~~~~~~~~~~~{{{xxxuuutttpppooollleee]]]VVVQQQOOORRRQQQPPPOOOPPPSSSVVVXXX[[[\\\^^^___```bbbeeegggggghhhiiikkkkkkkkkjjjjjjhhhgggggghhhkkkllllllkkkkkkkkkjjjiiihhhgggeeedddccccccbbbaaa___^^^]]]\\\XXXXXXYYYZZZZZZZZZYYYYYYUUUTTTQQQOOOMMMMMMNNNNNNMMMMMMMMMNNNOOONNNLLLIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFHHHIIIIIIJJJLLLNNNPPPQQQRRRTTTWWWYYY\\\]]]```cccfffiiilllnnnnnnnnnooooooooooooooopppqqqqqqrrruuuwwwyyyxxxxxxxxxyyy||||||}}}}}}|||{{{yyyxxxyyyxxxwwwyyy{{{||||||{{{{{{zzzyyyyyyxxxxxxyyyyyyvvvtttssssssuuuzzzcccNNNAAA>>>;;;999888888777666555555444444444333333333222222222111111111111000000000000000//////////////////............/////////...------------...///................................................000000000000////////////333111222555666777;;;AAAGGGYYY|||lllTTTHHHFFFDDDEEEFFFHHHIIIJJJJJJKKKJJJLLLOOOQQQTTTXXX\\\```eeefffhhhhhhhhhhhhjjjkkkjjjhhheeebbbaaadddiiinnnyyy~~~xxxrrrnnnllliiihhhkkknnnnnnlllkkklllmmmlllmmmmmmnnnpppsssuuuwwwwwwuuutttuuuvvvwwwwwwvvvuuuuuuuuuuuuttttttttttttwwwvvvxxx|||~~~~~~yyynnnddd\\\VVVQQQNNNLLLIIIIIILLLLLLIIIHHHIIIIIIIIIJJJKKKKKKJJJIIIHHHIIIHHHHHHGGGFFFEEEEEEDDDAAAAAACCCJJJSSSYYYZZZYYYVVV\\\fffvvv|||wwwtttoookkkdddaaa[[[UUUOOOJJJGGGFFFEEEDDDCCCAAAAAAAAABBBBBBFFFHHHJJJMMMQQQTTTVVVWWWVVVVVVVVVUUUTTTSSSQQQQQQVVV[[[bbbjjjnnnpppooonnnkkkjjjjjjiiihhhhhhggggggeeeffffffggghhhiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiijjjjjjkkklllmmmnnnoooooonnnooopppooommmkkklllmmmkkklllmmmmmmmmmmmmlllkkkddddddcccaaa___]]][[[YYYZZZYYYVVVTTTRRRQQQPPPOOOMMMMMMLLLLLLLLLLLLLLLLLLOOOMMMJJJHHHHHHHHHFFFEEEEEEGGGHHHIIIJJJPPPYYY```nnnsssxxxzzzyyyxxxyyy{{{{{{}}}~~~}}}}}}|||xxxuuutttooonnnkkkeee]]]VVVRRRQQQOOONNNMMMMMMNNNRRRUUUXXXZZZ\\\^^^______aaadddggghhhiiijjjkkkkkkkkkjjjiiiffffffgggiiikkklllkkkiiihhhhhhhhhggggggfffddddddaaabbbbbbaaa```^^^\\\[[[YYYZZZZZZ[[[[[[[[[[[[ZZZXXXWWWTTTQQQOOONNNNNNNNNNNNMMMMMMNNNOOOOOOLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDFFFHHHIIIIIIIIIKKKMMMNNNPPPRRRTTTVVVXXXYYYYYY]]]```eeejjjlllmmmlllkkkmmmmmmmmmmmmnnnooopppqqqtttvvvyyyzzzzzzzzzzzz{{{||||||}}}}}}}}}{{{zzzyyyxxxxxxyyy|||~~~~~~}}}{{{zzzyyyyyyxxxxxxyyyyyytttsssrrrrrruuuzzzaaaLLL@@@>>>:::888888888777666555555444444444333333333222222222111111111111000000000000000//////////////////............//////000///............///000................................................////////////000000000000333111222555666777;;;AAAHHHZZZ~~~lllUUUIIIGGGEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLOOOQQQSSSWWW[[[___bbbdddggghhhggghhhiiijjjiiihhheeebbb```aaaeeeiiivvv|||~~~yyysssooollliiiiiikkkmmmmmmlllkkklllmmmmmmmmmmmmnnnpppsssvvvwwwvvvuuuuuuvvvxxxyyyyyyxxxttttttttttttttttttttttttuuutttuuuzzz}}}vvvlllddd\\\VVVRRRPPPLLLJJJLLLLLLJJJKKKOOOSSSRRRQQQPPPOOONNNMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEBBB@@@???BBBGGGKKKKKKJJJHHHKKKOOOYYYkkk~~~~~~yyyqqqmmmjjjgggbbb^^^]]][[[VVVQQQLLLHHHFFFEEEEEECCCAAA@@@@@@AAACCCEEEJJJLLLOOOSSSWWWYYY[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUZZZaaahhhmmmoooooooooiiiiiiiiihhhggggggffffffdddeeeggghhhiiijjjkkkkkkggggggggghhhhhhiiiiiiiiijjjkkklllnnnooooooppppppnnnoooqqqpppooonnnnnnooollllllmmmmmmlllkkkiiihhhfffeeeccc```^^^[[[YYYXXXWWWVVVUUUSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRPPPNNNLLLLLLKKKIIIGGGHHHIIIJJJJJJKKKQQQZZZbbbooorrrwwwxxxwwwwwwyyy{{{zzz}}}~~~|||}}}~~~}}}yyyvvvtttooonnnkkkddd]]]VVVSSSQQQMMMLLLJJJJJJLLLPPPTTTWWWYYY[[[]]]^^^___aaadddgggiiijjjkkkllllllkkkjjjiiieeeeeegggiiikkkkkkhhhfffeeeeeefffeeeeeedddcccccc______``````^^^\\\YYYWWWVVVWWWXXXYYYZZZ[[[[[[[[[YYYWWWUUURRRPPPNNNNNNMMMOOONNNNNNOOOPPPPPPNNNLLLJJJIIIGGGFFFDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEGGGHHHHHHHHHJJJLLLMMMNNNQQQSSSUUUVVVVVVVVV\\\^^^cccgggiiijjjjjjjjjkkkkkkkkklllmmmnnnpppqqqsssvvvyyyzzzzzzzzz{{{||||||}}}}}}~~~}}}|||{{{zzzwwwxxxzzz}}}}}}{{{zzzyyyyyyxxxxxxyyyyyysssrrrqqqrrruuuzzzbbbMMM@@@===:::888888777666555555555444444444333333333222222222111111111000000000000000000//////////////////............/////////..................///................................................////////////000000000000333111222555666777;;;AAAIII\\\~~~jjjVVVJJJIIIFFFGGGHHHHHHIIIIIIIIIIIIJJJLLLNNNPPPRRRUUUYYY]]]aaadddggghhhhhhhhhjjjkkkjjjiiifffccc``````ccceeerrryyy|||xxxssspppmmmiiijjjkkklllllllllllllllmmmmmmmmmmmmoooqqqsssvvvwwwxxxwwwvvvwwwyyyyyyxxxvvvsssssstttttttttttttttuuutttrrrsssxxx}}}|||{{{zzzqqqiiiaaaZZZUUUTTTOOOLLLLLLKKKLLLQQQXXX___^^^[[[XXXUUUSSSQQQQQQOOOOOOMMMLLLJJJHHHGGGFFFFFFDDDAAAAAACCCEEEEEEDDDEEEEEEDDDGGGSSSaaaiiiiiigggdddbbb``````^^^[[[XXXXXXVVVSSSOOOKKKHHHFFFEEEDDDBBB@@@??????BBBEEEGGGLLLOOOSSSWWWZZZ\\\\\\\\\\\\]]]]]]]]]\\\[[[ZZZZZZVVVZZZ___eeejjjlllmmmlllhhhgggggggggffffffeeeeeebbbdddfffhhhiiijjjjjjjjjffffffgggggghhhhhhiiiiiikkklllmmmoooppppppppppppmmmoooqqqqqqpppooooooppplllmmmmmmlllkkkiiigggeeegggeeeccc___\\\YYYXXXWWWUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPOOOPPPQQQRRRTTTUUUVVVTTTRRRQQQPPPNNNKKKIIIHHHIIIIIIIIIKKKRRR\\\cccooorrrvvvvvvuuuvvvxxx{{{{{{|||~~~~~~}}}~~~~~~~~~zzzvvvtttqqqppplllddd\\\UUUQQQPPPNNNLLLIIIHHHJJJNNNRRRUUUXXXZZZ\\\]]]^^^```dddfffiiijjjlllmmmmmmlllkkkkkkffffffggghhhjjjiiifffcccdddddddddddddddcccbbbaaa]]]]]]^^^]]][[[WWWTTTRRROOOPPPRRRUUUWWWXXXYYYZZZWWWVVVTTTRRRPPPNNNMMMMMMNNNMMMMMMMMMOOOOOONNNMMMKKKJJJIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDCCCEEEFFFGGGFFFGGGHHHJJJLLLMMMPPPRRRTTTUUUUUUUUU]]]^^^```ccceeehhhjjjkkkjjjjjjjjjkkklllnnnoooppprrrtttwwwyyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{vvvwwwyyy|||~~~|||{{{zzzyyyyyyxxxxxxyyyyyysssrrrqqqqqquuuzzzdddOOO@@@===:::888777777666555555555444444444333333333222222222111111111000000000000000000//////////////////............//////------------------------.................................................../////////000000000111333111222555666777;;;AAAGGGYYY|||{{{hhhUUUJJJHHHFFFGGGHHHHHHIIIIIIIIIIIIJJJLLLNNNOOOQQQSSSXXX[[[```cccgggiiijjjjjjkkklllkkkjjjhhheeeaaa```bbbdddnnnuuuyyyvvvrrrpppmmmjjjlllkkkkkkkkklllmmmmmmmmmmmmmmmnnnoooqqqtttvvvxxxzzzyyyxxxxxxyyyxxxuuusssrrrsssssssssttttttuuuuuuuuurrrsssxxx|||~~~}}}{{{rrrkkkddd]]]YYYWWWRRRMMMLLLLLLPPPZZZeeellljjjfffaaa\\\XXXVVVUUUTTTSSSQQQOOOMMMKKKIIIHHHHHHFFFDDDCCCCCCDDDEEEEEECCCCCCAAA@@@FFFOOORRRQQQSSSSSSTTTVVVXXXXXXVVVUUUTTTSSSQQQNNNKKKIIIGGGFFFCCCAAA@@@???@@@DDDGGGJJJMMMPPPSSSWWWZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[XXXZZZ^^^bbbfffggghhhhhhffffffeeeeeeeeeeeedddddd```bbbdddggghhhiiiiiihhheeeffffffggghhhhhhiiiiiikkklllnnnpppqqqqqqppppppkkkmmmppppppooonnnnnnnnnmmmmmmmmmllljjjhhhfffdddgggeeebbb^^^[[[XXXWWWVVVSSSRRRQQQQQQPPPPPPQQQQQQOOOOOOOOOPPPQQQTTTWWWXXXYYYXXXWWWVVVUUURRRMMMJJJDDDFFFGGGHHHKKKRRR\\\ccclllppptttuuutttuuuxxx{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~zzzvvvttttttrrrmmmddd[[[TTTPPPOOOPPPMMMJJJHHHHHHLLLPPPSSSWWWYYY[[[\\\^^^```dddfffiiijjjkkkmmmnnnnnnmmmmmmkkkjjjiiiiiiiiihhheeecccddddddddddddcccbbbaaa```^^^]]]\\\ZZZWWWTTTPPPNNNJJJKKKNNNPPPRRRTTTUUUVVVSSSSSSRRRQQQPPPOOOOOONNNMMMKKKKKKKKKMMMNNNMMMLLLMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFFFFEEEFFFGGGIIIKKKMMMOOOQQQSSSUUUVVVVVV]]]^^^___aaadddgggjjjkkkkkkkkkkkkkkklllmmmnnnooopppsssvvvxxxxxxxxxyyyzzz|||}}}~~~~~~}}}|||wwwwwwxxx{{{}}}~~~}}}{{{{{{zzzyyyyyyxxxxxxyyyyyysssrrrqqqqqqtttyyydddOOO???===999777777777666555555555444444444333333333222222222111111111111000000000000000//////////////////............//////,,,,,,------------,,,,,,......................................................//////000000111111333111222555666777;;;AAAHHHYYY|||{{{jjjWWWJJJFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNOOORRRVVVYYY___cccgggjjjkkkkkklllmmmkkkkkkjjjgggcccaaabbbcccjjjqqquuusssooonnnmmmkkkmmmkkkjjjjjjlllmmmmmmlllnnnnnnnnnoooqqqtttwwwxxxzzzyyyxxxxxxxxxwwwsssqqqrrrrrrrrrsssttttttuuuuuuwwwuuuuuuxxxzzz~~~zzzssslllgggbbb___YYYTTTNNNLLLMMMUUUdddrrrwwwtttpppjjjddd^^^ZZZWWWWWWVVVTTTQQQNNNLLLJJJIIIEEEEEEDDDDDDDDDDDDEEEEEE???@@@???===@@@FFFHHHEEEFFFHHHJJJMMMOOOPPPPPPPPPPPPPPPNNNLLLJJJHHHFFFEEEAAAAAA@@@AAACCCFFFJJJLLLOOOPPPRRRUUUWWWXXXXXXXXXYYYYYYZZZZZZ[[[ZZZZZZZZZXXXYYY\\\___bbbcccdddddddddddddddddddddddddddddd```bbbdddggghhhhhhgggfffffffffgggggghhhiiijjjjjjjjjkkknnnpppqqqqqqpppooojjjmmmooopppnnnlllllllllmmmmmmmmmlllkkkhhhfffdddgggdddaaa]]]ZZZXXXWWWVVVQQQQQQPPPPPPOOOPPPPPPPPPOOOOOOOOOPPPRRRVVVYYY[[[\\\[[[ZZZZZZXXXTTTOOOKKKBBBDDDGGGHHHKKKQQQZZZ```gggkkkpppsssssssssvvvyyyyyyyyyxxxxxxzzz~~~~~~~~~~~~~~~~~~}}}yyyvvvtttuuurrrllldddZZZSSSPPPOOOSSSPPPKKKHHHGGGJJJMMMPPPVVVXXXZZZ\\\]]]```cccfffhhhiiikkkmmmnnnoooooonnnqqqooommmkkkjjjiiifffdddeeeeeeddddddbbbaaa______```___\\\YYYUUUQQQNNNMMMIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQOOOMMMLLLMMMNNNPPPOOOOOONNNMMMKKKIIIGGGFFFEEEEEECCCBBBBBBAAAAAABBBBBBCCCBBBDDDEEEEEEEEEEEEFFFHHHLLLLLLNNNPPPRRRUUUWWWYYY[[[]]]```ccceeehhhiiiiiilllllllllllllllmmmnnnnnnpppsssvvvxxxxxxyyyzzz{{{|||}}}~~~~~~}}}zzzyyyyyyzzz|||}}}}}}|||{{{zzzyyyyyyxxxxxxyyyyyytttsssqqqqqqtttxxx~~~bbbMMM???<<<999777777777555444555555444444444333333333222222222111111111111000000000000000//////////////////............//////,,,---...//////...---,,,.........................................................///000111111111333111222555666777;;;AAAIIIZZZ|||sss^^^NNNGGGDDDEEEFFFHHHIIIJJJJJJKKKJJJKKKMMMNNNOOOQQQUUUXXX]]]aaafffiiijjjjjjkkkllljjjjjjjjjgggdddaaaaaabbbhhhnnnrrrooolllmmmmmmlllnnnkkkiiiiiilllnnnmmmlllnnnnnnnnnppprrrtttwwwxxxwwwwwwwwwxxxxxxwwwtttqqqqqqqqqrrrsssssstttuuuuuuzzzwwwwwwyyyyyyzzz{{{tttoookkkiiigggZZZTTTNNNMMMOOOZZZmmm~~~~~~|||xxxrrrjjjccc\\\YYYXXXWWWTTTQQQNNNKKKIIIGGGCCCDDDEEEEEEEEEEEEEEEEEE@@@BBB@@@===>>>BBBDDDBBBBBBDDDFFFHHHIIIJJJJJJKKKLLLKKKJJJIIIGGGDDDCCCBBB@@@@@@AAACCCEEEIIILLLNNNPPPQQQRRRRRRSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYUUUWWWYYY\\\^^^aaacccdddccccccccccccccccccccccccaaacccfffhhhiiihhhfffeeeffffffggghhhiiijjjkkkllliiikkkmmmpppqqqpppooonnnkkkmmmppppppnnnlllkkkjjjmmmnnnnnnmmmkkkiiigggeeefffccc```\\\YYYWWWWWWWWWQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQTTTXXX\\\___]]]]]]]]]\\\ZZZVVVPPPKKKDDDFFFIIIKKKLLLPPPVVV\\\```eeelllooopppqqqsssuuuvvvwwwxxxzzz}}}~~~{{{xxxvvvtttrrrpppkkkccc[[[UUURRRRRRUUURRRLLLHHHGGGHHHLLLNNNUUUWWWZZZ\\\]]]```cccfffgggiiikkkmmmooopppppppppvvvsssooommmkkkjjjhhhffffffeeeeeedddbbb```___^^^cccaaa]]]XXXTTTPPPNNNMMMJJJJJJKKKLLLLLLLLLLLLKKKNNNOOOPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPRRRSSSSSSSSSNNNMMMKKKIIIGGGFFFEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBDDDEEEEEEDDDDDDEEEGGGLLLLLLMMMOOORRRUUUYYY[[[YYY\\\aaaeeehhhiiihhhgggmmmmmmlllllllllmmmmmmnnnpppsssvvvxxxyyyyyyzzz|||}}}}}}~~~}}}|||{{{yyyzzz|||}}}}}}}}}{{{zzzyyyyyyxxxxxxyyyyyyuuusssrrrqqqtttxxx}}}|||___KKK???<<<999777777666555444555555444444444333333333222222222111111111111000000000000000//////////////////............//////---...///000000///...---................................................---......///000111111222333111222555666777;;;AAADDDUUUvvv~~~gggSSSJJJCCCDDDFFFHHHIIIKKKKKKKKKJJJKKKMMMMMMNNNPPPTTTWWW[[[___dddhhhiiijjjjjjkkkiiiiiiiiigggcccaaaaaaaaafffmmmpppmmmjjjlllmmmlllnnnkkkiiiiiilllnnnnnnlllnnnnnnoooppprrrtttwwwyyyuuuuuuuuuwwwxxxwwwtttrrrqqqqqqrrrrrrssstttuuuuuu|||yyyxxxyyyyyyxxx|||{{{|||uuuqqqooonnnmmm[[[UUUOOOMMMPPP]]]rrr}}}vvvnnneee^^^ZZZXXXVVVTTTQQQMMMJJJGGGFFFBBBDDDFFFGGGFFFEEEEEEEEEFFFGGGCCC>>>>>>AAACCCAAADDDEEEGGGGGGGGGGGGGGGHHHHHHHHHGGGEEECCCAAA???>>>???@@@BBBDDDGGGJJJMMMNNNRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXSSSTTTVVVYYY]]]```cccdddbbbbbbbbbbbbbbbcccccccccccceeegggiiijjjhhhgggeeefffggghhhiiijjjkkkllllllhhhjjjmmmpppqqqpppooommmllloooqqqqqqooollljjjjjjmmmnnnnnnmmmllljjjhhhfffeeeccc___[[[YYYWWWWWWWWWQQQQQQPPPOOONNNNNNNNNNNNPPPPPPPPPRRRUUUYYY^^^aaa^^^^^^^^^]]][[[WWWPPPKKKFFFIIILLLMMMMMMOOOTTTXXX[[[aaahhhmmmnnnoooppprrrtttvvvyyy}}}}}}zzzwwwuuuuuupppnnniiibbb[[[VVVUUUUUU[[[TTTOOOLLLIIIFFFGGGKKKSSSVVVZZZ]]]```bbbeeehhhiiijjjllloooqqqssstttuuutttsssqqqooollljjjhhhgggffffffeeedddcccaaa``````ccc^^^ZZZXXXYYYXXXSSSNNNMMMLLLKKKKKKLLLNNNPPPRRRRRRSSSUUUVVVVVVUUUTTTSSSTTTRRROOOOOOQQQTTTUUUVVVVVVRRRMMMIIIGGGFFFDDDBBBDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDEEEGGGGGGHHHIIIIIIKKKNNNQQQTTTWWWYYYYYY\\\___aaabbbcccdddfffjjjkkkkkkjjjiiijjjmmmoooppprrrtttuuuuuuwwwzzz|||~~~}}}|||{{{{{{zzzzzzzzz~~~}}}|||}}}}}}zzzuuuppptttuuuwwwyyyzzzyyywwwvvvsssttttttssstttwww{{{vvv\\\HHH???===:::999888888666444666666777777666666555444333333333222222222111111000000000000000000000000////////////............................................................------------------------000000000000////////////000222333444555888===@@@HHHVVVuuugggSSSKKKEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKLLLMMMOOOSSSWWWaaacccgggiiiiiiiiijjjkkkhhhhhhgggdddaaa```aaacccfffgggiiijjjkkkkkkjjjjjjjjjkkkmmmnnnnnnnnnmmmlllnnnmmmlllnnnrrruuuwwwwwwwwwxxxyyyxxxvvvttttttuuutttrrrpppnnnnnnpppssstttwwwyyyzzzzzzyyywwwvvvvvvtttvvvzzzvvvmmmfffdddccc]]]WWWPPPMMMTTTbbbrrr}}}{{{uuunnnhhhbbb\\\XXXXXXWWWUUURRROOOLLLJJJIIIGGGGGGHHHJJJMMMNNNLLLKKKGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFDDDBBB@@@>>>=========AAAAAACCCHHHNNNRRRQQQOOOPPPOOONNNMMMNNNPPPRRRTTTTTTVVVYYYZZZYYYVVVRRRPPPPPPQQQRRRUUUXXX[[[]]]___``````aaaaaaaaa`````````aaabbbeeefffggggggfffeeeeeegggiiiiiiiiijjjlllmmmiiijjjlllnnnoooooonnnmmmqqqqqqrrrsssrrrqqqooonnnqqqmmmhhhhhhjjjjjjgggccceeeccc___[[[YYYXXXXXXXXXVVVSSSOOOLLLLLLMMMNNNMMMLLLMMMNNNOOORRRWWW]]]bbbcccaaa^^^[[[XXXRRRLLLHHHDDDEEEGGGHHHJJJLLLMMMNNNQQQVVV^^^dddhhhkkknnnpppqqquuuzzz~~~}}}zzzvvvtttrrrooojjjaaaXXXRRRPPPOOO\\\VVVQQQOOOLLLHHHHHHKKKRRRUUUZZZ^^^aaacccfffhhhhhhjjjlllnnnppprrrsssttttttsssqqqooommmjjjhhhggggggfffeeecccbbbbbbaaaaaaccc___[[[YYYZZZXXXTTTPPPOOOOOONNNNNNOOOQQQSSSTTTTTTUUUWWWXXXXXXWWWVVVUUUUUURRRPPPOOORRRTTTVVVVVVWWWSSSOOOLLLKKKJJJIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMPPPSSSVVVXXXZZZ]]]aaacccddddddfffgggiiijjjjjjjjjiiijjjlllnnnmmmppptttwwwwwwxxxyyyzzz}}}}}}|||zzzzzzzzzzzzzzz{{{zzzyyyzzzzzzyyyuuuqqqtttuuuvvvxxxyyyyyyxxxxxxsssssstttssstttwww|||}}}uuu[[[GGG???===:::999888888666444333444444444444333222222333333333222222222111111000000000000000000000000////////////............................................................------------------------000000000000////////////000222333444555888===@@@HHHVVVuuufffRRRHHHEEEEEEFFFGGGIIIJJJKKKKKKHHHIIIJJJKKKKKKNNNRRRUUU___bbbgggjjjkkkjjjkkkkkkjjjiiihhheeeaaa``````aaadddeeegggiiikkklllllllllkkklllmmmnnnooonnnmmmmmmnnnmmmlllmmmqqqtttvvvvvvwwwxxxyyyyyyvvvtttssstttqqqqqqpppoooppprrrtttvvvzzz{{{}}}~~~}}}||||||{{{sssrrrsssuuuxxxzzzyyyxxx}}}xxxmmmfffbbb```YYYTTTOOOMMMSSS___mmmwww|||xxxqqqlllgggbbb^^^[[[XXXWWWVVVTTTRRRPPPNNNMMMLLLKKKLLLNNNQQQQQQPPPNNNGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDAAA???>>>=========AAABBBEEEJJJPPPRRRQQQOOONNNMMMLLLKKKLLLNNNPPPQQQRRRTTTWWWXXXXXXUUUQQQOOOOOOOOOQQQSSSUUUXXX[[[\\\^^^___``````aaaaaaaaaaaabbbdddfffggghhhgggfffeeefffgggiiijjjiiijjjlllmmmmmmnnnooooooppppppppppppttttttuuuuuuuuutttrrrqqqqqqmmmhhhgggiiihhheeeaaacccaaa^^^[[[XXXWWWVVVUUUTTTQQQMMMKKKKKKLLLMMMLLLIIIIIIKKKLLLNNNSSSYYY]]]___]]]YYYVVVRRRNNNHHHEEEBBBBBBCCCEEEGGGHHHJJJJJJMMMRRRXXX^^^cccgggkkkmmmnnnrrrwwwzzz|||}}}|||yyyuuutttqqqnnnhhh```WWWQQQOOONNN]]]XXXTTTSSSOOOJJJIIIKKKPPPUUU[[[```ccceeeggghhhiiijjjlllnnnppprrrrrrssstttsssqqqooommmkkkiiihhhiiigggeeecccbbbbbbcccdddddd```\\\[[[[[[ZZZVVVRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWYYYZZZ[[[[[[ZZZXXXWWWUUUSSSQQQQQQSSSUUUVVVVVVVVVSSSOOOMMMMMMMMMMMMLLLGGGFFFDDDDDDCCCDDDEEEEEECCCCCCBBBBBBCCCDDDDDDEEEFFFGGGIIILLLOOOSSSVVVXXX\\\___bbbdddeeeeeeggghhhhhhiiiiiiiiihhhiiilllnnnkkkoootttxxxyyyxxxwwwwww|||{{{zzzyyyxxxxxxxxxxxxxxxwwwvvvwwwwwwwwwuuusssuuuuuuvvvwwwwwwxxxxxxyyysssssssssssstttwww|||rrruuuuuuZZZGGG???===:::999888888666444333333333333333222111111333333333222222222111111000000000000000000000000////////////............................................................------------------------////////////000000000000000111333333555888===@@@GGGUUUtttfffPPPFFFDDDEEEFFFHHHIIIJJJKKKKKKHHHIIIIIIJJJJJJMMMQQQTTT[[[```gggkkkmmmlllkkkkkkkkkjjjiiieeebbb``````aaacccdddeeehhhjjjkkkmmmmmmlllmmmnnnooopppooonnnnnnnnnlllkkklllpppsssuuuvvvvvvxxxzzzyyywwwtttsssrrrooooooppprrrsssuuuvvvvvvzzz|||~~~}}}zzzwwwuuutttrrrpppnnnuuuyyy{{{ooofffaaa^^^WWWTTTPPPOOOUUU```llltttxxxtttnnniiieeeccc```^^^XXXXXXXXXWWWVVVVVVUUUUUUSSSRRRSSSUUUVVVWWWUUUSSSJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCC@@@>>>======>>>>>>BBBDDDHHHMMMQQQRRRPPPNNNLLLKKKJJJIIIIIIJJJKKKMMMOOOQQQSSSUUUUUUSSSQQQOOOMMMNNNOOOQQQSSSUUUWWWXXX\\\]]]^^^```bbbccccccdddeeefffggghhhhhhgggffffffggghhhjjjjjjjjjjjjlllmmmrrrrrrqqqppppppqqqrrrsssttttttuuuvvvuuutttsssrrrqqqmmmhhhggggggeeebbb___```___]]][[[XXXUUUSSSQQQQQQNNNKKKIIIJJJKKKKKKKKKFFFGGGIIIJJJLLLOOOTTTXXXZZZVVVQQQMMMJJJGGGCCC@@@>>>>>>???@@@BBBDDDEEEFFFJJJMMMSSSXXX]]]bbbhhhlllnnnqqquuuxxxzzz|||~~~{{{xxxuuutttpppmmmggg^^^VVVPPPNNNNNN___[[[XXXWWWSSSLLLIIIJJJOOOTTT[[[aaadddfffhhhiiilllmmmnnnpppqqqrrrsssssssssrrrqqqooommmkkkjjjiiiiiigggeeebbbbbbccceeefffdddaaa^^^]]]]]][[[XXXVVVTTTUUUVVVXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\ZZZXXXWWWVVVTTTRRRRRRTTTVVVVVVVVVTTTQQQNNNLLLLLLMMMMMMLLLKKKIIIGGGEEEDDDDDDEEEFFFDDDCCCBBBBBBBBBBBBCCCCCCFFFGGGIIILLLPPPTTTXXXZZZ\\\___cccdddeeeeeefffhhhggghhhhhhhhhhhhiiikkknnnllloootttvvvwwwwwwwwwwwwzzzyyyxxxwwwvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwvvvxxxwwwwwwvvvvvvvvvvvvwwwrrrssssssssstttwww|||oooqqq}}}vvv[[[HHH???===:::999888888666444444444555555444444333222333333333222222222111111000000000000000000000000////////////............................................................------------............////////////000000000000000111222333555888<<<@@@GGGTTTsss~~~eeeOOODDDCCCDDDFFFHHHJJJKKKKKKKKKHHHIIIJJJJJJJJJMMMPPPTTTXXX^^^ffflllnnnmmmlllkkkiiiiiihhheeecccbbbcccdddeeeffffffggghhhjjjkkkllllllmmmooopppppppppooonnnnnnllljjjkkknnnrrrtttuuutttwwwyyyyyywwwtttsssrrrpppqqqsssuuuvvvvvvvvvvvvxxxzzz~~~~~~|||yyywww|||tttjjjccc___YYYVVVSSSSSSYYYeeerrrzzzyyyuuunnniiifffdddbbb```[[[[[[\\\\\\]]]^^^^^^___[[[ZZZZZZ[[[]]]\\\ZZZXXXQQQQQQQQQOOONNNKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCAAA???===<<<===>>>???CCCFFFKKKPPPRRRRRROOOLLLLLLJJJHHHFFFFFFFFFGGGHHHKKKMMMPPPRRRSSSRRRPPPOOOLLLMMMNNNOOOQQQSSSUUUVVVZZZ\\\^^^aaaccceeeggggggfffggghhhhhhhhhhhhgggggghhhiiikkkkkkjjjkkklllnnntttrrrpppnnnnnnoooqqqssspppqqqrrrrrrrrrqqqpppppppppmmmiiifffeeeccc```]]]\\\\\\\\\ZZZWWWSSSPPPMMMNNNKKKIIIHHHHHHIIIIIIIIIFFFHHHIIIKKKLLLNNNRRRUUUSSSOOOJJJEEECCC@@@>>><<<<<<<<<<<<===???AAACCCDDDIIIKKKOOOSSSXXX^^^fffkkkpppssswwwzzz|||~~~|||yyywwwuuupppmmmfff^^^UUUPPPOOOOOOccc___\\\[[[VVVNNNKKKKKKNNNSSS[[[aaaeeehhhjjjkkkppppppqqqrrrsssttttttsssqqqqqqpppnnnmmmkkkjjjjjjhhhfffdddbbbbbbdddfffgggdddcccaaa___^^^]]][[[ZZZVVVWWWYYYZZZ[[[\\\\\\\\\[[[\\\]]]]]]\\\ZZZXXXVVVVVVTTTRRRRRRTTTUUUVVVUUUUUURRRNNNLLLLLLLLLLLLKKKOOOMMMJJJGGGEEEDDDDDDEEEEEEDDDBBBAAAAAABBBCCCCCCFFFHHHJJJNNNRRRWWWZZZ\\\\\\___bbbddddddeeefffgggggghhhhhhhhhhhhiiilllnnnoooqqqssssssssstttvvvxxxxxxwwwvvvuuutttttttttttttttuuuvvvvvvwwwwwwxxxyyy{{{zzzxxxvvvuuutttssssssrrrrrrsssssstttxxx}}}qqqqqqyyyxxx]]]III???===:::999888888666444444444555555444444333222333333333222222222111111000000000000000000000000////////////............................................................---------....../////////.../////////000000000111///111222333444777<<>>===;;;======<<<===>>>@@@BBBDDDGGGIIIKKKMMMQQQXXX```eeennnrrrvvvzzz}}}}}}{{{yyyxxxqqqnnnggg^^^VVVQQQPPPQQQjjjeeeaaa___ZZZRRRNNNOOONNNSSSZZZaaaeeeiiilllnnnrrrsssttttttttttttttttttoooooonnnmmmllljjjjjjiiifffeeecccbbbcccdddfffgggeeedddcccbbb```___^^^]]]YYYZZZ[[[[[[]]]]]]^^^___\\\]]]]]]]]]\\\ZZZWWWVVVUUUTTTRRRSSSTTTUUUTTTSSSUUURRROOOMMMMMMNNNMMMMMMQQQOOOLLLIIIGGGFFFEEEEEEFFFDDDCCCAAAAAABBBDDDEEEFFFHHHJJJNNNSSSXXX\\\^^^]]]```cccdddddddddeeefffggghhhiiihhhhhhjjjmmmooorrrrrrsssrrrqqqrrrtttvvvvvvuuutttsssrrrrrrrrrrrrsssuuuwwwxxxxxxxxxyyyzzz{{{zzzyyywwwuuusssrrrqqqqqqrrrsssssstttxxx}}}sssuuu{{{zzz]]]JJJ???===:::999888888666444333333333333333222111111333333333222222222111111000000000000000000000000////////////............................................................---------...//////000000......//////000000111111///000222222444777<<>>;;;::::::===@@@BBBFFFJJJNNNQQQPPPNNNLLLKKKKKKIIIFFFCCCAAA@@@@@@@@@AAACCCFFFIIIKKKLLLLLLLLLIIIIIIJJJLLLNNNPPPRRRTTTVVVXXX[[[___cccfffhhhiiifffffffffggghhhiiiiiijjjjjjkkkmmmllllllkkkmmmnnnooommmkkkjjjjjjkkknnnooonnnooopppqqqrrrqqqpppooonnnllljjjfffccc```___^^^ZZZZZZZZZXXXTTTPPPLLLJJJHHHFFFEEEFFFGGGHHHHHHGGGDDDFFFHHHIIIIIIIIIJJJKKKIIIFFFBBB@@@??????>>>>>>???>>>======>>>@@@CCCEEEEEEFFFGGGHHHKKKPPPWWW\\\hhhmmmtttyyy|||~~~|||zzzyyyqqqnnnggg^^^VVVQQQQQQRRRqqqkkkgggddd^^^VVVSSSTTTOOOSSSZZZ```eeejjjnnnqqqssstttttttttttttttsssrrrmmmmmmlllkkkjjjjjjiiiiiicccccccccccccccdddeeeeeeeeeeeeeeecccaaa```___```]]]]]]\\\]]]^^^___aaabbb^^^^^^______]]][[[XXXVVVTTTSSSRRRRRRSSSTTTSSSRRRQQQOOOLLLKKKLLLMMMNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFEEECCCAAABBBCCCEEEGGGEEEGGGIIINNNSSSXXX\\\^^^___aaadddffffffffffffgggggghhhiiiiiiiiikkknnnpppqqqsssttttttrrrqqqqqqqqqttttttsssrrrqqqqqqqqqqqqqqquuuxxxzzzxxxwwwxxxyyywwwwwwxxxwwwvvvuuusssrrrqqqrrrrrrssstttxxx}}}yyy}}}yyy\\\III???===:::999888888666444333444444444444333222222333333333222222222111111000000000000000000000000////////////............................................................---------...///000000000.........///000111111111///000111222444777;;;???DDDQQQpppxxxcccQQQGGG@@@BBBFFFIIILLLLLLLLLKKKIIIJJJJJJJJJJJJLLLOOORRRTTTYYYaaagggiiiiiiiiihhhfffggggggfffffffffiiikkksssppplllhhhffffffhhhiiikkklllmmmnnnooonnnmmmmmmnnnkkkhhhgggjjjnnnqqqrrrqqqrrrsssttttttuuuxxx{{{zzz{{{{{{|||}}}}}}}}}}}}~~~~~~rrriiiaaacccfffkkkttt~~~zzzssslllhhheeeeeefffggghhhiiijjjjjjhhhgggffffffeeedddaaa^^^]]]]]]\\\[[[XXXSSSOOOLLLHHHIIIJJJJJJIIIGGGEEECCC>>>===:::999:::===@@@CCCGGGKKKOOOOOOMMMKKKKKKKKKIIIGGGDDD@@@===<<<<<<<<<;;;===@@@CCCFFFGGGHHHHHHEEEFFFGGGIIILLLNNNQQQRRRSSSUUUXXX\\\```ccceeefffddddddeeefffgggiiijjjkkkkkklllmmmmmmllllllmmmnnnmmmlllkkkkkkkkkmmmooopppnnnoooppprrrrrrrrrqqqpppmmmllljjjgggccc```______[[[[[[YYYWWWSSSOOOLLLJJJFFFEEEEEEEEEGGGHHHHHHGGGEEEGGGJJJKKKJJJIIIIIIIIIGGGEEEBBBAAABBBBBBBBBAAA@@@???>>>===>>>AAACCCEEEEEEFFFFFFGGGHHHLLLQQQUUUccciiirrryyy}}}}}}{{{zzzyyypppllleee\\\TTTPPPPPPRRRvvvpppkkkgggaaaZZZWWWXXXOOOSSSYYY___dddjjjooosssssssssttttttssssssrrrqqqllllllkkkjjjjjjiiihhhhhhaaabbbbbbcccddddddddddddeeeffffffdddbbbaaaaaaaaa```___^^^^^^___aaaccceee___`````````^^^[[[YYYWWWTTTRRRQQQRRRSSSSSSRRRQQQLLLIIIGGGGGGIIILLLMMMMMMKKKLLLLLLMMMLLLKKKJJJJJJFFFEEECCCBBBBBBDDDGGGHHHDDDEEEHHHMMMRRRWWW[[[]]]```cccfffggggggggghhhiiihhhiiijjjjjjjjjllloooqqqpppsssvvvvvvtttqqqnnnmmmtttsssrrrqqqppppppppppppppptttyyyzzzyyywwwwwwxxxtttuuuwwwxxxxxxvvvtttsssqqqrrrrrrsssuuuxxx}}}yyy[[[HHH???===:::999888888666444666666777777666666555444333333333222222222111111000000000000000000000000000/////////............................................................---------...///000000111---......///000111111222///000111222444777;;;???DDDQQQpppwwwcccQQQGGG@@@BBBFFFJJJLLLLLLLLLKKKHHHIIIIIIIIIIIIJJJNNNQQQTTTYYY```fffhhhhhhhhhhhhhhhhhhhhhgggffffffhhhjjjtttqqqlllhhhfffgggiiikkkjjjkkkmmmnnnnnnnnnmmmlllnnnkkkggggggiiimmmppprrrqqqrrrrrrrrrsssuuuzzz}}}zzz{{{{{{}}}~~~sssjjjfffiiiooowwwxxxqqqkkkeeeeeefffggghhhhhhiiiiiiiiigggfffffffffddd```^^^ZZZ[[[[[[[[[XXXUUUQQQNNNKKKKKKLLLKKKIIIFFFCCCAAA>>><<<999888999===AAACCCHHHLLLOOONNNLLLJJJJJJKKKHHHFFFBBB>>>;;;999999999666888;;;???BBBDDDEEEEEEBBBCCCDDDGGGJJJMMMPPPQQQQQQSSSVVVZZZ^^^aaacccdddccccccdddeeegggiiijjjlllkkkmmmnnnmmmllllllmmmnnnmmmmmmmmmmmmnnnoooqqqrrrmmmnnnooopppqqqqqqpppooommmllljjjgggcccaaa```aaa\\\[[[YYYVVVRRROOOLLLJJJFFFEEEDDDEEEGGGIIIHHHGGGHHHJJJMMMNNNLLLKKKJJJJJJFFFEEECCCCCCDDDEEEDDDCCCAAA@@@>>>===>>>AAADDDEEEHHHHHHIIIHHHIIIKKKPPPSSSbbbhhhrrr{{{|||zzzyyyyyyoookkkddd[[[SSSOOOOOOQQQxxxnnnjjjfffaaa^^^^^^ZZZVVVSSSWWWbbbnnnvvvzzzzzzzzzzzzyyywwwtttrrrqqqrrrppplllkkkjjjjjjiiihhhhhhgggeeecccccceeeggghhheeeeeeeeeeeeeeedddcccbbbcccbbbaaa``````______```___aaacccdddbbb^^^ZZZWWWWWWVVVVVVUUUTTTQQQLLLHHHIIIHHHGGGFFFFFFHHHJJJLLLNNNMMMLLLMMMMMMMMMKKKIIIJJJGGGDDDCCCDDDFFFHHHHHHEEEFFFIIIMMMQQQVVVZZZ\\\aaadddgggjjjllllllkkkjjjiiihhhhhhhhhiiiiiijjjkkkkkklllmmmnnnooooooooonnnqqqqqqqqqrrrrrrqqqqqqppprrrsssuuuwwwxxxyyyyyyxxxvvvvvvwwwvvvvvvuuutttsssrrrrrrtttvvvyyy|||~~~qqqUUUEEE@@@===:::777555444555666555555444444444333333333222222222111111111000000000000000000////////////---///000000///......///..................------//////.........---------...------------...//////............///000111222444555666555666888;;;>>>DDDQQQppp}}}iiiTTTHHHCCCAAAAAADDDJJJMMMMMMKKKKKKKKKIIIGGGGGGKKKPPPTTTVVVYYY]]]bbbgggjjjlllllljjjiiihhhfffdddeeehhhkkkoooooolllfffeeehhhjjjjjjmmmlllkkkkkkkkkmmmooopppooommmjjjiiijjjmmmrrruuuxxxwwwuuussstttvvvxxxzzzzzz|||~~~~~~~~~~~~wwwnnnnnnrrryyy~~~{{{vvvqqqggggggfffeeefffgggiiiiiilllkkkiiigggddd```]]][[[[[[YYYVVVVVVVVVUUUQQQNNNNNNMMMMMMKKKHHHEEEBBB@@@@@@AAAAAA===999999>>>CCCMMMMMMLLLKKKJJJHHHFFFEEEDDDBBB>>>:::888666666666666666777888:::<<<>>>???@@@BBBCCCDDDEEEGGGJJJLLLOOONNNOOOSSSYYY]]]^^^]]]dddddddddbbbbbbdddhhhkkkmmmllllllllllllnnnpppqqqnnnoooooooooooonnnmmmmmmrrrqqqpppooopppqqqrrrsssqqqnnnjjjfffcccaaaaaaaaa___[[[WWWSSSPPPMMMJJJGGGFFFFFFDDDBBBAAABBBFFFJJJJJJTTTVVVUUUWWWQQQLLLQQQFFFHHHGGGDDDCCCFFFGGGEEE<<>>DDDQQQooosss]]]OOOFFFDDDCCCFFFKKKNNNMMMLLLJJJJJJIIIHHHHHHKKKOOOSSSVVVYYY___eeeiiilllmmmmmmjjjiiihhhfffdddeeehhhjjjooopppmmmgggeeegggiiihhhlllkkkllllllmmmnnnooopppmmmllljjjiiijjjmmmpppssswwwvvvtttsssssstttvvvxxxzzz|||~~~yyyooolllsss}}}{{{yyyyyyxxxtttqqqkkkiiigggfffgggkkknnnoooiiigggeeebbb___\\\ZZZYYYZZZXXXUUUUUUUUUTTTQQQNNNKKKKKKKKKIIIFFFCCC@@@???;;;===>>><<<:::<<>>??????@@@BBBCCCDDDFFFIIIKKKNNNMMMNNNRRRXXX\\\]]]\\\aaabbbccccccccceeeiiilllmmmmmmmmmmmmnnnooopppqqqppppppqqqqqqqqqqqqqqqpppssssssrrrrrrrrrrrrrrrssspppnnnkkkgggdddbbbaaa```[[[XXXTTTQQQOOOMMMJJJHHHEEEEEEDDDBBBBBBCCCGGGJJJMMMYYY\\\[[[^^^XXXRRRXXXTTTWWWVVVOOOJJJIIIGGGDDDCCCDDDEEEFFFFFFHHHKKKMMMMMMQQQRRROOOKKKJJJOOOUUUaaajjjvvv}}}xxxtttrrroooiii```WWWQQQNNNMMMNNN|||vvvpppgggaaa```\\\YYYUUUVVV\\\fffoootttwwwwwwxxxxxxxxxwwwvvvvvvooommmkkkkkkkkkkkkjjjiiinnnkkkhhheeeddddddeeefffhhhgggfffeeeddddddddddddbbbbbbaaaaaa``````______^^^```aaaaaa___\\\XXXVVVUUUTTTSSSRRRPPPMMMHHHEEEDDDEEEGGGJJJKKKLLLMMMMMMPPPNNNNNNOOOPPPQQQPPPOOOHHHGGGEEEEEEFFFGGGGGGFFFIIIJJJKKKNNNQQQTTTVVVXXX```bbbdddgggiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiihhhggggggggghhhiiikkklllpppqqqqqqrrrqqqpppooonnnoooppprrruuuvvvwwwvvvvvvttttttuuuuuuvvvuuuuuuuuuqqqrrrtttwwwzzz~~~tttoooUUUFFF>>>===:::777555555666666555555444444444333333333333333222222222111111111000000000000////////////---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,...............---------...------------...//////000/////////000111222333222333444444444666:::===EEEQQQmmmyyyaaaQQQIIIGGGFFFHHHLLLOOONNNLLLHHHIIIJJJJJJJJJLLLOOOQQQTTTXXX___eeejjjllllllkkkiiiiiihhhfffddddddgggiiipppssspppjjjfffggghhhfffjjjkkklllnnnoooppppppppplllkkkkkkkkklllmmmooopppuuutttsssrrrrrrssstttuuuzzz|||~~~xxxkkkiiittt}}}yyytttrrrtttuuuuuussssssqqqnnnmmmoooqqqrrrrrriiigggccc^^^[[[XXXWWWWWWWWWUUUTTTSSSSSSQQQOOOLLLJJJJJJJJJHHHFFFCCCAAA???:::<<<===<<<<<<>>>DDDIIINNNNNNMMMKKKIIIFFFDDDCCC???===;;;888666666666666555555666888999;;;<<<======???AAABBBBBBDDDGGGIIILLLLLLMMMQQQVVVYYY[[[[[[^^^```bbbdddeeegggjjjmmmkkklllmmmnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrssssssrrrqqqoooooonnnmmmkkkhhheeebbb```^^^WWWTTTQQQNNNMMMLLLJJJHHHDDDDDDDDDDDDCCCEEEHHHJJJQQQ___dddeeehhhaaa[[[```eeekkkkkkbbbWWWQQQMMMJJJMMMKKKJJJJJJMMMPPPQQQRRRQQQTTTTTTQQQMMMMMMSSSXXXdddmmmyyy~~~yyyuuurrroooiii```VVVPPPMMMMMMNNNyyyrrriiibbb```^^^[[[WWWVVV[[[dddooovvvxxxxxxwwwwwwvvvuuuttttttqqqooonnnnnnoooooonnnmmmllljjjgggdddcccdddeeefffhhhgggeeedddccccccccccccccccccccccccbbbaaa`````````aaaaaaaaa___]]]ZZZXXXWWWVVVTTTRRRPPPMMMHHHEEEAAADDDHHHMMMOOOPPPPPPOOOOOONNNMMMNNNPPPQQQQQQPPPJJJHHHGGGHHHIIIIIIHHHFFFIIIIIIKKKNNNQQQTTTWWWXXX^^^```bbbeeeggggggggggggfffggggggggggggggggggggggggfffeeedddeeegggjjjkkkooopppqqqrrrqqqpppnnnmmmmmmnnnqqqsssuuuuuuuuuuuurrrsssttttttuuuuuuuuuuuussstttuuuxxx{{{~~~qqqkkkQQQCCC>>><<<:::777666555666666555555444444444333333333000000000////////////...000000000000////////////---///000000///......///,,,,,,------------.................................------------...//////000000000000000111222222111222222333333666:::===GGGQQQmmm}}}dddRRRJJJHHHGGGIIILLLNNNMMMKKKGGGIIIKKKKKKKKKLLLNNNPPPRRRVVV^^^dddiiijjjjjjhhhiiiiiihhhfffddddddfffhhhrrruuuuuunnniiiiiihhhfffiiijjjmmmoooppppppppppppkkkllllllmmmnnnnnnoooooottttttssssssssssssttttttzzz|||~~~xxxkkkjjjvvv{{{uuussstttwwwwwwvvv|||||||||~~~}}}xxxsssoookkkeee^^^YYYVVVUUUUUURRRQQQQQQPPPOOOMMMKKKJJJJJJJJJJJJIIIGGGDDDBBB@@@>>>???@@@??????AAAEEEHHHOOONNNMMMKKKHHHFFFCCCBBB<<<;;;999888666666666666444555666888999:::;;;;;;;;;===???@@@@@@BBBEEEHHHIIIJJJLLLOOOSSSWWWYYYZZZ]]]___cccfffggghhhiiikkkiiijjjkkkmmmmmmmmmlllkkklllmmmnnnpppqqqqqqrrrrrrooopppqqqrrrpppnnnkkkiiikkkjjjiiifffccc```]]][[[WWWTTTPPPMMMKKKJJJIIIGGGCCCDDDDDDDDDDDDFFFIIILLLTTTdddmmmqqqsssjjjbbbgggpppxxx{{{sssfff___[[[XXXYYYUUURRRRRRVVVYYYZZZYYYWWWWWWVVVRRROOOQQQWWW]]]lllsss~~~}}}wwwrrrooonnnhhh^^^UUUOOOMMMNNNOOO|||tttjjjcccaaa___]]]ZZZXXX[[[dddqqq{{{{{{zzzxxxvvvsssqqqpppoooqqqpppnnnoooppppppnnnlllhhhgggdddbbbbbbdddfffggggggfffeeecccbbbbbbaaaaaabbbbbbbbbbbbaaa```___^^^____________^^^]]][[[ZZZYYYWWWTTTRRROOOLLLHHHDDDAAAEEEJJJPPPSSSTTTSSSRRRNNNLLLKKKLLLMMMOOOOOOOOOLLLKKKIIIJJJKKKKKKIIIHHHGGGHHHJJJMMMQQQUUUXXXZZZ]]]^^^```bbbdddeeeeeeeeedddeeeeeeffffffeeeddddddfffeeeddddddeeegggjjjkkkmmmnnnpppqqqqqqpppnnnmmmkkkmmmooorrrttttttuuuuuuqqqrrrssstttttttttttttttuuuvvvwwwyyy|||xxxeeeMMM@@@<<<;;;:::888777666666666555555444444444333333333000000000////////////...000000000000////////////---///000000///......///---........./////////000---........................------------...//////000000000000000000111222000111222222333666:::===HHHRRRlll}}}hhhTTTIIIGGGFFFGGGKKKMMMKKKIIIGGGIIIKKKLLLLLLLLLNNNPPPRRRWWW^^^eeeiiikkkjjjiiihhhiiihhhfffddddddeeegggqqqwwwyyysssmmmkkkjjjiiiiiikkkmmmnnnppppppoooooolllmmmmmmnnnoooooooooooossssssttttttuuuuuuttttttxxxzzz}}}~~~rrrmmmzzz|||xxxxxxyyyyyyxxxzzztttoooggg^^^WWWSSSQQQQQQNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHFFFDDDBBBAAAAAAAAABBBBBBCCCEEEIIIKKKOOONNNMMMKKKHHHEEECCCAAA;;;;;;:::888777666666666444555777888:::::::::::::::;;;===>>>???AAADDDFFFGGGIIIKKKNNNQQQTTTWWWYYY^^^aaadddfffgggggghhhhhhjjjkkklllnnnnnnmmmlllkkkkkklllnnnooopppqqqrrrrrrnnnpppqqqrrrpppmmmjjjhhhhhhgggeeeccc```]]]ZZZXXXYYYUUUPPPLLLJJJHHHGGGFFFCCCCCCDDDDDDEEEGGGKKKOOOVVVjjjwww|||}}}rrrgggjjjqqq{{{{{{rrrllliiiggggggccc______bbbgggiiiiiigggddd___XXXTTTUUU[[[aaawww{{{zzzsssnnnkkklllfff\\\SSSNNNMMMOOOQQQwwwllleeecccaaa```^^^ZZZZZZcccrrr~~~~~~}}}yyyvvvrrrpppnnnmmmooonnnmmmmmmnnnmmmkkkiiigggeeecccbbbbbbccceeegggfffffffffeeedddbbbaaa```______`````````^^^\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]ZZZXXXUUURRROOOLLLGGGDDDDDDGGGMMMSSSVVVWWWVVVUUUNNNLLLJJJJJJKKKMMMMMMMMMNNNLLLJJJIIIJJJJJJJJJIIIGGGHHHJJJMMMQQQUUUYYYZZZ[[[\\\^^^```bbbcccddddddbbbbbbcccddddddcccaaa```dddccccccdddeeegggiiijjjjjjllloooqqqqqqpppooommmkkkllloooqqqssstttuuuuuurrrrrrsssssstttsssssssssvvvwwwxxxzzz}}}aaaJJJ@@@<<<;;;:::888777666666666555555444444444333333333333333222222222111111111000000000000////////////---///000000///......///.........///000000111111---------..................------------...//////000000////////////000000000111222222333666:::>>>GGGQQQkkk~~~hhhSSSHHHFFFEEEFFFJJJLLLKKKHHHGGGIIIKKKLLLLLLLLLNNNPPPUUUYYY___eeejjjllllllkkkhhhiiihhhgggdddcccdddeeennnvvvzzzvvvpppmmmlllkkkjjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnoooooopppqqqsssuuuvvvvvvuuuuuuwwwyyy|||~~~xxxttt}}}{{{uuuppphhh___WWWRRROOONNNKKKMMMMMMLLLJJJHHHGGGHHHFFFGGGGGGGGGEEEDDDBBB@@@@@@@@@BBBDDDGGGKKKNNNPPPMMMMMMLLLJJJHHHEEECCCBBB===<<<;;;:::999888777666555666888:::;;;;;;::::::999;;;===>>>>>>@@@CCCFFFFFFHHHLLLNNNPPPSSSVVVYYY___aaadddfffffffffggghhhnnnnnnnnnooooooooonnnnnnmmmnnnoooppprrrrrrssssssqqqrrrssstttrrrpppmmmkkkfffeeeccc```]]]ZZZXXXWWWYYYTTTOOOJJJHHHGGGFFFDDDCCCCCCCCCCCCDDDHHHNNNRRR[[[rrryyykkkkkkllluuu{{{yyyssspppmmmjjjllljjjggghhhlllrrrwwwzzz~~~wwwlll```ZZZ[[[aaafff}}}}}}wwwqqqmmmkkkiiicccZZZRRRMMMNNNQQQSSS|||qqqiiigggddddddaaa[[[YYY```ppp}}}{{{wwwtttqqqooooooooonnnmmmmmmmmmllliiigggiiigggdddbbbbbbccceeefffggghhhiiiiiigggeeebbb```___```aaaaaaaaa___]]]\\\______^^^^^^___```bbbccc___]]]YYYUUUSSSOOOKKKHHHGGGJJJOOOUUUXXXYYYYYYXXXOOOMMMJJJJJJKKKLLLLLLLLLNNNKKKHHHGGGHHHIIIIIIHHHIIIIIIKKKNNNQQQTTTWWWYYYZZZ[[[\\\^^^```aaabbbccc___```aaabbbbbb```^^^]]]aaaaaabbbdddeeefffhhhhhhgggjjjmmmppprrrqqqpppnnnjjjllloooqqqsssuuuuuuuuurrrrrrsssssssssrrrrrrqqqtttuuuwwwzzz~~~{{{^^^KKKBBB;;;::::::999888777666666555555444444444333333333444333333333222222222222000000000000////////////---///000000///......///------......///000000111---------.........//////...------------...////////////............//////000111222333444777;;;???EEEOOOiii~~~iiiSSSGGGEEEDDDFFFJJJLLLKKKIIIHHHIIIJJJKKKKKKLLLOOOQQQTTTWWW\\\bbbfffiiijjjjjjhhhiiiiiigggeeeccccccdddiiisssyyyvvvpppnnnmmmlllllllllkkkkkkkkkkkkllllllllllllkkkkkkkkklllmmmmmmlllnnnqqqtttvvvvvvuuuuuuuuuwwwzzz|||~~~zzzvvvrrrjjjbbbZZZUUURRRPPPKKKMMMOOOMMMJJJHHHHHHJJJHHHIIIIIIIIIHHHGGGEEEDDDAAAAAABBBEEEHHHLLLNNNOOOLLLLLLKKKJJJHHHFFFDDDCCC??????>>>===;;;:::888777555777999;;;<<<<<<;;;:::999;;;<<<===>>>@@@CCCEEEEEEHHHLLLNNNPPPRRRVVVYYY]]]```ccceeefffgggiiikkknnnnnnmmmmmmmmmmmmmmmnnnlllmmmnnnooopppqqqqqqqqqqqqrrrssssssrrrpppnnnmmmgggeeebbb^^^[[[YYYXXXWWWUUUQQQKKKGGGFFFFFFEEEEEEDDDDDDCCCBBBCCCIIIPPPUUUaaazzzooommmhhhnnnrrrpppllljjjeeeaaa``````aaaccchhhqqqzzzssseee^^^aaahhhnnn|||{{{vvvrrrpppooofffaaaXXXPPPMMMNNNRRRVVVtttmmmkkkffffffbbb[[[WWW^^^nnn{{{}}}yyyuuusssrrrqqqqqqpppooooooooommmjjjgggllljjjgggdddccccccdddeeehhhiiikkkllljjjgggccc```bbbcccdddeeedddbbb```___cccbbbbbbbbbdddfffhhhiiieeebbb^^^[[[XXXTTTPPPMMMIIILLLQQQVVVYYYZZZZZZYYYQQQNNNKKKJJJKKKLLLLLLLLLNNNKKKGGGEEEEEEGGGHHHHHHKKKKKKLLLNNNPPPSSSUUUVVVZZZZZZ[[[]]]___```bbbbbb^^^___```aaa```___]]]\\\___```aaaccceeeffffffffffffhhhlllppprrrrrrpppooojjjllloooqqqtttuuuuuuuuussssssssssssrrrrrrqqqpppqqqsssvvvzzz}}}xxxyyy]]]LLLDDD:::::::::999888777666666555555444444444333333333222222222111111111111000000000000000////////////---///000000///......///,,,,,,------...///000000---------.........//////...------------.../////////......---------......000111333333444777<<>>===;;;999888666777:::<<<===<<<;;;:::999;;;===>>>>>>@@@CCCEEEEEEHHHLLLOOOPPPRRRVVVZZZ\\\^^^bbbdddfffhhhlllnnnlllkkkjjjiiihhhiiijjjkkkjjjkkklllmmmnnnnnnnnnmmmppppppqqqqqqpppooonnnmmmhhheeeaaa]]]ZZZYYYXXXXXXQQQMMMHHHEEEDDDEEEEEEEEEEEEDDDBBBAAACCCIIIQQQWWWeeerrrooofffjjjkkkhhheeebbb\\\UUUOOOQQQUUUXXX^^^iiivvvrrreee```eeeooovvvyyy}}}zzzvvvttttttttteee___WWWPPPMMMOOOTTTWWWyyysssnnnhhhbbb\\\YYYXXX\\\iiiuuu~~~zzzwwwuuuvvvxxxttttttsssssssssqqqnnnkkkiiiiiihhhfffeeeccccccbbbhhhiiijjjjjjiiigggdddcccgggcccaaabbbfffiiigggdddeeeeeeeeeeeegggiiikkklllggggggeeeccc```\\\XXXVVVSSSWWWZZZ[[[___cccaaa]]]UUUQQQKKKGGGGGGHHHJJJKKKLLLIIIEEECCCDDDEEEEEEEEEIIIJJJMMMPPPSSSUUUWWWXXXWWWYYY[[[]]]]]]]]]___```]]]]]]]]]^^^^^^^^^______]]]^^^___aaabbbdddeeeeeefffjjjnnnpppppppppooopppmmmnnnnnnoooppprrrtttuuuuuuuuuuuuuuuuuuuuutttssstttuuuwwwzzz}}}vvvtttYYYGGGAAA===:::888777777666555444444444555555555555555444111111111111111111111111000000000000000000000000//////............//////........................------------------------........................111111111000000000000000222111222666777777;;;@@@GGGQQQiii}}}yyyyyytttRRRLLLFFFDDDGGGKKKLLLLLLNNNJJJKKKLLLMMMNNNOOOPPPPPPTTTUUUXXX\\\```dddfffhhhiiijjjjjjhhheeedddeeefffnnnqqquuuvvvtttqqqpppqqqmmmmmmmmmlllkkkkkkjjjjjjllljjjiiiiiikkkkkkjjjhhhiiijjjkkkmmmppprrrqqqpppssstttwwwyyy|||}}}|||xxxsssooopppnnnkkkiiifffccc```]]]XXXXXXVVVUUUSSSRRRQQQPPPSSSRRRRRRSSSSSSPPPKKKHHHIIIFFFBBBCCCFFFIIIJJJJJJKKKIIIGGGGGGHHHHHHGGGFFFHHHFFFCCC???===;;;::::::999;;;<<<>>>>>>===;;;:::<<<<<<;;;<<<===???AAABBBIIIJJJKKKNNNPPPRRRTTTUUU\\\___dddfffgggggghhhiiiiiijjjjjjjjjjjjiiihhhhhhkkkkkkiiiiiiiiiiiikkkkkkoooooooooppppppnnnjjjgggaaa___\\\ZZZZZZWWWRRRMMMLLLJJJHHHEEECCCCCCDDDDDDAAA@@@@@@AAADDDIIINNNQQQkkk}}}~~~lllkkkeeebbbbbb]]]SSSMMMNNNIIIJJJKKKKKKOOOZZZjjjvvv~~~xxxooogggcccgggpppvvv}}}wwwssspppnnnllliii]]]QQQNNNPPPQQQTTTWWW{{{sssmmmiiiccc]]]YYYXXX[[[gggsss{{{xxxwwwxxxyyywwwvvvuuutttsssqqqooommmlllkkkkkkiiihhhgggffffffkkkkkklllkkkiiigggdddbbbhhhdddbbbcccgggiiigggeeeggggggggghhhjjjlllnnnooojjjjjjiiihhhfffdddbbbaaa\\\___aaaaaaccceeebbb]]]WWWRRRLLLHHHHHHJJJKKKLLLLLLIIIEEECCCDDDEEEEEEEEEGGGIIIKKKNNNQQQSSSUUUVVVWWWYYY\\\]]]]]]]]]___```^^^^^^^^^^^^^^^_________^^^___```aaaccceeeffffffiiillloooqqqpppooonnnnnnnnnnnnnnnoooppprrrssstttssstttttttttttttttssssssuuuvvvwwwyyy}}}{{{|||uuusssXXXGGGAAA===:::888777777666555444444444555555555555444444111111111111111111111111000000000000000000000000//////............//////........................------------------------........................//////////////////000000222111222666777777;;;@@@FFFQQQiii~~~uuusssxxxZZZMMMFFFDDDGGGKKKKKKLLLNNNKKKKKKLLLLLLMMMOOOPPPQQQSSSUUUXXX[[[___cccfffhhhiiihhhhhhhhhiiiiiijjjjjjkkkooorrrsssqqqooooooooommmmmmllllllkkkjjjjjjjjjjjjiiihhhiiijjjkkkjjjiiijjjjjjjjjlllnnnoooooooooqqqrrruuuxxx{{{~~~zzzvvvrrrmmmjjjkkkkkkkkkmmmnnnnnnmmmkkkfffdddaaa^^^[[[ZZZYYYYYYYYYXXXWWWVVVVVVSSSOOOLLLMMMIIIEEEEEEGGGJJJKKKLLLLLLJJJHHHHHHHHHHHHFFFEEEGGGFFFCCC@@@===;;;;;;::::::;;;===>>>>>>>>><<<;;;;;;;;;;;;;;;===???AAABBBGGGHHHKKKNNNQQQSSSTTTUUU[[[^^^bbbeeefffggghhhjjjeeeeeefffffffffeeeeeeeeeiiijjjkkkllllllkkkjjjiiimmmmmmnnnoooooolllgggddd\\\ZZZXXXWWWWWWTTTPPPLLLIIIHHHFFFDDDDDDEEEFFFGGGEEEEEEDDDCCCCCCGGGLLLPPPbbbuuuuuussslllgggeee^^^UUUOOOOOOHHHHHHHHHHHHKKKUUUcccnnnxxxrrrjjjdddeeellluuu{{{~~~yyyuuurrrpppnnnfff[[[QQQNNNPPPRRRUUUYYY{{{rrrkkkiiiccc]]]ZZZXXXZZZeeeqqq}}}zzzyyyyyy{{{{{{zzzwwwuuusssqqqpppooooooooonnnnnnmmmlllkkkjjjlllllllllkkkiiigggdddccchhhfffcccdddgggiiihhhfffggghhhhhhjjjlllnnnpppqqqjjjkkkkkkllllllkkkjjjjjjgggjjjiiigggggggggddd^^^XXXSSSMMMIIIIIIKKKLLLMMMLLLIIIFFFDDDDDDEEEEEEEEEFFFGGGIIILLLOOOQQQRRRSSSWWWYYY[[[\\\\\\]]]^^^_________^^^^^^^^^^^^^^^^^^^^^___```aaaccceeefffgggjjjmmmppprrrqqqooonnnnnnnnnnnnnnnooooooqqqrrrrrrrrrrrrsssssssssssssssrrrvvvvvvwwwyyy|||xxxzzzrrrqqqWWWGGGAAA===:::888777777666555444444444555555555555444444111111111111111111111111000000000000000000000000//////............//////........................................................................------......//////000000222111222666777777;;;@@@FFFPPPgggqqqnnnxxx```MMMGGGDDDGGGJJJKKKLLLNNNMMMMMMLLLKKKLLLNNNQQQRRRSSSTTTVVVZZZ^^^bbbfffhhhiiigggfffiiimmmppppppnnnhhhkkkmmmnnnmmmllllllmmmmmmmmmllllllkkkjjjjjjjjjiiihhhgggiiijjjlllkkkjjjjjjjjjiiiiiijjjkkkmmmnnnooopppssswwwzzz}}}|||uuupppmmmiiiggghhhiiimmmrrrwwwzzzzzzyyytttrrroookkkhhhgggffffffbbb___]]][[[ZZZXXXUUURRRRRRNNNJJJHHHHHHKKKMMMNNNOOOMMMKKKJJJIIIHHHFFFEEEGGGEEECCC@@@>>>===<<<<<<:::<<<>>>?????????===<<<::::::;;;;;;===???@@@AAADDDFFFJJJNNNQQQSSSUUUUUUYYY\\\```ccceeefffhhhjjjfffgggggggggggggggggggggfffiiillloooooollliiifffkkkkkklllmmmmmmiiiccc___WWWVVVTTTTTTSSSQQQMMMJJJFFFEEEDDDCCCDDDFFFHHHIIIJJJKKKKKKHHHDDDEEEJJJPPPWWWiii~~~wwwqqqllldddZZZRRRPPPIIIIIIHHHFFFHHHPPP\\\eeeoooiiibbbaaahhhrrrzzz~~~~~~~~~zzzwwwtttqqqooodddZZZQQQOOOQQQSSSWWW[[[zzzqqqiiihhhbbb]]]YYYWWWYYYbbbmmm~~~~~~|||{{{{{{|||}}}|||zzzvvvrrrqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmjjjjjjjjjjjjiiigggfffeeeiiigggffffffhhhiiihhhgggffffffhhhiiikkkmmmoooppphhhiiiiiijjjkkkkkkkkklllmmmnnnmmmiiiiiiiiieee___XXXSSSMMMIIIIIIKKKLLLMMMMMMKKKHHHFFFGGGGGGGGGFFFFFFGGGIIILLLNNNPPPQQQQQQUUUWWWYYYZZZZZZZZZ[[[]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]___aaaccceeefffgggiiimmmppprrrrrrqqqqqqqqqpppoooooooooooopppqqqqqqqqqrrrssstttttttttttttttvvvvvvxxxzzz}}}|||zzzuuuwwwpppoooVVVFFFAAA===:::888777777666555444444444555555555444333333111111111111111111111111///////////////////////////......------......///........................////////////////////////........................------......///000111111222111222666777777;;;@@@EEEOOOeeerrrmmmzzzdddNNNGGGDDDFFFJJJKKKLLLNNNOOOMMMKKKKKKKKKNNNQQQRRRRRRSSSUUUYYY]]]bbbfffhhhjjjgggfffjjjqqqtttrrrooofffgggiiijjjkkkkkkllllllnnnnnnmmmmmmlllkkkkkkkkkiiihhhhhhiiilllmmmmmmllljjjjjjiiigggggghhhjjjmmmooopppsssvvvxxxzzz|||||||||~~~|||uuupppmmmkkkjjjiiikkkpppwww}}}~~~}}}|||yyywwwtttqqqppphhheeeaaa^^^]]][[[YYYXXXWWWTTTOOOKKKJJJLLLNNNPPPRRRPPPNNNMMMMMMKKKIIIFFFGGGFFFCCCAAA????????????<<<===???@@@AAA@@@>>>===999:::;;;<<<>>>???AAAAAAAAADDDHHHMMMQQQSSSTTTUUUVVVYYY]]]```bbbdddgggiiiggggggggghhhhhhiiiiiijjjgggiiilllnnnnnnllliiigggjjjjjjkkklllkkkgggaaa\\\WWWVVVUUUSSSQQQNNNKKKIIIEEEDDDCCCCCCCCCEEEGGGHHHIIINNNRRROOOIIIGGGJJJOOORRR```wwwzzzqqqeeeYYYQQQNNNLLLJJJHHHJJJPPPZZZaaaeee```[[[___iiiuuu|||~~~~~~zzzwwwtttqqqnnncccZZZRRRPPPQQQSSSWWW\\\yyyqqqkkkeee```[[[YYYVVVWWW___iii{{{}}}~~~}}}}}}~~~~~~}}}|||xxxsssqqqrrrsssrrrrrrssssssrrrpppnnnmmmgggggghhhhhhiiiiiiiiiiiikkkiiihhhhhhiiiiiiiiiiiifffgggiiikkklllnnnoooppphhhhhhhhhhhhhhhiiiiiiiiikkkmmmkkkhhhhhhiiifffaaaWWWRRRLLLHHHHHHJJJKKKLLLOOOLLLJJJIIIIIIIIIHHHGGGGGGHHHJJJLLLNNNOOOPPPQQQRRRTTTVVVWWWWWWVVVXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^```bbbdddeeefffgggkkkpppssstttttttttuuurrrqqqqqqpppppppppppppppqqqrrrsssuuuuuuvvvvvvvvvtttvvvxxx||||||wwwtttzzzrrruuupppmmmUUUFFF@@@===:::888777777666555444444444555555444333222222111111111111111111111111////////////////////////......------------..............................////////////////////////..............................///000111111222222222111222666777777;;;@@@EEEMMMcccvvvppp|||gggOOOHHHDDDFFFIIIJJJLLLNNNNNNMMMKKKJJJKKKMMMOOOQQQQQQRRRTTTWWW[[[aaaeeehhhllliiihhhkkkqqqssspppllleeeeeeeeegggiiikkklllmmmoooooonnnnnnmmmllllllllljjjjjjiiikkkmmmnnnnnnmmmiiijjjjjjhhhffffffjjjmmmpppqqqsssuuuvvvwwwwwwxxxwwwzzz~~~yyyuuurrrpppooonnnpppttt{{{yyyrrrnnngggddd```]]]]]]\\\[[[ZZZYYYWWWSSSNNNLLLLLLOOOQQQTTTSSSQQQQQQQQQOOOLLLJJJHHHGGGEEECCCBBBBBBBBBBBB???@@@AAABBBBBB@@@>>>===999:::;;;===???@@@BBBBBB@@@CCCGGGKKKOOORRRTTTUUUTTTVVVZZZ]]]___aaadddfffddddddddddddeeefffggghhhiiijjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjiiifff```[[[YYYYYYXXXUUUQQQMMMJJJHHHGGGEEEDDDBBBBBBCCCDDDEEEDDDLLLTTTTTTOOOKKKKKKNNNQQQZZZiiiyyywwwfffYYYRRRPPPMMMKKKLLLPPPWWW\\\]]]ZZZYYY___kkkuuu{{{|||~~~~~~~~~~~~~~~|||yyyvvvrrrnnnkkkbbbZZZSSSRRRQQQRRRWWW\\\xxxqqqkkkaaa]]]YYYWWWTTTUUU]]]fffxxx{{{~~~~~~~~~~~~~~~{{{vvvssstttvvvssstttuuuuuusssqqqnnnlllffffffggghhhiiijjjkkkllllllkkkjjjjjjjjjjjjjjjjjjiiijjjlllmmmooopppppppppkkkjjjiiihhhhhhhhhhhhhhhhhhjjjiiiggggggjjjhhhdddWWWRRRLLLHHHHHHJJJKKKLLLOOOMMMJJJJJJJJJJJJIIIGGGHHHIIIKKKMMMNNNOOOPPPPPPPPPRRRTTTUUUTTTTTTUUUVVVWWWWWWXXXXXXXXXYYYYYYYYY[[[\\\^^^```bbbeeefffgggfffjjjppptttuuuvvvwwwxxxttttttsssqqqqqqpppppppppqqqrrrsssuuuvvvwwwwwwwwwsssuuuyyy~~~}}}xxxvvv{{{nnnrrrqqqkkkTTTEEE@@@===:::888777777666555444444444555444444333222111111111111111111111111111000000000000000000000000......------------..............................................................................//////000000111111222222222111222666777777;;;@@@EEELLLaaa}}}uuu~~~xxxeeePPPIIIDDDFFFIIIJJJKKKNNNMMMLLLJJJJJJJJJLLLNNNOOOPPPQQQRRRUUUZZZ```eeehhhkkkjjjiiikkknnnooollliiidddcccbbbdddhhhkkkmmmmmmoooooonnnnnnmmmlllllllllkkkjjjjjjkkkmmmnnnmmmlllhhhjjjkkkjjjggggggjjjnnnpppqqqrrrssstttttttttttttttwww|||~~~zzzwwwuuussstttxxx}}}{{{qqqiiiccc```^^^[[[ZZZZZZZZZZZZYYYYYYXXXUUUQQQNNNMMMNNNPPPSSSRRRRRRSSSSSSSSSPPPNNNIIIHHHFFFEEEEEEEEEFFFFFFBBBCCCDDDDDDCCC@@@>>><<<999:::<<>>@@@BBBDDDDDDDDDCCCCCCDDDGGGJJJOOOSSSUUUPPPRRRTTTVVVWWWYYY\\\___ccccccbbbcccdddgggiiikkkiiihhhgggffffffggghhhiiifffdddccccccbbbaaa^^^\\\WWWXXXXXXUUUOOOJJJHHHGGGGGGEEECCCAAAAAAAAABBBCCC???CCCIIILLLKKKIIIHHHHHHLLLOOOTTT]]]hhhsss}}}nnn]]]YYYSSSNNNLLLLLLMMMMMMRRRWWW```jjjrrrxxx{{{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{yyyuuuoooiiiddd[[[VVVRRRSSSSSSUUU[[[cccrrr{{{}}}uuummmeee___[[[XXXUUUTTTRRRSSSZZZccctttxxx}}}~~~~~~~~~zzz{{{}}}wwwxxxxxxwwwuuuqqqmmmkkklllllllllllllllmmmnnnooommmmmmmmmllljjjjjjkkkllliiiiiikkklllllllllkkkjjjiiihhhgggfffffffffggghhhiiikkkjjjhhhiiimmmlllhhhYYYTTTNNNKKKJJJLLLMMMNNNKKKJJJHHHHHHHHHHHHFFFDDDHHHIIIJJJLLLMMMMMMNNNNNNPPPRRRTTTUUUTTTSSSTTTUUUUUUVVVWWWXXXYYY[[[\\\\\\___```aaadddfffiiijjjkkkjjjnnnrrruuuvvvvvvvvvvvvxxxwwwvvvtttrrrrrrqqqqqqnnnoooqqqssstttvvvvvvvvvtttvvvzzzeeellliiijjjSSSDDD???===:::888777777666555444444555444444333222111000111111111111111111111111000000000000000000000000...------,,,,,,------...........................------------------------........................///////////////.........222111222666777777;;;@@@EEEKKK^^^yyypppQQQIIIDDDEEEHHHIIIKKKNNNIIIIIIIIIJJJJJJJJJJJJJJJOOOOOOQQQTTTXXX___dddhhhcccfffiiijjjiiigggggggggbbb___]]]___dddiiillllllllllllkkkjjjjjjiiiiiihhhjjjhhhggghhhiiiiiihhhggggggkkkooonnnkkkjjjmmmppplllmmmoooqqqssstttuuuuuuqqquuuzzz||||||}}}|||yyywwwxxxyyyzzzzzzooolllggg```ZZZUUURRRQQQPPPOOOOOOQQQSSSUUUTTTSSSTTTVVVVVVTTTOOOMMMMMMNNNLLLMMMNNNQQQTTTUUUSSSQQQKKKJJJIIIHHHIIIIIIJJJKKKGGGHHHGGGFFFCCC@@@<<<::::::<<>>IIIQQQ```zzz{{{pppVVVGGGDDDGGGEEEIIINNNKKKKKKJJJIIIHHHGGGHHHIIIIIIJJJMMMPPPTTTWWW[[[```cccbbbdddhhhjjjkkkjjjhhhgggaaa^^^[[[\\\```gggmmmpppkkkkkkjjjiiiiiihhhhhhgggggghhhiiihhhfffeeeeeefffjjjjjjkkklllmmmnnnooopppoooooonnnoooqqqtttwwwyyywwwxxxzzz{{{}}}}}}}}}||||||xxxrrrpppooollliiiaaa]]]WWWSSSQQQPPPNNNMMMJJJJJJKKKNNNSSSWWWXXXXXXXXXVVVTTTRRRPPPMMMIIIEEEHHHIIILLLPPPSSSUUUTTTRRRSSSQQQNNNLLLJJJJJJKKKLLLFFFGGGHHHFFFBBB>>>;;;:::???@@@AAACCCEEEFFFGGGGGGHHHFFFDDDCCCEEEJJJOOORRRPPPPPPPPPPPPRRRTTTVVVXXXXXX[[[^^^_________```aaaaaabbbbbbccccccdddeeeeee`````````^^^\\\ZZZWWWUUUPPPPPPOOOMMMKKKIIIGGGFFFFFFDDDAAA@@@@@@@@@@@@???>>>>>>???@@@BBBCCCDDDDDDIIIKKKNNNRRRXXX```iiiooovvv}}}xxxiiiaaaZZZTTTNNNIIIHHHKKKSSS[[[fffqqqxxx{{{}}}~~~~~~~~~}}}}}}}}}~~~|||uuujjjbbbZZZTTTOOORRRVVVZZZaaagggpppuuuxxxvvvnnneeeaaa___\\\WWWSSSQQQOOOPPPYYYddduuuzzz|||{{{{{{~~~}}}}}}yyyzzzzzzzzzxxxvvvsssqqqlllmmmnnnoooppppppoooooommmllllllmmmmmmmmmkkkiiifffeeeeeeggghhhhhhfffeeedddbbbaaacccfffiiiiiihhhiiiiiiiiikkkmmmmmmllljjj___XXXOOOJJJJJJKKKLLLLLLMMMLLLJJJIIIGGGFFFFFFFFFHHHHHHIIIJJJKKKKKKLLLLLLOOOPPPQQQSSSTTTTTTSSSSSSTTTTTTVVVWWWYYYYYYXXXWWW]]]aaaeeehhhhhhhhhhhhiiijjjkkkmmmppprrrtttuuuvvvttttttttttttuuuuuuvvvwwwsssqqqqqqssswwwyyyyyywwwwwwxxxyyy}}}pppooorrr|||cccMMMAAA>>>999888888777666555555444333333333333222222222222111111111111000000000///000000000000000000000000...............---------,,,---......//////......------------------------//////////////////000000000000000000111111111111111222333333444777;;;>>>IIIQQQ```zzzzzznnnVVVGGGDDDGGGEEEHHHMMMIIIKKKJJJIIIHHHHHHHHHIIIIIIHHHKKKNNNRRRUUUYYY^^^aaabbbdddgggjjjjjjiiigggeeeccc___\\\\\\___eeejjjmmmkkkkkkkkkjjjiiiiiihhhhhhggghhhhhhgggeeecccdddeeeiiijjjkkklllmmmnnnnnnooooooooonnnoooqqqtttvvvxxxwwwxxxzzz{{{|||||||||{{{~~~yyyqqqmmmiiidddaaa^^^[[[VVVSSSRRRPPPNNNMMMMMMMMMOOORRRVVVXXXYYYXXXYYYWWWUUUSSSPPPMMMHHHEEEFFFGGGIIILLLPPPRRRRRRQQQQQQPPPNNNLLLJJJJJJJJJJJJGGGHHHHHHEEEAAA===;;;:::===>>>@@@BBBDDDFFFGGGHHHHHHFFFEEEDDDEEEHHHLLLNNNMMMMMMMMMMMMOOOQQQTTTUUUVVVYYY\\\^^^^^^^^^```aaabbbbbbbbbbbbbbbbbbbbbbbb```___^^^\\\ZZZWWWTTTRRRPPPOOONNNMMMKKKJJJHHHGGGGGGEEEBBBAAAAAAAAA@@@???>>>>>>???@@@AAABBBCCCDDDGGGIIILLLOOOTTT[[[ccchhhnnnuuuzzz|||}}}}}}xxxrrrjjjaaaXXXRRRMMMHHHJJJNNNVVV]]]hhhqqqwww{{{}}}~~~~~~}}}~~~~~~}}}||||||{{{tttjjjcccZZZSSSOOOQQQUUUYYYaaahhhooovvv|||yyypppfffaaa```[[[VVVRRRPPPNNNOOOXXXbbbsssyyy|||{{{{{{~~~~~~~~~~~~{{{{{{zzzzzzyyywwwvvvuuupppqqqqqqrrrrrrrrrqqqqqqpppnnnlllkkklllkkkjjjiiieeedddcccdddeeeeeecccaaaaaa______```cccfffffffffiiiiiijjjkkkmmmllljjjggg^^^WWWNNNIIIJJJLLLMMMMMMNNNLLLIIIGGGFFFEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKOOOPPPQQQSSSSSSRRRQQQQQQRRRSSSUUUWWWXXXYYYZZZZZZ^^^aaaeeegggggggggggghhhiiijjjllloooqqqsssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttssssssuuuwwwyyyyyyxxxwwwxxxzzz}}}www{{{~~~zzz```KKK???<<<:::999888777666555444333333222222222222111111111111111111111000000000000////////////////////////---------.........//////,,,---......//////......------------------------000000000///////////////000000000000111111111111111222333333444777;;;>>>HHHPPP```yyy|||mmmVVVGGGDDDGGGDDDGGGKKKGGGKKKJJJIIIHHHHHHHHHHHHIIIGGGIIILLLOOORRRVVV[[[___cccdddggghhhiiigggeeecccddd```]]]\\\___cccgggiiillllllkkkkkkjjjiiiiiihhhggghhhhhhfffdddbbbbbbccciiiiiijjjkkkllllllmmmmmmnnnnnnnnnoooqqqsssuuuwwwwwwxxxzzz{{{|||{{{{{{zzz}}}wwwqqqnnnkkkhhhccc```\\\XXXWWWUUUSSSQQQQQQQQQSSSVVVZZZ[[[ZZZYYY[[[YYYVVVSSSPPPMMMHHHEEEEEEDDDEEEHHHLLLPPPQQQQQQOOOOOONNNMMMLLLKKKIIIHHHHHHHHHGGGDDD???;;;::::::;;;<<<>>>AAACCCFFFGGGHHHHHHGGGFFFEEEEEEFFFHHHIIIHHHHHHHHHIIIKKKMMMPPPQQQRRRUUUXXX[[[\\\]]]___aaaaaaaaabbbbbbaaaaaa```______^^^\\\ZZZVVVRRROOONNNNNNMMMMMMLLLKKKJJJIIIIIIHHHFFFDDDCCCCCCBBB@@@???>>>>>>>>>>>>???@@@BBBBBBDDDFFFHHHKKKOOOUUU\\\aaaiiipppuuuwwwyyyyyyuuuooojjjaaaVVVOOOJJJIIIMMMSSS[[[aaaiiiqqqwwwzzz}}}~~~}}}}}}}}}{{{yyyyyywwwrrriiibbbYYYSSSPPPQQQTTTYYYaaaiiirrrzzztttjjjeeeddd[[[VVVRRRPPPNNNOOOXXXcccpppvvvzzzzzzzzz}}}}}}{{{}}}}}}zzzyyyxxxwwwwwwvvvvvvuuuvvvvvvvvvvvvvvvuuuuuuuuussspppllljjjjjjjjjjjjiiieeecccbbbbbbcccbbbaaa___]]]]]]]]]___aaacccdddeeeiiiiiijjjkkklllkkkhhheee\\\UUUMMMIIIJJJLLLNNNNNNNNNLLLHHHEEEDDDDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJNNNOOOPPPQQQRRRRRRQQQQQQSSSUUUVVVWWWWWWXXXYYYZZZ^^^aaadddfffffffffggggggggghhhkkknnnppprrrttttttuuuvvvvvvvvvvvvuuuuuuttttttttttttuuuwwwxxxxxxxxxxxxyyy{{{}}}xxx]]]JJJ???<<<::::::999777666444333333222222222111111111000000111111111000000000000000////////////////////////........................,,,---......///.................................////////////......------///000000000111111111111111222333333444777;;;>>>GGGPPP```xxxpppWWWHHHDDDFFFCCCEEEIIIEEEJJJJJJIIIIIIHHHHHHHHHHHHGGGHHHKKKMMMPPPUUUZZZ^^^cccdddfffggggggfffdddbbbccc```\\\\\\___cccfffhhhllllllkkkkkkjjjiiiiiiiiihhhiiiiiigggdddccccccdddhhhiiiiiijjjkkkkkkllllllnnnnnnnnnoooppprrrtttuuuwwwxxxyyyzzz{{{zzzzzzyyy{{{}}}tttooohhhbbb^^^[[[YYYWWWSSSTTTVVVYYY]]]^^^]]]\\\^^^[[[WWWTTTQQQMMMIIIFFFEEEDDDCCCFFFJJJOOOQQQRRRPPPQQQQQQQQQPPPNNNLLLJJJJJJIIIGGGCCC>>>;;;;;;;;;::::::<<<>>>AAADDDFFFGGGIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFHHHJJJMMMNNNOOOQQQUUUWWWYYY[[[^^^``````aaaaaabbbbbbaaa``````___]]][[[WWWSSSPPPMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFFFFDDDAAA???>>>============???@@@AAAAAACCCFFFIIILLLRRRXXX]]]dddkkkqqqsssuuuvvvsssmmmiii^^^SSSLLLIIIIIIPPPXXX```dddkkkrrrvvvzzz}}}~~~}}}}}}~~~~~~|||yyyvvvtttrrrmmmfff```XXXSSSPPPQQQTTTYYYccclllsss{{{wwwmmmgggfff\\\WWWSSSQQQOOOPPPYYYcccnnntttyyyyyyzzz}}}~~~}}}~~~||||||xxxwwwvvvuuuuuuttttttssswwwwwwvvvvvvvvvvvvvvvvvvtttpppllljjjiiijjjjjjiiieeecccaaa`````````^^^]]][[[[[[\\\^^^___aaacccdddiiiiiijjjkkkllljjjgggccc[[[UUULLLHHHIIILLLNNNNNNMMMKKKHHHEEECCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLNNNPPPQQQRRRRRRRRRUUUWWWXXXWWWVVVUUUWWWYYY^^^aaaccceeeeeeeeefffgggeeegggiiillloooqqqssssssuuuvvvvvvwwwvvvvvvuuutttssstttuuuuuuuuuuuuvvvwwwyyy{{{}}}~~~uuuZZZIII@@@===::::::999777666444333333222222222111111111000000000000000000000000111111////////////////////////000//////...------,,,,,,,,,---......///.................................---............---,,,+++///000000000111111111111111222333333444777;;;>>>GGGPPP```wwwtttZZZJJJEEEFFFBBBDDDHHHDDDIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMPPPTTTZZZ^^^cccdddfffffffffeeecccbbbaaa^^^\\\\\\___dddgggiiillllllkkkjjjjjjiiiiiihhhiiijjjjjjiiifffeeeeeefffhhhiiiiiijjjjjjkkkkkkkkkmmmmmmnnnoooppprrrssssssvvvwwwxxxzzzzzzzzzyyyyyyzzzzzzxxxmmmeee```\\\ZZZUUUVVVWWW[[[___aaa```______\\\XXXTTTQQQNNNJJJGGGGGGFFFEEEFFFKKKOOORRRTTTSSSTTTUUUVVVUUURRRPPPNNNKKKKKKIIIEEE@@@=========::::::;;;<<>>===<<<;;;;;;<<<>>>??????AAAEEEHHHLLLQQQXXX\\\]]]ccciiikkkmmmnnnlllgggcccYYYOOOIIIHHHKKKTTT]]]bbbgggmmmrrrvvvzzz}}}~~~~~~~~~}}}{{{xxxtttqqqooojjjbbb\\\VVVRRRPPPRRRUUUZZZfffqqqrrrwww||||||vvvnnnhhheee\\\WWWSSSQQQOOOPPPYYYdddmmmsssxxxxxxzzz~~~|||{{{wwwwwwwwwwwwuuutttsssrrrtttssssssrrrssssssttttttssspppllljjjjjjjjjjjjiiieeeccc```^^^^^^]]]\\\ZZZWWWYYY[[[\\\\\\^^^aaacccggghhhiiikkkllljjjfffccc[[[UUULLLHHHIIILLLMMMNNNLLLJJJGGGEEEDDDCCCDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLOOOQQQRRRRRRRRRVVVXXXYYYXXXUUUTTTWWWZZZ___aaacccdddcccdddeeefffccceeehhhkkknnnppprrrssstttuuuvvvwwwwwwwwwvvvuuutttuuuvvvvvvttttttuuuvvv{{{}}}rrrVVVHHHAAA===:::999888777666555444333333222222222222111111111000000000000111111111111////////////////////////111000///...---,,,++++++,,,---......//////..............................,,,---...///...---,,,+++000000000000111111111111111222333333444777;;;>>>FFFPPP```vvvwww^^^MMMFFFEEE@@@CCCGGGDDDIIIIIIJJJJJJIIIIIIHHHGGGIIIJJJKKKMMMOOOTTTZZZ^^^cccdddeeefffffffffeeedddaaa___]]]]]]```eeehhhiiikkkkkkjjjjjjiiihhhhhhgggiiijjjjjjiiigggfffggghhhiiiiiijjjjjjjjjkkkkkkkkklllmmmnnnooopppqqqrrrrrrtttuuuwwwyyyzzzzzzzzzyyy|||zzz}}}uuukkkbbb]]][[[ZZZZZZ\\\```bbbcccbbb```]]]XXXUUURRROOOLLLJJJJJJHHHGGGIIILLLPPPSSSTTTTTTUUUVVVWWWVVVTTTRRRPPPLLLLLLKKKHHHDDDAAA@@@@@@<<<;;;;;;;;;<<<>>>@@@AAADDDDDDCCCCCCBBBAAA@@@?????????@@@AAADDDGGGIIIKKKKKKMMMPPPSSSUUUXXX\\\___```aaacccddddddcccaaa```ZZZXXXUUURRROOOMMMKKKKKKGGGGGGGGGHHHJJJLLLNNNPPPQQQPPPPPPOOONNNKKKFFFBBB>>>===;;;:::999:::<<<======@@@CCCGGGKKKPPPUUUYYYZZZ```eeefffhhhjjjhhhccc[[[SSSKKKHHHIIIMMMVVV___cccgggmmmsssvvvyyy}}}~~~|||xxxtttqqqnnnhhh___YYYTTTQQQPPPSSSVVV]]]jjjvvvrrrtttvvvvvvtttooohhhddd[[[VVVRRRPPPNNNOOOXXXbbbjjjpppssstttwww}}}}}}|||zzz{{{{{{{{{yyyvvvtttrrrqqqqqqppppppppprrrssstttqqqooolllkkkkkkkkkjjjiiidddaaa^^^\\\[[[ZZZXXXWWWTTTVVVXXXYYYYYY[[[^^^bbbffffffhhhkkkllljjjfffccc\\\UUUMMMHHHIIIKKKLLLLLLJJJIIIGGGFFFDDDCCCCCCCCCBBBBBBCCCEEEGGGHHHIIIJJJIIIKKKMMMNNNPPPPPPPPPOOOTTTWWWYYYWWWTTTTTTXXX\\\___aaabbbcccbbbcccdddfffbbbdddfffjjjmmmoooqqqrrrssstttvvvxxxxxxxxxwwwvvvuuuwwwxxxwwwuuutttuuuwww}}}mmmRRREEE@@@<<<999888888777666555555444333333333333222222222222///000000000111111111111000000000000000000000000//////......---------,,,,,,---......//////..............................,,,...///111111000///...000000000000111111111111111222333333444777;;;>>>EEEPPP```uuu{{{bbbPPPFFFDDD???BBBHHHFFFIIIIIIJJJJJJJJJIIIHHHGGGIIIJJJKKKLLLNNNSSSYYY^^^cccdddeeefffggggggffffffdddaaa______aaadddfffgggjjjjjjiiihhhhhhggggggfffggghhhiiihhhgggfffggghhhjjjjjjjjjkkkkkkkkkkkkkkkllllllnnnoooppppppqqqqqqrrrsssvvvxxxzzzzzz{{{zzz}}}|||~~~}}}rrriiicccaaa______aaaccccccccc```]]]XXXUUURRRPPPNNNLLLKKKJJJIIIKKKNNNQQQRRRRRRSSSTTTTTTTTTTTTRRRQQQPPPLLLMMMNNNLLLHHHEEEDDDCCC>>>===;;;:::::::::<<<===@@@???>>>============>>><<<======???AAADDDGGGIIIKKKMMMPPPRRRTTTWWW[[[^^^aaabbbddddddccc```]]][[[UUUSSSQQQNNNLLLKKKKKKKKKIIIIIIIIIJJJLLLOOOSSSUUUTTTSSSSSSSSSRRRNNNHHHCCC>>>===:::888888999;;;<<<<<>>EEEPPP```uuu~~~eeeQQQGGGCCC>>>AAAHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIJJJKKKMMMRRRXXX]]]cccdddeeefffgggggghhhhhhgggdddaaa```aaadddeeeeeeiiiiiihhhhhhgggfffffffffeeefffggggggffffffggghhhkkkkkkkkkkkkkkkkkkllllllllllllnnnoooppppppppppppqqqrrruuuxxxzzz{{{{{{{{{}}}}}}yyyxxx||||||uuuuuuwwwjjjgggcccaaaaaaccccccddd```\\\XXXUUUSSSQQQOOOMMMLLLJJJJJJLLLNNNPPPQQQPPPQQQRRRRRRQQQQQQPPPOOOOOOLLLNNNOOOOOOKKKHHHFFFEEE@@@>>><<<999888888999:::<<<;;;:::999999:::<<<===:::;;;;;;===???CCCEEEGGGLLLNNNPPPQQQSSSVVV[[[^^^cccdddddddddaaa]]]YYYWWWQQQPPPNNNLLLJJJJJJJJJKKKJJJJJJKKKLLLOOORRRVVVXXXUUUUUUVVVVVVTTTOOOIIIDDD>>><<<:::888777888:::;;;<<<>>>@@@BBBDDDGGGJJJMMMPPPVVVZZZZZZ\\\]]][[[WWWNNNIIIFFFHHHKKKPPPXXX``````eeemmmssswwwzzz|||}}}~~~}}}zzzvvvqqqiii___WWWRRRQQQQQQTTTXXX```pppttttttsssrrroookkkgggeeeYYYWWWRRRKKKHHHJJJQQQWWWeeeeeeffffffiiiooovvv{{{{{{~~~}}}|||yyyxxxwwwvvvuuussssssqqqppppppqqqqqqooonnnooooooooonnnkkkgggdddaaa]]]ZZZVVVQQQNNNMMMNNNNNNOOOOOOQQQRRRUUUWWWZZZ[[[```bbbeeeggggggfffcccaaaZZZUUUNNNHHHGGGHHHJJJKKKJJJIIIFFFDDDBBBAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHJJJLLLMMMMMMOOOQQQSSSVVVVVVVVVUUUUUUXXX\\\___]]]^^^___``````___^^^]]]cccdddfffiiilllnnnqqqrrrvvvxxxzzzyyyxxxvvvvvvvvvwwwxxxxxxxxxwwwxxx{{{}}}fffNNNAAA<<<;;;888888888777777666555444444444333333222111000000000000000000000000000000111111000000//////......////////////////////////------------------------....................................////////////++++++,,,---...///000111111222222222222555:::>>>FFFSSSeeexxx{{{kkkVVVEEECCCDDD@@@???CCCEEEGGGIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMOOORRRWWWZZZ^^^aaafffhhhhhhgggfffeeefffeeecccaaabbbdddhhhjjjjjjiiihhhfffeeeeeeeeeeeehhhhhhhhhfffddddddfffhhhiiiiiiiiiiiiiiiiiiiiiiiikkkmmmppprrrssssssrrrqqqtttqqqsssyyy{{{zzzyyy{{{zzzxxxzzz{{{~~~zzzvvvtttrrr}}}wwwooofff``````bbbccccccaaa___]]]ZZZVVVRRROOOMMMMMMOOOQQQRRRRRRRRRTTTUUURRRRRRQQQOOOLLLLLLMMMOOORRRSSSUUUUUUSSSOOOKKKIIIEEEAAA<<<999888999999999>>>===<<<;;;:::999999999;;;<<<<<<>>>@@@BBBDDDEEEGGGHHHJJJNNNSSSXXX\\\___^^^___``````^^^\\\ZZZXXXQQQQQQPPPMMMJJJHHHHHHJJJFFFGGGJJJMMMQQQVVVYYY\\\YYYVVVRRRQQQRRROOOHHHBBB>>>===;;;999888888888999:::;;;===???BBBEEEGGGIIIPPPPPPRRRVVVYYYZZZVVVRRRHHHHHHHHHIIILLLRRRZZZ___```fffnnnssstttuuuwwwyyyzzzyyywwwrrrkkkbbbZZZVVVRRRRRRRRRTTT[[[gggttt}}}uuutttrrrpppmmmjjjeeebbbWWWTTTPPPJJJGGGJJJPPPVVV```aaabbbccceeehhhnnnqqqtttwww{{{~~~}}}||||||zzzwwwvvvvvvuuusssqqqpppnnnmmmmmmoooooonnnlllnnnnnnmmmkkkhhheeeaaa___ZZZXXXUUUQQQNNNMMMMMMMMMNNNNNNOOOPPPRRRTTTVVVWWWZZZ\\\```ccceeedddcccbbb[[[VVVOOOJJJIIIJJJKKKLLLJJJHHHFFFDDDBBBAAAAAAAAA@@@AAAAAABBBCCCEEEFFFGGGGGGIIILLLMMMMMMNNNQQQRRRQQQRRRSSSSSSTTTWWW[[[___]]]^^^^^^____________^^^cccdddfffiiilllnnnppprrrvvvwwwyyyyyywwwvvvvvvvvvwwwxxxyyyyyyxxxxxx{{{|||~~~dddMMM@@@<<<<<<888888888777777666555444444444333333222111111000000000000000000000000000111000000000/////////...////////////////////////............................................................////////////,,,,,,---...///000111111111222222222333555:::===EEERRRdddwwwyyyoooZZZHHHDDDDDDAAA@@@CCCFFFGGGIIIIIIHHHHHHHHHIIIIIIKKKLLLMMMNNNRRRVVVZZZ\\\```dddggggggeeeeeeeeegggeeecccaaabbbdddfffhhhhhhhhhgggggggggggghhhhhhhhhhhhiiigggfffeeeggghhhhhhhhhiiiiiiiiijjjjjjjjjlllmmmoooqqqsssttttttsssuuussstttyyy|||zzzzzz}}}zzzwwwxxxxxx}}}wwwqqqmmmttt{{{ssshhhbbbaaacccddddddcccbbbaaa^^^[[[WWWUUUSSSPPPRRRTTTTTTSSSSSSTTTVVVSSSSSSRRRPPPNNNNNNPPPQQQUUUVVVWWWWWWUUUQQQMMMJJJIIIEEE???<<<;;;;;;;;;;;;??????>>><<<;;;::::::999;;;;;;<<<===???AAACCCDDDFFFGGGIIIMMMQQQVVVZZZ]]]______]]]\\\[[[ZZZYYYYYYPPPPPPNNNKKKHHHGGGIIIJJJJJJKKKMMMPPPTTTXXXZZZ\\\[[[WWWTTTRRRRRROOOHHHBBB>>>===;;;999888888999999:::;;;<<<>>>AAADDDGGGHHHMMMNNNPPPSSSUUUUUUQQQMMMGGGHHHHHHIIILLLRRRYYY^^^```fffmmmrrrssstttvvvxxx~~~}}}yyyxxxvvvqqqjjjaaaYYYTTTRRRRRRSSSVVV]]]iiivvvvvvtttqqqnnnkkkgggccc___TTTRRRMMMIIIFFFHHHMMMQQQWWWZZZ]]]______aaaccceeejjjmmmqqquuuyyyzzz{{{{{{xxxwwwuuuttttttssspppnnnllljjjjjjjjjlllmmmlllkkknnnmmmkkkhhhddd```]]][[[VVVUUUSSSQQQOOOMMMKKKKKKKKKKKKKKKLLLNNNOOOQQQRRRSSSUUUZZZ^^^aaabbbbbbaaa[[[VVVOOOKKKJJJKKKMMMMMMIIIHHHFFFCCCBBBAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGGGGIIIKKKLLLMMMNNNPPPRRRNNNOOOPPPQQQRRRUUUZZZ]]]]]]]]]]]]]]]^^^______```dddeeegggjjjllloooqqqrrrvvvwwwyyyxxxvvvuuuuuuvvvvvvwwwyyyzzzyyyyyyzzz{{{}}}```JJJ@@@<<<<<<888888888777777666555444444333333222222111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////....................................////////////------...///000111111222111111222222333666:::===CCCQQQcccuuuzzzxxxcccNNNGGGEEEBBBAAACCCFFFHHHIIIJJJIIIHHHIIIJJJIIIJJJLLLLLLNNNQQQUUUYYY[[[^^^bbbeeeeeedddddddddhhhfffcccbbbaaaccceeefffffffffggghhhhhhiiijjjkkkfffhhhiiiiiigggffffffgggfffgggggghhhiiijjjkkkkkklllmmmnnnppprrrtttuuuvvvwwwuuuvvvzzz|||{{{}}}{{{vvvuuutttyyyrrrkkkpppwwwkkkcccaaaccceeeeeeeeeeeedddbbb```^^^[[[ZZZUUUVVVWWWWWWUUUUUUUUUWWWTTTUUUTTTSSSRRRRRRTTTVVVYYYZZZ[[[ZZZXXXTTTQQQNNNNNNJJJDDD@@@>>>======<<>><<<;;;:::::::::;;;<<<>>>@@@AAABBBEEEFFFHHHLLLPPPUUUYYY[[[___]]][[[XXXWWWWWWWWWWWWOOONNNLLLIIIFFFFFFHHHKKKLLLMMMOOORRRUUUXXXZZZ[[[\\\YYYVVVTTTRRRNNNHHHBBB>>>===;;;:::999999999999999:::;;;===@@@CCCEEEFFFIIIJJJLLLOOOPPPMMMIIIEEEEEEFFFHHHJJJMMMRRRWWW[[[aaaffflllpppqqqrrrtttwww|||~~~}}}{{{xxxwwwuuuppphhh___VVVQQQQQQRRRTTTXXX```lllyyyzzzvvvpppmmmjjjgggbbb^^^TTTQQQMMMHHHEEEFFFHHHJJJNNNRRRWWW[[[\\\\\\]]]^^^aaadddhhhmmmqqquuuxxxyyyuuutttsssssssssqqqnnnllliiihhhggghhhjjjkkkkkkjjjkkkjjjgggccc___[[[YYYWWWRRRRRRRRRQQQOOOMMMJJJIIIGGGGGGHHHIIIKKKMMMNNNOOOOOOQQQUUUZZZ]]]^^^______XXXTTTNNNKKKJJJKKKLLLMMMIIIGGGEEECCCAAA@@@@@@@@@?????????@@@BBBCCCEEEFFFGGGIIIKKKLLLLLLMMMOOOQQQMMMNNNPPPPPPQQQTTTXXX[[[\\\\\\[[[[[[\\\^^^```bbbeeefffhhhjjjmmmoooqqqrrruuuwwwxxxwwwuuutttuuuvvvtttwwwyyyzzzyyyxxxxxxyyyzzz}}}yyy[[[HHH???<<<<<<888888888777777666555444333333333222222111111111000000000000000000000000000000000000////////////////////////////////////............................................................////////////...//////000111111222222000111222333444666:::===CCCQQQcccttt|||mmmUUUIIIEEECCCBBBCCCFFFHHHJJJJJJIIIHHHIIIJJJIIIJJJKKKLLLMMMPPPTTTXXXZZZ]]]aaadddddddddeeefffhhhfffdddbbbaaaaaacccdddeeeeeefffggghhhiiiiiiiiieeegggiiiiiigggeeeeeeeeeeeeeeefffhhhiiikkkllllllkkkkkklllnnnpppsssuuuvvvyyywwwwww{{{||||||~~~wwwtttttt|||vvvqqquuu{{{mmmccc```bbbdddeeeeeeeeeeeedddcccaaa```___[[[\\\[[[ZZZXXXVVVWWWXXXVVVWWWWWWVVVUUUVVVXXX[[[[[[\\\]]]]]]\\\YYYWWWUUUSSSNNNHHHCCC@@@???>>>===CCCCCCCCCBBBAAA>>><<<;;;:::::::::;;;===???@@@AAADDDFFFIIILLLQQQUUUXXXZZZ[[[[[[YYYWWWVVVTTTTTTSSSLLLKKKIIIFFFDDDDDDGGGJJJJJJKKKNNNQQQTTTWWWYYYZZZ[[[XXXVVVTTTQQQMMMGGGCCC>>>===;;;:::999888999999888888:::<<<>>>AAACCCDDDFFFHHHJJJKKKJJJGGGBBB???BBBEEEHHHKKKNNNQQQVVVYYY```eeejjjmmmnnnooosssvvv|||~~~~~~{{{yyyvvvuuusssnnnfff]]]TTTOOOPPPRRRUUU[[[dddppp}}}}}}wwwpppllljjjgggbbb^^^VVVSSSNNNIIIFFFDDDCCCCCCGGGKKKRRRWWWYYYZZZ[[[\\\\\\^^^aaafffkkkpppuuuwwwtttsssqqqqqqqqqpppnnnllliiigggggghhhjjjkkkjjjiiihhhfffbbb^^^[[[XXXWWWVVVRRRRRRRRRQQQPPPMMMJJJHHHDDDDDDEEEGGGIIIKKKNNNOOONNNPPPSSSWWWYYY[[[[[[[[[UUUQQQLLLIIIHHHJJJKKKKKKHHHGGGDDDBBB@@@?????????>>>>>>>>>???@@@BBBDDDEEEGGGIIIKKKKKKKKKLLLNNNOOOOOOQQQRRRRRRQQQSSSUUUXXXZZZZZZZZZZZZ\\\^^^aaabbbdddfffhhhkkknnnqqqssstttuuuvvvwwwvvvtttssstttvvvtttvvvxxxyyyxxxvvvvvvwwwwwwzzz}}}rrrVVVEEE>>><<<<<<888888888777777666555444333333222222222222222111000000000000000000000000////////////000000000000////////////////////////------------------------....................................//////////////////000000111111222222000111333333444666999<<>>CCCDDDEEEEEEDDDAAA>>><<<:::::::::;;;<<<>>>???@@@EEEFFFJJJMMMRRRUUUXXXYYYWWWXXXYYYYYYWWWSSSPPPMMMJJJIIIGGGEEEBBBCCCEEEHHHGGGHHHLLLOOOSSSUUUWWWXXXVVVTTTSSSQQQOOOKKKFFFCCC>>><<<;;;999888888888888777777888:::<<>>@@@AAACCCDDDGGGHHHJJJKKKJJJKKKMMMNNNPPPRRRSSSRRRRRRRRRTTTVVVWWWXXXYYYZZZ]]]___aaabbbccceeehhhkkkooorrruuuvvvuuuvvvvvvuuusssrrrtttuuusssuuuvvvvvvuuuttttttuuuvvvyyy|||lllRRRCCC===;;;:::888888888777777666555444222222222222222222222222000000000000000000000000////////////000000000000////////////////////////------------------------....................................///////////////000000000111111111111///111333444555666999<<>>???@@@EEEGGGJJJNNNRRRUUUWWWXXXTTTVVVXXXYYYWWWRRRMMMJJJGGGGGGGGGDDDBBBAAABBBCCCDDDFFFIIIMMMPPPRRRSSSSSSNNNNNNNNNMMMKKKHHHEEECCC<<<;;;999888777777777777555666777888;;;===???@@@BBBDDDEEEDDDAAA?????????@@@CCCFFFIIILLLOOOTTTWWW\\\```dddfffhhhkkkqqqvvv}}}zzzyyyzzzuuusssoooiiibbbZZZTTTQQQQQQUUU[[[bbblllxxx~~~vvvlllhhhhhhfffbbb]]]UUURRRNNNLLLJJJHHHDDD@@@???BBBGGGKKKNNNRRRWWWZZZ[[[ZZZZZZ\\\```fffkkkooorrroookkkjjjjjjkkkkkkkkkiiigggffffffhhhhhhgggeee```^^^ZZZWWWVVVVVVXXXYYYXXXWWWVVVSSSQQQNNNLLLJJJDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMQQQSSSVVVWWWXXXPPPLLLHHHGGGGGGHHHIIIIIIGGGEEECCCAAA???>>>>>>>>><<<<<<======???@@@BBBCCCGGGHHHJJJJJJJJJJJJLLLMMMNNNPPPQQQRRRRRRRRRTTTVVVTTTVVVXXX[[[]]]___aaaaaabbbdddgggkkkppptttwwwyyyuuuuuuuuutttrrrrrrtttuuusssttttttsssrrrqqqsssuuuvvvyyy}}}}}}~~~fffNNNBBB===;;;999888888888777777666555444222222222222222222222222000000000000000000000000.../////////000000000111////////////////////////............................................................/////////////////////000000000000111///111333444555666999;;;AAAPPPbbbpppkkkRRRGGGFFFEEECCCGGGIIIKKKKKKJJJIIIJJJKKKIIIIIIJJJJJJKKKMMMRRRUUUXXX[[[^^^aaacccdddggghhhdddcccbbbaaaaaaaaaaaaaaa```bbbdddggghhhhhhhhhgggggghhhhhhgggeeeeeefffhhheeeeeefffggghhhiiijjjkkkkkkmmmoooqqqrrrssssssssswwwuuuvvvyyyzzz~~~{{{~~~ooohhheeecccccccccddddddddddddccccccddddddbbb___\\\[[[\\\^^^^^^^^^^^^]]]\\\\\\___aaa_________```___^^^^^^]]]XXXSSSMMMHHHEEEDDDCCCBBB@@@BBBFFFHHHGGGEEEAAA>>>;;;;;;<<<<<<===>>>@@@@@@CCCEEEIIIMMMQQQTTTUUUVVVUUUVVVWWWWWWUUUQQQMMMKKKEEEFFFFFFEEEBBB?????????@@@BBBDDDGGGHHHIIIHHHHHHEEEGGGHHHIIIGGGEEEDDDCCC;;;:::888666555555666666555555666777999<<<===??????AAAAAA@@@======???AAA@@@BBBEEEGGGJJJNNNSSSWWWZZZ^^^bbbdddfffjjjqqqvvv{{{~~~~~~zzzzzz|||vvvsssmmmfff```ZZZVVVTTTSSSWWW]]]eeennnzzz}}}tttjjjfffffffffaaa\\\SSSQQQNNNMMMLLLJJJFFFBBB>>>@@@CCCFFFIIINNNTTTXXX[[[ZZZYYYYYY]]]bbbhhhkkkqqqmmmiiifffgggiiijjjjjjhhhgggeeefffffffffeeeddd^^^\\\XXXVVVUUUVVVYYYZZZZZZYYYWWWTTTQQQNNNLLLKKKFFFEEEDDDCCCBBBBBBBBBBBBFFFHHHKKKNNNRRRTTTVVVWWWOOOLLLIIIGGGGGGIIIIIIIIIGGGEEECCCAAA???>>>>>>>>><<<<<<<<<===>>>@@@BBBCCCGGGHHHJJJJJJJJJJJJKKKMMMKKKMMMOOOQQQQQQRRRUUUWWWSSSUUUXXX[[[^^^```aaaaaaaaacccgggkkkpppuuuxxxzzzuuuuuuuuusssrrrrrrsssuuusssssssssqqqpppppprrrtttwww{{{~~~~~~cccMMMBBB===:::888888888888888777666555444222222222222222222222222000000000000000000000000.../////////000000111111////////////////////////////////////////////////..................................../////////000////////////000000000000...111333444555777999;;;???OOOaaaooonnnSSSGGGFFFFFFCCCGGGIIIKKKKKKJJJIIIJJJKKKHHHIIIJJJJJJKKKMMMQQQTTTVVVYYY]]]___aaacccfffhhhcccbbbbbbaaaaaaaaaaaaaaa___aaadddhhhjjjkkkkkkjjjjjjjjjjjjhhhffffffhhhjjjeeeeeefffggghhhiiijjjjjjmmmoooqqqtttuuuuuutttsssuuutttuuuxxxzzz{{{wwwlllgggeeeeeeeeeffffffffffffeeeeeeddddddbbb___\\\[[[]]]______```___^^^]]]]]]___aaaaaaaaaaaa```^^^]]]\\\[[[YYYUUUNNNIIIGGGFFFEEEDDD???BBBEEEHHHHHHEEEBBB???<<<<<<<<<======???@@@AAABBBDDDHHHLLLPPPRRRTTTTTTWWWWWWVVVUUURRRPPPNNNLLLDDDFFFGGGEEEBBB???======<<<>>>???AAAAAA@@@>>>===@@@BBBEEEFFFEEEDDDCCCCCC:::999777666555444555555444444555777999;;;===>>>>>>??????===:::;;;???CCC@@@BBBDDDFFFIIINNNSSSWWWYYY\\\```ccceeejjjqqqwwwyyy|||~~~zzz{{{}}}vvvrrrllleee___ZZZXXXWWWTTTXXX^^^fffppp{{{yyyrrriiieeedddbbb___[[[XXXWWWUUURRROOOKKKHHHFFFEEEDDDCCCAAACCCIIIQQQWWWYYYZZZ\\\ZZZYYYYYY]]]aaaeeeggggggfffcccaaaaaaaaagggdddbbbaaaccccccaaa^^^\\\ZZZVVVSSSRRRTTTWWWYYYXXXWWWUUUSSSQQQOOONNNMMMIIIGGGEEEEEEDDDBBB@@@===???BBBGGGLLLQQQUUUWWWYYYTTTMMMEEEDDDIIIMMMLLLIIIHHHGGGEEECCCAAA>>>===<<>>>>>>>>???AAAAAADDDFFFIIILLLOOOQQQRRRSSSSSSSSSSSSTTTUUUTTTQQQNNNJJJIIIGGGGGGGGGFFFCCCAAA>>>>>><<<;;;:::999999999>>>???BBBFFFGGGEEEAAA===888777666555555555555555666666555666777999;;;<<<@@@@@@@@@>>>======@@@BBBBBBDDDFFFHHHJJJMMMQQQUUU[[[]]]aaadddgggjjjooorrrvvvzzz~~~}}}yyywwwvvvtttrrrmmmeee]]]WWWTTTSSSTTT\\\gggooovvvxxxrrrjjjeeedddbbb^^^[[[YYYYYYWWWTTTQQQMMMKKKIIIIIIGGGEEECCCCCCGGGNNNSSSVVVYYY[[[ZZZXXXXXX[[[^^^aaabbbcccbbb```^^^^^^___cccaaa______``````^^^[[[ZZZXXXUUURRRRRRTTTWWWYYYYYYXXXWWWTTTRRRPPPNNNMMMJJJHHHFFFEEEDDDBBB???<<<>>>AAAEEEKKKPPPTTTWWWXXXTTTMMMFFFEEEIIIMMMLLLIIIHHHGGGFFFCCCAAA???===<<<>>>>>>?????????@@@DDDGGGHHHIIIJJJJJJJJJJJJLLLNNNMMMOOOQQQRRRQQQRRRTTTUUUUUUVVVXXXZZZ\\\^^^```aaaccceeeiiimmmqqqtttuuuvvvuuuuuuuuutttuuuuuuuuuvvvqqqssstttuuutttssstttvvvyyy|||yyy}}}{{{^^^III@@@???<<<888888888777777666555555555444444444444444444444444111111111111000000000///////////////////////////111111000000///......------...//////...---...///......------------......////////////////////////////////////000000000000222222222333444777999:::===MMMbbbsss|||vvvcccNNNJJJGGGAAAEEEFFFHHHIIIJJJKKKJJJJJJIIIIIIHHHHHHJJJKKKMMMNNNUUUVVVXXX[[[^^^aaaccceeehhhhhhhhhggggggfffeeedddccccccdddeeeffffffeeeeeegggggghhhiiiiiiiiiiiihhhkkkjjjiiihhhiiijjjlllmmmnnnnnnoooqqqrrrssstttuuuxxxyyyyyyxxxzzztttkkkhhheeefffjjjnnnoooooonnnnnnllliiifffccc```^^^aaa```^^^]]]\\\\\\]]]]]]YYYXXXYYYZZZ[[[[[[XXXUUUWWWVVVTTTRRROOOLLLIIIHHHFFFEEEDDDDDDEEEEEEDDDBBB@@@???>>>>>>>>>???@@@AAACCCEEEHHHKKKNNNQQQRRRRRRRRRRRRRRRSSSTTTSSSPPPMMMLLLJJJIIIHHHHHHGGGEEEBBB@@@???>>><<<;;;;;;::::::===???BBBEEEGGGEEEAAA===888888777666555555555555666666666666777999;;;<<<>>>???>>>===<<<<<>>@@@DDDHHHNNNRRRVVVXXXTTTNNNGGGFFFIIILLLLLLJJJIIIHHHFFFDDDAAA???======<<<===>>>>>>>>>???CCCEEEHHHIIIJJJIIIIIIKKKNNNQQQMMMOOOQQQQQQQQQQQQRRRSSSTTTUUUWWWYYY\\\^^^```aaacccfffjjjnnnrrruuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvrrrtttttttttsssssstttvvv{{{~~~}}}qqqvvvxxx[[[FFF>>><<<;;;999888888777666666555555444444444444444444444444444111111111111000000000000........................111000000//////............///000000......///000......------------......000000000000000000000000000000/////////.........222222222333444777999:::===KKK```rrruuukkkRRRIIIFFFBBBDDDEEEGGGIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLNNNTTTUUUWWWYYY\\\___aaabbbggghhhhhhiiiiiihhhhhhgggeeeeeeeeeeeeeeedddcccbbbfffggghhhhhhiiiiiiiiihhhhhhggggggggghhhjjjlllmmmlllmmmnnnoooqqqrrrssssssxxxxxxyyyyyy|||sssnnnhhhgggkkkppprrrssssssrrrppplllhhheeeaaa___aaa___]]][[[ZZZYYYZZZZZZVVVVVVXXX[[[\\\[[[WWWTTTTTTUUUUUUTTTRRRPPPMMMLLLIIIGGGEEEEEEEEEEEECCCBBB??????>>>===>>>???@@@AAABBBDDDFFFJJJMMMPPPQQQRRRSSSSSSSSSTTTUUUSSSPPPNNNMMMLLLJJJJJJJJJIIIGGGDDDAAA@@@@@@???>>>===<<<<<<<<<>>>AAADDDGGGFFFBBB???999888777666555555555555666666666777888999:::;;;<<<======<<<;;;<<<>>>AAAAAACCCEEEGGGIIILLLQQQTTTZZZ]]]aaadddfffjjjnnnqqqtttuuuwwwxxx{{{~~~zzzxxxwwwrrroooiii```XXXRRRPPPOOOSSSYYYcccnnnxxxsssooojjjfffdddbbb___]]][[[ZZZYYYWWWUUURRRPPPOOOMMMLLLIIIEEEBBBBBBDDDFFFOOOTTTYYY[[[YYYWWWWWWWWWVVVWWWWWWWWWUUUUUUVVVWWWZZZ[[[[[[\\\[[[YYYVVVTTTRRRQQQOOONNNOOOQQQTTTVVVVVVVVVVVVVVVVVVUUUSSSRRRPPPNNNKKKIIIHHHEEEAAA???>>>???BBBFFFKKKPPPTTTWWWTTTOOOIIIGGGIIILLLMMMLLLIIIHHHGGGDDDBBB@@@>>>===;;;<<<===>>>>>>???BBBDDDFFFGGGHHHHHHIIIKKKNNNQQQNNNPPPRRRSSSRRRQQQQQQRRRRRRSSSUUUXXX[[[^^^aaabbbccceeejjjooosssuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuusssttttttsssrrrrrruuuwww~~~zzzmmmsssrrrUUUDDD===:::999999888777777666555555444444333333333333333333333333111111111000000000000000////////////////////////000000/////////.........///000111000///...///111......------------......////////////////////////000000000000000/////////222222222333444777999:::<<>>=========>>>@@@AAAAAACCCEEEHHHLLLOOOQQQRRRVVVUUUUUUVVVWWWUUURRROOOMMMLLLJJJJJJKKKJJJGGGEEEBBBAAAAAA@@@???>>>===<<<<<<===@@@CCCFFFFFFCCC@@@:::999888777666555555555555555666666777888999999;;;<<<===<<<<<<===???AAA@@@BBBEEEGGGIIIMMMQQQUUUZZZ]]]aaadddgggjjjmmmpppssstttvvvwwwyyy}}}}}}yyywwwuuurrrnnnggg^^^VVVPPPOOOOOORRRXXXbbbnnnzzzllljjjfffdddbbbaaa```___ZZZZZZYYYXXXVVVTTTRRRQQQLLLLLLKKKHHHDDDBBBCCCDDDKKKQQQXXX[[[YYYWWWVVVWWWRRRSSSSSSRRRPPPPPPRRRTTTWWWYYY[[[\\\ZZZWWWTTTRRRNNNMMMLLLLLLMMMOOORRRSSSQQQSSSUUUVVVWWWWWWWWWVVVTTTQQQOOOMMMLLLIIIEEECCC???@@@AAADDDIIINNNRRRUUUTTTOOOJJJHHHJJJLLLMMMMMMJJJIIIGGGEEECCCAAA???>>>:::<<<===>>>>>>???AAACCCDDDFFFGGGHHHHHHJJJNNNQQQPPPRRRTTTUUUSSSQQQQQQQQQPPPQQQTTTWWW[[[^^^aaacccbbbeeejjjooosssuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssssstttsssrrrqqqrrrvvvyyy|||qqqvvvjjjPPPBBB<<<999888:::777777666666555444444444333333333333333333333333000000000000000000111111000000000000000000000000////////////............///000111000///...///111......------------..............................//////000111222222333333222222222333444777999:::<<>>=========>>>???@@@AAABBBDDDGGGKKKNNNQQQSSSVVVVVVUUUVVVVVVUUUQQQNNNLLLKKKJJJJJJKKKJJJHHHFFFBBBBBBBBBBBBAAA@@@>>>===<<<===???BBBEEEEEEBBB@@@;;;:::999888666666666666444444555666666777777777:::<<<===>>>===>>>@@@BBB@@@BBBEEEGGGJJJNNNSSSVVV[[[^^^bbbfffhhhjjjmmmoooqqqtttwwwyyyzzz{{{}}}~~~zzzwwwvvvrrrnnnfff\\\TTTPPPPPPQQQSSSXXXcccppp{{{aaa```______^^^^^^______ZZZZZZZZZYYYXXXVVVUUUTTTOOOOOOOOOLLLHHHDDDCCCCCCGGGMMMTTTXXXXXXVVVVVVVVVPPPPPPPPPNNNLLLLLLNNNPPPTTTWWW[[[\\\YYYUUURRRQQQLLLKKKJJJJJJKKKLLLOOOPPPOOOQQQTTTVVVXXXXXXXXXWWWVVVTTTRRRPPPOOOLLLIIIFFFBBBAAABBBCCCGGGLLLQQQTTTTTTPPPLLLIIIJJJLLLNNNOOOKKKJJJHHHFFFCCCAAA??????:::<<<>>>>>>>>>???AAACCCDDDFFFHHHJJJJJJKKKMMMOOORRRTTTVVVVVVTTTQQQPPPPPPNNNOOORRRVVV[[[___bbbcccbbbfffkkkqqquuuvvvvvvvvvuuuvvvvvvwwwvvvuuusssrrrssssssrrrppppppsssxxx|||{{{yyybbbJJJAAA===999888:::777777666555555444444333333333333333333333333333000000000000111111111111111111111111111111111111...........................///000000......///000......------------..............................///000000111222333444555222222222333444777999:::;;;DDDWWWpppxxxxxx|||yyyrrr~~~~~~gggQQQCCC@@@BBBAAABBBDDDGGGHHHIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJHHHJJJNNNSSSXXX^^^aaaccccccccceeefffggghhhhhhhhhhhhhhhhhhhhhfffeeedddcccdddeeefffggghhhiiiiiiiiihhhhhhhhhggggggfffffffffkkkkkklllmmmooopppqqqqqqqqqssswww}}}wwwtttsssrrrpppooonnnllljjjgggeeeddd___^^^\\\\\\[[[\\\]]]]]]\\\]]]```dddggggggdddbbb^^^]]]ZZZUUUQQQMMMJJJIIIKKKIIIGGGFFFFFFEEECCCAAA>>>>>>===<<<===>>>???@@@AAABBBDDDGGGKKKOOORRRTTTVVVUUUUUUUUUUUUSSSPPPMMMLLLKKKJJJKKKKKKKKKIIIGGGDDDEEEEEEEEEDDDBBB@@@???======???BBBDDDDDDBBB???<<<;;;:::888777666666666444555666666777777777666999;;;===>>>>>>???AAACCCAAACCCFFFIIIKKKOOOTTTXXX\\\___dddhhhjjjlllnnnpppqqquuuyyy{{{{{{zzzzzzzzz~~~|||yyywwwpppkkkcccZZZRRROOOPPPRRRTTT[[[fffrrr{{{TTTUUUWWWXXXYYYZZZ\\\]]]\\\\\\\\\[[[ZZZYYYXXXWWWUUUUUUUUURRRMMMHHHEEEDDDAAAHHHOOOTTTTTTTTTTTTUUUNNNNNNLLLJJJHHHGGGIIIKKKPPPUUUZZZ[[[XXXSSSPPPNNNJJJIIIIIIHHHIIIJJJLLLMMMOOOQQQTTTVVVXXXWWWVVVUUUVVVTTTRRRQQQPPPNNNKKKIIIEEEDDDCCCCCCFFFJJJOOORRRTTTQQQMMMJJJJJJLLLNNNPPPKKKJJJIIIFFFDDDBBB@@@???:::<<<>>>??????@@@AAACCCEEEHHHKKKMMMMMMMMMNNNOOOQQQTTTVVVVVVSSSPPPNNNMMMLLLNNNQQQVVVZZZ___bbbddddddhhhnnntttwwwyyyxxxxxxvvvwwwxxxxxxwwwvvvtttrrrrrrqqqpppoooppptttzzz~~~rrr[[[FFF@@@>>>999777:::777666666555555444333333222222222222222222222222///000000000111111111111000000000000000000000000........................---...//////...---...///......------------..............................000000111111222222222333222222222333444777999:::;;;BBBUUUppp{{{zzz}}}zzzttt~~~~~~iiiTTTFFFAAACCC@@@AAADDDFFFHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGIIIIIIIIIJJJNNNSSSXXX]]]```bbbcccdddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhggggggfffcccdddeeeggghhhiiiiiiiiifffgggggghhhhhhhhhhhhgggkkkkkklllnnnooopppqqqrrrsssuuuyyy~~~}}}{{{zzztttsssrrrpppmmmiiigggeee````````````aaabbbdddeeegggfffgggiiijjjjjjgggeeeccc```[[[VVVQQQNNNLLLKKKJJJHHHFFFFFFFFFEEECCCBBB>>>======<<<===>>>???@@@BBBCCCDDDGGGKKKOOOSSSUUUXXXXXXWWWXXXXXXVVVRRROOONNNMMMLLLLLLMMMLLLJJJHHHGGGHHHIIIIIIHHHFFFCCCBBB>>>>>>???AAACCCCCCAAA>>>===<<<;;;999777777666666666666888999999888888777777999<<<===>>>???@@@BBBBBBDDDGGGJJJMMMQQQVVVYYY]]]aaafffiiikkkmmmooopppqqquuuyyy{{{{{{zzzyyyyyy{{{}}}zzzwwwuuummmhhh```WWWPPPNNNPPPSSSUUU^^^jjjuuuzzz~~~LLLNNNQQQSSSUUUWWWZZZ\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZ[[[ZZZVVVPPPJJJFFFDDD>>>DDDLLLQQQRRRRRRSSSUUULLLLLLJJJHHHEEEDDDFFFHHHNNNSSSYYYZZZVVVQQQNNNMMMJJJIIIHHHHHHHHHIIIJJJKKKQQQRRRUUUWWWWWWVVVTTTRRRUUUSSSRRRQQQPPPOOOLLLIIIGGGEEECCCCCCEEEJJJNNNRRRTTTQQQMMMJJJJJJLLLNNNPPPKKKKKKIIIGGGDDDBBB@@@???:::<<>>===<<<<<<<<<===???@@@BBBCCCEEEGGGKKKPPPTTTVVV]]]\\\[[[\\\\\\ZZZVVVSSSOOONNNMMMNNNNNNNNNLLLJJJJJJJJJKKKKKKJJJHHHFFFDDD??????@@@AAACCCBBB@@@>>>>>>===;;;999888777666666777888:::;;;;;;:::999888555777:::<<<===>>>???AAACCCEEEHHHKKKMMMRRRWWWZZZ^^^bbbgggjjjlllnnnoooqqqrrruuuxxxzzzzzzzzz{{{|||yyy~~~~~~|||zzzvvvsssqqqjjjfff]]]TTTNNNMMMPPPSSSVVV```mmmvvvzzz}}}GGGJJJNNNQQQSSSUUUWWWYYY]]]^^^___``````___^^^]]]___]]][[[YYYVVVRRRLLLHHHFFFEEEEEEJJJPPPSSSQQQNNNNNNLLLHHHEEEBBBAAAAAAAAAHHHLLLQQQVVVVVVSSSOOOLLLKKKJJJIIIIIIHHHHHHIIIIIINNNPPPSSSVVVWWWWWWVVVUUUXXXVVVTTTQQQOOONNNNNNOOOMMMKKKGGGCCCCCCGGGOOOTTTWWWQQQLLLLLLNNNPPPNNNKKKNNNLLLHHHFFFDDDBBB@@@>>>AAA@@@@@@@@@AAACCCEEEFFFNNNMMMMMMOOOSSSTTTRRROOOSSSSSSSSSSSSRRRQQQOOONNNOOOPPPQQQTTTXXX]]]bbbdddeeegggkkkpppvvv{{{||||||}}}{{{xxxuuusssqqqrrrqqqpppoooooorrrxxx|||oooRRRAAA???:::999:::555999888777666444444333333111222222333333222222111000000000000////////////......//////000000111111000000000000000///......,,,,,,------...//////000......//////////////////............////////////000000000000111111111111111222444444444555888::::::DDDQQQgggzzzxxx}}}yyyaaaKKKAAABBBBBBAAAAAACCCFFFHHHHHHGGGGGGEEEBBBAAABBBEEEIIIKKKHHHKKKNNNQQQTTTXXX\\\```eeeeeeeeeffffffffffffgggjjjkkkkkkkkkjjjiiihhhgggdddfffhhhiiijjjiiihhhgggfffgggiiijjjkkkkkkkkkjjjiiiiiiiiijjjlllnnnppprrrvvvxxx{{{|||qqqpppooommmkkkiiiggggggdddfffiiimmmppprrrsssssstttsssrrrqqqqqqnnnkkkhhhgggccc]]]YYYVVVSSSPPPMMMMMMLLLKKKIIIGGGDDDBBB@@@>>>===;;;::::::<<>>AAA@@@@@@@@@AAACCCEEEFFFLLLLLLMMMPPPTTTVVVTTTRRRVVVVVVVVVUUUTTTRRRQQQPPPSSSSSSSSSTTTWWWZZZ^^^```eeegggkkkqqqvvvzzz|||}}}~~~}}}zzzwwwuuusssssssssrrrqqqqqqtttzzz~~~mmmQQQAAA???:::999:::555999888777555444444333333111222222333333222222111000000000000////////////.../////////000000000111000000000000000///......000//////......---,,,,,,///////////////.....................////////////000000000000111111111111111222444444444555888::::::CCCOOOeee~~~}}}iiiRRRFFFDDDBBBAAAAAABBBEEEGGGGGGGGGGGGFFFCCCBBBCCCFFFIIIKKKHHHKKKNNNQQQTTTWWW\\\___ccccccdddeeefffgggggghhhjjjkkkllllllllliiigggeeedddeeeggghhhhhhgggfffeeefffggghhhiiijjjjjjiiihhhiiiiiiiiijjjlllnnnqqqrrruuuwwwzzz{{{|||}}}yyyuuuoooooonnnmmmllllllkkkkkkiiikkknnnqqqsssuuuvvvvvvqqqpppnnnnnnnnnmmmkkkiiihhhddd___[[[XXXUUUQQQOOONNNMMMLLLJJJGGGDDDBBBAAA>>>===;;;:::;;;<<>>@@@AAACCCEEEHHHKKKMMMQQQVVVZZZ^^^```dddgggjjjlllmmmmmmrrrrrrssstttvvvxxxzzz{{{yyyzzz|||~~~~~~|||{{{yyyuuusssjjjbbbYYYTTTPPPMMMOOOTTT^^^ccckkkssszzz~~~HHHJJJNNNRRRVVVZZZ\\\]]]^^^^^^```aaadddfffhhhjjjjjjhhheeebbb___ZZZUUUQQQHHHEEECCCEEEKKKPPPRRRQQQPPPMMMHHHCCC@@@@@@@@@AAAEEEHHHMMMRRRSSSRRRPPPMMMJJJJJJJJJJJJKKKLLLMMMMMMRRRTTTVVVXXXYYYYYYXXXWWWUUUUUUUUUUUUTTTSSSRRRRRRQQQOOOKKKGGGEEEHHHNNNSSSUUUQQQLLLKKKNNNPPPOOONNNOOOLLLIIIGGGEEEDDDAAA???AAA@@@@@@@@@AAACCCEEEFFFJJJKKKMMMPPPTTTVVVVVVUUUZZZYYYXXXVVVUUUSSSRRRRRRSSSRRRRRRSSSVVVYYY\\\^^^eeeggglllqqqvvvyyy{{{}}}}}}~~~}}}zzzwwwtttuuuuuutttssstttwww|||jjjOOO@@@???:::999:::555888888666555444444333333111222222333333222222111000000000000////////////////////////000000000000//////000000000///......000000///......------,,,000000//////.........---............////////////000000000000111111111111111222444444444555888:::999AAALLLbbb~~~sss[[[KKKEEEAAA@@@@@@AAADDDFFFFFFFFFGGGFFFEEEEEEFFFGGGIIIJJJHHHJJJMMMPPPRRRVVV[[[___aaabbbcccdddfffgggggggggjjjlllnnnpppoookkkgggddddddeeefffgggfffeeedddccceeefffgggggghhhggggggfffiiiiiijjjjjjlllnnnqqqrrrsssvvvzzzyyyxxx|||}}}zzzxxxssspppmmmnnnnnnnnnoooooooooooooooqqqsssuuuwwwxxxxxxxxxpppnnnmmmmmmnnnnnnlllkkkkkkhhhdddaaa]]]ZZZVVVSSSPPPOOOMMMJJJGGGEEEBBBAAA>>>===<<<;;;;;;===>>>@@@AAACCCFFFHHHIIIKKKNNNPPPPPPQQQSSSUUUVVVWWWXXXXXXSSSRRRRRRSSSTTTVVVXXXZZZXXXUUUQQQMMMKKKJJJKKKKKKNNNMMMJJJGGGDDDAAA>>>===CCCAAA???<<<999888888888888999;;;======<<<;;;:::???>>>======>>>???AAABBBDDDGGGJJJLLLOOOSSSXXX\\\^^^```cccgggjjjlllmmmnnnooopppqqqsssuuuxxx{{{|||~~~~~~~~~}}}}}}~~~{{{yyyvvvqqqnnnggg___WWWSSSPPPOOOSSSXXXbbbgggooovvvzzz}}}JJJKKKNNNSSSYYY^^^bbbccccccbbbbbbccceeegggjjjkkkkkkhhheeebbb^^^ZZZUUURRRIIIFFFBBBCCCGGGMMMQQQSSSRRRNNNIIIDDD@@@???@@@AAABBBEEEJJJOOORRRRRRQQQOOOKKKKKKKKKLLLMMMOOOPPPQQQUUUVVVXXXZZZZZZZZZYYYXXXSSSSSSUUUVVVVVVUUUSSSSSSRRRPPPLLLHHHFFFHHHMMMRRRTTTQQQMMMKKKMMMOOOPPPPPPOOOMMMJJJGGGFFFEEECCCAAAAAA@@@@@@@@@AAACCCEEEFFFIIIJJJMMMPPPSSSTTTUUUTTT[[[ZZZYYYWWWUUUTTTSSSSSSOOOOOOPPPRRRVVVZZZ^^^aaacccfffkkkpppsssvvvyyy{{{zzz|||~~~~~~{{{xxxuuuuuuuuuuuuuuuuuuxxx}}}|||}}}eeeMMM@@@???:::999:::666888777666555444444444444111222222333333222222111000000000000////////////////////////000000000000...///////////////......---------...//////000000000000000///......------............///////////////000000000111111111111111222444444444555888:::999@@@III^^^{{{{{{cccNNNDDDBBB@@@???@@@CCCEEEFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJLLLNNNQQQUUUZZZ^^^aaabbbcccdddeeeeeeeeedddjjjmmmrrruuutttoooiiifffffffffggggggfffeeedddccceeeeeefffffffffffffffeeehhhhhhhhhiiikkkmmmpppqqqrrruuuzzzzzzwww{{{yyywwwvvvsssqqqnnnnnnooooooppppppqqqqqqqqqrrrtttvvvwwwxxxwwwwwwrrrpppnnnnnnoooooonnnmmmnnnlllhhheeebbb___ZZZWWWRRRQQQNNNKKKHHHEEECCCBBB???>>>===<<<<<<===>>>???@@@CCCEEEGGGHHHIIILLLNNNNNNOOOPPPRRRTTTVVVWWWXXXSSSSSSRRRRRRSSSTTTVVVXXXYYYWWWRRRNNNLLLKKKLLLMMMPPPOOOMMMJJJFFFCCC@@@???DDDBBB@@@===;;;999888888888999;;;===>>>===<<<;;;>>>>>>======>>>???AAABBBDDDGGGJJJMMMPPPUUUZZZ^^^```aaadddhhhkkkmmmooopppqqqqqqrrrtttvvvyyy{{{}}}~~~~~~{{{vvvssspppmmmjjjfff^^^VVVRRRPPPOOOTTTZZZdddjjjrrrwwwzzz|||MMMMMMNNNTTT]]]eeejjjllllllkkkiiihhhgggggghhhiiijjjgggdddaaa^^^ZZZVVVSSSLLLHHHCCCBBBEEEKKKQQQTTTSSSPPPKKKEEEBBB@@@@@@AAA@@@CCCHHHMMMPPPRRRRRRRRRNNNNNNNNNOOOPPPRRRTTTTTTXXXXXXYYYZZZZZZZZZYYYYYYRRRSSSTTTVVVVVVUUUTTTTTTRRRPPPLLLHHHFFFHHHMMMQQQUUURRRNNNKKKLLLMMMOOOPPPPPPMMMJJJHHHGGGFFFDDDBBBAAA@@@@@@@@@AAACCCEEEFFFHHHJJJMMMOOOPPPQQQQQQQQQYYYYYYXXXWWWUUUTTTSSSRRROOOOOOPPPRRRVVVZZZ___aaaaaaeeejjjnnnqqqssswwwyyyxxxzzz}}}~~~}}}{{{xxxuuutttuuuvvvvvvvvvyyy~~~xxx|||aaaJJJ??????:::888:::666777666555444444333444444111222222333333222222111000000000000////////////000000000000////////////......////////////......------......///000000111000000//////.........---............///////////////000000000111111111111111222444444444555888:::999>>>FFF[[[xxx{{{jjjQQQCCCCCCAAA???@@@BBBEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGHHHJJJKKKMMMOOOSSSYYY]]]ccccccdddddddddbbbaaa___hhhmmmssswwwwwwsssmmmiiihhhhhhhhhhhhhhhgggffffffeeeeeeeeeeeeeeefffffffffggggggggghhhjjjllloooppprrruuuzzzzzzwww|||}}}vvvuuuvvvuuusssppppppppppppoooooooooooooooppprrrtttvvvvvvvvvvvvtttsssrrrrrrrrrrrrqqqoooooolllhhheeebbb___[[[XXXUUUSSSPPPLLLIIIFFFDDDCCC???>>>============>>>>>>@@@BBBDDDEEEFFFGGGIIIKKKNNNNNNOOOQQQRRRTTTVVVWWWVVVUUUTTTSSSSSSTTTUUUUUUYYYWWWSSSPPPNNNMMMNNNOOOPPPOOONNNLLLJJJGGGDDDCCCDDDCCCAAA???===;;;:::999888999<<<===>>>>>>===<<<>>>===<<<<<<===>>>@@@AAADDDFFFIIIMMMPPPUUU[[[___cccdddfffiiilllnnnpppqqqttttttuuuvvvwwwyyy{{{|||~~~yyyssspppnnnmmmlllfff^^^UUUQQQOOOOOOTTTZZZdddkkksssyyy{{{}}}RRROOOOOOUUUaaallluuuxxxxxxvvvtttqqqnnnkkkiiiiiijjjgggcccaaa^^^\\\YYYVVVNNNKKKFFFCCCDDDIIIOOOTTTTTTQQQMMMHHHDDDBBB@@@@@@???BBBFFFKKKPPPSSSUUUUUURRRRRRRRRSSSTTTUUUWWWXXXZZZZZZZZZZZZZZZZZZYYYYYYTTTTTTUUUVVVVVVVVVVVVVVVRRRQQQNNNJJJHHHJJJNNNRRRVVVSSSOOOLLLJJJLLLNNNPPPQQQNNNKKKIIIHHHGGGEEEDDDAAA@@@@@@@@@AAACCCEEEFFFGGGIIIMMMNNNNNNOOOPPPQQQVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQRRRSSSVVVZZZ]]]___```eeekkknnnppprrrvvvyyyyyyzzz|||}}}|||zzzxxxvvvtttvvvwwwwwwxxx{{{yyy~~~\\\GGG>>>???:::888:::777666555555444333333444444111222222333333222222111000000000000////////////000000000000////////////------.../////////......111111000//////......---////////////////////////............////////////000000000000111111111111111222444444444555888::::::===CCCXXXvvv|||~~~sssXXXGGGDDDBBB@@@@@@BBBEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKNNNRRRXXX\\\cccdddddddddcccaaa^^^\\\ccchhhooouuuvvvtttoookkkjjjjjjiiiiiiiiiiiiiiiiiifffeeeeeeffffffgggiiiiiiggggggggghhhjjjllloooppprrrvvv{{{zzzwww|||~~~xxxwwwwwwvvvtttppppppoooooonnnnnnmmmmmmnnnooorrruuuwwwxxxyyyyyywwwwwwwwwyyyzzzzzzxxxvvvoookkkfffbbb```^^^[[[YYYXXXVVVRRRMMMIIIFFFEEEDDD??????>>>>>>======>>>>>>???AAACCCDDDDDDEEEGGGIIIMMMMMMMMMOOOPPPRRRTTTUUUXXXXXXXXXWWWVVVVVVUUUUUUWWWVVVTTTRRRQQQPPPPPPPPPOOOOOOOOONNNLLLIIIGGGEEECCCCCCAAA@@@>>>===;;;;;;999;;;===???@@@@@@???>>>======<<<<<<===>>>@@@AAADDDFFFJJJMMMQQQWWW]]]aaaeeefffgggiiikkkmmmooopppsssssstttuuuvvvxxxzzz{{{{{{{{{|||}}}~~~~~~~~~~~~zzztttqqqpppooonnnddd\\\SSSOOOMMMNNNTTT[[[dddllluuu{{{|||~~~VVVRRRPPPVVVdddsss~~~|||wwwrrrnnnlllgggeeeaaa___^^^\\\YYYWWWQQQMMMHHHDDDDDDHHHNNNSSSUUUSSSPPPLLLGGGDDDAAA???>>>AAAEEEKKKPPPTTTWWWXXXUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYTTTSSSPPPMMMLLLMMMQQQUUUWWWTTTPPPLLLIIIJJJMMMPPPQQQOOOLLLJJJIIIHHHFFFEEEAAA@@@@@@@@@AAACCCEEEFFFEEEHHHLLLOOOOOOOOOQQQSSSTTTVVVXXXYYYYYYWWWTTTRRRQQQQQQRRRTTTWWW[[[___bbbaaafffmmmpppqqqrrrwww{{{||||||}}}}}}|||{{{yyyxxxvvvwwwyyyzzz{{{}}}}}}tttYYYEEE>>>@@@:::888:::777555555444444333333444444111222222333333222222111000000000000////////////111000000000/////////...,,,---......//////......111111000000///.........------......///000000000............////////////000000000000111111111111111222444444444555888:::;;;===BBBVVVuuu}}}bbbOOOFFFCCCAAAAAACCCEEEGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFHHHIIIJJJJJJLLLQQQWWW[[[aaabbbcccdddcccaaa^^^\\\ZZZ___gggnnnrrrpppmmmjjjjjjiiiiiiiiiiiijjjjjjkkkffffffffffffhhhjjjlllmmmiiiiiiiiijjjlllnnnppprrrssswww{{{~~~}}}yyy{{{~~~|||wwwrrrnnnmmmmmmmmmmmmllllllllloooqqqtttxxx{{{~~~}}}~~~sssnnnhhhdddaaa```___^^^ZZZWWWSSSNNNJJJGGGEEEEEE?????????>>>>>>>>>======>>>@@@BBBCCCCCCCCCEEEGGGIIIIIIJJJKKKMMMPPPSSSTTTUUUVVVWWWXXXXXXWWWUUUTTTUUUUUUUUUTTTTTTSSSRRRQQQNNNNNNNNNNNNLLLIIIFFFDDDBBBBBBAAAAAA@@@>>>===<<<<<<===@@@BBBCCCCCCBBBAAA>>>>>>======>>>???AAABBBEEEGGGKKKOOOSSSYYY___cccffffffggghhhiiikkklllmmmmmmmmmnnnpppsssuuuwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}~~~zzzwwwuuussspppmmm```XXXPPPMMMLLLNNNUUU]]]fffnnnxxx|||}}}~~~YYYTTTQQQWWWeeewww~~~xxxssspppdddbbb^^^\\\[[[ZZZXXXVVVRRROOOJJJFFFDDDHHHNNNRRRUUUTTTQQQNNNIIIEEEAAA???>>>AAAEEEJJJPPPUUUXXXZZZXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZYYYYYYXXXXXX\\\[[[ZZZYYYYYYZZZ[[[\\\UUUTTTRRROOONNNPPPTTTXXXXXXVVVQQQLLLIIIIIILLLOOOQQQOOOLLLJJJJJJIIIGGGEEEAAA@@@@@@@@@AAACCCEEEFFFCCCGGGLLLOOOPPPQQQTTTWWWSSSUUUYYY[[[[[[YYYUUUSSSMMMNNNPPPSSSXXX^^^dddgggbbbhhhooorrrrrrsssxxx|||~~~~~~~~~}}}}}}{{{zzzzzzwwwyyyzzz|||}}}kkkWWWDDD===@@@:::888:::777555555444333333333444444222222222333333222222222000000000000////////////111111000000/////////...,,,,,,---.../////////.........//////000111111111,,,,,,---...///000111111............/////////000000000000000111111111111111222444444444555888:::;;;===AAAVVVtttiiiVVVGGGDDDBBBAAACCCFFFGGGHHHGGGFFFEEEDDDDDDDDDFFFFFFHHHIIIIIIJJJLLLPPPVVV[[[___```bbbccccccaaa___]]]TTTYYYaaaiiimmmmmmkkkhhhiiiiiihhhhhhiiijjjkkkkkkgggffffffgggiiikkknnnoookkkkkkkkklllmmmppprrrssstttxxx|||~~~{{{|||yyyrrrkkkkkkkkklllllllllllllllqqqtttwww|||yyyssslllgggeeeddddddddd[[[XXXTTTNNNJJJGGGFFFEEE@@@?????????>>>>>>======>>>@@@BBBBBBBBBBBBDDDFFFFFFFFFGGGIIILLLOOORRRTTTPPPRRRTTTWWWWWWVVVTTTRRRSSSTTTUUUVVVVVVUUUSSSRRRNNNNNNNNNMMMJJJGGGCCCAAAAAAAAAAAAAAA@@@???>>>>>>>>>@@@BBBDDDEEEEEEEEEDDD@@@????????????AAABBBCCCFFFIIIMMMQQQUUU[[[aaaeeeffffffffffffggghhhjjjjjjggghhhjjjlllooosssuuuwww{{{|||}}}~~~~~~~~~|||~~~zzzyyyyyyxxxwwwsssnnnjjj\\\TTTMMMKKKLLLOOOWWW___hhhpppzzz~~~}}}}}}]]]\\\\\\___gggrrr~~~sssjjj```\\\YYYXXXYYYZZZYYYWWWVVVRRRMMMHHHFFFGGGIIIKKKUUUUUUTTTQQQKKKFFFBBB@@@AAAAAACCCGGGNNNUUUYYYZZZ\\\\\\\\\[[[ZZZZZZZZZYYY]]]\\\\\\[[[ZZZZZZ[[[[[[]]]\\\ZZZYYYXXXXXXXXXYYYUUUUUUUUUUUUUUUWWWXXXXXXWWWUUUQQQMMMLLLLLLNNNOOOTTTPPPMMMKKKLLLKKKIIIFFFCCCBBB@@@@@@@@@BBBDDDEEEGGGHHHJJJLLLMMMNNNNNNNNNSSSTTTVVVYYY[[[YYYSSSNNNLLLNNNQQQSSSWWW[[[aaaeeeiiikkknnnpppqqqtttxxx{{{|||{{{{{{zzzzzzzzz{{{{{{zzzzzzzzz{{{}}}|||gggKKKDDD>>><<<;;;888777:::666666555444333333333333222222222222222222333333000000000000000000000000000000000000000000000000////////////............////////////////////////////////////////////////............////////////000000000000000111111222111111111222333666888999:::===DDDRRRiiioooTTTGGGFFFDDD@@@???BBBFFFGGGIIIHHHFFFEEEEEEEEEFFFFFFHHHIIIKKKKKKLLLOOORRRUUU______aaaaaa```___\\\[[[XXXZZZ^^^bbbeeehhhiiiiiikkkhhheeefffiiikkklllkkkgggggghhhhhhhhhhhhggggggjjjjjjiiiiiijjjlllnnnoootttvvv{{{yyysssnnnllloooqqqqqqrrrvvv{{{~~~|||nnnkkkjjjeee``````YYYVVVRRRMMMIIIGGGFFFEEEAAA@@@>>>===<<<<<<<<<===?????????@@@AAABBBCCCDDDFFFFFFFFFGGGJJJLLLOOOQQQQQQSSSVVVXXXYYYXXXWWWVVVUUUTTTSSSTTTUUUVVVTTTSSSTTTRRROOOKKKHHHEEEDDDDDDCCCDDDDDDDDDCCCAAA???>>>AAACCCEEEEEEDDDCCCDDDEEE>>>>>>======???CCCFFFIIIFFFIIIMMMRRRWWW]]]dddhhhiiigggeeefffggggggdddaaadddfffjjjnnnrrruuuwwwxxxxxxyyy{{{|||~~~~~~}}}|||zzzxxxwwwvvvrrrlllfffYYYSSSNNNMMMNNNRRR\\\fffrrruuuyyy{{{|||}}}```aaaccchhhoooxxxxxxkkkbbbZZZWWWUUUUUUWWWXXXWWWVVVVVVSSSNNNJJJHHHHHHJJJLLLRRRSSSSSSQQQMMMHHHDDDBBBCCCCCCEEEJJJPPPVVVYYYZZZ___^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]\\\ZZZXXXWWWWWWWWWWWWUUUUUUVVVWWWXXXYYYYYYZZZYYYVVVRRRNNNKKKKKKLLLMMMSSSPPPMMMLLLLLLLLLIIIGGGDDDCCCBBBAAAAAACCCDDDEEEHHHIIIJJJKKKLLLNNNOOOOOOSSSSSSTTTWWWYYYWWWRRRNNNMMMOOOQQQSSSVVV[[[```dddkkkmmmoooqqqrrrsssvvvyyy|||{{{{{{{{{zzz{{{{{{{{{|||{{{zzz{{{~~~xxxbbbJJJCCC===<<<:::777777999666666555444333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////....................................////////////////////////............////////////000000000000000111111222222222222222333555777888<<<===BBBPPPggg}}}yyyqqqYYYHHHFFFCCC@@@@@@BBBFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFDDDFFFHHHJJJLLLPPPUUUXXX[[[]]]___``````___^^^]]]XXXYYY]]]```dddfffggghhhkkkhhhffffffiiikkklllkkkhhhgggggggggggggggggghhhiiiiiiiiiiiijjjkkkmmmnnntttvvv{{{zzztttqqqtttvvvwwwzzz~~~tttllliiiddd___\\\ZZZWWWSSSNNNIIIFFFEEEDDDCCCBBB@@@>>>=========>>>????????????@@@AAABBBCCCDDDDDDEEEFFFHHHKKKMMMOOOPPPRRRUUUXXXZZZZZZYYYXXXUUUTTTUUUVVVWWWVVVSSSQQQSSSRRROOOLLLIIIFFFDDDDDDCCCCCCDDDDDDCCCBBB@@@@@@BBBDDDFFFFFFDDDDDDDDDEEEAAA@@@??????@@@BBBEEEGGGKKKMMMQQQUUUXXX]]]cccgggjjjhhhgggggghhhhhheeeccceeefffiiimmmppptttwwwxxxyyyzzz|||~~~~~~{{{xxxuuutttssspppiiidddWWWQQQMMMLLLNNNTTT___jjjsssvvvzzz|||}}}~~~eeehhhnnnuuuzzz}}}~~~}}}}}}{{{yyysssjjj___WWWQQQPPPOOOPPPRRRTTTUUUTTTVVVTTTPPPLLLJJJJJJKKKLLLNNNOOOQQQRRRPPPLLLGGGDDDDDDEEEGGGMMMSSSXXX[[[[[[```_____________________ZZZZZZZZZ[[[\\\]]]___```]]][[[YYYWWWUUUUUUTTTUUUTTTVVVXXXYYY[[[[[[[[[ZZZZZZWWWRRRNNNKKKJJJKKKLLLRRRPPPNNNMMMMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFJJJJJJIIIJJJKKKMMMOOOPPPSSSRRRSSSTTTUUUTTTQQQOOOMMMOOOQQQSSSVVVZZZ___cccnnnoooqqqrrrssstttvvvxxx{{{{{{{{{{{{{{{|||||||||}}}|||{{{{{{~~~~~~~~~sss\\\HHHAAA<<<;;;:::777666888666666555444333333333333444333333222222111111111000000000000000000000000000000000000000000000000////////////....................................////////////////////////............////////////000000000000000111111222444333333333333555777888>>><<>>>>>>>>???@@@AAAAAABBBBBBBBBCCCEEEHHHKKKLLLNNNQQQTTTXXXZZZ[[[\\\[[[WWWVVVVVVVVVWWWUUURRRPPPRRRRRRPPPNNNJJJGGGEEECCCBBBCCCCCCDDDDDDCCCCCCBBBDDDFFFGGGGGGFFFEEEEEEFFFDDDCCCAAA@@@AAACCCEEEGGGOOOQQQUUUWWWZZZ^^^cccfffjjjiiihhhiiijjjiiigggeeeffffffhhhkkknnnrrrvvvxxx{{{|||}}}zzzvvvsssqqqppplllgggbbbVVVPPPKKKLLLOOOVVVcccoootttwww{{{~~~jjjooowww}}}|||wwwtttqqqoookkkgggbbb[[[TTTNNNJJJJJJKKKMMMOOOQQQRRRSSSUUUTTTQQQNNNLLLKKKKKKKKKJJJKKKOOORRRRRRPPPKKKGGGDDDFFFIIIOOOUUU[[[]]]^^^__________________``````[[[[[[[[[[[[]]]^^^___```]]][[[YYYVVVTTTSSSSSSSSSSSSUUUXXXZZZ\\\\\\[[[ZZZXXXUUUQQQMMMKKKKKKLLLMMMQQQPPPOOOOOONNNMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGLLLKKKJJJIIIKKKMMMOOOQQQRRRRRRRRRRRRRRRQQQPPPOOONNNOOOQQQSSSVVVZZZ___cccnnnppprrrtttuuuvvvxxxzzz{{{{{{||||||}}}}}}}}}|||~~~|||zzz{{{~~~{{{zzz|||pppXXXEEE???;;;;;;:::777666888666666555444333333333333444444333333222111000000////////////////////////////////////////////////////////////....................................////////////////////////............////////////000000000000000111111222555444333333444555666777===<<<===III```yyy}}}sssjjjSSSJJJCCCAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIKKKNNNQQQVVVXXX[[[]]]______^^^^^^XXXYYY[[[^^^```bbbdddeeehhhgggfffggghhhiiijjjkkkhhhgggffffffffffffggghhhgggggggggggghhhjjjlllnnnoooqqqvvv|||}}}zzzssstttsssqqqtttuuuiiibbb___^^^]]][[[WWWRRRMMMJJJGGGFFFFFFEEEDDDBBBAAA@@@?????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAACCCEEEGGGIIILLLOOOSSSWWW[[[]]]^^^___[[[YYYWWWUUUUUUUUUSSSRRRRRRQQQQQQOOOLLLIIIEEECCCCCCCCCCCCDDDDDDEEEEEEEEEFFFHHHIIIHHHGGGEEEEEEFFFDDDCCCBBBAAABBBEEEGGGIIIOOOQQQUUUXXX[[[___cccfffiiiiiiiiiiiiiiiiiihhhgggffffffgggiiilllqqquuuxxx{{{|||}}}zzzvvvrrrooonnnjjjeee```VVVPPPKKKLLLPPPWWWeeeqqqvvvyyy|||mmmrrryyy}}}{{{uuulllfffccc___[[[XXXUUUQQQNNNKKKGGGHHHJJJLLLNNNPPPRRRSSSTTTSSSRRRPPPNNNLLLKKKJJJGGGHHHLLLQQQTTTSSSOOOKKKEEEFFFIIIOOOVVV[[[___```______``````aaaaaabbbbbb]]]]]]]]]]]]]]]^^^^^^___]]][[[YYYVVVUUUTTTSSSSSSSSSUUUXXXZZZ[[[[[[ZZZYYYUUUSSSOOOLLLKKKLLLNNNOOOOOOPPPPPPPPPOOOMMMLLLLLLJJJIIIIIIIIIIIIIIIIIIIIILLLKKKJJJJJJKKKMMMOOOQQQPPPQQQQQQQQQPPPOOOOOOOOONNNPPPRRRTTTVVV[[[```dddlllooosssuuuwwwyyy{{{}}}{{{|||}}}~~~~~~~~~}}}}}}}}}|||zzz{{{~~~yyywwwtttxxxnnnVVVCCC>>>:::;;;:::777666888666666555444333333333333444444333333222111000000////////////////////////////////////////////////////////////....................................////////////////////////............////////////000000000000000111111222555444444333444555777777;;;:::<<>>>>>===>>>>>>>>>>>>>>>>>>>>>@@@BBBEEEFFFKKKMMMQQQVVVZZZ]]]```aaaaaa\\\WWWTTTTTTUUUVVVVVVRRRRRRQQQPPPMMMJJJFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJIIIGGGEEEEEEFFFCCCBBBAAAAAACCCFFFJJJLLLKKKOOOSSSXXX[[[___dddgggggghhhiiiiiiiiihhhhhhhhhffffffgggiiilllppptttwww{{{|||}}}~~~zzzvvvrrrpppnnnjjjccc^^^VVVPPPLLLMMMQQQYYYfffrrrvvvyyy}}}mmmpppsssuuuqqqjjjaaa\\\WWWTTTPPPNNNMMMMMMMMMLLLHHHKKKNNNOOOPPPQQQSSSTTTTTTUUUUUUTTTQQQOOOLLLJJJFFFGGGJJJOOOTTTUUURRRNNNHHHHHHIIIMMMSSSYYY]]]^^^______```aaabbbbbbcccccc^^^^^^]]]]]]]]]^^^______^^^\\\ZZZXXXVVVUUUUUUVVVVVVWWWXXXZZZZZZZZZYYYYYYTTTQQQNNNLLLKKKLLLNNNPPPNNNPPPRRRQQQPPPNNNMMMMMMIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLMMMOOOPPPOOOQQQRRRQQQOOONNNOOOOOONNNPPPRRRUUUXXX]]]cccgggllloootttwwwyyy{{{}}}~~~{{{|||}}}~~~~~~}}}||||||~~~zzzvvvwwwtttwwwiiiRRRBBB===:::;;;;;;888777999666666555444333333333333444333333222222111111111000000000000000000000000000000000000000000000000////////////............------------------------////////////////////////............////////////000000000000000111111222555444444444444666888999999:::===EEEYYYyyylllXXXFFFBBBCCCAAAAAACCCCCCDDDEEEFFFFFFFFFEEEEEEBBBDDDEEEFFFGGGIIIMMMPPPTTTUUUXXX[[[\\\\\\\\\[[[ZZZ[[[[[[]]]^^^aaacccdddbbbdddeeefffeeeeeefffhhhhhhgggeeeddddddeeeggghhhggggggggghhhiiilllnnnooorrrtttyyyvvvoooiiifffddd```[[[WWWUUUSSSUUU^^^gggjjjqqqssskkkaaa]]]^^^___ZZZYYYXXXVVVSSSQQQOOONNNIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@???>>>=========>>>===<<<<<<===>>>@@@CCCDDDIIILLLOOOTTTYYY]]]```aaaccc___YYYVVVUUUWWWYYYYYYSSSRRRQQQOOOMMMJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKJJJGGGEEEEEEEEEBBBBBBAAAAAACCCGGGKKKMMMHHHLLLRRRWWW[[[```dddgggeeegggiiiiiiiiihhhiiijjjhhhhhhjjjlllooosssvvvxxx{{{|||}}}~~~~~~}}}yyyvvvsssqqqooojjjbbb\\\TTTPPPMMMOOOTTT[[[hhhsssvvvyyy}}}jjjjjjkkkjjjfff```[[[WWWRRROOOLLLKKKLLLNNNOOOOOOLLLOOOSSSTTTSSSSSSTTTVVVVVVWWWXXXXXXVVVRRRNNNLLLFFFFFFHHHMMMTTTVVVTTTPPPMMMKKKJJJKKKPPPUUUXXXZZZ[[[[[[\\\]]]^^^___```aaa]]]]]]]]]]]]^^^```aaaaaa^^^]]][[[YYYXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZTTTRRROOOLLLJJJKKKMMMOOOMMMPPPRRRSSSPPPNNNNNNOOOGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOONNNPPPSSSRRRPPPNNNNNNOOONNNPPPSSSVVVZZZ___eeeiiinnnrrrvvvyyyzzz{{{|||}}}zzz|||~~~~~~~~~~~~xxxvvvzzz~~~aaaLLLBBB===:::<<<<<<999888999666666555444333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////............------------------------////////////////////////............////////////000000000000000111111222444333333444555777999:::777:::>>>DDDSSSrrrxxx___IIICCCCCC@@@???BBBBBBCCCEEEFFFFFFFFFEEEEEEBBBCCCEEEEEEFFFHHHKKKNNNPPPRRRVVVYYY[[[]]]]]]\\\ZZZZZZZZZ[[[\\\___aaabbb___bbbddddddccccccdddfffhhhgggeeecccccceeeggghhhggggggggghhhjjjmmmoooppprrrsssxxxvvvlllfffbbb___]]]^^^XXXTTTUUUSSSPPPRRRWWWUUU[[[^^^ZZZWWWXXXXXXUUUVVVUUUUUUTTTSSSRRRQQQPPPLLLLLLLLLKKKIIIGGGEEECCCBBBAAA@@@???>>>======>>><<<<<<<<<<<<===???AAACCCIIIJJJNNNSSSWWW\\\___aaabbb___\\\ZZZZZZ[[[ZZZYYYTTTSSSQQQNNNLLLJJJIIIIIIGGGGGGFFFEEEFFFFFFHHHHHHIIIJJJKKKIIIGGGDDDDDDDDDCCCCCCAAAAAACCCFFFIIIKKKIIIMMMSSSXXX\\\```dddgggeeehhhkkkkkkjjjiiikkkmmmkkklllnnnqqqtttwwwyyyzzz}}}}}}~~~~~~|||zzzwwwuuusssrrroooiii```XXXPPPMMMMMMQQQWWW^^^jjjuuuvvvyyy}}}gggfffdddbbb___\\\YYYWWWQQQNNNKKKKKKLLLOOOQQQQQQOOOSSSVVVWWWUUUUUUVVVXXXXXXYYYZZZ[[[XXXUUUPPPMMMGGGFFFGGGLLLSSSWWWUUURRRRRRNNNKKKJJJMMMQQQTTTVVVVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[\\\]]]___aaacccddd___^^^\\\[[[ZZZZZZZZZ[[[]]]\\\[[[[[[ZZZZZZ[[[[[[VVVTTTPPPLLLJJJJJJKKKMMMLLLPPPSSSSSSQQQNNNNNNPPPFFFGGGIIIKKKLLLMMMMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNMMMPPPTTTTTTQQQNNNNNNOOONNNPPPSSSVVV[[[```gggkkkqqqtttxxxzzzzzzzzz{{{|||zzz|||~~~~~~wwwwww}}}xxx[[[GGGBBB===;;;======:::999:::666666555444333333333333222222222222222222333333000000000000000000000000000000000000000000000000000/////////............------------------------////////////////////////............/////////000000000000000000111111222333333333444555777:::;;;666;;;???CCCOOOmmmdddJJJCCCCCC???>>>AAABBBCCCDDDFFFFFFFFFEEEDDDFFFFFFFFFEEEEEEEEEHHHJJJMMMPPPTTTXXX\\\^^^^^^___YYYYYYYYYYYY[[[]]]___```^^^aaaddddddbbbaaaccceeehhhgggeeecccccceeeggghhhhhhhhhhhhiiikkkmmmpppqqqoooqqqvvv||||||uuukkkdddaaa___\\\ZZZ]]]WWWTTTWWWVVVPPPMMMOOOKKKNNNNNNLLLOOOUUUSSSLLLRRRRRRSSSSSSSSSSSSRRRQQQOOOOOOOOONNNLLLJJJGGGFFFBBBBBB@@@???>>>>>>>>>>>><<<<<<;;;<<<===???AAABBBHHHJJJMMMRRRWWW[[[^^^```___^^^^^^^^^___^^^[[[XXXUUUTTTQQQNNNKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFHHHHHHIIIKKKKKKIIIFFFDDDCCCCCCEEEDDDBBBAAABBBDDDGGGIIIJJJNNNTTTYYY]]]```cccffffffiiillllllkkkkkklllooonnnooorrruuuxxxzzz||||||~~~|||zzzyyyuuutttsssrrrooohhh^^^VVVLLLJJJLLLRRRYYYaaammmxxxvvvyyy|||iiiddd___[[[WWWTTTSSSTTTMMMNNNPPPQQQQQQSSSWWWYYY\\\[[[ZZZ]]]```aaa___\\\\\\[[[[[[\\\]]][[[UUUPPPKKKGGGDDDFFFMMMSSSUUUTTTUUUSSSOOOLLLIIIHHHHHHHHHOOORRRWWWXXXXXXXXX[[[]]]ZZZZZZZZZZZZ\\\___bbbdddcccbbb```]]]\\\ZZZZZZZZZ______^^^^^^]]]\\\\\\\\\[[[WWWQQQLLLIIIJJJMMMOOOSSSRRRPPPNNNMMMNNNOOOQQQLLLLLLKKKKKKKKKMMMNNNOOOMMMMMMMMMNNNNNNOOOOOOOOOQQQRRRSSSRRRQQQOOOOOOPPPNNNQQQTTTXXX\\\aaagggkkkppptttyyy|||}}}}}}}}}}}}zzz{{{}}}|||{{{mmmSSSDDD===<<<;;;:::888777666555555555444444444333333333333333333222222222111111222111111111000000//////000000//////......------......//////...---,,,,,,------............---------------............///000000000000////////////333333222111000000111111222333333444555666777777777>>><<<===OOOiii|||xxxdddQQQHHHEEEAAA@@@AAAAAAAAABBBBBBCCCBBBBBBBBBEEEDDDCCCCCCDDDFFFHHHIIIOOOPPPRRRVVVZZZ\\\]]]\\\ZZZZZZZZZZZZ\\\___bbbdddccccccbbbbbbcccddddddeeeeeeeeedddcccbbbcccgggjjjgggiiijjjjjjkkkmmmpppsssppprrruuuzzz~~~vvvpppkkkhhhccc___aaaeee^^^[[[WWWTTTSSSQQQOOOMMMNNNMMMJJJHHHHHHIIIKKKMMMPPPRRRSSSTTTSSSRRRSSSTTTXXXVVVSSSOOOLLLIIIGGGFFFAAA@@@???>>>============999999999999:::<<<>>>???CCCFFFJJJPPPUUUZZZ]]]___```aaabbbaaa___]]]]]]^^^YYYWWWSSSPPPMMMKKKKKKKKKNNNMMMJJJHHHGGGFFFFFFFFFJJJJJJIIIIIIHHHGGGFFFFFFGGGDDD@@@???AAADDDGGGHHHLLLNNNRRRUUUYYY^^^dddhhhgggiiikkkllllllmmmnnnppprrruuuxxx|||~~~~~~|||xxxyyy{{{yyytttooommmjjjdddZZZSSSRRRPPPOOORRRYYYeeepppwwwyyy|||bbb___]]][[[YYYVVVUUUUUUWWWWWWWWWVVVUUUWWWZZZ\\\^^^^^^^^^```ccccccaaa^^^\\\\\\\\\]]]^^^\\\WWWSSSNNNIIIEEEFFFKKKPPPRRRRRRUUUSSSPPPLLLIIIGGGGGGGGGKKKOOOTTTVVVVVVWWWXXXZZZXXXXXXXXXYYY[[[^^^aaabbbcccbbbbbbaaa```___^^^^^^dddcccbbbaaa```___^^^]]]ZZZVVVQQQLLLIIIJJJMMMOOOTTTSSSRRRPPPPPPPPPPPPQQQLLLKKKKKKJJJKKKLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNPPPQQQSSSRRRPPPNNNNNNOOOPPPRRRVVVZZZ^^^ccciiimmmtttxxx}}}~~~}}}|||zzz|||lllTTTFFF===<<<;;;:::888777666555555555444444444333333333333333333222222222111111111111111111000000000//////////////////...............//////...------,,,------............---------------............///000000000000////////////222222222111111111000000222333333444555666777777555===<<<<<>>===<<<<<<<<<999999999999:::<<<>>>???BBBDDDIIINNNTTTYYY\\\^^^aaabbbcccccc```____________]]]YYYUUUQQQOOONNNNNNMMMLLLKKKIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGDDD@@@???AAAEEEGGGHHHLLLOOORRRUUUYYY]]]cccggghhhkkkmmmoooooonnnooopppqqqssswww{{{~~~|||xxxxxxzzzxxxsssmmmjjjgggaaaXXXRRRPPPOOOOOOSSS[[[fffqqqxxxzzz}}}``````___^^^]]]\\\ZZZYYY[[[[[[ZZZYYYXXXZZZ]]]```cccbbbccceeeffffffcccaaa^^^]]]^^^______\\\XXXUUUPPPLLLGGGFFFIIINNNOOOPPPUUUSSSPPPMMMIIIGGGEEEEEEGGGKKKPPPSSSUUUUUUUUUVVVUUUUUUUUUVVVYYY[[[^^^```aaabbbdddeeefffeeedddcccgggfffeeecccaaa___]]]\\\YYYUUUPPPKKKIIIJJJMMMOOOTTTTTTTTTTTTSSSRRRQQQPPPKKKJJJJJJJJJKKKLLLNNNOOOQQQQQQPPPOOOOOONNNMMMMMMOOOQQQRRRQQQOOOMMMMMMNNNQQQTTTXXX\\\```eeekkkooowww|||}}}|||{{{}}}~~~}}}gggQQQEEE<<<<<<;;;999888777666555555555444444444333333333333333333222222222111111111111111111000000000000...///////////////000000.........///......---,,,------............---------------............///////////////000000000000111111222333222111000///222333333444555666777777555===<<<<<>><<<;;;::::::999999999999:::;;;===>>>@@@CCCGGGLLLQQQVVVZZZ\\\bbbcccddddddbbb``````aaacccaaa]]]YYYVVVSSSRRRQQQLLLKKKJJJJJJJJJKKKLLLMMMHHHGGGEEECCCCCCCCCDDDEEEGGGDDDAAA@@@CCCFFFHHHIIIMMMOOORRRUUUXXX\\\aaadddiiilllppprrrqqqpppppppppnnnqqquuuzzz~~~|||xxxwwwxxxvvvqqqjjjeeeaaa\\\UUUPPPNNNNNNPPPUUU]]]iiissszzz|||jjjkkkjjjfffccccccaaa^^^^^^^^^^^^]]]]]]```dddhhhggghhhiiiiiiiiigggdddbbb____________]]]YYYVVVSSSQQQMMMHHHGGGIIILLLOOOOOOTTTSSSQQQNNNJJJGGGEEEDDDEEEHHHMMMQQQTTTUUUTTTTTTSSSSSSSSSUUUVVVYYY[[[\\\^^^```dddgggiiihhhgggeeegggfffdddaaa^^^\\\ZZZYYYWWWTTTOOOKKKIIIJJJMMMOOOSSSTTTUUUUUUTTTRRRPPPNNNJJJJJJIIIIIIJJJLLLNNNOOOSSSRRRQQQPPPOOOMMMLLLLLLNNNOOOPPPPPPNNNMMMMMMMMMRRRUUUYYY]]]aaagggmmmqqqwww|||~~~}}}|||~~~xxxtttttt}}}vvv]]]JJJ@@@;;;;;;:::999888777666666555555444444444333333333333333333222222222111111111111111000000000000000......//////000000000111---...............------------............---------------............///////////////000000000000///111222333333222000///222333333444555666777777555======<<>>;;;:::999888999999999888999;;;<<<===???AAADDDIIIOOOTTTXXX[[[aaabbbdddcccaaa``````aaabbb```^^^[[[XXXVVVUUUTTTLLLLLLJJJIIIIIIJJJKKKKKKHHHGGGDDDBBBAAACCCEEEFFFGGGDDDBBBAAADDDGGGIIIJJJMMMOOORRRTTTVVVZZZ___bbbiiilllqqqsssrrrpppooooookkknnnrrrxxx}}}}}}xxxvvvvvvsssnnngggaaa\\\WWWRRRNNNLLLNNNQQQWWW```kkkuuu{{{~~~|||~~~{{{sssnnnmmmiiidddgggggggggeeeeeegggjjjmmmlllmmmooonnnkkkgggdddbbb```aaa```]]]YYYUUUQQQOOOOOOMMMJJJIIIJJJMMMOOOPPPRRRQQQQQQOOOMMMJJJGGGEEEEEEHHHLLLPPPTTTVVVVVVUUURRRRRRSSSTTTUUUWWWXXXYYYZZZ\\\aaaeeeggggggeeedddeeedddbbb___]]]ZZZXXXWWWTTTRRRNNNKKKJJJKKKMMMNNNQQQRRRTTTTTTSSSPPPNNNLLLJJJJJJIIIJJJKKKMMMOOOPPPSSSSSSQQQPPPNNNLLLKKKJJJLLLNNNOOOOOONNNMMMNNNNNNRRRUUUYYY]]]bbbgggnnnrrruuuyyy~~~{{{}}}rrrllljjjwwwmmmUUUEEE===::::::999999888777666666555555444444444333333333333333333222222222111111000000000000000000111111.../////////000000111111------...............---------............---------------............///.../////////000000000111///000222333333222111///222333333444555666777777777>>>>>>>>>CCCMMMooouuu```NNNEEECCCEEEAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFIIILLLPPPRRRTTTWWW[[[^^^^^^^^^]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^______```aaaaaaaaabbbdddggghhhiiijjjjjjiiikkknnnppprrruuu{{{zzzuuutttrrrmmmjjjjjjkkkkkkkkklllkkkgggaaa]]]WWWWWWVVVUUUTTTUUUUUUVVVXXXZZZ\\\\\\[[[ZZZ[[[\\\WWWWWWVVVTTTRRROOOMMMKKKDDDCCCAAA>>><<<:::999888:::999888888999:::<<<===>>>???BBBGGGLLLRRRWWWYYY___```aaaaaa___^^^_________^^^]]][[[ZZZYYYXXXXXXQQQPPPNNNLLLJJJJJJJJJJJJHHHFFFDDDBBBBBBCCCEEEGGGFFFDDDBBBBBBDDDGGGIIIJJJMMMOOOQQQSSSUUUYYY]]]aaagggkkkooorrrqqqpppnnnnnnkkkmmmqqqvvv{{{}}}xxxvvvuuuqqqmmmfff___YYYSSSOOOMMMKKKNNNRRRZZZdddnnnwww|||wwwmmmppppppooollliiihhhiiijjjrrrtttuuusssnnnhhhdddaaa``````___\\\VVVRRROOONNNOOONNNMMMMMMMMMMMMNNNOOONNNOOOPPPQQQOOOMMMKKKIIIGGGHHHJJJOOOTTTWWWXXXWWWTTTTTTTTTUUUUUUVVVVVVVVVVVVYYY]]]aaaccccccbbb```bbbaaa```^^^\\\ZZZXXXWWWRRRPPPMMMJJJJJJKKKMMMNNNQQQRRRRRRRRRQQQOOOLLLJJJJJJJJJJJJKKKLLLNNNPPPQQQSSSRRRQQQOOOMMMKKKJJJJJJJJJLLLNNNOOOOOOOOOPPPQQQSSSVVVZZZ^^^ccciiiooottttttxxx}}}~~~~~~zzzzzz|||~~~~~~mmmgggfffvvvfffPPPBBB===:::999999888777777666666555555444444444333333333333333333222222222111111000000000000111111111111///000000000000000000111,,,---......///.........------............---------------............///......//////000000111111///000111222333222111111222333333444555666777777888======???CCCIIIfffoooXXXJJJEEECCC@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEGGGJJJNNNPPPQQQTTTYYY^^^YYYZZZ[[[\\\]]]^^^___```^^^]]]]]]\\\\\\\\\\\\\\\[[[]]]___```aaabbbeeegggkkklllllljjjhhhhhhjjjllltttwww}}}yyyvvvtttoookkkjjjnnnnnnoooppppppmmmhhheee^^^^^^\\\[[[ZZZZZZYYYYYY[[[]]]^^^]]]\\\[[[[[[\\\XXXXXXWWWUUURRROOOKKKIIIEEECCCAAA???===;;;:::::::::999888888888:::;;;<<<===>>>AAAEEEKKKQQQVVVYYY]]]^^^```___^^^]]]]]]^^^]]]]]]]]]\\\\\\[[[[[[ZZZVVVUUURRROOOLLLKKKJJJJJJFFFEEECCCBBBBBBCCCEEEFFFEEECCCAAABBBDDDGGGIIIIIILLLNNNPPPRRRTTTXXX]]]```fffiiimmmppppppooooooooommmooorrrwww|||~~~zzzvvvtttppplllfff^^^WWWQQQNNNLLLKKKNNNTTT]]]fffpppxxx|||}}}yyyzzzyyywwwssspppooooooyyy{{{|||xxxqqqiiidddbbb]]]^^^^^^[[[VVVQQQPPPPPPPPPQQQRRRQQQOOOMMMLLLLLLKKKMMMPPPRRRRRRQQQOOOMMMIIIHHHIIIMMMSSSXXXYYYYYYVVVVVVVVVVVVVVVUUUUUUTTTUUUWWW[[[]]]______^^^]]]\\\\\\[[[ZZZXXXWWWVVVVVVQQQOOOLLLJJJJJJKKKMMMNNNRRRRRRRRRQQQPPPNNNLLLKKKKKKKKKKKKKKKMMMOOOQQQRRRQQQPPPOOONNNLLLKKKJJJIIIIIIKKKNNNOOOPPPPPPRRRTTTTTTWWW\\\```eeekkkrrrvvvwwwyyy|||}}}}}}||||||}}}xxxxxxxxxyyy}}}zzziiieeeiii}}}{{{___JJJ???<<<999999888888777777666666555555444444444333333333333333333222222222111111///000000000111111111111111111111000000000000000,,,------...//////......------............---------------............///.........///000111111111000000111111111222222222222333333444555666777777888;;;:::>>>CCCFFF]]]}}}aaaPPPGGGCCC@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDHHHLLLNNNNNNQQQWWW]]]ZZZ[[[\\\^^^```aaabbbbbb______]]]\\\[[[ZZZZZZZZZXXXZZZ]]]___aaacccfffhhhllllllllljjjhhhhhhjjjlllrrruuu{{{~~~yyyyyy|||~~~|||zzzuuurrrqqqrrrrrrssstttuuussspppmmmeeedddcccaaa___^^^]]]\\\^^^___```^^^\\\ZZZZZZZZZWWWWWWWWWUUURRROOOKKKIIIEEEDDDBBB@@@>>>===<<<;;;:::999888888888999:::;;;===>>>@@@EEEJJJPPPVVVYYY\\\]]]______^^^]]]]]]^^^[[[[[[[[[ZZZYYYYYYXXXWWWVVVTTTQQQNNNKKKJJJIIIIIICCCCCCBBBBBBBBBBBBCCCCCCCCCAAA@@@AAADDDGGGHHHHHHJJJLLLOOOQQQTTTXXX]]]```fffhhhlllnnnooooooppprrrrrrtttvvvzzz~~~{{{wwwtttooolllggg```XXXQQQMMMKKKKKKOOOVVV___hhhqqqxxx{{{~~~}}}|||}}}|||ssskkkeeeccc[[[]]]]]][[[VVVSSSRRRSSSSSSTTTUUUTTTQQQMMMJJJIIIIIILLLPPPSSSTTTSSSQQQPPPIIIHHHHHHKKKRRRWWWZZZZZZXXXXXXXXXWWWWWWUUUTTTSSSVVVWWWYYY[[[\\\\\\[[[[[[VVVVVVVVVUUUTTTTTTSSSSSSPPPNNNLLLJJJJJJKKKMMMNNNSSSSSSRRRQQQPPPNNNLLLKKKLLLLLLLLLLLLNNNPPPRRRSSSPPPOOONNNMMMLLLJJJIIIIIIHHHJJJMMMOOOPPPRRRTTTUUUVVVYYY]]]bbbgggmmmtttxxxzzz|||}}}}}}{{{zzz{{{|||wwwvvvuuuvvvzzzyyyfffeeellluuuYYYEEE<<<;;;999999888888777777666666555555444444444333333333333333333222222222111111//////000000111111111222222222111111000000//////,,,,,,---.../////////...---..................------------.........//////---......///000111111222111111000000111222333333222333333444555666777777888999888===CCCDDDXXX{{{~~~hhhTTTJJJEEE@@@AAABBBDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCGGGKKKMMMMMMPPPVVV\\\^^^___aaabbbdddeeeffffffaaa```^^^\\\[[[ZZZYYYYYYVVVYYY\\\___aaacccgggiiihhhiiijjjiiiiiijjjlllooooooqqqvvvwwwtttuuummmxxx}}}zzzzzzuuuuuuuuuwwwxxxwwwuuurrriiihhhfffdddbbb```___^^^___``````___\\\ZZZYYYYYYUUUVVVVVVUUURRROOOLLLJJJEEEDDDBBB@@@???>>>======:::999888888888999:::;;;===>>>@@@DDDJJJPPPVVVYYY\\\^^^______^^^]]]^^^___XXXXXXXXXWWWVVVTTTRRRRRRQQQPPPMMMJJJHHHGGGFFFFFFAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@AAADDDFFFHHHHHHIIIKKKNNNQQQTTTXXX]]]```fffiiilllnnnoooppprrrtttvvvwwwyyy|||{{{wwwuuunnnlllhhhaaaXXXQQQLLLKKKLLLPPPWWW```iiirrrxxx{{{