BM6P6(@ JJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCBBB@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@?????????>>>;;;;;;<<<<<<<<<<<<;;;;;;777777777777666666666666666666666666666666666666666666555444444444444555555555555555555555555555777666666555444444333333444444444444444444444444333333333333333333333333222222222111111000000000333333333333333333333333111111222222222111111000222222222222222222222222222222222222222222222222222222222333333333444444222222111111111111222222000000111111111222222222222222222222222222222222333333333222222111111111111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222222222222111111111000000222222333333333333444444444444444444444444444444444333222111222333444555444444555555555555444444666666666666666666666666777777777777777777777777777777777777666666666666777777777777888888888888;;;:::999888888888999:::888888999999999:::::::::999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGIIIHHHFFFFFFIIIMMMSSSVVV]]]aaagggmmmsssyyy~~~yyyrrrmmmhhhbbb[[[XXXZZZ^^^```aaadddiiiqqqvvvzzz}}}{{{yyytttnnnhhhccc___]]]UUUTTTSSSQQQOOOMMMLLLKKKGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>============999999999::::::;;;;;;;;;;;;;;;::::::999888777777666666777777888888888999666666666666777777777777888777666555444444555666444444555555555555555444555555555555555555555555777777777666555333222111555444333333222222222222JJJJJJIIIIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;888777777777666666666666666666666666666666666666666666555444444444444555555555555555555555555555222222333333444444555555444444444444444444444444333333333333333333333333333333222222222111111111222222222222222222222222111111222222222111111000222222222222222222222222222222222222222222222222222222222333333333333444222222111111111111222222000000111111111222222222222222222222222222222222333333333222222222111111111111111111111111111111111111111222222222333333111111111111111111111111000111111111111222222222222222222111111111000000222222222333333333444444444444444444444444444444333333222222333333444444444444555555555555444444555555555555555555555555555555555555555555555555777777777777666666666666666666777777777888888888::::::999888888888999:::888888999999999:::::::::999999888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCEEEFFFGGGGGGFFFEEEEEEGGGKKKOOORRRWWWZZZ___dddjjjpppvvvzzz|||xxxsssmmmfffbbb```aaa``````cccggglllnnnooopppsssuuu{{{}}}}}}|||{{{yyyxxxrrroookkkfff```\\\YYYWWWRRRQQQPPPNNNMMMKKKJJJIIIGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA??????>>>>>>>>>>>>>>>>>>=========<<<<<<999999::::::::::::::::::;;;;;;:::999999888777777666666777777777888888888555666666666777777777777888777666555444555555666444444555666666555555444555555555555555555555555555555555555555555444333555444333333222222222333JJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888777666555555444666666666666666666666666666666555444444444444555444444444444444444444444111111111222333444444444444444444444444444444444333333333333333333333333333333333333222222222222111111111111111111111111000111111222222222111111333333333333333333333333222222222222222222222222111111222222222333333333222222111111111111222222000000000111111111111222222222222222222222222222333333333222222222222111111111111111111111111111111111111222222222222333111111111111111111111111000111111111111222222222222222222111111111111111222222222222333333333333444444444444444444444444222222333333444444333333444444555555555555444444555555555555555555555555555555555555555555555555666666666666777777777777666666777777777777888888999999888888888999999:::888888999999999:::::::::999999888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>AAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDFFFHHHJJJKKKOOOQQQUUUXXX]]]bbbiiinnnzzz}}}|||uuuooojjjfffccc```cccdddffffffeeedddfffgggkkklllqqq{{{~~~{{{wwwsssqqqpppmmmlllfffdddaaa]]]XXXUUURRRQQQNNNNNNMMMKKKJJJHHHGGGFFFGGGGGGFFFEEEEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<:::::::::::::::999999999:::::::::999888888777777666666777777777777888888555555666666666777777777777777666555555555666666555555555666666555555444444444444444444444444444222333444555555555555555444444333222222222333333IIIIIIJJJIIIIIIIIIHHHHHHEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888666555444333666666666666666666666666666666555444444444444555444444444444444444444444444333333333222222222111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222000000111222222222111111333333333333333333333333111111111111111111111111111111111111222222222222222222111111111111222222000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222222111111111111111111111111000000111111111222222222111111111111111111111111111222222222222333333333333333333333333333333333111222333444555444333222444444555555555555444444555555555555555555555555555555555555555555555555666666666666777777777777666666666666777777777888888888888888888999999999888888999999999:::::::::999999888888999999:::;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<============>>>@@@@@@@@@AAABBBCCCEEEEEECCCCCCDDDDDDEEEFFFFFFFFFIIIJJJLLLOOORRRWWW^^^ccckkkpppyyy}}}wwwqqqkkkhhheeeeeedddcccbbbaaabbbbbbdddcccfffmmmttt{{{wwwtttoookkkhhhfffcccaaa^^^\\\ZZZVVVSSSQQQOOOOOOKKKKKKJJJIIIHHHGGGFFFEEEGGGGGGFFFEEEEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>>>>=========>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999888888:::999999999888888777777666666777777777777777777555555555666666666777777777777666666666666666666555666666666666555555444444444444444444444444444333333444555555555444444444333333222222333333333IIIIIIJJJJJJJJJIIIHHHGGGDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@??????????????????>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::888777555444333666666666666666666666666666666555444444444444555444444444444444444444444444444444444333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333///000111222222222222222333333333333333333333333111111111111111111111111000000000111111111222222222222111111111111222222000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111222222222333333333333333333333333333333111222333444555444333222444444555555555555444444555555555555555555555555666666666666666666666666555666666666777777777888555666666666666777777777777777888888999999999999888888999999999:::::::::999999888888999999:::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>;;;<<<<<<<<<============@@@@@@@@@@@@AAACCCDDDEEECCCCCCDDDDDDEEEEEEEEEDDDFFFGGGHHHJJJLLLPPPVVVZZZ]]]dddnnnwww}}}zzzwwwooommmjjjgggdddbbbaaa```aaa___```eeejjjoooyyy~~~xxxqqqmmmhhhdddaaa^^^[[[YYYVVVUUUSSSQQQOOOMMMLLLLLLJJJIIIIIIHHHGGGFFFFFFEEEGGGFFFEEEEEEDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888888999999888888888888888777777777666666666666666666555555555555666666666666666666777777777777777777666666777777666555555444444444444444444444444444444444444555444333333222333333333222222333333444HHHIIIJJJJJJJJJIIIHHHGGGDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>??????>>>>>>===;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999777666555444666666666666666666666666666666555444444444444555333333333333333333333333000111222333444555666777333333333333333333333333222222222222222222222222222222222222333333333333333333333333333333333333///000111222222222222222222222222222222222222222111111111111111111111111///000000000000111111111222222111111111111222222111000000000000000//////111111111111111111111111111222222222222333333333111111111111111111111111000000000111111111111222111111111111111111111111000111111111111222222222111111111111111222222222111111111111222222222222333333333333333333333333222222333333444444333333444444555555555555444444444444444444444444444444777777777777777777777777555555666666777777888888555555666666666666777777555666777888999999999999888888999999999:::::::::999999888888999999:::;;;::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<============?????????@@@AAABBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFGGGGGGIIIKKKPPPSSSTTT[[[dddkkkqqqvvv||||||xxxtttoookkkfffbbb^^^^^^[[[\\\```dddhhhqqqyyy}}}vvvqqqiiifffaaa]]][[[YYYVVVTTTPPPOOOMMMLLLJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999888888888888888888888888888888888777777666666666666555555444444555555555666666666666666777888888888777777777777777777666666555444333333333333333333333333444444444444444333222111333333222222222333444444HHHIIIJJJKKKKKKIIIGGGFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>>>>=========<<<============<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999777666666555666666666666666666666666666666555444444444444555333333333333333333333333//////000222333555666666222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222//////000222222333333222111111111111111111111111111111111111111111111111/////////000000000111111222222111111111111222222111111000000////////////111111111111111111111111111111222222222333333333111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222000000111111111222222222111111111111222222222222222222222222222222222222333333222222333333444444444444555555555555444444444444444444444444444444666666666666666666666666555555555666777888888888555555555666666666777777444555777888999999999888888888999999999:::::::::999999888888999999:::;;;999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<=========>>>>>>>>>>>>>>>??????@@@BBBCCCDDDBBBBBBAAAAAABBBCCCDDDDDDBBBDDDEEEFFFFFFHHHJJJMMMMMMSSSZZZ___ccchhhooouuu{{{~~~zzzvvvpppiiidddbbb______aaabbbdddjjjqqqvvv~~~wwwqqqkkkgggaaa]]]YYYVVVTTTSSSQQQOOONNNMMMKKKJJJHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB????????????????????????<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::999888888888888999999999999777777777777888888888888777777666666666555555555444444444555555555666666555666777888999888888777888888888777777666444444333333333333333333333333222222333444444444333333333222222222333333444555HHHIIIJJJKKKKKKIIIGGGFFFEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD???@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>============:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777666666666666666666666666666666666666555444444444444555333333333333333333333333111111111111111111222222222222222222222222222222111111111111111111111111000000000111111222222222111111111111111111111111//////000222222333333333000000000000000000000000000000000000000000000000////////////000000000000222222111111111111222222111111000000/////////...000000000000000000000000111111111222222333333333111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222000000111111222222222222000111111111111222222222222222222222222222222222444333222111222333444555444555555555555555555444444444444444444444444444555555555555555555555555444555555666777888888999555555555555666666666777444555777888999999999888888888999999999:::::::::999999888888999999:::;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCAAA@@@@@@???@@@AAACCCDDD@@@BBBDDDEEEDDDEEEGGGHHHIIINNNSSSVVVXXX]]]eeelllooouuu|||{{{tttnnnjjjfffeeeeeecccaaadddjjjpppzzzzzzsssmmmgggbbb___[[[XXXTTTQQQPPPOOONNNLLLNNNMMMLLLJJJIIIHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBB========================;;;;;;:::::::::;;;;;;<<<;;;;;;;;;:::::::::999999777777888888999999999:::777777777777777888888888777777666666555555555444444444444555555555666666555666777999999999888777888888888888777666444444333333333333333333333333000000222333444555555555222222222222333333444555IIIIIIIIIJJJJJJIIIHHHHHHFFFFFFEEEDDDCCCBBBBBBAAADDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@?????????@@@AAA>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::999999999999999999999999888777666555444444555666555555555555555555555555666666555444333333222222444444444333333222222222222222222111111111111000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000111111000000//////....../////////000111111222222111111222222222333333333111111111111000000//////111111111111111111111111222222111111111111111111111111111111111111111111222111111111000000//////222222222222222111000///333333222222333333444555222222333333333333444444444444444444444444444444333333333444444444555555444444444444555555555666666666666666666666666666555555666666777777888888777777888888888999999999999999888888888888888888:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>============<<<<<<<<<<<<======>>>???????????????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEGGGIIILLLOOOSSSVVVYYYZZZccchhhooovvv|||zzztttmmmiiihhhhhhgggeeemmmrrr|||~~~{{{vvvsssnnniiieee```[[[XXXSSSRRRQQQOOOMMMLLLKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@???>>>????????????>>>===;;;;;;;;;;;;::::::::::::999999;;;;;;::::::::::::999999:::999888777666666666666555555666666777777888888888777666555555666777888666555333333333444666888777777777888999:::;;;<<<999:::::::::999888888777555444333333222222333333222222333444444555555666555555555444444333333333HHHHHHHHHIIIIIIHHHHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@?????????@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::<<<<<<<<<<<<<<<;;;::::::999999999999999999999999888777666555444444555666555555555555555555555555666555555444333333222222444444333333333222222222222222222111111111111000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111000000000///000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000///111111111111000000000000111111111111222222222222222222111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///222222222222222111000000111111000000111111222333222222222333333333444444444444444444444444444444333333333444444444555555444444555555555666666666555555555555555555555555555555555666777777888888777777777888888888999999888888888888888888888888::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>BBBBBBBBBBBBBBBBBBAAAAAABBBAAAAAABBBBBBCCCDDDEEEFFFHHHJJJMMMPPPSSSUUUVVVYYY\\\bbbhhhmmmsssyyy}}}yyyuuusssqqqooommmooosss{{{}}}yyytttpppllliiiddd```]]]YYYTTTQQQMMMMMMLLLKKKIIIHHHGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>??????>>>===<<<;;;;;;;;;;;;:::::::::999999999::::::999999999888888888:::999888777666666666666666666666666666777777777777666666666666666666777666555333333333444666777777777888888999;;;<<<===;;;;;;;;;;;;:::999888777555444333333222222333333222222333333444555555555555555444444444333333333FFFFFFGGGGGGHHHGGGGGGFFFCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@????????????@@@>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999888888888888888888999;;;;;;;;;;;;;;;::::::999888888888888888888888888777666555555444555555555444444444444444444444444555555444444333333222222333333333333222222222222222222222111111111111000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000222222111111111111000000444333222111000///...---000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222222222222111000000111000000000000111222222222222222222333333333333444444444444444444444444333333333444444444555555555555555555666666666777555555555555555555555555444555555666666777888888777777777777888888888888888888888888888888888888::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFHHHJJJLLLOOOPPPQQQTTTVVVZZZ^^^bbbgggmmmrrryyy~~~}}}yyywwwuuuwww{{{~~~~~~{{{yyyuuurrrppplllgggddd```^^^ZZZWWWTTTQQQNNNKKKIIIIIIHHHHHHGGGFFFFFFEEEFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>?????????>>>>>>>>>>>>===<<<;;;;;;::::::::::::999999999999999888888888888777777777999999888777666666666666777777666666666666666666555555666666666666555555555444333333333444666777888888888888:::;;;<<<===>>>>>>======;;;:::888777555444333333222222333333222222333333444444555555444444444444333333333333DDDEEEFFFFFFFFFFFFFFFFFFAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???????????????======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999888888777777888888999:::::::::::::::999999888777777777777777777777777555555555555555555555555444444444444444444444444444444444333333333222222333222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////111111111000000000000000////////////////////////////////////000000000000000000000000000000000000111000000000000000000000333333222111000///......////////////000000000000222222222222111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111000000000000000111111222222222111111000222222222222222333333444111222222222222333333333333333333333333333333333333333333444444444555555555555555666666666777777555555555555555555555555444444555555666777777888666666666777777777888888777777777777888888888888999999999999999999999999:::::::::;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<======>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFFFFGGGHHHJJJKKKLLLMMMRRRTTTVVVXXX[[[___eeeiiilllpppvvv|||}}}~~~~~~|||{{{yyywwwuuuuuuuuuuuuuuuvvvwwwxxxzzz~~~}}}xxxuuurrroookkkiiifffccc___\\\YYYWWWTTTRRRPPPOOOLLLIIIHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>===============>>>>>>>>>===============<<<;;;::::::::::::999999999999888999999888888888777777777888888777666666666666666777777777666666555555444444444666777777666444444444444333333333444555666888888888888999;;;<<<===?????????>>><<<:::888888555444333333222222333333111222222333444444555555333333333333333333333333CCCDDDEEEEEEFFFFFFFFFEEEAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999999999999999999888888777666666666666666666666666444444555555555555555555444444444444444444444444333333333333333222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000111111////////////////////////////////////000000000000////////////////////////.../////////////////////000000000000000000000000....../////////000000000111111111111111111111111000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000111111000111111222222222111111222222111111222222333444111111111222222222333333333333333333333333333333333333333444444444555555555555555555666666666666555555555555555555555555444444444555666666777777555555666666666777777777666666777777777888888888999999999999999999999999999::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDFFFFFFGGGHHHIIIJJJJJJKKKMMMNNNOOOPPPRRRUUUZZZ^^^bbbfffkkkppptttyyy~~~~~~}}}xxxwwwtttrrrooonnnnnnnnnmmmnnnooopppqqqtttyyy}}}zzzuuuppplllhhhfffbbb___]]][[[XXXUUUSSSQQQOOONNNNNNMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBCCC?????????>>>>>>=========?????????>>>===<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888888:::999999999888888888888888777666666666666666666777777666666555555444444333444555666666555444333333333333333333444555555777777777888999:::;;;<<>>===<<<:::888777555444333333222222333333111111222222333444444555333333333333333333333333CCCCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@??????>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888888888999999888888888888888777777666555555555555555555555555333333444555555555555444333333333333333333333333333333333333222222222222111111111222222222222222222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000////////////////////////------............//////...//////000111222222222////////////000000000000000000000000000111111111000000000000000000000000...//////000000111111111111111111111111111111111000000000000111111111111000000111222222222222111000////////////000111111111111111111222222222222333333333333333333333333333333333444444444555555444444444444555555555666444444444444444444444444333444444555555666777777555555555555666666666666555666666777777888888888999999999999999999999999999999::::::::::::999999::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>;;;<<<======>>>>>>======>>>>>>>>>??????@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFGGGHHHHHHIIIIIIKKKLLLNNNNNNOOORRRUUUXXX\\\___bbbeeeiiimmmrrruuu|||wwwvvvsssooolllkkkjjjiiiiiiiiijjjjjjjjjkkkooorrrvvvzzz}}}wwwrrrlllgggddd^^^[[[XXXVVVUUUSSSQQQOOONNNLLLKKKJJJJJJJJJHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCC?????????>>>>>>======<<<@@@??????>>>===;;;;;;::::::;;;;;;;;;;;;;;;::::::999999999999888888888888::::::999999999888888888777666666555555666666666666666555555555555555555333444444444444444444333222333333333444444444444666666666777888999:::;;;======<<<<<<:::999777666555444333333222222333333111111222222333333444444222222222222333333333333CCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@???>>>===<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888777777666666777777888777777888888777777666555444444444444444444444444222333444555555555444444333333333333333333333333222222222222222222222222000111111111222222222222222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000////////////000000000000////////////////////////............/////////000...//////000111111222222//////000000000111111111....../////////000000000000000000000000000000000......//////000111111222111111111111111111111111///000000000111111111111000000111222222222222222///////////////000111111111111111111222222222222222222222222222222222222333333333444444444555555333333333333444444444444444444444444444444444444333333444555555666666777444444555555555666666666555555666666777888888999888888888888888888888888999999::::::::::::999999::::::::::::::::::::::::999999::::::;;;<<<<<<===;;;<<<======>>>>>>============>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHKKKMMMOOOPPPQQQRRRTTTVVVVVVXXXZZZ\\\^^^aaafffjjjoootttzzz}}}{{{xxxtttpppnnnmmmlllkkkkkkkkkjjjhhhiiikkkmmmpppssswwwxxxwwwwwwzzz}}}}}}{{{wwwrrrlllhhhddd___\\\VVVTTTQQQOOOOOONNNMMMLLLKKKJJJHHHHHHHHHHHHFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@??????>>>======<<<======<<<<<<;;;;;;::::::999::::::;;;;;;;;;::::::999999999999888888888888999888888888888777777777666666555555555666666777444444555555555555555555444444333333333333444444222222333333444444444444444444555555666888999:::::::::::::::999888666666555444333333222222333333111111111222333333444444111111222222222333333333CCCCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@@@@>>>===<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::999999888888888888888888888888666666555555555555666666777777777777777666666555444444444444444444444444111222444555666555444444333333333333333333333333222222222222222222222222000000111111222222222222222222222111111111111000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000////////////000000000000////////////////////////.../////////000000111111///000000000111111111111000000000000111111111111---.........//////000000000000000000000000000000---......///000111111222111111111111111111111111//////000000111111111222///000111222222222222222111111111111111222222333000111111111111222222222222222222222222222222222333333333444444444555555222222222333333333444444444444444444444444444444333333444444555666666777444444444555555555666666444555555666777888888999888888888888888888888888999999999::::::999999999::::::::::::::::::::::::777777888999999:::;;;;;;;;;<<<<<<===============<<<======>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHJJJMMMOOOOOOPPPQQQSSSQQQRRRTTTUUUVVVZZZ^^^bbbeeejjjqqqvvvxxxzzz~~~{{{xxxuuussssssqqqqqqpppnnnlllkkkmmmnnnmmmpppssssssqqqqqqsssvvvvvvxxx|||~~~|||{{{{{{}}}}}}}}}~~~}}}zzzwwwsssooojjjeeeaaa^^^ZZZWWWSSSQQQNNNMMMMMMMMMLLLLLLKKKIIIHHHHHHHHHHHHFFFDDDFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAA@@@@@@???>>>======<<<999999::::::::::::;;;;;;999999:::;;;;;;;;;::::::999999999888888888888777777777777777666666666666666666555555555666666777333444444555555666666666555444222222222222444555111222333444444444333333444444444444555777888999888888888888888777666555555444333333222222333333000111111222333333444444111111111222222333333333CCCCCCDDDEEEGGGIIIJJJKKKGGGFFFFFFDDDCCCBBBAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@@@@@@@?????????>>><<<<<<;;;;;;;;;:::::::::::::::999999888777777777777777777777777777777777888888777777666666555555777777777777777777777777555555555444444333333333555444333333333333444555444444333333333333222222222222222222222111000///111111222222222222111111222111111111111111111222111222222333333222222111111111111111111111111111111111111111111111111111000000111111111111000000000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000111111000000000000111111222111000//////000111222000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111333333222222111000000000000111111111111222222222111111222222222333333333222222333333333333444444333333333444444444555555111222222333444555666666555555555555555666777777555555555555666666666666888888888777777777777777;;;:::999888888999:::;;;888888888888888888888888999999999999999999999999999999:::;;;<<<>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===============BBBAAA@@@??????AAACCCDDDBBBBBBCCCDDDEEEFFFGGGGGGIIIJJJKKKLLLMMMNNNOOOOOOQQQRRRSSSTTTUUUVVVWWWWWW]]]```cccgggiiilllpppsssxxx|||}}}|||zzzyyyxxxuuurrrqqqqqqsssqqqqqqqqqqqqqqqqqqqqqqqqnnnoooqqqsssuuuvvvwwwwwwuuuwwwyyy{{{{{{zzzxxxwwwuuusssqqqqqqttt{{{}}}xxxxxxyyy{{{~~~~~~~~~yyyxxxwwwuuusssqqqpppooommmiiiddd___[[[XXXSSSQQQOOOOOONNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@????????????@@@???<<<;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::888888888888777777777777777777777777666666666666444444444444444444444444777666555444444444444444444444333333333333222222222222333333333333444444666555333222222333555666666666555555555555666666222222222111111111000000222222111111111111222222222222222222222222222222BBBBBBCCCDDDFFFHHHJJJKKKGGGFFFEEEDDDCCCAAA@@@@@@??????@@@AAAAAA@@@??????????????????>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::::::::999999888777777777777777777777777777777777777777777666666666666666666666666666666666666666555555444444444333333333555444333333333333444555444444333333333222222222222222222222222111000000111111222222222222111111333333222222222222333333111222222333333222222111111111111111111111111111000000000000000000000000000000111111111111000000000000////////////000000111000000000/////////...000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000111111000000000000111111111111000//////000111111000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111222000111111111111222222222111111222222222333333333222222222333333333444444333333333444444444555555333333444444444444444444555555555555555666777777555555555555666666666666888777777777777777777777:::999999888888999999:::888888888888888888888888999999999999999999999999999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<>>>>>===============@@@???>>>===>>>???AAABBBBBBBBBCCCDDDEEEFFFFFFGGGIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTUUUUUUVVVXXX\\\___aaacccgggiiiooosssxxx}}}}}}zzzyyy{{{|||{{{zzzxxxvvvssspppnnnmmmnnnooooooppppppppppppppplllnnnppprrrrrrqqqooonnnmmmkkkiiiiiilllrrryyy~~~{{{vvvuuuuuuvvvvvvzzz~~~{{{yyyvvvuuutttsssrrrqqqooommmkkkjjjiiifffccc^^^[[[YYYVVVSSSQQQOOONNNNNNMMMKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>???@@@>>><<<;;;<<<===<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::888888888777777777666666777777777777666666666555444444444444444444444444666666555444444444444444444444333333333222222222222222222333333333444444666444333222222333444666666555555444444555555666222222222111111111000000222111111000000111111222222222222222222222222222AAAAAABBBCCCEEEGGGIIIJJJFFFFFFEEECCCBBBAAA@@@???>>>>>>????????????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::::::::999999888777777777777777777777777777777777666666666666666666777777555555555555555555555555444444444444333333333333444444333333333333444444333333333333222222222222111222222222222111000000111111222222222222111111222222222111111222222222111111222222222222111111111111111111111111111111////////////////////////000000111111111111000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000//////000000000000/////////000000111111000000///000000000000000000000000111000000//////000000111111000000//////000000111000000000000000000000000....../////////000000000////////////////////////111111111111111111111111//////000111111222333333000111111111111222222222111111222222222333333333222222222222333333333333333333333444444444555555555555444444444333333333555555555444555555666777555555555555666666666666777777777777777777888888888999999999999999999888888888888888888888888888999999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<======>>>===<<<<<<<<<===???@@@AAABBBBBBCCCDDDEEEFFFFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRPPPRRRUUUWWWXXXZZZ]]]___cccggglllqqquuuxxx{{{}}}}}}xxxuuusssppppppooonnnmmmkkkiiihhheeefffhhhjjjjjjiiihhhgggeeedddbbbaaadddiiiooosss{{{~~~xxxtttqqqpppppprrrvvv|||~~~zzzyyyvvvrrrooollljjjiiiiiiiiihhhfffeeecccbbbaaa]]][[[XXXVVVUUUTTTRRRPPPNNNMMMMMMLLLKKKJJJIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>??????>>><<<;;;<<<===<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::888888777777777777666666777777777666666666555555444444444444444444444444666555444444444444444444333333333333222222222222222222222222333333333333555444333222222333444555444444333333333333444444222222222111111111111111222111111000000111111222222222222222222222222222@@@@@@AAABBBDDDFFFHHHIIIGGGFFFEEECCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999::::::999999888777777777777777777777777777777777444555555666666777777777444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222111111111222222222111111000111111222222222222111111000000////////////000000111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000////////////000000000000000000//////////////////////////////////////////////////////////////////000000000000////////////000000000000//////////////////////////////000000////////////000000000000000//////000000000////////////////////////............////////////////////////////////////111111111111111111111111///000000000111111111222000000111111111222222222111111222222222333333333111222222222222333333333333333333444444444555555444444444444444444444444555555555444444555555666555555555555666666666666777777777777777888888888777888999::::::999888777888888888888888888888888888888888888888888888888999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<============<<<<<<<<<===>>>???@@@AAABBBCCCDDDEEEEEEFFFHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPNNNPPPRRRSSSTTTUUUWWWYYYYYY]]]bbbfffiiillloooqqqvvvwwwzzz}}}~~~wwwvvvtttrrrnnnkkkhhhfffeeefffgggiiiiiihhhggggggdddbbbaaa```bbbfffjjjmmmsssvvvyyy{{{||||||~~~~~~{{{yyyxxxwwwwwwxxxzzz~~~}}}}}}{{{wwwsssooommmlllpppsssxxx~~~~~~}}}}}}~~~|||yyywwwuuusssrrrnnnkkkgggdddbbbaaaaaa```___^^^]]]\\\[[[ZZZXXXVVVSSSRRRRRRQQQPPPNNNLLLLLLKKKKKKJJJIIIIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@????????????????????????===>>>???>>><<<;;;<<<===<<<<<<<<<===<<<<<<;;;:::999999999999999999999999888777777777666666666666777777666666666555555555444444444444444444444444555555444333333444444444333333333222222222222111111222222222222333333333444444333222222333444444333333222222222222333333111111111111111111111111111111000000000000111111111111111111222222222222@@@@@@AAABBBDDDFFFGGGHHHGGGGGGEEEDDDBBB@@@???>>>??????>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;;;;:::;;;;;;:::::::::999999999::::::999999888777777777666666666666666666666666444444555555666666777777555555555555555555555555333333333333333333333333333333333333333333333333333333222222222111111111000111111222222222111111111111222222222222111111000000////////////000000000111111222222111111000000000000000000000000000111111111111111111111111000000111111111111000000000000////////////000000////////////000000000000//////////////////////////////////////////////////////000000000000////////////000000000000//////////////////////////////000000////////////000000/////////000000/////////////////////////////////............////////////////////////////////////000000000000000000000000111111111000000000//////000000111111111222222222111111222222222333333333111111111222222222333333333333333444444444555555222222333333444555666666555555444444444444555555555555555555666666666666666666777777888888888888777777999::::::999777777888888888888888888888888888888888888888888888888888999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<==================>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMOOOPPPQQQQQQRRRSSSUUUUUUWWW[[[]]]___aaaccceeejjjlllooosssxxx{{{}}}~~~{{{xxxuuuqqqnnnllliiijjjkkklllmmmllllllkkkgggfffdddcccdddgggjjjllloooqqqssstttuuuvvvxxxzzz~~~~~~|||{{{yyywwwuuutttssstttuuuxxx|||~~~||||||{{{|||~~~}}}zzzzzz{{{}}}~~~~~~}}}{{{yyyvvvssspppnnnmmmmmmoootttyyy}}}|||{{{zzz{{{~~~~~~{{{xxxuuurrrooonnnkkkiiifffccc___]]][[[ZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVTTTQQQPPPPPPOOONNNLLLKKKJJJJJJJJJIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@??????????????????<<<===>>>===<<<;;;<<<===<<<<<<<<<===<<<<<<;;;:::999999999999999999999999777777777666666666666555666666666666555555555555444444444444444444444444444444333333333444444555333333222222222111111111111111111222222222333333333333333222222333333333222222111111111111222222111111111111111111111111111000000000000000000111000000000111111222222222@@@@@@AAABBBDDDFFFHHHIIIIIIHHHGGGEEECCCAAA????????????>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999::::::999999888777777777666666666666666666666666555555555555555555666666555555555555555555555555222222222222333333333333222222333333333333222222222222222222111111111111000000111222222222222111111111222222222222111111222222222111111222222222000000111111111111000000000000000000000000000000111111111111111111111111000000111111111111000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////...//////000000//////...000000000000000000000000000//////......//////000...//////000000//////...000000000000000000000000....../////////000000000////////////////////////000000000000000000000000222222111000000///......000111111111111222222222111111222222222333333333111111111111222222222222333333333444444444555555111222222333444555666777666555444444333444444444555555555555666666666666666666666777888888999999777888888888888888888777888888888888888888888888888888888888888888888888888888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>???????????????@@@@@@AAABBBCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLJJJLLLMMMNNNNNNNNNPPPQQQRRRSSSVVVWWWWWWXXXZZZ\\\```bbbfffjjjnnnqqqtttuuuxxxyyy{{{{{{|||~~~~~~{{{xxxvvvtttppppppqqqqqqrrrrrrrrrqqqmmmlllkkkjjjjjjkkklllmmmnnnoooqqqqqqqqqrrruuuwwwzzzzzzzzzyyyxxxvvvuuutttrrrrrrrrrtttvvvyyy|||~~~~~~{{{yyyxxxyyyyyy{{{~~~|||zzzwwwvvvxxxyyyzzzyyyzzzyyyxxxvvvtttrrrqqqppppppqqqtttxxx{{{}}}zzzxxxwwwwwwyyyzzzyyyxxxvvvuuussspppmmmjjjgggfff```___]]]ZZZXXXVVVUUUTTTVVVVVVVVVUUUUUUTTTTTTTTTUUURRRPPPOOONNNNNNLLLKKKIIIIIIIIIIIIHHHHHHGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>;;;=========;;;;;;<<<===<<<<<<======<<<<<<;;;:::999999999999999999999999777777666666666666555555666666666555555555444444444444444444444444444444333333333333333444444555222222222222111111111111111111111111222222222222222222333333333333222222222222111111111111222222111111111111111222222222111000000//////000000111//////000000111222222222@@@AAAAAACCCDDDFFFHHHIIIJJJIIIHHHFFFDDDBBB@@@???>>>>>>===<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999888::::::999999888777777777666666666666666666666666555555555555555555444444333333333333333333333333111111222222222333333333111222333333333333222111222222222222111111111111000000111222222222222222111111222222222222111111333333222222222222333333000000111111111111000000000000000000000000000000111111111111111111111111000000111111111111000000000000////////////000000.../////////000000000111000000000000000000000000000000000000000000000000//////000000000000//////......////////////......000000000000000000000000//////............//////......///000000///......000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000/////////000111111111111222222222111111222222222333333333111111111111222222222222333333333444444444555555333333333444444555555555666555444444333333333444555555555555666666666666555666666777888888999999888888777777777777888888888888888888888888888888888888888888888888888888777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>======>>>?????????????????????@@@AAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHJJJLLLLLLLLLLLLNNNPPPNNNOOOQQQRRRRRRSSSUUUXXXXXXZZZ]]]```dddfffhhhiiilllmmmooooooppprrrvvvyyy~~~|||{{{zzzwwwwwwwwwxxxxxxxxxyyyyyyvvvuuutttsssrrrrrrrrrsssrrrssssssrrrqqqrrruuuxxxyyyyyyzzz{{{zzzzzzxxxxxxsssssssssssstttvvvxxxyyyxxxzzz{{{zzzxxxwwwwwwxxxvvvyyy}}}|||zzzwwwvvvwwwxxxxxxxxxxxxwwwvvvuuuttttttssssssttttttuuuwwwxxxyyyzzzzzzuuusssqqqpppqqqqqqpppooommmkkkiiigggdddaaa___^^^XXXXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRPPPMMMMMMMMMNNNMMMKKKHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@???>>>===;;;<<<======;;;;;;<<<===<<<<<<======<<<<<<;;;:::888888888888888888888888777777666666666555555555666666555555555444444444444444444444444444444444333333222222333333444555222222222222111111111111111111111111222222222222222222222333333222222222333222222111111222222333000000111111111222222222000000////////////000000/////////000111222222222AAAAAABBBCCCEEEGGGIIIJJJKKKJJJIIIGGGDDDBBBAAA@@@===<<<;;;::::::;;;<<<=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888::::::999999888777777777666666666666666666666666666666666555555444444333222222222222222222222222111111111222222333333333111222333444444333222111222222222111111111111000///000111222222222222222111111222222222222111111222222111111111111222222000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000.../////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////......////////////......000000000000000000000000//////............//////---...///000000///...---000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000......//////000000111111000111111111111222222222111111222222222333333333000111111111111222222222333333333444444444555555555555444444444333333333666555444444333333333333555555555555666666666777555666666777888999999999999888777666666777888999888888888888888888888888777777777777777777777777777888888:::;;;<<<======::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>><<<======>>>???>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLLLLLLLMMMNNNPPPKKKLLLNNNOOOOOOQQQTTTVVVRRRTTTVVVYYY\\\^^^``````bbbccceeeeeefffhhhlllooopppssswww{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{zzzyyyyyyxxxxxxwwwwwwwwwuuutttuuuxxx{{{zzz{{{|||~~~~~~~~~}}}}}}vvvvvvuuutttuuuvvvwwwxxxwwwyyyzzzzzzyyyxxxxxxyyyuuuxxx}}}~~~|||yyywwwxxxyyyyyyyyyvvvvvvuuutttttttttuuuuuuqqqqqqqqqppppppppppppooopppnnnlllkkkjjjjjjiiigggfffeeeccc```^^^[[[YYYXXXVVVUUUTTTTTTSSSSSSTTTTTTRRRRRRQQQQQQQQQQQQQQQQQQNNNMMMKKKKKKMMMNNNMMMLLLHHHHHHGGGGGGGGGGGGGGGGGGBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEDDDBBB@@@???======:::<<<===<<<;;;;;;<<<===<<<<<<======<<<<<<;;;:::888888888888888888888888777666666666555555555555666666555555555444444444444444444444444444444444222222222222333333444555222222222111111111111000000111111111111222222222111222222333333222222111333333222222222222333333000000111111222222222222000000////////////000000...//////000111222222222CCCBBBAAAAAACCCFFFIIIKKKMMMMMMLLLJJJHHHEEEBBB@@@>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888777666666555777777666666555555555444777777777777777777777777444444222222222222444444222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222000000000000000000000000222222222222222222222222222222222111111111000000111111000///////////////000000000000000000000000............////////////////////////////////////000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000///...------...///000000000000000000000000000111111000000000000111111......///000000000000000000000000000000000000000////////////000000000000//////000111111111111111222222222222222222222222333333333222222111111111222222222222222222222222333444444555555444444333444444333222333444555666444444444555555555555666666666666666666777777888777777777777888999:::;;;777777777777666666666666777777777777777777777777888888777777888888999:::999:::;;;;;;<<<<<<;;;;;;;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>============???@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPTTTTTTUUUVVVWWWWWWXXXXXX[[[[[[[[[[[[]]]```ccceeehhhiiikkknnnppprrrssssssvvvvvvwwwwwwxxxzzz{{{|||zzzzzz{{{|||}}}~~~~~~~~~}}}{{{zzzxxxxxxyyy{{{|||~~~~~~}}}zzzxxxwwwwwwxxxxxxzzzyyyxxxwwwwwwxxxyyyzzzzzzyyyzzz||||||zzzxxxvvvttttttttttttttttttsssqqqpppnnnmmmmmmmmmmmmlllkkkjjjiiihhhhhhgggfffdddcccaaa`````````^^^]]][[[XXXVVVUUUTTTSSSRRRSSSSSSSSSSSSSSSRRRRRRSSSRRRQQQPPPOOONNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEFFFGGGGGGHHHIIIIIIJJJHHHDDDAAA>>>======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888777777666666555555666555555555555444444444555555444333333333333444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////CCCBBBAAAAAABBBEEEHHHJJJMMMLLLLLLJJJHHHEEEBBB@@@>>>======<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;::::::::::::999999888777777666555555777666666666555555555444666666666666666666666666444333333222222333333444222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222111111111000000000111000000///////////////000000000000000000000000............//////////////////////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000///...------...///000////////////////////////000000////////////000000......///000000000000000000000000000000000000000////////////000000000000000000111222222222222222222222222222222222222222333333333222222111111111333333333333333333333333333333444444444444333333333333222111222333444555444444444444555555555555777777777666777888888999999888777777777777777888777666666666666666666666777777777777777777777777888888888888888999999:::999:::;;;;;;<<<;;;;;;;;;;;;;;;:::999:::;;;<<<===>>>=====================???@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTUUUUUUVVVUUUUUUVVVXXXZZZ]]]___```aaaccceeegggiiijjjkkkmmmmmmnnnoooqqqsssuuuvvvuuuvvvwwwxxxyyyzzz{{{||||||}}}}}}~~~}}}}}}||||||}}}|||{{{zzzzzz{{{}}}~~~~~~~~~}}}{{{xxxwwwwwwxxxyyyyyyxxxwwwwwwwwwwwwxxxyyyyyyxxxxxxzzz|||}}}|||{{{wwwvvvtttrrrqqqpppppppppmmmlllkkkjjjiiigggffffffeeeeeeddddddcccbbbbbbbbb```___^^^\\\[[[[[[ZZZZZZZZZYYYWWWUUUTTTRRRRRRQQQRRRRRRSSSSSSSSSSSSRRRRRRSSSRRRQQQOOONNNNNNNNNNNNLLLKKKJJJJJJHHHHHHGGGFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEGGGHHHJJJKKKLLLLLLJJJGGGCCC@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777777777777777666666555555777666666666666555555555555555444333333333333444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000BBBBBBAAAAAABBBDDDGGGIIIKKKKKKKKKIIIGGGDDDBBB@@@======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::;;;::::::::::::999999999888888777777666666555555666666666555555555555555555555555555555555555555444333333222222333333444222222222222222222222222333333333333333333333333000000000111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000//////......//////000000000000000000000000............////////////////////////////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............////////////////////////////////////............//////......///000000000000000000000000000000000000000////////////000000000000000111222222333333222222222222222222222222222222222222222222222111111111333444444444444444444444333333444444444444333333222222111111111222333444444444444444555555555555777777777777777888999999999888777666555555555555666666666666666666666666777777777777777777777777777888888888888999999999999999:::;;;;;;;;;;;;;;;;;;:::999999999:::<<<===========================???@@@AAABBBBBBCCCCCCCCCEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQSSSUUUWWWYYYXXXYYY[[[]]]___```aaabbbbbbcccdddfffiiikkkmmmooonnnnnnoooqqqrrrtttuuuuuuwwwwwwxxxxxxyyyxxxxxxwwwyyyxxxxxxwwwxxxyyy{{{||||||}}}~~~|||{{{yyywwwvvvvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvuuutttuuuvvvvvvuuussspppooonnnlllkkkjjjjjjjjjeeeddddddbbbaaa```___^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCEEEGGGJJJLLLNNNOOOPPPNNNJJJFFFBBB???======;;;;;;;;;;;;::::::::::::::::::999999888777777777777777777666666666666555777777777666666666666555555555444333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111BBBAAA@@@@@@AAACCCEEEFFFIIIIIIIIIHHHFFFCCCAAA@@@===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777777666666555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000/////////000//////.........//////000000000000000000000000............////////////////////////////////////---...///000000///...---////////////////////////////////////////////////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////....../////////////////////////////////.........------...............///000000000000000////////////////////////////////////000000000000000000111222222222222111111111111111111111111111222222222111111111111111222222333333333333333444333333333444444333333333222222222222222333333444333333444444444555555555666666666666666777888888777666555555444444444555555555555666666666666666777777777777777777777777777777888888999999999999999999:::;;;;;;;;;;;;:::;;;:::999999999:::;;;<<<<<<<<<<<<===============??????@@@AAABBBBBBBBBBBBDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUUUUVVVXXXYYY[[[\\\]]]]]]]]]^^^___```bbbeeeggghhhffffffgggiiijjjkkklllmmmnnnoooppppppppppppppppppppppppooopppqqqrrrssstttvvvvvvwwwxxxxxxxxxxxxwwwvvvvvvtttsssrrrrrrrrrsssqqqqqqqqqqqqqqqqqqrrrrrrqqqpppnnnnnnooonnnllljjjhhhgggfffeeedddcccbbbbbb```___^^^]]]\\\[[[ZZZZZZVVVWWWWWWWWWXXXXXXXXXYYYVVVVVVUUUTTTSSSSSSSSSTTTQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSRRRRRRRRRQQQPPPOOONNNMMMLLLLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBB@@@BBBDDDGGGKKKNNNPPPRRRSSSQQQMMMHHHDDD@@@>>>===;;;;;;;;;:::::::::::::::999999888888777777777777666666666666666666666666666666666666555555555555555444333333222222333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000AAAAAA@@@@@@AAABBBCCCDDDFFFFFFFFFFFFDDDBBB@@@>>><<<<<<;;;:::::::::::::::999999::::::::::::::::::999888888888888777777777666666666555555555555555444444444555555555555555444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000/////////......//////............//////////////////////////////............////////////////////////////////////---...///000000///...---........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////.................................------------............///000000000000000////////////////////////////////////000000000000...//////000000000000000111111111111111111111111111111111111111111111111000000111111222222222222222333333333333333333222222333333444444444444444333333333444444444444555444444444444444555666666444444333333444555555666444444555555666666666777777777777777777777777777666777888999999999999888888999::::::;;;;;;::::::::::::999888999:::;;;<<<;;;;;;<<<<<<=========>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZZZZ[[[[[[]]]^^^```aaa___``````aaabbbcccdddddddddeeefffgggggggggggggggggggggggghhhiiijjjkkkkkkllllllmmmmmmnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkkkkiiijjjjjjkkkkkkkkkkkkkkkjjjhhhgggggggggfffdddbbb``````___^^^]]]\\\\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUURRRSSSSSSTTTTTTUUUUUUUUUSSSSSSRRRQQQQQQRRRRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRPPPOOONNNMMMLLLKKKKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBB@@@AAADDDGGGKKKNNNQQQRRRSSSQQQNNNJJJEEEAAA>>>===;;;;;;:::::::::999999999888888777777777777666666555555555555555666666666555555444444444333333333444444333222222222222333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////AAA@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBB@@@>>>===;;;;;;:::999999999999:::888888999999999999::::::888888777777777666666666555555555555555555444444444444444444444555555555444444444444444444444444222333333444444333333222222222222222222222222222000000000000000000000000/////////000000000111111111111111111111111111111////////////////////////////////////////////////////////////..................------......//////////////////////////////............////////////////////////////////////......////////////..............................000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////....................................------------............///000000000000000000000000000000000000000////////////000000000000---...//////000000//////111111111111111111111111000000000111111111111111//////000000111111222222222222333333333333222222222333444555555555444444333333333333444444444444333333333333333444555555333333333333444555666777444444444555555666666777777777777777777777777777666777888::::::999888888888888999::::::::::::::::::999888888888999;;;<<<;;;;;;;;;<<<<<<======>>>>>>???@@@AAAAAABBBBBBBBB@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNOOOQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]\\\]]]^^^_______________aaaaaabbbbbbccccccddddddccccccccccccdddddddddeeeeeeddddddddddddccccccbbbaaaaaabbbcccddddddddddddbbb```___`````````^^^\\\ZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQOOOOOONNNNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQOOOPPPQQQQQQRRRRRRRRRRRROOONNNMMMLLLKKKJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAABBBDDDGGGJJJMMMOOOPPPQQQOOOMMMIIIEEEBBB???===;;;;;;::::::999999888888777777777666666666666666444555555555555666666666444444444333333333222222444444333222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........................@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@>>><<<;;;;;;::::::999999999999999888888888888999999999:::777777777666666666555555444444444444444444444444333333333444444555555555444444444444444444444444222333333444444333333222222222222222222222222222000000000000000000000000////////////000000000111111111111111111111111111/////////////////////////////////////////////////////////.........------...------------...///000////////////////////////............//////////////////////////////////////////............//////........................000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////---...///000000///...---........................//////............//////......///000000000000000000000000000000000000000////////////000000000000......///000000000000000111111111111111111111111///000000000111111111222///000000111222222333333222222333333333333222222111222333444555444333333222222333333333444444444444333333333333444555555555555444444444555555666333333444555555666777777777777777777777777777777666777999::::::999888777888888999::::::::::::999:::999888888888999;;;;;;::::::;;;<<<<<<===>>>>>>>>>???@@@AAAAAABBBAAAAAA>>>???AAACCCDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRSSSTTTUUUWWWYYYZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZ\\\\\\\\\]]]]]]]]]\\\\\\^^^^^^]]]]]]^^^^^^______^^^^^^^^^^^^^^^]]]]]]\\\YYYZZZ[[[]]]]]]]]]]]]]]]ZZZYYYYYYZZZ[[[[[[ZZZXXXVVVVVVWWWWWWVVVUUUSSSSSSQQQQQQPPPPPPOOONNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPNNNMMMMMMMMMNNNOOOOOOPPPQQQPPPPPPOOOOOOOOOPPPPPPNNNOOOPPPQQQRRRRRRRRRRRRNNNNNNLLLKKKJJJIIIIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA???????????????@@@AAAAAABBBCCCDDDFFFIIIKKKMMMNNNMMMLLLKKKHHHEEEBBB???>>>;;;;;;::::::999888888777666666666666666666666666444444444555555555666666555555444444444333333333444333222222111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////@@@@@@@@@???????????????>>>?????????>>>===;;;:::;;;:::999999888888999999777777888888999999999:::777666666666555555555555444444444444444444444444333333333444444555555555555555555555555555555555222222444444444444222222222222222222222222222222111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////.........------------------------...///000////////////////////////............/////////000////////////////////////000///...------...///000........................000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////---...///000000///...---........................//////............//////...//////000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000000000000000000000//////000000111111111222000000111222333333444444222222222333333222222222000111222333444333222222222222333333333444444444555444444444444555666666777777666555444444444444333333444444555666777777777777777777777777777777555777999:::::::::888777888888999::::::::::::999:::999888888888999:::;;;::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAA===>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLKKKKKKNNNNNNOOOOOOOOOOOOOOONNNQQQQQQRRRSSSSSSSSSSSSSSSQQQQQQRRRTTTVVVYYY[[[\\\XXXXXXXXXWWWVVVUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYWWWXXXXXXXXXXXXXXXWWWVVV\\\\\\[[[[[[\\\\\\]]]^^^ZZZZZZ[[[[[[[[[ZZZZZZYYYTTTUUUWWWYYYYYYYYYYYYXXXVVVUUUUUUWWWYYYYYYXXXWWWTTTTTTUUUUUUUUUTTTRRRQQQQQQQQQPPPPPPOOOOOONNNNNNQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNOOOOOOPPPQQQRRRQQQPPPOOOOOONNNOOOOOOOOONNNOOOPPPQQQRRRRRRRRRRRRNNNMMMLLLKKKJJJIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAA??????>>>>>>???@@@AAAAAABBBCCCDDDFFFHHHJJJKKKLLLJJJJJJIIIGGGEEEBBB@@@???;;;;;;::::::999888777777555555555666666666666666444444444555555555666666666666555555555444444444444333222222111111222222111111111111111111111111222222222222222222222222000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AAA@@@>>><<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777777777777777777666555555555555555666666555555555444444444333333333222222111111111555555555444444333333333333333333333333333333333222222222222222222222222444333111000000000111111111111111111111111111111111111111111111111111111111111222222222222111111111000///......///000111111111000000//////......////////////////////////222111000000000000000000000000000000000000000000........................000000000000000///////////////000000///...------000...,,,******,,,...000////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////,,,,,,,,,---------......////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000222111111111000000////////////000000111111111111333333333333333333333333111222222333333222222111333333333333333333333333555555555555555555555555666666555555555444444444222333555777888777777666666666666666666555555555777888888888888999999999888888888888888888888888999999999999999999999999999999999:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOPPPPPPNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQSSSUUUVVVUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYVVVVVVWWWWWWXXXYYYYYYYYYWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKOOOPPPRRRSSSSSSRRROOONNNMMMLLLKKKJJJHHHHHHHHHGGGCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAAAAABBBDDDFFFGGGFFFEEEDDDFFFEEEDDDBBB@@@>>>===<<<::::::::::::::::::::::::777777666666666666777777666555555555555444444444333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000...///////////////...---........................@@@???>>>===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888777777777777777777777777777666666555555555555555555555555444444444444333333333333222222222111111444444444333333333222222333333333333333333333333222222222222222222222222333333111000000000111111111111111111111111111111222222222222222222222222000111111222222111111000111000///......///000111111000000000/////////...//////////////////////////////......//////000000////////////////////////........................///////////////////////////////////////...------///...---,,,,,,---...///////////////////////////////////////////////////000/////////............////////////////////////////////////////////////,,,,,,---------.........////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000111111111111000000000///000000000000000111111111333333333333333333333333111222222333333222222111333333333333333333333333555555555555555555555555666555555555444444444444333444555666666777666666666666666666666666666555777777888888888999999999999888888888888888888888999999999999999999999999:::::::::::::::;;;<<<===>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKKKKLLLLLLMMMNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPNNNNNNOOOQQQTTTVVVVVVVVVWWWWWWWWWVVVTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVWWWWWWXXXYYYYYYYYYWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNMMMLLLKKKKKKKKKKKKLLLNNNPPPQQQQQQPPPNNNMMMLLLKKKJJJHHHGGGFFFFFFFFFDDDCCCCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>============>>>???BBBCCCDDDEEEEEEDDDBBBAAACCCBBBAAA@@@>>><<<;;;;;;888888888888888888888888777666666666666666666777555555555555444444444444333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///////////////...////////////////////////@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888888777777777777777777777777777666555555444444555555444444444444333333333333333333333222222222222111333333333222222222222222333333333333333333333333222222222222222222222222333222111111000111111111111111111111111111111111222222222222222222222222000111111222222111111000000000////////////000000000000000000////////////////////////////////////---------......//////000////////////////////////........................---------.../////////000///////////////......---........................////////////////////////////////////////////////////////////............////////////////////////////////////////////////,,,------------.........////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000111111111111000000000000111111111000000000000000333333333333333333333333111222222333333222222111333333333333333333333333444444444444444444444444555555555555444444444444666555555555555555666666555555666666666666666666777777777888888888999999999999999888888777777777999999999999999999999999;;;;;;::::::::::::;;;;;;>>>>>>>>>>>>????????????@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNOOOPPPQQQRRRSSSQQQOOOMMMLLLMMMPPPSSSVVVWWWWWWWWWWWWWWWUUUSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXYYYYYYVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJMMMNNNOOONNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;<<<======AAABBBBBBBBBBBB@@@>>>===???>>>===<<<;;;::::::999666666666666666666666666666666555555555555666666555555555555444444444444333333333333333333333333222222222222222222222222222222222111111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000------...///000000000///000000000000000000000000???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888888777777777777777777777777666666555444444444444555444444333333333222222222222222222222222222222222222222111111111111111111222222222222222222222222111111111111111111111111222222111111111111111111111111111111111111111111222222222222222222222222000000111111111111000000000000////////////000000000000000000////////////////////////////////////---....../////////......////////////////////////........................+++,,,,,,---...///000000...///////////////............///000000///......///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////------------............////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000111111111000000000000000111111111111000000000000222222222222222222222222111222222333333222222111222222333333333333444444444444444444444444444444444444444444444444444444777666555444333444555666555555555555666666666666777777777777888888888888999999888888777777666666888888888888999999999999;;;;;;::::::999:::::::::=========>>>>>>>>>??????AAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKLLLLLLLLLMMMOOONNNNNNMMMLLLLLLKKKKKKKKKLLLLLLNNNPPPRRRSSSTTTRRRPPPMMMKKKLLLOOORRRTTTVVVWWWWWWWWWVVVTTTRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUVVVVVVWWWWWWXXXYYYYYYVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJIIIGGGIIIJJJLLLMMMMMMLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>??????>>>===<<<<<<<<<;;;;;;::::::999999999555555555555555555555555666555555444444555555666555555555444444444333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000/////////000000000000000000000000////////////////////////000000000000000000000000,,,,,,...///000000000000////////////////////////>>>>>>>>>===<<<<<<;;;:::;;;:::::::::999999999999999999999888888888777777666666666666666666666666666666555444444444444444444444333333333222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111222111111111111111111111111111111111222222222222222222222222000000000111111000000000//////000000000000//////////////////000000000000///////////////////////////000000000000///...---........................////////////////////////+++,,,,,,---...///000000......///////////////...---...///000000///...---////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////---------.........//////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000111111111111111000000000000000222222222222222222222222111222222333333222222111222222222333333444444444444444444444444444444444333333444444444444444444777666444333333444555666444555555555666666777777666666777777777888888888888888888777777777666666777777777888888999999999;;;;;;:::999999999::::::<<<<<<=========>>>>>>>>>BBBBBBBBBCCCDDDDDDEEEEEECCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLJJJKKKKKKKKKKKKLLLLLLLLLNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKMMMOOORRRTTTVVVTTTRRROOOMMMMMMNNNQQQSSSTTTUUUUUUUUUUUUSSSQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRQQQUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUVVVVVVWWWXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKJJJIIIIIIGGGHHHIIIKKKLLLLLLLLLKKKHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA???>>><<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;:::::::::999999999999666666666666666666666666555555444444444444555555555444444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,...///000000000000........................===============;;;:::::::::::::::999999999888888999888888888888777777777666666666666666666666666666555444444333333444444444444444444333333333333111222222222222333333333111111111111111222222222222222222222222222222222111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111///000000111111000000/////////000000000000//////////////////000000000000//////////////////////////////000111000///...---........................////////////////////////---------.../////////000---...//////////////////---...///000000///...---////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////------........./////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000111111111111///000000000111111111111222222222222222222222222111222222333333222222111111222222333333444444555333333333333333333333333333333333333444444444444555444444444444444555555444444555555666777777777666666666777777777888888777777777777777777777777666666777777888999999999::::::999999999999::::::<<<<<<<<<<<<============AAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJLLLOOORRRUUUWWWWWWUUUSSSQQQOOOOOOPPPQQQQQQRRRSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWWWWXXXXXXUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEBBBBBBAAA@@@???===<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;888888999999:::;;;;;;<<<:::::::::999999888888888666666666666666666666666444444333333333333444444444444444444333333333333222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////------...///000000000///........................<<<============;;;:::999999999999999888888888888888888888888777777777777666666666666666666666666666555444444333333444444555555555444444444444333111111222222222333333333111111111222222222333333111111111111111111111111111111111111111111111111///000111222333222222111111111111111111111111111000000000000000000000000//////000000000000//////...///000111111000///....../////////000000000111////////////////////////***,,,...///000000///...........................////////////////////////////////////////////////------...///////////////------............------////////////////////////////////////////////////............/////////000////////////////////////////////////////////////............////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000///000000000111111111111......///000111222222333111111111111111111111111111222222333333222222111111111222333333444555555333333333333333333333333222222333333333444444444222333333444555555555555444444555555666777777888666666666666777777777888555555666666777888888888666666666777888999999999888888888888999:::;;;;;;;;;;;;<<<<<<<<<=========??????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHIIIKKKNNNRRRVVVXXXZZZYYYWWWUUUSSSQQQOOOOOONNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJGGGHHHJJJKKKKKKJJJIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDAAA@@@@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;:::999999999999888888888999999:::::::::999888777777666666666666666666666666666666444444333333333333444444444444444333333333222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000/////////000000111111111////////////////////////000000000000000000000000////////////////////////......///////////////...........................<<<============;;;:::999999999999888888888888777888888888888777777777777666666666666666666666666555555444333333333333444666666555555555444444444111111111222222333333333111111222222333333333333111111111111111111111111000000000000000000000000///000111222333333222111111111111111111111111111//////////////////////////////000000000000//////...///000111111000///....../////////000000111111////////////////////////&&&(((+++...000111000000........................000000000000000000000000000000000000000/////////------...///000000//////------------------------////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////............/////////000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000//////000000111111111222------...000111222333444111111111111111111111111222222222333333222222222111111222333333444555555333333333333333333333333222222222333333444444444000111333555666666555555444444444555666777777888666666666666777777777777444444555666777888999999555666666777888999999999888888888888999:::;;;<<<;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@@@@AAAAAACCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJGGGHHHHHHJJJNNNRRRVVVYYY[[[[[[ZZZXXXUUURRROOOMMMLLLMMMOOOPPPQQQPPPPPPOOONNNNNNNNNNNNOOOPPPQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSQQQPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIGGGHHHJJJKKKKKKJJJHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCC@@@?????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;777888999::::::999888777;;;:::999888777777777888999999888777666555444444555555555555555555555555444333333222222333333444444444444333333333222222111111111111111111111111000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000//////000000111111222222////////////////////////000000000000000000000000////////////////////////...///////////////......000000000000000000000000>>>>>>===<<<;;;;;;:::::::::::::::999999999888888::::::999888777666555444666666666666666666666666555555666666555555444333222222222222222222222222111111222222222333333333222222222111111111111000222111111111000000//////111111000000//////......111111111111111111111111222222222111000//////...000000000000//////////////////000000000000//////000000000000000000000000//////............/////////////////////.........////////////////////////......////////////......////////////////////////////////////////////////------............------------------------------////////////////////////........................333111000.........//////......------------..............................,,,,,,------.../////////............////////////////////////////////////////////////////////////////////////////////////)))+++---000111111111000111111111111111111111111000000000000000000000000000111111111111222222222111222333444444333222111111111000000111111222333111111222222222333333333444444444444444444444444333333333333333333333333444444444444444444333333333444555555666666555555777777888888888777777666666666666666777777777777888888888777777777777777777999::::::999888:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFFFFGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJMMMPPPTTTVVV[[[[[[YYYWWWTTTRRROOONNNMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMMMMNNNOOOOOOOOOPPPNNNOOOPPPPPPQQQQQQPPPPPPQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRRRRSSSTTTVVVWWWXXXUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLJJJIIIIIIIIIIIIHHHFFFGGGGGGGGGHHHHHHIIIIIIIIIDDDEEEEEEFFFFFFFFFEEEEEE@@@AAAAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<::::::::::::::::::::::::;;;;;;:::::::::999999999777777777777777777777777999888888777666555555444555555444444444333333333333333222111111222333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111000////////////000000111111111222000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000111111000000//////......//////............//////////////////////////////>>>======<<<;;;;;;::::::::::::999999999888888888::::::999888777666555444555555555555555555555555555555555555555444444333222222222222222222222222111111111222222222333333222222222111111111111000111111111111000000000///111000000000/////////...111111111111111111111111222222111111000//////...000///////////////////////////000000000000//////000000000000000000000000//////............//////////////////............////////////////////////......////////////......////////////////////////////////////////////////------............------////////////////////////................................................000///////////////000000.........------.........////////////////////////..................------............////////////////////////////////////////////////////////////////////////////////////+++---///111222222111000111111111111111111111111000000000000000000000000000000111111111222222222111222222333333222222111111111111111111222222333111111222222222333333333444444444444444444444444444444444444444444444444333333444444444444444444333444444555555555555555777777777888888777777666555666666666777777777777777777777777777777777777777888:::999888888999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLOOORRRTTTYYYXXXWWWVVVSSSQQQOOONNNOOONNNNNNNNNNNNOOOPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOPPPPPPPPPPPPPPPQQQQQQRRRQQQRRRSSSTTTUUUTTTSSSSSSQQQQQQQQQRRRSSSUUUVVVWWWTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQPPPOOOOOONNNNNNLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJKKKKKKKKKJJJHHHHHHIIIIIIGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHDDDDDDDDDEEEEEEDDDCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<<<<;;;:::::::::::::::::::::::::::999999999888888888888666666666666666666666666888888777777666555555444555444444444444333333333333333222111111222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000///////////////000000000111111000000000000000000000000...////////////000000000000000////////////000000000000000000000000000000111000000000/////////...//////............//////////////////////////////======<<<<<<;;;::::::::::::999999999999888888888999999888777666666555555555555555555555555555555555555555555555444333333222222222222222222222222111111111222222222222333222222222111111111111000111111111111000000000000000000000000////////////111111111111111111111111222111111000000//////...//////////////////////////////000000000000//////000000000000000000000000/////////....../////////........................////////////////////////......////////////......////////////////////////////////////////////////------............------////////////////////////------------------------........................------...///000000111000........................////////////////////////000//////...------,,,,,,............////////////////////////////////////////////////////////////////////////////////////...///111222222222111000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111222222222000111111111111222222222111111222222222333333333444444444444444444444444555555555555555555555555222222333333444444555555333333444555555555555555666666777777777777666666555555666666666777777777777777777777777777777777777888999999888888999;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJMMMOOOPPPTTTTTTTTTSSSRRRPPPOOONNNNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNPPPPPPOOOOOOPPPPPPQQQRRRPPPQQQSSSTTTTTTTTTSSSRRRPPPPPPPPPPPPQQQSSSTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRQQQPPPOOONNNMMMLLLMMMMMMNNNNNNOOOOOONNNNNNLLLLLLKKKJJJJJJJJJJJJKKKKKKIIIHHHHHHHHHHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGCCCDDDDDDDDDCCCBBBAAAAAABBBAAAAAAAAA@@@?????????>>>>>>======<<<;;;;;;;;;999999999999999999999999888888888777777777777666555555555555555555555555777777777666555555444444444444444444333333333333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111000000111111000000//////...///////////////000000000000000000000000000000............////////////000000////////////000000000000000000000000000000000000000000//////////////////............//////////////////////////////<<<<<<<<<;;;;;;:::::::::999999999999888888888888999888888777666666555555555555555555555555555555444444555555555444333333222222222222222222222222111111111111222222222222222222222111111111000000111111111000000000000000000000000000////////////111111111111111111111111111111000000////////////........./////////////////////000000000000//////////////////////////////......////////////......------...............///////////////////////////......////////////......////////////////////////////////////////////////------............------------------------------................................................,,,---///000111000///...---..................---------------------------//////.........---------............///////////////////////////////////////////////////////////////////////////////////////000111111111000//////////////////////////////000000000000000000000000000000000000111111111111333222111000000111222333000000111111222222222222111111222222222333333333333333333333333333333333444444444444444444444444111111222333444444555555333333444555555555444444555555666666777777666666555555555666666666777777666666666777777777777777777888999999888888999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@AAA??????@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIKKKLLLMMMOOOPPPPPPPPPOOOOOONNNMMMKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQPPPQQQRRRSSSSSSSSSRRRRRRNNNNNNNNNOOOOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSQQQPPPNNNMMMLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKJJJIIIIIIJJJJJJJJJJJJIIIGGGGGGHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@@@@BBBAAAAAA@@@???>>>>>>=========<<<<<<;;;:::::::::999999999999999999999999888888888777777777666666555555555555555555555555666666666555555444444444444444444333333333222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111///000000000000000//////............////////////000000000000000000000000........./////////000000000000////////////000000////////////////////////000000000000//////////////////............//////////////////////////////;;;;;;;;;;;;;;;:::::::::999999999888888888777777888888777777666555555555555555555555555555555555444444444555444333333222222222222222222222222222000000111111111222222222222222222111111111000000000000000000000000111111////////////000000000000000000000000000000000000000000000///////////////------....../////////000//////000000000000//////////////////////////////......///000000///......,,,---------......//////////////////////////////......////////////......////////////////////////////////////////////////------............------------------------------////////////////////////...........................///000000000...---,,,------...//////...---------------------------------------.........//////............//////////////////////////////////////////////////////////////////////////////////////////////////////..............................000000000000000000000000//////000000000111111111333222000000000000222333///000111222222222222111111111222222222333333333333333333333333333333333222222222222222222222222111111222222333444555555222333333444555444444444333444555666666666666666555555555555666666666666555555666666777777777777666888999999888777999:::::::::::::::;;;;;;<<<<<<;;;;;;<<<===>>>>>>??????>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJLLLLLLMMMNNNNNNMMMMMMMMMJJJIIIIIIIIIIIIJJJKKKKKKMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPOOOPPPQQQRRRSSSRRRQQQQQQMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSRRRQQQPPPNNNMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHGGGFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@AAAAAA@@@???>>>>>>======<<<<<<;;;;;;:::999999999888888888888888888888888888888888888777777777777666666666666666666666666555555555555444444444444444444333333333222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000//////////////////............//////////////////////////////000000000111111111000000////////////000000////////////////////////////////////000000000000//////............//////////////////////////////;;;;;;::::::::::::::::::999888888888888777777777777777777666666555555555444444444444444444444444444444444444444333222222222222222222222222222222000000000111111111111222222222222111111111111000000000000000111111111111////////////000000000000000000000000000000000000////////////////////////---------......//////000//////000000000000//////000000000000000000000000---...///000000///...---,,,,,,,,,---......//////////////////////////////......////////////......////////////////////////////////////////////////------............------////////////////////////000000000000000000000000........................///000//////...---,,,,,,,,,---...//////...---,,,........................,,,,,,------...//////000............/////////////////////////////////////////////////////////////////////////////////////////////...............////////////////////////000000000000000000000000/////////000000000111111111111111000000111111111///000111333333222111111111111222222222333333333333333333333333333333333111111111111111111111111111111222222333333444444222222333444444444444444222333444555666666666666444444555555555666666666444555555666666777777888666777888888777777888:::999999::::::;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>>======>>>???@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNMMMMMMNNNNNNOOOPPPNNNOOOQQQRRRRRRRRRQQQPPPMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRQQQPPPOOONNNMMMLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIGGGFFFFFFFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDCCCBBBAAAAAA@@@?????????>>>=========;;;;;;::::::999888888888777777777777777777777777888888888888777777777777666666666666666666666666444444444444444444444444333333333333222222222222111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000//////000000000////////////...////////////////////////000000000000111111111111000000////////////000000000000000000000000000000////////////000000000000//////............//////////////////////////////::::::::::::::::::::::::888888888888777777777777666666666666666555555555444444444444444444444444333444444444444333222222222222222222222222222222000000000000111111111111222222222111111111111000///000000000111111111111.../////////000000000111000000000000000000000000////////////////////////,,,,,,---......///000000//////000000000000//////000000000000000000000000---...///000000///...---++++++,,,------...//////////////////////////////......////////////......////////////////////////////////////////////////------............------////////////////////////000000000000000000000000........................///......---------......,,,---///000000///---,,,........................------..............................//////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////////////////000000000000000000000000////////////000000000111000000111111111111000000///000222333333222111000111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222333333222222333444444444444333222222333444555555555555444444444555555555666666444444555555666777777888666777888888777777888999888999999:::;;;;;;<<<<<<:::;;;;;;<<<<<<======>>><<<===>>>???@@@AAABBBBBBAAAAAAAAA@@@AAABBBBBBCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHJJJJJJKKKLLLJJJKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIJJJKKKKKKLLLKKKLLLLLLLLLLLLLLLMMMMMMLLLMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMMMMNNNOOOOOONNNOOOPPPQQQRRRQQQPPPPPPMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHGGGGGGHHHIIIIIIJJJHHHGGGEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>===:::::::::999888888777777777777777777777777777777777777777666666666555555555555555555555555555555333333333333333333333333333333333222222222222111111222333333333333222111111111111111111111111111000000000000000000000000000000000000000000000000---......///000000//////111111000000000//////////////////////////////////////////000000000000111000000////////////000000000000000000000000000000.../////////000000000111//////............//////////////////////////////::::::::::::::::::::::::888888888888777777777777666666666666666555555555444444444444444444444444333333444444444333222222222222222222222222222222000000000000111111111111222222222111111111111000//////000000111111111222.../////////000000111111000000000000000000000000.........///////////////,,,,,,------...///000000//////000000000000//////000000000000000000000000---...///111111///...---++++++,,,,,,---...//////////////////////////////......////////////......////////////////////////////////////////////////---..................---------------------------////////////////////////...........................---,,,,,,---...000111,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,............/////////000////////////////////////////////////////////////////////////////////////000000000///000111222222000000000000000000000000000000000000000000000000////////////000000000000///000111222222111000///...000222333333333111000111111222222222333333333222222222222222222222222333333333333333333333333333333222222222222222222222222333444444444333333111222333444555555555555444444444555555555666666444444444555666777777888666777888888777777888999888888999::::::;;;<<<<<<:::;;;;;;<<<<<<=========<<<===>>>???@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKHHHGGGGGGGGGGGGHHHIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMLLLMMMNNNNNNOOONNNOOOPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKGGGGGGGGGGGGHHHHHHIIIJJJHHHGGGEEEEEEFFFFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAAAAA@@@@@@============>>>>>>>>>>>>::::::999999888777777777777777777777777777777777666666555555555444444444444444444444444444444444333333333333333333333333333333333222222222111111111222333444444333222111111111111111111111111111000000000000000000000000000000000000000000000000------...///000000//////222222111111000000//////////////////////////////............/////////000000000////////////000000000000000000000000000000.../////////000000111111//////............//////////////////////////////<<<;;;:::999888999:::;;;777777777777666666666666444444444444444444444444555555444444444333333333444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000//////////////////////////////............//////........................,,,---...//////...---,,,,,,,,,,,,------------...///////////////.........---.........//////000000000000//////.........---........................................................................//////.........---------///////////////.........////////////////////////........................................................................000000//////.........---........................//////000111111111111111222111111111000000/////////////////////000111111000000000111222222222333111111111111111111111111111111111111111111111111222222222111111111000000222222222222222222222222111111222333333444555555222222222222222222222222444444444444444444444444555555555555555555444444777777666555555555555666777777777777777777777777::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<===>>>??????@@@@@@???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKLLLKKKKKKJJJIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLJJJKKKLLLMMMOOOOOOOOOOOOMMMMMMOOOOOOOOOOOOMMMMMMKKKLLLLLLLLLLLLMMMMMMMMMPPPQQQRRRSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDBBB@@@@@@AAAAAAAAA@@@@@@@@@??????@@@?????????@@@AAAAAABBB>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::888777666666666999999888888777666666666888888777666666666666666666555444333333333333333555555555555555555555555333333333333333333333333111111111111111111111111222222222222222222222222//////000000111111111222111111000000//////......///////////////////////////////////////////////////...,,,++++++,,,...///---......///////////////000000//////.........---111000///......///000111000000000///......------////////////000000000000............////////////;;;;;;:::999999999999:::777777777777666666666555555555555555555555555555555444444444444333333333444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////000000000000000000000000.../////////000000000000//////////////////////////////............//////........................------...//////...------............/////////////////////////////////.............../////////000000/////////....................................................................................//////.........---------////////////....................................................................................////////////////////////000/////////....................................//////000111111111111000111111111000000000/////////////////////000111111000000000000000000111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111222222222333333444444444333333333333333333333333444444444444444444444444555555555555555555555555555555555555555666777888777777777777777777777777:::::::::::::::999999999::::::::::::;;;;;;;;;<<<<<<===>>>??????@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJLLLMMMNNNOOOOOOOOOMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLMMMMMMMMMNNNNNNQQQQQQRRRSSSSSSRRRQQQQQQNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@?????????>>>>>>>>>???????????????@@@AAAAAA===>>>>>>>>>>>>===<<<<<<999999888888777777888888999999888888777666555555666666555444444444444444555555444333333333333333444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222/////////000000000111111111000000000/////////...///////////////////////////////////////////////////...---,,,,,,---...///---......///////////////000/////////............000000///......///000000.........///////////////.../////////000000000000............////////////:::::::::::::::999999888777777777666666666555555555555555555555555555555444444444444333333333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////............//////000000000000000000000000....../////////000000000//////////////////////////////............//////........................------...//////...------//////000000000111111111......//////////////////............////////////////////////...................................................................................................---------................................................................................................000000000000000000000000////////////.......................................///000000111111000000111111000000000000/////////////////////000111111000000000///////////////111111111111111111111111000000000000000000000000222222222111111111111111000000000000000000000000333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555444444444555666777999999777777777777777777777777999999999999999999999999999999999:::::::::;;;;;;<<<===>>>??????@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHJJJJJJKKKKKKJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJIIIJJJKKKLLLNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPOOONNNMMMMMMNNNNNNNNNOOOOOOOOOQQQRRRSSSTTTTTTSSSRRRQQQNNNMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDD>>>>>>>>>>>>============??????>>>>>>>>>???@@@@@@=========>>>======<<<;;;777777777777777888999::::::999888777666555444444444444333222222222333333555444444333333333333333333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000...///////////////000000000000000000////////////////////////////////////////////////////////////000///...------...///000---......///////////////////////////............//////...------...//////------......///000000111....../////////000000000............////////////999999:::;;;;;;999888777777777666666666555555555555555555555555555555555444444444333333333222222333222222111000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000........./////////000000//////////////////////////////............//////........................---..................---//////000000000111111111............////////////.........//////////////////////////////.........................................................................................................------...............///........................................................................///////////////////////////////////////....................................//////000000000000000000000000000000000/////////////////////000000111111111111000000//////...111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111333333333333333333333222444444444444444444444444666666666666666666666666555555555555666666666666555555555555666777888999777777777777777777777777888888888888888999999999999::::::::::::;;;;;;;;;<<<===>>>??????@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOONNNNNNNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTSSSRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNMMMMMMLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCCCCCCCCCC>>>>>>>>>=========<<<<<<>>>>>>>>>======>>>>>>???<<<============<<<;;;;;;777777777777777888999999999999888777555444333333333333222222222222333333444444333333222333333444222222222222222222222222222222222222222222222222////////////////////////000000000000000000000000............////////////000000000000////////////////////////////////////////////////////////////000///............///000---......//////////////////////////////..................------.....................//////000000........./////////000000............////////////888999:::;;;:::999888777666666666666555555555555333333333333333333333333444444333333333222222222333222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////............//////////////////////////////............//////////////////////////////////////////............//////.................................------...............////////////000000---.........//////000000///////////////..................///////////////........................////////////////////////........................---.....................,,,---------......//////.........................................................................................................///////////////////////////////////////......///000000000000000//////////////////000000///////////////000000111222222222111111000000000000000000000000000000000////////////////////////111111111111111111111111222222222222222222222222333333333333333333333222333333333333333333333333666666666666666666666666555555555666666666777777888777777666666666777777777777777777777777777777777777888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@?????????@@@AAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJKKKMMMNNNNNNNNNNNNPPPPPPRRRRRRRRRRRRPPPPPPNNNOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTSSSRRRQQQMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEECCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>=========>>>======<<<<<<=========<<<<<<<<<<<<<<<;;;::::::999888777777666666777777888888777666555444333222444333333333333333444444333333222222222333333444222222222222222222222222222222222222222222222222////////////////////////////////////////////////////////////............////////////000000000000/////////////////////////////////////////////////////////....../////////---......///////////////.........///////////////---..................---000000//////........................////////////............////////////999999999999999888888777666666666555555555444444222222222222222222222222333333333333222222222222222222111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........................//////............//////////////////////////////------.........///////////////////////////////////////............//////........................///...------------...///---------.........//////------......///000000000///////////////..................///////////////........................////////////////////////........................---------...............,,,,,,,,,---......//////------------------------.................................................................................///////////////////////////////////////---...//////000000//////......////////////000000///////////////000111111222222222222111111111111000000000000000000000000000000000000000000000000111111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333555555555555555555555555555555555666666777777888999888777777666666666777777777777777777777777777777777888888999:::::::::;;;;;;;;;<<<<<<<<<======<<<===>>>??????@@@@@@?????????@@@AAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHHHHIIIKKKLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPOOONNNNNNOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPMMMMMMNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCCCCCBBBAAA@@@???>>>===>>>>>>>>>>>>==================<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999999888777666666666666666666666666555444444333333444444333333444444555555222222222222222333333444222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////000000000////////////...////////////000000000000////////////////////////////////////////////////........................---......///////////////.........///////////////---...////////////...---111000000///......------------........./////////............////////////:::999999888888888888888666666555555555444444444333333333333333333333333333333333222222222222111222111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................//////............//////////////////////////////---------.........////////////////////////////////////............//////........................///...------------...///------........./////////------......///000000111000/////////......................../////////000........................////////////////////////........................---------.........//////++++++,,,------...//////------------------------..................................................................................../////////000////////////////////////---...//////000000//////........./////////000000///////////////000111111000000000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111222222222333333444444444444444444444444444444444444444444444444444444444444555555666777777888888777777777666777777888888777777777777777777777777888888888999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@???>>>??????@@@BBBCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLKKKLLLMMMOOOPPPPPPPPPPPPOOOPPPQQQRRRRRRQQQPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPOOOMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>===============<<<<<<<<<;;;;;;===<<<<<<;;;::::::;;;;;;:::;;;;;;;;;;;;:::999999777666666666666777777888444444444444444444444444333333333333333444555555222222111111222333333444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000/////////.../////////000000000111////////////////////////////////////////////////------............---------......///////////////............/////////000...///000000000000///...///////////////.........---------.........//////............////////////;;;:::888777777777888999666666555555555444444444444444444444444444444444333333333222222222111111222111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000........................//////............//////////////////////////////---------.........////////////////////////////////////............//////........................///...---,,,,,,---...///............////////////---------...///000000111000000//////.........------.........//////000000........................000000000000000000000000........................---------.........//////++++++,,,,,,---...//////------------------------................................................000000000000000000000000---.........//////000000000000000000000000000000---......///////////////---.........//////000000///////////////000111111......//////000000111111000000000000000000000000111111111111111111111111000000111111222222222222000000000000000000000000111111222333333444555555666666666666666666666666444444444444444444444444444555555666777888888999666666666666777999:::;;;777777777777777777777777888888999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;<<<===>>>??????@@@@@@???>>>??????@@@BBBCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQNNNOOOPPPQQQQQQPPPOOONNNMMMMMMNNNNNNNNNOOOOOOOOONNNOOOPPPQQQQQQPPPOOONNNMMMNNNOOOPPPPPPOOONNNMMMKKKKKKLLLLLLMMMMMMNNNNNNIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::999999444444555555666888999:::333333333444444444555555333222222222333444444555222111111111222333333444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000//////.../////////000000111111////////////////////////////////////////////////,,,------......------,,,---......///////////////---.........//////000000...///000111111000///...------......///000000000---------.........//////............/////////000;;;;;;:::999888777666555333333444444444444444444555555444444444333333333444444333333222111000000111111111111111111111111000000000000000000000000000000////////////000000///......------------...000111000------...///...///............---------........................000000///...............---...000111111111000///////////////////////////////////////////////////..........................................................................................------111///---++++++---///111..................------......////////////......111111000000//////......//////////////////////////////////////////////////////.........---------........................------------------------........................//////............//////000000//////.........---........................,,,,,,------......//////000000//////.........---////////////////////////111111000///////////////---......///000111111222111111000///////////////111111000000000000111111222111000//////000111222000000000000111111111111222222222222222222222222333333333444444444555555333333444444444444333333444444333333333222222222444444444555666777777888666666666666666666666666666666666666777777777777888888999::::::::::::999::::::::::::::::::::::::======???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEGGGHHHDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJLLLJJJHHHFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNOOONNNMMMLLLKKKNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888777777666666555555666666555444333333222222333333222111111222333333222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,............////////////........................//////............//////////////////////////////////////////////////////000000//////.........---000000000000000000000000------------------------........................;;;::::::999888777666555444444444444444444444444555444444444444333333333444444333333222111111000111111111111111111111111000000000000000000000000000000////////////000000..................///000000000000////////////...///............---------........................000000///..................//////000000000//////////////////////////////////////////////////////////////////////////////........................................................................000...---,,,,,,---...000..............................////////////......000000000/////////////////////////////////////////////////////////////////////.........---------........................------------------------........................------,,,,,,,,,,,,------000/////////.................................................../////////000/////////............////////////////////////111111000///////////////.........///000111111111111111000///////////////000000////////////000000222111000//////000111222000000000000111111111111111111111111111111111111333333333444444444444555444444444555555444444444444444444444333333333222444444444555666777777777666666666666666666666666666666666666777777777777777888999999::::::999999::::::::::::::::::::::::======>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKJJJHHHFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777666666555555666555555444333333222222333333222111111222333333222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............------,,,,,,............////////////..................------//////............//////////////////////////////////////////////////////000/////////....................................------------------------........................::::::999888777666666555555555555555555555555555444444444444333333333333444333333222222111111111111111111111111111111111000000000000000000000000000000////////////000000.........//////000000111//////000000000///......///............---------////////////////////////000//////............///000000//////.../////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////..............................................................................////////////......//////////////////000000////////////////////////////////////////////////...............---------........................------------------------........................------,,,,,,,,,,,,------////////////....................................000000///////////////...////////////............////////////////////////111111000///////////////......//////000000111111111000000/////////////////////............//////111111000000000000111111000000000000111111111111000000000000000000000000333333333333444444444444444555555555555555555444555555444444444333333333444444444555666666777777666666666666666666666666666666666666777777777777777888999999::::::999999999999::::::::::::::::::<<<===>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBB?????????@@@@@@AAABBBCCCCCCBBBBBBBBBBBBCCCDDDDDDIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLLLLKKKMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777666666666666555555555444444333333222222333222222111111222222333222222222222222222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////............---............/////////////////////......---------//////............//////////////////////////////////////////////////////////////////............------------------------................................................:::999999888777666666666666666555555555555444444444444444333333333222222333333333222222111111111111111111111111111111111////////////////////////000000////////////000000//////000000000000000000000...---//////---...000///............---------000000000000000000000000000///............//////111000///------...///000////////////////////////////////////////////////////////////////////////........................000000000000000000000000---------...............------...//////...---------------.....................////////////......---......//////000000000////////////////////////////////////////////////................................................------------------------........................//////............/////////////////////.................................111111000000//////......///////////////.........////////////////////////111000000///////////////.../////////000000000111000000////////////000000000//////......//////000111000000000000000000111///000000000111111111111111111111111111111111111222222333333333444444444444555555666666555555444555555555444444444333333444444444555555666666666666666666666666666666666666666666666777777777777777777888999999999999999999999999999999:::::::::;;;<<<===>>>????????????@@@@@@@@@@@@@@@@@@AAAAAA????????????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@@@@????????????>>><<<=====================;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::777777777777777777777777666666666666666666666666444444444333333333222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000/////////////////////////////////////////////////////////////////////...............////////////000000//////......------//////............/////////////////////////////////////////////////////////////////////.........------------------------////////////////////////........................999888888777777666666666666666555555444444444444444444333333333222222222333333222222222222222111000000000000000000000000////////////////////////000000////////////000000000000111111000///...---111---,,,//////,,,---222///............---------000000000000000000000000//////............//////000///...------...///000////////////////////////////////////////////////................................................000000000000000000000000---------.........//////,,,---...000000...---,,,---------.........//////......////////////......------......//////000000////////////////////////////////////////////////---.............................................------------------------........................//////............//////.........///////////////........................111111000000//////...............///////////////////////////////////////111000000///////////////////////////000000000000000000////////////000000111000000//////000000111000000000111111000000000///000000000111111111111222222222222222222222222222222222333333333444444444444555555555555444444555555444444444333333333444444444444555555555555666666666666666666666666666666666666777777777777777777888999999999999888888888888999999:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCBBBBBBCCCCCCCCCDDDDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<=========;;;:::::::::999999999999999999999999999999999999666666666666666666666666555555555555555666666666333333333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////////////////............////////////000000/////////.........//////............//////////////////////////////////////////////////////.........///////////////........................////////////////////////........................888888777777777666666666555555555444333333222222333333333333222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000//////000111000///...---111------333333......222///............---------///////////////////////////............//////000......------......///000////////////////////////////////////////////////................................................////////////////////////,,,,,,------.../////////,,,---...//////...---,,,,,,,,,------.../////////......////////////........................//////////////////////////////////////////////////////---------.......................................------------------------........................------,,,,,,,,,,,,------.........///////////////........................000000///////////////............///////////////////////////////////////111111000///////////////////////////000000000000///////////////000000111111111000000000000111111000000111111111111000000000000000000111111111111222222222222222222222222222222222222333333333333333444444444444444444333444444333333333222222222444444444444444444444444666666666666666666666666666666666666777777777777666777888888999999888888777777888888999::::::::::::;;;<<<===>>>>>>>>>>>>===============<<<<<<<<>>??????@@@AAABBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888555555555555555555555555444555555555555666666666333333333333222222222222111222222333333222222111222222222222222222222222000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---............/////////............//////////////////////////////////////////............//////////////////////////////////////////////////////.........///////////////........................................................................777777777777666666666666555444444333222222111111333333333222222222222111222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000***,,,...000000000///...///---222<<<===333...111///............---------.......................................///000000+++,,,---...///000000000////////////////////////////////////////////////........................................................................,,,,,,------...//////000---..................---,,,,,,------...//////000......////////////........................------////////////////////////////////////////////////---------.........//////........................------------------------........................------,,,,,,,,,,,,------............/////////000......................................./////////............/////////000////////////////////////111111000///////////////000000000000///////////////////////////000111111000000////////////000000///000111222222111000///000000000000111111111111111111111111111111111111111222222222222333333333222222333333333333222222333333222222222111111111444444444444444444444444666666666666666666666666666666666666777777777777666777777888888888888888666777777888999999::::::::::::;;;<<<============>>>>>>=========<<<<<<<<<============>>>???@@@@@@???@@@AAABBBCCCBBBBBBAAABBBCCCDDDDDDEEEFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDAAAAAA@@@@@@@@@?????????===<<<<<<;;;;;;:::::::::999999999999888888888888777777777777777777777777444444444444444444444444444444444555555555666666222222222222222222222222111222333333333333222111222222222222222222222222///000000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////,,,,,,------........................////////////.........///000000111111//////............//////////////////////////////////////////////////////............/////////000------------------------------------------------........................777777777777666666666666444444333222222111000000333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000'''))),,,///111111111111------666DDDDDD888///000//////.........---------.......................................///000111)))***,,,///000000000000////////////////////////////////////////////////000000000000000000000000................................................,,,,,,------...///000000........................,,,,,,------...///000000......////////////....../////////......------,,,////////////////////////////////////////////////---------.........//////........................------------------------......................../////////....../////////---.........//////000000........................,,,---------......//////---.........//////000000////////////////////////111111000///////////////000000000000///////////////////////////000111111//////............/////////000111222222111000///000000000000111111111111000000000000000000000000111111222222222333333333111222222333333222222111222222222111111111000000444444444444444444444444666666666666666666666666666666666666777777777777666666777888888888888888666777777888999999::::::999:::;;;<<<============??????>>>>>>=========<<<<<<;;;;;;<<<<<<===>>>???>>>???@@@AAABBBAAA@@@@@@BBBBBBCCCEEEFFFGGGHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@???======<<<;;;::::::999999999999999888888888888777777777777777777777777777444444444444444444444444444444444555555555666666222222222222222222222222111222333444444333222111222222222222222222222222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,---------................../////////000------...///000111222222//////............//////////////////////////////////////////////////////---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................777666555444333444555555333333333222222111111111111111111111111111111111111111000000000000111111111111000///////////////222111111111000000//////000000000000000000000000//////000000000000//////........................//////.........---------////////////////////////000000000000000000000000////////////////////////////////////////////////---------............//////////////////////////////............///000000////////////////////////---------............/////////.........---------////////////////////////......////////////......////////////////////////////////////////////////........................---------..............................---------........................111000///......---..........................................////////////////////////////////////000000//////.........---//////////////////////////////000000000000//////111000///......///000111000000//////.........---////////////////////////...///111111/////////000000000000000000000000000000000000000000000000000111111111111000000000000222222111111111111111111222111111111222333444444000111222333444555555555111111222333333444555555666666555555555444444444666666666666666666666666777888888888999999999999777777777777888888888888999999::::::::::::;;;;;;<<<<<<<<<===============;;;<<<<<<===============??????@@@@@@@@@AAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKKKKLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKIIIHHHGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999888777666666777777777777666666666666555444444333333444444555666555444444222222111000333333333222222222111111222222222222222222222222111222333444444333222111333222111/////////000111000000000000000000000000///000222333333222000///000000000000000000000000000000//////.........---................................................000000//////.........---////////////////////////,,,,,,,,,---------......////////////////////////////////////////////////........................------...///000000//////........................777666555444333444444555333333333222222222111111111111111111111111111111111111000000000000111111111111000///////////////111111111000000000//////000000000000000000000000//////000000000000//////........................//////.........---------................................................////////////////////////////////////////////////---------............///////////////////////////......------......///000////////////////////////---------............/////////.........---------////////////////////////......////////////................................................................................................------------..........................................///...............///000....................................////////////////////////////////////000/////////............//////////////////////////////000000000000//////111000///......///000111000/////////............////////////////////////...///111111/////////000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111222111111111111222222333111222222333444444444444111111222333333444555555666555555555444444444444555555555555555555555555666666666666777777777777777777777777888888888888999999::::::::::::;;;;;;<<<<<<<<<<<<============;;;<<<======>>>>>>======?????????@@@@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999888777666666777777777777666666666555444444333333333333444444555444444333333222222111333333222222222111111111222222222222222222222222111111222222222222111111333222000/////////000111000000000000000000000000...///111222222111///...000000000000000000000000000/////////............................................................000/////////............////////////////////////,,,---------............////////////////////////................................................---......////////////...........................666555555444333444444444333333333222222222222111111111111111111111111111111111000000000000111111111111000///////////////111111000000000000//////000000000000000000000000...//////000000//////..........................................---------------------------------------------------------////////////////////////////////////////////////---------............///////////////////////////---------------......///////////////////////////---------............///...............---------////////////////////////......////////////............................................................................../////////...---------,,,,,,---------.../////////........................------------...///000111....................................////////////////////////////////////////////////............//////////////////////////////000000000000//////000//////......//////000////////////............////////////////////////...///111111/////////000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111222222111000000000111111222222333444444333333333111222222333333444444555555555555555444444444444555555555555555555555555444444444444555555555666777777777777888888888888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<=========;;;<<<======>>>>>>======?????????@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;999999999999888777666666777777777666666666555555444444333333333333444444333333333333333333333333333222222222222111111111222222222222222222222222111111000000000000111111222111000000///000000000000000000000000000000000......000000000000......000000000000000000000000////////////............................................................////////////............////////////////////////------........./////////////////////////////////------------------------............................../////////......---........................555555444444444333333333222222222222222222222222111111111111111111111111111111000000000000111111111000000///////////////000000000000000000//////000000000000000000000000...//////////////////...................................................------------------------------------------------////////////////////////////////////////////////---------............///////////////////////////---,,,,,,,,,,,,---......////////////////////////---------............///........................////////////////////////---......//////......---........................................................................000000///...---,,,,,,,,,,,,,,,,,,---...///000000........................---------------...///000....................................///////////////////////////////////////////////////.........//////////////////////////////000000000000/////////////////////////////////////////////.........////////////////////////...///111111/////////000////////////////////////000000000000000000000000111111111111000000000///111111111111111222222222222222111000/////////000333333444444444333222222222222222333333444444444444444444444444444444444555555555555555555555555333333444444444555555555666777777777888888888888999999999:::::::::;;;;;;:::;;;;;;<<<<<<=========<<<<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@???<<<<<<<<<;;;;;;;;;::::::888888888888888777666666777777666666666555555555444333333333333333333444222222222333333444444444222222222222111111111111111111111111111111111111111000///......///000111111111000000000000000000000000000000000000000000...//////000000//////...///////////////////////////////////////.........................................................///////////////.........////////////////////////.........////////////000////////////////////////------------------------........................////////////...---,,,,,,........................444444444444444333333333222222222222222222222222111111111111111111111111111111000000000000111111111000000/////////////////////////////////000000////////////////////////......////////////..............................---.....................................................................////////////////////////////////////////////////---------............///////////////////////////---,,,,,,,,,,,,---......////////////////////////---------............///---.....................////////////////////////------............------........................................................................000000///...---,,,,,,,,,,,,,,,,,,---...///000000........................//////...---------------....................................////////////////////////////////////........./////////////////////////////////////////////000000000000//////......////////////...............///////////////////////////////////////...///111111/////////000////////////////////////000000000000000000000000111111111111000000000///000000111111111222222222222222111000/////////000333333444444444333222222222222333333333333444444333333444444444444444444555555555555555555555555444444555555555666666666666777777777888888888888999999999:::::::::;;;;;;:::::::::;;;<<<======>>><<<======>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????<<<;;;;;;;;;;;;:::::::::777777888888888777666666666666666666555555555555333333333222222333333333111222222333333444444555222222222111111111000000111111111111111111111111111000///......///000111000000000111111111000000////////////////////////000000000000000000000000////////////////////////.........///////////////.........................................................///////////////////////////////////////.........////////////000////////////////////////------------------------..............................///......---,,,,,,........................333444444444444333222222111222222222222333333333111111111111111111111111111111000000000000111111111111000///////////////......////////////000000////////////////////////---......//////......---........................---------...............////////////////////////........................////////////////////////////////////////////////---------............///////////////////////////---------------......///////////////////////////---------............///---------...............////////////////////////------............------------------------------------------------------......................../////////...---------,,,,,,---------.../////////........................000///...---,,,,,,,,,,,,....................................////////////////////////////////////........./////////////////////////////////////////////000000000000//////---......//////......---.........///////////////////////////////////////...///111111/////////000000000000000000000000000000000000000000000000000111111111111000000000000000000000111222222333333222222111000000000111111222222333444444333333333333333333333333333333333333333333333444444444444444444444444444444444444555555555666666666777777777777777777888888888888999999::::::::::::;;;;;;999999:::;;;<<<======>>><<<===>>>>>>??????>>>>>>>>>>>>>>>????????????@@@??????@@@AAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCBBBAAA@@@?????????????????????????????????>>>;;;;;;;;;;;;::::::::::::666777777888888777666666666666666555555555444444333333222222222222333333222222222333333444444444222111111111111000000000111111111111111111111111000000////////////000000//////000111111111111000////////////////////////000000000000000000000000000000000000000000000000.........///////////////.........................................................///////////////////////////////////////------........./////////////////////////////////------------------------........................------.........------,,,........................333333444444444333222111111111222222222333333333111111111111111111111111111111000000000000111111111111000///////////////........./////////000000////////////////////////---......//////......---........................---------.........//////........................------------------------////////////////////////////////////////////////---------............///////////////////////////......------......///000////////////////////////---------............///---------.........//////////////////////////////,,,------......------,,,------------------------------------------------..........................................------------................................................---,,,,,,---------....................................////////////////////////////////////............/////////000//////////////////////////////000000000000//////------...//////...------............/////////000////////////////////////...///111111/////////000000000000000000000000000000000000000000000000000111111111111000000000000///000000111222222333333222111111111111222222333111222222333444444444444333333333333333333333333222222333333333444444444444444444444444444444444555555555555666666666666777777777777888888888888999999::::::::::::;;;;;;888999999:::<<<======>>>======>>>????????????>>>>>>>>>>>>>>>????????????>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEBBBAAA@@@??????>>>>>>???=====================>>>;;;;;;;;;:::::::::999999666666777777777777777666666666555555555444444444333333222222222222333333333333333333333333333333111111111111000000000000111111111111111111111111///000000111111000000///...///000111222111111000/////////////////////////////////....../////////000000000000000000000000............/////////000............................................................/////////000////////////////////////,,,---------............////////////////////////................................................,,,,,,---.........------........................333333444555444333222111111111111222222333333333111111111111111111111111111111000000000000111111111111000///////////////---.........//////000000////////////////////////---..................---........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////---------........./////////////////////////////////............///000000////////////////////////---------.........//////---------.........//////////////////////////////,,,------......------,,,------------------------------------------------........................---------..............................---------........................,,,,,,,,,,,,---...//////..................................../////////000////////////////////////---.........//////000000//////////////////////////////000000000000//////,,,---...//////...---,,,---.........//////000000////////////////////////...000111111/////////000000000000000000000000000000000000000000000000000111111111111000000000000///000000111222222333333222111111111222333444444000111222333444555555555333333333333333333333333222222222333333444444444444444444444444444444444444444444555555555666666777777777777888888888888999999:::::::::;;;;;;;;;888888999:::<<<======>>>======>>>???????????????>>>>>>>>>>>>????????????>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCCCCEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===============;;;;;;;;;:::::::::999999666666777777777777777666666666555555555444444444333222222222222222222333333333333333333333333333111111111111000000000000000000000000000000000000///000111222222111000///...///000222222222111000////////////////////////......------------......000000000000000000000000---.........//////000000................................................---.........//////000000////////////////////////,,,,,,,,,---------......////////////////////////////////////////////////........................++++++,,,---....................................222333333333333222111111111111111111111111111111111111111111111111111111333222222222222222222222//////.........//////000......//////000000111111111111000///////////////000000//////.........---------............------........................,,,---...---+++***+++,,,..............................////////////......222111000///.........//////////////////////////////............---------///////////////////////////////////////////////////////////////...............------------......////////////////////////////////////////////////---------............///...---,,,,,,,,,,,,---.............................................------//////.........---------////////////////////////......------------......000000//////............---------............///......////////////......000///...---,,,,,,---...---------.........//////000000000000////////////////////////////////////////////////////////////000000//////.........---............////////////000000000000000000000000111111000000//////......000000000000000000000000//////000000111111111111111111111111111111111111222222333333333333444444333333333333333333333333222222333333333444444444444444444444444444333333555555555555555666777777777888888888888999999999888888888888888888888888;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>============<<<===>>>>>>======>>>???>>>>>>>>>>>>????????????AAAAAABBBBBBCCCDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCC????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777:::999999888777666555555666666666666666666666666333333333222222222111111222222222111111111111000000000000000000000000000222222222222222111000///......//////000000111111////////////////////////////////////000000000000111111000000//////......000000000000111111111111................................................---------............///---.........//////000000///...---,,,,,,---.../////////............/////////////////////////////////...---,,,,,,---...///------............------////////////////////////......------------......222333333333333222111111111111111111111111111111111111111111111111111111222222222222111111111111//////............//////000000000///////////////000000///...............000/////////............------............------........................---...///...,,,,,,,,,---..............................////////////......//////////////////000000///////////////////////////............---------........................////////////////////////.........///////////////......------------......////////////////////////////////////////////////---------............///...---,,,,,,,,,,,,---...........................------...............---//////.........---------000000000000000000000000......------------....../////////.........---------------............///......////////////......//////...---,,,---......---------.........//////000000000000////////////////////////////////////////////////////////////000/////////........................////////////000000000000000000000000111000000000/////////...000000000000000000000000000000000000000111111111111111111111111111111111222222222333333333444444333333333333333333333333222222333333333444444444444444444444444444444444555555555555555666777777777777888888888999999999999999999999999888888888;;;;;;;;;;;;<<<<<<<<<<<<========================;;;===>>>>>>======>>>???>>>>>>>>>>>>????????????@@@AAAAAABBBCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBBBB?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<888888888777777777777777999888888888777666666666555555555555555555555555333333333222222222111111222222222111111111111000000000000000000000000000111222222222222111000///////////////000000000000////////////////////////000000000///////////////000000000000//////....../////////000000000111111................................................---------............///............/////////000///...------------.../////////............////////////////////////////////////...---------......------............------..............................------------......222333333333333222111111111111111111111111111111000000000000000000000000000000000000000111111111//////............//////111111000000///......---///......------------...////////////............------............------...........................///000///---------.................................////////////......---......//////000111111///////////////////////////............---------------------------------////////////////////////------......//////000000......------------......////////////////////////////////////////////////---------............///...------,,,,,,------...........................,,,,,,---...////////////...............---------000000000000000000000000......------------...............------------------------............///......////////////............---------...//////------........./////////000000000000////////////////////////////////////////////////////////////////////////........................////////////000000000000000000000000000000000000////////////000000000000000000000000111111111000000000000000111111111111111111111111222222222222333333333333333333333333333333333333333333333333444444444444333333333444555555555666555555555555555666777777777777777888888888999999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<========================;;;===>>>>>>===<<<>>>???>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEECCCCCCDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;666666777777777888888888777777777777777777777777555555555555555555555555333333333222222222111111222222222111111111111000000000000000000000000000111111222222111111000000000000000000////////////////////////////////////000000000//////.........000000000////////////............////////////000................................................---------............///............///////////////...------------.../////////............//////////////////////////////000///...---------------------............------------------------------......------------......222333333333333222111111111111111111111111111111////////////////////////////////////000000000000000//////............///000000/////////.........///......------.........///////////////.........------............------...........................///000///---,,,---.................................////////////......---......//////000000000///////////////////////////............---------------------------------////////////////////////,,,------...///000111111......------------......////////////////////////////////////////////////---------............///------------------------........................+++,,,---...////////////........................////////////////////////......------------......---------------------------------............///......////////////......------------......//////............////////////000000000000///////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////000000000000////////////000000000000000000000000111111111111000000000000111111111111111111111111111222222222222333333333333333333333333333333333333333333444444444444555222333333444555666666777555555555555555666777777777777777777888888888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<======;;;<<<>>>===<<<<<<===???===>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666666777777777777777555555555555555555555555333333333222222222111111222222222111111111000000000000000000000000000000000000111111111111000000111111000000//////......////////////////////////000000000///......------////////////////////////---------.........//////................................................---------............///.........///////////////.........------.........///......------......///////////////////////////000//////...---------,,,------............------------------------------......------------......222333333333333222111111000000000000000000000000////////////////////////....../////////000000000000000///...............---........./////////000000///////////////000000.........///////////////------............------........................---...///...,,,,,,,,,---..............................////////////....../////////000///...---,,,///////////////////////////............---------........................////////////////////////,,,------...///000111111......------------......////////////////////////////////////////////////---------............///------------------------........................+++,,,---...////////////---...................................................------------......---------------------------------............///......////////////......,,,,,,---....../////////........./////////000000000000000000////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111111222222222333333333333333333333333333333333333444444444555555555333333444444555666777777555555555555555666777777666666777777777888888888888888888999999::::::::::::::::::;;;;;;;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<;;;<<<======<<<<<<===>>>===>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@AAAAAABBBCCCEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666666666666777777777555555555555555555555555333333333222222222111111222222222111111111000000///////////////////////////000000111111111000000111111000000//////......////////////////////////000/////////.........---.............../////////------------............................................................---------............//////////////////.........---..................---......------------......//////////////////////////////.........------,,,------............------------------------------......------------......222333333333333222111111000000000000000000000000000000000000000000000000......//////000000111111111000///......---......,,,------...//////000000000////////////000111111.........///////////////------............------........................---...///...,,,+++,,,---..............................////////////......//////000000///...,,,+++///////////////////////////............---------////////////////////////////////////////////////------......//////000000......------------......////////////////////////////////////////////////---------............///,,,------......------,,,........................,,,,,,---...////////////---------...............------------------------......------------......---------------.........---------............///......////////////......,,,---......///.............../////////000000000000000000000////////////////////////////////////////////////////////////.........///////////////............////////////000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111222222222222333333333333333333333333333444444444555555555555444444444555666666666777555555555555555666777777666666666777777777888888777777777888888999999:::::::::::::::;;;;;;;;;;;;999999::::::;;;<<<<<<<<<:::<<<======<<<;;;===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBAAA@@@???===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999888777666555444666666666666666666666666444444444444444444444444333333333222222222111111222222222111111111111000//////////////////////////////000000111111000000000000000000////////////////////////////////////........................---............/////////---------............///................................................---------............//////////////////.........------...//////...------......------------......////////////////////////------...//////......---------............------------------------------......------------......222333333333333222111111000000000000000000000000111111111111111111111111......///000000111222222111000///......---------.......................................///000000............/////////000------............------...........................///000///---------.................................////////////......,,,---///000000...---,,,///////////////////////////............---------........................////////////////////////.........///////////////......------------......////////////////////////////////////////////////---------............///,,,,,,---......---,,,,,,........................------...............------------.........//////..............................------------......------........./////////---------............///......////////////......---.../////////...---,,,.../////////000000000000000000000000////////////////////////////////////////////////////////////............/////////000............////////////000000000000000000000000.../////////000000000111000000000000000000000000......///000111222222333111111111111111111111111111111111111222222222222333333333333333333333333444444444444555555555555555555555555666666666666555555555555555666777777666666666666777777777888555666666777777888999999999999:::::::::;;;;;;;;;888999999:::;;;;;;<<<<<<:::;;;===<<<;;;;;;<<<>>>>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDAAAAAAAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888888777777777666666777777777666555555555444444444444444444444444444333333333222222222111111222222222111111111111000////////////////////////...//////000000000000000////////////000000000000////////////////////////,,,------....../////////---------.........//////---............/////////................................................---------............///000/////////............------...//////...------...------,,,,,,------...////////////////////////+++,,,---////////////...------............------..............................------------......222333333333333222111111000000000000000000000000111111111111111111111111...//////000111222222333111111000......---------/////////...------,,,,,,---------------...///000---.........//////000000---..................---........................///111111000///...///000..............................////////////......***,,,...///000000...---//////////////////////////////.........---------------------------------///////////////////////////////////////..................------.........////////////////////////////////////////////////---------.........//////,,,,,,---......---,,,,,,.................................///......---------------.........//////////////////////////////.........------................../////////000000---------.........//////......////////////............/////////...,,,+++////////////000000000000000000000000////////////////////////////////////////////////////////////---.........//////000000............/////////000000000000000000000000000.../////////000000111111000000000000000000000000------...000111222333444111111111111111111111111000111111111111222222222333333333333333333333333444444444555555555666666666666666666666555555555555555555555555666777777666666666666777777777777444555555666777888888888999999:::::::::;;;;;;;;;888888999::::::;;;<<<<<<:::;;;===<<<;;;;;;<<<>>>>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAAAAA@@@@@@AAAAAACCCCCCCCCDDDDDDDDDDDDEEE@@@@@@@@@??????>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999:::::::::888888777666555444444333444444444444444444444444333333333222222222111111222222222111111111111000////////////////////////......///000000000000000......//////000000111111////////////////////////+++,,,,,,---...///000000---------.........//////.........////////////000................................................---------.........//////000000//////.........---,,,---...//////...---,,,...------,,,,,,------...////////////////////////***+++---///000000//////---..................---////////////////////////.........------.........222222222222222222222222111111111111111111111111111111000000//////......000000000000000000000000------............------................................................////////////////////////............////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------..............................////////////............------------..............................+++,,,------......------////////////////////////..............................---,,,---...///000------------------------.../////////000000111111------...............---------------------------........................------------------------........................////////////////////////........................////////////////////////------------------------------............------....................................//////////////////000000///...------......////////////......////////////////////////............//////////////////...000111111///...000000000000////////////000000000000000000000000......///000111222222333111111111111111111111111......///000111222222333222111000000000111333333333333333333333333333333666666555555555444444444555555555555555555555555666666666666666666666666777777777777666666666666666666666666777777777777:::888777666666888:::;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===============>>>????????????@@@@@@@@@???@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777888888888888777777777777222333444555666666666666222222222222222222222222444444444333333333222222111111111111000000000000000000000000000000000000////////////............333222111/////////000111111111000000//////..............................////////////////////////////////////////////////......------------......------------------------........................//////............/////////...---,,,,,,---...///------,,,+++,,,---...///......------------..............................000///...---------------//////............//////........................222222222222222222222222111111111111111111111111111000000000/////////...////////////////////////.........//////.........................................................////////////////////////............////////////................................................------------------------........................,,,,,,------------,,,,,,......------------..............................,,,,,,------......------//////////////////////////////////////////............---------...///000.................................//////000000000..................------------------------------........................------------------------........................................................................////////////////////////........................------............------....................................///////////////////////////...------......////////////......////////////////////////............///////////////...---///111222222111000000000000////////////000000000000000000000000/////////000111111111222111111111111111111111111//////000000111111222222222111000000000111222333333333333333333333333333666555555555444444444444555555555555555555555555444444444444444444444444555555555555555555555555555666666666777777777777999888777777777888999:::;;;::::::999999999::::::<<<<<<<<<===============????????????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGFFFEEEDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGEEEDDDEEEFFFGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888777777777666666444555555555555555444444222222222222222222222222333333333333222222222222111111111111000000000000000000000000000000000000////////////............111000...---------...///000000000000//////..............................////////////////////////..............................------------......////////////////////////........................//////............//////......------------......------,,,,,,,,,---...///...------,,,,,,------...........................//////...---------------///..................///........................222222222222222222222222111111111111111111111111000000000000////////////////////////////////////...//////000000//////...................................................////////////////////////............////////////////////////////////////........................------------------------........................,,,,,,------------,,,,,,......------------..............................,,,,,,,,,---------......////////////////////////111111000000/////////.........------......///000////////////////////////.............../////////.../////////...---,,,,,,------------------------........................................................................------------------------........................////////////////////////////////////////////////------............------....................................///////////////////////////......---......////////////......////////////////////////............////////////333111//////000111111000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111111111000000111111222333222222333333333333333333555555555555444444444444444444444444444444444444333333333333333333333333444444444444444444444444555555666666666777777777777777777888888888999999999999999888888999999:::<<<<<<<<<======>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEFFFGGGGGGGGGEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;::::::::::::::::::::::::888888888888888888888888888888777777777777666666666666666555555444222222222222222222222222222222222222222222111111111000111111111111000000000000000000000000000000000000////////////............000///...---------......000000000////////////...........................////////////////////////------------------------......------------......////////////////////////........................//////............//////---..................---------,,,,,,------...///------,,,,,,,,,,,,------........................//////...------------.........------------..............................111111111111111111111111111111111111111111111111000000000000//////////////////////////////////////////000000000000//////................................................////////////////////////............////////////......................................................................................................////////////............------------..............................,,,,,,,,,,,,------......////////////////////////111111000000///........................//////000........................------..................////////////...---,,,+++------------------------........................////////////////////////........................------------------------........................////////////////////////........................------............------....................................////////////...///////////////............////////////......////////////////////////............////////////999666222///......---,,,////////////000000000000////////////////////////000000000000000/////////111111111111111111111111111111111000000000000000111111111111111222222222222222222222222333333333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444555555555555555555666666666777777666666777888999888888888999999999999999999:::;;;<<<<<<<<<===>>>>>>???????????????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFHHHFFFEEEFFFGGGHHHGGGEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;999999999999999999999999999999999999999999999999888777777777666666666666444555555555444444333222222222222222222222222222111111111111000000000000111111111111000000000///////////////////////////////////////............000000000000///000000000////////////////////////........................////////////////////////------------------------......------------......------------------------........................///......------......///,,,---...//////...---,,,---------------......///......------------..............................///......---------......------,,,,,,,,,,,,------........................111111111111111111111111000000000000000000000000////////////000000000000........................//////000000000000//////................................................////////////////////////............////////////......................................................................................................////////////............------------..............................------,,,,,,,,,---...////////////////////////////////////......---------.........///////////////------------------------..................------......//////...------,,,------------------------........................////////////////////////........................------------------------........................////////////////////////------------------------------............------....................................////////////......///////////////.........////////////......////////////////////////............////////////999555111///......---,,,.../////////000000000111////////////////////////000000000///////////////000000000000000000000000111111111000000000000000000000111111222222222222111111111222222333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666555555555555666666666666555666777888888888888777:::::::::::::::;;;<<<<<<<<<<<<======>>>??????@@@???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEGGGFFFEEEEEEGGGGGGFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;999999999999999999999999888888888888888888888888777777777666666666666555222222333444555555444444222222222222222222222222111111111000000000//////111111111111000000000///////////////////////////////////////............/////////000000000000///.............../////////........................////////////////////////..............................------------......------------------------..............................------------......,,,---...//////...---,,,------.........//////...//////............//////..............................---------......///------,,,,,,,,,,,,------........................111111111111111111111111000000000000000000000000////////////000000000000...........................//////000000//////...................................................////////////////////////............////////////////////////////////////........................................................................,,,,,,------------,,,,,,......------------..............................------,,,+++,,,---...///////////////////////////------..................---...///000000000000///------------------------/////////...............------...............---------------------------........................................................................------------------------........................////////////////////////------------------------------............------....................................////////////---...//////////////////......////////////......////////////////////////............////////////222000......///000000///......//////000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000111111111000000111222222222222111000000111111222333333333333333333333444444444444333333333333333333333333444444444444444444444444444444444555666666777777444444555555555666666666666666666777777777888888::::::::::::;;;<<<======<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFEEEDDDEEEFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????======<<<<<<;;;;;;;;;;;;888888888888888888888888777777777777777777777777777777666666666666555555111111333444444555555555222222222222222222222222111111111111000000000///111111111111000000000000000000000000000000000000////////////............,,,,,,---.........---------............/////////........................////////////////////////////////////////////////......------------......////////////////////////..............................------------......---..................---------...////////////............------....................................------------...//////......------------..............................111111111111111111111111000000000000000000000000.../////////000000000111.................................//////.........................................................////////////////////////............////////////................................................................................................,,,,,,------------,,,,,,......------------.................................---,,,++++++---...000////////////////////////------......//////000000---...///000111000000///........................000000000//////.........,,,,,,---...////////////------------------------........................------------------------........................................................................////////////////////////........................------............------....................................////////////------...///////////////......////////////......////////////////////////............////////////---,,,,,,---///111000///.........///000111111111000000000000000000000000---.........///000000000000000000000000000000000//////000000111111222222///000111222333222222111///000000111222222333333222222333333333444444444333333333333333333333333333333333333333333333333222333333444555555666666444444444555555555666666777666666555666777888999999999999999:::;;;<<<===;;;<<<===>>>???@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEDDDCCCDDDEEEEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@?????????>>>>>>????????????????????????<<<<<<<<<;;;;;;;;;;;;:::888888888888888888888888666666666666666666666666777777666666666555555555222333333444444444333333222222222222222222222222222222111111111000000000111111111111000000000000000000000000000000000000////////////............+++,,,---.........---------------.........//////........................////////////////////////..............................------------......////////////////////////...........................------,,,,,,------.........------------......,,,---...///000//////...---,,,,,,++++++,,,,,,---........................---------------.../////////..................///........................000000000000000000000000000000000000000000000000.../////////000000111111........................------............------................................................////////////////////////............/////////000,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...........................//////////////////............------....................................---,,,++++++---...000////////////////////////------...///000111222222---...000111111111000///////////////////////////111111000000/////////...++++++---...///000000000------------------------........................------------------------........................////////////////////////........................////////////////////////////////////////////////---..................---..................................../////////000------...///000000//////......////////////......////////////////////////............/////////000...------...//////...,,,---......///000111111222000000000000000000000000,,,------...///000111111000000000000000000000000...//////000111222222333///000111222333222111111///000000111222222333333222222222333333444444444333333333333333333333333222222222222222222222222111111222333333444555555444444444555555555666666888777555444555666888:::888888888888999:::;;;<<<;;;<<<===>>>???@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBB???@@@AAAAAABBBBBBAAAAAAEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFEEECCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEECCCBBBCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::777777777777777777777777666666666666666666666666777666666666555555555555444444444444333222111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000/////////............,,,---///000000000//////---------.........//////........................////////////////////////------------------------.........------.........------------------------...........................------,,,,,,------...///...---,,,,,,---...///,,,---///000000000///...+++******************+++........................---------------...///000//////............//////........................222111111111000000////////////000000000000//////000000000000000000000000......//////000000111111////////////....................................////////////////////////---------............///................................................//////............//////................................................------------------------........................---,,,,,,,,,,,,---..............................---------............///000///...------...///000........................////////////000000000000////////////////////////////////////////////////,,,,,,------......//////............////////////////////////////////////////////////////////////,,,---...//////...---,,,---------............//////////////////.................................//////.........------------------............///******+++,,,,,,---......//////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333222222111111111111222222111111222222222333333333333333333333333333333333333333333333333333333333444444444555555555666666555555555555666666666666666666666666666777888888777888888999999:::;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDFFFEEEDDDBBBBBBAAAAAAAAA????????????>>>>>>>>>>>><<<<<<======<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::888888888888777777777666555555666666666666555555555555555555555555555555777666444333222222333333111111111111111111111111111111000000//////......//////////////////////////////000000///...------............////////////................................................////////////////////////............////////////................................................,,,---------...///////////////............//////------------------------000000000000000000000000---.........//////000000........................------------------------+++---///...---,,,,,,---////////////////////////,,,------......------,,,111111111111000000000/////////000000000000//////000000000000000000000000000000000000////////////////////////....................................////////////////////////---------............///......................................................------------......................................................------------------------........................---------------......///........................---------............///000///...------...///000.........................../////////000000000000////////////////////////////////////////////////.............../////////............////////////////////////////////////////////////////////////------............---------------............////////////////////////...........................//////.........------------------............///+++,,,,,,---......////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000//////......//////000000000000000000000000000000000000000000000000000//////000000000111111111//////000000000111111111111111111222222222333333222222111111111111222222111111222222222333333333333333333333333333333333333333333333333333333333444444444444555555555666555555555555666666666666666666666666666777777888777888888999999::::::;;;<<<<<<>>>???@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDCCCBBBBBBAAAAAAAAA?????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::888888888777777777666666444555555666666555555444444444444444444444444444777666444333222222333333111111111111111111111111111000000000/////////...///////////////////////////////////////...------............////////////....................................................................................////////////................................................---------...............///..................///........................////////////////////////,,,---------....................................------------------------,,,...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---111111111111000000000000//////000000000000//////000000000000000000000000111111111000///.........////////////....................................////////////////////////---------............///................................................------,,,,,,,,,,,,------................................................------------------------........................------........./////////........................---------............/////////............//////............................../////////000000000////////////////////////////////////////////////000000///////////////...............////////////////////////////////////////////////////////////.........------.........---------............///......//////////////////.......................................------------------............///---------...//////000000...//////000000//////...////////////////////////////////////////////////////////////////////////////////////////////////111000000//////000000111000000000000000000000000000000000000000000000000//////000000000000111111//////000000000000111111111111111222222222222333222222111111111111222222111111222222222333333333333333333333333333333333222222222222222222222222444444444444555555555555555555555555666666666666666666555555666666777888777777888888999:::::::::;;;<<<===???@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBAAA@@@@@@DDDCCCCCCBBBBBBAAAAAAAAA??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::;;;::::::::::::999999999777777777777666666666666333444444555555444444333333333333333333333333333666555444333222222222333111111111111111111111111000000000000///////////////////////////////////////////////////......---............////////////....................................................................................////////////...............................................................---------......------------......////////////////////////........................,,,,,,,,,,,,,,,---------........................------------------------.........---,,,,,,...000++++++++++++++++++++++++...//////////////////...111111111000000000000000//////000000000000//////////////////////////////111000000000/////////...////////////....................................////////////////////////---------............///...................................................------,,,,,,------...................................................................................................---......///////////////........................---------............////////////....../////////................................./////////000000////////////////////////////////////////////////111111000000//////..................///////////////////////////////////////////////////////////////...---,,,,,,---...///---------............///............////////////................................................---------............///------........./////////...//////////////////...////////////////////////////////////////////////////////////////////////////////////////////////111111000000000000111111////////////////////////000000000000000000000000////////////000000000111////////////000000000111111111111111222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111111111111111111111444444444444444444444444555555555555666666666666666555555555555666777777777777777888999999::::::;;;;;;===>>>???@@@@@@@@@???????????????@@@@@@AAA@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>============;;;;;;<<<<<<<<<;;;::::::::::::999999999888888888777777666666666555555555222333333444444333333222333333333333333333333333555444444333333222222222111111111111111111111111000000000000////////////////////////////////////...///////////////..................////////////....................................................................................////////////................................................/////////...---------,,,------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,---------........................------------------------......---+++******---000------------------------......////////////......000000000000000000111111//////000000000000//////////////////////////////.../////////000000000111////////////....................................////////////////////////---------............///................................................//////............//////................................................................................................---...//////000000//////........................---------............///...//////////////////...////////////////////////............////////////////////////////////////////////////////////////111111000000//////..................///////////////////////////////////////////////////////////////...---,,,,,,---...///---------............///---.........//////000000........................---.....................---------............///---------------...............////////////......////////////////////////////////////////////////////////////////////////////////////////////////111111000000000000111111////////////////////////////////////////////////...////////////000000000...////////////000000000000000111111111222222222222222111111111111222222111111222222222333333333222222222222222222222222111111111111111111111111444444444444444444333333555555555555666666666666555555555555555666666777666777777888888999:::::::::;;;<<<===>>>????????????>>>>>>>>>??????@@@AAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBB@@@AAAAAABBBAAAAAA@@@???>>>>>>>>>============<<<;;;;;;;;;<<<;;;::::::999999888888888888777777777666666666555555555555444222222333333333333222222333333333333333333333333333333333333333333222222111111111111111111111111////////////000000000000000000000000000000000000......///////////////...............////////////....................................................................................////////////................................................/////////...---------,,,------,,,,,,,,,,,,------------------------------------------------------...---------------------........................------------------------,,,,,,,,,***((())),,,...........................,,,------......------,,,000000000000111111111111//////000000000000//////000000000000000000000000.........///000111111111////////////....................................////////////////////////---------............///................................................/////////....../////////................................................................................................,,,---...///000///..............................---------............///......////////////......////////////////////////------........./////////////////////////////////////////////////////////000000///////////////...............////////////////////////////////////////////////////////////.........------.........---------............///------......///000000000........................---------...............---------............///---------------------------......//////......---////////////////////////////////////////////////////////////////////////////////////////////////111000000//////000000111000000000000000000000000////////////////////////......////////////000000......////////////000000000000000111111111111222222222111111111111222222111111222222222333333333222222222222222222222222222222222222222222222222444444444444333333333333555555555555666666666666555555444444555555666777666666777777888999999999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@@@@AAABBBBBB???@@@AAAAAAAAAAAA???>>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;:::999999888888777777777666666666666555555555444444444444222333333444444333333222333333333333333333333333222222333333333333222222111111111111111111111111////////////000000000000000000000000000000000000---...//////////////////............////////////................................................------------------------............////////////...............................................................---------......------------......------------------------------------------------............------------........................------------------------,,,,,,,,,+++)))***,,,...------------------------,,,,,,------------,,,,,,///000000000111111111111//////000000000000//////000000000000000000000000////////////000000000000////////////....................................////////////////////////---------............///................................................///......------......///................................................................................................+++,,,.../////////---,,,........................---------............///---...///000000///...---////////////////////////---------.........//////////////////////////////////////////////////////.............../////////............////////////////////////////////////////////////////////////------............---------------............///------......///000000111........................---------.........//////---------............///........................---......//////......---////////////////////////////////////////////////////////////////////////////////////////////////000//////......//////000000000000000000000000000////////////////////////........./////////000000........./////////000000000000000000111111111111222222111111111111222222111111222222222333333333111111111111111111111111333333333333333333333333444444444333333333222222555555555555666666666666555444444444444555666666666666777777888888999999999:::;;;<<<===>>>>>>>>>============>>>???@@@AAA????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>>>>>>>=========<<<<<<<<<:::;;;;;;;;;;;;:::999999777777777666666666555555555555555444444444333333333333444444444444333333444444444444444444444444111222333333333333222111111111111111111111111111.../////////000000000111000000000000000000000000------...///////////////............////////////................................................------------------------............////////////................................................---------...............///..................///........................------------------------------------,,,,,,++++++........................------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------............------//////000000111111111222//////000000000000//////000000000000000000000000111111000000//////......000/////////....................................////////////////////////---------.........//////...................................................------,,,,,,------...................................................////////////////////////........................***+++---//////...---,,,........................---------.........//////---...///000000///...---000000000000000000000000---------.........//////////////////////////////////////////////////////,,,---------......//////............/////////000////////////////////////////////////////////////,,,---...//////...---,,,---------.........//////---------...///000000111........................---------.........//////---------.........//////000000000000////////////---..................---//////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000////////////////////////............/////////000............/////////000000000000000111111111111222222111111111111222222111111222222222333333333111111111111111111111111333333333333333333333333444444444333333222222222555555555555666666666777555444444444444555666666666666666777888888999999999999;;;<<<===>>>>>>>>>============>>>???@@@AAA>>>????????????@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===>>>@@@AAAAAA@@@???>>>>>>=========<<<<<<<<<<<<::::::;;;;;;;;;:::999999777666666666555555555555555555444444444333333333333444444555555444444333555555555555555555555555000111333333444333222111111111111111111111111111.../////////000000111111000000000000000000000000------...///000000//////............/////////000................................................------------------------............/////////000................................................,,,------......///////////////............//////////////////////////////........................,,,,,,,,,++++++*********........................---------------------------///000000///......///------------------------......////////////......000000000000000000000000111000///......///000111000000000000000///......///////////////////////////............---------------------------------........................---------............///------------------------........................////////////////////////////////////////////////................................................................................................//////.........---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////////////////......////////////......000///...------...///000+++---//////...---...///////////////////////////000000000000000000000000////////////////////////000000///...............////////////////////////000000//////.........---000000//////.........---////////////////////////------------------------........................................................................////////////////////////////////////////////////////////////..........................................////////////......///////////////////////////////////////.........000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222333222111000000222444555333333333444444444555555555555555555555555555555444444444555555555555666666666666666777777777777888888999:::;;;======>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;:::999::::::::::::999888888666666666666555555555555444444333333333222222222444444333333333333222222333333222111111222333333222222222222222222222222222111000//////000111222000000000000000000000000////////////////////////......//////...---,,,,,,........................///......---------..............................//////////////////////////////......------------/////////...------,,,,,,------------------------------------------------........................///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------........................000000///...---,,,,,,,,,///............---------.........------,,,,,,,,,000000000000000000000000000000////////////000000000000000000000///......///////////////////////////............---------------------------------........................---------............///------------------------........................////////////////////////////////////////////////................................................................................................//////.........---------........................------------------------............////////////////////////////////////......////////////......000///...------...///000,,,...000000///...///000////////////////////////........................////////////////////////000000///...............////////////////////////000/////////............000/////////............////////////////////////------------------------........................................................................////////////////////////////////////////////////////////////..........................................////////////......////////////////////////.........///////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222333222111000000222444555333333333444444444444555444444444444444444444444444444444444555555555555666666666666777777777777888888999:::;;;<<<======<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCCAAA@@@??????>>>>>>??????@@@@@@?????????>>>>>>>>>>>>>>>>>>======<<<::::::999999::::::999999888777666666666666555555555555444444444444333333333222444444333333333222222222333222222111111222222333222222222222222222222222111111000//////000111111////////////////////////////////////////////////......//////...------,,,........................///......------.........................................................000000000/////////......------..................------------------------........................------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------........................000000///------,,,,,,---///............---------......---------,,,,,,,,,000000000000000000000000//////000000000000//////000000000000000//////...///////////////////////////............---------------------------------........................---------............///------------------------........................////////////////////////////////////////////////...............................................................................................................---------------------------------....................................////////////////////////////////////......////////////......//////............//////---///111111000///000111////////////////////////........................////////////////////////000//////............///////////////////////////////////////............////////////............////////////////////////........................................................................////////////////////////////////////////////////////////////////////////////////////..........................................////////////......////////////////////////------......//////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222333222111111111222333444333333333333444444444444222222222222222222222222444444444444555555555555666666666666777777777777888888999:::;;;;;;<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????????????????????????????????????????@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>????????????>>>>>>>>>==================<<<;;;::::::999999::::::999999888777666666666666555555555555555555444444444333333333333333333333222222222222333222111111111111222333111111111111111111111111111000000//////000000111////////////////////////////////////////////////.........///......---,,,................................................................................................/////////...............,,,,,,------...//////000------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------........................000///...---------------///............---------...------------,,,,,,,,,////////////////////////...///000111111000///...//////000000000000/////////////////////////////////............---------................................................---------............///................................................////////////////////////////////////////////////........................................................................................................................------------------------....................................////////////////////////////////////......////////////....../////////....../////////---...000000/////////000////////////////////////........................////////////////////////000///............/////////////////////////////////////////////.........///////////////.........////////////////////////////////////////////////................................................000000000000000000000000////////////////////////////////////////////////////////////..........................................////////////......////////////////////////,,,------...///000111111////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222111111111222333444222222333333333444444444333333333333333333333333333333444444444555555555666666666666777777777777777888888999:::;;;;;;;;;<<<;;;;;;;;;;;;<<<=========>>>>>>>>>????????????????????????????????????@@@@@@@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999999888777777666666666666555555555555555555555444444444333333333333333222222222222111222222111111111111222222111111111111111111111111000000000//////000000000////////////////////////////////////////////////---...............------........................---......///////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------........................................................................000///...---------------///............---------------------------------////////////////////////...///000111111000///...//////000000000000/////////////////////////////////............---------................................................---------............///................................................////////////////////////////////////////////////................................................................................................---.....................------------------------------------------------............////////////////////////////////////......////////////.........//////////////////...+++---//////........./////////////////////////////////////////////////////////////////////////////////............//////////////////////////////.........///////////////.........///////////////////////////////////////////////////////////////................................................000000000000000000000000////////////////////////////////////////////////////////////..........................................////////////......////////////////////////,,,------...///000111111////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222111222222222333333222222222333333333444444333333333333333333333333333333333444444444444555666666666666777777777777777777888888999:::::::::;;;;;;;;;;;;;;;<<<=========>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???>>>>>>======>>>>>>=========<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999888999999999999888777777666666666666555555555555555555444444444333333333333333222222222111111111111111111111111111111111000000000000000000000000/////////000000/////////........................////////////////////////------...............---........................------//////000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------------------------------------------------------------------------------,,,,,,---------------------------------........................---.............................................//////...------------...///............---------------------------------000000000000000000000000//////000000000000//////...//////000000000000000///////////////////////////............---------................................................---------............///................................................////////////////////////////////////////////////................................................................................................---------...............------------------------------------------------............////////////////////////////////////......////////////............////////////......+++---//////...---...///////////////////////////000000000000000000000000///////////////////////////............//////000////////////////////////.........///////////////.........///////////////////////////////////////........................................................................////////////////////////////////////////////////////////////////////////////////////..........................................////////////......////////////////////////------......//////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333222222222222333333333333444444444444444444444444333333333333444444444444666666666666777777777777777777888888888999999999;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA??????>>>============>>><<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;:::999999888888999999888888777666666666666666555555555555444444333333333222222222222222222222111111111111000000111222222111000000////////////////////////...//////000000//////...........................////////////////////////,,,---......///.................................,,,---///000111111000///........................------------------------.............../////////000//////...------,,,,,,------------------------------------------------........................------------------------------------------------........................---------.......................................///......---------......///............---------,,,,,,,,,------------...000000000000000000000000000000////////////000000......///000000000000000///////////////////////////............---------................................................---------............///................................................////////////////////////////////////////////////................................................................................................---------.........//////............................................................////////////////////////////////////......////////////......---...///000000///...---,,,...///000///...///000////////////////////////////////////////////////////////////////////////...............///000000////////////////////////............/////////000............/////////000////////////////////////------------------------........................................................................////////////////////////////////////////////////////////////..........................................////////////......////////////////////////.........///////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222333333333222111222222222222333333333222222222222222222222222222222333333333444444444666666666666777777777777777777777888888888888888;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>????????????????????????????????????<<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA??????>>>===============;;;;;;;;;;;;::::::::::::999999::::::::::::999999888888888888888777777666666666666666555555555555333333222222222111111111222222222222111111111111///000111222222111000///////////////////////////......///000000///..............................////////////////////////,,,------...//////..............................,,,---///111222111000///........................------------------------....../////////000000000..................------------------------------........................------------------------,,,------------------,,,................................................---------.........//////..............................---------......//////............---------,,,,,,,,,---------......000000000000000000000000111000///......///000111......///000000000000000//////////////////////////////.........---------////////////////////////........................---------.........//////////////////////////////........................////////////////////////////////////////////////................................................................................................---------.........//////////////////////////////000000000000000000000000............/////////000////////////////////////......////////////......---...///000000///...------///111111000///000111////////////////////////........................////////////////////////...............///000111////////////////////////---.........//////000000---.........//////000000////////////////////////------------------------........................................................................////////////////////////////////////////////////000/////////..........................................////////////......///////////////////////////////////////.........000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111222333333333333222111111222222222333333333111111111111111111111111222222333333333444444444666666666666777777777777777777777777888888888888;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>???????????????>>>===============;;;;;;;;;:::::::::999999888999999:::::::::999999888888888888888777666666777666666666555555555555222222222111111111000000222222222111111111111000///000111222222111000///////////////////////////---...///000000///...---........................////////////////////////,,,,,,---.../////////...........................+++---///111222222000000........................---------------------------------.........//////,,,,,,------.../////////------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................---------.........//////..............................---------....../////////.........---------,,,,,,,,,------.........000000000000000000000000////////////////////////000000000000000000000000................................................+++,,,---...////////////...------------...//////------...///000000//////////////////000000000000///...------...///000111...------,,,---...///000000000//////.........---........................//////.........---------////////////////////////,,,---------.../////////......---,,,---...///000000000//////.........------------............///............////////////////////////////////////---......///////////////////////////////////////////////////////////////000000000000000000000000..................------000000000000///////////////////////////.........//////.........---------........................////////////....................................------............------////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////........................000000000000000000000000........................////////////////////////////////////000000000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444555555666666666666666777888888888888999999999999999:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>======>>>>>>============>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>AAAAAA@@@???>>>>>>>>>???===>>>>>>?????????>>>>>>;;;;;;:::999999888888777999999999888888888777777666666666666555555555555555555444444444333333333222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000////////////............//////............//////////////////////////////........................,,,,,,---.../////////...........................//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......+++++++++,,,,,,---------........................,,,,,,,,,,,,---...//////+++,,,,,,,,,---.........------------------------..................------111111111111000000000///.........------,,,,,,,,,------------------------------------------------000000000000000000000000////////////////////////------------------------................................................+++,,,---...////////////...------------...//////,,,,,,---................../////////000000000000///......------...///000...------,,,---...///000000/////////.........---//////////////////////////////.........---------........................---------..................------,,,---...///000000/////////............---------............///............////////////////////////////////////---......///////////////////////////////////////////////////////////////000000000000000000000000........................000000/////////.................................//////.........---------........................////////////....................................//////000000000000//////........................///////////////////////////.........------------////////////////////////////////////////////////........................////////////////////////........................////////////////////////.../////////000000000000//////////////////////////////000111111111111000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444555555666666666666666777888888888888999999999999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>AAA@@@??????>>>>>>??????===>>>>>>?????????>>>>>>;;;::::::999999888888777999999888888888777777777666666666666555555555555555444444444444333333333222222222222222222222222111111111111111111111111111111111000000000//////////////////////////////////////////............//////............//////................................................,,,---......//////......................................................///.........------------........................---------------------------,,,,,,,,,,,,---......++++++,,,,,,,,,---------...........................------,,,,,,,,,------.........///////////////------------------------........................111111111000000000//////......---------,,,,,,,,,------------------------------------------------000000000000000000000000////////////////////////------------------------................................................,,,,,,---...////////////...------------...//////+++,,,------------------....../////////000000000000///......---............------------...///////////////...............000000000000000000000000...............---------------------------------...............---------...------------...//////////////////............---------............///............////////////////////////////////////---......///////////////////////////////////////////////////////////////////////////////////////........................//////.........---------,,,,,,------......//////...............---------......................../////////............---........................////////////////////////........................////////////////////////---------------,,,,,,,,,////////////////////////////////////////////////........................////////////////////////........................////////////////////////....../////////000000000////////////////////////...///000000111111000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444555555666666666666666777888888888888999999999999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@???>>>>>>>>>??????>>>>>>>>>??????>>>>>>===:::::::::999888888777777888888888888777777777777666666666555555555555444444444444444333333333333222222222222222222222222111111111111111111111111111111000000000000//////////////////////////////////////////............//////............//////........................////////////////////////------.../////////..................................................................------------........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,------------........................//////...---,,,,,,,,,,,,///////////////.........------------------------........................000000000000////////////...------------,,,,,,,,,------------------------------------------------////////////////////////////////////////////////////////////////////////................................................,,,------...//////.........------------...//////,,,------.........------........./////////000000000//////...------------......------....................................////////////////////////........................------------------------/////////...---------,,,------------....../////////////////////.........---------............///............////////////////////////////////////---......///////////////////////////////////////////////////////////////........................---------.....................---------,,,,,,,,,+++++++++,,,---...//////................................................//////.........---------........................------------------------........................////////////////////////------------------------////////////////////////////////////////////////........................////////////////////////........................////////////////////////........./////////000000////////////////////////...//////000000000000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333444444444444444444444555555666666666666666777777888888888999999999999999:::;;;;;;<<<<<<===<<<======>>>>>>>>>>>>===>>>>>>============>>>>>>=========>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>===<<<::::::999999888777777777888888777777777666666666666666555555555444444444444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000//////////////////////////////////////////............///......------......///........................////////////////////////......////////////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---......,,,,,,------------------........................///...---,,,,,,,,,,,,,,,.........---,,,,,,,,,+++------------------------............////////////000000/////////.........------------------------------------------------------------------------////////////////////////////////////////////////////////////////////////................................................,,,---......///............------------...//////....../////////......---............//////////////////.........---,,,,,,..................---------------.......................................---............................................./////////...---------,,,---------........................///////////////---------............///............////////////////////////////////////---......///////////////////////////////////////////////////////////////---------------------------------.........//////------------,,,,,,,,,,,,+++++++++,,,---...//////---.........................................................------------........................------,,,,,,,,,,,,------........................////////////////////////..................//////////////////////////////////////////////////////........................................................................////////////////////////............////////////////////////////////////......///000000000000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333444444444555555444555555666666666666666777777888888888999999999999999:::;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<======>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>===>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<::::::999888888777777666777777777666666666555555555555555555444444444444444444333333333222222222111111111111111111111111000000000000000000000000//////////////////000000........................////////////..................------------..............................////////////////////////...///////////////......................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------........................,,,,,,,,,,,,,,,---...///.........---,,,,,,,,,+++------------------------........./////////000000/////////............---------------------------------------------------------------------------000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,................................................------...............---...------------...///////////////000//////...---------........./////////------.........---,,,,,,.........///......---,,,---------------.................................---------...............////////////////////////...............---------,,,---......//////...............///////////////---------............///............////////////////////////////////////---......///////////////////////////////////////////////////////////////........................,,,,,,------.../////////......---------,,,,,,,,,,,,,,,------......//////---------................................................------------,,,........................000///...------...///000------------------------////////////////////////.........///////////////////////////////////////////////////////////////........................................................................////////////////////////------........./////////////////////////////////---...//////000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444222333333444444555555555444555555666666666666666777888888888888999999999999999:::;;;;;;<<<<<<===;;;<<<===>>>>>>??????>>>>>>>>>============>>>>>>;;;<<<<<<======>>>>>>?????????@@@@@@@@@@@@??????>>>>>>=========>>>??????>>>>>>>>>>>>===<<<;;;;;;999999999888777777666666666666666666555555555555555555555444444444444333333333333333222222222222111111111111111111111111000000000000000000000000......////////////000000........................////////////..................------------......------------------------........................//////000000000///..............................------------------------,,,,,,,,,,,,------------........................+++,,,,,,------.........---,,,,,,,,,,,,---..................------------........................,,,,,,,,,,,,---.../////////////////////.........------------------------.........//////000000111///.........------------,,,,,,,,,------------...------------------------------------------------000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,................................................---...............------...------------...//////.../////////......---,,,---------.........//////+++,,,---.........---,,,....../////////...,,,,,,,,,,,,,,,------.................................---------.........//////........................---------...............,,,---.../////////...---............/////////000---------............///............////////////////////////////////////---......///////////////////////////////////////////////////////////////........................,,,,,,------...//////000............------------........................---------.........//////.................................---------,,,,,,........................000///---,,,,,,---///000------------------------////////////////////////---------....../////////////////////////////////////////////////////////........................................................................////////////////////////---------.........//////////////////////////////---...//////000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444222222333333444555555666444555555666666666666666777888888888888999999999999999:::;;;;;;<<<<<<===;;;<<<===>>>????????????>>>>>>============>>>>>>;;;;;;<<<<<<===>>>>>>???>>>??????????????????>>>===============>>>??????>>>>>>>>>>>>===<<<;;;:::999999888888777777666666666666666555555555444444555555555444444444333333333333333222222222222111111111111111111111111111000000000000000000000000........./////////000000........................////////////...............------,,,,,,------...------------------------------------------------000000000000000///..............................------------------------++++++,,,,,,,,,---------........................++++++,,,,,,---......///---,,,,,,,,,,,,---......///.........------------........................------,,,,,,,,,------............///////////////---------------------------......///000000111111.........---------,,,,,,,,,,,,,,,---------......------------------------------------------------000000000000000000000000////////////////////////........................................................................---...............------...------------...//////---.........---,,,,,,+++---------.........//////***+++---...///...------....../////////...,,,+++,,,,,,,,,------.........000000000000000000000000---------.........//////------------------------,,,------....../////////,,,,,,.../////////...------.........//////000000---------.........//////............/////////000////////////////////////---......///////////////////////////////////////////////////////////////////////////////////////,,,,,,------...///000000//////.........---------///////////////.........---------.........//////..............................---------,,,,,,,,,...........................---+++******+++---...------------------------////////////////////////,,,,,,,,,------.........////////////////////////////////////////////////........................................................................////////////////////////---------.........//////////////////////////////---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222333333333444444444222222333333444555666666444555555666666666666666777888888888888999999999999999:::;;;;;;<<<<<<===;;;<<<===>>>????????????>>>>>>============>>>>>>;;;;;;;;;<<<===>>>>>>???>>>>>>????????????>>>>>>===============>>>??????>>>>>>>>>>>>===<<<;;;:::999999888888777666666666666666555555555444444444555555444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000---.........//////000000........................000/////////...............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000///..............................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---,,,,,,,,,,,,---......//////.........---------........................//////...---,,,,,,,,,,,,+++,,,,,,------.........---------------------------......///000111111222......---------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------//////000000///...------........................000////////////.........//////.........---------,,,---...//////...---,,,........................---,,,,,,,,,,,,---..............................,,,,,,---......---,,,,,,,,,---...//////...---,,,........................000000///...---,,,,,,+++........................////////////////////////000000//////.........---////////////////////////---------............///......------------......................................................//////.........------------------............///................................................//////.........---------//////.........---------........................//////.........---------///...---,,,,,,---...///....................................////////////,,,,,,,,,---------..............................................................................------............------////////////////////////................................................////////////////////////---------............///000000000000000000000000///////////////.........////////////////////////000000000000000000000000000000////////////000000111111111111000000000000111111111111111111111111111111111111000000000000000000111222222222222111222222222222222222222222444333333333333444555555555555555555666666666666777888888999999:::;;;;;;<<<;;;;;;:::::::::;;;;;;======>>>?????????????????????>>>>>>>>>>>>>>>???>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888777666666555555555555666666666555555555444444444444444444444444444444444555444222000000111222333222111111111000000//////000000000000000000000000000000//////.........---////////////////////////...---,,,++++++,,,---...////////////////////////------------------------...///000///---,,,,,,...111000///...---,,,,,,,,,------------------------+++,,,,,,---.........---.........------,,,,,,,,,---,,,,,,,,,,,,---......//////.........---------........................------,,,++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,---------............///...........................------,,,,,,------...,,,---------......//////---------,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---............---,,,---...///000///////////////...------......................../////////.........------//////.........---------------...//////...------........................---------------......///........................------...//////...------------...//////...------......................../////////...------,,,,,,........................////////////////////////000/////////............---------------------------------............///......------------......................................................//////.........------------------............///................................................//////.........---------//////.........---------........................//////.........---------///...------------...///....................................////////////,,,,,,,,,---------..............................................................................------............------................................................................................................---------............////////////////////////////////////////////////...////////////////////////........................000000////////////000000111111111111000000000000111111111111111111111111//////000000111111111222000000111222222222222111222222222222222222222222444333333333444444555555555555555555666666666666777888888999999::::::;;;<<<;;;;;;:::::::::;;;;;;======>>>????????????>>>>>>======<<<<<<=========>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<<<<<<<;;;:::999888777777666555555555555666666555555555444444444444444444444444444444444444555333222000000111222333111111111000000000//////000000000000000000000000000/////////............///////////////////////////...---,,,,,,---...///........................------------------------...///000///---,,,---...000///...---------------------------------------+++,,,------......------......---------,,,,,,,,,---,,,,,,,,,,,,---......//////.........---------...........................------,,,,,,------...///...---,,,,,,,,,,,,------------............///...........................------,,,,,,------...------........./////////...---------,,,,,,,,,+++,,,,,,,,,,,,---------------,,,,,,,,,,,,---.........------,,,---...///000///////////////......---....................................---------,,,...............---------------...//////...------..............................------......///000..............................///000000///......------...//////...------........................................................................////////////////////////////////////............---------------------------------............///......------------.....................................................................------------------............///...............................................................---------...............---------.......................................---------///...------------...///........................---............/////////,,,,,,,,,---------..............................................................................------............------........................................................................---------------------------------............///..............................//////////////////////////////////////////........................000000////////////000000111111111111000000000000000000000000000000000000......///000111222333333000000111222222222222111222222222222222222222222333333333444444444555555444555555555555666666666777777888888999:::::::::;;;;;;::::::::::::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>=========>>>>>>???>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<<<<;;;;;;:::999888777777666555555555555555555555555555444444444444444444444444444444444444444333222000000111222222111111000000000000//////000000000000000000000000////////////............///////////////////////////......------......///........................---------------------------/////////---,,,---...///......---------......------------------------,,,,,,------......------...------------,,,,,,,,,---,,,,,,,,,,,,---.....................---------.................................------......///......---,,,,,,,,,---------------............///...........................------,,,,,,------............///////////////.........---------------,,,------------.........---,,,,,,,,,,,,---......---------,,,---......///...///////////////....................................---------,,,,,,,,,........................---..................---........................///............///000000.................................//////.........---..................---........................---------.........//////........................///////////////////////////////////////.........////////////////////////---------............///......------------..............................................................................---------............///.........................................................................................................................................................------.................................---------.........//////,,,,,,,,,---------..............................................................................------............------........................................................................---------------------------------............///....................................////////////////////////////////////........................000000////////////000000111111111111000000000///////////////////////////...//////000111111222222000000111222222222222111111222222222222222333333333333444444444555444444444444444555555555666666777777777888999999:::::::::::::::999::::::;;;;;;<<<======>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAABBB>>>>>>>>>============<<<;;;;;;;;;<<<<<<<<<<<<===========================;;;;;;;;;;;;:::999888888888777666555555444555555444444444444444444444444333333333333333333333333333333222111000111111111000000000000000000/////////////////////////////////////////////........./////////////////////////////////....../////////........................---------------------------...///...---,,,---///---------------...///000------------------------,,,,,,------...------,,,---------------------------,,,,,,,,,,,,---......................................................---------------......///...------,,,,,,,,,---------------............///...........................------,,,,,,------...////////////////////////........................---------.........//////---,,,,,,,,,,,,---......,,,,,,,,,---------............///////////////.................................---------,,,,,,,,,---..............................------.................................///............///000000........................------------------------.........------.................................,,,,,,------.../////////........................////////////////////////.........///////////////////////////////////////---------............///......------------......................................................---.....................---------............///................................................---.....................---.............................................---.....................---..................---........................------------............,,,,,,,,,---------..............................................................................------............------........................................................................---------------------------------............///////////////////////////---.........//////000000000000000000000000000000////////////////////////000000////////////000000111111111111000000000///////////////////////////111111000000000000000000000000111222222222222111111111111222222333333333222333444555555555444444444444444444555555555555666777777888888999::::::999999999999999:::;;;<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@??????@@@AAABBBBBB???>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777888888666555555444444444333333444444444444444444333333333333333333333333222222111111111000000111//////////////////000000////////////////////////.........///////////////////////////////////////...//////////////////...........................------------------------,,,...///...------...///---------------...///000------------------------,,,------...------,,,,,,---------------------------,,,,,,,,,,,,---......---.............................................,,,,,,++++++,,,------...------,,,,,,,,,------...---------............///...........................------,,,,,,------...///////////////.................................---------.........//////---,,,,,,,,,,,,---......,,,,,,,,,------------------...//////////////////....................................---------,,,---------...............///...------------...///..............................------......///000........................------,,,,,,,,,,,,------///...------------...///........................---------.........//////........................////////////////////////.........///////////////---------------------------------............///......------------......................................................---------...............---------............///................................................---------...............---------.......................................---------...............------...//////...------........................,,,------------.........,,,,,,,,,---------..............................................................................------............------------------------------................................................---------------------------------............///////////////////////////------......///000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000111111111111000000//////000000111222222222222111111111111222222333333444222333444555555555444333333444444444444555555555666666777777888999999999999888888999999:::;;;<<<;;;<<<======>>>>>>=====================>>>???@@@??????>>>>>>>>>=========;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999888777999888777555555444444444333333333333444444444444333333333333333333333333222111111111111000000000......////////////000000000000000000000000000000.........///////////////////////////////////////---......//////......---------------------------------------------------,,,---///...------...///---------------...///000------------------------------......------,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......---------.......................................+++++++++++++++,,,---...------,,,,,,,,,---......---------............///...........................------,,,,,,------..................------------------------.........,,,------------.........---,,,,,,,,,,,,---......++++++,,,------------,,,------...///////////////......................../////////.........---------------........./////////...------------...///........................---------------......///........................///...---,,,,,,---...//////...------------...///........................---------.......................................////////////////////////............/////////000---------------------------------............///......------------......................................................---------.........//////---------............///................................................---------.........//////---------.........//////........................---------.........//////------...//////...------........................,,,,,,---------.........,,,,,,,,,---------..............................................................................------............------------------------------........................................................................---------............///........................------......///000000111000000000000000000000000////////////////////////000000////////////000000111111111111000000000000111111111111111111111111000000000000000111111111000000111222222222222111000111111222333333444444111222444666666555444333333333444444444555555555666666777777888888999999888888888888999:::;;;<<<;;;<<<======>>>>>>======<<<<<<<<<<<<===>>>???@@@?????????>>>>>>>>>======;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;::::::999888777999888777666444444444444222222333333333444444444222222222222222222222222111111111111111000000///........./////////000000000000000000000000000000............/////////000////////////////////////,,,---...//////...---,,,------------------------------------------------,,,---......------...000......---------......///------------------------------......------,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---......---------.........//////........................+++++++++,,,,,,---//////,,,,,,,,,,,,,,,---...///---------............///...........................------,,,,,,------......---------,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......***+++,,,---------,,,,,,------...///000000//////........................000////////////.........---------........./////////...---,,,,,,---...///........................---,,,,,,,,,,,,---..............................000///...------...///000///...---,,,,,,---...///........................................................................////////////////////////---.........//////000000////////////////////////---------.........//////.........------.........................................................---------.........//////---------.........//////................................................---------.........//////---------.........//////........................---------.........//////,,,---...//////...---,,,........................,,,,,,,,,---------......,,,,,,,,,---------..............................................................................---..................---------------------------................................................////////////////////////---------.........//////---------------------------------...///000000111000000000000000000000000........................000000////////////000000111111111111000000000000111111111111111111111111......///000111222333333000000111222222222222111000000111222333333444444111222444666666555444333333333333444444444555555666666666777888888999999888888888888999:::;;;<<<;;;<<<<<<===========================>>>???@@@AAA????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777777999888777666444444333333222222222333333444444444222222222222222222222222111111111111111000//////---.........//////000000000000000000000000000000---.........//////000000////////////////////////+++,,,---......---,,,+++------------------------------------------------,,,---......------///000///......---------......---------------------------.........---,,,,,,+++,,,,,,,,,------.........---,,,,,,,,,,,,---......---------.........//////........................,,,,,,,,,---...///000111,,,,,,,,,,,,,,,---...///---------.........//////...........................------,,,,,,------...---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......***+++,,,---...---,,,,,,//////.........---------++++++,,,,,,---...//////---...///...------...///////////////////////////........................//////.........---------++++++,,,,,,---...//////............////////////.........////////////000........................------------------------...------,,,,,,,,,------////////////////////////,,,---------.../////////000///...------...///000.................................////////////000................................................////////////////////////,,,---......//////......---------............///////////////////////////........................////////////////////////---------------------------------............///................................................/////////...---------,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..........................................////////////......////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///........................------............------............////////////222111111111000000/////////////////////.........111222222111///...///000222222222111111111111111222111111000000000000000111111000000000000111111444444333333333444555555222333333444444333333222111222333333444444333333444333333333333444555555666666666666777777777777888888999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@AAAAAA>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::999888777777777777777777777666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111////////////000000000000000000000000000000000000............////////////////////////...---,,,+++---...///...------...///------------------------------------------------........................//////.........---------------------------------------............------,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,...000000///...---------------------------,,,,,,---......---,,,,,,+++---......------///000...------,,,,,,------...,,,------......------,,,..............................------------......------------------------...------...//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,------.........---...///...------...///////////////////////////........................//////.........---------------......///000000111............////////////------........./////////........................------------------------......---------------...........................---------...............000///...------...///000........................------........./////////................................................////////////////////////,,,---......//////......---------............///////////////////////////------------------------////////////////////////---------------------------------............///...............................................................---------------............------++++++,,,,,,,,,---------,,,,,,,,,---------..............................------------............///////////////........./////////.........------................................................---------............///........................------............------............////////////000000000/////////...............///////////////000111222111///...///000111111111111111111111111000000//////000111222222111111000000000000111111222222111111222222333444222333333444444333333222111222333333444444333333444333333333333444555555666666666666777777777777::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===>>>???@@@@@@@@@>>>======<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::::::::999888888777666666666666666666666555444333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000///////////////////////////////////////............////////////------...............------...///...------...///------------------------------------------------........................//////.........---------------------------------------............------,,,,,,,,,,,,------------+++,,,,,,,,,------------+++,,,...///000///...---------------------------,,,,,,---......---,,,,,,,,,...///...------...///...------,,,,,,------...,,,------......------,,,------------------------......------------......------------------------...------...//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------......---...///...------...///////////////////////////.......................................---------------......///000000000---............/////////,,,---------............................................................///......---......//////.......................................---------//////............//////........................,,,---------............................................................000000000000000000000000,,,---......//////......---------............///////////////////////////------------------------////////////////////////---------------------------------............///................................................---------........................//////.........,,,,,,,,,,,,------------,,,,,,,,,---------..............................,,,,,,,,,------------...000000//////.........---000000////////////......................................................---------............///........................------............------............//////////////////...............---------......//////000000000111222111///...///000///000000111111222222222......//////000222333444111111000000000000111111000000000///000111111222222333333444444333333222111222333333444444333333444333333333333444555555666666666666777777777777888999999999:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>????????????=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::999999888666666555555555666555555444444333333222222222222222222222222222222222222222222222222222000000000000000000000000000000000//////.........////////////////////////............////////////+++,,,---...////////////---...///...------...///------------------------------------------------.......................................---------------------------------------............------++++++++++++,,,,,,,,,,,,------------............+++,,,.../////////...---------------------------,,,------......------,,,---...//////---,,,---......------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------...---,,,---//////---,,,------------------------------------------------....................................---------------...///...---------///////////////////////////................................................,,,,,,,,,---------......---------.........//////,,,,,,,,,---------..............................///////////////////////////............///000000......................../////////...---------,,,/////////....../////////........................,,,,,,,,,---------......................................................000000000000000000000000,,,---......///.........---------............///////////////////////////........................////////////////////////........................---------............///................................................,,,---------.../////////......////////////......,,,,,,,,,------------...,,,,,,,,,---------..............................,,,,,,---------.........000000000///......------000000000000000/////////------------------------........................---------............///........................------............------............////////////........................,,,------...///000111111///000111000///...///000...//////000111222222333////////////000111222333111111000000000000111111000////////////000111111222333333444444333333222111222333333444444333333444333333333333444555555666666666666777777777777666666666666777777777777999::::::;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999:::999888777666555444444444444444444444333333222222111111111111111111111111111111111111111111111111////////////////////////000000000///......------////////////////////////............////////////,,,------...//////......---...///...---------///........................------------------------................................................------------------------,,,------......------,,,******+++++++++,,,,,,,,,,,,------------.........,,,---......//////......------------------------------------------------...///000///---,,,,,,---...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------,,,---...///---+++------------------------........................---..........................................------...///...---------///////////////////////////........................---.....................,,,,,,,,,---------------------------............,,,,,,,,,---------..............................////////////////////////...............///000000......................../////////...---------,,,...//////////////////...........................,,,,,,,,,---------......................................................////////////////////////,,,---......///.........---------............///////////////////////////////////////////////////////////////////////////........................---------............///................................................,,,---------.../////////......////////////......,,,,,,---------.........,,,,,,,,,---------..............................---.........////////////000000//////.........---/////////000000000000000------------------------........................---------............///........................------............------............////////////////////////////////////,,,------...///000111111...///000000///...///111......///000111111222222111111000000000000000111111111000000000000111111000000000000000111222222222333333444444333333222111222333333444444333333444333333333333444555555666666666666777777777777555555666666666777777777888888999:::;;;;;;:::::::::;;;<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999999888888888888777666555444444444444333333333333333222222222111111111111111111111111111111111111111111111111........................000/////////.........---....................................////////////......//////...------,,,---...///...---------///........................------------------------........................---.....................------------------------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------...............------------------------------------------------...///000///---,,,,,,---...------,,,,,,------...,,,------......------,,,------------------------......------------......---------------------------,,,,,,---......---+++------------------------........................---------.................................//////---...///...------...///////////////////////////........................---------...............////////////////////////,,,------------.........,,,---------............................................................------------...///000000------------------------...............---------......////////////..............................,,,---------............................................................////////////////////////,,,---......//////......---------............///////////////////////////////////////////////////////////////////////////........................---------............///................................................---------........................//////.........,,,---------............,,,,,,,,,---------......................................./////////000000////////////////////////......////////////000000////////////////////////........................---------............///........................------............------............///////////////////////////000000000------......//////000000---///000000......///111...//////000000111111111222222111000000000000000111111000000000000111111111111111111111222222333222333333444444333333222111222333333444444333333444333333333333444555555666666666666777777777777777888888888999999999999777777888999::::::::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;:::888777777777777666666555444444444444555222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////............................................................////////////////////////...---,,,+++---...///...------...///........................------------------------........................---------...............------------------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------......//////------------------------...------,,,,,,------...---...//////---,,,---......------,,,,,,------...,,,------......------,,,..............................------------......---------------------------,,,+++,,,......,,,+++---------------------------------------------------------.........//////------......//////000000---...///...------...///////////////////////////........................---------.........//////////////////////////////,,,,,,---------.........------........./////////........................------------------------,,,,,,,,,,,,---...///000---------------------------------...............---...///000000///...---........................------........./////////................................................------------------------,,,---......//////......---------............///////////////////////////........................////////////////////////........................---------............///...............................................................---------------............------------------............,,,,,,,,,---------..............................---------.........//////------......///000000000------........./////////////////////////////////........................---------............///........................------............------............////////////------........./////////.........///////////////---...//////......///111/////////000000000000000111000000000000000111222111111000000000000111111111111000000111111222333222333333444444333333222111222333333444444333333444333333333333444555555666666666666777777777777888888888999999999::::::666777888999::::::::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;:::999777666555555555444444333333444444555666111111111222222222222222111111111111111111111111111111111111111111111111////////////////////////,,,------....../////////....................................////////////---...............---------...///...------...///........................------------------------........................---------.........//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------............---------------...//////------------------------...---,,,,,,,,,,,,---...,,,...///...------...///...------,,,,,,------...,,,------......------,,,------------------------......------------......---------------------------,,,+++,,,---...,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------...///000111111---...///...------...///////////////////////////........................---------.........//////---------------------,,,,,,,,,,,,---------...............////////////000........................------------------------+++++++++,,,---...///000------------------------,,,------....../////////---...///000000///...---.................................////////////000................................................------------------------,,,---......//////......---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////---------.........//////................................................/////////......------,,,,,,------------------,,,---------.........//////,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,---...///000111111,,,---------......//////................................................---------.........//////........................---..................---............/////////000,,,,,,,,,------.........///////////////.........,,,...//////......///111000000000000////////////////////////000222333444111111000000000000111111000000000000000111222222222333333444444333333222222222333444444444333333444333333333333444555555666666666666777777777777777777777777888888888888666666777999999:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999888666555444444444333333333333444555666666111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000+++,,,,,,---...///000000..................................../////////000,,,,,,---...////////////---...///...------...///////////////////////////------------------------........................---------.........//////------------------------+++,,,,,,------,,,,,,+++,,,,,,------------................../////////000...------------...//////------------------------...---,,,,,,,,,,,,---...+++---......------///000...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------,,,,,,+++,,,---...,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////........................////////////////////////////////////////////////........................//////.........---------,,,---...//////...---,,,////////////////////////................................................................................................//////.........---------111000...,,,,,,...000111////////////////////////........................................................................,,,,,,,,,---------......000000//////.........---//////.........---------,,,---------...///////////////.........---------------............------..............................////////////......------------------------........................---------............///---------,,,,,,+++++++++------............------...///000000//////000222............////////////............////////////000000000000000000000000///////////////////////////...---,,,,,,---...///))),,,///000///.................................---......///////////////////////////////////////........................//////.........---------....................................////////////////////////000000000000////////////////////////000000000000000000000000444333111111222222000///111111222333333333333222222222333333333333444444555444444333333444444555555555444444555666888999777888888888888999999999777888888888888999999999::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999::::::999999888777666666777777777777666666666666555555444333333222111111333333333222222222111111000///...------...///000111111000000//////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////111111000000///---,,,+++...........................------,,,,,,------...////////////////////////------------------------------------------------,,,,,,,,,------.........------,,,,,,,,,,,,---------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......//////.........---------///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,------------------------......---,,,---...///000,,,,,,---------.........////////////////////////........................////////////////////////................................................//////.........---------------...//////...------........................................................................................................................//////.........---------///...---,,,,,,---...///////////////////////////........................................................................,,,---------............000/////////............//////.........------------------...............//////.........---------------............------..............................////////////......------------------------........................---------............//////.........------------------............---------...//////------...///............////////////............////////////........................///////////////////////////...------------...///***---/////////......///........................------...///////////////................................................//////.........---------....................................////////////////////////000000000000////////////////////////000000000000000000000000333111000000111222000///000111222222333333222222222222333333333333444444444444333333333333444444555444444444555666777888666666777777777888888888777777888888888999999999::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;:::999::::::999888888777666666777777777666666666555555555444444333222222111111333333222222222111111111111000////////////000111111000000000/////////...////////////////////////////////////////////////....................................////////////////////////////////////...////////////......---...........................------,,,,,,------...........................------------------------------------------------,,,,,,,,,---------.........------------------...,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......///.........------------///...---,,,,,,,,,,,,---------,,,,,,,,,,,,------......---------,,,,,,,,,---------------------------,,,,,,+++,,,---...///,,,------------.........////////////////////////........................////////////////////////...............................................................---------------...//////...------------------------------...............................................................................................................---------------------------------////////////////////////........................................................................------........./////////////////////...........................---------...............---------...............---------------............------..............................////////////......------------------------........................---------............///000000000///////////////------............------,,,---...---,,,+++,,,---............////////////............////////////........................///////////////////////////...------------...///,,,---///...------...///........................------...////////////..................................................................---------....................................////////////////////////000000000000////////////////////////000000000000000000000000000///...///111222111000000111222222333333222222222222333333333333444444444444333333333333444444444444444444555666777888555555555666666666777777777777777888888888999999::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999999999888888777777666666777666666666666555555555444444333333222222111111333222222222222111111111111111000000000000111111000000000000////////////////////////////////////////////////////////////....................................////////////////////////////////////,,,---...///////////////..............................------------......------------------------------------------------------------------------,,,,,,,,,------------............------.........,,,,,,+++++++++,,,------................................................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------..................------------......---,,,,,,,,,------......------------.........------------,,,,,,,,,------------------------,,,++++++++++++,,,------------------............////////////////////////........................////////////////////////........................................................................---..................---------------------------........................................................................................................................,,,------......------,,,////////////////////////.................................................................................////////////000///////////////................................./////////...---------,,,........................------............------........................---......//////......---------------------------........................---------............///000000//////////////////------............------,,,---...---+++++++++,,,............////////////............////////////........................////////////////////////.........------.........---.........,,,,,,...000........................,,,---......//////..................................................................................................................////////////////////////000000000000////////////////////////000000000000000000000000...------...000222111000000000111222222222222222222222222333333333444444444333333333333333333444333444444444555666777777555555666666666777777777777777777777888888888888999999999999999999999999:::;;;;;;;;;;;;:::999999888888777777777666666666666666666555555555444444333333333333222222111111222222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////....................................////////////////////////////////////,,,---......//////....................................------------......------------------------------------------------------------------------------------------------///......------......///---,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,,,,------.........------.........------------------------------------------------,,,,,,,,,,,,,,,------------------.........//////////////////////////////........................////////////////////////................................................---..............................------.................................................................................................................................---.....................---...////////////...---////////////////////////.................................................................................////////////000.........///////////////---...................../////////...---------,,,---.....................------............------........................------............------------------------------........................---------............///........................------............---------...///...---,,,---...............////////////............////////////////////////////////////////////////////////////---..................---...//////...,,,,,,...///........................,,,------...............................................................---.........................................................////////////////////////000000000000////////////////////////////////////////////////...------...111222222111000000111222222222222111222222222333333333444444333333333222222333333333333333444444555666666666666666666777777777888888666666777777777888888888999999999999999999999999::::::;;;;;;::::::999888777777666666666666666666555555555555444444444444333222222222222222111111222222222111111111000000////////////////////////////////////000000000000////////////////////////////////////////////////....................................////////////////////////////////////...............------,,,........................///......------......///........................------------------------------------------------------------------------......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------------------------,,,,,,,,,------............------.........------------------------------------------------,,,------...............------........./////////////////////////////////........................////////////////////////------------------------........................---------...............///...------------...///////////////////////////................................................................................................---------...............////////////////////////////////////////////////........................................................................------........./////////.........///////////////---------..............................------------------...............------............------........................------............------------------------------........................---------............///,,,------------.........------............------,,,...//////......///000............////////////............////////////000000000000000000000000////////////////////////------...//////...---------/////////---,,,---...........................,,,,,,---............---------------------------........................---------...................................................////////////////////////000000000000///////////////////////////////////////////////////......///111222222111///000111111222222111111222222333333333333444444333333222222222222333333222222444555555666555555666666777777777888888888666666666777777777888888999999999999999999999999:::::::::::::::999888888666666666666555555555555555555444444444333333333222222222222222222111111222111111111111000000000......////////////......////////////000000000000////////////////////////////////////////////////------------------------............////////////////////////////////////...............---,,,+++........................//////............//////////////////////////////------------------------------------------------...------------,,,,,,,,,---------,,,,,,---------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------,,,,,,,,,---............------------......,,,,,,,,,------------...------------------------,,,---.../////////..................////////////////////////////////////........................////////////////////////------------------------........................---------........./////////...------------...///........................................................................................................................---------........./////////...------------...///////////////////////////........................................................................,,,---------......................../////////000---------.........//////---------...............---------.........//////------............------........................,,,------......------,,,------------------------........................---------............///,,,,,,---------.........------............------+++---...///...///000222............////////////............////////////////////////////////////////////////////////////------...//////...------,,,...000000...,,,,,,,,,........................+++,,,------......------------------------------........................---------.........//////....................................////////////////////////000000000000////////////////////////////////////////////////000//////000222333222111///000000111111111111111222222333333333333444444333333222222222222333333111222444555666555555555555555555666666666777777666666666666777777777888888888888888888888888888999::::::::::::999888888555555555555555555555555444444444333333333333222111111111111111111222222111111111111000000000000...///000000000000///....../////////000000000111////////////////////////////////////////////////------------------------............////////////////////////////////////,,,,,,---.........------........................//////............//////........................------------------------------------------------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,///...------,,,,,,,,,---------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,---.........------............/////////000////////////////////////........................////////////////////////------------------------........................---------........./////////...---,,,,,,---...///------------------------................................................................................................---------........./////////...,,,++++++,,,...///////////////////////////........................................................................,,,,,,,,,---------......---.........//////000000---------.........//////,,,------....../////////---------.........//////---..................---........................,,,------......------,,,------------------------........................---------.........//////,,,---------......//////---..................---)))+++---......///111222............/////////000............/////////000........................////////////////////////,,,---...//////...---,,,,,,...111111///---,,,+++........................+++,,,------......------------------------------........................---------.........//////..................................../////////000////////////000000000000////////////////////////////////////////////////222111000111222333222111//////000111111111111111222222333333333444444444333222222222222222222333111222333555666555555444444444444555555555666666666666666666777777777777888888888888888888888888999::::::::::::999888888444555555555555555555555444444444333333333222222111111111111111111222222111111111111000000000000///000111222222111000///.../////////000000111111////////////////////////////////////////////////------------------------............/////////000////////////////////////)))***,,,---.../////////........................//////............//////------------------------------------------------------------------------.........------,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,++++++++++++................................................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------***+++,,,---...---,,,,,,/////////...------,,,,,,////////////////////////000///...------...///000............////////////........................////////////////////////+++,,,,,,---...///000000////////////////////////---------............///111000///...---,,,,,,,,,......//////...---,,,,,,//////.........---------......------------......------...............---........................................................................................................................////////////////////////.................................------,,,,,,,,,---.........//////000000---------............///000000000000000000000000//////.........---------................................................---------............///////////////////////////+++,,,,,,---...///000000...---,,,++++++,,,---.................................////////////......//////////////////////////////////////////////////////............//////......////////////....../////////...------,,,,,,////////////////////////------,,,+++,,,---...///------............------///...---,,,,,,---...///...............---------////////////////////////000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222222222333333333333444444333222222111111222222333444333333333333444555555333333444555666777888888777777777777777777777777888888777777777777888888999::::::::::::999888888777666555444333222222222222222111111111111222222111111111111111111111111000000000000000000000000---.........//////000000........................///...---,,,,,,---...///..............................---,,,---...///000.........////////////000---------............///........................,,,,,,,,,---...///000000......////////////............................../////////...---------,,,........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------............------.........................../////////...,,,***)))---------....../////////.................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------------..........................................000///...------...///000............////////////................................................---------...............////////////////////////---------............/////////...------------.........//////...------,,,//////.........---------------,,,,,,,,,,,,------..................------.................................................................................................................................................................................------,,,,,,,,,------------.........///---------............///........................//////.........---------................................................---------............///////////////////////////,,,,,,------.../////////......------------....................................////////////......//////////////////////////////////////////////////////............//////......////////////......------..........................................------,,,,,,,,,---...///------............------......------------......------..........................................000/////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222222222222333333333444444333222222111111222222333444333333333333444555555555555555666666666666666777777777777777777777777888888888777777888888888999999::::::999999888777666666555333333222222333222222111111111111222222111111111111111111111111000000000000000000000000............/////////000........................///...------------...///..............................---------...///000------........./////////---------............///........................,,,---------.../////////,,,,,,------------,,,,,,.......................................---------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,------------------------............------........................,,,---.........---,,,+++,,,,,,---------.......................................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------,,,,,,------...//////000........................//////............//////............////////////................................................//////.........---------////////////////////////---------............///---------------...///000.........///......---,,,...............---------,,,,,,,,,++++++,,,,,,,,,.../////////...---,,,,,,........................................................................................................................------------------------////////////////////////.........---------------,,,,,,,,,------------------------............///.......................................---------................................................---------............///////////////////////////.................................//////.......................................////////////......//////////////////////////////////////////////////////............//////......////////////......,,,,,,------...//////000........................---,,,,,,,,,,,,---...///------............---------..................---,,,---------.../////////........................////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222222222222222333333333333333222222111111222222333444333333333333444555555777777666666555555555555777777777777777777777777999999888888888888999999999999999999999888777777666555444333333222222333222222111111111111222222111111111111111111111111000000000000000000000000............////////////........................///...------------...///..............................------......///000,,,---------............---------............///........................------..................,,,,,,------------,,,,,,........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------,,,,,,------............------........................+++,,,,,,---.........---,,,,,,,,,,,,------------...........................------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------------------------------.........//////......................../////////....../////////............////////////........................................................................////////////////////////---------............///...------------...//////---...............------........................------,,,,,,,,,,,,------////////////...---,,,+++........................................................................................................................------------------------////////////////////////...............------------------------------------------............///................................................................................................---------............/////////////////////////////////.........------------...///000000///...---..............................////////////......//////////////////////////////////////////////////////............//////......////////////......---------.........//////........................,,,,,,,,,,,,------......------............------,,,---...//////...---,,,,,,,,,,,,---...///000000.................................///////////////000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000111111111222222222111222222222222333333333333222222111111222222333444333333333333444555555666666666666666555555555777777777777777777777777:::999999999999999999:::888888888999888777777666555444444333222222222333222222111111111111222222111111111111111111111111////////////////////////.........///////////////.................................------................................................//////000,,,,,,,,,---------......---------............///.......................................------------......//////......---........................,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,.........------,,,,,,,,,------............------........................,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///------------------------,,,,,,,,,+++,,,,,,---...------------------------//////.........---------...........................//////////////////...............////////////................................................,,,,,,------...//////000////////////////////////---------............/////////...------------...------...............------...........................------------............//////...------,,,................................................................................................................................................////////////////////////........................//////..................---------............///////////////////////////---.....................................................................---------............////////////////////////////////////...------,,,,,,---...///000000///...---..............................////////////......//////////////////////////////////////////////////////............//////......////////////......//////.........---------........................,,,,,,,,,---------------------............------,,,---...//////...---,,,,,,,,,,,,---...///000000........................------....../////////000///////////////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222111111111222222222333333333222222111111222222333444333333333333444555555444444555555666777777888777777777777777777777777:::999999999999999999:::777777888888777777666555444444333222222222333333222222111111111111222222000000000000000000000000///////////////////////////////////////.................................---..................---.................................///////////////,,,,,,,,,---------......---------............///.......................................---------------............------........................,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,.........------,,,,,,,,,------............------..............................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......///............------------------------------------------------......///------------------------000//////...------,,,,,,------------------------......////////////..................////////////........................------------------------++++++,,,---...///000111////////////////////////---------............///000///...---------------,,,---......///.........---------...............///......------......///------...............---........................................................................................................................////////////////////////.......................................////////////////////////.........---------............///000000000000000000000000---------...............................................................---------............/////////////////////////////////.........---------.........//////.......................................////////////......//////////////////////////////////////////////////////............//////......////////////......000//////...------,,,,,,------------------------+++,,,------......------------............---------..................---,,,---------.../////////---------------------------------......//////000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222111111111111222222222222333222222111111222222333444333333333333444555555333333444555666777888888777777777777777777777777999999888888888888999999777777777777777666555555333333222222222222333333222222111111111111222222000000000000000000000000000000000000000000000000///////////////.................................------...//////...------........................---...///000000000000///,,,---------............---------............///........................------..................++++++,,,,,,,,,,,,++++++........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------,,,,,,------............------........................///...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------------------------------...------------...//////------------------------..................---------------------------------...///000000///...---............////////////........................------------------------,,,---------......//////////////////////////////---------............///...------------...//////,,,------...//////......---------.........//////...------,,,,,,------...,,,,,,---...////////////................................................................................................................................................---------------------------........./////////000/////////......------------------............///////////////////////////---------.........//////................................................---------............///////////////////////////...............---------......------------....................................////////////......//////////////////////////////////////////////////////............//////......////////////........................------------------------------+++,,,---.........------------............------......------------......------..................------------------------,,,,,,---......///000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222111111111111222222222222333222222111111222222333444333333333333444555555444555555555666666777777777777777777777777777777888888888777777888888888666666777777666666555444333222222222222222333333222222111111111111222222000000000000000000000000000000000000000000000000000/////////....................................------...//////...------........................---...///000111000000///------........./////////---------............///........................,,,---------.../////////***++++++,,,,,,++++++***.......................................---------------------------------,,,,,,,,,---------......------............------,,,,,,------------------------............------........................------,,,,,,,,,---...///.........---------,,,,,,........................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---------.......................................------,,,,,,------...///------------------------,,,,,,------.../////////---------------------------...///000000///...---............/////////000........................------------------------///............---------////////////////////////---------.........//////,,,,,,,,,---...///000111,,,,,,---.../////////...---------.........//////---,,,,,,++++++,,,,,,---++++++---...///000000000........................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000.........------,,,,,,,,,---------.........//////........................---------.........//////................................................---------.........//////////////////////////////...........................---,,,++++++,,,---.................................////////////......//////////////////////////////////////////////////////............//////......////////////......,,,,,,------.../////////------------------------+++,,,---.........---,,,---..................---///...---,,,,,,---...///...............---------------------------------,,,,,,------...///000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222000111111111111222222222333222222222222222222333444333333333333444555555666666666666666555555555777777777777777777777777888888777777777777888888666666666666666555555444222222222111222222333333222222111111111111222222000000000000000000000000000000000000000000000000000000//////.........---........................,,,---...//////...---,,,........................---...000111111111000///.........////////////000---------.........//////........................,,,,,,------...///000000,,,------......------,,,......................../////////......------,,,........................,,,,,,,,,---------......------............------,,,,,,,,,------.........---..................---........................++++++++++++,,,...000111/////////......---------........................,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,---...///000111........................,,,,,,++++++,,,,,,---...------------------------....../////////...,,,+++........................................................................////////////////////////................................................000000000000000000000000/////////...---------,,,000000//////.........---///...---,,,,,,---...///........................------------------------......................................................////////////......------------------------........................,,,,,,,,,---------......................................................000000000000000000000000////////////////////////,,,---------.../////////------......//////000000,,,---......//////..............................,,,,,,,,,---------..............................////////////////////////------------------------//////.........---------//////.........---------............////////////////////////////////////---...///000000///...---......................................................////////////..............................///...---,,,,,,---...///........................//////.........---------..............................------------..........................................////////////////////////////////////111111000000000000000111000000//////000111222222222222222111111000000000111111222222222333333333333333333222222111111111111222222333333444444555555555555555666666666666666666666666777777777777888777666555555666777888666666666666555555555555666555444333111000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------------------------------------------------------.........//////000000000000////////////------------------------............................................................------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------.................................------,,,,,,,,,...------,,,,,,++++++***---------............///........................---------,,,,,,+++++++++,,,,,,,,,------.........------------------------//////---,,,,,,---...///.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,......---------......///....../////////...,,,,,,................................................................................................................................................////////////////////////...............---------000/////////.........---///...------------...///................................................................................................------............------------------------------........................---------.........//////................................................////////////////////////........................---------...........................////////////,,,---......//////..............................---------.........//////................................................------------------------//////.........---------//////.........---------............////////////////////////////////////.........//////.........................................................------............------........................///...------------...///........................//////.........---------..............................------------..........................................////////////////////////////////////000000///////////////000000000000000000111222222444444444333333222222222111111222222222333333333333333333222222222111111111222222333333444444555555555555555666666666666555666666666777777777777888777666555555666777888666666666666555555555555444444333222111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------------------------------------------............000000000000////////////------------------------................................................---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------..............................---------,,,,,,,,,***++++++,,,,,,---......---------............///...........................---------,,,,,,,,,+++,,,,,,,,,---------......------------------------///...---,,,,,,---...///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------///......------------............///......---,,,................................................................................................................................................////////////////////////---------.............../////////...............///...------------...///........................////////////////////////................................................,,,,,,------------,,,,,,------------------------................................./////////000000................................................////////////////////////------------------------...............---------/////////...............,,,---......//////......................................./////////000000........................------------------------.......................................---------...............---------............////////////////////////////////////......------------......................................................,,,,,,------------,,,,,,........................///...------------...///.......................................---------..............................------------..........................................//////////////////////////////////////////............//////000000000000000000111222333333333333333222222222111111222222222333333333333333333222222222222111111222222333333444444555444555555555555666666666555555666666666777777777777666666555555666666777666666666555555555555444333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------------------------------,,,,,,,,,---------......////////////000000000000------------------------................................................,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------...........................------------,,,,,,,,,+++++++++,,,------......---------............///.................................---------------,,,,,,,,,------------...------------------------......------------.........------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------//////...---,,,,,,------..................------................................................................................................................................................////////////////////////,,,---------.../////////.................................------.........................................................................................................,,,------......------,,,................................................---.........////////////................................................////////////////////////------------------------/////////...---------,,,/////////......---------,,,---......///.................................---.........////////////........................------------------------////////////////////////............................................................////////////////////////////////////...---,,,++++++,,,---...................................................,,,------......------,,,.................................------.......................................................................................------------..........................................//////////////////////////////////////////.........///000000111000000000000000111111111111111000000000000000111111222222222333333333222222222222222222222222111222222333333444444555444444444555555555666666555555555666666666777777666666666666666666666666666666555555555444444444111111111111111222222222000000000000000000000000////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,,,,------------////////////000000000000........................................................................+++,,,,,,,,,,,,,,,++++++------------------------------............------................................................------------------------.........---,,,,,,++++++---------............///................................................------------------------------------------------------------------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------..................//////...---,,,,,,,,,,,,......------....................................................................................................................................................................................,,,---------.../////////---------...............---..................---........................------------------------......................................................////////////......................................................,,,,,,---------........................................................................................................./////////...---------,,,//////......------,,,,,,,,,---......///.................................,,,,,,---------.................................------------------------////////////////////////---.....................---.................................////////////////////////////////////...---,,,++++++,,,---.........................................................////////////..............................---..................---........................---...................................................------------..........................................////////////////////////////////////000/////////000000111222111111000000000000000111000000000000000000000000111111222222222333333333222222222222222222222222111222222333333444444555444444444444555555555555555555555555666666666666555555666666666666555555555555555555444444444444000000111111111111222222////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,,,,---------........./////////000000000111........................................................................+++,,,,,,------,,,,,,,,,------------------------------............------................................................------------------------//////...------,,,,,,+++---------............///................................................------------------------------------------------+++,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------....................................---,,,,,,,,,,,,,,,......---------...//////........................................................................------------------------........................................................................---------...............---------------.........------...//////...------........................------------------------...................................................//////////////////...................................................,,,,,,,,,------------...........................................................................////////////////////////...............---------.........---------------,,,---......//////..............................,,,,,,,,,------------...........................------------------------........................---------...............---------...........................////////////////////////////////////......------------.........................................................//////////////////...........................------...//////...------........................---------.............................................------------..........................................////////////////////////////////////000000///000000111222333222111111000000000000000111111111222222222222222111111222222222333333333111222222222222333333333111222222333333444444555333444444444444555555555444444555555555666666666444555555666666555555444555555555444444444444333000000111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////................................................---------.........//////......//////000000111111........................................................................,,,,,,------......------------------------------------............------................................................,,,,,,,,,------------...,,,,,,,,,---......//////---------............///........................---------------............------------,,,,,,,,,------------------------***+++,,,------...------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,---------.....................---------------,,,,,,,,,,,,------...------,,,---...///000........................................................................------------------------.......................................................................................---------,,,,,,,,,------.........------...//////...------................................................................................................---......//////......---................................................------------............................................................................................................---------...............,,,------------------...,,,---......//////..............................------------............................................................---------------------------------.........//////---------.........//////............////////////////////////////////////.........//////.........................................................---......//////......---........................------...//////...------........................---------.........//////..............................------------..........................................////////////////////////////////////.........//////111222222222222111000000000000000000111111111222222222333111111222222222333333333111111222222222333333333111222222333333444444555333333444444444555555555444444444555555555666666444444555666666555444444555555555444444444333333111111111111000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................./////////000000.........///000111111111........................................................................,,,---....../////////...........................------............------................................................,,,,,,,,,---------......,,,,,,------.../////////---------............///........................+++,,,,,,,,,------------......---------,,,,,,,,,------------------------)))***,,,---......------,,,,,,,,,---------......------------------------................................................,,,,,,,,,---------...............---------,,,,,,++++++++++++,,,---.........------,,,---...///000........................................................................------------------------......................................................................../////////......------,,,,,,,,,,,,------.........,,,---...//////...---,,,........................////////////////////////................................................,,,------......------,,,////////////////////////..................................../////////000........................................................................------------------------,,,------....../////////,,,,,,,,,------.........,,,---......//////........................................../////////000........................////////////////////////---------------------------------.........//////---------.........//////............/////////000////////////////////////---...///000000///...---................................................,,,------......------,,,........................,,,---...//////...---,,,........................---------.........//////.................................------............................................./////////000////////////////////////---------......000111111222222111000000///000000......//////000000000111111111222222222333333333111111111222222333333333111222222333333444555555333333333444444444555555444444444555555555666666333444555666666555444333555555444444444333333333111111111111000000000///////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000---......///000111111222////////////////////////................................................------...///000000//////........................---..................---////////////////////////........................,,,,,,,,,------.........000//////...------,,,,,,---------.........//////........................+++++++++,,,,,,---------.........------,,,,,,,,,------------------------)))***+++---......------,,,,,,,,,------.........------------------------................................................,,,,,,,,,---------............---------,,,,,,,,,*********+++,,,---...///+++++++++,,,,,,,,,------......////////////.........................................................------,,,,,,------...//////.........---------...------------...//////------............------........................//////.........---------........................////////////////////////........................000////////////.................................////////////////////////..............................------------........................------........................+++,,,.../////////..............................000///...------...///000------------------,,,,,,////////////////////////........................................................................------------------------........................////////////////////////---,,,,,,++++++,,,,,,---,,,---......//////......,,,,,,,,,---...///000000,,,,,,------.../////////000//////...------,,,,,,////////////////////////000000000000000////////////............---------........................////////////000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000............////////////000///...------...///000////////////000000000000111111000000//////......111111111111111111111111000111111111111222222222222222222111111111000000222222222333333444444444555444444333333333444444444444444444444444444444555555444444444333333333333333333222222111111111000000000000000000000000111111111111111111111111///............---------...,,,+++---000111///,,,................................................................................................000///...---------------...------,,,,,,+++******........................,,,------......------,,,...------,,,,,,------.........------------......---------------------------------............///..............................---,,,,,,,,,,,,---.........////////////000------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------...///...---+++***+++++++++,,,,,,,,,------........................------------------------..................------...------,,,,,,------...///...---,,,,,,,,,,,,,,,------------..................////////////.........................................................------,,,,,,------...//////.........---------...------------...//////------............------........................//////.........---------........................////////////////////////...........................------------,,,,,,,,,........................////////////////////////..............................------------......................................................,,,,,,.../////////..............................//////...------...//////...---------------------////////////////////////........................................................................------------------------................................................---,,,,,,++++++,,,,,,---,,,---......//////......,,,---------.../////////..................------........................,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////............---------....................................////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000............////////////000///...------...///000////////////000000000000222111111111000000000000111111111111111111111111000111111111111222222222222222222111111111000000222222333333333333333333555444444333333333444444444444444444444444444444555444444444444333333333333333333222222111111111000000000000000000000000111111111111111111111111///............---------...,,,,,,---000000///,,,................................................................................................//////...---------------------------,,,,,,,,,,,,........................,,,------......------,,,------,,,,,,,,,,,,------......------------..............................---------............///..............................---,,,,,,,,,,,,---------........./////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------...------,,,,,,,,,,,,---------.................................------------------------..................------...------,,,,,,------...///......---,,,,,,------....../////////000000000......////////////.........................................................------,,,,,,------..................---------...------------...//////------............------.......................................---------........................////////////////////////...........................------------,,,,,,,,,........................////////////////////////..............................------------......................................................,,,---......///.......................................------------..............................////////////////////////........................................................................------------------------........................------------------------------,,,,,,,,,,,,------,,,---......//////......------..................000//////...------,,,,,,,,,,,,------...///000000................................................///............---------........................------------............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////............//////////////////............//////////////////000000000000222222222222111111111111111111111111111111111111000111111111111222222222222222222111111111111111333333333333333222222222444444333333333333444444444444444444444444444444444444444444333333333333222222222222222111111111000000000000000000000000000000000000000000000000///............------------,,,,,,...///000...---................................................................................................//////...------------...---------.......................................,,,------......------,,,------,,,,,,,,,,,,------......------------......////////////////////////---------............///..............................---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------,,,,,,,,,---......---------.........//////........................------------------------------------------.........------,,,,,,------...//////......------.........////////////000000000---......//////......---...................................................------,,,,,,------..............................------------...//////------............------........................................................................////////////////////////........................000////////////.................................////////////////////////..............................------------......---------.......................................------..........................................------------------------.........///////////////////////////////////////........................................................................------------....................................------------------------------,,,,,,,,,,,,------,,,---......///........................---------//////.........---------,,,,,,------.../////////////////////////////////---------...............///............---------........................------........./////////........................////////////////////////........................---------------------------------.........//////............/////////////////////....../////////////////////000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111444333333333222222111111333333333222333333444444333333333333333333333333444444444333333333222222222222222111111111111111000000000000000000000000///////////////////////////............------------------...//////......................................................................................................///......---------......---------...///000000111........................,,,------......------,,,---,,,,,,,,,,,,,,,,,,---...------,,,,,,------................../////////---------............///..............................---,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***,,,...//////...,,,***---,,,++++++,,,---///000------------....................................------------------------,,,,,,------------.........------,,,,,,------...000//////.........//////------........./////////------............------...................................................------,,,,,,------...---........................------------...//////------............------........................---.....................////////////////////////////////////////////////........................000////////////.................................////////////////////////..............................------------......---------.........//////....................................------..............................,,,------------------,,,............//////000000////////////////////////........................................................................---------....../////////........................------------------------...------,,,,,,------...,,,---......///........................------------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////............---------............................../////////000000000........................////////////////////////........................---------------------------------...........................////////////...//////////////////...////////////000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111333333333222222111111111222222222222222333444555333333333333333333333333444444333333333222222222111111111111111111111111000000000000000000000000........................///............---------,,,---........................................................................................................................---------......///,,,------...///000111111........................,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------.........---------............///..............................---,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,...//////...,,,+++---,,,++++++,,,---///000+++,,,,,,,,,,,,---------........................------------------------,,,,,,,,,,,,------.........------,,,,,,------...//////.........//////000,,,,,,---------.........------............------...................................................------,,,,,,------...---------..................------------...//////------............------........................---------...............////////////////////////////////////////////////...........................------------,,,,,,,,,........................////////////////////////..............................------------......,,,,,,------.../////////........................//////...---------..............................------............---------------......//////000////////////////////////........................................................................---------...//////000000........................------------------------......------------......,,,---......//////......------..................,,,,,,------...//////000..................---------------------------------------...//////000000///............---------........................////////////000000000111................................................------------------------------------------------....................................////////////......////////////......////////////000000000000///////////////000000000111111111111111111111111000111111111111222222222111111111111111222222222222222222222222111111111222111111222222333444555333333333333333333333333333333333333222222222222000000000111111111111111000000000000000000000000///////////////////////////............---------+++---//////...---...///...................................................................................................------------...//////---------...///000000111........................,,,------......------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------++++++,,,,,,---.........---------............///..............................---,,,,,,,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------------,,,------,,,,,,,,,---......+++++++++,,,,,,,,,------........................------------------------++++++,,,,,,------.........------,,,,,,------.........------......//////,,,,,,---------.........,,,------......------,,,...................................................------,,,,,,------...---------.........//////...------------...//////------............------........................---------.........//////////////////////////////////////////////////////...........................------------,,,,,,,,,........................////////////////////////..............................------------......,,,,,,------...//////000........................000///...---,,,------...........................---...////////////...---+++,,,,,,---......//////////////////////////////........................................................................---------...///000000000......................................................------------......,,,---......//////......,,,---------.../////////------..................,,,,,,------.../////////000000000000000000000000------...//////000111111///............---------................................./////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,............................................................////////////---...///000000///...---////////////000000000000//////000000000111111111111111111111111111111111000111111111111222222222000000111111111222222222111111111111222222222222111111111111222333444555222222222222222222222222333333333222222222222111///000000000111111111222000000000000000000000000///////////////////////////............---------+++---//////...---...000................................................................................................---------------...//////---------....../////////........................,,,------......------,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---.../////////---------............///..............................---,,,,,,,,,,,,---,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------...........................---,,,,,,,,,,,,---...---------...------,,,,,,,,,,,,,,,,,,---------...........................------------------------***++++++,,,------.........------,,,,,,------...------,,,,,,---......///---------............///,,,------......------,,,...................................................------,,,,,,------...---------.........//////...------------...//////---..................---........................---------.........//////000000000000000000000000////////////////////////........................000000/////////.................................////////////////////////.................................------.........,,,,,,------...///000000........................000///...---,,,------...........................---...///000000///...---++++++,,,,,,---...//////////////////////////////........................................................................---------...///000000111........................////////////////////////......------------......,,,---......//////......,,,,,,------...///000000/////////...------,,,,,,***+++,,,---///000111111------------------------.........///000111111222//////.........---------........................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.............................................---............/////////000---...///000000///...---////////////000000000000000000111111222222222333111111111111111111111111000111111111111222222222000000111111222222222222000000111111222222222333111111111111222333444555222222222222222222222222333333333222222222111111//////000000111111111222000000000000000000000000000000000000000000000000//////.........---------***---000///---,,,...000................................................................................................---------------...///000---------.......................................,,,------......------,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,------------...///000000111---------.........//////..............................---,,,,,,,,,,,,---,,,,,,------------......------------------------................................................------------------------........................///...,,,++++++,,,...///------...///...---+++***---------.........//////........................------------------------******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,---...///---------------------------,,,,,,++++++,,,,,,---////////////////////////------,,,,,,,,,,,,------///...---,,,,,,---...///------............------......------------..............................---------............///------------------------------............------///////////////////////////////////////////////////////////////...............------------......//////.........---------////////////////////////000000//////.........---000000//////.........---,,,,,,,,,------................................................---------////////////////////////..............................////////////......//////.........---------........................000000//////.........---////////////////////////////////////////////////................................................////////////////////////........................------............------........................,,,---------.../////////........................,,,,,,---.../////////.../////////...------,,,,,,++++++,,,,,,---...//////...........................------,,,,,,------...------------------------........................,,,---------.../////////,,,,,,,,,---------......////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000111222333444333222111000222222222222222222222222000000000000000000000000////////////////////////000000000000////////////........................////////////////////////...------,,,,,,------............------,,,,,,,,,................................................------------------------//////.........---------000///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***------------------------........................+++,,,------......------++++++,,,------......///,,,------......------,,,------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,---------------------------,,,,,,,,,,,,---......000///...---------------......//////////////////------------------------......------------...............------,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,.........------,,,,,,,,,........................---,,,,,,++++++,,,,,,---........................//////............/////////...------------...///------............------......------------..............................---------............///------------------------/////////000000/////////////////////////////////......................../////////////////////.........------------......//////.........---------........................000/////////.........---000/////////............---------....../////////........................------..................////////////////////////..............................////////////......//////.........---------........................///.........------------////////////////////////........................................................................................................................---..................---........................---------...............////////////////////////------......///.........,,,,,,------.../////////---------....../////////...........................------,,,,,,------...------------------------........................---------...............---------.........//////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111222222333333222222111000222222222222222222222222000000000000000000000000////////////////////////000000000000/////////............................................................------...............---------,,,,,,,,,................................................------------------------//////.........---------000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------------------------------------------------+++,,,------......------.....................---,,,------......------,,,------------------------......---------,,,,,,,,,,,,,,,---------.........,,,------......------,,,---------------------------,,,,,,,,,,,,---............---,,,,,,,,,------.........---------------------------------------......------------............---------,,,,,,,,,------------............,,,------......------,,,------------------,,,,,,////////////////////////------,,,,,,,,,,,,------------------------------//////............/////////...------------...///------............------......------------..............................---------............///------------------------......////////////......////////////////////////..............................//////////////////......------------.....................---------......................../////////...............////////////.....................///////////////........................,,,---------.../////////////////////////////////..............................////////////.....................---------........................---------------,,,,,,,,,////////////////////////.......................................................................................................................................................................................---------000000000000000000000000....../////////...------,,,,,,------.../////////.../////////////////////...........................------,,,,,,------...------------------------.......................................---------........./////////000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222333333222111111111111222111111111111111111111111000000000000000000000000////////////////////////000000000/////////......................................................//////............//////...------------,,,,,,,,,................................................------------------------...............---------///...------...///---,,,------------------------......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000000000///...------,,,,,,------......------,,,------------------------...------------,,,,,,,,,---------.........//////,,,------......------,,,---------------------------,,,,,,,,,,,,---......------,,,,,,,,,------......---------,,,,,,++++++------------------------......------------.........------------,,,,,,,,,............------------,,,------......------,,,,,,,,,------------------........................------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------.........------.........------............------......------------..............................---------............///........................++++++,,,,,,,,,,,,++++++////////////////////////....................................////////////......------------..............................................................................///////////////...........................//////........................,,,,,,,,,---...///000000////////////////////////..............................////////////......................................................------------------------////////////////////////.................................................................................................................................------................................./////////...---------,,,///////////////////////////////////////...---,,,/////////...------,,,,,,/////////..........................................------,,,,,,------...,,,,,,------------------......................../////////...---------,,,---.........////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000111111111222222222222222222222222222222222444333111000000000111222111111111111111111111111000000000000000000000000////////////////////////000000/////////...............................................................------------......------------------------................................................------------------------........................///...------...///...,,,........................///...,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////......------------,,,------......------,,,,,,,,,------------------------------------------------------............,,,------......------,,,---------------------------,,,,,,,,,,,,---......------,,,------...//////......------,,,,,,++++++,,,,,,------------------...------,,,,,,------...------------------------......------,,,,,,++++++,,,------......------,,,,,,,,,,,,------.........------------------------...------,,,,,,------...------------------------------,,,,,,,,,,,,---------..................---------............------......------------..............................---------............///........................++++++,,,,,,,,,,,,++++++////////////////////////........................---.........//////000000......------------......---.............................................---------........................///////////////------------------------........................,,,,,,,,,---...///000000////////////////////////..............................////////////......---...............................................................//////////////////////////////........................................................................................................................///...------------...///......................../////////...---------,,,........................///000000000///...------/////////...------,,,,,,......------------------...........................------,,,,,,------...,,,,,,,,,---------............................../////////...---------,,,,,,,,,---------.........////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000000111111111222222222222222222222222222222222333222111000///000111222000000000000000000000000////////////////////////////////////////////////////////////............................................................---,,,,,,++++++,,,,,,---------------------------................................................---------------------------.....................///---,,,---...///...---...........................---,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,---------,,,------......------,,,---------------------------,,,,,,,,,,,,---.........---------...///000000............------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++******,,,------......------,,,,,,,,,,,,------.........------------------------......------------......------------------------//////............//////------...//////...------------............------......------------..............................---------............///..............................////////////......////////////////////////------------------------------......///000000000......------------......---------...............---------------------------------------..................///////////////---------------,,,,,,,,,........................,,,---------.../////////////////////////////////..............................////////////......---------................................................///////////////////////////////////////------------------------................................................------------------------........................///...---,,,,,,---...///.......................................---------........................//////000000000///......,,,,,,------.../////////,,,,,,------------------...........................------,,,,,,------...+++,,,,,,------................................................---------,,,,,,,,,------------...////////////////////////////////////000000000000000000000000000000000000000000000000000000000000...//////000000111111111111111111111111111111111000111111111111222222222222222222222222222222222222222111000000000000111/////////////////////////////////////////////////////////////////////////////////.........------........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...................................................---------------------------------..................---,,,---/////////---------------------------------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------)))******+++,,,,,,------,,,------......------,,,+++,,,,,,------.........,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,------......------,,,---------------------------,,,,,,,,,,,,---............---------...//////---------------.........+++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,------------------..............................------------..............................//////............//////------...//////...------------............------......------------..............................---------............///......................../////////000000/////////////////////////////////------------------------------......///000000111......------------......---------.........//////------------------------,,,,,,,,,------...................../////////000///.........------------........................------..................////////////////////////..............................////////////......---------.........//////........................---------....../////////////////////////////////------------------------................................................------------------------........................000///---,,,,,,---///000........................---------..........................................//////000000000000///,,,,,,------.../////////,,,,,,------......//////...........................------,,,,,,------...++++++,,,,,,---......///........................---------...............------------............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000......//////000111111222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111000000/////////////////////////////////////////////////////////////////////////////////.........---------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......................................................---------------------------------.........//////...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,,,,---------...,,,------......------,,,---------------------------,,,,,,,,,,,,---......------,,,+++++++++,,,,,,+++++++++,,,------......++++++,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------......,,,------......------,,,------------------,,,,,,////////////////////////......------------......////////////////////////---------,,,,,,---------,,,---...//////...---,,,---..................---.........------.................................---------.........//////////////////////////////------............------////////////////////////---------------------------------...///000000111.........------.........---------.........//////------------------------,,,,,,,,,------.........---.........//////000000000000//////.........---.......................................---------////////////////////////..............................////////////......---------.........//////........................,,,,,,,,,------.........////////////////////////------------------------................................................------------------------........................000///---,,,,,,---///000........................,,,------....../////////000000000000000000000000......///000000111000000000//////...------,,,,,,,,,------...///000111111...........................------,,,,,,------...++++++,,,,,,---...//////........................,,,------....../////////............/////////000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000111111111111222222222000000000000000000000000000111222222222111///...//////////////////////////////////////////////////////////////////////////////.........---------........................------------------------...------,,,,,,------...,,,,,,,,,------.........................................................---------------------------------.........//////...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------------------------------........................+++,,,------......------///......------,,,,,,+++,,,------......------,,,++++++,,,,,,---...//////,,,,,,,,,------.........---------.........//////,,,------......------,,,---------------------------,,,,,,,,,,,,---......,,,,,,+++***))))))))))))))))))***+++,,,------...++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,------.........---......//////000000000,,,------......------,,,.........------,,,,,,,,,/////////...---------,,,//////.........---------//////.........---------..................------........................---...............------////////////////////////---------------------------------.........//////................................................////////////////////////........................------............------......------------......000000//////.........------------............///.................................////////////000................................................////////////////////////////////////////////////......------------......---------............///......................................................................................................------------.........------,,,,,,------...///............---------////////////////////////////////////////////////////////////..................------------..............................////////////////////////............////////////////////////////////////................................................------------------------,,,,,,,,,---------......+++,,,---,,,***)))***+++......//////...,,,***)))...------,,,---...///000............////////////000000000000000000000000......///000000000000000111111000000//////......111111000000//////......111111111111111111111111111111000000000000111111222111111111000000//////000000000000000000000000......////////////..............................////////////////////////------------------------111000///......///000111.........................................................------.........------------------------...------,,,,,,------...------------------------+++++++++,,,,,,,,,------------............------,,,------......------,,,.........------,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------,,,,,,+++***---,,,,,,++++++,,,,,,---........................+++++++++*********))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***)))------,,,,,,,,,,,,++++++************************------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++---,,,,,,,,,,,,---......---,,,+++***+++,,,---.../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++,,,---...///...............---------//////.........---------//////.........---------................................................---...............------........................---------------------------------.........//////................................................................................................------............------......------------......000/////////.........------------............///........................------........./////////................................................////////////////////////////////////////////////......------------......---------............///......................................................................................................------------.........------,,,,,,------...///............---------////////////////////////........................////////////..................------------..................................................................////////////........................................................................------------------------,,,,,,,,,---------......---.........,,,+++,,,---////////////...---,,,,,,......---------...///000............////////////000000000000000000000000......///000000000000000111111000000////////////111111000000////////////111111111111111111111111111111000000000000111111111111111111000000000///000000000000000000000000......////////////..............................////////////////////////------------------------///...------------...///........................------------------------......------------......------------------------...------,,,,,,------...------------------------,,,,,,---------.........------............------,,,------......------,,,......---------,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,---------------,,,+++***---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,+++++++++***++++++,,,---------------,,,,,,------,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,+++++++++,,,---............---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---...///---------..............................---------...............---------................................................------...............------------------------------------------------------------...............................................................------------------------........................------............------......------------....../////////...............---------............///........................,,,---------............................................................////////////////////////////////////////////////......------------......---------............///......................................................................................................------------............------------......///............---------////////////////////////........................////////////..................------------..............................------------------------............////////////........................................................................------------------------,,,,,,,,,---------.........///000///...---...///000//////.........//////......------......///000............////////////000000000000000000000000......///000000000000000111000000000000/////////111000000000000/////////000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000......////////////..............................////////////////////////------------------------------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...........................------,,,,,,------...---------------------------------.........//////------............------,,,------......------,,,...------------,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,,,,------------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---...............---------...------,,,+++******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,+++,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---...///,,,---------.../////////................................................---------.......................................,,,---......///.........------------------------................................................................................................------------------------........................------............------......------------..............................---------............///........................,,,,,,,,,---------......................................................////////////////////////////////////////////////......------------......---------............///......................................................................................................------------............------------......///............---------////////////////////////------------------------////////////..................------------..............................------------------------............////////////........................................................................------------------------,,,,,,,,,---------.........///000///...---...//////...---------...000111..................//////............////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111111111111000000000000000000000000000000000000000......////////////..............................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---////////////////////////...------,,,,,,------...------------------------------------............------............------,,,------......------,,,------------------------------------------------------------------------,,,---------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---............------...............------++++++,,,,,,---......///------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------......+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,------......,,,---------.../////////---.....................---.....................---------.........//////........................,,,------...//////...........................................................................---................................................------------------------........................------............------......------------......---------...............---------............///........................,,,,,,,,,---------......................................................////////////////////////////////////////////////......------------......---------............///......................................................................................................------------......///......------......//////............---------////////////////////////........................////////////..................------------..............................------------------------............////////////........................................................................------------------------,,,,,,,,,---------......,,,---......---,,,---///---,,,,,,+++,,,---///000//////////////////..................////////////////////////////////////......///000000000000000000000000000111111111111000000000000111111111111////////////////////////111111000000000000111111000000000000000000111111////////////////////////......////////////..............................////////////////////////---------------------------------......---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---////////////////////////...------,,,,,,------...------------------------+++,,,,,,,,,,,,---------------............------,,,------......------,,,------------------------------------------------------------------------,,,------......------------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,,,,,,,++++++,,,------------------......//////.........------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,---------.........+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,------------------------...............---------...............---------...............,,,,,,------.../////////........................,,,,,,---...////////////////////////////////////.......................................---------................................................------------------------........................------............------......------------......---------------.........---------............///........................,,,---------............................................................////////////////////////////////////////////////......------------......---------............///......................................................................................................------------......//////............/////////............---------////////////////////////////////////////////////////////////..................------------..............................------------------------............////////////------------------------................................................------------------------,,,,,,,,,---------......+++,,,------,,,+++---...,,,,,,,,,,,,,,,---.../////////000000000///..................////////////000000000000000000000000......///000000000000000000000000111111111111222000000000111111111111222000000000000000000000000111111000000000000111111000000000000111111111111////////////////////////......////////////..............................////////////////////////------------------------......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...........................------,,,,,,------...------------------------+++++++++,,,,,,,,,------------............------,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,------------...,,,------............------,,,,,,++++++,,,,,,---........................++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,---......///.....................------,,,,,,------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,---............---,,,,,,,,,,,,------------------------------------------------------------+++,,,------......------...............------------------.........//////---------.........//////,,,,,,------...//////000........................+++,,,---...////////////................................................//////.........---------................................................................................................------............------......------------......,,,,,,,,,------.........---------............///........................------........./////////................................................////////////////////////////////////////////////......------------......---------............///......................................................................................................------------......//////............/////////............---------////////////////////////000000000000000000000000////////////..................------------..................................................................////////////------------------------................................................------------------------,,,,,,,,,---------......***,,,------,,,,,,---...,,,---...............---///000000111000///...---............////////////000000000000000000000000......///000000000000000000000111111111222222222000000111111111222222222111111111111111111111111111111000000000000111111///000000000111111111111////////////////////////......////////////..............................////////////////////////---------------------------...///000000///...---........................------------------------......------------......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,---------...------............------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---...............---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,---------...,,,,,,---...............,,,,,,---...............------------............,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,.../////////...---.........---------------........................------------------------+++,,,---.........------/////////......------,,,---------.........//////---------.........//////,,,,,,------...///000000........................+++,,,---...////////////------------------------//////////////////////////////.........---------................................................////////////////////////........................---..................---.........------.........,,,,,,,,,------.........---------.........//////.................................////////////000................................................////////////////////////////////////////////////.........------.........---------.........//////.........................................................................................................------.........//////............////////////.........---------////////////////////////000000000000000000000000000/////////.....................------.................................////////////////////////............/////////000------------------------................................................------------------------,,,,,,,,,---------......+++,,,------,,,,,,...///---...///000000///...---///000111111111///...---............/////////000000000000000000000000000...//////000000000000000000000111111222222222222000000111111222222222222111111111111111111111111111111000000000000111111//////000000111111111222////////////////////////......////////////..............................////////////////////////------------------------------...//////...------................................................///......------......///------------------------...------,,,,,,------...---------------------------------.........//////---..................---,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,---.../////////...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///////////////++++++,,,---.........---+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,.../////////...---/////////......---------........................------------------------+++,,,---.........---,,,........................////////////////////////////////////////////////........................//////............//////---------............///////////////////////////------............------//////.........---------//////////////////////////////000000000000//////..............................------------......------............------........................///............---------,,,,,,,,,---------......////////////////////////---------............///........................---------............//////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000///---,,,,,,---///000//////.........---------........................////////////////////////......------------......................................................//////000000///...------////////////////////////111111111111000000000000000000//////.........---................................................................................................---------............///........................///............---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///---------...............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333222111/////////000111111111111111111111111111......//////000000111111000000000000000000000000////////////////////////000000000000000000000000................................................------------------------///............---------------------------------......................../////////...---,,,******------++++++++++++------------------------------+++,,,---......---,,,+++////////////////////////---------------------------------............///..................------,,,,,,---.../////////...///...---,,,,,,---...///........................---,,,,,,++++++,,,,,,---........................///......------......///////////////////////////...........................------,,,,,,------.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......////////////////////////222111000...------------///...,,,++++++,,,...///...------,,,,,,------...------------------------........................////////////////////////////////////////////////........................//////............//////---------............///////////////////////////------............------//////.........---------//////////////////////////////000000000000//////..............................------------......---..................---........................///............---------,,,,,,,,,---------..............................---------............///........................---------............////////////////////////...------------------------........................000...---,,,,,,---...000000000/////////...............................................................------------......................................................///////////////...------//////////////////////////////000000000000000000000/////////............................................................................................................---------............///........................///............---------------------------------........................------------------------,,,,,,------...---------------......///000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333222000/////////000111111111111111111111111111////////////000000000000000000000000000000000000////////////////////////........................................................................------------------------............------------------------------------....................................---,,,++++++------,,,++++++,,,------------------------------,,,------------------,,,------------------------------------------------------------..............................------------......///...............------------..............................---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---........................------------------------.........------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,---------..............................111000///......------...///...,,,++++++,,,...///...------,,,,,,------...------------------------........................////////////////////////////////////////////////........................//////............//////---------............///////////////////////////------............------...............---------////////////////////////...//////000000//////.................................------------......................................................///............---------,,,,,,,,,---------......---------------------------------............///........................---------............///......//////////////////................................................///...---,,,,,,---...///000000000000000/////////......................................................------------......////////////////////////........................///////////////......---////////////////////////---.........///000000000////////////............////////////////////////........................................................................---------............///........................///............---------------------------------................................................---------...------,,,,,,,,,---...///000222333333////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111000000///000000000111111111111111111111111000000000000////////////////////////////////////////////////////////////........................................................................------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,------,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------...............///......------------............------........................------,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,,,,------...///000000........................,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,---------..............................//////...............///...---,,,++++++,,,---......------,,,,,,------...------------------------........................////////////////////////////////////////////////........................//////............//////---------............///////////////////////////------............------........................////////////////////////...//////////////////.................................------------...............------.................................///............---------,,,,,,,,,---------......---------------------------------............///........................---------............///............////////////................................................///...------------...///////////////////////////......................................................------------......000000000000000000000000...........................///////////////......////////////////////////,,,,,,------...///000000///////////////.........000000000000000000000000........................................................................---------............///........................///............---------................................................------------------------///000000000///...------------...///000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000000000000000111111111111111111111111111111000000//////......////////////////////////////////////////////////........................................................................------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------.........------------,,,,,,---------------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------.........,,,,,,------------........./////////...---,,,,,,,,,,,,...//////...,,,,,,........................------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,---///......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---......//////------------------------,,,,,,,,,---------------//////......------,,,,,,,,,,,,,,,---------..............................---------------...///000...---,,,,,,,,,,,,---......------,,,,,,------...------------------------........................////////////////////////////////////////////////........................//////............//////---------............///////////////////////////------............---------.....................////////////////////////......////////////....................................------------......///...------------...///........................///............---------,,,,,,,,,---------......---------------------------------............///........................---------............///---.........//////000000------------------------.................................------.......................................................................................------------......000000000000000000000000..............................///////////////...////////////////////////+++,,,,,,---...//////000.........///////////////000000000000000000000000........................................................................---------............//////////////////////////////............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,///000000000///...------........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111111111000000000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////................................................------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---............------------------------------------------------...---,,,++++++,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,------........./////////...---,,,,,,+++,,,---......---,,,+++...........................------,,,,,,------...+++++++++,,,,,,---------///......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,++++++,,,,,,,,,---------..............................---,,,,,,------...///000---------,,,,,,---------...------,,,,,,------...------------------------........................////////////////////////////////////////////////........................//////............//////---------............///////////////////////////------............---------------...............////////////////////////---......//////......---..............................------------......///...---,,,,,,---...///........................///............---------,,,,,,,,,---------......---------------------------------............///........................---------............///------......///000000000------------------------------------------------........................------------....................................------------------------......------------......////////////////////////........................---...//////////////////////////////////////////,,,---------.../////////.........///////////////////////////////////////........................................................................---------............//////////////////////////////............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,/////////...------,,,,,,////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000................................................------------------------------------,,,,,,,,,,,,------------------------........................+++,,,,,,---.........---------............------------------------------...------,,,,,,------...------------------------+++,,,,,,------.........,,,,,,,,,,,,------------++++++,,,,,,------...............///......------,,,,,,------------,,,,,,..............................------------......++++++,,,,,,------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------------------------,,,,,,,,,---...//////------------------------...------,,,,,,------...------------------------........................////////////////////////////////////////////////........................//////............//////---------............///////////////////////////------............---------------.........//////////////////////////////---......//////......---..............................------------......000///---,,,,,,---///000........................///............---------,,,,,,,,,---------..............................---------............///........................---------............///------......///000000111........................---------------------------..................------.........////////////........................------------------------......------------......................................................------...///////////////////////////////////////..................//////............/////////000................................................................................................---------............//////////////////////////////............---------................................................------------------------,,,,,,------...---------////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000111222111111000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////................................................---------------------------------,,,,,,,,,++++++................................................,,,,,,------...---------,,,---...//////...---,,,------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++,,,,,,,,,---------***++++++,,,------......------......///.........---,,,,,,,,,,,,,,,,,,---..............................------------......+++,,,,,,---......//////---,,,,,,++++++,,,,,,------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---.........------------------------,,,,,,------.../////////,,,,,,,,,---------------,,,,,,,,,---------......------------------------------,,,,,,,,,---......,,,------------------,,,...------,,,,,,------...------------------------........................////////////////////////////////////////////////........................//////............//////---------.........//////////////////////////////---..................------------.........//////////////////////////////---..................---.................................------.........000///---,,,,,,---///000........................//////.........---------,,,,,,,,,---------......////////////////////////---------.........//////........................---------.........//////---------...///000000111000000000000000000000000------------------------------............------.../////////000000111111........................------------------------.........------.........................................................------...///000000/////////////////////////////////////////////.........---.........//////000000................................................................................................---------.........//////000000000000000000000000//////.........---------////////////////////////................................................------...///000000000///......//////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000222222222111000000000000000000000000000......//////000000111111111111111111111111111111////////////////////////........................................................................---------------------------------,,,,,,,,,++++++////////////////////////........................,,,------......---,,,,,,,,,---...//////...---,,,------------------------+++,,,............,,,+++++++++++++++++++++++++++++++++,,,,,,---...//////++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,---.../////////......---++++++++++++---.................................------------......,,,,,,------...///000000///......------......///------------------------...........................------,,,,,,------...***+++,,,---///000111111........................,,,,,,------...///000000,,,------....../////////,,,,,,,,,---------......------------------------...------,,,,,,---------,,,------......------,,,...------,,,,,,------...---------------------------------............///////////////////////////////////////............,,,,,,------...///000000////////////////////////////////////000000000000////////////////////////000000//////.........---/////////...------,,,,,,....../////////...,,,+++........................................................................////////////////////////...............---------...---,,,,,,,,,,,,---...////////////////////////---------.........//////........................111000///...------...///........................---------............///------------------------...------,,,,,,------...////////////////////////////////////////////////........................111111000000//////......////////////////////////........................000000//////.........---////////////////////////........................------------.........///////////////////////////...------,,,,,,------...------............------////////////////////////////////////////////////........................,,,------......------,,,................................................/////////...---------,,,000000//////.........---////////////////////////....................................//////////////////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000........................///////////////......---////////////////////////111111000000//////......------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......---------------------------------............///........................,,,,,,++++++,,,,,,---...000---,,,---///000...,,,.........------,,,,,,,,,------------------------,,,------......------,,,................................................------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---........................//////.........---------////////////...---,,,,,,------------------------//////.........---------........................---------------------------------------------------------------------------------............///////////////////////////////////////............,,,,,,------...//////000////////////////////////.../////////000000000000////////////////////////000/////////............------......................../////////...,,,,,,................................................................................................------........................---,,,,,,---..............................---------.........//////........................000///...---,,,,,,---...........................---------............///------------------------...------,,,,,,------...////////////////////////////////////////////////........................////////////.........---////////////////////////........................000/////////.........---////////////////////////........................------.........////////////////////////////////////......------......///------............------........................................................................,,,------......------,,,...............................................................---------000/////////.........---............................................................//////////////////000000000000//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000........................///////////////......---//////////////////////////////////////////......------............------........................------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................------,,,,,,------...//////---,,,---///000...,,,------------------,,,,,,------------------------,,,------......------,,,................................................------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------........................//////.........---------++++++,,,,,,---,,,,,,,,,------------------------//////.........---------........................---------------------------------------------------------------------------------............///////////////////////////////////////............,,,,,,------.../////////////////////////////////....../////////000000000////////////////////////////////////............,,,,,,------...//////000.........///......---,,,........................................................................------------------------,,,---------.../////////......---,,,,,,---......---------------------------------.............................................---,,,,,,,,,,,,---........................---------............///------------------------......------------......////////////////////////////////////////////////....................................------------////////////////////////......................../////////...............////////////////////////............................../////////000000000/////////////////////////////////....../////////------............------------------------------................................................------............------................................................---------.............../////////...............------------------------....................................//////////////////000000000000//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000///////////////////////////////////////......---////////////////////////------..................------............------................................................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///...........................------------.../////////...------...///...---,,,,,,------------------------------------------,,,------......------,,,................................................------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------.............................................---------)))***+++,,,------------------------------------...............---------........................---------------------------------------------------------------------------------............///////////////////////////////////////............---------.........//////////////////////////////........./////////000000///////////////////////////////////////.........---------.........//////..................------........................................................................------------------------,,,,,,,,,---...///000000......------------......------------------------...................................................---------------------........................---------............///..............................------------......////////////////////////////////////////////////................................................////////////////////////................................................////////////////////////........................////////////000000000000//////////////////////////////............//////------............------------------------------................................................------............------................................................,,,---------.../////////........................------------------------....................................//////////////////000000000000//////000000000000111111111111////////////////////////////////////////////////////////////////////////........./////////000000000000000000000000000000///////////////......---////////////////////////,,,,,,,,,------.........------............------........................////////////////////////,,,------------.................................,,,,,,,,,---------......---------------------------------............///........................---------------......///......---............---,,,,,,,,,------.........------------------------,,,------......------,,,................................................------------------------......------------..............................------------------------------------------------------------------------.........------.........................................................,,,---....../////////...,,,,,,------------------................................................---------------------------------------------------------------------------------............///////////////////////////////////////............---------...............////////////////////////............////////////////////////////////////........./////////////////////.........---------......------....................................................................................------------------------,,,,,,,,,---...///000000.....................................................................---................................./////////..............................---------............///........................///......------......///////////////////////////////////////////////////........................////////////////////////////////////////////////........................---------...............////////////////////////........................////////////000000000000////////////////////////...------,,,,,,------...------............------........................................................................---......//////......---................................................,,,---------.../////////---------...........................................................................//////////////////000000000000//////000000000000111111111111////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000///////////////......---////////////////////////++++++,,,,,,------......------............------........................////////////////////////............////////////........................,,,,,,,,,---------......---------------------------------............///........................,,,,,,,,,+++,,,,,,---...---.........------......,,,,,,,,,------.........------------------------,,,------......------,,,................................................------------------------......------------..............................------------------------------------------------------------------------.........------.................................---......................../////////......---,,,,,,,,,,,,---------......---.............................................---------------------------------------------------------------------------------............///////////////////////////////////////....................................////////////////////////------........./////////////////////////////////.........///////////////000//////...------,,,,,,......---------...//////........................................................................------------------------,,,---------.../////////---...////////////...---////////////////////////...............---------........................---...//////000000//////........................---------............///........................//////............//////////////////////////////////////////////////////......................../////////000000000000000////////////////////////........................---------------.........////////////////////////............................../////////000000000////////////////////////------,,,,,,,,,,,,------------............------////////////////////////------------------------..............................////////////......................................................---------...............---------------.........////////////////////////....................................//////////////////000000000000//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000------.........////////////////////////////////////////////////......---////////////////////////,,,,,,------------------------............------........................////////////////////////---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................,,,++++++++++++,,,---------...///...------...///,,,,,,------------------------------------------,,,------......------,,,................................................------------------------......------------..............................------------------------------------------------------------------------......------------..............................---------...............------------,,,+++***)))+++,,,,,,------.........---------.......................................---------------------------------------------------------------------------------............///////////////////////////////////////....................................////////////////////////---------.........//////////////////////////////............/////////000..................------...------,,,---...///000................................................................................................------..................---...///000000///...---........................//////.........---------........................,,,---.../////////..............................---------............///........................//////............//////////////////////////////////////////////////////................................./////////000000////////////////////////........................,,,,,,,,,------.........////////////////////////........................------........./////////////////////////////////......------------......------............------........................------------------------..............................////////////.....................................................................---------,,,,,,,,,------.....................................................................//////////////////000000000000//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////........................///////////////......---////////////////////////............------------------............------................................................,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................,,,,,,,,,,,,,,,---......,,,...000///---,,,---///------------------,,,,,,------------------------,,,------......------,,,................................................------------------------......------------......................................................------------------------------------------------------,,,,,,,,,,,,------........................---------.........//////,,,,,,,,,---,,,,,,++++++++++++,,,,,,---......///---------.........//////........................---------------------------------------------------------------------------------.........//////////////////////////////000/////////.................................---////////////////////////---------.........//////////////////////////////---.........//////000000,,,,,,------.../////////...------,,,---...///000........................................................................////////////////////////...............------------...///000000///...---------------------------//////.........---------........................***+++---...///...------........................---------.........////////////////////////////////////............//////////////////////////////////////////////////////........................---------.........//////////////////////////////........................,,,,,,,,,------.........////////////////////////........................------------........./////////////////////////////////............//////---..................---------------------------------------------------..............................////////////....................................................../////////......------,,,,,,,,,,,,------.........------------------------..................................../////////000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////........................///////////////......---/////////////////////////////////......------------..................---................................................******+++++++++,,,,,,,,,........................,,,,,,,,,---------......---------------------------------.........//////...........................------------...//////,,,...000///---,,,---000.........------,,,,,,,,,------------------------,,,------......------,,,................................................------------------------.........------.........................................................---------------------------------------------------,,,,,,++++++,,,,,,---........................---------.........//////,,,,,,---...////////////++++++,,,,,,---...//////---------.........//////........................------------------------------------------------------------------------,,,------...............////////////////////////---...000111111///---,,,////////////////////////////////////////////////....................................////////////////////////////////////........................000///...---,,,---......,,,,,,,,,---...///000000//////.........---------........................---------............///---------.........//////........................................................................////////////////////////........................---------............///////////////////////////////////////////////////000000000000000000000000------------------------////////////////////////---...//////...,,,***(((................................................---------............/////////.........------------...000111000///---,,,....................................////////////////////////////////////........................///...---,,,,,,---...///,,,---...//////...---,,,//////.........---------////////////////////////................................................---......///////////////................................................,,,,,,------.../////////////////////////////////............////////////////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---222111111111000000//////////////////////////////........................//////000000///...---------------------...///000000///...---------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------...............------..................------------------------------------------------------------------------------------------------------,,,,,,************,,,,,,++++++++++++++++++++++++---,,,++++++---...///...,,,------......------,,,------------------------........................---,,,,,,,,,,,,---............------------......,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------...........................------,,,,,,------...///...---,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------..............................000000000000000000000000........................------......------,,,+++------------------------------...////////////...////////////////////////...///000000000///---,,,////////////////////////////////////////////////....................................////////////////////////////////////........................000///...---,,,------...,,,---------...///////////////.........---------........................---------............///---------.........//////................................................////////////////////////////////////////////////........................---------............///////////////////////////////////////////////////////////////////////////------------------------........................---...//////...---+++***................................................---------............/////////.........---------***,,,...///000///...---........................------------............////////////////////////........................///...------------...///------............------//////.........---------////////////////////////................................................---......///////////////................................................------------------,,,,,,////////////////////////............////////////////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000/////////............111111000000000/////////////////////////////////........................///////////////...---------------------...////////////...---------------///......---------..............................------,,,++++++,,,------------............------..................---------------------------------------------------------------------------------------------------------,,,++++++++++++,,,---++++++++++++++++++++++++---,,,+++,,,.........,,,,,,------......------,,,------------------------........................---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,------////////////////////////...------,,,,,,------...///...---,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------..............................................................................------......------,,,+++------------------------......///000000000//////////////////////////////////////////............////////////////////////////////////////////////....................................////////////////////////////////////........................//////...------------...------.................................---------........................---------............///---------...............................................................000000000000000000000000////////////////////////........................---------............///////////////////////////////////////////////////////////////////////////........................------------------------,,,---...//////...---,,,................................................---------............///...............---------(((***,,,...//////..............................,,,,,,,,,------------...///////////////////////////////////////////////////...------------...///.........------........................---------////////////////////////////////////////////////........................---......///////////////......................................................------,,,++++++***////////////////////////............////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////............///////////////.........////////////////////////........................///////////////......---...------------...////////////...------------.........---------...//////////////////////////////------,,,,,,,,,,,,------------............------------------------......................................................------------------------...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------...///...,,,***,,,------......------,,,........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,////////////////////////...------,,,,,,------.........---,,,,,,,,,------........................------------------------...------,,,,,,------...,,,,,,,,,---------..............................------------------------........................------......------,,,+++------------------------...//////000000000000000////////////////////////000000///............///////////////////////////////////////////////////....................................////////////////////////////////////........................//////......------------...............---------................................................---------............///........................................................................////////////////////////////////////////////////........................---------............///////////////////////////////////////////////////////////////////////////////////////////////////------------------------,,,,,,---...//////......................................................---------............///........................***+++,,,......///..............................,,,,,,---------.........////////////////////////000000000000000000000000.........------.........///...---,,,,,,---...///........................////////////////////////000000000000000000000000........................---......///////////////.........................................................------,,,,,,,,,////////////////////////............////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////.................................////////////////////////...........................///////////////............---------......//////......---------......---------------...///000////////////////////////---------,,,,,,---------,,,,,,---.........------,,,,,,------------......////////////////////////////////////////////////------------------------.................................------.........,,,,,,,,,,,,,,,,,,,,,,,,---------//////...+++(((,,,------......------,,,........................---------------------------,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++------------------------...------,,,,,,------......------,,,,,,,,,------................................................------------------------,,,,,,,,,---------..............................------------------------........................------......------,,,+++------------------------...//////000000000000000////////////////////////000000///............///////////////////////////////////////////////////....................................////////////////////////////////////.......................................---------...............------------.............................................---------............///.....................---////////////////////////................................................////////////////////////........................---------............///////////////////////////////////////////////////........................////////////////////////........................,,,,,,---...////////////................................................---------............///---.........................../////////.................................---.........////////////////////////////////////000000000000000000000000---..................---///...---,,,,,,---...///---.....................////////////////////////000000000000000000000000........................---......///////////////................................................---........./////////000////////////////////////............////////////////////////////////////////////////000000000000////////////////////////////////////////////////.........///////////////------------............////////////////////////..............................///////////////...///......---------............---------......///---------------...///000........................------------------------++++++,,,---......------,,,,,,,,,,,,------......////////////////////////////////////////////////------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------//////...+++(((,,,------......------,,,........................---------------------------,,,,,,,,,,,,---............------------......,,,,,,++++++,,,,,,---............------,,,,,,,,,------------------------...------,,,,,,------...------,,,,,,,,,------...................................................------------------------,,,,,,,,,---------..............................................................................------......------,,,+++------------------------......///000000000//////////////////////////////////////////............////////////////////////////////////////////////....................................////////////////////////////////////..............................//////......---,,,------..................---------.......................................---------............///...............---------////////////////////////................................................////////////////////////........................---------............///////////////////////////////////////////////////................................................////////////////////////------.........//////000................................................---------............///---------...............000000//////............................................./////////000000////////////////////////////////////////////////------...//////...------.........------.........---------...............////////////////////////////////////////////////........................---......///////////////................................................---......///000000111111////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000.........///////////////---------...............////////////////////////........................---...////////////////////////...------------......------------...//////......---------...//////------------------------------............------***+++,,,------...------++++++,,,,,,------......................................................------------------------------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------...///...,,,***,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///......------......///,,,,,,++++++,,,,,,---............---------------...........................------,,,,,,------...------,,,,,,,,,---..............................------------------------,,,------......------,,,,,,,,,,,,---------..............................................................................------......------,,,+++------------------------------...////////////...////////////////////////...///000000000///---,,,////////////////////////////////////////////////....................................////////////////////////////////////........................---.../////////...---,,,,,,---------.../////////---------.........//////........................---------............/////////.........---------////////////////////////................................................////////////////////////........................---------............///////////////////////////////////////////////////........................------------------------........................///............/////////................................................---------............///---------.........//////......------......//////........................---------.........//////////////////////////////........................------...//////...------------............---------------.........//////////////////////////////................................................---......///////////////.........................................................///////////////////////////////////////............////////////////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000............/////////000------......////////////////////////////////////........................------.../////////////////////...------------------------------.../////////......---------......------------------------,,,---...//////...---,,,******+++,,,------------***++++++,,,------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---------------------------,,,+++,,,.........,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,++++++,,,,,,---...------------.......................................------,,,,,,------...,,,,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------..............................------------------------........................------......------,,,+++------------------------,,,------...............////////////////////////---...000111111///---,,,////////////////////////////////////////////////..................................../////////000////////////////////////........................---.../////////...,,,,,,,,,,,,------...///000000---------.........//////........................---------.........////////////.........---------000000000000000000000000........................000000000000000000000000////////////////////////........................---------.........//////////////////////////////////////////////////////........................------------------------------------------------000///............//////................................................---------.........//////---------.........//////+++++++++,,,---...///000........................,,,,,,,,,---------......////////////////////////........................,,,---...//////...---,,,,,,---...//////...---,,,---------.........//////////////////////////////................................................---......///////////////................................................/////////...------,,,,,,////////////////////////............/////////000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000---.........//////000000........./////////000000////////////////////////........................------...///000000//////000///...------------------------------...///000000///...---------------........................,,,---...//////...---,,,)))***+++,,,------...---******+++,,,,,,---......------------------------------------------------------------------------+++++++++++++++++++++++++++,,,---......---,,,+++---------------------------,,,++++++---//////...,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................------......------,,,+++------------------------......////////////..................//////////////////////////////////////////////////////////////////............//////......////////////......////////////////////////////////////////////////000///...------...///000........................------------------------........................////////////////////////////////////////////////000000000000000000000000//////////////////////////////.........------------------............///000...,,,---000111///---...............///000111////////////////////////......////////////......222111000.........///000////////////////////////,,,,,,,,,---------..............................................................................///...---,,,,,,---...///000000///...---,,,,,,,,,..............................------------..............................////////////////////////......////////////............//////...---,,,,,,............////////////......------------......000000000000000000000000---------............///---......///////////////........................////////////////////////////////////////////////................................................,,,---------.../////////////////////////////////---...............------///////////////////////////////////////////////////////////////.................................000000000000000000000000000///...------...///000......//////000000111111........................///...---,,,,,,---...///.........------,,,,,,,,,........................////////////////////////000///...---------------........................//////.........---------+++++++++,,,,,,,,,------........................---------............///..................------------------------------//////...---,,,,,,++++++------,,,+++,,,---...///......---,,,,,,,,,,,,---,,,,,,,,,---------.....................---------000000//////.........---........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................------......------,,,+++,,,,,,,,,---------......,,,,,,++++++***+++++++++---------------...///000///...---,,,+++,,,,,,---...............///000000///...---,,,+++,,,,,,---+++++++++++++++---...000///...---,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---.........////////////..................//////////////////////////////////////////////////////////////////............//////......////////////......////////////////////////////////////////////////000///...------...///000........................------------------------........................//////////////////////////////////////////////////////////////////////////////////////////////////////.........------------------............///000...---...000000///---///............//////000////////////////////////......////////////......111000///.........//////////////////////////////---------.........//////........................................................................///...------------...///++++++,,,,,,---......///..............................------------..............................////////////////////////.........//////...............//////...------,,,------------..................------------......////////////////////////---------............///---......///////////////........................////////////////////////........................................................................---------...............////////////////////////---......//////...------/////////////////////////////////////////////////////////////////////...........................////////////////////////000///...------...///000////////////....................................///...------------...///.........------,,,,,,,,,................................................000000///.......................................//////.........------------------.........//////........................,,,,,,,,,,,,---------...........................------------------------------------------------------,,,,,,,,,---...///......---,,,,,,,,,,,,---,,,,,,,,,---------......------..................000/////////.........---........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................------......------,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,,,,---------------------......///...---,,,,,,,,,---------------------.../////////...---,,,,,,,,,------------------.........---///...---,,,,,,,,,,,,------,,,+++++++++,,,............////////////..................//////////////////////////////////////////////////////////////////............//////......////////////......//////////////////////////////////////////////////////............//////........................------------------------........................////////////////////////////////////////////////........................////////////////////////...............------------------............///000...---...///000///...000//////............///////////////////////////......////////////......000///......---.........////////////////////////........./////////000000........................................................................///...------------...///))))))***+++,,,...//////..............................------------..............................////////////////////////------............------.........///......---,,,,,,,,,,,,------------.........------------..............................---------............///---......///////////////////////////////////////////////////////////////.......................................................................................---------////////////////////////---......//////.........////////////////////////////////////////////////......////////////////////////////////////////////////////////////////////////............//////000//////...------,,,,,,........................///...------------...///.........---------------................................................111000//////////////////.......................................------------------.........//////////////////////////////+++++++++,,,,,,,,,------........................------------------------++++++,,,,,,---...//////---,,,,,,,,,,,,---...///......---,,,,,,,,,,,,---,,,,,,,,,---------......,,,---------...//////////////////.......................................---------............///------------------------...------------,,,,,,,,,////////////////////////------......------,,,+++,,,,,,,,,---------............------------.........------,,,,,,,,,,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,---......///...------,,,---------///.........//////---+++......---,,,,,,,,,------------,,,,,,------...///......////////////..................//////////////////////////////////////////////////////////////////............//////......////////////....../////////////////////////////////////////////////////////....../////////........................................................................////////////////////////////////////////////////........................////////////////////////........................---------............/////////....../////////...111000///...............////////////////////////......////////////...............---------......////////////////////////---.........////////////.................................................................................------.........,,,,,,,,,,,,,,,---------..............................------------..............................////////////////////////,,,,,,------------,,,,,,---...............------,,,,,,---------...............------------..............................---------............///---......///////////////000000000000000000000000////////////////////////......................................................................../////////...---------,,,////////////////////////---......////////////...////////////////////////////////////////////////............////////////000000000000000000000000/////////////////////////////////......//////////////////......---------.................................------........................---------................................................//////............//////................................................+++++++++,,,,,,,,,------////////////////////////+++,,,,,,,,,,,,------------------.......................................++++++,,,------......///,,,,,,,,,,,,------............---,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---...///000000................................................---------............///........................------------------------////////////////////////------......------,,,+++,,,,,,,,,---------......------------------...///...---,,,,,,++++++++++++------------------------------,,,,,,------...///.........------------...///...,,,,,,---------,,,...------,,,,,,,,,------------------......//////......////////////..................//////////////////////////////////////////////////////////////////............//////......////////////......////////////////////////////////////////////////...//////////////////...........................................................................////////////////////////////////////////////////........................////////////////////////---.....................---------............///.../////////......//////111000///...............////////////////////////......////////////......------..................////////////////////////,,,,,,---------.................................................................................---..................---------------..........................................------------......////////////////////////////////////////////////,,,,,,------------,,,,,,------...............------.........////////////......------------..............................---------............///---......///////////////000000000000000000000000////////////////////////......................................................................../////////...---------,,,////////////////////////---......///000000//////////////////////////////////////////////////////---.........//////000000000000000000000000000000...........................//////////////////........./////////000000000........................---..................---........................................................................---------,,,,,,------...........................---.....................+++++++++,,,,,,,,,------////////////////////////------------............---------.........//////........................------------------------,,,,,,,,,---------------......---,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---...///000000---------.......................................---------............///........................------------------------////////////////////////------......------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++,,,---------------------...............//////000---.....................------,,,+++***+++---...------,,,,,,,,,------...---------.....................////////////..................//////////////////////////////////////////////////////////////////............//////......////////////......////////////////////////////////////////////////......////////////..............................................................................////////////////////////////////////////////////........................////////////////////////---------...............---------............///...///000///...---...000000//////............///////////////////////////......////////////......------.../////////......////////////////////////,,,,,,,,,------------...........................................................................------...//////...------++++++,,,---///000111111..............................------------......////////////////////////////////////////////////------............------,,,---......///................../////////000000......------------..............................---------............///---......///////////////////////////////////////////////////////////////------------------------...............................................................---------////////////////////////---...//////000000000000////////////////////////////////////////////////------......///000000000////////////////////////..............................////////////............//////000111111222........................------...//////...------.............../////////........................------------------------,,,,,,,,,+++,,,,,,---...........................---------...............---------.........//////........................---------.........//////,,,,,,------.../////////........................---------------------,,,+++,,,------......------......---,,,,,,,,,,,,---,,,,,,,,,---------......,,,---------.../////////---------------.................................---------............///------------------------,,,,,,,,,------------...........................------......------,,,+++,,,,,,,,,---------......++++++++++++,,,---...///...------,,,,,,,,,,,,---+++,,,---.........------///............///000000------...////////////...,,,000444222---***,,,000------,,,,,,,,,---......,,,,,,---............---......////////////..................//////////////////////////////////////////////////////////////////............//////......////////////......////////////////////////////////////////////////---...///000000///...---........................................................................////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////---------............///---///000000...---...000///............//////000////////////////////////......////////////......---...///000000000//////////////////////////////------------....................................................................................------...//////...------++++++,,,------...//////..............................------------......////////////////////////////////////////////////.........//////.........,,,------...//////......---------.........//////......------------......////////////////////////---------............///---......///////////////........................////////////////////////------------------------................................................---------...............////////////////////////------///000000111111111////////////////////////////////////////////////------......///000000111................................................---...///000000///...---.../////////////////////........................------...//////...---------........./////////000........................------------------------,,,,,,,,,,,,,,,---..............................---------.........//////---------.........//////------------------------,,,,,,---------.........,,,,,,------...//////000........................+++,,,,,,------.........+++,,,---.........------......---,,,,,,,,,,,,---,,,,,,,,,---------......------..................,,,,,,,,,------.................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------......------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,---...///000------------------......+++,,,---.........------...------------...//////,,,---...///000000///...---777@@@???555---,,,///,,,,,,,,,,,,,,,---...///***+++,,,---...------,,,......////////////................../////////000//////////////////////////////////////////////////////............//////......////////////......////////////////////////////////////////////////---...///000000///...---........................////////////////////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////---------.........//////---------.........//////---///111000---,,,...000...............///000111////////////////////////......////////////......---...000111111111000///////////////////////////............/////////000........................................................................,,,---...//////...---,,,......---,,,,,,+++******.................................------.........000000000000000000000000////////////////////////......////////////......,,,,,,---.../////////...,,,,,,,,,---------...............------.........000000000000000000000000---------.........//////---......///////////////........................////////////////////////------------------------................................................,,,------....../////////////////////////////////------///000111111111111////////////////////////////////////////////////---------...///000000111................................................---...///000000///...---/////////...------,,,,,,........................,,,---...//////...---,,,---.........//////000000........................---------------------------------------...///000........................---------.........//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000////////////////////////)))***+++,,,...///000111+++,,,---.........---,,,......---,,,,,,,,,,,,---,,,,,,,,,---------.....................---------,,,,,,,,,------.................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------......---------......000111111------------......///000***+++---...///...---------,,,,,,,,,,,,---......,,,---///000000000///......===KKKJJJ===///+++---,,,,,,,,,,,,,,,---...///***+++,,,---------,,,+++////////////////////////............////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///000///.........000------------------------////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////000000000000000000000000////////////////////////000///...------...///000000000000000000///......////////////////////////////////////////////////////////////////////////......................................................------------......+++,,,---...///111222222........................---.........---,,,++++++................................................222///---...000000...,,,//////.........---------................................................------............------////////////////////////......////////////......////////////////////////........................////////////////////////000000//////.........---////////////////////////...------,,,,,,------...000000000000000000000000000000//////.........---////////////////////////000000000000////////////111111000///////////////............////////////////////////////////////......------------......///......---------............---------,,,,,,,,,......////////////......000000//////.........---////////////////////////........................000///...---------------////////////////////////000///...------...///000000000//////.........---------------------------......---------,,,,,,,,,........................---------............///---------.........//////........................,,,,,,------.../////////------------------------......................../////////////////////////////////////////////////////////......---------------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***...------,,,,,,------......------,,,,,,------...............////////////333333111000...,,,+++***,,,---...//////...---,,,..............................------------......666666555444222000...---........................)))***,,,...//////......////////////////////////............////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---...//////------...///------------------------////////////////////////000000/////////.........////////////////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////000000000000000000000000////////////////////////000///...------...///000000000000000000///......////////////////////////////////////////////////////////////////////////......................................................------------......,,,------...///000111111.......................................---,,,,,,................................................000...------///000...,,,//////.........---------................................................------............------..............................////////////......////////////////////////........................////////////////////////000/////////............////////////////////////...------,,,,,,------...........................000/////////............////////////////////////000000000000////////////111000000///////////////............////////////////////////////////////......------------......//////...............///.........---------,,,,,,......////////////......000/////////............................................................//////...---------------////////////////////////000///...------...///000000/////////............------------------------.........---------,,,,,,........................---------............///------------..................................../////////...------,,,,,,------------------------........................................................................------------------,,,,,,------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++...------,,,,,,------......------,,,,,,------...............////////////,,,,,,---......///000000------...//////...------..............................------------......111111111000...---+++***........................++++++,,,---............////////////////////////............////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,...///...---,,,---...------------------------////////////////////////000000////////////......////////////////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////000000000000000000000000//////////////////////////////............//////000000000000000//////...////////////////////////////////////////////////////////////////////////......................................................------------................../////////000............................../////////...------...................................................---,,,---//////...---...............---------................................................------............------..............................////////////......////////////////////////........................////////////////////////////////////............////////////////////////......------------..............................////////////............////////////////////////////////////000000000000000000//////......//////............////////////////////////////////////......------------....../////////......//////000.........------------,,,......////////////......////////////............------------------------........................//////...------------...//////////////////////////////............//////////////////............------------------------.........------------,,,........................---------............///,,,,,,,,,---------............................../////////...------,,,,,,------------------------........................------------------------------------------------------------............------............------------............------------------------------------------------------...------,,,,,,------......------,,,,,,------...---............/////////......---------,,,,,,,,,------...//////...------..............................------------......---......------,,,******........................------,,,,,,,,,------...////////////////////////............////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,---...---,,,,,,---...........................////////////////////////000000//////////////////////////////////////////////////////////////////////////////////////////......////////////................../////////////////////////////////////////////////////////////////////////////////////////////......///////////////000000000000//////////////////////////////////////////////////////////////////////////////......................................................------------......///////////////....................................///////////////......................................................,,,,,,,,,---...//////...........................................................................------............------..............................////////////......////////////////////////........................///////////////////////////////////////.........////////////////////////......------------..............................///////////////.........////////////////////////////////////000000000000000//////.........//////............////////////////////////////////////......------------......000////////////000000111............------------......////////////......///////////////.........------------------------........................///......---------....../////////////////////////////////......////////////////////////.............................................------------........................---------............///,,,,,,,,,,,,------------........................,,,,,,------.../////////------------------------........................------------------------------------------------------......//////000000------............------------............------........................,,,,,,,,,------............------,,,,,,------......------,,,,,,------...---------.........//////......---,,,,,,+++******---..................---..............................------------......---............------,,,........................///...---++++++,,,---...////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,---...---,,,,,,---...........................//////////////////////////////000000000000000000////////////////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////////////////////////////////////////////////////...//////////////////...//////000000000000//////////////////////////////////////////////////////////////////////////////......................................................------------......////////////..........................................///////////////...................................................,,,------.........///000---.....................................................................------............------..............................////////////......////////////////////////........................////////////////////////.........//////////////////////////////////////////......------......///////////////////////////.........///////////////////////////////////////.../////////000000000111//////............//////............////////////////////////////////////......------------......///////////////000111111//////.........---------......////////////...............///////////////------------------------..............................---------......///////////////////////////...//////////////////............///////////////........................//////.........---------........................---------............///,,,,,,,,,---------..............................,,,,,,------.../////////------------------------........................................................................,,,,,,,,,------.........------............------------............------........................+++,,,,,,------............------,,,,,,------......------,,,,,,------...------------............'''((()))+++---...000111.........------.......................................------------......---......//////......---........................///...---++++++,,,---...////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,...///...---,,,---...........................//////////////////////////////000000000000111111////////////////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////000000000000000000000000////////////////////////......////////////.........//////000000000000000////////////////////////////////////////////////////////////////////////......................................................------------......///////////////.................................------.../////////......................................................---///000///......///000---------...............................................................------............------------------------------......////////////......////////////////////////........................////////////////////////........./////////////////////////////////////////////............//////000000000000000000000000.........///////////////////////////////////////......//////000000111111......------......//////............////////////////////////////////////......------------..................///000111111/////////.........------......////////////...............///////////////------------------------...........................------------...//////////////////////////////......////////////...............///////////////......................../////////.........------........................---------............///---------.........//////......................../////////...------,,,,,,------------------------........................////////////////////////////////////////////////***************+++++++++------............------------............------------------------------,,,,,,,,,------............------,,,,,,------......------,,,,,,------...,,,------------.........******+++,,,,,,---......///...------------...///..............................------------......,,,------------,,,,,,+++........................------,,,,,,,,,------...////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---...//////------...///........................//////////////////////////////000000000111111111////////////////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////000000000000000000000000////////////////////////---...///000000///...---......///000000000000000////////////////////////////////////////////////////////////////////////......................................................------------...............///////////////........................,,,,,,---...............................................................///111222111///...///111---------.........//////................................................------............------------------------------......////////////......////////////////////////........................////////////////////////............/////////000//////////////////////////////............//////////////////////////////............/////////000////////////////////////.........///000111111111...------------...///000............////////////////////////////////////......------------......------------...///000111////////////..................////////////................../////////000................................................---------------...//////////////////////////////---...///000000///...---............/////////000........................////////////....................................---------............///........./////////000000......................../////////...------,,,,,,------------------------........................................................................++++++++++++++++++******------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------,,,,,,------......------,,,,,,------...,,,,,,---------.........000///...---,,,+++***)))///...------------...///..............................------------......------------,,,++++++***........................++++++,,,---............////////////////////////............/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///000///......///000//////////////////////////////////////////////////////000000111111111222////////////////////////////////////////////////////////////////////////......////////////................../////////000////////////////////////000000000000000000000000////////////////////////---...///000000///...---......///000000000000000////////////////////////////////////////////////////////////////////////.........................................................------.....................//////000000........................+++,,,,,,---.........---................................................000222333222///...///111---------.........//////................................................---..................---------------------------......////////////......////////////////////////........................////////////////////////---.........//////000000//////////////////////////////............//////........................---.........//////000000////////////////////////---......///000111111222---------------...///000............/////////000////////////////////////.........------.........,,,,,,,,,------///000000000/////////..................////////////......---.........//////000000////////////////////////........................---------------...///000////////////////////////---...///000000///...------.........//////000000////////////////////////000/////////....................................---------.........//////////////////000000000000........................,,,,,,------...//////000------------------------........................------------------------------------------------/////////......------------..................------..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......------,,,,,,------...,,,,,,,,,---------......++++++,,,------.../////////...---,,,,,,---...///.................................------.....................---,,,++++++........................)))***,,,...//////......000000//////......------//////............//////111111000000//////......000000000000000000000000........................,,,---///000111000...---000000000000000000000000000000000000000000000000////////////////////////------------------------111111000000//////......000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000//////.........---000000//////.........---////////////////////////////////////////////////........................///////////////////////////...---,,,,,,---...///........................---------............///................................................////////////////////////+++,,,,,,---...///000000////////////////////////------------------------........................---------............///......//////...---,,,,,,................................................---------............///.........------,,,,,,,,,------------------------........................++++++,,,,,,---...//////000000000000000000000000......---------,,,,,,,,,000000000000000000000000////////////////////////......////////////..................////////////////////////////////////---------............///............////////////////////////////////////................................................////////////////////////........................////////////////////////......////////////......000///...------...///000111111000000/////////...//////000000///...------000000//////......------......////////////......////////////////////////......////////////......////////////////////////........................////////////////////////........................////////////////////////------,,,,,,,,,,,,------,,,+++++++++,,,...000111------------------------...........................---,,,++++++,,,---...,,,,,,,,,---------......------------------------......------------......---------............///++++++------------++++++...---,,,+++,,,---...///........................------------------------//////.........---------................................................///////////////.........000//////......//////000111000000000/////////...000000000000000000000000........................///000222333333333111000000000000000000000000000000000000000000000000000////////////////////////........................111000000000/////////...000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000/////////............000/////////............////////////////////////////////////////////////........................///////////////////////////...------------...///........................---------............///................................................////////////////////////------..................////////////////////////------------------------.................................////////////000......//////...------,,,........................////////////////////////---------............///...------------------,,,------------------------........................+++,,,,,,---......//////////////////////////////............------,,,,,,........................////////////////////////......////////////..................////////////////////////////////////---------............///............////////////////////////////////////................................................////////////////////////........................////////////////////////......////////////......000///...------...///000000000000//////.........///////////////...------///////////////...............////////////....................................////////////......////////////////////////........................////////////////////////......................................................------------......,,,,,,,,,,,,---......///------------------------........................---------,,,,,,---------,,,,,,,,,---------......------------------------......------------......------------............,,,,,,---......---,,,,,,------,,,,,,------......------------------------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...........................///////////////000000111000000//////000000111000000000000////////////000000000000000000000000........................---...///000111000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////............////////////............////////////////////////////////////////////////........................///////////////////////////...------------...///........................---------............///................................................/////////////////////////////////.........------////////////////////////...................................................////////////000000000.........///......---,,,........................000000000000000000000000---------............///---------------.........------------------------........................---------......//////000/////////////////////////////////............---........................////////////////////////......////////////..................////////////////////////////////////---------............///............////////////////////////////////////................................................////////////////////////........................////////////////////////......////////////......//////............///////////////...............///////////////......---.........///////////////......////////////......------------------------......////////////......////////////////////////........................////////////////////////........................------------------------///..................///,,,---------...------,,,------------------------........................,,,------......------,,,,,,,,,,,,---------......------------------------......------------......------------............------............------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000000000111111111000000000000111111000000000000////////////////////////////////////........................,,,---.../////////......////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////.........////////////////////////////////////////////////........................////////////////////////.........------.................................---------............///................................................/////////////////////////////////...............////////////////////////////////////////////////....................................////////////---...............------........................////////////////////////---------............///,,,,,,------......//////............................................................//////000000/////////////////////////////////////////////...........................////////////////////////......////////////..................////////////////////////////////////---------............///............////////////////////////////////////................................................////////////////////////........................////////////////////////......////////////....../////////....../////////..................------...///////////////......------......//////000000......////////////......------------------------......////////////......////////////////////////........................////////////////////////........................------------------------//////............//////------...///...---+++***------------------------........................+++,,,---......---,,,+++,,,,,,,,,---------......------------------------......------------......,,,,,,---------.........,,,------------------,,,+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////.........................../////////000000111111111111000000000000111111////////////000000000000////////////////////////////////////////////////000000111111222222222222////////////////////////////////////////////////////////////////////////........................////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////////////////////////////.........///////////////.........///////////////////////////////////////////////////////////////........................////////////////////////---..................---........................---------............///................................................////////////////////////------......///000000111////////////////////////////////////////////////........................,,,,,,,,,---------......------...............---................................................---------............///---------....../////////.........................................................///////////////.........................../////////////////////////////////////////////////////////////////////......////////////..................////////////////////////////////////---------............///............////////////////////////////////////////////////////////////........................////////////////////////........................////////////////////////......////////////.........//////////////////...------........................///////////////...------......//////000000......////////////......------------------------......////////////......////////////////////////........................////////////////////////........................------------------------//////............//////---......///...---+++***------------------------........................+++,,,---......---,,,+++,,,,,,,,,---------......------------------------......------------......,,,,,,,,,------------...++++++++++++++++++++++++,,,---...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................////////////////////////........................///000000000000000000111111000000//////000000111////////////000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000000000000000000000////////////////////////........................////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////000000000000000000000000.........///////////////.........///////////////////////////////////////////////////////////////........................////////////////////////------...//////...------........................---------............///................................................////////////////////////,,,---...///000111111222////////////////////////................................................++++++,,,,,,,,,---------,,,---......///.........................................................---------............///.............../////////................................................................................................---............/////////000000000000000000000000////////////////////////......////////////..................////////////////////////////////////---------............///............////////////////////////////////////////////////////////////........................////////////////////////........................////////////////////////......////////////............////////////...................../////////---...//////////////////.........///////////////......////////////......------------------------......////////////......////////////////////////........................////////////////////////........................------------------------///..................///............---,,,,,,+++------------------------........................,,,------......------,,,,,,,,,,,,---------......------------------------......------------......,,,,,,,,,,,,------------++++++************++++++------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------------------------........................111111111000000000000000000//////......//////000.../////////000000000111000000000000000000000000////////////////////////---------------...//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////000000000000000000000000............/////////000............/////////000////////////////////////////////////////////////........................////////////////////////------...//////...------........................---------............///................................................////////////////////////......//////000000000111////////////////////////------------------------........................,,,,,,,,,---------......,,,------...//////......................................................---------............///////////////............................................................------------------------........................,,,,,,------............////////////////////////////////////////////////......////////////..................////////////////////////////////////---------............///............////////////////////////////////////////////////////////////........................////////////////////////........................////////////////////////......////////////......---...///000000///...---.........//////000000000------...//////////////////////////////...............////////////....................................////////////......////////////////////////........................////////////////////////......................................................------------............---,,,,,,,,,------------------------------........................---------,,,,,,---------,,,,,,,,,---------......------------------------......------------......++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,...............//////000---------------------------------------------------------.........//////------------------------........................222222111111000000////////////............//////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////............/////////000////////////////////////........................////////////////////////000000000000000000000000---.........//////000000---.........//////000000////////////////////////////////////////////////........................////////////////////////,,,---...//////...---,,,........................---------.........//////................................................////////////////////////000000000000////////////////////////////////////------------------------........................---------.........//////,,,,,,---.../////////...........................000000000000000000000000---------.........//////000000//////......------////////////////////////........................---------------------,,,........................,,,,,,,,,---------..............................////////////////////////......////////////................../////////000////////////////////////---------.........//////............/////////000////////////////////////000000000000000000000000........................////////////////////////........................////////////////////////......////////////......---...///000000///...---.../////////000000111111------...///000000//////000000//////.........---......////////////......////////////////////////......////////////......////////////////////////........................////////////////////////........................////////////////////////---------,,,,,,---------...---,,,++++++,,,...///------------------------..............................,,,++++++,,,......,,,,,,,,,---------......------------------------.........------.........++++++,,,,,,,,,---------------++++++++++++------//////...------///000111........................---------------------------------.........//////000000000000000000000000........................//////000000111111111222//////......///000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////........................000000000000000000000000......//////000111111111////////////000000000000//////000000000000//////........................------...///000000//////......////////////..............................////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---...///000000///...---...........................------,,,,,,------...........................000000//////.........---........................---------------------------------............///000000000000000000000000000000//////.........---......////////////..............................------------------,,,,,,//////////////////////////////////////////////////////............//////..............................------------......................................................000000//////.........---////////////////////////000000//////......------////////////////////////............////////////......////////////......000000//////.........---000000//////.........---//////000000000000//////............////////////000//////...------,,,,,,//////000000///...------//////////////////////////////............//////////////////////////////000000000000000000000000111000///------......///////////////////////////........................000000000000000000000000000///---,,,,,,---///000////////////////////////............////////////000000000000000000000000............//////////////////......---------,,,........................................................................,,,,,,,,,---------..............................------............------................................................,,,,,,++++++,,,,,,---...---------------------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...,,,+++***+++,,,,,,.........///......------------------------------........................,,,---...//////...---,,,000000000000111111111222111111111111111222222333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////............//////000000000000//////........................---...//////////////////......////////////..............................////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---...///000000///...---...........................------,,,,,,------...........................000/////////....................................------------------------........./////////000000000000000000000000000000000/////////..................////////////.................................---------------------//////////////////////////////////////////////////////............//////..............................------------......................................................000/////////............///////////////////////////////////////.........////////////////////////............////////////......////////////......000/////////............000/////////............//////000000000000//////............////////////111000000///......------//////000000///......---//////////////////////////////............//////////////////////////////........................111000///...---......///................................................000000000000000000000000000///---,,,,,,---///000////////////////////////............////////////////////////////////////............/////////////////////.........------........................................................................,,,,,,---------.................................------............------................................................------,,,,,,------...///---------------------------------............///------------------------------------------------...------,,,,,,------......---,,,,,,++++++,,,,,,,,,---............------------------------------........................------...//////...------000000000111111111111111222222222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000000//////...------,,,//////......---------,,,//////000000000000//////........................//////////////////...---......////////////..............................////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////....................................------------..............................////////////....................................------------------------////////////000000000111000000000000000000000000////////////..................////////////......................................................//////////////////////////////////////////////////////............//////..............................------------......................................................////////////............////////////////////////.........///////////////////////////////////////............////////////......////////////......////////////............////////////...............//////000000//////...............////////////111111111000//////......//////000000000///....../////////////////////////////////....../////////////////////////////////........................000000///............///................................................000000000000000000000000000///...------...///000////////////////////////............////////////....................................////////////000000////////////..............................................................................,,,------------.................................------............------...................................................------------...//////---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,------------,,,,,,+++++++++,,,---............------------------------........................------...//////...------111111111111111111111111111111111111000//////...000000000000000000000000///000000000111111111111//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////////////////......------------000//////......------,,,//////000000000000//////........................//////000000///...------......////////////..............................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////.................................------------..............................///////////////.............................................................../////////000000000///////////////////////////////////////...............////////////......................................./////////////////////////////////////////////////////////////////////............//////..............................------------......................................................///////////////.........////////////////////////------......//////000000////////////////////////............////////////......////////////......///////////////.........///////////////............//////////////////...............////////////000000000/////////......//////000000000//////...////////////////////////......////////////......////////////////////////........................000/////////............------------------------........................//////////////////////////////............//////////////////////////////............////////////....................................////////////000000000000000/////////........................................................................------------....................................------............------................................................---------------......///---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...+++,,,---......---,,,+++******,,,---............................................................---..................---222222222111111111111111111111222222111000///...000000000000000000000000///000000000111111111111//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////........................////////////////////////------------......//////000000000/////////......//////000000000000////////////////////////////////////000000///...------......////////////....../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////////////////////////////......------......///.................................///////////////////////////////////////........................------........./////////////////////////////////.........///////////////......////////////..........................................//////000000//////////////////////////////////////////////////////............//////..............................------------...............................................................///////////////////////////////////////------......//////000000////////////////////////............////////////......////////////...............///////////////.........///////////////......////////////..................//////////////////............------//////000000000000000///////////////////////////......///000000///......///////////////////////////////////////////////////////////////......---......................../////////////////////////////////////////////////////////....../////////////////////////////////............////////////..................................../////////////////////000000000000000........................................................................---------.........//////........................------............------................................................,,,,,,,,,+++,,,,,,---...---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,......///...---,,,***+++,,,---......//////.........................................................------.........222222222222222111111111222333444444444333222111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////........................000000000000000000000000,,,------...//////000000000000000000000000000000//////000000000000////////////////////////////////////////////////...---......////////////......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////............//////.................................///////////////////////////////////////........................------------............000000000000000000000000.........///////////////......////////////..............................---------......//////000//////////////////////////////////////////////////////............//////..............................------------...............................................................///////////////////////////////////////.........///////////////////////////////////////............////////////......////////////...............///////////////.........///////////////---......//////......---............////////////...............---------//////000111111111000000////////////////////////---...///000000///...---////////////////////////000000000000000000000000/////////000///......---////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////....................................////////////......////////////000000........................................................................------........./////////........................------............------................................................,,,++++++++++++,,,---------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------............---,,,,,,---...////////////................................................///...------------...///333333333222222111111111111222333555555444333222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////........................000000000000000000000000////////////////////////------...//////000000000//////000000000000//////////////////////////////---...//////////////////......////////////......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000///...------...///000//////////////////////////////............//////..................................../////////000////////////////////////....................................////////////000000000000000000000000............/////////000......////////////..............................+++,,,,,,---......////////////////////////////////////////////////////////////............//////..............................------------................................................................../////////000///////////////////////////////////////.........////////////////////////............////////////......////////////................../////////000............/////////000---......//////......---............////////////...............///////////////000111111111111111////////////////////////---...///000000///...---////////////////////////////////////////////////...///000000000///------000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////............////////////////////////////////////............////////////------........./////////....................................................................................////////////........................------............------................................................,,,,,,,,,,,,,,,---......---------------------------------............///------------------------------------------------...------,,,,,,------...---------------...//////......//////000/////////................................................///...------------...///333333333222222111111111...///111333333333111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000111111111000//////......+++,,,,,,---...///000000//////000000000000//////000000000000000000000000------...///000000000///......////////////......000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000///...------...///000000000000000000000000000//////............//////........................---.........//////000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000---.........//////000000......////////////..............................++++++,,,,,,---...////////////////////////////////////////////////////////////............//////.................................------.........................................................---.........//////000000////////////////////////000000//////.........---////////////////////////............/////////000......////////////......---.........//////000000---.........//////000000---..................---............/////////000////////////000000000000//////000111111111111111////////////////////////---...///111111///...---////////////////////////...........................///000000000///---,,,000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////............/////////000000000000000000000000000............/////////000,,,---------......//////..................................................................................../////////000........................---..................---...................................................------------...//////---------------------------------.........//////...................................................------,,,,,,------......---,,,,,,---...///000///000000000000000///...////////////////////////........................///...---,,,,,,---...///444444444444444444444444333333333333333333333333444444444444333222000000111111111111222222222222000000000000000000000000////////////////////////222222111111000/////////111111111111111000//////000000000000000000000000000000000000000000000000111000///......///000111222111000//////...//////////////////////////////000000000000000000000000////////////////////////......////////////......------------.........///000000111111111111000000////////////////////////000000000000000000000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000333333222111000000000111........................000000000000000000000000000000000000000000000000000///...------...///000---......///////////////////////////////////////---------.........//////000///...------...///000333222222222111111000000.........................../////////...---,,,,,,////////////////////////////////////////////////////////////////////////........................////////////............---.........///000000000............////////////------------------------/////////......------,,,........................000000////////////000000////////////////////////........................////////////////////////////////////000000000000............////////////,,,------...///000111111...000111000///...///111000000000000000000000000////////////////////////000000000000////////////000000//////............111111000000////////////////////////////////////111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////.........//////000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////222111000///......///000//////////////////////////////............//////................................................------------------------000000///...---,,,,,,+++,,,---......//////......000000///...------,,,,,,................................................------------------------000000//////....................................---------.......................................000///...------...///000///......------,,,,,,+++........................666666555555555444444444555555555444444444444444333333333222222000//////222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111111111111111111111000//////000000000000000000000000000000000000000000000000111000///......///000111111000000////////////000////////////////////////000000000000000000000000////////////////////////......////////////......------.........///////////////000000000000//////////////////////////////000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000222111000000/////////000000000000000000000000000........................////////////////////////000///...------...///000---......///////////////////////////////////////---------.........//////000///...------...///000222222111111000000000000..............................//////......---,,,........................////////////////////////////////////////////////........................////////////..............................//////............////////////......................../////////.......................................//////............//////////////////////////////........................////////////////////////.../////////000000000000............////////////------......//////000000...000111000///...///111////////////////////////////////////////////////000000000000000000000///111111000000////////////111111111000000000//////000000000///////////////////////////////////////////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000111111000000000111111222000000000000000000000111000000000000000000000000//////000000000000//////////////////////////////////////////////////////111000///.........///000//////////////////////////////............//////......................................................................../////////......------,,,,,,---......//////......000//////...------,,,,,,................................................------------------------/////////.........------........................,,,---------......//////........................000///...------...///000------------------------........................;;;::::::999888777666666777777777666666555555555333333333333333222111000222222222222222222222222222222222222222222222222111111111111111111111111...//////000111111222222111111111111111000//////000000000000000000000000000000000000000000000000000000////////////000000000////////////000000111////////////////////////000000000000000000000000////////////////////////......////////////............/////////000000000......////////////......////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000///.........//////000000000000000000000000........................//////////////////////////////............//////---......///////////////////////////////////////------.........///////////////............//////000000000000////////////............................../////////...------........................////////////////////////////////////////////////........................////////////.....................---------------............////////////////////////////////////............////////////..............................------------......////////////////////////........................////////////////////////....../////////000000000............////////////.........///////////////...000111000///...///111........................////////////////////////000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000111111111222222222222222222222222111111111111111111111111111111111111111333333222222222222222333/////////000000111111111000000000000000000000000///000000111111000000///////////////////////////////////////////////////.........---......///000//////////////////////////////............//////................................................////////////////////////........................------...////////////.../////////...------,,,,,,................................................------------------------.........---------------........................,,,,,,------...///000000........................//////............//////+++,,,,,,---......//////........................BBBBBBAAA???>>><<<;;;;;;::::::999888888777666666666666666666666555444333222222111111111111111000222222222222222222222222111111111111111111111111//////000000111111111111111111111111111000//////////////////////////////////////////////////////000000////////////000000//////...//////000111111////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000---..................---////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000///....../////////................................................/////////////////////////////////....../////////---......///////////////////////////////////////............/////////////////////......///////////////////////////....................................////////////......------------------------////////////////////////////////////////////////........................////////////.....................---,,,,,,,,,+++............////////////........................,,,,,,------......//////........................///......------......///////////////////////////........................////////////////////////........./////////000000............///////////////////////////............000111000///...///111////////////////////////////////////////////////000000000000000111111111111111000000000000000000000000000000000000000000//////000000000000000111111111111111111222222222222222222222222222222222111111222222222222222222555555444444444444333333333333333333333333333333333333222222111111222222.........///000000111111000000000000000000000000000000000111111000000000////////////////////////////////////////////////------------......////////////////////////////////////............//////........................................................................---........./////////000------.../////////////////////.........---------........................................................................------------------------........................+++,,,,,,---...///000000......................../////////....../////////,,,---------.........///........................LLLKKKJJJIIIGGGEEEDDDDDD@@@???>>>===<<<;;;:::999999999999999888666555444222222222111111000000000111111111111111111111111000000000000000000000000111111111111000000//////111111111111111000////////////////////////////////////////////////////////////000000000000////////////...//////000111111////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000------............------////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000/////////000000111........................////////////////////////...........................//////////////////...---......///////////////////////////////////////........./////////000000...//////////////////.....................//////////////////////////////......///////////////...........................////////////////////////////////////////////////////////////////////////////////////.....................---,,,,,,,,,+++............////////////------------------------+++++++++,,,,,,------...........................000//////////////////000////////////////////////////////////////////////////////////////////////............////////////............///////////////////////////............000111000///...///111000000000000000000000000000000000000000000000000///000000000111111111222000000000000000000000000000000000000000000000000//////000000111111111222111222222222333333333444333333333333333333333333222222333333444444444444666666666555555444444444333333333333333333333333444333222111111111111111....../////////000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000,,,,,,---......///////////////////////////////////////............//////////////////////////////........................------------------------------......///000000000---...//////000000//////...............---------........................................................................------------------------........................,,,,,,------...//////000...........................//////////////////.../////////......---------........................WWWVVVUUUTTTRRRQQQPPPOOOIIIIIIHHHFFFEEECCCBBBAAA>>>======;;;:::888666555444444444333222222111111111111111111111111111111////////////////////////222222111111000//////...111111111111111000//////000000000000000000000000000000000000000000000000//////000000000000//////000////////////000000111////////////////////////000000000000000000000000////////////////////////......////////////............/////////000000000------............------////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000//////000000111111000000000000000000000000000000000000000000000000..............................////////////......---......///////////////////////////////////////....../////////000000000......////////////..................////////////////////////////////////......///000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................---------------............////////////------------------------,,,,,,,,,,,,,,,---------........................000000////////////000000////////////////////////////////////////////////////////////////////////------........./////////............////////////.........///////////////...000111000///...///111111111111111111111111111000000000000000000000000///000000111111222222222111111111111111222222222222222222222222333333333111111222222333444444444222333333444444555555666555555555555555555555555777777777888999999::::::999888888777777666666666444444444444444444444444666666555444333333333333111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000------.../////////......//////////////////////////////............//////////////////////////////........................------------------------.........//////000000000......///000000000000///................................................................................................---------------.................................---------............///..............................////////////......000000//////...------,,,........................```___^^^]]]\\\[[[ZZZZZZUUUUUUSSSRRRPPPNNNMMMLLLEEEDDDCCCAAA???<<<:::999888777777666555555444444222222222222222222222222000000000000000000000000111111111000000000000000111111111111111000//////000000000000000000000000000000000000000000000000...///000111111000///...111000000////////////000////////////////////////000000000000000000000000////////////////////////......////////////......------........./////////......////////////......////////////////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000///.........//////000111000000000000000000000000////////////////////////........................---...///000000///...------......///////////////////////////////////////.../////////000000000000---...///000000///...---....../////////000000000////////////////////////......///000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////..............................//////............////////////........................///...............------......................../////////....../////////////////////////////////////////////////////////////////////////////////---------.........//////............////////////------......//////000000...000111000///...///111000000000000000000000000000000000000000000000000///000000111111222333333333333333333444444555555555555555555666666777777555555555666777777888888777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@AAAAAABBB@@@??????>>>======<<<<<<::::::::::::::::::::::::;;;;;;999888888777777777666555555444444333333222222222222222222222222222000111111222222111111000000000000000000000000000000000000000000000000000...///000000000///...---//////////////////////////////............//////////////////////////////................................................///////////////000000000......///000000000000000................................................................................................------........./////////.......................................---------........................---...///000000///...---////////////....................................eeeeeedddcccbbbaaa``````^^^]]]\\\ZZZXXXVVVUUUTTTLLLLLLJJJHHHEEEBBB???>>>;;;::::::999888777777666333333333333333333333333111111111111111111111111/////////000111111222222111111111111111000//////000000000000000000000000000000000000000000000000...///000111111000///...222111000//////...//////////////////////////////000000000000000000000000////////////////////////......////////////......------------.........///......////////////......////////////////////////////////////////////////////////////////////////111111000000/////////...000000000000000000000000000000000000000000000000---------------...///000........................................................................---...///000000///...------......///////////////////////////////////////////////////000000000000---...///000000///...---.../////////000000111111000000000000000000000000......///000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000/////////............---.........///000000000............/////////000////////////////////////111111000000/////////....................................------.........////////////////////////000000000000000000000000////////////////////////---------.........//////............/////////000,,,------...///000111111///000111000///...///111////////////////////////000000000000000000000000///000000111222222333333555555555666666666777777777777888888999999999:::777888888999:::;;;;;;;;;======>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;999999888777666555555444444444444444444444444444111111222222222222111111000000000000000000000000000000000000000000000000000000111111111///...---//////////////////////////////............//////000000000000000000000000........................////////////////////////000000000000////////////...//////000000000000000---.....................................................................////////////////////////........./////////000000......................../////////...------,,,,,,........................---...///000000///...---------......///000000000........................hhhhhhgggfffeeeddddddcccbbbbbbaaaaaa___^^^]]]\\\XXXWWWTTTQQQMMMJJJHHHFFFEEECCC???;;;888888888999666555333333444444222000333333333222111111000000/////////000111222222222000000000000000000000000////////////............000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000//////............//////////////////////////////............////////////000000//////.........---/////////...------,,,,,,000000//////.........---000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////000000000000......////////////......------...///000000//////////////////////////////////////////////////////---......///////////////------------------------......//////000000111111////////////////////////............////////////////////////////////////000000000000000000000000222111111111000000//////........................000000//////.........---///000111222222111000///////////////////////////,,,,,,---.../////////...)))''''''***///222222111000000//////.........---////////////////////////000000//////.........---000000///...............000000000000000000000000//////000000000000//////111111000000//////......000000...------...///000222111111111000000//////111111000000//////............---------...///////////////000111222333444111333555555333111000000444333333222333444666777666777888999::::::::::::;;;;;;<<<======>>>????????????@@@AAACCCDDDEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMOOOPPPPPPQQQQQQQQQTTTSSSSSSRRRPPPOOOOOONNNNNNNNNMMMMMMMMMMMMMMMNNNLLLKKKIIIGGGEEECCCBBBAAA>>>>>>>>>===<<<;;;:::999888888777777777777777777555555555444444444333333222222222333333222222111111///---,,,,,,---.../////////000000000000000///////////////////////////////////////////////////000000000000000000000000////////////////////////000//////.........//////............/////////000////////////////////////////////////////////////000000//////....................................------,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......---------,,,,,,,,,////////////////////////........................//////.........---------iiihhhhhhgggffffffeeeeeeeeeeeeeeedddcccbbb``````^^^]]][[[YYYVVVTTTRRRQQQKKKIIIEEEBBB???=========999777555555555666444333555555444444333222222222111111000000000000000000000000000000000000000000111111111000000000//////000000/////////.........000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000//////............//////////////////////////////............////////////000/////////............------..................000/////////............000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////000000000000...//////000000//////...------...///////////////////////////////////////////////////////////////---......///////////////////////////////////////......//////000000000000////////////////////////............////////////////////////////////////........................111111000000000/////////........................000/////////............///000111111111111000///////////////////////////------......///.........///---,,,,,,...///---+++000/////////.........---////////////////////////000/////////............000000///.......................................////////////////////////111000000000/////////...000///............000000111111000000000/////////111111000000//////////////////.........///000000.........//////000222222000111333222111000000111555555555555777999:::<<<===>>>???@@@@@@AAA@@@@@@CCCCCCDDDEEEFFFHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUTTTUUUUUUVVVTTTTTTRRRPPPOOOMMMKKKKKKFFFFFFEEEDDDBBB@@@???>>><<<<<<<<<;;;;;;;;;::::::888888777777666555555444111111111222111111000000333222111000000111222333//////000000000000//////////////////////////////////////////////////////000000000000000000000000//////////////////////////////............//////---------............///////////////////////////......................../////////.........------...........................---,,,,,,,,,---//////........................,,,,,,,,,,,,,,,,,,,,,,,,....................................------,,,,,,////////////////////////........................//////.........---------jjjiiiiiiiiihhhhhhggggggggggggggggggfffdddcccccccccbbbaaa```___]]]\\\\\\TTTRRRPPPMMMIIIFFFDDDCCC???===:::999999999888888666666666555444333333333222222111111000///......000000000000000000000000333333222222222111111111000000////////////......000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000//////............//////////////////////////////............////////////////////////............,,,,,,------...//////000////////////............000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////000000000000///000000111111000000///---......///////////////////////////////////////////////////////////////---......///////////////000000000000000000000000...////////////000000000////////////////////////............////////////////////////////////////........................///////////////.........////////////////////////////////////............///000000111111000000///////////////////////////.........///......------333111///......---+++***/////////...............////////////////////////////////////............000//////............///........................//////...------...//////000000000000////////////............///000111111000000///////////////...111000000000000/////////000////////////000111222000/////////000111222333111222333333222333555777888999:::;;;===@@@BBBCCCGGGGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNOOOQQQRRRTTTTTTUUUVVVVVVWWWXXXYYYYYYZZZ\\\[[[[[[[[[[[[[[[\\\\\\______^^^]]]]]]\\\[[[[[[]]]^^^___````````````````````````______^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]\\\ZZZYYYXXXVVVVVVSSSRRRQQQOOOMMMJJJGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA======<<<;;;999888777777333333333333333222111000000000000000000000000000//////000000////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////............//////,,,,,,---------.........////////////////////////.................................---------------..............................------......///000........................,,,,,,,,,,,,,,,,,,,,,,,,......................../////////............---////////////////////////.......................................---------jjjjjjjjjjjjiiiiiiiiiiiiggggggggggggfffeeedddccccccccccccbbbbbbbbbbbbbbb\\\[[[ZZZXXXTTTPPPMMMKKKIIIFFFBBB@@@???>>>===<<<888888777666555444333222222222222111000000//////000000000000000000000000333333222222222111111111000000//////////////////000000000000000000000000////////////////////////////////////////////////......///000000000000000//////............//////////////////////////////............///////////////////////////.........---------........./////////////////////.........//////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000000000111111111111000000......///////////////...////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////................................................000000000000000000000000///////////////.........///000000000000000000///////////////////////////.../////////...---,,,,,,000///////////////..............................///////////////////////////////////////.........000///............//////........................000///---++++++---///000000000000000////////////---......///000000111222////////////............000000000000000000000000////////////000111222222222222222222333444555666555666777777777999<<>>???AAACCCFFFIIIKKKLLLPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSUUUWWWYYYZZZ\\\\\\]]]]]]]]]^^^^^^_________aaa``````_________``````bbbbbbaaaaaa````````````aaaaaabbbcccccccccccccccccccccbbbbbbbbbaaaaaaaaaaaaaaa`````````aaabbbbbbbbbbbbaaa```______^^^^^^]]]\\\[[[ZZZWWWUUUSSSRRRPPPPPPOOONNNLLLKKKJJJJJJEEEDDDCCCAAA???>>><<<<<<888888888888777666555444///000000111111000000///111000000////////////000///////////////////////////////////////////////////////////////////////////////////////////////////............//////000---------.........//////////////////////////////........................------------------------....................................//////000000........................------------------------......................../////////////////////...////////////////////////................................................iiiiiiiiiiiijjjjjjjjjjjjhhhhhhiiihhhhhhgggfffeeebbbbbbccccccccccccddddddaaaaaaaaa___\\\YYYUUUSSSTTTQQQMMMIIIGGGEEECCCAAA<<<;;;:::888666444333222222222222222222222222222111111111111111111111111222111111111111000000000//////000000000000000000000000000000000000000000////////////////////////////////////////////////......///000000000000000//////............//////////////////////////////............////////////........./////////////////////.........---------........./////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000000000111111111111000000...///////////////......////////////////////////////////////////////////---......////////////////////////////////////////////////...............////////////////////////............////////////////////////////////////////////////////////////------------............000000000000000000000000.........///////////////000//////////////////000////////////////////////.../////////...---,,,,,,---....../////////000000---------...............////////////////////////........./////////////////////............//////////////////////////////000///---++++++---///000////////////000000000000---...//////000111111222............////////////000000000000111111111111////////////000111222333444444444555666777888999999;;;<<<<<<===@@@CCCFFFFFFGGGIIILLLOOOQQQSSSTTTWWWWWWXXXYYYZZZZZZZZZZZZYYYZZZ[[[]]]___aaabbbcccbbbbbbbbbbbbbbbbbbccccccccccccbbbbbbaaabbbbbbbbbbbbbbbbbbcccccccccddddddccccccdddeeeeeeeeeeeedddeeeeeeddddddccccccbbbbbbbbbbbbbbbbbbbbbcccdddeeeeeeeeeeeeddddddcccccccccbbbbbbaaaaaa```___^^^]]]ZZZYYYYYYWWWVVVUUUTTTTTTMMMMMMKKKIIIGGGEEEDDDCCC??????>>>>>><<<;;;999999555666666666666555444444333222111000000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////...............///000000////////////000000000000////////////////////////........................------------------------.................................///////////////........................------------------------.........................../////////////////////////////////////////////........................---.....................gggggghhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhddddddddddddddddddeeeeeecccccccccbbb```^^^\\\ZZZ\\\YYYVVVTTTRRROOOLLLIIIDDDBBB@@@>>>;;;888666555333333333333333333333444111111111111111111111111111000000000000///////////////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000//////............//////////////////////////////............////////////.........///////////////000//////...------,,,,,,.........///////////////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////000000000000///000000111111000000/////////////////////...---////////////////////////////////////////////////---......///////////////000000000000000000000000/////////............---////////////////////////............////////////////////////////////////000000000000000000000000---------...............////////////////////////.........///////////////000//////......//////000////////////////////////.........///......------...///000///---,,,---...---------------.........////////////////////////.........//////////////////............//////000000000000000000000000000//////...------...//////////////////000000000000......000000111111111111...////////////000000000000000000111111111111222000000000111222333444555555555555777888:::<<<===???AAACCCDDDEEEGGGKKKMMMNNNPPPRRRTTTWWWXXXYYYYYY[[[\\\]]]^^^^^^_________``````aaacccdddfffggghhhfffffffffffffffffffffeeeeeeeeedddddddddeeeeeefffddddddeeeeeefffgggggghhhfffgggggghhhhhhggggggfffggggggfffeeedddcccbbbbbbcccccccccccccccdddeeefffffffffffffffffffffggggggccccccdddddddddddddddccc```______^^^]]]\\\\\\[[[UUUUUUSSSRRRPPPNNNMMMLLLFFFFFFEEEDDDCCCAAA???>>>;;;;;;:::999888777777666555444333111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......---......///000111//////000000000111111111////////////////////////---------------------------------------.................................------...////////////...........................---------------------------------------------------............/////////////////////////////////........................---------...............eeeeeeffffffggghhhhhhiiiiiiiiijjjjjjiiiiiihhhhhheeedddddddddddddddccccccaaaaaabbbbbbaaa``````___^^^]]]\\\\\\\\\ZZZVVVSSSNNNLLLJJJFFFBBB>>><<<:::666666666555444444333333111111111111111111111111111111000000000///////////////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000//////............//////////////////////////////............////////////............/////////000..................------............/////////000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////000000000000...//////000000//////...///////////////...------////////////////////////////////////////////////---....../////////////////////////////////////////////.........---------////////////////////////............////////////////////////////////////////////////////////////------......////////////..................................../////////000000///............///000////////////////////////------......///............///000///,,,***+++---,,,,,,,,,------.........////////////////////////............/////////000...............///000000////////////////////////////////////////////////.../////////000000000111//////111111111111000////////////000000000111111000000111111111222222222222222333333444666777888888999:::<<<>>>AAACCCEEEHHHJJJNNNPPPQQQRRRTTTVVVVVVWWWYYY[[[\\\]]]]]]]]]^^^___```aaabbbbbbbbbbbbccccccdddeeefffggghhhiiiiiihhhhhhhhhggggggffffffeeeeeeeeeeeeeeefffggghhhgggggggggggggggggghhhhhhhhhhhhiiiiiiiiihhhhhhggghhhgggfffdddcccaaa```___aaaaaaaaaaaabbbcccdddeeedddddddddeeeeeefffffffffcccdddeeeeeeeeeeeeddddddbbbaaaaaaaaa``````______\\\[[[ZZZYYYWWWVVVUUUTTTPPPPPPOOONNNLLLJJJHHHGGGBBB@@@>>><<<:::999999999888666444222222222333444000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------......///000111////////////000000000000////////////////////////------------------------------........./////////........................+++,,,---...///......---................................................------------------------,,,,,,------............////////////////////////........................---------.........//////cccddddddeeefffggghhhhhhffffffgggggggggffffffeeeddddddccccccbbbaaaaaaaaa````````````aaaaaabbbbbb^^^^^^___aaabbb```]]]ZZZUUUTTTQQQLLLHHHDDD@@@???999999888666555444333222111111111111111111111111111111111000000000000/////////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000//////............//////////////////////////////............/////////000---.........//////000000,,,,,,------.../////////---.........//////000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////000000000000......////////////......//////000000///...------////////////////////////////////////////////////---......///////////////------------------------//////.........---------////////////////////////............/////////000////////////////////////................................./////////000000........................---.........//////000000000///...------...///000////////////////////////,,,,,,---.../////////...+++---///...,,,+++---///,,,,,,,,,------.........////////////////////////---.........//////000000...............///000111........................//////000000000000//////.../////////000000111111000000111222222111////////////000000111111222222000000111111222222222222444444555555777888999:::===>>>@@@BBBEEEHHHJJJLLLPPPSSSWWWYYYZZZ[[[\\\^^^[[[\\\]]]____________^^^```aaabbbcccddddddddddddccccccdddeeeeeefffgggggghhhhhhggggggffffffeeeeeeccccccddddddeeefffggghhhiiihhhhhhggggggffffffeeeggghhhhhhhhhhhhhhhggggggfffeeedddbbb```^^^\\\\\\]]]]]]]]]^^^___```aaabbb```aaaaaabbbccccccddddddddddddeeeeeeeeedddccccccaaaaaaaaaaaaaaaaaaaaaaaa______^^^]]]\\\ZZZYYYYYYYYYYYYXXXVVVTTTRRRPPPOOOKKKIIIEEEBBB@@@??????@@@999777555333222333444555000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------......000111111............/////////000////////////////////////------------------------........./////////000000........................++++++---.........---,,,................................................------------------------,,,,,,,,,---------......////////////////////////........................---------.........//////bbbccccccdddeeefffggghhhfffggghhhhhhhhhgggeeedddfffeeedddcccbbbbbbbbbbbbaaa``````_________``````___```aaabbbcccbbbaaa```^^^\\\ZZZVVVQQQMMMIIIGGGEEEAAA<<<999888999999888777555222111222222111111333111000///111111111000000000000000000000000000222111000//////000111222111000000000//////........./////////000000000111000000000000000000000000222111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------......////////////......////////////////////////////////////////////////000000//////.........---......////////////......//////000000///...------//////............//////........................//////.........---------.../////////000000000000000000//////.........---......------------......000000000000////////////---.........//////000000////////////////////////000000000000000///......111111000000//////................../////////000//////000000000000//////////////////////////////////////////////////////------......//////000000000000//////.........---////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000/////////.........000////////////000000111...///000000111111000000333222111111111333444555777777777999;;;???BBBCCCDDDFFFIIIKKKMMMPPPTTTWWWXXXYYY[[[\\\]]]^^^^^^^^^``````aaabbbbbbbbbbbbbbbccccccdddddddddeeeeeeeeefffggghhhiiiiiiiiiiiiiiijjjjjjiiigggffffffffffffggggggffffffffffffggggggiiihhhhhhhhhgggggggggfffeeefffggghhhiiihhhggggggddddddcccaaa___]]][[[ZZZ\\\\\\[[[\\\]]]^^^```aaa``````____________``````aaaaaaaaabbbbbbbbbccccccccccccccccccccccccccccccaaa```___^^^^^^]]]^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUQQQNNNJJJHHHFFFCCCAAA???<<<999777666555666555555444444333333222444222000000111222111000222333333333222000...---111111000///////////////000000000000000000000000000000000000000000000000////////////////////////000000//////.........---////////////////////////////////////////////////////////////............------------------------...------------...//////---------............///........................------------------------....................................////////////```aaaaaabbbcccdddeeeeeeeeefffggggggggggggfffeeeffffffeeecccbbbbbbbbbbbb``````___^^^^^^^^^_________```bbbcccccccccbbbbbb```___^^^[[[XXXUUURRRQQQLLLIIIDDD@@@>>>===;;;:::888666333333333444333222222000...///000111000///000000000000000000000000222111000//////000111222111111111000000//////////////////000000000000000000000000000000000000000111000000///.../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......////////////////////////000000000000000000000000000/////////..................////////////......///////////////...------//////............//////........................//////.........---------...............//////000000/////////............///..................///000000000000////////////........./////////000000////////////////////////000000000000000///......111000000000/////////............/////////000000//////000000000000//////////////////////////////////////////////////////.........///////////////000/////////............////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////.........---000000000000000111111222111111222333333333333222333222222333444666888999;;;<<<===???BBBDDDGGGHHHKKKMMMPPPQQQSSSUUUYYY\\\[[[\\\]]]___``````aaaaaaaaabbbbbbccccccccccccccceeeeeeeeeeeeffffffffffffgggggghhhhhhiiihhhhhhhhhiiihhhgggfffeeeeeeeeeeeefffffffffeeeffffffgggggghhhggggggffffffeeeeeeeeedddeeefffggghhhggggggfffccccccbbb```^^^\\\ZZZYYY[[[ZZZZZZZZZZZZ\\\]]]^^^]]]]]]\\\[[[[[[[[[\\\\\\]]]]]]^^^^^^______``````bbbbbbbbbbbbcccccccccdddbbbaaaaaa```____________________________________```^^^\\\YYYVVVSSSPPPOOOJJJIIIGGGDDDAAA???>>>>>>;;;:::999888777666555444555444222222222333222111000000111111000///---,,,111000000///.../////////000000000000000000000000000000000000000000000000////////////////////////000/////////............////////////////////////////////////////////////////////////............------------------------...------------...//////---------............///........................------------------------....................................////////////^^^^^^___```aaabbbbbbccccccdddeeefffgggggggggfffgggffffffdddcccbbbbbbaaa```___^^^^^^]]]]]]]]]]]]___```aaacccddddddddddddaaaaaaaaa```___]]][[[ZZZVVVSSSOOOKKKHHHDDD@@@>>>;;;999666555666555444333333111///000111222222111000000000000000000000000111111000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000//////...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////111111111111111111111111////////////..................////////////......///////////////......---//////............//////......................../////////............---...---,,,,,,,,,---//////////////////............000//////......//////000////////////000000000000......////////////000000////////////////////////000000000000000//////...000000000000////////////....../////////000000000//////000000000000/////////////////////////////////////////////////////////////////////.........////////////............////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000/////////............---111111000000111222222333333444555555666666555555444444555777999<<<>>>???CCCDDDFFFIIIKKKMMMNNNNNNSSSUUUVVVWWWXXXZZZ\\\_________aaabbbcccccccccccccccddddddeeeeeeeeeeeeeeeffffffggggggggghhhhhhhhhgggggghhhhhhggggggfffeeefffeeeeeedddccccccccccccdddddddddeeeeeefffffffffffffffeeedddccccccbbbbbbcccdddeeeeeefffeeeeeeeeeaaaaaa```___^^^\\\[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZ[[[\\\\\\___``````aaabbbcccdddddddddccccccbbbaaaaaa``````ccccccccccccccccccccccccfffeeeccc```^^^[[[YYYXXXUUUTTTQQQOOOMMMKKKJJJIIICCCBBBAAA???<<<:::999888888666444444444444333111//////000000000000///...111000//////......//////000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////////////////////////////////////////............------------------------...------------...//////---------............///....................................................................................////////////\\\]]]]]]^^^___```aaaaaaaaabbbcccdddeeefffgggggggggffffffeeedddcccbbbaaa```___^^^]]]\\\\\\\\\\\\___```aaabbbcccdddeeeeeeaaaaaaaaaaaaaaa```___^^^\\\ZZZWWWTTTQQQMMMHHHEEEAAA???<<<:::999777555333555444222222444555444333000000000000000000000000111000000000000000000111222222111111111111111111111111111000000000000///////////////////////////000000///............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////000000000000000000000000///////////////...............////////////.........///////////////......//////............//////......................../////////..................---,,,+++,,,---///000///////////////.........000000////////////000000////////////000000000000//////////////////000000//////////////////////////////000000000000//////000000000000////////////...////////////000000000//////000000000000//////////////////////////////////////////////////////000000//////......------///////////////.........////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////........................000000000000111222333333444555666777888888888888888999;;;===AAADDDFFFGGGJJJLLLNNNQQQSSSUUUUUUUUUXXXYYYZZZZZZZZZ[[[]]]___aaabbbcccdddeeeeeeeeeeeeeeefffgggggghhhggggggggggggggggggggghhhhhhhhhhhhggggggggggggfffdddcccbbbbbbbbbaaaaaa```aaaaaaaaaaaabbbcccdddeeeeeeeeefffddddddcccbbbaaa```___^^^```aaaaaaaaabbbbbbbbbbbb___`````````___^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZ\\\[[[ZZZYYYXXXXXXXXXXXXTTTTTTUUUUUUVVVWWWWWWXXX\\\]]]^^^___aaabbbcccdddddddddddddddccccccbbbbbbcccccccccdddddddddddddddgggfffeeecccaaa___]]]]]]]]]\\\ZZZXXXVVVTTTTTTSSSLLLKKKIIIGGGDDDAAA???>>>:::999777777777666333111000111111111222222222222111000//////....../////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////.......................................------------...//////---------............///........................////////////////////////....................................////////////\\\\\\]]]^^^___```aaaaaa______```aaacccdddeeefffeeeeeeeeeeeedddcccbbbaaa``````^^^]]][[[[[[ZZZZZZ^^^^^^___```aaacccddddddbbbbbbbbbbbbbbbaaa```___^^^]]][[[ZZZYYYVVVQQQNNNJJJGGGDDDAAA>>>:::666333777555333333444555444333111111111111111111111111000000000111111000000000111111111111111111222222111111111111000000000000////////////////////////222111000000//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......////////////////////////////////////////////////.........///////////////......////////////............///////////////...//////............/////////////////////////////////////////////////////////...---------...///000.........///////////////000000////////////000000.../////////000000000111000000000000000000////////////////////////////////////000000000000//////////////////000000000000////////////000000000111//////000000000000//////////////////////////////////////////////////////000000//////......------.........///////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000111222333444555666777999;;;<<<<<<<<>>===<<<;;;999666444333333333222222222222222111111000////////////000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////.......................................------------...//////---------............///........................////////////////////////....................................////////////\\\\\\]]]^^^___```aaaaaa^^^^^^^^^^^^```aaaccccccbbbcccddddddddddddbbbbbbbbbaaa___]]]\\\ZZZZZZZZZ]]]]]]]]]]]]^^^___aaabbbbbbccccccccccccbbbbbbaaa___^^^]]]]]]^^^\\\YYYVVVSSSQQQMMMIIIFFFAAA<<<999888666444333333333222111111111111111111111111111000000111111111111000000000000000111111111111111000000000111111111222222000000000000000000000000222222111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......////////////////////////.................................///////////////......////////////......---...////////////////////////............//////////////////////////////...////////////000000000---.........////////////.........///////////////000//////......//////000......//////000000111111111111000000000000//////////////////////////////...//////000000000000000////////////000000000000/////////000000000111111//////000000000000/////////////////////////////////////////////////////////////////////..................///////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000000000111111000000111111222333444555777999;;;>>>@@@BBBDDDDDDIIIJJJMMMPPPSSSUUUVVVWWWVVVWWWXXXZZZ\\\^^^^^^___aaabbbbbbbbbaaaaaacccdddddddddeeefffffffffffffffhhhhhhiiijjjjjjjjjjjjjjjggggggggghhhhhhhhhiiiiiihhhhhhgggeeebbb```]]]\\\ZZZZZZZZZZZZ[[[\\\]]]]]]\\\]]]```bbbcccdddddddddcccbbbaaa___]]][[[ZZZYYYWWWWWWVVVVVVVVVWWWXXXYYY[[[\\\^^^aaaccceeeffffffeeeeeeeeeeeeeeedddcccbbb___^^^\\\[[[YYYXXXWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSWWWXXXYYYZZZ\\\]]]^^^______```bbbdddeeeeeeddddddeeeffffffgggggghhhhhhhhhgggggggggfffeeeeeedddddddddcccaaa```___^^^^^^^^^[[[[[[YYYWWWUUUSSSQQQQQQJJJHHHGGGFFFEEEBBB>>>;;;888777555444333222222222222222111000000000000111000000000000000000000000000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////////////////.......................................------------...//////---------............///....................................................................................////////////[[[[[[\\\]]]^^^___``````\\\\\\\\\\\\]]]^^^```aaa^^^```bbbcccddddddcccbbbcccbbb```^^^\\\[[[ZZZZZZ\\\[[[[[[ZZZ[[[\\\]]]^^^___```aaabbbbbbcccbbbbbbbbb```___```aaa```^^^]]]ZZZXXXUUURRROOOKKKFFFBBB===:::888666666555444222111111111111111111111111///000111222222111000////////////000000111111111//////000111222222333444000000000000000000000000111111000///////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............/////////000......////////////......------.../////////////////////............//////////////////////////////.../////////000000000000+++,,,---//////...---,,,............/////////000///..................///.........///000111111111111111111000000000//////////////////////////////......///000000000000000.../////////000000000111//////000000000111111111//////000000000000//////////////////////////////////////////////////////.........///////////////............/////////000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111222222222222222222333333444666777888<<<>>>AAAEEEHHHKKKMMMNNNRRRSSSUUUXXXZZZ[[[\\\\\\ZZZ[[[[[[]]]^^^```bbbccccccdddddddddcccccceeegggffffffgggggghhhhhhgggggghhhiiijjjjjjkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiihhhfffdddaaa^^^[[[ZZZXXXXXXXXXXXXYYYZZZ[[[\\\ZZZ[[[^^^aaacccdddcccccccccbbb```^^^\\\ZZZYYYXXXRRRRRRQQQQQQQQQRRRSSSTTTVVVXXX[[[___cccfffhhhiiihhhiiijjjjjjjjjiiihhhgggeeedddbbb```^^^]]]\\\\\\XXXXXXWWWVVVUUUTTTTTTSSSUUUVVVWWWXXXYYYZZZ[[[[[[[[[]]]___bbbdddeeeddddddfffffffffggghhhiiiiiiiiiggggggggggggggggggfffffffffeeedddcccbbbaaaaaaaaa______^^^]]][[[ZZZYYYYYYVVVTTTSSSRRRPPPMMMHHHEEE@@@>>><<<999777555555444444333222222111111222222000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////////////////.......................................------------...//////---------............///........................------------------------....................................////////////ZZZZZZ[[[\\\]]]^^^^^^___\\\[[[[[[ZZZ[[[\\\^^^___\\\^^^```cccddddddcccbbbdddcccaaa^^^\\\[[[ZZZZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\[[[\\\]]]___```aaabbbbbbdddcccaaaaaabbbbbbaaa```^^^\\\ZZZXXXVVVRRRNNNJJJBBB@@@===;;;:::999777555111111111111111111111111///000111222222111000///......//////000000000111......///111222333444555000000000000000000000000000000///...............000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......////////////////////////000000000000000000000000---.........//////000000......////////////......------...///000000////////////............//////000000000000000000000000.../////////000000111111(((***---//////...,,,***---.........//////000000......------------......---......///000111111222222111111111000000//////////////////////////////......///000000000000000.../////////000000111111000000000000111111111111//////000000000000//////////////////////////////////////////////////////---.........//////000000---.........//////000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111222222222333333333444444555555777888999:::AAACCCFFFJJJNNNRRRTTTVVVWWWXXX[[[]]]^^^______^^^^^^]]]]]]^^^___bbbdddfffbbbcccdddccccccccceeegggggghhhhhhiiiiiiiiihhhhhhhhhiiijjjjjjkkkkkkjjjjjjjjjjjjkkkkkkkkkllllllllliiihhhfffddd```]]]ZZZYYYVVVVVVVVVWWWXXXYYYZZZ[[[YYY[[[^^^aaacccccccccccccccbbb```^^^\\\ZZZXXXWWWOOOOOONNNMMMNNNOOOPPPQQQSSSVVVYYY^^^cccfffiiikkkjjjkkklllmmmmmmlllkkkjjjlllkkkiiigggeeecccbbbbbb[[[[[[ZZZXXXWWWUUUTTTTTTTTTUUUUUUVVVWWWXXXYYYYYYXXX[[[^^^aaacccddddddddddddeeeeeefffgggggghhhhhhfffffffffffffffffffffggghhhgggfffeeeddddddddddddaaaaaa``````______^^^^^^^^^]]][[[ZZZYYYUUUPPPLLLHHHFFFCCC???<<<:::999888555444333333222222333333000000000000000000000000000000000000000000000000////////////////////////---.........//////000000////////////////////////////////////////////////000/////////............////////////////////////...------------...//////---------.........//////........................------------------------..................................../////////000___```````````````______]]]\\\[[[ZZZZZZ[[[\\\]]]aaaaaabbbcccccccccbbbbbbbbbaaa___^^^]]]\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[[[[]]]^^^```bbbbbbbbbaaacccccccccddddddeeeeeeeeeaaaaaaaaa___\\\YYYUUUSSSOOOJJJDDD???<<<999777555555444333222222111111111333222000//////111333444111111111111000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000......//////000000111111111111000000//////......000000000000000000000000//////////////////////////////............//////........................//////............//////////////////////////////...000111000///...///111000000000000000000000000------............------////////////000000000000////////////////////////...000111000///...///111111111111000000000000000000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////....................................////////////000000000000000000000000000000000000000000000000111000/////////000222333000//////000000111222333000000111222333444555666666666777999<<>>;;;:::888777555444444333333333222111000000//////222222222222111111111111---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000................................................................................................////////////////////////]]]^^^___```````````````]]]\\\ZZZYYYYYYYYYZZZ[[[]]]^^^^^^_______________```___^^^]]]\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZ[[[]]]___````````````bbbcccccccccdddeeeeeeeeebbbccccccaaa___\\\YYYWWWSSSPPPKKKFFFCCC@@@===:::999888666444333222222222333333222111111222333444111111111111000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000//////////////////////////////............////////////////////////////////////............//////////////////////////////...000111000///...///111////////////////////////...//////////////////...////////////000000000000////////////////////////...000111000///...///111000000000000000000000111////////////////////////111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////....................................////////////000000000000000000000000000000000000000000000000000000/////////000111222000000000000000111222222111111111222222333444444777888999<<<@@@EEEIIIKKKOOOQQQSSSVVVYYY[[[]]]]]]^^^^^^___```aaabbbbbbcccaaabbbbbbccccccbbbbbbbbbaaaaaaaaabbbbbbcccdddeeedddeeeffffffffffffffffffggghhhiiijjjkkkkkkkkkkkkmmmmmmmmmmmmmmmlllllllllllljjjgggddd```\\\YYYWWWVVVVVVWWWWWWXXXYYYYYYZZZ]]]^^^```bbbcccdddeeeeeeeeedddcccbbbaaa^^^YYYVVVPPPOOOLLLKKKJJJKKKMMMNNNPPPRRRVVVZZZ___ccceeegggkkkjjjiiijjjmmmnnnmmmllllllllllllkkkiiigggfffeeebbbaaa___^^^^^^\\\ZZZXXXYYYYYYXXXWWWVVVUUUTTTTTTUUUUUUVVVWWWYYY\\\^^^___``````aaabbbccceeeggghhhggggggggggggggghhhhhhiiiiiiiiihhhgggffffffeeeeeecccccccccbbbbbbbbbbbbaaaaaaaaaaaa```___\\\ZZZYYYXXXWWWVVVSSSPPPLLLJJJHHHCCCAAA>>>;;;888666444333333333222222222111111111000000000000000000000000/////////000000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////___```aaabbbdddddddddddd___^^^\\\ZZZYYYYYYYYYZZZ[[[[[[\\\]]]]]]]]]]]]\\\]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^aaaaaabbbcccddddddeeeeeecccdddddddddcccaaa___]]]ZZZWWWTTTQQQNNNJJJEEEBBB???===999666444333333444333333333333333333333333222222111111111000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000////////////////////////000000000000//////////////////////////////////////////////////////............//////000000000000000000000000//////............//////////////////////////////...000111000///...///111........................//////000000000000//////////////////000000000000////////////////////////...000111000///...///111/////////000000111111111////////////////////////111111000000000000//////111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////....................................////////////////////////////////////000000000000000000000000///////////////000111111111000000000000111111222333333444444555555666666:::<<>>:::777666444444444444444333333333000000000000000000000000000000111111111111222222////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................................................................////////////////////////ggghhhiiijjjjjjjjjjjjjjjdddccc```^^^\\\[[[[[[[[[[[[[[[\\\\\\]]]\\\\\\[[[[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZZZZ[[[\\\]]]]]]]]]``````aaabbbcccdddeeefffcccddddddeeedddcccbbbbbb___]]][[[YYYWWWSSSNNNJJJEEECCC>>>:::777555555555333444444444444333222111222222222111111111000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////111111000000//////............//////000000111111//////////////////////////////////////////////////////............////////////////////////////////////............//////////////////////////////...000111000///...///111......................../////////000000/////////////////////000000000000////////////////////////...000111000///...///111---......///000111222222////////////////////////000000000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////....................................///////////////////////////////////////////////////////////////////////////000000000111111111111111111222333555666777999:::<<<======BBBDDDGGGKKKPPPUUUYYY[[[]]]]]]___```aaabbbbbbbbbccccccbbbbbbbbbaaaaaaaaaccccccbbbaaa___]]]\\\[[[XXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]______`````````aaabbbdddfffhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkjjjhhhfffcccaaa___^^^\\\\\\]]]]]]]]]^^^^^^^^^``````aaacccddddddddddddbbbaaa```______]]]ZZZXXXRRRQQQOOONNNNNNNNNOOOPPPQQQSSSVVVZZZ^^^aaacccdddhhhggghhhiiijjjkkkllllllmmmmmmmmmlllllljjjiiiiiigggdddbbbaaa```___^^^\\\\\\\\\ZZZYYYWWWUUUTTTSSSQQQQQQQQQRRRSSSTTTUUUUUUXXXYYYZZZ[[[]]]___aaabbbcccdddfffggghhhhhhgggggghhhhhhhhhhhhhhhhhhggggggffffffffffffeeeeeeeeedddddddddccccccbbbaaa``````^^^^^^^^^]]]\\\ZZZYYYXXXVVVTTTPPPKKKFFFBBB???===999999888777666555444444222222222222222222222222111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................................................................////////////////////////rrrrrrrrrrrrqqqqqqpppooojjjhhheeebbb___]]]\\\\\\\\\\\\]]]]]]\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[\\\]]]]]]^^^___```aaacccdddeeefffcccddddddddddddccccccbbb```___^^^^^^\\\YYYTTTPPPLLLIIIEEE@@@<<<999888777444444444444333222111000222222222222111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////111111000000//////............//////000000111111//////////////////////////////////////////////////////............//////........................//////............//////////////////////////////...000111000///...///111........................---......//////......---////////////000000000000////////////////////////...000111000///...///111------...///000111111222........................//////////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////...//////000000000000000222222111222222333444555666777999<<>><<<777777666444333222111111333222222222222111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000//////////////////////////////////////////////////////............//////........................//////............//////////////////////////////...000111000///...///111........................------............------////////////000000000000////////////////////////...000111000///...///111.........//////000000000..............................////////////000000........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000//////000111111111111111222222222333555666888999777999<<<@@@DDDHHHKKKMMMUUUVVVYYY[[[]]]^^^______```aaabbbbbbccccccbbbbbbaaaaaaaaa```___^^^^^^^^^\\\[[[ZZZXXXVVVSSSQQQOOOMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRTTTVVVWWWXXXYYYYYYZZZ[[[\\\^^^___`````````bbbccccccddddddeeeeeefffffffffeeeddddddcccbbbbbb_______________`````````^^^^^^______```_________]]][[[ZZZZZZ[[[[[[ZZZXXXVVVVVVUUUTTTTTTTTTTTTTTTYYYZZZ[[[]]]___`````````aaabbbdddeeeeeefffhhhiiiiiijjjjjjjjjjjjjjjiiiiiiccc```]]][[[[[[ZZZYYYXXXXXXXXXWWWUUUTTTRRRQQQPPPOOOPPPQQQRRRSSSTTTTTTSSSUUUUUUUUUVVVWWWYYYZZZ[[[\\\]]]___```bbbcccdddddddddeeefffhhhhhhhhhgggfffhhhggggggggggggfffffffffdddcccaaa```___^^^^^^^^^^^^^^^____________^^^^^^\\\[[[YYYVVVTTTRRRRRRQQQKKKIIIGGGDDDAAA>>>;;;:::555444444333222111000000111000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................................................................////////////////////////|||xxxsssooollliiiiiiggggggfffdddbbb```^^^]]]\\\[[[ZZZXXXWWWWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXYYYXXXXXXWWWXXXXXXZZZZZZ[[[\\\^^^```bbbdddeeefffgggfffdddcccaaa``````___^^^]]]]]]^^^___^^^\\\YYYYYYWWWUUURRRMMMHHHDDDBBB;;;:::888666444444444444333333222222222111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000//////////////////////////////............//////........................//////............//////////////////////////////...000111000///...///111////////////////////////......////////////......////////////000000000000////////////////////////...000111000///...///111......//////////////////................................./////////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000///000111222333222222111222222333555777999;;;<<>>GGGHHHKKKNNNRRRUUUXXXYYY\\\]]]___aaabbbbbbbbbbbbaaaaaabbbcccdddddddddccc]]]]]]]]]\\\\\\[[[[[[[[[WWWVVVUUUSSSQQQOOOLLLKKKFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNQQQSSSTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^____________^^^^^^^^^^^^__________________^^^]]]]]][[[ZZZZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXUUUVVVXXX[[[]]]___``````\\\___aaabbbaaaaaadddgggeeeffffffggggggggggggfffaaa^^^ZZZWWWWWWWWWWWWVVVSSSRRRRRRQQQPPPOOOOOONNNPPPQQQSSSUUUWWWWWWWWWWWWUUUUUUUUUUUUUUUVVVVVVWWWXXXWWWXXXYYY[[[]]]```bbb```bbbdddfffggggggfffeeeggggggggggggfffffffffffffffdddbbb___]]]\\\\\\\\\]]]]]]]]]^^^^^^]]]]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYVVVVVVTTTQQQOOOMMMKKKJJJ@@@???===;;;999777666555333333333222222111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000................................................................................................////////////////////////}}}|||{{{yyyvvvrrrnnnkkkiiifffddd```]]][[[ZZZZZZZZZ]]]\\\\\\]]]]]][[[XXXUUUYYYYYYYYYXXXWWWWWWVVVVVVYYYZZZ\\\^^^aaadddeeefffdddcccaaa^^^\\\ZZZYYYYYY[[[[[[ZZZZZZZZZ\\\]]]^^^^^^^^^]]][[[XXXUUURRRPPPJJJEEE@@@;;;999777666555666555333333444444222111222222111111111111222222333222000//////000222333///000111222222111000///000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000///.........///111222222222111000//////000000222222111000//////000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////////////////++++++---...//////000000////////////////////////111000///......///000111000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000111111000///////////////...///111111111222444777666888;;;===@@@DDDIIIMMMOOOPPPSSSVVVYYY\\\___```ccccccccccccccccccccccccdddcccbbbbbbccccccbbb```^^^\\\ZZZXXXVVVVVVWWWXXXVVVUUUTTTRRROOOLLLJJJIIIHHHGGGFFFEEEEEEGGGIIIJJJLLLMMMNNNOOOPPPQQQQQQQQQTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\^^^^^^___```aaaaaabbbbbb`````````_________^^^^^^```___]]]\\\[[[[[[[[[\\\ZZZZZZYYYYYYXXXWWWVVVVVVWWWWWWXXXYYY[[[\\\]]]]]]^^^______```aaaaaabbbbbbaaabbbdddeeeeeeeeedddccc```___]]]ZZZWWWUUUTTTSSSQQQQQQQQQPPPOOOMMMLLLKKKNNNPPPSSSWWWYYYZZZZZZYYYYYYYYYYYYXXXWWWUUUSSSSSSVVVVVVUUUUUUVVVYYY\\\]]][[[\\\^^^```bbbdddeeefffdddeeefffeeecccccceeefffhhheeebbb```aaa___\\\YYYZZZZZZZZZ\\\^^^^^^\\\ZZZ[[[ZZZZZZZZZ[[[[[[\\\]]]ZZZYYYXXXVVVUUUSSSRRRQQQKKKIIIEEE@@@<<<888666444555555444222111111111111111000000/////////000000////////////////////////////////////////////////000000//////.........---//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000~~~zzzwwwtttsssmmmkkkgggccc```___^^^^^^___^^^______```___[[[YYYWWWWWWWWWVVVVVVVVVUUUUUUXXXYYY[[[]]]```bbbdddeeefffeeebbb```^^^\\\ZZZZZZYYYXXXXXXXXXYYYZZZ\\\]]]_________]]][[[YYYVVVUUUNNNJJJDDD???<<<:::888666777555333333444444333111222222111111111111222222333222111000000111222333///000111222222111000///000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////000//////...///000111222111000000///////////////222111111000000000000000////////////////////////000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............////////////////////////------......///.........////////////////////////111000///......///000111000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000111111000000000000111111222111222333222222333666888:::===@@@CCCFFFIIINNNQQQSSSTTTVVVXXX[[[^^^```aaaccccccccccccccccccccccccdddcccaaaaaabbbbbbaaa___]]]\\\ZZZWWWVVVVVVWWWXXXVVVUUUTTTSSSQQQNNNLLLKKKJJJIIIHHHGGGHHHIIIKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUWWWWWWXXXXXXXXXYYYYYYYYY]]]]]]^^^^^^___``````aaa______^^^^^^^^^^^^]]]]]]___^^^\\\[[[ZZZZZZZZZ[[[YYYYYYXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^___````````````bbbcccccccccbbbaaa___^^^\\\YYYWWWUUUTTTTTTRRRRRRQQQQQQPPPNNNMMMLLLOOOQQQTTTWWWYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWUUUUUUWWWVVVUUUUUUUUUWWWYYY[[[ZZZ[[[\\\^^^```bbbcccdddcccdddddddddbbbbbbdddeeefffccc```___```^^^[[[YYYYYYYYYXXXYYY[[[[[[ZZZXXXYYYYYYYYYYYYZZZ\\\]]]^^^^^^^^^\\\[[[YYYWWWVVVVVVQQQOOOLLLHHHDDD@@@>>><<<777666555333222222222333111111000000000000111111........................////////////////////////000/////////............//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////~~~yyywwwsssnnnjjjhhhfffeeeddddddddddddeeeccc```]]]XXXWWWWWWVVVVVVVVVVVVVVVWWWXXXZZZ\\\^^^```bbbccceeedddbbb```]]][[[YYYYYYUUUUUUUUUUUUVVVXXXZZZ[[[]]]]]]^^^]]]]]]\\\ZZZZZZUUUQQQKKKFFFBBB>>>;;;999888666444333444444333222222222111111111111222222333222111000000111222333000000111222222111000000000000000000000000000000111111111111000000000000000000000000000000000000........................///////////////000111111/////////...............111111111000000000000000........................000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000................................................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............///////////////////////////////////////...---,,,////////////////////////000000////////////000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000/////////000000000111111111000000111111222333444444444444444444666:::===@@@DDDHHHLLLNNNQQQUUUWWWYYYYYY[[[]]]___```bbbbbbddddddddddddddddddccccccdddbbb``````aaaaaa___^^^\\\[[[YYYXXXWWWWWWWWWXXXVVVVVVVVVUUUTTTRRRQQQPPPOOONNNMMMLLLMMMNNNOOOPPPNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQTTTTTTTTTUUUUUUUUUUUUVVV[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\ZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[\\\\\\\\\]]]]]]^^^_______________]]]\\\[[[YYYWWWVVVUUUUUUSSSSSSSSSRRRRRRPPPOOONNNQQQSSSUUUXXXZZZ[[[[[[[[[\\\\\\\\\[[[[[[YYYXXXWWWXXXWWWVVVUUUUUUUUUWWWWWWXXXYYYZZZ[[[]]]^^^___```aaabbbbbbaaa``````aaacccbbbaaa_________^^^[[[YYYYYYXXXVVVVVVWWWXXXWWWVVVUUUVVVVVVXXXYYY[[[]]]^^^aaa```___]]]\\\ZZZYYYXXXWWWUUUSSSPPPLLLIIIGGGEEE===;;;888555444333444444111111111000000111111111........................////////////////////////////////////............//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////{{{wwwtttqqqpppnnnmmmllllllkkkhhhdddaaa[[[ZZZXXXWWWVVVVVVVVVWWWWWWXXXYYY[[[]]]^^^``````aaa```___]]][[[YYYWWWVVVSSSRRRRRRSSSTTTVVVXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[WWWRRRMMMIIIEEE@@@===999777555333444444333222333222222111111222222333333222222111111222222333111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000///////////////////////////////////////000000111/////////////////////...000000111111111000000000////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////......////////////......////////////////////////000000////////////000000//////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000//////000000000111111111222111111111111222333444444555666777888<<>>CCCIIIMMMMMMPPPUUUXXXZZZ\\\^^^```aaaaaabbbbbbccccccddddddddddddcccccccccbbbbbbbbbaaa```______``````___]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^______^^^^^^^^^\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTSSSQQQPPPPPPOOOOOORRRSSSSSSSSSTTTTTTTTTTTTWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTRRRSSSTTTVVVXXXYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZ[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\]]]___```aaa```___^^^^^^]]]ZZZWWWUUUVVVVVVUUUTTTOOOPPPQQQRRRTTTVVVXXXYYYZZZZZZYYYYYYXXXXXXWWWWWWZZZZZZYYYXXXWWWUUUSSSRRROOOLLLGGGBBB===:::888888444333222111000000000000........................////////////////////////........./////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................zzzuuupppgggddd```\\\XXXVVVUUUUUUWWWXXXYYYZZZ[[[\\\]]]]]]\\\]]]]]]]]]]]][[[YYYXXXSSSRRRRRRRRRRRRTTTUUUVVVYYYYYYYYYYYYZZZ[[[]]]]]]\\\[[[YYYWWWVVVSSSNNNKKKDDDAAA<<<999777666555444333333222222222222333333333333333333333333333333333222111111111111222333000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111......///000000000000000...///111222222222111000...///111222222111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////////////////////////////,,,,,,...///000111111111//////////////////////////////000000000000//////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000111111111222222444333333333333444444555888;;;???CCCGGGLLLQQQTTTSSSVVVYYY[[[\\\^^^```bbbbbbbbbbbbbbbcccccccccccccccccccccbbbaaaaaa`````````___^^^___```aaaaaa____________``````````````````aaabbbbbbcccbbbbbbbbb```````````````________________________^^^]]]\\\ZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUTTTRRRQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPPPPQQQRRRSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSTTTTTTUUUUUUUUUUUUTTTQQQQQQRRRTTTUUUVVVXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVWWWYYYZZZ]]]```bbbaaa`````````^^^[[[YYYWWWWWWVVVTTTRRRNNNNNNNNNOOOPPPRRRSSSTTTVVVVVVWWWWWWXXXXXXYYYYYY[[[\\\\\\\\\\\\ZZZXXXWWWUUUSSSOOOJJJEEEAAA>>>===888777666444222111000000////////////////////////////////////////////////........./////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................~~~tttpppkkkddd___\\\ZZZYYYXXXXXXYYYZZZ[[[\\\\\\]]]YYYZZZ\\\]]]]]]\\\ZZZYYYUUUTTTSSSSSSSSSSSSUUUUUUXXXXXXWWWWWWWWWXXXZZZZZZYYYYYYYYYZZZZZZXXXTTTQQQLLLHHHBBB>>>;;;:::888777444333333222222333333444222333333333333333333222333222222111111222222333000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000---...///000111000000///---...000111222111000///...///111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////////////////---...///000000000000000////////////////////////...///000111111000///...000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000111111111222222222333333444555666888:::;;;@@@CCCIIIMMMPPPSSSWWWYYYYYY[[[\\\]]]]]]^^^aaaccc``````aaaaaaaaabbbbbbbbbbbbbbbaaaaaa```______^^^___^^^]]]___aaaccccccbbbaaabbbccccccddddddddddddbbbbbbccccccddddddccccccbbbbbbbbbbbbaaaaaa```````````````___^^^]]]\\\\\\ZZZYYYYYYXXXWWWWWWVVVVVVTTTSSSRRRQQQPPPOOOOOOOOONNNNNNNNNNNNOOOOOOOOOPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMNNNPPPPPPPPPPPPQQQRRRRRRRRRRRRRRROOOPPPPPPQQQRRRTTTUUUVVVUUUUUUVVVWWWXXXXXXWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVTTTUUUVVVUUUSSSSSSUUUVVVWWW[[[___aaa```___```aaa]]][[[YYYXXXWWWUUURRRPPPMMMMMMMMMLLLMMMMMMNNNNNNQQQRRRSSSTTTVVVWWWXXXYYYZZZ[[[]]]^^^^^^\\\[[[ZZZVVVVVVTTTQQQMMMIIIFFFDDD>>>===;;;888555333222222000000000000000000000000////////////////////////............/////////000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................{{{tttmmmgggbbb```___YYYYYYYYYZZZ[[[\\\\\\\\\UUUVVVYYYZZZ[[[ZZZYYYXXXWWWVVVTTTSSSSSSTTTTTTUUUVVVUUUTTTSSSSSSTTTUUUVVVVVVWWWXXXZZZ\\\[[[XXXUUURRRNNNGGGBBB???===;;;999444333333222222333333444222333333444444333333222444333222111111222333444000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////---...000111111111000///+++---///000111000///...---///111222333222111000////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////000000000000000//////...////////////////////////...///000111111000///...000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000111111111111222222222222333444666999<<>>;;;888666444333000000000000000000000000////////////////////////---.........//////000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................{{{uuuooohhhdddfffccc___\\\\\\\\\[[[[[[YYYXXXWWWXXXZZZZZZYYYXXX\\\ZZZXXXWWWWWWVVVTTTSSSTTTTTTSSSRRRQQQPPPPPPOOOQQQRRRSSSTTTVVVXXXYYYYYYUUUSSSOOOKKKEEE@@@<<<999888777666555444333333333333333444555444333222111222111000//////111333444000000000000000000000000222222111000//////000000111111000000000000111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000............///000222222......///000111222222333////////////////////////////////////////////////......//////000000111111......//////000000111111............/////////000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000//////////////////////////////000000000000//////000000//////.........---//////111222222333333333333222111000111222444666444666888:::<<<@@@DDDGGGSSSTTTUUUWWWZZZ\\\^^^^^^````````````````````````````````````aaaaaaaaaaaa_______________^^^^^^^^^^^^______```aaaaaabbbbbbdddeeefffggggggfffdddcccddddddcccbbbaaaaaaaaaaaa_________^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXVVVUUUTTTSSSRRRQQQPPPPPPNNNMMMMMMKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEAAAAAA@@@@@@@@@????????????????????????????????????@@@@@@AAA@@@@@@??????AAAAAAAAABBBCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCBBB@@@??????AAABBBDDDDDDDDDDDDEEEFFFGGGHHHIIIMMMMMMMMMMMMMMMLLLLLLKKKHHHHHHHHHJJJMMMOOOOOOOOORRRRRRRRRRRRRRRQQQPPPPPPTTTUUUVVVWWWXXXXXXXXXXXX[[[[[[[[[ZZZYYYWWWVVVUUUSSSTTTUUUUUUTTTSSSTTTVVVVVVWWWZZZ]]]___```______\\\\\\\\\[[[YYYVVVTTTRRROOONNNLLLKKKJJJIIIJJJJJJKKKKKKLLLMMMOOOPPPRRRSSSVVVWWWYYYZZZ[[[[[[[[[ZZZZZZYYYXXXVVVTTTQQQOOOMMMMMMJJJDDD???<<<999666444555444222111111111222333111111111111111000000000000000000000000000000000///...---------///000111//////////////////////////////......---------,,,////////////////////////////////////////////////000000000000000000000000//////............//////yyysssnnnkkkiiieeebbbaaa```___]]]]]][[[YYYYYY[[[\\\[[[ZZZ]]][[[YYYYYYYYYYYYWWWVVVUUUTTTSSSRRRPPPOOONNNNNNOOOPPPQQQRRRTTTVVVXXXXXXXXXWWWUUUQQQMMMHHHDDDAAA<<<;;;999666555444444444222333444444444333222111222111000///000111333444111111111111111111111111333222111000000000000000111111000000000000111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////...//////000111222.........///000000111111////////////////////////////////////////////////////////////000000000000////////////000000000000........./////////000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000/////////.........///000111111222222222222333333222111222444666777666888;;;>>>AAAEEEJJJNNNTTTUUUVVVXXXZZZ\\\^^^___````````````````````````_________`````````aaaaaa^^^^^^__________________aaaaaabbbbbbcccdddeeeeeefffffffffffffffeeeeeedddbbbbbbaaa```____________^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWVVVUUUUUUTTTTTTQQQQQQPPPOOONNNMMMLLLLLLJJJIIIIIIHHHFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA????????????@@@@@@@@@@@@>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======<<<======>>>>>>???@@@@@@@@@CCCBBBBBBBBBAAAAAAAAAAAABBBAAA???>>>>>>???AAABBB?????????@@@BBBCCCEEEEEEHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFGGGIIIKKKMMMNNNNNNQQQQQQRRRSSSSSSRRRRRRQQQTTTTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXWWWWWWTTTUUUVVVVVVTTTTTTUUUVVVWWWYYY[[[]]]^^^^^^]]]\\\\\\\\\\\\[[[YYYWWWTTTSSSPPPOOONNNLLLKKKKKKKKKKKKHHHIIIIIIJJJKKKMMMNNNOOOTTTUUUWWWYYYZZZ[[[[[[[[[[[[[[[ZZZXXXUUURRRPPPNNNMMMJJJFFFCCC@@@>>>;;;888777666444333222111222222222222222111000000//////000000000000000000000000//////...---......///000////////////////////////////////////......------////////////////////////////////////////////////000000000000000000000000//////............//////{{{tttrrrooollljjjhhheeebbb___\\\YYYXXXXXXYYYZZZYYY]]]\\\[[[[[[\\\\\\ZZZYYYVVVUUUSSSQQQOOOMMMLLLKKKLLLLLLMMMOOOQQQTTTVVVWWWXXXYYYYYYWWWTTTPPPLLLIIIBBB@@@<<<999666555555555111222333333333333222222222222111000000111333444222222222222222222222222333333222111111111111222111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000............////////////000000000000000000000000////////////////////////000000000000////////////000000000000////////////....../////////000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000////////////......000000111111111111111111333333333333444666999::::::===AAADDDHHHLLLQQQUUUVVVWWWXXXZZZ\\\]]]______````````````````````````^^^^^^^^^_________``````]]]^^^^^^^^^___`````````aaaaaabbbcccdddeeefffggggggfffeeeddddddddddddddd```___^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYWWWUUUTTTTTTSSSSSSRRRQQQPPPNNNMMMMMMKKKKKKJJJJJJIIIHHHGGGGGGDDDDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>@@@@@@?????????>>>>>>>>>===<<<:::999999:::;;;<<<;;;;;;<<<===>>>@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAADDDDDDEEEFFFHHHJJJLLLMMMPPPQQQSSSTTTUUUTTTTTTSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWUUUVVVWWWVVVUUUTTTUUUVVVYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[[[[[[[[[[YYYWWWUUUSSSRRRQQQOOONNNMMMMMMLLLLLLHHHHHHHHHHHHIIIJJJKKKKKKPPPRRRTTTVVVXXXZZZ[[[[[[]]]]]][[[ZZZWWWSSSPPPOOOMMMKKKIIIHHHGGGEEEAAA???:::999777555333222222111333333222111000///......000000000000000000000000000//////.........//////////////////////////////000000000000////////////000000000000000000000000////////////////////////000000000000000000000000//////............//////}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{yyyvvvtttqqqmmmjjjeeebbb]]][[[ZZZ[[[[[[[[[^^^\\\[[[[[[\\\\\\[[[ZZZWWWVVVTTTQQQNNNLLLJJJIIIIIIIIIJJJKKKNNNQQQSSSUUUUUUVVVXXXYYYXXXUUUQQQNNNHHHEEE@@@<<<888666666666222222222333333333333333333222111111111222333333222222222222222222222222333333222222222222222333111111000000000000111111111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////111000000////////////000//////////////////......000000000000000000000000////////////////////////111111000000//////......111111000000//////.........////////////000000000////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000//////////////////111111111000000111111111333333444555777:::<<<===AAACCCGGGKKKNNNQQQUUUYYYXXXYYYZZZ[[[]]]^^^___```````````````````````````]]]]]]]]]^^^^^^^^^______]]]]]]]]]^^^___```aaaaaa___``````aaacccddddddeeefffeeecccbbbaaabbbbbbccc]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVSSSQQQPPPOOOOOONNNMMMLLLJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBB@@@@@@???>>>>>>===<<<<<<===============<<<<<<<<<999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<;;;;;;<<<<<<===>>>>>>>>>?????????>>>>>>>>>======;;;;;;:::999999999::::::::::::;;;<<<===???@@@AAABBBBBBBBBCCCBBBAAAAAA@@@@@@AAABBBCCCDDDFFFIIIKKKQQQRRRTTTVVVXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUVVVWWWVVVTTTTTTTTTVVVXXXXXXYYYZZZZZZZZZZZZYYYZZZ[[[[[[[[[YYYWWWUUUTTTSSSRRRRRRPPPOOOOOONNNNNNJJJIIIIIIHHHIIIIIIIIIJJJMMMNNNPPPSSSVVVXXXZZZ[[[\\\\\\\\\ZZZWWWTTTPPPNNNKKKKKKJJJKKKKKKJJJGGGDDD???>>><<<999666444222222111111000000//////......////////////////////////000//////...............////////////////////////111111000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////~~~|||{{{yyyyyyxxxxxxyyyzzz{{{{{{{{{}}}}}}zzzvvvsssppplllgggdddcccbbbbbbaaa___^^^\\\\\\\\\\\\ZZZYYYXXXVVVTTTQQQNNNKKKIIIHHHGGGGGGGGGHHHJJJMMMPPPRRRRRRTTTWWWYYYYYYXXXUUUSSSMMMJJJEEE@@@<<<999777777333333333333333333444444333333222222222222222222222222222222222222222222333222222222222222333333111111000000000000111111000000000000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////111000000////////////000111000000000000000000000000000000000000000000000////////////////////////111111000000//////......111111000000//////......////////////000000000111////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000000000000222111111000111111222333444555666999;;;>>>AAABBBHHHJJJMMMPPPQQQSSSVVVXXXZZZZZZ[[[\\\]]]^^^___```________________________]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]^^^___```aaaaaa______```aaaaaabbbbbbccccccbbbaaa___^^^^^^___```[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVTTTRRRPPPMMMLLLKKKKKKJJJIIIGGGFFFDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;888999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<<<<======>>>????????????>>>>>>>>>>>>=========???>>>>>>======<<<<<<===:::::::::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@??????===???@@@AAAAAACCCGGGKKKRRRSSSVVVYYYZZZZZZYYYXXXWWWVVVVVVUUUVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWVVVTTTSSSTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZYYYZZZZZZZZZYYYXXXVVVUUUTTTTTTSSSRRRQQQPPPOOOOOOKKKJJJIIIHHHGGGGGGGGGGGGIIIKKKMMMOOORRRUUUXXXYYYZZZ[[[[[[ZZZXXXTTTQQQNNNKKKJJJJJJLLLMMMLLLJJJGGGDDDCCC@@@>>>:::777555333/////////////////////000//////////////////////////////////////////......////////////////////////000000111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////............//////}}}{{{yyyxxxwwwvvvuuuuuuvvvwwwyyyzzzyyy{{{}}}yyyuuupppllljjjiiigggfffeeecccaaa______]]][[[YYYXXXWWWUUURRROOOLLLJJJHHHGGGFFFFFFFFFHHHJJJMMMOOOQQQSSSVVVYYYZZZZZZYYYXXXRRROOOLLLGGGBBB>>>;;;:::666666555444333444444444333333333333333222222222222222222222222222222222222111111111111222333333111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000////////////////////////000000000000////////////000000000000/////////////////////000000000111111////////////000000000000...///000111111000///...////////////000000000000000000000000000000000000........................//////000000000000////////////000000000000111111222222111111222333555666777888;;;>>>BBBEEEGGGIIIMMMPPPSSSTTTTTTUUUWWWXXX[[[[[[[[[\\\]]]^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^______]]]^^^^^^^^^___`````````aaaaaaaaaaaaaaaaaaaaaaaa___^^^]]]\\\[[[ZZZZZZZZZWWWVVVUUUTTTTTTSSSSSSTTTRRRQQQOOOMMMKKKIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@???????????????>>>>>>===============<<<<<<;;;;;;;;;888888888888888999999999999999:::;;;<<<======>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????>>>===>>>>>>??????@@@@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999::::::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;===??????>>>AAAFFFKKKQQQSSSWWWYYYZZZZZZXXXWWWWWWVVVUUUTTTTTTUUUVVVWWWYYYYYYZZZZZZYYYXXXWWWWWWVVVWWWXXXWWWUUUSSSTTTUUUTTTTTTUUUVVVWWWXXXYYYZZZYYYYYYZZZZZZZZZXXXWWWVVVTTTTTTTTTTTTSSSQQQPPPOOOKKKJJJIIIGGGFFFEEEDDDDDDGGGHHHJJJLLLOOOSSSVVVWWWXXXYYYZZZZZZYYYUUURRRPPPLLLKKKKKKKKKLLLLLLKKKIIIHHHGGGEEEBBB???;;;888666000000000000000000000000000000000000000000000000------...///000000//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////|||yyyxxxuuuuuutttssstttvvvxxxyyyxxxyyy|||}}}|||yyyvvvssspppmmmnnnkkkhhheeecccaaa]]][[[YYYXXXUUUSSSPPPMMMKKKJJJGGGFFFEEEEEEFFFHHHKKKMMMPPPQQQTTTVVVXXXYYYZZZZZZVVVUUURRROOOJJJEEE@@@>>>999888777555444444444444333444444444333222222111111111111111111111111111000000000000000111222333111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000//////...//////000111222......//////000111111111////////////////////////////////////////////////////////////000000000000////////////000000000000//////000000000111111111////////////000000000000...///000111111000///...////////////000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000111111111222222111222333555888999<<<>>>AAAEEEIIILLLOOOPPPPPPSSSVVVWWWXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^____________^^^^^^__________________``````______^^^]]]]]]]]]ZZZZZZZZZYYYXXXWWWVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOLLLKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@???>>>===============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;888888999999::::::::::::======>>>???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCC????????????>>>===<<<;;;======<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::999<<<>>>>>>===???EEEKKKPPPRRRUUUXXXYYYXXXVVVTTTUUUTTTSSSRRRRRRSSSTTTUUUWWWXXXYYYZZZ[[[[[[[[[[[[YYYZZZZZZYYYWWWUUUVVVWWWUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZYYYXXXWWWTTTTTTTTTTTTSSSQQQPPPOOONNNMMMKKKHHHFFFEEEDDDDDDFFFGGGHHHJJJMMMPPPSSSUUUXXXYYY[[[\\\[[[XXXUUURRROOOMMMKKKKKKLLLLLLKKKJJJKKKJJJIIIFFFCCC???<<<:::666666555444333222111000000000000000000000000000+++,,,...///000000000000/////////////////////////////////000000000111111////////////////////////000000000000000000000000000000000000000000000000//////............//////|||zzzuuutttsssssssssuuuxxxyyywwwyyy{{{|||~~~}}}zzztttqqqmmmjjjgggddd```]]]YYYXXXVVVSSSPPPNNNLLLKKKHHHGGGEEEDDDEEEGGGJJJLLLNNNOOOQQQSSSUUUWWWXXXYYYYYYYYYWWWTTTOOOIIIDDDAAA;;;:::888666555444444555444444444444333333222111000000000000000000000000000000//////000111222222111111000000000000111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000000000000000000000000000...///000222222000///...000000000000000000000000............///111222222,,,------...///000111111////////////////////////////////////////////////......//////000000111111......//////000000111111000000000000111111111111////////////000000000000...///000222222000///...////////////000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000111111111222333222222222444666999;;;???AAAEEEIIINNNQQQTTTUUUQQQTTTXXXYYYZZZZZZ[[[\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^_________``````_______________^^^^^^^^^^^^]]]]]]\\\ZZZYYYYYYXXXWWWXXXXXXXXXWWWUUUSSSQQQPPPOOONNNMMMLLLLLLLLLLLLHHHGGGFFFDDDCCCAAA@@@???=========<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<============AAABBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJFFFFFFGGGGGGHHHIIIIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGFFFFFFDDDCCCBBBBBBAAA@@@???>>>============>>>>>>>>>>>>===<<<<<<999<<<>>>===<<>><<<<<<;;;999777555333111000000000000000000000000000***+++---///111111111111////////////////////////......//////000000000111////////////////////////000000000000000000000000000000000000000000000000//////............//////|||zzzyyywwwvvvvvvwwwyyyzzz}}}|||}}}}}}}}}tttnnniiiaaaZZZ\\\ZZZWWWUUUTTTSSSPPPOOOHHHHHHGGGGGGGGGGGGGGGHHHKKKLLLMMMPPPSSSVVVXXXZZZ\\\\\\ZZZXXXTTTOOOKKKHHHCCCAAA===999666555666777555555555555555444222222333333333222222222111111111111111111111111111111222222222111111111000000111111222222222222111111000000000000000000000000000000000000111111111111000000000000000///......000000000000000000000000333222222222111111000000222111111111000000//////000000000000////////////000000000000000000000000111111000000//////......////////////000000000000222111111000///......---111111000000//////......111111000000000000111111------......//////000000111111000000//////......000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......000///...------...///000000000000000000000000000000000000000000000000000222111000//////000111222111111111000000000000000222111111111111111222222111111222222444777<<<@@@DDDGGGLLLOOOQQQSSSUUUWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\]]]]]]]]]^^^^^^____________^^^]]]\\\\\\[[[[[[\\\\\\[[[YYYXXXWWWVVVUUUUUUTTTSSSRRRPPPOOOMMMMMMKKKKKKKKKJJJHHHGGGEEEDDDDDDCCCBBBAAA@@@????????????===;;;<<<======:::777999999888:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@@@@AAAAAA@@@@@@AAACCCDDDEEEFFFGGGIIIJJJLLLNNNRRRUUUUUUVVVVVVTTTQQQPPPPPPPPPOOOOOOOOOOOONNNMMMMMMLLLLLLMMMOOOQQQRRRSSSTTTTTTQQQPPPPPPPPPPPPRRRTTTUUUTTTUUUUUUUUUUUUTTTTTTSSSTTTSSSQQQOOONNNLLLLLLLLLIIIGGGEEEDDDCCCBBBCCCCCCBBBAAAAAA@@@??????>>>>>>===<<<;;;;;;>>>BBBFFFIIIOOOQQQRRRRRROOOMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMSSSVVV[[[^^^^^^^^^^^^^^^bbbbbbaaa```^^^]]][[[ZZZZZZYYYWWWVVVUUUVVVWWWWWWVVVVVVXXXZZZ[[[[[[\\\\\\ZZZYYYWWWUUUSSSRRRQQQPPPQQQPPPOOOMMMJJJHHHGGGFFFGGGGGGGGGHHHJJJMMMPPPRRRXXXXXXZZZ[[[[[[ZZZYYYYYYWWWUUUQQQNNNKKKKKKKKKKKKIIIJJJKKKLLLKKKHHHFFFDDD@@@>>>:::666444333333333//////000000000000000000////////////////////////000000000000000000000000............/////////000...000111000///...///111000000000000000000000000////////////////////////000000000000000000000000}}}{{{zzzyyyxxxxxxyyy{{{|||~~~~~~|||zzz{{{|||}}}yyyssskkkbbb___\\\XXXUUUTTTSSSQQQOOOKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLNNNQQQTTTWWWXXXWWWXXXYYYYYYXXXVVVTTTRRRHHHEEEAAA<<<999777666666444444444444444333222222333333333222222222111111111111111111111111111111222222222111111111000000111111222222222222111111000000000000000000000000000000000000111111111111000111111111000000///...000000000000000000000000222222111111111000000000111111111111000000000///111111000000000/////////000000000000000000000000111000000000/////////...////////////000000000111111111111000///.........111000000000/////////...111111000000000000111111.........///////////////111000000000/////////...000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000000///............///000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000111111111222222111111111111222222222333444666777;;;AAAEEEHHHKKKOOORRRSSSTTTVVVXXXYYYXXXXXXXXXYYYZZZ\\\]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[]]]]]]^^^^^^^^^_________]]]]]]\\\[[[ZZZYYYYYYXXXYYYXXXWWWVVVUUUSSSRRRRRRPPPPPPOOOMMMLLLKKKJJJIIIFFFFFFFFFEEEDDDCCCAAAAAAAAA@@@???======<<<<<<<<<<<<;;;:::;;;======;;;999<<<;;;::::::;;;<<<<<<;;;<<<===???AAABBBCCCDDDDDDCCCCCCDDDEEEGGGJJJLLLNNNPPPQQQTTTUUUWWW[[[___cccfffffffffccc```]]]\\\]]]YYYZZZZZZZZZYYYXXXVVVUUUVVVVVVXXXYYYZZZ[[[[[[\\\ZZZZZZYYYYYYZZZ[[[]]]^^^``````aaabbbbbbccccccbbbaaaaaa___]]][[[ZZZYYYYYYSSSRRROOOMMMKKKJJJJJJJJJGGGGGGGGGFFFEEEDDDDDDDDDBBB@@@>>>===???BBBEEEGGGJJJLLLNNNMMMKKKIIIHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKOOOUUUZZZ^^^aaadddfffhhhhhhgggfffeeecccaaa```___^^^]]]\\\[[[ZZZZZZYYYUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWUUUSSSRRRPPPPPPPPPQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGHHHIIILLLOOOQQQUUUVVVXXXYYYZZZZZZYYYYYYXXXVVVSSSQQQNNNMMMLLLLLLKKKKKKLLLLLLKKKIIIHHHGGGBBB@@@===:::777555444444222222111111000000//////////////////////////////000000000000000000000000........./////////000000...000111000///...///111////////////////////////////////////////////////000000000000000000000000}}}}}}|||{{{|||}}}~~~|||yyywwwyyyyyy{{{|||~~~wwwmmmfffbbb]]]XXXVVVUUUTTTSSSOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLOOOQQQTTTUUUVVVXXXZZZ\\\\\\\\\ZZZZZZNNNLLLGGGBBB===999777666333333333333222222222222333333333222222222111111111111111111111111111111222222222111111111111111111111222222222222111111000000000000000000000000000000000000111111111111111111111222111111000///000000000000000000000000111111000000000000//////111111111111000000000000222222111111111000000000000000000000000000000000000000000000/////////////////////000000000111111111111000000//////......000000000000////////////111000000//////000000111///////////////.........000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000.........///000111111111000//////......//////000000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111222222222222111111111111222222333555888:::===BBBGGGKKKOOOQQQTTTUUUUUUUUUWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]]]][[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSRRRQQQPPPNNNMMMMMMJJJIIIIIIGGGFFFEEEDDDDDDBBBBBBBBBBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::<<<>>>@@@???>>>AAA@@@???>>>>>>>>>?????????AAADDDGGGIIIKKKLLLLLLJJJJJJLLLNNNRRRVVVZZZ\\\]]]___aaacccfffkkkppptttyyyyyyxxxuuupppllljjjjjjfffggghhhhhhgggdddbbb```aaaaaabbbbbbcccddddddeeeeeeeeeddddddeeefffggghhhjjjkkklllnnnoooqqqrrrrrrpppooonnnmmmkkkjjjhhhgggbbb```^^^ZZZWWWUUUTTTSSSPPPPPPOOOOOONNNNNNMMMMMMJJJHHHEEECCCBBBDDDFFFHHHIIIJJJKKKKKKHHHFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFJJJOOOUUUZZZ___eeehhhjjjjjjjjjjjjiiihhhgggfffdddddddddcccbbb```^^^\\\XXXXXXVVVUUUTTTTTTUUUVVVVVVVVVTTTSSSRRRQQQQQQQQQQQQPPPPPPOOONNNMMMLLLLLLHHHGGGGGGHHHIIIKKKMMMOOORRRSSSUUUVVVXXXYYYYYYYYYYYYXXXWWWUUURRRPPPNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJEEEDDDCCC@@@===999777555444444333111000/////////////////////////////////000000000000000000000000....../////////000000000...000111000///...///111........................////////////////////////000000000000000000000000|||zzz{{{||||||}}}~~~wwwpppkkkddd^^^[[[YYYXXXWWWSSSRRRQQQPPPOOONNNNNNNNNKKKKKKJJJKKKLLLOOOQQQRRRYYYZZZ\\\]]]^^^]]][[[ZZZTTTQQQMMMGGGAAA<<<999777333333333222222222222222333333333222222222111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000///000000000111111111111111111222222222111111000000000000000000000000000000000000///////////////111111111000000000000000222222222222111111111000////////////////////////000000000000//////////////////000000000111111111111000000000/////////...000000000000////////////000000////////////000000000000//////......------000000000000////////////////////////////////////000000000000////////////////////////////////////.../////////000000000111000//////////////////000000000000000000000000000000000000000000000000000111000000000000000000111......///000111222222333222222222111222222333333555888<<>>>>><<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???AAACCCDDDDDDFFFFFFFFFEEEDDDDDDFFFGGGGGGIIIMMMRRRUUUXXXYYYYYYXXXXXXZZZ\\\```dddhhhjjjjjjkkkmmmooossswww}}}{{{vvvsssrrrqqqrrrssssssqqqnnnkkkiiiiiiiiiiiiiiiiiijjjjjjkkklllllllllllllllmmmmmmnnnmmmnnnoooqqqtttvvvxxxyyyxxxxxxyyyxxxwwwuuusssrrrpppnnnlllhhheeebbb___^^^\\\\\\[[[[[[ZZZZZZZZZZZZVVVTTTPPPLLLJJJKKKLLLMMMOOOPPPPPPNNNJJJGGGEEEDDDDDDCCCBBBAAABBBBBBDDDDDDFFFHHHLLLOOOSSSXXX^^^aaaeeefffggghhhhhhiiiiiihhhggghhhiiijjjiiifffdddbbb```^^^[[[XXXVVVVVVVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQQQQPPPPPPPPPOOOOOOIIIHHHHHHHHHIIIJJJKKKLLLNNNOOOQQQSSSUUUWWWXXXYYYYYYYYYYYYXXXVVVSSSPPPNNNNNNMMMKKKIIIIIIJJJKKKLLLHHHHHHGGGFFFBBB>>>;;;888555444222111000000000000////////////////////////////////////////////////...////////////000000000...000111000///...///111////////////////////////////////////////////////////////////////////////~~~~~~~~~yyyssskkkddd```]]][[[ZZZWWWVVVUUUSSSRRRQQQQQQQQQMMMLLLKKKJJJKKKMMMOOOQQQYYYZZZ\\\]]]]]]]]][[[ZZZWWWUUURRRMMMGGGAAA===:::666555444333222222222222333333333222222222111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000///000000000111111111111000111111222222222111111111111111111111111111111///////////////000000000000000000000000000111111222222222222111111111000////////////////////////////////////000000000000000000000000111111111111000000000000////////////////////////000000000000000000////////////000000000000//////......------////////////000000000000////////////////////////////////////000000000000////////////////////////111000000000/////////...///000000000000000000///000000000000000000000000000000000000000000000000000000000111111000000000......///000111222222333222222222333333444666666888;;;@@@DDDHHHLLLPPPRRRUUUVVVWWWWWWUUUUUUVVVXXX[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYXXXXXXXXXYYYYYYZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTRRRQQQPPPOOOLLLLLLKKKJJJHHHGGGFFFEEEAAA@@@@@@@@@??????>>>>>>>>>>>>?????????>>>>>>===<<<;;;;;;<<<<<<===>>>???@@@AAABBBCCCDDDFFFHHHJJJKKKMMMOOOOOONNNMMMOOOPPPSSSVVV[[[aaaeeehhhiiiiiiiiiiiijjjlllnnnqqqtttvvvvvvwwwxxxyyy{{{~~~zzzyyyxxxyyyyyyyyywwwuuurrrqqqpppooonnnmmmmmmmmmnnnnnnnnnnnnoooooopppppppppooonnnnnnoooqqqtttwwwyyy{{{}}}~~~~~~|||zzzzzzyyywwwuuuqqqnnnllljjjjjjiiiiiiiiiiiiiiihhhhhhbbb```[[[WWWUUUUUUVVVWWWYYYZZZYYYUUUPPPKKKHHHGGGGGGEEEDDDBBBBBBBBBBBBCCCEEEFFFHHHJJJLLLPPPUUUYYY\\\]]]___bbbdddeeefffggggggjjjmmmooopppooommmlllgggeeeaaa]]][[[YYYYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRJJJJJJJJJIIIIIIJJJJJJJJJKKKLLLMMMPPPRRRUUUVVVXXXYYYYYYZZZZZZXXXVVVRRRPPPNNNLLLJJJHHHGGGHHHJJJKKKIIIJJJJJJIIIGGGCCC???===666444333111000111222222000000000000000000000000////////////////////////////////////000000000111...000111000///...///111000000000000000000000000////////////////////////////////////////////////~~~}}}}}}}}}||||||tttlllgggccc___]]]\\\[[[YYYXXXVVVUUUTTTTTTQQQOOOMMMKKKKKKMMMOOOPPPTTTVVVYYY\\\^^^^^^^^^]]]YYYXXXVVVRRRNNNHHHDDDAAA:::999777555333333333333333333333222222222111111111111111111111111111111111111111111111222222222111111222222222222111111000000000000000000000000000000000000111111111111///000111111222111111111111111111111111111111111//////000000000000111111000000000000111111111111222222111111111000000000000000000000000000000000////////////000000000000000000000111111111222222000000000000////////////////////////000000000000000//////......//////000///////////////.........////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111000///.........///000000111111000000///000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111222222222222333444666777999:::===AAAFFFJJJMMMOOORRRTTTVVVWWWWWWWWWVVVVVVXXXZZZ[[[\\\\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWTTTSSSRRRPPPOOOMMMLLLKKKIIIIIIHHHFFFEEEDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>=========<<<<<<======>>>@@@AAABBBCCCEEEFFFGGGIIILLLPPPSSSVVVZZZ^^^___\\\ZZZZZZ[[[```dddiiioootttwwwxxxxxxwwwwwwwwwxxxyyy{{{~~~}}}|||{{{{{{zzzyyywwwvvvuuusssrrrpppooonnnnnnnnnooolllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmoooqqqsssvvvxxx|||~~~~~~}}}}}}|||{{{yyywwwuuutttssssssssssssssssssssssssllliiieeebbb```aaacccdddeeeeeeccc___YYYSSSPPPNNNNNNLLLIIIFFFDDDCCCBBBBBBBBBCCCEEEGGGIIILLLQQQTTTUUUVVVXXX[[[]]]___```aaacccfffkkkppptttvvvvvvvvvmmmkkkhhhdddaaa^^^]]]\\\WWWVVVUUUTTTSSSRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJKKKMMMOOORRRTTTVVVWWWXXXYYYYYYYYYWWWUUUSSSOOOMMMKKKIIIHHHHHHIIIIIIHHHIIIJJJJJJIIIGGGDDDCCC:::888666333222222333444000000000000000000000000000000000000000000000000/////////000000000111111...000111000///...///111111111111111111111111111////////////////////////000000000000000000000000}}}|||{{{zzzzzz|||yyyrrrmmmgggdddbbb```___]]][[[YYYYYYXXXTTTRRROOOLLLLLLMMMOOOQQQRRRTTTXXX[[[^^^___```___ZZZZZZZZZXXXUUUPPPLLLIII???===:::777555444444444333333333222222222111111111111111111111111111111000000111111111222222222111111222222222222111111000000000000000000000000000000000000111111111111...///000000111111111000111111111111111111111111000000000111111111222222///000000000111111111111111111000000000/////////000000000000000000000000.../////////000000000111000000111111111222222222////////////000000000000.../////////000000000111//////............//////.........///////////////.../////////000000000111000000000000000000000000.../////////000000000111000000000000000000000000000000000000///////////////000111111111111000///000000000000000000000000000000000000000000000000///000111222222111000///000000000000000111111111222222333555888:::===>>>CCCGGGLLLPPPRRRSSSTTTVVVVVVWWWWWWWWWWWWXXX[[[]]]\\\\\\]]]]]]\\\ZZZYYYXXXXXXXXXWWWVVVVVVVVVVVVVVVXXXXXXXXXWWWWWWWWWWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSPPPOOONNNLLLJJJIIIGGGGGGFFFEEEEEECCCBBBAAA@@@???========================<<<===>>>???????????????AAABBBBBBCCCEEEGGGHHHIIIHHHKKKNNNPPPSSSWWW]]]bbbjjjooottttttooojjjhhhiiikkkooouuu{{{~~~}}}~~~{{{zzzyyyxxxvvvuuuttttttuuuuuuqqqpppmmmkkkjjjjjjjjjkkkeeefffggghhhhhhgggfffeeegggfffffffffgggjjjlllnnnqqqtttyyy|||~~~}}}zzzxxxwwwwwwxxxxxxxxxwwwvvvuuuttttttttttttttttttttttttqqqooollliiiiiijjjmmmnnnoooooonnnkkkeee```]]]\\\YYYWWWSSSOOOKKKHHHFFFFFFBBBDDDFFFGGGHHHJJJMMMOOOOOOPPPQQQSSSTTTUUUUUUUUUXXX[[[bbbjjjqqqvvvyyy{{{tttrrrpppmmmiiifffcccbbb\\\[[[YYYWWWUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIJJJMMMOOORRRTTTUUUVVVWWWXXXXXXWWWVVVUUUQQQOOOMMMKKKIIIHHHHHHHHHFFFGGGHHHIIIJJJIIIIIIHHHBBB@@@<<<888555444444555000000000000000000000000000000000000000000000000//////000000000111111111...000111000///...///111000000000000000000000000////////////////////////000000000000000000000000~~~||||||xxxzzz}}}}}}vvvpppllleeedddbbb```^^^]]]\\\[[[VVVSSSPPPMMMLLLMMMPPPQQQTTTVVVYYY\\\^^^_________[[[\\\\\\\\\YYYUUUQQQOOOBBB@@@<<<999666555555555333333333222222222111111111111111111111111111111000000111111222222222222111111222222222222111111000000000000000000000000000000000000111111111111......///000000000000000111111111111111111111111000000111111222222222333//////000000111111111222000000000000////////////000000000000000000000000.../////////000000111111000111111111111222222222////////////000000000000.../////////000000111111//////............//////---.........//////000000.../////////000000111111000000000000000000000000.../////////000000111111000000000000000000000000......//////000000111111///000111222222111000///000000000000000000000000000000000000000000000000///000111222222111000///111111111000000000000000111222444666999<<>>======<<<<<<<<<<<<<<<=========???@@@AAABBBBBBCCCCCCBBBGGGHHHHHHJJJLLLNNNOOOPPPMMMQQQUUUYYY\\\bbbjjjpppzzzxxxttttttqqqttt{{{~~~zzzxxxxxx|||}}}xxxtttrrrtttssspppooonnnoooqqqrrrmmmkkkiiifffeeedddeeefff^^^___```aaa``````^^^]]]___^^^]]]\\\]]]___aaacccdddhhhmmmrrrtttsssqqqooonnnoooqqqssssssssssssrrrppppppppppppppppppqqqqqqsssqqqnnnmmmmmmooorrrtttwwwwwwwwwtttoookkkhhhgggcccaaa\\\WWWRRROOOLLLKKKFFFHHHIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKMMMQQQYYYbbbkkkrrrxxxzzzzzzyyywwwtttqqqmmmjjjhhhaaa```^^^\\\ZZZYYYXXXWWWSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPOOONNNLLLKKKIIIHHHHHHHHHHHHIIIKKKNNNQQQRRRTTTTTTUUUVVVWWWWWWWWWWWWRRRQQQOOOMMMKKKIIIHHHHHHEEEFFFGGGHHHJJJKKKKKKKKKIIIFFFAAA;;;777555555555000000000000000000000000000000000000000000000000000000000000111111111111///000111000///...///111////////////////////////////////////////////////000000000000000000000000}}}||||||}}}}}}~~~|||zzzrrrooojjjfffccc```\\\ZZZWWWUUURRRPPPQQQQQQPPPOOOSSSTTTWWWZZZ\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXXKKKFFF???:::888888999999444333222333333333111///333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111//////000000111111222222111111000///......//////222222111000//////000000333222222222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///.....................///000000000000000000////////////////////////////////////////////////////////////......////////////......////////////////////////111111000000//////......111111000000000000111111000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000111111111111...///000000000000222444333444666999<<>>AAA???<<<<<<>>>>>>===;;;===;;;::::::<<<>>>@@@@@@>>>@@@CCCEEEGGGJJJMMMPPPQQQSSSVVVYYY\\\^^^______]]]]]]]]]___fffooowww}}}{{{}}}~~~{{{wwwsssqqqqqqrrrssswwwvvvuuurrrnnnkkkhhhfffeeeeeeeeeddddddcccccccccbbbaaa___\\\ZZZYYYXXXWWWWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRQQQRRRRRRSSSTTTTTTYYYZZZ\\\^^^```bbbcccdddaaabbbccceeefffgggggggggffffffggghhhjjjlllnnnooonnnmmmmmmmmmnnnrrruuuwww{{{||||||zzzwwwuuuttttttqqqooolllgggaaaZZZUUURRROOONNNMMMMMMMMMMMMJJJHHHMMMLLLJJJHHHFFFFFFFFFFFFLLLMMMPPPVVV^^^fffnnnsssxxxxxxyyyyyywwwtttqqqnnnjjjhhhddd```]]]\\\\\\\\\YYYWWWTTTRRRPPPPPPQQQQQQRRRPPPNNNMMMMMMLLLJJJHHHHHHHHHHHHIIIJJJLLLMMMNNNQQQRRRSSSUUUWWWWWWXXXXXXXXXVVVSSSPPPMMMJJJHHHGGGIIIIIIHHHIIIIIIJJJKKKLLLKKKIIIFFFBBB===:::777555444444333111000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000........................---------...///000000111~~~zzzuuuppplllhhhccc```\\\YYYUUURRRQQQQQQOOONNNRRRTTTVVVYYY[[[\\\]]]]]]___^^^^^^]]][[[ZZZYYYYYYQQQLLLEEE@@@<<<:::888777555444333333444444333111333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000111111111111111000/////////000000222222111000000000000000111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///......///............///000000000000000000////////////////////////////////////////////////////////////......////////////......////////////////////////111000000000/////////...111111000000000000111111000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000000000000000111111111111000111222222111111333555555666888;;;???DDDGGGJJJOOOPPPRRRTTTVVVWWWXXXXXXYYYYYYXXXXXXYYYZZZ\\\]]]\\\\\\\\\[[[ZZZYYYXXXWWWUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTSSSRRRQQQOOONNNMMMJJJIIIHHHGGGFFFFFFFFFFFFGGGDDDBBBAAAAAAAAA>>>;;;???===;;;:::<<<===<<<:::===<<<;;;;;;<<<>>>@@@AAAEEEHHHMMMRRRUUUXXX\\\___```bbbeeegggjjjkkkllllllmmmlllkkklllqqqxxx|||{{{zzzzzzyyyxxxtttqqqmmmiiiffffffggghhhjjjiiihhhfffccc```]]]\\\YYYYYYYYYYYYXXXXXXWWWWWWXXXWWWVVVTTTRRRQQQPPPPPPOOOOOONNNNNNMMMLLLLLLKKKIIIIIIJJJJJJLLLMMMOOOOOOOOOPPPRRRTTTVVVWWWXXXXXXVVVWWWXXXZZZ[[[\\\\\\\\\[[[\\\]]]^^^```bbbdddeeeggggggfffgggiiimmmqqqsss{{{|||}}}|||yyywwwwwwxxxuuutttrrrnnniiiccc^^^[[[VVVTTTSSSSSSTTTTTTRRRQQQOOONNNKKKIIIGGGEEEEEEDDDEEEFFFHHHMMMTTT[[[bbbffflllnnnqqqtttvvvuuuttttttooommmjjjgggeeecccbbbbbb___]]]ZZZWWWUUUTTTSSSSSSSSSQQQOOOOOOOOONNNLLLKKKKKKKKKKKKJJJKKKKKKLLLMMMOOOPPPQQQSSSTTTUUUUUUVVVWWWUUURRROOOLLLJJJHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKIIIFFFBBB>>>;;;999666555444222222111111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------......///000000111}}}}}}}}}~~~~~~|||wwwqqqkkkgggaaa]]]XXXUUURRRQQQOOOMMMQQQRRRUUUWWWYYYZZZ[[[[[[______^^^^^^]]]\\\[[[ZZZXXXTTTNNNHHHCCC>>>999666666555444444555555444222333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000111111000000000111222222222111000000000000000000///////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////...//////......//////000111000000000000////////////////////////////////////////////////////////////...//////000000//////...000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000000111111111111000000///000000000000000000000000000000000000000000000000000000000111111111222222111222333333222333555777888999<<>>???>>><<<;;;>>><<<;;;;;;<<<===<<<;;;???>>>>>>>>>@@@CCCEEEGGGNNNSSS[[[ccciiimmmqqqtttuuuvvvwwwyyyzzzzzzzzzzzz|||zzzyyyyyy{{{xxxuuuqqqooonnnmmmkkkjjjfffccc___\\\YYYYYYYYYZZZZZZYYYYYYWWWUUUSSSQQQPPPNNNNNNMMMMMMMMMMMMMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDAAAAAABBBCCCEEEGGGHHHIIIFFFGGGHHHIIIJJJKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRTTTVVVYYYZZZ\\\\\\\\\^^^aaaeeeiiillltttvvvxxxxxxwwwvvvwwwxxxvvvvvvvvvtttqqqlllgggddd^^^\\\ZZZZZZ[[[\\\\\\\\\UUUTTTQQQMMMJJJGGGFFFEEEEEEEEEFFFIIINNNTTTZZZ]]]aaaccchhhlllppprrrssssssqqqqqqpppooonnnmmmllllllgggeeeaaa]]]ZZZWWWUUUTTTTTTSSSQQQQQQQQQQQQOOONNNNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMNNNOOOPPPRRRSSSSSSTTTSSSQQQNNNLLLJJJHHHHHHFFFEEEEEEFFFFFFGGGHHHIIINNNNNNMMMLLLIIIEEEAAA???888777555444333222222222111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------......///000000000~~~}}}{{{zzzzzzzzzwwwzzz~~~xxxqqqlllddd```ZZZVVVSSSRRRPPPNNNQQQRRRSSSUUUWWWXXXYYYZZZ^^^____________]]]\\\[[[\\\XXXSSSNNNIIICCC<<<888777666444444555555444333333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111222222111111000000//////111000000000111222333333111111000000000000000111...//////000000111111111111111111111000000000///000000000000000000000000//////////////////////////////000000000000///////////////...///000000111000000000000//////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000000000111111111111000///000000000000000000000000000000000000000000000000000000111111111222222222222333444444333444666888;;;<<>>>>>>>>>>>>>>=========<<<<<<>>>??????@@@AAABBBDDDEEEGGGKKKOOOSSSXXX___jjjttt{{{~~~}}}~~~|||xxxuuullliiieeeaaa```^^^\\\ZZZZZZXXXUUUQQQOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>??????AAABBBCCCDDDBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGIIIKKKMMMPPPQQQQQQRRRSSSUUUYYY]]]aaaccchhhjjjmmmnnnnnnooopppqqqrrrsssuuuuuusssoookkkiiidddaaa______aaaccceeeeee^^^\\\YYYUUURRRNNNLLLJJJIIIIIIHHHJJJLLLPPPUUUWWW[[[]]]```dddfffhhhiiiiiimmmnnnpppqqqssssssssssssnnnllliiiddd___ZZZWWWUUUVVVTTTRRRRRRRRRRRRPPPOOOOOOOOONNNMMMLLLLLLLLLLLLJJJKKKKKKMMMNNNOOOQQQQQQRRRQQQOOOMMMJJJIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIMMMNNNOOOOOOMMMJJJGGGDDD:::999888666444333222222222111000000//////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............//////000000}}}{{{yyyxxxrrrtttwwwzzz~~~~~~vvvqqqfffaaa[[[WWWTTTSSSRRRQQQQQQQQQRRRSSSUUUWWWXXXYYY]]]^^^___``````___]]]\\\[[[YYYVVVRRRNNNIIIBBB===:::777555444444444333222333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111222222111111000000//////111000000000111222333333111000000000000000111111000000000111111222222222111111111111000000000///000000000000000000000000//////////////////////////////000000000000/////////////////////000111111000000000000//////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000///000000111111111000000000000000000000000000000000000000000000000000000111111111111222222222222111222444444444666888:::>>>???BBBFFFJJJMMMPPPQQQRRRSSSUUUVVVXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXTTTTTTTTTTTTSSSRRRQQQPPPPPPOOONNNLLLIIIFFFDDDBBB@@@??????>>>>>>>>>>>>???======>>>>>>>>>>>>??????<<<<<<===???@@@BBBDDDEEEEEEGGGJJJLLLOOOTTTZZZ^^^eeemmmxxx~~~{{{vvvpppkkkhhh```\\\XXXUUUSSSRRRPPPNNNPPPNNNLLLIIIHHHGGGGGGHHHGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBCCCBBBBBBBBB@@@AAAAAABBBDDDFFFHHHIIIJJJJJJLLLNNNRRRUUUYYY[[[[[[^^^aaabbbcccdddfffhhhkkkmmmnnnoooooommmkkkiiigggeeecccdddfffjjjkkklllfffeeeccc___\\\YYYVVVTTTLLLJJJIIIHHHIIILLLNNNPPPVVVXXXYYY\\\]]]^^^^^^^^^bbbdddhhhkkkooorrrtttuuutttrrrppplllgggbbb]]][[[YYYWWWUUUTTTTTTSSSQQQOOONNNNNNMMMMMMMMMMMMNNNNNNJJJJJJJJJKKKLLLNNNPPPQQQQQQPPPNNNKKKIIIGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNOOOOOOMMMJJJIII???===;;;888555333222111222222111000000000000000000000000000000000000000000000000000000000000000////////////////////////....................................////////////~~~|||zzzpppqqqrrrsssuuuzzz}}}xxxjjjeee^^^YYYVVVUUUTTTSSSQQQQQQRRRSSSTTTVVVXXXYYY[[[]]]^^^``````___]]]\\\ZZZYYYWWWUUUSSSNNNIIIEEE>>>;;;777555444444333222333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000111111000000000111222222000000000000000111111222111111111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000//////000000111222000000000000///////////////////////////////////////////////////////////////000000111111000000///000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000///000000111111111111000000000000000000000000000000000000000000000000000111111111222222222222333111333555666777999<<>>===>>>???AAA<<<>>>AAACCCEEEGGGKKKNNNMMMQQQTTTWWWYYY]]]dddjjjssszzz}}}||||||{{{{{{|||}}}}}}}}}{{{yyyxxxsssrrrqqqmmmiiiccc___\\\UUURRRNNNLLLJJJIIIHHHFFFGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDCCC????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@???>>>=========>>>???@@@BBBBBBDDDEEEFFFIIIKKKNNNPPPQQQRRRTTTWWWYYYYYYZZZ\\\]]]bbbcccdddffffffffffffeeefffddddddfffiiilllnnnnnnjjjiiihhhgggeeebbb```___UUUSSSPPPNNNNNNOOOQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXWWWXXX\\\```eeeiiimmmooosssttttttssspppmmmiiigggaaa___\\\YYYXXXUUURRRPPPNNNNNNMMMMMMMMMMMMMMMNNNJJJIIIIIIJJJKKKMMMOOOQQQQQQOOOMMMJJJHHHFFFDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHIIILLLMMMNNNNNNMMMLLLEEECCC@@@<<<888555333222222222111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000..............................//////////////////~~~rrrrrrqqqpppqqquuu{{{|||qqqkkkccc]]]YYYWWWUUUTTTRRRRRRRRRRRRTTTVVVWWWYYYZZZ[[[^^^``````___]]]\\\\\\ZZZYYYXXXVVVSSSOOOKKKCCC???;;;888666555444222333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000111111111111111000/////////000000000000000000000111222222111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000......///000000000000000000000//////000000111222000000000000////////////////////////////////////////////////////////////000000111111111111000000////////////////////////.../////////000000000111111111000000000000111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111111222222222333333222444777999:::===AAADDDGGGHHHKKKNNNPPPRRRSSSSSSTTTUUUVVVXXXYYYYYYYYYYYYWWWXXXYYYZZZYYYYYYXXXWWWVVVWWWWWWWWWWWWVVVUUUUUUQQQQQQQQQPPPOOONNNMMMLLLIIIIIIHHHFFFDDDAAA???>>>;;;:::::::::::::::;;;;;;:::===???@@@???@@@CCCEEEBBBEEEJJJLLLOOORRRWWW[[[]]]aaadddeeeeeehhhooouuu}}}}}}yyyuuurrrooonnnlllllllllkkkjjjiiihhhhhhdddcccbbb```]]]XXXTTTQQQMMMKKKGGGFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCAAAAAABBBCCCCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEGGGHHHIIIIIILLLNNNOOOOOOPPPQQQSSSWWWWWWWWWXXXYYY[[[\\\]]]^^^^^^___bbbfffiiijjjjjjiiiiiijjjjjjiiihhhgggfffaaa___\\\YYYXXXXXXYYYZZZVVVVVVUUUUUUTTTTTTSSSSSSNNNOOOQQQUUUYYY^^^bbbdddjjjlllpppsssuuutttsssrrrllliiieeeaaa^^^ZZZVVVSSSPPPOOONNNMMMLLLKKKKKKKKKIIIHHHHHHHHHIIILLLNNNPPPQQQOOOMMMIIIFFFDDDBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJLLLMMMOOOOOOPPPMMMJJJFFFAAA<<<888555444333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000......................../////////////////////...wwwvvvtttrrrqqquuuzzz|||vvvppphhh```[[[XXXVVVTTTSSSRRRRRRRRRTTTVVVXXXYYYYYY[[[]]]___```___]]]\\\^^^\\\ZZZYYYXXXVVVRRROOOFFFCCC>>>:::888777555444333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111//////000000111111222222111111000//////...//////000000///000000111222222111111000000//////......111111111111000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000111111222000000000000////////////////////////////////////////////////////////////000000111111111111000000////////////////////////.../////////000000111111111111000000000000111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333555888;;;===AAAEEEHHHJJJLLLNNNQQQSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYWWWWWWXXXYYYYYYXXXWWWVVVTTTTTTUUUUUUUUUTTTSSSSSSPPPPPPPPPOOONNNMMMKKKJJJFFFFFFEEEDDDBBB???===<<<===<<<<<<;;;<<<<<<=========@@@CCCDDDCCCDDDGGGJJJIIIMMMRRRVVVXXX\\\bbbgggkkkooorrrqqqppprrrxxx~~~}}}{{{wwwrrrlllgggcccaaa``````___^^^]]]\\\\\\[[[ZZZZZZYYYXXXUUURRRNNNLLLIIIGGGDDDCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKCCCDDDEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@AAA???@@@@@@AAABBBCCCCCCDDDCCCEEEHHHIIIHHHHHHIIIKKKMMMMMMMMMMMMOOOQQQTTTUUUVVVWWWYYY\\\aaacccdddcccfffgggiiijjjkkkjjjjjjiiigggeeeaaa^^^\\\\\\]]]^^^[[[ZZZXXXVVVSSSQQQPPPOOOKKKKKKLLLNNNQQQVVVZZZ\\\```dddjjjpppuuuwwwwwwwwwtttppplllgggccc___ZZZWWWRRRQQQOOOMMMKKKIIIHHHHHHHHHGGGFFFFFFHHHJJJMMMOOOQQQOOOLLLIIIFFFCCCAAA@@@BBBBBBBBBBBBBBBDDDEEEEEEFFFGGGIIIKKKMMMOOOQQQRRRRRROOOKKKEEE???;;;777555333222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........~~~zzzuuuqqqpppsssvvvyyywwwrrrkkkddd___[[[WWWUUUVVVUUUSSSRRRSSSTTTVVVWWWYYY[[[]]]______^^^]]]\\\[[[[[[ZZZYYYWWWVVVTTTSSSQQQLLLEEE>>>:::777555333222222222222222222333333333222222111111222222333222222222222222222222222222222222111111111000000000000////////////000000111111111111111111111111222111111111000000//////000000000000000000000000...///000111111000///...000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111111111000000//////......000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111555444333333333444555666888:::===AAADDDGGGIIIJJJMMMMMMNNNOOOOOOPPPQQQQQQVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZXXXVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQQQQQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFDDDBBB@@@>>>======>>>>>>>>>============<<>>BBBEEEHHHJJJKKKNNNNNNOOOPPPQQQRRRRRRSSSVVVVVVVVVWWWXXXYYYZZZZZZZZZYYYWWWVVVTTTTTTTTTUUUTTTSSSRRRPPPOOOOOOOOONNNLLLLLLKKKJJJHHHGGGFFFFFFAAAAAAAAAAAA@@@???>>>===>>>>>>>>>??????@@@AAABBBCCCFFFKKKOOOSSSWWW[[[___fffhhhlllooorrrvvvzzz}}}|||yyyuuunnnhhhfffccc___\\\YYYVVVRRROOONNNMMMLLLKKKJJJJJJKKKKKKNNNMMMKKKJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEFFFGGGHHHGGGIIIKKKLLLKKKKKKMMMNNNPPPPPPPPPQQQTTTTTTTTTRRRUUUVVVVVVWWWXXXYYYZZZ[[[YYYYYYYYYYYYYYYXXXXXXWWWXXXWWWWWWVVVVVVVVVWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^XXXVVVTTTRRRQQQRRRSSSUUUSSSSSSSSSRRRPPPNNNKKKIIIFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@@@@AAABBBCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBCCCDDDGGGHHHJJJLLLOOOQQQSSSTTTVVVWWWXXX[[[]]]___aaabbbcccddddddcccbbbaaacccdddhhhhhhgggeeeaaa\\\WWWTTTMMMKKKIIIIIIKKKMMMNNNNNNQQQTTTXXX___gggpppwww{{{~~~{{{uuummmfffaaaXXXVVVSSSQQQOOOMMMMMMLLLIIIHHHFFFEEEFFFGGGIIIJJJLLLLLLKKKJJJHHHFFFCCCBBBAAA@@@@@@@@@BBBCCCEEEGGGEEEGGGIIIJJJKKKLLLOOOQQQSSSRRRPPPLLLHHHCCC???<<<888555333222222222222111111111111111111111111111111111000000000000111111000000000000000000000000111000000000/////////...000000000000000000000000{{{yyyyyyzzz{{{|||~~~{{{tttmmmhhhccc^^^[[[XXXWWWUUUTTTSSSUUUVVVWWWYYY[[[\\\^^^___^^^^^^]]]ZZZZZZ[[[\\\\\\\\\[[[[[[XXXUUUPPPKKKFFF@@@:::666888777666555444333333222333333222222222222333333222222222222222222222222222222222111111111111111222222111111111111222222111111111111111111111111111111111111000000000000000000000000000000000000///000000111111000000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000111000000000000////////////000000000000000000000000111111111111111111111111////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000111111111222222222222222333444666888999;;;===@@@CCCGGGIIIKKKLLLOOOOOOPPPQQQRRRSSSTTTTTTWWWWWWWWWWWWXXXXXXYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSQQQPPPOOONNNMMMLLLLLLLLLJJJJJJIIIGGGFFFDDDCCCCCC======>>>>>>??????????????????@@@AAACCCFFFHHHJJJMMMQQQVVV[[[aaafffmmmqqqxxxzzz}}}~~~}}}~~~zzzsssmmmiiieee```\\\XXXUUURRRPPPOOOMMMJJJHHHGGGFFFFFFEEEEEEFFFGGGGGGKKKKKKJJJJJJJJJJJJJJJJJJGGGHHHHHHIIIKKKMMMNNNOOOQQQTTTVVVXXXWWWWWWXXXYYY]]]\\\\\\^^^```bbbbbbaaacccdddeeefffggghhhhhhhhhjjjkkkkkkjjjiiihhhfffeeeeeedddbbbaaa```aaaaaabbbeeeffffffggghhhiiiiiijjjdddccc```^^^^^^^^^```aaa`````````___]]]ZZZWWWUUUQQQPPPNNNMMMMMMMMMKKKIIIGGGFFFEEEEEEFFFFFFDDDBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>===>>>>>>>>>BBBBBBCCCDDDFFFGGGHHHHHHJJJKKKMMMPPPTTTWWWYYYZZZ___```aaabbbaaabbbdddfffjjjkkkmmmmmmkkkfffaaa^^^TTTQQQNNNLLLLLLLLLKKKJJJNNNOOOQQQVVV^^^gggnnnsss}}}~~~~~~zzztttnnnjjj^^^[[[XXXSSSPPPOOONNNNNNIIIHHHFFFEEEEEEFFFGGGHHHKKKKKKKKKJJJIIIGGGEEECCCAAA@@@@@@@@@AAABBBDDDEEEDDDFFFGGGHHHIIIKKKNNNQQQRRRRRRQQQOOOLLLHHHEEECCC===999555333222222222111111111111111111111111111111111000000000000111111000000000000000000000000000000000000////////////000000000000000000000000~~~}}}}}}}}}~~~zzzsssnnnhhhccc```YYYXXXVVVTTTSSSTTTUUUVVVYYYZZZ[[[\\\]]]^^^^^^]]]\\\\\\]]]]]]^^^]]]]]]]]][[[YYYUUUQQQLLLFFF>>>999999888666555444333444444333333333222222333333333222222222222222222222222111111111111111111111111222111111000000111111222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////222111000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222444666888:::;;;>>>???BBBEEEHHHJJJLLLMMMNNNNNNOOOQQQRRRSSSTTTTTTWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOMMMLLLKKKJJJJJJJJJHHHGGGFFFEEECCCBBBAAAAAA======>>>>>>???@@@AAABBBBBBBBBCCCFFFIIINNNRRRTTTXXX[[[aaagggnnnuuu}}}|||xxxxxxwwwvvvuuutttsssrrrrrrmmmfffaaa]]]ZZZVVVSSSNNNLLLJJJIIIIIIIIIGGGEEEFFFEEEEEEEEEEEEGGGIIIKKKLLLLLLNNNOOOPPPPPPPPPPPPMMMNNNOOOQQQTTTWWWYYYZZZ___bbbfffhhhhhhhhhhhhiiikkkjjjjjjkkknnnooooooooopppqqqssstttvvvvvvvvvvvvzzz{{{{{{{{{zzzwwwuuussspppooollljjjiiiiiijjjkkkooooooppppppqqqqqqqqqrrrooonnnlllkkkjjjkkkkkklllmmmnnnnnnmmmkkkhhheeebbb___]]]ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOOOOONNNKKKIIIIIIHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>===?????????@@@AAABBBBBBBBBDDDEEEGGGJJJMMMOOOQQQSSSXXXYYY[[[\\\]]]___bbbeeegggjjjnnnqqqqqqoookkkiiiaaa]]]YYYUUURRRPPPLLLJJJMMMMMMNNNPPPVVV___ggglllsssuuuxxxzzzyyyvvvrrrooofffccc^^^XXXSSSQQQOOOOOOMMMKKKIIIGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJHHHGGGFFFBBBAAAAAA@@@AAABBBDDDEEEEEEEEEFFFFFFFFFIIIMMMPPPPPPPPPPPPPPPNNNLLLJJJHHHBBB>>>999666444333222111111111111111111111111111111111000000000000111111000000000000000000000000000000000000////////////////////////////////////~~~xxxtttooojjjfff\\\ZZZXXXUUUSSSSSSSSSTTTWWWXXXYYYZZZ\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\ZZZXXXUUUQQQKKKCCC>>>999888666555444444555666444333333333333333333444222222222222222222222222111111111111111111111111000000////////////000000111111111111111111111111000000000000000000111111000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////222222111000//////000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111222222222222111222444666999;;;<<<===@@@AAACCCFFFIIIKKKLLLMMMMMMMMMNNNPPPQQQRRRSSSTTTWWWXXXXXXYYYYYYXXXWWWVVVTTTTTTSSSRRRQQQPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>???@@@AAACCCDDDGGGHHHJJJNNNSSSYYY]]]```eeehhhnnnttt{{{}}}xxxuuuqqqpppnnnllliiigggfffeeeeeebbb]]]XXXUUURRROOOMMMHHHGGGFFFFFFGGGHHHFFFEEEFFFEEEEEEEEEGGGJJJMMMOOOOOOQQQTTTVVVXXXXXXXXXWWWWWWXXXZZZ]]]```cccfffhhhnnnrrrwwwzzzzzzzzzzzzzzzyyyxxxvvvvvvxxxzzzzzzyyyyyyzzz{{{}}}~~~yyywwwtttqqqooooooppppppssstttttttttuuuuuuvvvvvvvvvuuuuuuttttttuuuvvvwwwxxxyyy{{{{{{yyyvvvrrrpppjjjhhheeecccbbb```^^^[[[\\\[[[ZZZZZZYYYWWWTTTQQQNNNNNNLLLKKKIIIGGGFFFEEECCCCCCBBBAAA@@@>>>===<<<======>>>>>>??????@@@@@@AAABBBCCCEEEFFFHHHIIIJJJOOOQQQSSSUUUVVVYYY\\\___aaaeeelllrrruuuvvvtttsssnnnjjjfffaaa]]]YYYUUURRRPPPNNNMMMMMMQQQXXX^^^ccchhhkkknnnrrrttttttsssrrrmmmiiiddd^^^XXXTTTQQQPPPPPPNNNKKKIIIHHHHHHHHHIIIHHHHHHJJJJJJJJJJJJIIIHHHDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEGGGKKKNNNMMMMMMNNNOOOOOONNNLLLLLLGGGCCC>>>:::888666444222111111111111111111111111111111000000000000111111////////////////////////////////////000000000000////////////////////////|||xxxtttooolllaaa___\\\XXXUUUSSSSSSSSSVVVVVVWWWXXXYYY[[[\\\\\\]]]]]]^^^^^^^^^]]]\\\\\\\\\[[[ZZZXXXVVVPPPIIIDDD===;;;888666555555666777444444333333333333444444222222222222222222222222111111111111111222222222000000////////////000000111111111111111111111111000000000000111111111111000000000000000000000000222111111000000111111222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000333222111000////////////////////////000000000000000000000000000000000000........................////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000111111111222222222222333222444666999;;;===>>>???AAABBBDDDGGGIIIKKKLLLLLLLLLMMMNNNOOOQQQSSSTTTTTTXXXXXXYYYYYYYYYXXXVVVUUURRRRRRRRRQQQPPPOOONNNMMMLLLLLLJJJIIIHHHGGGGGGGGGDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@AAABBBEEEGGGIIIOOOQQQUUU[[[aaafffjjjlllrrruuuzzzzzzuuupppmmmgggfffcccaaa___]]]\\\\\\YYYXXXVVVSSSPPPMMMKKKIIIGGGFFFEEEFFFHHHIIIHHHGGGFFFEEEEEEFFFIIIMMMQQQTTTWWWYYY]]]```bbbcccbbbaaacccdddgggjjjmmmqqqtttvvv}}}~~~~~~}}}yyyvvvtttssstttuuuvvvvvvwwwwwwxxxyyyzzzzzz||||||||||||}}}|||uuurrrooommmllljjjgggeeefffeeeddddddcccaaa]]]YYYUUUTTTSSSQQQOOONNNLLLLLLFFFFFFEEEDDDBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBGGGIIIKKKMMMNNNPPPTTTWWW[[[___gggnnntttwwwwwwwwwtttrrrnnnkkkiiifffbbb```VVVTTTQQQOOOPPPTTTXXX[[[aaacccfffiiillloooppppppnnnlllhhhccc^^^YYYVVVTTTQQQPPPMMMJJJHHHGGGHHHHHHFFFGGGIIIJJJKKKKKKJJJJJJGGGGGGEEEDDDDDDEEEFFFFFFGGGGGGHHHGGGFFFFFFIIIKKKJJJKKKLLLNNNNNNNNNNNNMMMJJJGGGCCC???===:::666444222222222222222222222222111111000000000000111111////////////////////////////////////000000000000000000000000000000000000~~~|||{{{}}}}}}{{{xxxtttqqqhhheeeaaa\\\XXXVVVTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[YYYUUUPPPLLLDDDAAA===999777666666666444444333333333333444444222222222222222222222222000000111111111222222222111000000000000000000111111111111111111111111111///000000000111111111111000000000000000000000000222222111000000111222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000333222111000////////////.../////////000000000111000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000111111111222222222333333444666999;;;>>>???@@@@@@BBBCCCEEEGGGIIIJJJKKKKKKMMMMMMOOOPPPRRRTTTUUUVVVXXXYYYZZZZZZYYYWWWUUUTTTPPPQQQQQQQQQOOONNNLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFIIIMMMQQQSSSXXX[[[aaahhhooossswwwxxx{{{}}}|||zzzxxxsssnnniiieeeccc\\\[[[YYYWWWVVVVVVVVVVVVRRRSSSSSSSSSPPPMMMKKKJJJJJJIIIHHHJJJLLLMMMMMMLLLLLLKKKKKKMMMPPPUUUZZZ]]]cccfffjjjnnnppppppooommmoooppprrruuuyyy}}}~~~zzzxxxwwwxxxyyyyyyyyyzzz{{{}}}~~~~~~{{{yyyxxxvvvsssqqqpppooooooooonnnkkkgggccc^^^^^^\\\[[[YYYXXXWWWVVVOOOOOONNNMMMKKKHHHFFFDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@BBBDDDFFFGGGHHHJJJMMMOOOSSSWWW^^^eeekkkooorrrrrrsssrrrqqqqqqrrrrrrpppnnnbbb___ZZZWWWUUUVVVXXXZZZ]]]]]]^^^```bbbeeehhhiiikkkkkkiiigggccc```\\\ZZZUUUSSSPPPMMMJJJIIIIIIJJJEEEFFFHHHJJJLLLLLLLLLLLLKKKJJJHHHGGGGGGGGGHHHHHHHHHIIIJJJIIIGGGFFFGGGHHHHHHJJJKKKMMMOOOOOOOOONNNLLLJJJGGGDDDAAA===999555222222222222222222222222111111000000000000111111////////////////////////.../////////000000000111000000000000000000000000}}}~~~|||zzzyyyzzz~~~}}}|||zzzwwwtttmmmjjjeee___[[[XXXVVVUUUSSSSSSTTTTTTVVVXXXYYYZZZVVVWWWYYY[[[\\\^^^^^^^^^\\\\\\\\\\\\\\\YYYUUUQQQIIIFFFAAA<<<888666555555555444444333333444444555222222222222222222222222000000111111222222222222222222111111111111222222111111111111111111111111//////000000111111111222000000000000000000000000333222111000000111222333000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000333222111000////////////.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222111000000000000000000000000000111111222222222333333333666888:::===???@@@AAAAAABBBCCCEEEGGGIIIJJJKKKKKKNNNOOOPPPRRRSSSUUUWWWWWWXXXYYYZZZZZZYYYWWWUUUSSSOOOPPPPPPPPPOOOMMMKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHIIIJJJLLLQQQUUUZZZ]]]^^^bbbiiiqqqxxx|||~~~}}}}}}zzztttrrrooojjjeee```]]][[[UUUTTTSSSRRRQQQRRRSSSSSSPPPRRRUUUUUUSSSPPPMMMLLLNNNMMMMMMNNNPPPRRRRRRQQQTTTTTTTTTUUUYYY___dddgggmmmpppuuuyyy{{{{{{yyywwwvvvwwwyyy|||}}}{{{zzz{{{|||{{{|||}}}}}}{{{wwwwwwwwwwwwvvvtttooolllgggfffeeedddbbbaaa```___ZZZZZZYYYXXXUUURRROOONNNJJJJJJHHHFFFCCCAAA@@@???>>>>>>???@@@AAAAAABBBBBBAAABBBDDDDDDEEEFFFIIIKKKMMMPPPVVV\\\bbbgggjjjkkkoooooopppsssvvvxxxxxxwwwkkkhhhddd___\\\[[[\\\\\\ZZZYYYXXXXXXZZZ]]]___aaahhhhhhiiiiiigggdddaaa___YYYWWWTTTPPPNNNMMMMMMMMMEEEFFFHHHJJJLLLMMMMMMLLLMMMLLLJJJIIIHHHIIIIIIJJJIIIJJJKKKJJJHHHFFFFFFFFFHHHIIILLLNNNOOOPPPPPPOOOMMMKKKIIIGGGDDD@@@:::666222222222222222222222222111111000000000000111111////////////////////////.../////////000000111111000000000000000000000000~~~~~~~~~}}}yyyxxxyyy|||~~~~~~}}}|||{{{tttoooiiidddaaa___\\\ZZZWWWVVVTTTSSSSSSUUUXXXYYYVVVWWWYYY[[[]]]^^^^^^___]]]]]]]]]\\\[[[ZZZYYYXXXRRRLLLDDD>>>;;;:::::::::555444444333333444444444111111111111111111111111222222222111000//////...111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111222222222222111111111111000000//////......000000000000000000000000000000000000000///......000000000000000000000000111111000000//////......000000000000000000000000222222111000//////000000////////////000000000000////////////000000000000////////////////////////000111111222222222111111111111111111111111111111222222222222222111000///333333222222111000000000444333222111111333444666999:::;;;===???AAACCCDDDAAABBBDDDFFFHHHIIIJJJJJJLLLMMMNNNPPPSSSUUUWWWWWWXXXYYYZZZYYYXXXVVVSSSQQQPPPOOONNNLLLJJJIIIHHHHHHJJJGGGDDDBBBCCCCCC@@@===???AAACCCEEEGGGIIIMMMPPPPPPSSSXXX[[[___cccgggjjjoooqqqvvv}}}yyypppkkkkkkfffaaa]]][[[XXXSSSOOONNNOOOPPPOOONNNOOOSSSWWWVVVXXXZZZZZZYYYWWWWWWXXXVVVWWWXXXZZZ\\\]]]_______________aaaeeejjjooorrrwwwzzz~~~~~~zzz{{{|||~~~~~~}}}zzzwwwtttnnnmmmmmmllljjjiiiiiihhhccccccdddcccaaa^^^[[[YYYWWWSSSNNNLLLKKKIIIFFFCCCGGGDDDAAAAAACCCCCCBBB??????@@@BBBCCCDDDEEEEEEEEEHHHIIILLLPPPVVV\\\```cccccceeeiiinnnssswwwyyy{{{xxxtttooollljjjgggccc______[[[VVVTTTUUUWWWYYYZZZ^^^```bbbeeefffggggggggg```___\\\XXXTTTOOOLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKMMMLLLLLLLLLMMMKKKGGGDDDHHHHHHHHHHHHIIIKKKMMMNNNOOOLLLJJJKKKKKKHHHAAA:::888666333222222111///---222222111000000000000000111111111111000000000000//////...//////000111222000000////////////000000~~~~~~{{{yyyzzz|||~~~~~~yyyuuuooojjjgggccc___]]]XXXVVVTTTQQQQQQQQQSSSTTTUUUVVVWWWYYY[[[]]]^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYVVVPPPIIIBBB???<<<:::999555555444333333333444444111111111111111111111111222222222111000/////////111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000111111222222111111000111000000000/////////...000000000000000000000000000111111111000000///...000000000000000000000000111111000000////////////000000000000000000000000222111111000//////000000////////////000000000111////////////000000000111000000000000000000000000111111222222222111111000111111111111111111111111000111111222222222111111333222222222111111000000444333222222222444666777:::;;;<<<>>>???AAABBBCCCAAABBBDDDFFFGGGIIIIIIJJJLLLLLLNNNPPPRRRTTTVVVWWWXXXXXXYYYXXXWWWTTTRRRPPPOOONNNLLLKKKIIIHHHHHHGGGGGGDDDBBBAAABBBCCCBBB@@@BBBDDDGGGJJJLLLPPPUUUXXX^^^```dddgggiiilllpppssswwwxxx|||~~~|||}}}xxxooogggbbbbbb^^^YYYVVVTTTRRRNNNKKKKKKMMMOOONNNMMMOOOTTTYYY^^^```cccdddcccbbbaaabbbccccccdddfffgggiiijjjkkkgggggggggiiilllqqqvvvxxx}}}~~~}}}|||xxxuuuqqqqqqqqqpppooonnnmmmmmmkkklllllllllkkkiiifffeee```\\\WWWTTTSSSQQQNNNKKKKKKHHHFFFEEEEEEEEECCCAAA@@@@@@AAAAAABBBBBBCCCCCCEEEFFFHHHKKKOOOSSSWWWZZZ]]]___ccchhhmmmssswwwyyy|||yyyvvvtttsssqqqmmmjjjeeeaaa\\\XXXWWWXXXXXXXXXYYYZZZ\\\___aaacccddddddbbbaaa___\\\WWWRRRNNNKKKLLLLLLLLLLLLKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMMMMKKKHHHEEEGGGGGGGGGGGGHHHJJJMMMNNNNNNLLLKKKMMMNNNLLLFFF@@@===:::666444333222000///222111000000000000000111111111111111000000000000000////////////000000111000000////////////000000}}}{{{{{{|||}}}|||}}}xxxsssooojjjddd```[[[YYYUUURRROOOOOOOOOPPPSSSTTTUUUWWWZZZ\\\]]]^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZVVVOOOIIIDDD@@@;;;888666555444333333333333333222222222222222222222222222222222111000000//////222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000000000////////////000000000000000000000000111111111222111111000///000000000000000000000000111000000000000/////////000000000000000000000000111111000/////////000000/////////000000000111111/////////000000000111111111111111111111111111111222222222222222111000///111111111111111111111111//////000222222333333333222222222222222111111111333333222333444666999:::<<<======>>>???@@@AAAAAA@@@AAACCCEEEGGGHHHIIIIIIKKKLLLMMMOOOQQQSSSTTTUUUWWWWWWWWWVVVTTTQQQOOOMMMMMMLLLKKKIIIHHHGGGGGGGGGEEECCCAAAAAACCCEEEEEEEEEFFFIIIMMMRRRVVV\\\ccchhhoooqqqtttuuuvvvxxx{{{}}}|||yyyvvvuuuvvvxxxyyyzzz|||zzzwwwrrrkkkccc]]]YYYWWWUUURRRPPPOOOMMMKKKJJJKKKNNNPPPQQQQQQTTTZZZ___hhhlllppprrrrrrqqqpppoooqqqrrrssstttuuuvvvwwwwwwtttsssssstttwww{{{{{{wwwvvvvvvuuuuuutttttttttsssssstttuuuvvvvvvuuutttsssmmmiiidddaaa^^^[[[YYYWWWSSSQQQNNNLLLKKKIIIFFFDDDEEEDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEEHHHKKKMMMOOOUUUWWWYYY^^^dddkkkqqquuu}}}{{{zzzzzz{{{zzzxxxvvvnnniiiccc]]]ZZZXXXVVVUUUUUUVVVWWWXXX[[[^^^aaabbbccccccbbb```\\\WWWSSSPPPPPPOOOOOONNNNNNMMMMMMMMMIIIIIIIIIIIIJJJKKKKKKLLLNNNMMMMMMMMMNNNLLLJJJGGGFFFFFFFFFFFFGGGJJJLLLMMMNNNMMMMMMOOOQQQPPPKKKGGGBBB???:::666444333222000111111000000000111111222111111111111000000000000111000000////////////000111000000//////000000111}}}|||||||||{{{~~~|||wwwpppiiieee___\\\XXXTTTQQQPPPPPPPPPRRRSSSTTTVVVXXX[[[]]]^^^\\\]]]]]]^^^^^^]]]]]]]]]]]]ZZZUUUPPPJJJCCC<<<888777666555444333333333333222222222222222222222222222222222111111000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////////////////////////////111111222222222111111000000000000000000000000000000000000000000000000000////////////////////////111000000/////////000000//////000000000111111111//////000000000111111111111111111111111111111111222222222222222111000///111111111111111111111111///000111222222222222222222222222222222222222222222222333555777999;;;===>>>>>>?????????@@@@@@@@@@@@AAACCCEEEGGGHHHHHHIIIKKKKKKMMMNNNPPPQQQRRRSSSUUUTTTTTTRRRPPPNNNLLLKKKJJJJJJIIIGGGFFFFFFFFFFFFDDDCCCCCCCCCEEEGGGIIIJJJKKKOOOUUU[[[ccckkktttyyy~~~}}}zzzwwwtttooolllllllllkkkkkknnnmmmjjjfffaaa[[[WWWTTTQQQPPPNNNNNNMMMNNNMMMMMMPPPSSSVVVXXXYYY]]]ccchhhqqquuu{{{~~~~~~}}}{{{{{{zzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}~~~~~~zzzyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxzzz{{{}}}}}}~~~~~~xxxuuupppkkkgggeeecccbbb^^^\\\ZZZWWWSSSPPPMMMKKKLLLKKKHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFIIIJJJMMMNNNPPPTTTZZZbbbiiinnnvvvwwwyyyzzz|||}}}}}}|||vvvqqqjjjddd___[[[WWWTTTUUUTTTTTTUUUWWWZZZ^^^```aaabbbbbbaaa___\\\XXXVVVTTTTTTSSSRRRPPPNNNMMMLLLIIIIIIHHHHHHIIIJJJKKKLLLNNNMMMLLLMMMNNNMMMKKKIIIFFFEEEEEEEEEFFFHHHJJJKKKNNNMMMNNNPPPRRRQQQNNNKKKHHHDDD>>>999666555333111111111000000111111222222111111111111000000000///111111000//////...//////111000000000000000000111~~~|||{{{}}}vvvooojjjaaa^^^ZZZUUURRRQQQQQQQQQRRRRRRSSSUUUWWWYYY\\\]]][[[[[[\\\]]]^^^^^^^^^^^^^^^[[[XXXTTTOOOHHH@@@:::999888777555444333333333222222222222222222222222222222222222111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000////////////000000000000////////////////////////000111111222222222111111000000000000000000000000000000000000111111111111////////////////////////000///////////////000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222222111000///111111111111111111111111222222222222222111000///111111222222333333333444222333555777999<<<>>>???@@@?????????????????????@@@AAACCCEEEGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPRRRQQQPPPOOOMMMKKKIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCDDDEEEHHHKKKNNNRRRWWW___hhhqqqzzz~~~zzzwwwqqqmmmhhhdddbbbaaa```___aaa```^^^\\\YYYVVVTTTSSSNNNNNNOOOOOOOOOQQQRRRSSSVVVYYY]]]^^^```dddkkkpppwww{{{}}}{{{{{{{{{zzzzzzyyyyyyyyyxxxyyy|||~~~}}}xxxsssnnnkkkjjjjjjiiihhhfffccc^^^ZZZWWWUUUSSSRRROOOMMMJJJHHHFFFEEEDDDCCCCCCCCCCCCEEEFFFGGGHHHHHHIIILLLRRRYYY```eeemmmooosssvvvyyyzzz||||||{{{wwwqqqlllgggccc^^^[[[WWWVVVTTTSSSTTTVVVZZZ\\\\\\]]]^^^______^^^\\\[[[YYYYYYXXXWWWUUUQQQNNNKKKJJJIIIHHHHHHHHHJJJKKKLLLMMMLLLLLLLLLMMMNNNLLLKKKGGGFFFEEEEEEFFFGGGIIIJJJMMMMMMNNNOOOPPPPPPNNNLLLLLLGGGBBB===:::777444222222111111111111111222222111111111111000000000///111111000//////...//////111111000000000000111111~~~|||uuuqqqeeebbb]]]XXXTTTRRRRRRRRRRRRRRRRRRRRRTTTVVVYYYZZZYYYZZZ[[[]]]^^^^^^______]]]\\\ZZZXXXTTTNNNFFFAAA;;;:::999777555444444333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///////////////000000000000000000000000000000000000///000111111222111111111000000000000000000000000000000000111111111111222000000000000000000000000//////......//////000000000000000111111111222222000000000111111111222222111111111111111111111111000111111222222222111111111111111111111111111111333333333222222000//////000111111222333444555555333444666999;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEFFFFFFFFFCCCDDDEEEEEEGGGKKKQQQUUU]]]cccmmmvvv~~~zzzvvvrrriiieee___[[[YYYXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSTTTOOOQQQSSSTTTTTTVVVYYY\\\\\\___cccdddeeeiiipppuuu{{{~~~}}}|||{{{zzzzzzzzz{{{~~~yyysssqqqqqqrrrrrrsssrrrooojjjeeebbbaaa\\\\\\ZZZWWWTTTPPPMMMLLLHHHGGGFFFEEEDDDEEEFFFFFFGGGFFFFFFHHHLLLRRRXXX[[[bbbfffkkkppprrrtttvvvxxxzzzxxxtttrrrpppmmmiiifff\\\ZZZWWWUUUSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\^^^^^^\\\WWWRRRNNNLLLKKKIIIHHHHHHIIIKKKLLLMMMKKKJJJKKKMMMMMMMMMKKKIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKMMMNNNOOONNNNNNMMMOOOKKKGGGBBB???;;;777444333333222111111111111111111111111111000000000000111000000////////////000222111111000000111111222|||xxxoookkkeee___ZZZVVVTTTTTTPPPPPPOOOOOOPPPRRRTTTVVVWWWXXXZZZ\\\]]]^^^______]]]]]]\\\[[[YYYTTTNNNIII>>><<<;;;999777555555444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000111000000000000000000000000...///000000111111111000000000000000000000000000000000111111111222222222000000000000000000000000...............///000000000000111111111222222222000000111111111222222222000000000000000000000000///000111222222222222222111111111111111111111111111111222222222111111000000000111222333555555666555666888:::===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEGGGIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGDDDGGGIIILLLOOOUUU]]]ccclllrrr|||~~~zzzvvvrrrllliii```\\\WWWTTTRRRRRRQQQPPPPPPOOOOOOPPPQQQTTTVVVXXXVVVXXX[[[\\\]]]___cccfffdddgggjjjkkklllooouuuzzz|||{{{yyywwwuuutttttttttuuuvvvwwwwwwxxxwwwwwwvvvssswww{{{~~~~~~}}}|||{{{|||~~~~~~xxxvvvxxxzzzyyy{{{{{{yyytttooommmllliiiiiiiiigggccc___ZZZWWWQQQPPPMMMKKKIIIHHHGGGGGGHHHGGGFFFGGGIIIMMMPPPSSSWWW\\\bbbgggiiikkkmmmooorrrqqqqqqqqqrrrqqqooommmgggddd```\\\XXXVVVUUUUUUUUUTTTTTTTTTTTTVVVWWWXXX[[[^^^cccfffeee```YYYUUUOOOMMMKKKIIIHHHIIIKKKLLLKKKJJJIIIJJJLLLMMMMMMLLLLLLKKKIIIGGGFFFFFFFFFFFFGGGIIIKKKMMMNNNOOOPPPQQQRRROOOLLLHHHEEE@@@;;;777555444333222111000000000111111111111000000000000000////////////000000111222111111000000111111222}}}yyyuuunnnfff___[[[XXXWWWOOONNNMMMMMMMMMOOOQQQSSSVVVWWWYYY[[[]]]^^^______^^^]]]]]]]]]\\\XXXSSSOOO???>>><<<:::888666555555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000111111000000000000000000000000......///000000000000000000000000000000000000000000000111111222222222222000000000000000000000000...............///000111000111111111111222222222000111111111111222222222////////////////////////...///000111222333333333111111111111111111111111///000111222222222222222000000111222444555666666666777999;;;>>>???@@@@@@???@@@@@@@@@@@@AAAAAAAAACCCDDDFFFHHHJJJKKKLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHKKKOOOSSSWWW___hhhooowww}}}}}}yyytttoooiiiccc___ZZZWWWRRROOONNNNNNNNNMMMOOONNNOOOPPPSSSWWWZZZ]]]\\\___cccdddeeegggkkkoookkknnnpppqqqqqqtttzzz|||yyyxxxxxxyyyyyyyyyrrrqqqooollljjjiiihhhggghhhiiijjjkkklllmmmmmmmmmhhhlllrrrvvvyyy~~~~~~zzz{{{}}}|||zzz|||}}}~~~yyyuuusssssstttuuuuuutttpppkkkeeebbb[[[YYYUUUQQQNNNKKKJJJIIIIIIHHHGGGGGGHHHJJJLLLNNNNNNTTT[[[___aaaccceeehhhiiiiiikkkmmmpppqqqpppnnnpppmmmiiiccc___[[[XXXWWWTTTSSSQQQPPPPPPQQQSSSTTTZZZ___eeejjjkkkfff___[[[QQQOOOLLLIIIHHHIIIKKKLLLKKKIIIHHHIIIKKKLLLLLLLLLNNNLLLJJJHHHFFFEEEEEEEEEDDDGGGJJJMMMOOOQQQSSSUUUTTTRRROOOMMMIIIDDD>>>:::666555444222111000000///111111111111000000000000//////...//////000111222222222111111111111222222xxx{{{~~~~~~~~~{{{qqqiiiddd^^^XXXWWWTTTQQQPPPQQQRRRRRRRRRRRRTTTVVVYYY[[[\\\\\\\\\^^^^^^]]]\\\ZZZXXXVVVUUUIIIEEE>>>:::777666666555333333333222222333444444333333333222222111111111000000111111111111000000111111111111111111111111111000/////////000222333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111222222222222222222222222222222111111111111111111111111222333555666777777;;;<<<>>>@@@AAAAAAAAAAAABBBAAA?????????AAACCCDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIKKKHHHEEEDDDEEEFFFGGGGGGFFFDDDCCCDDDGGGKKKMMMNNNNNNQQQVVV\\\bbbiiipppuuuyyytttmmmjjjhhhccc[[[UUUWWWUUURRROOOLLLKKKJJJJJJPPPQQQRRRUUUYYY^^^cccfffkkklllmmmppprrrtttvvvwwwtttsssssstttvvvzzz~~~|||vvvrrrnnnkkkjjjkkkjjjjjjfffeeecccaaa___^^^^^^^^^\\\]]]]]]^^^___```aaaaaabbbdddgggkkkpppwww~~~~~~}}}~~~~~~}}}{{{|||}}}~~~}}}}}}}}}zzz}}}|||vvvrrrhhhddd___[[[XXXUUURRRPPPOOONNNLLLKKKJJJJJJKKKLLLNNNQQQUUUXXXYYYZZZZZZ[[[[[[]]]```cccfffkkkqqquuutttsssqqqnnnjjjddd]]]YYYWWWUUUQQQNNNLLLLLLMMMMMMXXX\\\dddlllooommmfffaaaWWWSSSNNNJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFHHHKKKNNNQQQSSSTTTTTTRRROOONNNMMMIIICCC>>>;;;999777555333222222222222111111000000000000000111111000000//////......///////////////000111111mmmooossswwwyyy}}}}}}|||}}}~~~|||tttnnnfff___[[[WWWRRROOOOOOOOOOOONNNQQQRRRUUUXXXZZZ[[[\\\\\\^^^^^^]]]\\\[[[YYYWWWVVVMMMIIIBBB===:::888777666555444444444444444555555333333333222222222111111000111111222222111111000111111111111111111111111111000000///000111222333111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111000000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222111111111222333444555666888888999<<<===>>>@@@AAABBBAAAAAABBBAAA@@@???@@@BBBDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGEEEEEEFFFGGGHHHHHHHHHGGGFFFGGGJJJMMMPPPQQQWWWZZZ___dddiiiooouuuyyy~~~zzzwwwrrrmmmgggdddbbb___YYYTTTPPPOOONNNMMMMMMNNNNNNOOOPPPRRRUUU[[[ccckkkrrrvvv{{{zzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwyyy|||wwwqqqlllhhhdddaaa`````````___[[[ZZZYYYWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[]]]```ccchhhnnnuuuzzz~~~~~~~~~||||||}}}~~~}}}}}}|||rrrnnniiieeeccc```]]][[[ZZZXXXTTTPPPMMMKKKJJJJJJMMMPPPSSSUUUUUUUUUUUUUUUTTTUUUWWWZZZ]]]cccjjjnnnvvvuuuuuutttrrrmmmhhhddd\\\YYYTTTPPPMMMLLLMMMMMMTTTYYYaaaiiinnnnnniiiddd[[[WWWQQQMMMKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEGGGJJJMMMPPPRRRTTTUUUTTTRRRRRRQQQOOOJJJFFF???===999666444333333333222222111000000000000000111111000000///////////////////////////000111111]]]```dddgggjjjmmmqqqttt{{{}}}{{{||||||}}}{{{qqqgggbbb]]]VVVQQQNNNMMMMMMLLLOOOPPPSSSUUUXXXZZZ[[[\\\^^^^^^]]]]]]\\\ZZZYYYXXXSSSOOOHHHBBB>>>;;;888666666666555555555555555666333333333333222222222222111222222333333222222111222222222222222222222222111111000000111111222333111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000///////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444555666777888:::;;;;;;===>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFFFFGGGHHHIIIJJJIIIJJJJJJLLLOOOSSSWWWYYYeeehhhkkkooorrrvvv{{{~~~~~~{{{xxxtttpppmmmjjjeee```]]]]]][[[WWWSSSMMMNNNNNNOOOPPPRRRTTTUUUUUUXXX]]]eeeoooyyy}}}|||{{{|||yyypppjjjccc```[[[YYYXXXXXXWWWVVVRRRQQQPPPOOONNNNNNNNNNNNNNNNNNPPPQQQSSSTTTUUUVVVTTTVVVXXX[[[___dddkkkpppvvvyyy}}}~~~}}}}}}~~~}}}{{{{{{~~~}}}}}}|||yyytttqqqooommmkkkiiifffccc^^^XXXSSSOOOMMMMMMOOOPPPRRRSSSSSSRRRPPPOOOMMMNNNOOOPPPSSSZZZaaafffrrrtttwwwyyyyyywwwtttrrrgggccc[[[TTTOOOMMMMMMMMMPPPTTT\\\eeelllnnnllliiiaaa\\\WWWRRROOOLLLJJJHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDFFFIIILLLOOORRRSSSUUUTTTTTTTTTTTTRRROOOLLLDDDAAA===888555444444444222222111000000000000111111000000000000/////////000////////////000111111QQQTTTXXX[[[]]]```dddggglllpppvvv|||~~~|||~~~}}}|||}}}|||rrrjjjddd[[[TTTPPPNNNMMMLLLMMMNNNPPPSSSUUUXXXYYYZZZ]]]]]]]]]]]]]]]\\\[[[[[[XXXTTTMMMHHHCCC>>>:::777666666555555444555555555333333333333333333333333222333333444444333333222222222222222222222222222111111111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222333333333333333555555777888:::;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFGGGGGGHHHIIIKKKKKKMMMOOORRRVVV[[[aaaeeerrrtttwwwxxxyyy{{{~~~~~~{{{wwwssspppllliiifffccc```\\\ZZZYYYXXXVVVTTTTTTTTTUUUVVVWWWYYYZZZ[[[```bbbgggoooxxx~~~}}}yyypppjjjaaa^^^ZZZWWWVVVVVVTTTSSSPPPOOONNNNNNMMMMMMMMMMMMKKKLLLMMMNNNPPPRRRSSSSSSRRRSSSUUUWWWYYY^^^dddhhhllloootttyyy}}}~~~}}}||||||}}}{{{zzz~~~~~~}}}||||||~~~{{{xxxwwwvvvtttsssooolllfff```[[[WWWUUUTTTUUUUUUUUUUUUUUUSSSPPPNNNKKKKKKKKKKKKMMMSSS[[[```iiimmmssswwwzzz{{{{{{{{{uuuooofff]]]UUUPPPNNNNNNMMMQQQXXXaaaiiimmmmmmllleeeaaa\\\WWWSSSOOOLLLIIIJJJIIIIIIHHHHHHIIIJJJKKKIIIIIIIIIJJJIIIIIIHHHHHHCCCDDDEEEGGGJJJMMMPPPRRRRRRSSSSSSTTTSSSQQQOOOMMMIIIEEE@@@:::666444444444333222111111000000111111000000000000000000000000000000//////000000111222KKKMMMPPPSSSUUUXXX[[[^^^```ccchhhnnnsssxxx~~~}}}{{{zzz{{{~~~rrrkkkaaaXXXRRROOOMMMLLLKKKLLLNNNPPPRRRUUUWWWXXX[[[[[[\\\]]]]]]]]]]]]]]][[[WWWQQQLLLGGGBBB<<<999666666555444333333444444333333333333333333333333333333444444444444333333222222222222222222222222111222222333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222333333444444444444555555777888:::<<<===>>>@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHGGGFFFFFFEEEEEEDDDFFFGGGHHHGGGIIILLLNNNQQQTTTXXX[[[```fffmmmrrr|||~~~~~~}}}{{{yyyuuurrrmmmiiigggdddaaa___^^^\\\ZZZZZZYYYYYYXXXWWWZZZ[[[\\\^^^```aaabbbccchhhjjjnnnttt}}}~~~zzzqqqkkkaaa^^^[[[XXXWWWVVVTTTRRRPPPPPPOOONNNMMMMMMNNNNNNKKKLLLMMMNNNPPPQQQRRRSSSRRRSSSTTTTTTVVVYYY^^^bbbeeehhhmmmqqqvvv{{{|||}}}~~~||||||{{{zzz~~~~~~~~~}}}||||||{{{{{{~~~~~~}}}||||||{{{zzzyyyvvvqqqjjjddd___\\\ZZZZZZYYYXXXXXXXXXVVVRRROOOLLLKKKJJJIIIJJJNNNUUUZZZ___dddlllrrrvvvzzz}}}|||sssjjj```YYYTTTQQQPPPRRRWWW^^^fffjjjlllkkkgggddd___[[[XXXTTTOOOLLLKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIIIIJJJIIIIIIIIIDDDDDDDDDEEEHHHKKKNNNPPPRRRSSSTTTTTTSSSQQQNNNMMMLLLIIICCC===999666555555333222222111111111111111000000000000111111111111000000000000000111222222GGGIIILLLNNNOOOQQQSSSVVVVVVYYY]]]```dddiiinnnrrryyy|||~~~{{{yyyxxxyyyzzz|||{{{tttjjj___WWWQQQMMMJJJKKKKKKLLLMMMOOORRRTTTUUUXXXYYYZZZ\\\]]]]]]^^^^^^\\\YYYUUUPPPLLLGGGAAA===666666555444333333333333333333333333444444444444222333333444444333333222333333333333333333333333111222333444444444444333111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222333333222222222222222222222222222333333444444555555666666666888:::<<<===???@@@BBBAAAAAAAAAAAABBBCCCDDDBBBBBBCCCEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDGGGIIIJJJJJJMMMSSSXXX\\\```dddgggjjjpppwww}}}|||yyyuuurrrqqqjjjgggccc```___^^^\\\ZZZZZZ[[[]]]___```aaaaaaaaaaaabbbeeegggjjjlllmmmnnnlllnnnrrrxxx{{{rrrkkkdddaaa^^^\\\ZZZYYYVVVTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSVVVZZZ^^^aaacccgggkkknnnsssxxx{{{|||}}}~~~~~~|||{{{xxxyyy{{{}}}~~~~~~|||{{{zzz{{{{{{{{{{{{|||~~~~~~}}}~~~~~~}}}||||||{{{{{{}}}|||vvvooohhhbbb^^^^^^\\\[[[[[[]]][[[VVVRRRNNNMMMKKKIIIHHHJJJNNNRRRWWW]]]dddkkkooouuu|||xxxooofff^^^YYYWWWWWWYYY]]]bbbfffhhhhhhfffdddaaa^^^\\\XXXTTTQQQMMMKKKHHHFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJEEEEEEDDDDDDFFFHHHKKKMMMSSSUUUWWWWWWUUUSSSQQQQQQNNNLLLGGGBBB===:::777666333333222111111111111222000000000111111111111222111000000000000111222222CCCEEEHHHIIIIIIJJJLLLNNNOOOQQQSSSVVVXXX\\\```ccciiimmmsssxxx~~~}}}zzzxxxxxxxxxvvvxxxzzz{{{|||xxxkkk```WWWPPPKKKKKKKKKKKKKKKMMMOOOQQQRRRVVVWWWYYY[[[\\\]]]^^^^^^^^^[[[XXXUUUQQQLLLFFFBBB888777666555444444444444333333333444444444555555222222333333333333222222333333333333333333333333222222444555555555444333111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333222222222222222222222222333333333444555666666666777888:::<<<>>>@@@AAABBBCCCBBBBBBAAAAAABBBDDDDDDBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDGGGJJJLLLNNNTTT^^^eeekkkooossstttuuuxxx|||wwwsssooollljjjdddaaa]]][[[[[[\\\[[[ZZZ[[[___eeejjjnnnppprrrsssoooppprrrtttvvvwwwwwwwwwrrrtttwww{{{zzztttmmmjjjgggeeedddbbb___]]]]]]\\\ZZZYYYXXXWWWVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYVVVVVVUUUTTTTTTVVVZZZ]]]^^^```cccfffhhhkkkoooqqqtttuuuvvvwwwvvvuuusssrrrrrrtttvvvxxxyyyxxxwwwuuurrrrrrrrrrrrqqqrrruuuxxx{{{~~~}}}}}}}}}}}}zzzrrrkkkgggdddaaa```aaacccccc^^^YYYSSSRRROOOLLLIIIHHHJJJMMMPPPUUU\\\aaafffmmmvvv~~~}}}tttjjjddd___^^^\\\]]]___bbbcccccccccbbbaaa```___\\\XXXUUURRRPPPLLLIIIGGGFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFDDDCCCDDDFFFHHHJJJPPPTTTWWWXXXVVVUUUUUUVVVQQQOOOLLLHHHCCC>>>;;;999444333222222111111222222000000111111111222222222111111000000111111222333AAABBBDDDEEEDDDEEEGGGHHHKKKLLLNNNOOOPPPSSSWWWZZZXXX\\\bbbhhhnnntttzzz~~~~~~{{{yyyxxxppprrrsssuuuvvvyyy}}}vvviii^^^TTTNNNKKKKKKJJJKKKLLLMMMOOOPPPUUUVVVXXXZZZ\\\]]]^^^^^^___]]]ZZZXXXUUUPPPJJJFFF999999777666555555555555333333333444444555555555111222222333333222222111333333333333333333333333222333444555555555444333111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000.../////////000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///000000111222222333333222222222222222222222222333333444444555666777777999:::;;;===???BBBCCCDDDDDDCCCBBBAAABBBBBBDDDEEEBBBCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFEEEDDDGGGKKKNNNRRRZZZfffooovvvzzz}}}|||{{{}}}zzzuuuoookkkhhhfffbbb```\\\[[[\\\]]]]]]]]]___dddmmmuuuzzz~~~~~~~~~|||{{{yyyzzz|||wwwuuurrrpppnnnllliiiggggggfffeeecccaaa``````___________________________ZZZZZZYYYWWWVVVXXX\\\___]]]___aaabbbccceeeiiikkkooopppqqqrrrqqqooommmkkknnnppprrruuuuuutttrrrqqqkkklllkkkjjjjjjkkknnnqqqsssvvv{{{~~~|||{{{uuuqqqiiifffeeegggjjjjjjeee```XXXWWWTTTPPPLLLJJJJJJLLLJJJOOOUUUZZZ^^^fffqqqyyy}}}sssmmmeeebbb___]]]^^^_________aaa``````aaaaaa___[[[XXXXXXUUUQQQMMMJJJJJJJJJJJJFFFGGGHHHIIIJJJKKKKKKKKKHHHFFFDDDCCCCCCDDDGGGHHHLLLPPPUUUVVVVVVUUUVVVXXXRRRQQQOOOLLLGGGBBB===;;;444333222222111111222222000000111111222222222222111111111000111111222333AAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNTTTUUUVVVZZZ___eeejjjmmmvvv{{{xxxrrrrrrqqqppppppqqqtttwwwyyy{{{uuuiii\\\RRRPPPMMMKKKJJJKKKLLLLLLLLLPPPRRRTTTWWWZZZ\\\]]]^^^]]]]]]\\\ZZZWWWSSSOOOLLLCCC>>>777555777888555222333333333222222222111111222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222111111000000000000111111111111111111111111111111222111000//////000111222000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222444444444444555777888:::<<<===???AAACCCDDDDDDEEEDDDCCCCCCCCCCCCDDDDDDEEEGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGIIIKKKKKKJJJJJJKKKLLLKKKIIIGGGHHHIIIHHHKKKPPPTTT[[[gggttt~~~}}}vvvqqqmmmiiieeeaaa]]]]]]\\\[[[ZZZ]]]aaaeeemmmttt~~~{{{{{{{{{}}}~~~|||zzzxxxtttqqqrrrqqqooonnnmmmllliiifffdddddddddddddddeeeeeeeeedddbbb___\\\[[[[[[\\\]]]___aaabbbbbbbbbcccfffhhhjjjkkkllllllllljjjgggffffffhhhjjjnnnppppppmmmjjjfffeeeeeedddcccccccccccclllmmmpppssswww{{{~~~~~~zzztttpppllliiijjjmmmnnnllliiiiiiddd\\\UUUQQQNNNKKKIIILLLJJJLLLRRRXXX^^^iiisss{{{{{{uuuppphhhaaa]]]\\\^^^___]]]___```___^^^^^^```bbb```aaa\\\TTTNNNKKKGGGCCCFFFEEEEEEFFFIIIJJJIIIHHHGGGFFFDDDBBBAAABBBCCCDDDJJJMMMQQQUUUWWWWWWUUUTTTSSSQQQOOOMMMKKKGGGCCC???:::999777444333222222222222222222222222222222222000111222111000000222444CCCCCCDDDDDDEEEFFFGGGGGGEEEEEEEEEFFFGGGHHHJJJKKKMMMMMMOOORRRVVV[[[```bbbkkkooovvv|||~~~xxxrrrpppnnnlllmmmooorrrtttvvvyyy~~~~~~ssseeeYYYRRROOOJJJHHHIIIJJJJJJJJJOOOPPPSSSVVVYYY[[[]]]]]]^^^^^^]]]\\\YYYUUUQQQOOOGGGAAA:::777777888666333333333333333222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222111111111000000111111111111111111111111111111111222111000//////000111222///////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222444444444444666888:::;;;===>>>@@@AAACCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHIIIJJJLLLLLLKKKHHHIIIIIIHHHFFFFFFGGGIIILLLPPPVVV]]]eeeppp}}}}}}vvvppplllgggccc______`````````aaaeeekkkooowww~~~~~~}}}}}}~~~{{{xxxvvvtttssssssqqqooolllmmmmmmmmmmmmmmmmmmmmmmmmfffdddbbb___^^^^^^___``````bbbcccccccccdddfffhhhiiijjjkkkkkkjjjhhhfffeeeeeefffhhhkkknnnnnnkkkhhhbbbaaa___^^^]]]]]]]]]^^^dddeeegggjjjmmmqqqtttvvvxxx{{{~~~~~~zzzsssooollllllppprrrqqqnnnpppkkkeee^^^YYYTTTOOOLLLKKKIIIIIINNNRRRWWW```iiissszzz|||sssjjjccc___]]]]]]]]]^^^^^^^^^]]]^^^aaaddddddeeebbbZZZTTTPPPKKKEEEGGGFFFEEEGGGIIIJJJJJJIIIGGGFFFDDDBBBAAAAAABBBCCCIIILLLPPPTTTWWWWWWVVVUUUUUUSSSQQQOOOMMMJJJFFFBBB>>><<<999666444333333333222222222222222222222222000111222111000000222444DDDEEEEEEEEEFFFFFFGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHJJJMMMQQQUUUWWW]]]aaagggnnntttzzz~~~vvvsssoookkkjjjkkknnnppppppssswwwzzz~~~qqqeeeYYYTTTNNNIIIHHHIIIJJJJJJLLLNNNPPPSSSVVVYYY[[[]]]_________^^^[[[XXXUUUSSSMMMGGG>>>999888888666555444444333333333222222222333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222222222111111111111222222111111111111111111111111222111000000000000111222000000000000////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000//////000000111111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222333222222222222333333333333333444444666888:::<<<===???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIJJJLLLMMMMMMLLLIIIIIIHHHFFFEEEGGGJJJMMMSSSXXXaaaiiirrr|||xxxrrrmmmiiieeebbbdddeeegggiiilllqqqwww|||~~~|||||||||}}}~~~}}}|||{{{{{{zzzwwwuuuttttttssssssrrrqqqqqqqqqmmmkkkhhhfffddddddeeefffeeefffggggggfffgggiiikkkkkklllmmmmmmllljjjgggfffeeefffhhhkkkmmmmmmjjjhhhbbb```]]][[[YYYYYYZZZ[[[\\\]]]^^^```cccfffhhhjjjlllooorrrtttuuuuuuvvvwwwwwwsssppppppsssvvvwwwvvvyyyvvvqqqkkkeee]]]UUUPPPMMMJJJIIIKKKMMMOOOVVV^^^iiirrr~~~~~~uuulllddd___\\\\\\\\\\\\[[[[[[^^^cccfffhhhkkkjjjddd]]]XXXPPPIIIHHHGGGFFFGGGHHHJJJJJJIIIGGGFFFDDDBBBAAAAAAAAABBBGGGJJJNNNSSSVVVWWWWWWWWWWWWUUUTTTRRRQQQNNNJJJGGGCCC@@@<<<888555444444444111111111111111111111111000111222111000000222444FFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEFFFGGGIIILLLNNNOOOSSSWWW\\\bbbgggnnntttxxx~~~}}}zzztttooommmmmmnnnpppoooqqqsssuuuyyy~~~}}}pppccc]]]TTTMMMJJJJJJKKKLLLJJJKKKMMMPPPTTTWWWZZZ[[[______```___^^^[[[YYYWWWRRRLLLCCC<<<999777666555444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222333222222222222222222333111111111111111111111111111111111111111111111111333333222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222333333222222222333333333333333333444555888:::===???@@@AAABBBBBBCCCCCCCCCCCCBBBEEEEEEFFFGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIKKKMMMNNNNNNLLLKKKKKKIIIHHHHHHJJJOOOSSS[[[aaajjjsss{{{~~~yyyuuuqqqnnnlllmmmoooqqqsssvvvzzz~~~zzzxxxwwwxxxyyyzzz|||}}}zzzzzzyyyxxxwwwwwwvvvvvvuuutttqqqooommmlllmmmmmmlllmmmnnnmmmmmmmmmoooqqqqqqrrrrrrrrrqqqooollljjjiiiiiijjjmmmoooooommmjjjfffdddaaa]]][[[[[[\\\\\\YYYZZZZZZ[[[]]]___```aaacccfffiiilllmmmnnnppprrruuuxxx}}}~~~zzzwwwssssssvvvzzz|||}}}~~~{{{wwwpppggg]]]VVVQQQNNNLLLMMMLLLLLLQQQXXXccckkkwww}}}tttkkkddd```\\\[[[ZZZXXXXXX\\\bbbgggkkkoooqqqmmmggg```VVVMMMJJJHHHFFFFFFGGGHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAAEEEHHHMMMQQQUUUWWWXXXXXXXXXVVVUUUTTTSSSQQQMMMJJJGGGDDD???999666444444444111111111111111111111111000111222111000000222444IIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGEEEFFFFFFGGGHHHIIIJJJKKKMMMPPPTTTXXX\\\aaagggkkkqqqvvv~~~{{{vvvrrrqqqrrrrrrpppqqqrrrsssuuuzzzyyyllldddZZZQQQLLLKKKKKKKKKJJJJJJLLLNNNQQQUUUXXXZZZ]]]^^^___```___^^^\\\ZZZUUUPPPHHH@@@;;;888666555555555555444444444333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222333222222222222222222333111111111111111111111111111111222222222222111111333333222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333222222333333333444444444444555777:::<<>>:::888666666666666555555555444444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222111111111000000111111111111111111111111111111111111222222333333222222111///////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222222333333444555555666777888;;;>>>@@@AAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMOOOPPPQQQTTTWWWXXXVVVUUURRRSSSTTTUUUWWW\\\bbbgggpppuuu{{{zzzzzzyyyyyyzzz|||wwwqqqpppoooooorrrwww|||~~~{{{yyywwwtttuuuuuuwwwyyy{{{}}}~~~zzzzzzyyy{{{|||}}}{{{zzzvvvuuusssppplllhhhdddbbbaaa```^^^]]][[[ZZZZZZZZZYYY[[[\\\\\\[[[\\\^^^```^^^aaadddgggkkkpppuuuyyy}}}}}}}}}~~~|||||||||||||||~~~yyymmmhhhccc^^^WWWQQQPPPTTTUUU\\\gggqqqyyy~~~zzzxxxmmmkkkgggaaa]]]\\\^^^```hhhqqqyyy{{{zzzuuukkkbbbYYYUUUPPPLLLJJJIIIHHHFFFFFFFFFGGGGGGGGGFFFFFFFFFDDDFFFJJJNNNRRRUUUXXXYYYWWWVVVVVVVVVWWWVVVSSSQQQNNNMMMJJJFFFBBB===:::888333333333333333333333333000111222111000000222444VVVVVVTTTSSSQQQOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIEEEEEEFFFGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGHHHKKKNNNOOORRRVVV\\\bbbkkktttzzz~~~|||{{{}}}~~~}}}qqqfff]]]WWWSSSPPPMMMLLLLLLLLLNNNQQQTTTVVVWWWXXX[[[]]]______^^^]]]\\\[[[WWWPPPHHHAAA<<<:::777666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222111111000000000000111111111111111111111111111111111222333444444333222111000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222333333444555666666888:::<<>>@@@BBBCCCDDDDDDEEEFFFFFFEEEDDDDDDFFFGGGHHHKKKNNNPPPOOONNNNNNOOOPPPMMMNNNQQQQQQOOOPPPTTTWWW[[[]]]^^^bbbfffeeeaaadddeeehhhiiikkkmmmppprrryyy{{{}}}}}}xxxvvvrrrpppqqquuuyyy}}}tttkkkeee```]]]\\\___aaaeeemmmuuu~~~|||{{{zzzyyyzzz{{{|||~~~|||wwwssspppmmmjjjhhhfffeeecccaaabbbbbbcccbbbaaa___]]]\\\\\\[[[[[[\\\^^^bbbfffhhhoooqqquuuyyy}}}}}}ssskkkfffaaaZZZUUUXXX[[[```fffmmmpppqqqppprrrtttxxx|||}}}{{{wwwpppiiieeecccccciiipppyyy{{{vvvssshhhccc\\\UUUPPPKKKGGGDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIKKKNNNRRRUUUXXXYYYYYYYYYXXXWWWUUUTTTSSSOOONNNMMMLLLJJJEEE@@@;;;999777444444444333222111222222222222222222222222kkkhhheeebbb```^^^[[[YYYUUUSSSQQQPPPOOONNNLLLJJJKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLOOOUUU\\\aaajjjoooxxx~~~sssjjj```WWWPPPNNNKKKJJJKKKNNNOOOPPPSSSVVVYYY\\\\\\\\\]]]^^^```]]]YYYUUUPPPJJJCCC>>>;;;999666555555555555444444444444333333333222222333444444444444333333222222222111111111222333444111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222111000000000000111111111111111111111111111222222222111111111000000111111111111111222222222111111111111111111111111222111111111000000000000111111222222222333333333222222222222222222222222333333333222222222111111333333333444444444555555333333444555666777777888;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFEEEDDDDDDFFFGGGJJJMMMPPPRRRQQQPPPPPPQQQRRRPPPPPPSSSSSSQQQSSSWWW[[[aaagggjjjooorrrqqqmmmpppqqqrrrssstttuuuxxxyyy{{{|||}}}~~~yyyuuurrrpppnnnooosssxxx|||vvvnnneee```\\\YYYXXX[[[]]]aaaiiiqqqzzz~~~~~~|||{{{{{{|||}}}|||yyyuuurrrqqqooollljjjhhhhhhhhhgggeeebbb```^^^\\\[[[ZZZZZZ\\\___ccceeeiiikkknnnrrruuuwwwyyyyyywwwppplllggg```[[[YYY[[[^^^ccciiikkkkkkjjjkkkmmmqqquuuyyy|||~~~}}}xxxqqqllliiihhhmmmrrryyy~~~}}}wwwsssiiifff```[[[VVVPPPKKKGGGEEEFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKMMMOOORRRTTTUUUXXXXXXXXXXXXWWWVVVUUUTTTQQQPPPOOONNNLLLHHHCCC???:::777444222222222111000222222222222222222222222wwwsssoookkkhhheeeaaa___\\\ZZZWWWVVVUUUSSSPPPNNNOOOOOOMMMKKKJJJIIIHHHHHHEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFGGGHHHIIILLLRRRUUU]]]ccckkkssszzzxxxkkk```VVVRRRNNNKKKKKKLLLMMMMMMQQQTTTXXXZZZ[[[\\\]]]___```^^^\\\ZZZVVVOOOHHHCCC===;;;777666666777666666444444444444333333333333333444444555555555444444444444333222222222333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111222333444111111111111111111111111222222222111111111111111222222222111111111111111000000000000000000000000111111111111111000000000111111222222222333333333222222222222222222222222333333333222222222222111333333333444444444555555555444444444666777999;;;<<<===???AAABBBCCCDDDDDDCCCDDDEEEEEEDDDDDDFFFHHHLLLOOOSSSTTTTTTSSSTTTTTTUUUSSSSSSUUUUUUTTTWWW]]]bbblllwww~~~~~~~~~~~~~~~~~~|||zzzwwwrrrooommmmmmkkklllqqqwww}}}yyytttooohhh```[[[YYYUUUUUUWWWZZZ]]]eeennnvvv|||~~~~~~~~~}}}zzzwwwtttrrrqqqqqqpppnnnkkkgggdddbbb]]]\\\[[[ZZZ[[[]]]```aaacccdddgggjjjmmmooopppqqqxxx~~~}}}xxxuuupppiiiddd______```cccfffgggfffeeeccceeeiiimmmrrrvvvzzz{{{zzzuuuqqqooossstttxxx|||~~~xxxssskkkiiifffccc^^^XXXQQQLLLJJJIIIGGGGGGFFFGGGHHHHHHJJJKKKMMMOOOPPPRRRRRRRRRVVVVVVWWWWWWWWWWWWVVVVVVTTTSSSRRRQQQOOOLLLGGGDDD>>>;;;666333333333333222333333333333333333333333|||wwwsssoookkkhhhfffccc```^^^\\\ZZZWWWTTTRRRQQQOOONNNLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFIIIMMMPPPUUUYYYaaahhhpppxxxvvviii]]]YYYSSSOOONNNNNNNNNNNNOOORRRVVVXXXZZZ\\\^^^```^^^^^^]]]]]]ZZZTTTMMMHHH@@@<<<999666666777777666555444444444444333333333333333444555666666666666555555444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222333333111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555666555444555666999<<<>>>>>>???@@@BBBCCCDDDDDDDDDBBBDDDEEEEEEDDDEEEGGGIIINNNQQQUUUVVVVVVVVVVVVWWWVVVUUUUUUWWWWWWVVV\\\ccclllyyy~~~|||zzzyyyxxxuuuuuutttrrrooollljjjhhhjjjhhhiiiooovvv~~~~~~~~~~~~{{{yyyuuuqqqmmmgggaaa\\\XXXUUUTTTWWWYYY]]]eeemmmvvv|||||||||{{{yyyvvvrrrmmmiiifffbbb```]]][[[[[[\\\]]]___aaabbbdddfffhhhjjjkkkkkkooouuu~~~|||wwwrrrnnngggfffffffffggggggeeeccc___```cccggglllqqquuuwwwxxx||||||yyyxxxyyywwwwww{{{~~~}}}wwwqqqkkkjjjjjjhhheee___WWWQQQOOONNNKKKIIIHHHHHHIIIJJJIIIKKKMMMPPPRRRRRRRRRRRRTTTTTTUUUVVVWWWWWWWWWWWWVVVTTTSSSRRRQQQOOOKKKHHHEEE@@@:::666555555555555333333333333333333333333}}}yyyvvvooommmiiifffdddaaa]]]ZZZVVVUUUSSSQQQPPPOOONNNNNNLLLKKKJJJHHHGGGGGGGGGGGGDDDEEEEEEEEEEEEGGGJJJMMMOOORRRXXX^^^eeellltttyyyttteee```XXXSSSPPPPPPPPPOOONNNQQQTTTWWWXXX[[[]]]```]]]]]]]]]]]]\\\XXXQQQMMMCCC???:::777666666666666555555555444444444333333333333444555666666666666555555555555444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000000000000111111111111111111111111111111111111111111111111111333222222222111000000000222222222222222222222222111111111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555666666555666888;;;>>>@@@???@@@AAABBBCCCDDDDDDDDDBBBDDDEEEEEEEEEFFFHHHJJJOOORRRVVVXXXXXXXXXXXXYYYWWWVVVWWWYYYXXXXXX___hhhvvv|||yyyvvvsssrrrmmmmmmmmmllljjjiiihhhgggiiigggiiinnnuuu~~~~~~~~~~~~~~~~~~yyyvvvsssppplllhhhccc___YYYVVVUUUXXXZZZ]]]eeennnvvv}}}zzzuuupppmmmgggdddaaa]]][[[[[[[[[\\\``````aaabbbccceeeffffffiiiooovvv~~~}}}yyywwwqqqooonnnmmmllljjjfffccc]]]^^^___aaadddiiimmmooooootttzzz~~~{{{yyyzzz}}}{{{uuunnniiiiiijjjjjjhhhccc\\\WWWSSSQQQNNNKKKIIIHHHHHHIIIGGGIIILLLOOORRRSSSSSSSSSRRRSSSUUUVVVWWWXXXXXXXXXVVVUUUSSSSSSRRRQQQMMMKKKHHHCCC===888666666555444333333333333333333333333|||yyyuuuqqqnnnjjjfffccc___]]][[[YYYWWWUUUTTTTTTNNNMMMLLLJJJIIIHHHGGGGGGCCCDDDDDDDDDDDDEEEGGGJJJIIIKKKOOOSSSXXX^^^eeejjjsssyyynnnhhh___XXXSSSQQQPPPOOONNNPPPSSSUUUWWWYYY\\\___\\\\\\]]]]]]]]][[[VVVRRRHHHDDD>>>999777777666666555555555555444444444333333444444555555555444444444444555555555444333333333333333333333333333333222222222222222222222222333333333333333333333333000000000000000000000000333222111000000000000000111111111111111111111111111111111111111222222222222222222111111111111111222222222222222222222222111111111222222222222222111111222222222333333333222222222222222222222222111222222222222333333333333333333444444444555555666666666888:::===@@@AAAAAABBBBBBCCCDDDDDDDDDCCCBBBDDDFFFFFFFFFHHHJJJLLLQQQTTTXXXZZZZZZZZZZZZ[[[YYYYYYZZZ[[[YYYZZZcccnnn}}}yyyuuuqqqnnnlllhhhhhhhhhhhhhhhiiiiiiiiiiiihhhiiiooouuu}}}}}}~~~~~~~~~~~~wwwuuurrrooommmjjjfffccc\\\YYYYYY[[[^^^aaaiiiqqqzzz{{{xxxnnnkkkfffbbb^^^\\\\\\\\\^^^^^^^^^^^^___```aaaaaaeeejjjqqqwww}}}zzzyyyxxxwwwuuuqqqlllhhh___^^^\\\[[[\\\___bbbdddffflllssszzz~~~}}}|||xxxrrrmmmhhhhhhhhhhhhhhhfffbbb^^^XXXVVVSSSOOOKKKIIIHHHGGGGGGHHHKKKMMMPPPRRRSSSTTTRRRSSSTTTVVVWWWWWWXXXXXXVVVUUUSSSSSSSSSRRRPPPNNNJJJEEE???:::888666444333333333333333333333333333}}}yyytttqqqllljjjgggccc___\\\ZZZYYYTTTSSSQQQOOOMMMLLLKKKKKKEEEFFFFFFEEEDDDDDDFFFGGGFFFGGGIIIJJJMMMRRRYYY]]]cccjjjsss{{{}}}uuujjj```YYYUUURRRQQQNNNPPPSSSTTTVVVXXX[[[^^^]]]\\\]]]^^^^^^]]]ZZZXXXNNNIIIBBB<<<999888777777555555555555444444444444333444444444444333333222222222333444555444333333333333333333333333333333222222222222222222222222333333333333333333333333000000000000000000000000222222111111111222333333111111111111111111111111000000111111111222222222111111111111111222222222111111111111111111111111111111111222222333333333111111222222222333333333222222222222222222222222111111222222222333333333333333333444444444555555555666888:::<<>>@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEGGGHHHIIIJJJMMMPPPUUUXXX\\\_________```aaa^^^^^^______^^^```kkkwwwzzzxxxuuuqqqlllhhheeecccbbbcccdddfffiiikkknnnoookkkjjjmmmqqquuuyyy}}}~~~~~~}}}||||||{{{yyywwwuuutttrrrpppnnnllliiiiiikkknnnqqqyyy{{{tttooollljjjjjjaaa```___^^^^^^___``````aaadddiiinnnqqquuuyyy{{{}}}~~~~~~~~~~~~|||zzzyyyzzz~~~zzzkkkgggbbb\\\YYYXXXYYYZZZZZZ^^^ccciiipppyyywwwqqqnnnhhhfffddddddgggiiijjjjjjiiihhheee```[[[UUUPPPNNNKKKKKKJJJJJJKKKMMMOOOPPPSSSSSSTTTUUUVVVWWWWWWVVVYYYWWWVVVUUUVVVVVVUUUSSSRRRNNNJJJEEEBBB>>>:::777444444444444444444444444{{{uuuqqqlllgggdddbbb]]]XXXVVVVVVUUURRROOONNNLLLIIIGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHJJJKKKLLLTTTVVVZZZ```fffoooyyyqqqgggbbb\\\UUUSSSRRRPPPQQQSSSVVVVVVVVVZZZ\\\^^^``````^^^\\\ZZZUUUQQQJJJCCC===:::999999555555444333333333444444222333333444555555555444444444444444444444444444333333333333333333333333222222222222222222222222333333333222222222111111222222111111222222333444111111111111222333444444111111000000000000000111111111111111111111111111000000000000000000000000000000111111111111000000/////////000111111222222111111111111111111111111333333333333333333333333333333333333333333333333333333333333444555666777777999<<>>:::777777666666555555555555|||xxxsssnnnkkkhhhddd^^^YYYYYYVVVRRROOOMMMLLLJJJHHHJJJIIIHHHGGGFFFFFFEEEFFFGGGHHHKKKNNNSSSYYY```eeerrrwwwyyyjjj]]][[[XXXUUUTTTTTTVVVVVVVVV[[[\\\^^^``````___^^^]]]^^^ZZZTTTLLLFFF@@@===;;;777666555555444444444555333333444555555555555444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111222222111111222222333444333333222222111222222222111111000000000111111222111111111111111111111111111111111111111111111111000000111111111111000000333222222111000000//////222222222222222222222222333333333333333333333333333333333333333333333333333333444444666777888999:::<<<>>>AAACCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKMMMPPPUUUYYY^^^bbbfffhhhhhhgggffffffbbbdddfffhhhlllrrryyy~~~yyyrrrnnnjjjjjjjjjjjjmmmpppsssuuuwwwxxxyyyyyyzzz{{{{{{|||{{{{{{zzzxxxxxxzzz}}}{{{|||~~~yyytttpppmmmllllllmmmoooqqqsssuuuwwwxxxzzzzzz{{{|||}}}~~~~~~~~~{{{wwwrrrpppppprrrsssssswwwyyy|||~~~wwwmmmddd\\\UUUQQQNNNLLLNNNSSSXXX^^^hhhrrrzzztttmmmgggddddddddddddjjjlllooorrrsssooohhhcccYYYUUUOOOKKKKKKLLLMMMMMMMMMOOORRRUUUVVVWWWVVVVVVXXXWWWWWWVVVVVVVVVVVVVVVUUUSSSQQQOOOLLLHHHBBB>>>999888777666555444444444~~~yyyvvvsssmmmfff```aaa]]]XXXTTTRRRPPPMMMKKKMMMLLLKKKIIIHHHGGGGGGFFFEEEGGGIIIJJJMMMQQQVVVZZZccciiiqqq{{{uuuhhh```\\\WWWTTTTTTUUUUUUUUUZZZ\\\^^^___``````______```]]]XXXQQQJJJDDD???<<<888888777666555555555555444444555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111222222111111222222333444444444333222111111111111111111000000111111222222111111111111111111111111111111111111111111111111000111111222222111111000222222222111111000000000222222222222222222222222333333333333333333333333333333333333333333333333222333333444666888999:::===>>>@@@BBBDDDEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNLLLMMMOOOPPPQQQUUUZZZ]]]bbbeeehhhjjjiiihhhhhhhhheeehhhmmmqqquuuzzzxxxrrrllliiieeefffiiimmmsssyyy~~~}}}|||}}}~~~|||{{{|||}}}~~~}}}zzz{{{{{{|||}}}}}}xxxtttssssssrrrqqqrrrtttvvvwwwxxxzzz~~~uuukkkbbbYYYTTTQQQNNNMMMQQQSSSWWW```hhhsssvvvllleeebbbaaaaaafffiiiooouuuxxxwwwrrrmmmaaa\\\TTTNNNKKKKKKKKKKKKJJJMMMPPPTTTVVVVVVVVVUUUWWWWWWVVVVVVUUUVVVVVVWWWVVVUUUSSSRRRPPPLLLGGGCCC;;;:::888666555444444444|||tttoooiiieee```[[[XXXUUUQQQOOONNNMMMLLLJJJIIIHHHGGGGGGFFFGGGHHHHHHIIIKKKOOORRRXXX]]]dddnnnwww}}}rrreee```YYYTTTSSSSSSTTTTTTZZZ[[[\\\^^^___````````````^^^ZZZUUUNNNGGGAAA>>>:::999888777666666666666444555555666666555444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111222222111111222222333444444444333222111111111111111111111111111222333333111111111111111111111111111111111111111111111111111111222222222222111111000000111111222222222333222222222222222222222222333333333333333333333333333333333333333333333333111222222444666888:::;;;???AAABBBDDDEEEFFFFFFEEEEEEFFFGGGIIIKKKNNNPPPRRRQQQRRRTTTUUUWWWZZZ^^^bbbdddgggjjjkkkkkkjjjjjjkkkkkkpppvvv{{{xxxqqqkkkhhhfffcccfffkkkrrrzzz~~~}}}}}}~~~~~~}}}{{{{{{|||}}}}}}~~~}}}}}}}}}}}}}}}||||||{{{zzzyyyyyyxxxwwwwwwxxxxxxyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyzzz|||}}}~~~{{{xxxvvvsssqqqppppppqqqqqqqqqsssvvvyyy}}}|||sssiii```ZZZTTTQQQOOOOOOPPPQQQXXX```hhhuuuuuujjjccc___^^^aaaeeellltttzzz{{{xxxuuujjjcccZZZRRRNNNLLLJJJJJJIIIKKKNNNRRRTTTUUUUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWWWWVVVUUUTTTSSSOOOKKKHHH???===:::777555444444444~~~yyyqqqmmmgggbbb___[[[XXXUUUPPPOOOMMMKKKIIIHHHGGGFFFEEEFFFFFFFFFEEEFFFIIIKKKOOOSSSZZZaaajjjttt~~~yyykkkeee]]]VVVSSSSSSSSSTTTXXXYYY[[[]]]^^^___``````^^^]]]\\\XXXRRRKKKEEEAAA;;;:::999888777666666666555666666666666555444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111222222111111222222333444333333222222111222222222111111111111111222333444111111111111111111111111222222222222222222222222111111222222222222111111000000111111222333333444333333333333333333333333333333333333333333333333333333333333333333333333111222333555777999<<<===BBBCCCEEEFFFGGGGGGFFFFFFEEEFFFHHHJJJNNNQQQTTTUUUVVVXXXYYY[[[\\\___bbbeeehhhkkknnnoooooooooooopppsssxxx~~~zzzrrrkkkgggeeeeeeeeeiiioooyyy}}}}}}}}}|||zzzyyywwwvvvuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxyyyyyyxxxxxxwwwvvvuuutttsssrrrrrrqqqqqqrrrsssssstttttttttssssssrrrppppppppppppqqqrrrsssttttttuuuvvvyyy{{{~~~~~~zzzvvvsssppppppnnnllljjjkkknnnqqqwwwzzz{{{rrrhhhbbbXXXTTTPPPOOOMMMLLLQQQXXX```mmm{{{rrrgggaaa______bbbiiirrryyy}}}}}}{{{rrrlllbbbZZZTTTPPPMMMKKKJJJKKKMMMOOOQQQSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUURRRNNNKKKBBB@@@===999666555555666yyyuuuooojjjfffccc___]]]WWWVVVSSSPPPLLLJJJHHHGGGEEEEEEFFFEEECCCCCCEEEGGGJJJMMMQQQWWW^^^gggpppwwwrrrkkkaaaYYYUUUTTTUUUUUUWWWXXXYYY[[[]]]___``````\\\]]]]]][[[WWWPPPIIIEEE<<<;;;:::999888777777777666666666666666555444444444444444444444444444444333333333333333333333333444444444444444444444444333333333222222222111111222222111111222222333444222222222111222222333333111111111111222333444555111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333444555777:::<<>>:::888888888777777777777777777777777777555555555555555555555555444444444444444444444444333333222222222222333333444444444444444444444444222222222222222222222222333222222222222222222333222222222222222222222222222222222222222222222222222111000000000111333333222222222222222222222222111111222222222333333333222222222222222222222222444333333222222333333444666333111222444555444222555666888;;;>>>AAADDDEEEFFFHHHIIIIIIHHHHHHIIIJJJJJJKKKNNNQQQUUUYYY]]]___cccdddfffggggggiiilllooowww}}}|||yyyuuuoookkkkkkkkkjjjiiihhhiiiiiijjjpppvvv~~~~~~|||{{{yyyxxxvvvvvvsssrrrpppnnnmmmmmmmmmmmmkkkjjjiiiiiihhhhhhiiiiiillllllkkklllmmmoooqqqrrrssstttvvvxxx|||zzzqqqjjjfffcccaaacccccceeejjjqqqyyy~~~}}}wwwoookkkeee___[[[XXXTTTRRRQQQQQQVVVbbbooozzz{{{uuujjjgggggglllttt|||~~~~~~|||tttjjjaaa[[[TTTQQQMMMKKKLLLNNNOOOOOOQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSPPPNNNJJJEEE@@@<<<999888~~~yyyvvvqqqkkkfff```ZZZVVVRRRPPPLLLJJJIIIHHHFFFEEEFFFGGGFFFFFFFFFHHHLLLPPPTTTZZZdddnnnwwwsssggg```[[[YYYXXXUUUUUUVVVWWWYYY[[[]]]^^^[[[[[[\\\^^^^^^\\\YYYVVVMMMGGG@@@;;;888777777777777777777777777777777777555555555555555555555555444444444444444444444444555555444444444444555555444444444444444444444444333333333333333333333333222222222333333222222222222222222222222222222222222222222222222222222222222111111111111222333333333333333333333333333333111111222222222333333333333333333333333333333333444333333222222333333444555333222222444555555444888999;;;===AAACCCFFFGGGGGGIIIJJJJJJIIIIIIJJJLLLLLLNNNQQQTTTXXX\\\___aaadddfffhhhhhhiiijjjlllnnnzzzzzzuuuqqqmmmiiigggiiijjjjjjkkklllmmmnnnnnntttyyy~~~|||zzzxxxuuutttsssrrrpppooommmkkkjjjiiihhhhhhiiihhhhhhhhhhhhhhhiiiiiiiiiiiikkkmmmpppsssuuuwwwyyy{{{~~~|||ssslllfffccccccccccccgggmmmsssvvvxxx}}}}}}vvvrrrmmmhhhddd^^^YYYUUUPPPNNNQQQ[[[fffqqq~~~}}}rrrnnnjjjkkkqqqxxx|||}}}|||tttkkkfff[[[WWWQQQMMMLLLMMMMMMMMMOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTQQQPPPMMMJJJEEE@@@;;;999}}}xxxsssnnngggaaa\\\YYYUUUQQQMMMKKKIIIGGGEEEFFFEEEDDDCCCCCCEEEHHHJJJLLLQQQYYYaaajjjvvvwwwkkkccc^^^[[[YYYUUUUUUUUUVVVXXXZZZ[[[]]]\\\\\\]]]^^^___]]]ZZZWWWQQQLLLDDD===999888777666666666666666666666666666555555555555555555555555444444444444444444444444666666555555555555666666444444444444444444444444333333333333333333333333111222333444444333222111222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333333333111111222222222333333333333333333333333333333333444333333222222333333444444444333333444555666666999:::===@@@BBBEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLNNNOOOPPPTTTWWW[[[___aaabbbeeefffhhhhhhhhhiiilllnnnzzz|||uuupppkkkhhhfffeeeiiijjjllloooqqqsssttttttxxx|||}}}|||{{{yyywwwtttqqqnnnmmmlllkkkkkkjjjhhhgggfffffffffffffffggghhhjjjlllmmmnnnnnnpppssstttvvvyyy}}}wwwppplllfffeeeeeeggglllpppssstttuuuxxx~~~{{{yyyuuuqqqllleee^^^YYYSSSOOOOOOVVV___hhhttt~~~yyytttnnnlllnnnssswwwyyy}}}zzzsssnnnccc]]]VVVOOOLLLKKKKKKKKKMMMMMMOOOPPPQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUQQQQQQPPPMMMHHHCCC===:::~~~zzzuuuoooiiiddd```\\\WWWRRROOOKKKHHHFFFEEEDDDCCCBBBCCCEEEFFFGGGHHHLLLRRRXXX```kkkxxx{{{ppphhhbbb]]][[[WWWVVVUUUUUUVVVXXXZZZ[[[^^^]]]]]]^^^^^^]]]ZZZXXXVVVPPPHHHAAA<<<:::888777666666666666666666666666555555555555555555555555444444444444444444444444333222222111111222222333444444444444444444444444333333333333333333333333111222333444444333222111222222222222222222222222222222222222222222222222111111222222333333333333222222222222222222222222111111222222222333333333333333333333333333333333444333333222222333333444333444444444555666777888:::;;;>>>AAADDDFFFGGGGGGGGGHHHIIIJJJJJJKKKNNNQQQRRRTTTWWW[[[^^^aaabbbcccdddeeefffffffffhhhlllooo{{{~~~xxxuuuqqqkkkgggeeeeeeffflllnnnqqquuuxxxyyyyyyyyy{{{}}}{{{xxxwwwvvvrrrqqqpppnnnllljjjiiihhhggggggfffffffffgggggghhhhhhiiijjjjjjkkkmmmqqqtttxxx{{{yyytttkkkiiihhhiiimmmppprrrssspppsssyyy~~~{{{xxxssslllddd___WWWRRROOORRRXXX^^^hhhqqqxxx}}}zzzsssnnnmmmpppsssuuuxxx|||~~~xxxuuujjjddd\\\TTTOOOLLLJJJHHHJJJKKKLLLNNNPPPRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUQQQQQQQQQOOOKKKEEE@@@<<<~~~yyytttpppiiiddd^^^XXXSSSOOOKKKHHHGGGEEECCCCCCEEEFFFGGGFFFFFFIIINNNRRRXXXaaallluuuxxxpppiiiccc___ZZZXXXWWWVVVVVVWWWYYYZZZ^^^]]]\\\]]]^^^]]][[[XXXXXXSSSLLLEEEAAA===:::777777777777777777777777777555555555555555555555555444444444444444444444444444333333222222333333444444444444444444444444444333333333333333333333333222222222333333222222222222222222222222222222222222222222222222222222222111222222333444333333333111111111111111111111111111111222222222333333333333333333333333333333333444333333222222333333444222444555555555666888;;;;;;===@@@CCCFFFGGGHHHHHHFFFHHHIIIJJJLLLNNNRRRUUUWWWYYY\\\___bbbcccddddddeeeeeeeeedddeeehhhnnnrrr~~~}}}zzzppppppmmmjjjgggfffiiikkkqqqtttxxx|||~~~~~~~~~~~~}}}|||zzzwwwtttrrrqqqlllkkkiiigggfffeeedddddddddddddddcccbbbdddgggjjjlllnnnqqqtttwww|||{{{tttrrrooooooppprrrssssssqqqssswww|||}}}|||||||||~~~}}}zzztttlllggg\\\VVVQQQPPPRRRUUU\\\cccjjjooowwwzzztttppppppqqqrrrvvvyyy}}}}}}{{{rrrlllddd\\\UUUPPPLLLIIIHHHIIIJJJLLLOOOQQQRRRSSSSSSSSSTTTUUUUUUUUUTTTTTTQQQQQQQQQPPPMMMHHHDDDAAA|||qqqllleee___YYYTTTOOOLLLKKKHHHFFFEEEGGGHHHFFFEEEDDDGGGKKKMMMPPPWWW```gggqqq{{{zzzrrrjjjeee]]][[[XXXVVVUUUVVVXXXYYY[[[ZZZZZZ[[[]]]^^^\\\[[[ZZZVVVOOOJJJEEE@@@;;;888777777777777777777777777555555555555555555555555444444444444444444444444666555555444444555555666444444444444444444444444444444444444444444444444333222222222222222222333222222222222222222222222222222222222222222222222111222333444444444333333222222222222222222222222111111222222222333333333444444444444444444444444444333333222222333333444222444666666555666999<<<===???CCCFFFHHHIIIIIIIIIGGGIIIKKKLLLOOORRRWWW[[[^^^___bbbdddfffgggffffffgggfffdddcccdddiiiqqqvvv}}}xxxuuummmnnnooonnnlllmmmqqqtttwwwzzz~~~wwwvvvssspppmmmjjjiiihhheeeeeecccaaa______bbbddddddfffhhhiiikkknnnsssvvv||||||yyyxxxxxxwwwvvvtttuuuwwwzzz~~~~~~{{{yyywwwxxx|||zzztttoooccc\\\UUUSSSQQQPPPTTTZZZ\\\aaaiiisss|||{{{vvvrrrqqqqqqsssuuuyyy}}}~~~yyytttlllddd]]]VVVPPPKKKFFFGGGIIIKKKMMMPPPRRRSSSQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSRRROOOLLLIIIGGGwwwrrrjjjccc]]]XXXRRROOONNNKKKHHHGGGHHHHHHFFFCCCCCCFFFHHHJJJLLLQQQYYY___dddpppxxxoooiii___]]]YYYWWWUUUVVVWWWXXXXXXXXXXXXZZZ]]]___^^^]]]ZZZWWWRRRLLLHHHBBB===999777777777777777777777777555555555555555555555555444444444444444444444444333222222111111222222333444444444444444444444444444444444444444444444444444333222111111222333444222222222222222222222222222222222222222222222222111222333444555444333333333333333333333333333333111111222222222333333333444444444444444444444444444333333222222333333444111444666666555666:::===???AAAEEEHHHJJJKKKKKKKKKHHHJJJLLLNNNQQQVVV[[[___bbbcccfffhhhiiiiiihhhggghhhgggdddbbbdddkkkssszzz}}}xxxssspppnnnqqqssstttsssuuuyyy}}}zzz}}}~~~zzzvvvsssqqqoooiiihhhfffbbb______bbbdddaaabbbbbbcccdddfffjjjnnnppptttyyy~~~~~~{{{yyyvvvwwwxxxzzz|||{{{xxxuuuvvvyyy~~~yyyuuujjjbbb[[[WWWSSSPPPRRRWWWRRRVVV^^^iiittt~~~zzzuuurrrrrrppprrruuuyyy{{{}}}~~~~~~~~~yyyrrrjjjbbbZZZSSSNNNEEEFFFHHHJJJMMMOOOQQQRRRQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSQQQOOOLLLKKK|||rrrjjjccc]]]UUUPPPJJJKKKJJJIIIFFFDDDDDDDDDEEEDDDDDDDDDGGGLLLQQQTTT```gggrrr{{{ssskkkeee]]]XXXVVVWWWYYYZZZXXXYYYZZZ[[[\\\]]]]]]]]][[[XXXUUUQQQMMMGGGAAA<<<:::888666666777777555333666666666666555555555555333333444444444444444444555555444444444444555555444444444444444444444444222222222222222222222222333333333333333333333333333333333222222111111111444444444444444444444444333333333444444444555555333333333333333333333333333333111111111111333333333222222111111222222333666666666666666666555555777666555555777;;;>>>AAABBBDDDFFFGGGGGGGGGHHHIIIJJJKKKMMMPPPTTTZZZbbbgggkkkmmmqqqqqqooollliiihhhggggggggggggiiimmmtttyyy|||vvvrrrooonnnmmmrrryyy|||vvvvvvrrrmmmiiigggdddbbb```dddaaa______```aaaaaaaaacccgggkkkooorrrwww~~~~~~}}}~~~xxxwwwxxx~~~~~~{{{zzzyyypppcccYYYTTTQQQNNNKKKLLLNNNUUU^^^fffnnnzzzzzztttrrrrrrtttwww{{{~~~~~~~~~~~~{{{vvvqqqiii```VVVPPPLLLKKKJJJJJJMMMOOOPPPPPPOOOPPPQQQRRRRRRSSSRRRRRRRRRSSSSSSSSSSSSQQQOOONNN{{{rrrkkkddd\\\VVVSSSSSSQQQOOOKKKIIIHHHHHHFFFEEEDDDDDDFFFJJJNNNQQQWWW^^^hhhttt{{{nnnggg^^^XXXUUUVVVXXXYYYXXXYYYZZZ[[[\\\]]]]]]]]]\\\ZZZWWWTTTPPPJJJCCC>>>;;;999888888888888777555666666666666555555555555444444444444444444444444555555444444444444555555444444444444444444444444222222222222222222222222333333333333333333333333444444444333333333222222444444444444444444444444333333333333444444444444333333333333333333333333444333222222222222333444444333333333333333333444555555555555555555555555777666666777999<<>><<<:::999999:::999888666666666666555555555555777666666555444333333222555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444333333333333333333333333333333333111111222222222333333333333333333333333333333333555555555444444555555555444444333333333333444444333333333444444444444444777888999;;;===@@@BBBCCCDDDFFFHHHIIIIIIKKKMMMOOOQQQTTTZZZ___fffmmmtttyyy}}}}}}}}}{{{vvvrrrppppppqqqtttyyy}}}~~~{{{xxxsssnnnjjjkkknnnqqq}}}zzzvvvrrrnnnkkkgggdddbbbbbbaaaaaa```aaacccdddcccfffiiimmmqqqvvv{{{|||vvvooofffZZZRRRPPPKKKIIILLLQQQWWW```jjjuuu~~~zzzsssoooooorrrvvvxxxzzz{{{||||||yyyrrrhhhbbbXXXTTTNNNJJJIIIJJJLLLLLLOOOPPPQQQRRRSSSTTTTTTTTTRRRRRRRRRQQQQQQPPPPPPPPP}}}sssllleee```[[[WWWUUUSSSPPPMMMJJJIIIGGGEEEDDDDDDEEEEEEIIIKKKOOOUUU^^^iiiuuu}}}xxxlll```YYYVVVUUUTTTUUUVVVWWWYYY[[[\\\\\\\\\[[[[[[[[[[[[YYYTTTMMMGGG@@@===:::888888888888777666666666666555555555555777777666555444444333333555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222333333333333333333333333333333333111111222222222333333333333333333333333333333333555555555555555555555555333333222222222222333333333333333444444444555555777999;;;>>>@@@BBBCCCDDDGGGHHHIIIIIIIIIJJJMMMOOOTTTXXX^^^eeekkkrrrxxx|||~~~~~~}}}{{{wwwtttssstttyyy}}}}}}zzzwwwsssrrrpppmmmkkkmmmrrrwww~~~yyytttoookkkgggeeecccbbbaaaaaaaaaaaa```aaaccceeegggkkkpppsssxxx||||||wwwnnnbbbZZZVVVOOOJJJKKKNNNSSS[[[bbbllltttwwwpppoooqqqtttuuuvvvxxxzzz|||{{{vvvnnnhhh___ZZZSSSNNNLLLLLLLLLLLLNNNOOOPPPQQQSSSSSSTTTTTTQQQQQQQQQPPPPPPPPPPPPPPPwwwnnnhhhaaa\\\ZZZWWWSSSPPPMMMLLLIIIGGGFFFEEEEEEEEEFFFHHHJJJNNNTTT]]]hhhooo|||oooccc[[[VVVSSSRRRTTTUUUVVVXXXZZZ[[[\\\\\\[[[ZZZ[[[[[[ZZZVVVOOOKKKCCC@@@<<<999888777777666666666666666555555555555777666666666555444444444555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333111111222222222222333333333333333333333333333333222222222222333333333333333333333333333333333333444444555666666555444444333222222111111222222333333333333444555555666666888:::===@@@CCCDDDEEEEEEHHHIIIJJJJJJJJJLLLOOORRRYYY]]]dddjjjpppuuuzzz~~~~~~~~~~~~|||yyyyyyzzz{{{{{{wwwtttrrrlllnnnooonnnmmmpppvvv{{{{{{wwwooolllhhhfffeeecccbbb```___````````````bbbfffiiillloootttyyyxxxnnnggg___WWWOOONNNOOOPPPUUUZZZcccjjjsss}}}}}}vvvrrrrrrrrrssssssuuuxxx{{{|||yyysssooogggbbb[[[UUUQQQOOOMMMLLLLLLMMMOOOPPPQQQRRRSSSSSSQQQQQQPPPPPPOOOPPPPPPQQQzzzrrriiibbb___[[[VVVQQQOOONNNLLLJJJHHHGGGFFFFFFEEEEEEGGGIIIMMMTTT]]]cccpppyyyvvvkkkbbb\\\WWWTTTSSSTTTVVVXXXZZZ[[[\\\\\\\\\[[[[[[[[[ZZZWWWSSSOOOGGGDDD>>>:::999888666555666666666666555555555555666666666666555555555555555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444222222222222222222222222333333333333444444444444333333333333333333333333333444555555555555444333333333333222222333333333333444444555666666777777888:::>>>BBBEEEFFFFFFFFFHHHIIIKKKLLLMMMQQQUUUYYY^^^ccciiioootttxxx|||~~~~~~~~~{{{uuuqqqooonnniiimmmqqqssssssvvv||||||vvvrrrooollliiifffbbbaaa```^^^]]]^^^aaacccdddfffiiilllqqqxxx|||wwwnnncccZZZUUUSSSQQQQQQTTT[[[```hhhrrr|||wwwtttrrrqqqrrrsssvvvzzz|||{{{xxxuuummmhhhbbb[[[WWWSSSOOOMMMKKKLLLMMMOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQtttlllgggbbb\\\WWWPPPOOOMMMKKKIIIHHHGGGGGGEEEFFFGGGHHHKKKPPPXXX]]]cccmmm|||~~~sssjjjbbb\\\YYYRRRTTTUUUXXXYYY[[[[[[\\\]]]\\\\\\[[[[[[YYYUUURRRKKKFFF@@@<<<:::888777666777666666666555555555555555555555666666666666666555555555444444555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333444444555555555222222222222222222222222333333444444444444555555333333333333333333333333222333444555555444333222555444444333333444444555444444555555666777888888888;;;???CCCFFFGGGGGGFFFGGGIIIKKKMMMPPPUUUZZZ^^^bbbfffmmmssswwwzzz}}}wwwqqqmmmkkkkkkkkkpppuuuxxxyyy|||~~~{{{wwwrrrnnneeeeeeccc___]]]]]]```bbb```aaabbbdddhhhnnnuuuzzzyyyzzzoooccc]]]XXXSSSQQQRRRWWW[[[aaakkk{{{zzzvvvrrroooqqqsssuuuyyy}}}}}}{{{xxxqqqlllfff```ZZZUUUQQQNNNJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPOOONNNOOOPPPQQQRRRyyyqqqjjjbbb\\\[[[VVVPPPKKKIIIIIIHHHGGGFFFEEEDDDDDDGGGLLLPPPSSS\\\eeerrr~~~vvvlllbbb[[[XXXTTTSSSWWWYYYYYYZZZ]]]^^^]]]\\\[[[YYYWWWUUUTTTMMMHHHBBB>>>===;;;888555777666666666555555555555666666666666666666666666666666666666666666666666444444444333333222222222222222333333333444444444111111333444555555666666444444444444333333222111444444444444444444444444111222222333333222222111222222333333333333444444333333333444444444555555333333333444444444555555333444555555555777:::===<<>>AAADDDFFFGGGGGGIIIJJJLLLNNNOOORRRUUU[[[aaafffpppsssxxx{{{|||||||||}}}}}}}}}wwwqqqllljjjiiijjjqqquuu|||{{{uuuqqqnnnlllgggddd`````````______```bbbcccfffjjjoootttyyy~~~}}}wwwjjj___XXXUUUPPPOOOSSS^^^jjjvvv{{{wwwtttsssuuuyyy~~~~~~~~~{{{vvvpppjjjccc[[[VVVNNNLLLJJJJJJLLLNNNNNNNNNRRRRRRQQQOOONNNNNNNNNNNN~~~uuunnnfffaaaYYYSSSPPPMMMKKKJJJIIIHHHFFFDDDDDDFFFIIIJJJPPPVVVaaakkkttt}}}qqqhhh]]]WWWTTTVVVWWWVVVWWWZZZZZZZZZ[[[[[[[[[ZZZZZZYYYSSSNNNGGGAAA===;;;888777777777777666666666555555666666666666666666666666555555555555555555555555444444444444333333333333333333333333444444444444555555666666666666555555333333444444444333222222444444444444444444444444333444444444444444444333222222333333333333444444333333333444444444555555333444444444444555555555333555666666777888<<>><<<888888888777777777666666666666666666666666666666444444444444444444444444444444444444555555555666444444444444555555555555444444555555555444333333111222333333444444444333444444444444444444444444444444444555555444444444222222333333333333444444333333333444444444555555555555555555666666666666555777888999;;;===AAADDDDDDFFFHHHIIIJJJMMMQQQTTTYYY^^^eeelllrrrwww|||~~~zzzsssvvvyyy~~~|||uuupppjjjfffaaa^^^^^^]]][[[YYYYYY[[[___ccchhhnnnuuuzzz|||vvvqqqpppnnnoooppppppsssxxx~~~|||oooeee[[[UUURRRRRRXXX___gggooozzz||||||}}}}}}{{{sssmmmccc^^^WWWQQQNNNMMMLLLKKKLLLMMMOOOQQQRRRQQQPPPOOOwwwnnnfff```\\\VVVTTTQQQNNNJJJHHHFFFEEEEEEGGGJJJLLLNNNTTT\\\cccgggssstttjjj___ZZZVVVRRRSSSVVVTTTUUUVVVXXXYYYZZZZZZZZZSSSUUUVVVSSSKKKCCC???===888888888888777777777777666666666666666666666666444444444444444444444444444444444555555555666666444444444555555555666666111222222333333222222222111222333333444444444444444444444444444444444444333444444444444444444333222222333333333444444444333333333444444444555555555555555555666666666777666777999:::;;;>>>AAADDDEEEGGGIIIJJJLLLOOOSSSWWW[[[aaaiiiqqqwww{{{yyyuuutttwww|||{{{uuupppjjjeeecccaaa^^^[[[ZZZ\\\^^^___aaaeeejjjnnnyyyzzztttrrrpppppppppoooooorrrwww{{{yyyoooccc[[[UUUQQQUUUZZZ\\\eeeqqqzzz~~~}}}}}}{{{|||~~~{{{tttnnngggbbb[[[UUUQQQOOOMMMKKKJJJLLLNNNPPPRRRQQQQQQPPPwwwnnnfffaaa]]]XXXSSSPPPOOONNNLLLIIIEEEEEEGGGIIIMMMQQQUUUWWWccckkkwww~~~mmm___\\\YYYQQQOOOTTTUUUVVVWWWYYYYYYYYYXXXXXXVVVVVVVVVSSSNNNHHHBBB>>>;;;888666555666666666555555555555555555555555555555555666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444444444222222222222444444333333333333333444555666555555555444444333333333333333333444444444555555444444555555666777777777444444444555555555555555666888;;;>>>AAACCCDDDEEEGGGHHHKKKMMMOOORRRWWWZZZccciiiqqqvvvyyy|||~~~zzzxxxzzz~~~wwwqqqkkkgggbbb___aaa```^^^[[[ZZZ\\\___bbbiiirrr}}}~~~{{{zzzvvvqqqooonnnooopppppp}}}|||qqqcccWWWRRRRRRUUUYYY[[[bbbnnnxxxxxxyyyyyy{{{|||}}}zzzvvvrrrllliiiddd___YYYSSSMMMIIIKKKKKKKKKMMMQQQSSSTTTSSSwwwnnnhhhbbb\\\UUUQQQPPPNNNKKKHHHHHHHHHHHHJJJLLLNNNQQQRRRZZZaaalllxxxrrrccc___[[[SSSQQQUUUUUUVVVWWWXXXYYYYYYXXXXXXVVVWWWVVVTTTOOOIIICCC???===:::888666777777777666555555555555555555555555555555666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444444333333222222333333444444444333333333444555555555555444444444333333333333333333444444444555555666555555555555555555555555555555555666666666666777999;;;>>>AAACCCEEEEEEHHHJJJLLLNNNQQQVVV[[[___gggmmmssswwwyyy|||}}}{{{zzz{{{uuuooojjjfffbbbaaa^^^ZZZYYYYYY[[[]]]aaahhhrrrzzzzzztttpppooooooooooooxxxwwwjjj]]]VVVSSSTTTTTTUUU\\\gggrrr|||{{{zzzzzz{{{|||}}}|||yyyvvvppplllgggbbb\\\VVVPPPKKKMMMLLLLLLMMMPPPRRRRRRQQQzzzsssjjjddd\\\VVVSSSPPPLLLIIIKKKKKKJJJJJJJJJKKKLLLMMMQQQXXXaaakkkvvvyyyjjjccc]]]TTTRRRVVVTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWUUUPPPJJJEEEAAA???<<<999888888999888777555555555555555555555555555555666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444444333333222222333333444555444444444444444333333555444444444444333333333333333333444444444555555666666555555444333333222555666666666777777777777888:::<<>>:::999999999888666555555555555555555555555555555666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444333333333333333333333333555555555555444333333222444444444444444444444444333333333444444444555555555555444444444333333333666666666777888888999999:::;;;===@@@BBBDDDFFFFFFIIIKKKOOOSSSXXX```hhhnnntttwwwzzz{{{zzz|||}}}{{{|||~~~uuuqqqkkkeee```]]]ZZZYYYXXXZZZ]]]```eeellluuu|||xxxssspppnnnmmmkkkpppyyy|||pppcccYYYSSSQQQPPPRRR[[[eeeppp}}}{{{zzzzzz|||wwwtttpppkkkeee___WWWRRROOOMMMKKKLLLNNNOOOPPPOOOzzzsssiiiaaa\\\XXXTTTQQQMMMLLLKKKIIIIIIIIIJJJJJJNNNRRRWWW^^^fffssswwwlllaaaWWWSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXWWWXXXXXXWWWTTTOOOJJJGGGAAA>>>;;;999888888777555666666666666666666666666555555666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444333333333333333333333333444555555555555333222222444444444444444444444444333333333444444444555555333333333444444444555555666666777777888999999:::;;;<<<>>>AAACCCEEEFFFGGGIIILLLQQQVVV]]]eeennntttyyy{{{|||{{{{{{}}}~~~}}}}}}~~~vvvoooiiiddd___\\\[[[[[[ZZZZZZ]]]bbbiiinnnwww~~~zzztttpppmmmjjjmmmsss}}}zzzmmmaaaYYYUUURRRRRRWWW^^^hhhvvv}}}zzzzzz|||yyywwwsssooojjjccc\\\VVVOOOMMMKKKLLLNNNPPPPPPPPP|||pppfff```[[[VVVSSSNNNMMMLLLJJJIIIIIIJJJJJJKKKNNNRRRWWW^^^iiivvvsssggg\\\VVVSSSQQQQQQQQQRRRTTTUUUWWWXXXWWWXXXYYYYYYVVVRRRMMMJJJBBB@@@<<<:::999888666555666666666666666666666666555555666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444222333333444444333333222333444555555555444333222333333333444444444444555333333333444444444555555222333333444555555666666555555666777888999999:::<<<>>>@@@BBBDDDFFFGGGGGGKKKOOOUUU\\\ccckkktttyyy{{{||||||{{{{{{~~~~~~~~~|||{{{zzzxxxxxxxxxyyyzzz{{{}}}|||uuuooogggbbbaaa^^^[[[YYYZZZ\\\```bbbmmmsss|||{{{tttpppkkklllpppvvvzzznnnggg\\\WWWTTTUUUXXX^^^iiittt~~~|||~~~{{{yyywwwsssooohhhaaa\\\RRRPPPMMMLLLNNNOOOPPPPPP|||ppphhhaaa[[[WWWQQQPPPNNNKKKJJJIIIIIIIIIHHHJJJNNNQQQVVV___jjjsss|||oooddd[[[WWWPPPPPPPPPQQQRRRTTTVVVXXXXXXYYYZZZZZZWWWSSSOOOLLLEEEBBB>>>;;;:::999777666666666666666666666666666555555666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444222333333444444333333222222333444666666555444333333333333444444444555555333333333444444444555555555555555555555555555666444444555666777888999:::===???AAACCCEEEFFFGGGHHHMMMRRRZZZbbbjjjrrryyy}}}{{{|||{{{zzzzzz~~~|||yyywwwvvvuuutttssssssssstttuuuuuuwwwzzz|||}}}tttmmmiiifffaaa]]]\\\\\\\\\]]]cccgggnnnvvv{{{uuummmmmmmmmpppxxxxxxfff___ZZZWWWVVVWWW___hhhnnnwww}}}|||zzzwwwtttnnnfffaaaXXXUUUPPPNNNNNNNNNNNNMMMzzzpppggg```[[[TTTRRRPPPLLLJJJHHHHHHHHHGGGIIILLLNNNRRRZZZdddlllxxxuuuiii```ZZZPPPPPPPPPPPPRRRTTTVVVXXXXXXYYYZZZZZZXXXTTTPPPNNNGGGDDD@@@===<<<:::999777777777777777777777777777555555666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444222222444444444444222222111222444666666666444333333333333444444555555555333333333444444444555555777777777666555555444444333444555666777888999999>>>???AAACCCEEEGGGGGGHHHPPPUUU^^^gggooovvv|||{{{{{{{{{yyyzzz|||xxxvvvtttsssrrrpppoooooopppqqqqqqqqqssswwwyyy|||~~~wwwppplllgggbbb```^^^]]]\\\[[[^^^bbbiiirrr~~~yyyooommmlllmmmrrr{{{nnnggg```[[[WWWVVV[[[ccc```jjjvvv~~~|||zzzwwwqqqjjjeee\\\XXXSSSOOOMMMMMMLLLKKKxxxooofffaaa\\\VVVPPPOOOMMMHHHFFFGGGGGGJJJLLLLLLLLLQQQYYYaaapppzzzyyyhhhYYYWWWPPPLLLNNNQQQQQQRRRTTTWWWXXXYYYYYYXXXUUUQQQOOOJJJGGGBBB>>>:::888888888777777666666666666777777666666777777777777666666555555666666666666555555555555555555555555555555333333333333333333333333333333333333333333333333555555555555555555555555888777666555444333222222444444444444444444444444555444444444444555666666777777777888999:::<<<===???BBBDDDDDDCCCEEEIIIMMMOOOZZZeeelllssszzz}}}{{{{{{yyywwwwwwzzz~~~{{{xxxuuutttrrrrrrqqqppppppqqqrrrssssssuuuxxx{{{}}}~~~xxxoooiiieeebbb^^^ZZZ___\\\^^^cccjjjqqq|||yyyuuupppnnnqqqvvv{{{~~~xxxiii^^^YYYXXXWWWWWW]]]]]]aaammm}}}~~~}}}|||yyytttmmmiiihhhccc[[[UUUSSSRRRQQQPPPyyypppjjj```YYYTTTRRRPPPKKKIIIJJJHHHJJJKKKKKKKKKOOOWWW]]]fffqqqnnn___ZZZRRRMMMOOOQQQRRRSSSUUUXXXYYYZZZZZZXXXUUURRRPPPLLLIIICCC>>>:::888888999777777666666666666777777666666777777777777666666555555666666666666555555555555555555555555555555333333333333333333333333333333333333333333333333555555555555555555555555555555555555555444444444555555555555555555555555555444444444444555666666777777777888999;;;<<<===@@@CCCEEEEEEDDDFFFKKKOOOUUU___jjjqqqwww|||~~~|||zzzyyywwwxxx{{{|||yyywwwvvvrrrqqqpppooopppqqqrrrsssuuuwwwzzz|||~~~yyyrrrmmmhhhbbb^^^]]]ZZZYYY]]]bbbgggpppxxx}}}xxxrrrooopppssswwwxxxtttfff^^^XXXTTTPPPUUUVVVZZZeeesss}}}|||{{{{{{|||{{{xxxsssooojjjeee^^^XXXTTTRRRPPPOOOwwwooofff___YYYVVVSSSNNNLLLNNNHHHJJJKKKIIIIIILLLRRRWWW^^^gggvvvxxxiii^^^VVVOOOPPPRRRRRRSSSVVVXXXYYYZZZ[[[YYYWWWTTTRRROOOLLLFFF???;;;999999999777777666666666666777777666666777777777777666666555555666666666666555555555555555555555555555555333333333333333333333333333333333333333333333333555555555555555555555555444444444555555555666666666666666666666666666666555555444444555555666777777777777888:::<<<===>>>AAADDDFFFFFFFFFIIIOOOTTT]]]gggqqqwww{{{{{{wwwwwwwwwyyy}}}~~~{{{yyyxxxtttsssrrrrrrrrrtttuuuvvvyyy{{{}}}xxxrrrjjjeeeaaa\\\YYYZZZ\\\^^^dddjjjrrrzzzxxxsssqqqrrrtttuuuwww{{{rrrggg]]]TTTNNNMMMOOOTTT[[[eeessszzzwwwwwwxxxzzz||||||yyywwwpppllleee___ZZZVVVRRRPPP~~~vvvlllddd]]]ZZZVVVPPPNNNOOOJJJJJJJJJHHHGGGIIINNNQQQZZZbbbnnnzzzrrrcccYYYRRRQQQRRRRRRSSSUUUWWWYYYZZZ[[[ZZZXXXUUUSSSRRRNNNHHHBBB===:::999:::777777666666666666777777666666777777777777666666555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444555555555555666555555555555555555555555555555555555555666666777666777888999;;;===???@@@BBBDDDFFFFFFGGGLLLSSSYYYeeeoooxxx}}}zzzuuuvvvwwwzzz~~~|||{{{xxxxxxwwwwwwxxxzzz{{{|||~~~}}}tttmmmjjjccc^^^]]]]]]\\\___ccchhhnnnwwwzzzvvvuuuuuuuuusssvvv{{{{{{qqqfff[[[SSSKKKMMMQQQUUU[[[hhhyyyxxxttttttuuuxxx|||}}}|||{{{xxxtttnnnhhhccc]]]WWWSSStttkkkbbb]]]XXXRRROOOPPPLLLKKKJJJHHHGGGHHHKKKMMMVVV]]]gggqqq|||zzziii^^^UUURRRQQQPPPQQQTTTVVVXXXZZZ[[[ZZZXXXVVVTTTTTTQQQKKKEEE@@@<<<;;;:::777777666666666666777777666666777777777777666666555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555666555555555555444444444444444444444444444444444666555555555555666777777666777888999<<<>>>@@@BBBAAACCCEEEGGGIIIPPPYYYaaannnvvv~~~~~~zzztttvvvyyy|||~~~{{{{{{zzz{{{|||~~~yyysssjjjcccaaa___\\\\\\^^^aaaeeekkkrrr{{{|||yyywwwvvvsssuuuyyy{{{ooocccZZZMMMOOOPPPPPPSSS^^^ooo|||wwwsssrrrsssvvvyyy|||}}}||||||yyyuuupppkkkccc[[[VVV~~~tttjjjccc\\\UUUQQQRRRNNNMMMKKKIIIHHHIIIJJJKKKOOOUUU]]]gggrrrpppeeeYYYTTTRRRPPPPPPSSSUUUWWWYYYZZZZZZXXXVVVTTTSSSQQQMMMIIIDDD???<<<:::777777666666666666777777666666777777777777666666555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555666666555555555444444444444444444444444444444444666666555555666666777888666777888:::===???BBBCCCBBBDDDGGGIIINNNVVVbbbjjjuuu}}}{{{wwwyyy}}}|||{{{{{{|||~~~{{{rrriiieeebbb]]]ZZZZZZZZZ]]]bbbgggnnnzzz}}}yyywwwuuuvvvwwwzzzwwwjjjaaaRRRRRRPPPMMMMMMVVVeeeppp|||xxxrrrrrrrrrtttxxx|||}}}~~~}}}|||zzzwwwrrriii```ZZZssskkkcccZZZVVVVVVPPPNNNLLLJJJJJJKKKKKKKKKKKKOOOVVV^^^hhhvvvxxxlll^^^WWWTTTPPPQQQSSSTTTUUUWWWYYYYYYXXXVVVTTTRRRQQQOOOLLLGGGBBB===;;;777777666666666666777777666666777777777777666666555555666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555555555555555555555555555555666666666666666777777888666666888:::===@@@CCCDDDDDDGGGIIIMMMSSS]]]jjjttt|||~~~}}}~~~~~~~~~tttnnniiibbb]]][[[XXXZZZ\\\^^^ccclllxxx}}}yyyuuuvvvvvvvvvyyysssjjjZZZWWWRRRLLLLLLRRR]]]fffrrr~~~zzzrrrqqqqqqtttyyy}}}~~~zzzrrrhhhaaazzzqqqhhh___ZZZZZZQQQOOOLLLKKKKKKLLLLLLKKKKKKNNNSSSXXX```mmm|||~~~pppbbbZZZUUURRRRRRTTTSSSTTTWWWXXXYYYWWWUUUTTTQQQQQQPPPNNNJJJDDD>>>;;;777777666666666666777777666666777777777777666666555555666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222222333444555666777888666666666666666666666666666666666666666777888888666666888:::===AAACCCEEEFFFIIILLLPPPVVVbbbpppzzzyyysssjjjccc```[[[[[[[[[ZZZ[[[aaajjjrrr}}}tttttttttsssuuu{{{{{{sssaaa\\\UUUOOOMMMRRR[[[bbbmmmyyy{{{rrrqqqqqqtttzzzyyyooohhhvvvmmmfff^^^XXXTTTTTTQQQMMMIIIGGGGGGGGGKKKNNNRRRVVV\\\fffsss|||~~~kkk\\\UUUSSSQQQOOOSSSUUUWWWYYYYYYXXXWWWVVVUUUSSSQQQNNNKKKFFF@@@<<<888888888888888777666555666666666666666666666666555555555666666666666666666666555555555444444444444444444555555555555666444444333333333333444444555555555555555555555555555555555555555555444444777777666666555555555444666666555666666777888999888888999<<<@@@CCCEEEEEEJJJKKKNNNVVVcccppp|||}}}}}}|||zzzyyyxxxwwwwwwwwwwwwwwwxxxzzz}}}wwwmmmgggaaa___[[[XXXXXX\\\bbbgggrrryyy~~~|||yyywwwvvvxxx}}}|||qqqdddWWWRRRPPPNNNSSSYYYeeerrrvvvvvvwwwyyy|||yyymmmwwwnnneee___WWWVVVSSSOOOKKKIIIHHHIIIIIILLLOOOQQQVVV___jjjrrrooo```XXXUUUSSSQQQSSSUUUVVVXXXYYYXXXWWWVVVUUUSSSQQQOOOLLLGGGAAA===999999999888888777666666777777777777777777777777555666666666666666666666666666555555555444444444444444444555555555555666555555444444444444555555555555555555555555555555555555555555555555555555777666666666555555555555666666555666666777888999999:::;;;>>>BBBEEEGGGGGGLLLNNNSSS\\\iiivvv|||zzzxxxwwwvvvuuuuuusssrrrqqqpppooooooooooooppprrrtttwwwyyy}}}xxxpppgggddd^^^YYYWWWYYY]]]aaagggnnnyyy~~~|||xxxuuutttuuuyyy|||xxxmmmaaaZZZUUUQQQTTTYYYaaammm~~~{{{zzzyyyzzz}}}ssstttiiibbb[[[YYYUUUQQQMMMKKKKKKKKKIIIKKKMMMNNNQQQWWWaaahhhzzzuuufff]]]XXXUUUSSSSSSTTTVVVWWWXXXXXXWWWWWWUUUSSSQQQOOOMMMIIICCC???::::::999999888777666666888888888888888888888888666666666666666666555555555555555555555444444444444444444555555555555666666555555555555555555666555555555555555555555555555555555555555555555555666666666666555555555555666666666666777888999999;;;<<<>>>@@@DDDGGGJJJKKKOOOSSS[[[fffrrr~~~~~~|||yyyvvvsssqqqooopppooonnnmmmkkkjjjiiihhhggggggggghhhiiikkkmmmoooqqqtttwww{{{{{{rrrmmmeee^^^ZZZYYYZZZ[[[]]]bbbjjjuuu{{{vvvssstttvvvxxx~~~{{{qqqhhh^^^VVVVVVYYY]]]gggwww}}}|||~~~zzz{{{ooofff```\\\WWWRRROOOMMMLLLKKKJJJLLLMMMNNNOOOTTT]]]cccqqq{{{|||mmmbbb[[[VVVTTTRRRSSSUUUVVVWWWWWWWWWWWWUUUTTTRRRPPPNNNKKKFFFBBB<<<;;;:::999888777777777777777777777777777777777666666666666555555555555555555555555555555555555444444444555555555555666666666555555555555666666555555555555555555555555444444444555555555555555666666666666666555555555555555666666777888999:::;;;===???BBBDDDHHHLLLOOORRRXXXcccooozzz~~~|||{{{yyywwwtttqqqooonnnnnnmmmlllkkkiiihhhffffffddddddddddddeeefffggghhhhhhkkkooorrrvvv|||xxxoooeee___\\\ZZZYYYXXX[[[aaaiiissszzzwwwuuuuuuuuuyyy}}}vvvjjj___ZZZZZZ[[[cccqqq~~~~~~yyypppfff```YYYTTTQQQOOOMMMKKKIIIKKKLLLLLLMMMRRRYYY```iiisssttthhh___XXXTTTRRRRRRSSSUUUVVVWWWWWWWWWUUUTTTRRRQQQPPPMMMHHHEEE===<<<;;;999888777777888666666666666666666666666777777666666555555555444444555555555555555555555444444444555555555555666666666555555555555666666555555555555555555555555444444444555555555666666555555555666666666666666555555666666777999:::;;;;;;===@@@BBBDDDHHHNNNRRRVVV^^^jjjvvv{{{zzzyyywwwuuusssrrrqqqoooooommmllljjjhhhgggfffddddddcccccccccccccccdddccceeehhhkkknnnrrrwww{{{wwwmmmfffaaa\\\ZZZXXXYYY\\\aaahhhsss~~~{{{xxxuuusssvvvzzzxxxlllccc]]]\\\aaammm}}}wwwmmmfff]]]WWWTTTQQQNNNKKKGGGHHHJJJJJJJJJNNNUUUZZZaaakkkyyy}}}pppcccZZZUUUQQQQQQRRRSSSUUUVVVWWWXXXUUUTTTSSSSSSRRROOOKKKGGG???===;;;999888888888888555555555555555555555555777777777666555555444444444444444555555555555555444444444555555555555666666555555555555555555666555555555555555555555555333333444444555666666666555555555666666666666666555555666777888999;;;<<<<<>><<<:::888888888999666666666666666666666666888777777666555555444444444444444555555555666666444444444555555555555666555555444444444444555555555555555555555555555555333333444444555666666777555555555555666666666777555555666777888:::;;;<<<===AAADDDFFFGGGKKKSSSYYYbbbkkkwww}}}{{{{{{wwwvvvuuussspppooommmlllhhhhhhhhhgggeeedddcccbbb```aaabbbbbbbbbcccfffiiimmmqqqwww~~~{{{rrriiiccc\\\\\\ZZZXXXXXX]]]ccchhhsss~~~yyyxxxxxxzzz~~~{{{jjjbbbcccgggqqqzzzqqqfff^^^ZZZVVVQQQMMMKKKLLLMMMKKKIIIKKKPPPTTTUUU]]]jjjwww|||lll___XXXPPPPPPQQQRRRSSSUUUWWWXXXUUUTTTTTTTTTSSSQQQNNNJJJAAA???<<<:::888888999999777777777777777777777777888777777666555444444444444444444555555555666666444444444555555555666666444444444333333444444444555555555555555555555555333333444444555666777777444555555555666666777777555555666777888:::<<<===>>>BBBFFFGGGHHHMMMUUU\\\gggooo{{{|||{{{zzzxxxuuusssrrrqqqmmmllllllkkkiiigggfffeeecccccccccbbbaaabbbdddfffhhhlllqqqwww~~~{{{qqqjjj```___\\\YYYWWWYYY^^^aaadddsssyyyxxxxxx{{{pppccccccfffmmmyyy{{{nnnccc\\\WWWRRROOOPPPNNNLLLJJJIIIJJJKKKLLLVVVZZZbbbmmm{{{ttteeeYYYUUUQQQOOOPPPTTTWWWWWWVVVWWWTTTRRRSSSVVVTTTOOOJJJGGGCCC>>>:::999999999999999999999888888888888777777777777777666666666666555555444444444444555555333333333444444444555555777777666666666555555555333444555666666555444333666666666666666666666666666666666666666666666666777888888888888999<<<>>>???BBBEEEGGGJJJQQQ[[[bbbtttzzz~~~|||{{{xxxvvvssssssssssssrrrooommmlllfffffffffeeedddccccccbbbeeegggjjjooowww|||ttthhhccc\\\YYYYYYYYYXXXVVV___eeerrr~~~{{{zzz}}}~~~pppgggaaaeeeqqqsssggg___ZZZUUURRROOONNNLLLJJJIIIJJJKKKLLLQQQUUU\\\gggtttxxxiii]]]TTTPPPMMMMMMQQQTTTTTTSSSUUUSSSQQQSSSVVVVVVQQQLLLHHHDDD>>>:::999999999999999999999888888888888777777777777777666666666666555555444444444444555555333333444444444555555555555555444444444333333333444444555666666555444444666666666666666666666666666666666666666666666666777888888888888:::===???AAACCCFFFIIIMMMTTT^^^fffvvv{{{}}}{{{wwwvvvvvvuuutttrrrqqqpppllllllkkkjjjiiihhhggggggfffgggiiinnnttt{{{rrrlllccc]]]ZZZYYYVVVTTTYYY^^^hhhttt|||{{{yyy{{{}}}uuukkkcccdddmmmyyy{{{mmmddd^^^XXXUUUOOONNNLLLJJJIIIJJJKKKLLLLLLOOOUUU^^^kkkzzzpppcccVVVRRRMMMMMMOOORRRRRRRRRRRRQQQQQQSSSVVVVVVSSSOOOIIIEEE???;;;:::999999999999999999888888888888777777777777777666666666666555555444444444444555555333444444444444555555555444444444444444333333333444444555666666555444444666666666666666666666666666666666666666666666666777888999999999;;;>>>@@@DDDFFFIIIKKKPPPYYYdddmmmxxx|||~~~}}}{{{zzzyyyxxxxxxuuutttrrrqqqooonnnmmmmmmjjjkkkllloootttyyy~~~zzznnneee___[[[WWWTTTUUUWWW^^^fffmmmvvv~~~zzzyyyzzz|||}}}qqqgggdddhhhqqq~~~tttiiiaaa[[[WWWQQQOOOMMMKKKJJJJJJKKKLLLJJJLLLQQQXXXcccrrrwwwiii\\\WWWQQQNNNPPPRRRSSSRRRRRRRRRRRRTTTVVVVVVSSSPPPKKKGGGAAA<<<;;;:::999999999999999888888888777777777777777777666666666666555555444444444444555555444444444444555555555555666666666666666666666666444555555555555555555444666666666666666666666666666666666666666666666666777888999::::::<<<@@@BBBEEEGGGKKKNNNTTT^^^jjjsss|||}}}|||zzzxxxvvvtttttttttrrrrrrssstttwwwzzz~~~zzznnnfffaaa[[[XXXUUUUUUXXX]]]cccjjjxxx|||zzzyyyzzz~~~yyylllfffeeeiiisss||||||ooofff^^^ZZZSSSRRROOOMMMKKKKKKKKKLLLIIILLLPPPUUU^^^lll|||~~~pppaaaZZZRRRNNNOOOQQQQQQQQQSSSSSSTTTUUUVVVUUURRRPPPMMMIIIBBB>>>;;;::::::999999999999888888888777777777777777777666666666666555555444444444444555555444444444555555555666666555666666666666666666666555555555444444555555555666666666666666666666666777777777777777777777777777888:::;;;;;;>>>AAADDDFFFIIIMMMRRRYYYdddpppzzz}}}|||||||||{{{{{{{{{{{{}}}~~~xxxnnnggg```[[[WWWTTTUUUXXX\\\cccnnnzzz{{{yyyxxxzzz~~~tttkkkfffdddjjjqqqyyymmmddd^^^WWWUUURRROOOMMMLLLLLLLLLIIILLLPPPTTTYYYeeevvvxxxddd\\\SSSMMMMMMNNNOOOOOORRRTTTUUUVVVVVVTTTSSSQQQOOOJJJDDD???<<<;;;:::999999999999888888888888777777777777777666666666666555555444444444444555555444444555555555666666666333333333444444444444444666555444444444444555666666666666666666666666666777777777777777777777777777888:::;;;===???CCCFFFGGGKKKQQQXXX```kkkwwwxxxooofffaaa[[[VVVTTTVVVXXX[[[dddmmmxxx~~~zzzwwwwwwyyy|||sssjjjdddeeejjjsss|||wwwllleee[[[YYYUUUQQQNNNLLLLLLKKKGGGKKKOOOQQQUUU___nnnyyyhhh___UUUNNNMMMNNNOOOOOOPPPRRRUUUVVVVVVUUUUUUTTTPPPLLLEEE@@@===;;;:::999999999999888888888888777777777777777666666666666555555444444444444555555555555555555666666666666333333333444444444555555666555444444444444555666666666666666666666666666777777777777777777777777777999;;;<<<===@@@DDDHHHHHHNNNVVV^^^gggrrr}}}|||qqqiiiaaa\\\WWWVVVVVVVVV[[[bbbhhhwwwyyywwwxxxzzz{{{pppfffcccfffgggqqq~~~qqqjjj^^^[[[WWWRRROOOMMMLLLKKKEEEIIIMMMOOORRR[[[iiitttlllcccXXXQQQOOOPPPQQQQQQMMMPPPTTTVVVWWWVVVWWWWWWQQQLLLFFF@@@===;;;:::999999999999888888888888777777777777777666666666666555555555444444555555555555555555555666666666777555555555666666666777777666555444333333444555666666666666666666666666666777777777777777777777777777999;;;<<<>>>AAAEEEHHHJJJPPPZZZccclllvvv~~~zzzrrrhhhaaa\\\YYYVVVTTTWWW\\\\\\jjjzzz}}}yyyyyyuuuuuuhhhcccddd```jjjyyyyyyoooeee___XXXSSSQQQPPPNNNLLLKKKKKKLLLLLLOOOVVV^^^cccxxxuuukkk]]]SSSPPPPPPOOONNNNNNPPPSSSUUUWWWWWWWWWVVVTTTPPPJJJCCC>>>;;;::::::999999999888888888888777888888777777666666555555666666666666666666666666666666666666666666666666444444444555555555666666888888777777666666555555888888777666666666666666666666888999999:::999999999999:::===BBBEEEGGGHHHOOOSSS\\\hhhuuuyyyvvvnnnddd]]][[[ZZZYYYWWWYYY___jjjxxx{{{|||zzz||||||qqqgggbbbccceeemmm|||tttiiibbbZZZUUUSSSRRROOOMMMKKKKKKKKKLLLNNNTTT\\\aaarrr~~~~~~sssdddXXXSSSQQQOOOMMMNNNPPPRRRUUUVVVWWWWWWVVVTTTPPPJJJDDD???<<<::::::999999999888888888888777888777777777666666666555666666666666666666666666666666666666666666666666444444444555555555666666888777777777666666666555888888777666666666666666666777777888999999:::999::::::;;;>>>BBBFFFHHHIIIQQQWWW```mmmzzzzzzssshhh```]]][[[XXXVVVVVVZZZcccoooyyy}}}zzzwwwzzzuuukkkdddbbbcccjjjvvv{{{ooohhh^^^XXXUUUSSSPPPNNNJJJJJJJJJKKKMMMRRRXXX]]]jjjvvvnnn```WWWRRROOOLLLMMMOOOQQQTTTUUUVVVVVVVVVTTTQQQLLLFFF@@@===;;;:::999999999888888888888777777777777777666666666666666666666666666666666666666666666666666666666666444444555555555666666666777777777777666666666666888777777666666666666666666777777888999999::::::;;;<<<===???BBBFFFIIIKKKUUU\\\ggguuu}}}qqqhhhbbb^^^ZZZWWWUUUWWW\\\dddlllxxxyyytttwww}}}|||pppiiibbbaaadddnnnyyyuuummmccc[[[WWWTTTQQQNNNJJJJJJJJJJJJKKKOOOTTTYYYcccoooyyyhhh\\\TTTPPPMMMLLLNNNPPPRRRTTTUUUVVVVVVUUURRRMMMHHHCCC???<<<;;;999999999888888888777777777777777777666666666666666666666666666666666666666666666666666666666666555555555555666666666666777777777777666666666666777777666666666666777777777777777888888999::::::<<<===???AAACCCGGGKKKNNNYYYaaaooo|||}}}rrrkkkddd^^^ZZZWWWUUUWWW\\\bbblll|||{{{rrruuuyyy}}}xxxpppccc___```gggqqq}}}|||sssggg^^^YYYUUUQQQNNNJJJKKKJJJIIIJJJLLLQQQTTT___iiizzzqqqcccXXXQQQNNNKKKLLLNNNPPPSSSTTTVVVVVVUUUSSSOOOJJJEEE@@@===;;;999999999888888888777777666666666666777777777777666666666666666666666666666666666666666666666666555555555666666666777777666666666666777777777777777777666666666666777777777777777777888999:::;;;<<<>>>AAABBBDDDHHHNNNSSS]]]gggvvv}}}sssjjjbbb]]]XXXUUUTTTWWW[[[cccppp}}}uuuvvvvvvwww{{{wwwgggbbb___ccckkkvvvzzzmmmbbb[[[WWWSSSPPPKKKLLLKKKJJJIIIKKKNNNQQQ[[[dddsss{{{jjj\\\SSSOOOJJJKKKMMMOOOQQQSSSUUUVVVUUUTTTQQQMMMGGGBBB>>>;;;999999999888888888888777666666666666777777777777666666666666666666666666666666666666666666666666555555666666666777777777666666666666777777777777666666666666666777777888888777777666777999:::;;;<<<>>>BBBCCCEEEJJJRRRXXXbbbmmm||||||rrrhhhbbb[[[VVVSSSTTTVVV[[[eeeooo~~~{{{wwwuuuwwwooogggaaabbbhhhppp~~~sssggg___ZZZUUURRRMMMMMMLLLJJJIIIJJJLLLOOOWWW___kkkzzzqqq```TTTNNNJJJJJJLLLNNNPPPSSSUUUVVVUUUTTTRRRNNNIIICCC>>>;;;999999999888888888888777555666666666777777777888666666666666666666666666666666666666666666666666555666666666777777777777555666666666777777777888666666666666666777888888888888777666777888:::<<<;;;>>>BBBDDDFFFLLLUUU\\\hhhsss}}}ssslllaaa[[[WWWVVVUUUVVV]]]dddnnn}}}{{{vvvwww}}}xxxooofffcccdddjjjtttwwwjjjbbb\\\XXXTTTMMMMMMMMMKKKIIIIIILLLNNNUUU[[[fffuuuuuubbbTTTMMMIIIJJJKKKMMMPPPRRRUUUVVVVVVUUUSSSOOOJJJDDD???<<<999999999888888888888777555666666666777777888888666666666666666666666666666666666666666666666666666666666666777777777777555666666666777777888888666666666666666777888888999888666666777888;;;<<<:::>>>BBBDDDGGGMMMWWW^^^lllwww|||uuuhhhaaa[[[YYYWWWVVVYYY___aaaooo~~~xxxyyy}}}~~~tttiiicccbbbeeennnwwwrrriiibbbZZZSSSQQQOOOLLLJJJHHHIIIJJJKKKOOOVVVaaammmzzz}}}iiiXXXPPPIIIHHHHHHJJJNNNRRRTTTTTTSSSUUUTTTNNNJJJGGGCCC===;;;:::888888999:::999888888888999999999999888888888888777777666666555555888888777777666666555555777777777777777777777777444666777777555555555666888888999999999999888888888888777777888:::<<<======AAAEEEHHHMMMUUU___gggxxxppphhh^^^XXXWWWXXXXXXXXX```bbbmmm|||~~~|||qqqhhhdddfffkkkooo}}}wwwnnnfff^^^XXXSSSQQQNNNKKKJJJJJJLLLMMMNNNTTT]]]hhhtttkkkZZZQQQIIIHHHHHHJJJNNNQQQSSSTTTSSSVVVTTTOOOJJJHHHCCC>>><<<:::888888999:::999888888888999999999999888888777777777777666666666666888777777777666666666555777777777777777777777777555666888888666555666777888888999999999999888888888888777888999:::<<<======@@@DDDGGGMMMVVVaaaiii}}}xxxpppeee]]]ZZZYYYWWWVVVZZZ]]]fffuuuvvvmmmgggfffiiikkkttt~~~}}}ssskkkddd^^^VVVTTTPPPMMMLLLLLLMMMNNNMMMQQQXXX```lll{{{mmm\\\RRRJJJIIIHHHJJJMMMQQQSSSTTTSSSVVVUUUOOOKKKIIIEEE???<<<:::999888999:::999888888888999999999999888888666666666666777777777777777777777777666666666666777777777777777777777777666777999999777666777888888888999999999999888888888888888888999;;;===>>>@@@BBBEEEIIIOOOYYYfffppp{{{nnnddd^^^ZZZVVVTTTUUUWWW^^^iiittt}}}ssslllgggfffeeeiiisssxxxppphhhcccYYYVVVSSSOOOMMMMMMMMMNNNMMMOOOTTTYYYcccsssnnn]]]TTTLLLJJJHHHIIIMMMPPPSSSSSSSSSVVVUUUPPPLLLKKKFFFAAA===;;;999999::::::999888888888999999999999888888555555666666777777888888777777777777666666666666666666666666666666666666666888::::::888777888999888888999999999999888888999888888999:::<<<>>>???CCCEEEIIIMMMTTT```nnnxxxxxxlllccc]]]WWWSSSTTTUUUZZZ```gggsssyyypppiiieeebbbccclllzzz}}}tttlllfff]]]ZZZVVVQQQNNNMMMMMMMMMMMMOOOQQQTTT\\\kkk|||ppp___UUUMMMKKKIIIIIILLLOOORRRSSSSSSVVVUUUQQQNNNLLLHHHCCC>>><<<:::999::::::999888888888999999999999888888555555666666777777888888666666666666777777777777666666666666666666666666777888::::::888888888999888888999999999999888888999999999999;;;===???@@@CCCFFFJJJOOOXXXeeettt~~~tttjjjbbb[[[VVVTTTTTTVVVZZZ___iii}}}|||uuummmgggcccbbbiiiuuu{{{qqqkkkbbb___ZZZTTTPPPNNNMMMMMMMMMMMMNNNPPPWWWdddtttrrraaaXXXOOOLLLIIIIIIKKKOOOQQQSSSTTTVVVVVVRRROOONNNJJJEEE???===::::::::::::999888888888999999999999888888666666666666777777777777666666666666777777777777777777777777777777777777777888::::::888777888999888888999999999999888888999999999:::;;;>>>@@@AAABBBFFFLLLRRR[[[iiixxxtttjjjaaa[[[UUUSSSSSSVVVYYY```ppp~~~yyyqqqjjjfffccchhhpppzzzxxxqqqiiieee___YYYSSSPPPNNNNNNKKKKKKLLLMMMRRR^^^mmmwwwvvveee\\\PPPMMMIIIHHHKKKNNNQQQRRRTTTWWWVVVRRRPPPOOOKKKFFF???===;;;:::::::::999888888888999999999999888888777777777777666666666666555666666666777777777888777777777777777777777777666888999999888777777888888888999999999999888888999999999:::<<<>>>AAABBBDDDIIIPPPXXXbbbooo~~~sssiiibbbYYYUUUSSSTTTVVV[[[dddnnn|||uuunnnjjjcccfffkkksss~~~}}}uuummmiiiccc\\\VVVRRRPPPOOOIIIJJJJJJKKKOOOZZZhhhsssxxxhhh^^^PPPMMMIIIHHHJJJNNNQQQRRRTTTWWWVVVSSSPPPOOOLLLGGG@@@===;;;:::::::::999888888888999999999999888888888888777777666666555555555666666666777777888888777777777777777777777777666777999999777666777888888888999999999999888888999999999:::<<>>???AAAFFFIIINNNUUUbbbppp}}}~~~pppfff]]]XXXTTTQQQQQQTTTZZZ```nnn{{{ppphhhaaa```ccckkkzzzyyyuuuoooiiiccc]]]VVVRRROOOKKKIIIJJJJJJLLLRRRYYYcccpppuuufff\\\SSSQQQPPPNNNNNNPPPRRRSSSTTTTTTRRRPPPMMMKKKEEEBBB>>>;;;;;;;;;:::999888888888888888888888888666666666777777888888999666666666666666666666666777777777777888888888888888888888888888888888888888888999999:::;;;<<<<<<;;;<<<===>>>@@@CCCGGGKKKQQQZZZiiixxxzzzoooccc]]]XXXSSSQQQSSSWWWZZZdddrrrwwwmmmddd___```fffuuuzzzvvvqqqkkkeee___XXXSSSOOOLLLIIIJJJIIIIIINNNUUU```lll{{{~~~nnnbbbWWWRRROOOLLLLLLMMMQQQRRRTTTTTTSSSPPPMMMKKKFFFCCC???<<<;;;;;;:::999888888888888888888888888666666777777888888999999777777777777777777777777777777777777888888888888888888888888888999999999888888999:::;;;<<<<<<===999;;;===>>>@@@DDDIIIMMMTTT```pppvvviiiaaa\\\VVVRRRRRRRRRSSSYYYdddrrrzzzqqqfffaaa___dddqqq}}}{{{xxxsssnnnhhhaaaZZZUUUPPPLLLJJJJJJIIIHHHLLLRRR\\\gggvvvwwwjjj]]]UUUPPPLLLJJJLLLPPPRRRTTTUUUTTTQQQMMMKKKGGGDDD@@@===<<<<<<;;;:::888888888999999999999999777777888888888888888888777777777777777777777777666666666777777777888888888888888999999999999999777777888888999999::::::999;;;===???AAAEEEKKKOOOYYYfffwwwpppggg```YYYSSSRRRSSSRRRUUU^^^iiiwww{{{rrriiicccaaacccmmmwww~~~{{{vvvqqqkkkddd\\\WWWPPPLLLJJJJJJIIIGGGKKKQQQWWWaaaooozzzrrrbbbYYYRRRLLLJJJLLLOOOQQQTTTUUUTTTQQQMMMKKKHHHEEE@@@>>><<<<<<;;;:::999999999999:::::::::;;;999999888888888888888888777777777777777777777777555555666666666777777777888888888999999:::::::::999999999999999999999999:::<<<>>>@@@CCCHHHNNNRRR___lll}}}{{{ppphhh^^^VVVSSSSSSRRRTTTZZZbbbmmm~~~vvvnnniiieeedddjjjsss}}}xxxsssnnnfff^^^YYYPPPLLLJJJKKKIIIHHHKKKQQQSSS\\\jjjvvv~~~wwwfff[[[TTTMMMKKKLLLOOOQQQTTTUUUTTTQQQMMMKKKIIIEEEAAA>>>===<<<;;;:::999999999::::::;;;;;;;;;:::999999999888777777777777777777777777777777777555555555555666666666666888888888999999:::::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;===???BBBEEEJJJPPPTTTcccppp~~~xxxnnncccZZZVVVNNNLLLNNNSSSYYYcccrrrzzzsssnnniiifffjjjqqq{{{wwwvvvmmmgggddd[[[TTTQQQMMMJJJHHHIIIJJJKKKQQQXXXdddqqq{{{ooo^^^TTTOOOLLLKKKNNNPPPRRRTTTTTTRRROOOMMMIIIEEEAAA>>>===<<<;;;:::999999999999999999999999888888777666666666666666777777888888888777777666666666666666777777777777888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;>>>BBBDDDHHHSSS___mmm|||}}}{{{{{{}}}~~~}}}{{{yyyzzzzzz{{{|||tttiii___YYYTTTPPPOOOQQQTTTZZZeeeqqq}}}xxxqqqkkkjjjmmmppp~~~yyyxxxoooiiieee]]]VVVSSSOOOLLLJJJJJJKKKMMMPPPWWWbbboooyyyvvvdddYYYSSSOOONNNNNNPPPSSSTTTTTTRRRPPPNNNIIIFFFAAA>>>===<<<;;;:::999999999999999999999999999999888777777777777777777777888888888888777777666666666777777777888888777888999999::::::999999;;;;;;::::::::::::::::::;;;<<<@@@DDDFFFJJJVVVbbbqqq~~~yyyvvvtttsssuuuvvvwwwyyy|||~~~}}}zzzxxxvvvvvvvvvwwwyyy|||rrrfff___VVVRRRPPPPPPRRRVVV```kkk}}}}}}xxxrrrllljjjlllooo}}}{{{qqqkkkhhh___YYYVVVRRRNNNKKKKKKLLLMMMNNNTTT___kkkvvvmmm```WWWSSSPPPOOOQQQSSSUUUUUUSSSQQQOOOJJJGGGBBB???===<<<;;;:::999999999999999999999999:::999999888888888888888777777888888888888777777777777777888888888999999777888999999::::::999999999999999:::::::::::::::===>>>BBBFFFIIINNNZZZfffvvv~~~zzzvvvqqqnnnmmmlllmmmnnnoooppprrruuuwwwxxx{{{~~~~~~|||yyywwwttttttsssssstttvvvxxxzzz}}}yyykkkcccZZZUUUQQQPPPOOOQQQYYYbbbooo}}}}}}yyysssnnnkkklllmmm~~~sssmmmjjjbbb[[[XXXSSSOOOLLLKKKLLLMMMLLLQQQ[[[fffrrr}}}ttteeeZZZTTTQQQPPPQQQSSSUUUUUUTTTRRRQQQKKKHHHCCC???>>>===;;;:::999999999999999999999999999888888777777888888888666777777888888888888777777888888888999999999999777777888999999999999999888888999999999999::::::>>>???BBBHHHKKKQQQ^^^kkk}}}}}}||||||{{{yyyvvvrrrnnnllljjjiiijjjjjjkkklllmmmoooqqqrrrtttwww{{{}}}zzzwwwvvvuuusssrrrrrrsssuuuvvvvvvyyy}}}rrrhhh___XXXRRRPPPOOOOOOTTT[[[cccqqq}}}yyyuuupppmmmllllllvvvooolllccc]]]YYYTTTOOOLLLKKKKKKLLLKKKOOOWWWbbbnnnzzzzzziii\\\TTTQQQPPPQQQSSSTTTTTTTTTSSSRRRLLLIIIDDD@@@>>>===<<<:::999999999999999999999999777777666666666777777888666666777888888888888888777888888888999999999999777777888999999999999888888888888999999:::::::::>>>???CCCIIINNNVVVdddrrr}}}{{{zzzyyywwwvvvtttqqqnnnllljjjiiiiiiiiiiiijjjkkklllnnnnnnooorrrwwwzzz}}}|||yyyxxxvvvtttrrrqqqqqqrrrsssqqqtttwww{{{ttteee]]]VVVSSSQQQOOORRRWWW\\\gggyyy~~~{{{wwwssspppllljjjzzzrrrnnnfff___[[[VVVPPPLLLKKKKKKKKKJJJMMMTTT]]]jjjwwwmmm^^^VVVSSSOOOPPPRRRSSSTTTSSSSSSRRRMMMJJJEEEAAA???>>><<<:::999999999999999999999999666666666666666666777888555666777888888999888888777777777888888888999999666777888888999999888888888888999999::::::;;;;;;>>>???DDDKKKRRR[[[kkkzzz}}}{{{yyyxxxuuutttsssqqqooommmlllkkkjjjiiiiiiiiijjjkkkllllllmmmpppsssvvvxxx{{{~~~}}}wwwvvvssspppooonnnoooooooooqqqsssvvvzzz~~~nnneee\\\XXXTTTQQQRRRUUUWWW___nnn~~~}}}zzzwwwsssmmmiiivvvrrrjjjbbb^^^XXXRRRNNNLLLLLLLLLKKKMMMRRRZZZggguuurrrcccZZZVVVOOOOOOPPPRRRRRRSSSRRRRRRNNNKKKEEEBBB???>>><<<;;;999999999999999999999999777777666666777777888999555666777888888999999999666666666777777777888888666777777888888888888888999999999:::;;;;;;<<<<<>><<<;;;999999999999999999999999888888777777888999::::::555555666888888999999999666666666666777777777777666666777888888888888888999999:::;;;;;;<<<======AAABBBHHHQQQZZZfffxxx}}}zzzzzzyyyyyywwwvvvttttttqqqqqqpppppppppppppppqqqrrrtttvvvvvvvvvwwwyyy{{{{{{~~~zzzxxxuuurrrpppppppppqqqnnnoooooooooqqquuu{{{ttthhhaaa[[[TTTQQQQQQPPPUUU\\\hhhyyy~~~|||wwwoooiiivvvooogggbbb\\\WWWSSSPPPMMMKKKLLLJJJNNNWWWbbbmmm{{{}}}iii\\\VVVQQQPPPOOOQQQSSSTTTSSSRRRPPPMMMIIIDDD@@@===<<<;;;:::::::::999999999888888999888777666666777888999999999999999999999999999999999888888888888999999888888999999999:::::::::888999;;;::::::;;;===???AAAEEEKKKSSS^^^mmm~~~}}}|||{{{zzzzzzwwwxxxyyyxxxvvvuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxzzz{{{~~~~~~~~~zzzuuuqqqoooooooooooopppooonnnnnnooosssvvvyyy~~~ssshhhaaa[[[UUUPPPRRRSSSXXXbbbooo|||rrrjjjzzzrrrjjjeee___YYYUUURRROOOMMMKKKJJJMMMVVV```kkkxxxkkk\\\UUUQQQPPPOOOPPPRRRSSSSSSRRRPPPMMMIIIDDD@@@===<<<;;;:::::::::999999999888888999888777666666777888999999999999999999999999999999999888888888888999999888888999999999:::::::::888:::;;;;;;:::;;;===???BBBFFFNNNWWWbbbqqq~~~~~~~~~{{{||||||{{{yyyxxxyyyzzz{{{{{{||||||}}}}}}||||||~~~}}}|||{{{zzz}}}~~~yyyuuussssssrrrqqqrrrqqqppppppqqqrrrtttvvv{{{zzzmmmeee___XXXSSSQQQQQQTTT\\\fffwwwvvvooovvvnnniiibbb\\\XXXTTTQQQOOOKKKIIILLLTTT]]]ggguuuooo^^^UUUQQQOOONNNOOOQQQSSSSSSRRRPPPNNNJJJEEEAAA>>><<<;;;:::::::::999999999888888888888777777777777888888999999999999999999999999999999888888888888999999888888999999999:::::::::888:::;;;;;;;;;<<<>>>@@@DDDIIIQQQ\\\iiixxx~~~}}}}}}~~~}}}yyyvvvxxxxxxzzz~~~{{{yyywwwvvvuuuttttttsssrrrrrrrrrrrrsssvvv{{{uuukkkddd\\\WWWRRRPPPQQQUUU]]]kkk|||vvvyyyqqqmmmfff___ZZZVVVRRRPPPLLLKKKMMMTTT[[[dddrrrsss```UUUQQQOOONNNNNNPPPRRRRRRRRRPPPNNNKKKFFFBBB???===<<<:::::::::999999999888888888777777777777777777888888888888888888888888888999999888888888888999999888888999999999:::::::::999:::;;;<<<<<<===???AAAEEEJJJUUUbbbppp~~~}}}yyyyyyvvvvvvxxxyyy{{{~~~{{{yyywwwttttttttttttsssrrrrrrrrrssswww|||}}}rrrhhh___YYYUUUSSSRRRTTTYYYdddxxx}}}|||uuuppphhhaaa\\\WWWSSSPPPNNNMMMOOOTTTYYYbbbppp}}}vvvcccWWWPPPNNNMMMMMMOOOQQQRRRRRRPPPOOOKKKGGGCCC@@@===<<<:::::::::999999999888888777777777888888777777777888888888888888888888888999999888888888888999999888888999999999:::::::::999:::<<<<<<<<<>>>@@@BBBFFFLLLXXXgggvvv~~~{{{wwwtttuuuuuuvvv{{{}}}{{{ttttttttttttttttttsssssssssuuuyyyyyymmmbbb[[[WWWTTTSSSTTTWWW```qqqyyyssskkkddd^^^YYYTTTQQQOOOOOOPPPTTTWWW___mmm|||yyyfffZZZPPPNNNLLLLLLNNNPPPQQQRRRQQQOOOLLLIIIDDDAAA===<<<:::::::::999999999888888777777888888888888777777888888888888888888888888999999888888888888999999888888999999999:::::::::999;;;<<<======>>>AAACCCIIIPPP]]]mmm}}}~~~yyyuuutttsssrrruuuyyy}}}xxxxxxwwwvvvvvvvvvvvvvvvtttuuuxxx|||uuuggg^^^WWWTTTSSSSSSTTTZZZhhhwww}}}wwwooogggaaa[[[WWWSSSOOONNNPPPRRRTTT[[[jjjyyy~~~~~~~~~{{{hhh]]]PPPNNNKKKKKKMMMPPPQQQRRRQQQOOOMMMIIIEEEAAA>>><<<:::::::::999999999888888666777888999999888777666888888888888888888888888999999888888888888999999888888999999999:::::::::999;;;<<<===>>>???BBBDDDMMMTTTaaasss|||xxxwwwvvvrrrrrruuuuuuzzz~~~|||yyyxxxxxxxxxyyyuuuvvvxxx{{{}}}nnncccXXXVVVTTTTTTSSSUUUaaammmzzzrrrjjjccc]]]XXXUUUNNNNNNOOOQQQRRRYYYhhhwww~~~}}}|||zzz|||jjj___PPPNNNKKKJJJMMMOOOQQQRRRQQQPPPMMMJJJFFFBBB>>><<<:::::::::999999999888888666777888999999888777666777777777777777777777777999999888888888888999999888888999999999:::::::::999;;;===>>>>>>@@@BBBEEEOOOWWWeeewww||||||yyyuuutttuuupppuuu{{{|||zzzyyyzzzzzzuuuvvvwwwzzzsssgggZZZXXXWWWVVVSSSSSS]]]gggwww~~~tttmmmhhhccc[[[UUUPPPOOOOOOPPPRRRXXXeeerrr|||}}}|||{{{yyy}}}nnn___UUUNNNKKKLLLMMMNNNPPPTTTSSSRRROOOLLLGGGCCC@@@===;;;;;;:::999999888888777999888888777777777777777999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;888888<<<>>>>>>BBBGGGOOO[[[ppp~~~|||yyyuuusssrrrqqqsssyyy~~~}}}|||~~~|||zzzzzz|||lll___ZZZUUUSSSRRRSSSYYY```ssswwwoookkkeee]]]WWWQQQOOOOOOPPPQQQVVVbbbnnnyyy~~~|||{{{yyyxxx{{{pppbbbWWWPPPKKKLLLMMMMMMOOORRRSSSRRROOOLLLHHHCCC@@@>>>;;;;;;::::::999888888888:::999999888888888888888888888888888888888888888::::::::::::::::::::::::999999::::::::::::;;;;;;<<<::::::>>>???@@@DDDJJJRRR___ttt|||xxxvvvtttqqqqqquuu{{{~~~{{{yyyyyy}}}rrreee___XXXUUUSSSRRRWWW^^^mmm{{{{{{sssnnnhhh___YYYSSSPPPNNNOOOPPPSSS^^^iiittt~~~}}}{{{yyywwwwwwzzztttfffYYYRRRLLLLLLLLLLLLMMMQQQSSSRRROOOLLLHHHDDD@@@>>>;;;;;;::::::999999888888;;;::::::999888999999999777777777777777777777777999999999999999999999999999999::::::::::::;;;;;;===;;;<<>>???AAAEEEHHHQQQcccsss}}}wwwrrrqqqttt{{{ttthhh^^^XXXWWWUUUTTTXXX```kkk|||~~~xxxoooiiiaaa[[[UUURRRNNNKKKLLLQQQUUU\\\jjj{{{}}}pppaaaYYYTTTOOONNNPPPSSSSSSRRRPPPLLLHHHDDDAAA======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888999999999999999:::;;;::::::::::::;;;;;;<<>>>>>@@@EEEKKKXXXnnn}}}yyyvvvvvvxxx~~~rrreee\\\ZZZTTTRRRSSSXXXaaappp|||tttmmmeee^^^WWWSSSOOOKKKLLLPPPPPPWWWdddttt|||kkk```YYYSSSRRRTTTSSSSSSRRRPPPMMMIIIEEECCC>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999888888999999:::;;;;;;;;;::::::::::::;;;<<<===>>>======AAAGGGNNN]]]tttzzzzzzzzz~~~yyyjjj___[[[UUUSSSSSSWWW^^^kkk}}}uuuoooeee^^^WWWTTTPPPLLLMMMPPPOOOWWWcccrrrtttfff]]]UUUSSSTTTSSSSSSRRRQQQNNNJJJFFFCCC>>>======<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999888888999999:::;;;;;;<<<:::::::::;;;;;;<<<===>>>===>>>BBBJJJRRRaaayyy~~~}}}|||~~~ooobbb\\\WWWUUUTTTWWW\\\fffyyy~~~vvvpppeee^^^XXXTTTPPPLLLMMMQQQNNNWWWcccppp~~~zzzkkk```WWWSSSTTTSSSSSSRRRQQQNNNJJJFFFDDD>>>>>>===<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999888888999::::::;;;<<<<<<:::::::::;;;<<<===>>>>>>===???DDDLLLUUUeee|||~~~}}}~~~sssddd\\\XXXVVVUUUWWWZZZcccsss}}}vvvpppiii```XXXSSSOOOJJJIIIKKKOOOTTT^^^mmm~~~nnn___VVVSSSRRRUUUUUUUUUTTTRRRMMMFFFAAAAAA???===<<<<<<<<<;;;:::::::::;;;;;;::::::999888:::::::::999999888888888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>BBBGGGNNNZZZlll{{{kkk```YYYVVVUUUVVVXXX^^^lllzzzxxxsssjjjaaaYYYUUUQQQLLLKKKMMMNNNSSS]]]kkk|||sssdddZZZVVVUUUVVVUUUUUUTTTRRRMMMGGGCCCAAA???===<<<<<<<<<;;;:::::::::;;;;;;::::::999888:::::::::999999999888888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======@@@CCCIIIPPP\\\ooooooddd\\\XXXVVVVVVWWW\\\iiiuuu{{{uuukkkbbb[[[WWWSSSOOONNNOOOMMMRRR[[[hhhyyywwwggg]]]XXXVVVWWWVVVTTTSSSQQQMMMHHHDDDAAA???===<<<<<<<<<;;;:::::::::;;;;;;::::::999888:::::::::999999999999888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>BBBEEEJJJRRR```sssttthhh___ZZZVVVUUUUUUYYYdddooo|||vvvkkkccc[[[XXXUUUPPPNNNPPPNNNRRRZZZfffvvvxxxhhh]]]VVVSSSWWWUUURRRQQQOOOLLLHHHDDDAAA???===<<<<<<<<<;;;:::::::::;;;;;;::::::999888999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???BBBEEEKKKUUUcccvvvxxxlllaaa[[[VVVTTTSSSWWW```kkk}}}uuukkkccc\\\YYYUUUPPPNNNOOOOOORRRYYYeeetttxxxiii^^^VVVSSSUUUSSSQQQOOONNNKKKGGGDDDAAA???===<<<<<<<<<;;;:::::::::;;;;;;::::::999888999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>??????BBBEEELLLWWWgggyyy}}}oooccc\\\UUUSSSSSSVVV___hhhzzzwwwllleee^^^[[[VVVPPPNNNNNNPPPRRRXXXcccrrryyylllaaaYYYUUUTTTSSSQQQPPPOOOLLLGGGCCCAAA???===<<<<<<<<<;;;:::::::::;;;;;;::::::999888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@BBBFFFOOO\\\lll}}}tttfff^^^VVVSSSSSSUUU\\\dddsss{{{ooohhhaaa]]]XXXRRRNNNNNNPPPQQQVVV```oooyyymmmccc[[[WWWTTTSSSSSSSSSRRRNNNHHHDDDAAA???===<<<<<<<<<;;;:::::::::;;;;;;::::::999888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===???@@@AAADDDIIISSSaaaqqq{{{kkkbbbXXXTTTSSSTTTYYY```kkkrrrjjjccc___ZZZSSSOOOOOOOOOPPPUUU^^^mmmxxxmmmccc[[[WWWTTTUUUUUUVVVTTTPPPJJJEEEAAA???===<<<<<<<<<;;;:::::::::;;;;;;;;;:::999999888888888999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===???@@@AAAEEEKKKVVVeeeuuuoooeeeZZZUUURRRRRRWWW\\\dddyyyvvvmmmeeeaaa]]]VVVQQQOOONNNQQQVVV^^^iiizzzuuukkkbbb\\\YYYUUUTTTRRRQQQOOOLLLGGGCCCBBBAAA???===<<<;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<>>>@@@CCCDDDIIIVVViii|||rrrggg[[[WWWUUUTTTUUUXXXfffssszzzpppgggccc___WWWRRRQQQMMMPPPUUU\\\gggxxxvvvkkkbbb\\\YYYUUUTTTSSSQQQOOOLLLGGGCCCBBBAAA???===<<<;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<>>>AAACCCFFFLLLYYYlll~~~wwwkkk^^^YYYVVVTTTUUUXXXbbbooo~~~tttjjjeee```YYYSSSRRRMMMOOOTTTZZZdddtttxxxmmmccc\\\XXXVVVTTTSSSRRRPPPMMMHHHDDDBBBAAA???===<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>AAADDDHHHOOO^^^ppp|||pppbbb[[[WWWTTTTTTWWW]]]iii}}}vvvlllfffaaaYYYTTTRRRNNNPPPSSSYYYbbbqqqzzzoooddd\\\XXXVVVUUUSSSRRRQQQMMMIIIEEEBBBAAA???===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;=========???BBBEEEJJJRRRbbbuuusssddd\\\XXXTTTTTTWWWZZZdddvvvwwwlllfff```XXXSSSRRROOOQQQTTTYYYaaappp~~~rrrfff]]]XXXVVVUUUTTTSSSRRRNNNJJJGGGBBBAAA???===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;=========???CCCEEEJJJTTTfffyyyvvvggg^^^XXXUUUUUUWWWXXXaaarrrwwwkkkeee___XXXTTTSSSOOOQQQTTTXXXaaapppuuuhhh^^^YYYVVVUUUTTTSSSRRROOOKKKHHHBBBAAA???===<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;======>>>@@@CCCFFFKKKWWWjjj~~~|||kkk```ZZZUUUUUUWWWWWW___mmmwwwllleee```YYYUUUUUUNNNPPPSSSWWW```oooxxxkkk```ZZZVVVUUUTTTTTTSSSPPPLLLHHHBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::::::::::::::::::::;;;======>>>@@@DDDGGGMMMZZZooorrreee\\\UUUTTTVVVVVV]]]jjj{{{wwwlllfffaaaZZZWWWWWWMMMOOORRRVVV___nnnzzzlllaaa[[[VVVUUUTTTTTTSSSPPPLLLIIIBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::::::::::::::::::::;;;===>>>>>>AAADDDGGGOOO]]]rrrwwwhhh^^^VVVSSSTTTUUU[[[gggxxxzzzmmmgggbbb[[[VVVTTTPPPOOOQQQWWW^^^jjj}}}}}}oooccc\\\YYYWWWVVVTTTSSSQQQMMMJJJAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;;;;:::666777999;;;<<<<<<;;;;;;:::999<<>>DDDKKKRRRfff}}}~~~zzzkkkaaaYYYUUUUUUWWWWWW^^^ppp|||nnngggccc\\\VVVUUURRRQQQRRRWWW]]]hhh{{{~~~pppccc\\\YYYXXXVVVUUUTTTQQQMMMJJJBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;:::999888<<<;;;===@@@@@@@@@FFFMMMWWWkkk~~~~~~}}}{{{yyyxxxxxxxxxzzz|||~~~nnncccZZZVVVVVVUUUUUU]]]nnn~~~pppiiiccc\\\WWWUUUTTTRRRSSSWWW\\\gggyyyrrrddd\\\ZZZYYYWWWVVVTTTQQQMMMJJJBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::;;;<<<<<<<<<<<<;;;::::::>>>===???BBBBBBBBBHHHPPP[[[ppp{{{}}}|||zzzvvvuuusssqqqpppooonnnnnnnnnppptttxxx|||rrrfff\\\WWWVVVTTTTTT[[[jjj}}}ssskkkddd]]]WWWVVVSSSQQQSSSWWW\\\gggyyyvvvggg^^^\\\ZZZXXXWWWUUURRRNNNKKKCCCBBB@@@>>>===<<<;;;;;;::::::::::::::::::::::::888888999999::::::;;;;;;888999:::;;;===>>>>>>??????>>>???BBBBBBCCCJJJRRR]]]uuu}}}wwwzzz|||yyyvvvtttoooooommmllljjjiiihhhhhhgggiiillloootttzzz}}}zzz}}}wwwiii^^^WWWUUUTTTTTTYYYgggxxxvvvlllfff^^^XXXVVVQQQPPPQQQVVV\\\gggzzz{{{kkkaaa]]]\\\YYYXXXVVVSSSOOOKKKDDDCCCAAA???===<<<;;;;;;::::::::::::::::::::::::999999::::::;;;;;;<<<<<<888999:::;;;<<<>>>???@@@>>>===>>>AAABBBCCCJJJRRRaaazzzxxxtttwww}}}}}}~~~|||xxxuuurrrpppoookkkjjjjjjiiigggfffeeeddddddeeegggiiilllrrryyy}}}}}}wwwyyy}}}zzzlll___WWWTTTUUUTTTYYYeeetttyyynnnggg^^^YYYWWWPPPOOOQQQVVV\\\gggzzzpppeee___]]][[[YYYWWWTTTOOOLLLEEECCCAAA???===<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>===>>>@@@AAABBBJJJSSSggg~~~uuuqqquuu~~~yyyzzz}}}|||zzzwwwvvvsssqqqnnnlllkkkjjjhhhhhhhhhgggfffdddcccbbbbbbbbbcccccceeeiiioootttwwwvvvyyy~~~oooaaaXXXUUUUUUTTTXXXaaaooo{{{pppggg___YYYXXXRRRPPPRRRVVV[[[fffyyytttiii```^^^\\\ZZZXXXTTTPPPLLLEEEDDDBBB@@@===<<<;;;:::999999999999999999999999::::::::::::999999999999;;;:::999999:::;;;<<<===???===>>>@@@AAACCCKKKTTTiiiyyysssqqquuu{{{xxxyyy}}}|||xxxuuusssrrrqqqnnnlllkkkjjjiiijjjhhhiiiiiiiiihhhfffeeedddbbbbbbaaa``````ccciiimmmyyywwwsssuuuyyysssdddZZZWWWSSSRRRVVV^^^jjj{{{~~~|||ppphhh___YYYXXXTTTRRRSSSVVV[[[eeewwwwwwlll```___\\\ZZZXXXTTTPPPLLLEEEDDDBBB@@@>>><<<;;;:::999999999999999999999999:::999999999888888777777777777777888999<<<>>>@@@???>>>>>>AAABBBDDDLLLUUUhhhvvvrrrqqqvvvwwwwwwyyy{{{wwwssspppnnnqqqpppnnnlllkkkjjjkkkkkkkkklllllllllkkkjjjhhhgggddddddbbb______aaafffjjjsss}}}wwwqqqrrrttt~~~uuuggg]]]YYYRRRQQQTTT[[[fffwww{{{}}}~~~qqqfff___ZZZWWWUUUSSSSSSVVV[[[dddvvv|||mmmccc```\\\[[[YYYVVVPPPKKKFFFDDDBBB???===<<<;;;;;;;;;;;;::::::999888777777888999999::::::999999888;;;;;;;;;<<<<<<<<<<<<===BBBAAAAAABBBBBBDDDNNNZZZqqqvvvrrrqqqvvvzzzyyytttrrryyy}}}wwwvvvvvvtttrrrpppnnnmmmppppppppppppooommmlllkkkjjjkkklllmmmlllkkkjjjiiiggggggfffdddbbbaaaccceeepppxxx{{{uuuqqqssswwwzzzkkk^^^WWWUUUTTTUUU[[[cccrrr|||}}}}}}{{{{{{}}}rrrfff___ZZZWWWUUUSSSSSSVVVZZZcccuuu|||mmmccc```\\\ZZZYYYVVVPPPKKKFFFDDDBBB???===<<<;;;;;;;;;;;;::::::999888888777999999::::::::::::999999;;;;;;;;;<<<<<<<<<<<<===???>>>???AAABBBEEEPPP\\\ppp~~~uuurrrssszzz}}}vvvsssxxx{{{yyywwwvvvssssssssssssrrrpppooonnnrrrrrrrrrrrrqqqpppoooooommmnnnooooooooonnnmmmllliiiiiihhhfffcccbbbccceeennnvvv~~~vvvqqqqqquuu|||~~~nnnaaaYYYUUUTTTUUUZZZbbbppp~~~zzzxxxyyy|||sssggg```ZZZWWWTTTRRRRRRUUUYYYbbbsss{{{lllbbb___\\\ZZZYYYVVVPPPLLLFFFDDDBBB???===<<<;;;;;;;;;;;;::::::999999888888999999::::::::::::999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<===@@@AAAFFFQQQ]]]ooo|||tttssswwwzzztttwww}}}}}}zzzwwwssspppooooooooooooppppppqqqrrrrrrqqqqqquuuuuuvvvvvvvvvuuuuuutttrrrrrrsssssstttssssssrrrnnnnnnllliiieeeddddddeeellltttxxxrrrooorrrxxxrrreee\\\UUUSSSTTTXXX___mmm~~~zzzyyyzzz{{{yyy|||uuuiii```[[[WWWSSSQQQQQQTTTXXXaaarrrzzzkkkbbb^^^[[[ZZZYYYVVVPPPLLLFFFDDDBBB???===<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::::::::999;;;;;;;;;<<<<<<<<<<<<===<<<;;;===@@@AAAEEEQQQ]]]ooo|||tttuuu{{{|||uuuuuuyyy~~~yyyvvvtttpppmmmkkkkkklllmmmmmmnnnoooqqqssstttuuuuuuxxxyyyzzz{{{{{{{{{{{{{{{wwwxxxxxxyyyyyyzzzzzzzzzuuutttrrrnnniiigggggghhhkkkssszzzrrrnnnqqqvvvvvvggg___VVVSSSSSSWWW]]]iii~~~{{{|||zzzyyytttuuuxxx}}}wwwjjjaaa[[[XXXTTTQQQQQQTTTWWW```qqqzzzkkkaaa^^^ZZZYYYYYYVVVPPPLLLFFFDDDBBB???===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>AAAAAAEEEPPP\\\qqq}}}uuuxxxvvvuuuwww{{{yyyuuurrrpppmmmkkkjjjjjjlllmmmnnnooorrrtttwwwyyyzzz{{{}}}}}}~~~}}}}}}}}}~~~||||||yyytttooolllllllllooovvv}}}uuuppprrruuu|||yyyiii```WWWTTTSSSVVVZZZfffyyypppsssyyy~~~}}}zzztttuuuvvvxxx~~~yyykkkbbb\\\XXXTTTRRRRRRTTTWWW```qqqyyykkk```]]]ZZZYYYXXXVVVPPPLLLFFFDDDBBB???===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>???AAABBBFFFQQQ]]]rrr}}}vvvzzzyyyuuuuuuxxx}}}xxxtttpppooommmllllllmmmooopppsssuuuwwwzzz|||~~~{{{vvvsssrrrsssuuu|||{{{ssssssuuu{{{|||kkkaaaYYYUUUTTTUUUYYYcccvvvdddggglllppptttzzzxxxwwwwwwwwwzzzzzzlllccc\\\XXXUUUSSSSSSUUUXXXaaarrryyylll___\\\YYYXXXXXXVVVPPPLLLFFFDDDBBB???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<=========???BBBDDDHHHTTT```rrr{{{uuu{{{~~~wwwuuuuuu{{{{{{wwwuuurrrqqqqqqqqqrrrssstttuuuzzz{{{}}}|||yyyxxxyyy|||tttttttttxxx~~~mmmbbbZZZWWWTTTUUUXXXbbbttt]]]___cccfffjjjpppvvvzzz~~~{{{zzzyyywwwwww{{{{{{mmmccc\\\XXXVVVTTTSSSUUUXXXaaarrryyymmm___\\\YYYXXXXXXVVVQQQLLLFFFDDDBBB???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======;;;;;;>>>BBBEEEJJJWWWdddqqqyyysss{{{yyytttsssxxx~~~|||yyywwwvvvuuuuuuvvvwwwxxxyyyzzzzzz}}}|||}}}uuuttttttwww~~~oooddd[[[XXXUUUUUUXXXaaasssUUUWWWYYYZZZ]]]aaafffjjjmmmrrrzzz|||xxxxxxzzz|||}}}}}}nnneee^^^ZZZWWWUUUUUUVVVXXX```ppp~~~wwwnnnaaa^^^ZZZYYYYYYVVVQQQLLLHHHEEEAAA???>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999======<<<<<<<<<;;;;;;;;;>>>===>>>CCCGGGMMMZZZfffwww~~~xxx|||zzztttsssuuu~~~|||{{{{{{{{{}}}~~~~~~vvvqqqttt{{{sssgggZZZSSSQQQVVVZZZ```oooQQQRRRSSSSSSTTTWWW[[[^^^cccgggnnnuuu{{{{{{yyyzzz{{{{{{qqqggg```[[[WWWUUUUUUVVVXXX```ppp~~~wwwnnnaaa^^^[[[YYYYYYVVVQQQMMMHHHEEEAAA???>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999======<<<<<<<<<;;;;;;;;;>>>===???CCCGGGMMMZZZgggzzz~~~xxx}}}}}}wwwuuuwww}}}yyyssstttzzzuuuiii[[[UUURRRVVVYYY___mmm~~~MMMMMMNNNMMMMMMNNNQQQSSSWWW[[[```ffflllrrryyy~~~{{{zzzxxxwwwwww}}}uuujjjaaa\\\WWWUUUUUUVVVXXX```ppp~~~wwwnnn```^^^[[[ZZZYYYWWWRRRMMMHHHEEEAAA???>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>???CCCFFFMMM\\\iii}}}zzz{{{wwwxxxyyy{{{}}}uuutttxxx}}}wwwkkk^^^WWWTTTVVVYYY]]]kkk{{{KKKLLLLLLKKKJJJKKKMMMOOOQQQSSSWWW[[[```fffnnnsssyyy~~~zzzvvvsssssswww~~~xxxkkkbbb\\\WWWUUUTTTVVVXXX```ppp~~~wwwnnn```]]][[[ZZZZZZWWWRRRNNNHHHEEEAAA>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@CCCFFFNNN^^^nnn~~~yyyyyyuuuvvv{{{wwwuuuwww|||yyymmmaaaYYYUUUWWWXXX[[[hhhxxxHHHJJJKKKKKKJJJJJJLLLNNNMMMNNNPPPSSSVVV\\\ccchhhoooyyy}}}wwwtttsssuuuyyy~~~yyylllbbb[[[WWWUUUTTTVVVXXX```ppp~~~vvvmmm```]]][[[ZZZZZZXXXSSSOOOHHHEEEAAA>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<<<<>>>???AAADDDGGGPPPcccttt|||zzzuuuuuuwww|||zzzwwwxxx|||{{{nnnccc[[[VVVWWWWWWYYYfffuuuFFFGGGIIIIIIHHHIIIJJJLLLIIIJJJLLLMMMOOOSSSYYY]]]gggppp{{{}}}xxxvvvwwwyyy{{{{{{nnnccc\\\WWWUUUUUUVVVXXX```ppp~~~uuulll```]]][[[ZZZ[[[YYYTTTOOOHHHEEEAAA???>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>???CCCFFFIIISSShhh{{{~~~yyyvvvvvvxxxzzz~~~zzzzzz}}}}}}}}}}}}oooddd\\\VVVWWWVVVXXXdddsssFFFGGGIIIIIIHHHGGGHHHIIIHHHIIIJJJJJJKKKMMMQQQTTT]]]gggqqqzzzyyyzzzzzzyyy|||~~~pppddd]]]WWWUUUUUUVVVXXX```ppp~~~tttkkk```]]][[[ZZZ[[[YYYTTTPPPHHHEEEAAA???>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>@@@DDDGGGKKKVVVmmm~~~yyyvvvvvvvvv{{{}}}{{{}}}|||zzz~~~rrrddd\\\WWWWWWVVVWWWcccrrrHHHJJJKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKJJJLLLOOOQQQUUU^^^iiisss||||||{{{yyyzzzrrrfff___WWWUUUUUUVVVXXX```ppp~~~sssjjj```]]][[[[[[[[[YYYUUUPPPHHHEEEAAA???>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>@@@DDDHHHLLLXXXppp|||xxxuuuuuuxxx||||||{{{xxx{{{tttddd\\\VVVWWWVVVWWWcccrrrIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGHHHIIIJJJLLLMMMNNNRRRWWW___lll{{{zzzwwwxxx}}}uuuggg^^^[[[XXXVVVVVVWWW^^^mmm|||vvvkkkaaa^^^\\\[[[[[[YYYTTTOOOLLLGGGBBB>>>======>>>======<<<;;;:::;;;;;;============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===>>>BBBFFFKKKYYYttt|||xxxvvvwww|||}}}zzz{{{uuuiii^^^UUUUUUVVVVVV___kkkJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJLLLLLLQQQUUU]]]iiixxx}}}xxxxxx{{{vvvhhh___[[[XXXVVVVVVWWW^^^nnn}}}xxxmmmdddaaa]]]]]]\\\ZZZUUUQQQKKKGGGBBB???>>>>>>===<<<;;;;;;:::999999999:::;;;999999:::;;;<<<======>>><<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCGGGMMM]]]yyy~~~zzzxxxwww}}}~~~{{{{{{~~~wwwjjj^^^VVVUUUVVVVVV___kkk~~~JJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJNNNRRRZZZeeessszzzwwwxxx{{{}}}xxxjjjaaa[[[XXXVVVWWWXXX___ooo}}}|||pppgggddd```^^^^^^[[[VVVRRRIIIFFFCCC@@@???>>>===;;;<<<;;;:::999999999999999888888999:::;;;<<<======<<<<<<<<<<<<<<<===>>>>>>???AAADDDHHHOOOaaawww{{{~~~zzzyyy}}}~~~|||}}}~~~yyykkk___WWWVVVVVVVVV^^^jjj{{{KKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHKKKOOOVVV```mmm}}}xxxwwwxxxzzzyyylllddd[[[XXXWWWWWWYYY```ppp~~~tttjjjfffbbb___^^^\\\WWWRRRIIIFFFCCCAAA@@@???<<<:::>>>======<<<;;;;;;;;;;;;;;;;;;:::::::::999999999<<<<<<<<<<<<<<<===>>>>>>???@@@CCCHHHQQQdddzzzrrrxxx~~~{{{}}}{{{yyy{{{~~~}}}~~~~~~|||}}}{{{mmmaaaXXXVVVVVVVVV^^^iiixxxLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIMMMTTT\\\hhhzzzzzzxxxxxxyyy~~~{{{nnneee[[[YYYWWWXXXZZZaaaqqq{{{lllhhhccc```^^^[[[VVVRRRIIIFFFCCCAAA@@@???<<<:::=========<<<<<<;;;;;;:::;;;;;;:::::::::999999999<<<<<<<<<<<<<<<===>>>>>>===???CCCHHHQQQeeewwwrrrxxx|||}}}yyyrrrooooooqqqtttzzz~~~|||zzzzzz{{{}}}~~~~~~}}}}}}ooobbbYYYWWWVVVUUU]]]hhhvvvMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIHHHLLLSSSZZZeeewww|||yyyxxxxxx{{{|||nnnfff\\\YYYXXXXXXZZZbbbrrroookkkddd```^^^[[[VVVRRRIIIFFFCCC@@@???>>>===;;;999999:::;;;;;;::::::999888888999:::;;;<<<======<<<<<<<<<<<<<<<===>>>>>><<<>>>BBBHHHQQQeeevvvrrrzzz~~~~~~}}}qqqjjjfffdddeeeiiiooowww}}}zzzyyyyyy{{{|||}}}~~~~~~pppdddZZZXXXVVVUUU\\\ggguuuMMMMMMLLLLLLKKKJJJJJJIIIJJJIIIIIIIIIIIIIIIJJJJJJIIIMMMRRRYYYcccvvv~~~yyywwwvvvyyy~~~|||nnnfff\\\YYYXXXYYY[[[bbbrrrsssnnngggbbb```]]]XXXTTTKKKGGGBBB???>>>>>>===<<<777888999;;;;;;;;;;;;:::999999:::;;;<<<======>>><<<<<<<<<<<<<<<===>>>>>><<<>>>DDDJJJRRRddd~~~vvvrrrzzz~~~xxxmmmfffaaa^^^]]]```dddkkkrrryyy{{{yyyyyyzzz{{{xxxxxxxxxyyy{{{qqqeee[[[XXXVVVTTT[[[ffftttNNNMMMMMMLLLKKKJJJJJJIIIJJJIIIIIIIIIIIIJJJKKKLLLIIIMMMRRRXXXcccvvvyyyvvvuuuwww||||||nnneee\\\YYYXXXYYY[[[cccsssuuupppiiidddaaa^^^YYYUUULLLGGGBBB>>>======>>>===888999;;;===>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===???EEEKKKSSSddd}}}vvvrrr{{{~~~~~~~~~}}}}}}wwwlllfff```\\\[[[[[[^^^dddjjjpppwww~~~}}}zzzyyyzzz{{{ssssssssstttvvv|||rrrfff[[[XXXVVVTTT[[[fffsssNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIJJJOOOXXXdddttt~~~yyyvvvxxxyyy~~~}}}nnneee```\\\YYYYYYZZZbbbsss|||sssiiidddcccaaaZZZTTTJJJGGGBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<========================>>>?????????@@@@@@@@@@@@>>>AAAEEEHHHQQQeeeyyytttppp{{{}}}www{{{zzz|||{{{yyyyyyyyy~~~xxxjjjaaa]]]ZZZXXX^^^^^^```cccggglllqqqttt|||}}}}}}yyyvvvsssrrrmmmjjjlllooosss{{{tttggg\\\ZZZYYYWWW]]]fffvvvQQQQQQOOONNNLLLKKKJJJIIIKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJOOOXXXcccttt{{{xxxwwwxxx}}}~~~oooeee```\\\YYYYYY[[[cccsss|||sssiiiddddddaaaZZZTTTJJJGGGBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>AAADDDHHHQQQeeexxxrrrooozzz~~~wwwvvvuuuvvvzzz~~~zzzxxxwwwwww{{{vvvjjjbbb^^^\\\ZZZ\\\\\\]]]___cccgggkkkmmmppprrrsssvvvyyy~~~zzzvvvsssnnnhhhdddeeegggjjjqqqxxxuuuggg\\\ZZZYYYWWW]]]fffvvvUUUTTTRRRPPPMMMLLLKKKJJJLLLKKKJJJJJJIIIIIIIIIJJJIIIJJJOOOWWWcccsss~~~zzzwwwwww{{{pppfff```\\\YYYYYY[[[cccttt{{{sssiiieeedddbbb[[[TTTJJJGGGBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???AAADDDHHHQQQeeeuuuooommmxxxxxxrrrpppqqqtttxxx}}}zzzxxxwwwzzzxxxmmmgggdddaaa___]]]\\\]]]^^^```bbbeeefffeeeggghhhjjjlllqqqwww|||{{{vvvrrriiiccc___^^^___```eeelllzzzvvvhhh]]][[[YYYWWW\\\eeeuuuWWWVVVSSSQQQOOONNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJNNNWWWbbbrrr}}}yyyxxx{{{qqqggg___\\\YYYYYY[[[dddtttzzzsssjjjfffeeebbb[[[TTTJJJGGGBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========???AAADDDHHHRRReee{{{rrrjjjjjjssszzzrrrnnnkkkmmmpppxxx~~~xxxtttooollliiihhhgggeeedddccccccbbbbbbcccdddcccccceeeiiikkkmmmqqqxxx{{{sssnnneee___ZZZYYYXXXWWW[[[```dddlllxxxxxxjjj___\\\YYYWWW[[[dddqqq```]]]ZZZWWWUUUTTTTTTTTTPPPOOONNNMMMLLLKKKKKKKKKJJJJJJNNNVVV```ooo}}}}}}sssiii___\\\ZZZZZZ\\\eeevvvyyyrrrjjjggggggddd\\\UUUJJJGGGBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<<<<=========>>>>>>@@@AAACCCHHHSSSeeeyyyqqqiiiiiiqqqtttnnnjjjjjjlllttt}}}xxxtttsssrrrpppnnnllliiihhhgggddddddeeecccbbbccceeegggiiilllrrrxxx|||sssmmmddd^^^YYYWWWVVVTTTVVV[[[\\\bbbmmmzzzyyykkk```\\\ZZZWWW[[[cccpppiiifffaaa\\\YYYWWWVVVVVVQQQPPPOOONNNMMMLLLLLLLLLJJJJJJNNNVVV___ooo~~~}}}~~~tttiii___\\\ZZZZZZ\\\eeevvvyyyrrrjjjhhhhhheee\\\UUUJJJGGGBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@AAACCCHHHSSSdddwwwqqqhhhiiippp~~~yyyrrrllljjjlllttt}}}zzzwwwtttrrrpppkkkkkkkkkiiigggggghhhiiihhhkkknnnrrrxxx~~~uuuooohhhaaa\\\YYYUUURRRSSSWWWUUU[[[dddooo|||zzzlll```]]]ZZZVVV[[[cccoooppplllgggaaa[[[XXXWWWWWWRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJNNNUUU___nnn~~~|||}}}~~~uuujjj___\\\ZZZZZZ]]]eeewwwxxxrrrkkkhhhhhheee]]]UUUJJJGGGBBB@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======@@@AAACCCIIITTTdddwwwqqqiiiiiippp}}}~~~wwwpppmmmooovvv~~~{{{zzztttttttttrrrooonnnnnnoooiiijjjmmmpppttt{{{vvvpppmmmfff```\\\WWWRRRRRRUUURRRVVV^^^hhhuuu{{{mmmaaa]]]ZZZVVVZZZcccnnn{{{uuunnnhhheeeaaa]]]YYYWWWTTTQQQNNNMMMLLLKKKJJJKKKLLLPPPWWW___nnn}}}}}}}}}tttiiiaaa[[[YYY]]]```fffxxx}}}tttjjjeeedddbbb[[[UUUKKKGGGBBB???>>>>>>===<<<>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>>>>AAAAAACCCHHHTTTfffyyysssooopppuuuzzzrrrooopppwww|||{{{zzzxxxvvvttttttsssrrrrrrtttwww{{{}}}~~~vvvooojjjccc]]]XXXUUUSSSQQQWWWUUUYYYcccppp~~~{{{oooaaaYYYVVVVVVZZZaaammm}}}|||tttmmmiiieee```\\\XXXUUUQQQNNNMMMMMMKKKJJJKKKLLLPPPWWW___nnn}}}|||}}}tttjjjaaa[[[ZZZ]]]aaagggyyy}}}tttkkkfffeeeccc\\\UUUKKKGGGCCC???>>>>>>>>>===>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>>@@@AAACCCIIITTTfffyyytttooommmtttwwwtttuuu{{{zzzyyyvvvuuutttuuuwwwxxx|||tttooohhhbbb]]]YYYVVVTTTUUUSSSUUU___kkkyyy|||ooobbbZZZVVVVVVZZZ```lll|||}}}vvvqqqkkkeee```YYYVVVQQQNNNMMMMMMKKKJJJKKKLLLQQQWWW```nnn}}}||||||}}}tttjjjbbb\\\ZZZ^^^bbbiii|||~~~uuulllggggggddd]]]VVVLLLHHHCCC@@@??????>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAACCCIIISSSeeezzzvvvqqqlllsss{{{{{{{{{xxxuuuttttttyyy~~~}}}wwwpppiiiccc^^^ZZZWWWTTTRRRTTT\\\gggttt}}}pppbbbZZZVVVUUUZZZ```lll{{{~~~wwwqqqiiidddZZZWWWRRROOOMMMMMMLLLKKKKKKLLLQQQXXX```nnn~~~}}}||||||tttjjjbbb\\\ZZZ___ccckkk~~~wwwnnnjjjiiieee^^^WWWMMMIIIDDDAAA@@@@@@???>>>===============<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>???AAADDDIIISSSeee{{{zzzuuuooowww~~~yyyvvvtttssswww~~~vvvnnnhhhbbb\\\YYYVVVTTTUUU\\\eeeqqq~~~qqqcccZZZVVVUUUYYY___jjjzzz|||tttkkkeee\\\XXXSSSOOOMMMMMMLLLLLLLLLMMMQQQXXX```ooo~~~}}}sssiiibbb\\\ZZZ^^^ccclllzzzqqqlllkkkggg^^^WWWMMMIIIDDDAAA@@@@@@???>>><<<<<<<<<===============<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>AAADDDIIIRRReee|||~~~yyyuuu}}}}}}xxxuuuqqqsssyyy{{{sssllleee^^^ZZZYYYVVVWWW\\\cccooorrrddd[[[VVVUUUYYY___iiiyyywwwmmmggg^^^YYYSSSOOONNNMMMMMMLLLLLLMMMQQQXXXaaaoooqqqgggaaa[[[YYY^^^cccmmm}}}tttooolllggg^^^VVVLLLHHHCCC@@@??????>>>>>><<<<<<<<<===============;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>===AAAEEEIIIRRReee~~~|||yyyyyyvvvqqqrrruuu{{{yyyqqqiiibbb^^^ZZZXXXXXX\\\bbbnnnssseee\\\VVVUUUYYY^^^hhhxxxyyyooohhh___ZZZTTTOOONNNMMMMMMMMMLLLMMMRRRYYYaaaooo}}}ooofff```ZZZXXX]]]cccmmmvvvqqqnnnggg]]]TTTKKKGGGCCC???>>>>>>>>>===<<<<<<<<<<<<=========>>>::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>===AAAEEEIIIRRReee~~~}}}yyy}}}xxxsssrrrrrrvvvwwwooohhhccc^^^\\\\\\___eeeqqqttteee\\\WWWUUUXXX^^^gggwww{{{qqqiii```[[[TTTOOONNNMMMNNNMMMLLLMMMRRRYYYaaaooo|||nnnddd```YYYWWW\\\bbbmmmxxxrrrnnnggg\\\SSSKKKGGGBBB???>>>>>>===<<<;;;<<<<<<<<<======>>>>>>:::::::::;;;<<<======>>><<<<<<<<<<<<<<<===>>>>>>===AAAEEEIIIRRReee}}}xxx{{{tttrrrqqqttt|||{{{zzzzzz}}}|||tttlllgggbbb```aaaccciiiuuuuuufff\\\WWWUUUXXX]]]fffwwwxxxnnnggg___[[[TTTPPPOOOOOOPPPPPPPPPRRRUUUYYYbbbtttzzzlllddd]]][[[ZZZ^^^dddrrryyyrrrmmmggg\\\TTTJJJGGGCCCAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>??????@@@@@@CCCJJJTTTfffzzzxxx|||yyywwwxxx~~~}}}tttpppooottt|||zzzsssnnneeedddeeeiiiooo{{{xxxkkkaaaZZZWWW[[[aaajjjyyyvvvllleee^^^ZZZTTTPPPOOOOOOOOOOOOQQQSSSVVV[[[eeewwwyyylllddd]]][[[[[[^^^eeerrrzzzrrrmmmfff\\\SSSIIIFFFCCC@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>??????AAAAAADDDKKKUUUggg|||yyy}}}zzzwwwxxx~~~yyyqqqllliiinnnuuuxxxsssiiihhhiiimmmtttzzzlllbbb[[[WWWZZZ```iiixxx}}}tttiiibbb]]]XXXSSSPPPOOOOOOOOOOOOQQQTTTXXX^^^hhhzzzyyylllddd^^^[[[[[[___ffftttzzzsssnnnfff[[[RRRHHHEEEAAA??????>>>===;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<>>>>>>???@@@AAAAAAEEELLLVVVhhh}}}{{{||||||~~~xxxoooiiifffhhhooowww~~~yyypppooopppuuu}}}{{{nnnddd\\\XXXZZZ___gggwww{{{qqqggg```[[[WWWSSSPPPOOOPPPPPPOOOQQQUUUZZZaaalll}}}xxxlllddd^^^\\\\\\```hhhvvvzzzsssnnnfffZZZQQQFFFCCC@@@>>>>>>===<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@BBBBBBEEELLLWWWiii}}}zzzqqqkkkfffgggkkkrrr}}}yyywwwxxx{{{oooeee^^^XXXZZZ^^^gggwwwzzzqqqfff___ZZZWWWSSSPPPPPPQQQQQQPPPQQQUUU\\\dddoooxxxkkkddd^^^\\\]]]aaaiiiwwwyyyrrrmmmeeeYYYPPPEEECCC@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@BBBBBBEEEMMMWWWjjj~~~uuunnniiihhhjjjnnnvvv~~~zzzooofff___ZZZZZZ___hhhxxx|||rrrggg```YYYWWWSSSRRRRRRRRRRRRQQQRRRWWW___hhhtttwwwkkkddd___]]]^^^bbbkkkyyywwwqqqmmmeeeYYYOOOEEECCC@@@>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<======??????@@@AAAAAAAAAEEELLLWWWjjjzzztttnnnlllkkkkkkpppvvvvvvmmmfff```[[[\\\```kkkzzz~~~tttiiibbbYYYWWWTTTSSSSSSTTTSSSSSSTTTZZZcccmmmyyywwwkkkddd___]]]^^^ccclll{{{~~~uuupppllldddXXXNNNEEECCC@@@>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@@@@AAA@@@@@@DDDLLLWWWjjj|||vvvssspppmmmooosssyyyzzzrrrjjjeee```\\\^^^bbbnnn}}}uuukkkcccYYYWWWUUUTTTTTTUUUTTTTTTVVV]]]fffppp|||wwwkkkeee___]]]___dddlll{{{|||tttoookkkdddXXXNNNFFFCCC@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@AAAAAA???@@@DDDKKKVVViii}}}zzzvvvqqqpppsssrrrzzzwwwpppiiieeeaaa]]]___cccooo~~~wwwmmmggg```ZZZVVVVVVVVVSSSSSSVVV[[[aaakkkxxxwwwjjjccc^^^]]]^^^dddpppyyyrrrpppkkk```TTTNNNEEECCC@@@>>>>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>?????????CCCCCCFFFMMMWWWiii}}}yyyuuurrrrrrvvv{{{wwwmmmccc___]]]\\\___cccqqqxxxnnniiiaaa[[[WWWWWWWWWUUUUUUXXX]]]cccnnn{{{vvvjjjccc]]]]]]^^^dddqqqxxxqqqooojjj___TTTNNNEEECCC@@@>>>>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>????????????BBBBBBEEELLLVVVhhh}}}yyywwwrrrtttwwwyyy|||yyyoooddd___]]]\\\___dddrrrzzzpppiiibbb\\\WWWXXXXXXVVVWWWZZZ___eeeqqquuuiiibbb]]]]]]___eeerrr~~~vvvooommmiii^^^SSSMMMEEEBBB???>>>>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<============>>>>>>????????????AAAAAAEEEKKKUUUggg~~~}}}~~~vvvvvvtttsssrrruuu{{{|||qqqfff```^^^]]]aaafffssszzzpppjjjbbb\\\WWWWWWXXXWWWYYY\\\```hhhttttttiiibbb\\\]]]___fffttt|||tttmmmkkkggg]]]RRRLLLDDDBBB???>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>??????@@@@@@AAAAAADDDKKKTTTeee~~~|||{{{zzz|||~~~{{{vvvqqqnnnoooqqqsssxxx|||uuuhhhbbb______ccchhhvvv{{{pppjjjbbb\\\WWWWWWXXXXXXZZZ^^^bbbjjjxxxssshhhbbb\\\]]]aaaiiiwww|||sssllljjjfff[[[PPPJJJDDDBBB???>>>>>>???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAAAAADDDJJJRRRbbbzzzxxxyyyxxxxxxyyy}}}yyyrrrnnnlllllllllkkknnnrrruuuyyyxxxkkkccc``````eeekkkyyy}}}rrrkkkddd]]]XXXXXXZZZZZZ]]]aaaeeennn|||~~~qqqgggaaa]]]___ccckkkzzz|||tttmmmjjjeeeZZZOOOIIIDDDAAA???>>>>>>???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBDDDIIIQQQ___vvv{{{ssssssyyyvvvuuuuuuxxx}}}vvvppplllhhheeebbbdddfffgggjjjrrr||||||mmmeeeaaaaaagggmmm|||uuunnnfff___ZZZ[[[\\\]]]```eeeiiirrr}}}pppgggaaa^^^```eeennn}}}~~~uuunnnkkkeeeZZZNNNHHHCCCAAA>>>>>>>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<=========<<<;;;<<<<<<===>>>???@@@AAAAAACCCCCCEEEIIIOOO\\\rrrvvvllllllqqqsssrrrqqqrrrzzz|||uuunnngggbbb]]]^^^^^^]]]___fffpppxxx~~~ooofffbbbbbbhhhooowwwppphhhaaa\\\]]]^^^___ccchhhllluuu|||pppfffaaa^^^aaafffooovvvnnnkkkeeeYYYMMMGGGCCCAAA>>>>>>>>>??????>>>======<<<<<<<<<;;;;;;;;;::::::<<<=========<<<;;;;;;<<<===>>>???@@@AAAAAADDDCCCEEEIIINNNZZZpppssshhhhhhmmm|||~~~qqqooonnnooovvvzzzqqqhhhbbb[[[[[[ZZZXXXYYY___iiippp~~~pppfffbbbccciiippp~~~wwwiiidddaaabbbccccccgggmmmvvv{{{llldddbbb```bbbgggtttyyyrrriiiaaaVVVKKKCCCBBBBBBAAA@@@???>>>===<<<<<<<<<<<<============>>>>>>>>>======<<<<<<<<<;;;AAAAAAAAA@@@AAAAAABBBBBBAAABBBEEEJJJOOOZZZnnnpppgggeeeiiivvvsssoookkkmmmrrr}}}vvvmmmfffbbb\\\WWWWWWXXXZZZ```gggwwwpppiiiffffffmmmwwwzzzmmmhhhddddddeeefffkkkqqqzzzzzzlllcccbbb```aaahhhuuu}}}xxxqqqiii```UUUKKKCCCBBBBBBAAA@@@???>>>======;;;<<<<<<<<<<<<=========>>>>>>=========<<<<<<<<>>======;;;;;;;;;<<<<<<<<<<<<===>>>>>>============<<<<<<@@@?????????@@@@@@AAABBBBBBCCCFFFKKKPPP[[[nnnppphhheeegggsss|||pppkkkffffffiiirrrwwwpppccc\\\VVVUUUTTTSSSXXX]]]gggtttqqqjjjggggggppp{{{zzztttnnnmmmnnnqqqxxxwwwjjjcccbbb^^^bbbkkk|||vvvsssmmmfff\\\RRRIIIDDDAAAAAA@@@@@@???>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>==================???????????????@@@AAABBBCCCCCCGGGKKKQQQ[[[oooppphhheeegggsss~~~tttnnniiihhhiiippp{{{ssshhhaaa[[[XXXUUUTTTVVV[[[aaalll}}}qqqkkkhhhiiirrryyyttttttuuuxxxuuuiiicccbbb^^^cccnnn}}}rrrpppkkkdddZZZPPPHHHDDDAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCDDDGGGLLLQQQ\\\pppssshhhfffiiivvvwwwrrrllljjjjjjppp}}}}}}vvvmmmfff___[[[WWWTTTUUUYYY^^^ggguuuqqqllliiikkkvvv~~~zzz{{{~~~ttthhhbbbbbb___eeeqqqyyynnnmmmjjjbbbXXXNNNGGGDDD@@@@@@@@@?????????>>>>>><<<<<<<<<============>>>======>>>>>>>>>>>>???????????????@@@AAABBBCCCDDDDDDEEEHHHMMMRRR]]]pppwwwiiihhhkkkyyyyyysssmmmkkkjjjnnn{{{yyyqqqiiibbb^^^YYYTTTUUUXXX\\\bbbnnn}}}|||qqqlllkkkmmmzzzsssgggbbbbbb```gggttt}}}tttkkkkkkhhhaaaVVVLLLFFFDDD@@@@@@@@@???????????????=========>>>>>>>>>??????======>>>>>>>>>?????????@@@@@@@@@AAABBBCCCEEEFFFEEEEEEIIIMMMSSS]]]qqqzzzlllkkknnn|||{{{uuupppmmmkkkooo{{{~~~uuunnngggbbb]]]XXXWWWZZZZZZ^^^fffssszzzpppmmmlllooo~~~rrrgggbbbbbbaaahhhvvvzzzqqqjjjjjjggg```UUULLLFFFDDD@@@@@@@@@???????????????>>>>>>>>>>>>????????????======>>>>>>?????????@@@AAAAAAAAABBBCCCDDDFFFFFFEEEFFFIIINNNSSS^^^qqq}}}ooommmppp}}}~~~xxxsssooonnnrrr}}}zzzssslllgggbbb\\\[[[^^^XXXZZZ```lll|||yyypppmmmlllppp|||pppeeeaaabbbaaaiiiyyywwwpppnnnkkkeee\\\SSSKKKEEEAAA@@@???>>>===<<<<<<<<<<<>>>>>======<<<<<<>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEGGGGGGJJJOOOSSS^^^qqqqqqoooqqq|||}}}uuussssssvvv~~~{{{tttnnniiiddd```]]]]]]]]]bbbkkkuuussskkklllnnnsss{{{oooeee```aaabbbkkk{{{vvvooonnnkkkddd\\\SSSJJJDDDAAAAAA@@@???>>>============???>>>>>>>>>=========<<<>>>>>>>>>>>>????????????@@@@@@@@@AAABBBCCCEEEEEEGGGGGGKKKOOOTTT^^^rrrvvvsssttt~~~{{{wwwwwwzzzyyyrrrmmmhhhccc```\\\[[[^^^fffooo{{{tttlllnnnpppvvvyyymmmccc```aaaeeennnwwwooonnnjjjcccZZZQQQIIIDDDAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>?????????@@@@@@AAAAAAAAAAAACCCDDDEEEFFFGGGHHHLLLPPPUUU___rrr{{{vvvuuu~~~}}}yyysssmmmhhheee^^^\\\]]]bbbjjjuuu~~~tttmmmooosss{{{vvvkkkbbb```bbbfffqqqyyyqqqnnnjjjbbbXXXOOOHHHCCCAAAAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>============>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDFFFGGGHHHIIIMMMRRRWWW```sss}}}uuusss~~~yyysssmmmiiiccc```^^^aaagggpppzzzsssnnnooouuutttiiibbb```ccchhhttt|||tttnnniii```VVVMMMGGGCCCAAAAAA@@@??????????????????============>>>>>>>>>>>>===>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHJJJNNNSSSXXXbbbtttuuurrr~~~~~~xxxrrrnnngggccc```aaadddlll{{{uuuqqqmmmooowwwrrrhhhbbbaaadddkkkxxx~~~vvvnnnhhh___TTTKKKEEEBBBAAA@@@??????>>>>>>>>>??????============>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJOOOUUUZZZcccuuuwwwqqq}}}}}}wwwsssjjjfffbbbaaabbbhhhtttrrrooommmpppyyy~~~qqqhhhbbbbbbfffooo}}}vvvnnnhhh^^^RRRJJJDDDBBBAAA>>>>>>>>>======>>>>>>???<<<=========>>>>>>>>>???===>>>>>>???AAABBBBBBCCCCCCCCCCCCDDDEEEFFFHHHHHHIIIKKKPPPVVV[[[ddduuuvvvooozzz|||xxxooojjjfffeeedddgggrrr}}}|||pppooooooqqq{{{}}}qqqhhhccccccgggrrrvvvnnnhhh]]]RRRIIIDDDBBBAAA>>>===============>>>>>><<<=========>>>>>>??????===>>>>>>@@@AAABBBCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIIIIKKKQQQWWW[[[ddduuutttkkkuuu|||sssoookkkjjjhhhjjjsss}}}xxxpppppppppsss}}}wwwoooiiidddgggnnnxxx|||sssmmmdddWWWMMMHHHEEECCC@@@AAAAAA@@@@@@???>>>======>>>======<<<<<<<<<======????????????@@@AAABBBCCCDDDDDDEEEFFFGGGIIIKKKLLLNNNOOORRRVVVZZZcccuuutttkkkqqq}}}|||uuuooommmllllllpppwwwzzzqqqpppqqqwwwvvvnnniiieeeiiiqqqyyyrrrjjjaaaUUULLLGGGDDDAAA???AAAAAA@@@??????>>>======>>>======<<<<<<<<<======@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDFFFGGGIIIKKKLLLOOOOOORRRVVVZZZcccuuutttiiimmmwww{{{uuurrrpppppptttzzz~~~vvvqqqqqqttt{{{tttmmmiiiggglllvvvvvvpppggg___SSSIIIEEEBBB@@@>>>@@@@@@@@@??????>>>>>>============<<<<<<======>>>@@@@@@@@@AAAAAABBBCCCDDDCCCDDDDDDEEEGGGIIIKKKLLLOOOPPPSSSWWWZZZbbbssssssfffhhhnnnyyy}}}zzzxxxvvvxxx}}}zzzrrrqqqrrrwwwsssmmmiiigggooozzzzzztttoooeee\\\QQQHHHDDDBBB@@@>>>@@@?????????>>>>>>>>>=====================>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFHHHJJJKKKLLLPPPQQQUUUYYY[[[bbbqqqsssdddcccgggooozzz}}}~~~{{{|||wwwpppooorrrzzzrrrlllhhhhhhqqq~~~}}}wwwrrrnnnccc[[[OOOGGGDDDBBBAAA????????????>>>>>>>>>>>>>>>===============>>>??????@@@??????@@@@@@AAABBBCCCEEEEEEFFFGGGIIIKKKLLLMMMQQQRRRVVVZZZ\\\aaaooo}}}ssscccaaacccjjj}}}vvvwww~~~vvvooonnnsss|||}}}pppkkkhhhiiiuuu{{{tttooolll```XXXMMMFFFCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGGGGHHHJJJLLLNNNOOORRRSSSXXX\\\]]]aaammmzzzvvveeeaaaaaafffxxxsssrrrwwwvvvpppnnntttxxxmmmjjjiiilllzzzyyyrrrllliii]]]UUUKKKCCCAAA@@@@@@>>>===>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIJJJLLLNNNOOOPPPRRRTTTYYY]]]]]]```lllxxxzzzgggaaa```ccctttooolllnnn|||~~~uuuoooooowwwtttkkkiiiiiinnn~~~xxxpppjjjggg[[[SSSIIIBBB??????>>>===============>>>>>>>>>>>>============>>>???@@@AAADDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPQQQRRRUUUYYY]]]]]]```kkkwww}}}iiibbb___```ppplllhhhiiiuuu}}}tttoooqqqyyy~~~uuukkkhhhjjjrrryyytttllldddWWWNNNFFFDDDCCC@@@???@@@>>>>>>>>>>>>????????????===>>>@@@@@@??????@@@BBBDDDDDDEEEFFFGGGHHHHHHIIIHHHJJJLLLMMMNNNPPPRRRUUUUUUWWWZZZ\\\^^^dddlllssskkkaaa___aaalllzzzlllgggdddjjj}}}yyysssrrrrrr|||{{{ssskkkiiilllvvvwwwrrrjjjaaaVVVMMMEEEDDDCCC@@@>>>???>>>>>>>>>>>>????????????===>>>@@@@@@??????AAABBBDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMNNNOOOQQQTTTVVVWWWYYY\\\]]]___eeelllsssoooddd```bbbnnn|||mmmgggccchhhzzzyyyrrrrrrvvvxxxpppjjjjjjooozzzuuuoooggg^^^SSSKKKDDDBBBBBB???>>>???>>>>>>>>>>>>????????????===???@@@@@@@@@@@@AAACCCCCCDDDEEEFFFGGGHHHHHHIIIKKKMMMOOOPPPQQQRRRUUUXXXYYY\\\___```aaafffmmmsssvvvhhhbbbdddooo}}}nnnfff```eeevvvwwwrrrrrr{{{uuuooojjjkkkrrr~~~~~~tttmmmddd[[[PPPHHHBBBAAABBB???>>>>>>===>>>>>>>>>????????????===???AAAAAA@@@AAABBBDDDCCCDDDEEEFFFGGGHHHIIIJJJMMMOOOQQQRRRRRRTTTWWWZZZ\\\___aaabbbcccgggmmmsss~~~nnneeeeeeqqq~~~oooeee^^^bbbpppvvvsssttttttnnnjjjlllttt~~~tttlllbbbYYYMMMFFFAAAAAABBB???>>>???===>>>>>>>>>????????????===???AAAAAAAAABBBCCCEEEDDDDDDEEEGGGHHHJJJKKKKKKOOOPPPRRRSSSTTTVVVYYY[[[]]]```cccdddeeehhhnnnsss~~~vvviiihhhsssrrrfff\\\___lll}}}}}}vvvtttvvvsssnnnkkkooowww}}}sssjjj```VVVLLLEEE@@@AAABBB@@@??????>>>>>>>>>>>>????????????>>>???AAABBBBBBCCCEEEFFFEEEFFFGGGHHHJJJKKKMMMMMMOOOQQQSSSTTTUUUVVVYYY\\\]]]```dddfffgggjjjooottt}}}pppmmmvvvxxxiii^^^___hhhwww{{{vvvvvvyyy{{{qqqmmmlllqqq||||||qqqhhh]]]SSSJJJDDD@@@BBBCCCAAA@@@@@@>>>>>>>>>>>>????????????>>>@@@BBBBBBCCCCCCEEEGGGFFFGGGHHHJJJLLLMMMNNNOOOOOOQQQSSSTTTUUUVVVYYY\\\\\\```dddfffgggjjjppptttzzzxxxssszzzpppaaa```fffqqqyyyvvvxxx|||yyyppplllllltttzzzooofff[[[PPPJJJDDD@@@BBBDDDBBB@@@AAA>>>>>>>>>>>>????????????>>>@@@BBBCCCCCCDDDFFFHHHGGGHHHIIIKKKMMMNNNPPPPPPOOOQQQSSSTTTUUUVVVYYY\\\[[[___dddfffhhhkkkpppuuuxxx}}}xxx}}}uuudddaaaeeennn~~~yyyvvvyyy~~~xxxnnnmmmoooxxx|||rrrcccVVVOOOHHHFFFBBB???>>>>>>???@@@?????????>>>>>>>>>>>>>>>BBBCCCCCCCCCBBBBBBDDDEEEGGGIIILLLMMMMMMNNNOOOQQQRRRTTTWWWXXXXXXYYY[[[]]]___aaacccdddfffiiinnnqqqzzz}}}hhhccccccgggzzzxxxvvv|||uuunnnnnnrrr|||zzzpppaaaTTTNNNGGGEEEBBB???===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGHHHKKKMMMOOOOOOPPPQQQSSSSSSUUUWWWXXXYYYZZZ\\\^^^```aaadddeeegggjjjnnnqqq{{{llldddcccfffwww~~~yyyyyy}}}rrrnnnpppvvvwwwmmm___RRRLLLEEEDDDAAA???======>>>???AAAAAAAAAAAAAAABBBBBBBBBAAABBBCCCDDDDDDEEEGGGIIIJJJLLLOOOQQQQQQRRRTTTUUUUUUWWWYYYZZZZZZ[[[]]]___aaaccceeegggiiikkkooorrr{{{sssfffccceeerrr}}}zzz|||zzzpppnnnqqqzzzuuukkk]]]QQQKKKDDDBBB@@@???>>>>>>??????AAAAAABBBBBBBBBBBBBBBCCCAAABBBDDDEEEEEEGGGIIILLLKKKMMMPPPRRRRRRSSSUUUWWWWWWYYY[[[\\\\\\]]]___aaabbbdddgggiiikkkmmmpppsss{{{{{{jjjddddddnnn{{{}}}|||xxxooommmsss~~~tttjjj\\\PPPJJJBBBBBB@@@?????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAACCCEEEFFFGGGHHHKKKNNNKKKMMMPPPRRRSSSTTTVVVXXXYYY[[[]]]^^^^^^___aaacccdddfffiiikkkmmmoooqqqsss{{{ooofffdddkkkuuu~~~uuupppnnnvvv|||rrrhhhZZZOOOIIIBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCEEEFFFGGGHHHIIILLLOOOKKKNNNQQQSSSTTTUUUXXXYYY[[[]]]___``````aaaccceeeeeehhhkkknnnoooppprrrtttyyyvvvhhhbbbgggnnn~~~{{{sssoooqqqyyyzzzoooeeeXXXMMMGGGBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEEEEFFFEEEFFFHHHHHHIIIJJJMMMOOOMMMPPPSSSUUUVVVXXXZZZ\\\\\\^^^```aaabbbccceeeggggggiiimmmooopppqqqssstttxxx~~~~~~}}}~~~}}}jjj```aaahhhuuuwwwqqqooosss|||xxxmmmcccVVVKKKFFFBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFGGGIIIIIIIIIJJJMMMOOOOOOQQQUUUWWWXXXZZZ\\\^^^]]]___aaabbbbbbcccfffhhhgggjjjnnnpppqqqrrrsssuuuwww|||}}}|||vvvjjj^^^^^^cccppp~~~