BM6(3 222222333444444444333333222333333444444555555555333444555666666555444333444444555555555555444444555444444444444555666666444444444555555666777888777666666666666888999::::::;;;<<<>>>>>>>>>======<<<;;;:::<<<>>>???>>>>>>??????>>>>>>>>>>>>??????>>>>>>???@@@AAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEGGGIIIKKKMMMOOOMMMNNNRRRRRROOONNNPPPOOOPPPQQQPPPOOONNNOOOPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSVVVYYY[[[\\\[[[[[[^^^___^^^\\\YYYVVVVVVVVVUUUUUUUUUTTTSSSQQQOOONNNQQQVVV\\\^^^\\\YYYXXXXXXXXXYYYZZZ\\\^^^aaabbbcccdddeeeeeefffeeedddbbbaaa^^^^^^^^^^^^^^^^^^^^^^^^```aaaaaaaaaaaa``````___YYYYYY]]]dddgggeeeeeegggdddbbb```]]][[[YYYYYYYYY[[[\\\```fffgggfffhhhmmmpppmmmiiifffeeecccbbb```\\\\\\\\\\\\\\\]]]^^^^^^^^^___```aaaaaa```___^^^]]]\\\]]]^^^``````^^^\\\^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[YYYWWWVVVWWWXXXYYY[[[[[[\\\[[[YYYYYY[[[\\\[[[\\\]]]]]]]]]]]][[[[[[YYYWWWUUUUUUUUUUUUSSSQQQVVVXXX[[[\\\[[[[[[[[[\\\]]][[[[[[\\\___bbbccccccbbbbbbbbbbbbcccccccccddd```___^^^___aaabbbaaa```]]]]]]]]]]]]\\\\\\\\\\\\ZZZYYYYYYYYYZZZ\\\^^^___cccaaa______``````___^^^YYYYYYXXXXXXXXXXXXYYYYYYZZZXXXWWWVVVVVVWWWYYYZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWUUUSSSTTTWWWXXXUUURRRPPPNNNLLLLLLMMMMMMMMMMMMOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDFFFDDDAAAAAADDDFFFDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999:::<<<>>>===;;;999999999:::;;;;;;<<<<<<;;;;;;:::999;;;>>>AAAAAA>>>;;;999888888777777777666666666777555444444555666666555444555666555444444555666666555555555555444444444333333333444444444444555222333333444444333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222333333444555444444333333333333333222222222222333333333333222222333444444444444444444333222222444555444444444333333444666666444222444333222333555666555444444444444444444444444444222333444444555555444444222333333444444333333222444444333333333333444444333333333333333222222111333333333333333444555666222222222333333444444444333333444444555444444333222222333333333333444444444333111111333444444444333222111111333555555444333444444555555444444333111222333333444444444333444444444444444444444444333333555555555555333333444444555555555555444444555444444444444555666666444444555555666777777888666555555555555777888999888999:::<<<<<<<<<<<<;;;<<<;;;;;;<<<>>>???>>>===??????>>>>>>>>>>>>??????>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEGGGIIIKKKMMMNNNLLLNNNRRRSSSOOONNNPPPPPPRRRSSSRRRQQQPPPQQQSSSQQQRRRSSSTTTTTTUUUTTTTTTRRRTTTVVVYYY[[[[[[[[[ZZZ\\\]]]]]][[[XXXVVVVVVWWWUUUUUUUUUTTTSSSQQQOOONNNQQQVVV\\\^^^\\\YYYXXXXXX[[[[[[\\\]]]^^^^^^______^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^______^^^^^^^^^```````````````___^^^^^^[[[[[[^^^ccceeebbbaaaccc```___^^^\\\[[[[[[\\\\\\______ccchhhiiigggiiimmmnnnkkkgggdddcccbbb```^^^ZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^___``````___^^^]]]]]]\\\]]]^^^``````^^^\\\]]]\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZXXXWWWWWWXXXYYYZZZ\\\]]]^^^]]]\\\\\\]]]___[[[\\\\\\]]]\\\[[[YYYXXXXXXVVVTTTTTTTTTTTTRRRPPPUUUXXXZZZ[[[ZZZYYYZZZ[[[]]][[[[[[\\\___bbbccccccbbbaaaaaa```````````````aaa```___```aaabbbaaa```\\\\\\\\\]]]]]]]]]]]]^^^[[[[[[ZZZZZZZZZ[[[]]]]]]aaa___^^^]]]^^^^^^]]][[[YYYYYYXXXXXXXXXXXXYYYYYYWWWVVVUUUTTTUUUWWWYYYZZZXXXXXXXXXXXXXXXWWWVVVVVVVVVTTTSSSTTTWWWXXXUUUSSSPPPNNNLLLLLLMMMNNNMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFGGGDDDFFFDDDAAAAAADDDFFFDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<;;;:::;;;<<<======<<<;;;:::;;;;;;<<<<<<;;;;;;:::999888:::<<<;;;999777777777888999999::::::999999888999<<<@@@BBBBBB@@@<<<999777777777777666666666666777555333444555666555444444555666555444444555666666555555555555444444444333333333444444444555555222333333444444333333222222222222222222222222222111111222222222333333333111111111111111111111111222222222222222333333333555444333333222222333333111222222222222333333333222222333444444444333333444222111222333555555444444333333444666666444222666444333333444555444222444444444444444444444444222333444444555555444444222333333444444333333222444444333222222333444444333333444444333333222111444444333333333444555555222222333333333333444444333444444555444444333333222222333333333333444444333222222222333444444444333222111111333555555444333444444555555444444333111222333333444444444444555555444444444333333333333333444555555444333333444555555555555555555444555444444444444555666666444444555555666777777777555555444444555666888999666777888:::;;;;;;::::::<<<;;;;;;<<<>>>???>>>===??????>>>>>>>>>>>>??????>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEGGGIIIKKKMMMMMMLLLNNNRRRSSSOOONNNPPPRRRSSSUUUTTTSSSRRRTTTUUUSSSTTTUUUVVVVVVWWWVVVVVVRRRTTTVVVYYY[[[[[[ZZZZZZZZZ[[[[[[ZZZWWWVVVVVVWWWUUUUUUUUUUUUSSSQQQOOONNNQQQVVV\\\^^^\\\YYYXXXYYY^^^^^^^^^]]]]]]\\\\\\\\\WWWVVVUUUUUUUUUVVVXXXYYY]]]^^^^^^______^^^^^^]]]______``````___^^^]]]]]]^^^]]]___cccddd```^^^___]]]]]]\\\\\\\\\]]]^^^___aaabbbeeejjjkkkiiijjjnnnllliiieeebbbaaa```^^^\\\XXXXXXXXXXXXXXXYYYZZZZZZ\\\]]]^^^_________^^^]]]]]]\\\]]]^^^``````^^^\\\\\\[[[[[[ZZZYYYZZZZZZZZZZZZYYYWWWWWWWWWXXXZZZ[[[^^^___```___^^^^^^___aaa\\\\\\\\\\\\[[[YYYXXXVVVWWWUUUTTTSSSSSSSSSQQQPPPUUUWWWZZZZZZYYYYYYYYYZZZ]]][[[[[[\\\___bbbccccccaaa```___^^^^^^]]]^^^^^^aaa```___```aaabbbaaa```[[[\\\\\\]]]]]]^^^^^^___]]]\\\[[[ZZZZZZ[[[\\\]]]___^^^\\\\\\\\\\\\[[[YYYYYYYYYXXXXXXXXXXXXYYYYYYUUUUUUTTTSSSTTTWWWYYYZZZWWWWWWXXXXXXWWWWWWVVVUUUVVVTTTSSSTTTWWWXXXVVVSSSPPPNNNLLLLLLMMMNNNMMMLLLHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHDDDFFFDDDAAAAAADDDFFFDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<;;;999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<;;;;;;:::999777888::::::888666555555777777888888888888777777:::===@@@CCCCCC@@@===:::777777777777666666666666777555333444555666555444444555666555444444555666666666555555555444444444333333333444444555555555333333333444444333222222222222222222222222222222111111222222222333333333000000000000000000000000111111222222222333333333555444333333222222333333111111222222222333333333222222333444444444333333444222111111333555555444444333333555666666444222777555444444444444333111444444444444444444444444222333444444555555444444222333333444444333333222444444222222222222444444333333444444333333222111444444333333333444555555333333333333333333333444444444444555444444333333222222333333333444444444333222222222333444444444333222111111333555555444333444444555555444444333111111222222222222333333444444444444444444444444444444444333333222222222333333333444444444555555444555555555555555444444222333555666666666555555444555555666777888888999777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFCCCDDDEEEGGGIIIKKKLLLMMMOOOOOONNNMMMMMMNNNNNNNNNPPPQQQTTTUUUVVVUUUTTTSSSTTTTTTVVVYYY\\\\\\XXXTTTUUUWWWYYYYYYWWWVVVUUUVVVXXXYYYYYYYYYXXXVVVTTTSSSVVVUUUTTTRRRRRRRRRSSSTTTZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\[[[[[[ZZZYYYWWWVVVTTTSSSSSSRRRSSSUUUWWWXXX[[[ZZZZZZZZZ[[[]]]^^^```bbbaaa___^^^]]]]]]^^^^^^^^^^^^```bbbdddccc```^^^aaaaaaaaaaaa````````````ddddddfffgggiiijjjjjjjjjgggeeedddcccaaa___[[[WWWTTTUUUWWWYYYZZZZZZYYYYYYWWWZZZ\\\]]]^^^^^^```aaabbbaaa___^^^]]]]]]]]]^^^___\\\XXXWWWWWWYYYZZZZZZ^^^[[[WWWSSSSSSVVVZZZ]]]___````````````^^^]]]\\\]]]]]]]]]ZZZWWWUUUUUUVVVNNNPPPSSSUUUVVVUUUTTTSSSWWWXXXYYYYYYXXXXXXYYY[[[ZZZYYYYYY\\\___aaaaaaaaa```___^^^]]]]]]]]]]]]]]]aaa___]]]^^^aaabbbaaa___\\\\\\]]]]]]^^^___``````\\\\\\\\\[[[[[[[[[[[[[[[]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWUUUUUUWWW[[[[[[YYYVVVWWWXXXWWWVVVTTTTTTUUUWWWTTTVVVWWWXXXXXXVVVUUUSSSRRRPPPNNNNNNPPPOOOLLLIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIGGGFFFGGGIIIIIIGGGDDDGGGFFFFFFEEEDDDEEEEEEEEEAAAAAABBBBBBAAAAAA@@@??????@@@AAABBBCCCCCCCCCCCCGGGDDDAAA@@@AAABBBAAA???????????????>>>>>>>>>===???>>>>>>=====================<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<999999999888888666555555888888888888888888888888===???AAAAAAAAA???<<<:::666555555555555666777777444444444444444444444444555555555555555555555555444444444333333222222222333333222222111000//////111222222333333222222111444444444333333222222222333333333222222111111111222222111111111111222222111222333333444444333333333333333222222111111111333333333444444444555555'''***...333555666666555111222333333111111222333444444444444444444444444555555555444444333333333333222222111111222222333444444444444444444444444333333333222222222111111222333555666666555333222444444666666666444222000666555333222111222333333222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333666666555444333333222222///000222333444444333333333333444444444444555555444444444444444444444444555444444444333333333222333333333444444444555555444555555555555555444444444444666777777777666666444555555666777777888888777888888999999::::::;;;:::;;;<<<======>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;======>>>???@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDCCCDDDEEEGGGIIIJJJLLLLLLNNNNNNMMMMMMMMMMMMMMMNNNQQQQQQSSSTTTTTTSSSRRRRRRUUUVVVWWWZZZ]]]]]]YYYVVVUUUWWWXXXXXXVVVUUUTTTTTTTTTTTTUUUVVVUUUTTTSSSRRRSSSRRRRRRRRRRRRTTTUUUVVV[[[[[[[[[ZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVUUUSSSSSSOOOOOOPPPQQQTTTWWWZZZ[[[[[[[[[ZZZZZZ[[[]]]^^^___```___^^^\\\[[[[[[\\\\\\^^^^^^```ccceeedddaaa___________________________eeeeeeggghhhiiijjjjjjjjjeeecccaaa```___]]]YYYVVVTTTUUUVVVWWWXXXXXXXXXXXXXXXZZZ]]]_________aaabbb```___^^^\\\\\\\\\]]]]]]^^^[[[WWWVVVWWWYYYYYYYYYZZZYYYWWWVVVWWWYYY\\\^^^^^^^^^______^^^]]][[[ZZZYYYYYYXXXVVVTTTTTTUUUWWWWWWYYY[[[\\\\\\YYYVVVTTTXXXYYYYYYXXXUUUTTTTTTUUUWWWWWWWWWZZZ]]]`````````^^^^^^]]]]]]\\\\\\\\\[[[___]]]\\\]]]```aaa```^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[YYYXXXXXXYYYZZZ[[[XXXXXXYYYYYYYYYYYYXXXXXXVVVUUUUUUWWWZZZ[[[YYYVVVVVVWWWWWWUUUTTTTTTUUUWWWSSSTTTUUUVVVVVVUUUSSSRRRPPPNNNLLLLLLMMMLLLJJJGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFEEEFFFHHHHHHEEECCCFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDBBB???>>>@@@AAA@@@???@@@@@@@@@@@@?????????>>>??????>>>============>>>===<<<<<<;;;::::::999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::888999999888888666555555777777777777777777777777999:::<<<======;;;999888888777666555555555555555444444444444444444444444555555555555555555555555555444444444444444333333555444444333222222111111111222222333333222222111444444444333333222222222333333333222222222111111222222111111111111222222111222333333444444333333333333333222222222111111333333333333444444444444222333555666666555444333111333333333222111222333444444444444444444444444555555444444444333333333333333222222222222333333222222222222222222222222222222222333333444444444222333444666666444333222333444555666555444222111333222111000000000111222333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333666555555444333333222222000000111222333333333333333333444444444444555555444444444444444444444444555555555444444444444444333333333444444444555555444444555555555555555444555555666777777777777666555555555666666777777888777777888888999:::::::::999:::;;;===>>>======<<<;;;;;;;;;;;;;;;:::::::::>>>>>>????????????>>>>>>======>>>???@@@AAABBBBBBDDDDDDEEEGGGIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMPPPPPPPPPPPPQQQQQQQQQQQQVVVWWWXXX[[[]]]]]]ZZZWWWUUUWWWXXXXXXVVVSSSSSSSSSPPPPPPQQQRRRSSSSSSSSSRRRPPPPPPQQQRRRSSSUUUWWWXXX[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQMMMNNNOOORRRUUUXXX[[[\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZ^^^^^^aaadddfffeeebbb```\\\\\\]]]]]]^^^_________cccdddeeefffggghhhhhhhhhbbb```^^^]]]\\\ZZZWWWUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXZZZ^^^`````````bbbccc]]]\\\\\\[[[[[[[[[\\\\\\\\\YYYVVVVVVWWWXXXYYYYYYWWWXXXYYY[[[\\\^^^^^^___XXXYYYYYYYYYXXXWWWVVVUUUUUUTTTSSSQQQPPPRRRVVVYYYaaacccdddeeebbb^^^YYYUUUWWWXXXXXXWWWTTTSSSSSSTTTTTTTTTUUUWWW[[[]]]^^^]]][[[\\\]]]]]]]]]\\\[[[ZZZ]]][[[[[[\\\]]]^^^]]]\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXXXXZZZ[[[\\\YYYYYYZZZZZZZZZZZZYYYYYYUUUUUUUUUWWWYYYZZZXXXVVVTTTUUUVVVUUUSSSTTTUUUWWWRRRRRRSSSTTTSSSRRRQQQPPPNNNMMMKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFEEEEEEEEEFFFFFFDDDCCCEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAA???======?????????>>>AAAAAA@@@@@@@@@?????????@@@??????>>>>>>>>>>>>>>><<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;:::999888888888888888888777666555555666666666666666666666666666777999;;;;;;:::888777999888777666444444444333444444444444444444444444444444444444444444444444444444444444555555555555666666555555444444333333111222222333333222222111444444333333333333222222333333333222222222222111222222111111111111222222111222222333333333333333333333333333222222222222222222222222333333333333888777777666555444333222111333444333222111222444444444444444444444444444555444444444444333333333444444333333333333444444111111111111111111111111111111222333444555666666222333444555555444333222111222444555555555444333111111000000000111222222444444444444444444444444333333333333333333333333444333333222222333333444444444444333333222222222555555444444333333222222111111111111222333444444111111111222222222333333333333333333333333333333555555555555555555555555333333333444444444555555333444555555666555555555555555555666666666666555555555555666666666777777777777777888999999::::::888999;;;=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>?????????>>>======<<<;;;;;;<<<===>>>???@@@@@@CCCDDDEEEFFFHHHIIIJJJKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNPPPRRRSSSUUUVVVXXXZZZ[[[[[[YYYWWWVVVXXXYYYYYYVVVTTTSSSSSSQQQQQQRRRRRRSSSSSSSSSSSSPPPPPPQQQSSSTTTVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVXXXWWWVVVUUUTTTSSSSSSSSSQQQRRRSSSTTTVVVXXXZZZ[[[ZZZZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYY]]]^^^aaaeeeggggggdddaaa[[[[[[\\\]]]^^^___`````````aaabbbbbbccccccccccccaaa___]]]\\\[[[ZZZWWWUUUVVVUUUTTTSSSSSSTTTVVVVVVVVVYYY]]]___``````aaabbb[[[[[[[[[[[[[[[[[[\\\\\\ZZZXXXVVVUUUWWWXXXYYYYYYXXXZZZ^^^aaabbbaaa___^^^WWWWWWWWWWWWVVVUUUTTTTTTTTTSSSQQQOOONNNQQQVVVZZZeeefffggggggddd___YYYUUUUUUVVVWWWWWWVVVVVVWWWYYYTTTSSSSSSUUUXXXZZZZZZYYYYYYZZZ\\\^^^^^^]]][[[ZZZZZZYYYYYYZZZ[[[[[[[[[[[[YYYZZZ[[[\\\\\\\\\[[[[[[XXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXTTTTTTUUUWWWXXXXXXWWWVVVRRRTTTUUUTTTSSSSSSTTTVVVRRRRRRRRRRRRRRRQQQOOOOOOOOONNNMMMLLLLLLKKKKKKJJJGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFEEEDDDCCCEEEFFFGGGGGGEEECCCBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@???>>>>>>>>>????????????@@@@@@@@@?????????>>>>>>@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999:::::::::::::::999888888777777888888777666555555555555555555555555555555666777999;;;;;;;;;;;;:::888888666555555444444444444444444444444444444444444444444444444444444444222333333333444555555555666666555555444444444333111222222333333222222111333333333333333333333333222222222222222222222222222222111111111111222222111111222333333333333222333333333333333333333333111111222222222333333333333333222111111222333444222333444333222222333444444444444444444444444444444444444444444444444444555444444333333444444555111111111111111111111111111111222222333444555555222333444444444444333222000111222444444555444444222222222333333444444555333333333333333333333333333333333333333333333333444333333222222333333444555444444333333222222111444444444333333333222222333222111000111222444555111111111222222222333333333333333333333333333333555555555555555555555555333333333444444444555555333444444555666666555555444444444444444444444444555555555555666666666666666777777888888999::::::888999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<;;;:::;;;;;;<<<===>>>???@@@BBBCCCDDDEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHIIIKKKNNNQQQSSSUUURRRTTTVVVWWWWWWWWWVVVVVVWWWYYY[[[ZZZXXXVVVUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTSSSTTTVVVWWWYYY[[[\\\]]]]]]\\\[[[ZZZZZZZZZ[[[\\\[[[[[[[[[[[[[[[ZZZZZZZZZ[[[]]]aaaeeehhhhhhdddaaa[[[[[[\\\]]]___```aaaaaa___``````aaaaaaaaa`````````^^^\\\[[[[[[ZZZXXXWWWVVVUUUSSSRRRRRRSSSTTTUUUTTTWWW[[[^^^______``````[[[[[[[[[[[[\\\\\\\\\\\\XXXWWWUUUVVVXXXYYYYYYYYY\\\^^^bbbddddddbbb^^^\\\ZZZYYYYYYXXXWWWWWWWWWVVVVVVUUURRROOONNNQQQWWW[[[aaacccddddddaaa]]]XXXUUUTTTUUUVVVVVVUUUUUUVVVWWWUUUTTTSSSTTTVVVWWWVVVUUUXXXYYY[[[]]]^^^]]][[[ZZZWWWXXXXXXYYYXXXYYYYYYZZZYYYZZZ\\\]]]]]]\\\[[[[[[VVVVVVWWWXXXYYYYYYZZZZZZ[[[]]]___```___\\\XXXUUUUUUUUUVVVVVVVVVVVVUUUUUURRRTTTVVVWWWWWWWWWVVVVVVQQQSSSTTTTTTRRRRRRSSSTTTRRRRRRRRRQQQPPPPPPOOONNNMMMMMMLLLKKKJJJIIIJJJKKKHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHHHHGGGFFFFFFFFFCCCDDDFFFGGGFFFEEECCCAAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAABBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============@@@??????>>>===>>>>>>>>>;;;;;;;;;;;;;;;:::::::::999999999999999999999999777888888999::::::999999666777777777777666666555666666666666666666666666555666888::::::;;;;;;:::666666555555555555666666444444444444444444444444444444444444444444444444111111111222333333333444444444444444333333333333111222222333333222222111333333333333333333333333222222222222222222222222222222111111111111222222000111222222333333222222333333333333333333333333111111222222222333333333111000//////000222444555222333444444222222333444444444444444444444444444444444444444444444444444555444444333333444444555222222222222222222222222222222111111111111111111222333333333333333333222000111222333444444555555111222222333444444444444111111111111111111111111333333333333333333333333444333333222222333333444444444444333333222222222333333333333333222222222333222111000111222333444333333444444444444555555333333333333333333333333444444444444444555555555333333333444444444555555333333444555666666666666555444333333222333333333555555555555555555555555666666777777888999999999888888999999:::;;;;;;<<<<<<<<<<<<=====================>>>======<<<;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHHHHEEEFFFIIIKKKNNNQQQSSSTTTOOORRRTTTUUUTTTTTTTTTUUUWWWYYY[[[[[[YYYWWWWWWWWWXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUVVVVVVWWWXXXYYYZZZZZZXXXWWWUUUSSSRRRRRRRRRSSSRRRSSSVVVYYY\\\^^^```aaa```___]]]\\\[[[\\\\\\]]]ZZZ[[[[[[\\\\\\[[[ZZZZZZYYY\\\```eeehhhhhhdddaaa[[[[[[\\\]]]___``````aaaaaaaaabbbbbbbbbaaaaaa``````^^^[[[ZZZ[[[[[[YYYXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRVVVZZZ^^^_________```ZZZ[[[[[[\\\\\\[[[ZZZZZZXXXVVVVVVWWWYYYZZZ[[[ZZZ___```bbbcccbbb___\\\YYYVVVUUUTTTSSSRRRRRRRRRSSSVVVUUUSSSPPPPPPSSSYYY]]]______``````^^^ZZZWWWUUUTTTUUUUUUTTTQQQPPPPPPQQQVVVTTTTTTTTTVVVVVVUUUTTTVVVWWWYYY[[[\\\\\\[[[[[[VVVWWWXXXXXXWWWWWWXXXYYY]]]]]]^^^^^^]]]ZZZXXXVVVTTTUUUUUUWWWXXXYYYZZZZZZ\\\^^^```aaa___[[[VVVSSSSSSSSSTTTTTTTTTTTTSSSSSSQQQSSSVVVWWWVVVUUUVVVVVVQQQSSSTTTTTTRRRPPPQQQQQQRRRQQQQQQPPPOOONNNMMMMMMJJJJJJIIIHHHFFFFFFHHHJJJHHHHHHHHHHHHIIIIIIIIIIIIFFFHHHIIIIIIGGGFFFFFFGGGDDDDDDEEEEEEEEEDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@???AAABBBBBBAAA@@@@@@AAA>>>>>>=========<<<<<<<<>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666777888999:::999999666666666777777666666555666666666666666666666666333444555666777777777777555555555555555666777777444444444444444444444444333333333333333333333333111111111111222222222222333333222222222222222222111222222333333222222111222222333333333333444444111222222222222333333333222222111111111111222222000111111222222222222222333333333333444444444444222222222222333333333333555444222222222222333444222444555444333222333555444444444444444444444444333333333444444444444555444444333333333333444444333333333333333333333333222111111111000000000000333333222222222222333333111111111222333444444555000000111222222222111111111111111111111111111111333333333333333333333333444333333222222333333444333333333333333333333333333333333333222222222222333222222111222222333333333333444444444444555555222222222222222222222222222333333333444444444444333333333444444444555555222333444555666666666666666555444333222333333444555555555555555555555555666666777777888888999999999999888777888:::<<<===;;;;;;;;;<<<<<<=========<<<<<<=========<<<;;;;;;<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGJJJMMMOOOPPPPPPQQQNNNQQQTTTTTTSSSRRRSSSUUUUUUWWWYYYZZZYYYXXXXXXXXXVVVUUUTTTTTTTTTUUUVVVWWWVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZXXXVVVTTTRRRQQQQQQRRRRRRRRRTTTWWWZZZ\\\^^^______]]]\\\[[[YYYXXXXXXYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYWWWZZZ___dddhhhgggddd```ZZZ[[[[[[\\\]]]^^^^^^___aaabbbbbbbbbaaa``````______]]]ZZZYYYZZZZZZYYYXXXUUUVVVUUUUUUTTTSSSRRRQQQRRRVVV[[[___````````````ZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVXXXZZZ\\\\\\[[[^^^^^^______^^^\\\YYYXXXRRRQQQPPPOOONNNNNNNNNOOOSSSSSSRRRQQQRRRVVV[[[`````````___^^^\\\ZZZXXXVVVSSSTTTUUUSSSQQQOOOOOOPPPTTTSSSSSSTTTWWWXXXXXXWWWTTTUUUVVVWWWXXXYYYZZZZZZUUUWWWXXXXXXVVVVVVWWWZZZ[[[\\\]]]]]]\\\YYYVVVTTTSSSSSSTTTVVVWWWYYYZZZZZZ\\\\\\]]]\\\[[[YYYWWWUUURRRRRRSSSSSSSSSSSSRRRRRRPPPSSSVVVWWWUUUTTTUUUWWWQQQSSSTTTTTTQQQOOONNNOOOQQQPPPOOOMMMLLLLLLKKKKKKHHHIIIIIIGGGDDDDDDGGGJJJGGGGGGGGGGGGHHHHHHHHHHHHEEEGGGIIIHHHFFFDDDEEEFFFEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>>>>>???@@@AAAAAAAAAAAAAAA???BBBDDDCCCAAA??????@@@>>>>>>>>>>>>============>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888888888888888777555555666666666666666555444444444444444444444444222333333444444555555555777666666555555555555666444444444444444444444444333333333333333333333333333333222222222222222111222222222222222222333333111222222333333222222111222222222333333444444444111111222222222333333333222222111111111111222222000000111222222222222222333333333444444444555555333333333333444444444444555555444333333333333333333444555444333333333555444444444444444444444444333333333444444444555555333333222222222222333333333333333333333333333333111111111111111111222222333222222222222222222333111111111111222333444444111111222222222111000///111111111111111111111111333333333333333333333333444333333222222333333444111222222333333444444555222222222222222222222222222222222333333222222111111111222222222333333333222222222222222222222222222222222333333444444444333333333444444444555555222333444555666666666666777666555444333444444555555555555555555555555444666666666777888888999999:::999777666777999<<<>>>:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;======>>>???@@@AAABBBBBB??????@@@@@@AAABBBCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFHHHIIILLLNNNOOOOOONNNMMMNNNQQQTTTTTTRRRRRRSSSUUUSSSUUUXXXYYYXXXWWWXXXXXXRRRRRRQQQRRRSSSUUUVVVXXXUUUVVVXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYXXXUUUSSSRRRRRRSSSTTTVVVWWWYYYZZZ[[[[[[[[[ZZZYYYWWWVVVTTTSSSSSSSSSTTTXXXYYYZZZ[[[[[[ZZZYYYYYYVVVYYY^^^dddhhhgggccc```ZZZZZZZZZ[[[\\\\\\]]]]]]````````````___^^^]]]]]]^^^\\\YYYXXXYYYYYYYYYXXXUUUVVVVVVVVVUUUTTTRRRQQQRRRVVV\\\```aaaaaaaaaaaaYYYYYYZZZZZZYYYWWWUUUTTTWWWWWWWWWXXX[[[]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXXXXVVVUUUSSSRRRQQQQQQRRRSSSOOOPPPQQQQQQSSSWWW]]]bbbcccbbbaaa^^^\\\ZZZYYYXXXRRRSSSTTTTTTSSSSSSTTTUUURRRRRRRRRUUUXXXZZZ[[[[[[SSSSSSSSSTTTUUUWWWXXXYYYTTTWWWYYYXXXVVVUUUWWWZZZVVVXXXZZZ[[[[[[ZZZWWWVVVRRRSSSTTTUUUWWWXXXZZZZZZ[[[ZZZYYYWWWWWWWWWXXXYYYRRRRRRSSSSSSSSSSSSRRRRRROOOSSSVVVVVVUUUTTTUUUWWWRRRSSSUUUTTTQQQNNNMMMMMMOOONNNMMMKKKJJJJJJIIIIIIJJJKKKKKKHHHFFFFFFIIILLLEEEFFFFFFFFFFFFGGGGGGGGGDDDFFFHHHGGGEEECCCDDDFFFEEEEEEDDDCCCCCCCCCCCCDDD???@@@@@@@@@@@@???>>>>>>===>>>???@@@AAABBBBBBBBB???BBBDDDCCC@@@======>>>????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999888888777666555555555666666666666666555333333333333333333333333333333444444444444555555999888777666555444444444444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333222222222333333222222222222222222333333444444444111111111222222333333333222222111111111111222222000000111222222222222111333333333444444555555555333333444444444444555555222222222333333444444444333444555555333333444555444444444444444444444444333333333444444555555555333222222111111222222333222222222222222222222222000000111222333444444555333222222111111222222333222222111111222222333444333444444555444333111000222222222222222222222222333333333333333333333333444333333222222333333444000111222333444444555666222222222222222222222222111222333444444333111000222111111000000111111222222222222222222222222222222222222222222222222222444444333222222222333333222222222333333333444444555555555555555555555555444444444444444444444444444444444555555555555555777777777666777777888999::::::999999888999999999;;;<<<<<<===============<<<===>>>??????@@@@@@???BBBBBBBBBBBBAAA@@@??????BBBBBBAAABBBBBBCCCDDDEEEFFFHHHKKKLLLLLLMMMNNNPPPSSSSSSSSSRRRQQQQQQPPPPPPOOOQQQSSSUUUUUUSSSPPPNNNOOOPPPQQQSSSTTTTTTTTTTTTVVVVVVWWWYYYZZZ[[[\\\]]]ZZZZZZYYYXXXXXXXXXXXXXXXYYYXXXUUUSSSRRRSSSUUUVVVWWWWWWVVVVVVVVVWWWXXXXXXTTTUUUUUUTTTRRRQQQRRRSSSVVVVVVWWWXXXYYYZZZ[[[[[[]]]]]]]]]^^^^^^^^^______WWWXXXYYYZZZZZZ[[[ZZZZZZ[[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[]]][[[XXXUUUSSSRRRRRRSSSVVV]]]cccddddddeeeccc___[[[ZZZZZZ[[[[[[YYYUUURRRRRRSSSUUUWWWXXXYYYZZZZZZ\\\[[[ZZZYYYXXXWWWWWWWWWUUUTTTSSSTTTVVVTTTOOOJJJQQQPPPNNNMMMNNNRRRYYY___cccbbb```___]]][[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\\\\XXXWWWVVVTTTSSSRRRRRRRRRUUUVVVXXXZZZ[[[[[[ZZZZZZZZZ[[[\\\\\\[[[YYYVVVUUUVVVVVVUUUUUUVVVWWWYYYZZZ\\\[[[ZZZZZZZZZXXXUUURRRRRRRRRRRRQQQPPPNNNMMMLLLQQQQQQQQQQQQRRRRRRRRRRRRPPPOOOOOONNNNNNOOOOOOPPPNNNMMMLLLKKKIIIGGGFFFFFFHHHGGGGGGIIIJJJJJJHHHFFFEEEEEEFFFGGGGGGGGGGGGGGGCCCDDDEEEDDDCCCBBBCCCEEEDDDDDDCCCCCCCCCDDDDDDEEECCCCCCBBBAAAAAA@@@??????@@@@@@@@@????????????>>>AAAAAAAAA@@@???>>>======>>>>>>>>>>>>>>>=========<<<<<<;;;::::::::::::;;;===<<<;;;:::::::::::::::;;;:::999888888888999:::666666666666555555555555666666666666666777888888666666666666555555555555666666555444444444444555555555444555555666777888555555444444444333333333444444444444444444444444333222222111111222222333111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000///000000111222222222333333333444444444111111111222222333333333333333333333222222111000333333333333333333333333333333333333444555666666444444444444444444444444333333333333333333333333111111222333333333333222333333333444444333222222222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222222000000222666888888666222222222222222222222222222222222222222222222222111111111222333444555666444222//////000222222222222222111111111111222222333333222222222222222222222222222222222222222222333333333222222333444444333333333333444444444444555555555555555555555555444444444444444444444444222222333444555777777888666666666666666777888999::::::999999888999999:::;;;;;;<<<===============<<<<<<>>>???????????????AAAAAABBBBBBAAAAAA@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFFFFHHHKKKLLLLLLLLLNNNOOORRRQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNOOOQQQRRRSSSSSSTTTTTTVVVWWWYYY[[[]]]^^^``````[[[ZZZZZZYYYYYYYYYZZZZZZZZZXXXVVVTTTSSSTTTUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTRRRSSSTTTTTTSSSRRRSSSTTTTTTUUUVVVVVVXXXXXXYYYZZZ[[[[[[[[[\\\\\\\\\]]]]]]XXXYYYZZZ[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXZZZYYYXXXXXXXXXYYYZZZ[[[[[[YYYWWWUUUTTTTTTUUUVVVXXX^^^ddddddddddddbbb___[[[ZZZYYYZZZZZZYYYVVVSSSSSSTTTVVVWWWYYYZZZ[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUUUURRRNNNKKKNNNOOOOOOOOOOOOQQQUUUXXX^^^_________^^^]]]\\\\\\]]]]]]]]]\\\\\\\\\]]]]]]ZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXWWWUUUTTTTTTSSSSSSSSSTTTVVVXXXYYYZZZYYYYYYYYYYYYZZZYYYXXXWWWUUUTTTXXXWWWWWWWWWXXXYYYZZZ[[[\\\ZZZZZZZZZYYYXXXUUURRRQQQQQQQQQPPPOOONNNLLLLLLNNNNNNOOOOOOOOOPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLJJJIIIGGGFFFFFFGGGFFFFFFGGGIIIHHHGGGEEEBBBCCCDDDEEEEEEEEEEEEDDDBBBDDDEEEDDDCCCBBBCCCEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@???>>>===<<<========================<<<<<<;;;::::::::::::;;;:::::::::::::::;;;<<<===;;;:::999888888888999999888888888888777777777666666666666666666777777888666666666666555555555555555444444333333333444444444444444444444555666666555444444444444333333333444444444444444444444444333222222111111222222333222222222111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111000000000000111222222222222222222333333333333111111222222222333333333222222333333333222111111333333333333333333333333444333222222222222222333444444444444444444444444444444444444444444444444111111222333333333333222222333333444333333222222222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222444222111222555666555333222222222222222222222222222222222222222222222222111111222222333333444444333222000000222333222111333333222222222222333333333333333222222111111111222222222222222222222222222222222222333444444555333444444444444555555555444444444444444444444444444444444444444444444444333333444444555666666777555555555555666777888999:::999999888999999::::::;;;;;;<<<============<<<<<<<<<===>>>????????????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEHHHJJJKKKKKKKKKMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMNNNOOOPPPNNNOOOPPPRRRSSSSSSSSSSSSUUUWWWYYY[[[^^^___aaaaaa[[[ZZZZZZZZZZZZ[[[[[[\\\[[[ZZZXXXWWWVVVVVVWWWXXXVVVVVVUUUUUUTTTRRRQQQPPPPPPRRRSSSTTTSSSSSSTTTUUUSSSSSSTTTUUUVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^]]][[[ZZZXXXWWWYYYYYYYYYYYYYYYZZZ[[[[[[ZZZYYYWWWVVVVVVWWWYYYZZZ[[[aaaeeedddccccccbbb^^^[[[ZZZXXXXXXXXXXXXVVVUUUTTTUUUVVVXXXYYY[[[\\\]]][[[ZZZXXXVVVUUUUUUUUUVVVVVVXXXYYYXXXUUURRRPPPOOOOOORRRUUUVVVUUUTTTSSSTTTZZZ\\\^^^```aaa```___^^^````````````````````````\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUQQQRRRUUUWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYWWWTTTRRRPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGFFFDDDBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@?????????>>>>>>>>>???@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999::::::;;;;;;;;;:::999999888888999999888888888777777777666666666666555555666666777888666666666555555555555444333333333222333333444444444444333333333444444555444444444444333333333333444444444444444444444444333222222111111222222333222222222222111111000000222222111111111111222222111111111111111111111111222222222222222222222222111111111111111222333333111111111222222222222333111222222222222333333333111111222333333333222222333333333333333333333333555444333222111111111111444444444444444444444444555555555555555555555555111111222333333333333222222222333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222555333222222333333111000222222222222222222222222222222222222222222222222111222333444444333222111333222222222444444333111444333333222222333333444444333333222222111111111222222222222222222222222111111111222333444555666444444444555555555666666444444444444444444444444444444444444444444444444777777666555444333333333555555555666777888999:::999999888888999999:::::::::;;;<<<<<<======<<<<<<;;;<<<===>>>????????????>>>???@@@AAABBBBBBBBBBBB????????????@@@AAABBBBBBEEEGGGIIIJJJJJJJJJKKKMMMKKKLLLLLLMMMNNNOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPOOOPPPQQQRRRSSSTTTTTTTTTUUUVVVXXXZZZ\\\]]]]]]]]]YYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]\\\[[[[[[ZZZZZZZZZXXXXXXXXXVVVUUURRRPPPNNNNNNQQQSSSTTTSSSSSSTTTUUURRRRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]\\\ZZZYYYYYYZZZ\\\]]]^^^cccfffdddbbbbbbaaa^^^[[[YYYWWWWWWXXXXXXXXXWWWTTTUUUUUUWWWXXXZZZ[[[\\\ZZZYYYWWWUUUTTTTTTUUUVVVZZZ]]]___]]]YYYUUUUUUVVVXXX[[[^^^___]]][[[YYYYYY[[[]]]```cccdddcccaaa```^^^^^^______``````______]]]]]]\\\[[[[[[ZZZYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUQQQSSSUUUWWWYYYZZZZZZZZZYYYXXXUUUSSSRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWYYYXXXWWWXXXXXXWWWTTTQQQPPPPPPQQQPPPPPPOOONNNNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGEEEEEEEEEGGGGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAA@@@@@@??????????????????>>>>>>>>>>>>>>>>>>??????>>>======<<<::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::999999::::::>>>===;;;:::888777666666::::::999999999999888999666666555555555444444444666555555555555666777777666666555555555444444444333333333333444444555666555555444444333444444444444444444333333333222222333333333333333333333333333222222111111222222333333333222222111000000000222222111111111111222222111111111111111111111111222222222222222222222222222222111111222222333444000000111111111222222222222222222222222222222222000111222222333333333333333333333333333333333333555444333222222222222222333333333333333333333333444444444444444444444444111111222333333333333222111111222333333333333222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333222111111111000///222222222222222222222222222222222222222222222222222333555666555444222000333222333444555555333111444333333222222333333444333333333222222111111111222222222222222222222222111111111222333444555666444444444555555555666666444444444444444444444444444444444444444444444444777777666555444333333333777666666777888999:::;;;999888888888999999:::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>??????>>>>>>???@@@AAABBBCCCCCCCCC@@@@@@@@@AAAAAABBBCCCDDDDDDFFFHHHIIIIIIIIIJJJKKKIIIIIIJJJKKKLLLMMMMMMNNNLLLMMMNNNOOOOOOOOOOOONNNPPPQQQRRRSSSTTTUUUUUUUUUWWWXXXYYYZZZ[[[ZZZYYYYYYVVVVVVWWWXXXYYYZZZ\\\]]]````````````___^^^]]]]]]\\\[[[ZZZXXXUUUSSSPPPOOONNNQQQSSSTTTSSSSSSSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[\\\^^^^^^^^^^^^^^^\\\]]]^^^^^^^^^^^^^^^]]][[[[[[\\\]]]^^^^^^______```___]]]\\\\\\]]]^^^______dddfffbbb```aaa```^^^[[[YYYXXXWWWYYYYYYYYYXXXUUUTTTTTTUUUVVVWWWXXXYYYYYYWWWUUUTTTSSSTTTVVVWWW___bbbdddbbb^^^[[[[[[]]]aaaccceeeeeecccaaaaaaaaa```bbbdddeeeeeedddaaa___]]]]]]^^^___``````______^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUTTTUUUUUUTTTUUUWWWYYY[[[[[[[[[[[[ZZZXXXVVVSSSRRRSSSTTTUUUSSSSSSTTTUUUUUUVVVVVVVVVXXXWWWVVVWWWWWWVVVSSSQQQPPPPPPQQQQQQQQQPPPPPPOOOMMMMMMMMMNNNNNNNNNOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIHHHHHHHHHGGGHHHGGGEEEFFFGGGHHHGGGFFFDDDDDDEEEEEEEEEDDDDDDCCCBBBCCCDDDCCCBBBAAABBBDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???????????????>>>>>>>>>============>>>>>>>>>===<<<<<<999:::::::::;;;;;;<<<<<<;;;;;;:::999999999999:::===<<<;;;999777666666555::::::::::::999999888888555555555555444444444444555555555555555666666777555555555555444444444444444444444444555666888888777777666555444444444555444444333333333222222222333333333333333333333333333222222111111222222333222222222111111111000000222222111111111111222222111111111111111111111111222222222222222222222222222222111111222222333444000000111111111222222222222222222222222222222222000111222222333333333333333333333333333333333333111111000111111222333333333333333333333333333333222222222222222222222222111111222333333333333222000111222222333333333222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000111111111111111111222222222222222222222222222222222222222222222222222444555666777666555222111333222333444555555333111333333222222222222333333222222222222222222222222222222222222222222222222222222222222333444444555333444444444444555555555333333333333333333333333444444444444444444444444333333444444555666666777777777777777777888888999888888888888999:::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBDDDDDDDDDDDDEEEFFFGGGGGGDDDFFFHHHHHHHHHHHHIIIJJJGGGHHHHHHIIIJJJKKKKKKLLLKKKLLLMMMOOOPPPOOONNNNNNOOOPPPQQQSSSTTTTTTUUUUUUYYYZZZ[[[\\\\\\ZZZXXXWWWTTTUUUVVVWWWYYY[[[]]]^^^```aaabbbbbbaaa```^^^]]]^^^\\\YYYVVVTTTRRRPPPPPPPPPRRRUUUUUUSSSQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]ZZZ[[[\\\]]]^^^^^^^^^^^^[[[[[[]]]^^^____________```___]]]\\\\\\]]]___``````ddddddaaa^^^``````^^^[[[YYYYYYYYY[[[\\\[[[ZZZWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVTTTSSSTTTVVVXXXZZZbbbcccdddcccaaa`````````dddeeeggggggeeedddeeefffeeeeeeffffffeeebbb```^^^]]]^^^___aaaaaaaaa``````^^^^^^]]]\\\[[[[[[ZZZZZZWWWWWWVVVUUUUUUUUUUUUUUUVVVXXXYYY[[[\\\\\\\\\[[[ZZZYYYVVVTTTSSSSSSTTTUUUTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUVVVVVVUUUSSSPPPOOOOOOPPPQQQQQQQQQPPPPPPMMMMMMMMMNNNNNNNNNOOOOOOLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIIIIHHHHHHHHHHHHHHHIIIGGGEEEEEEGGGHHHGGGGGGBBBBBBBBBBBBBBBBBBAAA@@@AAABBBCCCCCCBBBAAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>=========<<<<<<============<<<<<<999::::::;;;;;;<<<<<<<<<;;;;;;:::999999999999999888888888777888888999999999::::::::::::999888777777777777666666666555555555555444444555555666777555555555444444444444333444444444555666888999:::999888777666555444444444333333333333222222222222333333333333333333333333333222222111111222222333111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111111111111111222333333111111111222222222222333333333333222222222222111111111222333333333222222333333333333333333333333............///000111222333333333333333333333333111111111111111111111111111111222333333333333222///000111222333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222...000111111111111333555222222222222222222222222222222222222222222222222444555666666555444333222333222222222444444333111222222111111111111222222111111111222222333333444222222222222222222222222333333333222222333444444333333333333444444444444333333333333333333333333444444444444444444444444222222333444555777777888777666666555555555555555888888888888999:::;;;<<<999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGGGGCCCEEEGGGHHHGGGGGGHHHIIIGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNOOOQQQRRRRRRSSSSSSVVVWWWZZZ[[[[[[ZZZXXXVVVTTTUUUVVVXXXZZZ\\\^^^```^^^```aaabbbaaa___]]][[[\\\ZZZVVVRRROOONNNNNNNNNRRRTTTVVVVVVSSSOOOMMMLLLOOOOOOPPPQQQRRRSSSTTTTTTWWWWWWWWWXXXXXXXXXYYYYYYXXXYYYZZZ[[[[[[\\\\\\\\\YYYYYYZZZZZZ[[[ZZZZZZZZZYYYZZZ[[[]]]^^^___^^^^^^\\\[[[ZZZZZZ[[[]]]```aaa___bbbccc___]]]______^^^ZZZZZZZZZ\\\^^^^^^\\\ZZZZZZXXXVVVTTTTTTTTTUUUVVVVVVUUUSSSSSSTTTWWW[[[]]]aaa`````````aaabbbaaa```bbbdddggghhhhhhgggggggggffffffeeedddbbb```___^^^\\\]]]___aaaaaaaaa```___]]]]]]]]]\\\\\\[[[[[[[[[XXXWWWWWWVVVVVVVVVVVVVVVXXXYYY[[[\\\\\\\\\[[[ZZZYYYXXXVVVTTTSSSSSSSSSTTTSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUUUURRRPPPLLLMMMNNNNNNOOOOOOOOOOOOKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDDDDEEEFFFFFFFFFBBBBBBBBBBBBBBBAAA@@@???AAABBBCCCCCCAAAAAABBBCCCCCCBBBAAA@@@??????????????????????????????@@@@@@???>>>>>>>>>============;;;<<<<<<======<<<<<<<<<:::::::::;;;<<<<<<======;;;:::999999888999999999777777777777777888999:::999999:::::::::999888777777777666666666555555555555444444444444555666666555555555444444444333333333333333444666888999:::999888666555444333333333333333333222222222222111222222222222222222222222333222222111111222222333000000000111222222333333222222111111111111222222111111111111111111111111111111111111111111111111111000000000000111222222222222222222333333333333333333333222222222111111222222333333333222111111333333333333333333333333111111000000000111111222222222222222222222222222222222222222222222222222111111222333333333333222///000111222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222...111333222111111333555222222222222222222222222222222222222222222222222333333333333333333222222333222000000222333222111222111111111111111111222000000111222333444444555222222222222222222222222444444333222222222333333222222222333333333444444333333333333333333333333444444444444444444444444444444444555555555555555666666444333333333333333888888888888999:::;;;<<<999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@@@@AAABBBBBBBBBAAAAAABBBBBBAAABBBBBBCCCDDDEEECCCEEEGGGGGGGGGFFFGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHLLLJJJHHHGGGHHHJJJNNNPPPLLLLLLNNNOOOPPPQQQQQQQQQQQQSSSVVVXXXYYYXXXVVVUUUUUUUUUWWWYYY[[[^^^```aaa]]]^^^```aaa```^^^[[[YYYZZZWWWRRRNNNKKKKKKLLLMMMTTTVVVWWWVVVRRRNNNKKKJJJMMMNNNNNNOOOPPPQQQRRRSSSVVVVVVWWWWWWWWWXXXXXXXXXWWWXXXYYYZZZZZZ[[[[[[ZZZXXXXXXYYYXXXXXXWWWVVVVVVWWWXXXZZZ\\\]]]]]]]]]]]]XXXWWWWWWXXXZZZ]]]```bbb^^^aaabbb]]]\\\^^^___^^^ZZZZZZ[[[]]]______]]][[[\\\ZZZXXXVVVTTTTTTUUUVVVUUUTTTSSSSSSUUUXXX]]]______]]][[[]]]```bbb```^^^___ccchhhkkkkkkjjjhhhhhheeeeeecccbbb```___^^^]]]YYY[[[]]]___``````^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[YYYYYYXXXWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYYXXXWWWVVVTTTSSSSSSRRRRRRPPPQQQSSSTTTUUUUUUTTTTTTUUUTTTTTTTTTUUUTTTRRRPPPJJJKKKLLLMMMMMMMMMMMMMMMHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHHHHHHHHHHIIIIIIGGGEEECCCBBBDDDEEEEEEEEECCCDDDDDDDDDCCCCCCBBBAAAAAABBBCCCCCCAAAAAABBBCCCCCCBBBAAA@@@??????????????????????????????@@@@@@>>>>>>>>>>>>============;;;;;;<<<<<<===<<<<<<;;;::::::;;;;;;<<<===>>>>>>;;;:::999999888888999999999999888777777666777777999999:::;;;:::999888777555555444444444333333333555444444444444555666666555555444444444333333333111222222333555777999:::888777555444333222111111333333333222222222111111222222222222222222222222333222222222222222222333//////000111222333333444222222111111111111222222111111111111111111111111000000000000000000000000000000000///000111111222222222333333333444444444333333333222222111111111333333333333333222111000333333333333333333333333666666555444333333333333222222222222222222222222333333333333333333333333111111222333333333333222//////000222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000222444333111000222555222222222222222222222222222222222222222222222222222111111000000111222222444222//////000222222222222222111111111111222222555555444333333222111111111222222333333222222111222222333333333444444444222222333333444555666666333333333444444555555555333333222222333333444555444333333333333444555555555444444333333333444444888888999999999:::::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>============>>>>>>>>>>>>======???===;;;;;;===>>>>>>>>><<<:::888888:::<<<===<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999888888888888777777777777777777777777777777777777666666666666666666666666666::::::666444444444111555555555444444333333333111222333444666777888888666555444333333333333444222222333333333333444444222222222222222222222222333333333222222222111111222222111111111111222222111111111111111111111111111111000000000000111111111000///000111222111000111111111111111111111111333333222222111222222222111111222222222333333333444444333222111111111111333222222111111222222333444444444333333222222222000111111222222111111000222222222222222222222222000000111222333333444444333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000111222222222222111111111222222222333333333111111111111111111111111222222222222222222222222111555555111///111222111000111111222222333444444000000000000000000000000222222111111111111222222555444444333222222111111111222222333333222222111000000000111111111222222222222333333444555555666333333333444444444444444333222222222222333444444444333333333333444555555555444444333333444444444666777777777777888888888999999:::;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>??????@@@@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNIIIHHHGGGHHHJJJKKKKKKKKKMMMKKKKKKLLLOOOPPPNNNLLLPPPSSSWWWXXXWWWVVVUUUUUUYYY[[[]]]^^^___^^^]]]\\\]]]]]]\\\\\\]]]^^^^^^___VVVTTTQQQOOONNNPPPRRRSSSVVVUUUSSSRRRPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSTTTUUUUUUVVVWWWWWWTTTTTTTTTUUUVVVWWWYYYYYY[[[ZZZYYYXXXWWWVVVUUUUUUXXXYYYZZZZZZZZZZZZZZZZZZXXXYYYYYYZZZ[[[[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\ZZZZZZ[[[[[[\\\]]]]]]^^^\\\[[[ZZZYYYXXXWWWXXXYYYYYYWWWUUUSSSSSSUUUXXXZZZ\\\[[[YYYXXXXXXYYY[[[\\\[[[]]]```bbbcccddddddeeeaaa``````___^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^___^^^\\\[[[ZZZYYYZZZZZZ[[[[[[ZZZZZZ[[[\\\^^^___\\\\\\[[[YYYVVVUUUUUUVVVXXXWWWWWWVVVTTTSSSSSSRRRQQQQQQRRRSSSSSSTTTTTTUUUTTTTTTSSSRRRPPPOOOMMMLLLMMMMMMMMMMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===========================>>>===;;;<<<>>>???@@@@@@>>><<<::::::;;;======<<<;;;;;;;;;::::::;;;;;;;;;::::::::::::999999999999888888888777777777666666999999999999999999999999555555555555555555555555555999:::666333444444111333333222222222111111111222222333444444555666666333333333333222222111111222222222333333333444444222222222222222222222222333333222222222111111111111111111000000111111111111111111111111111111111111111000000000000111111222111000000222222111000111111111111111111111111333222222111111222222222111111111222222222333333222222222111222222333333333222222111111222222333444444444333333222222222111111222222222222111111222222222222222222222222000000000111111222222333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000111111222333222222222111111222222222333333333111111111111111111111111222222222222222222222222222666666222000222444222333222222222222222222222111111111111111111111111222222111111111111222222444444333333222222111111111222222333333222222111000000000111111111111222222222333333444444555555444444444444333333333333222222222222222333444444333333333333333444555555444444444333333444444555444444555555555666666666888888999:::::::::::::::<<<;;;;;;::::::;;;;;;<<<============>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEECCCCCCBBBCCCDDDFFFGGGIIIGGGGGGHHHIIIKKKMMMOOOPPPIIIHHHHHHIIIKKKMMMMMMLLLPPPNNNNNNNNNOOOPPPOOONNNTTTWWWZZZZZZYYYXXXWWWWWW]]]]]]^^^^^^^^^]]]]]]\\\]]]\\\[[[[[[\\\___aaacccWWWUUUTTTSSSSSSTTTVVVWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQRRRTTTUUUVVVUUUUUUTTTRRRSSSSSSTTTTTTUUUUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXZZZYYYXXXWWWUUUTTTSSSRRRVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYZZZZZZ\\\\\\XXXYYYZZZ[[[]]]^^^___```]]]\\\[[[ZZZZZZZZZZZZZZZYYYWWWUUURRRRRRSSSUUUVVVXXXWWWUUUSSSRRRRRRSSSTTTTTTUUUXXX[[[^^^aaacccccc``````______^^^^^^]]]]]]_________^^^^^^______```___^^^]]][[[ZZZYYYYYYYYYZZZZZZZZZ[[[]]]___aaabbb^^^]]][[[XXXTTTSSSTTTUUUWWWWWWVVVUUUTTTSSSSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUSSSRRRPPPNNNMMMLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHFFFDDDDDDDDDFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHJJJIIIGGGFFFFFFFFFFFFGGGDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAA????????????@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<======>>>===<<<<<<===@@@BBBCCCCCCBBB@@@===<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888777888888777777777777666666777777777777777777777777444444444444444444444444444888999555333444444222222222222222111111111111222222222222333333444444222333444444444333222111222222222222333333333333222222222222222222222222333222222222222111111111000000000000000000000000000000000000000000000000111111000000000000111111222111000000222222111000111111111111111111111111222222111111111222222333111111111222222222222333111111111111222333444555333222222111111222222333444444333333333333222222222222333333333333222222222222222222222222222222000000000111111111111111222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333111222222333333333333333111111222222222333333333111111111111111111111111222222222222222222222222111555555111000222333222444444333333222111111000222222222222222222222222222222111111111111222222333333333333222222111111111222222333333222222111222222222222333333333333222222333333333444444444555444444333333222222222222222222111222333333444333333222222333333444555444444333333333444555555444444444444555555555555666777888999999999999999;;;;;;::::::::::::;;;;;;===============<<<<<<<<<======>>>@@@AAACCCDDDEEECCCBBBAAAAAACCCEEEHHHJJJHHHHHHIIIJJJKKKMMMNNNOOOJJJIIIJJJMMMPPPRRRRRRRRRTTTTTTSSSTTTUUUVVVVVVVVVYYY[[[]]]^^^\\\ZZZZZZZZZ\\\\\\\\\\\\\\\]]]]]]]]]___^^^\\\[[[\\\___bbbddd[[[ZZZYYYXXXXXXXXXYYYZZZYYYYYYWWWVVVUUUTTTTTTTTTTTTUUUWWWXXXYYYXXXVVVUUUSSSSSSTTTTTTUUUUUUUUUUUUSSSRRRRRRSSSTTTUUUVVVVVVYYYXXXWWWVVVTTTRRRQQQPPPTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZXXXWWWVVVWWWXXX[[[\\\ZZZ[[[\\\]]]^^^___``````^^^]]][[[[[[[[[ZZZYYYXXXWWWVVVTTTRRRRRRSSSTTTUUUVVVTTTRRROOOMMMMMMMMMNNNQQQRRRTTTXXX]]]aaacccccc````````````______^^^^^^___^^^^^^]]]^^^^^^___```^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^```aaabbb^^^\\\ZZZVVVSSSRRRTTTVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUSSSQQQOOONNNMMMLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIGGGEEECCCBBBCCCEEEFFFHHHHHHIIIJJJJJJKKKKKKKKKLLLJJJHHHFFFDDDEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAA????????????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>???>>>============>>>???=========@@@CCCFFFGGGGGGFFFCCC@@@>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;:::888888888888777777777777888777777777666666666666444444444444444444444444333333333333333333333333222777888444333444444222444333333333333333333333222222222222111111111111333444666777777666444333111222222222222333333333222222222222222222222222222222222222111111111111000000000000000000000000////////////////////////111111000000000000111111///......///111222222111111111111111111111111111111111111111111222222333111111111111222222222222222111111111222222333444333222222111111222222333333333333333333333333333222333333444444333333222222222222222222222222222222222222111111111111111111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333222222333444444444444333111111222222222333333333111111111111111111111111222222222222222222222222000333444000...111222111333333333222222111111111222222222222222222222222222222111111111111222222333222222222222222111111111222222333333222222111111111222222222333333333222222222333333333333333444444444333333222222111222111111111111222333333333222222222222333444444333333333333333444555666444444444555555555666666555666777888999999999999::::::999999999999::::::============<<<<<<<<<<<<<<<<<<===???@@@BBBCCCDDDCCCBBBBBBBBBCCCFFFIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMKKKKKKMMMQQQUUUXXXXXXWWWUUUUUUVVVWWWXXXZZZ\\\^^^\\\^^^``````^^^]]]]]]]]]ZZZZZZ[[[\\\^^^___aaaaaabbbaaa___]]]^^^```bbbdddbbbaaa```___^^^]]]\\\\\\\\\\\\ZZZYYYXXXXXXXXXXXXVVVWWWYYYZZZZZZXXXVVVUUUSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVTTTSSSQQQPPPPPPSSSTTTUUUVVVXXXXXXYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWXXXZZZ]]]^^^________________________\\\ZZZXXXXXXYYYXXXVVVSSSSSSRRRQQQPPPQQQRRRSSSUUUSSSQQQPPPOOOOOOPPPRRRSSSVVVVVVXXX\\\aaadddeeedddaaaaaa``````````````````^^^]]]\\\[[[\\\]]]___```]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^^^^____________[[[ZZZXXXUUUSSSSSSUUUXXXTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVUUUSSSQQQOOONNNMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIGGGEEECCCBBBDDDFFFGGGFFFGGGHHHJJJKKKKKKKKKKKKMMMKKKHHHFFFDDDDDDEEEFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@?????????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???????????????@@@??????>>>>>>??????@@@>>>>>>???BBBFFFJJJJJJJJJHHHEEEAAA???>>>===<<<:::::::::;;;<<<<<<;;;::::::888888888777777777666666777777777666666666666555333333333333333333333333333333333333333333333333111555777444222444444222333333333333333333333333222111111111111000000000222444666777777666444333111111111222222222333333222222222222222222222222222222222111111111000000000000111111111111000000////////////////////////111111000000000000111111+++++++++---000333333222111111111111111111111111111000000000111111222333000000111111111222222222444333222222111111111222333222222111111222222333333333333333333333333333222333333444444333333222222222222222222222222222333333333333333333222222111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222222222333444444444444333111111222222222333333333111111111111111111111111222222222222222222222222111444555111000333444333111111222222222333333333222222222222222222222222222222111111111111222222222222222222222222111111111222222333333222222111/////////000000000000111222222222222333333333333333333333333222222222222111111111111111222333333222222222222222333444444333333333333444555555666444555555555555666666666555666777888999::::::::::::999999888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@AAABBBCCCBBBCCCCCCEEEGGGJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMMMMOOOSSSWWWYYYYYYXXXRRRSSSTTTUUUVVVXXX\\\^^^\\\]]]______^^^]]]^^^___YYY[[[]]]```bbbdddeeefffdddcccaaaaaaaaabbbdddeeegggggggggfffeeecccaaa``````___^^^]]]\\\\\\\\\\\\YYYYYYZZZZZZZZZYYYWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTVVVXXXYYYYYYZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\^^^```aaabbbaaa```___^^^]]]]]]\\\YYYVVVUUUVVVXXXYYYVVVSSSRRRQQQQQQPPPQQQRRRSSSTTTRRRRRRSSSUUUXXX\\\```cccaaa```aaadddhhhjjjgggddd````````````````````````]]]\\\[[[ZZZ[[[]]]___```^^^^^^___````````````___^^^_________^^^^^^]]]\\\XXXXXXWWWUUUSSSSSSUUUWWWSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXVVVTTTRRRPPPOOONNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKIIIHHHFFFEEEEEEFFFHHHIIIHHHIIIJJJKKKLLLKKKJJJJJJKKKJJJHHHFFFEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAACCCBBBBBBBBBAAAAAAAAAAAA????????????????????????>>>??????@@@@@@??????>>>======???CCCGGGJJJKKKJJJGGGDDDAAA>>>===<<<:::999999:::;;;<<<<<<;;;:::999888888888888777777777666777777666666666666555555555555555555555555555555333333333333333333333333///444555333222444444222000000000111111111111111111111111111111111000000000111222333333333222111111111111111222222222222222222222222222222222222222111111111111000000000000111222333333222111000000000000000000000000000111111000000000000111111+++++++++---111333333333111111111111111111111111000000000000000111222333000000000111111111111222555444333222111111111111333222222111111222222333222222333333333333444444222222333333333333222222222222222222222222222222333333333444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111222222333333333333333111111222222222333333333111111111111111111111111222222222222222222222222333777777444333666888777000111111222333333444444222222222222222222222222222222111111111111222222111111111111111111222222111222222333333222222111////////////000000000000222222222222222222222222222222222222222333333333111111111111111222222333222222222111222222333444333333333333444555666666444444444555555555666666555666888999:::;;;;;;;;;999999888888888888999999888999999::::::;;;;;;;;;<<<<<<======>>>???@@@@@@BBBCCCDDDFFFGGGIIIJJJKKKGGGGGGGGGHHHHHHJJJKKKKKKNNNNNNOOORRRTTTUUUSSSQQQPPPQQQRRRRRRRRRSSSWWW[[[YYYZZZ\\\\\\[[[[[[\\\^^^YYY[[[^^^bbbdddfffffffffccccccccccccdddfffggghhhjjjjjjkkkkkkjjjiiigggeeecccbbbaaa```____________]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYTTTTTTTTTTTTSSSSSSRRRRRRQQQRRRTTTVVVXXXZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ[[[\\\^^^___```aaaaaa```___^^^]]]\\\[[[[[[YYYWWWVVVZZZ___aaa^^^[[[XXXXXXWWWVVVVVVVVVWWWWWWZZZZZZ\\\^^^ccchhhmmmpppkkkjjjjjjmmmpppnnnhhhbbb^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[\\\^^^```bbbbbbbbbccccccbbbaaa___^^^]]]^^^^^^___^^^]]]\\\[[[XXXYYYXXXVVVSSSRRRSSSTTTRRRSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXXXXYYYYYYTTTSSSQQQOOOOOOOOOPPPQQQPPPPPPPPPPPPOOONNNMMMMMMHHHHHHGGGHHHHHHIIIJJJKKKRRRRRRRRRRRRQQQNNNLLLJJJIIIIIIHHHHHHGGGFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBDDDDDDCCCBBBAAA@@@@@@???????????????????????????;;;<<<>>>@@@@@@>>><<<;;;;;;;;;===BBBFFFIIIIIIHHHFFFCCC???===<<<;;;999888999:::<<<======<<<:::999999999888888888777777777777777666666666555555555666666666666666666666666444444444444444444444444...333555222111444444333///000000000111111111111111111111111111111111111000000000111111111222222111111111111222222222222222222222222222222222222111111111111000000000000111222333444444333222111111111111111111111111111111111000000000000111111///......///222333333222111111111111111111111111////////////000111222333000000000000111111111111333333222222111222222222333222222111111222222333222222222333333444444444111111222222222222111111222222222222222222222222222222222333333444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333000111111222333222222222111111222222222333333333111111111111111111111111222222222222222222222222222666777333222555777666222222222222222222222333111111111111111111111111222222111111111111222222111111111111111111222222222222222333333222222222111111111111222222222222222222222222222222222222111111111222222333333444111111111000111222222333222222111111222222333444222222222333444555666777333333444444444555555555666666888999:::;;;;;;<<<999999888888888888999999666666777888999::::::;;;<<<<<<======>>>>>>??????BBBCCCEEEGGGIIIJJJKKKKKKDDDEEEEEEFFFHHHJJJLLLMMMOOONNNOOOPPPQQQPPPMMMKKKPPPRRRRRRQQQOOOQQQUUUXXXVVVXXXYYYYYYYYYYYY[[[\\\WWWZZZ]]]aaacccdddcccbbbaaabbbccceeegggiiijjjjjjjjjkkkmmmnnnnnnmmmkkkjjjddddddcccbbbaaaaaaaaabbb___^^^]]]\\\[[[ZZZZZZZZZ]]]]]]]]]]]]]]]\\\\\\\\\YYYYYYXXXXXXXXXYYYZZZZZZTTTTTTTTTTTTTTTTTTSSSSSSQQQRRRTTTWWWYYYZZZ[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]UUUWWWXXXZZZ\\\]]]^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZ[[[ZZZZZZ```gggjjjiiieeeaaa```___^^^\\\\\\[[[[[[ddddddeeegggjjjnnnrrrtttrrrpppppprrrtttqqqhhhaaa\\\\\\\\\\\\\\\\\\\\\\\\___^^^]]]\\\]]]___bbbdddfffffffffeeeccc```^^^\\\\\\\\\^^^^^^^^^]]]\\\[[[YYYZZZYYYWWWTTTQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYTTTRRRPPPOOOOOOOOOQQQRRRQQQQQQQQQQQQPPPOOONNNNNNGGGHHHIIIJJJKKKLLLLLLLLL\\\\\\\\\ZZZWWWSSSOOOMMMHHHHHHHHHHHHHHHGGGEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCEEEDDDCCCBBB@@@???>>>>>>??????????????????@@@@@@888:::===??????===:::888999:::<<<@@@DDDGGGGGGFFFDDDBBB>>><<<;;;:::888777999:::<<<======<<<:::999999999999999888888888888777666666666555555555555444444444444444444444444444444444444444444444444...222444222111333444333111111222222333333333333000111111111222222222222222111111111222333444444000111111111111222222222222222222222222222222222111111111111000000000000111222444555555444222111111111111111111111111111111111000000000000111111333222111222333333222111111111111111111111111111////////////000111222333000000000000111111111111111111111111222333444444333222222222222222222333222222222333333444444444111111111222222111111111222222222222222222222222000000111222333333444444333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444000000111222222222222111111111222222222333333333111111111111111111111111222222222222222222222222///333444000000333444444444444333222222111111111000000000000000000000000111111222222222222111111333333333222222111111111222222222222222222222222444333222111000......---///000000000111111111111222222222111111111000000000000000000000000000000222222111111111111111111444444444444444444444444333222111111222555777999888888999999999999888888999999888888777777666666888888999999999:::::::::<<<;;;;;;<<<<<<===>>>???BBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHJJJLLLNNNPPPSSSQQQOOOOOOQQQQQQNNNKKKPPPOOOOOONNNOOOQQQTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[]]]______^^^^^^___```aaabbbccccccdddgggkkkooonnnllliiihhhggghhhjjjllldddddddddcccbbb```]]]\\\ZZZZZZZZZYYYYYYYYYYYYYYY\\\]]]___``````___]]]\\\XXXXXXWWWVVVVVVVVVVVVWWWSSSRRRQQQPPPPPPQQQRRRSSSWWWYYYZZZYYYWWWVVVVVVWWWXXX[[[___cccdddbbb^^^\\\ZZZYYYXXXWWWXXXYYY[[[]]]\\\ZZZZZZ[[[^^^^^^[[[XXXYYYYYY[[[aaaiiillljjjfffccceeeeeedddbbb```______hhhiiilllooosssvvvxxxzzzxxxxxxwwwtttooohhhaaa]]][[[[[[[[[\\\\\\]]]]]]]]]^^^^^^^^^^^^```cccfffhhhiiihhhhhhfffeeebbbaaa```]]]]]]]]]^^^^^^]]]\\\\\\WWWWWWVVVUUUTTTSSSRRRQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTWWWZZZ]]]]]]\\\YYYXXXUUUTTTSSSQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLMMMNNNJJJJJJJJJKKKLLLOOOQQQRRR]]]```bbb^^^VVVOOOMMMNNNJJJIIIHHHGGGGGGGGGGGGGGGCCCCCCCCCBBBBBBAAAAAA@@@???@@@@@@AAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@===>>>???@@@@@@???>>>===============>>>>>>>>>>>><<<;;;:::===AAADDDDDDBBBAAA@@@???===<<<:::999888;;;::::::999999::::::;;;777777777777777777777777666666666666666666666666444444444444444444444444333333333333333333333333333333222111111222333333222222222222222222222222111000///......///000111111111111111111111111111////////////////////////222222111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111000000000000111111222111000//////000111222222222222222222222222222333333333333333222111000333222111000000111222333000111111222222111111000555444333222111222333333333333222111000000000000222111111222222000000222222222333333333333444444222333333444444333333222111111111111111111111111444444444333333222222222555444444333333444444555333333333333333333333333333333333333333333333333222222333333333222222111333333333222222111111111111111222222222333333333444444444333333222222222222222222111111111000000555---///333...///333///111111222222222222111111333333333222222111111111222222222222222222222222///000000111222333333444111111111111222222222222222222222111111111000000111111111111111111111111111111111111111111111111444444444444444444444444333222222222333555777888777777888888888888777777888888888777777777777777888888888999999999::::::;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIKKKLLLNNNOOOOOONNNNNNPPPRRRRRRPPPMMMPPPOOONNNNNNOOOQQQSSSUUUUUUUUUTTTUUUVVVWWWYYYZZZ\\\^^^______]]][[[\\\\\\]]]^^^______```cccgggjjjjjjiiifffddddddeeeggghhhgggffffffdddbbb___\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[XXXXXXWWWVVVUUUUUUVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUXXXYYYZZZZZZXXXWWWWWWXXXZZZ]]]```cccdddccc```^^^[[[ZZZYYYXXXYYYZZZ\\\]]]\\\ZZZZZZ[[[]]]]]]ZZZXXXVVVUUUXXX___ggglllkkkhhhccceeeggggggggghhhjjjlllqqqsssvvvyyy{{{|||{{{{{{vvvxxxyyywwwssskkkccc___\\\\\\]]]]]]^^^^^^____________^^^___```cccfffgggggggggfffeeedddbbbaaa```]]]]]]]]]]]]]]]\\\[[[[[[WWWWWWVVVUUUTTTTTTTTTTTTWWWWWWXXXXXXXXXWWWWWWVVVXXXYYYZZZ[[[[[[YYYVVVUUUTTTTTTRRRQQQPPPOOOOOOOOOOOONNNMMMLLLLLLMMMNNNNNNLLLLLLLLLMMMNNNQQQSSSTTT]]]______[[[RRRLLLJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBAAA@@@@@@@@@AAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@===>>>????????????>>>========================>>><<<::::::<<>>???AAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLMMMMMMLLLKKKKKKMMMPPPSSSSSSRRRPPPOOONNNNNNNNNOOOQQQSSSTTTUUUTTTSSSSSSTTTVVVXXXZZZ]]]^^^___]]][[[YYYXXXYYYZZZ[[[\\\]]]]]]___cccffffffeeebbb``````aaaccceeeiiiiiihhheeebbb^^^[[[YYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYZZZZZZZZZYYYYYYXXXVVVVVVUUUUUUUUUWWWVVVVVVUUUUUUVVVVVVWWWYYYZZZ[[[[[[YYYXXXXXXYYY]]]___aaacccccccccaaa```[[[ZZZYYYYYYYYYZZZ[[[\\\[[[ZZZZZZZZZ[[[[[[YYYWWWSSSSSSUUU\\\eeejjjlllkkkhhhiiikkklllmmmpppuuuxxx}}}}}}zzzwwwxxxyyyxxxssskkkccc]]]\\\\\\]]]]]]^^^______`````````______```bbbdddfffddddddddddddcccbbbaaa```]]]]]]]]]]]]\\\ZZZYYYYYYXXXWWWUUUTTTTTTUUUWWWXXX^^^^^^]]]]]][[[ZZZXXXXXX[[[[[[ZZZYYYWWWUUUSSSRRRSSSSSSQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLLLLMMMNNNPPPRRRSSSXXXYYYYYYUUUOOOJJJJJJKKKJJJJJJHHHGGGEEEEEEDDDDDDAAA@@@???>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>===>>>>>>??????>>>>>>===========================;;;::::::;;;===>>>===<<<:::::::::;;;<<<<<<======888888777777777777888888666666666666666666666666777777777777777777777777444444444444444444444444333333333333333333333333333222222111111222222333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222000000000000111111111111111111000000000000111111222111000000000000111222222222222222222222222222222222333333333222111111222222111000000111222222222222333333333333222222444444333222222222222333222222111111000111111111222444555555333333444444222222222222333333333333222222333333333333222222111111111111111111111111222222222333333333333333111111111111111111111111333333333333333333333333333333333333333333333333111222222333333222222222333333333222222222222111111111111222222222222333333333333333222222222222222222222111111111111111//////666888//////555222111222222333333222222111222222222111111111111111222222222222222222222222222222222222222111111111111111111222222222333333111111111111111111111111222222222222222222222222111111111111111222222222333333333333333333333333333333222333333555666777555555555555555555555555555666666666777777888888888888888888999999999999;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAABBBCCCDDDEEEEEEEEEFFFIIILLLMMMMMMKKKJJJHHHJJJMMMPPPRRRRRRQQQOOONNNNNNNNNNNNOOOQQQRRRSSSUUUTTTSSSRRRSSSUUUXXXYYYZZZ\\\]]]\\\YYYXXXXXXXXXZZZ\\\]]]]]]^^^___bbbddddddccc```^^^^^^___aaaccchhhhhhgggeeebbb___\\\ZZZ[[[[[[[[[[[[[[[\\\\\\\\\[[[ZZZXXXWWWWWWXXXZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVXXXXXXWWWWWWWWWWWWWWWWWWYYYZZZ\\\[[[ZZZYYYYYYZZZ^^^^^^___```aaaaaa``````ZZZYYYXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYXXXWWWVVVTTTTTTVVV\\\ccciiikkklllnnnoooooooooqqquuuzzz~~~}}}yyywwwvvvvvvuuurrrmmmfff```\\\\\\\\\\\\]]]^^^^^^______aaa```___^^^___```bbbccc``````aaaaaaaaaaaa``````]]]]]]\\\[[[ZZZYYYWWWVVVXXXVVVUUUTTTTTTWWWYYY[[[bbbaaa```___]]][[[YYYWWW[[[ZZZXXXVVVTTTRRRQQQQQQRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNKKKJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQOOOLLLLLLMMMOOOLLLKKKIIIGGGFFFDDDDDDDDDBBB@@@>>>===>>>@@@CCCEEECCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===>>>>>>>>>>>>>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888999999:::;;;<<<<<<===888777777666666777777888666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111222222222222222222222222222222///000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222333333333222222111222111111111111111111222222333333444444333333222333333333222222222222222222111111111111111222222111555888555333333444333111222222222222333333333222222333333333333222222111111111111111111111111111111222222333333333444000000111111111111000000222222222222222222222222222222222222222222222222111111222333333333222222222222222222222222222222111111111111222222222222333222222222222222222222111111111111111111111111///...444666111555777000222222333333333333222222111111111111111111111111222222222222222222222222333333222111000///......000000000000111111111222111111111111111111111111222222222222222222222222000000111111111222222222333333333333333333333333333333333333444555555666555555444333333444555555555555666666777777777888777777888888888999999999:::::::::;;;;;;<<<===>>>??????@@@AAABBBCCCDDDDDDDDDFFFIIILLLMMMLLLJJJIIIHHHJJJLLLNNNOOONNNNNNMMMNNNNNNNNNOOOPPPQQQRRRSSSVVVUUUTTTSSSTTTUUUWWWYYYVVVXXXZZZZZZYYYYYYYYYZZZZZZ[[[]]]]]]]]]^^^```bbbdddbbb```^^^]]]___```bbbdddddddddcccaaa___]]][[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[YYYWWWWWWYYY[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWYYY[[[[[[YYYYYYYYYZZZ\\\\\\\\\]]]]]]]]]]]]]]]WWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVVVVWWWWWWXXXZZZ]]]bbbfffhhhiiimmmnnnnnnnnnpppuuu{{{~~~zzzvvvsssrrrqqqnnnllljjjgggdddbbbaaaaaa_________`````````aaaaaabbbaaa___]]]]]]^^^___```]]]]]]^^^_______________[[[[[[[[[ZZZYYYWWWVVVUUUWWWVVVTTTTTTUUUXXX[[[]]]aaa```___^^^[[[YYYWWWVVVWWWVVVUUUSSSQQQQQQQQQQQQQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMJJJIIIHHHHHHIIIJJJKKKLLLKKKLLLLLLKKKKKKKKKMMMOOOLLLKKKIIIHHHFFFEEEDDDDDDCCCBBB@@@??????AAADDDFFFCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@@@@??????>>>======>>>==================>>>>>>=========<<<<<<;;;;;;<<<===<<<;;;:::999999999999999999999::::::::::::888888777777777777888888555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111///000000000000000000///000000000000000000000000111111111111111111111111000000111111111222222222222222111111111111222222111111111111111111111111///000000000111111111111111111000000000000111111111111222222222222111111111111111111111111111111111222222333333333222222111111111222222111111111222333333444444333333222333333333222222222111111111000000000111222333333...555888444000000111///111111111222222222333333111222222333333222222111111111111111111111111111111111111222222333333333111111222333333222111111222222222222222222222222222222222222222222222222000111222333333333333333222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111555000222666888@@@???111222222333333333333222222000000000111111111111111222222222222222222222222000000000000000000000000//////000000000111111111111111111111111222222222222222222222222222222222000000000111222222333333333333333333333333333333333333333444444555555555666555444333333444555666555666666666666666666777777777777888888888888999::::::::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGIIILLLLLLKKKJJJHHHHHHIIIKKKKKKJJJJJJKKKLLLNNNOOOOOOPPPQQQRRRSSSSSSUUUUUUTTTTTTUUUVVVVVVWWWSSSUUUXXXYYYYYYZZZ[[[\\\WWWYYY[[[[[[ZZZ[[[\\\^^^bbb```^^^\\\[[[]]]___```______``````___^^^]]]\\\YYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[YYYXXXXXXYYY[[[\\\[[[[[[ZZZYYYYYYYYYYYYZZZXXXXXXXXXXXXWWWVVVUUUUUUUUUWWWYYYYYYXXXWWWXXXYYYXXXYYYYYYYYYZZZYYYYYYYYYVVVVVVVVVUUUUUUUUUUUUTTTUUUVVVWWWVVVTTTTTTVVVXXXZZZ[[[]]]___aaacccddddddffffffgggiiikkkpppwww|||zzzwwwsssoookkkjjjiiiiiibbb```^^^^^^___bbbfffiiiddddddddddddccccccccccccbbb```^^^\\\[[[[[[\\\\\\[[[\\\\\\]]]^^^^^^]]]]]]YYYYYYYYYYYYXXXWWWUUUUUUVVVUUUUUUTTTVVVXXXZZZ\\\]]]]]]\\\[[[YYYWWWUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOMMMLLLKKKJJJJJJJJJHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIHHHHHHKKKJJJHHHGGGEEEEEEDDDDDDCCCBBBAAA@@@@@@BBBCCCEEECCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>===>>>======<<<<<<======>>>>>>======<<<<<<;;;;;;;;;<<<<<<===;;;999777888888999999999999888888888888888888777777777777888888555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111111111111111111111111111//////000000000000//////000000000000000000000000111111111111111111111111000000000111222222333333222222111111111111222222000000000000000000000000000000000000111111111111111111000000000000111111111111222333333222111111111111111111111111111111111111222333333333222222000111222222222222111000222222333333333333222222222222222333222111111000000000000000111222333444222<<>>KKKIII777222333333444444333333222///000000000111111111222222222222222222222222222000000000111111222222222000000111111111222222222000000111111111222222222111111111111111111111111///000000111222222333333222222222222222222222222333333444444555444444444666555444333333444555666666666666666666555555555777777777777888888888888::::::::::::;;;<<<============>>>???@@@AAABBBBBBFFFGGGIIIKKKKKKKKKJJJIIIFFFHHHIIIHHHFFFGGGJJJMMMOOOOOOQQQRRRSSSTTTTTTTTTRRRSSSTTTUUUUUUUUUTTTSSSSSSUUUXXXYYYYYYZZZ[[[]]]VVVXXXZZZZZZYYYYYYZZZ[[[^^^\\\ZZZXXXXXXYYY[[[\\\\\\\\\]]]]]]]]]\\\ZZZYYYXXXXXXYYYZZZZZZ[[[\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[XXXXXXXXXWWWXXXXXXYYYZZZXXXYYYYYYYYYXXXWWWVVVUUUSSSUUUVVVWWWVVVUUUVVVWWWUUUVVVWWWXXXXXXWWWVVVUUUVVVVVVVVVVVVVVVUUUTTTTTTSSSTTTUUUTTTSSSSSSVVVYYYYYY[[[^^^```aaa````````````aaabbbbbbdddhhhmmmqqqooommmkkkhhhfffeeedddddd\\\[[[[[[\\\___cccgggjjjffffffeeedddcccbbbbbbaaaaaa```]]]ZZZYYYXXXYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[WWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWYYYYYYYYYYYYXXXXXXWWWVVVTTTTTTRRRRRRQQQPPPOOONNNNNNMMMNNNNNNLLLKKKJJJIIIIIIIIIFFFGGGHHHJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIDDDDDDEEEFFFGGGGGGEEEDDDGGGGGGEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBAAAAAA@@@??????>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;::::::999;;;;;;:::777555666777888888888888888888888888777666666555555666666777555555555555555555555555333333333333333333333333222222222222222222222222333333333333333333333333111222333333333333222111111111111111111111111111///000111111111111000///000000000000000000000000000000000000000000000000///000000111222222333333222222111111111111222222111111111111111111111111000000000000111111111111111111000000000000111111111222222333333222222111111111111111111111111111000111222333333333333222000111222222222222111000111111222222222222111111111222222333222111000////////////000111333444555666AAAEEE<<<555555555111111111111111222222222222111111222222222222111111111111111111111111111111222222222222111111111111111222333555555333222111111111111111111111111111111111111111111111111111000000111222333333333333111111222222222333333333000000000000111111111111000111111111222222222222000000111111111222222222888444555888>>>MMMNNN===222333333444444333333222//////000000111111111222222222222222222222222222222222222222222222222222111111222222222333333333000000111111222222222222000000000000000000000000///000000111222222333333222222222222222222222222333333444555555444444444777666444333333444666777777777666666555555555444777777777777888888888888::::::::::::;;;<<<============>>>???@@@AAABBBBBBFFFGGGIIIJJJJJJJJJJJJIIIDDDFFFGGGEEEDDDFFFJJJNNNOOOPPPQQQSSSTTTTTTUUUUUUPPPQQQSSSUUUUUUTTTRRRQQQTTTVVVYYYZZZYYYZZZ[[[\\\WWWYYY[[[[[[ZZZYYYZZZ[[[ZZZYYYVVVUUUTTTUUUWWWYYY[[[\\\\\\\\\[[[ZZZXXXWWWWWWXXXXXXYYYZZZ[[[[[[[[[YYYYYYYYYXXXXXXYYYYYYYYYVVVVVVVVVVVVVVVWWWYYYYYYYYYZZZZZZZZZYYYXXXVVVUUUQQQSSSUUUUUUTTTTTTUUUVVVTTTUUUWWWXXXXXXWWWUUUSSSWWWWWWWWWWWWWWWVVVUUUTTTQQQSSSTTTTTTRRRSSSWWWZZZWWWZZZ^^^``````___^^^^^^___``````___^^^```bbbeeeggggggggggggfffdddbbbaaa\\\]]]]]]___aaaccceeefffeeedddcccbbb```___^^^]]]aaa___\\\YYYWWWWWWWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUVVVVVVWWWWWWXXXVVVVVVWWWVVVVVVUUUTTTTTTRRRRRRRRRQQQOOOMMMKKKJJJNNNMMMLLLKKKJJJIIIIIIIIIEEEFFFGGGIIIJJJJJJIIIIIIFFFEEEDDDCCCCCCCCCDDDEEE===>>>@@@DDDFFFGGGFFFDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@?????????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<;;;;;;::::::777999:::888555333444666666666777777888888999999555555555444444555555555555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333111222333444444333222111000000000000000000000000000111222333333222111000000000000000000000000000///////////////////////////000000111222222333333222222111111111111222222222222222222222222222222000000000000111111111111111111000000000000111111111222333444444333222111000000000000000000000000000111222333333333333333000111222333333222111000111111111222222111111111111111222333222111000////////////000111333444555222>>>BBB888000000///+++000111111111111222222222111111222222222222111111111111111111111111111111333222222222111111000000000111333444444333111000111111111111111111111111111111111111111111111111///000111222333444444444111111111222222333333333000000000000111111111111000000111111222222222222000000111111222222222222444222666666:::JJJNNN@@@222222222222222222222222111111111222222333333333111111222222222333333333444333222111111111222333000000000000000000111111000000/////////111222333222222111111111111222222333333333222222000//////000111111111111222222222111111111222333444555666111222333444555555555555444444444444444444444444666666666666666777888888777888999999;;;;;;<<<===???>>>===<<<===???AAABBBHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHFFFEEEEEEEEEFFFFFFKKKKKKKKKOOOTTTVVVTTTRRRMMMPPPRRRRRRQQQPPPQQQQQQUUUUUUUUUVVVXXXYYY[[[\\\]]]\\\ZZZYYYXXXWWWWWWVVVUUUVVVWWWVVVSSSRRRTTTVVVZZZZZZZZZZZZYYYXXXWWWVVVZZZYYYXXXWWWWWWXXXYYYZZZZZZ[[[\\\\\\\\\ZZZYYYXXXVVVWWWYYY[[[[[[[[[[[[ZZZ\\\[[[ZZZYYYWWWWWWVVVVVVTTTUUUWWWYYYYYYXXXWWWVVV\\\\\\\\\\\\ZZZXXXVVVUUUYYYYYYZZZZZZXXXVVVSSSQQQSSSRRRRRRTTTVVVXXXXXXXXX[[[\\\^^^]]][[[ZZZZZZZZZ^^^_________``````aaaaaabbbbbbbbbaaa```___]]]]]]``````aaaccccccdddddddddbbbaaa```^^^\\\[[[[[[[[[```___^^^\\\[[[ZZZZZZYYY]]]\\\[[[YYYYYYYYYYYYZZZYYYZZZ[[[[[[YYYVVVRRRPPPRRRSSSTTTTTTSSSTTTVVVXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTRRRPPPPPPQQQRRRRRRQQQKKKJJJJJJIIIGGGFFFFFFEEEHHHGGGFFFFFFGGGHHHJJJKKKHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>@@@???>>>======>>>???@@@DDDBBB@@@???=========>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::;;;;;;<<<:::999999999999888777666666555777777777777777777777777666666666666666666666666444444444444444444444444444555555666666555555444333333333222222111111111333222222111111222222333222222222222222222222222000000000000000000000000111111111000000000000000000000000000000000000000...///000000000000//////000000000000000000000000111111000000000000111111000000000000000000000000222111111111000000//////111111111111111111111111000111111111111222222222111111000000111111222333333333222111000000111111333333333333333333333333111000///......///000111222222111111111111222222222222222222222222222222;;;<<<;;;999555222222222111111111111111111111111111111111111111111111111333333333222222222111111//////000111222333333333444444444333333222222222222222222222222222222222333333222222222222222333000000111111111222222222111111111111111111111111111111111000000000000000000000000000000000000000111333777999888555111...000111333555777999:::;;;222222222222222222222222222222222222222222333333111111222222222333333333444333222111111111222222111111111000000000000000333222111000000111111222222111111000000111111222000111111222222222111111000111111111111222222222222222222222333444444555222333444555666666666666444444444444444444444444666666666666666777777888777888888999:::;;;<<<<<<>>>>>>===<<<===>>>@@@BBBFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEFFFFFFGGGIIIIIIJJJMMMQQQSSSRRRQQQOOOQQQSSSTTTSSSRRRRRRSSSWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVTTTUUUVVVTTTQQQPPPRRRTTTYYYYYYYYYYYYXXXXXXWWWVVVZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]][[[ZZZYYYVVVWWWYYYZZZ[[[[[[ZZZZZZ\\\[[[ZZZYYYWWWWWWWWWWWWVVVXXXYYY[[[[[[ZZZXXXWWWZZZZZZ[[[[[[ZZZXXXWWWVVVXXXYYYYYYYYYWWWUUUSSSQQQTTTSSSTTTUUUWWWXXXYYYXXXYYY[[[\\\\\\ZZZYYYYYYZZZ]]]]]]]]]]]]^^^^^^^^^_______________^^^]]]\\\\\\]]]^^^___```aaaaaaaaaaaaaaa```^^^]]][[[ZZZZZZYYY[[[[[[ZZZZZZZZZZZZZZZ[[[\\\[[[YYYXXXWWWXXXZZZZZZYYYZZZZZZZZZXXXVVVSSSRRRSSSTTTVVVUUUTTTTTTUUUWWWVVVVVVVVVVVVUUUUUUUUUUUUUUURRRPPPOOOPPPQQQQQQPPPKKKJJJJJJIIIGGGFFFFFFEEEGGGGGGGGGGGGGGGHHHHHHIIIEEEDDDCCCBBBBBBAAAAAABBBDDDCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>??????>>>======>>>??????BBBAAA???>>>===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999999888777::::::999999888777777666666666666666666666666666555555555555555555555555444444444444444444444444222222333333333333222222333333333222222222111111333333222222222222333333222222222222222222222222000000000000000000000000111000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000///111111111111111111111111000111111111111222222222111111000000111111222333333222222111000000111111000000000000000000000000222111000000000000111222222222111111111111222222222222222222222222222222777888888555222000000111111111111111111111111111111111111111111111111111333222222222111111111111000000111111222222333333333333333333333333222222222222222222222222222222222111000000///000000000000000111111111222222222111111111111111111111111111111111111222222222222333333333333333333333333000111333444444333222111222222222222222222222222222222222222222222222222333333222222222222222222111111222222222333333333444333222222111111222222222111111111000000//////555444333222111111111111222111111000000111111222...///000111222333333333000111111111111222222222333333333333333333333333333444555666666777777777444444444444444444444444666666555555666666777888777777888999:::;;;<<<<<<>>>===<<<<<<===>>>@@@AAACCCCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGHHHKKKNNNPPPPPPOOOQQQSSSVVVVVVUUUTTTTTTUUUZZZYYYYYYXXXXXXXXXYYYYYYZZZYYYXXXWWWVVVUUUUUUUUURRRSSSSSSRRRPPPPPPQQQSSSXXXXXXXXXWWWWWWWWWWWWWWWYYYYYYYYYZZZ[[[\\\^^^^^^]]]^^^^^^^^^]]]\\\ZZZYYYVVVWWWYYYZZZ[[[ZZZZZZYYY\\\[[[ZZZXXXWWWWWWWWWWWWYYYZZZ\\\]]]]]][[[ZZZYYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZXXXVVVTTTSSSUUUVVVWWWXXXYYYYYYZZZZZZWWWYYY[[[[[[ZZZYYYZZZ[[[ZZZZZZ[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^___^^^]]]\\\[[[YYYYYYXXXVVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYWWWVVVVVVXXXZZZ\\\ZZZZZZYYYXXXWWWVVVUUUTTTUUUVVVXXXXXXVVVUUUTTTUUUVVVVVVUUUUUUUUUTTTTTTTTTUUURRRPPPOOOOOOOOOOOONNNJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>???>>>>>>======>>>>>>???@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777888999999888777::::::999999888888777777555555555555555555555555555555555555555555555555444444444444444444444444222222333333333333222222333333333222222222222111444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000111111000000000000000000000000000000000000000/////////000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000000111111111111111111111111000111111111111222222222111111000000111111222333333222111111000111111111////////////////////////333222111111111111222333222222111111111111222222222222222222222222222222444555555444111000000111222222222222222222222222222222222222222222222222222222111111111000000000111111111222222222222222222222222333333333333333222222222222222222222222222111111000//////000000111111111111111222222222111111111111111111111111111111111222333333444444000000000000000000000000/////////000000111222222222222111000//////......222222222222222222222222333333333222222111111111111111222222222333333333333333222222222222111222222222111111000/////////222222222111111000000000111111000000000000111111///000111222222222222222000000111111111222222222333333333333333333222222222333444555666666666666444444444444555555555555666555555555555666777777777777888999:::;;;;;;<<<======<<<<<<===>>>@@@@@@@@@AAABBBCCCEEEFFFHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJMMMOOOPPPPPPSSSVVVXXXXXXWWWVVVWWWWWWZZZYYYYYYXXXXXXYYYYYYZZZ\\\[[[ZZZXXXVVVUUUUUUTTTOOOPPPPPPQQQQQQSSSTTTVVVXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\^^^___```^^^_________^^^\\\ZZZYYYWWWXXXYYYZZZ[[[ZZZYYYYYY[[[[[[YYYXXXXXXWWWWWWWWWZZZ[[[]]]^^^]]]\\\ZZZYYY^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[ZZZYYYWWWVVVWWWXXXZZZ[[[[[[ZZZZZZ[[[WWWYYY[[[\\\[[[ZZZ[[[\\\YYYYYYYYYYYYZZZZZZZZZZZZWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[YYYXXXXXXTTTTTTVVVWWWXXXYYYZZZZZZZZZXXXVVVUUUVVVYYY\\\^^^YYYXXXVVVUUUTTTTTTUUUUUUVVVXXXZZZZZZXXXUUUSSSSSSUUUUUUTTTTTTTTTSSSSSSSSSTTTRRROOOMMMNNNNNNMMMLLLJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGHHHHHHGGGEEEDDDBBB??????>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::;;;:::999999:::;;;:::888999888888888777777666666555555555555555555555555555555555555555555555555333333333333333333333333444444444555555444444444222222222222222222222222444444333333333333444444111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000111000000///////////////////////////////////////111111000000000000111111000000000000000000000000111111111000000000000000111111111111111111111111000000111111111222222222111111000000111111222333222222111111111111111222222222222222222222222222222222222111111222222222222222111111111111222222222222222222222222222222333444555444222222222444222222222222222222222222222222222222222222222222111111111000000000000///222222222222222222222111111111222222333333333444111222222222222222333333444333333222111111222222111111111111111111111111111111111111111111111111000000111111222333444444...........................//////000000111111111///000000111111222333333222222222222222222222222333333333222222111111111111111222222222333333333333333333333222222111111111111111111000000//////...//////000000000000000111000000000000000000111111111111222222222111111000000111111111222222222333333444444444333222222111111222333444444444444444444444555555666666666555555555555555666666777666777777888999:::;;;<<<<<<<<<<<<======>>>????????????AAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIKKKLLLNNNPPPQQQTTTWWWYYYYYYXXXWWWXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[\\\[[[YYYVVVTTTSSSRRRRRRNNNOOOPPPRRRUUUXXXZZZ[[[ZZZYYYXXXWWWWWWWWWXXXXXXXXXYYYZZZ\\\]]]___```````````````___^^^[[[YYYXXXXXXYYYZZZ[[[[[[[[[ZZZYYY[[[ZZZYYYXXXXXXWWWXXXXXXYYY[[[\\\]]]]]]\\\ZZZYYY______]]]\\\[[[ZZZZZZYYY[[[[[[[[[ZZZYYYXXXWWWWWWXXXZZZ]]]^^^\\\ZZZZZZ[[[YYY[[[]]]]]]\\\\\\]]]^^^ZZZYYYYYYYYYYYYYYYYYYYYYUUUUUUTTTTTTUUUVVVWWWXXXZZZZZZ[[[[[[\\\[[[[[[[[[\\\\\\\\\\\\[[[YYYXXXWWWTTTUUUVVVWWWXXXXXXWWWWWWYYYXXXVVVVVVWWWYYY\\\^^^VVVUUUTTTSSSRRRSSSUUUVVVXXXZZZ[[[[[[XXXUUUSSSRRRTTTTTTSSSSSSSSSRRRRRRRRRSSSPPPMMMLLLLLLLLLLLLKKKIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFDDDBBBAAA@@@??????@@@@@@AAABBBCCC??????@@@@@@@@@@@@@@@@@@??????@@@AAAAAA@@@????????????>>>>>>===>>>>>>>>>=========>>>>>>=========;;;;;;;;;;;;::::::999888:::::::::::::::::::::::::::888888888::::::999888666666666666555555555555666666666666666666666666555555555555555555555555333333333333333333333333333444444444444444444333222222222222222222222222444333333222222333333444111111111111111111111111000000000000000000000000//////000000111111111111000000000000000000000000222111000///......//////////////////////////////111111000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000111111111222222222111111000000111111222333222111111111111111222222333333333333333333333333111111111111111111111111222222111111111111222222222222222222222222222222222333444333222222222444222222222222222222222222222222222222222222222222111111111000000000000///333333333222222222222222111111111222222333333333111111111222222333333333333333222222222222333333111111111111111111111111111111111111111111111111...//////000111222333333111111111111111111111111///111222333333111///---...///000111222333444555222222222222222222222222333333222222222222222222111111222222222333333333222333333333333222111000000000000000000000000111,,,---...///000000000000111000000//////000000111111111222222222111111000000111111111111222222222111222333444444444333222000111222333333444444333444444444555666666777777555555444444555555666777666666777888999:::;;;;;;;;;<<<<<<======>>>>>>?????????@@@AAACCCDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHJJJKKKLLLMMMQQQSSSTTTVVVYYYYYYXXXWWWWWWXXXVVVVVVVVVWWWWWWYYYZZZZZZXXXWWWVVVTTTSSSRRRQQQQQQRRRQQQRRRVVVZZZ___aaaaaa]]]\\\[[[YYYXXXYYYYYYZZZYYYZZZ\\\^^^```aaaaaaaaabbbbbbbbbaaa___\\\ZZZXXXYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZ]]]\\\[[[ZZZYYYYYYYYYYYYZZZYYYYYYXXXWWWVVVVVVVVVXXX\\\______\\\ZZZZZZ[[[[[[\\\^^^^^^]]]\\\]]]^^^ZZZZZZYYYYYYYYYYYYXXXXXXUUUTTTTTTSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZXXXVVVUUUTTTUUUVVVWWWWWWVVVUUUTTTWWWVVVVVVVVVWWWXXXZZZ[[[TTTTTTSSSRRRSSSTTTVVVWWWXXXZZZ[[[ZZZWWWTTTSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQNNNLLLKKKKKKLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAABBBAAAAAAAAABBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>???>>>>>>======>>>>>>>>><<<======>>>>>>======<<<::::::;;;;;;::::::999888::::::::::::::::::::::::777555555555777888777666555555555555444444444444666666666666666666666666444444444444444444444444333333333333333333333333111111222222222222111111111222222222222333333333333222222111111222222333111111111111111111111111000000000000000000000000/////////000111111222222000000000000000000000000222111000.........//////000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111000000111111222333111111111000111111222333111111111111111111111111000000111111111111000000222222111111111111222222222222222222222222222222///111222111000000111222333333333333333333333333333333333333333333333333222222111111111000000000222222222333333333333333111111111222222222222222111111111222222333333444////////////000111222333222222222111111111111111111111111111111111111111/////////000111111111222000000000000000000000000111222444555444111///---000000000000000000000000222222222222222222222222222222222222222222333333111111222222222333333333222222333333333222111000/////////000111111222222...///000111111000//////000000////////////000000///000111222222222222222000111111111111222222222000111333555555555333333111111222333444444444444444444444555666777777777555444444444444555666666666666777888999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>@@@@@@AAABBBBBBCCCDDDDDDEEEEEEGGGHHHHHHHHHGGGGGGFFFHHHJJJJJJJJJLLLPPPSSSSSSUUUXXXXXXWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUTTTTTTUUUVVVVVVWWWXXXWWWWWWZZZ___ccceeedddbbb```^^^[[[ZZZZZZZZZ[[[]]]^^^```aaacccccccccccceeeeeeeeecccaaa^^^\\\ZZZ[[[\\\]]]^^^^^^]]]\\\[[[ZZZZZZYYYXXXXXXXXXXXXYYYWWWXXX[[[]]]^^^]]]\\\\\\[[[[[[ZZZZZZ[[[\\\]]]^^^[[[ZZZZZZYYYXXXXXXXXXXXXXXX]]]aaa```]]]YYYYYY[[[[[[]]]^^^^^^\\\[[[[[[\\\YYYYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSSSSUUUVVVWWWYYYYYYYYYZZZZZZYYYYYYXXXUUUVVVWWWXXXWWWUUUTTTRRRQQQRRRTTTUUUUUUUUUSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVXXXXXXXXXYYYYYYXXXUUUSSSSSSTTTRRRRRRRRRQQQQQQQQQPPPPPPOOOLLLJJJIIIJJJKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBAAAAAA@@@@@@??????===>>>???@@@@@@???>>>===>>>>>>============>>>>>><<<<<<===>>>>>>===<<<<<<::::::;;;;;;;;;:::999888999999999999999999999999666555444555777888777666555555555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222111111222222222222111111111111222222222333333333222111111000000111111222111111111111111111111111000000000000000000000000...//////000111111222222000000000000000000000000333222000...---...//////000000000000000000000000111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000000111111111111222222222111111000000111111222333111111000000111222222333000000000000000000000000111111222333333222111111222222111111111111222222222222222222222222222222000111222222000000000222333333333333333333333333333333333333333333333333333222222222111111111111111222222333333444444444222222222222111111111111000111111222333333444444---......///000222333444222222222111111111000000111111111111111111111111111111111111111111111111////////////////////////111111222222222111111000111111000000//////......222222222222222222222222111111111222222333333444111111222222222333333333222222333444333222111000......///000111222333333111111222222111000...---000000////////////000000---...///111333444444444000111111111111222222222///000333555555555444333222222333444555555555555444444444555666777777888555444444444444555666666666666777888999::::::;;;:::;;;<<<===>>>>>>>>>>>>AAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEGGGIIIJJJIIIKKKOOOSSSSSSUUUWWWXXXWWWVVVVVVVVVYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]___^^^\\\[[[^^^cccffffffeeedddccc```]]][[[[[[[[[\\\___aaabbbdddeeeeeeeeedddhhhhhhgggfffccc```^^^\\\\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYWWWXXX[[[]]]______^^^^^^\\\\\\\\\]]]^^^aaaccceee^^^^^^]]]\\\[[[[[[[[[\\\XXX]]]aaaaaa\\\YYYYYY[[[[[[\\\^^^]]][[[ZZZZZZZZZXXXXXXXXXWWWWWWVVVVVVVVVXXXVVVUUUSSSSSSTTTVVVWWWXXXXXXXXXYYYXXXXXXWWWWWWSSSTTTUUUVVVUUUSSSQQQPPPMMMOOOQQQSSSTTTTTTSSSRRRQQQRRRTTTUUUUUUTTTSSSRRRTTTUUUVVVWWWXXXYYYYYYZZZXXXYYYXXXVVVTTTSSSTTTUUURRRRRRQQQQQQQQQPPPPPPPPPMMMKKKIIIIIIJJJKKKKKKKKKIIIHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCAAAAAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@??????<<<>>>???@@@@@@???>>><<<>>>>>>============>>>???;;;<<<===>>>>>>===<<<;;;999:::;;;<<<;;;:::999888999999999999999999999999777666666777888999999888555555555666666666666666444444444444444444444444444444444444444444444444222222222222222222222222333333333444444333333333111111111222222333333333111111000000000000111111000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000444222000...---...//////000000000000000000000000111111000000000000111111000000000000000000000000//////000000111111111222000000000000000000000000000111111111111222222222111111111000111222222333111111000000111222333333111111111111111111111111222222444444444444222222222222111111111111222222222222222222222222222222333444555444222222222444333333333333333333333333333333333333333333333333333333333222222222222111111111222333333444555555333222222222111111000000000000111222333333444444...//////111333555666888222222222222111111000000111111111111111111111111333333222222222222222222222222222222222222222222111000///...///111333444111111111111111111000000222333333222111111222444111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111000000111111111111000000111000000000//////......111111000000111111222333333333333333333333333333333333333333333333333333333444555555666666555555444555555666666666666666333555777999:::999888777999999999999;;;===@@@AAA??????@@@AAAAAABBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHFFFGGGHHHJJJLLLNNNOOOPPPUUUUUUUUUUUUVVVWWWXXXXXXVVVWWWVVVTTTSSSRRRTTTVVVXXXZZZ]]]```aaabbbaaaaaa]]]]]]]]]]]]___```bbbcccaaa```___^^^^^^___```aaacccddddddcccbbbbbbccceeefffgggffffffdddaaa___]]]`````````___^^^]]][[[[[[ZZZYYYWWWVVVUUUUUUVVVVVVZZZZZZ[[[[[[\\\\\\\\\]]]\\\\\\^^^bbbfffgggeeebbb^^^^^^\\\[[[ZZZZZZYYYYYY\\\\\\]]]]]][[[YYYWWWVVV]]]]]]\\\[[[ZZZYYYXXXWWW\\\ZZZXXXVVVUUUUUUUUUUUURRRSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWUUUTTTUUUUUUVVVVVVWWWXXXXXXWWWVVVTTTSSSQQQRRRSSSTTTSSSPPPNNNLLLOOOPPPQQQSSSTTTSSSSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVZZZYYYWWWUUUTTTTTTTTTTTTTTTQQQNNNMMMMMMNNNNNNNNNNNNMMMKKKIIIIIIIIIIIIIIIIIIGGGEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCBBB???>>>>>>AAADDDBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>===============>>>???@@@@@@@@@@@@@@@999999::::::;;;<<<<<<<<<::::::999888999:::;;;<<<;;;;;;:::::::::999999999999::::::999666444555555666777888999888777555333444444555555555555555555444444444444444444444444333333222222111000//////000111222333333222000000,,,...///111222222222111////////////000000000000111111111111111111111111///000000000000000//////000000000000000000000000000000000000000000000000333222222222111111000000//////000000000000//////...............///000000111111000000000000111111333222000///000000000///000000000000000000000000000000111111111111000000111111111111111111111111111111222222222333333333111111222222222333333333111111111111111111111111333222111000000111222333222222222111111111000000222222333333333333444444222222222222222222222222111333555333000///222555444444333333333333222222222222222222222222222222444333222111000000000000111111222222222333333333111111111111111111111111111111222222222222111111222111000//////000111222333222222111111222222333111222222222222111000000222222222222222222222222222111111111000000//////111222333333111111222333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000111111111000000/////////111111000000111111222333333333333333333333333333333333333333333333333333333444444555555555555555444444555666666666666666444555777999999999888777888999999:::<<<===???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNPPPRRRTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXXXXWWWVVVVVVYYY[[[___aaacccdddeeeeeecccccc]]]\\\[[[[[[]]]___bbbccccccbbbaaaaaaaaaaaabbbcccdddddddddcccaaaaaabbbddddddddddddcccaaa```^^^]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]^^^bbbeeeeeebbb___]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYWWWVVVVVVVVVVVVWWWVVVVVVXXXYYYZZZZZZZZZZZZXXXWWWVVVTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVUUUTTTQQQRRRRRRSSSRRRQQQPPPOOOPPPQQQQQQRRRRRRQQQPPPOOOPPPPPPQQQRRRTTTUUUVVVVVVYYYXXXVVVTTTSSSSSSSSSSSSSSSPPPNNNMMMNNNOOOOOOOOOQQQPPPNNNLLLKKKKKKKKKLLLIIIGGGEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@>>><<<===@@@BBBAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>>>>============<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<=========;;;;;;:::::::::;;;<<<===;;;::::::::::::999999999999::::::888666444555666666666888888888777555444555555555555555555555555444444444444444444444444444444333333222111111000000111222222222222111000000000222333444444333333222222111111000000//////111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000////////////.........---//////000000000000////////////......//////000111111111000000000000111111222111000111111222111111111111111111111111111111000111111111111111111000111111111111111111111111111111111222222222333333111111111111222222222333111111111111111111111111222222111000000111222222222222222111111111000000222222222333333333444444222222222222222222222222000/////////000111222111444444333333333222222222333333333333333333333333444333222111000000000000111111111111222222333333111111111111111111111111111111222222222222111111222111000000000000111222333222222111111222222333111222222222222111000000000000000000000000000000111111111111000000000///000222444444333111111222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000111111111111111000000000111111000000111111222333111111222222333333444444333333333333333333333333333333444555555555555555444444555666666666666555555666777888888888777666777888999;;;<<<===>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFHHHIIIKKKKKKLLLMMMNNNPPPSSSUUUVVVWWWUUUUUUUUUVVVVVVWWWXXXYYYYYYZZZ[[[ZZZZZZ\\\___aaaggghhhhhhhhhhhhfffeeeddd\\\[[[YYYYYYZZZ^^^aaadddfffeeedddccccccdddeeefffeeeeeeeeecccaaa```aaabbbbbbbbbaaa```____________]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYZZZZZZ[[[\\\\\\]]]^^^^^^___aaabbbbbb___]]][[[ZZZZZZZZZ[[[[[[\\\]]]ZZZZZZZZZZZZ[[[\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\XXXWWWWWWVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\[[[WWWVVVUUUSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWVVVVVVVVVRRRRRRQQQQQQQQQQQQQQQRRRPPPPPPPPPPPPOOONNNMMMLLLOOOOOOPPPQQQSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQOOOMMMMMMNNNPPPQQQPPPQQQPPPOOONNNLLLLLLLLLLLLHHHGGGEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>><<<<<<>>>@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>==================>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;<<<======:::::::::999999999888888888999:::888666444555666555666777888777666555444555555555555555555555555444444444444444444444444555444444333333222222222000111111222222222111111111222333333333333222222444444333222111000//////111111111111111111111111//////000000111000000///////////////////////////000000000000000000000000111111111111111000000000//////000000000000//////000////////////000111111111111000000000000111111111222333444444333333222111111111111111111111111111111222222222222111111000000000000000000000000111111111222222222222333000000000111111111222222111111111111111111111111222222111000000111222222222222222111111111111111222222222222333333333333222222222222222222222222333000---...222333111...333333333333222222222222333444444444444444444444444333222111111000111111000000000111111111111222111111111111111111111111111111222222222222111111222222111111111111222222222222111111111111222222111222222222222111000000000000000000000000000000111111111111000000000000///111444555444222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000222222111111111111111111111111000000111111222333000000111222333444444555333333333333333333333333333333444555555555444444333444555555666666555555666666777888888777666666666777999;;;<<<===<<<<<<<<<<<<======>>>?????????CCCCCCEEEFFFHHHJJJKKKLLLJJJKKKMMMOOOQQQSSSUUUVVVUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZ[[[\\\]]]___bbbeeeiiiiiiiiihhhfffdddbbbaaa]]][[[YYYXXXYYY]]]bbbeeehhhgggfffeeeeeefffggghhhffffffeeeccc```______```aaa```___^^^^^^___```aaa_________^^^]]]\\\ZZZZZZXXXXXXXXXXXXYYYYYYZZZZZZVVVWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^___``````^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXWWWXXXYYY[[[]]]___aaa```___^^^]]]\\\[[[[[[YYYXXXXXXXXXWWWWWWWWWWWWZZZ[[[[[[[[[[[[[[[ZZZZZZVVVUUUTTTRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWTTTRRRPPPOOONNNOOOPPPQQQOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOQQQRRRSSSTTTUUUSSSRRRRRRQQQPPPOOOOOOOOONNNMMMLLLMMMOOOQQQRRRQQQPPPOOONNNMMMKKKJJJJJJIIIHHHFFFEEEDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@???===<<<>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>============???@@@@@@@@@???>>>======?????????>>>===<<<<<<<<<::::::::::::;;;;;;<<<<<<999999999999888888888888888999999888666444555666555666666777777666555555555555555555555444444444333333333333333333333333444444333333222222222222000111111111222222222222111111111111000000//////222222222111111000000000111111111111111111111111//////000111111111000000////////////////////////000000000000000000000000222222222222222222222222//////000000000000//////000000000000000111111222111111000000000000111111333555777888666444222222111111111111111111111111222222222333333222222222////////////////////////111111111111222222222222///000000000000111111111111111111111111111111111222111111111111111111222111111111111111111111111111222222222222333333333222222222222222222222222666444222222333333111...333333333222222222222111222222333333333333333444444333222222111111111111000000000000000000000111111111111111111111111111111111222222222222111111333222222222222222222333222222111111111111222222111222222222222111000000222222222222222222222222111111111000000000000000///111444555444222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111222222111111000000111111222333000000111111222333444444333333333333333333333333222333333444555444444444333444444555555555555555555666666777777777777777666777999;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>???BBBCCCDDDFFFHHHJJJKKKLLLHHHIIIKKKMMMPPPRRRTTTUUUUUUUUUTTTUUUUUUVVVWWWXXXXXXYYY[[[[[[\\\^^^bbbeeeffffffeeecccbbb```___^^^^^^\\\ZZZYYY[[[___dddggghhhhhhffffffffffffhhhhhhffffffeeeccc```^^^___```aaaaaa```___```aaabbbcccaaaaaaaaa```___^^^]]]\\\ZZZZZZYYYYYYYYYXXXXXXWWWTTTTTTUUUVVVWWWXXXYYYYYYYYY[[[]]]^^^____________ZZZZZZXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXZZZ]]]^^^``````______^^^]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWVVVXXXYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTRRRQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXUUUSSSPPPMMMLLLLLLNNNOOOMMMMMMMMMMMMNNNNNNOOOOOONNNNNNOOOPPPQQQRRRRRRSSSPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLMMMPPPRRRRRRRRRPPPOOOOOOMMMLLLJJJIIIHHHHHHFFFDDDDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBB???AAABBBAAA@@@>>>???@@@>>>>>>??????@@@??????>>>>>>>>>>>>>>>============???????????????>>>===<<<>>>>>>===<<<;;;;;;:::999888888999999::::::::::::999999888888888777777777777888888777555444555666555555555666666666555555666666555555555444444444333333333333333333333333222222222222111111111111000000000111111222222333222222111000000/////////...//////000000111111111111111111111111111111111//////000111111111111111////////////////////////////////////////////////...///////////////////////////000000000000//////000000000000000111111222111111000000000000111111444888<<<<<<999555222111111111111111111111111111222222222333333222222222////////////////////////000000111111111222222222///000000000000111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111222222222333333222222222222222222222222///222444444222111222333333333222222222111111111000000111111222222222222444333222222222222222222111000000000000000000000111111111111111111111111111111222222222222111111222222222222222222222222222111111000000111111222111222222222222111000000222222222222222222222222000000000000000000111111000222444444333111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000111111111111111111111000000111111222333000000111111222222333333333333333333333333333333222222333444444444444444333333444555555555555444444444555666666777888888666777888999::::::::::::======>>>??????@@@@@@AAABBBCCCDDDEEEGGGHHHJJJJJJHHHIIIKKKMMMPPPRRRTTTUUUSSSSSSSSSTTTTTTUUUVVVWWWWWWYYYZZZZZZZZZ\\\```bbbaaaaaa``````___^^^^^^^^^```___^^^^^^```cccgggjjjiiihhhgggffffffggghhhiiieeefffeeeccc```^^^___```bbbaaaaaaaaabbbbbbcccdddaaaaaaaaaaaa```^^^]]]\\\YYYYYYZZZYYYYYYWWWVVVUUURRRSSSTTTUUUVVVXXXXXXYYYYYY[[[]]]^^^^^^^^^___aaa[[[ZZZXXXWWWVVVUUUUUUUUUWWWWWWWWWXXXYYYZZZ[[[\\\ZZZ[[[\\\^^^___aaabbbbbb^^^^^^]]]]]][[[YYYXXXWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTVVVWWWXXXTTTRRRPPPNNNMMMMMMNNNOOONNNNNNNNNNNNOOOPPPQQQRRRNNNNNNOOOOOOOOOPPPPPPPPPNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLNNNQQQRRRRRRRRRQQQQQQPPPOOONNNLLLJJJIIIGGGFFFDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@BBBDDDDDDBBB@@@@@@@@@======>>>????????????>>>>>>>>>>>>>>>============<<<<<<=========<<<;;;;;;===<<<<<<;;;:::999999999777777888999999999999999888888888777777777777666666777888777555444555666555555555555555555666666666666666555444444333333333333333333333333333333111111111111111111111111000000000000111222333444444444333222111111222222------...///000111222222111111111111111111111111//////000111222222222222//////////////////////////////////////////////////////000000000000111111//////000000000000//////000////////////000111111111111000000000000111111444:::???@@@<<<777333222222222222222222222222222111111222222222222111111000000000000000000000000000000000111111111111222000000000111111111222222111111111111111111111111000111222222222222111000111111111111111222222222111111111111222222222222222222222222222222222222''',,,111222111111333777222222222222111111111111//////000000111111222222333333222222222222333333222111111111111000000000111111111111111111111111111111222222222222111111111111222222222222111111111111000000000000111111111222222222222111000000000000000000000000000000000000000000111111111111111222333333111111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000/////////000000111111111111111000000111111222333111111111111111222222222333333333333333333333333222222333444444444444333222333444444555555444444333333444555666777999:::888777777888888999:::;;;===>>>>>>???@@@@@@AAAAAABBBCCCCCCEEEFFFGGGHHHHHHFFFGGGIIILLLOOOQQQSSSTTTRRRRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZYYYYYYZZZ]]]_______________```aaabbbbbbbbbbbbbbbbbbdddhhhkkkmmmjjjiiihhhhhhhhhhhhiiijjjdddeeedddbbb```^^^___```aaaaaabbbbbbccccccbbbbbb_________^^^]]]\\\[[[ZZZWWWWWWXXXYYYXXXXXXWWWVVVSSSTTTUUUVVVWWWYYYZZZZZZ[[[]]]______]]]]]]^^^```ZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[XXXYYY[[[]]]___bbbcccddd^^^^^^___^^^^^^\\\[[[ZZZWWWWWWXXXXXXYYYXXXXXXXXXWWWVVVTTTSSSRRRRRRSSSSSSTTTTTTSSSSSSSSSUUUVVVWWWRRRQQQPPPPPPPPPQQQRRRRRRQQQQQQPPPOOOPPPPPPQQQRRROOOOOOOOOOOONNNNNNNNNNNNMMMNNNNNNOOONNNNNNLLLLLLLLLLLLLLLNNNQQQRRRRRRQQQPPPPPPPPPOOOMMMKKKIIIGGGGGGEEEDDDCCCEEEEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBB???AAADDDEEECCCAAA@@@???<<<======>>>??????>>>>>>>>>>>>>>>>>>============;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;::::::999999777888999:::::::::999999888888777777777666666666555777777777555444555666444444444444555555666666777666666555444444333333222222222222222222222222222222222222222222222222111000000000000222333444444333222111111222222333/////////000000111111222111111111111111111111111//////000111222222222222000000000000000000000000////////////////////////111111222222333333333333//////000000000000////////////......//////000111111111000000000000111111111888@@@CCC???999666555222222222222222222222222000111111111111111111000111111111111111111111111000000000000111111111111111111111111222222222333111111111111111111111111000111222222222222111000000000111111111222222222111111111111222222222222222222222222222222222222***,,,///222222333333333222222222222111111111111///000000111222222333333333333333222222333333444333333222222111111111111111111111111111111111111111111222222222222111111000000111222222111000000111111000000000000111111111222222222222111000000000000000000000000000000///000000000111111111111222333333222111111222444111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000......//////000000000111111111111000111222222333222222222111111111111111333333333333333333333333222222333444444444333333222333444444555555444444222222333444666888:::;;;888888777777777888:::;;;<<<<<<======>>>>>>??????BBBCCCCCCDDDEEEFFFFFFGGGDDDEEEGGGJJJMMMOOOQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUYYYZZZZZZYYYXXXYYY[[[]]]_________aaabbbdddfffgggcccddddddfffhhhjjjmmmnnnkkkkkkiiiiiiiiiiiikkkkkkcccddddddbbb```______aaa```aaabbbccccccbbbaaa```\\\\\\\\\[[[ZZZYYYXXXWWWTTTUUUVVVXXXXXXXXXXXXWWWTTTUUUVVVWWWYYYZZZ[[[\\\]]]___aaa___]]][[[]]]___ZZZYYYYYYYYYYYYZZZ[[[[[[[[[\\\]]]^^^^^^]]][[[ZZZZZZZZZ[[[]]]___```aaabbb]]]^^^_________^^^]]]]]]XXXXXXYYYZZZZZZZZZZZZZZZWWWVVVUUUSSSSSSSSSSSSTTTUUUTTTSSSSSSSSSTTTUUUVVVPPPPPPQQQQQQSSSTTTVVVVVVUUUTTTRRRQQQPPPPPPQQQRRRPPPPPPOOOOOONNNMMMLLLLLLMMMMMMNNNOOOOOONNNLLLLLLMMMLLLMMMNNNQQQRRRQQQPPPNNNNNNNNNMMMKKKHHHFFFDDDGGGEEEDDDCCCDDDEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBB>>>AAADDDEEECCCAAA??????<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>============<<<<<<===>>>?????????>>><<<;;;;;;;;;;;;:::::::::888999:::;;;<<<;;;::::::777777777777666666666666555666777666555444555666444444444444444555666777777777666555444444333333222222222222222222222222333333333333333333333333111000000000000222444555111111000//////000111222222222222111111111111111111111111111111111111111//////000222222333333333111111111111111111111111////////////////////////......//////000000000111//////000000000000//////...............///000000111111000000000000111111///777@@@DDDAAA<<<999999222222222222222222222222000000111111111111000000111111111111111111111111000000000000111111111111111222222222222333333333111111111111111111111111000111222333333222111000000000111111222222222222000111111111111222222222222222222222222222222222444222111333666555111---222222222111111111111000000000111222333333444444333333333222222333444444333333333222222222111111111111111111111111111111111111222222222222111111///000111222222111000///111111000000000000111111111222222222222111000000222222222222222222222222//////000000111111111222333333222111000000111111222222222111111111000000000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222555444333111000...---,,,111111111000000000000000000111222222111000111222222222333333333333444444111222333444444333111000000000111222444555666666222222222333333333444444666666666666666555555555888888777777888888999:::>>>===<<<;;;<<<===@@@AAACCCCCCCCCCCCDDDEEEGGGGGGFFFFFFGGGIIIKKKLLLMMMNNNOOOPPPPPPQQQSSSTTTVVVWWWXXXYYYZZZYYYXXXWWWXXXZZZ______```aaabbbdddfffgggeeeeeeeeecccccceeeiiillleeefffggghhhhhhiiiiiiiiifffdddbbb```^^^^^^^^^^^^aaa``````aaaccccccbbb```aaa___[[[YYYXXXXXXWWWUUUTTTUUUWWWWWWVVVVVVXXXYYYZZZ\\\^^^^^^]]]]]]^^^___bbbbbbcccbbbaaa```^^^]]][[[ZZZYYYYYYZZZZZZYYYWWWXXXYYYZZZ\\\]]]]]]]]]]]]ZZZ\\\]]]]]][[[ZZZZZZ[[[]]]\\\\\\[[[\\\___aaabbbaaaaaa```___^^^]]]]]]\\\YYYXXXWWWVVVVVVWWWXXXYYYYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTVVVXXXZZZUUUVVVVVVWWWWWWVVVVVVUUURRRQQQPPPOOONNNOOOPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBEEEDDDDDDCCCAAA@@@@@@??????@@@AAABBBBBBAAA@@@???============<<<<<<<<<<<<<<<<<<======>>>>>>?????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999999888888999999999:::::::::888888888888888888888888999999999999999888777666444444444333333222222222555555444444444333333333111222222333333333222222222222222222222222222222444333333555666666444222111111111111111111111111000000000000000000000000000/////////............111222222222333333333333------......//////000000333222000///---,,,,,,,,,//////000000111111111222000000000000000000000000222111111000///......---------...///000111222222000555===DDDGGGCCC;;;444222222222222222222222222222222222111111111111000111111000000000000111111111111111111111111111111111111000000000000111111222222111111111111222222111111222333333333222222000111111111111222222222000000000000000000000000444444333333222111111111000111111111111222222222111111111111111111222222333222222111111222222333111111111111111111111111---...111222333222111///000000000000111111111111222222222111111111111000111111111111000000//////////////////////////////222222222222222111000///000111111222222111///...000000000000000000000000333222222111000000111111222222222111111111000000000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111000000000//////......111000000000000000000000000111222222000000111222111111111222222222333333111111222222222222222111111111222222333444555555333333444444444555555555666666666666555555555555888777777777777888999999<<<<<<;;;:::;;;<<<>>>@@@CCCCCCCCCDDDEEEFFFGGGHHHGGGGGGHHHIIIJJJLLLLLLMMMNNNNNNNNNOOOQQQRRRTTTUUUVVVWWWXXXXXXWWWVVVWWWYYY[[[[[[\\\^^^```bbbcccdddcccdddeeedddcccbbbdddeeebbbccceeeggghhhhhhggggggeeedddbbb```^^^^^^^^^^^^aaa``````aaaccccccbbb``````^^^[[[ZZZ[[[[[[[[[ZZZYYYZZZZZZZZZYYYYYYZZZ\\\```bbbddddddcccbbbbbbcccbbbbbbbbbbbbaaa___]]]\\\\\\ZZZYYYYYYZZZ[[[ZZZYYY]]]]]]\\\[[[ZZZYYYYYYXXXYYY[[[\\\[[[ZZZZZZ[[[\\\___^^^]]]\\\]]]___aaaccccccbbbaaa___]]]\\\ZZZZZZ\\\\\\[[[ZZZZZZ[[[\\\\\\XXXWWWVVVUUUSSSSSSSSSSSSTTTTTTSSSSSSTTTVVVXXXYYYWWWWWWXXXXXXXXXXXXWWWWWWRRRRRRPPPOOOOOOOOOPPPQQQOOOOOOOOONNNMMMMMMLLLLLLJJJKKKMMMNNNNNNMMMLLLLLLKKKKKKJJJHHHHHHGGGGGGHHHFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAA???>>>>>>=========>>>??????>>>======>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;:::999999999:::::::::999999888888888666666666777777888888888666666666666666666666666888999999999888888777666555555555555444444444333555555444444444333333333111222222333333222222222222222222222222222222222222111111333444444222000111111111111111111111111000000000000000000000000000000/////////.........////////////000000000111//////////////////000000111000000/////////000000///000000000111111111111000000000000000000000000111111111000///.........////////////000000000000000333999???AAA>>>888333222222222222222222222222222222222111111111111000111111000000000000111111111111111111111111111111111111000000000000111111222222111111111111222222000111111111111111000000000111111111111222222222111111111111111111111111000000000000000000111111000111111111111222222222444444333333222222111111333222222111111222222333222222222222222222222222...///000222222222111000000000000000111111111111222222222111111111111000222222111111111000000000000000000000000000000000222222222222222111000000111111111111111000000///000000000000000000000000333222111111000111111111222222222111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222---------...//////000000000000000000000000111111000111222222000000111222000000111111111222222222000000000000111111222333222222222333333444444444444444444555555555666666555555555555555555555555777777666666777777888999::::::999999:::;;;===>>>CCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMOOOPPPRRRRRRSSSTTTVVVUUUUUUUUUVVVWWWVVVWWWYYYZZZ]]]___```aaa```bbbccccccaaa^^^]]]]]]^^^```cccfffggggggfffddddddcccaaa___^^^]]]]]]^^^```______```bbbcccaaa```___]]]\\\\\\]]]_________``````___]]][[[[[[^^^```dddgggiiiiiihhhfffeeeeeeaaaaaaaaaaaa```^^^]]]\\\]]][[[YYYXXXZZZ[[[\\\\\\```^^^\\\ZZZXXXWWWWWWWWWXXXYYYYYYYYYXXXYYY[[[]]]bbb```^^^\\\\\\^^^```bbbccccccaaa^^^\\\ZZZXXXWWW^^^]]]\\\[[[[[[\\\]]]^^^XXXWWWVVVUUUTTTSSSSSSSSSUUUUUUTTTTTTTTTUUUWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXSSSRRRQQQPPPPPPPPPQQQQQQPPPOOOOOOOOONNNNNNMMMMMMLLLLLLMMMNNNNNNMMMKKKJJJKKKJJJIIIHHHHHHGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFEEEBBBBBBAAA@@@@@@???>>>>>><<<======>>>>>>======<<<@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;;;;::::::999999888999999888888888888888777666666666666777777777777666666666666666666666666888888888888888777777666777666666666666555555555555555444444444333333333222222222333333222222111222222222222222222222222000//////000111111000...111111111111111111111111000000000000000000000000000000000/////////..................////////////000000000000000000//////////////////000222333444000000000000111111111111000000000000000000000000111111000000//////......111111000000//////......///000333777999888555222111111111111111111111111222222222111111111111000111111000000000000111111111111111111111111111111111111111111111111111111222222111111111111222222222222333222222111000///000111111111111222222222222222222222222222222222...//////000111111222222000111111111111222222222666555555444333222111111333222222111111222222333333333333333333333333333000000000111111111111111000000000000111111111111222222222111111111111000222222222222222111111111111111111111111111111111111222222222222111000000222222111000000000000111000000000000000000000000222222111111111111111222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111------......///000111111000000000000000111111111000111222111000///000222111111111111222222222222000///......///111333444333333333333333333333333444444444444555555555555444444555555555555555666666666555555666666777888999999999999:::<<<===>>>BBBCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQPPPQQQSSSSSSRRRRRRTTTUUUTTTUUUWWWZZZ\\\^^^___```]]]^^^___^^^\\\ZZZZZZ[[[\\\___cccfffggggggeeeccccccbbb```^^^]]]]]]]]]^^^___^^^^^^```bbbbbbaaa``````^^^]]]]]]___aaaaaaaaadddcccaaa^^^\\\\\\___bbbdddgggiiiiiigggdddcccbbbaaa``````___^^^]]]\\\\\\^^^[[[XXXXXXYYY\\\^^^^^^^^^\\\ZZZXXXWWWWWWYYYYYYXXXXXXXXXWWWVVVXXX[[[^^^bbb```]]][[[[[[\\\^^^___aaa```___]]][[[YYYXXXWWW\\\[[[ZZZYYYYYYZZZ[[[\\\YYYXXXWWWVVVUUUUUUUUUUUUVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYXXXTTTSSSRRRQQQPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMLLLMMMNNNNNNNNNMMMLLLJJJIIIJJJIIIIIIHHHGGGGGGGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>????????????>>>>>>@@@@@@@@@@@@????????????@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999888888888888888888888888888888888888888888888888888888888888666777777888777777666666666666666666666555555555555555444444444333333333222222333333333222111111111111111111111111111111000///...///000000///...111111111111111111111111000000000000000000000000000000000////////////.../////////000000000000111222222111111000000//////.........///000222333444000000000000000111111111000000000000000000000000111000000000/////////...000000000000////////////000//////111333444333222000000000000000000000000222222222111111111000000111111000000000000111111111111111111111111111111111111111111111111111111222222111111111111222222666666666555444333222111000000111111111222222222222222222222222222222222111111222222222333333333000000111111111222222222444444333333222222222111333222222111111222222333333333333333333333333333222111111000000111222222///000000000111111111111222222222111111111000000222222222222222222222222222222222222222222222222111111222222222111111000333222111000///000111222000000000000000000000000222111111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111//////000000111111111111///000111111000///000111222222222333333333333444000///......///111333444444444333333333333222222222333333333333444444444333444444444555555666666555555444444555555666777999999999:::;;;===>>>>>>AAABBBDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKMMMMMMMMMMMMNNNOOOQQQQQQNNNPPPQQQQQQPPPPPPQQQSSSTTTUUUXXXZZZ\\\^^^______ZZZZZZZZZXXXWWWXXX[[[]]]]]]___cccfffgggfffdddbbbbbbaaa___^^^]]]]]]]]]]]]^^^]]]]]]___aaabbbaaa```bbb___]]]]]]^^^_________cccbbb```]]][[[[[[]]]```ccceeeffffffdddaaa````````````___^^^]]]\\\[[[[[[]]]ZZZXXXWWWZZZ]]]______]]]\\\YYYXXXWWWXXXYYYZZZWWWXXXWWWVVVVVVWWW[[[^^^___^^^\\\[[[ZZZZZZ[[[\\\\\\\\\[[[[[[ZZZZZZYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWXXXZZZ\\\\\\ZZZXXXWWWUUUTTTSSSRRRRRRRRRSSSSSSUUUUUUSSSQQQOOONNNLLLKKKNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????@@@@@@@@@????????????>>>@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999:::::::::::::::::::::777777777777777777777777777777777777777777777777555666666777777777666666444444444444444444444444555555444444444333333333333333333333333222111000111111111111111111111111111000...///000111000///000000000000000000000000000000000000000000000000111000000000////////////.../////////000000000000222222111111000000//////............//////000111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000111000......000222333222000000000000000000000000222222222111111111000000111111000000000000111111111111111111111111111111000111222222222222111000222222111111111111222222666666666555444333222111000000111111111222222222222222222222222222222222333333333222222222111111000000111111111222222222000000111111222222333333333222222111111222222333333333333333333333333333222222111111111111222222///000000000111111111111222222222111111111000000222222222222222222222222222222222222222222222222000111111222222222111111444333111000000000111222000000000000000000000000111111111000111111222333111111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000/////////000111111222222///000111111//////000111222222333333333444444444000000000000111111222333333333333333333333333333222222222333333333444444333333333444555555666666444444333333444444555666888888999:::<<<===>>>>>>???@@@CCCEEEGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNNNNOOOQQQQQQNNNPPPPPPPPPNNNNNNOOOPPPSSSUUUWWWZZZ[[[\\\\\\\\\WWWWWWWWWUUUUUUXXX\\\___^^^```bbbdddeeedddcccaaaaaa```^^^]]]\\\\\\]]]]]]]]]\\\\\\^^^```bbbaaa___aaa^^^\\\[[[\\\]]]\\\\\\______]]][[[YYYYYY[[[]]]aaabbbcccbbb```^^^^^^___```___^^^\\\[[[[[[[[[[[[[[[YYYWWWXXXZZZ]]]^^^___^^^]]][[[YYYXXXXXXXXXXXXWWWXXXXXXXXXWWWXXXZZZ\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXXXXYYYZZZZZZ[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXUUUUUUTTTTTTTTTUUUWWWXXXWWWYYY[[[]]]]]][[[YYYWWWVVVUUUTTTSSSRRRSSSTTTTTTVVVVVVTTTRRRPPPNNNMMMLLLMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFEEEAAAAAAAAA@@@@@@?????????>>>======<<<<<<======>>>??????>>>>>>>>>=========<<<<<<;;;;;;:::999888888888888888888888888888888:::::::::::::::;;;;;;;;;555555555555444444444444555555555555555555555555444555555666666666666666222222222333333333333333555555444444444333333333333333333333222222111000111111111111111111111111222000//////000111111000000000000000000000000000000000000000000000000000111111000000000/////////------------............000000000000000000////////////............//////111111111111000000000000000000000000000000000000000000000000////////////......//////000000111111222111//////111333333222111111111111111111111111222222222111111111111000111111000000000000111111111111111111111111111111000111222333333222111000222222111111111111222222222222333222222111000///000111111111111222222222222222222222222222222222222222111111000//////...000111111111111222222222//////000111222333333444333222222111111222222333333333333333333333333333222222222222222111111111000000000000111111111111222222222111111111111000111111111222222222222222222222222222222222222222000000111222222222222111333333222111111111111111000000000000000000000000111111000000111222222333000000111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...//////000111111222222///000111000///...///111111222222222333333333333111111222222222222222111333333333333333333333333333333333333444444444555222222333444444555666666333333333333333444444555555666888999;;;<<<<<<======???BBBDDDFFFGGGFFFFFFGGGGGGHHHIIIJJJLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOPPPQQQOOONNNLLLMMMNNNQQQSSSUUUWWWXXXXXXWWWWWWUUUVVVWWWWWWWWWXXX[[[]]]___```aaabbbbbbaaa```___```___^^^\\\\\\\\\\\\]]]\\\[[[\\\^^^```aaa```___]]][[[YYYXXXYYYZZZZZZZZZZZZ[[[[[[ZZZXXXWWWXXXZZZ^^^^^^^^^\\\ZZZZZZ[[[]]]___^^^]]][[[ZZZZZZZZZZZZXXXWWWVVVXXX[[[]]]^^^]]][[[[[[[[[[[[[[[[[[ZZZZZZXXXYYYZZZZZZYYYXXXYYY[[[YYY[[[]]]^^^^^^\\\ZZZYYYVVVVVVWWWXXXYYYZZZZZZ[[[ZZZZZZYYYXXXXXXYYYZZZZZZXXXWWWWWWVVVVVVVVVVVVVVVTTTTTTSSSSSSTTTVVVXXXYYYXXXZZZ]]]______]]]ZZZXXXWWWVVVUUUTTTSSSTTTUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPLLLMMMNNNNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDAAAAAA@@@@@@@@@@@@?????????>>>============>>>???======<<<<<<<<<;;;;;;;;;:::::::::999999888888888777777777888888888888888888888999999::::::::::::555555555444444333333333555555555555555555555555333444555555666666666555222222222222333333333444555555444444444333333333333333333333222111000000111111111111111111111111222000......///000000000000000000000000000000000000000000000000000000000111111111000000000//////------.........///////////////////////////000000//////......///000000111111111111111000000000///000000000000000000000000////////////000000000000000000000000////////////222111000111333333222111222222222222222222222222222222222111111111111000111111000000000000111111111111111111111111111111000111333444444333111000222222111111111111222222000111111111111111000000000111111111111222222222111111111111111111111111111111000000000000000000000111111111111222222222111111111222222333333333333222222111111222222333222222222222222222222222222222333333333222111000000000000000111111111111222222222111111111111000000000000111111111222222222222222222222222222222000000111222222222222222222222333333222222111000000000000000000000000000111111000000111222333333000000111111222222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000------......//////000000...//////000111222222222///000111000///...///111000111111111111222222222111222333444444333111000222222222333333444444444444444444555555555666666222222333333444555666666333333222222333333444555444555666888:::;;;;;;;;;<<<>>>AAADDDFFFFFFFFFEEEFFFFFFHHHIIIKKKLLLMMMNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPQQQQQQOOOMMMLLLLLLMMMOOOPPPRRRTTTUUUTTTSSSRRRTTTVVVYYYZZZYYYXXXYYYZZZ__________________^^^^^^```___]]]\\\[[[\\\\\\]]][[[[[[[[[]]]```aaa```___ZZZXXXVVVVVVXXXYYYZZZYYYXXXYYYZZZYYYXXXWWWWWWXXXZZZZZZYYYWWWUUUVVVXXX[[[___^^^\\\ZZZYYYYYYZZZZZZVVVVVVVVVXXX[[[]]]]]]\\\VVVWWWYYY[[[]]]^^^______XXXZZZ[[[[[[ZZZXXXYYYYYYXXX[[[^^^``````^^^[[[YYYVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYVVVVVVUUUTTTTTTTTTUUUUUUSSSSSSSSSSSSTTTVVVXXXZZZZZZ\\\^^^``````^^^\\\ZZZWWWVVVUUUTTTTTTTTTUUUVVVRRRRRRRRRRRRSSSSSSSSSSSSLLLLLLMMMNNNNNNMMMKKKJJJGGGGGGGGGFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAABBB<<<;;;;;;;;;;;;:::::::::;;;;;;::::::::::::999999999999999999999999::::::777777888888999999999999777777666666666555555555777777777777777777777777333444444555666666666555222222222333333444444444555555444444444333333333444444444333222111000///000000000000000000000000111///------...///000///000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111------......//////000000////////////000111333333222111111111000000//////000000000000000000000000////////////000000000000222222111000///...------111000111222444444222000222222222222222222222222222222222111111111111000111111000000000000111111111111111111111111111111000111333444444333111000222222111111111111222222111111222333333333222222000111111111111222222222000000000000000000000000111111111222333333444444000111111111111222222222333333333333333333333333333222222222222222222333111111111111111111111111111222444555444222000///000000000000111111111111222222222111111111111000//////000000111111111222111111111111111111111111///000111222222222222222222222333444333222111000000000000000000000000000222222222222222222222222111111000000000000111111111111111111111111111111222222222222222111000///222222222222222222222222222111111111000000//////+++---///000111000///...000000000000000000000000////////////000000000000111111111111111111111111111222222333333222222111333333333333333333333333444444444444444444444444444444444444444444333333555555555555555666777888777777777888999999::::::;;;;;;===>>>@@@BBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMPPPPPPPPPPPPOOOMMMKKKJJJPPPRRRUUUUUUSSSQQQOOONNNTTTTTTTTTUUUUUUVVVVVVVVVXXX[[[]]]___^^^^^^^^^___^^^]]][[[YYYXXXXXXXXXXXX^^^^^^^^^______^^^^^^^^^]]][[[XXXVVVVVVWWWZZZ\\\]]]\\\[[[YYYWWWUUUSSSSSSWWWWWWWWWXXXXXXZZZ[[[[[[aaa```___]]]ZZZXXXWWWVVVVVVVVVVVVWWWYYYZZZ\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYY[[[[[[ZZZZZZYYYYYYXXXXXX___]]]ZZZZZZ[[[\\\\\\[[[YYYYYYYYYXXXXXXWWWWWWWWWXXXVVVTTTTTTUUUUUUUUUTTTVVVUUUTTTTTTTTTUUUVVVWWWXXXVVVUUUSSSTTTVVVYYY[[[]]]\\\[[[\\\\\\\\\ZZZXXXUUUTTTSSSRRRRRRSSSTTTUUUPPPQQQSSSTTTUUUTTTRRRQQQLLLLLLNNNNNNNNNLLLJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@?????????>>>???>>>===<<<;;;<<<======<<<<<<<<<<<<;;;:::999888777888999999:::::::::999777777888888888888777777777777777777666666666666777777777777666666666666444444444333333222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333222111000///...))))))+++---///000222333000000000000000000000000333222111000////////////111000000000//////......////////////000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000//////000222444333222222222111111000000//////000000111111111111000000000111111111111222222222333333333222222111111111111000//////000222444555222222111111111111222222333222222222111000000000555555333222111111000000333333333222222111111111......///111222333444555000000000000////////////222222111111111111222222222222222222222222222222222222222222222222222222333222111000000111222333333333333222222111111111000111111111111222222222222222111111111111111111222222222111111111111000444333111//////000111222222222222111111111000000000000111111111222222222444777999:::777333000///111111111222222333333333222222222222222222222222111111000000000000111111111111111111111111111111111222222333333333222222000000000000000000000000222111111111000000000000,,,---///111111000///...000000000000000000000000////////////000000000111111111111111111111111111111222222333333222222111333333333333333333333333444444444444444444444444444444444444444444444444666555555555555666666777666666777777888888999999999:::;;;===>>>@@@AAABBBCCCDDDEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKNNNPPPSSSTTTRRRPPPNNNNNNQQQQQQRRRSSSTTTTTTUUUUUUWWWYYY\\\\\\\\\[[[\\\\\\[[[ZZZYYYWWWWWWWWWWWWXXXZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYVVVTTTTTTVVVXXXZZZ[[[ZZZYYYWWWUUUTTTSSSSSSTTTTTTUUUVVVWWWYYYZZZ[[[___^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXX\\\ZZZXXXWWWXXXYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWVVVUUUUUUVVVVVVUUUSSSTTTSSSSSSSSSTTTUUUWWWXXXXXXWWWVVVUUUVVVXXX[[[\\\]]][[[ZZZYYYYYYYYYVVVTTTRRRQQQQQQPPPPPPQQQQQQRRRNNNOOOQQQRRRRRRRRRPPPOOOMMMMMMNNNOOONNNMMMKKKIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????????????????>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888:::::::::::::::999888888777777888888888888777777777777777777666666666555666666555555555444444444444444444333333222222222333333333333333333333333111111111111111111111111222222222222222222222222111222222222222111000000---......///000000111111000000000000000000000000////////////000111222333111111000000000/////////////////////000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000///...000222333333222111111111000000000000000000000111111111111000000//////000000000111111111222222111111111000000000000000000000111222333444222222111111111111222222222222222111111111111111222222111000////////////333333333222222222111111//////000111222333333444000000000000000000000///222222111111111111222222222222222222222222222222222222222222222222222222222222111000000111222222333333333222222111111111000111111111111222222222111111111111111111111111000000111111222222222333444333111000///000111222222222222111111111000000000000111111111222222222222444777777444111000///111222222222222222222333222222222222222222222222111111000000000000111111111111111111111111111111000111222333444444444444000000000000000000000000111111111111111000000000---...000111111000//////000000000000000000000000/////////000000000111111111111111111111111111111111111222222222222111111222222333333333333333333444444444444444444444444222333333444444555555555666666555555444555555555444555555666777777888888777888999:::<<<>>>??????AAABBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLKKKNNNQQQRRRPPPOOONNNOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVXXXZZZZZZXXXWWWXXXYYYWWWWWWVVVUUUUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWVVVTTTRRRRRRTTTVVVXXXYYYXXXVVVTTTSSSSSSTTTTTTTTTTTTUUUVVVWWWYYY[[[\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYWWWUUUUUUVVVWWWVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVUUUVVVWWWWWWUUURRRRRRRRRQQQRRRSSSUUUWWWYYYXXXXXXWWWWWWYYY[[[]]]^^^\\\ZZZXXXVVVVVVTTTQQQOOOMMMNNNNNNNNNNNNNNNNNNMMMKKKLLLMMMOOOOOONNNNNNMMMNNNNNNOOOOOONNNMMMKKKJJJGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>=========<<<<<<===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;:::999999888<<<<<<<<<;;;:::888777666666777777888888777777666777777777666666666555555444444333333333222222222444444333333333333222222333333333333333333333333000000000000000000000000222222222222222222222222///000111222222222222222222222111111111000000000000000000000000000000000////////////000111222222111111111111000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000///......///111222222000000000000000111111111111000000111111111111000000.../////////000000000000111000000000000///////////////000111222222222222222222111111111111222222111111111111111222222222111111000000000000000111333333333222222222222111000000111111111222222222000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222222222111000000111222222222222222222222111111111000111111111111222222222111111111111111111111111//////000111222333444444444333111000000000111222222222222111111111111111111111111111111222222222000222333222111//////000222222222222222111111111222222222222222222222222222111111000000111111222111111111111111111111111000111222222333333333222222222222222222222222222111111111111111111111111//////000111111111000///000000000000000000000000//////000000000111111111111111111111111111111111111111222222222222111111222222222222222333333333333333333333333333333333222222333333444555666666777666555555444444444444333444444555555666666777777777888:::;;;===>>>>>>@@@AAAAAACCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJKKKKKKLLLLLLLLLLLLJJJMMMOOOQQQPPPOOOPPPPPPOOOPPPQQQRRRTTTUUUVVVWWWWWWXXXYYYXXXVVVUUUVVVVVVTTTSSSSSSSSSSSSUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYXXXUUUSSSRRRQQQQQQRRRUUUVVVYYYXXXVVVTTTTTTTTTUUUVVVWWWWWWWWWXXXYYY[[[\\\]]]ZZZYYYYYYXXXYYYYYYZZZ[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVWWWWWWXXXXXXXXXYYYXXXVVVUUUUUUVVVVVVUUUTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWXXXWWWTTTRRRRRRRRRQQQQQQRRRTTTUUUWWWXXXXXXXXXYYYZZZ\\\]]]^^^\\\YYYVVVTTTRRRQQQNNNLLLJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLOOOOOOOOOOOONNNLLLKKKJJJGGGGGGGGGFFFFFFEEEDDDDDDBBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@????????????======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999:::::::::::::::999888888<<<;;;;;;;;;:::888777666666666777777777777666666777777666666666555555555333333333333222222222222333333333333333333333333444444444444444444444444444444444444444444444444111111111111111111111111000000111222222222222111222222222111111000000000000000000000000000000000222111000//////......///111111111111111111000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000///.........000111111/////////000000111111222222000000111111111111000000/////////000000000111111000000000000000000000000...///111222222222111000222222111111111111222222000000000111222222222333222222111111222333333444222222222222222222222222111111111111111111111111000000000000000111111111222222111111111111222222000000000000000000000000222222222222222222222222222111111111111111111222222222222111111111111111000000111111111222222222111111111111111222222222000000111222222333444444333222111000000000111111111111111111111111111111111111111111111111111111///000111000//////000222333333222222111111000000222222222222222222222222222222111111111111222222111111111111111111111111111111111111111000//////222222222222222222222222111111111111111222222222111111111111111111000000111111111111111111111111000000000000111111111111000000000000000000000000000111111222222111111000111111111222222333333333333333333333333333333333222222333333444555666666777666555444444444444444333333333444555555666666888888999:::<<<===>>>>>>@@@AAABBBCCCDDDFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKMMMOOOPPPPPPPPPQQQRRRRRRRRRSSSUUUVVVXXXYYYZZZXXXXXXYYYWWWUUUTTTUUUVVVRRRRRRRRRRRRSSSUUUWWWXXXXXXXXXXXXYYYYYYXXXXXXXXXTTTSSSRRRQQQRRRSSSUUUVVVZZZYYYXXXWWWVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\ZZZYYYXXXXXXXXXYYY[[[\\\[[[ZZZXXXWWWUUUTTTTTTSSSRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZXXXWWWVVVVVVWWWWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTUUUWWWXXXVVVTTTQQQTTTSSSRRRQQQQQQQQQRRRSSSVVVWWWXXXYYYZZZ[[[[[[\\\[[[XXXTTTQQQPPPNNNLLLJJJIIIJJJLLLLLLLLLLLLJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLNNNNNNNNNMMMLLLJJJIIIIIIFFFFFFFFFEEEEEEDDDDDDDDD??????@@@AAAAAA@@@@@@???@@@@@@@@@?????????>>>>>><<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999999999:::999999888777999999::::::999999888777666666777777777777666666666666666666555555555555444444444333333333333222333333333333333333333333444444444444444444444444555555555555555555555555111111111111111111111111111222222222222111000000000000000000000000000000////////////////////////222111000///............000000000000000000111111////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...///000111000/////////000000111111222222000000111111111111000000000000000111111111222222111111111111111111111111...///000222222111000///222222111111111111222222000000000111222222222333111111111111222333444444222222222222222222222222222222222111111111111000///000000000111111111222222222111111111111222222000000000000000000000000222222222222222222222222111111111222222111111111111111111111111111111111000000111111111222222222000000111111111222222222333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000111111000//////111333222222222111111000000000222222222222222222222222222222111111111111222222111111111111111111111111111111111111000///...---000000000000000000000000111111111222222222222222222222222111111111111111111111111111111111111111000000000111111111222222000000000000000000000000000000111111111111000000000000111111222333333333333333333333333333333333222333333444444555555555555555444444333444444444333333333444555555666666999999:::;;;<<<===>>>>>>@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKNNNMMMLLLKKKKKKKKKKKKKKKKKKMMMOOOPPPOOOOOOPPPRRRTTTTTTUUUVVVWWWYYYZZZZZZWWWXXXXXXWWWUUUTTTUUUWWWSSSRRRRRRRRRSSSUUUWWWXXXVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTSSSSSSTTTUUUWWWXXX[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZ\\\[[[YYYXXXXXXYYY[[[\\\[[[ZZZXXXVVVTTTSSSRRRRRROOOPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWXXXYYYYYYWWWUUUSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUUUUSSSQQQTTTSSSQQQPPPOOOPPPPPPQQQSSSUUUVVVXXXXXXXXXWWWWWWWWWTTTPPPNNNMMMMMMKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMLLLKKKJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDD???@@@BBBCCCCCCCCCBBBAAA@@@????????????>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;:::999888888888999999999888888777888888888888888888777777555666666777777666666555666666666555555555444444555555555444444444333333222222333333333333444444333333333333333333333333333333333333333333333333111111111111111111111111222222222222222111000///---......//////000000000////////////////////////............///000111111////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000//////111111000///000000000000111111111111000000111111111111000000111111111111222222222222000000111111111111222222//////000000111000000///222222111111111111222222111111111111111222222222000/////////000111222222111222222222222333333333222222111111111111111111///000000111111222222222222222111111111111222222111111111111111111111111222222222222222222222222000111222222222222111000000000000111111111111111000111111111111222222222000000000111222222333333444333333333222222222222222222222222111111000000111111111111111222222222222222222111111111111111000111222111000000111333111111111111111000000000222222222222222222222222333222222111111222222333111111111111111111111111000000111111111000000///000000000000000000000000111111111222222333333333333333222222111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000000///000000111222222333333222222222222222222222222444444444444444444444444444444333333333444555555333333444444555666666666888999::::::;;;<<<======???@@@AAABBBDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKJJJIIIIIIIIIJJJKKKLLLKKKMMMNNNNNNMMMMMMOOOPPPSSSTTTTTTUUUVVVWWWWWWWWWVVVWWWVVVUUUSSSSSSUUUWWWTTTTTTSSSTTTUUUVVVXXXYYYWWWXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[\\\\\\[[[YYYWWWVVVTTTUUUUUUWWWYYY[[[]]]^^^___]]][[[YYYXXXYYYZZZ[[[ZZZYYYXXXVVVTTTSSSRRRRRRNNNOOOPPPRRRTTTUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWYYYXXXXXXYYYZZZYYYWWWUUUSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRSSSSSSRRRPPPRRRQQQPPPOOOOOOOOOPPPQQQQQQRRRTTTVVVVVVTTTSSSQQQRRROOOLLLJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDAAAAAABBBBBBCCCDDDDDDDDD@@@AAABBBCCCCCCBBB@@@???????????????>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999999777777888888888888888777888888888777777555444333555555666666666666555555666666555555555444444444555444444444444333333333222222222333333444444444333333333333333333333333111111111111111111111111111111111111111111111111000000111222222222222111........./////////000000////////////////////////...............///111111---.........////////////////////////000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000222111000000111222111000111111111000000000000000000000111111111111000000000000000000111111111111/////////000000000111111000000////////////000000222222111111111111222222222222222111111111111111000000000000000000111111111111222222222333333333111111111111111111222222///000000111111222333333222222111111111111222222222222222222222222222222222222222222222222222222000111222222222222111000///000000000111111111222000111111111111222222222///000000111222222333333222222333333333333333333222222222222222111000000000000111111111222222222222222222111111111000000000111222111000///000111000000000000111111111111222222222222222222222222333222222111111222222333111111111111111111111111///000111222222222222222222222222222222222222222111111111222222333333333444333333222111111111222111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000///000000111222222333333222222222222222222222222444444444444444444333333333333333333444444555666333333444555555666666777888888999:::;;;;;;<<<<<>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;:::999666777777888888888777777999999888777555333111000555555666666666666555555666666555555555444444444444444444333333333222222222222222333333444444444222222222222222222222222111111111111111111111111000000000000000000000000...///000111222333333333000000000000////////////////////////////////////111000///......------...,,,---------......//////////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000333111000111222222111000222222111111000000//////000000111111111111000000////////////000000000000---.........//////000000111000///......///000111222222111111111111222222333222222222111111000000333333222222222222222333111111111222222333333333000000111111111222222222///000000111222222333333222222111111111111222222222222222222222222222222222222222222222222222222000111222333333222111000//////000000111111111222000111111111111222222222///000000111222222333333111111222333444444555666111222222222222111000000000000111111222222222222222222222222111111000000///000222111000....../////////000000111111222222222222222222222222222222444444333333222111000000222222222222222222222222000000000000000000000000000000000111222222333333000000000000000000000000222222222111111111111111000000000000000111111222111111111111111111111111000000000000000000000000111111111111111111111111111222333333333333222111000000111222333333444444111111222222222333333333444444444444444444333333444333333333333444555555666777999:::;;;;;;:::999<<<<<<===>>>???AAACCCDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLNNNLLLJJJHHHIIIKKKMMMOOOPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTSSSSSSSSSSSSSSSTTTQQQPPPPPPQQQSSSWWWZZZ\\\^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[XXXXXXWWWWWWWWWVVVVVVVVVUUUVVVXXX[[[\\\]]]]]]]]]YYYWWWUUUVVVXXXZZZYYYWWWYYYXXXWWWVVVVVVUUUVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSUUUTTTSSSSSSSSSSSSSSSTTTSSSTTTTTTUUUVVVWWWXXXYYYRRRSSSSSSSSSSSSTTTTTTTTTVVVTTTRRRPPPPPPQQQRRRSSSRRRRRRQQQPPPPPPPPPPPPQQQSSSRRRQQQOOONNNMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAABBBCCCCCCBBB@@@@@@AAAAAAAAA@@@>>>===;;;===============<<<<<<;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;:::::::::777888:::::::::888666555666666555555555555666666666555555555444444444444555444444333333444444555222222333444555555555555333333333444444444555555222222222111111111111000000111111111111222222222222222111111000000//////000000000000000000000000111111000/////////////////////000000000000////////////000111111111111111000000000000000000000000...............///000000////////////000000000000000000000000000000000000000000111111111111000000111111222111111000///...444333333111///---+++***////////////////////////000000000000000111111222000000000000000000000000000000000000111111111111222111111000000000000000000111111111111222222222000000000000000000000000000111222333333333333333111222222333333222222111111111111111111111111111111111222222222222111111222111111111000000//////222222222222222222222222111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111111333222111111111222333444111111111111111111111111333222111111000000111111333333333222222111111111////////////////////////000000000000000000000000000000////////////000000222222222222222222222222444444333333222111111000222222222222222222222222000000000000000000000000222111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000111111111111111111111111111111222333333222111111111111111222222333333333111111222222222333333333555555555555555555555555444444444444444555555666666777888::::::::::::999;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDDDDDDDDDDEEEDDDEEEFFFGGGIIIJJJLLLLLLLLLKKKJJJIIIJJJKKKMMMNNNPPPOOOOOONNNOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQPPPQQQSSSUUUXXXZZZ[[[ZZZYYYXXXWWWWWWVVVWWWXXXXXXXXXWWWXXXXXXYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVXXXYYYZZZ[[[\\\\\\[[[ZZZXXXVVVUUUVVVYYY[[[ZZZYYY[[[[[[ZZZYYYXXXXXXXXXXXXTTTUUUUUUUUUUUUUUUTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSTTTTTTTTTTTTUUUTTTSSSRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRTTTSSSQQQPPPNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEECCCBBBAAAAAABBBAAAAAABBBCCCCCCBBB@@@???@@@@@@@@@@@@???===<<<===============<<<;;;;;;===<<<;;;::::::;;;<<<===============<<<<<<<<<<<<777888999::::::888666555666666555555555555666666666666666555555555444444444444333333333333444444333333444444444444444444333333333444444444444555222222222111111111111000///000000000000111111111111111111000000000000000////////////////////////000000///...............//////000000000000//////......///000000000000000000000000000000000000000///............///000000000000000000////////////000000000000000000000000/////////000000////////////000000111111111000000111000000///...,,,+++***////////////////////////000000000000000111111222000000000000000000000000000000000000111111111111222111111000000000000000000000111111111222222222000000000000000000000000222222222222222222222222111222222333333222222111111111111111111111111111000111111222222111111000111111111111000000000///222222222222222222222222222222222111111111111111000000////////////000000111111111111111111111111111111111111111111111111111111000000000111222333111111111222222222333333333222111111000000111111333333333222222111111111111111111111111111111111111111111111111111111111///......------......///222222222222222222222222444333333222222111111111222222222222222222222222000000000000000000000000333333222111111000//////222222222222222222222222///000000111111222222222000000000000000111111222111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111111111222222222222222222111111222222222333333333444444444444444444444444555555444444555555666777666777888999999::::::999:::::::::;;;===>>>@@@@@@CCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIIIIJJJKKKLLLMMMMMMOOONNNNNNMMMNNNNNNOOOPPPOOOOOOOOONNNNNNOOOOOOPPPPPPPPPPPPPPPRRRTTTVVVXXXYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVYYYYYYYYYXXXXXXXXXWWWWWW[[[\\\\\\\\\[[[ZZZXXXWWWWWWVVVVVVXXXZZZ\\\\\\[[[]]]]]]\\\[[[ZZZZZZZZZZZZVVVVVVWWWWWWVVVUUUTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSQQQQQQRRRRRRSSSTTTTTTUUUVVVUUUSSSQQQOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFEEEDDDBBBAAA@@@???AAAAAA@@@AAABBBCCCAAA???>>>>>>????????????>>>>>><<<============<<<;;;;;;======;;;;;;;;;;;;==================<<<<<<<<<<<<777888999999999888777666666666555555555555666666777777777666666666555555444444333333333333444444333444444444444333333222333333333333444444444444222222222111111111111000/////////000000000000111000000000000111111111111........................///......------------...//////000000000000//////------...///////////////000000000000000000000000//////......//////000111111111000000//////......000000000000000000000000111000000//////000000111......000111111222222222////////////...---,,,,,,////////////////////////000000000000000111111222000000000000000000000000000000000000111111111111222111111000000000000000000000000111111111222222000000000000000000000000444333222111000111222222111222222333333222222111111111111111111111111111000111111222222111111000111111111111000000000000222222222222222222222222222222222222111111000000111000000//////000000111111111111111111111111111111111111111111111111111000000//////000000111222111111222222333333444444333222111111000000111111222222222222222111111111111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000222111111111000000000///222222222222222222222222...//////000111222222333000000000000000111111222111111111111111111111111000000000000000000000000111111111111111111111111000111111111111111111000222222222222111111111111111111222222222333333333222222222222222333333333666555555555555666777777666666777888888999999999:::::::::;;;<<<>>>???@@@CCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIFFFGGGIIIKKKLLLLLLLLLKKKMMMMMMMMMLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOOOONNNNNNOOOPPPRRRTTTVVVWWWYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUZZZYYYYYYYYYYYYXXXXXXXXX[[[[[[\\\\\\[[[YYYXXXWWWUUUUUUWWWYYY[[[]]]]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXVVVWWWWWWWWWVVVUUUTTTSSSUUUUUUUUUUUUTTTSSSSSSRRRVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTSSSTTTUUUUUUUUUTTTTTTSSSQQQQQQSSSTTTUUUVVVVVVVVVWWWUUUSSSQQQOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDCCCAAA@@@>>>>>>AAA@@@@@@@@@BBBBBB@@@???<<<======>>>>>>?????????<<<<<<======<<<<<<;;;:::<<<;;;::::::::::::;;;<<<;;;;;;;;;:::::::::999999777777888999888888777666666666555555555555666666777777777777666666666666444333333333333333333444444444444444444333222111222222333333333444444444222222222111111111000000000000000000111111111111//////000000111111222222///////////////////////////......------.........//////000000000000//////---...//////000000///////////////////////////////////////...///000000111111111000000//////......////////////////////////222222111000000111222222//////000111111111111111000000111111111111000000////////////////////////000000000000000111111222000000000000000000000000///000000000111111111111222111111000000000000000000000000000111111111111000000000000000000000000333222000//////111333444111222222333333222222111111111111111111111111111000000111111111111000000111111111000000000000000111111111111111111111111333333222222111000000000111000000000000000000111111111111111111111111111111111111111111111111111000000000000111111111222333333333333333333333333333222111111000000111111222222222111111111111111111111111111111111111111111111111111111111111111333333222222222222333333222222222222222222222222333333222222222222222111111111111111111111111111000000000000000000000000//////000000000111111111111111111111111111111111......///000111111222222000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111111111111111222222222333333333222333333333444444444555666555555555555666777777666666666666777888999999;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGIIIKKKLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLNNNMMMMMMMMMNNNNNNOOOPPPKKKLLLMMMPPPRRRUUUWWWXXXVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWVVVZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWSSSUUUXXXZZZ[[[\\\]]]^^^YYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSSSSUUUVVVVVVVVVUUUTTTRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSRRRSSSSSSTTTTTTTTTSSSRRRPPPQQQSSSUUUVVVWWWWWWWWWVVVUUUSSSQQQOOONNNMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIGGGHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEDDDBBBAAA???>>>>>>@@@??????@@@AAAAAA@@@>>><<<<<<<<<======>>>??????<<<<<<<<<<<<<<<;;;;;;:::::::::999888888999::::::;;;::::::::::::999999999777777777888888777777777666666555555555555666666777777777777666666666666333333333222222333333333444444444444333222111111222222222333333333444444222222222111111111000000111111222222222222333333//////000000111111222222000000000000000000000000000///////////////000000//////000000000000////////////000111111111111000///////////////////////////////////////000111111111000000000/////////...////////////////////////000000////////////000000111111111111111000/////////000000111222111111111000000000000000000000000000000000000000111111222111111111111111111111111///000000000111111111111222111111000000000000000//////000000000111111111000000000000000000000000111000///...///111444555111222222333333222222111111111111111111111111111000000000111111000000000000000000000000000111111111111111111111111111111222222222111111111000000111111000000000000111111111111111111111111111111111111111111111111111111111111111222222222222222666555444444333222111111333222111111000000111111111111111111111111111111000000000000000000000000111111111111111111111111//////............//////222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000......///000000111222222000000000000000000000000...//////000000111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111222222222333333333444555555666666777777777555555444444555555666777555555555555666777888999;;;;;;;;;<<<<<<===??????@@@@@@AAABBBCCCDDDDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIKKKLLLMMMMMMMMMLLLMMMMMMMMMMMMNNNOOOPPPPPPKKKLLLNNNQQQSSSUUUWWWXXXRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWXXXZZZZZZZZZYYYXXXYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVXXXYYYYYYXXXXXXWWWRRRUUUXXXZZZ[[[[[[\\\]]]VVVUUUTTTSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTVVVVVVWWWWWWVVVTTTRRRQQQNNNNNNOOOPPPQQQRRRSSSSSSPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQRRRRRRPPPRRRTTTVVVWWWWWWWWWVVVTTTSSSRRRPPPOOONNNNNNNNNLLLKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDCCCBBBAAA@@@@@@???@@@???>>>???@@@AAA???===<<<<<<<<<<<<<<<===>>>???;;;<<<<<<<<<<<<;;;::::::999999777777777777999999<<<<<<<<<<<<;;;;;;;;;;;;666666666777777777888888666666555555555555666666777777777666666666555555333333222222222222333333222333333333333222222111222222222222333333333333222222222111111111111000222222222333333333444444000000000000111111111111111111111111111111111111000////////////000111111//////000000000000/////////000000111111111111111000000000000000000000000000000//////000000111222/////////000000000000000000000000000000000000000,,,------......------,,,222222222111111000......---...//////000000000///000000000000000000000000000000000000000111111222111111111111111111111111000000000000111111111111222111111000000000000000/////////000000000111111000000000000000000000000000000//////000111333444111222222333333222222111111111111111111111111111///000000111111000000///000000000000111111111111111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111111111222333333333333222555555444333222111000000333222111111000000111111000000000111111111111111////////////////////////222222222222222222222222000000////////////000000222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000000000111111111111111111111111/////////000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000///............///000//////000000111111222222111111222222222333333333333333444555555666777777444444444444444555555666555555444444555666888999::::::::::::;;;<<<===>>>>>>??????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHJJJLLLMMMNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOQQQRRRSSSTTTUUUUUUQQQQQQQQQQQQRRRSSSTTTUUUTTTVVVXXXZZZ[[[ZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWVVVUUUVVVWWWWWWWWWVVVUUUUUUQQQTTTYYYZZZZZZYYYZZZ\\\VVVVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWWWWWWWVVVTTTRRRPPPLLLLLLMMMNNNOOOPPPQQQQQQNNNNNNOOOOOOOOOOOOPPPPPPOOONNNNNNMMMNNNOOOPPPQQQPPPRRRTTTVVVWWWVVVVVVUUURRRQQQPPPOOONNNNNNNNNNNNLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCCCCBBBBBBBBBAAA???>>>>>>???@@@@@@???======<<<;;;;;;;;;<<<===>>>;;;;;;<<<<<<;;;;;;:::999:::999888777777888999:::<<<<<<<<<;;;;;;;;;::::::666666666666666777888888666666555555555555666666666666666555555555444444333333222222222222333333111222222333333333222222111222222222222333333333222222222111111111111000111111222222222333333333111111111000000000000000000000000000000000000000...............///000000//////000000000000//////...//////000111000000000000000000000000000000000000000//////000000111222......//////000000111111000000000000000000000000+++---///000000///---+++000000111111111000000///......///000000000//////000000000000000000000000000000000000000111111222111111111111111111111111000000000000111111111111222111111000000000000000////////////000000000111000000000000000000000000222222111111000000000///111222222333333222222111111111111111111111111111//////000000000000/////////000000000111111111111111111111111111111111111000000000111222222333333222111111000000111111222111111111111111111111111111111111111111111111111///000111222333222222111222222222222222222222222333222111111000000111111///000000000111111111222000000000000000000000000222222222222222222222222333333333222222333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000//////......222222222222222222222222000000000000////////////000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000///...------...///000...//////000111222222333111111222222222333333333000000111222222333444444444333333333333444555555555555444444555666888999999999999999:::;;;<<<<<<===>>>>>>???AAABBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGJJJLLLNNNOOOOOOOOOKKKKKKKKKKKKLLLMMMOOOOOORRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWRRRTTTWWWYYY[[[[[[ZZZYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUVVVVVVWWWVVVUUUSSSRRRQQQTTTYYYZZZYYYXXXYYY[[[WWWWWWVVVUUUTTTTTTTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYVVVWWWXXXXXXWWWTTTRRRPPPKKKLLLLLLMMMNNNNNNOOOOOOMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLKKKKKKMMMOOOPPPQQQRRRTTTVVVVVVVVVUUUTTTPPPPPPOOONNNNNNNNNNNNOOOLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC???>>>===>>>@@@@@@>>>======<<<;;;::::::;;;<<<===;;;;;;<<<<<<;;;;;;:::999::::::999888888999:::::::::::::::999999999888888666666666666666777888888666666555555555555666666666555555555444444444444333222222222222222222333000111222333333333333333111111222222222333333333222222222111111111111000000111111111111222222222222222111111000000//////////////////////////////---------------...///000//////000000000000//////---......///////////////000000000000000000000000000000000000000111111222------...///000111222222000000000000000000000000---///222444444222///---...///000111111222222111111111222222222222111111000000000000000000000000000000000000000111111222111111111111111111111111000000000000111111111111222111111000000000000000////////////000000000000000000000000000000000000444444333222000...---+++222222222333333222222222111111111111111111111111//////000000000000////////////000000111111111222000000000000000000000000//////000111222333333444222222111111111111222222111111111111111111111111111111111111111111111111...///000222222111111000...//////111222333444444333222222111000111111111//////000000111111111222111111111111111111111111222222222222222222222222222111111000000111111222111111222111111000///...000000000000111111111111222111000//////000111222111111222222222222111111000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000222111111111000000//////000000000000000000000000111111000000//////......111111111111111111111111111111000000000000111111111111111111111111111111222222222222222222222222111222333333444444333333555555666666777777888888777777777888999;;;<<<===AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLMMMNNNNNNNNNMMMKKKIIIJJJMMMOOOTTTTTTTTTTTTTTTSSSSSSSSSUUUTTTTTTTTTSSSSSSRRRRRRTTTUUUVVVWWWVVVVVVTTTTTTSSSUUUWWWWWWVVVUUUTTTUUUTTTUUUVVVVVVUUUSSSPPPNNNNNNRRRXXX[[[[[[ZZZYYYXXXUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSTTTUUUWWWZZZ]]]___[[[ZZZXXXWWWVVVUUURRRQQQLLLLLLMMMNNNPPPQQQOOOMMMKKKKKKJJJJJJJJJLLLMMMNNNQQQOOOMMMKKKKKKMMMPPPRRRSSSTTTVVVWWWWWWUUURRRQQQPPPOOONNNNNNMMMMMMNNNNNNMMMLLLKKKIIIIIIHHHHHHHHHJJJJJJHHHGGGFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>??????>>>>>>======<<<<<<999999::::::::::::::::::<<<<<<<<<;;;;;;::::::::::::::::::999999999888888999999999999999999999999666666555555555555666666444333222222222222333444555555444444444333333333333222222111111222222333222222222222222222222222333333333333333333333333333333333222222111111111000000000000000000000000000000////////////000000///////////////000111222........................///////////////////////////////////////.........000000000000000000000000111111000000//////............////////////......////////////000000000000000000000000000000000000000000000000000000000000222222111111000000//////111111111111111111111111///------///222333111///111111111111000000000000111000///////////////000000000111111111111000000111111222222222222111111111111111111111111111111000000000000000000000000...///222444444333111000222222222111111111000000222222222111111111000000000000000000000000000000000111111111111222222222///000000000000111111111111111111000000000000///111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000//////000111222333333444000000000000000000000000...///000222222111000000111111222222222333333333444444444444444444444444111111111111111000//////000000000000000000000000333222111000000111222333000111111222222111111000000000000000000000000000000000000//////000000000000000////////////000000000000000000000000000000111111111111000000000///000000000000000000000000111000000000/////////...////////////////////////222222111111111111222222111111111111111111111111222222222222222222222222111222333333444444333333555555555666777777888888777777777888999:::;;;<<<============>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGHHHJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKKKKMMMOOOPPPPPPPPPQQQQQQQQQQQQQQQUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSUUUWWWWWWVVVUUUUUUUUUTTTUUUVVVVVVUUUSSSPPPOOONNNRRRVVVXXXXXXVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVVVVWWWYYY\\\^^^```^^^\\\ZZZWWWUUUSSSRRRPPPMMMLLLMMMOOOQQQRRRQQQOOOKKKKKKJJJJJJKKKMMMNNNOOOPPPOOOMMMKKKLLLNNNQQQSSSSSSTTTUUUVVVUUUSSSQQQOOOLLLLLLLLLLLLLLLMMMNNNNNNLLLKKKJJJJJJIIIIIIIIIIIIJJJIIIGGGFFFEEEEEEDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???AAA@@@???>>>===<<<;;;:::;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;::::::::::::::::::999999999888888999999999999999999999999666666555555555555666666555444333222222333444555555444444444444333333333333222222111111222222333222222222222222222222222222222222222222222222222333333333222222111111111000000000000000000000000000000000//////000000000//////.........///000000......................../////////////////////////////////////////////...000000000000000000000000111000000000/////////...------............------////////////000000000000////////////////////////000000000000000000000000111111111000000000000000111111111111111111111111000...---///111222000...///000000000000000000000//////...//////000111222000000111111111111000000000111111222222111111000111111111111111111111111111111111111111111111111000000111111222222222222222222222111111111000000222222222111111111000000000000000000000000000000000111111111111222222222000000000111111111222222222222111111111000000000111111111111111111111111000000000000000000000000/////////////////////////////////////////////...111111111111111222222222000000000000000000000000//////000111111111111111111111111111222222222333222222222222222222222222111111111222111111000000000000000000000000000000333333222222222222333333000111111222222111111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////333222222111111222222333111111111111111111111111222222222222222222222222111222333333444444333333444555555666666777888888777777777777888999;;;;;;;;;::::::;;;;;;<<<===>>>>>>???@@@AAACCCDDDEEEFFFBBBBBBCCCDDDFFFGGGHHHHHHFFFGGGIIIKKKLLLMMMMMMLLLLLLNNNOOONNNMMMLLLMMMOOONNNNNNNNNOOOOOOPPPPPPPPPTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRSSSUUUWWWVVVUUUTTTTTTUUUTTTUUUUUUUUUTTTSSSQQQPPPQQQSSSVVVWWWVVVTTTTTTTTTSSSSSSSSSSSSTTTUUUUUUUUUYYYYYYYYYZZZ[[[]]]___``````^^^[[[WWWTTTRRRQQQQQQNNNNNNOOOQQQSSSSSSRRRPPPKKKKKKKKKKKKLLLNNNPPPQQQOOONNNMMMMMMNNNPPPRRRTTTSSSTTTUUUUUUSSSQQQNNNLLLHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCCEEEDDDBBBAAA@@@@@@@@@@@@BBBAAA@@@>>>===;;;:::999======<<<<<<;;;:::::::::<<<;;;;;;;;;;;;::::::::::::::::::999999999888888999999999999999999999999666666555555555555666666555555444444444444555555444444444444333333333333333222222111111222222333222222222222222222222222111111111111111111111111222222222222222111111111000000000000000000000000111111000000000000111111//////......---.........////////////////////////////////////////////////......//////////////////000000000000000000000000000000000000////////////,,,------......------,,,////////////000000000000........................000000000000000000000000000000000000111111111111111111111111111111111111111///...///000000///------...///000000000000000............///111222333000000111111111111000000000111111222222111111000111111111111111111111111111111111111111111111111222111000///000111333444222222222111111111111111222222222111111111111111000000000000000000000000000111111111111222222222111111111111222222222333333222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////222222222111111111000000000000000000000000000000000000000000000111111222000000000111111111222222111111111111111111111111000000111222222222111111111000000000000000//////222222222222222222222222000000111111111111000000000000000000000000000000111111222222222222111111//////000000000000//////////////////////////////111111111000000000000000////////////////////////000000000000////////////111111111111111111111111222111111000000111111222111111111111111111111111222222222222222222222222111222333333444444333333444444555555666777777888666666666777777999::::::;;;;;;;;;<<<<<<===>>>???======>>>@@@BBBCCCDDDEEE@@@AAABBBDDDEEEFFFFFFGGGDDDFFFIIIKKKLLLLLLKKKJJJJJJLLLNNNNNNMMMLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSUUUTTTSSSRRRSSSTTTTTTUUUUUUUUUTTTSSSQQQPPPSSSUUUWWWXXXWWWWWWWWWXXXSSSTTTTTTVVVVVVWWWWWWWWWZZZZZZZZZ[[[\\\\\\]]]^^^]]]\\\ZZZVVVSSSQQQRRRSSSRRRRRRRRRSSSTTTSSSQQQOOOKKKKKKKKKKKKMMMOOOQQQRRRNNNNNNNNNNNNPPPQQQSSSUUUSSSTTTTTTSSSQQQNNNLLLJJJHHHHHHIIIJJJKKKKKKLLLLLLIIIIIIJJJJJJJJJJJJJJJJJJFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCFFFDDDBBB@@@??????@@@AAAAAA@@@???>>>===<<<;;;:::>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888666555555444444555555666666666555555555555666666444444444333333333222222333222222111111222222333111111111111111111111111000000000000000000000000222222222111111111111111000000000000000000000000111111000000000000111111000///...---------------000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000////////////---..................---////////////000000000000//////////////////////////////////////////////////////000000111111222222111111111111111111111111111000/////////...............///000000000000000//////...//////000111111000000111111111111000000000000111111111111000000111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111222222222333333333333333333222222222111111////////////////////////000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000111000/////////000222333///000000000000111111111333333333333333333333333///000111222222222222222222222111111000000000///000111111111111111111000000000000111111000000000000000000000000000000000222333333444444333333222//////000000000000//////////////////////////////000000000000000000111111////////////////////////////////////000000000000222222222222222222222222000000////////////000000111111111111111111111111222222222222222222222222111222333333444444333333444444444555666666777777666666666666777888999999<<<<<<;;;<<<<<<===>>>???===>>>???@@@BBBCCCDDDEEE@@@AAABBBDDDDDDEEEDDDDDDDDDEEEHHHJJJKKKJJJIIIHHHHHHJJJKKKLLLKKKJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOPPPNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSRRRPPPPPPQQQSSSTTTTTTTTTTTTSSSSSSRRRQQQQQQTTTWWWXXXXXXYYYZZZ[[[UUUVVVWWWYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYYYYWWWXXXXXXVVVSSSRRRTTTVVVWWWVVVUUUTTTTTTSSSPPPMMMLLLKKKKKKKKKMMMNNNPPPQQQNNNOOOOOOQQQRRRSSSTTTTTTSSSSSSSSSQQQOOOMMMKKKIIIJJJKKKKKKLLLLLLKKKJJJJJJHHHIIIJJJKKKKKKJJJJJJIIIEEEEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDFFFDDDAAA???>>>>>>@@@@@@>>>>>>>>>>>>============>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888555555444444444444555555666666666666666666666666444444333333333222222222333222222111111222222333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000///...---------------000000000000000000000000////////////////////////---.........//////000000////////////////////////////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000//////////////////////////////000000111111222222000000000000000000000000111111000///...///000111222222111111000000000000111111000//////...//////000000111111111111000000000000000111111000000000111111111111111111111111111111111111111111111111...000222333333333111000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333333333333222222222111111////////////////////////111111111111111111111111111111111111111111111111000111111111222222222333///000000111222222333333000000000000000000000000111000/////////000222333///000000000000111111111222222222222222222222222///000111222333333333333333333333222222111111000///000111111111111000//////000000111111000000///000000000000000000000000222333444555555444333222...///000111111000///...000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000/////////....../////////111111111111111111111111222222222222222222222222111222333333444444333333333444444555555666777777666666666666666777888888:::::::::::::::<<<======??????@@@AAABBBBBBCCCDDD@@@AAACCCDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIGGGHHHJJJJJJIIIIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRQQQRRRRRRQQQOOOOOOQQQSSSUUUTTTTTTSSSSSSSSSSSSRRROOORRRVVVXXXYYYYYYYYYZZZWWWXXXZZZ[[[\\\[[[[[[ZZZXXXYYYYYYYYYXXXWWWVVVUUURRRUUUXXXWWWUUUTTTWWWYYYXXXWWWVVVUUUUUUSSSOOOLLLLLLLLLKKKKKKLLLMMMOOOPPPOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSRRRPPPNNNLLLKKKJJJKKKLLLMMMMMMMMMLLLJJJIIIIIIIIIKKKKKKKKKJJJIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDCCCAAA@@@????????????============>>>>>>>>>>>>======<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;<<<:::::::::999999999888888888888888888888888888888555555444444444444555555555555666666666666555555333333333333222222222222333222222111111222222333111111111111111111111111000000000000000000000000000000000111111111111111000000000000000000000000000000////////////000000//////......---.........////////////////////////////////////////////////------......///000000000////////////////////////////////////000000000000000000000111111000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000///000000000///000333555:::888555222000000111111333222111///............000000111111111111000000///000000111111000000///111111111111111111111111222222222222222222222222---///222444444333111///111111111111111222222222111111111111111222222222111111111111111111111111000111111111111222222222111111111111222222222333333222222222111111111111000000000000000000000000111111111111111111111111////////////////////////...//////000000111111111...///000111222333444444000000000000000000000000000000000000000111111222000000000111111111222222////////////////////////...///111222333444444444555555444444333222222111000111222222222222111000//////000000000000//////000000000000000000000000000111333444444333111000...///000111111000///...000000000000000000000000///000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000////////////000000111111111111111111111111222222222222222222222222111222333333444444333333333333444555555666666777666666555555555666777777999999999999:::;;;<<<<<>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::999999999888888888888888888888888888888555444444333333444444555444555666666666666555444333333333222222222222111333222222111111222222333111111111111111111111111111111111111111111111111///000000000111111111222000000000000000000000000//////............////////////.........///000000........................////////////////////////------......///000000111////////////////////////.../////////000000000111//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000...///111111000222777;;;BBB>>>999333000000111222222111000//////...//////000000111111111111000000//////000000000000//////111111111111111111111111222222222222222222222222///000111222333222222111000000111111111222222222000000111111111222222222111111111111111111111111000111111111111222222222000000000111111111222222222222111111111000000000111111111111111111111111111111111111111111111111////////////////////////...//////000000111222222000000111111111222222222000000000000000000000000//////000111111111111111111111111111222222222333////////////////////////...///111222333444555555666666555444444333222222111222333444444333222111//////000000000000//////000000000000000000000000...///111222222111///......///000222222000///...000000000000000000000000//////000000111111111222000000000000000000000000.../////////000000111111222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222222222333444444444333333333333444444555666666777666555555555555666666777::::::::::::;;;<<<===>>>????????????????????????;;;===AAADDDGGGHHHIIIHHHKKKKKKKKKKKKKKKLLLMMMNNNJJJJJJJJJIIIHHHJJJMMMPPPQQQQQQPPPOOONNNMMMLLLLLLOOOOOOOOOPPPPPPQQQQQQQQQOOOOOONNNNNNOOOQQQRRRSSSTTTTTTTTTSSSQQQRRRTTTVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUXXX]]]___^^^\\\ZZZYYYXXXYYY[[[\\\[[[ZZZXXXWWWXXXYYYYYYXXXVVVTTTRRRQQQRRRWWW]]]^^^[[[YYYYYY\\\SSSSSSSSSTTTUUUUUUSSSQQQNNNMMMKKKJJJJJJJJJKKKLLLQQQRRRTTTUUUVVVTTTSSSRRRSSSRRRQQQPPPNNNMMMLLLLLLFFFHHHJJJLLLMMMMMMLLLKKKJJJKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGBBBBBBBBBBBB@@@???>>>===@@@??????>>>===<<<<<<;;;999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<:::::::::999999999888888777777777777777777777777555444444333333444444555333444555666666555444333333333333222222222111111333222222222222222222333000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000......------------......///////////////000111222........................////////////////////////---------...///000000111////////////////////////.../////////000000111111......////////////......////////////000000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000,,,///111111111444999>>>GGGBBB;;;444000000111333000///////////////000111000000111111111111000000//////000000000000//////111111111111111111111111222222222222222222222222222111000000000111333333000000111111222222222222000000111111222222222222111111111111111111111111000111111111111222222222///000000000000111111111111111111000000000000///111111111111111111111111111111111111111111111111111111111111111111111111000111111222333333444444222222222111111111111111000000000000000000000000...///111222222222111000111222222222222333333333111111111111111111111111222222222222333444555666777666555333111000000000...///111222333222222111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111111111111000//////111111111111111111111111000///.........///111222333333333333333333333333444444444444444444444444555555444444444333333333777666666555555777888999999:::;;;============<<<===???AAAAAA@@@@@@AAABBBBBBBBBBBBCCCDDDFFFHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGJJJIIIHHHGGGGGGHHHIIIJJJQQQMMMJJJIIIKKKMMMMMMLLLMMMNNNOOOQQQRRRSSSSSSSSSQQQQQQQQQPPPNNNNNNPPPRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYXXX[[[^^^___]]][[[YYYYYY[[[[[[ZZZZZZYYYYYYXXXXXXYYYXXXXXXWWWVVVUUUTTTSSSTTTXXX]]]```___]]][[[ZZZRRRRRRQQQQQQRRRTTTVVVWWWUUUUUUSSSOOOLLLKKKLLLNNNWWWWWWVVVUUUUUUUUUUUUVVVVVVUUUSSSRRRPPPNNNMMMLLLJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMKKKHHHGGGFFFFFFGGGDDDDDDCCCBBBAAAAAAAAAAAACCCCCCDDDDDDEEEEEEFFFFFFEEECCCAAA>>>======>>>???========================;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::<<<;;;:::999888888888888888888888888777777777777555555555555444333222111555555444444444444333333222222222222222222222222333333222111000000000111000000000000000000000000---000333333000//////111222222111111000/////////////////////////////////000000//////.........---111111000000//////......222000///......///000222111111000000000000000111........................222222111000///...------////////////////////////......///000000000000000000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222333333333333333222111000222222222111111111000000222222222111111111000000111111222222222333333333000111111111111222222222000000222333555666888888666333111111333333111///111111111111111111111111222222222222222222222222222111000//////000111222111111000000000000000111000000000000000000000000000111222333333333333222000111222333333222111000000000000000000000000000000000111111111111000000111111222222222333333333333222222111000///......111111000/////////000000111111111111111111111111000000000000000000000000333222111/////////000111111111111111222333444555666666555444333222111111222333444555555444333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000111000000000000000//////000000000000000000000000000111111111111000//////111111111111111111111111000//////...///000111222333333333333333333333333444444444444444444444444333333333444444555555555666666555555555666777888999:::;;;<<<======<<<<<<===???AAAAAAAAA@@@AAABBBBBBBBBCCCCCCEEEFFFGGGHHHHHHHHHIIIJJJJJJIIIHHHHHHIIIIIIHHHHHHHHHIIIKKKLLLPPPMMMJJJJJJLLLNNNNNNMMMNNNOOOQQQRRRSSSTTTTTTTTTPPPQQQQQQOOONNNNNNPPPRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZYYYYYYYYYYYY[[[^^^___]]][[[YYYYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTYYY\\\___```]]]ZZZWWWVVVTTTTTTSSSTTTTTTVVVWWWXXXYYYXXXVVVRRRNNNMMMNNNOOOXXXXXXWWWWWWWWWWWWWWWXXXUUUUUUSSSQQQOOOMMMLLLKKKIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLJJJHHHFFFFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<;;;;;;;;;;;;:::::::::<<<;;;:::999888888888888888888888777777777666666666666666666555444333222333333222222222111111111222222222222222222222222222222111111000111111111111111111111111111111111///111444444111000000222//////000111111222222333111111111111111111111111000/////////............111000000000/////////...222111///......///111222111111000000000000000111........................000000///////////////...////////////////////////......///000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111222333333333222222111000222222222111111111000000222222222111111111000000000000111111111222222222000111111111111222222222222222333333444444444444444222111111333444222000111111111111111111111111222222222222222222222222222111000//////000111222222222111111000111111222111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111000000111111111111000000111111111222222222333333222222222111111111111111222222222333333333333333111111111111111111111111000000000000000000000000333222000/////////000111000000000000111222333444333444555555555444333222444444555555555444333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000000000000111111111111111000000000000000000000000000000111111000000///...111111111111111111111111000////////////000111222333333333333333333333333444444444444444444444444111222222333444555666777555555444444555555666777888999:::;;;<<<<<<<<<<<<===???AAABBBAAAAAABBBCCCBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMNNNMMMKKKKKKMMMOOOPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTOOOPPPPPPOOOMMMNNNPPPRRRTTTTTTUUUVVVWWWYYYYYYZZZ\\\]]]^^^^^^]]][[[ZZZXXXZZZ\\\^^^___]]][[[ZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYVVVUUUSSSRRRRRRSSSUUUVVV[[[]]]______\\\XXXUUUTTTVVVVVVVVVVVVVVVWWWXXXYYY\\\\\\YYYVVVRRRPPPPPPQQQYYYYYYXXXXXXXXXXXXYYYYYYUUUTTTSSSQQQOOOMMMKKKJJJIIIJJJLLLMMMMMMLLLKKKJJJKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<============<<<;;;;;;;;;;;;;;;::::::::::::;;;:::999888888888888888888888777777777777666666666666777666666555444333222222222222111111111111222222222222222222222222111111111000111111222222222222222222222222222222000222333333222111111222000000111111222333333333111111111111111111111111////////////............000000000000////////////222111000//////000111222000000000//////000000111........................------........./////////////////////////////////......///000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222222111000222222222111111111111111222222222111111111111111//////000000000111111111000111111111111222222222444444333333222111111000222111000111333444333222111111111111111111111111333333222222111111111111222111000000000000111222222222111111111111222222111111111111111111111111111000000///000111222333222222111111111111222222222222222222222222222222000000111111111111000000111111111222222222222333111111111222222333333333......000111222222111000111111111111111111111111000000000000000000000000222111000000///000000000000000000000000111222222111333555666666666444333333333333333222222111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111000000000000000000000000000000111111222222333333////////////////////////000000000000000//////...111111111111111111111111000000000000000111111111222222222222222222222222333333333333333333333333222222333333444555666666444444444444555555555666888999999:::;;;;;;<<<<<<===???AAABBBBBBBBBCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKMMMNNNOOOMMMLLLLLLLLLNNNPPPQQQRRRPPPPPPQQQRRRSSSTTTTTTTTTNNNOOOOOOOOONNNNNNQQQSSSTTTUUUVVVWWWXXXZZZZZZ[[[^^^_________^^^[[[YYYWWWZZZ\\\^^^^^^\\\[[[ZZZZZZXXXXXXXXXYYYYYYZZZZZZ[[[VVVTTTSSSRRRRRRUUUWWWYYYYYY[[[]]]]]][[[XXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXX[[[[[[ZZZWWWTTTRRRSSSTTTXXXXXXWWWWWWWWWWWWXXXXXXSSSSSSQQQPPPNNNLLLKKKJJJHHHJJJLLLNNNNNNLLLIIIHHHIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::999888888888888888888777777777666666666666555555666555555444333333444444444333333333333222222222222222222222222222111000000000111222333333222222222222222222222222111111222222111111111111444444333333222111111000111111111111111111111111///////////////.........000000000000////////////000//////......//////000000////////////000000111........................------------.........///////////////////////////......///000000000000000////////////////////////000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111222000000111111111222222222444333333222111000//////000000111111333444444444111111111111111111111111333333222222111111000000111111111111111111111111111000000000000111111222111111111111111111111111333222000//////111333444333222111000000111222333222222222222222222222222000000111111111111000000111111111111222222222222111111111111111111111111,,,---000222333222111000111111111111111111111111000000000000000000000000111111000000000000000000000000//////000000111111000111444666666666444333444333333222111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111111000000000000000000000000000000111111222222333333////////////////////////000000000000000///......000000000000000000000000///000000111111111111111222222222222222222222222333333333333333333333333444444444444444444444444333444444555555555555555888888999999::::::;;;<<<<<<>>>AAABBBAAABBBCCCDDDCCCDDDEEEEEEEEEEEEDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHJJJLLLMMMNNNOOOKKKLLLMMMMMMNNNPPPQQQRRROOOOOOPPPQQQRRRRRRRRRRRRNNNOOOPPPOOOOOOPPPRRRUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]]]]]]]]]][[[YYYWWWVVVZZZ\\\]]]]]][[[ZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[WWWVVVTTTTTTUUUWWWZZZ\\\ZZZ[[[\\\[[[YYYWWWVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVUUUTTTUUUWWWVVVVVVUUUTTTTTTTTTTTTUUUQQQPPPOOONNNMMMLLLKKKJJJIIIJJJLLLNNNMMMKKKHHHFFFHHHHHHGGGGGGFFFEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAADDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999999999888888777777888888777777777666666666666555333333444444444333222222444444333333333222222222222222222222222222222222111000000000111222333333111111111111111111111111000000//////000000000000444444333333222111111000000000000000000000000000.........///////////////////////////000000000000........................//////......///000111111////////////////////////............------------000000000000000000000000......///000000000000000////////////////////////000111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000000000000111111222222111111111111111111111111111111111111111111111111111111111111111111222222222333333000000111111111222222222111111111111111111111000///000111222222333444555111111111111111111111111222222222111111000000000111111222222222222111111///////////////000111222111111111111111111111111444333222111111222555666333222111000000111222333111111111111111111111111000000111111111111000000000000111111111222222222222111111000///.........000222444666777777555555111111111111111111111111000000000000000000000000000000000111111111000000111000000000000000111111000111222444555555444444444444333222222222333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000/////////000111111222222000000000000000000000000000000000111111111111111000000000000000000000000//////000000//////...---000000000000000000000000///000111111222222111111222222222222222222222222333333333333333333333333555555444444444333333333444444555666666666666555888888888888999:::;;;<<<;;;===@@@AAAAAAAAABBBDDDDDDDDDEEEFFFFFFEEECCCCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMMMMMMMJJJKKKMMMNNNNNNNNNPPPRRROOOOOOPPPQQQQQQQQQQQQQQQOOOOOOPPPPPPPPPQQQTTTWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVYYY[[[\\\[[[YYYXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZXXXWWWWWWWWWXXXZZZ\\\^^^]]]^^^]]]ZZZWWWTTTTTTTTTVVVWWWWWWWWWVVVUUUTTTTTTRRRTTTUUUVVVUUUUUUVVVWWWUUUTTTSSSQQQPPPPPPPPPPPPNNNNNNMMMMMMLLLLLLLLLLLLJJJKKKLLLMMMLLLJJJGGGFFFGGGHHHHHHGGGGGGEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999999999888888777777777888888777777666666666666555555222222333333333333222111111111111111000000000000222222222222222222222222111111111000111111222222111111111111111111111111111///------///000//////000000111111222333333333////////////////////////.........///////////////////////////000000000000....................................///000111111/////////////////////////////////.........------000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000///000111111222111111111111111111111111222222222111111111111111222222222111222222222222333333333000111111111111222222222111111111111111222222222///111222222222222444555111111111111111111111111111111111111111111111111111111222333333222111111////////////000111222222222222222222222222222222444333333222333444555666222222111111111111222222000000000000000000000000000000111111111111000000000000000111111111111222222111000///...---,,,,,,000111333444555444444333111111111111111111111111000000000000000000000000//////000111111111111000222111111000000111111111000111111222222333333333333222111111111222333444111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000...//////000111111222222000000000000000000000000111000000000000000//////000000000000000000000000//////000000//////...---000000000000000000000000///000111222222222111111111111111111111111111111222222222222222222222222333333444444444444444444444555666777777777666666888888777777888999:::;;;:::<<<>>>@@@@@@@@@BBBCCCDDDEEEFFFGGGFFFEEECCCBBBDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJKKKLLLKKKKKKIIIKKKNNNNNNMMMLLLNNNPPPPPPQQQQQQRRRRRRRRRRRRQQQOOOPPPQQQQQQQQQSSSVVVYYYZZZZZZZZZZZZ[[[[[[[[[[[[WWWVVVUUUTTTTTTUUUWWWXXXXXXYYYZZZZZZXXXWWWWWWYYYXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYY[[[\\\]]]]]]]]]\\\YYYUUUTTTTTTUUUWWWWWWXXXXXXWWWUUUTTTSSSRRRTTTVVVVVVUUUTTTUUUVVVUUUSSSRRRPPPNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLKKKJJJIIIGGGFFFGGGHHHHHHHHHHHHFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB??????===<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::999999999999888888888777777777777888888777777666666666555555555222333333444444333333222111111111111000000000000222222222222222222222222222222111111000111111111222222222222222222222222222000------///111000/////////000111111222222333000000000000000000000000............/////////000.../////////000000000111//////000000000000//////...------......000111111////////////////////////...///////////////000000000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000/////////000111111111111111000000111111111222222222000000111111111222222222111111111111222222222222000111111111111222222222222222222222222222222222///111333333111111333555111111111111111111111111//////000000111111222222111222222333333222222111111111111111222333444555222222222222222222222222222222333333333444444444111111222222222222111111111111111111111111111111000000111111111111000000000000000000111111111111111000000000//////......////////////////////////111111111111111111111111000000000000000000000000...///000111222111111000222222111111111111111222111111000000111111222333//////.........000111222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000...//////000111222222222000000000000000000000000111111000000//////......000000000000000000000000///////////////......---000000000000000000000000///000111222333222111111111111111111111111111111222222222222222222222222111222222333444555666666444555777888888888777666888777777777777999:::;;;999;;;>>>??????@@@AAABBBDDDEEEFFFGGGFFFDDDBBBAAACCCBBBAAA@@@@@@AAABBBCCCEEEFFFHHHJJJKKKKKKJJJJJJHHHKKKNNNNNNLLLKKKMMMOOOQQQRRRSSSSSSSSSSSSSSSRRRPPPQQQRRRRRRRRRTTTWWWZZZ]]]]]]]]]\\\\\\\\\[[[[[[VVVTTTSSSRRRRRRUUUXXXZZZXXXYYYYYYXXXWWWVVVWWWXXXWWWWWWWWWVVVVVVUUUUUUUUUXXXXXXYYYYYYZZZ[[[[[[[[[YYYYYYYYYWWWVVVVVVXXXZZZXXXXXXYYYYYYXXXVVVTTTSSSTTTUUUWWWVVVUUUTTTTTTUUUUUUTTTRRROOOMMMKKKJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB???>>><<<;;;:::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<:::::::::999999999888888888777777777777777888888777666666666555555555555333333444555555444444444333333333222222222222111222222222222222222222222333333222111000000000111333333333333333333333333444111......000222111000222222111111000/////////111111111111111111111111---.........//////000000.../////////000000111111111111222222222222111111---------......000111111000000000000000000000000------...///000111222222000000000000000000000000...//////000000000000000000000000000000000000000111111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111222111111111000000////////////000111111111111111000000111111222222222222000000111111222222222222000000000000111111111111000111111111111222222222444444333333222111111111000222444333111000222555111111111111111111111111......///000111222333333111222333444444333222111333333333333444555666777222222222222222222222222000111222333333333333222000111222333333222111000222222222222222222222222000000111111111111000000000000000000111111111111000000000000111111111111222111000000000000000111111111111111111111111111000000000000000000000000...///000222222222111000000000000000000000000000444333111//////000111222000000000000111111111111555444333222111222333444333222111111000000111111333333222111000000111111////////////////////////...///000000//////000111111111111111111111111111000000000000000000000000222222111111111111111111//////000111111111111111000000000000000000000000///000000000000111111111111000000000//////......000111111111111222222222222222111111222222333444555555555555555555555555555555555666666777888999;;;;;;;;;<<<<<<>>>???@@@BBBBBBBBBCCCCCCCCCCCCDDD???@@@BBBBBBBBBBBBCCCEEEDDDDDDFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKMMMPPPOOOOOOPPPRRRSSSRRRPPPVVVUUUTTTSSSSSSUUUWWWXXX^^^]]]\\\[[[ZZZZZZZZZZZZWWWVVVUUUTTTSSSSSSSSSSSSTTTVVVXXXXXXVVVTTTRRRRRRZZZYYYXXXVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWYYYZZZZZZXXXVVVUUUUUUYYYYYYYYYYYYXXXVVVSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQTTTRRRPPPMMMKKKJJJIIIIIILLLKKKJJJIIIIIIJJJKKKLLLPPPNNNKKKHHHGGGGGGGGGHHHGGGGGGGGGFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????============<<<;;;:::999<<<;;;::::::999999999999======<<<;;;::::::999999;;;;;;:::::::::999999999777777666666666666666777777777666666555555555444555555444444444333333333222222222222222222222222222222111111222222333444222222222222222222222222222222222222222111000//////000111222222111000///////////////////////////000000000000000000000000////////////////////////000///...------...///000000000000000000000000000000000000000000000000000//////......---------,,,////////////000000000000111000///---------...///000000000000000000000000222111000//////000111222000000000000000111111222000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111333333333333333333333333333222111000000111222333111111111111111111111111111111111111111111111111111111222222222333333333///000111222333222111111000000000000000000000000333333333222222111111111///000000000111111111111222222222111111111000000000111111111111222222222000000000000000000000000000000111111111111000000111111222222222333333444111000/////////000222333000000000000000000000000000000000000000000000000000000000000000000000000111222222222111111333555333333333333333222111000000000000000000000000000333222000///...///000111000000000000111111111111444333333222222333333333333222111111000000111111222222111000000000000000111111111111111111111111///000111111000000111222111111111111111111111111000000000000000000000000111111111111111111111111......///000000000000000000000000000000000000000111111222222222333333333111111111000000/////////000111111111111222222222000000//////000000111222444444444444444444444444555555555555666777888999;;;;;;;;;;;;<<<===??????BBBBBBBBBBBBCCCCCCCCCCCC???@@@BBBBBBAAAAAACCCEEEDDDEEEFFFHHHIIIIIIHHHHHHGGGHHHJJJKKKKKKKKKMMMOOONNNNNNNNNQQQTTTVVVVVVUUUVVVUUUTTTTTTTTTVVVXXXYYY\\\\\\[[[ZZZYYYXXXXXXXXXVVVVVVUUUTTTSSSRRRRRRSSSTTTVVVXXXXXXVVVSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUUUURRRRRRRRRRRRRRRSSSSSSTTTSSSUUUXXXYYYXXXXXXYYYYYYXXXXXXXXXWWWVVVUUUSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPRRRQQQOOOMMMKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKMMMLLLJJJHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;:::999;;;;;;:::999999999::::::===<<<<<<;;;::::::999999;;;::::::::::::999999999888888777777888888999:::777666666666555555555444555555444444444333333333222222222222222222222222222222111111222222333444222222222222222222222222111111222222111111000000///000111222222111000///111111111111111111111111000000000000000000000000////////////////////////000///...------...///000000000000000000000000000000000000000000000000000111000000000////////////////////////000000000000222222111000000000000000000000000000000000000000222111000//////000111222000000000000000111111222000000000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222111000000111222222111111111111111111111111333333333333333333333333000000111111111222222222///000111222333222222111111111111111111111111111333333333222222111111111111111111111222222222222222222222111111111000000000111111111111222222222000000000000000000000000000000111111111111000000111111000000000000000000111000/////////000222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111000000222444111222222222111111000///000000000000000000000000222111///.........///000000000000000111111111111222222333333333333333222333222111111000000111111111111000/////////000000111111111111111111111111000111222222111111222333111111111111111111111111000000000000000000000000111111111111111111111111------...///////////////000000000000000000000000111111111222222222333333111111111111111000000000000111111111111222222222000000//////000000111222444444444444444444444444555555555555666777888999:::::::::;;;<<<===>>>???AAAAAAAAABBBBBBBBBCCCCCC???@@@AAAAAAAAAAAABBBDDDDDDEEEGGGIIIJJJIIIHHHGGGEEEGGGIIIJJJKKKLLLNNNPPPOOOOOOOOORRRUUUWWWVVVUUUSSSSSSRRRRRRSSSTTTVVVWWWYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRTTTVVVXXXXXXVVVTTTSSSSSSOOOPPPQQQSSSTTTSSSSSSRRROOOOOOPPPPPPPPPQQQQQQQQQRRRTTTWWWXXXWWWXXXYYYZZZWWWWWWVVVTTTTTTSSSSSSSSSSSSRRRRRRQQQPPPOOOOOONNNPPPOOONNNMMMLLLKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@???>>>============????????????==================<<<;;;::::::::::::999999999:::;;;;;;<<<<<<;;;;;;::::::999999:::::::::999999999888888777777777777888888999:::666666666555555555555555555555444444444333333333222222222222222222222222222111111111111222333333222222222222222222222222///000000111111111111000000000111111111111000000111111111111111111111111000000000000000000000000//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111000000///000000000000000000000000111111000000000000111111000000000000000111111222000000111111222222333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222111000000111222222111111111111111111111111333333333333333333333333//////000000000111111111000000111222222222222111111111111111111111111111222222222222222111111111111222222222222333333333222222222111111111111111000111111111111222222222000000000000000000000000000000111111111111000000222111111000000///......000000000///000111111222000000000000000000000000000000000000000000000000222222222222222222222222///000111111000///111222000111111111111000//////000000000000000000000000222111000////////////000///000000000111111111111000111333444444333222111333222111111000000111111000000///////////////000///////////////////////////000222111000000111333111111111111111111111111000000000000000000000000000000000000111111111111---...//////000000//////////////////////////////////////////000000000000222222111111111111111111000000111111111222222222222222111111222222333444444444444444444444444444555555555555555666888888999999999:::;;;===>>>???@@@AAAAAAAAABBBBBBBBBBBB>>>@@@AAAAAA@@@@@@AAACCCCCCEEEGGGIIIIIIHHHGGGEEEFFFHHHJJJKKKKKKKKKMMMOOORRRQQQQQQRRRSSSTTTRRRQQQNNNMMMNNNNNNOOOQQQSSSTTTUUUVVVVVVUUUUUUTTTTTTSSSTTTTTTSSSRRRRRRRRRRRRRRRUUUXXXZZZZZZXXXUUUTTTTTTSSSTTTUUUVVVUUUSSSQQQPPPNNNNNNOOOPPPPPPQQQQQQQQQTTTVVVWWWVVVUUUTTTUUUVVVUUUTTTSSSQQQQQQQQQRRRSSSRRRRRRQQQPPPOOONNNMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIGGGEEECCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<<<<<<<===???@@@@@@???===<<<<<<<<<======<<<;;;;;;:::999999999999::::::;;;<<<;;;;;;;;;:::::::::999999999999999999888888888888777666666555555555666666555555555555555555555555555555444444444333333333222222222222222222222222111111111111111222222333111111111111111111111111...///000000111111111111000000000111111000000000111111111111111111111111/////////////////////////////////////////////////////////....../////////////////////////////////////////////////////////...............---------////////////000000000000---...///000000///...---////////////////////////111000000000000000000111000000000000000111111222//////000111111222333333222111111000000111111222000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000222111111111111111111222111111111111111111111111111111111111111111111111000000000000111111111222000000111111222222222222111111111111111111111111222222222111111111111111111111111222222222333333111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000000222222222222111111111111000000000000000111111222000000000000000000000000000000000000000000000000222222222222222222222222///111222222000000000222000111111111111111000000000000000000000000000000222222111111000000000000///000000000111111111111///000222333444333222222333222111111000000111111000///////////////000000////////////////////////...///000000//////000222111111111111111111111111000000000000000000000000//////000000000111111111//////000111111111111000////////////////////////....../////////000000000111111111111111111222222000000111111111222222222222222111111222222333444555555555555555555555555444444444444555666777888777888888999;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAABBB>>>???AAA@@@??????@@@AAABBBDDDFFFGGGHHHGGGFFFEEEHHHJJJKKKKKKJJJJJJLLLMMMPPPOOOOOOPPPQQQQQQPPPNNNJJJKKKKKKMMMNNNPPPQQQRRRSSSSSSTTTTTTTTTSSSRRRRRRTTTSSSRRRRRRRRRRRRRRRRRRVVVXXX[[[ZZZXXXVVVUUUUUUSSSTTTUUUVVVUUUSSSQQQPPPNNNOOOQQQRRRSSSSSSSSSRRRSSSTTTUUUTTTRRRRRRSSSTTTRRRRRRPPPOOOOOOPPPQQQRRRPPPPPPPPPOOONNNMMMMMMLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIKKKKKKJJJHHHEEECCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???===<<<;;;;;;;;;<<<>>>??????>>><<<;;;<<<<<<<<<===<<<<<<;;;:::999999999999::::::;;;<<<:::::::::::::::999999999999999888888888777777777888888666555444444444444444444444555555555555555555555444444444333333333222222222222222222222222111111000000111111222333111111111111111111111111...///000111111111111111111000000000000000000111000000000000000000000000////////////////////////////////////////////////...//////////////////...////////////////////////////////////////////////---------...............////////////000000000000---...///000000///...---////////////////////////000000000111111000000000000000000000000111111222......//////000111222222000000////////////000000000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111222222222333333111111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111222111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000000//////000111222222333333///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000222444333222111111222111111222222333222222111000000000000000000000000222222222222111111111000000000000000111111111111///000111222333333333333333222111111000000111111000000/////////000111111111111111111111111111111---///000000//////000111111111111111111111111111000000000000000000000000...//////000000111111111///000000111111111111111000000000000000000000000000000000111111111222222000000000111111111111111000111111111111222222222000000//////000000111222555555555555555555555555444444444444555666777888666777777888:::<<<>>>?????????@@@@@@@@@AAAAAAAAA>>>???@@@@@@???>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJKKKLLLKKKKKKKKKMMMPPPQQQPPPOOOJJJKKKLLLNNNPPPRRRSSSTTTRRRSSSTTTUUUUUUTTTRRRRRRTTTSSSSSSRRRRRRSSSSSSSSSUUUWWWYYYYYYWWWUUUTTTTTTNNNOOOQQQRRRSSSSSSRRRRRROOOQQQRRRTTTUUUUUUUUUTTTOOOPPPQQQPPPPPPPPPRRRTTTOOOOOONNNNNNNNNOOOOOOPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMMMMLLLKKKJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJIIIGGGEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>===<<<;;;;;;<<<<<<>>>>>>>>>>>><<<<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::999999999:::;;;;;;::::::::::::999999999999888888888777777777777666:::999888777666555555555444444444444444555555555555555444444444333333333222222222222222222222222111000000000000111222222111111111111111111111111000111111222222222222111111111000000000000111111////////////////////////000000000000000000000000////////////////////////......////////////......000000000000000000000000000000000000000000000000/////////000000000000000////////////000000000000///000000111111111111111000000000000000000000000000000111111111111000000000000000000000111111222......//////000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111222222222222111000111111111111111111111111333333333333333333333333111222222222222333333333111111000000111111222333222222222222222222222222000000000111111111111111//////000000000111111111111111111111111222222222000111111111111222222222000000000000000000000000000000111111111111000000+++,,,---...000111222222//////000111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111333444555333111111111111111222333333333333222000000000000000000000000111111111111111000000///000000000000111111111111000000000000111222333444333222111111000000111111000000000000000111222222111111111111111111111111...000111111000///111222111111111111111111111111000000000000000000000000......//////000111111222...//////000111000000000000000000000000000000000000000000000111111111222/////////000000111111111000111111111111222222222000000//////000000111222333333333333333333333333444444444444555666777777666666777888:::<<<===???????????????@@@@@@@@@@@@>>>???@@@???>>>===>>>@@@@@@@@@@@@AAABBBEEEGGGHHHGGGIIIKKKKKKJJJKKKLLLNNNKKKJJJKKKMMMOOOPPPOOONNNHHHJJJLLLNNNPPPRRRSSSSSSRRRSSSUUUVVVVVVUUUSSSRRRTTTTTTSSSSSSSSSTTTTTTUUUSSSUUUWWWWWWUUURRRQQQQQQNNNNNNOOOOOOPPPPPPQQQQQQPPPQQQSSSUUUWWWWWWVVVUUUOOOOOOOOONNNMMMMMMOOOQQQKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMMMMMMMMMMNNNMMMMMMMMMMMMLLLKKKIIIHHHHHHGGGFFFDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>======<<<<<<<<<========================;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999999::::::999999999999999999999999888888777777777666666666777777666666666777777888333333333444444555555555555555444444444333333333222222222222222222222222000000000000000111222222111111111111111111111111222333333333333222222111222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000////////////000000000111////////////000000000000000000000000000111222222000000000000000000000000///000111222222111000///000000000000000111111222000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111222222222222111000111111111111111111111111333333333333333333333333111111111111222222222222222111000000000111222333222222222222222222222222///000000000111111111222000000111111111222222222000000111111111222222222000111111111111222222222000000000000000000000000000000111111111111000000,,,------...///000111111...///000111222111111000000000000000000000000000000000000000000000000000222222222222222222222222000222444444222000000000000000111222222222222222000000000000000000000000000000000000000//////...000000000000111111111111111000//////000222444555333222222111000111111111111111000000111222333333///////////////////////////111222222111111222333111111111111111111111111000000000000000000000000---......///000111111222---......///////////////000000000000000000000000............////////////......//////000000000111000111111111111222222222222222222111222333333444111111111111111111111111444444444444444555777777555555666888999<<<===>>>>>>????????????@@@@@@@@@>>>???@@@???>>>===>>>??????>>>>>>???AAADDDGGGIIIEEEGGGIIIKKKKKKLLLNNNPPPOOONNNMMMMMMNNNNNNLLLJJJFFFGGGIIILLLNNNPPPQQQRRRRRRSSSUUUVVVWWWVVVTTTSSSUUUTTTTTTTTTTTTTTTUUUUUUPPPRRRTTTTTTRRRPPPOOOOOOSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQTTTVVVWWWWWWVVVUUURRRRRRPPPMMMJJJIIIJJJKKKIIIKKKLLLNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNMMMLLLKKKIIIGGGGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA===============<<<<<<<<<======<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;:::999999999999999999999999999999999999777777777777666666666666222222333333555666777888333333333444444555555555555555444444444333333333222222222222222222222222000000000000000111111222000000000000000000000000444444444444333333222111222111000//////000111222111111111111111111111111000000000000000000000000////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000,,,---------......//////////////////000000000000///...---------///000111000000000000000000000000///000111222222111000///000000000000000111111222222222222111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111222333333222111000111111111111111111111111111111111111111111111111000000000000111111111111222111000000000111333444222222222222222222222222//////000000111111111222111111222222222333333333000000111111222222222222000111111111111222222222000000000000000000000000000000111111111111000000000000000000111111111111...///000222222111111000000000000000000000000000000000000000000000000000333333333333333333333333///111333333111///......//////000111111111111111000000000000111111111111333333222222111111000000000000000000000000111111000111111111111222222222444444333333222111000000222222111000///...------333333222111000000000111222222222111111111000000111111000000//////......111111000000000000111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111555444222111111222444555999888666444333333333333666777888999:::;;;;;;;;;??????@@@AAAAAAAAA@@@@@@AAA@@@???>>>============BBB@@@>>>===???CCCHHHKKKGGGHHHKKKMMMNNNNNNNNNMMMJJJJJJKKKKKKJJJJJJIIIHHHFFFGGGJJJNNNRRRUUUVVVUUUTTTUUUVVVWWWVVVUUUTTTSSSQQQRRRTTTUUUUUUTTTTTTSSSUUUVVVVVVTTTQQQNNNMMMMMMOOOQQQRRRRRRPPPNNNNNNOOORRRRRRRRRRRRRRRRRRRRRRRRLLLLLLMMMMMMMMMMMMMMMLLLHHHJJJMMMOOOPPPPPPNNNMMMMMMLLLKKKJJJJJJKKKLLLLLLOOOOOOOOONNNMMMLLLLLLKKKKKKIIIFFFEEEEEEDDDCCCAAAAAABBBCCCCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@AAABBBCCC>>>>>>>>>>>>============:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::999999999;;;;;;::::::::::::999999:::999888888999999888666777777777777777666555555444444444444444555666777555444333333111111000///333333333222222111111111333333222111000000111111111111111111111111111111444333333222111111111222333333333333333333333333000000000000//////////////////////////////////////////000000000000//////000000000000000000000000000000000000000///..................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111000000000//////222111111111000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222111111111000000//////111111111111111111111111000000000000000000000000//////000111222333333333//////000000111111222222000000000000000000000000000111111111111222222222000111111111111222222222111111111111111111111111333222111000000111222333111111222222222111111000111111111111111111111111111111111111111111111111////////////000111222333000000000000000000000000000000000000000000000000000111111111111222222222......///000000000000000000000111111111000000///000000000000000000000000000000000000000000000000...000111222000000000111000000000000111111111111000000000///////////////111111111000000000000000111111111111222222222222222222111111000//////...000000000000000/////////333222111111000000111111111111111000000000//////111000000000/////////...111111000000000000111111000000000000000000000000///000000111111000000///........................000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111555444222111111222333555666666444333333444444555666666888999:::;;;;;;;;;===>>>>>>???????????????@@@@@@???>>>>>>>>>>>>>>>???>>><<<<<<===@@@DDDFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIEEEFFFJJJOOOSSSVVVWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSQQQRRRSSSTTTSSSSSSRRRQQQQQQRRRSSSRRROOOMMMLLLLLLNNNPPPQQQQQQOOONNNOOOOOOQQQPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNNNNNNNNNNNNNMMMIIIKKKMMMOOOPPPOOONNNMMMNNNMMMLLLLLLLLLLLLMMMNNNOOONNNNNNMMMLLLLLLKKKKKKIIIGGGDDDCCCCCCCCCAAA@@@AAABBBCCCCCCDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>=========>>>>>>>>>>>>>>>=========<<<;;;:::::::::::::::;;;;;;;;;::::::999999999:::999777888999999888666666666666666666555444444555444444444444555555666666555555444444333333222333333333222222222111111333222222111000000111111111111111111111111111111444333222222111111111222000000000000000000000000000000000000//////////////////////////////////////////000000000000//////000000000000000000000000///////////////...------............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222444444444333333222222222111111111111000000000///000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111000000000///111111111111111111111111000000000000000000000000000000000111222222222333000000000000000111111111000000000000000000000000000111111111111222222222000111111111111222222222111111111111111111111111222222111000000111222222000111111222222222111111111111111111111111111111111111111111111111111111////////////000111222333000000000000000000000000000000000000000000000000000111111111111222222222...///000111111111111000111222222222222222111111000000000000000000000000000000000000000000000000///111333222111000000111000000000000111111111111////////////000000000000222111111111000000//////111111111111222222222333222222111111000//////////////////000000111111111222222111000000000111111000000000///////////////000000000000////////////111000000//////000000111000000000000000000000000...//////000000//////...........................000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111444333222111111222333444444333333222333444666777555666777888::::::::::::;;;<<<======>>>>>>>>>===>>>>>>>>>>>>>>>???@@@@@@CCCBBBAAAAAABBBCCCEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJDDDGGGKKKPPPTTTVVVXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQRRRRRRRRRQQQPPPOOONNNMMMNNNOOOOOOMMMKKKKKKLLLMMMNNNPPPOOONNNNNNOOOPPPOOONNNNNNNNNMMMMMMLLLLLLNNNNNNNNNOOOOOONNNNNNMMMJJJKKKMMMOOOPPPOOONNNMMMOOONNNNNNMMMMMMNNNNNNOOOMMMMMMLLLLLLKKKKKKJJJJJJGGGEEECCCAAABBBAAA@@@???AAABBBCCCCCCDDDDDDCCCCCCGGGFFFDDDBBB@@@??????>>>?????????>>>>>>>>>>>>===???@@@@@@???>>>===<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;:::999888888888:::888777777888999777666555555555555555444444333666555444444444444444444444444444444444444444444333333333222222222222111333222111111000111111111111111111111111111111111333333222111111111111222////////////////////////000000000000////////////000000000000000000000000//////000000000000//////000000000000000000000000...............------,,,............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111222222111111111111000000000000000000000000000000000000000111111111111222222222000111111111111222222222111111111111111111111111222222111000000111222222///000111222222222222222111111111111111111111111111111111111111111111111////////////000111222333000000000000000000000000000000000000000000000000000111111111111222222222000000111222222222111111000111111222222111111000000000000000000000000000000000000000000000000000111333444333111000000111///000000000111111111111000000111111222222333333222222111111000/////////111111111222222222333333333333333222222222111111//////000000000111111111111111000000000000111111000000000000000000000000000000000000////////////000000////////////000000////////////////////////...//////000000//////...........................000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222333222222111111222333444444333222222222333555555444555777888999999:::::::::;;;<<<======>>>>>>============>>>???@@@BBBBBBEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKMMMMMMKKKIIIHHHFFFGGGHHHIIIKKKKKKKKKLLLHHHKKKPPPTTTVVVWWWWWWXXXXXXVVVTTTSSSRRRRRRRRRSSSQQQQQQPPPPPPNNNMMMLLLLLLJJJKKKMMMMMMKKKKKKKKKLLLLLLMMMNNNNNNMMMMMMOOOQQQMMMMMMLLLLLLKKKJJJJJJJJJLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNOOONNNMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJGGGDDDBBBAAABBBAAA@@@???AAABBBCCCCCCDDDCCCCCCCCCGGGFFFDDDBBBAAA?????????>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<:::::::::999::::::;;;;;;<<<;;;;;;:::999888777777999888777777888888777666555555555666666555555444666555555444333333333333111111111222222333333333222222222222222222222222222222111111111111111222111111111111111111111111222222111111111111111222111111111111111111111111000000000000////////////000000000000000000000000//////000000000000//////////////////////////////......//////......---,,,............////////////////////////000000000000///////////////////////////////////////////////////000000000111111111111000000111111111222222222////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000222222222111111111111111222222111111000000//////000000000000000000000000000000111111111222222222000000111111111222222222111111111111111111111111222111111111111111111222...///000111222333333333111111111111111111111111111111111111111111111111000000//////000111222222000000000000000000000000000000000000000000000000000000111111111222222222111222222333333222222222---......////////////...000000000000000000000000000000000000000000000000333444555444222000000000///000000000111111111111000000111111222222333333111111111111000000//////111222222222222333333333333333333222222222222222111111111111000000000000111000000///000000111111111111111111111111111111////////////000000000000000000////////////000000///////////////////////////000000111111000000///////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111111111222222333333555444333222111222222333444555666777888999999999:::;;;<<<===>>>>>>>>>>>><<<======>>>???AAACCCDDDCCCCCCCCCCCCCCCBBBAAAAAAEEEIIIMMMQQQQQQNNNIIIFFFFFFGGGHHHJJJKKKLLLMMMMMMQQQTTTYYY[[[[[[YYYYYYZZZVVVUUUTTTRRRQQQQQQRRRSSSQQQPPPOOONNNLLLKKKKKKJJJIIIJJJLLLLLLKKKKKKLLLMMMKKKLLLMMMLLLKKKLLLNNNPPPLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGEEECCCBBBCCCCCCBBB@@@AAABBBCCCCCCDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@;;;;;;;;;;;;:::::::::::::::;;;<<<<<<=========<<<::::::999999999:::;;;;;;;;;;;;:::999999888777777999888666777888888777555555666666777777777666666666555444333333333333333000111111222222333333444222222222222222222222222222111111111111111222222111111111111111111111111111111111000000111222222222222222222222222222222000000000000////////////000000000000000000000000//////000000000000/////////////////////////////////000000000000///..................////////////////////////000000000000///////////////////////////////////////////////////000000000111111111111000000111111111222222222222222222222222222222222000000000000000000111111000000000000000000000000000000000000000000000000111111000//////000111111111111111111111111111111000000000000000000111111111111111111111111111111000000000000000000000000222222222111111111111111222222111111000000//////111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111222222111111111...///000111222333333333111111111111111111111111111111111111111111111111000000000000000000111222111111111111111111111111111111111111111111111111000000111111111222222222222222333333333333222111------...///////////////000000000000000000000000000000000000000000000000333444555444222000000000000000000000111111111111////////////000000000000000000000000000000000111222222222222333333333333000000000000000000000000222222222111111000000000000000/////////000111111111111111111222222222222////////////000000000000000//////......//////000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111222222333333000000111111222333333333555444222111000111111222333444555777888888888888999:::;;;<<<===>>>>>>>>>=========>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBFFFLLLPPPPPPMMMHHHEEEHHHHHHJJJKKKLLLMMMMMMNNNVVV[[[```aaa^^^[[[[[[[[[TTTSSSSSSRRRRRRRRRRRRRRRPPPOOONNNLLLKKKKKKJJJJJJHHHJJJLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJMMMOOOLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJHHHFFFDDDCCCDDDDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA:::::::::999999999888888999999:::;;;<<<<<<<<<<<<::::::999999999999::::::999999999999888888888888999777666666777888666555555666777777777777777777555444333333333333333333333333333444444555555555111222222222222333333333111111111000111111222333111111111111111111111111111000000000000111222222000000000000000000000000000000000000////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000//////...............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000222111000//////000111222111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111222222111111111111000000000000111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111000111222222222222111000///000111222222222222222111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222222222333333333222111111//////000111222222222222000000000000000000000000000000000000000000000000111333444333111000000111000000000000111111111111000000000////////////////////////000111111222222222222222333333333444444000000000000000000000000000111111111111111222222///////////////000111111000000000000111111111222.../////////000000000111//////............//////000000000000000000000000...//////000000//////...////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222333333///000111222222333333333222222111000000111333333333333555666777888888888777888999;;;<<<<<<=========>>>>>>???@@@BBBCCCDDDFFFFFFEEEDDDDDDDDDEEEEEECCCFFFIIILLLMMMLLLIIIHHHJJJJJJLLLMMMNNNNNNNNNNNNRRRXXX^^^___\\\XXXXXXYYYQQQQQQRRRRRRSSSSSSRRRRRRPPPOOOMMMLLLKKKKKKKKKKKKHHHJJJKKKKKKJJJIIIJJJKKKLLLMMMLLLJJJHHHIIIKKKMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKGGGFFFDDDCCCDDDDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCAAAAAA@@@????????????@@@::::::::::::999999999888;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888888888888888888888888999999999999999777666666777777666555444555666666777777666666333333333222333333444444444444444444444444444444111111222222222333333333111111000000111222222333111111111111111111111111000000000000000111222222////////////////////////000000000000//////////////////////////////////////////000000000000//////000000000000000000000000//////000000//////...---............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222---------........./////////000000000111111111111000000000000000000000000000000000000000000000000222111000//////000111222111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000111222222222333000000000000000111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111000111222222222222111000000111111222222222111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222111000000///000111222333333333333000000000000000000000000000000000000000000000000///111333222111000000111000000000000111111111111333333222222111111000000......///000111222333333222222333333333444444444222222222222222222333333...///000111222333444444///////////////000111111.../////////000000111111.../////////000000111111//////............//////000000000000000000000000---..................---........................000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222333333//////000222222333333333000/////////111222444555222333444666777777888888666666888999:::;;;;;;;;;>>>>>>>>>???@@@AAACCCDDDCCCBBBAAA@@@@@@AAABBBCCCFFFGGGHHHJJJKKKLLLLLLLLLKKKLLLMMMNNNNNNOOONNNNNNKKKQQQXXXYYYVVVSSSSSSUUUNNNPPPQQQSSSSSSSSSRRRRRROOONNNMMMKKKKKKKKKLLLLLLGGGIIIJJJJJJIIIHHHIIIJJJMMMMMMLLLJJJHHHHHHJJJLLLNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGIIIKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLGGGEEECCCCCCDDDDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;:::::::::999999>>>>>>>>>>>>===<<<;;;:::<<<;;;:::999888888888888777777777888999999::::::888777666666777777666555333333444555666666666555222222222222333444444555222222222222222222222222111111111222222333333333111111000000111222333333111111111111111111111111000000///000000111222222000000000000000000000000000000000000//////////////////////////////////////////000000000000//////000000000000000000000000......//////......---,,,............/////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222///000000000111111222222//////000000111111111222000000000000000000000000000000000000000000000000222111000......000111222111111111111111111111111//////000000111111111222111111111111111111111111000000000000000000000000//////000111222333333444//////000000111111222222111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111000111222333333222111000111111222222222111111000111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222111000///......///111111222222222000000000000000000000000000000000000000000000000...000222222000000000111//////////////////000000000000000000000000111111222222222111222222333333444444444555444444333333000000000000000000000000222111111111000000//////........................000000000000111111111111222222111000//////000000111111000///.../////////...//////000111222222222000000000000000000000000000/////////000111222222000000//////.........---000000111111111111111000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222333333333444444444555555555555555555555777888999:::::::::<<<<<<===>>>???AAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEEHHHHHHIIIJJJKKKLLLMMMNNNPPPPPPOOONNNMMMMMMMMMMMMOOOPPPPPPQQQRRRRRRRRRQQQRRRRRRSSSSSSQQQOOOLLLJJJMMMMMMMMMMMMLLLLLLLLLLLLPPPOOOMMMLLLKKKLLLMMMNNNOOOLLLJJJGGGGGGIIIKKKMMMLLLMMMOOOQQQRRRRRRRRRQQQRRRQQQQQQPPPPPPOOOOOONNNLLLLLLKKKHHHEEECCCCCCDDDHHHIIIJJJJJJKKKJJJJJJJJJIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAA@@@>>><<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;:::999:::<<>>;;;777999999999999999999999999:::999888666555555555555666555555555555444444444444444333222111111000000444333222222111111222222111222222333333222222111333222222222222222222333111111222222222222111111222222222333333222222222222222111111000000//////000000000000000000000000000000000000000000000000111111000000//////..............................000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000////////////111222333333333222222111000//////000000000000000000000000111111111000000000000000000//////............///555444222000000000000111000000000000000000000000111111111000000000000000111111111000000000000000333333222222111000000000111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000//////000111222333333333000000000000000000000000///000111222222222222222111111111111111111111111222333333444444333333222111222444444222111222333555444222000000111222333333333333222222111111111111111111111111111111111111111000///......//////222111000111222222111000000000000000000000000000222222222111111111000000111111111111111111111111222111111111000000//////000000////////////000000000000000000000000000000111111111000000000000000111111111111111222222333444444555555444444333333000000000000000000000000111111111111000000000///111111111111111111111111000000000000111111111111222111111000//////000000111000000/////////000000---......///000000111111000000000000000000000000000000000///000000111111000000000/////////............////////////......000000000000000000000000000000111111111222222222000000000000000000000000111111111222222222333333333333333444444444444444555666777999::::::;;;;;;=========>>>???@@@AAABBBBBBBBBCCCDDDDDDDDDDDDDDDGGGGGGHHHJJJKKKMMMNNNNNNOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPNNNLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOQQQOOOLLLIIIIIIJJJLLLNNNLLLMMMOOOPPPRRRRRRRRRQQQPPPPPPOOOOOONNNMMMLLLLLLJJJJJJJJJGGGEEECCCCCCEEEGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@>>>>>>>>>>>>???;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999:::<<<>>>===:::777999999999999999999999999999888777666666555555666666555555555555444444444555555555555666666666666444333222222111111222222111222222333333222222111222222111111111111222222000111111222222111111000111111222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000111000000000/////////...//////////////////////////////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000000////////////111222333333333333222111111000000000000000000000000000000000000000///////////////---------...///000222222444333111000//////000000000000000000000000000000111000000000000000000000111000000000000000000000111111111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000000000000111222222222333000000000000000000000000000000111222222222111111111111111111111111111111222222222222222222222222000222333333222111111222555444222111000111222333333333222222222222222222111111111111111111111111111111000/////////000000222111000111222222111000000000000000000000000000222222222111111111000000111111111111111111111111222111111111000000000000222111111000000111111222222222111111111000000000222111111111000000//////000111111111111222222333444444555555444444333222000000000000000000000000111111111111000000000000////////////////////////000000000000111111111111111111000/////////000000000000000000000000000000------......//////000000000000000000000000000000111111000/////////000000111000000000000000//////......////////////......000000000000000000000000000000000111111111222222////////////////////////111111111222222222222333222222222333333333444444666777888999:::;;;;;;;;;============>>>???AAAAAAAAABBBBBBCCCCCCCCCCCCCCCEEEFFFGGGIIIKKKMMMNNNOOOMMMLLLKKKKKKKKKKKKKKKLLLKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLIIIIIIIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRQQQSSSQQQNNNLLLKKKLLLNNNOOOMMMNNNOOOPPPQQQRRRRRRRRROOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>?????????::::::999999999999::::::::::::::::::;;;;;;;;;;;;:::999999:::;;;;;;999888999999999999999999999999777777666666666666777777666555555555555444444444111111222333555666777777444333222222111111222222111222222333333222222111111111111000000111111111000111111222222111111000000000111111111111000000///000000000000000000111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000........................//////............//////000000000000000000000000////////////////////////000000000000000000000000////////////000111222222444333333222222111111111000000000000000000000000////////////////////////............///000222222222222111000////////////000000000000000000000000000000000000000000111111000000000000000000111111///000000111222222333333111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111222222000000000000000000000000111111222222222111111000111111111111111111111111111111000000000000111111///111222222111000000111444333222111111111222333222222222222222222333333111111111111111111111111111111000000000111222222222111000111222222111000000000000000000000000000222222222111111111111111111111111111111111111111111111111111111000000000333333222222222222333333333333222222111000000000222222111111000/////////111111222333333444444444555555555555444333222222000000000000000000000000111111111000000000000000........................///000000000111111111111111000000/////////000000//////000000000111000000.........//////000000000////////////////////////222111000///////////////111111111111000000000000000111111111111000000///////////////////////////000000000000111111111111000000000000000000000000111111111111222222222222222222222333444444555555777777999::::::;;;;;;;;;;;;;;;;;;<<<>>>@@@AAABBBAAABBBCCCCCCDDDDDDCCCCCCDDDEEEGGGIIIKKKMMMOOOPPPLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJLLLPPPSSSUUUUUUTTTSSSSSSRRROOOMMMLLLLLLMMMNNNNNNNNNOOOPPPQQQQQQQQQRRROOOOOONNNMMMKKKJJJIIIIIIHHHIIIHHHFFFDDDBBBCCCDDDGGGHHHIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIJJJFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@??????<<<<<<<<<<<<<<<=========:::999999888888999999:::999999999::::::;;;;;;;;;;;;:::888888:::;;;:::999888888888888888888888888666666666666666777888888666555555555555444444444000000111333444555666777444333222222111111222222111222222333333222222111111111000000000000111111000000111111111111000000//////000000000000//////.../////////000000111111////////////////////////////////////////////////000000000000////////////////////////////////////........................//////............//////////////////////////////////////////////////////000000000000000000000000......//////000111111222444333333333222222111111000000000000000000000000////////////000000000000222222111000////////////111000000///////////////000000000000000000000000000000000000000111111111000000000000000111111111000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000222222222222222111000///111111111111111111111111222111000000000000111222///000222222000///000111333333222111111222222333111111111222222333333333111111111111111111111111111000000000111222333333222111000111222222111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333333333222222333333333222222222222111111000000111111111111000000//////222333444555666666666666555555555555444333222111000000000000000000000000000000000000000000111111111111111111111111111111///000000000111111111111000///////////////000000...//////000000000/////////000000000000000111111////////////////////////111111000///.........///000000000000111111111111111111111111111000////////////////////////////////////000000000111111111111111111111111111111111000000111111111222222222222333333444555666666666777888888999::::::::::::888888:::;;;>>>@@@BBBDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHKKKMMMNNNOOOKKKKKKKKKKKKKKKLLLMMMNNNLLLKKKJJJJJJIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOONNNNNNMMMLLLKKKJJJJJJKKKMMMQQQTTTVVVVVVUUUTTTQQQPPPNNNLLLLLLLLLMMMMMMOOOOOOOOOOOOPPPQQQQQQRRRPPPOOONNNMMMLLLKKKJJJJJJKKKKKKJJJGGGDDDBBBCCCDDDJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIJJJKKKEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@@@@??????<<<<<<<<<<<<============:::999999888888999999:::999999999::::::;;;;;;;;;===;;;999999:::;;;;;;:::888888888888888888888888666555555666666777888999666555555555555444444444555555666666777777777888444333222222111111222222111222222333333222222111111111000000000000111111000000000111111000000000/////////000000/////////......//////000000000111////////////////////////////////////////////////////////////000000000000................................................//////............//////////////////////////////////////////////////////////////////////////////---......///000000111111333333222222222222222111000000000000000000000000000000000111111222222222333333222000000/////////000000000000000//////...000000000000000000000000//////000000111111111111//////000000111111111111222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000222222222222222111000///111111111111111111111111222222111111111111222222///000222222000///000111222222222222222222222333111111111222222333333333111111111111111111111111111000000000111222333333222111000111222222111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000111333444666777888888888777666666666555444333222111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111//////......//////000000......///000///...---,,,000000000000111111111111000000000000000000000000000000///.........////////////000000000000000111///000000//////...---,,,000000000000000000000000/////////000000000111111111111111111111111111111000000000111111111111222333333444444555666777777666777888999999999999999777888999;;;===@@@BBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNJJJJJJJJJJJJKKKMMMNNNNNNLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJKKKLLLLLLMMMNNNNNNPPPPPPOOONNNNNNMMMLLLLLLMMMOOORRRUUUVVVUUUTTTSSSOOONNNMMMLLLLLLLLLMMMNNNPPPOOOOOOOOOOOOPPPQQQRRROOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLIIIGGGEEEFFFGGGMMMMMMNNNOOOOOOOOONNNNNNMMMLLLLLLKKKJJJKKKKKKKKKEEEEEEDDDCCCCCCBBBBBBAAABBBBBBAAAAAA@@@@@@??????>>>>>>?????????>>>======::::::999999999999::::::::::::::::::;;;;;;;;;;;;<<<;;;999999;;;;;;;;;:::888888888888888888888888666666666666666777888888666555555555555444444444555555555555555444444444444333222222111111222222111222222333333222222111111111111000000111111111///000000111111000000/////////000000000000//////...//////////////////000000000000000000000000000000000000000000000000000////////////000000000000................................................//////............//////000000000000000000000000////////////////////////////////////////////////------...///000000000000111111111111111111111111000000000000000000000000000111111222222333333333111111000111111222333333///000000111111000//////000000000000000000000000/////////000111111222222/////////000111111222222333333222222111000000///111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111222222000000000000000000000000111111222222222111111000111111111111111111111111111111222333333222111111///111222222111000000111111222222222222333333333222222222222222222333333111111111111111111111111111111000000000111222222222111000111222222111000111111111111111111111111111111111111111222222222111111111111111111111111111111111222222222222222111111000000000000111111...//////000000111111222/////////000111111222222222333555888999999888777666666666555444333111000000000000000000000000000///000000000111111111111........................000000000000111111111111...............///000000---...//////...,,,***(((000000000000000000000000000000000000000000000000//////.........///000000....../////////000000000000000000000///...---,,,000000000000000000000000////////////000000000111111111111111111111111111000000000000111111111111111222333444555666666777666666777888888888777777999::::::;;;<<<>>>???@@@BBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMHHHHHHHHHIIIJJJLLLMMMNNNLLLKKKIIIHHHGGGHHHIIIJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQSSSTTTTTTTTTRRRQQQMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLKKKJJJIIIKKKLLLNNNNNNOOOOOONNNNNNMMMMMMKKKKKKKKKKKKKKKJJJJJJIIIEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>?????????===<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888999:::;;;:::888888888888888888888888888777666666666666666777888666555555555555444444444222222222222222222222222444333222222111111222222111222222333333222222111222222111111111111222222//////000000000000/////////000000111111000000//////////////////.........000000000000000000000000000000000000000000000000.../////////000000000111........................//////////////////////////////............//////000000000000000000000000000000000000000000000000////////////////////////,,,---...000000000000///000000000000000000000000000000000000000000000000///000000111222222333333222222111111111222333333///000111222222111000000000000000000000000000000...//////000111111222222...//////000111111222222222222111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222000000000111222222222333000000000000000000000000000000111222222222111111111111111111111111111111...000222333333222000...000222333333222111111222111111222222333333333333333333222222222222222222111111111111111111111111111111000/////////000000222111000111222222111000111111111111111111111111000000111111111222222222111111111111111111111111111111111222222333333333111111000000000000111111------...///000111222222......///000111222333333111222555777888888777777666666666555444333111000000000000000000000000000//////000000111111111222111111111111111111111111000000000000111111111111...............///000111---...//////---+++(((&&&///////////////.........000000000000000000000000...............///000111---.........//////000000222222222222111000///...000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000111111222444555666666555666666777777777777666<<<<<<;;;;;;;;;<<<<<<===AAABBBCCCCCCDDDDDDCCCCCCFFFFFFGGGHHHIIIKKKKKKLLLFFFFFFGGGHHHIIIKKKLLLMMMKKKJJJHHHFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQPPPNNNMMMKKKLLLMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTSSSRRRQQQPPPMMMMMMMMMMMMNNNOOOPPPPPPQQQPPPOOONNNOOOPPPQQQRRRLLLLLLLLLLLLMMMMMMMMMMMMIIIKKKLLLLLLLLLMMMOOOQQQNNNNNNNNNNNNNNNMMMLLLKKKIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA===============;;;999888<<<;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;;;;999888777888::::::888666777777777777777777777777777777666666666666777777666666555555555444444444333333333444444555555555444333222222111111222222222222222333333222222222333333222222222222333333//////000000000000//////000000111111111111000000000000//////.........---000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111111111111111111111////////////////////////,,,---...000000000000//////////////////000000000000000000000000000000000...//////000111222222222666555444222111000000000000111222333333222111000000000000000000000000000...//////000111222222222...//////000111222222222000000000111222222333333111111111111111111111111222222222222222222222222111111111111111111111111000000111111222222222222//////000111222333333444000000000000000000000000///000111222222222222222111111111111111111111111,,,...111333333111...,,,111222444444222111222333000111222333333333333333444333333222222111111111111111111111111111111111111111000//////...//////222111000111222222222000111111111111111111111111000000111111222222222222111111111111111111111111111111111222222333333333222111111111111111111222111111000////////////////////////000111111222222555555444444444555555666999999888777555444333222000000000000000000000000///////////////000111111111111000000//////......////////////////////////......////////////......222222111000///...------000000000000////////////111111000000//////......111111000000//////......////////////000000000000222222222111000//////...........................000///...------...///000222222111111111111111111444444333222111111222222222222333333333333444444666555444444555777:::;;;;;;:::999999:::<<>>>>>??????>>>===<<<<<<;;;;;;;;;<<<===>>>>>>???<<<<<<======<<<<<<;;;:::;;;;;;:::999999888888777777777666666555555555444666666666666666666666666333444444555555444444333333333333333333333333333444333333222111111111222222222222111111111000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000......//////000000111111---///000///...---...000555111...---...///---+++........................111111000000//////......000000//////.........---000000000000000000000000...///000111111000///...111111000000//////......---......///000111111222000000000000000000000000//////000000111111222222000000000000000000000000......///000111222222333333333222111000///......000000000000000000000000000111111111111222222222000111222333333222111000000000000000000000000000222222111111111111222222000000000000000000000000111111111222222333333333555444222000//////000111333222111000000111222333333333333222222111111111111111111111111111111111000000////////////000000000000111222222222222222111111111111111111111111......//////000000111111333333333333333333333333333333333333333222111000111111222222222222111111000000000111222222222333222111000//////000111222222222222222222222222222111222222222222111000000000000000000000000000000111111111111111111111111222222111000000000000000///000000111111222333333555555444444444444444555555555444333333222111111000000000000000000000000...............///000000111111000000////////////////////////////////////......////////////......000000000000////////////000000000000////////////111000000000/////////...111000000000/////////...////////////000000000000222222111111000//////...////////////////////////111000////////////000111111111111111111111111111111000//////......//////222222222333333333444444666555444444555777999;;;;;;:::::::::;;;===???@@@@@@BBBDDDEEEDDDDDDEEEFFFIIIHHHGGGFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFHHHJJJLLLJJJIIIHHHGGGHHHIIIKKKLLLLLLKKKLLLNNNPPPRRRQQQPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQOOOOOONNNMMMMMMMMMNNNNNNLLLMMMMMMNNNNNNOOOOOOPPPOOOOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMLLLKKKJJJJJJGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDAAA???>>>>>>>>>???????????????????????????<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::;;;::::::999999888888777777666666666555555555555666666666666666666666666333444444555555444444333333333333333333333333333444333222222111111111222222222222111111111000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000.../////////000000000111...///000000......///000222///------///000///...........................////////////.........---000/////////............000000000000000000000000//////............//////111000000000/////////.........//////000000111111000000000000000000000000//////000000000000000000000000000000000000000000//////000000111111222222111111111111000000000000111111111111111111111111000111111111111222222222111111222222222222111111000000000000000000000000222111111000000111111222111111111111111111111111000111111111111111222222111111111000111111222333222222111000000111222222333333333222222111111111111111111111111111111111444444333333333333444444000111222222333222222222111111111111111111111111000000000111111111222222333333333333333333333333111222222222111111000///111111222222222222111111111111111111111222222222333222111000000111222333444333333333333333333333111222222222222111000000111111111111111111111111111111111111111111111111333222222111111111111111111111111222333333444444666555555444333333333333333333222222111111111111000000000000000000000000......---------...//////111000000000000/////////////////////////////////...//////000000//////.........//////000000111111000000000000////////////000000000000////////////000000000000////////////////////////000000000000222111111000000//////...000000000000000000000000111111000000000000111222111111111111111111111111000///..................222222222222333333333333555444444444555777999:::;;;;;;::::::;;;===???@@@???AAACCCDDDDDDDDDFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGIIIKKKLLLIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMLLLMMMPPPQQQQQQQQQTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRROOOOOONNNMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPNNNMMMMMMJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNMMMKKKJJJIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<;;;:::::::::::::::999888888777777666666666666555555555555666666666666666666666666333444444555555444444333333333333333333333333333333333222111111111111222222222222111111111111111000000000000000000000000111111222222222222111111////////////////////////000000000000000000000000////////////000000000000///000111111//////000111000...------///111111000....................................------------////////////............////////////////////////000///---++++++---///000000000000000////////////////////////000000000000000000000000000000000000000000//////////////////000000000000000000000000000000000000000111111111//////000000111111111222222222222222222222222222000111111111111222222222222222111111111111222222000000000000000000000000222111111000000111111222111111111111111111111111111111111000000000000000---...000111333333444444222222111000000111222222222222222222222111111111111111111111111111111111222222222222222222222222000111111222222222222222111111111111111111111111111111111222222222222222333333333333333333333333000111111111111000//////111111222222222222111111222222222111111111111111333333222222222222333333555555444444333333333222111222222222222111000000222222222222222222222222111111111111111111111111222111111000000111111111222222333333444555555555666555444333222222222222222222222222333333333333000000000000000000000000///............///000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000000000111111000000////////////////////////////////////000000000000000000111111000000000000111111111111222111111000000000111111111222222222222333333333444444444444555777888999;;;::::::;;;<<<===???@@@???AAACCCEEEEEEEEEGGGIIIEEEFFFHHHIIIJJJIIIGGGFFFEEEEEEEEEFFFGGGIIIKKKLLLHHHHHHHHHHHHJJJKKKMMMNNNPPPNNNLLLMMMOOOQQQRRRRRRTTTTTTSSSSSSRRRRRRRRRQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLMMMKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPOOONNNMMMMMMJJJKKKLLLMMMNNNOOOOOOOOOPPPOOONNNLLLKKKIIIHHHHHHFFFFFFFFFFFFEEEEEEDDDCCC<<<<<<<<<<<<===???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>===<<<<<<;;;;;;;;;<<<<<<=========;;;;;;<<<<<<<<<;;;::::::::::::999999888777777777666666666666666555555555666666666666666666666666333444444555555444444333333333333333333333333333222222111111111111111222111111111111111111111111000000000000000000000000000111111222222111111000////////////////////////////////////////////////////////////000000000000///111222111000///000111//////...//////000000000................................................///////////////.........//////////////////////////////------------//////000000000000////////////000000000000////////////////////////////////////000000//////......------000000000000000000000000111111111000000000000000000000000000111111111111222222222222222222222222000000111111111222222222333222111000000111222333000000000000000000000000111111000000000000111111111111111111111111111111222222111111000000000///,,,...000222333444333333222111111111111111111222222222222111111111111111111111111111111111111111000000000111111000000000//////000111111111111000111111111111111111111111111111222222222222222222222222222222222222222222000111111111111111000000111111222222222222111111333222222222111000000000222222222222222222222222444444444333333222222111111222222222222111000000222222222222222222222222111111111111111111111111000000/////////000000111333333333444555555666666666555444222222111111111111111111222222222222333000000000000000000000000000000//////000000111222000000000000111111111111000000000000000000000000//////000000000000//////000000000000////////////000000000000////////////////////////000000000000////////////000000000000////////////000000000000000000000///////////////.................................//////000000000//////000000000111111111222222222111111222222333111111111222222222333333333333444555666777888888999999:::;;;<<<===>>>>>>???BBBDDDFFFFFFFFFHHHIIICCCEEEGGGIIIJJJIIIGGGFFFDDDEEEEEEFFFGGGHHHJJJJJJGGGGGGHHHIIIJJJKKKLLLMMMOOOMMMLLLLLLOOOQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOPPPOOOOOOOOOOOONNNNNNNNNPPPOOONNNMMMLLLLLLLLLLLLJJJKKKKKKLLLNNNOOOOOOPPPOOOOOOOOONNNNNNMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCC;;;;;;<<<<<<===>>>???@@@========================<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999::::::999888888777777666555555555666666666666666666666666666666666666666333444444555555444444333333333333333333333333333111111111000000111222222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000///////////////111222111000///000111000000111000000/////////////////////////////////////////////////////////.........///////////////////////////////////////...///000000000000///...////////////000000000000000000000000////////////////////////////////////000000//////......------000000000000000000000000111111111000000000000000111111111111000000000000222222222222222222222222000000111111111222222222333222111000000111222333000000000000000000000000111000000000000000000111111111111111111111111111333333333222222111111000///000111333333333222111111111111222222111111111111111111111111111111111111111111111111111111111111222333333333333222111---......///////////////111111111111111111111111111111111111111111111111222222222222222222222222111111222222333222222111111111222222222222111111333222222222111000000000000111111111111111111000222222222222111111000000111222222222222111000000222222222222222222222222111111111111111111111111//////////////////000111333333333444555555666666444444333222111111111111//////000000000000000000000000000000000000000000111111000000111111222333000000000111111111111222000000000000000000000000///000000111111000000///111111000000//////......000000000000////////////////////////000000000000////////////000000000000////////////000000000000////////////////////////........................,,,---...///000000//////...//////000000111111111000000000000000111111222111111111111222222222222222333444555666777777888888888999:::;;;<<<<<<===@@@BBBDDDEEEEEEEEEGGGHHHBBBDDDFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHFFFGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKLLLOOOQQQRRRQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLPPPOOONNNMMMLLLKKKKKKKKKIIIJJJKKKLLLMMMOOOPPPPPPMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGFFFDDDCCCBBB??????>>>>>>===<<<;;;;;;========================999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888777777666666555555555666666666666666666666666666666666666666333444444555555444444333333333333333333333333333111000000000000111222222111111111111111222222222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000111///111222222000......////////////////////////////////////000000000000000.........///////////////////////////////////////---///111222222111///---////////////000000000000////////////000000000000000000000000000000000000000000//////////////////000000000000000000000000000000000000000111111111222111111111000000//////222222222222222222222222000111111111111222222222222222111111111111222222000000000000000000000000111000000//////000000111222222222222222222222222333333333222222222222222111111222222222111111000000111222222222222111000000000000111111111111111111111111111111111111111///000111222222111000///------...///////////////111111111111111111111111111111111111111000000000222222222222222222222222111111222333333333333222111111222222222222111111222222222111111111111111///000111111111111000///000000111111111111111111111222222222222111000000222222222222222222222222111111111111111111111111000000//////000000111222222333333444444555666666222222111111111111222222000000000000000000000000000000000000000000000000000000000000000111111222000000111111111222222222000000000000000000000000000000111111111111000000////////////000000000000000000000000////////////.../////////000000000111.../////////000000000111////////////000000000000////////////////////////........................,,,---///000111111000000......//////000111111222///////////////000111111111111111111222222222222222222444555666777777777666777888999:::;;;;;;;;;???AAACCCDDDCCCCCCDDDEEEAAABBBDDDEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHIIILLLOOOQQQQQQPPPNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMPPPOOONNNLLLKKKKKKJJJJJJIIIIIIJJJLLLMMMOOOPPPPPPMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>>===<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<888999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999999999888888777777666666555555555555666666666777666666666666666666666666333444444555555444444333333333333333333333333333000000000000000111222222000000111111111222222222000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000111000000000/////////......///000000......///000---000222222000///000111////////////////////////........./////////000000............/////////000000000000000000000000000...//////////////////....../////////000000000111......//////000000111111000000000000000000000000//////000000000000000000000000000000000000000000//////000000111111222222000000000000111111111111111111111111111111111111000111111111111222222222111111222222222222111111000000000000000000000000000000////////////000000222222222222222222222222111111111111222222222222222222111111111111111222000111222222222222111000///000000000111111111222111111111111111111111111---...000111111000...---...///000000111111000000111111111111111111111111333333222222222111111111111111111111111111111111000000111222222222222222111111222222222222111111111111111111111222222222000111222222222222111000000000000111222222333333111222222222222111000000111111111111111111111111111111111111111111111111111111000000111222333333222222333333444555555666111111111111111111222222333333333333222222222111000000000000000000000000///////////////000111111000000111111222222222222000000000000000000000000000000111111111111000000------...///000111222222000000000000////////////.../////////000000111111.../////////000000111111////////////000000000000.........///////////////000000000000000000000000---...000111222222222111---......///000111111222000000000000000111222222000111111111111222222222111222444555666777777777555666777888999:::::::::>>>@@@BBBBBBAAAAAAAAACCCAAABBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFHHHLLLPPPRRRQQQPPPNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMPPPOOONNNLLLKKKJJJJJJJJJIIIIIIJJJLLLMMMOOOPPPPPPMMMNNNNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLKKKKKKJJJJJJJJJIIIEEEEEEEEEDDDCCCAAA@@@???===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999999999888888777666666666444555555555666666777777666666666666666666666666333444444555555444444333333333333333333333333333000000///000000111222222000000111111222222222222000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111000000/////////......///000///...---...000***...222222111000222444000000000000000000000000---------.........//////---.........//////000000111111111111111111111111000///---,,,,,,---///000.../////////000000111111---......///000111111222000000000000000000000000//////000000111111222222000000000000000000000000...//////000111222222333......///000111222333333000000000000000000000000000111111111111222222222000111222333333222111000000000000000000000000000000000////////////000000222222222222222222222222//////000000111111222222222111000000000111333444000111222333333222111000//////000000111111111222111111111111111111111111111222444555555444222111000000111222222222222222111111111111111111111111444444444333333222222222111111111111111111111111//////000111111111111111111111222222222222111111000000111111222222222333111222333444444333222111000000111222333444444555111222222222222111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111111111000000////////////000000000000//////000000000000000000000000111111111000000///...---,,,------...///000000111///000111222222111000///000000000000000000000000......//////000000111111///////////////000111111000000000000000000000000000000000000000000000000////////////////////////---...///111111222222222......///000000000000000////////////000222333444222222111111111111111111222222333444444555555666888777777777888:::<<<>>>;;;>>>CCCEEEEEEDDDCCCCCCEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDEEEEEEFFFFFFFFFGGGAAABBBDDDEEEGGGHHHHHHHHHGGGIIILLLNNNNNNMMMNNNOOOOOONNNMMMLLLLLLNNNOOOQQQQQQPPPOOONNNMMMNNNNNNOOOQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNNNNMMMLLLMMMLLLLLLKKKJJJHHHGGGFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>===<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;:::;;;<<<<<<======<<<<<<=========<<<;;;;;;::::::888999999999999888777777888888777777666666555555555555555555555666777777333333444555444333222111333333333333333333333333222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000---......///////////////000000000000000000000000111111000000//////......000000000000000000000000//////............//////////////////////////////111111000000//////............////////////......//////000000000000//////333222222111000//////...222333333222000///000111///......//////000111222111111111000000000000000000000000000000000000000//////000000111111111222//////000111111111111111333222111000000111222333111111111111111111111111000111111111111222222222444444333222111111111111222222222222222222222222444444333222111111222222222222111111111111111111111111111111111111111111555555444333333222111111...//////000111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111222333222111000///000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111222111111111222444666777000000000000111111111111111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000/////////000000000000//////000000000000000000000000000000000000000//////.........//////000111111111000000111111111111000000000000000000000000000000///000000000111111111111///////////////000111111000000000000000000000000000000000000000000000000////////////////////////---...///000000000000000///000000111111111111111111000000000000000111222111111111111111111111111222222333333444555555555888777666666777:::<<<===<<<>>>BBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFBBBCCCDDDEEEFFFHHHIIIIIIHHHJJJMMMNNNMMMMMMNNNOOONNNNNNOOOPPPPPPPPPPPPPPPQQQPPPOOONNNNNNNNNOOOOOOPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>===;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;::::::999999777888888888888777666666777777666666555444444444444444444444444555666666333333444444444333222111333333333333333333333333222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000...//////000111000000000////////////////////////111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000......//////000000111111......////////////......//////000000000000///////////////...------,,,,,,111222333222000///000111111000///////////////000111000000000000000000000000000000000000000000000000000000000111111111222//////000111111111111111111222333333333333222111111111111111111111111111000111111111111222222222222222222111222222333333222222222222222222222222111000000///......//////111111111111111111111111111111111111111111111111111111111000000///...---...//////000111111222222000000000000000000000000111111111111111111111111111111111111111111111111111222222333222111000///000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111222222111111222333444555000000000000111111111111111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000//////000000000000//////000000000000000000000000...//////000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000111111111111222222///////////////000111111000000000000000000000000////////////////////////////////////////////////---...////////////......000000111222222222222222222222111000000000000000111111111111111111111111222222333333444444555555777777666666777999;;;<<<<<<>>>@@@@@@??????@@@AAA@@@????????????@@@AAABBBDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDFFFHHHJJJKKKJJJLLLNNNNNNMMMMMMMMMNNNMMMNNNQQQSSSTTTSSSRRRQQQQQQPPPOOOOOONNNNNNOOOOOONNNNNNMMMLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLIIIIIIIIIHHHGGGEEECCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;::::::999888888888777777777777777666555555666666666555444444333333444333333333333444555555333333444444444333222111333333333333333333333333222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000///000000111111111111111........................000000000000////////////000000000000000000000000//////000000000000//////111111111111111111111111......//////000000111111...//////000000//////...//////000000000000/////////......------,,,,,,+++000111222111///...///000222111000///............000000000000000000111111000000000000000000000000000000000111111111111111//////000111111111111111000222444666666444222000111111111111111111111111000111111111111222222222111111111111222333444555222222222222222222222222333222222111111111111222111111111111111111111111111111111111111111111111222222333333333111000////////////000111111222222000000000000000000000000111111111111111111111111111111111111111111111111333333333222222000///...000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111222222111111111111222222000000000000111111111111111111222222222222111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111000000000000000//////000000000000//////////////////////////////---...///000111111111111111000000000000000000000222111000//////000111222////////////////////////000000000000000000000111///////////////000000111/////////////////////////////////////////////////////////////////////////////////000//////......///000111111222222111111111111000000000000000111111111111111111222222222111222222333444444555555666666666666666888999:::<<<===>>>>>><<<<<<===???>>>>>>??????@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCDDDEEEDDDDDDDDDEEEHHHJJJLLLKKKMMMNNNNNNLLLLLLMMMNNNMMMNNNPPPRRRSSSSSSRRRRRROOOOOOOOOOOONNNOOOOOOOOOMMMLLLKKKJJJKKKLLLNNNOOOOOOOOOPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIHHHHHHFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;:::999999888888777777888888777777666555777666666555555444444333555444444333444444555555444444444333333333222222222222222222222222222222222222111111111111222222111111111111111111111111111111000000000000111111///////////////////////////000000000111111111111////////////////////////000000000000000000000000//////000111111111111000////////////////////////000000000000//////////////////////////////////////////000111111000//////000000000000000000000000111111000000//////......//////000000000000////////////000000000000//////111111000000///////////////000111000///...///000111111000///////////////000000000000000111111111000000000000000000000000111111111111111111111111//////000111111111111111000111333444444333111000111111111111111111111111000000111111111222222222222111111111222222333444111111111111111111111111444333333222222222333333111111111111111222222222111111111111111111111111333444555555555444222111//////000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111333333333222111000//////000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111222111111000000000000000///000000000111111111111111111222222222222111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000111111//////000000000000//////////////////////////////,,,---...000111111111111//////////////////......222111000//////000111222/////////////////////////////////////////////...///////////////000000111////////////////////////////////////////////////////////////////////////000000111111111000//////...///000000111111000000////////////000111222333000000111111111222222222111111222222333444444555555555555555666777777888;;;<<<===<<<;;;;;;<<<===>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCEEEGGGJJJLLLKKKLLLMMMLLLKKKKKKLLLNNNOOONNNNNNNNNNNNPPPQQQRRRMMMMMMNNNNNNNNNNNNNNNNNNKKKJJJIIIHHHIIIKKKNNNPPPPPPPPPPPPQQQQQQPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIIIIHHHFFFEEECCCBBB@@@@@@@@@AAA@@@@@@???>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;:::999999999888888999999888888777666888888777777666555555444666666555555555555555666444444333333333222222222222222222222222222222222222222111111111111222222111111111111111111111111111111000000000000111111///////////////////////////000000000111111111111000000000000000000000000////////////////////////---...//////000000//////000000000000000000000000////////////000000000000//////////////////////////////000000000000//////////////////////////////111111000000//////......//////000000000000////////////000000000000//////222222222111111111111111...///000000///...///111///////////////000111111//////000000111111111111000000000000000000000000222222222111111111111111//////000111111111111111111111000000000000111111111111111111111111111111000000111111111222222222444333222222111111111222111111111111111111111111000000////////////000000000000111111111222222222111111111111111111111111000111222222222111000///000000000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111333333222111111000000000000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111111111111111000//////...///000000000111111111111111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111//////000000000000//////000000000000000000000000------///000111111111111............////////////111111000000000000111111000000000000000000000000//////............------///////////////000111111000000000000000000000000////////////////////////////////////////////////000000111111111111111000......///000000000000000......//////000222333444000000000111222222333333111111222222333333444444444444444555555666666666888:::<<<<<<;;;;;;<<<===>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCEEEGGGIIIJJJJJJKKKKKKKKKJJJJJJLLLNNNOOONNNMMMKKKLLLMMMOOOQQQKKKKKKLLLMMMMMMMMMLLLLLLIIIHHHGGGGGGHHHKKKNNNQQQPPPQQQQQQQQQQQQPPPPPPOOONNNNNNMMMLLLKKKKKKKKKKKKHHHHHHGGGFFFFFFFFFGGGGGGIIIHHHHHHGGGFFFDDDCCCBBB??????@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;::::::999999999999999999999888777777888888888777666666555555777777666555555555555666555444333222222222333333222222222222222222222222222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////------...///////////////111111111111111111111111////////////000000000000000000000000000000000000//////............//////..............................//////000000111111///000000111111000000/////////000000000000//////000000000000000000000000...000111111//////000222............///000111222/////////000111111222222000000000000000000000000222222222222222111111111//////000111111111111111111000///......///000111111111111111111111111111000111111111111222222222555444333222111111111111111111111111111111111111111111000000000111222222000000000111222222333333111111111111111111111111222222222222222222222222000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111333222111111000111111111000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111111111111111111000///...000000000000111111111111111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111//////000000000000//////000000000000000000000000......///000000111000000.........///000000111111000000111111111111000000000000000000000000000000000/////////............///////////////000111111000000000000000000000000000000000000000000000000////////////////////////......///000111111111000//////000111111111111000000000//////000111222222///000000111222222333333111111111222333333444444333333444555555555555555666888<<<======<<<<<<<<<===>>>@@@AAACCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBDDDEEEFFFGGGHHHGGGHHHIIIIIIHHHIIILLLNNNOOONNNNNNMMMMMMMMMMMMMMMHHHIIIKKKLLLLLLLLLKKKKKKHHHGGGEEEEEEGGGKKKOOOQQQQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJFFFGGGGGGGGGFFFFFFEEEDDDGGGGGGFFFFFFDDDCCCAAA@@@>>>>>>???????????????>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888999999999:::;;;<<<<<<======<<<<<<;;;;;;::::::999888888888888888888888888777777666888777777666555555444444777666555555444444444555555444333222222222333333111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////......///000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000...,,,++++++,,,...000////////////////////////......//////000000111111000000111111111111000000//////000000000000/////////////////////000000000///000111111000000111333000///////////////000111...//////000111111222222000000000000000000000000333333333222222111111111//////000111111111111111000000000000000000000000111111111111111111111111000111111111111222222222333333222222111222222222111111111111111111111111333333222222333333444555///000000111222222333333111111111111111111111111444333111000000222333444111000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000000000111222333000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111000111222222222111000///000000000000111111111111111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000111111111222//////000000000000//////000000000000000000000000...//////000000000000000...//////000111222222333///000111222222111000///000000000000000000000000111111000000/////////...///////////////000111111000000000000000000000000111111111111111111111111////////////////////////,,,,,,...///000000000000000000111222222222222222222111111000000000000000///000000111222222333333000111111222333333444444333333444555555555444444444777<<<>>>>>>===<<<<<<<<<===???AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@BBBDDDEEEFFFFFFFFFFFFGGGHHHHHHGGGIIILLLNNNNNNOOOPPPPPPPPPNNNLLLJJJGGGHHHJJJKKKKKKKKKJJJJJJGGGFFFEEEEEEGGGKKKOOORRRQQQRRRRRRRRRQQQPPPOOOOOOMMMLLLKKKJJJJJJIIIIIIIIIEEEFFFGGGGGGGGGEEEDDDCCCFFFEEEEEEDDDCCCAAA@@@???===>>>>>>?????????>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999:::;;;<<<<<<======<<<<<<::::::999999888777777777777777777777777666666555777666666555444444333333666555444333333333333333555444333222111222333444111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000//////////////////////////////000111111111111111////////////////////////.../////////000000111111000000000000000000000000000...+++))))))+++...000000000000000000000000000111111111000//////......000000111111111111000000//////000000000000//////000000000000111111111111///111222222111111222444222111000//////......///...//////000111222222222000000000000000000000000333333333222222111111111//////000111111111111111///000222444444222000///111111111111111111111111000111111111111222222222111111111111222333444444000000000000000000000000000/////////000111111222///000000111222222333333111111111111111111111111000...,,,++++++,,,///111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000000222333444000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111000111222333333222111000000000000000111111111111111111222222222222111111111111000000000000111111000000000000000000000000////////////000000000000222111000......000111222111111000///////////////000000////////////000000000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000222111111111000000//////222222111111111111222222...///000111111000///...000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////...///000222222111000000////////////............000000000000000000000000111222333333333333222111111222333333444444333333222333444555666666666666888999999:::;;;;;;;;;;;;===>>>>>>@@@AAABBBCCCCCCCCCBBBBBBAAA???>>>>>>===???@@@AAABBBCCCDDDDDDDDDEEEHHHJJJKKKJJJJJJKKKMMMKKKLLLMMMNNNMMMLLLJJJHHHJJJKKKKKKLLLLLLLLLLLLKKKLLLHHHEEEGGGNNNSSSUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<<<<<<<;;;:::999999999999:::;;;;;;::::::999999::::::;;;<<<<<<<<<===>>>??????@@@<<<;;;:::999888888888888888888888888888888888888777666555444444333444444555555555555555555555555666555444444222222111000111222333333333333222111222222111000///...------000000000000000000000000222111000.........///000000000////////////000000111111111000000000000000000///...///000111000///222111111111000000//////////////////////////////////////////////////////000000000000000000000000------------...000111222111111000000//////.........///000111111000///...222111111111000000//////000000000000111111111111000000000000////////////000000///......000111222000000000000000000000000///111333222111/////////222111000//////000111222000000/////////111222333222111111111000000//////111222222222222333333333////////////////////////222111111111000000//////////////////111333555666000000000000000000000000000000111111111111000000111111222222222222111111111111222222222333333333222222111111000000//////000111111111111222222222000000000000000000000000222111111111000000//////////////////000222333444111333444222///...000333111111000000//////......222222111111000/////////111111000000000000111111111000///......///000111222333444444444444333222////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000222111///......///111222111111000///////////////000000////////////000000000000000000000000000000111111000000///...------////////////000000000000000000000000000000000000111111111111000000000///222111111000000111111222---...///000111111000///000000000000000000000000////////////////////////000000000000000000000000111111111000000000////////////000111111111111000////////////////////////000000000000000000000000111222222333333222222111111222333333444444333333222333444555666666666666777888999:::;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBBBBBAAAAAA@@@???>>>>>>===>>>>>>@@@AAABBBCCCDDDDDDEEEGGGJJJJJJJJJJJJKKKMMMKKKLLLMMMNNNMMMKKKIIIHHHKKKKKKLLLLLLMMMMMMLLLLLLNNNJJJHHHJJJPPPTTTUUUTTTSSSRRRPPPOOOMMMLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEDDDBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<>>>===<<<<<<<<<<<<===>>>;;;::::::999999::::::;;;========================<<<;;;:::999888888888888777777777777777777777777777666555444444333333444444444444444444444444444555444444333333222222111111222222333333222222111000000000000000000000///000000000000000000000000222111000///......///000000000////////////000000000000000000000111111111000///...///000111000///111111111000000000//////000000000000000000000000////////////////////////000000000000000000000000............//////000111000000000000//////////////////000000000000//////111111111000000000//////000000000000111111111111000000000000111111111222...------------...//////000000000000000000000000///111333333111//////000222111000//////000111222111000000//////000111222111111111111000000000//////000000000000111111111000000000000000000000000111111111111000000000///000000///000111222444555111111111111111111111111000111111111111111111000111111222222222222111111111111222222222333333333111111111111000000000000111111111111222222222222000000000000000000000000111111111111000000000///111000000000000111111222333222111111111111000000222222111111111000000000000000000000000111111111111111000000000000111111222111000//////000111222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111////////////111111111000000///////////////000000////////////000000000000000000000000000000222111000///---,,,++++++////////////000000000000000000000000000000000000111111111111000000000000222111111000000111111222---...///000111111000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000//////000000//////000000111111000000000000000000000000000000000000000000000000111111222333333222111111111222222333333333333333222333444555555666666555777777888999:::;;;;;;:::;;;;;;<<<===>>>??????@@@AAA@@@@@@@@@??????>>>>>>===>>>???AAACCCDDDDDDDDDEEEGGGIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMKKKIIIHHHKKKKKKLLLMMMNNNNNNMMMMMMPPPNNNMMMOOOSSSUUUTTTRRRQQQQQQPPPPPPOOONNNNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>===???>>>============>>>???;;;::::::999999::::::;;;>>>>>>===<<<;;;;;;::::::;;;:::999888888888888888666666666666666666666666777666555444333333333333333333333333333333333333333333333333333333333333111111222333333222111111000000000111111111222222000000000000000000000000111000000////////////000000000////////////000000//////000000111111222222000///...///000111000///111111000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000////////////000000111111000000000000//////000000000000111111111111000000111111222222333333------....../////////...000000000000000000000000000222333333111000000111111111000000000000111111222111000000///000000111111111111111000000000000///000000000000111111111111111111111111111111111111111111111000000000000111111000000111111222333222222222222222222222222111111222222222222111111111111222222222222111111111111222222222333333333000000000111111111111111111111111111222222222333000000000000000000000000111111111111000000000000222222111000000000000000333111///111444555111---222222222222222111111111...//////000111111222222111111000000000000111111222222111111111111222222222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000111000////////////000111000000////////////000000000000////////////000000000000000000000000000000000000//////...---,,,,,,////////////000000000000000000000000000000000000111111111000000000000000111111000000000000111111///000000000000/////////////////////////////////////////////////////////////////////////////////000000000000000000//////000000///......000111222000000000000111111111111000000000000000000000000111111222222222222111111111111222333333333333222222222333444555555555555666666888999::::::::::::;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA>>>???@@@BBBDDDEEEFFFFFFEEEGGGIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJIIIKKKLLLMMMNNNOOOOOOOOONNNQQQPPPPPPQQQTTTTTTQQQOOOPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>><<<;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::;;;===<<<<<<;;;;;;:::999999::::::999888888888888888666666666666666666666666666666555444333333333333222222222222222222222222222222222333333444444444111111222222222222111111111111111111111111222222000000000000000000000000000000000////////////000000000////////////000000......///000111222222333000///...///000111000///000000000000000000//////111111111111111111111111///////////////////////////////////////////////////000000000000//////.........//////000000111111111000///......///000111000000000000000000/////////000000000111111111111111111111111111111111111...///000222222111000000////////////////////////111222333333111000000111111000000000000000000111222222111000000/////////111111111000000000000000111111222222222333333333111111111111111111111111111111111000000000000000222222111111111111111111222222222222222222222222222222222333333222222222111111222222222222111111111111222222222333333333000000000111111222222222111111111222222222333333000000000000000000000000111111111000000000000000222222111000000111111111111000111222444444000---222222222222222222111111//////000000111111111111111111000000000000111111111111111111111111111111444333111000000111333444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000//////////////////000000000////////////000000000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111000000000000000000111222222111000///......---//////////////////////////////////////////////////////////////////////////////////////////000000000///.........///111222///000000000111111111222000000000000000000000000111111111111111111111111000111222222333333222222111222333444555555555555444555777888999:::::::::<<<<<<======>>>?????????@@@@@@AAAAAABBBCCCCCCCCC@@@AAACCCEEEFFFGGGHHHHHHDDDFFFIIIJJJIIIIIIJJJLLLLLLLLLLLLLLLLLLKKKKKKJJJLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRQQQOOOMMMNNNOOOPPPQQQQQQQQQPPPPPPMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777888888777777777777777777777777666555444333333222222333222222222222222222222222111222222333333444444555111111111111111111111111333333222222111000000////////////////////////////////////000000000000///000000////////////000000......///000111222222333000///...///000111000/////////////////////000000000000000000000000000000///////////////////////////////////////////////////000000111000000///.........//////000000111111111000///......///000111//////////////////000000///000000000111111111111222222111000///......---...///111222222222111000////////////////////////111222333222000///000222000000000111111000000000111111111111000000//////000000000000000000111111111111222222222333333333111111111111111111111111000000000000000000111111222222222222111111111000111111111111111111111111222222222333333222222222111111222222222222111111111111222222222333333333000000111111222222333333111222222222222333333333000000000000000000000000000000000000000000111111000000000000111222333444---111444444222000000111111111111111111111111111111111111111000000//////111111000000000000111111///000000000000000000///111000...,,,,,,...000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////////////////000000111000000////////////000000////////////////////////---......///000000111111////////////000000000000000000000000000000000000000000000000111111111111111000000//////000000111333222111///............000000000000000000000000////////////////////////000000000000000000000000......////////////000000//////......//////000000...//////000000111111111000000000000000000000000222111000000000000111222000111111222222222222222111222333444444555555444333444666777999999::::::============>>>>>>>>>?????????@@@AAABBBCCCDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHDDDFFFHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQOOOMMMLLLMMMNNNOOOQQQQQQQQQPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;:::;;;;;;;;;;;;;;;;;;;;;999888888777777777888888777777777777777777777777666555444333222222222222222222222222222222222222222222222333333444444444222111000000000000111222444333222111000///......////////////////////////...//////000000000000///000000////////////000000//////000000111111222222000///...///000111000///......////////////000000////////////////////////////////////////////////000000000000000000000000...///000111111111000///////////////000000000000000000////////////000000......////////////000000000000000000111111111111222111111000///...------......//////000000//////000000000000000000000000111222222000///...000111000000111111111111000000000111111111111000000///000000000000111111111111///000000000000111111111111111111111111111111111000000000000111111111111111111222222222111111000000000000000000000000000111111222222222222111111111111222222222222111111111111222222222333333333111111111222222222222222222222222222333333333333000000000000000000000000000000000000111111111111000000000111222333444555---111555444111///111333000000000111111111111111222222111111000//////...111111000000000000111111//////000000000000//////222111000//////000111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000...//////////////////...///////////////000111111000000////////////000000////////////////////////..................//////////////////000000000000000000000000000000000000///000000000111111111111000000////////////000000000000///......///000111000000000000000000000000////////////////////////000000000000000000000000........./////////000000---...//////000000//////------...//////000111111000000000000000000000000222111000//////000111222000000111222222222222222111111222333444444444444222333555777888999::::::<<<<<<<<<<<<<<<=========<<<===>>>???AAABBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFDDDFFFHHHIIIIIIIIIJJJKKKIIIIIIJJJJJJLLLMMMNNNOOOMMMNNNOOOPPPRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNMMMMMMLLLMMMOOOPPPQQQPPPNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>;;;<<<===>>>>>>===<<<;;;;;;::::::999999::::::;;;======<<<<<<;;;;;;::::::888888777777777777888888666666666666666666666666666555444333222222222222333333333333333333333333333333333333333333333333222111000//////000111222111111111000000/////////////////////////////////---...///000111111000///000000////////////000000000000000000000111111111000///...///000111000///........./////////000000........................////////////////////////000000000000000000000000---...000222222222111000000000000000//////////////////000000000000//////........./////////000000000000000000111111111111000000000000000000000000//////......//////000111000000000000000000000000000111000///------///111///000111222222111000/////////111111222111000000///000000000111111111111///000000000000111111111000000000000000000000000///000000000111111111111000000111222222222111111111111111111111111111111000111111111111111111000111111222222222222111111111111222222222333333333333222222222222222222111222222222333333333444444000000000000000000000000///000000000111111111111111111111111222222333444000000111111111111222333111111111222222222333333111111111000000000000000111111000000000000111111///000111111111111000///444444444444444444444444000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000......////////////......///////////////000111111000000////////////000000////////////////////////.........------,,,,,,,,,////////////000000000000000000000000000000000000//////000000111111111222000000////////////000000......---...///111333444000000000000000000000000////////////////////////000000000000000000000000---.........//////000000,,,---///000000000///...,,,------...///000000111000000000000000000000000222111000//////000111222000000111222222222222111111111222333444444444444222333555666888999999:::::::::;;;;;;;;;;;;;;;;;;::::::<<<===???AAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDFFFHHHIIIIIIIIIJJJKKKHHHIIIIIIJJJLLLMMMOOOPPPMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSSSSRRRPPPNNNNNNOOOLLLMMMOOOPPPPPPOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>===:::;;;<<<======<<<;;;:::;;;::::::999999::::::;;;@@@???>>>===;;;:::999888888777777777777777888888555555555555555555555555555555444333222222222222333333333333333333333333333333333333333333333333222111000//////000111222////////////000000000000////////////////////////---...///111111111000///000000////////////000000111111111000000000000000000///...///000111111///---.........//////000000........................////////////////////////000000000000000000000000,,,...000222333222111111111111000000//////.........///000111111000///...---.........//////000000000000000000111111111111...///000111222333444444222111000000000111333444000000000000000000000000000000000...,,,,,,...000///000111222222111000///...///000111222222111000//////000000111111111222111222222222222333333333//////////////////////////////000000111111111222///000111222333222222111222222222222222222222222000000111111111111000000111111222222222222111111111111222222222333333333444333333222222111111111222222333333333444444444000000000000000000000000//////000000111111111222444333222222111111222222333000...///222444333111222222222333333444444444/////////000111111222222111111000000000000111111000111222333333222111000000111222222222222111000////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000///.....................////////////......000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000111111111111111000/////////000222333000000000000000000000000222333333444555555555444333333333333333333333333555333555<<>>666888777888888999:::;;;<<<<<<===>>>??????@@@@@@???======???@@@BBBDDDEEEEEEHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNJJJLLLMMMOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIGGGFFFEEECCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBB@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::999999888777777888888999999::::::<<<<<<<<<<<<;;;:::999888;;;::::::999888777666666444555666777777666555444444444444333333333222222333333333222222222111111222222222111111111000000000000000000000000000000---///111222333333333222//////////////////////////////////////////////////////000000000000//////000000////////////000000222000...---,,,---///000............////////////111111000///...---,,,,,,000000000000000000000000000000000000000000111222---.........//////000000000000000000000000000000////////////000000000000//////000000111111111222000000000000111111111111333222222222111000000000//////000111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222000000000000000111111222222111...------...111222444444222222222222444444666444222000///000222444333222222111111222222333444333111000000000111222222222222222222222222222222222222111111111000000111111222222222222111111111000000000111222333333111111222222222333333333222222222111111111000000111222333333444444333333333333333222222222111111222222222111111111000000222111111111000000//////333222111111222222111///111111111111111111111111000000000000111111111111111111111111111111111111////////////000000000000444333111///......//////111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///.....................////////////......000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111...////////////000000000111000/////////000222222000000000000000000000000111222222333444444333333333333333333333333333333444333555:::AAABBB<<<666666666666777888999:::;;;<<<===>>>???@@@@@@@@@@@@======>>>???AAACCCDDDFFFIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJLLLNNNOOOLLLMMMNNNOOOOOONNNMMMMMMNNNNNNOOOPPPPPPOOONNNNNNLLLLLLLLLLLLLLLMMMMMMNNNOOONNNMMMMMMLLLLLLMMMMMMQQQPPPOOOMMMJJJHHHEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>========================<<<<<<;;;:::999888888888666777777888888999999:::;;;;;;;;;;;;:::999888777888888888888777777777777333444555666666555444333444444444333333333222222333333333222222222111111222222222111111111000000000000000000000000000000//////000111222222222222//////////////////////////////////////////////////////000000000000////////////............//////111000...---------///000............////////////000000000///......------000000000000000000000000000000000000000111111222/////////000000000111111000000000000000000000000////////////000000000000/////////000000000111111//////000000000111111111222222111111111111111111//////000111111111111111111111111111111111111111111111111111111111111111222111111111111111111222111111111111111111111111111111111111111111111111000111111111111222222222000000000000000111111222222111///......///111222444333222222222222333444555444222000000111222333333222222111111222222333333222222111000000111111222222222222222222222222222222222111111111000000222222333333333333222222111111111000111111222222111111111222222222333333222222222111111111000000222222333444444444444444333333333222222222111111222222222111111111000000222111111111000000000000000//////000222444444333111111111111111111111111000000000000111111111111111111111111111111111111////////////000000000111444333222000//////000000000000000000000000000000222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////............///......////////////......000000000000000000000000//////000000000000111111000000000000000000000000........................000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000............////////////000000000///000111111222000000000000000000000000000111111222222222222222333333333333333333333333333333555888:::;;;888666555555555666777999:::;;;<<<===>>>???@@@@@@@@@@@@======<<<===???AAADDDFFFIIIIIIHHHHHHGGGFFFFFFEEEGGGHHHHHHIIIKKKMMMOOOPPPLLLMMMNNNNNNNNNLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNMMMPPPOOOMMMLLLKKKLLLNNNOOOVVVUUUSSSOOOLLLHHHDDDBBBAAABBBCCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>========================<<<<<<;;;:::999888777666555666666777888888999999::::::::::::999888777666555555666666666777777777333333444444444444333333444444444444333333333333333333333222222222111111222222222111111111111111000000000000000000000000000000000//////000000111//////////////////////////////////////////////////////000000000000//////......------------......111000///------......///............////////////////////////////////////000000000000000000000000000000000000000111222222000000111111111111222222000000000000000000000000////////////000000000000...///////////////000000//////000000000000111111000000111111111111111111//////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000000000000000111111222111111111111111111111111333333222111111222333333333222222222111111111111222222111111111111222222111222222222222111000000111111111111111111111111222222222111111111111111333333333444444333333333222222111111000111111111111111111222222222222333222222222111111111111111222333444444555555444444333333333222222222111111222222222111111111111111111111111111111000000000000//////000222444444333111111111111111111111111000000000111111111222222111111111111111111111111/////////000000000111111444333222111111111111111////////////////////////222222222111111000000000000000000000000000000000////////////////////////////////////////////////000///............//////......////////////......////////////////////////////////////000000000111000000000000000000000000........................////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////........./////////000000000000000000000111111222000000000000000000000000111111222222222222222111222222222222222222222222222333555555555444555666555555666666888999;;;<<<======>>>???@@@@@@@@@@@@>>>===<<<;;;===@@@DDDFFFIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGHHHIIIJJJLLLNNNOOOJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMNNNOOONNNMMMMMMPPPNNNLLLJJJIIIKKKMMMNNNUUUTTTRRRNNNJJJFFFCCCAAA@@@AAACCCDDDCCCBBB@@@???>>>>>>>>>?????????>>>>>>========================<<<;;;:::999888777666555555555666777888888999999::::::::::::999888777666555555555555555555555555444444444444444444444444555444444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000222111///.........///000//////////////////////////////////////////////////////000000000000/////////......------......///000000///............///............////////////......//////000000000000////////////////////////000/////////000111222333111111111111111111111111////////////////////////////////////000000000000............////////////////////////000000000111//////000000111111222222//////000111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000000111111222111222333333333333222111222222111111111111222222000111222333333222111000222222111111111111222222000111222333333222000000000000000000000000000000111111111111111111111111222222333333333333222222333333222111000000000111111111111111222222222222111111111111111111111111333333444555555555555444333333333222222222111111111111111111111111111111111111111111111111111111333222111111222222111///111111111111111111111111000000111111111222222222111111111111111111111111//////000000000111111111333333222222222222222222////////////////////////111111111000000//////...111111111111111111111111//////////////////////////////////////////////////////............//////......////////////......////////////////////////...////////////000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000111111111///000000000111111111111000000000000000000000000222222333333333333222222222222222222222222222222111333444333111222444666666666666777999;;;<<<======>>>???@@@@@@AAAAAA@@@>>>===<<<;;;===@@@DDDFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJLLLMMMNNNNNNMMMMMMNNNLLLJJJHHHHHHIIIKKKLLLOOONNNMMMJJJGGGDDDBBB@@@@@@AAABBBCCCCCCAAA???=========>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::888777666555555555555666777888999::::::;;;;;;;;;;;;:::999888777666666555555444333333222666555555555555555555666555555555444444444333333333333333222222222111111111111111111111111111111000000000000000000000000222111000.........////////////////////////////////////////////////////////////000000000000//////000//////////////////000000000///...........................////////////......//////000111111111////////////////////////////////////000111222333000000000000000000000000////////////////////////////////////000000000000////////////...............////////////000000000/////////000000111111222//////000111111111111111000000000000000000000000000000000000000000000000000111222222222222111000111111111111111111111111111111111111111111111111000000111111111222222222000000000000000111111222111222333444444333222111111111111111111111111111///000222333333222111000222111111000000111111222000000222333333222111000000000000000000000000000111111111111111111111111111111222222222222111111333333222111000000000111000000111111111222222222111111111111111111111111222333444444555555444444333333333222222222111111111111111111111111111111111111111111111222222222333222111111222222111///111111111111111111111111111111111111222222222222111111111111111111111111000000000000111111111111111222222222333333333222000000000000000000000000000000000///////////////111111111111111111111111000000000000000000000000000000000000000000000000///............//////000......////////////......000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111//////000111111111111000000000000000000000000000333333333333333333222111222222222222222222222222111222333222222222444666666666777888999;;;===>>>===>>>???@@@AAAAAAAAAAAA======<<<===???AAADDDFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLGGGIIIJJJLLLMMMNNNMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHGGGHHHJJJKKKJJJIIIIIIGGGEEECCCBBB@@@@@@AAAAAABBBAAA@@@>>>======>>>???@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999999888888777666666666555666666888999:::;;;<<<;;;;;;;;;;;;:::999888777777777666555444333222111777666555555555555666777555555555555444444444333333333333222222222111111111111111111111222222222000000000000000000000000222111000000//////////////////////////////////////////////////////////////////000000000000//////000000////////////000000///////////////...................../////////////////////000000111111111000000000000000000000000////////////000111333333111000000000000/////////000000000000000000000000////////////000000000000000000000////////////.........////////////000000//////000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000111222333333222111000111111111111111111111111111111111111111111111111000111111111111222222222000000000000000111111222111222333444444333222111000000111111111111000000///000111222222222111000111111000000000000111111000000111222222222222111111111111111111111111111111111111111111222222222000111111222222111111000222222111111000111111111000000000111111111111222111111111111111222222222111222333333444444333333333333333222222222111111111111111111111222222222111111111222222222222222000//////000222444444333111111111111111111111111111111111222222222222333111111111111111111111111000000000111111111222222000000111222333333333222111111111111111111111111000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000...............///000000......////////////......000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111/////////000000000000111...///000111222111111000000000000000000000000000222222222222222111000000111111111111111111111111222222222222444555666666555555666777999;;;===>>>>>>>>>???@@@AAAAAAAAAAAA======>>>???AAACCCDDDFFFEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHHHHIIIKKKLLLMMMIIIJJJLLLMMMNNNMMMMMMLLLJJJJJJIIIHHHHHHIIIJJJJJJGGGHHHHHHHHHJJJKKKLLLMMMKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>???AAABBBAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777666666777999:::;;;<<<===::::::::::::999888777666666666555555444444333333666555444444444444555666555555555555444444444444333333333222222222111111000000111111111222222222000000000000000000000000111111111111111111000000//////////////////////////////////////////////////////000000000000///////////////......////////////////////////......---............////////////000000000000000000111111000000000000000000000000......//////000222333444222222111111111000000000000000000000000000000000////////////000000000000111111000000000/////////........./////////000000000000000000000///////////////000111111111111111000000000000000000000000000000000000000000000000///111222333333222111///111111111111111111111111111111111111111111111111000111111111111222222222000000000000000111111222111111222222222222111111//////000111111000////////////000111111111111111111111000000000000111111111111000000111222222333222222222222222222222222000000111111111222222222111222222333333222222111111111111000111111222222000000000000111111111111000000111111111222222222000111222222333333222222333333333222222222111111000000111111111222222222111111111222222333333333000//////000222444444333111111111111111111111111111111111222222222333333111111111111111111111111000000111111111222222222...///000222222222222222111111111111111111111111000000111111222222222333111111111111111111111111000000000000000000000000000000000000000000000000...............///000111......////////////......000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222............/////////000...///000222222111111000000000000000000000000000111111111111111000//////111111111111111111111111333111111333666777777555333444444666888:::<<<===>>>>>>???@@@AAAAAAAAAAAA======???@@@BBBDDDEEEEEECCCDDDEEEFFFHHHIIIJJJKKKIIIIIIIIIJJJJJJLLLMMMNNNLLLMMMMMMNNNNNNMMMKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGGGGGGGHHHJJJLLLMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>???@@@BBBBBBBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<666666666666777777777777666777888999;;;<<<===>>>888999999888888777666555444444444555555555666666555444333333333333444555666666555555555444444444333333333222222222111111000000111111222222222222000000000000000000000000000111222333333222111000//////////////////////////////////////////////////////000000000000//////.........------........./////////000///......---............/////////000111111000000000000000000000000000000000000000000.........///000222333444333333333222222111111111000000000000000000000000////////////000000000000222222111111000000//////............/////////000111111000000//////......//////000111111111111111000000000000000000000000000000000000000000000000///000222333333222000///111111111111111111111111111111111111111111111111000111111111111222222222000000000000000111111222111111111111111111111111...///000111111000///...//////000000111111111222111111000000000000111111222111000000000111333444222222222222222222222222000000111111222222222222222333333444444333333222111000000000111222333333000000000000111111111111000000111111222222222222000000111222222222222111333333333222222222111111000000111111222222222222111111111222222333333333333222111111222222111///111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222---...000111222222222111000000////////////000000///000111222222111000///000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111000000000000111111............////////////000000000000111111111111111111111111111111111111////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////............////////////......////////////000000000000111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111222222333333333333444444666666777888:::;;;<<<===AAA@@@??????>>>>>>??????>>>???@@@BBBDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLGGGIIIKKKMMMMMMLLLKKKJJJGGGHHHHHHIIIIIIIIIHHHGGGJJJJJJKKKKKKJJJJJJIIIHHHJJJJJJKKKKKKKKKKKKKKKJJJKKKJJJIIIIIIIIIHHHEEEBBBBBBBBBAAA@@@@@@??????>>>============<<<<<<<<<<<<888999;;;<<<<<<<<<;;;;;;999888666444444555777888999999;;;<<<======>>>>>>;;;;;;:::999888777666555666666555444444444444555222222222222222222222222444444333333333222222222000000000000000000000000333333222111000///......////////////////////////////////////000000000000111111000000//////......//////000000000000//////////////////000000000000,,,---------......//////////////////////////////////////////////////////........................000000000000000000000000000000//////.........---000000000111111111000000111111000000//////......////////////////////////000000000000000000000000111111000000//////......111111000000//////......////////////000000000000000000111111111111000000222111111111000000/////////111222111000///000111333222000000111222222111222222111111111111222222111111111111111111111111222222111111111111222222111111222222222222111111000111111111222222222222000000000000000000000000111111000000//////......111111111222222333333333111111111111111111111111000111333222111000000111000000000000000000000000222222111111111111222222333333222111000000111111222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111444444444333222111000///000000111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222......------------......///000000111111000000///000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111000000//////000000111/////////000000000000111000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////.........////////////......////////////000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222333333333333444444444555666777999:::;;;;;;>>>>>>>>>======>>>>>>??????@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEGGGHHHHHHIIIIIIHHHHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGDDDAAABBBAAAAAA@@@??????>>>>>>>>>>>>======<<<<<<;;;;;;:::;;;<<<=========<<<<<<999888777666666666777888888999:::;;;<<<<<<<<<<<<;;;::::::999888777666555666666555444444444444444222333333333333333333333444444444444333333333222111111111111111111111111111111111111000000000000////////////////////////........./////////000000111000000000/////////...//////000000000000//////.../////////000000000000------........./////////000000000000000000000000////////////////////////........................////////////////////////000000000/////////......222111000//////000000111111000000000/////////...////////////////////////000000000000000000000000000000000000////////////111000000000/////////...////////////000000000000000000111111111111000000111111111111000000000//////111222111000///000111333111//////111222111000222222111111111111222222111111111111111111111111222222111111111111222222111111222222222222111111000000000111111111222222000000000000000000000000/////////000000000000000111111111222222333333333111111111111111111111111...000222222111000000111111111111111111111111111222222111111111111222222333222222111000000111111222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111333444444333333222111000000000111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000///......------......///000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000//////......//////000000000000000111111111111000000000000111111111111////////////////////////111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...//////000000//////...////////////000000000000111111000000000000111111000000000000000000000000333333333333333333333333111111111111111111111111222222333333333333444444333444555666888999::::::<<<;;;;;;<<<<<<===>>>???@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJKKKJJJHHHEEEDDDCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGLLLLLLMMMMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEECCC@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<;;;::::::;;;;;;<<<<<<<<<;;;::::::888888888888888888888888999999::::::;;;::::::999::::::999888777666666555666666555555444444444444333333444444555555555666555555444444444333333333222222222222222222222222//////000000111111111222000000000000000000000000........./////////000000000000000000//////////////////000000000000//////....../////////000000000......////////////000000........................////////////////////////................................................111000000000000000//////333222000///...///000111000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000111111111111000000111111111111000000000000///111222111000///000111111000...///000111111000222222111111111111222222111111111111111111111111222222111111111111222222111111222222222222111111/////////000000000111111000000000000000000000000......///000000111222222111111111222222222222222111111111111111111111111---///111111000000111222222222222222222222222222222222111111111111222222333222111111000111111111222222222111111111111111333333222222111111111111111111111111111111111111111111111111111111111111111111000000000000111111222333333444444333333222111111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111000000000000111111111000///......///000111000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////............////////////000000000111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000//////////////////000000000000//////////////////000000000000111111000000000000111111000000000000000000000000333333333333333333333333111111111111111111111111222222222333333333444444333444555666888999:::::::::::::::;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEFFFGGGGGGJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKLLLLLLNNNLLLIIIFFFDDDCCCCCCDDDBBBCCCEEEFFFGGGHHHHHHHHHKKKLLLLLLLLLLLLKKKKKKJJJHHHGGGEEEDDDDDDCCCAAA???@@@@@@@@@???>>>>>>======>>>>>>===<<<;;;;;;:::999999999999999888888777777888888999:::::::::999999;;;;;;;;;;;;;;;:::999999:::999999888777666666666555555555555555444444333444444444555555666666777555555555444444444333333222222222222222222222222000000000000111111111111000000000000000000000000/////////000000000111111000000000000//////////////////000000000000//////........./////////000000/////////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////111111111111000000000000222222111111000000//////000000000000////////////////////////////////////////////////////////////......//////000000111111000000000000////////////////////////000000000000000000111111111111000000111111111000000000000000///111222111000///000111000///......000111000000222222111111111111222222111111111111111111111111222222111111111111222222111111222222222222111111////////////000000000000000000000000000000000000//////000000000111111111111111111111111222222222111111111111111111111111...000222222111111222333222222222222222222222222222222111111111111222222222222111111111111111222111111111111111111111111333333222222111111000000111111111111111111111111111111111111111111111111111111000000000000111111222222333444444444444444111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111000000000000111111111000///......///000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////........./////////000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////000000000000//////////////////000000000000111111000000000000111111000000000000000000000000222222222222222222222222111111111111111111111111222222222333333333444444444555666777888:::;;;;;;::::::;;;<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLNNNOOOPPPPPPNNNKKKHHHFFFEEEEEEFFFDDDEEEFFFHHHIIIJJJJJJKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHFFFDDDCCCCCCBBB@@@???@@@??????>>>>>>======<<<>>>======<<<;;;:::::::::999999888888777777777777777888999:::::::::::::::<<<======<<<<<<;;;:::999999888888777777666666666555555666666555555444333444444444555555555666666555555444444444333333333222222222222222222222222111111111111000000000000000000000000000000000000000000111111111222222222////////////000000000000//////000000000000//////............////////////000000000000000/////////------------------------////////////////////////////////////////////////000000000000000000000000000000000000111111111111///000222333333111...,,,////////////000000000000000000000000000000000000////////////////////////......//////000000111111////////////000000000000////////////000000000000000000111111111111000000000000000000000000111111///111222111000///000111000...---...000111111000222222111111111111222222111111111111111111111111222222111111111111222222111111222222222222111111////////////000000000000000000000000000000000000222111111111000000000///111111111111111111111111111111111111111111111111///111333333222111222333222222222222222222222222222222111111111111222222222111111111111111222222111111111111111111111111222222222111111000000000111111111111111111111111111111111111111111111111111111000000000000111111111111222333444444444444111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000//////......//////000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000//////......//////000............////////////000000000000111111111111111111111111111111111111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000111111000000///////////////000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222333333333333444444444555666777999:::;;;;;;::::::;;;;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJKKKMMMNNNOOOPPPQQQPPPOOOMMMJJJIIIHHHHHHIIIFFFGGGIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGHHHFFFCCCBBBBBBBBB@@@?????????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999::::::888888888999999::::::;;;============<<<;;;;;;:::888888777777777666666666444555666666666555333222333333333333333333333333444444333333333222222222222222222222222222222222222111111111000000//////000000000000000000000000000000000111111111222222////////////000000000000//////000000000000//////------........./////////000000////////////......000000000000000000000000////////////////////////////////////////////////111111111111111111111111//////000000000000000111---///222333333222///...////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000000000111111111111000000000000000000111111111111///111222111000///000111000///......000222222111222222111111111111222222111111111111111111111111222222111111111111222222111111222222222222111111/////////000000000111111000000000000000000000000333222222111000000//////111111111111111000000000111111111111111111111111000111333333111000111222222222222222222222222222222222111111111111222222111111111000111111222333111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000111222222333333333333222222222111111111111111000000000000000000000000000111111111111222222222111111111111111111111111////////////////////////000000////////////000000111111222222222222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000//////000000111...////////////000000000000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000111111111111000000////////////000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222333333333333444444333444555666888999::::::::::::::::::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAAAAABBBDDDEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMOOOPPPPPPOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJLLLLLLMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGHHHFFFCCCBBBBBBAAA@@@??????>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<888888777777888999;;;<<<;;;;;;<<<<<<<<<;;;::::::777777777777666666666666444555666777666555333222333333222222111111000000333333222222222111111111111111111111111111111111000000000000111111111111////////////////////////...////////////000000000.../////////000000000111//////000000000000//////---------.........///////////////.........------000000000000000000000000////////////////////////////////////////////////000000000000000000000000....../////////000000000/////////000111111222222.../////////000000000111000000000000000000000000000000000000000000000000000000000000////////////.../////////000000000111////////////000000000000000000111111111111000000///000000000111111111111///111222111000///000111111///...///111333333222222222111111111111222222111111111111111111111111222222111111111111222222111111222222222222111111000000000111111111222222000000000000000000000000111111111111111111111111222111111111000000000///111111111111111111111111///111222111///.........111111111111111111111111222222111111111111222222111111000000111222222333000000111111111222222222//////000000111111222222111111111111111111111111111111111111111111111111111111000000000000111111000000111222222222111111222222222111111111000000000000000000000000000000000111111111111222222222111111111111111111111111////////////////////////222222111111111111222222111222333444444333222111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000111111111111000000////////////000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222333333333444444444222333444555666888999999999999999999:::;;;<<<<<<===>>>>>>???@@@@@@AAAAAA@@@AAABBBDDDEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIILLLMMMOOOPPPPPPOOONNNLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIFFFCCCBBBBBBBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;999999:::;;;;;;<<<<<<===999999888888888999;;;<<<888777666666666888;;;<<<999::::::;;;;;;:::::::::777777777777666666666666444555666777777555333222333222222111000///......222222222111111111000000000000000000000000000000......///000111222333333////////////////////////------------.........///.../////////000000111111//////000000000000//////---------.........////////////......---------,,,........................////////////////////////000000000000000000000000////////////////////////---.........//////000000111000...,,,---000444666.../////////000000111111000000000000000000000000000000000000000000000000111111000000//////........./////////000000111111////////////000000000000000000111111111111000000//////000000111111111222///111222111000///000111111000///000222333444333222222111111111111222222111111111111111111111111222222111111111111222222111111222222222222111111111111111111222222222222000000000000000000000000000000000111222222333333222111111111000000//////111111111111111111111111///000111000---+++++++++000000000000000000000000222222111111111111222222111111000000111222333333000000111111222222222222......///000111222333333111111111111111111111111111111111111111111111111111111000000000000111111000000111111111000000///222222222222111111000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111//////000000111111222222555444444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////......//////000000111111222222111111111111222222000000//////...,,,+++***)))***,,,...000222333333111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111111222222111000//////000111222333222111/////////000111000000000000000000000000222222222111111111000000000111111111111222222222111111222222222333333333444444555666777888999999888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAEEEDDDCCCBBBCCCDDDEEEFFFGGGFFFFFFFFFGGGGGGHHHIIIMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLIIIKKKMMMOOOPPPOOONNNMMMMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGEEECCCAAA@@@??????@@@???===<<<;;;;;;<<<<<<::::::999999999::::::;;;::::::999999888888999999:::999999999888777777777555777999;;;;;;999777555888888777666666666666666555555555555555555555555444555555555444333333222333333222111111222333444222222222222222222222222//////000000111111222222111111000000//////.........---,,,---...//////---000//////////////////000////////////////////////////////////////////////////////////////////////222---)))***...111000.........////////////......---......///////////////000000000000000000000000222111111111000000/////////000111000...------...000000000000000000000000///111222111000///000111000111222111///------...222222111111000/////////////////////////////////000000000000////////////222111111111000000//////...//////000000000000000111111111111111111111111---...///000000111000000222222111111000111111111111111222222222333333333222111000//////000111222111111111111111111111111444444222111000000//////000000000000000000000000000000000000000000000000222222111111111111111111000111111111111222222222333222111111222222000///000000000000000000000000111111111111111111111111111111222222222333333333000111222222333444555555000111111222222111111000111111111111111111111111222222111000//////000000000111111111111222222222000111111111111222222222>>>%%%---<<<000***999222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000.../////////000000000111111111111000000111111111//////000//////...---,,,,,,---...///000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111///000000000111111111111222111000//////000111222333222000/////////000111000000000000000000000000222222222111111111000000000111111111111222222222111111222222222333333333333333444555666777777888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBAAA@@@@@@AAACCCDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJLLLMMMNNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHFFFEEEDDDBBBAAAAAAAAAAAA???>>>===;;;;;;;;;;;;<<<;;;:::::::::::::::;;;;;;;;;;;;:::999888888888888999999999999888888888888666888999::::::999888666888888777666666666666666555555555555555555555555444444555555444444333222222222111000///000111111222222222222222222222222000000000000000111111111111000000000/////////...///.........000111000///...//////////////////...///////////////////////////////////////////////////////////////////////////***''''''+++...---+++......////////////......---......///////////////000000000000000000000000000000000000//////......///000111000...---...///000000000000000000000000///111222111000///000111111000///...//////000111////////////000000000000////////////////////////000000000000////////////111111111111000000000///...//////000000000000000111111111111111111111111000000111111111111111111222111111111111111222222000000111111111222222222111111000000000000111111111111111111111111111111333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222111111222222111///111111111111111111111111111111111111111111111111111111111222222222333333222222333333333333333333111111222222222222111111111111111111111111111111111111000///////////////000111111111111222222222000111111111111222222222000---000,,,...999555&&&222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111////////////000000000000111000000//////000000111//////000000000000/////////000000000//////...---//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111222111000000///000000000000000000000000000000000222111111111111000000000000111111111111222222222111111222222222333333333222222333444555666666777888888999:::;;;;;;;;;;;;;;;<<<======??????@@@AAABBBAAA@@@@@@@@@AAACCCDDDEEEEEEFFFGGGIIIKKKMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIKKKJJJJJJIIIHHHHHHGGGGGGCCCCCCBBBAAAAAAAAABBBBBB???>>>===<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<;;;:::999888888888888888888888999999999999999888888888888888888888888888888777666666666666666555555555555555555555555444444555555444444333333444333222111111111111111222222222222222222222222111111111111000000000000000000000000////////////111000///000222333222111---...///000000///...---////////////////////////////////////////////////////////////////////////000---***+++...000///.........////////////......---......///////////////000000000000000000000000////////////............///000111000...---...///000000000000000000000000///111222111000///000111999555000...000222222222------......///000000111000000000000000000000000////////////000000000000111111111111000000000000...///000000111111000000111111111111111111111111222222222333222222111111000000000000111222333333//////000000000111111111000000111111111111111000111111111111111111111111222222111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222000111222222111000111111111111111111111111111111111111111111111111111111111222222222222333444444333333222222222222222222333333333333222222111111111111111111111111111111000////////////000000111111111111222222222000111111111111222222222777@@@<<<+++---000%%%CCC000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000////////////000000000000000000////////////000000//////000111111111111111000000000000000///...---...///000111111000///...000000000000000000000000000000000000000000000000///000000000111111111111000000000000000111111111111000000000000000000111111111000000000000000000000000000000000000000000111111111111000000000000000000111111111222222222111111222222222333333333222222333444555666777777777888999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@CCCBBBBBBAAABBBCCCEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJJJJIIIHHHHHHGGGGGGCCCBBBBBBAAAAAAAAAAAAAAA@@@??????>>>======<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<;;;:::999888777777777888888888999999:::::::::999999888777777888999999888777777666666666666666555555555555555555555555333444444555444444333333666666555444444333333333111111111111111111111111222222111111000000//////000000000000////////////111000///000222333222111---...000111111000...---////////////////////////////////////////////////////////////////////////111///------///111111000......////////////......---......//////////////////////////////////////////////////////////////////000111000///...///000///////////////////////////111222111000///000111CCC;;;333///111333222000////////////000000111111000000000000000000000000////////////000000000000111111111000000000000000//////000111111111111000111111111111111111111111222333333333222111000000000000000000111222333444000000000000111111111222///000111222333222111000111111111111111111111111111111000000111222222333000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222333111000111222222111000111111111111111111111111111111111111111111111111111111111111222222222222333222222222222222222222222333333444444333333222111111111111111111111111222111111000000000111111000000111111111222222222000000111111111222222222(((///222222666+++555222222111111000000//////.........///000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111////////////////////////////////////////////////000000000000////////////000000////////////000000...///000111222222222222//////000000000000000///...///000111111000///...000000000000000000000000111111111111111111111111///000000000111111111111111111000000000000000000000000000111111000000000000000000111111111000000000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333333333444555666777777888666777888999::::::::::::;;;;;;<<<===>>>???@@@@@@BBBBBBAAAAAABBBCCCEEEFFFHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJIIIIIIHHHHHHGGGDDDCCCBBBAAA????????????AAAAAA@@@@@@???>>>>>>======<<<;;;:::::::::::::::<<<;;;:::999888888888888888888999999:::::::::;;;:::999888666666888999:::888777777666666666666666555555555555555555555555333333444444555444444333555555555555444444333333111111111111111111111111222222111111000000//////////////////000000000000000///...///111222111000///000111111111111000///////////////////////////////////////////////////////////////////////////,,,,,,++++++------------......////////////......---......///////////////////////////////////////000000000000000000000000...000111000//////000111///////////////////////////111222111000///000111AAA:::222///000222111///222222222111111111000000000000000000000000000000.../////////000000000111000000000000000000111111///000000111111111111111111111111111111111111111222222222222111000//////000000000000111222333444111111111222222222333333///000111333333333222111111111111111111111111111000000000000111222333333000000000000000000000000000000000000000000000000111111111222222333333333000000111111111222222222222111000111222333222000111111111111111111111111111111111111111111111111000000111111111222222222000000111222222333444444222333333444444333333222111111111111111111111111222222222111111222222333000000111111111222222222000000111111111222222222(((***...555999***;;;111111111111000000000000......//////000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000........................000000000000////////////111000000//////000000111//////000111111111111111......///000111111111111//////000000000000//////000000000000000000000000111111111111111111111111000000000000111111111111111111111111000000000000000000111111111111000000//////000111111111111000000000000000000000000000//////000000000000000111000111111111111222222222111111222222222333333333333333444555666777888888666666777888999999999999:::;;;<<<<<<>>>>>>???@@@??????>>>???@@@AAACCCDDDHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGDDDCCCAAA@@@???>>>>>>>>>@@@AAAAAAAAA@@@???>>>===<<<<<<;;;:::999999999999;;;:::999999888888999999999999999::::::::::::::::::999888777777888999:::888888777666666666666666555555555555555555555555333333444444555555444444111111222222222222111111111111111111111111111111111111111111000000000000////////////000000000000///...---...000111000///000000000//////000000000////////////////////////////////////////////////////////////////////////---------.........//////......////////////......---......///////////////000000000000000000000000000000000000111111111111...000111111//////000222000000000000000000000000///111222111000///000111444111------///111111///444444333222222111000000000000000000000000000000......//////000000111111000000000000111111111111///000111111222222111111111111111111111111111111111111111111111111000///000000000000111222333333111222222222222333333333000000111222333333333333111111111111111111111111111000000000111222333333000000000000000000000000000000000000000000000000111111222222333444444444000111111111111222222222222000000000222333222111222222222222222222222222111111111111111111111111000000000111111111111222//////000111222333444444222222333333333333222222111111111111111111111111222222111111111222333333000111111111111222222222000111111111111222222222444666666...333000---000000000000000111111111000000000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////111000000000/////////...111111111000000111111111//////000000111000000000//////000111111111111000000000////////////000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111000000000//////000111222222111000///...///000111222111111000000000000000000000000000////////////000000111111000111111111111222222222111111222222222333333333222222333444555666666777555666777888999999999999:::;;;;;;<<<===>>>?????????>>>>>>>>>???AAACCCDDDFFFFFFFFFFFFGGGIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFAAAAAA@@@????????????????????????@@@???>>><<<;;;;;;;;;:::999888888888888999999888888999999::::::::::::::::::::::::999999999888888888888888888999888888777666666666666666555555555555555555555555222333444444555555444444...///000222222222222111111111111111111111111111000000000000000111111111.../////////000000000111///...---...000111000//////...---,,,,,,---...//////////////////////////////////////////////////////////////////////////////000111111111000111111......////////////......---......///////////////000000000000000000000000/////////000000000111111...000111111000000111222000000000000000000000000///111222111000///000111,,,---...000111111111000222222222111111111111111////////////////////////.........///000111111111///000000000111111111111000000111222222222222111111111111111111111111111111111222222333222222222222111111111111111222222111111111111222222222222111111111111222333444444111111111111111111111111111111111111111111222222000000000000000000000000000000000000000000000000000111111222333333444444000111111111111222222222111000///000222333222111222222222222222222222222111111111111111111111111000000000000111111111111000000111111222222222333111111222222222222111111111111111111111111111111000000//////000000111222000111111111111222222222000111111111111222222222'''+++333***111===/////////000000111111222222111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111000000/////////...222222111111111111222222//////000000000000//////000111111111111000000///111000///......///000111000000000000000000000000111111111111111111111111000000000000111111111111222111111111000000/////////000111222222111000///...///000222222222111000000000000000000000000000.../////////000000111111000111111111111222222222111111222222222333333333000111222333444555555666555666777888888999999999::::::;;;<<<===>>>??????@@@@@@@@@@@@AAACCCEEEFFFCCCDDDDDDFFFGGGIIIKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKHHHHHHGGGGGGFFFEEEEEEEEE??????>>>>>>???@@@AAAAAA======>>>>>>>>><<<:::999;;;:::999888777777777777888888888888999:::;;;<<<;;;;;;;;;::::::999999999888888888888888888888888888888777666666666666666555555555555555555555555222333333444555555555444...///111333444444444333000000000000000000000000//////000000111111222222.../////////000000111111000......///000111000//////---+++))))))+++---///////////////////////////////////////////////////////////////////////////+++---...///...---...///......////////////......---......///////////////000000000000000000000000---.........//////000000...000111111000000111333000000000000000000000000///111222111000///000111---000333555444111000000/////////000111111222222////////////////////////---......///000111111222//////000000111111111222000000111222222222222111111111111111111111111111111222333333444444444444222222111111111111111111000000000000111111111111222111000000111333555666111111111111111111111111222222111111111111111222000000000000000000000000000000000000000000000000///000000111222222333333000111111111111222222222111000///000222333333111222222222222222222222222111111111111111111111111000000000000111111111111222222222111111111111111111111111222222111111111111111111111111111111111...............///000000000111111111111222222222000111111111111222222222111...:::333...222###==="""+++;;;111,,,;;;444333222000//////000222333111000000//////000000111000000000000000000000000........................////////////////////////'''666000...(((777444,,,//////000000000000//////---333111444---,,,///111////////////////////////////////////////////////000000000000000000000000...//////000000//////...........................444&&&///777,,,///>>>+++111111111111111111111111333111///...---...///000...111///111666333,,,,,,555111...111555444///***,,,444555///...333000(((000555666111---...000///***444555111000---,,,111333333222222111000000000+++???$$$000444666111000333444555777999;;;<<<===<<<<<<===>>>>>>???@@@@@@@@@AAAAAACCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHIIILLLLLLLLLLLLLLLLLLLLLLLLDDDHHHJJJFFFDDDEEEDDDBBBEEEGGGCCCCCCHHHCCC@@@JJJGGGGGGGGGFFFEEEDDDCCCCCCGGGCCC;;;CCCDDD;;;>>>===@@@@@@???>>>>>>===<<<<<<::::::999999888888888777999::::::;;;<<<=========999:::::::::;;;;;;;;;;;;::::::999888888777666666444<<<===,,,444111???000444444444444444444444444333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000000000//////.........---////////////////////////---......///000111111222////////////////////////........................------......///000000000...............///000000000000//////.........---000///...------...///000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111111111000000111000/////////000222333111111111111111111111111000111111111111222222222222222111111111111222222111222333444444333222111000111111222222111111000000111222222333333333333111111111111111111111111333222111000000000111222222444555444222000000111222111000//////000111222333333222222111000000000111111222333333333333222333333333222222222222111222222222222222222222222000000000000000000000000///000000000000111111111222222222111111111000000222222222222222222222222111111000000000000111111000000000000000111111222111111222222222222111111000000000000000000000000222***+++666111$$$HHH222///444111222999///...,,,+++******+++,,,...333222222111111222222333222222222222222222222222000000000000000000000000111111111111111111111111555...333444999,,,)))/////////000000000000//////555111(((...//////444///111111111111111111111111////////////////////////000000000000000000000000111111222222222222111111////////////////////////:::555000111+++,,,666+++000000000000000000000000222111///.........///000222777<<<000!!!---:::222(((,,,111111+++(((///999666KKK```hhhggg^^^HHH222777---(((---000...///444666+++"""+++888333///888222222222111111111111111(((666555;;;)))111333>>>666666777999:::;;;<<<===888888999999:::;;;;;;;;;>>>>>>???@@@AAABBBCCCDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLJJJEEEFFFJJJLLLKKKFFFGGGCCCBBBGGGGGGEEEJJJFFFFFFFFFFFFEEEDDDCCCBBB888CCCEEEDDD@@@999;;;===;;;;;;;;;:::999999888888666666666555555555444444555666666777888888999999666666666777777777888888;;;;;;::::::999888888888///000999111999111;;;000444444444444444444444444333333333333333333333333333333333333333333333333000000000000000000000000////////////////////////000/////////............////////////////////////------......//////000000////////////////////////........................///////////////.........000000000000000111111222000000000/////////......000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000///////////////000000000111000000111111111111000000000000000000000111111222111111111111111111111111000111111111111222222222222222111111111111222222222222222333333222222222111111222222222222111111111111222333333333222222111111111111111111111111000000000000111333444555...000111111000///000111222111000//////000111222111111111111111111222222111111222333333333333222222222222111111000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111000000000000000000000000000000111111000000000000111111000000000000000111111222111111222222222222111111111111111111111111111111999222,,,000333***///GGG///+++///888777111888HHH+++666666+++222888,,,III333222111000000111222333111000000//////000000111000000000000000000000000////////////////////////000000000000000000000000888---===444)))333>>>///000000111111000000///+++---000999333(((999555000000000000000000000000........................//////////////////////////////000000000000//////------------------------$$$333"""'''333222000+++////////////////////////222111///......///000000===(((///>>>888888777'''888444...///III|||VVV;;;555///+++...,,,,,,;;;222...DDD---000111111111111222222222:::'''---777222AAA%%%000444444444555666666777777;;;;;;;;;<<<======>>>>>>@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJHHHEEEGGGJJJHHHCCCGGGHHHEEECCCEEEHHHHHHGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCMMMEEE666;;;BBB===888>>>>>>======<<<;;;;;;;;;::::::::::::999999999999999999::::::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<777777666666555444444444CCC///666444;;;...777444444444444444444444444444333333333333333333333333333333333333333333333333000000000000000000000000........................////////////............////////////////////////---------...............////////////////////////........................111000000///......------000000//////000000111222111000000000000000////////////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000//////000111111111111111111111111111111111111111000111111111111222222222222222111111111111222222333222222222222222222333222222333333333333222222222222333333333222111111111111111111111111111111111111111111222444555666---...000000000000111333222111000000000000111222///000000111222222333333111111222333333333333222222222111111000///......000000000000000000000000000000000000000000000000111111111111222222222333222222222111111111111111000000000000000000000000111111000000000000111111000000000000111111222222111111222222222222111111111111111111111111111111333777000,,,666666,,,'''888555333222---))))))---888XXX///222000---222***666;;;999...555'''000000000111111000000000///111000...(((777ddd555111---(((222000000000000000000000000111000////////////000000555555555333---(((///<<<888!!!GGG|||777%%%222999---***444666000---,,,///000000111222222333333:::,,,888000(((888:::EEEFFFIIIGGGBBBEEEGGGBBBEEEEEEEEEEEEEEEDDDCCCCCC<<<@@@:::BBBqqq;;;555222999---555999333333444444444444444444444444333333333333222222222222222222222222222222000000000000000000000000///////////////////////////////////////.........///////////////////////////.....................////////////////////////........................000000//////...............------------...//////111111111111000000000000/////////......///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111000000000000000000000000000000000000000111111111//////000000000111111111000111111222222111111000...///000222222111000000111111111111111111111111000000111111111222222222222222111111111111222222444333222111111222333444222333333444444333333222333333333333222222111000111111111111111111111111444444333333333222222333///000222222111111333555111111111111111111111111000000111111111222222222111111222333333333333222333333222111000//////...222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222222111111000000111111222000000111111222222222222111111222222222222111111111111111111111111111111***777444,,,111666444444222444222000111444555222...TTT222///...000444'''999000+++///<<>>bbb%%%(((///...<<<111111111111111111111111000///////////////000000$$$@@@333###555555%%%///<<<~~~333BBB111"""???555 <<>>BBBMMMCCCBBBKKKGGGDDDDDDDDDEEEEEEDDDDDDCCC>>>DDDAAACCC<<<333444===777222111222333333444444555555555555444444333333222222111222222222222222222222222000000000000000000000000111111111111111111111111........./////////////////////////////////////////////000000000000000000////////////////////////........................------......///000000111//////......//////000111//////000000000000000111......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000///000000111111222222222000000000111111111222222111111222222222222111111//////000111111111111111111111111111111111111111000111111111111222222222222222111111111111222222333222222222222222222333222222333333333333222222222222333333333222111111111111111111111111111111///000111333444444444444000000000...------///111111111222333333222111111333333222222111000000///111111222333333333333222333333333222222222222222000000000000000000000000222222222222222222222222111111111111222222222333111111111111111222222222000000000000000000000000222222111111111111222222///000222333333333222111111111222222222222111111222222222222222222222222555333---///888222***///111222111///000222111---111666222...111777---222;;;(((///...000(((888000111111222222111111000:::+++***...,,,666[[['''###222111555111111111111111111111111......///000000000000000999333444000 666OOOBBB777+++666(((000000000111222222222333333444666...&&&---FFFwwwHHH>>>NNNFFFCCCJJJEEEAAABBBBBBCCCCCCBBBBBBAAA===CCCBBB@@@555444555:::999333222222222333333444555555666555555444333333222111111111111111111111111111111000000000000000000000000000000000000000000000000............/////////000////////////////////////---......//////000000000////////////////////////.................................//////////////////............///000000....../////////000000000---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000///000000111111222333333000000111111111222222222111222222333333222222111000000000000000111111222111111111111111111111111000111111111111222222222222222111111111111222222222222222333333222222222111111222222222222111111111111222333333333222222111111111111111111111111...///111222333444333333.........---,,,...000333111222222333333222222111222222111111111111111111111111222333333333333222111111111111222222222222000000000000000000000000333333333333333333333333000000000111111111222222000000111111111222222222000000000000000000000000333222222111111222222333///000222444444333222111111111222222222222111111222222222222222222222222111555111111:::888000000000///000333333111222444777...+++222,,,555///,,,444'''------;;;)))222111111222222222222111111333+++333888...+++fff666)))444111///000000000000000000000000......///000000111000000+++)))555...@@@(((&&&222+++666111111111111111222222222555'''///;;;000555***WWWTTT>>>NNNHHHCCCGGG??????@@@@@@AAAAAAAAA@@@@@@@@@???;;;<<<555777222444666555888222222333333444555666666555555444333333222111111111111111111111111111111000000000000000000000000////////////////////////---.........//////000000////////////////////////,,,,,,------...///000000////////////////////////........................000000000///......---------,,,,,,,,,,,,---......---.........//////000000---...///000000///...---........................000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000///000000111222222333333000111111111111222222222111222222333333222222111111000/////////000222333111111111111111111111111000111111111111222222222222222111111111111222222111222333444444333222111111111111222222111111111000111222333333333333333111111111111111111111111111111222333222111000///......///...///111444777111222333444444333222111000000000111222222333333111111222333333333333222/////////000111111222222222222222222222222222222333333333333333333333333///000000000000111111111000000111111222222222222222222222222222222222222333222222111111222222333///111222444444333222111111111222222222222111111222222222222222222222222+++;;;;;;///...///...111111...000555444...///555***999:::///......777666%%%DDDIII+++222666+++///000000000000111111111,,,666999000)))???oooYYY999++++++///111////////////////////////666///444///111...###777999!!!)))999}}}111111000:::---,,,000000---333555+++222222222222222222222222~~~<<>>>>>>>>???@@@@@@;;;:::KKKoooYYYCCC333555:::666222333999777444222222444777::::::999777666444333333333333222000//////000222333333222111222333333222111---...///000111111111111////////////////////////111000000///...---------///...---,,,,,,---...///......//////////////////111111111000///---,,,+++////////////////////////,,,---------.../////////..............................//////...---,,,,,,.........///////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000222000///...///000222333000000111111111111000000222222222222222111000///111111111111111111111111111111000000111222333333000000111222444555666666555444444333222222222333111111111111111111111111222111111111000000//////222222222111111111000000111111222333333333222222---...///000111222222222222222111111111111111222222222222111111111000000222222222111111111000000222222333333333333444444888222999JJJKKK;;;111444333222111000000111222333000111111111111222222222222222222222222222222222111111111111111111111111111111111222222333333333777666444222222222444555333333333222222111111111222222222222222222222222222222111111111111222222444444999eee333222+++...444(((***EEE333,,,///777666///555CCC{{{NNN,,,555:::...666555)))%%%...666666000000000111111111111222***---///......000777===111111333222+++...FFFbbbWWW888***333===///111---)))+++000444333000///////////////////////////111111+++///999333,,,###>>>...rrrggghhh~~~}}}(((///)))666333222000,,,***111999222222222222222222222222555DDDFFFBBBIII@@@CCC@@@BBBAAA???>>>=========>>>FFF@@@777444;;;DDDBBB;;;666:::555555GGGrrrXXXFFF:::>>>???777222666DDD777111555888555444999444333222222333666999;;;999888777555444333333333333222000//////000222333111000//////111111000///---...............------////////////////////////111000000///......------///...------------...//////////////////.........//////////////////...---////////////////////////------............................................./////////......---,,,////////////////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111000///...///000222333000111111111111111111000111111222222111000000///111111111111111111111111111111000000111222222333444444444333333222222222333222222111000000000111111111111111111111111111222222222222111111111000222222222111111111000000333333333333222111111000//////000111222222222222111111111111111111222222222222222111111111000000222222222111111111000000111111111222222222333333777777???HHHDDD777111333222222111111111111222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222333333555444222111111111333333333333333222222111111111222222222222222222222222222222111111111111222222333333777ddd---444///+++444333((($$$333111111111,,,'''(((---***mmmkkk""",,,;;;555...:::***(((---555555...---222000111111111111222222222:::555000111444333---'''333000///...(((###,,,;;;BBBIII&&&000...)))......,,,---///111333111---)))///////////////////////////333///...)))...666&&&)))///555...***///222[[[777///......---333999000,,,777222222222222222222222222000000SSSEEE@@@CCCDDD@@@>>>>>>>>>======<<<<<<;;;;;;888::::::888888:::999555AAAIIIGGG<<<222222MMMtttIII:::444111444999::::::<<<111...000666666111333;;;111111111222333555777888777777555444333333333333333222111000000111222333111000//////111111000///////////////...---,,,+++////////////////////////000000000///......------///...------------...///000000//////.........---------...///000000////////////////////////////////////................../////////////////////////////////............---////////////////////////000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000111000/////////000222333111111222222222222111111000000111111000000//////111111111111111111111111111111111000111111222333555555444333222111111000222222111111111111111111111111111111111111111111333333333222222222222222222222222111111111111111444444333333222111///...111111222222222222222111111000000000111222333333222222222111111111111111222222222111111111111111000000111111111222222222555===CCCBBB;;;444111111111111222222222222111111000111111111111222222222222222222222222222222222111111111111111111111111333333222222222222222222444333111000000111222222222222222222222111111111222222222222222222222222222222111111111111222222000111555ccc(((444666//////555555333)))///222000000333666555222###rrr444,,,777...)))###111777//////777888111000666111111111111222222222222222111...,,,+++...333777+++,,,111999999222---...EEE&&&***777///,,,222111444333111...,,,,,,...000////////////////////////111111...777***"""555111+++fff)))666555000,,,&&&@@@sssQQQ111111111+++///===999...///222222222222222222222222111666;;;lllGGGBBB>>>EEE===>>><<<============<<<;;;:::666:::======<<<;;;:::999...333333999@@@:::333999<<<+++999;;;999666555777666333000000333666444///000666222333333333333222222111666555444333333222333333222222111000000111222222333111000111222333222111000000000000000///......////////////////////////000000//////.....................------.........000000000///......---------......///////////////////////////////////////000000//////......------000000000000000000000000//////...............///000000000///////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000//////000000111222222222222333333222222222//////000000000000//////111111111111111111111111222111111111111111222222222222222222222333333333333333333444333333333222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222111000///222222333333333222222111000000000000111222333333111111111111111111111111111111111111111111111111111111111111222222222222333<<<@@@999444555333///000111222333333222111000000000111111111222222222222222222222222222222222111111111111111111111111333333333222222111111111333222111111111111222222222222222111111111111111111111111111111111111111222222111111111111222222...///444aaa000111444222+++,,,333666///444555000///111000,,,888777***<<<)))AAA555###:::<<<666///---++++++...222444444000000111111111222222222***...333444111...---///444///---000222222000///666000333333555111---222555///%%%)))...000000///000111000000000000000000000000,,,111222555111///666111FFF;;;%%%555...:::;;;@@@+++666999222***---222333333222222222222222222222222---555,,,RRRIIIEEE===CCC>>>???======>>>>>>>>>===<<<;;;<<<:::999999888555222111???DDD???;;;;;;666666BBBJJJ777<<<<<<888666999999444777555444444333111111222222222333333333111000///444333222222222222222333222111111111111111111222222111000111222222111000......///000000111000000////////////////////////////////////............---..................---000000//////.........---///////////////......---000000000000000000000000000000000//////......---000000000000000000000000//////.........//////000111111000000////////////////////////////////////////////////////////////000000////////////000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222222222222333333222222222...///000000000000//////111111111111111111111111222222111111111111111222222222222222222222222222222333333444444444333222111111111111111111111111000000111111111111111111111111111111111111111111///000111111222222222222222222333333333222222111111111000000111222222333111111111111111111111111111111111111111111111111222222222333333333333444111777777000000777555---000111222333333222111000000000111111111222222222222222222222222222222222111111111111111111111111333333333222222111111111333222222222222222333333111111111111111111111111111111111111111111111111222222111111111111222222---...333aaa666***---555111000222---///222222000000111000...222777)))GGG###'''444000,,,%%%$$$555:::888111111555333***///000000000000111111111666333111222555555000+++111...,,,---000111000///((()))eeejjj,,,***---333444---+++///333444444333111/////////000000000000000000000000,,,444777%%%...;;;+++---[[[444666...%%%,,,444///...((()))444555)))+++444333222222222222222222222222444--->>>---fffHHHDDD???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===999777;;;>>>>>>>>>???000999<<<<<<@@@;;;444999\\\jjj@@@AAA555888888777777999999666999666222222444555444333///000111222333333333333222111111111111222222333111111111111111111111111000///......000000///...+++,,,---...//////////////////////////////////////////////////////......------...//////...------//////////////////////////////000000///...------000000000000000000000000000000//////////////////////////////////////////000///.........///000111222111111000000//////...000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000000111///000000000111111111111111111222222222222111111//////000000111111000000111111111111111111111111333222111111000111111111444444333222111000000//////000111222333222111000111111111111111111111111000000000000000111111111111111111111111222222222......000111222333333333111111222222222222222111222222111111111111111222111111111111111222222222111111111111111222222222222222333333333444444444000333111---000666555///111111222222222222111111000111111111111222222222222222222222222222222222111111111111111111111111333333222222222222222222222222222333333333333333000000000111111111111111111111111111111111111111222222111111111111222222...///444aaa222)))111777000444999---,,,***+++000333444666888333"""666000666444,,,---;;;666(((---111000111555555111....../////////000000000222,,,&&&%%%)))...//////)))---111333444333111......:::UUUVVV444333000000...%%%(((888...,,,)))(((***...222555000000000000000000000000222---999""",,,222'''mmm555"""333111777---(((;;;...hhhLLL%%%+++???000,,,666,,,222222222222222222222222555999000888 BBB>>>AAA>>>CCC<<<>>>>>>===<<<<<<===>>>???AAA<<<:::<<<:::555444777======444222===???888888???YYYDDD+++999666444666777555333333444444333333444555555333000111111111222333333444000000000000000111222333111111111222222111111111000...---...///000///...------...............---////////////////////////.../////////////////////------...//////...------------......///000000000---...//////////////////000000000000000000000000///////////////000000000........................000///...---...///111222222222111111000//////...000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111////////////000000111111//////000111111111111111000111111111111111111000///000000111222222111111111111111111111111111111333222222111000000111111333222222222111111000000...000111333333222111000111111111111111111111111000000000111111222222222000000111111111222222222...///000111111222111111//////000111222222222222333333222111000000000000000000111111111222222222000000111111111222222222111222222222333333333333000111111000000222333333222222111111111111222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222333333000111111222222222222222///000000000111111111222111111111111111111111111222222111111111111222222///000555bbb---000<<<666$$$,,,999///444...,,,111222......222000555111___000???***---555///777)))//////000222111///222666............////////////+++111666666111...222666444555444///,,,---000222......***888+++111,,,***666999000***111111222444555333...***000000000000000000000000666888...333(((666---???###555444+++555,,,///;;;BBB###999///...:::...222222222222222222222222)))777'''999888111===888CCC<<>>???<<<:::;;;???<<<777888>>>222<<<:::777;;;999666:::555fff000>>>;;;333111777:::666444666///333555444333222222000555444333222111111111111000/////////000111222333111111222222222222111111222000///000111222111000111111111111000///...---////////////////////////.........///////////////,,,---...//////...---,,,,,,,,,---...///000111111+++,,,---///000111111111000000000000000000000000......//////000000111111........................000///...---...///111333222222222111000//////...000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111.../////////000000111111//////000111111111111111000000111111111111000000000000111222222222222222111111111111111111111111333333222111000000111111...///000111222333444444000111333555555555333222111111111111111111111111111111111222222333333333000000111111222222222222000111111111111000000///---...///111111222222222444444222111000000//////000000111111222222222222000000111111222222222222000111111111111222222222000222555555111---111888333222111000000111222333000111111111111222222222222222222222222222222222111111111111111111111111111111111222222333333444...///000111111111111111//////000000111111111222000000000000000000000000222222111111111111222222000111555ccc111111000000000000111111222111111111000000//////000...222aaa////////////////////////////////////////////////////////////000000000000111000///......///000111222222111111000//////...///444---000222111111111000000//////000000000000000000000000000000000000000111111111777@@@444(((222333,,,,,,...///000000000000---RRR999///777999***555000111111111111222222222888---666111888***BBBrrrFFF>>><<>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::::::::999999888777666666>>>777888777777777666555444444333333444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000222222111//////.........------------------------////////////000000000000111000...,,,,,,...000111//////////////////////////////............//////222111111000//////......////////////////////////////////////////////////------......//////000000////////////////////////111111000///////////////000000000000000000000000////////////////////////222222222111000//////...000000000000111111111111111111111111111111111111000000000000////////////000000000000///...---,,,---......///000111111222111111222333333333333222000000000000111111111111222222111111111111222222111222333444333222111000222222222222222222222222111111222222222333333333999888777666444222111111000000000000111222333444333333333222222000///...222222222222222222222222111111111111111111111111000000111222222222222111222222222222222222222222000000111222222222222111000111222333333222111000111111111111111111111111222222222222222222222222333333222111000000111111333333222222111222222222222222222222222222222222111111111111111111111111666555333111000000000111111000///......///000111222222222111111111000000000000000000000000000000222///444ccc111111000000000000111111222222222222111111111000000...222bbb111111111111111111111111111111111111111111111111////////////000000000000111000///......///000111000000000000000111111111///444---000111111111111000000000///000000000000000000000000...//////000111222333333333000222&&&:::+++444---...//////000000000000***,,,666,,,222222///000111111111111222222222///222<<<+++666555$$$[[[@@@AAA===DDD:::<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777777;;;777888777777666666555444444333333444333333222222333333444222222222222222222222222111111111111111111111111000000000000000000000000222111000///............------------------------////////////000000000000000///...------...///000//////////////////////////////............/////////......---,,,,,,++++++////////////////////////////////////////////////.........///////////////////////////////////////111111000///////////////000000000000000000000000000000000000000000000000222222111111000//////...000000000000111111111111111111111111111111111111/////////000000000000000000111111111000//////.........//////000111111222000111222222333333222222000000000000111111111111222222111111111111222222222333333333333222111111111111111111111111111111111111222222222333333333555555555444444333333333222222111111111111111222333333333333222111000000222222222222222222222222111111111111111111111111111111222333333333333333222222222222222222222222000000111222222222222222000111222222222222111000111111111111111111111111222222222222222222222222333222222111000000111111222222111111222222333444222222222222222222222222111111111111111111111111444333222111111111222333333333222111111222333333222222222111111111000000111111111111111111111111222///444ccc111111000000000000111111333333333222222222222222111...222bbb111111111111111111111111111111111111111111111111////////////000000000000000000////////////000000...//////000111222222222///444---000111111111111000000000000000000000000000000000000......///111222333444555...888+++$$$;;;XXX000//////000000111000000000(((666:::)))000888***000111111111111222222222444222888%%%///===$$$)))___777BBB===@@@:::;;;;;;<<<<<<<<<=========:::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999888888888666777888777666666666555444444333333444333333222222333333444222222222222222222222222111111111111111111111111000000000000000000000000000000///...------------------------------------////////////000000000000//////////////////////////////////////////////////////............//////111000000//////......---///////////////////////////////////////////////////////////////.........////////////////////////111000000///////////////000000000000000000000000000000000000000000000000222111111000000//////...000000000000111111111111111111111111111111111111...//////000000111111111111111111222111111000000...//////000000111111111000111222222333333222222000000000111111111222222222222111111111111222222444333222222111111222222000000000000000000000000111111222222222333333333111111222222333444444555444333222111000000000000222222222333222222111111111111111111111111111111111111111111111111111111222222333444444444444333222222222222222222222222000111111222222222222222000111222222222222111000111111111111111111111111222222222222222222222222333222111111000111111111111111111111222333444444222222222222222222222222111111111111111111111111222111111111222333333444333333222222222222333333222222222111111111111111111111111111111111111111222///444ccc111111000000000000111111222222222222222222222222111...333bbb111111111111111111111111////////////////////////////////////000000000000000000////////////000000/////////000111111222222///444---000111111111000000000000000///////////////////////////000000111222333333444---000000111000vvv+++000111111111111000000///+++mmm444111444555---000000111111111222222222999)))333111///666111>>>***777???;;;<<<;;;<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888333777888777666666555555555444444444444333333222222333333444222222222222222222222222////////////////////////000000000000000000000000//////...---------------........................////////////000000000000......////////////......//////////////////////////////............//////111111111000000000//////////////////////////////////////////////////////000000//////......------////////////////////////000000////////////000000////////////////////////111111111111111111111111111111000000///////////////000000000111111111111111111111111111111111111......///000111111222222000000111111222111111111//////000000000111111111000000111222222222222222000000111111111222222222333222222111111222222333444333222111000111222333111111111111111111111111111111222222222333333333///000000111222333333444333222222111000000111111000000111111222111111111000000000000000000000000111111111111111111111111111222222333444333333333111222222222222222333333000111222222333333222222111111111222222111111111111111111111111111111111111111111111111111111111222222111111111111111222333333222222111222222222222222222222222222222222111111111111111111111111222222222222222222333333000000000//////000000000111111111111111111111111111111111111111111111111222///444ccc111111000000000000111111000000111111111111111111111///333bbb000000000000000000000000////////////////////////////////////000000000000//////000000000000//////000000000000000000000000///444---000000000000000000000111111////////////////////////222222111111111111111111000---111666BBBccc...000111111111111000000///000---666555,,,777000000111111111222222222444&&&555>>>333---...888AAA///GGG999999999<<<<<<<<<<<<=========>>>>>>>>>===<<<;;;:::999888888::::::999999999999999888222777888777555555555555555444444444444333333222222333333444222222222222222222222222111111111111111111111111000000000000000000000000///......------------...........................////////////000000000000......////////////......//////////////////////////////............//////......------------,,,,,,////////////////////////////////////////////////000000//////......------////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000//////////////////000000000111111111111000000000000000000000000...//////000111222222333...//////000111111111111000000000000111111111111000000111222222222222111111111111111222222222222333333222222222222333333444333222111000111222333222222222222222222222222111111222222222333333333000000111111111111111111111111000000111222222333//////000000000000000000000000000000000000000000111111111111111111111111000111111222222222222222111111111222222333333333111111222333333333333222222111111111111111111222111111111111111111111111111111111111111111111111222111111111111111222222555444333222111000000000222222222222222222222222111111111111111111111111333333333333222222111111////////////////////////111111111111111111111111111111111111111111111111222///444ccc111111000000000000111111000000000000000111111111222///333ccc////////////////////////111111111111111111111111////////////000000000000//////000000000000//////111111111000000000000000///444---000000000000000111111111111000000000000000000000000222222111111000/////////333444,,,...VVV555//////000000111000000000111BBB333000)));;;000111111111111222222222333000333111,,,222333(((===&&&444iii666:::888<<<;;;;;;<<<<<<<<<=========???>>>===;;;:::888777666888888888888888888888888555777888777555555555555555555555555444333333222222333333444222222222222222222222222444444444444444444444444000000000000000000000000//////...............///........................////////////000000000000//////////////////////////////////////////////////////............//////........................///////////////////////////////////////////////////////////////.........///////////////////////////////////////000000111000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000///000000111111222222222---...///000111111111111111111111111111111111111///000111111222222111111111111111222222222222333333333222222222222333333444333222222111111222222222222222222222222222222111111222222222333333333111111111111111000000000000000000000111222333444///000000111000000//////111111111111111111111111111111111111111111111111000000111222222222222111111111111222222333333444111222222333333333333333222222111000000111222222111111111111111111111111111111111111111111111111111111111000111111222333555555333222111000000000222222222222222222222222111111111111111111111111333333333333333222111000111111222222222222111111111111111111111222222222222222222222222222222222222///444ccc111111000000000000111111000000000111111222222222222///333ccc000000000000000000000000111111111111111111111111////////////000000000000...///000111111000///...//////000000111111222222///444---000///000000000111111111111000000000000000000000000000000000///////////////000222,,,///EEE333---...//////000000000000---{{{111,,,222333000111111111111222222222444999000'''+++555999///000222777JJJ[[[;;;;;;<<<<<<===>>>>>>>>>;;;<<<<<<::::::<<>>777:::999999:::::::::;;;;;;;;;======<<<;;;:::888777777777777777777777777777777888777888777555555555555555555555555444333333222222333333444222222222222222222222222333333333333333333333333000000000000000000000000000//////......//////000........................////////////000000000000000///...------...///000//////////////////////////////............//////000000000111111111111111////////////////////////////////////////////////.........//////////////////////////////////////////////////////000111111000000000000000000000000........................////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111---...000111222333333333111111111111111111111111///000000111111111111111111111111222222222333333444333333222222333333444222333333333333222111111111111111111111111111111111111222222222333333333111111111111111111111111222111111111111111222222222222333222222111000///222222222222222222222222111111111111111111111111000111222222333333222222000111111222333333444444111222333333444444333333222222111000000111222222111111111111111111111111111111111111111111111111111111000000111222222333333222222111222222333333222222222222222222222222111111111111111111111111000111222333333333222222222333444444444444333222000000111111111222222222222222222222222222222222222///444ccc111111000000000000111111111111111222222333333333222///444ccc111111111111111111111111////////////////////////////////////000000000000...///000111111000///...------...000111333444444///444---000//////000000111111111222000000000000000000000000------......//////000000+++(((333:::666+++,,,,,,...///000000000000)))555---==='''000111111111111222222222+++777444666777...///111,,,:::888%%%^^^======>>>>>>???@@@@@@AAA???<<<:::999::::::888777888BBB///EEE999AAA888888777777888888888999999999;;;;;;;;;::::::999999999666666666666666777777777;;;777888777444555555555555555555555444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000000000/////////000000111////////////////////////////////////000000000000111000...------...000111//////////////////////////////............//////---------...............////////////////////////////////////////////////---.........//////000000///////////////////////////////////////000111111000000000000000000000000.................................///////////////000000000000111111111111000000000000000000000000222222222111111111111111...///111222333444555555222222111111111111111111//////000111111111111111111111222222222333333333444333333222222333333444222222333444333222111000000000000000000000000000111111222222222333333333000000111111222222333333444333222111000000000000555555555444333222111000222222222222222222222222111111111111111111111111222222333444444444444333000000111222333333444444111222333333444444333333333222111000000111222333111111111111111111111111000000000000000000000000111111000000111222333333000000000111222444555666222222222222222222222222111111111111111111111111...///111333444444444444222222444444444444222222000000111111222222222222222222222222222222222222222///444ccc000000000000000000000000//////000111222333333333///,,,///```555222//////111222222000000000000000000000000000//////000111111111111111////////////000000000000222222111111000000//////---555...000000000111111111111000000000000000000000000000000000000000000////////////+++555+++ddd...555000000000000000000000000111///000111///222222222222222222222222444333222222111111111222+++<<<...888555yyy>>>///FFF???BBB...<<<<<<<<<<<<<<<<<<<<<;;;;;;666BBBAAA666???,,,BBB000555888888888888888888888888:::999999999888777777777999999888888777666666666333555555444555555444444444444555555333333333222222111111111222222222222111111111111222222222222222222222222222222222222222222222222111111111111111111111111111000///---------...///---...111222222111...---////////////////////////111000///......///000111000000000000000000000000......////////////............//////////////////000000///...............//////000000000000//////000111111111111222222222---...///111111111000///000000//////.........---////////////////////////000000000000000000000000000000000000111111111111222111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111222222222222222222222222222222222222222222222222222333444444222222333444111111111111000000//////000000000000000000000000111111111111111111111111444444444333333222222222---...000111222222222111333333333333333444555666333333333222222111111111111111222222222333333333222222222222222222222222222222222222222222222222333333333222222111111111555444444333333222222111333333333222222111111111111111111222222333333333//////000111222333333333444444333222111111111111222000///000111333333222222222222222222222222222111111111111111111111111444444444333333222222222111111555bbb000000000000000000000000000000000111111222222333///,,,000aaa222000......111222222111000000000000000000000000//////000111111111111111....../////////000000000111111111000000000000000---555...000/////////000000/////////000000000000000000000000000000000000////////////---666***///222000000000000000000000000111ZZZ333777222222222222222222222222222444333333222111111111111222///333888222LLL@@@666CCC111KKKAAA<<<<<<<<<<<<<<<<<<<<<<<>>777???;;;```666999777999999999999999999999999888888888999999:::::::::999999888888777666666666333555555444333333222222222222333333222222222222222222222222333222111111000111222222000000000000000000000000111111111111111111111111111111111111111111111111/////////............//////...---,,,,,,---...///////////////////////////////////////////////////////////////////////////........................000000000///......------000///............////////////000000000000///////////////000000000111111555333111///...///111222000000//////////////////000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222111333333333222111222333222222222222222222222222222222222222222222222222111111111111111111111111111111111000000000000000000000111111222222222222222111000///////////////222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111222222333333333111111222222333333333333222222222222222222222222333333333444444444444444222222222222222222222111111111111111222333444444333222111111222222111///222222222222222222222222111111111111111111111111222222222333333444444444111111555bbb000000000000000000000000111111000000000000000000222...111bbb222333333333222111000111000000000000000000000000//////000111111111111111111111222222222333333333//////000000111111222222---555...000000//////......//////000000000000000000000000000000000000000////////////333,,,aaa555///000000000000000000000000111...111111000000000111111222222222333222111111000000111111222222333,,,222===333+++DDD888HHH;;;;;;;;;<<<<<<<<<======666NNN888777:::@@@...:::???111999999999999999999999999888888999999:::::::::;;;999999888888777666666666333555555444444444333333333333444444222222222222222222222222333222111111111222444555000000000000000000000000111111111111111111111111000000000000000000000000.........////////////...///...---,,,,,,---...///////////////////////////......////////////....................................------------......000000//////.........---//////............////////////000000000000//////000000000111111111222222444222///---,,,...000111//////000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000222222222222222222222222222222222222222222222222111222333333111111222333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111222222222444444333222111111222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111222222333333333333333333222222111111111222222222222222222222222333333333222222222222222333333333222222222222222111111111111222333444444555444444555666666555333222222222222222222222222111111111111111111111111222222222333333444444444111111555bbb000000000000000000000000000000000000000000000000222///222bbb000222333333111000000111000000000000000000000000//////000111111111111111111222222222222333333333000000000000111111111111---555...000......,,,,,,,,,,,,......000000000000000000000000000000000000////////////222+++555000000000000000000000000000111FFF333222//////000000111222222222111000000000000111222222222///+++888000222CCC(((666AAA111::::::;;;;;;<<<=========777DDD333>>>999000EEEAAA111444?????????000EEECCC::::::::::::::::::::::::999999999:::::::::::::::999999888888777666666666333555555444444444333333333333444444111222222222222333333333333222111111333555888999111111111111111111111111111111111111111111111111000000000000000000000000///000000111111111111000000///...------...///000////////////////////////---......//////......---........................///...---,,,,,,---...//////////////////////////////............//////000//////000000000000//////111111111111222222222222333111///------...000111//////000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000222222222222222222222222222222222222222222222222111222333222111000111333111111111222222222222222222222222222222222222222111111111111111111111111000000000000111111111111222222111111111222222333222222111111000111111111111222222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222333333444333333222111111000000111222222222222333333333333333222222222222111111222222222333333333333333222222222111222222333333111000111333444444333111222222222222222222222222111111111111111111111111222333333333333333333444111111555bbb000000000000000000000000......//////000000111111333///222bbb+++...111111000///000222000000000000000000000000//////000111111111111111000000000111111111222222111111111000000000000000---555...000000///...------...///000000000000000000000000000000000000000////////////---+++222111000000000000000000000000111eee555.../////////000111222222222////////////000222333444222///,,,999111***<<<666111555>>>::::::;;;;;;<<<======>>>888666888>>>;;;000PPP...<<<777>>>111:::;;;;;;???::::::::::::::::::::::::::::::::::::::::::999999999999888888777666666666333555555444333333222222222222333333111111222222222333333333333222222222444888;;;===222222222222222222222222111111111111111111111111000000000000000000000000...///000111222222111000000//////......//////000////////////////////////------...//////...------........................///...,,,++++++,,,...///------......///000000000...............///000000//////000000000000//////000000000000111111111111111000///......000111333//////000000000111111111////////////////////////000000000000000000000000000000000000111111111111111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000222222222222222222222222222222222222222222222222000222333222111000111222000000000111111111222222111111111111111111111111111111111111111111111111000000000111111222222222333333222111111111222333/////////...//////000000111111222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111333333222222222222222222222222222111111111111111111111222222222333333333444444333333333222222222111222222333333444444444333333222222111222222222------...111333333222000222222222222222222222222111111111111111111111111444333333333333333333222111111555bbb000000000000000000000000---......///000111111222333///333ccc%%%))).../////////111333000000000000000000000000//////000111111111111111////////////000000000000222222111111000000//////---555...000444333222000000222333444000000000000000000000000000000000000////////////---000///111000000000000000000000000111:::,,,...//////000111222222222------...///111222444555111555444222333000...444000333[[[::::::;;;;;;<<<===>>>>>>999555BBB444777@@@...BBB<<<555BBB666AAAEEE333===::::::::::::::::::::::::;;;;;;;;;::::::999999999999999888888777666666666333555555444222222111111111111222222111111111222222333333333333222222333555999===@@@222222222222222222222222000000000000000000000000000000000000000000000000,,,---...000000000///...000000000000000000000000////////////////////////,,,---...//////...---,,,........................///...,,,++++++,,,...///,,,,,,---...///000111111...............///000111//////000000000000//////////////////000000000000111111000000000222333444//////000000111111111222////////////////////////000000000000000000000000000000000000111111111111111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111000111222222333111111111111111111111111222222222222222222222222222222222222222222222222000222222222111000111222//////000000111111111222000000000000000000000000111111111111111111111111000000111111222222222333444333222111111111222333222222111222222333444444111111111222222333333333111111222222222333333333222222222222222222222222000000000000000000000000444333333222222111111111000000000111222222333333111111111222222333333333555555555444444333333333111111222333333444555555444444333222111111111111111111333666888999777555222222222222222222222222111111111111111111111111444444444333333222222222111222555bbb000000000000000000000000000000000000000000000000222...111aaa000000111111111222222222222111111111000000/////////000000000000//////...////////////000000000000///000222222111...+++(((***333---111111111000000000000111111222111111111000000//////000000000000000000000000+++666---222000111222333222111///---,,,444,,,000000000000111111111111111111111111111111111111000111111111111222222222333000...}}}111BBB000AAA;;;:::::::::999999888888999999:::999;;;======<<<;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;999777666666777777333222222000333333333333333333333333111111111111111111111111333444444555666777888888222111111111000000/////////000111222222222222222////////////////////////////////////////////////000000///...............////////////000000000000///......---------....................................------------......,,,---000111111000---,,,---....../////////////////////000000000000//////000000111111111111000000////////////////////////000000000000000000000000000000111111000///...---......//////000000111111000000000000000000000000000000000000000000000000...///000111222333333333000000000000111111111111000000000000000000000000111111111111222333444555000000000000000000000000333333333222222111111111111111111111000000000///111111111111111111111111333333222222333333444555333333333222222111111111222222222111111111000000111111111111111111111111222111000//////000111222///000111222222111000///000111222333555666777777333222111111111222333444222222222222222222222222444333222111111222333444222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222333333333222222111111111111111222333333444555555111111000000111333444666//////000111222222333333111111111111111111111111444444444444444444444444555222555ddd000000000000000000000000000000000000000000000000222...111aaa111111111111222222222222111111111111000000000/////////000000000000000///////////////000000000111111111222222111///---,,,***333---111111111000000000000111111111111000000000/////////000000000000000000000000...AAA---222000000222222222111///...,,,333...000000000000111111111111111111111111111111111111000111111111111222222222111111888BBBmmm<<>>>>>=========>>><<<<<<<<<<<<<<<<<<<<<===;;;::::::999999::::::;;;<<<;;;999888777666777777333555555444333333333333333333333333111111111111111111111111222333333444444555555555111111111111000000000///000111111111111000000///////////////////////////////////////////////////000000///...........................////////////---,,,,,,++++++,,,,,,---........................///......------......///---...///000000///...------....../////////////////////000000000000////////////000000000000//////////////////////////////000000000000000000000000111000000000//////////////////000000000000000111000000000000000000000000000000000000000000000000111222222222222111000000000000000000111111111111111111111111111111111111111111111111222333333444111111111111111111111111333333333222222222111111222222222222111111111111111111111111111111111111222222222222222333444444333333333222222222111111222222222111111111000000111111111111111111111111111111111000000111111111111111222333333222111111111222222333444555666666222222111111111222333444222222222222222222222222333333222111111222333333222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222333333333222222222111111222222222333333444444444111111111111111333444555000000111111222333333333222222222222222222222222333333333333333333333333555222555ddd000000000000000000000000000000000000000000000000222...111aaa111111222222222333333333111111111111000000000000......///000111111111111/////////000000000111111222222222111111000000000+++444...111111111000000000000111111000000///////////////...000000000000000000000000333SSS---222000000111222222111///...---111111000000000000111111111111111111111111111111111111000111111111111222222222...@@@(((+++KKKFFFFFF444777FFF444;;;;;;::::::::::::;;;;;;<<<>>>@@@@@@???>>>???@@@<<<<<<<<<======>>>>>>>>>::::::999999999999::::::<<<;;;999888777666666666333666777666333333333333333333333333111111111111111111111111111111111222222222222222111111111111000000000000222222222222111000///...////////////////////////////////////////////////000//////............///------------............---,,,,,,,,,,,,,,,------........................///......------......///...//////////////////...---....../////////////////////000000000000//////......////////////......////////////////////////000000000000000000000000111111///......//////000111111111111111000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000111111111111111111111111111111111111222222111111111222222333222222222222222222222222333333333222222222222111333333333222222222222111111111111111111111111111222111111111111222333333333333333222222222222111222222222111111111111111111111111111111111111111111111222222222222111111333333444444444444333333333333333333444444444444222222111111222222333444222222222222222222222222333333222222222222333333222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222333333333222222222222111333333333333333333333333111111111111222333444444222222222222333333333333333333333333333333333333222222222222222222222222555222555ddd000000000000000000000000000000000000000000000000222...111aaa222222222222333333333333111111111000000000000000---...///000111222222222//////000000000111111111222111000000000000222222---555...111111111000000000000111111////////////............////////////////////////666iii---222000000111111111111000///---...111///000000000111111111111111111111111111111111111000000111111111222222222666111:::###777}}}BBBHHH777<<>>???@@@>>>>>>???@@@;;;<<<<<<===>>>??????@@@;;;::::::999999::::::;;;;;;;;;:::888777777666666333555666555333333333333333333333333111111111111111111111111111111111111111111000000111111111000000000000000222222333333333222111111////////////////////////////////////////////////000///............//////------.........////////////............//////000........................//////............//////000///...------...///000---....../////////////////////000000000000//////...//////000000//////...////////////////////////////////////////////////222111///------...000111333333222222111111000000000000000000000000000000000000000000000000000000...///000111222333333333///000000000111111111111222222222222222222222222333222111111111111111222222222222222222222222222222222222222222222222222333333222222222111111111111111111111111111111111111111000000111111222333222222222222222222222222111111111111111111111111111111111111111111111111111222333444444333222111333444444444444444444333333333333333333333333333222111222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333222111111111222222333333333444444333333333333333333333333333333333333333333222222222222222222222222555222555ddd000000000000000000000000000000000000000000000000222...111aaa111111222222222333333333000000000000000000111111......000111222222222222000000000000111111111111111000///......000111222...666...111111111000000000000111111............////////////////////////////////////777---222000000000111111111000000...333000///000000000111111111111111111111111111111111111000000111111111222222222555---:::666888666>>>EEE666AAA<<<;;;;;;::::::;;;;;;<<<:::<<<>>>>>>===<<<===>>>;;;<<<<<<===>>>??????@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999888777666555333333333111333333333333333333333333111111111111111111111111222222222111111111111111000000000000000000111111......000111222222222222000000000000000000000000000000000000000000000000//////............//////....../////////000000000...............///000111......................../////////....../////////000///...------...///000---....../////////////////////000000000000/////////000000111111000000///000000000000000000000000////////////////////////111000...------///111222333333222222111111000000000000000000000000000000000000000000000000000000...///000111222333333333///000000000111111111111111111111111111111111111222222111111000111111111111111111111111111111111222222222222222222222222222111111111000000000000111111111111111111111111111111000000111111222333222222222222222222222222111111111111111111111111111111111111111111111111111222333444444333222111333333222222222222333333444333333333333222222222111111222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333222111111222222333333333222444444333333333333333333222222222222222222222222444444444444444444444444555222555ddd000000000000000000000000000000000000000000000000222...111aaa000000111111111222222222000000000000111111111111//////000111222222222222000000000111111111222222111000///...//////111222///777///111111111000000000000111111...////////////000000000000000000000000000000000444---222000000000000000111111111///DDD///000000000000111111111111111111111111111111111111000111111111111222222222+++:::'''DDD+++999IIINNN333;;;;;;::::::::::::;;;;;;999;;;<<<===<<<;;;<<<===<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<======::::::::::::999777666555333222222000333333333333333333333333111111111111111111111111111222222222222222222222000000000000111111111111***+++,,,...///000111111000000000000000000000000000000000000000000000000///............//////000////////////000000000111,,,,,,,,,,,,---...//////........................000//////......//////000000///...------...///000---....../////////////////////000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000//////......///111111111111111111111000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000111111111111000000000000000000000000111111000000000111111222000000000000000000000000111222222222222333333333111111111000000000//////111111111111111111111111222111111111111222333333111222222222222333333333111111111111111222222222111111111111111111111111111111222222222222111111222222111111111111222222333333333333222222222222000111222333333333333222222222222222222222222222333333444444444444333333222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222111222222222222333333333333333333333333333333333111222222333333333222222222222222222333333333333111111111111111111111111444444444444444444444444555222555ddd000000000000000000000000000000000000000000000000222...111aaa//////000000000111111111///000000000111111111111000111111222222222111111000000111111111222222222222111111000000000111111000777///111111111000000000000111111/////////000000000111111000000000000000000000000000---222000000000000000111111222///[[[///000000000000111111111111111111111111111111111111000111111111111222222222///...777&&&???(((333333???::::::999999999999::::::999;;;<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::999777666444333444444222333333333333333333333333111111111111111111111111000000000111222222222333///000000000111111111111+++,,,---///000000000000000000000000000000000000000000000000000000000000...............///000000........./////////000000,,,,,,,,,,,,---...///000........................000000////////////000000//////............//////---....../////////////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000.../////////000000000111//////000000000000000111000000000000000000000000000000000000000000000000111222222222222111000000000000000000111111111111////////////////////////000000///000000111222333111111111111111111111111111111222222222333333333222222222111111111000000111111111111111111111111222222222222222333444444111111222222222333333333000000111111111222222222111111111111111111111111111111111000000111111111333222111000000111222333222222222222222222333333000111222333333333222222222222222222222222222222333333444555555444333333222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222111111222222222333333333222222222333333444444444111222333333333333222111000000111111222333333333222222222222222222222222333333333333333333333333555222555ddd000000000000000000000000000000000000000000000000222...111aaa////////////000000000000//////000000111111111222111111222222222111111000000111111111111222222222333333333333222222111111111888///111111111000000000000111111//////000000111111222222000000000000000000000000------222000000//////000111222222000lll000000000000000111111111111111111111111111111111111000111111111111222222222222222---777...***HHH...iii111:::999999888888999999:::999;;;======<<<;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::999777666444333666777666333333333333333333333333111111111111111111111111...//////000111222222333//////000000111111111222000111111222222222222111000000000000000000000000000000000000000000000000...............///000111---------.........//////.........//////111222222........................000000////////////000000////////////////////////---....../////////////////////000000000000//////......////////////......000000000000000000000000000000000000000000000000---...///000111111000000......//////000000111111000000000000000000000000000000000000000000000000...///000111222333333333000000000000111111111111////////////////////////////////////000111333333222222222222222222222222111111111222222333333333333333333222222222111111111111111111111111111111333333222222333333444555111111111222222333333333000000111111222222222222111111111111111111111111222111000//////000111222333333222111111222333333111111222222222333333333000111222333444333222222222222222222222222222222333333444555555444333333222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222111111111222222333333333111111222333333444555555111222333444333333111000//////000111222222333333333333333333333333333333222222222222222222222222555222555ddd222222111111111111111111111111222222222222111111111...333bbb333333222111000000111111111111111111111000//////222222111111111111111111222000///...///000222333222111111111000000/////////444---000000000111111111111000000000000000000000000000000000000000000111111111111333---222222111111111000000//////111bbb000////////////////////////222222222111111111000000222222222111111111111111222222222222333444555666```NNN999>>>===000777>>>444>>>:::;;;<<<===>>>>>>>>>>>><<<>>>>>>===<<<;;;<<<===:::;;;===>>>>>>===;;;:::;;;;;;;;;:::999888777777333444444222555444333333222222333333333222222111111222222333222111111111000000//////000000000000000000000000000111111111222222222222111111000///////////////000000000000000000000000//////////////////////////////.........---------...............///000111////////////////////////...............///000000////////////000000000000////////////000000000000000000000000000000000000111000///......///000111000000000000000000000000////////////////////////222///---...111333222000000000////////////000000000000000000000111111222222222222222222222222333000111222222111000111222000000000111222222222333111111111111111111111111000000111111111111000000222222111111111111111111000111111111111222222222333222222111111222222333444333111000000000111111111222222333333222222111111222222333333222222111222111111111000000////////////000000000//////...000111111111111222222222111111222222222333333333111111222222222333333333222222333333333333222222222222222222222222222222444333111000000111333444888444111222555777444111222333333444444333333222333333333222222222111111111222333333444444444333111111111111111111111111444555555555555555555444333333333222222111111111333333333333333333333333444444222222222222444444222222222222333444555555444111555ddd111111111111111111111111111111222222222222111111111...333bbb333222222111000000111111111111111111111000//////111111111111111111111111111111/////////000222333222111111111000000000000///444---000000000111111111111000000000000000000000000000000000000000000111111111111888---222222111111111000000000000111bbb000000000000000000000000000222222222111111111000000111111111111111111111111222222222222333444555666===444???***BBB@@@999>>>>>>:::;;;<<<===>>>>>>>>>>>><<<===>>>===<<<;;;<<<===:::;;;<<<======<<<;;;:::::::::::::::999888777666444444444222333333222111111111111222333222222111111222222333111111111111000000000///000000000000000000000000////////////000000000000111111000///////////////000000000000000000000000//////////////////////////////.........---------000//////............///////////////////////////...............///000000////////////000000000000////////////000000000000000000000000000000000000111000////////////000111000000000000000000000000111111111111111111111111222///......111333222000000000////////////000000000000000000000111111222333333333222222111111111000111222222000000111222111111111111111222222222000000000000000000000000000000111111111111000000111111111111111111111111000111111111111222222222222222222222222222222222333333111000000000111111111222222333333222222111111222222333333222222111333333333222222111111111111111222222222222111111111111111111222222222222111111222222222333333333111111222222222333333333111111222222222222111111222222222222222222222222333222111111111333444666999555111000333444222///222222333333333333222222111111111222222333333333111222333333444444444444222222222222222222222222333444444555555444444333333333333222222222111111333333333333333333333333444333333222222333333444333222222222222333333444444111555ddd111111111111111111111111111111222222222222111111111...333bbb333222111111000111111111111111111111111000//////111111111111111111111111111111000///000111222333111111111111111000000000///444---000000000111111111111000000000000000000000000000000000000000000111111111111...---222111111111111111000000000111bbb111111111111111111111111111222222222111111111111111000000000000000000111111222222222222333444555555,,,qqq***@@@444999999666BBB:::;;;<<<===>>>>>>>>>>>><<<===>>>===;;;;;;;;;<<<:::;;;<<<======<<<;;;:::999:::::::::999888777666555444444222444333222222111111222222333222222111111222222333111111111111000000000000000000000000000000000000000000000000000000//////111000000///////////////000000000000000000000000/////////////////////////////////............---000000000///......------////////////////////////...............///000000////////////000000000000////////////000000000000000000000000000000000000111000000//////000000111000000000000000000000000111111111111111111111111111000...///111222111111111000000//////000000111000000000000000111111222444444333222111000000///000111222222000000111222222222222111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000111111111111222222222111222333333333333222111333222111111000111111111111222222333333222222111111222222333333222222111222222222111111111111111111111222222222222222111111111111111222222222333111111222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111333222222222222444666777;;;777222111222333222000111111222222222222111111///000111222333444444555222222333333333333444444444444444444444444444444222333333444444333333222333333333222222222222111333333333333333333333333444333333222222333333444333333222222111222222222444111555ddd111111111111111222222222111111222222222222111111111...333bbb222222111111111111111222111111111111111000//////000000000000111111111111111111000000000111222333111111111111111111111111///444---000000000111111111111000000000000000000000000000000///000000000111111111111***---222111111111111111111111111111ccc111111111111111111111111111111111111111111111111111///000000000000000111111333222222222333333444555444;;;QQQBBB999,,,@@@222::::::;;;<<<===>>>>>>>>>>>><<<===>>>===;;;:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999::::::999888777777666444444333555444444333333333333333333222222111111222222333111111111000000000000000000000000000000000000000333333222222222222111111000000////////////000000/////////////////////////////////////////////////////////...............///////////////.........////////////////////////...............///000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111000000///000111111111111000000000000000000111000000000000000111111222333333222222111111000000000111222111000///000222333222222222111000000000000000000000000000000000000111111222222111111000111111111111111222222222000000111111111222222222000111333444444333111000222222111111111111111111111222222333333222222111111222222333333222222111//////////////////////////////000111111111000000111111111222222222333333111111222222222333333333111111222222222333333333444444444333333444444444333333333333333333333333222222222222444555777888;;;777333222333444444444000111111222222111111000000000111222333333444444333333333333333333333444333333333333333333333333222222222333333222222222222222222222222222222222333333333333333333333333333333333333333333333333444333222111111111111111444111555ddd000000111111111222222222111111222222222222111111111...333bbb222111111111111111222222111111111111111000////////////000000000111111111111111111111111222222333111111111111111222222222///444---000000000111111111111000000111111111111111111111111///000000000111111111111555---222111111111111111222222222111ccc222000000000000000000000000111111111111111111111111//////000000111111111222333333222222222333444444777***;;;HHH111AAA<<<111:::;;;<<<===>>>>>>>>>>>>;;;======<<<;;;:::;;;<<<:::;;;;;;;;;;;;;;;;;;:::999::::::::::::999999888777444555333444444333222222222222222333222222111111222222333000000000000000000111111000000000000000000000000333333333222222222222222000000////////////000000////////////////////////////////////////////////////////////////////////+++,,,...///000000000000////////////////////////...............///000000////////////000000000000////////////000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111000///000000111111111000000000000111111000000000000000111111222000000000111111222222222///000111111000///000111333222222222111000000000222222222222222222222222111111222222222222111111000000111111111222222222000000111111111222222222000111333444444333111000111111111111222111111111111222222333333222222111111222222333333222222111///////////////000000000//////000111111111111111111222222222222333333333111111222222222333333333111111222222222333333333333333222222222222333333444444444444444444444444111222222333444666777777555333111111222333555555000111111222222111111000222222222222222222222222444444333222222222333444333333333333333333333333111222222222222222222111222222222222222222222222333333333333333333333333333333333333333333333333444444333222111111111111444111555ddd000000000111222222333333111111222222222222111111111...333bbb111111111000111111222333111111111111111000//////...//////000000111111111111111111222222222222333111111111222222222222222///444---000000000111111111111000000111111111111111111111111000000000000111111111111111---222111111111222222222222222111ccc222000000000000000000000000111111111111111222222222000000000111222222333333333333333222222333333444111222GGG,,,???666777===:::;;;<<<===>>>>>>>>>>>>;;;<<<===<<<:::::::::;;;;;;::::::::::::::::::;;;::::::;;;;;;;;;;;;::::::999555555444333222111111000000111111333222222111111222222333000000000000111111111111000000000000000000000000000000000111111111222222///////////////000000111000000000000000000000000////////////////////////...////////////000000000***+++---///111111111111////////////////////////...............///000000////////////000000000000////////////000000000000000000000000000000000000000111111222222111111000000000000000000000000000////////////////////////111111222111//////000111222111111000000111111222000000000000000111111222...//////000111222333333///000111111//////000111222222222111111111111111333333333333333333333333111111222222222222111111000000000111222222333333000111111111111222222222111222333333333333222111000000111222222222222111111222222333333222222111111222222333333222222111222222222222222333333333111111222333444444444444222222222222333333333333111111222222222333333333111111222222222333333333222111////////////111222444444444444444444444444111111222333444555555666/////////000000111222333111111222222222222111111333333333222222222111111555444333222111222333444222222222222222222222222111222222333333222222111111222222222222333333333333333333333333333333333222333333444444333333222444444333333222222333333444111555ddd///000000111222222333333111111222222222222111111111...333bbb111111000000111222222333111111111111111000//////......//////000111111222111111222222333333333222111111111222222333333333///444---000000000111111111111000000111111111111111111111111000000000000111111111111'''---222111111111222222333333333111ddd222111111111111111111111111000000111111111222222222000111111222333333444444444333333222222333333333111888,,,TTT>>>333333BBB:::;;;<<<===>>>>>>>>>>>>;;;<<<===<<<:::999:::;;;;;;::::::::::::::::::;;;;;;;;;<<<======<<<<<<;;;:::555555444444444333222222222222333333222222111111222222333///000000000111111111111000000000000000000000000//////000000111222333333///////////////000111111000000000000000000000000////////////////////////.../////////000000000000+++,,,...000111111000///////////////////////////...............///000000////////////000000000000////////////000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000000222333111......///222222111111000000111111222000000000000000111111222//////000000111111222222///000111000///...///111111111111111111222222222222222222222222222222222111222222333333222222111///000000111222222333333000111111111111222222222222222222222222222222222///000111222333222222111111222222333333222222111111222222333333222222111222333333333444444444444000111222333444444444444222222222333333333444444111111222222222333333333111111222222222333333333333222000//////000222333222222222222222222222222111111222333333333333333///000222222222111111111222222333333333333222222222222222222222222333333666555333111111222333444444444444444444444444444222222333333333333222222111111222222222333333333333333333333333333333333222333333444444333333222444444444333444444555555444111555ddd///000000111222222333333111111222222222222111111111///333bbb111111000000111222333333111111111111111000//////---......///000111111222111111222333333333333222111111111222222333333333///444---000000000111111111111000000111111111111111111111111000000000000111111111111------222111111111222222333333333222ddd333222222222222222222222222000000111111222222222222111111222333444444555555444444333222222333333333555333111}}}222<<>>>>>>>>>>>;;;<<<===<<<:::999:::;;;;;;::::::999999::::::;;;<<<<<<===============<<<:::555666444888888777666666666666777333222222222222222222333//////000000111111111222000000000000000000000000000000111222444555666777///////////////000111111000000000000000000000000////////////////////////.../////////000000111111,,,---///111111000...---////////////////////////...............///000000////////////000000000000////////////000000000000000000000000000000000000000111222333333222111000000000000000000000000000111111111111111111111111000222333111...---///222222222111111111111222222000000000000000111111222111111111111000000000000///000111000///...///111000000111111222222222333111111111111111111111111111222222333333222222111///000000111222222333333000111111111111222222222333222222111111222222333///000111222333333222111222222222333333222222222222222222333333222222222111111111222222333333333...///000111222333333333222222333333333444444444111111222222222333333333111111222222222333333333666555333222222333555666000000000000000000000000111111222333333333222222222444777777555333222111222333333444444333333222000000111222333444444555666555333111111222333444555555555555555555555555222333333444444333333222111111111222222333333333333333333333333333333333222222444444444444222222444444444444444555666777444111555ddd111111222222222111111000111111111111111111111111000---222aaa000111222333333222000000000000000000000///......111000/////////000222333111111111000000000000000000111222333333333333333///444---000111111111111111111111111333222222111111222222333111222333444444333222111111+++333333222111000000111111222333```000///000111222222222222222111111000000000000000000222222111111222222333444111222333444555444333333555222666IIIuuu111CCC666;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::;;;:::::::::;;;===???@@@666555555444555555555555555555555555444444333333222111000000111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000111000000000//////......000000000000000000000000//////000000000000//////222222111///...---++++++////////////////////////------............------000000000000000000000000////////////////////////000000000000000000000000222222222111111111000000222111000//////000111222111111000000000000111111//////000000111111111222111111000//////...//////333333333222222111111111222222222111111111000000111111111111111111111111222222222111111111111111000000000000000000000000222222222111111111000000111111111000111111222333222222222111111111000000111111111222222333333444111111111111111000//////222222222222222222222222333333333222222222111111444444444555555444333333222222222222222222222222333333222111111222333333222222111111222222333444555555444333222222111000333333222222222222222222333333333333333333333333444333111000000111333444555444333333222222222222111222222333333222222111333333222222222222222222111222333222000///000111444444444333333222222222222222222333333333444444333333333222222111111111444444444333333222222222444333222222444444333222444444444444444444444444555222555ddd000000000111111000000000111111111111111111111111222///333bbb000111222222222222111000000000000000000000//////111000/////////000222222111000000000000000000000000111222333333333333333///444---000111111111111111111111111333222222111111222222333222222222333333222222222111,,,222111111111111111111111222333QQQ///111222222333333333333222111111111111111111111111222222111111222222333444111222333444444444333333444111111===555===AAA<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::;;;;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<<<<666555555444555555555555555555555555444444333333222111111000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000111111111000000/////////000000000000000000000000//////000000000000//////000000000///......------////////////////////////.........//////.........000000000000000000000000////////////////////////000000000000000000000000222222222111111111000000111111000000000000111111222222111111111111222222///000000000111111111111222111000000/////////000333333333222222111111111222222222111111111000000111111111111111111111111111111111111111222222222111111111111111111111111222222222111111111000000111111111111111222222333222222222111111111000000111111111111111222222222111111111111111000//////222222222222222222222222333333333222222222111111333333444444444444333333222222222222222222222222333333222111111222333333222222111111222222333444333333333333333333333333111111111111111111111111333333333333333333333333222111000//////000111222555444333333222222222333222222333333333333222222222222222222222222333333222333444333111000111222444444444333333333222222333333333333444444444444222222111111111000000000444444444333333333222222444333333333444444333333222222222222222222222222555222555ddd////////////////////////111111111111111111111111444111444ccc000111111222222222111111///000000000000000000000000000000///000111111222000000000000000000111111111111222333333333222222///444---000111111111111111111111111333222222111111222222333333222222222222222222333222rrr---000///000111222333333222111333===///333333444444444333222222111111222222222222222222222222111111222222333444111222333444444444333333555222000222vvv222>>><<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888888888888888777666555555444444444444444444444444444444333333222222111111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////...//////000000//////...000000000000000000000000////////////////////////000000000000000000000000222111111111111000000000000000111111111111000000333222222111111222222333000000000000111111111111222222111000000000000111222222222222222111111111222222222111111111111111111111111111111111111111000000111111222222333333111111111111111111111111222222222111111111111111111111111111111222333333222222222111111111111111111111111111000000000000111111111222111111000///222222222222222222222222333333333222222222111111222222333333333333222222222222222222222222222222333222222111111222222333222222111111222222333444222222222333333444444444222222222222222222222222333333333333333333333333222222000000000000222222444444333222222222333333222222333333333333222222111111222222333333444444333444555444222111222333444444444444333333333333333444444444444555555555333222222222222222111111444444444444333333333333333333333333333333333333222222222222222222222222555222555ddd000/////////000000000111111111111111111111111111555222555ddd000111111111222222222222000000000000000000111111000000000000000111111222000000000000000111111111111222222333333333222222///444---000111111111111111111111111333222222111111222222333444333222111111222333444222ZZZ//////---...111333444333222111333...222333444444444333222111111222222222222222333333333222222111111222222333444222222333333333444444444666444222///000>>>;;;;;;;;;;;;:::999999888::::::;;;;;;;;;;;;;;;;;;999999999999999999999999777777888999888777555444666555555444444444444444444444444444333333333222222111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000222222111111111111111111000000000000000000000000//////000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000///000111222222111000///222111111000000111111222000000000000000111111111222222111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111000000111111222333444444111111111111111111111111111111111111111111111111222111111111111222333333111111111111111111111111333333222222111111000000111111111222222111111000222222222222222222222222333333333222222222111111111111222333333333222222222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333333333333444444444444444333333333333333333333333555444333333333333444555444333333222222333333333222333333333333333333222111111222222333444555555444555666555333222333444444444444444444444333333444444444555555555666666555555555555555555555555444444444444444444333333333444444444333333444444555555555555555555555555444222555ddd111000000000000111222333111111111111111111111111555222555ddd000000000111111222222333111111000000000000111222///000000000111111111111//////000000111111111111222222333333333222222111///444---000111111111111111111111111333222222111111222222333444333222111111222333444222HHH111000---...111333444333222111333+++666222222333222222111000000111111222222222333333333222222111111222222333444222222222333333333444444555333555111iii___AAA::::::;;;;;;;;;:::888888999:::;;;<<<<<<<<<;;;;;;999999999999999999999999888888999999999777666444666555555444444444444444444444444444333333222222222222222111222222222222222222222222000000000000000000000000//////000000111111111111000000000000000000000000111111111111111111222222000000000000000000000000//////000000000000//////111111111000//////......000000000000000000000000//////000000000000//////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///000000////////////000000111111000000000000000000222111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000111222333444444555111111111111111111111111111111111111111111111111222222222111222333333444111111111111111111111111444444444333333222222222111111222222222222111111222222222222222222222222333333333222222222111111000111222222333333333222222222222222222222222222222222222222222222222222222222111111222222333444555555444333333222111111111222222222333333333444333333333333333333333333555444444444444444444555333333333222222333333444333333333444444333333333111111222333444444555555444555666555333222333444444444444444444444444444444444444555555555666666555555555555555555555555444444444444444444444444333444666555333222444555555555555555555555555555444222555ddd111111000000000222333444111111111111111111111111444111444ccc000000000000111222333444333222111000///000111111//////000111111111111000/////////000111111222222222222333333333222111111///444---000111111111111111111111111333222222111111222222333333222222222222222222333111<<<111111///000111222333333222111333///555111111222222222111000000000000111111222333333333222222111111222222333444333333222222222333444555333...444555HHH000888999:::;;;;;;:::999888888999;;;<<<===<<<<<<;;;999999999999999999999999999999999999888777777666666555555444333333333333333333333333222222222222222222222222333333333333333333333333000000000000000000000000/////////000111111222222000000000000000000000000000000000111111111111111000000000000000000000000//////000000000000//////222222111000000///......000000000000000000000000...//////000000//////...000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000000111000000111111111111000000/////////....../////////111111111111000000000000111000000000000111222222000000000111111111111111111111111111111222222222111111111111111111111111111111222222333333444444222222222222222222222222111111111111111222222222222222222222222333444444111111111111111222222222444444444444444333333333000111222222333222222222222222222222222222222222333333333222222222111111000111222333444444444333222222222222222222222222111222222333333222222111222222111111222222333444666555555444222111111000/////////000000111111222333333333333333333333333333333333333333333333333333333222222222333444444333333444444444444333333222222333333444444555555444555666555333222333444444444444444555555555555333444444444444555555555222222333333333333333444444444444444555555555555222555777666333222444666333333333333333333333333555222555ddd000000///...///111333444111111111111111111111111222///333bbb111000000000000222333444555444222000//////000000...///000111222111111000...//////000111111222222222333333333333222111000///444---000111111111111111111111111333222222111111222222333222222222333333222222222000222///222111111111111111111111222333666000111111222222333333222222//////000000111222222333222222111111222222333444333333222222222333444555444***444:::111999666777999;;;;;;;;;:::999777999;;;<<<======<<<;;;888888888888888888888888888888777777777777777888666555555444333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000...//////000111111222222000000000000000000000000/////////000000111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000.........//////.........000000000000000000000000////////////////////////000000000000000000000000////////////000000111111111111000000000000111111000000////////////000000111111111111000000000///000/////////000000111222///000000000111111111222000000111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222000000111111111222222222333222222222222333444444000000111111111222222222333333333333333333444444000111222222333333333222222222222222222222222222333333333222222222111111111222333444444555555555222222222222222222222222111222333333333333222111222222111111222222333444444444444333333222222222//////000111111222333333333333333333333333333333333333444444444444333333333222222222333333444555333333444444444444333333333333444444444444444444333444555444222222222333444444444444555555555666333333333333444444444444111111222222333333333333444444444444555555555666222555888666333222444777444444444444444444444444555222555ddd//////...---...000222444111111111111111111111111000...222aaa111000000000000222444555777555222000///...///000...///000222222111111000...//////000111222222222333333333333333222111000///444---000111111111111111111111111333222222222222222222333111222333444444333222111...,,,---111333222111111000111111222333:::+++111222333333444444444444...//////000111111222222222222111111222222333444444333222111222333444555888***444===&&&ggg555666999;;;<<<;;;::::::777888;;;=========<<<;;;888888888888888888888888888777666555555666777888666555555444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000...//////000111222222222000000000000000000000000......//////000000000111000000000000000000000000//////000000000000//////...//////000111222222222000000000000000000000000------............------000000000000000000000000........................000000000000000000000000.../////////000000111111222111000//////000111222111111000000000000111111222111111111000000////////////...//////000111111//////000000111111111222000000111111222222222222111111111111111111111111444333333333333333333333222222222222222222222222000000111111222222222222333333222222333333444555000000111111222222222222111111111222222333333444000111222333333333333333222222222222222222222222333333333222222222111111111222333444555555555555222222222222222222222222111222333444444333222111222222111111222222333444222222333333333333444444222222333444444555666666333333333333333333333333555555666666666666555555222222222222333333444555333444444555555444444333444444444444444444333333333444555444222111222333444444444555555555666666222222222333333333444444333333333444444555555555444444444555555555666666222555888777333111444888666666666666666666666666555222555ddd111111111111111111111111111111222222222222111111///...,,,^^^000111111111111222222222111111111111111111111111///111222444444333222111////////////000000000000222222333333333222111111111111111222333333333222222111111111111111111111111111111111333333333222222111111111,,,999444111222222111000//////000000333jjj+++777111111111222222333333333///+++???;;;))),,,333444777555333111000111333444666555333111000000000111000===777***:::666;;;666<<<999888<<<:::;;;;;;<<<<<<;;;;;;:::999<<<<<<;;;;;;;;;:::::::::999999999888888888777777:::555555333444444444444444444444444111111111222222333333333111111111111000000000000000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000333222000/////////000111000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000000000000000////////////000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111222222222111111111000000111111000000111111222333000000000000000000000000111111222222222333333333111111111111111111111111111111222222222333333333333333333333333333333333111111111111111111111111000111111111111222222222333222222111111222222333111111111222222333333333333333333222222111111111333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333222222111111111111111111111111444333111000000111333444222222333333333333444444666666555444333222222111444444444444444444444444222222333333333444444444555555555555555555555555444444444333333222222222222222111111111222333444555444333444666666666444444444444555555555555666555555555444444333333333333333333333333333333333444444444444444444444444:::,,,999???***FFF555;;;333444777999777333444999:::777%%%yyy111111111111111111111111000111111222222111111000000555***bbb000111111111111222222222111111111111111111111111///111222444444333222111//////000000000111111111000000111111111111111000111111111222333333333222222222111111111111111111111111111111333333333222222222111111///444444111333222111111000000000111333RRR---222222222222222333333333333BBB///***---CCC222;;;(((444333333333222222222222444333222111111111222333:::---111(((>>>444555555>>><<<666777333999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::888888888777777666666666;;;555555333222222222222222222222222111111111222222333333333111111111000000000//////111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000000000000000////////////000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111222222222111111111000000111111111111111222222333000000000000000000000000111111111222222222333333111111111111111111111111111111222222222333333333333333333333333333333333111111111111111111111111000111111111111222222222333222222111111222222333222222222222222222333333333333333222222222111111333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333222222222222222222222222222222333333333444444333333333222222333333333333444444555555555444444333333222444444444444444444444444222222333333333444444444444444444444444444444444555444444444333333333222333333333333333444555555555444333444666777666555444444444555555555555666555555444444444333333333444444444444444444444444333333444444444444444444444777000333;;;***888///888111---///333444666999(((999<<<111111111111111111111111000000111111111111000000///:::+++iii000111111111111222222222111111111111111111111111///000222333333333222111000000111111111222222222///000111222222333222222111111111222333333333222222222222111222222222222222222222222333333333222222222222111222000VVV444111333333222222111111222222333666222111444444444444333333333333###:::==='''>>>!!!:::111111222333333333222000///222111111111222333333444:::(((000444EEE???///333:::;;;666:::999777888999;;;<<<<<<======;;;;;;;;;:::::::::999999777777666666666666555555:::444444333111111111111111111111111111111111222222222222222111111000000000000//////111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000111111111111000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111222222222111111111111111000111111111111222222222000000000000000000000000111111111222222222222333111111111111111111111111111111222222222333333333333333333333333333333333111111111111111111111111000111111111111222222222333222222111111222222333333333222222222222222222333333333222222222222111333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333222222333333333333333333333333222333555666666555333222222222333333333333444444444444444444444444444444444444444444444444444444333333333333444444444444333333333333333333333333555555555444444444444444555555555555666666666777666555444555777777777555444444444555555555555666555444444444444333333333555555555555555555555555333333333444444555555555222;;;...000;;;***---LLLAAA;;;666666555111///000DDD:::333111111111111111111111111///000000111111000000///---666000fff000000111111111222222222111111111111111111111111000000111222333222222111111111222222222333333333111222333444555666666666111111111222222222222222222222222222222222222222222222222222222222222222222222222222333///777444111444333333222222333333333333+++666555555555555444444333333333666888000///WWW@@@111:::111111222222222111111000222222222222222222333333...333777:::bbbbbb777777666888222:::>>>888888999:::;;;<<<<<<;;;::::::::::::999999999999666666666666666666666666777444444222222222222222222222222222111111111111111222222222111000000000////////////222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000///000111222222111000///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000///000000000111111111111///000000000111111111111111111111111111111111111///000000000111111111111111111111111111111111111000000111111222222222222000000000000000000000000111111111111222222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111000000111111111222222222333222222111111222222333333333333222222111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444444333333333222222222444444444444444444444444222333444555555444333222222222222333333333444444333333333444444555555555444444444444444444444444333333333444444444444555333333333333333333333333555555555555555555555555555555666666777777777777666555444555777888777666444444444555555555555666444444444444444444444444555555555555555555555555222333333444444555555555666333666:::'''AAA((([[[000000;;;===888???}}}111111111111111111111111000000111111111111000000000---///QQQ000000111111111222222222111111111111111111111111000000111111222222222222222222222222333333333333111222333444555666666666111111111222222222222222222222222222222222222222222222222222222222222222222222222222333222---444111444333333333333333444444333...333666555555555444444333333333000HHHzzzDDD:::333222000//////000222333333333333333222222111111,,,666:::%%%>>><<<555:::///555999999::::::;;;::::::999999::::::999999999888888888777777777777777777777777333444444222222222222222222222222222111111111111111111111111000000000////////////...111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000111222222111000///////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////.../////////000000000111///000000000111111111111///000000000111111111111111111111111111111111111///000000000111111111111111111111111111111111111///000111222222222222111000000000000000000000000000000111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111000000111111111222222222333222222111111222222333333333333222222111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444444333333333222222222444444444444444444444444444333222111111222333444222222222333333333444444222333333444444555555555444444444444444444444444333333444444444555555555333333333333333333333333555555555555555555555555333444555666666666666555666555444555666777777555444444444555555555555666444444444444444444444444444444444444444444444444333333333444444555555555666000888===###;;;QQQ\\\999111ccc111111111111111111111111111111222222222222111111666)))+++>>>000111111111111222222222111111111111111111111111000000000000111111222222111111222222222333333333///000111222222333222222111111111222111222222222222333333333333333333333333333333333111222222222222333333333222444222444111333333222222333333444444333jjj333...222444444444444333333333333fff)))444222000//////111444555333333333333333222111000777,,,444%%%444888555CCC777999::::::::::::::::::999888888999999999888888888777777666666777777777777888888333333333222111111111111111111111111111111111111111000000000000000////////////......000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000///000000111111111111000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000......//////000000111111000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111111222222222///000111333333222111111000000000000000000000000000000000111111111111222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111000111111111111222222222333222222111111222222333333333222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333222222444444444444444444444444444333111000000111333444222222333333333333444444333333333444444555555555444444444444444444444444333444444444555555555555333333333333333333333333444444444444444555555555222333555666666666555444555444333444666666666444444444444555555555555666333333333444444444444555444444444444444444444444444444444444444444444444333444222444555(((111111111111111111111111222222333333333333222222444...---EEE000111111111111222222222111111111111111111111111000000000000000111111222111111111111222222222222000000111111111111111000111111111222111111222222222333333333333333333333333333333333111111222222222333333333111222888___444111222222222222222333444444333===666...000222222222222333333333333CCC333222111111222333444555000111222333333333222222888+++///rrr111444111GGG:::<<<<<<888999999:::::::::999999999888888888777777777777555555555666666777777777777333333111222222222222222222222222222111111111000000000///000000/////////.........////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000.........///000111111111000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111000000111111111222222222///000222333333222111000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111000111111111111222222222333222222111111222222333222222222222222222333333111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333222222333333333333333333333333333333333222222333333333222222333333333333444444333333444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444222333333333444444444444222333555666777666555444444333222333444555555333444444444555555555555666333333333444444444555555555555555555555555555555555555555444444333333222444222111000BBBJJJ111111111111111111111111222333333444444333333222///555333YYY000111111111111222222222111111111111111111111111000000000000000111111222000000111111111222222222222222333333333222111111111111111222111111111222222333333333333333333333333333333333111111111222222333333333111///;;;222444111111111111111222222333444333$$$666333222111111111222222333333333LLL111222333444555444444333...///111333444444444444000555///@@@:::...BBB333555444666777888999:::;;;;;;;;;888888888888777777777777444444444555555555666666<<<333333111444444444444444444444444222111111111000000//////000/////////............////////////////////////111111000000000000111111111111111111111111111111000000000000000000000000111000/////////000222333000000000000000000000000000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000---......///000111111222000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111000000111111222222222222...000222333333333111000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111000111111111111222222222333222222222222222222333111111111222222333333444111111111222222333333333333333333333333333333333222222222222222222222222333333333333333333333333444444444333333333222222333333333333333333333333222333555666666555333222222222333333333444444444444444444444444444444444444444444444444444444444444444444555555555666666555555555555555555555555222222222333333444444444333444666777888777555444333222111222444555444333444444444555555555666666333333333444444555555555777777777777777777777777666666555444333222222111:::***888555???111)))666555 BBB222222,,,222444111///111111...444111'''nnn666444222000///000222333222222222222222222222222000111111111111222222222777,,,444***222(((777111,,,333888555111111000---,,,<<<'''333333222222111111222222333555555555555555555555555333333333333333333333333...666444444OOO333222222333333333444444444333222888000333222222333333333444444444333DDD""",,,777777555111***555999111,,,111555444...777333@@@888999333;;;777888888999999999:::::::::GGG333666;;;---777BBB---888;;;999444222555444000222000888000111111222222222222111111222222222222222222222222222222111000/////////000222111111111000000//////333222111/////////000111111111111111222222222222111111111111111111111111222222111111000/////////000000000000000000000000...------,,,,,,...///000000///...------...///000...//////000000000000000............////////////111111000000//////......000000000000111111111111000000111222222222222111///000111111111///...---000000000000000000000000000000000000000000000000222222111111111111111111111222222222222111000000//////000111111111111111333333222222333333444555222222222333333222222222222222222222222222222222222333444444333222000///000000000111222222222333222222222222222222222222333222222111111222222333111222333333444444333333444444444333333222222222111111111222222333333333222444555444333222222333222222222222222222222222333333333333333333333333222222222333333444444444333333333444444444555555555555555444444555555555444444444444444444444444666555444333333333333333444444444444444444444444444444444555555555555666444444444444444444444444555555555555555555555555444555555666666666666666555555666666666666555555666555555444444444555555888777666555555555555555888000555<<<000000ddd111666...///888+++777***777111,,,---222666666444(((111000333333333222222111111111111111111111111111111111000111111111111222222222000 666333...999555&&&999222+++(((***...111111BBB+++AAA333333333222222222222333333333333333333333333333333333333333333333333333333222,,,333)))ZZZ888111222222222333333333333222TTT666---444222222222333333333444444444111zzz555@@@:::)))///999333222///...111555666666222222;;;333888444:::444888888888999999999::::::666444<<<;;;<<<222+++999000222444666777999<<>>444)))333111000222555333///+++111777111888777:::444888888888999999999999:::999999>>>;;;333III222===888666888:::444,,,---555uuu000888000111111222222222222111111222222222222222222222222000000000000000000111222111111111111000000000000222111000000///000000000////////////000000000000111111111111111111111111...//////000111111222222000000000000000000000000/////////...///000000111000//////......//////000,,,---......//////......///000000000000111111111000000000000////////////000000000000111111111111000000111222222222222111111111111111111111222333000000000000000000000000000000000000000000000000111111111111111111111111111222222222222111000000111111222333333333333333111111000000111111222333222222333333333333222222222222222222222222222222222222222333333555666666444444444333333333333333222222222222222222222222333222222111111222222333111222333333444444333333444444333333333333222222333333222222222222222222///111333444444444555666444444444444444444444444333333333333333333333333444333333333333333333222111111111222222222333333444444333333333333444444444444444444444444444444555444444444444333333333444444444444444444444444444444444555555555555666444444444444444444444444555555555555555555555555444555666666777777666666555555666666666666555555555666666666777777888888555555444444333333444444999888444111666;;;222"""666---NNN999...000===...BBB$$$RRR...///444444333BBB222222333333333222222111111111111111111111111111000000111111111222222222+++999))))))???$$$aaa===###***000000000)))]]]333555444444333333444444555555555555555555555555555444444444444444444444444888...===333222fff...444555555555555666666666888---111;;;,,,222333333333444444444444555555555444)))???===&&&111III555aaa000888444:::::::::777888888888888999999999999<<>>444DDD333555444444333333444444555555555555555555555555555444444444444444444444444000222444333888mmmqqq+++444444444444555555555555555PPP333555777...444333333444444444555555555000444|||```lllbbbWWW___---999777888888777999777777888888888999999999888)))888KKKppp;;;***HHH000888000222222333333333333222222222222222222222222222222000/////////000111222222000000000000000000111111000000000111111111000000000111111111222222222222111111111111111111111111111111111111000000/////////////////////////////////000000111111111111111///000000000000000000//////000000111111111111111111111111111222222222222////////////000000000000///000000000111111111111000000111222222222222111000///......///000222333000000000000000000000000000000000000000000000000000000111111111222222222111222222222222111000000///000000111111111111111333333222222333333444555000000111111111111000000222222222222222222222222444333111000000000111222333333222222111111000000222222222222222222222222333222222111111222222333111222333333444444333333333333333333333333333333333333333222222111111111222333555444333222222333222222222222222222222222333333333333333333333333444444444333333222222222333333333333444444444444444333333222222333333444444444444444444444444444333333444555555444444333444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555666666777777777777777555555666666666666555555222333444555666777777666777777666666666777777888...555<<<<<<666222666<<>>'''666666333444444444555555555555111666???===,,,999666555666333888777777777888888888888999666@@@??????000888000222222333333333333222222222222222222222222222222000000000000000000111222000000000000111111111111//////000111111111111000////////////000000000000111111111111111111111111222222111111000//////...000000000000000000000000//////000111111111111111///000000111111000000///---...//////000000//////000111111111111222222222////////////000000000000000000000000111111111111000000111222222222222111//////////////////000111000000000000000000000000000000000000000000000000000000000111222222333333111222222222222111000000//////000111111111111000111111000000111111222333000000111111111111000000222222222222222222222222333333111000000/////////222222111111111111111111222222222222222222222222333222222111111222222333111222333333444444333333222222333333333333444444333333222222222222222222222444555555333111222222222222222222222222222222333333333333333333333333444333333333333333333222333333444444444555555555444444333333333333444444444444444444444444444444222333444555555555444333444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555666777777888888777777555555666666666666555555222333444666666666555555555555444444555555666666999333333888777000111888666AAA@@@000,,,666:::444222uuu111444444...<<>>777222333555666:::???>>>......@@@KKKDDD???DDDHHH333444fff333,,,<<>>::::::::::::777CCCHHH@@@;;;???EEEFFFBBBMMMVVVOOOGGGbbb555111888;;;******eee333333333222222111111111111111111111111111111111000000000000//////......000222777333***DDD222444444444333333222222222222222333333333444444444444444444555555555666666;;;***---===777---OOO)))111666111555444///444///}}}YYYEEE555333888777222000666777888888888777666555333;;;===***777555555555555666666666666666888:::;;;;;;;;;999888222666333FFF444555333555555555555555555555555444333222111000000000000000111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000111222333333222111000222222111111000/////////000000////////////000000000000000000000000000000222222111111111111111111555444222000///000000111000000000000000000000000//////000000111111111222//////000111222333333444000000000///000111111222000111222222111000111222111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333333111111111111111111111111222222222222222222222222444444333222222111111000000000000000000000000000222222222222222222222222444333333222111111111222444444444444444444444444222222222222222222222222222222222222222222222222555444444333333222111111555444333333222222222222222333444444555555444444444444555666777777666666444444444444444444444444666666555555555444444444666666666666666666666666555555444444444444555555444333333222222333333444444333333333333444555555555444444444444555666666777666555444444444444444666666666666666777888888555555666777777666555444777888888888888888888888888777666666777888999:::888777777777999;;;>>>@@@???AAAEEEGGGIIIKKKNNNQQQMMMNNNNNNNNNNNNPPPSSSVVV555)))%%%...333222555<<>>555///222666666777999666666777777666555333333;;;)))...BBB666hhh;;;555555555555666666666666777777777777777888999999DDD777666:::111<<<444555333444444444444444444444444444333222111000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000000000000000000111111111000000////////////000000000000000000000000000000111111111111111111111111444333222000000000000111000000000000000000000000///000000000111111111111000000000000000000111111000000000000000111111222000111222222111000111222333222222222111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222333333222222222222222222222222222222222222222222222222000111111222222333444444111111111111111111111111222222222222222222222222444333222222111111222222333333333333333333333333222222222222222222222222222222222222222222222222444444444444333333333333555444333333222222333333222333444444555555444444444444444444555555555555444444444444444444444444666666555555555444444444555555555555555555555555555555444444444444555555444444444444444444444444444444333333444444555666555444444444444555666666888777666666555555555666777666666666666666777888666777777888888777666555888888888888888888888888777777777777888:::<<<===?????????@@@BBBDDDFFFHHHOOOPPPQQQPPPNNNMMMNNNOOORRRSSSTTTSSSQQQQQQRRRTTTWWWnnn888999666222666;;;333%%%===***CCC333333333222222222222111222222222222222222222222444444333333333333222222<<<222+++...333333111000999555jjj222444444444444333333333333333333333333444444444444333333333444444444555555444888:::666555555000***pppvvvBBB)))777@@@EEE???)))888III444444555777555222333777777777777777666444333222===%%%===+++222jjj:::444555555555555666666666666777666444333444555888999///,,,777GGGAAA///111CCC|||444555333222222222222222222222222444333222111111000111111000111111111111222222222111111111111111111111111222222222222222222222222000000000111111111222222000000////////////000000...//////000111111222222000000////////////000000000000000000000000000000111111111111111111111111444333222111000000000000000000000000000000000000000000000000111111111111000000000000//////......000000000000000111111111000111222222111000111222444333333222111000//////111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222222222333333333333333333333333111111111111111111111111000111111222222333444444111111111111111111111111222222222222222222222222333333222222111111222222222222222222222222222222333333333333333333333333222222222222222222222222444444444444444555555555555444333333333333333333222333444444555555444444444444333333222333333444444444444444444444444444555555555555555444444444444444444444444444444444555555444444444444555555333444555666666555444333444444444333444444555666555555444444555555666777888888777777666666777777888777666666666666666777777888888888888777666555777777777777777777777777666777888999<<<>>>@@@BBBEEEFFFGGGHHHIIIKKKLLLLLLQQQRRRSSSSSSRRRRRRTTTUUUTTTVVVXXXXXXWWWVVVVVVVVVLLLjjjrrrttt)))555999///***111888999,,,===;;;&&&222yyy222222222222222222222222222222222222222222222222222222222222222222222222///666:::666222333888:::666000///444]]]222444444444444444444333333333333333444444444444555333333333333444444444444444888666222777???<<<222'''???---AAA222000CCC:::WWW))):::;;;===<<<777333333555888888888888777777666666///???444999555000ccc888555555555555555666666666666666666555444555666777888>>>DDD;;;***...AAABBB333&&&<<>>AAADDDFFFHHHLLLMMMNNNOOOPPPPPPOOOOOOPPPRRRSSSTTTTTTVVVYYY\\\UUUXXX]]]`````````aaaaaaqqq{{{++++++---111333222...+++111$$$---BBB:::'''AAArrr222222222222222222222222222222222222222222222222222222222222222222222333000333333111333666000%%%))):::222111===444WWW222444444444444444444444444333333444444444555555555333333333444444444555555999666333222444666777666777DDDlll000>>>III<<<111OOO<<>>;;;'''FFF555+++...???555555555555666666666666555666777888888888777777111888???AAA@@@<<<777222@@@===))))))```444555333333333333333333333333333444333222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222111111111111222222222222444333111111111111333444111111111111000000//////000000////////////000000111111111111111111111111000000111111111222222222222222222222111111111000000000000000000000000000111111000000000000000000//////000111111222333333//////000111111111111000000111222222111000111222000000000111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333222222111111111333333333333333333333333444444444444444444444444444444333222222111111000111111111111111111111111222222222222222222222222333222222111222222333333444444444444444444444444333333333333333333333333222222222222222222222222222333333444555666777777444444444333333444555555222333444444555555444444555555444444444444444555444444444444444444444444444555555555555555555555555555555555555555555555555555444444444444555555444555777888888777555444555444444444444555666666666555555555555666777777666666666555555666777777777777666666666666777777666666666666666666666666777777777888999::::::;;;===>>>AAADDDGGGJJJLLLMMMRRRSSSSSSTTTTTTTTTTTTSSSXXXYYYYYYXXXXXXYYY\\\^^^```dddjjjmmmoooooooooppp}}}<<<222000888:::444000333444888222(((---999444###)))nnn111222222222222333333333333333333333333333333333333333444444444444555555999555...+++///777;;;:::222666---***000'''$$$777III222444444444444555555555555333444444444555555555555444444444555555555666666666333555999888444555999;;;:::KKKrrr???CCCDDDHHH999MMM999<<<<<<999777999>>>===:::888888777777777777888888;;;%%%LLL'''<<<;;;000VVV@@@,,,===444555555555555666666666666555666888::::::999888777===666111333666777888999@@@888:::DDD;;;+++SSS444555333444444444444444444444444333333222222222222333333000111111111111222222222111111111111111111111111222222222222222222222222111111111222222222222333333333333222222333333333222222111111000//////...000000////////////000000111111111111111111111111000000000111222222333333111111222222222111111000000000000000000000000000111111111111000000000000//////000111222333444444...///000222222111111000000111222222111000111222//////000111222333333444111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222222222333333333333333333333333444444444444444444444444000111111222222333444444222222222222222222222222222222222222222222222222222222111111222222333333444444444444444444444444222222222222222222222222222222222222222222222222222222333444555555666666444444444444444444555666222333444444555555444444333333444555555555555555444444444444444444444444444444444555555555555555666666666666666666666666555555444444444444555555444555666777777666555444555555444444555555666777666666555555666666777888666666555555555666777777666666666666666777888888666666666666666888999999999:::;;;<<<>>>???@@@AAADDDFFFHHHKKKNNNPPPRRRRRRPPPQQQRRRSSSUUUVVVWWWXXXWWWXXXZZZ[[[^^^bbbgggkkkvvvyyy}}}~~~}}}|||}}}444111000000---+++111;;;000)))000??????444444@@@EEE)))$$$ZZZ111111222222222333333333333333333333333333333333222333333333444444444444///444:::;;;333+++***...555,,,888===222===CCC...+++666QQQ222444444444444555555555666444444444444555555555555555555555666666666777777333777;;;>>>>>>???@@@AAA444@@@444kkkWWWEEEEEECCCEEEGGGEEE@@@???BBB@@@;;;???>>><<<:::999999999999888???111:::;;;888???(((ZZZMMM...888GGG+++555555555555666666666666777777888888999999999888***;;;DDD:::///222:::>>>)))888:::333777999888;;;AAA444555333222222222222222222222222333333333222222333333444000111111111111222222222111111111111111111111111111111111111111111111111111111111222222222333333222222222333333222222222111111111000000000000000000000////////////000000111111111111111111111111///000000111222222333333000111222222222222111000000000000000000000000000111111111111000000000//////000000000111111222222...///111222222222000///000111222222111000111222000000000111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222333333222222222222222222222222222222222222222222222222000111111222222333444444222222222222222222222222222222222222222222222222222222111111222222333444333333333333333333333333111111111111111111111111222222222222222222222222222222333333444444555555444444444444444555666666222333444444555555444444...000333555666666444333444444444444444444444444444444444555555555666666555555555555555555555555555555444444444444555555555555555555555555555555555555555555555666666777666666666666666777777888777666666666777777888999555555555555666888999:::777777777777999;;;<<<>>>===>>>@@@BBBDDDGGGHHHIIILLLMMMOOORRRTTTUUUVVVVVVQQQQQQSSSVVVYYY^^^aaaddd^^^```cccggglllssszzz111111111222777999333+++111555333------555666111---///777888---BBB111111111222222333333333333333333333333333333333000000000111111222222222888111...222333111555<<>>;;;444777444000===qqq444555333111111111111111111111111333333333222222333444444000111111111111222222222111111111111111111111111000000000000000000000000111111222222222333333333000111222333333222111000/////////000111111222222000000////////////000000111111111111111111111111///000000111222222333333000000222333333222111000000000000000000000000000222111111111000000//////000000000000////////////...///111222333222000///000222222222111000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333444111111111111111111111111000000000000000000000000444444333333222111111000222222222222222222222222222222222222222222222222222111111111222333333444222222222222222222222222000000000000000000000000222222222222222222222222222222333333333333444444444444444444444555666777222333444444555555444444+++...222555666666444222444444444444444444444444444444444555555555666666444444444444444444444444555555555444444555555555555555444444444444555555555555555555555666777777666666666666666777888888888888777777888999::::::444444444555777888:::;;;888888888999;;;===???AAA@@@AAACCCFFFIIILLLNNNOOOPPPRRRTTTVVVWWWXXXXXXXXXXXXYYY[[[___eeekkkqqquuuvvvwwwyyyzzz}}}222222222222222222222222222222222222222222222222222222333333333444444444333333333222222111111111333333222222222222333333555444333222222222333444222222333333333333444444555555555555555555555555555111222333...000EEE^^^@@@888777555444444444555666666666666555555666777777999888888888:::===@@@AAABBBDDDGGGIIIKKKLLLLLLLLLSSSKKKKKKQQQQQQjjj]]]NNN\\\]]]YYY\\\ZZZXXXVVVVVVWWWWWWVVVTTTOOOMMMIIIFFFEEECCC@@@>>>??????===<<<::::::::::::888***TTT@@@===888444>>>222333333444555666666555555888888999::::::::::::999777777777777777777777777888888888888888888888888888777555333???nnn444)))<<<222333333444444333333222444444333333333333222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111///////////////000111111111111111111111111111111000000000000000000000000000000000000000111111222222111111111000000//////000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////000000111111111222222222222111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111222222222222333333222222444444444444222222222222222222222222222222111111111111111111111111222222222222222222222222///000111222333222111111111111222222222333333333444333111111111111333444333444444555555444444333444333333222222333333444111111222222222333333333222333444555666666666666555555555444444555555555555555555555555555555555111111222333444666666777444444555555555555444444111333555666555555666777444444444333333222222222555555555555555555444444333333444555555444333333666666666666777777777777555666666666666666555555777777777666666777888888777888999888777777999;;;999:::<<<<<<>>>AAAEEEIIIKKKJJJKKKMMMPPPRRRSSSRRRRRRRRRRRRSSSTTTVVVWWWWWWZZZ___gggrrr}}}222222222222222222222222222222222222222222222222222222222222333333333333///@@@ttt333333333222222222111111111111000000000000111111444444333222222222333444222222333333333333444444444444444444444444444444999555666:::666///444???...TTT***666666444333333333444555666666666666666777888999::::::;;;===???CCCGGGIIILLLNNNQQQSSSTTTTTTRRRQQQUUUOOONNNOOOGGGKKKrrroooYYY\\\```ZZZYYYbbbcccbbbaaaaaabbb```^^^\\\YYYVVVRRROOONNNLLLIIIGGGCCCCCCAAA???===;;;:::999>>>@@@111999}}}CCC///;;;BBB,,,///???222666666777888888888888888666777888888999999888888777777777777777777777777888888888888888888888888555888;;;777......@@@UUU???000...222333333444444333333222444444333333333222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111000000000000111222222111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000111111111111000000000000///000000000111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111333333333444444444555555222333333444444333333222222222222222222222222222111111111111111111111111222222222222222222222222///000111222333222222111222222222222333333333333333333222222222222333333333444444555555444444333444333333222222333333444222222222222333333333333333333444555666666666555666666555555555555666666555555555555555555555555555555555555555555555555333444444444444444444333111333555666666555666666555555555444444444333333555555555555555555555555333444555555555555444333555555666666666777777777555555666666666666555555777777666666666666777777777888999999888999<<<>>>@@@AAACCCDDDEEEHHHLLLOOORRRRRRRRRSSSTTTUUUUUUUUUQQQSSSTTTUUUVVVXXX\\\___hhhqqq~~~222222222222222222222222222222222222222222222222111111111222222222222333(((666---111rrr333333333222222222222111111111000000000000111111444333333222222333333444222222333333333333444444333333333333333333333333555000111888:::444000222---===@@@OOO===666666555444444444555555666666666777999;;;<<<===>>>???AAAEEEJJJOOOSSSUUUXXXZZZ]]]^^^^^^\\\XXXVVVTTTQQQQQQQQQJJJDDDKKKVVVsss```___bbbddd```^^^ggguuuqqqqqqqqqrrrrrrooojjjgggeeebbb^^^[[[YYYWWWUUUSSSMMMLLLKKKHHHEEEBBB@@@>>>666888>>>???666NNN;;;@@@(((222<<<444)))666>>>000666666777888888888888777555666777777888888777777777777777777777777777777888888888888888888888888---000666:::888333111333000JJJ444222555222333333444444333333222333333333333222222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111111222333333111111111111111111111111000000000000000000000000000000000000000111111222111111111222222222222222000000000000000000000000...///000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000111222222222333111111111111111111111111111111111111111111111111111111111111111111111111333333333333444444444444444333333222222333333444222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111333333333333444444444444333333444444444444333333333444444555555444444333444333333222222333333444333333333333444444444444333444444555555555444444666555555444444555555666555555555555555555555555888888777666555444444333333333333444444333333333000333666777666555555555666666666555555555555555555555555555555555555555333444555555555555444333555555555555666666666666555555666666666666555555888888777777777777888888888999:::;;;<<<>>>BBBEEEEEEGGGIIIKKKKKKLLLNNNPPPTTTTTTTTTTTTTTTSSSSSSSSSRRRVVVZZZ[[[[[[___gggnnn{{{222222222222222222222222222222222222222222222222000000111111111222222222888,,,///===000 [[[222222222222222222222222444333333222222333333444333333333333333333444444222222222333333333444444333333333333333333333333333---+++111666555555777III///***:::888???+++777777666666666777777777888888999;;;===@@@BBBCCCDDDGGGKKKQQQVVV[[[___aaaaaacccdddeeeccc___[[[XXXUUUVVVVVVTTTTTTUUUSSSPPPTTTTTTggghhhrrrpppkkkdddccckkkuuu|||}}}~~~}}}wwwrrrnnnjjjfffbbb```___]]][[[YYYYYYXXXVVVSSSOOOLLLJJJRRR:::111>>>BBB;;;DDDYYYGGG666HHH(((CCC999......888999444333333444444555555555444444555666777777888888777777777777777777777777777777888888888888888888888888888444111333777;;;===>>>666888,,,333zzz...///@@@222333333444444333333222333333333222222222222111111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222333333111111111111111111111111000000000000000000000000000000000000000111111222111111111222222333333444000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000111111111//////000111222333333333111111111111111111111111111111111111111222222222111111111111111111111111000111111111111222222222444444222222222222444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222222333333333444444444555555222333555555555555333222333444444555555444444333444333333222222333333444333333333444444444555555444444555555555444333333444444333333333333444444555555555555555555555555888777777666555444333333333444444555555444444333000333666888777555444444555555555555555555555555555555555555666666666666444444555555555555444444444555555555666666666666555555666666777777666666:::999999999999::::::;;;;;;===???@@@BBBEEEJJJMMMLLLNNNPPPPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVXXX^^^dddfffgggnnnyyy222222222222222222222222222222222222222222222222000000111111111222222222***777333***111777...%%%???222222222222222222222222444444333333333333444444222222222333333444444444222222222333333333444444333333333333333333333333777444222222111000222555,,,444777222111777:::777999555555666777888999999999<<<===???AAADDDGGGIIIKKKLLLPPPVVV]]]cccfffggghhhffffffggggggddd```\\\YYYYYY^^^^^^XXXWWW\\\\\\XXXXXXfffgggbbbyyyzzzlllffflllwwwnnnoookkkeeehhhsssyyywww~~~tttpppjjjfffdddcccaaa```ccccccaaa___]]]ZZZXXXWWWFFFOOOPPPFFF@@@AAA:::...>>>TTTCCC111???666--->>>222444333999@@@333+++888333333333444444333333222666777888888999999888888777777777777777777777777777777777777777777777777::::::888777555333000,,,000666??????333BBB<<<111888222333333444444333333222333333222222222111111111111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111000000000000111222222000000000000000000000000000000000000000000000000000000000000000111111222111111111222222333333444000000000000000000000000///000000111111111111111111111111111111111111111000000000000000000000000111111111111000000000///111111000000000000000000//////000111222333333333111111111111111111111111000000111111111222222222111111111111111111111111000000000111111111222222444444222222222222444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444555555222333555555555555333222333444444555555444444333444333333222222333333444333333333444444444555555444444444444444444333333333222222111111222222333555555555555555555555555444444444444444444444444555555666666666666555555111444666777666555444555444444444444444444555555555555555666666666777777555555555555555555555555555555555666666666666777555666777777888888888777999999999999:::;;;<<<===BBBDDDGGGIIIJJJMMMPPPRRRRRRTTTUUUUUUSSSRRRRRRRRRPPPSSSWWWYYYZZZ\\\```bbbffflllsssvvvxxx222222222222222222222222222222222222222222222222111111111222222222222333,,,::::::222333222111777777...FFFpppddd111222222222222333333333222222111111111111222222111111222333444444444444222222333333333333444444333333333333333333333333222444777777444222222444777777888:::777222111444%%%IIImmm:::444555777:::;;;======>>>CCCDDDFFFHHHKKKOOOQQQSSSTTTZZZbbbjjjnnnnnnkkkiiieeeeeeeeedddaaa^^^ZZZXXXVVV___ccc^^^ZZZ]]]___^^^```___eeennnmmmjjjrrrhhhkkkiiifffjjjqqqlllaaajjjpppooofffdddooo}}}zzzvvvpppkkkiiihhhfffeeejjjiiifffcccaaa___^^^]]]^^^TTTNNNPPPNNNGGGEEEJJJ===999:::;;;888BBBhhhoooOOO999555666222333:::666111777+++888888333777777333444555555666666666555444444666777888888999999888888777777777777777777777777777777777777777777777777111666::::::999;;;;;;999:::555333555555333222444ttt777777111222333333444444333333222222222222222111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000111111222111111111222222222222222000000000000000000000000///000111111222222111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111000000000000000000000111222222222333111111111111111111111111000000000111222222333333111111111111111111111111222222222222333333333333444333333222222333333444222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333333333333333444444444444333333444444444444333333333444444555555444444333444333333222222333333444333333333333444444444444222333333444444444333333333222222111111222222333555555555555555555555555222333333333444444555555666666777777777777666666333555666666555444444555444444444444444555555555555555555666666777777888666666555444444555666666666666666666777777777777666777888999999:::999999888888999:::<<<===???@@@IIIKKKOOOQQQQQQRRRSSSTTTOOOQQQRRRRRRQQQPPPQQQSSSRRRWWW]]]aaadddhhhnnnsss{{{222222222222222222222222222222222222222222222222222222222222333333333333333...'''...;;;777---000666...444555888!!!///,,,111111222222222333333333333222222111111222222333000111222444555555444444222222333333333333444444444444444444444444444444---111444555666777777888:::444000000///000666>>>;;;((()))DDD;;;...:::888888:::===AAACCCEEEFFFGGGJJJKKKMMMOOORRRUUUXXXZZZ[[[bbbkkksssuuurrrkkkfff______]]][[[YYYWWWUUUTTTPPPYYY```^^^ZZZ[[[```ddd^^^mmmhhhQQQPPPhhhrrrhhhpppwwwvvvooommmpppmmmddd]]]eeehhh```\\\aaajjjnnnppptttrrriiieeeoooxxxsssqqqpppooonnnqqqnnnjjjeeebbb`````````XXXggghhhVVVLLLSSSVVVPPPLLLEEE@@@CCCFFFDDD===777999777666666777777666444222222<<<999,,,666>>>...;;;<<<666---000<<<<<<222777777888888777777666555555666777777888888777777777777777777777777777777777777777777777777777777777999666000///444888777===888111000555:::666///###777:::555666---888555222333333444444333333222222222222222111111111111111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111222111111111111222333333000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111000000000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111111000000000000111111111111000000000///111111111111111111222222111111111111111111111111///000000111222222333333111111111111111111111111222222222222333333333333222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111222111000000000111222333222222222222333333333333333333222222222222333333333444444555555444444333444333333222222333333444222222222222333333333333111222333333444444444444444444333333333333444444555555555555555555555555444444444444555555555555555555666666666666555555555666666444333333555777444444555555555666666666444555555666777777888888777666555444444555666777777777777777888888888999777888999:::;;;;;;;;;;;;<<<<<<>>>@@@BBBEEEGGGHHHNNNQQQUUUWWWVVVTTTRRRQQQMMMOOOPPPQQQRRRTTTXXX[[[___eeemmmssswww|||222222222222222222222222222222222222222222222222222222333333333444444444...666666444444......;;;000444777...:::+++444555111111111222222333333333555444444333333444444555000111222444555555444444222222333333333444444444555555555555555555555555777555222000111555777666+++888;;;333111777777...111999>>>888444AAA@@@===>>>AAADDDHHHLLLNNNOOOPPPOOOOOOQQQSSSVVVYYY\\\]]]```gggqqqxxxyyysssjjjdddYYYWWWUUUSSSQQQPPPOOOOOORRRVVVZZZYYYTTTSSSZZZbbb___QQQQQQ___aaaUUUTTT______gggiiicccccchhhfff]]]eeeVVVUUUeeekkkbbb___gggeeegggjjjnnnqqqvvv}}}zzzxxxvvvuuuuuuwwwtttnnnhhhcccaaaaaaaaafff\\\ZZZbbbgggaaaZZZYYYQQQVVVQQQBBB:::>>>@@@;;;>>>;;;777555666888999999333:::666222888888333555222111888===555444999888777777777777777666555555444555555666666666666666777777777777777777777777777777777777777777777777777:::888333333888999555555222555999444---222@@@666111111666,,,999666777222333333444444333333222222222222111111111111000111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111333333222222333333444555000000000000000000000000000000000000000000000000000000000000000111111222222111111111000000//////000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111111000000000000222111111111000000//////222222222111111111111111111111111111111111111111///000000111222222333333111111111111111111111111///000000000000111111111222222444555555444222222222222222222222222222222111111111111111111111111000000000000000000000000222111000000000111333444111111222222222333333333444333111111111111333444333444444555555444444333444333333222222333333444111111222222222333333333000111222333444555555555666555555444444555555666555555555555555555555555666666666666666666555555444444555555555555444444666666555333222222555888555666666666777777888888444555555666777888888999777666555444444555666777777888888888999999999999888999:::;;;<<<<<<<<<<<>>AAACCCDDDGGGJJJOOOSSSUUUVVVXXXZZZ[[[ZZZZZZZZZZZZ\\\]]]^^^ccchhhnnnrrrqqqkkkccc^^^VVVRRRLLLHHHHHHIIIJJJKKKNNNPPPRRRRRRQQQPPPPPPQQQVVVWWWWWWVVVUUUTTTVVVWWW[[[[[[\\\```cccddd```]]]````````````aaabbbcccddddddeeefffhhhmmmuuu~~~zzzwwwtttvvvvvvqqqiiiddddddfffdddfffhhhiiiiiihhhfffddd```^^^YYYSSSMMMGGGCCC@@@<<<<<<:::999888777777777777666444555666777777666777777777777777888999999777666555444444555666777777777777777777777777777777777777777777777777777888888888777777777777777888888777777777777888888666666555555555444444444444444444444444444444444444444444444444444444444333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111333222111000000111222333//////000111111111111000///000111111111000...---000000000000////////////000000000000111111111111222222222111111111000000111111111111111111111111//////000000111111111222111111000000000000000000111111111111111111111111000///.........///111222000111111111111222222222333222111000000111222333////////////////////////222222333444444444444333222222222222222111000///111111111111111111111111222222111111222222333444222222111111222222333444222111111111000000//////222222222222222222222222000111111111111222222222444444333333333333222222222333333444444333333222444444444444444444444444111111222333444444555666333333333444444555555555444444333333444555777888444444444555444444333333555555444333333333333444:::777555444555777777777666666666666666666666666777777777777777777777777666666777777666555444444555555555555666666666777666555555555555666777777777777888777666555444333999999:::;;;>>>AAADDDEEEIIIKKKNNNNNNNNNNNNOOOPPPTTTUUUWWWXXXWWWUUURRRQQQQQQUUUYYY\\\```iiivvv111222222333333222222111333333333333333333333333222222222222222222222222111111222222222222111111222222222333333444444444111222222222222333333333444444444444444444444444222222333333333333444444444444444444444444444444444444444555555444444444333333333333333333444444666666666666777888999999<<<===@@@CCCGGGKKKMMMOOOUUUWWWYYY[[[\\\]]]```cccdddcccaaa```^^^^^^^^^______bbbfffhhhgggccc]]]YYYUUURRRMMMJJJIIIIIIJJJKKKNNNOOOPPPOOONNNMMMOOOPPPTTTUUUUUUTTTSSSSSSUUUVVVVVVVVVXXX]]]bbbdddcccaaabbbbbbaaaaaaaaabbbddddddeeefffhhhjjjpppxxx{{{wwwsssuuuvvvqqqjjjeeeeeefffjjjmmmqqqttttttqqqllliiihhheeeaaa[[[TTTOOOKKKHHHCCCBBB@@@>>><<<;;;:::999:::888666666777999999888777666666666777777888999777666555555555555666777777777777777777777777777777777777777777777777777888888888888777777777777777777666666666666777777666666555555555444444444444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111222222111000000111222222///000111111222222111111///000111111111000......000000000000////////////000000000000111111111111222222222111111111000000111111111111111111111111///000000000111111111111222222222222222222222222111111111111111111111111000//////...///000111222000111111111111222222222111111000000000000111111000000000000000000000000000000111222222222222222111111222222222111000000111111111111111111111111222222111111222222333444222222111111111222333444222111111111111111111000000000000000000000000000111111111111222222222222222222222333333444444444222333333444444333333222444444444444444444444444333333333333333333444444333333333444444444555555444444333333444555777888444444444555555444444333555555444555555666777777<<<999666444555666666555555555555555555555555555666666666666666666666666888888777777777666666666555555555666666666777777666555555555555555666666666666777777888888999999;;;<<<>>>AAADDDHHHKKKLLLTTTUUUVVVUUUSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUVVVWWWZZZ___fffkkkrrr|||111222222333333222222111333333333333333333333333333333333333333333333333111111222222222222111111000111111222444555555666222222222222333333333333444444444444444444444444222222333333333333444444444444444444444444444444444444444444444444444444555555555555444444444444777777777777888:::<<<>>>BBBDDDGGGLLLPPPUUUXXXZZZ]]]^^^```aaacccfffkkknnnooommmjjjfffbbb___]]]\\\YYYZZZ[[[\\\[[[YYYVVVTTTTTTSSSPPPNNNMMMLLLLLLLLLNNNOOOOOONNNMMMNNNPPPSSSWWWXXXYYYYYYXXXXXXZZZ\\\XXXYYY\\\```eeehhhhhhggggggfffeeedddeeegggiiikkkkkkmmmnnnqqqvvv}}}|||uuuqqqpppssstttrrrmmmiiiiiijjjqqqvvv|||~~~xxxtttssspppkkkeee___YYYTTTRRRLLLLLLJJJGGGDDDAAA>>>======:::888777888999::::::666666666666666777777888777666666555555666666777777777777777777777777777777777777777777777777777888888888888888888888888666666555555555555666666666666666555555555444444444444444444444444444444333333333333333333333333333333333222222222222111111111111111111111111111000000000000000000000000111111111111111111111111222222111000000111222222000111111222222222222222000000111111000000///...////////////000000000000000000000000111111111111222222222111111111111111111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111000////////////000111222000111111111111222222222000000111111111111000000111111111111111111111111...///000000111111000000000111111222222222111111111111111111111111111111222222111111222222333444333222111000000222444555111222222222222222333333000000000000000000000000111111111111222222222333000111111222444555555666222333333444444333333222444444444444444444444444444444444444333333333222333333333444444444444555444444444444444555666777333444444555555555444444555555555666777888:::;;;<<<:::777555555555444333444444444444444444444444555555555555555555555555999888888777777777777888555555666666666777777777666666555555444555555666777777777888999;;;===>>>@@@BBBEEEIIINNNQQQTTTUUUWWWXXXWWWUUUSSSRRRRRRSSSSSSTTTUUUVVVXXX\\\aaaeeelllqqqxxx~~~111222222333333222222111333333333333333333333333333333333333333333333333111222222333333222222111111111222333333444555555222222222333333333444444222222222222222222222222222222222333333333444444444444444444444444444444555555444444444444555555777777777777777777777777999999999:::===@@@DDDFFFIIIJJJMMMQQQUUUYYY[[[]]]ZZZ]]]aaaeeehhhlllqqqttttttrrrmmmhhhbbb]]]YYYWWWSSSSSSQQQPPPPPPPPPPPPPPPRRRSSSSSSRRRPPPPPPPPPQQQQQQRRRSSSRRRSSSUUUXXX[[[```bbbccccccbbbccceeegggeeefffhhhkkknnnpppqqqqqqpppoooooooooqqqtttxxxzzzyyyzzz{{{}}}||||||tttnnnllllllooorrrrrrpppooooooooowww|||}}}yyyrrrkkkddd^^^[[[XXXWWWUUUQQQMMMHHHDDDAAA@@@===999888888999999999777666666666666666777777777666666666666666666777666666666666666666666666666666666666666666666666777888888888888888999999777666666555555666666777666666666666555555555555444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222111111111111111111222111111222333333333333222111111111111000000//////////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000111111111////////////000000000000111111111111111111111111000000000000000111111111000000111111111222222222000111222333333222111000111111111111111111111111...//////000000000000000///000111222222222222222111111111111111111111111222222111111222222333444444222111000000222444555222222222333333444444444222222222222222222222222111111111222222222333333111111222333333444555555222333333444444333333222444444444444444444444444444444444444444444444333444444444444444444444444444444444444555555666666333444444555555555555555666666666666777888999:::;;;888666555666666555444444444444444444444444444555555555555555555555555888888777666666666777888555666666666666777777777666666555555444555555666:::999999999;;;>>>AAACCCHHHJJJNNNSSSVVVYYYZZZ[[[UUUUUUTTTRRRPPPPPPQQQSSSUUUXXX]]]aaaeeekkkrrrwww|||yyyxxxwwwvvvuuuuuuxxx{{{}}}}}}{{{111222222333333222222111333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333222222333333333444444444222222222222222222222222222222222333333333444444444444444444444444444444666555555444444555555666666666777777888999999999<<<<<<>>>AAAEEEIIILLLOOOOOOPPPRRRTTTVVVXXXZZZ[[[YYY^^^dddjjjmmmnnnpppqqqooommmhhhccc\\\VVVQQQOOOLLLKKKIIIGGGHHHIIIKKKMMMNNNQQQSSSTTTSSSSSSUUUWWWWWWYYY[[[]]]___aaadddfffiiijjjkkkkkkkkkkkkmmmoooqqqsssvvvyyy|||}}}~~~}}}}}}~~~}}}zzz|||~~~}}}wwwqqqnnnnnnjjjmmmppprrrsssssstttuuuzzz|||{{{ssslllhhhdddcccaaa]]]XXXQQQKKKHHHEEEAAA===;;;::::::999888777777666666666666777777666777777777777777777666666666666666666666666666666666666666666666666666777777888888999999999:::888777777666666777777888777777666666666555555555444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111222222111111111111111222333333333333222222111111000000000000000.../////////000000000111///000000000111111111111111111111111111111111111000000000000000000000000111111000000000000000000....../////////000000000111111111111111111111111///000000111111111111111000000111111111222222222111222333444444333222111111111111111111111111111///000111111222222111111///000111222222222222222111111111111111111111111222222111111222222333444333222111000000222444555222222333333444444444555222222222222222222222222111222222222222333333333333333333333333333333333222333333444444333333222444444444444444444444444222222333444444555666666444444444444444444444444444444444555555555555555333444555555666666666555777666666555555666666666777666555555777888777666555555555555555555555555555555555555555555555555666666666555555666666777666666666666777777777888666555555555555666777777888888999<<<@@@EEEJJJLLLRRRTTTVVVYYY[[[\\\\\\\\\WWWWWWUUURRRPPPPPPSSSUUU\\\cccmmmtttyyy~~~{{{rrrkkkhhhgggffffffeeefffhhhlllqqquuuwwwxxx111222222333333222222111333333333333333333333333333333333333333333333333222222333333333333222222444444444333333222222222333333333333444444444444444444444444444444444444222222333333333333444444444444444444444444444444777666555444444555666777444555666888:::<<<>>>>>>BBBDDDFFFJJJNNNQQQTTTUUUUUUUUUUUUVVVVVVVVVWWWWWW\\\aaagggkkkkkkjjjiiihhhdddbbb___[[[UUUPPPKKKIIIEEEEEEDDDCCCEEEGGGJJJKKKMMMPPPUUUWWWXXXZZZ^^^bbbcccggglllpppqqqqqqqqqrrrqqqrrrrrrrrrqqqrrrtttuuuxxx|||~~~}}}|||xxxssspppoooooommmnnnoooqqqsssuuuwwwxxxyyyzzz|||}}}xxxrrrqqqppplllfff^^^VVVRRRLLLIIIEEEBBB@@@>>>;;;999999888888777777777777777666777777888888777777666777777777777777777777777777777777777777777777777777777888888999:::::::::888888777777777777888888777777777666666666555555444444444444444444444444333333333333333333333333111222222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111000111222222222222111000000111111222222222222222333222111000000000000111......//////000000111111000000000000111111111111111111111111111222222222000000000000000000000000111111111111000000000000///000000111111222222222111111111111111111111111///000111111222222111111000111111111111222222222222222333333333333222222111111111111111111111111000111222222333333222222000111111222222222111111111111111111111111111111222222111111222222333444222222111111222222333444222333333333333333444444000000000000000000000000222222222222333333333333444444444333333222222222222333333444444333333222444444444444444444444444222222333444555666777777555444444444444333333333444444555555666555555444333444555666666666666666777666555555444444444555666555444666888999888777666666666666666666666666555555555555555555555555444555555666666666666555666666666777777777888888555555555666777888::::::777888<<>>AAADDDGGGHHHKKKMMMPPPSSSVVVWWWXXXXXXUUUUUUTTTTTTSSSSSSRRRRRRWWW[[[^^^``````^^^^^^]]]XXXXXXVVVTTTPPPLLLIIIGGGDDDDDDEEEGGGIIIKKKNNNOOORRRWWW\\\```bbbfffmmmssswww|||~~~}}}}}}~~~}}}||||||~~~|||yyywwwuuutttrrrsssrrrqqqqqqrrrtttvvvvvvwwwwwwyyy|||{{{tttkkkccc^^^VVVSSSPPPMMMIIIEEE@@@<<<::::::999888888888888888666777888888888888777666777777777777777777777777777777777777777777777777777777888999999:::;;;;;;777777666666666666777777777777777777666666666555444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000111222222222222111000///000111111222222111111333222111000000000111111.........///000111111111000000000000111111111111000000111111111222222222000000000000000000000000111111111111000000000/////////000000111222222333111111111111111111111111///000111222222222111111000111111111111222222222222111111000000111111222000000000000000000000000000111222222333333222222111111222222222111000000111111111111111111111111222222111111222222333444000111222333333333222222333333333333222222222222000000000000000000000000222222222333333333444444333333333333333333333333222333333444444333333222444444444444444444444444333444444444555555666666555555444444444333333333444444555666666555444333333444555666777777777777555555444444444555666666666666555666888888777666555555555555555555555555666666666666666666666666333444777999999888666555666666777777777888888888555555666777999;;;<<<======???DDDJJJPPPVVV[[[^^^]]]]]][[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVWWW[[[aaafffvvvyyytttoookkkhhhaaa^^^ZZZYYY[[[^^^```aaafffooo|||222222222333333222222222333333333333333333333333444444444444444444444444222333333444444333333222111111222333444444555666333333333444444444555555222222222222222222222222222222333333333444444444444444444444444444444444888666555444444555666888<<<===@@@DDDIIIMMMPPPRRRQQQSSSVVVYYY[[[ZZZYYYWWWRRRQQQQQQPPPOOOOOONNNNNNMMMOOOQQQSSSSSSSSSTTTVVVRRRRRRQQQPPPNNNKKKHHHGGGFFFGGGJJJLLLOOOQQQSSSTTTYYY^^^eeeiiilllqqqzzz}}}zzzyyyvvvrrrqqqqqqsssttttttvvvvvvxxx{{{~~~uuulllggg]]][[[XXXTTTPPPKKKDDD???;;;;;;:::999888888888999666777888999999888777666777777777777777777777777777777777777777777777777777777888999::::::;;;;;;666666555555555555666666777777777777666666666666444444444444444444444444444444444444444444444444111111111222222333333333222222222222222222222222000000000000000000000000111111111111111111111111000111222333333222111000//////000111111111111111333333111000000000111222---......///000111111222000000000000111111111111000000111111222222222222000000000000000000000000222111111111000000//////,,,------...///000000111111111111111111111111111///000111222333222111111000111111111111222222222111000///......///000111////////////////////////000000111222222222222222222222222222222111000///111111111111111111111111222222111111222222333444///111333444555444222111333333333222222111111111222222222222222222222222222222333333333444444444111111222333444444555666222333333444444333333222444444444444444444444444666555555555555444444444555555555444444333333333444444666666666555444333333444555666777777777777444444444444555777888999888777666777888777555444444444444444444444444444777777777777777777777777333555888;;;;;;:::777555777777777777888888888888444555666777:::<<<>>>???FFFHHHLLLPPPUUUYYY[[[]]]^^^]]][[[YYYXXXXXXXXXXXXYYYZZZ[[[]]]bbbjjjssszzz}}}}}}{{{uuullleeeaaa___^^^]]][[[YYYXXXYYY]]]bbbfffgggooo{{{222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333444444444333333222222222222222333333444555666666555555555444444333333333333333333444444444555555444555666777777777666666777777555444555777999:::===BBBJJJRRRYYY\\\]]]\\\```___\\\XXXUUUUUUXXX[[[TTTSSSPPPNNNKKKIIIHHHGGGJJJLLLMMMMMMMMMMMMNNNPPPTTTTTTTTTSSSRRRPPPMMMLLLKKKMMMOOORRRVVVYYY[[[]]]]]]bbbjjjrrrxxx~~~yyywwwyyyzzzwwwtttpppssswwwzzz}}}zzznnnfff___^^^^^^]]]ZZZUUUOOOJJJCCC@@@<<<:::999999888777888666444444666777777666777777888888888999999999666666666666777777777777777888999::::::999888777888888888888777777777777666666666666666666666666333333333333333333333333444444444444444444444444222222222222222222222222222222111111111222444555888666222...,,,,,,...///111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111000///......///000111333333222222222222333333333111000111444555444222000000111111111111000000111111111111111111111111000000////////////000000222333333444444333333222222000000000222333222111111111111111111000//////111111111111111111111111333333222111000000111111444333111000000000111222111111111111111111111111000000000000111222333333222222222222222222222222333333333444444555555555222222222222222222222222000111333444444333222111333333333222222111111111555444444333222111000000111333444444333222333444333333333444444444555555555555555444444333333333333444444555555444444333555555555555555555444444555555555555555555555555666666555555555555666666444555555666666666666666444444444444555555555555555666666666666666555555777888888888888666555333555666777888888888666666888999;;;===>>>@@@CCCFFFOOOPPPRRRUUUXXXYYYYYYXXX\\\\\\[[[XXXWWWXXX[[[^^^\\\___ccciiiooowww~~~yyyuuuqqqnnnbbbeeeddd___\\\]]]]]][[[ZZZ[[[___cccccceeemmmvvv|||222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333444444444333333222222222222222333333444555555666555555444444444333333333333333444444444555555555333444444555555555555555777777666666777:::<<<===@@@FFFOOOYYY```dddeeeeee```^^^[[[XXXWWWXXXYYYYYYQQQOOOMMMJJJGGGFFFFFFFFFGGGHHHJJJJJJIIIIIIKKKLLLQQQRRRSSSTTTTTTTTTRRRQQQRRRSSSVVVYYY]]]aaadddeeekkkooovvv}}}~~~~~~~~~{{{yyyvvvyyy}}}}}}rrrkkkgggeeecccaaa___[[[VVVRRRIIIEEE@@@<<<:::999888777888777555555666777666444777777888888888999999999666666666666777777777888777888999999999999888777777777666666666555555555666666666666666666666666333333333333333333333333444444444444444444444444222222222222222222222222222222111111111222333444777555222000......000000222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000//////////////////000111///---...000222111000//////000000000000//////111111111111111111111111000000////////////000000222222333333333333222222111000///000222333333222111111111111111000//////111111111111111111111111333222222111000000111111333222222111000000111111111111111111111111111111333333222111222222444444222222222222222222222222333333333444444444555555222222222222222222222222444444333222111111111111333333333222222222111111444333333222222111111111000111333333222111111222333444444444444444444444444444444444444444333333333444444555555444444333444444444444444444555555555555555555555555555555666666555555555555666666444555555666666666666666555666666666666777777777555666666666666666555555666666777888888777666555444555777888999:::::::::999<<>>>>>AAAFFFJJJMMMPPPSSSUUUVVVUUUTTTSSSRRRQQQQQQQQQUUUYYY```fffjjjnnnrrrttt~~~|||xxxttteeedddbbb``````aaabbbcccbbbhhhmmmnnnqqquuuxxxvvvvvvrrrpppsssvvvxxx~~~222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333333333333444444444555555444444444444444444444444444444444444555555555555666666666777888999::::::;;;;;;===???BBBEEEHHHJJJTTTYYYaaaiiimmmmmmkkkhhheee```\\\\\\^^^]]]XXXSSSNNNLLLHHHEEEDDDEEEGGGIIIGGGHHHIIIIIIIIIJJJMMMOOONNNPPPTTTYYY\\\^^^^^^^^^bbbdddgggkkkpppuuuyyy{{{yyy}}}yyyrrrmmmiiifffbbbaaabbbcccdddddd___ZZZRRRLLLGGGCCC@@@>>>;;;;;;:::;;;<<<<<<:::888888888888888888888888888666666777777777888888888888888888999999888888888::::::::::::999999999888666666666666666666666666444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222333111222222222222222222111222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111///000222222222222000///111111000000000000111111222111///...///000111222//////000000000000//////111111111111111111111111111000000000000000000111000111111222222111111000000//////000222444444333111111111222222111111000111111111111111111111111222222111111111111111222000111222333333222000000111111111111111111111111333111///---------///000111222222222222222333333333333333333333333333333222222222222222222222222555444222111111111222222222222222222222222222222111111111222222333333333444555777666555444444555555444444444444333333333333333333444444555555555333444444555555444444333111111222222333444555555555555555555555555555555555555666666666666555555444555555666666666666666777777888888888999999999555666666777777777777666666777777777777777777777::::::999999;;;===???@@@FFFJJJNNNRRRSSSTTTUUUVVVQQQQQQQQQPPPOOOQQQSSSUUUWWW```nnnzzzyyyvvvsssqqqpppmmmjjjggg[[[\\\]]]]]]___bbbfffiiijjjuuu{{{}}}222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555666666666666666777888:::<<<===@@@AAACCCEEEIIILLLOOOPPPXXX\\\ccciiilllkkkhhhfffhhhccc^^^]]]^^^\\\UUUOOOLLLJJJFFFDDDDDDFFFHHHJJJIIIKKKLLLLLLLLLOOORRRUUUUUUWWWYYY]]]```bbbddddddeeegggkkkpppuuuzzz}}}~~~xxxssspppnnnkkkgggddddddeeeeeeeeeeee```YYYSSSNNNJJJFFFCCC<<<;;;:::;;;<<<<<<:::999888888888888888888888888777777777777888888888888999888888888888888888999::::::::::::999999999888666666666666666666666666444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222//////111222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111...///000111111000///...333222222111111222222333111111000/////////111222000111111222222111111000111111111111111111111111111111000000000000111111000111111222222111111000000//////000222444333222111111222222222222111111111111111111111111111111222111111111111111222222000000222333333222111000111111111111111111111111222111///...---...///000111111111222222333333333333333333333333333333333222222222222222222222222///000222333444333333222222222222222222222222222111111111222222333333444444666777777555333444444444444444444444444444444333333333444444555555555333444444555555444444333111111222222333444555555555555555555555555555555555555666777777666555555444555555666666666666666666666666777777777888888555555666777888888777777999999888888777777777777:::::::::<<>>===;;;:::999999999888888888777777777777888888888999999999999999888777777888999999777777666666666555555555666666666666666666666666555555555555555555555555444444444444444444444444222222222222222222222222222333333333333222111000111111111111111111222222111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111111000000000000000000111000000////////////000000---000333333000......///111111222222222222111111111111111111111111111111222111111000000111111222222222333333333333222222333222000111222222111///000111222222333333333222111111111111111111111111111111000000111222222333111111000000111222222333111111111111111111111111111222333444444333333222000111111222333333444444333333333222222222111111222222222222222222222222000111222222333333333333111111222222222333333333222222222222222222333333222333444333111000///000111222222333444555666666444444444444444444333333333444444555555444444333444444444444444444555555555555555555555555555555444555666777777666555444444555555666666666666666555555555666666666777777555555666888888999999888999999999999:::<<<>>>???@@@BBBEEEIIIMMMPPPSSSTTTSSSTTTTTTSSSPPPOOOOOOPPPNNNQQQTTTVVV[[[dddqqq{{{zzztttpppkkkhhhiiigggdddbbbaaa```^^^\\\]]]```ccceeefffffffffffffffkkkqqqvvv{{{222222222222222222222222333333333333333333333333444333333222222333333444333333333333333333333333222222222333333444444444444444444444444444444444333333333444444555555555555555555555666666666777::::::;;;>>>BBBGGGLLLOOORRRSSSTTTVVVWWWXXXYYYYYY^^^___aaabbbcccbbbaaa```XXXXXXWWWTTTQQQNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVUUUVVVXXXZZZ]]]ccciiinnnooonnnmmmnnnrrrwww}}}}}}xxxsssmmmmmmmmmnnnnnnjjjeeeaaaYYYSSSLLLFFFBBB@@@>>>===999999999999888888777777777888888888888999999999:::999888777777888999:::888888888888777777777777666666666666666666666666555555555555555555555555444444444444444444444444222222222222222222222222222333333444333222111000333222222111111222333333222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111333222111000000111222333111111000000000000111111///333666777444111000000000000111111111111000000111111111111111111111111222222111111111111222222222333333444444333333222444222111111222222000///000111222333333333333333111111111111111111111111111111000000111222333333222111000000000111333444111111111111111111111111...///111333444333111000000000111222333333444444333333333222222111111111222222222222222222222222555333222000000111333444111111111222222333333333222222222222222222222222333555666555333111111111000111222333555666777777555555555444444333333333333444444555555444444333555555555555555555444444555555555555555555555555444555666888888666555444444555555666666666666666666666666666777777777777555555666888888999999999777777888999<<>><<<<<<;;;::::::;;;:::888666999999888777888999;;;<<<999999999888777666666555888888888888888777666666666777777777777777777777666666666666555555555555555444444333333444444555555555555444444333333333111222222333333222222111444444444444333222111111222333333444555555555555444444333222111000///...111111111222222333333333222222222222222222222222111111222222222222111111111111111111111111111111000000000000000///......000111111111111222222222111111111222222333333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222///000222333222///000333111111111111111111111111111111111111111111111111111111222222222333333333444444444333333222222222222222111111222222333444444333222111222444777888777666444333222333444444222222222222222222222222111222333333111111222333222222333333333444444444444444444555555555555666555555444444444444555555777555333333444666666555666444222333666777666444555555555555555444444444666666666777666666555555444444444555555555666666888888777777666666555555666666666666666555555555555666666777999999::::::999;;;===???BBBHHHNNNRRRXXXXXXWWWVVVUUUSSSQQQOOOOOONNNNNNNNNPPPSSSVVVXXXZZZaaakkkvvv}}}zzzrrrnnniiihhhhhheee^^^XXXTTTVVVYYY]]]```dddfffgggiiimmmrrruuuvvvuuuuuuttt|||333444444444333333222111222222333333333333444444222222333333333333444444333444555444222111222333444444444444444444444444333333444555555555555444444555555666666555444333555555666777:::===???AAABBBHHHMMMOOOSSSYYY\\\[[[\\\ZZZXXXXXX[[[^^^``````bbb````````````]]]XXXTTTPPPPPPPPPPPPPPPPPPPPPQQQTTTVVVYYY[[[[[[]]]___aaacccdddgggjjjnnnuuu}}}~~~}}}|||{{{{{{yyyzzz|||~~~}}}yyyuuutttooofff^^^UUUNNNGGGBBB===<<<::::::;;;<<<;;;999999999888888999::::::;;;999999999888777666666666666666777777666666555444555555555555555555444444555555555555444444444444555444444333333444444555333333333222222222111111222222333333333333222222//////000111111111111000111111222333333333222222333222222222222222222222222222222222222222333333222222222222222222222222111111222222222222111111111111111111111111111111111111222222111000000///000111111111111222222222222222222222222222333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222444222111222333222000///111111111111111111111111111111111111111111111111111111222222222333333333444444333333333222222222222222111111222222333444333333222222333444666777666555444222222222333444333333333333333333333333111222333333111111222333222222333333333444444444444444444555555555555666555555444444444444555555777555333333444555555555555444222444666777666444444444555555555555555555222333333333333333222222444444444555555555666666888888777777666666666666777777777777777777777777888888888888888999::::::999<<<@@@EEEIIINNNSSSWWWXXXXXXXXXWWWUUUSSSPPPNNNNNNMMMMMMOOOSSSXXX^^^bbbkkkrrr~~~{{{sssnnnhhheeecccdddeeeeeeccc``````bbbfffiiimmmooopppqqqxxx|||333333444444444333222222222222333333333333444444111222333444444444333333333444555444222111222333444444444444444444444444444555555666777777666666444444555666666666666666555666999<<>><<<;;;999:::;;;<<<<<<;;;999888999999999999888888888888:::::::::::::::999888888999999888888777777777777666666666666555555555444555444444333333444444555555555555555555555555555333333333444444333333333333444444555555444444333555555555555444333333222111111111111222222222222333333333222222111111111222222222222222222222222111111222222222222111111111111111111111111111111000000111111222111111000000000111111111222222222333333333222222111111111222222111111111111222222222222222222222222222222111111111222222333333333222222222222222222222222000777:::555111333555444111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222111111222222333444111222333444444444333333222222222222222222222222444444444444444444444444111222333333111111222333333333444444444555555555444444444555555555555666555555444444444444555555555444333444555555444333333444555555555555555666333333333444555666777777111222333444444444444444555555555666666666777777777777777777888888888888777777777888888999999999888999:::<<>>CCCHHHLLLPPPQQQXXXYYY[[[ZZZWWWTTTRRRQQQPPPPPPQQQTTTYYY___fffjjjkkknnnuuu}}}|||uuuqqqpppoooooottttttsssmmmeee___]]]]]]___fffttt111222333333444444444333222222333333333333444444222222333333333333444444111222444333333222444555444444444444444444444444333444666777888999999999888999;;;>>>CCCGGGLLLNNNQQQRRRVVVYYY\\\___``````]]]^^^^^^aaajjjvvvzzzwwwnnnfff[[[QQQMMMKKKKKKLLLLLLPPPTTTUUUTTTRRRRRRRRRPPPRRRUUUZZZaaaiiippptttyyy~~~|||{{{tttmmmdddZZZQQQKKKEEEAAA<<<<<<;;;:::::::::::::::999999999999999999999999666666777777666666555444555555555666777777888888666666555555555444444444555444444333333444444555333333333333444444444555333333444444444444333333333333333333222111000///111111222333333333222222333333222222222111111111222222222222222222333333222222222222222222222222111111222222222222111111111111111111111111111111000111111222333333222222000111111111111222222222222222222222222222333333222222111111111111222222222222222222222222222222000111111222333333444444222222222222222222222222333<<>>===;;;:::999::::::;;;999999999999999999999999888888888888888777666666666666777888999:::;;;;;;555555444444444333333333555444444333333444444555555555555666666666777777333444444555555444444333333444444444444333222222222333444444555555555555333333333333333333333333111111111222222333333444222222222222222222222222111111222222222222111111111111111111111111111111111222333333444444444444000111111111111222222222111111111222222333333444222222111111111111222222222222222222222222222222000000111222333333444444222222222222222222222222+++333555......555555///111111111111111111111111111111111111111111111111111111222222222333333333000000111111222222222222222222111111222222333444555333111000000111333444111222444555666555444444222222222222222222222222111222333333111111222333444444444555555555666666444444444555555555666666555555555444444555555555666666666777999888666444222444666666444333555777555555555555555444444444111222333444555555555555666666666666777777777777777777888888999999999999999999::::::;;;<<<======AAAEEEKKKRRRXXX[[[]]]]]]UUUUUUTTTQQQPPPPPPSSSUUUWWW^^^jjjwwwuuuqqqmmmkkklllooorrrsssqqqtttvvvtttpppnnnqqquuu111222222333444444444444555444333333222222222222444333333222222333333444333333333333333333333333222222222222222333333333777777888777666777999;;;;;;???EEELLLRRRUUUWWWWWW]]]^^^```bbbdddbbb^^^[[[XXXXXX[[[eeeqqqxxxwwwsssbbb[[[QQQKKKIIIJJJJJJJJJMMMSSSZZZ^^^]]][[[ZZZ[[[XXX]]]fffrrr~~~}}}{{{vvvtttwww{{{~~~~~~vvvmmmddd^^^XXXQQQMMMDDDAAA===::::::::::::::::::999999888777888888888999999999888888888888777999888777666666555555555888777666555555666777888555555555444444333333333666666666666666666666666666666666555555444444333555555555444444333333333333333333333333333333333222111111333666666444111222222222111111111000000111111111111111111111111111111111111111111111111000111222333333222111000444333222111000000000000111111111111111111111111222222111111111111111111222111111111333333111///111111111111111111111111222333444555444333222111111111111111111111111111333222222111111222222333222222222222222222222222444444333222111111111111555333111///...///111333222222222222222222222222222222222222222222222222222222333333333333444444444444222222222222444444666666444333222111111111222222333333333333444444444444444444444444444444333555777888888777555333444444444555555555555666666666666666555444333222555555555555666666666777555555555555555555555555666666555555444444444333777888888888999999999999666777888777777777999;;;999;;;===>>>>>>>>>???AAAHHHLLLQQQUUUVVVWWWWWWXXXRRRRRRQQQPPPPPPSSSXXX\\\cccooozzzsssnnnmmmhhhccccccjjjssszzz~~~{{{}}}{{{}}}222222333444444444333333555444333333222222222333444444333333333333444444444444444444444444444444333333333333333333444444666777888777777888<<<>>>CCCFFFKKKPPPUUUXXXZZZ[[[^^^^^^^^^```aaa```]]][[[___]]]___eeemmmqqqmmmhhhYYYSSSKKKGGGFFFHHHJJJJJJOOOUUU]]]``````^^^^^^___aaaiiivvv|||xxxvvvvvvvvvuuutttpppmmmlllooottt{{{}}}~~~|||rrrjjjddd^^^XXXSSSHHHDDD???;;;::::::999888::::::999999888999999999999999999888888888888777999888777666666555555555777666555444444555666777555555444444444333333333555555555555555555555555555555555444444444444444555555444444444333333333333333333333333333333333333222111222555666444222333333333333222222222111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111222222111111111111111111111111111111111111111111111111222111000111222333111000111111111111111111111111222333333333333333222222222222222222222222222222333222222111111222222333222222222222222222222222444333222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444333333222222333333444444444333222222222333333222222333333333333444444444444444444444444444444555555555555555555555555444444444555555555555666666666666666555444333222444444444555555555555666777777777777777777777777666666666666555555444444777777777888888888999999666777888777666666888:::999;;;===>>>???BBBEEEHHHNNNQQQTTTUUUTTTSSSRRRRRRQQQQQQPPPOOORRRYYYbbbhhhwww|||tttnnngggccc```]]]\\\```jjjuuu~~~333333444444444333222222444444333222222222333333444444444444444444444444555555555555555555555555444444444444444444444444555666777888:::===BBBEEEOOOPPPRRRUUUXXX[[[]]]^^^```^^^\\\\\\]]]^^^^^^^^^cccaaaaaadddiiihhhbbb\\\PPPLLLGGGEEEFFFIIILLLNNNRRRXXX```eeeffffffggghhhmmmvvvpppnnnllllllmmmooooooooolllkkkmmmqqqvvv~~~{{{rrrkkkfffaaa[[[WWWPPPKKKEEE@@@===;;;:::999::::::999999999::::::;;;999999999888888888888777999888777666666555555555555555444444444444555555555444444444444333333333444444444444444444444444333333333333444444444444444444444444333333333333333333333333333333333333444222111222333444444333444444444333333333222222111111111111111111111111111111111111111111111111222222111111111111222222///000000111222222333333111111111111111111111111111111111111111111111111222111000111222333222000111111111111111111111111333333222222222222333333333333333333333333333333333222222111111222222333222222222222222222222222222222111111222222333444000111333444444333222111222222222222222222222222222222222222222222222222222222333333333333444444444333333222222333333444222222222222333333444555222222333333333333444444444444444444444444444444666555444333333444555666444444444555555555555666666666666666555555444333333333444444444555555555777777777777777777777777777777777777666666666666666666666777777777888888777888888777666666888;;;;;;===@@@BBBEEEHHHMMMPPPRRRTTTUUUUUURRRPPPOOOOOOPPPOOOOOOQQQXXXcccoooxxxwwwmmmeee___[[[XXXWWWWWWZZZbbbmmmyyy444444444444333222222111444333333222222333333333444555555555555555555444555555555555555555555555555555555555555444444444444666888;;;???DDDJJJNNNWWWWWWWWWWWWXXXZZZ\\\]]]___\\\YYYYYY[[[___aaacccbbb```___aaacccaaaZZZUUUMMMJJJHHHGGGIIIMMMQQQSSSUUU[[[dddjjjmmmoooqqqttt{{{yyytttmmmllllllnnnrrruuuvvvvvvqqqrrrvvv|||zzzqqqkkkgggccc^^^[[[YYYUUUNNNGGGCCC@@@<<<:::999999999888999999:::;;;999999999888888888777777999888777666555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333444333111111222333444555444333333333333222222222111111111111111111111111111111111111111111111111333222111000000111222333000000111111222222222222111111111111111111111111111111111111111222222222222111000000222333222111111111111111111111111111333222111111111222333444333333333333333333333333333222222111111222222333222222222222222222222222111111111111222333444555444444444444444333222111222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333222222333333444444222222222333333333444444444444444444444444444444444444333333333333444444444444444555555555555666666666666666666555444444444444444555555555666666555555555555555555555555888888777777777777777777666666666666777777777777777888888777777888;;;===???CCCGGGKKKMMMOOORRRSSSPPPQQQRRRRRRPPPOOOOOOPPPOOOPPPSSSYYYbbbooo|||xxxrrriii```ZZZWWWVVVVVVYYY\\\aaaiiisss|||444444444444333222222111333333333222222333333444444444555666666555444444444444444444444444444444444444444555555555555666444888<<>>DDDIIINNNRRRWWWZZZXXXWWWUUUTTTTTTTTTUUUVVVWWWVVVUUUWWW[[[```dddeeeaaa^^^ZZZWWWTTTPPPLLLIIIKKKMMMOOOPPPRRRVVVZZZ^^^aaagggooouuuxxx{{{~~~~~~|||uuurrrrrrssssssrrrnnnpppvvv{{{vvvuuuuuuwww{{{~~~~~~}}}xxxsssppppppooommmjjjeeebbb]]]XXXSSSLLLEEE@@@;;;;;;:::999999999999999999999999888888888888777999888777666666555555555666666777777777777666666333333333444444444444555333333333333333333333333333333333333444444444444222222222222333333333333333333333333333333333333222333333333222222444666222222222111111111000000111111111111111111111111111111111111111111111111222222111111111111222222222222333333222111///...111111111111111111111111000000000111222222333333222000//////111333333333111111111111111111111111111111111111111222333444333333333333333333333333333222222111111222222333222222222222222222222222111111111111222333444555999777333000//////111222222222222222222222222222222222222222222222222222222222333333333333444444222333333444444333333222555444333333222222222222222222333333333333444444444444444444444444444444111333666777777666333111444444444555555555555666666666666777777666666555666666777777777888888888777777777777777777777777777777777777888888888888666666666777777777888888777888999;;;===AAAGGGKKKNNNRRRWWWYYYWWWTTTPPPNNNOOOOOOOOOOOONNNOOOQQQTTTYYY___gggpppxxxyyyooogggcccYYYYYYYYYXXXZZZ^^^dddhhhiiinnnuuu|||222222333444444444333333333222222222333333444555222333444555555444333222555555555555555555555555444555666888:::;;;<<<===BBBGGGMMMRRRTTTVVVWWWXXXVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVZZZ^^^______\\\YYYUUUQQQOOOMMMLLLKKKMMMPPPTTTWWWZZZ^^^cccgggkkkpppvvvyyyzzz{{{~~~xxxzzz~~~zzzwwwuuuwww|||~~~|||vvvnnniiijjjmmmpppvvv~~~|||xxxsssrrrssstttsssqqqlllkkkhhheee```XXXOOOHHH???>>>===<<<;;;:::::::::999999999888888888888777999888777666666555555555555555666777777666555555333333333444444444555555444444444444444444444444555555555444444444444444111111222222222333333333333333333333333333333333000222555444333222333555333333222222222111111111111111111111111111111111111111111111111111111111111111222222222222111111000111222333333222000///111111111111111111111111///000000111222222333333222000......111333444444111111111111111111111111///000111222222333333333222222222222222222222222333222222111111222222333222222222222222222222222111111111111222333444444444333222111000111222222222222222222222222222222222222222222222222222222222222333333333333444444222333333444444333333222333333222222222333444444222222333333333333444444444444444444444444444444444555666666666666555444444444444555555555555666666666777777777777666666666666666666777777777777777777777777777777777777666666666777777777888888777777777888888888999999666888:::===AAAGGGNNNSSSTTTVVVXXXWWWTTTPPPNNNMMMLLLMMMNNNOOOQQQTTTYYY]]]eeejjjqqqxxx}}}{{{qqqfff]]]ZZZYYYVVVYYY\\\___ccciiiqqqvvvxxx}}}~~~111222333333444444444444222222222222333333444555111222444555555444222111777777777777777777777777555666888:::<<<>>>@@@@@@IIINNNSSSWWWXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVYYY[[[ZZZYYYUUUSSSPPPMMMMMMNNNPPPQQQPPPTTTYYY]]]```eeekkkppprrrvvv{{{|||{{{zzz{{{}}}{{{|||}}}~~~|||zzzzzz{{{~~~~~~~~~~~~|||wwwrrrooofffaaacccgggkkksss|||}}}yyyyyy{{{}}}|||{{{tttsssrrrpppkkkbbbXXXQQQBBBAAA???>>><<<;;;;;;;;;999999999888888888888777999888777666666555555555333444555666666555444333333333333444444555555555444444444444444444444444666666666555555444444444111111111222222333333333333333333333333333333333///222555666333222333444444444444333333333222222111111111111111111111111111111111111111111111111000111222333333222111000...///111333444333222111111111111111111111111111///000000111222222333333222000......000333444444111111111111111111111111...///111222333333222222111111111111111111111111333222222222222222222333222222222222222222222222222222111111222222333444...///111222333333222222222222222222222222222222222222222222222222222222222222333333333444444444222222444444444444222222111111111222333444666777222222333333333444444444444444444444444444444444777666555444444555666777444444444555555555666666666666777777777777777666555555555555666666666777555555555555555555555555555555666666777777777888888888888888999999999999666888;;;>>>CCCJJJSSSXXXXXXXXXVVVSSSPPPMMMMMMNNNHHHJJJMMMPPPTTTZZZaaafffnnnrrrwww{{{~~~}}}|||xxxpppeeeZZZTTTSSSUUUXXX\\\bbbggglllrrr{{{333333333444444444555555777666555444333222222222444666777777555333333333222222333444555555666666777888999;;;>>>CCCJJJPPPWWWXXXYYYXXXVVVTTTSSSTTTXXXZZZ[[[\\\\\\ZZZWWWUUUUUUTTTQQQNNNMMMNNNPPPQQQSSSPPPMMMLLLNNNQQQSSSTTTZZZ[[[]]]```ccciiipppuuu{{{xxxvvvwwwwwwxxxzzz~~~{{{vvvppplllccc___^^^bbbfffjjjpppwww~~~{{{vvvmmmaaaWWWNNNIIIBBB>>><<<<<<;;;;;;:::888555333222333555777888888777777666666555555777777777777666666666666666666555555555444444444444444444444444444444444333333333333333333333333555444444333333444444555000111333444555444444333222333333444444333333222222222222222222222222222333333333222222111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000111111111111222222222222222222111111111111000444333111000000000111111444444444444444444444444000000000000000000000000222222222222222222222222222222222111111111000000222222222222222222222222222222222222222222222222444444222222222222444444666666666555555444444444444444444444444444444444444444444333333222222222333333333333333333333333444444444444444444444444:::777444333555777666444666666555555555444444444555666666666777777888888777666666555555444333333222333555666666666555555555666888999999888888777777888999999777666777888;;;>>>BBBGGGLLLQQQUUUVVVVVVVVVUUURRRNNNKKKJJJJJJQQQPPPQQQUUU]]]gggqqqwww~~~}}}}}}|||}}}|||uuusssooojjjaaaYYYTTTSSSVVVXXX]]]hhhrrrvvvzzz333333333444444444555555666666555444333333333333111333555666555444444555444444444555555666777888888:::===AAAEEEKKKQQQVVV[[[\\\\\\ZZZWWWUUUTTTUUUZZZ[[[]]]]]]\\\YYYVVVTTTOOONNNLLLJJJIIIJJJLLLMMMPPPOOOMMMLLLOOORRRUUUWWW\\\```eeeiiimmmppptttwwwvvvvvvwwwzzz~~~}}}yyyuuupppkkkgggeeeaaa```dddiiimmmttt{{{vvvkkkcccVVVPPPIIIBBB???===<<<;;;===<<<:::888888999:::;;;888888888777666666555555999888888777666555555444555555555555444444444444444444444444444444444444333333333333333333333333333333333222222333333333111222222333333333333333111222222333333222222111222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222000000111111222222222333333333111000000000111111333333333333333333333333111111111111111111111111222222222222222222222222222222222111111111000000222222222222222222222222222222222222222222222222444333333222222333333444555555555444444444333333333333333333333333333333444444444333333222222222333333333333333333333333444444444444444444444444777555333333555777666555666666555555555444444444666666666666666666666666666666666555555555555555333444555666666666555555666666777888888888777666999::::::999888999;;;===CCCEEEJJJNNNRRRUUUWWWWWWSSSRRRPPPNNNKKKKKKMMMOOOQQQTTTYYYaaajjjssszzz}}}ssskkkhhh```]]]YYYVVVVVV[[[bbbgggoooxxx333333333444444444555555666555444444333333333333222333555555444333333444777777666555666888:::;;;<<<@@@EEEJJJOOOUUUZZZ^^^aaaaaa___[[[XXXVVVVVVWWW^^^______^^^[[[WWWSSSPPPIIIHHHGGGFFFGGGHHHJJJLLLMMMMMMMMMNNNQQQUUUYYY[[[[[[```gggmmmpppqqqrrrrrrrrruuu{{{~~~zzzuuuqqqlllhhheeebbb___^^^ccchhhmmmuuu|||wwwpppccc]]]SSSJJJDDD@@@===;;;;;;::::::999999999999:::999888888777777666555555:::999888777666555444333555555444444444333333333444444444444444444444444333333333333333333333333333222222111111222222333444444333222222222222333333333444444444444333333222222222222222222222222333333333222222222222111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222...///000111222333444444333222111111000111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222444333333222222333333444444444333333333333333222333333333333333333333333444444333333333333222222333333333333333333333333444444444444444444444444444333222333555666666666555555555555555444444444666666555555555555555555555555555555666666666666444444555666666666555555666666777777777777666666;;;;;;;;;::::::===AAAEEEMMMOOOTTTXXXZZZZZZXXXWWWRRRPPPMMMJJJJJJMMMSSSXXXZZZ___gggpppxxx}}}}}}yyyqqqggg___]]]VVVVVVVVVXXX]]]gggsss{{{333333333444444444555555666555444333333333333333555666777666444333333444999888666666777:::===@@@DDDIIIOOOUUUYYY]]]aaaccceeedddaaa]]]YYYXXXYYYZZZcccbbb```]]]XXXRRRLLLIIIFFFFFFEEEFFFGGGIIIKKKMMMKKKLLLOOORRRVVVZZZ___bbb___ccciiimmmnnnnnnnnnooossszzz{{{zzz|||~~~~~~{{{tttooollliiigggbbb______dddjjjooovvv}}}~~~wwwrrrjjj___TTTKKKDDD???<<<::::::::::::999999888888999999888888777666666555999888888777666555555444444444444444333333333333444444444444444444444444444444444444444444444444333333222222222222333333888666555333222222333444666777777777777777777666222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222///000000111222222333333222222111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444333333333444444444444555555555555555555555555444444444444555555666666222333333444555555666666555555555666666666666555666666666777666666666666::::::;;;<<<>>>CCCIIINNNSSSVVVYYY\\\\\\ZZZWWWTTTRRRQQQNNNMMMOOOUUU^^^eeennnqqqwww|||zzzrrrllleee\\\XXXYYYZZZ\\\^^^bbbiiittt333333333444444444555555555555444333333333444444444555666666444444666777888777777888:::???CCCFFFNNNRRRXXX]]]___aaabbbccceeedddbbb___\\\\\\]]]___gggddd```ZZZSSSLLLFFFCCCDDDDDDDDDFFFGGGJJJLLLMMMLLLPPPUUUYYY]]]bbbgggkkkkkklllmmmnnnmmmooorrrtttzzzxxxxxxyyy{{{~~~yyyrrrnnnkkkiiihhhgggeeeffflllqqquuuzzz~~~~~~wwwkkk```UUUKKKCCC>>>>>>>>>>>>===<<<<<<;;;;;;999999999888777777666666666666666666777777777777555555444444444333333333444444444444444444444444444444444444444444444444444444333333333333444444:::888666555444444444555666777777777777777777666222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111222111111111333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444555666666555333222222222444555555555555555555555111222333444555777777888111111222333444555555666666666666666555666666666666666666666666777777888999;;;>>>@@@DDDJJJQQQUUUUUUWWWYYYZZZYYYWWWTTTRRRQQQQQQSSSVVV\\\fffqqqyyy{{{tttlllddd___ZZZVVVXXX\\\cccggglllpppvvv333333333444444444555555555444444333333444444444000222333444444666888;;;777777999<<>><<<;;;::::::999:::999999888888777666666555555666666777888888888666666555555555444444444444444444444444444444444444444444444444444444444555444444333333444444555999888777666555444444444333333444444444444333333222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222000111111111111222222222222222222111111111000000000000111222222222222111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222333333444444333333222111222222222222333333333333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444666777888777444111111111444444444555555555555555222222333555666777888999111222222333444555555555888777666555555555666666666666666666777999:::;;;<<>>;;;999888888888::::::999888888777777666666666666666777777777777777777666666666555555555444444444444444444444444555555555555555555555555444333333333333333333444555555555555555444333222111222222333333222222111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222000111111111111222222222111111111111111222222222///000111222333222222111222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222222333333444444333333222222222222222333333444444333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444555777999888555333222333444444444555555555666666555555666666666666777777444444444555555666666666999888666555555555666666555555666666888:::===>>>CCCGGGNNNSSSVVVWWWWWWXXXUUUSSSQQQOOOOOOQQQSSSUUUYYY___iiisss|||}}}yyywwwqqqggg___WWWUUUVVVZZZ\\\```iiirrrwww~~~~~~}}}}}}~~~zzz~~~333333333444444444555555444444333333333444444555666666444111...------///666999>>>EEEMMMTTTYYY\\\XXX[[[^^^______^^^^^^___```cccgggkkkmmmooorrrtttgggaaaYYYQQQLLLKKKLLLMMMJJJKKKLLLNNNPPPQQQSSSSSSXXX```jjjpppsssxxx~~~}}}|||~~~}}}ooommmnnnnnnpppsss}}}~~~~~~~~~~~~~~~~~~}}}}}}uuugggZZZQQQIIIGGGCCC???<<<<<<<<<===::::::999999888777777777888888777777666666555555777777777777666666666666444444444444444444444444555555555555555555555555333222222222222222222333222333444555444333222111222333333444444333333222222222222222222222222222111111111222222333333333222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222000111111111111222222222000111111111111222222222//////000111222333333444///000111222333333222111000000000000000000000000222222222222222222222222222222222222222222222222000000111111222222222222222222222222222222222222222222222222222222222222222222444444444444222222222222222333333444444444444444444444444444444444222222222333333444444444333333333333333333333333444444444444444444444444333666999888666444444666444444444555555555666666999888888777666555555555666666666777777777777777999888777555555555666777555555666777999<<<>>>@@@HHHNNNUUUZZZ[[[ZZZXXXWWWVVVSSSOOOMMMMMMQQQUUUYYYcccjjjttt~~~}}}tttooollleee[[[RRRQQQSSSXXX```fffjjjsss|||}}}zzzzzz|||}}}{{{333333333444444444555555555555555555555444444444444555777777666777999;;;:::???FFFOOOVVVZZZ[[[\\\___]]]ZZZXXXXXX[[[___aaaeeefffhhhmmmqqqrrrrrrpppccc]]]UUUQQQPPPQQQPPPPPPSSSQQQNNNNNNQQQVVVZZZ\\\eeeiiinnnsssxxx|||qqqiiiiiijjjlllrrryyyxxxooofff```UUUOOOFFF???;;;;;;<<<<<<>>><<<999888999999777666777777666666666666777777666666555444444444444555222222333444444555555666666666555555555444444444555444444333333444444555222222222222222222222222444444333333333333222222222222333333333333444444333333333333333333333333555444222111111111222222333222222111111222222333222222222111111111111000000111111111111222222222222111111111000000//////000000000000000000000000222222222222222222222222111222222222222111000000111222333333111111222333222111111000000111111222222222222222222222222222000000111111111222222222222222333333333333444444111222222333333222222111111222444444444222000///222222222222222222333333333333333333333222111000444444444444444444444444333333333444444444555555555666666666555444333333444444444444444444444444666666666666666666666666444555555666666666666666777777777777666666666666666888999999888777777888555666777:::???CCCHHHJJJVVVXXX[[[[[[YYYVVVTTTSSSNNNLLLIIIHHHLLLUUU^^^dddvvvzzz~~~zzznnndddaaa^^^XXXVVVXXXVVVYYY]]]ccckkkvvv||||||333333333444444444555555444444444555555555666666666777888777777888;;;===CCCGGGOOOWWW\\\^^^___^^^\\\[[[XXXWWWYYY\\\```ccchhhhhhiiilllnnnnnnllljjj^^^XXXRRRNNNNNNPPPQQQQQQSSSQQQQQQSSSXXX]]]bbbeeeiiimmmsssyyyyyyqqqllliiikkkmmmqqq|||~~~vvvooojjjbbbZZZPPPGGGBBB@@@??????>>><<<:::999::::::999888888888777777777777888888666666555444444444444555333333444444444444555555666666555555555444444444555444444333333444444555333333333333333333333333444444333333333333222222222222333333333333444444222222222333333444444444444333222111111111222222333222222111111222222333222222222222111111111111111111111111222222222222333222222222111111111111111111111111111111111111222222222222222222222222333333333333333222111111111222333333111111222333222222111111111111222222222222222222222222222222111111111222222222222222111111111222222222333333222222222333333222222222111222444444444222111///000000111222333444444555333333333333333222111111444444444444444444444444333333333444444444555555444444555555444444333222444444444444444444444444666666666666666666666666555555666777777777777666777777777777666666666666555666888777666555666777888888:::===CCCIIIOOOSSSVVVXXXZZZYYYVVVSSSQQQQQQNNNLLLJJJKKKRRR]]]jjjssszzzrrrfff]]]XXXXXXYYYWWWYYY\\\\\\___eeekkksss|||~~~zzz{{{333333333444444444555555444444444555555666666777777888999999999;;;???BBBMMMQQQXXX^^^bbbbbb```^^^YYYXXXVVVVVVYYY]]]aaadddkkkjjjiiiiiiiiigggdddaaaXXXUUUPPPNNNOOOQQQSSSTTTQQQRRRUUUYYY___ffflllooonnnrrrxxx|||tttnnniiijjjmmmqqqttt||||||yyyooofffZZZOOOGGGBBB???======;;;999:::;;;<<<;;;:::888888777777777777888888777666555555444444555555555555555444444444444444555555555555555444444444555444444333333444444555444444444444444444444444444444333333333333222222222222333333333333444444222222222333333444444444444333222111111111222222333222222111111222222333333222222222111111111111111111111111222222222333333333333333333222222222222222222222222222222222222222222222222222222222333444444444444333222222111222333333111111222333333333222222222222333333222222222222222222222222333333333333222222222222000000111111111222222222222222222222222222222222222222333444444333111000///000111222333444555666333333333333333222222111444444444444444444444444333333333444444444555555333444444444444333222222444444444444444444444444666666666666666666666666555666777777888888777777666666666666777777777777555666777777666555666777999:::===AAAHHHOOOVVVZZZVVVXXXXXXWWWTTTPPPOOONNNKKKKKKLLLPPPYYYgggvvvzzzlllbbbWWWRRRPPPTTTXXXZZZ^^^bbbeeeiiipppxxx|||{{{}}}333333333444444444555555555555555555666666666666666777999:::<<>>BBBHHHOOOSSSZZZ]]]aaacccccc___[[[WWWSSSSSSSSSUUUXXX]]]aaaccceeecccaaa___^^^\\\YYYVVVTTTSSSRRRRRRSSSVVVZZZ]]]^^^aaafffjjjooottt{{{~~~xxxvvvrrrqqqrrrtttwwwxxxxxx{{{}}}qqqdddYYYOOOGGGBBB===;;;999999;;;;;;;;;:::777666666555555666666777777777666555555555555666777777666555444444333222444555555555555555555555555444444333333444444555333333333333333333333333444444333333333222222222222222222333333333444444555555444333333222111111222222222222222222222222333222222111111222222333333333333222222222222111111222222222222333333333111111222222222222222222333333333333333333333333222222222222222222222222222222222222222111111000111222333333111111222333444333333222222333333444222222222222222222222222333333333333333333333333222222222333333333333444333222222111111222222333333333333333444333333333444444333333333333333333222333333444444444333333444444444444444444444444333333333444444444555555555555666666666666555555555555555555555555555555666666666666666666666666666666777888888888888888555666666666777777777888666888999999999:::<<>><<<;;;;;;;;;:::999777777666666666666777777888777666666555555666666777777666666555444333333444444444555555555555555555444444333333444444555333333333333333333333333444444333333333333222222222222333333333333444444555555444444333222111111111111222333333333222222333222222111111222222333333333333333222222222222222222222222333333333333111111111111222222222222333333333333333333333333222222222222222222222222111222222222222111000000111222333333111111222333333333222222222222333333222222222222222222222222222222222222333333333444222222333333333444444444444333222111111222333444333333333333444444444444555555444444333333222222222333333444444444444444444444444444444444444444333333333444444444555555555555666777777777777666555555555555555555555555666666666666666666666666555666777777888888777777555555666666777777888888666777888999:::<<<@@@CCCJJJMMMRRRVVVWWWVVVRRRPPPJJJKKKKKKKKKKKKMMMPPPSSSZZZcccmmmtttvvvyyy}}}yyysssoooiiiccc^^^[[[[[[[[[^^^dddhhhiiimmmsssxxxyyy333333333444444444555555444555555666777888888888<<>>===<<<:::888999999888888888888999999888777777666666666666666777777666666555555444444444444444555555555666666555444444333333444444555444444444444444444444444444444333333333333222222222222333333333333444444333333333333333333333333000111222333333333333222333222222111111222222333444444333333333222222222222222222333333333444444222222222222333333444444222222222222222222222222222222222222222222222222222222333333222222111000111222333333111111222333222222111111111111222222222222222222222222222222///000000111222333444444111222222222333333333333444333111000000111333444333333333333333444555555444444444444444333333333222333333444555555444444444444444444444444444444333333333444444444555555444555555666777777666666555555555555555555555555666666666666666666666666555555666777777777777666555555555666777888888888999:::<<<===???CCCGGGKKKRRRSSSUUUVVVUUUSSSQQQOOOIIIJJJKKKMMMOOOSSSXXX\\\iiipppyyy}}}|||{{{~~~~~~zzzssslllgggeeeccc```___```bbbdddgggooouuuvvvzzz333333333444444444555555111222444666888999;;;<<>>>>><<<;;;999999999999888666555444777777777777666666666666555666777666555444555777555555555666666666666777333333333333333333333333555555666666666666555555333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333333333333222222111111111111111111222222333333333333333333222222111111111333333333222222111111111000111333444444333111000222333444333111000111222333333333222222111111111111111111111222333444444111111111111111111111111111111222222222333333333222222222111111111000000333444444555555444444333111222222333333444444555222333333444444333333222111111222222222333333333333333444555666666666555555555555555555555444444666666666666777777777777666666666666666666666666555555555555666666666777333555777888888888:::<<<<<>>CCCGGGOOOSSSYYY]]]___``````aaa___]]][[[YYYZZZ[[[\\\]]]___\\\YYYWWWXXXYYYYYYYYYZZZVVVQQQOOOQQQTTTVVVVVVXXX___iiirrrxxx{{{|||}}}}}}~~~~~~zzzyyy}}}vvveee\\\PPPGGGCCC@@@>>>===;;;:::::::::999888777666888888888888777777777777555666777666555555666777555555555444444333333333444444444444444444444444555555666666666666555555333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333444444444333333333222222111111222222222333333333333333222222222222222222333333333222222222111111000111333444444333111000222333444333111000111222333333222222222222222222222222222111222222333333111111111111111111111111111111222222222333333333444333333333222222222111333333444444444444333333555555555555444444444444222333333444444333333222222222222333333333333444444444555555666555555555555555555555555555555555444444444444555555555555666666666666666666666666555555555666666666777777777888999999888999;;;===BBBEEEJJJOOOSSSVVVWWWWWWTTTRRRQQQPPPOOOMMMKKKJJJNNNQQQUUUZZZaaaiiirrrxxxvvvkkkddd```]]]```dddnnnvvv}}}~~~{{{333333333222333333444444666777888:::===CCCJJJOOOUUUYYY^^^aaabbbaaabbbbbb]]]\\\\\\\\\]]]___```aaaddd```\\\]]]bbbdddbbb```]]]XXXRRROOOPPPUUUYYY[[[]]]ccclllssswwwxxxxxxxxx|||zzzxxxwww{{{qqqhhh[[[PPPIIIEEEAAA>>><<<<<<;;;;;;::::::999999999999999999888888888888555666777777555555666777777777666555444333222111555555555555555555555555555555666666666666555555333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333555555444444444444333333111222222222222333333333222222222222222222333333333333333222222222222111111222333444444333222111222333444333111111111222222222222222222222333333333333222222111222222222222222222222222222222222111111222222222333333333444444444444333333333333222222333333333333222222888777777666555555444444333333444444444444333333333333333444444444555555555555555666555555444444555555555555555555555555444444444444555555555555666666666666666666666666555555666666666777777777999::::::999999:::>>>AAAJJJMMMQQQVVVYYYYYYXXXWWWQQQPPPOOONNNMMMMMMMMMNNNPPPUUU\\\dddjjjqqqwww{{{~~~zzzwwwoooggg^^^[[[ZZZ\\\ccckkkyyy666555555555555555666666666888:::===BBBIIIPPPVVVXXX[[[___``````_________[[[]]]___aaaaaabbbdddeeeeeebbbaaafffmmmoookkkeeeZZZVVVQQQOOOQQQVVV]]]aaadddhhhllloooqqqqqqrrrsss|||yyyzzz|||}}}ssseeeYYYPPPIIIBBB>>><<<<<<;;;;;;::::::::::::999999888888888777777777555777888777666555666777888888888777666555555444555555555555555555555555444555555666666555555444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333444444444444444333333333222222222222222222222222111111111222222333333333222222222222222222222222111222222333333222222111111333333333111111222333111111111222222333333333444444333222111111111111222222222222222222222222111111222222222333333333444444444333333333333333111222222333333222222111777777666666555555555555333333444444444444333333444444444444555555555666555666666666555444333333444444444555555555555555666666666666777777777777666666666666666666666666555666666666666777777777888999999:::;;;>>>CCCGGGOOORRRVVVYYYZZZYYYWWWUUUPPPPPPOOOMMMMMMNNNQQQSSSYYY___hhhpppvvvyyy|||}}}}}}xxxqqqmmmddd^^^YYYZZZ]]]cccnnnyyy666666555555555666777777888;;;>>>CCCHHHOOOVVV[[[\\\^^^``````___]]]\\\\\\[[[___ccceeeddddddeeefffcccbbbccchhhooooooggg___UUUSSSQQQQQQTTTZZZbbbgggnnnnnnnnnmmmlllnnnrrruuuzzzyyy~~~{{{nnnbbbXXXNNNEEE???===<<<;;;:::::::::::::::888888777777777666666666666777888777666555666888777777777777777777777777444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333222222222222222333333333222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222111222333333111111222333111111111222222333333333444444333222111111111111222222222222222222222222111111222222222333333333222222222333333333333333111222222333333222222111333333333444444555555555333444444555555444444333444444555555555666666666555666666666555444333333444444444555555555666666666666666666777777777777666666666666666666666666666666666666777777777888666777999;;;>>>CCCJJJOOOQQQSSSUUUWWWWWWUUURRRPPPMMMNNNMMMLLLLLLOOOUUUZZZhhhnnnwww~~~wwwooohhhccc___\\\[[[___dddlllyyy444444444444555666777888<<<@@@EEEKKKPPPVVV\\\```aaabbbcccbbb___\\\[[[[[[]]]bbbgggiiifffccccccccc```______bbbeeebbb[[[TTTRRRTTTVVVXXX[[[aaahhhmmmooonnnllljjjjjjnnnuuuzzz}}}xxxmmmcccWWWKKKCCC???>>><<<:::999999::::::777777777777666666666555666777888888666666777888444444555555555666666666444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333111111222222222222333333333333333222222222222111222222222222222222333333111222222222222333333333222222222222222222222222000222333333222111222444222222222222222222333333333333222222111222222222333333333333333333333333111111222222222333333333222222222222333333333333222222333333333333222222111111222222333444444555444444555555555555444444444444444555555555666666555555555666555555444444333333444444555666666666444444444444555555555555666666666666666666666666666666666777777777888888666888<<<@@@DDDJJJQQQUUURRRRRRSSSSSSRRRPPPNNNLLLJJJKKKKKKLLLNNNTTT^^^fffsssxxxuuulllddd___\\\]]]^^^bbbhhhnnnuuu444444444555777888::::::BBBFFFMMMSSSXXX]]]aaaddddddddddddbbb^^^[[[YYYYYY```eeekkklllgggbbb``````ZZZXXXWWWXXXXXXWWWTTTRRRUUUYYY^^^bbbeeeiiimmmqqqllllllkkklllooouuu}}}~~~{{{yyy{{{xxxnnnbbbTTTJJJCCCAAA>>><<<::::::::::::888888888777777777666666666777888888777666777888666666666555555555555555555555555555555555555555333444444555555444444333555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333222222222333333333444444333333333222222222111111333333222222222222222222111111222222222333333333333222222222222222222333000222333333222111333444333333222222222222222222222222222111222222333333333333333333333333333333111111222222222333333333333333333333444444444555333333444444444444333333222222222222333333333333444444555555555555444444333333444444444555555555444444555555666555555555333333444444555666666777444444444444555555555555666666666666666666666666666666777777777888888888999<<>>FFFKKKSSSYYY^^^aaadddfffcccdddccc```\\\XXXWWWVVVbbbhhhmmmmmmgggaaa]]]]]]TTTSSSQQQPPPQQQSSSVVVXXXYYY^^^eeejjjlllnnnqqqtttmmmnnnqqqtttyyy{{{ppppppqqqttt{{{vvviiiZZZPPPFFFDDD@@@===;;;;;;;;;;;;999999999888888888888777666888999888777666777888::::::999888777666555555777777777777777777777777333444444555555444444333555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222333444444444333333333333333444444555555555333333333222222111111111444333333222222111111111111111111222222333333333333222222111111222222333000111333333222222333444444333333222222111111111111111111111222333444444333333333333333333333333111111222222222333333333444444444555555555666666333444444555555444444333555444444333333222222111444444555555555555444444333333333444444444555555333333444555666666666555333333444444555666777777666666666666777777777888666666666666666666666666777777777777888888888888===AAAFFFKKKOOOSSSXXX\\\UUUTTTRRROOONNNMMMLLLLLLJJJNNNRRRWWW^^^lll|||{{{rrreee\\\XXXZZZ^^^aaadddhhhrrr{{{{{{yyywwwvvvvvvyyy333777999999888:::BBBHHHPPPRRRWWW[[[___aaabbbccc___bbbccc^^^VVVTTTXXX]]]lllmmmmmmkkkgggaaaZZZWWWTTTQQQOOOOOOQQQTTTWWWXXX^^^dddjjjmmmnnnnnnpppssssssvvvxxxyyy}}}}}}wwwtttpppmmmjjjooo|||{{{oooeee^^^RRRLLLDDD>>><<<<<<======999999888888777666666555444444555555666666777777555555666666777777888888666666555555555444444444666555555555444444444444333444444555555444444333666666666555555444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111222222333333444000111111222222333444444222222222222222222222222333333333222222111111111111111111111111111111111333333333222222111111111333333333333333333333333333222222111111000000000111222333333444444333333333333333222222111111111222222222222222222222222222222333333333333444444444444444444444444444444333333333444444444555555555444333333444555666777444444444444444444444444444444444444444444444444555444444444444555666666444444444555555555666666777777666555555555555555555666777999:::;;;<<<<<>>=========::::::999999888888888777666666666666666777777777666666666666777777777777666666555555555444444444555555555444444444333333333444444555555444444333444444333333333222222222333333333333333333333333222222222222222222222222222222222222222333333333000000000111111111111111333222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111333333333222222222111111333333333333333333333333222222222222222111111111111222333333444444333333333333333222222222111111222222222222222222222222222222333333333333444444444444444444444444444444333333333444444444555555555555444333444444666666444444444444444444444444555555555555555555555555555444444444444555666666444444444555555555666666777777666666777888888999888888999:::<<<>>>@@@AAAHHHKKKQQQUUUWWWUUUSSSPPPPPPOOONNNLLLLLLMMMPPPSSSTTTZZZbbbkkksss}}}wwwoooccc```\\\[[[___eeeiiikkkttt|||}}}xxxvvvsssooorrrxxx666777:::>>>DDDJJJOOORRRVVVXXXZZZ]]]^^^_________^^^[[[XXXWWWXXX]]]cccgggmmmiiiddd]]]WWWSSSPPPOOONNNOOOQQQSSSVVVYYY[[[]]]```fffmmmqqqrrrrrrtttvvvwwwyyy~~~~~~uuupppooopppooorrryyyyyytttiii```TTTIIIBBB???======;;;:::::::::::::::::::::888888888777777777777777777777777777666666666666666666666555555555555444555555555444444444333333333444444555555444444333333333333333222222222222333333333333333333333333333333333333333333333333222222222333333444444444222222222222111111111111444444333333222111111000222222222222222222222222333333333222222222222111111111111111111111111111333333333222222222222111333333333333333333333333222222222222333333333333111222222333333333333333333333333222222222222111222222222222222222222222222222333333333333444444444444444444444444444444333333333444444444555555666555444444333444444555444444444444444444444444444444444444444444444444555444444444444555666666444444555555555666666666666777777888999:::<<<<<<;;;::::::;;;>>>BBBGGGIIISSSTTTUUUUUUTTTQQQNNNLLLOOONNNLLLKKKLLLQQQXXX]]]bbbhhhqqqxxx~~~}}}qqqgggaaa[[[]]]```dddggglllrrrvvv{{{vvvtttvvvyyy{{{777888;;;BBBKKKRRRVVVXXX[[[[[[\\\]]]^^^]]]]]]\\\[[[XXXWWWZZZ___eeeiiiiiihhhccc\\\TTTOOOMMMMMMNNNPPPSSSWWWZZZ\\\^^^___```aaagggoootttuuuvvvwwwyyyyyy{{{xxxsssrrrvvvzzz{{{}}}xxxtttkkk^^^QQQHHHBBB>>><<<:::::::::::::::::::::::::::999999888888777777777888888777777666666555555666666666555555555555555666666666555555555444444333444444555555444444333444444444444444444444444333333333333333333333333444444444444444444444444111111222222333444444444555555555444444333333333333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444111111222333333333333222222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444333333333444444444555555666555555444444333333333444444444444444444444444222222222222222222222222555444444444444555666666555555555555666666666666777777777888999:::;;;<<<:::::::::<<>>===<<<;;;999888888777777777888888888888888666666666666777777777777555666666666777777777777555555555555444444444444333444444555555444444333000000111111111222222222333333333333333333333333333333333333333333333333444333333222222111111000000000000111111111111111222222222222222222222333222222222222222222222222111111222222222333333333111111111111111111111111111111222222222333333333111111111111111111111111222222222222222111111111000000111222222222222222111111222222222333333333222222222222222222222222222222333333333333444444444444444444444444444444333333333444444444555555111222333444444444333333444444444444444444444444555555555555555555555555555444444444444555666666555666666666777777777777555555555666777888999:::===@@@GGGMMMQQQSSSTTTSSSRRRPPPMMMKKKIIIIIIJJJKKKMMMSSS[[[___ccckkkwww}}}lllgggbbb^^^```hhhpppvvvzzzEEELLLUUUYYYZZZ[[[___ccc___^^^\\\ZZZXXXVVVUUUUUUWWW\\\ccciiiiiifff```\\\PPPOOONNNMMMMMMNNNPPPQQQ^^^ccchhhkkkkkknnntttyyy|||zzzzzz|||}}}}}}zzzxxxxxxyyy|||~~~yyykkk[[[QQQAAA@@@???>>><<<:::999888666666777777888888888999555555666666777777888888555666666666777777888888444444333333333222222222333444444555555444444333222222222333333444444444333333333333333333333333333333333333333333333333666555555444333222111000111111111222222333333444444444333222222111111111222222222222222222222222111111111222222333333333111111111111111111111111111111111222222333333333111111111111111111111111333222222111111000000000000000111222222222222111111111111222222333333333222222222222222222222222222222333333333444444444444444444444444444444444333333333444444444555555000111333444555444444333444444444444444444444444222222222222222222222222555444444444444555666666666666666666777777777777333444444666888:::;;;===AAAEEELLLRRRUUUUUURRRPPPQQQOOOMMMKKKJJJJJJKKKLLLVVV]]]fffjjjmmmrrr|||{{{tttcccbbbbbbeeekkkttt}}}~~~~~~RRRTTTWWWZZZ]]]___``````]]][[[WWWSSSPPPPPPSSSVVV[[[]]]```cccccc^^^WWWRRRLLLMMMNNNOOOOOOQQQTTTWWW^^^hhhooonnnmmmsss}}}}}}vvvvvvuuuuuu|||~~~{{{zzz{{{|||wwwxxxzzz}}}|||{{{}}}yyyjjj\\\LLLHHHCCC???===<<<;;;;;;;;;;;;<<<===<<<;;;:::999888888888888888777777666555555666666666666555555666666777777777555444333666555555555555444444444444444444333333222222222444444444333333222222222444333333222222333333444222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111222222111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222111111111111000000//////222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444333333333444444444555555333444444555555444444333333333333333333333333333111222222333444333333333555444333333333333444555666666666666777777777777666666555555555666666777888888777777:::===AAACCCLLLOOOSSSVVVVVVTTTQQQNNNKKKMMMMMMJJJHHHKKKRRRYYY```iiitttyyyzzz{{{}}}xxxooohhhccceeeiiioooxxx{{{|||UUUVVVYYY[[[]]]_________[[[YYYVVVRRROOONNNPPPSSSVVVXXX[[[]]]\\\XXXSSSOOOLLLNNNOOOPPPQQQTTTWWWZZZbbbkkkssstttwww{{{uuupppqqqtttyyy}}}zzzxxxwwwyyy|||~~~~~~{{{{{{~~~qqqdddUUUOOOEEE???<<<:::888777999999:::::::::999888777666666666666666555555444555555666666666666555555444555666777777777666555666555555555555444444444444444444333333333222222444444444333333222222222444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111222222111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222111111000000000222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444333333333444444444555555333444444555555444444333333333333333333333333333444444555666666666666666555555444333333444555555444444444444555555555555777666666666666777777888666666666888;;;@@@EEEHHHOOOQQQSSSUUUTTTSSSPPPNNNLLLMMMMMMKKKJJJOOOWWW___qqqxxx}}}wwwsssrrrooojjjfffjjjkkkpppvvv~~~zzzzzzYYYZZZ\\\]]]^^^^^^]]]]]]WWWVVVTTTPPPMMMKKKLLLNNNPPPQQQSSSSSSSSSPPPNNNLLLMMMOOOQQQSSSTTTXXX\\\___hhhqqqyyy~~~}}}rrroooooorrrxxxzzzwwwwwwwwwwwwxxxzzz}}}yyy||||||qqqbbbXXXJJJAAA>>>===;;;888999999:::::::::999888777666666777777666666555444555555666666666666555555666777888888888777555444666555555555555444444444444444444444333333333333444444333333333333222222444333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111111111222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222333333222222222222111111222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444333333333444444444555555333444444555555444444333333333333333333333333333222222333444444444444333555555444333333444555555444444444444555555555555666666666666777777888999777777888:::>>>DDDJJJMMMTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMLLLNNNVVVaaaiiiwwwqqqjjjfffgggiiiiiihhhqqqtttyyy}}}|||{{{|||]]]^^^_________^^^\\\[[[UUUTTTSSSOOOKKKIIIIIIJJJLLLMMMMMMMMMKKKKKKKKKLLLNNNPPPRRRUUUWWW[[[```cccllluuuuuurrruuuyyy{{{yyyzzz||||||||||||~~~~~~|||~~~nnnbbbRRRHHHEEEDDDAAA>>><<<<<<<<<;;;;;;;;;::::::888999999999999888777777555555666666666666555555999999999999777666444222666555555555555444444444444444444444444444333333333333333333333333333333444333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222111222222333333222222111111111222222222222222333222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333111222222222222222333333222222222333333333444444333333333444444444555555333444444555555444444333333333333333333333333333222222333444444444444444555555444444444444555555666666666666777777777777555555555666666888999999:::;;;<<<>>>CCCHHHMMMPPPWWWVVVSSSQQQPPPNNNNNNNNNKKKKKKMMMOOOUUU```mmmvvv|||lllgggaaa___ccciiiooorrrxxx||||||}}}~~~zzz{{{||||||````````````___]]]\\\ZZZUUUTTTRRROOOJJJHHHGGGHHHKKKLLLLLLKKKIIIJJJLLLOOOPPPRRRUUUWWWZZZ^^^bbbffflllwwwyyytttwww}}}yyytttqqqsssxxx~~~yyynnn^^^QQQJJJFFFBBB???<<<<<<;;;;;;;;;:::::::::999999999999999888888777555555666666666666555555666666777888888777666555666555555555555444444444444444444444444444444444333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111111222222333333333333222222222222222222222222333333222222222222333333222222222222222222222222333333333333333333333444222222222222222222222222111111222222222333333333111111111222222333333333222222222333333333444444333333333444444444555555333444444555555444444333333333333333333333333333777777888999999999999888555555555555555555555555666666666666777777777777444444444555666888999:::;;;===@@@DDDJJJOOOSSSUUUWWWUUURRROOOMMMMMMMMMNNNIIIKKKOOOVVV```mmmzzz|||tttpppbbb___]]]^^^eeeoooxxx~~~~~~|||}}}|||yyyyyy|||~~~___`````````___^^^\\\[[[XXXWWWTTTOOOJJJHHHHHHIIILLLMMMNNNLLLKKKLLLPPPTTTVVVWWWZZZ[[[]]]```eeehhhlllyyy{{{xxxyyy|||wwwuuuttttttvvv|||{{{lll\\\OOOFFF???;;;;;;:::999888888888999999777777888888777777666555555555666666666666555555000111444666888999999999666555555555555444444444444444444444555555555555222222333333333333444444444333333222222333333444222222222222222222222222111111111111111111111111333333333333333333333333111222222333333222222111111111222222333444444444222222222222222222222222333333222222222222333333222222222222222222222222222222333333333333444444222222222222222222222222111111222222222333333333111111111222222333333444222222333333333333444444333333333444444444555555333444444555555444444333333333333333333333333333666666777888888888888777444555666666666666555444444444444444555555555555444444444555777999;;;<<<<<>>;;;:::999888888888999999777888888888888777666666555555666666666666555555000111333555666777777666666555555555555444444444444444444444555555555666222222222333333444444444444333333222222333333444222222222222222222222222222222222222222222222222333333333333333333333333111222222333333222222111111111222222333444444555222222222222222222222222444333333222222333333444222222222222222222222222111222222222333333333333222222222222222222222222111111222222222333333333000111111222333333444444222222333333333333444444333333333444444444555555333444444555555444444333333333333333333333333333222222333444444444444444444555666777777666555444444444444444555555555555555555666777999;;;===>>>CCCGGGMMMSSSWWWXXXXXXWWWPPPNNNMMMLLLKKKLLLMMMNNNSSSXXXaaammmyyy~~~sssiiicccaaa[[[___eeemmmvvv~~~}}}||||||zzzxxxyyyzzz{{{\\\]]]^^^______^^^]]]\\\^^^\\\WWWPPPKKKJJJLLLNNNNNNQQQSSSRRROOOPPPVVV[[[aaabbbccccccdddfffiiikkkuuuzzzwwwvvvxxx|||{{{zzzyyyxxxvvvyyy}}}ttt```QQQIIIFFF===<<<;;;:::999:::;;;<<<999::::::::::::999888888555555666666666666555555555555666666555333111000666666555555555444444444444444444555555555666666222222222333333444444444444333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333222222222333333222222222111111222333333444555555222222222222222222222222444333333222222333333444222222222222222222222222111111111222222333333333222222222222222222222222111111222222222333333333000000111222333333444444222222333333333444444444333333333444444444555555333444444555555444444333333333333333333333333333333444555555666666555555444555666777777666555444666666666666777777777888777777888999;;;>>>@@@AAALLLOOOUUUYYYYYYWWWSSSPPPMMMLLLKKKKKKKKKLLLNNNOOOYYY^^^hhhuuuvvvjjjbbb_________dddmmmvvv~~~~~~~~~yyyxxxvvvwwwzzz^^^^^^^^^]]]]]]^^^aaacccaaa]]]WWWQQQNNNOOORRRTTTXXXWWWTTTRRRRRRWWW___eeeeeecccccceeecccbbbjjjuuuyyyyyyoooiiikkkpppxxx{{{{{{}}}~~~~~~|||~~~ooo\\\OOOHHH???888555888;;;;;;;;;<<<888888888888888888888888777777777777777777777777999888888777666555555444888888777666555444333333444444444444444444444444666555444333333333333333444333222333555666555444111222222333444444444444111222222333333222222111000111111222333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333222222111111111111222222333333444444555333333333333333333333333222222222222222222222222000111111111111222222222000000111111111222222222444444333222222222333333444444444444444444444444000000111222222333444444666666666555444444444333888555222222555666666444666666555555555555666666666666666777777777777777666888:::<<<>>>CCCIIIMMMTTTUUUVVVWWWVVVTTTRRRPPPMMMMMMKKKHHHFFFJJJRRRXXXbbbnnn}}}zzznnnddd______aaaiiimmmttt|||{{{wwwwww{{{}}}wwwxxx~~~|||___^^^\\\\\\]]]```ccceeeddd```ZZZUUURRRSSSUUUWWWWWWUUUSSSSSSVVV[[[bbbggghhhfffeeefffeeeeeemmmwwwxxxnnngggbbbfffooozzz|||zzz{{{~~~yyygggVVVLLLCCC<<<888:::<<<;;;:::;;;888888888888888888888888777777777777777777777777999888888777666666555555666666666666666555555555666666666666666666666666666555444333333333333444444222222333444555444333222222333444444444333333222222333333333333222222444444555555666666555555333333333333333333333333333333333333333333333333222222222222222222222222444444444333333333222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111222222222222222222222333333333444444333222222222222222333333444444444444444444444444111222222222333444444444555555555555555444444444777555222333555666666444666555555555555555555666777777777777777777888888777999<<>>DDDJJJNNNSSSWWWYYYYYYXXXVVVSSSOOOLLLJJJIIIJJJLLLPPPSSSWWW```jjjrrr~~~xxxpppooollliiihhhlllqqqvvv|||aaa```bbbfffkkkiiiaaaZZZVVVTTTQQQNNNNNNPPPRRRTTT[[[\\\^^^bbbgggkkkmmmmmmqqqtttyyy~~~yyykkkfffgggdddgggmmmvvv}}}||||||}}}ttthhhVVVLLLCCC???===;;;:::;;;999999999999999999999999777777777777777777777777888888888888777777777777888777777666555555444444444444444444444444444444444444333333333444444555222111000111333444333222444444444444333222222111333444444555555444444333222222222222222111000///222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222333333444444444222222222333333444444444222222222222222222222222111222222222222333333333333333333333444444444444333333333333444666777777444444444444444444444444666555555555555555555555333444444444555666666666444555555555555444555555444444333333333333444444777666555555666777999;;;===BBBIIIOOOSSSUUUWWWYYYWWWUUURRROOOLLLJJJIIIIIIIIIMMMTTTZZZaaajjjuuu|||~~~uuummmnnnoooqqqsssxxx~~~eeefffhhhkkklllfff]]]UUUSSSRRRPPPOOOPPPSSSVVVXXX^^^ccciiinnnppprrrtttvvvzzz~~~nnndddccchhhdddlllwww{{{yyyzzz|||}}}~~~zzzqqq___TTTIIICCC@@@<<<;;;<<<::::::::::::::::::::::::777777777777777777777777888888888888888888888888888888777666555444333333666666666666666666666666444444333333333444555555333222111222333444444222333333444444444333222222333333444444444444333333222333333333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222333333111111222333333444555555111222222333333444444555222222222222222222222222222222222222333333333333111222222222333333333333444444333444444555666777444444444444444444444444444555555555555555555555444444444555555555555555333555666666555444444555555555444444444444555555666555555555777999<<<>>>CCCHHHOOOTTTVVVVVVVVVVVVSSSQQQOOOLLLJJJJJJKKKLLLMMMSSS\\\eeelllsss||||||uuulllooouuu{{{lllmmmnnnmmmhhhaaaYYYTTTRRRQQQPPPQQQSSSWWW[[[]]]aaaiiisssyyyyyyzzz~~~}}}sssiiiccceeekkknnnyyy||||||}}}wwwkkk___QQQIIICCC===;;;<<<::::::::::::::::::::::::777777777777777777777777888888888888888888888888777777666666555555555444666666666666666666666666333333333333333444555666444222222333444555444333222222333444444444333333222222333333333333222222222222333444444444333333111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333111111222333333444555555222222222222222222222222222222222333333333444444222222222222333333333333333333222222222333333444444444444444444444444444333333333444444555555666555555555555555444444444222555777777555333444555666555555555555555555666666666555666999<<<@@@CCCIIIOOOUUUYYYYYYWWWTTTSSSQQQOOOMMMKKKKKKMMMOOOQQQUUU]]]gggpppvvvzzz|||vvvsssooouuu}}}qqqrrrqqqllleee]]]XXXUUUPPPPPPPPPQQQTTTXXX]]]___bbbmmmzzz}}}qqqmmmjjjhhhkkkqqqzzz}}}|||~~~{{{tttgggWWWMMMEEE>>>;;;;;;::::::::::::::::::::::::777777777777777777777777888888888888888888999999555555555666666666666666444444444444444444444444333333333333333444555666444333222333555666555444111222333333444444444444111222222333333222222111000111222222333333333333111111111111111111111111111111111111111111111111222222222222222222222222333333333444444555555555555444444333333222222111111111222333333444555555222222222222222222222222222222333333333444444444222222222333333333444444222222111111000111111111444444444444444444444444222222333333444555666666666666666555555444444333222555888777555333444555666666555555555555666666777777666888;;;???CCCFFFNNNSSSYYY\\\[[[WWWTTTQQQPPPNNNLLLKKKLLLOOOSSSVVV]]]eeepppxxx|||~~~zzztttpppnnnuuu{{{yyyuuuooohhhbbb[[[UUUPPPTTTPPPPPPTTTXXXZZZ]]]aaaiiirrr|||{{{ooofffggglllpppwww~~~yyyoooaaaSSSIIICCC???===???===<<<<<<<<<;;;888666999888888777777777777777888777777777666666666555999777555444333444666777555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444888777555333222000000///111111111111111111111111333333333333333333333333222222222222222222222222555555555555555555555555333333333333333333333333222222333333333444444444444333111111222333222111222222333333333333444444444444333333333444444555333333333444444444555555444444444555555555666666666666555555555444444444333333444444555555666666444555666666444444444666888666555777===EEELLLPPPSSSUUUWWWXXXXXXVVVSSSRRRLLLKKKJJJKKKNNNTTTZZZ^^^kkkrrryyy|||||||||~~~zzzrrrmmmlllpppssszzzxxxsssllleee```[[[VVVSSSUUUQQQPPPUUUYYY[[[```eeemmmvvv|||rrrllliiilllqqqvvv~~~~~~~~~}}}{{{ttthhhZZZOOOEEE???<<<;;;:::999:::;;;;;;999777999888888777777777777777777777777777777777777777999888777666555666666777555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555444333333222222222222111111111111111111111111333333333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333000000111111111222222222555333111111333444333222222222333333333333444444444333333333444555555666333333444444444555555555444444444555555555666666666666555555555444444444555555555555555666666666444555666666666666777999999999:::===CCCJJJPPPSSSWWWXXXXXXWWWUUURRRNNNLLLKKKKKKKKKOOOWWW```hhhmmmuuuxxx||||||{{{}}}yyyvvvrrrmmmlllnnntttxxxwwwqqqhhh```\\\YYYXXXWWWWWWTTTUUUZZZ^^^aaaffflllwww}}}rrrkkklllpppuuu{{{~~~zzzxxxxxxyyyzzzwwwpppfffXXXLLLCCC???===;;;999999::::::999888999888888777777777777777666666777777777777777777888888888888777777777777555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444222222222222333444555555111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333000000111111111222222222444333111111333444333333222222333333333333444444333333333444555666777888333444444444444555555555444444444555555555555555555555555555555444444444777777666666666666666555444666777777777777:::<<<888;;;???DDDJJJOOOSSSTTTWWWWWWVVVUUURRROOOLLLJJJMMMMMMOOOXXXdddpppwwwzzz~~~||||||{{{vvvtttkkkkkkkkkkkknnnuuu}}}~~~{{{zzz}}}tttmmmccc\\\XXXYYYZZZ[[[YYYYYY^^^fffkkkmmmqqqvvvzzzvvvnnnrrrxxxxxxuuuuuuvvvwwwxxxwwwpppdddVVVKKKEEEBBB@@@<<<:::::::::999888999888888777777777777777888888888777777777666666777777888888888777666555555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444111111111222333444555666222222222222222222222222111111111111111222222222222222222222222222222222444444444444444555555555333333333333333333333333222222333333333444444444333111000000222333333222222222222333333333444444333333333444555666888999444444444444555555555555555555555555555555555555555555555555555555555555888888777777666666555555666777777777666777999<<<777<<>>CCCJJJOOOQQQPPPNNNLLLLLLLLLNNNOOOLLLMMMMMMNNNRRR\\\iiirrryyyssskkkjjjiiikkkpppuuuxxxzzz~~~zzzzzz~~~~~~zzzzzz{{{bbbbbbbbb```^^^]]]___aaaaaagggsss~~~|||~~~}}}pppYYYJJJCCC???===<<<:::999999999888888888888888888888888888888888888:::999888666666666777777777777777666666666666555444555555555555555444444444444444444444444444444333333333333444444444444555444444333333444444555444444444444444444444444555444333333222222333333444444444444333333333333222222222222222222222222333333333222222222222111111111222222222333333333333333222222222333444444222222333333333333444444444444333333333333444444222222333444444444333222444333333333333444555555555555444333333444555555555555555444444444444444777777666555555555555666777777666666666666777777999:::===???CCCIIIOOOTTTNNNNNNMMMMMMMMMNNNNNNOOOMMMLLLLLLPPPZZZhhhvvv~~~zzzsssmmmiiijjjnnnuuu|||~~~aaabbbbbb```______aaacccccckkkxxx~~~~~~vvv^^^LLLBBB>>><<<<<<::::::999999999888888888888888888888888888888888888777666555444444555555666666666666666666666666333444444555666666555555555555555555555555555555......///111333444555666444444444444444444444444444444444444444444444444555444333333222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333333333333222222333333444222222222333333333444444444333333333333333333444000222444555555444333111444333333333333444555555555555444444444444555555555555555555555444444444555666666666666666555555777666666555666666777888999<<>>::::::::::::999999999999888888888888888888888888888888888888888777777777444555555555555666666666333333444555666666666555555555555555555555555555555555555555444444444444333444444555555444444333444444444444444444444444555444333333222222333333222222222222333333333333222222222222222222222222111222222222222333333333111111222222222333333333444444333222222222333333222222333333333333444444333333222222222222333333000111333444555444444333444333333333333444555555444555666666666666555444555555555555555666666666444555666666777666666666555555444555666999<<<>>>???EEEMMMRRRRRROOOLLLJJJLLLLLLKKKKKKKKKLLLLLLMMMQQQWWWbbbnnnyyyvvvlllfffhhhmmmqqqtttyyyzzzWWWZZZ]]]aaadddiiiooosss{{{}}}iiiXXXMMMDDD<<<;;;;;;:::::::::999999999888888888888888888888888777777888888888888777777444444444555555555666666444444555555555555555555555555555555555555555555777777666555444333333222333333444555555444333333444444444444444444444444555444333333222222333333111111222222222333333333222222222222222222222222111111222222222333333333111111222222222333333333555444333333222222222333222222333333333333444444333333222222222222333333111111222333333444555555444333333333333444555555444555666777777666555444444555555555666666666777555555555555666666777777666666555666999<<<@@@BBBIIIMMMQQQSSSRRRNNNKKKIIIKKKKKKJJJKKKLLLOOORRRSSS]]]eeeqqq{{{~~~vvvnnnkkkmmmssswwwyyyzzz~~~}}}zzz{{{WWWZZZ___ccchhhnnntttxxxwwwdddVVVJJJ@@@;;;;;;;;;:::::::::999999888888888888888888888888444555666666666666666555444444444555555555666666444555555555555555444444666666666666666666666666333333333333333333333333333333444555555444333333444444444444444444444444555444333333222222333333111111111222222333333333222222222222222222222222111111111222222333333333111111222222222333333333555444333333222222222222222222333333333444444444333222222222222222222333222222111222333444555666444333333333333444555555444555666777777666555444444555555555666666777777555555555555555666777888777777666888;;;???CCCFFFQQQSSSTTTSSSPPPMMMKKKJJJJJJJJJJJJKKKNNNRRRWWWYYYjjjsss}}}}}}wwwrrrppptttyyy||||||}}}}}}wwwsssuuu}}}WWW___hhhkkklllrrr~~~tttcccRRRFFF@@@???@@@AAA>>>999:::>>>;;;;;;;;;:::::::::999999999999888888777777666666777777777777777777777777888777666444444555555666555444444333444555666777444444444444444444444444444444444333333333222222000000111222333333444444111333555777888777555333222222222222222222222222555555444444333222111111222333333444444333333222444444444444444444444444444444444444444444444444333222222111111222222333222222333333333333444444222222333333333333444444555555555555555555555555555555555555666666666666777777777777777777777777666777777777666555444444555777999;;;===CCCLLLTTTWWWSSSOOONNNNNNNNNLLLJJJJJJKKKMMMNNNPPPWWWaaahhh|||zzztttrrrzzz~~~|||}}}xxxsssqqqttt{{{XXX___gggmmmqqqyyyppp\\\LLLCCC@@@??????<<<888888<<<;;;:::::::::999999999999888888888777777666666666777777777777777777777777888777666555444555555666555444444333444555666777444444444444444444444444222222222222111111111000222222333333444444555555111333444666666666444444222222222222222222222222555444444333222222111111222333333444444333333222222222222222222222222222333333333333333333333333333222222111111222222333222222333333333333444444222222333333333333444444444444444444444444444444555555555555666666666666666666666666666666666666666666777777777777777777777888;;;>>>CCCIIIPPPUUUSSSPPPMMMLLLMMMNNNMMMKKKLLLLLLNNNQQQXXXcccnnnvvvxxxwwwyyy{{{xxxuuusssqqqssszzzYYY___hhhqqqzzziiiWWWKKKFFFAAA@@@===888888<<<:::::::::999999999888888777777777777666666666666777777777777777777777777777777666555555555555666555444444444444555666666444444444444444444444444555555555555555444444444444444444444555555555555333333333333444444444444333333333333333333333333444333333222222111111111222333333444444333333222222222222222222222222222222222222222222222222222333222222111111222222333222222333333333333444444222222333333333333444444333333333333444444444444555555555555666666666666555555555555555555555555555666666777888999999999999:::>>>DDDKKKQQQTTTUUUOOOMMMJJJJJJKKKMMMMMMLLLKKKKKKNNNVVVbbbqqq}}}|||rrrvvv|||{{{vvvsssqqqppprrrxxx\\\aaajjjwwwxxxeeeYYYPPPGGGBBB???<<<;;;>>>::::::999999999888888888666666666666666666666666666666666666666666666666777666666666555555555555555555444444555555555555444444444444444444444444666666666666666666666666555555555444444444444444444333222222222333444444333333333333333333333333333333222222222111111111222333333444444333333222333333444444444444555555222222222222222222222222333222222111111222222333222222222333333333444444222222222333333333444444222222333333333333333444555555555555666666666666555555555555555555555555666666666777777888999999;;;===AAAIIIRRRVVVVVVTTTMMMKKKJJJIIIIIIJJJKKKKKKHHHJJJPPP\\\lll{{{zzztttmmmqqqyyy~~~yyyvvvuuurrrtttyyy```fffppp~~~|||~~~xxxeeeXXXJJJCCC@@@===<<<===:::::::::999999999888888666666666777777777777777666666666666666666666666666666666666666555555444555555555555555555444444444444444444444444444444222222222222222222222222444444444444333333333333555444222111111222333444333333333333333333333333333333333222222222222222222333333444444333333222333333333444444555555555444444444444444444444444333222222111111222222333222222222333333333444444222222222333333333444444222222222333333444444444555555555555666666666666555555555555555555555555777777666666666777888999???AAAFFFNNNVVVXXXTTTPPPMMMLLLKKKIIIHHHHHHIIIJJJIIINNNXXXgggwwwyyysssooonnnpppwww}}}yyyvvvvvvvvvvvvzzzgggmmmxxx}}}|||{{{zzzzzz{{{|||~~~{{{|||ooo^^^KKKBBB???<<<;;;;;;;;;;;;;;;:::::::::999999777777777777888888888888777777777777777777777777666666666777666555555444555555555666555555444333444444444444444444444444222222333333333333444444333333333333333333444444666555333222222333333444333333333333333333333333333333333333333333333333222333333444444333333222000111111222222333333444444444444444444444444444333222222111111222222333222222333333333333444444222222333333333333444444222222333333444444555555555555555555666666666666555555555555555555555555888777666666777999;;;<<>>=========<<<<<<<<<;;;;;;;;;888888999999999:::::::::777777777777777777777777555666777777777666444333555555666666666555333222444444444444444444444444333444444444555555666666333444444555666777888888666666666555555444444444444444444444444444444444555555555555555555555555222333333444444333333222222222333444444555666666222222222222222222222222333222222222222222222333222222333333333444444444222222333333333444444444333333444444555666777777555555555555666666666777777777777777777777777777666666777999===AAAEEEHHHNNNTTT[[[\\\XXXQQQMMMKKKJJJLLLMMMMMMLLLMMMPPPTTTXXXbbbpppzzz|||yyyyyy||||||xxxyyy~~~{{{{{{{{{|||~~~vvv~~~|||~~~~~~}}}}}}~~~~~~~~~~~~rrrXXXGGGBBB@@@<<<888::::::999888888777777666999999999888888888888777777777777777777777777777888777666555555666777888555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444222333333444444333333222444444444333333222222222555555555444444333333333444444444444444444444444222222333333333333444444111111222333333444555555333333333444444444555555555555555555666666666666777666666666666777777888444777999;;;===BBBKKKQQQUUUUUUUUUUUURRROOOLLLJJJJJJLLLNNNMMMLLLPPPYYY```lllqqqwwwyyyyyy{{{}}}}}}zzzvvvvvvyyyzzz|||yyy~~~www```NNNEEEBBB>>><<<<<<<<<;;;;;;:::999999999999999999888888888888777777777777777777777777777888777666555555666777888555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444222222333333333333222222444444444444333333222222555555444444444333333333444444444444444444444444222222333333333333444444222222222333333444444555444444444555555555666666555555555555666666666666777666666666666666777777666888:::>>>BBBIIIPPPTTTXXXVVVTTTRRRPPPNNNMMMMMMMMMOOOPPPOOOOOOUUU^^^fffrrrwww|||~~~~~~{{{~~~~~~wwwwww{{{{{{}}}}}}iiiVVVIIIBBB@@@???<<<<<<;;;;;;::::::999999999999999888888888888777777777777777777777777777777666666555555666666777555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444222222333333333333222222555444444444444444333333555444444444444333333333444444444444444444444444222222333333333333444444333333333333333444444444555555555666666666777777555555555555666666666666777666666555555666666666888999<<>>CCCLLLVVV[[[[[[YYYUUUTTTSSSQQQOOONNNMMMMMMLLLNNNSSSZZZcccooozzz~~~}}}{{{vvvpppkkklllrrryyy~~~yyy|||vvvxxx|||xxxrrrpppqqquuuxxx{{{zzzuuuhhhVVVHHH@@@=========<<<<<<;;;;;;::::::999999999888888888888777777777777777777777777777444555555666666555555444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555444444222222333333333333444444333333333444444444444555444444444444444444444444222222333333333333444444444444444444444555555555333333333444444444444555555555555555666666666666666666666777888999:::;;;@@@DDDKKKSSSYYY[[[ZZZWWWRRRRRRQQQPPPNNNMMMLLLKKKKKKOOOWWWaaalllvvv~~~}}}zzzxxxvvvsssooollloootttzzz~~~}}}}}}{{{zzz~~~{{{uuurrrrrrtttvvvzzz{{{zzzqqqbbbRRRFFFAAA=========<<<;;;;;;::::::999999999888888888888777777777777777777777777777444444555666666555444444555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444222333333333333333333222111111111222222222333333333333333444444444555555444444444444444444444444222222333333333333444444333333444444555555666666444444444444555555555555555555555555666666666666666666777888999;;;===>>>DDDJJJSSSYYY[[[ZZZXXXVVVSSSQQQNNNLLLKKKKKKKKKLLLNNNSSS]]]iiissszzz~~~~~~{{{wwwtttrrrqqqpppnnntttxxx}}}|||}}}~~~~~~xxxttttttuuuvvv{{{~~~~~~xxxjjjZZZLLLEEE<<<;;;;;;::::::999888888999999999888888888888777777777777777777777777777333444555666666555444333555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444111111111222222111111111000000111111111222222222333333333444444555555555444444444444444444444444222222333333333444444444333333333444555666777777555555555555666666666777555555555555666666666777555666777888;;;===???@@@GGGOOOXXX^^^]]]YYYWWWVVVTTTQQQLLLHHHGGGIIILLLNNNQQQWWWbbbnnnxxx}}}}}}{{{~~~zzztttqqqppppppqqqqqqxxx{{{}}}|||{{{zzzzzzzzzzzzxxxgggSSSCCCGGGBBB>>>>>>===:::;;;???999888888888888888999999999999999888888888888777777777666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444222333333444444333333222444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555777555555555666777666555666666666666666666666666999888888888888888999:::888777777999<<>>DDDJJJNNNWWWXXXZZZZZZZZZXXXUUUSSSSSSMMMIIIIIIIIIIIIMMMSSS```kkkwwwvvvsssooommmpppvvv}}}~~~}}}wwwaaaNNNFFFAAA<<<<<<;;;888777888999999888888888888999999999999999888888888888777777777666555555555666666777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444444444555555555555444444444444444444444444444444444444444444444444444444333333333444444444555555333333333333444444444444555444333444555666555333444444444444444444444444555444444444555555666777888888:::===BBBIIIOOOSSSZZZZZZZZZYYYXXXVVVTTTSSSRRRNNNKKKJJJHHHJJJSSS]]]mmmxxx{{{ppppppppprrrxxx}}}{{{}}}~~~~~~iiiUUUJJJCCC>>>???>>><<<:::;;;::::::999888888888999999999999999888888888777777777777666666666666666777555555555555555555555555555555555555555555555555555555555555555555555555444444444444555555555555555555555555444444444444444444444444444444444444444333333222222333333444444555555555555555555444444444444444444444444444444444444444444444444444333333333444444444555555222222333333333333333444555444333333444555444333666666666666666666666666666666555666666777888999999:::===BBBHHHOOOUUUXXX]]][[[ZZZWWWUUUTTTSSSRRRQQQOOOMMMMMMLLLPPP\\\iiixxxyyyrrrmmmooosssyyy~~~}}}|||{{{|||~~~~~~~~~zzz|||~~~||||||~~~vvvcccNNNEEE??????@@@>>><<<===;;;::::::999888888999999999999999888888888777777777777666666666777777888555555555555555555555555555555555555555555555555555555555555555555555555444444444555555666666666666666666555555444444444444444444444444444444444444333333222222333333444444555555555555555555444444444444444444444444444444444444444444444444444333333333444444444555555222222222333333444444444555444333333444555444333666666666666666666666666555555555555666777888999;;;===BBBHHHOOOTTTYYY[[[]]][[[XXXVVVSSSQQQQQQPPPOOONNNNNNOOOQQQVVVdddqqqxxxpppnnnrrrxxx~~~xxxvvvyyy}}}~~~{{{xxx{{{}}}zzzxxxsssppprrrxxx~~~~~~xxxtttsssvvv{{{zzztttvvvzzz{{{|||~~~~~~oooTTTJJJ@@@>>>???===<<<<<<<<<;;;:::999999888999999999999999888888888888777777777666666666777888888777777777777777777777777555555555555555555555555555555555555555555555555444444444555666666777777777777666666555444444444444444444444444444444444444333333222222333333444444444555555555555444444444444444444444444444444444444444444444444444444333333333444444444555555222222333333444444555555555444333444555666555333444444444444444444444444333333333444555666777888===AAAHHHOOOUUUYYY[[[[[[[[[YYYWWWTTTRRRPPPOOONNNLLLKKKMMMSSSXXX^^^jjjuuu}}}vvvtttxxx|||vvvuuu{{{zzztttuuu{{{zzzwwwwwwuuuqqqlllkkkiiigggffffffeeedddbbbaaa___```eeejjjnnntttzzz}}}xxxtttoookkkgggdddfffhhhjjjmmmqqqwww~~~vvvpppqqqtttzzzyyy```RRREEE@@@???===;;;;;;<<<<<<;;;:::999999999999999999999888888888888777777777666666777888888999777777777777777777777777555555555555555555555555555555555555555555555555444444444555666777777777777777777666555444444444444444444444444444444444444333333222222333333444333333444444444444333333444444444444444444444444444444444444444444444444333333333444444444555555222333333444555555666666666555444444666666555444444444444444444444444444444444444555666777999999@@@EEENNNVVV[[[\\\[[[YYYWWWWWWUUUSSSQQQOOOMMMLLLMMMLLLPPPYYYbbbiiirrrzzz|||~~~{{{yyyxxx}}}}}}sssqqqvvv~~~zzztttnnngggdddeeeeeebbb___\\\ZZZXXXWWWXXXXXXWWWVVVZZZWWWWWW\\\___aaaeeekkknnnkkkhhhfffdddcccaaa```cccddddddeeegggkkkrrrvvv~~~|||vvvrrrppptttxxxtttmmmnnnppprrrjjjZZZKKKDDDAAA>>><<<<<<===<<<;;;:::999999999999999999999888888888888777777777666777777888999999555555555555555555555555555555555555555555555555555555555555555555555555444444444555666777777888888777777666555444444444444444444444444444444444444333333222222333333444222333333444444333333222444444444444444444444444444444444444444444444444333333333444444444555555333333444444555666777777777666555555666777666555666666666666666666666666666666777777888:::;;;<<>>>>><<<<<<;;;;;;:::999888888999999888888888777777777999999999888888888777777777666666666555555555555555444333333444555666777333333444444444444444333555555555555555555555555555555666777666555444333444444444444444444444444222333333444444333333222555444444333333444444555444444333333333333444444444444444444444444444444444444333222222333444444444444555555666777888888444444444555555555555666666555555444444555555555444777999888777:::@@@FFFOOOSSSYYY[[[[[[YYYYYYYYYWWWTTTPPPMMMKKKKKKKKKJJJRRR[[[hhhvvv||||||}}}wwwvvvuuuwww{{{~~~sssqqqttt}}}wwwrrrkkkeeeaaa^^^[[[ZZZYYYXXXWWWUUUUUUVVVVVVWWWUUUWWWXXXWWWVVVUUUVVVWWW\\\___bbbcccaaa___^^^^^^^^^^^^___^^^^^^___bbbdddeeeiiioootttwww{{{~~~zzzsssoooooooooooommmkkknnnrrrtttuuuvvvwwwxxx|||vvvnnnnnnpppttt~~~zzz___NNNFFFCCCBBBCCC<<<;;;;;;;;;::::::999999999999999999999888888888999999888888888777777777666666666666555555555555333333333333555666777888333444555666777777777777555555555555555555555555555555666666666555444333444444444444444444444444222222333333333333222222555444444333333444444555444444333333333333444444222333333444444555555555444444333333333333444444444444444555555666666666444444444555555555555666666555555444555555666666555777888999:::>>>EEEKKKUUUWWWYYYYYYXXXVVVVVVVVVTTTRRRNNNKKKJJJJJJLLLMMMXXXcccrrr{{{|||{{{}}}zzzrrrtttwwwzzz}}}yyysssrrrxxxyyyuuuqqqnnniiieeebbbaaa``````]]]\\\ZZZYYYYYYYYYZZZZZZYYYZZZ[[[[[[YYYYYYZZZ[[[cccfffjjjllljjjgggeeedddbbbddddddddddddeeehhhjjjnnnssszzzzzzwwwwwwxxxxxxxxxrrruuuwwwyyy{{{|||~~~rrrlllkkkoooxxxlllVVVIIICCCCCCEEE;;;;;;;;;;;;;;;:::::::::999999999999999999999999888888888888777777777777666666666666666555555555444444444444555555666666666666777777777666555555555555555555555555555555444444444444444333333333444444444444444444444444222333333444444333333222555444444333333444444555666555555444444555555666222222333333444555666666444444444333333444444444444444444444444444444444444444444555555555555666555555555555555666666777555777999:::===CCCKKKQQQZZZYYYXXXWWWUUUTTTSSSSSSOOONNNLLLJJJJJJMMMQQQUUU\\\iiizzz|||yyytttqqqssszzz|||wwwuuuwww|||{{{uuurrrnnnmmmjjjgggdddbbbbbbccccccbbb```^^^]]]]]]]]]]]][[[\\\\\\[[[YYYYYY[[[]]]eeeiiinnnqqqpppmmmkkkjjjhhhjjjkkkllllllmmmppprrrwww}}}~~~uuujjjgggjjjrrr~~~}}}yyy___MMMEEECCCDDD;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888777777777666666555555555666666666666666666666666555555444444333555555666666666555555555555555555555555555555555333333222222222222111222444444444444444444444444444444555555555555444444555444444333333444444555555555444444444444555555222222333333444555666666444444444444444444444444333333333444444444444444444444444555555555555666555555555555555666777888666888:::===BBBIIIPPPUUU\\\YYYVVVTTTRRRQQQPPPPPPOOOOOOMMMLLLLLLPPPWWW]]]dddpppvvvrrrsssvvvxxxzzzxxxzzz}}}}}}yyywwwsssrrrqqqnnnjjjhhhiiijjjkkkiiigggdddbbbaaaaaaaaa]]]]]][[[YYYXXXYYY\\\___gggkkkppprrrrrrpppnnnnnnkkknnnqqqsssuuuwwwzzz}}}{{{llleeegggmmmxxx|||{{{kkkTTTHHHDDDBBB===<<<<<<<<<;;;;;;::::::888888888999999999999999888888777777777666666666555555555666666666666666777777777666555444222111111222333555666777777777555555555555555555555555444333222111111111222222444444444444444444444444555555666666666666555555555444444333333444444555333333222222222222333333222333333444444555555555444444555555555555444444333333333444444555555555444444444555555555555666555555555555666777888888777999<<<@@@GGGNNNTTTWWWZZZWWWTTTQQQPPPPPPNNNMMMQQQRRRQQQPPPPPPVVV```gggrrr{{{zzzzzz}}}vvvqqqpppvvv}}}zzz{{{~~~{{{{{{{{{xxxtttssstttuuutttrrrooollliiigggffffffcccaaa^^^[[[YYY[[[```eeekkkooosssuuutttrrrqqqqqqnnnqqqwww|||rrreeegggkkksss~~~zzz|||xxx^^^OOOGGGBBB>>>>>>===<<<;;;::::::999777777777888888888999999888777777777666666666666555555555555666666666777555555666666666444333222222333444555666666666666555555555555555555555555555555333222222222333444444444444444444444444444444555555555555555555444555444444333333444444555333222222111111222222333444444444444444444444444333444555666666555444333222222333444555666666777444444444555555555555666555555555555666777888999888999===DDDKKKRRRVVVXXXWWWTTTQQQOOOOOOOOOMMMKKKNNNPPPRRRSSSWWW```mmmwww~~~zzztttrrrvvv~~~{{{tttrrrrrrttt{{{{{{}}}~~~}}}zzzxxxyyy||||||zzzwwwssspppmmmlllkkkhhhfffbbb^^^\\\```fffkkkqqqtttwwwxxxvvvuuutttssspppuuu|||xxxggggggiiiooozzzyyyyyy{{{fffTTTIIIBBB???>>>>>><<<;;;:::999999666666777777888888888999777777777777666666666666444555555555666666777777333444555666666666555444777777777777666555444333555555555555555555555555777666555444333444555555444444444444444444444444333444444555555444444333555444444333333444444555555444444333333444444555444444444444444444333333333444555666666555444333222222333444666777888888444444444555555555666666555555555555666777999999888:::???FFFNNNTTTWWWXXXUUURRROOONNNOOOOOOLLLJJJHHHKKKPPPTTT[[[iiiyyy~~~}}}uuurrrooorrryyyxxxrrrooossswwwyyy~~~}}}~~~|||~~~~~~}}}~~~{{{xxxuuusssqqqqqqpppmmmgggbbbaaadddkkkpppuuuzzz~~~zzzwww{{{}}}|||pppkkkhhhmmmwwwxxxvvvxxx{{{www\\\LLLFFFBBB???<<<::::::;;;::::::999999999999999888777666666666777777888888999999666555444444555666777888555555555555555555555555555555666666555444333333666666666666555555555555444444444444444444444444555555555444444333333333444444444555555555666666555666666666555444444333444444444444444444444444444444444555555555666666777666444333222222333333666555444333222333333444555555555555666666666666555555555555555666777777;;;@@@HHHNNNRRRUUUWWWYYYVVVTTTPPPNNNNNNMMMMMMLLLJJJMMMSSS]]]iiivvv{{{uuunnnqqqtttyyyxxxooopppppprrrwww~~~{{{zzz{{{|||}}}|||~~~}}}{{{yyywwwvvvpppnnnjjjggggggllltttzzzssslllhhhkkkttt||||||~~~}}}bbbOOOGGGAAA???;;;::::::;;;::::::999999999999999888777777777777777777777888888888666666555555555666777777555555555555555555555555666666555555555444444444666666666666555555555555444444444444444444444444444444444444444444333333333444444444444555555555555555555555555444333333444444444444444444444444333444444444444555555555555444333333333444555555666555444333333333444444555555555555666666666666777666666666777888999999>>>CCCKKKQQQTTTUUUVVVVVVQQQOOOMMMLLLLLLMMMLLLLLLJJJPPP[[[gggsss}}}{{{wwwsssqqquuu{{{sssnnnmmmppptttxxx~~~~~~~~~}}}}}}~~~|||zzzxxxvvvuuuuuuuuu{{{xxxuuuuuuvvvwwwwwwwww}}}zzzxxxsssrrrpppppprrrxxxzzzqqqjjjjjjqqq|||kkkUUUGGGAAA>>>;;;999:::;;;::::::999999999999999999888777888888888888777777777777777777666555555555666666666666666666666666666666777666555444333444555555666666666666555555555555444444444444444444444444333333444444444444444444333333333333444444444444333444444444444333333222444444444444444444444444333333333333444444444444333333333333444555666777666555444444333444444444555555555555666666666666888888777777888:::;;;<<>>@@@IIINNNUUUYYYXXXTTTOOOMMMKKKLLLMMMMMMMMMNNNPPPQQQZZZdddsss{{{yyy{{{xxxsssrrrssszzzqqqjjjjjjlllrrr|||}}}zzzxxxwwwwwwvvvuuusssrrrqqqqqquuussspppmmmkkkiiihhhhhhkkkjjjhhhhhhiiijjjjjjiiizzzuuuuuuyyyeeeOOOEEEAAA>>>;;;;;;;;;:::999888999999:::::::::999999999999888888777777666666888888888777777666555555777777777777777777777777777555444333333444666777666666666666555555555555444444444444444444444444333333333444444555555555222222222333333333444444222222333333444333333222444444444444444444444444222222222333333333444444555555555555555555555555444555555555555555555555555555555555666666666666777666666888;;;>>>BBBEEENNNRRRWWWYYYVVVQQQMMMJJJKKKLLLMMMMMMLLLNNNQQQUUUbbblllyyy~~~|||zzzwwwwwwzzz~~~uuupppqqqtttzzzrrrlllhhhkkkqqqyyy~~~}}}{{{yyyvvvtttsssrrrqqqpppooonnnmmmmmmjjjhhhfffdddcccbbbbbbcccgggeeeddddddfffgggfffeee{{{yyyzzz~~~~~~pppXXXHHHEEE@@@===<<<;;;:::999888999::::::::::::::::::888888888888777777777777777777888888888777666666666666666666666666666666555555444333444555666777666666666666555555555555444444444444444444444444333333444444444444444444333333333333444444444444222333333444444444444444444444444444444444444444333333333333444444444444555555666666666555555444444444555666666666666555555555555555666666666666666666777999===CCCHHHKKKRRRTTTVVVVVVSSSNNNLLLJJJIIIKKKLLLKKKKKKNNNUUU[[[iiisssxxxyyyzzz{{{|||yyyrrrpppsssvvvxxxqqqkkkgggffflllttt}}}|||yyyxxxwwwuuuqqqnnnmmmmmmmmmlllkkkkkkjjjjjjeeedddcccaaaaaaaaabbbbbbbbbaaa```aaaccccccbbbaaa~~~|||{{{~~~zzzbbbLLLHHHCCC???===<<<:::888888999::::::;;;;;;::::::777777777777777888888888666666777888888888777777555555555555555555555555444444444555555555666666666666666666555555555555444444444444444444444444444444444444444444333333333444444444444555555555333333444555555555555555444444444444444444444444333444444444444555555555333444555666777777666666333444555666777777666555555555555555666666666666777777888;;;AAAHHHNNNRRRTTTUUUTTTQQQNNNKKKKKKLLLJJJLLLMMMMMMNNNTTT^^^gggttt~~~yyy}}}|||vvvsssuuuzzz~~~vvvpppjjjgggeeehhhrrr}}}~~~|||{{{vvvuuusssrrrqqqooollliiihhhhhhhhhhhhhhhhhhhhhhhheeedddbbbaaa```aaaaaabbb]]]\\\\\\]]]______^^^]]]}}}}}}}}}|||}}}iiiNNNJJJEEE@@@>>><<<:::888888999::::::;;;;;;;;;;;;666666777777888888999999555666777888999999888777555555555555555555555555333333444555666666555555777666666666555555555555444444444444444444444444555555555444444333333333444444444555555555666666333444444555666666666555444444444444444444444444444444444555555555666666111222444666888888888888333444666777777777666555555555555555666666666777888888:::===CCCKKKRRRWWWUUUTTTRRRNNNKKKJJJKKKMMMLLLNNNPPPPPPSSS[[[hhhrrr~~~zzzvvvwww|||~~~xxxqqqkkkfffdddfffmmm{{{|||}}}~~~~~~}}}{{{xxxvvvqqqpppooonnnnnnlllhhheeeddddddeeeeeeeeefffffffffaaa```^^^\\\[[[[[[\\\\\\YYYXXXXXXZZZ\\\\\\[[[YYYttt~~~}}}}}}||||||uuuwwwzzzyyy}}}xxx[[[NNNBBB>>>???===:::999777777999::::::999888777888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666666666555444444444444555555555555555555555555555555555444444444333333333333333333333333333333333333333444444333333222111555555555555555555555555555444333333333333444555666555444333444666888999555555555555555666777777888666555666999:::999666;;;;;;===CCCKKKQQQTTTTTTYYYTTTNNNJJJKKKMMMNNNMMMLLLLLLOOOUUUXXX___ppp{{{|||vvvsssiiiffffffiiinnnuuu~~~|||zzzyyywwwuuurrrooolllkkkjjjhhhfffeeecccccceeedddcccaaa```^^^]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUvvv}}}{{{{{{}}}~~~}}}}}}||||||}}}oooooorrrrrrxxx~~~___QQQDDD@@@@@@===;;;:::777888999::::::999888777888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555666666555444444444444555555555555555555555555555555555444444444333333333333333333333333333333333444444444444444333222222555555555555555555555555555444333333333333444555777666555333333444666777555555555555555666777777777555444666999::::::888;;;<<>>;;;;;;888888999999999999888888888888888888888888888888777777777777777777777777666666666666666666666666444444444444444444444444777666555555444444555555555555555555555555555555555555444444444333333333444444444444444444444444444555555555555444333333555555555555555555555555555444444333333444444555888777555333333333333444555555555555555666777777555444333555888:::::::::;;;===CCCKKKRRRVVVWWWVVVVVVTTTPPPNNNNNNNNNMMMLLLKKKJJJOOOYYYfffvvv~~~||||||}}}rrrlllkkknnnllllllqqqzzz~~~{{{yyyxxxsssqqqooonnnnnnllljjjgggeeeeeedddbbbaaa___^^^]]][[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPPPP~~~~~~~~~}}}uuusssssssssuuuyyy}}}xxxxxx{{{~~~}}}}}}}}}}}}ooohhhhhhkkkqqqyyy~~~mmm\\\KKKCCC@@@===;;;;;;999999999999999999888888888888888888888888888888666666666666666666666666666666666666666666666666555555555555555555555555777666666555555555555555555555555555555555555555555555444444444333333333555555555555555555555555555555666666555555444333555555555555555555555555444444444444444444444444666555444333333333333444555555555555555666777777666555555555777888::::::<<>><<<<<<<<<;;;:::999999888999999888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777888777666666555555666666555555555555555555555555555555444444444333333333444444444444444444444444444555555555555444333333555555555555555555555555333444444555555444444333222333333444555555666666555555555555555666777777888888888777777888;;;>>>FFFLLLSSSYYYZZZXXXVVVUUUOOOQQQRRRRRRQQQQQQSSSTTTTTT```nnnzzz~~~~~~~~~}}}~~~zzzuuuvvv{{{~~~zzzyyyyyy}}}}}}}}}{{{yyyvvvssspppnnnllliiigggfffeeedddccc```^^^[[[[[[ZZZYYYXXXWWWVVVVVVSSSSSSRRRRRRQQQPPPOOOOOOOOONNNNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIwwwooolllmmmpppqqqqqqvvv{{{~~~|||zzzzzz{{{~~~~~~~~~zzzpppYYYKKKDDD@@@>>>???===<<<:::999888888999999888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777888777777666666666666666555555555555555555555555555555444444444333333333333333333333333333333333444444444444444333222222555555555555555555555555333333444555555444333333444555555666666666555555555555555555555666777777555777888888888:::@@@DDDKKKQQQWWW[[[YYYVVVTTTSSSNNNPPPRRRRRRQQQRRRUUUXXX^^^mmm||||||xxxwww{{{|||~~~|||zzzxxxwwwuuurrrooollljjjiiigggeeecccbbbaaa___\\\YYYXXXWWWWWWVVVUUUTTTSSSSSSQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFF|||rrrkkkjjjooouuuxxx}}}|||}}}~~~~~~~~~|||uuu\\\MMMFFFBBB@@@AAA===<<<;;;999888888999999888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666888888777666666666666666555555555555555555555555555555444444444333333333333333333333333333333333333333444444333333222111555555555555555555555555333333444555555444333333777777777777666555444333555555555555555666777777333555777888999===CCCHHHNNNTTTZZZ[[[YYYUUURRRQQQMMMOOOQQQQQQQQQSSSWWW[[[iiiyyy~~~zzzxxxyyy~~~zzz{{{zzzvvvsssuuutttrrrooollljjjhhhggghhhfffdddbbbaaa___[[[YYYUUUUUUTTTSSSRRRQQQQQQPPPQQQQQQPPPNNNMMMKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDwwwnnnlllmmmqqqxxx{{{vvvssswww}}}|||}}}eeeQQQFFFBBB???===<<<;;;;;;::::::999999888666666777777888888888999777777777777777777777777555666777777777666444333666666666666666666666666666666555555444444444333555555555444444333333333222333444444555555444444444444444444444444444444555555555444444333333333444444444555555555555666777666555444444444444444333333444444555666666666444444444555555777888999888777666777;;;AAAHHHLLLPPPTTTXXXXXXUUUPPPNNNNNNLLLOOOQQQOOONNNRRR\\\eeerrr{{{xxx{{{www{{{~~~{{{zzzxxxwwwtttrrrrrrooollljjjhhhfffcccaaaccccccbbb```]]]ZZZXXXWWWVVVVVVVVVUUUSSSPPPNNNLLLNNNNNNMMMKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBEEEDDDBBB@@@@@@@@@BBBCCCwwwqqqmmmpppuuu|||~~~yyywwwxxxwwwvvvtttqqqpppvvv|||xxx~~~mmmXXXJJJBBB???>>><<<<<<;;;::::::999999888777777777777888888888999666666666666666666666666555666777777777666444444666666666666666666666666666666666555555555444444666666666555555444444444333333444555555555555555444444444444444444444444444444444333333222222222444444444555555555555666555444333333333333333333555555555555555555555555555555555555555666777888888777666888<<>><<<<<<;;;;;;:::999999999777777777888888888888888666666666666666666666666666666666777666555555444666666666666666666666666777777666666666666555555666666666666666555555555444444555666666666666555444444444444444444444444333333333222222222222222444444444555555555555666444444333333444444555666777777666666555444444333666666555555555666666777777777777:::???GGGOOOTTTWWWVVVTTTQQQLLLJJJJJJKKKLLLNNNOOOOOOQQQZZZhhhsss|||{{{xxxvvvwww|||}}}{{{yyyvvvtttrrrqqqooommmjjjiiigggfffeeeffffffdddccc```___]]][[[YYYWWWUUUTTTSSSSSSRRRQQQOOOMMMLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@CCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>======}}}rrrqqqttt||||||sssmmmhhhhhhjjjjjjlllooorrrvvv~~~~~~}}}|||||||||wwwxxxxxxtttppppppuuuzzzvvvvvv~~~nnnVVVEEE???>>><<<<<<<<<;;;::::::999999888888888888888888888888777777777777777777777777666666666666666555555444666666666666666666666666777777777777777666666666666666555555555555555555444555555666777666666666444444444444444444444444333333333333333333333333444444444555555555555666555555555666666888999999777666666666555555555444777666666555555555555666777777999===DDDLLLSSSWWWWWWTTTPPPLLLIIIIIIKKKLLLLLLMMMNNNOOOTTT```ooo{{{|||wwwxxxyyy}}}~~~~~~|||zzzwwwuuussspppnnnmmmllliiigggfffdddccccccccccccbbb```]]]\\\ZZZXXXUUUTTTRRRRRRPPPPPPOOONNNLLLKKKJJJIIIKKKJJJIIIGGGEEECCCAAAAAAAAAAAA@@@@@@????????????======>>>>>>>>>======<<>>======<<<;;;;;;::::::999999999999888888888888888888888888888888888888888777666666666555555555555666666666666666666666666666666666777777777777777444444444444444444444444444555555666777666666666444444444444444444444444444444444555555555555555444444444555555555555666555555555666777888999:::555555555666666666777777777666666555555555555666777999===BBBIIIPPPVVVYYYTTTQQQMMMJJJJJJKKKNNNOOOMMMNNNPPPTTT[[[hhhwww|||xxxzzz~~~{{{|||~~~|||{{{{{{zzzxxxwwwrrrpppnnnlllkkkiiifffdddeeecccaaa``````___]]][[[YYYXXXVVVSSSQQQPPPPPPOOONNNMMMLLLJJJIIIHHHGGGGGGJJJIIIHHHFFFDDDCCCAAAAAA????????????>>>>>>>>>>>>======>>>>>>???>>>======}}}uuurrrttt{{{zzzssslllgggiiimmmssswww|||~~~|||{{{{{{zzzzzzzzz|||}}}zzzuuutttxxx}}}xxxjjj```dddqqq|||}}}eeePPPCCC???======<<<<<<;;;:::::::::999999999999999888888888999999999999999999999999777777666555555555555666666666666666666666666666555555666666666666777777333333333444444444444444444444555666666666666555444444444444444444444444555555555555666666666666444444444555555555555666333333333333444555666777444444555666666777888888666666555555555666666777888<<>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????|||tttqqqvvv}}}vvvooojjjlllqqqyyy~~~~~~|||{{{{{{{{{zzz||||||{{{xxxvvvxxx}}}oooddd^^^dddpppyyylllWWWHHHAAA=========<<<;;;;;;:::::::::::::::999999888888888888888888888888888888888888777666555444555555666666666666666666666666666444444555555555666666666444444444444555555555666333333444555555555555555444444444444444444444444444444444555555555666666444444444555555555555666333222222222333444555555666666666666666777777777555555555555555666777888:::>>>FFFNNNSSSVVVVVVUUUQQQOOOMMMNNNQQQRRRRRRPPPKKKOOOUUU^^^gggrrr{{{{{{{{{{{{zzz~~~{{{xxxuuutttsssrrrpppmmmkkkhhhgggfffdddaaa___aaa___]]][[[ZZZYYYWWWTTTTTTRRROOOMMMKKKKKKKKKKKKIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<>>>???@@@~~~wwwrrrzzz~~~xxxrrrnnnpppvvv~~~~~~}}}{{{{{{{{{{{{zzzxxxvvvuuuvvv|||lllccc___fffqqqyyy~~~~~~qqq\\\LLLCCC=========<<<;;;;;;:::::::::::::::999999888888888777777777777777777777777888777666444444555555666666666666666666666666666333444444444555555666666444555555555666666777777222333444444555555444444444444444444444444444444333333333444444555555555444444444555555555666666555444444444444555666666888888777777666666555555444444444555555777888999;;;@@@IIIQQQVVVWWWUUUSSSQQQPPPOOOQQQSSSTTTRRROOOTTTXXX```jjjttt}}}xxx{{{~~~{{{wwwtttrrrpppnnnlllkkkiiifffeeedddbbb___]]]___]]][[[ZZZYYYYYYVVVUUURRRQQQNNNKKKJJJIIIJJJJJJHHHGGGEEEDDDCCCCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>????????????>>>===;;;:::;;;===???@@@zzzwwwuuuuuuoooooossswww~~~}}}|||zzzyyyzzzzzzyyywwwxxx{{{sssggg___eeeqqqzzz|||}}}~~~~~~bbbOOOIII>>>===<<<<<<===<<<:::888777777777777777777777777888888888888888888888888777777777777666666666666777777666666555555555444666666666666666666666666555555555555555555555555666666666666666666666666555444444333333333444444444444444444444444444444444444444444444444444444555555555555666666666666666666555555555555666666555666666666555666999;;;>>>DDDNNNTTTWWWVVVTTTSSSQQQPPPQQQSSSPPPNNNQQQWWWWWW```qqq~~~zzz||||||{{{|||{{{}}}{{{{{{{{{tttttttttsssqqqnnnllljjjeeedddbbb```___^^^^^^]]]]]]\\\[[[ZZZXXXVVVUUUSSSNNNMMMKKKIIIGGGFFFEEEEEEEEEEEEDDDBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>========================????????????????????????|||yyyzzzxxxqqqooorrruuu~~~~~~}}}|||yyyxxxwwwwwwwwwvvvwwwzzzvvviii```eeepppxxxzzzzzzzzzzzzlllUUULLL???===<<<<<<===<<<:::999888888888888888888888888777777777777777777777777777777777777666666666555777666666666555555555555666666666666666666666666555555555555555555555555555555555555555555555555555444444333333444444444444444444444444444444444444444444444444444444444555555555555666666666666666666555555555555666666555666777666666888;;;===BBBHHHPPPUUUVVVTTTRRRPPPNNNMMMNNNPPPNNNMMMQQQXXX]]]jjj{{{|||xxx{{{|||zzzxxxwwwqqqqqqqqqpppnnnkkkiiigggcccbbbaaa___^^^]]]]]]]]]ZZZZZZYYYWWWUUUSSSQQQPPPLLLKKKJJJGGGFFFDDDDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????~~~}}}||||||tttpppqqqrrr||||||yyy|||~~~}}}{{{xxxvvvtttuuuvvvvvvvvvxxx{{{~~~yyykkkaaaeeepppwwwyyyyyywwwwww{{{www\\\MMMAAA???===<<<<<<<<<:::999888888888888888888888888666666666666666666666666777777777666666666555555666666666666555555555555666666666666666666666666555555555555555555555555555555555555555555555555444444444333333444444555444444444444444444444444444444444444444444444444555555555555666666666666666666555555555555666666666666777777777999===@@@HHHMMMSSSVVVVVVSSSPPPNNNMMMLLLMMMOOONNNMMMSSS[[[eeexxx}}}xxxvvvzzz|||xxxtttrrrnnnnnnmmmllljjjgggdddccc```___^^^\\\\\\[[[[[[[[[WWWVVVUUUTTTRRROOOMMMLLLJJJIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????wwwrrrqqqqqqxxx~~~wwwtttwww|||zzzwwwuuurrrsssuuuvvvvvvwwwyyy{{{~~~|||nnncccgggqqqxxxzzzzzzxxxwww{{{aaaNNNDDDAAA>>><<<<<<;;;:::999888888888888888888888888777777777777777777777777777777666666666555555555666666666666666555555555666666666666666666666666555555555555555555555555555555555555555555555555444444333333333444555555444444444444444444444444555555555555555555555555555555555555666666666666666666555555555555666666555666666777888;;;???CCCLLLPPPUUUWWWVVVSSSPPPOOOOOONNNNNNOOONNNOOOWWW```nnn~~~zzzvvvuuuzzz}}}zzz~~~|||vvvqqqnnnkkkkkkjjjiiigggdddaaa___\\\[[[ZZZYYYXXXXXXXXXXXXTTTSSSRRRQQQOOOLLLJJJIIIIIIHHHFFFEEECCCBBBBBBBBBAAA@@@@@@???>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????zzztttrrrrrruuuzzz|||qqqooottt||||||zzzwwwtttrrrtttvvvwwwwwwwwwyyyzzz|||qqqeeehhhrrryyy{{{|||xxxxxx}}}iiiSSSGGGDDD???<<<;;;;;;:::999888888888888888888888888888888888888888888888888666666666666555555555555555555555666666666666666666666666666666666666666555555555555555555555555555555555555555555555555333333333333333444555666444444444444444444444444555555555555555555555555555555555555666666666666666666555555555555666666444555666666888<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>|||wwwvvvvvvwwwzzzvvvmmmlllrrr{{{|||zzzwwwuuussstttvvvwwwvvvwwwyyyzzz|||tttgggiiirrrxxxzzzzzzuuuwww~~~uuu^^^JJJFFF@@@<<<::::::::::::999999999999999999999999888888888888888888888888666666666555555555444444555555555666666666666666666666666666666666666666555555555555555555555555444444444444444444444444333333333333444555555666444444444444444444444444555555555555555555555555555555555555666666666666666666555555555555666666555555666777:::???EEEJJJQQQSSSVVVWWWVVVTTTTTTSSSOOOMMMLLLMMMOOOTTT```kkk~~~}}}~~~|||uuuvvv}}}{{{vvvqqqmmmkkkhhhhhhgggeeeccc```]]][[[WWWVVVUUUSSSRRRQQQPPPPPPMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFEEECCCBBBBBBAAAAAA@@@??????>>>>>>>>>??????================================================>>>>>>>>>>>>>>>>>>>>>>>>}}}yyyyyy{{{}}}~~~|||qqqiiikkkrrr{{{}}}{{{xxxvvvssstttuuuuuuuuuuuuxxxzzz||||||wwwhhhhhhoootttuuuuuurrrvvvgggMMMGGGAAA<<<::::::::::::999999999999999999999999888888888888888888888888666666555555555444444444555555555555666666666777666666666666666666666666555555555555555555555555444444444444444444444444333333333333444555666666444444444444444444444444555555555555555555555555555555555555666666666666666666555555555555666666666777888999<<>>===============>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>~~~{{{|||~~~xxxnnngggjjjsss|||~~~}}}{{{xxxvvvssstttttttttssstttwwwzzz{{{zzzyyyiiigggmmmpppppppppqqqwwwkkkNNNHHHAAA<<<::::::::::::999999999999999999999999777777777777777777777777666666555555555444444444444555555555666666777777666666666666666666666666555555555555555555555555444444444444444444444444222222222333444555666777444444444444444444444444666666666666666666666666555555555555666666666777666666555555555555666666888999:::;;;???EEELLLRRRWWWYYYZZZYYYVVVSSSRRRRRRPPPNNNOOOTTT[[[eeeuuuxxxssswww~~~{{{xxxuuupppmmmjjjiiiiiieeeeeedddbbb___[[[XXXVVVVVVTTTRRRPPPMMMKKKJJJJJJFFFGGGGGGHHHHHHHHHGGGGGGCCCBBBAAA@@@????????????<<<<<<;;;;;;;;;<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>|||}}}uuuooolllpppwww}}}}}}zzzyyyxxxuuuuuuuuuuuuvvvwwwyyyzzzxxxzzz{{{kkklllpppnnnmmmpppttt{{{pppVVVFFF@@@???888999<<<999:::::::::999999999888888777777777777777888888888888888888888777777777777777777777777777777777777777777666666555555555444666666666666666666666666666555444333333444666777666666666666666666666666555555555555555555555555444333333333333444555555777777666666666666777777666555555555555666666777::::::;;;???DDDKKKQQQUUUWWWWWWWWWWWWVVVTTTRRRQQQOOOOOOTTT^^^nnn}}}}}}~~~}}}vvvsssrrryyy~~~zzzwwwsssnnnkkkjjjjjjjjjcccaaa^^^\\\[[[ZZZXXXVVVRRRQQQPPPNNNMMMLLLLLLLLLIIIIIIHHHGGGFFFEEEDDDCCCDDDBBBAAA???>>>>>>???????????????>>>>>>>>>>>>>>>===<<<<<<===??????>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<;;;;;;}}}~~~zzzuuusssxxx~~~~~~{{{xxxwwwuuutttttttttuuuvvvxxxyyyxxxyyy~~~mmmlllooommmmmmpppvvv}}}sssXXXHHHBBBAAA::::::===::::::::::::999999999888888777777777777777777777888888888888777777777666666666666666666666666666666777666666666555555555555666666666666666666666666666555444444444444555666555555555555555555555555555555555555555555555555444444444444444555555666777777666666666666777777777777666666666777777888888:::===BBBGGGNNNSSSVVVWWWWWWWWWWWWUUUSSSRRRPPPRRRSSS[[[kkk~~~}}}wwwsssqqqqqqxxx~~~|||{{{wwwuuuqqqllliiihhhggghhhbbb```]]][[[ZZZYYYWWWVVVPPPPPPNNNLLLKKKJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===??????>>>=========<<<<<<======>>>???===============<<<<<<<<<{{{{{{}}}xxxvvvttttttsssssssssuuuvvvwwwvvvxxx}}}oookkklllkkklllpppuuu|||www[[[KKKDDDBBB<<<<<<>>>999:::::::::999999999888888888888777777777777777777888888777777777777666666666666666666666666666666666666666666555555555555666666666666666666666666777666555444444444444444444444444444444444444444555555555555555555555555555555444444555555666777777666666555555666666777999888888777777888888888777:::@@@FFFMMMRRRVVVXXXXXXWWWVVVUUUTTTRRRQQQQQQVVVZZZfff{{{}}}{{{qqqoooppprrrzzz|||yyyxxxtttqqqmmmiiifffeeeddddddaaa^^^\\\ZZZYYYXXXVVVUUUOOONNNLLLKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???>>>===>>>============>>>??????<<<===============>>>>>>zzzwwwtttsssrrrrrrrrrssstttuuutttvvv{{{qqqhhhggghhhjjjnnnooovvv|||```NNNEEECCC===<<<>>>888:::::::::999999999888888888888888777777777777777888777777777666666666666666666666666666666666666666666666666666555555555666666666666666666666666777777666555444333333333444444444444444444444444555555555555555555555555666555555555555666777777666666666555555666666666999888888777777777888888888<<>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>===<<<<<<>>>??????>>>>>>>>>>>>>>>>>>??????@@@<<<<<<======>>>>>>>>>???}}}yyytttsssrrrqqqqqqrrrssssssrrrtttyyyrrreeebbbdddgggjjjkkksss|||gggRRRGGGCCC<<<<<<===777:::::::::999999999888888888888888888777777666666777777777666666666666555555555555555555555555555555555555666666666666666666666666666666666666666777777666555555444333222444444444444444444444444555555555555555555555555666555555555555666777777666666555555555555666666777666666666666777888888:::???GGGPPPVVVXXXXXXXXXVVVUUUSSSQQQQQQQQQSSSSSSUUUdddyyyooollljjjkkkqqq}}}~~~zzzxxxuuutttmmmllliiifffcccaaa``````]]]ZZZXXXVVVVVVUUUTTTRRROOONNNLLLJJJHHHGGGFFFFFFDDDCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>???===;;;<<<===??????>>>>>>>>>>>>>>>>>>??????@@@<<<=========>>>>>>??????~~~{{{uuutttsssqqqqqqqqqrrrrrrrrrssswww~~~sssddd```bbbfffhhhmmmuuu~~~|||zzzzzzpppYYYIIICCC<<<<<<===777:::::::::999999999888888999999888888777666666666777777666666666666555555555555555555555555555555555555555666666666666666666666666666666666666666555666666666555444333333444444444444444444444444555555555555555555555555555555444444555555666777666555555444444555555666555555555666777888999:::>>>CCCKKKRRRWWWXXXWWWVVVUUUSSSQQQOOOPPPRRRTTTVVVVVVggg|||ttthhhjjjlllooowww~~~{{{wwwtttrrrqqqjjjiiigggdddaaa___^^^^^^[[[XXXVVVUUUUUUTTTSSSQQQOOOMMMKKKIIIGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@======>>>>>>>>>>>>===<<<;;;<<<<<<======>>>>>>??????===;;;;;;===?????????>>>============>>>??????===>>>>>>>>>>>>>>>>>>???~~~|||{{{}}}~~~|||vvvuuusssrrrqqqqqqqqqrrrttttttvvv{{{uuueee___bbbfffgggqqqzzzzzzwwwvvv|||zzz```MMMDDD<<<===???999:::::::::999999999888888999999888888777666666555777777666666666555555555555555555555555555555555555555555555666666666777666666666666666666666666444555555666666555444333555555555555555555555555555555555555555555555555444444444444444555555666666555555444444555555666444444555666888:::<<<===BBBFFFMMMTTTWWWXXXUUUTTTSSSQQQOOONNNOOORRRVVVXXX___lll|||~~~wwwnnngggnnnuuu{{{|||xxxtttpppmmmlllfffeeecccaaa___]]][[[ZZZYYYWWWTTTSSSSSSSSSRRRPPPMMMLLLJJJGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@?????????<<<<<<===>>>>>>======<<<;;;;;;<<<<<<===>>>>>>??????===;;;;;;===>>>??????======<<<<<<======>>>????????????>>>>>>>>>>>>>>>~~~{{{yyyyyyyyyyyy|||zzz|||xxxtttuuuzzz~~~}}}{{{wwwvvvtttrrrqqqqqqrrrrrruuuuuuvvvyyywwwfff```cccggggggttt}}}{{{wwwuuu{{{eeePPPFFF===>>>@@@;;;:::::::::999999999888888999999999888777666666555777666666666555555555555555555555555555555555555444555555555666666777777666666666666666666666666333444555666666666555444666666666666666666666666555555555555555555555555444333333333333444555555555555555444444555555555444555666777:::<<<>>>???EEEIIIOOOTTTWWWWWWTTTRRRRRRPPPNNNMMMNNNRRRWWWZZZhhhppp{{{zzz|||yyysssooollliiittt|||wwwrrrmmmjjjhhhdddcccaaa___]]][[[YYYXXXXXXVVVTTTSSSSSSSSSQQQPPPLLLJJJHHHFFFDDDBBBAAAAAA@@@@@@@@@???????????????;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>???@@@===;;;;;;<<<>>>??????<<<<<<<<<<<<<<<===>>>>>>@@@@@@??????>>>>>>======~~~|||}}}xxxxxxyyy{{{~~~~~~|||}}}zzzrrrnnnpppuuuyyy}}}vvvppplllmmmpppsss{{{}}}|||xxxxxxwwwwww~~~~~~{{{wwwvvvuuusssrrrrrrrrrssstttpppooosssyyy~~~lll```aaakkkuuu{{{zzzlllSSSEEE@@@<<<<<<>>>;;;:::999999888888999999888888888888888888888888777777777777777777777777444555555555666666777777666666666666666555555555888555222//////111444666888777666444444444555666444444444555555555555666555555555555666666666666777666555444444555666777666666666666777777777777444888;;;:::888999===BBBHHHLLLQQQUUUVVVSSSOOOLLLOOONNNNNNNNNOOOSSSXXX\\\pppzzz|||wwwzzz}}}}}}wwwsssoookkklllpppvvv|||vvvqqqllljjjiiicccaaa^^^]]]]]][[[YYYWWWWWWUUURRRPPPOOONNNLLLJJJHHHGGGFFFFFFEEECCC???<<<>>>>>>????????????>>>>>>========================<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>============~~~{{{wwwvvvxxxxxxxxxzzz|||{{{yyyzzz}}}zzzsssmmmlllqqqxxx||||||oooiiidddeeegggiiiooouuuzzz}}}}}}|||zzzxxxvvvvvvvvvvvvuuuwwwyyyzzzyyyxxxxxxyyyzzz}}}}}}zzz{{{|||~~~}}}{{{wwwvvvtttsssrrrqqqrrrrrrsssoooooosssxxxqqqcccaaaiiirrrzzzrrrXXXIIIBBB===<<<===;;;:::999999888888999999777777777777777777777777777777777777777777777777555555555555666666666777666666666666666666666555888666333111111222555666777666555555444444555555444444444555555555555666555555555555666666666666777666555444444555666777666666666666777777777777444777:::999888:::@@@EEELLLOOORRRUUUUUURRROOOMMMNNNNNNNNNMMMNNNSSS\\\bbbsss~~~zzz}}}xxxqqqnnnlllkkknnnsss|||}}}yyysssoookkkiiigggcccaaa^^^]]]\\\[[[YYYWWWUUURRROOOMMMLLLKKKIIIHHHGGGFFFDDDDDDCCCBBB???===>>>>>>????????????>>>>>>========================<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===yyywwwuuurrrsssvvvyyyzzz|||}}}xxxwwwzzz~~~uuurrrmmmkkknnnuuu~~~{{{uuurrrxxx}}}iiiccc^^^___```aaaeeeiiijjjmmmppptttwww|||~~~|||xxxwwwuuusssrrrrrrsssssssssuuuwwwxxxwwwvvvwwwxxxxxx|||}}}{{{wwwvvvtttrrrqqqqqqqqqqqqqqqnnnooossswww|||vvviiiffflllssszzz{{{|||{{{}}}{{{```NNNDDD???<<<<<<;;;:::999999888888999999666666666666666666666666777777777777777777777777555555555555666666666666555555666666666666666666888777555444444444555666444555555555555444444333444444444555555555555666444555555555555666666666666666555555555555666666666666666666777777777777555777999999999===DDDJJJQQQRRRRRRSSSRRRPPPNNNMMMMMMNNNNNNMMMNNNVVVbbblllyyy~~~zzzyyyrrrlllkkkkkknnnttt|||~~~{{{yyyuuupppllliiigggfffcccaaa^^^]]]\\\[[[XXXVVVQQQOOOLLLJJJIIIHHHGGGEEEFFFDDDAAA@@@AAAAAA???>>>>>>>>>????????????>>>>>>========================<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>~~~xxxvvvuuutttvvvzzz}}}~~~~~~yyyyyy~~~~~~||||||wwwrrrpppnnnnnnsss|||}}}{{{uuutttssszzz|||iiibbb^^^```bbbcccdddggggggiiilllpppuuuyyy~~~~~~~~~|||zzzxxxwwwvvvuuuuuuvvvwwwxxxyyyzzz|||}}}|||{{{zzz{{{||||||}}}{{{wwwvvvtttrrrqqqppppppqqqooommmnnnrrruuuxxx|||qqqnnnrrrxxx{{{zzzwwwvvvwwwfffRRRFFF@@@===<<<;;;:::999999888888999999777777777777777777777777666666666666666666666666555555555666666666666666555555555555666666666666666666666555555555444444333333555555555444333222444444444555555555555666444444444555555555666666666666666555555666666666666666666666777777777777666777888999;;;AAAIIIOOOTTTSSSQQQOOONNNMMMLLLLLLLLLNNNOOOOOOQQQZZZjjjvvv~~~vvvooojjjkkkooouuu~~~zzzxxxwwwuuuqqqmmmjjjgggfffeeebbb```]]]\\\[[[YYYWWWTTTOOOLLLIIIHHHGGGGGGEEECCCDDDAAA???>>>????????????>>>>>>????????????>>>>>>========================<<<============>>>>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????yyyxxxyyyyyy||||||}}}}}}{{{zzzzzz~~~tttrrrqqqqqqsssxxx||||||}}}vvvvvvyyy{{{~~~mmmfffcccfffjjjjjjjjjkkkfffhhhlllrrrxxx}}}~~~}}}|||{{{yyyxxxvvvvvvvvvwwwyyy|||~~~~~~}}}}}}~~~~~~|||xxxwwwtttrrrqqqppppppqqqnnnmmmnnnqqqssstttyyyxxxsssuuuyyy}}}yyyvvvtttuuu}}}kkkTTTGGGBBB???<<<;;;:::999999888888999999888888888888888888888888666666666666666666666666666666666666666555555555444555555555666666777777555555555555555444333333222333444555555555333333444444444555555555555666444444444444555555555555555666666666666666666555666666666666777777777777777777888:::>>>EEEMMMRRRSSSQQQNNNKKKJJJJJJKKKLLLLLLNNNPPPRRRWWWbbbqqq}}}xxxqqqllliiimmmttt|||~~~zzzwwwttttttrrroookkkhhhfffeeeeeeaaa___\\\ZZZYYYWWWTTTRRRMMMKKKHHHGGGGGGFFFDDDCCCBBB@@@======>>>??????>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???====================================>>>>>>>>>>>>===>>>>>>>>>?????????@@@{{{|||~~~|||zzzyyyyyy}}}uuurrrssstttvvv{{{}}}zzzyyy}}}|||{{{yyyyyy|||{{{xxx{{{rrrkkkiiimmmqqqqqqnnnmmmcccfffkkkttt|||}}}{{{zzzzzzxxxvvvwwwxxxyyyzzz}}}~~~yyyxxxvvvsssrrrqqqqqqqqqnnnlllmmmpppqqqqqquuu|||wwwtttuuu|||wwwtttuuuuuuzzz}}}oooVVVHHHCCC@@@<<<;;;:::999999888888999999888888888888888888888888777777777777777777777777666666666666666555555555444444555555666777777777555555555444444444333333333444444555555555555444444444444555555555555666333444444444444555555555555555666666666666555555666666666666777777777777888888999<<>>===>>>>>>>>><<<>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@~~~~~~}}}}}}zzzyyyzzz}}}wwwsssuuuwww{{{~~~~~~}}}|||{{{{{{{{{{{{{{{mmmkkkjjjjjjnnnuuu}}}yyyrrrooosssxxxuuuqqqnnngggjjjqqqzzz|||yyywwwvvvuuutttrrrvvvvvvwwwxxxzzz}}}~~~~~~{{{yyywwwtttsssrrrrrrrrrnnnllllllnnnooooootttzzzzzztttssswwwrrrqqquuuuuuwww|||}}}tttYYYIIIDDDAAA<<<;;;:::999999888888999999888888888888888888888888777777777777777777777777777666666666555555555555444444555555666777777888777666555555444444555555555555444444555555666777444444444555555555555666333333444444444555555555444555666777777666555444666666666666777777777777888999:::???EEEKKKPPPSSSNNNMMMJJJIIIIIIKKKMMMOOONNNOOORRR[[[hhhttt}}}}}}yyyzzz|||~~~yyyqqqmmmkkkjjjnnnxxx}}}}}}{{{yyyvvvtttsssrrrooommmiiifffccc```______^^^[[[XXXVVVUUUSSSPPPMMMJJJHHHEEEDDDDDDDDDCCCAAAAAA@@@????????????===;;;>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA}}}{{{{{{~~~{{{zzzzzz~~~xxxtttwww{{{{{{|||}}}vvvooobbb```^^^___eeennnxxx~~~xxxtttxxx|||yyysssooopppssszzz|||yyyuuusssrrrrrrpppooooooooonnnooopppsssuuuvvvssstttuuuuuuuuuvvvyyy{{{~~~|||zzzxxxuuusssrrrrrrrrrooolllkkkmmmnnnnnnssszzz~~~wwwuuutttoooooottttttuuuxxx[[[JJJEEEAAA;;;;;;:::999999888888999999777777777777777777777777777777777777777777777777777777666666555555555444444444444555666777777888999888666555555555666777666555444444555666777888444444444555555555666666333333333444444444555555444555666777777666555444666666666666777777777777999999;;;@@@GGGMMMQQQSSSMMMLLLJJJJJJJJJLLLOOOQQQOOOOOOSSS^^^mmmyyy|||~~~|||yyy{{{~~~~~~}}}tttnnnkkkmmmmmmsss~~~}}}{{{yyywwwuuusssrrrrrrmmmkkkgggddd```^^^]]]\\\]]]ZZZWWWUUUSSSQQQNNNLLLIIIFFFDDDCCCCCCCCCBBB@@@AAA@@@???@@@@@@???<<<999>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAyyysssuuuyyyyyy{{{|||yyytttssswww{{{~~~zzzxxxyyy{{{~~~~~~zzzzzz|||zzzrrrjjjcccZZZXXXYYY]]]```fffqqq}}}~~~~~~|||wwwuuuvvvssszzzvvvqqqkkkfffdddccccccbbbaaaaaabbbcccddddddeeeeeeiiihhhgggggghhhkkkmmmoooooooooppprrrvvvzzz{{{zzzyyywwwtttrrrqqqpppnnnooopppoooooopppsssuuuwwwrrrsssnnnnnnqqqoooqqq~~~cccMMMBBB??????<<<<<<;;;:::999999999999888888777777777777888888777777666555555555555555555555555555666666666666777666555444444555666777666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666444444333444555777999:::::::::>>>DDDLLLPPPQQQOOOOOOKKKHHHJJJLLLKKKLLLOOOMMMUUU^^^hhhsss~~~}}}|||}}}~~~~~~}}}|||tttllliiijjjeeennn||||||yyywwwtttrrrrrrpppmmmkkkllliiieeebbb___]]]ZZZXXX[[[YYYVVVSSSRRROOOLLLJJJIIIHHHGGGEEECCCBBBBBBBBB@@@@@@@@@???>>>======<<<>>>======>>>??????===;;;======>>>>>>>>>>>>=========>>>?????????===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<===>>>???@@@@@@wwwqqqsssxxxyyy{{{|||xxxsssrrrvvvzzz~~~yyyxxxxxxzzz}}}}}}}}}nnnddd\\\VVVVVVTTTVVV[[[___eeerrr}}}}}}zzzzzz{{{yyyhhhddd^^^ZZZXXXWWWWWWVVVWWWWWWXXXXXXYYYZZZZZZ[[[XXXWWWVVVVVVWWWYYY[[[]]]``````aaacccgggkkkoooqqquuuwwwzzz|||~~~~~~~~~}}}|||zzzxxxuuusssqqqpppoooooopppooonnnnnnpppsss{{{vvvxxxsssqqqrrrooopppiiiRRREEE???>>><<<<<<;;;:::999999999999888888777777777777888888888888777666666666666666555555555555666666666666555555666777777666555555666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666555555555666666888999:::;;;<<<@@@GGGNNNRRRQQQPPPMMMIIIHHHKKKLLLKKKLLLPPPOOOWWWaaajjjuuu~~~~~~}}}~~~zzzuuuooohhhfffgggiiisss|||yyyvvvsssqqqpppnnnllliiifffdddaaa______^^^\\\[[[YYYVVVSSSQQQPPPNNNKKKHHHFFFEEEDDDBBBAAA@@@??????@@@@@@??????>>>======<<<>>>>>>>>>@@@AAA@@@>>>;;;======>>>>>>>>>>>>=========>>>??????>>>===<<<;;;========================>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===???@@@AAA}}}sssooorrrvvvxxx{{{|||xxxsssqqqtttxxx}}}wwwwwwwwwyyy{{{}}}qqqaaaXXXRRRNNNRRRQQQUUU[[[aaaiiivvvnnn\\\XXXRRROOOMMMMMMLLLKKKLLLLLLMMMMMMNNNNNNOOOOOONNNMMMLLLLLLMMMNNNOOOPPPRRRRRRSSSTTTWWW[[[^^^```cccfffjjjmmmoooqqqtttvvvqqqqqqpppooooooqqquuuxxxyyy~~~~~~|||yyyvvvsssqqqpppnnnnnnnnnmmmllllllnnnppp|||zzzzzzuuusssqqqmmmnnn~~~pppXXXHHH@@@>>><<<<<<;;;:::999999999999888888777777777777888888999999888777777777777777555555555555666666666666333444777999999777444333666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666777777777888888999999999<<>>>>>>>>@@@??????>>>>>>======<<<===>>>???AAABBBAAA>>><<<======>>>>>>>>>>>>=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============<<<<<<======<<<<<<===???AAACCCwwwpppnnnqqquuuxxxzzz{{{xxxrrrppprrrvvv}}}|||uuutttuuuwwwxxxzzz}}}{{{hhhZZZTTTRRRQQQQQQRRRVVV___fffooo}}}{{{{{{wwwcccVVVSSSNNNKKKJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIJJJLLLKKKKKKJJJKKKKKKLLLMMMKKKLLLLLLNNNPPPRRRUUUVVVWWWZZZ^^^```bbbcccfffhhhddddddcccaaa```bbbfffiiiiiioooxxx~~~~~~|||yyyuuurrrpppoookkkllllllkkkkkkkkknnnpppuuu~~~yyyvvvsssoookkkmmm|||uuu[[[IIIAAA???<<<<<<;;;:::999999999999888888777777777777888888999888777777666666777777555555555555666666666666444555666888888666555444666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666666777777888888999888888===AAAGGGMMMQQQRRRPPPNNNLLLJJJKKKNNNNNNKKKMMMQQQYYYcccmmmtttzzz}}}zzznnniiigggeeeeeegggttt~~~~~~{{{vvvsssooolllkkkiiigggeeeeeebbb___]]]\\\ZZZXXXVVVTTTQQQOOOMMMLLLKKKHHHFFFEEEDDDCCCAAA@@@???????????????>>>>>>============<<<<<<>>>AAABBBAAA>>>;;;======>>>>>>>>>>>>=========>>>>>>>>>>>>=================================>>>>>>==================>>>===<<<<<<===@@@CCCEEE|||sssnnnooorrruuuwwwzzz{{{xxxrrrnnnppptttzzz|||uuurrrtttuuuwwwyyy}}}rrrbbbXXXTTTTTTUUUQQQRRRXXXbbbkkkuuuxxxqqqqqquuu{{{mmmZZZSSSPPPMMMKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPSSSUUUWWWWWWXXXYYY[[[\\\\\\ZZZXXXWWWWWWZZZ]]]^^^bbbgggkkkooosssvvvyyywwwuuusssrrrvvv~~~~~~}}}zzzwwwtttqqqooommmhhhiiijjjjjjjjjkkknnnqqqppp|||}}}yyyrrrkkklllyyyxxx]]]KKKCCCAAA<<<<<<;;;:::999999999999888888777777777777888888777777666555555555555666555555555555666666666666666666555555555555666666666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666666666666777777888888999???CCCIIINNNQQQPPPNNNMMMNNNMMMNNNPPPOOOMMMOOOTTTaaakkkuuuzzz~~~wwwkkkfffeeeeeehhhlllyyy|||{{{ssspppllliiigggfffdddcccdddaaa^^^\\\ZZZYYYWWWUUURRRPPPMMMLLLLLLJJJHHHFFFDDDCCCBBB@@@@@@?????????>>>>>>>>>===============::::::<<<>>>@@@@@@===:::======>>>>>>>>>>>>======>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>??????>>>>>>@@@BBBEEEFFFxxxqqqppprrruuuvvvwwwzzz{{{wwwqqqmmmnnnqqqxxx|||uuurrrtttvvvwwwzzzkkk]]]VVVSSSRRRTTTRRRTTTZZZeeennnxxxvvvmmmffffffkkkqqqvvv{{{yyyeeeVVVPPPNNNKKKJJJJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMOOOQQQRRRQQQQQQRRRSSSVVVWWWWWWVVVTTTTTTVVVXXXYYY[[[^^^```bbbeeeiiimmmiiiiiiiiijjjoooxxx}}}|||zzzwwwtttqqqooonnnhhhiiijjjjjjiiikkkmmmpppoooyyyxxxnnnmmmvvv}}}aaaNNNEEECCC<<<<<<;;;:::999999999999888888777777777777888888777666666555555555555555555555555555666666666666777666555444444555666777666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666666555555555666888:::;;;BBBFFFLLLOOOPPPOOONNNNNNPPPOOOPPPRRRQQQPPPUUU\\\kkkttt|||~~~xxxppphhheeeccceeekkksss|||yyyxxxpppmmmhhhfffeeedddcccbbb___]]]ZZZYYYYYYXXXWWWUUUOOOMMMKKKKKKJJJJJJGGGFFFAAAAAA???>>>>>>=================================:::::::::<<<>>>???===;;;======>>>>>>>>>>>>======>>>============>>>>>>???????????????????????????======>>>>>>>>>>>>?????????@@@AAABBBCCCEEEGGGHHHvvvppprrrvvvwwwwwwvvvyyy{{{wwwppplllmmmpppwww~~~|||vvvsssvvvxxxzzz}}}wwwddd[[[XXXTTTSSSTTTVVVXXX___iiirrr||||||mmmddd]]]___eeekkkooosss|||tttkkk```WWWRRRPPPNNNMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQNNNNNNOOOOOOOOOOOOOOONNNOOOQQQRRRSSSRRRRRRRRRSSSRRRTTTVVVWWWWWWWWWYYYZZZZZZ\\\^^^``````bbbeeegggfffgggiiimmmrrrzzz}}}|||zzzwwwuuusssqqqpppllllllllljjjiiiiiikkkmmmmmmuuuxxxnnnmmmuuu}}}iiiSSSGGGCCC<<<<<<;;;:::999999999999888888777777777777888888888777777666555666666666555555555555666666666666555666666666666666666555666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555555555666666666666777666444444666999===???EEEIIINNNPPPPPPOOOOOOPPPOOOOOOQQQSSSTTTUUU]]]gggsss{{{|||xxxlllhhhfffeeedddgggrrr~~~}}}xxxuuusssmmmjjjeeecccbbbccccccbbb\\\ZZZWWWVVVUUUTTTRRRQQQLLLKKKIIIHHHHHHHHHFFFDDDAAAAAA@@@???>>>>>>>>>>>>========================<<<;;;:::;;;===??????>>>======>>>>>>>>>>>>======>>>===<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>????????????AAACCCEEEGGGHHHHHHHHHuuuqqqtttxxxyyyxxxvvvyyy{{{wwwpppllllllooowww}}}|||vvvuuuxxxzzz|||ppp```[[[[[[YYYWWWXXXZZZ\\\dddnnnwwwwwwhhh```YYY\\\cccjjjlllmmmttt}}}~~~~~~yyyooofffbbb^^^YYYWWWUUUSSSSSSTTTTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNPPPQQQRRRSSSSSSSSSUUUUUUVVVVVVVVVUUUTTTTTTRRRTTTVVVWWWVVVVVVWWWXXXPPPSSSWWWYYYZZZ[[[\\\]]]]]]___bbbdddddddddeeefffjjjlllooosssyyy}}}|||zzzxxxvvvtttsssrrroooooonnnkkkiiihhhiiijjjkkkqqq}}}yyy~~~~~~vvvmmmnnnvvv}}}oooWWWHHHBBB<<<<<<;;;:::999999999999888888777777777777888888999888888777777777777777555555555555666666666777333555777888888777555333666666666666666666666666666666666666666666666666555555555444444555555555555555555555555555555555555555555555666666666777888666555444666:::???BBBHHHLLLPPPQQQPPPOOOPPPRRRNNNNNNPPPTTTUUUYYYcccnnnwwwuuuoooeeeeeefffgggggglllyyy~~~{{{vvvrrrpppkkkhhhdddaaaaaabbbbbbbbb^^^[[[WWWTTTRRROOOLLLJJJJJJHHHGGGFFFFFFFFFDDDCCCCCCCCCBBBAAA@@@@@@@@@AAA<<<<<<<<<===============>>><<<;;;;;;===???@@@@@@======>>>>>>>>>>>>======>>>===<<<<<<<<<>>>???@@@==============================>>>>>>?????????@@@???AAAEEEHHHIIIJJJIIIIII{{{yyyzzzzzzyyyxxx{{{zzzyyyvvvsssqqqoooooossswww}}}|||yyy|||{{{|||uuummmccc]]][[[\\\]]]]]]aaa```eeeooozzzpppccc___bbbcccfffiiimmmqqqtttvvvyyyuuunnngggbbb___^^^^^^[[[ZZZYYYXXXWWWWWWWWWWWWVVVWWWWWWWWWWWWVVVVVVUUUSSSTTTVVVVVVVVVWWWZZZ]]]YYYYYYYYYZZZ[[[[[[YYYXXXZZZ\\\\\\[[[YYYWWWWWWWWWZZZ[[[]]]]]]^^^aaadddggghhhkkkoooppppppppppppqqqpppvvv|||}}}}}}zzzxxxxxxvvvsssqqqpppnnnllljjjiiiiiijjjjjjmmmttt~~~yyysssllljjjmmmmmmkkkpppzzzwwwZZZIIIEEE>>><<<::::::::::::888666777777777777666666666666666666666666666666666666555555555555666777999999777666555444555666888:::<<<999666444555555555555555666777888888777666555666666666666666666666666444444444555555555555666777777777777666666666666333555777888999===CCCHHHMMMMMMMMMNNNOOOPPPQQQRRROOOSSSTTTQQQTTTbbbqqqzzzqqqhhhhhhhhhcccbbbhhhrrr}}}|||yyywwwtttpppmmmjjjiiihhhfffdddbbb``````\\\YYYUUURRRPPPOOOMMMKKKHHHHHHGGGEEEDDDBBBAAAAAACCCBBBAAA@@@????????????========================;;;<<<===??????@@@@@@@@@>>>>>>>>>>>>============;;;<<<>>>?????????>>>===??????>>>>>>======<<<<<<444666999<<>><<<::::::::::::888777888777777777666666666666666666666666666666666666555555555555666777888999888777555444555666888999:::888555444444555666555555666777888888777666555555555555555555555555555555555555666666666777777777777777777666666666666555777888999;;;???FFFKKKPPPPPPPPPQQQQQQSSSTTTTTTOOOSSSUUUVVV```rrr~~~nnnffffffeeecccgggqqq|||}}}yyyvvvsssqqqmmmjjjiiihhhgggeeecccaaa______ZZZWWWSSSPPPOOOMMMKKKJJJHHHGGGFFFEEECCCBBBAAAAAA@@@@@@>>>======<<<<<<<<<========================;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;<<<===>>>???>>>>>>===??????>>>>>>============;;;<<<===>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIJJJKKKKKK~~~~~~~~~~~~{{{yyyxxxzzz{{{zzzwwwtttrrrqqqsssxxx~~~tttmmmlllkkkllloooqqqrrrrrrpppnnnqqqyyypppgggdddbbbeeeiiimmmqqqsssttttttqqqooollliiigggffffffgggddddddeeeeeedddbbb___^^^```aaadddfffgggfffdddcccbbbdddggghhhhhhhhhiiijjjiiiiiijjjkkklllllllllkkkmmmnnnpppooommmlllllllllkkklllnnnoooppptttxxx||||||zzzyyywwwuuusssooonnnkkkiiihhhhhhiiijjjiiilllrrr}}}llldddaaafffiiiiiipppzzzaaaLLLDDD???===::::::::::::999777888888777777777666666666666666666666666666666666666555555666666777888999888777666555555555666777888666444444555666777666555666777777777777666555555555555555555555555555666666666666777777777888666666666666777777777777888999999:::===BBBIIIOOOTTTTTTTTTUUUUUUVVVVVVWWWOOORRRVVV^^^pppxxxkkkddddddcccdddlllzzz{{{yyyuuurrrpppmmmiiifffgggfffeeecccaaa___]]]]]]WWWTTTPPPNNNLLLKKKIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@???>>>===<<<<<<;;;<<<<<<========================;;;<<<<<<=========<<<<<<>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>???>>>>>>>>>>>>=========AAAAAA@@@@@@AAACCCDDDEEEGGGGGGHHHIIIJJJKKKKKKLLL|||zzzxxx|||~~~~~~zzzvvvttttttssswww}}}|||sssoooqqqtttyyy}}}{{{xxxyyy}}}ppphhhfffeeehhhmmmrrruuuvvvvvvvvvtttrrrpppnnnmmmllllllllljjjlllnnnooonnnkkkgggeeedddfffjjjlllmmmllljjjhhhgggjjjmmmoooooonnnnnnooonnnpppqqqrrrrrrrrrssstttvvvxxxyyyyyywwwvvvwwwwwwyyyzzz{{{|||~~~}}}{{{zzzxxxuuusssooommmkkkiiihhhhhhiiijjjkkklllpppzzzsssjjjdddgggiiiiiinnnwwwdddMMMDDD???===;;;999::::::999888888888888777777777666666666666666666666666666666666666666666666777888888888777666555555555555555888666555555777888888888444555666777777666555444555555555555555555555555555555666666666777777777666666666666777777777777:::999999;;;???EEEMMMQQQVVVVVVWWWWWWWWWWWWWWWWWWOOORRRXXXeee|||~~~rrrhhhdddddddddfffooo}}}yyywwwssspppnnnkkkgggdddddddddbbb```^^^\\\[[[ZZZUUURRRNNNLLLKKKJJJIIIGGGFFFEEEEEEDDDCCCAAAAAA@@@??????>>>=======================================<<<<<<=========<<<<<<;;;>>>>>>=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCBBB@@@@@@AAACCCEEEFFFGGGHHHIIIJJJKKKLLLLLLMMM}}}{{{{{{}}}xxxwwwxxxwwwzzzxxxtttyyy{{{pppjjjiiiiiilllppptttwwwxxxxxxwwwxxxwwwvvvtttrrrpppooonnnooopppsssuuutttqqqnnnkkkhhhkkknnnqqqrrrqqqooommmpppsssvvvxxxwwwvvvvvvwwwwwwyyy{{{{{{{{{{{{~~~~~~|||zzzxxxuuusssnnnmmmkkkhhhggghhhiiiiiikkklllnnnwww~~~|||{{{zzznnnfffgggiiiiiinnnvvvhhhPPPEEE@@@>>>;;;999:::::::::999888888888888777777777777777777777777777777777777777666666666666777777888777777666555555555444444888777666777999::::::999444555666777777666555444555555555555555555555555444444555555555666666666555666666666777777777888:::999999<<>>================================================>>>>>>>>>===<<<<<<============<<<<<<<<<<<<===============>>>>>>???>>>>>>>>>>>>??????????????????>>>>>>@@@CCCFFFHHHIIIIIIJJJKKKLLLMMMMMMNNN~~~~~~zzzzzz|||~~~}}}||||||tttnnnmmmnnnqqqtttwwwzzz{{{{{{{{{}}}}}}{{{zzzwwwtttrrrppprrrtttvvvxxxxxxvvvtttrrrqqqsssuuuwwwxxxwwwuuutttwwwyyy|||}}}|||||||||}}}}}}~~~|||zzzxxxuuurrrnnnmmmjjjhhhgggggghhhiiihhhjjjlllqqq{{{vvvvvv}}}pppfffgggiiijjjooovvvmmmSSSGGGAAA>>>;;;999999:::::::::999999888888888777777777777777777777777777777777777777666666666666777777666666666555555555555444888777666777999:::999888444555666666666666555444444444444444444444444444444444444444555555555555555555666666777777888888:::999:::>>>EEEMMMRRRTTTWWWWWWXXXYYYXXXWWWUUUTTTQQQVVV___mmm~~~{{{}}}{{{oooiiieeedddfffjjjlllrrr|||~~~{{{yyywwwtttpppmmmkkkhhhdddbbb___^^^]]][[[YYYWWWVVVUUUQQQNNNKKKIIIIIIIIIHHHGGGDDDCCCCCCBBBAAAAAA@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<========================<<<======>>>>>>>>>===============<<<<<<<<<;;;;;;===============>>>??????>>>>>>>>>????????????@@@======>>>???BBBDDDGGGIIIIIIJJJKKKLLLMMMNNNNNNOOO~~~{{{}}}~~~xxxttttttyyyzzz||||||yyywwwxxxzzz|||~~~~~~}}}{{{}}}}}}~~~}}}}}}{{{yyywwwtttqqqnnnllljjjhhhgggggghhhiiifffiiilllnnnxxxzzzuuutttwwwkkkjjjlllkkkooovvv~~~qqqWWWIIIBBB???;;;999999:::;;;:::999999999888888888777777777777777777777777777777777777666666666666777777444444555555555555555555666555555666888888777555444444555666666555444444444444444444444444444444555555555555666666666666555555555666777888888888::::::<<>>======<<<===>>>???@@@>>>>>>?????????@@@@@@@@@???@@@AAACCCEEEGGGIIIJJJJJJKKKKKKLLLMMMNNNOOOOOO}}}}}}|||~~~|||yyyyyy~~~}}}{{{yyyvvvsssqqqnnnllljjjhhhgggggghhhiiifffkkkmmmooovvv{{{uuutttrrrooonnnlllnnnttt~~~tttYYYJJJBBB???;;;999999:::;;;;;;999999999888888888888777777777777777777777777777888777666666666666777777333333444555666666666555555444444555666666444333333444555666666555444333444444444444444444444444666666666666777777777777444555555666777888888999;;;;;;>>>EEEMMMTTTWWWWWWXXXYYYZZZZZZYYYWWWUUUSSSSSS\\\hhhsss~~~xxxuuunnnwwwvvvnnnjjjeeeaaa```ccciiiooo{{{~~~|||yyytttppppppmmmiiifffdddaaa]]]ZZZ\\\[[[ZZZXXXVVVTTTSSSRRRKKKIIIFFFEEEEEEEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@========================888999:::;;;<<<<<<===<<<======<<<<<<<<<;;;;;;;;;>>>===<<<<<<<<<===???@@@>>>>>>??????@@@@@@@@@@@@BBBCCCEEEGGGIIIJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOPPP|||}}}~~~|||~~~|||zzzwwwsssqqqnnnllljjjgggfffeeefffgggdddhhhiiiiiiqqqtttrrr}}}yyyvvvvvvvvvuuu~~~aaaKKKEEECCC???======<<<;;;:::999999888888777777666666999888888777666555555444888888777777666666555555555333333444666777666555666666666666666666666666777666555444444555666777555555555444444333333333444444444444444444444444444666777666555444555777999>>>EEEKKKOOORRRUUUXXX\\\WWWUUUVVVVVVRRRQQQRRRSSS```ooozzz|||vvvpppqqqyyyuuupppjjjfffbbb___bbbhhhlllxxx{{{wwwrrrooommmmmmiiidddaaa`````````___ZZZYYYWWWTTTQQQNNNLLLKKKJJJGGGDDDDDDEEEDDDBBB???@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;===???@@@AAA@@@>>>===>>>>>>???@@@AAAAAABBBBBBCCCDDDFFFHHHJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMM~~~|||yyyvvvsssppppppnnnkkkhhhgggfffffffffcccggghhhhhhpppyyyvvvaaaKKKDDDAAA>>><<<;;;;;;:::999888888888777777666666666888888888777666555555555888777777777666666666555555444333444555666555444666666666666666666666666666666555444444555666666555555555444444333333333555555555555555555555555777888999999888888999::::::???GGGMMMQQQTTTVVVWWW[[[WWWUUUWWWVVVSSSQQQSSSWWWdddrrr{{{yyyqqqlllrrryyysssnnniiigggcccaaaeeekkkrrr}}}yyyuuuqqqmmmkkkjjjgggccc```___^^^]]]\\\YYYXXXVVVSSSPPPNNNLLLJJJHHHFFFCCCCCCCCCCCC@@@>>>????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<=========>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@???>>>===>>>??????@@@AAABBBCCCCCCEEEFFFGGGIIIKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMM~~~{{{yyyvvvrrroooqqqooommmjjjgggfffffffffcccfffffffffnnn|||cccLLLBBB???<<<::::::999888777777777777777666666666666888888777777666666555555777777777777666666666666555444333333444555444222666666666666666666666666555555444444444444555555555555555444444444444444666666666666666666666666555666777777666666888:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>===??????@@@AAABBBCCCDDDDDDGGGHHHIIIKKKMMMNNNOOOOOOMMMMMMNNNNNNNNNNNNMMMMMM~~~}}}|||yyyvvvrrroooqqqooollljjjgggeeedddccccccdddeeeeeemmm}}}|||eeePPPAAA>>>;;;:::::::::999888666666666666666666666666888777777777666666666555777777777777666666666666666444333333444444333111666666666666666666666666444444444444444444444444555555555555555444444444666666666666666666666666444555666666555666888:::???EEEMMMTTTWWWWWWVVVVVVWWWUUUUUUXXXWWWTTTTTTXXXbbbmmmwww}}}~~~vvvqqqpppvvvzzzwwwmmmhhheeedddfffhhhjjjrrrzzz{{{yyyvvvrrrnnnkkkiiigggeeecccaaa```___\\\XXXUUUTTTSSSQQQOOOMMMKKKIIIIIIEEEDDDCCCBBBAAA@@@???>>>?????????>>>>>>>>>>>>>>>==============================<<<<<<;;;;;;::::::===============<<<<<<<<<========================??????@@@@@@@@@???>>>===@@@@@@AAABBBDDDEEEFFFFFFHHHIIIJJJLLLNNNOOOOOOOOOMMMNNNNNNOOOOOONNNNNNMMM}}}}}}~~~}}}}}}yyyyyyzzz}}}|||zzzvvvrrroooooommmkkkiiifffdddbbbaaaccccccdddfffkkkyyyzzz|||fffQQQBBB???<<<;;;;;;;;;:::999666666666777777777777777777777777777666666666666666666666666777777777777666555333444444444333222666666666666666666666666333444444444444444444333555555555555555555555555555555555555555555555555888888999999999:::===@@@CCCHHHPPPVVVXXXXXXWWWVVVUUUTTTUUUWWWVVVTTTVVV\\\fffpppyyy|||xxxssstttwwwzzz|||zzznnnhhhgggeeeggglllrrrxxx~~~xxxvvvsssoookkkhhhffffffdddcccaaa```___[[[WWWTTTQQQPPPOOOMMMKKKJJJHHHGGGDDDDDDDDDCCCAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>??????=================================<<<<<<;;;;;;:::<<<<<<<<<=======================================??????@@@@@@@@@?????????AAAAAABBBDDDEEEFFFGGGHHHIIIIIIKKKLLLNNNOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNN~~~~~~}}}{{{}}}~~~xxxwwwvvvvvvxxx|||~~~{{{wwwsssppplllllljjjhhhfffdddbbbaaabbbbbbdddgggkkkvvv}}}|||~~~eeePPPBBB@@@===<<<<<<<<<<<<;;;777777777777888888888888777777777777666666666666666666666666777777777777666555444444555666555333666666666666666666666666444444555555555555444444555555555555555666666666555555555555555555555555777777888777888:::>>>AAAFFFKKKRRRWWWXXXWWWVVVVVVUUUTTTTTTVVVTTTTTTYYY```jjjssszzz|||}}}~~~}}}wwwqqqpppuuu{{{~~~~~~rrrjjjhhhjjjiiimmmvvv|||vvvtttpppllliiifffeeeddddddbbb```___]]]ZZZVVVRRRNNNNNNLLLKKKJJJHHHGGGFFFCCCDDDDDDCCCAAA@@@@@@AAA>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNN|||zzz{{{}}}{{{xxxuuuttttttvvvwww{{{|||~~~|||xxxtttqqqlllkkkjjjiiigggeeecccbbbbbbbbbeeehhhkkksss|||dddPPPBBB@@@===<<<<<<===<<<;;;777888888888999999999:::666666666666777777777777555666666666777777777888666555444555777777777555666666666666666666666666444555666666666666555444444555555555666666666777666666666666666666666666555555555555666888===@@@IIIMMMSSSVVVWWWVVVVVVVVVUUUTTTTTTTTTRRRSSS[[[eeennnvvv|||}}}~~~~~~}}}}}}~~~yyyrrroooqqqxxx}}}xxxlllhhhjjjjjjkkkqqq}}}|||yyyuuusssoookkkgggeeeddddddcccaaa^^^\\\ZZZWWWTTTQQQLLLLLLKKKIIIHHHGGGFFFFFFAAABBBCCCBBB???>>>???AAA===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQNNNOOOOOOPPPPPPOOOOOONNN|||zzz{{{~~~|||~~~zzzxxxwwwxxxxxxssstttwww{{{~~~}}}|||||||||}}}}}}|||{{{zzzyyyxxxxxxyyyyyyuuuuuuuuuwwwzzz}}}yyyuuurrrlllkkkkkkjjjhhhgggeeedddbbbbbbeeeiiikkkrrrzzzdddRRRAAA???<<<;;;<<<<<<<<<;;;888888999999999:::::::::666666666666777777777777555666666666777777888888666555555666888999888777666666666666666666666666444555666777777666555444444555555555666666777777777777777777777777777777888888888888999<<<@@@DDDKKKNNNSSSUUUVVVVVVVVVWWWVVVTTTSSSSSSQQQSSS\\\gggqqqxxx}}}~~~}}}|||{{{~~~}}}xxxsssqqquuu{{{~~~sssiiiggglllhhhjjjqqq~~~~~~}}}|||yyywwwuuurrrnnnjjjgggeeeddddddbbb___\\\YYYXXXUUURRRPPPKKKJJJJJJIIIHHHFFFFFFEEE???AAABBBAAA>>><<<>>>@@@======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@BBBCCCDDDBBBCCCDDDFFFHHHJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRRRRNNNOOOOOOPPPPPPOOOOOONNN}}}|||~~~{{{zzz~~~}}}~~~}}}zzzxxxvvvuuuttttttuuuxxx{{{~~~}}}wwwtttuuuvvvvvvuuuxxxuuurrrqqqssssssqqqnnnqqqnnnmmmpppvvv|||}}}|||}}}zzzvvvssspppmmmjjjhhhhhhgggfffeeeeeedddeeegggiiirrrwww{{{|||eeeQQQHHHAAA;;;<<<===;;;:::;;;888888777777666555555555777777777777777777777777888888777777666666555555444444444555555555666666777777777777777777777777555444222222222444666777444444444444555555555666888777777666666666777777666888999999999<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;===>>>????????????<<<<<<<<<<<<============>>>>>>>>>>>>>>>===<<<<<<:::;;;===>>>?????????>>>@@@???@@@@@@AAABBBCCCDDDAAADDDHHHKKKKKKKKKLLLMMMLLLNNNPPPRRRRRRRRRQQQPPPTTTUUUVVVSSSOOONNNPPPSSS~~~}}}}}}yyyyyy~~~zzzvvvwww{{{~~~~~~~~~}}}|||yyywwwvvvqqqqqqpppqqqsssuuuxxxzzz~~~~~~vvvrrrqqqrrrrrrqqqssspppnnnnnnooopppooommmnnnlllkkknnntttzzz}}}~~~~~~|||zzz{{{|||~~~~~~~~~{{{wwwtttpppnnnjjjiiihhhhhhgggfffeeeeeeeeegggiiiqqqssswwwhhhSSSHHHAAA;;;<<<===;;;:::;;;999999888777777666666555777777777777777777777777888777777777666666666555555555555666666666777777666666666666666666666666555444333222222444555666444444555555555666666666888888777666666777777888777888999:::;;;???EEEJJJQQQRRRSSSTTTUUUUUUUUUUUUUUUSSSQQQQQQTTT]]]gggnnnyyyzzz}}}yyyrrrppprrrwwwvvvnnnjjjggggggiiikkkkkkooovvv}}}}}}|||{{{zzzwwwuuuuuuqqqlllhhhfffeeecccaaa]]]\\\\\\ZZZWWWSSSOOOMMMIIIHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>????????????<<<<<<=========>>>>>>>>>===============<<<;;;;;;;;;<<<===>>>??????>>>>>>?????????@@@AAABBBCCCDDDDDDFFFJJJLLLLLLLLLMMMNNNLLLNNNPPPRRRSSSSSSSSSRRRPPPRRRRRRQQQNNNOOOSSSWWW}}}yyyvvvxxx~~~|||xxxtttppppppsssvvvwwwyyyzzzyyyxxxvvvuuupppooonnnnnnoooqqqssstttzzz{{{~~~{{{rrrmmmmmmnnnoooooonnnllljjjjjjlllmmmmmmmmmmmmlllmmmpppuuuzzz|||}}}xxxwwwwwwxxxzzz{{{{{{zzz~~~}}}yyyvvvqqqoookkkiiiiiiiiihhhffffffeeefffgggiiipppzzzmmmrrr}}}~~~nnnWWWIIIAAA<<<<<<===<<<;;;<<<::::::999999888777777666777777777777777777777777777777777777666666666666666666666777777777777777666666666666666666666666666555444333333333444555555555666666666777777777888777777666777777888888999999999:::<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>??????>>>=========>>>>>>>>>??????<<<<<<======<<<<<<;;;;;;======>>>??????>>>>>>===?????????@@@AAABBBCCCDDDGGGIIILLLMMMMMMMMMNNNNNNNNNOOOQQQSSSTTTTTTTTTTTTNNNPPPPPPOOOOOOSSSYYY___~~~~~~|||vvvsssvvv~~~yyyvvvvvv{{{zzzvvvrrrmmmmmmpppoooqqqtttvvvwwwwwwvvvuuurrrqqqpppooooooppprrrsssxxxyyy|||zzzssskkkgggiiimmmpppqqqmmmkkkjjjjjjjjjlllmmmnnnoooqqquuuyyy}}}~~~~~~}}}ttttttuuuwww|||~~~zzzwwwrrrooollljjjjjjiiihhhggggggffffffggghhhnnnuuuhhhmmmyyy{{{~~~vvv]]]KKKCCC<<<<<<===<<<;;;===;;;;;;:::999999888888777666666666666666666666666777777777777666666666666666666666666666666666666666666666666666666666666777666555444333333444444666666666666777777777777666666555555666666777777999888888:::>>>DDDKKKPPPQQQPPPOOOOOOPPPRRRTTTUUUUUURRRPPPTTT^^^iiiqqqtttyyyzzz}}}zzzrrrooottt~~~xxxnnnjjjiiijjjoootttvvvxxx|||~~~{{{yyyvvvrrrpppooolllhhheeeccc```^^^\\\XXXWWWVVVTTTQQQNNNKKKIIIGGGGGGEEEDDDBBB@@@???>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<===============<<<<<<>>>>>>??????>>>>>>>>>===?????????@@@AAACCCDDDEEEHHHKKKMMMNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRRRROOOPPPQQQPPPQQQWWW```ggg|||zzztttrrrwww|||uuurrrqqqtttzzz~~~yyyvvvrrrmmmlllooolllnnnqqqtttuuuvvvvvvuuuuuusssqqqpppooopppqqqrrruuuvvvzzz~~~|||tttmmmfffccceeejjjnnnoookkkjjjiiiiiiiiikkknnnpppsssxxx~~~}}}{{{ttttttvvv{{{~~~zzzwwwrrrooollljjjjjjiiihhhggggggfffgggggghhhmmm}}}sssfffiiittt|||}}}dddMMMEEE>>>======;;;;;;===;;;;;;::::::999888888888666666666666666666666666666666666666777777777777555555555555555555555555555555555555555555555555777666666555444444444444666666666666777777777777444444444444444555666777888777777:::???FFFLLLPPPOOONNNNNNNNNOOOQQQSSSTTTRRRPPPQQQWWWbbblllsssvvvyyyzzz}}}zzztttsss}}}}}}tttkkkiiiiiilllrrrzzz{{{xxxuuuqqqnnnllliiieeebbb```^^^[[[XXXVVVUUUTTTRRROOOLLLJJJIIIFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>===>>>>>>>>>>>>????????????===>>>>>>?????????>>>>>>?????????>>>>>>>>>>>>>>>??????@@@AAABBBDDDFFFGGGIIIKKKLLLMMMLLLLLLNNNOOOSSSSSSRRRRRRQQQPPPPPPOOOPPPQQQRRRRRRTTT[[[eeemmmzzzzzz|||wwwrrrrrryyy|||tttqqqoooooosssuuuxxx}}}xxxvvvrrrmmmmmmooommmoooppprrrtttvvvwwwwwwuuusssqqqpppooooooqqqqqqrrrtttyyy~~~}}}zzzpppjjjcccaaacccgggjjjkkkhhhiiiiiiiiijjjmmmrrrvvvyyy~~~zzzxxxwwwxxx|||}}}yyyvvvqqqoookkkiiiiiiiiihhhfffeeeeeefffggghhhmmm|||sssdddfffoookkkQQQGGG???======;;;:::<<<;;;;;;:::999999888888777777777777777777777777777666666666666777777777777555555555555444444444444555555555555555555555555666666666555555555555555555555666666666777777777444444444444555666777777888777888;;;BBBHHHMMMOOOLLLLLLMMMNNNOOOPPPRRRSSSOOOQQQUUU]]]gggpppvvvxxx{{{}}}}}}zzzvvvnnnhhhgggiiinnnwww~~~zzzwwwsssooollliiifffccc```^^^\\\XXXUUUTTTSSSQQQOOOMMMJJJIIIHHHBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>===============>>>>>>>>>??????>>>>>>???@@@@@@@@@????????????>>>>>>>>>??????@@@@@@AAAAAABBBDDDFFFHHHIIIIIIKKKLLLMMMMMMMMMOOOQQQTTTSSSRRRQQQPPPPPPOOOOOOQQQSSSUUUVVVZZZbbbmmmuuu|||xxx|||vvvrrrooorrr||||||uuuooollljjjlllmmmooovvv~~~}}}yyyxxxtttpppooorrrqqqqqqqqqrrrtttvvvxxxyyyvvvuuusssqqqpppqqqrrrsssuuuwww{{{{{{wwwjjjeee``````ccchhhjjjkkkgggiiikkkmmmpppuuu}}}}}}zzzyyy{{{~~~{{{wwwtttpppnnnjjjiiihhhhhhgggfffddddddfffggghhhmmm|||ssscccbbbjjj~~~qqqTTTJJJAAA>>><<<:::999;;;:::::::::999888888777777777777777777777777777777555666666666777777777888666666666666555555555444555555555555555555555555444555555666666666666666444444555555555666666666555555555666666888999999999999:::???EEEKKKNNNNNNJJJJJJLLLNNNOOOPPPQQQQQQOOOUUU]]]fffnnntttyyy}}}~~~qqqkkkgggiiimmmsss~~~{{{wwwtttqqqmmmjjjfffdddaaa___]]]ZZZVVVSSSQQQPPPNNNLLLIIIHHHFFFFFF????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>======>>>??????????????????>>>>>>>>>>>>???AAABBBBBBBBBCCCDDDFFFHHHIIIJJJJJJKKKMMMNNNNNNOOORRRTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTWWW\\\```eeeooozzz|||zzz}}}rrrooommmsss~~~|||vvvmmmiiiggghhhiiijjjqqqyyy{{{|||{{{xxxtttsssvvvtttsssrrrrrrsssvvvxxxzzzxxxwwwuuusssssstttuuuvvv|||}}}~~~wwwrrrddd```]]]___dddjjjmmmnnnhhhkkkooorrrwww~~~|||{{{}}}~~~~~~zzzvvvssspppmmmjjjhhhhhhgggfffeeecccccceeeggghhhmmm|||sssbbb```ggg{{{uuuVVVKKKBBB>>><<<999888:::::::::999999888777777666777777777777777777777777555666666666777777888888888888777777666666666555555555555555555555555555444444555666777777666666444444444444555555555666777777777777888999:::;;;;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<===>>>>>>>>>>>>>>>>>>>>>======>>>@@@BBBCCCBBBCCCCCCEEEGGGIIIKKKLLLKKKLLLNNNOOOOOOQQQTTTVVVQQQQQQRRRRRRSSSUUUVVVWWWYYY]]]ccciiipppzzz|||}}}xxxppprrruuuyyy~~~wwwoookkkiiijjjiiiiiiooovvvwww|||}}}|||xxxwwwyyywwwwwwvvvvvvxxx{{{~~~}}}{{{xxxtttsssssstttuuu}}}xxxpppccc___\\\^^^fffmmmpppppppppqqqttt{{{zzzyyy||||||yyyxxxxxxzzz~~~{{{xxxuuuqqqoookkkiiihhhgggeeecccdddbbbbbbeeeggglllwww~~~qqqcccaaaeee}}}www___JJJBBBBBB<<<999;;;999:::999777555555666888999777777777777666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555666666666666555555666666666666777777777777333444555666777888999:::888;;;???DDDHHHJJJHHHGGGGGGJJJMMMPPPRRRSSSSSSSSSXXX___jjjttt{{{vvvhhhhhhjjjooouuu~~~|||vvvrrrnnnkkkhhheeeeeeaaa]]]ZZZXXXUUURRRPPPMMMLLLKKKIIIGGGEEEDDDCCCDDDDDDBBB@@@???>>>======????????????>>>>>>>>>>>>@@@?????????>>>>>>======??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<>>>>>???AAACCCDDDBBBDDDFFFHHHKKKMMMNNNNNNKKKKKKMMMNNNPPPQQQSSSSSSWWWVVVTTTQQQPPPQQQUUUXXXWWW```iiipppyyyzzzuuuppptttyyy~~~xxxlllhhhfffgggfffgggmmmtttwww|||~~~{{{zzz|||zzzzzzyyyzzz{{{~~~~~~|||yyyvvvuuuuuuvvvwww~~~yyyqqqeeeaaa^^^aaahhhooorrrrrruuuvvvyyy{{{zzz~~~~~~{{{yyyxxxyyyzzz|||~~~{{{wwwuuupppnnnkkkiiigggfffdddbbbdddbbbbbbdddgggkkkvvv~~~xxx}}}ttteeebbbddd||||||```KKKBBBBBB<<<999<<<999:::999777666666666777888777777777777666666666666666666666666666666666666666555555444444555555666555555555555555555555555555555666666666666555555555555666666666777777777444555555666777888999999999;;;@@@EEEHHHIIIHHHGGGEEEGGGKKKNNNPPPQQQSSSTTTZZZdddqqqzzz{{{pppfffeeehhhnnnuuu}}}yyytttpppmmmjjjgggeeeaaa^^^ZZZXXXVVVTTTRRRPPPLLLKKKJJJHHHGGGEEEDDDCCCBBBBBBAAA@@@????????????????????????>>>>>>>>>>>>????????????>>>>>>>>>===???>>>>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======>>>@@@@@@@@@@@@AAACCCDDDEEEEEEFFFHHHJJJLLLNNNOOOOOOMMMNNNNNNPPPQQQRRRSSSTTTUUUUUUSSSRRRPPPRRRVVVYYY[[[eeeooowww|||vvvrrrooouuu|||yyykkkgggeeeffffffgggnnnuuuzzz~~~|||~~~}}}}}}}}}~~~}}}{{{yyyxxxyyyzzz{{{{{{rrrgggdddccceeekkkqqqttttttxxxyyy~~~{{{|||}}}vvvuuuttttttwwwzzz~~~~~~{{{wwwtttooommmjjjgggfffeeecccaaacccaaaaaadddfffjjjttt{{{tttwww|||yyyiiiccccccxxxdddNNNCCCCCC<<<:::<<<999888888888888777777777777777777777777666666666666666666666666666666666666666555555444444555555666555555555555555555555555555555666666666666555555444444555555555666666666666666666777777888888888:::===AAAFFFHHHIIIHHHGGGEEEHHHKKKNNNOOOQQQTTTVVV^^^jjjxxxsssjjjeeeeeehhhoooxxx}}}|||yyyvvvqqqmmmkkkhhhfffddd\\\ZZZWWWUUUTTTSSSPPPOOOJJJJJJIIIGGGFFFDDDCCCBBB@@@@@@?????????@@@@@@AAA????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????BBBBBBBBBBBBCCCEEEFFFGGGHHHIIIKKKLLLNNNOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSTTTRRRSSSSSSRRRRRRSSSWWWZZZaaalllxxxyyyuuusssqqqwwwyyynnnjjjhhhiiijjjlllsss{{{}}}~~~~~~}}}||||||}}}|||ssshhhggggggiiioootttvvvwwwwwwzzz~~~|||~~~zzzyyytttttttttvvvzzz{{{wwwtttnnnllliiigggfffdddbbb```bbb```aaaccceeehhhrrr|||}}}tttvvv{{{mmmeeecccsssiiiQQQDDDCCC===:::<<<999777888888888888777666666777777777777666666666666666666666666666666666666666666555555555555666666555555555555555555555555555555666666666666555555444444444444555555555666777777777777777777888888;;;???DDDHHHIIIIIIIIIIIIKKKMMMPPPPPPPPPRRRVVVZZZbbbnnn|||yyymmmggghhhhhhkkksss}}}}}}{{{zzzuuurrrmmmjjjhhhfffdddbbb[[[YYYUUUSSSRRRPPPNNNLLLHHHHHHGGGFFFEEECCCCCCBBB@@@@@@????????????@@@@@@????????????>>>>>>>>>===?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================???>>>>>>>>>>>>??????@@@AAABBBBBBCCCEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQRRRRRRRRRRRRRRRRRROOOQQQRRRSSSTTTVVVZZZ\\\fffrrr}}}yyyxxxwwwwww|||{{{rrrnnnlllmmmnnnqqqyyy}}}}}}}}}~~~|||sssiiiiiijjjnnnrrrwwwyyyzzzyyy~~~~~~~~~xxxuuuuuussstttwww{{{|||wwwtttnnnlllhhhfffeeedddbbb```aaa``````cccdddgggoooyyy~~~uuuxxx~~~rrrhhheeeooonnnTTTEEECCC===;;;===999777888888888888777666666777777777777666666666666666666666666666666666666666666666555555666666666666666666666666666666666555555666666666666555555444444444444555555555666777777777777888888888888<<<@@@FFFJJJKKKKKKKKKLLLPPPRRRSSSRRRPPPRRRWWW\\\gggqqq{{{~~~}}}}}}~~~}}}pppjjjhhhjjjkkkooowww|||zzzyyyrrroookkkgggfffdddbbb```\\\YYYUUURRRPPPNNNKKKIIIFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>??????============>>>>>>>>>>>>========================>>>=========>>>>>>???@@@AAAAAACCCDDDFFFGGGHHHHHHKKKKKKMMMNNNNNNOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQOOOQQQTTTWWWYYY[[[___aaammmxxx|||||||||}}}~~~vvvqqqoooppprrrvvv{{{|||}}}~~~|||sssiiikkknnnssswww{{{~~~|||}}}|||tttqqqrrrqqqtttyyy}}}yyyvvvnnnllliiifffeeedddbbb``````___```bbbccceeemmmvvv~~~vvv{{{uuukkkhhhnnn}}}sssWWWFFFCCC===<<<===999888888888888777777777777777777777777666666666666666666666666666666666666777666666555555666666777666666666666666666666666555555666666666666555555444444555555555666666666777777777888888999999999<<>>=========????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAAAAABBBCCCEEEGGGHHHIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRUUUZZZ^^^aaadddgggjjjuuu}}}|||~~~{{{wwwuuuvvvxxx}}}}}}yyyyyy{{{}}}~~~}}}yyyzzz{{{~~~|||rrrkkknnnsssxxx|||~~~|||yyyuuutttuuuvvvzzz~~~zzzwwwooollliiigggfffeeecccaaa```^^^___bbbbbbdddkkktttyyywwwmmmkkkppp}}}vvvYYYGGGCCC>>><<<===999:::999777666666666777888777777777777666666666666666666666666666666666666777777666666666666777777666666666666666666666666555555666666666666555555555555666666666777777777666666777888999999::::::===CCCKKKOOOOOOPPPRRRUUURRRTTTUUURRRPPPSSS]]]fffpppwww}}}~~~}}}{{{}}}tttkkkhhhjjjlllqqquuu~~~}}}zzzxxxvvvqqqmmmiiieeecccaaa^^^]]]WWWUUUQQQNNNLLLJJJGGGEEEBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>===>>>>>>>>>????????????<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBBBBBBBCCCEEEGGGIIIJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTWWW[[[aaafffjjjmmmqqqsss~~~~~~{{{|||}}}zzz|||~~~}}}wwwqqqoooqqqwwwxxx{{{}}}|||zzzwwwuuuwwwxxx{{{}}}{{{qqqlllpppvvv|||}}}}}}yyyyyyzzz{{{{{{yyyooommmjjjgggfffeeecccaaa___^^^___aaabbbccckkksss}}}xxxooommmrrrxxxZZZHHHCCC>>>======999:::999777555555666888999777777777777666666666666666666666666666666666666777777666666666666777777777777777777777777777777555555666666666666555555666666666666777777777777555666777888999:::;;;;;;===DDDLLLPPPQQQQQQTTTWWWSSSUUUWWWTTTSSSXXXcccmmmsssyyy|||yyyoooiiihhhjjjlllvvv||||||yyyvvvuuuqqqnnniiieeeccc```^^^\\\SSSQQQNNNKKKJJJIIIGGGEEEAAAAAAAAAAAAAAAAAAAAAAAA============>>>???@@@AAA????????????>>>>>>>>>>>>======>>>>>>?????????@@@<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCDDDGGGIIIKKKLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTUUURRRSSSSSSTTTUUUUUUVVVVVV[[[```ffflllqqqtttwwwyyy|||wwwrrrrrrwww}}}}}}|||tttnnngggaaa```eeegggjjjlllmmmooorrrtttqqqsssvvvyyy{{{~~~vvvvvvxxx~~~~~~}}}yyyzzz}}}~~~{{{xxxrrrooojjjfffeeecccbbbaaa___]]]\\\]]]]]]___hhhrrrxxxkkkooopppyyy```HHH@@@???<<<;;;===:::::::::999888777666666777777777777777777777777666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666777888888888666555444222444666777888888:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBGGGGGGHHHIIIKKKMMMOOOPPPMMMMMMNNNOOOQQQSSSTTTUUUTTTUUUUUUTTTRRRTTTYYY^^^fffmmmtttwwwvvvwww~~~~~~uuurrrooopppvvv}}}uuuiiibbb\\\YYYYYY[[[^^^```bbbdddfffiiikkkllloooqqqsssvvvyyy~~~yyyxxx|||~~~{{{}}}~~~zzzxxxssspppkkkgggfffdddcccbbb```^^^]]]^^^^^^```iiisss{{{llloooooo~~~{{{bbbJJJAAA???<<<:::<<<999::::::999999777666666666666666666666666666666777777666666666666777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777666555555555666888999999:::<<<>>>EEEIIIOOOSSSUUUUUUVVVVVVTTTVVVWWWWWWXXX```nnnxxx~~~}}}}}}xxxlllhhhiiiiiikkkmmmzzz|||wwwrrrooollliiieeebbb```]]]YYYVVVRRRQQQNNNKKKIIIFFFEEEDDDAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAABBBCCCHHHIIIIIIKKKLLLNNNPPPQQQUUUTTTTTTSSSSSSSSSTTTTTTPPPRRRSSSSSSSSSWWW___eeennnttt{{{~~~}}}}}}uuummmmmmmmmrrryyylll___WWWRRRQQQRRRQQQSSSVVVXXXYYY\\\___bbbeeegggjjjlllmmmppptttwww|||}}}~~~~~~~~~zzzwwwtttpppkkkhhhfffeeecccbbbaaa___^^^______aaaiiirrroooooonnn}}}fffMMMCCC@@@;;;999:::999999999999999888777666555555555555555555555555888888777777777777888888666666666666666666666666666666666666666666666666666666666666666666666666888777777666666666666666777888999999999;;;>>>@@@FFFKKKQQQUUUWWWWWWXXXXXXVVVWWWXXXYYY]]]fffsss|||}}}}}}|||rrriiifffggggggiiilllwww~~~|||vvvppplllkkkhhhddd```]]]ZZZUUUSSSPPPOOOLLLJJJGGGEEECCCCCCBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======>>>>>>>>>?????????AAAAAAAAAAAABBBCCCDDDEEEJJJJJJKKKLLLNNNPPPQQQRRRTTTSSSRRRQQQQQQQQQQQQQQQPPPQQQRRRSSSUUUZZZcccjjjvvv{{{yyyrrriiikkkpppwww{{{fffZZZSSSNNNMMMOOOMMMOOOQQQRRRTTTWWW[[[^^^___aaaccceeeeeegggjjjllltttyyy~~~zzzwwwsssoookkkgggeeedddcccaaa```^^^^^^______```hhhqqqssspppmmm~~~hhhOOODDD@@@;;;888999999999999999999888777666666666666666666666666666888777777666666777777888666666666666666666666666666666666666666666666666666666666666666666666666888777666555555666777888888999999999999;;;???BBBHHHMMMSSSWWWYYYYYYZZZZZZXXXXXXZZZ]]]dddnnnyyy}}}~~~uuummmgggeeedddcccfffjjjqqqwww{{{uuuooollljjjfffbbb^^^[[[WWWSSSPPPOOONNNKKKIIIFFFDDDCCCBBBBBBAAAAAA@@@???>>>>>>===========================>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@AAAAAABBBBBBDDDEEEFFFGGGKKKKKKLLLMMMNNNPPPRRRSSSPPPPPPPPPPPPPPPQQQRRRSSSRRRSSSUUUUUUWWW^^^gggooozzz~~~~~~uuuppphhhmmmttt}}}qqq```WWWRRRNNNLLLMMMKKKMMMOOOPPPRRRVVVZZZ^^^]]]___aaabbbaaabbbccceeelllqqqyyy~~~}}}yyyvvvrrrnnniiifffdddcccaaa```^^^]]]]]]^^^]]]^^^eeennn~~~yyysssnnn}}}iiiOOOEEEAAA;;;888999888888999999999888777777777777777777777777777777777666666555555666666777666666666666666666666666666666666666666666666666666666666666666666666666888777666555555666777888777888888777888;;;@@@DDDKKKOOOUUUXXXZZZZZZZZZ[[[YYYYYY\\\bbblllwww~~~}}}}}}xxxpppkkkgggeeecccaaaeeekkkqqqxxx|||xxxrrrllliiihhheeeaaa]]]ZZZVVVRRROOONNNMMMKKKHHHFFFDDDCCCCCCAAAAAA@@@???>>>>>>==============================>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???>>>>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEGGGIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRTTTSSSSSSSSSTTTUUUVVVVVVRRRUUUXXX[[[___fffqqqyyy}}}|||}}}|||tttooolllsss|||~~~vvvhhhZZZSSSPPPMMMKKKLLLKKKLLLNNNOOOQQQUUUZZZ^^^___aaabbbcccbbbaaabbbccceeelllvvv}}}}}}yyyvvvqqqmmmhhheeecccbbb```___^^^\\\\\\^^^]]]^^^dddlllzzzxxxqqq|||hhhNNNDDDAAA;;;999:::888888999999999888888777888888888888888888888888666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777888777777777666888===CCCHHHMMMQQQVVVZZZZZZZZZZZZZZZYYYZZZ^^^hhhttt}}}|||~~~}}}xxxsssmmmiiigggfffcccbbbhhhpppuuu|||zzztttmmmhhheeefffccc___[[[XXXUUUQQQNNNMMMLLLJJJGGGEEEDDDCCCBBB@@@?????????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIKKKLLLLLLLLLMMMMMMNNNPPPQQQRRRUUUUUUTTTSSSRRRRRRRRRSSSRRRVVV]]]cccjjjttt}}}{{{zzz{{{}}}~~~xxxtttvvv}}}~~~rrrdddWWWQQQOOOMMMLLLNNNLLLMMMOOOPPPRRRVVV\\\```ccceeeffffffdddcccccccccdddnnn{{{}}}yyyuuuqqqnnniiieeedddcccaaa```^^^]]]]]]___^^^^^^dddlllyyy|||ttt~~~fffMMMCCC@@@<<<:::;;;777888888999999999888888777777777777777777777777777777666666666666777777666666666666666666666666666666666666666666666666666666666666666666666666555555666777777777777777777777777777999???GGGLLLOOOSSSWWWZZZZZZYYYXXXXXXXXXZZZ```lll{{{||||||~~~}}}}}}~~~xxxrrrmmmiiigggffffffcccdddnnnxxx}}}wwwrrrmmmiiigggbbb___\\\XXXVVVSSSOOOLLLKKKJJJHHHFFFDDDBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>?????????>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFIIIKKKMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRQQQQQQQQQQQQQQQRRRWWW]]]eeennnvvv}}}{{{yyyyyy{{{}}}}}}}}}}}}}}}~~~~~~{{{~~~tttfffWWWPPPOOONNNOOOQQQOOOPPPQQQRRRUUUYYY___cccfffhhhiiiiiigggeeedddeeegggrrr}}}yyyuuurrrooojjjfffeeedddbbbaaa___^^^^^^```______eeemmmyyywww}}}dddKKKBBB@@@<<<:::<<<777888888999999999888888666666666666666666666666888888777777777777888888666666666666666666666666666666666666666666666666666666666666666666666666444555666888888888777666888777777888;;;AAAJJJPPPPPPTTTXXXZZZZZZXXXWWWWWWXXXZZZaaaooo{{{|||~~~~~~zzzssslllgggfffeeeffffffdddgggsss{{{vvvrrrooonnnmmm___]]]YYYVVVTTTQQQNNNKKKIIIHHHFFFDDDBBBAAA@@@???============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@>>>??????@@@BBBCCCDDDDDDDDDDDDEEEGGGIIILLLNNNOOOPPPPPPPPPQQQQQQSSSTTTUUUQQQQQQRRRSSSUUUVVVXXXYYY^^^dddmmmvvv~~~}}}zzzwwwwwwyyy|||~~~rrreeeWWWQQQOOONNNNNNOOORRRTTTUUUUUUVVVYYY```fffhhhjjjlllmmmkkkiiihhhhhhlllvvv{{{}}}zzzxxxqqqnnniiifffdddcccaaa___aaa^^^]]]^^^^^^^^^dddkkkzzz{{{zzzcccKKKBBB>>>999888;;;:::888888888:::;;;:::999999888888777666555555444666666666666666666666666666666666666666666666666777777666555555555555555555555555555555555555555666666666666777777777777;;;:::999:::???EEEJJJLLLOOOSSSWWWYYYZZZYYYYYYYYYWWW^^^iiivvv~~~~~~www~~~yyyppphhhdddccceeehhhhhhdddbbbiiixxx~~~xxxsssooollliiigggaaa^^^ZZZVVVSSSPPPLLLJJJGGGFFFEEECCCAAA@@@@@@@@@???>>>===<<<===>>>@@@BBB;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>???BBBBBBAAAAAAAAABBBDDDDDDEEEFFFHHHJJJLLLNNNNNNOOOQQQQQQQQQQQQRRRRRRRRRSSSSSSUUUUUUSSSRRRTTTZZZ^^^iiiooowww}}}{{{xxxuuuuuuwwwzzz|||}}}tttfffXXXRRRPPPOOOOOOQQQTTTWWWZZZZZZ[[[]]]bbbgggjjjmmmppppppooommmllllllpppyyyyyyuuuvvvuuurrrxxx|||yyywwwqqqnnniiifffdddcccaaa___```]]]\\\^^^^^^___dddkkk|||}}}vvv|||vvv```JJJBBB???:::888;;;999888777777999999888777888888888777666555555555666666666666666666666666666666666666666666666666888777666666555555666666555555555555555555555555666666666666777777777777:::999999;;;@@@FFFKKKNNNRRRUUUXXXZZZZZZYYYYYYYYY[[[aaalllxxx}}}||||||~~~}}}|||www|||vvvmmmfffbbbaaa```cccffffffhhhrrr|||wwwrrrnnnjjjgggddd```\\\XXXTTTQQQNNNKKKHHHGGGFFFDDDCCCAAA@@@@@@@@@???>>>===<<<===>>>@@@AAA>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????BBBBBBAAAAAAAAACCCDDDEEEFFFGGGIIIKKKMMMNNNOOOOOOQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTSSSRRRUUU\\\bbbvvv{{{}}}{{{xxxuuuuuuwwwyyy{{{~~~~~~uuugggYYYSSSRRRQQQQQQSSSWWW[[[```bbbbbbbbbeeegggnnnqqqtttvvvuuurrrqqqqqqssszzzyyyuuuqqqlllfffdddggghhhhhhpppzzz{{{xxxvvvqqqnnniiifffdddcccaaa______\\\[[[]]]^^^```eeemmm}}}yyypppxxxttt^^^IIICCC@@@;;;999;;;:::888777777888888666555888888777777666666555555666666666666666666666666666666666666666666666666888888777666666666777777555555555555555555555555666666666666777777777777999999:::===BBBHHHNNNQQQUUUXXX[[[\\\ZZZYYYYYYYYY]]]eeeppp{{{}}}{{{{{{}}}zzzzzzyyy}}}yyyqqqiiibbb___^^^___ccciiilllrrr}}}zzzuuuqqqmmmiiidddaaa]]]ZZZVVVRRROOOLLLIIIGGGFFFEEEDDDBBBAAA@@@?????????>>>=========>>>@@@@@@@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@BBBAAAAAAAAAAAACCCEEEFFFGGGHHHJJJLLLNNNOOOOOOPPPRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVVVVUUUVVV\\\fffmmm~~~|||yyywwwwwwxxx{{{|||{{{|||~~~vvvhhhZZZSSSRRRQQQRRRUUUYYY___fffiiihhhgggfffgggooosssxxxzzzyyywwwuuutttqqqxxxyyynnniiifffdddddd```___cccddddddkkksss~~~zzzwwwuuuqqqnnniiifffdddcccaaa___^^^[[[[[[]]]___```fffmmm|||ssskkktttvvv___JJJBBB@@@;;;:::===;;;999888777888888666444888777777777666666666555666666666666666666666666666666666666666666666666888888777777777777888888555555555555555555555555666666666666777777777777777999<<>>======>>>???@@@???>>>===<<<<<<===>>>???========================>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@@@@@@@@@@@@@AAACCCEEEFFFIIIJJJLLLMMMOOOPPPPPPPPPRRRRRRSSSSSSSSSTTTTTTTTTUUUWWWYYY[[[```iiittt}}}}}}|||yyyxxxwwwxxxzzz{{{yyyzzz|||~~~yyyjjj[[[TTTRRRQQQSSSUUU[[[bbbjjjnnnmmmjjjggggggnnnsssxxx|||{{{xxxvvvtttqqqvvv|||nnnddd```______```______bbbccceeejjjooovvv~~~zzzvvvtttqqqnnniiifffdddcccaaa___^^^[[[[[[]]]___```fffmmmyyylllfffppp}}}zzzbbbJJJAAA>>>;;;;;;???<<<:::999999999999777666777777777777666666666666666666666666666666666666666666666666666666666666888888777777777777888888666666666666666666666666666666666666777777777777777:::>>>BBBFFFKKKRRRWWW[[[\\\]]]]]][[[YYYYYYYYY[[[cccoooxxx||||||{{{{{{{{{{{{|||}}}|||{{{~~~~~~tttiiiaaa]]]ZZZZZZaaahhhrrr}}}{{{xxxtttppplllhhhbbb^^^[[[WWWSSSPPPNNNKKKHHHFFFDDDCCCBBB@@@@@@???????????????>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???========================>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA????????????AAACCCEEEGGGKKKLLLMMMOOOPPPQQQQQQQQQSSSSSSSSSTTTTTTTTTTTTUUUTTTXXX]]]ccckkkvvvzzzyyywwwvvvuuuvvvxxxxxxwwwyyy{{{}}}}}}nnn^^^VVVSSSRRRSSSVVV^^^fffnnnsssqqqlllhhhggglllqqqxxx||||||yyyvvvtttssswwwssshhhaaa\\\[[[]]][[[]]]```bbbeeehhhlllpppttt}}}~~~zzzwwwuuuqqqnnniiifffdddcccaaa______\\\[[[]]]^^^```eeemmmwwwxxxeeeaaajjjvvvwww```IIIAAA>>>;;;;;;???<<<:::999999::::::888777777777777777666666666666666666666666666666666666666666666666666666666666777777666666666777888888666666666666666666666666666666666666777777777777777;;;@@@DDDGGGLLLTTTYYY[[[]]]]]]\\\ZZZYYYYYYYYY[[[cccnnnvvvxxxxxxxxxyyyvvvxxx{{{~~~yyy{{{{{{oooddd^^^\\\[[[[[[]]]ffftttzzzwwwrrrnnnjjjfffaaa^^^YYYVVVRRROOOMMMJJJGGGEEECCCBBBAAA@@@????????????????????????>>>>>>>>>>>>@@@@@@@@@??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAABBB@@@@@@@@@AAACCCEEEHHHIIIMMMMMMOOOPPPQQQRRRRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUSSSZZZdddmmmwwwzzzyyywwwvvvvvvvvvwwwxxxxxxyyy{{{~~~sssaaaYYYVVVTTTUUUXXXbbbiiirrrvvvtttooojjjhhhjjjpppxxx}}}}}}zzzvvvtttssswwwyyykkkeeeaaa]]]\\\^^^___cccfffhhhkkknnnqqqsssvvv~~~~~~zzzxxxvvvqqqnnniiifffdddcccaaa___```]]]\\\^^^^^^___dddkkkvvv~~~qqq```ZZZcccnnnxxxnnnZZZGGGBBBAAA===;;;>>>:::888777888999999888777666666666666777777777777666666666666666666666666666666666666666666666666666666555555666666777888666666666666666666666666666666666666777777777777888===CCCFFFIIIMMMTTTZZZ[[[\\\]]]\\\ZZZYYYYYYZZZ___fffooottttttssstttvvvuuuxxx}}}{{{vvvzzz}}}tttggg^^^[[[\\\^^^___cccmmm}}}yyyuuupppkkkgggccc```]]]WWWTTTPPPMMMKKKIIIFFFDDDBBBAAA@@@??????>>>>>>??????????????????>>>======???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@BBBCCCBBBBBBCCCDDDFFFIIILLLMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVYYYbbbooozzz{{{zzzyyyxxxxxxxxxyyyzzzyyyzzz|||~~~~~~vvveee[[[XXXVVVWWWYYYeeellltttxxxvvvpppllljjjjjjpppxxx}}}}}}zzzvvvtttrrrvvv~~~pppeeebbbbbb______bbbhhhlllpppqqqrrrtttvvvwwwwww~~~~~~{{{xxxwwwqqqnnniiifffdddcccaaa___aaa^^^]]]^^^^^^^^^dddkkkuuu}}}zzznnn]]]VVV]]]iiiuuufffTTTDDDCCCCCC>>>;;;<<<888777666777888999888777666666666666777777777777666666666666666666666666666666666666666666666666555555555555555666777777777777777777777777777777666666666666777777777777999>>>DDDGGGIIIMMMTTTZZZZZZ[[[\\\[[[YYYXXXYYYZZZccciiiqqqtttrrrqqqrrrtttwww{{{wwwsssyyywwwnnnbbbZZZYYY]]]```bbbmmmwwwyyytttnnnhhhdddaaa___]]]UUURRRNNNKKKIIIGGGDDDBBBAAAAAA@@@???>>>>>>>>>??????????????????>>>===<<<===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???AAABBBCCCEEEEEEEEEGGGIIILLLOOOPPPOOOOOOQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVV```jjjyyy{{{yyywwwvvvvvvwwwyyy{{{|||~~~~~~~~~~~~{{{hhh\\\WWWVVVYYY^^^dddlllwww~~~zzzrrrnnnlllooouuuzzz}}}{{{uuuppprrruuu{{{yyymmmdddeeedddaaagggrrrvvvwwwyyyzzzzzzzzz{{{|||xxx|||~~~|||zzz|||{{{wwwtttqqqpppmmmjjjgggcccaaa``````^^^^^^`````````dddjjjxxxxxxyyyhhh^^^ZZZ]]]dddppp|||www|||~~~gggSSSBBB>>>>>>:::888:::999999999888888888777777777777777777777777777777666666666666777777777777777555444333333444555777777777666666666666777777555555555555666666666777666888888888777888999;;;;;;@@@FFFIIIJJJMMMSSSYYY[[[\\\\\\[[[ZZZYYYZZZ[[[eeekkkrrrvvvwwwuuusssrrrxxx}}}}}}wwwtttvvv~~~{{{lll___[[[\\\___aaadddrrr~~~xxxtttmmmhhhddd```]]][[[UUUQQQMMMJJJHHHFFFCCCBBBAAAAAAAAA@@@@@@@@@??????========================??????>>>>>>======<<<<<<========================??????????????????@@@AAA???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDFFFHHHKKKNNNOOOQQQRRRSSSUUUUUUUUUTTTTTTSSSUUUVVVVVVVVVXXX^^^cccgggsss{{{zzzxxxvvvvvvxxxzzz{{{}}}}}}}}}}}}lll___XXXVVVXXX]]]bbbkkkwww~~~wwwrrrmmmoootttyyy|||{{{vvvrrrrrrvvv|||zzzmmmeeefffhhhiiissszzz{{{zzzxxxvvvyyy~~~{{{vvvssspppooollliiifffbbb```______\\\\\\___```aaafffmmmyyyxxxxxx~~~hhh___YYY]]]fffrrr|||wwwzzz{{{{{{hhhTTTBBB???>>>:::888:::999999999999888888888888777777777777777777777777666666666666777777777777777666444333333444666777777777666666666666777777555555555666666666777777666888888888777888:::<<<<<>>>>>============????????????????????????@@@???????????????@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDEEEGGGIIIKKKMMMOOOPPPQQQRRRSSSTTTUUUTTTTTTSSSTTTVVVWWWVVVVVVZZZaaafffppp{{{~~~{{{zzzxxxvvvvvvxxxzzz{{{~~~{{{{{{|||~~~pppbbbZZZVVVXXX\\\bbbkkkwww}}}xxxnnnpppsssxxx{{{{{{yyyvvvuuuyyy{{{ooofffhhhnnnvvv~~~{{{vvvsssssswww|||~~~|||zzzvvvsssooonnnkkkhhheeebbb___^^^]]]ZZZZZZ\\\^^^aaahhhppp{{{xxxwww|||hhh___WWW^^^iiittt{{{wwwwwwuuu{{{zzzjjjVVVDDD??????;;;999;;;:::::::::999999999888888777777777777777777777777666666666666777777777777777777555555555555777777777777666666666666777777555555666666666777777777666888888888888888:::<<>>>>>>>>>>>???????????????????????????>>>>>>>>>>>>=========????????????????????????@@@@@@??????>>>??????@@@@@@@@@AAABBBDDDEEEEEEFFFGGGHHHJJJLLLNNNOOOPPPPPPRRRRRRSSSTTTTTTTTTTTTSSSWWWXXXYYYXXXYYY^^^gggnnn|||~~~{{{yyywwwuuuuuuwwwyyy{{{~~~{{{{{{{{{}}}sssddd\\\XXXYYY]]]eeemmmzzz{{{pppqqqssswww{{{||||||{{{yyy~~~}}}qqqhhhjjjttt}}}uuuqqqrrrvvvyyyzzz~~~|||yyyvvvssspppnnnllliiieeebbb```^^^^^^ZZZYYY[[[]]]```hhhppp}}}wwwuuuyyyggg]]]WWW___kkkuuuxxxvvvuuurrrxxx|||mmmYYYFFF@@@???;;;999;;;::::::::::::999999999999666666666666666666666666666666666666777777777777888777666666666666777888777777666666666666777777555666666666666777777777666777999999888999;;;===AAAEEEKKKOOORRRUUUYYY\\\[[[^^^___]]]\\\___hhhppppppsssvvvxxxyyy{{{~~~wwwhhh```[[[\\\aaagggpppyyy~~~wwwrrrnnnjjjeee```]]]YYYVVVSSSNNNKKKGGGDDDCCCBBB@@@???>>>>>>>>>>>>>>>=========????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@????????????@@@@@@AAAAAABBBCCCEEEFFFHHHHHHIIIJJJLLLNNNOOOPPPPPPPPPSSSSSSSSSTTTTTTTTTTTTTTTYYYZZZZZZZZZ\\\cccnnnvvvzzzyyywwwuuuuuuwwwyyyzzz}}}}}}||||||~~~tttfff^^^[[[]]]aaaiiiqqq}}}{{{rrrrrrtttwww|||~~~}}}ssskkknnn{{{yyyttttttwwwyyyxxx~~~}}}|||yyyvvvtttqqqooommmjjjfffcccaaa______\\\ZZZ\\\]]]```gggppp~~~uuurrrvvv~~~}}}eee[[[WWW```llluuu{{{rrrrrrssspppxxxqqq[[[HHHBBB@@@;;;999;;;:::::::::999999999888888666666666666666666666666666666666666777777777777777777666666666666777777777777666666666666777777666666666666777777777888666777999999999999<<<>>>CCCGGGLLLQQQUUUYYY[[[]]][[[]]]___^^^^^^cccmmmuuuvvvwwwxxxyyy{{{}}}qqqccc^^^\\\```eeelllxxx{{{tttoookkkhhhddd___\\\XXXTTTRRRLLLIIIEEECCCBBBAAA@@@>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDFFFIIIKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPSSSSSSTTTTTTUUUVVVVVVWWWVVVWWWXXXZZZ^^^gggttt}}}|||{{{xxxwwwwwwxxx{{{|||~~~wwwiiibbb___aaaeeemmmsss|||ssstttuuuzzz~~~~~~wwwrrrwwwyyyxxxzzzzzzzzz|||~~~|||zzzxxxvvvtttqqqpppmmmjjjgggdddaaa```___\\\[[[^^^___aaahhhppp~~~rrrooorrrwww{{{dddZZZWWW___kkkvvvyyyvvvnnnpppssssss}}}ttt^^^IIICCC@@@<<<:::<<<999999999888888888777777777777777777777777777777666666666666777777777777666666666666666666666666777777666666666666777777666666666777777777888888666777999999999:::<<>>>>>>>>>>>========================>>>>>>>>>????????????@@@========================@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFHHHKKKNNNPPPPPPPPPOOOOOOOOOPPPQQQQQQTTTTTTTTTUUUVVVXXXYYYZZZTTTVVVYYY\\\cccnnn|||~~~|||zzzzzz|||~~~|||nnnfffbbbdddhhhmmmsss}}}tttuuuwww|||~~~{{{zzz|||{{{||||||~~~|||yyywwwvvvsssrrrpppooommmiiifffccc```___]]][[[\\\___bbbdddjjjrrr~~~ppplllnnnqqq{{{dddZZZVVV]]]iiivvv~~~yyy{{{rrrtttzzz}}}vvv```KKKCCCAAA<<<:::<<<888888888777777777666666777777777777777777777777666666666666777777777777555555555666666555555555777777666666666666777777666666777777777888888888666777999999999:::===???FFFHHHMMMTTTYYY\\\]]]]]][[[[[[]]]dddooo{{{zzzlllddd\\\\\\___cccgggooo~~~yyyqqqllleeebbb___[[[XXXTTTPPPMMMIIIGGGCCCBBBAAAAAA@@@???=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBDDDFFFHHHIIIGGGFFFGGGHHHKKKNNNQQQSSSUUUTTTRRRPPPPPPQQQSSSTTTTTTTTTTTTVVVXXXZZZ]]]^^^WWWZZZ___eeemmmyyy~~~}}}}}}~~~qqqhhhdddfffiiilllssstttuuuyyy~~~~~~~~~||||||}}}~~~zzzwwwuuusssqqqpppooonnnlllhhheeebbb___^^^ZZZYYY[[[aaadddfffmmmttt~~~ooojjjmmmooo{{{eee[[[VVV\\\gggwww}}}yyy{{{xxxaaaLLLDDDAAA<<<:::===777777777777666666666666777777777777777777777777666666666666777777777777444444555555555555444444777777666666666666777777777777777777888888888888666777999999999;;;===@@@FFFIIIMMMTTTZZZ]]]]]]]]]^^^]]]```jjjzzzuuufff___[[[[[[___cccgggnnn~~~yyyqqqllleeeccc___\\\YYYUUUPPPMMMIIIFFFCCCBBBBBBBBBAAA@@@======>>>>>>??????@@@@@@????????????????????????>>>>>>??????@@@@@@@@@@@@????????????????????????@@@@@@AAACCCEEEGGGJJJKKKHHHHHHHHHIIILLLOOOSSSUUUYYYWWWSSSQQQQQQRRRUUUWWWTTTTTTUUUVVVYYY\\\___```]]]aaagggnnnwww~~~oooeeeccceeehhhllluuuyyyyyyzzz~~~}}}}}}}}}zzzxxxvvvuuusssqqqnnnmmmjjjgggdddaaa______^^^\\\\\\___```ccclllvvvlllaaafffooo}}}cccWWWUUUZZZggg{{{aaaMMMGGG@@@>>>>>>888;;;:::999999888888999999444555666888999999777555444555555666666666666666888888777777666666555555666666666666666666666666666666666666666777888888666777777888999<<>>>>>==================>>>>>>>>>>>>============>>>>>>>>>>>>BBBCCCDDDBBB@@@>>>======BBBBBBCCCDDDFFFHHHJJJKKKIIIJJJKKKLLLMMMNNNOOOOOOVVVUUUSSSRRRPPPPPPOOOOOOQQQRRRTTTXXX]]]dddjjjnnnkkklllpppxxx~~~}}}rrrgggdddeeegggjjjrrryyyyyyzzz~~~|||~~~~~~}}}~~~~~~zzzxxxvvvuuusssqqqnnnmmmjjjgggdddaaa______]]]\\\\\\___```ccclllvvvlllccciiirrrfffYYYZZZ```nnncccMMMGGG@@@>>>>>>999999888777777666666777777666666666777888777666444444555555666666666666666666666666666666777777777777777777777777777777777666666666666666777888888666777888888999===BBBFFFJJJLLLPPPUUUZZZ]]]]]]]]]cccgggrrrxxxhhh___[[[[[[___dddfffiiiqqq~~~zzzssslllhhhaaa^^^XXXTTTQQQNNNKKKIIIDDDDDDCCCBBBAAA@@@??????????????????>>>>>>>>>===============>>>>>>>>>???<<<<<<======>>>>>>?????????AAABBBAAA???>>>???@@@@@@@@@AAABBBDDDFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRTTTSSSSSSRRRRRRRRRRRRRRRTTTUUUWWW\\\ccclllsssxxxxxx{{{~~~}}}~~~uuuiiidddeeefffiiippp}}}zzzyyyzzz}}}zzzwwwyyy{{{~~~zzzxxxwwwuuusssqqqnnnmmmjjjgggdddaaa______]]][[[\\\___```ccclllvvvmmmeeemmmxxxhhh\\\]]]eeevvvfffNNNFFF???===>>>:::999888777777666666777777888777777666666555555444444555555666666666666666444555555666777777888888888888888888888888888888666666666666666777888888666777888999:::>>>CCCGGGLLLNNNRRRVVVZZZ\\\]]]]]]bbbjjjzzzssseee^^^[[[^^^aaaeeegggkkkuuuyyyrrrkkkfff```\\\WWWSSSPPPMMMJJJHHHDDDDDDCCCBBBAAA@@@??????????????????>>>>>>>>>>>>=========>>>>>>>>>??????<<<<<<======>>>???@@@@@@===>>>@@@@@@??????@@@BBB???@@@AAABBBDDDFFFGGGHHHGGGHHHJJJLLLOOOQQQSSSTTTRRRRRRRRRRRRSSSTTTUUUUUUVVVWWW[[[bbblllvvv~~~~~~xxxkkkfffeeefffiiiooozzzxxxwwwwwwzzz~~~yyywwwyyy{{{}}}zzzxxxwwwvvvsssqqqnnnmmmjjjgggdddaaa______]]][[[\\\^^^```cccmmmwww~~~mmmhhhrrr~~~jjj___]]]hhh|||hhhOOOFFF>>><<<>>>:::;;;:::999999888888999999999999888666444333444555444555555666666666666666555555555666666666777777777777777777777777777777666666666666666777777888666777888999;;;???EEEIIINNNQQQUUUXXXZZZ[[[\\\]]]___iii{{{|||nnnddd___^^^```cccfffiiiooo{{{}}}xxxqqqjjjeee^^^[[[VVVRRROOOLLLIIIGGGCCCCCCBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>======>>>>>>>>>?????????<<<<<<===>>>???@@@@@@AAA===>>>??????>>>>>>@@@BBBAAABBBDDDFFFGGGIIIJJJJJJJJJJJJLLLNNNOOOQQQSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVXXX^^^gggsssyyylllgggffffffkkkoooyyywwwuuuuuuvvv{{{{{{zzz|||}}}}}}zzzyyyxxxvvvsssqqqnnnmmmjjjgggdddaaa______\\\[[[[[[^^^```dddmmmwwwppplllxxxkkk```___llliiiOOOEEE===<<<>>>:::;;;:::999999888888999999:::::::::777444333444666444555555666666666666666777666666666555555555444666666666666666666666666666666666666666777777888666888999:::===AAAGGGKKKPPPSSSXXXZZZZZZZZZ[[[]]]^^^hhhyyyrrrgggaaa______bbbdddggglllttt|||wwwppphhhccc]]]YYYTTTPPPMMMKKKHHHFFFBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>????????????=========>>>???@@@@@@AAA???@@@@@@???>>>>>>@@@BBBCCCDDDFFFHHHJJJKKKKKKKKKMMMNNNNNNOOOPPPQQQQQQRRRSSSRRRRRRQQQRRRRRRSSSSSSUUUXXX```kkkyyy~~~~~~{{{nnnhhhffffffkkknnnvvvyyywwwuuuwww{{{~~~~~~|||zzzyyyyyywwwsssqqqnnnmmmjjjgggdddaaa______\\\ZZZ[[[^^^```dddnnnxxxvvvsssmmmcccbbbooohhhOOOEEE===;;;>>>:::999888777777666666777777999;;;<<<:::666444555777444555555666666666666666777777666666555444444333555555555555555555555555666666666666666777888888777888999;;;>>>BBBHHHMMMRRRVVV[[[\\\ZZZYYY[[[]]]aaakkkzzzttthhh___\\\^^^___ccceeejjjqqq|||{{{vvvooogggaaa[[[WWWSSSOOOLLLJJJGGGEEEBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>????????????>>>>>>>>>?????????@@@@@@>>>>>>>>>?????????@@@@@@@@@AAAAAA???>>>???AAACCCCCCEEEGGGJJJKKKLLLLLLLLLPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSRRRRRRRRRSSSSSSTTTUUUZZZdddqqq~~~}}}|||}}}~~~pppiiifffeeehhhlllsss~~~~~~{{{yyyzzz~~~}}}|||zzzzzzyyywwwtttqqqnnnmmmjjjgggdddaaa______[[[ZZZ[[[^^^```dddnnnxxx}}}{{{oooeeecccpppfffNNNEEE===;;;===999999888777777666666777777888;;;>>>===888555666888444555555666666666666666555555555555555555555555666666666666666666666666666666666666666777888888777888:::<<>>>>>>>>????????????>>>>>>?????????@@@@@@@@@@@@@@@@@@????????????>>>@@@@@@@@@@@@???AAADDDGGGFFFHHHKKKMMMOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXX___jjjwww~~~{{{zzzzzz{{{|||rrriiifffdddfffiiiqqq}}}}}}~~~}}}{{{zzzzzzyyywwwtttqqqnnnmmmjjjgggdddaaa______[[[ZZZ[[[^^^```dddnnnxxxqqqgggcccooodddMMMEEE===;;;===888;;;::::::999888999999999777;;;???>>>:::777777999444555555666666666666666333333444444555666666666777777777777777777777777666666666666666777888888777888:::<<>>>>>?????????@@@>>>????????????@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@@@@CCCGGGJJJJJJLLLOOOQQQSSSSSSSSSSSSNNNNNNOOOQQQRRRTTTUUUVVVSSSSSSTTTUUUWWWZZZ[[[]]]\\\bbbnnn|||}}}{{{{{{||||||{{{tttjjjfffeeejjjjjjnnnxxx~~~~~~~~~}}}|||yyyvvvsssqqqpppmmmiiifffdddbbb___]]]ZZZZZZ[[[]]]___cccooo|||ssscccbbblll}}}bbbKKKDDD===;;;;;;555999999888888888888999999666666666666777777777777777777777777777777777777666666666666666666666666888888888888777777777777555555555555666666666666555888<<>>???@@@AAAAAA@@@???>>>>>>????????????>>>>>>===>>>@@@AAABBBBBBBBBAAA>>>>>>???@@@@@@???===<<<@@@@@@@@@AAACCCFFFIIIJJJLLLMMMNNNPPPQQQRRRRRRRRRWWWTTTQQQQQQSSSTTTSSSQQQTTTVVVWWWVVVUUUVVV[[[___bbbkkkxxx}}}{{{|||}}}||||||vvvkkkfffeeehhhhhhlllvvv~~~~~~~~~}}}{{{yyyvvvsssqqqooolllhhhfffdddbbb___]]][[[[[[\\\___```eeeqqq~~~rrrdddbbbmmm}}}aaaJJJDDD===;;;;;;555999999888888888888999999666666666666777777777777777777777777777777777777666666666666666666666666777777777777777777777777555555666666666777777777666999<<<@@@DDDIIIOOOSSSVVVZZZ^^^___^^^]]]^^^```cccppp~~~sssggg]]]ZZZ\\\___dddjjjkkknnnwww{{{tttlllccc]]]UUURRRLLLHHHFFFEEECCCAAA>>>>>>???@@@AAA@@@??????>>>>>>????????????>>>>>>===>>>???AAAAAAAAAAAA@@@??????@@@AAAAAA@@@???>>>@@@@@@AAABBBEEEGGGJJJLLLNNNOOOPPPQQQRRRSSSSSSSSSUUURRRPPPPPPSSSUUUUUUTTTSSSUUUXXXXXXXXX[[[```eeemmmuuu|||{{{|||~~~~~~~~~~~~xxxmmmfffccceeeeeehhhqqq}}}~~~}}}}}}|||{{{yyyvvvsssqqqnnnkkkgggeeecccaaa___]]]\\\\\\]]]```aaagggtttoooccc```kkk{{{|||~~~___JJJCCC===;;;;;;666999999888888888888999999666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666777777777777888888888888:::>>>AAAEEEJJJOOOSSSWWW[[[```aaa```___```aaaeeeqqq~~~mmmccc[[[ZZZ]]]aaaffflllhhhnnnzzzzzzsssjjjaaa[[[TTTPPPKKKHHHFFFDDDCCCAAA??????@@@@@@@@@???>>>>>>>>>>>>????????????>>>>>>>>>??????@@@@@@@@@?????????@@@AAAAAAAAAAAAAAA@@@AAABBBCCCEEEGGGJJJLLLNNNOOOPPPQQQSSSTTTTTTTTTTTTRRRPPPNNNOOORRRTTTVVVVVVSSSWWW[[[^^^```eeekkkqqq}}}~~~|||{{{}}}~~~zzznnnfffaaaaaaaaaccckkkvvv}}}}}}|||{{{xxxuuusssqqqllljjjfffdddbbbaaa^^^\\\\\\[[[\\\___bbbhhhvvvzzzhhh]]]ZZZeeettt}}}xxx|||zzz\\\IIICCC<<<:::;;;777999999888888888888999999666666666666777777777777666666666666666666666666666666666666666666666666555555555555666666666666777777888888888999999999:::<<>>>>>>>>??????@@@@@@??????>>>??????????????????>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCDDDEEEHHHJJJMMMOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTPPPOOONNNNNNPPPSSSUUUWWWVVV[[[aaafffkkkqqqyyy~~~~~~||||||}}}}}}}}}qqqgggbbb______aaagggqqq}}}~~~}}}|||{{{xxxuuurrrpppkkkhhheeecccaaa```]]]\\\[[[ZZZ[[[^^^aaahhhwww}}}sssaaaWWWXXXaaannnxxx}}}|||zzzuuuzzzvvvZZZHHHBBB;;;:::<<<888999999888888888888999999666666666666777777777777666666666666666666666666666666666666666666666666444555555555666666666777888888888888999999999999:::===@@@DDDGGGLLLRRRVVV\\\___bbbaaa^^^\\\]]]___hhhvvv~~~~~~uuueee]]]XXXYYY\\\^^^aaadddlllwww|||uuummmddd\\\WWWPPPMMMHHHEEEDDDCCCBBBAAAAAAAAA@@@??????>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@????????????????????????@@@@@@AAABBBCCCCCCEEEGGGIIIKKKNNNPPPQQQRRRPPPQQQRRRSSSSSSSSSSSSSSSPPPOOONNNNNNOOORRRVVVYYYZZZ```hhhnnnttt{{{}}}|||~~~~~~uuukkkeee```aaacccgggpppzzz~~~}}}{{{wwwssspppnnnjjjgggdddbbb```___]]][[[[[[ZZZ[[[^^^bbbiiiyyy}}}sss{{{nnn]]]UUUYYYcccooowwwyyyyyy{{{~~~yyy}}}|||wwwsssxxxrrrWWWGGGBBB;;;999<<<999999999888888888888999999666666666666777777777777666666666666666666666666666666666666666666666666555555555666666777777888777888888888888999999999;;;===AAAEEEIIINNNTTTYYY___aaabbb```]]]\\\^^^aaappp~~~|||}}}|||~~~yyymmm]]]WWWTTTYYY^^^aaadddhhhooo|||yyyrrrjjjbbbZZZUUUNNNKKKGGGDDDCCCCCCBBBAAAAAA@@@??????>>>???????????????@@@@@@@@@@@@??????AAA@@@@@@???@@@@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFIIIJJJLLLNNNPPPRRRSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSPPPPPPPPPPPPQQQUUUZZZ___bbbhhhpppwww}}}}}}|||~~~~~~{{{pppjjjdddeeegggkkkqqqzzz~~~{{{wwwrrrnnnllliiifffcccaaa```___\\\[[[[[[ZZZ\\\___ccckkk|||xxxmmmtttkkk]]]WWWZZZgggvvv}}}}}}xxxuuuqqqvvv|||oooUUUFFFBBB:::999<<<:::999999888888888888999999666666666666777777777777777777777777777777777777666666666666666666666666555555666777777888999999777777777888888888888999:::===AAAEEEJJJPPPWWW[[[```aaaaaa___]]]^^^ccchhh|||~~~|||~~~{{{{{{rrrfffYYYTTTSSSZZZaaaeeehhhkkksss}}}vvvoooggg___XXXSSSMMMJJJFFFCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@AAA???@@@@@@AAAAAA@@@@@@???AAAAAA@@@@@@@@@BBBCCCDDDBBBBBBBBBCCCEEEGGGIIIJJJLLLMMMOOOQQQRRRSSSSSSSSSRRRSSSTTTTTTUUUTTTTTTTTTPPPQQQSSSSSSUUU[[[bbbhhhnnnttt|||~~~}}}~~~~~~tttnnngggiiikkknnnssszzz~~~{{{vvvqqqmmmjjjhhheeebbb```___^^^\\\ZZZ]]]\\\]]]```dddmmm~~~vvvkkkrrr~~~jjj___[[[[[[jjj~~~{{{wwwssspppuuuzzz}}}nnnTTTFFFBBB:::888<<<:::999999888888888888999999666666666666777777777777888888888888888888888888666666666666666666666666555666666777888999999:::666777777777777888888888:::===AAAFFFKKKQQQXXX]]]`````````^^^^^^aaahhhmmm~~~~~~{{{}}}}}}mmm```ZZZUUUUUU\\\cccfffiiilllzzz{{{tttmmmfff^^^WWWSSSLLLIIIEEECCCBBBBBBBBBAAA??????>>>>>>>>>???AAABBB???@@@@@@AAAAAA@@@@@@???AAAAAA@@@@@@AAACCCDDDFFFDDDDDDDDDEEEGGGIIIKKKMMMNNNOOOQQQRRRSSSTTTSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUPPPRRRTTTVVVYYY```iiipppxxx~~~}}}}}}}}}}}}|||}}}|||}}}|||vvvrrrtttvvvxxx{{{~~~|||wwwrrrnnnkkkiiifffeeeaaa^^^[[[YYYXXXXXXZZZYYY[[[^^^aaakkk}}}mmmfffjjj{{{}}}kkkaaa]]]bbbwww|||wwwuuuooonnnmmmppp{{{eeeNNNCCCAAA:::888;;;888888888888888777777777777666666666666666666666666555555444444444444555555:::999888666444222000000555555555555666666666666777888888888888999<<<>>>???AAAEEEJJJPPPUUUZZZ]]]```aaaaaa^^^\\\aaalllvvv~~~~~~tttggg___ZZZUUUUUU]]]fffjjjlllnnn{{{ssskkkddd\\\TTTOOOKKKIIIEEECCCBBBAAA???======???@@@@@@@@@@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???@@@AAACCCDDDEEEEEEFFFHHHJJJKKKLLLMMMSSSRRRRRRRRRRRRTTTVVVWWWUUUVVVWWWVVVTTTSSSSSSTTTXXXYYYZZZZZZ^^^gggsss}}}}}}|||}}}|||{{{{{{zzz{{{~~~{{{|||}}}}}}~~~|||wwwrrrnnnkkkjjjgggeeebbb___\\\ZZZYYYYYYZZZYYY[[[^^^bbbkkk~~~kkkdddhhhuuuyyyggg___^^^kkk}}}zzzyyypppooonnnqqq{{{|||dddMMMBBBAAA;;;888;;;888888888888888777777777777666666666666666666666666666555555555555555555666777777666555444444333333555555666666666777777777444666777777666777:::<<>>===>>>@@@@@@??????AAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDFFFGGGIIIJJJLLLNNNOOOPPPSSSSSSRRRRRRSSSTTTVVVWWWVVVWWWWWWVVVTTTSSSSSSUUUXXX[[[___ccciiisss|||{{{{{{{{{zzzxxxyyyzzz||||||zzzxxxzzz}}}|||wwwsssooolllkkkgggfffccc___]]][[[ZZZZZZZZZZZZ[[[___cccmmm|||gggbbbgggqqquuuddd___```nnn}}}{{{qqqqqqpppsss|||yyycccLLLAAAAAA;;;888;;;999888888888888777777777777666666666666666666666666777666666555555666666777444444555555555666666666666666666777777777888888444555777888777888999;;;>>>AAAEEEKKKQQQWWW[[[^^^bbbaaa___\\\\\\cccppp{{{yyylllaaa[[[[[[\\\bbbjjjooosss{{{zzzrrriiiaaaYYYRRRMMMJJJGGGDDDCCCBBBAAA@@@>>>===>>>@@@@@@??????AAABBBBBBAAA@@@@@@@@@@@@@@@AAA@@@AAABBBCCCCCCDDDDDDDDDIIIJJJKKKMMMOOORRRSSSTTTSSSSSSSSSSSSTTTUUUVVVVVVXXXXXXXXXVVVTTTTTTUUUWWWYYY___hhhpppyyy{{{zzzzzzzzzyyywwwyyyzzz|||~~~|||xxxuuurrrqqqvvv{{{~~~{{{wwwrrrooolllkkkfffeeebbb___\\\[[[ZZZZZZZZZZZZ\\\```dddoooxxxddd```ffftttrrrbbb___cccooo}}}yyyrrrrrrrrrvvv~~~yyy```JJJ@@@@@@;;;999;;;999888888888888777777777666666666666666666666666666777777666666666666777777444444555555666666777777777777777777888888888888555777999:::::::::;;;<<>>@@@AAAAAA@@@@@@AAACCCAAA@@@@@@@@@@@@AAAAAABBB@@@AAACCCEEEFFFFFFEEEEEEJJJKKKMMMOOORRRTTTUUUVVVTTTTTTTTTTTTUUUUUUVVVVVVXXXXXXXXXVVVUUUVVVYYY[[[___gggsss~~~~~~zzzyyyyyyyyyyyyxxxzzz|||}}}}}}}}}zzzvvvrrrooonnnmmmqqqxxx}}}~~~}}}zzzvvvrrrnnnlllkkkdddccc```]]][[[YYYYYYYYYZZZZZZ]]]aaafffqqqwwwcccaaahhh{{{mmm^^^^^^bbbttt{{{vvvssstttvvvzzzzzz]]]HHH???@@@;;;999;;;999888888888888777777777666666666666666666666666666777777666666666666777777666666666666666666555555777777777777888888888888666777999999999999;;;===@@@BBBGGGMMMSSSXXX[[[]]]```^^^[[[YYY\\\fffttt~~~xxxkkkbbb\\\YYY]]]dddooovvvwwwzzz}}}wwwnnneee\\\UUUNNNJJJGGGEEECCCBBBBBBBBBAAA???@@@AAACCCBBBAAAAAABBBCCCAAA@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGIIIIIIHHHHHHLLLMMMNNNPPPRRRTTTVVVWWWUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTWWW\\\```iiisss}}}yyyxxxyyyyyyzzzxxx{{{}}}~~~}}}zzzxxxuuuqqqnnnlllkkkkkkkkkuuuzzz{{{}}}|||{{{xxxtttpppmmmkkkjjjcccaaa___\\\ZZZYYYXXXXXXZZZZZZ]]]bbbhhhssswwwfffeeennn}}}fffZZZZZZ^^^sss{{{vvvxxxyyy|||zzz[[[FFF>>>???;;;999<<<999888888888888777777777777666666666666666666666666777666666555555666666777888777777666666555555555666666666777777777888888555666666666666777:::<<>>CCCFFFKKKPPPUUUXXXYYYZZZZZZXXXWWWXXX^^^hhhttt{{{{{{mmmbbb]]]\\\\\\ccckkkwww|||vvvlllaaaYYYQQQKKKHHHEEECCCAAAAAABBBBBBAAA@@@???@@@AAAAAA??????@@@AAAAAABBBBBBCCCDDDEEEFFFGGGIIIIIIIIIJJJLLLNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXWWWVVVUUUVVVWWWXXXZZZ^^^fffooouuu{{{wwwwwwyyy{{{{{{vvvzzz}}}}}}{{{}}}}}}zzzyyywwwtttqqqooonnnnnnooopppyyy~~~~~~{{{yyyyyytttuuuwwwyyy|||~~~yyywwwtttqqqnnnkkkjjjiiidddccc```^^^\\\[[[ZZZZZZYYYZZZ^^^ccciiivvvyyylllppp{{{rrr```ZZZ\\\___kkkvvvXXXDDD<<>>???@@@???>>>===>>>???BBBBBBBBBCCCEEEFFFHHHIIIKKKKKKKKKKKKMMMOOOQQQSSSSSSTTTTTTUUUUUUVVVWWWWWWVVVWWWXXXXXXXXXWWWVVVUUU]]]]]]___bbbgggppp{{{yyyuuuuuuwwwxxxyyy~~~}}}||||||~~~~~~|||zzzwwwrrrnnnlllmmmooopppuuuzzz~~~{{{yyyxxxwwwwwwuuussstttxxxyyyxxxyyy|||}}}xxxvvvrrrnnnkkkhhhgggfffcccbbb```^^^\\\[[[ZZZZZZ\\\]]]```dddjjjvvvwwwjjjmmmxxx|||lll^^^XXXYYY[[[mmm{{{xxx~~~sssVVVKKKAAA===;;;888777888666666666666666666666666333444555666777777777777666666666666666666666666333444444555666777888888777777777777777777777777888888888777666888<<<@@@EEEIIIOOOSSSVVVWWWXXXYYYZZZYYYYYY^^^gggpppxxx|||~~~~~~pppeee^^^ZZZ\\\```iiiuuu|||uuujjj___VVVOOOJJJGGGCCCCCCCCCBBBBBBAAAAAAAAACCCBBBBBBAAABBBBBBCCCCCCAAABBBBBBDDDFFFHHHJJJKKKNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSUUUWWWXXXYYYYYYYYYVVVVVVVVVVVVVVVYYY^^^aaafffhhhkkknnnttt~~~zzzwwwxxxzzz|||}}}~~~}}}~~~}}}{{{xxxuuuqqqmmmkkklllnnnppptttxxx}}}~~~~~~~~~|||yyywwwvvvuuutttrrrssswwwyyyxxxyyy|||~~~~~~wwwuuurrrnnnkkkhhhgggfffbbb```___]]][[[ZZZYYYYYYZZZZZZ^^^ccchhhsssqqqgggkkkvvvxxxhhhZZZVVVYYY]]]ppp{{{wwwwwwwwwxxxqqqSSSIII@@@===;;;999888:::777777777777777777777777555666666666666666555555666666666666666666666666444555555555666777777777777777777777777777777777666666777666777:::???BBBFFFJJJOOOSSSVVVXXXZZZ[[[]]]\\\]]]ccckkkssszzz}}}||||||}}}oooddd^^^ZZZ]]]bbbooo|||xxxqqqggg\\\TTTNNNIIIFFFDDDDDDDDDCCCCCCBBBBBBBBB????????????@@@AAABBBCCCCCCDDDDDDFFFHHHJJJKKKLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUWWWXXXXXXYYYYYYWWWWWWVVVVVVXXX]]]ccciiissswww}}}{{{yyyzzz}}}~~~{{{yyyuuurrrnnnkkkjjjkkkmmmooossswww{{{|||}}}~~~|||yyyvvvtttrrrsssqqqrrrwwwxxxwwwyyy|||}}}wwwuuurrrnnnkkkhhhfffeee```___]]][[[YYYXXXXXXWWWVVVXXX\\\aaafffooo|||mmmeeemmmxxxttteeeXXXVVV]]]eeexxxxxxrrrnnnpppuuu{{{nnnPPPFFF>>><<<<<<::::::;;;888888888888888888888888777777777777666555444333666666666666666666666666666666666666666666666666777777777777777777777777444555666666888<<>><<<<<<999999:::888888888888888888888888666666666666666555444444666666666666666666666666777777777666666666666666777777777777777777777777555555666777999<<>><<<;;;888777888888888888888888888888888444444555666666777666666666666666666666666666666777777777777777666666666777777777777777777777777666777888888999<<>><<<;;;888666777888888888888888888888888333444555666777777777777666666666666666666666666777777777777777777777777777777777777777777777777777888888999:::===BBBFFFLLLQQQWWW\\\___aaacccdddhhhnnnxxx{{{{{{|||{{{pppddd___^^^aaagggooozzz{{{oooggg\\\RRRLLLHHHFFFEEEAAAAAAAAABBBBBBBBBBBBBBBFFFFFFEEEEEEEEEEEEFFFFFFKKKKKKLLLLLLMMMOOOPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXXXX[[[```gggmmmssswwwyyyyyy|||}}}zzz{{{}}}}}}wwwssspppnnnmmmkkkjjjkkkoootttwww}}}~~~~~~}}}zzzyyywwwuuutttrrrrrrqqqrrrooopppssstttrrrsssvvvyyy~~~}}}zzzxxxtttsssqqqoookkkhhhdddbbb[[[[[[YYYXXXWWWWWWWWWWWWVVVWWW\\\```dddlll|||tttwww}}}ooofff```cccvvv}}}yyy|||aaaJJJBBB<<<<<<;;;999777888777777777777777777777777555555666666666666666555666666666666666666666666666666666777888888888999777777777777777777777777555666888999;;;???DDDIIINNNSSSZZZ```ccccccccccccgggnnnzzz|||}}}wwwmmmbbb^^^^^^bbbiiiqqqzzznnnfff[[[QQQJJJFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFHHHIIIJJJKKKNNNNNNNNNOOOPPPQQQRRRSSSUUUVVVWWWXXXYYYZZZZZZZZZYYY]]]dddmmmvvv~~~yyyzzz|||~~~{{{vvvrrroooooommmkkkkkkmmmqqquuuxxx~~~~~~~~~zzzzzzzzzxxxvvvtttrrrrrrrrrssssssppppppssstttqqqqqqtttwww|||}}}zzzxxxssssssqqqooolllhhhdddbbbZZZYYYXXXWWWVVVUUUUUUUUUVVVWWW[[[___ccckkk|||zzz}}}qqqjjjeeehhh{{{~~~|||___GGG@@@:::;;;<<<:::999:::666666666666666666666666777777777777666555444333666666666666666666666666555555666777888999999:::777777777777777777777777333555777999<<>>EEENNNRRRXXX___cccbbbaaaaaabbbdddjjjuuu~~~~~~~~~}}}{{{yyyzzz}}}mmmfffaaa```bbbeeemmmuuu~~~wwwkkk___RRRLLLHHHDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGLLLLLLMMMNNNOOOPPPQQQQQQOOOQQQSSSTTTTTTUUUVVVXXXYYYYYYYYYYYYZZZ[[[[[[ZZZ^^^eeeooozzz~~~zzz|||~~~~~~zzzxxxssspppllllllooosssvvvxxx{{{||||||yyyyyyxxxwwwvvvuuutttsssssssssvvvwwwxxxyyyxxxwwwuuusssuuuyyy~~~|||xxxvvvqqqpppnnnkkkhhhdddaaa```[[[ZZZXXXWWWVVVVVVWWWWWWTTTVVVZZZ___ffftttzzz{{{tttpppzzzmmmTTTCCC@@@;;;888888888888777999999888666555555555555555555666666666666666666555555666666666777777777::::::999888777777777777666666666666666666666666777777999<<<===???GGGOOOUUUZZZ```cccbbb```aaabbbfffmmmwww}}}~~~}}}}}}~~~}}}~~~}}}{{{yyyyyy{{{}}}zzz|||~~~~~~}}}~~~wwwhhhdddbbbdddfffggglllrrr}}}uuuhhh\\\PPPJJJGGGCCCBBBDDDEEEEEEFFFGGGHHHIIIJJJJJJNNNOOOOOOPPPQQQRRRSSSSSSOOOQQQSSSTTTTTTUUUWWWYYYYYYYYYZZZZZZ[[[\\\]]]^^^fffooo|||~~~zzz|||}}}{{{vvvrrrnnnmmmooosssvvvwwwwwwxxx|||~~~||||||zzzyyywwwuuussssssssssssssstttvvvwwwwwwvvvuuutttwwwzzz~~~|||yyyvvvqqqpppmmmjjjfffccc```^^^[[[ZZZXXXWWWVVVVVVWWWXXXTTTXXX\\\aaahhhyyyvvv|||zzzvvviiiPPPCCC@@@<<<999999999888888:::999888666555444444444555555555555666666666666555555666666666777777777999999888888777888888888666666666666666666666666777777999===>>>AAAHHHQQQYYY]]]bbbdddbbbaaabbbccciiiqqqzzz}}}{{{{{{~~~~~~{{{yyyyyyzzzvvvxxxzzz{{{{{{|||~~~zzzqqqdddbbbccchhhjjjkkknnnsss{{{ttteeeYYYNNNIIIFFFCCCBBBCCCEEEFFFHHHJJJKKKMMMNNNNNNQQQQQQRRRSSSTTTUUUVVVVVVRRRSSSUUUUUUTTTUUUWWWYYYYYYYYYZZZ[[[]]]aaafffiiiuuu~~~{{{~~~~~~xxxuuuqqqooopppsssuuuvvvssstttxxx~~~}}}}}}|||{{{xxxuuusssrrrrrrrrrppprrrtttwwwxxxyyyxxxxxxzzz}}}~~~~~~}}}{{{xxxvvvsssqqqmmmiiiddd```]]]\\\[[[ZZZXXXWWWVVVVVVWWWWWWVVVZZZ___ccclll~~~{{{sss{{{~~~{{{gggOOOCCC@@@===;;;;;;;;;:::999:::999888666555444444444444555555555666666777777444444555555555666666666555555555666777888999:::777777777777777777777777777777:::>>>@@@BBBJJJSSS\\\```dddeeecccbbbdddfffmmmuuu}}}}}}}}}~~~zzzxxxwwwtttvvvxxxzzzzzz{{{~~~tttmmmaaa```dddkkkooopppssswwwzzzqqqaaaWWWMMMIIIGGGDDDCCCEEEGGGHHHJJJMMMOOOPPPQQQQQQSSSSSSTTTUUUVVVWWWXXXXXXVVVWWWXXXVVVUUUUUUWWWYYYZZZ[[[]]]___dddkkkuuu|||~~~~~~}}}{{{xxxtttsssssstttuuuuuurrrrrrvvv|||}}}||||||}}}|||yyywwwtttrrrqqqpppoooqqqtttxxx{{{||||||||||||~~~{{{{{{~~~~~~}}}{{{xxxuuusssqqqmmmhhhccc___\\\ZZZZZZYYYWWWVVVUUUUUUVVVVVVXXX\\\___dddrrrtttoooyyy}}}eeeNNNCCC@@@===<<<<<<;;;:::999999999888666555555555555444444555555666777777777444444555555555666666666333333444555666888999:::777777777777777777777777888777:::???AAADDDLLLUUU]]]aaaddddddcccbbbeeehhhpppwww~~~{{{xxxwwwvvvxxxzzz{{{{{{{{{}}}|||ppphhhaaaaaaeeemmmsssvvvyyy~~~xxxppp___UUULLLJJJIIIGGGFFFHHHIIIJJJMMMPPPRRRSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYZZZZZZXXXWWWWWWYYY[[[^^^bbbhhhmmmsss|||~~~~~~~~~|||zzzwwwvvvvvvvvvuuutttrrrrrruuu{{{~~~~~~}}}~~~~~~}}}|||{{{xxxuuurrrpppnnnmmmpppssswwwzzz|||||||||zzz|||}}}zzz{{{}}}|||zzzvvvtttqqqoookkkfffbbb___]]]\\\YYYXXXVVVUUUTTTTTTUUUUUUXXX[[[^^^fffwww|||mmmlllyyyyyy}}}aaaLLLAAA???<<<;;;;;;;;;:::888888888777666666666666666444444555555666777777888555555666666666777777777444444444555666777888999777777777777777777777777888888:::???BBBEEEMMMVVV\\\___bbbbbbaaaaaaeeehhhsssxxx~~~}}}zzzxxxzzz{{{}}}}}}||||||~~~}}}yyylllcccbbbbbbfffooovvvzzzwwwnnn]]]TTTLLLKKKKKKJJJJJJLLLKKKLLLOOORRRTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYZZZZZZYYYYYY[[[^^^aaaeeemmmxxx~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{yyyyyyxxxwwwuuusssssssssvvv{{{~~~}}}}}}|||yyyvvvsssooommmlllnnnqqquuuxxxyyyyyyyyywwwzzz~~~~~~{{{}}}}}}|||yyyvvvsssooommmiiieeebbb___^^^^^^XXXWWWUUUTTTSSSTTTTTTUUUWWWZZZ]]]fff{{{uuuhhhlll||||||wwwyyy^^^JJJ@@@>>>;;;:::::::::999777888777666666666666666777444444444555666777777888777777777777888888888888777666666666666666777888777777777777777777777777888888;;;@@@BBBEEENNNWWW[[[]]]``````___```dddhhhtttxxx|||{{{zzz}}}~~~~~~}}}}}}~~~}}}xxxiii^^^cccbbbfffooowww}}}vvvmmm\\\SSSLLLLLLMMMLLLLLLNNNLLLNNNQQQTTTUUUVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZXXXYYYYYYZZZ[[[]]]bbbeeekkkvvv}}}|||||||||~~~~~~|||zzzzzz{{{{{{xxxuuussstttvvv{{{}}}zzzvvvrrrpppiiikkknnnqqquuuwwwyyyyyyyyy{{{~~~~~~|||yyytttqqqnnnlllhhheeeccc```\\\YYYYYYYYYWWWWWWVVVWWWXXXYYYXXXYYY]]]hhh~~~sssoooxxxtttsss|||~~~tttYYYHHHAAA>>>;;;:::999999888777777777777777777777777777666666555555444444444333666666666666666666666666666666666666666777888888888888777777777777777888777999===@@@EEELLLTTTYYYaaaaaa```]]]ZZZZZZ___cccqqquuuzzz||||||}}}~~~}}}}}}sssggg^^^]]]ccclllvvvtttjjj^^^WWWOOOKKKMMMQQQQQQPPPQQQRRRSSSUUUVVVVVVVVVVVVYYYWWWVVVVVVWWWXXXXXXXXXZZZ]]]^^^[[[ZZZ___jjjsssyyy}}}}}}|||}}}~~~}}}{{{{{{|||{{{xxxuuuuuuvvvzzz}}}yyyvvvsssqqqjjjkkkmmmpppsssvvvxxxyyyyyy{{{}}}~~~|||yyytttqqqooolllgggdddbbb___\\\ZZZXXXWWWVVVUUUUUUVVVWWWWWWXXXZZZ^^^jjjqqqppp}}}sssqqqzzz{{{xxx~~~sssXXXFFFAAA>>>;;;999999999888777777777777777777777777777666666666555555555444444666666666666666666666666666666666666666777888888888888777777777777888888888:::===@@@EEEMMMUUUZZZ```aaa```]]]ZZZZZZ___cccmmmqqqvvvxxxyyyzzz}}}zzznnnccc\\\]]]dddnnnyyyttthhh]]]VVVOOOLLLNNNQQQRRRQQQSSSSSSUUUVVVVVVWWWWWWWWWZZZYYYXXXYYYZZZ\\\^^^^^^]]]```cccbbbbbbhhhsss|||~~~~~~}}}}}}~~~}}}}}}|||{{{yyyvvvwwwzzz~~~|||yyyvvvsssrrrmmmllllllmmmooossswwwyyyyyy{{{}}}}}}|||yyyuuuqqqoookkkfffbbb```^^^\\\ZZZVVVUUUTTTSSSSSSTTTUUUVVVYYY[[[```mmmpppsss~~~}}}pppmmmuuu}}}~~~vvvuuu|||pppUUUDDD@@@>>>;;;999999999888777777777777777777777777777777777666666666666555555666666666666666666666666666666666666666777888888888777777777777777888888999;;;===AAAFFFNNNWWW]]]___``````]]]ZZZ[[[```eeeiiimmmqqqttttttvvvzzz~~~~~~|||zzzzzz{{{}}}~~~uuujjjaaa[[[___fffoooyyysssfffZZZUUUOOOMMMOOORRRSSSRRRTTTUUUVVVWWWWWWWWWWWWWWWXXXWWWWWWXXXZZZ]]]```bbbbbbfffkkkmmmpppwww~~~}}}~~~}}}zzzyyyzzz~~~~~~{{{yyyvvvtttsssooommmkkkjjjlllpppuuuxxxzzz{{{}}}~~~}}}|||yyyuuurrroookkkeee```^^^]]][[[ZZZUUUTTTTTTSSSSSSTTTUUUVVVYYY\\\cccqqq~~~qqqyyy{{{yyykkkhhhnnnttt|||wwwxxxlllQQQBBB???===:::999999999999888777777777777777777777777777777777777777666666666666666666666666666666666666666666666666777777888777777777777777777888999;;;<<<>>>BBBGGGPPPYYY``````aaaaaa___]]]^^^ccchhhkkknnnqqqrrrrrrsssxxx|||~~~{{{xxxvvvvvvxxx||||||qqqhhhaaa]]]aaafffmmmuuu~~~rrrcccXXXUUUQQQOOOQQQSSSTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[^^^cccfffggglllssszzz~~~~~~~~~}}}}}}}}}{{{xxxwwwuuuuuuqqqnnnjjjhhhiiimmmrrrvvvzzz{{{}}}}}}|||{{{yyyvvvsssnnnjjjddd___]]][[[ZZZYYYVVVUUUTTTTTTUUUVVVWWWXXXZZZ___hhhwww}}}vvv|||xxxtttfffcccgggmmmxxx{{{}}}|||zzz~~~fffMMM@@@>>><<<999888999999999888777777777777777777777777666666666777777777777777666666666666666666666666666666666666666777777888777777666666777888999999;;;===@@@DDDJJJRRR\\\bbbbbbccccccaaa```bbbggglllrrrsssuuusssrrrssswww{{{|||xxxuuuvvvyyy~~~xxxmmmddd```^^^^^^aaahhhqqq{{{pppbbbXXXVVVSSSRRRSSSUUUVVVVVVUUUVVVWWWXXXYYYZZZZZZZZZ]]]^^^^^^______ccchhhmmmnnnuuu~~~~~~~~~|||zzzxxxwwwvvvvvvqqqnnnjjjggggggkkkooossswwwyyy{{{~~~~~~~~~}}}||||||{{{yyyvvvsssllliiiccc___]]][[[YYYWWWVVVVVVUUUUUUVVVWWWXXXZZZ[[[aaammm}}}~~~}}}~~~xxxwwwnnnbbb```eeejjjtttyyy}}}~~~```JJJAAA>>>;;;999888999999999888777777777777777777777777555555666666666666777777666666666666666666666666666666666666666777888888666666666666777888999::::::===AAAGGGMMMUUU^^^cccbbbddddddcccbbbeeekkkpppvvvwwwwwwtttrrrrrrwww{{{|||yyyvvvssstttxxx}}}uuuhhh```^^^^^^ZZZ```iiiuuu|||ooobbbYYYXXXWWWVVVVVVVVVWWWXXXVVVWWWYYY[[[]]]^^^^^^___]]]___aaaaaabbbgggnnnttt|||~~~|||zzzxxxwwwwwwwwwqqqnnnjjjgggfffiiimmmppptttuuuxxx|||~~~}}}||||||~~~}}}|||{{{{{{yyyvvvtttjjjgggccc```]]][[[XXXUUUVVVVVVUUUUUUVVVWWWYYYZZZ[[[dddqqq{{{vvvxxx|||iii______ffflllxxx}}}xxx[[[JJJCCC===;;;888888888999999888777777777777777777777777444444555555555666666666666666666666666666666666666666666666666777888888666666666666777888999:::999===CCCIIIPPPWWW___dddbbbcccdddccccccffflllqqqvvvvvvvvvsssppprrrwww|||}}}~~~{{{xxxvvvwww{{{uuuggg```^^^```___ggguuuyyymmmcccZZZ[[[ZZZYYYXXXXXXXXXYYYYYYZZZ\\\___aaacccdddeee```dddgggiiikkkqqqzzz~~~{{{yyyxxxwwwwwwxxxqqqnnnjjjgggfffhhhlllnnnqqqrrruuuyyy~~~}}}~~~~~~~~~}}}||||||}}}|||{{{{{{{{{zzzwwwtttiiigggccc```^^^[[[WWWTTTUUUUUUTTTTTTUUUWWWXXXZZZ\\\eeessszzzvvvyyyxxxfff^^^```hhhoootttXXXJJJFFF===;;;888777888999999888777777777777777777777777333444444444555555666666666666666666666666666666666666666666666777888888666666666666777888999:::888===DDDKKKRRRYYY___dddaaabbbccccccbbbeeelllqqqttttttsssqqqoooqqqwww|||xxx{{{wwwiiibbbaaaccchhhrrrwwwlllccc[[[\\\]]][[[ZZZXXXYYYYYY[[[\\\___bbbeeeggghhhiiijjjnnnrrruuuxxx~~~|||xxxvvvvvvvvvvvvuuuqqqnnnkkkiiihhhjjjlllnnnppprrruuuyyy}}}~~~{{{zzzyyywwwyyy}}}}}}}}}~~~}}}{{{yyyvvvrrrpppllliiidddaaa^^^[[[WWWTTTVVVUUUTTTSSSSSSUUUWWWXXXaaajjjwww~~~nnnrrrvvvggg```bbbnnnzzzrrr[[[JJJ@@@;;;:::999999888888999999777777777777777777777777555555555555555555555555555555555555666666666666666666666666666555555555888999999888666666999;;;===???DDDLLLUUU]]]aaabbb````````````bbbffflllqqqwwwuuuttttttvvvvvvvvvuuutttvvvzzz}}}vvvkkkcccdddiiitttxxxlllddd```___^^^]]]\\\\\\]]]]]]^^^aaadddgggjjjmmmrrruuuxxxyyy|||}}}zzzxxxxxxxxxxxxwwwsssqqqnnnlllkkklllnnnoooppprrrvvvzzz}}}{{{zzzuuuwwwzzz}}}~~~}}}}}}~~~}}}zzzxxxvvvtttpppmmmjjjgggbbb^^^\\\YYYWWWUUUVVVUUUTTTSSSTTTUUUWWWYYYbbbmmm~~~{{{nnnuuuuuugggbbbffftttnnnVVVGGG>>>;;;:::999999888888999999777777777777777777777777555555555555555555555555555555555555666666666666666666666666666666666555888888888777666777999<<<===@@@EEEMMMVVV]]]aaabbbcccbbbbbbbbbdddiiinnnrrrvvvuuussstttvvvwwwwwwvvvuuuvvvwwwyyy|||uuukkkeeehhhmmm}}}zzzoooggg```___^^^]]]\\\]]]^^^___bbbeeeiiimmmqqquuuzzz}}}|||zzzzzzzzzzzzyyywwwuuussspppoooooopppqqqqqqssswww|||}}}{{{uuuvvvxxxzzz}}}~~~}}}}}}~~~~~~|||yyywwwuuusssooolllhhhddd___[[[YYYXXXWWWVVVUUUUUUSSSSSSTTTVVVXXXZZZcccqqqwwwoooxxxssshhhfffnnn}}}hhhPPPBBB<<<::::::999888888888888999777777777777777777777777555555555555555555555555555555555555666666666666555555666666666666666666666777888777777888;;;===>>>AAAGGGOOOXXX^^^aaabbbcccbbbbbbcccfffkkkpppssstttsssrrrsssvvvwwwxxxwwwuuutttssstttxxx~~~rrrjjjfffjjjqqq{{{qqqjjjcccbbb`````````bbbccceeejjjmmmsssxxx}}}~~~|||{{{||||||{{{yyyzzzxxxvvvtttrrrrrrrrrrrrpppssswww}}}}}}yyyyyyzzz{{{|||}}}~~~~~~}}}~~~~~~~~~|||zzzxxxvvvssspppmmmgggbbb]]]YYYXXXXXXYYYXXXUUUTTTSSSSSSTTTWWWYYY[[[dddqqqsssmmmxxxrrrjjjlllvvvaaaKKK@@@;;;:::999999888888888888888666666666666666666666666555555555555555555555555555555555555666666666666555555555555666666666666555666777777777999<<<>>>@@@CCCIIIRRRZZZ```bbbaaa```______bbbhhhnnnsssuuusssrrrqqqsssvvvxxxxxxxxxqqqqqqrrrtttzzzyyynnngggdddiiioooyyyzzzqqqkkkggggggeeeeeegggiiilllnnnsssxxx~~~}}}|||~~~~~~}}}|||||||||{{{zzz{{{zzzyyywwwvvvtttssssssqqqsssxxx~~~||||||{{{zzzzzz{{{||||||{{{~~~~~~~~~~~~~~~~~~~~~}}}{{{xxxvvvuuurrrnnnkkkfffbbb\\\YYYXXXYYYZZZZZZTTTTTTSSSSSSUUUXXXZZZ\\\dddpppyyynnnjjjuuu~~~ppplllqqq}}}wwwZZZGGG???<<<:::999888888777777888888666666666666666666666666666666666666666666666666555555555555666666666666444555555555666666777777444555777777777999<<>><<<999999888777777777777888777777777777777777777777666666666666666666666666555555555555666666666666444444555555666777777777555666777777777999<<<>>>CCCGGGNNNXXX___ccccccaaa]]]\\\^^^dddnnnvvv{{{|||rrrqqqppprrruuuwwwxxxxxxnnnqqqvvv}}}{{{mmmfffbbb``````cccggguuuzzzssspppnnnmmmmmmmmmqqquuuzzz}}}~~~|||}}}~~~~~~~~~|||zzzyyyxxxzzz|||zzzyyyyyyyyy{{{}}}~~~|||{{{{{{yyywwwtttrrrpppnnnjjjgggbbb___[[[YYYXXXXXXVVVUUUSSSSSSSSSTTTVVVYYY\\\^^^hhhpppzzzxxx~~~yyyhhhccceeesssxxxooohhhkkkttt~~~yyyaaaMMMCCC>>>;;;999999888777777777777777777777777777777777777777666666666666666666666666555555555555666666666666444444555555666777777888555666777777777888;;;>>>DDDHHHPPPZZZaaadddcccaaa]]][[[\\\bbbllltttwwwxxxsssqqqqqqrrruuuwwwwwwwwwsssuuuyyy~~~}}}rrrhhhdddcccaaa___aaahhhwww~~~yyywwwtttsssssstttxxx}}}~~~~~~}}}|||{{{}}}}}}|||||||||}}}~~~}}}|||zzzyyyzzzxxxvvvtttrrrooollliii```^^^[[[YYYXXXVVVTTTRRRSSSSSSSSSTTTVVVYYY]]]___iiiqqq|||sssqqq{{{~~~oooaaa___eeeuuu{{{tttrrriiidddiiisss}}}rrrZZZIIIBBB>>>:::999888888777777777777777777777777777777777777777777777777777777777777777555555555555666666666777444444444555666777777888666777888777777888;;;===EEEIIIQQQ[[[bbbeeecccaaa[[[YYYYYY___hhhooorrrqqqsssrrrqqqrrrtttvvvvvvvvvyyyyyy{{{}}}}}}vvvmmmeeedddeeeccc``````jjjzzz~~~}}}zzzyyyyyyzzz~~~~~~{{{{{{|||~~~|||zzzyyyyyyyyyxxxwwwuuusssqqqllleeeaaaaaa___[[[XXXVVVTTTTTTUUUSSSTTTTTTTTTUUUWWW\\\___jjjtttsssnnnsssuuuccc[[[\\\gggwww|||wwwuuummmiiieeeeeemmmzzzmmmTTTDDD@@@===999888888888888777777777777555333222555::::::666111666666666666666666666666555555666666666666555555888777666444555666777999666666666666777:::>>>BBBEEELLLVVV^^^bbbcccbbbaaa[[[WWWXXX```gggkkknnnqqqtttwww{{{}}}|||yyyxxxwwwvvvyyy}}}~~~|||||||||{{{{{{|||nnniiidddcccbbb```bbbgggnnn|||}}}~~~}}}zzz{{{|||~~~~~~|||zzzyyyyyyyyyxxxvvvtttssspppkkkeeeaaa___]]]ZZZWWWUUUUUUUUUUUUTTTUUUUUUUUUVVVYYY^^^aaammmwww~~~qqqooovvv~~~mmm]]]VVVYYYdddttt|||zzzuuussskkkfffbbbccckkkxxxiiiPPPAAA>>>===999888888888888777777777777888666666888<<<===999555666666666666666666666666555555666666666666555555888777555444444444666777666777777777777:::>>>BBBFFFMMMWWW___bbbbbbaaa```\\\XXXYYY```gggkkknnnqqqrrrvvvzzz}}}}}}{{{{{{{{{|||~~~~~~|||}}}~~~}}}wwwlllhhhddddddcccaaaeeejjjqqq}}}}}}~~~~~~xxxyyyzzzzzz{{{|||}}}}}}|||~~~}}}|||zzzzzzzzzzzzwwwuuusssqqqnnnjjjddd```\\\[[[YYYWWWUUUUUUUUUUUUUUUVVVVVVVVVWWW[[[```dddrrr}}}zzznnnrrr|||ttteeeXXXSSSWWWcccqqqyyyxxxtttrrrkkkfffaaaccclllyyy{{{cccKKK???===<<<:::888888888888777777777777999777777999<<<===:::666666666666666666666666666555555666666666666555555777666555333333333444555777888888777777:::>>>BBBHHHOOOXXX___bbbaaa```___]]]ZZZ[[[bbbhhhkkknnnssstttwww|||~~~~~~~~~uuunnnhhheeedddeeeddddddhhhnnnxxx~~~~~~~~~yyyxxxxxxwwwvvvvvvvvvvvvwww{{{}}}||||||{{{{{{zzzzzzzzzuuusssqqqooolllhhhccc___ZZZYYYXXXVVVUUUUUUUUUUUUVVVWWWWWWWWWYYY]]]dddhhhwwwuuummmvvvxxxiii^^^VVVRRRYYYdddpppxxxxxxuuusssnnnjjjfffgggooo}}}{{{```JJJ???<<<;;;:::888888888888777777777666666555555666888999777555666666666666666666666666555555666666666666555555888777666444444444444444888888888888888;;;???BBBKKKQQQZZZaaacccbbb```^^^^^^\\\^^^dddjjjlllpppuuuxxx{{{~~~}}}{{{rrrkkkdddbbbccceeeeeefffkkksss~~~}}}}}}~~~~~~zzzyyywwwuuusssrrrrrrqqqtttzzz{{{{{{{{{{{{zzzzzzyyyyyysssqqqooollljjjfffbbb___YYYYYYXXXWWWVVVVVVUUUUUUWWWWWWWWWXXXZZZ___ffflll{{{rrrooo|||}}}kkk]]]UUUQQQRRRZZZeeeoootttuuussspppooollliiilllttt{{{^^^III@@@===;;;999888888888888777777777666444444444444666666555555666666666666666666666666555555666666666666555555888777777666666555555555888888888888999<<<@@@DDDNNNTTT\\\cccdddccc```______^^^aaagggllloootttzzzzzz~~~~~~}}}}}}yyyqqqjjj``````cccgggggghhhnnnwww~~~}}}}}}|||}}}}}}|||zzzxxxuuusssssssssssswww}}}zzz{{{{{{{{{zzzyyyxxxxxxrrrpppmmmjjjhhheeeaaa^^^YYYYYYYYYXXXWWWVVVUUUUUUWWWWWWWWWWWWZZZaaahhhnnn}}}~~~rrrtttooo^^^SSSNNNLLLQQQ[[[ffflllooopppnnnjjjjjjjjjkkkpppyyywwwYYYHHHAAA===:::888888888888888777777777777555555555666666666777777666666666666666666666666555555666666666666555555666777777777777777777777777777888999:::===CCCFFFPPPVVV___eeefffeeecccaaa``````dddkkkooorrrxxx|||~~~zzzuuummmhhh___aaaeeejjjjjjkkksss|||~~~}}}{{{{{{{{{|||~~~|||{{{yyyxxxwwwxxxyyyzzz}}}~~~}}}zzz{{{{{{{{{zzzyyywwwvvvqqqnnnkkkhhhfffddd```^^^[[[[[[ZZZYYYXXXWWWUUUUUUVVVVVVVVVWWWZZZaaajjjppp{{{sssyyyuuucccVVVPPPNNNNNNTTT___iiilllmmmnnnlllgggeeegggmmmvvvoooRRRDDD@@@<<<888666888888888888777777777777666666666666666666777888666666666666666666666666555555666666666666555555444444555666777777777777555666888999;;;???EEEIIIQQQXXX```gggiiigggeeeddd```aaafffmmmrrruuu|||zzzqqqjjjfffaaadddiiinnnnnnooowww}}}}}}yyyyyyzzz{{{}}}|||{{{zzzzzzzzz|||}}}|||zzz{{{{{{{{{zzzxxxvvvuuupppnnnjjjhhhfffccc```]]]\\\\\\[[[ZZZYYYWWWUUUTTTVVVVVVVVVWWWZZZaaajjjpppyyysss|||kkk[[[SSSQQQRRRTTTXXXdddmmmnnnnnnooolllgggbbbgggppp|||gggLLL@@@>>>;;;777555888888888888777777777777555555666555444555666888666666666666666666666666555555666666666666555555222222444555666777777777444666777999;;;@@@FFFJJJRRRYYYaaahhhjjjiiigggeee```bbbgggoootttwww~~~{{{qqqiiifffcccfffmmmqqqqqqrrr{{{|||||||||{{{{{{{{{|||{{{}}}~~~}}}~~~}}}{{{yyywwwuuuuuurrrpppnnnjjjfffaaa^^^\\\]]]\\\ZZZWWWVVVUUUUUUUUUTTTTTTVVVXXXYYY]]]hhhtttzzzuuuyyybbbWWWPPPLLLQQQZZZfffkkkqqqssspppiiidddaaa\\\hhhvvv~~~eeeKKK@@@===999777999777777777777777777777777:::999888777666555444444666666555555555444444444333444444444555666666666555555555555666666666666777777888888;;;@@@GGGLLLWWW]]]dddgggfffddddddddddddeeeiiiooowww}}}|||zzz~~~yyymmmfffcccdddjjjqqqrrrrrruuu~~~~~~|||{{{zzzyyyxxxxxxzzz|||~~~~~~|||{{{|||}}}|||~~~~~~}}}{{{yyywwwvvvuuuqqqpppmmmiiieee```]]][[[\\\ZZZXXXVVVUUUTTTTTTTTTTTTTTTVVVXXXZZZ___lllxxx}}}zzzxxxrrr^^^UUUQQQPPPWWWaaalllrrrwwwwwwpppggg```]]]]]]jjjzzzyyy```HHH???<<<888666999777777777777777777777777666666666666666666666666666666555555555444444444444444555555555555555555555555555555666666666666777777888999;;;AAAHHHMMMYYY___eeehhhgggdddcccdddccceeeiiipppwww}}}||||||zzzooohhheeeffflllsssuuutttwww}}}zzzyyywwwvvvvvvvvvwwwxxxzzz{{{}}}~~~xxxsssooopppqqqsssvvvyyy{{{|||~~~{{{|||~~~}}}{{{yyywwwvvvuuuqqqooollliiiddd___\\\ZZZYYYXXXVVVTTTSSSRRRRRRSSSTTTSSSUUUXXX[[[bbbqqq|||yyy{{{}}}jjjYYYTTTUUUXXXbbbnnnuuuzzz~~~zzzpppddd\\\YYY^^^ooopppYYYDDD===;;;777666999777777777777777777777777333333444555666777777888666666666555555555555444666666555555555555555555555555555555666666666666777777888999<<