BM6P6(@ 444444444444444444444444555555444333444555666777666666555555555444444444666666666666666666666666777777777777777888999999888888999999999:::::::::;;;;;;;;;::::::999999999::::::;;;<<<===>>>???@@@<<<<<<======>>>@@@AAABBBGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLHHHGGGFFFDDDDDDFFFGGGHHHLLLMMMOOOQQQRRRSSSTTTTTTUUUUUUUUUVVVVVVUUUTTTTTTWWWVVVTTTRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNNNNNNNPPPRRRUUUXXXYYYYYYXXXWWWZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYXXXVVVTTTRRRUUUTTTTTTSSSTTTTTTUUUUUUUUUTTTRRRPPPOOOMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKMMMLLLJJJHHHGGGHHHIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDEEEEEECCCBBBAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>==================<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888;;;;;;:::999888666555555999000111555444;;;BBB>>>666666555555555444444444666555555555555444444444555555555555555555555555333222222111111222222333444333222111111111222333444444444444444444444444111222222333333222222111000000111111111222222222111222222333333222222111111111000000000000000111111111111111111111111111222222111111111111222222333222111000000111222333222222222222222222222222222222222222222222222222222222222111111111000000222222222111111111111000111111000000000000111111222111111111000000//////000000000000000000000000222222111000//////000000222222111000//////000000000000000000000111111222000000000000111222333444111111222222222333333333000000000000000000000000111111111111111111111111111222333333444444333333444444444555555555555666444444444444444555666666999:::;;;;;;<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>????????????======>>>???AAABBBCCCDDDAAACCCDDDDDDDDDFFFIIILLLOOOPPPPPPOOONNNMMMOOOPPPOOOOOOOOONNNNNNMMMMMMMMMLLLMMMNNNMMMLLLMMMNNNPPPRRRSSSUUUTTTSSSRRRSSSTTTQQQQQQQQQQQQSSSVVVYYY[[[[[[\\\^^^___^^^\\\ZZZXXXUUUTTTTTTUUUXXXYYYYYYXXXYYYXXXVVVSSSQQQOOONNNMMMOOOOOONNNMMMLLLJJJHHHGGGGGGFFFEEEDDDBBBBBBAAAAAACCCBBBBBBAAAAAA@@@@@@???<<<===@@@AAAAAA@@@===<<<>>>??????@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888777666666555555666666777777777777777333333444555666666555555666555555555555444444444333333333222222111111111333333333333333333333333333333222222111000//////000000000000000111111222222222222111111111000000444444444444444444444444555444444333444555666777666666555555555444444444777777777777777777777777555555555555555666666777888888888999999999::::::::::::::::::999999999888999::::::;;;===>>>>>>???<<<<<<<<<===>>>???@@@AAAEEEEEEFFFGGGHHHJJJLLLLLLOOONNNMMMMMMLLLLLLLLLLLLIIIHHHFFFEEEEEEFFFHHHIIIKKKLLLNNNPPPRRRSSSTTTUUUTTTUUUUUUVVVVVVUUUUUUTTTVVVUUUSSSRRRQQQRRRRRRSSSRRRQQQPPPNNNMMMMMMMMMNNNPPPRRRUUUXXXZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYXXXVVVUUUTTTUUUTTTTTTTTTTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKMMMLLLJJJHHHGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEDDDEEEEEECCCBBBAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888::::::999888888777777666555444777888???RRRYYYKKK777777666666666555555555666555555555555444444444555555555555555555555555333222222111111222222333333333222111111222222333333333333333333333333333111222222333333222222111000000111111111222222222111222222333333222222111222111111000000111111111111111111111111111111111222111111111111111111222222222111000000111222222222222222222222222222222000000000000000000000000222222222111111111000000222222222111111111000000111111000000000000111111111111111111000000000///000000000000000000000000222222111000000000000000222222111000000000000000000000000000000111111222222222111111111111111222111111111222222222333333000000000000000000000000111111111111111111111111222222333444444444444444444444444444555555555555555555444444555555666777999999:::;;;;;;;;;;;;:::999:::;;;;;;<<<;;;;;;;;;<<<<<<=========>>>>>>>>>======>>>???AAABBBCCCCCCBBBCCCDDDDDDDDDFFFIIIKKKNNNOOOOOONNNMMMMMMNNNPPPOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNLLLJJJIIIKKKLLLPPPRRRTTTUUUSSSRRRRRRSSSQQQPPPPPPQQQSSSUUUXXXZZZ[[[\\\]]]^^^^^^[[[YYYWWWVVVUUUUUUWWWYYYZZZZZZYYYYYYXXXVVVSSSQQQPPPOOONNNNNNMMMMMMLLLJJJIIIGGGGGGGGGFFFEEECCCBBBBBBAAAAAACCCBBBBBBAAAAAA@@@??????>>>???@@@AAAAAA@@@???>>>>>>??????@@@???>>>===<<<<<<<<<;;;;;;::::::::::::999999888888777666666555777777777777777666555555333444444555666666555555555555555555444444444444333333333222222222111111333333333333333333333333222222111111000//////...000000000000000111111222222222222111111111000000444444444444444444444444444444444333444555555666555555555555555444444444777777777777777777777777555555444444555555666777888888888999999999999:::999999999888888888888888999999::::::;;;<<<======;;;;;;;;;<<<===>>>???@@@BBBCCCDDDFFFHHHJJJKKKLLLOOOOOONNNMMMMMMLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKMMMOOORRRSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTRRROOOLLLKKKLLLMMMNNNQQQRRRUUUWWWYYYXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTUUUUUUSSSRRROOOMMMLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEECCCBBBAAAAAA@@@@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888999999888888888777777777000444777555>>>XXX]]]GGG777777777777777666666666666555555555555444444444444444444444444444444444333222222111111222222333333222222111111222333333222222222222222222222222111222222333333222222111111111111111111222222222111111222222222222111111111111000000000000111111111111111111111111111111111111111111111111111111222222111000000111222222222222222222222222222222000000000000000000000000222111111111111000000000222222111111111000000000111111000000000000111111111111111111000000000000000000000000000000000000222111000000000000000000222111000000000000000000000000000000000111111222444333222111000000000000111111111222222222222333000000000000000000000000111111111111111111111111222333444444555555444444444444444444555555555555555555555555555666777777777888999999::::::999999999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===>>>???@@@BBBCCCCCCDDDEEEFFFEEEEEEEEEGGGIIILLLMMMNNNMMMLLLLLLMMMOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOONNNKKKHHHGGGGGGHHHNNNQQQTTTVVVUUUSSSSSSSSSQQQQQQQQQQQQSSSUUUWWWYYYZZZ[[[\\\]]]\\\ZZZXXXVVVWWWVVVUUUWWWYYY[[[[[[ZZZXXXWWWUUUSSSQQQPPPOOOOOOLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>===<<<===<<<<<<;;;:::999999888999999888888777666666666999999888888777555444333333444555555666555555555555555444444444333333333333333333222222222222111333333333333333333333333111111000000///.........000000000000000111111222222222222111111111111111333333333333333333333333333333333444444444555555555555555555555555555555666666666666666666666666777666666666666777888888888888888888999999999999888888888777777777777777888888999::::::;;;<<<<<<:::::::::;;;<<<===>>>>>>@@@AAACCCEEEGGGIIIJJJKKKNNNNNNNNNNNNNNNMMMLLLLLLHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJMMMOOOQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXSSSRRRQQQQQQQQQRRRSSSTTTUUURRROOOLLLKKKLLLNNNOOOQQQRRRTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXXXXXXXXXXWWWWWWWWWUUUUUUUUUUUUUUUUUUTTTTTTRRRPPPNNNKKKJJJKKKMMMNNNKKKKKKKKKJJJJJJJJJJJJIIIKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEECCCBBBBBBAAAAAAAAA????????????????????????==============================<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888:::999999888777666666555222222555444777FFFIII777666666666666666666666666666555555555555444444444444444444444444444444444333222222111111222222333222222222222222222333333111111111111111111111111111222222333333222222111111111111111111111111111111111222222222222111111//////////////////000111111111111111111111111111111111111222222111111111222111111111111111111222111111111111111111111111222222222222222222222222111111111111000000000000111111111111000000000000111111000000000000111111111111111000000000000000000000000000000000000000111111000000000000000111111111000000000000000111000000000000000111111222333222222111000000111111111111111111222222222222000000000000000000000000111111111111111111111111333333444555555555555444333333444444444555555555666555555555555666777777666777777888888888888888999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=========<<<<<<===???@@@AAABBBCCCEEEFFFGGGFFFEEEEEEFFFHHHKKKLLLLLLLLLKKKKKKLLLNNNOOOOOOOOOOOOOOOOOOOOOOOONNNOOONNNKKKHHHGGGGGGHHHMMMPPPUUUWWWWWWVVVTTTTTTSSSSSSSSSSSSUUUVVVXXXYYYYYYYYYZZZ[[[ZZZXXXVVVUUUUUUTTTTTTUUUXXXYYYYYYXXXVVVUUUSSSQQQPPPOOONNNNNNKKKJJJIIIHHHGGGFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????@@@@@@???>>>>>>???@@@@@@>>>>>>>>>>>>>>>===============<<<;;;:::888888777888888888888777777666666888888888888777666555444444444555555555555555444444444444444333333333222222222222222222222222222222222222222222222222222111111000000000/////////000000000000000111111222111111111111111111111111333333333333333333333333333333333444444444444444444555555555555555555555555555555555555555555555666666666666666777777888777777888888888999999999777777777777777777777777888888999999:::;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>@@@BBBEEEGGGIIIIIIJJJLLLMMMMMMNNNNNNNNNMMMLLLGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKMMMOOORRRSSSTTTUUUXXXYYYYYYZZZ[[[[[[ZZZZZZRRRQQQPPPPPPPPPQQQRRRSSSTTTRRROOOLLLKKKMMMOOOQQQRRRRRRSSSSSSSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWYYYXXXXXXXXXXXXXXXXXXXXXUUUVVVVVVVVVVVVUUUTTTSSSQQQPPPMMMLLLKKKKKKLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBB????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888;;;;;;999888666555444333888111666<<<777666999666555555555555555555555555666555555555555444444444444444444444444444444444333222222111111222222333111111222222333333333333111111111111111111111111111222222333333222222111111111111111111111111111000111111222222111111000---------------...///000111111111111111111111111000111222222222222111000111111111222222111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111000000000//////111111000000000000111111000000000000000000111111000000000000000000000000111000000000000000111111111000000000000000111111000000000000000111111222111111000000111222222333000000111111111222222222000000000000000000000000111111111111111111111111222333444444555555444444333333333444444444444555555555555555555666777777555666777777888888777777888999::::::;;;;;;::::::<<<<<<=========>>>>>>>>><<<<<<===>>>@@@AAABBBCCCEEEFFFHHHGGGFFFEEEFFFGGGJJJKKKKKKKKKJJJJJJLLLNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMJJJJJJJJJLLLLLLPPPUUUXXXYYYXXXWWWWWWUUUUUUVVVVVVWWWXXXYYYZZZXXXXXXXXXXXXXXXVVVUUUTTTRRRQQQQQQSSSUUUVVVVVVUUURRRQQQPPPOOOMMMMMMLLLLLLJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBAAAAAA@@@@@@???>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>==================<<<<<<:::999888777777888888888777777777777777666666777777777777666666444555555555555555444444444333333333222222222222222222222222222222222222222222222222222222222222222111111111111111000000000000000000000111111222111111111111111111111111333333333333333333333333222222333444444444444333444444444555555555555555444444444444444444444444444444333333444444555666777777777888888888888999777777777777888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======???@@@CCCEEEGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMIIIIIIIIIIIIIIIIIIIIIIIILLLMMMOOOQQQRRRTTTTTTTTTXXXYYYZZZ[[[\\\\\\\\\\\\RRRQQQPPPOOOOOOPPPQQQRRRSSSRRROOONNNNNNOOOQQQSSSUUUUUUTTTSSSRRRPPPNNNNNNLLLMMMPPPSSSUUUWWWWWWWWWZZZZZZYYYXXXWWWWWWXXXXXXVVVVVVWWWWWWWWWUUUTTTSSSQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIIIIHHHHHHHHHHHHGGGIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCCCC@@@@@@@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888::::::999888666555444333666,,,333>>>777111777<<<444444444444555555555555666555555555555444444444333333333333333333333333333222222111111222222333000000222333333333333333111111111111111111111111111222222333333222222111222222222111111111111111000000111111111111000000------,,,------...///000111111111111111111111111000111222333333222111000000111222222222222111000111111111111111111111111000000000000000000000000//////000000000000000111111111000000000/////////111111000000000000111111000000000000111111111111000000000000000000000000000000000000000111111222000000000000000111111222000000000000000111111222000000000000111222333444000000000111111111111222000000000000000000000000111111111111111111111111111222333333444444333333333333333333444444444444444444444444444555666666555666777777888888777777888888999:::::::::::::::<<<<<<=========>>>>>>>>>;;;<<<===>>>???AAABBBBBBDDDFFFHHHHHHGGGFFFGGGGGGIIIJJJKKKKKKJJJJJJLLLNNNOOOOOOOOOOOOPPPPPPPPPPPPMMMNNNOOONNNLLLLLLMMMOOOLLLOOOTTTWWWXXXXXXXXXYYYWWWWWWXXXXXXYYYYYYZZZZZZWWWWWWWWWVVVUUUUUUTTTSSSPPPOOONNNPPPRRRTTTTTTSSSPPPOOONNNMMMLLLKKKKKKKKKIIIHHHGGGEEEDDDDDDEEEFFFDDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAA@@@??????>>>>>>>>>===<<<;;;;;;<<<===>>>???>>>===<<<<<<<<<======<<<;;;;;;:::999888888777888888777777777777777777555555666777777777777777555555555666555555444333333333333222222222111111111222222222222333333333222222222222222222222222222222222111111111111111000000000000000111111222111111111111111222222222222222222222222222222222111222333444444444333333444444444555555555666666555555555555555555555555444333333333333444555555777777777777888888888888777777777888888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAADDDFFFHHHHHHHHHGGGEEEGGGIIILLLNNNOOONNNNNNLLLLLLMMMMMMMMMMMMLLLLLLNNNOOOQQQRRRSSSTTTTTTTTTWWWXXXYYYZZZ[[[[[[[[[[[[SSSRRRPPPOOOOOOOOOOOOPPPQQQQQQPPPPPPQQQRRRTTTUUUYYYXXXWWWTTTRRROOOMMMLLLJJJMMMQQQVVVYYY[[[ZZZZZZ\\\[[[YYYXXXWWWWWWWWWWWWVVVWWWXXXXXXWWWVVVTTTRRRQQQQQQQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;;;;<<<;;;;;;;;;:::::::::999999:::::::::999999999888888777777777777777666666666444---222777333444888666444555555555666666666666666555555555555444444444333333333333333333333333333222222111111222222333///000222333444444333333222222222222222222222222111222222333333222222111222222222111111111000000000000111111111111000000............///000111111111111111111111111111111///111222333333222111///000111222222222222111000111111111111111111111111000000000000000000000000////////////000000111111111000000000////////////111111000000000000111111///000000000111111111111000000000000000000000000000000000000000111222222000000000000000111222222000000000000000111111222222111111111111111222222000000000000111111111111000000000000000000000000111111111111111111111111000111222222333333222222222222333333333444444444333333333333333444555555666666777888888888888777888888999::::::::::::999;;;;;;<<<<<<<<<=========;;;<<<===>>>???@@@AAABBBDDDFFFHHHIIIHHHGGGGGGHHHIIIJJJKKKKKKJJJKKKMMMOOOOOOOOOOOOPPPPPPPPPQQQQQQNNNOOOOOONNNLLLLLLMMMOOOJJJMMMQQQTTTUUUVVVXXXYYYWWWXXXXXXYYYYYYYYYYYYXXXVVVUUUUUUUUUTTTSSSSSSRRRNNNNNNMMMOOOQQQSSSRRRRRROOONNNMMMLLLLLLLLLLLLLLLJJJHHHFFFEEEDDDEEEFFFFFFCCCCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>============>>>>>>???>>>===<<<;;;<<<<<<===:::::::::999999999888888777777777777777777777888666777777777777666666555555555666666555444444333222222222222111111111111111111222222222333333333111111111111111111111111000000000111111111111111000000000000000111111222000000111111111222222222222222222222222222222222111222333444555444333333444444444555555555666666666666666666666666666666666555555555555666777777777777777777888888888888777777888888999999999::::::;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<======>>>AAABBBEEEGGGHHHHHHGGGFFFCCCEEEHHHKKKNNNOOOOOONNNOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTVVVVVVXXXYYYZZZZZZZZZZZZSSSRRRQQQOOONNNNNNOOOOOOPPPPPPQQQRRRSSSTTTUUUVVV]]][[[YYYVVVSSSPPPMMMLLLJJJNNNTTTZZZ^^^______^^^]]]\\\ZZZXXXWWWVVVWWWWWWVVVWWWXXXXXXXXXVVVSSSRRRQQQQQQRRRQQQPPPLLLIIIGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDD@@@@@@@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<;;;;;;;;;:::::::::999999:::::::::999999999888888444444555666777888999999999666666333000888:::,,,555666666666777777888888666666555555555444444444333333333333333333333333333222222222222222222333///000222333444444333333222222222222222222222222222222222333333222222222222222222222111111000000000000111111111111000000////////////000111333333111111111111111111111111///000222333333222000///000111222333333222111000000000000000000000000000222222222222222222222222.../////////000000111111000000000000////////////111111000000000000111111//////000000111111111222000000000000000000000000000000///000000111222222000000///000000111222222000000000000000111111222444333222111000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111222222222222111222222333333333444444444333222222222222333444444666777777888888888888888888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>>???@@@AAABBBCCCEEEHHHIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKMMMOOOOOOOOOOOOPPPPPPQQQQQQQQQOOOPPPOOONNNLLLKKKLLLMMMIIILLLOOOQQQSSSUUUWWWYYYWWWWWWXXXXXXYYYXXXXXXWWWUUUUUUTTTTTTSSSRRRRRRRRRNNNMMMMMMOOOQQQSSSRRRQQQOOOOOONNNMMMLLLLLLMMMMMMJJJHHHFFFEEEDDDEEEFFFGGGCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???>>>===;;;;;;<<<<<<===:::999999999999999999999777777777777777888888888888888888888777555444333555666666666555444333333222222222111111111111000111111111222222333333333111111111111111111111111////////////000000000000000000000000000111111222000000111111222222222222222222111111222222333444555555555444444333333333333333333333333333333333555555555555555555555555666666666666666555555555777777777777888888888888777888999:::;;;<<<<<<<<<999999::::::::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDFFFFFFGGGGGGGGGCCCDDDFFFHHHKKKMMMOOOPPPOOOOOONNNMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXXXXWWWVVVTTTSSSQQQOOOMMMMMMOOOOOOOOOQQQSSSVVVYYY[[[^^^]]][[[YYYWWWVVVUUUUUUUUUWWWZZZ\\\^^^^^^^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSQQQPPPOOOPPPOOOLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEEEEFFFFFFFFFFFFEEECCCBBBBBBBBBBBBCCCDDDDDDAAABBBCCCCCCCCCBBBAAA@@@>>>??????>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;::::::999888777777777777777777777777999888888777666555555555444444444444444444444444222333444555555444333222444444555555555444222111333333333333333333333333333222111111000000111111000000000000000000000000000000111111222222333333222222222222222222222222111111111111111111111111333222222222111111000000////////////000000000000000000000000////////////111111111111111111111111111111111111111000//////222222111111000/////////222222222111111111000000000000000000111111111111222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000///////////////000111111222111111111000000//////000000111111111111000000000000000000000000000000333222111000////////////000000000000000000000000000000000000000000000000222222222222222222222222222222333333333333444444666666666666666666555555555555555555666666666666777777888888888999999999:::;;;<<<======<<<;;;;;;<<<<<<======>>>?????????EEEEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNOOOOOONNNNNNOOONNNLLLKKKMMMNNNMMMOOOQQQRRRTTTTTTTTTSSSVVVVVVTTTSSSSSSSSSTTTUUUTTTSSSSSSRRRQQQOOONNNMMMNNNNNNPPPQQQQQQQQQPPPPPPNNNMMMKKKJJJJJJJJJKKKLLLIIIIIIHHHHHHGGGFFFEEEEEEBBBBBBAAA@@@????????????????????????>>>>>>>>>>>>=========>>>===<<<;;;;;;======<<<;;;::::::999999888888888999999:::::::::999999999999999888777666666666666666555555555555555555555555555555555555444333333222222333333444222222222222222222222222444333222000////////////000000000000000000000000222111111111000000//////000111222111000///000111222222111111222222333444555555444444444333333333555555555555555555555555555555555555555555555555666666666666555555555555666666777777777888888888888888999:::;;;;;;;;;;;;999999::::::::::::;;;;;;<<<<<<<<<<<<>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFDDDDDDFFFIIIKKKMMMOOOPPPPPPOOONNNNNNNNNOOOPPPQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWVVVUUUTTTRRRQQQPPPOOOQQQQQQRRRSSSVVVXXX[[[]]]___^^^\\\[[[YYYXXXXXXXXXWWWYYY[[[]]]^^^^^^^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTRRRPPPOOOOOOOOONNNLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;::::::999888777777777777777777777777888888777666666555444444444444444444444444444444333444444444444444444333444444555555555444222222333333333333333333333333333222111111000000111111000000000000000000000000000000000111111111111111222222222222222222222222111111111111111222222222222222111111111000000000////////////000000000000000000000000000000000///111111111111111111111111111111111111111000//////111111111111000000000000222222222111111111000000000000000000111111111111222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000///////////////000000111111111111111000000000///000000111111111111000000000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333444444555555555555555555555555555555555555666666666666777777777888888888999999:::;;;<<<===>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@EEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMKKKKKKLLLMMMMMMNNNPPPQQQSSSSSSRRRRRRTTTSSSRRRPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPOOONNNMMMNNNOOOPPPQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJKKKKKKHHHGGGGGGGGGFFFEEEEEEEEECCCBBBAAA@@@????????????????????????>>>>>>>>>>>><<<<<<=========<<<<<<;;;<<<<<<;;;;;;::::::999999888999999999999999999:::888888999999999888777777666666666666555555555555555555555555555555555555444333333222222333333444111111111111111111111111222111000000000000000111000000000000000000000000111111111000000000//////...000111111000000111222222222111111222222333444444444444444333333333333555555555555555555555555444444444444444444444444555555555555555555555555666666777777777777888888999999:::::::::::::::999999999::::::::::::;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDEEEFFFIIIKKKMMMOOOPPPPPPOOONNNNNNNNNOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYYYYXXXVVVUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTVVVYYY[[[^^^______^^^^^^]]]\\\\\\[[[[[[[[[\\\^^^______^^^]]]\\\\\\[[[YYYXXXVVVVVVUUUUUUVVVVVVWWWXXXWWWVVVUUUTTTQQQOOONNNNNNOOONNNLLLJJJKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???>>>======;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;::::::999888777777777777777777777777777777666666555444444444444444444444444444444444555444444333333444444555333444444444444333333222333333333333333333333333333222111111000000111111000000000000000000000000111000000000000000000///222222222222222222222222000000111111222222222222111111000000000000//////////////////000000000000000000000000000000000000111111111111111111111111111111111111111000//////000000000111111111111222222111111111111000000000000000000000111111111111222111111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000222222222222333333333333444444444444444444444444444555555555555666666666777777777777888888888888999:::<<<===>>>>>>>>>>>>===<<<;;;;;;<<<===???AAAEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNLLLJJJIIIJJJLLLLLLNNNOOOQQQRRRRRRRRRQQQRRRQQQOOONNNMMMMMMMMMNNNMMMNNNNNNOOOOOONNNNNNMMMOOOPPPQQQRRRQQQQQQOOOOOOMMMMMMMMMMMMLLLKKKIIIIIIEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999888888888777777888888999888888888666666666555555555555444444444444444444444444444333333222222222222333333000000000000000000000000000000000000000111222222000000000000000000000000111111000000000000//////...///000000000000111222222222111111222222333444333333333333333333333333222222222222222222222222444444444444444444444444444444555555555555555666666666666666777777777888999999:::::::::999999888999999999:::::::::;;;;;;============>>>???@@@AAA???@@@BBBCCCDDDEEEFFFFFFDDDEEEGGGIIIKKKMMMNNNOOOPPPOOONNNNNNNNNOOOQQQRRRQQQRRRRRRSSSTTTUUUVVVVVVXXXYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTVVVXXXZZZ]]]___```^^^^^^^^^______^^^^^^^^^______``````___^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWXXXWWWVVVTTTSSSPPPOOOOOOOOOPPPOOONNNLLLLLLKKKJJJIIIGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCAAAAAACCCBBBBBBBBBBBBCCCDDDDDDGGGFFFDDDBBBAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;::::::999888777777777777777777777777666666555555444444444444444444444444444444444444555444333222222333444555333333333333333333333333333333333333333333333333333222111111000000111111000000000000000000000000111111000000//////......111111111111222222222222000000000111222222333333000000000///////////////////////////000000000000000000000000000111111111111111111111111111111111111111111111111000////////////000111111222333333111111111111000000000000///000000000111111111111111111111111000000000000000000000000000000000000000000111111111111000000////////////////////////...//////000000000000000111111111000000000000000000000111111111111000000////////////////////////////////////000111222333000000000000000000000000000000000000000000000000111111111111111111111111111222222222222333333333222333333333333333444444444444444555555555666666666666666777777777888888888888999;;;<<<===>>>>>>>>><<<;;;::::::===???AAADDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNLLLJJJIIIIIIKKKNNNOOOPPPRRRSSSSSSRRRRRRSSSQQQPPPNNNMMMMMMMMMNNNNNNNNNOOOOOOOOONNNMMMMMMPPPQQQRRRRRRRRRQQQOOOOOOMMMMMMNNNNNNLLLJJJHHHGGGCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>===????????????>>>>>>>>>===:::::::::::::::;;;;;;<<<999999999999::::::::::::::::::999999888888777777666666777888888999888888666666555555555444444444444444444444444444444444333333222222222222333333111111111111111111111111111000000000000000111111000000000000000000000000000000000000000000/////////000111000///...///000222222111111222222333444333333333333333333333333222222222222222222222222444444444444444444444444333444444444555555666666555666666666666777777777999999999:::999999888888999999999:::::::::;;;;;;>>>>>>>>>>>>??????@@@AAA@@@AAABBBDDDEEEFFFGGGGGGEEEFFFGGGIIIKKKMMMNNNOOOOOOOOONNNMMMNNNOOOPPPQQQOOOOOOPPPQQQRRRSSSTTTTTTWWWXXXXXXXXXWWWVVVTTTSSSRRRRRRSSSTTTTTTUUUVVVVVVSSSTTTVVVYYY[[[]]]______]]]^^^___````````````___bbbbbbaaa```___^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWXXXXXXWWWUUUTTTSSSPPPOOOOOOPPPQQQQQQOOOMMMLLLKKKJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEDDDCCCAAAAAACCCBBBBBBBBBBBBCCCDDDDDDFFFEEECCCBBBAAAAAABBBBBBAAABBBBBBAAAAAA@@@???>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;::::::999888777777777777777777777777555555555555555444444444444444444444444444444444555444333222222333444555333333333222333333333333333333333333333333333333333222111111000000111111000000000000000000000000111111000000//////......000000000111111222222222000000111111111222222222///////////////000000000////////////000000000000///000000000111111111222000000000000000000000000111111111111111000////////////000111222333444444000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////......///000111000000///000000000000000000111111000000111111111111000000////////////////////////////////////000111333333000000000000000000000000000000000000000000000000222222222222222222222222111111111222222222333333222222222222333333444444444444444444555555555555555555666666666777777777666666777888999;;;<<<<<<>>><<<:::999:::<<>>>>>>>>????????????>>>>>>>>>===::::::999888999999:::;;;888888888999999999999999999999999888888777777777555666777888888888888888555555555555444444444444444444444444444444444444333222222111111222222333222222222222222222222222333222111000////////////000000000000000000000000//////////////////000000111222222000...------...222222111111222222333444222222222222333333333333444444444444444444444444333333333333333333333333333333333444555555666666555555666666666666777777888888999999999999999888999999::::::::::::;;;;;;>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDFFFGGGGGGHHHEEEFFFGGGIIIKKKLLLNNNNNNNNNMMMMMMLLLLLLMMMOOOPPPLLLMMMNNNNNNPPPPPPQQQRRRVVVWWWWWWWWWWWWVVVTTTSSSRRRRRRSSSTTTUUUVVVVVVWWWSSSTTTWWWZZZ\\\^^^______^^^___aaabbbbbbbbbaaa```cccbbbaaa```^^^]]]\\\\\\ZZZZZZYYYWWWWWWVVVVVVVVVWWWXXXXXXXXXWWWUUUSSSRRROOONNNNNNOOOQQQQQQOOONNNKKKKKKJJJHHHGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAA@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;::::::999888777777777777777777777777555555555555555555555555444444444444444444444444555444444333333444444555333222222222222333333444333333333333333333333333333222111111000000111111000000000000000000000000111000000000000000000/////////000000111222222222111111111111111111111111//////000000000000111111////////////000000000000///000000111111222222222000000000000000000000000111111111111111000//////000000111111222333444444//////000000000000000111000000000000111111111111//////000000000000000111000000000000000000000000000000111111111111000000000000000000000000000000---...000111111111000///000000000000111111111111000000111111111111000000000000000000000000000000////////////000111222333000000000000000000000000000000000000000000000000222222222222222222222222111111111111222222222222111222222333333444444555333444444444444555555555555555555555666666666666666666666666777888:::;;;<<<;;;::::::;;;<<<>>>@@@@@@AAABBBDDDEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJJJJIIIKKKKKKLLLLLLMMMNNNOOOOOOLLLMMMMMMLLLJJJJJJKKKMMMQQQRRRSSSTTTUUUTTTTTTSSSTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTSSSRRRQQQOOONNNMMMOOOPPPQQQRRRSSSRRRRRRQQQPPPOOOOOOMMMKKKIIIGGGFFFBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAA@@@????????????????????????>>>>>>>>>>>>;;;:::999777777777888999888888888888888888888888888888888888888777777777666666777777888777777777555555555444444444444333333333333333333333333333222222111111111111222222222222222222222222222222444333222000//////......000000000000000000000000......////////////000000000111222000...,,,---...222222111111222222333444111111222222222333333333333333333333333333333333333333333333333333333333222222333444444555666666555555555666666666777777666777888999999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>???AAACCCEEEFFFGGGGGGFFFFFFGGGIIIKKKLLLMMMNNNMMMLLLKKKKKKKKKLLLNNNNNNKKKLLLMMMNNNOOOPPPPPPQQQTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSTTTUUUVVVWWWXXXXXXTTTUUUXXX[[[]]]___``````aaabbbccceeeeeedddcccbbbcccbbbaaa___^^^]]]\\\\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWUUUSSSRRRLLLLLLLLLMMMOOOOOONNNMMMJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDD???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;::::::999888777777777777777777777777666666666666666666666666444444444444444444444444333444444444444444444333222222111111111222444444333333333333333333333333333222111111000000111111000000000000000000000000000000000111111111111111/////////000111222222222333333222222111000000000000000000111111111222222////////////000000000000///000000111111222333333000000000000000000000000111111111111111000//////111111111222222333333333////////////000000111111000000000000111111111111////////////000000111111000000000000000000000000000000111111111111000000000000000000000000000000---...000111111111/////////000000000111111111111000000111111111111000000000000000000000000000000000000//////000111222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222333444555555555333333444444444555555555444444555555555666666666888777666666777888999:::;;;;;;;;;;;;<<<===>>>>>>>>>???AAABBBCCCDDDDDDDDDHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOLLLMMMMMMMMMLLLLLLMMMOOOQQQQQQSSSTTTTTTTTTSSSRRRQQQQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNNNNOOOQQQRRRSSSSSSSSSSSSRRRPPPNNNLLLJJJHHHGGGGGGCCCCCCCCCBBBBBBAAAAAA@@@AAAAAA@@@??????@@@@@@AAA????????????>>>>>>>>>>>><<<;;;888666555666666777999999888888777777666666777777777777888888888888777777777777777777666555555555555444444444333333333333333333333333333333222222111111111111222222111111111111111111111111222222111000//////000000000000000000000000000000........./////////000000...///000///......///000222222111111222222333444111111111222222333333333111111111111111111111111333333333333333333333333222222333333444555666666555555555555666666666777555666777888999:::::::::999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===>>>@@@BBBCCCEEEFFFFFFFFFFFFHHHIIIKKKLLLMMMNNNLLLKKKJJJJJJJJJKKKMMMNNNKKKLLLMMMNNNOOOPPPPPPQQQSSSTTTUUUVVVWWWVVVUUUTTTUUUUUUVVVVVVWWWXXXYYYYYYUUUVVVYYY\\\___```aaaaaacccdddfffggggggfffdddcccbbbbbb```___]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWUUUSSSRRRJJJJJJJJJKKKMMMNNNMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFEEECCCBBBBBBBBBBBBCCCDDDDDD===>>>@@@AAABBBBBBAAA@@@@@@@@@@@@@@@???>>>======;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::;;;::::::;;;;;;;;;:::999999777777777777777777777777666666666777777777777777444444444444444444444444222333555555555555333222222222111111111222444555333333333333333333333333333222222111000111111111000000000000000000000000000000111111222222333333...//////000111222222222444333333222111000//////000000111111222222222333////////////000000000000///000000111222222333333000000000000000000000000111111111111111000//////111222222222222333333333.../////////000000111111000000000000111111111111.../////////000000111111000000000000000000000000000000111111111111000000000000000000000000000000---...000111222111///...//////000000111111111222000000111111111111000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333444444555666666333333333444444444555555444444444555555555666666999999888777777888999:::::::::;;;<<<<<<============>>>@@@AAABBBCCCCCCCCCIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNKKKLLLMMMMMMLLLMMMOOOQQQPPPQQQRRRSSSSSSRRRRRRQQQOOONNNNNNMMMNNNPPPQQQRRRPPPQQQQQQRRRQQQQQQPPPPPPMMMNNNPPPRRRTTTTTTTTTTTTSSSQQQNNNKKKIIIHHHGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBB????????????>>>>>>>>>>>>===;;;999666555555555666:::999999888777666666555666666777777888888999999777777888777777666555555555555444444444333333333333333333333333333333333222222111111111111222222000000000000000000000000000000000000000111111222000000000000000000000000---.........//////000000+++,,,.../////////111333333333333333333333333333222222222222222222222222333222000//////000222333222222333333333333444444222333333444444333333222222222222333444555666666888888888888777777777777666777888999999:::999999777888999999:::;;;<<<<<<======>>>???@@@BBBDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLNNNLLLJJJJJJMMMNNNMMMLLLKKKLLLMMMNNNNNNNNNNNNNNNSSSUUUWWWXXXWWWVVVVVVWWWUUUTTTTTTVVVZZZ[[[XXXVVVVVVXXX[[[]]]^^^___bbbdddkkkkkkjjjhhhfffdddbbbaaaaaabbbcccdddcccbbbaaa```]]][[[XXXVVVUUUVVVXXXZZZXXXXXXYYYYYYXXXVVVTTTRRRNNNLLLKKKLLLMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>BBBAAAAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999::::::999999888777666666777777777777777777777777777777777777777777777777333333333333333333333333444444444333333222222222111222222333333222222111000000000000000000000000222222111111111111222222222111111111000000//////000000000000000000000000000000000000000000000000222222111000//////000000111111222222222222111111000000000000000111111222111111000000000000000111222222222111111111000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000...///000111111000...---000000000000000000000000222222111000///...------000000000000000000000000////////////////////////000000000000000000000000...---444@@@@@@444---...222111111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111444333333222222333333444222333444444555555444444555444444444444555666666555555555555666666666666;;;<<<===>>>>>>>>>===<<>>>>>======BBB@@@>>><<<;;;<<<===>>>;;;:::999999888888999999:::999888777666666666666777777777777888888888888777777777777666666666666666666555444333333222222222333333444444333333222111111111111111111111111111222222333333222222111000000000000////////////000000000000000000000000000000000000////////////......////////////......333333333333333333333333222222222222222222222222333222000//////000222333222222222333333333444444333333444444444444333333333333333333444555666777666666777777777888888888666777888999999:::999999::::::::::::::::::::::::=========>>>@@@AAACCCDDDEEEEEEFFFFFFHHHIIIKKKLLLNNNLLLJJJKKKMMMOOONNNLLLJJJKKKLLLMMMNNNOOOOOOOOOSSSUUUWWWXXXWWWVVVVVVWWWWWWVVVVVVYYY[[[\\\ZZZXXXWWWYYYZZZ[[[\\\^^^aaacccjjjjjjiiigggfffeeeddddddccccccddddddcccbbb``````\\\[[[YYYXXXWWWWWWXXXYYYXXXXXXXXXXXXWWWTTTRRRPPPMMMLLLKKKLLLNNNNNNLLLJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>======>>>>>>=========<<<<<<<<<;;;;;;::::::::::::999999::::::999888888777666666777777777777777777777777666666666666666666666666333333333333333333333333444444444333333222222222111222222333333222222111222222222222222222222222222222111111111111222222222222222222111111111000000000000000000000000000000000000000000000000000222222111000000000000000111111222222222222111111000000000000000111111222111111000000000000111111222222222111111111000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111222222333222222222000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000000000000000000000444333999CCCCCC999333444222111111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111333333222222222222333333222333444444555444444444444444444444444555666666555555555666666666777777999:::;;;;;;<<<;;;;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMMMMIIIJJJLLLNNNQQQRRRSSSSSSPPPPPPPPPPPPOOONNNMMMLLLNNNNNNNNNNNNNNNMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOPPPOOOPPPRRRSSSSSSSSSQQQPPPPPPOOONNNLLLKKKJJJIIIIIIGGGFFFEEECCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>???>>><<<:::999:::;;;<<<;;;::::::999999999999999:::999888777666666666666666666777777777888888888777777777777666666666555666555555444333333222222222333333444444333333222111111111111111111111111111222222333333222222111111111111111111000000000000000000000000000000000000000000000////////////......////////////......333333333333333333333333222222222222222222222222333222111000000111222333222222222222333333333333333444444555555444444333444444444444444555666777444555555666888999999:::666777888999999:::999999;;;;;;;;;::::::999999999<<<<<<===>>>???AAABBBCCCEEEEEEEEEFFFGGGIIIKKKKKKNNNLLLKKKKKKMMMNNNNNNNNNJJJKKKLLLMMMNNNPPPPPPQQQSSSUUUXXXXXXWWWVVVVVVWWWYYYYYYYYY[[[]]]]]]\\\ZZZYYYYYYYYYXXXYYY[[[___bbbffffffeeedddddddddeeeffffffeeeeeedddcccaaa___^^^[[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWWWWVVVTTTQQQOOOMMMKKKKKKKKKMMMOOONNNLLLIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDD@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>>>>???>>>>>>>>>============;;;;;;::::::::::::999999999999999888888777777666777777777777777777777777666666666666666666666666444444444444444444444444444444333333333333222222111222222333333222222111222222222222222222222222222222111111111111222222333333333222222222222222000000000000000000000000000000000000000000000000222111000000000000000000111111222222222222111111000000000000000111111222111111000000000111111222222222222111111111111111222222111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111111222333444000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000333111555======555111333222111111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222222222333444444444444444444444444444444555555666666666666666777777777777888888888888888999::::::<<<======>>>???@@@AAAAAACCCDDDEEEFFFGGGGGGHHHGGGJJJJJJJJJJJJJJJLLLMMMMMMIIIJJJLLLNNNPPPRRRSSSSSSOOONNNNNNMMMKKKJJJIIIIIINNNNNNNNNNNNOOOOOOOOOOOOMMMNNNNNNOOOPPPPPPQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNMMMLLLJJJIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA===>>>>>>>>>>>>>>>>>>??????>>><<<;;;::::::;;;;;;::::::::::::999999999999:::999888777666666666666666666777777777777888888777777777666666666555555555555555444444333333222222222333333333333222222111111111111111111111111111111222222222222111111111111111111111222222222000000000000000000000000000000000000////////////......////////////......222222222222222222222222111111111111111111111111222222111000000111222222111222222222222333333333333444444555555444444333555444444444555555666777555555666666777888888999666666888999999999999999::::::::::::::::::::::::<<<<<<<<<===>>>???AAABBBDDDDDDDDDEEEFFFHHHJJJJJJLLLLLLKKKLLLMMMNNNNNNOOOLLLLLLMMMMMMNNNOOOPPPPPPSSSVVVXXXYYYWWWWWWWWWWWWZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZXXXVVVVVVXXX]]]aaabbbaaa``````aaaccceeeggghhhgggfffdddbbb```^^^]]]ZZZ[[[[[[[[[[[[YYYXXXWWWWWWVVVUUUTTTQQQNNNLLLJJJIIIJJJKKKNNNOOONNNKKKHHHLLLKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHFFFEEEDDDCCCCCC@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;:::::::::999999999999888888888777777777666777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333111222222333333222222111000000000000000000000000222222111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000000111111111222222222222111111000000000000000111111222111111000000111111222222111111111111111111111111222111111000000111111222///000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000///...---,,,,,,---///111222////////////////////////.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000000...000555555000...000222111111000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111000000000000111111222222333444444444444333444444333333444444555666666666666777777777888888888777666666777888:::;;;<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOOOONNNMMMKKKJJJIIIHHHHHHNNNNNNOOOOOOPPPPPPQQQQQQOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPOOONNNLLLMMMMMMMMMLLLJJJHHHGGGHHHGGGFFFDDDCCCBBBAAAAAA<<<=========>>>>>>??????@@@???>>>===<<<=========:::::::::::::::999999999999999888777666666777777666666666666777777777888777777666666666555555555555555444444444333333333222222333333333333222222111111111111111111111111111111222222222222111111000000111111111111111222000000000000000000000000000000000000////////////......////////////......222222222222222222222222111111111111111111111111222111111111111111111222111111111222222222333333333444444444444444444333555444444444444555555666777666666666666666666666666666888999999999999999888888999::::::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@BBBBBBBBBCCCEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOONNNNNNMMMMMMNNNOOOPPPTTTVVVXXXYYYXXXWWWWWWXXXYYYZZZ\\\]]]\\\\\\[[[[[[[[[ZZZWWWUUUTTTWWW\\\```bbbaaaaaaaaabbbdddgggiiihhhgggeeeccc```^^^]]]\\\YYYZZZ[[[\\\[[[YYYWWWVVVVVVUUUTTTRRROOOLLLJJJIIIHHHIIIKKKMMMOOONNNKKKIIIKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCBBBBBBAAAAAABBBCCCDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>??????=========<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888777777777777777666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333111222222333333222222111000000000000000000000000222222111111111111222222000000111111111111111111000000000000000000000000000000000000000000000000111000000000000000111111111111222222222222111111000000000000000111111222111111111111111222333333111111111111111111111111000000////////////000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000///,,,+++++++++,,,---///000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000111333333111000111222111111000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111000000//////000000111111222333333444444333333333333333333333444555555666666666666777777777777888777777666777999;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCFFFFFFGGGHHHIIIIIIIIIIIILLLLLLMMMNNNOOOOOOOOOOOOOOOOOOMMMKKKJJJJJJJJJJJJOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQPPPPPPOOONNNMMMLLLKKKLLLLLLLLLKKKJJJHHHFFFHHHGGGEEEDDDBBBAAAAAAAAA<<<<<<======>>>>>>>>>??????>>>>>>===============::::::;;;;;;;;;:::999888999888777777777777777777555666666666666777777777666666666666555555555555444444444444444333333333111222222333333222222111111111111111111111111111000111111222222111111000/////////000000000111111000000000000000000000000000000000000////////////......////////////......222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222222333333444444333333222444444333333333444444555777777777666666555555555666777888999999:::999999777888888999;;;<<<<<<===;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBDDDFFFGGGHHHIIIKKKJJJJJJKKKMMMOOOOOOOOONNNMMMMMMNNNPPPQQQTTTVVVYYYYYYXXXWWWWWWXXXXXXZZZ\\\]]][[[ZZZZZZ[[[ZZZYYYWWWUUUUUUWWW\\\```eeedddddddddeeegggiiijjjhhhfffdddaaa___]]]\\\[[[YYYYYYZZZZZZZZZXXXWWWUUUUUUTTTRRRPPPMMMKKKIIIHHHIIIIIIJJJLLLNNNNNNLLLJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@???>>>============>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444222222333333333333444444111222222333333222222111222222222222222222222222222222111111111111222222000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111222111111222222222222111111000000000000000111111222111111111111111222333444111111111111111222222222000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000......---......///000111000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111222111111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000111111111111222333333333333333333333333333333444444555555555555555666666666666777777777888999:::;;;<<<;;;<<<<<<===>>>???@@@AAA???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMOOOQQQRRRRRRPPPOOOMMMLLLKKKKKKLLLMMMQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@<<<==================>>><<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<;;;999888888888777777777777777888555555666666666666777777666666666555555555444444444444444444444444444444111111222222222222111111111111111111111111111111000000111111111111000000.........///000000111111000000000000000000000000000000000000////////////......////////////......111111111111111111111111111111111111111111111111111111111222222111111111111111111111222222222222111222222333333222222111444333333222222222333333555555555666666666666666666777888999999:::999999999999999::::::;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>???@@@BBBDDDEEEFFFHHHJJJIIIHHHIIILLLOOOMMMLLLLLLLLLNNNPPPSSSTTTTTTWWWYYYYYYXXXWWWXXXXXXYYY[[[^^^^^^[[[ZZZZZZ[[[XXXXXXXXXVVVVVVXXX]]]aaaeeeeeeeeefffffffffggggggfffeeebbb```]]]\\\[[[[[[YYYYYYYYYXXXXXXWWWVVVUUUUUUSSSQQQOOOMMMKKKJJJIIIIIIIIIIIIJJJMMMMMMLLLKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>><<<<<<<<<===>>>??????@@@============<<<<<<<<<<<<;;;;;;::::::::::::999999666777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333222222222333333444444444111222222333333222222111222222222222222222222222222222111111111111222222000000000111111222222222000000000000000000000000000000000000000000000000000000000000000111222222111111222222222222111111000000000000000111111222111111111111222333444555000000111111111222222222111000000000000000000111000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000//////000000111000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111000000111000///222111111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222111111000000111111222111111222333333333333222333333222222333333444555444444444444555555555555555666777888999:::::::::::::::;;;<<<===>>>??????>>>???@@@BBBCCCDDDDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHHHHIIIKKKMMMOOOQQQRRRRRROOONNNMMMLLLLLLMMMNNNOOOSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOONNNMMMMMMMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHFFFEEECCCBBB@@@?????????===============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;999888888888777777777777888888555555555666666666777777666666555555555444444444444444444444444444444444111111222222222222111111111111111111111111111111000000111111111111000000...//////000111111222222000000000000000000000000000000000000////////////......////////////......111111111111111111111111000000000000000000000000111111222222222222111111000111111111111222222222111111111222222111111111333333222111111222222222333444444555666777888888666777888999999:::999999;;;;;;::::::::::::999999::::::::::::;;;;;;<<<===<<<======>>>???AAABBBCCCEEEGGGIIIIIIHHHHHHKKKNNNJJJJJJJJJLLLNNNRRRVVVXXXUUUWWWYYYZZZYYYXXXXXXXXXYYY\\\______\\\ZZZ[[[\\\WWWXXXXXXWWWWWWYYY]]]aaaccccccdddddddddccccccbbbeeedddaaa^^^\\\[[[[[[[[[YYYXXXXXXWWWVVVVVVUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJJJJIIIHHHIIILLLMMMMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAA????????????????????????;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>============;;;;;;;;;:::::::::999999666666666666777777777777666666666666666666666666555555555555555555555555333333333333333333333333222222222333333444444444222222222333333222222222000000000000000000000000222222111111111111222222111111111222222333333333000000000000000000000000000000000000000000000000000000///000000111222222111111222222222222111111000000000000000111111222111111111111222333444555000000111111222222222222222222111111111111222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000//////000111111000......000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111333333222222333333111222111111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222111111222333333333333222333333222222333333444555333333333444444444555555333444666888::::::999999888999999:::;;;<<<===>>>===>>>@@@BBBCCCEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHKKKLLLMMMNNNNNNOOONNNNNNOOONNNLLLKKKLLLMMMOOOPPPTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOPPPPPPQQQRRRRRRRRRPPPPPPOOONNNNNNNNNOOOOOOLLLKKKIIIHHHGGGHHHHHHIIIEEEDDDCCCAAA@@@???>>>>>>>>>>>>======<<<<<<<<<;;;======>>>>>>>>>>>>>>>===:::;;;<<<======;;;999888888777777777777777888888555555555555666666666777666666555555555444444444444444444444444444444444111111222222222222111111111111111111111111111111000000111111111111000000///000000111222222333333000000000000000000000000000000000000////////////......////////////......222222222222222222222222111111111111111111111111111111111111111111111111222333444333111000111222444444444333333222222222111111222222222333333333555555555555666666666666666777777777888888888888777777777888999999::::::==================<<<<<<;;;;;;::::::;;;>>>@@@BBBBBBBBBBBBCCCEEEFFFHHHIIIJJJKKKLLLNNNPPPQQQQQQQQQTTTUUUVVVWWWXXXZZZ[[[[[[[[[\\\\\\\\\[[[ZZZXXXWWWXXXWWWWWWWWWXXXZZZ[[[]]]```````````````aaabbbccc```___]]][[[ZZZYYYXXXXXXYYYXXXVVVUUUTTTUUUVVVVVVTTTSSSPPPNNNKKKJJJHHHHHHJJJKKKKKKLLLKKKIIIGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>===>>>>>>????????????>>>===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::999999999999999999999888777666666555777777666666555555555444333444444555555555555555888777777666555555444444222222222333333444444444555555444444333222111111222222222222222222222222333222111111000000111111111111000000111111222333222222111111111111111111333333333222222222111111222222111111111111222222222222222222222222222222000000000000000000000000111111222222222333333333222111111111000000////////////000111111111111111000000000000000000000000111111000000//////......111111111111000000000000//////000000000000//////000000000000////////////000000000///......---------------............//////////////////............///111222333222222111000000000000000000000000222222222111111111111111000000000000000000000000222222111111000/////////...//////000111222222222222111111111000000//////111111111111111111111111222222111111111111222222111111222222222333333333444444444444444444444444333333444444555666666666333444666777999999::::::999:::;;;;;;<<<<<<;;;;;;<<<===???AAACCCDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJLLLMMMOOOOOOPPPPPPPPPNNNLLLJJJJJJLLLOOOQQQUUURRROOONNNOOOQQQQQQQQQRRRQQQPPPOOOOOOPPPRRRRRRSSSSSSQQQPPPNNNLLLKKKJJJLLLKKKJJJIIIGGGFFFEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;============<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::999999999888888666666666666555555555555666666666666666666666666444444333333333333222222333222222222111000000000222222222111000//////...111000///......///000111............////////////000000000000000000000000000000000000000000000000............////////////222222222222222222222222111111111111111111111111111111111111111111111111...000222222222222444666444444444333333222222222111111222222222333333333444555555555666666666666666666777777777888888888666777777888888999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;===???@@@@@@@@@AAABBBCCCEEEFFFGGGIIIJJJLLLNNNOOOPPPQQQQQQSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[ZZZYYYXXXVVVUUUVVVVVVVVVVVVWWWYYY[[[\\\]]]]]]]]]]]]]]]^^^_________^^^\\\ZZZYYYXXXXXXWWWXXXWWWVVVUUUTTTTTTTTTTTTRRRQQQOOOLLLJJJIIIHHHHHHJJJJJJKKKKKKJJJIIIGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999999999999999888888777666666555777666666666555555555444444444555666666666666555777666666555444444333333222222222333333444444444444444333333222111111111222222222222222222222222333222111111000000111111000111222333444333222111111111111111111111111111333222222222111111111111222222111111111111222222222222222222222222222222000000000000000000000000111111111222222222333333222111111111000000000000//////000111111111111111000000000000000000000000111111000000////////////111111111111000000000000//////000000000000//////000000000000////////////......//////////////////........./////////000000000000000000000000000000000111222333333333222111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111...//////000111111222222111111111111000000000///111111111111111111111111222111111000000111111222111111222222222333333333444444444444444444444444333333444444555666666666444555666888999999999999999::::::;;;;;;;;;;;;;;;<<<===???AAABBBCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPPPPPPPNNNLLLKKKLLLOOORRRTTTVVVSSSPPPNNNOOOOOOOOONNNQQQPPPOOOOOOOOOOOOPPPQQQSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLKKKIIIHHHFFFEEEDDDEEEEEEDDDCCCBBBAAA@@@@@@======<<<;;;;;;;;;;;;;;;============<<<<<<<<<<<<;;;:::::::::999999999999:::::::::999999999888888888888888777777777666666444444444444444444444444555555444444333333222222222222222111111111111111222222111111000//////...222111000//////000111222000000000000111111111111000000000000000000000000////////////////////////............////////////111111111111111111111111111111111111111111111111111111111111111111111111...000111222222222444555444444333333333333222222111111222222222333333333444444444555555555666666666666666666777777777777666666777888888999999::::::::::::;;;;;;;;;;;;;;;<<<;;;:::::::::;;;===>>>>>>>>>??????AAABBBDDDEEEGGGIIIJJJMMMNNNPPPQQQQQQRRRSSSSSSUUUVVVWWWXXXYYYXXXXXXYYYXXXWWWUUUTTTRRRSSSSSSTTTUUUWWWYYYZZZ[[[\\\\\\\\\[[[\\\\\\]]]^^^]]]\\\ZZZYYYXXXWWWVVVVVVWWWWWWWWWVVVTTTSSSRRRQQQOOONNNMMMKKKJJJIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>????????????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999999888999999999888888777777666666555666666666555555555555555444555555666666666666666777777666666555444444444222222333333333333444444333333222222111000000000222222222222222222222222333222111111000000111111...000333555666444222000111111111111111111111111222222111111111000000000222222111111111111222222222222222222222222222222000000000000000000000000111111111222222222222333111111111111111000000000///000000111111111111000000000000000000000000000111000000000000/////////111111111111000000000000//////000000000000//////////////////000000000000------...//////000111111//////000000000111111111111111111111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222/////////000111111222222111111111111000000000000000000000000000000000000222111111000000111111222111111222222222333333333444444444444444444444444333333333444555555666666666777888888999999888888999999:::;;;;;;;;;;;;:::===>>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOOOOOOOMMMLLLKKKKKKLLLOOORRRTTTUUURRROOONNNNNNNNNNNNMMMPPPOOOOOONNNNNNNNNOOOOOOQQQQQQPPPOOOOOONNNNNNMMMMMMMMMKKKJJJHHHFFFEEEDDDEEEDDDDDDCCCAAA@@@@@@???===<<<;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<;;;999999999999999888888888:::::::::999999999888888777777777666666666555555333333333333333333333333666555555444333222222222111111111111111222222222222222111111000/////////222111111000000111111222000000000000111111111111000000000000000000000000....................................////////////000000000000000000000000111111111111111111111111111111111111111111111111111222333222111000000222333333333333333333333333111111222222222333333333333333444444444555555555555555555666666666777777666666777777888999999999999999999999999:::::::::<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===???@@@BBBCCCFFFGGGIIILLLNNNPPPQQQQQQRRRSSSTTTUUUVVVXXXYYYYYYWWWXXXXXXWWWVVVTTTRRRQQQPPPQQQRRRTTTVVVXXXZZZ[[[]]]]]]\\\\\\\\\]]]]]]^^^[[[ZZZYYYWWWVVVUUUUUUUUUVVVVVVVVVUUUTTTRRROOONNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::;;;::::::999888888999999888888777777666666666666555555555555555555555555444555666666777777666666888777777777666666666555333333333333333333333333222111111111000000//////111111111111222222222222333222111111000000111111///000111333333222111111111111111111111222222222111111111000000000000///222222111111111111222222111111111111111111111111000000000000000000000000111111111111222222222222111111111111111111111111///000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000/////////000000000000//////////////////000000000000......//////000000000000/////////000000000111111000000000111111111111111000000000000///......---000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111111//////000000111111111111111111111000000000000000////////////////////////111111000000000000111111111111222222222333333333333333333333333333333333222333333444444555666666777888888999888888777777888888999:::::::::::::::===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFHHHIIIJJJLLLMMMNNNNNNOOOJJJJJJHHHHHHIIILLLNNNPPPRRRPPPNNNMMMNNNOOOOOONNNPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLJJJHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@???>>><<<<<<;;;::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;888888888888888888888888:::::::::999999999888888555444444444333333333333333333333333333333333333555555444333222111111000000000000111222222222333111111111111000000//////111000000000000000000111............////////////////////////////////////....................................////////////000000000000000000000000111111111111111111111111111111111111111111111111111222333222000///000111333333333333333333333333111111222222222333333333333333333333444444444444444555555555555666666666555666666777888888999999888888888888999999::::::<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<>>>???AAABBBEEEFFFIIILLLNNNPPPRRRRRRSSSSSSTTTVVVWWWXXXYYYZZZWWWWWWWWWWWWUUUSSSQQQPPPNNNOOOQQQTTTVVVYYYZZZ[[[]]]\\\[[[[[[[[[[[[\\\\\\YYYYYYWWWVVVUUUUUUUUUUUUTTTUUUUUUTTTSSSPPPNNNLLLNNNNNNMMMLLLKKKKKKKKKKKKGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@?????????@@@@@@?????????????????????????????????>>>>>>>>>======?????????>>>>>><<<;;;:::<<<;;;;;;;;;;;;:::::::::::::::999888888888999999777777777666666666666666444444444555555555555555444555555666666666666666666666555555555555444444333333333333333333333333111111000000000000000///000000000111111222222222333222111111000000111111000///.........///111222000000111111111222222222111111111000000000000///222222111111111111222222111111111111111111111111000000000000000000000000000000111111111222222222111111111111111222222222000000111111111000000///000000000000000000000000000000000000111111111111111111111111000000000/////////000000000000//////.../////////000000000111111111000000////////////....../////////000000000/////////000000111111111111111000000////////////000000000000000000000000......//////000000000000000000000000000000000000111111111111000000//////000000000000000111111111000000000000000000111111////////////////////////111000000000000000000111111111222222222333333333333333333333333333333333222222333333444555555555777777888888888777666666777888999999::::::999999<<<===>>>???@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEGGGHHHIIIKKKLLLMMMNNNNNNKKKJJJIIIHHHHHHJJJKKKLLLNNNMMMLLLMMMPPPQQQRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOMMMMMMMMMNNNNNNNNNOOOOOOLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCAAA@@@???======;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888:::::::::999999999888888555444444444333333333333444444444444444444444444333333333222111000000///000000000111222222222333111111111000000000000000...//////////////////...............////////////////////////////////////....................................////////////111111111111111111111111111111111111111111111111111111111111111111111111---///000111111111333444222222333333333333444444111111222222222333333333222222222333333333444444444444444444555555555666555555666777777888888999777777888888999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBEEEFFFIIILLLOOOQQQSSSTTTSSSTTTUUUVVVWWWYYYYYYZZZWWWWWWWWWVVVTTTRRRPPPNNNLLLMMMPPPTTTWWWZZZ[[[\\\[[[ZZZYYYYYYXXXYYYYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUSSSSSSSSSRRRQQQOOONNNMMMOOONNNMMMLLLKKKKKKJJJJJJGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@@@@??????>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888999999666666666666666666666666444444444444444555555555333444444555555555555555222222222222222222222222444444333333333333222222111111000000000000000000//////000000111222222222333222111111000000111111111///---++++++...000222000000000111222222333333222222111111111000000000222222111111111111222222111111111111111111111111000000000000000000000000000000000111111111111222111111111222222222222222000111111111111000000///000000000000000000000000000000000111111111111222111111111111000000000000//////000000000000//////......//////000000111111222222111000000///.............../////////000000......///000000111111111333333222111111111222222000000000000000000000000...//////000000111111222000000000000000000000000222222111111000//////...000000000000000000111111000000000000111111111111000000000000000000000000111000000//////000000111111111222222222333333333333333333333333333333333222222222333444444555555666666666777777666555555777777888999999999999888;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGIIIJJJLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLLLLKKKLLLNNNQQQSSSTTTSSSRRRRRRRRRRRRQQQPPPOOOOOOKKKKKKLLLLLLLLLMMMMMMMMMJJJIIIIIIHHHHHHGGGFFFFFFDDDDDDBBBAAA???>>>===<<<:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::888888888999999999999999:::::::::999999999888888777777777666666666555555444444444444444444444444222222222222111111111111111111111111111222222222111111000000000000000000---......//////......---000000000000111111111111000000000000000000000000....................................////////////222222222222222222222222111111111111111111111111111111111111111111111111---///000111000111222444222222222333333444444444111111222222222333333333222222222222333333333333333333444444444555555555555555666666777888888888777777888999999:::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<===???@@@BBBCCCEEEGGGIIIMMMPPPSSSTTTUUURRRSSSTTTUUUVVVWWWXXXYYYUUUUUUUUUTTTRRRPPPMMMLLLKKKMMMPPPTTTXXX[[[\\\]]][[[ZZZZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUUUUUUURRRRRRPPPOOOOOONNNNNNNNNOOONNNLLLKKKJJJIIIIIIIIIFFFEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>============<<<===============<<<<<<;;;;;;;;;:::::::::999999999999888888888888999999666666666666666666666666333333333444444555555555222333333444444444444444333333333333333333333333444444444333333222222222111111111111111111111111/////////000111222222222333222111111000000111111//////...------///000111///000000111222222333333333222222222111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000111111111111111111111222222333333333111111111111111000//////000000000000000000000000000000111111111222222222111111111111000000000000//////000000000000//////.........///000111111111111111000000000000000000//////000000000111111111//////000111111222333333111111000000000111222333000000000000000000000000//////000000111222222333000000000000000000000000111111111000000000000000111000000000000000000000///000000000111111111111111111111111111111111111000000////////////000000111111222222222333333333222222222222222222222222111222222333333444555555444444555555555555555444666777777888888888888888999:::<<<>>>???@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMOOORRRTTTTTTSSSQQQQQQRRRRRRQQQOOONNNMMMJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBB@@@???===<<<;;;::::::999999::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999:::::::::;;;:::::::::999999999888888888888888777777777666666333333333333333333333333222333333333333444444444222222222111111111111111000000000000000000000111---...///000000///...---000000000000111111111111000000000000000000000000////////////////////////............////////////222222222222222222222222111111111111111111111111111111111111111111111111000111222111000//////111222222222333333444444444111111222222222333333333111111222222222333333333333333333444444444555555555555666666777888888888777888888999::::::;;;;;;;;;<<<<<<===>>>>>>===============>>>@@@AAACCCDDDEEEGGGJJJMMMQQQSSSUUUVVVQQQQQQRRRTTTUUUVVVWWWXXXSSSSSSSSSRRRPPPNNNKKKJJJJJJLLLPPPUUUYYY[[[]]]^^^]]]]]]\\\[[[[[[[[[[[[[[[XXXXXXWWWVVVUUUUUUUUUUUURRRQQQOOONNNMMMNNNOOOOOONNNMMMLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<===============<<<;;;;;;;;;:::::::::999999999888888888888888999999555555555666666666666666333333333444444555555555111222333333444444333333555666666666666666666666444444444333333222222222111111111111111222222222...//////000111222222222333222222111000111111111...//////000000000000000///000000111222222333333333333333222222222222111222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111111111111222222333333333111111111111111000//////000000000000000000000000000000111111222222222222111111111111000000000000//////000000000000//////---......///000111111222/////////000111111222222000111111111111222222222000000111222333333444444...---,,,,,,---...///000000000000000000000000000///000000111222333333333000000000000000000000000/////////000111111222222111111111000000000000000//////000000111111111222111111111111111111111111000000////////////000000111111222222222333333333222222222222222222222222111222222333333444555555222333444444555555444444666666777888888888888888888999;;;===???AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMEEEEEEFFFGGGHHHJJJKKKLLLNNNNNNNNNPPPSSSTTTSSSRRRPPPPPPQQQQQQPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEFFFFFFFFFGGGGGGGGGDDDCCCBBB@@@>>>===;;;;;;999999999999::::::;;;<<<<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;:::::::::999999999888888666666666666555555555555222222222222222222222222333333444555555666666777333222222222111111000000000000000000000111111111...///000111111000///...............////////////000000000000000000000000000000000000000000000000............/////////000...///000111111111111111000111111111111222222222111111111111111111111111333222111111111222444444111111111111000000000///222222111111111111111111444333333222222333333444111111222333333444555555444555666777777888888888999888777666666888:::;;;======<<<;;;;;;<<<>>>??????@@@AAAAAA@@@AAADDDGGGJJJKKKMMMOOOPPPRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTRRRPPPNNNLLLKKKKKKKKKNNNPPPSSSVVVXXXZZZ[[[[[[[[[[[[\\\\\\[[[ZZZXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVQQQPPPNNNLLLLLLMMMNNNOOOKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>>>>>============<<<<<<<<<;;;::::::999888888888999888888888888888888888888666555555555555444444444555555666666555444333333222222222222222222222222444444444444444444444444222222222222222222222222222111111111000000//////222111111111000000//////333333222111000000111111000000000000000000000000111111111111111111111111222222222111111111000000111111111000000000000000333222000/////////000111222///,,,,,,///111222111111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111333000...///222333000,,,///000000111111111111000////////////000000000000////////////000000000000111111111111111111111111222111000//////000111222000000000000000000000000333333222111000000111111000000000000111111111111222111000//////000111222222222111111000/////////000/////////............000000000000111111111111111111222222222222111111000000000000000000000000111111222222222333333333111111111111111111111111222222333444444444333333666666666666666555555555999888666666777777555444999999999:::;;;<<<===>>>AAAAAABBBBBBCCCBBBBBBBBBEEEDDDDDDFFFHHHJJJJJJJJJGGGFFFEEEDDDEEEGGGJJJLLLIIIKKKOOORRRTTTUUUTTTSSSTTTQQQNNNNNNPPPOOOMMMJJJIIIIIIIIIIIIHHHGGGFFFFFFCCCDDDFFFGGGGGGFFFEEEDDDDDDDDDCCCBBB@@@===:::888999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999:::999888666666888::::::999888888777777888888888777777666555444444444444444333333333333222222333333333222222222111111222222111111111111222222///000111333333222111111111111111111000000000000000000000000000000000000////////////............000000000000////////////000000000000000000000000000000111111222111111111000111111111111222222222111111111111111111111111222111111000111222333444222222222222111111111111111111111111111111111111444333333222222333333444111111222333333444555555444555666777777888888777999888777666777888:::;;;===<<<<<<;;;;;;<<<>>>>>>@@@AAAAAAAAAAAABBBEEEGGGIIIJJJKKKMMMOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRPPPOOOMMMLLLKKKLLLLLLMMMSSSUUUVVVXXXZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUOOOMMMLLLJJJJJJKKKLLLMMMKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@????????????????????????????????????@@@???>>>===<<<======>>>=========<<<<<<<<<;;;;;;;;;:::999999888888888999888888888888888888888888666555555555555444444444555555555555555444333333333333333333333333333333444444444444444444444444222222222222222222222222111111111111000000000///111111111111000000000///333222222111000000111111000000000000000000000000111111111111111111111111222222222111111111000000111000000000000000000000222111111000000000000000222///,,,,,,///111111111111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111000000000111222333000000111111111000000///////////////000000000000////////////000000000000111111111111111111111111222111000//////000111222000000000000000000000000222222111000000000000000000000000000111111111111222111000//////000111222000000000000000111111111000000/////////............////////////000000000111111222222222222111111111111111111111111111111111111111222222222333333222222222222222222222222222222333333444444333333666666666666555555555555777666444555666666555444999999999999:::<<<===>>>??????@@@AAABBBBBBBBBBBBDDDCCCCCCEEEGGGHHHHHHGGGGGGFFFDDDCCCDDDFFFHHHJJJIIILLLOOORRRTTTTTTTTTSSSRRROOOMMMMMMNNNNNNKKKIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDCCCAAA???===:::999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999:::999888666666888::::::999888888777777888888777777777666555444444444444444333333333333222222333333333222222222111111222111111000000111111222000000111222222222222111111111111111000000000000000000000000000000000000////////////............000000000000////////////000000000000000000000000222222222222222222111000000111111111111222222222111111111111111111111111111000000000000111222222333333333222222222222111111111111111111111111111333333222222222222333333111222222333333444444555444444555666777777777777999888777777777888:::;;;<<<<<<;;;;;;<<<======>>>@@@AAABBBBBBBBBCCCEEEGGGGGGHHHJJJLLLMMMOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKJJJJJJKKKLLLNNNOOOYYYYYYZZZ[[[[[[ZZZYYYXXX[[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUTTTTTTSSSSSSSSSSSSNNNMMMKKKJJJJJJJJJKKKLLLKKKKKKIIIGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAA@@@@@@@@@??????????????????????????????????????????>>>===============<<<<<<;;;;;;;;;:::::::::::::::999888888888888999888888888888888888888888666555555555555444444444444555555555555444444333444444444444444444444444333333333333333333333333222222222222222222222222111111111111000000000000111111111111000000000000333222111111000111111111000000000000000000000000111111111111111111111111222111111111111000000000000000000000000000111111111111111111111000//////111///------///111111111111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000111222111//////111444111111111111111000///...////////////000000000000////////////000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111000/////////000000000000000000111111111111111111000000000000111111...//////000111111222222000000000/////////..................////////////111111222222222222111111222222222222222222222222111111111222222222222333222222222222222222222222111111222333333333333333555555555555555555555555444333333333555666555444888888888999:::;;;<<<===<<<===???@@@BBBCCCCCCCCCDDDCCCCCCDDDEEEFFFFFFDDDEEEDDDCCCBBBCCCEEEGGGHHHKKKLLLOOORRRSSSSSSSSSRRRPPPNNNKKKKKKKKKKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDBBB@@@>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999::::::888777666888999999999888777777777777888777777666666555444444444444444333333333333222222333333333222222222111111222111111000000111111222111000000000000111222222111111111111000000000000000000000000000000000000////////////............////////////000000000000000000000000000000000000333333333333333222111000000000111111111222222222111111111111111111111111000000000000000111111111333333222222222111111111111111111111111222222222333333222222222222333333222222222333333444444444333444555666777777777777888888777777777888999:::;;;;;;;;;;;;<<<======>>>@@@AAACCCCCCCCCCCCEEEGGGFFFGGGIIIKKKMMMNNNOOOPPPOOOOOOOOOOOONNNNNNNNNNNNJJJJJJJJJJJJKKKMMMOOOPPPYYYZZZ[[[[[[[[[ZZZYYYXXXZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUUUUUUUTTTSSSRRRQQQOOONNNMMMLLLLLLLLLLLLMMMKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@????????????????????????????????????>>>>>>===============;;;;;;;;;:::::::::999999999999888888888888888999888888888888888888888888666555555555555444444444444444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000000000111111111000000000000000222222111111111111111222000000000000000000000000111111111111111111111111111111111111000000000000000000000000000111111111000000111222222000///...000///......///000111111111111222222222222111111000000111111111222222222111111111111111111111111000000000000000000000000///000000000111111111111111222222333222111000///222222222111111///...---////////////000000000000////////////000000000000111111111111111111111111111000000000000000000111000000000000000000000000000000///////////////000///000000000111111111111111000000000000000000111//////000000111111111111000000000////////////............/////////000000111111222222222222111111111111111111111111111111111111111111222222222222222222222222222222222222000111222333333333333333444444555555555555555666333222222333555777666555777777777888999:::;;;<<<;;;<<<>>>@@@CCCDDDEEEEEEFFFDDDCCCDDDEEEEEEDDDCCCCCCCCCBBBCCCDDDFFFIIIJJJLLLMMMOOOQQQRRRRRRQQQQQQNNNMMMKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDBBB???>>>======>>>::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888999:::999777666777999999999888777777777777777666666666555555444444444444444333333333222222222333333333222222222111111111111000000000000111111111000/////////000222333111111111111000000000///////////////////////////////////////............////////////000000000000////////////////////////333333333333333222111000000000111111111222222222111111111111111111111111//////000000111111111111222111111111000000000000000000111111111222222222333222222111111222222333222222333333333333444444333444555666666777777777888888888888888999999999999:::;;;;;;<<<=========???AAACCCCCCCCCCCCEEEFFFEEEGGGIIIKKKMMMOOOPPPPPPOOONNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLMMMOOOPPPUUUVVVWWWYYYZZZZZZYYYYYYZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUSSSRRRQQQMMMMMMLLLLLLLLLKKKLLLLLLJJJJJJHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???????????????????????????>>>>>>>>>>>>>>>======<<<;;;::::::::::::999999999888888888777777888999999777777777777777777777777666555555555555444444444333333444444444444444333111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000111111000000000000000000111111222111111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111111000000111222222000///...//////////////////000111111111222222222222111111000000111111111222222222111111111111111111111111000000000000000000000000///000000000111111111111222000000666<<<===666///222222222111111///...---////////////000000000000////////////000000000000000000000000000000000000000000000111111000000000000000000000000000000000000///////////////000000///000000000111111111111000000000111111000000000111111111111000000//////111000000000//////////////////000000000111111111111111222222222222111111000000000000000000000000000000111111111222222222222222222222222222222222///000111222333333333333333444444444555555666666444333333444666888777777666666666777888999:::;;;;;;<<<>>>AAACCCEEEFFFGGGFFFEEEDDDDDDEEEFFFDDDCCCAAAAAABBBDDDFFFIIIKKKMMMLLLMMMNNNOOOPPPOOOOOONNNMMMMMMKKKIIIHHHIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEECCCAAA???>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888999:::999888777777888999888777777666666777777555555555555444444444444444444333333333222222222333333333222222222111111111000000000000000000111111000/////////000222333111111111111000000000///////////////////////////////////////.............../////////000000000111////////////////////////222222222222222222111000000111111111111222222222111111111111111111111111///000111111222222111111111111111000000000//////000000000111222222333333222222111111111111222222333333333333333333333333333333444555666666666666777777888888999999999999888999:::<<<===============@@@BBBCCCBBBBBBCCCEEEEEEFFFHHHKKKMMMOOOPPPPPPOOONNNNNNMMMMMMLLLLLLLLLMMMMMMLLLKKKLLLMMMNNNOOOOOOQQQSSSVVVXXXYYYYYYYYYZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXWWWUUUSSSQQQOOOJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDCCC???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888777777777777888999999777777777777777777777777666555555555555444444444222333333444444444444333111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111111111111000111111222333000000000000000000000000111111111111111111111111//////000000000000000111/////////000111111222222111111111111111000//////---///000000//////000111111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000...///777BBBFFF>>>666111111111111111000///...////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000/////////000111111000000000000111111111111000000111111111111000000222222111111000//////...111111000000000/////////000000000000111111111111111111222222222222111111////////////////////////000000000111111111111222111111111111111111111111//////111222333333333333333333333444555555666666444333333444666888777666555555555666777888999::::::;;;===@@@BBBDDDFFFFFFFFFEEEDDDDDDEEEFFFDDDCCC@@@AAABBBDDDGGGIIILLLMMMLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKIIIGGGGGGIIILLLJJJKKKKKKJJJJJJIIIHHHGGGHHHHHHGGGGGGFFFFFFEEEEEECCCCCCBBB@@@@@@?????????<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::777999::::::888777777888888888777666666666666777444444444444444444444444444444333333333333222222333333333222222222111111111000000//////000000111000////////////000111111111111111111000000000000000000000000000000000000////////////..................//////000000111111000000000000000000000000000000111111222111111111000111111111111222222222111111111111111111111111000000222333333333222111222222222111111111000000///000000111222222333333222222111111111111222222333333333333333333333333333333444555666666666666777777888999999999999999777888:::<<<============<<<>>>AAABBBBBBAAABBBCCCCCCDDDFFFIIIKKKMMMNNNOOOOOOOOONNNNNNMMMLLLLLLKKKKKKKKKJJJJJJKKKLLLNNNOOOMMMOOORRRUUUWWWXXXYYYYYYZZZYYYXXXVVVVVVVVVVVVWWWWWWWWWWWWVVVUUURRROOOMMMIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;::::::::::::777777777777777888999999777777777777777777777777666555555555555444444444111222333444444444444444111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111///000000000111111111111111111000000111222222333000000000000000000000000111111111111111111111111////////////000000111111...//////000111111222222222111111000000000000000---///111111///...000111111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000......444===@@@===888000000111111111000000///////////////000000000000////////////000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000111222222000000000000111111111111///000111222222111000///111111111000000000000000111111111000000000///////////////000000000000111111111222222222222111111////////////////////////000000000000111111111111000000000000000000000000...///000111333333333333222222333444444555666666444333222333555666666555444444444555666777999999888999;;;>>>@@@BBBCCCDDDDDDCCCBBBBBBDDDEEEDDDCCCAAAAAABBBDDDFFFGGGIIIIIILLLLLLLLLKKKKKKJJJJJJIIIJJJJJJIIIGGGDDDEEEHHHKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBAAA@@@??????===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::777999::::::999777777777888888777666666666666666444444444444444444444444444444333333333333222222333333333222222222111111000000////////////000000...//////000000000000000111111111111000000000000000000000000000000000000////////////.....................///000111111111000000000000000000000000...///000111111111111111000111111111111222222222111111111111111111111111000111222333444333222222333333333222222222111111///000000111222222333333222222111111111111222222333333333333333333333333222333444555666666666666777777888999999999999888777888:::<<<=========<<<;;;>>>@@@BBBAAAAAAAAABBBAAABBBEEEGGGJJJLLLMMMNNNOOOOOOOOONNNMMMLLLLLLKKKHHHHHHHHHIIIJJJLLLNNNPPPMMMOOOQQQTTTWWWXXXXXXYYYZZZYYYWWWVVVUUUUUUVVVWWWVVVVVVVVVVVVTTTQQQMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>?????????>>><<<;;;<<<<<<;;;;;;;;;;;;::::::777777666777777888999999777777777777777777777777666666555555555444444444111222333333444444444444222222222222222222222222000000000000000000000000000000000000000000000000//////000000111111111222//////000000111111111222111111000000111222333333000000000000000000000000111111111111111111111111.../////////000000111111...//////000111222222222333222000/////////000111,,,///111111///...000222111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111///...///333555555444///000000111111111111000////////////000000000000////////////000000000000000000000000000000000000///000111222222111000///000000000000000000000000111111000000111222333333000000000000111111111111///000111222222111000////////////000111111222222111111111111000000000000............/////////000111111222222222222111111000000000000000000000000000000000000111111111111////////////////////////...///000111333333444444222222333333444555666666333222111222444555444333444444444555666777888999777888:::<<<>>>@@@AAAAAABBBAAA@@@AAACCCDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEELLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHEEEBBBCCCGGGJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDAAAAAABBBCCCBBBAAA???>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::777999;;;;;;999777777777888888777666666666666666444444444444444444444444444444444333333333222222333333333222222222111111000000////////////000000---...000111111111000///111111111111000000000000000000000000000000000000000/////////............---......///000111111222000000000000000000000000222111111111000000//////000000000000111111111111111111111000111111222333111111111000111111222333111111111111111111111111222222222111111000000000222222222222222222222222444444333333333333333333444444444444555555555555666666555555666777888888888999999::::::;;;;;;<<<>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKPPPOOOMMMLLLJJJHHHGGGFFFGGGGGGGGGHHHJJJMMMOOOQQQPPPQQQSSSUUUWWWXXXYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUSSSQQQOOONNNMMMMMMIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFFFFGGGIIIJJJKKKIIIIIIHHHFFFEEECCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777666666666666555555555555666555555555555444444444333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222333333222222000///...---///000222222111111222444000000111111111111000000000000000000000000000000000000000000111111111111//////000000000000//////---------...///000000111000000000000000000000000......///000111222222333000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////000000000000000111222222222222111000//////000000111111000/////////////////////000111222333333333222222111111000000////////////000000111111111222000000000000////////////........................000000111111111111000000111111222333333333333222111111111111000000000000000000000000111111111111222222222222222222222222000000111222333333444444222222333333333444444444555444444333333444444555444444555555666666777777999999:::<<<===???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBDDDFFFIIIJJJJJJIIIGGGFFFFFFFFFGGGGGGHHHGGGEEEDDDCCCDDDFFFGGGKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAA???===<<<>>>@@@??????>>>===<<<;;;::::::;;;;;;;;;;;;::::::999888777888888999999888888777777666555444333222111111333333222222333333444555333333333333333333333333222111111111000000//////000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000000000////////////000000//////000000000//////...000000000000000000111111222222222222111111111000000000000000111111111111111111111111111222222333111111111111111222222333111111111111111111111111444444444333333333222222222222222222222222222222222222222222333333333333444444444555555666666666666666666666666777888999888888999999:::;;;;;;;;;<<<<<<===???@@@BBBCCCCCCDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJLLLOOOQQQRRRPPPQQQSSSTTTVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPNNNMMMLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHFFFFFFEEEEEEFFFGGGIIIJJJIIIHHHGGGFFFEEECCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777666666666666555555555555666555555555555444444444333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222//////000111111111111000000111222222111000111333000000111111111111000000000000000000000000000000000000000000111111111111//////000000000000//////......//////000111111222000000000000000000000000//////000000111111222222000000000000000000000000000111111111000000///...000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000//////000000000000//////000000//////000000111111222222111000000000000000111111000///////////////000000000111111222222333111111111111000000000000///000000000111111111111......//////000000111111111111111111111111111111000000111111111111000000///000000111111111111111111111111111000000000000000000000000111111111111222222222222222222222222111111111222222333333444222222222222333333333333555444444333333444444555444555555666666777888888999999:::<<<===>>>???@@@BBBBBBCCCCCCDDDDDDCCCCCCDDDDDDCCCDDDDDDFFFGGGHHHJJJIIIGGGFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCAAABBBAAA???======>>>@@@@@@???>>>===<<<;;;:::::::::;;;;;;;;;::::::999888888888999999999999888888888777666555444333222222333333222222333333444555333333333333333333333333222111111111000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000////////////000000///000000000000000//////111111111000000000000000333333333222222222222222000000000111111111222222111111111111111222333333111111111111111222333333222222222222222222222222444444444333333333333222222222222222222222222222000111111111222333333333444444444555666777777888777777777777777888888999888888888999::::::;;;;;;999:::;;;===???AAABBBCCCDDDEEEFFFGGGHHHJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJLLLNNNPPPRRRSSSQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUSSSRRRQQQOOOMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIFFFEEEEEEDDDEEEFFFHHHIIIIIIHHHGGGFFFEEECCCCCCBBBDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???????????????@@@@@@@@@AAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888888777666666666666555555555555666555555555555444444444333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222//////000111111111111111111222333222000000111222000000111111111111000000000000000000000000000000000000000000111111111111//////000000000000////////////000000111111222222000000000000000000000000000000000000000111111111000000000000000000000000000000000000000//////...000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000//////000000000000//////////////////000000000000222111000000000000000000111111000////////////000111111111111111111111111000000000111111111111111000000000000111111111111---......///000111222333222222222222222222222222000000111111111111000000000000111222222222222111111111111111000000000000000000000000111111111111222222222222222222222222222222222222222222222222111111111222222222222333555444444333333444444555555555666777777888888999999999:::;;;===>>>??????BBBBBBCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDFFFGGGIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBB@@@>>>>>>???@@@@@@???>>>>>>===<<<;;;;;;::::::;;;;;;;;;:::999999999999999::::::999999999999888888777666555444444333333222222333333444555444444444333333222222222111111111111111000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000000000////////////000000000000000000111111111000222111111111000000//////222222222222222222222222000000111111111222222222222111111111111222333333222111111111111222333333222222222222222222222222111111111111111111111111222222222222222222222222//////000111222222333333333444555555666777888888888888777777777888888999777777888888999:::::::::888999;;;<<<>>>@@@BBBBBBDDDDDDEEEFFFHHHIIIJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPRRRSSSQQQQQQRRRRRRSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFEEEEEEEEEGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>?????????@@@@@@@@@@@@??????>>>======<<<<<<;;;::::::::::::::::::::::::::::::999999999888888888777777666666666666555555555555666555555555555444444444333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111222222222111111000......222333333222000///000111000000111111111111000000000000000000000000000000///000000000111111111111//////000000000000///////////////000000111111111000000000000000000000000111111111000000000000000000000000000000000000000//////000000000//////...000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////......//////000000000000111111000000000000000111222111000000//////000000111111111111000000000000000000000111111222222222000000000000000111111111/////////000000111111222////////////////////////000000111111111111000000222222333444444444444444111111111111000000000//////000000000111111111111111111111111111111111111333333222222222222222222000000111111111222222222555444444333333444444555666666666777888888999999888999:::;;;<<<===>>>>>>AAABBBCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHHHHIIIJJJIIIGGGEEECCCBBBBBBBBBBBBAAAAAAAAABBBDDDEEEFFFHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBAAA???>>>???@@@??????>>>======<<<;;;;;;:::::::::;;;;;;::::::999999999::::::::::::999999:::999999888777666666666333333222222333333444555555555444333333222111111111111111111111111111111////////////////////////111111111111111111111111111000000000////////////////////////////////////000000////////////000000000000000000000111111222222222111111000/////////000000111111111111111111111111111111222222222222222222222111222333333444222222222111222333333444222222222222222222222222111111111111111111111111222222222222222222222222//////000111222222333333444444444555666777777888888888777777777777777888666666777888888999999:::999:::;;;===>>>@@@AAABBBBBBCCCDDDEEEFFFHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGIIIKKKMMMOOOPPPQQQPPPQQQQQQRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNNNNMMMLLLKKKKKKJJJHHHHHHGGGFFFGGGHHHIIIJJJHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@?????????=========<<<;;;;;;::::::::::::::::::::::::::::::999999999888888888777777666666666666555555555555666555555555555444444444333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111111111111111111000///...222333333222000///000111000000111111111111000000000000000000000000000000///000000000111111111111//////000000000000//////......///////////////000000000000000000000000000111111111000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111//////////////////////////////000000000000//////......///000111000000///111000000000000000111111222222111000000000000000111111000000000000000000000000111111222222333333111111000000000000000000222222111111000000//////........................000000111111111111000000222222333444444444444333111111111111000000000//////000000000111111111111111111111111111111111111333333222222222222222222000000111111111222222222555444444333333444444555666666666777888888999999888999999:::;;;<<<======@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEGGGHHHJJJJJJKKKIIIHHHFFFCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@?????????@@@BBBBBBAAA???>>>>>>???>>>>>>======<<<<<<;;;;;;999::::::;;;;;;:::::::::888999999::::::999999888999999888888777777666666333333222222333333444555555555444333333222111111111111111111111222222222////////////////////////000000000000000000000000000000000////////////...////////////////////////000000////////////000000000000//////000111222222111111111111000000//////000000000000000111111111111111111222222222222333222222222222222333444444222222222222222333444444333333333333333333333333222333333333333444444444222222222222222222222222000111111111222333333333444444444555555555555555888777777666666666666666666666666777888888999999::::::;;;<<<>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDFFFHHHJJJLLLNNNNNNOOOPPPPPPQQQRRRRRRRRRQQQQQQRRRRRRRRRSSSTTTTTTUUUUUUVVVUUUTTTSSSSSSSSSSSSSSSPPPPPPPPPOOONNNMMMLLLKKKIIIIIIHHHGGGGGGHHHIIIJJJGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDBBBAAABBBAAA@@@???>>>============>>>??????@@@?????????======<<<<<<;;;:::::::::::::::::::::::::::::::::999999999888888888888777666666666666555555555555666555555555555444444444333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111---...///111222222222222111222333222000000111222000000111111111111000000000000000000000000000000000000000000111111111111//////000000000000//////............////////////000000000000000000000000000000000000000111111111000000000000000000000000///000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222000000000000000000000000//////000000000000//////...///111222222222111000000000000000000111111222222222111000000000000111000000000000000000000000111111111222222222222222111111111111000000000000333333222111000//////...////////////////////////000000111111111111000000//////000111111111111000111111111111000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111222222222222333555444444333333444444555555555666777777888888999888888999::::::;;;<<<<<<>>>???@@@AAABBBCCCCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKHHHFFFDDDBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@???????????????AAABBBAAA???======>>><<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;;;;::::::888888888999999888888888777777777777666666666555333333222222333333444555444444444333333222222222111111111222222222222222000000000000000000000000////////////////////////000000////////////......000000000000000000000000000000////////////000000//////.........000111222000000000000000000000111000000000111111222222222111111111222222222333333333222222222222333444444333222222222222333444444333333333333333333333333222222333333333444444444222222222222222222222222222222222222333333333333444444444444333333333333777777666555555555555555555555666666777888888999:::::::::;;;<<<=========??????@@@AAACCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHDDDEEEHHHJJJLLLNNNNNNNNNPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUQQQQQQQQQQQQPPPNNNLLLKKKIIIHHHGGGFFFFFFGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCDDDEEEEEECCCBBB@@@BBBAAA@@@>>>======<<<<<<======>>>???????????????===<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777666666666666555555555555666555555555555444444444333333333333333333333333111222222333333222222111000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000000---...///000222222222222000111222222111000111333000000111111111111000000000000000000000000000000000000000000111111111111//////000000000000//////////////////////////////000000000000000000000000//////000000111111222222000000000000000000000000000000111222222222222222000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000//////000000000000/////////000222333333333111111000000000000000111222222333222111111000000111111......//////000000111111333222222222222222222111111111111111000000000///333222222111111000000000000000000000000000000000000000111111111111000000......///000000000000///111111111111000000000000000000000000111111111111111111111111111111111111111111111222222333333444222222222222333333333333555444444333333444444555444555555666666777888888888888999999::::::;;;;;;======???@@@AAABBBBBBBBBBBBDDDEEEGGGHHHIIIIIIHHHFFFEEECCCAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>???AAA@@@>>><<<<<<<<<;;;::::::::::::999999999888999::::::;;;;;;;;;:::666777777888888777777666666555555555555444444444333333222222333333444555333333333333333333333333111111111222222333333333000000000000000000000000........................000000/////////.........000000000000000000000000000000////////////000000......---,,,---///111222/////////000111111222222111111111222222333333333111111222222222333333333333333222222333333444555333333222222333333444555333333333333333333333333000000000111111222222222222222222222222222222222444444333333333333333333555444444333333222111111777666555444444444444444555555666666777888888888999999:::::::::;;;;;;;;;===>>>???@@@BBBCCCDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJDDDFFFHHHKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUQQQRRRRRRRRRQQQOOOMMMLLLHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCDDDEEEDDDCCCAAA@@@BBBAAA@@@>>>===<<<<<<<<<======>>>???????????????===<<<<<<;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777777666666666555555555555666666555555555444444444333333333333333333333333222222222333333222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000111111111111000000//////000222222111111222444000000111111111111000000000000000000000000000000000000000000111111111111//////000000000000//////111111111000000000000000000000000000000000000000...//////000111222222333000000000000000000000000000111222333333333333333000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000//////000000000000/////////111333444444444222111000000///000000111222222333222111111000111111111---......///000111111222444333333222222111111111222111111111000000//////111111111111111222222222////////////////////////000000111111111111000000//////000111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000111222333333444444222222333333333444444444555444444333333444444555444444555555666777777777888888888999999::::::;;;<<<<<<>>>???@@@AAAAAAAAADDDEEEFFFGGGHHHGGGFFFFFFDDDDDDBBBAAA@@@AAAAAABBBDDDDDDDDDEEEDDDDDDCCCCCCGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@===???@@@@@@>>><<<;;;;;;::::::999999999999999999888999::::::;;;;;;;;;;;;666666777777777777666666444444444444444333333333333333222222333333444555333333333333333333333444111111111222222333333333000000000000000000000000........................000/////////............000000000000000000000000000000////////////000000...---,,,+++,,,...000222......///000111222333333333222222111111222222333000000111222333333444444222222222222222222222222555444222111111222444555444444444333333222222222000000000000000000000000//////000111222333333333333333333333333333333333444444444444444444444444555555555555555555555555666555333222222333555666777777888999::::::::::::;;;<<<===>>>@@@AAABBBCCCEEEFFFFFFGGGHHHIIIKKKLLLJJJKKKLLLMMMOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSRRRSSSTTTVVVWWWVVVSSSPPPOOOPPPSSSTTTTTTUUUSSSQQQQQQRRRQQQNNNKKKLLLKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA???>>>=========>>>??????@@@@@@>>>===<<>>===;;;;;;;;;;;;<<<<<<;;;;;;:::999888999999999999888777777333444777888999888777666666666555444333222222222444444333333222111000000666555333222222222333333000000000000000000000000111111000000000000111111000000000000111111111111111222333333111111222333///000222333222111///...222333444222000---------000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000//////000000111111111222111111111111111111111111333333333333333333333333222222222111///000222444000000000000000000000000......//////000000111111111111111111000000000000000000///...............//////000111222222333333111111111111111111111111222222222222222222222222333333222222111000000000000000000111222222222333111111222222222333333333111111111111000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111222222222222333444555666444333333333333444555555555555555555666666666666888888888888888888999999;;;;;;:::;;;<<<>>>@@@AAA@@@AAACCCEEEGGGHHHIIIJJJEEEDDDBBBAAA@@@@@@AAAAAACCCCCCCCCCCCDDDEEEGGGGGGOOONNNMMMLLLIIIGGGDDDCCCGGGEEECCCBBBBBBBBBAAA???@@@??????>>>===<<<<<<;;;::::::;;;999888777888:::;;;;;;:::::::::999999999:::::::::999999999888888888888777666666666666666444444444333333333222222333333333222222222111111111111111111111111111111333333333222111000////////////////////////////////////000000///...------111111000000/////////...000000000000000000000000////////////////////////000000000000111111111111333222222111111222222333111111111222222333333444333333333333444444444444555444222111111222444555444444444333333222222222111111111111111111111111000000000111222222222333333333333333333333333333444444444444444444444444555555555555555555555555666555444333333444555666666777888999:::::::::::::::;;;<<<===>>>@@@AAAAAADDDDDDDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQRRRQQQQQQRRRRRRSSSTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTUUUUUURRRPPPOOOPPPRRRSSSSSSSSSQQQPPPPPPQQQQQQNNNLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>======>>>??????@@@???>>>===<<>>>>>===;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999888888777555555777888888777666666777666555444333333333333444444333333222111111000555444333222111111222333111111111111111111111111111111000000000000111111000000000000111111111111111222333333111111222333---...///000111000//////111222333222000.........000111111111111111111000000000000000000000000000111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111222000//////111333000000000000000000000000111111111111000000000000111111111111000000000000111000//////......////////////000111111222333333222222222111111111111111222222222222222222222222111111111000000000000///111111111111111222222222000000111111111222222222111111111111000000000000////////////000000000111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222111111111222222333444555333222222222222333444444555555555555666666666666777777777888888999999999;;;::::::;;;<<<===???@@@@@@AAACCCEEEFFFHHHHHHHHHEEEDDDCCCAAA@@@@@@AAAAAAAAAAAABBBCCCDDDFFFHHHIIIMMMMMMLLLKKKIIIGGGEEEDDDFFFDDDBBBAAAAAAAAA@@@>>>?????????>>>===<<<<<<<<<:::;;;;;;:::888777999:::======<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777666666666666666444444444333333333222222333333333222222222111111111111111111111111111111222222222222111000/////////////////////////////////////////////...------///.........------------000000000000000000000000//////////////////////////////000000000111111111333222222111111222222333222222222222222222222222444444444555555666666666444444222222222222444444444444333333333333222222222222222222222222222222111111111111111111222222333333333333333333333333444444444444444444444444444444444444444444444444777666555444444555666777666777888999999::::::999999999:::<<<===>>>??????BBBBBBBBBCCCEEEFFFHHHIIIKKKKKKLLLMMMOOOPPPQQQQQQPPPQQQRRRTTTTTTTTTTTTSSSQQQQQQRRRSSSSSSSSSRRRRRRRRRPPPOOOOOOPPPQQQQQQPPPQQQPPPOOOOOOPPPPPPNNNLLLKKKJJJIIIIIIHHHGGGFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>?????????>>>===<<<>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999::::::::::::999888888777777777777666666666666777666555444444444444444444333333222222111111111333333222111111111111222111111111111111111111111111111000000000000111111000000000000111111111111111222333222111111222333------......//////000000000111222222000//////000111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111///000111111222111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000111111000///...000222000000000000000000000000333333222222111000000000111111111111000000000000111111000/////////000000///000000111111222222222222222222222111111000000111111111111111111111111////////////000000000000222222222111111111111111//////000000000111111111222222111111111000000000/////////000000000111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222333111111111111111222333444222111111111111222333333444555555555555666666666555666666777888999999::::::::::::;;;<<<===>>>???AAAAAACCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@BBBDDDFFFHHHJJJJJJJJJJJJIIIHHHGGGFFFEEEEEECCC@@@@@@@@@@@@???>>>??????>>>>>>======<<<<<<:::;;;;;;:::888888999;;;======<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777666666666666666444444444444333333333333333333333222222222111111111111111111111111111111222222222222111000/////////////////////////////////////////////......---............------------000000000000000000000000//////////////////////////////000000000000111111333222222111111222222333333333222222222222222222333333333444555666777777444333333222222333333444333333333333333333333333333333333333333333333333222222222111111111111111222222222222222222222222333333333333333333333333444444444444444444444444777666555555555555666777555666777888999999999999999999:::;;;<<<===>>>???@@@AAAAAABBBDDDFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPPPPNNNPPPRRRTTTUUUTTTSSSRRRPPPQQQRRRSSSSSSSSSQQQQQQOOONNNMMMNNNOOOPPPNNNMMMNNNNNNNNNNNNOOONNNMMMMMMIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@BBBAAA@@@???????????????>>>>>>>>>>>>>>>===============>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999888888999888777666555555666666777666555555444444444555333333333222222111111111222111111111111111111111111111111111111111111111111111000000000000111111///000000000111111111111000222333222111000111222//////.........///000000...000222222000000000111222222222333333222222222000000000000000000000000111111111111111111111111111111111111111111111111000111111222222111111111000000000000000000000000000000000000000111111111///////////////////////////////////////////////////000000000......///111000000000000000000000000111111111111111111111000111111111111000000000///111111000000000000111111///000000000111111111222333333222222111000000000000000000000000000000000......//////000111111222333222222222111000000000000000000000111111111222222222222111111111000000//////000000000111111111000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000111222333333333111000000000111222222333222222222222222333333444444444444555555555666666444444555666777999999::::::::::::;;;;;;<<<======AAAAAABBBDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@AAABBBCCCEEEGGGHHHFFFGGGGGGHHHHHHGGGFFFFFFDDDBBB@@@@@@@@@@@@???>>>???>>>>>>>>>=========<<<;;;<<<<<<;;;999999:::;;;;;;;;;:::::::::999999999:::::::::999999999888888888777777666666666666666555444444444444333333333333333333222222222111111111111111111111111111111111111111111111000//////////////////////////////...///////////////......000000000000000/////////////////////////////////////////////////////////////////////000000000111333222222111111222222333333333222222222222222222111111222333444444555555333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111111111222222222222222222222222333333333333333333333333444444444444444444444444666666666555555666666666555555666777888888888888999::::::;;;<<<===>>>>>>@@@@@@AAABBBDDDFFFHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMOOOQQQSSSTTTSSSRRRQQQPPPQQQRRRSSSSSSRRRQQQPPPMMMLLLKKKLLLMMMMMMLLLKKKLLLMMMMMMNNNMMMLLLLLLLLLHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@??????>>>>>>@@@@@@???>>>>>>?????????>>>>>>>>>===============<<<============<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999::::::::::::999888888999888777666555555666666666555555444444444444555333333222222222222222111111111111111111111111111111111111111111111111111111111000000000000111111///000000000111111111111000111222222000000111222222222000000/////////000...000111222000000000111222222222333333222222222000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111000000000000000000////////////////////////000000000000000000000000...000111000///...///000000000000000000000000000......//////000111222222111111111111000000000///111111000000000000111111000000000000000111111111222222222111111111000000000000000000000000000000...///000000111222333333333222222222111000000000111111111222222222333333222222222222111111111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111222333333333111111111000111111222222333333333333333444555555444444444444555555555555333444444666777888999999999999::::::;;;;;;<<<<<>>>>>>>>>>>============<<<<<<===;;;:::999:::<<<;;;;;;:::::::::999999999:::::::::999999999888888888777777666666666666666555555555444444444333333333333333222222222111111111111111111111111111111000000111111111000//////////////////////////////......///////////////.../////////000000000000000////////////////////////////////////////////////...////////////000000000333222222111111222222333222222222222222222222222000111111222222333333333333333333333333333333333222222333333333333444444333333333333333333333333111111111111111111222222222222222222222222222222333333333333333333333333333333333333333333333333555555555555555555555555444555666777777888888777999::::::;;;<<<<<<======>>>???@@@AAACCCEEEGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMNNNOOOQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQPPPOOOOOOLLLJJJIIIIIIJJJKKKKKKJJJKKKLLLMMMMMMKKKJJJJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEE@@@@@@??????>>>>>>======>>>>>>=========>>>?????????>>>===<<<<<<<<<======<<<<<<=========<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888999999999999888777777777777777777666666666666555444444333333333444444222222222222222222222222000111222222333222222222222222222222222222222222111111000000000000111111000000000000111111111111000111222111000000111222111111111111000000000000...000222222000000000111111111222222222222111111000000000000000000000000111111111111111111111111222222222222222222222222222222222333222222111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111...000222111000//////000000000000000000000000000,,,,,,---///000111222333111111111111000000000000000000/////////000111111000000000000000000000000111111111111111111111111111111111111111111111111///000000111222333333444222222222111111111111111111222222222222333333333333222222222222111111111000000000111111111222222000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222333222222111111111222222333444444333333444444555666333444444444444555555555333444444555666777777888888999::::::;;;;;;::::::>>>???@@@AAACCCCCCCCCDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFEEEEEEDDDBBBAAA@@@AAABBBAAA@@@>>>>>>>>>>>>============<<<======<<<::::::;;;=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777666666666666666555555555555444444444333333333333222222222111111111111111111111111111111///000000111111000//////////////////////////////---...//////////////////---------...............000000000000000000000000////////////////////////......////////////000000333222222111111222222333111111111222222333333444111111111222222222222222222333333444444333333222222222222333333444444444222222222222222222222222000000000111222222222333111111111111111111111111222222222222222222222222333333333333333333333333444444555555555555444444444444555666777777777777888888999999:::;;;;;;;;;<<<===>>>???AAADDDFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJLLLMMMMMMNNNNNNOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMLLLIIIGGGFFFHHHIIIJJJJJJJJJLLLNNNLLLIIIGGGHHHIIIFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDD???????????????>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>???>>>===<<<;;;<<<<<<===;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999777888888888888777666666555555777888888777666666333333222222222333333444222222222222222222222222000111222333444444333222222222222222222222222222111111000000000000111111000000000000111111111111///111222111000///000222,,,---///111111111111000///111222222000///000000000111111111111111111000000000000000000000000000111111111111111111111111222222222222222222222222222333333333222222111000000000000000000000000000111111111111000000000///111111111111111111111111000000000000000000000000///111222333111000000111000000000000000000000000......///000111111222222111111111111000000000000//////......//////000111000000000000000000000///000000000111222222333333222222222222222222222222//////000000111111222222111111111111111222222222111111111111222222222222333333222222222111111111000000111111111222222222000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222333333222222222222333333333333222222333333444555333333444444444555555555444444444555555666666666888888999:::;;;::::::999<<<===???@@@BBBCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCAAABBBCCCDDDDDDDDDDDDDDDCCCAAA??????@@@AAA@@@???============>>>>>>>>>>>>===>>>>>>===;;;:::<<<=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777666666666666666555555555555444444444444333333333222222222111111111111111111111111111111//////000000000000000///////////////////////////------...///////////////------------.........///000000000000000000000000////////////////////////........./////////000000333222222222222222222333000000111222333333444444333222222222222222222222222333333444444333333222222222222333333444444444222222222222222222222222//////000111222333333444111111111111111111111111222222222222222222222222333333333333333333333333333444444555555444444333333444555666777777777777777777888888999999999::::::;;;<<<>>>@@@BBBDDDFFFFFFFFFFFFGGGGGGHHHHHHHHHLLLLLLLLLLLLMMMNNNOOOPPPNNNMMMLLLJJJJJJJJJKKKLLLLLLIIIFFFEEEFFFHHHIIIJJJJJJMMMNNNLLLIIIFFFFFFHHHFFFFFFFFFFFFEEEEEEEEEEEEAAAAAABBBBBBBBBBBBBBBAAA???????????????@@@@@@@@@;;;;;;;;;;;;;;;<<<===>>>???>>>===;;;;;;<<<<<<===;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999777777777777777666555555333444777888999888777666222222222111111222333333222222222222222222222222111222333444555444444333222222222222222222222222111111000000000000111111000000000000111111111111///111222111000///000111''')))---000222222222222000111222222000//////000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333333222111000000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000///111333333222111111111000000000000000000000000111111111111111222222222111111111111000000000000...............///000000000000000000//////////////////000111222333333444222222222222222222222222////////////000000000000000000111111222222222333000000000000111111111111333333333222222222111111000111111111111222222222000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111444444333333222333333333222222111111222222333444333333333444444444555555444444555555555555555555777888999:::;;;:::999888;;;<<<>>>@@@BBBCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCCCC?????????@@@AAABBBDDDEEEAAAAAABBBCCCDDDDDDDDDDDDAAA@@@>>>>>>???@@@???>>>============>>>>>>>>>>>>===>>>>>>===;;;;;;<<<===;;;;;;:::::::::999999999:::::::::999999999888888888888777666666666666666666666555555555444444444333333333222222222111111111111111111111111111111//////000000000000000///////////////////////////------...///000000//////.../////////000000111111000000000000000000000000////////////////////////............/////////000333444444555555444444333222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333000111111111111222222222222222222222333333444555000222444555666444222111222222333444555666777888888777777666666777888888777666666666666666777888;;;;;;<<<===>>>???@@@@@@BBBBBBCCCCCCEEEFFFHHHHHHGGGHHHIIIIIIIIIIIIKKKMMMPPPNNNLLLIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>BBB???<<<===???@@@>>><<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888::::::999999888777777777666666666666666666666666444444444333333222222222444444444333333222222222333333222111000000000111333222111000000111222333000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000222111111111000000//////...///000222222111111000000000000000000000000000111111222222222333333333333333222111000000000000000000000000000000000000111111000000000000000000111111111111111111111111111000/////////000222333000000000000000000000000////////////////////////111111111111111111111111333222222222111111000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000111111111111111000//////000000000000000000000000////////////////////////333111000000111222222111000000111111111222222222111111000000000000111111111111111111111111111111222222222111111111000000000000000000000111111222000000111111111222222222333333333333333333333333444444444555555555555666999999888777888999;;;<<<:::;;;<<<>>>????????????AAABBBBBBCCCCCCBBBBBBAAA????????????????????????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>======<<<:::;;;<<<======>>>>>>======<<<<<<;;;;;;:::999999:::::::::999999999888888;;;;;;;;;;;;::::::999888;;;:::999777666666555555777777666555444444333333111222222222222111000000000000000000000000000000---......///000111111222//////............//////////////////////////////000///---,,,,,,---///000////////////////////////000000//////.........---............////////////333333444444444444333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333000111111111111222222222333333222222222333444444333333333222222111000000222222333444555666777777777777888888999999999999888777777666666666777777999:::;;;;;;======>>>???AAAAAABBBBBBDDDEEEGGGHHHHHHIIIJJJJJJIIIJJJLLLNNNOOOMMMKKKIIIGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFJJJIIIIIIHHHGGGGGGGGGGGGEEEDDDCCCBBBBBBAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@??????>>>AAA???======>>>???>>><<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888888:::999999888888777666666555555555555555555555555444444444333333222222222444444333333333222222222222222111111000111111111222222111000000111222222000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111000000111111111111000000111111111111000000000///...///000111222111111000000000000000000000000000111111111222222222333333333333222111000000111111000000000000000000000000111111111111111111111111111111111111111111111111111000/////////000222222000000000000000000000000000000000000000000000000111111111111111111111111000000000/////////......000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000000000333111000000111222222111111111111111222222222222111111000000000000111111111111111111111111111111222222222111111111000000000000000000000111111222111111111111222222222222333333333333333333333333444444444444555555555555888888777777888:::;;;<<<:::;;;<<<===>>>?????????AAAAAABBBBBBBBBBBBAAAAAA????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<======>>>>>>>>>===<<<<<<<<<<<<<<<;;;::::::999999:::::::::999999999888888888888999999999888777777:::999888777666555555555777666666555444444333333111222222222222111000000000000000000000000000000......//////000000111111//////............//////////////////////////////000///---,,,,,,---///000////////////////////////000/////////........................////////////333333444444444444333333222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333000111111111111222222222444333333222222222222333555444111000/////////000222222333444555666666777666777999;;;<<<<<<;;;;;;999999888888777777666666888888999:::;;;<<<======???@@@@@@AAACCCDDDFFFGGGHHHIIIJJJJJJIIIJJJLLLMMMMMMLLLJJJGGGFFFFFFFFFFFFDDDEEEEEEEEEEEEEEEFFFFFFIIIIIIHHHGGGGGGHHHHHHHHHEEEDDDCCCBBBBBBAAABBBBBB@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@??????>>>>>>AAA???======>>>>>>>>>=========<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888888999999888888777777666666555555555555555555555555444444333333333333222222333333333333222222222222111111111000111111222222222222111000000111222222000000000000000000000000000000000111111111222222000000000000000000000000222222222222222222222222000000111111111111000000111111111111000000000000//////000111111111111000000000000000000000000000111111111222222222222333222222111111000111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000///000111111222000000000000000000000000000000000000000000000000111111111111111111111111000000////////////......////////////////////////000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111000000///000000000000000000000000111111111111111111111111333111///000111222111000111111222222222333333333111111000000000000111111111111111111111111111111222111111111111000000000000000000000000111111222111111222222222333333333333333333333333333333333444444444444555555555555666666666777888:::;;;<<<999:::<<<===>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????>>>>>>???@@@AAAAAAAAAAAA@@@??????>>>>>>======<<>>===<<<;;;<<<<<<;;;;;;::::::999999:::::::::999999999888888777777888888999888888888999888777666555444444444666666555555444333333333111222222222222111000000000000000000000000000000////////////000000000000//////............//////////////////////////////000///...------...///000////////////////////////////////////........................////////////333333333444444333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222444444333222111111111222333222111000000000000000222222333444444555666666666888:::===>>>>>>===<<<999999999888888777666555777888888999:::;;;<<<===>>>>>>???@@@AAACCCEEEFFFIIIJJJKKKJJJIIIIIIKKKMMMKKKJJJHHHFFFEEEDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEHHHHHHGGGGGGGGGHHHIIIIIIEEEDDDCCCBBBBBBAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@???========================<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999888888888888999888888777666666555555555555555555555555555555333333333333333333333333333222222222222222222222111000000000111222333333222111111111111111111222000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222000000111111111111000000111111111000000000000000///000000000111111111111000000000000000000000000111111111111222222222222222111111111111111222222000000000000000000000000111111111111222222222222111111111111111111111111000000000000000111111222////////////////////////111111111111111111111111111111111111111111111111111111111111111111000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000///000000000000000000000000111111111111111111111111222111//////111111111000222222222222333333333333222111111000000111111222111111111111111111111111111111111111000000000000000000000000000111111222222222222222333333333333222222222222222222222222333333444444444555555555444444555777888:::;;;<<<999:::;;;<<<===>>>>>>>>>??????@@@@@@@@@@@@??????????????????????????????;;;<<<>>>???@@@@@@@@@@@@??????>>>>>>============???????????????>>>======<<<<<<;;;;;;:::999999888:::::::::999999999888888777888999:::::::::::::::777777666555444333333333555555555444444333333333111222222222222111000000////////////////////////000000000000//////////////////............////////////////////////////////////............/////////////////////////////////////////////.....................////////////222333333333333333333222222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222444333222222111111111111...000222333444333222111222222333333444555555555666888:::===>>>>>>===<<<999999999999888666555444777888999:::;;;<<<<<<=========>>>???AAACCCEEEFFFHHHIIIJJJIIIHHHHHHJJJLLLIIIIIIGGGFFFEEECCCCCCCCC@@@@@@AAACCCDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIEEEDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>===>>>>>>>>>===<<<<<<============<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777888888777666666555555444555555555555555555555555333333333333333333333333222222222222222222222222111000000000111222333333111111111222222111111111//////////////////////////////000000000111111111000000000000000000000000222222222222222222222222000000111111111111000000000000000000000000111111000000000000000111111111000000000000000000000000000000111111111222222222111000000000111222333333000000000000000000000000000000111111111222222222000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111//////////////////////////////////////////////////////000000000111111111000000000000000000000000222222222222222222222222000000000000000000111111000000000000000000000000///000000111111111000000000000000000000000000000111111111111111111111111222000//////000111111000111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000111111222111111222222222333333333222222222222222222222222333333333444444444444555333444555666888999:::;;;888999:::<<<============>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===???@@@@@@??????>>>>>>>>>=====================>>>???????????????<<<;;;;;;:::999999888888:::::::::999999999888888777888999999::::::::::::777666555444444333333444444444444444444333333333111222222222222111000000////////////////////////000000000000//////////////////............///////////////////////////////////////....../////////////////////////////////.........///////////////............////////////222222333333333333222222222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222333222222111111111111222,,,...222444555444333111222222333333444444444444666777999;;;<<<<<<;;;;;;666777888888888666555444777777888999:::;;;<<<<<<<<<======???AAACCCEEEFFFHHHIIIIIIHHHGGGGGGHHHJJJIIIHHHGGGFFFEEECCCBBBBBB???@@@AAACCCEEEGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHEEEDDDCCCBBBBBBAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@???>>>>>>======>>>>>>>>>===<<<;;;<<<>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999888888888888777777777777777666666555555444444444444444444444444444444222222333333333333444444111111111222222222222222111111111000111111222222000111222222222222111000/////////////////////////////////000000000111111000000000000000000000000222222222222222222222222000000111111111111000000000000000000111111111111000000000///000111111222000000000000000000000000000000000111111111111222000000000000111222333444000000000000000000000000/////////000111111222222000000000000000000000000//////000111111111111000000000000000000000000000////////////////////////000000000000000000000000------............//////////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000333333333333333333333333000000000000111111111111000000000000000000000000///000000111111111111000000000000000000000000000111111111111111111111111222000...///000111000///000000111111111222222222222222111111111111222222000000000000000000000000//////000000000000000111000000000000000111111222000000111111111222222222222222222222222222222222333333333333444444444444222333555777888999999999888888:::;;;<<<============>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>@@@@@@@@@>>>===========================;;;<<<===>>>????????????;;;;;;::::::999999888888:::::::::999999999888888666666777777888777777777666666555444444444444444444444333333333333333333111222222222222111000000000000000000000000000000////////////000000000000//////............//////////////////////////////////////////////////////////////////////////////.........///////////////............////////////222222333333333333222222222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111222333...///000222222222111111222333333333333444444444777777888888999999999999444555666777777666444333555666777777999999:::;;;<<<===>>>???AAADDDFFFGGGGGGHHHHHHGGGFFFEEEGGGIIIHHHHHHHHHGGGEEEDDDBBBAAA@@@AAABBBDDDGGGIIIJJJKKKJJJIIIIIIHHHGGGGGGGGGGGGEEEDDDCCCBBBBBBAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>>>>=========>>>???===;;;:::<<<>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888888888888777777777777777777666555555444444333444444444444444444444444222222222333333444444444000111111111222222222222222222111111000111111111000111222222222222111000////////////////////////////////////000000000111000000000000000000000000111111111111111111111111000000111111111111000000///000000000111111111111111000/////////000222222000000000000000000000000000000000000111111111111/////////000111333444555000000000000000000000000---......///000000111111000000000000000000000000...///000111222111111000000000000000000000000000........................000000000000000000000000---------.........//////000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000222222222222222222222222///000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111000......000111000/////////000000000111111111333222222111111222222333000000000000000000000000////////////000000111111000000000000000111111222//////000000000111111111111111111111111111111111222222333333333444444444333444555777777888777777777888999:::;;;<<<<<<<<<<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;===???AAAAAA???===<<<========================<<<<<<===>>>>>>>>>======;;;;;;::::::999888888888:::::::::999999999888888666777777777777666666555777666555555555555555555333333333333333333333333111222222222222111000000000000000000000000000000......//////000000111111//////............////////////////////////////////////000000000000//////////////////////////////............/////////000............////////////222222222333333222222222222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111000000000111222333333111000///......///000000333333333333333333333444888777777666666777888888222333555777777666444333444444555666777888999999<<<===>>>???BBBDDDFFFGGGFFFGGGGGGFFFEEEEEEFFFHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@AAACCCEEEHHHJJJLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFEEEEEECCCBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@??????>>>=========<<<>>>???===;;;:::<<<>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888888888888777777777777777666666555444444333333444444444444444444444444222222222333333444444444000000111111222222222222333333222111000000000111000111222333333222111000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111111222111000/////////000222333000000000000000000000000000000000000111111111111/////////000111333444555000000000000000000000000,,,------...///000000111000000000000000000000000...///000222222111111000000000000000000000000000........................000000000000000000000000.../////////000000111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////111000......000000000///////////////000000000000333222222111111222222333000000000000000000000000.../////////000000111111000000000000000111111222////////////000000000000111111111111111111111111222222333333333444444444333444666777777777666666777888999:::;;;<<<<<<<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@AAAAAA???===;;;<<<<<<<<<===============>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::999888888777:::::::::999999999888888999999999999999888777666777666666555555555666666333333333333333333333333111222222222222111000000000000000000000000000000---......///000111111222//////............////////////////////////////////////000000000000//////////////////////////////---.........//////000000............/////////000111222444555555444222111222222222222222222222222111111111111111111111111222222222222222222222222000000111222333444444555222222222222222222222222222222222222222222222222333333222222111000//////111111222222222333333333333333222222222222333333222222333333444555666666777777777777888888888888888777777777666666666555555555555666777999:::;;;<<<<<<===???@@@AAABBBCCCDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFEEECCCCCCCCCCCCDDDEEEFFFHHHJJJKKKKKKJJJHHHGGGFFFEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBAAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@??????>>>??????>>><<<<<<===>>><<<<<<<<<===============<<<;;;;;;:::999888777777777777888888888888777777999999888666666555555555333333333333333333333333444444444444444444444444555444333222111222333444333222111000000111222333222111111111000000//////000000000000000000000000000000000000000000000000000///.........///111222000000000000000111111222000000111111111111000000111111000000//////......000000000000111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111000000000000000000000000222222222222111111111000111111000000000000111111000000000000000000000000000000000000000000000000222222111111000000//////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000000111111222222111111111000000//////000111111111111222222222333333222222111000//////111000/////////000222333000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000111111111111111222333333444444333333666666555444555666777888666777888999999999999999<<<<<<<<<<<<============;;;<<<===>>>>>>>>>>>>>>>===???BBBDDDDDDBBB???===>>>>>>>>>===<<<<<<;;;;;;>>><<<:::;;;===>>><<<:::;;;;;;::::::::::::999999888888888888888888999999666666777777777777777777777777777777777777777777444444333333333333222222222222222111111111111000111111000000//////......000000000000000000000000////////////////////////........................---------...///000000111111111000///////////////////////////////////////........................333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222222222444444333333222111111000111111222222222333333333222222222111111222222222222222333333444555555666555555555666666666666777555555666666777777777777666666666777888999:::;;;<<<<<<===>>>@@@AAABBBBBBDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBCCCEEEGGGIIIKKKLLLJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>??????>>><<<<<<===>>><<<<<<<<<<<<============;;;::::::999999888888777777777888888888888777777999888777666555555555555444444444444444444444444444444444444444444444444333333222111111111111222222222111111111111222222111111111111000000000///000000000000000000000000000000000000000000000000000//////...///000111222000000000000000111111222000000111111111111000000111111000000////////////000000000000111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000222222111111111000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111111222222111111000000000000000000111111222222111111111000000000000000111111111111222222222333333222222111000000///111000/////////000222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000111111111111111222333333444444333333444333333222333444555666777777777888888999999:::<<<<<<<<<<<<============<<<===>>>>>>>>>>>>>>>>>>===???AAABBBBBBAAA???===>>>>>>======<<<<<<;;;;;;===;;;::::::<<<===<<<:::;;;;;;::::::::::::999999888888888888888888888888888777777777777777777777555555555555555555555555444444333333333333222222222222222111111111111000111111000000////////////000000000000000000000000////////////////////////........................,,,,,,,,,---.../////////111000//////.........///////////////////////////////////////////////////555444222111111222444555333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222111111333333333333333333333333333333333333333333333333555444444333333222222222111111222222222333333333222222111111111111222222222222333333444444555555333333333444444444555555333444444666777888999999777666777777888999;;;;;;;;;<<<===>>>???@@@AAABBBDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHFFFEEEDDDAAABBBCCCDDDGGGIIIKKKLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>??????>>><<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777888888888888777777777777666555444444444444555555555555555555555555444444444444444444444444111222222222222111000000111111222222222222111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////000111222000000000000000111111222000000111111111111000000111000000000000/////////000000000111111111222222111111111111111111111111111111111111111111111111222222111111111111222222////////////////////////000000000000000000000000111111000000000/////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111111222222111111000000000000000000111111222111111111111111000000000000111111111111222222222333333222222111000000000000000000///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111000000000000111111111111000000000000000000000000000000000000111111111111111222222333333333333333333333333222333444444555777777666666777888:::;;;;;;<<<<<<<<<<<<=========>>>>>>?????????>>>======??????@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;<<<;;;::::::<<<<<<;;;:::;;;;;;::::::::::::999999888888888888888888888888888888888777777666666666444444444444444444444444444444333333333333222222222222222111111111111000111000000000000/////////000000000000000000000000////////////////////////........................++++++,,,,,,---.........000///......---.........////////////////////////000000000000000000000000444444222222222222444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444333333222222222222111111222222222333333333222111111000000111111222222222333333333444444444222333333333444444444444333444444555666777888888777777777777888999:::;;;:::;;;<<<===???@@@AAAAAADDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEAAAAAACCCDDDGGGIIILLLMMMIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>??????>>><<<<<<===>>>===<<<<<<<<<<<<<<<;;;;;;777777888888999999999:::777888888999999888888777666666555444444444444444444444444444444444444444333333333333333333333333111222333333333222000///000111222333333222111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111222000111111222222111111000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111222222////////////////////////////////////000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000111111222111111111111111111111111000000111111111222222222222222222111111111000000000000000000000111111222////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111000111111222222111111000///000000000111111111111000000000000000000000000///000000000111111111111111111222333333333333222444444444555555555666666777666555555666888:::<<<;;;;;;;;;<<<<<<<<<======????????????>>>======<<>>>>>>>>>>>??????>>>======<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888888888888777777666666555555555444444444444444444444444444444333333333222222222222222222111111111000000000000000000000000000000////////////////////////////////////////////////........................,,,,,,---------.........///......---------......////////////////////////////////////////////////222222444444444444222222333333333333333333333333222222222222222222222222222222222222222222222222000000111222333333444444333333333333333333333333333333333333333333333333222222222222111111111111111111222222222333333333222222111111111111222222222222222333333333333333333333444444444555555555555555555555666666666666777777777777888999::::::::::::;;;<<<>>>???@@@AAACCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFAAABBBCCCEEEGGGIIIKKKLLLJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>??????>>><<<<<<===>>>======<<<<<<;;;;;;;;;:::666777777888888999999:::888888999999999999888888666555555444444444444555333333333333333333333333333333333333333333333333222333444444444333111000000111222333333222111000000000000000000000111111111111111111111111111111000000000000000000000000///000000111111111111111000000000000000111111222111111222222222222111111000000000000111111111111111111111111222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000111111000000000000000000000000111111222111111111111111222222222000000111111111222222222222222222111111111111111///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000//////000000111111111111//////000000000000/////////000000000111111111111111111111111111111111111///000000000111111111111000111222222333333222222444444444555555555555555666666555444666888:::<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<;;;???>>>>>>======>>>>>>???=========<<<;;;;;;::::::888999999::::::::::::;;;;;;;;;:::::::::999999999999999999888888888777777666666666555555444444444555555555555555555555555444444333333333222222222222222222111111111000000000000000000111111111111////////////////////////////////////////////////////////////////////////.............../////////......------------...///000000000000000000000000........................111222444555555444222111333333333333333333333333333333333333333333333333222222222222222222222222///000111222333444444555333333333333333333333333333333333333333333333333111111111111111111111111111111222222222333333333333222222222222222222333222222222222333333333333444444444555555555666666555555555555555555666666777777666666777888888999999:::;;;<<<===>>>???@@@BBBCCCCCCEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFCCCCCCDDDEEEFFFHHHJJJKKKIIIHHHHHHGGGFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>??????>>><<<<<<===>>>======<<<<<<;;;:::::::::777777777888888888999999888888999999999999888888666666555555555555555666333333333333333333333333333333333333333333333333333444444444444333222222111111222222222222111111000000000000111111111111111111111111111111111111000000000000000000000000///000111111222222111111000000000000000111111222111111222222222222111111000000000111111111111222111111111222222222222333111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000111111000000000/////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111///000000111111000000///000000000000000111111222111111111222222222222222000111111111111222222222111111111111111111111111//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222//////000000000000//////000000000000111111111111111111111111111111111111000000000000111111111111000111111222222222222222111111222333333333333222555555555555666888:::;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;;;;>>>>>>============>>>>>>======<<<<<<;;;:::::::::666888999999999999:::<<<;;;;;;::::::::::::999999::::::999999888777777777555555555555555555555555555555555555555555555555444444333333333333222222222222222111111111111000000000000111111111111222000000000000000000000000////////////////////////////////////////////////////////////////////////.........---......///000000000000000000000000000........................333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111222222333333333444444444444444444444444444444444444444444444444222222222222222222222222111111222222222333333333444444333333333333444444222222222222222222222222444444444444555555555555333333444444555666777777666666666555666666777888999999:::;;;===>>>??????AAAAAABBBDDDEEEFFFGGGHHHGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJGGGFFFEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????>>>??????>>><<<<<<===>>>======<<<;;;;;;:::999999777777777777888888888888888999999::::::999999888777666666555555666666777444444444444444444444444222222222222222222222222444333333222222222222222222222111111111111222222///000000000111111111111111111111111111111111111000000000000000000000000///000111222222222111111000000000000000111111222111222222333333222222111000000111111111222222222111111111222222222333333111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000222222111111111000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111//////000000000000//////000000000000000111111222111111111222222333333333000111111111111222222222111111111111111111111111...///000111222111111000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000000000111111000000000000000000000111111111111111111111111111111111111000000000000111111111111000000111222222222222222000111222333333333222222333444555666777999::::::::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;===========================<<<<<<;;;;;;::::::999555777999999888888:::<<<;;;;;;::::::::::::999999::::::999999888777777666555555666666777888888888444444444444444444444444444444333333333333222222222222222111111111111000000000111111111222222222000000000000000000000000////////////////////////////////////////////////........................///.........//////000111000000000000000000000000........................555444222111111222444555444444444444444444444444333333333333333333333333222222222222222222222222333333333222222222222111444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333555444444333333444444555222222222222222222222222333333444444444444555555000111222444666777999999666555555555555666666777888999:::;;;<<<>>>??????@@@@@@AAACCCDDDFFFGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????>>>??????>>><<<<<<===>>>======<<<;;;::::::999999888888888777777777777777888999999::::::999999888777777666666666777777888555555555555555555555555222222222222222222222222444333111000000000111222333222111000000111222333//////000000111111111222111111111111111111111111000000000000000000000000///000111222333222111111000000000000000111111222111222222333333222222111000000111111222222222222111111222222222333333333111111111111111111111111222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000222222222222111111111111111111000000000000111111000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111//////000000000000//////000000000000000111111222111111111222222333333333000111111111111222222222111111111111111111222222...///000222222111111000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111222222222222111111000000000000111111111111111111111111111111111111000000000000111111111111000000111222222222222111222333444555666555444444222333555777888999999999:::::::::;;;;;;;;;<<<<<<888999999:::;;;;;;;;;;;;<<<<<<============<<<<<<===<<<<<<;;;;;;:::999999444777999999777777:::<<<;;;;;;;;;:::::::::999999::::::999999888777777666666666777888999:::;;;;;;333333333333333333333333444444444333333333222222222222222111111111111000000000111111222222222222000000000000000000000000////////////////////////000000000000000000000000------------------------///////////////000111111000000000000000000000000000000000000000000000000444444444444333333222111111222333444555444333333333333333222222222111111222222222222222222222222111333444444333222222333111111111222222333444444666555444444222222111000333333333333333333333333222222222222222222222222444444555555444444333222222222222222222222222222333333333222222222111111222222222333333333333444555555555555666666666666888888888999:::;;;<<<===<<<===>>>@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCDDDFFFHHHEEEEEEFFFEEEEEEDDDCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@?????????@@@????????????>>>>>>>>>>>>;;;::::::999999888888888777777777777777777777777999999999888888888888777777777777777666666666666444444333333333333444444444444444444444444444444333333333333222222111000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111000//////000000000111111111111222222222222222222111111111000000///000111222333333222111111111222222222222111111111111111111111111111111111111111111111111111111///......///000111111///111111111111111111111111222222222222222222222222111111111111111111111111333222222222111000000000666555222111000000111222//////000000111111111222222222222111111111000000111111000000//////......//////............//////000111111111111222222222333222000/////////000000000000000000000000000000////////////000000000000111111222222222333333333222222111111000000//////222111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000...///000222222111000000000000000000111111111111444444444333333222222222222333333444555666888888::::::;;;;;;;;;::::::999999999999999:::;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::888777666666777999;;;===:::::::::999999888888888777666666666666666777777777777666666666666777777555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000///...------...///000//////000000000000//////***,,,...000111111000///000000000000000000000000333444444444333333222111111222333444444444333333333333333222222222222111333333333333333333333333111333444444333222222333333333222222222222222222555444444333333222222111333333333333333333333333222222222222222222222222444444444555444444333222222222222222222222222222333333333222222222111111222222333333444444444555555555555555666666666666888888888999:::;;;<<<=========???@@@BBBDDDEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDAAABBBBBBAAA@@@AAACCCEEEDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@???AAA@@@??????>>>>>>>>>???????????????>>>>>>>>>>>>;;;;;;::::::999888777777777777777777777777777777999999999888888888777777666666666555555555555444666666555555555555666666333333333333333333333333333333333333333222111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222111111111111111000111111111111222222222222222222111111111000000///000111222333222222111111111222222222222111111111111111111111111111111111111111111111111111111111000///000111222111000111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111666444222111000000111222///000000000111111111111222222222111111111000000111000000000/////////...000000////////////000000000111111111111222222222333222111000000000000111000000000000000000000000////////////000000000111000000111111111222222222111111111000000000000000111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111000000000////////////000111111111111111000000000000111111111111444444333333333222222222333333333333555666777888777777777888888777777666999999999999:::;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::999888777666777888:::<<<;;;:::::::::999999999999888888777777777777888888777777666666666666777777555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000///...------...///000...//////000000//////...///............//////000////////////////////////333333444444444333222222222222333444444444444333333333333333222222222222333333333333333333333333111333444444333222222333444444444333222111111111333333333333333333333333222222222222222222222222222222222222222222222222444444444444444333222222222222222222222222222222333333333222222222111111222222333333444555666666444555555555555666666666777777777888999:::<<<<<<===>>>???@@@BBBCCCEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDEEEDDDCCCCCCEEEFFFCCCDDDDDDEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCAAA???>>>@@@???>>>>>>===>>>>>>>>>????????????>>>>>>>>>>>><<<<<<;;;:::999888777777777777777777777777777777999999888888888777777777555555555444444444333333666666555555555555666666333333333333333333333333333333444444444333222222222222222222222222222222111222222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111444333222222222222222222000111111111111222222222222222222111111111111111000000111222222222222111111111222222222222111111111111111111111111111111111111111111111111111111333222000111222222111000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222555444222111000000111222000000000000111111111111222111111111111000000000000000000000////////////111111000000000000111111000111111111111222222222333333222111111111111222000000000000000000000000/////////000000000111111//////000000000111111111000000000000111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000///////////////000000000000000111111222000000000000111111111111333333333333222222222222333333333333444555777777888999999::::::999999999999999999999:::;;;<<<<<<======>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::999888777777888999:::;;;;;;;;;;;;::::::::::::999999888888888888999999777777666666666666777777555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////.........//////.........222000...---,,,---///000////////////////////////333333333444444333333222333333333444444444444444444444333333333222222222444444444444444444444444111333444444333222222333444444333333333222222222222222222333333444444444222222222222222222222222111222222222222222333333333444444444444333222222111222222222222222333333333333333222222222111111222222333444555666666777444444444555555555666666777777777777888:::;;;<<<===>>>???@@@AAACCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFFFFDDDDDDEEEGGGBBBCCCDDDEEEEEEFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFCCC@@@>>>@@@??????>>>>>>>>>??????????????????>>>>>>>>>=========<<<:::999888777666777777777777777777777777888888888888777777777777555555555444444444444333444333333222222333333444222222222222222222222222333333444444444333333222222222222222222222222222111111111222222222333333111111111111111111111111222222222222222222222222111111111111111111111111333222222111111111222222000000111111111222222222111111111111111111111111111111111111222111111111111111222222222222111111111111111111111111111111111111111111111111111111333111000000222222111///111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333333333222111000000111111000000000000000111111111111111111111000000000000000000000000////////////222111111111111111111222000000111111111222222222333333222222222222222222000000000000000000000000//////000000000111111111000000000000111111111222//////000000111111222222111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111000/////////000222333///000000000111111111111333222222222222222222222333333333333444555666777999999:::;;;;;;;;;::::::999999999999:::;;;<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::999999::::::999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777888888777777666666666666777777555555444444444333333333333333333333333333333333222222222111111111000000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////....../////////------............------000///...------...///000////////////////////////222333333444444333333333333333333444444444555555444444444333333333222222444444444444444444444444111333444444333222222333222222333333333444444444111222222333333444444555222222222222222222222222111111111222222333333333333333444444333333222111111111111222222333333333333333333222222222111111222222333333444555555666444444444444555555555555666666666777888999:::;;;<<<===>>>???@@@BBBBBBCCCBBBCCCCCCDDDDDDCCCCCCCCCAAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEFFFEEECCC@@@>>>@@@@@@?????????@@@@@@AAA????????????>>>>>>>>>=========<<<;;;:::999888777777777777777777777777777888888888777777777666666666666666555555555444444333333222222222222333333222222222222222222222222222222333444444333333333111111111111111111111111000000000000111111111222111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111222000000111111111222222222111111111111111111111111222222111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111000//////000111000...111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333222222111111111111111111111111000000000000000000000000000000000000000000////////////000000000000222222111111111111222222000000111111111222222222222222222222333222222222000000000000000000000000000000000000111111111111111111111222222222333333//////000000111111222222000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111000/////////000222333///000000000111111111111222222222222222222222222333333333333333444555666555555666777777777777777999999999999:::;;;<<<<<<<<<<<<============<<<<<<;;;;;;:::::::::999999999::::::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999888777666666666666666777777666666666666777777555555444444444333333333333333333333333333333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////...//////////////////...------............------+++,,,...000000000000///........................222222333444444444333333444444444333444555555666444444444444333333333333333333333333333333333333111333444444333222222333222222222333444555555555222222222333333444444444333333333333333333333333111111111222222333333444333333333333333222111111111111111222222333333444333333333222222222111111222222333333333333444444333444444444444555555555555555666666777888:::;;;;;;<<<===>>>???@@@AAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBDDDEEEEEECCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBBBB@@@>>>===@@@@@@@@@@@@@@@@@@AAABBB????????????>>>>>>>>>>>><<<<<<;;;;;;::::::999999777777777777777777777777888888777777777666666666666666666555555555555444555555444444444444555555333333333333333333333333111111222333333333222222000000000000000000000000//////000000000111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000///000000111222000111111111111222222222111111111111111222222222333222111111000111111111111111222222222222111111111111111111111111111111111111111111111111111111///.........000111000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111000111111111111000000000000//////000000000000000111////////////000000000000222222111111111111222222000111111111111222222222000111222222333222222222000000000000000000000000000000000111111111222222111222222222222333333333000000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222000000000000000111111222000000000000111111111111111111111222222222222222333333333333333444555555555666777888888999888888999999999999:::;;;<<<<<<;;;;;;<<<=========<<<<<<::::::::::::999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;999888777666555555555555777777666666666666777777555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////...............//////.........***+++...000111111000///........................111222333333444444444333555444444333444555666777555444444444444333333333333333333333333333333333111333444444333222222333333333444444444444444444333333333333333333333333444444444444444444444444000111111222333333444444222333333333333222111111000111111222333333444444333333333222222222111111333222222222222111111111333333444444444555555555555555555666777888999::::::;;;;;;<<<===>>>??????@@@@@@AAABBBBBBBBBBBBBBBDDDFFFHHHHHHFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@??????>>>???????????????@@@AAAAAA????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777888777777777666666666666555555555444444444333333555444444333333444444555333333333333333333333333///000111111222222222111111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111000000000111111222333000111111111111222222222000000111111111222222222333333111000000000111111111111222222222222111111111111111111111111111111111111111111111111111111///......///111333222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000111111111111000000111111111111000000000///////////////000000111111.../////////000000000111111111000000000000111111000111111111111222222222///000111222222222111111000000000000000000000000000000111111111222222222111111111111222222222222111111111000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111222//////000111111111111111000000000000111111111111000111111111222222222222333333222222333333444444777888999::::::;;;;;;;;;999999999999:::;;;<<<<<<:::;;;<<<<<<======<<<<<<:::::::::999999999999888888888999:::;;;;;;;;;;;;999999999999:::::::::;;;:::999888777666666666666777777666666666666777777555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///000000///...---...//////000000//////...------...//////000000///........................111222333333444444444444555555444333444555666777555555444444444333333333222222222222222222222222111333555444333222333333666555555444444333333222333333333333333333333333555555555555555555555555000000111222333333444444222333333333333222111111000000111222333333444444333333333222222222111111333333222222111000000///333333333444444444555555555555555555666888999:::999::::::;;;<<<===>>>>>>???@@@AAAAAABBBBBBBBBBBBAAACCCEEEEEECCCAAAAAAAAAEEEEEEFFFEEEEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA>>>>>>===>>>>>>???@@@@@@????????????>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<777777777777777777777777777777777777666666666666444444444333333333222222333222222111111222222333444444444444444444444444...///000111111111111111222222222222222222222222111111222222222333333333222222222222222222222222000000000000000000000000111111111111111111111111222111111111222333333444000111111111111222222222000000111111222222222222444333111000000000111111111111222222222222111111111111111111111111111111111111111111111111111111///......000333444444444111111111111111111111111000000000000000000000000111111111111111111111111333222222222111111000000///000111111111111000000222111111111000000//////.../////////000000111111.../////////000000111111111111000000000000111111000111111111111222222222...///000111222222111000000000000000000000000000000111111111111222222222000000000000111111111111222222111111000000////////////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111...///111222222222111000000000000000111111111111000000111111222222222222333333222222222333444444444444555777777888888888999999999999:::;;;<<<<<<::::::;;;<<<=========<<<:::::::::999999999888888777888999:::;;;<<<<<<<<<888888888999999:::::::::;;;:::999888777777777777777777666666666666777777555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///000000///...---//////000000000000//////111000...---------///000........................444555555555444333333222333333333444444444555555444444444444444444444444111111222333333444555555333333333333333333333333222222222222222222222222555555555555555555555555555555444333333222111111444333222111111222333444222222222222222222222222222222111000111222444555222222222222222222222222555444333222222222333444333444555555666666555555444555555666777888888999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>??????@@@AAA@@@???>>>===>>>>>>????????????>>>>>>AAAAAAAAA@@@@@@@@@??????===<<<<<<;;;;;;:::999999888888888777666555555444666555555555444444444444444444444444444444444444444444444444444444444444444444444333333222222222000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222///000111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222111111000/////////222222222222222222222222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000000111111111111222222222...///000111111111111111000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333111///...000222333333222222111111000000//////000000000000000000000000222222111111111111222222222222222222222222222222222111111111000000//////111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222333333444555555555555444333444555666777777777888888888999999999<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::777777888999::::::;;;;;;:::999888888777777888888::::::999888777777888888777777777777777777777777666666555444444444444555333333333222222222111111000000000000000000000000000///...------...///000000000///...............//////////////////////////////////////////////////////////////////////////////............//////............////////////........................444444555555444333333222333333333444444444555555444444444444444444444444111111222333333444555555333333333333333333333333222222222222222222222222444444444444444444444444111222222333333444444555333333222111111222333333222222222222222222222222222222222111222222333333222222222222222222222222444333222222222222333444333444444555555555555555444555555666777777888888999:::::::::;;;;;;;;;;;;>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@??????>>>???@@@AAAAAAAAA@@@>>>>>>>>>??????????????????>>>@@@@@@?????????>>>>>>>>><<<<<<<<<;;;::::::999999999999888777777666555555666666666555555555444444444444444444444444444444444444444444444444444444444444444333333222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222000000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111222222222222222222222222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000111111111222222222000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333111//////000222333333111111111111000000000000000000000000000000000000222222111111111111222222000000000000000000000000111111111111000000000///000000000111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111222222333333444444444555444444333444555666777777777777888888888999999;;;;;;;;;;;;:::::::::999;;;:::::::::999999999999777777888999999:::;;;;;;:::999888888777777888888:::999999888888777888888777777777777777777777777666555555444333444444444333333333222222222111111111111111111111111111111000///............///000111111000///////////////000000000000000000000000//////////////////////////////////////////////////////............//////............////////////........................444444444444444333333222333333333444444444555555444444444444444444444444111222222333333444444555333333333333333333333333333333333333333333333333333333333333333333333333111111222333333444555555333333222222222222333333222222222222222222222222222222333333333222111111222222222222222222222222333333222222222222333444333333444555555555555555555555555666666777777888777888888999:::;;;<<<<<<===>>>>>>?????????>>>>>>???????????????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@?????????@@@AAABBBBBBBBBAAA???>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>============<<<<<<;;;;;;::::::999999999999999888777777666666777777777666666666555555444444444444444444444444444444444444444444444444444444333333333333222222111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222000111222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111...//////000111111222222222222222222222222222222111111111222111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111222222222111000//////000000111222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333111//////111333333333000000000111111111111111000000000000000000000000222222111111111111222222000000000000000000000000111111111111000000000000///000000111222333333333000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333333333444444444333444555555666777777777777888888888888:::::::::::::::999999999999999999888888888888888777777888888999:::::::::999999888777777777777888999999999888888888888888777777777777777777777777555444444333333333333333333333333222222222111111111111111111111111111111000//////......//////000222111111000000000000111000000000000000000000000//////////////////////////////////////////////////////............//////............////////////........................333333444444444333333222333333333444444444555555444444444444444444444444222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333222222222222222222222222222333444444333222000///222222222222222222222222222222222222222333333333333333444555555555444444555555555666666666777777555666777888:::;;;<<<<<<<<<===>>>??????===<<<;;;======>>>>>>>>>>>>>>>???AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@?????????AAAAAABBBCCCBBBAAA@@@???@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::999999888999999999999888888777777777777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333000000000000000000000000111111111111111111111111111111222333333222222222222222222222222222222222111111111111111111111111111111111111111111111111//////000000111111111111111111111111111111111111111111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000////////////000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000111111111111444222000......///000111222222111111000/////////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333111000000222333333333000000000111111222222222000000000000000000000000222222111111111111222222222222222222222222222222111111111000000000000000000000000111111222222222000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111333333333222222222222222333333333444444444555555666666666777777777888888999999999999999999999999888888888888888888888888777777888888999999999:::999999888777777777777777888888999999999888888888777777777777777777777777444444333222222222222333333333333222222222111111111111111111111111111111000//////////////////000111111000//////000000000//////////////////////////////////////////////////////////////////////////////............//////............////////////........................222222333333444333333222333333333444444444555555444444444444444444444444222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333222222222222222222222222222333444444333222000///222222222222222222222222111111111222222333333333222333333444555444444444555555555555666666666666444444555777999:::;;;<<<;;;<<<===>>>===<<<;;;:::<<<<<<<<<=========>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@???AAAAAABBBCCCBBBAAA@@@???@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>>>>>>>=========<<<;;;;;;:::999999888888999999999888888888888888777777777777666666666666444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333000000000000000000000000111111111111111111111111222222333333333222222111111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000//////111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000000000000000000000000//////000000000111111111444222000......///000111111111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333111000111333444333222000000111111222222333333111111111111111111111111222222111111111111222222222222222222222222222222000000000000000000111111111111000000000/////////000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222111333333333444444444444444555555666666666777777777777888888888888888888888888888888888999999999999777888888888888888999999999888777777666666777777777888888999999999888888666666666666666666666666444444333222222222222333333333333222222222111111111111111111111111111111///000000000000000000/////////.........//////000........................//////////////////////////////////////////////////////............//////............////////////........................111222222333333333333333333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333000000111222444555666666333333444444444444333333222222222222222222222222222222333333333222111111222222222222222222222222///000111222333333333222222222333444444444444444555555555555555555555555333444555666888999:::;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>============;;;;;;::::::999999888888888888888888888888888888777777777666666666555555444444444444444444444444333333333333333333333333222222333333333333444444222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111333333333333333333222111000000000000000000000000000000000000000000000000111111111111111111111111222222111111000//////...111111111111111111111111000111222222333222222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111222111000//////000000111000000000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333222111222444444444222111111111222222222222222111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111000000///......---000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222222222222333444444444444333555555555555666666666666666666666777777777777777888888888888888999999999888888888888888888888888888888777666666666666777666777888::::::999888888666666666666666666666666555444444333333333333333333333333222222222111111222222222222222222222222///000000111111000000///...............//////000------------------------//////////////////////////////////////////////////////............//////............////////////........................111111222333333333333333333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444///000111222444555666777333333444555555444333333222222222222222222222222222222222111222222333333222222222222222222222222...///111222333333333222222222333444444444444333555555555555555555555555333333444555777888999999:::999999999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@>>>>>>>>>??????????????????>>>=========<<<<<<<<<;;;;;;;;;;;;::::::999888888888777777777777777777777777666666666555555555444444444444444444444444444444222222222222222222222222222222222333333444444444222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111333333444444333333222111111111111111111111111111000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111000111222222333333333222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000111000000000000000111111111/////////000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333222111222444555444222333222222222222222222111111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222333333111222333444444444333333444444555555555666666666555555555666666777777777666666666777777888888888888888888888777777777777888888777666666666666666555777888:::::::::888777666666666666666666666666666555555444333444444444333333333222222222111111222222222222222222222222///000111111111111000/////////......///000000111........................//////////////////////////////////////////////////////............//////............////////////........................000111222333333333333333333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555333333333333333333333333333333444555555444333333222222222222222222222222222222111000111222444555222222222222222222222222...///111222333333222222222222333444444444333333555555555555555555555444333444444555666777888888999999888888999;;;===>>>;;;;;;<<<<<<===>>>????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAA@@@???>>>===>>>>>>????????????>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888888777666666666666666777777777666555555555444444444444444444444444444444444444222222222222222222222222222222222333333444444444222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222000000000000000000000000444444444444333333222111222222222222222222222222000000000000000000000000111111111111111111111111/////////000111111222222000000000000000000000000000111222333333333333333000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111222000000000000000000000000////////////000000000000...///000111222222111111......///000111222333333000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222333555555444222444333333222222111111111111111111111111111111111222222111111111111222222222222222222222222222222//////000000111111111222000000000111222222333333000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000111111111111111111111111//////000111222333333444111222333444555444333333444444444555555555666666444555555555666666777777444555555555666666777777888888888777777777777777888888777666666666666666555666888:::;;;:::888777666666666666666666666666666666555444444444444555333333333222222222111111222222222222222222222222///000111222222111000///000000///000000111222222//////////////////////////////////////////////////////////////////////////////............//////............/////////000........................111111222222222333333333444444444333333222222222666666555555555444444444444333222222111111222222333333333333333333333333555555555444444333333333333333444444444444444444222222222333333444444444444333333333333333333333222222222333333444444444333333333222222111111111111222222333333222222111111222222333333222222111555555555444444333333333444444444555555555666666666555555444444666777888777888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>AAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@???>>>============>>>???????????????>>>>>>===<<<;;;;;;::::::888888888888888888888888:::888666555444555777888666666666777666666555444444444444333333222222222333333333333333333333333111222444555555444222111333333333222222222111111000111111222222111111000......///000111222222333222111000000000111333333111111000000000000111111222333555555555333111000222222222111111111111000222222222111111111000000//////000000000000//////000000000000000000000000...------...111222222111000111111111111222222222000000000000000000000000///............//////000///111222111000///000111000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222000000000000111111111111222222222222222222222222111111111111111111111111333111...++++++...111333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111222111111111000000//////000000000000000000000000111111111000000000000000222222222222222222222222222222111111111111111222222222222222222222222222333333333444444555555555666666666666777777777777777555444555888999888666777777666666666666777777555555555555555555555555555555666666777777888888666666555555555444444444333333333444444444555555333333333222222222222111111222222222222111000000////////////////////////......//////////////////000///...------...///000////////////////////////////////////000000000000////////////////////////...------,,,,,,------...///...---,,,,,,---...///222222333333333444444444555444444444444444333333333333444444555555555666444333222222111222222222333333333333333333333333555555444444444333333333222222333333444555666666222333333333333333333444222222222222222222222222222333333333333333333444333333333222222222111111111222222333333222222111111222222333333222222111555555444444444333333333333444444444444555555555666555555444555666777888666666888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;>>>>>>>>>??????@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@AAAAAA@@@@@@>>>============>>>???????????????>>>======<<<;;;;;;::::::888888888888888888888888999888666555555555666777666666666666666555444444444444444333333333222222333333333333333333333333111222444555555444222111333333333222222222111111111111222222222222111111//////000000111111222222222111000000000111222333111111000000000000111111111222333444333222000///222222222111111111111000222222222111111111000000//////000000000000//////000000000000000000000000000//////000222333222111000111111111111222222222000000000000000000000000111000000/////////000000///111222111000///000111000000000000000000000000//////000000000000//////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000/////////////////////...//////000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111000000111111111222222222000000000000111111111111222222222222222222222222111111111111111111111111222222000000000000222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111111000........................111111111111000000000///000000000000000000000000111000000000000000000000222222222222222222222222222222111111111111222222222222222222222222222222333333333444444444555555555666666666777777777777777555444555888999888666777777666666666666777777666666666666666666666666555555666666777777777777666666555555555444444444333333333444444444555555333333333222222111111111111222222222222111000000000000000000000000000000///////////////.........//////............//////////////////////////////.../////////000000000000///////////////////////////..................//////...------------...///333333444444444555555555444444444444555555555555111111222333444666666777444444333222222222222222333333333333333333333333444444444444333333333333000111222333555666777777444333333333333333333222000000111111222222333333444333333333333333333222333333333222222222222111111222222333333222222111111222222333333222222111444444444444333333333333333333333333444444444444666555555555555666777777444555777888999999::::::::::::999999999999:::::::::;;;<<<>>>???AAABBBCCC@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@???>>>======>>>>>>????????????>>>=========<<<;;;;;;::::::999999999999999999999999777777777777666666666666555555555666555555444333444444444444333333333333333333333333333333333333222222444444444444222222333333333222222222111111222222222333333222222222000000000000000111111111111111000000111111222333111111000000000000111111000111222222222111000///222222222111111111111000222111111111111000000000///000000111111000000///000000000000000000000000333111000111333333222111000111111111111222222222000000000000000000000000333222111000000///000000///111222111000///000111000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000111111111222222000000000000111111111111222222222222222222222222111111111111111111111111222222333444444333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333333333222222222222222........................111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222111111111111222222333333333333333333333333333333333444444444444555555555666666666777777777777666555666888888888777777777666666666666777777777777777777777777777777555666666666666777777777555555555555555444444444333333333444444444555555444444333333222111000000111222222222222111000000111111111111111111111111000000//////.........---......////////////......////////////////////////....../////////000000000///////////////////////////////////////////////////...------------...///333333333333444444444444222333333333444555555555111111222333444555666666444444333222222222222333333333333333333333333333333333333333333333333333222222333333444555666666444444444333333222222222000000111222333333444444444444444333333222222222222222222222222222222222111222222333333222222111111222222333333222222111333333333333333333333333222222222333333333444444555555555555666666666777555555777888999:::::::::::::::999999999999::::::999:::;;;===???AAABBBCCC@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@???>>>======>>>????????????>>>>>>======<<<<<<<<<;;;;;;;;;999999999999999999999999777777777888777666555555555555555555555444333333444444444444444444333333333333333333333333333333222333333444444333333222333333333222222222111111222222333333333333222222111111111000000000000000111111111111111222222222111111000000000000111111000111111222222111000000222222222111111111000000111111111111000000000000000000000111111000000000000000000000000000000000333222111111222333111000000000111111111222222222000000000000000000000000333222111000//////...//////111222111000///000111000000000000000000000000//////000000000000//////////////////////////////////////////000000000111000000000000000000000000000000000000000000000000111111111111111222222222/////////000000000111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000111111111111///000000000111111111111111111111111111111111111111111111111111111111111222333333333333333333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222111111111222333333333333333333333333333333444444444444444444444444555555555666666666777777777777777777777888777777777777666666666666777777666666666666666666666666666666666666666666666666555555555555555555555555333333333444444444555555555444444333222111000000111222222222222111000000111111111111111111111111000000000///......---------...///000000///...---////////////////////////........./////////000000////////////////////////////////////////////////.........------.........222222222222333333333333111111111222333333333444333333333444444444555555555444333333222222333333333333333333333333333333333333333333333333333333444444444444444444333333444444444333333222222222222222222333444555666666444444444333333222222222222222222222222222222222111222222333333222222111111222222333333222222111333333333333333333333333222222222333333333444444444555555666666666666666555666777999::::::;;;;;;;;;;;;::::::::::::;;;;;;:::;;;;;;===>>>???@@@@@@@@@??????>>>>>>??????@@@??????@@@@@@@@@???>>>>>>>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999777777777888777666555555555555666666555555444333444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111111222222333333222222111111111111000000000000000000000111111222222222222111111000000000000111111111111222222222222222222222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000222111000000111222111///000000111111111222222222000000000000000000000000222111000///...---------///111222111000///000111000000000000000000000000//////000000000000//////////////////////////////...////////////000000000000000000000000000000000000000000000000000000000000111111111222222222333000000000111111111222222000000000000000000000000///000000000111111111111000000000000000000000000//////000000000111111111///000000000111111111111111111111111111111111111111111111111111111111111333222111000000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222222222222222000000000000000000111111000000000000000000000000//////000000111111111111111111111111111111111111222222111111222333333444333333333333333333333333444444444444444444444444555555555555666666666666777888888888777777777888777777666666666666777777555555555555555555555555666666666555555555555555444555555555555555555555333333333444444444555555444444333333222111000000111222222222222111000000111111111111111111111111000000//////.........------...///000000///...---////////////////////////............////////////////////////////////////---...////////////...------..................---111111111222222222333333111111111111222222222222444444555555555555555555555444444333333333333333333333333333333333333333222222222222333333333333666555555444444333222222444333333333333333333222333333444444555555666666444333333333333333333222111222222222222333333333111222222333333222222111111222222333333222222111222222222222333333333333333333333333444444444444444555555666777666666666666666888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????>>>>>>>>>>>>????????????@@@@@@@@@??????>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777777777666666666666666666666777666555555444444444444444555555555555333333333333333333333333333333333333333333333333333333333222222222111111111111111222222111111111000000000000000111111111000000111222222222222111111111000000000000111111111111111222222222222333222222222111111111111000//////000000000000000111000111111222222111111000000000000000000000000000111000///000111222111000000111111111111222222222000000000000000000000000111000///......---......///111222111000///000111000000000000000000000000//////000000000000//////000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000...//////000000111111111111111111111222222222222000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111000000000000111111111111111111111111111111111111111111111111111111111111333222000......000222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000111111111111000000000000000000000000/////////000111111222222222222222222222222222222222222111222222333444555333333333333333333333333555444444444444333333333444444555555555666666666888999999999777666777888777777666666666666777777555555555555555555555555666666666555555555555444444444444555555555555555333333333444444444555555333333333222222222111111111222222222222111000000111111111111111111111111////////////////////////......////////////......////////////////////////------........./////////////////////////////////------////////////------------...//////...------222222222333333333444444333333222222222222222111444444555555666777888888555555444333333333333444333333333333333333333333111111222222222333333333444444444444444444333333222333333333333333333444444444444444444444444444222333333333333333333444111111222222222333333333111222222333333222222111111222222333333222222111111111222222222333333333333444444444444555555555444444666777777777666555444555777888999999::::::::::::999999999999::::::999::::::;;;===>>>>>>?????????>>>>>>>>>>>>??????>>>??????@@@@@@@@@?????????????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999888666555555555666777777777888888777777666555444444444444555555555666333333333333333333333333444333333222222333333444333333333222222222111111///000000111111000000/////////000000111111222222///000111222333222222111111111000000000000111111000000000000000111222222222222222111111111111000////////////000000111111000111111222222111111000000000000000000000000000111000000111333444333222000111111111111222222222000000000000000000000000000000///////////////000///111222111000///000111000000000000000000000000//////000000000000//////000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000...//////000000111222222000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222000000000000000000000000///000000000111111111111000000000000000000000000...//////000111111222222333333333333333333333333222222222222333444555555444444444444444444444444555555444444444333333333444444444555555555666666888999;;;999777666777999777777666666666666777777555555555555555555555555666666555555555444444444444444444555555555666666333333333444444444555555111222222222222333333333111222222222222111000000000000000000000000000000------......///000000000//////............//////////////////////////////---------.........//////////////////////////////---...000111111000...---------...//////...------333333333444444444555555444444444333333222222222222333444666888999;;;;;;555555444333333333333444333333333333333333333333111111111222222333333333333333333444444555555555222222222333333444444444444333333333333333333333222222222333333444444444111111111222222333333333222222222333333222222222222222222333333222222222111111111222222333333333444444444555555555666666333444666777777777666555333444555777888888888888999999888888888888999999888888999;;;===>>>???@@@??????>>>>>>>>>>>>??????>>>??????@@@@@@@@@?????????????????????>>>======;;;<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::888666555444555777888888888888888888777666666444444444555555555666666333333333333333333333333444333333222222333333444333333333222222222111111//////000000000000//////...//////000111222222333///000111222333222111111111111000000000000111111///////////////000111111222222222111111111111000.../////////000000111111111111222222222222111111000000000000000000000000222111111222444666555444000111111111111222222222000000000000000000000000111000000000000000111222///111222111000///000111000000000000000000000000//////000000000000//////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000111111222333333444444////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111///000222444444222000///222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333111111111111111111111111//////000000111111111222000000000000000000000000...//////000111222222222444444444444444444444444222222222222333444555666444444444444444444444444555555555444444333333333444444444555555555666666888:::;;;:::777555777999777777666666666666777777777777777777777777777777666666555555555444444444444444444555555555666666333333333444444444555555000111111222222333444444111222222222222111000000////////////////////////,,,,,,---...///000111111000///...------...///000////////////////////////---------.........//////////////////////////////...000111222222111000...,,,---...//////...---,,,222222222222222222222222444444444444444444444444666555555666888:::<<<>>>999888777666555444444444555555444444444333333333222222222333333444444444555444444333333444444555333333333333333333333333333333333444444444555555444444444444444444444444333333333444444444555555222222222111111000000000444444444444333333222111444333333222222333333444555555444333444555666777555555555555666666666666777777777777666666666666:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>============>>>>>>???===>>>>>>>>>>>>>>>======>>>===============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::777777777777777777777777666666666666666666666666555555444444444333333333444333333222222333333444333333333444444444555555222222222111111111111000222111111111000000//////000000000000000000000000111111111111111111111111222111000.........///000333333333222222111111111111111111111111111111111000111111111111222222222///000111222222222222222000000000000000000000000000000000000111111111111111111222222222333333333111111000000000000111111222222111000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000///......111111111111111111111111000000000000111222333444222222111111111111222222333333222222111000000000000111222333333222111000111111111111111111111111222222222111111111000000333222222111111222222333111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111000000000//////......000000000000111111111111111111111222222333333333222222111111111111222222333333333333333333333333444444444444444444444444444444555555555555555555666666777777777777666666999999888777666555444444444555555666666666666666555555555555555555555555444444444444444444444444333222222111111222222333333333333333333333333333//////000000000000//////000000000000000000000000////////////////////////////////////////////////......------------......////////////////////////000000000000000/////////000000//////.........---//////.........---------222222222222222222222222333333333333333333333333555555555666777999;;;<<<888777666555444444444444555555555444444444333333333333333333333444444444555444444333333444444555333333333333333333333333333333333444444444555555333333444444444444444444333333333444444444555555444444444333333333222222333333444444444333222222444333333222222333333444555444444333444555666777555555555555666666666666777777777777666666666666::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;==================>>>???======>>>>>>>>>>>>======>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777666666666666666666666666555555444444444333333333444333333222222333333444333333333444444444555555222222222222111111111111222111111111000000000000111111111111111111111111111111111111111111111111222111000///...//////000333333333222222222111111111111111111111111111111000111111111111222222222000000111222222222222222000000000000000000000000000000000000111111111111111111111222222222333333111111000000000000111111333333222111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000///......111111111111111111111111000000000000111222333333222222111111111111222222111111111111111111222222000111111222222111111000111111111111111111111111222222222111111111000000333222222111111222222333111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111000000000//////000000000000111111111111111111111222222333333333222111111000000111111222333333333333333333333333333333333333333333333333333444444555555555555555666666777777777777666666888888777777666555555555444444555666666666666666555555555555555555555555444444444444444444444444333222222111111222222333333333333333333333333333///000000111111000000///000000000000000000000000///////////////////////////////////////////////////..................///////////////////////////////////////////////////000/////////............//////.........---------333333333333333333333333222222222222222222222222444444444555666888999:::666666555444333333333444555555555444444444444333444444444444444333333333555444444333333444444555333333333333333333333333333333333444444444555555333333333444444555555555333333333444444444555555444444444444333333333333222333333444444444444333444444333333333333444444555444444444444555666666555555555555666666666666666666666666777777777777999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<======>>>???======>>>>>>???>>>>>>===>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888888777777777777777777777777666666666666666666666666555555444444444333333333444333333222222333333444333333333444444444555555333222222222111111111111111111111111111000000000111111111111111111111111111111111111111111111111222111000000///000000000333333333222222222222111111111111111111111111111000111111111111222222222000000111222222222222111000000000000000000000000000000000000111111111111111111111222222222222333111111000000000000111111222222111000000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000111111000000//////111111111111111111111111222111111111111111222222222222111111111111222222///000000111222222333333222111111000000111111222111111111111111111111111222222222111111111111111222222111111111111222222111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111222222222111111111111000000000000000111111111111111111111222222222222222222111111000000111111222333333333333333333333333222222222222222222222222333333444555555555555555555666666777777666666555666666666666666666666666444444555666666666666555555555555555555555555555444444444444444444444444333222222111111222222333333333333333333333333333000111111111111111111000000000000000000000000000////////////////////////000000000000000000000000000//////......//////000////////////////////////........................////////////............/////////............---333333333333333333333333333333333333333333333333333333444444555666777777555444444333333333444444555555555555444444444444666666555555444444333333555444444333333444444555444444444444444444444444333333333444444444555555222333333444444555555555333333333444444444555555222222222222222222222222222222333444555555555444444444333333333333444444444444444444555555666666555555555555666666666666666666666666777777777777999999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???======>>>?????????>>>>>>???>>>>>>============>>>========================;;;;;;::::::999888777777666666666666666666666666666666666666666666666666555555444444444333333333444333333222222333333444333333333444444444555555333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222000111111222222222111111000000000000000000000000///000000000111111111111111111111111222222222222222111111000000111111222//////...............///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000/////////000000/////////000000111111111000000///111111111111111111111111222222111111000111111111222222111111111111222222000000111111111222222222222111000//////000111222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111222222222222222222222222///000000000111111111111111111111111111222222222111111000000000000111111222222222222222222222222111111111111111111111111222222333444555555555555555666666666666666666555444444444555555666666666333444555555666666555555555555555555555555555555444444444444444444444444333222222111111222222333222222222222222222222222111111222222222222111111////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////---------...............///////////////........./////////...............333333333333333333333333555555555555555555555555333333444444555555555555444444333333333444444555666666555555555444444444666666666555555444444444555444444333333444444555444444444444444444444444333333333444444444555555333333333444444555555555333333333444444444555555222222222222222222222222222333444444555555555555555444444333333444444555444444444555555555555555555555555555666666666666555666666666777777777888888888888999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???======>>>?????????????????????>>>=======================================;;;;;;::::::999888777777666666666666666666666666666666666666666666666666555555444444444333333333444333333222222333333444333333333444444444555555333333333222222222222111111111111111111222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222111111222222222111111000000000000000000000000000///000000000111111111111000000111111111222222222222222111111111111222222///...............//////000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000111111111111111111111111222222111111000111111111222222111111111111222222222222222111111111000000222111000//////000111222111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111222222222222222333333333///000000000111111111111111111111111111111111111111000000000000000000111222222222222222222222222111111111111111111111111111222333444555555555555555555666666666666555555333333333444555555666666333444444555555555555555555555555555555555555555444444444444444444444444333222222111111222222333222222222222222222222222111111222222222222111111////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////------------......//////.........///////////////////////////////////////333333333333333333333333555555555555555555555555333444444555555555444444444333333333444555666666666666666555555555444444666666666666666555555555555444444333333444444555444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555444444444444555555555555333444444555555555555444555555444444444444555555333444555555666666555555555555555555666666666666555555666666777777888888777777888888888999999999999999::::::;;;;;;<<<<<<:::::::::;;;<<<===>>>???======>>>???@@@@@@@@@@@@@@@???>>>======<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888888777777777777777777777777666666666666666666666666555555444444444333333333444333333222222333333444333333333444444444555555333333333333222222222222111111111222222222222222222222222222222222222222111111111111111111111111111111222333333333222222111222222222222333333333111111111111111111111111000111111111111222222222111222222222222111000000000000000000000000000000000000000000111111111111000000000111111111111222222222111111111111222222111111000000000111222222000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222111111111111111111111111111111222111111111111111222222222222111111111111222222333333222222111000000///111000000//////000000111111111111111111111111111111111111111111222222222111111000000000000111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111222222222222333333333000000000000111111111111111111111111111000000000111000000//////000000111222222222222222222222222111111111111111111111111000111222444555555555555444555555666666555555444333333333444444555555555333333444555555555555444555555555555555555555555444444444444444444444444333222222111111222222333222222222222222222222222000111111111111111111000000000000000000000000000////////////////////////000000000000000000000000000//////......//////000////////////////////////---------...//////000000.........///////////////...////////////000000000444444444444444444444444555555555555555555555555444444555666666555444333444444444444555666777888666666666666555555555555666666666666666777777777555444444333333444444555555555555555555555555555333333333444444444555555555555555444444333333222333333333444444444555555444444444555555555666666555555555555555555444333555555444444444444555555333444555666666666555444555555555555666666666666555555555666777888888888777777777777888888888999888999999:::;;;;;;<<<<<<:::::::::;;;<<<===??????======>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777666666666666666666666666555555444444444333333333444333333222222333333444333333333444444444555555444444333333333222222222111111111222222333333333222222222222222222222222111111111111111111111111111111333444444444333333111111222222222333333333111111111111111111111111000111111111111222222222222222222222222111000000000000000000000000000000000000000000111111111111000000000000111111111111333222222111111222222333111111111111111222333333000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111///000111222222222222111111111111111111111111111000000000000111222333333222222111111111111222222222222111111111111111111//////000000000000//////111111111111111111111111000000111111111222222222111111000000000000111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111222222222333000000000000111111111111222111111111000000000///000000////////////000000111111111111111111111111222222222222222222222222000111222333444555555555444555555666666555555444333333333333333444444444222333444444555555444444555555555555555555555555444444444444444444444444333222222111111222222333111111111111111111111111///000000111111000000///000000000000000000000000///////////////////////////////////////////////////..................///////////////////////////------...//////000111111............/////////000.../////////000000000000444444444444444444444444444444444444444444444444444555666666666555444333444444444555666777888999777666666666555555555555555555666666777777888888555444444333333444444555555555555555555555555555333333333444444444555555666666555444333222222111333333333444444444555555222222222333333444444444555666666666555444333333555555444444444444555555333333555666666666555444555555555555666666666777444555555666777888888999777777777777888888888888888888999::::::;;;<<<<<<999::::::;;;<<<===??????======>>>@@@@@@AAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::777777777777777777777777666666666666666666666666555555444444444333333333444333333222222333333444333333333444444444555555444444444333333333222222111111111222222333333333222222222222222222222222111111111111111111111111000111333444555444333333111111111222222333333333111111111111111111111111000111111111111222222222222222222222222111000///000000000000000000000000000000000000111111111111000000000000111111111111333222222111111222222333000000//////000111222222000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222333333333333222222///000111222222222222222111111111111111111111111000000000000111222333444222222111111111111222222000000000111222222333333...///000111111000///...111111111111111111111111000000111111222222222222111111000000000000111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111000000000111111222222222000000000000111111111111222111111111000000//////000000////////////000000111111111111111111111111222222222222222222222222///000222333444555555555444555555555555555555444333333333333333333333333222333444444555555444444555555555555555555555555444444444444444444444444333222222222222222222333111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////////////////////////////......------------......////////////////////////.........///000111111222---.........//////000000.../////////000000111111777666555444444444444444333333333444444444555555666555555444444444555555777777666666555555555444555666666666555444333333444555555666666666666666555555555555555555555555555555555555555555555555333333333444444444555555444444333222111111000000111222222333444555666666777666555444444333333444333333333444555666777888999777555444444444666777555555555555555555555555555555555555555555555555555555555555666666666666999999888888888888999999777777888999::::::;;;;;;:::;;;<<<===>>>@@@@@@AAA>>>>>>???@@@@@@@@@@@@???<<<<<<============<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999999888888777666555555444888888777666555444444333666666555555555444444444444444444444444444444444555555444444444444555555444444444333333222222222444444444333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111222222000111111111111222222222333333333222222222111111000111222111///...///000111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111222111111000000111222222111111222222222222111111222222222111111111000000111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000222222222222222111000///000000////////////000000222111111111000000//////111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111......////////////......111111111111111111111111111000/////////000222222000111111111111222222222111222222333333222222111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000111222444555555444222111222222333333333333444444666666666666666666666666555555555555666666666666555555666777777777777777666666555444333222222222333333333333333333333333555555444444444333333333222222222222222222222333000111111222222222111111000000000000000000000000//////000000000000//////........................//////000000000000/////////000000000000//////...111///...///000222222222---...............---------///000000///......///666666555444444444444444333333333444444444555555444333333222222333333444777666666666555555555444555555555666555555444444444555666666777777666666555555555555555555555555555555555555555555555555333333444444444555555555888777777666666555555555333333444444444444444444666666555555444444555555444444444444555555666777888777555444333444555666666666666666666666666666555555555555555555555555555555555555666666666666888777777666666777777888888888888999999::::::;;;:::;;;;;;<<<===>>>??????===>>>??????@@@@@@??????<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888888999888888888777666555555555777777666666555555444444666555555555444444444444444444444444444444444444555555444444444444555555444444333333333222222222444444444333333222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333222111111111000111111111111222222222222333333333222222222111111333444555444222111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111222222222222111111222222222111111111000000111111111111111111111111000000000000000000000000222111111111000000000000000000000000000000000000111111111111111111111111222222222222222111000000000000////////////000000222222222222111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111///000111222333222222111000111111111111222222222111222222333333222222111111111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000111000000000000000000000111222333444444333222111222222222333333333444444444444444444444444444444555555555555666666666666555555666777777777777777888888777555555444444555555555555555555555555555444444444444333333333333444333333222222111111111111111111222222222111111000000000000000000000000//////000000000000////////////////////////////////////000000000000////////////000000000000//////111000///000111222111000---...............---------///000000///......///666555444444444444444444333333333444444444555555444333333333333333444444666666666555555555555555444444555666666666555555444555666666777777666666555555555555555555555555555555555555555555555555333444444444444555555555555555555555555555555555555555444444444333333333666555555555555666777777555555555444555555666666777666555333333444555555666666666666666666666666555555555555555555555555555555555555666666666666777666666555555666666777999999999999999999999999:::;;;;;;;;;<<<<<<<<<<<<======>>>????????????>>><<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888888888888888888777777666666555555666666555555555555555555555555555555444444444444444444444444444444444444555555444444444444555555333333333333222222222222444444333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333555555444333222111000000111111222222222333333333333333333222222222111111111222222222000///000111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333222111000///111111222222222222111111222222222111111111111111111111111111111111111111////////////////////////111111111111111000000000000000000000000000000000111111111111111111111111111222222222222111000000111000000//////000000111333333333222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111222222222333333222222222111111111111111111111111...000333555555444222000000111111111111222222222111111222222222222111111111222222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111000111222333333222111000222222222222333333333333333333333333333333333333444555555555555666666666555555666777777777777666888777666555555555555555666666666666666666666666333333333333222222222222555444444333222111000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////---...///000000111000000111000000111222222000...------...............------///000000///......///555555444333333444444444333333333444444444555555666555555555555666666777555555555555555555555555333444555666666666666666555555666777777777777777555555555555555555555555555555555555555555555555444444444444555555555555333333333333444444444444444444444444444444444444555444555555666777888999777666555555555555555666666666555444333444444555666666666666666666666666555555555555555555555555555555555555666666666666777666666555555666666777::::::999999999999999999::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999888888777888777777777666666666555444555555555555555555555444444444444444444444444444444444444444444444444555444444333333444444555333222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111444444444333333222222222222222222222333333333444333333333222222222111111///000111000///...///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444333111///...111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222111111000111000000000000000000111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111000000111111111222222222111111111111111111111111222222333333333333222222111111111111111111111111///000222444444333222111000000111111111222222222111111222222222222111111111111111222222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000111111111111000000111222222222222333333333555555555555555555555555444444444555555555666666444555666666777777666666666555444333333333333333666666666666666666666666333333333222222222111111333333333222222111111111222222111111111111111111//////////////////////////////000000000000////////////////////////////////////000000000000//////------...000111111111111111000111222333222///,,,,,,---......///.........---///000000///......///444444333333333444444555333333333444444444555555555555555555555666777888444444444555555555555555444444555666777777777666555666666777777777777777555555555555555555555555555555555555555555555555444444444555555555666666555666666666666666666666222222333333444555666666444444444444555777888999777666666555555555666666666666555555444444444444444444444444444444444444555555555555555555555555555555555555666666666666888777777666666777777888::::::999999999999999999::::::::::::999999999999;;;;;;<<<============<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888888999999999888777666777777777777666666666666444444444444555555555555333333444444444444444444444444444444444444444444444444333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222333333444444444222333333333444444444444333333333222222222111111222333444333222222333444111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111333444333111///...111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111000111111222222222111111111111000000000000111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111111222222222222222222111111111111111111111111111000000000000000111222222000000111111111222222222000111111222222111111000000000000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000111111111222222222333333555555555555555555555555444444444444555555555555444444555666666666666666555555444333333333333444555555555555555555555555333333333222222222111111111111111222222333333333333333111111000000111111//////////////////////////////000000000000//////........................//////000000000000//////------...000111111111111111000111222333222///,,,,,,------...//////......---///000000///......///333333333333333444444555333333333444444444555555333333333333444555666666444444444444444555555555555555666777777777666666555666777777888888777777555555555555555555555555555555555555555555555555444444555555555666666666555555555555555444444444111222222333444555666777333333333444444666777777666666666555666666777777666666666666666555555555333333333333333333333333555555555555555555555555555555555555666666666666888777777666666777777888999999999999999999999999::::::::::::999999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888777888999999999888666555777777777777666666666666555555444444444444444444333333333333444444444444444444444444444444444444444444333333333333444444111111111222222222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333000000111222333444555555333333333444444444555555333333333222222222111111000111222222111111222333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000111222333333222111000111111222222222222111111111111111111111222222222111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111222222222222222222222222000000111222222222222111222111111000000111111222000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111000111111222222111111000111111111111111111111111111000///...///000222333000111111111111222222222000000111111111111000000//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000111111111111222222222222222222222222222222222222333444444444444555555555444444555666666666666555777666666555555555666666444444444444444444444444333333333333222222222222000000111222333444444555444333222000000000111111000000000000000000000000//////000000000000//////........................//////000000000000//////---...///000000111000000111000000111222222000...,,,,,,---...////////////---///000000///......///333333222222333333444555333333333444444444555555333333333333444555666777333333333444444555555555666777777777777666666555666666777888888888888777555555555555555555555555555555555555555555555555555555555555666666666666555555444444333333222222333333333444444555555555333333333333333444555666666555555555666777888888777777777777777666666555444444444444444444444444555555555555555555555555555555555555666666666666777666666555555666666777888888888999999::::::;;;999999::::::::::::::::::999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999888888888888777777999999999888666555666666666666777777777777555555555444444333333333222222333333333444444444444444444444444444444444444333333222222333333444000111111111222222222222222222222333333444444444333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333000111111111222333333333444444444444555555555555333333333222222222111111---///000000//////000111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000111222222333333111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111111222222333333333111111111111111111111111222222222222222222222222000000111222222222222222222111111000000111111222000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111000000111111111222222222000111111111111222222222000000111111111111000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000...//////000111111222222111111111000000111111111111111111111222222222222222222222222222222222222333333444444444555555555333444555555666666555555666666555555555666666777444444444444444444444444444444444444333333333333111111111222222333333444555444222000//////000111000000000000000000000000//////000000000000//////........................//////000000000000////////////000000000000//////111000///000111222111000+++,,,---...////////////---///000000///......///222222222222333333444555333333333444444444555555555555555666666888999999333333333444444555555555777777888777777666555555666666777888888888888888555555555555555555555555555555555555555555555555555555555555666666666777:::999999888777666666555555555444444444333333333333333222222222333444444555555555555666888999999888888888888888777666666555555555555555555555555555555555555555555555555555555555555666666666777555555555444444555555555777777888999::::::;;;;;;999999:::::::::;;;;;;;;;999999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999888888888888777666777999:::999888666555666666666666777777777777666666555444333333222222222222222333333444444444444444444444444444444444444333333222222333333444000000111111222222222222222222222333333444444444333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111222222111111111111111111444444444555555555666666333333333222222222111111000222333333222222333555111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000//////000111222444555111111222222222222111111000000111111222222222222111111111111111111111111000000000000000000000000111111111222222333333333111111111111111111111111222222222222222222222222///000111222222222222222222222111111111111222222111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,111111222222222222111111000111111111111222222222111111111111111111111111111222222333333222222111111111111111111111111111///000333555555444222000000111111111111222222222000000111111111111000000111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222222222111111111111222222000111111111111222222222444444444444444444444444333333333444444444555555333444555555666666555555444444333333333444444555555555555555555555555555555555444444444444333333333333222222222222222222555444222000//////000111000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000/////////000000000000000///...111///...///111222222222+++,,,---...////////////---///000000///......///444444444444444444444444555555555555555555555555666666666666666666666666555444222222222222444555444444555555555555444444777777777666555333222111666666666666666666666666555555666666555444333333555555555444444333333333222333555777777666555444666555444333333333333333333333333444444555555555777777777777777777777777666666666666777777777777777555333111111333555777444444444444444444444444444444444555666777777888555555555444444333333333444555666777888999::::::999::::::888777777:::<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888777666555555999999999888888888888888555555555555555555555555666555555555555444444444444444444333333222222222333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333000000111111111222222222333333222111111222333333333333333333333333333333111111111111111111111111222222222222222222222222222333333444444333333222111222222333333222222111///000222222111111222444333333111111111222333444///000111222222222222222000000111111111222222333111111111111111111111111000111111222222111111000333111000111333333111...000000000000000111111222000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333000111222222333333333333222222111111111111222222111111111111111111111111111111111222222333333333111111111111111111111111000000000000000000111111111111111111111111111111//////000000111111222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...000111111000000111222000000111111222222222222222222222222222111000///111111111111111111111111111111111111111111111111555555333222111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000//////000000111111111111111111222222222333333333444444444333333222222222111111111111111111111111444444444444444444444444444444444444444444444444333333333333333333333333444444444333333222222222111111111111111111111111222111111111000000////////////000000000000//////000000000000000000000000///////////////////////////////////////.........000000//////.........---111111000///////////////000000000000000000000000//////---,,,,,,---...///444444444444444444444444444444444444444444444444555555555555555555555555444333333333333333333444555666666666666666666555777777777777777777666555555555555555555555555555555555666666555444444333666666666555555555444444333444555666777666444333666555444444333333333444222222222333333333444444555555444444444444444444555666666666777777777777666555333222222333555666444444444444444444444444444444444555666777777777555555555444444333333333444555666777888999:::::::::::::::999777777999;;;666777777888888777777666::::::;;;;;;;;;;;;::::::999999999888888777777666777777777888888888999999666666666666666666666666555555555555444444444444444333333333333333333222333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333111111111222222222222333333333222111111222333333222222222222333333333333222222222222222222222222222222222222222222222222222333333444444333333222111222222333333222222111000111222222111000111333444333222111111111222333000000111222222222111111222222111111111111111111111111111111111111111111111111222222222222111111333111000111333333111...000000000000000111111222000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222333333333222222000000////////////000000111111111111111111111111111111111222222333333333111111111111111111111111111111111111000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...000111111000000111222000111111111222222222222222222222222222111000000111111111111111111111111111111111111111111111111444444333222111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111222222111111222222222333333333444444333333333222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222222111111111111111111111111222222222222111111000000//////000000000000//////000000000000000000000000/////////....../////////---.........///000000000000/////////............111111000///////////////000000000000000000000000///...------------...///444444444444444444444444444444444444444444444444555555555555555555555555333333444444444444333333666666777777777777666666555555666777888888777777555555555555555555555555555555555666555555444333777777777666666666666666444444666666666555444333666555444444333444444444333333444444444444555555555444444444333333222222555555666666666777777777444444444444444444444444444444444444444444444444444444444555666666777777555555555444444444444444555555666666777888999999:::::::::999777777888999888888999999999999888888::::::;;;;;;;;;;;;::::::999999999999999999999999666666666777777888888888777777777777777777777777555555555555444444444444222333333333333333333444333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222222333333333333333222222111111222222333000111111111222222333333333333333333333333333333222222222222222222222222222222333333333333222222111222222333333222222111111222333222000000111222444444333222111111111222111111222222222111111000333222222111111000//////111111111111111111111111222222222333333222222222222111111111222222000///000000000000111111222222000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333222111111000000////////////000000111111111111111111111111111111111222222222222222111111111111111111111111222222111111111000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...000111111000000111222111111111111222222222222111222222222222111000000111111111111111111111111111111111111111111111111333222222111111111222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111222222222222222111111222222222333333333333333333333222222222222333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555444444333333333333222222111111111111111111111111333333222222222222111111//////000000000000//////000000000000000000000000000000............000000,,,---......000000111222////////////............111000000///////////////000000000000000000000000///......------...//////444444444444444444444444444444444444444444444444555555555555555555555555222333444555555444333222666666666777777666666666333444444555555555555555555555555555555555555555444555555555555555444444666666666666666666666666555555666666666555444333555555444444444444555555777777777777777777777888666666666555444444333333555555555666666666777777333444555666666555444333444444444444444444444444444444444555555666666666555555555555555444444444555555666666777888888999999::::::999777666777888999::::::;;;;;;::::::999:::::::::;;;;;;:::::::::888888999999999:::::::::777777777666666666666666666666666666666666666666555555555444444444333333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333444444444222222222222222222222222000000000111111222222333333333333333333333333333111222222222222222333333222222333333333333222222111222222333333222222111222333333222000///000111444444333222222111111111222222222222222111000///111111111111000000000000111111111111111111111111222222333333333333222222222222222222222111000///000000111111222222222222000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222111000333222222111111222222333111111111111111111111111111111111111111222222222111111111111111111111111333222222111111000000///111111111111111111111111222222222111111000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000...000111111000000111222222222222222222222222222111111222222222111111000111111111111111111111111111111111111111111111111111111111111111222333333000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000222222222222222222222222111111222222222333333333333222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////111000///......///000111......//////000000000111///////////////.........000000////////////000000////////////////////////.............../////////444444444444444444444444444444444444444444444444555555555555555555555555333333555666666555333333444555555666666555555444555555555555555444444333555555555555555555555555444444555555555555555444555555555555555555555555555555555555555555444444555555444444444555555666888888888888888888888888666666555555555444444444555555555555666666666666333444666777777666444333444444444444444444444444444444444444555555555555555555555555555555555555555555555666777777888888888999:::999777666777888777888888999999888888777999::::::::::::::::::999888888888999::::::;;;;;;999888888777666555444444555555555555555555555555555444444444444333333333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333444444444222222222222222222222222000000000111111222222222333333333333333333333333111111111222222333333333111222222333333222222111111222222333333222222111222333333222000///000111333333333333222222111111222222222222222111000///......///000111111222222111111111111111111111111111222222333333222222111111222222222111111000000000000111222222222222111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222111000333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111333222222222111111000000111111111111111111111111333333222222111111000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000...000111111000000111222333222222222222222222222000111111222222222111111111111111111111111111111111111111111111111111111000000000000111222333333111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000222222222222222222222222111111222222222333333333222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111/////////000000000000000//////000000000000//////////////////////////////111000///......///000111111111000000/////////............///////////////000000////////////000000////////////////////////---......//////000000000444444444444444444444444555555555555555555555555444444444444444444444444444444555555555555444444444444555555555555444444777777888888777666555555444444444444444444444444333444555555666555555555444444555555555555666666444444444444555555666666555555555444555555666777777777666666666666555555333333333333333333333333444444555555555666666666444555666777777666555444444444444444444444444444444444444444444444444444555555555555555666666666555555555666666777777777666888999999888777777888999::::::::::::::::::999999999::::::::::::999999777888888888999999::::::999999888777666666555444555555555555555555555555444444444444333333333333222333333333333333333444333333333333333333333333444444333333333333222222333333333333333333333333222222222222222222222222222222222222333333333333111222222333333222222111222222222222222222222222333333333333333333333333111111111222222333333444111111222222222222111111111222222333333222222111111222333222000000111222111222222333333333222111111111222222222111111000,,,---...///111222333333111111111111111111111111111111111222222111111111000222333333111000000111///000222333333333222111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333222111111111111000000000000111111111111111111111111111111111111111111111000000000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...000111111000000111222333333333333222222222222000000111222222222222111111111111111111111111111111111111111111111111111000000000000000111222333111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000222222222222222111111111111111222222222333333333111111111222222222222222444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333444444111111111111111111111111.........////////////000//////000000000000//////000000000000000000000000000000000000000000000000333222111111//////...---.........//////////////////////////////000000111000000000000000000000000------///000000000000000444444444444444444444444666666666666666666666666444444444444444444444444555555444444444444555555555555666666666666555555555666777777777777777777444444444444444444444444333444444555666666555555555555666666666777777777333333333444555666777888555555555555555666777777777777666666666555555555333333333444444555555666444444444555555555666666555555666666666666555555444444444444444444444444444444444444444444444444444555555555666666666777555555555666666666666666444666888999888888888999;;;;;;<<<<<<<<<<<<;;;;;;999999::::::::::::999999777777888888888888888888888888888888888888888888555555555555555555555555444444444333333333222222444333333333333333333222333333333333333333333333444444444333333222222222333333333333333333333333111111111111111111111111111111111222222222222333111222333333333333222111444444333333222222111111222222222222222222222222000111111222333333444444111111222222222222111111111222222333333222222111000111222222111000111333///000222333444444333333000000111222222222111111---......///000111222222111111111111111111111111///000000111111000000///000222444333111///000111///000222444444333222111000111111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111111111222333333333222222222111111000000111111222111111111111111111111111222111111111000000000///111111111111111111111111000111111222222333333444111111111111111111111111111222222222222222222333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000...000111111000000111222444444333333333222222222000000111222222222222222111111111111111111111111111111111111111111111111111000000000000000111222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000222222111111111000000000111111222222222333333333000111111111222222222222333333333333333333333333222222222222222222222222444444444444444444444444444444444444444444444444222222222333333444444444111111111111111111111111.../////////000000000000//////000000000000//////000000000000000000000000...///111222222111///...222111111111000/////////............/////////000///////////////000111111000000000000000000000000,,,---///000111111000000444444444444444444444444777777777777777777777777444444444444444444444444666555444333333444555666666666777777777777666666111222333555666777777777444444444444444444444444333333444555666666666555666666777777888888888999222222333333555666888999555555555555555666777777999888888888777777666666444555555666777888999999444444444555555555666666666666666666666666666666444444444444444444444444444444444444444444444444444555555555666666777777555555555666666666666666222555888999999888999:::777777777888888777777777999999999::::::999999999777777777777777777777777555666777888999:::;;;;;;777777777777777777777777444444444333333333222222444444444333333222222222333333333333333333333333444444444333333222222222333333333333333333333333111111111111111111111111000000111111111222222222111222333444444333222111666555555444333222111111111111111111111111111111000000111222333333444444111111222222222222111111222222222333333222222222///000222222111111222444...///111333444444444333///000111222222222222222////////////000000000000111111111111111111111111//////000000000000//////000222444333111///000222///111222444444333222111000111111111111222222222////////////////////////222222222222222222222222111111111111111111111111000111222333333333333333444333333222222333333444111111111111111111111111222111111111000000//////111111111111111111111111000000111222333444444555111111111111111111111111111111111222222333333444000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000111111000000111222444444444333333222222222///000111222222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000222111111111000000//////111111222222222333333333000000111111222222222222333333333333333333333333222222222222222222222222444444444444444444444444555555555555555555555555222222222333333444444444111111111111111111111111//////000000111111111222//////000000000000//////000000000000000000000000...///222333333222///...000000000000000111111111---.........//////000000///////////////000111111000000000000000000000000,,,---///000111111111000444444444444444444444444666666666666666555555555666666666666777777777777666666666666666666666666666666666666666666666666555555555444333333222222777666555555666777888999666666666666555555555555777777777777777666666666666666666666666777888888444444555666777888999999888888777777666666555555666666777777888888888999555555555555555555555555111222333444555777888888666666555555555444444444555444444333333444444555777777666666666666777777555555555555666666666666555555555555666666666666999999888888999999:::;;;::::::::::::::::::::::::999999999999999999999999999999999888888888888777666666666666666666666666666555444333222222222222111111222333333333333222111111222222222333333333555555555555555555555555444444333333333333222222444333222111111111222333111111111111111111111111//////000111222333444444000000000000000000000000333333222222222222222222111111111111111111111111222222111111111111222222111222222333333222222111000000000000111111111111111111111111111111111111222222111111111111222222222111111111000000//////222333333111000///111222111111222222222111111000////////////////////////222222111111111111111111000000//////000111222222444444333222111111111222000000000000000000000000222111111111000000//////000000000000000000000000333222111111111222333444111111111111111111111111111111111111111111111111111111111111111222222333555444333333222222222222555444222111000111222222333222222111111222222333444333222111000000111111000000000000000000000000222222222222222222222222111111111111111111111111111222222333333222222111222222222111111111000000111111111111111111111111222111000//////000111222//////000000111111222222111111111000000000000000222222222222111111000000/////////000111111222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222444333333222222333333444444333333222111111111222222222444444444444222222222222222222222222222222222222111111111111111222111111111111111111111111000000////////////000000///000111222222111000///,,,------...///000111111111111000///////////////000000000000000000000000000000000000000000000000////////////000000000000222111111111000000//////---.........//////000000444444444444444444444444666666666666555555555555444444444444555555555555666666666666666666666666666666666666666666666666444444444444444555555555555555444333444444666666666666666666555555555555555555555555555555555444666666555555666666777888666666666666777777777777888888777777666666666666666777777777888888888888555555555555555555555555333333444555666666777777555555555555555555555444555444444333333444444555555444444444444444444555555555555555666666666666555555666666666777777777999999888888888999::::::::::::::::::::::::::::::999999999999999999999999999999999888888888888777666666666666666666666666666555444333222222222222111111222333333333333222111222222222222333333333555555555555555555555555444444333333333333222222222111111000111222333444222222222222222222222222......//////000000111111111111111111111111000000222222222222222222222222111111111111111111111111222222111111111111222222111222222333333222222111000000000000111111111111111111111111111111111111222111111111111111111222111111111111000000000///222333333222000///111222///000111222222222222222111111111111111111111111111111111111111111111111000000000000000111222222333333222111111111111111000000000000000000000000111111111111000000000///000000000000000000000000222222111111111222333444111111111111111111111111111111111111111111111111111000000000000111222222555444333222222222222222444333222111000111111222333222222111111222222333111111111111111111000000000000000000000000000000222222222222222222222222111111111111111111111111111222222333333222222111222222222111111111000000111111111111111111111111222111000//////000111222000000000000111111111111000000000000000000000000222222222222111111111000000000000111111111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111444333333222222333333444333222111111000000000111222333333444444333333222222222222222222222222222111111111111111222222333111111111111111111111111000000////////////000000///000111222222111000///.........///////////////111111000///////////////000000000000000000000000000000000000000000000000.../////////000000000000111111000000000/////////........./////////000000444444444444444444444444555555555555555555555555444444444444555555555555777777777777777777777777666666666666666666666666333444444555666666777777666555555444444444444555666666666666555555555555444444555555555555555555555555444444555555666777888777777777666666666555888777777777777666666666777777777777888888888888666666666666666666666666555555555555666666666666555555555555555555555666555555444444444444555555444444333333333333444444444555555555555666666666666666666777777777888888:::999999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888888888777666666666666666666666666666555444333222222222222111222222333333333333333222222222222333333333333444444444444444444444444444444333333333333222222/////////000111222444555333333333333333333333333000000000000000000000000333333222222111111111000111111111222222333333444111111111111111111111111222222111111111111222222111222222333333222222111000000000111111111222222222222222222222222222222111111111111111111111111111111111111000000000000222333333222111000111222...///000111222333333333111111111111111111111111111111111111111111111111111000000000000111222222222222111000000000111111////////////////////////111111111111000000000000000000000000000000000000222111111111111222333333111111111111111111111111111111111111111111111111000000/////////000111111444333333222222222222333333333222111111111222222222222111111111111222222//////111222222111000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111222222222111111111111111222222222222222222222222222111000000000000111222111111111111111000000000/////////000000111111222222222222222111111111111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000333333222222222222333333222111000000///000000000222333333444444333333222222222222222222222222222111111111111111222333444111111111111111111111111000000////////////000000000000111111111111000000000000000//////.........111111000///////////////000000000000000000000000000000000000000000000000....../////////000000000000000///////////////.........////////////000000555555555555555555555555444444555555555555555666666666666666777777777777777777777777777777777777666666666666666666666666555555555666666666777777888888777777666666666666666666666666555555555555666666666666777777777777444444444444444555666666777777777777666666666666777777777777777777777777777777777777777888888888666666666666666666666666666666666666666666666666555555555555666666666666555555444444444444555555555555444444444444555555444444444555555555666666777777777777888888888888:::999999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888888777777666666666666666666666666555555444333333333333333111222333333444444333333222222222333333333444444444444444444444444444444444444333333333222222222//////000000111222333333333333333333333333333333333333333222222111111111444444333333222111111111000000111222333333444444111111111111111111111111222222111111111111222222111222222333333222222111000000111111111222222222222222222222222222222222111111111222222111111111111111111000000000000000111333444333111000111222///000111222222222222222111111111111111111111111111111111111111222222222111111111000000111222222111111000000000000000111////////////////////////111111111000000000000000000000000000000000000000111111111111111222222333111111111111111111111111111111111111111111111111///////////////000000111333333222222222222222333444444333333333333333333222222111111111111222222---...000222333222000///000000000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111000000000///000000111222333333444222222222222222222222222444444333333222111111000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333333222222222222333333222111111000000000111111333333333333333333333333222222222222222222222222333222222111111222222222111111111111111111111111000000////////////000000000000000111111000000000000/////////////////////111000000///////////////////////////////////////////////////////////////........./////////000000////////////............//////////////////000000555555555555555555555555333444444444555555666666666666666666777777777777777777777777777777777777666666666666666666666666777777666666666555555555888888888777777666555555666666666666555555555555555666666666777777888888444444444444444555666666555555555666777888888888777777777777888888888888888888777777777777777777777777777777777777777777888777777777777666666666666666666666666666666666666555555444444555555666555555444444444444555555444444444444555555555555777777777777888888888888999999888777777888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888888777777777777777777777777777777555555444444333333444444222222333444444444444333222222333333333444444444444444444444444444444444444444333333333222222222111111222222222111111111333333333333333333333333444444333333222222111111333333333222222222111111000000111222333333444444111111111111111111111111222222111111111111222222111222222333333222222111111111111111222222222222222222222222222222222222000111222222222222111000000000000000000000111111111333444444222111111222222222222222222111000///000000000000000000000000000000111111111222222222222222111111111111111222111000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111///////////////000000111222222222111111222222333444444555555555555555555222111111000000111111222---...111222333222111000000000000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111111111111111111111111111222222222222222222222222111111222222222222111111333333222222111111000000111111222333333444555555222222222222222222222333555444444333222111000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222333222222111111222222333222222111111111222222333333333333333333333333333222222222222222222222222555555333222111111000000111111111111111111111111000000////////////000000111000000000000000000111......//////000111111222111000000///////////////////////////////////////////////////////////////............////////////............////////////000000000000000000//////555555555555555555555555333333333444555555666666444444444444555555555555777777777777777777777777666666666666666666666666777777666666555444444333444555555666555555444333666666666666555555555555333333444444555666666666555555444444555555666777444444555666777888999999777777777888888888888999888888888888777777777777777777777777777777777777888888888888777777777777777777777666666666555555666666555555555555666666444444333333333333444444333444444444444555555555666666666777777777888888777777777777777888999999::::::::::::::::::::::::999999999999999999999999999999999888888888888777777777777777777777777777555555444444444444444555222222333444444444444444333333333333444444444444333333333333333333333333444444333333333333222222333333333333333222111000333333333333333333333333222222111111111000000000222222222222222222222222111111111222222333333444111111111111111111111111222222111111111111222222111222222333333222222111111111111222222222222333333333333333333333333333000111222333333222111000000000000000111111111111111333555555333222111111333333333222111000///...////////////////////////000000000111222222333333333333222111111111111222111111000000000111222222000000000000000000000000000000000000111111111111000000000000000000000000///000111111222222111111111111111111111111111111111111111111111111111111000000/////////000111111222111111111111222222333333444555666666666555555111111000000000000111111000000222222333222111111000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111111111111111111222222222333333333333333333333333111111222333333222111111222222222222222111111111222222222333333444444555222222222222333333333333444333333222111000000000222222222222222222222222333333333333333333333333000000000000000000000000111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222333444444333333222222333333444222222222222222222222222666555444222111111111111111111111111111111111111000000////////////000000111111000000000000111111---......///111222222333111111000///////////////000000000000000000000000000000000000000000000000------........./////////...////////////000000000111111000000000000//////555555555555555555555555222222333444444555666666444444444444555555555555666666666666666666666666666666666666666666666666555555555444444444444444333444555666666555555444666666666666555555555555333333444444555666666777666666555555666666777888555555666666777777888888777777888888888999999999888888888888777777777666888888888888888888888888888888888888888888888888999888888777666555444444666666555555555555666666555444444444444444444555333333444444444555555555555555666666666777777777666666666666777999:::;;;999999999999999999999999999999999999999999999999999999999888888888888777777777777777777777777777555555444444444444555555222333444444555444444444333333333444444444444555333333333333333333333333444444333333333333222222222222333444555444333333222222222222222222222222111111111111111111111111///000000111111222222222222222222222222222222222111111111111111111111111222222111111111111222222111222222333333222222111111111111222222222333333333333333333333333333333///111222333333222111//////000000000111111111111111333555666444222111111222222222222222111000///000000000000000000000000///000000111222222333333444333222222111111111222111111111111111222333333222222222222222222222222///000000000111111111111000000000000000000000000...///000111222111111000111111111111111111111111111111111111111111111111111000000000000111222222111111111111111222333333111222333444555555444333111111000000000000111111333333333333222222222222000000000000000000000000222222222222222222222222111111111111111111111111111222222333333222222111000000111111111222222222333333333333333333333333111222222333333222222111111222222222222222222333111222222222222222222222222222222333333333444444222222222111111000000000222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222111111111111111222333333444333333222222333333444222222222222222222222222333333222222222333333444111111111111111111111111000000////////////000000222111000//////000111222//////000000000111111111111111000///////////////000000000000000000000000000000000000000000000000---------.........///////////////000000000111111111111111000000000//////666666666666666666666666222222333333444555666666666666666666777777777888666666666666666666666666666666666666666666666666222222333333444555555555444555666888888888777777777666666666555555555555555555555666777888888999666666666666666777888888777777777777666666666666777777888888999999999999999888888888777777666666888888888888888888888888777777888888888999999999:::999888777666555444333666666555555555555666666777777666666666666777777333333333444444444555555555555555555666666666666555555555666777999;;;;;;888888888888888888888888999999999999999999999999999999999888888888888777777777777777777777777777555555444444444555555666222333444444555555444444333333333444444444555555333333333333333333333333444444444333333333222222000111333555666666666555111111111111111111111111333333333333333333333333......///000111222222333333333222222222222222222111111111111111111111111222222111111111111222222222222222333333222222222111111222222222333333333333333333333333333333333///000222333333222000/////////000000111111111222111333666666444222111111000111111222222222111111111111111111111111111111///000000111222222333333444333333222111111111222222222111111222333444444222222222222222222222222//////000000111111111222000000000000000000000000...///000222222111111000111111111111111111111111111111111111111111111111111111111111111222222333111111000000111222333333///000222333444333333222111111000000000000111111555555444333222222222333000000000000000000000000222222222222222222222222111111111111111111111111222222222333333222222222000000111111222222222222333333333333333333333333111222333444444333222111111111111222222333333444111111111000000000000000222222222333333444444444111111111000000000000000222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222111111111111222222000000///000000111222222444444222222222222444444222222222222222222222222111111111222333444666777111111111111111111111111000000////////////000000222111000//////000111222111111111111000000000000111111000///////////////000000000000000000000000000000000000000000000000---------.........////////////000000111111222222222111111111000000//////555333000111333555444222777777666666555555555555555555555555555555555555333444666777888999888888999888888888777777666666777666555444444555777888777777777777777888888999777777666666555555444444444444555666777888999999666666666666666777888888::::::999999888777666666999999:::;;;;;;;;;;;;:::777777888999999999999888999888888888777777666666555555555555666666666666888666555555666777777666888888777555555444444444555555555555555555555555333444555666666555444333333333444555666777888888:::999999999999999::::::;;;;;;;;;;;;::::::999888999999999999999999999999:::999999888888999999:::999999999888888888888777777777777777666666666666555444444333333444444555555555555555555555555555777666555444444444444444444444444444333222111000333333333333333333333333444444444333333222222222222111000000000111333333333222222111111222222333333333333333333333333333444444333333222111000000111111111111111111111111222222222222222222222222111222222333333222222111222222222222111111000000000000000111222222222333222111000000///000000111222222222222222111000///222333333333333222111111111111222222222222111111222222222222222222222222333333333333333333333333000111333444333444666888444444444333333222222222333333222111000///......111111000000000000111111222222111000//////000000222222111111111111111222///000222333333222000///111111222222222333333333111111111111111111111111111111111111111111111111222222111111000//////...555555444444333222111111333333333222222111111111222222111111111111222222222222222222222222222222111111222222222333333333333333333333333333333333444444333222222333444444444444444333333222222222000000000000000000000000222222222222222222222222333333333444444333222222111111222222222333333333111111111111111111111111111111111111000000000000000000//////.........---000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......///////////////.........000000000000000000000000////////////////////////............/////////000000000////////////000000666333222222444555444333666666666666555555444444666666666666666666666666444555666777888888777777888888777777777666666666999888666444444444555666777777666666777777888999777777777666666666666666666666666777777777777777666666666666666777888888::::::999999888777777666888888999:::::::::::::::666666777888888888888777888888888888777777777666666666666777777777888888888777666666888888777666888888777666555444444444555555555555555555555555444444555666666555444444444444555555666777777777777666666666777777888999999::::::::::::999999888999999999999999999999999:::999999888888999999:::999999999888888888888777777777777777666666666666555444444444444444444555555555555555555555555555666666555444444444444444444444444444333222111111333333333333333333333333444444333333222222222222222111000000000111333333333222222111111222222333333333333333333333333333444333333222111111000000222222222222222222222222333333222222222222222222111222222333333222222111222222222222111111111000111111111111111222222222000000000000000000111111222222333333222111111000222333333333333222111111111111222222222222111111222222222222222222222222333333333333333333333333444666777777666555666666444444333333333222222222111111111111000000000000111000000//////000000111111111000///////////////111111000000000000000111000111333444444333111000111111222222222333333333111111111111111111111111111111111111111111111111333333222111111000//////444444333333222222111111333333333222222222111111222222111111111111222222222222222222222222222222111111222222222333333333222222222222222222222222444333222111111222333444444444333333333222222222222222222222222222222222222222222222222222222222111222222333333222222111111222222222222333333333111111111111111111111111111111111111000000000000000000/////////.........000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////........./////////000000111111000000000000111111666444333444555666555444555555555555555444444444777777777777777777777777666666777777777777666666777777666666666666666555:::999777555444444444555666666666666666777777888777777777888888888888888888888777777777666666666777666666666666777888888::::::999999888777777777777777888999999999999999555555666777777777777777888888888888777777777777777777777888888888999999888777777888::::::888555888777777666666555555555555555555555555555555555444555555666666555555444666666666666666666666666555555555666777888999:::888888999999999999999999999999999999999999999999:::999999888888999999:::999999999888888888888777777777777777666666666666444444444444444444444444555555555555555555555555666666555444444444444555444444555444444333222111333333333333333333333333333333222222222222222111222111111111111222333333333222222111111222222333333333333333333333333333333333222222111000000000222222222222222222222222333333333222222111111111111222222333333222222111222222222222111111111111222222222111111111111111...///000111111111111111333333333333333222222111222333333333333222111111111111222222222222111111222222222222222222222222222222333333333333333333666888:::999777444333333333333333333222222222222000000000111111111222222000000////////////000000000000///.........//////000000/////////000000111111222333444444333222111111111222222222333333333222222222222222222222222222222222222222222222222444333333222222111111000222222222222222222111111333333333222222222222111222222111111111111222222222222222222222222222222111111222222222333333333111111111111111111111111222222111111111111222222333333333333222222222222444444444444444444444444222222222222222222222222000111111222222111111111222222222222333333333333000000000000000000000000222222111111111000000000000000000000////////////000000000111111111222222111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000////////////////////////....../////////000000000222111111000000111111222666555555666666666555555555555555555444444444444777777777777777777777777777777777777777666555555666666666666555555555555999888777666555555666666666666555555666666777888888888888999999:::::::::777777777777777777777777777777666666777777888999999999999888888888777777666666777888888888888888555666777777888888777777888888888777777777777777777777777888888888999999777777888:::;;;:::888555777777777777666666555555555555555555555555555555555555666666666666555555777777777777666666555555666666777777999:::;;;<<<666777888999999999999999888999999999999999:::::::::999999888888999999:::999999999888888888777777777777777777666666666666444444555555555555444444555555555555555555555555666555555444444444555555444444555555444333222222333333333333333333333333222222222222222222222222111111111111222222333333333222222111111222222333222222222222222222222222222222222111111000000000222222222222222222222222444333333222222111111111111222222333333222222111222222222222222222222222333222222222111000000000---...000111222222222111333333444444444333333222222333333333333222111111111111222222222222111111111111111111111111111111222222222222222333333333333555888888666333111000333222222222222222222222000000111111111222222222000//////////////////000000000////////////000000111000000000000111111222333333444555555444333333111111222222222333333333222222222222222222222222222222222222222222222222444444444333333222222222111111111111111111222222222222222222222222222222333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111333222222222222222222222444444444444444444444444111222222222222222333333000111111222222222222111222222222333333333444444000000000000000000000000222222222111111111000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000///////////////000000000000000111111////////////////////////////////////////////////...////////////000000000111111000000000000111111555666777777777666555555555555555555555555555555666666666666666666666666888888777777666555555555555555555555666666666666666666666666777777888888666666666666666777888888888888999999::::::;;;;;;666666666777888999999999777777777777777888999999999999999888888888888888666666777888888888888777666777888888999999888888777777777777777777888888666666666777777777888888777777888:::;;;:::888555666777777888777777666555666666666666666666666666666666666666666666666666888888888777666666555555666666666777888:::;;;<<<666777888999999999999999888888888999999::::::::::::999999888888999999:::999999999888888888777777777777777777666666666666444555555666666555555444555555555555555555555555555555444444444555555666444444555555555444333333333333333333333333333333222222222222222222222222111111222222333333333333333222222111111222222333222222222222222222222222222222222111111111111111111111111111111111111111333333333222222111111111111222222333333222222111222222222222222222222333333222222222111000000000......///000111222222222222333333444444333333333222333333333333222111111111111222222222222111111111111111111111111111111111111111222222333333333000333666777666333222111222222222222222222222222222222222222111111111111000000////////////000000222111111000111111222222222111111111222222333444444444444555555444444444111111222222222333333333222222222222222222222222222222222222222222222222444444444333333333333333111111111111111111222222222222222222222222222222333333222222222222333333222222222222222222222222111111222222222333333333333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333111111111222222333333333111111222333444444333333222222333333333444444444000000000000000000000000222222222222111111111111000111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111222222222222333333333333333333333333333333333444333333222222333333444222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000.........//////000000000////////////////////////000000000000000000000000////////////000000000111//////............//////333555777888666555555555555555555666666666666666666666666666666666666666999888777666666555666666555666666666666777777777444555666777888999999999777777777777777888888999999999999:::::::::::::::555555666777888999:::;;;888777777777777888999999888888888888888888888888666666777888888888888888777777888999999999999999777777777777888888888888666666666777777777888888888777777888::::::888555666777888888888777666555666666666666666666666666777666666555555666666777888888888777777666666666444444444555666777888999888888999999999999999999888888888999999::::::;;;:::999999888888999999:::999999999888888888888777777777777777666666666666444555666777777666555444555555555555555555555555555444444444444555666666444444555555555555444444333333333333333333333333222333333333333333444444111222222333444333333333333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111222222222222333333333333222222222111111111111111000000//////000111222333111222222333333333333333222333333333333222111111111111222222222222111111111111111111111111111111000000111111222333333333000333666777666555444555111111111222222222222222333333222222222111111000111111000000000000111111222222111111111222333333222222222222222333444555444444444444444444444444111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222111111111222222222222333333333333333222222222222333333222222222222222222222222111111222222222333333333333333333333333333333333111111222333333222111111111111111222222222222222111111111111111111111111111111111222222333333444111222333444444444444444333333333333444444444444111111111111111111111111333222222222222111111111111111111111222222222222111111111222222222222333111111111111111111111111111111111111111111111111222222222222333333333333333333333333333333333333444333333222222333333444222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000333333333333333333333333////////////000000000000------......//////000000000000000000000000000000000000000000000000000000/////////000000000111111///......------......///222555888888666444444555666666666777777777888888777777777777777777777777888777666555555666777777666666666777777777888888555666777777888888888888888888888888888999:::::::::::::::999999999999999777777777888888999999999888888777777888888999:::888888888888888888888888666777888888999999888888666777777888888888888888666777777777888888888888777777777888888888999999888777666666888888777666555666888999999888777666666666666666666666666666888777666555555666777888888888777777777777777777555555555555555666777777999::::::::::::999999888777888888999::::::;;;;;;:::999999888888999999:::999999999888888888888777777777777777666666666666444555666777777666555444555555555555555555555555444444444444444555666666444444555555555555444444333333333333333333333333333333444444444555555555111222333444444444333333333222222111111222222333111111111111111111111111333333333333333333333333333333333333333333333333111111111222222333333444111222222333333222222111222222222333333333444444111111111111111222222222222111///......000222333000111111222333333222222222333333333333222111111111111222222222222111111111111111111111111111111///000000111222222333333000222444444333333333444000111111111222222222222111111222222222222333333222222111111111111222222111111000000111222222333111111111111222333444555444444333333333333444444111111222222222333333333333333333333333333333333333333333333333333333333222222222222222333333333444444333333222222111111111111222222222333333333444333333222222333333444222222222222222222222222111111222222222333333333222222222222222222222222111222333444444333222111000111111111222222222222222222222222222222222222000111111222333333444444000000222333333444444444333333333444444444444555222222222222222222222222333333222222222111111111111111111222222222333333111111111222222222333333111111111111111111111111111111111111111111111111222222222333333333444444333333333333333333333333444333333222222333333444222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222.../////////000000000111---......///000000111111000000000000000000000000000000000000000000000000//////000000000111111111//////............//////111444888888555333333444666666777777888888999999888888888888888888888888888777666555555666777888666666777777888888999999777777888888888777777666999999888888999999:::;;;:::::::::999999888888888999999999888888888888888888888888777888888999:::888888888888888888999999777777888999999999999999555666666777777777777777666666777777888888888999888888999999999:::::::::888777555555666777777666555666888999999888777666777777777777777777777777888777666555555666777888777777777777777777888888888777777777777777888999;;;;;;;;;;;;;;;:::999888777777888999::::::;;;;;;:::999999999999999999:::999999999888888888888777777777777777666666666666444555666888888666555444555555555555555555555555444444444444444555666777444444555555555555555444333333333333333333333333444444444555555666666666111222333444555444333333333222222222222222222333111111111111111111111111444444444444444444444444555555555555555555555555000000111222333444444555222222222333333222222222222222222333333444444444000000111111222222222333444222///------///111333///000111222222222222222222333333333333222111111111111222222222222111111000000000000000000000000///000000111222222333333000111111111//////000111000000111111222222222222///000111222333444555555333333222222222222333333000000///000000111222222000000000000111222333444444333333222222333333444111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222555555444444333222111111111111111222222333333333444333333222222333333444222222222222222222222222111111222222222333333333111111111111111111111111222333444444444444333222000000111111222222222222222222222222222222222222000000111222333333444444//////000222222333333333333333333444444444555555333333333333333333333333333333333222222222111111111111111222222333333333111111222222222333333333111111111111111111111111111111111111111111111111222222333333333444444444333333333333333333333333444333333222222333333444222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////.../////////000000111111...//////000111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000888777666555444444555666777666555555555666888999999999888888888888999999777777777777777777777777666777777777777888888888888888888888888888888888777777777777777888888999:::999888888777777888888999888888888777777666666999999999999999999999999:::::::::999999888888888999::::::;;;;;;::::::999777777777777777777777777888888888777777777777777999999888888888888888888999888888888777777666666777777666666666666777777777777777777666666666666555555666777888888777777888888777777666666555555888777666666666777999:::666555444444777888999888777888888888888999999999:::::::::999999888888888999999999888888888888777777777777777666666666666666666555555555444444444444444555666777777777666555444333222222333444555444444555555555555444444333444555555666666555555444444444333333222222222333333333333333333333333111222222333333222222111111111111111111111111111222333333444444333333222222222222222222222222222222222222333333444444444222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111000000000111333444555666666444222000000111000111111111111222222222111111111111111111111111333333222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111000//////111000000111222555777888:::888666444222111111111000000000000000000000000111111222222222333333333333333333222222111111111111111222222222333333333222222222222222222222222333222111000000111222333333444555666666444222111222222222222222222222222222222444444444444222222333333333333333333333333222222222222222222222222777777666555444444333333444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222///000111222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333444444333333333333222222222333444444555555444444222222222222222222222222000000000000000000000000111111111111111111111111//////000000000000////////////000000111111222222000000///...---,,,++++++////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000222111111111000000//////888777666555444555555666777666666555666777888999999999888888888888999999888888888888888888888888777777777888888888999999888888888888888888888888888888888888888999::::::;;;::::::999999999999999:::999999999888888888888999999999999999999999999:::::::::999999999888888999999::::::::::::999999888888888888888888888888777777777777888888888888888888888888888888888888999888888888777777777777888888777777777777888888888888888888777777777777555555666777777777666666777777666666666666666555666666555555666666777888888777666888:::;;;;;;:::777777888888888999999999:::::::::999999888888888999999999888888888888777777777777777666666666555666666555555555444444444444444555666666666555555444444444333333444444444444444555555555555444444333444444555555555555555555444444444333333333222333333333333333333333333111222222333333222222111111111111111111111111111222333333444444333333222222222222222222222222222222222222333333444444444222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111000000000111333333555666666444222000000111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000//////222222111111222333444555888777555333111111111111000000000000000000000000111111111222222222333333333333333222222222111111000000111111111222222222222222222222222222222222333222111000000111222333333444555666555444222111222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333555555444333333222111111444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222333333444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444333333333222222222222333444444555444444444222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000//////000000000000000111111111111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000//////777777666555555555666666777666666666666777888999999999888888888888999999888888888888888888888888888888999999999:::::::::999999999999999999999999999999999999999:::;;;;;;<<<;;;::::::999999:::::::::::::::::::::999999999::::::::::::::::::::::::::::::::::::999999999999888999999::::::999999888888888888888888888888888666777777777888999999999888888888888888888888888888888888888888777777777999999888888888888999999999999999999888888888888666666666666666666555444555555555555555666666666444444555666666666666555777777888:::<<<<<<:::999777777777888888888999999999999999999999888888888999999999888888888888777777777777666666666555555555555555555555444444444444555555555555444444333333444444555555444444333444444555555555555444444333333444555555555555555555555555444444444444444333333333333333333333333111222222333333222222111111111111111111111111111222222333333333333222222222222222222222222222222222222333333333333444444222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111000111111222333444555555444111000000111000111111111111222222222111111111111111111111111111111111222222333333444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111222111111000///222222111111111111111222555444333222111111111111000000000000000000000000111111111222222222222333333333333222222222222111000000000000111111111111222222222222222222222222222222111111111111222222333333444555555444222111333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444333222222111111000000000444444333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333444444444444333333222333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333222222222222222222333444444444444444222222222222222222222222222222222222222222222222111111111111111111111111///000000111111000000///111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111000000000000//////777777666666666666666666777777777777777888888888999999888888888888999999888888888888888888888888999999999:::::::::;;;;;;999999999999999999999999999999999999999:::;;;;;;;;;;;;:::999999999999999::::::::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::888999999999999999999888888888888888888888888888666666777888999999::::::888888888888888999999999888888888888888888888888999888888777777888888999999999888888888777777777666666666666666555444333333333444444555555666666333444555777777666555555555555777999;;;:::888555777777777777888888888888999999999888888888888888999999999888888888777777777777666666666555555555555555555555555555555555444555555555444333222222222333444555555444333222333444444555555444444333333333444555555555444444555555555555555555555555222222222222222222222222111222222333333222222111111111111111111111111111222222333333333333222222111222222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111222222333444444333111000111222000000111111111222222222111111111111111111111111000000111222333333444444111111111111111111111111222222222222222222222222111222222222222222333333111111111111111111111111111111111222222111111000111111000000000000111111222111111111111111111222000000000000000000000000111111111111222222222222222222222222222222222222000111111111222222222222222222222222222222222222222222222222222222222222222333444444444333333222333333333333333333333333444444222222222222444444333333333333333333333333444444444444444444444444222222111111000000000000333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333222111000000333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333222222222222111222222333444444444444333222222222222222222222222222222222222222222222222111111111111111111111111000000000111111000000000222222111111000000//////111111111222222222333333000000000000000000000000////////////////////////000000111111111111000000////////////////////////000000000000000000//////666666777777777777777777666777777888888888888888999999888888888888999999888888888888888888888888999::::::::::::;;;;;;;;;999999999999999999999999888888888888888999::::::::::::999888888888888888888888999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::999999999888888888888888888888888666777777888999::::::;;;777777888888888999999999888888888888888999999999777777666666666666777777888888777777777666666666666777777777666555444444333333444444555555666666444555666777888777666555555666666999::::::777555666666777777777888888888888888888888888888888888999999999888888888777777666666666666555555555555444555555555555555555555444555555555444333222222222333444555555444333222333333444444444444333333222333333444555444444444555555555555555555555555222222222222222222222222111222222333333222222111111111111111111111111111111222222333333222222111111111111222222333333333333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111222111111111111111333333333111000111333000000111111111222222222111111111111111111111111000000111222333333444444111111111111111111111111333333333333333333333333111111111222222333333333111111111111111111111111111111222222222222111111...//////000111111111222000000111111111222222222000000000000000000000000000000111111111222222222222222222222222222222222222222222333333333444444222222222222222222222222222222222333333222222222222222333333333333333333333333333333333333333333444444222222222222444444333333333333333333333333222222222222222222222222222222222222111111111111333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333222111000333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333222222222111111111111222333333444444333333222222222222222222222222222222222222222222222222000000000000000000000000000000111111111111000000222222111111000000/////////000000111111222222333////////////////////////////////////////////////000000111111111111000000//////////////////////////////////////////000000666666777888888888777777666777888888999999888888999999888888888888999999999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::888888888888888999:::::::::999888888777777888888888888888888999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999777888888888999:::::::::777777777888999999::::::888888888999999999999999777777666666666666777777777777777777666666666555666777777777777777666555555555555555555666666666555555666777777777777666888777888999::::::888666666666666777777777888888777777777888888888888888999999999888888888888777666666666555555555444444444444444555555555555555444555555555555444444333333444444555555444444333333333444444444444333333222222333444444444444444444444444444444555555555222222222222222222222222111222222333333222222111111111111111111111111111111111222222222222111111111111111222222333333444444444333333333333222222222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111222222222222111000000000111333222111111222333000111111111111222222222111111111111111111111111111111111222222333333444111111111111111111111111333333333333333333333333111111111222222333333444111111111111111111111111000111222222333222222222---...///111222222222222///000111222222222222222000000000000000000000000000000000111111111111222111222222222222333333333333333333333444444444555222222222222222222222222222222333333333333222222222222222222333333333333333333333333333333333333444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222444555555555555444444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222111111111111111111222333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000111111222222111111000111111111111000000000000//////000000000111111111........................000000000000000000000000000000111111111111000000000000000000000000000000......////////////000000555666777888999888888777666777888999999999888888999999888888888888999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::999999999999999:::;;;;;;::::::999888888888888999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999999999999666777777888999999::::::888888888999999:::::::::888777777777777777777888888888888777777777666666666777888888888888888888777777666666666666666555555555444444555555666777888777666777888888777666666666666666777777777888666777777777888888888999999999999888888888888777666666555555555444444444444444444555555555666666444444555666666666555555444444444333333444444444222333333444444333333222222222333444444444444333222333333333444444444444111111111111111111111111111222222333333222222111111111111111111111111111111111222222222222111111000111111222333333444444444444444333333222222222222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111222222333222111000//////111222222111111222444000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000111111222333333444444111111111111111111111111000111222222333333333222000000111222222222111000000111222333333333222111000000000000000000000000000000000000111111111111111111222222222333333333222222333333333444444444222222222222222222222222222222333444444333222222222222111222222333333444444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222444444555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111111111111222333333333333222222222222222222222222222111111111111111111111111000000000000000000000000000111111222222111111000000000000000000111111111000000000000111111111111////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000........./////////000000555666777999999999888777666777888999:::999888888999999888888888888999999999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<;;;::::::999999:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;999999999999999999999999::::::999999999999999999666777777888999999::::::888888888999999:::::::::999999888888888888999999999999999888888888888777666777888999999999999999888888777777666666555555555444333222333444555666777555333333444555555444666666666666777777777777666666777777888888888999999999999888888888888777666666555555555444444444444444444555555555666666444444555666777777777666555555333222222333555555222333333444444333333222222222333444444444333333222222222333333444444444111111111111111111111111222222222333333222222222111111111111111111111111111111222222222222111111000000111222333333444444444444444333333222222222222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111222333333222111000//////000222222111111222444000111111111111222222222111111111111111111111111333333222222222222222222000000000000000000000000111111111111111111111111000000111222333333444444111111111111111111111111000111222333333333333333222222333333222111///...111222333444444333222111000000000000000000000000000000000000111111111111111111111222222333333333111111222222222333333333222222222222222222222222222222444444444444222222222111111111222333333444444444444444444444444444222222444555555444222222333333333333333333333333444444444444444444444444111111111111111222222222222222222333333444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111222333444444444444333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111222222222111111111111000111111222333333333333222222222222222222222222222000000000000000000000000000000000000000000000000111111222222222222111111//////000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000---.........//////000000888888777777666666555555777888888888888999999999666666777888999:::::::::777777777777777888888999::::::::::::::::::::::::888999;;;<<<<<<;;;::::::;;;;;;:::999999999999:::::::::;;;:::999:::===???<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999;;;:::::::::::::::;;;<<<::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;:::999888777;;;;;;:::999999999:::::::::::::::::::::::::::::::::::::::999999999999999888888888888888888999999888888888888888888888888555555666666777777888888666555555555555444444444555555555555555555555555777777666666555555555444777777777777777777777777888888777777777777888888777666666666777888999999555555555555666666666666555555555555555555555555666666666666666666666666444333333222222333333444333333333444444555555555333333333222222111111111111111111222222333333333111111111111000000//////222222222222222222222222000111111111111222222222444444333222222111111000///000000000111111111111111222222333444444444444222222222333333444444444444444333222111111111222444444333222111111111222111111111111111111111111000000000000000000000000111111111000000000000000///////////////000000111555444333222111111111111...//////000111222222222333333222111000000111111222222222111111111111111222222222222222222222222333222111000000111222333111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000000000111222333333444444222222222222222222222222333333333222222111111111222222222222222222222222222222333333333333444444333333333333333333333333555555555555555555555555222333444444222222333444222222222222222222222222444333222111222333444555444444555555555555555555888777444222000000111111444444444333333222222222222222333333333444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222000000222555555333000111000000000000000000000333333222222222222222222444333333222111111111222333333222111000000111111111111111111111111111111222222222222111111111000111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111000000//////.........---000000000000000000000000888888777777666666666666888888888888999999999999777777888888999999::::::999888888888888999::::::::::::::::::::::::::::::777888999:::::::::999999::::::999999999999999:::::::::;;;:::999:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<======>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888888999999888888999999999999999:::;;;;;;;;;::::::::::::999888888888888888888999999888888888888888888888888888888888888888888888777777777777666666666555555666666666666666666666666888888777777777666666666777777777777777777777777888888777777777777888888777777777777777777888999555555555555666666666666555555555555555555555555555555555555555555555555444333333222222333333444333333444444444444444444444444444333333333222222111111222222222333333333222222111111111000000000222222222222222222222222111111111111222222222222222222222222222222222333111111111111222222222222222222333444444444333333111111111222222333333333333333222111111111111111333333222111111111111111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000111222222444444222111111000000000...//////000111111222222222222111000000000000000111111111111111111222222222222222222222222222222222222111000000111222222111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000000000111111222333333444222222222222222222222222333333333222222222111111222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333444555555333333444555222222222222222222222222333333222222222333444555222333444555666666666666999888666444333333444444444444444333333333222222222222333333333444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222111000222555555333000111111111222222222222222222222222222222222222222444333222222111111222222333222222111000000111111111111111111111111111111222222111111111000000000111000000000/////////...000000000000000000000000000000000000000000000000000000111111111111000000...//////000111111222222000000/////////.........000000000000000000000000888777777777777666666666888888888888999999999:::999999999999999999999999::::::999999::::::;;;<<<999999999999::::::::::::888999::::::;;;;;;::::::;;;;;;:::::::::;;;<<<<<<;;;<<<<<<<<<:::;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=====================>>>======<<<<<<======>>>??????@@@@@@@@@??????>>>===============>>>??????::::::999999999999::::::999999999:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999888888999999999999999999999999;;;;;;::::::999888888777888888888888777777777777777777777777777777777777999999888888888888777777777777777777777777777777888888777777777777888888999888777777777777777777555555555555666666666666555555555555555555555555444444444444444444444444444333333222222333333444444444444444444444333333555555444444444444333333111222222222222333333333222222222222222111111111222222222222222222222222111111111111222222222333000111111222333333444444111222222222222333333333333333444444444333222222000111111111111111222222222222111000000000111111222222111000000000111111111111111111111111111111000000000000000000000000//////000000111111222222111111111111111222222333333222111000000000000000/////////000111111222222111111000/////////000000000000000111222222222333222222222222222222222222222222111000000111222222111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000///000000111111222222222222222222222222222222222333333333222222222222111222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333444555666666444444555666333333333333333333333333333333333222333444444555111222333555666777777888777666555444333444555555444444444444333333333333333333333333444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222111111222444444333111111222222222333333444444111111111222222333333444333333222222111111222222333222111111000111111111111111111111111111111111111111000000000/////////000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000...//////000111222222222000000////////////......////////////////////////777777777777777777777777888888888999999999:::::::::::::::::::::999999999::::::999999::::::;;;<<<999999999999:::::::::::::::;;;;;;<<<===========================>>>???@@@>>>?????????======>>>???>>>>>>>>>>>>????????????======>>>>>>>>>>>>???????????????@@@AAABBBCCCDDDCCCDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@???@@@AAAAAA===<<<<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;::::::999:::999999999999999888888999999999999999999999999::::::::::::999999888888888888888888777777777777777777777777777777777777888888888888888888888888777777777777777777777777888888777777777777888888999999888777666666666777555555555555666666666666555555555555555555555555333333333333333333333333444333333222222333333444555555555444444333333333444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333111111111222222333333333111111111222222222333333444444444444333222222111111111111111222222222222111111000000000000000111111111000000000000000111111111111111111111111111000000000000000000000000......///000111222222333111000000000000111222222222111111000//////000000//////000000111111111111000000///////////////000//////000111222333333333222222222222222222222222222111111111111111111222111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000//////000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333555555555555555555555555333555666555444333444555333333333333333333333333333333333333444444555555222333444555666666666666444333222222222333333444444444444444444444333333333333333444444444444555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111111111222333333333222111111222222333333444444000000111222333333444444333333222222111222222333222222111111111111111222111111111111111111111111000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000//////////////////////////////////////////777777777777888888888888888999999999999:::::::::;;;;;;;;;::::::::::::::::::999999999999:::;;;;;;999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>>>>???@@@AAABBBCCCAAABBBCCCBBB@@@??????@@@@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDFFFHHHJJJLLLMMMLLLLLLLLLMMMMMMLLLKKKKKKKKKJJJHHHGGGFFFEEEEEEDDDAAA@@@@@@???????????????===========================<<<<<<;;;::::::999999::::::::::::999999888888999999999999999999999999888888888999999999::::::888888888777777777666666666666666666666666666666777777777777777777777777888888888888888888888888888888777777777777888888999999888777666666666777555555555555666666666666555555555555555555555555333333333333333333333333444333333222222333333444555555555444444333333333222222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333333333333222222222111111000000000000111111111222444444444444333222222111333333333333333333333222111000000000000000111111111000000000000000111111111111111111111111111111000000000000000000000000......///000111222222333000////////////000111111222111000000///000000000000000000000000111111111000///////////////000000//////000111222333333333222222222222222222222222111111111222222111111111111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333555555555555555555555555222444444444333222333444333333333333333333333333333333444444444555555555555555555555555555444444333222222222333333444444444444444444444444444444333333444444444555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111222222222222222333444111111111111222222333333000000111222333333444444333222222111222222333333222111111111111111222222111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000000111111111111000000333333222111000///......//////000000000000000000////////////////////////777777777888888888888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;::::::;;;;;;<<<<<<======<<<<<<<<<<<<===???@@@AAAAAAAAABBBBBBDDDEEEFFFGGGHHHIIIJJJIIIGGGEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJKKKMMMOOORRRTTTVVVUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTRRRPPPNNNMMMHHHHHHFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;::::::999;;;;;;;;;:::999999888888::::::::::::::::::::::::777777888999999:::;;;;;;888888888777777777777666666666666666666666666666666666666777777777777888888888888888888888888888888888777777777777888888999888777777777777777777555555555555666666666666555555555555555555555555333333333333333333333333444333333222222333333444444444444444444444333333111111222222222222333333333333333222222222222111111111111222222222222222222222222222222222222222222222222222333333333333444444333333222111111000//////000000000111111111333333444444444333222222444444444333333333333333111111000000000111222222111111000000000111222222111111111111111111111111000000000000000000000000//////000000111111222222///////////////000000111222111111000000000111111000000000000000000111111000000/////////000111111000000000111222222222333222222222222222222222222000111222222222222111000111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111222222222222333333333222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333222333444444222222333444333333333333333333333333333333444555555555555444666666666666555444333222444555555555555555555555444444444444555555555555333444444444555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111222333222111111333555222222222222222222111111111111111222222333333444222222111111222222333333111111111000111111222333111111111111111111111111111111000000000/////////////////////000000000000000000000000000000000000111111111111111111111111000000111111111111000000444333222111000///...---//////000000000000111111////////////////////////777777888888888999999999999999999:::::::::;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;:::;;;;;;<<<===;;;;;;<<<<<<===>>>>>>???@@@@@@???@@@AAACCCDDDEEEHHHIIIIIIJJJLLLMMMOOOPPPUUUVVVWWWVVVTTTQQQQQQQQQMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTRRRRRRSSSTTTVVVXXXZZZ[[[[[[\\\]]]^^^___````````````aaabbbbbbaaa___\\\ZZZUUUSSSRRRPPPNNNMMMLLLLLLJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@@@@???>>>===<<<;;;<<<;;;;;;:::999999888888:::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::999999999888888888888777777777777777777777777777777777888888888999999888888888888888888888888888888777777777777888888777777777777777777888999555555555555666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333444444444444444444222222222333333333444444333333333222222222111111000000000111111111222222222222222222222222222222222222222333333333444444333222222222222222222222000000111111111222222222222222333444444444333333333333333333222222111111111111111111111222333333111111111111111222333333111111111111111111111111000000000000000000000000000000000000000111111111000000//////000000111222222222111111111111222222111000000000000000000000000000000000000111222222111111111111111111222222222222222222222222222222000111222222222222111000111222222333333222222111111111222222222333333333111111111111111111111111000000000000000000000000222222222222222222222111222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333444555444333222333555444444444444444444444444333333555666666666555444555555555555555555444444555555555555555555444444444444444444555555555666444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444111222333222000000333666444444444333222222111111222222222222222222222222222222111111222222333444111111000000111222222333111111111111111111111111222222111111111000000000.../////////000000000111000000000000000000000000111111111111111111111111000000111111111111000000111111111111000000000000//////000000000111111111000000000000000000000000777777888888999999999999999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<===>>>??????@@@EEEEEEDDDEEEFFFHHHJJJKKKPPPQQQQQQRRRTTTVVVXXXYYY```bbbcccbbb```]]]\\\\\\UUUVVVVVVWWWXXXYYYYYYZZZWWWWWWXXXYYYYYYZZZ[[[[[[XXXXXXXXXYYYYYY[[[\\\\\\\\\\\\^^^```aaabbbbbbbbbgggiiikkkmmmllljjjfffddd___^^^\\\ZZZXXXVVVUUUTTTSSSSSSQQQPPPNNNLLLKKKJJJCCCCCCBBBAAA@@@???>>>===<<<<<<;;;::::::999888888::::::::::::::::::::::::=========<<<;;;;;;::::::;;;;;;;;;:::::::::999999888888888888888888888888888888888999999:::::::::888888888888888888888888888888777777777777888888777777666666777888999999555555555555666666666777555555555555555555555555444444444444444444444444444333333222222333333444333333333444444555555555333333333444444555555555333333333222222111111111//////000000111111111222222222222222222222222222222222333333333444444444111111111222222333444444111111222222222333333333111222333333444444444444222222222222111111000000222222111111222333444444222222111111222333444444111111111111111111111111000000000000000000000000111111111000000000000000111111111000111222222333333222222222222222333333111111111000000000000000111111000000111222333333222222222111111111111111222222222222222222222222000111222333333222111000222222222333333222222222111111222222222333333333111111111111111111111111000000000000000000000000333333222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222222333333333444444444333333333333333333333333555555555555555555555555444555666555444444555666444444444444444444444444333333555666666666555444333333444555666666666555333333444444333333222111444444444555555555666666444444444555555555666666666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444111222333222000000333666666666555444333222222111333333222222222222222222222111111111222333333444111111000000111222333333111111111111111111111111222222222222111111111111.../////////000000111111000000000000000000000000111111111111111111111111000000111111111111000000/////////000111111222222//////000000111111111222111111111111111111111111;;;:::999888888999:::;;;:::<<<===<<<:::888888999888999999:::;;;<<<<<<===<<<======>>>???@@@@@@AAA??????@@@BBBDDDFFFFFFEEEFFFIIIMMMPPPQQQSSSVVVXXXZZZZZZZZZYYYXXXZZZ^^^aaaeeeiiinnnqqqrrrpppllliii```aaaaaacccdddfffggghhhfffeeecccbbbaaaaaaaaabbbaaaaaabbbccceeeeeecccaaa___]]][[[\\\aaafffjjjlllooooooppppppooommmkkkiiihhhddd```^^^```aaa```___XXXYYYZZZZZZXXXTTTPPPMMMNNNMMMJJJGGGEEEDDDDDDEEE??????@@@@@@???===;;;::::::;;;<<<<<<::::::;;;<<<<<<===>>>>>>>>>>>>===<<<<<<;;;:::999888888888888777777777777777777777777777999999999888777888999888999999999999888777777444444555666777888888999;;;:::888777777777888888777777777777666666666666666666666666666666666666555555555444444333333333666666555555555444444444333333333444444444555555444444444444444444444444222222222222222222333333000111111111111222222222222222222222222222222222000111111222444555555666777777555444222111//////222222222222222222222222111111222333333333333222222222222222222222222222222222222222222111000///222222222111111111000000111111111111111111111111333333333333333222111000111111222222222222111111111111111111111111111111222222222111111111000000111111111111111111111111111111222222222333333333111111000000111111222333111///...------...///111111111000000111111222333666555444333222222222222222222111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222111111111111111222111111222222222333333333333222222111111222222333000000111111111222222222444444444444444444444444555555555555555555555555444444444333333222222222444444444555555555666666555555555555555555555555666666555555555444444444888777666555555555555555555666666777777777777777555555555555666666666666666666777777777777666666888888777777666666555555444666777888777666444333666666555444444666777888555666777888777666333222444444444555555555666666444444444444444444444444222333333444444333333222444555555555555555555444333333333333333333333333222222222333333444444444333333333222222111111111222222111111111111222222111111111111111111111111////////////000000000000---...000111222222222111222111000//////000111222000000000000000000000000222222111000//////000000222000......000111///,,,111111000000//////......::::::999888888999::::::999;;;<<<<<<;;;:::;;;<<<;;;;;;<<<<<<======>>>>>><<<<<<===>>>>>>???@@@@@@BBBCCCEEEHHHKKKMMMMMMMMMQQQSSSVVVYYYZZZ\\\^^^```aaabbbaaaaaa```bbbfffiiiqqquuuzzz~~~}}}yyywwwppppppooooooqqqsssuuuvvvvvvuuusssqqqppppppppppppnnnpppsssuuuvvvtttpppmmmkkkhhheeeeeegggjjjllllllnnnnnnoooooooooooonnnnnnooolllhhhgggggggggeeeddd```___^^^\\\YYYVVVSSSQQQSSSRRRQQQOOOMMMKKKIIIHHHDDDDDDDDDCCCAAA@@@>>>===>>>?????????===<<<===>>>>>>???@@@@@@@@@@@@???>>><<<<<<;;;:::999999999:::888888888888888888888888777999:::999888777888999999999999888888888888777666666666777777888888888::::::888777777777888888777777777777666666666666555555555555555555555555444444444444444444333333666666555555555444444444333333333444444444555555444444444444444444444444333333222222222222222222111111111111222222222222222222222222222222222222222222333333333333444444444444444333333222222222222222222222222222222222111111222333333333333222222222222222222222222222222222222222222111000000222222222111111111000000111111111111111111111111333333333333333222111000111111222222222222111111111111111111111111111111222222222111111111000000111111111111111111111111111111222222222333333333555444222111000000//////222111000//////000111222111111000000111111222333222222222111111111000000222222111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222111111111111111222111111222222222333333333333222222111111222222333222333333333333444444444444444444444444444444444444444444444444444444444555555555444444444333333444444444555555555666666555555555555555555555555666666555555555444444444666555444444333333333444555666666777777777777777666666666777777777888888666666777777777777666666555555555555555555444444555666777888777666444333555555555444555666666777444555666666666666444444444444444555555555666666444444444444444444444444222333333444444333333222444444555555555555444444333333333333333333333333222333333333333333333444333333333222222222111111222222111111111111222222111111111111111111111111////////////000000000111---...000111222222222111111000///......///000111000000000000000000000000222222111000000000000000333000//////111111///---111111000000////////////::::::999999999999::::::888:::<<<<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???AAABBBCCCCCCEEEGGGKKKOOORRRSSSSSSSSSXXXZZZ\\\^^^___aaadddgggiiikkklllmmmoooqqquuuyyy}}}zzzxxxuuuttttttuuuuuutttsssrrrrrrrrrsssuuuvvvwwwuuusssooolllkkkiiifffdddgggeeeccc___\\\YYYWWWVVVWWWXXXYYYXXXWWWTTTQQQOOOMMMLLLJJJHHHFFFDDDCCCCCCDDDEEEEEEDDDAAA@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???<<<<<<;;;;;;;;;;;;;;;;;;888888888888888888888888888999:::999888777888:::::::::888777777777888999777888888888888888888888:::999888888777888888888777777777777666666666666444444444444444444444444333333444444444444444444555555555555555444444444333333333444444444555555444444444444444444444444444444333333222222111111111111111111222222222333333333333333333333333333444444444333333222222222111111222222333444444444222222222222222222222222111111222333333333333222222222222222222222222222222222222222222222111000222222222111111111111111000000000000000000000000222222333333333222111111111111222222222222111111111111111111111111111111222222222111111111111111000000000000000000000000111111222222222333333333555444222111000000//////444333222111111222333444111111000000111111222333///000111222333222111111111111222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222111111111111111222222111111222222222333333333333222222111111222222333333333333333444444444444444444444444444444444444333333333333333333333333666666555555555555444444444444444555555555555555555555555555555555555555666666666555555555555444555555555555444444444444555666777777888888777777777777777888888888999999555666666777777666666555555555555555666666666666555666777888777666555444333444555555666555555555444444555555555555666666444555555555555666666666333333333333333333333333333333444444444444333333333333444444444444333333333333333333333333333333444333333333333333333222333333333222222222222111222222111111111111222222111111111111111111111111/////////000000000111111...///000111222222222222000//////......//////000000000000000000000000000222111000000000000000000222111000000111222000///111000000000000/////////::::::::::::::::::::::::888:::<<<<<<;;;;;;<<<===;;;;;;<<<<<<<<<<<<<<<===AAAAAACCCDDDFFFHHHIIIIIIMMMPPPTTTWWWYYYYYYYYYZZZZZZ\\\^^^```bbbfffjjjnnnooorrrwww|||~~~}}}|||{{{{{{~~~}}}xxxqqqlllhhhfffdddggggggfffdddbbb___\\\ZZZZZZ[[[\\\\\\[[[ZZZYYYXXXWWWUUURRRNNNKKKIIIHHHHHHJJJKKKLLLJJJHHHFFFGGGGGGHHHHHHGGGFFFDDDAAA>>><<<<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999888999::::::888888999:::;;;:::888666666777888:::999999999888888888888888999999888888888888888888777777777777666666666666444444444444444444444444333333333444444555555555555555555555555555555555333333333444444444555555444444444444444444444444555555444333222222111111111111111222222222333333333333333333333333333333444444333333333333222222000000111222333444444555222222222222222222222222111111222333333333333222222222222222222222222222222222222333333222111111111111111111111111111111////////////////////////222222333333333222222111111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333111111000000111111222333444333222222222222333444111111000000111111222333///111333555666555444333111111222222222222222333222222222222222222222222222222111111111111222222222222222222222222222222111111111000111111222333111111222222222333333333333222222111111222222333111111111222222222333333444444444444444444444444333333333333333333333333555555555555444444444444555555555555555555555555555555555555555555555555666666666555555555555555777777777888777777777777666666777888888888888777777777777888888888999999555666666777777666666555777777777888888999999999666777777777777666555555222333555666666666555444777777666555555555666666555555555555555666666666333333333333333333333333333333444444444444333333222333333444444333333222333333333333333333333333444444444333333222222222222222222222222222222222222222111111111111222222111111111111111111111111//////000000000111111111000000111111222222222222000000////////////000000000000000000000000000000111111000000000000000111222111111111222222111111000000000000000000000000::::::::::::::::::::::::999:::<<<<<<:::::::::;;;>>>>>>???@@@AAABBBBBBCCCEEEFFFHHHJJJMMMOOOQQQRRRWWWZZZ^^^______^^^^^^```^^^```bbbdddggglllrrrwwwwww|||{{{rrrllliiihhhdddgggjjjkkkkkkhhhdddaaa___^^^^^^]]]^^^___aaabbb```^^^ZZZVVVRRROOOMMMMMMPPPQQQRRRQQQOOONNNOOOPPPPPPOOOMMMJJJFFFAAA===:::======<<<;;;;;;;;;;;;<<<999999999999999999999999888:::::::::999888999:::;;;:::888666666777888:::999999999888888888888888888888888888999888888888777777777777666666666666555555555555555555555555333333333444444555555555444555555555555555555555333333333444444444555555444444444444444444444444555555444444333222111111111222222222222333333333333333333333333333333333222222333333333333444444111222222222222222222222222222222222222222222222111111222333333333333222222222222222222222222222111222222333333333222222111111111111111111111111////////////////////////111222222333333333222222222222333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333111111000000111111222333222222222111111222222222111111000000111111222333...000333555666555444333111111222222333333333333222222222222222222222222222222111111111111222222222222222222222222222222111111000000111222222333111111222222222333333333333222222111111222222333111111222222222333333333444444444444444444444444333333333333333333333333333333333333333333333444555555555555555555555444555555555555555555555555666666666666666666666666777777888999999888888777666777777888888888888888666666666777777777888888666666777777777777666666777888888888999999::::::777777777777777666666555222333555666666666555444:::999888777666666666666666666666666666666666666333333333333333333333333333444444555555444444333222333333444444333333222333333333333333333333333444444444333333222222222222222222222222222222222222222111111111111222222111111111111111111111111000000000000111111111111111111111111111222222222111111111111111111111111000000000000000000000000111000000000000000111111111111222222111111111222000000000000111111111111::::::;;;;;;;;;;;;:::::::::<<<======;;;::::::;;;<<<===>>>@@@CCCEEEGGGHHHKKKLLLOOOSSSVVVZZZ]]]^^^]]]```ccccccaaa```bbbdddeeefffhhhiiimmmssszzz|||sssnnnkkkiiilllrrrvvvvvvtttpppmmmiiigggfffeeeeeegggiiikkkjjjgggccc___ZZZVVVSSSQQQSSSUUUVVVWWWVVVVVVWWWYYYYYYXXXUUUQQQLLLFFFAAA>>>@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;:::999888999;;;::::::888777777777888999777888888888888888888888777777888999999999999888777777777777666666666666666666666666666666666666333333444444444444444444444444444555555555555555333333333444444444555555444444444444444444444444555555444444333333222222222222222222333333333333333333333333333333333333222222222333333444444444222222222222222111111111222222222222222222222222111111222333333333333222222222222222222222222222111222333333333333333333111111111111111222222222000000000000000000000000111111222333333333222222222222333333333333222222111111111111111111111111111111111111111222222222111111111111111111111111111111222222222333333333555444222111000000//////111111111111111111111111111111000000111111222333...///000222333333222222111111222222333444444444222222222222222222222222222222111111111111222222222222222222222222222222000000000000111222333333111111222222222333333333333222222111111222222333444444444444555555555555444444444444444444444444333333333333333333333333222222222333333333333444555555555555555444444444555555555555555555555555555666666666666777777777444555777888888777666666666777888888999999888888666666666777777777888888777888888999999888888777777777777777777888888888888888777777777666666666444555555666777666666666999999888777777666666555777777777666666666666555444444444444444444444444444444555555555555444444333333444444444444333333333333333333333333333333444333333333333333333222111222222222222333333333222222111111111111222222111111111111111111111111000000000111111111222222222222111111111222222333111222222333333222222111000000000000000000000000000000000000000111111222///000222111000000111333000000000111111111111222::::::;;;<<<<<<;;;:::::::::<<<>>>>>>>>>===>>>???===???AAAEEEIIILLLOOOPPPUUUWWW[[[___dddiiimmmoooiiilllnnnmmmkkkkkkppptttxxxxxxxxxyyy{{{{{{wwwuuuxxx}}}~~~|||wwwvvvuuutttsssrrrrrrrrrqqqppplllhhhbbb]]]XXXVVVUUUWWWYYY[[[[[[]]]___aaaaaa```^^^ZZZUUUOOOJJJHHHDDDCCCAAA@@@>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;999999999888888888888777666666666777777888888888666777888999:::999999888777777777777666666666666555555555555555555555555444444444444444444333333444444444555555555666666333333333444444444555555444444444444444444444444444444444444444444333333222222222333333333444444444444444444444444444444444444333333333333222222111111111111111111111111222222222222222222222222111111222333333333333222222222222222222222222222111222333333444444333333000000111111111222222222111111111111111111111111000111222333333333333222222333333444444333333222111111111111111111111111000000111111111222222222222222222222222222222222111111222222222333333333555444222111000000//////111111222222222222111111111111000000111111222333000000000111111222222222111111222222333444444555222222222222222222222222222222111111111111222222222222222222222222222222000000000000111222333444111111222222222333333333333222222111111222222333444444444555555555555666444444444444444444444444444444444444444444444444333333333333444444555555666666555555555444444444555555555555555555555555555666666666777777777777444555777999999888777666777777888999999999999888777777777888888888999999999999::::::::::::999999888888888888888888777777999888888777777777777777777666666666666777888888333444555666777777666555777777777777666666666555555555555555555555555555444444555555555555444444444444555555555555444444333333333333333333333333222333333333333333333444111111222222222333333333222222111111111111222222111111111111111111111111000000111111111222222222333333222111111111222333000111222222222222111000000000000000000000000000000000000000000111222222---///111111//////000333000000111111111222222222::::::;;;<<<<<<;;;:::::::::<<>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;888999999999999888777777444555555666777888888999666777888999::::::999888777777777777666666666666444444444444444444444444555555555444444333333333444444444555555555666666333333333444444444555555444444444444444444444444333333444444444444444444222222333333333444444444444444444444444444444444666555555444222111111000000000000111222222333333222222222222222222222222111111222333333333333222222222222222222222222222111222333333444444444444000000111111222222222222111111111111111111111111000111222333333333333333222333333444444333333222111111111111111111111111000000111111222222222222333333333333333333333333111111222222222333333333111111111000111222222333111222222333333222222111111111111000111222222333333333222222222333444555111111222333333444555555222222222222222222222222222222111111111111222222222222222222222222222222000000000000111222333444111111222222222333333333333222222222222222222333222222222333333333444444444444444444444444444444555555555555555555555555444444444555555555666666666666555555555444444444555555555555555555555555555666666666777777888888666777999;;;<<<;;;999888777777888999999999999888888888999999999:::::::::999::::::;;;;;;::::::999<<<;;;;;;::::::999999999999888888777777777777777888777666666666777999:::---///222555777777666666888888777777666666666555666666666666666666666666444444555555555555444444444555555666666555555444333333333333333333333333222222222333333444444444111111111222222333333333222222111111111111222222111111111111111111111111000111111111111222222222444333222111111111222333///000111222222111000///000000000000000000000000000000///000000111222222,,,///111000......000222000000111111222222222222666888;;;<<<<<<;;;<<<<<>>;;;;;;>>><<<:::999:::<<<<<<;;;::::::;;;;;;;;;;;;:::999999888999::::::999999:::;;;999777666666777777555444999777555555666888888888888777777666555444333333666666555555555444444444666666555555555444444444555555444444444333333333555555555444444333333333333222222111111222222333111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000///...------...///000////////////000000000000000000000000000000000000888:::<<<===<<<<<<===???@@@BBBDDDGGGIIILLLOOOQQQWWW\\\bbbfffiiimmmsssxxx}}}~~~zzz{{{{{{xxxxxxzzzsssqqqmmmjjjjjjnnntttxxxyyyssslllgggddd```[[[WWWUUUTTTSSSPPPMMMJJJHHHFFF@@@===;;;;;;<<<=========;;;;;;;;;::::::::::::999999888888888777777777777888888888888888888888888999999999888888888888777999999777666666666777888555555555555555555555555666666666666777777777777666666666666666666666666444444444444444444444444333333444555555555555444444444555555555444333222333333333444444444555555444444444333333333222222333333333333333333333333333333333222222222222111111111222222222333333333333333333333333333333333333444555444333333333555444333222222111111222222333222222111111222222333222111111000000000111111222222333333333333444444222333333444444333333222222222222222222222222222222222222111111111000000333333222111000000000000111111222222222333333333222222222222222222222222222222222222222222222222333333333222222222111111111111222222333333333333222222333333333444444444222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444333333333444444444555555444444444555555555555666666555555444444555555666444555555666666555555444666666666666666666666666777777777777777777888888666666777777777777777777999::::::;;;;;;;;;;;;;;;999;;;>>>???@@@@@@@@@AAACCC>>>===AAABBB???>>>AAA@@@???>>>@@@AAABBBAAA@@@@@@@@@AAA@@@@@@??????>>>AAAAAAAAA???===;;;;;;;;;>>>===;;;<<<<<<<<<:::999<<<:::999999:::;;;;;;:::::::::999999888888777777666666666666666666666666666666666555555555444444555555555444444444333333555555555444444333333333333333222222222222333333333333222222222111111111111111111111111111111111000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000///............///000/////////000000000111111000000000000000000000000:::;;;<<<===<<<===@@@BBBBBBFFFKKKPPPTTTWWWZZZ\\\eeejjjpppuuuyyy~~~}}}}}}{{{ppphhhccc^^^YYYVVVUUUVVVVVVVVVSSSOOOKKKIIICCCAAA>>>===>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999888888888777777888888888888888888888888999999999888888888888777999888888777666777777777777777777777777777777777666666666666777777777777666666666666666666666666555555555555555555555555333444555555666666555555444444555555555444333222333333333444444444555555444444444444333333333333222222222222222222222222333333333333222222222222111111222222222333333333333333333333333333333333222444555444333222333555333333222222111111222222333222222111111222222333222222111111111222222333222222333333333333444444222333333444444333333222222222222222222222222222222222222111111111111111222222111111111111111222111222222222222333333333222222222222222222222222333333333333333333333333333333333222222222222111222333333333333444444444333333333333444444444555222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444333333333444444444444555444444444555555555555666666555555444444555555666333333444444444444333333666666666666666666666666555555555555555555555555666777777888888999999:::::::::;;;;;;<<<<<<<<<<<<;;;>>>AAACCCDDDEEEFFFHHHHHHEEEEEEHHHIIIGGGEEEEEEEEEDDDEEEFFFIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHFFFDDDBBB@@@???@@@???>>>>>>???>>><<<:::;;;::::::;;;<<<<<<:::999999999999999888888888888777777777777777888888888666666666666555555555555666555555555444444444444555555555444444444444444333333222222222222333333444444333333222222111111222222222222222222222222000111111111111222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000111111111222222000000000000000000000000:::;;;<<<======???BBBEEEGGGLLLRRRXXX\\\```fffjjjsssyyytttkkkeee___YYYUUUTTTVVVXXXXXXWWWSSSNNNKKKIIIFFFCCC@@@???>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888888888888888888888888999999999888888888777777999888888777777777777777777777777777777777777777444444444444555555555555666666666666666666666666444444444444444444444444333333444555555555555555444444444444444444444333333333333444444444555555444444444444444444333333333333333333333333333333444444333333333222222222111111222222222333333333333333333333333333333333222333444444222222333444333333222222111222222333333222222111111222222333222111111111111222222333222222222333333333444444222333333444444333333222222222222222222222222222111111111111111111111111111111000000111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222333333333333333333333222222222333333333444444111111111111111111111111222222222222222222222222111222222222222222333333222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666555555555555666666333444444555555444444333555666666666666666777777444444444444444444444444888888999:::;;;<<<===============>>>??????@@@AAABBBEEEHHHIIIIIIJJJMMMPPPOOOMMMNNNPPPQQQQQQOOONNNKKKKKKKKKLLLMMMNNNMMMKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPOOONNNMMMJJJHHHDDDCCCAAABBBBBBAAA???===>>>>>>>>>???@@@@@@===;;;:::::::::::::::999999999777777777888888888888999777777777666666666555555666666666555555555555444555555555555555444444444333333333222222333333333333333333333333333333333222222222222222222222222000000111111111222222222111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000//////////////////000000111111111222222222222000000000000000000000000;;;<<<>>>???@@@CCCGGGJJJOOOTTTZZZ___dddkkkttt{{{xxxpppkkkddd]]]XXXUUUWWWYYYZZZYYYVVVSSSPPPLLLIIIEEEBBB@@@???===;;;=========<<<<<<<<<;;;;;;::::::::::::999999999999888888888888888888888888999999999888888888777777888888888888777777777666666666666666666666666666444444444444555555555555666666666666666666666666333333333333333333333333222222333444444444444333444444444444444444444444333333333444444444555555444444444444444444444444555555555555555555555555444444444333333333222222111111222222222333333333333333333333333333333333222333444333222222333444333222222111222222333333333222222111111222222333000000000000000111222333222222222333333333444444222333333444444333333222222222222222222222222222111111111111111111111111000000000000111222333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222111111111111000111111111222222222222111111111111111111111111222222222222222222222222111111111222222333333333222222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444555555555555666666666666555555666666666555555666666666666555555666666666777777777888888888888888888999999999999999::::::<<<===>>>???@@@AAAAAABBBCCCDDDFFFHHHIIIMMMPPPRRRRRRQQQTTTZZZ___\\\\\\\\\]]]___```___]]]WWWUUUSSSRRRRRRRRRPPPOOOPPPPPPRRRUUUXXX\\\___```aaa___]]]]]]\\\YYYUUUQQQKKKIIIGGGGGGGGGGGGEEEDDDGGGFFFFFFGGGHHHHHHEEECCCAAAAAA@@@???>>>===<<<<<<888888888888888999999999888888777777777666666666777777666666666555555555555555555555555555555555444333333333333333333444111111222333444444555666222222222222222222222222000000111111111222222222222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111///000000000000000000///000111111111222222222222000000000000000000000000>>>@@@CCCFFFHHHLLLPPPSSSYYY___ffflllrrr{{{xxxrrrmmmggg```[[[WWWXXXYYYYYYYYYXXXWWWVVVPPPMMMIIIFFFDDDBBB@@@???>>>============<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999888888888888777777888888888888777666666555555555555555555555555666666666666777777777777666666666666666666666666333333333333333333333333111222333333444444333333444444333333333444555555333333333444444444555555444444444444555555555555555555555555555555555555444444444444333333333333111111222222222333333333333333333333333333333333111333444333222111222444222222111111222222333333333222222111111222222333000000000000000111222333222222333333333333444444222333333444444333333222222222222222222222222222111111111111111222222222111000000000111222333333333333333222222222222111222222222222222222222222333333333333333333333333111222222222222333333333222222111111111111111000000000000000111111111111111111111111111222222222222222222222222222222222111111111222222333333444222222222222222222222222222222222222333333333333444444444444444444444444555444444444444333333333444444444555555555555666777666666555555666666777666666777777777777666666666777777888888999999:::888999999:::;;;<<<============>>>???@@@AAABBBCCCGGGGGGHHHIIILLLOOORRRTTTTTTVVVYYYYYYZZZ```jjjssswwwwwwuuussstttwwwvvvssskkkgggbbb^^^[[[ZZZXXXWWWXXXYYY\\\bbbhhhoootttxxxzzzwwwsssqqqooojjjccc^^^SSSOOOLLLJJJJJJJJJJJJJJJNNNMMMLLLLLLMMMLLLKKKIIIHHHGGGEEECCCAAA>>>===<<<;;;;;;;;;:::::::::999999888888888888777777777777777777777777666666666666555555555555555666666666444444333333333333444444000000111222333444555555333333333333333333333333000111111111111222222222222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111///000000111111000000///000000000111111111222222000000000000000000000000CCCFFFKKKPPPTTTWWW[[[^^^```iiittt}}}~~~wwwrrrnnniiieeeaaa```___^^^^^^```aaabbb```\\\VVVQQQMMMIIIEEEBBB>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999999999888888888888777777888888999888777666555555555555555555555555555666666666666777777777777666666666666666666666666444444444444444444444444222333333444444444444444444333333333333444555666333333333444444444555555444444444444555555555666555555555555555555555555555444444444444333333333111111222222222333333333333333333333333333333333111333333333222111222333222222111111222222333444333222222111111222222333111000000111222333444444222222333333333333444444222333333444444333333222222222222222222222222222000000111111111222222222111111111111111111222222333333333222222222111111222222222222222222222222222222222222222222222222111111222222222333333333333333333222222111111111000000111111111222222222000000111111111222222222222222222222222222222222000111111222333333444444222222222222222222222222333333333333444444444444444444444444444444444444555555444444444333333333444444444555555555555666777777666666666666777777666777777888888777777666777888888999::::::;;;;;;999:::;;;===>>>@@@AAABBBEEEFFFFFFGGGHHHIIIIIIJJJLLLMMMNNNPPPSSSXXX\\\^^^ZZZ^^^aaadddhhhttt}}}uuummmhhhfffdddccccccfffkkkrrr|||wwwppp___[[[VVVRRRRRRTTTUUUVVVXXXVVVTTTSSSTTTTTTSSSRRRSSSRRROOOLLLHHHDDDBBB@@@??????>>>======<<<;;;;;;999999888888888777777777888888888777777777666666444555555555666666666777444444333333333333444444222222222222222222222222333333333333333333333333000111111111111222222222222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111///000111111111111000////////////000000000111111000000000000000000000000GGGLLLRRRXXX\\\```cccfffdddooo~~~}}}zzzwwwuuuqqqooollljjjkkkmmmqqqssssssmmmeee]]]UUUNNNHHHDDD>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999888888888888777777888888999999777666555666666666666666666666666444444444444555555555666666666666666666666666666555555555555555555555555333444555555666666555555444333333222333444555666333333333444444444555555444444444555555555666666444444444444444444444444555555444444444333333333111111222222222333333333333333333333333333333333111222333333111111222333222111111111222333333444333222222222222222222333222222222222333444555666222222333333333444444444222333333444444333333222222222222222222222222222000000111111222222222222222222111111111111111222333333333222222111111111222222222222222222222222111111111111111111111111111111111222222333333333444444444333333222222222111111222222222333333333000000111111222222222222222222222222222222222222000000111222333333444444222222222222222222222222444444444555555555666666444444444444444444444444555555555444444333333333444444444555555555666666777777666666666666777777666666777777777777666666888888999:::;;;;;;<<<<<>><<<<<<<<<;;;999999888888888:::::::::999::::::;;;;;;888999999999999888777777777777777777777777777777666666666666666666666666666666666666666666666666333333444555666666555555555555555444444333333333333444444555555444444333333333333333333333333333444444444444444444444444333333333333333333333222444444444444444444444444444444444333333222222222222222222222222222222222555555555555555555555555444333333222111111111222222222222222222222222222222222111111111111111111333333333333333333333333222222222222222222222222555444333222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444444444333333222222222222222222222222222222222333333333333333333333333222222222333333444444444111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222333444444555555444444666666444333222111111111333333333333333333333333444444444555555555666666444444444555555555666666555666666666666666666666444555666777888888888888444555777888999:::::::::999:::;;;;;;;;;<<>>???>>>===<<<;;;;;;;;;;;;::::::999999999::::::;;;999999999999999888888777777777777777777777777777777777777777777777777777666666666666666666666666333444444555666666555555555555444444444333333333333444444555555444444333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555444444444333333333333222222222222222222222222333333333333333333333333444333222222111111222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333555444444333222222333333222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111111222222222222333333333222222222222222222222222333444444555555555555555555444333222222111222222333333333333333333333333444444444555555555666666444444444444555555555555666666666666666666666555666777777888999999888888666777777888888999999:::999;;;===>>>???@@@CCCEEELLLJJJLLLRRRWWW]]]hhhssstttsssqqqkkkccc^^^[[[\\\]]]]]]___dddllltttyyy{{{}}}}}}}}}~~~yyywwwyyy}}}}}}tttllleeeYYYVVVRRROOOLLLHHHDDDAAA>>>===<<<;;;:::999888888888888888888888777777666999999888777666666666666777777555444333222222222333333333222222222111111333333333333333333333333222222222222222222222222222333333444444333333222333222111111111111111111222333333444333222111000222222222111111111000000000000000000000000000000222222222111111111000000000000000000111111111111eeehhhnnnuuu}}}vvvjjj___XXXSSSPPPLLLJJJIIIGGGDDDBBB>>>===<<<;;;::::::::::::::::::999999999999::::::999999::::::999999888777777777777777777777777777888888888888888888888888666666666666666666666666333444555555666555555555555444444444444333333333333444444555555444444333333333333333333333333333444444444444444444444444333333444444555555666666444444444444444444444444444444444444444333333333222222222222222222222222111111111111111111111111333333222222111111222222444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333555555444333333333444444333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333222222222222222222222222222222111111111111111111111111000111111111111111222222333333333333333333333333222222222222222222222222222222222222333333333333333333333333333333333333222333444444555555444444333222222111111222222333333333333333333333333333444444555555555666666666333333444444444555555555888777777777666666555555888888999:::::::::999999999888888777888999;;;<<<>>>AAADDDEEEGGGHHHKKKMMMUUUSSSTTT[[[eeessswwwnnnjjjiiijjjjjjmmmrrrzzzwwwlllhhhccc]]]WWWQQQJJJFFFCCCBBBAAA@@@>>><<<;;;;;;999999999999888888888777888777777666666666777777777777555444333333222222333333333333222222222222333333333333333333333333333333333333333333333333222333333444444333333222111111111111111222333444333444444444333222111000222222222111111111111111000000000000000000000000222222222111111111111111000000000000111111111111mmmsss|||zzzpppggg```]]]ZZZVVVRRRPPPNNNKKKHHHAAAAAA???===<<<;;;;;;;;;;;;::::::999999999999::::::::::::::::::999999888888888888888888888888888888888888888888888888888666666666666666666666666444444555555555555555444444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333222222222333444555666666444444444444444444444444333333333333333222222222111111111111111111111111111111111111111111111111333333222222111222222333333333333333333333333333222222222333333333333333444444444444444444444444444444444444444444444444555555444444333444444555333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333111111222333333333333222111111111111111222333444444444444444444444444444555555555555666666666666333444444444444555555555999888888777777666666555888999999::::::::::::::::::999888999:::===@@@BBBGGGIIIKKKMMMNNNPPPRRRTTTXXXXXX]]]gggwwwzzzxxxyyyyyyzzz~~~{{{tttlllcccZZZQQQKKKJJJJJJHHHFFFDDDAAA???>>>;;;;;;:::999999888888888777777666666666777888888777777555444444333333333333333333333333333333333444444444444444444444444333333333333333333333333222333333444444333333222222111111111111222333333111111111111111111111000111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111yyy{{{uuuqqqgggccc^^^ZZZWWWTTTPPPMMMKKKJJJGGGDDDBBB@@@>>>>>><<<;;;;;;:::999999::::::;;;;;;;;;;;;;;;:::999999999999999999999999999999888888888888888888888888666666666666666666666666444555555555555555444444444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333000000111222333333444444444444444444444444444444111111111111111222222222111111111111111111111111222222222222222222222222333222222111222222333333111111111111111111111111000111111111222222222333444444444444444444444444444444444444444444444444444444333333333444444555333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333222333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333222222333444444444444444111111111111222333444444444444444444444444444444555555555666666666777777444444444555555555666666999999888888777777777777888888999:::;;;;;;;;;;;;::::::;;;===@@@DDDHHHKKKMMMOOOPPPQQQRRRTTTWWWZZZ[[[aaakkkzzzxxxnnncccZZZTTTQQQQQQOOOMMMJJJFFFCCCBBB???>>>===;;;::::::::::::888777777777777888888999777666555555444444444444333333333333333333333333444444444444444444444444333333333333333333333333222333333444444333333222444333222222111222222222000000000111111222333333111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111~~~sssoooiiiddd```\\\XXXUUUTTTRRRNNNIIIEEEAAA>>>===>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888888888888888888888888666666666666666666666666555555555666555555444333333333333444444444444555333444444555555444444333333333333333333333333333333333333333333333333333000000111111222222333333444444444444444444444444111111111111222222222222111111111111111111111111222222222222222222222222222222111111222222333333111111111111111111111111000000000111111222222333333333333333333333333333333333333333333333333333333333222222222333444444333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444555555555555555555555555333333333333333333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333444555666666777777666666222222222222333444444555444444444444444444444444555555666666666777777777555555666666666777777777888888888888888888888888888999:::<<<===>>>>>>???===>>>@@@CCCHHHLLLPPPSSSRRRRRRSSSSSSTTTXXX]]]aaafffppp}}}uuummmeeeaaa[[[[[[YYYVVVSSSNNNJJJHHHGGGEEEBBB@@@>>>=========:::999999888888888999999777666666555444444555555333333333333444444444444444444444444444444444444333333333333333333333333222333333444444333333222555444333222222222222222333333333333333444555555111111111111111222222222000000000000000000000000111111111111111222222222000000000000111111111111yyysssnnnjjjeeebbb```]]]XXXRRRKKKFFFBBB@@@??????>>><<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::777777777777777777777777666666666666666666666666555555666666555444444333333333333444444444555555333444444555555444444333333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444222222333333333444444444111111111111111111111111222222222222222222222222222222111111222222333444111111111111111111111111000000111222222333444444222222222222222222222222333333333333333333333333111111111111111222333444222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444444444444444444444444444222222222222222222222222333333333333222222111111222222222222222222222222333333333333333333333333333333333444444444444555444444444444444444444444444444555666666666666555444444444333444444555555555555555555555555555555555666666666777777777777777777777777888888888888777888888999999:::::::::999:::<<<>>>@@@BBBCCCCCCBBBDDDGGGJJJOOORRRUUUWWWWWWWWWVVVWWWYYY```gggmmmuuu~~~yyyuuurrrooojjjjjjhhheeeaaa\\\WWWTTTOOOMMMIIIEEECCCAAAAAAAAA<<<<<<;;;:::999999999999777666666555555555555555333333333444444444555555555555555555555555555555444444444444444444444444222333333444444333333222333333222222222333444444777666555333222222333333000000111111111222222222000000000000000000000000000000111111111222222222000000000000111111111111{{{uuupppmmmoookkkfff^^^WWWPPPKKKIII@@@@@@???======<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::666666666666666666666666666666666666666666666666555666666666555444333333333333333444444555555555333444444555555444444333333333333333333333333333222222222222222222222222444333333333333333333333444444444444444444444444444444444555555666666666000000000000000000000000111111111111111111111111222111111111222333333444222222222222222222222222111111222333333444555555111111111111111111111111222222222222222222222222111000000000111222222333111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444222222222222222222222222111111111111111111111111222222222222111111000000111111111111111111111111333333333333333333333333333333333444444444555555444444444444444444444444111111222333333333222222666555555444444555555555555555555555555555555555666666666666777777777777777888888888999999999999777777888999:::;;;;;;<<<:::;;;>>>@@@CCCEEEFFFGGGFFFHHHKKKOOOSSSVVVXXXYYY\\\[[[[[[\\\```hhhrrryyy}}}{{{zzzzzzyyywwwvvvuuurrrmmmhhhccc```TTTRRRNNNJJJFFFDDDDDDDDD>>>===<<<;;;:::999999999777666666555555555555666333333333444444555555555555555555555555555555555444444444444444444444444222333333444444333333222111111111222333444666777888777444222000///......000000111111222222222222000000000000000000000000000000111111222222222222000000000000111111111111~~~|||yyypppfff[[[QQQKKKJJJGGGCCC@@@??????>>>>>>???>>><<<<<<<<<<<<:::999:::::::::999999999888888888888888888888777666666888666555666888999777444555555666666666666555555444444555555555555444444555555555444444333333333222222333333333444444444444444444444444444444444222222333333333333444444444444444333333222222222444444444333333222222222111222222333333222222111222222222222222222222222222222111000//////000000222222222222222222222222222222222222222222222222111222222333333222222111222222111111111111111111000111333333444333222111111111222222222333333333222222222222222222222222222222222222222222222222111111111222222333333333000222333333222111333444111111222222222333333333222111111000000111111222444333333333222111111111222222333333333333444444444444333333333333222222333222111111111222333444444444444333333222222222444444444444444444444444555555555555555555555555555555555555555555444444888777666666555555666666888888777777999:::<<<===??????@@@CCCGGGLLLNNNOOOMMMNNNQQQTTTXXX\\\^^^``````aaadddhhhmmmuuu~~~}}}zzzuuuooolllbbb```\\\YYYVVVRRRMMMIII@@@<<<;;;<<<;;;888999<<<999888777555444444555555444444555555555555555555666555444333222333444444222222333444555555555555333444444555555444444333222222222222222222222222333222000222444555222000222222111111000000//////111111111111111111111111000000000000000000000000111111111111111111111111wwwfffZZZTTTNNNJJJFFFBBBAAA???>>><<>><<<<<<======<<<::::::::::::999999999999888888888888888888777777666888666555666888999777444555555666666666666555555444555555666666555555444444444444444444444333333222222333333333444444444444444444444444444444444222222333333333333444444444333333333333333333222444444444333333222222222111222222333333222222111222222222222222222222222222111111000000000000111222222222222222222222222222222222222222222222222111222222333333222222111222222111111111111111111111222333333333333222111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222333333000222333333222111333444111111222222222333333333444333333222222333333444222222222222222222222222111111111222222222333333444444444333333222222222222222111111111222333444444444444333333222222222444444444444444444444444555555555555555555555555666666666666666666666666555555555555555666777777:::999999999:::;;;===>>>DDDEEEHHHKKKPPPSSSUUUUUUSSSWWW]]]aaacccdddfffgggiiikkknnnqqqvvv}}}|||xxxuuunnnmmmllllllkkkfff]]]VVVNNNGGGAAA@@@???;;;999;;;:::999777666555555666666666666666666666666666666666555444333333333444444333333444444444333333222333333444444444444333333222222222222222222222222333111000111333444222000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111oooaaa[[[UUUQQQLLLHHHEEECCC@@@>>>???===<<<<<<===>>>===<<<::::::::::::999999999999888888999999888888777666777666666777888888777555555666666777777666666555444555555666666555555444333333444444444444444444333333333333444444444444444444444444444444444444222222333333333333444444222333333333333333333444444444333333333333222222111222222333333222222111222222222222222222222222111111000000000111222222222222222222222222222222222222222222222222222222111222222333333222222111111111222222222222222222222222333333333222222111111111222222222333333333222222222222222222222222222222222222222222222222333333222222222222222222000222333333222111333444111111222222222333333333444333333222222333333444000000000111111111111222000000111111111222222222555555444333333222111111222222111111222222333444444444333333333333222222444444444444444444444444555555555555555555555555777777777777777777777777444555555666777888::::::<<<<<<<<<<<<===???@@@AAAFFFIIIMMMQQQVVVYYY[[[\\\```gggppptttsssqqqqqqssswwwyyy}}}}}}|||}}}tttiii^^^SSSIIIEEEDDD???<<<<<<;;;:::888777666777777888777777777777777777777777666555444444333333444444444444444444333222111000222222333333333333222222222222222222222222222222222111000111333333111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111uuuhhh```\\\YYYTTTPPPMMMJJJGGGEEE@@@>>><<<<<<===>>>======;;;;;;:::::::::999999999888999999999999888777777777777777888888888777666666666777777777777666666555555666666666666555555333333333444444555555555333333333444444444444555444444444444444444444444222222222333333333444444222222222333333444444444333333333333333333333333111222222333333222222111222222222222222222222222000000000000111222222333111222222222222222333333222222222222222222222222111222222333333222222111111111222222222222222333222333333333222222111111111111222222222333333333222222222222222222222222222222222222222222222222333333333222222111111111000222333333222111333444111111222222222333333333222111111000000111111222111111111000000000000000111111111111222222222222555555444333222222111111222111222222222222333333333333333333333333333333444444444444444444444444555555555555555555555555666666777777777777777888666666777777999:::<<<<<<>>>>>>???AAABBBDDDFFFGGGJJJMMMQQQUUU[[[aaagggjjjsss{{{|||}}}}}}mmm___RRRMMMKKKFFFAAA>>>===;;;:::888777777888888888777777777777777666666666555555444444444444444222333333333222222111000111222222333333222222111222222222222222222222222111111111111222222111000000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111zzzooogggbbb___[[[WWWUUURRRNNNLLLDDDAAA>>>======>>>>>>===;;;;;;;;;:::::::::999999999999999999999888777777777777888888888777777777666666777777777777666666555666666666666666666555333333333444444555555555333333444444444555555555444444444444444444444444222222222333333333444444222222222333333444444444333333333333333333333333111222222333333222222111222222222222222222222222111111000000111222333333111111111222222333333333222222222222222222222222111222222333333222222111111111222222333333333333333333333222222111111111111111222222222333333333222222222222222222222222222222222222222222222222333333333222222111111111000222333333222111333444111111222222222333333333222111111000000111111222222222222111000///......222222222333333333333444555555444333333222111111111111222222333333333333333333333333333333333333444444444444444444444444555555555555555555555555555555555666666777777777777777777888999:::<<<===AAABBBDDDFFFHHHKKKLLLMMMOOORRRUUUZZZbbbmmmzzzrrrccc\\\WWWOOOFFFBBB@@@>>><<<:::999888888888777777777666666555555555555666666555555555444444000111222222333333333222111222222333333222222111222222222222222222222222000111222222222111111111000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111yyyqqqjjjjjjgggccc```]]]ZZZVVVSSSLLLHHHDDDAAA@@@@@@???>>>;;;;;;;;;;;;::::::::::::999999999:::999999888777666888999999888777777888666777777888888777777666555666666777777666666555333333444444444444444444333444444444555555555555444444444444444444444444222222333333333333444444222333333333333333333444222222333333333333444444111222222333333222222111222222222222222222222222222222111111111222222333111111111222222333333444222222222222222222222222111222222333333222222111111111222222333444444444444444333222111111111111111111222222222333333333222222222222222222222222222222222222222222222222333333222222222222222222000222333333222111333444111111222222222333333333444333333222222333333444333222222111000000//////222222333333333444444444444444333333333333222222000111222333333333333222222222333333333333444444444444444444444444444444555555555555555555555555444555555666666777777777777777888999;;;===???@@@GGGHHHJJJLLLNNNOOOPPPQQQOOORRRWWW___jjjzzzzzzqqqgggZZZNNNIIIEEECCCAAA>>>;;;:::999999777777777666666555555444555666666666666555444444000111222333444444444444222222333333333333222222222222222222222222222222111222444444222111222333111111111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111|||xxxuuurrrxxxuuupppllliiiddd___[[[UUUQQQKKKGGGDDDCCCAAA@@@<<<;;;;;;;;;;;;:::::::::999999::::::999999888777666888::::::888777777999777777888888888888777777666666777777777777666666444444444444444444333333444444444444555555555555444444444444444444444444222222333333333333444444444333333333333333333222222222222333333444444444111222222333333222222111222222222222222222222222333333222111111111222222000111111222333333444444222222222222222222222222111222222333333222222111111111222222333444444555555444333111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222333333000222333333222111333444111111222222222333333333444333333222222333333444000111111111222222333333111222222222333333333333222222333333333333444444000111222333333333222222222222222333333444444444444444444444444444444444555555555555555555555555555555666777777888999999999:::;;;>>>BBBEEEHHHJJJOOOPPPQQQRRRRRRRRRQQQPPPPPPVVV```kkkzzzuuueeeXXXSSSLLLIIIFFFCCC???===<<<<<<999999888777777666555555555666666777666555444333222333333444444444333333333333444444444444333333222222222222222222222222111333555555333222333444333222222222222222222111111111111111111111111111222222222222222222222222111111111111111111111111~~~}}}~~~|||wwwrrrmmmgggccc[[[WWWPPPKKKGGGEEECCCBBB<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888666888;;;:::888666888999777777888888888888777777666666777777777777666666555555555444444333333333444444444555555555666666444444444444444444444444222222333333333444444444444444444333333222222222222222222333333444444444222222222333333222222222222222222222222222222222444444333222111111111111000000111222333333444444222222222222222222222222222222222333333222222222111111222333333444555555666444333111000000111111111111222222222333333333222222222222222222222222222222222222222222222222111111111222222333333444000222333333222111333444111111222222222333333333222111111111111111111222...///000111333555666666000111111111111222222222111222222333333444444555000111222333444333222222222222222333333444444444444444444444444444444444555555555555555555555555666777777888999999::::::<<<>>>@@@DDDIIINNNRRRTTTUUUUUUVVVUUUTTTRRRPPPOOOYYYaaannn|||~~~~~~|||lllaaa]]]PPPNNNJJJFFFBBB@@@>>>>>>::::::999999888777777666555666777777777666444333555555555555444333222222333444444555555444444333222222222222222222222222222444666666333222333555444333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111~~~}}}tttmmmhhhccc[[[TTTOOOIIIDDDAAAAAA???>>>===>>>===;;;999999999999888888888888888888888888888888888888888777777777777666666666666888777666555555666777888555555555555555555555555555555555444333333222222444444444333333222222222333333444444444444444444222222222111111111000000333444444444333333222111333222111111222222000///333333333333333333333333111222222333333444555555333222111000111222333444333333333333333333333333222333333444444333333222111222333444555444333333222222222222222222222222111111000000111111222333333333333333333333333333444444444333333222222222111111111222222333333333222222222222222222222222111111222333333444555555333333333222222111111111222222222222222222222222000111111111111222222222222222222222222222222222333333333444444444555555333333333444444444555555444444444444444444444444444555555555444444666888444666888888888999;;;<<<>>>BBBHHHLLLOOOQQQSSSUUUZZZZZZZZZ[[[\\\[[[YYYWWW```jjjvvv}}}{{{rrrhhhaaa^^^VVVMMMIIIHHHGGGEEEBBBBBB???<<<;;;;;;;;;:::999:::888666666777777666555777666555333333444555555444444444444444444444444555555444444444444555555333333333333333333333333444444333333333333222222222222222222222222222222111111111111111111111111222222222222222222222222|||xxxwwwxxxyyyzzz}}}~~~tttooofff]]]UUUNNNJJJGGGBBB@@@===<<<===<<<;;;:::::::::::::::999999999999888888888888888888888888999888888888888777777777888777666555555666777888555555555555555555555555444444444444444555555555444444444444444333333333444444444444444444444444333333333333222222111111444444444444333333222111222111111111333333111000222222222222222222222222444444444333222222111111222222222111222222333444333333333333333333333333222333333444444333333222111222333444444444333333333333333333333333333333222111111111111222333333333333333333333333333333444444444333333222222222222222333333333444444444222222222222222222222222222222222333333444444444333333333222222222111111222222222222222222222222111111111111222222222222111111111111111111111111333333333444444444555555333333444444444555555555444444444444444444444444555666777666555555777999666888:::<<<===>>>AAACCCFFFJJJNNNRRRTTTVVVXXXZZZaaadddggghhhfffcccaaa___nnnwww}}}wwwpppkkkgggaaaYYYTTTQQQNNNIIIDDDDDDAAA>>><<<<<<;;;:::999888666555555666666555444777666555555444444555555222222222222222222222222555555444444444444555555333333333333333333333333222222222333333444444444222222222222222222222222111111111111111111111111222222222222222222222222xxxrrrooonnnoooqqqttt|||{{{ooobbbXXXRRRPPPFFFCCC???============<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999::::::999999999888888888777777666666666666777777555555555555555555555555333444444555666666777777444444444555555555555555555555555444444333333222444444444333333333333222444444333333333333222222333111111111333333333111111111111111111111111111333333333222111111000000111222222333333333333333333333333333333333333333222333333444444333333222111222333444444444333333333333333333333333333333222222222222222333444444333333333333333333333333444444333333333333222222333333444444444444555555333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222111111111111222222222333111111111111111111111111333333333444444444555555333444444444444555555555333333333333333333333333666777888777666666888:::999;;;>>>AAACCCFFFIIIKKKQQQSSSUUUWWWXXXZZZ]]]```iiiooouuuvvvrrrnnnlllmmmxxx~~~|||vvvqqqkkkgggbbb[[[RRRLLLHHHFFFBBB@@@???>>><<<:::888777666777888888666444666666666666666555555444222222222222222222333333555555444444444444555555444444444333333222222222000111111222444555555666222222222222222222222222111111111111111111111111111111111111111111111111vvvpppmmmiiijjjmmmqqqyyy}}}sssdddZZZVVVLLLIIIDDD@@@@@@@@@??????===<<<<<<;;;;;;:::::::::999999999999999999999999:::999999999888888888888777777666666666666777777555555555555555555555555555555555666666666777777444444555555666666777777666666555444333333222222333333333333333333333222444333333333333333333333333222111111333444444333222222222222222222222222///000000111111222333333000111333444444444333222333333333333333333333333222333333444444333333222222222333333333444444444444444444444444444444444333333222222333333444555333333333333333333333333333333333333333333333333333333333444444444444444333333333333333333333333333333333333333333333222333333333333333333333333222222222222222222222222111111111222222222333333111111111111111111111111333333333444444444555555444444444444555555555555333333333333333333333333666777888888777888:::<<<<<>><<<;;;;;;;;;:::888666666777888999888777555444444444444555555666666666444444333333333333444444444444444333333222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000{{{zzzyyyvvvvvvxxxuuuvvv|||{{{xxxuuusssvvvzzz}}}{{{|||}}}zzzxxx{{{xxxhhh^^^YYYUUUOOOJJJFFFCCCAAA>>>======<<<;;;:::999999888::::::::::::::::::::::::999888888888888777777777666666777777777777666666666666666666666666666666777777666666555444444333555555555666666666666666555555555444444333333222000111111111111111222222444333222111222333444555777555333222333444444333555555555555555555555555333333333222111111000000222222333444444444444444333333333333333333333333222333333444444333333222333333222222222333444555333333333333333333333333222222222222222333444444333333333333333333333333222222333333333333444444333333222222222222111111333333333333333333333333333333333333333333333333333333333333444444444444222222222222222222222222222222222222333333333333444444444444444444444444333333333444444444555555444444555555555666666666555555555555555555555555666888:::<<<===???CCCEEEHHHKKKNNNPPPQQQSSSVVVYYYVVVWWWXXXYYYZZZ]]]bbbeeeqqqwww}}}}}}||||||vvvzzz}}}sssmmmccc```\\\XXXUUUPPPKKKGGGBBB@@@===;;;::::::888666888888888888888777666666222222222333444444555555444444333333333333444444333333333333333333333333444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111~~~zzzzzz|||xxxyyy{{{xxx}}}wwwlllccc___ZZZTTTOOOKKKFFFCCC???>>>>>>===<<<;;;:::999::::::::::::::::::::::::::::::999999999888888888555666777888888777666555666666666666666666666666555555555444444444444444666666555555555555555555444444444444444444444444111111111222222333333333444333222111111333555666:::777444222333444333333444444444444444444444444444444444333222222111111333333333333333444555555333333333333333333333333222333333444444333333222333333222222222333444555333333333333333333333333222111111111111222333333333333333333333333333333222222222333333444444444444444333333333222222222444444444444444444444444222222222333333444444444333333333444444444555555222222222222222222222222222222222333333333444444333333333333333333333333333333333444444444555555555555555555666666666666777777777777777777777777888:::===@@@BBBEEEIIILLLPPPRRRTTTUUUUUUUUUWWWYYYYYY[[[]]]___aaaeeeiiimmmwww}}}|||tttwwwzzz|||}}}~~~|||sssppplllhhhddd^^^XXXTTTJJJFFFAAA>>><<<<<<;;;:::999999888888777777777888222222333333444555555555444333333222222333333444111222222333333444444555333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222|||zzzmmmiiiccc^^^XXXRRRLLLHHH@@@@@@???>>>===<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999555666777888888777666555777777777777777777777777222222333333444555555555666666555555444444444333333333444444444444444444222222222333333444444444444333222111111333555666;;;888555333333333333222333333333333333333333333111222222333333444555555555444333222333444555666333333333333333333333333222333333444444333333222444333222111222333444555222222222222222222222222111111000000111111222333333333333333333333333333222222222333333444444444555555555444444333333333444444444444444444444444111111222333333444555555333333333444444555555555222222222222222222222222222222333333333444444444222222222222222222222222333333333444444444555555555555555555666666666777777777777777777777777777:::<<<@@@CCCEEEIIINNNQQQVVVWWWXXXXXXWWWWWWXXXYYY\\\___cccfffhhhlllpppttt}}}|||xxxzzz||||||{{{{{{|||}}}xxx~~~~~~zzzvvvqqqkkkddd```RRRMMMGGGBBB@@@@@@??????;;;:::888777777777888999444444555555666777888888444333333222222333333444000111222333444444555666111111222333444444555666222222222222222222222222111111111111111111111111222222222222222222222222xxxooohhhccc]]]TTTLLLIIIDDD===;;;<<<>>>??????===<<<:::999:::::::::999888888888888888888999999<<<:::888777555555555666666555555555555444444444444444444444444444444444666666555555555444444444444444444444444444444444222222222222222222222222333333333333333333333333555555555444444333333333333333333333333333333333555444333333222222222222333333333333333333333333111111222333333444555555333333333333333333333333444444444444444444444444444444333222222111111000444444444333333222222222111111111000111111222333333333222222333333444555444444444444444444444444222222222222333333444555666666555555555444444444333333333333333333333333333333333333333333333333444444444333333222222222555444333333333333444555777666555444333444444555666666555555555666777777777888999999888999;;;===???DDDHHHJJJPPPYYYZZZVVVZZZXXXXXXZZZ^^^aaacccdddgggfffjjjpppssssssyyy}}}|||{{{}}}{{{{{{zzzwwwtttcccZZZNNNFFFDDDBBB>>>:::;;;;;;:::888666555777888888888888777666555555555666555333333444444444333555555555444444333333333333333333333333333333333555555555555555555555444111111111111111111111111222222222222222222222222~~~~~~zzzssskkkbbb[[[VVVRRRMMMFFFAAA@@@???===;;;<<<;;;999999::::::888777888888888888888888999999;;;:::888777666555666666666555555555555444444444444444444444444444444444666555555555444444444444333333333333333333333333222222222222222222222222333333333333333333333333555555444444444333333333333333333333333333333333444444333222222222333333333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444222222222222222222222333555555555444444333333333111111111111111222222333333333222222333333444555444444444444444444444444333222222222333333444555666555555555444444444444333333333333333333333333333333333333333333333333444444444333333222222222555444333333333333444555777666555444333444444555555555555555666777999999:::::::::999999;;;???CCCFFFLLLOOOOOOSSSYYY[[[YYY[[[]]]```ffflllpppqqqppppppnnnqqqvvvzzz||||||iii```TTTMMMJJJGGGBBB>>>======;;;888666555666777666666666666777777777888777555333333444555444333555444444444444444444333333333333333333333333333555555555555444444333333111111111111111111111111222222222222222222222222~~~~~~tttkkkeeeccc^^^XXXPPPJJJGGGDDD???<<<===<<<;;;;;;<<<;;;999777999999999999999999888888;;;:::888777666666666666666555555555555444444444444444444444444444444444555555555555444444444444333333333333333333333333222222222222222222222222333333333333333333333333555444444444444333333333333333333333333333333333333333222222222333444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444000111111222333333444444555555555555444444444444111111111111111222333333333333333333333444444555444444444444444444444444333333222222222333444444555555555555444444444444333333333333333333333333333333333333333333333333444444333333333333222222555444444333333444444555666666555444444444444555444444555666777999:::;;;<<<<<<<<<;;;<<<@@@FFFKKKOOOTTTWWWUUUUUUYYY]]]___eeeiiiqqqzzz}}}yyywwwwww|||qqqhhh]]]UUUQQQNNNHHHCCCBBB@@@>>>;;;999777777777444444555666888999::::::888666555444555666555444444444444444444555555555333333333333333333333333666555555444333222222111111111111111111111111111222222222222222222222222|||vvvtttssskkkcccYYYQQQMMMJJJFFFCCC@@@???>>>>>>???>>>;;;999:::999999999999999888888:::999888777777666666666666555555555555444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444333333333333333333333333222222222222333333444555333333333333333333333333333333333333333333333222555555555555555555555555333333333333333333333333111111111222222333333333444444444444444444444444222111111111111222333333333333333333333444555555444444444444444444444444333333333222222333333444444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444555555555555444444555555444444555666777999:::;;;;;;===@@@BBBEEEIIINNNRRRTTTWWWYYYWWWVVVZZZcccjjjvvv{{{~~~|||{{{}}}vvvnnnddd\\\XXXTTTNNNHHHFFFDDD@@@===<<<;;;999888555555666777888999999:::999777555555666777666555333333444444555555666666444444444444444444444444666666555444222111000000111111111111111111111111222222222222222222222222|||rrrdddYYYRRROOOLLLJJJAAA@@@>>>>>>>>>>>>;;;999::::::::::::999999888888999999888888777777666666666555555555555444444444444444444444444444444444333333444444444444444444222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444444444333333333333333333333333222222222222333333444555333333333333333333333333333333333333333333333222555555555555555555555555333333333333333333333333333333333222222222111111222222222222222222222222222222222111222333333444444444333333444444555666444444444444444444444444444333333222222333333333333333444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444444444555555555555555555555666666666777999:::;;;;;;@@@FFFKKKOOORRRUUUWWWVVVWWWXXXXXXZZZaaannnyyy|||tttkkkeeebbb]]]VVVPPPJJJFFFBBB???>>>===:::888888888888888888888888888999888666666777777777666444444444555555666666666444444444444444444444444666666555444222111000000111111111111111111111111222222222222222222222222ssseee[[[UUUPPPLLLCCC@@@>>>=========;;;:::;;;;;;;;;:::999999888888888888888888888777666666666555555555555444444444444444444444444444444444333333333333444444444444333333333333333333333333222222222222222222222222111222222333333444444555333333333444444444444555333333333333333333333333333333222222222333444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444333333222111111000111111111111222222222222222222222222222333444444444444444444444555555666444444444444444444444444444444333222222222333333333333333333444444444444333333333333333333333333111222222333333444444555222222333333333333444444333444444555555444444333333444555555666555555555777777777888:::<<<===>>>AAAFFFMMMSSSVVVWWWWWWXXXWWWWWW[[[aaagggooo|||~~~wwwrrrpppllleee___SSSNNNHHHDDDBBB@@@<<<888::::::999888777777666666999777666555666777666555555555555555555666666666444444444444444444444444666555555444333222222111111111111111111111111111222222222222222222222222}}}}}}ssshhh^^^VVVPPPGGGDDD@@@>>>>>>??????>>><<<;;;;;;:::999999888888777888888999888777666666666555555555555444444444444444444444444444444444222222333333333444444444333333333333333333333333222222222222222222222222111111222333333444555555333333333444444444555555333333333333333333333333444444333222222222333333333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222333222222222222222222222111111111222222333333333333222222222222333444444444444444444444555666666444444444444444444444444555444333333222222222333222222333333333444444444333333333333333333333333111111222333333444555555222222222333333444444444333333444555555444333333333333555666666666555555666777999;;;>>>AAADDDFFFLLLPPPTTTWWWWWWWWWWWWWWWYYYZZZbbbppp{{{yyysssddd^^^UUUOOOLLLHHHAAA<<<::::::999999888777666666999777555555666666666555666666666666555555555555555555555555555555555555555555555555444444333333111111111111111111111111222222222222222222222222{{{yyyzzz{{{||||||rrrggg]]]VVVMMMIIIDDDAAAAAABBBCCCCCC<<<<<<;;;::::::999888888777777888999999888666666666666555555555444444444444444444444444444444444222222222333333444444444444444444444444444444444222222222222222222222222111111222333333444555555333333333444444555555555333333333333333333333333555444444333222222222222333333333333333333333333111111222333333444555555333333333333333333333333222222222222222222222222111111111222222333444444222222222333333444444444333333222222333333444555555444444444444555666666444444444444444444444444555444333333222222222222222222222333333444444444333333333333333333333333111111222333333444555555222222222333333444444444333333444555555444333333222333555666666666555555666777:::>>>BBBFFFJJJLLLVVVXXXYYYXXXWWWUUUUUUVVV\\\^^^jjj}}}tttlllbbbZZZUUUOOOGGGAAA999999999888888888777777888666555444555666555444777777666666555555444444555555555555555555555555555555555555555555555555111111111111111111111111222222222222222222222222|||wwwuuuwwwwwwzzzzzzlll```ZZZWWWSSSLLLGGGEEEDDDCCCBBB???===::::::::::::999777777777777777666666666666777666666666555555555555555555444444444333333333333333333333333333333333555555666666666666555555666555555444444333222222333333333333333333333333444555666888888666555444444444444444444444444444333333333333333333333333333333222222333333444555444444444333222111000///333333333333333333333333333333333333333333333333222111111111222333333444333333333444444444555555333333333333333333333333444444444333333222222222333333333333333333333333222222111111111111111222444444444444444444444444222222222222333333444555666555333222111222333333444444444555555555666666444444333333333444555555666777666555444444777999<<<<<<>>>AAAFFFLLLRRRUUUXXXYYYZZZYYYWWWVVVWWWYYYYYYiii}}}pppfff^^^VVVLLLEEE@@@>>>;;;:::::::::888666888777666555555555555555888777777666555444444444555555555555555555555555444333333222222333333444111111111111111111111111444444333222222111111000|||yyyyyy|||~~~wwwmmmggg]]]YYYTTTOOOLLLHHHEEEBBB@@@>>>;;;:::;;;;;;:::999888888777777777666666666777777666666666555555555555555555444444444333333333333333333333333333333444555555666666555555444444444444444444444444444333333333333333333333333333444555666666555444333222222222222222222222222333333333333333333333333222222111111222222333444222333333333333333222111333333333333333333333333333333333333333333333333222222111111222222333444111222222222333333333333333333333333333333333333444444444333333222222222333333333333333333333333333333222222222222333333444444444444444444444444333222222222333333444555555444333222222222333333333444444444444555555555555555555444555555666777777888888888777666777999>>>@@@CCCHHHNNNSSSWWWZZZ\\\\\\ZZZWWWUUUTTTVVVXXXaaapppvvvjjj___RRRJJJDDDAAA===;;;999888777555888888777666555555555555888777777666555555444444444444444444444444444444555444444333333444444555222222222222222222222222222222222222222222222333~~~{{{ttthhheee```[[[VVVQQQKKKGGGBBB???===;;;<<<<<<;;;:::888888888777777777777666777777777666666666555555555555555444444444444333333333333333333333333333333444444555555444444333222222333444444555666666333333333333333333333333222333444555555444333222222222222222222222222222333333333333333333333333111111111111111222222333222222333444444444444444333333333333333333333333222222222222222222222222222222111111222222333333000000000000111111111222333333333333333333333333444444333333333333222222333333333333333333333333444444333333333333444444444444444444444444444444333333222222222333444444444444333222222222333333333333333333444444444444666666666666666777888888888999;;;:::999888999:::CCCFFFLLLSSSXXX\\\^^^___^^^]]]ZZZVVVTTTUUUZZZ]]]lllzzz{{{lll]]]TTTLLLHHHBBB>>>;;;999888666999888777666555555555555777777777666555555444444333333333333333333333333666555555444444555555666333333333333333333333333000111111222333333444444~~~{{{zzz|||~~~vvvrrrlllfff```ZZZSSSOOOFFFCCC???===<<<<<<;;;:::999999888888888777777777777777777666666666666555555555555555444444444444444444444444444444444444222333333444444333333222333333333444444444555555333333333333333333333333333333444444444444333333444444444444444444444444333333333333333333333333222222111111222222333444333444444555555444444444222222222222222222222222111111111222222222222222333222222111222222333333000000000000111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555444444444444444444444444333333333222222333333444444333333333333333333333222222222333333333444444666666666666666777888999;;;<<<<<<;;;:::;;;>>>@@@JJJOOOUUU\\\```aaa```___\\\ZZZWWWUUUVVV[[[bbbhhhtttxxxiii```UUUPPPIIICCC???===<<<::::::999888777666555555555777777666666555555555555333333333333333333333333555555444444444444555555333333333333333333333333111111111222222333333333yyyuuuvvvxxx}}}|||uuunnnhhhbbb\\\XXXMMMIIIDDD@@@>>>===;;;:::999999999999888888888888888777777777666666666666666666555555555444444444444444444444444444444444222222333333333333222222555555444444444333333333333333333333333333333333444444444555555444444444444444444444444444444444333333333333333333333333444333333333333444555555555555555555444333222111222222222222222222222222111111222222222333333333333333222222111222222333111111111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222333444444444444444444444444444444444333333222222333333333222333333333333333333333222222222333333333444444555555555555666777888999>>>>>>===<<<<<<@@@FFFJJJSSSVVV\\\aaabbbaaa^^^\\\XXXWWWVVVUUUWWW^^^gggmmmxxxrrrjjj\\\WWWOOOHHHDDDAAA???===;;;:::999888666666666666666666666666555555555555333333333333333333333333444444333333333333444444333333333333333333333333333333333222222222111111xxxuuuvvvyyy~~~yyysssmmmgggbbbXXXSSSLLLFFFBBB???<<<::::::::::::999999999888888888888777777777666666666666666666555555555444444444444444444444444444444222333333444444333333222666666555444333333222222333333333333333333333333555444444444444444444555222222222222222222222222333333333333333333333333444444444444444555666666666555555555333222111000222222222222222222222222222222222333333444444555333333222222111111222222222222222333333333444444333333333333333333333333222222333333333333444444333333333333333333333333222111111111222333444555444444444444444444444444444444333222222222333333222222333444444444333333333333333333444444444444555555555555666888999:::@@@@@@@@@AAACCCIIIPPPUUUZZZ\\\___aaaaaa^^^[[[XXXWWWWWWWWWXXX[[[aaaiiinnn{{{xxxrrreee```XXXPPPJJJEEEAAA???<<<;;;:::888777666666666666666666666666666555555333333333333333333333333333333333222222333333333333333333333333333333333444444333333222111111000yyyxxxzzz~~~}}}tttnnnddd^^^UUUMMMFFFBBB>>><<<;;;::::::::::::999999999888888888777777777666666666666666666555555555555555555555555555555555555333333444444444444333333444444444444444444444333333333333333333333333333444444333333333333444444222222222222222222222222333333333333333333333333444333333333333444555555333333444333333222111111111111111111111111111111222333333444555555666666444333222222111111222222222222222333333333333444333333333333333333333333222222222333333444444444333333333333333333333333222222222333333444555666444444444444444444444444555444333333222222222333111222333444444444333333333444444444444555555555666666666777888999:::;;;???BBBFFFJJJNNNSSSYYY^^^^^^^^^______^^^\\\YYYXXXVVVYYY\\\```eeekkkrrrvvv~~~|||yyywwwyyy~~~|||tttnnneee\\\TTTLLLFFFBBB===<<<;;;999777777666666555666666666666666666666444444444444444444444444444444333333333333444444222222222222222222222222333222222222222222222222xxxwww{{{xxxkkkeee[[[QQQJJJDDD@@@===;;;;;;;;;:::::::::999999888888888888777777777777777666666666555555555555555555555555555555555555333444444555555444444333222333333444444555555666333333333333333333333333333222222111111222222333444444444444444444444444333333333333333333333333333333222222333333444555111111222333333333222222111111111111111111111111333333444444555666777777444333333222111111111222111222222222222333333333333333333333333333333333222222222333333444444444333333333333333333333333333333333444555666777888444444444444444444444444555444333333222222222222000111333444555444333333444444444555555555666666777777777888999;;;<<<===>>>CCCJJJQQQWWW[[[___bbb______^^^]]]\\\[[[YYYYYYVVVZZZaaahhhooovvv}}}~~~{{{|||zzzxxx{{{|||yyywwwxxx}}}{{{qqqggg]]]TTTKKKFFF>>>===;;;999888777666666555555555666666666666666555555555555555555555555555555555444444555555555111111111111111111111111111111111222222333444444|||xxxyyy{{{tttjjj___WWWPPPGGGAAA@@@======>>>===;;;:::;;;<<<::::::::::::999777666555888777777666555444444444777777666666666555555555444444444444444444444444666666666555555444444333000111222333333333333333333333333333333333333333555555555555555555555555222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222555555555444444333333333333222222111111222222333222222333333333333444444222222222333333444444444333333333333333333333333333333333444444444555555222222333333444555666666444444444444444444444444222222222333444555666777333333333333333333333333333444444555444333111000222444777999:::<<<>>>@@@AAAHHHRRR[[[___aaaaaaaaaWWWZZZ\\\\\\[[[YYYXXXXXX\\\aaahhhpppwww}}}}}}~~~|||zzz{{{}}}}}}{{{yyyyyyxxxxxxzzz}}}~~~uuujjj^^^RRRJJJFFFCCC>>>;;;:::::::::999:::999888777777666666777444444444444444444444444222333333444444333333222333333333333333333333333333333333222222111111111{{{yyy{{{~~~}}}qqqddd\\\UUULLLEEECCC>>>>>>>>><<<:::999999999::::::999999888888777777888888777666666555444444555555444444444333333333444444444444444444444444555555555444444444444444111222222333333333222222333333333333333333333333555555555555555555555555222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222111111111333333222222222222333333222222333333333333444444222333333333333333333444111111111111111111111111333333333444444444555555333333444444555666666777444444444444444444444444333333333333444555666666333333333333333333333333444555666666555444333222444555777999:::===AAADDDKKKQQQYYY___aaa```^^^]]]XXXYYYZZZYYYXXXWWWXXXZZZbbbgggooowww~~~~~~|||zzzxxxxxxyyyzzzxxxvvvzzzyyyxxxyyy|||~~~~~~uuuiii]]]UUULLLIIIEEEBBB@@@>>>;;;999888888777777777777777777555555555555555555555555222333333444444333333222333333333333333333333333333333333222222222111111}}}~~~{{{kkkccc]]]TTTLLLHHHBBBAAA???===;;;:::999999:::999888777777888999:::888888777777666666555555555555555444444444444333444444444444444444444444333333333333444444444444222333333333333333222111333333333333333333444444444444444444444444444444222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111111333333222222222222333333222222333333333333444444444333333333333333333222222222222222222222222222333333333444444444555555444444555555666666777777444444444444444444444444333333333333444444555666333333333333333333444444555666666777666666555444555666888999<<<@@@GGGKKKUUUYYY___aaaaaa^^^[[[ZZZYYYZZZZZZYYYXXXYYY\\\^^^jjjoooxxx~~~~~~}}}}}}~~~}}}{{{yyyvvvvvvvvvwwwvvvuuuzzzyyyyyyyyyzzz|||~~~~~~~~~~~~~~~~~~~~~}}}rrrggg```RRROOOJJJFFFBBB>>>:::777555666777777888777777777666666666666666666666666333333444444444444333333333333333333333333333333333333333222222222222111ssskkkeee\\\RRRMMMHHHEEEAAA???======<<<<<<;;;999888777777888:::<<<888888888777777666666666777777777666666666666666555555555555444444444444222222222333333444444444333333444444333333222111333333333444444444444444444444444444444444444444222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333222222333333333222222222333333333444444444444444333333222222222444444444444444444444444333333333444444444555555444444444444555555666666444444444444444444444444333333333333333444555666333333333444444444444444555555666666666666666666555777999;;;@@@GGGOOOTTTYYY\\\______]]][[[ZZZYYY[[[]]]___``````bbbdddfffqqqwww}}}|||{{{|||~~~}}}|||}}}|||{{{yyyyyyxxxuuuttttttuuuwwwwwwyyyzzz{{{{{{|||}}}~~~|||ssslll```[[[SSSKKKFFFAAA===:::555666777888888888777777777777666666666666555555333333444444444444333333333333333333333333333333222222222222222222222222|||vvvoooeeeZZZTTTMMMHHHCCC???>>>???>>>===;;;:::888777777999;;;<<<888888888888888777777777777777777777777777777777666666666555555444444444222222222333333444444444333333444444444333333222333333333444444555555555444444444444444444444444222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444333333333333333333444222222222333333333444444444444444333333222222222444444444444444444444444333333333444444444555555222333333333333333444444444444444444444444444444444444333333333444555555333333333444444555555555444444444555555666777777555888<<>>===;;;;;;:::999888888999:::;;;999999888888888888888888444555555555555666666666777777666666555444444444333333333333444444444444222222333444444444444444333333333444555555666666333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333111111222222222222333333444444333333333333444444222222333333333333444444444333333333333333333222222222222222222222222222333333333444444444555555222222222222222222222333444444444444444444444444444444444333333444444555333333333444555555666666444444444444555777888999888<<>>;;;;;;<<<<<<;;;:::999888777999999999999999999999999666777777777888888999999888777777666555444444444666666666555555444444444000111222444555666777777333333444444555666777777333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333444444555555555555444444333333444444555222222333333333444444444222222222333333444444444555555555555555555555555333333333444444444555555444444444444444444444444444444444444444444444444555444444333333333444444333333444444555666777777666666666666888:::<<<===AAAGGGPPPVVVYYYXXXXXXWWWVVVVVVUUUXXXaaappp~~~zzzvvvmmmjjjggggggiiilllnnnooosssxxx~~~~~~~~~ssshhh]]]WWWMMMIIIDDD???;;;::::::;;;999999999888777666666555444444555555555555444444333333333333333333333333111111111222222333333333zzzqqqkkk```TTTHHHBBBAAAAAA======<<<;;;888777888999888888888888777777777777777777777777777666555555777777666555555555555555555555555555555555555555222222333444555666777888555555555444444333333333444444444444444444444444333333333333333333333333333333333333333333333333555555555444444333333333444444333333333333222222222222333333333333444444777666444222111111111222222333333444444333333222333333333333333333333333666666666666666666666666555444444333333444444555555444444444444555666666333333333333333333333333333222222111111222222333333444666666666666777999666666666666777;;;AAAEEEMMMPPPVVVZZZ]]]]]][[[ZZZUUUVVVWWW___pppyyyuuurrrooollljjjhhheeedddfffkkkppptttyyy~~~ppp```ZZZQQQHHHCCC???;;;:::<<<;;;:::999888888777888888666666666666555555555555444444444444444444444444333333333333333333333333xxxrrriii^^^SSSKKKDDDAAA>>>>>>===;;;999999999:::888888888888777777777777888888888888888777777666777777666555555555555555555555555555555555555555444444444444555555555555555555444444444333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444333333333444444333333333333222222222222333333333333444444666555444222222222222333222333333444444333333222333333333333333333333333555555555555555555555555555444444333333444444555555444444444444555666666333333333333333333333333444444333333333333444444333444666666555666777999999999999:::;;;@@@FFFJJJYYY[[[]]]^^^]]]ZZZWWWTTTQQQRRRVVVbbbwwwyyysssrrrrrrooommmiiihhhggghhhlllssszzzrrraaaWWWLLLHHHDDD???;;;;;;:::999888777777777777777666666666666555555555555444444444444444444444444333333333333333333333333wwwmmmcccVVVJJJAAA@@@???===<<<:::::::::;;;999999888888888777777777999999999999888888888777777666666555555555555666555555555555555555555555666555555555444444333333555444444444444333333333555555555555555555555555333333333333333333333333333333333333333333333333333333333333444444444444444444333333333333222222222222333333333333444444444444333333333333444444222333333444444333333222333333333333333333333333444444444444444444444444555444444333333444444555555444444444444555666666333333333333333333333333555555444444444444555555222444555555555666888:::;;;<<<===???AAAGGGNNNSSSbbbbbbbbb```\\\XXXSSSQQQOOORRRXXXgggzzzuuupppoooppprrrqqqooommmmmmnnnrrrxxxpppbbbTTTMMMIIICCC===:::999999888777666555555666666666666666555555555555444444444444444444444444333333333333333333333333{{{ooo```PPPDDDBBB@@@===;;;;;;;;;;;;:::999999999888888888777777999999888888777777777777777666555555555555666666555555555555555555555555555555555444444444333333444444444444444444444444666666666666666666666666333333333333333333333333333333333333333333333333222222222333333444444555444444333333333222222222222222222333333333444444333333333333444444555555222333333444444333333222333333333333333333333333333333333333333333333333555444444333333444444555555444444444444555666666444444444444444444444444555555444444444444555555333444555555666777:::<<<<<<>>>AAADDDIIIPPPXXX]]]bbbaaa___]]]ZZZVVVSSSRRRRRRUUU\\\mmm~~~|||||||||yyyvvvvvvsssoooooorrruuuwwwwww{{{|||~~~ppp\\\RRRMMMFFF???;;;:::999888666666555555555666666666666555555555555555555555555555555555555333333333333333333333333xxxhhhWWWKKKEEEAAA===::::::;;;:::999999999999999888888888888999888777666666666666777666666555555555555666666555555555555555555555555333333333444444444444555444444444444444444444444666666666666666666666666333333333333333333333333333333333333333333333333111222222333333444444444444444333333333222222222222222222333333333444444222333333444555555555555222333333444444333333222333333333333333333333333333333333333333333333333555444444333333444444555555444444444444555666666444444444444444444444444444444333333333333444444444555666666777999<<>>;;;:::999888666666666555666666666666555555555555555555555555555555555555333333333333333333333333ppp```VVVJJJDDD>>>;;;;;;<<<:::888:::999999999999888888888999888666555555555666777666555555555555666666777555555555555555555555555222222333333444444444555333333333444444444444555555555555555555555555555333333333333333333333333333333333333333333333333222222222222333333333333444444333333333333222222222222333333333333444444222333444555555555555555222333333444444333333222333333333333333333333333333333333333333333333333555444444333333444444555555444444444444555666666444444444444444444444444444444333333333333444444555666777777888;;;???CCCCCCGGGNNNTTTYYY^^^bbbeee]]][[[WWWTTTQQQPPPPPPQQQVVV]]]hhhwwwyyypppmmmkkkiiijjjnnnrrruuuwwwwwwxxx{{{qqqbbbXXXOOOHHHEEE>>>===;;;:::888888777777666666666666555555555555555555555555555555555555333333333333333333333333xxxjjjbbbOOOIIIAAA>>>======;;;888::::::999999999888888888:::999777666555666777888555555555555555666777777555555555555555555555555444444333333333333333222333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222222444444333333333333222222222222333333333333444444333444555666666555555444222333333444444333333222333333333333333333333333444444444444444444444444555444444333333444444555555444444444444555666666555555555555555555555555555555444444444444555555777777888999:::===BBBEEELLLQQQXXX]]]```aaabbbccc\\\YYYUUURRRQQQQQQSSSUUU]]]fffqqq|||zzznnniiihhhiiijjjnnntttzzz{{{ooodddXXXPPPMMM@@@???>>><<<;;;:::999999666666666666555555555555555555555555555555555555333333333333333333333333qqqjjjSSSLLLDDD@@@??????<<<999:::::::::999999999888888;;;:::888666666777888999555555555555555666777888555555555555555555555555666555555444222111111000333333333444444555555555444444444444444444444444333333333333333333333333333333333333333333333333444333333222222111111111444444444333333333222222222222333333333444444444444444555666666555444333222333333444444333333222333333333333333333333333444444444444444444444444555444444333333444444555555444444444444555666666555555555555555555555555666666555555555555666666888888999999;;;>>>CCCGGGSSSXXX___cccdddcccaaa```YYYWWWTTTRRRRRRUUUXXX[[[fffpppzzzwwwlllfffdddeeegggkkkqqqzzzxxxmmm___VVVSSSBBBAAA@@@>>><<<;;;;;;;;;777666666666555555555555666666666666666666666666333333333333333333333333{{{pppaaaWWWJJJAAA>>>===:::777;;;;;;:::999888888888888:::888555666777888555333777777666666555555444444222333444555555444333222555555555555555555555555333333333444444444555555666666555444444444444555444444555555444444333222444444333333333333222222222222333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333444555444333111000333333333333333333333333444444444444444444444444333333444555666666555555444444444444444444444444444555666777777777666555333888<<<;;;999???KKKVVV[[[___ccceeedddaaa___^^^ZZZSSSOOOSSSVVVXXX^^^eeewww~~~~~~vvvpppjjjeeebbbiiinnnvvv~~~~~~wwwmmmaaaXXXOOOKKKFFFBBB???===;;;999<<<:::888777777777666444666666666666666666666666555444333333333333444555}}}pppjjj```SSSIIICCCAAA???>>>;;;;;;:::999999888999999:::888666666777888666333666666666666555555555555444444555555555555444444555555555555555444444444333333333444444444555555666666555444444444444555444444555555444444333222444444333333333333222222222222333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333444444444333333222111333333333333333333333333333333333333333333333333333444444555555555555555444444444555555555666666333444555666777666555555444777;;;<<<===DDDPPPZZZ___bbbeeeeeeccc___]]]\\\YYYSSSQQQVVV\\\aaaiiirrrzzzwwwrrrnnnlllkkkjjjiiipppwww|||tttiiiaaaWWWRRRKKKEEEAAA>>><<<:::;;;999777666777777666555666666666666666666666666555555444333333444555555tttoooggg\\\PPPFFFAAA@@@???;;;;;;:::999999999:::::::::888777777777777666444555555555555555666666666666555555555555555555666666666555555555444444444333333333444444444555555666666555444444444444555444444555555444444333222444444333333333333222222222222333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444333333222222333333333333333333333333333333333333333333333333333333444444444444555555555555444555555666666777777777333444444555666666555555666777:::>>>DDDMMMWWW^^^cccdddfffddd```\\\ZZZYYYWWWUUUVVV\\\eeemmmxxx{{{rrroookkkjjjiiiiiijjjmmmqqqsss{{{~~~uuunnnddd^^^UUULLLEEEAAA===::::::888777666777777777666666666666666666666666666555555444333333444555555|||sssooofffZZZNNNEEE@@@>>><<<;;;;;;:::::::::::::::999999888777777777666555444444444555555666666666777666555444444555666777666666666555444444333333333333333444444444555555666666555444444444444555444444555555444444333222444444333333333222222222222222222333333333444444333333333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333555444333222111222333444333333333333333333333333222222222222222222222222444444444444444444444555666666555555555555555555333333444444555555666666888999<<>>;;;:::888777666777888777666666666666666666666666666555555444444444444555555|||{{{uuukkk]]]PPPFFFAAA>>>===<<<;;;::::::::::::999999999888777666666666333333444444555555666666777666555444444555666777666666555555555444444444333333333444444444555555666666555444444444444555444444555555444444333222444444333333333222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333333333444333222111222333444555333333333333333333333333222222222222222222222222555444333333333333444444777666666555444333222222333333444444555666777777:::;;;@@@IIITTT]]]bbbdddbbbbbb```]]]YYYWWWVVVWWWVVV^^^gggpppxxxvvvoooiiieeefffjjjjjjlllpppssswww|||xxxlll^^^SSSIIIBBB===<<<:::888888888999888777777777777777777777777777555555555555555555555555zzzvvvssstttuuuwww{{{|||~~~uuuhhhYYYLLLDDD@@@???>>><<<;;;:::999999999::::::999777666666777444444444444444555555555666555555555555555555666555555555555555555555555333333333444444444555555666666555444444444444555444444555555444444333222444444333333333333222222222222333333333333444444333333333333333333333333333333333333333333333333222333333444444555555555333333333333333333333333333333222222333333444444333333333333333333333333333333333333333333333333555555333222222222333444666666555444333222222111444444444444555777888999;;;???GGGQQQZZZ```cccccc^^^^^^\\\ZZZXXXXXXZZZ\\\^^^hhhsssyyy~~~zzzssskkkgggdddbbbdddjjjkkkqqqxxx}}}xxxjjj]]]QQQHHHBBB???===:::999::::::888777777777777777777777777777444555666666666666555444}}}||||||zzzxxxuuusssrrrsssuuuvvvwwwxxxzzz{{{|||{{{zzzyyywwwwwwwwwxxxyyyzzz{{{||||||qqqcccUUULLLBBBAAA???===;;;999888888888:::;;;999777555666888555444444444444444444333444444555555555555444444333333444444555666666666333333333444444444555555666666555444444444444555444444555555444444333222444444333333333333222222222222333333333333444444333333333333333333333333333333333333333333333333222222333333444555555666333333333333333333333333111222333333444444444333333333333333333333333333333333333333333333333333666555333222111222333444444444444555555555555555555555555555666888:::;;;<<>><<<<<<;;;999777777777777777777777777777444555666777777666555444}}}|||}}}}}}~~~wwwlllcccWWWJJJ???<<<===<<<:::999777888999::::::999777666777666666666555555555555333444444444555666666666444444444555666777777888888777666555444444555666666555444333333444555666444444444444444444444444555444333333555555444333111222222333333222222111333333333333333333333333333444555666666555444333444444222222222222444444777666444222222222444555444333333333333444555555333222222111111222222333444333333222222333333444555555555444444333333333444444555555555555555444444333222222555:::???BBBKKKRRRZZZ______^^^]]]]]]XXXYYY\\\aaaggglllnnnoooyyyyyyrrrjjjeeedddddddddeeefffjjjpppwww}}}{{{xxxjjj\\\RRRKKKEEE@@@===:::777888===888888888888888999999999666666777777888888999999wwwnnn^^^QQQCCC???>>><<<;;;;;;:::::::::999999888777666777777666666666555555555444444555555555555555555444444555555666777777888777666555444444444555555666555444444444444555666444444444444444444444444555444333333555555444333222222333333333333222222000000000000000000000000333444555666666555444333444333333222222333333444666555333222222222333444444333333333333444555555333333222222222222333333444333333222222333333444555555444444444333333333555555666777777777666666777666555555999>>>DDDGGGSSSYYY^^^```^^^ZZZXXXXXXWWW[[[bbbjjjsssxxx{{{{{{|||wwwpppkkkeeebbbbbbccceeegggjjjnnnuuu}}}}}}uuuyyyrrraaaUUURRRIII@@@>>>>>><<<::::::888888888888888888888888666666777777777777777777zzziiiZZZJJJBBB???<<<;;;===;;;;;;:::888888777777777777777777666666666555555666666555555555555555555444444555555666777777777666555444444333444444444666555444444444444555666444444444444444444444444555444333333555555444333222222333333333333222222333333333333333333333333444444555555555555444444444333333222222333333444333333333333222222222222444333333333333444555555444444444333333444444444444333333222222333333444555444444444444333333333666666777777888888888999:::999999:::???EEELLLPPPZZZ]]]```___[[[WWWVVVVVVXXX___jjjvvv~~~tttjjjfffdddaaa```aaacccfffkkkpppvvv~~~|||uuuyyy|||iiiZZZZZZMMMBBB@@@BBB???;;;888888888777777777777777777777777666666666666666666sssdddRRRGGG@@@;;;;;;===;;;:::999888777888999:::777777777666666666666555777777666666555555444444555555555555666666777777444444444444333444444444555555555444444555555555444444444444444444444444555444333333555555444333222333333333333333333222444444444444444444444444444444444444444444444444333333333333333333333333111222222333333222111111444333333333333444555555555555444444444444555555444333333222222333333444444444444444444444444444666666666777888999::::::::::::<<>>DDDKKKRRRYYY^^^aaa______]]]YYYWWWZZZaaafffvvv}}}uuukkkgggbbb___^^^aaaccccccfffkkkrrrxxx{{{wwwyyy|||mmmeee\\\TTTKKKBBB@@@BBB::::::999999888777777777777777666666666666666666tttggg[[[OOOCCC>>>>>>::::::;;;;;;::::::999888888888888777777777666666666666666666666777777777666666666666666666666555333444555666777666666555444444555666666555444444444444444444444444444444555444333333555555444333333333444444444444333333666666666666666666666666444444333222222333444444222333333444444333333222444333222222222333555666444333333333333444555555555444444444444444444555444333333222222333333444333333333444444444555555666555555666888;;;===???AAAEEEKKKRRRXXX\\\^^^^^^^^^]]]\\\ZZZ[[[aaakkksss~~~xxxpppfffbbbcccaaa___```eeehhhiiimmmsss|||zzzwwwvvvwwwjjjaaaWWWMMMFFFEEE;;;;;;::::::999888888777666666777777777777777777vvvkkk```SSSGGG@@@???<<<======<<<;;;888666555888888888888777777777777555555666666777777888888666666666666666555555555333444666777777777666666333444555666666555444333444444444444444444444444555444333333555555444333333444444555555444444333333333333333333333333333444444222222222222444444222222444444444444222222555444222222222444666777444333333333333444555555444444444333333444444444444333333222222333333444333333333444444555555555777777666777999<<>>;;;:::999888666999999888888888888999999xxxjjj```[[[TTTLLLEEEBBB???;;;;;;<<<<<<:::777888888888888777777777777666666666666777777777777666666777777777777666666555555555555555555666666555555555555666666666666444444444444555555555666333444444555555444444333333333333444444444444555444333222111111222333444333333333333333333333333111222222222222333333333222222333333333333444444555555555555666666666666555555555555555555555555555555444444444333333333444444333333444444555666555777999:::<<<@@@DDDHHHRRRZZZ___^^^^^^```___[[[ZZZ[[[___iiixxxwwwqqqlllgggccccccbbb___```ccchhhooowwwzzz|||yyyjjj\\\RRRIIIEEE???;;;999888777666999999888888888888999999|||ooofff```ZZZSSSNNNFFFBBB===;;;;;;;;;999666999999888888888777777777777777777777666666666666777777777888888777777777666666666666666555555555444555555555555666666666444444444444555555555555333444444555555444444333333333333333444444444444555444333222222333444555333333333333333333333333222222222222333333333333222222333333333333444444333444555666777666555555555555555555555555555555555444444444444333333333444444444333444444555666444666:::===@@@DDDIIIMMMWWW]]]aaa```___```___]]]VVVZZZdddttttttkkkgggeeeaaaaaacccdddbbbdddgggpppvvv~~~rrreee]]]PPPKKKCCC===:::999999888999999888888888888999999vvvmmmgggbbb\\\XXXJJJEEE>>>;;;;;;;;;999777999999999888888888777777777777777777666666666666666666777777777777666666777777777666666555555555444444444555555555666666444444444444444444444444333444444555555444444333222222333333333444444444555444444333333444444555555555555555555555555555222222222333333333444444222222222333333333444444222333555777777666555444555555555555555555555555444444444444444444444444444444444444444555666666555777999<<>>EEEOOOZZZaaaaaa``````bbb```]]]^^^aaaaaalll||||||kkkccc```^^^]]]___```cccggghhhhhhmmmtttyyy~~~xxxkkkeee[[[TTTJJJAAA<<<;;;::::::::::::999999999999::::::~~~~~~zzztttqqqiii___QQQFFF@@@>>><<<:::::::::999999999888888888888888888777666555555555444444555555555555444444333333333444444444444444333333444444444555555555444444444333333333222222333444444555555444444333111222222222222333333333222222333333333333222222333333333333333333333333333333333444444444444555222222333333333333444444333333444444444555555555555555555555555555555555333333333444444444555555555555555555555666666777888;;;@@@EEELLLTTT]]]cccdddaaaaaacccbbb^^^___eeefffrrrnnnccc``````^^^\\\bbbbbbfffjjjkkkmmmuuu~~~}}}}}}}}}|||}}}}}}rrrlllddd\\\QQQGGGAAA===:::999;;;::::::999999::::::;;;~~~~~~~~~}}}yyyxxx{{{}}}yyyssshhhXXXJJJCCC???<<<::::::::::::999999999888888999888888777666555555444555555666666666666555555222222222333333444444444333333333444444444555555444444444333333222222222333444444555555444444333111111222222222333333333111222222333333222222111555555555555555555555555333333333444444444555555222222333333333444444444444444333333333444555666555555555555555555555555333333333444444555555555555555555555555666777777888===DDDLLLRRRYYY___cccddd``````cccaaa]]]___fffrrr}}}|||qqqeee___```ccccccaaaeeefffjjjooopppsss}}}{{{{{{yyyuuusssxxxyyysssmmmeeeZZZOOOGGGAAA===;;;;;;::::::999999::::::;;;|||zzz|||~~~wwwtttvvvyyyxxxfffUUUJJJCCC@@@>>><<<;;;::::::;;;;;;999777::::::888777666666666666444444333333333222222222444444444444444444444444555555555555555555555555333333333333333333333333333333333444444444555555222222222111111111111000333333333333333333333333333333333333333333333333333333333333333333333333444333111000000111333444444444333222333444555666333333333444444555555555555555555666666666666777888666555777666444777<<<;;;BBBKKKTTTZZZ]]]___aaa```]]]\\\\\\ZZZ\\\eeeppp|||zzzjjjgggccc___^^^```dddfffkkkiiijjjoooxxx|||zzz{{{yyytttoooeeeXXXKKKBBB<<<;;;::::::999:::<<<<<<:::888|||yyyvvvwww{{{~~~}}}xxxuuutttxxxqqq___QQQHHHBBB???;;;:::999:::;;;;;;999777999888777666555555555555444444444444333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333555444222111111222444555444444333333333444555666333333444444444444444444444444555555555666666666777444444555555333666<<>>FFFLLLVVV^^^bbbbbbbbbbbbaaa^^^\\\\\\]]]aaammmxxxsssggg``````___^^^^^^aaafffllloooqqqrrrvvv||||||}}}|||qqqeeeWWWLLLCCC???===;;;:::999:::999777666~~~}}}|||zzzyyyyyyxxxxxxwwwwwwwwwvvvwwwxxx{{{~~~}}}yyywwwxxx}}}yyyhhhXXXJJJAAA<<<:::999999::::::999888777666555444444444444444666666666666555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333555444333333333333444555333333333333444444555555555555555444444333333333333333333444444444555555999666666888888888<<>><<<:::999::::::999888888777666666666666666666777777666666666555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333444444444444444555555555444444333333333333333333444444444555555777555555888999:::@@@GGGRRRXXX___cccdddbbb___^^^\\\ZZZ\\\dddllluuutttiiiaaa^^^```______```ccchhhnnntttxxx}}}tttnnnpppvvvyyyvvvwwwrrrzzzuuuiii[[[OOOFFF===;;;999999:::;;;:::999}}}xxxuuuooonnnlllkkkiiigggeeeeeecccbbbbbbaaa```___^^^^^^^^^___```aaadddfffiiijjjkkknnnrrrsssttttttuuuvvvuuuwww{{{xxxxxx}}}ssseeeUUUJJJAAA???<<<:::::::::999888888888777777777777888888777666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222333444444555555444444444444444444444444333333333444444444555555555555555333444777:::===DDDLLLXXX\\\aaacccbbb```]]]\\\ZZZ[[[aaammmxxx~~~mmmeee]]][[[]]]]]]^^^```dddjjjqqqwwwzzzvvvpppmmmmmmooosssyyy{{{iiiccceeelllvvvyyyqqqnnnooopppwww}}}|||rrreeeVVVMMM???===;;;::::::;;;;;;:::{{{vvvqqqlllhhhaaaaaa```^^^]]][[[ZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWYYY[[[]]]^^^^^^aaaccceeeeeefffhhhiiinnnppptttyyy~~~vvvjjj\\\QQQEEEBBB>>>;;;;;;:::999888888888777777777888888999666666666555555555444444555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333333222222333444555555555444444333333444444444444444444444444555555555666666666777555666;;;???CCCKKKTTT^^^```ccccccaaa^^^\\\[[[[[[]]]gggvvvsssiiiddd^^^\\\___^^^```ccchhhooowww~~~~~~~~~}}}tttlllfff```______```eeelllssswwwvvvfff___aaagggppp}}}~~~wwwpppnnnppptttzzz}}}{{{~~~zzzmmm^^^TTTDDDAAA>>>;;;;;;::::::999}}}wwwrrrmmmgggaaa]]]XXXXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPOOONNNMMMLLLKKKOOOOOOPPPQQQRRRTTTUUUVVVWWWYYYZZZ[[[[[[[[[]]]___cccfffjjjooosssvvvyyyyyy|||{{{zzzzzz{{{|||}}}~~~wwwmmm```VVVGGGDDD???<<<;;;:::999888888777777777777777888888666555555555444444444444666666666666666666666666555555555555555555555555333333333333333333333333333333333444444444555555666666555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333444444555555444444333222333444555555555444333333333333444444555555555555555555666666666666777:::888:::???DDDIIIRRR[[[aaacccdddcccaaa^^^\\\\\\]]]```kkk{{{}}}gggbbbbbb]]]\\\___aaacccgggmmmuuu~~~~~~~~~wwwppphhhcccZZZXXXVVVVVVZZZ```ggglllxxxvvvggg```aaaeeennnzzz}}}xxxwwwzzzyyy~~~yyyxxxsssdddYYYIIIEEE@@@===;;;999888777}}}yyyqqqgggaaa___^^^ZZZWWWQQQQQQQQQPPPOOOOOONNNNNNMMMLLLKKKJJJIIIIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJNNNOOOOOOPPPQQQQQQRRRRRRXXXYYYZZZ]]]aaaeeeiiikkkoooqqqvvvyyy{{{{{{yyyxxxuuuwww{{{~~~~~~yyyooofff```SSSIII???<<>>IIISSSYYY\\\aaa^^^\\\]]]______]]]ZZZ\\\hhhvvvuuunnnddd^^^]]]^^^___^^^eeeiiipppvvv}}}}}}{{{zzzrrriiiaaa\\\UUUSSSPPPPPPRRRWWW\\\```lllwwwxxxjjjcccdddgggnnnzzz~~~~~~ooo```RRRIIIAAA@@@AAA>>>;;;:::{{{xxxtttqqqlllfff___[[[ZZZXXXSSSOOOLLLLLLKKKKKKJJJIIIIIIHHHJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNPPPQQQRRRTTTXXX[[[___```gggiiimmmpppssssssssssssqqqqqqqqqqqqrrrvvv{{{~~~|||}}}~~~}}}tttkkkeeeXXXNNNBBB===>>>@@@>>>:::999999888777777666666555666666666666555555555555666666555555555444444444555555555555555555555555666666666555555555444444444444444444444444444444444444444444444444444444222222333333333333444444333333333333333333333333333333444444444333222222000000111222333333333333555444333333333333444555333333333444444444555555444444444555555666666777::::::<<>>>>>>>><<<::::::999999888777777666;;;:::999888777666555444555555555555555444444444555555555555555555555555777777666666666555555555444444444444444444444444444444444444444444444444222222333333333333444444333333333333333333333333333333222222333333444444333333222222222333333444555444444333333444444555333333333444444444555555444444444555555666888888;;;===BBBJJJSSS[[[```aaa```___\\\XXXVVVXXX\\\```mmmwwwzzznnnjjjddd```[[[YYYZZZ^^^aaaccciiioooxxx}}}xxxooofff]]]XXXQQQOOOLLLJJJKKKNNNRRRTTT]]]cccnnnyyyuuuuuuvvv{{{uuugggYYYJJJCCC@@@<<<:::;;;}}}||||||zzzyyyyyyyyyxxxwwwwwwwwwuuusssqqqooooooooommmmmmllllllkkkkkkkkkjjjjjjkkkmmmmmmmmmnnnoooqqqrrrssssssssssssuuuxxx{{{|||||||||}}}}}}{{{wwwsssllliiieeebbb```^^^[[[XXXUUUSSSPPPOOONNNMMMJJJGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGHHHIIIJJJLLLMMMMMMPPPQQQTTTWWWZZZ^^^aaacccdddbbb___\\\ZZZ\\\aaaeeegggggghhhiiikkkmmmnnnooorrrsssvvvyyy~~~uuuooolllaaaQQQEEE???=========;;;;;;:::999999888888777;;;;;;:::999777666555555555555555555555555555555555555555555555555555555444444444444333333333333444444444444444444444444444444444444444444444444222222222333333333444444444444444444444444444444333222222111222333555666666555333222222333444555444444444444444444444444333333333444444444555555444444444555666777999:::===AAAHHHQQQYYY^^^aaabbbaaa```]]]YYYWWWZZZbbbiiittt~~~}}}nnngggeee```^^^[[[[[[]]]bbbfffhhhmmmsss}}}xxxoooeee]]]WWWRRRPPPNNNLLLMMMPPPSSSUUUZZZ^^^dddkkkppprrrssssssyyywwwgggTTTJJJCCC>>><<<===~~~}}}|||zzzxxxvvvuuutttsssrrrpppoooooonnnmmmllllllkkkiiikkkllllllllllllmmmooooooppppppppppppqqqsssvvvrrrrrrrrrrrrrrroookkkhhhdddaaa]]][[[ZZZXXXVVVTTTSSSQQQMMMKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEEEEFFFFFFGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMOOORRRVVVZZZ[[[YYYZZZZZZYYYXXXXXXZZZ\\\[[[[[[\\\^^^```cccfffgggjjjmmmqqqxxx{{{vvvvvvlll]]]NNNCCC===<<<<<<;;;;;;::::::999888888888888888888777777666666666444555555555555555555555555555555555555555555555333333333222222222222111444444444444444444444444444444444444444444444444222222222333333333444444444444444444444444444444333222222111222333555666666555444333333333444555444444444444444444444444333333333444444444555555444444444444666888;;;<<<@@@FFFNNNVVV\\\___```aaa______]]]ZZZ[[[```kkkrrryyy|||ppphhhccc```^^^^^^^^^^^^```dddiiilllrrryyyxxxooofff^^^XXXQQQPPPNNNNNNOOORRRUUUXXXYYY\\\```dddggghhhhhhgggjjjqqq{{{qqq]]]OOOGGG@@@======}}}|||yyyxxxwwwvvvuuutttssssssqqqrrrsssrrrqqqqqqqqqsssqqqrrrssssssrrrqqqrrrsssrrrqqqpppooonnnlllhhhdddbbb___\\\[[[ZZZYYYWWWVVVTTTRRROOOLLLJJJJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLOOOQQQTTTUUUOOORRRUUUVVVUUUTTTTTTTTTTTTTTTUUUVVVYYY\\\___aaadddhhhooowwwyyykkkZZZJJJAAA======;;;;;;:::999999888888777666666666666666777777777444444444555555555555555555555555555555555555555555555444444444333333333444444444444444444444444444444444444444444444444222222333333333333444444444444444444444444444444333333222222333333444444444444333333333444444555333444444555555444444333333333333444444444555555555444444444666999<<<>>>FFFLLLTTTZZZ^^^_________\\\\\\\\\^^^ccckkkuuu|||sssiiieeebbb^^^YYY\\\^^^```aaadddhhhmmmpppyyyxxxoooggg^^^YYYPPPOOONNNNNNOOORRRUUUWWWWWWZZZ^^^aaadddeeedddddddddhhhoooyyyxxxdddVVVLLLCCC>>>===~~~~~~}}}}}}}}}{{{yyyxxxvvvsssoookkkgggeeebbbaaaaaaaaa___^^^YYYXXXWWWUUURRROOONNNNNNLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIHHHGGGGGGHHHIIIJJJLLLMMMOOOPPPPPPMMMOOORRRSSSRRRQQQQQQQQQQQQQQQQQQRRRTTTWWWZZZ\\\```eeemmmvvv}}}xxxfffTTTFFF@@@???:::::::::999888888777777777777777777777777777777444444444555555555666666555555555555555555555555666555555555444444444444444444444444444444444444444444444444444444444444222222333333333333444444555555555555555555555555333333444444444333222222111222333444444444444444333333444555555444333333333333333444444444555555555444444444777:::>>>@@@LLLRRRZZZ^^^___^^^^^^^^^\\\]]]___eeeppp{{{}}}rrreee^^^^^^^^^\\\XXX\\\___cccgggjjjnnntttxxx}}}vvvnnnfff^^^YYYRRRQQQPPPOOOPPPRRRTTTVVVWWWZZZ___cccggghhhhhhgggcccdddgggmmmvvvlll^^^TTTIIIBBB???}}}xxxuuunnnllliiiiiiiiiiiigggfff]]]___```^^^ZZZVVVSSSQQQPPPOOOOOONNNMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIKKKLLLMMMMMMMMMMMMOOOQQQRRRSSSQQQPPPPPPQQQQQQPPPPPPPPPRRRUUUXXXZZZ^^^dddllluuu|||oooZZZJJJBBB@@@::::::999999888777777666888888888888777777666666444444444555555555666666555555555555555555555555555555444444444333333333444444444444444444444444444444444444444444444444222222333333333444444444555555555555555555555555333444444555444333111000///000222444555555444444333333444555555444333333333333333444444444555555555444444444777:::>>>AAAQQQVVV]]]aaa```^^^^^^^^^______cccmmm{{{qqqiii```[[[\\\^^^^^^]]]]]]bbbggglllooottt{{{|||uuummmeee^^^YYYVVVUUUSSSRRRRRRSSSTTTUUUXXX\\\aaagggkkkmmmmmmlllcccccccccfffmmmyyysssfff[[[PPPGGGCCC~~~|||zzzxxxuuusssqqqmmmgggdddbbb^^^YYYUUUVVVTTTRRRQQQRRRQQQOOONNNOOOOOOOOOOOONNNNNNNNNNNNKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIJJJKKKKKKLLLMMMMMMNNNOOOPPPPPPOOOPPPQQQSSSNNNPPPRRRRRRQQQRRRVVVZZZ^^^cccjjjpppssstttuuuvvvxxx~~~wwwgggRRRDDD???:::999:::<<<;;;888999<<<777777777777777777777777777777777777777777777777555555555555555555555555444333333222222333333444555555555555555555555555333444444555555444444333555555555555555555555555444444444444444444444444666555444333222333333444444333333333333444555555444444444444444444444444555444444444444555666666333666888888888<<>>======;;;:::<<<888888888888888888888888777777777777777777777777666666666666666666666666555444444333333444444555333333333333333333333333333444444555555444444333333333333333333333333333444444444444444444444444555444333222333444555666444333333333333444555555444444444444444444444444666666555555666666777888666777999>>>EEENNNWWW\\\[[[^^^___]]]ZZZ]]]dddjjj{{{~~~qqqgggcccccc___^^^```bbbbbbbbbhhhpppvvv{{{xxxnnngggfffgggppp{{{wwwwww}}}ttthhh}}}yyytttrrrqqqqqqrrrsssrrrpppppppppppppppooooooooooookkkllllllmmmmmmllllllkkkiiijjjkkklllmmmmmmmmmmmmhhhhhhgggggggggggghhhhhhhhhhhhiiijjjlllmmmnnnnnnnnnppprrrssssssuuuxxxzzz}}}|||}}}~~~{{{rrrjjjVVVKKKBBB???>>>;;;999:::888888888888888888888888777777777777777777777777666666666666666666666666555444444333333444444555333333333333333333333333333444444555555444444333333333333333333333333333444444444444444444444444111222444666666555444333444333333333333444555555444444444444444444444444666666666666666777777888777888;;;AAAJJJRRRYYY\\\ZZZ\\\\\\ZZZXXX]]]gggpppooohhhbbbaaabbb^^^^^^```cccccceeennnwww~~~wwwmmmjjjkkkvvvtttzzzvvvrrrqqqppppppqqqrrrqqqooottttttsssssssssrrrrrrrrrqqqrrrrrrssssssrrrrrrqqqooopppqqqrrrssstttttttttppppppooooooooooooppppppqqqqqqssstttvvvxxxyyyyyyzzz|||~~~}}}vvvppp[[[PPPDDD@@@>>>:::888888888888888888888888888888777777777777777777777777777777777777777777777777555555444444444444555555333333333333333333333333333444444555555444444333333333333333333333333333444444444444444444444444---111555999:::777333000444333333333333444555555444444444444444444444444666666666666666777888888999:::>>>DDDMMMUUU[[[]]]YYYZZZ[[[XXXVVV\\\iiitttuuufffbbb___^^^```]]]]]]___cccdddgggrrr}}}~~~qqqmmmnnnyyy|||}}}wwwtttpppoooqqqkkklllnnnoooqqqrrrrrrssstttvvvxxxxxxvvvtttttttttrrrvvvyyyzzzwwwvvvwwwyyyuuuxxx{{{|||||||||}}}}}}xxxxxxxxxyyy{{{}}}}}}yyyxxxdddXXXIII???;;;;;;:::999888999999999999:::::::::888999999777555444555666777777777777666666666666666555555555555444444444000111333555555555333222666666777777777777666666555555555555555555555555444444444444444444444444444333333222222333333444444444444444444444444444444444444333333222222222333333333444666777777666999???EEEJJJRRRYYYZZZVVVXXXZZZZZZWWWVVV\\\iiitttnnnbbb```___^^^___^^^___aaaeeelllttt|||uuummmmmmxxx{{{|||pppkkkhhhddddddfffhhhiiijjjlllnnnooopppppppppsssuuuvvvvvvvvvvvvwwwtttvvvxxxyyyxxxxxxxxxyyywwwyyy|||~~~~~~~~~zzzwwwkkk```PPPDDD???>>>===;;;999999999999999999999999888999999777555444555666777777777777666666666555555555555555444444444444111222333444444444333333444555555666666555555444555555555555555555555555444444444444444444444444444333333222222333333444444444444444444444444444555555444444444444444444444444333444666777777777;;;BBBIIINNNUUU[[[\\\XXXYYYYYYXXXVVVWWW^^^jjjsss~~~iii```_________``````aaadddiiipppwww~~~tttlllmmmxxxzzz~~~ssshhhcccaaa^^^^^^```cccdddfffhhhjjjkkklllllllllooosssuuuvvvvvvxxxyyyvvvvvvvvvxxxzzz{{{zzzxxxxxx{{{~~~~~~yyywwwzzz|||~~~xxxpppdddTTTGGG@@@===<<<;;;::::::999999888777777777888888888777555444555777777777777666666666555555555555555555444444444444222222333333333333444444333444444444444444444333444444444444444444444444444444444444444444444444444333333222222333333444555555555555555555555555444444555555555555555555555555555555666777888888>>>FFFOOOTTTZZZ___^^^[[[YYYWWWUUUVVVZZZccclllrrr{{{qqqbbb]]]^^^___```bbbccceeeiiiooowww~~~ssslllnnnxxx}}}yyynnnccc___^^^\\\\\\^^^___```bbbeeegggiiijjjjjjkkknnnqqqttttttuuuwwwxxxxxxvvvuuuwww{{{|||{{{xxxxxx{{{~~~yyytttssssssvvv|||}}}tttiiiYYYLLLCCC???===<<<;;;::::::999777666666555777888888777555444666777777777666666666555555555555555555444444444333333444333333222222333444444333333444444444444333333444444444444444444444444333333333333333333333333444333333222222333333444555555555555555555555555333333444444555555666666555666666666666777999;;;AAAJJJSSSXXX\\\```___[[[YYYVVVTTTWWW___iiipppttt{{{qqqfff\\\[[[]]]^^^```bbbdddhhhooowwwpppmmmpppxxxrrrhhh^^^ZZZXXXWWWWWWZZZ]]]^^^aaacccfffhhhiiijjjkkknnnqqqssssssssstttuuuxxxuuutttvvvzzz|||{{{yyyxxxzzz}}}wwwqqqllllllnnnvvvxxxoooaaaTTTIIICCC@@@???<<<;;;:::999888666555555777888888777555555666888666666666666555555555555555444444444444333333333444444333222222333333444333444444555555444444333444444444444444444444444333333333333333333333333444333333222222333333444555555555555555555555555222222333333444444444555444666777777666888;;;???DDDNNNWWWZZZ\\\^^^]]]ZZZYYYVVVUUU[[[fffpppwwwzzzyyyggg___ZZZ[[[\\\]]]___cccfffllluuuzzzmmmlllpppxxx~~~~~~~~~~~~~~~rrrggg]]]YYYXXXVVVWWWYYY[[[]]]___cccfffhhhiiijjjkkkmmmpppqqqqqqqqqrrrsssvvvttttttuuuxxxzzzzzzzzzxxxzzz~~~vvvooohhhhhhkkkqqq{{{{{{ttthhhZZZMMMDDD???<<<<<<<<<;;;:::999888777666666777888777555555666888666666666555555555444444444444444444333333333333444444333333333333222222333444444555555444444333333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444222222333333333333333333333555777777777999>>>CCCHHHRRRZZZ[[[[[[[[[[[[XXXYYYXXXZZZaaammmxxx{{{nnnaaa]]][[[\\\]]]^^^aaaggglllrrr|||vvvjjjiiinnnxxx~~~~~~uuujjj___\\\ZZZXXXYYY[[[ZZZ[[[^^^bbbeeegggiiijjjiiilllooopppppppppqqqrrrssstttuuuuuuuuuwwwyyy|||yyy|||zzzuuummmmmmoooqqqvvv~~~sssdddUUUHHH@@@<<<<<<<<<;;;;;;:::999888888666777777777555555777888666666555555555444444444444444444333333333222222333333444444444333222111222222333333333333222222333333333333333333333333222222222222222222222222444333333222222333333444333333333333333333333333444444444444444333333333222444777777777:::AAAGGGMMMVVV\\\[[[YYYYYYYYYXXXXXXZZZ___gggsssooohhh]]][[[[[[^^^___```fffmmmsssyyyrrrgggggglllxxxtttiii^^^ZZZYYYWWWWWWYYYYYYZZZ]]]aaadddgggiiiiiigggjjjnnnppppppqqqrrrsssqqqsssuuuuuusssuuuyyy}}}{{{}}}vvvwwwvvvuuuuuuyyysssbbbRRRHHHCCC===<<<<<<;;;;;;::::::999666777777777555555777999666666555555555444444444444444444333333333222222222333555555555333111000111111222222222222111111333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222666666666555555444444333111444777777777;;;BBBIIIPPPXXX^^^\\\XXXXXXYYYXXXXXX[[[bbbkkkvvvzzzjjjfff\\\ZZZ\\\___aaaccciiiqqqxxx{{{mmmeeegggmmmyyyyyylll___ZZZYYYXXXXXXYYY]]]^^^```bbbeeegggiiijjjiiijjjlllnnnooooooooonnntttsssssssssuuuwwwzzz|||}}}|||wwwsssssstttvvv~~~~~~hhhTTTFFF>>><<<:::888888999888777555:::999888777777666666777555555555555555555555555555555444444444333333333222222222333333444444444555555555555555555555555444444222222222222444444444444444333333222222222333333333333333333333333333333333333333333333333777666555555666777666555777888999999;;;@@@HHHOOOYYYZZZZZZZZZYYYWWWUUUTTTVVV___kkkuuu|||rrrddd^^^ZZZ\\\^^^aaadddjjjpppuuu{{{mmmeeebbbeeekkkttt~~~pppbbb\\\[[[ZZZZZZ\\\]]]^^^```cccfffhhhjjjkkkkkkkkkmmmnnnooopppppppppuuuuuutttuuuwwwzzz|||~~~yyyuuussstttttttttzzzttt^^^MMMDDD>>><<<:::999::::::888777999999888777666666777777555555555555555555555555555555444444444333333333222333333333333333333444444444444444444444444444444333333222222333333444444444444333333222222222333333333333333333333333333333333333333333333333111111111222555777777666777888999999;;;BBBJJJQQQXXXYYY[[[[[[ZZZXXXWWWWWW\\\eeeqqqzzz~~~jjj^^^ZZZYYY[[[]]]aaaeeellltttyyyttthhhaaa___ccciiivvvwwwggg```^^^]]]^^^aaa___```bbbeeehhhjjjlllmmmmmmmmmmmmmmmnnnpppqqqrrruuuuuuvvvwwwyyy|||vvvsssqqqrrrqqqqqquuu{{{iiiUUUIII@@@>>>;;;:::;;;;;;:::999999888777777666777777777555555555555555555555555555555444444444333333333444333333333333333333222333333333333333333333333444333333222222333333444444444333333333333222222333333333333333333333333333333333333333333333333111111111222555777777666888888888999===EEENNNTTTXXXZZZ[[[\\\ZZZYYYYYYZZZdddlllwwwssscccZZZXXXYYY[[[___cccjjjsss||||||kkkaaa\\\[[[aaagggwww~~~nnnfffdddcccdddfffdddeeegggiiikkknnnpppqqqooonnnnnnnnnoooqqqssstttuuuuuuvvvxxx{{{~~~wwwrrrooonnnlllkkkpppwwwrrr[[[NNNCCC@@@===;;;;;;;;;;;;;;;999999888777777777777888555555555555555555555555555555444444444333333333444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333777555555555666777666555888888888:::@@@IIIRRRXXXXXXZZZ\\\[[[YYYXXXZZZ\\\iiiqqq|||mmm```ZZZYYYZZZ]]]ccciiiqqq|||uuufff\\\XXXYYY^^^eeevvvvvvooommmllllllmmmkkklllnnnoooqqqsssuuuuuurrrrrrqqqqqqrrrtttvvvwwwvvvwwwxxxzzz}}}zzztttmmmiiifffffflllttt|||zzzcccUUUFFFBBB>>>;;;;;;<<<<<<<<<;;;:::999888888777777888666666666666666666666666555555444444444333333333444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333777555555555666777666555888888999===DDDMMMUUUYYYYYY[[[\\\ZZZWWWWWW\\\```mmmuuuwwwggg^^^[[[[[[[[[___fffnnnxxxrrrccc[[[WWWWWW\\\cccsss|||{{{xxxvvvvvvuuuuuuvvvwwwxxxzzzzzz{{{wwwwwwwwwxxxyyyzzz||||||zzz{{{}}}}}}uuummmgggccccccjjjrrrwwwkkk]]]JJJEEE@@@<<<<<<>>>??????>>>===<<<:::999888888777666666666666666666666666555555444444444333333333444333333333333333333222222222222222222222222222222333333444444333333222222222333333333333444444333333333333333333333333333333333333333333333333111111111222555777777666999999;;;@@@HHHQQQWWWYYYYYY[[[[[[XXXVVVYYYaaahhhuuu{{{~~~mmm```[[[ZZZ\\\[[[```iiisss~~~|||oooaaaYYYVVVVVV[[[aaappp}}}~~~~~~~~~}}}~~~~~~vvvnnnhhhdddbbbgggooorrr}}}ooobbbNNNIIICCC??????@@@BBBCCCBBB@@@>>><<<:::999888777666666666666666666666666555555444444444333333333222333333333333333333444333333333333333333333333222333333444444333333222222222222333333444444444333333333333333333333333333333333333333333333333111111111222555777777666999999<<>>===<<<999777777777777777777666555555444444444333333333222222333333333333333333333333333333333333333222111111333333333333333333333333333333333333333333333333111222222222222333333333444444444333333333333333444444444555666777888999<<<>>>DDDLLLTTTYYYYYYWWWZZZWWWXXX[[[```jjjzzz{{{kkkccc[[[YYYYYY[[[bbbhhhpppxxx~~~yyysssfff]]]TTTQQQPPPRRRXXX___nnn}}}yyy~~~~~~}}}uuurrrmmmooorrruuuyyy}}}}}}yyyssslllfff```]]][[[YYY^^^dddlllzzz{{{qqqfffXXXOOOMMMMMMLLLKKKKKKGGGCCC@@@>>>===;;;999777777777777777777666666444444444444333333333333333333333333333333333333333444444444444333333222333333333333333333333333444444444333333222222222222222222222333333333333555555555444444444444444444444555555666888999:::>>>AAAGGGNNNUUUYYYYYYXXXYYYVVVXXX```jjjtttpppbbb\\\XXXYYY[[[^^^eeemmmxxx|||}}}|||{{{~~~}}}ssskkk```XXXQQQOOOOOOQQQXXX```pppwwwwww}}}}}}uuupppjjjkkknnnqqquuuyyy|||~~~}}}zzztttmmmhhhbbb]]]ZZZWWWZZZ___ggguuu|||rrrdddXXXRRROOOMMMLLLKKKIIIEEEBBB???===<<<;;;888888777777777777777777444444444444444444333333333333333333333333333333444444444555555444333333333333333333333333333333333333333333333333333333222222222333333333444444444444444555555555666666555555555555777888:::;;;BBBEEEKKKQQQWWWZZZZZZYYYYYYWWW[[[gggttt}}}zzziii\\\YYYXXXZZZ]]]aaaiiiqqqzzzuuuuuuwwwyyyzzzwwwllldddYYYSSSNNNMMMMMMPPPXXXaaarrrzzzsssxxx~~~}}}rrrmmmggggggiiikkknnnqqqtttvvvyyyzzz}}}{{{uuupppjjjddd^^^YYYVVVWWW\\\dddppp}}}}}}pppbbbXXXQQQNNNMMMKKKJJJGGGCCC???===<<<<<<:::999888777666666666777444444444444444444444444333333333333333333333333333333444555555444444444333333333333333333333333111111222333333444555555222222333333333444444444222222333444666777888888666555555555777999;;;===EEEIIIOOOTTTXXXYYYZZZZZZZZZZZZaaappp}}}wwweee[[[YYYZZZ]]]```dddmmmvvv{{{vvvrrrmmmkkknnnrrrwww|||zzzqqqfff^^^SSSOOOLLLLLLMMMQQQZZZddduuurrrqqqxxxzzznnngggaaaaaaaaabbbdddgggiiikkkoooppprrrvvvyyy}}}|||wwwrrrnnnggg___YYYTTTTTTYYYaaakkkuuuzzzlll^^^TTTOOONNNJJJJJJHHHCCC???<<<<<<======;;;999777666555666666444444444444555555555555333333333333333333333333222333333444444444444333333333333333333333333333000111111222444555555666333333333333444444444444111111222444555666777888666666555555777:::===???GGGKKKQQQVVVXXXYYYYYYZZZZZZ]]]iiizzztttccc\\\[[[]]]aaadddiiisss~~~{{{rrrkkkfffdddcccbbbgggmmmuuu~~~yyysssjjj```YYYOOOLLLKKKLLLNNNRRR]]]hhhwwwtttlllmmmqqqyyylllddd]]]]]]\\\]]]^^^```cccdddhhhiiikkknnnpppsssuuuvvvuuuuuuvvvwwwyyy{{{|||~~~~~~xxxtttpppjjj```YYYTTTSSSWWW```hhhooo|||ssscccWWWQQQOOOJJJJJJHHHCCC>>>;;;<<<===???===:::777555444444555444444444444555555555666333333333333333333333333111111222333333333333333333333333333333333333333222222222333333444444444333333333444444444444555333333333333444444444444777666555555777:::>>>@@@HHHMMMSSSWWWXXXXXXXXXZZZZZZaaaqqqnnn___\\\\\\___dddhhhnnn{{{vvvnnnddd\\\YYYYYY[[[\\\___hhhtttyyyrrrkkkccc[[[UUULLLJJJKKKMMMOOOTTT```lllxxxzzzkkkfffggg}}}yyymmmfff\\\\\\[[[[[[]]]___bbbdddggghhhjjjkkkmmmoooqqqrrrnnnnnnoooqqqsssuuuwwwyyyyyyzzz~~~yyyvvvrrrkkkaaaYYYUUUTTTXXXaaagggmmmyyywwwfffYYYQQQPPPIIIIIIHHHCCC>>>;;;;;;===AAA>>>;;;888555444444444444444444555555555666666333333333333333333333333000111222222333333333333333333333333333333333333444444333333333333222222333333333444444444555555555555444333333222111111777666555666777;;;>>>@@@IIINNNTTTWWWWWWWWWXXXYYYYYYbbbuuu~~~jjj\\\\\\]]]```eeejjjrrr{{{oooggg\\\TTTQQQSSSWWWYYY[[[dddrrr~~~tttmmmfff___XXXRRRKKKJJJKKKNNNPPPUUUbbbnnnyyy~~~~~~mmmeeedddqqqooobbb^^^\\\\\\]]]```cccddddddiiijjjkkklllmmmoooooopppppprrrtttuuuttttttuuuwwwxxx{{{~~~zzztttmmmeee```ZZZVVVVVV]]]eeemmmxxxqqq___TTTQQQMMMKKKGGGDDDAAA@@@???@@@>>>===<<<:::999888777777666666666666555555555555333333333333333333333333222222222333333444444444333333333333333333333333111111111111111111222222444444444444444444444444555555555555555555444444444555444444666;;;AAAFFFMMMTTTZZZ\\\YYYXXXZZZ]]]]]]mmmuuufff`````````aaadddlllyyyvvviii___VVVRRRPPPOOORRRVVVYYYaaaooo~~~xxxlllfff```WWWPPPMMMGGGIIIKKKMMMQQQXXXbbbiiizzz~~~|||sssggggggkkkxxxttthhhcccaaa```aaaeeegggiiiiiiooopppqqqrrrsssuuuvvvvvvtttvvvxxxyyyyyyyyy{{{|||~~~{{{uuuoooiiieee___ZZZXXX\\\bbbiiisss|||xxxeeeXXXTTTOOOMMMJJJFFFBBB@@@???>>>>>>===;;;:::888777777777666666555555555555555555333333333333333333333333222333333333333333333444333333333333333333333333666555444333222111000000444444444444444444444444555555555555555555555555666666666666888===CCCHHHOOOUUUZZZ[[[YYYWWWZZZ]]]cccqqqnnnccc______```ccchhhppp~~~tttfff]]]TTTPPPOOONNNQQQUUU[[[cccqqq~~~sssgggaaa[[[SSSMMMKKKGGGIIILLLNNNRRRZZZeeemmmzzz~~~}}}{{{kkkgggfffsss{{{rrrkkkiiihhhiiillloooqqqrrrvvvvvvwwwxxxzzz{{{|||}}}zzz|||~~~|||wwwsssnnnkkkfff___[[[\\\```eeennnwwwnnn^^^VVVPPPOOOLLLIIIEEEBBB???>>>>>>===<<<:::999888777777777666666666555555444444444444444333333222222222444333333333333333333222333333333333333333333333777777666555444333222222444444444444444444444444555555555555555555555555777777777888:::???FFFKKKQQQVVV[[[[[[XXXWWWZZZ^^^kkkxxxyyyfff______^^^```eeemmmwww}}}rrrcccZZZQQQOOOMMMMMMPPPTTT^^^fffsss|||vvvkkk```ZZZTTTNNNJJJJJJGGGIIIMMMPPPTTT]]]hhhppp|||~~~||||||~~~rrrhhheeepppzzztttqqqppppppsssvvvxxxyyyyyyzzz{{{|||}}}~~~~~~zzzvvvtttrrrkkkddd___^^^___ccckkkssswwwcccWWWOOOOOOMMMKKKHHHDDDBBB@@@@@@???>>><<<;;;:::999999999999888777666666555555555444444333333222222111444444444333333222222222333333333333333333333333333333444444555555666666444444444444444444444444444444444555555555555555666777888999<<>>===<<<<<<;;;;;;:::999888666666555444444444333333222222222444444444333333222222222333333333333333333333333111222222333444444555555444444444444444444444444444444444555555555666666666666777999<<>>>>><<<<<<;;;999888666555444333333333333333333333333444333333333333333333222333333333333333333333333333333333333222222111111444444444444444444444444333333444444555666666666555666888:::>>>DDDLLLRRRWWWYYYZZZXXXVVVXXX___fffyyyvvvddd]]]^^^aaabbbjjjuuuuuuiii]]]VVVPPPPPPQQQRRRUUUYYYbbbiiiuuu~~~wwwpppjjj^^^WWWQQQMMMIIIFFFGGGKKKKKKNNNQQQUUUYYYbbbmmmuuu|||wwwuuuuuuvvvxxx|||zzzmmmmmmuuu~~~}}}tttqqqllljjjjjjlllnnnoooppppppqqqrrrtttuuuvvvwwwvvvxxxzzz{{{~~~~~~{{{wwwuuuqqqjjjdddbbb___]]]___cccbbboooppp___OOOMMMKKKIIIHHHGGGGGGGGGEEEEEECCCAAA@@@?????????<<<;;;:::888666444333222111222222333333444444555222333333333333333333444333333333333333333333333333333333333222222222222444444444444444444444444333333444444555666666777666888999<<<@@@GGGOOOUUUWWWYYYYYYWWWUUUYYYaaaiiiwww}}}jjj```___aaaccciiiqqq}}}sssggg[[[TTTOOOPPPRRRRRRUUUZZZaaahhhttt~~~xxxpppgggaaaWWWRRRMMMLLLHHHEEEFFFJJJKKKNNNSSSWWW]]]gggsss||||||wwwvvvvvvttttttxxxrrrnnnrrr||||||}}}qqqlllgggddddddfffggghhhggghhhiiijjjlllmmmnnnnnnrrrtttvvvxxxzzz~~~~~~zzzwwwtttqqqkkkeeebbb^^^ZZZZZZ]]][[[fffvvvtttcccQQQOOOLLLIIIFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>>>>>;;;:::888777555333111111000111222333444444555666222222222333333444444444333333333333333333333333000000111222444555555666444444444444444444444444333333444444555666777777888999;;;===BBBIIIRRRWWWWWWXXXYYYWWWUUUYYYccckkkvvv}}}pppaaa]]]```cccdddnnnvvvrrreeeYYYSSSNNNOOOQQQRRRUUUZZZ```hhhsss{{{tttkkkaaaZZZRRRNNNLLLKKKGGGDDDEEEJJJJJJNNNSSSYYYaaalllyyy}}}xxxvvvwwwsssqqquuu|||yyyrrrrrr|||}}}~~~vvvlllbbb```___^^^___aaa___```aaabbbeeegggiiikkkmmmooorrruuuwwwyyy|||~~~xxxtttqqqooojjjeee___ZZZVVVUUU^^^cccnnn|||zzzpppXXXNNNFFFEEEGGGFFFEEEFFFEEEEEEDDDCCCBBBAAAAAAAAA;;;;;;:::888777555444444333333333333333333333333222222333444555555555555333333333333333333333333333333333333333333333333555555666666555444333333666555555444444444555555555666999===DDDLLLTTTXXXXXXXXXXXXVVVWWW\\\eeelllyyy~~~tttccc```aaa```eeemmmsss~~~{{{nnndddXXXSSSOOOPPPQQQQQQUUU[[[fffllluuuyyyrrrjjjccc[[[WWWNNNIIIEEEDDDFFFIIIJJJIIIMMMPPPVVV___eeemmm{{{|||uuuuuusssrrrsssvvvxxxyyyyyy|||vvvjjjqqq}}}}}}tttjjj```]]]\\\[[[[[[^^^\\\]]]^^^___bbbdddggghhhiiikkknnnqqqsssuuuxxx{{{~~~~~~yyyuuurrrooojjjeee___ZZZVVVTTT[[[aaakkkxxx|||sss]]]RRRHHHFFFGGGEEEDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@;;;:::999888777555444444333333333333333333333333333444444444444444333333333333333333333333333333333333333333333333333333555555555555555444333333666555555444444444555555666777:::@@@GGGOOOVVVZZZYYYYYYXXXWWWYYYaaakkksss|||mmm``````ccceeellluuu{{{xxxjjjaaaWWWRRRNNNOOOPPPQQQUUU[[[fffllluuu}}}yyyqqqjjjbbb[[[TTTPPPLLLIIIEEEDDDFFFIIIJJJJJJOOOQQQXXXaaahhhqqqzzzuuusssqqqqqqsssuuuvvvvvvzzzzzzllloooqqqggg]]]ZZZYYYWWWWWWYYYXXXYYYZZZ\\\^^^aaaccceeefffiiilllnnnppprrrvvvxxx|||~~~zzzvvvrrroookkkeee___ZZZVVVTTTXXX]]]hhhtttyyycccVVVKKKGGGFFFDDDCCCCCCDDDDDDDDDCCCBBBAAA??????;;;:::999888777555555444333333333333333333333333555555555555444333222111333333333333333333333333333333333333333333333333444555555555555444444333555555444444444555555666666888===CCCJJJQQQWWW[[[YYYXXXWWWXXX^^^hhhttt}}}pppddd\\\___fffjjjsss}}}}}}rrreee\\\TTTPPPMMMOOOPPPQQQUUU[[[eeelllvvv~~~vvvqqqiiibbb[[[TTTMMMIIIJJJGGGDDDDDDFFFHHHJJJKKKPPPTTT[[[eeemmmwwwvvvssspppnnnooopppqqqqqquuuzzzqqqooo|||oooeee[[[WWWVVVSSSSSSUUUUUUVVVWWWYYY\\\___aaacccgggjjjmmmoooqqqssswwwyyy|||~~~}}}zzzwwwsssppplllfff___ZZZVVVTTTUUU\\\fffqqq|||~~~gggZZZLLLGGGEEECCCBBBCCCDDDDDDDDDCCCBBB@@@>>>===::::::999888777666555555333333333333333333333333444444444444444333222111333333333333333333333333333333333333333333333333444444444555555444444333555444444444444555666666666999>>>EEEMMMSSSXXXZZZXXXWWWWWWZZZcccppp}}}wwweee^^^ZZZ___eeelllvvvzzznnnaaaXXXRRRNNNLLLNNNPPPQQQUUU[[[ffflllwww|||xxxqqqllleee]]]WWWQQQKKKGGGGGGFFFDDDDDDFFFIIIKKKMMMRRRUUU^^^iiirrr}}}wwwsssnnnkkkkkklllllllllpppvvvxxxrrrzzznnncccYYYVVVTTTRRRRRRTTTTTTUUUVVVYYY\\\___aaacccgggjjjmmmoooqqqtttwwwyyy}}}~~~|||yyyxxxuuurrrmmmgggaaa[[[WWWUUUUUU[[[eeeoooyyy~~~mmm^^^OOOGGGEEECCCCCCDDDCCCCCCCCCCCCAAA???===;;;:::999999888777666555555333333333333333333333333111222222333444444333333333333333333333333333333333333333333333333333333333333444444444444444333444444444444444555666666666:::@@@HHHOOOTTTWWWXXXUUUUUUWWW^^^iiiwww|||ggg___\\\[[[^^^cccjjjuuu~~~xxxkkk^^^VVVPPPLLLLLLOOOQQQRRRVVV\\\gggnnnxxx}}}wwwrrrlllggg```YYYSSSNNNJJJGGGDDDEEEEEEFFFGGGJJJMMMPPPSSSWWWaaalllwwwyyytttmmmiiiggghhhiiiiiilllrrr}}}~~~tttvvvkkkaaaWWWTTTSSSQQQQQQSSSTTTUUUVVVYYY\\\___aaacccfffhhhkkknnnooorrruuuwww|||~~~}}}zzzzzzwwwuuuoooiiiccc]]]YYYWWWUUUZZZccckkktttuuueeeSSSJJJFFFCCCCCCEEEBBBCCCCCCCCCAAA???<<<:::999999888888777666666555333333333333333333333333000111222333444444444444333333333333333333333333333333333333333333333333222333333444444444444333444444444444444555666777777<<>>;;;999999999888888777666666666333333333333333333333333111222222333333333222222333333333333333333333333333333333333333333333333111222333444444444444444444333333444444666777777:::???FFFNNNTTTVVVVVVUUUTTTVVV^^^kkkyyy|||hhh\\\XXX[[[]]]^^^aaalllzzzsssfff[[[TTTNNNKKKLLLQQQTTTUUUYYY___iiiqqq|||zzzssskkkeee]]]YYYRRRMMMJJJHHHEEEDDDBBBDDDGGGIIIKKKMMMRRRVVVZZZ^^^hhhuuu}}}vvvnnngggeeefffhhhiiigggmmmwwwyyypppvvv~~~}}}zzzfff\\\SSSPPPPPPNNNOOOQQQRRRSSSUUUWWW[[[^^^aaacccfffhhhlllnnnppprrruuuxxxxxx{{{}}}{{{xxxsssllleee```[[[YYYSSSVVV[[[^^^dddooo~~~vvv```RRRIIIDDDCCCEEEAAABBBCCCCCCAAA>>>:::888999999888888777777666666333333333333333333333333333333333333222222111000333333333333333333333333333333333333333333333333111222333333444444444444333333333444555666777888<<>><<<:::;;;:::999777666555555555444444444444444444444444444444333333333333222222555444333333222222222333333333222222333333444555555555555555555555555555444555666555555666999<<<>>>DDDLLLRRRTTTVVVWWWYYY]]]```mmm{{{ggg[[[WWWYYYYYY\\\bbbkkkwww~~~vvvmmmaaaUUUMMMMMMLLLMMMRRRTTTVVV\\\cccooouuuyyyrrrkkkddd]]]YYYOOOMMMHHHDDDBBBBBBCCCDDDFFFHHHJJJKKKKKKOOOUUUZZZbbbiiitttuuulllgggfffffffffeeegggkkkqqqyyy{{{qqqvvvuuukkk___WWWQQQPPPPPPNNNNNNQQQSSSTTTVVVWWWYYY\\\```cccdddgggjjjlllnnnppptttvvvzzz|||~~~|||yyyuuupppkkkeee^^^ZZZUUURRRPPPRRRUUU\\\iiivvvyyycccQQQHHHEEEFFFDDDDDDDDDCCCAAA???===;;;<<<:::999777555444333222444444444444444444444444444444333333333333222222444444333222222222333333333333222222333333444555555555555555555555555555555666666666555666999<<>>===;;;:::999777555444444444444444444444444444444444444444333333333222222222444333333222222333333333333333222222333333444555444444444555555555555555555666666666666777:::<<>>::::::999888777777777777444444444444444444444444444444333333333222222222333333333222222333333444333333222222333333444555444444444555555555666666444555666666666888;;;===CCCIIIQQQTTTTTTWWW^^^dddmmm|||}}}oooddd]]][[[[[[\\\```hhhrrr}}}~~~wwwnnncccZZZSSSOOONNNLLLMMMQQQUUUZZZccckkkqqqwww|||sssnnnggg___YYYTTTOOOKKKFFFEEECCCBBBAAABBBCCCDDDEEEHHHLLLNNNPPPVVV]]]cccjjjttt{{{qqqhhhcccaaaaaacccdddeeejjjtttssshhhppp~~~~~~~~~sssddd[[[WWWQQQNNNOOOPPPOOOOOORRRRRRUUUXXXZZZ[[[]]]```bbbeeehhhkkkmmmoooqqqtttwwwzzz}}}~~~{{{wwwsssnnnhhhbbb^^^YYYUUURRRQQQPPPRRRZZZdddxxxvvv___NNNGGGGGGCCCDDDDDDDDDCCCAAA???>>>:::999999888888888888888444444444444444444444444444444333333333333222222333333222222222333444444333333222222333333444555333333444444555666666666333444666666777999===???EEELLLRRRTTTUUU[[[eeennnqqqeee]]]ZZZYYYYYY^^^dddmmmyyy~~~wwwlllaaaWWWRRRPPPNNNLLLNNNTTTXXX]]]eeennnsssyyyyyyuuulllggg```YYYTTTOOOKKKIIICCCCCCBBBBBBBBBCCCDDDEEEFFFIIIMMMPPPSSSYYYaaahhhoooxxxtttiiibbb___^^^```bbbcccgggrrryyyllloooyyy}}}{{{{{{~~~}}}nnnaaaYYYUUUPPPMMMOOOPPPOOOPPPRRRSSSVVVYYY[[[]]]^^^aaacccfffhhhkkkmmmooorrruuuwwwzzz~~~~~~{{{wwwsssoooiiiccc___YYYVVVSSSQQQOOOPPPXXXaaattt{{{eeeTTTKKKHHHBBBCCCCCCCCCBBB@@@???>>>::::::999777666666666666444444444444444444444444444444333333333333222222333222222222333333444555333333222222333333444555333333444444555666666777111333555666777:::>>>AAAHHHMMMSSSUUUWWW___mmmyyyyyypppccc[[[XXXXXXYYYYYY```gggrrr~~~wwwkkk___UUUQQQPPPMMMMMMPPPVVV[[[```gggooouuu{{{|||tttnnneee```YYYRRRNNNKKKHHHFFFBBBBBBBBBBBBCCCDDDFFFGGGGGGJJJOOORRRVVV\\\eeekkkttt~~~wwwkkkccc___[[[^^^aaabbbeeeooo~~~ooooooppp{{{yyyyyy~~~zzzkkk___XXXTTTOOOLLLOOOPPPOOOPPPRRRTTTVVVZZZ\\\^^^___bbbcccfffhhhkkknnnooorrruuuwwwzzz~~~~~~|||xxxtttooojjjddd```YYYUUURRRQQQNNNOOOVVV```qqq~~~iiiXXXMMMIIIBBBBBBCCCCCCBBB@@@>>>===;;;:::999777555444333333444444444444444444444444444444444333333333222222222222222222333333444555333333222222333333444555333333444444555666777777000222444666888;;;???CCCIIINNNSSSUUUWWWaaarrrxxxkkkcccYYYTTTVVVYYY[[[[[[aaaiiiuuuwwwkkk^^^TTTPPPPPPMMMMMMQQQXXX^^^aaaiiipppvvv|||zzzpppiii```[[[TTTNNNKKKHHHEEEDDDAAAAAABBBCCCDDDEEEGGGGGGGGGKKKPPPSSSWWW^^^gggmmmwww{{{xxxyyyzzzlllccc___ZZZ^^^aaaaaaccclll{{{pppnnniii|||~~~zzzxxxxxx}}}tttfff^^^ZZZQQQQQQOOONNNNNNNNNOOOOOOTTTWWWYYY[[[]]]___bbbdddeeegggjjjmmmooorrrwwwzzz|||{{{vvvqqqkkkddd___YYYUUURRRQQQOOOOOOUUU^^^mmm}}}uuuZZZKKKKKKEEEDDDCCCBBBCCCBBB???===999999888888777666666666666666555555555444444444444444444333333222222222111222333333444444333333555444444444444555666666444444444555555555555666555666666666777;;;AAAEEEIIINNNUUUXXXYYYaaauuuvvvmmmddd[[[TTTSSSUUUWWWZZZ___ccckkkyyytttggg[[[SSSPPPPPPPPPRRRUUUXXX\\\cccjjjooowww}}}sssiiiddd\\\VVVOOOIIIFFFCCCBBB@@@BBBBBBBBBBBBCCCEEEGGGHHHLLLIIIKKKSSS\\\cccjjjqqq{{{yyyuuurrrqqqqqqsssfff]]][[[ZZZ[[[```dddiiittt~~~wwwfffeeerrr~~~zzzxxxxxx}}}ssseee\\\XXXRRRQQQOOONNNMMMNNNOOOPPPTTTWWWZZZ\\\]]]___bbbddddddfffiiilllnnnqqqvvvyyyzzz}}}|||wwwrrrkkkddd___YYYVVVSSSRRRPPPOOOTTT[[[iiixxxyyy```OOOKKKFFFDDDCCCBBBCCCAAA???===999999888888777666666666666666555555555444444444444444444333333222222222111222333333444444333333444444444444444555666666444444444555555555555666555666666666888<<>><<<999999888888777666666666555555555555555555555555333333333333333333333333111222333333444444333333444444333333444444555666444444444555555555555666555666777888:::???EEEIIIPPPSSSXXX\\\^^^gggzzzzzzqqqkkk___YYYVVVWWWYYY\\\aaagggrrrzzz{{{ssshhh]]]UUUQQQOOONNNPPPSSSXXX\\\aaahhhooosssyyy{{{ooocccYYYUUUNNNKKKFFFDDDCCCBBBAAAAAAAAABBBCCCEEEFFFHHHJJJKKKOOOPPPUUU___ffflllsss{{{xxxpppjjjfffjjjooo~~~rrriii___\\\]]]aaacccdddiiinnnuuu{{{ssseeebbbdddooo}}}{{{yyyyyyzzzssseee\\\XXXSSSQQQOOOMMMMMMOOOQQQSSSUUUXXXZZZ\\\^^^```ccceeeeeehhhkkkmmmpppssswwwzzz}}}{{{uuunnnfffaaa\\\XXXUUUUUUSSSNNNMMMOOOVVVaaaqqqnnnXXXIIIGGGEEECCCCCCBBBAAA>>><<<999999888888777666666666444555555555555555555555333333333333333333333333111222333333444444333333333333333333333444555555444444444555555555555666555666777999;;;@@@GGGKKKOOORRRWWW\\\aaakkk~~~yyypppjjj\\\XXXVVVYYY[[[^^^eeelllwww~~~zzzqqqeeeZZZTTTPPPNNNMMMQQQTTTYYY]]]bbbhhhooosssxxxtttiii]]]TTTQQQLLLIIIEEEBBBAAAAAA???>>>AAABBBDDDFFFHHHJJJKKKLLLOOORRRYYYcccjjjooowww~~~tttmmmgggeeekkksssxxxnnn___\\\[[[___bbbcccggglllqqqvvvuuueee___^^^ggguuuzzzxxxzzz{{{ssseee\\\YYYSSSQQQOOOMMMMMMOOORRRTTTVVVXXX[[[]]]^^^```ccceeefffhhhlllnnnqqqtttxxx{{{{{{uuuooohhhccc]]]XXXTTTTTTRRRNNNLLLNNNTTT]]]mmmppp\\\LLLGGGFFFDDDCCCBBBAAA>>>;;;999999888888777666666666444444444555555555555555222222333333333333444444111222333333444444333333333333333333333444444555444444444555555555555666555666888999<<>>CCCJJJOOORRRSSSVVV\\\cccmmmooobbbWWWVVVXXX]]]___cccllluuu|||vvvjjjaaaUUUOOOOOOQQQQQQQQQSSSVVV[[[___bbbfffjjjnnnqqqyyy~~~lll```XXXOOOJJJIIICCCBBB@@@AAABBBCCCCCCBBB@@@BBBEEEIIILLLNNNOOOOOOVVV\\\gggsssxxx|||uuuhhh___```bbbeeesssvvviiiaaaZZZZZZ\\\\\\^^^bbbdddhhhqqq|||nnncccYYYWWW^^^mmm}}}zzzxxxxxxxxx}}}rrrbbbZZZXXXXXXQQQKKKLLLNNNPPPTTTYYYXXXYYY[[[]]]```bbbdddeeefffhhhjjjlllnnnrrrwwwzzz~~~{{{vvvpppiiieeeaaaZZZUUUTTTRRRMMMKKKLLLOOOVVVeeezzz{{{mmmUUUOOOIIIEEEEEEDDD@@@>>>???:::999777777888777666444444444555555555555444444777444222333555666444111333333333333333333333333444444444444444444444444666666666777777777777777777888:::===AAAGGGLLLOOORRRTTTVVVZZZbbbpppnnnaaaZZZZZZ[[[\\\aaajjjttt{{{uuummm]]]YYYTTTQQQPPPQQQQQQQQQUUUXXX^^^bbbdddeeegggiiipppuuu}}}uuuaaaWWWRRRLLLFFFDDDCCCBBBAAA@@@@@@@@@AAABBBEEEFFFHHHIIIJJJLLLPPPSSS[[[___iiisssyyy~~~pppeee^^^___aaagggyyy|||llleee^^^ZZZ[[[]]]^^^^^^hhhjjjqqq}}}vvvdddWWWWWW\\\fff~~~~~~zzzyyyxxxxxx|||tttfff^^^\\\ZZZSSSMMMNNNOOOPPPTTTYYYZZZZZZ\\\^^^bbbeeeggggggiiijjjlllnnnooorrrvvvyyy~~~zzzvvvpppjjjfffaaa[[[UUUTTTRRRMMMKKKLLLMMMSSSaaavvvxxx```PPPIIIDDDEEEDDD@@@>>>???>>><<<999888777666333111444444555555555555444444666444333333555555444111444444444444444444444444444444444444444444444444555555555666666777777777777888:::===BBBGGGLLLOOOPPPRRRUUU[[[fffuuulll```[[[\\\]]]```fffooozzz}}}rrrjjj]]]YYYTTTQQQQQQRRRRRRRRRUUUYYY]]]aaacccdddfffggglllqqqyyymmm[[[RRRNNNIIIEEECCCBBBAAA@@@??????@@@AAABBBEEEFFFHHHIIIKKKMMMQQQTTT\\\```iiirrryyyyyykkkaaa[[[^^^bbbiii|||ooohhh___ZZZZZZ\\\^^^^^^fffhhhooozzz|||iiiYYYXXX\\\fff~~~zzzyyyyyyyyy|||~~~xxxjjjccc```\\\UUUPPPPPPQQQRRRTTTYYY[[[ZZZ[[[___eeeiiijjjiiikkkmmmnnnooopppssswwwzzz}}}xxxtttpppkkkhhhbbb[[[VVVTTTRRRMMMKKKLLLKKKOOO[[[ooogggQQQJJJDDDCCCCCC@@@>>>???===;;;999888777666333111444444555555555555444444666444333333444555333222555555555555555555555555444444444444444444444444333333444555666777777888777888;;;>>>CCCIIIMMMPPPNNNPPPUUU___mmm|||yyyiii^^^[[[]]]```eeemmmwwwzzzoooggg^^^ZZZVVVSSSSSSTTTTTTTTTWWWZZZ]]]```aaaaaacccdddfffkkkrrr|||rrrcccSSSLLLIIIFFFBBBAAAAAA@@@?????????@@@AAABBBFFFGGGIIIJJJLLLOOOSSSVVV^^^aaaiiirrrzzzzzzrrrccc\\\YYY]]]cccmmmtttkkk```YYYXXX[[[\\\]]]cccffflllvvvooo\\\WWWZZZeee~~~zzzyyyyyyyyy{{{~~~zzzmmmgggddd^^^WWWRRRSSSSSSRRRTTTWWW[[[YYYYYY^^^eeejjjkkkiiijjjlllnnnoooqqqtttxxx{{{|||wwwtttpppllljjjccc\\\VVVUUURRRMMMKKKLLLJJJMMMVVVhhh}}}zzzlllUUULLLDDDCCCCCC@@@>>>>>>:::888777777888888777555444444555555555555444444555555444444444444333333444444444444444444444444444444444444444444444444222222333444555666777888777999;;;@@@EEEJJJNNNQQQOOOQQQWWWcccssssssddd]]]ZZZ^^^ccckkkttt~~~xxxmmmeee___\\\XXXVVVVVVWWWWWWWWWYYY[[[^^^_________```aaacccgggmmmvvv|||iii[[[NNNHHHFFFBBB??????@@@??????>>>???@@@AAABBBFFFHHHJJJLLLNNNQQQUUUYYYaaacccjjjttt|||uuulll^^^YYYXXX]]]dddqqqyyypppcccZZZXXXZZZ\\\]]]aaadddjjjssswww```WWWXXXccc}}}zzzyyyyyyyyy{{{zzznnnhhheee]]]WWWSSSTTTTTTSSSSSSVVVWWWVVVXXX\\\cccgggiiihhhgggiiilllnnnqqquuuzzz}}}~~~{{{wwwtttqqqmmmkkkccc]]]WWWUUURRRMMMKKKLLLJJJLLLSSSbbbvvvzzzsssZZZOOOEEECCCCCC@@@>>>===999888666777888888777666444444555555555555444444444555555444333333333333333333333333333333333333444444444444444444444444222222333444555666777888777999<<>>>>>???AAACCCDDDGGGIIIKKKMMMPPPSSSXXX[[[cccfffmmmwww~~~qqqggg\\\ZZZZZZ^^^ggguuu~~~tttfff\\\YYYZZZ\\\]]]```ccchhhppp{{{}}}dddYYYWWWaaa{{{|||yyyxxxxxxxxx|||wwwllleeebbbZZZUUURRRTTTTTTRRRRRRTTTSSSUUUXXX[[[___bbbeeegggfffhhhkkknnnqqqvvv{{{{{{xxxuuurrrmmmkkkddd]]]XXXVVVSSSMMMKKKLLLJJJKKKQQQ]]]nnnxxx```SSSGGGCCCCCCAAA===<<<<<<:::888777777777555333444444555555555555444444444555666555333222333444333333333333333333333333444444444444444444444444333333444555666777777888777999===BBBHHHMMMQQQSSSTTTXXXaaannn{{{wwweee]]]]]][[[aaajjjtttzzzpppiiicccaaa___^^^___```_________``````___]]][[[\\\]]]]]]___ccciiirrr~~~yyyjjj[[[RRRIIIEEECCC???>>>???????????????@@@BBBDDDEEEHHHJJJLLLOOOQQQUUUZZZ^^^eeehhhppp{{{|||nnndddZZZ[[[\\\aaajjjzzzxxxiii___[[[\\\]]]^^^^^^aaafffmmmwwwjjj]]]XXX___wwwzzzwwwwwwwwwwww}}}sssiiibbb___WWWRRRPPPSSSSSSQQQQQQSSSPPPTTTYYY[[[\\\^^^cccgggiiikkkmmmppprrrvvv{{{~~~{{{yyyvvvrrrnnnjjjeee^^^XXXVVVSSSNNNKKKLLLIIIJJJOOOXXXfff{{{fffWWWIIIDDDDDDAAA===;;;<<<:::888777777777555333444444555555555555444444333555666555333222333555444444444444444444444444444444444444444444444444555555555666666777777777777:::>>>DDDIIINNNRRRSSSSSSZZZeeeqqq}}}qqq```\\\aaa^^^dddnnnyyy{{{rrrkkkeeedddbbbbbbcccdddcccbbbbbbcccbbb___\\\[[[[[[\\\XXXZZZ\\\aaaiiiuuupppbbbTTTLLLFFFDDDCCC@@@@@@BBB@@@??????@@@BBBDDDFFFGGGHHHJJJMMMPPPSSSWWW\\\```fffjjjssszzzkkkaaaXXX[[[^^^cccnnnzzzlllbbb^^^^^^___^^^\\\___ccciiissspppbbb\\\___uuuzzzwwwvvvvvvwww~~~qqqfff___\\\UUUQQQOOORRRSSSQQQPPPRRROOOUUU[[[\\\ZZZ[[[aaahhhlllnnnppprrrssswww{{{~~~~~~|||zzzwwwsssmmmiiieee^^^XXXVVVSSSNNNKKKLLLIIIIIIMMMUUUaaasssiiiZZZJJJEEEDDDAAA===:::888777666777888999888777444555555555555555555444333555777555222111333555555555555555555555555555444444444444444444444444666666666777777777777777777:::???DDDJJJOOORRRTTTRRRZZZgggsss}}}mmm]]]\\\ccc```gggqqq||||||ssslllgggeeeddddddeeefffeeedddddddddccc```\\\ZZZZZZ[[[UUUVVVWWW[[[cccooo|||xxxhhh[[[OOOHHHCCCCCCCCCAAABBBDDD@@@@@@@@@AAABBBEEEGGGHHHIIIKKKNNNQQQTTTXXX]]]aaagggkkkuuuyyyjjj___WWW[[[___dddppp{{{nnndddaaa``````___ZZZ]]]aaagggppp~~~uuufff^^^```sss~~~zzzwwwuuuvvvzzz~~~wwwlllbbb[[[ZZZXXXVVVRRRPPPNNNOOOPPPQQQUUUWWWZZZ]]]___bbbeeehhhnnnrrrwwwyyyzzz{{{~~~}}}zzzwwwtttqqqllliiihhhbbbZZZTTTQQQOOOKKKHHHGGGFFFHHHOOO[[[ooosss\\\IIIFFFEEE>>>:::<<<;;;;;;:::999888777666666555555555555555555555555444444444444444444444444333333333333333333333333666555444333222333333444555555444444444555555666888999===CCCIIIOOOQQQRRR]]]```jjjxxxwwwgggaaabbbcccdddiiirrr~~~{{{tttoooiiigggdddeeegggjjjlllmmmhhhfffbbb]]]ZZZXXXWWWWWWVVVVVVUUUUUUZZZcccooowwwvvvjjj^^^WWWIIIGGGDDDBBB???>>>>>>>>>>>>???AAAAAAAAACCCEEEHHHHHHMMMSSSUUUVVVYYY```eeekkkpppyyysssfff^^^WWWYYYaaannn{{{uuuhhh___\\\\\\]]]]]]]]]```gggmmmxxx~~~fff```aaalll~~~yyywwwuuuwww{{{~~~sssjjjaaa\\\[[[XXXVVVSSSPPPOOOOOOQQQRRRWWWZZZ^^^bbbdddgggjjjmmmsssxxx}}}}}}|||~~~|||yyyxxxvvvsssooommmfff```XXXSSSPPPNNNJJJGGGHHHGGGIIIOOO[[[mmmxxxaaaLLLGGGEEE>>>:::;;;;;;;;;:::999888777777666555555555555555555555555444444444444444444444444333333333333333333333333666555444333333333444444333333333333333444444555888:::>>>DDDKKKPPPSSSTTT\\\dddqqq~~~pppccc___``````fffllluuu{{{sssnnnhhhfffddddddfffiiikkkllliiifffbbb]]]ZZZXXXWWWVVVUUUTTTSSSSSSUUU\\\eeekkkxxxxxxxxxtttlllaaaVVVPPPIIIGGGEEEBBB@@@???>>>>>>???@@@BBBCCCCCCDDDGGGIIIJJJNNNSSSUUUWWW[[[bbbhhhnnnttt~~~~~~qqqddd\\\YYY[[[cccqqqyyyooofffaaa^^^]]]\\\]]]```fffmmmwwwooogggeeeppp}}}yyywwwuuuwww|||zzznnnggg```]]]]]]XXXVVVSSSQQQPPPPPPRRRSSSZZZ^^^ccchhhkkknnnpppsssyyy}}}}}}|||zzzyyyxxxvvvssspppfff```YYYTTTQQQOOOLLLIIIIIIHHHIIIPPPZZZkkk~~~hhhQQQHHHDDD===:::<<<;;;;;;:::999888777777666555555555555555555555555444444444444444444444444333333333333333333333333555555444333333333444444444444444444444555666666888;;;@@@FFFLLLQQQUUUWWWYYYfffxxxzzz}}}wwwiiiaaa___``````iiiooozzzyyyqqqlllfffdddbbbbbbeeegggiiiiiiiiifffbbb]]]YYYVVVUUUUUUUUUUUUTTTRRRRRRUUUZZZ^^^hhhhhhhhhfff```XXXPPPJJJIIIGGGEEEBBB@@@?????????@@@BBBCCCDDDEEEFFFIIIKKKMMMPPPSSSUUUXXX]]]ffflllrrrzzz{{{ooobbbZZZZZZ]]]fffuuuwwwnnnfff___[[[[[[\\\___eeekkkvvvuuuiiicccmmm|||xxxvvvuuuxxx}}}uuukkkeee___]]]]]]XXXVVVSSSQQQQQQRRRTTTUUU\\\```fffkkknnnqqqtttwww~~~|||~~~~~~|||zzzyyyvvvsssppphhhbbbZZZUUUSSSQQQNNNKKKHHHGGGIIIOOOYYYhhhmmmUUUHHHBBB>>><<<===::::::999888777666666555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444777666666666777888999:::777;;;AAAGGGMMMRRRWWWZZZ]]]mmm}}}yyy}}}}}}oooddd```aaabbbccciiiqqq}}}wwwooojjjdddbbbaaaaaaccceeeffffffhhheeeaaa\\\XXXUUUTTTSSSVVVVVVVVVTTTSSSSSSUUUWWW\\\]]]]]]\\\XXXSSSMMMJJJIIIHHHEEECCCAAA@@@@@@@@@@@@BBBDDDDDDEEEGGGJJJLLLOOOPPPRRRTTTXXX___iiiooouuu}}}zzznnnbbbZZZZZZ]]]gggyyy}}}ssshhh___ZZZZZZZZZ^^^ccciiisss|||mmmbbbhhh||||||wwwvvvvvvyyy~~~rrrhhhccc^^^\\\]]]XXXVVVTTTRRRRRRSSSVVVWWW[[[___eeejjjmmmqqquuuwww~~~|||~~~}}}zzzwwwrrrooohhhbbb[[[UUUSSSQQQNNNKKKGGGFFFHHHNNNVVVeeezzzpppYYYIIIBBB???>>>???999999888777666555444444333333333333333333333333444444444444444444444444333333333333333333333333333444444444444444444444666666666777888999::::::666;;;BBBHHHMMMSSSYYY]]]fffxxx~~~xxxhhh___]]]```bbbdddiiirrr}}}uuummmhhhcccaaa``````bbbdddddddddeeeccc^^^YYYVVVSSSRRRRRRSSSTTTUUUUUUSSSRRRSSSSSSTTTTTTUUUTTTRRROOOLLLKKKIIIHHHFFFCCCBBBAAAAAAAAA???AAACCCDDDEEEGGGJJJLLLPPPPPPQQQTTTZZZbbblllrrrwww{{{nnnbbbZZZZZZ\\\hhh{{{ttthhh^^^XXXZZZYYY\\\aaafffppptttdddfffwww{{{wwwvvvvvvzzzooofffbbb^^^\\\]]]XXXVVVTTTSSSSSSUUUWWWYYYZZZ]]]bbbfffiiinnnrrruuu{{{}}}~~~||||||~~~}}}yyytttpppiiibbbZZZUUURRROOOLLLHHHHHHGGGHHHMMMSSS___rrrvvv___MMMDDDAAA@@@???999999888777666555555444333333333333333333333333444444444444444444444444333333333333333333333333222333444555555555444444444444444444555777888999666<<>>GGGNNNRRRXXX```fffooo~~~ooo```ZZZYYY[[[```gggooozzzzzzrrrjjjdddbbbaaa``````bbbcccbbbaaa^^^\\\XXXTTTQQQPPPOOOPPPNNNOOOQQQQQQPPPOOOPPPQQQMMMLLLKKKJJJIIIIIIIIIJJJJJJHHHFFFDDDCCCCCCCCCCCCAAACCCEEEFFFGGGIIIMMMOOOSSSSSSUUUZZZbbbkkkssswwwzzznnnbbb[[[ZZZ\\\hhh~~~{{{yyy}}}zzzmmmaaaZZZYYYXXXYYY\\\___gggvvvxxxcccZZZcccooozzzvvvuuuvvv{{{wwwhhhaaa___]]]]]]___XXXWWWUUUTTTUUUWWWYYY[[[ZZZ[[[]]]___bbbgggnnnsssvvvsssqqqsssyyy||||||yyyqqqkkkbbb\\\XXXTTTPPPLLLOOOMMMKKKLLLNNNTTTcccqqq~~~lllVVVJJJEEEAAA>>>===<<<<<<;;;:::999888888777777777777777777777777444444444444444444444444333333333333333333333333111222444555666555444444444444555555666888999:::999@@@JJJPPPUUUZZZccciiixxxpppbbb\\\[[[\\\bbbjjjsssyyyqqqiiidddbbbaaa```aaabbbcccbbbaaa[[[YYYVVVSSSPPPOOOOOOOOOPPPQQQSSSSSSQQQPPPQQQQQQNNNMMMKKKJJJIIIIIIJJJKKKJJJIIIGGGEEECCCCCCCCCDDDBBBDDDFFFHHHIIIKKKNNNQQQUUUUUUWWW]]]eeeooovvvzzzyyymmmbbbZZZ[[[]]]iiixxxsssuuu{{{~~~qqqddd\\\YYYWWWXXX[[[]]]dddsss~~~ggg[[[bbbfff}}}zzzwwwwwwxxx}}}rrrddd```aaa```\\\[[[ZZZXXXUUUSSSSSSVVVYYY\\\______^^^]]]```fffnnnttttttrrrpppqqq{{{|||xxxoooddd[[[VVVRRRNNNKKKLLLIIIHHHKKKMMMSSS```lll|||lllXXXLLLFFFBBB@@@===<<<;;;999888777666666444444444555555555555555333333333444444555555555444333333222222333333444333333222222333333444555777666666666777888:::;;;@@@@@@DDDLLLSSSYYYccclllmmm\\\WWW[[[___bbbeeeuuuxxxooofff```dddcccbbb```___^^^^^^^^^]]]YYYRRRNNNMMMNNNNNNNNNMMMLLLLLLOOOSSSVVVVVVTTTRRRPPPLLLHHHFFFFFFFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGHHHJJJLLLNNNOOOPPPOOORRRZZZbbbgggkkkuuuzzzmmmbbb[[[ZZZ___kkk~~~zzzrrrqqqnnnyyy}}}ttthhh___ZZZXXXXXXZZZ\\\aaaooo|||mmmbbbbbbfffsss{{{xxxwwwxxx}}}|||nnnaaa^^^___^^^[[[ZZZYYYWWWTTTSSSSSSVVVZZZ\\\______``````ccciiipppuuuwwwwwwuuuxxxyyyqqqfff\\\WWWSSSOOOLLLKKKIIIHHHJJJMMMRRR^^^jjjxxxqqq\\\MMMDDD@@@>>>===<<<;;;999888777777666555555555555555555444444333333444444444444444444444333333222222333333444444444333333444444555666666666555555666888:::;;;@@@BBBHHHOOOUUU[[[gggrrrxxxiiiZZZWWW[[[aaafffjjjyyy~~~vvvmmmfffaaaccccccbbb```___^^^^^^^^^\\\XXXRRRNNNLLLMMMMMMNNNOOONNNMMMOOOSSSTTTTTTRRRTTTQQQNNNJJJGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFHHHJJJLLLNNNOOOPPPQQQUUU\\\dddhhhlllvvv|||oooddd]]]YYY___kkkvvvooonnnooozzzwwwkkk```YYYWWWWWWYYY[[[aaannnzzzpppdddbbb```lll|||yyyxxxyyy~~~uuuiii]]][[[]]]\\\ZZZYYYXXXVVVTTTSSSTTTVVVZZZ\\\___aaabbbdddfffkkkppptttvvvxxxyyy~~~zzzrrrggg^^^XXXTTTPPPLLLKKKHHHGGGIIILLLQQQ\\\hhhyyy}}}}}}xxxcccPPPEEE@@@???>>>===;;;:::888777777777666666666555444444444333444444444444444444333333444444333333333333444444555444444444444555666666555555444555666888999;;;@@@DDDLLLSSSVVV\\\lll{{{ooocccXXXWWW\\\ccckkkqqq~~~zzzrrrkkkeeeaaacccbbbbbbaaa```______^^^ZZZVVVPPPLLLKKKLLLLLLMMMQQQPPPOOOPPPRRRSSSSSSRRRWWWTTTQQQMMMIIIGGGFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKNNNPPPQQQUUUXXX___fffjjjnnnxxx|||{{{nnnccc]]]YYY___mmmqqqkkkkkkppp|||{{{nnnbbbYYYVVVUUUWWWZZZ```lllxxxvvvfff```ZZZeeexxx|||yyyyyyzzz}}}oooddd[[[ZZZ\\\[[[YYYYYYVVVUUUSSSSSSTTTWWWZZZ\\\___aaadddeeefffiiilllnnnppptttxxx}}}zzzrrrggg^^^YYYTTTOOOLLLJJJHHHGGGIIIKKKOOOZZZeeezzz~~~jjjUUUGGGBBBBBB>>>===<<<:::888888777777777777666555444333333333555555555444444333333333444444333333333333444444444444444444444555555666444444444444666888999;;;???FFFOOOUUUWWW]]]ppphhh^^^WWWXXX^^^eeeooowwwuuummmgggccc```bbbbbbbbbbbbaaaaaa``````YYYTTTOOOKKKJJJKKKLLLLLLOOOOOOPPPQQQRRRSSSTTTSSSYYYWWWTTTPPPLLLIIIGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIILLLNNNQQQRRRXXX[[[bbbiiilllqqq{{{yyyyyyyyylllaaaZZZYYY```nnnzzzmmmiiijjjsssqqqdddYYYUUUTTTUUUXXX^^^iiittt|||hhh]]]XXXbbbssszzzyyyzzz{{{yyyjjjaaaZZZ[[[\\\[[[YYYZZZTTTSSSSSSSSSTTTWWWZZZ\\\___aaacccdddddddddeeeggglllqqqxxx}}}xxxwwwzzzwwwpppfff^^^YYYTTTOOOKKKJJJHHHHHHIIIJJJNNNWWWbbbwwwnnnXXXHHHBBBBBB>>>===<<<:::999888777777777777666555444333333333555555555444444333333333555444444333333444444555333333333222333333444555444444444555666888:::<<>><<<;;;999888888888666666666555444444444333444444444444444444333333555555444444444444555555333222222222222333444444555444555555777999<<<===AAAGGGPPPUUUWWW```uuu|||ooo^^^ZZZYYY\\\aaaiiiuuuxxxmmmfffaaa^^^\\\______aaabbbbbbaaa``````WWWSSSMMMJJJIIIKKKLLLLLLLLLNNNPPPRRRSSSTTTVVVYYYYYYYYYXXXVVVSSSPPPLLLJJJGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJJJJKKKNNNRRRUUUXXX]]]```gggooouuu|||vvvuuu}}}xxxlllbbb\\\ZZZ```lllrrrhhhiiimmmwwwxxxkkk___XXXTTTTTTWWW[[[dddlll{{{ppp[[[UUUYYYfff{{{{{{vvvwwwzzz}}}sssddd^^^ZZZ[[[[[[XXXWWWXXXQQQQQQRRRSSSUUUXXX[[[\\\___aaacccdddddddddfffhhhrrryyyzzzwwwxxx~~~}}}tttnnneee___[[[WWWSSSOOOLLLJJJIIIKKKKKKMMMUUU___tttwwwaaaOOOEEEBBB???>>><<<;;;999888888888555555555555555555444444333333444444444444444444555555444444444444555555333333333333333444555555555555555666888;;;===>>>EEEIIIPPPUUUYYYcccwwwuuuhhhYYYWWWYYY^^^ccclllzzzuuulllddd```\\\ZZZ[[[\\\^^^___```___^^^]]]WWWSSSMMMJJJJJJKKKLLLMMMMMMOOORRRSSSRRRSSSUUUXXXWWWXXXYYYXXXVVVSSSPPPNNNIIIIIIHHHHHHHHHHHHIIIIIILLLLLLLLLMMMPPPTTTXXXZZZ```ccckkkttt{{{|||ppptttvvvkkkbbb\\\[[[___kkk}}}nnnfffhhhnnnyyy|||ooobbb[[[UUUTTTWWWZZZaaaiiiuuu~~~uuu^^^UUUWWWaaavvvyyytttvvvzzz}}}}}}qqqbbb\\\YYYZZZZZZWWWUUUWWWQQQQQQQQQSSSUUUXXX[[[\\\___aaadddeeefffhhhjjjllluuu|||zzzxxx{{{zzztttnnnfff```]]]ZZZUUUQQQMMMKKKJJJKKKKKKMMMUUU___nnn~~~gggUUUJJJDDD???>>>===;;;:::999888888444444444555555555555555333333333444444555555555555555444444444444555555555444444444444555666666666666666777999;;;>>>???HHHKKKPPPVVV[[[eeeyyyqqqdddUUUUUUYYY___eeennn}}}tttkkkddd___[[[YYYXXXYYY[[[]]]]]]]]]\\\[[[WWWSSSNNNJJJJJJLLLMMMMMMOOOQQQTTTSSSRRRQQQTTTVVVVVVWWWYYYYYYXXXUUURRRPPPKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMLLLNNNPPPUUUYYY\\\bbbeeemmmxxxuuulllttttttiii```[[[[[[___jjj{{{}}}kkkdddhhhnnnzzzsssddd\\\UUUUUUWWWZZZ```gggpppzzzyyyaaaXXXXXX___tttzzztttppptttzzz~~~xxxhhhbbb^^^[[[YYYXXXWWWSSSPPPMMMOOOPPPQQQRRRUUUZZZ]]]___bbbdddeeeeeehhhnnnsss{{{~~~yyysssnnngggaaa\\\XXXTTTRRRKKKKKKLLLMMMKKKIIIOOOXXXhhhyyyqqqYYYJJJDDDAAA???<<<::::::999888666666666555555555555666666666555444333222333444444444333333333333444555555555555555555555555555555444666999:::;;;===???BBBHHHNNNTTTVVV[[[gggzzzooo___WWWYYY\\\bbbkkkxxx}}}rrrggg```[[[XXXVVVVVVWWWYYY[[[[[[[[[[[[ZZZVVVRRRMMMHHHHHHKKKOOORRRSSSRRRPPPNNNNNNNNNOOOPPPPPPRRRUUUWWWYYYYYYXXXWWWXXXTTTPPPNNNNNNMMMKKKIIIKKKMMMPPPQQQSSSWWW[[[^^^bbbhhhqqq{{{wwwpppkkkrrr}}}nnn```ZZZ[[[YYY___hhhvvv|||nnnhhhiiikkk|||xxxfff]]]TTTTTTVVVXXX[[[___gggppp{{{jjj]]][[[___oooxxxrrroootttzzzuuufff___\\\YYYWWWVVVTTTQQQNNNMMMOOOPPPQQQRRRUUUZZZ]]]```cccfffggggggjjjpppuuu~~~zzztttooohhhaaa\\\XXXTTTQQQKKKJJJLLLMMMKKKIIIOOOWWWddduuuwww^^^NNNGGGBBB@@@===;;;;;;:::999777666666555555555555666666666666555555444444444555555444444444444555666666555555555555555555555555444666999:::;;;===@@@BBBIIIOOOTTTXXX\\\hhhzzzlll]]]WWWYYY]]]cccmmm{{{|||qqqfff___[[[YYYWWWWWWWWWXXXYYYZZZZZZZZZYYYUUURRRMMMIIIHHHKKKOOORRRTTTRRRPPPMMMLLLMMMNNNPPPPPPQQQTTTWWWYYYZZZZZZZZZ[[[XXXTTTRRRRRRQQQNNNLLLLLLNNNPPPQQQSSSVVVZZZ]]]ffflllwwwtttnnnkkkuuu|||mmm___YYY[[[ZZZ```hhhuuuzzzmmmhhhjjjmmm~~~zzzkkk```VVVTTTTTTUUUYYY]]]dddmmmxxxooo\\\YYY\\\kkkyyytttooonnntttzzzpppccc\\\ZZZWWWUUUTTTRRROOOLLLMMMOOOPPPRRRSSSVVVZZZ]]]___bbbfffggghhhkkkpppuuu{{{uuuppphhhbbb\\\XXXTTTQQQKKKJJJJJJLLLKKKJJJOOOVVV___ooo|||cccPPPHHHBBB@@@===<<<<<<;;;999888666666666555555666666666666666777777666666555444555555555555555666666777555555555555555555555555444666888:::;;;===@@@CCCJJJOOOUUUYYY^^^iiizzz|||ggg[[[WWWYYY^^^eeepppyyyoooeee___\\\ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYTTTQQQMMMIIIIIIKKKNNNQQQUUURRROOOLLLJJJKKKMMMOOOOOOPPPSSSVVVYYY[[[]]]]]]___]]]ZZZXXXXXXVVVTTTRRRPPPQQQQQQRRRSSSVVV[[[___jjjrrr|||oookkklllxxxzzzkkk^^^YYYZZZZZZ```iiitttwwwkkkhhhlllppp~~~qqqeeeYYYTTTSSSSSSVVVZZZ```hhhsss|||vvv___ZZZZZZfffsssooolllnnntttzzzyyyjjj```ZZZXXXVVVTTTRRRPPPNNNMMMMMMOOOQQQRRRTTTVVVZZZ]]]^^^aaaeeefffgggjjjooosss|||}}}vvvqqqiiibbb\\\XXXSSSPPPKKKIIIIIIKKKJJJJJJNNNUUU[[[jjj|||~~~dddPPPFFFBBB???===;;;;;;:::888777555555666666666666555555555555666777777555444333444444444444444555666666555555555555555555555555444666888999:::===AAADDDJJJOOOUUUYYY___jjjyyysssaaaYYYWWWZZZ___gggsss~~~wwwmmmeee___]]][[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYSSSPPPMMMJJJIIIKKKNNNOOOTTTQQQMMMJJJIIIJJJLLLMMMMMMOOOQQQUUUYYY]]]```aaabbbbbb```___^^^\\\YYYXXXTTTTTTTTTTTTVVVZZZ___cccoooxxxtttiiihhhlll|||xxxiii\\\XXXZZZ[[[bbbjjjuuuuuujjjiiiooottttttgggZZZSSSRRRQQQTTTYYY]]]dddoooyyy|||fff^^^YYYbbbzzzyyyppplllkkknnnuuu{{{~~~rrreee]]]YYYXXXWWWUUURRRPPPNNNNNNMMMOOORRRSSSUUUWWWZZZ]]]^^^bbbeeeggggggiiinnnrrryyywwwrrrjjjccc]]]WWWSSSPPPKKKHHHGGGJJJJJJJJJNNNSSSYYYgggxxxfffQQQFFF@@@>>>;;;:::999999777555555555666777777666555555444444555666555444333222333333222222333333444555555555555555555555555555444666777999:::===AAAEEEJJJOOOTTTYYY___jjjwwwjjj\\\XXXWWW[[[bbbkkkwww}}}vvvmmmeee```^^^]]]]]]^^^]]]]]]\\\[[[ZZZYYYYYYRRRPPPMMMKKKJJJKKKMMMNNNRRROOOLLLIIIHHHIIIKKKLLLLLLMMMPPPSSSXXX]]]aaaddddddeeeffffffdddbbb```___XXXWWWWWWWWWYYY___fffkkkwwwooodddfffnnnvvvhhh\\\XXX[[[\\\dddnnnxxxtttjjjkkkrrryyyuuuhhhZZZTTTRRRRRRUUUYYY[[[aaakkkvvvjjj```XXX^^^uuutttnnnjjjkkkpppwww|||xxxkkk```ZZZXXXXXXXXXUUURRROOOOOOOOOMMMOOORRRTTTVVVXXXZZZ]]]```cccggghhhhhhiiimmmpppttt|||xxxssskkkccc]]]WWWRRROOOKKKGGGFFFIIIJJJJJJMMMRRRWWWdddttt~~~iiiTTTIII???===:::999999888666555444555666777777666555444444444444555444333333222222222222222222333333444555555555555555555555555444666777888:::===BBBFFFLLLPPPUUU[[[aaakkkwww~~~xxxbbbXXXYYYYYY^^^gggqqq}}}}}}wwwmmmeeeaaa___^^^^^^____________]]][[[YYYWWWPPPOOOMMMKKKKKKKKKLLLMMMNNNMMMKKKIIIHHHIIIJJJKKKKKKLLLNNNQQQVVV\\\bbbeeeeeehhhkkklllkkkhhhgggggg^^^^^^]]]^^^bbbiiiqqqxxxxxxlllcccgggsssuuuggg[[[YYY\\\]]]gggrrr}}}uuulllnnnvvv|||uuuhhh[[[UUUSSSRRRTTTXXXZZZ___hhhtttnnnbbbXXX\\\rrrzzzooollljjjlllqqqyyy~~~tttggg]]]YYYVVVWWWWWWUUUQQQNNNNNNOOOMMMOOORRRUUUVVVXXXZZZ\\\^^^aaaeeefffeeeeeehhhkkkmmmvvv}}}~~~{{{yyytttlllccc]]]WWWRRROOOKKKGGGEEEHHHJJJJJJMMMQQQUUUbbbpppzzzjjjVVVKKK@@@>>>;;;999999888777555444555666777777666555444666666555444444444444444333222222222222333444444555555555555555555555555444555777888999===BBBFFFNNNRRRWWW]]]eeennnxxx~~~{{{rrr\\\VVVZZZ]]]cccmmmxxxxxxooogggbbb```______^^^___``````^^^[[[WWWTTTOOONNNMMMLLLKKKKKKKKKLLLJJJJJJIIIIIIIIIIIIIIIIIIKKKKKKLLLOOOTTT[[[aaaeeegggkkkppprrrqqqooonnnnnniiiiiijjjkkkpppyyyrrrkkkfffkkkyyytttggg\\\YYY]]]^^^jjjwwwvvvoooqqqxxxvvvjjj]]]WWWTTTRRRRRRUUUXXX\\\dddppp}}}wwwiii\\\]]]ooovvvlllkkkjjjlllssszzz~~~rrrddd\\\XXXUUUVVVWWWTTTPPPMMMMMMOOOLLLOOOSSSUUUWWWXXXZZZ\\\ZZZ^^^aaabbb``````bbbeeegggpppxxxzzz{{{xxxzzztttlllddd]]]WWWRRROOOKKKFFFDDDGGGJJJJJJMMMPPPTTT```nnnwww|||jjjVVVJJJAAA???<<<::::::999888666444555666888888666555444888777666444444555666666444333333333333444555555555555555555555555555555444555666777999===CCCGGGPPPTTTYYY```gggpppzzz~~~}}}nnnYYYUUU[[[```fffqqq|||yyyooogggcccaaa```___\\\^^^``````^^^ZZZUUURRROOONNNMMMLLLLLLKKKKKKKKKGGGHHHIIIJJJJJJJJJIIIIIIKKKKKKKKKNNNSSSZZZaaaeeehhhnnntttvvvuuusssssssssuuuuuuuuuwww}}}ooojjjhhhooo~~~tttggg\\\ZZZ^^^___kkkzzzwwwpppssszzzwwwkkk___XXXUUUQQQPPPRRRVVVZZZbbbnnn{{{rrraaa^^^mmmtttmmmlllkkkpppvvvyyy|||~~~nnn^^^WWWXXXVVVUUUUUUSSSRRRPPPOOOOOONNNNNNOOORRRVVVXXXXXXXXX^^^^^^]]]^^^```aaaaaa```eeejjjqqquuuxxx{{{|||{{{sssiiiaaa\\\XXXSSSOOOJJJIIIHHHGGGGGGIIIJJJLLLRRR[[[lll}}}{{{ooo[[[III???===:::999:::::::::999777666666666666555555555555555555444444333333333444444444444444444444444333333444444444444555555555666777888:::>>>DDDHHHQQQUUU]]]fffoooxxx~~~xxxwwwkkkZZZWWW[[[___dddooo}}}vvvkkkgggddd```^^^___]]]^^^______^^^[[[XXXVVVQQQMMMJJJIIIKKKLLLKKKJJJLLLJJJHHHIIIKKKLLLJJJHHHLLLKKKLLLNNNRRRYYY^^^bbbkkkpppuuuxxxxxxxxxzzz|||{{{~~~yyymmmlllgggvvvvvviii]]]YYY\\\dddppp}}}wwwnnnqqq{{{zzzqqqdddZZZTTTRRRQQQPPPUUUYYYaaakkkuuuyyydddaaakkk|||~~~rrrkkkkkkmmmrrrxxx{{{~~~wwwiii\\\WWWXXXXXXWWWUUUSSSQQQOOONNNMMMNNNOOOQQQSSSVVVYYYYYYYYY]]]]]]]]]^^^____________aaaeeekkkooorrruuuzzz}}}{{{xxxqqqggg___YYYUUUPPPMMMJJJIIIGGGGGGGGGHHHJJJLLLQQQYYYjjj|||}}}qqq\\\JJJCCC@@@===;;;::::::999888666666666555555555555444555555444444444333333333444444444333333444444444222222333333333444444444555666777888:::???DDDHHHPPPVVV```jjjttt{{{zzzzzz~~~gggYYYXXX\\\ccciiissstttjjjfffccc___]]]^^^]]]^^^______^^^[[[XXXVVVSSSOOOKKKIIIKKKLLLLLLKKKLLLJJJHHHIIIKKKLLLJJJHHHKKKKKKLLLNNNSSSYYY^^^bbbjjjnnntttvvvwwwxxx{{{~~~uuujjjiiijjjzzzvvvhhh\\\YYY[[[dddppp}}}{{{rrrsss||||||ssseeeZZZTTTRRRQQQQQQSSSXXX___hhhrrr~~~}}}gggaaahhhyyyyyynnnjjjkkkoootttzzz~~~yyylllbbbZZZWWWXXXZZZXXXVVVSSSPPPNNNLLLLLLOOOPPPSSSUUUXXXZZZ[[[[[[]]]]]]^^^^^^______^^^^^^___bbbfffjjjnnnrrrvvvyyyxxxxxxzzz~~~|||xxxqqqggg^^^YYYUUUPPPLLLJJJIIIGGGFFFGGGHHHJJJKKKOOOWWWgggxxx{{{uuu```LLLGGGCCC???<<<;;;:::999777666555555555555444444444555444444444444333333333555444333222222333444555333444444444444555555555555666888999;;;???EEEIIIPPPWWWbbboooxxx~~~}}}vvvbbbXXXXXX]]]gggmmmxxx}}}rrriiieeebbb^^^]]]]]]^^^^^^______^^^[[[XXXWWWTTTQQQLLLJJJJJJKKKLLLLLLKKKJJJIIIIIIKKKKKKKKKIIIKKKKKKLLLOOOSSSYYY^^^bbbggglllqqqtttvvvyyy~~~ooofffeeennnvvvhhh\\\XXXZZZcccppp~~~vvvwww~~~uuuggg[[[TTTQQQQQQRRRQQQUUU\\\dddnnnyyykkkaaaeeetttuuullljjjmmmqqqvvv|||mmmaaa[[[XXXWWWXXXYYYXXXUUURRRPPPNNNMMMMMMOOORRRUUUWWWYYY[[[]]]^^^^^^```bbbbbbbbbaaaaaaaaaccceeehhhlllooossswwwzzzxxxxxxyyy}}}~~~{{{sssiii```[[[VVVQQQNNNIIIHHHGGGFFFFFFHHHJJJKKKNNNUUUccctttwww{{{{{{eeePPPGGGCCC???;;;:::999999888555555555555444444444444444444444444444444444444666555333222222333555666555555666666666777777777555777888999<<<@@@FFFJJJQQQWWWbbbnnnxxx~~~|||~~~nnn^^^WWWYYY^^^gggnnnzzz{{{rrriiieeeccc___]]]^^^^^^^^^___^^^]]][[[YYYWWWUUURRRMMMIIIHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMPPPTTTZZZ___bbbeeeiiiooorrrvvv{{{~~~kkkddddddqqqwwwiii\\\XXXZZZcccppp{{{zzzyyyjjj]]]TTTQQQQQQSSSPPPTTTZZZaaakkkvvvmmmaaaaaaooo~~~tttlllkkkoooqqqwww}}}yyydddZZZXXXWWWWWWXXXWWWVVVSSSQQQOOONNNOOOOOOOOORRRVVVYYYZZZ[[[^^^```bbbeeehhhiiigggfffggghhhjjjkkknnnrrrwww{{{}}}~~~}}}|||||||||tttjjjaaa\\\WWWRRRNNNIIIHHHGGGFFFFFFGGGIIIKKKMMMRRR^^^ooo}}}vvvxxxmmmWWWFFFBBB===:::999999999999666666555555555444444444444444444444444444444444555444333333333333444555444555555555555666666666666777888:::<<>>CCCIIIMMMUUUXXX]]]fffppp{{{yyywww}}}iiiZZZVVVZZZ```dddkkkuuuwwwooohhhfffeeeaaa____________^^^]]]\\\ZZZYYYYYYVVVVVVUUUQQQLLLHHHHHHHHHHHHJJJLLLLLLKKKKKKMMMOOOOOOPPPSSSVVV[[[___ccceeeeeeiiinnnsss{{{|||mmmeeeggglll|||nnnbbb^^^aaaaaapppzzzzzzvvvgggZZZRRRPPPQQQLLLOOOTTT[[[dddppp}}}tttddd[[[___vvv{{{rrrmmmnnnsssvvv|||mmmddd]]][[[[[[YYYYYY\\\ZZZXXXTTTOOOMMMLLLLLLMMMMMMRRRXXXYYYYYYZZZ^^^ccchhhnnnuuuwwwvvvuuuxxx{{{yyy}}}}}}|||yyynnneee___ZZZTTTPPPHHHGGGFFFEEEEEEGGGIIIJJJMMMMMMTTTbbbvvvzzzzzzjjjNNNHHHAAA<<<999888888777888888888888777777777777333333333444444555555555111333555777777555333111777777777777888888888888666777999;;;>>>CCCIIINNNTTTXXX^^^gggrrr|||yyyxxxwwwbbbVVVUUU\\\cccfffppp{{{vvvmmmfffeeeddd```^^^^^^```___^^^]]][[[ZZZYYYYYYWWWXXXXXXUUUOOOJJJIIIIIIHHHJJJMMMLLLKKKKKKMMMOOOPPPQQQTTTXXX\\\aaadddffffffjjjnnnttt}}}wwwjjjdddhhhnnn}}}oooddd```cccaaapppxxxyyywwwiii[[[RRROOOPPPJJJMMMRRRYYYcccooo|||vvvfffZZZ[[[pppuuupppoooqqqrrryyy|||uuuddd^^^YYYXXX[[[^^^]]]ZZZ\\\TTTMMMKKKJJJHHHJJJNNNMMMOOOQQQSSSTTTWWWZZZ]]]dddiiipppvvvyyyyyyzzzzzz}}}{{{uuuzzz|||pppddd\\\VVVRRRPPPJJJIIIGGGFFFFFFGGGIIIJJJLLLMMMRRR___ppplllVVVDDD>>>???999777::::::888888777555444333222111333333444444555666666666444444444444444444444444333333444555666777888999666777888:::>>>CCCJJJOOOSSSXXXaaakkkvvv|||{{{nnnZZZUUUXXX\\\bbbjjjttt|||vvvnnnddd^^^^^^```aaaaaa``````___^^^]]][[[ZZZYYYYYYXXXWWWUUURRROOOKKKJJJIIIJJJKKKMMMMMMMMMLLLKKKOOORRRWWW[[[^^^bbbfffhhhgggjjjooosss|||qqqeeebbbgggooo~~~pppccc]]]___eeeooo}}}xxxwwwvvvhhh\\\TTTPPPOOOOOONNNQQQWWW^^^gggvvv{{{dddVVVXXXjjjzzzuuupppoooqqqsssyyy|||qqq^^^YYYUUUVVVZZZ]]]]]][[[[[[SSSLLLKKKJJJIIIKKKNNNLLLNNNPPPRRRSSSVVVYYY\\\dddiiinnnrrrtttuuuuuuvvv{{{yyy|||}}}qqqfff]]]VVVRRROOOJJJIIIGGGFFFFFFGGGIIIJJJMMMMMMRRR]]]mmmoooYYYFFF???AAA:::888<<<;;;555555555555555555555555555555555555555555444444444444444444444444444444333333444555666777888888666777999;;;>>>DDDKKKPPPUUUZZZcccnnnyyyzzz}}}kkkXXXTTTWWW[[[bbbjjjuuuzzzssslllccc^^^^^^```aaaaaa``````___^^^\\\ZZZXXXWWWWWWWWWVVVTTTRRROOOLLLKKKIIIIIIKKKLLLMMMNNNNNNNNNPPPSSSXXX[[[^^^bbbeeehhhgggkkkooottt}}}pppeeeccciiiqqq~~~pppccc]]]___cccnnn}}}}}}wwwwwwxxxjjj^^^UUUPPPNNNOOONNNQQQWWW]]]fffttt~~~iiiYYYXXXffftttvvvppppppqqqssszzz}}}wwwjjjYYYVVVTTTVVV[[[______^^^YYYRRRLLLKKKKKKJJJLLLPPPNNNPPPRRRTTTUUUXXX[[[^^^eeehhhllloooooopppqqqssswww||||||~~~ttthhh^^^WWWRRROOOJJJHHHGGGFFFFFFGGGHHHJJJMMMMMMQQQ[[[hhh|||vvv]]]IIIAAABBB;;;999===;;;555555555555555555555555777666666555444444333333444444444444444444444444333444444555666777888888666777999;;;???DDDLLLQQQWWW]]]fffqqq|||}}}|||zzzfffUUURRRVVVZZZbbbkkkuuu~~~xxxpppiiiaaa]]]^^^```bbbbbbaaa```___]]]ZZZXXXVVVUUUTTTTTTTTTSSSQQQOOOMMMLLLJJJJJJKKKKKKMMMNNNPPPPPPQQQTTTXXX\\\^^^aaadddggggggkkkpppvvvoooeeeccckkkttt~~~qqqccc^^^___```lll{{{{{{uuuuuu~~~zzzmmmaaaWWWQQQMMMOOONNNPPPUUU[[[dddrrrooo^^^YYYbbbmmmvvvpppppprrrssszzz}}}ooocccYYYXXXXXXZZZ^^^aaabbbaaaWWWQQQLLLLLLMMMLLLNNNRRRRRRTTTVVVXXXYYY\\\___bbbgggiiilllnnnoooqqqtttvvvwww{{{|||}}}wwwjjj```XXXRRRNNNIIIHHHFFFEEEEEEFFFHHHIIILLLLLLPPPXXXddduuu}}}bbbLLLBBBAAA;;;999===;;;999888777666555333222222666666555555555444444444444444444444444444444444444444555555666777777888666777999<<>>;;;:::999888777666555444333666666666555444444333333444444444444444444444444555555555666666666666666777888;;;===BBBHHHPPPUUU___fffrrrjjj]]]UUUVVVZZZ^^^hhhsss}}}xxxoooiiidddaaa```bbbfffllluuu{{{pppjjjbbb___\\\[[[^^^___^^^\\\^^^\\\YYYUUUSSSRRRRRRRRRMMMLLLKKKJJJJJJKKKLLLMMMKKKLLLOOOQQQSSSTTTTTTTTTPPPTTTYYY]]]```dddgggjjjqqqvvv|||ppphhhlllzzzrrrddd___``````iiivvvyyytttuuu~~~vvvjjj___WWWRRRNNNLLLLLLOOORRRWWWcccoooyyyzzzhhheeeiii~~~vvvsssqqqrrruuu{{{uuufff```___\\\]]]```cccfffggghhhhhhaaa\\\YYYYYYXXXWWWYYY]]]^^^```aaabbbdddfffjjjnnnppptttyyy}}}xxxxxxzzzmmmcccZZZRRRMMMIIIHHHFFFDDDCCCDDDEEEFFFHHHIIILLLPPPSSSYYYeeerrr~~~nnnWWWCCC???===777666:::777777777666555555444444555555444444444333333333333333333333333333333333555555444444444555555666777:::===???BBBHHHPPPWWW^^^fffuuuiiiYYYRRRYYY^^^^^^jjjzzzxxxllleee```]]]]]]```bbbgggppp}}}uuujjjccc\\\ZZZXXXXXXZZZ\\\]]]]]]ZZZYYYXXXWWWVVVSSSNNNJJJKKKKKKKKKKKKJJJJJJJJJJJJLLLMMMPPPQQQSSSSSSSSSSSSVVVXXX[[[]]]```eeejjjnnnuuuwww~~~nnnfffgggxxxqqqccc^^^```gggmmmwww}}}yyyyyy~~~xxxnnnbbbVVVNNNNNNKKKJJJMMMQQQVVV```jjjyyyqqqiiilll}}}vvvsssqqqsssvvv}}}sssddd______[[[]]]aaadddgggiiijjjkkkbbb]]]YYYZZZZZZYYY\\\aaadddeeegggiiijjjmmmpppssstttwww|||xxxxxxyyymmmccc[[[TTTOOOJJJIIIGGGEEEDDDEEEFFFGGGIIIIIILLLPPPSSSXXXdddqqqrrr[[[GGGAAA???:::888;;;777777777666555555444444555555555444444444333333333333333333333333333333555555444444444555666666666999===???CCCIIIRRRYYYbbbjjjyyyfffXXXRRRYYY^^^```lll||||||pppeee___\\\ZZZ[[[^^^hhhooo{{{ttthhhaaaZZZXXXUUUUUUVVVXXXYYYXXXYYYXXXVVVUUUTTTRRRNNNKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLOOOQQQSSSTTTTTTTTTUUUXXX\\\___cccggglllpppwwwzzz{{{lllfffiii{{{qqqccc]]]___fffmmmwww|||xxxxxx~~~zzzpppdddWWWNNNQQQMMMLLLNNNQQQUUU^^^hhhvvvsssiiijjj|||vvvtttsssuuuxxxpppccc^^^^^^[[[^^^bbbgggkkkmmmoooooofff```]]]]]]^^^^^^bbbhhhjjjllloooqqqrrruuuxxxzzz{{{~~~zzzxxx~~~zzznnnddd\\\UUUQQQKKKJJJGGGFFFEEEFFFGGGHHHIIIJJJLLLPPPRRRWWWcccooo~~~xxxbbbLLLCCCAAA<<<:::===888777777666666555555444555555555444444444444333333333333333333333333333555555444444555555666777555888===@@@DDDLLLUUU\\\gggqqq~~~|||cccWWWRRRYYY___cccpppqqqggg^^^ZZZXXXXXX[[[```kkkvvv~~~~~~~~~rrrggg```ZZZXXXUUUTTTUUUUUUUUUTTTWWWUUUSSSQQQQQQPPPNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIKKKMMMPPPRRRTTTUUUVVVUUUYYY^^^cccfffjjjnnnqqqzzz|||uuuiiiggglllpppbbb\\\^^^fffmmmwwwzzzvvvvvv}}}|||sssgggYYYPPPSSSOOOMMMOOOQQQTTT\\\eeessswwwllllllzzzuuuttttttwww{{{|||lllaaa]]]]]]\\\___dddjjjooorrrssstttlllfffccccccdddeeejjjpppppprrrvvvyyyzzz|||}}}yyy~~~|||pppeee[[[UUUQQQKKKIIIGGGEEEEEEEEEFFFGGGJJJJJJLLLOOOQQQVVVbbbnnn}}}~~~~~~hhhQQQEEEAAA===<<<<<<888888777777666555555555555555555555444444444444444444444444444444444444555444444444555666777888555888===AAAFFFOOOYYY```lllwwwuuu___VVVSSSZZZ```ffftttyyyhhh```YYYWWWXXXYYY```fffppp~~~wwwuuutttuuuzzz~~~ssshhhaaa]]][[[XXXVVVVVVVVVTTTSSSVVVSSSOOONNNNNNNNNNNNMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHIIILLLOOORRRUUUWWWXXXXXX\\\aaafffiiikkknnnpppzzz}}}pppggggggnnn~~~oooaaa\\\]]]gggoooyyyyyytttuuu|||vvvjjj\\\RRRRRROOOMMMOOOQQQSSS[[[cccqqq~~~{{{ooooooxxxxxxsssssstttxxx|||wwwhhh___]]]]]]]]]aaagggnnnsssvvvxxxxxxqqqllliiijjjkkklllqqqwwwxxx||||||rrreeeZZZSSSPPPIIIHHHFFFDDDCCCDDDEEEFFFIIIIIIKKKNNNPPPUUUaaammm|||nnnUUUEEE@@@===<<<;;;888888888777666666555555666666555555555444444444444444444444444444444444444444444555666777888888555999>>>CCCHHHQQQ\\\cccooo|||yyy~~~ooo[[[VVVUUU[[[bbbjjjyyyyyyooo```ZZZUUUVVVXXX\\\dddmmm{{{wwwnnnlllkkkmmmqqqwww{{{}}}vvvkkkddd___]]]ZZZXXXWWWVVVTTTRRRTTTQQQNNNLLLLLLMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJGGGHHHKKKNNNQQQUUUWWWYYY\\\```dddhhhjjjlllnnnpppyyy|||kkkeeegggooo}}}nnn```\\\^^^iiiqqq|||wwwsssttt{{{yyylll^^^TTTPPPMMMLLLNNNPPPSSSZZZbbbppp}}}xxxlllkkkpppuuuqqqrrrtttyyy~~~sssfff^^^]]]^^^```dddjjjqqqwwwzzz{{{{{{uuuqqqppptttwwwxxx}}}~~~ttteeeZZZSSSPPPIIIGGGEEEDDDCCCCCCEEEEEEHHHHHHJJJNNNPPPUUUaaannn}}}sssXXXFFF???>>><<<999999888888777777666666555666666666555555555444444444444444444444444444444444444444555666777888999666:::???DDDJJJSSS^^^eeerrrtttyyykkkYYYVVVWWW\\\ccclll|||wwwlllcccZZZUUUSSSUUUYYY^^^iiisssxxxllliiigggfffhhhmmmssswwwyyy{{{~~~yyyooohhh```^^^[[[YYYXXXWWWTTTRRRTTTQQQMMMKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGHHHJJJMMMPPPTTTWWWYYY^^^aaaeeehhhjjjmmmppprrrzzz}}}|||hhhdddhhhrrr|||mmm```\\\___jjjsss~~~wwwsssttt{{{zzznnn```VVVOOOLLLKKKNNNOOOQQQXXX```mmmzzzqqqeeecccggg{{{|||rrrpppqqqtttyyy~~~pppddd^^^^^^___bbbfffmmmtttzzz}}}}}}}}}{{{zzz|||~~~uuufff[[[TTTRRRJJJHHHFFFDDDDDDDDDEEEFFFFFFFFFIIIMMMPPPUUUbbbnnn~~~xxx\\\GGG???>>>===999999999888888777666666666666666666666555555555555555555555555555555555555444444555555666888999:::777;;;AAAEEEKKKTTT___ggguuutttyyy~~~gggWWWWWWYYY]]]cccnnn~~~tttpppllleee]]]YYYVVVUUUXXX]]]cccppp{{{}}}qqqhhhjjjhhhhhhkkkpppwww|||~~~zzzqqqkkkbbbaaa^^^]]]\\\ZZZWWWTTTSSSQQQNNNLLLLLLLLLKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHJJJLLLPPPSSSWWWYYY]]]```cccgggjjjnnnsssvvv|||wwweeedddjjjuuu{{{mmm```]]]```iiisss~~~wwwtttuuu{{{zzznnnaaaXXXOOOLLLKKKMMMNNNOOOTTT[[[hhhvvvlllaaa___```tttzzzpppnnnqqqtttyyy~~~oooccc^^^^^^```cccgggooovvv{{{~~~~~~~~~~~~uuuggg\\\VVVTTTKKKIIIGGGFFFEEEEEEGGGGGGEEEEEEHHHMMMPPPUUUbbbooo~~~{{{^^^HHH@@@@@@>>>:::999999888888777666666666777666666666555555555555555555555555555555555555444444555555666888999:::888<<>>;;;:::999888777666666666666666555555555555444444444444444444444444444444444444444444555666888999:::999;;;???DDDLLLVVVaaaiiivvvzzz}}}{{{vvv```VVVXXXZZZ\\\bbboooqqqddd``````^^^\\\\\\[[[YYY[[[aaahhhqqq}}}}}}zzzwwwxxx|||{{{rrrllleeeccc```______```___^^^YYYWWWSSSNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKMMMOOOSSSVVV[[[^^^bbbdddgggmmmuuu{{{tttdddccckkk{{{zzzlll```]]]```iiitttxxxvvvwww}}}|||sssfffZZZUUUNNNIIIJJJLLLNNNQQQVVVeeennn{{{uuummmddd]]]___nnnuuummmmmmqqqtttxxx|||uuuggg^^^\\\]]]^^^hhhkkkpppuuuyyy}}}tttggg]]]VVVSSSLLLJJJHHHEEEDDDDDDDDDEEEFFFFFFHHHKKKMMMUUUfffvvvgggLLL@@@???>>>;;;:::999888777666666666666666555555555555444444444555555555555555555555555555555555555666777999999999;;;???DDDLLLVVVaaaiiiyyyxxx{{{~~~~~~sss^^^WWWYYY\\\___eeeqqqvvvjjj___]]]____________```]]]___eeemmmuuu|||sssmmmeeeccc___^^^^^^_________[[[YYYUUUQQQNNNKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIJJJLLLMMMOOOSSSVVV[[[^^^bbbeeehhhmmmuuu|||rrrccccccmmmzzzlll```]]]```jjjtttwwwtttuuuzzzvvviii\\\UUUNNNIIIJJJLLLMMMQQQVVVbbbkkkyyyyyyrrrggg^^^^^^lll{{{rrrkkklllpppsssxxx|||qqqddd]]]\\\^^^```gggjjjoootttyyy}}}ttthhh]]]VVVSSSMMMKKKHHHFFFEEEDDDEEEFFFFFFFFFHHHKKKNNNUUUfffvvvlllPPPBBB@@@>>>;;;:::999888777666666666666666555555555555444444444666666666666666666666666666555555555666777777888999<<<@@@EEEMMMWWWaaahhh{{{uuuxxxooo\\\WWWZZZ^^^bbbhhhuuu}}}lllaaaZZZZZZ___aaacccffffffdddeeekkksss}}}}}}tttoooeeebbb^^^\\\]]]___```aaa]]]\\\YYYUUUQQQNNNKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHJJJKKKLLLMMMOOOSSSVVV[[[^^^bbbeeehhhnnnwww}}}qqqccceeeqqqyyykkk___\\\___jjjuuu}}}vvvsssssswww|||zzzlll___VVVOOOJJJJJJLLLMMMPPPUUU___iiiwww~~~yyymmmaaa___lllwwwpppkkkmmmqqqtttyyy~~~}}}oooccc]]]]]]```bbbfffjjjoootttxxx~~~ttthhh]]]VVVSSSMMMKKKIIIFFFEEEEEEEEEFFFCCCDDDFFFIIILLLSSScccrrrrrrUUUDDD@@@>>>;;;:::999888777666666666666666555555555555444444444555555555555555555555555666666555555555666666777999<<<@@@FFFMMMWWWaaahhh{{{qqqvvv~~~iiiZZZWWW[[[```dddkkkxxxsssddd\\\WWWZZZ```dddhhhlllllliiijjjpppyyy}}}uuuoooeeeaaa]]]ZZZ[[[^^^```aaa___^^^\\\YYYUUUQQQNNNLLLKKKJJJIIIHHHHHHHHHIIIJJJIIIKKKLLLLLLMMMOOORRRUUUZZZ^^^bbbeeeiiioooxxx~~~qqqdddgggtttyyyjjj^^^\\\___jjjuuu|||xxxuuussswww||||||nnnaaaVVVOOOJJJJJJKKKLLLOOOSSS]]]gggvvvuuugggbbbnnnuuuooolllooosssuuuzzzzzzmmmbbb]]]___bbbeeegggjjjooosssxxx}}}~~~~~~~~~ttthhh^^^VVVSSSLLLKKKHHHFFFDDDDDDEEEFFFCCCDDDFFFIIIKKKQQQ```ooowwwYYYFFFAAA>>>;;;:::999888777666666666666666555555555555444444444444444444444444444444444666555555555555555666666999<<>>;;;:::999888777666666666666666555555555555444444444444444444444444444444444555444444444555666666777999<<>><<<:::999888777666666666666666555555555555444444444555555555555555555555555333333333444555666777888999<<>><<<:::999888777666666666666666666555555555444444444666666666666666666666666222222333444555666888999888<<>>888888999999999777555444555555555444333333222222333333333333333333333333666555555666666777888999;;;<<>>;;;:::999888777666666666666333444444555666666777777333333333333333333333333444444444444555666777888<<<===CCCLLLSSSYYYaaaiiiyyyzzzqqqoooqqq{{{vvv^^^XXX\\\fffmmmvvv|||uuuhhh```___^^^___eeeppp}}}~~~~~~xxxoooiii___]]]YYYXXXXXXXXXWWWWWWXXXVVVSSSPPPPPPQQQTTTUUUUUUUUUSSSRRRPPPPPPPPPPPPRRRSSSSSSRRRRRRSSSVVVYYY___bbbfffiiimmmttt}}}xxxpppjjjqqq~~~rrreee\\\ZZZ[[[gggqqq~~~{{{yyy}}}wwwlll^^^UUULLLJJJJJJIIIKKKMMMUUU]]]jjjvvvyyytttwww}}}rrrqqqpppppprrruuuyyy|||{{{lllccc\\\\\\^^^```eeejjjnnnppptttwwwzzz~~~}}}uuukkk```VVVQQQKKKHHHEEECCCCCCCCCCCCBBBCCCBBBDDDGGGGGGHHHNNNVVVdddssscccMMMBBB>>>;;;;;;999888666666666777777555555555666666666777777444444444444444444444444444333333444444555666777<<<===CCCMMMTTTZZZbbbjjj{{{vvvmmmlllooo}}}qqq\\\XXX]]]fffmmmuuu{{{~~~xxxmmmeeebbbaaabbbiiittt~~~}}}}}}}}}uuulllggg]]]\\\ZZZYYYXXXXXXWWWWWWYYYWWWSSSPPPOOOPPPSSSUUUWWWVVVUUUTTTSSSRRRQQQQQQSSSTTTSSSSSSRRRTTTXXX[[[bbbeeehhhjjjnnnttt}}}vvvpppmmmvvv~~~qqqddd\\\[[[\\\hhhrrr}}}{{{zzz~~~wwwlll___VVVMMMJJJJJJIIIJJJMMMSSS[[[gggsss}}}|||rrrppp~~~vvvppppppooopppsssvvvzzz|||uuufff```[[[\\\^^^aaafffllloooqqqtttwww{{{}}}uuukkk```XXXSSSLLLIIIFFFDDDDDDDDDDDDCCCCCCBBBDDDFFFFFFFFFLLLTTTaaappp|||cccMMMBBB>>><<<;;;999888666666666777777777777666666666555555555444444444444444444444444444333333444444555666777<<<===CCCMMMUUU[[[ccclll|||rrriiijjjooo}}}lll[[[YYY]]]ccciiipppuuuyyy}}}rrrkkkeeeeeefffmmmxxxyyyyyy}}}yyyxxx|||yyyqqqhhhccc\\\\\\[[[ZZZYYYXXXXXXXXXYYYWWWSSSQQQPPPQQQSSSTTTWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRSSSUUUZZZ]]]eeegggiiijjjmmmsss|||vvvqqqooo{{{}}}}}}qqqddd]]][[[]]]gggqqq}}}zzzyyy~~~wwwkkkaaaWWWNNNKKKJJJIIIJJJLLLQQQXXXdddoooyyyqqqjjjuuuyyyooonnnnnnooopppssswww{{{}}}zzzooobbb]]][[[]]]___aaagggmmmoooqqqtttxxx|||{{{sssjjj```YYYUUUMMMJJJFFFDDDDDDEEEEEEDDDDDDCCCDDDGGGFFFFFFKKKSSS^^^mmm{{{cccMMMBBB>>><<<:::999888777666666666666777777666666555444444333444444444444444444444444444444444444555666777888<<<===DDDNNNVVV\\\dddmmm|||ppphhhkkkrrr|||gggZZZZZZ]]]___dddkkkooottt|||vvvpppkkkjjjkkkrrr}}}zzzrrrssszzzyyyyyy~~~~~~vvvmmmddd___ZZZ[[[\\\[[[YYYWWWXXXYYYXXXVVVTTTSSSRRRSSSTTTUUUUUUUUUVVVWWWWWWVVVUUUUUUTTTTTTTTTSSSSSSWWW\\\```fffgggiiiiiikkkpppyyyvvvrrrrrr}}}|||}}}sssfff^^^]]]^^^fffppp|||xxxvvv{{{xxxmmmbbbXXXNNNKKKKKKIIIIIILLLNNNUUU```kkkuuurrrfffooouuulllllllllnnnppptttyyy|||vvvkkk___\\\[[[]]]___aaafffmmmoooqqquuuyyy~~~}}}xxxppphhh___XXXUUULLLIIIFFFDDDDDDDDDDDDCCCEEEDDDEEEGGGFFFFFFKKKSSS]]]mmm}}}eeeOOOBBB===;;;888999999888888777666555555555555444444444444444555555555555555555555555555555555555666777888888<<<>>>DDDNNNVVV\\\eeemmm|||pppiiinnnwwwyyybbbZZZZZZZZZ]]]bbbggglllqqq{{{{{{vvvqqqpppqqqwwwtttllllllsssyyy|||sssiiiaaa[[[XXXZZZ[[[ZZZWWWVVVVVVXXXVVVVVVUUUUUUUUUUUUUUUUUUSSSTTTUUUWWWWWWWWWWWWVVVVVVVVVUUUTTTUUUYYY___cccfffggghhhggghhhnnnwww~~~wwwssssss{{{}}}uuuggg___^^^___dddnnn{{{xxxvvv{{{{{{pppcccYYYOOOLLLKKKIIIIIIKKKLLLRRR]]]gggrrr|||sssccckkkuuullljjjkkkmmmpppuuuyyy}}}ttthhh^^^[[[[[[]]]___```fffmmmoooqqquuuzzz}}}zzzuuunnnfff^^^XXXTTTKKKHHHDDDCCCCCCCCCCCCBBBFFFDDDFFFGGGFFFFFFKKKSSS^^^ooogggPPPBBB<<<999888888999999999777555444222222333333444555555555555555555555555555555555666555555666666777888999<<<>>>DDDOOOWWW]]]fffnnn}}}qqqkkkqqqzzzsss___YYYYYYXXX]]]aaafffjjjppp||||||uuutttuuu{{{}}}qqqhhhhhhnnnttt{{{qqqhhh___YYYVVVXXXZZZYYYVVVTTTUUUWWWUUUUUUVVVWWWWWWWWWVVVVVVRRRSSSUUUWWWXXXXXXXXXWWWWWWWWWWWWVVVWWW[[[aaaeeefffggggggfffgggllluuu|||xxxtttsss}}}zzz}}}wwwiii```___```cccmmmzzz{{{xxx|||~~~tttcccYYYOOOLLLKKKIIIIIIKKKKKKQQQ[[[eeepppzzzsssccciii{{{tttssslllnnnppprrruuuyyyzzzmmmddd___\\\ZZZ\\\aaagggiiiiiiuuuvvvyyy}}}{{{vvvtttpppkkkeee^^^YYYVVVMMMKKKHHHDDDCCCCCCDDDEEECCCDDDEEEEEEFFFIIINNNRRR^^^rrrrrrWWWHHH@@@;;;::::::999999888777777777666666666666666666666666555555555555555555555555555555444555666888999;;;:::???HHHRRRWWW\\\fffqqqqqqlllsss{{{qqq___YYYXXXWWW^^^cccjjjqqqxxx~~~~~~uuullleeeccchhhpppxxxlllccc]]]YYYYYYXXXWWWWWWVVVVVVVVVWWWUUUUUUVVVWWWWWWVVVVVVVVVTTTTTTVVVXXX[[[\\\[[[ZZZXXXWWWVVVWWWYYY\\\```bbbgggfffeeeeeegggnnnwww}}}zzzuuuvvv~~~uuuuuu{{{wwwkkkddd___]]]gggqqq}}}yyyxxx{{{~~~vvveeeZZZPPPKKKJJJHHHHHHKKKPPPSSSYYYbbbmmmyyyvvvfffiiizzzyyyrrrpppmmmoooqqqsssvvv{{{wwwjjjbbb]]][[[ZZZ]]]bbbhhhkkkkkktttwww{{{|||tttqqqpppnnnkkkfff___ZZZVVVMMMKKKHHHDDDCCCCCCDDDEEEDDDEEEEEEEEEFFFIIINNNRRRbbbwwwsssYYYIII@@@;;;::::::999999888777777777666666666666666666666666555555555555555555555555666555555555666777999:::<<<@@@JJJSSSXXX]]]iiitttrrrnnnuuu}}}nnn]]]YYYYYYYYY\\\aaajjjsss~~~{{{pppggg```^^^dddlllzzzvvvkkkbbb\\\YYYXXXWWWWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUSSSSSSTTTWWWZZZ\\\\\\ZZZZZZYYYYYYYYY[[[___bbbdddgggfffeeeeeegggmmmvvv{{{{{{wwwzzz}}}uuuvvv|||yyymmmeee___]]]eeeppp|||vvvuuuyyy|||wwwggg\\\QQQLLLJJJHHHHHHJJJNNNQQQWWWaaammmyyyyyyiiilll{{{vvvpppnnnmmmooopppssswww}}}sssggg___[[[ZZZ[[[^^^dddiiimmmoootttxxx}}}vvvmmmkkklllmmmlllhhhaaaZZZVVVMMMKKKHHHDDDCCCCCCDDDEEEDDDEEEFFFFFFGGGJJJOOOSSSccczzzuuu\\\JJJAAA<<<:::::::::999888888777777666666666666666666666666555555555555555555555555777666666555666777999:::>>>BBBLLLUUUYYY___lllyyywwwrrryyyjjj[[[YYY[[[\\\^^^ccclllwwwvvvjjjbbb\\\ZZZaaaiiixxxtttiii```[[[XXXVVVVVVUUUUUUUUUVVVWWWWWWZZZZZZZZZYYYXXXWWWUUUUUUSSSRRRSSSVVVZZZ\\\]]]\\\\\\\\\\\\\\\^^^bbbeeegggggggggfffeeegggmmmtttyyyzzzxxx~~~zzzuuuwww}}}}}}pppfff___\\\bbbmmm{{{|||rrrpppuuuzzzyyyjjj^^^SSSMMMJJJHHHHHHJJJLLLOOOUUU___kkkxxx|||mmmnnn{{{tttnnnmmmmmmnnnpppssswww~~~|||oooddd^^^YYYZZZ\\\```eeekkkppprrruuuyyy||||||~~~vvvllljjjmmmpppppplllddd[[[UUUMMMKKKHHHDDDCCCCCCDDDEEEEEEEEEFFFFFFGGGJJJOOOSSSaaayyy{{{aaaMMMBBB>>>;;;::::::999999888777777666666666666666666666666555555555555555555555555888777666666666777999:::>>>CCCMMMUUUZZZaaaqqqyyy~~~hhhYYYYYY\\\^^^ccchhhpppzzzyyypppfff^^^ZZZYYY```iiizzz}}}rrrggg___ZZZXXXVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSVVVZZZ]]]^^^___^^^]]]^^^___aaacccfffhhhggggggggggggiiimmmsssxxx{{{yyyxxxssswww~~~rrrfff___\\\```kkkzzzvvvmmmlllqqqxxxzzzmmmaaaTTTNNNKKKHHHGGGJJJKKKMMMSSS]]]iiiwww~~~ppppppzzz~~~sssnnnnnnlllmmmppptttxxxxxxkkkbbb]]]XXXZZZ^^^bbbgggmmmrrruuuvvv{{{yyyzzz~~~yyy{{{yyyooonnnqqquuuuuupppfff[[[TTTMMMKKKHHHDDDCCCCCCDDDEEEDDDEEEEEEFFFGGGJJJOOOSSS___xxxhhhQQQDDD???;;;;;;::::::999888888888666666666666666666666666555555555555555555555555777777666666777888999:::>>>DDDMMMVVV[[[dddwwwgggYYYYYY]]]^^^eeeiiiqqq|||oooggg^^^YYYVVVXXXaaajjj||||||qqqfff___[[[YYYVVVVVVVVVUUUUUUVVVWWWWWWTTTUUUVVVWWWWWWWWWWWWWWWUUUTTTSSSUUUYYY]]]```aaa^^^^^^^^^```bbbdddggghhhhhhiiiiiijjjkkkoootttxxx~~~|||uuurrrvvv~~~tttggg```]]]___jjjyyy}}}pppiiihhhnnnvvv~~~{{{ooobbbUUUNNNJJJGGGGGGJJJIIILLLQQQZZZggguuu~~~qqqpppxxx|||rrrnnnnnnlllnnnrrrwww|||sssggg___\\\XXX[[[```dddiiinnnssswwwyyy~~~uuuooopppuuuzzz}}}yyy}}}}}}rrrqqquuuxxxyyyssshhh\\\UUUMMMKKKHHHDDDCCCCCCDDDEEECCCDDDEEEEEEFFFIIINNNRRR^^^vvvpppVVVFFF@@@;;;;;;;;;:::999999888888666666666666666666666666555555555555555555555555666666666666777999;;;<<<>>>EEEOOOWWW]]]hhh~~~gggYYYZZZ^^^^^^dddhhhqqq~~~}}}{{{|||}}}|||xxxtttddd]]]VVVSSSSSSWWWaaalll~~~|||qqqggg```]]][[[YYYXXXWWWWWWVVVVVVVVVWWWSSSSSSUUUVVVWWWXXXXXXXXXWWWUUUSSSTTTXXX\\\___```^^^^^^___aaaccceeeggghhhiiijjjlllmmmooosssxxx{{{zzzssspppttt}}}tttgggaaa___aaajjjwwwtttkkkgggfffllluuu~~~{{{ooobbbUUUMMMIIIGGGGGGJJJIIIKKKPPPXXXeeesss}}}rrrpppvvvyyypppmmmnnnnnnqqqvvv{{{|||nnnbbb\\\ZZZXXX\\\aaafffjjjnnntttxxx|||uuujjjeeefffkkkoooxxx~~~}}}yyy|||rrrrrruuuyyyzzztttiii^^^VVVMMMKKKHHHDDDCCCCCCDDDEEEBBBCCCDDDDDDEEEHHHMMMQQQ]]]tttxxxZZZGGGBBB<<<;;;;;;::::::999888888666666666666666666666666555555555555555555555555555555555666888:::<<<>>>???FFFQQQZZZ```mmmeeeYYY[[[^^^___fffjjjtttuuummmlllkkklllnnnmmmiiieee]]]WWWQQQQQQSSSYYYeeeqqq}}}rrrhhhbbb___^^^[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXWWWWWWTTTQQQRRRUUUYYY\\\^^^^^^___aaabbbdddfffhhhiiijjjllloooqqqssswww{{{~~~yyyrrrnnnsss{{{sssgggbbbaaaccckkkvvvmmmgggfffeeekkkuuu~~~{{{ooobbbTTTLLLHHHFFFGGGJJJIIIKKKOOOWWWcccqqq}}}}}}ssspppuuuwwwnnnlllnnnooosssyyyyyyjjj___ZZZYYYXXX]]]bbbgggjjjnnntttyyy~~~zzznnnddd^^^___dddhhhtttzzzzzzoooqqquuuyyyyyytttjjj___XXXMMMKKKHHHEEECCCCCCDDDEEEBBBBBBCCCCCCDDDGGGLLLPPP[[[qqq|||\\\HHHBBB<<<;;;;;;::::::999999888666666666666666666666666555555555555555555555555444444555666888;;;===???AAAHHHSSS\\\cccqqqdddYYY[[[______jjjnnnxxxrrrfffaaa___^^^```bbbbbb^^^ZZZ[[[UUUQQQRRRUUU]]]jjjvvv~~~rrriiiccc```___]]]\\\ZZZYYYWWWWWWVVVVVVXXXXXXXXXYYYXXXXXXWWWWWWVVVSSSPPPPPPRRRWWWZZZ\\\``````bbbdddfffhhhiiijjjjjjmmmpppsssvvvyyy}}}yyyrrrmmmqqqzzzrrrfffbbbccceeelllvvv{{{iiiffffffeeekkkuuu{{{nnnaaaSSSKKKHHHFFFGGGJJJJJJKKKOOOVVVbbbppp|||~~~tttqqqvvvwwwqqqooopppnnnssswww|||qqqddd]]]\\\^^^ZZZ```fffjjjmmmoootttwww~~~rrrfffbbb^^^[[[cccppp~~~|||}}}wwwnnngggpppwwwvvvqqqjjjaaaXXXOOOKKKGGGDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEHHHKKKNNN]]]nnn~~~^^^JJJBBB@@@===:::888888777666555444555777888888777555444555555555555555555555555777777777777666888;;;>>>BBBGGGQQQ]]]fffttt~~~rrr___XXXWWWZZZ___lllqqqzzzwwwhhh___XXXWWWVVVVVVWWWXXXWWWUUUQQQOOONNNPPPTTT]]]ooouuulllfffcccaaabbbaaa___]]][[[YYYWWWWWWYYYYYYZZZZZZZZZYYYWWWVVVUUUTTTSSSRRRSSSUUUWWWXXX[[[___cccfffggghhhjjjllliiilllpppvvv{{{~~~yyypppkkkppp|||qqqeee___]]]fffooo{{{}}}nnneeebbbdddlllttt}}}mmm```SSSLLLHHHEEEEEEGGGHHHKKKPPPUUU___mmm}}}tttnnnwwwvvvqqqoooooonnnssswww||||||nnnbbb[[[ZZZ\\\[[[```gggkkkmmmppptttxxx}}}ooobbb___\\\[[[dddqqq~~~|||}}}}}}pppggggggooovvvuuupppiii```WWWPPPMMMHHHEEEDDDEEEDDDDDDDDDDDDEEEEEEEEEGGGKKKNNNZZZjjj}}}^^^JJJCCC@@@===:::888888777666555444555777888888777555444555555555555555555555555666777777666666777:::===AAAGGGQQQ]]]fffttt{{{nnn^^^XXXXXX]]]aaalllqqqzzz|||kkk]]]UUUSSSQQQPPPPPPRRRRRRQQQPPPMMMLLLMMMRRRYYYeeeyyyuuullleeeaaa```aaa```___^^^]]][[[[[[ZZZ[[[\\\\\\\\\ZZZYYYWWWUUURRRQQQPPPOOOPPPRRRTTTUUUZZZ]]]aaadddfffgggiiikkkiiilllqqqwww{{{~~~wwwnnniiiooozzzrrreee___^^^ccclllxxx~~~ooogggdddeeelllsssyyymmm```SSSLLLIIIEEEEEEHHHHHHKKKPPPVVV___nnn~~~rrrmmmvvv~~~uuuooonnnnnnnnnsssxxx}}}yyykkk___YYYXXXYYY\\\aaaggglllnnnppptttxxx{{{nnnccc___^^^```jjjwww||||||}}}wwwkkkcccfffnnnuuutttoooiii___WWWQQQMMMIIIFFFEEEEEEEEEEEECCCDDDEEEEEEEEEGGGKKKNNNUUUddd||||||^^^JJJCCC@@@===:::888888777666555555666777888888777666555555555555555555555555555555666666666555777:::<<>>GGGQQQZZZeeevvv~~~vvvwwwjjj\\\YYY[[[___dddkkksss}}}zzzvvvvvvvvvyyy}}}~~~uuujjj```YYYUUURRRPPPNNNMMMOOOPPPQQQPPPRRRSSSYYYcccpppuuukkkbbb\\\YYYXXXXXXYYYZZZ]]]aaadddfffiiiiiigggeeebbb^^^[[[YYYVVVUUURRRPPPOOOPPPPPPQQQSSSVVVYYY\\\___bbbfffiiilllooosssxxx|||}}}sssxxxtttlllgggjjjsssnnn```\\\\\\bbblllxxx|||tttpppnnnpppuuuyyynnnaaaTTTMMMIIIFFFFFFHHHGGGJJJOOOUUU___nnn~~~}}}tttuuu|||rrrnnnnnnooopppuuuzzzzzzmmmbbb\\\ZZZZZZ[[[```eeekkkoooppprrrvvvzzz{{{~~~}}}}}}}}}zzz{{{}}}~~~}}}xxxqqqmmmiiiqqqxxxwwwssslllbbbZZZOOOKKKGGGDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDFFFJJJMMMUUUaaavvvzzzuuu|||zzz]]]HHH@@@>>><<<999888888888888777444444444444444444444444555555555555555555555555333555777777777777999:::===GGGQQQYYYeeevvv{{{tttwwwlll^^^ZZZ\\\```dddllluuu~~~uuuqqqmmmjjjggghhhlllrrrvvvyyywwwwwwuuuoooggg```ZZZXXXSSSQQQOOOOOOQQQSSSUUUUUUTTTWWW___lllzzzuuukkkbbb\\\YYYVVVVVVWWWYYY]]]bbbfffiiillllllkkkiiifffccc```^^^WWWUUUSSSPPPNNNNNNOOOOOORRRTTTWWW[[[]]]aaafffiiilllooosssxxx|||~~~uuuoootttqqqkkkgggjjjsss~~~mmm___[[[\\\```jjjvvv~~~uuupppnnnqqquuuxxx|||nnnaaaTTTNNNJJJGGGGGGIIIGGGJJJNNNTTT]]]lll||||||sssttt|||sssnnnnnnppppppuuuzzz~~~~~~uuuhhh^^^ZZZZZZ[[[[[[aaaffflllpppqqqssswwwzzz}}}}}}{{{|||~~~yyyrrrmmmhhhqqqwwwwwwrrrkkkbbbYYYPPPLLLHHHEEEDDDDDDDDDCCCBBBCCCCCCCCCDDDFFFJJJMMMTTT```vvvwwwsss{{{xxx\\\IIIAAA>>><<<999888888888888777666666666555555666666666555555555555555555555555444666888888888888:::;;;<<>>;;;999888888999888777888888777777777777888888555555555555555555555555444666888999999999:::;;;<<>><<<999999999999888666666666666666555555555555666666555555555444444444555555444444666777999:::>>>FFFOOOXXXddduuuwwwmmmnnnuuu}}}jjj___]]]\\\bbbjjjpppzzz}}}rrrhhhaaaVVVOOOJJJKKKLLLLLLNNNSSSXXXZZZ^^^bbbccccccbbbaaa``````bbbfffmmmtttzzz}}}{{{qqqggg___[[[XXXVVVXXXZZZ\\\___bbbgggjjjlllkkkkkklllmmmmmmllljjjfffddd```\\\YYYWWWWWWWWWWWWVVVUUUTTTUUUZZZaaafffeeehhhlllppptttxxx}}}sssiiigggffflllyyy~~~qqqeeeaaa```fffooo|||mmm^^^[[[]]]dddmmmzzzzzznnngggdddhhhoootttzzzpppfffXXXNNNIIIHHHGGGFFFGGGIIIKKKOOOWWWddduuuzzzzzztttrrrqqqrrrrrrxxx}}}zzzooofff]]]YYYXXXXXX[[[___gggjjjnnnqqqtttwwwzzz}}}zzzwwwtttpppmmmmmmooouuu~~~{{{{{{}}}~~~|||zzzxxxrrrnnndddfffjjjlllkkkfff]]]WWWQQQMMMHHHEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEGGGJJJLLLQQQ^^^ppp~~~yyyzzzttt\\\JJJEEE>>><<<:::999::::::888777666666666666555555555555555555555555555444444444444444333444555666888999===FFFPPPYYYdddsss}}}yyypppjjjoooyyyhhh^^^\\\]]]dddlllqqqzzzttthhh```TTTMMMHHHHHHIIIIIILLLPPPUUUXXX^^^ffflllnnnnnnlllgggiiinnnuuu~~~yyyooofff^^^YYYWWWVVVXXX[[[]]]___bbbfffiiijjjiiiiiijjjkkkkkkiiihhheeeccc```]]]ZZZYYYYYYYYYXXXWWWVVVTTTUUUYYY```eeeeeehhhlllooorrrwww{{{}}}mmmeeecccffflllxxxzzzlllaaa]]]]]]dddmmmzzzlll^^^ZZZ\\\dddmmmzzzuuukkkeeecccggglllpppvvvpppfffXXXNNNIIIGGGGGGFFFFFFHHHKKKOOOWWWeeeuuu|||yyytttsssssssssrrrxxx~~~~~~vvvkkkbbbZZZXXXXXXXXX\\\aaahhhjjjnnnqqqtttxxx|||~~~vvvpppmmmllllllkkkooouuu~~~||||||~~~}}}zzzyyywwwsssoooeeegggkkknnnmmmhhh___YYYQQQMMMHHHEEEDDDDDDCCCCCCBBBDDDEEEEEEEEEGGGJJJMMMUUU___ppp}}}~~~vvv___MMMFFF>>><<<:::999999999888777666666666666555555555555555555555555555555555555555444444444555777999:::???HHHSSS[[[fffsss{{{~~~sssllliiiqqq|||ggg]]][[[]]]dddmmmrrr{{{vvviii___UUUNNNIIIIIIJJJJJJMMMQQQSSSWWW^^^iiisssxxxxxxwwwpppvvv~~~wwwnnneee^^^YYYVVVWWWYYY\\\^^^___bbbeeeggghhhggggggggghhhhhhgggeee```___\\\YYYXXXXXXXXXYYYXXXXXXWWWUUUUUUYYY___ccceeegggjjjmmmqqquuuzzz~~~uuuhhhbbbaaadddjjjwwwwwwhhh___[[[[[[aaakkkwwwlll]]]ZZZ\\\cccmmmzzzpppgggcccbbbfffjjjnnnsss|||pppfffXXXMMMHHHGGGFFFEEEFFFHHHLLLPPPXXXfffvvv}}}xxxtttssstttuuusssxxx~~~zzzrrrfff^^^XXXWWWXXXYYY]]]bbbhhhkkknnnrrruuuyyy~~~|||wwwooojjjhhhjjjlllnnnsss{{{~~~|||~~~|||zzzyyywwwsssoooeeegggkkknnnnnniiiaaa[[[QQQMMMHHHEEEDDDDDDCCCCCCBBBCCCDDDEEEEEEGGGJJJMMMUUU___ppp~~~wwwaaaNNNEEE===;;;999888888888777666666666666666555555555555444555555555555555555555666555555555666888:::;;;???HHHSSS[[[fffrrryyy{{{rrrkkkjjjsssggg]]]\\\]]]dddlllttt}}}xxxjjj```UUUOOOJJJJJJKKKKKKNNNRRRUUUXXX___hhhqqqwwwyyyyyy{{{}}}vvvmmmeee^^^ZZZXXXWWWYYY\\\^^^```aaadddffffffeeedddeeeeeeeeecccbbb\\\ZZZXXXWWWVVVWWWXXXYYYYYYYYYXXXVVVVVVXXX]]]aaaccceeeiiikkkoootttyyy}}}mmmddd``````bbbiiivvvvvvggg^^^[[[[[[```hhhssskkk]]]YYY[[[bbblllzzz{{{llleeecccccceeeiiimmmqqqyyy}}}oooeeeWWWMMMHHHGGGFFFEEEFFFIIIMMMRRRZZZgggvvv~~~~~~vvvsssssstttuuusssyyy~~~wwwnnnbbb[[[VVVVVVXXXZZZ^^^ccciiikkkooorrrvvv{{{zzzzzzzzz{{{}}}wwwsssmmmiiiiiimmmrrrvvvzzz~~~}}}}}}{{{yyywwwqqqmmmccceeeiiimmmmmmhhhaaa[[[QQQMMMHHHEEEDDDDDDCCCCCCBBBCCCDDDEEEEEEGGGKKKNNNRRR[[[mmmyyybbbMMMBBB<<<:::888777888888666555666666666666555555555555444444444555555555555555666666666666777888:::;;;>>>GGGQQQYYYcccooowwwyyysssmmmmmmvvv}}}fff^^^]]]^^^eeemmmwwwyyykkkaaaUUUNNNIIIIIIJJJJJJMMMQQQXXX[[[aaafffjjjpppvvvzzz|||sssjjjbbb]]]ZZZYYYWWWZZZ]]]___```aaaccceeedddcccbbbbbbcccbbb```___ZZZYYYWWWVVVWWWXXXZZZ[[[ZZZZZZYYYWWWVVVXXX\\\___aaacccfffiiimmmsssyyy~~~tttfffaaa______bbbkkkzzzvvvfff^^^ZZZZZZ___gggqqqlll^^^ZZZ\\\aaakkkyyyxxxjjjdddcccdddgggjjjlllooouuu}}}oooeeeWWWMMMHHHFFFFFFEEEGGGIIIMMMRRRZZZfffttt|||tttqqqrrrtttvvvsssyyy~~~}}}tttkkk___XXXTTTUUUXXXZZZ___dddiiilllooorrrvvv|||uuurrrvvvzzz{{{}}}wwwuuuqqqooopppvvv}}}}}}~~~~~~|||zzzvvvpppjjjbbbdddiiilllmmmhhhaaa[[[QQQMMMHHHEEEDDDDDDCCCCCCAAABBBDDDEEEEEEHHHKKKNNNRRR[[[lll~~~fffPPPBBB===;;;999888888888777666666666666666555555555555444444444555555555666666555555555555666888999;;;???GGGQQQYYYcccoooxxxzzztttooonnnwwwxxxddd^^^___aaagggooozzzzzzlllcccUUUNNNIIIJJJKKKKKKMMMQQQXXX\\\bbbeeehhhooo{{{yyypppfff___[[[ZZZZZZXXXZZZ^^^``````aaabbbdddbbbaaa``````aaa```^^^\\\WWWVVVUUUUUUVVVXXX[[[\\\[[[[[[YYYWWWVVVWWW[[[^^^___aaadddhhhlllrrrzzzkkk```^^^^^^^^^fffpppuuufff[[[XXXYYY^^^gggqqqlll^^^[[[]]]___jjjxxxwwwhhhdddeeefffhhhkkklllmmmrrrzzzoooeeeWWWLLLHHHFFFEEEDDDFFFIIILLLQQQXXXcccqqq{{{zzzsssqqqrrrtttvvvtttyyy~~~|||sssiii]]]WWWSSSUUUXXX[[[___eeejjjlllooorrrvvv|||{{{qqqrrrzzzzzzyyyvvvuuuxxx~~~}}}~~~~~~}}}{{{vvvnnnhhhccceeejjjnnnnnnjjjccc]]]QQQMMMHHHEEEDDDDDDCCCCCCAAABBBDDDEEEEEEHHHKKKNNNVVV]]]mmmkkkTTTDDD>>><<<:::999::::::888777777666666666555555555555444444444555555555666666444444444444555777888:::BBBJJJSSSZZZdddqqq{{{~~~uuuooonnnxxxuuubbb___aaadddjjjrrr{{{zzzmmmdddWWWPPPKKKLLLMMMMMMOOOSSSUUU\\\cccfffjjjuuu~~~xxxnnnccc\\\YYYYYYZZZXXX[[[^^^``````aaabbbcccaaa```______```___]]][[[TTTTTTSSSSSSUUUWWWZZZ[[[[[[[[[ZZZXXXVVVWWWZZZ]]]^^^```cccggglllrrrzzzyyyeee]]]\\\]]]]]]iiiuuuttteeeYYYVVVWWW^^^gggrrrmmm___[[[]]]^^^iiiwwwvvvhhhdddfffgggiiilllkkklllooowwwoooeeeWWWLLLGGGFFFEEEDDDEEEHHHKKKOOOVVVaaannnxxxwwwtttrrrppprrruuuvvvyyy|||}}}~~~{{{oooccc\\\XXXUUUTTTXXX^^^ccceeejjjlllooosssxxx~~~~~~vvvooosssyyy||||||rrriiifffhhhmmmqqqsssmmmbbbZZZRRRNNNHHHDDDBBBBBBBBBAAACCCCCCCCCCCCEEEGGGIIIJJJQQQ[[[lllqqqWWWHHH@@@>>>;;;:::::::::999888999888777666666555555666666666666666666666666666666777888888777888:::<<>>;;;:::::::::999888555555555555666777888888555555555555555555555555555777888888777888:::<<>>;;;::::::999999777444444444444555666777888444444444444444444444444555666888888777888;;;===BBBLLLUUU\\\jjj}}}zzzxxx}}}xxxgggccceeehhhpppzzzzzzpppggg___YYYTTTRRRNNNNNNQQQTTTWWWXXX\\\aaalll{{{{{{pppddd^^^YYYVVVXXX\\\]]]^^^______``````_________^^^\\\\\\\\\[[[XXXVVVVVVUUUSSSRRRRRRTTTWWWYYY[[[[[[[[[[[[\\\\\\\\\\\\[[[\\\^^^cccjjjrrrxxx|||zzzhhhbbb```]]]]]]aaannn~~~zzzkkk```YYYWWWXXX^^^gggqqqyyyooogggdddccc```kkkzzzvvvddd```cccgggkkkmmmnnnmmmnnnsssyyy~~~pppcccVVVNNNJJJFFFEEEGGGFFFIIILLLOOOSSS^^^nnnyyytttooouuu~~~}}}uuurrrqqqoooqqquuuvvvzzz|||{{{yyysssggg\\\WWWUUUUUUWWW]]]cccgggjjjlllooosssxxx||||||xxx{{{~~~}}}}}}~~~}}}{{{ssskkkkkkmmmrrrwwwwwwooocccZZZQQQMMMGGGDDDBBBCCCBBBBBBCCCCCCCCCCCCEEEGGGIIIJJJPPPWWWfff~~~yyy\\\IIIAAA???;;;:::999999888777777666555444444333333444444444444444444444444444555666777888888999;;;===AAALLLUUU]]]kkk~~~~~~xxxwww~~~xxxfffbbbdddgggpppzzz}}}ooofff___YYYVVVSSSRRRQQQQQQTTTXXX[[[]]]^^^cccnnnwwwlllaaa[[[XXXVVVYYY]]]^^^____________^^^^^^^^^___]]]\\\[[[[[[ZZZXXXUUUVVVUUUSSSRRRRRRTTTVVVWWWZZZZZZZZZZZZ[[[[[[[[[[[[YYYZZZ]]]bbbgggooowww|||xxxgggcccbbb^^^^^^aaannnuuuggg\\\WWWTTTVVV]]]eeeppp~~~|||ssskkkfffddd```kkkyyyvvveee___bbbfffjjjnnnpppnnnooorrrwww~~~~~~qqqdddVVVNNNJJJFFFEEEGGGEEEHHHLLLNNNSSS^^^mmmyyyppplllrrrzzz|||tttqqqpppoooqqquuuvvv{{{~~~|||xxxrrrggg\\\UUUTTTTTTXXX^^^dddhhhiiimmmpppuuuzzz~~~xxx{{{~~~|||}}}}}}}}}{{{ssskkkiiilllqqqvvvvvvnnnbbbXXXPPPLLLGGGCCCBBBCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJOOOVVVeee|||zzz]]]JJJBBB???<<<:::999999888777777666555444444333333444444444444444444444444444444666777888888999;;;>>>AAAKKKUUU]]]kkk}}}yyyuuuvvv~~~yyygggbbbdddgggppp{{{rrrddd]]]YYYVVVTTTQQQQQQRRRTTTVVVYYY\\\^^^```dddqqq{{{rrrhhh^^^YYYWWWVVVYYY^^^^^^^^^^^^]]]]]]]]]]]]]]]___]]]\\\\\\\\\\\\YYYWWWVVVUUUSSSRRRRRRSSSTTTUUUWWWXXXXXXXXXYYYYYYYYYZZZWWWYYY\\\```eeellluuu{{{yyyiiidddccc___^^^aaannnzzzpppddd[[[TTTRRRTTT[[[cccnnn}}}yyypppiiiddd```jjjwwwuuuddd___aaaeeekkkpppssspppppprrruuu{{{}}}qqqdddVVVNNNJJJEEEDDDFFFEEEHHHKKKNNNSSS^^^mmmxxx~~~~~~ssspppssswww{{{sssqqqooonnnqqqtttuuu{{{~~~|||wwwpppfff\\\UUUTTTVVVZZZ```eeehhhiiinnnrrrwww|||zzz}}}~~~}}}}}}~~~{{{sssjjjiiilllrrrwwwxxxpppcccYYYPPPLLLGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJOOOVVVeeeyyy|||^^^JJJBBB???<<<:::999999777666444444444444555666777888444444444444444444444444444555777777888999<<<>>>AAALLLVVV^^^kkk}}}xxxuuuxxx|||iiidddeeehhhrrr|||}}}sssfff]]]YYYXXXXXXWWWUUUVVVXXXYYYYYYZZZ]]]___bbbggguuu{{{vvvlllddd\\\YYYXXXWWWYYY^^^]]]]]]\\\[[[[[[[[[\\\\\\^^^]]]\\\\\\]]]]]][[[ZZZWWWVVVUUUTTTSSSSSSTTTTTTVVVVVVWWWWWWXXXXXXYYYYYYWWWYYY\\\^^^bbbiiirrrzzz{{{jjjfffeeeaaaaaadddppp|||uuulllbbbZZZSSSQQQSSSZZZcccnnn}}}vvvllldddaaajjjvvvtttddd^^^```eeelllrrrvvvsssrrrsssuuuzzz}}}rrreeeWWWOOOIIIEEEDDDFFFEEEHHHKKKNNNRRR]]]mmmxxxzzzwwwxxxxxxzzzrrrpppooonnnppptttrrryyy}}}{{{uuunnneee\\\WWWWWWYYY]]]ccchhhjjjkkkooosssxxx~~~yyyzzz~~~~~~~~~~~~~~~{{{sssiiigggkkkqqqwwwxxxqqqdddZZZPPPLLLGGGCCCCCCCCCDDDCCCCCCCCCCCCCCCEEEGGGIIIJJJNNNVVVeeewwwaaaLLLCCC@@@<<<:::999999777666555555555555666777888888555555555555555555555555333555777777888999<<<>>>BBBNNNYYYaaannn|||{{{}}}}}}iiicccdddgggppp{{{~~~pppiii```\\\]]]___aaaaaabbbdddeeedddaaa``````bbbgggmmm{{{wwwrrrggg```ZZZYYYXXXWWWYYY]]][[[[[[ZZZYYYYYYZZZ[[[\\\\\\[[[[[[\\\^^^^^^]]][[[ZZZYYYXXXVVVVVVUUUUUUVVVVVVVVVWWWWWWXXXYYYYYYZZZWWWYYY\\\]]]```fffpppxxx|||kkkggggggdddeeeiiitttvvvoooiii```ZZZTTTRRRTTT[[[dddooo~~~}}}pppgggdddkkkvvvrrrccc]]]___eeemmmuuuxxxuuutttuuuvvv{{{}}}rrreeeWWWOOOIIIEEEDDDFFFEEEHHHKKKMMMRRR]]]lllxxx}}}|||{{{yyyrrrpppooonnnppptttpppwww|||yyytttmmmccc[[[YYYYYY[[[```eeejjjllllllpppsssyyy~~~uuusssxxx|||~~~~~~|||rrriiieeeiiiooovvvwwwpppcccYYYOOOLLLFFFCCCCCCCCCDDDDDDCCCCCCCCCCCCEEEGGGIIIJJJMMMWWWfffuuucccOOOCCC@@@<<<:::999888777666999888777666666555555666666666666666666666666666333555777777888999<<>>@@@GGGPPP```xxx}}}jjjfffhhhnnnyyyyyywwwzzzxxxnnnddd^^^VVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYZZZYYYWWWTTTQQQPPPPPPRRRSSSTTTWWWZZZ\\\\\\\\\]]]___]]]]]]]]]\\\\\\[[[[[[ZZZ]]]^^^```aaacccfffkkknnnyyy{{{wwwzzzrrrhhhiiipppssssssrrrkkkjjjlllppprrrvvvppphhhffflllvvvlllffffffjjjuuu|||yyyuuuttt{{{|||pppcccUUUMMMHHHDDDCCCEEEGGGEEEGGGLLLRRRZZZiiivvv}}}uuuooonnnmmmmmmooossstttvvvwwwtttnnnfff___[[[XXX___hhhlllnnnooorrruuuxxx}}}{{{yyy}}}}}}zzzxxxxxxvvvwwwwwwvvvrrrjjj```YYYOOOKKKFFFBBBBBBBBBBBBBBB@@@AAACCCCCCCCCDDDGGGIIILLLUUUcccsssvvvqqq}}}|||cccMMMBBB@@@<<<;;;::::::999888555555555555666666666777666666666666666666666666444555777777888:::>>>AAAHHHOOO^^^uuu|||jjjfffjjjooozzzxxxwwwxxx}}}uuulllbbb\\\UUUTTTTTTSSSSSSSSSTTTTTTVVVVVVWWWXXXYYYYYYYYYYYYXXXVVVSSSPPPNNNNNNOOOPPPQQQSSSVVVXXXYYYZZZ]]]___```______^^^]]]]]]\\\\\\]]]___aaaccceeeiiilllooowww|||~~~qqqhhhjjjrrrwwwxxxyyyqqqooooooqqqssswwwrrrjjjhhhnnnwwwmmmfffgggkkkvvv~~~zzzvvvuuu{{{}}}ooobbbUUUMMMHHHDDDCCCEEEGGGEEEGGGLLLRRRZZZiiivvvxxx}}}uuuooommmmmmmmmooossstttvvvwwwuuunnnfff```]]]XXX```iiinnnoooppptttwwwzzzzzzxxx}}}}}}zzzyyyyyyyyyyyyyyywwwssskkkaaa[[[PPPLLLGGGCCCCCCCCCCCCCCC@@@AAACCCCCCCCCDDDGGGIIINNNWWWfffwwwwwwttt|||bbbLLLBBB@@@<<<;;;::::::999888444555555555666666777777777777777777777777777777444555777777888;;;>>>AAAJJJPPP^^^sss{{{jjjgggkkkpppzzz~~~yyyzzzxxx{{{tttkkkbbb[[[UUUTTTTTTSSSSSSSSSSSSSSSVVVWWWXXXYYYZZZZZZZZZZZZXXXVVVRRROOOMMMMMMNNNOOOPPPQQQTTTUUUWWWYYY]]]___aaaaaa```___^^^^^^]]]]]]^^^___aaadddgggjjjmmmooowww}}}qqqhhhkkktttyyy{{{|||uuurrrrrrssstttxxxuuullljjjoooxxxmmmfffgggkkkwww{{{vvvuuu{{{~~~ooobbbTTTMMMHHHDDDCCCEEEGGGEEEGGGLLLRRRZZZiiivvv~~~}}}ppp~~~yyyrrrlllkkkkkkjjjlllppprrruuuxxxwwwqqqhhhaaa^^^aaaffflllooopppqqquuuxxxzzz~~~}}}{{{yyyxxxxxxxxxxxxyyyyyyvvvmmmaaaXXXOOOKKKFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGJJJKKKNNNVVVcccssszzztttuuu]]]JJJBBB???;;;999999999888777777777777777777666555555333333333444444444555555333555777999:::<<>>AAAHHHVVVbbbrrrwwwmmmpppqqqzzz}}}zzztttnnneee\\\WWWPPPGGGCCCCCCBBBCCCCCCCCCDDDFFFJJJMMMNNNQQQVVVZZZ^^^bbbfffiiihhhiiilllnnnooonnnlllkkkjjjiiihhhhhhiiikkkmmmnnnqqqsssuuutttppplllhhhffffff___[[[^^^___^^^```eeekkkooozzzxxxkkk^^^WWWUUUSSSVVVZZZ___hhhuuutttpppuuu||||||yyyxxxzzzooohhhdddgggjjjkkkkkkmmmqqquuu|||uuummmbbbVVVKKKGGGDDDBBBAAACCCDDDDDDGGGLLLNNNSSS___kkkwwwxxxsssqqqnnnllljjjjjjjjjkkkkkkoooqqqoookkkhhhhhhkkkkkkpppxxx~~~|||zzz~~~yyysssnnnlllsssxxxvvvrrrlllccc[[[SSSOOOIIIEEEDDDCCCBBBAAACCCDDDEEEFFFFFFHHHKKKNNNXXXcccttt}}}}}}fffRRREEEAAA<<<999999999999888666666666666666666666666666666555555555555666666888999999999999;;;>>>AAAHHHVVVbbbrrrvvvmmmpppqqq{{{{{{vvvmmmddd[[[UUUOOOGGGBBBBBBBBBCCCDDDDDDDDDGGGKKKNNNQQQTTTXXX\\\___dddiiimmmlllnnnppprrrsssrrrpppooommmlllkkkjjjlllnnnqqqsssxxxzzz|||{{{wwwssspppnnnooohhhcccdddccc```___cccllloooxxxvvviii\\\UUUTTTTTTWWW[[[```hhhvvvvvvppptttzzz{{{yyyyyy{{{rrrkkkgggjjjmmmmmmmmmooorrrvvv|||uuunnnbbbVVVKKKGGGDDDBBBAAACCCCCCDDDGGGKKKNNNRRR^^^jjjwww~~~xxxvvvrrrnnnkkkjjjkkkkkklllnnnpppoookkkiiijjjkkkmmmrrryyy}}}zzzxxx}}}~~~~~~~~~|||wwwsssqqqzzz}}}vvvnnnfff___SSSOOOIIIEEECCCCCCBBBBBBCCCDDDEEEEEEFFFGGGKKKMMMWWWcccuuu}}}~~~fffQQQEEEAAA<<<999999999999888666666666666666666666666666666555555555555666666888888999888999;;;>>>AAAGGGVVVbbbrrrrrrkkkooorrr||||||xxxkkkbbbYYYTTTMMMFFFBBBBBBBBBCCCDDDEEEEEEHHHLLLOOOTTTVVVZZZ]]]bbbgggnnnssstttuuuwwwyyyyyyxxxwwwuuusssrrrpppooopppsssvvvyyy}}}||||||zzztttooonnnlllhhhfffgggnnnooovvvvvviii\\\UUUUUUUUUXXX\\\aaaiiivvvxxxqqqsssxxxzzzyyyzzz}}}|||uuunnnjjjmmmppppppqqqrrruuuyyyvvvnnnbbbVVVKKKGGGDDDBBBAAACCCBBBCCCFFFJJJLLLQQQ]]]iiiwww}}}zzzuuuppplllkkkkkkllllllnnnooonnnllljjjkkklllmmmrrryyy~~~{{{vvv|||~~~~~~~~~}}}xxxtttrrr{{{~~~vvvnnnfff```TTTPPPJJJEEECCCCCCCCCCCCBBBDDDEEEEEEEEEGGGJJJMMMVVVbbbsss~~~}}}fffPPPEEEAAA<<<999999999999888666666666666666666666666666666555555555555666666777888888888888:::>>>AAAGGGVVVcccrrrnnnhhhnnnrrr||||||wwwjjjaaaWWWRRRLLLEEEBBBBBBCCCDDDEEEFFFGGGJJJNNNRRRVVVYYY\\\```fffmmmuuu{{{~~~}}}{{{yyyvvvttttttvvvyyy{{{~~~|||zzzwwwtttrrrqqqpppsss{{{{{{lll^^^XXXXXXXXXZZZ___ccckkkwww{{{sssrrruuuzzzyyyzzz~~~}}}yyysssmmmjjjnnnssstttvvvxxxyyy}}}wwwooobbbVVVKKKGGGDDDBBBAAACCCBBBBBBEEEIIIKKKPPP\\\hhhwww|||wwwrrrooommmllllllmmmmmmnnnmmmllllllmmmmmmmmmrrryyy|||xxx}}}~~~}}}~~~|||vvvqqqmmmuuu{{{xxxrrrllleee___UUUPPPJJJEEECCCCCCDDDDDDBBBCCCDDDEEEEEEGGGJJJMMMTTT___nnnxxx}}}~~~gggPPPEEEAAA<<<999999999999888555555555555555555555555666666555555555555666666666777888888888:::>>>AAAGGGVVVcccqqq~~~kkkfffnnnrrr}}}zzzuuuiii___VVVPPPKKKDDDBBBCCCCCCDDDFFFGGGHHHLLLPPPTTT[[[]]]aaaffflllttt}}}}}}zzzxxxyyy{{{|||}}}uuussssssxxxpppaaa[[[[[[\\\___ccchhhnnnzzz}}}sssrrrtttyyyyyyzzz}}}zzzuuuooojjjhhhnnnuuuxxx{{{~~~~~~vvvooobbbVVVKKKGGGDDDBBBAAACCCBBBBBBEEEIIIKKKOOO[[[gggvvv}}}{{{xxxtttqqqooonnnmmmnnnmmmmmmlllmmmmmmnnnooonnnssszzz~~~{{{zzz}}}}}}~~~zzzqqqkkkgggmmmpppooommmkkkeee^^^VVVQQQJJJEEECCCCCCDDDDDDBBBCCCDDDDDDEEEFFFJJJLLLQQQ[[[iiisss{{{iiiPPPEEEAAA<<<999999999999888555555555555555555555555666666555555555555666666555666777777888:::>>>BBBGGGWWWcccppp}}}jjjgggooottt~~~xxxrrrhhh___UUUPPPJJJEEECCCDDDCCCEEEGGGHHHJJJNNNRRRVVV___aaaeeejjjooovvv}}}~~~}}}yyywwwyyy~~~uuueee___```cccfffjjjnnnuuu~~~tttqqqsss~~~yyyxxxyyy{{{~~~|||wwwsssmmmhhhgggnnnvvv{{{vvvnnnbbbVVVKKKGGGDDDBBBAAACCCCCCCCCFFFIIIKKKOOO[[[gggvvv{{{zzzyyyxxxvvvtttqqqooonnnnnnmmmllllllmmmnnnoooooorrrvvv}}}{{{xxxxxx~~~}}}}}}}}}xxxmmmeeeccceeefffgggjjjmmmhhh```WWWQQQJJJEEECCCCCCDDDEEEAAACCCDDDDDDDDDFFFIIILLLPPPXXXdddpppzzzjjjPPPEEEAAA<<<999999999999888555555555555555555555555666666555555555555666666555666777777888:::>>>BBBGGGWWWcccnnn|||~~~|||~~~llliiirrrwwwxxxqqqhhh___UUUOOOJJJEEEDDDFFFDDDEEEGGGIIIKKKOOOTTTXXX^^^```dddgggkkkooossswww{{{|||~~~}}}~~~{{{mmmhhhjjjjjjnnnrrrvvv|||tttqqqsss{{{yyyxxxwwwyyy{{{zzzuuuqqqnnniiihhhpppxxx|||uuummmbbbVVVKKKGGGDDDBBBAAACCCDDDDDDGGGJJJLLLPPP[[[gggvvv|||wwwwwwxxxxxxwwwuuussspppnnnnnnmmmkkkkkkmmmoooppppppvvvyyy~~~yyyuuuuuuzzz}}}|||}}}wwwkkkbbbbbbaaaaaacccjjjooojjjbbbWWWQQQJJJDDDCCCCCCEEEEEEAAACCCDDDDDDDDDFFFIIILLLQQQWWWbbbnnnxxxkkkQQQEEEAAA<<<:::999999999888555555555555555555555555666666555555555555666666555666666777888:::>>>BBBGGGWWWcccnnn{{{|||zzzooollluuuzzzxxxppphhh___UUUOOOKKKFFFEEEGGGDDDFFFGGGIIILLLPPPUUUYYYZZZ]]]```bbbccceeehhhjjjlllnnnqqquuuzzz|||tttpppssspppssswww|||tttqqqtttyyyyyywwwvvvwwwyyyxxxtttppppppkkkjjjqqqyyy}}}tttlllbbbWWWLLLGGGDDDBBBAAADDDDDDDDDGGGJJJLLLPPP[[[gggvvvzzzuuutttuuuwwwwwwvvvtttqqqooonnnkkkjjjlllnnnmmmoootttwww{{{zzzvvvtttpppuuu|||~~~|||}}}tttiiibbb___bbbeeehhhmmmpppiii```VVVQQQJJJEEECCCCCCCCCBBBCCCCCCCCCDDDEEEGGGIIIIIIPPPVVVbbbpppzzziiiRRRBBB???<<<:::999999888777666666666666555555555555555555555666666888999999777777888888888;;;>>>AAAHHHVVVaaammm|||}}}yyy}}}wwwuuu}}}|||sssiii```VVVOOOHHHCCCCCCFFFHHHHHHIIIJJJLLLOOORRRTTTUUUWWWYYY\\\^^^_________aaacccfffiiinnnqqqtttvvv~~~yyy||||||yyy~~~qqqlllmmmxxx~~~wwwuuurrrsssttttttpppmmmjjjhhhhhhlllsss{{{sssiii___UUULLLGGGCCC@@@@@@DDDFFFDDDEEEHHHKKKQQQ]]]hhhrrr|||~~~~~~yyytttuuuwwwzzz{{{zzzxxxtttrrrppplllkkkmmmnnnmmmppptttxxx|||}}}xxxtttsssrrrvvv{{{~~~}}}{{{}}}~~~~~~ssshhhbbb___cccgggjjjnnnooohhh___UUUQQQJJJEEECCCCCCBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIPPPVVVcccqqqzzz}}}}}}gggPPPBBB???<<<:::999999888777666666666666555555555555333333333444444555666777666777777777888:::>>>AAAGGGVVVaaammmzzzyyysssvvvyyywwwvvvlllbbbXXXPPPJJJDDDCCCFFFGGGHHHIIIJJJLLLNNNOOOPPPPPPRRRTTTWWWYYYZZZZZZZZZ[[[]]]___bbbfffiiilllmmmqqqvvv|||wwwyyy~~~qqqmmmmmmxxx|||sssqqqooooooqqqqqqnnnkkkgggeeeeeehhhooouuuyyyzzz~~~sssiii^^^UUULLLGGGCCC@@@@@@DDDFFFDDDEEEHHHLLLQQQ\\\hhhrrr}}}}}}|||{{{wwwttttttwww{{{{{{wwwtttrrrnnnlllnnnnnnnnnpppuuuyyy}}}zzztttqqqqqqsssvvvzzz}}}}}}{{{|||}}}|||}}}}}}rrrhhhbbb```eeejjjnnnqqqpppggg]]]UUUPPPJJJEEECCCBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIPPPWWWdddrrrzzzzzzyyyeeeLLLBBB???<<<:::999999888777666666666666555555555555444444333444444555666777555666666666777999===@@@FFFUUU```jjjuuutttmmmqqqxxxvvv}}}{{{nnncccXXXQQQJJJEEEDDDGGGGGGGGGHHHJJJKKKKKKKKKKKKLLLMMMPPPSSSUUUVVVWWWWWWWWWXXXZZZ\\\___aaacccdddfffjjjqqqwww{{{}}}sssuuuzzzrrrmmmmmmxxxyyynnnkkkjjjkkkmmmmmmjjjgggdddbbbaaaccchhhmmmppprrrvvvxxx|||sssjjj^^^TTTKKKGGGCCC@@@AAADDDFFFDDDEEEIIILLLQQQ\\\gggsss}}}}}}{{{yyywwwuuussswww|||}}}xxxuuutttooommmnnnooonnnqqqvvv{{{~~~}}}vvvqqqooopppssswww||||||zzz||||||{{{}}}{{{rrriiidddccciiipppssstttqqqhhh]]]UUUPPPIIIDDDBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIOOOVVVdddrrryyy|||}}}wwwbbbJJJBBB???<<<:::999999888777666666666666555555555555666666666666666777888888444555555555666888<<>>EEEQQQWWW]]]hhhlllppp{{{{{{nnnfffjjjooosss{{{|||xxxyyyzzz|||nnnbbbTTTNNNJJJGGGFFFHHHFFFGGGHHHHHHHHHFFFEEEDDDIIIKKKNNNQQQTTTUUUVVVVVVYYYYYYZZZ[[[\\\^^^^^^______bbbeeehhhiiilllnnnqqqxxx|||wwwmmmnnnqqqwwwssslllkkkttt~~~rrrfffdddbbbcccfffgggdddaaa^^^^^^]]]]]]___bbbfffhhhlllpppvvv}}}sssjjj\\\SSSJJJFFFCCC@@@AAADDDFFFEEEFFFJJJMMMQQQ[[[eeesss||||||zzzyyyzzz{{{}}}}}}|||sssnnnlllmmmnnnooosssxxxzzz}}}zzzrrrnnnqqqvvvyyy~~~~~~{{{yyyzzz}}}~~~~~~}}}{{{uuuooolllkkksssyyyzzzxxxrrrhhh___TTTOOOIIIDDDBBBAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHLLLRRR___oooyyy|||xxxwww}}}aaaKKKBBB???<<<:::999999888777666666666666555555555555555555444444444444555555444555555555666888<<>>AAAGGGOOO\\\jjjuuu|||~~~pppjjjdddfffooo|||sssmmmjjjmmmpppssswww|||~~~qqqcccWWWPPPHHHFFFCCCBBBCCCEEEGGGGGGLLLMMMNNNQQQTTTYYY]]]___^^^___aaadddeeefffffffffcccbbbaaa___^^^]]]\\\\\\[[[^^^aaadddhhhmmmrrrvvv{{{~~~qqqccc[[[YYY[[[bbbjjjrrr~~~{{{oookkkkkknnnvvvzzzkkk]]]XXXUUUWWWWWWUUUUUUXXXXXXYYY[[[]]]___bbbgggkkkrrrwwwyyyjjj```UUUOOOHHHBBBAAABBBCCCDDDFFFEEEHHHLLLNNNRRR[[[dddttt|||xxxwwwrrrmmmkkklllooosssttttttrrrqqqsssxxx}}}yyywww{{{{{{yyy{{{~~~}}}xxxpppmmmkkkkkkkkkiiiccc^^^SSSOOOHHHCCCAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFIIILLLVVVfffxxx~~~zzzwww[[[HHH@@@===:::999999999888777666666666666555555555555444444444555555555555666666777888888999:::>>>@@@FFFOOO]]]lllwww|||}}}}}}qqqiiiccceeennnyyyuuunnnjjjkkknnnpppuuuzzzvvvfffXXXQQQIIIFFFCCCCCCDDDGGGHHHHHHLLLMMMPPPSSSWWW\\\```bbbbbbccceeeggghhhhhhhhhhhhcccbbbaaa___^^^]]]]]]\\\[[[]]]```cccfffjjjooossswwwzzzkkk^^^XXXWWWYYY___gggooozzzzzznnnkkklllooowwwyyylll]]]WWWTTTUUUVVVUUUVVVYYYZZZ\\\^^^```cccgggmmmqqqvvv|||wwwiii^^^SSSNNNGGGBBBAAABBBCCCDDDFFFFFFHHHMMMOOOSSS\\\eeeuuu}}}xxxwwwrrrllljjjkkkooosssuuuuuurrrqqquuu|||{{{xxx}}}|||zzz{{{~~~|||vvvllliiigggggggggfffaaa]]]TTTOOOIIIDDDAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFFFFGGGKKKTTTbbbttt}}}vvv[[[III@@@===:::999999999888777666666666666555555555555444444444555555555555666444666777777777999<<>>AAAFFFLLLVVVcccoooxxxrrriiiooowww|||~~~tttooonnnnnnrrrwwwxxxxxxyyy{{{}}}{{{mmmbbbTTTQQQMMMKKKKKKLLLLLLKKKOOOQQQTTTXXX\\\___aaabbbdddeeeggghhhiiiiiiiiihhhgggfffeeecccbbbaaaaaa```bbbccceeefffgggjjjnnnqqquuuwwwzzz~~~sssaaaWWWTTTRRRSSSXXX^^^eeeppp{{{uuuiiifffhhhgggnnntttvvvvvvrrrjjjaaa[[[UUUPPPRRRVVVYYY___eeedddgggjjjoootttzzztttggg]]]MMMJJJEEEBBBBBBCCCDDDDDDGGGFFFIIINNNRRRVVV___iiiqqq|||wwwtttmmmhhhhhhiiihhhjjjmmmnnnoooqqqwww~~~|||uuuuuu{{{}}}xxx{{{|||yyy{{{tttkkkjjjiiijjjjjjggg```[[[RRRNNNIIIEEECCCBBBAAA@@@AAAAAABBBCCCDDDEEEFFFFFFEEEJJJWWWkkkeeeOOODDD<<<:::888777888888666555666555555555555444444444666666666666666666555555555666777777777888;;;>>>EEEMMMYYYdddlllsssxxx{{{yyyooonnnuuu~~~~~~tttooonnnqqqsssxxxyyyzzzzzz{{{~~~rrreee]]]TTTMMMLLLMMMKKKLLLNNNMMMPPPTTTWWWZZZ\\\___aaaccceeehhhiiiiiiiiikkkllliiihhhgggeeedddcccbbbbbbffffffgggjjjnnnqqqrrrrrrwwwxxxzzz}}}wwwbbbUUUQQQOOOPPPUUUZZZaaalllvvv~~~rrreeeaaaaaakkkooorrrpppjjjccc___^^^WWWWWWWWWUUUUUUYYY```fffnnnooopppsssxxxsssdddXXXRRRKKKEEEEEEDDDCCCDDDGGGGGGIIIKKKMMMQQQYYYdddllluuu}}}yyyssslllgggggggggggghhhlllmmmmmmpppuuu}}}{{{ttttttzzz~~~|||yyy{{{vvvnnnlllkkkjjjiiieee^^^XXXOOOLLLGGGCCCBBBAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFIIIPPP___ssshhhQQQGGG===;;;999888888888777666666555555555555444444444333333444444444444444333555666777777777888;;;>>>DDDKKKWWWaaaiiioootttwwwzzzpppooouuu~~~xxxrrrpppqqqrrruuuvvvwwwwwwxxx{{{vvvjjj^^^TTTMMMKKKLLLKKKLLLNNNNNNPPPTTTWWWYYY[[[^^^```aaadddgggiiijjjkkkmmmnnnkkkjjjiiigggfffeeeeeeeeeiiiiiijjjmmmpppsssttttttxxxyyy{{{zzzdddWWWQQQNNNOOOTTTZZZ```kkkuuu~~~uuujjjfffggggggjjjllliiiccc^^^[[[ZZZXXXYYYYYYXXXXXX\\\cccjjjssstttvvvyyy~~~~~~rrrcccYYYPPPIIIDDDDDDDDDBBBCCCFFFGGGIIIKKKMMMQQQYYYdddllluuu}}}|||rrrkkkfffffffffeeegggjjjlllmmmooottt|||{{{sssrrrxxx}}}~~~{{{zzz|||yyyqqqooollljjjhhhccc[[[TTTLLLIIIDDDAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFFFFLLLTTTfff{{{jjjRRRFFF>>><<<:::999999999888777666555555555555444444444222222333444555555555555555666777777777888;;;>>>BBBJJJTTT]]]ccciiinnnsss{{{qqqooouuu}}}~~~wwwrrrpppooorrrssstttttttttwww{{{~~~zzzppp```VVVMMMKKKKKKJJJLLLOOONNNQQQTTTVVVXXXZZZ]]]______bbbgggjjjlllmmmnnnooollllllkkkjjjjjjiiihhhhhhlllmmmoooqqqsssuuuwwwxxxyyy{{{}}}}}}gggYYYQQQNNNOOOSSSXXX^^^iiisss{{{qqqgggeeegggdddffffffccc^^^YYYXXXYYYYYY[[[\\\\\\]]]aaaiiinnnyyy{{{~~~}}}qqqcccYYYNNNHHHCCCCCCCCCBBBCCCFFFGGGIIIKKKMMMQQQYYYdddllluuu|||}}}ssslllgggfffgggeeegggjjjmmmnnnpppvvv~~~{{{sssrrrwww~~~~~~|||~~~{{{zzz|||zzzpppnnnkkkiiigggbbbYYYSSSJJJGGGCCCAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFJJJTTThhh~~~}}}}}}iiiPPPDDD>>><<<:::999::::::888777666555555555555444444444333444555666777777777777555666777777777888;;;>>>BBBIIISSSZZZ___dddjjjppp{{{pppooouuu~~~{{{tttooolllpppqqqrrrrrrrrrtttxxx{{{~~~|||ttteeeZZZPPPLLLKKKKKKMMMPPPPPPRRRTTTVVVWWWYYY\\\^^^```dddhhhlllmmmmmmnnnooommmmmmmmmmmmmmmmmmlllllloooqqqssstttvvvwwwzzz{{{|||~~~~~~hhhZZZQQQNNNOOOSSSWWW]]]gggpppxxx{{{lllcccbbbddddddfffeeeaaa\\\YYYZZZ]]][[[]]]```aaacccgggnnnttt~~~{{{nnnaaaYYYMMMGGGCCCDDDDDDCCCDDDGGGGGGIIIKKKMMMQQQYYYdddllltttzzz}}}uuunnniiihhhhhhggghhhlllooopppttt{{{~~~uuusssxxx~~~}}}~~~{{{zzz}}}yyymmmkkkhhhgggfffaaaYYYSSSJJJGGGCCCAAAAAACCCCCCCCCAAAAAABBBCCCDDDEEEFFFFFFHHHSSSfff{{{xxxyyyhhhOOODDD>>><<<:::999::::::888777666555555555555444444444333444555666777777777777555666777777777888;;;>>>CCCJJJSSSYYY\\\aaahhhooozzzppppppvvvwwwppplllpppqqqqqqqqqqqqtttwwwzzz}}}}}}wwwkkk```TTTPPPNNNLLLMMMPPPPPPRRRTTTUUUWWWYYY]]]___cccfffjjjlllllllllmmmnnnnnnooopppqqqqqqqqqppppppqqqtttvvvxxxxxxyyy|||~~~}}}gggYYYRRROOOOOOSSSWWW\\\eeeoooyyyzzzlllcccbbbdddeeefffeeeaaa\\\[[[]]]```^^^aaaeeehhhiiimmmtttyyyxxxkkk___XXXMMMGGGDDDEEEFFFEEEFFFHHHGGGIIIKKKMMMQQQYYYdddlllrrrwww|||wwwpppkkkjjjjjjhhhjjjmmmqqqsssxxxzzzvvvzzz}}}~~~|||{{{}}}~~~vvvjjjgggfffeeeddd___XXXRRRJJJGGGCCCAAAAAABBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFIIIRRRcccwww|||vvvxxxhhhPPPEEE>>><<<:::999999999888777666555555555555444444444222222333444555555555555555666777777777888;;;>>>CCCKKKTTTXXXZZZ___hhhppp{{{qqqpppvvv|||tttoooqqqqqqrrrqqqqqqssswwwzzz}}}~~~yyyqqqfff[[[UUURRROOONNNPPPQQQSSSTTTVVVWWWZZZ^^^bbbfffhhhkkklllllllllmmmooopppqqqsssuuuvvvvvvuuuttttttwww{{{{{{zzz{{{~~~{{{fffYYYTTTQQQPPPSSSWWW[[[dddnnnzzzvvvhhh``````ccceeefffeeeaaa]]]\\\___cccdddhhhllloooqqquuuzzzuuuhhh]]]VVVLLLGGGDDDFFFGGGFFFGGGIIIGGGIIIKKKMMMQQQYYYdddlllrrrvvv}}}|||xxxqqqkkkkkkjjjiiijjjmmmrrruuu{{{~~~zzz|||}}}{{{}}}}}}|||}}}{{{ssshhhfffdddcccbbb]]]UUUOOOIIIFFFBBB@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHOOO^^^ooozzz{{{vvvyyyeeeOOODDD===;;;999888888888777666666555555555555444444444333333444444444444444333555666777777777888;;;>>>CCCKKKSSSWWWXXX]]]hhhqqqsssqqqvvv}}}yyyuuupppqqqqqqqqqqqqsssvvvyyyzzz}}}wwwlllaaa[[[VVVQQQOOOOOOQQQSSSUUUVVVXXX\\\```dddggghhhjjjjjjkkkmmmpppssstttuuuwwwzzz{{{{{{zzzzzzwww{{{}}}~~~zzzfffZZZUUURRRQQQTTTWWW[[[dddmmmwwwsssfff___aaadddfffggggggddd``````bbbfffjjjoootttwwwyyy|||rrreee[[[UUUJJJEEECCCFFFGGGFFFFFFIIIGGGIIIKKKMMMQQQYYYdddllltttwww}}}}}}xxxqqqkkkkkkjjjhhhiiilllrrruuu|||}}}~~~|||zzz|||}}}|||~~~xxxpppiiifffcccbbb```[[[SSSMMMHHHEEEAAA>>>>>>???@@@???AAAAAABBBCCCDDDEEEFFFFFFFFFLLLYYYhhhsss{{{{{{www{{{{{{aaaLLLBBB<<<:::888777888888666555666666555555555444444444666666666777666666555555555666777777777888<<<>>>BBBJJJSSSVVVWWW\\\gggqqquuurrruuu|||~~~yyypppqqqqqqpppppprrruuuxxxxxx~~~{{{pppeee^^^YYYSSSOOOOOOQQQSSSUUUVVVYYY]]]bbbffffffggghhhiiijjjnnnrrrvvvvvvxxxzzz}}}~~~~~~}}}zzz~~~yyyggg[[[VVVSSSRRRUUUWWW[[[dddmmmrrrzzzuuujjjeeegggkkkhhhjjjjjjhhhdddcccfffiiioootttyyy}}}~~~pppcccYYYTTTHHHDDDBBBEEEFFFEEEEEEHHHGGGIIIKKKMMMQQQYYYdddllluuuxxx}}}zzzuuunnnjjjjjjmmmppprrruuuwww}}}yyyxxxzzzzzzwwwyyy|||yyyzzz}}}zzzwwwkkkhhhddd```]]]XXXSSSOOOHHHEEEBBB@@@@@@AAA@@@@@@???@@@@@@AAABBBCCCDDDDDDGGGMMMYYYgggsss}}}~~~rrr[[[IIICCC<<<<<<:::999888777777777777777666666555555444444222333555666777666555555555666666666666999<<<@@@EEELLLTTTYYY[[[bbbnnnwwwyyytttuuuyyy}}}rrrooollllllooosssvvvxxxyyy}}}~~~xxxoooeee\\\WWWUUUTTTTTTVVVWWWXXXYYY]]]aaaeeeeeeiiikkklllqqqxxx{{{{{{xxxjjj___WWWTTTSSSTTTVVV\\\gggrrrvvvxxx~~~rrrjjjhhhiiijjjlllkkkiiiggggggiiinnnrrrvvv{{{~~~qqqcccWWWPPPHHHGGGEEEDDDDDDFFFHHHIIIIIIJJJLLLOOOTTT]]]hhhoooxxx||||||wwwpppkkkkkknnnqqqrrrwwwxxx|||yyyxxxzzz|||yyy{{{|||yyyzzz}}}zzzwwwllliiiddd```\\\WWWRRRNNNHHHEEEAAA@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEFFFLLLYYYhhhttt}}}{{{pppZZZJJJDDD<<<<<<:::999888777777777666666666666666555555555444444555555555555555555555666666666666999<<<@@@FFFMMMVVVZZZ]]]dddoooxxx{{{ttttttxxxyyyuuupppmmmooorrruuuwwwyyy|||{{{sssjjjaaa[[[XXXVVVUUUWWWXXXYYY[[[^^^cccfffggglllpppsssyyy}}}oooccc^^^YYYWWWXXXZZZ___jjjuuuxxxzzzwwwnnnjjjjjjkkklllkkkjjjiiiiiilllqqquuu}}}|||ooobbbVVVOOOHHHFFFEEEDDDDDDFFFHHHIIIJJJKKKLLLOOOUUU^^^hhhoooxxx|||~~~yyyrrrmmmmmmoooqqqsssyyyyyy{{{|||~~~xxxxxxzzz~~~{{{{{{~~~~~~{{{yyyzzz|||zzzwwwmmmjjjddd___ZZZUUUPPPLLLGGGDDDAAA@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEEFFFFFFFFFMMMZZZjjjwwwzzz}}}~~~mmmXXXIIICCC<<<<<<:::999888777777777555555555666666666666666666555555444444444555555555666666666666999<<<@@@FFFNNNWWW\\\___eeeoooxxx~~~uuutttxxx{{{tttooonnnqqqtttvvvxxx{{{yyyqqqiiibbb\\\YYYXXXYYY[[[\\\^^^aaafffjjjlllrrrxxx}}}wwwlllfff```\\\\\\^^^cccnnnxxx|||~~~~~~rrrmmmllllllllllllkkkkkklllpppvvv{{{{{{uuuuuuuuusssrrrsssvvvyyyyyymmm```UUUNNNGGGFFFEEEDDDDDDFFFHHHIIIKKKLLLMMMPPPVVV^^^iiipppxxx||||||tttooonnnooorrrsssyyyyyyzzzzzzzzz|||yyyxxxzzz~~~{{{zzz|||~~~}}}{{{yyyzzz||||||xxxooojjjddd^^^YYYSSSMMMJJJGGGDDDAAA@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGIIIPPP___ooo||||||}}}mmmWWWFFF@@@<<<<<<:::999888777777777444444555555666666777777888777555444333333444555555666666666666999<<<@@@EEENNNWWW]]]```eeeooowwwwwwuuuyyyuuuooonnnppptttvvvwwwzzz~~~~~~xxxppphhhaaa\\\[[[\\\^^^```bbbfffkkkooorrrzzzxxxmmmgggaaa```ccciiisss}}}uuuooommmmmmmmmmmmmmmnnnpppttt{{{xxxsssllllllllljjjiiijjjmmmppp{{{wwwkkk___UUUOOOGGGFFFEEEDDDEEEFFFHHHJJJLLLMMMNNNQQQVVV___iiipppwww{{{~~~vvvpppooopppqqqrrrwwwxxxyyyyyyyyy|||zzzyyy{{{~~~~~~}}}yyyxxxyyy{{{}}}|||zzzyyyzzz|||~~~yyyooojjjddd]]]WWWQQQLLLHHHFFFDDDAAA@@@@@@AAABBBAAABBBCCCCCCDDDEEEFFFGGGGGGLLLUUUeeevvv}}}}}}mmmVVVFFF???<<<<<<:::999888777777777444444555555666666777777888777555444333333444555555666666666666999<<<@@@CCCLLLWWW]]]```eeennnuuuzzzxxx{{{vvvooonnnqqquuuwwwxxxzzz}}}}}}vvvmmmeee```___aaaccceeehhhlllqqquuuzzzwwwnnnfffeeehhhoooyyyvvvpppoooooooooooopppppprrrxxx~~~}}}sssmmmeeeeeeeeeeeeeeegggjjjmmmvvv}}}uuujjj___UUUOOOFFFEEEDDDDDDEEEGGGIIIJJJMMMMMMOOOQQQVVV___hhhooouuuzzzwwwqqqooooooqqqqqquuuwwwyyyxxxxxx{{{}}}|||~~~|||||||||xxxvvvwwwyyy|||{{{yyyyyyzzz|||yyyooojjjbbb[[[UUUPPPKKKHHHFFFCCC@@@???@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGNNNYYYlll}}}|||mmmVVVFFF@@@<<<<<<:::999888777777777555555555666666666666666666555555444444444555555555666666666666999<<<@@@BBBLLLWWW^^^aaaeeemmmttt~~~|||~~~wwwqqqooorrruuuwwwxxxzzz}}}zzzrrrjjjfffdddeeehhhjjjmmmrrrwww{{{zzzpppmmmpppvvvvvvqqqqqqrrrrrrrrrrrrrrrtttyyyyyypppkkk```aaabbbbbbccceeeiiilllttt|||ssshhh]]]SSSNNNFFFEEEDDDDDDEEEGGGIIIKKKMMMMMMNNNPPPUUU^^^gggnnnsssxxxxxxqqqnnnooopppppptttwwwyyyxxxwwwzzz{{{{{{{{{wwwvvvxxxzzzzzzzzzyyyxxxyyy|||~~~~~~xxxnnniiiaaaZZZTTTOOOKKKHHHFFFCCC@@@???@@@BBBBBBBBBAAABBBBBBCCCDDDEEEFFFGGGMMMZZZqqq~~~}}}oooWWWFFF@@@<<<<<<:::999888777777777666666666666666555555555444444555555555555555555555666666666666999<<<@@@CCCLLLYYY```cccgggnnnttt{{{tttrrrsssuuuwwwyyy{{{~~~~~~wwwppplllgggiiilllnnnrrrwww|||}}}xxxxxx}}}vvvrrrtttvvvuuuuuuuuutttuuuyyy~~~uuulllhhhaaabbbccccccccceeeiiillluuu}}}qqqeeeZZZPPPKKKEEEEEEDDDDDDEEEGGGIIIKKKLLLMMMNNNPPPUUU]]]fffmmmqqqwwwxxxqqqnnnnnnoooppptttwwwyyyxxxvvvxxx}}}zzz{{{|||wwwvvvxxx{{{zzzyyyxxxxxxyyy|||~~~}}}vvvmmmhhhaaaYYYTTTOOOKKKHHHEEECCC@@@???AAABBBCCCBBBAAAAAABBBCCCDDDEEEFFFFFFKKKZZZsssqqqXXXEEE>>><<<<<<:::999888777777777777777666666555555555444222333555666777666555555555666666666666999===@@@CCCNNNZZZbbbdddhhhooouuu~~~wwwttttttuuuvvvzzz|||~~~zzztttpppjjjlllnnnqqqtttyyy~~~vvvtttvvvyyywwwwwwvvvuuuuuuyyy~~~xxxppphhheeeeeeeeefffeeeeeegggjjjmmmxxx|||ooocccXXXNNNIIIEEEEEEDDDDDDEEEGGGJJJKKKLLLLLLMMMOOOTTT\\\ffflllpppuuu~~~xxxqqqnnnnnnqqqtttvvvwwwwwwwwwxxxzzz~~~zzzyyy{{{}}}yyywwwyyy{{{|||zzzwwwuuuwww{{{zzzmmmggg^^^XXXTTTPPPJJJFFFDDDBBB???>>>@@@AAABBBBBB@@@BBBCCCDDDDDDEEEHHHJJJKKKYYYsss{{{{{{qqqWWWGGGAAA999888999999:::;;;<<<===888888777555555444444444666666555555555555666666777888888888888999<<<>>>EEEOOOZZZaaaeeejjjsss{{{}}}xxxuuuuuuuuu|||}}}~~~{{{wwwrrrpppqqqvvvzzz|||}}}vvvxxx||||||uuussspppoooqqqvvv}}}}}}}}}zzzuuunnngggccc___bbbfffgggfffgggjjjmmmxxxzzzmmmaaaVVVNNNIIICCCCCCDDDDDDEEEGGGHHHIIIIIIKKKOOOQQQTTT[[[cccjjjrrrwwwwwwpppmmmmmmppprrrtttuuuuuuuuuvvvyyy~~~{{{zzz||||||wwwvvvwwwyyy|||zzzwwwvvvwww{{{~~~wwwlllfff^^^WWWSSSOOOJJJFFFDDDBBB???>>>@@@AAABBBBBBAAABBBCCCDDDDDDEEEHHHJJJLLLYYYqqqxxxxxxrrrWWWFFFBBB???>>><<<:::888777777666888777666555555444444444777777666666666666777777777888888888888999;;;>>>DDDNNNYYY```dddjjjsss{{{~~~~~~zzzyyyxxx|||}}}~~~~~~{{{wwwttttttyyy|||~~~~~~xxxzzz~~~{{{rrrooolllkkknnnsssvvvwwwwwwuuupppjjjddd```___ccchhhjjjkkkkkknnnpppzzzvvviii^^^UUUMMMIIIDDDDDDDDDDDDEEEGGGHHHIIIIIILLLOOORRRUUU[[[dddkkktttyyy~~~vvvoookkkkkkmmmooorrrrrrrrrrrrtttxxx}}}|||{{{}}}{{{wwwuuuvvvxxx{{{yyywwwvvvxxx|||{{{tttjjjddd\\\WWWSSSOOOJJJFFFDDDBBB???>>>@@@AAABBBBBBAAABBBDDDDDDDDDEEEGGGIIIMMMYYYooo~~~sssuuutttWWWFFFBBBAAA@@@===:::888555444333888777666555555444555555888777777777777777777888666777888888777888;;;>>>CCCLLLXXX___ccciiirrrzzz|||~~~~~~}}}}}}}}}~~~}}}yyyxxx{{{~~~{{{~~~yyyooojjjgggfffjjjnnnpppqqqqqqqqqnnniiiccc``````dddjjjnnnpppqqqsssttt||||||qqqeee[[[SSSLLLIIIDDDDDDDDDEEEFFFGGGHHHIIIIIILLLOOORRRVVV]]]fffnnnwww|||}}}uuunnnjjjiiikkklllooooooooopppqqqvvv|||}}}}}}~~~|||wwwuuuvvvxxx{{{yyyvvvvvvxxx|||wwwpppgggbbb[[[VVVSSSPPPJJJFFFDDDBBB???>>>@@@AAABBBBBBAAACCCDDDDDDDDDEEEGGGIIILLLWWWlllyyypppsssvvvWWWFFFBBB===<<<;;;999888777777777777777666555555555555555777777666666666666777777666777888777777888;;;===AAAJJJVVV^^^bbbhhhrrrzzz}}}}}}~~~~~~~~~{{{}}}yyylllfffddddddhhhlllmmmnnnqqqqqqppplllgggddd___dddjjjppptttvvvwwwwwwyyymmmaaaXXXPPPKKKGGGDDDDDDDDDEEEFFFGGGIIIIIIJJJLLLPPPRRRWWW^^^iiiqqq{{{{{{tttmmmhhhggggggiiijjjkkkllllllnnnsssyyy}}}~~~}}}zzz{{{~~~}}}}}}yyywwwxxxyyyzzzyyyvvvuuuwww{{{|||sssmmmeeeaaa[[[WWWTTTQQQKKKGGGDDDBBB???>>>@@@AAABBBBBBBBBCCCDDDDDDDDDDDDGGGIIIJJJVVVjjjtttpppvvvxxxWWWFFFBBB;;;:::999999888888888888777666666555555555555666555555555444444555555555666777777777777888;;;===???IIIUUU]]]bbbiiisss{{{~~~|||}}}zzzlllfffeeefffiiinnnkkknnnsssvvvuuuqqqlllhhhaaadddkkkrrrxxx{{{{{{{{{xxxlll___VVVNNNIIIFFFDDDDDDEEEEEEFFFHHHIIIJJJJJJMMMPPPSSSXXX```lllttt~~~}}}xxxqqqiiidddbbbccccccccceeeggghhhjjjmmmrrrvvvyyyzzzyyywwwuuuwww||||||xxxnnnnnnooooooooopppppppppsssxxx}}}|||~~~{{{yyyyyyzzz{{{xxxvvvtttuuuyyy~~~}}}xxxpppkkkddd```[[[XXXVVVRRRMMMHHHDDDBBB???>>>@@@AAABBBBBBBBBCCCDDDDDDDDDDDDFFFHHHJJJXXXlllrrrsss|||xxxWWWFFFBBB<<<;;;:::999777777666666666666555555555555666666555444444333333444444555555666777777666777:::===???IIIUUU^^^ccciiittt|||zzzyyyzzz}}}zzz~~~yyylllhhhhhhjjjmmmppplllqqqxxx|||}}}xxxqqqlllfffhhhnnnuuu|||~~~vvviii]]]TTTMMMIIIFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKMMMPPPSSSYYYbbbnnnwwwxxxtttllleee```]]]]]]]]]\\\^^^aaaccceeegggjjjmmmoooppppppoooooorrryyy}}}zzzyyyxxxooonnnmmmmmmllljjjgggddd_________^^^]]]]]]^^^^^^aaagggqqq}}}|||{{{}}}|||zzzzzz{{{{{{xxxuuussstttwww{{{~~~|||yyyuuunnnjjjddd```[[[YYYWWWTTTNNNJJJDDDBBB???>>>@@@AAABBBBBBCCCDDDEEEDDDCCCDDDFFFHHHLLL\\\ppp}}}qqqwwwxxxWWWFFFCCC<<<<<<:::888777666666666666666555555555555666666555555444444444444555555555666777666666777:::<<>>@@@AAABBBBBBCCCDDDEEEDDDCCCDDDFFFHHHOOO```sssyyyqqqzzzxxxWWWFFFCCC::::::999888777777888888666666555555555666666777666666555555555555666666555666777666666777:::<<>>EEEOOOYYYbbbjjjpppttt{{{zzzzzz~~~|||sssnnnnnnqqqtttxxx||||||qqqooorrrttttttpppooopppuuu}}}qqqggg```XXXPPPKKKIIIHHHGGGEEEFFFFFFGGGIIIJJJJJJKKKKKKNNNRRRYYYaaammmyyyvvvllleeeZZZVVVPPPLLLIIIHHHFFFEEEFFFEEEEEEEEEFFFGGGHHHHHHFFFGGGIIIJJJJJJKKKNNNPPPRRRTTTUUUUUUTTTTTTUUUVVVWWWWWWXXXYYYYYYXXXXXXWWWYYYYYYYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[YYY[[[^^^^^^___bbbggglllzzz|||}}}{{{xxxxxx||||||yyytttnnnlllooovvv{{{}}}yyyuuummmiiibbb[[[UUUOOOJJJFFFCCCBBBAAA@@@AAAAAABBBCCCCCCAAACCCFFFGGGFFFIIIOOO^^^ooozzz{{{ttt\\\IIIAAA???;;;999777777888999888777888777777666666555555555444444555666666666666666666666777777888999::::::>>>DDDNNNXXXaaaiiippptttzzz|||~~~~~~}}}|||}}}}}}|||sssnnnnnnqqqtttxxx{{{wwwmmmkkknnnppppppqqqqqqrrrxxxyyynnneee___VVVOOOJJJIIIGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKLLLOOOTTT[[[dddppp{{{yyypppfff___UUUQQQLLLIIIGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHFFFGGGIIIJJJKKKMMMQQQSSSVVVXXXZZZ[[[[[[[[[\\\^^^^^^___```aaabbbaaaaaa```aaaaaa```_________``````______``````aaabbbbbbbbbaaabbbcccdddfffhhhkkkllluuu}}}{{{|||~~~yyyvvvwww{{{}}}yyysssmmmkkkooouuu{{{{{{vvvlllggg```YYYTTTNNNIIIFFF@@@@@@??????@@@AAACCCDDDCCCAAACCCFFFGGGFFFJJJOOO]]]lll}}}}}}~~~ttt[[[IIIAAAAAA;;;999777777888999888777777777777666666666666666333333444555555555555444777777777888888999::::::>>>DDDNNNWWW```iiippptttzzz}}}xxxvvvssstttuuuwww{{{}}}uuupppnnnppptttwwwzzz~~~sssjjjjjjmmmpppqqquuuuuuvvv{{{uuujjj```ZZZRRRLLLIIIHHHHHHHHHDDDEEEFFFGGGIIIJJJKKKLLLMMMPPPVVV]]]gggrrr~~~zzzrrriii___YYYQQQNNNJJJGGGFFFEEEDDDCCCAAAAAAAAABBBCCCDDDFFFGGGEEEGGGIIIKKKMMMPPPTTTXXXXXX[[[^^^aaabbbcccfffhhhdddfffgggiiijjjiiiiiihhhiiihhhgggfffeeeeeeeeeeeedddeeefffggghhhhhhiiijjjiiihhhhhhjjjmmmoooppppppssszzz}}}zzz{{{}}}xxxuuuvvvzzz~~~}}}yyysssmmmkkknnnuuu{{{|||xxxkkkfff___XXXSSSNNNIIIFFF???>>>>>>>>>???AAACCCDDDBBBAAABBBFFFGGGFFFJJJPPP\\\iiizzz~~~tttZZZGGG@@@@@@:::999777777888999888777666666666666777777777777222222333444444444333333777777888888999999999:::>>>DDDNNNWWW```iiippptttyyy{{{tttqqqkkkkkkmmmooottt}}}}}}wwwrrrnnnpppsssvvvxxx}}}qqqiiiiiinnnrrrsssxxxxxxyyy}}}ssshhh[[[VVVOOOJJJHHHHHHHHHIIIDDDEEEFFFGGGIIIJJJKKKLLLMMMQQQWWW___hhhttt~~~xxxqqqfff[[[TTTNNNKKKHHHEEECCCCCCDDDEEEAAABBBEEEFFFFFFGGGIIIKKKMMMNNNOOOQQQTTTXXX\\\^^^dddfffiiijjjkkkmmmppprrrmmmllllllmmmpppqqqqqqpppkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnoooooooooqqqtttwwwssstttuuuuuuvvvxxx{{{~~~yyyvvvxxx|||{{{wwwvvvxxxzzzzzz{{{wwwqqqmmmlllooouuuxxxxxxqqqiiiddd]]]VVVRRRNNNJJJHHH@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDGGGGGGGGGMMMTTTZZZhhh{{{tttYYYHHH@@@===999888888888888888999999777777777777777777777777666666555444555666777888444555666888999999:::999@@@DDDLLLUUU___ggglllooo}}}wwwkkkcccaaa___aaagggmmmuuuzzzvvvoooqqqtttxxx||||||pppkkkkkkpppyyyzzzmmmdddZZZVVVOOOKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKMMMMMMOOOQQQVVV^^^jjjwww}}}xxxssskkkbbbXXXRRRKKKIIIEEECCCAAAAAABBBCCCBBBDDDFFFGGGGGGHHHKKKMMMPPPQQQTTTWWW[[[___dddfffkkknnnqqqsssuuuwwwzzz|||wwwvvvuuuvvvxxxyyyyyywwwtttsssssssssrrrrrrrrrrrrtttuuuwwwwwwxxxyyy|||~~~|||vvvtttwww|||yyyttttttuuuvvvwww{{{wwwqqqmmmmmmqqqvvvzzz}}}uuunnnddd```YYYSSSNNNJJJGGGDDD@@@@@@AAAAAAAAAAAABBBBBBCCCBBBDDDGGGGGGGGGLLLTTT[[[jjjtttYYYHHHAAA===999888888888888888999999666666666666666666666666666666555555666777888999555555666777888999::::::>>>BBBJJJTTT]]]eeekkknnnzzzuuuiiiaaa]]][[[]]]bbbiiippp{{{{{{wwwpppqqqsssvvvzzz}}}}}}rrrmmmooottt~~~xxxlllcccZZZUUUOOOKKKIIIHHHHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOQQQWWW```lllyyyzzzwwwpppjjjccc[[[SSSNNNIIIGGGEEEBBBAAAAAABBBCCCDDDFFFHHHIIIIIIKKKMMMPPPTTTWWW\\\```dddiiiooorrrxxxzzz~~~~~~}}}||||||{{{}}}~~~vvvrrrssswww|||~~~wwwsssrrrsssuuuvvvzzzvvvqqqmmmmmmrrrwww{{{}}}xxxpppjjjaaa]]]WWWQQQMMMIIIEEECCC@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDFFFFFFFFFKKKSSS[[[kkkuuuYYYIIIAAA>>>999999888888888888888999666666666666666666666666555555555555666888999:::666666555666777888:::;;;<<<@@@HHHQQQ[[[dddjjjmmmyyy{{{~~~|||rrreee]]]WWWUUUVVV\\\bbbiiittt~~~|||xxxrrrrrrrrrtttvvvzzz}}}}}}uuurrrtttzzzuuuiiibbbYYYTTTNNNJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMOOORRRXXXbbbnnn{{{~~~zzzsssooohhhaaa[[[UUUPPPLLLIIIHHHFFFEEEDDDDDDEEEFFFEEEGGGIIIJJJKKKMMMQQQTTTXXX]]]ccchhhlllrrryyy~~~yyyrrrppprrrxxx|||~~~|||vvvrrrrrrtttwwwyyyxxxuuuppplllmmmqqqwww{{{}}}yyyssslllfffaaa]]]XXXSSSOOOKKKGGGDDD@@@@@@@@@AAAAAAAAABBBBBBDDDBBBCCCEEEEEEEEEJJJRRRZZZllluuuYYYIIIBBB>>>:::999888888777888888888999999999999999999999999444444444555666777888999888777555555666888:::;;;;;;???GGGPPPZZZdddkkknnn{{{}}}xxxzzzzzznnnaaaXXXRRRPPPQQQVVV\\\bbbmmmwww~~~~~~~~~}}}zzzsssrrrqqqqqqsssvvvzzz}}}~~~xxxwwwzzz~~~rrrggg```WWWSSSNNNJJJIIIIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLMMMOOOSSSZZZdddppp|||}}}wwwssslllggg```YYYUUUQQQMMMKKKHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLNNNQQQVVVZZZ^^^cccjjjooottt||||||vvvooommmrrrwww{{{|||zzzssspppqqquuuyyy{{{xxxtttooollllllpppvvvzzz~~~~~~{{{vvvoooiiiddd```\\\WWWSSSOOOLLLGGGDDD@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBDDDDDDDDDJJJSSS]]]ooosssXXXIIIBBB???:::999999888777777888888888888888888888888888888333333444555666666777777888777666555666777:::;;;;;;???FFFPPPZZZdddlllppp|||}}}zzzvvvyyy~~~xxxlll^^^UUUPPPMMMNNNRRRVVV\\\fffppp|||~~~{{{xxx~~~~~~{{{yyyyyyzzz{{{}}}~~~}}}{{{tttrrrpppoooooorrrvvvyyyzzz|||}}}}}}yyynnnddd^^^VVVRRRMMMIIIHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMPPPTTT[[[fffqqq}}}|||uuuooojjjbbb^^^XXXSSSPPPNNNKKKJJJEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJMMMOOOSSSWWW]]]bbbeeejjjrrrxxx{{{tttnnnnnntttzzz~~~~~~~~~yyyrrrooopppuuuyyy|||yyyuuupppllllllpppvvvzzz~~~~~~~~~}}}~~~~~~yyyssslllfffbbb[[[XXXTTTQQQMMMIIIEEEBBB@@@@@@AAAAAAAAAAAABBBBBBBBB@@@AAACCCCCCDDDKKKTTTbbbsssqqqVVVHHHBBB>>>::::::999888777777777777555555555555555555555555444555555666666666666666888777666666666777999::::::>>>EEENNNYYYdddlllqqqzzz|||zzzvvvyyy~~~vvvjjj]]]TTTOOOLLLLLLOOORRRWWW```iiisssuuuvvvvvvyyy{{{vvvtttttttttvvvyyy{{{zzzyyytttrrrooommmmmmooorrrttttttwww{{{~~~tttjjjbbb\\\UUUQQQLLLIIIHHHIIIIIIIIIKKKKKKJJJJJJKKKKKKLLLMMMPPPUUU]]]gggrrr|||zzztttmmmfffaaaZZZVVVQQQNNNLLLKKKIIIHHHEEEEEEFFFGGGGGGHHHIIIIIILLLNNNPPPTTTXXX^^^eeejjjlllrrr{{{~~~xxxrrrttt|||wwwsssssswww{{{}}}|||xxxrrrnnnnnnrrrwww{{{}}}~~~~~~~~~}}}~~~~~~}}}{{{vvvooohhhccc```XXXVVVRRROOOLLLHHHDDDAAA@@@@@@AAAAAAAAAAAABBBBBB@@@>>>???AAABBBDDDLLLUUUdddtttnnnSSSGGGAAA>>>;;;:::999888777777777777444444444444444444444444777888888999888777666666777777777777777888888888888<<>>>>>AAABBBDDDMMMVVVbbbssslllRRRFFFAAA>>>;;;:::999888777777777777666666666666666666666666::::::;;;;;;:::999777666666777777888888888888777777:::AAAKKKVVVaaajjjoooyyy}}}yyy{{{vvvjjj]]]SSSNNNJJJIIIJJJLLLOOOVVV___iiijjjoooxxxuuupppjjjjjjjjjmmmppprrrsssrrrsssqqqooommmllllllmmmnnnkkknnnssswwwzzz~~~zzzmmmeee___[[[TTTPPPKKKHHHHHHIIIJJJJJJLLLKKKKKKKKKKKKLLLLLLMMMRRRVVV^^^hhhrrrzzzwwwnnnfff```ZZZVVVPPPNNNLLLHHHEEEDDDFFFIIIHHHJJJLLLNNNNNNPPPRRRTTTNNNSSSZZZ```dddiiioootttyyy~~~xxxwwwzzz}}}~~~|||yyyuuurrrrrruuuzzz}}}}}}}}}}}}||||||~~~~~~zzzvvvrrrnnnjjjeeeaaa]]]YYYWWWSSSNNNJJJGGGEEEDDD@@@AAAAAABBBCCCCCCCCCBBBBBB??????@@@@@@CCCLLLVVVdddttthhhQQQGGGAAA<<<<<<;;;:::999888888888888444444444333333444444444777777666666666666777777555444444555555666777888<<<>>>BBBJJJUUUaaalllsss|||~~~|||uuuiii[[[RRRLLLKKKJJJJJJLLLPPPUUUWWWcccgggoooxxx~~~oooeeeaaaaaabbbeeeiiioootttwwwwwwtttpppmmmkkkjjjiiiiiimmmooorrruuuxxx|||tttkkkbbb[[[XXXQQQOOOKKKHHHGGGGGGIIIKKKKKKLLLLLLLLLJJJJJJLLLNNNSSSWWW]]]eeennnyyy|||vvvmmmeee^^^XXXRRROOOJJJJJJIIIGGGEEEEEEGGGJJJJJJLLLNNNPPPQQQRRRUUUWWWVVV\\\ccchhhkkkpppvvv{{{~~~{{{vvvvvvzzz}}}}}}zzzuuussssssvvv{{{~~~~~~~~~}}}}}}~~~~~~zzzwwwrrrmmmiiieee```]]]XXXVVVRRRMMMIIIFFFDDDCCC???@@@@@@AAABBBBBBAAAAAA>>><<<===???AAAEEENNNYYYeeeuuueeePPPGGGAAA===<<<;;;:::999888888888888555555444444444444555555777777666666666666777777555444444555555666777888;;;===AAAIIITTTaaammmsss~~~|||{{{wwwjjj\\\RRRKKKJJJIIIIIIKKKOOOTTTVVV```eeemmmuuu|||mmmccc^^^^^^___bbbffflllqqquuuwwwuuuqqqnnnlllkkkjjjjjjiiilllooosssvvvzzz~~~{{{yyyyyy}}}qqqhhh___XXXVVVPPPNNNKKKHHHGGGHHHIIIKKKKKKKKKLLLKKKJJJJJJLLLNNNSSSXXX```hhhrrr|||}}}wwwooojjjbbb[[[UUUPPPLLLIIIFFFGGGHHHHHHHHHHHHKKKMMMNNNPPPSSSUUUWWWYYY\\\^^^___dddjjjooorrrvvv|||wwwsssuuuzzz}}}}}}{{{wwwttttttxxx|||}}}~~~}}}zzzvvvqqqlllhhhccc___\\\VVVTTTQQQLLLHHHEEECCCBBB>>>??????@@@@@@@@@@@@@@@>>><<<<<>><<<;;;:::999888888888888666666555555555555666666777666666555555666666777555444444555555666777888:::<<<@@@HHHTTTaaammmttt|||yyyzzzyyyyyy~~~yyylll]]]SSSKKKJJJHHHHHHJJJNNNRRRUUU]]]bbbiiiqqqzzzzzzjjjaaa[[[[[[\\\___ccciiinnnrrrvvvuuussspppnnnlllkkkkkkgggjjjooosssvvvyyy}}}wwwttttttxxx{{{~~~|||nnnddd[[[UUURRROOOMMMKKKIIIHHHHHHJJJKKKJJJKKKLLLKKKJJJKKKLLLNNNTTTZZZcccmmmvvv~~~~~~zzzrrrkkkfffbbb[[[UUUQQQMMMJJJHHHFFFHHHJJJKKKKKKLLLNNNPPPRRRUUUYYY[[[^^^aaadddgggiiinnnssswwwzzz~~~vvvsssuuuzzz}}}~~~~~~{{{wwwuuuvvvyyy~~~~~~~~~~~~|||xxxtttnnniiieeeaaa]]]ZZZTTTRRROOOLLLHHHDDDBBB@@@??????@@@@@@@@@@@@@@@???AAA???>>>??????BBBKKKUUUkkkzzz{{{___LLLEEEAAA>>>;;;;;;:::999888888888888777777666666666666777777666666666555555666666666555444444555555666777888999:::???FFFRRR```lllttt|||xxxwwwvvvvvv{{{}}}ooo```UUUKKKJJJHHHHHHIIILLLPPPSSS[[[```fffnnnwwwzzzjjj___YYYYYYZZZ]]]bbbhhhmmmpppuuuuuutttrrrooolllkkkkkkhhhlllqqqvvvyyy|||~~~xxxyyy}}}{{{vvvssstttxxx|||xxxjjjaaaYYYRRRPPPMMMLLLKKKJJJIIIIIIJJJJJJIIIJJJLLLKKKKKKKKKNNNPPPTTT[[[fffqqq{{{vvvsssssspppiiibbb^^^ZZZUUUQQQNNNLLLJJJHHHFFFHHHJJJLLLLLLMMMPPPQQQUUUXXX\\\```dddhhhlllpppwww{{{}}}{{{{{{}}}}}}}}}}}}~~~}}}wwwtttwwwzzz}}}}}}~~~|||xxxvvvvvvzzz~~~~~~}}}zzztttooojjjdddaaa]]]ZZZXXXRRRQQQOOOKKKHHHDDDAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAA>>>>>>??????BBBKKKUUUlll|||xxx]]]KKKDDDAAA===;;;;;;:::999888888888888777777666666666666777777666666555555555555666666555444444555555666777888999:::>>>EEEPPP^^^kkksss~~~yyywwwssstttyyy~~~qqqbbbWWWKKKJJJHHHGGGIIILLLOOOQQQZZZ^^^eeelllttt}}}zzzjjj```XXXYYYZZZ]]]bbbhhhnnnqqqtttvvvvvvuuuqqqnnnlllmmmjjjnnntttxxx{{{~~~~~~wwwsssuuuyyy}}}}}}wwwuuusssuuuzzztttggg___WWWQQQOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIKKKLLLLLLLLLMMMOOORRRUUU]]]iiiuuuzzztttlllhhhfffddd___ZZZVVVRRRNNNKKKJJJJJJIIIHHHFFFGGGJJJKKKLLLOOORRRUUUXXX\\\aaaggglllqqqwww{{{yyytttrrrtttvvv{{{wwwuuuwwwxxxyyy{{{|||~~~~~~}}}}}}|||vvvuuuxxx|||~~~~~~~~~{{{xxxvvvwwwzzz~~~~~~zzzvvvnnnjjjddd___\\\YYYWWWUUUQQQPPPOOOLLLHHHEEEAAA@@@AAAAAAAAAAAAAAAAAA@@@???===;;;;;;>>>???CCCMMMXXXiii|||sssZZZIIIDDD@@@===<<<;;;:::999888888888888777777666666666666777777666555555444444555555666555444444555555666777888::::::===DDDOOO\\\iiiqqqzzz|||yyyrrrrrrvvv{{{}}}pppaaaWWWMMMKKKIIIHHHIIIKKKOOOQQQZZZ]]]dddjjjrrrzzz{{{jjj```YYYYYYZZZ^^^ccciiiooorrruuuxxxzzzyyytttpppooopppmmmpppuuuyyy|||~~~vvvsssqqqtttyyy~~~}}}wwwrrrrrrvvv}}}oooccc\\\UUUPPPNNNIIIJJJKKKKKKLLLKKKKKKJJJJJJKKKMMMNNNNNNOOORRRTTTXXX```lllyyy|||xxxvvvlllhhhbbb]]]ZZZXXXUUUSSSPPPMMMIIIHHHHHHIIIHHHHHHGGGIIIKKKMMMPPPTTTYYY]]]```eeekkkrrryyy}}}zzzvvvpppmmmnnnqqquuu{{{tttqqqqqqrrrtttvvvxxxzzz|||~~~~~~}}}|||{{{{{{}}}|||xxxttttttyyy}}}}}}{{{wwwuuuvvvzzz~~~~~~}}}uuuooohhhddd^^^ZZZWWWVVVTTTSSSQQQPPPOOOLLLIIIEEEBBB@@@@@@@@@@@@@@@@@@???>>>>>>===;;;;;;>>>???CCCMMMWWWdddzzz}}}nnnVVVGGGCCCAAA>>><<<;;;:::999888888888888777666666555555666666777666555555444444555555666555444444555555666777888;;;;;;===CCCMMM[[[gggooorrrzzzrrrqqqssswwwzzzzzzmmm___UUUNNNLLLJJJHHHIIILLLOOOQQQXXX\\\bbbhhhooowwwzzzjjj___XXXYYYZZZ^^^ccciiiooossswww|||~~~yyytttssstttrrruuuxxx{{{~~~uuuqqqrrrtttxxx|||yyyrrrsssxxx}}}jjj___XXXRRRNNNLLLHHHIIIKKKLLLMMMLLLKKKJJJKKKLLLNNNOOOOOOQQQTTTVVV\\\dddppp|||{{{tttooolllccc```[[[UUUQQQOOOOOOOOONNNKKKHHHGGGHHHIIIIIIIIIJJJLLLNNNQQQUUU[[[bbbfffiiinnnuuu}}}}}}{{{zzz{{{}}}uuussspppllljjjlllqqqvvvxxxsssqqqrrrppprrrtttwwwyyy{{{}}}}}}{{{zzzzzzzzz|||xxxtttrrrsssyyy~~~}}}zzzwwwuuuvvvzzz}}}~~~zzzrrrkkkeee```[[[WWWUUUTTTSSSRRRQQQPPPOOOMMMJJJFFFBBB@@@???????????????>>>======@@@>>>===>>>>>>AAAJJJTTT```xxx{{{xxx~~~iiiSSSFFFCCCAAA???<<<;;;:::999888888888888666666555555555555666666555555555444444555555555555444444555555666777888<<<<<<===CCCMMMZZZfffnnnkkkyyy{{{qqqppprrruuuxxx~~~wwwjjj]]]SSSOOOMMMKKKIIIIIILLLOOOQQQWWWZZZ```fffmmmuuu}}}yyyiii___XXXXXXZZZ]]]ccciiiooorrrzzz~~~|||xxxvvvwwwwwwyyy|||~~~xxxooonnnrrrvvv{{{|||sssuuu|||zzzfff\\\VVVQQQMMMKKKGGGHHHKKKLLLMMMLLLKKKJJJKKKMMMOOOPPPQQQRRRUUUXXX```gggsss}}}xxxpppggg```YYYWWWTTTQQQMMMKKKJJJJJJHHHIIIJJJIIIIIIJJJMMMOOONNNRRRVVVZZZ]]]bbbiiiooorrrzzzzzzuuuvvvxxxwwwuuuvvvnnniiijjjlllnnnpppsss|||tttppppppqqqtttuuuwwwzzz|||}}}~~~~~~xxxxxxyyy|||yyyuuussstttyyy}}}{{{uuutttxxx}}}~~~|||{{{}}}yyynnneee___\\\XXXVVVVVVVVVVVVVVVUUURRRNNNKKKIIIFFFCCCAAA???>>>>>>===<<<;;;;;;;;;<<<;;;===>>>===???HHHRRRbbbzzz~~~xxx^^^OOOGGGBBB>>>===<<<;;;;;;::::::999999888777777777777888888888888777888888888888888777777666666666666777777777777===;;;>>>EEEMMMUUUaaalllpppzzzpppmmmllloooyyyxxxnnnddd[[[UUUOOOMMMKKKKKKLLLMMMMMMMMMWWW[[[```ffflllsss{{{pppccc]]][[[[[[^^^eeemmmssswww|||~~~}}}~~~zzzooohhhlllvvvzzz|||uuucccZZZUUUOOOKKKIIIJJJJJJIIIIIIIIIJJJJJJKKKMMMPPPRRRRRRPPPQQQTTTXXX___kkkxxxxxxrrrjjjaaa[[[QQQPPPNNNKKKIIIHHHHHHHHHFFFGGGHHHHHHHHHJJJMMMOOOQQQVVV\\\aaaeeekkkrrrwww}}}}}}wwwtttvvvxxxwwwvvvuuuoookkkmmmpppqqqtttxxxzzztttssstttuuuxxxyyyzzz{{{|||}}}}}}}}}zzzyyyzzz}}}yyyvvvsssuuuzzzzzztttssswww}}}~~~|||{{{~~~~~~wwwlllccc___]]][[[ZZZZZZZZZYYYXXXXXXTTTOOOKKKHHHEEEBBB@@@???>>>>>>===<<<<<<;;;;;;===<<<===???>>>???HHHSSSaaazzzxxx^^^OOOHHHCCC???===<<<;;;;;;::::::999999888777777777777777777777777555555555666666555555444666666666666777777777777<<<;;;===DDDKKKSSS___kkkooowww{{{rrrooonnnrrr{{{zzzpppggg___XXXTTTPPPNNNLLLKKKKKKLLLMMMMMMVVVZZZ___eeekkkrrrzzzrrreee___]]]\\\___fffnnntttwww~~~sssllliiippp{{{tttbbbXXXTTTOOOKKKJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKNNNQQQQQQQQQSSSWWW[[[bbbnnn{{{xxxpppiiibbbYYYSSSKKKJJJHHHGGGFFFFFFGGGHHHFFFHHHIIIJJJKKKMMMQQQSSSWWW\\\dddjjjpppwww|||xxxuuuuuuxxxyyyyyywwwtttooommmqqquuuwwwzzz~~~xxxuuuuuuxxxzzz~~~~~~~~~~~~~~~}}}|||||||||||||||~~~yyyvvvtttwww|||}}}xxxssssssxxx~~~}}}|||~~~|||uuujjjbbb```______```aaa```^^^\\\\\\WWWPPPKKKGGGDDDAAA???>>>>>>>>>===<<<<<<;;;;;;>>>===>>>???>>>???IIITTTeeewww^^^OOOHHHCCC@@@>>><<<;;;;;;::::::999999888666666666666666666666666333444444555555555444444666666666666777777777777::::::<<>>>>>======<<<<<<<<<<<>>>>>???>>>@@@JJJUUUlllvvv]]]OOOHHHDDD@@@???<<<;;;;;;::::::999999888666666666666555555555555444555666666666666666666666666666666777777777777999999;;;@@@DDDKKKYYYffflllpppxxxuuutttrrrqqquuu~~~tttmmmbbbYYYUUUSSSSSSSSSSSSQQQOOOLLLJJJKKKMMMPPPSSSWWW\\\bbbhhhooowww|||yyynnnfffcccbbbccciiiqqqwwwzzz~~~tttgggeeeiiisss~~~nnn\\\TTTQQQNNNLLLLLLJJJIIIIIIIIIJJJKKKLLLMMMKKKNNNQQQRRRSSSVVV\\\aaalllxxx|||tttiii```YYYTTTOOOKKKJJJJJJHHHHHHHHHIIIJJJJJJKKKMMMPPPSSSVVVZZZ___cccfffjjjpppwww{{{|||||||||||||||{{{yyywwwpppnnnooouuuyyy}}}}}}{{{yyywwwwwwyyy|||~~~{{{yyyxxxzzz{{{wwwtttvvv|||~~~}}}xxxsssnnniiiggghhhjjjmmmnnnkkkgggccc^^^XXXPPPIIIEEEBBB???>>>============<<<<<<<<<<<>>>>>??????BBBMMMXXXpppuuu\\\NNNHHHDDD@@@???<<<;;;;;;::::::999999888777666666666555555555444444444555666777777666666666666666666777777777777888888:::>>>@@@GGGVVVdddjjjooowwwxxxrrrpppooottt}}}}}}uuuhhhbbbYYYSSSQQQRRRTTTUUUTTTTTTRRROOOLLLKKKNNNQQQRRRVVV[[[aaagggnnnvvv{{{~~~sssjjjgggdddeeejjjqqqxxx{{{~~~{{{ssshhhfffiiipppzzzzzzjjjYYYRRRPPPNNNLLLLLLIIIIIIIIIJJJKKKLLLMMMMMMNNNPPPSSSTTTTTTWWW^^^cccppp|||vvvnnnbbbYYYTTTPPPMMMJJJIIIHHHHHHGGGHHHIIIKKKLLLNNNPPPTTTXXX\\\aaagggkkkpppttt{{{~~~~~~~~~~~~}}}|||yyywwwuuupppnnnpppuuuzzz}}}|||{{{yyyyyyzzz||||||zzzyyy{{{zzzwwwuuuwww~~~{{{wwwssspppmmmkkkkkkmmmnnnnnnkkkfffaaaZZZUUUNNNIIIEEEBBB???=====================<<<<<<>>>===>>>@@@@@@DDDPPP\\\pppsssZZZMMMGGGCCC@@@???<<<;;;;;;::::::999999888888777777666666555555555222333444555555555555555666666666666777777777777888888:::===>>>DDDSSSbbbjjjooovvv~~~{{{pppnnnnnnrrr{{{~~~rrrjjj]]]YYYTTTQQQQQQSSSUUUVVVUUUVVVVVVSSSOOOMMMOOOQQQRRRUUU[[[```gggnnnuuuzzzxxxmmmiiieeefffjjjqqqxxx{{{|||wwwqqqkkkjjjkkkqqqxxxuuufffWWWQQQPPPNNNLLLKKKIIIIIIIIIJJJKKKLLLMMMNNNPPPSSSUUUUUUVVVZZZaaaffftttpppggg\\\SSSOOONNNLLLKKKGGGGGGGGGHHHJJJLLLOOOPPPTTTWWW[[[```eeekkkqqqvvvzzz|||||||||{{{xxxuuussssssrrrpppqqquuuzzz}}}|||zzzzzzzzz{{{}}}}}}{{{zzz|||xxxuuutttwww~~~zzzvvvrrrpppooolllllllllmmmkkkgggaaa]]]UUURRRLLLHHHEEEBBB???===<<<========================<<<===???AAAFFFSSS___rrrqqqYYYKKKFFFBBB??????<<<;;;;;;::::::999999888999999888777777666555555222333444555666666666666666666666666777777777777888999;;;<<<<<>><<<<<<;;;::::::999999888:::999999888777666666555555666777888999999999999666666666666777777777777888999;;;<<<<<>>===<<<<<<<<<<<<============>>>===>>>AAABBBHHHUUUbbbvvviiiVVVQQQIIIDDDBBB<<<======<<<;;;:::999999888888888888888777777777777888888888888777777777777888888888777777777777777999777888:::<<>>===<<<<<<<<<<<<============>>>===>>>@@@BBBGGGUUUbbbvvviiiVVVPPPHHHDDDCCC===>>>===<<<<<<::::::999888777777777777666666666666777777777777777777777777888777777777777777777777999888888:::<<>>===<<<<<<<<<<<<============>>>===>>>@@@BBBHHHUUUbbbxxxhhhUUUOOOGGGCCCDDD???>>>======<<<;;;:::999999777777666666666555555555666666666666666666666666777777777777777777888888999888999;;;<<>>@@@BBBIIIWWWeeezzzgggUUUNNNFFFCCCEEEAAA>>>>>>===<<<;;;:::999999777777777777666666666666555555555555666666666666777777777777777888888888999888999;;;<<>><<<<<<<<<<<<============???===>>>AAADDDKKKZZZhhhzzz~~~fffTTTOOOFFFCCCEEECCC???>>>===<<<;;;::::::999999999999888888888777777444555555555666666666777666666777777888888888888999888999;;;<<<@@@LLLXXXhhhmmmrrrttt{{{vvvssssssxxx~~~qqqfff[[[SSSMMMHHHGGGJJJIIINNNSSSXXX[[[___cccfffeeeiiiooottttttpppiiidddcccdddfffiiimmmrrrwww{{{lllaaaZZZWWWZZZ]]]ZZZUUUSSSQQQOOOOOORRRVVVZZZ[[[ZZZUUUXXX]]]```eeelllvvv}}}|||lllbbbXXXVVVSSSRRRSSSXXX\\\```eeellltttyyy||||||ssskkkggggggjjjmmmmmmooopppsssuuuwwwyyy}}}zzz~~~~~~}}}{{{|||~~~yyysssooommmkkkiiiiiigggdddaaa^^^YYYSSSOOOHHHEEEBBB????????????>>><<<<<<<<<<<<============>>>===>>>AAAEEENNN^^^mmm{{{{{{~~~}}}dddUUUPPPGGGCCCEEECCC???>>>>>>===<<<;;;::::::::::::999999999888888888555555555666666777777888666666666777888888999999999888:::<<<<<<@@@KKKVVVhhhmmmrrrttt{{{|||xxxvvvxxx{{{}}}jjj```UUUOOOKKKGGGHHHKKKJJJOOOVVV[[[]]]```eeeiiiiiinnnwww~~~{{{rrrjjjfffffffffhhhlllrrrwwwzzz{{{hhh]]]XXXVVV\\\___\\\WWWUUUPPPOOONNNRRRXXX]]]^^^]]]XXX\\\```dddiiiqqq{{{{{{lllaaaXXXXXXWWWWWWZZZ```fffkkkooovvv~~~}}}~~~~~~{{{sssiiidddeeeggglllmmmooorrrtttwwwyyy{{{~~~~~~{{{~~~~~~}}}}}}{{{}}}yyysssooommmkkkjjjhhhfffccc```]]]XXXRRRMMMGGGDDD@@@????????????>>><<<<<<<<<<<<============>>>===>>>BBBGGGQQQbbbrrryyyzzzbbbUUUQQQHHHCCCEEECCC??????>>>===<<<;;;::::::999999999888888888888777555555666777777888999999555666666777888888999999999999:::<<<<<>>>>>?????????<<<<<<<<<<<<=========>>>>>>===???CCCIIISSSeeeuuuzzzxxxaaaVVVSSSIIIDDDEEEBBB??????>>>===<<<;;;::::::888888888888777777777777555666666777888999999:::555666666777888999999999999999:::<<<<<>>=========;;;999:::===>>>===;;;BBB???>>>CCCJJJVVVhhhxxx|||oooaaaSSSNNNLLLHHHEEEDDDBBB@@@===<<<<<<<<<:::999666666555444444444444444888888777777666666555555666666666666777777777777999777888;;;===???HHHRRReeennntttuuuyyyzzzuuuvvvzzzvvvjjj\\\QQQGGGEEEFFFFFFGGGIIILLLRRRZZZ```cccfffhhhiiiooo{{{}}}pppgggbbbeeemmmrrrvvvyyy}}}ooobbb^^^WWW[[[___dddjjjllleee[[[SSSUUUYYY]]]aaadddggghhhaaaeeekkkrrrzzzqqqfffaaaaaaccciiinnnsss}}}}}}vvvrrrqqqsssuuuuuuxxx}}}}}}wwwooojjjiiijjjjjjmmmrrrvvvzzz~~~yyyvvvvvvwwwxxx{{{}}}~~~}}}~~~~~~~~~}}}|||zzz|||~~~wwwssssssqqqooollliiigggccc]]]WWWQQQLLLIIIBBBBBBAAAAAA@@@???>>>>>>===;;;999:::<<<>>>===<<>>======???@@@BBBFFFLLL\\\vvvrrreeeVVVOOOKKKFFFCCCCCCAAA???===;;;;;;;;;:::888::::::999888888888888999666666666666777777777777666666666777777777888888999888999;;;<<<>>>FFFOOO___jjjrrrtttyyy|||uuutttvvv~~~|||ooocccXXXNNNFFFEEEFFFFFFHHHKKKPPPUUUZZZ^^^```ccchhhlllzzz{{{pppffffffkkknnnqqqttt{{{vvvcccYYYWWWWWW]]]dddllltttvvvnnnddd\\\YYYYYY^^^ffflllmmmkkklllqqqyyyvvvmmmkkkkkkqqq|||~~~vvvqqqoooqqqsssssswww}}}|||~~~{{{tttooommmmmmqqqtttyyy}}}}}}{{{xxxvvvvvvvvvxxxyyy{{{|||~~~}}}||||||yyy||||||yyyxxxxxxvvvrrrnnnjjjgggaaaZZZSSSLLLGGGEEE@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;;;;<<<===>>>>>>>>>???CCCGGGNNN^^^|||sssgggYYYQQQLLLFFFBBBBBBAAA???===<<<<<<;;;:::888;;;::::::999999999999999555555666666777777888888666666777777777888888888999888999<<<<<<===DDDLLL\\\hhhrrrvvv|||xxxwwwyyyxxxkkk___TTTLLLFFFEEEFFFGGGIIIMMMSSSWWW\\\^^^___bbbiiippprrrgggeeehhhlllooosssyyy~~~lll]]]VVVUUUVVV]]]fffoooxxx{{{tttiiiaaa\\\YYY^^^hhhpppqqqoooqqqxxxzzzssspppsss|||uuuqqqnnnpppqqqrrrwww|||{{{}}}~~~{{{uuupppooooootttxxx}}}zzzyyyxxxxxxxxxyyy{{{||||||~~~~~~}}}||||||yyy}}}}}}}}}}}}}}}~~~}}}{{{{{{{{{yyysssoooiiifff___XXXPPPJJJEEECCC@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<===>>>???>>>???CCCIIIQQQdddrrrggg\\\UUUOOOHHHDDDDDDBBB@@@===<<<<<<<<<:::999::::::999888888888999999555555666666777777888888777777777777888888888888999888999<<<;;;<<>>===<<<<<<>>>@@@???@@@EEEMMMYYYnnnoooggg___ZZZSSSKKKFFFFFFCCCAAA???=========<<<:::::::::999888888888888888666666666666777777777777777777777888888888999999999999:::<<<;;;:::@@@GGGSSSbbbrrryyy~~~||||||xxxooobbbVVVMMMHHHEEEFFFGGGGGGLLLRRRXXX]]]cccdddccchhhrrrzzzttteee___aaadddiiinnnpppuuu{{{}}}uuupppnnnnnnqqquuuyyy{{{zzzxxxvvvvvvvvvuuutttsssqqqpppooopppqqqqqqqqqrrrvvv{{{}}}|||}}}~~~~~~}}}xxxlll___VVVTTTUUUSSS[[[eeeppp}}}~~~uuugggbbb___dddnnnyyyuuupppmmmnnnoooqqqvvv||||||~~~~~~{{{vvvtttuuuwwwzzz~~~}}}wwwxxxyyy{{{|||}}}~~~~~~||||||{{{|||~~~~~~{{{{{{{{{{{{|||}}}||||||}}}}}}yyyqqqjjjfffbbb\\\TTTMMMHHHDDDBBBBBBBBBAAAAAA@@@???>>>>>><<<===>>>>>><<<<<<>>>@@@@@@AAAGGGSSSeee}}}lllfffaaa^^^XXXOOOJJJIIIEEEBBB@@@??????>>>===<<<;;;:::999999888888999999777777777777666666666666777777888888888999999999:::999:::<<<;;;:::>>>EEEMMM^^^pppyyy{{{rrriii\\\QQQJJJFFFDDDFFFGGGHHHMMMSSSYYY```fffhhhggglllvvvuuuddd\\\\\\___ccchhhjjjnnntttzzzvvvllleeebbbaaacccfffiiikkklllkkkkkkhhhkkkmmmnnnmmmkkkiiihhheeefffggghhhiiilllpppssssssuuuzzz~~~yyyxxxwwwvvvuuutttoooeeeZZZTTTSSSUUUTTT[[[eeeqqq~~~|||jjjgggeeeiiirrr}}}uuupppmmmmmmooopppvvv|||~~~{{{wwwvvvxxxzzz{{{}}}{{{vvvwwwyyy{{{}}}~~~~~~~~~~~~|||{{{{{{}}}||||||~~~zzz{{{{{{{{{||||||{{{{{{}}}|||wwwooohhheeeaaa[[[SSSLLLGGGDDDCCCCCCCCCBBBAAA@@@>>>>>>===;;;===???>>><<<<<<>>>AAABBBBBBIIIXXXmmmyyyjjjeeebbb```[[[QQQLLLKKKEEECCCAAA@@@@@@???>>><<<;;;;;;:::999999999999:::888888777777666666555555777888888888888999999999:::999:::<<<;;;999>>>DDDIII[[[nnnxxxxxxnnnfffYYYMMMHHHEEEDDDFFFGGGHHHMMMTTTYYYaaahhhjjjjjjnnnyyywwwddd[[[YYY[[[___dddeeeiiiooovvv|||~~~rrrfff___[[[ZZZ\\\^^^aaacccdddeeeeee___ccchhhkkkjjjhhhfffddd___```bbbcccdddfffiiillljjjlllpppuuu}}}|||wwwuuurrrqqqooonnniiiaaaXXXSSSSSSUUUUUU\\\fffqqqllljjjjjjmmmuuuuuuoookkkllloooqqquuuzzz{{{}}}}}}zzzuuuuuuyyy}}}}}}zzzyyyyyy|||{{{{{{|||{{{zzz|||}}}|||yyyxxxvvvuuuuuuwww{{{}}}{{{||||||wwwnnnfffbbb\\\UUUNNNJJJGGGDDDCCCDDDDDDDDDCCCBBB@@@???>>>>>>============>>>>>>???AAACCCKKK___|||pppbbbcccccc```[[[SSSKKKGGGCCCCCCBBBBBBAAA@@@??????<<<;;;:::999888888888888666666666666777777777777777777777999;;;;;;999777666777888999:::<<<@@@CCCLLLZZZhhhsssuuujjj___UUUOOOIIIEEEDDDEEEFFFIIIPPPXXX^^^eeemmmqqqssswww~~~vvvaaaWWWWWWYYY[[[^^^```eeelllrrryyyzzzlllaaaZZZXXXXXX[[[^^^______^^^^^^______aaaccceeefffdddcccaaa^^^___```bbbdddeeefffgggggghhhjjjnnnsss{{{wwwppplllkkkjjjgggfffccc^^^WWWSSSQQQQQQVVV\\\eeeqqqooonnnnnnrrr|||wwwqqqlllnnnqqqssswww||||||}}}yyyxxxzzz~~~|||{{{zzzzzzzzz|||{{{|||}}}}}}zzzyyyzzz}}}~~~~~~{{{xxxvvvvvvuuuuuutttvvvzzz~~~}}}}}}{{{uuukkkccc^^^YYYRRRLLLHHHEEECCCBBBDDDDDDDDDCCCBBB@@@???>>>>>>============>>>??????CCCEEENNNbbboooaaabbbaaa___ZZZRRRKKKGGGCCCCCCBBBBBBAAA@@@??????<<<;;;:::999888888888888666777777777777777777777555555555777888999777555666777999999:::<<<@@@CCCMMMYYYgggrrr}}}rrrggg\\\RRRLLLIIIEEEDDDFFFGGGIIIPPPXXX```gggpppuuuxxx}}}xxxbbbXXXVVVWWWYYY[[[___cccjjjqqqwww}}}yyylllaaa[[[YYYYYY\\\___```___^^^^^^^^^___aaaccceeeeeedddaaa```]]]^^^^^^```aaacccdddeeeccceeeiiimmmsss{{{|||pppiiifffddddddcccbbbaaa]]]XXXTTTSSSSSSWWW]]]fffsssuuurrrqqquuuyyysssooopppsssuuuyyy~~~~~~~~~|||}}}{{{zzzyyyxxxxxxyyyzzz{{{|||}}}~~~~~~|||wwwvvvxxx||||||{{{xxxuuurrrrrrsssssssssssstttxxx|||~~~{{{sssiiiaaaZZZUUUNNNIIIEEEDDDCCCAAACCCCCCCCCCCCBBB@@@???>>>===============>>>???@@@DDDGGGRRRggglll```aaa```^^^YYYRRRKKKGGGDDDDDDCCCBBBAAA@@@???>>><<<<<<;;;:::999999999999777777777777777777777777666555555666888888777555666777999999:::<<>>???@@@@@@EEEIIIVVVlll~~~iii`````````^^^YYYSSSLLLHHHFFFEEEDDDCCCAAA@@@???>>>===<<<;;;::::::999999999888888888777777777777777888777777888::::::999888777888999999:::<<>>???@@@AAAEEEKKKZZZqqq{{{fff```aaacccaaa]]]VVVOOOKKKHHHGGGFFFDDDBBBAAA??????>>>===<<<;;;::::::::::::999888888888777777777666999777777777999:::999888777888999999:::;;;???AAADDDMMM[[[iiittt~~~tttfff[[[QQQJJJFFFGGGDDDEEEHHHIIIKKKQQQYYYbbbkkkxxx{{{hhh\\\WWWUUUWWW[[[[[[^^^dddjjjpppwww~~~yyymmmddd___^^^aaacccdddeeeddddddeeefffiiijjjkkkllljjjhhheeecccbbbaaa______```cccfffiiijjjqqqzzzzzzvvvvvvxxxyyyuuuggg[[[TTTSSSTTTUUUXXXZZZ\\\\\\ZZZVVVTTTTTTUUU]]]hhhsss~~~{{{zzzzzzuuuwwwyyy|||}}}||||||{{{|||}}}|||zzzxxxtttrrrtttqqqpppnnnkkkiiijjjmmmpppnnnpppqqqqqqrrrwww~~~~~~zzz~~~|||rrrggg```TTTOOOJJJFFFDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@??????=========>>>???@@@AAABBBFFFNNN```xxxyyyfffaaadddggggggccc\\\SSSNNNKKKJJJHHHFFFDDDBBB@@@???>>>>>>===<<<;;;;;;;;;;;;999999999888888777777666777666444555666888888777888999999::::::;;;>>>AAABBBJJJXXXgggpppwww~~~{{{~~~qqqcccXXXPPPJJJFFFFFFDDDEEEHHHJJJLLLRRRYYYbbblllyyy}}}kkk___YYYVVVXXX\\\[[[___dddiiipppwww~~~{{{pppgggbbbaaaccceeeggghhhhhhiiilllnnnqqqrrrsssrrrqqqmmmjjjhhhcccaaa___^^^```dddiiilllrrryyyzzzxxxuuussssssuuuxxxzzz~~~vvvmmmaaaVVVQQQQQQSSSTTTWWWZZZ]]]]]][[[WWWTTTSSSTTT]]]hhhsss}}}yyy{{{}}}~~~}}}}}}|||}}}~~~}}}xxxwwwuuuqqqppprrrmmmlllkkkjjjiiikkkooorrrqqqssstttttttttyyy~~~{{{|||pppddd]]]SSSNNNIIIEEECCCCCCCCCCCC@@@AAAAAAAAAAAA@@@??????=========>>>???@@@BBBCCCHHHRRRfff~~~wwwiiicccgggkkkmmmiiiaaaWWWPPPMMMLLLKKKHHHFFFCCCBBBAAA???>>>===<<<;;;;;;;;;;;;::::::999888888777777666888666444444666888888777888999:::::::::;;;>>>AAABBBIIIWWWfffmmmqqqyyy~~~{{{~~~{{{mmm```VVVNNNIIIFFFFFFDDDEEEIIIKKKMMMRRRYYYdddmmmzzzooobbbZZZVVVWWW[[[]]]```eeejjjpppxxx~~~rrriiidddcccdddfffiiikkklllooosssuuuxxxyyyzzzyyywwwsssooommmgggeeebbbbbbdddiiiooosss{{{zzznnnnnnoooqqqtttwwwyyy{{{xxxllldddZZZRRRNNNOOOPPPRRRUUUYYY]]]^^^]]]YYYVVVUUUUUU^^^iiittt|||}}}||||||||||||}}}zzzuuutttsssooonnnpppjjjjjjjjjjjjjjjlllpppssssssuuuwwwvvvwww{{{~~~}}}{{{ooobbb[[[RRRNNNHHHDDDBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@??????=========>>>???AAABBBCCCIIIUUUjjjvvvllldddhhhnnnqqqmmmdddYYYRRROOONNNLLLIIIGGGDDDBBBAAA???>>>===<<<<<<;;;;;;<<<::::::999999888777777666:::888666666888:::::::::888999:::::::::;;;>>>@@@DDDJJJWWWffflllmmmttt}}}|||wwwuuu{{{~~~xxxkkk^^^TTTMMMHHHFFFEEEDDDEEEIIIKKKMMMSSSYYYeeeooo{{{qqqdddZZZUUUVVVYYY^^^aaaeeekkkqqqxxxtttjjjeeedddeeegggjjjmmmooossswwwzzz}}}~~~~~~}}}{{{wwwsssqqqllljjjgggfffiiiooouuuyyy}}}vvvgggiiimmmqqquuuyyy{{{||||||ttteee^^^UUUOOOLLLMMMOOOPPPSSSWWW\\\___^^^[[[XXXWWWVVV___kkkuuuyyyzzz|||~~~|||xxxvvvsssqqqpppnnnkkkiiijjjiiihhhhhhjjjooosssvvvxxxwwwwwwxxxyyyuuuggg^^^ZZZPPPLLLGGGCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????BBB>>><<<>>>>>>>>>AAAEEELLLZZZrrrrrrjjjlllnnnppppppmmmfff___[[[UUURRRMMMHHHDDDBBBBBBBBB>>>>>>===<<<;;;:::::::::;;;;;;:::999999888888777:::888666444444666888:::888888888666666888===@@@AAAHHHTTTbbbiiilllqqqwww~~~vvvoootttwww~~~tttdddZZZQQQJJJFFFFFFEEEGGGIIIJJJKKKOOOVVV\\\ffflllvvv}}}kkk]]]WWWWWWYYY\\\aaahhhlllpppwwwwwwmmmgggeeedddfffiiimmmpppuuuzzz~~~}}}wwwtttrrrpppmmmlllnnnttt{{{~~~xxxssshhhiiilllrrrzzz{{{qqqjjj___XXXQQQNNNOOOQQQPPPNNNRRRWWW\\\___^^^[[[YYYXXX[[[```kkkyyy~~~||||||yyy{{{}}}|||yyywwwuuuqqqooonnnllljjjhhhiiihhhhhhjjjmmmqqquuuxxxyyyxxxxxxzzz|||}}}pppccc[[[WWWPPPLLLGGGCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@======???@@@???BBBGGGPPP```zzzvvvoooooorrruuuuuuqqqhhh___YYYVVVSSSNNNIIIEEECCCBBBBBB@@@??????>>>===<<<;;;;;;;;;;;;::::::999888888888:::888777666666777888:::777888888777777999<<>><<<===@@@@@@@@@CCCIIIUUUhhh{{{tttssswww{{{|||wwwlll```XXXVVVTTTOOOKKKGGGEEEDDDDDDBBBBBBAAA@@@???>>>===<<<;;;;;;::::::999999888888999999888888888888999999666888999999888999;;;===@@@EEEPPP^^^hhhlllrrrxxxwwwvvv|||~~~qqqbbbWWWPPPHHHEEEEEECCCEEEHHHIIIJJJOOOWWW]]]gggmmmvvvsssgggbbbccceeefffjjjooossswww}}}wwwnnnjjjiiiiiikkkooorrruuuzzz~~~||||||~~~~~~}}}yyypppooopppvvv~~~tttjjjcccWWWRRRLLLJJJKKKMMMMMMLLLQQQVVV[[[______]]][[[ZZZ]]]dddppp~~~}}}yyyyyy{{{{{{~~~~~~~~~~~~}}}|||{{{{{{uuuqqqkkkhhhhhhjjjkkkkkkjjjkkkmmmooorrrtttwwwxxxzzzyyy{{{~~~}}}|||yyyqqqggg]]]WWWTTTMMMJJJFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@??????===<<<>>>@@@@@@???DDDJJJYYYppp~~~xxxvvvzzz{{{ooobbbYYYWWWUUUQQQMMMIIIGGGEEEEEECCCCCCBBBAAA???>>>======<<<;;;;;;:::999999888888888888999999999999888888666888999:::999999:::<<>>===>>>@@@??????EEEMMM```www|||xxx{{{{{{pppddd]]]XXXVVVRRROOOKKKIIIGGGGGGDDDCCCBBBAAA???>>>======<<<<<<;;;;;;:::999999888888888888888888888888888666888::::::999999:::;;;>>>AAAJJJXXXdddlllrrrxxxyyylll]]]TTTMMMFFFCCCDDDBBBEEEGGGIIIKKKQQQYYY___gggmmmvvvvvvnnnjjjjjjqqqrrruuuyyy}}}{{{rrroooooolllnnnrrruuuxxx}}}|||zzz{{{zzzvvvuuu|||wwwmmmbbb[[[QQQOOOLLLKKKKKKLLLMMMNNNQQQVVV]]]aaabbbaaa```___bbbjjjwww{{{zzz}}}{{{yyyyyyzzzxxxyyyyyyyyyyyyyyyxxxwwwrrrnnnkkkjjjlllpppsssuuurrrqqqqqqpppqqqssstttuuuxxxyyy}}}~~~|||~~~}}}zzzuuummmeee]]]WWWSSSKKKHHHEEEDDDDDDDDDCCCAAABBBBBBBBBBBBAAA@@@??????>>>===???@@@@@@AAAKKKUUUmmm{{{|||}}}{{{uuummmddd___XXXWWWTTTQQQNNNKKKIIIHHHEEEEEECCCBBB@@@???>>>===<<<<<<;;;;;;::::::999999888888777777777777888888888999999999888888:::<<<>>>>>>FFFUUUccclllsssyyywwwjjj[[[RRRKKKEEEBBBCCCBBBEEEHHHJJJMMMSSS[[[bbbiiinnnxxxwwwqqqooouuuvvvxxx|||xxxttttttppprrruuuxxx|||}}}|||tttiii^^^WWWOOONNNLLLKKKLLLMMMNNNOOORRRWWW^^^cccddddddccccccdddmmmxxx{{{{{{}}}~~~}}}zzzyyyzzz|||wwwxxxzzzzzzzzzxxxvvvuuupppnnnlllmmmqqquuuyyyzzzrrrqqqoooooopppsssuuuwwwyyyzzz|||zzz|||zzzwwwqqqkkkccc[[[TTTPPPJJJHHHEEEDDDDDDDDDBBBAAABBBBBBBBBBBBAAA@@@??????======???AAABBBGGGTTTbbb~~~~~~zzztttmmmgggbbb___YYYWWWUUURRROOOMMMKKKIIIGGGGGGEEEDDDBBB@@@???>>><<<<<<<<<;;;::::::999999888777555444444555777888999:::999888777888:::=========DDDSSSbbbkkksssyyyuuuhhhYYYQQQJJJDDDBBBCCCCCCFFFIIIKKKNNNTTT]]]ccclllrrr{{{{{{xxxyyyyyy{{{~~~zzzyyyvvvxxx{{{~~~|||pppeeeZZZSSSLLLLLLLLLKKKKKKLLLNNNPPPSSSXXX```eeegggfffffffffgggnnnyyy|||{{{|||}}}|||yyyzzz|||}}}yyyzzz|||}}}|||yyyvvvtttpppnnnmmmoootttyyy|||}}}qqqpppnnnnnnooossswwwzzzzzz{{{{{{yyy|||wwwtttooohhhaaaYYYRRRMMMIIIGGGEEEDDDDDDDDDBBBAAABBBBBBBBBBBBAAA@@@??????<<<<<>><<<<<>>AAA???CCCGGGEEEGGG[[[ssszzzqqqllljjjgggbbb]]]YYYXXXVVVTTTQQQMMMJJJIIIJJJJJJIIIGGGDDDBBBCCCDDDAAA>>>:::999999::::::999999999999888888888888777888888777777888888999:::===>>>DDDOOO]]]iiiqqqssstttgggXXXOOOIIIDDDBBBDDDCCCDDDFFFJJJPPPYYYaaafffqqqxxx}}}vvvfff[[[SSSOOOIIIIIIHHHGGGHHHJJJLLLNNNVVVZZZaaagggkkkmmmlllllljjjrrr}}}zzzxxxyyy|||}}}|||||||||yyyyyyzzz||||||{{{~~~~~~xxxrrrpppqqqrrrsssttttttuuuuuuuuusssqqqqqqrrrvvv{{{~~~~~~~~~|||zzztttpppjjjccc]]]VVVOOOJJJGGGEEEBBB@@@AAABBBBBBAAADDDCCCBBBBBB@@@@@@???>>>@@@???BBBGGGGGGMMMddd|||}}}zzzzzztttmmmiiigggeee```[[[XXXWWWVVVTTTSSSQQQOOONNNMMMMMMKKKGGGCCCAAAAAABBBAAA>>>;;;999:::::::::999999999999888888888888777888888777777888888999:::;;;===BBBLLLZZZfffooorrr{{{sssfffWWWOOOIIIDDDCCCDDDEEEFFFHHHLLLRRR[[[dddjjjvvv}}}sssdddYYYRRRNNNIIIIIIHHHGGGHHHJJJMMMNNNVVVZZZaaaggglllnnnnnnnnnpppwww|||xxxwwwyyy}}}|||xxxuuutttzzzyyyxxxyyy|||}}}}}}|||xxxtttqqqrrrrrrsssssssssssssssuuutttrrrrrrtttyyy~~~~~~}}}zzzrrrnnnggg```ZZZSSSLLLHHHFFFDDDAAA@@@AAABBBBBBAAADDDCCCBBBBBB@@@@@@???>>>???>>>AAAGGGKKKVVVpppwwwsssqqqtttpppkkkiiihhheeeaaa]]]YYYXXXWWWVVVUUUUUUUUUVVVVVVUUUQQQKKKFFFBBBBBBCCCAAA>>>;;;::::::;;;:::999999999999888888888888777888888777777888888999::::::<<<@@@IIIVVVccclllqqqvvv~~~qqqeeeVVVNNNIIIDDDCCCEEEGGGHHHKKKNNNTTT^^^hhhooo|||oooaaaWWWPPPMMMIIIIIIHHHHHHIIIKKKMMMOOOUUUYYYaaahhhnnnqqqrrrqqqwww|||~~~|||yyywwwxxxzzz~~~{{{vvvsssrrruuuvvvxxxzzz}}}~~~~~~~~~~~~yyyuuurrrrrrssstttuuuuuuuuuuuuuuutttssssssvvv|||~~~zzzpppkkkddd^^^WWWQQQKKKGGGFFFDDDCCCBBBDDDDDDDDDCCCDDDCCCBBBBBB@@@@@@???>>>??????AAAFFFMMM]]]yyyzzzuuurrrqqqqqqooolllkkkjjjhhhdddaaa\\\[[[ZZZYYYYYYYYYZZZZZZ```]]]XXXQQQJJJFFFEEEFFFAAA???<<<;;;<<<<<<;;;:::999999999888888888777777888888777777888888999:::;;;<<>>@@@@@@BBBFFFOOOcccyyywwwuuutttpppnnnmmmlllkkkiiifffddd______^^^]]]\\\\\\\\\\\\bbb```[[[TTTMMMHHHFFFFFFAAA???===<<<======;;;:::999999999888888888777777888888777777888888999:::<<<<<>>@@@BBBCCCGGGRRRhhh}}}xxxvvvuuutttnnnmmmkkkiiigggeeedddcccaaaaaaaaaaaa___^^^]]]\\\]]]\\\YYYSSSMMMGGGEEEEEEAAA@@@>>>>>>>>>===<<<:::999999999888888888888777888888777777888888999:::<<<===???CCCLLLYYYgggqqqrrrxxxzzzxxxzzz~~~sssgggXXXPPPKKKFFFEEEGGGEEEIIIMMMQQQXXXfffxxxuuucccVVVOOOLLLKKKIIIHHHHHHHHHJJJMMMOOOQQQTTTZZZdddoooyyy~~~{{{wwwuuuvvv{{{}}}zzzzzzrrrnnnmmmrrrwww|||~~~zzzzzz{{{|||~~~||||||}}}}}}{{{yyywwwzzz}}}~~~}}}}}}yyyvvvuuussssssuuuvvvxxxxxxyyyyyyuuuuuuuuuxxx}}}tttgggbbb]]]WWWQQQMMMJJJFFFDDD@@@??????@@@CCCDDDCCCBBBDDDCCCBBBBBB@@@@@@???>>>@@@BBBEEEIIIUUUmmm|||wwwuuutttrrrnnnmmmkkkgggdddbbbbbbbbb```aaabbbccccccaaa^^^]]]XXXXXXWWWSSSNNNIIIFFFEEEAAA@@@???>>>???>>><<<:::999999999888888888888777888888777777888888999:::;;;;;;===@@@HHHUUUeeepppooouuu}}}||||||vvviiiZZZRRRLLLGGGEEEGGGEEEIIINNNSSS[[[jjj~~~sss```TTTNNNLLLKKKIIIHHHHHHIIIJJJMMMPPPRRRUUU[[[fffrrr|||}}}wwwtttpppllliiikkkooosssuuuvvvwwwuuuqqqmmmkkkjjjfffccceeelllttt{{{zzz{{{|||~~~}}}zzzzzz{{{{{{yyywwwzzz|||~~~~~~}}}}}}~~~xxxuuuuuuttttttuuuvvvvvvvvvvvvvvvvvvuuuvvvyyy~~~pppbbb^^^YYYSSSNNNJJJGGGEEECCCAAA@@@AAABBBEEEFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>???BBBFFFJJJXXXqqq}}}wwwuuurrrpppqqqooolllhhhcccaaabbbccc^^^```ccceeeeeeccc```^^^VVVWWWXXXUUUPPPKKKHHHGGGAAA@@@?????????>>><<<:::999999999888888888888777888888888777888999999:::::::::;;;>>>EEESSScccnnnmmmrrr{{{~~~xxxjjj\\\SSSMMMGGGFFFGGGFFFJJJPPPUUU]]]mmmrrr___SSSMMMLLLLLLIIIHHHHHHIIIJJJMMMPPPRRRUUU\\\gggsss~~~