BM6P6(@ |||uuuqqqkkkgggaaa]]]ZZZXXXVVVTTTPPPPPPQQQRRRSSSUUUWWWXXXZZZ\\\```dddhhhlllooopppvvvvvvwwwxxxzzz{{{||||||||||||}}}~~~|||}}}||||||||||||~~~zzzwwwuuuuuuyyyxxxxxxzzz}}}~~~wwwpppllleeeaaa[[[WWWUUUUUUUUUTTTUUUQQQJJJEEEAAA===:::888666666555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555666666666666777777777777999888888777666555555444888888888888888888888888777777777777888888888888999999::::::::::::;;;;;;>>>>>>>>>>>>???????????????@@@@@@AAAAAA@@@@@@???@@@@@@???>>>===<<<;;;;;;;;;::::::::::::;;;<<<<<>>===<<<;;;;;;:::======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<===>>>??????@@@??????>>>>>>>>>>>>??????AAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAAAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGCCCDDDEEEEEEEEEDDDBBBAAACCCCCCBBBAAA@@@>>>>>>==================>>>??????>>>>>>?????????@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???============<<<<<<<<<<<<|||uuuqqqkkkfffcccaaa^^^\\\WWWWWWWWWWWWXXXZZZ[[[\\\^^^```dddhhhllloooqqqssswwwwwwxxxyyyzzzzzz{{{{{{|||}}}~~~}}}}}}}}}}}}}}}~~~|||zzzyyyyyy{{{zzz{{{|||xxxqqqmmmeeeaaa[[[WWWVVVVVVUUUTTTRRRMMMGGGBBB>>>;;;888666666555555555444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555555666666666777777777777777777777777888888888888888888888888888888888888777777777777888888888888999999::::::::::::;;;;;;======>>>>>>>>>????????????@@@@@@AAAAAA@@@@@@???@@@@@@???>>>===<<<;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>======<<<<<<;;;;;;======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<======>>>>>>???????????????>>>>>>>>>>>>>>>???AAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGCCCDDDDDDEEEDDDCCCBBBAAACCCBBBBBBAAA@@@???>>>=========<<<<<<======>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???============<<<<<<<<<<<<~~~wwwrrrnnnkkkhhhfff`````````___``````aaabbbeeefffiiimmmpppsssuuuvvvxxxxxxyyyyyyzzzzzzzzz{{{|||}}}~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyrrrmmmddd```[[[XXXWWWVVVUUUTTTMMMIIICCC>>>;;;999666444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555555555666666666777777777555555666777999:::;;;;;;888888888888888888888888777777777888888888999999999999::::::::::::;;;;;;======>>>>>>>>>>>>????????????@@@@@@@@@@@@??????@@@???>>>>>>===<<<;;;;;;;;;::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===>>>>>>>>>>>>>>>?????????@@@@@@???>>>======>>>>>>AAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDDDDCCCCCCBBBAAACCCBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????=========<<<<<<<<<<<<;;;{{{wwwsssooommmjjjiiihhhhhhgggggghhhhhhjjjlllnnnqqqtttvvvxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{|||~~~}}}|||}}}}}}~~~yyyrrrmmmccc```\\\YYYWWWVVVTTTRRRIIIEEE@@@<<<999777555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555555555555666666666777777444444555777888999:::;;;888888888888888888888888777777888888888999999999999999999:::::::::;;;;;;============>>>>>>>>>?????????@@@@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>???????????????>>>>>>>>>AAA@@@???>>>============AAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA??????????????????????????????????????????????????????@@@@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;~~~zzzvvvtttqqqpppooonnnmmmmmmmmmmmmnnnppprrrtttvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}|||}}}}}}~~~xxxqqqlllbbb```\\\YYYWWWTTTQQQNNNFFFBBB===:::888777666444333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444555555555555666555555555555555555555555555555555555666666666666555555555555666666777777777777777777777777777777888888888888999999999999999999999:::::::::;;;;;;<<<============>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<============<<<===========================>>>>>>?????????>>>>>>?????????>>>>>>>>>>>>>>>@@@@@@???>>>======>>>>>>AAA@@@@@@??????@@@@@@AAA@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@?????????<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????????????????????????????>>>??????@@@@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;}}}{{{vvvvvvuuutttsssrrrrrrsssrrrssstttvvvwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{|||zzz{{{~~~~~~}}}~~~~~~~~~~~~}}}vvvoookkkbbb___\\\YYYVVVRRRMMMJJJCCC???;;;888777777666555333333333333444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444222333333444444555555555444444444444444444444444444444444555555555555666555555555555555555555555444444555555555666666666555555555555555555555444777777777777777777777777888888888999999999999:::999999::::::::::::;;;;;;<<<<<<============>>>>>>>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<========================<<<======>>>>>>>>>>>>==================>>>>>>>>>??????>>>>>>>>>>>>??????AAA@@@@@@??????@@@@@@AAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@AAAAAAAAABBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????===============>>>??????=========>>>>>>>>>>>>???????????????@@@@@@@@@@@@????????????????????????????????????????????????>>>>>>????????????>>>>>><<<<<<<<<;;;;;;;;;;;;:::~~~{{{zzzyyyxxxwwwwwwwwwxxxuuuuuuwwwxxxyyyyyyyyyyyyxxxyyyyyyzzz{{{|||}}}}}}|||}}}~~~~~~}}}}}}}}}zzzsssmmmiiibbb___\\\YYYUUUPPPJJJEEE@@@===999666666666555444222222333333333444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444222222333333444555555666444444444444444444444444444444444555555555555666555555555555555555555555444444444555555555666666666666666666666555555555777777777777777777777777888888888999999999::::::999999::::::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;========================;;;;;;<<<===============;;;;;;<<<<<<======>>>>>>============>>>???@@@AAAAAA@@@@@@??????@@@@@@AAA???@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCCCCCCCBBBAAAAAABBBBBB@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@===>>>>>>>>>>>>?????????======>>>>>>>>>?????????????????????????????????????????????????????????>>>>>>????????????>>>>>><<<<<<<<<;;;;;;;;;::::::~~~}}}||||||{{{zzzzzz{{{{{{wwwwwwxxxyyyzzzzzzzzzyyyxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~||||||~~~}}}zzz{{{}}}~~~~~~}}}{{{wwwqqqkkkhhhbbb___\\\XXXTTTNNNGGGCCC>>>;;;777555555555444444222222222333333444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444222222333333444555666666444444444444444444444444444444444555555555666666555555555555555555555555444444444555555555666666555666666666777777888888777777777777777777777777888888999999999:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<======<<<;;;::::::999999999:::;;;;;;<<<<<<;;;;;;========================::::::;;;<<<======<<<<<<999::::::;;;<<<===>>>>>><<<=========>>>@@@AAABBBAAA@@@@@@@@@@@@@@@@@@AAA???@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCCCCCCCBBBAAA@@@BBBAAA@@@?????????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAA>>>????????????@@@@@@@@@<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<;;;;;;;;;:::::::::|||||||||||||||}}}}}}}}}{{{zzzyyyxxxxxxxxxyyyyyyzzz{{{||||||||||||~~~}}}}}}~~~|||yyywwwwwwxxxzzz}}}~~~}}}}}}}}}}}}~~~|||{{{zzzyyyxxxyyyxxxuuurrroookkkiiihhhaaa___\\\XXXSSSKKKCCC>>>888777777666555444444444222222333333333333444444333333333333333333333333333444444555555444444333222222333333333333444444444444444333333222222222333333333444444444555555222222222333333333444444444444444555555555555666222222222333333333444444444444333333333333444444555555555555666666666666666666666666777777777777888888777777777777888888888888999999999:::::::::::::::;;;;;;<<<=====================<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA@@@???>>>>>>>>>???AAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAA???>>>>>>>>>???@@@??????>>>>>>>>>>>>>>>??????????????????>>>======@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>===============>>>???@@@@@@???>>>===============>>>>>>>>>>>>????????????>>>>>>>>>>>><<<;;;::::::999999999999}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzxxxxxxxxxyyyyyy{{{|||}}}}}}}}}}}}~~~}}}~~~}}}zzzxxxuuuwwwyyy{{{~~~~~~}}}|||{{{{{{{{{|||{{{zzzxxxwwwuuutttttttttsssqqqnnnkkkiiifffeeeaaa^^^YYYTTTOOOHHHAAA<<<777777666666555444444333222222222333333333444444333333333333333333333333333444444555555444444333222222333333333333444444444444444333333222222222333333333444444444444555222333333333444444444444444444444444555555555555333333333333444444444444555444444444444444444555555555555555666666666666666666666666777777777777888888777777777777888888999999999999999999999999::::::;;;;;;<<<=====================<<<<<<<<<<<<;;;::::::::::::::::::999:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>??????>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>??????????????????>>>======?????????@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>===============>>>???@@@@@@???>>>===============>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;:::999999999999999~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyyxxxyyyyyyzzz|||}}}~~~~~~~~~~~~|||xxxvvvssstttvvvyyy{{{}}}~~~}}}|||{{{yyyxxxxxxxxxwwwvvvuuusssqqqooonnnmmmkkkkkkjjjiiigggeeecccbbb```\\\UUUOOOJJJDDD>>>;;;666666666555555444444333222222222222333333333333333333333333333333333333333444444555555444444333222222333333333333444444444444333333333333222222333333333333444444444444333333333444444444555555444444444444555555555555333444444444444555555555555555555444444555555555444555555555555666666666666666666666777777777777888777777666666777777888999999999999999999888888:::::::::;;;<<<<<<===============<<<<<<<<<<<<;;;999::::::::::::::::::;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;???>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>>>>>>>======>>>>>>??????????????????>>>======>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>============>>>????????????>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999:::~~~~~~~~~~~~~~~~~~}}}|||zzzyyyzzzzzz{{{}}}~~~|||~~~~~~~~~}}}yyyuuusssrrrssstttvvvxxx{{{}}}~~~~~~}}}{{{yyywwwvvvuuuuuusssrrrpppnnnkkkiiigggfffddddddddddddcccbbb```______YYYRRRKKKEEE@@@<<<:::555555555444444444333333111222222222222333333333222222333333333333444444333444444555555444444333222222222333333333444444333333333333333333333333222222333333333444444444333333444444444555555555333333444444444555555555444444444555555555666666666555555444444555555666444444444555555555666666666666666666777777777777777777666666666666777777999999999999888888888888999::::::;;;;;;<<<============<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<<<<============>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>>>>============>>>>>>??????????????????>>>============>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>=========>>>>>>???????????????>>>>>>>>>>>>============>>>>>>>>>=========<<<<<<::::::999999999999999:::~~~~~~}}}}}}~~~}}}|||{{{{{{{{{|||}}}~~~}}}|||{{{yyy}}}}}}}}}}}}~~~{{{xxxuuusssqqqrrrssstttwwwzzz|||~~~~~~}}}zzzxxxvvvtttsssrrrqqqooommmjjjgggeeebbbaaa^^^___```aaaaaa```___^^^]]]WWWNNNGGGBBB>>>;;;:::444444444444333333333333111111111222222222333333222222222333333444444444333444444555555444444333222222222333333333444444333333333333333333333333222222222333333333444444333333333444444444555555333333333444444444444555444444444555555555666666555555444444444444555555444444444444555555555555666666666666777777777777777777666666666666777777888888888888888888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<<<<============>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;============>>>>>>???????????????>>>>>>======>>>>>>???????????????>>>>>>============<<<<<<===>>>?????????????????????>>>======<<<<<<===>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>=========<<<============<<<<<<<<<<<<999999999888888999999:::~~~}}}}}}||||||~~~}}}|||||||||}}}~~~~~~zzzyyyyyyxxxxxx{{{{{{||||||}}}~~~}}}yyywwwuuurrrrrrssstttwwwzzz|||~~~~~~{{{xxxuuusssrrrqqqooonnnkkkhhhdddaaa^^^]]][[[\\\^^^___```___]]]\\\XXXSSSKKKDDD???<<<:::999333333333333333333333333111111111111222222222222111222222333333444444555333444444555555444444333222222333333333333444444222222333333333333444444222222222222333333333333222222222333333333444444333333333333444444444444333444444444444555555555444444444333333444444444333444444444444555555555666666666666777777777777777666666555555666666777777777777888888888999999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999::::::::::::::::::;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<;;;;;;<<<<<<<<<=========<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;<<<===>>><<<===>>>>>>??????>>>>>>???>>>>>>======>>>>>>???>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<===>>>?????????????????????>>>======;;;;;;<<<===>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@?????????>>>>>>>>>>>>=========>>>???@@@AAA??????>>>>>>======<<<<<<;;;;;;:::::::::999999999999888888888888999999:::~~~}}}}}}|||{{{{{{}}}|||||||||}}}{{{xxxwwwwwwwwwwwwyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||zzzwwwvvvsssssssssuuuwwwzzz~~~}}}yyyvvvtttrrrqqqmmmllliiieeeaaa^^^[[[YYYXXXZZZ\\\^^^^^^]]][[[ZZZSSSNNNGGGAAA===:::888777222222222222222222333333111111111111222222222222111111222333333444555555333444444555555444444333222222333333333333444444222222222333333444444444111222222222222333333333111111111222222222333333222222333333333444444444333333333333444444444444333333222222222222333333333333444444444555555555666666666666777777777777666666555555555555666666555555666777888999::::::888999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;::::::::::::::::::999:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<============<<<=========>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<======<<<<<<>>>?????????>>>===???>>>>>>>>>>>>>>>>>>???===>>>?????????>>><<<<<<<<<;;;;;;<<<<<<>>>?????????????????????>>>======:::;;;;;;<<<===>>>???@@@???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@?????????>>>>>>>>>=========>>>???@@@AAA?????????>>>===<<<<<<<<<:::::::::999999999999888888888888888888999::::::~~~~~~~~~}}}|||{{{{{{zzz||||||||||||~~~zzzvvvvvvvvvvvvvvvxxxxxxyyyzzz{{{|||}}}}}}{{{{{{{{{{{{zzzxxxvvvttttttttttttuuuxxx{{{~~~~~~zzzwwwtttrrrqqqlllkkkhhhddd```\\\YYYWWWVVVXXXZZZ\\\]]][[[YYYXXXOOOJJJDDD???;;;999777555222222222222222222222333000111111111111222222222111111222333333444555555333444444555555444444333222222333333333444444444222222222333333444444444111111222222222333333333000000111111111222222222222222333333333444444444222222222333333333444444333222222111111222222333333333333444444444555555666666666666777777777777666666555555555555666666444444555777888999:::;;;888999999::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<=========>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<;;;<<<>>>?????????>>>===??????>>>>>>>>>>>>??????===>>>?????????>>><<<;;;;;;;;;;;;<<<<<<>>>?????????????????????>>>======::::::;;;<<<===>>>???@@@???@@@AAABBBCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@????????????>>>>>>============???AAABBB@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::888888777777888999::::::~~~{{{zzz{{{||||||||||||}}}}}}~~~}}}||||||||||||||||||}}}~~~}}}zzzwwwuuutttuuuuuu{{{|||}}}~~~~~~~~~{{{{{{zzzzzzyyyzzzzzzzzzyyyyyyxxxxxxzzzzzzvvvrrrpppnnnlllgggbbb^^^ZZZXXXWWWYYYXXXXXX[[[___^^^XXXRRRIIIEEE@@@<<<:::999888777444444333333333333222222111111222222222333333333111222222333333222222111333333333222222111111111333333333222222111111111333333333444444444555555444444444333333222222222555444333333222222222222333333333333333333333333444444444444444444444444222222222333333444444444333333333444444444555555666666666666666666666666555555666666666666555555666666666666777777777777777888888999999:::;;;;;;>>>===<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;999888999<<<>>><<<:::::::::::::::::::::::::::>>>>>>>>>>>>????????????>>>>>>>>>>>>============???>>>===<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>????????????????????????>>>===;;;;;;=========<<<;;;;;;;;;:::<<<===???>>>======>>>???<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;:::999999888888999999777777777777777777777777~~~zzzvvvttttttuuuvvvwwwwwwxxxxxxyyy{{{||||||~~~}}}|||{{{{{{{{{}}}}}}~~~~~~|||yyyvvvuuutttuuuuuuyyy{{{}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{~~~zzzvvvsssooolllhhhccc___[[[YYYXXXYYYXXXXXX[[[]]][[[TTTNNNFFFBBB===:::888777666555444444333333333333222222111111222222222333333333111222222333333222222111333333333222222222111111333333333222222222111111333333333444444444444555444444444333333222222222555444333333222222222333333333333333333333333333444444444444444444444444444444444444444444555555333333333444444444555555555555555555555555555555555555666666666666555555555666666666777777777777777888888999999::::::;;;<<<;;;:::999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<===;;;::::::<<<===;;;999::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????>>>>>>>>>>>>=========<<<======<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????>>>>>>>>>>>>?????????@@@????????????>>>===<<<;;;======<<<<<<<<<<<<<<<;;;<<<>>>???>>><<<<<<===>>>===<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>>>>=========<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888999999777777777777777777777777}}}wwwuuurrrooommmnnnooopppttttttuuuvvvwwwxxxyyyzzz}}}~~~~~~|||{{{{{{{{{{{{~~~~~~{{{yyywwwuuuttttttuuuvvvxxx{{{}}}{{{zzzzzzzzz{{{||||||}}}~~~xxxuuupppnnnjjjeee```]]][[[ZZZZZZYYYYYY[[[[[[WWWOOOIIIBBB???:::777666555444333444444333333333333222222111111222222222333333333111222222333333222222111333333333222222222222111333333333222222222222111333333333333444444444444444444333333333333222222444444333222222222333333333333333333333333333333444444444444444444444444555555555555555555444444333333333444444444555555555555555555555555555555555555666666666666555555555555666666666777777777777777888888999:::::::::;;;;;;:::999999999::::::::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;???===<<<<<<<<<<<<;;;999;;;;;;;;;<<<<<<=========>>>>>>>>>>>>????????????>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===============>>>???>>><<<;;;;;;<<<======<<<<<<======>>>?????????@@@@@@AAAAAABBBBBBDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>==================<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888999999777777777777777777777777~~~|||{{{zzzxxxvvvrrrpppnnnmmmlllmmmoooppptttuuuvvvwwwyyyzzzzzzzzz||||||}}}~~~~~~}}}|||{{{{{{{{{{{{}}}~~~~~~|||xxxwwwuuuttttttuuuvvvwwwyyy|||}}}|||{{{{{{|||}}}~~~zzzvvvrrrpppkkkgggbbb___]]]\\\\\\[[[[[[[[[YYYSSSKKKEEE???<<<888666555555444333444444333333333222222222111111222222222333333333111222222333333222222111222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333444333333222222333333333333333333333333333333333333333444444444444444444666666555555444444333333333333333444444444555555555555555555555555555555555555666666666666555555555555555666666666777777777777777888999999::::::===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>==================<<<<<<<<<<<<===>>>>>>??????===>>>>>>>>>????????????>>>>>>=========<<<<<<<<<;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<======>>>>>>???>>>>>>???===;;;::::::;;;=========<<<===>>>>>>????????????@@@@@@AAAAAAAAACCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@?????????????????????????????????@@@@@@??????>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999777777777777777777777777|||yyywwwuuusssrrrsssssssssrrrooonnnmmmllllllmmmoooppptttuuuwwwyyyzzz{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~{{{xxxuuutttsssssstttvvvxxxyyy{{{~~~}}}}}}~~~~~~}}}yyytttrrrmmmiiidddaaa___^^^^^^]]]\\\ZZZUUUNNNGGGBBB===:::888666666666555444444444333333333222222222111111222222222333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333222222333333444333333333333333333333333333333333444444444555555555444444444333333222222333333333444444444555555555555555555555555555555555555666666666666555555555555555555666666666666666777777888888999::::::<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>???@@@AAA=========>>>>>>?????????===>>>>>>>>>????????????============<<<<<<<<<<<<======>>>>>>>>>===<<<;;;==============================>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???<<<======>>>>>>?????????>>>??????>>><<<:::;;;;;;===============>>>????????????@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBB????????????????????????????????????????????????@@@@@@??????>>>============<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;:::999999888888999999777777777777777777777777}}}zzzwwwtttqqqnnnkkkiiihhhhhhjjjlllmmmmmmllllllkkkkkkkkklllmmmnnnrrrtttvvvxxxzzz{{{{{{zzz{{{{{{{{{{{{{{{}}}~~~~~~}}}||||||}}}}}}~~~~~~|||xxxuuussssssrrrssstttwwwzzz|||~~~~~~~~~vvvtttoookkkfffcccaaa```___^^^[[[VVVPPPIIICCC@@@;;;999777666777777555444444444333333333333222222111111222222222333333333111222222333333222222111111222222222222333333333111222222222222333333333222222222222333333333333222222333333333333444444333333222222222333444444333333333333333333333333222333333444444555555555333333333333333333222222333333333444444444555555444444444444444444444444555555666666666666555555444444555555555666666666666666777777888999999999::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============:::<<<>>>??????@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????=========<<<<<<<<<;;;;;;===>>>>>>???>>>===;;;:::>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>????????????>>>???@@@???===<<<<<<===>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>>>>>>>?????????????????????????????????@@@@@@??????>>>==================<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999999888888999999777777777777777777777777zzzvvvqqqnnnkkkhhheeecccbbb```___```cccgggiiiiiilllkkkkkkkkkkkklllmmmmmmrrrtttvvvyyy{{{|||{{{{{{{{{{{{zzzzzz{{{|||~~~|||||||||}}}|||wwwsssrrrrrrrrrsssuuuyyy|||~~~~~~xxxuuuqqqlllgggdddbbbaaa___]]]XXXQQQJJJDDD@@@>>>888777555555666666555444444444333333333333222222111111222222222333333333111222222333333222222111111111222222222333333333111111222222222333333333111222222222222333333333222222222333333444444444333222222222333333444555333333333333333333333333222222333333444555555666333333333444444444444444333333333444444444555555444444444444444444444444555555666666666666555555444444444555555555666666666666777777888888999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<>>>@@@@@@??????AAADDD?????????>>>======<<<<<<>>>>>>>>>>>>????????????======<<<<<<<<<;;;;;;;;;;;;<<<>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@???????????????>>>>>>>>>???@@@???>>>===>>>???>>>>>>======>>>>>>???@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB=========>>>>>>>>>??????????????????????????????@@@@@@??????>>>=========>>>>>>>>>=========<<<<<<999999:::::::::;;;;;;;;;;;;:::999999888888999999777777777777777777777777}}}yyywwwrrrnnniiieeecccaaa^^^\\\]]]\\\[[[]]]```dddggghhhmmmllllllllllllmmmmmmnnntttuuuxxx{{{}}}~~~}}}}}}{{{{{{zzzzzz{{{|||~~~{{{{{{|||~~~|||wwwsssrrrqqqrrrsssvvvzzz}}}}}}xxxvvvrrrmmmhhheeecccbbb^^^[[[VVVNNNFFF@@@===<<<777555444444666666555333444444444333333333222222111111222222222333333333222222222333333222222222111111111222222333333333111111111222222333333333111111222222222333333333222222222333333444444444222222222222333333444555333333333333333333333333222222333333444555666666333444444555555666666666333333333444444444555555444444444444444444444444555555666666666666555555444444444555555555666666666666666777888888999999;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????>>>@@@BBBAAA???>>>@@@BBB@@@@@@???>>>===<<<;;;;;;>>>>>>>>>>>>????????????======<<<<<<<<<;;;;;;;;;999:::===???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>@@@AAA>>>>>>>>>>>>>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>=========>>>>>>>>>>>>============999999999::::::;;;;;;;;;;;;:::999999888888999999777777777777777777777777zzzvvvrrrooonnnhhhfffccc___\\\ZZZYYYYYYZZZZZZZZZ[[[]]]aaadddgggiiijjjlllnnnooopppppppppqqqssswwwzzz|||}}}}}}||||||||||||{{{zzzzzz|||~~~|||~~~|||wwwsssvvvtttrrrssswwwzzz|||}}}~~~}}}~~~{{{xxxtttpppllliiidddaaa[[[UUUMMMFFFAAA>>><<<;;;777777666555444444333333222222222222222222222222000111111111111222222222111111222222222222111111111111111222222333333333333333333333333333333333333333333333333333333333222222333333333333444444333444555555333333444555222222333333333333444444444444444444444444444444444444444444444444444444555555555555555555444444444444444555555555555666666666555555555444444444666666555555555555666666555555666777777777777777888999999::::::;;;;;;<<<===============<<<<<<<<<============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAABBB??????>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA???@@@AAAAAABBBBBBAAAAAA>>>>>>>>>??????@@@@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@?????????@@@@@@AAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::;;;;;;::::::::::::999999999999999999999999999999888999999::::::999999888}}}{{{yyyvvvqqqmmmjjjhhhfffcccaaa___\\\ZZZXXXXXXXXXYYYYYYYYYZZZ]]]```dddfffhhhiiikkklllnnnoooooooooqqqsssvvvyyy{{{||||||||||||||||||{{{zzzzzz|||~~~}}}{{{xxxwwwvvvuuuvvvyyy{{{||||||~~~}}}~~~{{{zzzyyyzzz|||~~~yyyvvvrrrooolllhhhccc___XXXRRRJJJCCC???<<<:::999777666666555444444333333222222222222222222222222000111111111111222222222111111222222222222111111111111111222222333333333333333333333333333333333333333333333333333333333222222333333333333444444333444555444333222333444222222333333333333444444444444444444444444444444444444444444444444444444555555555555555555444444444444444555555555555666666666555555555444444444666666555555555555666666555555666777777777777777888888999::::::;;;;;;<<<============<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>??????>>>>>>===============<<<<<<;;;;;;<<<<<<===<<<<<<===>>>???@@@AAAAAA????????????????????????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBBBBBBBBBBAAA?????????@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999999888999999::::::999999888}}}zzzvvvssspppnnnkkkgggdddaaa___^^^\\\[[[ZZZXXXWWWWWWWWWWWWXXXXXXYYYZZZ]]]```bbbdddggghhhiiikkklllmmmnnnnnnppprrrtttwwwyyyzzzzzzzzz{{{|||}}}|||zzzzzz|||}}}}}}}}}zzzyyyyyyzzz|||}}}|||{{{yyyyyyzzz}}}}}}|||wwwvvvvvvwwwzzz|||}}}|||}}}|||zzzyyyuuusssqqqooolllgggaaa\\\RRRMMMFFF???<<<999777666666666555555444333333333222222222222222222222222000111111111111222222222111111222222222222111111111111111222222222222222333333333333333333333333333333333333333333333333222222333333333333444444444555555444333222222333222222333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555444444444555555555555666666666666555555555555444777666666555555666666777666666777777888888777777888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAAAAAAAA======>>>>>>?????????@@@???>>>>>>>>>>>>===============<<<<<<<<<<<<===============>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>======>>>>>>???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;::::::::::::999999999999999999999999999999888888999999999999888888~~~zzzvvvssspppllliiifffeeeccc```^^^\\\ZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]```bbbcccggghhhiiikkklllmmmmmmnnnoooqqqsssuuuwwwxxxxxxxxxzzz|||||||||{{{{{{|||}}}~~~~~~}}}~~~|||yyyvvvvvvvvvxxx{{{~~~~~~{{{zzzxxxwwwvvvuuuwwwzzz||||||{{{{{{zzzyyyxxxwwwvvvttttttqqqqqqpppnnnkkkeee^^^YYYMMMIIIBBB===:::888666555555555555444444333333333111111111111111111111111000000111111111222222222111111222222222222111111111111111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555444222111222333222222222333333333444444444444444444444444444444444444444444444444444444333333444444444444555555444444444555555555555666666666666555555555555555777777666666666666777777666777777888888888777777888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>============>>>>>>???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========;;;;;;:::::::::999999999888888888888888888888888888888999999999999888888}}}xxxuuupppllliiigggdddaaa^^^]]]\\\ZZZXXXWWWWWWVVVUUUVVVWWWXXXYYYYYYZZZZZZZZZZZZ[[[]]]___aaacccdddggghhhjjjkkkmmmmmmnnnnnnnnnoooqqqrrrtttuuuvvvvvvxxxzzz||||||||||||}}}~~~~~~{{{xxxttttttssstttuuuxxx|||~~~}}}{{{yyywwwvvvvvvuuuvvvxxxzzz||||||{{{xxxwwwuuutttrrrpppoooooooooooonnnllliiiccc[[[UUUIIIEEE@@@;;;999777666444444444444444444333333333111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444333444555444222111222333222222222333333333444444444444444444444444444444444444444444444444444444333333333333444444555555444444444555555555555666666666666666666666666666777777666666666666777777777777888888888888777777777777888999999::::::;;;:::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>======>>>>>>>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????======<<<<<<===>>>??????>>>>>>????????????>>>>>>=================================>>>>>>>>>>>>>>>;;;;;;:::::::::999999999888888888888888888888888777888888999999888888777}}}{{{yyyuuusssmmmjjjeeebbb```___\\\[[[WWWVVVUUUTTTTTTSSSSSSTTTUUUVVVXXXZZZ[[[\\\]]]]]]\\\]]]^^^```bbbccceeeeeeggghhhiiikkklllmmmnnnnnnmmmnnnooopppqqqssstttuuuvvvxxx{{{|||}}}}}}}}}|||{{{zzzwwwssssssrrrqqqqqqtttyyy}}}}}}}}}}}}}}}|||zzzxxxvvvvvvvvvvvvxxx{{{}}}|||{{{wwwvvvtttqqqooommmlllkkkmmmllljjjhhhddd]]]UUUOOOFFFBBB===:::888777666444444444333333333333333333111111111111111111111111000111111111111222222222111111222222222222111111111111111111111000000000222222222222222222222222222222222222222222222222222222333333333333444444111333444333222111222444222222333333333333444444444444444444444444444444444444444444444444444444222222333333444444555555444444444555555555555666555666666666666777777777888777777666666777777888888888999999888888777777777777888888999::::::::::::::::::;;;<<<<<<==================>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@?????????>>>>>>======>>>>>>>>>????????????@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@????????????@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>><<<<<<<<<<<<===>>>??????>>>>>>????????????>>>>>>========================<<<<<<============>>>>>>;;;;;;::::::::::::999999888888888888888888888888777777888888888888777777|||xxxuuurrrnnnjjjgggccc```\\\YYYXXXXXXWWWVVVTTTSSSSSSRRRRRRSSSSSSTTTUUUWWWYYY[[[]]]^^^^^^^^^___```aaaccceeefffggggggfffggghhhjjjkkkllllllmmmmmmmmmmmmnnnoooqqqrrrssssssvvvzzz|||}}}~~~~~~zzzxxxxxxxxx|||}}}~~~zzzvvvqqqqqqpppooonnnrrrxxx}}}}}}~~~~~~|||zzzyyyyyyyyyzzz|||~~~yyywwwtttpppmmmkkkjjjiiikkkiiifffccc^^^WWWOOOIIIBBB???;;;888777666555333333333333333333333333333111111111111111111111111000111111111111222222222111111222222222222111111222111111111000000000///111111111111111111111111111111111111111111111111222222333333333333444444000111333333222222333555222222333333333333444444444444444444444444444444444444444444444444444444111222222333444444555555444444444555555555555666555666666666777777777777888888777777777777888888888999999999999888777666777777777888999999::::::999999:::;;;;;;<<<======;;;<<<<<<<<<============;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAA@@@@@@??????????????????@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCCCCBBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDCCCBBB@@@?????????>>>>>>>>>>>>>>>============<<<;;;;;;<<<<<<>>>??????>>>>>>????????????>>>>>>========================;;;;;;<<<<<<<<<=========;;;;;;::::::::::::999999888888888888888888888888777777888888888888777777zzzwwwrrrnnnkkkgggbbb___\\\YYYVVVSSSSSSTTTSSSRRRTTTTTTSSSSSSTTTTTTUUUVVVVVVWWWZZZ\\\^^^_________```aaaccceeeggghhhhhhhhhdddeeeggghhhjjjkkkkkkkkkllllllmmmmmmnnnppprrrrrrrrruuuyyy|||~~~{{{wwwuuuuuuuuuxxxzzz}}}}}}yyyvvvppppppooommmmmmpppwww}}}~~~|||{{{}}}}}}~~~zzzxxxtttpppmmmjjjiiihhhiiifffccc___YYYRRRJJJEEE???===999777666555444222333333333333333333333333000000000000000000000000000111111111111222222222111111222222222222111111222111111111000000//////111111111111111111111111111111111111111111111111222222333333333444444444///000222222222222444666222222333333333444444444444444444444444444444444444444444444444444444444111111222333333444555555444444444555555555666666555666666666777777888888888888777777777777888888999999999999999888777666777777777888999999::::::999999::::::;;;<<<======;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;<<<===>>>>>>???<<<<<<===>>>???@@@AAAAAA>>>>>>??????@@@@@@@@@@@@@@@@@@????????????@@@@@@BBBAAAAAA@@@@@@?????????>>>>>>???@@@@@@AAABBBBBBAAAAAAAAA@@@@@@?????????@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAABBBCCCCCCDDDCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????>>>>>>????????????>>>>>>========================:::;;;;;;;;;<<<<<<======;;;;;;;;;:::::::::999999777777777777777777777777777777888888888888777777~~~yyytttpppmmmkkkgggccc^^^ZZZXXXVVVRRRQQQQQQPPPOOONNNMMMMMMOOOPPPQQQRRRSSSUUUVVVVVVYYY[[[]]]___aaacccdddeeedddeeefffhhhiiiiiiiiiiiifffhhhiiijjjiiiiiikkkmmmllllllkkkmmmoooqqqrrrrrrtttvvvxxx{{{~~~|||wwwsssrrrsssssssssvvv{{{~~~zzzxxxwwwqqqqqqpppoooppptttzzz~~~~~~}}}|||vvvrrrpppnnnkkkggggggfffbbb\\\SSSKKKEEEBBB;;;:::999777666444333222444444333333333333222222000000000000000000000000000000000000000000000000222222222222222111000///000000000000000000000000111111111111111111111111000111111111111222222222111111222333333333333222333333333444444444555555111111111111111111111111222333444555555555444333555444444333333444444555222222333333333333444444555555555444444333333333666666666666666666666666777777777777777777777777777777777777777777777777666666666666777777777777999::::::;;;;;;::::::999:::::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@?????????@@@AAABBB@@@@@@@@@@@@??????>>>===>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAA@@@??????>>>>>>????????????>>>>>>??????@@@AAAAAAAAA@@@@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>???@@@@@@@@@@@@???@@@???>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::999999999888888777777777777777777777777777777777777777666555555|||xxxtttppplllhhhfffdddaaa]]]YYYVVVTTTSSSPPPPPPPPPOOOOOONNNNNNNNNPPPQQQRRRSSSUUUVVVWWWWWWZZZ\\\^^^```bbbdddeeeeeeeeefffggghhhiiijjjjjjjjjgggiiijjjjjjiiiiiikkklllmmmmmmmmmnnnqqqsssttttttvvvxxxzzz}}}{{{wwwtttrrrrrrrrrqqqtttxxx~~~|||yyywwwvvvrrrrrrqqqqqqrrrvvv|||{{{uuupppooommmjjjgggcccaaa\\\UUUMMMEEE@@@===:::999888777555444333222444444333333333222222222111111111111111111111111000000000000000000000000222222222222222111000000111111111111111111111111111111111111111111111111000111111111111222222222000111222222333333222222222222222222333333333444333333333333333333333333222333444555555555444333444444333333333333444444222222333333333333444444555555444444444333333333555555555555555555555555777777777777777777777777777777777777777777777777666666666666777777777777::::::;;;;;;;;;;;;::::::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>???@@@AAABBBBBBBBBBBB???????????????@@@@@@AAA>>>>>>????????????>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAA@@@??????>>>>>>????????????>>>>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????@@@@@@????????????>>>===<<<;;;::::::::::::::::::::::::::::::::::::999999999888888888666666666666666666666666777777777777777666555555~~~|||yyyvvvppplllhhheeebbb```\\\[[[XXXVVVSSSQQQPPPPPPNNNNNNNNNOOOOOOPPPPPPPPPSSSSSSTTTVVVWWWXXXYYYZZZ\\\]]]___bbbdddeeeffffffgggggghhhiiijjjkkklllllliiikkklllkkkjjjjjjkkklllnnnnnnoooppprrrtttvvvwwwxxxzzz}}}~~~|||zzzwwwuuusssrrrrrrppprrrvvv{{{~~~{{{xxxwwwvvvssssssssssssuuuyyyzzztttpppnnnmmmjjjgggaaa]]]VVVMMMEEE???;;;999999888777666555444333333333333333333222222222222111111111111111111111111000000000000000000000000111222222222222111000000111111111111111111111111111111111111111111111111000111111111111222222222000111222222333333222222111111111111222222222222333333333333333333333333222222333444444444444444444444333333333333444444222222333333333333444444555444444444444333333333555555555555555555555555666666666666666666666666777777777777777777777777666666666666777777777777:::;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>?????????@@@======>>>????????????>>>>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????@@@@@@@@@AAAAAABBBCCCDDDCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>??????????????????>>>>>>===<<<;;;::::::::::::::::::::::::::::::999999999999888888888777666666666666666666666666666777777777777666555555|||yyyuuusssqqqmmmgggbbb```^^^\\\ZZZSSSSSSQQQPPPOOONNNNNNNNNMMMMMMNNNPPPQQQRRRSSSSSSVVVWWWXXXYYYZZZ[[[\\\]]]___```bbbdddeeegggggghhhiiiiiiiiijjjkkklllmmmnnnlllmmmnnnmmmkkkkkkkkkmmmmmmoooppprrrsssuuuxxxzzzzzz}}}}}}zzzyyyyyyxxxvvvuuusssrrrqqqssswww{{{~~~|||zzzxxxwwwvvvuuuuuuvvvvvvyyy~~~zzztttpppooommmiiifff```ZZZQQQHHHAAA===999888777777666666555444333333333333333222222222222111111111111111111111111111000000000000000000000000111111222222222111111000111111111111111111111111111111111111111111111111000000111111111222222222000000111222222222222222111111111222222222222333111111111111111111111111222222333333444444444444444333333333333333333444222222222333333333444444444444444444444444444444555555555555555555555555555555555555555555555555777777777777777777777777666666666666777777777777:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@?????????@@@??????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>============>>>??????????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<===>>>>>>??????>>>>>>>>>>>>===<<<<<<;;;::::::::::::::::::::::::::::::999888888888888777777777666666666666666666666666666666777777666666555444{{{wwwtttpppmmmjjjgggccc^^^ZZZXXXWWWVVVUUUOOOOOONNNNNNNNNNNNOOOOOONNNOOOPPPRRRTTTUUUWWWWWWYYYZZZ[[[\\\^^^___``````aaabbbdddfffggghhhiiiiiijjjjjjjjjjjjkkkmmmnnnooommmnnnooonnnmmmlllmmmnnnmmmooorrrssstttvvvzzz}}}}}}|||xxxxxxyyyyyyxxxwwwvvvuuuuuuwwwzzz}}}}}}{{{zzzyyyxxxxxxwwwwwwxxxzzz}}}}}}yyytttqqqooolllgggccc[[[TTTJJJBBB===:::888666666555555555444444333333333333222222222111111111111111111111111111111111000000000000000000000000000111111222222222111111111111111111111111111111111111111111111111111111000000111111111222222222000000111222222222222111222222222222333333333333111111111111111111111111222222222222333333444444333333333222222333333333222222222333333333444444444444444444444444444444555555555555555555555555444444444444444444444444666666666666666666666666666666666666777777777777:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========>>>>>>??????@@@@@@??????>>>>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>======>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???@@@@@@AAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>======>>>>>>======<<<<<<======>>>???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<;;;;;;::::::::::::::::::::::::::::::888888888777777777666666555555555555555555555555666666666666666555444444~~~yyyvvvpppllliiifffcccaaa[[[XXXUUUSSSRRRRRRPPPOOONNNNNNNNNNNNOOOPPPQQQRRRQQQRRRSSSUUUWWWYYYZZZ[[[]]]]]]^^^___aaabbbcccdddddddddfffhhhiiijjjkkkkkkjjjjjjiiijjjkkklllnnnpppmmmooopppooonnnnnnooopppnnnqqquuuvvvvvvxxx}}}|||xxxyyyzzzzzz{{{zzzzzzzzzzzz{{{~~~~~~}}}|||{{{zzzzzzzzzyyyzzz{{{}}}zzzwwwsssqqqoooiiibbb\\\SSSKKKBBB;;;888777666444444444444444444444333333222222222222111111111111222222222222222222222222000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111000111111111111222222222///000111111222222111111222222222222333333333444333333333333333333333333222222222222222333444444333333222222222222333333222222333333333333444444333333333444444444444555444444444444444444444444555555555555555555555555666666666666666666666666666666666666777777777777999::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<<<<=========>>>>>>?????????>>>>>>===>>>???@@@@@@@@@???>>>@@@AAAAAA@@@@@@???>>>=========>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA=========>>>>>>>>>>>>???>>>>>>>>>??????@@@AAABBBAAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>============>>><<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>>======<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<===============<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::777777777777666666666666555555555555555555555555555666666666666555444444~~~yyyuuurrrmmmiiiddd```]]][[[YYYXXXSSSRRRPPPPPPPPPPPPNNNMMMNNNNNNOOOOOOQQQRRRSSSTTTTTTUUUVVVXXXZZZ\\\^^^^^^___```aaabbbccceeeffffffeeefffhhhiiikkkkkklllllljjjjjjiiiiiijjjlllnnnpppmmmoooppppppooooooqqqrrrppptttxxxyyyyyy{{{zzzzzz{{{{{{|||}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}zzz{{{}}}~~~|||vvvtttqqqpppmmmfff\\\TTTKKKDDD;;;777666777555333333333333333333333444444222222222222111111111111222222222222222222222222000000000000000000000000000000111222222222222222222222222222222222222222111111111111111111111111000111111111111222222222///000000111111111111111111111111111222222222222333333333333333333333333333222111111111222333444333333222222222222333333222222333333333333444444333333333444444444555555444444444444444444444444555555555555555555555555666666666666666666666666666666666666777777777777888999999::::::999999888888888999999::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>======:::;;;===>>>???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????============>>>???@@@AAA@@@AAABBBBBBCCCCCCCCCBBB@@@@@@@@@?????????>>>>>>??????>>>===============<<<<<<;;;;;;<<<<<<===>>>=========>>>======<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::777777666666666555555555555555555555555555555555555555666666555555444333~~~zzzvvvpppkkkhhhddd```[[[XXXVVVTTTSSSQQQPPPPPPOOOPPPQQQQQQOOOMMMOOOOOOOOOPPPQQQSSSTTTUUUWWWWWWYYYZZZ\\\^^^`````````aaabbbccceeefffggggggfffgggiiijjjkkkllllllmmmjjjjjjiiihhhiiilllnnnpppmmmooopppppppppppprrrtttrrrvvv{{{||||||~~~{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{|||~~~{{{yyyrrrqqqpppoookkkbbbWWWNNNHHHAAA999666777888777444222222333333333333444444222222222111111111111000222222222222222222222222000000000000000000000000///000111222222222222222222222222222222222222222111111111111111111111111000111111111111222222222//////000111111111111111000000000000111111111111111111111111111111111111333222111111111222333444333222222222222222222333222222333333333444444444333333333444444555555555444444444444444444444444666666666666666666666666666666666666666666666666666666666666777777777777888888888999999888888888666666777888999::::::;;;::::::::::::::::::::::::999999:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>======888999;;;======<<<;;;:::777888:::;;;===>>>??????=========>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>??????@@@@@@<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCBBB@@@?????????>>>>>>======??????>>>===============<<<;;;;;;;;;;;;<<<========================<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::777666666666555555555555555555555555555555555555555555666666555555444333{{{yyyvvvtttppplllgggccc```^^^[[[YYYVVVTTTRRRQQQRRRRRRMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNOOOQQQSSSVVVXXXYYYYYYZZZ\\\^^^aaaccceeefffdddeeeeeefffggghhhhhhiiiiiiiiijjjkkkkkkkkkkkkjjjjjjiiihhhggghhhjjjlllmmmnnnppprrrrrrssstttwwwyyyyyy||||||wwwtttpppooolllhhhbbbXXXNNNGGG???<<<999666666666666555111222222333333222222111111111111111111111111111111111111000000000000000000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000111111111111111111111111333222222222111000000000000111111111111222222222111111222222222333333333111111222222222333333333222222222222222222222222111111222222222333333333333222222111111222222333444444444555555555555666444444555555555555444444444444444555555555555666666666666666777777777777999888777777777888::::::999999999:::::::::;;;;;;999999888888999999:::;;;999999999:::::::::;;;;;;===============<<<<<<<<<====================================>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>>>><<<======>>>???@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;999777777888999::::::999888777777888999:::<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999888777777888888777777888888999:::777777777777666666666666666666666666666666666666444444444555555555555666~~~|||}}}|||{{{yyyvvvrrrqqqllljjjgggccc___\\\ZZZYYYVVVUUURRROOONNNNNNNNNNNNMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSUUUWWWYYY[[[\\\\\\^^^```ccceeeggghhhggggggggghhhhhhiiiiiiiiijjjjjjkkkkkkllllllkkkkkkkkkjjjiiiiiiiiijjjlllmmmoooqqqssstttuuuwwwzzz|||}}}|||yyyuuurrrooommmiiiddd]]]TTTJJJDDD>>>;;;888666666666555444111222222333333222222111111111111111111111111111111000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000////////////////////////222222222111111111111111000111111111111222222222111111222222222333333333111111222222222333333333333333333333333333333333222222333333333444444444444333333222222333333444333333333333444444444444444444555555555555444444444444444444555555555555555555666666666777777777888888777777777888999:::999999999::::::::::::;;;999999888888999999:::;;;999:::::::::;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>===============>>>>>>>>>@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>======<<<<<<===>>>>>>???@@@@@@???>>>>>>======>>>>>>???>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<:::999777777888999:::999999888888888888999999;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999888777777888888777777888888999:::777777777777666666666666444444444444444444444444444444444555555555555666~~~}}}}}}|||{{{yyywwwuuutttssspppppppppnnnllliiifffddd```^^^\\\ZZZWWWVVVUUUTTTRRRPPPNNNLLLKKKKKKKKKLLLNNNOOOPPPRRRSSSSSSSSSSSSUUUUUUVVVWWWXXXZZZ[[[\\\^^^___aaacccfffhhhiiijjjjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjkkkkkkkkklllllllllllllllkkkjjjjjjkkkmmmnnnqqqrrruuuvvvxxxzzz~~~zzzwwwvvvssspppnnnjjjddd\\\UUUMMMDDD???;;;999666444444555444333111222222333333222222111111111111111111111111111000000000000000000111111000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000////////////////////////111111111111111222222222000111111111111222222222111111222222222333333333111111222222222333333333444444444444444444444444333333444444444555555555444444333333333333444444222222222222333333333333444444555555555555444444444444444444555555555555555555555666666666666777888777777777777888999999888888999999999:::::::::999888888888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>=========<<<<<<@@@????????????>>>>>>>>>??????>>>>>>>>>>>>======<<<<<<======>>>>>>??????>>>>>>============>>>>>>============>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;:::999777777888888999888888999999999999888888:::::::::::::::;;;;;;;;;:::::::::999888888777777888777777777777888999999777777777777666666666666333333333333333333333333444444444555555555555666~~~}}}{{{yyywwwuuuttttttsssqqqooollljjjhhhgggeeeeeedddbbb```^^^[[[ZZZYYYXXXVVVTTTSSSQQQQQQPPPOOOOOOMMMLLLLLLLLLLLLLLLOOOPPPQQQSSSTTTUUUVVVVVVXXXXXXXXXYYYZZZ[[[\\\]]]```aaaccceeegggiiijjjkkkmmmmmmmmmmmmlllllllllllljjjjjjjjjjjjjjjkkkkkklllmmmllllllllllllmmmnnnnnnrrrtttwwwyyyzzz}}}~~~}}}~~~|||vvvtttrrrpppnnnlllfff^^^UUUMMMFFF@@@<<<888666444333444444333222111222222333333222222111111111111111111111111111000000000000000111111111000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222222333000000111111111222222222111111222222222333333333111111222222222333333333444444444444444444444444333333333333444444444444444333333222222333333444222222222222333333333333333444444555555444444333333333444444444555555555444444555555555666666666777777777777777888888999888888888888999999999999888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================????????????>>>>>>>>>>>>???>>>>>>>>>============<<<<<<<<<======>>>>>>>>>>>>======<<<<<<======>>><<<<<<======>>>>>>??????===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<::::::999888888888888999777888::::::::::::888777999999::::::;;;;;;;;;::::::999999999888888777777777777777777777888999999777777777777666666666666333333333333333333333333444444444555555555555666}}}|||{{{xxxwwwuuussspppnnnmmmllliiihhhgggdddbbb```^^^]]]\\\\\\[[[ZZZXXXVVVUUUTTTUUUTTTRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPRRRTTTUUUVVVWWWWWWZZZZZZZZZZZZ[[[\\\]]]]]]aaabbbccceeegggiiijjjkkknnnnnnnnnnnnmmmmmmmmmmmmjjjiiiiiihhhiiijjjkkkkkkmmmmmmmmmmmmnnnooopppppptttvvvyyy{{{}}}}}}|||{{{|||}}}yyytttrrrpppnnnkkkhhhaaaWWWNNNGGGAAA<<<999666444333222333444333111111222222333333222222111111111111111111111111111//////000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222222333000000111111111222222222111111222222222333333333111111222222222333333333222222222222222222222222222222222222333333333333222222111111111111222222333333333333444444444444333333444444444444333333333333333444444444444555444444444444555555555555666666777777888888888888777777777888888888999999888888777777888888999::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<======<<<<<<======>>>>>>??????<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;::::::999999999999999888999:::;;;;;;:::999888888888:::;;;;;;;;;::::::999999888888888888888777777777666666777777888999777777777777666666666666444444444444444444444444444444444555555555555666}}}zzzxxxuuusssrrrnnnmmmjjjgggeeecccbbbaaa^^^]]]\\\ZZZYYYWWWVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQPPPOOONNNMMMKKKKKKKKKJJJLLLLLLMMMMMMNNNNNNNNNNNNQQQRRRSSSUUUWWWXXXXXXXXXZZZZZZZZZ[[[\\\]]]^^^___bbbbbbdddeeegggiiijjjkkkmmmmmmmmmmmmmmmmmmnnnnnnkkkjjjiiihhhiiijjjkkklllnnnooopppqqqrrrssstttuuuxxxzzz}}}~~~}}}}}}}}}{{{zzzzzzyyy|||~~~{{{||||||uuuqqqpppnnnkkkggg```ZZZQQQHHHAAA===999777444333222222444444333111111222222333333222222111111111111111111111111111/////////000111111222222000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////111111111111111222222222000111111111111222222222111111222222222333333333111111222222222333333333222222222222222222222222111111111222222222333333111111000000000000111111333333333333444444444444333333444444444444333333333333333333444444444444333333333444444444555555555666777777888888777777666777777777777888888888888777777777777888999999999999999:::::::::;;;;;;:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<===>>>>>>???======>>>>>>>>>>>>>>>???>>>>>>============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>><<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;:::::::::999999::::::::::::999999777888999;;;;;;;;;::::::888888888888888888888888777666666666666777888888777777777777666666666666444444444444444444444444444444444555555555555666}}}zzzxxxvvvtttpppmmmjjjgggfffbbbaaa^^^[[[YYYXXXWWWWWWSSSSSSRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNNNNOOOOOOLLLLLLLLLKKKLLLLLLMMMMMMNNNNNNOOOQQQQQQRRRRRRRRRTTTUUUVVVXXXYYYZZZZZZZZZ[[[[[[[[[\\\]]]___```aaacccdddeeefffhhhjjjkkkkkkkkkkkkllllllmmmmmmnnnnnnmmmlllkkkjjjjjjlllmmmooopppqqqsssuuuwwwyyyzzz{{{}}}~~~zzzyyyxxxuuuyyy}}}{{{yyyxxxxxxxxxwwwzzz~~~{{{xxxxxx{{{~~~{{{wwwrrrooonnnkkkgggcccXXXRRRJJJBBB===999666555333222222333444555333222111222222333333222222111111111111111111111111111...//////000111111222222000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222222111111111111111000111111111111222222222111111222222222333333333111111222222222333333333333333333333333333333333222222222333333333444444222111111111111111111222222222222222333333333333222333333444444333333222222222333333333444444444222333333333333444444444555555777888888888777666666666666777777777888888777777777777777888999999888888888999999999::::::999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<=====================>>>>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>============<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<======<<<<<<;;;;;;:::::::::999999:::::::::666777999;;;;;;;;;:::999777777777777888888888888666666666666666777888888777777777777666666666666333333333333333333333333444444444555555555555666~~~|||yyyuuurrrpppnnnkkkgggccc```]]][[[ZZZXXXVVVSSSQQQPPPOOOOOOLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJKKKLLLMMMNNNKKKLLLLLLMMMNNNPPPQQQRRRQQQRRRTTTUUUVVVWWWWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[\\\\\\\\\]]]___```bbbcccdddeeefffgggiiikkklllllliiijjjjjjkkklllmmmnnnnnnooonnnlllllllllmmmoooqqqrrrsssvvvyyy{{{}}}~~~~~~yyyvvvuuutttmmmrrrxxx|||}}}{{{yyyvvvuuutttttttttvvvyyy}}}~~~yyyvvvvvvxxx{{{{{{}}}wwwsssooommmllliiiddd___RRRMMMEEE>>>:::777444333333222222333555555444222222222222333333222222222111111111111111111111111...//////000111222222222000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333222222222111111000000000111111111111222222222111111222222222333333333111111222222222333333333444444444444444444444444333333333444444444555555333222222222222222222333000111111111111222222222222333333444444333333222222222333333333444444444222222333333333444444444444555777888888888777666666666666666777777777777777777777777777888888999777777888888888999999999999999::::::;;;<<<==============================;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;<<<=========>>>>>>??????>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<>>>>>======<<<<<<;;;<<<<<<<<<======>>>>>>========================<<<<<<============<<<<<<======>>>>>>======<<<;;;<<<;;;999999999999;;;<<<555777999;;;<<<;;;:::999777777777777777888888888666666666666666777888888777777777777666666666666222222222222222222222222444444444555555555666666~~~~~~~~~~~~|||zzzvvvrrrooolllhhheeedddccc```]]]ZZZWWWUUUSSSRRRQQQPPPNNNLLLJJJIIIHHHLLLLLLKKKKKKKKKKKKJJJJJJIIIKKKLLLLLLKKKKKKMMMNNNMMMMMMMMMMMMNNNPPPSSSTTTSSSTTTTTTUUUVVVWWWXXXYYYWWWWWWWWWWWWYYY[[[]]]^^^^^^_________``````aaaaaabbbcccdddfffggghhhhhhiiiggghhhhhhiiijjjkkkkkkkkklllnnnooonnnnnnnnnppprrrsssvvvzzz~~~~~~xxxtttqqqooommmkkkmmmpppsssvvvzzz~~~|||{{{zzzyyywwwuuutttrrrrrrrrrpppsssyyy~~~~~~{{{wwwuuutttuuuuuuzzz}}}|||yyytttqqqmmmkkkjjjddd[[[TTTHHHDDD>>>999777666444333444222111111222333333222222222222111111111000000222222222111111111111000000000000000////////////222111111111000000//////000000000000000000000000111111111111111111111111////////////////////////222111111111000000//////000111111111111222222222222222222111111111000000111111000000000000111111111111222333333333333222222222111111111111222222333333333222222111111111111111111111111111111111333333333333333333333333222333444444555555444444333333333333333333333333333333333444444444555555666666666666666666666666666666666777888888999999:::999888888888999:::;;;888888888888777777666666999::::::::::::::::::;;;===============<<<<<<<<<<<<<<<<<<;;;;;;:::::::::========================>>>>>>>>>>>>?????????????????????>>>======<<<<<<999888888888999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;===>>>???===============<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999===<<<:::888777777777888999999999999999999999999777777777777666666666666777777666666555555444444555555444444444333333333//////000111222333333444~~~~~~}}}||||||{{{{{{||||||{{{{{{zzzyyyxxxxxxuuuuuuuuuuuuttttttttttttpppnnnjjjgggeeebbb___\\\\\\[[[YYYVVVSSSQQQOOONNNKKKKKKJJJIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJJJJJJJKKKMMMNNNNNNNNNNNNPPPRRRTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZ\\\]]]___```______`````````aaaaaaaaaaaabbbccceeefffggghhhhhhiiiiiijjjjjjkkklllllllllnnnpppqqqqqqpppqqqsssuuuvvvyyy}}}yyytttpppnnnkkkjjjhhhjjjmmmooorrrvvv{{{}}}{{{yyyxxxvvvuuusssrrrpppoooooonnnooorrrvvv||||||xxxuuusssrrrssstttwwwzzz}}}|||yyywwwssspppllliiifff```VVVOOODDD@@@;;;777555444333222444222111111222333222222222222222111111111000000222222222111111111111000000000000000////////////111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000222222222222111111111000000111111111111222222222222222222111111111000000111111000000000000111111111111222333333333333222222222111111111111222222333333333222222222111111111111111111111111111111333333333333333333333333222333444444555555444444333333333333333333333333333333444444444555555555666666666666666666666666666666666777888888999999999888777666666777777888999999888888888777777777999999::::::::::::;;;;;;=====================<<<=========<<<<<<<<<;;;;;;========================>>>>>>>>>>>>??????????????????>>>>>>===<<<<<<;;;999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999:::999888888888999:::;;;999999999999999999999999777777777777666666666666666666666666555555555555555444444444444333333333111111111222333333444444tttssssssrrrrrrqqqqqqppprrrqqqqqqpppnnnmmmlllllliiiiiiiiihhhhhhhhhggggggbbb```]]][[[ZZZXXXUUUSSSSSSRRRQQQOOOMMMKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHJJJKKKKKKKKKMMMOOOOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\^^^^^^^^^___```aaabbbccc``````aaaaaaaaaaaaaaabbb```aaabbbccceeefffggggggjjjjjjkkkkkklllmmmmmmnnnqqqssstttuuuuuuuuuwwwyyy{{{}}}~~~zzzuuupppmmmkkkiiihhheeegggiiikkkmmmqqquuuxxxzzzzzzzzzzzzyyywwwvvvuuusssrrrqqqooonnnmmmmmmmmmoooqqqvvvzzz}}}~~~~~~~~~{{{yyyuuurrrpppppppppqqqtttuuuwwwxxxxxxwwwuuutttqqqnnnjjjfffaaaYYYOOOGGG???<<<777555444333222111333222000000222333222111222222222111111111111111222222222111111111111000////////////000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111333333333222222222222222000111111111111222222222222222222111111111111111111111000000000000111111111111222333333333333222222222111111111111222222333333333222222222222111222222222222222222222222333333333333333333333333222333444444555555444444333333333333333333333333333444444444444555555555666666666666666666666666666666666777888888999999999999888777666666666777999999999888888888888888999999999::::::;;;;;;;;;<<<<<<==================>>>>>>>>>>>>====================================>>>>>>>>>>>>????????????>>>>>>>>>===<<<<<<;;;;;;999999999999999::::::;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<============<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>?????????????????????@@@??????>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999888888999999:::;;;999999999999999999999999777777777777666666666666555555555555555666666666444444444444333333333333333333333333333333333333hhhgggggggggffffffeeeeeeggggggfffeeecccbbbaaaaaa______^^^^^^^^^]]]]]]]]]XXXVVVTTTSSSSSSRRRPPPNNNNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIKKKMMMNNNNNNOOOQQQSSSQQQRRRSSSTTTUUUVVVXXXXXXYYYZZZ[[[\\\]]]^^^^^^___aaaaaaaaabbbbbbccccccdddaaaaaaaaaaaabbbbbbbbbbbb___``````aaacccdddffffffjjjjjjkkklllmmmnnnnnnooosssuuuxxxyyyyyyzzz|||}}}}}}zzzwwwrrrooommmllljjjiiidddeeeggghhhjjjmmmqqqtttuuuuuuvvvvvvuuuuuutttssssssrrrqqqpppooonnnnnnnnnpppsssvvvzzz|||||||||{{{xxxvvvrrrooonnnnnnoooppprrrssssssttttttssssssrrrppplllgggbbb[[[RRRHHHAAA;;;888555333333333222222333111000000111222222111111111111111111111111111222222222111111111000000////////////000000000000111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111222111111000000111111222111111222333333333333222333222222111111222222333222222222222222222222222222222222222222222222222222222333333333333444444222333444444555555444444333333333333333333333333444444444444555555555555666666666666666666666666666666666777888888999999<<<;;;:::999999888777777999999999999888888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>>>>????????????>>>>>>======<<<;;;;;;;;;::::::999999999::::::;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<=========>>>===>>>>>>>>>>>>>>>????????????@@@@@@@@@??????>>>============<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999;;;;;;:::999888888888777888888888888888888888888777777777777666666666666444444444555555666666666444444444333333333222222444444333333222222222222]]]\\\\\\\\\\\\\\\[[[[[[\\\[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSQQQOOONNNMMMNNNNNNLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDHHHHHHIIIIIIJJJKKKLLLLLLKKKMMMOOOPPPPPPQQQSSSUUUTTTTTTVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^___``````aaabbbbbbccccccccccccccccccbbbbbbbbbbbbaaaaaaaaaaaa_________```bbbccceeefffiiijjjkkklllnnnooopppqqqvvvxxx{{{}}}~~~|||wwwuuusssooonnnmmmmmmkkkjjjfffggghhhiiijjjlllooorrrssssssttttttttttttssssssrrrrrrqqqpppooooooooopppqqqsssvvvyyy{{{{{{zzzyyyvvvtttqqqnnnmmmnnnooopppsssssssssrrrrrrrrrqqqqqqmmmiiiccc\\\SSSJJJBBB===999777444333444444333222333111000000111222222111111111111111111111111111222222222111111111000000.../////////000000000111000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111222333333333333222333333222222222222333333222222222222222222222222222222222222222222222222222222222333333444444444222333444444555555444444333333333333333333333333444444444555555555666666666666666666666666666666666666666777888888999999;;;;;;;;;:::999888777777888888888888888888888888888888999::::::;;;<<<<<<;;;<<<<<<<<<======>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::999::::::;;;;;;<<<<<<<<<=========>>><<<<<<<<<=========>>>>>>;;;<<<<<<===============<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>=========<<<<<<<<<::::::;;;;;;::::::999888::::::::::::999888888777888888888888888888888888777777777777666666666666333333444444555555666666444444333333333222222222333333222222111111000000SSSSSSSSSSSSSSSSSSSSSRRRPPPPPPOOOOOONNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJHHHIIIIIIJJJHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFEEEDDDDDDDDDGGGHHHIIIJJJKKKLLLMMMNNNLLLNNNPPPQQQPPPQQQSSSUUUVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]^^^___```aaabbbbbbbbbccccccdddccccccbbbaaabbbaaaaaaaaaaaaaaa`````````______```aaaccceeegggiiijjjkkkmmmppprrrttttttyyy|||}}}wwwssspppooommmlllmmmmmmllljjjiiijjjkkkkkkkkkmmmppprrrsssssstttttttttttttttsssqqqqqqpppppppppppppppqqqrrrtttwwwyyy{{{{{{yyyxxxvvvtttrrroooooooooqqqrrrtttttttttsssrrrqqqpppooohhhddd]]]TTTKKKCCC===:::888666444333444444333222222111//////111222111000111111111111111222222222222222222111111111111000......//////000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111000111111111111222222222111111111111111222222222222222111111111111222222111111222333333333333222333333222222222222333333111222222222222333333333333333333333333333333333111222222333333444444555222333444444555555444444333333333333333333333333444444555555555666666666666666666666666666666666666666666777888888999999888888888888888777666555777777777777777888888888888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????>>>======<<<<<<<<<;;;;;;:::::::::::::::<<<<<<<<<===>>>>>>??????<<<<<<=========>>>>>>>>>;;;<<<<<<===>>>=========;;;;;;<<<<<<======>>>>>>===>>>??????@@@?????????>>>>>>>>>=========<<<<<<:::::::::::::::999888888666777888999:::;;;;;;;;;888888888888888888888888777777777777666666666666444444444444444555555555333333333333222222222222222222222111111000000000KKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGIIIGGGFFFFFFGGGHHHFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPPPPQQQSSSSSSSSSSSSTTTVVVWWWXXXZZZ\\\^^^^^^^^^^^^^^^^^^___```aaabbbbbbccccccddddddeeedddcccbbbaaaaaaaaaaaa`````````______``````___```aaacccfffgggjjjkkkmmmpppsssvvvxxxyyy~~~|||xxxtttrrrpppnnnmmmnnnooopppooonnnlllmmmnnnmmmlllmmmppprrrssssssttttttttttttsssssssssssssssrrrrrrsssssstttvvvxxx{{{~~~~~~}}}xxxvvvsssqqqqqqrrrsssuuuuuuvvvvvvuuusssqqqnnnmmmccc^^^VVVLLLBBB<<<999888666555333333333333222111222111//////111111111000000000111111111222222222222222222111111111111000.........///000111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222000111111111111222222222000000111111111222222222333222222111111222222333111111222333333333333222444333333222222333333444111111222222222333333333333333333333333333333333111111222333333444555555222333444444555555444444333333333333333333333333555555555555666666666666666666666666666666666666666666666777888888999999666777888888888888777666555555666666666777777777777888888999;;;<<<<<<===;;;;;;<<<<<<===>>>>>>???>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???>>>>>>======<<<<<<;;;:::::::::::::::;;;;;;<<<<<<===>>>>>>???<<<=========>>>>>>>>>>>>;;;;;;===>>>>>>>>>===<<<;;;<<<<<<===>>>>>>??????<<<===>>>>>>?????????>>>>>>>>>>>>>>>=========<<<999::::::::::::999888888555666888:::;;;;;;;;;;;;888888888888888888888888777777777777666666666666555444444444444444444333333333333222222222222111222222222222222222222111FFFFFFGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFIIIHHHFFFGGGHHHHHHGGGEEEHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNNNNJJJKKKLLLNNNOOOQQQRRRSSSTTTUUUWWWWWWVVVVVVWWWXXXXXXYYY\\\^^^____________^^^^^^___```aaabbbccccccdddeeeeeeeeeeeecccbbbaaaaaaaaa``````_________^^^aaa`````````aaadddfffhhhkkklllooorrrvvvyyy|||}}}}}}xxxvvvsssqqqqqqppppppqqqssstttsssrrrnnnoooooonnnmmmnnnpppssssssttttttttttttsssrrrrrrwwwwwwvvvvvvvvvwwwxxxxxx{{{}}}yyywwwuuusssrrrsssuuuwwwvvvvvvvvvvvvssspppmmmkkk___ZZZQQQFFF===888777777555444222222333222111///222000//////000111111000000000111111222222222222222222222111111111111000---......///000111111222//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////111111111222222333333333000111111111111222222222000000111111222222222222333222222111111222222333111111222333333333333222444333333222222333333444111111111222222333333333333333333333333333333333111111222333333444555555222333444444555555444444333333333333333333333333555555555555666666666777666666666666666666666666666666666777888888999999777888:::;;;;;;:::999888444555555555666666777777777888888999;;;<<<======;;;;;;;;;<<<===>>>>>>????????????@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????AAAAAA@@@@@@???>>>>>>>>>===<<<;;;:::::::::::::::::::::;;;;;;<<<===>>>>>>============>>>>>>>>>>>>:::;;;===>>>>>>>>>===<<<<<<======>>>???@@@@@@@@@<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============999::::::::::::999888888888999:::;;;:::999888777777777777777777777777777777777777777666666666666555555555444444333333333333333333222222222111111333333333333333333333333FFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGFFFEEEDDDDDDDDDHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMOOOQQQRRRTTTUUUVVVWWWVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]^^^___```aaaaaaaaaaaa```_______________eeeeeedddcccbbb```^^^]]]aaaaaaaaabbbbbbccccccccc```bbbcccddddddeeegggjjjoooqqqsssvvvyyy|||}}}~~~|||{{{zzzwwwuuurrrsssttttttuuuuuuttttttsssrrrqqqpppppppppqqqqqqvvvuuutttssstttuuuwwwyyyzzzzzzyyyyyyzzz{{{}}}~~~~~~yyyuuuuuuvvvwwwwwwzzzyyywwwuuusssnnnhhhddd[[[RRRFFF>>>;;;999666333333333333333333333333333111111111111111111111111444333333222111000//////000000000000000000000000......//////000000111111000000000000000000000000///////////////000111111000000000000000000000000000000000000111111111111333333222222111000000000000000000000000000000000222222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222444444333333333444555555333333333444444444555555555555555555666666666666777777777777777777777777777777777777777777777777555666666777888999999999777777666666666666666777888888888999:::;;;===>>>?????????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>??????@@@@@@@@@@@@????????????>>>>>>??????@@@AAA?????????>>>>>><<<;;;;;;::::::;;;;;;::::::999888<<<<<<======>>>>>>??????@@@@@@@@@?????????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>====================================<<<<<<;;;::::::::::::;;;999999999999999999999999999888888777666555555444777777666666555555555444222333333444444333333222111111111111111111111111111111111111111111111111DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFHHHHHHGGGGGGFFFFFFFFFEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPQQQSSSTTTVVVWWWXXXYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^______```aaaaaaaaabbbaaa```______^^^______```aaaaaaaaa``````___^^^______``````aaaaaabbbbbbbbbdddeeefffggghhhkkkmmmssstttwwwzzz}}}~~~|||||||||{{{yyyyyyyyyyyyyyyyyyxxxxxxxxxvvvuuusssrrrrrrrrrssstttwwwvvvuuutttuuuvvvxxxzzz{{{{{{{{{|||}}}~~~{{{vvvuuuvvvwwwxxxyyyxxxwwwuuuqqqkkkccc^^^RRRJJJ@@@999888777555333333333333333333333333333111111111111111111111111333333222222111000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000111111111111111111111111111111222222000000000000000000000000222222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222333333333333333444444555333333333444444444555555555555555555666666666666666666666666666666666666666666666666666666666666555666666777888888999999777777666666666666777777888888888999:::;;;======???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>??????@@@@@@??????>>>??????>>>>>>??????@@@AAA????????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<<<<======>>>>>>??????@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;999999999999999999999999888888777777666555555444777666666666555555555444333333444444444444333333222222222222222222222222111111111111111111111111BBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTVVVWWWYYYZZZ[[[]]]]]]\\\\\\]]]^^^___```````````````````````````aaa```___^^^]]]]]]]]]]]]]]]^^^___``````aaaaaaaaa___``````aaabbbbbbcccccceeegggiiijjjkkkmmmpppsssxxxyyy|||~~~}}}~~~~~~}}}}}}yyyxxxwwwuuuuuuvvvvvvwwwwwwvvvuuuuuuvvvxxxzzz{{{~~~~~~}}}xxxvvvwwwxxxyyyxxxxxxvvvtttnnnfff[[[TTTIIICCC;;;666666666555444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000///////////////000111111000000000000000000000000000000000000111111111111///000000111222222333333000000000000000000000000222222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222222222222222333444444333333333444444444555555444555555555555666666666666666666666666666666666666666666666666666666666555666666777777888888999777777666666666666777777888888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>??????>>>>>>????????????>>>>>>>>>??????@@@@@@??????>>>???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>============>>>===<<<<<<;;;<<<<<<======>>>>>>??????@@@@@@@@@???????????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999999999999999999999999888777777666666555555555666666666555555555555555444444555555555555444444333333333333333333333333111111111111111111111111BBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLLLLMMMMMMOOOPPPRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTVVVVVVWWWYYYZZZ\\\]]]]]]````````````aaaaaabbbbbbaaa`````````_________^^^^^^^^^]]]\\\[[[[[[[[[[[[]]]^^^```aaabbbcccccccccbbbbbbcccdddeeefffggghhhhhhjjjmmmnnnppprrrvvvyyy}}}~~~{{{yyyzzz|||{{{zzzyyyxxxwwwxxxxxxyyyxxxwwwwwwvvvxxxzzz|||~~~zzzwwwwwwxxxyyyxxxwwwuuuqqqjjj___SSSKKKDDD@@@:::777666777666666222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000111111000000//////......///////////////////////////////////////000000111///////////////////////////000000000111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222222111111222222333444333333333444444444555555444444444555555555666666666666666666666666666666666666666666666666666666666666666666777777888888777666666666666777777888999999999999:::;;;<<<===>>>>>>>>>>>>>>>?????????>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@???>>>======>>>>>>======<<<;;;<<<<<<======>>>>>>??????????????????????????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::888888888888888888888888777777666666666555555555555555555555555555555555444555555555555555555444333333333333333333333333111111111111111111111111CCCCCCDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[\\\]]]^^^___bbbbbbbbbccccccccccccccc```______^^^^^^]]]]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZ^^^___```bbbccccccccccccdddeeefffgggiiijjjkkklllmmmppprrrtttvvvxxx|||~~~xxxtttsssvvvzzz|||{{{yyyxxxxxxxxxyyyzzzyyyxxxxxxxxxzzz|||{{{xxxwwwwwwwwwwwwuuuqqqllldddXXXLLLDDD@@@>>>:::777666555555555222222222222222222222222111111111111111111111111000000000111222222333333000000000000000000000000111111000000//////......///////////////////////////////////////000000111///////////////////////////000000000111111111111222222222111111111000000000000000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222222111111222222333444333333333444444444555555444444444444555555555555555555555555555555555555555555555555555555555555666666666666666777777777666666666666666777888888999999999999:::;;;<<<<<<======>>>>>>????????????>>>>>>????????????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@???===============<<<;;;;;;<<<<<<======>>>>>>?????????????????????????????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::888888888888888888888888666666666666555555555555444444444555555555555555444555555555555555555444222222222222222222222222111111111111111111111111DDDDDDEEEEEEFFFGGGGGGGGGIIIHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZ[[[\\\]]]^^^______aaabbbccccccccccccbbbbbb^^^^^^^^^]]]]]]]]]\\\\\\ZZZZZZYYYYYYZZZZZZ[[[\\\^^^___aaabbbdddeeeeeeeeeggghhhiiikkkmmmooopppqqquuuwwwyyy{{{}}}}}}wwwrrrnnnnnnqqqwww~~~}}}|||zzzyyyyyyyyyzzz{{{yyyyyyyyyyyy{{{~~~|||yyywwwvvvuuutttpppjjjcccZZZPPPFFF@@@;;;999777555333222222222222222222222222222222222111111111111111111111111000000111111222222222333000000000000000000000000000000000000////////////000000000000000000000000///////////////000111111000000000000000000000000000000000000111111111111333333222222111000000///000000000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222222222222222333444444333333333444444444555555333444444444444555555555555555555555555555555555555555555555555555555555666666666666666666666666666555555666666777888999:::999999999::::::;;;<<<=========>>>??????@@@@@@>>>>>>????????????>>>>>>===>>>>>>??????>>>>>>===>>>============>>>??????@@@@@@AAAAAAAAA@@@@@@???===============<<<<<<;;;<<<<<<======>>>>>>?????????????????????@@@@@@@@@??????>>>===<<<;;;;;;:::::::::::::::::::::::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888888888888888888888555555555555555555555555444444444444444555555555444444555555555555444444111111111111111111111111111111111111111111111111DDDDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXYYYZZZZZZ[[[ZZZZZZ[[[\\\]]]^^^^^^___```aaabbbbbbbbbbbbaaa```^^^^^^^^^^^^^^^^^^]]]]]]ZZZZZZZZZ[[[\\\]]]______```aaadddfffiiikkkllllllnnnoooppprrrtttvvvxxxyyy}}}|||vvvqqqllliiiiiimmmssszzz~~~}}}|||{{{zzz{{{||||||zzzzzzzzz{{{}}}}}}yyywwwtttrrrpppkkkbbbYYYPPPHHHAAA<<<555555555444333222222333111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000111111111111222222111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444333333333333333444444555333333333444444444555555333333444444444555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555666777888999::::::999999999:::;;;;;;<<<======>>>??????@@@@@@>>>>>>????????????>>>>>>======>>>>>>>>>>>>=====================>>>????????????@@@@@@@@@@@@??????>>>>>>??????>>>>>>===<<<<<<<<<======>>>>>>??????>>>>>>?????????@@@@@@@@@??????>>>===<<<;;;::::::::::::::::::::::::::::::888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999999888888888888888888888888555555555555555555555555333333333444444555555555333333444444444444333333222222222222222222222222111111111111111111111111CCCDDDDDDEEEFFFGGGGGGHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^^^^___```aaabbbaaaaaa___^^^________________________[[[[[[\\\]]]^^^```bbbccccccdddgggkkkooorrrtttuuutttuuuwwwyyy|||~~~xxxrrrmmmiiiffffffjjjpppwww}}}|||||||||}}}~~~zzzzzzzzz{{{}}}}}}zzzvvvsssqqqmmmfff\\\RRRIIICCC>>>:::333444555555444444444555111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000///////////////000111111000000000000000000000000000000000000111111111111000000000111222222333333000000000000000000000000000000000000000000000000111111111000111222222333000000000000000000000000222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444444444333333444444555666333333333444444444555555333333333444444444555555555555555555555555555555555555555555555555555555666666666666666555555555555555555555666777999999::::::999999999:::;;;;;;<<<======>>>???@@@@@@@@@>>>>>>????????????>>>>>>======>>>>>>>>>>>>=====================>>>??????>>>??????@@@@@@@@@?????????@@@@@@@@@@@@???>>>>>><<<<<<======>>>?????????>>>>>>??????@@@@@@@@@@@@@@@???>>>===<<<;;;::::::::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999777777777777777777777777444555555555555555555555333333333444444555555555222333333444444333333222333333333333333333333333111111111111111111111111HHHGGGGGGGGGGGGHHHIIIIIIMMMMMMNNNOOOOOOOOOOOONNNSSSSSSSSSTTTUUUUUUVVVVVVTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\]]]^^^``````______```bbb___^^^^^^^^^^^^^^^______]]]^^^```aaaaaaaaaccceeefffiiillloooqqqtttxxx{{{}}}~~~{{{tttmmmiiigggffffffiiinnnttt~~~~~~|||zzzzzz{{{}}}|||||||||{{{|||~~~}}}{{{zzzxxxwwwtttppplllddd\\\QQQFFF???;;;888777444444333333333333222222000000111111111111000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111000//////...000111111111111222222222222222222222222222222222222222333333333333444444444333333222222333333444111111111111111111111111333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444666666555555555555666666333444555555666666555555666666666777888888999999999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<======???????????????>>>======>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<=========@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>===;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999777777666666666666777777666555555555555444444444444444444444444444444444555555555444444333333333222222222222222222222222111111111111111111111111IIIIIIHHHHHHIIIIIIJJJKKKNNNNNNOOOPPPPPPPPPPPPPPPSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXYYYXXXXXXWWWVVVWWWWWWWWWYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[ZZZ[[[]]]]]]\\\\\\]]]^^^_______________```aaabbbaaabbbdddeeeeeefffhhhiiijjjmmmqqqtttvvvyyy|||yyyrrrlllhhhfffeeeeeehhhlllrrrzzz~~~|||zzzyyyzzz|||}}}||||||}}}|||}}}}}}zzzxxxxxxxxxxxxxxxxxxwwwvvvrrrlllggg^^^WWWLLLCCC===999777555444444333333333222222222000000111111111111000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111000//////...000111111111111222222222222222222222222222222222222222222333333333444444444333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444666666555555555555666666333444555555666666555555666666666777888888999999999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<======>>>????????????>>>=========>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<=========@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999777777777666666777777777666555555555555444444444444444444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111KKKJJJJJJJJJJJJKKKLLLLLLOOOPPPQQQQQQRRRRRRQQQQQQSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVXXXXXXXXXYYYYYYZZZZZZZZZWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZ\\\[[[ZZZZZZ[[[]]]______```aaabbbdddffffffgggiiikkklllllllllnnnpppqqqtttwwwzzz}}}~~~{{{vvvpppkkkhhhfffeeefffhhhlllrrryyy}}}{{{yyyxxxyyyzzz{{{zzz|||}}}}}}}}}zzzuuusssrrrrrrrrrsssuuuvvvtttnnnfff```TTTNNNEEE>>>999777555444333333333333222222222222000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111000/////////000111111111111222222222222222222222222222222222222222222222333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444666666555555555555666666444444555666666666666555666666666777888888999999999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>======<<<=========>>>======<<<;;;:::::::::;;;<<<<<<======????????????????????????>>>>>>>>>>>>============;;;;;;<<<===>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888777777888888999888888777777777777888888666555555555555444444444444444444444444444444444333333333222222222222222222222222222222222222222111111111111111111111111LLLLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZWWWWWWVVVUUUUUUUUUUUUVVVUUUUUUVVVWWWXXXXXXYYYYYYWWWVVVVVVVVVVVVWWWXXXXXX[[[]]]^^^^^^]]]\\\]]]___``````aaacccfffhhhjjjlllnnnppprrrsssssstttvvvxxxxxx{{{~~~~~~yyywwwsssoookkkiiihhhgggiiilllpppuuu{{{~~~}}}{{{yyyxxxxxxxxxyyyxxxzzz|||}}}||||||}}}~~~zzzuuuqqqoooooonnnooorrrssspppiii___WWWKKKFFF???:::777555444333333333333222222222222111000000111111111111000000000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222111111111111000000//////000000111111111222222222222222222222222222222222111222222222222333333333333333222222222222333333333333333333333333333333333333333333333333333333222222333333333333444444555555555555555555555555444444444444444444444444666666555555555555666666444444555666666666666666666666666777888888999999999999:::;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<=========>>>>>>======<<<;;;<<<============<<<;;;;;;999::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888777777777777888888888888777777777777888888666555555555555444444444333333333333333333333333222222111111111111111111111111111111111111111111111111111111111111111111NNNNNNMMMMMMNNNNNNOOOPPPOOOOOOPPPQQQQQQQQQQQQQQQSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZWWWWWWVVVUUUUUUUUUUUUVVVSSSSSSTTTUUUWWWXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYYYY]]]___``````___```aaaccccccccceeegggjjjmmmpppqqqtttvvvyyyzzzzzz{{{~~~}}}yyyuuusssqqqooonnnmmmlllllllllooosssxxx~~~}}}|||zzzyyyxxxxxxxxxyyywwwyyy{{{{{{zzzyyyyyyyyy}}}yyytttpppnnnmmmlllmmmnnnoookkkbbbWWWOOODDD@@@;;;888777666555333333333222222222111111111000000111111111111000000000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222111111111000000000000000000000111111111222222222222222222222222222222222111111111222222222333333333222222111111222222333222222222222222222222222333333333333333333333333222222222333333444444444555555555555555555555555444444444444444444444444666666555555555555666666444555666666777777666666666666666777888888999999999999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<============<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<<=================================<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>========================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888777777777777777777888888888777777777777888888666555555555555444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111OOONNNNNNNNNNNNOOOPPPPPPOOOPPPPPPQQQRRRQQQQQQQQQSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVSSSSSSUUUVVVXXXYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[\\\\\\^^^```bbbccccccccceeegggiiiiiikkknnnqqqtttwwwxxx{{{}}}~~~yyyvvvqqqqqqqqqqqqqqqrrrssssssqqqtttxxx|||~~~{{{{{{zzzyyyyyyyyyyyyzzzxxxzzz{{{zzzxxxvvvvvvwwwyyy{{{~~~|||wwwrrrooolllkkkkkkkkkjjjhhhbbbZZZOOOHHH>>><<<999777777666555444222222222222111111111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111000000000000000000000111111111111222222222222222222222222222222222111111111111222222222222222222111111111111222222111111111111111111111111333333333333333333333333111222222333333444444555555555555555555555555555444444444444444444444444666666555555555555666666555555666777777777777666666666666777888888999999999999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::888888888888888888888888888777777666666777777888777777666666666666777777666555555555555444444444333333333333333333333333111111111111111222222222111111111111111111111111111111111111111111111111OOONNNNNNNNNNNNOOOPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXYYYXXXXXXWWWVVVWWWWWWWWWUUUUUUWWWXXXZZZ\\\]]]^^^^^^]]]]]]]]]]]]^^^______bbbdddfffhhhhhhjjjlllnnnpppqqqrrruuuxxx{{{~~~{{{wwwtttrrrooopppqqqsssvvvxxxyyyzzz{{{}}}}}}zzzzzzzzzzzzzzz{{{{{{{{{{{{||||||zzzwwwvvvvvvwwwuuuwwwzzz}}}}}}zzzvvvrrrooommmlllkkkhhhddd```YYYQQQGGGAAA:::999777666666666444333222222222222111111111111000000111111111111000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000111000111111111111222222222222222222222222222222222111111111111222222222222222222111111111111222222222222222222222222222222333333333333333333333333111111222333333444555555555555555555555555555555444444444444444444444444666666555555555555666666555555666777777777777777666666666777888888999999999999:::;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;:::999999888999999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::888888888888888888888888777777666666666666777777666666555555555555666666666555555555555444444444222222222222222222222222111111111222222222333333111111111111111111111111111111111111111111111111OOONNNNNNNNNNNNOOOPPPPPPRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWXXXVVVWWWYYYZZZ]]]^^^```aaa```____________```aaaaaafffhhhkkkmmmnnnppprrruuuuuuvvvwwwzzz}}}yyytttpppnnnmmmnnnppprrruuuxxx{{{~~~}}}{{{yyyyyyzzz{{{{{{||||||}}}~~~~~~}}}{{{xxxvvvwwwxxxtttuuuxxxzzz|||}}}~~~~~~~~~}}}zzzwwwtttqqqpppooojjjgggaaaZZZSSSKKKBBB===888777555555555555333222222222222111111111111000000000111111111111000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000111111111000111111111111222222222222222222222222222222222000111111111111222222222222222111111111111222222333333333333333333333333333333333333333333333333111111222333333444555555555555555555555555555555444444444444444444444444666666555555555555666666555666666777777777777777666666666777888888999999999999:::;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;;;;:::999999888999999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<========================;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::777777777777777777777777777777666666666666777777555555444444444444555555666666555555555444444444222222222222222222222222111111222222333333333333000000000000000000000000111111111111111111111111NNNNNNNNNNNNNNNOOOOOOOOOTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVXXXXXXWWWWWWXXXXXXYYYZZZ^^^[[[XXXXXXZZZ[[[ZZZXXX[[[\\\\\\^^^___```aaaaaacccdddfffgggggggggiiikkkoooppprrrtttwwwyyy{{{|||~~~uuusssqqqnnnnnnooonnnrrrwww|||~~~}}}}}}yyyyyyzzz|||~~~~~~}}}|||zzzwwwuuusssrrrssstttuuuwwwxxxzzz{{{{{{{{{zzzyyyxxxwwwtttpppmmmjjjcccYYYPPPHHHBBB===;;;555555555555444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////222111111111000000//////////////////000000000000111111000000000000111111111111000000//////......//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111222333444444333222111222222222222222222222222333333333444444444555555555444333333222222222222444444444555555555555666444444444555555555555666777777777777888888888888777777888888888999999999999999:::;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<;;;:::999::::::<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::::::::999999999888888777777777777666666666666666666555555555555666666444444444444444444444444222222333444444555555666444444333333222111000000555333111222444555444111111111000000000000111111333222111111000000111111OOOOOOOOOOOOPPPPPPPPPPPPSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVWWWWWWWWWXXXYYY[[[\\\]]]```]]][[[[[[]]]^^^]]]\\\^^^^^^___aaabbbdddeeeeeefffhhhjjjkkkkkklllnnnppptttuuuwwwyyy|||~~~wwwpppnnnmmmkkkkkknnnrrrvvv{{{~~~~~~|||}}}~~~}}}zzzxxxvvvuuuttttttuuuuuuwwwxxxyyyzzzzzzzzzyyyyyyxxxwwwsssnnnjjjeee^^^TTTKKKDDD???;;;999555555555444444222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111000000000//////////////////000000000000111111000000000000111111111000000000/////////...//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222333333333444444444444555555444333333222222222333444444444444555555555555444444444555555555555666666666777777777888888888777777777888888888999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::<<<;;;::::::::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::::::::999999999888888666666666666555555555555666666555555555555666666444444444444444444444444444444444444444444333333444444333222222111000000444222111111333444333111111111000000000000111111333222111111000000111111PPPPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXWWWWWWXXXYYY[[[]]]___```bbb```______```bbbaaaaaabbbcccdddfffhhhjjjkkkllllllnnnqqqrrrssstttvvvxxx{{{|||~~~xxxqqqlllllllllkkkmmmpppxxx{{{~~~{{{yyywwwvvvvvvuuuuuuvvvwwwxxxxxxyyyyyyyyyyyyyyyxxxvvvqqqjjjeee]]]VVVLLLCCC>>>:::888666333333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111000000000000//////////////////000000000000111111000000000000111111000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111222222222222222222222222222222222333333333333444444444444444444333222222222333333444444444444555555555555444444444555555555555666666666777777777777888888777777777777888888888888888999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999;;;;;;::::::::::::;;;;;;999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::::::::999999999888888555555555555444444444444666666555555555555666666555555555555555555555555555555555444333222222222333333333222111111000000222111000111222333222000111111000000000000111111222222111000000000000111PPPPPPPPPQQQRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVYYYZZZ[[[\\\]]]]]]]]]]]]ZZZZZZZZZ[[[]]]___```aaabbbbbbbbbcccdddeeeeeeeeeggghhhjjjlllnnnppprrrssssssuuuwwwyyyzzz{{{~~~~~~zzzsssnnnlllnnnooopppssswww|||{{{xxxwwwwwwwwwvvvvvvwwwwwwxxxxxxyyyyyyzzzyyyyyyxxxtttnnneee___UUUNNNEEE===999777666555222222222222222111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000//////////////////000000000000111111000000000000111111000000000000//////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111333222111000000111222333222222222222222222222222222222333333333444444444444333333222222333333333333333444444444555555555444444444555555555555666666666666666777777777888666666666777777777888888888888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>======<<<;;;::::::999;;;;;;::::::::::::::::::999999999999999:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::::::::999999999888888666666666555555555444444666555555444444555555666555555555555555555555555444444444333333333222222333222222222111111000000111000000000111111111000111111000000000000111111222222111000000000000000PPPPPPQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXYYYZZZ[[[]]]^^^___```aaaaaa____________```aaabbbbbbccceeefffggghhhiiijjjkkknnnnnnppprrrtttwwwxxxyyyyyy{{{~~~}}}xxxuuupppmmmmmmpppssstttyyy{{{xxxvvvvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{zzzxxxuuuppphhh^^^XXXMMMGGG@@@999666555555555111111222222111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000//////////////////////////////000000////////////000000000000111111000000000000111111////////////000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111333222000000000000222333222222222222222222222222222222222333333333444444333333333222222333333444333333333444444444444555444444444555555555555666555666666666666777777777555555666666666777777777777777888888999::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>======<<<;;;::::::;;;;;;;;;::::::999999888888888888999999:::::::::::::::::::::::::::::::::999999999::::::::::::;;;===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::::::::999999999888888777777777666666666555555555555444444444444555555555555555555555555555555222222222333333333444444222222111111111111111000000000111000000000000000111111000000000000111111222111000000//////000000QQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYYYYYZZZ[[[\\\\\\\\\]]]^^^```bbbcccddddddeeeeeeeeeeeeeeeffffffggggggjjjmmmnnnooopppqqqsssvvvvvvxxxzzz{{{}}}}}}yyyuuusssqqqmmmkkkmmmrrruuuwww}}}}}}xxxwwwwwwwwwxxxxxxyyyzzzzzz{{{||||||{{{yyyuuupppiii___UUUOOOEEEAAA;;;777666555555444111111222222222111111000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////......////////////000000////////////000000000000111111000000000000111111////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222333333333333333333222222222333444444333333333333444444444444444444444555555555555666555555666666666666777777555555555555666666666666666777777888888999::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>===<<<<<<<<<;;;:::;;;;;;;;;:::999888777777777888888999:::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::::::::999999999888888888777777777666666666666555555444444444444555555444444444444444444444444111111111222333444444444111111111111111111111111///111222111000///000111111111000000000000111111111111000////////////000TTTTTTUUUVVVWWWXXXYYYYYYZZZ[[[[[[\\\^^^______``````aaaccceeeggghhhiiijjjjjjjjjjjjkkklllmmmnnnooonnnqqqvvvwwwxxxxxxzzz|||~~~~~~zzztttqqqoooooonnnllllllooouuuxxxzzzzzzxxxxxxyyyxxxyyyzzz{{{|||}}}~~~zzzvvvpppiii```VVVLLLEEE>>>;;;888666555555444222111111222222222222222111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////........./////////000000////////////000000000000111111000000000000111111.../////////000000000111//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000222222222222222222222222111222222222222333333333333222222222333333444555222222333333333444444444444444444555555555555666555555555666666666777777444444555555555666666666666666777777888999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999::::::;;;<<<<<<======>>>=====================::::::;;;;;;:::999777666666777777888999999::::::999999999999999999999999::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::::::::999999999888888777777666666666555555555555444444333333444444555333333333333333333333333222222222222222222333333000000000000111111111111///111333222000///111222111111000000000000111111111111000///////////////VVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]^^^```aaaaaabbbfffgggiiikkkmmmnnnooopppmmmmmmnnnoooqqqssstttuuussswww|||~~~~~~zzzsssnnnkkklllllllllnnnnnnrrrxxx{{{~~~|||yyyyyyzzzyyyyyyzzz|||}}}yyytttmmmddd[[[PPPFFF???:::888666555555444333111111222222333333333222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////---.........//////000000////////////000000000000111111000000000000111111.../////////000000111111//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111///000111222222111000///222222222222222222222222111111222222222333333333222222222222333333444555222222333333333444444444444444444555555555666666555555555555666666666777444444444555555555666666666666666777888888999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999::::::;;;<<<==================>>>>>>>>>>>>::::::;;;;;;:::999777666666777777888999999::::::999999999999999999999999::::::;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::::::::999999999888888666666555555555444444444555444444333333444444555222222222222222222222222444444333222222111111111000000000000000111111111000222444333000///111333111111000000000000111111111111000///////////////]]]]]]\\\\\\]]]___aaabbbaaabbbcccdddfffggghhhiiikkklllnnnppprrrtttvvvwwwtttuuuvvvxxxyyyzzzzzzzzz|||tttpppjjjfffeeefffjjjmmmrrrrrrsssvvv|||~~~yyywwwwwwzzzzzz{{{}}}~~~~~~|||zzzyyyoooddd[[[QQQGGGAAA@@@888888777555555444444444333333333333333333333333222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000//////......------000000000000000000000000000000000000000000000000000000000000111111111111222222222333333444444444111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111111000444333222222111111222222333333333333333333333333222222333333333333444444444444444444444444444444555555555444444333333333444555555666666666666666777777777777777888888999999999::::::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999===<<<:::999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888888999999888888888888888888888888444444333333333333222222333333333333333333333333333333333222222111111111333333333222111000000///000000000000000000000000000000000111222222222333000000000000000000000000bbbbbbaaabbbcccdddfffgggggghhhiiijjjkkkmmmnnnnnnpppqqqsssuuuwwwyyyzzz{{{||||||~~~{{{vvvnnnkkkgggdddcccfffiiilllqqqqqqssswww||||||yyyyyyyyyzzz}}}zzzxxxxxx|||}}}~~~|||yyypppfffZZZRRRIII@@@::::::777666555444333333333333111111111111111111111111111111000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111222222222333000000000111222333555555333333333333333333333333222222333333333333444444444444444444444444444444555555444444444333333333444555555666666666666666777777777777777888888999999999::::::::::::;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<=======================================<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999888888777777888888999555555555555555555555555444444333333333333222222333333333333333333333333333333333222222111111111333222222111000000//////000000000000000000000000111111111111111222222222000000000000000000000000iiiiiiiiiiiikkklllmmmnnnooopppqqqrrrsssuuuuuuvvvxxxxxxzzz{{{}}}{{{tttpppiiigggeeecccdddgggjjjmmmoooqqqtttxxx|||}}}yyyvvvrrrrrrrrrtttvvvzzz~~~|||zzzyyy}}}}}}~~~xxxttteee[[[PPPHHHAAA999555666555555444333222222222222111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------000000000000000000000000000000000000000000000000............////////////000000000000000000000000......///000000111222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111...///000111222333444444000000000111222333555555333333333333333333333333222222333333333333444444444444444444444444444444555444444444444333333333444555555666666666666666777777777777777888888999999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999999999999999999888888777777777777888888555555555555555555555555444444333333333333222222333333333333333333333333222222222222222111111111222111111000000//////...000000000000000000000000222222222111111111111111000000000000000000000000pppppppppqqqrrrssstttuuuwwwxxxxxxyyy{{{||||||}}}{{{uuupppmmmiiihhhffffffgggiiikkkmmmoooqqqtttxxx|||~~~{{{wwwsssqqqoooooopppqqqtttxxx|||~~~~~~|||{{{{{{|||~~~~~~xxxqqqkkk]]]SSSIIICCC===777555777555444333222222222222222222222222222222222222222000000000//////000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////............///////////////////////////////////////000000000111111111222000000000000000000000000000000000000000000000000///000000000111111111111222222222111111000000///111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111///000000111222222333333444333222222111111222222333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444444555555666666666666666777777777777777888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<888999:::<<<<<<;;;:::999;;;;;;;;;:::::::::999999999999999999999999999999777777777666666777777777777777777777777777777777444444333333333222222222222222222222222222222222222222222111111111111111111000000000//////......000000000000000000000000333222222222111000000000////////////////////////vvvwwwxxxyyyzzzzzz{{{{{{~~~zzztttpppmmmkkkiiihhhhhhiiiiiijjjkkkkkkooorrruuuyyy{{{|||{{{zzz~~~}}}|||yyyvvvsssqqqoooooonnnooopppssswww{{{}}}~~~~~~|||{{{||||||}}}}}}yyyqqqhhhaaaTTTKKKCCC???;;;666555888555444333333222333333333222222222222222222222222/////////000000/////////////////////////////////////////////////////////////////////////////////////////////////////////,,,------...///000000111////////////////////////////////////////////////............////////////////////////////////////222111111111000000000///////////////////////////000000000000000000000000///000000000111111111111333333222222111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111444333222222111111222222333333333333333333333333222222222333333333444444444444444444444444444444444444444444444444444444444555555666666666666666777777777777777888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<777888:::;;;<<<;;;:::999;;;;;;:::::::::999999999888888888888888888888888777666666555555666666777666666666666666666666666444444333333333222222222222222222222222222222222111111111111111111111111000000000000////////////000000000000000000000000333222222222111000000000////////////////////////~~~yyyqqqllljjjiiiiiihhhiiikkklllmmmmmmllllllqqqtttwwwyyy{{{zzzxxxwwwxxxxxxwwwuuutttrrrqqqqqqoooooooooppprrrvvvyyy{{{}}}~~~}}}}}}~~~}}}{{{zzz||||||{{{xxxrrrhhh]]]VVVIIIBBB<<<:::888555444666444333333222222333333444000000000000000000000000...//////000000//////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000+++,,,---...///111222222000000000000000000000000000000000000000000000000............////////////000000000000000000000000222222111000000///......////////////////////////000000000000000000000000000000000000111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111000000000000000111222333555555333333333333333333333333222222333333333333444444444444444444444444444444333333333444444444444555444555555666666666666666777777777777777888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;777888999::::::;;;;;;:::::::::::::::999999999999777777777777777777777777666666555555555555666666444444444444444444444444444444333333333333222222222222222222222222222222000000000111111111111111000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000~~~xxxqqqkkkhhhhhhhhhhhhjjjlllooorrrtttttttttssstttvvvxxxyyyzzzyyywwwvvvtttsssssssssssssssttttttrrrrrrrrrrrrtttwwwzzz{{{~~~~~~|||{{{{{{||||||||||||}}}~~~~~~}}}{{{zzzyyyyyywwwtttoooggg]]]QQQIIIAAA;;;888888777444333444222222111111111222222333000000000000000000000000......///000000///......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000,,,------...///000111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111222222222000000000111222333555555333333333333333333333333222222333333333333444444444444444444444444444444333333333444444444555555444555555666666666666666777777777777777888888999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<=========;;;;;;<<<======>>>??????======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::888888888888999:::;;;<<<:::::::::999999999999888777777777777777777777777666555555444444555555666444444444444444444444444444444333333333333222222111111111111111111111111///000000000111111111222111111111111111111111111000000000000000000000000111111111111111222222222000000000000000000000000{{{yyytttnnniiihhhiiijjjjjjmmmppptttxxx{{{||||||{{{vvvwwwxxxyyyyyyxxxvvvuuuqqqqqqrrrrrrsssuuuvvvwwwvvvvvvuuuuuuwwwyyy|||}}}~~~|||zzzzzz{{{zzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{|||{{{zzzyyyyyyuuurrrnnnggg^^^SSSGGG???===999666888888555333444111000000000000000111111111111111111111111111111---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000............/////////000000000000000000000000000------......//////000000////////////////////////000000000000000000000000000000000000111111111111......//////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111//////000111222333333444444333222222111111222222333333333333333333333333222222333333333444444444444444444444444444444444333333333444444555555555444555555666666666666666777777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>><<<<<<<<<===>>>??????@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999999999999888777777888:::<<<===:::::::::999999999888888777777777777777777777777555555555444444555555555666666666666666666666666444444444333333333222222111111111111111111111111//////000000111111111222111111111111111222222222000000000000000000000000000000111111222222222333000000000000000000000000~~~xxxpppmmmiiiggggggiiijjjkkkpppwww}}}|||||||||{{{zzzxxxwwwvvvvvvvvvuuusssrrrsssvvvyyy{{{{{{{{{{{{|||||||||}}}}}}~~~|||zzzyyyzzzyyywwwuuutttsssttttttuuuuuuuuuwwwyyyxxxvvvtttsssmmmcccZZZQQQHHHAAA<<<888777666555444333333333222222222111111111111000111222222222222111000000111111000000//////......111111000000//////......////////////////////////---...///000000111000000......////////////............//////////////////000000000000000000000000000000//////.........---000000000000000000000000......//////000000111111......//////000000111111000000000000000000000000////////////////////////111111000000//////......000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111222444333333222222333333444333333333333333333333333555444333333333333444555444444444444444444444444333333333333333333333333666666666666666555555555777777777777888888888888999999999:::::::::;;;;;;<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888:::::::::999999999888888777777777777666666666666555555555666666666666666444444444444444444444444444444333333333333222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////wwwrrrnnnkkkhhhfffgggiiikkkllluuu|||}}}|||{{{zzzyyyxxxxxxwwwvvvvvvuuuuuuwwwzzz}}}~~~~~~~~~|||{{{zzzyyywwwuuusssrrrqqqqqqqqqrrrrrrtttvvvwwwwwwsssqqqiiicccZZZPPPHHHAAA;;;888777666555444333333333333222222222111111111111000////////////............111111000000////////////111000000000/////////...////////////////////////...//////000000000000///......////////////......///////////////.........000000000000000000000000000/////////............////////////////////////.../////////000000000111.../////////000000000111000000000000000000000000////////////////////////111000000000/////////...000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111222444333333222222333333444333333333333333333333333555444333333333333444555444444444444444444444444333333333333333333333333666666666666666666666555777777777777888888888888999:::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>================================================>>>======<<<;;;;;;::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888::::::999999999888888888777777777777666666666666555555555555666666666666444444444444444444444444444444333333333222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////~~~wwwqqqllliiihhhfffeeeeeehhhlllnnnxxx~~~|||{{{zzzzzzzzzzzzyyyzzzzzz|||~~~~~~|||{{{xxxvvvtttqqqooonnnnnnnnnoooppprrrtttuuusssoookkk^^^WWWNNNFFF@@@;;;777555555444333222222222222222222222222111111111111000333222111000///000111111111000000000000/////////000000000000///////////////////////////////////////000000000000//////......//////000000//////...000000//////.........---000000000000000000000000////////////....................................////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000000000////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111111111111222222333333222222222222333333333333333333333333333333444444333333333333444444444444444444444444444444333333333333333333333333555555666666666666666666777777777777888888888888:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>=========================================================<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999999999888888888777777777777666666666666555555555555555555555555444444444444444444444444333333333333222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000}}}wwwrrrmmmjjjfffeeeeeedddeeehhhmmmpppzzz}}}{{{{{{{{{}}}~~~~~~}}}xxxvvvtttqqqooommmmmmmmmmmmnnnppprrrrrroooiiidddUUUPPPGGG@@@;;;999777666333333222111111111111111222222222111111111000000555444222000000111222333000000000000000000000000000000000000////////////////////////////////////000000111000000///...---//////000000000000//////000000000///......------///////////////////////////////////////.................................////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000000000///////////////000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000111111222333333333222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444555555555555666666666666666777777777888888888888::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????======================================================<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999888888888888777777777777666666666666666555555555555555444444333333333333333333333333333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000}}}vvvqqqmmmjjjhhhdddeeeeeeeeefffiiiooottt}}}}}}{{{{{{|||~~~zzzxxxuuurrrpppooonnnnnnnnnnnnoooooommmggg```[[[NNNHHHAAA;;;999888777777222222111000000000111111222222222111111111000000222000...---,,,---///000000000000000111111111111////////////000000000000////////////////////////000000111000000///...---//////000000000000//////000000//////.........---////////////////////////.........///////////////........................000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111222222333333222222111111222222333333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444444555555555666666777777666777777777888888888888:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999888888888777777777777777777666666666666666666555555444444444333333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111~~~zzzsssnnnjjjhhhfffeeedddfffgggggggggkkkrrrwww|||zzzzzz}}}{{{yyywwwtttrrrqqqqqqqqqooonnnllliiieee^^^VVVPPPEEEAAA;;;777555555555444222111111000000000111111222222222111111111111000222111000/////////000000000000000111111111111222////////////000000000000///////////////////////////000000000000//////...///000000111111000000///////////////////////////000000000000000000000000.........///////////////........................000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111222333333222222111111111111222222333333333333333333333333222222333333333333222222222333333444444555555555444444444444444444444444444444555555666777777777777777777777888888888888999999999:::::::::;;;;;;<<<<<<<<<<<<====================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888777777777777777777777666666666666666666555555444333333333333333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......//////000000111111uuurrrmmmiiigggfffeeedddeeehhhjjjiiiiiillltttzzz|||yyyzzz}}}{{{yyywwwuuussssssssssssooolllhhhccc\\\TTTKKKEEE>>>;;;777444444333333222222111111000000111111222222222222111111111111000333333333222222222222111000000111111111222222222.../////////000000000111////////////////////////...//////000000000000///000000111111111111000000------......///000000000000000000000000000000000............/////////000////////////////////////111000000000/////////...111000000000/////////...000000000000000000000000000000000000000000000000.../////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111222333444222222111111111111222222333333333333333333333333111222333333333333222111222222333333444555555666555555555555555555555555444444555555666777777888777777777777888888888888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888777777777777777777777777666666666666666666555444444333222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////.........///000111111111}}}zzzqqqnnnkkkhhhhhhggggggffffffiiikkkkkkjjjnnnuuu|||{{{yyyyyy}}}zzzyyywwwuuutttsssttttttoookkkeee^^^VVVMMMDDD>>><<<999666444444444222111222111111111111111222222222222222111111111111000///000000000000///......000000111111222222222222.../////////000000111111////////////////////////......///000000111000000000000111111111111000000,,,,,,---...///000111111000000000000000000000000---.........//////000000000000000000000000000000111111000000/////////...111111000000/////////...000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111222333444222222111111111111222222333333333333333333333333111222333444444333222111222222333333444555666666555555555555555555555555444444444555666777777888777777777777888888888888777777888888888999999999:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888777777777777777777777777666666666666666666555444333333222222222222222222222222222222222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---......///000111111222~~~~~~}}}wwwtttsssmmmnnnooommmjjjhhhhhhhhhlllllllllnnnrrrvvvzzz|||}}}zzzyyyyyy|||~~~{{{wwwttttttuuuuuurrrooommmfff[[[QQQIIICCC???===777555444444444444222111111111111111111111111111111111000///////////////000000000000000000000000000000000000000000000000111000///......///000111//////////////////////////////000000000000//////000000000000000000000000......------------......///////////////////////////////////////000111111//////////////////////////////000000000000//////////////////////////////000000000000////////////000000000000000000000000000000000000111111111111111111000000//////......111111000000000000111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444111111111222222333333333222111000000111333555666444444444555555555666666444444555666777888999999777777777777888888888888999999:::::::::999999888999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::::::::999999888777777777777777666555444333333333333333333333333333333333333222222111111222222333111111000000000000111111////////////////////////000000000111222222222333111111111111000000000000////////////////////////111111000000//////......000000////////////000000~~~|||}}}{{{tttpppnnnmmmkkkmmmnnnnnnlllkkkkkkkkkmmmmmmnnnqqqtttxxx|||~~~}}}{{{yyywwwxxx{{{~~~}}}}}}zzzwwwvvvwwwvvvrrrnnnfff___UUULLLEEE@@@<<<:::777555333333444444222111111111111111111111111111111111000///////////////000000000000000000000000000000000000000000000000111000///......///000111//////////////////////////////000000000000//////000000000000000000000000/////////......////////////////////////////////////////////////000000111000000000000000000000000//////000000000000//////////////////////////////000000000000////////////000000000000000000000000000000000000111111111111111111000000////////////111111000000000000111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222222222222222222333333111111111111222333444555555555555555555555555555777777777777666666666555666666666777777777888888999999999::::::999999888999999::::::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999::::::999999888777777666666666666666555444444444333333333333333333333333333333222222111111222222333111111000000000000111111111111111111111111111111111111111111111222222222111111111000000000//////////////////////////////111000000000/////////...000000////////////000000}}}|||}}}~~~~~~}}}}}}~~~}}}}}}~~~zzzrrrllliiihhhiiijjjmmmpppqqqpppooooooppppppqqqrrruuuxxx|||}}}{{{yyywwwuuuvvvyyy|||~~~|||}}}{{{xxxwwwvvvsssmmmhhh[[[UUULLLEEE???;;;888777666444333333333333222111111111111111111111111111111000000///////////////000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000000//////000000000000000000000000000000////////////000000//////////////////////////////......//////000111111111111111111111111111//////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111000000000000/////////111111000000000000111111000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333222222222222222222000111222333333444444333555555555444444444444444777777777666666666555555555555555666666666666777888999999::::::999999999999999::::::::::::;;;;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999888888777777666555555555555555555555555444444333333333333333333333333333222222111111222222333111111000000000000111111111111111111111111111111222222222111111111111111111111000000000000//////////////////////////////000000000000////////////000000////////////000000}}}{{{yyyxxxyyyzzz{{{|||~~~{{{tttlllhhhgggiiijjjnnnqqquuuwwwwwwuuuttttttsssuuuwwwzzz}}}}}}{{{zzzyyywwwuuutttuuuwwwzzz|||~~~}}}zzzvvvtttrrrlllddd^^^PPPKKKDDD>>>:::888666444555333222222333333222000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000000//////////////////////////////000//////////////////000///////////////////////////............///000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000///////////////////////////000000000111111111111000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222222222333333333333333333222222111111111000111333444555444333222333333333444444555555555333444444555666777888888444444444555555555666666888888999:::::::::999999999999999:::::::::;;;;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999888888777777666555555555444444444555555555555555333333333333333333333333333222222111111222222333111111000000000000111111111111111111111111111111333222222222111000000000111000000000////////////////////////////////////000000000000////////////000000////////////000000{{{yyyvvvttttttuuuwwwyyy|||xxxtttnnniiifffgggjjjmmmtttxxx|||~~~|||zzzyyywwwyyy|||~~~|||{{{zzzyyyyyywwwvvvuuuvvvxxxzzz|||}}}yyyuuuqqqllleee\\\UUUGGGCCC>>>:::888666555444333222111111222333111000111111111111111111111111000000////////////000000000000000000000000000000//////////////////////////////000000000000////////////////////////////////////000000000000/////////////////////////////////......------......///////////////////////////...............//////000//////////////////////////////000000000000//////////////////////////////.../////////000000000111///////////////////////////000000000111111111111000000000000111111111111111111000000000000111111//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333333333333222222111111111111222333555555444333222000111222333444666777777333333444555666777888888444444444444555555555555777888999:::::::::::::::999999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888777777888888999888888777777666555555555444444444555555555555555333333333333333333333333333222222111111222222333111111000000000000111111000000000000000000000000333222222222111000000000000000000////////////...////////////////////////////////////000000000000000000////////////000000xxxvvvtttrrrrrruuuxxxzzz}}}{{{vvvmmmkkkgggddddddgggkkkmmmxxx|||~~~|||~~~}}}{{{zzzzzzzzzzzzyyyxxxxxxyyyzzz|||~~~}}}yyyrrrlllfff]]]TTTLLLBBB>>>:::777666666444333222111000111222222111000111111111111111111111111///////////////000000111000000000000000000000000//////////////////////////////000000000000////////////////////////////////////000000000000//////000000000000000000000000......------------......////////////////////////......------......///000........................//////000000000000//////////////////////////////......//////000000111111000000000000000000000000000000000000111111111111000000000111111111111222111111000000000000111111/////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222333333222222222222222222333333444444444444333333000111111333444555666777666666666555555555444444444444444555555555555666777888999999::::::::::::999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::888888777777777777888888999888888777777666555555555555555555555555444444333333333333333333333333333222222111111222222333111111000000000000111111////////////////////////222222222111111111111111000000////////////......////////////////////////////////////000000000000000000////////////000000~~~wwwvvvsssrrrsssvvvzzz}}}}}}vvvpppkkkdddcccbbbbbbdddgggkkknnnwww}}}~~~|||{{{{{{{{{|||||||||{{{{{{|||}}}zzztttkkkccc\\\SSSIIIBBB>>>;;;777555555555444222222000///000111222111000111111111111111111111111///////////////000111111000000000000000000000000////////////////////////...///000111111000///...//////////////////////////////000000000000//////000000000000000000000000//////............//////////////////////////////...------------...////////////////////////////////////000000000000//////////////////////////////.........///000111111111000000000000000000000000000000000000111111111111000000111111111222222222111111000000000000111111////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222333333444444444333333333444444222333333333333444444444666666555555555444444444444555555555555666666666777777888999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::::::::::::::::::::999999999999999999999999999999999::::::;;;;;;;;;999999999999999999999999888888777777777777888888:::999999888777777666666666666666555444444444333333333333333333333333333333222222111111222222333111111000000000000111111000000000000000000000000111111111111111222222222000000/////////.........////////////////////////.../////////000000000111000000////////////000000}}}xxxvvvtttssstttxxx|||{{{ssslllgggccc`````````aaaeeeiiimmmpppuuu{{{~~~|||{{{{{{|||}}}~~~~~~}}}}}}~~~uuunnnddd[[[SSSJJJ@@@:::;;;999666444444444333222111000///000111222111000111111111111111111111111///////////////000111111000000000000000000000000////////////////////////...///000111111000///...//////////////////////////////000000000000//////000000000000000000000000000000////////////000000////////////////////////...------------...//////000000000000000000000000//////000000000000//////////////////////////////---......///000111111222000000000000000000000000000000000000111111111111000000111111222222222222111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222111111111222222333333444666555333222222333444555555555444333333222111111222333333444555666777777555555555666666666666777666777888999:::;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::999999888888888999999999999999999999999999999999999999999999999999999999::::::;;;;;;;;;999999999999999999999999888888777777777777888888::::::999999888777777777777777666555444444333333333333333333333333333333333222222222222222222333111111000000000000111111111111111111111111111111000000111111222222222333000/////////............////////////////////////.../////////000000111111000000////////////000000}}}zzzvvvtttuuuzzzvvvoookkkgggbbb]]]]]]___aaaccceeehhhmmmpppyyy}}}~~~~~~~~~}}}{{{|||~~~~~~}}}}}}}}}|||{{{|||yyymmmeee[[[PPPHHHBBB>>><<<555555444333333333333444000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000111111000...---///000////////////////////////........................////////////////////////------............------......------------......000000////////////000000////////////000000000000000000000000000000000000////////////000000000000222222222111111111000000000000000000000000000000111000////////////000000000000000000000000000000111111111111111111111111333333222111000000111111111111111111111111111111000111111111111222222222333333333222222111111111222222222111111000000000333333333444444444555555555555555555555444444444444444555555666666777777777888888999999999888888999999::::::::::::;;;;;;<<<;;;:::999888999::::::888999999::::::999999888888777777666666666666666777777888999999999999888<<<<<<<<<;;;:::999888777:::999999888888999999:::888999999999999888777777555555444444444333333333222222222222222222222222333333333333333333333333111111111111000000000000111111000000//////......000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////}}}zzzzzz~~~~~~wwwmmmhhheeeccc___[[[[[[]]]___aaacccgggkkknnnwwwzzz~~~~~~~~~~~~|||{{{{{{{{{{{{zzz~~~zzztttpppddd]]]SSSJJJCCC>>>:::888555555444333333333333444000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000000111111000......///000////////////////////////........................////////////////////////---......//////......---/////////....../////////000000////////////000000////////////000000000000000000000000000000000000////////////000000000000222222222111111111000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111333222222111000000111111111111111111111111111111000111111111111222222222333333333222222222111111333333222222222111111111333333333444444444555555555555555555555555555555666666666666666777777777777777888999999999999888999999999:::::::::;;;;;;<<<;;;:::999999999::::::888999999::::::999999888999999888777777777777777888888999::::::::::::999;;;;;;;;;;;;:::999888888:::999999888888999999:::888999999999999888777777555555444444444333333333222222222222222222222222333333333333333333333333111111111111000000000000111000000000/////////...000000111111111111000000////////////////////////////////////////////////........................////////////////////////|||qqqllleeeaaaaaa```^^^[[[[[[]]]```bbbdddgggkkknnnsssuuuyyy|||}}}}}}|||{{{zzzzzz|||~~~~~~zzzxxxxxxyyyyyyyyy||||||||||||yyyrrriiicccXXXRRRIIIBBB<<<999666444555555444333333333333333000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000000111222111/////////111////////////////////////////////////////////////////////////////////////---......//////......---000000////////////000000000000////////////000000////////////000000000000000000000000000000000000////////////000000000000222111111111111000000000000000000000000000000000...///000111111000///...000000000000000000000000111111111111111111111111333222111111000111111111111111111111111111111111000111111111111222222222333333333222222222222111333333333333222222222222333333333444444444555555444444444555555666666777888888888777777777777777777777888999999999999999999999999999::::::::::::<<<;;;:::999999999::::::888999999::::::999999888:::999999888888888888888888999::::::;;;;;;::::::999999::::::::::::999999999999888888888888999999888888999999888888777666555555444444444333333333222222222222222222222222333333333333333333333333111111111111000000000000000000000000////////////000000111111111111000000////////////////////////////////////////////////------------------------////////////////////////{{{tttpppjjjgggbbb`````````___^^^^^^aaadddfffhhhkkknnnqqqpppqqqsssuuuvvvvvvuuuuuuuuuvvvwwwyyy{{{|||}}}~~~}}}yyyvvvvvvwwwxxxxxxzzzzzzyyywwwrrriii^^^WWWMMMHHHAAA<<<888666444333555444333333222222333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...//////000000000000000000111333222000///000000////////////////////////000000000000000000000000////////////////////////......////////////......000//////////////////000000000////////////000000////////////000000000000////////////////////////////////////000000000000111111111111000000000000000000000000000000000000---...000222222111///...000000000000000000000000111111111111111111111111222222111111111111111222111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333333333333444444444555555333444444555666777777888:::999999888888777777777666777888999999999999999888999999999999:::::::::;;;;;;:::::::::999999999888999999::::::999999888999999888777777777777888777888999999::::::999999888888999:::::::::::::::999999888888888888999999888888888888888777777666555555444444444333333333222222222222222222222222222222222222222222222222111111111111000000000///000000000000////////////000000111111111111000000////////////////////////////////////////////////------------------------////////////////////////yyyrrrlllhhhgggeeebbb```````````````aaadddgggiiijjjllloooqqqnnnnnnooopppppppppppppppqqqqqqsssuuuwwwzzz{{{}}}|||xxxvvvvvvwwwwwwwwwxxxwwwtttpppjjj```UUUNNNEEEAAA<<<999777666555444444444333222222222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000000000000///111222222000//////000////////////////////////000000000000000000000000////////////////////////...//////////////////...///......------......///000000////////////000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////,,,...000111222111000...000000000000000000000000000000000000000000000000222111111111111111222222111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333333333333444444444555555444444555555666777888888::::::999999888888777777666666777888999:::::::::888888888999999999::::::;;;;;;;;;:::::::::999999888999999::::::999999888888888777666666666666777666666777888888888888888777777888999::::::::::::999888888777777888888999777888888888888777666666555555444444444333333333222222222222222222222222222222222222222222222222111111111111000000000///////////////000000000000000000111111111111000000////////////////////////////////////////////////------------------------////////////////////////wwwqqqlllgggdddccccccbbbaaaaaaaaabbbcccdddfffiiijjjkkklllmmmooonnnmmmmmmmmmmmmmmmmmmmmmnnnoooppprrruuuxxx{{{}}}~~~}}}{{{xxxvvvvvvvvvuuuttttttqqqllleee^^^UUULLLFFF???<<<999666666666555444444444333222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...//////000000//////...000222222000.........////////////////////////////////////////////////////////////////////////...//////000000//////.........------------......000000////////////000000////////////000000000000000000000000000000000000////////////000000000000//////000000000000000111////////////////////////---...///000111111000000000000000000000000000000000000000000000000000000111111111000111111222333111111111111111111111111000111111111111222222222111222222222222333333333222222222222333333333333333333333444444444555555555555555666666777777888999999999888888888888888555666777888999:::::::::888888888888999999999999::::::;;;;;;;;;:::999888888999999::::::999999888888777777666666666666666555666666777888777777777777777888999::::::999999888888777777777777888888777777888888777777666555555555444444444333333333222222222222222222222222222222222222222222222222111111111111000000000000////////////000000000000000000111111111111000000////////////////////////////////////////////////------------------------////////////////////////}}}uuunnnjjjgggdddbbbaaabbbccccccccceeeggghhhhhhjjjlllnnnmmmmmmnnnoooooonnnmmmlllkkkkkkllllllmmmnnnoooqqquuuxxx|||}}}}}}zzzxxxvvvvvvvvvuuusssqqqnnniiiaaaYYYQQQJJJCCC???:::888555333444444444333444333222222111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...//////000000//////,,,///111111///---------////////////////////////........................//////////////////////////////000000000000////////////............//////000000////////////000000////////////000000000000000000000000000000000000////////////000000000000////////////000000111111////////////////////////.........///000111111111000000000000000000000000000000000000000000000000111111000000111222222333111111111111111111111111000111111111111222222222111111222222222333333333111111111222222222333333333333333444444444555555666666666666666777777777777777777888888888888888555666777888999:::::::::888888888888999999999999::::::;;;;;;;;;:::999888888999999::::::999999888999888777777666666777777666666777888888888888888777888888999999999999888888888777777777777888888777777777777777666666555555555444444444333333333222222222222222222222222111111111111111111111111111111111111000000000000.../////////000000000111000000111111111111000000////////////////////////////////////////////////........................////////////////////////zzzuuunnniiieeedddcccbbbaaaccceeefffgggiiilllooolllnnnqqqqqqpppppppppppppppnnnmmmkkkkkkkkkkkklllmmmmmmoooqqqtttxxx|||~~~~~~|||wwwvvvuuuuuuuuutttpppnnnjjjcccYYYPPPHHHBBB===;;;777444222111222222222111444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///////////////+++...000111///---,,,,,,////////////////////////........................//////////////////////////////000000000000//////000000////////////000000000000////////////000000////////////000000000000000000000000000000000000////////////000000000000.../////////000000111111////////////////////////............///000222222000000000000000000000000000000000000000000000000111111000000111222333333111111111111111111111111000111111111111222222222111111111222222333333333000000000111111222222222333333333444444444555555777777777777666666666666666666777777888888888999555666777888:::::::::;;;777888888888888999999999::::::;;;<<<;;;:::999888999999999::::::999999999:::999999888777888888888777777888999999999999999888888999999999888888777888888777777777777888888777777777777777666666555555555444444444333333333222222222222222222222222111111111111111111111111111111111111000000000000.../////////000000111111000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////~~~xxxnnnjjjeeeccceeeffffffeeehhhiiikkkmmmooopppqqqqqquuuuuuvvvvvvvvvuuuuuuttttttsssqqqooonnnmmmmmmlllqqqqqqqqqsssvvvyyy|||}}}|||xxxvvvuuusssrrrqqqnnnjjjggg]]]WWWOOOHHHBBB>>>:::777444444444333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000//////000000111111111222000000000000000000000000------------........./////////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......//////000000///...------............////////////000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000111111111111222222222222222333333333222222111111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222222222333333333333444444555555555555666666666666555555555555555666777777666666666666666666666666999999999999999999999999777888888999999:::;;;;;;888888888888888888888888:::999888777666666666666555555666666777777888888777777777777777777777777777777666555555555555555555555555555555555555555888333777888222333555...333333333333333333333333000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////}}}uuuoookkkhhhddddddfffhhhiiiiiinnnoooqqqssstttuuuvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvuuutttsssrrrrrrrrrrrrrrrsssuuuwwwzzz}}}zzzvvvtttssspppnnnlllhhhccc___TTTOOOGGGAAA<<<888555333444444333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000......//////000000000000////////////////////////------.........///////////////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000000//////......///////////////...------............////////////000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222222222222333333222222111111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222222222333333333333444444555555555555666666666666555555555555555666777777777777777777777777777777999999999999999999999999777888888999999::::::;;;999999999999999999999999999999888777666666666666666666666666777777888888777777777777777777777777777666666555555555555555444444444444444444444444444...222777111111555111222222222222222222222222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000------------------------////////////////////////////////////////////////////////////////////////{{{ssskkkggggggeeecccdddhhhlllnnnooouuuvvvwwwyyyzzz{{{{{{{{{zzz{{{{{{|||||||||{{{{{{yyyyyyyyyxxxxxxxxxxxxxxxtttuuuuuuvvvyyy|||~~~~~~xxxuuusssqqqmmmjjjeee___XXXSSSJJJFFF@@@;;;777555222000333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000............////////////............................../////////000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000////////////...///////////////......---............////////////000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000000000111111111222222111222222333333222222222111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222222222333333333333444444444555555555555666666666555555555555555666777777888888888888888888888888777777777777777777777777777777888888999:::::::::::::::::::::::::::::::::999999888777666666666666666666666777777777777888777777777777777777777777777666555555444444555555444444444444444444444444666...333:::333000444444111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000------------------------////////////////////////////////////////////////////////////////////////zzzsssmmmhhhdddcccbbbccceeejjjoootttwww{{{|||}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}||||||{{{zzzzzzwwwwwwwwwxxxzzz|||~~~zzzvvvrrrooojjjeee___WWWOOOIIIDDDAAA<<<999777666444222333222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000---......///000111111222000000000000000000000000////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////////////////000000////////////000000////////////////////////////////////////////////...///////////////..................////////////000000////////////000000////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000111111111111111111222333333333222222111111111111111111111111111111111111111111111111222111111000000111111222111222222222222222333333222222222333333333444444444444444555555555666666555555555555555666777777777777777777777777777777777777777777777777777777777777777888999999::::::::::::::::::::::::::::::::::::999888888888888888777777777777777777777777777777777777777777777777666666555444444444444555333333333333333333333333888///333999222---111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////}}}vvvpppllliiifffddd```aaacccggglllrrryyy}}}~~~}}}{{{zzzzzzzzzzzz|||}}}~~~{{{xxxppplllfff___XXXPPPHHHCCC???===:::888777777555444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////////////////////////////000000////////////000000////////////////////////.............../////////......///////////////...............////////////000000////////////000000////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111000111222333333333333333111111111111111111111111111111111111111111111111222222111111111111222222111111111222222333333333222222222333333333444444444444444444555555555555555555555555555666777777666666666666666666666666666666666666666666666666666777777888888999::::::::::::::::::::::::::::::;;;;;;:::999999999::::::888888888888777777777777666666666666666666666666666666555444444444444444333333333333333333333333333,,,000555000111444///000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////sssooojjjgggfffeeecccbbb___aaadddhhhmmmttt|||~~~}}}||||||}}}~~~zzzvvvkkkfff^^^VVVOOOHHHBBB>>>999777555555555555444222111111111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000111111111111000000000000111111111111111111111111....../////////000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000---............/////////---...//////////////////............////////////000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000///////////////000000000111111000111222222333333333333111111111111111111111111111111111111111111111111222222111111111111222222111111111222222333333444222222333333333333444444333444444444444555555555555555555555555666777777555555555555555555555555666666666666666666666666666666777777888999999999::::::::::::::::::::::::;;;;;;:::::::::::::::;;;999888888888888777777777666666666666666666666666666555444444333333444444222222222222222222222222111///222555777BBBEEE777000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////////////////////////////xxxrrriiigggdddbbbccccccbbbaaa___bbbfffjjjnnnuuu}}}~~~~~~~~~~~~|||uuuqqqddd^^^UUULLLFFFAAA===:::555444222222333333222111000111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000/////////000000000000000000000000------.........///////////////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000---------.........//////------...///////////////............////////////000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////////////////000000000111000000111222333333333333111111111111111111111111111111111111111111111111333222222111111222222333000111111222333333444444222222333333333333444444333333444444444555555555555555555555555666777777666666666666666666666666777777777777777777777777666666777777888888999999999999999999999999999999999999888888888999999:::999999999888888888777777666666666666666666666666666555444444333333444444222222222222222222222222222444666444<<>>:::999999777555222222222111111111000000000000000000000000000000111111000000000000111111000000000000000000000000111111111000000000//////000000///............/////////000000///......---000000000000000000000000////////////////////////////////////////////////000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000/////////............////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000222222222111111111000000111111111111111111111111333222222111000000111111333333222111111222333333222222222222333333333333444444444444555555555555888777777777777777777777666666666666666666666666666666666666666666666666777777777777888888888888777777888888888999999999;;;;;;:::999999999999999888888888888888888888888777777666666666555555555555555555555444444444444222222222222222222222222222222333333444444444444111111111111000000000///000000111111111111000000////////////////////////////////////////////////////////////////////////000000000000////////////............////////////000000000000000000000000////////////////////////~~~|||{{{{{{{{{|||~~~uuurrrmmmgggccc```^^^^^^]]]^^^```bbbdddggghhhiiikkklllnnnqqqtttxxx{{{}}}~~~~~~~~~~~~|||{{{xxxwwwwwwwwwyyy{{{~~~zzzssskkkbbbXXXNNNHHHCCC>>>888666666777666444222222222111111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000//////............//////000111//////000000000///......000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////............////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000222222222111111111111111111111111111111111111111333222111111000111111111333222222111111222222333333333333333444444444444444444444444555555555555777777777777777777777777777777777777777777777777666666666666666666666666777777777777888888888888777777777888888888999999:::999888888888888888888888888888888888888888888777777777777666666666666555555555555444444444444222222222222222222222222444444333333222111111000111111111111000000000000000000111111111111000000////////////////////////000000000000000000000000........................000000000000////////////............////////////000000000000000000000000////////////////////////~~~}}}||||||{{{}}}yyysssnnnllliiieeebbb```______^^^___aaacccfffiiikkklllooopppqqqsssuuuwwwyyyzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzvvvuuuuuutttuuuwwwzzz{{{}}}~~~}}}{{{uuuoooggg___WWWOOOHHHCCC===:::666444444555444333111111111111111111111111000000000000000000000000111111000000000000111111/////////000000000000000000000000000000000///////////////...///000000111//////000000000//////...////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////000000000//////000000000000/////////////////////////////////////////////.........////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000111111000000000000111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111111222222222222222222222222222333333333444444444555555333333444444444555555555444444444555555555555555666666777777777777777888666666666666666666666666666777777777888888888888777777777777888888888888888888777777777777888888888888888888888888888888888888777777777666666666555555555444444444333333222222222222222222222222444333333222111000//////111111111000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////////////////000000000000////////////............////////////////////////////////////////////////////////////~~~~~~}}}}}}~~~xxxqqqlllkkkjjjgggeeecccbbbbbbbbbaaabbbdddfffiiilllnnnooorrrssstttuuuvvvwwwwwwwwwyyyyyyzzzzzz{{{}}}}}}~~~~~~~~~~~~|||wwwvvvuuuttttttuuuvvvxxxyyy{{{~~~~~~{{{wwwuuujjjddd[[[SSSMMMGGGBBB???:::888666444444333222111111111111111111111111111111111111111111111111111111111000000000000111111......//////000000000000//////////////////000000111111000/////////////////////000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000111111//////000000000000//////////////////////////////.........///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////111111000000000000111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111111111111111222222222222222222222222222222333333333444444444555555333333333444444444444555333333444444555555555666555555555666666777777777777777777777777777777777666777777777888888888888666666777777777888888888777777777666666777888888777777777777777777777777777777777777666666666666555444444444444333333333222222222222222222222222111111111111111111111000000000000000000000111111000000111111111111000000........................000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////zzzvvvrrrmmmjjjhhhhhhgggggggggggggggggghhhiiijjjlllnnnpppqqqrrruuuuuuvvvwwwwwwwwwvvvvvvvvvvvvwwwxxxyyy{{{}}}~~~~~~~~~zzzxxxvvvtttrrrsssssstttvvvxxxzzz{{{yyytttoookkk```ZZZRRRJJJDDD???<<<999888777666555444222111000111111111111111222222222111111111111111111111111111111000000000000111111---......//////000000111......////////////000000222111000000//////////////////000111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000...//////000000111111222//////000000000000//////000000000000000000000000.........///////////////////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000111111111111000000000000000000000000111111111111111222222222111111111111111111111111111111111000111111222333111222222333333222222111333333333333444444444444333333333333444444444444555555555666666777777888444555555666666777777777777777777777777777777777777777777777888888888888666666666777777777888888777777777777777777888999777777777777777777777777666666666666555555555555444444444444333333333333222222222222222222222222111111111111111222222222000000000000111111111111000000111111111111000000........................000000000000000000000000111111111111111111111111000000000000////////////............////////////000000000000000000000000////////////////////////{{{wwwqqqmmmkkkjjjiiihhhggghhhiiijjjlllnnnppppppqqqqqqrrrsssttttttuuuuuuvvvwwwwwwxxxxxxwwwvvvuuusssssssssuuuvvvyyy{{{}}}|||zzzvvvsssqqqpppppppppqqqsssuuuuuurrrkkkddd```TTTOOOHHHBBB===:::888666444555555555333222111111000000111111111222222222111111111111111111111111111111000000000000111111------......///000000111........./////////000000000000000///000000111222//////000111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000...//////000111111222222//////000000000000//////000000000000000000000000............/////////000////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111000000111222222333111222333333333333222111222222222222333333333333222222333333333444444444444444555666666777888888555555666777777888999999777777777777777777777777777777777777888888888888666666666666777777777888888777777777777888999:::777777777777777777777777555555555555444444444444444444444333333333222222222222222222222222222222222222222222222222222222///000000000111111111111000000111111111111000000........................////////////////////////000000000000000000000000000000000000////////////............////////////000000000000000000000000////////////////////////{{{tttppplllfffbbbbbbccceeeeeegggiiikkkooorrruuuxxxyyywwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxyyyxxxwwwvvvuuuqqqqqqqqqrrruuuwwwzzz||||||zzzwwwssspppnnnnnnnnnmmmoooqqqpppllleee]]]XXXKKKFFFAAA<<<:::999777666000222444444333222222222000000111111222222222222111111111111111111111111111111000000000000111111---------...///000000111---.........//////000000......//////000222333444//////000111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000...//////000111222222222//////000000000000//////000000000000000000000000---.........//////000000////////////////////////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000111111111111000000000000000000000000000000111111222222222222111111111111111111111111111111000000111222333333111222333444444333222111111111222222222333333333222222333333333444444444222222333333444555666666666777777888999999::::::777777777777777777777777777777777777888888888888666666666666777777777777888888777777888999::::::777777777777777777777777555555444444444333333333444444444333333333222222222222222222222222222222444444333333222111111111//////000000111111111222000000111111111111000000........................////////////////////////////////////////////////000000000000////////////............/////////000000000000000000000000000////////////////////////zzztttmmmiiieeecccaaa______aaaccceeehhhlllqqqxxx}}}}}}}}}}}}}}}xxxyyyyyyxxxxxxwwwvvvuuutttsssrrrtttvvvyyyyyyyyy}}}}}}~~~{{{vvvsssrrrqqqooommmmmmllliiifffaaaYYYQQQKKK>>>===;;;888555333222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------......000111111000000////////////000000000000000000000000000000000000000000000000000000//////............//////........................000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////000///...------...///000000000//////.........---////////////////////////000000//////.........---////////////////////////////////////////////////........................000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000111111111111111111111111000000000000111111111111111111222222222222111111333222222111111222222333222222333333333333444444333333333444444444555555555555555555666666666666888888888777777777777777999999999999999999999999999999888777666666777777888888888888777777777777999999999888888888888777666666666666555555555555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////000000000000000000000000////////////////////////111///...------...///111............/////////000////////////////////////000000000000000000000000~~~wwwqqqlllgggddd```___]]][[[\\\^^^aaaccchhhlllrrrzzz}}}|||{{{yyyyyyzzzzzzzzzyyyxxxxxxwwwvvvuuuvvvyyyzzzzzzzzz}}}~~~{{{wwwtttrrrpppnnnllliiifffbbb]]]XXXPPPHHHCCC<<<;;;999666444333222111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------......///000111000000////////////000000000000000000000000000000000000000000000000000000//////............//////........................000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////////////////000///...------...///000000/////////............////////////////////////000/////////............////////////////////////////////////////////////........................000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000111111111111111111111111000000000000111111111111111111222222222222111111333222222111111222222333222222333333333333444444333333333444444444555555555555555555666666666666888888888888777777777777999999999999999999999999999999888777777777777777888888888888777777777777999999999888888888777777666666666666555555555555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////000000000000000000000000////////////////////////000///...------...///000........./////////000000////////////////////////000000000000000000000000~~~yyyrrrlllhhhdddaaa```\\\[[[ZZZZZZ[[[^^^bbbdddhhhlllsss|||~~~{{{zzz{{{{{{|||}}}}}}}}}}}}}}}|||{{{zzz{{{}}}~~~}}}|||~~~~~~|||xxxvvvssspppllliiiddd```ZZZSSSMMMGGG@@@<<<888777666444333222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......---......///000111000000////////////000000000000000000000000000000000000000000000000000000000//////......//////000////////////////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000//////////////////////////////////////////////////////............//////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111222222222222111111333222222111111222222333222222333333333333444444333333333444444444555555555555555555666666666666888888888888888888888888999999999999999999999999999999888777777777777888999999888888888777777777999999888888888777777777666666666555555555555444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////000000000000000000000000////////////////////////000///...------...///000....../////////000000000////////////////////////000000000000000000000000{{{uuuqqqjjjeeecccbbbaaa```]]]\\\\\\\\\___bbbeeegggjjjnnnttt|||~~~{{{zzz}}}}}}}}}zzzwwwsssnnniiieee]]]YYYRRRKKKFFFAAA===:::666666444333333333333333222222111111111111222222000000000000000000000000////////////////////////////////////////////////////////////////////////...............///000000000000////////////000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000/////////////////////////////////////////////////////////......////////////////////////.........///////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111111000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111222222333333222222111333222222111111222222333222222222333333333444444333333333444444444555555555555555555666666666666777888888888888888999999999999999999999999999999999999888777777888888888999999999888888888777777888888888888777777777777666666555555555444444444444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////////////////////////////////////////////////////000///............///000...////////////000000000////////////////////////////////////////////////wwwqqqmmmjjjdddaaaaaabbbcccccc_________```bbbeeehhhiiillloootttzzz~~~|||{{{~~~zzzuuupppjjjccc___TTTOOOHHHCCC???===;;;999555555444333333333444444222222111111111111222222000000000000000000000000///////////////////////////////////////////////////////////////////////////............//////000000000////////////000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////...//////////////////............///////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................000000000000000000111111000000000000000000000000111111111111111111111111111111111111222222222222222222333333333333222222333222222111111222222333222222222333333333444444333333333444444444555555555555555555666666666666777777888888999999999:::999999999999999999999999999888888888888888999999999999999999888888888888888888888777777777666666555555555555444444444444444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000111////////////////////////////////////////////////yyyqqqmmmgggdddaaa```bbbdddeeefffcccccccccccceeegggiiijjjnnnpppsssvvvzzz~~~}}}}}}}}}}}}}}}wwwpppiiibbb[[[VVVIIIEEE@@@<<<:::999888777555444444333333333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000////////////000000000000000000000000000000000000000000000000000000111000000//////000000111////////////////////////000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////......////////////...............///////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111222222222222333222222333333333333222222333222222111111222222333222222333333333333444444333333333444444444555555555555555555666666666666777777888888999:::::::::999999999999999999999999999888888888888999:::::::::999999999999888888888888888777777777666666666555555555444444444444333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000/////////////////////////////////////////////////////////000000000111111////////////////////////000000000000000000000000~~~{{{vvvqqqllliiidddcccbbbcccfffiiijjjjjjjjjjjjiiiiiijjjkkklllmmmooopppqqqsssvvvyyy{{{|||}}}|||{{{{{{{{{|||}}}~~~~~~~~~zzzrrriiiaaaYYYRRRMMMDDD@@@<<<888777666555444444333222111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000////////////000000000000000000000000000000000000000000000000000000111111000000000000111111........................000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////---...///000000///...---............/////////000////////////////////////............/////////000////////////////////////////////////////////////........................000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111222222222333333222333333444444333333222333222222111111222222333222222333333333333444444333333333444444444555555555555555555666666666666777777888999999:::;;;;;;999999999999999999999999999888888888999999:::;;;::::::999999999888888888888777777777666666666666555555555444444444333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////......////////////......//////000000000111111111////////////////////////000000000000000000000000~~~}}}}}}~~~xxxrrrnnnkkkhhhfffeeeddddddgggkkknnnooooooqqqppppppoooooopppppppppooooooppprrrtttvvvxxxzzzyyyyyyxxxyyyzzz{{{}}}~~~}}}|||zzzzzz|||~~~xxxnnnddd[[[SSSKKKGGGDDD@@@<<<999777666555333333222111000/////////000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........//////000000////////////000000000000000000000000000000000000000000000000000000111111000000000000111111........................000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////---...///000000///...------.........//////000000////////////////////////---.........//////000000////////////////////////////////////////////////........................000000000000000000000000........................//////000000111111111222000000000000000000000000111111111111111111111111111111222222222333333333222333333444444333333222333222222222222222222333222222333333333444444444333333333444444444555555555555555555666666666777777777888999::::::;;;;;;999999999999999999999999999888888888999::::::;;;:::::::::999999999888888777777777777666666666666555555444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////......////////////......000000000000111111111111////////////////////////000000000000000000000000}}}~~~}}}{{{{{{||||||xxxrrrnnnkkkjjjiiihhhcccdddgggkkkpppvvvzzz}}}||||||zzzxxxvvvtttsssrrrrrrssstttuuuvvvvvvuuuuuuwwwwwwvvvvvvxxx{{{~~~{{{xxxwwwzzz|||}}}}}}~~~rrrbbbUUUMMMHHHCCC???<<<;;;:::888666555444444222222222111111111111000000000000000000000000000333222222111000//////...000000000000000000000000000000000000000000000000.........///111222111000111111111111111000000///////////////////////////222222111000///...------////////////////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////000000000000000000000000............////////////000000//////.........---////////////////////////000000000000000000000000000000//////.........---................................................//////............//////////////////////////////............////////////////////////000000000000//////000000000000//////...//////000111222222222000000000000111111111111111111111111111111111111000000000000000000000000111111222222222333333333111111111111111111111111111222333333444444333333555444444333333333444444666555555444444666777888777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===:::666666888::::::999888888888888888888888888::::::999888777666555444444444333333333333222222333333333222222111111111111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////...//////000111222000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////............~~~}}}~~~}}}}}}}}}wwwsssnnnkkkiiihhhgggffffffhhhkkkooouuu{{{|||yyywwwvvvqqqrrrssstttuuuvvvvvvvvvxxxxxxwwwwwwyyy{{{~~~~~~zzzwwwvvvxxxzzz{{{{{{~~~wwwlll]]]QQQIIIEEE@@@<<<:::999777666444333333222222222222111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222000000000000000...,,,------...///000000000///////////////////////////111111000000///.........//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////....................................////////////000/////////............////////////////////////000000000000000000000000/////////......---------................................................//////............//////////////////////////////............////////////////////////000000000000000000111111111111000000...//////000111111222222000000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111111222333333444444333333555444444333333333444444666555555444555666777888666777777888888999::::::::::::::::::::::::::::::<<<999666666888::::::999888888888888888888888888::::::999888777666555444444444333333333333222222333333222222222222222222111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////............~~~~~~~~~~~~zzztttpppllljjjiiiiiiiiihhhjjjlllooouuu{{{{{{xxxvvvpppqqqrrrtttvvvwwwyyyyyyzzzzzzyyyzzz{{{}}}}}}yyyvvvuuuvvvwwwxxxyyy||||||kkkbbbUUUJJJDDD???;;;888777666555333222111111111222222111111111000000000000000000000000000000000------...///111222333333000000000000000000000000000000000000000000000000222000000000000000...,,,***+++,,,---...///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////....................................////////////////////////............//////////////////////////////////////////////////////............------//////////////////////////////////////////////////////............//////////////////////////////............////////////////////////000000000000000111111222222111111000/////////000111111222222000000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111111222222333333333333333444444333333333333444444666555555555555666777777666666777888888999999:::999999999999999999999999;;;999777777888999:::999888888888888888888888888999999888777666666555555444444333333333333222222222222222222222222333333111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000////////////000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000////////////............zzztttrrrooommmmmmnnnnnnmmmmmmooosssxxx~~~yyyuuussspppppprrruuuwwwzzz}}}~~~~~~~~~}}}~~~|||xxxuuuttttttuuuwwwzzz~~~wwwooo___WWWMMMDDD???;;;888666666555444222222111111111111111111111000000000000////////////////////////......///111222333444555////////////////////////////////////////////////.........///111222111000***+++,,,---............////////////////////////........./////////000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////....................................///////////////////////////.........////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000//////............//////////////////////////////............////////////////////////000000000000000000111111111111000000//////000000111111111111///000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111111111222333333333333222333333333222333333444444555555555555666666666777666666777777888999999999999999999999999999999999:::999888777888888999999888888888888888888888888999888888777666666555555444444333333333222222222111111111222222333333333111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////////////////////////////111111000//////...//////000000000000////////////////////////////////////////////////////////////////////////000000000000////////////............|||wwwuuurrrqqqrrrrrrqqqpppoooqqqtttyyy{{{vvvrrrooooooppprrruuuyyy~~~}}}yyyvvvttttttuuuxxx||||||wwwnnnfffaaaSSSNNNGGG@@@;;;888777666555444444333222222222333111111111000000000//////////////////////////////////////////000000111111////////////////////////////////////////////////.........///111222111000....../////////......---////////////////////////------......//////000000////////////////////////........................//////////////////////////////000000000000//////////////////////////////////////////////////////............////////////.........///////////////////////////////////////------------------------000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////............////////////////////////000000000000......////////////......000000000000000111111111///000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111000111222222333333222222222222222222222333444555444555555666666666666666555666666777888888999999::::::::::::::::::::::::888888888888777777888999888888888888888888888888888888777777666555555555444444333333333222222222111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////////////////////////////111111000//////...//////000000000000////////////////////////////////////////////////////////////.../////////000000000111////////////............~~~{{{yyywwwvvvvvvvvvtttsssqqqrrrtttxxx|||}}}xxxssspppnnnmmmoooqqquuuzzz~~~{{{yyywwwwwwxxx{{{~~~|||vvvpppllleee\\\UUURRRIIIFFFAAA<<<888666666555555444333333333333333444111111000000000/////////000000000000000000000000---------------------,,,000000000000000000000000000000000000000000000000222000000000000000...,,,000000000000000///......////////////////////////---------....../////////////////////////////////........................//////////////////////////////000000000000//////////////////////////////000000000000000000000000............////////////.........///////////////////////////////////////........................///000000000000000111111//////////////////////////////////////////////////////............//////////////////////////////............////////////////////////000000000000---......//////......---000000000000000000111111000000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111000111111222222222222222222111111222222333444555444555555666777666666666555555666777777888888999::::::::::::::::::::::::777888999999777777777999888888888888888888888888777777777666666555555555444444333333333333222222222222222222222222333333111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000////////////000000000000000////////////000000000000000000000000000000000000000000000000......//////000000111111////////////............|||||||||~~~}}}|||{{{xxxvvvttttttuuuvvvyyy|||~~~{{{wwwssspppmmmlllkkklllooosssyyy}}}{{{{{{{{{{{{~~~~~~zzzvvvqqqhhh```\\\UUULLLGGGGGGAAA???===999666444444555333333333222222333444444111000000000////////////000000000000000000000000...............---------000000000000000000000000000000000000000000000000222000000000000000...,,,...//////000000000//////////////////////////////---.....................////////////////////////........................//////////////////////////////000000000000//////////////////////////////////////////////////////............////////////............/////////000////////////////////////........................---.........////////////................................................//////............//////////////////////////////............////////////////////////000000000000......////////////......111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111000000111222222222222222111111111111222333444555444444666777777777666555555555666666777888888888999999999999999999999999555888:::999777666777999888888888888888888888888666666666666666555555555444444333333333333222222333333222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000////////////000000000000000000000000000000000000000000000000.........///000111111111////////////............|||vvvsssssssssvvv{{{}}}zzzvvvuuuuuuvvvwwwyyy{{{|||xxxwwwuuurrrooollljjjiiihhhjjjlllqqqwww~~~}}}~~~~~~{{{tttoooiii___UUUQQQKKKCCC???BBB<<<;;;:::777444333333444222222222111222222333444000000000000////////////000000000000000000000000///000000000111111222222000000000000000000000000000000000000000000000000.........///111222111000,,,,,,...///000000111111////////////////////////........................////////////////////////........................//////////////////////////////000000000000//////////////////////////////..................................../////////000---.........//////000000////////////////////////////////////////////////,,,,,,,,,---------......................................................//////............//////////////////////////////............/////////000////////////000000000000//////000000000000//////111111111000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111222222222333333333111111111111111111111111000000111222222222222111111111111111222333444555333444666777777777666555555555666666777888888888777777777777777777777777555888:::999777666777999888888888888888888888888666666666666666555555555444444444333333333222222444333333222222111111111111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000//////...//////000111222000000000000////////////000000000000000000000000000000000000000000000000---......///000111111222000/////////............wwwqqqmmmmmmnnnppprrrwww~~~}}}xxxwwwuuusssrrrrrrssssssqqqpppooommmlllkkkkkkkkkiiikkknnnrrrvvv}}}~~~}}}}}}{{{xxxrrrjjjeeeXXXRRRJJJEEECCC@@@===;;;999666222222333444333111111111222222222222111111000000000000000000000000111111000000//////......//////000000000000//////000000000000000000000000........................////////////000000000000///////////////000111111000000//////.........---////////////////////////------......//////000000//////////////////////////////000000///...------////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000///.....................////////////......//////............//////..................------//////............//////000///...------...///000---------............///000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111000000222222222222222222222222///000000000111111111111333333333333333333333333555555444333444555666777666666666666666666666666888888999::::::::::::999777888888888888999999999888888888888777777777777666666555444333333222222333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////111111000000//////......////////////////////////////////////////////////}}}yyyrrrllliiiiiikkkmmmpppttt|||zzzyyywwwuuusssrrrrrrrrrpppooonnnmmmlllllllllllllllnnnqqqtttxxx~~~zzzuuuooofff]]]XXXPPPKKKEEE@@@>>><<<999777888555222111333444333111000111111222222111111000000000000000000000000000111000000000/////////...//////000000000000//////000000000000000000000000............................../////////000000000//////......//////000111000/////////............////////////////////////.........//////////////////////////////////////////////////////...------////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000///.....................////////////......//////............////////////////////////////////////............//////000///...------...///000........./////////000000000/////////............000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111111000000222222222222222222222222111111111111222222222222333333333333333333333333555444444333444555666777555555555555555555555555777888999999::::::999999777777888888888999999999888888777777777666666666777666666555444444333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////111000000000/////////...////////////////////////////////////////////////|||zzztttpppkkkgggeeeeeeggghhhmmmrrr{{{|||{{{yyywwwuuurrrqqqpppoooooonnnnnnnnnnnnoooooooooqqqtttwww{{{}}}yyyrrrjjjbbbYYYPPPKKKFFFBBB===:::888777555444666444222111222222111000000111111222222111111000000000000000000000000000000000000000//////////////////000000000000//////000000000000000000000000////////////////////////------........./////////......------......///000////////////............///////////////////////////////////////.........///////////////////////////////////////......---////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000//////............///......////////////......//////............/////////000000000000000000000//////............////////////............//////////////////000000000111////////////............000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111111222222222222222222222222111222222222222333333333333333333333333333333333555444444444444555666666555555555555555555555555777777888999999999999999777777777888888888999999777666666666666555555555777777666666555555444444333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////////////////~~~yyyuuurrrpppllljjjgggdddbbbccceeeffflllqqqzzz}}}}}}|||yyywwwtttqqqpppppppppppppppqqqrrrsssssssssuuuxxx{{{|||xxxqqqlllddd\\\UUUOOOHHHDDD>>><<<888666444444333333333222111111111111111000000000111111111111000000000000000000000000000000000000000000//////////////////000000000000//////////////////////////////000000000000000000000000------------.........///---------------.../////////////////////.........////////////////////////000000//////......------////////////////////////...///////////////......////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000///............//////......////////////......//////............/////////////////////000000000//////............///////////////....../////////....../////////000000000///////////////.........////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222333333333333444444444444444444555555666666555555555555555555555555666777777888999888888888777777777777888888888888666666555555555444444444666666555555444444444444333333333333333333333333222222222111111111000000000000000000000000000000/////////////////////////////////////////////////////////000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////////////////}}}xxxwwwuuussspppnnnlllkkkiiihhhfffdddddddddfffgggnnnrrrzzz}}}}}}}}}}}}{{{xxxuuussstttttttttuuuvvvwwwxxxyyyxxxzzz}}}|||uuupppddd___XXXQQQKKKGGGBBB@@@999888777555444333444444111111222222111000000000000000000111111000000000000000000000000000000000////////////000000000000//////000000000000//////////////////////////////000000000000000000000000------------.........///---------------...//////.........///////////////////////////////////////000000//////......------////////////////////////......///////////////...////////////////////////............////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////............//////......////////////......//////............//////---------......///////////////............//////...//////////////////...------........./////////.........///////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111000000000000111111111222222222222333333444444444444444444555555555555555555555555555555555555555555666777777888888777777666666777777777888888888555555555555444444444444444444333333333333333222333333333333333333333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////------...///000111111222////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////yyytttqqqoookkkkkkllllllllllllkkkjjjiiiiiihhhgggggghhhhhhiiipppsssyyy}}}~~~}}}{{{zzzzzzzzz{{{|||}}}~~~{{{ssskkkeeeZZZUUUNNNHHHCCC???<<<:::666777777555444333444555000111333333111000111111///000000111111000000///000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000////////////////////////------........./////////......------......///000.........//////////////////////////////////////////////////////.........////////////////////////---...//////////////////////////////////////////............////////////////////////////////////............///////////////////////////////////////////////////////////////////////////////////////............//////000......////////////......//////............//////,,,,,,------......////////////............//////......////////////......------------.....................///////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111222222222111111111111111111111111//////000000000111111111111222222333333444444555333444555555666666555555444444444444444444444444555555666777777777777777666666666777777777888888666555555555555444444444333222222222222222222222333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000------...//////000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////~~~xxxrrrlllhhhgggfffbbbdddgggiiikkkkkkkkkjjjkkkjjjjjjjjjjjjjjjjjjkkkqqqtttxxx}}}~~~}}}}}}|||vvvooofff\\\VVVNNNJJJDDD@@@===;;;888666333444666444222111333444///222444444222111111222//////000000000000//////000000000000000000000000.../////////000000000111//////000000000000//////000000000000000000000000............................../////////000000000//////......//////000111............/////////000////////////////////////.........///////////////////////////////////////------...///////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////...............///000000......////////////......//////............//////---------...//////000000//////............//////---...///000000///...---............////////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000111111111222222222111111111111111111111111000000111111111222222222111111222333333444555555333444555666666666555444444444444444444444444444444555666666777777666666666666666666777777777888666666666555555555555444333333333333333333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.........000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////.../////////000000000111////////////////////////////////////////////////uuurrrmmmgggcccaaa``````___aaaeeeiiikkklllkkkjjjkkkllllllllllllllllllkkkrrrsssvvvzzz~~~}}}{{{zzzyyy~~~}}}zzztttmmmdddZZZPPPJJJDDDAAA>>>;;;;;;:::999777000333444333000///111333///222555555222111222333//////000000000000//////000000000000000000000000.../////////000000111111//////000000000000//////000000000000000000000000........................////////////000000000000///////////////000111111---.........//////000000////////////////////////---.........//////000000////////////////////////------...///000000//////////////////////////////............/////////000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////...............///000111......////////////......//////............//////---......///000111111222//////............//////---...///000000///...---////////////000000000000---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111222222222222000000000000000000000000111111222222222333333333111111222333333444555555333333555666666666555444444444444444444444444444444555555666666666666666666666666666777777777777777666666666666555555555444444444444444444444444333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000333222111000...,,,+++***000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////.../////////000000111111////////////////////////////////////////////////xxxqqqllliiiddd```^^^^^^]]]]]]^^^aaaeeejjjmmmpppqqqqqqpppooommmnnnnnnooommmllllllmmmooorrruuuxxxzzz{{{wwwvvvuuurrrppprrruuuxxx||||||wwwpppfff\\\TTTMMMIIIFFF>>>===;;;999888777666666333333333222222111111111222222222111111111000000////////////////////////////////////////////////000000000000000111111111000000///...............---...///000000///...---000000000000000000000000////////////////////////............////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---............////////////////////////////////////////////////////////////,,,---......///.........////////////////////////......------------......000000//////.........---............////////////////////////000000000000111111111111111000//////////////////000000000000111111111000000000000000111111111111111111111111111222333333333333222111222222222222222222222222000111111111111222222222222222222222222222222222444444444555555555555666666666666666666666666666666666666666666666666666666666555555555444444444444444444444333222111000222222222222222222222222333222000/////////000111222111111111000000/////////000111222222111000///111111111111000000000000000000000000000000000000////////////////////////------,,,,,,,,,,,,------////////////000000000000000000000000111111111111111111000000000000111111000000000000000000000000---------.........//////////////////////////////~~~{{{vvvpppjjjhhheeeaaa^^^\\\\\\\\\\\\```cccgggmmmqqqtttuuuvvvvvvtttrrrqqqpppooommmkkkiiiiiijjjlllmmmooopppqqqpppooonnnlllkkkmmmqqqttt{{{zzzvvvjjjddd[[[RRRKKKEEEAAA>>>;;;:::999777666555444444333333333222222111111111222222222111111111000000000000000000000000000000////////////////////////000000000000000000000111000000///...............---...///000000///...---000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000/////////........................////////////////////////////////////////////////////////////---...//////000000//////........................///......------......///000/////////........................////////////////////////000000000000111111111111111000//////////////////000000000111111111111111000000000000111111111111111111111111111222222333333222222111222222222222222222222222111111111111222222222222333333333333333333333333444444444444555555555555555555555555555555555555555555555555555555555555666555555555444444444444444444444444333222111000222222222222222222222222222222000/////////000111111111111000000000/////////000111111111111000///111111000000000/////////000000000000000000000000//////////////////////////////............//////....../////////000000000........./////////000000111111000000000000111111000000000000000000000000---------.........//////////////////////////////|||uuupppnnnkkkhhhdddcccaaa^^^\\\[[[[[[\\\]]]aaadddjjjpppvvvyyy{{{{{{}}}zzzwwwtttqqqnnnkkkhhheeeeeeeeeeeeeeeffffffggggggggggggggggggiiinnnqqqyyy~~~wwwoooiii[[[VVVNNNGGGAAA===:::777888777666444333222222222222222222222222111111111222111111111111000000000111111111111111111111111000000000000000000000000111111000000000000000000000000///.....................////////////......000000000000000000000000//////////////////////////////000000000111111111////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////...//////000000000000000........................///......------......///////////////........................////////////////////////000000000000000111111111111000000////////////000000000111111111111111111111111111111111111111111111111111111111111222333333222111111222222222222222222222222111111111111222222222333444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333222111000222222222222222222222222222111111000///000000000111111000000000000/////////000000111111000000///000000000/////////......000000000000000000000000//////////////////////////////............//////------........./////////------------............111111000000000000111111000000000000000000000000------........./////////////////////////////////}}}wwwrrrlllhhhgggfffeeeccc______^^^]]]\\\\\\^^^```cccgggmmmtttzzz}}}~~~}}}xxxtttppplllgggdddbbbaaa`````````aaabbbbbbccccccdddeeefffiiimmmqqqvvv{{{{{{tttjjjaaaZZZPPPKKKEEE@@@<<<:::777555666555444333222111111111222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000///..................//////////////////...////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......//////000000111111///////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////......///000000000000///------------------------//////............/////////////////////.....................////////////////////////000000000000000000111111111111000/////////000000000111111111000111111111111111222222111111111111111111111111111111222222222222111111222222222222222222222222111111111222222222333333444444444444444444444444333333444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444333333333333333222111111111111111111111111111111222111111000000000000000000000000000000000/////////000000000000000000///////////////............////////////////////////////////////////////////------,,,,,,,,,,,,------------------.........///---------............///111111000000000000111111////////////////////////............////////////////////////////////////yyyuuupppmmmhhheeedddddddddddd___```aaa```___```bbbeeeiiilllsssyyy~~~|||yyytttppplllgggccc___\\\\\\[[[[[[\\\^^^aaabbbaaabbbddddddfffhhhmmmpppsssyyy}}}wwwooofff\\\RRRLLLFFFCCC>>>;;;999888666555555444333222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111000000//////000000///.............../////////....../////////////////////////////////////////////////////////---------.........//////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......//////000000111111////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////,,,---......//////............................../////////....../////////.........///////////////............////////////////////////000000000000///000000111111111000000000000000000111111111111000000111111222222222333111111111111111111111111111111111111111111111111222222222222222222222222111222222222222333333333222222222222222222222222333333333444444444444555555555555555555555555555555555555555555555555555333333444444444444444444222222333333222222111111111111111111111111111111111111111111000000000/////////////////////000000000//////////////////000////////////............////////////////////////////////////////////////------,,,,,,,,,,,,------------------.........///...////////////000000000111111000000000000111111////////////////////////........./////////000000////////////////////////}}}zzzwwwtttqqqllljjjgggdddcccbbbccccccaaaccceeeeeeccccccfffjjjnnnqqqwww|||~~~}}}tttqqqmmmjjjgggddd```]]]XXXXXXXXXXXX[[[^^^aaadddbbbdddeeefffgggiiilllooorrrxxx~~~|||vvvqqqiii```WWWNNNGGGBBB>>>;;;888666666555444333444333222222222222333333000000000111111111111111//////000000000000000111........................000000000000000000000000222222111111000/////////000000///...............//////............//////000000000000000000000000////////////////////////,,,,,,---------...............//////000000111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////,,,------...............////////////////////////000//////......//////000.........///////////////............////////////////////////000000000000///000000111111111111000000000000111111111222222000000111111222333333333111111111111111111111111222111000000000000111222222222222222222222222222222222222222333333333333222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444333333333333444444444444111222222222222222111111111111111111111111111111000111111111111000//////......////////////000000000//////......//////000000000000/////////......000000000000000000000000//////////////////////////////............//////------........./////////000000000000111111111111111111000000000000111111000000000000000000000000....../////////000000000////////////////////////zzzwwwsssqqqqqqqqqpppoookkkkkkiiigggdddcccccccccbbbfffiiihhhffffffiiimmmnnnqqquuuyyyzzzyyyvvvtttllliiigggeeedddbbb___]]]ZZZYYYYYYZZZ]]]aaaeeeggghhhjjjkkkkkkkkkllloooqqqtttyyy|||xxxssspppgggaaaXXXPPPIIIDDD???===999777555444444444333222222222111111111111222222///000000000111111111222////////////000000111111////////////////////////////////////////////////222222111111000//////...000000///...............000///...------...///000000000000000000000000000////////////////////////------------.........///.........///000111111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000............////////////////////////////////////////////////////////////------...///////////////000000000000000000000000000000////////////000000............/////////000............////////////////////////000000000000//////000111111111111111000000111111111222222222000000111222222333444444111111111111111111111111222111000//////000111222222222222222222222222222222222222333333333444444333333333333333333333333222222333333333444444444444444444444444444444444444444444444444444444444222222333333333444444444111111222222222222111111111111111111111111111111000111111222111000///............/////////000000000///............///000111111000000000/////////000000000000000000000000//////////////////////////////............//////....../////////000000000000000000111111111222222111111000000000000111111000000000000000000000000.../////////000000000000////////////////////////}}}zzzwwwuuurrrooolllkkklllnnnnnnnnnmmmmmmllljjjgggeeeddddddcccgggkkkjjjggggggjjjnnnjjjmmmqqqsssssspppmmmjjjgggeeecccbbbbbbaaa___]]]^^^^^^]]]^^^aaaeeeiiilllooopppqqqqqqpppqqqsssuuuvvv{{{~~~yyyrrrkkkfff\\\UUUMMMEEE@@@>>><<<;;;888666444444444555444222111000000000000111111222//////000000111111111222.../////////000000111111000000000000000000000000////////////////////////222222222111000//////...000000///...............000///...------...///000000000000000000000000000////////////////////////............/////////000---......///000111111222////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000............/////////000////////////////////////////////////////////////...//////000000000000000000000000000000000000000000000////////////000000---.........//////000000............/////////000////////////000000000000//////000111111111111111000111111111111222222222000000111222333333444444111111111111111111111111222111000//////000111222222222222222222222222222222222333333333444444444444444444444444444444444222222333333333444444444444444444444444444444444444444444444444444444444222222222333333444444444000111111222222222111111000000000000000000000000000111111222222000///...---.........//////000000000///...------...///000111111111111000000000000000000000000000000000000////////////////////////---------,,,,,,---------////////////000000000000000000000000111111111111111111000000000000111111000000000000000000000000////////////000000000000////////////////////////|||zzzuuuoookkkkkkjjjiiigggdddfffggghhhiiilllooorrrooorrrsssooommmmmmiiidddllljjjhhhhhhhhhgggeeeccceeegggiiijjjiiigggdddcccdddbbb___^^^```bbbdddeeefffggggggfffgggkkkpppsssyyyyyyzzz{{{{{{{{{{{{{{{~~~uuummmddd\\\VVVLLLHHHCCC???===:::888666333333333222222111111111222222222222111111111111////////////000000000000222222111111000000//////222222222111000//////...000000000000000000000000......------------......////////////////////////000000////////////000000000000//////.........---////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////000///...------...///000//////000000///...------000000000000000000000000////////////////////////............////////////////////////////////////.........////////////000///////////////////////////...---,,,,,,---.../////////.........---------............////////////000000000000000000000000------......///000000000........................////////////000000000000............/////////000000000000000000000000000000000111111111111000000222222222111111111000000222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222333333333333444444555555555444444333333333444444444444444444444444444444333333222111000000222222222111111111111000111111000000//////......111111000000//////......000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////...............------------..................////////////000000000000000000000000000000000000000000000000//////000000000000//////000000//////.........---////////////////////////~~~xxxrrrooommmiiidddbbbbbbbbbaaa```bbbccceeefffhhhlllppptttuuuyyyzzzwwwuuutttpppjjjkkkiiigggfffeeedddbbb```___```aaabbbbbb```___^^^___]]]\\\]]]```dddgggiiinnnoooqqqrrrsssvvvzzz}}}zzzrrriiiaaaYYYRRRMMMEEEBBB>>><<<:::999777666333333333222222111111111000000000/////////......////////////000000000000000000000000000000//////222222111111000//////...000000000000000000000000///..................///////////////////////////000//////......//////000000/////////............////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////...000///...------...///000///////////////...------////////////////////////////////////////////////............////////////////////////////////////---............////////////////////////////////////...------------.../////////.........---------............////////////000000000000000000000000///////////////.................................////////////000000000000........./////////000000000000000000000000000000000000111111111111000000222222222111111111000000222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222333333333333444444555555444444444333333333444444444444444444444444444333333222222111111111222222222111111111111000111000000000/////////...111000000000/////////...000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////.........------------..................////////////000000000000000000000000000000000000000000000000//////000000000000//////000/////////............////////////////////////}}}wwwrrrmmmhhhccc```___]]]YYYXXXYYYZZZZZZZZZ___```bbbdddggglllssswww{{{}}}{{{uuuooojjjgggdddbbbaaa```]]]\\\XXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\^^^cccjjjpppsssyyy{{{rrrlllcccZZZSSSLLLGGGCCC===;;;888777777777666555222222222222222111111111000000////////////......////////////000000000000//////////////////000000222111111000000//////...000000000000000000000000000//////......//////000///////////////////////////..................///////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.................................//////.........//////............/////////////////////......---........................////////////////////////............////////////////////////////////////---------............//////////////////////////////...------------...///...............---------............////////////000000000000000000000000111000000///......------........................////////////000000000000....../////////000000000000000000000000000000000000000111111111111000000222222222111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222333333333333444444555444444444444333333333444444444444444444444444222222222222222222222222222222222111111111111000000000000000////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////......//////////////////......------------..................////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////............////////////////////////zzzvvvqqqnnniiidddaaa]]]YYYWWWWWWVVVUUUTTTVVVWWWYYYZZZ]]]___aaacccgggmmmtttyyy{{{tttmmmgggddd```^^^\\\[[[YYYWWWUUUUUUTTTUUUVVVWWWYYYZZZ[[[]]]___cccjjjrrr{{{~~~xxxpppfff```XXXOOOIIIDDD@@@>>>888666555555555555444333222222222111111111111111222111111111000000000000////////////000000000000------......//////000000111111000000////////////////////////////////////000000////////////000000////////////////////////......------------......///////////////.........////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................------............------/////////....../////////...///////////////..............................////////////////////////............////////////////////////////////////------------............////////////////////////.........------.............................................////////////////////////////////////000000//////....................................////////////000000000000...////////////000000000000000000000000000000000000000111111111111000000111111111111111111111111111222222222222222333333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444333333333333333333333333222222222222222222333333222222222111111111000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////......------------..................////////////000000000000000000000000//////////////////////////////000000000000/////////////////////.........////////////////////////}}}yyyuuuppplllhhhfffccc___\\\ZZZXXXUUUSSSSSSSSSTTTTTTUUUWWWYYY[[[^^^___bbbdddhhhmmmtttyyy|||xxxppphhhbbb___[[[YYYXXXWWWVVVUUUSSSSSSSSSSSSUUUXXXZZZ\\\]]]```dddhhhnnnxxx~~~{{{uuulllbbbZZZUUUMMMGGGBBB???<<<:::777666444444444444222000111111111111111111111111111111111000000000000///////////////000000000000------......//////000000000000000///////////////////////////////////////000000////////////000000////////////////////////......------------...............///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................------............------...//////////////////.........///////////////...........................////////////////////////............////////////////////////////////////---------.........//////////////////////////////---..................------.................................////////////////////////////////////............//////000000////////////////////////////////////000000000000////////////000000000111000000000000000000000000000000111111111111000000111111111111111111111111111111111222222333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444333333333333333333333333222222222222222222333333222222222111111111000000////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000......------------..................//////////////////////////////////////////////////////////////////000000000000//////.........///////////////////////////////////////}}}zzzwwwuuurrrooollljjjgggcccaaa^^^\\\YYYWWWWWWVVVTTTRRRRRRSSSUUUUUUVVVWWWYYY[[[^^^```ccceeehhhkkkpppsss{{{~~~zzzvvvrrrkkkddd^^^[[[WWWUUUUUUVVVVVVUUUSSSTTTTTTVVVXXX[[[^^^```aaadddhhhkkkqqqzzz}}}uuuoooiii```WWWLLLHHHCCC???<<<:::888666666555444444444333111///000000000111111111111111//////............------////////////000000000000//////////////////000000////////////////////////000000000000000000000000000//////......//////000///////////////////////////..................///.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.................................//////...............////////////......---...//////////////////........................////////////////////////............////////////////////////////////////.........////////////000////////////////////////------...//////...---------------...........................////////////000000000000000000000000------......///000000111////////////////////////////////////000000000000/////////000000000111111000000000000000000000000000000111111111111000000111111111111111222222222111111111222222333333444222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222333333333333444444333333333444444444444555333333333333333333333333222222222222222222222222222222222111111111111000////////////000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------......///000000000......------------..................////////////////////////////////////000000000000000000000000//////000000000000//////.........///////////////////////////////////////yyyvvvrrrpppnnnmmmkkkiiikkkhhhfffdddccccccaaa___\\\ZZZXXXWWWWWWWWWVVVUUUSSSVVVXXXXXXWWWXXXZZZ\\\^^^```ccceeefffgggjjjlllooorrrsssooollljjjeee___YYYVVVSSSRRRSSSUUUVVVVVVXXXXXXZZZ\\\___ccceeeggghhhkkknnnpppttt|||}}}|||{{{wwwvvvpppfff```[[[SSSKKKBBB???<<<:::999888666444444333222333444333111//////000000000111111111222//////.........---------////////////000000000000000000000000000000//////////////////////////////000000000000000000000000///..................///////////////////////////000//////......//////000............/////////000////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////...---...///000000///...---------...///////////////////////////////////////////////////////////////............/////////////////////////////////////////////000000000111111////////////////////////------...//////...---------------.........//////............////////////000000000000000000000000.........///////////////////////////////////////////////////000000000000//////000000000111111111000000000000000000000000000000111111111111000000000000111111111222222222000111111222333333444444222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222333333333333444444333333333444444444555555222222222222222222222222444333333222222111111111222222222111111111111000.../////////000000000111.../////////000000000111000000000000000000000000////////////////////////////////////////////////////////////////////////------......///000000111......------------..................////////////////////////////////////000000000000000000000000//////000000000000//////............/////////000////////////////////////{{{tttmmmiiifffcccbbbbbbbbbbbbaaaeeecccaaaaaaaaaaaa```___]]][[[YYYYYYZZZ[[[ZZZYYYVVVYYY[[[[[[ZZZYYY\\\^^^]]]```ccceeeeeedddeeefffdddggghhheeecccccc___ZZZWWWTTTQQQQQQSSSVVVWWWXXX]]]^^^```cccgggjjjlllmmmoooqqqtttuuuxxx|||yyywwwnnnllldddYYYSSSOOOIIIBBB===<<<:::999999999666555111000111222444444222000//////000000111111111222111000000000////////////////////////000000000000222222111111000000//////.........///////////////000000000000000000000000......------------......////////////////////////000000////////////000000---.........//////000000////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////---...///000000///...---------...///000000//////000000000000000000000000////////////////////////............/////////000////////////////////////000000000000111111111111////////////////////////,,,---...//////...---,,,---------.........//////............/////////000000000000000000000000000000000000///......------000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000111111222222222222000000111222333333444444222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222333333333444444444333333333444444555555555222222222222222222222222444444333333222111000000222222222111111111111000.../////////000000111111.../////////000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////---------...///000000111.........------...................../////////000////////////////////////000000000000000000000000//////000000000000//////---.........//////000000////////////////////////}}}|||xxxssspppnnnjjjfffbbb___^^^]]]\\\\\\\\\\\\\\\______```aaabbbbbbccccccaaabbbcccddddddcccbbbaaa```````````````````````````___^^^\\\[[[[[[[[[[[[^^^___``````___]]][[[YYYWWWWWWWWWVVVVVVYYY]]]aaadddfffjjjnnnrrruuuwwwxxxwwwwwwxxxyyy|||~~~wwwooojjjccc^^^VVVOOOIIIEEEAAA???;;;:::999777555333111111111222222222222111000000//////000000111111222222000000000000000000000000333222111/////////000111---///000222222000///---000000///...---,,,,,,+++////////////////////////111000000///...---------)))***+++,,,------------,,,------...///000111111111000///......///000111,,,---...000000000//////------......///000000000333222111000......------000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////111111000000//////......////////////////////////////////////////////////............////////////000000//////.........---////////////////////////000000000000000000000000///////////////////////////////////////.........------------.........///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222111000//////000000444444444333333222222222111111111111111111111111222222333333333333444444444444444333333222222222222222222222222222222222111111222222222333333333333444444555555444444333333333333333333333333333000000000111222222222333000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////111111000000/////////...////////////000000000000///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000//////.........---{{{xxxuuupppmmmkkkhhheeecccbbb```\\\YYYZZZYYYYYYXXXXXXYYYYYYZZZ^^^^^^```bbbdddeeeggghhhjjjkkklllnnnnnnmmmlllkkkjjjhhhfffdddaaa^^^]]]\\\]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYY[[[\\\[[[ZZZXXXWWWXXXYYYYYYYYYZZZ]]]bbbeeejjjmmmqqqvvvzzz}}}~~~~~~~~~~~~~~~~~~{{{uuunnnfff```WWWRRRLLLFFFBBB???<<<;;;777777666555444444333333222222222111111111000000000000000000000111111111000000000000000000000000111111///.........//////...///000111111000///.../////////...------,,,,,,////////////////////////111000000///......------***+++,,,---............------......//////000000111000///......///000000---...///000000//////...111000000///......------000//////......//////000000000000000000000000000........................////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////111000000000/////////...////////////////////////////////////////////////............////////////000/////////............////////////////////////......................../////////////////////////////////////////////...------........./////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222111000000000000000222222222111111000000000111111111111111111111111222222222333333333444444444444333333333222222222222222222222222222222222111111222222222333333333333333444444444444333333333333333333333333333333111111111111111222222222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000//////.........////////////000000000000/////////////////////...................................................////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000/////////............~~~{{{rrrooojjjgggdddbbb___\\\ZZZYYYWWWWWWWWWWWWUUUTTTVVVVVVVVVVVVWWWXXXYYYZZZ]]]^^^aaadddgggkkkmmmnnnssstttwwwyyyyyyxxxvvvuuurrrooolllgggbbb^^^[[[YYYYYYXXXWWWUUUTTTTTTTTTTTTSSSUUUVVVXXXYYYYYYYYYXXXZZZ\\\]]]___```dddiiimmmrrrvvv{{{xxxppphhh```XXXSSSJJJFFFAAA===;;;:::888777333333333333444444444555333222111000///000111111111000000000000000000///000000000000000000000000000//////............///...///000111111000///...........................////////////////////////000000000///......------+++,,,---...////////////.........///////////////000000////////////000000...//////000//////...---111000000//////......---,,,,,,------...///111111000000000000000000000000........................////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////............////////////////////////............////////////////////////........................////////////////////////......//////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111000000000000111111111111111111000000000111111111111111111111111222222222222333333333333333333333333222222222222222222222222222222222222111111222222222333333333333333444444444444333333333333333333333333333333222222222111111111111111000000000000000000000000000000000000000000000000//////000000000000///////////////////////////////////////...............////////////000000000000......//////////////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000........................////////////............~~~zzzwwwsssooojjjfffbbb```]]][[[YYYWWWUUUTTTTTTSSSSSSTTTTTTUUUUUUTTTVVVVVVVVVWWWXXXZZZ\\\\\\___```cccggglllpppsssuuuwwwyyy|||~~~|||{{{rrrpppkkkfffaaa]]]ZZZYYYTTTSSSRRRRRRQQQQQQQQQQQQRRRTTTVVVYYY[[[]]]^^^^^^^^^```ccceeehhhlllqqquuuyyy}}}{{{uuulllccc[[[TTTMMMIIICCC@@@<<<:::999888777555111111222222333333333444444222000///...///111222111111000000/////////...000000000000000000000000////////////////////////......///000000///......---------.........//////////////////////////////000000//////............------...//////////////////////////////.........///////////////000000000000000000//////...------.........///000000111111,,,,,,,,,,,,---///000111////////////////////////........................////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////............///////////////////////////.........////////////////////////........................////////////////////////............////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111222222111000000111111111333333333222222222222222111111111111111111111111111222222222222333333333333222222222222222222222222222222222222222222222111111222222222333333333333333333444444333333333222222222222222222222222333222222222111000000000//////////////////////////////////////////////////////000000000000//////////////////////////////..................------////////////000000000000............////////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................///////////////.........{{{vvvtttllliiifffcccaaa^^^ZZZXXXTTTTTTSSSRRRPPPPPPPPPPPPQQQRRRSSSSSSSSSTTTUUUUUUVVVWWWWWWYYYZZZ\\\^^^___cccdddgggkkkooosssvvvwwwxxxzzz|||~~~~~~|||{{{pppmmmhhhbbb]]]XXXVVVUUUQQQPPPPPPPPPPPPPPPQQQRRRSSSUUUXXX[[[___bbbdddeeeeeegggjjjmmmppptttyyy|||zzzmmmggg___VVVPPPKKKFFFCCC@@@===:::888777666555333222222222222222111111111333222000......///000111111000000000//////......////////////////////////000000000000000000000000......////////////......,,,,,,------.../////////////////////////////////////////////..................//////000000/////////////////////...............///000000000000000000000//////..................//////000111111111......---------......///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////.........///////////////////////////////////////////////////////////////////////////////////////---.........//////000000////////////000000000000////////////////////////////////////////////////000000000000000000000000222222222222222222222222222111111111111111222222222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222111111222222222333333333222333333333333333333222222222222222222222222222333222222222111000000000//////////////////////////////////////////////////////000000000000//////////////////////////////------..................////////////000000000000---.........//////000000........................................................................////////////////////////////////////////////////////////////////////////.................................///////////////~~~|||xxxsssnnniiieeeccc\\\ZZZWWWUUUUUUSSSQQQOOOIIIJJJKKKJJJIIIIIIKKKMMMNNNPPPRRRRRRRRRSSSUUUWWWXXXXXXYYYZZZ\\\^^^```aaaggghhhjjjllloooqqqssstttvvvvvvwwwxxxxxxwwwvvvuuummmiiiccc]]]WWWSSSPPPOOOOOOOOOPPPPPPQQQSSSTTTUUUVVVXXX[[[___cccgggjjjlllnnnppptttvvvyyy|||~~~{{{rrrmmm]]]XXXQQQKKKGGGDDDAAA???;;;999777555555444333111333333333222111111000000222111000///...///000000000//////////////////...///////////////////////////000000111111111111000........................---------.........////////////////////////////////////////////////............///////////////............///////////////---...///000111111111000000//////............///222111111000000//////...000000///...------------000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////.........///////////////////////////////////////000000000000000000000000////////////////////////------......///000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111111222333333/////////000000000000000111111111111111111111111111111111111222222222222111111111222222222222222222222222222222222222222111111222222222333333333222222333333333333222222222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////.............../////////////////////000000000000------......///000000000........................------------------------........................////////////////////////////////////////////////000000000000000000000000.................................///////////////}}}yyyvvvtttkkkjjjgggccc___[[[XXXVVVTTTQQQOOONNNMMMLLLKKKIIICCCEEEGGGHHHGGGHHHKKKNNNNNNQQQTTTVVVVVVWWW[[[^^^]]]]]]^^^___aaabbbdddeeekkkkkkkkklllllllllmmmmmmnnnnnnmmmlllkkkkkkkkkkkkeeebbb]]]WWWSSSPPPOOOOOOOOOOOOPPPRRRTTTWWWYYYZZZ]]]___bbbfffjjjooorrruuuxxxzzz}}}~~~|||wwwqqqiiiaaa\\\PPPLLLFFFBBB???>>><<<;;;777555444444444444333111333333222222222111111111111000000000////////////.........///////////////////////////////////////......000111111111000000.........------.........---------...............////////////////////////.../////////////////////.........//////......---------......//////000000,,,---///000111111111000//////...---......000000222222111111000/////////111000//////.........///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////.../////////000000000111////////////////////////////////////////////////............////////////............/////////000////////////////////////////////////////////////////////////////////////------......///000000111------........./////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111222222333444.../////////000000000111111111111111111111111111111111111111222222222222000111111111222222222222222222222222222222222222111111222222222333333333222222333333333333222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////.........//////000000000////////////000000000000------......///000000111........................------------------------........................////////////////////////////////////////////////000000000000000000000000////////////////////////............/////////000|||xxxvvvqqqqqqqqqpppnnnkkkhhheee```___\\\YYYVVVSSSQQQOOOQQQOOOLLLJJJJJJIIIHHHFFFDDDGGGIIIJJJJJJKKKOOORRRQQQUUUYYY[[[\\\^^^cccfffbbbccccccdddeeegggiiijjjllllllkkkjjjiiihhhhhhggggggeeecccaaa``````aaabbb]]][[[WWWTTTRRRRRRSSSTTTOOOPPPQQQTTTVVVYYY\\\]]]dddeeehhhlllqqqvvvzzz|||yyyuuupppjjjccc\\\TTTOOOIIIEEE@@@===;;;:::888777555444333444555666555444222222222222222333333333000000000111000///......---.........//////000000////////////////////////,,,---///000000000//////......------------..............................////////////////////////.........///////////////---...............------,,,------...///000111111,,,---///000111111111000///...------...///000111/////////000111111222222000000/////////000000111000000000000000000000000........................////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////.../////////000000111111////////////////////////////////////////////////............/////////000---.........//////000000////////////////////////........................////////////////////////---------...///000000111------------.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111222333333444000000111111222222222333111111111111111111111111000111111111111222222222000000111111222222222222222222222222222222222222111111222222222333333333222222222333333222222222111111111111111111111111000000111111222222222333000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////.../////////000000111111////////////000000000000---------...///000000111........................................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000---.........//////000000}}}{{{xxxtttooolllkkkiiifffbbb]]]^^^]]][[[XXXWWWXXXYYYUUUTTTRRRQQQQQQPPPNNNLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJLLLOOORRRSSSYYY\\\```dddgggiiiiiihhhllljjjhhhggghhhhhhgggfffjjjiiigggeeebbb___]]][[[TTTVVVXXXXXXWWWVVVVVVWWWWWWXXXWWWUUURRRQQQRRRSSSQQQTTTWWWZZZ\\\___dddggglllooosssvvvyyy}}}}}}}}}}}}xxxsssjjjgggaaaZZZSSSMMMIIIGGG>>>===<<<:::888777555555333333222111111222333333333333222111000///......000000//////.........---111111000000//////......000000///...............//////............//////000000//////.........---........................////////////////////////000000//////.........---////////////////////////---------............///000000000000////////////000000////////////000000000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////............000000//////.........---------............------........................////////////////////////111///...------...///111000000//////.........---...........................///////////////......////////////////////////......////////////......////////////////////////............//////////////////............//////000000///...............++++++,,,---......------000...,,,---000111///---////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222///000000000000111111111222333333444444333333222000111111111111222222222///000000000111111111111333333333333333333333333111111222222222222111111222111000//////000111222000000000000000000000000000000000000000000000000//////000000000000//////........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////....................................////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////~~~}}}zzzvvvrrrnnnkkkjjjeeebbb^^^\\\[[[YYYWWWTTTTTTUUUTTTSSSPPPOOOPPPRRROOOOOONNNMMMMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOQQQSSSWWWYYY[[[aaacccgggkkknnnoooooonnnpppmmmkkkiiiiiihhhfffeeedddcccaaa___\\\YYYWWWVVVOOOPPPQQQQQQPPPOOOPPPRRRTTTUUUUUUTTTRRRQQQRRRSSSTTTWWW[[[___cccggglllpppvvvyyy|||~~~{{{xxxqqqjjjeee___\\\VVVPPPJJJEEEAAA@@@::::::999999888777666666333222222111111222222333000000000000111111111111000000000/////////......111000000000/////////...000000///...............//////............//////000/////////....................................////////////////////////000/////////............////////////////////////........./////////000000......//////000000111111000000////////////000000//////000000000111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////............000/////////...............//////////////////...........................////////////////////////000///...------...///000000/////////..........................................////////////......////////////////////////......////////////......////////////////////////............//////////////////............//////000000///...............------...///////////////000...---...000000///---000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111000000111111222000000000111111111222222333333444444444444333333000111111111111222222222111111111111222222222222333333333333333333333333111111222222222222111111222111000//////000111222000000000000000000000000000000000000000000000000//////000000000000//////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000000000000000000000000000000000000000000000000.../////////000000000000////////////////////////////////////////////////zzzuuuqqqhhhgggeeeaaa^^^[[[XXXWWWVVVTTTQQQOOOOOONNNLLLJJJKKKKKKKKKJJJHHHHHHIIIKKKJJJJJJKKKLLLLLLMMMNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRVVVVVVWWWYYY\\\```ccceeekkknnnqqquuuwwwwwwwwwvvvtttqqqnnnkkkiiigggeeeccc^^^]]][[[YYYVVVTTTRRRQQQLLLMMMMMMLLLKKKLLLNNNQQQSSSTTTVVVVVVUUUUUUWWWXXXZZZ^^^bbbggglllrrrwww{{{~~~xxxqqqkkkccc\\\WWWQQQOOOJJJEEE@@@===:::999777777777666666666666666333222111111111111222333000000000000111111111111111000000000000000//////000000000000////////////000//////............/////////............//////////////////............////////////////////////////////////////////////////////////............////////////////////////////////////000000000111------...///000111222222000//////......//////000//////000000000000111111//////////////////////////////000000000000//////000000000000000000000000////////////............////////////............//////000000000000//////........................////////////////////////000///...------...///000////////////..........................................///////////////...////////////////////////......////////////......////////////////////////............//////////////////............//////000//////............/////////000111111111000000000...---...///000///...111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222111111000000111111222111111111111222222222333333333444444444444333333000111111111111222222222111222222222222333333333333333333333333333333333111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000000000000000000000000000000000000000000000000....../////////000000000////////////////////////////////////////////////|||yyytttoookkkfffaaa]]]ZZZYYYWWWUUURRRPPPNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIIIIKKKMMMOOOPPPRRRTTTVVVUUUVVVXXXYYY[[[[[[[[[[[[^^^^^^___aaadddhhhkkkmmmsssuuuyyy|||}}}}}}|||{{{wwwsssoookkkhhheeebbb___[[[ZZZXXXVVVTTTRRRQQQPPPOOOOOOOOONNNNNNOOORRRUUUUUUWWWZZZ[[[\\\]]]___aaacccfffkkkppptttzzz|||xxxtttllleee^^^XXXRRRNNNHHHFFFBBB>>>;;;999888777555555555555444444444444222222111111111111222222333333222111000///......111111111111000000000000000000000000////////////000///............////////////............/////////////////////.........000000000000000000000000///////////////////////////////////////.........////////////////////////....../////////000000000.........///000111111111/////////....../////////////////////000000000111//////////////////////////////000000000000//////////////////////////////////////////............///////////////........./////////000000/////////........................////////////////////////000///............///000///////////////.................................---...//////////////////////////////////////////......////////////......////////////////////////............//////////////////............//////000///............/////////000000111111111000000//////....../////////...000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111111111000000000000111111111111222222222333333333111222222333333222222111000000111111111222222222111111111222222222333333222222222222222222222222111111222222222222111111111000000000000000000111//////////////////////////////////////////////////////000000000000//////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////{{{xxxuuuqqqnnniiifffbbb^^^[[[XXXTTTQQQPPPOOONNNMMMKKKJJJHHHHHHDDDDDDDDDCCCBBBCCCCCCDDDCCCEEEFFFFFFFFFFFFIIIKKKJJJMMMQQQTTTUUUXXX\\\___```aaaccceeefffffffffeeegggggghhhiiilllooorrrtttuuuwww{{{}}}}}}|||vvvsssnnniiifffccc___\\\XXXWWWUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRQQQSSSWWWZZZYYY\\\```ccceeegggiiikkknnnqqquuuxxx{{{{{{vvvlllggg```XXXSSSNNNIIIGGG@@@???<<<:::888777777777666555555444333222111000111111111111111111111111333333222111000///......000000000000111111111111////////////000000000000//////............////////////............//////.........///////////////000000000000000000000000////////////////////////.........///////////////////////////////////////------........./////////000000000000//////////////////............//////...////////////000000000//////////////////////////////000000000000//////////////////////////////////////////.....................///////////////---......//////......---//////////////////////////////////////////////////////............//////.........///////////////........................------...///////////////////////////////////////......////////////......////////////////////////............//////////////////............////////////............///////////////000000//////....../////////......//////////////////////////////////////////////////////000000000000000000000000///000000000111111111111111000000000000000000111111111222222222333333333000000111111111111000000000000111111111222222222000000000000111111111222222222222222222222222222111111222222222222111111000000000111111000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////................................................////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////............////////////........................////////////////////////{{{yyyrrrooojjjgggeeebbb___]]]ZZZWWWTTTRRRQQQOOOMMMKKKGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEDDDCCCCCCEEEGGGCCCEEEGGGGGGHHHIIILLLNNNMMMRRRWWWZZZ\\\___dddhhhlllnnnpppqqqqqqpppnnnmmmoooooonnnoooppprrrtttvvvrrruuuxxx{{{||||||{{{zzztttqqqlllhhhdddaaa]]][[[VVVUUUTTTSSSSSSTTTUUUVVVUUUVVVWWWWWWXXXYYY\\\______ccchhhlllnnnqqqsssuuu{{{}}}xxxqqqlllaaa[[[TTTMMMHHHDDD@@@===:::999777666555444555555555555444333222111000///000000111222222111000000000000000000111111111111//////000000000000000111////////////000000000000///............//////000//////............//////.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////------------............111000000000/////////...///......------......///......////////////000000//////////////////////////////000000000000//////000000000000000000000000////////////.....................///////////////------............------////////////////////////////////////////////////////////////////////////.........///////////////........................,,,---...///000000000000////////////////////////......////////////......////////////////////////............//////////////////............/////////............//////000....../////////...------...///000///...---...000........................000000000000000000000000000000000000000000000000000000000000111111111111111000000//////000000111111111111111222222222333000000000111111000000000000111111111111222222222//////000000000111111111222222222222222222222222111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////................................................////////////////////////////////////////////////....................................////////////000000000000000000000000000000000000000000000000------........./////////........................////////////////////////yyyxxxvvvsssqqqpppooonnnllllllmmmnnnnnnoooooopppnnnooooooooommmjjjfffddd```]]]YYYWWWUUUTTTSSSQQQQQQOOOLLLJJJJJJJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIHHHGGGGGGIIIKKKGGGHHHJJJLLLMMMOOORRRTTTTTTYYY___cccdddgggmmmssswwwxxxyyyzzzyyywwwtttrrrqqqpppooooooooooooqqqqqqnnnppptttwwwyyyyyyxxxwwwsssoookkkgggdddaaa^^^[[[WWWWWWVVVVVVXXXZZZ\\\^^^___aaacccdddeeefffhhhjjjjjjnnnsssxxx{{{}}}xxxqqqiiiaaa\\\SSSNNNIIIDDD@@@===:::888777666444333333333444444333333333222222222111111///000111222222111000///000000000000111111111111....../////////000000000.../////////000000000111...............///000000//////............//////............/////////000........................////////////////////////............/////////000////////////////////////............////////////////////////000000000000///......------......///........./////////000000000000000000000000000000//////000000000000//////000000000000000000000000////////////......................../////////000......////////////......////////////////////////////////////////////////......////////////................../////////000........................,,,---...///000000000000////////////////////////......////////////......////////////////////////............//////////////////............//////...............///000000.../////////......---,,,---///000000...---...000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000111111111222222111111222222222222111111000111111111111222222222000000111111111222222222111111111111111111111111111111222222222222111111///000111222222111000///000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////................................................////////////////////////////////////////////////....................................////////////000000000000000000000000000000000000000000000000---------.........//////........................////////////////////////ttttttuuutttrrrooommmkkkiiigggeeecccaaa______^^^]]]]]]]]]^^^______``````^^^___``````^^^ZZZWWWTTTUUUSSSPPPNNNNNNMMMLLLKKKMMMKKKHHHGGGGGGHHHGGGFFFGGGGGGHHHHHHHHHHHHIIIIIIEEEGGGIIIHHHFFFEEEHHHKKKKKKMMMOOOQQQRRRTTTWWWZZZ[[[```gggjjjkkkooouuu{{{|||}}}~~~~~~}}}zzzvvvtttooonnnlllkkkjjjjjjkkkkkkkkkmmmqqqtttwwwwwwvvvvvvrrroookkkgggeeebbb___]]][[[[[[ZZZ[[[]]]```ccceeejjjllloooqqqrrrrrrtttvvvssswww}}}~~~}}}uuummmddd\\\TTTOOOGGGDDD@@@===<<<;;;999777777666555444333444555555111111222222222333333333///000111222222111000///333333222111000///......---.........//////000000.../////////000000111111...............///000111//////............//////---.........//////000000........................////////////////////////---.........//////000000////////////////////////////////////000000000000------...///000111222222.........------...................../////////000111111111111111111111111//////000000000000//////000000000000000000000000000/////////............---.........//////000000//////000000000000//////000000000000000000000000////////////////////////......////////////......---.........//////000000........................,,,---...///000000000000////////////////////////......////////////......////////////////////////............/////////000//////............//////...............///000111//////000//////...---------///111000---,,,...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000///000000000000111111111222333333444444333333222000111111111111222222222111111222222222333333333111111111111111111111111111111222222222222111111///000111222222111000///000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////................................................////////////////////////////////////////////////..................................../////////000000000000000000000000000000000000000000000000000---------.........//////........................////////////////////////``````______^^^]]]\\\\\\VVVUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRTTTTTTTTTTTTTTTSSSRRRRRRMMMMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTUUUWWWYYY\\\```aaaffffffhhhkkkppptttyyy{{{~~~|||xxxuuuqqqooohhhgggeeedddcccccccccdddgggiiimmmrrrvvvxxxxxxwwwrrroookkkgggdddcccddddddccccccddddddfffjjjoootttwww}}}}}}}}}}}}xxxoooddd\\\WWWQQQJJJEEEAAA???===<<<<<<;;;999777555555444444444333333333333222000/////////000111000000111222222222222111000000000000000000000000111111000000//////......000000//////.........---------......//////000000////////////////////////........................000000/////////.........//////////////////////////////......---------,,,222111000///..................//////000///......000000000000000000000000000000000000000000000000111000///......///000111////////////////////////111//////000111222111000//////............//////000000000000////////////111000///......///000111---......///////////////------......//////000000......////////////......////////////////////////000000//////.........---------............------............////////////////////////////////////........................///////////////////////////////////////.........////////////////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222333333333222111111111111111111111222222222000000000000111111111111111111111111111111111111222222222222222222222222000000000000000000000000111000000///...------,,,......////////////..................////////////000000000000000000000000---------------...///000........................////////////////////////////////////////////////000000//////.........---....................................////////////000000000000000000000000000000000000000000000000////////////////////////......////////////......000000000000000000000000TTTTTTSSSRRRRRRQQQPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOPPPOOOOOONNNLLLKKKJJJIIIIIIIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLMMMNNNPPPRRRTTTTTTTTTUUUUUUVVVVVVVVVVVVZZZ[[[\\\^^^```ccceeefffjjjjjjkkkmmmooorrruuuvvvwwwwwwuuusssoookkkhhhfff```___^^^]]]]]]^^^^^^___dddfffjjjpppuuuxxxxxxxxxvvvtttpppllliiihhhhhhhhhiiijjjkkklllnnnsssyyy~~~{{{uuupppggg```VVVPPPLLLIIICCC???>>><<<:::999999888666444444333333333222222222222222222000/////////000111000000111222222222222111000000000000000000000000111000000000/////////...000/////////...................../////////////////////////////////////////////////////////////////////.........---------////////////////////////.../////////////////////222222222111111111111111////////////////////////000000000000000000000000////////////////////////111000///......///000111////////////////////////000///...///111222111000//////............//////000000000000////////////111000///......///000111---......////////////////////////000000000000000......////////////......////////////////////////000/////////............------............------............////////////////////////////////////......................../////////////////////////////////////////////...////////////////////////////////////////////////........................////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333333222222111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111000//////...------......////////////..................////////////000000000000000000000000...------------...///000////////////////////////////////////////////////////////////////////////000/////////................................................////////////000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////IIIIIIHHHHHHGGGGGGGGGFFFHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDDDDEEEFFFGGGHHHIIIHHHIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJLLLMMMPPPPPPQQQRRRSSSSSSSSSSSSVVVVVVVVVVVVWWWYYY\\\]]]]]]]]]]]]^^^^^^_________aaabbbdddfffhhhiiijjjjjjnnnmmmmmmmmmmmmmmmnnnooolllkkkjjjgggccc```]]][[[WWWVVVVVVVVVWWWYYYZZZ[[[aaadddiiiooouuuyyy{{{|||}}}{{{xxxtttrrrpppoooooorrrsssuuuwwwzzz}}}zzzvvvqqqjjjccc]]]SSSNNNGGGCCCAAA@@@<<<999999888666555555555333111222222222222111111111111222111111000///000000000///000111111222222111111000000000000000000000000000000000000////////////////////////............///////////////.........////////////////////////000000000000000000000000///////////////.........////////////////////////...///000111222333444444333444444555555555555555222222000///......///000000000000000000000000000////////////////////////000//////......//////000///////////////////////////...---...000111000/////////............//////000000000000////////////000000////////////000000---......///////////////111111111111000000000000......////////////......////////////////////////////////////............------............------............////////////////////////////////////........................////////////////////////......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333333333222222222111111000000///000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111000000//////.........////////////..................////////////000000000000000000000000......------......//////000000000000000000000000////////////////////////////////////////////////////////////................................................////////////000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////FFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHJJJLLLNNNOOOOOONNNNNNLLLLLLKKKKKKLLLMMMOOOQQQSSSTTTWWWYYY[[[]]]]]]]]]```_________aaabbbdddffffffeeeeeeddddddcccccccccccceeegggiiijjjjjjiiiiiikkkjjjiiihhhhhhgggggggggcccbbb```]]]ZZZWWWTTTSSSPPPPPPPPPRRRTTTWWWYYY[[[```dddiiiooouuuzzz|||zzzxxxwwwwwwyyy{{{}}}~~~{{{vvvsssnnnhhhbbbZZZSSSMMMHHHDDD???===<<<;;;999777666555333333333333111000333222222222222111111111222111111000000000000000///000000111111111111111////////////////////////000000000000///////////////////////////.........000000//////......------////////////////////////////////////////////////000000000000000000000000////////////////////////...///111444666777888888444555777888999999888888666444111///......///000///////////////////////////////////////////////////////////////////////////////////////////////////...---...///000///...//////............//////000000000000////////////000000////////////000000---......///////////////111111111000000/////////......////////////......///////////////////////////////////////.........------............------............////////////////////////////////////........................////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........./////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000111222333444444444333222222111000//////...///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000000///......////////////..................//////////////////////////////////////////............/////////////////////////////////////////////////////////////////////////////////////////////.............................................////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////DDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCAAAAAABBBCCCDDDEEEGGGHHHJJJLLLOOORRRSSSSSSSSSRRRSSSRRRPPPOOOPPPRRRTTTVVVXXX[[[^^^cccfffiiijjjjjjjjjiiihhhhhhiiijjjlllmmmmmmlllkkkiiifffdddcccbbb```aaabbbddddddcccbbbaaaaaaaaaaaaaaa``````______ZZZYYYWWWTTTRRROOONNNMMMKKKLLLMMMOOORRRUUUYYY[[[___ccchhhnnnsssyyy~~~~~~}}}yyytttqqqhhhddd___ZZZTTTNNNHHHDDDAAA???<<<:::999888777666555333222222333333222000333333333333222222222222111111111111000000000/////////000111111111111000////////////////////////////////////000000000000.........///////////////000000//////......------////////////////////////........................///////////////////////////////////////////////////111333666999:::::::::555666777888999:::::::::888666333000///...///000////////////////////////..............................////////////......///////////////////////////...---...///000///...//////............//////000000000000//////////////////000000000000//////---......///////////////000000000//////...............////////////......////////////////////////.........///////////////------............------............////////////////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000111222333444444444222222111111000///......///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000......////////////..................////////////////////////////////////000//////.........//////........................////////////////////////////////////////////////.........///////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////......////////////..............................BBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHKKKNNNRRRWWWZZZ[[[[[[ZZZ\\\[[[XXXVVVVVVXXXZZZ[[[___bbbfffkkkoooqqqrrrrrrpppooonnnmmmmmmmmmnnnooonnnmmmkkkhhhdddaaa___^^^ZZZZZZZZZZZZZZZYYYXXXXXXUUUVVVWWWXXXYYYYYYYYYXXXSSSRRRPPPNNNLLLKKKJJJJJJIIIJJJKKKNNNQQQVVVYYY[[[^^^bbbhhhlllooouuu}}}~~~yyytttnnnhhhcccXXXUUUPPPLLLIIIEEEAAA>>>;;;:::999777666444444333444333222222333444222111444333333333222222222222000111111111111000//////...///000000111111000000000000000000000000000000////////////000000000000.........//////////////////////////////.........////////////////////////........................,,,,,,,,,,,,------------////////////////////////111333666888:::;;;::::::666666666666777888:::::::::888555333000//////...000000000000000000000000........................---......//////......---///////////////////////////...---...000111000/////////............//////000000000000//////////////////000000000000//////---......///////////////////////////..................////////////......////////////////////////.........///////////////------............------............////////////////////////////////////////////////////////////////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////////////////////////////------........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333333333111111111000000//////...000000000000111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000......////////////..................////////////000000000000000000000000000000//////......//////........................////////////////////////////////////////////////.........///////////////////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////......////////////..............................DDDDDDEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLPPPWWW^^^cccggghhhhhhfffddd```]]]\\\]]]___```ccceeeiiimmmpppqqqppppppnnnmmmkkkiiihhhhhhhhhiiifffeeeccc```]]]ZZZXXXWWWTTTTTTSSSQQQPPPPPPPPPPPPMMMOOOPPPRRRSSSSSSSSSSSSRRRPPPOOOMMMLLLLLLLLLMMMLLLLLLNNNQQQUUUYYY]]]___bbbfffkkknnnpppuuu~~~|||xxxqqqkkkeee___XXXTTTLLLIIIEEEBBB@@@>>>;;;:::666666666555333333333333333222111111333333333111222222222222111111111111000111111222111000///......//////000000000000000000000000000000000000000.../////////000000000111............/////////000.........///////////////////////////////////////........................,,,---------............////////////////////////333555777:::;;;:::999888777666444333444555888999:::999777555222000...---000000000000000000000000........................------...//////...------////////////////////////000///...///111222111000//////............//////000000000000////////////...///000111111000///...---......//////////////////////////////000000000......////////////......////////////////////////............/////////000------............------............////////////////////////////////////////////////////////////////////////////////////------......///000000111////////////////////////////////////////////////........................////////////////////////---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333333222222000000000000000/////////000000000000111111111111000000000000000000000000111111111111111111111111////////////////////////////////////////////////......////////////..................////////////000000000000000000000000111111000///////////////........................////////////////////////////////////////////////............/////////000////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////......////////////..............................IIIIIIJJJJJJKKKLLLMMMMMMKKKKKKJJJJJJJJJJJJKKKLLLOOOOOONNNNNNNNNOOOOOOPPPOOOSSS\\\dddlllqqqssstttllljjjfffbbb``````bbbcccbbbeeehhhkkkllllllkkkjjjiiihhhfffcccbbbaaaaaaaaa]]]\\\ZZZXXXUUUSSSQQQPPPRRRQQQNNNLLLKKKKKKKKKLLLJJJKKKMMMOOOPPPPPPPPPOOOSSSRRRQQQPPPOOOPPPQQQQQQPPPQQQRRRUUUYYY^^^aaadddgggkkkoooqqqsssxxxzzzqqqllleee^^^XXXRRRMMMIIIEEEBBB>>>;;;:::999888777333444555555333333444555222111000111222333222111111111111111000000000000000111111222222000///......//////000000000000000000000000000000000000000.../////////000000111111---.........//////000000---.........//////000000////////////////////////000000000000000000000000///000000000111111222222////////////////////////444666999;;;;;;:::888777777555333111111333666999::::::888666333000...,,,000000000000000000000000........................,,,---...//////...---,,,////////////////////////111000///000111222111000//////............//////000000000000////////////...///000111111000///...---....../////////////////////000000111111222222......////////////......////////////////////////---.........//////000000---..................---............/////////000////////////////////////000000000000000000000000////////////////////////---------...///000000111////////////////////////////////////////////////........................////////////////////////---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222333333333222111111////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////......////////////................../////////000000000000000000000000000111111000///////////////000000000000000000000000////////////////////////////////////////////////---.........//////000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000////////////////////////......////////////..............................NNNOOORRRTTTUUUUUUTTTSSSVVVUUUSSSRRRPPPPPPOOOOOORRRRRRRRRSSSSSSTTTTTTTTTWWWZZZ___fffmmmrrrwwwyyyuuurrrmmmgggcccaaa``````aaaaaaaaaaaa````````````]]][[[XXXVVVTTTUUUWWWXXXTTTSSSQQQOOOMMMLLLKKKKKKGGGHHHIIIHHHGGGFFFGGGHHHEEEFFFHHHHHHJJJMMMQQQUUUOOOQQQRRRSSSSSSSSSUUUWWWWWWXXXZZZ^^^aaaeeegggiiipppqqqssstttwww|||xxxoooiiiccc^^^WWWPPPKKKGGGCCC@@@===<<<999777666666777888333333333222222111111111000111333333111///...---//////000000111111111222000000000000000000000000000111111111111222222222000000////////////000000000000000000000000000000////////////////////////........................000000000000000000000000////////////////////////......------------......,,,---......------///000888888999999777666444222777333//////333666777666;;;:::888666444111000///..............................//////000111111111////////////////////////////////////000000000000000000000000000000000000//////.........---------......////////////......////////////////////////000000000000000000000000---///000111111000///---000000000000000000000000//////000000///...------......////////////..................////////////......////////////......000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////---...///000000///...------------.........//////............////////////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////......////////////......////////////////////////////////////////////////111111000000//////................../////////000//////////////////////////////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////SSSUUUXXXZZZ\\\\\\\\\[[[]]]\\\ZZZXXXWWWVVVUUUUUUWWWWWWWWWWWWWWWWWWXXXXXXVVVXXX]]]bbbhhhmmmqqqrrrooolllgggbbb___]]]\\\\\\YYYYYYYYYXXXXXXWWWWWWWWWQQQPPPNNNMMMMMMNNNOOOPPPOOONNNLLLKKKIIIHHHGGGGGGEEEGGGHHHGGGFFFEEEFFFGGGEEEFFFHHHIIIJJJNNNSSSVVVUUUWWWYYY[[[[[[\\\___aaabbbccceeehhhkkkmmmooopppuuuwwwxxxzzz|||yyyrrrjjjaaa\\\SSSOOOIIIDDDAAA>>>;;;999;;;:::888666555555555666333222222222222222222111333111//////111222111//////000000000111111111111000000000000000000000000000000111111111222222222000000////////////000000000000000000000000000000////////////////////////................................................////////////////////////......------------......---...///...---...000222777777777777777666444333666444222111333444555555777888999999888555222000111111111111111111111111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000/////////.........//////000000000000//////////////////////////////000000000000000000000000///000111222222111000//////////////////////////////////////////...------......////////////..................////////////......////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////---...///000000///...------------.........//////............////////////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......////////////////////////......////////////......////////////////////////////////////////////////000000000000//////.............../////////000000//////////////////////////////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////ZZZ\\\___bbbddddddddddddbbbaaa___]]][[[YYYYYYXXXYYYYYYYYYXXXXXXXXXXXXXXXTTTVVVYYY]]]aaadddfffgggeeeccc___[[[WWWVVVUUUUUUQQQPPPPPPOOONNNMMMMMMMMMHHHGGGGGGGGGHHHIIIJJJJJJLLLKKKKKKIIIHHHGGGGGGFFFEEEGGGHHHGGGFFFFFFGGGHHHFFFHHHJJJLLLNNNRRRXXX\\\___aaaeeeggghhhjjjmmmpppssstttuuuvvvxxxzzz{{{|||~~~~~~}}}wwwrrrllleee^^^VVVOOOKKKGGGDDD@@@>>>===<<<:::999888777555444333333333444111111111222222222222222333///+++,,,000222222000000000000000111111111111000000000000000000000000000000000111111111222222000000////////////000000000000000000000000000000////////////////////////................................................////////////////////////......------------........./////////...///222444666666666666555555444444444555555444333222333444333666999<<<;;;888444111////////////////////////000000//////...------,,,////////////////////////////////////000000000000000000000000000000000000000000000000000/////////000000111111111111000000////////////////////////000000000000000000000000000000222222222222000000........................///////////////......---......////////////..................////////////......////////////..........................................////////////000000000000000000000000000000000000000000000000////////////////////////......////////////......---............/////////............////////////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...////////////////////////......////////////......////////////////////////////////////////////////000000000////////////........./////////000000000//////////////////////////////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////^^^```bbbeeeffffffeeeeee```___]]]ZZZXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRQQQRRRTTTVVVXXXZZZ[[[[[[ZZZXXXUUURRRPPPOOOOOOOOOLLLLLLKKKJJJIIIHHHGGGGGGFFFGGGHHHHHHIIIJJJJJJJJJLLLLLLLLLLLLKKKKKKJJJIIIGGGIIIJJJIIIHHHHHHIIIJJJIIIKKKNNNQQQUUUZZZ```dddkkknnnqqqtttvvvyyy}}}|||zzzxxxuuuqqqmmmeee```YYYSSSMMMHHHCCC@@@AAA???<<<;;;<<<<<<;;;999555444333222111111111111000000111111222222333333000000//////////////////000000000000000111111111000000000000000000000000000000000000111111111111000000////////////000000////////////////////////////////////////////////........................000000000000000000000000////////////////////////......------------......//////000//////111444777888777666444333333333333222555888777333111222333333555999;;;:::777333111........................//////......------------////////////////////////////////////000000000000///////////////////////////////////////////////////000000111111000000//////////////////////////////////////////////////////000111111111111000///...........................///////////////............////////////..................////////////......////////////..........................................////////////////////////////////////////////////////////////////////////////////////...//////////////////................../////////............//////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000222222111111000/////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////...////////////000000000//////////////////////////////////////////////////////............//////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////]]]^^^```aaaaaa```___^^^ZZZYYYWWWUUUSSSRRRQQQQQQOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPOOONNNLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEGGGHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNOOONNNNNNMMMMMMJJJLLLMMMMMMLLLLLLMMMOOONNNQQQTTTXXX]]]cccjjjoooyyy{{{~~~{{{vvvrrrmmmhhhbbb^^^VVVRRRLLLGGGDDDBBB???===;;;999777666777777666444333333222111111000000000000000000111111222222222///555;;;999222---...111111111000000000000000000000000000000000000000000//////000000000111111111000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......------------......///000000///000222666999<<<:::777444222111111111111555888777444111111333555666777888777555222000111111111111111111111111------------......//////////////////////////////////////////000000000000////////////////////////...........................//////000000//////...////////////////////////////////////////////////...//////////////////.................................///////////////.........////////////..................////////////......////////////........................................../////////////////////////////////////////////////////////////////////////////////////////////....../////////////////////////////////............//////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////000000000000000000000000111111111111000000//////////////////////////////////////////////////////000000000000000000000000.............../////////////////////////////////......////////////......////////////////////////////////////////////////.............../////////////////////000000000111//////////////////////////////////////////////////////............//////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////WWWXXXYYYZZZYYYXXXVVVTTTSSSSSSQQQOOONNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEGGGGGGHHHIIIKKKMMMNNNOOOQQQRRRSSSUUUUUUUUUTTTSSSRRRTTTUUUUUUUUUUUUVVVXXXXXX[[[___dddjjjqqqyyy~~~ssspppjjjddd___YYYSSSPPPJJJGGGCCC@@@???>>>===;;;888777555555666555444222333222222222222111111000000000000111111111111111000:::CCC@@@666...000555111111111111000000000000000000000000000000000000/////////000000000111111000000////////////000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////......------------......///////////////222777:::===;;;777333111111222333222444666666555333333333555666777777666444222111000000000000000000000000,,,------...//////000000////////////////////////////////////000000000000000000000000000000000000------------..................////////////......////////////////////////000000000000000000000000................................................---...//////////////////......////////////..................////////////......////////////..........................................////////////000000000000000000000000000000000000000000000000//////////////////////////////............//////000000000////////////...............////////////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000---............/////////////////////////////////......////////////......////////////////////////////////////////////////---............//////////////////000000000111111//////////////////////////////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////PPPQQQRRRSSSSSSQQQOOONNNMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIHHHIIIIIIKKKOOOSSSWWWZZZ^^^```bbbdddddddddccccccaaacccddddddddddddeeeggghhhkkkpppvvv|||~~~wwwrrrddd```ZZZTTTPPPLLLGGGEEEAAA???<<<;;;;;;:::999777777666555666777777666444333333333333333222222111111111111111000000000000000999???===444...111555111111111111000000000///000000000000000000000000////////////000000000111000000////////////000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////......------------..................///222777;;;<<<:::666333222333555777444333333444555555444333222444777999999777444111........................////////////////////////////////////////////////////////////000000000000000000000000000000000000---.........//////////////////000000000000//////////////////////////////000000000000000000000000//////............//////////////////////////////------...///////////////......////////////..................////////////......////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000///...------...///000000000000000/////////...............////////////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////......////////////......////////////////////////////////////////////////---------.........////////////000000000111111111//////////////////////////////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////JJJLLLNNNOOOOOOOOOMMMLLLGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHJJJJJJKKKKKKLLLMMMMMMMMMLLLMMMNNNQQQVVV\\\bbbeeemmmnnnqqqsssttttttsssrrrnnnpppqqqqqqqqqqqqssstttuuuyyy~~~wwwooofffaaaXXXTTTNNNIIIFFFCCCAAA???<<<:::999888888777555333333222222333555555444333333333444444444333333222222222111111000000/////////444777555000---000333222111111111000000//////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////.........------..................---...222777;;;:::888555333333555999;;;555222111222555777666333...222888===>>>;;;666222111111111111111111111111111111111000//////......////////////////////////////////////000000000000000000000000000000000000.../////////000000111111000000111111111111000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000------...///000000//////......////////////................../////////000......////////////......000000000000000000000000............/////////000000000000000000000000000000000000000000000000000////////////////////////000///...------...///000111111000000/////////.............../////////000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......///000111222333333000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////......////////////......////////////////////////////////////////////////---------.........//////000000000000111111111111//////////////////////////////////////////////////////............//////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////IIIIIIJJJKKKKKKJJJIIIHHHEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFEEECCCBBBCCCFFFIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHIIIJJJKKKMMMNNNPPPQQQRRRSSSTTTTTTSSSSSSUUUVVVYYY[[[```fffmmmsss}}}~~~ssskkkeee___XXXRRRIIIGGGCCC@@@<<<:::999999666555444333333444555666444444444444333333222111333222000//////000222333///////////////000000000000000000///......------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........//////000000//////.........---......---......///000111////////////////////////111111000///...------,,,/////////...///111666999<<<;;;999555222222444777555666666777666666555555000222444666666444111///......//////000000111111111111000000//////......222222111000///...------------...///000000//////////////////000000000000000000000000000000000000////////////////////////......//////000000111111///000000000000//////.........////////////......//////////////////////////////.........---------////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000,,,,,,---...///000111111......------------......////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000//////000000000000//////......//////000000111111......///000111222222333000000000000000000000000000000000000000000000000222222222222222222222222111000///......///000111111111111000000000000000111111000000//////......000000000000000000000000111111000///////////////////////////////////////////////////////////////////////////////////////000000//////.........---///////////////////////////...---,,,,,,---...///////////////////////////000000000000000000000000////////////////////////000000//////......------............/////////000......///000000000000000////////////////////////000000000000000000000000///////////////////////////////////////.........GGGHHHIIIJJJJJJIIIHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHFFFGGGHHHGGGGGGHHHKKKMMMMMMMMMLLLLLLKKKLLLLLLLLLMMMMMMMMMNNNPPPRRRTTTVVVXXXYYY[[[]]]^^^______^^^___```aaacccgggnnnvvv|||~~~tttlllccc\\\WWWSSSLLLGGGBBBAAA???<<<:::999999999666555444333333444555666333333444444333333222111333222000//////000222333000000000000000000000000//////000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////............//////000/////////............000//////.........//////////////////////////////000000//////......------///////////////111555888:::999888555333333666888999999888777666555444444111333666888777555222000////////////000000000000111000000000/////////...111111000000//////......------...///////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000//////000000000000//////......////////////......//////////////////////////////.........---------////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000------......///000000000///......------......///////////////000000000000////////////////////////000000000000000000000000//////000000000000//////......////////////////////////000000111111222222000000000000000000000000000000000000000000000000222222222222222222222222111000///......///000111111000000000000000000000111000000000/////////...000000000000000000000000111111000///////////////////////////////////////////////////////////////////////////////////////000/////////............///////////////////////////000111222222111000//////////////////////////////////////////////////////////////////////////////////////////.........---------............///......///000000000000000////////////////////////000000000000000000000000/////////////////////////////////////////////...GGGHHHJJJKKKKKKJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHGGGIIILLLNNNOOOPPPSSSUUUUUUUUUTTTTTTSSSSSSSSSSSSUUUUUUVVVXXXZZZ]]]```bbbeeegggjjjlllnnnooonnnnnnlllllllllmmmqqqxxx}}}vvvnnnhhh]]]XXXPPPKKKHHHEEE@@@<<<::::::999888777777777777555444444333333444444555333333333333333222222111333222111000000111222333222222222111000000000////////////000111222222222000000000000000000000000........................000000000000000000000000////////////////////////000000000000000000000000//////............//////////////////............111111///......---------///////////////////////////////////////.........///////////////111444777888999888666444555777999<<<;;;888666444333333333222555888:::999666222000000000000000////////////000000000000////////////000000000000////////////---......///////////////////////////000000000000000000000000000000000000////////////////////////000000000000////////////---...///000000111000000......////////////......////////////////////////...............---------////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////////////////......------......///////////////000000000000000000000000000000000000000000000000000000000000//////000000000000////////////////////////......000000000000000111111111000000000000000000000000000000000000000000000000222222222222222222222222000000////////////000000000000000000000000111111000000000000////////////000000000000000000000000111000000///////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////...000222444444222000...////////////////////////////////////////////////////////////////////////.........///////////////,,,,,,---------...............///000000000000000000000000000000000000000000000000000000000000000////////////////////////......//////////////////JJJLLLNNNPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJMMMQQQUUUXXXZZZ]]]```````````````______^^^^^^aaaaaabbbeeehhhkkkoooqqqvvvxxxzzz|||}}}}}}|||{{{wwwvvvuuuuuuwww~~~~~~zzztttnnnhhhaaaZZZVVVMMMIIIEEEBBB@@@>>>;;;888666666555555555555555555444333333333333333333444222222333333333222222111222222111000000111222222444333333222111000///////////////000000111111111////////////////////////////////////////////////////////////////////////222222222222222222222222///////////////////////////............//////000///////////////.........000000///...............////////////////////////.........//////////////////000000//////000333555888999999888666555666777;;;999666444222222333444444666999::::::666333000111111000000//////......000000000000////////////.../////////000000000111......///////////////...////////////000000000000////////////////////////////////////////////////111111000000//////......------...000111111111111......////////////......////////////////////////........................////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////............//////............//////////////////000000000000........................//////////////////////////////000000000000//////111111111000000/////////111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000111111111000000000000////////////000000000000000000000000000000////////////000000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////,,,...///000000///...,,,////////////////////////////////////////////////////////////////////////------......//////000000---------.........//////......///000000000000000000000000000000000000000////////////////////////////////////////////////............////////////QQQSSSVVVXXXXXXWWWUUUTTTRRRQQQPPPNNNMMMMMMNNNNNNOOOSSSYYY]]]aaaeeeiiilllnnnnnnoooooooooooonnnnnnpppqqqrrrtttwww{{{~~~~~~|||zzz{{{}}}wwwsssjjjfff```[[[VVVQQQLLLIIICCCAAA???===<<<;;;999888555555555555444333222222222333333333333333333222111111222333333222222222222111111111111111111222444333333222111000//////000000000//////.........////////////////////////000000000000000000000000////////////////////////111111111111111111111111////////////////////////...............///000000.........///////////////...............///000000////////////////////////.........//////////////////000000000//////111444999:::;;;999777555555555777666444222222333444666666777999999888555222000111111000000//////......////////////000000000000......//////000000111111...///////////////......////////////000000000000////////////////////////000000000000000000000000111111000000//////......------...000111111111111......////////////......////////////////////////---.....................////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000///......------/////////....../////////////////////000000000000------------------------//////////////////////////////000000000000//////222222222111111000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000////////////000000111111111111////////////000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////---------,,,,,,---------////////////////////////........................////////////////////////------......//////000000////////////000000000000......///000000000000000000000000000000000000000////////////////////////////////////////////////---.........//////000000^^^aaadddfffgggfffcccbbb]]][[[YYYWWWUUUTTTTTTTTTYYY\\\bbbggglllqqqwwwzzz~~~yyytttnnngggbbbWWWTTTOOOLLLIIIFFFCCCAAA;;;;;;:::999999888777777555555555555444222111000111222222333333222222111000111222222222222222222111111111111111111111111222222222111000000000///000000000///...---------000000000000000000000000111111111111111111111111000000000000000000000000........................000000000000000000000000......---......///000111.........///////////////---------......///111111///////////////////////////////////////.........///000111000//////000222777999;;;;;;888666555555444333333333333555666777777777777666444222000///000000000000////////////////////////000000000000......//////000000111111//////////////////...---////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////---...///000000111000000......////////////......////////////////////////---------...............////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////.........---000//////......//////000////////////000000000000////////////////////////000000000000000000000000//////000000000000//////222111111111111111000000000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000///////////////000111111222222////////////000000000000000000000000000000000000///////////////000000111////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000///---,,,,,,---///000////////////////////////........................////////////////////////........./////////////////////000000000111111111......///000000000000000000000000000000000000000000000000000000000000000////////////////////////------......///000000000rrrtttxxx{{{|||zzzxxxvvvmmmkkkiiifffcccbbbaaaaaacccfffkkkpppuuu||||||uuukkkeee```\\\VVVQQQIIIGGGCCCAAA@@@???<<<:::666777777777555444444444333333444444333222111000000111222333333222111000000000111222222222222222111111111222222111111111000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000------------------------000000000000000000000000---------......///000111............/////////000//////.........//////000////////////////////////000000//////......------///000111000///...///111333666:::;;;:::999888888444444555555666777888888888777555222000/////////////////////000000000000.../////////000000000111////////////000000000000///////////////...------////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////......////////////......////////////////////////---------.........//////////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////.........000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000/////////////////////000000000//////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111...///000111111000///......//////000111111222222.../////////000000000111000000000000000000000000///////////////000111111////////////////////////////////////////////////////////////////////////............/////////000////////////////////////...//////////////////...////////////////////////........................///////////////////////////////////////.........////////////000000000000......///000000000000000////////////////////////000000000000000000000000////////////////////////------......///000000111~~~{{{xxxuuusssrrrqqqkkkmmmqqqvvv{{{xxxtttllldddZZZTTTQQQNNNHHHDDDBBB@@@===<<<<<<:::888666444555666666444333222333000111222333333222111000000111222333333222111000///000111222222222222222111111222222222222111111////////////000000000000//////000000111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000---------......000111111---.........//////000000111000///......---......////////////////////////111111000///...------,,,///000111000///...///000000444888;;;;;;;;;;;;;;;555666777888999999888888888666333000...---............//////000000111111.../////////000000111111000000000000//////////////////000000///...------////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111///000000000000000///.........////////////......////////////////////////---------.........//////////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000////////////////////////000000000000000000000000//////000000000000//////,,,---------......//////...//////000111222222333000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///......//////000111222222222.../////////000000111111000000000000000000000000///////////////000111111////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////+++---///000000///---+++////////////////////////........................////////////////////////000000//////.........---............/////////000...//////000000000000000////////////////////////000000000000000000000000////////////////////////---------...///000000111|||yyywwwvvvvvvxxx}}}xxxssslllccc]]]WWWRRRLLLGGGEEEBBB>>>;;;:::::::::999999999888888333333333222333333333444111111111111111111111111111111222222222222111111111111111111111111111111000000111222333333333333111111000000111333555666000000000000000000000000111111000000//////......000000000000////////////---+++***,,,///111000...111111111111111000//////000000000000000000000000111111000000//////.........///000///...---...000000000000000////////////,,,,,,------......//////////////////////////////000000000000///////////////000222555888;;;===>>><<<<<<=========<<<;;;;;;444222///,,,+++,,,...//////////////////000111111000000000000000000000000//////............//////111111000000//////..................////////////000000000000000///......000000000000000000000000//////............//////000000000000000///......,,,,,,------.../////////////////////////////////////////////////////////////////////////////////......//////...---,,,,,,///...---...///000000.......................................////////////111111000000000000111111000000///...........................////////////444333222000//////............//////000000111111////////////////////////000///...------...///000//////000000///...------............/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000000000//////.........---////////////////////////////////////////////////........................//////////////////////////////.........---------........................////////////////////////...............///000000000000000000000///......//////............//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---}}}|||{{{}}}xxxqqqiiibbb^^^XXXQQQKKKMMMIIIDDDAAA@@@>>>;;;888888888888777777777666666444444333222222222333444111111111111111111111111111111222222222222111111111111111111111111111111222222222333333222111111111000000///000111333444000000000000000000000000111000000000/////////...000000000000///////////////---,,,...000222111///000000111111000000///...000000000000000000000000111000000000/////////......///000///...---...000000000000000////////////.............../////////////////////////////////000000000000////////////...///111333555777999:::::::::::::::999777666555222111///...------/////////////////////000111111000000000000000000000000//////............//////111000000000/////////.../////////000000000000111000000000000000///......000000000000000000000000000//////......//////000000000000000000///..............................///////////////////////////////////////////////////////////////////////////////////////...------///...---...///000000.......................................////////////111111000000000000111111000000///...........................////////////222222111000////////////////////////000000000000////////////////////////000///............///000//////000000///......---........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////......///000000000000000........................000000000000000000000000000/////////............////////////////////////////////////////////////........................//////////////////////////////.........---------........................////////////////////////...............///000000000000000000000///......//////............//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............{{{uuunnniiiaaa\\\VVVQQQNNNJJJDDD@@@BBB@@@===;;;;;;:::888777666666555555555444444444666555222111000111222333111111111111111111111111111111222222222222111111111111111111111111111111333333333333222111000///000000/////////000000111000000000000000000000000000000000000////////////////////////000000000000111000//////111111111//////000000000000///......000000000000000000000000000000000000////////////...///000///...---...000000000000000////////////000000///////////////...////////////////////////000000000000////////////......///000111222333444666666666555444222000000000000000000000000000000///////////////000111111000000000000000000000000//////............//////000000000000////////////000000000000111111111111000000000000000//////...000000000000000000000000000000////////////000000000000000000000//////...000000//////...------,,,//////////////////////////////////////////////////////////////////////////////000000000///......///...---...///000000.......................................////////////111000000//////000000111000//////............///............////////////111000000//////000000111000000000000////////////////////////////////////000//////......//////000//////000000000///............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////------...///////////////........................000000000000000000000000////////////............////////////////////////////////////////////////........................////////////////////////...............---------////////////////////////////////////////////////...............///000000000000000000000//////...//////............//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............}}}zzztttooohhhaaaZZZUUURRROOOKKKHHHFFFDDD@@@>>>===<<<:::999999888777666555444444444444333333333666555222000000000222333111111111111111111111111111111222222222222111111111111111111111111111111222222222222222111000000111000000000000000000000////////////////////////000000000000////////////////////////000000000000111000000000000000000//////////////////......---////////////////////////000000000000////////////...///000///...---...000000000000000////////////111111000000//////......////////////////////////000000000000//////////////////////////////000000222222222222111000.........///000111222222111000///////////////000000111//////////////////////////////............//////000000000000//////////////////000000000111111111//////000000000000//////000000000000000000000000000000////////////000000//////000000000000//////000/////////.........---///////////////////////////////////////////////////////////////////////////000000000000000/////////...---...///000000.......................................////////////000000////////////000000000///............//////............///////////////////////////000111111111111000000//////......////////////////////////000//////////////////000//////000000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////---...//////000000//////........................///////////////////////////////////////.........////////////////////////////////////////////////........................////////////////////////........................000000000000000000000000////////////////////////...............///000000//////000000000000////////////............//////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........|||yyyuuussslllhhhccc]]]WWWQQQKKKGGGDDDBBB@@@>>>===<<<;;;:::999:::999888666555444444555555444444444333333333555444222000000111222333111111111111111111111111111111222222222222111111111111111111111111111111///000111111222222222222111111111111111111000000////////////////////////////////////000000000000.../////////000000000111///000000//////.../////////////////////......---////////////////////////////////////000000000000...///000///...---...000000000000000////////////111111000000//////......000000000000000000000000000000000000////////////000000000///////////////...///000000000000000///---...000222333222111000///////////////000000111//////////////////////////////............//////////////////000000000000........./////////000000//////000000000000//////////////////////////////000000////////////000000//////000000000000//////........./////////000000//////////////////////////////////////////////////////////////////////////////000000000000000//////...---...///000000.......................................////////////000000////////////000000//////............//////............////////////............///000111222111111000000//////......///////////////////////////000000000000000000/////////000000000000000///////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////000111111111111000////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////---.....................000000000000000000000000////////////////////////...............///000000//////000000000000////////////............//////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////{{{uuuoooiiiddd```[[[WWWRRRMMMIIIFFFBBB???<<<;;;:::999888888777888555666777666333111111111555555444444444333333333222222111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111...///000111222222222222000000111222222111111000000000000000000000000000////////////000000000000......//////000000111111...///000000......///000///000000000000///......000000000000000000000000////////////000000000000...///000///...---...000000000000000////////////000000///////////////...000000000000000000000000000000000000////////////000000000000000000000000---...///000111111111111---...000111222111000000///////////////000111111000000000000000000000000//////............//////////////////000000000000............////////////...//////000000000000000//////////////////////////////............//////...//////000000000000000------...//////000111111////////////////////////////////////////////////////////////////////////......///000000000/////////...---...///000000.......................................////////////000//////......//////000///............//////000............////////////............//////000111000000000000///////////////////////////////////////000000111111000000/////////000111111111000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////000000111111111111111000000000000000000000000000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////---------...............////////////////////////////////////////////////...............///000000...//////000000000000000//////............//////......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////~~~xxxssslllfff```ZZZTTTPPPMMMJJJEEEBBB@@@???===<<<:::::::::999777777888888222444666555333111111222444444444333333333222222///000111222333333222222111111111111111111111111111111222222222222111111111111111111111111111111///000111111111111111000---...///111111111111000000000000000000000000000.../////////000000000111.........///000111111111---///111111//////111333000000111111000000///...000000000000000000000000.../////////000000000111...///000///...---...000000000000000////////////.............../////////000000000000000000000000000000000000////////////...//////000000111111222//////000111111111000000...//////000000000/////////////////////000111111000000000000000000000000//////............//////.../////////000000000111...////////////000000000......///000000000000000////////////////////////......------------............///000000000000000///////////////000000000////////////////////////////////////////////////////////////////////////------...//////////////////...---...///000000.......................................//////////////////............//////...............///000000............//////////////////.........//////000////////////000000000000///////////////////////////000111111111111000/////////000111111111111111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////...//////000111000000000////////////////////////000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////........................////////////////////////...............///000000......///000000000000000//////............//////.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000zzztttpppbbb^^^YYYTTTOOOKKKGGGDDDFFFCCC???<<<<<<<<<;;;:::888999888777555555666777000444777777555333444666333333333222222222222111---...111333444444333222111111111111111111111111111111222222222222111111111111111111111111111111111222222111111000///...+++,,,...000000000000000000000000000000000000000.../////////000000111111---......///000111111222---000222222111000333555111111111111111000//////000000000000000000000000.../////////000000111111...///000///...---...000000000000000////////////,,,---------......//////000000000000000000000000000000000000////////////------...///000111222333111111111111000//////.../////////............//////////////////000111111000000000000000000000000//////............//////.../////////000000111111000000000000111111111111......///000000000000000////////////////////////---------,,,,,,---------......///000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////,,,,,,---...//////......///...---...000000000......................................./////////000//////............//////...............///000111............/////////000//////............//////......//////000000111111///////////////////////////000111222222111000/////////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////---......///////////////........................000000000000000000000000---.........//////000000////////////////////////////////////////////////000000000000000000000000////////////////////////---------.........//////........................////////////////////////...............///000000......///000000000000000//////............//////---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000~~~|||yyywwwvvvwwwxxxyyytttsssppplllgggaaa[[[XXXTTTQQQLLLGGGBBB???>>>===<<<<<<;;;:::999888777777555555444444444333333333333222111000000111222333111222222333333222222111000000/////////000222333222222222111111111000000...//////000111222222222111111111111111111111111222222222111111111000000111000000///...---,,,,,,000000000000////////////..................------000000000111222222222333111111000000//////......///000111111000...+++***////////////////////////)))***,,,...//////......000///.........000111222000000//////.........---///...---,,,,,,---...///000///.........///111222...//////000000000000///////////////////////////111000///---------...///////////////////////////111111000000//////......000///...------...///000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////...............///000000------......//////000000------------------------,,,---...//////...---,,,---------.........//////////////////////////////............////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000222111111111000000//////////////////////////////000000111111111111000000111111000000//////......000000000000000000000000---.........//////000000///////////////////////////////////////////////////////////////.....................////////////000000000000000/////////////////////////////////000//////.........//////////////////////////////////////////////////////000000//////.........---////////////////////////......////////////..................////////////000000000000////////////000000000000000000000000...000111000///...///111000000000000000000000000////////////////////////000000000000000000000000{{{xxxooommmiiifffdddccccccddd``````^^^[[[VVVQQQLLLJJJIIIFFFCCC???<<<;;;::::::666666666555555555555555666555555555444444444444222222111000000111222222111222222333333222222111555444333111111111111111222222222111111111000000...//////000111111222222111111111111111111111111222222222111111111000000111111000000000/////////000000000000////////////........................///000000000000000111111000000000///////////////...///000000000///...---////////////////////////,,,,,,...///000//////...///////////////000111111000/////////............//////...------...//////000//////...///000111222//////000000000000//////////////////////////////000000///...............////////////////////////////////////000000000000000///...------...///000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////////////////////////////...............///000000.........///////////////........................------............---------------.........//////////////////////////////............////////////////////////////////////000/////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000111111111111000000000///111111111111111111111111000000111111111111000000111000000000/////////...000000000000000000000000............/////////000////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////...------,,,,,,,,,------////////////////////////////////////////////////000/////////............////////////////////////......////////////..................////////////000000000000////////////000000000000000000000000...000111000///...///111////////////////////////////////////////////////000000000000000000000000~~~yyyuuupppkkkgggbbb___[[[WWWSSSQQQPPPPPPLLLLLLKKKIIIFFFBBB???======<<<:::888777777888888222222222333333444444444666666666555555555444444222222111000000111222222111111222222222222111111444333222111111111111111222222222111111111111111/////////000111111222222111111111111111111111111222111111111111000000000000000000000000000000000////////////000000000000........................000///////////////......//////////////////000000---.........//////000000////////////////////////...//////000000000//////...//////000000000000000////////////............000//////......//////000///////////////000111111000000111000000///...---///////////////////////////////////////......---////////////////////////.........///000111111111//////............//////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////...............///000000///////////////.........////////////////////////.........------.........------........./////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////000000000000000000000000111111111111000000000000111111111111111111111111000000111111111111000000000000000000////////////000000000000000000000000............////////////////////////////////////////////////////////////------......//////000000............////////////........................////////////////////////------,,,,,,,,,------...////////////////////////////////////////////////////////////............////////////////////////......////////////......---............/////////////////////000000000000000000000000000000000000...000111000///...///111........................////////////////////////000000000000000000000000}}}{{{uuurrrmmmhhhddd___ZZZWWWVVVSSSPPPKKKHHHFFFEEEDDDBBBAAAAAA@@@???===;;;:::999888777777777777888888333333333444444444555555555555444444444333333333222111111111111111111222111111222222222222111111---......///000111222222111111111111111111111111//////000000111111111111111111111111111111111111111111111111000000000000000000000//////.........////////////000000000000............////////////000000000//////.........---......//////000000000///............///000000/////////////////////////////////////////////......///000111111000///...///////////////.........000000////////////000000///////////////000000111111111111111000...------////////////////////////---...///000000///...---////////////////////////.../////////000000000111/////////....../////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////...............///000000000000//////......------........................///...---,,,,,,---...///............////////////////////////////////////............////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////111111111000000000000000111111111111111111111111000000111111111111000000000000000000////////////////////////////////////.........///////////////////////////////////////////////////////////////,,,------...///000111111............////////////---------...............///////////////////////////............///000000///////////////////////////////////////////////////////////////.........////////////////////////---......//////......------------.........//////////////////000000000000////////////////////////...000111000///...///111////////////////////////////////////////////////////////////////////////{{{vvvrrrnnnjjjgggaaa^^^ZZZWWWTTTQQQMMMJJJFFFEEEBBB@@@===<<<;;;;;;<<<<<<<<<;;;;;;::::::999888888777777666666666666555555444444444333333333333333333222222222111111111111111222222111111111000111111222222111111000,,,---...///000111111222111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000333333222111///...------.../////////000000000111........./////////000000111111111000000/////////------......//////000000000000///............/////////////////////////////////.....................///000111111000///............/////////////////////000000000000//////...//////000000000000000111111111111000...------////////////////////////---...///000000///...---////////////////////////111000000000/////////......//////////////////...//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////...............///000000000000//////......------------------------------///...---,,,,,,---...///........./////////000000////////////////////////............////////////////////////////////////------....../////////000////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000111111000000000000000000000000000000111111111111000000////////////000000000000///////////////////////////////////////.........////////////////////////////////////////////////,,,------...///000111111............////////////------------......//////////////////////////////...............///000000////////////////////////////////////////////////.........///////////////////////////////////////------............------------------.............../////////000000000111////////////////////////...000111000///...///111000000000000000000000000////////////////////////////////////////////////|||rrroooiiiddd```\\\WWWTTTOOOMMMJJJHHHGGGEEEBBB@@@===<<<;;;:::999999999999777666666666666555555555777666666555444333333222333333333222222111111111222222111111111000000000000111222222222222111000000000111111111111000000000111111222222111000000111111111111111222222222000000000000000000111111000000000000000000000000//////000000000000000111555444333222111000000///......//////000000111111.........//////000000111111111000000000000000///..................//////000000//////.........---///////////////////////////......------...//////000000000000000//////............///////////////...//////000000//////.........///000000000000000000000111000000///...---////////////////////////---...//////////////////////////////////////////111111111000///...............////////////......////////////////////////........................000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////...............///000000///////////////.........------------------------.........------.............../////////000000000////////////////////////............////////////////////////////////////---------......//////000////////////////////////111111111111111111111111////////////000000000000////////////////////////000000000000000000000000000000000000111111111111////////////////////////000000111111111111000000////////////000000000000000000000000000000000000///////////////.........////////////////////////////////////////////////------......//////000000............////////////---------...//////000000////////////////////////,,,,,,,,,,,,,,,---...///////////////////////////////////////////////////.........///////////////////////////////////////------............------,,,------------...............//////000000111111000000000000000000000000...000111000///...///111111111111111111111111111////////////////////////000000000000000000000000|||wwwqqqkkkggg]]]ZZZVVVRRROOOLLLHHHFFFDDDBBB@@@???>>>===:::888:::999999999888888888888555555444333333333333333555555444444333222111111111111111111111222222222222222222222111111111000000111222222222222111000000000111111111111000000///000111222222111000000000000111111111222222222111000000000000000000000000000000000000000000000////////////000000111111000000000000000000111111.........///000111111111---......///000000111111......///////////////000..................---------...///000000000///...///////////////////////////............///111222111111000///////////////............/////////000---...////////////...------...///000111000000/////////000000000000//////////////////////////////...............///000000////////////////////////000000000000////////////---...///000000///...---////////////////////////////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////////////////////////////...............///000000.........///////////////........................------............------.../////////000000000000////////////////////////............////////////////////////////////////,,,,,,---......///000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000.../////////000000000111000000000000000000000000000/////////............////////////////////////////////////////////////.........///////////////............////////////------...//////000111111////////////////////////,,,++++++,,,,,,...//////////////////////////////////////////////////////............/////////000////////////////////////,,,------......------,,,,,,,,,---------..................///000111111111000000000000000000000000...000111000///...///111000000000000000000000000////////////////////////000000000000000000000000~~~zzzvvvuuupppmmmhhhccc___[[[VVVSSSOOOLLLIIIFFFEEECCC@@@>>>@@@>>>;;;::::::888666444666666666555555555444444888777666555444444444444444444444444444333222222000000111222333444555555333333333222222222111111000111222333333222111000000000111111111111000000)))+++---///111111111111000000111111222222222222111111111000000000000000000000000000000000000000.../////////000000111111)))***+++,,,---//////000---......///000111111222---......///000111111222,,,------......//////////////////......------,,,***+++...000111111000///////////////////////////000////////////111333444222111000.........///000---.........//////000000,,,---...//////...---,,,---...000111111111000///...///000000000000000//////////////////////////////...---------///000111////////////////////////......//////000000111111---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////////////////////////////...............///000000---.........//////000000////////////////////////,,,---...//////...---,,,////////////000000000000////////////////////////............/////////000////////////////////////,,,,,,------...///000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000//////000000111111111222111111111111111111111111000000111111111111000000.../////////000000111111000000000000000000000000000000//////.........---///////////////////////////////////////////////////////////////...................../////////000.........///000111111222////////////////////////---------...///000111222////////////////////////////////////////////////---.........//////000000////////////////////////,,,------......------,,,,,,,,,,,,---------......---......///000111111222000000000000000000000000///000111000///...///111////////////////////////////////////////////////000000000000000000000000~~~}}}{{{yyyxxxxxxqqqpppnnnkkkgggdddbbb```ZZZXXXUUUQQQMMMJJJHHHGGGCCCAAA???<<<;;;;;;<<<<<<999888888777666555555555444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222222222111111111111222222222222222111111111111000111111111111111111111111222111000//////000111222000000000000111111111111222222222111111111111000000000000000000000000000......////////////......222111111111000000//////......////////////......000000000///////////////000000000000000000000000,,,,,,,,,---...//////000000000000000000000000000//////////////////////////////000000000000//////////////////............////////////////////////......//////000000111111////////////////////////222111000//////.........000000000000000000000000222111000.........///000............////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111000000000000111111////////////000000000000////////////////////////222111111000///......---////////////////////////000000//////.........---000000000000000000000000............//////////////////.........---------////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000//////............//////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////........................//////......---------,,,//////............//////////////////////////////............////////////////////////////////////////////////////////////---...///000000111000000............////////////------......//////000000............////////////............//////////////////000000000000////////////000000000000//////000000000000000000000000........................////////////////////////////////////////////////|||yyyqqqpppnnnllliiigggeeeddd\\\[[[YYYVVVSSSQQQOOONNNJJJHHHFFFDDDAAA???>>>>>>???>>><<<:::888888999:::888777777666555555444444444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222333222222222222222222333222222222111111111000000000000000000000000000000222111000//////000111222000000000000111111111111222222222111111111000000000000000000000000000000///000000111111000000///111111111000000000//////......////////////......111111111111111111111222////////////////////////---......///000000111111////////////////////////////////////////////////...//////000000//////...////////////............////////////////////////.../////////000000000111////////////////////////111000000///////////////000000000000000000000000111000///---------...///............////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111............////////////////////////////////////111111111000///.........////////////////////////000/////////............////////////////////////............//////////////////.........---------////////////////////////000/////////............////////////////////////////////////////////////////////////////////////............////////////........................//////............//////////////////////////////000000000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////........................111000000000//////////////////............//////////////////////////////............////////////////////////////////////////////////////////////...//////000000000000///............////////////.........///////////////............////////////............//////////////////000000000000////////////000000000000//////000000000000000000000000........................////////////////////////////////////////////////~~~{{{wwwsssppplllhhheee]]]\\\ZZZWWWTTTQQQOOOMMMKKKJJJHHHGGGEEECCCAAAAAA???>>>===<<<;;;:::::::::;;;:::888666555555666666666666555555444444333333333333333333444444444444444444444444444444444444333333333333333333333333222222333333333333222222333333333222222333333333222222111111111000000000////////////////////////111111000000000000111111000000000000111111111111222222111111111000000000000000000000000000000000///000000111111000000///111111000000000000//////...//////000000//////...000000000111111222222222//////////////////////////////000000111111222222////////////////////////////////////////////////...//////000000//////...////////////............////////////////////////////////////000000000000///////////////////////////////////////000000111000000000000000000000000///......------------...............////////////////////////////////////000//////......//////000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111000000//////000000111------------............000000000000000000000000111111000000//////......////////////////////////////////////................................................/////////////////////............---////////////////////////////////////............////////////////////////////////////////////////////////////////////////............////////////........................//////............//////////////////////////////000000000////////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////........................000000000000//////////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000///..................///////////////////////////.....................////////////............//////////////////000000000000////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////{{{vvvrrrppphhheeeaaa^^^[[[XXXTTTQQQNNNMMMKKKIIIFFFDDDBBBAAABBBBBBAAA@@@???>>>===<<<;;;;;;:::999999999999:::777666555444444444444444444444444333333333222222333333333333333444444444333333333333333333333333222222222222222222222222222222333333333333222222333222222111111222222333111111111111000000000000000000000000000000000000111000000000000000000111///000000000111111111111111111111111000000000000000000000000000000000000...//////000000//////...000000000000000000////////////000000000000//////,,,------...///000111111//////////////////////////////000000111111111111///////////////////////////////////////////////////000000111111000000///////////////............////////////////////////////////////000000000000////////////////////////............///000111222000000000000000000000000///................................./////////////////////////////////////////////....../////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000------........./////////000000000000000000000000111000000000/////////...///////////////////////////////////////............................................./////////////////////...............///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////............////////////........................//////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////.......................................---------//////............//////////////////////////////............///////////////////////////////////////////////////////////////000000000///...------............////////////000000//////......------............////////////............//////////////////000000000000////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////~~~~~~~~~||||||{{{yyywwwuuusssqqqnnnllljjjfffbbb^^^ZZZXXXUUURRROOOMMMKKKIIIEEECCCCCCBBBAAA@@@???>>>======::::::999999888888777777888888777666555555555555555555444444444444444444333333333333222222222222222222222333333333444444333333333333333333333333222222222222222222222222111222222333333222222111111111000000000000111111111111111000000000//////111111111111111111111111000000000111111000000000///000000000111111111111111111111000000000//////000000000000000000000000///000000111111000000/////////////////////000000//////000000000000//////,,,,,,---...///000000111.................................///////////////........................////////////////////////000111111222222111111000////////////............////////////////////////000000000000////////////////////////////////////............///111222333////////////////////////////////////000/////////............//////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000....../////////000000000000000000000000000000000000000000000////////////////////////////////////.........///////////////....................................////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////............//////......................................./////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////........................---------...............//////............//////////////////////////////............///////////////////////////////////////////////////////////////////////////...---,,,............////////////000000//////......------............////////////............//////////////////000000000000////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////yyywwwsssnnnkkkiiiiiiiiieeeeeedddbbb___]]]ZZZYYYVVVVVVTTTQQQNNNKKKHHHGGGGGGEEECCCBBBAAA@@@===;;;::::::::::::::::::::::::666666666666555555555555888777666555555444444444444444444444444555555555333333333333222222222222111111222222333333444444333333333333333333333333222222222222222222222222111111222222222222111111000000////////////000000111111000000000/////////111111111111111111111111000000111111111111000000000000000000111111111111111111000000000/////////000000000000000000000000111222222333333222222111......////////////000000///000000111111000000////////////000000111111111........................------------....................................////////////////////////000111111222222111111000////////////............////////////////////////000000000000////////////////////////////////////............///000222222////////////////////////...///000000111000000000............///////////////////////////////////////......------......///000000000000000000000000000000000000000000000000////////////////////////........................000//////......//////000////////////000000000111000000000000000000000000000000000000////////////////////////////////////.........///////////////....................................////////////...////////////000000000////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000//////............//////........................---............/////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////......................../////////000000000000000//////............//////////////////////////////............////////////////////////////////////////////////////////////....../////////...------............///////////////////////////.....................////////////............//////////////////000000000000////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////{{{sssnnndddaaa]]]YYYVVVTTTTTTTTTOOOOOONNNNNNMMMKKKJJJIIIFFFFFFEEEDDDBBB@@@???===???===;;;;;;<<<;;;:::888777777777777777777888888888888777777777666666666888777666666666666666777222333333444555555555555333333333333333333333333000111111222333333444444222222222222222222222222111111111111111111111111111111222222222222111111111111000000000000111111111000000000////////////111111111111111111111111///000111222222111000///000000000000111111111111111000000000////////////000000000000000000000000000000111111111111000000........./////////000000000000111111111111000000//////000000000000000000........................------------------------........................//////////////////////////////000000000000//////////////////............////////////////////////111000000000/////////...//////////////////////////////...//////000111111////////////////////////------///000000000//////............///////////////////////////////////////......------......///000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////........./////////000000////////////////////////////////////000000000000////////////////////////............/////////000////////////////////////............////////////.../////////000000000000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////............//////........................---------.........//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////........................////////////000000000111//////............//////////////////////////////............////////////////////////////////////////////////////////////------......///.....................////////////.........///////////////............////////////............//////////////////000000000000////////////000000000000//////000000000000000000000000........................////////////////////////////////////////////////{{{uuummmeee]]]XXXTTTRRROOOKKKHHHGGGGGGGGG@@@AAABBBBBBBBBBBBBBBBBB????????????>>><<<;;;::::::999888888999:::999777666666666666666666666666777777777666666555555555333333333333333444555555111222333444444444444444333333333333333333333333000000111222333333444444222222222222222222222222111111111111111111111111111111222222222222111111222222111111111111222222000000000000////////////000000000000000000000000///000111222222111000///000000000000111111111111000000000000////////////000000000000000000000000,,,,,,------------,,,,,,---.........//////000000000000111111111111000000...............---------..........................................------........................////////////////////////------............------000/////////............////////////////////////111111000000/////////...///////////////////////////////////////000000111////////////////////////+++,,,.../////////................../////////000////////////////////////.........------.........000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////---------.........//////////////////////////////////////////000000000000////////////////////////---.........//////000000000000000000000000000000............/////////000.../////////000000111111////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////............/////////000........................//////............//////........................---------.........//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////........................,,,---------......////////////............//////////////////////////////............/////////000////////////////////////////////////////////////,,,,,,---.../////////.............../////////000---.........//////000000............/////////000............/////////000//////000000000000////////////000000000000//////000000000000000000000000........................////////////////////////////////////////////////~~~yyytttqqqiiifffaaa\\\WWWRRRMMMJJJFFFEEECCCAAA@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>999777555666999:::888666777777666666555555555444555555555444444333333333333333333444444444555555888777666555444333333333333333222111111222333333333333333222222111111111111111111111111111111111222222222111111111000000111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000000000111000000///...------///000000.........///000000000000000000000000111000000000111222333333000000000000000000000000//////000000000000//////////////////////////////000000////////////000000///////////////......---////////////////////////............////////////////////////////////////111000///...------...///..................------///////////////////////////...---...///000000...)))+++...000111111111000//////////////////////////////.........---------////////////////////////............//////////////////000000000000//////111000...------...///000////////////////////////------............------000000000000000000000000(((***,,,...000111111000000000000000000000000000///////////////////////////////////////.........//////000000000000//////000000000000000000000000........................////////////////////////////////////////////////////////////////////////............////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////........................////////////////////////...............///000000////////////////////////111111111000//////......////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////111///...------...///111........................////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////------......//////000000............//////////////////............//////////////////////////////------......//////000000............////////////////////////000000000000......//////000000111111000000000000000000000000////////////////////////////////////////////////000000////////////000000uuuqqqmmmiiifffbbb^^^[[[VVVSSSOOOLLLIIIFFFBBB??????>>>===;;;;;;;;;;;;;;;777777777777777777777777999777555666888999777666555555555555444444444333555555444444444333333333333333333444444444444555666555444333333222333333333333222111111222333333333333222222222222222222111111111111111111111111222222222111111111000000111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000///000000000000//////......///111111///...///000000000000000000000000000111111000000000111222222000000000000000000000000//////000000000000//////////////////////////////......------------.........////////////...------////////////////////////............////////////////////////////////////111000///...---......///........................///////////////////////////...---...///000000...***,,,...000111111000/////////////////////////////////.........---------////////////////////////............//////////////////000000000000//////111///...------...///000////////////////////////---......//////......---////////////////////////,,,---...///000//////.../////////////////////////////////////////////////////////////////////...//////000000000000//////000000000000000000000000........................////////////////////////////////////////////////////////////////////////............////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............///000000////////////////////////---------...............////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////000///...------...///000........................////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////------....../////////000.........///////////////............//////////////////............//////////////////////////////.........///////////////............////////////////////////000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000]]]ZZZWWWTTTRRRPPPLLLIIIFFFDDDBBBAAA@@@???===;;;===<<<;;;::::::999::::::666666666666666666666666888666555666777888777666444444444333333333333333444444444444333333333333333333333333444444444444333333222222222222222333333222222111111222222333222222222222222222333333111111111111111111111111222222222111111111111111111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000//////000222222000///000111000000000000000000000000111111000/////////000000000000000000000000000000//////000000000000//////////////////////////////......------------......///////////////...------////////////////////////............////////////////////////////////////000000///............///........................///////////////////////////...---...///000000...,,,---///000000000///.../////////////////////////////////............---////////////////////////............//////////////////000000000000//////000///...------...///000////////////////////////---......//////......---////////////////////////000000000000///...---,,,////////////////////////////////////////////////......////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////...............///000000////////////////////////,,,,,,------...//////000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000////////////////////////000///...------...///000........................////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////++++++,,,---...///000000///////////////.....................//////////////////............/////////////////////////////////////////////.....................////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////000//////......//////000OOOMMMJJJIIIHHHGGGDDDBBB???>>><<<<<<======;;;:::;;;::::::999999888888888888888888888888888888888666666666666666666666666444444444333333333333333333333333333333333333333222222333333333444444444333222222222222333333444222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111111111111111111000//////111111111111111111111111000000000000000000000000////////////////////////---...///000000111000000///111333333111000111222////////////////////////111111000///......//////000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000000000000111000//////...////////////////////////............/////////////////////////////////////////////.........//////---------...............///////////////////////////...---...///000000.........///000//////...---/////////////////////////////////...............////////////////////////............//////////////////000000000000/////////............///000000////////////////////////......////////////......////////////////////////222111111000///......---////////////////////////////////////////////////............//////////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............///000000////////////////////////////////////000000111111000000000000000000000000////////////000000000000////////////000000000000////////////////////////////////////////////////000///............///000........................////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////,,,,,,---......///000000000000//////......------............//////////////////............//////////////////////////////000000//////......------............////////////////////////000000000000111111000000//////....../////////////////////////////////////////////////////////////////////////////////....../////////BBB@@@???>>>???>>>===;;;;;;999888888999999777666555666666555555555444444555555555555555555555555555555666666555555555666444444444444444444444555333333333333333333333333222222222333333333444444444333333333333333444555222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111111111111111111000//////111111111111111111111111000000000000000000000000////////////////////////---...///000000111000000000111333333111111111222////////////////////////111111000///......//////000000000000000000000000//////000000000000//////111111111111111111111111000000////////////000000111222222222222111000000////////////////////////............////////////////////////////////////......//////////////////---------........./////////////////////////////////...---...///000000...///////////////......---////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////...............///000000////////////////////////...//////////////////...........................000000000///////////////........................////////////////////////---.........//////000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////........................////////////////////////...............///000000////////////////////////111111000000////////////000000000000000000000000////////////000000000000.../////////000000000111//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------............//////////////////............//////////////////////////////000000//////......------............////////////////////////000000000000111111000000//////......//////////////////////////////////////////////////////////////////////////////............//////;;;:::999999::::::999888:::888777777888777666444555666666777777666666555444444444444444444444444444555666555444333444666444444444444555555555555222222222222333333333333222222222222333333333333555444333333333333444444111222222333333222222111222222222222222222333333111111111111111111111111111111111111111222222222111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000///000111333333111000111222000000000000000000000000111111000/////////000000000000000000000000000000//////000000000000//////111111111111111111111111......------------......222222222222222111000000////////////////////////............////////////////////////////////////---...//////000/////////,,,,,,------...////////////////////////////////////...---...///000000...////////////............////////////////////////...////////////000000000////////////////////////............//////////////////000000000000//////------......///000000000////////////////////////...//////000000//////...........................//////.........///000000........................////////////////////////------......///000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////........................////////////////////////...............///000000////////////////////////000//////...------,,,,,,000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111000000///////////////////////////.....................//////////////////............/////////////////////////////////////////////.....................////////////////////////000000000000000000000000////////////000000000000000000000000///////////////////////////////////////////////////......------......///999888777888999:::999888999777666666777888777555666777888999999888777777555555555555555555555555333555666555333222444666222222333333444444444444111111222222222333333333111222222222222333333333555444333222222111222222111222333333333333222111333333222222222222222222111111111111111111111111000000111111111222222222111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000///000000000000//////...///111222222111000000111000000000000000000000000111111000000000111222222000000000000000000000000//////000000000000//////////////////////////////......------------......000000111111111000//////////////////////////////............////////////////////////////////////,,,---///000000000//////,,,,,,------...//////000///////////////////////////...---...///000000...///............//////000////////////////////////.../////////000000000000////////////////////////............//////////////////000000000000//////,,,---...//////000000000//////////////////////////////000000000000//////........................//////...------...//////........................////////////////////////------......///000000111//////000000000000//////////////////////////////........................////////////////////////////////////////////////////////////////////////............////////////////////////..................////////////......////////////////////////////////////////////////////////////////////////........................////////////////////////...............///000000////////////////////////...............---------////////////////////////////////////000000000000.........///000111111111000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......//////////////////.........///////////////............//////////////////............//////////////////////////////.........///////////////............////////////////////////000000000000////////////000000000000000000000000000000000000///////////////////////////////////////////////////......------......///777666555666777888777666333222111222444444444222222333444555555555444333333333333333333333333333222444666555333222333666111111111222222333333333111111111222222333333333111111222222222333333333444333222111000000000000111222333444444333222111444333333222222111111111111111111111111111111111000000111111222222222222111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000000000111000000///......///000222222000///000111000000000000000000000000111111000000111222333333000000000000000000000000//////000000000000//////........................000000////////////000000///////////////......---////////////////////////............/////////000////////////////////////,,,---///000000000//////,,,,,,------...///000000///////////////////////////...---...000000000..................///000000////////////////////////.../////////000000111111////////////////////////............/////////000//////000000000000//////,,,---...///000000000000//////////////////////////////000000000000//////........................111///...---,,,,,,---...........................////////////////////////---------...///000000111//////000000000000//////////////////////////////........................////////////////////////////////////////////////////////////////////////............/////////000000/////////..................////////////......////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////...............///000000////////////////////////......//////000111111111////////////////////////////////////000000000000---......///000111111222000000000000000000000000////////////////////////......////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////+++,,,,,,---...///000000---.........//////000000............/////////000//////............//////////////////////////////---.........//////000000............/////////000////////////000000000000......//////000000111111000000000000000000000000////////////////////////////////////////////////.........------.........777777777777777777777777888777555444333333444444444444444555555555555666555555555444444333333333333333222111111222333333333333333333333333333333444333333222111111111222111222333333444444333333444444444333333222222222222222222111111111000000222222222111111111000000111111111111111111111111000000111111111111000000111222222333333333222222000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000///////////////000///............/////////////////////000000111222111111111000000//////////////////........................////////////000000//////.........---...///000000000///---,,,///............///000000........./////////////////////.........---------//////............//////000000000000000///......////////////////////////111111111111000///------000000000000000000000000000000//////.........---000000000///......---------...///111111111000///111111111111000///------000000000000000000000000000000000000000000000000////////////////////////000000//////......------////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---........................//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000//////............//////000000000000000000000000////////////////////////......///000111222222333////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------000000000000000000000000000000000000000000000000---...///000000///...---////////////////////////000000//////.........---///////////////...............////////////..............................//////////////////////////////000000///...------000000//////.........---000000//////.........---////////////////////////////////////////////////......////////////..............................////////////000000000000////////////////////////...............///000000---...///000000///...---000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////............////////////777777777777777777777777666555444444444555666666444444444555555555555666555555444444444333333333444444333222222333444444333333333333333333333333444333222222111111222222111222333333444444333333444444444333333222222222222222222111111111000000222222222111111111000000111111111111111111111111000000111111111111000000000111111222222111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111000//////......////////////////////////000000000000000000000000111111000///////////////////////////......------000000///......///000111111111111000000000//////////////////........................////////////000/////////...............///000000000///------............////////////...///////////////////////////.........---------//////............//////000000000000000///......000000000000000000000000111111111111000///...---000000000000000000000000000/////////.....................///////////////...//////000000000000///111111111111000///...---000000000000000000000000000000000000000000000000///////////////////////////////////////.....................////////////000000000000000000000000000000000000000000000000////////////////////////000/////////............//////////////////////////////000000000000//////////////////////////////000000////////////000000000000000000000000000000//////............//////000000000000000000000000/////////////////////////////////000111111111222///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000000000000000---...///000000///...---////////////////////////000/////////............/////////////////////.........////////////..............................///////////////////////////////////////...------000/////////............000/////////............////////////////////////////////////////////////......////////////..............................////////////000000000000////////////////////////...............///000000---...///000000///...---000000000000000000000000//////////////////////////////000000000000//////////////////////////////............////////////555555555555555555555555444333333444444666777777444444444555555555555666555444444444444333333333555444444333333444444555333333333333333333333333333333222222111111222222111222333333444444333333444444333333333333222222222222222111111111111111222222222111111111111111111111111111111111111111000000111111111111000000000000111111111000000///000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000//////.........////////////////////////000000000000000000000000111000000/////////////////////000111000///------222111///------...000111111111000000000000//////////////////........................////////////////////////............/////////000///......---,,,---///000000000///...//////////////////.....................---------/////////......///////////////000000000///......111111111111111111111111000111111000000///...---000000000000000000000000////////////............------......///000000111111000000////////////000000111111000000///...---////////////////////////000000000000000000000000////////////////////////.........///////////////------------............000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////...//////000000//////...////////////////////////000000////////////000000000000000000000000000000//////............//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000......////////////......////////////////////////////////////..................//////////////////......////////////..............................///////////////////////////////////////......---////////////............////////////............////////////////////////////////////////////////......////////////..............................////////////000000000000////////////////////////...............///000000......////////////......000000000000000000000000//////////////////////////////000000000000//////////////////////////////............////////////444444444444444444444444444444444444555555666666444444444555555555555666444444444444444444444444444444333333333333444444333333333333333333333333333333222222111222222333111222333333444444333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111000111111111111111111000///000000000000000111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////+++,,,---...///000111222////////////////////////////////////////////////000000////////////000000...000222333444333111000333222///...---...000111000000000000000000//////////////////........................///////////////////////////.........///////////////......---,,,---///111111000...---////////////..........................................////////////.........///////////////......000000000000000000000000000000000000000///......///////////////////////////////////////.....................//////000000222111000.........///000000000000000000///......////////////////////////////////////////////////////////////////////////------......//////000000------.........////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////...//////////////////...////////////////////////000000////////////000000//////////////////////////////............//////////////////////////////////////////////////////000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////...//////////////////...///////////////////////////////////////.....................////////////......////////////..............................////////////////////////...///////////////......///////////////.........///////////////.........////////////////////////////////////////////////......////////////..............................////////////000000000000////////////////////////...............///000000...//////////////////...////////////////////////000000000000000000000000//////000000000000//////////////////////////////............////////////333333333333333333333333666666555555555444444333444444444555555555555666444444444444444444444444222222333333333333222222333333333333333333333333333222222111222222333333111222333333444444333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222333333222111111000000000000000000111111222111111111111111111111111000000000000000000000000////////////////////////////////////////////////+++,,,---...///000111222........................////////////////////////000000////////////000000///111333666777777777666555333111///...///000000//////////////////000000////////////........................////////////.........///////////////000/////////............,,,---///111111000...---000000//////.........------...........................///000000///............////////////......///////////////////////////000000000000//////...////////////////////////.........///////////////000000//////............222111000.........///000///000000000000//////...////////////////////////////////////////////////////////////////////////------......//////000000....../////////000000000////////////////////////////////////////////////////////////////////////.........///////////////------------------------......////////////..............................000000////////////000000//////////////////////////////............//////////////////////////////////////////////////////000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000......................../////////////////////////////////....../////////////////////////////////.........///////////////---.........//////000000......////////////......////////////////////////////////////////////////......///////////////............///////////////.........///////////////////////////////////////////////////////////////......////////////......////////////////////////////////////000000000000////////////////////////...............///000000/////////....../////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////............////////////333333333333333333333333666666666666555444333222444444444555555555555666333333333444444444444555111222222333333222222111333333333333333333333333222222111111222222333333111222333333444444333333222222333333333333444444111111111111111222222222111111111111111222222222111111111111111111111111111111222222222222111111333333333333333222111000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000//////.................................000000000000000000000000///////////////000000111222333555777999:::::::::666555444222111000000000......////////////000000////////////........................////////////.........///////////////000000///............///,,,---///000000000///...000000000///......---------------...............---...///000000///...---------.../////////..............................//////000000000000//////000000000000000000000000.........///////////////111000000///......------111000000////////////000//////000000000000//////////////////////////////000000000000000000000000////////////////////////.........///////////////////////////000000000111000000000000000000000000000000000000000000000000////////////////////////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................000000////////////000000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////........................000000000000000000000000//////............//////////////////////////////.........///////////////------......///000000000......////////////......////////////////////////////////////////////////---...//////////////////.........///////////////.........///////////////////////////////////////////////////////////////......////////////......////////////////////////////////////000000000000////////////////////////...............///000000//////............//////000000000000000000000000//////////////////////////////000000000000//////////////////////////////............////////////444444444444444444444444444555555666666555444333444444444555555555555666333333333444444444555555222222333444444333222222333333333333333333333333222222111111222222333444111222333333444444333333222222222333333444444444000000111111111222222222000000111111111222222222111111111111111111111111111222222333333222222111333333333222222111000///000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111000//////..............................000000000000000000000000///////////////000111111666666777777888999999999666777666666444222000///........./////////000000////////////........................////////////............/////////000111000///...---......///............////////////111000000///......---------------.........//////---...///000000///...---,,,---......//////......//////////////////////////////000000000000//////000000000000000000000000............/////////000///////////////............//////000000000000/////////000000000000//////000000000000000000000000000000000000000000000000///////////////////////////////////////................../////////000000000000000000000000000000000000000000000000000000////////////////////////............/////////000---------------------------......//////......---........................000000////////////000000000000000000000000000000//////............//////000000000000000000000000////////////////////////---.........///000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.................................000000000000000000000000000///...------...///000////////////////////////............/////////000------......///000000111......////////////......////////////////////////////////////////////////------...///////////////............/////////000............/////////000////////////////////////////////////////////////......////////////......////////////////////////////////////000000000000////////////////////////...............///000000000///...------...///000000000000000000000000000//////////////////////////////000000000000//////////////////////////////............////////////444444444444444444444444222333444666666666666555444444444555555555666666333333333444444555555555333333444555555444333333333333333333333333333333222111111111222333333444222222333444444444333333222222222333333444444444000000111111222222222222000000111111222222222222111111111111111111111111111222222333333222222111222222222111111///......000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111........................000000000000000000000000///////////////000111111999888888777666666777777777777888888666333000///---.........//////000000000/////////......................../////////000---.........//////000000111000///------......//////............///000000111000000///...------------------.........//////---...///111111///...---,,,,,,---.../////////...000000000000000000000000//////000000000000000///000000000000000000000000---.........//////000000------......///000000000---...///111111111000/////////000000000000000///111111111111111111111111000000000000000000000000////////////////////////000000//////.........------------.........//////000000000000000000000000000000000000000000000000////////////////////////---.........//////000000........................---..................---........................000000////////////000000000000000000000000000000//////............//////000000000000000000000000////////////////////////,,,------...///000111111////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---........................000000000000000000000000000///...------...///000////////////////////////---.........//////000000---------...///000000111......////////////......000000000000000000000000////////////////////////------...///000000//////---.........//////000000---.........//////000000////////////////////////////////////////////////......////////////......000000000000000000000000////////////000000000000////////////////////////...............///000000000///...------...///000000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////............/////////000555555555555555555555555555555555555555555555555555444444333333444444555444444444444444444444444333333333222222111111111111111111111111111111111000111111111222222222222333333333333333333333333444444444333333222222222444444333333333333444444111111111111111111111111000111222111000000222444444444444333333222222222333333333222222222111111000000000000000000000000000///...------...///000333111///...---...///000111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111---------------...//////111111111000000111444777999888777666666777888999777888999777555222111111000000000000////////////////////////////////////............/////////000......////////////......//////////////////////////////////////////////////////////////////////////////............//////---------.........//////////////////////////////000000//////.........---000000000000000000000000////////////////////////---......///////////////000000000000000000000000......////////////......000000000111222222222333000000000000000111111222111111000000//////......000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000//////...------,,,,,,////////////////////////...............///000000////////////////////////,,,333555111,,,---...///////////////000000000000333222///---,,,,,,---...//////////////////////////////////////////////////////............//////////////////////////////////////////////////////000000//////.........---000000000000000000000000//////............//////////////////////////////000000000000000000000000000000000000000000000000---.........//////000000111111111111000000000000///////////////////////////////////////.........////////////////////////000000//////.........---000000000000000000000000......//////000000111111------............------///000000000000000//////000000//////.........---//////.........---------000000//////.........---//////000000000000//////000000000000000000000000////////////............////////////////////////......////////////......000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000555555555555555555555555555555555555555555555555555444444333333444444555444444444444444444444444555444444444333333333222222222222222222222222222111222222222222333333333333333333333333333333333444444444333333222222222333333222222222222333333222222222222222222222222333444444333111000222333444444444333333222222222333333333222222222111111111111111111111111111111111111000//////000111111333222000///...///000111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000//////000000111222000111111000000222555888999888666555555555666666333555777666444111//////000/////////////////////////////////////////////......//////////////////......////////////......//////////////////////////////////////////////////////////////////////////////............//////---------.........//////////////////////////////000/////////............000000000000000000000000////////////////////////---......///////////////000000000000000000000000......////////////......///000000000000000111111111111111111111222222333111000000000/////////...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////...............///000000////////////////////////111777999444//////000///.../////////000000000000222111///---------.../////////////////////////////////////////////////////////............//////////////////////////////////////////////////////000/////////............//////////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000............/////////000//////000000000111111111/////////////////////////////////////////////...////////////////////////000/////////............000000000000000000000000////////////000000000000---......//////......---//////000000000000//////000000/////////.........//////.........---------000/////////............//////000000000000//////000000000000000000000000////////////............////////////////////////......////////////......000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000555555555555555555555555555555555555555555555555555555444444444444555555444444444444444444444444555555555555555444444444222222222222222222222222222222333333333444444444333333333333333333333333444333333333333222222222333222222111111222222333333333333333333333333333555555555444222111222444444333333333333222222222333333222222222222111111222222222222222222222222222222111111111111222222333222111000000000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////111000000000000111222222//////000000000222666999888777555444333333333333111444777777555222000///////////////////////////////////////////////////////////////////////////......////////////......//////////////////////////////////////////////////////////////////////////////............//////------........./////////////////////////////////////////////............000000000000000000000000////////////////////////---......///////////////000000000000000000000000...//////000000//////...000///////////////......222111111111111222333333000000000000////////////........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000,,,,,,---...//////000000////////////////////////...............///000000////////////////////////333888999444000///000........./////////000000000000///...------...///000/////////////////////////////////////////////////////////....../////////////////////////////////////////////////////////////////////....................................//////............//////////////////////////////000000000000000000000000000000000000000000000000............////////////---......///111222222333////////////////////////......//////////////////////////////////////////////////////............000000000000000000000000000000000000////////////---......//////......---//////000000000000//////000000////////////....../////////............---////////////............//////000000000000//////000000000000000000000000////////////............////////////////////////...//////000000//////...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000555555555555555555555555555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555333333333333333333333333222222222333333333444444333333333333333333333333444333333333333333333333333222222111111222222333444444444444444444444444444444555444222222333555444333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222333333222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......///////////////000000111......//////000222666999777666444222111111111111111444888:::888555222111.........///////////////////////////////////////000000000///////////////......////////////......//////////////////////////////////////////////////////////////////////////////............//////............///////////////////////////////////////////////////.........////////////////////////////////////////////////---....../////////////////////////////////////////////000000000000//////000000000//////.........111111000000111111222333000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------...//////000000////////////////////////...............///000000////////////////////////...333444000---......,,,........./////////000000.........---...///000111////////////////////////////////////////////////......////////////......///////////////////////////////////////////////////////////////.................................//////............//////////////////////////////////////////////////////000000000000000000000000.........///////////////......//////000111111222////////////////////////............///////////////////////////////////////////////////.........////////////////////////111111000000//////............////////////.........//////000000000000///000000///////////////////////////...............///////////////.........//////000000000000//////////////////////////////////////////............//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000555555555555555555555555555555555555555555555555666555555444444555555666555555555555555555555555444444444444555555555555444444444444444444444444222222222333333333444444444444444444444444444444444444444444444444444555444444333333333333444444444444444444444444444444222333444444333333555777444444444444444444444555333333333333333444444444444444444444444444444444222222222222222222222222333222222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......///////////////000000111---.../////////222666999777666444222111000111111111444888:::888555222111------....../////////000////////////////////////000000000000000000//////......////////////......//////////////////////////////////////////////////////////////////////////////............//////........./////////000000////////////////////////.........///////////////////////////////////////////////////////////////---....../////////////////////////////////////////////000000000000//////111111111000000////////////////////////000111111////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............///000000////////////////////////***...000------//////---............////////////------......//////000111////////////////////////////////////////////////......///000000///......////////////////////////////////////////////////.........///////////////........................//////............/////////////////////////////////////////////////////////////////////////////////////////////.........000/////////////////////////////////////////////---.........//////000000////////////////////////.........///////////////////////////////////////111111000000//////.........//////////////////.........///000000000000000//////000000000000000000////////////////////////........./////////////////////000000000000//////////////////////////////////////////............//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000555555555555555555555555555555555555555555555555666666555555555555666666555555555555555555555555444444444555555555555555555555555555555555555555333333333444444444555555666666666666666666666666555555555666666666666777777666666555555666666777555555555555555555555555444555666555444444666888555555555666666666666777444444555555555555666666444444444444444444444444222222333333333333222222111222222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////111000000000000111222222....../////////111555888777666444333222222222222111444777777555222000///---------......//////000/////////////////////////////////000000111111111......////////////......//////////////////////////////////////////////////////////////////////////////............//////....../////////000000000////////////////////////.........///////////////000000000000000000000000////////////////////////---......///////////////000000000000000000000000///000000111111000000///111111000000000000000//////............///000000////////////000000000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////...............///000000////////////////////////***...///---...222222///------........./////////---....../////////000000////////////////////////////////////////////////---...///000000///...---////////////////////////////////////////////////.........///////////////........................//////............//////////////////////////////000000000000000000000000///////////////////////////////////////.........000000000//////.........////////////////////////------......///000000000////////////////////////.........///////////////000000000000000000000000000000000000////////////...//////000000//////...---...///000000111111000//////000000000000111111...////////////000000000........./////////////////////000000000000//////000000000000000000000000////////////............///////////////////////////000000111111000000///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000555555555555555555555555555555555555555555555555666666555555555555666666555555555555555555555555555555555666666777777777666666666666666666666666555666666666666777777777777777777777777777777777666777777777888888888888999999888888888888999999888888888888888888888888:::::::::888666555666888666777777777888888888888555666666666777777777888555555555555555555555555333444555555555555444333000111111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000//////000000111222////////////...000444666777666555444333444444555333555777666444111//////,,,,,,---......///000000////////////////////////......///000111222222333......////////////......//////////////////////////////////////////////////////////////////////////////............//////.../////////000000000000////////////////////////............/////////000000000000000000000000000////////////////////////---......///////////////000000000000000000000000000000111111111111000000......///////////////000///////////////000000111.../////////000000000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000......//////000000111111////////////////////////...............///000000////////////////////////,,,...///---///222111...---------.........//////......//////////////////////////////////////////////////////////////////---...///000000///...---////////////////////////////////////////////////............/////////000//////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////000/////////.....................///////////////////////////////////////------......///000000111////////////////////////............/////////000000000000000000000000000////////////000000000000//////000000000000//////---...///000111111111111//////000000000111111111.../////////000000000000............/////////000//////000000000000//////000000000000000000000000////////////............////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000555555555555555555555555555555555555555555555555666666555555555555666666666666666666666666666666666666777777888888888999777777777777777777777777777888888888999999999999888888888888888888888888777777888888999999999:::;;;::::::::::::::::::;;;::::::::::::::::::::::::??????>>>;;;888666666777777777888888999999999:::666666777777888888999999666666666666666666666666444555666777777666555444///000111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111---------------.../////////000000///...000333666888777666555444555666777777888999777555222111111,,,,,,------...///000000////////////////////////------...000111222333444......////////////......//////////////////////////////////////////////////////////////////////////////............//////////////////000000000000////////////////////////---.........//////000000000000000000000000000000////////////////////////---......///////////////000000000000000000000000000000111111111111000000,,,------....../////////000000000000000111111222.../////////000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000,,,,,,---///000222333333////////////////////////...............///000000////////////////////////---///...,,,---000///+++---------.........//////......////////////......////////////////////////////////////////////////---...///111111///...---////////////////////////////////////////////////---.........//////000000000000000000000000000000//////............//////////////////////////////000000000000000000000000////////////////////////000000//////.........---,,,------...///000111111////////////////////////---------...///000000111////////////////////////---.........//////000000000000000000000000000000......//////000000111111//////000000000000//////---...///000111111111111//////000000111111111222.../////////000000111111---.........//////000000//////000000000000//////000000000000000000000000000/////////............////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000666666666666666555555555666666666666666666555555777666666666666777888888777777777666555555444444888888777666666666666666888888888888777777777777<<<;;;;;;::::::;;;;;;;;;===<<<;;;999999:::;;;;;;<<<;;;;;;;;;;;;<<<======::::::::::::::::::::::::>>>>>>>>>>>>>>>=========>>>======<<<<<<;;;::::::999999999888888888888888999999999999888888888888888888888888999999999999666666666666777777777777777777777777666555444333111111111111111111222222000000000111222444555666444333333222111222222222...///000000000000333555222222222222222222222222111111000000000000111111888888999999888777555444;;;:::888555333000...---000000000000000000000000222111111000///......------------.........//////000000000000000000000000000000//////.........---000000//////.........---,,,---...---,,,,,,---...////////////////////////................................................------......//////000000000///...------...///000............///////////////////////////.........//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000444333111////////////000////////////////////////////////////////////////000///...------...///000000000000000////////////000000000000000000000000////////////////////////------............------////////////////////////////////////000000000000////////////000000000000............////////////......//////////////////////////////////////////////////////////////////000000//////.........---////////////////////////............//////////////////.........---------///////////////////////////////////////////////////////////////////////////////////////000111111////////////////////////////////////////////////...---,,,+++++++++++++++////////////////////////............////////////...............///000000000000000000000000000000......////////////......000000000000////////////000000000000000000000000000000000000000000000000111111000000//////......222111111111000000//////000000////////////000000111111000000//////......000000000000000000000000////////////////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000666666666666666666666666777777777777777777777777666666666666666777777888888888888888888777777777;;;;;;:::999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<======>>>>>>===============>>>???????????????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::;;;;;;;;;999999999999999999999999888888888888777666555444333333333333333333333333222222111111111111222333111111111000000000//////---...///.........000222111111111111111111111111111111000000000000111111666666888888999888777777888888666444222000///...000000000000000000000000111111111000///.........---------.........//////........................000/////////............000/////////.........---,,,...///...---,,,---...////////////////////////////////////////////////.................................///////////////000///...------...///000............/////////////////////////////////...//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000333222111////////////000////////////////////////////////////////////////000///...------...///000......//////000000111111000000000000000000000000////////////////////////---......//////......---////////////////////////.../////////000000000000////////////000000000000............///////////////////////////.........////////////////////////////////////////////////000/////////............////////////////////////............////////////000000/////////.........////////////////////////////////////////////////////////////////////////---------------...//////////////////////////////////////////////////////......---,,,,,,,,,,,,,,,////////////////////////............////////////...............///000000000000000000000000000000......////////////......000000000000////////////000000000000000000000000000000000000000000000000111000000000/////////...111111111111000000000///000000////////////000000111000000000/////////...000000000000000000000000////////////////////////////////////////////////000000000000111111111111////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000555555555666777777777888888888888999999999999999888888888888888999999:::::::::::::::;;;;;;;;;;;;???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@AAABBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@?????????=========<<<<<<<<<;;;;;;;;;<<<<<<<<<============>>>>>>>>>===<<<<<<;;;;;;999::::::999999888777666666666666666555555555555666555444333222111111111000000111222111000///......///000///...---///111000000000000000000000000111111000000000000111111333444555666777888777777555555444222111000//////000000000000000000000000111111000000//////......---............/////////........................////////////............/////////...............---...//////------...///////////////////////////000000000000000000000000///////////////////////////////////////.........//////............//////............////////////......////////////////////////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000222222111000//////////////////////////////////////////////////////////////////............//////------...///000111222222000000000000000000000000////////////////////////---......//////......---////////////////////////....../////////000000000////////////000000000000............////////////000000//////.........---////////////////////////////////////////////////////////////............////////////////////////............////////////000000000000000/////////////////////////////////////////////////////////////////////////////////------------........./////////////////////////////////////////////////////////...------------...////////////////////////............////////////...............///000000000000000000000000000000...//////000000//////...////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111000000000000000000////////////000000000000000000////////////000000000000000000000000////////////////////////////////////////////////000000000000111111111111////////////////////////000000000000000000000000........................000000////////////000000000000000000000000000000555555666777888999999:::999999999999::::::::::::<<<;;;;;;;;;;;;<<<======;;;;;;<<<======>>>??????BBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@??????>>>>>>============>>>>>>>>>?????????BBBBBBAAA@@@???>>>======<<<<<<<<<<<<;;;:::999888888777777777777777666666999888777555444333333333111222444555444333111///222333333111000///000222111111111111111111111111111111000000000000111111222222333444444444444444222222111111000000000000////////////////////////111000000000/////////................../////////000000000000000000000000///////////////....................................///000///.........000////////////////////////////////////////////////000000000000000000000000000000//////......------/////////....../////////............////////////............//////////////////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000111111000000/////////////////////////////////////////////////////////////////////....../////////.........///000111111111////////////////////////////////////////////////......////////////......////////////////////////........./////////000000////////////000000000000............////////////000000000///......------///////////////////////////////////////////////////////////////.........////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////000000000000000//////////////////////////////////////////////////////............//////////////////////////////............////////////...............///000000000000000000000000000000//////000000000000//////////////////000000000000////////////////////////////////////////////////000000000000////////////111111111000000000000000000000////////////000000000000000000///////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111////////////////////////////////////////////////000000////////////000000////////////////////////777777888999999:::;;;;;;999999::::::;;;;;;;;;;;;===============>>>>>>???======>>>???@@@AAABBBBBBDDDCCCCCCBBBBBBCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGEEEGGGIIIKKKLLLMMMLLLLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNOOOOOOOOOPPPPPPOOOOOONNNMMMMMMLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFCCCCCCBBBBBBAAA@@@@@@?????????@@@@@@@@@AAAAAAAAADDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;999999888888888777777777888777666666555555555555222333555666555444222111333333333222000///000222222222222222222222222222111111000000000000111111222222111111000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000.........///////////////---------..................///000///.........000////////////////////////........................000000000000000000000000000000//////......------...//////////////////...............////////////---.........//////000000//////000000000000//////////////////////////////000000////////////000000////////////////////////000000000000/////////...////////////////////////////////////////////////...//////////////////...000000000000////////////////////////////////////////////////////////////...//////////////////...////////////////////////............////////////////////////000000000000............////////////000000//////.........---////////////////////////////////////////////////.........///////////////////////////////////////............////////////........................////////////////////////////////////////////////////////////////////////......///000111000000000//////////////////////////////////////////////////////.........//////000////////////////////////............////////////...............///000000//////////////////////////////000000000000//////.../////////000000000111////////////////////////////////////////////////////////////000000000000000000000000000000111111000000////////////000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111////////////////////////000000000000000000000000000000////////////000000////////////////////////:::::::::;;;;;;<<<<<<===;;;;;;;;;<<<======>>>>>>>>>>>>======>>>>>>???@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHJJJLLLNNNOOOPPPQQQRRRSSSTTTUUUVVVUUUTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQOOOOOONNNMMMLLLKKKKKKJJJHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>======;;;;;;::::::999888888888666666555555555555666666333333444555444333222111111111222000......///000222222222222222222222222111111000000000000111111222111000///............/////////000000000111111000000000000000000000000000000000000////////////000000000////////////....................................///////////////---------------.........---...//////------...///////////////////////////........................///////////////////////////////////////...............////////////..................////////////------......///000000000//////000000000000//////////////////////////////000000////////////000000////////////////////////...//////000000//////...////////////////////////////////////////////////......////////////......111000000000/////////...000000000000000000000000////////////////////////...//////000000//////...////////////////////////------........./////////////////////000000000000............////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////............////////////------------............////////////////////////////////////////////////////////////////////////+++,,,.../////////...---///////////////////////////////////////////////////............///000000////////////////////////............////////////...............///000000///////////////////////////000000111111000000///......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000=====================>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJHHHIIIJJJLLLNNNPPPSSSTTTWWWXXXZZZ[[[[[[[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVTTTSSSSSSRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@??????=========<<<;;;:::::::::::::::999888888888888888555555555555444444444444000111111000///...000111111111111111111111111111111111000000000000111111111000///......///000000///000000000000111111111000000000000000000000000////////////000000000000000000000000/////////......................................./////////000,,,,,,,,,------.........,,,...///...---,,,---...////////////////////////.........................................................///////////////---...///000000///...---............////////////------......///000000111//////000000000000//////////////////////////////000000////////////000000////////////////////////---...///000000///......////////////////////////////////////////////////---...///000000///...---////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////---------.........//////////////////000000000000............////////////------......///000000000////////////////////////////////////////////////............/////////000////////////////////////............////////////---.........////////////////////////////////////////////////////////////////////////////////////+++,,,...///000///...---////////////////////////////////////////////////...---------......///000////////////////////////............////////////...............///000000////////////////////////000000111111111111000000.........///000111111111000000000000000000000000000000000000000000000000.../////////000000000111///000000000111111111111000000////////////000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000????????????>>>>>>>>>>>>@@@@@@AAABBBBBBCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPOOOMMMLLLKKKKKKJJJJJJIIIIIIJJJKKKNNNQQQTTTVVVZZZ[[[]]]______^^^]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZYYYWWWWWWVVVUUUTTTSSSRRRQQQRRRRRRQQQPPPOOOMMMMMMLLLIIIIIIIIIJJJJJJJJJKKKKKKHHHGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???@@@??????>>>===<<<<<<;;;@@@???>>>===<<<;;;;;;;;;999999888777777777777888222333333222111111222444000000000000000000000000111111000000000000111111000000//////000111333444000000000000111111111111000000000000000000000000////////////000000000000111111000000/////////...000000000000000000000000---.........//////000000,,,,,,,,,------.........,,,---...---,,,,,,---...////////////////////////000000000000000000000000........................---.........//////000000---...///000000///...---............/////////000---------...///000000111//////000000000000//////////////////////////////000000////////////000000////////////////////////---...///000000///......////////////////////////////////////////////////---...///000000///...---------...///000111222222000000000000000000000000//////////////////////////////000000000000//////////////////////////////---------.........//////////////////000000000000............/////////000,,,,,,---...///000111111////////////////////////////////////////////////---.........//////000000////////////////////////............/////////000.../////////000000111111////////////////////////////////////////////////////////////////////////---...000111222111000///////////////////////////////////////////////////---------------...///000////////////////////////............/////////000...............///000000////////////////////////000000111111111111000000---......///000111111222000000000000000000000000000000000000000000000000.../////////000000111111//////000000111111111222000000////////////000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000@@@@@@AAABBBBBBBBBAAAAAADDDDDDEEEEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMNNNMMMMMMLLLOOONNNLLLJJJJJJKKKLLLNNNPPPRRRSSSUUUVVVWWWVVVVVVTTTSSSQQQPPPNNNMMMMMMMMMLLLLLLMMMNNNPPPRRRSSSTTT[[[]]]^^^^^^\\\[[[[[[\\\ZZZZZZYYYYYYYYYZZZ\\\]]][[[\\\^^^```aaaaaa```___```______^^^______``````]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTTTTTTTRRROOOLLLMMMKKKIIIHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGGGGFFFFFFEEEEEEEEEBBBAAA???>>>=========>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;:::888777777666666777777777777555333222222222222222111111111111444111......111444333111111111000000000000111111000000000000000000000000////////////////////////////////////////////////......////////////......------......//////000000---.../////////...,,,+++////////////////////////........................000000///...........................////////////.......................................///000000000000000000000000000000111111000000//////......////////////////////////////////////............////////////////////////////////////////////////333222111000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000/////////000111111222222////////////............111111000///////////////////////////////////////............////////////111111000000//////......///......------///000111////////////////////////////////////////////////......------------......000000//////.........---222000111444222,,,---333---.........//////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......////////////////////////000000000000000000000000111111000000//////......///......---...///000111000000000000000000000000////////////////////////............/////////000111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111222333333222111000000000///...............FFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQPPPPPPOOOMMMLLLLLLMMMOOOPPPSSSTTTWWWYYY[[[[[[[[[[[[YYYXXXVVVTTTSSSQQQQQQPPPOOOOOOPPPQQQSSSUUUWWWXXX^^^```aaaaaa```^^^^^^^^^[[[ZZZZZZYYYZZZ[[[\\\]]]^^^```bbbcccddddddcccbbb```______^^^^^^^^^______aaaaaaaaaaaaaaa```______^^^]]]\\\\\\[[[ZZZVVVTTTQQQOOOLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCAAA@@@????????????===>>>>>>>>>??????@@@@@@>>>======<<<;;;:::999888777777777777777555444333333333222222222111111111444222000000000000000///111000000//////000000111000000000000000000000000////////////////////////000000000000000000000000......////////////...............///////////////...//////000///...---,,,////////////////////////........................000000///...........................////////////.......................................///000000000000000000000000000000111000000000/////////...////////////////////////////////////............////////////////////////////////////////////////111000000000000000111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000111111111////////////............111111000///////////////....................................////////////111000000000/////////...//////...---...///000111////////////////////////////////////////////////.........------.........000/////////............000------000000,,,,,,000............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...////////////////////////000000000000000000000000111000000000/////////...---...///000000000//////000000000000000000000000////////////////////////........./////////000000111000///......///000111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111000000000/////////...111111000000////////////000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111000000000///...............IIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKMMMOOOPPPSSSSSSRRRQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWVVVUUUTTTSSSQQQRRRSSSTTTVVVXXXZZZ]]]```bbbdddeeeeeebbbaaa___\\\ZZZXXXWWWWWWUUUUUUUUUWWWXXXZZZ\\\]]]aaadddggggggeeecccaaaaaa^^^^^^]]]\\\]]]^^^___```cccdddeeegggggggggfffeeecccbbbaaa```````````````bbbbbbcccddddddddddddddddddbbbaaaaaaaaa___[[[YYYWWWUUUQQQPPPPPPPPPOOONNNNNNMMMMMMLLLKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;888888888888888777666555444444444333333333222222111222222111000//////000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000...//////000000//////...000000///////////////...//////000000000///......////////////////////////........................000//////............///............////////////.......................................///000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////......//////000111222222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000//////////////////............111000000///////////////....................................////////////000000000000//////////////////.........///000111////////////////////////////////////////////////........................////////////............000,,,,,,///000...---///............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////+++---000222222111///---000000000000000000000000////////////////////////....../////////000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////111000000000000/////////000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111000000//////000000111000000///.........//////KKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOQQQSSSTTTYYYYYYXXXWWWWWWWWWWWWWWWVVVWWWYYY[[[\\\]]]]]]\\\]]]\\\[[[ZZZZZZ[[[\\\^^^```bbbeeeiiillloooppppppmmmllliiifffcccaaa```___\\\\\\]]]^^^___aaacccdddeeehhhlllmmmkkkhhheeedddccccccbbbaaaaaabbbcccdddfffggghhhhhhiiihhhhhhgggggggggfffeeedddddddddddddddeeeggghhhiiijjjkkkkkkjjjiiihhhggggggeeebbb___]]]ZZZVVVSSSRRRQQQPPPNNNPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>=========;;;;;;;;;;;;::::::999999666666666555555555444444000333555444111000111333000//////////////////000//////////////////////////////////////////////////////////////////////////////000000000000//////111000000000//////......000000000000000000//////////////////////////////........................000///............//////............////////////.......................................///000000////////////////////////000000000000////////////////////////////////////////////////............////////////////////////////////////////////////......///000000111111111////////////000000000000////////////////////////////////////////////////000000000000000000000000000000111111111111000000222111111000//////......////////////............000000////////////000000------------------------............////////////000000000000///////////////////////////000000000////////////////////////////////////////////////......////////////......///////////////.........111///...///222222111000.........///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000////////////,,,...000111111111///...////////////////////////////////////////////////...////////////000000000000000////////////000000////////////////////////000000000000000000000000....../////////000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000////////////111111111111111111111111111111111111111111111111111111111111000000000///////////////////////////111000///......///000111000000///////////////000QQQQQQRRRSSSSSSSSSSSSRRRSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]\\\\\\\\\\\\]]]]]]\\\^^^```bbbddddddddddddfffeeecccaaaaaabbbcccdddhhhkkkooossswwwzzz{{{|||yyywwwtttqqqnnnllljjjiiifffffffffggghhhiiijjjkkkkkknnnqqqrrrpppllljjjiiigggfffeeeddddddeeeffffffiiiiiiiiiiiiiiiiiihhhhhhjjjiiihhhhhhggggggggghhhiiijjjlllnnnpppqqqrrrrrrsssrrrrrrrrrrrrpppmmmjjjccc___[[[WWWUUUSSSPPPNNNQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPOOONNNMMMLLLLLLKKKKKKIIIHHHFFFEEEDDDEEEDDDDDDCCCCCCBBBBBBBBB@@@@@@??????>>>>>>======>>>>>>>>>===============999999888888888777777777888::::::888333000111333000000////////////000000////////////////////////000000000000000000000000........................//////000000000000//////111111000000/////////...000000/////////000000000//////////////////////////////////////////////////////............//////............////////////////////////////////////...............///000000////////////////////////////////////000000000000////////////////////////////////////............////////////////////////////////////////////////...///000000000000///...////////////000000000000////////////////////////////////////////////////000000000000000000000000000000111111111111000000222111111000///...------////////////............000000////////////000000....................................////////////////////////000000000000/////////000000000000000////////////////////////////////////////////////......///000000///...............///////////////111111000000111222222000///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000///////////////000111111////////////////////////000000000000000000000000////////////000000000111//////000000000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111////////////////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000///////////////////////////111000///......///000111000000/////////000000111SSSTTTUUUWWWXXXXXXXXXXXXWWWXXXXXXZZZ\\\^^^```aaabbbbbbbbbbbbcccdddeeeeeehhhiiikkknnnpppqqqqqqqqqpppooollljjjiiijjjjjjkkkrrrtttxxx|||}}}zzzxxxvvvuuussssssrrrrrrrrrrrrssstttrrrtttwwwwwwuuurrrpppoookkkjjjiiihhhhhhhhhiiijjjnnnmmmmmmllllllkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkiiijjjlllnnnqqqrrrsssssswwwvvvvvvwwwwwwvvvtttrrrkkkgggbbb]]]ZZZWWWSSSQQQSSSTTTVVVWWWXXXYYYYYYYYYVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCBBB????????????>>>>>>======@@@@@@??????>>>??????@@@<<<<<<;;;;;;;;;:::::::::DDDBBB???:::444111000000111111000000000000111111000000000000000000000000000000000000000000000000------------------------///000000111111000000///111000000000000000000/////////.........///000111///////////////////////////////////////////////////............//////000............////////////////////////////////////...............///000000000000000000000000000000////////////000000000000////////////////////////////////////............////////////////////////////////////////////////...///000000000///...---////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000//////...------////////////............///////////////000000111////////////////////////............////////////////////////000000000000...///000111111111000000////////////////////////////////////////////////...///000111111000///............//////////////////222333000...///000//////////////////.........////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111000///...///000111222000000000000000000000000000000000000000000000000/////////000000000111111//////000000000000//////000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000////////////000000000000000000000111111111111222111111111111111111111111000000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111000000//////000000111000000/////////000111111WWWXXXZZZ\\\]]]^^^______^^^___```aaacccfffhhhiiilllllllllmmmoooppprrrsssvvvwwwzzz}}}~~~|||yyywwwuuutttuuuuuuyyy{{{~~~}}}||||||||||||zzz{{{}}}|||yyywwwvvvvvvtttsssqqqpppppppppqqqrrrtttsssrrrqqqppppppppppppoooooooooooopppqqqrrrrrrlllmmmoooqqqsssuuuvvvvvvyyyxxxyyyzzz{{{{{{yyywwwtttpppjjjeeeaaa]]]YYYVVVVVVXXXZZZ]]]___```aaaaaa^^^]]]\\\[[[YYYXXXWWWVVVTTTTTTSSSRRRQQQNNNLLLKKKJJJIIIIIIHHHFFFEEEDDDDDD@@@@@@????????????>>>>>>@@@??????>>>>>>???@@@@@@???>>>>>>>>>============HHHDDD===888555444222111222222111111111111222222000000000000000000000000000000000000000000000000........................000000111111111111000000000000000000000111111111......---------...000000////////////////////////////////////////////////...............///000000............////////////////////////////////////...............///000000000000000000000000000000.../////////000000000111////////////////////////////////////............////////////////////////////////////////////////+++---///000111000///...////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000///.........---////////////............///////////////000111111000000000000000000000000............////////////.../////////000000000111...///000111222111000000////////////////////////////////////////////////...///000111111000///.............../////////000...666888222---...000000000/////////............////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111//////000000111111111111000000000000000000000000000000000000000000000000//////000000000111111111...///000111111000///...000000000000000000000000////////////////////////111111111111222222222222000000000000000000000000.../////////000000000111000000111111111222222222111111111111111111111111000000000000000000000000.../////////000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111000000000//////000111111222^^^___aaadddfffhhhiiiiiijjjkkklllmmmppprrrtttuuuuuuvvvwwwxxxzzz|||~~~~~~~~~}}}}}}{{{zzz{{{|||{{{yyyxxxxxxxxxyyyyyyyyyxxxwwwuuutttttttttttttttttttttuuuvvvwwwxxxyyyuuuwwwyyy{{{}}}~~~~~~~~~{{{vvvpppjjjfffbbb]]][[[YYYZZZ]]]aaaccceeefffffffffeeedddcccaaa```___^^^WWWWWWWWWVVVTTTQQQOOOMMMLLLLLLKKKJJJHHHGGGFFFFFFAAA@@@@@@@@@@@@@@@@@@@@@??????=========>>>???@@@@@@@@@@@@????????????>>>FFF@@@999666666888777666333333222222222222333333000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000//////000000111111222222...---,,,,,,---...///000////////////////////////000000000000000000000000...............///000111............/////////000000000000000000000000000...............///000000000000000000000000000000.../////////000000111111////////////////////////000/////////............////////////////////////////////////////////////)))+++---000111222111000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000///////////////.........000/////////............///////////////000111111000000000000000000000000............/////////000.../////////000000111111...///000222222111111000////////////////////////////////////////////////...///000222222000///...---.........//////000000000:::>>>666......222444000000//////.........---////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111---///111333333222000///000000000000000000000000000000000000000000000000000000000000111111111111...///000111111000///...000000000000000000000000////////////////////////111111222222222333333333000000000000000000000000.../////////000000111111000000111111222222222222111111111111111111111111000000000000000000000000.../////////000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111222333333222111000000000///000000111222222ggghhhiiikkknnnqqqsssuuuwwwvvvvvvwwwxxxzzz|||}}}~~~|||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzzzzzzz{{{{{{zzz{{{{{{|||}}}}}}~~~~~~|||}}}~~~{{{ssslllgggcccbbbccccccdddeeehhhlllppprrrooonnnnnnlllkkkjjjiiihhhdddbbb```^^^\\\YYYTTTQQQSSSPPPMMMKKKJJJJJJIIIGGGHHHGGGEEECCCBBBAAA@@@@@@<<<<<<<<<<<<<<<===>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@???===:::888666555555777777666555333222111111555444222111///.........//////000000111111222222000000000000000000000000...//////000000000000000///////////////000111111000000000000000000000000000000///...............000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000111111000000//////......//////////////////......------------.........///000000000000000000000000000000000000000000000000......////////////......---......///000111222222000000000000000000000000............////////////000000000000000000000000111111000000//////......//////000111111111111111000000//////.........---///////////////000111111000000000000000000000000///...------...///000111////////////////////////000000//////.........---////////////000000000000222111111111000000//////000000////////////000000000000//////.........---000000000000000000000000333222222222111111000000333000,,,,,,...000///---///...---,,,,,,,,,,,,,,,//////////////////////////////000000000000//////......////////////......000000000000000000000000000000//////.........---......//////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000///......111111000000//////..................////////////111111111111111000//////......///000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111333222222111000///......///111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222...++++++---//////...000000000000000000000000ooooooqqqsssvvvyyy|||}}}~~~~~~~~~{{{uuuooollljjjiiiiiiiiikkkmmmqqqtttvvvvvvvvvuuutttsssrrrqqqpppkkkiiigggeeeccc```[[[XXXWWWTTTQQQNNNMMMLLLKKKIIIHHHGGGEEECCCBBBAAAAAA@@@???>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???===;;;999888777777777666555444333333222111111111000111111222222000000000000000000000000000000000000000000000000...//////000000000000000///////////////000111111000000000000000000000000000000///.......................................000000000000000000000000000000000000000///......////////////////////////000000000000000000000000000000///////////////............///////////////------........./////////000000000000000000000000000000000000000000000000......////////////......,,,---------.../////////000000000000000000000000/////////000000000000111000000000000000000000000111000000000/////////...//////000111111111111111111111000000000////////////////////////000111111000000000000000000000000///......---...///000111////////////////////////000/////////............////////////000000000000111111111111000000000///000000////////////000000000000/////////.........000000000000000000000000222222111111000000000000222000------...000///---000///......------......//////////////////////////////000000000000//////......////////////......000000000000000000000000111111000000000/////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000///......000000000000000//////////////////000000000111111222222222222222111000//////000111111222222111111111111111111111111111111//////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000/////////111222111000///000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222///,,,,,,...000000///000000000000000000000000zzz{{{}}}|||yyywwwssssssssstttvvvyyy|||}}}~~~}}}|||{{{{{{uuutttqqqooommmjjjfffbbb^^^[[[WWWTTTRRRPPPNNNLLLJJJJJJHHHFFFEEEDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCBBBBBBBBBBBB@@@>>><<<;;;999888888777666555444444111111111111111222333444111111111000///.........000000000000000000000000...///000000111111000000///////////////000111111000000000000000000000000000//////............///........................000000000000000000000000000000000000000//////...////////////////////////000000000000000000000000.............../////////---.........//////000000....../////////000000000000000000000000000000000000000000000000000000000...//////000000//////...........................000000000000000000000000000000000000111111111111000000000000000000000000000000000000//////////////////000111111111111111111111111111000000000000///////////////000000111000000000000000000000000//////.........///000000////////////////////////////////////............////////////000000000000111111111111000000000000000000////////////000000000000////////////......000000000000000000000000000000000000////////////222000....../////////...111000//////...///////////////////////////////////////000000000000//////...//////000000//////...000000000000000000000000111111111111000000000000111111111000///.........////////////////////////000000000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000111111111222222111222222222222111111000111111222333333333333222111111111111111111111111//////000111111111111000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111000///111222111000///000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000333000......///111111000000000000000000000000000~~~~~~~~~}}}{{{yyyxxxuuuqqqmmmfffccc^^^ZZZXXXUUUSSSQQQQQQPPPNNNLLLJJJIIIIIIIIIDDDCCCBBB@@@???>>>============>>>???@@@BBBBBBCCCCCCDDDEEEFFFEEECCCAAA???======<<<:::888777555555444333222111111000000000000000000/////////......000000000000000000000000//////000111111111111000///////////////000000111////////////////////////000///............//////........................//////////////////////////////000000000000//////////////////////////////////////////////////////,,,,,,------......//////------......///000000000////////////000000000000//////////////////////////////////////////////////////000000000000//////111111111000000000000000//////////////////////////////000000000111111111////////////////////////000000000000//////////////////000111111111111111000000000000000000000000000000////////////000000//////////////////////////////////////////000000///////////////////////////////////////.........////////////000000000000111111111000000000000000000000////////////000000000000////////////////////////////////////////////////////////////......111000///////////////...000000///......///////////////////////////////////////000000000000////////////000000000000//////////////////////////////000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000000000000000000000000000000000111111111000000////////////000000111111222000000000111111111222222000111111111111111000000111111222333333333333333222222222222222222222222///000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111222///111222111000///000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111000/////////000000000////////////////////////~~~zzzwwwnnnjjjeeeaaa^^^\\\YYYWWWVVVUUUSSSQQQNNNMMMLLLKKKGGGFFFDDDBBB@@@???>>>>>><<<======>>>???@@@@@@AAACCCDDDFFFGGGGGGFFFDDDCCCDDDBBB@@@>>>;;;888777555555444333222111111000000.../////////000000000111000000000000000000000000///000000111111111111111///////////////000000111//////////////////////////////............////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////,,,,,,------......//////---.........//////000000////////////000000000000//////////////////////////////////////////////////////000000000000//////111111111111111000000000////////////////////////........./////////000000////////////////////////////////////000000000000//////000111111111111111////////////////////////000000////////////000000////////////////////////000000000000000000//////////////////////////////.........///////////////////////////000000000000000000000000000000111111000000////////////000000//////000000000000000000////////////////////////..................//////000000111000///////////////......---......//////000000000000000000000000//////000000000000////////////000000000000//////////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111222222/////////000000000111111//////000000111000000///000111222222333333222222222222222222222222222222000111111222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222222///111222111000///000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////......///000////////////////////////vvvsssnnnjjjgggdddaaa___\\\[[[XXXUUURRROOONNNMMMJJJIIIGGGEEECCCBBBAAAAAA??????????????????>>>>>>BBBCCCDDDFFFFFFFFFFFFEEEHHHGGGEEEBBB???<<<:::999555555444444444444555555/////////000111222222222000000000000000000000000///000111111222222111111///////////////000111111000000000000000000000000///............//////000000000000000000000000000000000000000000000000000...//////000000000000000////////////////////////000000000000000000000000.............../////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////000000000000000000000000............////////////000000000000000000000000////////////000000000000//////000111111111111111............////////////111000000///////////////000000000000000000000000000000111111111000//////////////////////////////.........///////////////////////////000000000000000000000000111111111111000000////////////000000//////000000000000111111000000000000000000000000............///////////////111222222000/////////......------......//////000000000000000000000000//////000000000000/////////000000111111000000///000000000000000000000000............////////////.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000111111111111111111/////////000000000111111//////000111111111111000111111222333333333333222333333333333333333333333222222333444444444444333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222111111///111222111000///000111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000...///000000......///000000000000000000000000000~~~{{{vvvrrrooommmjjjhhheeeccc```\\\XXXUUURRRQQQNNNMMMKKKIIIHHHGGGFFFFFFCCCCCCBBBAAA@@@???>>>===@@@AAABBBCCCDDDEEEFFFGGGIIIHHHFFFEEEBBBAAA???>>>::::::999888777777777777111111111111222222222222000000000000000000000000000000111222222222222111///////////////000111111000000000000000000000000...............///000000////////////////////////000000000000000000000000......///000000000000000////////////////////////000000000000000000000000000000///////////////...000000000///......------------........./////////000000000000000000000000000000000000000000000000000000111111111111000000.........///000000000111000000000000000000000000...////////////000000000000000000000000000000000.../////////000000000111//////000111111111111111......//////000000000000111111000///////////////000000000000000000000000000111111222111000///...////////////////////////............/////////000////////////000000000000///000000000111111111111000000////////////000000//////000000000111111111000000000000000000000000....../////////000000000...111333333000...///000//////......//////000111000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000......//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222222111222222111111111111111111000000000111111111222222111111222333333333333333222222333444444444444444444444444444444444444444333444555555666555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333222222111111111///111222111000///000111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000...000222222///...///111000000000000000000000000{{{wwwuuurrrpppnnnllljjjgggbbb^^^ZZZXXXVVVQQQPPPNNNMMMKKKJJJJJJJJJGGGFFFEEECCCAAA???>>>===??????@@@AAABBBDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@>>><<<999777666666444444333333222111111111000000000000000000000000000000111222222222222111///////////////000111111000000000000000000000000...............///000111........................000000000000000000000000......///000000000000000////////////////////////000000000000000000000000111111000000//////......111111000///...---,,,,,,------------.........///000000000000000000000000000000000000000000000000000000111111111111000000//////000111222333333444000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000111111//////000111111111111111//////000000111111111222111111000///////////////000000000000000000000000000111222222222000///...////////////////////////---.........//////000000////////////000000000000//////000000111111111222000000////////////000000//////000000111111111222000000000000000000000000.../////////000000111111...111444333000...///000000000///000000111222222000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000//////000000111111111222111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222222222333222222222111000000000111111222222222333333333222333444444555555555555333444555555666666555555444444444444444444444444444555555666777666666666666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333444444333333222111000000///111222111000///000111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000///111444333111///111222000000000000000000000000~~~~~~|||{{{}}}}}}zzzwwwuuutttrrrnnniiiddd___\\\ZZZTTTSSSQQQOOOMMMKKKJJJIIIIIIGGGDDDCCCCCCBBB@@@???>>>======>>>AAADDDDDDDDDIIIJJJJJJJJJIIIGGGEEEDDDDDDCCCBBB@@@===;;;888777666555444333333333444555111000///000222333333222111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000////////////000000000000000000000000111000...///111222222111////////////000000000000000000000000000000000000000000//////......------............////////////------..................222111000.........///000000000000000000000000000222111111000///......---000/////////000111222222222222111000//////000000000000000000000000000000000000000000000000000000111000///......///000111222222111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000////////////000000---.........//////000000............/////////000////////////////////////---......///000111111222000000000000000000000000111111111111111111111111000000111111111222222222////////////////////////000000000000000000000000222222111000000000000000000000000000000000000000000000000000000000000000......///000000000000000111111000000//////......000000000000000000000000000000000000000000000000000111111111111222222222222111111111000000/////////000000000111111111222111111111111000000000000222222222222111111111111222222333444555666666777333333333444444444555555888888888777666555555444777777777888888999999999999999999::::::::::::;;;888888888888888888888888555666666777777666666555777777777666666444333333555555666666666666555555555555444444333222222222222222222222111111111111444333333333222222222111333333333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222~~~}}}{{{~~~~~~}}}~~~~~~|||zzzxxxvvvsssnnniiiddd```^^^YYYXXXVVVTTTRRRPPPNNNMMMKKKIIIFFFEEEDDDCCCAAA???@@@>>>===>>>AAACCCCCCCCCEEEEEEFFFGGGGGGFFFEEEDDDFFFEEEDDDBBB@@@===;;;:::888777555444333333444444333222111111222222111///111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000////////////000000000000000000000000111000...///000111111000....../////////000000000000000000000000000000000///////////////........./////////000000000000111/////////......---------111000///......//////000000000000000000000000000111111111000///.........000000000///000000111111222111111000//////000000000000000000000000000000000000000000000000000000111000///......///000111111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000////////////000000/////////000000000111111........./////////000000////////////////////////......//////000000111111000000000000000000000000/////////////////////////////////000000111111111////////////////////////000000000000000000000000000000///...............000000000000000000000000000000000000000000000000......///000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000111111111111222222222222111111111000000000000000000000000000000111111222222222222222111111111333333222222222222222222222222333444555666777777555555555555666666666666888888999999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::999888777666777777888888888888777777666666555555444333222222444333333333333222222222222222111111111111111111333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111}}}~~~}}}{{{zzzzzz{{{|||~~~~~~||||||}}}~~~|||yyytttooojjjfffddd```___]]][[[XXXVVVTTTSSSQQQOOOLLLJJJHHHGGGDDDAAAAAA???>>>>>>???AAAAAAAAAAAABBBCCCEEEGGGGGGHHHHHHHHHGGGGGGEEEDDDAAA@@@???;;;:::888666555444444444555444222111111111///---111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111000...///000000///...------........./////////000000000000000000000000.........///////////////000000000000111111111111111000000///...---,,,,,,000////////////000000111000000000000000000000000111111000000//////......111111000/////////000000111111000/////////000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000111111111111....../////////000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////......////////////000000000000000000000000000000000000000000000000000000000//////...............000000000000000000000000000000000000000000000000......///000000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111111111222222222111111111111111000000000000000000000000000000///222222222333333333333333333333333333333333333333333333444555666777777888888888888888999999999999::::::;;;===>>>???@@@AAA????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@????????????>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::999999888777666555444333555555555555444444444333222222222222222222222222333333222222222222111111333333333333333333333333111111111111111111111111000000000000000000000000000000000000111111111111~~~}}}{{{zzzzzz{{{}}}~~~~~~zzzyyyyyyzzz|||~~~yyytttoookkkiiifffeeecccaaa^^^\\\ZZZYYYYYYWWWTTTQQQOOOLLLHHHFFFDDDAAA>>>======>>>>>>===???@@@BBBEEEGGGJJJKKKLLLIIIIIIIIIHHHGGGFFFDDDCCC>>>===<<<:::888666555555666444222111222111///---111111111111111111111111000000000000000000000000111111111000000000000000////////////////////////000000000000////////////////////////////////////111/////////000000///---------------.........///////////////////////////------......//////000000//////000000000111111111000000//////......------......//////000000111111////////////////////////111000000000/////////...222111000///////////////111000000/////////000000////////////////////////////////////////////////000000////////////000000000000000000111111111111////////////////////////////////////////////////000000000000////////////000000////////////000000000000000000000000000000...////////////000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111000000000000111111////////////////////////////////////////////////......///000000000000000000000000000////////////////////////////////////000000000000000000000000000000111111111222222222111111111111111111111111111111000000000000//////222222222333333333333333333333444444444444444555555555666777888999999:::;;;<<<<<<<<<<<<=========??????@@@AAACCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCDDDDDDDDDCCCCCCBBBAAA?????????@@@@@@?????????===<<<;;;:::999888777666888777777666666555555555333444444444444555555555333333333333222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000111111111~~~~~~~~~|||{{{|||}}}~~~~~~{{{zzzxxxxxxyyy}}}}}}wwwsssooommmjjjiiihhhfffdddbbb``````___\\\ZZZWWWUUUQQQMMMIIIGGGDDD@@@===<<<===<<<;;;===>>>@@@BBBEEEGGGJJJKKKHHHIIIIIIIIIIIIHHHGGGGGGAAAAAA???>>><<<:::888777666444222222333333111000111111111111111111111111000000000000000000000000000000000000000000111111////////////////////////000000000000////////////////////////////////////000//////000111111///---------------.........///////////////////////////------......//////000000........./////////000000---......//////000000000......//////000000111111////////////////////////000000000000////////////111111000///.........///000///////////////000000//////////////////////////////////////////////////////000000000000////////////000000000111111111////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////000000000111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111////////////////////////////////////////////////......///000000000000000////////////000000000000////////////////////////000000000000000000000000000000111111111222222222111111111111111222222222111111111111111000000000222222222333333444444444444444555555555666666666888888999:::;;;<<<======@@@@@@@@@@@@AAAAAAAAAAAAEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>===<<<;;;;;;::::::999999888777777666555555555555555555555555444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000000000~~~|||zzzyyyyyy|||~~~}}}~~~~~~~~~{{{yyyzzz}}}|||xxxtttrrroooooonnnmmmkkkjjjiiihhhdddbbb```]]][[[WWWRRROOOMMMIIIDDD@@@>>>======<<<;;;;;;<<<===???BBBDDDEEEFFFGGGGGGHHHIIIIIIHHHHHHDDDDDDCCCBBB@@@>>><<<;;;777666444444444444333111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000/////////111333333111///------........./////////000000000000000000000000.........///////////////............////////////------...///000111111222...///000000000000000///000000000000000000000000000000000000////////////000000///.........////////////......//////000000000000000000000000000000000000000000000000000000//////000000000000//////...//////000000111111111000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000////////////............/////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111000000000000//////000000000000000000000000000000000000000000000000...............//////000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111222222222222222111111111222222222333333333333444444555555666666777777777888888999999:::<<<===>>>>>>@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA???>>>>>>===<<<;;;::::::777777666666666555555555666666555555555444444444222222222222222222222222222222222222222222222222000000000000000000000000111111111111000000000000}}}{{{zzzyyyzzz|||~~~~~~zzzxxxvvvuuuuuuttttttssssssrrrmmmkkkiiigggeeeaaa\\\XXXTTTOOOIIIDDDAAA@@@???>>><<<<<<;;;;;;<<<>>>???@@@CCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFEEEDDDBBB@@@>>>;;;999777666555444222000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000......000222444555333111....../////////000000000000000000000000000000000///////////////............////////////000000000......//////000000111111///000000111111000///...000000000000000000000000////////////000000000000//////.........///000000...............///000000000000000000000000000000000000000000000000000000...///000111111000///.........//////000111111222000000000000000000000000000000000000000000000000.../////////000000000111000000////////////000000000000000000//////......//////000000000111111111000000000000000000000000......//////000000111111000000000000000000000000////////////////////////000000000//////.........////////////////////////000000000000000000000000...............///000000000000000000000000000000000000000000000000000000......///000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000111111111111222222222111111111222222333333333111111222333444444555666555555666777777888999999:::;;;;;;<<<======>>>>>>@@@AAABBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBAAA@@@???>>><<<<<<;;;:::999888888777777777777777666666666666333333333333333333333333222222222222222222222222000000000000000000000000111111111111000000000///~~~~~~||||||}}}~~~}}}zzzzzzzzzzzzzzzzzzyyyyyyuuusssrrrpppnnnjjjeeeaaaXXXSSSMMMGGGDDDCCCBBBAAA???>>>===<<<<<<===>>>???AAABBBDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGFFFDDDBBBAAA>>><<<999777666444111///111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000////////////000000000000000000000000......000333666666555333////////////000000000000000000000000000000000000000000//////.........---000000000000111111111111000000000000////////////000000111111111///...---000000000000000000000000////////////000000000000...............///000111...............///000111000000000000000000000000000000000000000000000000...///000111111000///...---......///000111111222000000000000000000000000000000000000000000000000.../////////000000111111000000////////////000000222111111111000000//////000000000000111111111111000000000000000000000000---......///000111111222000000000000000000000000111111111111111111111111//////.........---------////////////////////////000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000...//////000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222111111111222222333333333111111222333555666777777777777888999::::::;;;;;;===>>>>>>???@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIIIIIIIJJJJJJJJJKKKIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA???>>>===<<<;;;888888888888777777777777444444444444444444444444222222222222222222222222000000000000000000000000222111111111000000//////}}}}}}~~~~~~zzzxxxwwwvvvtttrrrgggaaaYYYRRRLLLHHHDDDBBB@@@>>>======>>>???>>>===???@@@AAABBBDDDEEEFFFGGGFFFGGGIIIJJJJJJIIIGGGFFFDDDBBB>>>;;;888777777888444333333222222222222222000000000000000111111111000000111111111111000000//////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111///------/////////...000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000......//////000000111111111111000000//////......111111111111111111111111111000///...---------...000/////////000111222222111111111111111111111111000000000///////////////////////////////////////////////////////////////000000000000////////////......///000000000000000000000000000000000000000------......///000000000000000000000000000000000000000000000111111111111222111000//////000111222222222111111111111111222111222333555555444333222222222222222222222222222666666555555666888:::;;;999999;;;<<<>>>@@@AAABBBAAABBBBBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIGGGGGGHHHHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIJJJKKKLLLLLLKKKIIIFFFFFFHHHIIIIIIIIILLLKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@???<<<<<<;;;:::999777666555777777777666555444222111111111000000000000111111333333333222222222111111000000000000000000000000}}}|||zzzxxxvvvnnniiiaaaYYYSSSNNNIIIFFFDDDAAA???===>>>>>>===<<<>>>??????@@@BBBCCCDDDDDDDDDFFFGGGIIIIIIHHHGGGFFFEEECCCAAA>>>;;;:::999999444444333222111111222222000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000///------/////////...000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000//////000000000000000111111000000000/////////...111111111111111111111111000000//////////////////000000000111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000////////////......///000000000000000000000000000000000000000//////////////////......000000000000000000000000000000000000111111111111222111000//////000111222333222222111111222222333222222333444444444333333333333333333333444444444777777777777888:::<<<======>>>???@@@AAACCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJKKKIIIGGGGGGIIIJJJJJJJJJLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCC@@@@@@@@@>>>===;;;999888777777777777666555444444333333222111111111222222333333222222222111111111111111111111111111111111~~~{{{wwwrrrkkkddd]]]WWWQQQMMMJJJGGGBBB???>>>>>>===<<<============>>>???@@@AAABBBCCCEEEGGGHHHHHHGGGGGGFFFEEEDDDBBB@@@===;;;:::666555444222222111111111111111111111111111111111000000111111111111000000222222111111111000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000...------///000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000////////////111111111111111111111111000000000000000111111111111111222333222111000///111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000111111000//////...------000000000000000000000000000000000111111111222222222111000000000000111222333222222222222222333333333333222222333444444555444444444555555666666666999999999:::<<<>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIKKKIIIHHHHHHJJJKKKKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFDDDBBB@@@???>>>999999999999888888777666555555444333222222333333222222222111111111000000111111111111111111111111{{{xxxrrrlllgggaaa[[[WWWSSSOOOIIIDDDBBB@@@>>>===<<<<<<;;;;;;;;;<<<===>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGGGGEEEBBB???===888777666444333222111111222222111111111111111000000000111111111111000000333333222222111000000000000000000000000000000000000000////////////000000000000////////////000000////////////////////////////////////////////////////////////////////////000...------///000000///////////////////////////////////////////////////////////////////////////000000000000///////////////000000000111111111111////////////////////////////////////////////////////////////////////////111111000000000000111111000000000000000000000000222111111000000000000000////////////////////////000000000000000000000000333333222222111111000000000000000000////////////111111111111111111111111//////000111222222333333111222333444333222///...111111111111111111111111111111111111111222222222////////////////////////000000000000000000000000////////////000000000000......///000000000000000////////////////////////000000000000//////......000000000000000000000000000000111111111222222222111111111111111111111111222111111111111222222333444333222222333444666777666666777777888999::::::;;;;;;<<<>>>???AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIJJJLLLMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGEEECCCBBB>>>=========;;;:::999888777666555444333333333333222222111111111000000000111111111111111111111111~~~zzzvvvqqqmmmiiiccc```\\\XXXQQQLLLHHHEEEAAA???===<<<;;;:::999:::;;;<<<===>>>???AAACCCDDDEEEFFFFFFGGGHHHIIIHHHEEEBBB@@@<<<;;;999777555444333222333222222222111111000000000000111111111111000000222222222222111111000000000000000000000000000000000000////////////000000000000////////////000000////////////////////////000000000000000000000000///////////////////////////...,,,---///000000///////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111////////////////////////////////////////////////////////////////////////111111000000000000111111000000000000000000000000222111111000000000000000////////////////////////111111111111111111111111333333222222111111000000////////////000000000000000000000000000000000000...///000222333333333333000111333444333111///...000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000.../////////000000000111......///000000000000000////////////////////////////////////000000111111000000000000000000000000111111111111222222222222111111222222222222111111000000000000000111222222555444444333444666888999777888999:::;;;<<<===>>>>>>>>>@@@AAACCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKNNNMMMMMMLLLKKKLLLLLLLLLMMMMMMNNNPPPQQQSSSTTTUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNMMMLLLMMMNNNOOOMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIHHHFFFEEEDDDCCCCCCAAA???===;;;:::999888777555444333333333222222222111111111111000111111111111111111111111zzzvvvrrroookkkiiieeeaaa[[[VVVQQQLLLGGGCCC@@@???<<<;;;::::::;;;<<<<<<===>>>???@@@BBBCCCDDDEEEFFFHHHIIIHHHGGGEEEDDDBBB@@@>>>;;;999777555555333333333222111111000000000000111111111111000000111111111111111111111111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///---,,,---///000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000222111111000000000000000000000000000000000000000111111111111111111111111111111111111111000000000////////////000000000000000000000000000000000000...///111222333333222222000000111222111000///...000000000000000000000000//////000000111222222222000000000000000000000000000000000000000000000000......//////000000111111......///000000000000000000000000000000000000000......///000000111222222000000000000000000000000111111111222222222222333111111222333333222111111000000000000111222333333555555666666777888::::::999:::;;;<<<>>>???@@@AAA@@@AAABBBDDDEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMNNNNNNRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQSSSTTTVVVXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRTTTSSSRRRRRRSSSRRRPPPNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGFFFDDDAAA???>>><<<;;;999777666555444444333333333222222222111111222222222222222222222222zzzwwwtttqqqooolllhhhddd^^^YYYSSSLLLHHHDDDBBB???<<<;;;;;;===>>><<<<<<<<<===>>>@@@AAABBBCCCDDDFFFGGGHHHHHHHHHGGGFFFEEEBBB???<<<:::888777444444333222222111000000000000111111111111000000...//////000000111111222000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...---,,,---///111111000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000222111111000000000000000000000000000000000000000111111111111111111111111//////000000000000000111.../////////000000000111000000000000000000000000...///111222333222111000///////////////000000000000000000000000000000000......///000000111222222000000000000000000000000////////////////////////.........///000111111111......///000000000000000000000000000000000000000000000000000000000111111000000000000000000000000111111111222222222333333111222222333333222222111222222222222333444555666666666888999:::;;;;;;;;;:::;;;<<<>>>@@@BBBCCCDDDCCCCCCEEEFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHJJJKKKLLLNNNOOOOOOPPPPPPPPPQQQRRRSSSTTTUUUXXXWWWWWWVVVVVVVVVVVVVVVXXXXXXZZZ\\\^^^```bbbcccbbbbbbcccccccccbbbaaa````````````___^^^]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXYYYZZZ[[[ZZZYYYYYYXXXWWWTTTRRRRRRQQQOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIHHHFFFEEEEEE@@@>>>===:::999777777666444444444333333333333222222222222222222222222222~~~zzzwwwuuusssooommmiiiddd^^^WWWOOOJJJFFFDDDAAA>>><<<<<<>>>???<<<<<<<<<<<<===???@@@AAABBBCCCDDDFFFGGGHHHIIIIIIIIIGGGEEEAAA>>><<<:::999444444333333222111000000000000111111111111000000------...///000111222222000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...---,,,---///111111000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000222111111000000000000000000000000000000000000000111111111111111111111111......//////000000111111.../////////000000111111000000000000000000000000...///111222222222000///......------...///000111000000000000000000000000---......///000111111111000000000000000000000000////////////////////////---......///000111111222...//////000000000000000000000000000000000000000222222111111000/////////000000000000000000000000111111222222222333333333111222333444444333222111333333333444555666777888666777999;;;<<<<<<<<<<<<;;;<<<===???AAACCCDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLNNNOOOQQQRRRRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZ______aaacccfffhhhiiijjjiiijjjkkkkkkkkkjjjhhhgggiiiiiihhhggggggfffeeeeee````````````````````````___^^^^^^^^^___```aaaaaa```___]]]]]]]]][[[WWWUUUUUUTTTRRRPPPNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMIIIIIIJJJJJJKKKJJJJJJJJJBBBAAA???===;;;:::999888555555444444444333333333222222222222222222222222}}}zzzxxxxxxvvvrrrmmmfff___YYYUUUPPPLLLGGGCCCAAA???<<<;;;999888888999<<<>>>???>>>??????@@@AAADDDGGGIIIKKKIIIIIIIIIGGGDDDAAA>>><<<<<<:::888555333222222222333222000111222444333333000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000//////.........---////////////000000000000000000000000000///......111111111111111000//////000000000000111111111111222111111000111111222333333111//////000111000///000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000333333333333333333333333000000000000000000000000222222111111000000//////111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////333222111000000000111222222111111111111111222222222222222222222222222222555555444555666777999:::;;;<<<<<<>>>???@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDEEEEEEFFFFFFEEEHHHJJJLLLLLLLLLNNNOOOOOOQQQSSSTTTUUUVVVXXXZZZYYY[[[\\\]]]]]]^^^aaaccchhhhhhhhhhhhhhhiiiiiiiiiggghhhjjjmmmpppsssuuuvvvxxxxxxxxxwwwwwwuuutttsssqqqrrrrrrrrrqqqooommmlllkkkkkkjjjiiihhhhhhggggggeeeeeeffffffeeeeeedddcccgggggghhhhhhfffcccaaa___^^^\\\YYYWWWVVVTTTQQQOOONNNNNNNNNMMMMMMLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFDDDAAA>>><<<;;;;;;999777777777666444222333333222222111111000000~~~|||xxxvvvsssnnniiiccc^^^\\\TTTQQQLLLHHHFFFCCC???===>>><<<;;;;;;<<<======<<<>>>>>>>>>@@@BBBEEEGGGIIIIIIIIIIIIHHHFFFCCCAAA???>>><<<:::777555444333333333222000111222333333222111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000/////////.........////////////000000000000000000000000000///......111111111111111000//////000000000000111111111111//////000000000111111111333111000///000111000///000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111000000111222333333222222111111111111222333333333333444444444444666666666666777999;;;<<>>===;;;999888888777555333444444333333333222222222{{{yyyvvvrrrmmmiiifffddd[[[XXXTTTQQQMMMIIIDDDAAADDDAAA>>><<<<<<;;;:::999<<<<<<<<<===???BBBDDDFFFHHHIIIIIIIIIHHHGGGEEEDDDAAA@@@===:::888666555444444222111111222333222111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000////////////......////////////000000000000000000111111000000//////000111111111111000000///000000000000111111111111///000111222333333222111333222000000111111111000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333444444333222222111111111111333444444444555555666666777888888999:::<<<>>>???BBBBBBCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGJJJJJJJJJJJJKKKLLLNNNNNNQQQTTTVVVXXXXXXYYY[[[\\\]]]___aaacccdddeeehhhjjjkkklllnnnooooooqqqsssvvv{{{{{{|||}}}}}}}}}}}}}}}|||}}}~~~~~~}}}~~~~~~}}}}}}}}}|||{{{zzzyyyyyyyyyzzz{{{{{{||||||{{{xxxuuurrrpppjjjhhheeebbb```]]]ZZZXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCC@@@>>><<<;;;:::999777555555555555555444444444444~~~zzzvvvrrrnnnkkkjjjccc```]]]ZZZWWWRRRLLLHHHHHHEEEAAA>>><<<;;;:::888:::::::::;;;===???AAABBBGGGGGGIIIJJJJJJJJJIIIIIIEEEDDDAAA???<<<999777666555333222111222333222111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////......//////000000111111000000000000000000000000////////////////////////000000//////////////////////////////000000000000000000111111111000000///000000111111111111000//////000000000111111111111111222555666777666555444444222000000111222111000////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000//////......//////000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000111111111111111222000000000000000000000000//////000000111111222222111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111222333444444555444333222222111222222333333444555666666777777999:::;;;<<<>>>@@@AAABBBAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHJJJKKKKKKOOOOOOPPPQQQRRRTTTUUUVVVXXX[[[^^^___```aaacccdddeeegggiiikkklllnnnpppsssrrrtttvvvvvvwwwyyy|||~~~}}}zzzwwwssspppmmmjjjgggeeeaaa^^^]]]]]]\\\ZZZYYYWWWVVVUUUUUUTTTSSSRRRQQQPPPOOOOOOLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDBBB???>>>===<<<999777777666666666666555555555|||wwwsssooommmjjjhhheeeccc```[[[VVVRRRMMMIIIDDD@@@>>><<<;;;:::::::::999:::;;;===???@@@EEEFFFHHHJJJKKKLLLLLLKKKHHHGGGEEECCC@@@===;;;999777555333333333333222111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////......//////000000111111111111111111111111111111000000000000000000000000//////000000000000000000////////////000000000000000000111111111111000000///000000111111111000000///000000000111111111111111333555777888777666555444222000000111222111000////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////111000000//////000000111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////111111111222222222333333111111111111111111111111//////000000111111222222111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444444444555555444333222222333333333333444555666888888999<<<<<<>>>???AAABBBCCCCCCAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHJJJLLLNNNPPPPPPSSSTTTUUUVVVXXXZZZ\\\]]]```bbbeeeggghhhiiikkkmmmmmmoooqqqssstttuuuxxxzzz|||~~~}}}{{{xxxuuurrrpppmmmiiigggdddcccbbbaaa___]]]\\\\\\YYYXXXWWWVVVTTTRRRPPPOOOMMMMMMMMMLLLKKKKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGEEEBBBAAAAAA@@@===;;;999888888777777666666555yyytttqqqooommmjjjiiigggddd```^^^UUUPPPJJJEEEBBB@@@>>><<<;;;:::::::::;;;<<<>>>???BBBDDDFFFIIIKKKLLLLLLLLLKKKJJJIIIGGGDDDAAA???===:::888555444444444333111222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000//////000000000000111111////////////000000000000000000111111222222111111///000000111111111111000000000000000111111111111000111333444555555555555444222111111222222222000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...//////000000111111111111111111111111111111111000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111222333444444444333555444444333333444444555444444555777888:::;;;;;;>>>???@@@BBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHIIIKKKLLLOOORRRUUUVVVXXXXXXYYYZZZ\\\^^^aaadddeeeiiillloooqqqrrrsssuuuwwwvvvxxxzzz{{{|||}}}}}}zzzxxxvvvssspppllllllkkkjjjhhhgggffffffbbbaaa___]]]ZZZWWWTTTSSSRRRQQQPPPOOONNNLLLKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHIIIGGGEEEDDDDDDCCCBBB@@@===<<<;;;:::999777666666zzzvvvrrrpppmmmllllllkkkiiiggg```ZZZRRRKKKFFFCCC@@@>>><<<<<<;;;;;;;;;===>>>???@@@BBBEEEGGGIIIKKKKKKKKKLLLLLLKKKJJJGGGEEEBBBAAA<<<:::777666666555444222222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000//////000000000111111111////////////000000000000///000111222222222222111//////000111111111111111000000000000111111111111000111222333444555555666555333111111222222222111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000------......///000000111111111111111111111111111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222333444444333333222444333333444444555666777666666888999;;;===>>>???@@@AAABBBCCCDDDCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLOOOPPPRRRUUUYYY\\\^^^___aaabbbccceeehhhkkknnnpppsssvvvyyy{{{}}}~~~|||yyyvvvvvvuuuttttttsssrrrrrrnnnmmmkkkhhhddd```\\\ZZZWWWWWWUUUSSSQQQOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIJJJHHHFFFFFFGGGGGGEEEDDDBBBAAA@@@>>><<<:::888888{{{tttqqqooommmnnnnnnnnnmmmhhhaaaXXXPPPJJJEEEBBB???======<<<;;;<<<===>>>??????AAACCCFFFHHHJJJJJJJJJLLLLLLLLLKKKIIIGGGDDDCCC===;;;888777777666444333222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000111111000000//////......111111111111111111111111000000000000000000000000//////000000111111111222////////////000000000000///000111222222222222222//////000111111111111111000000000000111111111111333333333333555666888999555333111111222333222111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.........///000111111222111111111111111111111111222222111111000000//////111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222333444444444333222111333333333444555666777888888888:::<<<>>>@@@AAABBBAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHJJJLLLMMMNNNOOOOOORRRTTTVVVZZZ]]]aaaccceeeiiijjjlllnnnqqquuuxxxyyy{{{}}}}}}}}}}}}||||||{{{{{{{{{wwwvvvtttqqqlllgggccc```\\\[[[YYYWWWTTTRRRPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJJJJHHHGGGGGGHHHIIIGGGFFFFFFEEECCCAAA>>><<<:::999}}}{{{|||xxxwww{{{|||xxxsssooommmmmmmmmmmmkkkgggaaaYYYRRRKKKFFFCCCBBB???<<<;;;;;;<<<===<<>>???AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCEEEFFFHHHGGGFFFFFFGGGIIIMMMMMMNNNOOOQQQTTTUUUWWWXXX\\\```dddgggkkkpppsssuuuwwwzzz{{{|||}}}zzzwwwrrrnnnjjjhhhddd___ZZZXXXVVVTTTRRRTTTSSSQQQQQQQQQPPPMMMKKKIIIJJJKKKLLLKKKJJJIIIHHHEEEEEEFFFEEECCC@@@<<<:::~~~{{{yyywwwsssrrrvvvzzz~~~|||vvvrrrppppppooonnnllljjjeee___XXXQQQLLLJJJGGGDDDAAA??????@@@??????AAABBBEEEGGGIIIJJJKKKKKKNNNNNNNNNNNNMMMLLLKKKJJJGGGEEEBBB???===:::777444666555444333222222333333333222111111000000111111000000////////////000000000000000111111111222222111111111111111111111111000000////////////000000111111111111000000000///111111111111000000000///000000000000111111111111000000000000000111111111111000000000000000000000///000111111000000111333333222222222222333444555777444111000222444444333111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111000//////111000///......///000111//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111000/////////////////////......//////000111111111111111000000000///000111111111111111111000000000000000000000000000111111111111111111111111111111111111111111111111111222222222222333333333444333333333333444444555888888999:::;;;<<<===>>>??????@@@@@@AAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIKKKMMMQQQQQQRRRTTTVVVYYY[[[\\\___bbbfffjjjmmmqqquuuxxxzzz||||||wwwtttoookkkfffaaa^^^\\\YYYXXXXXXWWWUUUTTTTTTRRRPPPMMMKKKLLLLLLLLLLLLKKKJJJIIIFFFGGGGGGGGGEEECCC@@@???~~~zzzxxxuuuqqqpppssswwwzzz|||wwwuuusssrrrqqqooommmjjjfffaaa[[[VVVSSSOOOLLLHHHFFFEEEEEECCCBBBAAABBBDDDGGGIIIJJJKKKLLLNNNNNNNNNNNNNNNMMMLLLKKKKKKIIIFFFDDDBBB???;;;888999777555333222333444555333222111111000000111111111000000//////000000111//////000000000000111111111111111111111111111111000000////////////000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111...///000000//////000111111111111222333444555666555333111111222444444444111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000////////////000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111000///////////////......------......///000111111111111000000000000111000000//////000000111////////////////////////111111111111111111111111111111111111111111111111222222222222333333333333444444444444555555666777::::::;;;===>>>@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJLLLMMMNNNOOOQQQSSSWWWXXXYYY[[[^^^```cccdddhhhkkkooorrruuuyyy}}}zzzvvvppplllhhheeebbb```___^^^[[[ZZZYYYWWWTTTQQQNNNNNNNNNNNNMMMKKKJJJIIIGGGHHHIIIIIIIIIGGGFFFDDD~~~|||xxxtttrrruuuxxxzzz|||zzzxxxvvvtttqqqqqqooommmiiiddd___\\\VVVTTTPPPMMMKKKIIIGGGEEEBBBCCCDDDFFFHHHJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLKKKJJJGGGEEECCC@@@<<<999;;;999666333222222444555333222111111000000111111111000000000000000000111///////////////000000000111111111111111111111111000000////////////000000111111111000000000000000111111111000000000000000///000000000111111111111222222111111000000//////000000000000000111111111---...//////......///111000000111222333555666666444333222222222333444444000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111111111111111000//////000000////////////000000000000000111111000000000///////////////////////////////////////////////////000000000111111111111///000000000111111111111000000000000000000000000111000000///////////////---------------...//////111111111000000000000000111000///......///000111000000000000000000000000111111111111111111111111111111111111111111111111222222222333333333444444444444444555666777888999999:::;;;<<<>>>@@@AAAAAACCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEGGGIIIJJJKKKKKKMMMPPPRRRTTTVVVYYY[[[___```aaacccfffiiikkkmmmpppsssvvvyyy|||{{{vvvrrroookkkiiigggeeebbb```___\\\YYYVVVRRRRRRQQQOOOMMMLLLJJJJJJHHHIIIJJJJJJJJJJJJIIIIII{{{xxxzzz|||}}}~~~|||zzzuuuuuuuuusssoookkkgggddd^^^[[[XXXUUURRRPPPMMMJJJFFFFFFGGGHHHHHHJJJJJJKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLJJJIIIHHHGGGDDD???<<<===:::777444222222444555333222111111000000111111111111000000000000111111000000000///////////////000000000000000000000000000000////////////000000000000000000000000111111000000000000000000111111///000000000111111111111222222111111000000////////////000000111111111111,,,...//////......///000000000111333444555666666333333333333222333333444000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111111111111111000////////////000000000000//////000000111111111111000000///////////////////////////////////////////////////000000000111111111111///000000000111111111111000000000000000000000000111000000///////////////---------------...//////000000000000000000111111111000///......///000111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444444444444444555666777888:::;;;:::;;;<<<===>>>@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEGGGIIILLLOOOPPPPPPSSSVVVYYY[[[^^^bbbdddhhhhhhiiikkknnnqqqssstttvvvxxx|||~~~{{{wwwssspppmmmkkkiiigggeeebbb___\\\WWWVVVTTTRRRPPPMMMLLLKKKJJJJJJJJJKKKKKKKKKJJJJJJ~~~}}}|||yyyvvvrrrooommmhhheeebbb___\\\YYYUUUSSSNNNMMMLLLKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLIIIEEEBBB>>><<<999777555444444555333222111111000000111111222111111000000111111222111111000000000000//////000000000000000000000000000000////////////000000000000000000111111111111000000000000111111111111000000000000111111111111111111111111000000000000/////////000111111222222---...//////......///000000111222333444555555555333444555444222111222333///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000////////////000000000000//////000111111222222111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111000///////////////......------......///000000000000000111111111111111000000//////000000111111111111111111111111111111111111111111111111111111111111111111111111111333333333333444444444444666666666777999;;;<<<===>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIKKKNNNRRRUUUWWWXXX[[[^^^bbbdddhhhkkknnnqqqqqqrrrtttvvvxxxzzz{{{|||~~~~~~~~~zzzwwwtttrrrpppnnnllljjjfffccc___]]]ZZZWWWTTTQQQPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJ}}}zzzwwwvvvrrrpppllljjjgggddd```]]]WWWVVVSSSQQQOOOMMMMMMMMMIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOMMMIIIFFFAAA???===;;;999777666666333222111111000000111111222111111000000111111222222222111111111000000000000000000000000000000000000000////////////000000///000000000111111111111///000000000111111111111000000000000111111111111000000000000000111111111...//////000111111222222---///000000///...000111111222333444444444444333333555666555222000000222///////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111000//////...///000111111000///...000111111222222111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111000/////////////////////......//////000111///000000000111111111111000111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111333333333444444444444555888888999:::<<<>>>@@@AAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHLLLMMMNNNPPPTTTXXX\\\___aaadddgggkkknnnqqquuuxxxzzzzzz{{{{{{}}}yyyxxxwwwxxxzzz~~~}}}{{{yyywwwuuurrruuuyyy}}}zzzyyyvvvuuutttqqqnnnkkkgggeeeaaa]]]YYYWWWUUUTTTQQQPPPOOOMMMKKKJJJJJJIII}}}|||yyywwwtttqqqooolllhhheee^^^\\\XXXUUURRRPPPNNNNNNJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLMMMNNNOOONNNJJJGGGBBBBBB@@@>>><<<999888777333222222111000111111111222222111111111111222222333222222222111111000000000000000000000000000000000000////////////000000//////000000111111111222//////000000111111111222000000000000111111111111//////000000111111222222...//////000111222222222...///000000//////000222111222333444444444333222444666777666222//////111///////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111000//////...///000111111000///...111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111000//////////////////////////////000111111//////000000111111111222000111222333333222111000000000000000000000000000111111111111111111111111111111111111111111111111333333333444444444555555::::::;;;===???AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIPPPPPPRRRTTTXXX]]]aaadddgggjjjmmmqqqtttwww{{{~~~~~~xxxxxxxxxxxxyyyyyyzzzzzzqqqpppooooooqqquuuyyy||||||~~~~~~|||zzzyyyyyyuuuuuutttsssqqqpppnnnmmmiiilllpppvvv{{{~~~~~~}}}zzzyyyxxxvvvssspppllljjjfffaaa]]][[[YYYXXXTTTSSSQQQNNNLLLKKKJJJIII~~~}}}|||zzzwwwtttqqqpppmmmhhhaaa\\\XXXVVVTTTRRRLLLJJJHHHHHHIIIKKKKKKKKKNNNNNNMMMMMMLLLLLLKKKKKKHHHGGGDDDAAA===:::888777111444666555222111222444111111111111000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111........................////////////////////////111111000000000000111111////////////////////////222222222222222222222222111111222222222222111111000000000000000000000000111000/////////000222333...//////000111222222222000111111111111222222222444444333222222333444444000000000000000111111222000000000000000000000000////////////////////////000000000000000000000000111111000000//////......222222222111111111000000333333222111111222333333000000000000////////////000000000000////////////000000000000111222333444222111111111000000//////000000000000000000000000000111222222222000///...111111111111000000000000444555555666777888888999;;;<<<===>>>????????????BBBBBBBBBBBBCCCDDDEEEEEEBBBCCCEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLOOORRRRRRUUUYYY]]]bbbgggnnnrrrvvvxxx{{{~~~~~~}}}~~~{{{wwwrrrooonnnnnnnnnnnnnnnmmmmmmmmmiiihhhgggggghhhiiilllmmmoooppprrrrrrpppoooppppppmmmllljjjgggeeeeeeddddddeeefffhhhkkkooosssvvvxxxxxxwwwwwwvvvxxxzzz|||~~~}}}{{{{{{{{{{{{uuusssqqqmmmiiiddd```^^^]]]YYYUUURRRPPPPPPNNNMMM~~~{{{yyyxxxwwwtttpppiiiccc^^^ZZZVVVTTTNNNLLLJJJJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLJJJIIIGGGDDDAAA===:::888444666777666444222333444222222222222111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////111111111111111111111111111111000000000000111111111111111111111111111111222222222222222222222222000111111222222111111000000000000000000000000000111000/////////000222222...//////000111111222222000111111111111222222222333222111000000111222333000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////222222222111111111000000000000000000000000000000////////////............111111111111111000000000000000000000111222333444111111111111000000000///111111111111111111111111111111111111111000000///222222222222222222222222444555666777888999::::::======>>>???@@@@@@@@@@@@BBBBBBAAABBBBBBCCCDDDDDDCCCCCCEEEFFFHHHIIIIIIIIILLLMMMNNNOOOOOORRRUUUXXXYYY\\\```dddiiiooouuuyyy}}}xxxtttssstttuuuvvvwwwwwwuuurrrnnnjjjhhhggggggggggggggggggggggggcccbbbaaaaaabbbdddfffgggiiijjjkkkkkkiiihhhiiiiiihhhgggeeecccaaa`````````^^^___aaadddhhhllloooqqqqqqpppooonnnoooqqqsssuuuyyy|||~~~~~~}}}}}}}}}}}}yyyxxxvvvsssooojjjgggeeeaaa]]]YYYUUUSSSRRRQQQOOO}}}yyyssslllfff```ZZZVVVQQQOOOMMMLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKIIIEEEAAA===;;;777888999777555333444555444333333333333222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000///000111111222/////////000111111222222000111111111111222222222111000////////////000111000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000111000000000000/////////222222222111111111111111///000111222222111000/////////.........---------111111111111111222222222000000000000111222333333111111111111000000000000111111111111111111111111222222111111000111111111333444444444444444444444444555666888999;;;<<<<<<>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCEEEFFFHHHIIIKKKLLLLLLMMMPPPRRRTTTUUUVVVYYY]]]aaacccfffkkkoootttzzz{{{xxxrrrmmmjjjhhhiiiiiiiiijjjjjjjjjhhheeebbb```````````````````````````^^^]]]\\\\\\]]]^^^```aaabbbdddeeeeeecccaaabbbbbbbbbbbb```___]]]]]]]]]]]]YYYZZZ\\\___cccgggjjjllliiihhhgggfffggghhhjjjkkkoooqqqtttuuuvvvvvvxxxyyy~~~}}}{{{wwwssspppnnnhhhddd___[[[YYYWWWTTTRRR~~~yyysssmmmfff___ZZZUUURRROOONNNNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNLLLMMMMMMLLLIIIDDD@@@===::::::999777555444444444333333333333222222222222111111111111111111111111111111000000000000111111000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000111111222//////000000111111111111000000111111111222222222000000000//////000000000000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111333444444333111000000////////////.........000000111111111111111222111111000000111222222333111111111000000000000000111111111111111111111111444333111000000111222333333444444444555555666666555666777999;;;===>>>?????????@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCHHHJJJLLLNNNPPPRRRSSSSSSUUUWWWYYY[[[^^^aaafffjjjmmmpppuuuzzz}}}zzzyyyxxxyyyzzzzzzyyyxxxrrrooojjjfffbbbaaa```aaa```aaabbbbbbbbb```^^^]]]\\\\\\\\\\\\\\\]]]]]]]]][[[[[[ZZZZZZ[[[\\\]]]]]]___```bbbaaa___^^^^^^_________^^^^^^]]]]]]\\\\\\ZZZ[[[]]]___cccfffiiikkkfffeeecccbbbbbbccceeefffhhhjjjmmmnnnnnnoooppprrruuuwwwzzz{{{xxxvvvooolllgggbbb___\\\YYYVVV{{{vvvqqqjjjccc^^^XXXUUURRRPPPOOONNNMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLMMMMMMJJJGGGCCC@@@>>><<<:::888666555444333333222222222222111111111111111111111111111111111111111000000000000111111000000000000000000000000///000000000111111111111////////////////////////////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000111111000000000///////////////////////////000000000111111111111000000000000000111111111000000111111111222222222111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111333444444333111000111111111000000000000////////////000000000111111111111111000111111222333000000000000000000111111111111111111111111111111444333222111111222333444333333444444555666777777777888999;;;===>>>@@@AAA??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFJJJLLLNNNRRRUUUWWWYYYZZZ[[[^^^aaacccfffjjjooosssvvvzzz~~~xxxsssooommmllllllnnnooonnnmmmjjjhhhddd___\\\[[[[[[[[[ZZZ[[[\\\]]]]]]]]]\\\\\\ZZZZZZZZZZZZ[[[[[[\\\\\\ZZZZZZZZZZZZZZZZZZ[[[[[[]]]^^^``````^^^]]]^^^___^^^^^^_________^^^^^^^^^\\\\\\^^^```bbbeeegggiiifffeeecccaaa```aaabbbcccdddfffhhhhhhhhhhhhiiijjjlllnnnqqquuu{{{}}}wwwtttoookkkgggccc___\\\}}}yyytttnnngggccc]]]ZZZUUUSSSQQQPPPNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLLLLLLLKKKIIIGGGEEECCC???<<<999888777555444222222222222111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////111111000000000000111111///////////////////////////////////////////////////000000111111000000///000000000000000000000000//////000111111111111000000000000000000000111111000111111111111222222222111222222333333222222111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111111111222222222///000111222222111000///222222222111111111000000.........///000000111111222111111111111111222222000000000000111111111111222222222222222222222222333333222222333333444444333333444555666777888999999:::;;;===>>>@@@AAAAAA???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJMMMOOORRRWWW[[[^^^aaabbbeeehhhkkkmmmqqquuuzzz~~~~~~zzzuuuoookkkeeecccbbbbbbdddeeeeeedddcccaaa^^^[[[XXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]]ZZZ[[[[[[[[[[[[[[[[[[[[[\\\^^^``````______```aaaaaaaaabbbcccddddddcccccc___``````aaaccceeefffggggggfffcccaaa``````aaabbbaaaccceeedddcccbbbcccdddeeefffhhhlllqqqwww}}}|||xxxtttppplllhhhddd|||wwwqqqkkkgggbbb^^^ZZZWWWUUUSSSPPPOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHDDD>>>;;;;;;:::888666444333333333222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000...///000111222111111000111000000000000000000000000111111111111222222222111111222333333222111111000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222000000111111111222222222000000000000000000000000111111111111000000000000...//////000111111222222222222111111111111111222///000000000111111111111222222222222222222222222222222333444444444444444444444555777888:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKMMMNNNSSSVVVZZZ```eeeiiimmmnnnqqqsssvvvyyy||||||yyyvvvtttqqqmmmhhhddd```___]]]]]]___aaaaaa``````^^^\\\YYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^___```aaaaaaaaa_____________________^^^___aaacccddddddeeefffhhhhhhiiikkklllmmmmmmmmmllljjjjjjjjjjjjjjjkkklllmmmkkkjjjgggdddcccbbbcccccccccdddeeedddbbb``````aaa``````aaadddhhhnnnsssvvv|||}}}}}}}}}yyyuuupppmmmyyysssmmmiiieeebbb]]]YYYWWWUUUSSSQQQNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNKKKFFFAAA>>>===<<<:::888555555444444444333333333111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111//////000000000000//////000000000000000000000000...///000222222111111000111111111000000000000000000111111111111222222222000111222333333222111000000000000000000111111222000000000000000000000000222222222222222222222222000000000000000000000000000000111111222222222222000000111111222222222222333333222111111222333333000000000000///////////////000000111222222333333222222111111111111111222//////000000111111111222222222222222222222222222111222444555666555444444555666777888:::;;;============>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFHHHKKKMMMPPPQQQ[[[]]]bbbhhhnnnssswwwyyyyyy{{{~~~zzzwwwtttrrrooommmkkkhhhccc```aaa___]]]]]]___aaabbbaaa```___]]][[[YYYYYYYYYYYYZZZ[[[[[[]]]^^^___``````ccccccdddeeeeeefffggggggdddddddddeeeeeedddccccccccceeehhhjjjjjjkkkmmmnnnpppqqqsssuuuvvvvvvvvvuuuvvvuuuuuuttttttuuuuuuuuupppnnnkkkhhhfffffffffgggfffggggggfffcccaaaaaaaaa]]]]]]]]]___ccchhhlllooosssuuuxxx{{{}}}}}}}}}}}}xxx{{{~~~{{{vvvsss{{{vvvqqqllliiieeebbb___[[[VVVSSSSSSPPPMMMLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNJJJIIIGGGEEEAAA===999777555444333111111111111222111111111111111222222222000000111111111111000000111111222222222111111000111111000000//////......000000111111111111000000000000000000000000000000222222222222222222222222222222111111111111111111......///000111222222222222222111111000000//////000000000000000000000000111111000///////////////222222111000//////000000111111111000000000000000//////000111111111111111////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////222222333333222111///...111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000111111111111111222222222222222222333333444444444777888999:::<<<===>>>??????@@@AAAAAA@@@AAACCCEEE@@@AAACCCCCCDDDEEEGGGJJJGGGIIIKKKLLLNNNQQQUUUXXX```fffnnnuuu{{{|||yyywwwxxxzzz|||}}}~~~~~~|||xxxssspppooommmkkkhhhhhhhhhgggccc```ZZZZZZZZZ[[[\\\^^^``````cccbbb```^^^\\\[[[[[[ZZZ]]]^^^```bbbdddeeefffgggfffhhhjjjlllnnnpppqqqqqqqqqpppnnnllljjjiiijjjjjjiiijjjlllooorrrtttvvvwwwyyy|||~~~}}}}}}xxxvvvssspppooonnnoooooooooooonnnllljjjgggdddbbb```___]]]^^^```cccccccccjjjkkkmmmoooqqqsssssstttssstttvvvwwwxxx|||}}}~~~xxxssspppmmmiiifffbbb^^^YYYVVVSSSPPPMMMKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJHHHDDD@@@===;;;777666444333222222222333222222222111111111111111222222333333333333222222111111111222222111111000111111000000////////////000000111111111111000000000000000000000000000000222222222222222222222222111111111111111111111111//////000000111222222222111111111000000000000000000000000000000000000000111111000///////////////222222111000000000000000111000000000000000000000//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111000000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111222222222222333333444444555666666666999999:::<<<===>>>???@@@>>>@@@@@@@@@@@@@@@BBBDDDBBBDDDEEEFFFFFFGGGJJJLLLKKKMMMPPPRRRTTTWWW\\\___ggglllttt|||zzzwwwtttqqqoooppprrrsssrrrtttuuuuuuqqqnnnlllllliiigggeeeeeeeeedddaaa^^^\\\\\\]]]^^^___aaabbbccceeedddcccbbbbbbbbbbbbbbbcccdddfffhhhjjjlllmmmmmmooopppsssuuuwwwyyyzzz{{{{{{yyywwwuuusssrrrqqqqqqnnnoooqqqsssuuuxxxzzz{{{~~~{{{yyywwwwwwxxxxxxxxxxxxwwwuuuqqqmmmhhhfffaaa___]]]]]]___aaaaaa```dddeeegggiiikkklllmmmmmmnnnoooqqqrrruuuzzz}}}}}}|||xxxvvvsssoookkkhhhccc^^^[[[VVVSSSOOOLLLLLLLLLKKKJJJMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMKKKHHHEEEBBB@@@:::999777555444333333444333333222222111111000000222222333333333333222222000000111111222111111000111000000000000/////////000000111111111111000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111222222000000000000111111111111000000000000000000000000111000000///////////////222111000000000000000000000000000000000000111111//////000111111111111111111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111//////000222222333333222000111111222222111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111111111111222222333333333555555555666777888888888;;;;;;<<<===???@@@AAAAAA@@@AAABBBBBBAAABBBDDDEEEEEEGGGHHHIIIIIIJJJLLLNNNPPPSSSVVVZZZ]]]aaafffjjjpppvvv~~~}}}zzzpppnnnkkkhhhgggggghhhjjjhhhjjjmmmmmmllljjjiiiiiieeedddcccdddeeedddbbb``````aaaaaabbbccceeefffgggiiihhhhhhiiijjjkkklllmmmlllmmmooorrrtttuuuvvvwwwyyyzzz|||}}}{{{zzzzzzuuuuuuwwwxxx{{{}}}~~~wwwqqqmmmgggdddaaa```aaaaaa```___```aaabbbcccdddeeeeeeeeeeeegggiiilllooouuu|||~~~zzzyyy|||}}}{{{xxxtttqqqmmmiiidddaaa\\\XXXTTTPPPNNNMMMLLLJJJKKKKKKLLLLLLLLLLLLMMMMMMOOOOOONNNMMMKKKHHHFFFDDD<<<;;;999666444444333333444444333222111111000000000000111111111111000000///000000111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000111111111111222222222222111111111111//////000000111111222222000000000000000000000000000000////////////000000111111000000000000000111000000000000000111111111//////000111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222222000000111111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222333333444444555555666777888999999:::<<<<<<===>>>???@@@AAAAAABBBDDDEEEEEEDDDEEEGGGIIIGGGIIIJJJKKKKKKMMMOOOQQQVVVYYY^^^bbbfffkkkpppsssyyy~~~zzztttqqqjjjiiifffcccbbbcccdddddddddgggjjjkkkjjjiiiiiiiiieeeeeefffggggggggggggfffeeeeeeeeefffhhhiiikkklllooooooooopppqqqssstttuuuuuuvvvxxxzzz|||~~~~~~{{{||||||}}}|||wwwpppmmmiiigggfffeeecccbbb``````aaabbbbbbaaaaaaaaa^^^```bbbeeeiiiooovvv{{{}}}yyyxxxxxxzzz|||}}}yyyvvvsssooojjjgggbbb]]]XXXSSSPPPMMMKKKIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNMMMLLLJJJHHHFFF???===;;;888555444333333555444444333222111000000000000111111111111000000...///000111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111//////000000000111111111222222111111111111111111//////000000111111222222000000000000000000000000000000////////////000000111000000000000000111111//////000000111111111111//////000111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111333222222111111111000000000000000111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333444444555555555555666777888999::::::<<<<<<===>>>???@@@@@@AAABBBCCCEEEEEEEEEFFFIIIKKKJJJLLLMMMOOOOOOQQQTTTWWW]]]```fffjjjooosssxxx{{{|||vvvqqqllliiieeedddbbb`````````aaabbbeeegggjjjkkkjjjiiiiiiiiiggghhhiiijjjkkkkkkkkkllljjjjjjjjjkkklllnnnppppppuuuuuuvvvwwwxxxzzz{{{|||~~~yyyvvvqqqnnnkkkiiigggeeebbbbbbbbbbbbaaa```___^^^ZZZ\\\^^^```dddiiipppttt{{{~~~zzzxxxxxxxxxxxx|||~~~{{{yyyuuuqqqnnngggccc\\\VVVRRRNNNKKKIIIHHHIIIIIIJJJJJJKKKKKKLLLKKKLLLMMMMMMLLLKKKIIIHHHCCCAAA>>>:::777666555444444444333333222222111111222222333333333333222222......///000111111111111000000000111111111111222000000111111111111000000000000000000000000000000111111111111111111111111...//////000000111111111000000000000000000111111000000000000111111111111000000000000000000000000///////////////000000111000000000000000111111222/////////000111111222222//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111444333222111000000000000///000000111111000000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333444444555666666555666666888999:::;;;<<<======>>>>>>???@@@@@@AAA@@@AAADDDEEEFFFHHHKKKMMMOOOQQQSSSUUUWWWZZZ]]]```gggjjjppptttxxx|||xxxsssnnnjjjfffccc``````___^^^______aaaaaaeeehhhkkklllkkkjjjjjjjjjiiikkkmmmnnnnnnnnnooopppoooooopppqqqrrrtttuuuvvvzzzzzz{{{}}}zzzuuurrrpppmmmkkkffffffeeedddbbb```^^^]]][[[\\\]]]^^^```dddiiimmmvvvzzz~~~}}}|||{{{yyyyyy|||xxxuuuooojjjccc\\\WWWSSSOOOLLLGGGHHHHHHIIIJJJJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJGGGEEEBBB>>>;;;888777777333333333333333333333333222222333333333333222222---...///000111111111111000000111111111222222222000000111111111111000000000000000000000000000000111111111111111111111111......//////000111111222.........///000000000111111111111000000000000000000000000000000000000000///////////////000111111000000000000000111222222...//////000111111222222//////000111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000333222111000000111111222//////000000000000//////111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222222222333444555666777777666777888999;;;<<<===>>>?????????@@@AAAAAABBBBBBAAACCCEEEGGGIIILLLPPPSSSVVVXXX\\\^^^aaadddhhhkkkrrrvvv{{{yyyuuuppplllhhheeebbb```___^^^______```bbbcccdddgggjjjmmmoooooonnnoooooonnnqqqttttttsssssstttvvvuuuuuuuuuvvvxxxyyy{{{||||||}}}}}}zzzvvvtttmmmmmmkkkjjjgggeeebbbaaa^^^^^^^^^^^^^^^```dddhhhnnnqqqwww|||~~~zzz}}}zzzwwwrrrjjjccc]]]XXXTTTQQQGGGGGGHHHIIIIIIJJJKKKKKKJJJKKKLLLMMMNNNMMMLLLKKKJJJHHHEEEAAA===;;;999999333333333333333333333444000000111111111111000000---...///000111111111111000000111111222222222222000000111111111111000000000000000000000000000000000000000000000000000000---......///000111111222,,,------...///000000111222222111111000000//////000000000000000000000000///////////////000111111000000///000000111222222...//////000111222222222//////000111111111111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000000222333444//////000000000000//////111111111111111111111111333333333333333333333333111111111111111111111111000000111111222222222222222222333444555666777888888999:::;;;===>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCDDDFFFIIILLLNNNQQQUUUXXX\\\^^^bbbeeehhhlllppptttzzz}}}|||yyywwwuuussspppkkkhhheeecccaaa___``````aaabbbccceeeggghhhiiilllpppssssssttttttuuutttwwwzzzzzzxxxxxxzzz|||yyyyyyyyyzzz|||}}}}}}~~~}}}tttsssrrrpppmmmjjjhhhfffaaaaaa```^^^]]]^^^bbbeeefffiiinnntttzzz|||tttllleee^^^VVVRRROOOKKKGGGEEEFFFHHHJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMKKKIIIGGGDDDAAA???>>>888777555333222222222333222333333333333222111111000000000000000000000000111111111111111111111111333222111111111222444444000000000000000000000000000000000000000000000000333222222222111000000000000000000000000000000000111111000000//////......111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222//////000000111111222222000000000000000000000000222111111000000000000000111111111111111111111111000111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333222222111333333333333333333333333333555666777666777888:::;;;;;;<<<>>>???AAABBBBBB???@@@AAAAAA@@@AAACCCEEEFFFGGGJJJMMMPPPUUU[[[___dddhhhmmmrrruuuwwwzzz}}}|||xxxuuuuuutttrrroookkkjjjhhhfffdddbbbaaaaaa___aaaccceeegggiiimmmppptttuuuxxxzzzzzzzzzyyyxxx|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||xxxuuurrrpppnnnkkkhhheeedddddddddcccbbbdddeeegggkkkqqqxxx}}}zzzssskkkccc\\\VVVQQQNNNIIIGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNMMMLLLLLLKKKIIIFFFCCCAAA???999777666444222222222333333333333333333222111111111111111111111111111111111111111111111111111111222111111000111222333444000000000000000000000000000000000000000000000000222222111111111111111111000000000000000000000000111111000000////////////111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000000111111111000000000000000000000000222111111000000000000000111111111111111111111111000111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222111333333333333333333333333444555777777777777999;;;;;;<<<===>>>???@@@AAAAAA@@@AAACCCCCCBBBCCCEEEGGGHHHJJJMMMPPPTTTYYY___cccjjjnnnsssxxx{{{~~~zzzyyyvvvrrrppppppooommmjjjiiiiiigggfffddddddccccccccceeehhhjjjlllooosssvvvxxxzzz|||~~~~~~}}}|||~~~~~~|||zzzxxxwwwqqqnnnkkkhhhgggfffdddcccaaabbbcccgggkkkqqqvvvyyy}}}uuulllccc]]]VVVRRRMMMJJJIIIIIIIIIHHHJJJJJJKKKLLLLLLMMMMMMNNNLLLLLLLLLLLLIIIFFFCCCAAA;;;999777555333222222333333333333333222222222222111111111111111111111111111111111111111111111111111000000000000111222222000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000111000000000000/////////000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000222111111000000000000000111111111111111111111111000111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222222222222222222333333333333444666888888888888:::<<<<<<======>>>???@@@AAAAAABBBCCCEEEEEEEEEFFFHHHJJJLLLNNNRRRUUUYYY^^^eeeiiiqqquuu{{{~~~zzzuuuqqqrrrpppmmmllllllkkkiiiggghhhggggggfffffffffggggggiiikkknnnqqqsssvvvzzz~~~~~~|||{{{zzzzzzzzzzzz{{{|||~~~~~~{{{xxxtttqqqnnnkkkhhheeeaaaaaaaaacccfffiiimmmoootttxxx}}}}}}tttjjjddd\\\XXXRRRNNNLLLKKKIIIHHHJJJJJJKKKKKKLLLLLLMMMNNNLLLMMMNNNNNNMMMJJJFFFDDD>>><<<999777555333333333444444333333222222222222111111111111111111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000222111111000000000000000111111111111111111111111000000111111111222222222222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333222222222222222222333333333333555777999999999:::<<<>>>===>>>>>>???@@@@@@AAAAAACCCEEEFFFGGGGGGIIILLLNNNPPPRRRUUUYYY]]]cccjjjnnnwww{{{~~~yyyvvvssspppmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhhhhiiijjjkkklllmmmnnnpppsssvvvyyy|||~~~}}}|||{{{{{{{{{{{{{{{yyywwwuuutttrrrrrrqqqqqqrrrsssuuuvvvxxxyyyxxxyyyzzz|||~~~|||~~~{{{wwwsssnnnjjjfffeeedddcccccceeeggghhhjjjmmmqqqwwwyyypppjjjbbb^^^XXXSSSPPPNNNKKKIIIJJJJJJJJJJJJKKKLLLMMMNNNLLLNNNOOOPPPOOOLLLIIIGGGAAA@@@===999777555444444555444333222222222333333111111111111111111111111111111111111111111111111//////000000111111111111111111111111111111111111000000000000000000000000/////////000000111111222000000000000000000000000000000000000111111111111//////000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000222111111000000000000000111111111111111111111111000000111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000111222333333333333333222222333333333444444444666888:::;;;;;;<<<>>>???>>>??????@@@AAABBBCCCCCCDDDFFFHHHJJJKKKNNNQQQTTTTTTWWWZZZ^^^bbbhhhnnnsss{{{|||wwwssspppooonnnmmmlllmmmoooppppppooonnnmmmlllmmmmmmnnnoooqqqrrrsssqqqtttwwwzzz}}}~~~{{{zzzyyyyyyxxxwwwvvvuuuuuuuuuuuuuuutttsssqqqooonnnlllllljjjjjjkkklllmmmoooqqqrrrrrrssstttvvvyyy|||~~~~~~}}}|||}}}yyywwwzzz|||~~~|||uuuqqqkkkjjjgggdddcccbbbccccccdddfffiiinnnuuu}}}uuupppgggccc]]]YYYUUURRRNNNLLLKKKJJJIIIIIIJJJKKKMMMNNNMMMNNNOOOPPPOOOMMMKKKJJJFFFDDD@@@<<<999777666555666555333222222222333444222222222222222222222222111111111111111111111111///000111111222222111111111111111111111111111111000000000000000000000000//////000000000000000000000000000000000000000000000000000111111111111222/////////000111111222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000222111111000000000000000111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000111222222333333333333333333444444555555666666777999;;;<<<<<<===???AAA???@@@AAABBBCCCEEEFFFFFFFFFHHHKKKNNNQQQTTTXXX[[[\\\^^^aaadddhhhnnntttyyy|||xxxuuussspppmmmlllmmmnnnooommmppptttvvvvvvtttttttttttttttttttttuuuwwwxxxyyywwwyyy|||~~~~~~}}}|||yyywwwuuusssrrrqqqppppppooooooppppppqqqpppooonnnmmmkkkjjjhhhhhheeeeeeffffffhhhiiikkklllmmmnnnoooqqqsssvvvxxxzzzyyyyyyzzzzzzzzzyyywwwvvvxxxsssqqqtttvvvwww|||~~~yyyqqqoookkkgggdddbbbaaaaaaaaaccceeehhhmmmuuu~~~yyyuuukkkgggbbb]]]YYYUUUQQQNNNKKKJJJIIIIIIIIIKKKMMMNNNNNNNNNNNNOOONNNNNNMMMMMMIIIGGGCCC???<<<999777777666555333222222222444555222222222222222222222222111111111111111111111111000000222333333333222111111111111111111111111111000000000000000000000000000000000000000/////////000000000000000000000000000000111111111222222222...//////000111111222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000000000000000111111111000000000000000000000000222111111000000000000000111111111111111111111111000111111111111222222222333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111000000111222333333333333444444555555666777777888777999<<<======>>>@@@BBB???@@@AAACCCEEEGGGIIIIIIIIIKKKOOOSSSWWW[[[```dddeeegggjjjmmmpppuuu||||||yyyuuusssooonnnlllkkklllnnnrrruuurrrvvv|||}}}}}}}}}{{{{{{{{{{{{{{{|||}}}}}}}}}~~~|||{{{zzzwwwvvvtttrrrpppnnnlllkkkjjjjjjjjjjjjkkklllmmmmmmkkkkkkjjjiiihhhgggfffeeeccccccccccccdddeeefffggghhhiiijjjlllnnnqqqssstttvvvvvvvvvvvvuuusssrrrqqqrrrmmmkkkmmmoooppptttyyy}}}yyyvvvrrrlllhhheeeddddddaaabbbcccdddggglllrrrwww}}}|||xxxmmmiiiddd___[[[WWWSSSPPPKKKJJJIIIHHHIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKIIIEEEAAA===:::999888777555444222222333444555222222222222222222222222111111111111111111111111000111222333444333222222111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000111111222222222222...//////000111222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222//////000000111111222222000000000000000000000000222111111000000000000000111111111111111111111111000111111111111222222222333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111///000111222333444444444555555555666777888888999888:::<<<===>>>???AAACCC???@@@BBBDDDGGGIIIKKKKKKKKKNNNRRRWWW[[[```fffjjjlllnnnpppsssvvv{{{}}}yyyvvvtttsssqqqmmmmmmmmmlllnnnqqqvvvzzzxxx}}}}}}{{{yyyxxxvvvuuuppppppnnnllljjjhhhfffffffffffffffggghhhiiikkkkkkhhhhhhggggggfffeeeddddddbbbbbbbbbbbbbbbcccdddeeeeeefffgggiiikkkmmmpppqqqttttttssssssrrrpppooonnnnnnjjjgggiiijjjkkkooottttttxxx~~~~~~}}}~~~}}}xxxrrrnnnjjjiiihhhaaabbbbbbccccccgggkkkoooqqqyyy~~~zzzwwwpppmmmiiieeeaaa\\\WWWSSSRRROOOKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOMMMLLLJJJGGGCCC>>>:::777999666444333333333222111444444333333222111000000111222222333333222222111111111111111111111111111...000222333444333111000111111111111111111111111333222111000000111222333111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000222222222222222222222222555555444333222111000//////000000000000111111111333333222111000000111111111111111111111111111111000111111111111222222222111111111000111111222333222333333333333333333444444444555777888999:::;;;;;;===????????????@@@AAABBBDDDFFFHHHJJJMMMQQQUUUSSSWWW\\\aaaffflllqqquuuwwwxxxyyy|||}}}{{{xxxtttqqqpppoooooommmmmmmmmmmmnnnrrrxxx|||}}}|||{{{|||}}}}}}~~~yyyxxxvvvtttrrrpppooonnnnnnmmmkkkiiigggffffffeeegggfffdddccccccdddfffgggiiijjjjjjjjjiiigggdddcccbbbaaaaaa``````aaaaaabbbdddeeefffgggiiijjjkkklllnnnooopppppppppooonnnmmmmmmllljjjhhhhhhhhhjjjkkkooopppsssvvvxxxyyyyyyyyyxxxwwwxxxxxxzzz|||~~~~~~xxxsssoookkkhhheeeeeeddddddeeeeeefffgggppprrruuuxxx{{{zzzwwwqqqnnnkkkgggddd___ZZZWWWTTTQQQMMMKKKKKKKKKKKKJJJKKKLLLLLLMMMNNNNNNOOOOOOOOONNNLLLIIIEEEAAA===:::999777555444444444333222444444333333222111111000111222222333333222222111111111111111111111111111///000111222222222111000111111111111111111111111222222111000000111222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000111111111111111111111111333333222222222222111111000000000111111111222222333222222111000000111111111111111111111111111111111111111111222222222222111111111111111222222333333333333333333444444444444555666777999:::;;;;;;<<<>>>@@@AAA@@@@@@AAABBBDDDFFFHHHKKKMMMQQQUUUYYY\\\```fffkkkpppuuuzzz~~~}}}~~~}}}yyywwwtttqqqnnnmmmmmmnnnmmmnnnooopppsssxxx~~~}}}zzzwwwuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxuuuuuusssrrrpppooommmmmmlllkkkjjjhhhfffeeeeeeeeefffeeeddddddeeegggiiijjjiiijjjjjjjjjiiigggeeecccaaaaaa````````````aaaaaaccccccdddfffgggiiijjjjjjnnnnnnppppppppppppooonnnjjjiiigggfffeeefffggghhhjjjkkkmmmooopppqqqqqqqqqpppppppppqqqsssuuuwwwyyy}}}}}}yyyvvvrrrooojjjiiihhhgggggggggggggggjjjllloooqqqssswww|||zzzvvvssspppmmmjjjgggddd___\\\VVVSSSOOOMMMLLLLLLKKKJJJLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPNNNLLLHHHDDDAAA???:::888666555555555444333444444333333222222111111111222222333333222222111111111111111111111111111/////////000000000111111111111111111111111111111222222111000000111222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000111111111222222222333333111111111111222222222333333222111111000111111111111111111111111111111111111111111111222222222333111111111111111222333333333333333444444444555555555666777888:::;;;<<<<<<>>>@@@BBBBBBAAAAAACCCDDDFFFHHHLLLOOORRRVVV\\\```gggkkkqqqvvv{{{}}}xxxuuuuuusssqqqooonnnnnnnnnooonnnppprrruuuxxx~~~|||wwwtttqqqooonnnnnnooopppqqqrrrrrrrrrrrrppppppooonnnmmmllllllkkkkkkjjjhhhgggfffeeeddddddeeeeeeeeefffgggiiikkkmmmjjjjjjkkkkkkjjjhhhgggfffcccccccccbbbbbbcccccccccddddddeeefffhhhiiijjjjjjlllmmmooopppqqqqqqpppooojjjiiigggfffeeeeeefffffffffggghhhiiiiiiiiiiiiiiiiiihhhiiiiiikkknnnpppqqquuuxxx|||~~~|||yyyvvvpppooonnnllljjjiiihhhhhheeegggiiijjjlllooosssvvv|||xxxtttrrrooommmkkkhhhdddaaaYYYVVVQQQNNNMMMLLLKKKJJJLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPOOOMMMJJJGGGDDDBBB<<<:::888777777777555444444444333333333222222222111222222333333222222111111111111111111111111111/////////...///000000111111111111111111111111111222111111111111111111222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000111111111111111111111111111111111111222222222222111111222222222333333333222222111111111111111222111111111111111111111111111111111222222222333333222111111111111222333333333333444444555555666666777777888999;;;<<<===>>>???AAABBBBBBBBBBBBDDDFFFHHHKKKOOOSSSXXX^^^dddhhhppptttzzz~~~|||{{{xxxuuusssttttttsssrrrrrrrrrssssssrrrtttwwwyyy}}}}}}yyyuuuqqqnnnllllllkkklllmmmnnnooooooppppppllllllllllllkkkkkkkkkkkkjjjiiihhhgggfffeeeeeeeeeggggggggggggiiijjjlllmmmllllllmmmmmmlllkkkjjjiiihhhhhhgggggggggggghhhhhhggghhhhhhjjjkkklllmmmmmmkkkmmmnnnpppqqqrrrqqqqqqnnnmmmllljjjiiihhhhhhhhhggggggggggggfffeeeeeedddeeeeeeeeeeeegggiiikkklllnnnqqqtttwwwyyy||||||zzzwwwvvvssspppnnnllljjjjjjfffggghhhiiiiiikkknnnqqq~~~{{{vvvtttrrrpppnnnkkkhhheee]]]YYYTTTQQQNNNMMMKKKJJJMMMMMMMMMMMMMMMNNNNNNNNNOOOOOONNNMMMKKKIIIFFFEEE???===:::999888777666444444444444333333333333333111222222333333222222111111111111111111111111111/////////...///000000111111111111111111111111111111111111222222111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000222222222222222222222222222222222111111111000000111111222222222333333333222111111111111111222222111111111111111111111111111222222222222333333333222222222111222333333444333333444555555666777777888999:::;;;<<<>>>>>>??????AAABBBBBBBBBDDDFFFIIIKKKOOOTTTYYY___fffmmmrrryyy}}}}}}{{{yyyxxxwwwvvvtttsssuuuuuuuuuuuuvvvwwwwwwxxxxxxzzz|||~~~~~~}}}{{{yyyvvvrrrnnnlllkkkjjjiiijjjkkkmmmnnnnnnooooookkkkkkkkkkkkkkklllllllllkkkjjjjjjiiihhhhhhhhhhhhkkkjjjjjjjjjkkkkkklllllloooooopppppppppooooooooommmllllllkkkkkkllllllmmmkkkkkklllmmmnnnnnnoooooommmnnnppprrrttttttttttttsssrrrqqqooommmlllkkkkkkjjjiiihhhgggeeeddddddccccccbbbbbbbbbcccdddfffggghhhkkknnnppprrrtttwwwzzz}}}}}}|||{{{xxxuuurrrpppnnnmmmjjjkkkkkkjjjiiiiiilllnnn{{{yyyvvvtttrrrpppllliiiccc___YYYUUURRRPPPMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLJJJHHHGGGCCC@@@===;;;999888666444444444444444333333333333111222222333333222222111111111111111111111111111/////////000000000111111111111111111111111111111000111222222222222111000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000222222222222222222222222222222111111111000000000111111111111222222222333111111111000111111222333111111111111111111111111222222222222333333333333222222222222222333444444333444444555666777888888999:::;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDGGGJJJMMMPPPTTTZZZ```gggooowww}}}}}}{{{xxxvvvttttttuuuvvvuuutttwwwwwwxxxyyyzzzzzz{{{{{{~~~}}}{{{zzzvvvuuuqqqnnnkkkjjjiiihhhhhhiiijjjlllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmooooooooooooooonnnnnnnnntttttttttttttttttttttuuuqqqqqqppppppppppppqqqqqqooooooppppppqqqrrrrrrsssssstttvvvxxxyyyyyyyyyyyywwwwwwuuutttrrrpppooonnnlllkkkiiigggfffdddddddddaaa```_________```aaaaaaccceeehhhiiijjjllloooqqqvvvyyy~~~}}}zzzwwwuuutttsssoooooonnnllljjjiiikkkmmm~~~{{{yyywwwtttqqqnnniiiddd^^^YYYVVVSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOONNNLLLKKKJJJFFFCCC???<<<:::888555333444444444444444444444444111222222333333222222111111111111111111111111111///000111222222222111000111111111111111111111111000111222222222222111000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000111111111111111111111111000000000000111111111111000000000111111111222222111111000000111222222333111111111111111111111111222222222333333333444444333222222222222333444444333444555666777888999999:::;;;<<<===???@@@AAAAAAAAABBBDDDFFFGGGKKKOOOSSSVVVZZZ```hhhpppyyy|||yyyxxxwwwvvvuuussstttvvvxxxyyyyyy{{{|||}}}~~~}}}|||zzzyyyyyysssrrrooommmkkkiiiiiiiiiiiijjjkkkmmmooopppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqqqqrrrqqqrrrssssssttttttttttttxxxwwwwwwxxxxxxyyyyyyzzzxxxxxxwwwwwwwwwwwwxxxxxxvvvvvvwwwwwwxxxyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}|||zzzxxxvvvtttssspppooollljjjhhhgggggggggbbbaaa___^^^]]]]]]^^^^^^^^^```bbbccccccdddgggiiimmmooosssyyy}}}|||{{{zzzvvvuuutttqqqnnnlllmmmooo|||zzzwwwtttqqqmmmhhhbbb]]]YYYVVVTTTQQQNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPOOONNNLLLKKKHHHEEEAAA===;;;888555222444444444444444444444444222222222333333222222222111111111111111111111111...000222333444333111000111111111111111111111111000111222333333222111000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000111111222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000......///000111222333333///000000000000111111111111111000000111222333333111111111111111111111111222222333333333444444444333333222222333333444555444444555666777888999999;;;;;;<<<>>>???@@@AAABBBBBBDDDFFFHHHJJJNNNSSSWWWYYY^^^eeellluuu~~~~~~|||yyywwwvvvuuutttwwwvvvuuuvvvyyy|||}}}~~~~~~}}}{{{zzzyyyxxxxxxtttrrrpppnnnlllkkkkkkkkklllmmmnnnppprrrssssssssstttttttttssssssssssssssssssssssssrrrssssssttttttrrrsssuuuwwwxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~|||yyyxxxtttssspppnnnlllkkkkkkkkkeeedddbbb```^^^^^^^^^^^^[[[]]]^^^______```aaacccfffgggjjjooovvv}}}|||{{{yyyvvvrrrpppqqqrrr~~~|||zzzxxxqqqnnniiiddd```\\\WWWSSSSSSPPPMMMKKKLLLLLLLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNKKKIIIFFFCCC???;;;999777777555333222333444444333222222111111111111222222222222222222222111000//////000000000111111111111111111222222222222111111111111111111111111111111222222111111111111111111111000000222444555444222111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222444333222000000000111111////////////000000000000000111111111111222222222000000000000000000111111000111111111111222222222333222222111111222222333333222222111111222222333222222222222222222222222222222333333333333444444333333333333444444555666444555666777888999:::;;;;;;===>>>>>>>>>@@@DDDFFFEEEGGGIIIKKKMMMPPPUUUXXX___dddlllttt|||~~~}}}zzzxxxuuuvvvwwwvvvuuutttuuuwwwrrrtttwwwzzz|||~~~}}}}}}|||{{{{{{{{{zzzyyyxxxwwwvvvtttsssrrrqqqpppppppppppppppqqqrrrtttuuuwwwxxxyyyvvvwwwxxxyyyzzz{{{{{{{{{wwwvvvvvvwwwxxxyyyzzz{{{{{{||||||~~~}}}}}}|||zzzxxxtttqqqnnnmmmkkkhhheeecccaaa```^^^\\\]]]\\\[[[ZZZYYYZZZZZZ[[[___```bbbffflllsssyyy||||||zzzwwwtttsss~~~~~~|||yyyvvvsssnnnjjjfffaaa]]]YYYUUURRROOOMMMMMMMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJHHHEEEAAA===:::888888555333222333444444333222222111111111111222222222222222222222111000000111111111111222222222222111111222222222222111111111111111111111111111111111111111111111111111111333111000000222222111///111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222222222111000000111222222////////////000000000111000111111111111222222222111111111111000000000000000111111111111222222222333222222111111222222333333222222111111222222333222222222222222222222222222222333333333333444444333333333333444555666666555666777888999;;;<<<<<<===>>>???@@@@@@BBBEEEHHHIIIKKKNNNPPPRRRVVV[[[^^^dddiiipppxxx~~~yyyxxxwwwuuuttttttvvvwwwwwwvvvvvvwwwxxxvvvyyy{{{~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{zzzyyywwwwwwwwwvvvuuutttssssssssssssttttttvvvwwwyyy{{{||||||{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~|||yyyvvvtttrrrpppmmmjjjgggeeeccc```^^^\\\[[[ZZZXXXWWWWWWXXXXXX[[[\\\^^^bbbgggmmmrrruuuzzz~~~}}}zzzyyy|||}}}}}}~~~~~~zzzwwwtttoookkkgggccc___\\\XXXUUUQQQOOONNNNNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJHHHEEEAAA===;;;999666444333333444333222222222111111111111222222111222222222222111000000111222222222222333333333111111222222222222111111111111111111111111111111111111111111111111111111333111///...000111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222111111111000111111222333/////////000000000111111000111111111111222222222222222111111111000000000000111111111111222222222333222222111111222222333333222222111111222222333222222222222222222222222222222333333333333444444333333333333444555666777666777888999;;;<<<===>>>???@@@AAABBBBBBDDDGGGJJJMMMPPPSSSVVVYYY^^^bbbffflllpppwww~~~}}}wwwsssrrrrrrqqqqqqsssuuuwwwxxxxxxxxxyyy{{{|||~~~|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxx|||{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{|||~~~~~~{{{zzzwwwtttpppmmmkkkhhhdddaaa^^^\\\ZZZXXXWWWVVVWWWWWWWWWXXXYYY[[[___dddhhhkkkppptttyyy}}}||||||{{{{{{|||}}}~~~|||xxxuuuqqqmmmjjjfffbbb___[[[WWWSSSPPPNNNNNNLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLKKKIIIDDD@@@===:::888555333444444333222222222111111111111222222111111222222222111111000111111111222222222333333111111222222222222111111111111111111111111111111111111111111111222222222333111......///111222333111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111000000111111111222222222222222111111111111111111//////000000000111111111000000111111111222222222333222222111111000000///000000111111111222222222333222222111111222222333333222222111111222222333222222222222222222222222222222222333333333444444333333333333444666777888666777888:::;;;===>>>???@@@BBBCCCDDDEEEGGGJJJMMMQQQTTTXXX\\\```eeeiiimmmssswww}}}{{{xxxtttqqqpppppprrrssstttvvvyyy{{{{{{|||}}}}}}|||zzzzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{||||||}}}}}}}}}||||||{{{~~~}}}}}}}}}}}}}}}}}}~~~}}}zzzvvvsssppplllgggdddaaa___]]]ZZZXXXWWWWWWWWWUUUUUUUUUVVVXXX\\\___aaagggkkkpppuuuxxxzzz}}}~~~|||{{{zzzzzz{{{{{{~~~}}}zzzvvvssspppmmmiiifff^^^ZZZUUUQQQOOOMMMLLLJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKGGGCCCAAA<<<:::777555555555444333222222111111111111222222000111111222222222111111000000000000111111111222111111222222222222111111111111111111111111111111000000111111111222222222777444111///000111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111000000111111111222222222333333333222111000//////000000000000111111111111000000111111111222222222333222222222111111000000000000111111111222222222333222222111111222222333333222222111111222222333222222222222222222222222222222222333333333444444333333333444555666888888666777888:::<<<>>>???@@@AAACCCEEEFFFHHHKKKOOORRRUUUXXX]]]bbbfffkkkpppssszzz}}}{{{uuusssqqqooonnnpppsssvvvvvvyyy}}}~~~}}}|||{{{{{{{{{zzz{{{{{{||||||}}}}}}~~~|||yyyuuuqqqlllhhhdddbbb___\\\YYYWWWVVVVVVTTTTTTSSSSSSTTTWWWYYY[[[```ccciiimmmpppssswwwyyy}}}~~~}}}zzzyyyyyyzzz{{{{{{}}}|||xxxuuurrrooollliiibbb]]]XXXSSSQQQNNNLLLJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNMMMLLLIIIFFFEEE???<<<999777666666555444222222111111111111222222000000111222222222222111//////000000000111111111111111222222222222111111111111111111111111111111000000000111222222333333:::777444111111000...---111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222222222333222222111//////000000000111111111222222000111111111111222222222222222222222222222222222000111111111111222222222333222222111111222222333333222222111111222222333222222222222222222222222222222333333333333444444333333333444555777888999888888:::<<<>>>@@@AAABBBCCCEEEHHHJJJMMMQQQVVVYYY[[[___eeejjjnnnrrrvvvyyyzzzvvvooonnnnnnmmmmmmppptttxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}xxxsssooogggeeeaaa]]]ZZZWWWVVVUUUUUUTTTSSSRRRSSSTTTVVVXXX[[[^^^bbbfffiiilllooorrrwwwyyy||||||zzzyyyyyyxxxxxxyyy|||}}}yyyvvvtttqqqnnnkkkfffbbb\\\WWWSSSQQQNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMLLLKKKJJJHHHGGGBBB???;;;999888777666555222222111111111111222222000000111222222222222222000000111111111222222222111111222222222222111111111111111111111111111111///000000111222222333333666444222111111111///---111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222///000111222333222222111000000111111111222222222000111111111111222222222000111111222222333333444000111111111111222222222333222222111111222222333333222222111111222222333222222222222222222222222222222333333333333444444333333333444666777999::::::;;;===???AAACCCDDDEEEFFFIIILLLOOOSSSXXX]]]aaacccgggmmmrrrvvvzzz~~~|||vvvrrrlllmmmmmmmmmmmmqqqwww|||~~~{{{wwwmmmkkkgggbbb^^^[[[YYYYYYUUUTTTRRRQQQRRRSSSUUUVVVWWWZZZ]]]```bbbeeehhhjjjoooqqquuuzzz}}}{{{zzzyyyvvvvvvwwwyyy||||||zzzwwwtttqqqiiieee___YYYVVVSSSPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMLLLKKKJJJIIIIIICCC@@@===:::999888777555222222111111111111222222///000111222222222222222111111222222222333333333111111222222222222111111111111111111111111111111///000000111222222333333.........000222333333111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222,,,---///222333444444444000111111111111222222222000111111111111222222222000000111222333444444555000111111111111222222222333222222222222222222333333222222222222222222333222222222222222222222222222222333333333444444444222333333444666888999:::<<<===???AAACCCEEEGGGHHHHHHKKKOOOSSSWWW\\\bbbfffiiimmmsssxxx|||xxxsssppplllnnnooooooppptttzzz~~~~~~sssqqqmmmhhhddd```^^^]]]UUUTTTRRRQQQQQQRRRTTTUUUUUUXXXZZZ]]]^^^```cccfffgggiiinnntttzzz~~~zzzxxxvvvuuuuuuvvvzzz}}}}}}{{{xxxtttrrrmmmeee^^^YYYUUURRRPPPMMMKKKIIIHHHIIIJJJJJJIIILLLMMMMMMNNNNNNNNNMMMMMMIIIHHHEEEAAA===:::777555777555444444555666555444222333444444444444333222222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000333333333333333333333333222222222111111111000000333444444555555444444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111000000111222222333444444444333333222222222333333333333333333333333333444444444444444444555555444333333444777999;;;===>>>@@@@@@AAADDDGGGJJJNNNSSSZZZ___bbbffflllpppssswww{{{{{{uuuqqqnnnkkklllmmmooorrrxxxyyyrrrmmmiiieee___[[[\\\YYYVVVTTTTTTTTTTTTSSSUUUUUUVVVXXXZZZ[[[\\\]]]```ccchhhmmmrrrxxx|||zzzwwwuuutttuuuxxx{{{||||||}}}xxxuuupppiiiccc^^^YYYUUUSSSOOOLLLJJJIIIJJJKKKKKKJJJLLLLLLMMMNNNNNNNNNMMMMMMJJJIIIFFFBBB>>>:::777666555333222111333333333222333222111000000111222333222222222222222222222222333222222111111222222333111111111111111111111111000000000000000000000000222222222222222222222222222222222111111111000000111111111111111111111111222222222222222222222222222222222111111111000000222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111222222444444444333333222222222333333333333333333333333333333333444444444444444555555555555777999;;;<<<<<<>>>???@@@AAADDDHHHKKKSSSXXX___eeeiiimmmsssxxx{{{zzztttpppnnnmmmnnnppprrrvvv{{{zzzuuuqqqmmmgggbbb]]]YYYVVVSSSSSSSSSRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZ[[[]]]bbbfffjjjpppwww{{{}}}{{{yyywwwvvvxxxzzz{{{{{{zzzvvvqqqkkkfff```[[[WWWRRROOOLLLJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKHHHEEE@@@<<<999777555333222111222333222111333111///------///111333222222222222222222222222333222222111111222222333111111111111111111111111000000000000000000000000222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111222222111111111111111111444444333333333333222222333333333333333333333333222222333333444444444444666666777999:::<<<======>>>???AAABBBCCCGGGLLLOOOYYY___gggnnnrrrwww}}}~~~yyyuuurrrpppqqqsssuuuxxx{{{~~~yyyvvvqqqkkkfff```]]]YYYVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWXXXXXXWWWYYY]]]```ccchhhnnnrrrwww{{{{{{yyyzzz{{{{{{{{{{{{}}}~~~yyytttnnnhhhaaa\\\UUURRRNNNKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLJJJGGGCCC???;;;999888666444444444444333222222111000......000111222222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111222222222222222111111000000333333333333333333333333222222333333333333444444222222333333444444555555666777999;;;<<<===>>>>>>AAABBBDDDEEEGGGLLLQQQUUU___eeennnvvv{{{~~~{{{yyyvvvuuutttwwwzzz~~~~~~{{{vvvpppkkkgggccc^^^ZZZYYYWWWUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWYYY\\\^^^```dddiiilllrrrvvv|||~~~{{{zzzyyyyyyyyyyyy{{{~~~|||vvvppphhhccc[[[WWWQQQMMMKKKJJJIIIHHHJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLJJJFFFBBB???===:::888555444555444333222111222222333333222222111222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333111111222222222111111000333333333333333333333333222222222333333444444444222222333444555555666666666777999;;;===>>>??????AAACCCDDDFFFJJJOOOUUUZZZcccjjjsss{{{~~~}}}{{{zzzzzzyyy|||yyytttlllhhhbbb^^^[[[YYYVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXYYY[[[\\\^^^aaaeeehhhlllpppuuuzzz|||yyyxxxwwwwwwxxxyyy{{{}}}~~~xxxppplllbbb]]]VVVPPPMMMKKKIIIHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLJJJFFFCCC@@@:::888555444444333111000222333444555555444333222222222222222222222222222333222222111111222222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222222222222222222222222222000000000000000000000000111111111111111222222222222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333///000111222333222222111222222333333333333444444111222222333333444444555333333444555666777777888777888999;;;===???AAAAAAAAACCCEEEGGGKKKQQQYYY^^^gggoooyyy~~~~~~~~~~~~yyyqqqlllfffaaa]]]ZZZWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZ\\\___bbbcccggglllqqqwww}}}}}}{{{yyyxxxwwwxxxyyyzzz{{{~~~xxxtttkkkeee\\\UUUPPPMMMKKKJJJHHHIIIJJJLLLMMMMMMNNNNNNLLLMMMNNNNNNLLLIIIFFFDDD<<<:::777555555444222111444444333333333333444444222222222222222222222222333222222111111222222333111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000111111111222222222111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222---...111333444333333222222222222333333444444444111111222333333444555555444444555666777888999999::::::;;;<<<>>>AAACCCEEEEEEFFFHHHJJJOOOVVV^^^dddmmmuuuxxxsssmmmgggbbb^^^[[[YYYUUUUUUUUUUUUUUUTTTTTTTTTRRRTTTUUUVVVVVVXXX\\\______aaaeeeiiinnnttt{{{}}}|||vvvwwwxxxxxxxxx{{{~~~zzzpppjjjaaaYYYSSSOOOMMMKKKHHHIIIJJJLLLMMMMMMNNNNNNLLLMMMNNNOOONNNKKKHHHFFF???===:::888888777555333666444222111111222444666222222222222222222222222333222222222222222222333111111111111111111111111222222222222222222222222000000000000000000000000000000111111222222222222222222222222222222222222111111111111111111111111000000111111222222222222000000111111111111000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111,,,...000333444444333333222222222333333444444444111111222333333444555555555555666777888999::::::===<<<<<<===???BBBFFFHHHIIIJJJLLLOOOTTT[[[dddjjjrrryyyzzzsssmmmhhhddd```^^^XXXXXXXXXWWWWWWWWWWWWVVVRRRSSSTTTUUUUUUWWW[[[^^^___aaaccceeehhhlllqqquuu}}}{{{{{{xxxuuuuuuwwwyyy{{{|||~~~vvvppphhh```YYYSSSMMMIIIKKKKKKJJJIIIJJJJJJLLLLLLNNNOOOOOOOOONNNLLLKKKJJJEEEBBB===888555555555666555555444333333222111111222222222222222222222222333333333333333333333333444444333333222111000000000000000000000000000000000111111111111222222222000000111111111111000000333333333222222111111111111111111111111111111111//////000000000111111111000111111111111222222222222222222222222222222222222222111111111111111111000000000000000000000000333333333222222111111111000000000000111111111111333333333333333333333333333333333333333333333333333333333333333333333333555555666888999:::<<<<<<:::<<>>:::666555555666555444444333333222222222222222222222222222222222222222222222222222222222444444333333222111111000111111111111111111111111000111111111111222222222000000111111111111000000333333333222222111111111111111111111111111111111222222333333333444444444000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222111111000000000000111111111111333333333333333333333333333333333333333333333333333333333333333333333333555555666888999;;;<<<===<<<>>>AAADDDEEEGGGJJJMMMOOORRRWWW\\\aaahhhnnnsss}}}yyyrrrkkkeeeaaa^^^[[[XXXVVVVVVUUUTTTSSSVVVVVVUUUUUUUUUVVVXXXYYYYYY\\\^^^```bbbeeeiiilll|||xxxvvvwwwxxxyyyyyyyyy|||{{{wwwpppiiibbb[[[TTTPPPKKKJJJHHHHHHHHHIIIKKKLLLMMMMMMNNNNNNNNNMMMKKKJJJHHHEEEAAA<<<999777666666444444444333333333333333222222222222222222222222111111111111111111111111444333333222222111111111111111111111111111111111000111111111111222222222000000111111111111000000222222222222222111111111111111111111111111111111000000000111111111222222000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222222111000000000111111111222222333333333333333333333333333333333333333333333333444444444444444444444444555555777888:::<<<===>>>???AAAEEEGGGIIILLLOOORRRWWWZZZ___dddiiiooouuuyyy{{{tttmmmhhhbbb___[[[YYYXXXWWWUUUTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWYYY\\\]]]___aaaeeehhhzzzwwwwwwwwwwwwvvvuuuyyy}}}~~~zzztttnnnggg```YYYTTTKKKJJJHHHGGGGGGIIIKKKLLLLLLLLLMMMNNNNNNMMMLLLKKKJJJHHHDDD@@@<<<999777666333333333444444444444444222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111000000111111111222222222000111111222222111111000222222222111111111111111111111111111111111111111////////////000000000000000000111111111222222222222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222000000111111111222222222222222333333333333444444444444444444444444444444444444444444555555555555555666777999<<<>>>???@@@AAADDDGGGJJJMMMPPPTTTVVV]]]aaafffkkkpppuuuzzz~~~|||tttooojjjgggbbb___\\\ZZZXXXVVVSSSTTTUUUUUUUUUUUUTTTTTTUUUWWWYYYZZZ[[[]]]```ccc~~~zzzxxxvvvuuuttttttwww{{{~~~~~~yyysssllleee]]]WWWNNNLLLIIIGGGGGGHHHJJJLLLJJJKKKLLLMMMNNNMMMLLLKKKKKKJJJGGGCCC???<<<999777444444444444444444444555222222222222222222222222333333333333333333333333333333222222222222222111111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111222222222333333333444444000000111111111222222222222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222111111111111222222222222222222222333333444444444444444444444444444444444444444444555555666666666666777999;;;>>>@@@BBBCCCDDDGGGKKKNNNQQQUUUYYY\\\cccggglllqqquuuzzz|||wwwrrrnnnhhhdddaaa]]]ZZZXXXUUUUUUVVVVVVVVVUUUUUUTTTTTTVVVWWWXXXXXXZZZ]]]___~~~{{{yyyvvvuuuuuuwwwzzz|||~~~}}}xxxrrrjjjaaa[[[QQQOOOKKKHHHGGGGGGIIIKKKIIIJJJLLLMMMMMMMMMMMMLLLLLLKKKIIIFFFCCC???;;;999555555555444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000111111111111222222222111111222222222222111111000000000111111111111111111111111111111111111111111111111111222222222333000111111111111222222222222222222222222222222222000000000111222222333333222222222222222222222222111222222222222333333333111111111222222222222333111222222333333444444555444444444444444444444444444444555555666777777777888999;;;>>>AAACCCEEEGGGIIILLLQQQUUUYYY]]]aaadddjjjnnnsssxxx|||yyyuuuoooiiieeeaaa]]]ZZZXXXXXXWWWWWWWWWWWWVVVVVVTTTVVVWWWWWWWWWXXX[[[]]]|||zzzxxxuuuwwwyyyzzz{{{~~~}}}wwwoooeee___UUURRRMMMIIIGGGGGGIIIJJJHHHIIIKKKMMMMMMMMMMMMLLLLLLKKKKKKIIIEEEAAA>>><<<666666555555444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222111222222333333222222111///000000000111111111222111111111111111111111111.../////////000000000000000111111111111222222222222222222222222222222222///000000111222222333333222222222222222222222222111111222222222333333333111111111222222222333333111111222333333444555555555555555555555555555555444555555666777777888888999;;;===@@@CCCFFFHHHJJJQQQTTTYYY^^^bbbfffkkknnnrrrvvv{{{~~~wwwqqqlllgggbbb___[[[[[[YYYXXXXXXXXXYYYYYYUUUVVVXXXWWWWWWXXXZZZ\\\|||zzzuuuvvvxxxxxxyyy|||{{{rrrhhhbbbWWWTTTOOOJJJGGGGGGHHHJJJHHHIIIKKKLLLMMMMMMMMMMMMKKKLLLKKKJJJGGGCCC???===777777666555444333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000111111111111222222222111222222333333222222111//////000000111111111222111111111111111111111111111222222222333333333333000111111111111222222222222222222222222222222222///000000111222222333333222222222222222222222222111111111222222333333333111111222222222333333333111111222333333444555555555555555555555555555555444555555666777888888999:::<<<>>>AAAEEEHHHJJJKKKWWWZZZ___dddhhhmmmrrruuuwww{{{xxxsssmmmiiieee^^^]]]ZZZYYYXXXYYYZZZ\\\VVVWWWXXXXXXWWWWWWYYY[[[~~~{{{xxxwwwuuuwwwyyy|||}}}}}}~~~xxxnnnfff\\\WWWPPPJJJGGGGGGFFFFFFIIIIIIKKKLLLLLLLLLKKKJJJKKKLLLLLLKKKIIIFFFCCCAAA:::888666666666555333111333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111000111222222333333333333000111111111111222222222111222222333333222222111222222222111111111111111333333333333333333333333222222222222222222222222111111222222222333333333666444222000000000222222000222333444444333111000000000000000000000000000222111111222444555555444222333555444333333444666666666666666777888999:::???@@@BBBCCCFFFKKKQQQUUU\\\bbbjjjpppsssvvvzzz}}}}}}wwwqqqnnnfffdddaaa___^^^]]][[[YYYXXXXXXWWWWWWWWWWWWXXXXXX}}}{{{yyyyyy{{{}}}}}}}}}|||qqqiii```[[[SSSNNNKKKIIIHHHGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLJJJGGGDDDBBB<<<:::777666666555444222333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111000000000000000//////000000000111111222333333333222222000111111111111222222222000111111222222111111000111111111111111111222222111111111111111111111111222222222222222222222222111222222222222333333333444333111000000222333444111111222333333222111000111111111111111111111111333222111222444555444333222444555555444333555666666666666777888999:::;;;???@@@BBBDDDGGGLLLSSSWWWbbbiiirrrxxx{{{}}}yyyuuullliiieeecccbbb```^^^\\\YYYYYYXXXWWWWWWWWWWWWWWW~~~}}}~~~~~~wwwoooeee```YYYRRRNNNLLLJJJIIIGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLMMMMMMKKKIIIFFFDDD???<<<888666555555444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111111111222111000//////000111222222222333333333222111111000111111111111222222222000000000111111000000000000000000111222222222333111111111111111111111111222222222222222222222222222222222222333333333333222111000000111333444555111111111111111111111111222222222222222222222222444333222222444444444222222444555555444444555666777777777888999:::<<<===???AAACCCFFFJJJPPPWWW[[[hhhpppzzz}}}tttqqqmmmjjjgggeeebbb```]]]\\\[[[YYYXXXXXXXXXXXX|||uuukkkeee]]]VVVQQQNNNKKKIIIGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNMMMKKKHHHGGGCCC???:::777666666555555333333333333333333333333444444444444444444444444111111111111111111111111111111111111111111111111555444333111111333444555333333333333222222111000000000111111111222222222000000111111111111000000//////000111222333333333333333333333333333333333222222222222222222222222222222222333333333444444222222111111111222333444111111000000000111222222333333333333333333333333555333222222444444333111333444555555444444555666777777888999:::<<<>>>???@@@BBBEEEIIIMMMTTT[[[```kkksss~~~|||yyytttpppnnnkkkgggeeebbbaaa___]]][[[ZZZYYYYYY|||pppkkkbbb[[[UUUPPPKKKIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKLLLMMMNNNNNNLLLJJJIIIFFFBBB===999777777666555333333333333333333333333444444444444444444444444111111111111111111111111111111111111111111111111444444333222222333444444333333333333222222111000000000111111111222222222111222222222222222222111//////000111222333333333333333333333333333333333222222222222222222222222222222333333333444444444444333333222222111111111111111000000111222333333333333333333333333333333555333222222444444333111333444666555444444555777777888999:::<<<>>>@@@AAABBBEEEHHHKKKPPPWWW___dddmmmuuu~~~{{{wwwtttqqqmmmjjjfffeeebbb___\\\ZZZYYYXXXxxxrrrjjjaaaZZZTTTNNNKKKIIIIIIIIIHHHIIIIIIJJJKKKJJJKKKMMMNNNNNNMMMKKKJJJHHHEEE@@@<<<999888666444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111222222222111111111111111111111111222222333333333222111111000111111111111222222222222222333333333333222222000000000111222222222333111111111111111111111111222222222222222222222222333333333333444444444444444444333333222111000000111111111222333333444444333333333333333333333333444333222222444444444222333555666666555555666777888888999;;;===@@@BBBCCCEEEGGGKKKNNNSSSZZZbbbgggpppwww~~~~~~zzzwwwsssqqqkkkjjjfffbbb___\\\YYYXXX{{{rrriiiaaaZZZSSSOOOKKKJJJIIIHHHHHHHHHIIIIIIHHHJJJLLLMMMNNNMMMLLLKKKIIIFFFBBB>>><<<999666333333333333333333333333333333333333333333333333333111111111111111111111111000000111111111222222222...///111222222111///...111111222333333333222222000111111111111222222222111111222222222222111111111111111111111111222222111111111111111111111111222222222222222222222222333333333444444444444555222222333333333222222111000111333444555555444444222222222222222222222222333222111222444555444333444555666666555555666777888999:::<<<>>>AAACCCEEEHHHJJJMMMQQQUUU\\\ccciiipppwww~~~zzzwwwtttrrrnnnjjjeeebbb___^^^xxxoooggg___XXXTTTLLLKKKIIIHHHGGGGGGHHHIIIHHHIIIKKKMMMNNNMMMLLLKKKJJJGGGCCC@@@===:::666333333333333333333333333333222222222222222222222222111111111111111111111111000000111111222222222222...000222444444222000...000111222333333333333333000111111111111222222222000000111111111111000000222222222111111111111111333333333333333333333333222222222222222222222222333333333444444444555555000000222333333333333333000111444666777666555444222222222222222222222222222111111222444666555444444555666666555555666888888999:::<<>>@@@BBBEEEIIILLLNNNPPPSSSWWWZZZ```fffkkktttxxx|||xxxssspppmmmkkkwwwmmmccc]]]UUUQQQLLLIIIHHHHHHHHHGGGIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKHHHEEEAAA>>>;;;:::333333333222222222222222444444444333333333222222222222111111111111111111222222222222222222222222222222222222222222222222333333222111111222333333111111111111111111111111222222222222222222222333000111111111111222222222222222222222222222222222444333333222222333333444333333222222333333444555333333333333333333333333222222333333333333444444333333333333333333333333222222333333333444444444444444444444555777888999<<<>>>@@@BBBDDDGGGLLLOOOQQQSSSWWWZZZ^^^ccciiinnnuuuyyy}}}yyyuuusssvvvkkkddd[[[VVVQQQMMMKKKJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLJJJGGGDDDAAA>>><<<555444444333222222222222444444444444333333333333111111222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111000111111222333333444444000111111111111222222222222222222222222222222222444333333222222333333444333333222222333333444555333333333333333333333333222222333333333333444444333333333333333333333333333333333333444444444444333444444555666777999999>>>@@@CCCFFFHHHKKKOOOSSSVVVXXX[[[___bbbhhhmmmqqqwww{{{}}}~~~~~~tttlllaaa]]]VVVQQQMMMKKKIIIGGGFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMLLLJJJGGGDDDAAA???999888777555555444555555555444444444444333333333111111222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222111111111222222333333333000000111111111222222222111222222222222222333333444333333222222333333444333333222222333333444555333333333333333333333333222222222333333333444444333333333333333333333333333333333444444444444555555555666777999:::<<<===???BBBFFFIIILLLOOOSSSVVVZZZ]]]```dddggglllqqquuuzzz~~~|||uuuhhhccc\\\UUUPPPLLLIIIGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMLLLIIIGGGDDDBBB<<<:::888666555555555666555555555444444444333333111111222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222333333333222222222111111000000111111111222222222111111111222222333333333444333333222222333333444333333222222333333444555333333333333333333333333222222222333333333444444333333333333333333333333333333444444444555555555666666777888:::<<<>>>???AAADDDHHHLLLPPPTTTXXX[[[^^^aaaeeehhhlllppptttxxx}}}~~~~~~}}}~~~~~~pppjjjbbbZZZSSSNNNJJJGGGHHHHHHGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMKKKIIIFFFDDD<<<:::777555333333444444555555555555444444444333111111222222333444444444222222222222222222222222222222222222222222222222111222222333333222222111000000000111222222333333444444333333222111111000000111111111111222222222111111111222222333333444444333333222222333333444333333222222333333444555333333333333333333333333222222333333333333444444333333333333333333333333333444444444555555555555555555666888:::===???@@@CCCGGGLLLQQQUUUYYY]]]```bbbeeeiiimmmppptttxxx{{{~~~}}}||||||}}}xxxrrrhhh___XXXRRRMMMJJJJJJIIIHHHGGGGGGHHHJJJKKKKKKLLLMMMMMMLLLJJJGGGEEE>>><<<888555333333444555555555555555444444444444111111222222333444444555222222222222222222222222222222222222222222222222111222333333333333222111///000000111222222333333333222222222222222222222000111111111111222222222000111111222333333444444444333333222222333333444333333222222333333444555333333333333333333333333222222333333333333444444333333333333333333333333444444444444555555555555666666888:::<<>>@@@CCCFFFIIINNNSSSZZZaaaeeeiiilllnnnqqqrrruuuyyy}}}}}}|||}}}~~~}}}tttlllfff___XXXSSSOOOLLLHHHFFFGGGHHHIIIIIIHHHIIIKKKLLLMMMLLLJJJJJJGGGEEEAAA===999777666666333333333333333333333444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222222222222222222111000000333333333333333333333333222222333333333333444444444333333222222333333444444444555555444444333222333333333333333333333333333444444555555444333333333333444444555666888888999;;;===???AAAEEEIIIMMMQQQVVV^^^dddiiimmmppprrrtttvvvxxx{{{~~~}}}||||||}}}|||xxxqqqkkkddd\\\WWWPPPMMMIIIGGGGGGHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJJJJHHHDDD???;;;888777666555555555444444444444444333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222111222222222222111000000333333333333333333333333222222333333333333444444444333333222222333333444444444555555444444333333444444444444444444444444333333444555555444444333444444444555666777999999;;;===>>>@@@CCCHHHNNNRRRWWW\\\dddkkkooosssvvvyyy{{{{{{}}}~~~|||{{{zzzyyy{{{~~~|||uuuooohhh```[[[SSSPPPKKKHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLIIIFFFAAA===999777666555555555444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333444444444222222222222222222222222111111222222222111111000333333333333333333333333222222222333333333444444444333333222222333333444333444444555444444333333444444444444444444444444333333444444444444444444444444555666777888:::;;;===>>>@@@AAAEEEKKKRRRWWW^^^ccckkkrrrwww{{{~~~~~~{{{yyyyyyzzz{{{}}}xxxssslllddd^^^WWWSSSNNNJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLJJJFFFBBB>>>:::777666555444444444333333222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333444444444222222222222222222222222000111111222222222111111333333333333333333333333222222222333333333444444444333333222222333333444333333444444555444444333222222222222222222222222333333333333444444555555555555555666888:::;;;<<<>>>???AAADDDHHHNNNVVV\\\dddiiiqqqxxx}}}}}}zzzxxxyyyzzzzzz|||{{{wwwpppiiiccc[[[WWWQQQMMMKKKJJJHHHGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLJJJGGGDDD@@@<<<999777555555444444333222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222000000111111111222222222222222222222222222222222000000111222222222222111333333333333333333333333222222333333333333444444444333333222222333333444333333444444555555444444222222222222222222222222333333333333333444666666555666666777999;;;===>>>???AAADDDHHHMMMSSS[[[```hhhnnnvvv}}}|||xxxxxxxxxxxxyyy|||~~~zzzuuummmhhh^^^ZZZTTTOOOMMMKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNLLLKKKIIIFFFBBB???<<<:::666666555555444333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222000000111111111222222222222222222222222222222222000000111222222222222222333333333333333333333333222222333333333333444444444333333222222333333444222333444444555555444444333333333333333333333333333333222222333444666777666666777888:::<<<>>>???@@@CCCHHHMMMSSSYYY```eeekkkpppxxxxxxxxxxxxwwwwwwyyy}}}}}}xxxpppkkk```\\\VVVQQQNNNLLLJJJHHHHHHHHHIIIIIIKKKLLLMMMNNNMMMLLLJJJHHHDDDAAA>>><<<888777777666555444444444333333333333333333333333555555555555555555555555333333333333333333333333222222222222222222222222222222333333333444444444222222222222222222222222///000111222222222222222333333333333333333333333222222333333333444444444444333333222222333333444222333333444555555555444444444444444444444444444333333222222333555666777666666777888:::<<<>>>???BBBFFFKKKQQQWWW]]]ccchhhlllrrrzzzyyyuuuuuuvvvvvvxxx|||~~~{{{tttoooiiicccZZZRRRNNNLLLJJJJJJLLLKKKKKKKKKKKKLLLLLLMMMJJJJJJJJJHHHEEEAAA===;;;;;;888555333444555555555444333333222222333333444222222333444333222111000222222333333333333444444333333333333333333333333222222222222222222222222111111111222222333333333111111222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555555555555444444333333333333555666555444444555666777888999999:::===BBBEEEHHHLLLRRRWWWZZZ^^^eeejjjmmmrrryyy|||wwwwwwwwwvvvxxx{{{}}}wwwqqqjjjddd[[[TTTOOOMMMKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLKKKJJJGGGCCC???===;;;888666555555555555444444333333222222333333444222333444444444333111111222222333333333333444444333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444333333333555666666444444555777888999:::;;;===@@@DDDHHHNNNSSSYYY]]]```ccchhhmmmnnnrrrxxx~~~zzzyyyxxxvvvvvvyyy}}}yyytttmmmggg^^^VVVQQQNNNLLLJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMLLLKKKIIIEEEBBB@@@;;;999777777777666555333444444333333333333444444333444444444444333222222222222333333333333444444333333333333333333333333222222222222222222222222111222222222222333333333111111222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555333333444444444444444444333555666666555555666888888:::<<<===???CCCHHHLLLTTTYYY```dddeeegggkkknnnooorrrwww{{{|||yyyuuuuuuwwwzzz}}}|||xxxoooiii```XXXSSSOOOLLLJJJHHHHHHHHHHHHIIIKKKLLLMMMLLLLLLLLLLLLJJJGGGDDDBBB<<<:::999999888777444222444444333333333333444444555555555444444444333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555333333333444444555555555444555777777666666777999888:::===???BBBGGGLLLPPPXXX]]]dddggghhhhhhjjjlllqqqsssvvvxxx{{{|||vvvtttuuuyyy{{{|||rrrlllddd[[[UUUQQQMMMJJJHHHHHHHHHIIIIIIJJJLLLLLLKKKKKKLLLLLLJJJHHHEEECCC>>><<<;;;:::999888555222555444444333333444444555555555444444444333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555333333333444444555555555444555777777777777888:::888:::===AAAEEEJJJQQQUUU]]]bbbhhhkkkkkkkkklllnnnrrrtttvvvwwwzzzyyyvvvvvvxxxzzz}}}wwwqqqhhh```YYYTTTOOOLLLJJJJJJJJJIIIJJJJJJKKKLLLJJJKKKLLLLLLKKKIIIGGGFFFAAA>>><<<:::999888555333555555444444444444555555555444444333222333333333222222333333333333444444333333333333333333333333222222222222222222222222333333333222222222222111111111222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555333333444444444444444444444666777888777888999;;;999<<<@@@DDDHHHOOOVVVZZZdddhhhnnnpppooooooqqqssssssuuuwwwxxx{{{}}}yyyyyywwwxxxyyy}}}|||wwwnnnfff^^^XXXSSSPPPLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLMMMNNNMMMLLLJJJHHHCCC@@@<<<:::999888666444555555444444444444555555555444333222111222222333222222333333333333444444333333333333333333333333222222222222222222222222333333333222222222111111111111222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444333333444666888888888888:::<<<<<<>>>CCCGGGMMMTTT[[[```iiilllppprrrqqqqqqtttwwwsssuuuxxxzzz}}}||||||vvvvvvwwwyyy}}}{{{rrriiibbb\\\VVVSSSNNNMMMLLLKKKKKKJJJJJJKKKLLLMMMNNNOOOOOONNNLLLKKKEEEAAA===999888777666555555555444444444444555555444333222111111111222333222222333333333444444444333333333333333333333333222222222222222222222222333333333222222111111111111111222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555555555555444444333333333444666888888888999;;;<<<>>>AAAEEEJJJPPPWWW___dddjjjmmmpppqqqpppqqquuuxxxsssvvvyyy|||~~~{{{zzzxxxxxxzzz~~~{{{qqqiiiaaaZZZVVVPPPNNNKKKJJJJJJIIIHHHFFFKKKKKKLLLLLLLLLLLLKKKJJJGGGDDD@@@;;;999777888888555555444333333444444444111111222222222333333333333222222111111222222333555444333333222222222222333333333333333333333333333333333333333333333333111111222222222333333333333333222222222333444555333333333333333333333333222222333333333333444444444444444555555555555666555444333222222444555777555555555666999;;;<<<<<<@@@CCCHHHNNNUUU]]]eeekkkppprrrsssttttttvvvxxxzzz}}}}}}}}}~~~|||zzzxxxyyy{{{uuulllccc\\\WWWRRROOOMMMKKKKKKKKKJJJHHHLLLLLLMMMMMMMMMMMMLLLLLLHHHEEEAAA<<<999888777888555555444333333333333333222222222222333333333333333333222222222222333333555444333333222222222333333333333333333333333333333333333333333333333333111111222222222333333333333222222222333333444444333333333333333333333333222222333333333333444444444444444555555555555666555444333222222444666777666666666777999<<<===>>>CCCFFFLLLSSSZZZaaaiiinnnqqqrrrtttuuuvvvxxx{{{}}}{{{xxxwwwxxx{{{}}}|||rrrhhh___ZZZSSSQQQNNNMMMMMMLLLLLLJJJMMMMMMNNNNNNNNNNNNMMMMMMIIIGGGCCC>>>:::888777777666555444333222111111111333333333333444444444444333333222222222222333333444444333222222222333333333333333333333333333333333333333333333333333333111111222222222333333333222222222333333333444444333333333333333333333333222222333333333333444444444444444555555555555666555444333333333444666777777777777888:::<<<>>>@@@FFFKKKSSS[[[bbbhhhnnnrrrqqqsssvvvwwwyyy{{{}}}yyywwwwwwyyyzzzyyynnnddd^^^UUURRROOOMMMLLLLLLLLLKKKLLLLLLMMMMMMNNNNNNMMMMMMKKKIIIDDD@@@<<<999888777666666444333111111000000333333333444444444555555333333333222222333333333444333333222222333333333333333333333333333333333222222222222222222222222111111222222222333333333222222333333444444444333333333333333333333333333222222222333333333444444444444444555555555555666555444444333444555666666777888999999;;;===AAADDDJJJPPPZZZbbbiiinnnrrruuusssvvvxxx{{{}}}zzzxxxwwwyyyzzz|||uuuiiibbbWWWSSSOOOLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMLLLLLLLLLJJJFFFBBB>>>;;;999888777666555333222111111111333333333444444444555555444333333333333333333444333333333222222333333444333333333333333333333333222222222222222222222222111111222222222333333333111222333444444444333333333333333333333333333333222222222333333333444444444444444555555555555666444444444444555555666666777888:::;;;<<>><<<;;;777666555555444444444444222222222222333333333333444444333333333333444444333222222222333333444555333333333333333333333333111111111111111111111111111111222222222333333333000222333555555444333222333333333333333333333333222222333333333333444444444444444555555555555666444555555666666666666666444888;;;<<<>>>CCCLLLRRR]]]bbbjjjqqqvvvxxxzzz|||}}}qqqqqqqqqqqqppppppppppppqqqqqqqqqppppppooooooooooooooooooooooooooooooooollllllllllllllllllllllllnnnnnnmmmmmmlllmmmmmmmmmjjjkkklllnnnooopppppppppoooooopppppppppooommmllljjjjjjkkkkkkllllllmmmmmmjjjkkklllmmmnnnppppppqqqpppqqqrrrrrrpppoooooopppppppppooonnnmmmmmmllllllnnnnnnnnnmmmmmmnnnnnnnnnmmmlllkkkjjjhhhfffeeedddddddddddddddcccbbbaaa```_________^^^]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\]]]\\\\\\]]]^^^___``````aaa^^^___``````bbbbbbcccdddddddddddddddddddddeeeeeeggggggggggggggggggggghhhffffffffffffffffffggggggkkkkkkiiihhhhhhggghhhhhheeeeeedddcccaaa``````___]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]___aaabbbccccccfffjjjmmmooosssvvvyyy}}}|||xxxwwwvvvwwwyyy~~~uuummmaaa\\\UUUPPPMMMKKKJJJIIIKKKKKKLLLNNNNNNOOOOOOOOOKKKJJJHHHEEEBBB@@@===<<<777666666555555555666666111111222222222333333333555444444333333444444555222222222222333333444555333333333333333333333333111111111111111111111111111111222222222333333333000111333555555444333222333333333333333333333333222222333333333444444444444444444555555555666666444555555666777666666666333777;;;===???DDDNNNUUUaaafffnnntttxxxzzz|||~~~``````aaaaaaaaaaaa``````cccbbbaaa_________```aaaaaaaaa````````````aaaaaaaaa```___]]]]]]]]]^^^___^^^^^^]]]^^^^^^___```aaa````````````````````````___aaaccccccbbb``````aaa```````````````_________```aaaaaaaaaaaabbbbbbbbbccccccbbbaaaaaa```aaaaaa```````````````_________aaaaaaaaaaaaaaa`````````______^^^^^^]]]\\\\\\\\\ZZZ[[[\\\\\\\\\YYYWWWUUUWWWWWWVVVUUUUUUVVVWWWXXXVVVVVVUUUTTTTTTUUUVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^aaaaaa``````______^^^^^^ZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUVVVVVVXXXYYYZZZ[[[[[[\\\]]]^^^```cccfffiiijjjrrrtttwww{{{~~~|||zzzxxxzzz}}}yyyssshhhbbbYYYRRRNNNLLLKKKJJJLLLLLLLLLMMMMMMNNNOOOPPPMMMKKKIIIFFFDDD@@@;;;777888666444444555555444333333444444444444444444444444444444444444444444444555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444222222222222222222222222555555555444444333333333444444444555555555555666555555555555555666777888999:::<<>>AAAFFFMMMUUU[[[hhhnnnuuuzzz{{{{{{}}}}}}zzzzzz|||}}}}}}SSSRRROOOMMMMMMOOORRRSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOPPPOOOOOONNNOOOOOOPPPQQQQQQPPPOOONNNMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNPPPRRRRRRPPPOOOPPPQQQOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPOOONNNNNNNNNMMMOOOOOONNNMMMLLLLLLMMMMMMOOOOOONNNNNNMMMNNNNNNOOOMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRTTTTTTUUUWWWYYY[[[^^^___aaacccfffiiimmmssszzz~~~zzzvvvxxxzzz}}}~~~yyypppjjjaaaYYYTTTPPPNNNMMMIIIIIIJJJJJJKKKMMMNNNOOOLLLKKKIIIHHHHHHEEEBBB???;;;999777666777777666555666666555444333222222111555555555555555555555555555444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444222222222222333333333333555444444444444333333333444444444555555555555666555555555555666777888999<<<>>>@@@CCCHHHQQQ[[[bbblllqqqxxx{{{{{{{{{}}}{{{wwwrrrooonnnooooooooosssvvv{{{NNNMMMKKKKKKKKKKKKMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMMMMLLLKKKLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOQQQQQQPPPPPPPPPPPPPPPQQQMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPOOOOOOOOOPPPPPPRRRQQQQQQPPPOOOOOONNNNNNQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVWWWXXXYYY[[[]]]^^^```bbbdddgggjjjooouuuzzz{{{wwwxxxyyy{{{~~~}}}uuuooofff]]]WWWSSSPPPMMMJJJJJJJJJKKKLLLMMMOOOPPPKKKIIIHHHGGGGGGDDDAAA>>>;;;999777666666777555444555555555444444333333333555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444222222222333333333333333444444444444444444444444444444444555555555555666555555555666777888999:::===???AAAEEEKKKUUU```gggnnnsssxxxzzzzzzzzz|||~~~~~~zzztttpppkkkgggffffffeeedddeeeiiinnnrrrvvvzzzHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKKKKKKKKKKHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJIIIIIIKKKLLLJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOOLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQSSSSSSRRRRRRRRRQQQQQQPPPSSSRRRRRRQQQPPPOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPOOOOOONNNNNNNNNQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVWWWYYYZZZ[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^___``````aaaaaa`````````````````````____________^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\\\\]]]___```aaaaaaccceeegggiiimmmrrrvvvzzz~~~yyyzzzzzzzzz|||zzztttkkkbbb[[[UUUQQQNNNHHHHHHHHHHHHIIIJJJKKKKKKMMMLLLJJJIIIGGGEEEAAA>>>;;;888666555666555444333333333333444444555555555333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444222222333333333444444444444444444444444444444444444444444555555555555666666666666666888999:::;;;>>>???CCCGGGNNNXXXcccjjjooorrrvvvxxxwwwwwwzzz}}}~~~wwwsssnnnjjjeeeaaa```___]]]\\\\\\___dddhhhlllpppuuuxxx}}}FFFGGGJJJLLLLLLJJJGGGFFFGGGHHHIIIIIIJJJIIIIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJIIIHHHIIIKKKMMMJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOMMMMMMLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWUUUVVVVVVWWWWWWVVVVVVUUUVVVVVVVVVVVVUUUTTTSSSSSSUUUUUUTTTSSSRRRQQQQQQPPPQQQQQQQQQPPPPPPPPPPPPOOOSSSSSSSSSSSSRRRRRRRRRQQQSSSTTTUUUVVVXXXZZZ[[[[[[YYYZZZ[[[\\\^^^___```aaabbbbbbcccdddeeeffffffgggjjjjjjkkkkkkllllllkkkkkkllllllkkkkkkkkkkkkjjjjjjfffffffffeeeeeeeeeeeeeeedddcccccccccdddeeeffffffdddeeegggiiijjjmmmqqqtttwww|||}}}}}}|||{{{{{{}}}{{{qqqggg___YYYSSSPPPKKKKKKJJJJJJJJJKKKKKKKKKPPPNNNMMMLLLJJJHHHDDDAAA;;;999666555555555444222111222222333444555666666222222222222222222222222333333333444444444444555222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444222222333333444444555555333333333444444444444555444444444555555555555666666666666777888:::;;;<<<>>>AAAFFFKKKSSS\\\eeelllnnnrrruuuuuuuuuvvvyyy}}}xxxrrrnnngggddd___[[[ZZZXXXWWWUUUWWWYYY\\\___bbbfffkkknnntttvvvzzz~~~IIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMLLLLLLKKKLLLKKKKKKJJJJJJKKKKKKLLLKKKLLLLLLMMMMMMLLLKKKJJJKKKKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLKKKKKKLLLNNNPPPMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXZZZ[[[\\\]]]]]]\\\^^^___aaaaaaaaaaaaaaa]]]^^^```aaaaaaaaaaaa```aaaaaaaaaaaaaaa___^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZ[[[[[[[[[\\\^^^```ccceeeggghhheeefffgggiiikkkmmmnnnooopppqqqrrrssstttuuuvvvvvvyyyzzzzzz{{{||||||{{{{{{||||||||||||{{{{{{{{{zzzvvvvvvuuutttsssrrrrrrqqqoooooonnnnnnnnnooooooppplllnnnpppqqqqqqsssvvvyyy{{{|||{{{|||wwwmmmeee]]]WWWSSSPPPPPPOOONNNMMMMMMMMMMMMNNNMMMLLLLLLKKKJJJFFFDDD<<<:::888666666666444333222333333444444555555555333333333333333333333333333333333444444444555555222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444222222333333444555555666333333333444444444555555444444444555555555555666666666777777999;;;<<<===@@@DDDJJJPPPWWW```hhhmmmnnnqqqtttttttttuuuzzz~~~~~~{{{tttnnnjjjbbb___[[[XXXVVVUUUSSSQQQRRRTTTVVVXXXZZZ]]]bbbeeekkkmmmqqquuuyyy|||~~~NNNMMMMMMMMMMMMMMMMMMNNNMMMNNNOOOPPPQQQPPPPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQPPPOOOMMMLLLQQQQQQPPPOOONNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOOOOOOONNNOOORRRTTTQQQRRRRRRSSSTTTUUUUUUVVVTTTTTTUUUUUUUUUVVVVVVVVVXXXXXXXXXXXXXXXYYYZZZ[[[XXXYYYYYYZZZ[[[\\\\\\]]][[[[[[\\\]]]^^^^^^______aaaaaabbbdddeeefffggggggggghhhkkkmmmnnnnnnllllllggghhhjjjlllmmmmmmmmmlllmmmmmmnnnnnnmmmkkkjjjiiiffffffeeedddcccbbbaaa```^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[]]]___aaabbbdddeeefffgggiiilllnnnqqqssstttssssssuuuwwwyyyzzz|||}}}~~~}}}xxxxxxwwwwwwwwwwwwxxxxxxvvvxxxzzzzzz{{{|||}}}{{{{{{~~~{{{qqqhhh```ZZZUUUOOONNNMMMKKKJJJJJJIIIIIIKKKJJJIIIJJJJJJIIIGGGDDD>>><<<999888888777666444444444444444444444444333444444444444444444444444333333333444444555555555222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444222222333333444555666666333333333444444555555555444444444555555555666666666666777888999;;;===>>>BBBFFFMMMTTT[[[bbbjjjnnnooorrrtttttttttvvv{{{~~~yyyrrrlllhhhaaa^^^ZZZWWWVVVTTTRRRQQQPPPQQQSSSTTTUUUXXX\\\___dddgggkkkppptttwwwyyyzzz||||||~~~TTTTTTSSSRRRQQQPPPOOOOOOSSSSSSTTTTTTTTTSSSSSSRRRTTTTTTSSSSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWZZZZZZYYYXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXZZZ[[[\\\\\\\\\]]]___aaabbbaaa`````````aaaccccccccccccddddddeeeeeeeeefffeeefffgggggghhhhhhhhhggggggffffffffffffhhhjjjkkklllnnnoooppppppqqqtttvvvzzz{{{}}}~~~~~~~~~~~~}}}{{{yyyvvvsssrrrrrrpppkkkggghhheeebbbaaaaaabbbaaaaaabbbeeehhhjjjkkkmmmppprrrqqqtttxxx{{{}}}|||{{{}}}vvvkkkbbbYYYTTTPPPNNNKKKJJJKKKKKKKKKJJJLLLMMMMMMMMMKKKJJJHHHFFF???>>>;;;888666444444444666555444333222333444444222222333333333333444444333333333333333333333333444444555555444444333222222222333333444555666666444444333222222333333333444444444444444444444444444444444444444444444444333333333444444444555555333333333444555666777888555666666777999;;;>>>@@@GGGNNNTTTYYYaaajjjooooooppppppqqqrrrtttvvvxxxzzz}}}yyyqqqjjjfff^^^[[[XXXUUUTTTSSSPPPOOOOOOOOOPPPQQQSSSUUUWWWYYY```aaacccfffjjjllloooppprrrsssuuuwwwzzz|||~~~\\\\\\[[[[[[ZZZYYYYYYYYY\\\\\\\\\]]]]]]\\\\\\[[[\\\\\\[[[[[[\\\]]]^^^^^^___```aaaaaaaaaaaaaaaaaaccccccbbbbbbaaaaaa```````````````aaaaaaaaabbbbbbbbbbbbcccdddddddddddddddeeeggghhhhhhhhhhhhjjjlllnnnnnnmmmmmmnnnpppqqqrrrrrrrrrsssssssssttttttttttttuuuvvvwwwxxxxxxxxxwwwyyyyyyxxxxxxyyy{{{}}}~~~~~~|||{{{xxxsssnnnmmmjjjfffddddddddddddccceeehhhkkkmmmooorrrvvvxxxzzz}}}}}}}}}zzzoooeee]]]WWWPPPMMMKKKJJJJJJKKKKKKJJJLLLMMMMMMMMMLLLJJJHHHGGGAAA???===:::777666555555555555444333333333333444222222333333333333444444333333333333333333333333444444444555444444333222111111222222333444444555444333333222222333333444444444444444444444444444444444444444444444444444333333333444444444555555444444444444555555666777777777888999:::<<>>;;;999777777666444444555555444444333222222222333333333333444444333333333333333333333333444444444444444333222222000111111222222333333333333333333222222333333444444444444444444444444444444444444444444444444444333333333444444444555555555555555444555555666666888999::::::;;;>>>BBBEEEKKKTTT^^^ccciiioooqqqppppppqqqrrrtttvvvxxxzzz{{{{{{}}}~~~}}}xxxssslllfffbbb___\\\XXXVVVUUUSSSPPPNNNMMMMMMMMMMMMNNNOOOPPPPPPSSSTTTVVVXXXZZZ]]]___```dddeeegggiiikkknnnooopppssstttuuuvvvwwwxxxxxxxxxyyyyyyzzz{{{{{{||||||}}}|||||||||||||||}}}~~~xxxxxxyyyyyyzzzzzzzzz{{{zzzzzz{{{|||||||||{{{{{{zzzzzzzzz{{{|||~~~}}}uuupppiiifffaaa^^^]]]]]][[[ZZZ]]]___cccfffjjjnnntttwww~~~~~~wwwmmmccc\\\QQQNNNKKKIIIJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKIIIHHHDDDBBB???<<<999777777666333444555666555444333222222222222333333333444444333333333333333333333333333444444444444333222222111111222222333333333444333333222222222333444444444444444444444444444444444444444444444444444444333333333444444444555555777666555555555555555666777999;;;;;;<<>>CCCLLLTTT[[[hhhtttyyyyyyzzz{{{yyywwwxxxyyyzzz{{{zzzzzzyyyxxxzzz|||yyysssllljjjkkknnnsss{{{~~~|||yyyvvvsssoookkkhhheeebbb^^^[[[YYYWWWTTTRRRNNNNNNLLLKKKJJJJJJIIIIIIKKKLLLLLLMMMNNNOOOPPPPPPSSSTTTUUUWWWYYYZZZ\\\\\\]]]]]]^^^_______________`````````aaabbbbbbccccccfffeeeeeeeeefffggghhhhhhjjjkkkmmmooorrrtttvvvwwwzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~xxxooofff___YYYVVVRRROOONNNNNNMMMLLLIIIJJJLLLMMMOOOSSSXXX\\\___ccchhhlllooorrruuuwwwxxxyyyyyy{{{||||||zzzyyywwwvvvxxx|||xxxnnnggg]]]XXXRRRMMMKKKKKKKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJGGGEEEBBB>>>;;;999888777555555444333333333333444222222333333333333444444333333333333333333333333222333333333333222111111333333333333333333333333222222222222333444555666444444444444444444444444444444444444444444444444333333333444444444555555666555555555666777888888666:::???@@@AAAGGGRRR[[[cccppp||||||}}}~~~}}}|||zzzxxxzzz|||~~~wwwqqqiiiggggggjjjlllrrr~~~}}}}}}}}}|||{{{}}}}}}~~~}}}zzzxxxuuurrrnnnkkkjjjgggccc```^^^\\\YYYVVVQQQQQQOOONNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNPPPQQQRRRSSSUUUWWWXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYZZZZZZ[[[[[[\\\]]]]]]^^^aaa```````````````aaaaaacccdddfffhhhjjjlllnnnoooppppppqqqqqqrrrssssssssssssssstttuuuvvvxxxzzz{{{|||~~~~~~uuulllccc]]]VVVSSSOOOLLLLLLKKKKKKJJJFFFGGGGGGHHHIIIMMMRRRVVVXXX\\\aaaeeegggjjjlllooooooooopppqqqrrrtttuuuvvvvvvyyy}}}~~~~~~}}}}}}~~~vvvsssqqqoooqqquuuzzz}}}}}}rrrkkk___ZZZSSSNNNLLLKKKKKKJJJLLLLLLMMMNNNNNNMMMKKKKKKIIIGGGCCC@@@<<<:::999888666555444333222333444555222222333333333444444444333333333333333333333333222333333333333222111111222222222222222222222222222222222222333444555666444444444444444444444444444444444444444444444444333333333444444444555555555555555555666888999999666;;;AAABBBDDDKKKVVV```iiivvv}}}|||xxxzzz|||~~~uuuooogggffffffggghhhlllxxx}}}}}}}}}|||{{{|||}}}~~~}}}{{{yyywwwssspppnnnkkkgggdddbbb___\\\ZZZVVVUUUTTTSSSRRRQQQQQQQQQMMMMMMNNNNNNNNNNNNOOOOOONNNOOOPPPQQQSSSTTTVVVVVVTTTUUUVVVVVVVVVVVVVVVUUUWWWWWWXXXYYYYYYZZZZZZ[[[^^^]]]\\\\\\\\\\\\\\\]]]___```aaaccceeeggghhhiiiiiijjjjjjkkkkkklllllllllllllllmmmnnnoooqqqssstttvvvwwwzzz}}}}}}tttjjjbbb[[[WWWTTTPPPLLLKKKIIIGGGEEEGGGGGGFFFFFFGGGIIIKKKLLLVVVYYY]]]___aaabbbdddfffeeeeeeeeeeeefffhhhiiijjjnnnmmmkkklllmmmooonnnnnnooooooooooooppprrrssstttxxx}}}}}}xxxqqqllllllmmmmmmooosss~~~zzztttfffaaaYYYSSSOOOMMMKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJFFFBBB>>>;;;999999777777555444333222222222555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444555555555555555555555555666555444333333444555666444444444444444444444444222444777777777777888999;;;===@@@BBBGGGPPP[[[cccttt}}}}}}~~~yyypppmmmiiieeebbbdddkkkrrrwww}}}{{{zzz{{{{{{{{{|||~~~|||zzzxxxvvvqqqnnnjjjgggeeebbb^^^[[[ZZZWWWTTTRRRRRRRRRQQQPPPNNNMMMMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTWWWWWWVVVVVVWWWWWWXXXYYYZZZYYYXXXWWWXXXYYYZZZ[[[ZZZZZZ[[[\\\]]]___```aaaddddddeeefffffffffeeeeeeeeeeeeffffffhhhiiikkklllmmmoooqqqtttwwwzzz|||~~~~~~vvvmmmccc]]]VVVSSSNNNKKKJJJHHHFFFDDDGGGFFFFFFFFFFFFHHHJJJKKKPPPTTTYYY]]]___aaacccdddcccccccccccccccdddddddddeeecccaaaaaacccdddcccbbbbbbbbbbbbcccdddeeefffgggkkkpppvvv|||}}}uuunnnmmmlllkkkmmmqqqxxx~~~~~~yyykkkddd[[[TTTOOOMMMKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJFFFBBB>>>;;;:::999777777555444333222222222333333222222222222333333333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444555555555555555555555555666555444444444444555666555555555555555555555555333555777777777777999:::<<<>>>AAADDDIIISSS___hhhzzzzzzrrrnnnkkkfffdddeeekkkrrrvvv|||{{{{{{{{{|||~~~~~~|||{{{{{{xxxuuuqqqoookkkgggddd^^^[[[WWWUUUTTTTTTRRRQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSTTTTTTUUUVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTVVVVVVVVVUUUVVVWWWWWWXXXYYYXXXWWWWWWWWWWWWYYYYYY[[[\\\\\\]]]^^^```aaabbbbbbbbbccccccccccccbbbbbbbbbbbbbbbcccdddfffggghhhiiijjjlllooorrruuuxxxyyyzzz{{{}}}zzzpppfff```WWWTTTPPPMMMKKKIIIGGGEEEFFFFFFEEEEEEEEEGGGHHHIIIJJJNNNTTTZZZ]]]```bbbdddddddddddddddcccbbbaaa```^^^\\\ZZZZZZZZZZZZZZZXXXVVVVVVVVVWWWXXXYYYZZZ[[[]]]aaafffkkkqqqzzz|||rrrnnnkkkhhhjjjmmmqqqwww~~~rrrjjj___VVVPPPMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJGGGCCC@@@===;;;:::777777555444333333222222222111111000000111111222333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444555555555555555555555555666555444444444444555666666666666666666666666666444555777888777888999;;;<<>><<<:::777777555444444333333333222222111111111111222222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444555555555555555555555555555555555444444555555555555555555555555666666666555666777888777888:::<<<<<>><<<777666666555444444555555555444444333333444444555333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444555555555555555555555555444444555666666555444444222222333333444555555555777888888888888999<<<>>>>>>CCCJJJPPPXXXbbbnnnvvv~~~}}}zzzwwwuuurrrpppoooooonnnmmmllllllllllllkkkllllllmmmnnnooopppqqqttttttuuuuuuuuusssrrrqqqnnnnnnnnnnnnnnnooooooppppppppppppooonnnlllkkkjjjiiijjjjjjkkklllnnnoooppppppppppppooonnnlllkkkjjjffffffeeeeeedddeeeeeeeeefffgggiiikkknnnppprrrsssvvvwwwzzz|||~~~}}}oookkkddd^^^YYYUUUPPPMMMIIIHHHGGGEEEDDDDDDEEEEEEHHHKKKOOOUUU\\\eeennntttzzz|||}}}yyywwwtttppplllhhhfffccc___]]][[[YYYWWWUUUSSSQQQPPPOOONNNQQQSSSSSSSSSUUUZZZ^^^ccchhhqqqzzzyyyooojjjjjjeeehhhmmmttt}}}~~~ttthhh^^^WWWSSSPPPLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKIIIEEEBBB???===777666666555555555555555555555444444444444555555333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444555555555555555555555555444444555666666555444444333333333444555666666666888999999888888999<<>>DDDJJJRRR[[[fffnnnpppppppppqqqsssuuuxxx{{{~~~yyyuuunnnlllmmmssszzzxxxrrrkkkfff___XXXSSSOOOKKKIIIIIIIIIHHHGGGGGGIIINNNQQQWWW```lllxxx~~~}}}|||zzzyyyxxxxxxwwwyyyuuutttvvvuuuuuuyyy~~~wwwqqqkkkgggeeefffhhhjjjrrrzzzzzzqqqhhh___YYYTTTRRRNNNMMMMMMNNNOOONNNOOOMMMKKKJJJJJJHHHEEECCC>>>===;;;888666555555555555444444333333444444555333333333333333333333333222222222222222222222222333333333333333333333333444444444333333222222222333333333444444444444555555555444444444444555555444444555555666777777888777999;;;;;;<<<@@@HHHNNNWWW```llltttvvvtttssssssvvvwwwyyy|||~~~~~~~~~~~~wwwrrrnnnllllllrrrxxx|||rrrmmmeee^^^XXXSSSNNNKKKJJJIIIHHHFFFDDDEEEHHHKKKMMMUUUaaakkkvvv}}}~~~~~~|||~~~|||wwwoooiiieeefffgggiiinnnuuu}}}}}}uuukkkaaa[[[UUURRRNNNLLLMMMNNNNNNNNNOOOMMMKKKKKKJJJIIIFFFDDD@@@>>><<<999777666666666555444444333333444444555333333333333333333333333111222222222222333333333333333333333222222222222444333333333333333333222333333333333444444444444555555444444444444555555444444555666777777888999888:::;;;<<<>>>DDDLLLSSS___hhhttt{{{}}}{{{zzzyyyzzzzzz{{{||||||}}}~~~~~~~~~||||||}}}~~~}}}yyyssspppmmmmmmrrrwww}}}|||wwwoooggg```[[[VVVSSSLLLLLLJJJGGGEEEEEEGGGIIIIIIOOOWWW^^^eeessswwwpppjjjiiiiiiiiimmmrrryyyxxxnnnccc]]]UUURRRNNNKKKKKKMMMNNNNNNOOOMMMLLLKKKKKKIIIGGGDDD@@@???<<<999777666666666555444444333333444444555333333333333333333333333222222222222333333444444333333333222222222111111222333333333333333333444222222333333333444444444555555444444444444555555444444555666777888999999888:::<<<===@@@GGGQQQXXXhhhqqq|||~~~~~~}}}||||||}}}~~~{{{yyyzzz{{{|||~~~{{{qqqnnnnnnrrrwww}}}wwwoooiiiccc^^^[[[PPPOOONNNKKKHHHGGGIIIJJJJJJNNNRRRTTTXXXcccsssxxxpppnnnmmmlllnnnrrrvvvyyyoooddd^^^UUURRRMMMKKKKKKLLLMMMMMMOOONNNLLLKKKKKKJJJGGGEEEAAA???===:::888666666666555444444333333444444555333333333333333333333333222222222333333444444444333333333222222111111111222222222333333444444444222222333333333444444444555555555444444555555555444444555666777888999999777:::<<<>>>BBBIIISSS[[[ooowww~~~}}}zzz{{{xxxwwwxxxzzz{{{~~~|||uuupppnnnqqquuu{{{wwwqqqkkkddd^^^XXXTTTNNNIIIHHHGGGGGGFFFHHHKKKMMMNNNQQQYYYfffooozzztttqqqppppppqqq|||zzzoooeee^^^WWWSSSMMMJJJIIIJJJKKKKKKOOOOOONNNNNNLLLJJJGGGFFFBBB@@@<<<999777666666666555555444444444333333333444444444444444444444444333333333333333333333333555555555444444333333333///000111222333444444444333444555555666666555555666666777777666555444444555555555555555666777888666;;;???AAADDDLLLZZZfffrrrzzz~~~}}}}}}}}}{{{vvvsssrrruuuxxxzzz~~~|||vvvtttvvvzzz~~~~~~wwwqqqiiiddd]]]XXXRRRMMMKKKJJJIIIHHHGGGIIIKKKKKKLLLQQQ[[[cccnnnuuu{{{wwwuuuuuuvvv||||||qqqggg```YYYTTTOOOKKKJJJKKKLLLLLLNNNNNNNNNNNNLLLJJJHHHGGGCCCAAA>>>;;;999777777777555555555444444444333333444444444444444444444444333333333333333333333333444444444444333333333222000111111222333333333333333444555555666666555555666666666666666555444444555555555555666777888888888<<<@@@BBBFFFPPP^^^jjjyyy~~~{{{yyyuuurrrrrruuuxxx{{{~~~}}}zzz{{{}}}yyyqqqkkkddd___XXXSSSPPPNNNLLLJJJGGGIIIJJJIIIHHHKKKPPPUUUZZZ```jjjttt}}}||||||}}}uuujjjcccZZZVVVPPPLLLLLLLLLMMMMMMLLLMMMMMMNNNMMMKKKJJJIIIEEECCC@@@===:::999888888555555555444444444444333444444444444444444444444333333333333333333333333333333333333222222222222111222222333333222222222333444555555666666555555666666666666666555555444555555555555666777888999999===AAADDDIIITTTdddooo~~~}}}xxxvvvsssrrrrrruuuyyy|||~~~~~~xxxrrrjjjeee^^^XXXTTTPPPMMMKKKJJJKKKLLLKKKIIIIIILLLNNNSSSWWW]]]cccjjjqqqyyy}}}wwwllleee[[[VVVQQQMMMLLLLLLMMMMMMLLLLLLMMMNNNMMMLLLKKKJJJEEEDDDAAA>>>;;;999888888555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333222111000333444555555666555555555555666666666666666555555555555555666777888999::::::===AAAFFFMMMYYYiiissszzzuuusssrrrqqqsssvvvzzz}}}~~~xxxooojjjddd]]]XXXTTTOOOMMMLLLLLLMMMLLLKKKJJJJJJKKKOOOQQQTTTWWW[[[aaaggglllpppuuu{{{yyynnnfff[[[VVVPPPLLLKKKLLLLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKEEEDDDAAA>>><<<999777777666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333222111000000333444555555666555555555555555666666666666666555666666666666888999:::;;;:::>>>CCCIIIRRR___mmmwww}}}yyysssrrrqqqqqqssswww{{{~~~vvvqqqkkkddd___ZZZUUURRRMMMMMMMMMLLLKKKJJJJJJIIIIIIKKKLLLNNNQQQUUU[[[___```ccchhhlllnnnqqqtttvvvuuuuuuvvvwwwzzz|||ppphhh\\\WWWQQQMMMKKKLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKEEEDDDBBB@@@===:::777666666666666555555555444444444444444444444444444444333333333333333333333333222222222222333333333333333333333333333222111000333444555555666666555555444555666666666666666666666666666777888:::;;;<<<<<<@@@FFFNNNXXXeeeqqqyyyzzzwwwrrrrrrqqqrrruuuxxx|||~~~|||~~~~~~~~~~~~yyyssslllgggbbb\\\YYYRRRQQQOOONNNMMMLLLJJJIIIFFFHHHIIIIIIJJJMMMQQQTTTTTTVVVYYY[[[\\\^^^bbbdddcccdddeeegggjjjooouuuzzzssskkk]]]YYYRRRNNNLLLMMMMMMMMMMMMNNNNNNOOONNNMMMKKKKKKGGGFFFDDDBBB>>>;;;999777666666666666555555555555444444444444444444444444333333333333333333333333222333333333444444444444222222333333333222111111333444555555666666555555444444555666666666666666666666777777999;;;<<<===???CCCKKKTTT___kkkuuu{{{~~~{{{wwwtttssssssssssssvvvyyy}}}~~~}}}yyywwwxxxwwwwwwxxx{{{}}}~~~}}}|||}}}{{{xxxyyy{{{yyysssmmmgggbbb___XXXVVVSSSPPPOOONNNLLLJJJIIIJJJJJJIIIHHHHHHJJJLLLNNNPPPQQQQQQQQQSSSWWWZZZZZZ[[[[[[\\\]]]```eeeiiiooozzzuuummm___ZZZTTTOOONNNNNNNNNNNNNNNNNNOOOOOONNNMMMKKKJJJHHHHHHFFFCCC@@@===:::888777666666666555555555555444444444444444444444444333333333333333333333333333333333444444555555555111222222333333333222222333444555555666666555555444444555666777777666666666666777888999;;;===>>>AAAFFFNNNYYYdddoooxxx}}}{{{~~~|||xxxuuussstttsssssstttwwwzzz}}}}}}zzz{{{}}}~~~|||wwwuuusssrrrrrrrrrtttxxx|||~~~|||yyyzzz}}}{{{wwwtttvvvyyyzzz~~~wwwssspppqqqsssvvv~~~zzzvvvqqqjjjeee```]]]YYYVVVSSSQQQNNNLLLMMMJJJHHHGGGHHHGGGFFFEEEFFFGGGHHHJJJLLLNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUVVV```gggsssyyynnnccc]]]UUUPPPOOOOOONNNLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKHHHDDD@@@===;;;:::666666666555444444333333555555555555444333222111222222222222333333444555444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666777777666555666999<<<>>>>>>CCCHHHQQQ^^^jjjtttyyy{{{~~~|||xxxtttrrrpppppprrrtttwwwzzz}}}~~~|||yyyuuuvvvxxx{{{~~~}}}||||||{{{|||}}}}}}zzzxxxwwwwwwwwwuuuvvvxxxzzz}}}~~~zzzwwwrrrpppnnnnnnqqqsssttttttzzz|||~~~{{{{{{|||xxxsssqqqssstttvvv{{{}}}wwwsssooolllmmmnnnqqqyyy~~~zzztttnnnhhhddd```\\\YYYWWWTTTQQQOOONNNLLLIIIHHHHHHHHHGGGEEEEEEEEEFFFGGGIIIJJJKKKLLLNNNNNNNNNNNNOOOPPPQQQRRRVVV]]]fffqqq}}}{{{qqqeee^^^VVVQQQPPPOOOMMMLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKHHHDDDAAA>>><<<;;;777666666555555444333333555555555555444333222111333333222222222333444444333333333333333333333333333333333333333333333333444444444555555555555666555555555666666666777777777666666777999<<<>>>???FFFKKKVVVbbbnnnvvv{{{|||}}}xxxuuurrrqqqpppppprrruuuxxx{{{}}}}}}{{{yyyvvvvvvzzz~~~zzzwwwtttuuuwwwzzz|||~~~}}}}}}}}}~~~~~~}}}}}}}}}{{{zzzzzzyyyyyyzzz{{{||||||~~~xxxvvvtttrrrppppppppppppnnnooorrrtttxxx}}}|||uuurrrooonnnoooqqqqqqqqqrrrtttxxx}}}|||zzz}}}~~~yyytttqqqrrrssssssxxx~~~~~~vvvppplllhhhffffffgggjjjqqqyyyzzzsssnnniiifffaaa^^^[[[YYYVVVSSSPPPNNNKKKJJJJJJIIIHHHFFFCCCCCCDDDEEEEEEFFFFFFGGGIIIIIIIIIIIIJJJKKKKKKLLLMMMRRRYYYbbblllzzzuuuhhhaaaXXXSSSQQQOOOMMMKKKMMMMMMNNNNNNNNNNNNMMMMMMLLLJJJHHHEEEAAA>>><<<;;;777777666555555444444333555555555555444333222222444444333222222222333333333333333333333333333333222222222222222222222222444444444555555555555666555555666666666777777777888777777888999<<>>EEEKKKRRR]]]kkkuuuzzzzzzzzzzzzxxxyyy|||zzzuuuooojjjiiiiiijjjjjjlllnnnrrrvvvzzz|||~~~~~~|||||||||}}}~~~~~~|||xxxtttooojjjhhh___\\\[[[^^^aaaeeennnxxx~~~xxxuuurrrsssssstttuuuvvvvvvwwwvvvuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvuuuuuuwwwxxxzzz{{{{{{}}}}}}zzzvvvqqqnnnjjjfffccc___^^^^^^^^^___aaacccdddfffiiilllqqqwww~~~|||vvvrrrmmmkkkgggfffeeeeeeeeegggjjjkkkpppsssxxx}}}}}}zzzuuusssqqqpppppppppooonnnooopppqqqtttxxx|||}}}yyyuuurrrtttyyy}}}xxxpppgggaaa[[[WWWUUUUUUTTTSSSWWW^^^cccjjjuuu~~~xxxuuupppllliiifffbbb___[[[XXXTTTRRRPPPOOOLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDAAADDDGGGHHHKKKPPPYYY___mmmyyy}}}~~~|||tttiii```[[[VVVRRROOOMMMMMMNNNNNNNNNNNNMMMMMMIIIIIIIIIHHHEEEAAA>>><<<888888777777666555555555333333444444555444444333333333222222222333444444333333333333333333333333333333333333333333333333444444444555555555555666666666777777777888888888555777999:::;;;???HHHOOOZZZdddrrr{{{~~~}}}}}}~~~|||}}}~~~~~~zzzsssooojjjgggffffffggggggjjjlllpppuuuyyy{{{}}}}}}|||||||||}}}~~~}}}yyytttnnniiifff___[[[ZZZ\\\___bbbkkkttt~~~zzzwwwtttttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxwwwwwwxxxxxxxxxyyyyyyyyywwwxxxyyyzzzzzzzzzyyyxxxyyyzzz{{{{{{{{{{{{~~~}}}xxxuuuoookkkhhhfffdddbbb^^^^^^^^^___aaaccceeegggjjjlllppptttyyyzzzsssmmmiiifffdddbbb```___```aaaccceeeiiinnnsssxxx~~~{{{wwwtttqqqnnnlllkkkkkklllllllllkkkmmmnnnpppsssxxx}}}yyytttpppqqqvvvwww|||yyyqqqhhhbbbYYYUUUSSSSSSQQQPPPUUU[[[^^^eeeoooyyy{{{wwwsssnnnkkkhhhdddaaa\\\YYYUUUSSSQQQOOOMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCC@@@CCCFFFHHHIIIMMMTTTZZZbbbooo}}}~~~}}}}}}wwwkkkbbb\\\XXXSSSOOOMMMMMMNNNNNNNNNNNNMMMMMMIIIIIIIIIHHHEEEBBB>>><<<888888777777666666555555333333444444555444444444222222222222333444444555444444444444444444444444222222222222222222222222444444444555555555666666777777777777888888888888444777999:::;;;@@@IIIQQQ___iiiwwwyyyuuuoookkkgggeeeddddddddddddiiikkkpppuuuyyy{{{|||||||||||||||}}}~~~zzztttmmmhhheeeaaa]]]\\\^^^```ccckkktttxxx|||yyyuuuuuuuuuvvvvvvvvvvvvvvvyyyxxxxxxyyyyyyzzz{{{|||xxxxxxyyyyyyzzzzzzzzz{{{xxxyyy{{{|||}}}}}}|||{{{zzz{{{{{{{{{zzzzzz|||~~~}}}~~~~~~{{{yyyuuuqqqkkkgggeeedddcccbbb``````aaabbbdddfffiiijjjnnnqqqtttwww|||{{{tttlllhhh```^^^[[[XXXVVVVVVWWWXXXWWW[[[```eeekkkqqqwww{{{~~~yyyuuuqqqnnnkkkjjjhhhggggggiiijjjjjjiiinnnoooqqquuuzzzyyyuuussspppnnnqqqvvv}}}|||uuummmddd^^^[[[XXXTTTPPPOOOPPPRRRTTTZZZ```hhhpppyyy{{{wwwpppkkkhhheeebbb```[[[YYYWWWTTTRRRPPPNNNNNNOOONNNNNNMMMLLLKKKKKKJJJLLLIIIFFFDDDCCCCCCBBB@@@===???BBBEEEGGGKKKPPPTTT^^^fffqqq}}}}}}}}}ttthhh___XXXSSSPPPNNNLLLLLLLLLOOOPPPPPPPPPLLLJJJHHHGGGFFFCCC@@@>>>:::999777666444333333333222333333444444333333222444444444444444444444444444444444333333222222222333333333444444444555555333333333333444444444555666666666666777777777777777666888<<>>:::999888666555444333333222333333444444333333222444444444444444444444444444444444333333333222222333333333444444444555555555555666666666777777777666666666666777777777777999777999===@@@FFFQQQ\\\kkkttt~~~xxxrrrlllhhhdddbbb```^^^^^^___aaacccgggkkkpppsssuuuvvvxxxyyyyyyzzz|||}}}yyyssspppiiieeeaaa^^^^^^bbbgggjjjsss|||}}}yyyyyyyyyzzz|||}}}~~~||||||{{{yyyvvvsssqqqoooooolllhhhgggggggggeeedddggghhhjjjkkkmmmqqquuuyyy||||||~~~{{{uuuqqqkkkeee```]]]YYYUUURRRQQQPPPOOONNNOOOPPPQQQTTTYYY^^^bbbeeejjjlllnnnooooooooopppqqqppprrrtttuuuwwwyyy|||~~~|||xxxrrrnnnllljjjgggeeecccccccccdddfffgggiiijjjpppssswww|||zzztttoookkkjjjkkknnnrrrzzz{{{ssslllccc]]]YYYVVVRRROOONNNNNNPPPQQQSSSXXX```hhhqqq|||}}}xxxrrrllliiieeebbb```[[[ZZZYYYWWWVVVUUUTTTTTTUUUUUUTTTTTTSSSQQQPPPOOONNNLLLHHHGGGFFFFFFEEEDDDCCCDDDEEEDDDDDDEEEHHHKKKRRRYYYdddpppzzz|||{{{}}}xxxmmmccc\\\VVVSSSRRRPPPNNNNNNNNNNNNMMMLLLMMMKKKIIIGGGFFFDDDAAA>>>;;;:::888666555444444444333333444444444444333333444444444444444444444444444444444444333333333333333333333444444444555555666666777777777888888888666666666666777777777777;;;999:::>>>BBBIIIUUUbbbqqqyyy{{{tttmmmgggccc___^^^\\\[[[[[[]]]___aaafffjjjnnnrrrsssuuuvvvwwwxxxzzz||||||xxxrrrnnnhhhdddbbbccceeegggooovvv}}}}}}~~~{{{zzzxxxvvvssspppnnnlllnnnkkkhhhggghhhjjjjjjjjjkkknnnqqqtttvvvyyy}}}~~~~~~~~~}}}zzzuuupppkkkfff```\\\[[[XXXSSSPPPNNNLLLJJJIIIJJJJJJKKKNNNQQQUUUXXXZZZ]]]___aaabbbaaaaaabbbddddddeeegggiiijjjllloooqqqtttwww{{{}}}~~~{{{yyywwwtttooollljjjhhheeedddccccccdddfffhhhjjjlllmmmtttwww|||}}}vvvpppkkkiiiiiijjjlllrrr|||zzzssskkkccc]]]XXXUUURRROOOMMMMMMOOOPPPPPPUUU\\\dddlllxxx|||wwwqqqkkkgggdddaaa^^^[[[ZZZYYYXXXXXXWWWWWWXXXYYYYYYYYYYYYXXXWWWUUUTTTPPPNNNJJJHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCCCCFFFHHHMMMTTT^^^iiisss||||||{{{|||zzzoooeee]]]WWWSSSRRRPPPNNNNNNOOOOOONNNMMMMMMKKKIIIHHHGGGEEEBBB???;;;:::999777666555444444333333444444444444333333444444444444444444444444444444444444444444333333333333333444444444555555555555555555666666666666666666666666777777777777;;;999:::>>>CCCKKKYYYfffuuu{{{xxxpppiiiccc___\\\[[[YYYXXXYYY\\\___aaafffjjjnnnqqqssstttuuuvvvvvvyyy|||{{{wwwqqqlllhhhffffffggglllrrrzzz}}}{{{yyyuuurrrpppooonnnlllkkkjjjjjjkkknnnqqqrrrqqquuuyyy}}}{{{zzzyyyxxxwwwwwwwwwwwwwwwuuurrrnnniiiccc^^^[[[YYYVVVRRRPPPNNNMMMKKKIIIJJJJJJJJJLLLNNNPPPRRRTTTTTTVVVXXXYYYXXXXXXYYYZZZ[[[\\\^^^______aaadddfffdddgggkkkoooqqqtttxxxzzz|||~~~~~~|||yyywwwvvvuuussspppmmmkkkiiihhhgggggggggiiikkknnnpppssstttxxx|||zzzrrrmmmhhhgggfffgggkkktttzzzssslllddd^^^WWWUUURRROOOMMMMMMNNNNNNPPPTTTZZZaaajjjvvv{{{wwwpppjjjfffccc___]]]\\\[[[ZZZZZZYYYYYYZZZZZZ\\\]]]^^^______]]]\\\[[[TTTQQQMMMKKKJJJIIIGGGFFFCCCDDDDDDCCCBBBCCCFFFHHHKKKQQQZZZdddmmmvvv~~~}}}{{{{{{~~~|||qqqggg___XXXTTTQQQOOONNNNNNOOOPPPPPPOOONNNLLLJJJIIIHHHEEEBBB@@@<<<;;;999888666555555555333444444555555444444333444444444444444444444444444444444444444444444444333333333444444444555555555555555555666666666666666666666666777777777777:::888:::???EEENNN]]]jjjwww}}}~~~}}}~~~}}}tttllleee___\\\YYYXXXWWWWWWYYY\\\```bbbgggjjjooorrrssstttuuuvvvtttwww|||yyysssmmmiiihhhgggkkknnnuuu}}}}}}yyyuuurrrqqqppppppnnnnnnoooppprrruuuyyy{{{zzz}}}zzzxxxvvvtttrrrrrrsssssssssrrrppplllfffaaa\\\ZZZVVVSSSQQQOOOOOONNNKKKJJJJJJJJJKKKKKKLLLNNNOOOOOONNNPPPRRRRRRRRRQQQRRRSSSPPPQQQSSSSSSSSSTTTWWWYYYZZZ\\\```cccfffjjjnnnrrruuuxxxzzzzzzwwwtttssssssrrrrrrqqqpppnnnmmmmmmmmmllllllnnnqqqtttwwwzzz{{{~~~vvvpppfffeeecccbbbdddkkktttzzzzzztttmmmddd___XXXVVVSSSPPPNNNMMMMMMNNNOOOSSSYYY```hhhttt~~~yyysssmmmhhhdddaaa___^^^^^^]]]\\\\\\\\\]]]]]]___```bbbdddeeedddcccbbbZZZWWWRRROOOMMMKKKIIIGGGDDDDDDDDDDDDCCCCCCFFFHHHIIINNNVVV^^^fffooowww|||~~~~~~{{{{{{}}}tttjjjaaaZZZUUUQQQOOONNNNNNPPPQQQPPPOOOOOOMMMKKKIIIHHHFFFCCC@@@<<<<<<:::888777666666666444444555555555555444444444444444444444444444444444444444444555555555555333333333444444444555555666666777777777888888888666666666666777777777777999888;;;AAAHHHQQQ```mmmyyy}}}}}}|||xxxooohhhbbb]]]ZZZVVVVVVUUUVVVXXX\\\```cccgggjjjnnnqqqrrrssstttuuutttwww}}}{{{sssmmmjjjhhhjjjlllpppuuu~~~}}}yyyuuusssrrrssstttrrrtttwwwzzz|||zzzxxxtttqqqoooooopppqqqpppqqqpppllleee___ZZZXXXSSSRRRPPPOOONNNMMMKKKIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKMMMMMMMMMLLLMMMNNNJJJLLLMMMMMMMMMNNNPPPRRRSSSUUUXXX[[[^^^bbbfffiiilllpppttttttqqqooopppqqqppprrrssssssqqqqqqrrrtttssssssuuuxxx{{{~~~yyyrrrgggfffccc```___ccciiinnnvvv{{{uuunnnfff```XXXVVVTTTQQQOOONNNMMMMMMOOORRRXXX^^^fffrrrxxxrrrmmmiiifffcccbbbbbbaaa``````````````````bbbeeehhhiiiiiihhhgggaaa^^^YYYTTTRRROOOLLLJJJFFFFFFFFFEEECCCCCCEEEGGGGGGKKKQQQWWW^^^fffnnnsssvvvzzz||||||}}}xxxnnneee]]]XXXSSSQQQOOOOOOOOOPPPOOONNNOOOMMMKKKJJJIIIGGGCCCAAA===<<<;;;999888777666666444444555555555555444444444444444444444444444444444444444444555555555666333333333444444444555555555555666666666777777777666666666666777777777777888999===EEELLLUUUcccpppwwwzzz~~~|||||||||{{{rrriiiccc^^^ZZZXXXSSSSSSSSSTTTWWW\\\```bbbeeeiiimmmpppqqqqqqrrrsssuuuyyy}}}uuunnnkkkiiijjjlllooouuu|||xxxvvvwwwyyyzzzxxx}}}~~~{{{vvvrrrppppppqqqrrrrrrssssssoooggg```\\\ZZZWWWUUUSSSQQQPPPOOOLLLIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHJJJKKKKKKJJJJJJJJJKKKJJJKKKLLLLLLKKKLLLNNNPPPNNNPPPRRRTTTWWWZZZ^^^bbbdddiiioooqqqooooooqqqtttqqqtttwwwxxxxxxxxxzzz}}}}}}~~~zzzssskkkhhhddd```]]]___cccgggkkkvvv|||uuunnnfffaaaYYYWWWTTTRRROOONNNNNNMMMNNNQQQWWW]]]eeeqqq|||vvvrrrnnnjjjhhheeeeeedddcccbbbbbbbbbbbbaaacccgggjjjllllllkkkkkkfffbbb]]]XXXUUURRROOOLLLHHHHHHHHHEEECCCBBBDDDEEEEEEHHHMMMSSSYYY```ggglllqqquuuzzz}}}|||}}}{{{qqqhhh```[[[UUUSSSQQQOOOOOOOOOMMMLLLOOONNNKKKJJJIIIGGGDDDAAA===<<<;;;999888777666666444444555555555555444444444444444444444444444444444444444555555555666666333333333444444444555555333333333333444444444555666666666666777777777777999999???GGGOOOXXXfffrrrsssvvvyyyzzzyyy{{{|||{{{{{{|||}}}|||vvvmmmeee```[[[XXXVVVQQQQQQQQQSSSVVV[[[___bbbdddggglllnnnooopppqqqrrrvvvzzz|||tttppphhhhhhiiikkkpppxxx|||{{{|||~~~}}}~~~yyyuuurrrrrrtttuuuvvvxxxxxxssskkkddd___^^^\\\ZZZWWWUUUTTTQQQMMMJJJHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJLLLLLLKKKJJJKKKLLLGGGHHHIIIIIIHHHIIIKKKMMMKKKMMMOOOPPPRRRUUUYYY\\\```fffmmmppppppqqquuuyyytttxxx|||~~~~~~~~~vvvnnniiiddd```_________^^^fffkkksss|||xxxpppiiiddd]]]YYYTTTQQQOOOOOONNNNNNOOORRRVVV[[[cccooo}}}~~~{{{wwwrrrnnnllllllkkkiiifffeeeeeeeeebbbcccdddgggiiikkklllmmmkkkiiifffaaa\\\WWWTTTRRRMMMJJJGGGEEEEEEFFFEEEEEEFFFHHHKKKOOOSSSYYYaaafffiiimmmsssxxx}}}||||||~~~xxxnnnddd]]]YYYVVVRRRPPPPPPQQQQQQQQQSSSPPPLLLJJJHHHGGGDDDBBBBBB???;;;999888888666555666555555555555444444444333333333333333333333333444444444444444444444444333333333333333333333333555555555555666666666666666666666666777888999:::<<<===@@@FFFQQQ^^^iiiqqqwwwwwwvvvwwwwwwyyy{{{|||~~~|||xxxvvvwww{{{||||||||||||}}}rrrgggaaa\\\UUURRRRRROOOQQQSSSUUUXXX[[[```cccgggiiimmmooopppqqqrrrssswww{{{{{{ppppppkkkiiikkknnnpppvvv|||{{{xxxxxxyyyyyy|||~~~|||vvvqqqmmmgggaaa[[[YYYWWWUUUTTTSSSPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIEEEEEEFFFFFFGGGIIIJJJKKKKKKLLLMMMMMMNNNRRRWWW[[[```dddjjjnnnrrruuuxxxzzz{{{}}}zzznnniiibbb]]][[[[[[[[[ZZZ___bbbiiiqqqyyy{{{ssslllggg^^^ZZZUUURRRPPPPPPOOONNNOOOQQQVVV[[[bbbnnn|||{{{wwwrrrqqqnnnjjjfffcccbbbaaa___```aaacccfffiiilllmmmnnnllliiieee```[[[WWWUUUPPPMMMIIIGGGFFFFFFEEEDDDEEEGGGJJJLLLPPPVVV\\\aaacccgggmmmsssxxx}}}}}}}}}~~~zzzpppfff___ZZZVVVRRRPPPPPPQQQQQQQQQSSSPPPLLLJJJIIIGGGDDDBBBBBB???;;;999888888777555666555555555555444444444333333333333333333333333444444444444444444444444333333333333333333333333555555555555666666666666666666666777777888999:::<<<===AAAHHHSSS```kkkrrrwwwwwwvvvvvvwwwyyy{{{|||{{{yyywwwtttsssuuuyyy|||~~~zzzyyyyyyyyy}}}yyynnnccc^^^YYYSSSPPPPPPNNNPPPRRRUUUWWW[[[___cccgggjjjmmmooopppqqqssstttzzzyyysssmmmiiiiiijjjkkknnnssswww|||}}}wwwtttmmmgggdddaaa^^^\\\[[[YYYVVVTTTPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHHHHJJJKKKKKKJJJKKKKKKLLLMMMPPPVVVYYYaaaeeekkkppptttxxx|||~~~rrrlllddd]]]ZZZXXXXXXWWWXXXZZZ^^^dddjjjqqqvvvyyywwwpppkkkaaa]]]XXXTTTRRRPPPOOONNNNNNQQQUUUYYY```lllzzz~~~|||yyytttnnniiiccc```^^^\\\\\\\\\^^^aaafffkkkmmmrrrqqqooolllgggbbb]]][[[UUUQQQLLLIIIHHHGGGEEEDDDDDDFFFHHHIIILLLPPPUUUYYY[[[___eeekkkqqqvvv|||~~~~~~}}}ssshhhaaaZZZWWWSSSPPPPPPQQQQQQQQQRRRPPPMMMKKKIIIGGGEEEBBBBBB???<<<999999888777555666555555555555444444444333333333333333333333333444444444444444444444444333333333333333333333333555555555555666666666666777777777777777888::::::;;;>>>CCCKKKVVVcccnnntttwwwvvvuuuuuuvvvxxx{{{}}}vvvuuutttqqqqqqsssxxx|||~~~yyyxxxxxxxxx|||~~~sssiii___ZZZVVVQQQNNNOOOLLLNNNQQQSSSVVVYYY^^^bbbgggiiimmmoooppprrrtttvvv|||zzzrrrkkkiiihhhfffgggjjjlllppptttvvvwwwwwwwwwxxxvvvvvvuuuuuuvvvyyy{{{}}}}}}vvvoooiiifffbbb___]]][[[XXXUUUPPPPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLJJJIIIIIIIIIJJJKKKKKKLLLJJJKKKLLLLLLNNNQQQVVVZZZaaafffmmmtttxxx}}}yyysssiiiaaa\\\YYYXXXWWWVVVVVVXXX[[[```fffkkknnntttwww}}}}}}}}}}}}|||}}}{{{tttoooeeeaaa[[[VVVSSSRRRPPPOOONNNPPPTTTXXX___jjjxxx{{{tttmmmgggaaa^^^YYYYYYXXXYYY]]]ccchhhllltttttttttrrrnnniiiddd```YYYUUUPPPLLLIIIGGGEEECCCDDDEEEGGGHHHIIIKKKOOORRRUUUYYY___eeekkkrrrxxx|||~~~~~~~~~~~~tttjjjbbb[[[XXXSSSQQQPPPQQQQQQQQQQQQOOOMMMKKKJJJHHHEEECCCBBB???<<<:::999888777666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666666777777777777888999:::::::::===DDDMMMYYYeeeooouuuvvvvvvuuuuuuvvvyyy{{{}}}ttttttsssqqqrrruuuzzz~~~{{{zzzzzzzzz~~~{{{oooddd[[[WWWTTTPPPMMMNNNKKKMMMOOORRRUUUXXX]]]aaafffiiilllnnnppprrruuuwww|||zzzpppmmmjjjfffdddfffdddeeeggghhhiiijjjkkkllliiiiiihhhiiikkkmmmppprrrvvvyyy}}}wwwppplllgggcccaaa^^^[[[YYYTTTSSSRRRQQQQQQPPPPPPPPPSSSSSSSSSSSSRRRQQQPPPPPPMMMMMMLLLLLLKKKLLLLLLMMMLLLMMMNNNOOOPPPTTTYYY]]]bbbhhhpppwww|||xxxnnneee___[[[XXXVVVUUUTTTTTTVVVXXX]]]aaaccciiilllrrrxxx{{{}}}|||{{{zzzzzzzzzyyyyyy|||wwwrrrjjjeee^^^YYYUUUSSSQQQOOONNNPPPTTTXXX^^^iiivvvwwwpppiiiccc^^^YYYWWWVVVVVVZZZ___eeeiiissstttvvvwwwtttoooiiieee]]]YYYSSSNNNKKKHHHEEECCCEEEFFFGGGGGGGGGHHHKKKMMMRRRUUU[[[aaagggnnnuuuyyy}}}}}}||||||vvvkkkddd\\\XXXTTTQQQQQQQQQQQQQQQQQQOOOMMMLLLKKKIIIFFFCCCCCC@@@<<<:::999999777666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666666777777777777888999:::;;;:::>>>FFFPPP\\\gggoootttvvvvvvvvvwwwxxxzzz|||}}}sssrrrrrrqqqrrrvvv{{{{{{{{{{{{{{{yyylllbbbXXXUUUSSSOOOMMMNNNIIILLLNNNQQQTTTXXX]]]aaaeeehhhkkkmmmooorrruuuxxx~~~uuuppplllgggdddddd``````______```aaabbbbbb^^^^^^]]]^^^```cccfffhhhmmmpppuuuyyy}}}{{{wwwrrrmmmjjjgggdddbbb\\\[[[ZZZYYYYYYXXXXXXYYYWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPOOONNNNNNNNNOOONNNOOOPPPQQQRRRVVV\\\```eeekkksss{{{|||sssiiibbb\\\XXXUUUSSSRRRQQQQQQRRRTTTVVVXXX^^^aaaffflllppprrrssssssuuuvvvvvvvvvwwwzzz~~~{{{vvvnnniiibbb\\\WWWTTTRRRPPPOOOQQQTTTXXX^^^hhhuuu|||uuummmeee___ZZZXXXVVVVVVYYY]]]bbbeeeooorrrvvvxxxwwwrrrlllhhh___[[[TTTOOOKKKHHHEEECCCDDDEEEFFFFFFEEEEEEGGGIIINNNQQQVVV\\\bbbiiipppuuu}}}}}}||||||~~~wwwmmmeee]]]YYYTTTRRRQQQQQQQQQPPPPPPOOONNNMMMLLLJJJFFFCCCCCC@@@===::::::999888666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666666888888777888888999:::;;;<<<@@@IIITTT___iiippptttuuuvvvxxxzzz{{{|||}}}}}}rrrrrrqqqqqqrrrvvv|||~~~zzz{{{{{{|||uuuiii```WWWSSSQQQNNNLLLMMMIIIKKKNNNQQQTTTXXX]]]aaadddfffiiikkkmmmqqquuuxxxzzztttoooiiicccaaa___]]][[[ZZZ[[[[[[ZZZYYYVVVUUUUUUUUUWWWZZZ]]]___dddhhhmmmqqqvvv{{{yyytttqqqooollljjjaaaaaa```___^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXVVVUUUTTTSSSSSSSSSOOOPPPRRRSSSUUUYYY^^^bbbkkkpppxxxyyyyyyppphhhaaa[[[WWWQQQQQQOOONNNNNNOOOOOOPPPUUUWWW[[[___cccfffhhhjjjkkkmmmnnnppprrrvvv|||zzzqqqlllddd^^^YYYUUURRRPPPPPPRRRUUUXXX^^^hhhuuu~~~|||tttjjjccc\\\ZZZXXXXXXYYY\\\___aaajjjnnntttxxxxxxtttmmmiii```[[[UUUPPPLLLIIIFFFDDDBBBDDDEEEDDDCCCCCCDDDEEEJJJMMMQQQVVV\\\ccckkkpppvvv{{{~~~}}}}}}~~~zzzooohhh]]]ZZZUUURRRQQQQQQQQQPPPPPPOOONNNMMMMMMJJJGGGCCCCCC@@@===;;;:::999888777666555555555555444444444555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666666666888888888888999:::;;;;;;???DDDNNNYYYdddlllrrruuusssvvvzzz}}}}}}|||tttttttttssstttxxx~~~|||}}}~~~|||qqqhhh^^^UUUQQQOOOLLLJJJKKKIIIKKKNNNQQQTTTYYY^^^bbbbbbdddgggiiilllppptttxxxzzztttllldddaaa^^^[[[XXXVVVWWWVVVSSSQQQPPPOOOOOOOOOPPPSSSVVVXXX[[[___dddiiimmmrrrwww{{{~~~|||yyywwwuuusssjjjiiihhhggggggffffffgggfffffffffeeedddcccbbbaaa```___]]][[[ZZZYYYXXXXXXUUUVVVWWWXXXZZZ^^^dddhhhqqqwwwrrryyy~~~vvvnnnfff___ZZZRRRQQQPPPOOONNNMMMMMMMMMOOOQQQSSSWWWZZZ^^^aaacccbbbdddfffiiimmmrrryyy~~~}}}rrrmmmfff___ZZZVVVRRRPPPPPPSSSVVVYYY^^^iiiuuu~~~zzzooohhh]]]\\\ZZZYYYYYY[[[]]]___fffkkkrrrwwwxxxtttnnniii```[[[UUUPPPLLLIIIFFFDDDAAABBBCCCCCCAAAAAABBBCCCGGGJJJNNNRRRXXX___fffkkkpppvvv~~~~~~|||}}}|||qqqjjj]]]ZZZUUURRRQQQQQQQQQPPPOOOOOONNNNNNMMMKKKGGGDDDCCC@@@===;;;:::999888777666666555555555444444444555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666666777888888888888999:::;;;<<>>DDDKKKVVVcccmmmrrrtttssstttvvvxxxzzz|||}}}}}}}}}|||{{{yyyzzz~~~rrrhhh^^^YYYQQQLLLJJJJJJJJJJJJKKKKKKMMMPPPTTTYYY]]]```dddbbbcccgggiiikkkqqqyyy}}}ssskkkfffaaa[[[WWWUUUSSSOOOLLLKKKJJJIIIHHHHHHHHHIIIJJJLLLOOOSSSWWW\\\bbbiiimmmpppsssvvvwwwwwwvvvvvvwwwvvvxxxyyy{{{}}}}}}xxxvvvuuurrrrrrtttzzz}}}zzzxxxvvvtttqqqpppooonnnnnnmmmmmmnnnrrrwww|||[[[___eeelllttt|||{{{tttlllggg___[[[VVVRRROOOMMMJJJHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNPPPSSSWWW[[[```gggkkkqqqvvv~~~yyypppggg```[[[WWWUUUSSSTTTVVVZZZ```hhhrrryyy{{{qqqhhhdddbbb]]][[[[[[___```bbbdddeeebbb]]]YYYVVVRRRNNNKKKIIIGGGEEECCCAAAAAAAAAAAAAAABBBBBBCCCBBBDDDGGGIIIMMMRRRXXX\\\ccchhhooovvv|||~~~zzzzzz{{{~~~yyyqqqjjj```XXXVVVUUUQQQPPPPPPNNNNNNOOOOOONNNLLLJJJIIICCCAAA???<<<:::999888888777777777666666666555555444444444444444444444444444444444444444444444444555444444444444555666666555666777888888888777777777888999999999:::===???FFFNNNZZZfffoootttttttttsssuuuwwwyyy{{{|||||||||zzzzzz{{{~~~zzzmmmeee\\\WWWPPPKKKIIIIIIIIIIIIKKKLLLMMMPPPTTTYYY]]]```bbbaaabbbfffhhhjjjqqqxxxzzzrrrkkkfff___ZZZXXXTTTPPPLLLJJJIIIHHHGGGFFFFFFGGGGGGHHHKKKOOORRRVVV\\\bbbfffiiilllppprrrrrrrrrsssuuusssuuuwwwxxx{{{~~~|||tttnnnkkkiiiffffffhhhnnnrrrzzz}}}|||{{{yyyyyyyyy{{{~~~WWWZZZ___dddkkkttt~~~}}}vvvpppkkkccc___ZZZUUURRRNNNJJJHHHGGGGGGGGGFFFGGGGGGHHHHHHJJJLLLOOOSSSWWW\\\bbbgggmmmrrrzzz}}}sssjjjccc]]]YYYVVVTTTUUUWWW[[[```hhhrrrxxxzzzpppkkkfff```\\\[[[\\\\\\\\\]]]]]][[[WWWSSSPPPMMMJJJHHHGGGFFFDDDBBBBBBAAAAAA@@@AAAAAABBBBBBAAACCCEEEGGGJJJNNNTTTXXX^^^cccjjjqqqxxx~~~}}}zzzzzz{{{|||xxxnnneee\\\XXXVVVRRRPPPQQQOOOOOOOOOOOOMMMKKKIIIHHHAAA@@@>>><<<;;;:::999999777777777666666666555555444444444444444444444444444444444444444444444444555444444444444555666666666666666777777777777777666777888888999;;;???AAAIIIRRR___kkkrrruuuuuutttrrrtttvvvxxxyyyyyyyyyyyywwwxxx{{{uuuiiiaaaXXXTTTNNNJJJIIIIIIIIIIIIKKKLLLNNNQQQUUUZZZ]]]___bbb```aaaeeehhhkkkrrryyyzzzrrrlllddd^^^ZZZVVVQQQLLLKKKJJJHHHFFFEEEEEEEEEEEEFFFHHHKKKNNNQQQVVV[[[___dddgggjjjmmmnnnoooqqqsssqqqrrrtttvvvyyy}}}vvvnnngggdddbbb^^^^^^aaaccchhhoooxxxTTTVVVYYY]]]cccllluuu||||||wwwqqqlllfffccc^^^YYYUUUQQQLLLIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIKKKNNNRRRWWW\\\aaajjjooowww~~~uuukkkddd^^^ZZZWWWUUUVVVYYY\\\bbbiiirrrxxxyyysssmmmeee___^^^[[[ZZZYYYXXXWWWUUURRROOOKKKIIIGGGEEEEEEEEECCCAAABBBAAAAAA@@@@@@@@@AAAAAAAAACCCDDDFFFHHHLLLQQQTTTZZZ___fffmmmttt{{{}}}{{{{{{zzz{{{~~~~~~tttiii___[[[WWWSSSQQQRRRPPPPPPPPPNNNLLLIIIGGGEEEAAA@@@???===<<<;;;::::::666666666555555555444444444444444444444444444444444444444444444444444444555444444444444555666666666666666666666777777777777777888999:::<<>><<<;;;:::999666666666555555555444444444444444444444444444444444444444444444444444444555444444444444555666666666666555555555666777888777888999999;;;???DDDHHHQQQ\\\kkkwww{{{zzzyyyxxxvvvvvvwwwwwwwwwvvvtttssssssuuuzzzwwwlllbbb\\\RRROOOJJJHHHHHHHHHHHHHHHJJJLLLOOOSSSWWW[[[^^^___aaa___aaafffjjjmmmttt|||}}}tttllleee___WWWRRROOONNNKKKHHHFFFEEEDDDDDDEEEGGGIIIJJJKKKNNNRRRUUUXXX[[[^^^aaacccfffiiillliiilllooossswww}}}vvvkkkbbbZZZWWWTTTQQQRRRUUUWWW\\\ccclllttt}}}NNNOOOOOOQQQSSSXXX___dddnnnsss{{{~~~yyyuuupppllljjjgggccc```]]]YYYTTTQQQJJJIIIGGGFFFEEEDDDDDDDDDBBBCCCEEEFFFHHHKKKPPPSSS]]]ccckkkttt{{{yyyooogggaaa\\\YYYVVVXXX\\\```fffmmmvvv{{{tttkkkhhh]]]YYYUUUQQQOOOMMMKKKJJJFFFEEEDDDDDDDDDCCCAAA???BBBAAAAAA@@@??????@@@@@@AAABBBCCCCCCDDDFFFKKKNNNSSSWWW]]]dddkkkrrryyy~~~~~~|||{{{{{{}}}}}}|||}}}~~~}}}qqqeee^^^ZZZTTTRRRRRRPPPPPPPPPOOOMMMKKKHHHGGGBBBAAA@@@???===;;;999888777777777666666666555555444444444444444444444444444444444444444444444444555444444444444555666666666555555444555666777888888999::::::<<>><<<::::::888777666666555555666666555555555555555555555555555555555555555555555555555444444444444555666666666666666777888888999999888777:::>>>BBBKKKZZZiiiyyy{{{xxxwwwzzz|||~~~uuuhhh]]]UUUOOOLLLHHHGGGEEEEEEEEEFFFHHHIIIJJJLLLOOOSSSUUUVVVVVVUUUVVVWWWZZZ^^^dddnnnxxx}}}uuukkkccc^^^YYYSSSOOONNNMMMKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFJJJQQQXXXaaannn{{{qqqeeeXXXSSSMMMHHHGGGHHHIIIJJJLLLPPPWWW]]]dddkkkrrrvvvyyy{{{||||||}}}XXXVVVRRROOOLLLJJJIIIHHHGGGHHHHHHJJJMMMSSS[[[aaammmxxx}}}zzzyyyxxxvvvtttoookkkeee___ZZZTTTNNNJJJHHHGGGEEECCCBBBBBBCCCDDDCCCEEEHHHLLLSSS\\\fffmmmxxx}}}uuummmfffbbbcccbbbdddhhhnnnvvv}}}wwwjjjaaa[[[TTTQQQQQQNNNMMMKKKIIIGGGFFFEEEEEEAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBDDDHHHLLLPPPUUU\\\fffmmmyyy~~~}}}|||}}}~~~}}}ssshhh___YYYWWWSSSQQQOOONNNOOONNNMMMLLLIIIGGGEEEBBB???===<<<;;;888777666666666666666666555555555555555555555555555555555555555555555555555444444444444555666666555666666777888888999999999999;;;@@@FFFOOO___nnn{{{~~~~~~{{{xxxuuuvvvyyy|||sssfff[[[SSSNNNKKKGGGFFFEEEDDDEEEFFFHHHIIIIIIKKKNNNQQQSSSTTTSSSSSSSSSUUUXXX\\\ccclllwww~~~tttkkkeee___YYYUUUPPPOOOMMMKKKIIIHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHNNNTTT\\\iiivvv}}}ooocccXXXSSSMMMHHHGGGHHHIIIJJJKKKPPPVVV]]]cccjjjqqquuuxxxyyyyyyyyyyyy{{{~~~]]][[[WWWSSSOOOLLLJJJIIIIIIIIIJJJKKKMMMRRRYYY^^^iiittt~~~|||{{{yyywwwrrroooiiiccc]]]WWWQQQMMMIIIHHHEEECCCBBBBBBCCCDDDFFFGGGHHHJJJNNNVVV___eeeuuu}}}}}}uuunnnfffccccccccceeeiiiooovvv}}}{{{mmmddd]]]VVVSSSSSSNNNMMMKKKIIIGGGFFFEEEEEEAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBEEEHHHMMMPPPTTT[[[eeelllyyy~~~}}}|||}}}wwwlllbbb[[[XXXSSSQQQOOONNNNNNNNNMMMLLLJJJHHHFFFCCC@@@>>><<<<<<888777777666666666666777666666666666666666666666555555555555555555555555555444444444444555666666555666666777888999999999;;;;;;===BBBHHHRRRcccrrr}}}~~~}}}|||yyyvvvtttuuuyyy|||~~~rrrdddYYYRRRMMMJJJGGGFFFEEEDDDEEEFFFHHHIIIHHHJJJMMMPPPRRRRRRRRRRRRRRRTTTWWW[[[bbblllvvv}}}zzzqqqjjjddd^^^YYYQQQPPPNNNLLLJJJHHHHHHGGGDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDFFFLLLQQQYYYfffrrr{{{mmmaaaXXXSSSMMMHHHHHHIIIJJJJJJKKKOOOVVV\\\cccjjjppptttvvvwwwwwwvvvvvvxxx{{{~~~```\\\WWWRRROOOMMMJJJHHHIIIHHHFFFFFFIIINNNSSSVVVeeennn{{{|||{{{wwwpppiiibbbZZZSSSNNNJJJGGGCCCAAAAAACCCCCCCCCBBBCCCDDDFFFJJJQQQYYY___lllttt|||tttllleeebbbccceeefffjjjooouuu{{{uuuhhhaaa\\\WWWSSSPPPNNNJJJHHHGGGEEECCCAAACCCCCCBBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBEEEHHHLLLOOOTTT[[[fffmmmvvv|||~~~}}}~~~~~~~~~zzzpppeee\\\WWWTTTRRRPPPPPPPPPOOONNNLLLIIIGGGEEEBBB???===;;;;;;777777777777666666666666666555444333333444555666555555555444444333333333555555555666666666666666666666666777888888999999:::;;;===AAAIIIWWWiiiuuu~~~~~~~~~~~~~~~}}}{{{vvvrrrooorrrwww{{{~~~}}}oooeee\\\SSSMMMLLLHHHGGGFFFEEEEEEFFFGGGHHHLLLMMMNNNNNNOOOOOOOOOOOONNNRRRWWW\\\bbbkkkvvv}}}|||tttlllccc\\\YYYTTTNNNKKKJJJIIIGGGDDDFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEGGGJJJOOOYYYeeennn}}}ssshhh___UUURRROOOKKKIIIHHHIIIIIINNNSSSZZZaaaffflllqqqtttuuuvvvvvvuuusssssstttuuu|||ddd```ZZZUUURRROOOLLLJJJIIIHHHFFFFFFHHHMMMRRRUUU```iiiuuu~~~zzztttmmmfff___WWWRRRNNNJJJFFFCCCBBBCCCBBBBBBBBBCCCDDDFFFIIIOOOVVV\\\gggppp|||}}}uuummmfffcccdddeeegggjjjooouuu{{{zzzmmmeee```ZZZUUUQQQOOOKKKIIIHHHGGGEEECCCAAAAAA@@@@@@@@@@@@??????@@@@@@??????@@@@@@AAABBBDDDGGGKKKNNNSSS[[[eeemmmuuu{{{~~~}}}}}}~~~}}}zzzpppeee]]]XXXTTTRRRPPPPPPPPPOOONNNLLLIIIGGGEEEBBB???===<<<;;;777777777777666666666666666555444444444444555666555555555444444333333333444555555555666666777777777777777888999999::::::;;;<<>>>>>??????@@@AAAAAADDDHHHKKKOOOWWWbbbiiitttzzz~~~}}}}}}|||}}}~~~yyyoooddd]]]XXXQQQPPPNNNNNNOOOOOONNNLLLJJJHHHFFFCCC@@@>>><<<<<<888888888777666555555555444555555555555555555444555555555555555555555555333333444555666777888999666666777777888999999999999===AAAHHHSSSbbbtttyyywwwsssnnnmmmooouuuzzz~~~|||lllaaaWWWNNNIIIIIIEEEEEEDDDCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLNNNRRRYYY___fffppp{{{~~~tttjjjddd]]]XXXVVVSSSOOOLLLJJJIIIHHHGGGFFFEEEEEEEEEDDDFFFHHHIIIKKKQQQ[[[bbbkkkpppqqqlllfff```YYYRRRMMMKKKJJJHHHIIIKKKMMMOOORRRWWW^^^eeelllqqqwwwzzzxxxyyyxxxvvvsssqqqrrrsssuuuxxx}}}sssooojjjddd___YYYSSSOOOJJJIIIGGGFFFEEEFFFGGGHHHMMMRRRYYY___dddkkksssyyy{{{}}}~~~}}}{{{{{{|||}}}zzzssskkkeeeZZZVVVPPPLLLIIIHHHFFFEEECCCDDDDDDCCCBBBDDDGGGIIIOOOVVVaaalllwww|||wwwqqqppprrrppprrrvvvzzz~~~zzzmmmddd[[[WWWQQQLLLIIIHHHFFFEEEAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@@@@AAADDDHHHKKKOOOWWWbbbiiitttzzz~~~~~~}}}}}}~~~xxxmmmccc[[[WWWQQQOOONNNNNNOOOOOONNNLLLJJJIIIFFFCCC@@@>>>===<<<999999888777666555444444444444555666666555444444555555555555555666666666333444444555666777888888555666666777888888999999:::>>>CCCKKKVVVfffxxxyyywwwsssooommmpppvvvzzz}}}nnnbbbXXXNNNIIIIIIEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKNNNRRRYYY```iiisss|||qqqjjjbbb\\\YYYUUUQQQMMMLLLKKKIIIHHHFFFFFFEEEEEEDDDFFFHHHJJJLLLQQQZZZ```hhhlllmmmhhhaaa\\\VVVPPPLLLKKKIIIHHHIIIKKKNNNOOORRRWWW^^^ffflllrrrxxx{{{{{{{{{zzzwwwtttrrrrrrssstttwwwzzz~~~tttqqqlllgggbbb\\\VVVRRRJJJIIIGGGFFFEEEEEEEEEFFFIIIMMMRRRUUUYYY```hhhnnnpppsssvvvwwwwwwwwwxxxyyyzzz{{{|||}}}}}}|||{{{zzzyyyyyy{{{}}}zzzrrrlllaaa\\\UUUPPPLLLJJJHHHFFFCCCCCCDDDCCCBBBCCCFFFHHHKKKQQQ[[[eeeqqq~~~yyytttrrruuuuuuwwwzzz~~~sssiiiaaa\\\UUUOOOKKKIIIGGGFFFAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@AAADDDHHHKKKPPPXXXbbbjjjuuu{{{~~~~~~~~~~~~wwwlllbbbZZZVVVPPPOOOMMMNNNOOOOOONNNMMMJJJIIIFFFCCCAAA>>>===<<<999999888777666555444444444444555666666555444444444555555555666666666777444555555555666666777777666777777888888999::::::<<<@@@FFFOOOZZZjjj|||yyywwwsssooonnnqqqwww{{{~~~qqqdddYYYOOOIIIIIIDDDDDDBBBBBBBBBBBBDDDDDDCCCDDDFFFHHHIIIJJJJJJKKKMMMRRRZZZbbbkkkwwwwwwpppggg```\\\WWWQQQMMMMMMLLLJJJIIIGGGFFFFFFEEEDDDFFFIIIJJJLLLRRRZZZaaacccggghhhccc^^^ZZZUUUPPPLLLJJJIIIHHHHHHKKKMMMOOOQQQVVV^^^ffflllrrrxxx{{{|||}}}{{{yyyuuusssssstttssstttvvvyyy|||vvvrrrnnniiiddd^^^XXXTTTKKKIIIHHHFFFDDDDDDDDDDDDFFFIIIMMMOOORRRXXX```ggghhhkkknnnpppqqqqqqrrrtttvvvwwwyyy{{{{{{{{{yyyxxxwwwxxxyyy{{{wwwqqqfffaaaZZZSSSOOOKKKHHHFFFCCCCCCDDDCCCBBBCCCEEEGGGHHHNNNWWWaaammm{{{zzzuuutttvvvwwwyyy}}}wwwmmmeee___XXXQQQMMMKKKIIIGGGCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>??????@@@AAADDDHHHLLLPPPXXXbbbjjjvvv|||~~~~~~~~~vvvkkkaaaZZZVVVPPPNNNMMMNNNOOOOOONNNMMMJJJIIIFFFCCCAAA???===<<<999999888777666555444444333444555666666555444333444555555555666666777777555555555666666666666666777888888999::::::;;;;;;===BBBIIIRRR]]]nnnyyywwwsssooonnnqqqwww|||ssseeeZZZOOOJJJIIIDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEGGGIIIJJJJJJJJJMMMRRRZZZcccmmmyyyyyyooohhhbbb]]]WWWRRRMMMLLLKKKIIIGGGFFFFFFFFFDDDFFFIIIKKKMMMRRR[[[aaa___ccceee```\\\ZZZVVVQQQLLLKKKIIIHHHHHHJJJMMMOOOQQQVVV^^^eeelllrrrxxx{{{~~~~~~}}}yyyvvvsssssstttqqqrrrtttuuuxxx|||}}}{{{{{{{{{|||vvvnnnhhhddd___ZZZUUURRRMMMHHHDDDBBBBBBBBBBBBBBBBBBDDDFFFJJJNNNSSSUUU[[[^^^```ccceeegggkkknnnmmmooorrruuuxxxxxxxxxxxxtttuuuwwwxxx{{{}}}vvvkkkggg```ZZZUUUQQQLLLIIICCCAAA???@@@BBBEEEFFFGGGKKKLLLRRR[[[cccooo|||zzz{{{}}}}}}~~~|||rrrhhhaaaWWWQQQNNNLLLJJJGGGCCCCCCBBBAAAAAA@@@??????>>>?????????@@@@@@@@@@@@@@@CCCGGGJJJNNNVVV```hhhpppzzz~~~~~~~~~tttjjj```YYYTTTUUUSSSOOOMMMMMMLLLKKKJJJLLLJJJGGGDDD@@@>>><<<;;;::::::999888777666555555666666555555555444444444333333333444444444555555555555555555666666666666777777777888999:::<<<===AAACCCHHHTTTeeewww{{{vvvrrrqqqqqqttt|||tttdddXXXOOOIIIIIIDDDCCCBBBAAA@@@AAABBBBBBEEEFFFFFFEEEEEEGGGJJJMMMOOOTTT\\\eeeppp}}}wwwmmmgggaaaZZZTTTQQQNNNKKKHHHHHHHHHHHHGGGFFFGGGIIIKKKOOOUUU\\\aaagggfffddd```ZZZUUUPPPMMMLLLKKKJJJIIIIIIKKKMMMNNNUUUVVVZZZ```gggooovvvzzz~~~~~~}}}|||zzzxxxwwwvvvuuutttttttttvvvyyy|||~~~{{{wwwsssqqqoooooossszzz~~~xxxpppjjjeee```[[[VVVQQQMMMHHHDDDBBBBBBBBBAAAAAAAAABBBDDDGGGKKKOOOQQQUUUWWWZZZ\\\^^^aaaeeehhhhhhkkknnnrrrtttvvvvvvvvvsssuuuvvvwwwyyy{{{ooojjjccc\\\VVVQQQMMMJJJGGGEEEBBBBBBCCCEEEFFFFFFHHHJJJOOOXXX```kkk|||}}}|||}}}~~~uuulllddd[[[SSSOOOMMMIIIGGGDDDCCCCCCBBBAAA@@@??????>>>>>>>>>?????????@@@@@@@@@CCCGGGJJJOOOVVVaaahhhppp{{{~~~~~~~~~uuujjjaaaYYYTTTRRRPPPMMMLLLMMMMMMMMMLLLKKKJJJGGGDDDAAA>>><<<;;;::::::999888777666555555666666555555555444444444333333444444444555555555555555555555666666666666888888888888999:::;;;<<>>>>>>>>????????????@@@DDDGGGKKKOOOWWWbbbiiiqqq|||}}}~~~wwwlllaaaYYYSSSOOOMMMKKKKKKMMMNNNOOONNNKKKIIIGGGDDDAAA>>>===<<<::::::999888777666555555555555555555555444444444333444444444444555555555555555555555666666666666888888888888999:::;;;;;;@@@DDDLLL[[[mmm}}}xxxuuuuuuwwwzzzwwwgggZZZPPPJJJHHHEEEDDDBBBAAAAAAAAABBBCCCAAABBBCCCCCCCCCEEEHHHKKKMMMRRR[[[eeeqqq|||tttlllccc]]]VVVRRRNNNKKKJJJJJJIIIHHHKKKMMMOOORRRVVV\\\ccchhhkkkjjjgggbbb]]]XXXSSSQQQLLLKKKJJJJJJKKKMMMOOOPPPSSSTTTWWW\\\cccjjjppptttzzz{{{}}}~~~~~~}}}zzzyyyvvvuuutttsssssstttvvvwww{{{}}}yyyrrrlllhhheeebbb```^^^aaaeeejjjooowwwzzzrrrkkkfffaaaZZZUUUPPPMMMHHHEEECCCCCCBBBAAA@@@@@@@@@AAABBBDDDEEEFFFGGGIIIKKKMMMNNNPPPTTTVVV\\\^^^aaafffjjjmmmooopppppprrrsssssstttyyyyyypppggg___ZZZUUUSSSNNNKKKGGGEEEEEEFFFEEEEEEEEEFFFJJJPPPVVV___ooo}}}|||rrrjjj```WWWSSSOOOKKKHHHFFFEEEDDDCCCBBBAAA@@@???======>>>>>>>>>?????????AAADDDHHHLLLPPPYYYccckkksss}}}}}}~~~yyymmmcccYYYTTTOOOMMMKKKKKKLLLNNNNNNNNNKKKIIIGGGDDDAAA>>>===<<<::::::999888777666555555555555555555555555555555444444444444555555555555555555555555666666666666999999888888999999:::;;;AAAEEEOOO___rrr}}}xxxuuuwwwyyy~~~wwwggg[[[PPPIIIHHHDDDDDDBBBAAAAAAAAABBBCCC@@@AAACCCCCCCCCEEEHHHJJJLLLQQQ[[[eeeqqq}}}tttjjjbbb]]]XXXSSSOOONNNMMMMMMLLLMMMOOORRRVVVZZZ```ggglllooommmiiiddd^^^YYYUUUSSSNNNNNNNNNOOOPPPRRRSSSTTTVVVWWWZZZ^^^dddjjjpppsssvvvxxx|||~~~|||zzzxxxwwwvvvuuutttttttttuuuyyy}}}zzzvvvpppjjjfffbbb___\\\[[[\\\^^^bbbgggnnnwww}}}zzzqqqjjjeee___YYYTTTPPPMMMHHHEEEDDDCCCAAA@@@AAA@@@@@@AAAAAABBBBBBCCCDDDFFFHHHIIIJJJLLLOOOQQQUUUWWW[[[___dddhhhkkklllmmmoooppppppqqquuu|||uuulllddd^^^XXXUUUOOOLLLHHHGGGGGGGGGGGGFFFFFFFFFIIINNNSSS[[[jjjxxxrrrjjj```XXXTTTQQQMMMJJJGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>????????????BBBEEEIIIMMMRRRZZZeeelllttt~~~}}}~~~zzzoooeee[[[UUUQQQOOOLLLLLLLLLMMMMMMLLLJJJIIIFFFCCCAAA???======::::::999888777666555555444555555555555555555555444444444555555555666666555555555555666666666666888888888888999:::;;;;;;AAAGGGSSScccuuu{{{wwwuuuxxx{{{ttteeeZZZOOOIIIGGGDDDCCCBBB@@@@@@AAAAAABBB@@@AAACCCDDDEEEFFFIIIKKKKKKPPPYYYcccooo}}}~~~rrriiibbb^^^WWWSSSQQQPPPPPPOOOOOOQQQVVV[[[```gggnnnsssuuurrrnnnhhhaaa[[[WWWUUUQQQQQQRRRSSSUUUVVVXXXXXXZZZ[[[\\\___dddiiimmmpppsssuuuyyy}}}~~~|||{{{zzzyyyxxxwwwvvvvvvvvvuuuxxx|||zzzvvvpppkkkfffbbb^^^[[[YYYZZZ[[[]]]```gggooouuu{{{{{{rrrjjjeee___XXXSSSOOOLLLHHHFFFDDDCCCAAA???@@@@@@@@@AAAAAAAAAAAA@@@AAACCCEEEFFFFFFHHHKKKMMMOOOQQQTTTXXX]]]aaaeeefffgggiiikkkkkklllpppwww|||{{{rrrjjjccc\\\XXXRRROOOKKKIIIIIIIIIHHHHHHHHHGGGJJJMMMQQQWWWfffsssssslllaaaZZZUUURRROOOLLLHHHGGGFFFEEECCCAAA@@@@@@>>>?????????@@@@@@@@@@@@BBBEEEJJJNNNSSS[[[fffnnnvvv}}}~~~|||qqqggg]]]WWWTTTQQQNNNMMMMMMMMMLLLKKKJJJHHHFFFCCCAAA???>>>===::::::999888777666555555444444444555555555555555444444555555555666666666555555555555666666666666777777777888999:::<<<===BBBIIIUUUfffwww{{{wwwvvvyyy~~~oooaaaWWWNNNHHHFFFCCCBBB@@@?????????@@@AAA>>>@@@CCCDDDEEEFFFIIIJJJKKKPPPXXXaaalllyyy|||rrrgggbbb[[[VVVSSSRRRRRRQQQSSSWWW\\\ccciiiqqqxxx~~~~~~zzzuuummmfff___[[[XXXSSSTTTUUUWWWYYY[[[\\\]]]^^^^^^^^^```cccfffjjjlllpppsssvvvyyy{{{|||{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxwwwzzz~~~}}}yyyrrrmmmhhhbbb]]]ZZZXXXXXXXXXXXX[[[```fffkkkqqqvvv}}}|||ssskkkeee___XXXSSSOOOLLLIIIFFFEEECCCAAA???>>>??????????????????>>>>>>@@@AAABBBBBBCCCFFFHHHJJJKKKNNNRRRVVVZZZ^^^```aaaccceeeffffffjjjqqqwww|||tttlllddd___XXXUUUPPPMMMLLLKKKIIIHHHHHHHHHIIILLLOOOTTTbbbooo{{{xxxpppeee\\\WWWSSSOOOLLLIIIHHHGGGEEECCCBBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBFFFJJJNNNSSS\\\gggooowww}}}~~~}}}sssiii___YYYTTTRRROOONNNNNNNNNNNNMMMIIIHHHFFFCCCAAA???>>>===::::::999888777666555555444444444555555555666666555555555555666666666666555555555555666666666666666666666888999;;;===>>>CCCJJJWWWhhhxxx|||xxxxxx||||||iii]]]TTTLLLGGGEEEAAA@@@???>>>>>>>>>???@@@<<>>>>>>>>>>>======<<<===?????????@@@CCCEEEFFFGGGJJJMMMQQQVVVYYY[[[\\\^^^aaabbbcccgggmmmsss{{{}}}tttkkkfff^^^ZZZTTTPPPNNNLLLIIIHHHHHHHHHIIIKKKMMMRRR```mmmvvv|||ttthhh___YYYTTTOOOKKKIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCFFFJJJOOOTTT]]]gggooowww}}}~~~~~~tttjjjaaa[[[TTTRRROOONNNOOOPPPPPPOOOIIIHHHFFFCCCAAA???>>>>>>::::::999888777666555555444444444555555555666666555555555555666666666777555555555555666666666777555555666777:::<<<>>>???DDDKKKXXXiiixxx}}}}}}yyyyyy~~~wwweeeZZZRRRKKKFFFEEE@@@@@@>>>=========>>>???;;;===@@@BBBCCCDDDFFFHHHKKKOOOVVV]]]fffrrruuuppphhhaaa^^^]]]]]]\\\___dddkkkttt|||yyyppphhhccc```___```bbbeeegggiiijjjjjjiiihhhgggfffgggiiikkklllnnnoooqqqsssuuuwwwxxxxxxvvvwwwxxxyyyzzz{{{{{{{{{zzz}}}}}}vvvpppiiiccc^^^YYYYYYYYYXXXXXXZZZ^^^aaa___dddlllrrrxxx~~~xxxnnngggaaaYYYTTTOOOLLLGGGCCCBBBAAA???>>>>>>======<<<<<<<<<<<<=========>>>???@@@@@@AAAAAADDDFFFHHHIIIKKKMMMQQQSSSXXXYYY[[[\\\^^^aaafffjjjttt|||{{{rrrkkkeee```YYYSSSOOOLLLIIIGGGHHHFFFGGGKKKNNNQQQYYYaaarrr~~~vvvkkkbbb[[[UUUOOOKKKJJJIIIHHHFFFEEEDDDDDDDDDAAAAAABBBBBBBBBBBBBBBBBBEEEGGGKKKPPPXXXaaalllsss~~~~~~xxxmmmccc\\\SSSRRROOOOOOOOOPPPOOOMMMLLLKKKHHHEEEAAA???===<<<::::::999999888777777777666666666666666666666666555555555555555555555555666666666666777777777777;;;;;;;;;:::999999;;;>>>GGGOOO\\\lllxxx~~~}}}{{{wwwxxxwwwxxx|||zzzoooaaaVVVPPPLLLFFFBBBAAA@@@??????>>>>>>??????BBBCCCDDDDDDDDDDDDGGGIIIKKKPPPWWW^^^fffooozzz}}}pppjjjhhheeedddeeeiiioooxxxxxxqqqkkkgggeeegggjjjmmmppprrrrrrsssqqqpppnnnlllkkkkkkkkkkkkpppoooooopppsssttttttsssrrrrrrssstttvvvwwwyyyzzz|||~~~{{{uuummmddd```\\\WWWUUUUUUWWWYYYZZZ^^^___aaaeeelllttt|||{{{rrrjjjccc[[[UUUPPPMMMHHHEEEDDDCCCAAA@@@??????>>>=========>>>>>>======>>>??????@@@AAAAAAAAACCCEEEFFFHHHJJJMMMPPPTTTUUUWWWXXXZZZ]]]bbbfffnnnvvvxxxrrrkkkfff___XXXSSSPPPLLLJJJIIIGGGGGGKKKNNNQQQXXX```nnn|||yyymmmccc\\\WWWRRRNNNKKKJJJHHHGGGEEEDDDDDDDDDAAAAAABBBBBBBBBBBBCCCCCCEEEHHHLLLQQQYYYcccmmmttt{{{pppeee^^^WWWUUURRRPPPPPPOOONNNLLLLLLKKKHHHEEEBBB???======:::999999888888777666666666666666666666666666666555555555555555555555555666666666666777777777777999::::::::::::;;;>>>@@@GGGPPP^^^mmmxxx~~~~~~|||{{{zzz{{{|||{{{wwwttttttuuuwww|||~~~~~~~~~~~~}}}uuukkk^^^TTTOOOKKKFFFBBBAAA@@@??????>>>>>>??????@@@AAABBBBBBAAABBBDDDFFFIIINNNUUU\\\dddmmmxxxyyyrrroookkkkkklllqqqxxxxxxrrrnnnkkkmmmpppsssuuuwwwxxxxxxvvvuuurrrpppnnnnnnmmmmmmnnnmmmlllmmmooopppooonnnppppppppprrrsssvvvxxxyyy|||~~~}}}sssjjjfffaaa[[[XXXWWWWWWXXXXXX[[[[[[]]]aaahhhooovvvzzzvvvnnnfff]]]WWWRRROOOJJJGGGFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>???======>>>>>>??????@@@@@@===???AAABBBCCCEEEHHHKKKNNNOOOQQQSSSUUUXXX\\\```fffnnnyyy|||sssnnnfff___YYYUUUPPPNNNKKKHHHHHHKKKMMMOOOVVV^^^hhhvvv}}}pppeee^^^YYYTTTQQQKKKJJJIIIGGGFFFEEEDDDDDDBBBBBBAAABBBBBBCCCCCCDDDFFFIIINNNTTT[[[eeeooovvv~~~~~~~~~ttthhhaaa\\\YYYUUURRRQQQPPPNNNLLLLLLKKKHHHEEEBBB???>>>===999999888888777666666666666666666666666666666666555555555555555555555555666666666666777777777777777888999::::::<<<@@@BBBHHHQQQ```oooxxx{{{zzzxxxvvvuuuuuuuuuuuutttqqqooopppqqquuu|||}}}}}}|||xxxuuutttssstttuuuuuusssqqqllldddYYYQQQLLLIIIEEEBBB@@@@@@???>>>>>>>>>>>>??????@@@AAAAAAAAABBBDDDFFFGGGLLLSSSZZZaaakkkuuu}}}~~~yyyvvvuuuxxx~~~|||wwwtttvvvxxxzzz}}}~~~}}}{{{yyyvvvtttrrrqqqqqqooommmllllllmmmmmmkkkjjjkkkkkklllmmmppprrruuuwww|||tttnnniiiaaa\\\YYYXXXWWWVVVVVVWWWXXX\\\aaahhhnnnqqqyyy{{{rrriii___XXXSSSPPPKKKHHHGGGFFFEEEDDDAAA@@@???>>>>>>>>>>>>>>>=========>>>>>>>>>??????;;;===???@@@@@@BBBEEEGGGIIIJJJMMMOOOPPPSSSWWWZZZ```gggrrr}}}{{{vvvnnnfff___YYYTTTPPPNNNKKKJJJLLLMMMNNNTTT[[[cccpppsssggg___ZZZVVVSSSLLLKKKJJJHHHFFFEEEDDDDDDBBBBBBAAAAAABBBCCCDDDEEEGGGKKKPPPVVV___hhhrrryyy~~~~~~}}}}}}}}}~~~~~~xxxllleee^^^[[[VVVSSSRRRQQQPPPOOOMMMKKKHHHEEEBBB@@@>>>===999999888777777666666555666666666666666666666666555555555555555555555555666666666666777777777777777888999:::;;;===@@@CCCIIITTTcccqqqxxxxxxvvvsssrrrqqqqqqppppppnnnlllkkklllnnnsss{{{}}}|||{{{|||wwwsssooommmlllllllllkkkjjjhhhaaa\\\TTTMMMIIIGGGDDDBBB@@@@@@???>>>>>>>>>>>>>>>@@@AAABBBCCCCCCDDDFFFHHHFFFKKKRRRYYY```iiittt{{{}}}{{{{{{}}}}}}}}}}}}~~~}}}zzzxxxvvvuuutttrrrpppnnnnnnllljjjhhhffffffggghhhkkknnnqqqsss{{{~~~~~~~~~uuuoooggg```\\\YYYWWWVVVTTTTTTUUUWWW\\\aaaeeehhhpppwwwwwwlllbbb[[[UUUQQQLLLIIIGGGFFFDDDCCCAAA@@@???>>>==============================>>>>>>;;;===>>>??????@@@CCCEEEEEEGGGJJJLLLNNNPPPTTTVVV\\\bbblllvvv|||tttlllddd]]]WWWSSSRRRNNNMMMNNNNNNNNNSSSZZZ```lll|||vvviiiaaa[[[WWWSSSNNNLLLKKKIIIGGGEEEEEEDDDCCCBBBAAAAAABBBCCCEEEFFFIIILLLRRRZZZbbblllvvv|||~~~}}}}}}|||||||||}}}}}}}}}}}}ppphhh___[[[WWWTTTSSSSSSRRRRRRMMMLLLIIIFFFBBB@@@>>>>>>999999888888777666666666666666666666666666666666555555555555555555555555666666666666777777777777888::::::;;;;;;<<>>>>>======>>>>>>>>>@@@AAABBBBBBCCCFFFHHHGGGLLLSSSYYY```iiisss{{{~~~}}}xxxuuutttvvvvvvvvv{{{~~~|||{{{zzzwwwtttqqqooollliiifffcccbbbbbbdddfffjjjnnnpppxxx|||~~~~~~|||vvvmmmeee___\\\YYYXXXSSSSSSTTTUUUXXX\\\___aaahhhoooyyy|||qqqfff___XXXTTTOOOJJJHHHFFFDDDCCCAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<============;;;===>>>>>>>>>???AAACCCBBBDDDGGGJJJLLLNNNQQQSSSYYY^^^fffooo{{{|||ssskkkddd]]]XXXVVVRRRPPPPPPOOONNNRRRXXX]]]iiixxxyyymmmddd]]]XXXTTTOOONNNLLLIIIGGGFFFEEEEEECCCBBBAAAAAABBBDDDFFFHHHJJJNNNUUU\\\eeeoooyyy}}}}}}|||{{{{{{{{{||||||{{{}}}tttkkk```\\\WWWTTTSSSTTTSSSSSSMMMLLLIIIFFFCCC@@@???>>>::::::999999888777777777666666666666666666666666555555555555555555555555666666666666777777777777999:::;;;;;;;;;===@@@BBBNNNYYYiiisssvvvtttqqqooolllmmmmmmkkkhhhffffffffffffjjjpppyyy~~~zzzxxxxxxzzz~~~|||wwwrrrnnneeeccc___]]]\\\[[[YYYWWWPPPNNNKKKGGGDDDBBBAAA@@@??????>>>============>>>;;;===>>>??????AAACCCFFFGGGLLLSSSZZZ```iiissszzz~~~~~~|||{{{uuurrrpppqqqppppppuuu|||}}}xxxtttqqqmmmhhheeeaaa```___```bbbfffjjjllluuuyyy~~~uuukkkddd```\\\ZZZTTTTTTTTTTTTVVVXXXZZZ\\\bbbhhhqqqyyywwwlllddd[[[WWWRRRMMMJJJGGGEEECCCBBBBBB@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========>>>@@@BBB???BBBEEEHHHJJJLLLNNNQQQUUUYYY```hhhsss{{{tttlllddd___YYYUUUSSSRRRPPPNNNRRRXXX[[[ggguuu}}}qqqhhh```YYYTTTOOONNNLLLJJJHHHFFFEEEEEECCCBBBAAA@@@BBBDDDGGGIIIKKKOOOVVV___hhhrrr{{{}}}|||{{{{{{zzzzzz{{{{{{xxxzzz}}}vvvnnnccc^^^YYYUUUSSSRRRRRRQQQNNNLLLIIIFFFCCCAAA???>>>;;;;;;::::::999888888888666666666666666666666666555555555555555555555555666666666666777777777777777888:::;;;<<<>>>BBBEEEPPP\\\jjjtttvvvsssqqqpppjjjkkkkkkhhhdddbbbcccddddddhhhoooyyy|||wwwvvvwwwzzz~~~zzzuuuooolllbbb___[[[XXXVVVUUURRRQQQKKKJJJIIIFFFCCCAAA@@@?????????>>>===============;;;<<<>>>??????@@@CCCFFFGGGLLLRRRYYY___hhhrrryyy~~~|||{{{uuuqqqnnnnnnlllkkkpppvvv}}}~~~yyyuuupppjjjggg```___^^^^^^```cccgggiiiqqqvvv~~~~~~sssjjjccc^^^\\\TTTTTTTTTTTTTTTUUUVVVWWW\\\bbbiiiqqqzzz{{{ppphhh^^^ZZZTTTOOOKKKHHHFFFCCCDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<===???AAA===@@@DDDFFFHHHJJJMMMOOORRRVVV\\\cccmmm{{{yyyqqqjjjeee[[[WWWTTTSSSQQQOOORRRXXXZZZeeerrrtttkkkccc[[[UUUPPPOOOMMMJJJHHHFFFEEEEEECCCBBBAAA@@@BBBDDDGGGIIIKKKPPPWWW```iiisss}}}}}}|||{{{zzzzzzzzzzzzzzzwwwyyy{{{}}}~~~wwwoooeee```ZZZUUURRRQQQPPPOOONNNLLLJJJFFFCCCAAA???>>><<<<<<;;;::::::999999888666666666666666666666666555555555555555555555555666666666666777777777777555666999:::<<<@@@DDDGGGRRR]]]kkktttuuusssqqqqqqiiijjjjjjgggbbb```aaaccccccgggooozzz{{{vvvuuuvvv{{{|||xxxsssnnnjjjaaa^^^ZZZVVVTTTSSSQQQOOOIIIIIIHHHFFFBBB@@@????????????>>>===============<<<>>>???@@@AAABBBEEEHHHFFFKKKRRRXXX^^^gggqqqxxx~~~uuuqqqmmmllljjjiiimmmssszzzzzztttnnnkkk```___]]]]]]^^^bbbeeehhhooouuu}}}xxxmmmfff```\\\TTTTTTSSSSSSSSSTTTTTTUUUYYY^^^eeellluuuvvvnnnddd^^^UUUPPPNNNLLLIIIFFFEEECCC@@@???@@@???>>>===??????>>>>>>>>>=========>>>>>>============>>>>>>???@@@BBBCCCCCCEEEHHHJJJOOOTTT[[[bbbkkkvvvyyyqqqkkkccc```[[[VVVTTTTTTUUUVVV]]]dddooo}}}uuulllddd\\\WWWPPPNNNJJJHHHGGGEEECCCAAADDDEEEEEEDDDDDDFFFIIILLLQQQUUU]]]eeennnwww~~~~~~}}}{{{zzzyyyxxxwwwxxxvvvxxx|||}}}}}}yyyooofff```YYYUUUTTTTTTRRRPPPQQQLLLGGGFFFGGGEEEAAA<<<::::::999999888999999999666666555555555444444444777777777777777777777777555555555555666666666666999888:::======<<>>>>>============>>>>>>======>>>???@@@BBBCCCDDDHHHMMMTTTZZZ```jjjuuu|||{{{tttqqqmmmjjjhhhjjjlllnnnuuu}}}wwwoooiiieee^^^ZZZ[[[\\\]]]```dddnnnsss{{{~~~{{{{{{{{{}}}zzzoooeee___^^^[[[WWWUUUTTTTTTSSSRRRVVV[[[aaahhhqqq|||{{{sssgggaaaXXXRRROOOMMMJJJGGGFFFDDDAAA@@@@@@@@@>>>===;;;;;;;;;;;;;;;<<<<<<<<<>>>======<<<<<<======>>>>>>@@@AAABBBCCCDDDGGGIIIMMMQQQXXX___gggsss}}}vvvqqqiiieee___ZZZWWWWWWXXXZZZ^^^eeeqqq~~~vvvlllddd\\\WWWRRROOOLLLIIIHHHGGGEEECCCDDDEEEEEEDDDDDDFFFJJJMMMRRRWWW^^^gggoooxxx}}}}}}|||{{{yyyxxxwwwvvvwwwuuuwww{{{}}}|||~~~wwwmmmgggaaaZZZUUUTTTTTTRRRPPPQQQLLLHHHFFFGGGEEEAAA<<<;;;::::::999888888888999666666555555555444444444666666666666666666666666555555555555666666666666999888:::=========BBBJJJTTTaaannnrrrrrrqqqooolllllljjjgggdddaaaaaaaaaaaafffiiiqqq}}}|||xxxwwwwww{{{{{{wwwqqqkkkgggaaa]]]XXXTTTQQQNNNKKKIIIFFFFFFEEECCCBBBAAA@@@???>>>>>>============>>>>>>======>>>???@@@BBBCCCDDDHHHLLLSSSYYY```iiittt|||zzztttqqqmmmiiiggghhhjjjkkkrrrzzz~~~uuuoooggg```[[[[[[\\\\\\___ccckkkpppwww|||{{{{{{zzz}}}xxxmmmfff```]]]YYYVVVUUUUUUTTTSSSTTTXXX___eeennnyyyzzzllleee\\\VVVRRROOOLLLHHHGGGEEEBBBAAAAAAAAA???>>><<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;<<<<<<<<<>>>???AAAAAABBBCCCFFFHHHIIINNNTTT[[[cccnnn{{{}}}xxxqqqmmmeee___[[[ZZZ\\\^^^```gggsssyyypppggg^^^YYYSSSPPPMMMJJJIIIHHHGGGEEEDDDDDDEEEEEEEEEGGGJJJMMMTTTYYYaaaiiirrr{{{}}}}}}|||zzzyyyxxxwwwvvvwwwuuuvvvzzz}}}}}}|||}}}xxxnnnhhhbbb[[[VVVUUUTTTSSSPPPQQQMMMIIIGGGFFFEEE@@@===<<<;;;:::999888888777777666666666555555555444444666666666666666666666666555555555555666666666666999888:::======>>>DDDLLLWWWdddpppsssrrrpppnnnkkkkkkiiifffcccaaa```aaaaaagggkkksss~~~zzzyyyyyy|||xxxsssmmmiiiaaa]]]XXXTTTPPPMMMJJJHHHFFFEEEDDDCCCBBB@@@??????>>>======<<<<<<======>>>======>>>???@@@BBBCCCDDDGGGLLLRRRYYY```iiittt|||zzztttqqqlllgggeeeeeeggghhhnnnuuu{{{tttkkkccc]]]\\\\\\[[[\\\```eeejjjqqqyyy}}}{{{{{{zzz|||~~~rrrkkkddd```[[[XXXVVVVVVUUUTTTRRRVVV\\\bbbiiitttrrrkkkaaaZZZUUUQQQMMMIIIIIIFFFDDDBBBBBBBBB@@@>>>@@@@@@???===<<<:::999999<<<;;;;;;::::::;;;;;;<<<===>>>@@@@@@@@@AAADDDFFFGGGKKKQQQWWW___jjjvvvxxxssskkkccc^^^]]]___```bbbiiittt~~~tttkkkaaa[[[TTTQQQMMMJJJIIIIIIGGGFFFCCCDDDEEEEEEEEEHHHLLLOOOVVV[[[cccllluuu}}}~~~~~~}}}{{{zzzyyyxxxwwwwwwuuuvvvzzz}}}}}}|||}}}{{{rrriiiccc\\\WWWVVVUUUSSSQQQQQQNNNJJJHHHFFFDDD@@@======<<<;;;999888777777777666666666666555555555555666666666666666666666666555555555555666666666666888888:::===>>>???FFFNNNZZZfffqqqtttrrrpppnnnkkkjjjiiifffcccaaaaaaaaaaaahhhmmmwww}}}|||||||||yyytttnnnjjjbbb___YYYTTTQQQMMMJJJGGGEEEEEEDDDCCCAAA@@@??????=========<<<<<<===============>>>???@@@BBBCCCDDDFFFKKKRRRXXX___iiittt|||{{{uuuqqqlllgggdddcccdddeeejjjqqq}}}}}}|||}}}}}}}}}xxxnnnfff___]]][[[YYYYYY\\\```dddkkksss{{{~~~}}}}}}~~~zzzqqqiiiddd^^^ZZZXXXWWWUUUUUURRRUUUZZZ___fffqqq~~~zzzrrrggg___YYYTTTOOOKKKKKKHHHEEEDDDCCCCCCAAA???>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===?????????@@@BBBDDDFFFJJJOOOUUU\\\fffrrr{{{}}}xxxppphhhbbbaaaaaabbbeeelllwwwxxxmmmccc\\\VVVRRRMMMJJJHHHHHHGGGFFFCCCDDDDDDEEEFFFHHHMMMPPPWWW]]]fffooowww}}}|||{{{zzzyyyyyywwwwww{{{}}}~~~|||~~~~~~uuukkkeee]]]XXXWWWVVVTTTQQQQQQOOOLLLIIIFFFCCC@@@>>>===<<<;;;999888777777777777777666666666555555555555555555555555555555555555555555555666666666666888777999===>>>@@@HHHQQQ]]]iiisssuuurrrpppnnnlllllljjjgggdddbbbbbbbbbbbbjjjooozzz}}}zzzvvvppplllddd```[[[UUUQQQNNNJJJGGGEEEEEEDDDBBBAAA@@@???>>>======<<<<<<<<<<<<============>>>???@@@BBBCCCDDDFFFKKKRRRYYY```jjjuuu}}}|||vvvrrrlllgggcccbbbcccdddhhhooozzz}}}zzzyyyyyyyyyxxxzzz}}}|||ppphhh```]]]ZZZVVVVVVYYY[[[___eeelllttt}}}}}}pppkkkddd^^^ZZZXXXWWWUUUTTTWWWZZZ^^^eeeooo|||zzzoooeee^^^XXXRRRNNNLLLJJJGGGEEEEEEDDDBBB@@@999999:::;;;<<<===>>>>>>;;;;;;;;;::::::;;;;;;;;;;;;<<<>>>>>>===>>>AAACCCEEEIIINNNSSSYYYcccooowww}}}vvvoooiiifffeeefffiiippp{{{|||qqqeee^^^XXXTTTNNNJJJHHHGGGFFFEEEBBBCCCDDDEEEFFFIIINNNQQQXXX^^^gggqqqyyy~~~}}}|||{{{zzzzzzwwwwww{{{}}}~~~wwwlllfff^^^YYYXXXWWWTTTRRRQQQPPPMMMIIIFFFBBB@@@>>><<<;;;:::999888888777777777777777666666666555555555555555555555555555555555555555555666666666666888777999===???AAAJJJSSS```lllvvvwwwuuusssqqqooopppnnnjjjgggeeeccccccdddkkkrrr~~~~~~{{{wwwrrrnnngggccc]]]WWWSSSOOOKKKHHHEEEDDDCCCBBBAAA???>>>>>>===<<<<<<;;;;;;<<<<<<=========>>>???@@@BBBCCCDDDFFFKKKRRRYYYaaakkkvvv~~~}}}wwwsssnnnhhheeeddddddeeehhhnnnyyy|||yyyvvvvvvvvvuuutttssswww|||qqqhhh```\\\XXXTTTTTTVVVWWWZZZ^^^dddkkkttt}}}{{{tttkkkddd___[[[YYYXXXVVVXXX[[[^^^dddnnn{{{vvvlllddd]]]WWWRRRNNNKKKHHHFFFFFFDDDCCCAAA<<<<<<<<<=========>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::<<<======<<<===???AAACCCGGGLLLPPPVVV```kkksss}}}wwwrrrnnnlllkkkooouuuxxxlllddd\\\WWWQQQLLLIIIHHHFFFEEEBBBCCCDDDEEEGGGJJJOOORRRXXX^^^hhhrrrzzz~~~}}}{{{zzzzzzyyyvvvvvvyyy{{{~~~zzzmmmggg___ZZZXXXWWWUUURRRQQQPPPNNNJJJFFFBBB@@@???;;;::::::999888888888999777777777777666666666555555555555555555555555555555555555555666666666666888777999===???BBBKKKUUUeeepppyyy{{{xxxwwwvvvttttttrrrnnnjjjgggeeeeeeeeelllsss|||xxxssspppiiieee___YYYTTTPPPLLLIIIEEEDDDCCCBBB@@@???>>>>>>===<<<<<<;;;;;;<<<<<<=========>>>???@@@BBBCCCDDDGGGLLLSSSZZZbbblllxxxxxxuuuooojjjfffeeefffgggiiioooyyy}}}{{{yyytttsssqqqpppqqqqqqooonnnlllqqqvvvzzz}}}ppphhh___[[[WWWRRRQQQTTTSSSUUUXXX\\\bbbkkktttzzz~~~tttkkkddd```]]][[[XXXYYY[[[^^^ccclllyyy{{{ppphhhaaaZZZVVVNNNLLLIIIGGGFFFEEECCCAAADDDCCCBBB@@@???===<<<;;;===<<<<<<;;;;;;<<<<<<===:::;;;<<<<<<<<<<<>>>>><<<<<<<<<;;;;;;<<<<<<<<<======>>>???@@@BBBCCCDDDHHHMMMTTT[[[cccmmmxxxyyyuuupppkkkgggggghhhiiikkkpppyyy|||yyytttqqqppppppooonnnkkkjjjiiijjjkkkkkkiiigggiiimmmsssvvvyyy|||pppggg^^^ZZZVVVQQQPPPRRRPPPQQQTTTWWW]]]eeennntttzzzppphhhccc```^^^XXXYYY[[[]]]bbbkkkxxxxxxqqqjjj___WWWVVVQQQKKKHHHIIIIIIHHHFFFDDDCCCAAA@@@@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???CCCGGGLLLQQQZZZfffnnn{{{yyyvvvttttttwww}}}|||oooggg]]]SSSOOOLLLIIIHHHIIIDDDEEEFFFGGGHHHJJJNNNRRRZZZaaajjjttt|||~~~|||{{{{{{{{{{{{zzzxxxvvvttttttyyypppiii```ZZZYYYXXXWWWUUUUUUSSSOOOJJJFFFBBB???>>><<<;;;;;;:::999888777777666666555555555555666666333444444444555666666666666666666666666777888888888888;;;>>>@@@EEEQQQ]]]rrrzzz~~~~~~~~~||||||zzzuuuooojjjiiilllnnnsss}}}~~~zzzuuurrrnnnjjjccc\\\WWWRRRNNNKKKFFFEEECCCAAA@@@@@@@@@@@@========================<<<>>>?????????AAADDDFFFGGGKKKRRR[[[eeeppp|||zzzvvvpppkkkjjjjjjjjjjjjooorrryyy}}}uuupppjjjeeeeeeeeecccbbbeeeffffffeeedddddddddeeeeeehhhiiikkkooovvv}}}zzzmmmeee[[[VVVTTTRRRNNNJJJMMMNNNPPPSSSWWW]]]eeejjjwww|||xxxpppjjjddd```___\\\]]]bbbgggmmmwwwxxxpppeee]]]YYYSSSMMMIIIIIIIIIGGGDDDFFFDDDBBBBBBBBBAAA???===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>??????CCCGGGKKKPPPYYYccckkkvvv|||yyywwwwww{{{vvvjjj___UUUPPPMMMIIIHHHIIIEEEFFFGGGGGGHHHJJJOOORRRYYY___iiisss{{{~~~|||{{{{{{{{{{{{yyyxxxuuussstttxxxrrrjjjaaa[[[XXXWWWUUUSSSUUUSSSOOOKKKFFFBBB@@@>>><<<;;;;;;:::999888777777666666555555555555666666555555666666666666666666666666666666666777888888888888;;;>>>AAAFFFRRR___uuu}}}|||wwwqqqmmmlllnnnqqqwww|||wwwtttppplllfff```ZZZUUUPPPLLLGGGEEECCCAAA@@@???@@@@@@===========================>>>?????????AAADDDGGGIIIMMMUUU^^^hhhsss~~~}}}xxxrrrmmmllllllllllllpppttt{{{}}}}}}}}}~~~~~~uuummmiiiccc______^^^\\\\\\^^^bbbbbbbbbbbbbbbcccddddddfffgggiiilllrrrxxx~~~yyysssiiibbbYYYTTTRRRQQQMMMJJJJJJKKKMMMOOOSSSYYY```eeerrrxxxwwwpppiiidddbbb___```dddiiioooyyyxxxmmmeee^^^XXXQQQMMMLLLKKKHHHFFFHHHFFFDDDCCCCCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>?????????BBBFFFIIINNNVVV```gggppp|||~~~zzzxxxxxx}}}~~~mmmcccXXXRRRNNNIIIGGGHHHEEEFFFGGGGGGHHHJJJNNNQQQVVV]]]gggqqqzzz~~~|||{{{{{{{{{{{{xxxwwwtttrrrrrrvvv}}}tttlllbbb[[[XXXVVVSSSQQQTTTSSSOOOKKKGGGCCC@@@>>><<<;;;;;;:::999888777777666666555555555555666666777777777777777666666666666666666666666777888888999999;;;???AAAGGGTTTaaawwwzzztttpppooorrruuuyyy~~~zzzwwwrrrooojjjeee___XXXRRRMMMGGGFFFCCCAAA@@@??????@@@===========================>>>??????@@@BBBEEEHHHKKKPPPXXXbbblllxxx{{{uuupppnnnnnnnnnnnnqqqvvv~~~}}}wwwsssrrrrrrsssxxx}}}xxxooogggccc]]]XXXXXXXXXVVVVVVXXX\\\\\\]]]___```bbbcccdddeeeeeefffiiimmmrrrvvvyyy|||uuunnnjjjccc]]]VVVRRRPPPOOOLLLIIIHHHIIIKKKLLLPPPUUU\\\aaakkkqqqzzzxxxpppkkkgggddddddhhhlllqqq{{{tttlllccc^^^WWWRRRQQQOOOMMMJJJIIIGGGEEEDDDDDDCCCAAA???=========<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>?????????AAAEEEGGGKKKRRR\\\dddnnnzzz{{{wwwvvvuuu{{{qqqeeeZZZTTTOOOJJJGGGHHHEEEFFFGGGGGGGGGIIIMMMPPPTTT[[[dddoooxxx~~~|||{{{{{{{{{{{{wwwvvvtttqqqqqqtttzzz~~~ssslllbbb[[[XXXVVVTTTRRRTTTRRRPPPLLLHHHDDD@@@???<<<;;;;;;:::999888777777666666555555555555666666888777777666666555555555666666666666666777777888999999;;;???BBBIIIWWWdddwww~~~zzzuuuqqqqqqtttwwwzzz}}}}}}|||yyytttqqqmmmhhhbbb[[[RRRMMMGGGFFFDDDAAA@@@?????????===========================>>>???@@@AAACCCFFFIIIMMMSSS\\\fffqqq|||}}}vvvqqqooonnnnnnnnnrrrwwwyyyrrrnnnmmmmmmnnnsssyyy~~~|||wwwooogggbbb[[[WWWWWWVVVTTTTTTVVVXXXYYY[[[]]]```bbbcccdddddddddeeefffiiillloooqqquuuuuuuuusssooojjjeeebbb]]]XXXSSSPPPNNNNNNLLLJJJJJJKKKLLLMMMOOOSSSZZZ^^^eeelllvvv~~~wwwqqqllliiihhhlllooottt}}}|||tttgggaaaZZZVVVTTTSSSPPPMMMJJJHHHFFFEEEEEECCCAAA???>>>>>>>>>======<<<<<<<<<:::;;;;;;<<<===>>>>>>>>>>>>@@@CCCFFFIIIPPPZZZaaaooozzz~~~xxxtttrrrrrrxxx~~~rrrfff[[[UUUPPPKKKHHHIIIEEEFFFGGGFFFGGGIIIMMMPPPTTTZZZcccmmmvvv~~~|||{{{{{{{{{{{{wwwvvvtttqqqppprrrwww{{{ssslllbbb\\\YYYXXXVVVUUUSSSRRRPPPMMMIIIEEEAAA???<<<;;;;;;:::999888777777666666555555555555666666666666666555555444444444666666666666666777777888:::999<<<@@@DDDKKKZZZhhhxxx~~~}}}{{{wwwssspppqqqtttxxx}}}zzzyyyzzz|||}}}zzzuuusssooojjjddd[[[RRRLLLHHHFFFDDDAAA@@@?????????===========================>>>@@@AAAAAADDDGGGJJJNNNTTT___jjjuuu~~~wwwqqqooonnnmmmmmmrrrwww~~~wwwqqqlllkkkkkklllpppvvv{{{~~~zzzrrrjjjddd]]]XXXXXXWWWTTTSSSUUUVVVXXXZZZ]]]```bbbccccccddddddddddddfffgggiiijjjmmmlllkkkhhheeeaaa^^^\\\WWWTTTQQQOOONNNMMMMMMLLLLLLLLLLLLLLLNNNQQQWWW[[[aaahhhsss|||~~~}}}{{{yyyxxxyyy}}}}}}wwwqqqnnnmmmppprrrvvvnnnggg```ZZZXXXVVVRRROOOMMMKKKIIIGGGGGGEEECCCAAA??????>>>>>>======<<<<<<;;;<<<<<<<<<<<<============???BBBEEEHHHOOOYYY```nnnyyy|||vvvqqqooonnntttzzzpppeee[[[UUUQQQLLLJJJKKKHHHHHHIIIHHHHHHJJJNNNQQQUUUZZZcccllluuu~~~~~~|||{{{{{{{{{{{{xxxwwwtttqqqppprrrvvvyyytttmmmddd]]][[[ZZZXXXWWWSSSRRRPPPNNNJJJEEEAAA???<<<;;;;;;:::999888777777666666555555555555666666555555555555444444444444666666666666666777888888::::::<<<@@@EEEMMM\\\kkkyyy}}}~~~~~~|||xxxvvvssspppnnnpppuuuxxx~~~xxxwwwxxx|||~~~|||wwwuuupppkkkddd[[[RRRLLLHHHGGGDDDBBB@@@>>>>>>>>>===========================???@@@AAABBBDDDHHHKKKOOOVVVbbbnnnzzz~~~wwwqqqnnnmmmllllllqqqvvv~~~~~~vvvpppkkkjjjjjjjjjooouuuyyy~~~wwwoooggg```[[[YYYWWWTTTRRRTTTVVVXXX[[[]]]___aaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddcccbbb```]]]ZZZXXXWWWRRRQQQPPPOOONNNNNNOOOPPPMMMMMMMMMLLLLLLOOOTTTXXX___fffrrr|||{{{zzzwwwsssqqqqqquuuxxx~~~xxxtttsssuuuwwwzzzzzzsssjjjddd___\\\WWWSSSPPPNNNLLLJJJJJJHHHFFFDDD@@@@@@???>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<>>>>>>>>===========================???@@@BBBCCCEEEIIILLLRRRYYYfffsss~~~xxxrrrooommmmmmlllooottt{{{wwwqqqlllkkkjjjkkkooouuuzzz~~~vvvmmmfff___]]][[[VVVTTTVVVWWWXXX[[[]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[ZZZ[[[[[[ZZZYYYXXXVVVUUUSSSRRRPPPPPPPPPPPPOOOPPPQQQSSSQQQQQQPPPNNNNNNPPPUUUXXX]]]eeeqqq{{{zzzxxxtttoookkkkkknnnqqqxxx~~~~~~zzzxxxzzz{{{~~~uuulllgggbbb\\\XXXSSSQQQNNNMMMLLLKKKHHHFFF@@@@@@@@@???>>>======<<<=========<<<;;;;;;::::::;;;>>>AAADDDHHHOOOYYY```fffrrryyyqqqkkkgggdddccchhhnnnxxxzzzxxxuuusssrrrrrrssstttzzzzzzlllbbbXXXTTTRRRNNNMMMNNNNNNOOOOOONNNNNNPPPSSSVVVXXX]]]dddlllttt}}}~~~|||{{{{{{{{{{{{yyyxxxvvvsssqqqqqqtttwwwzzz{{{ssshhhaaa]]]ZZZWWWUUURRRRRRQQQNNNKKKFFFBBB???<<<;;;;;;:::999888777777666666555555555555666666555555666666777777888888666666666666666777888888;;;:::===AAAFFFOOO___nnnvvv|||~~~yyyuuuttttttrrrppppppnnnllllllpppvvvzzz~~~xxxwwwyyy~~~}}}yyysssllleee]]]UUUPPPIIIGGGEEEBBB@@@>>>>>>>>>========================>>>???AAABBBCCCFFFIIILLLTTT\\\hhhvvvyyyssspppnnnmmmlllnnnrrryyyzzzsssnnnmmmlllmmmqqqwww}}}}}}rrrkkkdddbbb^^^YYYWWWXXXWWWXXXZZZ\\\]]]\\\[[[ZZZWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPOOONNNOOOPPPPPPPPPQQQSSSUUUUUUUUUTTTRRRQQQSSSWWW[[[[[[dddppp{{{zzzxxxssslllhhhgggjjjlllnnnsss|||~~~|||~~~zzzsssllleee```aaa[[[TTTOOONNNLLLIIIFFFCCCCCCBBBAAA@@@>>>>>>=========<<<;;;;;;;;;;;;<<<===???BBBDDDFFFKKKSSSZZZgggrrryyyppphhhccc```___^^^ccchhhqqq{{{~~~{{{yyywwwtttpppllljjjhhhhhhnnnpppuuuzzz}}}|||wwwtttdddaaa\\\VVVSSSQQQQQQRRRTTTUUUVVVUUUTTTUUUWWWYYY___bbbhhhooovvv~~~~~~||||||||||||zzzyyyvvvssspppoooqqqsss{{{~~~}}}wwwnnnfff```\\\YYYWWWRRRRRRPPPNNNJJJFFFCCC@@@>>>===<<<:::999888777777555555555555555555555555999888777666666555666666555555666666777777888888;;;<<<>>>AAAGGGSSSaaalllwwwyyyzzzxxxsssooommmnnnllliiihhhjjjkkkmmmttt{{{~~~{{{{{{|||~~~zzztttmmmeee\\\TTTNNNKKKIIIEEECCCBBBAAA@@@>>>>>>>>>============>>>>>>>>>???@@@AAABBBEEEJJJMMMVVV^^^jjjwww|||tttooollljjjiiioooooovvv~~~|||wwwtttsssvvvyyy|||~~~yyyqqqiiiddd```\\\ZZZZZZZZZZZZZZZ[[[[[[XXXVVVVVVUUUUUUUUUTTTTTTTTTSSSQQQQQQQQQQQQQQQPPPOOOOOOLLLNNNQQQRRRSSSTTTWWWYYYYYYZZZ[[[ZZZYYYXXXYYYZZZ]]]eeeoooxxx~~~xxxqqqkkkhhhfffbbb___eeehhhoooyyy}}}vvvmmmhhhbbb\\\UUUPPPNNNLLLIIIFFFEEEDDDCCCBBBAAA???>>>>>>======<<<;;;;;;;;;;;;<<<===???BBBCCCFFFKKKSSSYYYfffrrr}}}wwwnnnfffaaa^^^]]]\\\aaaeeennnwww~~~~~~|||}}}~~~~~~{{{xxxtttnnnjjjgggeeeeeeeeeggglllpppssssssooolllaaa^^^ZZZVVVSSSSSSTTTUUUVVVXXXZZZZZZZZZ[[[]]]^^^bbbeeekkkqqqwww~~~||||||||||||yyyxxxvvvssspppoooqqqtttyyy|||zzzrrriiiccc^^^[[[XXXSSSRRRQQQNNNJJJFFFCCCAAA>>>===<<<:::999888777777555555555555555555555555888777777666666666666777555555666666777888888888;;;<<<>>>AAAGGGSSSbbbmmmxxxyyyyyyvvvqqqnnnmmmmmmkkkhhhgggiiijjjlllsss{{{}}}yyyzzz|||{{{tttmmmeee\\\SSSNNNJJJGGGDDDAAAAAA@@@???===???>>>===============>>>===???@@@AAABBBEEEJJJMMMWWW^^^kkkxxx}}}vvvpppmmmjjjhhhlllmmmttt~~~{{{zzz{{{~~~|||tttnnniiidddaaa]]]\\\[[[ZZZZZZYYYVVVSSSPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQRRRRRRRRRQQQPPPPPPNNNQQQSSSUUUUUUWWWZZZ\\\]]]^^^^^^]]][[[YYYYYYZZZ___hhhrrr{{{}}}ssslllhhheeeaaa^^^```bbbgggooouuu}}}yyyrrrgggaaaYYYTTTQQQNNNKKKHHHFFFEEEDDDCCCBBB@@@??????>>>===<<<<<<;;;;;;<<<<<<<<>>===<<<:::999888777777555555555555555555555555777666666666666777777888555555666777777888888999;;;<<>>===??????>>>==================>>>???@@@AAAEEEIIIMMMXXX```lllyyyyyysssnnnkkkhhhjjjkkkrrr~~~zzzsssmmmiiibbb___\\\ZZZXXXUUURRROOOLLLLLLLLLLLLLLLLLLMMMMMMPPPQQQRRRSSSSSSSSSRRRQQQRRRTTTVVVXXXYYY[[[^^^aaabbbccccccaaa^^^[[[[[[[[[```hhhsss}}}xxxnnnhhhddd___\\\[[[[[[^^^dddhhhnnnxxx{{{oooiii```ZZZVVVSSSNNNKKKGGGFFFEEECCCBBB@@@???>>>>>>======<<<<<<<<<<<<<<<<<>>===<<<:::999888777777555555555555555555555555666666555666666777888888555666666777888888999999;;;===???CCCJJJWWWgggqqqyyyxxxuuuqqqmmmkkkkkkkkkgggdddbbbdddfffhhhpppyyyzzzvvvwww{{{~~~vvvmmmdddZZZRRRLLLHHHFFFBBB@@@@@@@@@>>>===@@@???>>>======<<<<<<===<<<===???@@@AAAEEEIIIMMMYYYaaammm{{{|||vvvqqqllliiiiiikkkrrr}}}{{{sssmmmfffccc^^^YYYVVVRRRNNNKKKLLLKKKKKKKKKLLLMMMNNNOOOOOOPPPRRRTTTUUUUUUTTTSSSUUUWWWYYYZZZ[[[]]]aaadddhhhhhhhhhfffbbb^^^\\\\\\___gggqqq|||}}}qqqiiiccc]]]YYYZZZXXXYYY]]]```dddmmmvvvuuunnneee^^^YYYUUUPPPLLLGGGGGGEEEDDDBBB@@@???>>>>>>>>>===<<<<<<<<<<<<===<<<>>>AAABBBCCCHHHPPPVVV```mmm{{{vvvpppggg___[[[YYYXXXWWWYYY]]]dddllluuu|||uuuooojjjhhhgggffffffhhhjjjmmmqqqtttuuuzzz}}}xxxnnnfff```]]][[[[[[[[[\\\___```___^^^[[[ZZZXXXVVVVVVVVVWWWXXXYYY]]]bbbgggjjjkkknnnooopppsssvvvzzz~~~|||{{{{{{{{{xxxxxxwwwtttqqqppppppqqqsssuuuzzzyyyqqqjjjddd```ZZZXXXTTTPPPKKKGGGDDDBBB>>>===<<<:::999888777777666666666666666666666666666666555666666777888888666666777777888999999999;;;===@@@DDDLLLYYYiiittt{{{xxxuuuqqqnnnlllkkkjjjfffbbb```bbbdddgggoooxxx~~~yyyvvvwww|||~~~uuulllbbbYYYQQQLLLIIIFFFCCCAAAAAAAAA@@@>>>??????>>>===============<<<===???@@@BBBEEEJJJNNNYYYaaannn|||zzztttoookkkjjjlllttt~~~xxxrrrjjjeee^^^XXXSSSOOOKKKIIIJJJJJJJJJJJJKKKMMMPPPQQQPPPQQQTTTWWWXXXXXXWWWVVVXXXYYY[[[[[[\\\^^^bbbeeejjjkkkllliiieeeaaa^^^^^^___gggqqq|||vvvmmmeee]]]XXXYYYVVVUUUXXX[[[^^^dddllltttzzzsssiiiaaa[[[VVVQQQLLLIIIHHHGGGEEECCCAAA@@@??????>>>======<<<<<<======<<<>>>@@@AAACCCGGGOOOUUU___kkkyyytttnnnfff^^^ZZZXXXWWWVVVXXX\\\bbbjjjrrr|||xxxpppjjjeeecccbbb___```bbbdddhhhlllpppssszzz}}}xxxmmmeee```\\\ZZZYYYYYYZZZ[[[[[[[[[[[[ZZZXXXWWWVVVVVVWWWWWWYYY\\\aaafffiiikkkoooqqqrrruuuyyy}}}~~~|||{{{{{{{{{yyyyyyxxxuuuqqqooooooooorrrtttyyy|||tttmmmfffbbb\\\ZZZVVVPPPKKKGGGDDDCCC>>>===<<<:::999888777777666666666666666666666666777666666666666777777888666666777888888999999:::;;;===@@@EEEMMM[[[lllwww}}}zzzvvvsssqqqooollljjjeeeaaa___aaacccfffoooxxx}}}xxxvvvxxx}}}}}}sssjjjaaaXXXPPPKKKHHHFFFCCCAAAAAAAAA@@@???>>>>>>============>>>>>><<<>>>???AAACCCGGGKKKOOOYYYaaaooo}}}~~~xxxqqqmmmlllnnnvvv~~~vvvkkkfff^^^WWWQQQMMMJJJHHHHHHGGGGGGHHHIIILLLOOOQQQRRRTTTXXX[[[]]]]]]\\\[[[\\\]]]]]]\\\\\\^^^bbbeeejjjlllmmmkkkgggcccaaa```aaaiiirrr}}}~~~sssjjjaaa[[[XXXTTTRRRTTTVVVXXX]]]cccjjjxxxyyyooofff```ZZZTTTPPPLLLKKKJJJHHHFFFDDDBBBAAA???>>>>>>===============<<<>>>@@@AAABBBGGGNNNTTT^^^jjjxxxsssmmmddd]]]YYYWWWVVVUUUUUUYYY```gggpppzzz}}}vvvnnnhhhcccaaaaaa\\\]]]___bbbfffkkkppprrrxxx|||vvvkkkeee^^^\\\XXXWWWXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYY\\\```dddgggkkkooorrrsssvvvzzz~~~~~~|||{{{zzzzzz{{{{{{yyyvvvqqqnnnmmmmmmpppssswww}}}~~~vvvooohhhddd^^^[[[WWWQQQLLLGGGEEECCC>>>===<<<:::999888777777666666666666666666666666888777777666666666666777666777777888888999::::::;;;===AAAFFFOOO]]]mmmyyy~~~{{{xxxvvvtttrrrmmmiiieeeaaa___```bbbfffoooyyy|||xxxvvvzzz{{{rrrhhh___WWWPPPKKKGGGDDDAAA@@@@@@@@@???>>>===<<<<<<======>>>???@@@===>>>@@@BBBDDDHHHMMMQQQXXXaaannn}}}zzztttpppmmmpppwwwyyykkkeee]]]UUUPPPMMMJJJIIIGGGGGGFFFGGGIIIMMMPPPRRRVVVYYY]]]aaacccdddcccbbb`````````^^^^^^___cccfffhhhjjjlllkkkhhheeebbbbbbaaahhhqqq||||||qqqggg___[[[UUUQQQRRRSSSTTTWWW\\\bbbooouuullleee___YYYTTTOOONNNLLLJJJHHHFFFDDDCCC??????>>>===============<<<>>>@@@AAABBBFFFNNNTTT]]]iiiwww~~~qqqkkkccc[[[WWWVVVUUUTTTTTTXXX^^^fffoooyyywwwoooiiieeecccbbb]]]]]]___bbbggglllqqqtttvvv{{{|||pppiiiaaa^^^ZZZWWWXXXYYYYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZZZZ\\\```cccfffjjjooorrrtttvvvzzz~~~~~~|||{{{zzzzzz||||||zzzvvvqqqnnnlllllloooqqquuu{{{wwwoooiiiddd___\\\WWWQQQLLLHHHEEEDDD>>>===<<<:::999888777777777777777777777777777777999888777666666555666666777777777888999999::::::;;;===AAAFFFOOO^^^nnnzzz|||yyyxxxwwwsssnnniiieeeaaa___```bbbfffpppyyy{{{xxxwww{{{yyypppggg^^^VVVPPPKKKFFFCCC@@@?????????>>>===<<<<<<<<<<<<===???@@@AAA===???AAABBBEEEIIINNNQQQXXX```nnn}}}|||vvvqqqmmmpppwwwxxxkkkeee\\\TTTPPPMMMKKKIIIHHHHHHGGGHHHJJJNNNRRRUUUZZZ]]]aaaeeehhhhhhgggfffccccccbbb```___```cccffffffiiikkkkkkiiifffdddccc___fffoooyyyvvvkkkccc___YYYSSSSSSSSSRRRUUUYYY]]]iiiwwwzzzpppiiibbb[[[VVVPPPNNNJJJGGGFFFDDDAAA????????????>>>>>>>>>>>>>>>>>>?????????AAAEEELLLQQQ[[[dddqqq~~~qqqiiiaaa]]]XXXSSSRRRSSSTTTWWW[[[aaahhhqqq{{{wwwpppjjjfffcccaaa```aaabbbcccfffkkkrrrwww{{{wwwmmmeeeaaa\\\XXXWWWWWWVVVUUUWWWWWWXXXYYYYYYYYYYYYYYY[[[]]]___```bbbfffkkkooorrrvvv|||~~~|||{{{||||||{{{{{{{{{zzzwwwrrrnnnlllkkkoooqqquuu|||wwwpppiiieee___[[[UUUPPPLLLHHHDDDBBB@@@???===;;;999888777777777777666666555555555444555555555555666666666666777777777777888999:::;;;:::<<>>===============>>>?????????AAABBBBBBBBBFFFMMMSSSYYYbbbppp~~~}}}vvvqqqpppooosss|||yyyqqqgggaaaZZZSSSNNNLLLIIIHHHDDDEEEFFFHHHKKKPPPWWW\\\\\\eeelllmmmnnnnnnkkkgggjjjgggcccaaaaaabbbbbbaaafffhhhiiijjjhhheeeaaa___bbbccciiittt~~~qqqfffbbb\\\UUUQQQRRRTTTUUUTTTXXX]]]jjj|||vvvnnnfff^^^YYYSSSPPPLLLIIIGGGEEECCCAAA????????????>>>>>>>>>>>>>>>>>>>>>???@@@EEEKKKPPPYYYbbbooo{{{}}}qqqhhh```\\\WWWRRRPPPRRRSSSVVVZZZ```gggpppzzzzzzsssmmmiiieeeccc```aaabbbcccfffkkkrrrwww|||rrrgggccc]]]YYYWWWVVVUUUTTTVVVWWWXXXYYYYYYYYYYYYYYY[[[]]]^^^```bbbfffkkknnnrrrvvv|||}}}}}}}}}}}}}}}{{{|||{{{wwwrrrnnnllllllnnnqqqvvv}}}~~~wwwpppiiieee^^^ZZZUUUPPPLLLHHHEEEBBB@@@???===;;;999888777777777666666666555555555555555555555555666666666666777777777777888999::::::;;;===AAAHHHTTTdddttt~~~|||yyyuuupppmmmfffcccbbbcccdddhhhrrr}}}}}}yyyxxx|||yyyoooeee\\\TTTNNNJJJGGGDDDAAA@@@@@@@@@???>>>===============>>>?????????AAABBBBBBBBBFFFMMMRRRYYYaaaooo}}}|||vvvqqqpppooorrryyy~~~ssslllccc^^^WWWPPPMMMJJJHHHFFFEEEFFFHHHJJJMMMRRRYYY^^^dddlllsssttttttuuurrrmmmjjjgggdddaaaaaaaaaaaa```dddfffggghhhgggddd```^^^```bbbhhhsssxxxmmmfff```XXXSSSSSSTTTSSSRRRUUUYYYcccrrrzzz{{{}}}~~~uuulllccc^^^WWWTTTOOOLLLIIIGGGEEECCC@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@EEEJJJOOOWWW___lllxxxzzzpppggg___ZZZVVVPPPNNNPPPQQQTTTXXX^^^eeennnxxx~~~wwwrrrmmmiiifffcccdddeeegggiiiooouuuzzzyyyjjjeee___YYYWWWUUUSSSRRRUUUVVVWWWXXXYYYYYYYYYYYYZZZ\\\^^^___aaaeeejjjnnnssswww}}}~~~~~~~~~||||||{{{xxxsssooommmmmmnnnqqqxxx~~~vvvooohhhddd^^^ZZZUUUPPPLLLIIIEEEBBB@@@???===;;;999888777777666666666666555555555555555555555555666666666666666666666666777888999:::===???BBBIIIUUUfffwww~~~{{{wwwrrrnnngggdddcccdddfffjjjttt}}}zzzzzzyyyoooddd[[[TTTMMMJJJGGGDDDAAA@@@@@@@@@???>>>===============>>>??????>>>@@@BBBBBBCCCFFFMMMRRRXXX```mmm{{{|||vvvqqqpppnnnooottt{{{xxxnnnggg___[[[UUUOOOLLLJJJIIIGGGFFFHHHJJJLLLOOOUUU]]]bbbkkkssszzz||||||{{{yyytttmmmiiieeebbbaaa```___^^^aaabbbdddeeedddaaa___]]]^^^```fffqqqvvvllleee\\\VVVTTTSSSRRRPPPSSSUUU]]]hhhssswwwxxxyyy{{{{{{rrriiiccc[[[WWWRRRMMMJJJHHHEEEDDDAAA@@@@@@??????>>>>>>>>>===>>>>>>???@@@DDDIIIMMMVVV^^^jjjvvv~~~xxxnnnfff]]]YYYTTTOOOMMMNNNPPPRRRWWW\\\cccmmmwww}}}|||wwwrrrmmmjjjiiijjjlllmmmpppuuu|||}}}nnnhhhaaaZZZVVVTTTRRRQQQTTTTTTVVVWWWXXXYYYYYYZZZZZZ\\\]]]___aaaeeejjjnnntttxxx~~~~~~~~~|||}}}|||yyytttpppooonnnooossszzz}}}vvvnnngggccc]]]YYYUUUPPPMMMIIIEEEBBB@@@???===;;;999888777777666666666666666555555555555555555555666666666666666666666666777888999999???@@@CCCJJJWWWhhh{{{~~~yyytttppphhheeedddeeeggglllwww|||zzz{{{zzzooodddZZZSSSMMMIIIGGGDDDAAA@@@@@@@@@???>>>===============>>>>>>???>>>@@@BBBCCCCCCFFFLLLQQQXXX___kkkxxx|||uuuqqqnnnllllllpppvvv|||tttkkkfff^^^ZZZUUUQQQNNNMMMKKKJJJHHHIIIKKKNNNRRRXXX```eeepppxxx}}}yyyppplllgggcccaaa```^^^\\\]]]^^^```aaa```^^^\\\[[[ZZZ]]]dddnnn}}}|||pppiii___XXXUUUTTTRRRPPPTTTTTTYYYaaajjjtttvvvwwwyyy{{{~~~wwwnnnhhh^^^ZZZSSSNNNKKKHHHFFFDDDAAAAAAAAA@@@???>>>>>>===<<<===>>>???@@@CCCHHHLLLUUU]]]hhhttt}}}vvvlllddd\\\XXXSSSNNNMMMNNNOOORRRVVV\\\ccclllvvv}}}}}}xxxtttpppooopppqqqsssuuu{{{~~~qqqkkkbbb[[[VVVSSSQQQPPPRRRSSSUUUVVVXXXYYYZZZZZZ[[[\\\^^^___aaaeeejjjnnnuuuyyy~~~~~~~~~~~~~~~}}}}}}}}}zzzuuurrrppppppqqquuu}}}}}}uuummmfffaaa\\\YYYUUUQQQNNNJJJEEEBBB@@@???===;;;999888777777555555555666666666666666555555555555666666666666666666666666777888999:::???AAADDDKKKYYYkkk~~~|||vvvrrrhhheeedddfffiiiooo|||{{{yyy{{{{{{ooocccZZZSSSMMMJJJGGGDDDAAA@@@@@@@@@???>>>===============>>>>>>???===@@@CCCCCCDDDGGGLLLQQQXXX___jjjwww{{{uuuqqqllliiiiiimmmrrr|||yyyrrrjjjeee]]]YYYUUURRRPPPOOOMMMLLLJJJKKKMMMPPPTTTZZZbbbgggsss{{{~~~vvvqqqkkkfffccc```^^^\\\[[[\\\]]]]]]]]][[[ZZZYYYWWW[[[aaakkkxxxtttlllbbb[[[XXXVVVSSSQQQSSSRRRVVV\\\ccckkkxxxwwwyyy{{{}}}|||rrrlllbbb]]]VVVPPPLLLIIIGGGEEEBBBBBBAAA@@@???>>>>>>===;;;===>>>>>>@@@BBBGGGJJJTTT[[[fffrrr}}}{{{uuujjjbbbZZZWWWSSSOOONNNPPPPPPSSSWWW]]]dddmmmwww~~~|||yyyuuuvvvwwwxxx{{{}}}sssmmmccc[[[VVVSSSQQQPPPPPPRRRSSSVVVXXXYYYZZZZZZ[[[]]]___```bbbfffkkkooovvvzzz~~~~~~~~~~~~~~~}}}~~~}}}{{{vvvsssqqqqqqssswww~~~|||tttllleee```[[[XXXUUUQQQNNNJJJEEEBBB@@@???===;;;999888777777555555555666666666666666555555555555666666666666777777777777888999:::;;;>>>@@@EEEMMM[[[mmmxxxtttjjjgggfffiiimmmuuuzzzxxxyyy~~~|||pppdddZZZSSSNNNKKKGGGDDDAAA@@@@@@@@@???>>>===============>>>??????===@@@CCCDDDDDDGGGLLLPPPXXX___jjjvvv{{{uuupppjjjhhhgggkkkooovvv~~~xxxqqqkkkfff^^^[[[WWWTTTSSSQQQOOONNNNNNOOOQQQSSSWWW]]]dddjjjvvv|||wwwpppjjjfffbbb___]]]ZZZ[[[[[[[[[ZZZYYYWWWVVVUUUYYY___gggsss{{{ssshhh```\\\YYYVVVSSSPPPPPPRRRXXX\\\bbbmmmxxx{{{|||{{{|||~~~vvvooofff```YYYRRRNNNKKKHHHGGGCCCBBBBBBAAA???>>>>>>===;;;<<<>>>>>>???BBBFFFIIIRRRYYYdddooozzzyyyssshhhaaaYYYWWWTTTPPPOOORRRRRRTTTYYY^^^eeeoooxxx}}}~~~}}}tttmmmddd[[[VVVSSSRRRQQQOOOPPPSSSUUUWWWYYYZZZZZZ]]]^^^```aaacccggglllpppvvv{{{~~~~~~~~~{{{wwwtttrrrrrrsssvvv}}}|||tttlllddd```ZZZXXXUUURRROOOJJJEEEBBB@@@???===;;;999888777777555555555555666666666777555555555555666666666666888888888888999:::;;;<<<<<>>===============>>>??????<<<@@@CCCDDDEEEGGGLLLPPPYYY```jjjuuu{{{tttpppjjjggggggiiikkkooozzz{{{uuunnnjjjccc```\\\ZZZXXXWWWUUUSSSSSSTTTVVVXXX[[[aaahhhmmmwww|||uuunnniiieee```^^^[[[[[[[[[ZZZYYYWWWUUUTTTSSSWWW]]]dddooo{{{ooofff```\\\XXXTTTPPPPPPRRRVVVXXX[[[dddmmm{{{{{{vvvvvvuuuvvvyyyxxxqqqhhhccc[[[TTTPPPMMMJJJIIICCCCCCBBBAAA@@@>>>>>>===;;;<<<>>>>>>???BBBEEEHHHPPPWWWbbbmmmwwwwwwqqqggg```YYYWWWTTTQQQQQQSSSSSSUUUZZZ___fffpppyyy}}}uuunnnddd[[[VVVTTTRRRRRROOOPPPRRRUUUWWWYYYZZZZZZ]]]___```bbbdddhhhmmmqqqwww{{{~~~~~~|||xxxtttsssssssssvvv||||||ssskkkddd___ZZZXXXUUURRROOOKKKEEEBBB@@@???===;;;999888888777444555555555666666777777555555555555666666666777999999999999:::;;;<<<<<<;;;???EEEOOO^^^ooo{{{vvvnnnllllllpppvvvxxxxxxuuutttyyy~~~rrreee[[[TTTOOOMMMGGGDDDAAA@@@@@@@@@???>>>===============>>>??????<<<@@@CCCEEEEEEGGGLLLPPPZZZ```jjjuuu{{{tttpppjjjhhhggghhhhhhjjjrrr|||yyyssspppiiifffccc```___]]]ZZZXXXWWWXXXYYY[[[^^^cccjjjooouuu~~~xxxpppkkkfffbbb___[[[[[[ZZZYYYXXXVVVTTTSSSRRRVVV\\\bbblll|||uuujjjccc^^^YYYUUURRRRRRSSSVVVWWWXXX___hhhsss{{{xxxsssqqqppppppsss{{{~~~xxxoooggg^^^VVVRRRNNNIIIFFFFFFEEECCCBBBAAA@@@@@@???>>>>>>======???AAADDDFFFOOOVVV```kkkvvv|||tttoooggg```[[[XXXTTTQQQRRRUUUTTTWWW]]]ccckkkttt}}}}}}tttoooggg```ZZZVVVSSSPPPQQQQQQRRRSSSTTTVVVXXXYYY\\\]]]___aaacccggglllpppvvv{{{}}}{{{zzzwwwtttqqqrrrssswww{{{sssjjjccc___[[[XXXUUURRROOOLLLGGGDDDBBB???===;;;;;;:::999777777777777777777777777777666666666666777777777777777777777888999:::<<<<<<<<<@@@FFFOOO```vvvyyyssspppnnnooottt{{{|||tttmmmnnnqqqvvvrrreee\\\UUUNNNIIIGGGEEEBBBAAA@@@@@@>>><<<>>>>>>>>>>>>????????????>>>@@@AAABBBDDDHHHMMMRRRZZZbbbmmmxxxyyysssnnniiigggdddcccdddhhhmmmppp}}}yyyqqqpppnnnllliiifffdddccc^^^^^^______aaadddiiimmmvvvzzz}}}vvvnnnhhhcccaaa^^^ZZZVVVSSSRRRQQQPPPOOOTTTSSSUUU^^^iiixxx}}}rrrkkkddd]]]XXXXXXSSSPPPRRRSSSVVV[[[bbbkkktttzzzrrrnnnkkkiiijjjooouuu}}}|||qqqiii```XXXTTTPPPLLLHHHFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>===>>>???AAADDDFFFJJJQQQ\\\iiiuuu{{{sssnnngggaaa\\\YYYVVVRRRSSSWWWVVVYYY___eeemmmuuu~~~}}}vvvppphhhaaa\\\WWWTTTQQQSSSSSSTTTUUUWWWXXXZZZ[[[\\\^^^```aaadddhhhmmmqqqwww|||}}}|||zzzwwwssspppqqqrrrvvv}}}{{{sssjjjccc___ZZZXXXUUURRROOOKKKGGGDDDBBB???===;;;;;;:::999777777777777777777777777777666666666666777777777777777777777888999:::<<<<<<===BBBGGGQQQbbbxxxyyytttpppnnnpppvvv~~~yyypppkkklllooottt}}}tttggg^^^VVVOOOJJJGGGEEEBBBAAA@@@@@@>>><<<>>>>>>>>>>>>???????????????@@@AAABBBDDDHHHMMMQQQZZZbbbnnnyyyzzzsssoooiiigggccc``````bbbfffhhhttt}}}|||{{{yyyvvvssspppmmmlllggggggfffffffffhhhkkknnntttwww}}}xxxqqqkkkfffddd^^^ZZZVVVSSSRRRQQQPPPNNNRRRPPPSSS\\\gggvvvyyyqqqiiiaaa[[[YYYTTTQQQRRRTTTVVV[[[aaahhhppp}}}~~~wwwoookkkhhheeefffkkkqqqxxxtttmmmccc[[[WWWSSSNNNKKKGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>>>>>>>???AAACCCEEEGGGNNNYYYfffrrr}}}xxxrrrmmmhhhbbb]]][[[XXXUUUUUUYYYYYY\\\bbbiiipppxxx~~~xxxssskkkccc^^^YYYVVVSSSVVVVVVWWWXXXYYY[[[\\\\\\]]]^^^```bbbeeeiiinnnrrrxxx}}}~~~|||zzzwwwssspppooopppssszzz{{{ssskkkccc___ZZZXXXTTTQQQOOOKKKGGGCCCBBB???===;;;;;;:::999777777777777777777777777777666666666666777777777777777777777888999:::<<<<<<>>>CCCIIISSSeeezzzyyytttnnnmmmpppwwwssskkkggghhhlllqqq{{{wwwiii___WWWPPPKKKGGGEEEBBBAAAAAA@@@>>>===>>>>>>>>>>>>????????????@@@AAABBBCCCDDDHHHMMMQQQ[[[cccppp{{{{{{uuuqqqlllhhhddd___]]]^^^___aaakkkrrr~~~~~~|||zzzuuutttrrrooonnnnnnnnnoooqqqssswww||||||uuuooojjjggg^^^[[[VVVSSSQQQPPPOOOMMMOOONNNQQQZZZdddssszzzpppfff```[[[VVVRRRSSSTTTUUUZZZ```dddlllxxx~~~~~~yyyqqqkkkfffbbb``````eeekkkrrr~~~xxxpppfff^^^YYYUUUPPPMMMHHHGGGEEECCCBBBAAA@@@@@@>>>>>>>>>???@@@AAACCCDDDIIIOOOYYYdddnnnyyy{{{vvvppplllgggaaa]]]\\\ZZZWWWWWW[[[\\\```ffflllsss{{{{{{uuummmfff```\\\XXXVVVXXXYYYZZZ[[[[[[\\\\\\\\\^^^___aaadddfffkkkppptttzzz~~~}}}{{{wwwrrrooonnnooorrrwww|||tttlllddd___ZZZXXXTTTQQQOOOKKKGGGCCCBBB???===;;;;;;:::999777666666666666666666666666666666666666777777777777777777777888999:::<<<<<<>>>CCCJJJTTTggg|||}}}vvvqqqkkkjjjmmmuuuzzzmmmfffbbbdddhhhoooyyyzzzlll```WWWPPPKKKHHHEEECCCAAAAAA@@@???======>>>>>>>>>????????????AAABBBCCCCCCEEEIIINNNRRR]]]eeerrr~~~}}}wwwsssnnnkkkfffaaa]]]]]]]]]^^^dddjjjrrr}}}}}}yyyvvvssspppnnnnnnooorrruuuzzz~~~xxxrrrllliii___[[[VVVSSSQQQOOONNNLLLLLLMMMQQQYYYcccqqqwwwlllddd]]]WWWSSSSSSTTTUUUYYY___bbbjjjuuu|||{{{{{{{{{zzz}}}|||{{{wwwrrrkkkeeebbb^^^[[[\\\```fffmmmxxx|||uuujjjaaa\\\WWWRRRNNNIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>??????@@@AAABBBCCCHHHNNNWWWaaakkkvvv~~~{{{xxxtttoookkkfffaaa^^^]]][[[XXXYYY]]]___ccciiipppvvv}}}|||wwwooohhhccc___[[[YYYZZZZZZ\\\]]]]]]]]]]]]\\\^^^```ccceeehhhlllrrrvvv|||}}}{{{wwwrrrnnnmmmooorrruuu{{{~~~vvvmmmeee```[[[XXXUUURRROOOLLLGGGDDDBBB???===;;;;;;:::999777666666666666666666666666666666666666777777777777777777777888999:::<<<<<<===CCCJJJUUUhhh}}}zzzrrrmmmfffeeehhhpppzzztttiiibbb___aaafffmmmxxx}}}nnnaaaWWWOOOKKKHHHFFFCCCBBBAAAAAA???======>>>>>>>>>????????????@@@AAACCCDDDFFFJJJPPPTTT___hhhvvvyyyuuummmjjjeeeaaa]]]\\\\\\\\\___bbbiiiqqq|||yyysssnnnmmmmmmnnnppptttzzz~~~yyysssmmmjjj___\\\VVVRRRPPPNNNLLLKKKKKKLLLQQQZZZcccqqqrrriiiaaa[[[VVVUUUUUUUUUYYY___ccckkkuuu~~~{{{wwwvvvvvvvvvvvvwwwvvvtttqqqlllfffaaa^^^[[[YYYYYY]]]bbbhhhsss~~~{{{pppfff___YYYSSSOOOJJJIIIGGGEEECCCAAAAAA@@@>>>>>>???@@@AAAAAABBBBBBDDDIIIRRR]]]hhhsss~~~}}}zzzxxxuuurrrnnnkkkfffaaa___```^^^[[[\\\___bbbffflllsssyyy|||wwwoooiiidddaaa^^^\\\\\\]]]^^^______^^^]]]]]]___aaadddfffiiinnnsssxxx}}}~~~{{{wwwqqqmmmlllnnnqqqtttxxxxxxooogggbbb\\\ZZZVVVSSSQQQMMMHHHEEEBBB???===;;;;;;:::999777777777777777777777777777666666666666777777777777777777777888999:::<<<<<<===CCCKKKWWWjjjxxxoooiiibbbaaadddkkkttt|||pppfffaaa]]]```eeelllxxxrrrcccXXXPPPLLLHHHFFFCCCBBBBBBAAA???>>>>>>>>>>>>>>>???????????????AAABBBDDDGGGLLLRRRVVVbbbkkkyyy{{{wwwllljjjeee```\\\ZZZYYYYYYYYY[[[```fffnnnyyyyyyrrrooonnnmmmnnnqqqvvv{{{~~~~~~yyysssmmmiii```\\\WWWRRRPPPNNNKKKJJJJJJLLLRRRZZZcccpppzzzqqqfff```[[[ZZZYYYXXX[[[aaafffmmmwww~~~yyytttrrrrrrrrrqqqrrrrrrpppmmmhhhccc^^^[[[ZZZVVVVVVZZZ___eeepppzzzvvvkkkccc]]]VVVQQQKKKJJJHHHFFFCCCBBBAAA@@@>>>??????@@@AAAAAAAAAAAABBBGGGOOOYYYcccnnnxxx}}}{{{xxxvvvtttqqqnnnkkkgggdddbbbcccbbb___```ccccccgggnnntttzzzzzzvvvoooiiieeeccc```^^^___```aaabbbbbbaaa___^^^```bbbdddgggjjjooouuuyyy~~~|||wwwqqqllliiillloooqqquuuzzzqqqiiiccc]]][[[XXXUUURRRNNNJJJGGGBBB???===;;;;;;:::999777777777777777777777777777666666666666777777777777777777777888999:::<<<<<<>>>DDDMMMYYYlllxxxmmmfffaaa___aaagggnnnzzzyyynnnfffaaa]]]___eeemmmyyyvvvgggZZZRRROOOIIIFFFDDDBBBBBBAAA???>>>>>>>>>>>>>>>????????????>>>@@@BBBDDDHHHMMMTTTXXXdddnnn|||}}}yyypppmmmgggbbb]]]ZZZXXXWWWVVVXXXZZZ]]]bbbjjjsssyyyyyyqqqooonnnmmmooossswwwzzz}}}~~~~~~zzztttnnnjjj```\\\WWWRRROOOMMMKKKIIIIIIKKKRRRYYYaaaooozzzmmmfffaaa___]]]\\\___eeeiiipppxxx{{{uuurrrrrrqqqqqqpppooommmjjjeeeaaa\\\ZZZXXXTTTTTTXXX\\\bbblllvvvzzzooofff___XXXSSSLLLJJJHHHFFFDDDBBBAAAAAA>>>???@@@AAAAAAAAAAAAAAADDDHHHOOOWWW___hhhrrrwww~~~|||zzzwwwuuusssqqqnnnllliiieeedddeeeeeebbbcccfffdddhhhooouuu{{{yyyuuunnniiifffcccaaa```aaabbbcccddddddcccaaa``````bbbeeegggkkkpppuuuzzz~~~|||wwwppplllgggjjjmmmpppsss}}}{{{rrrjjjddd^^^\\\XXXVVVSSSOOOKKKGGGBBB???===;;;;;;:::999777777777777777777777777777666666666666777777777777777777777888999:::<<<<<>>>>>>>>>>>>>>????????????===???AAADDDHHHNNNUUUZZZfffppp~~~}}}zzzuuuqqqllleee```[[[YYYXXXWWWWWWXXXYYY\\\bbbiiinnnuuu~~~~~~rrrqqqooonnnoooqqquuuwww|||~~~~~~{{{uuunnnjjjaaa\\\WWWRRROOOMMMJJJHHHGGGJJJQQQYYY```nnnqqqkkkeeecccaaa```ccchhhkkkqqqyyyyyyuuutttttttttooonnnllliiiddd```\\\YYYVVVSSSSSSVVVZZZ```jjjtttuuummmeee\\\VVVPPPMMMIIIFFFEEEDDDCCCBBB@@@@@@@@@???@@@@@@AAAAAABBBEEEJJJPPPXXXbbblllrrrvvvyyy~~~}}}{{{{{{yyyxxxwwwvvvssspppmmmkkkiiifffdddcccdddfffgggiiilllqqquuuyyy~~~}}}uuurrrmmmhhheeecccddddddffffffffffffffffffffffffeeegggiiikkknnnrrrxxx|||~~~|||wwwqqqlllhhhfffiiiooovvv|||~~~uuukkkeee^^^[[[XXXUUUSSSOOOKKKGGGCCC@@@===;;;:::999888777777777777777777777777777777777777777888888888888777777888999:::<<<===>>>@@@DDDMMM]]]qqq{{{nnneee```]]]]]]aaahhhssswwwmmmgggdddbbbcccfffooo~~~{{{mmm___TTTNNNIIIFFFDDDBBBBBBCCCBBBAAA>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEGGGLLLTTT[[[hhhsss{{{xxxtttpppkkkfffbbb]]]YYYVVVXXXWWWWWWXXXZZZ]]]```bbbkkkqqq{{{zzzvvvpppmmmnnnqqqssstttyyy{{{}}}}}}zzztttnnnjjjccc]]]WWWTTTOOOJJJJJJMMMLLLQQQVVVZZZaaaqqqyyytttnnniiihhhiiijjjkkkqqqvvv|||{{{xxxvvvuuurrrooojjjgggccc```\\\YYYVVVTTTSSSWWWZZZ^^^gggooozzzqqqiii___YYYRRROOOJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@AAAAAACCCEEEIIINNNTTT]]]ffflllppptttyyy}}}}}}||||||{{{yyyxxxxxxuuurrrooommmkkkhhheeeeeeeeeggghhhjjjmmmqqquuuyyy~~~{{{uuurrrmmmhhheeeeeeeeefffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiilllnnnqqquuu{{{~~~|||wwwqqqmmmhhhgggiiiooouuu{{{vvvllleee___]]]YYYVVVSSSOOOKKKGGGDDDAAA===;;;;;;:::999777777777777777777777777777777777777777888888888888777777888999:::<<<===>>>AAAEEENNN^^^sss}}}ooofffaaa^^^]]]```fffpppwwwmmmfffdddbbbcccgggppp~~~|||mmm```UUUOOOJJJGGGDDDBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>??????@@@AAABBBDDDEEEGGGLLLTTT[[[iiittt}}}yyytttqqqkkkgggccc___[[[XXXUUUUUUUUUUUUVVVYYY[[[]]]bbbhhhpppzzz~~~zzztttpppoooqqqrrrsssxxxzzz||||||yyytttoookkkddd]]]WWWTTTPPPKKKJJJMMMKKKPPPVVVZZZbbbrrrzzztttooonnnoooooopppvvvzzz|||zzzxxxuuurrrnnniiifffaaa]]]ZZZVVVSSSSSSWWWZZZ^^^gggppp}}}wwwnnnddd\\\UUUQQQMMMIIIHHHGGGEEEDDDAAAAAA@@@@@@@@@@@@AAAAAACCCDDDGGGKKKPPPWWW___eeelllpppuuuzzz|||~~~~~~~~~}}}|||{{{zzzxxxuuurrrooommmjjjhhhgggggghhhjjjjjjmmmrrrvvvyyy}}}zzzuuurrrmmmiiiffffffggghhhkkkkkkllllllllllllkkkkkklllmmmppprrrtttyyy~~~~~~~~~|||xxxrrrnnnjjjhhhjjjpppuuu{{{wwwmmmgggaaa^^^ZZZWWWTTTPPPKKKGGGEEEBBB>>><<<;;;;;;999888777777777777777777777777777777777777888888888888777777888999:::<<<===>>>AAAFFFPPPaaavvvrrrhhhbbb___]]]```dddmmm}}}wwwmmmfffdddbbbccchhhqqq|||nnnaaaWWWPPPJJJHHHDDDBBBBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@BBBDDDEEEGGGLLLUUU[[[jjjuuu~~~{{{uuurrrlllhhhdddaaa]]]ZZZVVVUUUTTTTTTUUUVVVWWWXXX[[[___eeelllvvvxxxsssqqqqqqrrrrrrwwwyyy{{{|||yyyuuuooolllddd^^^XXXUUUPPPKKKKKKNNNKKKPPPVVV[[[dddttt|||xxxvvvwwwwwwwww|||}}}{{{wwwrrrmmmiiiddd^^^[[[VVVTTTTTTXXX[[[___hhhqqq|||}}}rrrggg___WWWTTTOOOKKKIIIGGGEEEDDDBBBBBBAAA@@@@@@@@@AAAAAABBBCCCFFFIIIMMMTTT\\\aaakkkooouuuyyy}}}~~~~~~}}}{{{xxxuuuqqqooollljjjiiiiiikkkllllllooossswwwyyy|||{{{tttqqqmmmiiigggggghhhiiimmmmmmnnnooooooooonnnnnnoooqqqsssuuuxxx|||~~~}}}{{{xxxsssooollljjjlllqqqvvv{{{xxxnnngggbbb___[[[XXXTTTPPPKKKHHHEEEBBB???===<<<;;;:::999777777777777777777777777666777777777888888888888777777888999:::<<<===>>>AAAFFFRRRdddzzzuuukkkbbb___]]]___dddmmm}}}wwwmmmgggdddbbbdddiiittt|||nnnbbbXXXRRRKKKHHHDDDBBBAAA@@@???===>>>>>>>>>>>>>>>??????@@@@@@BBBDDDEEEGGGLLLUUU\\\kkkvvv|||vvvrrrmmmiiifffbbb___\\\YYYYYYXXXWWWVVVVVVWWWWWWXXX[[[___dddkkkwww{{{vvvssssssssssssvvvxxxzzz{{{zzzuuupppmmmeee___YYYVVVQQQLLLLLLOOOKKKPPPWWW]]]gggxxx~~~~~~~~~~~~}}}wwwqqqlllfff```\\\XXXUUUUUUYYY\\\aaaiiirrr}}}wwwkkkbbbZZZVVVQQQLLLJJJGGGEEEDDDCCCBBBBBBAAA@@@@@@@@@AAA@@@BBBEEEHHHMMMTTT\\\aaaiiimmmtttyyy}}}~~~zzzwwwsssqqqooommmlllmmmnnnpppqqqtttwwwzzz{{{||||||uuurrrnnnjjjhhhhhhiiijjjmmmnnnppprrrrrrrrrrrrqqqrrrtttvvvxxx{{{~~~}}}|||{{{xxxtttqqqnnnlllmmmrrrwww|||xxxmmmgggaaa^^^[[[WWWTTTPPPKKKHHHEEEBBB???===<<<;;;:::999777777777777777777777777666777777777888888888888777777888999:::<<<===>>>AAAGGGSSSeee|||xxxmmmaaa^^^]]]```eeennn~~~yyynnnhhheeeccceeelllwwwzzzmmmaaaXXXRRRKKKHHHDDDBBBAAA@@@???===>>>>>>>>>>>>>>>??????@@@???AAADDDEEEGGGMMMUUU\\\jjjvvv}}}vvvsssoookkkhhheeeaaa___]]]\\\[[[ZZZXXXWWWWWWWWWXXXZZZ\\\___dddnnnzzzyyyvvvvvvvvvvvvwwwyyy{{{|||zzzvvvqqqmmmfff```ZZZWWWRRRMMMMMMPPPMMMRRRYYYaaammm~~~{{{uuuoooiiibbb^^^[[[XXXXXX[[[^^^bbbkkksss~~~~~~qqqhhh^^^ZZZTTTOOOLLLIIIFFFEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@BBBEEEHHHMMMTTT\\\bbbfffkkkqqqwww{{{~~~{{{vvvuuurrrqqqqqqrrrtttvvvyyy|||}}}xxxuuuqqqmmmjjjjjjkkklllmmmooorrruuuvvvvvvvvvuuuuuuwwwyyy{{{~~~~~~|||{{{{{{xxxuuurrrooonnnoootttyyy~~~wwwllleee___]]]ZZZWWWTTTPPPLLLIIIEEEBBB>>><<<;;;;;;999888777777777777777777777777777777777777888888888888777777888999:::<<<===>>>AAAGGGSSSfff|||{{{oooaaa^^^]]]___eeennn~~~{{{pppiiifffeeehhhooozzzwwwkkk```VVVQQQIIIGGGCCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@???AAACCCEEEGGGMMMVVV]]]iiitttyyyvvvrrrnnnllliiifffccc```___^^^]]][[[YYYXXXWWWWWWYYY[[[\\\___fffqqqxxx~~~{{{zzzzzzzzzyyy{{{}}}}}}{{{wwwqqqnnngggaaa[[[XXXSSSNNNNNNQQQPPPTTT\\\fffssszzzsssmmmgggbbb___\\\[[[^^^```dddlllttt}}}yyypppbbb^^^XXXRRROOOLLLIIIGGGDDDDDDCCCAAAAAA@@@@@@@@@AAACCCEEEHHHLLLSSSZZZ```eeeiiipppwww{{{zzzxxxwwwvvvwwwyyy{{{}}}}}}zzzvvvqqqnnnmmmnnnnnnnnnppptttxxxzzz{{{{{{zzzyyy{{{}}}}}}|||{{{zzzyyyvvvssspppooopppvvv{{{uuujjjccc]]][[[XXXVVVSSSPPPLLLIIIDDDAAA===;;;;;;:::999777777777777777777777777777777777777777888888888888777777888999:::<<<===>>>@@@FFFSSSfff||||||pppbbb^^^]]]___ccckkk{{{|||qqqkkkhhhfffjjjqqq}}}uuuiii^^^UUUOOOHHHFFFBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>??????@@@>>>AAACCCEEEGGGMMMVVV]]]gggrrr}}}zzzvvvssspppnnnkkkiiiddddddcccbbb```^^^\\\[[[XXXZZZ\\\\\\^^^ccckkkqqq{{{~~~}}}|||{{{}}}|||wwwrrrnnnhhhbbb\\\YYYTTTOOOOOORRRRRRWWW___jjjxxxyyyrrrlllhhhccc```___aaabbbeeellluuuuuueeeaaa[[[UUUQQQNNNKKKIIIEEEDDDCCCBBBAAA@@@@@@@@@BBBDDDEEEHHHKKKQQQXXX^^^fffkkkrrrxxx}}}|||{{{zzzyyy{{{}}}~~~yyytttqqqppppppqqqoooqqqvvvzzz}}}~~~~~~~~~|||}}}}}}|||{{{zzzyyyvvvtttqqqoooqqqwww|||tttiiiaaa\\\YYYWWWUUUSSSPPPMMMJJJCCC@@@===;;;:::999888777777777777777777777777777777777777777888888888888777777888999:::<<<===>>>@@@FFFRRReee|||}}}qqqccc___]]]^^^aaaiiixxx}}}rrrllliiigggkkkssssssggg\\\SSSNNNGGGEEEBBB@@@AAAAAA@@@???>>>>>>>>>>>>>>>??????@@@>>>AAACCCEEEGGGMMMVVV]]]eeeqqq}}}yyyvvvtttrrrooollliiiiiihhhgggeeecccaaa```ZZZ\\\^^^^^^___bbbiiiooottt{{{~~~}}}}}}~~~}}}xxxrrrnnniiibbb\\\YYYTTTPPPOOORRRTTTYYYaaammm{{{|||vvvpppkkkfffbbbaaabbbcccfffmmmuuu{{{ppphhh^^^VVVRRRPPPNNNKKKFFFEEEDDDBBBAAAAAABBBBBBCCCEEEGGGJJJNNNSSSZZZ___ffflllsssyyy}}}}}}{{{}}}{{{xxxuuusssrrrvvvwwwzzz}}}}}}|||{{{yyyvvvtttqqqrrrsssvvv|||{{{pppeee^^^ZZZYYYWWWVVVTTTQQQMMMJJJEEEBBB???===<<<;;;:::999888888777777777777888888666666666666777777777777888999::::::999999;;;===DDDJJJVVVggg|||ssshhhaaa]]]```ccchhhwww}}}rrrmmmllljjjmmmtttrrrggg]]]TTTOOOHHHFFFCCCBBBBBBBBB@@@?????????>>>>>>>>>>>>??????BBBCCCCCCDDDGGGMMMTTTYYYfffooo}}}|||xxxtttrrrrrrqqqoooooonnnmmmkkkhhheeedddeeebbb___]]]^^^aaafffiiisssuuuzzz|||tttooojjjeee^^^YYYUUUSSSRRRPPPXXX\\\eeepppzzzuuurrrnnnjjjggghhhiiikkkrrrzzzssskkkaaaYYYUUURRROOOLLLHHHGGGEEEDDDCCCCCCDDDDDDEEEGGGJJJLLLPPPVVV\\\aaagggmmmtttzzz~~~}}}~~~~~~~~~~~~|||yyyxxxwwwyyy{{{~~~~~~|||{{{{{{yyyvvvsssqqqrrrsssvvv|||zzznnnddd^^^ZZZXXXVVVUUUTTTQQQMMMJJJEEEBBB???===<<<;;;:::999888888777777777777888888666666666777777777888888888999::::::999999;;;===BBBGGGSSSdddxxxuuujjjccc___bbbdddiiixxx~~~sssmmmlllkkkmmmuuusssggg\\\SSSNNNHHHFFFCCCBBBBBBBBB@@@?????????>>>>>>>>>>>>??????BBBCCCCCCDDDGGGMMMTTTYYYccclllzzz~~~zzzwwwttttttssstttttttttsssqqqooommmkkkhhhfffbbb``````cccfffiiiqqqssswww|||xxxrrrmmmhhh```ZZZWWWUUUSSSRRRXXX\\\eeeppp}}}xxxuuurrrnnnkkklllmmmooovvv~~~xxxpppfff]]]YYYUUUQQQNNNJJJIIIHHHGGGFFFFFFGGGGGGHHHJJJMMMPPPTTTYYY```dddjjjooovvv}}}}}}}}}||||||}}}}}}~~~~~~}}}yyy{{{}}}}}}{{{zzzzzzxxxuuusssrrrrrrsssvvv|||xxxlllccc]]]YYYWWWVVVTTTSSSPPPLLLIIIEEECCC???===<<<<<<:::999888888777777777777888888777777777888888888999999888999::::::999:::<<<>>>AAAFFFRRRcccvvvyyymmmfffbbbeeeggglllzzztttnnnlllkkknnnvvvtttggg\\\SSSMMMHHHFFFCCCBBBBBBBBB@@@?????????>>>>>>>>>>>>??????AAABBBCCCEEEGGGMMMSSSXXX```iiivvv|||yyywwwvvvvvvxxxxxxxxxxxxwwwvvvtttsssnnnkkkhhheeedddeeegggiiiooopppsssuuuwwwxxxxxxxxx~~~}}}xxxpppkkkddd]]]YYYWWWUUUSSSXXX\\\dddppp~~~}}}zzzxxxtttrrrssstttuuu|||}}}uuukkkbbb\\\XXXSSSOOOMMMLLLJJJIIIIIIIIIJJJJJJKKKMMMQQQTTTXXX^^^dddhhhmmmssszzz~~~|||{{{zzzzzzzzzzzz{{{}}}~~~|||}}}~~~~~~}}}{{{zzzyyywwwtttrrrrrrrrrsssvvv{{{wwwkkkbbb\\\XXXWWWUUUTTTSSSPPPMMMJJJFFFCCC???======<<<;;;999888888777777777777888888777888888888999999999999777888::::::999:::<<<>>>BBBHHHSSSdddwww{{{ppphhheeegggjjjnnn}}}uuuooommmlllnnnvvvtttggg[[[RRRMMMHHHFFFCCCBBBBBBBBB@@@?????????>>>>>>>>>>>>??????@@@BBBCCCEEEHHHMMMSSSWWW^^^fffrrr~~~~~~{{{yyyxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwsssqqqmmmjjjhhhhhhiiiiiilllmmmooopppqqqqqqpppppptttzzz~~~tttoooggg```[[[XXXVVVTTTWWW[[[cccmmm{{{~~~~~~}}}zzzxxxzzzzzz|||zzzooogggaaa\\\VVVRRROOONNNLLLLLLKKKLLLMMMMMMNNNQQQUUUYYY^^^ccciiimmmrrrwww~~~~~~{{{yyyxxxwwwxxxxxxzzz{{{}}}~~~~~~~~~}}}{{{zzzyyywwwtttrrrrrrrrrsssuuu{{{wwwkkkbbb\\\XXXWWWUUUTTTSSSQQQMMMJJJFFFCCC@@@>>>===<<<;;;:::888888777777777777888888777888888888999999999999777888999999999:::<<>>>>>>>>>>>??????@@@AAACCCEEEHHHLLLRRRVVV]]]dddppp{{{|||zzzyyyyyyzzz{{{||||||}}}|||{{{zzzvvvuuurrrnnnllljjjiiiiiijjjkkklllmmmmmmmmmlllkkklllrrr{{{wwwqqqiiibbb\\\YYYVVVTTTUUUYYY___iiiuuu}}}|||zzzzzz{{{}}}~~~uuulllfffaaa[[[VVVRRRQQQPPPOOOOOOPPPQQQQQQTTTWWW[[[```dddiiiooossswww|||{{{xxxwwwvvvwwwwwwxxxzzz}}}}}}{{{zzzzzzxxxuuusssrrrrrrsssuuu{{{yyymmmbbb\\\YYYWWWVVVUUUTTTRRROOOLLLFFFDDD@@@>>>======;;;:::888888777777777777888888777777777888888888999999666888999999999:::===???@@@FFFRRRcccuuu}}}qqqjjjgggkkknnntttvvvnnnlllkkknnnvvvvvvggg\\\SSSNNNHHHFFFCCCBBBBBBBBB@@@?????????>>>>>>>>>>>>?????????AAACCCEEEHHHLLLRRRVVV[[[cccnnnyyy~~~|||{{{{{{}}}~~~~~~}}}xxxvvvtttqqqnnnkkkiiiiiihhhhhhiiijjjiiihhhgggfffeeejjjrrrzzzxxxrrrjjjbbb\\\XXXUUUSSSSSSVVV[[[bbblllyyyyyyxxxvvvuuuuuuwwwyyy{{{zzzrrrlllfff```\\\VVVUUUTTTSSSSSSTTTUUUVVVYYY]]]bbbgggkkkpppvvvyyy||||||yyywwwvvvvvvwwwwwwyyy{{{~~~~~~|||{{{{{{yyyvvvsssrrrrrrsssuuuzzz|||oooddd]]]YYYXXXWWWVVVVVVSSSPPPMMMGGGDDD@@@>>>======;;;:::888888777777777777888888666666666777777777888888666777999999999;;;===???@@@GGGSSSeeewww{{{pppiiigggkkkpppvvvuuunnnllljjjmmmuuuvvvhhh\\\TTTOOOHHHFFFCCCBBBBBBBBB@@@?????????>>>>>>>>>>>>??????>>>@@@CCCEEEHHHLLLQQQUUUZZZaaakkkvvv~~~~~~}}}~~~~~~}}}xxxwwwuuurrrooollliiihhhfffggggggfffeeecccaaa___]]]bbbiiioooyyyyyysssjjjbbb[[[WWWTTTQQQQQQSSSWWW\\\dddooozzzvvvtttqqqoooooopppsssuuuzzz~~~}}}vvvpppjjjddd```YYYXXXWWWVVVWWWWWWYYYYYY^^^aaafffkkkpppuuuzzz~~~~~~{{{xxxwwwvvvwwwwwwxxxzzz|||}}}|||{{{yyyvvvtttrrrrrrsssuuuzzz~~~pppddd]]]ZZZYYYWWWWWWVVVTTTQQQNNNGGGDDD@@@>>>>>>===<<<:::888888777777777777888888666666666666777777777777666777999999999;;;===@@@CCCIIIVVVhhhzzzzzzpppiiiggglllpppwwwuuunnnkkkiiillluuuvvvhhh]]]TTTPPPHHHFFFCCCBBBBBBBBB@@@?????????>>>>>>>>>>>>??????>>>@@@CCCEEEHHHLLLQQQUUUXXX___jjjttt}}}}}}~~~~~~}}}|||wwwvvvuuurrrooollliiigggfffeeeeeecccaaa^^^[[[YYYWWW\\\bbbhhhqqqyyysssiiiaaa[[[VVVRRRPPPOOOQQQTTTXXX___iiissszzz}}}}}}tttqqqnnnlllkkklllnnnpppssswww}}}}}}wwwqqqjjjeeeaaa___]]][[[[[[\\\^^^```eeegggjjjoootttxxx|||~~~|||zzzyyyyyyzzzxxxzzz|||~~~|||}}}yyyyyy}}}}}}{{{zzzzzzxxxvvvtttuuurrrrrrwww{{{rrrgggaaa^^^ZZZUUUTTTTTTRRROOOLLLHHHEEEAAA???>>>>>><<<;;;999999999888777666666555999999999888888888888888777888999999999:::===@@@BBBJJJXXXkkk~~~xxxlllgggdddgggmmmxxxqqqhhhdddccchhhqqqsssfff\\\SSSMMMGGGFFFDDDBBB@@@???>>>>>>??????>>>>>>>>>>>>??????@@@BBBDDDFFFHHHKKKOOORRRZZZ```hhhpppyyy~~~}}}|||{{{zzzxxxuuutttrrrpppllljjjgggfffccc```]]]ZZZXXXWWWVVVYYY^^^cccgggrrrzzzoooiii```XXXRRROOOLLLJJJJJJKKKMMMPPPUUU\\\eeekkksssxxx~~~}}}zzzsssppplllgggdddccccccccchhhmmmuuu}}}zzztttnnniiieeedddaaa``````aaacccdddhhhjjjnnnrrrvvvyyy|||}}}~~~|||{{{||||||{{{|||~~~{{{xxxwwwssssssxxx{{{}}}~~~|||{{{zzzyyywwwuuuuuurrrrrrwww{{{ssshhhbbb^^^ZZZVVVTTTTTTSSSOOOLLLJJJGGGCCC@@@>>>===;;;999999999888888777666666555888888888888888888888888777888999999999:::===@@@BBBJJJXXXkkk~~~xxxlllgggdddgggmmmwww}}}pppgggccccccgggpppqqqdddZZZQQQLLLGGGFFFDDDBBB@@@???>>>>>>??????>>>>>>>>>>>>??????@@@BBBDDDEEEGGGJJJOOORRRXXX^^^fffnnnwww~~~}}}{{{{{{xxxvvvtttsssqqqooollliiifffeeebbb___\\\YYYWWWVVVQQQSSSWWW\\\```jjj}}}{{{sssiiiccc[[[TTTOOOLLLJJJHHHHHHIIIKKKMMMQQQXXX```eeejjjnnnsssxxx}}}~~~zzzvvvtttooolllhhhccc```^^^^^^^^^bbbgggnnnvvv~~~~~~yyysssnnnkkkjjjhhhgggggghhhjjjkkkmmmooorrrvvvyyyzzzzzzzzz|||}}}~~~{{{wwwssspppmmmjjjkkkppptttvvv{{{}}}||||||{{{yyywwwtttrrrssswww{{{tttiiiccc___[[[VVVTTTTTTSSSPPPMMMLLLHHHDDD@@@>>><<<:::888999999888888777666666666777777777777777777777777777888999999999:::===@@@BBBJJJXXXkkkxxxkkkfffcccffflllvvvzzznnnfffbbbaaaeeennn|||nnnbbbXXXPPPKKKGGGFFFDDDBBB@@@???>>>>>>??????>>>>>>>>>>>>??????@@@AAACCCEEEFFFIIINNNQQQUUU[[[cccllluuu~~~|||zzzyyyyyyuuutttrrrqqqqqqnnnkkkhhheeedddaaa]]]ZZZWWWTTTSSSNNNOOORRRVVVZZZbbbsss{{{qqqhhhaaa[[[TTTNNNKKKIIIGGGFFFFFFGGGHHHJJJLLLRRRXXX]]]___cccgggkkknnnqqquuuwwwttttttttttttrrrpppnnnllliiigggbbb^^^ZZZXXXWWWWWWZZZ^^^dddkkksss}}}~~~~~~xxxtttppppppnnnmmmmmmnnnpppqqqqqqsssvvvxxxyyyxxxvvvuuuuuuttttttuuuvvvxxxzzz{{{}}}~~~uuuoookkkhhhfffbbb```bbbgggkkkooouuu}}}~~~}}}}}}|||zzzxxxuuussssssxxx|||vvvkkkeee___[[[WWWUUUUUUTTTQQQMMMKKKHHHDDD@@@???===;;;999888888888888777777666666666666666666777777777777777888999999999:::===@@@CCCJJJYYYlllxxxlllgggdddffflllvvvwwwkkkdddaaa```ccclllzzz}}}lll```WWWOOOKKKGGGFFFDDDBBB@@@???>>>>>>??????>>>>>>>>>>>>?????????AAABBBDDDEEEHHHLLLOOOSSSYYYaaajjjsss~~~|||zzzxxxvvvuuuuuusssrrrqqqqqqqqqoookkkhhheeeccc___[[[WWWTTTRRRQQQOOOOOOQQQUUUWWW]]]lllyyyyyyqqqfff^^^XXXTTTNNNJJJHHHGGGFFFEEEEEEFFFGGGHHHJJJNNNSSSXXXZZZ]]]```cccdddfffhhhjjjhhhhhhiiijjjiiihhhgggfffcccaaa]]]YYYUUUSSSRRRQQQSSSVVVZZZ```iiittt~~~|||xxxvvvuuutttsssrrrssssssttttttuuuvvvvvvuuurrrooommmkkkjjjiiihhhiiijjjlllmmmppptttzzz~~~xxxppphhhccc```]]][[[YYYXXXZZZ```dddhhhpppyyy~~~~~~~~~}}}{{{zzzvvvtttuuuzzz~~~xxxmmmggg```\\\XXXVVVVVVUUUQQQNNNIIIFFFCCC@@@??????===<<<888888888777777777777777555555666666777777777777777888999999999:::===@@@CCCJJJYYYmmmyyynnnhhheeehhhmmmwwwuuujjjccc```^^^aaaiiiwww{{{kkk___VVVPPPKKKGGGFFFDDDBBB@@@???>>>>>>??????>>>>>>>>>>>>??????>>>@@@BBBCCCDDDGGGKKKNNNQQQWWW___hhhqqq}}}{{{zzzwwwuuusssrrrqqqqqqqqqpppqqqqqqrrrpppllliiieeeccc^^^YYYUUURRRPPPOOOOOOOOOPPPSSSUUUZZZeeeqqqwwwppphhh^^^VVVRRROOOJJJGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIMMMRRRUUUXXXZZZ]]]^^^]]]]]]___``````aaabbbbbbbbbaaa```___^^^\\\YYYUUURRRPPPNNNNNNOOOPPPTTTYYYaaalllxxx~~~|||{{{zzzyyywwwvvvvvvvvvuuuttttttsssqqqnnnjjjfffccc```___]]]\\\\\\]]]___```cccgggmmmssszzz}}}wwwmmmiiibbb\\\XXXUUUSSSQQQQQQQQQTTTYYY\\\```jjjttt~~~~~~~~~~~~~~~|||zzzwwwuuuwww|||zzzoooiiiaaa]]]XXXVVVVVVUUURRROOOIIIFFFCCC@@@@@@???>>>===888888777777777777777777555666666777777888888999777888999999999:::===@@@CCCKKKZZZmmm{{{qqqkkkhhhjjjpppyyyuuuiiibbb___\\\___gggtttyyyhhh]]]UUUOOOKKKGGGFFFDDDBBB@@@???>>>>>>??????>>>>>>>>>>>>??????>>>???AAABBBCCCFFFJJJMMMPPPUUU]]]eeennnzzz|||wwwvvvsssqqqpppoooooooooqqqqqqrrrssstttrrrooolllfffccc^^^XXXTTTPPPOOONNNMMMLLLMMMPPPQQQUUU^^^hhhuuuxxxooohhh```WWWPPPNNNKKKHHHEEEEEEEEEEEEDDDDDDFFFGGGIIIKKKNNNSSSVVVWWWYYYZZZZZZYYYXXXXXXYYYYYYYYYZZZ[[[ZZZYYYXXXWWWXXXWWWUUURRRPPPNNNMMMLLLMMMNNNPPPTTT[[[eeeqqqxxx}}}}}}|||zzzxxxwwwwwwsssqqqoookkkfffaaa]]][[[WWWVVVTTTRRRRRRSSSUUUWWWWWW[[[```fffmmmttt|||zzzssslllggg___[[[WWWSSSPPPNNNLLLJJJKKKKKKNNNSSSVVVZZZdddooozzz~~~}}}~~~}}}|||zzzyyywwwyyy~~~{{{qqqkkkaaa]]]YYYWWWWWWVVVRRROOOKKKHHHDDDAAA@@@???===;;;777777777777777777777888666666777777888999999:::777888999999999:::===@@@CCCKKKZZZnnntttnnnkkkmmmrrr|||uuuiiibbb___[[[]]]eeerrrvvvfffZZZSSSMMMJJJGGGFFFDDDBBB@@@???>>>>>>??????>>>>>>>>>>>>??????>>>???@@@AAABBBEEEHHHKKKMMMRRRZZZbbbjjjuuu|||uuutttqqqooonnnnnnooooooqqqqqqsssuuuvvvuuuqqqnnngggccc^^^XXXSSSPPPNNNNNNKKKIIIJJJMMMOOOQQQYYYaaakkk|||}}}qqqgggaaaZZZRRRLLLKKKHHHEEEDDDDDDDDDDDDCCCCCCEEEGGGIIILLLOOOTTTXXXWWWYYYZZZYYYWWWVVVVVVVVVSSSTTTUUUVVVVVVUUUTTTSSSSSSRRRQQQOOONNNLLLKKKJJJKKKLLLNNNQQQWWW```jjjppp||||||}}}~~~|||zzzxxxxxxrrrpppkkkfffaaa\\\XXXVVVRRRPPPNNNMMMMMMNNNPPPRRROOOSSSXXX^^^dddkkksssxxx~~~}}}tttmmmfff___ZZZVVVTTTPPPNNNLLLJJJHHHFFFGGGHHHKKKOOORRRVVVaaalllvvv}}}}}}}}}~~~}}}|||zzzzzzxxxzzz|||rrrlllaaa]]]YYYWWWWWWVVVSSSOOOMMMIIIEEEBBB@@@>>>;;;:::777777777777777888888888666777777888999:::::::::777888999999999:::===@@@CCCKKKZZZnnnuuupppmmmooottt}}}uuuiiibbb___ZZZ]]]dddqqqtttcccXXXQQQLLLIIIGGGFFFDDDBBB@@@??????>>>??????>>>>>>>>>>>>??????===???@@@AAABBBDDDHHHKKKKKKPPPXXX___gggqqq}}}|||tttsssqqqooonnnnnnoooppprrrrrrtttwwwxxxwwwssspppgggddd^^^XXXSSSPPPNNNNNNJJJHHHIIILLLNNNPPPWWW___cccsssxxxkkkbbb\\\WWWPPPJJJIIIGGGDDDCCCCCCCCCBBBAAAAAADDDGGGIIILLLPPPUUUYYYYYY[[[\\\[[[XXXWWWWWWWWWQQQRRRSSSTTTUUUUUUTTTTTTPPPOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMPPPTTT\\\eeekkkyyy