BM6(v }}}{{{yyywwwwwwrrrrrrqqqqqqrrrrrrrrrqqqrrrsssuuutttrrrqqqqqqqqqnnnmmmkkklllmmmnnnmmmlllhhhiiiiiiiiijjjmmmrrruuurrrrrrrrrrrrqqqooonnnmmmllliiihhhkkkmmmpppwww{{{sssooonnnoooooonnnqqqtttwwwxxxxxxxxxyyyzzzyyyyyyzzz|||~~~~~~{{{yyywwwxxxwwwuuurrrqqqqqqsssoooqqqrrrrrrrrrrrrsssuuuvvvuuutttsssrrrsssssstttxxxyyyyyywwwtttuuuxxx{{{{{{}}}{{{|||}}}~~~}}}~~~vvvwwwyyyyyyyyyvvvsssrrrpppooooooppprrrsssrrrpppsssuuuwwwvvvrrrmmmjjjhhhdddddddddddddddcccbbbbbb```___]]][[[YYYXXXWWWVVVWWWVVVUUUVVVWWWXXXXXXWWWSSSTTTVVVVVVUUUUUUWWWYYYXXXVVVUUUUUUVVVVVVTTTSSSPPPPPPOOONNNNNNOOOSSSWWWUUUUUUUUUTTTSSSRRRPPPPPPUUURRRQQQSSSRRRQQQUUU[[[]]]XXXSSSRRRTTTVVVUUUTTTPPPRRRUUUWWWWWWWWWWWWXXXVVVVVVWWWYYY[[[ZZZXXXVVVSSSTTTTTTRRRPPPNNNNNNNNNNNNPPPQQQQQQQQQQQQRRRTTTUUUTTTSSSRRRQQQQQQRRRSSSUUUUUUTTTRRRPPPQQQVVV[[[WWWYYY[[[\\\\\\\\\]]]^^^___```aaaaaa___^^^___```XXXXXXZZZ[[[]]]___```aaabbb```___aaabbbbbb^^^ZZZ\\\aaakkkyyy~~~|||{{{{{{{{{|||{{{yyyxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooooonnnnnnnnnmmmmmmrrruuuyyy||||||{{{{{{{{{|||{{{|||}}}~~~}}}zzzxxxyyyzzz{{{|||}}}|||{{{{{{yyy|||}}}}}}~~~~~~|||xxxtttrrrpppnnnllliiifffdddbbbbbb______^^^^^^\\\[[[YYYXXXTTTUUUUUUVVVXXXZZZ\\\]]]ZZZ[[[ZZZWWWSSSQQQPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOMMMLLLIIIGGGFFFFFFGGGHHHFFFFFFGGGHHHHHHIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFJJJKKKKKKJJJHHHGGGHHHIIIEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJIIIGGGFFFDDDCCCCCCGGGGGGFFFFFFEEEEEEEEEDDDGGGHHHIIIJJJJJJIIIGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKKKKJJJHHHGGGJJJJJJIIIIIIIIIIIIIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMHHHNNNPPPXXXfffuuu~~~~~~~~~|||yyyxxxxxxyyyzzzxxxvvvqqqssstttuuusssoookkkhhhiiihhhfffdddbbbaaaaaaaaacccbbb```___^^^^^^^^^___\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYYYYYYYXXXXXXXXXVVVZZZ]]]______^^^]]]^^^aaaaaaaaabbbcccbbb```]]][[[\\\]]]^^^^^^^^^]]]]]]]]]___aaacccdddddddddccchhhkkkllljjjgggeeehhhllleeebbb```aaaeeehhhjjjjjjiiigggfffeeeeeefffgggiiikkkkkklllmmmoooqqqssstttpppppppppppprrrtttvvvwwwvvvtttsssuuuxxxzzzzzzyyy~~~~~~yyyvvvyyyxxxvvvuuusssqqqmmmjjjeeefffffffffccc```\\\ZZZXXXVVVTTTRRRPPPOOONNNNNNLLLLLLLLLKKKJJJHHHGGGFFFDDDDDDEEEFFFGGGIIIJJJKKKHHHIIIIIIHHHEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCAAA@@@@@@AAAAAABBBAAAAAABBBCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCBBBAAA@@@AAABBB@@@?????????@@@@@@AAABBBDDDEEEEEEFFFFFFEEEEEEDDDEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@??????BBBBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>===>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEBBBGGGHHHMMMWWW```xxx~~~~~~~~~}}}}}}zzzvvvrrrooommmjjjhhhgggeeecccbbbaaaaaa]]]\\\ZZZZZZZZZZZZYYYWWWRRRSSSUUUVVVUUURRROOOMMMMMMLLLJJJIIIGGGGGGFFFFFFHHHGGGFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@CCCFFFGGGFFFDDDDDDDDDEEEEEEEEEFFFGGGFFFDDDAAACCCDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKPPPRRRRRROOOKKKIIIKKKMMMJJJHHHFFFFFFHHHKKKMMMMMMKKKJJJHHHHHHHHHHHHJJJKKKIIIIIIJJJLLLOOOQQQSSSUUUOOOOOOOOOPPPQQQSSSTTTUUUTTTSSSRRRSSSUUUWWWWWWWWW\\\]]]___aaacccdddeeeeeeeeedddccccccfffjjjooorrrtttmmmiiikkknnnnnnnnnpppppprrruuuwwwxxxwwwvvvtttuuuvvvwwwyyy|||~~~|||vvvoookkkkkknnnpppppplllgggbbb```___^^^^^^^^^]]][[[WWWTTTQQQQQQRRRQQQPPPMMMJJJHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????===<<<;;;<<<<<<<<<<<<===>>>???@@@<<<>>>???>>>===<<<===???>>>>>>============<<<<<<::::::;;;;;;<<<<<<<<<===;;;===>>>??????===;;;:::======<<<<<<<<<<<<======999:::<<<;;;::::::;;;<<<;;;;;;;;;<<<===>>>???@@@BBBBBBCCCCCCCCCCCCCCCBBB??????>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>??????>>>===<<<=========<<<;;;;;;::::::::::::;;;;;;<<<===============<<<<<<<<<;;;;;;;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<==================<<<=========>>>>>>>>>>>>===AAAAAABBBFFFIIIXXXrrr~~~}}}}}}zzzxxxwwwvvvnnnjjjddd```^^^___aaacccfffnnnxxx|||{{{{{{~~~~~~{{{yyyvvvuuuvvvvvvuuusssuuurrrnnnmmmmmmkkkfffbbb______^^^]]]\\\ZZZYYYXXXTTTSSSRRRQQQOOONNNNNNMMMIIIHHHGGGFFFFFFEEEDDDCCC???@@@BBBBBBBBBAAA???>>>??????>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999;;;======;;;999999999999888888999:::999888666;;;<<<<<<===============<<<<<<;;;;;;<<<>>>???@@@BBBCCCCCCAAA>>><<<===???===<<<;;;:::;;;===>>>>>>???>>>============>>>???<<<<<<<<<<<<===>>>??????>>>>>>??????@@@AAABBBBBBBBBAAAAAAAAACCCDDDEEEEEECCCEEEGGGIIIJJJJJJIIIIIIKKKJJJIIIIIIKKKNNNRRRTTTYYYSSSNNNOOOOOONNNNNNQQQQQQSSSVVVYYYZZZ[[[ZZZZZZYYYXXXWWWZZZ^^^aaabbbaaabbbcccdddeeeeeeeeedddddd___```aaacccdddeeeeeeeeeiiihhheeebbb```aaadddgggeeeiiimmmoooqqqrrrssstttppppppqqqsssssstttttttttttttttvvvwwwxxxxxxwwwvvvwwwzzz}}}~~~{{{yyywww{{{|||vvvsssuuusssooojjjfffaaa\\\ZZZUUUYYY\\\[[[XXXUUUUUUVVVOOOMMMKKKJJJKKKKKKJJJHHHHHHHHHHHHHHHGGGEEEBBBAAA>>>============>>>>>>???===>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;<<<======:::;;;<<<<<<;;;:::;;;===<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;::::::888:::<<<>>>>>>===;;;999:::::::::999999:::::::::888999;;;;;;::::::;;;<<<:::::::::;;;<<<>>>???@@@??????@@@@@@AAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999999999999999888888999:::;;;;;;<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;999999::::::;;;;;;;;;<<<;;;:::::::::999999999999:::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>;;;AAA???>>>@@@>>>FFFYYYrrrVVVXXXZZZ\\\\\\\\\\\\[[[VVVWWWXXXYYYYYYWWWVVVTTTUUUUUUTTTRRRQQQOOONNNMMMMMMJJJEEEAAAAAACCCFFFIIIDDDJJJRRRYYY\\\[[[YYYWWWWWW___fffeeebbbaaa```^^^[[[YYYVVVTTTUUUVVVWWWWWWRRRQQQPPPPPPPPPQQQQQQQQQWWWUUUTTTTTTTTTRRRLLLGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA?????????>>>===<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999888888888888888888888888::::::999999999888888888666888999999777555444555888777666777888888666444666666666666777777888888888777666555666888:::;;;;;;;;;;;;:::999888999:::777777666555555555666777999888888888888888888999::::::999888777777888888999::::::;;;;;;<<<<<<<<<888999999999999:::;;;<<<:::;;;===>>>??????>>>===>>>=========>>>@@@BBBCCCKKKEEEAAAAAA@@@>>>>>>AAABBBBBBCCCDDDFFFHHHJJJKKKIIIFFFDDDEEEJJJLLLKKKIIIFFFHHHJJJKKKLLLKKKJJJJJJHHHHHHIIIJJJKKKLLLLLLMMMHHHIIIIIIIIIGGGHHHIIIKKKFFFHHHKKKLLLLLLLLLMMMNNNMMMMMMMMMMMMMMMLLLKKKJJJLLLNNNQQQSSSSSSQQQPPPOOOMMMOOOSSSUUUVVVUUURRRQQQOOOQQQVVV[[[^^^^^^]]]\\\ZZZ[[[[[[\\\[[[[[[ZZZYYYZZZXXXZZZeeeqqqtttnnneee\\\\\\\\\]]]___cccfffhhhtttrrrpppnnnmmmmmmoooppppppmmmmmmppptttuuuqqqlllgggiiilllnnnooonnnmmmlllooopppqqqqqqooolllhhhfffhhhgggiiinnnpppnnnnnnqqqrrrpppmmmiiieeecccaaa```___\\\XXXSSSOOOMMMNNNNNNGGGIIIJJJIIIIIIKKKQQQWWWMMMHHHBBB>>>===>>>???@@@@@@AAAAAAAAA@@@???===<<<999999999999:::;;;<<<<<<:::::::::;;;::::::999999999999999888888999999:::999;;;;;;:::888777888999999999999999999999999999:::::::::;;;:::999999888666777:::;;;<<<<<<;;;:::::::::999999999999::::::999:::<<<<<<;;;;;;<<<>>>999999999:::;;;===>>>???;;;<<<<<<===>>>>>>======999999:::;;;<<<===>>>>>>>>>======<<<;;;;;;::::::999999999999999999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999999999999888888888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<============>>>>>>>>>??????:::AAA???===AAA???BBBPPPYYYEEEHHHJJJLLLKKKJJJKKKLLLIIIIIIJJJKKKJJJIIIHHHGGGBBBBBBBBBBBBAAA@@@???>>>AAA@@@===<<<===???BBBDDDCCCBBBBBBEEEHHHIIIGGGDDDDDDKKKOOOMMMKKKKKKJJJHHHFFFDDDBBB@@@@@@BBBDDDEEEDDDDDDDDDEEEFFFGGGIIIJJJEEEDDDDDDEEEEEEBBB???<<<>>>>>>??????>>>===<<<<<<;;;<<<===>>>>>>>>>======:::;;;<<<;;;999999999;;;:::999999999999999::::::999::::::;;;;;;:::999999888888999999999999888888888888888888888888888888888888888777777777666666888999:::999777555555666888777555555666777666444444444444444444555666666777666666555666777888999666666666555666666777777666666777666555444666777777777777777777777777777666666666666666777777888777888999999999999999888666777888888777777999:::999::::::;;;;;;;;;;;;;;;888888888888888999::::::CCC???===>>><<<888888;;;<<<<<<<<<<<<===@@@BBBDDDAAA>>><<<<<>>@@@@@@@@@???>>>>>>>>>???@@@@@@AAA@@@@@@:::<<<>>>??????>>>???@@@;;;===>>>>>>=========???@@@@@@@@@???>>>===<<<;;;<<>>AAAEEEIIIKKKJJJHHHCCCCCCCCCCCCCCCBBBBBBBBBAAA>>>>>>GGGSSSXXXSSSLLLAAA@@@??????AAADDDHHHJJJRRRRRRQQQPPPNNNMMMMMMLLLNNNLLLKKKMMMPPPPPPMMMJJJHHHJJJLLLNNNNNNNNNLLLKKKNNNOOOPPPPPPOOOLLLJJJIIIHHHGGGIIIOOORRRQQQSSSVVVYYYWWWTTTQQQPPPPPPQQQQQQNNNLLLIIIEEEBBBCCCGGGKKKEEEDDDBBBCCCFFFNNNXXX___UUUNNNDDD<<<999:::;;;=====================<<<<<<999999888888999999:::;;;777888888999999999888888888888777777777888999999======>>><<<:::999999:::999999999:::::::::::::::999999888888777777777666666666777888999999999999::::::999999999999::::::999:::;;;;;;:::999:::<<<666666666777888999:::;;;888888999:::;;;;;;;;;;;;555666777888999:::;;;<<<<<<<<<;;;::::::999888888999999999::::::::::::::::::::::::;;;;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::;;;;;;;;;<<<<<<<<<============>>>888???===;;;AAAAAABBBLLLTTTvvvAAACCCEEEEEEDDDCCCEEEFFFEEEFFFFFFFFFEEEEEEDDDDDD??????@@@@@@@@@???>>>===<<<<<<<<<<<<===???@@@AAADDDAAA??????AAACCCBBBAAADDDHHHIIIGGGEEEFFFEEEBBBBBBBBBBBBBBBAAAAAABBBCCC===>>>??????@@@AAACCCDDDBBBCCCDDDCCCAAA????????????@@@@@@??????>>>===<<<<<<======>>>>>>===<<<;;;777999::::::888888999;;;:::999888888777888999999777888999999:::999888888666666777888888777666666999999999999999999999999777777777777666666666666999:::;;;:::888777777888888666444444555666555444777666555555555666888888777777666666777777888888666555444444555666666555666888999888666666777999777888888888888888888777555555555555666777888999777888999999999888777666666888999888666666888;;;888777777777777888999999777777777777777666666666===::::::<<<:::666555888999999:::;;;;;;<<<<<<<<<===<<<::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999:::<<<===>>>>>>===<<<:::<<<>>>>>>>>>===???@@@<<<===>>>>>>======>>>???????????????>>>>>>===<<<<<>>===>>>;;;<<<>>>???@@@??????>>><<<;;;<<>>===>>>AAAEEEGGGFFFEEEEEEDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDCCCCCCBBB@@@AAABBBCCCCCCBBBAAA@@@BBBCCCCCCCCCCCCBBBBBBAAA???===???CCCEEECCCEEEHHHGGGGGGFFFEEEDDDEEEEEEFFFBBBCCCBBB@@@>>>@@@DDDHHHFFFBBB@@@AAAIIISSS]]]cccTTTNNNDDD<<<999999:::;;;<<<<<<<<<<<<============;;;::::::999999999999999666777888999999999999999999888888888999:::;;;;;;>>>???@@@>>><<<;;;<<<===::::::;;;;;;<<<<<<<<<<<<777666666555555666888888:::999888777777777777888888888888777777888888888888999:::999888777888999666555555555666777777888555666777888999999999999555666666666666777777777999999999888888888888888888888888999999:::::::::999999999999:::;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999888888888888666777777888999:::;;;;;;::::::::::::::::::::::::999999999888888999999999777777888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<888???;;;888???AAAAAAJJJTTTlll999;;;===<<<::::::<<<>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<:::999888888999;;;<<<===>>>>>>===777999;;;<<<===>>>======>>>AAA@@@===<<<>>><<<999;;;===???@@@@@@>>>>>>>>>@@@AAABBBBBBAAABBBDDDFFFCCCEEEFFFDDD@@@>>>@@@BBB;;;<<<<<<======<<<<<<<<<:::;;;;;;;;;:::999777666555888::::::888888:::<<<:::999888777666777888999777888999:::::::::999888555666777888888888777666666666666666666666666666999999999888888888888777777888888888666555666777999777555555666777666555777777666555666777888999333444444444444444444444:::888666666777777666666333555777666444333555888666777777888888777777666888777777777777777888888888999:::;;;:::999888777333555666555333333555888555444333333333555666777777888888888777666555555777666888:::999444333555666888:::<<<<<<:::888777;;;;;;::::::::::::;;;<<<888888888888888888888888666888:::<<<======<<<;;;;;;<<<<<<;;;::::::<<<>>>:::;;;======<<<<<<===???999:::;;;<<<<<<<<<<<<<<<999<<>>;;;999999:::666666777777888888888888<<<:::999;;;>>>???===;;;===<<<<<<<<<===@@@CCCEEEBBBCCCDDDCCCAAACCCHHHLLLEEECCC@@@>>>>>>AAADDDGGGDDDCCCBBBBBBBBBDDDFFFGGGEEEEEEEEECCCAAA@@@AAABBB<<<<<<<<<<<<<<<;;;::::::?????????@@@@@@@@@AAAAAA???======???@@@======@@@>>>???@@@AAAAAA@@@??????999;;;===<<<;;;;;;???BBBAAA===:::===GGGRRRZZZ^^^HHHCCC<<<777555666777777999999999:::::::::;;;;;;:::999888777666555555555333444555666777777777777777777777777888999:::;;;:::;;;<<<;;;:::999:::;;;888888888999999999::::::666666555444555888:::<<<@@@>>>;;;888777666777888777666666555555666666777888999:::999777666666888777777666666666777777888444555666777888888888888888888777666666555555444777777888888999::::::;;;777777777888888888999999777777777888888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<777777777777777666666666888888777777777666666666555666777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888888888999:::;;;;;;<<<::::::::::::;;;;;;;;;;;;:::@@@:::666===@@@AAAHHHQQQccc777999;;;:::888888:::===<<<;;;:::::::::999777666<<<;;;;;;;;;<<<<<<:::888;;;<<<:::888777999999777999:::<<<<<<:::999999::::::;;;<<<===<<<<<<;;;;;;@@@EEEJJJIIIEEEBBBCCCEEEBBBBBBCCCDDDEEEGGGIIIJJJEEEDDDCCCDDDEEEEEECCCAAA::::::::::::999888777777888888888777777666555555555666777666555444555666333444444444555555666666999999888888777777666666444444444333333222222222444444444444444444444444555555555555555555444444777777666666555555555444444444444555555555555666666666777777888888888999555555555555555666777777666666555555444444444444444444444444444444444444666555444333333444555666444444444555555555555666777777666666555555555555666555333222222333444555333222222222222333444444444555555555555555444444444444444444444444444444333444555666777999999:::666666777888888777555555777777666666666666777777666777888999:::;;;;;;;;;:::;;;<<<;;;::::::<<<>>>999<<<>>>===;;;999;;;===;;;;;;999888888888888888:::999999:::<<<;;;999777777888999999888888888888888777666666888;;;???AAABBBBBBAAACCCFFFJJJNNNQQQMMMLLLIIIIIINNNVVVVVVRRRHHHHHHJJJLLLJJJGGGKKKQQQRRRHHHBBBDDDIIILLLPPPTTTMMMIIIEEECCCCCCDDDEEEDDD???>>><<<<<<======;;;:::999:::===???@@@@@@@@@????????????===:::888888999;;;;;;<<<======<<<<<<<<<::::::::::::;;;<<<<<<<<<;;;999999===CCCFFFCCC???;;;:::888777777777888888888999999999999888777777444444444444444444444444666666666666777777777777888666444333333666:::<<<[[[TTTHHH>>>666444555777666666777777888888888999555555444444444444555555DDD???:::777666888999999666666555555555444444444555555555555555555555555444444333333444555777888:::888666555444555666777555555555555555555555555666777888888888888888777666666666666666666666666666666666666666666666666::::::999888777777888888666555444333444666888999777444333444666777555333666666666666777777777777888888999999999:::::::::;;;:::999999888999999999777777777777888999::::::===<<<:::999999:::<<<===;;;::::::=========@@@FFFWWW^^^xxx555777888777666555777999999999999999::::::999888;;;888777888===@@@AAAAAA::::::999888888888888666777999:::999888777777888===<<<:::999;;;===>>>???CCCGGGLLLNNNLLLJJJHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGBBBAAA@@@AAABBBBBB@@@>>>:::::::::::::::999999888999999999999:::;;;<<<<<<888777666555555555555555555555666666777777777777666666666666666666555555444444333333333222222222444444444444444444444444444444444444444444444444555555555444444444333333444444444444555555555555555555555666666666666666444444333333444444555666555555555555444444333333333333333333333333333333444333222222222222333444222333333333333444444444555555444444444333333333333333222222222222333333222222111111222222333444555666666666555555444333444444444444444444333333333444444555666777888888555555666777777777666555777777666666666666777777777888999:::::::::::::::777888999888777777999;;;===@@@BBBBBB>>><<<===???;;;;;;;;;;;;::::::999999:::::::::;;;===<<<:::888888999::::::999888888888999888888999;;;>>>AAABBBGGGFFFFFFGGGIIIMMMQQQSSSNNNLLLHHHFFFKKKTTTWWWUUURRRRRRTTTVVVTTTQQQSSSXXXZZZQQQHHHFFFLLLSSSVVVUUUOOOKKKGGGFFFIIIJJJJJJHHH@@@>>><<<;;;<<<<<<;;;999777:::???DDDFFFGGGGGGFFFDDDDDDDDDAAA===;;;::::::::::::;;;;;;::::::999888888999::::::::::::::::::999777555888===>>><<<999:::999888777777777888888888888999999888888777666444444444444444444444444555555555555666666666666777666444333444666999;;;@@@===:::777777888;;;===555555555666666777777777555555444444444444555555888666333222333444444333666555555555444444444333555555555555555555555555444333333333444555777888888777555444333444555666555555555555555444444444444444555666666666666555666666666666666666666666555555555555555555555555999888888777777777777777777666444333444555777888666444333444666666555333444444555555555666666666666777777777777888888888999999888888888888888999777777777888999:::;;;<<<<<<;;;:::999999:::;;;<<<;;;999:::======<<<@@@FFFVVV^^^xxx444666777777555444555555888888888888777777777777::::::===DDDKKKMMMHHHCCC<<<999777777999999999999:::;;;;;;:::888777888:::<<<::::::===BBBDDDDDDBBBEEEGGGIIIMMMOOOMMMIIIFFFHHHHHHFFFEEECCCBBBAAA@@@???===<<<<<<===>>><<<;;;999999:::;;;;;;;;;:::::::::999999:::<<<@@@CCCEEE<<<888444333555666555333555555555666666666666777444444444444444555555555333333333222222222222222333333333333333333333333333333333444444444444444333333333333222222222222333333333444444444555555444444444444444444333333222222222222222333444444444444444444333333333333333333333333333333333333222111000000000000111222111111111111222222222333222222222222222111111111111111222222222222111111222222111111222222333444777777777666555444333222333333333333333333333333333333444444444555555555333444555666666666666666777777666666666666777777999999:::::::::::::::999;;;;;;;;;:::999:::<<>>??????===<<<:::<<<;;;<<<>>>??????<<<:::999::::::;;;;;;::::::999::::::<<<>>>@@@BBBDDDDDDIIIIIIHHHIIIJJJMMMPPPRRRTTTRRRKKKEEEGGGOOOTTTTTTWWWXXX[[[^^^[[[WWWXXX\\\ddd___SSSJJJMMMVVVXXXQQQMMMIIIGGGJJJQQQSSSPPPKKKCCCAAA>>>=========<<<;;;;;;???EEEJJJMMMMMMKKKIIIFFFFFFEEEBBB>>>;;;::::::888999999999888777666666777888:::;;;:::999777666888555333444777888777555999888888777777777777888888888888888888777666666555555555555555555555555444444555555555666666666555555555555555666777888333333444555666666777777444444444555555555555555555444444333333444444555333333333555777777666555555555444444444444333333444444444444444444444444444333333333444555666777666555444333222333444555666555555555444444333333111222333333444444444333666666666666666666666666444444444444444444444444777666666666666555555555777666555444333444555666555444333444555666555333333333333444444444555555444444555555555666666666777777777666666777888888888888888999:::;;;===>>>;;;;;;:::999999:::;;;;;;;;;999:::<<<===<<<@@@FFFUUU```zzz666777888888888777666555777888888777555555555666888>>>KKKYYY```ZZZKKK>>>DDD===777777999;;;>>>@@@@@@@@@???>>><<<<<<>>>@@@999:::???FFFMMMOOOKKKGGGHHHEEECCCEEEHHHIIIEEEAAACCCCCCAAA@@@>>>;;;:::999===;;;999999:::;;;:::999888888999;;;;;;<<<<<<<<<;;;:::999:::===AAAEEEGGG>>>888222111444666555222333333333333333333333333222333333444444555555555222222222222222111111111222222222222222222222222222222222333333333333333222222222222222222222222222333333333444444444444444444444333333222222222222222111111222222333444333333333333333333222222222222222222222222222222000000000000000000000000000000111111111222222222111111111111111111111111000111222333333333222111222222222222222333444444888888777666555444222111222222222222333333333333333333333333222222222222222222333444555666666666777777666666666666777777999:::::::::::::::999888=========<<<;;;<<<>>>@@@@@@DDDGGGGGGCCC????????????@@@CCCDDDDDDBBB???===>>>>>>???AAACCCBBB@@@===::::::;;;<<>>:::888777777666777777888888888777777777999;;;<<<;;;999666555999666444444666777777666777777777777777777777777777777888888777777666555555555555555555555555555555555555555666666666666333444555555666666666666555555666666555444333222444444444444555555555555444444333333333333444444555444444555888999888777444444333333333333333333444444444444444444444444333333333444444555555555555444333333333333444444666555555444444333333222000111222333333333333333555555555555555555555555444444444444444444444444444444555555555444444444666666555444333333333444444444444444444444444444333333333333444444444444444444444444555555555555555555555555555666777888888888999999;;;<<<>>>???:::::::::;;;;;;:::::::::;;;999999<<<<<<<<<@@@EEETTTbbb~~~888888888888888888777666777999::::::999:::===@@@===GGGWWWfffmmmfffUUUGGGOOOCCC888777:::===CCCIIIDDDCCCBBB@@@???@@@CCCFFF@@@@@@CCCIIIPPPUUUVVVUUUPPPIIIBBB@@@CCCEEECCCAAA@@@@@@@@@???>>><<<:::999<<<:::888888999:::999888777888999:::;;;<<<<<<<<<;;;999888888:::===AAACCC===777111000333555444111333333333333222222222222333333333444444555555555111111111111111111111111222222222222222222222222000111111111222222333333222222222222222222222222222222222222333333333444444444444333333222222222222222111111222222333444111111111222222222222222111111111111111111111111000000111111111111000000000111111111111222222222111111111111111222222222000111333444444444333222333333333333333444555555777777777666555333222111111111111222222222333333222222222222111111111111111222222333444444555666666555555555555555555666999999999:::999999888888999:::;;;;;;::::::;;;======AAADDDCCC@@@>>>>>>???CCCEEEGGGIIIHHHEEEBBB???@@@@@@BBBEEEFFFFFFCCC@@@::::::;;;>>>CCCFFFFFFEEE>>>@@@BBBEEEGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIWWWYYYWWWNNNIIIIIIJJJIIIHHHJJJNNNRRRPPPLLLMMMRRRYYYbbb```PPPHHHMMMNNNIIICCCDDDJJJVVVaaacccZZZPPPSSSQQQNNNMMMLLLJJJGGGEEEHHHJJJMMMNNNMMMIIIDDDAAA;;;<<<<<<;;;888666777777666666888999::::::;;;;;;888:::;;;===<<<:::777555777666444444666888999999666666666666666666666666666777777777777666555555555555555555555555555555555555555666666666777777333333555555666555444444333333333444555666777888555555555555555555555555333333222222222222333333444222//////111222333333222222333333333333333333444444444444444444444444333333333444444444444444444444444444444444444555555555444444333333333333111111333444444555555555444444444444444444444444222222222222222222222222222333333444444444333333555555444333333333333333333444444444333333444444333333444444444555555555444444444555555555666666444444444444555666777888999999999:::;;;<<<>>>???:::;;;<<<<<<<<<<<<;;;::::::888999<<<<<<;;;???EEESSSccc888777555666888999999888999<<>>DDDLLLDDDDDDBBB@@@???BBBFFFIIILLLJJJGGGFFFJJJRRR[[[aaaXXXOOOEEE@@@BBBEEEFFFEEEAAABBBCCCCCCBBBAAA???>>><<<:::888777888999999999666777888999:::;;;;;;:::888888666666777888;;;<<<999555111000222333222111555444444444444444333333333333333333444444444444000000000000000111111111111111111111111111111111//////000000111222222222111111111222222222222222111111222222222333333333333333222222222222222222111111111111111222333333000000000111111111111111000000000000000000000000000111111222222111111000000000000111111111222222111111111222222222222222111111222333444444444444333333222222333333444555555555555444333222111000000000000111111222222333111111111111111111111111222222111111222333444555444444333333333333444444777777888888888888888777999;;;>>>>>>===<<<<<<===:::===@@@@@@======???AAAGGGHHHJJJKKKIIIFFFCCC@@@@@@AAACCCFFFHHHGGGDDDAAA;;;:::;;;@@@FFFIIIIIIGGGAAABBBDDDFFFGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHMMMSSSUUUPPPJJJIIIJJJJJJCCCEEEJJJNNNNNNKKKNNNSSSPPPXXXYYYOOOIIILLLOOONNNGGGHHHOOOYYYcccddd\\\TTTVVVUUUTTTSSSRRRNNNIIIFFFEEEFFFGGGHHHGGGFFFDDDCCC;;;<<<===<<<:::888999:::888888:::;;;<<<<<<======888999;;;<<<;;;:::888777555555555555666777888888444555555666666666666555666666666666666555555444444444444444444444444444444444555555555666666666333333444444555444444333444333222222222444555666666555555555555444444444333222222111111222222333444111...---///000111111111111222222222222333333333333333333333333333333222333444444444444333333333333444444444444444444333333333333333333444444222333444555666777777777444444444444444444444444222222222222222222222222111222333444444444333222333333333333333333222222222444555444333222333444333333333444444444555555444555555555555666666666333333333444555777888999::::::::::::;;;<<<======:::;;;===??????===;;;::::::888999;;;<<<;;;???EEEPPPccc;;;888555666999<<<=========AAADDDEEEEEEHHHOOOTTT\\\```eeeiiijjjlllnnnpppVVVEEE888999<<<===AAAHHHDDDCCCBBB@@@@@@CCCIIIMMMOOOOOOLLLHHHFFFKKKUUU]]]TTTNNNEEE@@@@@@BBBDDDEEE???@@@AAABBBAAA@@@>>>===<<<:::777666777888999888666777777888999999999999555444444444555555666777333222111111000000111111444444444444333333333222222222222222222222111111/////////000000000111111111111111111111111111111......///000000111222222//////000000000111111111111111111111222222222222000000000000000111111111000000//////000000111222/////////000000111111111///////////////////////////000111222222111000///....../////////000000000000000111111111222222222000000000111111222333444111111000000111111222333333333333333222222111000//////000000111222222333111111111111111111222222333222111000111111222333333222222111111222222333444555666777777777777777:::===AAACCCBBB@@@>>>===888;;;=========>>>BBBFFFIIIJJJJJJJJJHHHDDDAAA???>>>???BBBEEEGGGFFFCCC???===;;;;;;???EEEIIIGGGEEECCCDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGNNNRRRMMMGGGFFFHHHJJJDDDEEEJJJOOOPPPPPPTTT[[[VVVTTTPPPMMMLLLNNNQQQSSSMMMMMMPPPUUUZZZ[[[XXXTTTTTTTTTTTTTTTRRRMMMFFFAAADDDCCCBBBAAABBBCCCDDDEEE???@@@@@@>>><<<::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;777888999999999999999888777888999888777666666666333444555666666666555555555555666666666555444444333333333333333333333333222222333333333444444444444333333333333333333333555555444333222111111111555444444444333333333222222222111111111111222222333222111222333444333111111111111111222222222333333333333333333333333333222333444444444444333222111222222333333333333333222222222333333444444555222333444666777888888888333333333333333333333333111111111111111111111111000111333555555444333222111222222333333333333222222444555444222111333555222222222222333333333333444444444555555555666666222333333444666777999:::;;;:::::::::::::::;;;;;;;;;<<>>@@@AAA;;;<<<======<<<;;;888777<<<999666555666888888888666666777888888888888777222222333333444444555555///111222111000///000111222222222111111000000000222222111111000000//////.../////////000000111111000000000000000000000000---......///000111111222---.........//////000000000111111111111222222222---.........//////000000...............///000000.../////////000000111111////////////////////////...///000111111000///...---------........./////////000000000111111222222000//////...///111333444///////////////000000111111111222222222111111000...//////000111222222222000111111111222222222222333222111000000000111222222111111111111111111222333333555666777777777777666:::???BBBAAA>>>;;;999888:::=========@@@FFFKKKJJJJJJIIIHHHFFFBBB???===<<<===@@@DDDFFFEEEAAA>>>???<<<;;;???DDDGGGEEEAAAEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFNNNQQQJJJBBBAAAEEEGGGFFFGGGKKKQQQSSSTTTZZZbbbcccWWWLLLKKKNNNOOOPPPSSSQQQPPPNNNNNNPPPQQQRRRQQQPPPQQQRRRSSSQQQKKKCCC===FFFCCC@@@>>>>>>???BBBEEEAAABBBAAA???<<<:::999:::>>>>>>>>>===<<<;;;999888666666777777777888999999:::<<<===<<<:::777666666222333555666666666555555555555666666555555444333222222222222222222222222000000111111111222222222444444333222222333333333///000333555666666555444333333333222222111111111222222111111111111222222...///000333555444222///000000111111222222222333333333333333333333333333222333444444444333222111///000111222222222222222000111222333444444555666222333444666777888888888333333333333333333333333000000000000000000000000000111333555555555333222000111222333333333333333111333555444222111333555000111111111111222222222333333444444444555555555222333333444666888:::;;;;;;;;;:::999999999999:::;;;===@@@BBBBBB@@@===;;;:::888888;;;;;;;;;???DDDHHH___DDD???:::888;;;@@@BBBCCCAAAAAADDDGGGDDD>>>@@@HHH[[[]]][[[UUUSSSWWWZZZYYYUUU@@@777999777888======DDDBBBCCCGGGHHHHHHMMMSSSSSSSSSTTTYYY\\\ZZZRRRKKKGGGEEEBBB???===<<<;;;;;;666666666777888:::;;;<<<777666444333444555777999555777888777444333444777444222111111222333222222111111111000...///111333333222222222111111000000//////000000000000////////////000111111111111111333222111///............---.........//////000000---------...///000000111//////............//////////////////////////////......////////////......000000//////.........------------............///000000///...............------------............///...///000222111///---------......//////000000............////////////111111111111111111111111000///---,,,---...000111111222222222222111000000111111222222222111111000222222222111111111111000666555555444444666777888<<<;;;;;;:::999999888888<<<======;;;999:::???DDDCCC@@@>>>===:::777888;;;::::::<<>>===>>>???@@@AAABBBCCCCCCFFFBBB@@@BBBGGGJJJHHHEEEDDD???>>>BBBCCCAAAEEEKKKGGGMMMPPPJJJDDDCCCEEEEEEMMMNNNOOOSSSXXX[[[]]]]]]ddd[[[RRRNNNKKKHHHJJJNNNJJJQQQQQQIIIGGGLLLIIIAAAGGGKKKPPPQQQNNNIIIDDDAAAHHHIIIIIIDDD>>>;;;>>>BBBBBBFFFEEE>>>:::;;;===>>>999999999999999999999999666555444444666999===???<<<<<<;;;;;;999888666555555777888666444333555888555444333333444333111///444444333222111000///...000000000000111111111111333333222111000000000111444444333222222111111111222222222111111111000000111111111222222333333333333111//////111333333333222222222333333222222222333333333333333333333333111111222333333333333222111222222333333222222111222333444555555555444333000222555555444333333333111111222222222111111000111111111111111111111111111111222222222222111111///111333333222222333444444444444333333222222222111111000000111222333333000111222111000000222333333333333444666777999:::===;;;999777777777999999;;;===@@@@@@>>><<<:::999<<<:::888888:::===@@@AAANNN[[[www>>><<<:::;;;>>>@@@@@@@@@BBBAAACCCFFFDDD???@@@DDDOOOUUUUUUPPPSSS```fffdddRRR>>>888;;;888888<<<;;;AAA???@@@DDDDDDCCCFFFKKKSSSUUU[[[bbbddd^^^RRRHHH@@@???===;;;999888777666222333444555777999;;;<<<999888666444333444555555555555555444222333777:::333111000000222333333222111111111000......000222222111111111000000000///...//////000000//////...//////000111111111111000222111000///............---........./////////000---------...///000000000//////............//////..............................////////////......000/////////.........------------............///000000///...................../////////000000000111111111111000//////...............////////////............////////////111111111111111111111111111000.........///111222333333333222222111111000111111222222222111111000222222222111111111111000444333333333444555666777===<<<:::888888999;;;<<<;;;:::999999;;;===>>>>>>>>>;;;:::>>>CCCBBB===999;;;;;;<<>>???@@@@@@@@@DDDKKKTTTWWWVVVRRREEE@@@@@@DDDEEEBBBAAADDDGGGPPPUUUOOOFFFCCCFFFHHHIIIKKKOOOSSSVVVZZZ^^^```fff]]]WWWWWWVVVOOOGGGBBBDDDMMMOOOHHHFFFJJJIIICCCCCCFFFJJJKKKIIIFFFCCCAAADDDFFFGGGFFFBBB@@@@@@BBBCCCDDDBBB;;;777888888777999999888888888888888888555444444444555888:::<<<999999999888777666555444333555666555222222444666555444333333444333111///222222111111111111111000//////000000000111111111333222111111000000111111111111111111111111111111222222222111111111000000111111111222222333333333444222000000111333333222222222333333333333222222222222222222222222222222000111111222222222222222222222222222222222222222222222333333333222222111222333555444222111111222111111222222222111111000111111111111111111111111111111222222222222111111///111333333222222222444444333333333222222222222111111111111111222222333111222222111111111222333222222333444666888999:::<<<;;;999888777888999:::;;;===@@@@@@>>>;;;:::999;;;999888888:::===???AAALLLZZZwww::::::;;;>>>@@@@@@>>>;;;>>><<<>>>CCCEEECCCAAAAAAGGGTTTXXXQQQWWWiiirrrmmmNNN<<<888<<<888777:::999;;;;;;===BBBBBB@@@BBBGGGLLLNNNSSSXXXYYYSSSHHH???::::::999888777555444333000000222333666888:::<<<:::999777444333222222222444333222000000333888<<<222000///000222333333222111111111000...---///000000000000///////////////.........//////............//////000000000000000111111000///.........................../////////---------...//////000000//////............//////..............................////////////....../////////...............---------............///000///......---.........000000000000111111111111444555555333///---...000/////////...............---............/////////000000000000000000000000111000/////////000111222555444333222111000000111000111111222222222111111222222222111111111111000111111111222333555666777>>><<<999888888:::>>>@@@;;;888666888===???<<<999:::777666<<>>>>>>>>??????===:::777<<<;;;:::999999;;;===>>>CCCEEEJJJQQQVVVVVVPPPJJJCCC@@@???CCCEEEBBB>>><<>>999888:::999555888888777777666666666555333444444444555666666777555555555555555444333333111222333333222111333444555333333333444333111///000000000111111222222222//////000000000000111111222222111000000000111111......//////000111111222222222222111111111111111111111111222222222222222444222111000222333222111111222222333333222222111000000000000000000000000//////000111111111111111444333222111111222333444555444333222222111222222444444444222///...///000000111111222222222111111111111111111111111111111111111222222222222111111000222333333222222222333222222222222222111111111111111111111222222222222222222222222222222222222222222333444666888:::;;;<<<;;;:::999888999:::;;;:::===??????===;;;999999999888777777999;;;???AAAJJJZZZxxx;;;<<<===>>>???===;;;999999777888>>>DDDEEEBBB???EEEZZZcccZZZ[[[iiipppjjjKKK:::666:::555444888888777888<<>>@@@<<<999777888:::;;;:::999;;;>>>>>><<<<<<>>>>>>===@@@@@@@@@??????===;;;999???>>><<<::::::<<<>>>@@@DDDFFFHHHJJJJJJFFF???999???===<<>>;;;AAAIIINNNKKKFFFCCC@@@===FFFNNNVVVXXXTTTTTTZZZaaaVVVRRRTTT\\\___WWWJJJAAAGGGRRRXXXUUUOOOOOOQQQQQQPPPPPPOOOLLLHHHDDDCCCCCCBBBAAAAAABBBDDDCCCAAA?????????<<<:::<<<@@@???:::777777666555555444444444222333444555555444333222222222333444444333333333000111222333333333333444444333222222333333111///000000000000111111111111////////////000000000111111111000000000000111111/////////000000111111111111111111111111111111111111111111111111222222222333111000000111222111///000000111111111111000000000000000000000000000000...//////000000000000000555333222000000222333555888777555333222333333444333333222000...---///111000000111222222222111111111111111111111111111111111111222222222222111111000222333333222111222333111111111111111111111111111222222222222222222222333222222333333444333111222222333444666888:::;;;;;;::::::999999:::;;;<<<:::<<<>>>>>><<<:::999999888888777777888:::>>>AAAKKK[[[zzz@@@@@@@@@>>><<<:::999999:::888777;;;AAADDD@@@:::???WWWfff___ZZZ```aaa[[[III888444777222111777888888888<<<@@@@@@<<<<<>>===;;;999666444555555777888888777666555444444444444444555666666555444444333333333333333111222222333444444333222111///......000222111111...///000///...------...------------------......------............------------...////////////...///...............///000...............---------------------..................------------..............................------............---------------...............---------............///......------------.............../////////000000555777777333,,,***,,,000//////......------,,,,,,------------............////////////////////////------------......//////222222111//////.........///000111222222222222222222222222111111111000000///000222444666777888999777888:::;;;<<<<<<<<<<<<999:::999666333333666999===LLLTTTLLL>>>999;;;>>><<<<<<===<<<<<<;;;;;;<<>>???>>>;;;999<<<;;;:::;;;???BBBAAA???@@@CCCDDDDDDGGGGGG@@@666???IIIRRRRRRKKKHHHKKKPPPMMMKKKLLLRRRSSSOOOJJJIIIIIIQQQWWWTTTMMMKKKMMMNNNOOOOOOMMMJJJFFFCCCCCCDDDGGGDDDAAA??????>>>===<<>>BBB@@@;;;555555555444444333333333222222444444444333111000111222333333444333333333111111222444555666555444333222111222333333111000111111111000000000//////...////////////000000000111000000///000000111111222222111111111000000000111111111111111111111111111111111111111111111111111000//////111111000.........////////////......111111111111111111111111......///000000000000///444333111000000111333444777666444333222222222333000111111///......111333///000111222222222222222111111111111111111111111111111222222222222111111111222444333222111111222111111111111111111111111222222333333333333222111333222222333555666444222333333333444666777999:::999999999999:::;;;;;;<<<:::<<<======;;;999888999777777888777777:::???BBBMMM]]]|||CCCCCCBBB???<<<:::;;;<<<@@@???<<<;;;>>>AAA>>>777888KKK[[[\\\YYYXXXTTTMMMGGG777555999333111777888999888:::<<<999444222555666999<<<>>>===888333000222222333444555555555555666555444444444444444444222222222333333444444444111111222555666555333000111000......///000000///,,,---//////...------...---------------..................//////.........,,,------...............------------...///000000.........---------------------------------------......------------......------------------------------............---------------------.........---------............///---------,,,------...///------------............222333333111---+++,,,............---------------,,,------------.........////////////////////////,,,,,,---------.........000000111111000000///...///000111222222222222222222222222111111111111000///000222444666777888888444666888:::;;;;;;999888555777888666222111555999===SSScccZZZHHH===;;;;;;555666777777777888:::<<<>>>===<<<;;;;;;===???@@@@@@>>><<<:::999;;;===>>><<>>===AAAIIILLLDDD777===GGGQQQRRRLLLEEEEEEHHHJJJGGGEEEHHHHHHFFFFFFIIIEEEIIILLLJJJEEEBBBCCCEEEDDDDDDDDDCCCBBBAAACCCDDDJJJHHHDDD???<<<:::::::::@@@AAA???;;;;;;<<<:::666444444444444444444444444222222333444333222111000222222333333333333333222111111222555777888777555222111111222333333111000111111111000000/////////......////////////000000000000/////////000111111333333222111111000//////111111111111111222222222111111111111111000000000///......000111222111///---......//////......---000000000000000000000000......///000000000000000222111000//////000111222333222111000000///000000///000111000//////111333///000111222222222222222111111111111111111111111111111222222222222111111111333444444222111111222111111111222222222222222222333444444444333111111222111111444777888666333444444444555555666777888777777888999::::::;;;;;;:::;;;<<<;;;999888888999666888999888777:::???DDDNNN^^^}}}BBBCCCDDDBBB???===>>>???BBBCCC@@@===>>>CCCBBB===>>>DDDOOO[[[```\\\QQQIIIDDD888:::@@@999555777666555444666777555000///222000333666888777444222000111111222222444555777888333333222222222333333444111111222333333333333333222111111333666777666333222000......//////...---))),,,...///...---...///------------.........///...//////000000//////...,,,,,,---............------,,,,,,---...///000111.........------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,------.........---------............///---,,,,,,,,,------...///,,,------------.....................---,,,,,,+++,,,------------------...,,,,,,---------.................................,,,------..................000222444444333111000//////000222222333333222222222222111111111111000...000222444555666666666444555666777777777777666333555999;;;<<<;;;;;;;;;<<>>???@@@DDDBBB>>>:::888999===@@@AAAGGGJJJDDD?????????===<<<;;;;;;???HHHMMMFFF<<<;;;EEEQQQVVVSSSMMMJJJJJJHHHBBB???CCCGGGFFFDDDDDDDDDDDDCCCBBB@@@>>>>>>AAA???@@@AAAAAAAAABBBDDDEEEJJJJJJIIIDDD>>>999999:::===@@@@@@<<<999999888555222222333444444555555555222222333333222222111111111222222222222222111000000000111444888999777555222111000111333333222000/////////000000000000000........./////////000000///////////////000111111000000000000000000000///000000111111111222222222222111111111000000000////////////111444555333222...//////000000//////...//////////////////////////////000111111111111000//////////////////////////////000000000//////...000111333222111000000111//////000222222333333222111111111111111111111111111111222222222222111111111333444444222111111111222222222222333333333444222333444555444333111000111///000444999;;;888444666666555555555555666666555555777888999::::::::::::;;;<<<;;;999777888999666888:::999888:::@@@FFFMMM]]]{{{???BBBEEEEEECCCAAAAAABBB@@@CCCAAA>>>@@@GGGIIIFFFKKKEEEKKK]]]jjjeeeVVVLLLAAA888===FFF???888888555111000222555555222333777333333222111000111444777333222222333444777999;;;000000000000111222333444111222222333333333222222222000///111555888999888333111///.........---,,,(((***---............///---------......///////////////000000000000//////+++,,,------......------,,,,,,,,,---...///000111.........------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,------.........---------.........//////,,,,,,,,,,,,------...///---------............///+++++++++---......,,,))),,,,,,,,,------.........,,,,,,,,,---------..............................---......///000/////////...000444666777666333111//////000222222333333333222222222111111111111000---///111333444555444444555444444333444444666777444666;;;BBBHHHHHHCCC>>><<>>666444555666555444555:::>>>;;;<<<===>>>???@@@AAABBB===<<<:::888888;;;AAAEEEEEEOOOSSSKKKBBB>>><<<888666888:::===EEEJJJGGG???555@@@NNNVVVUUUPPPLLLJJJFFF===:::BBBJJJKKKFFFAAAEEECCCAAAAAAAAA@@@@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFHHHKKKMMMIIIAAA:::999::::::???AAA===999:::;;;:::111222333444555555666777333222222222222222222222111111111111111000//////000///000444888999777444111000000111333333222000------...///000111222222............/////////000///////////////000111111------......///000000000000000111111222222222222222111111111000000////////////111333666777666444000000111111111111000000........................//////000111111111111111......////////////.........///111222222111000///111333555444222///......//////000222222333333333111111111111111111111111111111222222222222111111222333444444222111111111222222222333333444444444222333555555555333111000000//////444:::<<<999555777777666555555555555555333444666777999999:::::::::;;;;;;:::888777777999666999;;;:::888;;;AAAGGGLLL[[[yyyBBBDDDEEEDDDAAA>>>======???AAA@@@>>>???DDDGGGEEEGGGLLLOOOTTT```iii]]]JJJ===<<<>>>BBB@@@999333222///555888666444444111---///222333333666888555000222333666888888777555444666444222111111222333444333222222222111000000000222222111111111111222222..................------///............//////000---------............///......................../////////...---------,,,---------............///111000000///......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////------............------,,,,,,,,,---------......---------............///+++,,,,,,---------......---,,,,,,,,,------+++)))---..................---+++++++++,,,,,,---------,,,,,,------...///000000000///...---------------***111<<>>;;;:::<<>>999;;;>>>>>>>>>AAA999===DDDLLLQQQPPPLLLHHHEEE@@@???BBBEEECCCAAABBBAAACCCFFFEEE>>>:::BBBNNNHHHBBBBBBHHHLLLHHHEEEFFFIIIJJJIIIHHHDDD@@@;;;888888999::::::999888777666444444444333333222222222444333222222111111222222000000000000000000000000111222222333333444555555222222222222222222333333222111111000///......---//////////////////////////////000000000000//////111111000000000000000111000/////////000111222222222111111111111111222222///000111222333333222222//////////////////////////////000000000000//////111111111111000000//////222111111000000000000000////////////000000000000000000000000111111111111111000/////////000222333111111111111111000///...111222222333333222222111555888999666000...000444111222444666777777666555222222222111111111000000111111222222222333333333333555777888999888777666555666777888999:::;;;;;;<<<;;;:::888777666666555888:::<<<;;;999:::===AAAHHHZZZ{{{AAACCCDDDDDDBBB@@@??????HHHIIIFFFAAA???BBBBBB@@@DDDHHHIIILLLUUU___XXXJJJFFFGGGJJJMMMHHH===555333333777888555444666666333000777;;;:::999:::999777333555777777666555666888444333222222222444555777111111000000000000000000111111000000000000111111........................//////...............///---------............///.......................................------------------............///000000//////...------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------............------,,,,,,,,,---------......------------............------,,,,,,---......///------,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,---------,,,,,,------...//////000//////...---------------000666>>>DDDEEEAAA:::555////////////000000000000000000000///......000222...333777777444111000111000111111222333444555666555444:::GGGNNNHHH===777666777888888777777999;;;888666444222222333555666:::>>>@@@???;;;999:::===BBBAAA@@@===;;;:::<<<>>>EEEHHHJJJHHHGGGIIIHHHEEECCC===:::<<<>>>===<<<>>>999;;;>>>CCCHHHJJJIIIHHHHHHDDDCCCGGGJJJIIIIIIJJJ???>>>AAAGGGIIIHHHHHHLLLPPPLLLLLLOOOOOOHHHCCCDDDIIIIIIIIIHHHEEEAAA===;;;777888888888888777666666555555555444444333333333444333222222111111222222000000000000000000000000111111111222333333444444222222222222222222222222111111111000///.........//////////////////////////////000000000000//////111111000000000000000111111111000000000111222222111111000000000111111222000000000000000111111111000000000000000000000000//////000000000000////////////000000111111111111222111111000000000000000////////////000000000111000000000000111111111111000000/////////000111222000111111111111111111000111222222333333222222111444777999777333111333666444444555555444444333333222222222111111111000000111111222222222333333333333444666777888777666555555555666777888999::::::;;;:::888777666777777888999;;;<<<;;;999:::===AAAGGGYYYzzz???AAABBBBBBAAA?????????MMMNNNKKKDDDAAAAAA@@@===AAAEEEDDDCCCHHHQQQPPPIIIIIIMMMTTTXXXPPPAAA666333777999888555555888888555444<<>><<<:::999:::<<>>@@@AAA@@@>>>???CCCHHHJJJLLLIIIEEEEEEJJJMMMMMMNNNQQQBBB===???KKKUUUUUUMMMGGGOOONNNNNNOOOKKKDDD@@@AAAGGGHHHHHHHHHFFFCCC???===999888777666555555555555555555555555444444444444333333222111111111111222000000000000000000000000000000000111222222333333333333333222111111111000111111000000//////......////////////////////////...//////000000//////...000000000//////000000111333222222111111111111222111000000//////000000000111000......---...//////111111111111111111111111//////000000000000//////---...///000111222333333222111111000000000000000/////////000000000111111000000000000111111111111///////////////000111111000000111222333333444444222333333444444333333222333666999999777555666888777666444333111111000000222111111111111000000000111111222222222333333333222333444555666555444333333444444555666777888888999777666555555777:::<<<<<<>>>???===::::::===AAAFFFWWWwww===???AAA@@@>>><<<<<<<<>>>>><<<999:::>>>AAA>>>666222555999<<<;;;888666333111000000...//////000000111111111//////............//////............////////////111000///...---,,,,,,,,,---------............///........................,,,---------.../////////---------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,---------.........000///---,,,,,,---///000......,,,***)))***,,,...+++,,,,,,------,,,,,,+++............---------------------........./////////......---------......------...//////...---,,,////////////000000000000000000///------000444888555333111222333333000---000111111222333333444444333333444555444333333555555666777777666666888:::;;;999777555444444555555666:::>>>???>>><<<<<<<<<::::::999777666888;;;>>>???;;;@@@MMMRRRNNNKKKNNNHHHCCCAAACCCCCCCCCEEEIIIHHHEEEAAA@@@BBBEEEIIIJJJGGGDDDDDDHHHJJJIIIKKKOOOFFF??????KKKVVVUUULLLCCCEEEFFFGGGDDD@@@<<<===@@@DDDDDDEEEEEEDDDBBB@@@>>>===<<<999666444333333333444444444444444444444444333222222111111111111111000000000000000000000000/////////000111111222222444333333222111000000///111000000000/////////...////////////////////////...//////////////////...000////////////000000111444444333222111111111222111000//////////////////111000---,,,+++,,,---...000000000000000000000000//////000000000000//////......///000111222333333222111111000000000000000//////000000000111111111///000000000111111111111///////////////000000000000000111222333555666777555555666666666666555555333666999:::888666555666666555333111/////////000111111111111000000000000111111222222222333333333111222333333444333222222222333333444555555666666666555333333444888<<<>>>BBBDDDDDDAAA===<<<>>>AAAFFFVVVttt???AAABBBAAA???<<<;;;;;;???DDDHHHGGGFFFEEE@@@:::@@@EEEHHHFFFBBBAAAAAA???DDDKKKXXX```ZZZJJJ===777777999::::::>>>CCCCCC???999:::;;;===BBBGGGDDD===;;;AAAFFFCCC:::333222444;;;:::888555333111000///000000000111111222222222//////............//////........./////////000000000000///---,,,,,,,,,,,,---------............///........................,,,---------.../////////---------............///---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------........................,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...///...------,,,---...///......---+++)))))),,,///+++,,,,,,------,,,,,,+++........................---------.....................---------......///000000///............///////////////000000000000111111000///...111666:::<<<666111///111222111...000111111222222333333333333555555222000111333555444555666666555666888:::888777666666666666777888555999===@@@AAAAAA@@@@@@999888666333222444999===>>>;;;AAAMMMQQQKKKHHHKKKHHHDDD@@@AAABBBDDDIIIPPPHHHEEEAAA???@@@AAABBBBBBEEEBBBBBBDDDDDDCCCEEEJJJBBB<<<<<>>===AAA???<<<888555333222222222222222222222222222222333222111111000000111111////////////////////////...//////000000111222222333333222222111000//////000000000000////////////////////////////////////......////////////......//////......///000111111444444333222111111111222111111000//////...//////111000---,,,+++,,,---...//////////////////////////////000000000000/////////000000000111111111111222111111000000000000000000000000000111111111111///000000000111111111111...//////000000000000000000000000111333555777999777888888999999888888777444666888888666444222222333222111000///000000111000000000000000000000000111111222222222333333333111222222222222222111111222222222333444444555555555333222222444777<<>>AAAFFFUUUqqq@@@BBBCCCCCCAAA???>>>>>><<>>888???DDDIIIJJJFFFAAA>>>===<<>>@@@AAAAAAAAA<<<:::777333111222555999<<<>>>DDDJJJJJJFFFDDDFFFDDD@@@===>>>>>>???FFFNNNIIIFFFCCCBBBBBBBBBAAA@@@EEECCCBBBCCCAAA???BBBGGG===999888;;;>>>@@@DDDJJJNNNMMMHHH???;;;===???@@@===============<<<<<<;;;@@@???<<<999666444333222111111111111222222222222222222111000000000000111/////////////////////////////////000111111222222222222222111000000000///000000000000////////////////////////////////////---......//////......---............///000111111333222222111111111111222222222111000////////////111000......---...//////........................//////000000000000//////000000000000000111111111222111111000000000000000000000000111111111222222000000000000111111111111//////000111111111111111000000000111333555777999888999999::::::999999888444555555555444333111000111111000000000111111222//////000000000000000111111111222222222333333333222222111111111111111111222222222333333333444444444333222222444777:::<<>><<<>>>AAAFFFSSSmmm;;;>>>@@@AAA@@@??????@@@<<>>>>>AAA@@@======AAAFFFIIIHHHCCC???>>>888<<>>;;;AAAJJJMMMJJJ===<<<999999???GGGGGGBBB777:::===<<<888333000...///000000111111222111111111111111111000000000000000//////////////////000---......///000000111111......---,,,,,,------------------............///.......................................------------------............///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---........................+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,---...---,,,***)))***---000...***(((+++...------............------------...///000111111222........................---------------...//////---------------.........////////////000000000000...///000//////000222555444333222111111111111000111111111111222222222222111555666555666::::::555333444555555444555777888444444555555666777888888777777888:::<<<=========:::::::::888666555555777888AAAHHHFFFBBBAAAAAAAAA>>><<<<<<===<<<:::>>>EEEGGGEEECCCBBBDDDEEEDDDDDDCCCAAA@@@AAA???===@@@FFFCCC???<<<<<<<<<===EEENNNSSSRRRLLLDDDAAABBBAAA<<<<<<<<<<<<;;;;;;;;;::::::;;;::::::999777666444333111111111222222333333333222222111000000000000000//////////////////////////////000111111222222333111111111111000000000000////////////000000000000////////////////////////---......//////......---...------......000111111111111000000000111222222333333222111000//////000000000000000000111111111//////////////////////////////000000000000//////......///000111222222333222111111000000000000000000000111111111222222222000000000000111111111111///000111222333222222111000000///000111444777888888888999999999999888888444333333333444444333333000111111222222111111111////////////000000111111111111222222222333333333333222222111000000111111222222333333333333444444444333333333444666888999:::<<<===<<<::::::===AAADDDPPPiii555888;;;======>>>???@@@;;;===<<<999;;;AAAEEEEEE;;;===BBBGGGGGGCCC@@@@@@===@@@NNNcccrrrssskkkeeePPPJJJ???777:::BBBEEEDDDAAAAAA===888888<<<===;;;555555666555444333111//////000000000000///......111111000000//////......000000////////////000000---......///000111111222------,,,,,,,,,---......---------.........//////......................../////////......------,,,---------.........//////......//////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,,,,,,,---------)))+++---......,,,)))''')))---000///+++(((***------......//////......---,,,---...///000111222333.....................------------------...///000---...///000000000000///////////////000000000000,,,...///.........000222,,,...111333333222000///111111111111111222222222///444777666:::>>><<<555333444555444444444666888555555555555666666666666777666666666888999999888555888;;;===<<<:::999888555CCCJJJCCC===???AAA???<<<<<<>>>@@@===999999>>>AAA???======???AAACCCCCC@@@>>>>>>???===;;;???FFFOOOIIIDDDAAA@@@@@@GGGOOOPPPPPPKKKEEEDDDFFFAAA999<<<<<<<<<;;;;;;:::::::::555666777888888777666555222222222333333444444444222111111000000000000000////////////////////////000000000111222222333333000000000000000111111111////////////000000000000////////////////////////---..................------------......000111111000/////////000111222222444333222111000000000000///000111222333333222222000000000000000000000000//////000000000000//////,,,---...000111333444555222111111000000000000000000111111111111222222222000000000000111111111111000111222333444333222222000000//////111333666888777777888888888888777777333222111222444666666666111222333333333111000///.../////////000000111111111111222222222333333333333333222111000000111111333333333333333333444444444444444444555555666777111444666777666888===AAABBBMMMeee222555:::>>>???>>>>>>>>>>>><<<;;;===AAACCCCCCBBB>>>AAAEEEHHHIIIHHHEEEDDDEEEEEEJJJXXXhhhtttwwwuuu^^^PPP???777999<<<<<<:::DDD???999444222444777:::999888666444222111111000000222444333111...------...000222111...---...111...---,,,+++,,,,,,......///---+++,,,///000///...//////////////////////////////.........---------........................---------......000111111---------------------------,,,+++,,,...222555888333000---+++,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++------,,,+++++++++,,,,,,************************---,,,,,,++++++,,,,,,---//////////////////////////////000000111111111222---......---++++++,,,...//////...---,,,,,,++++++,,,------......------,,,---......///////////////------,,,---...111444666000000000000000000000000//////000000111111111111555666777888888777666555777777888999999999999888777777777888999:::<<<======999555444777999999888:::<<<>>>??????<<<999777BBBDDDEEECCC???===>>>@@@@@@AAABBBBBBBBBAAA???>>>CCC<<<888;;;@@@BBBBBBCCCBBB@@@@@@AAA@@@>>>@@@EEEOOOMMMIIIDDDBBBDDDIIIMMMHHHIIIGGGCCCBBBCCC@@@;;;::::::::::::::::::::::::===:::666444444555444444444333222222111111222222555444222000//////000111//////............//////000////////////111333444222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000111000///......///000111555555555444444333333333444555555444333111...---/////////111666:::<<<===555222///...000111222222///////////////000111111...//////000111222222222333222111000////////////000000000000000000000000......///111111222222222222222222111111111111000...///000111333444555666555555444333333333444444777777777666555555444444555444333222111///......000000000000000000000000000111111111111222222222000000000000000000000000333333333222222111111111555555555555555555555555333444444444555777;;;>>>FFFOOOccc777999;;;<<<======>>>>>>>>><<<;;;===@@@BBBBBB@@@<<<>>>AAADDDFFFFFFFFFEEEAAABBBGGGOOOXXX___cccdddUUUKKK@@@:::;;;<<<;;;999@@@>>>:::888777888:::<<<666555444222111000000000000222333222000////////////000111111000111333555///...---,,,,,,,,,---...///---+++,,,...//////---........................//////.........---------........................------------...///000111---------------------------,,,+++,,,---000444666222000---+++,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---........................111111000000000000000000---......---++++++,,,...///......---,,,,,,++++++,,,------......------,,,---......///////////////...---------...111333555000000000000000000000000000000111111222333444444555555555666666555555444777777777888888888999999777888888999999:::::::::;;;999888888;;;<<<:::999888999;;;<<<<<<<<<<<<===DDDFFFGGGDDD@@@======???DDDDDDEEEHHHJJJIIIEEEBBB@@@999666:::@@@AAABBBDDDEEEBBB@@@AAA@@@@@@DDDJJJRRRQQQOOOKKKGGGEEEFFFGGGJJJJJJHHHBBB@@@???:::444888999999::::::;;;;;;;;;<<<999666555555666555555444333222222111111222222555333111000//////000111//////............/////////.........///000111222222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000111000///......///000111333333333222222222111111444444444333222111000///111000///000444888:::;;;666444111000111111111000///////////////000111111...//////000111111222222222222222111111111111111000000000000000000000000...///000111111222111111222222222111111111111000000111111222222333333444444444333333333333333444666666555555444333333333333222222111000///......000000000000000000000000000111111111111222222222111111111111111111111111333333333222222222111111555555555555555555555555333444444444555777;;;>>>DDDMMMbbb<<<<<<<<<<<<======>>>??????===<<<<<<>>>??????>>><<<===>>>@@@BBBBBBCCCCCC@@@BBBEEEFFFFFFHHHLLLPPPIIIEEE@@@===<<<;;;:::999===<<<<<<;;;;;;<<<>>>>>>333222111000000//////000000111111000//////000222222111///000333666777888000///...---------------...,,,++++++---......---.......................................---------------------------------------------...///000000------------------------------,,,+++,,,...111222111///,,,,,,,,,------,,,+++,,,,,,------,,,,,,+++,,,------------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................111111111000//////......---......---++++++,,,............------,,,,,,+++,,,------......------,,,---....../////////////////////.........000222333000000000000000000000000000111111333444555666666444444333333333444444555888777666666666777999:::777888999;;;;;;:::888777999999:::<<<>>>>>><<<:::999999999888888999<<<>>>@@@CCCEEECCC???===>>>@@@BBBBBBCCCGGGIIIHHHDDD???>>>888666:::???@@@AAACCCKKKFFFCCCAAA??????CCCJJJNNNOOOOOOMMMHHHDDDBBBAAAGGGHHHFFFAAA???>>>888111::::::::::::::::::999999:::888666555666777777777333333222111111111111222444333111000//////000111000//////......//////000...---------...///000111222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000111111111000000000000000444333222222111111222222444111//////111444666777777555333333333222000...///////////////000111111/////////000111111222222111222333444444444333222000000000000000000000000000000111111111111111000222222222111111111111000222222222222222222111111333222222222333333333333555444444333333222111111000000000000/////////...000000000000000000000000000111111111111222222222222222222222222222222222333333333222222222222111444444444444444444444444333444444444555777;;;>>>BBBLLLccc<<<<<<===???@@@AAA@@@??????>>>====================================>>>???FFFFFFDDDAAA??????AAADDD@@@@@@>>><<<:::999;;;<<<===<<<;;;:::;;;<<<===???444333222000////////////000000000///...///222444555111......222666777777000000///......------------,,,+++,,,,,,---......................................................---------------------------------------...///000...........................---,,,+++,,,---...///000...,,,,,,---------,,,+++,,,,,,------,,,,,,+++---------.........//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---......................../////////////////////...---......---++++++,,,.........---------,,,,,,,,,,,,------......------,,,---......///////////////000//////...//////000111///////////////////////////000111222444555666777444444333222222333555666888777555555555666888:::666888:::<<<;;;999666444888999999;;;<<<======<<<<<<===>>><<<888777999;;;999<<<@@@AAA???>>>@@@BBB@@@AAACCCDDDCCCAAA@@@@@@???:::888;;;>>>>>>???AAANNNJJJFFFCCC???<<<>>>CCCFFFHHHIIIHHHDDDAAA???>>>AAACCCCCCAAAAAAAAA===777<<<<<<;;;:::888777666666888666555555777888888888333222222111111111111111333222111000///000000000000000////////////000000............//////000000222222222111111111000000////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000333222111000111222333555555222///...///222333444444444444555555444111...///////////////000000111//////000000111111111111000111444666777666555444000000000000000000000000111111222222222111000000222222222111111111000000111111111111111111111111111111222222333333222222444444444333222222111111000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222444444444444444444444444333444444444555777;;;>>>CCCMMMeee999:::>>>BBBFFFFFFCCC???@@@??????===<<<<<<<<<===;;;:::::::::;;;<<<>>>???KKKGGGBBB??????@@@@@@???======;;;999777888;;;??????===999777666888:::<<<666555444222000////////////000000/////////222444777222...---000333333222000000000//////.........,,,------,,,,,,---...///........................---.....................------------------------...------------......///...........................---,,,,,,,,,,,,---...///---,,,,,,---------++++++,,,,,,------,,,,,,+++---------.........//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---,,,,,,++++++++++++---------------------------,,,,,,++++++,,,,,,---........................,,,,,,---...///000000000---......---++++++,,,...---------------,,,,,,,,,,,,------......------,,,---......///////////////000000////////////000000////////////////////////---...///111222444555555444444333222333444666777777666555444444666888999666888:::<<<;;;999555333999888888777888999<<<>>>===BBBFFFEEEAAA===<<<===999===AAABBB@@@???AAACCCCCCFFFIIIFFFAAA???BBBGGGBBB>>><<<>>>>>><<<<<>>===@@@EEEEEEEEEBBB???=========???BBBBBBAAABBBDDDAAA<<<999999999888777777666666666555444555777888888777333222111111000000111111111111000000000000000000000000////////////000000//////000000000111111000222222222111111111000000////////////////////////////////////////////////////////////000000000000//////000000000000//////000000111111111111111111222111000000111333444555555222///...///111222222111111333555666666333000///////////////000000111000000000000000111111111///111444666777666555444111111111111111111111111111222222222222111111000222222222111111111000000///000000111111222333333000111222333333333333222555555444444333222222222000000111111111111222222000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222444444444444444444444444333444444444555777;;;>>>BBBLLLddd999:::???EEEJJJJJJDDD???@@@@@@@@@>>><<<;;;<<<>>>777888888999;;;===???@@@GGGCCC???===>>>@@@@@@@@@===;;;999666555777;;;??????<<<777444333444777888666555444333222111111111///000111000///000111333555222///------.........//////000000000000//////---.........------///000---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,...---------------.................................------,,,,,,------------,,,+++,,,---...,,,++++++,,,,,,------,,,,,,+++,,,------------.........////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,+++*********---------------------------,,,,,,++++++,,,,,,---------------------------***+++,,,---...000111111---......---++++++,,,...------------------------,,,------......------,,,---......////////////////////////000000000000000000000000000000000000000------...///111222333333333333333333444555666666666555555444444555777888666777:::;;;;;;888555333888888777666555666:::===<<>>???AAAEEEGGGEEEAAA@@@DDDIIICCC@@@>>>@@@>>>;;;:::===DDDCCCEEEGGGFFFBBBBBBEEEIIIHHHFFFBBB===;;;;;;<<>>???III```~~~======???EEEJJJJJJEEE@@@???AAAAAA???===<<<===???::::::;;;;;;<<<<<<======>>>>>>>>>===<<<===@@@BBB===;;;888666777888:::;;;:::999777555333444444555333333222222222333333444...000222222000000000111111111000...,,,++++++,,,---...000111222111111111---///000///------000222---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------------......---,,,+++,,,---...,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,---......//////---......---++++++,,,...------------------------,,,------......------,,,---......///////////////......///000000000000000000000000000000000000000......//////000111222222000111222333444444444444444444555555555666666666555777999::::::888666555777888999888666666888;;;:::BBBJJJLLLGGGBBB@@@AAAAAADDDGGGEEEAAA===;;;<<<999;;;>>>BBBDDDEEEEEEDDDAAA>>>>>>???===999999<<<>>><<<>>>AAAAAA@@@BBBGGGGGGGGGFFFCCC???<<<<<<<<>>???HHH^^^|||CCCAAA@@@CCCHHHIIIEEEAAA???AAABBB@@@===<<<>>>AAAAAA@@@???>>><<<999777666777<<<@@@>>>::::::@@@FFF<<<:::888888999:::999888666666777666666555444333//////000111222444666777...000222333111000///000---000111000,,,***+++---,,,...///111222222222222...000111000......000333---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------////////////////////////------...............///,,,++++++,,,......,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------------------------......---++++++,,,...------------------------,,,------......------,,,---......///////////////---...///000111111111111000000000000000000000000//////000000111111111222...///111222333333222222333444555555666666555555555777888999999888777666666999;;;;;;888666777888:::AAAHHHGGGAAA:::999:::;;;???BBBBBB>>>;;;::::::666666999BBBKKKNNNHHHAAA===<<<<<<>>><<<999999===<<<999999::::::999===CCC@@@BBBCCCBBB@@@>>>>>>>>>??????;;;666555888888555888888666444222000......222222111333555555444222222111111000000000000000...///000000000000000///111111000000000000111111......///000000///...---222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000...///000111111000///...//////000000111111222222000111222333444333222222......///222444555333222333222111111222222000...///////////////000111111111111111000000000000000000000/////////000111222111111111111111111111111///000111222333444444444222222222111111111111000222222222111000//////...000111444666666666555444222222111111000/////////111000000000////////////000000000000000000000000000111111111111222222222000000000000000000000000111111111222222333333333333333333333333333333333333444444444555777;;;>>>AAAIII___|||DDDFFFJJJMMMNNNMMMKKKIIIAAACCCEEEFFFDDDAAA???>>>???@@@>>>;;;:::;;;777222888888999:::<<<>>>???@@@DDDNNNOOOBBB777666555000444555666999:::888444000000222444666777666444333222222222222222222222222////////////...---,,,+++++++++...333777888444111............////////////000///---,,,+++,,,,,,---,,,---...//////...---,,,...---,,,,,,,,,,,,---...---,,,+++******,,,...///........................000...---...000000,,,)))---,,,,,,++++++,,,,,,---,,,,,,............,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------///...,,,++++++,,,...//////000000///,,,+++,,,---000///...---,,,+++++++++,,,---------......//////......//////000000111111222000///000444555444222444333111//////000111222666555333111000000111222222111000000000111222333111222444444333222333333333444666777777777666555666777999::::::999888777<<<<<<<<<;;;:::999:::;;;======>>>>>>>>><<<:::999;;;:::<<>>AAAAAA===999999;;;:::666333444;;;AAA@@@BBBDDDDDDBBB@@@??????CCC???;;;888888777777666888999888666333111222333222333333222111000222333333333111000////////////111111000000//////......///////////////000111111///////////////000111111222222222111111111111000333222111/////////000111222222111000//////000000////////////000000000000000333222...///444222+++222222222222222111000///000000000000000000000000111111111222222333333333444333333222111000////////////...------...000000000000000000000000000000222000000444888888333...////////////000000000000111111000000000000000000111222333444333111...---......///000000000000000222333333444333222111000000111111000......///000111111000000000000111111222111111111000000//////000000111111111000000//////000000000000111111111000111111111111222222222444444444444444444444444333444666666666777999<<>>???===::::::<<<:::666:::::::::;;;<<<>>>AAABBBZZZ```\\\KKK===999666111333333444666777777444111///111333555666555333222222222222222222222222222////////////...---,,,+++,,,+++---000333444111...............///////////////...---,,,,,,,,,------------............------......---,,,,,,---......---,,,+++***+++,,,...///........................///------...000000---***---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............///////////////...,,,++++++,,,...///---///000///---++++++,,,------,,,+++++++++,,,,,,...............---------......//////000000000000111000///000333555444222444333111000///000111222555444222111000000111111222111111111111111222222000222333333222222333555333444555666777777777777777888999:::;;;<<<<<<<<<999999999999999:::<<<>>>>>>>>>?????????>>>===<<<===<<<<<<@@@EEEGGGGGGEEE;;;;;;<<>><<<999777777777666555888999888666333222222333444555444333000///000222222222111000////////////////////////000000000000///////////////000111111///////////////000111111222222222111111111111000333222000/////////000111222222111000000000000000////////////000000000111222333333111111222111...333333333333333222111111000000000000000000000000111222222222222222222333333333222222111000000///111000///......//////000000000000000000000000000333111111444888888444000000000000000000/////////000000000000000111111111333333444444444333111000...///000000111111111000111111222222222111000///000111000///---...///111111111000000000000111111111111111000000000//////000000111111111111000000111222222222222333333333000111111111111222222222444444444444444444444444333444555666666777:::<<>>===<<<<<<>>>>>><<<999;;;??????;;;===<<<;;;;;;<<<>>>BBBCCC[[[___XXXGGG999666444111333222222222444444333222///111222444444333111000111111111111111111111111////////////...---,,,,,,---,,,,,,---//////...,,,---............/////////------,,,,,,,,,---...............------...............---,,,,,,---......---,,,+++++++++,,,...///........................---,,,,,,---//////...,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++)))***,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////000000111111111///...---,,,,,,---...///,,,...000000...,,,++++++++++++******+++,,,------/////////...------,,,,,,...////////////000000000000//////000222333333111333222111000///000111222333222111000000000000000111222222222222222111111000111222111111222555777666666666666777888999:::444444555666777999;;;;;;:::999888777777999<<<>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>AAADDDGGGIII???>>>===@@@DDDGGGIIIJJJEEEFFFDDD???999555666777BBBEEEGGGFFFBBB===999777888777666666777777555444888888888666333222222333555666555333000//////000000000////////////000000.........///000111111111///////////////000111111000////////////000111111222222222111111111111000222111000000///000000000222111000000000000000000/////////000000000111111333222333444333//////111333333333444333333222111////////////////////////222222222222222111111111333222222222111000000000222222111000/////////000000000000000000000000000333222222555888888555111111111111000000///////////////000000111111111222333222222222222222222222///000111111222111111111000000111111111000//////000000000...---...000333111000000//////000000111111111000000000000//////000000111111111111000000111222222222222333333333000111111111111222222222444444444444444444444444333444555555555777:::<<>>@@@AAAAAAAAAAAA>>>============>>>===<<<<<<===;;;999;;;AAABBB@@@>>>===:::999:::===@@@CCCGGGIIIDDD999222444888888777555222111111222222222///000111222222111000///111111111111111111111111......//////...------,,,///...---,,,,,,,,,++++++---------.........//////,,,,,,,,,,,,---......//////...---,,,,,,---...///......------------......---,,,,,,,,,,,,---..............................,,,,,,,,,---............------,,,,,,,,,,,,------++++++++++++++++++++++++)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////000111111222222......------------......,,,///222333111...,,,,,,---,,,,,,++++++,,,------...............---------/////////////////////////////////000000111111111222111000000000000111111222111111000000000//////111111333333333333111000111222222111111333777:::;;;:::999888888999:::;;;555555555555666888:::;;;???<<<888666666888999:::======>>>???@@@@@@AAAAAA???@@@@@@>>>>>>???CCCFFFAAA???>>>===@@@CCCFFFHHHEEEFFFFFFCCC>>>:::888888:::>>>BBBCCC@@@<<<888666444444555777999999777444666777666444222111111333444444444333000///000222/////////...//////000000.../////////000000000111///////////////000000111000000//////000000111222222222222111111111000000111111000000000000000000111111000000000000000111//////000000000111111111333000222555333---...333222222222333333222222111////////////////////////333333222222111111000000222222222111111111111111444333222111000000//////000000000000000000000000222111222444666666333111222222111111000//////////////////000111111222222000000/////////000111111000111111222222222111111111111111111111111000000000000000...---...111444000000////////////000000000000000000000000/////////000000111111111111000//////000000000111111111000000111111111222222222333333333333333333333333444444555555555777:::===BBBJJJ___}}}888999;;;<<<>>>@@@BBBBBB???===<<<<<<>>>???>>>===;;;<<<;;;999<<>><<<:::999999999:::<<<<<<;;;::::::;;;===>>>@@@<<<888666888:::;;;;;;<<<<<<<<<===>>>???@@@@@@>>>???@@@@@@>>><<<======<<<;;;::::::;;;>>>BBBEEEAAACCCDDDDDDBBB@@@>>>===999===AAABBB???;;;777555222333555888;;;;;;999777444555444333000///000111111222333222111111333444000////////////000000111111000000000/////////...///////////////000000111000000000000000111222222222222222111111111000000000000000111111111000000111000000000000000111111000000000000111111111111111///111333222//////222000000111111111111000000000000000000000000000000222222222111111000000000111111111111111222222222333333333222111000//////000000000000000000000000000000000222333333222000222111111111000000000/////////000000111111111111111000000///000000111222111111222222222111111000222222222222222222222222111222111000...///222444000000////////////000000//////////////////000000//////000111111111111111//////000000000111111111000000111111111222222222333333333333333333333333444555555444444666:::===AAAIII]]]|||888888999;;;===???AAABBB>>><<<;;;===@@@BBB???===:::<<<;;;999<<>>===;;;:::999999999<<<;;;;;;::::::;;;;;;;;;===999666888<<<@@@BBBAAA;;;;;;;;;;;;<<<===>>>???===>>>?????????<<<999888444666888999:::===AAADDD>>>???AAACCCDDDCCCBBB@@@>>>@@@CCCCCC@@@;;;777666222333555888;;;<<<:::999333444444222000///000222000111222222111222444666111111000000000000000111111111111000///.........///////////////000111111111000000000000111222222222222222111111111111000//////000111111111111000000000000000000111111222000000000111111111222222///000000000222666555111...///000000000000000000000000000000000000000000111111111111111000000000000000000111222222222333222222222222222111000///000000000000000000000000//////000000111111111000111111111111111111111111111000000000000000000000333333333333333333333333111111111222111111000///222222222111222222333444333444444333111000111333000//////......//////000......////////////000000...///000111111222111111111222222222222333333333000111111111111222222222333333333333333333333333555555555444444666:::>>>AAAHHH[[[{{{::::::999999:::<<<>>>???<<<::::::===BBBCCC???;;;:::<<<<<<:::===AAAAAA===:::999888777777777888999777777666666555333444666888555111///000111111000333333222111000///...---////////////////////////------...............---***,,,......,,,,,,---///,,,,,,---------.........,,,---.........---,,,+++------............---------...///000000///...---,,,------.......................................,,,---...,,,******,,,.........------------.........---,,,++++++,,,---...***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,------......------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------............000//////......------,,,......////////////......---///111000///...///000000///...---------------+++,,,,,,---...///000000//////.........---------,,,...///...,,,+++---///...//////000000000000000000111222333333222111111//////000111333555777888111222333333222222444555999::::::::::::999888888666777888999999999999999===:::888:::@@@EEEEEEDDD<<<;;;;;;;;;;;;<<<>>>???>>>===<<<===@@@???<<<888444777;;;======>>>@@@BBB>>>???@@@BBBCCCCCCAAA@@@>>>@@@BBBBBB???;;;999888333333444777:::;;;;;;999555555555444222111222333111222333222111111333444444333222111111000111111000000000000///////////////////////////000111111111111000000111111222333222222222111111111111000...///000111222111111000000000000000000111222222000000111111111222222222...333222---333???===000//////000111111111111111222222222222222222222222000000000000111111111111///000000111222222333333000000111222222111000///000000000000000000000000///000111111000000111222000000000111111222222333222222111111000/////////444555666666555444333222000111111111000000///...222111000000000222333444444666777666444222111111//////............//////........./////////000000...///000111111222222222111222222222222333333333000111111111111222222222222222222222222222222222555555444333333666:::>>>AAAFFFYYYyyy===;;;:::888888999;;;<<<:::999999===BBBCCC>>>::::::<<<<<<;;;===@@@???;;;999999888888888888888888555555666888888666666777333111......///111111111444333222111000///...---////////////////////////------...............---'''***---...,,,,,,---000,,,,,,,,,---------......------...///...---+++***,,,---...//////...---,,,---...///000000///...---,,,---......//////..............................---......,,,))))))+++.........------------............,,,,,,,,,,,,......)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111000///...---,,,,,,......////////////......,,,...///...------...///------,,,,,,,,,---......------..................//////.........---------+++...///...,,,+++,,,.........///000000111000000111111333444444333222111/////////000333666888:::///111333333111111111222444555777888999999888777555777999;;;<<<===<<<<<<@@@===;;;===CCCFFFDDDBBB======<<<;;;;;;<<<>>>??????<<<999;;;@@@BBB???;;;888<<>>>>>>>>@@@@@@@@@AAABBBAAA???===888;;;===>>>===<<<<<<<<<333333333666999;;;:::999666777777555333333444555333444444222111000111333555444333222111111111111......//////000000111111///////////////000111111111111111000111111222333222222222111111111111000...///000222222222111000000000///000000111222222000111111111111222222222...666333+++444FFFBBB//////000111222222222222222222222222222222222222222//////000000111111222222//////000111222333333444...///111222222111000///000000000000000000000000000111222222111111222333//////000111222333333444333333222111000///......333444555666555333000///000000000000000///......111000/////////111222333555777999888666333111000//////............//////---.........//////000000......///111111222222222///000000000000111111111000111111111111222222222222222222222222222222222555555444333333666;;;>>>AAAFFFXXXxxx===<<<;;;:::999999999999:::::::::::::::::::::::::::;;;;;;<<<;;;;;;::::::999999999888666555666777888:::<<<:::666333444666333111///...///111444555222222000///............666444111...---,,,---------------,,,,,,,,,++++++---,,,+++***+++---///111---------............///---+++***+++......,,,***------------......////////////.........------------,,,,,,,,,,,,---......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...---,,,++++++---///000---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,------......------........................,,,,,,,,,---...///000000........................,,,,,,+++***+++,,,.../////////.........---------...........................------,,,,,,------...........................///............---------------------...///111222------..................////////////////////////000000000000000000000000//////000111222222333333111000/////////000222333...///000222444555555555222333666888999777555444;;;999888999;;;<<<;;;999:::;;;<<<>>>???AAABBBCCCGGGBBB<<<777777888:::;;;===999777888<<<@@@@@@???999:::<<<<<<<<<:::999888:::===BBBEEEFFFCCC???<<<===;;;:::;;;======:::666444555777888888888777666;;;999666333222333444666444222000......///000111222111000//////111333444444222//////000222222222000000////////////000000000000000000111111111111111222222222222111000000111000///111333333000---...///000111111000///...000111222222111000111222000///---...888CCCAAA999333444555555333111222222222222222111000//////...000000000000000111111111111111111111222333444555333555555111,,,+++///333111222333444444444444333111000000000//////......111111000000000000111111111111000000000000111111///000000111111111000000111111111111111111222222//////000111222222333333444666888999888555111///111111000000//////......///////////////////////////000000222333444555555222222111000//////000000000000111111111222222222111000000///000222333444444333333333444777999;;;BBBGGGZZZyyy;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;888999999777555555666777555666888777555333222222222111000//////111222333222111000///............444222000...,,,,,,---------------,,,,,,,,,++++++---,,,++++++,,,---///111---------............///...---,,,---///000---+++------..................//////.........---------///...---,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------+++++++++,,,...///---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,------......------........................,,,---------.../////////------------------------,,,,,,+++++++++,,,---...///.........------------.................................------.................................000////////////.........---......//////000000000........................////////////////////////000000000000000000000000///000000111222222333333111111000//////000111222222222333333333222222111444444555555666777888888<<<:::888999;;;;;;:::888999:::;;;===>>>???@@@@@@@@@<<<888666777999;;;<<<===<<<::::::<<>>===>>>@@@???:::555999<<<@@@DDDDDDAAA>>>;;;===;;;:::;;;>>>>>>:::777666666777777666555555444777666444333333444555666444333111000000111222333222111000//////111333444666333000///000111111000000000////////////000000000000000000111111111111111222222222222111000000111000///111333333000...000111222333333222111111000111222222000000111222333222///---222999666///222333444444222111111222222222111111000//////...000000111111222222333333111111111111222333444555666999;;;999444000000222222222222333333333444444111111111000000000//////111111000000000000111111111111000000000000111111///000111111222222111111111111000000000000000000///000000111222222333333333555777888777555222000222111111111000000000000///////////////////////////000000111333444444555222222111000000000000000000000111111111222222222111111111111222333444444555555444444555888:::<<>>??????=========;;;;;;<<>>AAAFFFFFF>>>777888:::>>>AAAAAA???<<<:::;;;999888:::<<<===999666888777666444333333222222222222222333333444444555444333222111111333444555111111000///000111222333666333000///000000000///000000////////////000000000000000000111111111111111222222222222111000000000000///000222222000///111222333333333333111111000111222222000000111222333333111//////111000,,,111222333222111000000222222222111111000/////////000111111222333444444444111111111111111222333444666:::>>>>>>999444111000333333222111111222444555222222222111111111111000111111000000000000111111111111000000000000111111000000111222333333222222000000000/////////......000000000111222222333333111333555777777555333111222222222222111111111111///////////////////////////000000111222333444444222111000000000000000000111111111111111222222222111111222333444444444444666555555555666999;;;===???DDDXXXxxx555777999;;;<<<<<<:::999::::::::::::::::::::::::888999::::::;;;;;;;;;;;;777888888666444333555666555777;;;@@@CCC@@@777000111111222222222000///...111000///.....................---,,,,,,,,,------...------------,,,,,,,,,---------,,,---...///000---------............///......///000111000...------...///000///...,,,+++........................///...---,,,++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,++++++++++++,,,---......------------,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------.......................................---------++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------------------------------..............................------------..............................////////////...............///111222222000...---////////////............////////////////////////000000000000000000000000000000111111111222222222222222000/////////000111111111222333444444444333666555333333444888<<<>>>;;;:::999999888888777666555777999;;;;;;:::888666555555666888<<<>>>>>>>>>:::;;;<<<:::888888<<<@@@CCCAAA???CCCGGGGGGAAA;;;777999<<<>>>>>>===:::999999777666888;;;;;;888555777666444222111111222222000000222333333333222111222222111111222333444555111000000///000111222222333111//////000111111000000000////////////000000///000000000111111111111111222222222222111000000000000000000111111111000000111222222222111000///000111222111000///000222000222333222111111222222000111222111//////000222111111111111000000/////////000000111222333444444111111111111111222333333333666:::;;;888444111000444333111000000222333555222222222222222222222222111111000000000000111111111111000000000000111111000111222333333333333333222111111000000//////...000000111111111222222222000111444555666555333222111111111111111111111111///////////////////////////000000111222333333333111111000000000000000111111111111111111111111111111222333555666555555444666555444444666888;;;===@@@EEEYYYxxx444555888:::;;;;;;:::999::::::::::::::::::::::::888999999:::;;;;;;::::::777777777666444333444555444888???FFFHHHCCC888///000111222222222000...---000//////...............------,,,,,,,,,,,,------.........---------,,,,,,......------......//////---------............///,,,...000111000///---,,,------...//////...---,,,---.....................,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++,,,,,,,,,------.........---------,,,,,,******+++++++++,,,,,,,,,+++,,,------......------.......................................---------+++++++++,,,,,,---------------------------------,,,,,,------------------........................---,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,...///111222111000...---000000/////////.........////////////////////////////////////////////////111111111111111222222222222111000//////000111111111222333444444444444444333333444555666888:::;;;:::::::::999777666666666555666999::::::999666555222222333666999:::999888666888999888666777;;;???===>>>@@@BBBBBB@@@<<<999777999;;;<<<===<<<:::999:::888888:::<<<===:::777555444222111111111222333000111222333222111///.../////////000000111222222000000000000000111111111///...---///111333333222000000////////////000000///000000000111111111111111222222222222111000000///000000000000000111222111222333333333111000//////000111111000///000111///111333555333222333555000111111000//////000222111111111000000000000000//////000000111222222333111111000000111111222222111333555666555444444444444333111000000111333444222222222222222333333333111111000000000000111111111111000000000000111111000000111222333444444444333333333222222222111111111111111111111222222222///111222444555444333333000000000000000000000000000000000000000000000000000000000111111222222333111000000000000000111111111111111111111111111111111222444555666666555444444444333333555777:::;;;BBBFFFYYYxxx555666888999:::::::::999::::::::::::::::::::::::999999::::::::::::999999666777777555333222333555222777===CCCDDD>>>555...///000111111111000///...//////......---......///------------------,,,,,,............---------,,,........................---------............///+++...111222111...------------------......//////---------...............+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.....................---------,,,******+++++++++,,,,,,,,,+++,,,------......------........................------..................++++++,,,,,,------......---............---,,,,,,,,,,,,,,,,,,------------........................,,,,,,++++++++++++,,,,,,........................---------,,,,,,,,,++++++---...///000000///......111000000//////.........////////////////////////////////////////////////111111111111111111111111111000/////////000222333444444555444444333222111111222444666777888888888888999999888666555666777555777888::::::999777666777777888:::<<<===;;;999555555666666777:::>>>AAA:::<<<@@@AAA???;;;777555999:::;;;<<<<<<<<<;;;;;;===;;;;;;===@@@@@@>>>:::444333333222222222222333000111222222111000///............////////////////////////000000000111111---,,,,,,...222444444333000000////////////000000000000000000111111111111111222222222222111000000///000000000///000222444444555666666555444222111///000111111//////000111000000222444333000///222000111111///...///111333111111000000000000000000///000000000000111111111111111000000000111111222111222222333444666777888444333222111000111222222111222222222222333333333111111000000000000111111111111000000000000111111//////111222333333333333444444444444444444444444111111111111111111111111000000222333333333333222///////////////000000000000000000000000000000000000000000111111111222222000000000000000111111222222222222111111111111111222222333444555555555555444333333333444777999;;;BBBFFFXXXvvv999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999888777666666666555222222333444333666:::;;;999555222000//////000000000000000000.........------......///...............---,,,,,,............------------......////////////......---------............///+++///333444222///......---,,,,,,+++,,,...111222---------.........//////,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------....../////////...............------------******+++++++++,,,,,,,,,+++,,,------......------........................,,,---------.../////////+++,,,,,,---......//////---.../////////...,,,+++++++++,,,,,,,,,---------........................---,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,,,,,,,------......//////111111000000///......---////////////////////////////////////////////////111111111111111111111111//////...///000111333444333444444444444444333333222333333444555666666666666777999888666555666888777777888999::::::999999::::::;;;<<>>===666666555888<<>>CCCEEEDDD@@@<<<;;;;;;<<<<<<<<<============;;;;;;===@@@AAA>>>;;;555555444444333222111000///000000111111111111000...////////////......---...//////000000000000000---,,,---///111333222111000000////////////000000000000000000111111111111111222222222222111000000...000111000//////222555555666666666666444222111///000111000///...///111111...///444555111///111111111111000///000222555000000000000000000000111222222111111111111000000111111000000000000111111111111111222444555555555222222222222111111111000111111111111222222222333111111000000000000111111111111000000000000111111---...000111222333333333333444444555555666666777111111111111111111111111000111222222222222222111//////000000000111111111000000000000000000000000000000000000111111111111000000000000000111222222222222222111111111000000222222222222333444555666555444444444555777:::<<>>FFFPPPSSSNNNGGG<<<<<<<<<=========>>>>>>:::999888;;;>>>???<<<999666666666666444111///---......///000111222333444//////000000///...------...//////000000000000000.........///111222111///000000////////////000000000000000000111111111111111222222222222111000000...000111000...///222666444444555555444222111000///000111000///...///111000,,,...555888555333555111111111000///000333666000000000000000111111111444444333222222111111000111111000000000000000111//////000222333333111000222222222222222111000///000000000111111222222222111111000000000000111111111111000000000000111111---...///000222222333333222333333444555666777777222222111111111111111111111111222222222111111111000000111111222222222333000000000000000000000000000000000000111111111111000000///000000111222222222222222222111111000000333222111111222333555666666555555555666999;;;===<<>><<<:::888888:::===???999999999:::;;;<<<===>>>555888777:::JJJ^^^fffbbbFFF???888444555666666555666555555666888999888777777666444333111000000000...//////000111222333333//////000000000000//////...---------......///000000000000000111111111111000000000///000000111111///000111111111000//////222222222111111111111000000000000111222333555666222111111111111111111222000000000000000111111222000000000333666666444111222111111111222444777888222111111111000000000000111111111111111111111111000000000000000000000000111000111444888888333...111111111111111111111111444222111222333333222111111111000000111111222333111000//////////////////111000000//////000000000111111111111111111111111111000000//////000000000////////////000000111222111000......///000000///000000000000000000000000---...///111111111111000111111111111111111111111222222222222222111111111000111111222333333444444333444555555555777:::<<>>===<<<<<<;;;???@@@;;;222///444999:::DDDBBB>>>999555666<<>>999666777;;;>>>>>>?????????>>>===<<<<<<@@@@@@;;;777999===@@@<<<<<<;;;888555888???FFF@@@;;;444000///000222333111111111111111222333333/////////...............222111000///000111333444111000000/////////000000000111222333222000...---......///000111111000000111111111111111222222333222222222111111111000000///000000111333444666777222222111000000111222222000000000000000111111222//////000111000000000111///000222333333222000///111111111111111222222222111111111111111111111111000000000000000000000000000000111333444444222000000000111222333333444444222111000000111111000......///000222222111000000000222444333111///000111///000111333333333222111000000000000000000000000111111000000111222333333333333222111000000000111333111////////////...---////////////////////////.../////////000111222222111111111111111111111111222222222333333444444444333333333333333444444444222333555555555777;;;===<<>>===:::777777888;;;<<<===>>>>>>===<<<;;;:::>>>AAA???;;;:::<<>>>>>FFFVVV{{{999999888777666666555555777777666666666666777777666555444555666777777555333333333444333333222111000000000000000000000000------...///111444666888555666666444///------...---------.........//////...---------...///000000------------------------...---,,,---/////////...,,,...//////...,,,------,,,+++++++++,,,---...///........................---------...............---...//////...---,,,+++,,,,,,---------,,,+++***------........./////////------......------,,,+++)))***+++,,,---///000000////////////............................................................------........./////////------------------,,,,,,,,,,,,---......///000000......------------......---......///000111111222000000///...---...//////......////////////......//////............//////////////////////////////......///000000000//////////////////////////////...///000/////////111222000222444555666444333111///000111222222222333444555555444222000000222444333444555777777777777666888555444777888666777:::666777888999999:::::::::<<<===>>>>>>>>><<<;;;999;;;===>>><<<888333333666666666555444444555888:::===999444111000000000000000000/////////000111111//////////////////000000//////000222222333333333333222111111000000000111000000000000111111111111111222333444333111///...//////......///111222333222222222111111111111000111111111111111222333333///111222333333222111///000000000000000111111222000222333111//////111333000000111222333333333333111111111222222333333333111111111111111111111111000000000000000000000000///000222222222222222222111111111111111111111111222111000111333444444333///////////////000111111...222666555111//////111////////////000111222222000000000000000000000000////////////000111222333222111000000////////////111000......///000000///000000000000000000000000000000//////000111333444222222222222222222222222222222222222222111111111444444444444444444444444111333444555666888;;;>>>@@@KKK]]]888888888888777666444444777777666666666666777777555444333333444555444222222333333333333222111111////////////////////////...---,,,,,,...111333555///222333222///...///111---------.........//////---,,,,,,,,,,,,---......------------------------...---,,,---/////////...---///000000...---,,,,,,******))))))***,,,---///.......................................---------***,,,---......,,,***))),,,---.........---,,,+++.........////////////000,,,---...///...---,,,+++))))))+++,,,...///000111///////////////.................................////////////////////////.........////////////000.........------,,,,,,,,,,,,,,,,,,---...//////000.........------.........,,,,,,---///000222333333000...---,,,++++++,,,---......////////////......//////............//////////////////////////////...//////000000000000//////////////////////////////111222000---...111555000222444666777666444333///000111111111111333444222222222000000111444666333555777999::::::888888:::777666999999777888;;;:::999888999===@@@CCCCCC???@@@AAAAAA@@@>>>;;;:::;;;;;;<<<;;;888555666999;;;999777666555555555444666444222111222111///---//////............///000////////////000000111111---...000111222222222111333333222111000000111111000000//////000111222333333444555555444222///...///............000222333222222222111111111111000333222222111111222222333...000222444444222000...000000000000000111111222111222333222//////111444111111111222333333444444111111111222222333333333111111111111111111111111000000000000000000000000///000222222222111222222111111111000000000000000///......///111333333222000///.........///111222,,,111555444000---...000///............000222333000000000000000000000000............///000111222000///////////////000111111///......000111000000000000000000000000000000222111111000111333444555222222222222222222222222333222222111111000000000444444444444444444444444111333444555666888<<<>>>AAAMMM```888999999999999888777777888777666444444444555555777666555555555555666777555444333222111111111111---.........//////000000---------............///+++,,,.../////////...---///111222000---+++,,,...,,,...000000...---------//////.........---------......//////...---,,,,,,...///000///---,,,,,,...---,,,,,,---///...,,,***111***'''---333333000...000000///...------,,,,,,------------------------111000///...---,,,,,,,,,,,,,,,------.../////////...........................------------...//////222222111111000000////////////.........---------......////////////......000000000000000000000000///...------...///...---,,,,,,,,,---------------......------------......---------///222777;;;>>>444111...,,,***+++,,,---------------------------////////////000000000000000000000000000000000000000000000000000000000000////////////////////////222111000.........///000///111333555555555444333222222222222222222333333111111111111222333444555222888>>>>>>:::777888:::999999999777666666999;;;888<<>>???@@@<<<777777777:::;;;888444555:::444555666777777555333222444333222222111111222222......------------......///...---...000222111000000000000111111111...,,,222222222111111111000000000000111222222222222111;;;777222/////////000000000111111111111222222222222333333333333222111111,,,///111222111///......111111222333333333111111////////////000000000000000000000000111111111111222222222222222222222222111111111222222333333333000222222111/////////000111111000///////////////111111000000000000111111111111222222222111111000111222222333333222222111555111---...222444222///333333222111000000111111111111111111111111111111...............///000000000000000000111222333444000000000000000000000000111111000000000000111111222111000///000111333555333111000111444555333000111111000000000000111111000111111111111222222222111111222222222333333333222333444444555777;;;???EEENNNddd777777888888777777666555777888999:::::::::888888444555666666666666555444111111111111111111111111........./////////000000---------............///,,,---...//////......---...000111000---,,,---///,,,...//////...---------//////.........---------......//////...------,,,...///000///---,,,---......,,,++++++,,,...------///---///666:::666000...000//////...------,,,,,,------------------------222111000...,,,+++******,,,,,,------.../////////...........................------------...////////////000000000000000000//////.........---------......////////////......000000000000000000000000......------.........---,,,---------...//////000......------------.........---,,,...333:::AAAFFF666444111///......///000------------------------////////////............000000000000000000000000000000000000000000000000////////////////////////222111000///......///000111222444444444333222000000111111111111222222222111111111111222333444555444666:::<<<<<<<<<;;;:::;;;:::888555555888===AAANNNOOOPPPPPPOOOJJJCCC>>><<<===<<<999:::===<<<888===888666888777555555888444444555555555444333222333333222222111111111222///......------......//////......///111222222111111000///000111111///---333333222222111000//////000000111111111222222222777444000...............//////000000000111111111222222222222222111111000...000222222000/////////111333555444222000000000////////////000000000000000000000000111111111111222222222222222222222222111111111222222333333333111222333111000...///000111111111000000000000000111111000000000000111111111111222222222111111000111111111222222111111111111000000444888999555111222111000000//////000000000000000000000000000000...............///000000000000000111111222333444000000000000000000000000111111000000000000111111111000///......///111222111//////000333444222000111111000000000000111111000111111111111222222222111111222222222333333333222333444444555777;;;???HHHLLL]]]~~~666666666666666555555444444777;;;>>>???===:::888222333555777777555333222///000111111111111111111......////////////000000---------............///---......///......---------///000///------...///+++---//////---------..................---------.........///......---,,,---/////////---,,,---...///---******,,,...///000---000888@@@AAA888000---/////////...------,,,,,,------------------------333222000...,,,***)))))),,,,,,------.../////////...........................------------...//////------......///000000111...............---------......////////////......000000000000000000000000........................///......---------............------------......///---+++,,,000888@@@EEE555444222000//////000111------------------------//////......---------,,,////////////////////////////////////////////////////////////////////////111000000////////////000222333444444333111000///000000000000111111111222222111111222222333444555777666777:::======;;;888333666999<<>>===<<>>;;;333...000333////////////000000000000///000000000111111111111000000000111111222222222111111111111111111111111111222333222111000000222///000000111111000000000000111222222222222111000///000111222222222222222222333333444444333333222//////000222444444333111111111111000000111111222111111111111111111111111111000000/////////000000222222111111222222333333000000000000000000000000111111000000000000111111111000000///............000111111111111222444555111111000000000000111111000000111111111222222222111111222222222333333333222333444444555777;;;???DDDEEEUUUuuu666666666777666555555444:::888666555444444555666888666333111111333666888:::999777444222000//////111111000000000000//////---------............///...------------...///000///---,,,---......---,,,+++,,,,,,,,,+++,,,...000---------...............,,,---......///.........,,,---///...------...///---...111444666555111......///222444111,,,,,,///........................------------------------++++++++++++,,,---...///,,,,,,------.../////////...........................------------...//////000//////...------,,,,,,---------.....................////////////......////////////////////////,,,...000///,,,+++---000...------...111444888:::------,,,,,,,,,,,,------,,,---///000000///---,,,.........---......//////------------------------000000000000000000000000................................................////////////////////////...//////000000000000///------......///000111111111222222333444555666666444444333333333333444444111777>>>@@@???AAAGGGMMMUUUPPPHHH???:::;;;???DDDEEEBBB>>>===<<<<<<;;;:::======;;;888:::@@@BBB@@@:::666666>>>DDDCCC===999555444222000000111222333000111222222222111///...000//////......//////000000//////000222333222111222000//////111222222111------...///111222333333000000///...///000111222...------///111111000...111111111111222222222222000000000000000///.........000111000///...///111444888;;;999333000000333////////////000000000000000000000000111111111111//////000000111222222222111111111111111000000000000111333222111111222444333222111000000000000111000111222333333222111000///000111222222222222222333333444444444444333333111000///......///000000111111111111111222222333111111111111111111111111111111000/////////000000222111111000111111222222000000000000000000000000111111000000000000111111111111111000000000000///222333333111000111333666111111000000000000111111000111111111111222222222111111222222222333333333222333444444555777;;;???@@@EEEVVVuuu555555555555555444333333777666555444444555666777777666444333333444666777;;;888555222000///000000111111111000000000//////---------............///,,,,,,,,,,,,---///000111000...,,,,,,......,,,******+++,,,++++++,,,...000---------.........//////,,,------...//////......,,,---......------...000......///111333222///---000......///...+++---000........................------------------------,,,,,,++++++,,,,,,------,,,,,,------.../////////...........................------------...///////////////...............---------.........//////......////////////......////////////////////////+++...111///,,,+++---000---------...000444888:::---,,,,,,++++++,,,,,,---------...///000000//////............//////000000------------------------------...//////000000000................................................////////////////////////---...///000111111000///..................//////000111222333444555555666555444444333333333444444222666:::===>>>AAAEEEHHHDDD@@@;;;555333777===CCC@@@>>><<<<<<<<<;;;888777:::;;;:::777888:::999555888555333666777555666999555444333222111222222333000000222222222111///...000000////////////000000111000//////111111000///000000000111333333222000////////////000000000000////////////000000000111///...---...///000///...000000000000111111111111000111111111111000//////***---///000/////////000111333555555333111000111////////////000000000000000000000000111111111111/////////000111222222222222111111111000000000///...000222222222222444666888666333111000111222333000111333444444333111000//////000222222333333222222333333444444333333222000111000/////////000111000000000000000111222222111111111111111111111111222111111000//////000000111111000//////000000111000000000000000000000000111111000000000000111111//////000000111111000000222333333111......111444111111000000000000111111000111111111111222222222111111222222222333333333222333444444555777;;;???@@@DDDUUUuuu333444444444444333222222222222333333444555555666666666666666666666666666999666333///...///111222222111111111000000//////---------.........//////,,,++++++,,,---///111333111...,,,,,,......+++)))***+++,,,+++***+++...000---------.........//////,,,,,,---.../////////...,,,---......------///000000///......///000...---111---,,,...///---...111---.....................------------------------...---,,,,,,++++++,,,,,,,,,,,,------...//////000...........................------------...//////------......///000000000---------.........//////......////////////......////////////////////////+++...111000,,,***---111///...,,,+++,,,///111333---,,,,,,++++++,,,,,,---//////...---------...///,,,,,,------.../////////------------------------+++,,,,,,---...///000000////////////////////////////////////////////////////////////////////////---...///111111111000///000///...---------------///000000222333444555555555444444333333333444444666555555777;;;======<<<777888888777555444666777666666777999;;;;;;:::888777999:::999:::<<<:::555666666999:::666111222777555444333333222222333333///000222333222111///...000000////////////000000111000//////000000///...000///000222444444222000111111111000//////............///000111000000000222000//////000222111000////////////000000000000111111111111111000//////(((+++...000000////////////000111111222111000///////////////000000000000000000000000111111111111...//////000111222222222222111111111000000//////---///111222222333555777<<<999555222111111333555000111333444444333111000//////000222222333333333111222222333333222222111///111222222111111222222///////////////000111111000000000000000000000000222222111000000///000000000000///////////////000000000000000000000000000111111000000000000111111......///000111111000000222333333000---,,,///333111111000000000000111111000111111111111222222222111111222222222333333333222333444444555777<<>>999444...///000111222222222111222111111111111111111111000////////////000111111000000000000000000000000000000000000000000000000///000111111000///111222222222111111111111222222222222000/////////000111111111111111111111111111222222222222222222222333333444666777777888;;;===AAACCCUUUxxx555999999777888:::777222444333222222111111222222333333222111000000111111222222111111000000////////////000000000//////...000///...///111222111000///...---...000111000///............////////////------------------------------........./////////,,,---...000222444555666......---,,,,,,---............---------....../////////...------------...000//////...---,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,---+++---000111///...------------------------------///...------------...///......////////////.....................---------......///////////////...........................///.........///000111222---------------......///---......///////////////......//////......---,,,------......//////000000,,,---000333555555111...///---,,,,,,...000111000////////////000000000000000000000000000000000000............////////////111000111333666777777666111111000///////////////......//////000111111222---222555555222111333555000111111333:::CCCEEECCC777888888888888888777777;;;:::888777555444444444777666444444555555444333444333222222111222222222333333222111111111111111000///......000111000///......////////////......222222111000000000111111////////////000000000000000333666666555222111000000000000000000000000000000000000/////////......//////000111111111111000000000000000000000000000///000111111222222111111000000000111222333333444111222333333333222111000...///111222333333222111222222111111111111222222222222222222222222222222444444555666444333999BBBPPPHHH===555333222222111111111111111111111111111///222555666555333333333444333333333333333333444222111000000000000000000000111555:::??????;;;666000111222222222222111111222222222111111000000000//////000111111111111000000000000000000000000000000000000000000000000000000111222111000///000111111111000000000000111111222111111000///000000000111111111111111111111111222222222222222222222222333444666777777888;;;===???BBBTTTxxx888AAADDD>>>888888777333333222222111000111111111222222111000000/////////111111000000000/////////000111333333111///------000......///000111000//////...---...000000000///............////////////.................................////////////000------///000222444555555000///---,,,,,,---///000...------------.../////////......---------......+++,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---......000444555444111000000------------------------.........------...............////////////......------..................---...//////////////////........................///////////////000111111---,,,,,,,,,,,,---......---......///////////////...............---------,,,,,,------............,,,///444999<<<:::555000...---...000222222111///////////////000000000000////////////////////////............/////////////////////000222333333333111000000///////////////......///000111222222333...222444333333555555444222111///000333777888666111222444666777777888777;;;:::888777555555444444444333222333444555444333222222111111111111111222333222111000000111222333000///////////////...------...///000000///...---111111111000000000000111.........////////////000...111555666555222111000000000000000000111111111////////////............000000111222222222222222000000000000000000000000000000111222222222222111000111111222333333333333000111222222222111111000///000111222333333222222222222111111111111222222111222222222222222333333000000222444111///222999IIICCC;;;555333222222111111111111111111111111111///111444444333222222333333333222222222222333333111111000000000000000111///000222666::::::777444111111222222222111000000222222111111000000/////////000222333333333222111000000000000000000000000000000000000000000000000111222222111///...///000000////////////000000111222111111000000000000000111111111111111111111111333333333222222222222111333444666777777888;;;===???BBBUUUxxxCCCRRRWWWHHH777222222111222222111000000000111111111111111111000000//////000000//////////////////111444666555222...,,,,,,...---,,,---///000///...///------...///000///...............////////////.................................////////////000......///000000111111222111000///......///000111---------------...//////......---------......///---...//////000//////...,,,,,,,,,++++++,,,,,,------------------...//////...111444555444222000000........................---..................---......////////////......,,,---------......//////------...////////////////////////////////////////////////000000000000000---,,,,,,,,,,,,---......---....../////////////////////......------------,,,,,,,,,,,,,,,---------,,,///444:::<<<:::444000,,,...111555777555111....../////////000000000111////////////////////////............////////////000000000000/////////000111000000//////////////////000000111333444444555111222111222999AAAAAA<<<888555333333333333333444222333555777888777777666888888777666666666666666666555333333444444333111111111111000000111111222222111000///000111222333000111222111000///...------...///000000///...---000000000000111000000000---.........////////////---///333444222000/////////000000000111111111222////////////............111222333333444444333333000000000000000000000000000000111222222222222222222333333333333222111000111111111111222111111111222222222333333333333333222111111000000111111222111111111222222333333333///...000222000---...333>>>;;;666222111111111111111111111111111111111111///111333333222222222333222222111111111111222222111000000000000000111111333222111222333444444444000000000111000000//////111111111000000000//////111222333444555444333222000000000000000000000000111111111111111111111111111222222111///...///000//////......///000000111111111111111000000000///111111111111111111111111222222222222222222222222333444666777777888;;;===@@@DDDVVVxxxTTTfffkkkUUU<<<333555555333222111111000000111111///000111111111111000000////////////............111444666555000,,,,,,,,,---,,,+++,,,...///...---...---,,,---///000///...............////////////........................------........./////////////////////////////////000000000000000000000000---------------...///000...------------...//////444444444444222000...---,,,,,,+++++++++,,,------------------...//////000,,,...111222000.........////////////////////////------...//////...------......////////////......,,,,,,,,,---...///000000,,,---...///000000000000//////////////////////////////000000000000//////---------------......///---....../////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,000555777555111---,,,...111555777666111---......//////000000111111000000000000000000000000............////////////111222333222000/////////111111000///////////////000000111222333555666666222222000222???NNNPPPHHH777444333444444222333666888999:::;;;:::999666555666555555555555666666777;;;999666555444333111///111111111000111111222333111111000000000111111222000222333333111///............////////////.........///000111111111000000............////////////,,,...000000///.../////////000000111111222222222000000000/////////......222222333444444444444333000000000000000000000000000111222222333222222222333444444444444222000///111111111111222222222333333333333333333333333333111111000000000000111111111111111222222333333444111///111333111...///333555444222111000000111222111111111111111111111111000111333333222222222333222111111000000111111222000000000000000111111222555444222000000222444555...//////000000000//////000000000000000000000000222222333444444444444333000000000000000000000000111111111111111111111111000111222111000///000111///......//////000111222000111111111111000//////111111111111111111111111111111222222222333333333333444666777777888;;;===AAADDDVVVwwwTTTfffjjjSSS<<<777999999333333222111111111111222...///000222222222222111........................,,,000333222...+++,,,......---,,,---/////////......---,,,---///000///...............////////////........................,,,---------............////////////////////////...///000111111000///...---,,,,,,------///000000---------------...//////333444444444222000---,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,---...///000,,,---//////...------...........................------...//////...------......////////////......++++++,,,---...///000111,,,---...///000000000000//////////////////////////////000111111000///.........------......///000---......///////////////000///...---,,,------...........................+++,,,...000222111...+++------///111333333111............///000111111111000000000000000000000000............////////////...111444444222000000000111111000/////////////////////000111333444555666111444222111<<>>@@@888777777555444333222222:::888666555666888:::<<<:::666777======777333444777777666444333888???FFF999444///---...000111000222222222111000///............////////////......000000///...........................////////////000000000000000000000000111000///......///000111333444444222000///000111333222111111000111111111222222111111111111111111111111222333222111000///000000000000111111111111333333333333333222111000333333222111000000000111111111111000000000000000333222222111222222333333111111111222222333333333//////000000111111222222222222222000//////222444222111000......000111222000111111111111222222222333222111111000000111111000000000000000000000000444111///000333333111//////000111111111111000000000000000000000000000000111//////000111222111000////////////////////////111000///......///000111222111000.........///000222111000///......//////111111222222222111111000000111333333111000000111222222222222333333444555333333444444666777888999===AAASSSqqq444444333222222111000000222222222111111111000000111000...///222333111///////////////...---,,,++++++,,,,,,---///111333444000///...------...///000//////...------...//////////////////////////////////////////////////////000//////.........//////......////////////............//////000/////////------............---------...//////------...///..............................//////......------...------,,,,,,------.........------------------..................------+++,,,,,,------,,,,,,+++............////////////...............---------////////////////////////........................+++,,,,,,---........................------------................................................///...------------...//////------...000111///---///.........///000111111000000000000000000000000333222000000000000111111000000///...............------.../////////////////////......//////000000111000000000000000000000111111111111222444666777666555555444333333222222777666444333333555777999<<<888888<<<===888555666::::::888444111333999>>>666222...---...111222222222222222222111000///...////////////////////////000000///.............../////////000000000000111000000000000000000000000111000000//////000000000000111222111000///000111333333333222222111111111111111111111111111111111222333333444333222111000000000000000111111111111222333333333222222111000222222111111000111111111222222222222222222222222333333222222111222222222111111111222222333333333000000000000111111111111111222222111000000111333222111000//////000111222111111111111222222222222333222111111000000111111111111111111111111111111444222000111333444222000///000000111111000000000000000000000000000000000111//////000111222111000////////////////////////111000///......///000111222111000///...//////000222111111111000000000000111111222222222111111000000111333222111000111222333333222222222333444444333333333444666888999:::AAADDDTTTqqq222111111000000/////////222222111111111000000000111///......000000///---////////////......---,,,+++,,,---...000222444555000///...------...///000......------------......////////////////////////......//////000000111111111000///.....................////////////......000000000000000000///...------............------,,,...///...---,,,---.........---------.........000////////////............------,,,,,,------...000///---,,,,,,,,,------/////////...---------,,,+++,,,,,,------,,,,,,+++---............/////////---------...............////////////////////////........................++++++,,,,,,---.....................////////////////////////////////////........................///...------------...///...------...000111///.../////////...//////000000000000000000000000000000000111111000///...///000000//////............///------...////////////...///////////////000111222000000000000000000111111000000000000000000000000333333333333333333333333777555333222222444777888===999888;;;;;;999777888;;;;;;999555111222666;;;666333///...000222333333222222222222222111000///000//////......//////000000//////............///000000000000111111111111000000000000000000000000000000111111111111111000---///111111000000000111333333333333333222111111111111111111111111111111333333444555444333222111000000000111111111222222222222222333222222111000111111111000111111222222222222333333444444555555444333333222111111111222111111111222222222222222111111111111111000000000000111333333111000111222222111000//////000111222111111111111222222222333333222111111000000111111222222222222222222222222333222111222333444333111000000000000000/////////000000000000000000000000111//////000111222111000000000000000000000000000000000////////////000000111111000/////////000000111111222333333222000///000111111222222222111111000111222222111000111222444333333222222222222333222222333444666999:::<<>>;;;888999999:::999999888999888666444666;;;???<<<999666333222222222222222222222222222111000000000000///......///000000000///............////////////000000000111111111///////////////////////////000222333333222111000---///111111000///000000///000111222333333222111111111111111111222222222222333444444444333111111000000111111111222222222111111222222222222111111111000000000111222333333111222222333444555666666444444333222111111111111111111111111111222222222222222222111111000000000///111333333222111000111222111111000000111111222111111111222222222333333333222111111000000111111222222222222222222222222111111111111222222222222000000//////////////////000000000000000000000000111/////////111222111000111111111111111111111111000000////////////000000111111000000000000000000///000222333333222000///000000111222222222111111000111222111000000222333444444333222111111111222111222333555777999;;;===@@@BBBPPPkkk333333333333222222222222111111111000000000//////000000000000///........./////////000//////...---///......------......///......------------..............................////////////////////////---......///000111111222111111000......---------......////////////......////////////......---,,,------............------,,,---...---,,,,,,---......---,,,,,,,,,...///000///...---,,,,,,,,,------...------,,,,,,------...333111///------...///000000000///...---,,,,,,,,,+++,,,,,,------,,,,,,+++------------............,,,---------.../////////////////////////////////////////////////////////---------...///111333444/////////000000000111111000000000000000000000000........................---..................------...//////////////////000///...............///////////////////////////---///222333222111111111//////............//////......///000000000000000////////////000111222333//////000000111111111111///000111111111111000000222222333555666888999999;;;999777555555777999:::<<<:::888666777999:::888333555777666444666:::>>>BBB@@@===888333111000000111111222222222111000000000000////////////000000//////............//////........./////////000000///////////////////////////000111333333333222111///111222222111000000111---...///111222222333333000000111111111222222222111222333333333222000///111111111111222222222222000111111222222111111111111000000000111222333333000111111222333444444555444333222222111111111222111111111111111111111111333333222222111111000000///111333333222111000111222222111111111111222222111222222222222333333333333222111111000000111111222222222222222222222222///000111111111111222222222111000///.../////////111111111111111111111111111/////////111222111000222222222222222222222222//////000000000000//////000000111111111111111111---///111222222111///...///000111222222222222222000111111111000000222444444333222222111111111111222222333555777:::<<<===???AAAOOOjjj111111111111111111111111111111000000000/////////---...///...,,,,,,,,,.../////////000000//////...000///...------,,,------------------------------......////////////......////////////////////////------......//////000000111000///.....................////////////......---...............---,,,------............------,,,...///...---,,,---......---,,,+++,,,...000111///...---++++++,,,------...------,,,,,,------...000000///......///000111/////////...---------,,,+++,,,,,,------,,,,,,+++,,,------------.........---------...............////////////////////////////////////////////////******+++...111555888:::......//////000000111111////////////////////////........................------...//////...------,,,...000000///...///000.........---......//////000000000000000000000000...///111444777777555222///............//////000,,,,,,---............---.........///000111222333/////////000111111222222......////////////000000222333444555777999:::;;;888777444333222444666777888888666444555888999666222444555333111000333777BBBAAA>>>888333///......000000111111111000000//////000000111111000000//////............//////000............////////////000000000000000000000000//////000111222222222222111222333222222222444666000000000000111222333333000000000111222222333333111111222333222111000///111111111222222222222333///000111111222111111111111111111000111111222222000000111111222222333333333222222111222222333333111111111111111000000000222222222222222111111111000111333333111000111222222222222222222222222222222222222222333333333333333222111111000000111111222222222222222222222222///000222222111111222444333222111/////////000000111111111111111111111111111//////000111222111000111111111111111111111111//////000000000000/////////000111222222222111111---...///000111000/////////000111222222222222222000111111000///000333555333222222111111111111222333333444555777999;;;===@@@BBBPPPkkk111111111111111111111111111000000000////////////+++---///...---,,,...000//////000000000000//////000//////...............---------......---------//////000111111000//////////////////////////////------------............000//////.........//////......////////////......---......////////////...------............---------...//////------...///...---,,,+++,,,...000222000///---,,,,,,,,,.........------,,,,,,------...,,,,,,------......//////..................------+++,,,,,,------,,,,,,+++,,,,,,---------........................---------////////////////////////////////////////////////,,,,,,,,,---000333666888------...//////000111111................................................------...//////...------,,,...000000......///000------------......///000000000000000000000000000000...000555<<<>>>999333...............///000000+++,,,------......---------------...///000222222...//////000111111222222111000///.........///000111222333555777888999:::777555222111000111333555444666555111333777777222111333444333///...000222888999888444000---...///...//////000000000//////...///111333333111///..................///000000...////////////000000000000000000000000000000000////////////000111222222222222333222333666:::>>>888666444111000111222333///000000111222222333333111222333333333222111000111111111222222222333333//////000111111111111111222222111111000111111111111111111111222222222222111111111111222333444444222111111111000000000///111222222222222222222333111222222111000000111333111222222222222222222111222222222333333333444444333222111111000000111111111111111111111111111111000222444444222222444666555444222000///000111111111111111111111111111111111//////000111222111000111111111111111111111111...///000111111000///...///000111222222222222111//////000000000111111111//////000222222333333222000111111000///000333666111111111111111111222333444444555666777999;;;<<<@@@BBBPPPjjj222222222222222333333333000000000000////////////---///111111///...000333//////000000000000000//////////////////000111111,,,------......------,,,///000111222222111000///////////////////////////------------------,,,,,,//////.........//////000......////////////............///000000111000000---..................---...///000///......///000...---++++++,,,...111333222000...---,,,---///000...------,,,,,,------...))))))+++,,,---.........---------...............+++,,,,,,------,,,,,,+++,,,,,,,,,---------....../////////......------,,,////////////////////////000000000000000000000000111000///---...///111222,,,------...///000000111................................................,,,---...//////...---,,,+++...111000...---///111,,,,,,,,,---...///000111000000000000000000000000111...///666???BBB<<<444...............///000111---...//////000000//////,,,,,,------...000111222...//////000111222222222555333111///...///000111111111333444666777888999777555333111000111333444111444444000222666555000000333555444111000111444///111222000---,,,...111......///////////////...---///222444444222///---...............///000111000000000000111111111111000000000000000000000000///............000222333111111222222444999???DDD???<<<777333000000111222///000000111222222333333333333444555444333222111111111222222222333333333//////000111111111111111333333222111000000000111333222222222222222222222000000000111222333555555222111111111000000//////111111111222222333333444222222222000//////222444111222222333333222222111222222333333333444444444333222222111000111111111000000000000000000000000111444666666444444666999666555333111000000111222111111111111111111111111111//////000111222111000000000000000000000000000...///000111111000///...///000111222333333222111111111000000111222333333//////000222222333333333000111000000///000444666111000000000111222333333555555555666777999:::;;;>>>@@@NNNhhh000000000000////////////---------------.../////////.........///111333444222111111111000000//////...,,,,,,///444555111------......///000/////////......//////000000111111000000000///////////////////////////////////////------------.........///---...///111111111000//////......---------......111000...---,,,,,,------............////////////.........------,,,,,,,,,000000//////.........---------...//////...------........................------------------------------------------,,,,,,,,,,,,---.../////////....................................------,,,,,,,,,---...000000///......///---,,,,,,---...//////...///////////////////////////////////////////////////000222333333222000///111000///...---,,,,,,,,,//////////////////////////////000//////...------000000000000000000000000///...///444:::===:::666222000---,,,---...//////,,,,,,,,,---------.........------......///000111111000000//////000111222333111//////000111111111222222333333444555666666333333333333333333333333777555444444666777777666777666444222111111111111000000///...............111111000///...---,,,,,,+++---000222333333111000////////////000111222333444333222000///.........////////////////////////000000000000111111111111222111111222444777:::<<<>>><<<999555333111111222444333111000000111333444333333333333333222111000111000000000222222000...111111111111111111111111111111111111111111111111666111000333333//////333111444444111333888888333222222111111111111111222000111111222222222111111///000000111222222222333333111111111333333222111333333333333333333333333444333222111000000000000222222111111000//////...333222222333444555666777444333111//////000111333222222222111111111111000000000111111111111000000333333222222111000000000...------...111222222111000000111222222222222222000000000000000000000000//////000111222333333333000000000000000000000000111222222333333444444555444444555555444555888:::???FFFNNNddd000000000000//////////////////...............///...///111222333444444444111111111111000000000//////------000444555111---////////////......---,,,//////000000000000000000////////////////////////////////////////////////------........./////////------///000000000/////////......------.........///...---------...//////............////////////.........------,,,,,,,,,000/////////...............------------------...........................------------------------...---------------------,,,---......//////.................................------------------,,,...///000000......///000///...---...000000000///////////////////////////------------------------///000111222222111000///000///...---------------////////////////////////000000111111000//////...000000000000000000000000///---...222777:::777444000...---,,,---...//////,,,---------.........///...------......///000111000///.........///111111444222000///111222222111111111222222333333444444333333333333333333333333666444333444555777666555777666444222111111111111000000///...............///////////////.........---000555888999666333111000000000111111222333444555444333111000000//////000000000000000000000000000000000000111111111111333222222222333444666777999777555222111111222222333222111000000111333444333333333333333222111111222111000111222333111///111111111111111111111111111111111111111111111111333000000333222...///444333555444222333888777333222222111111111111222222111111222222222222111111111111000000000000111111555333222222333444333222222222222333333444444444444444333111111000000000333222222111000000//////000111111222222333333333444333111000000000111222222222222111111111000000000000111111111111000000222222222111111111000000333222222000///...------///000111111222222222111000000000000000000000000000000000111222222222333000000000000000000000000111111222333333444444555333444555555444555888:::>>>FFFOOOfff000000000000////////////000000///........./////////000333555555444333111111111111111000000000000000......111444555222///........................111111111111000000000000---......//////000000000////////////////////////....../////////000000000,,,------............---........................---,,,,,,------///000000............////////////.........---------------////////////............///...------------...///........................................................................------.../////////......////////////////////////---------------.........000000000///......000222111/////////111222111000000000000000000000000000------------------------...///000111111000///...///......---------......////////////////////////111111111111111000000///000000000000000000000000...------000444666444111.............../////////............////////////...------......///000111///......---...///000111555333111000111222222111333333333333333333333333333333333333333333333333444333222333555666555444666555444222111111111111000//////............///.........//////000000000///333777;;;;;;888333///111111111222333333444444555444333222111111111111111111111111111111111111000000000111111111222222333333333333222222222222222222000000000111222333222111000000000222333444333333333333333222222111333222111222444444333111222222222222222222222222222222222222222222222222111111222333111///222777666777555333444777666333222222111111111111222222222222222333333222222111222111000000111333555666999666333222333444555444222222222333333444444444555444333222222111111222333333333222111111000000000111222333333222111111333222222222111111111111222222111111111000000000000000111111111111000000000000000111111111222222...111333222000///111444//////000111111111111000000000000000000000000000111111111111111111222222000000000000000000000000111111222222333444444444333444555444444555888;;;<<>>DDDNNNlll000000000///------///111//////////////////////////////////////////////////////000000000000//////............////////////000000000///......------............///////////////////////////////////////......---------......000000//////.....................------,,,,,,,,,////////////////////////////////////////////////............/////////000//////////////////////////////............////////////.........---------........................000///---,,,+++,,,------000000000000//////////////////000000///...---------------............//////............---------000000000///.........---.........////////////000---///000111000---***(((---------............///////////////////////////........................---------............///........................---....../////////////////////............//////000000000...,,,,,,...000///000000///...------...000///.........000111222000000111000000222666999444222111333555666333111222111000000000222555666666222...///333555333000444444222222222444666777222222111111111111222222000000////////////000000.........///000222333444111000///000111222111000000000000000111222444444111111111111111111111111222222222222111111000000000111222222000000111222333333333222222222111111444333333333333444555555888777666555555444444555555555666777777777777777333222111333555888888888777777777777666555444333666777888666444222222222;;;777222:::RRRgggbbbPPP888777666555444333333333888777555444333333444444666555333111111333555666333333333333333333333333111222333333111111222333555444444333333444444555555444222000000111222333111000000000000000111222111111111111111111111111333333222333444444333111222222222111111111000000000000000000000000000000//////000111222333333333111222333222111111333555222222222222222111000///111111111111111111111111222222222111111111111111000000111222222222222111222222222222222222222222222333444444444666:::<<>>CCCLLLiii555777999888555111...---////////////////////////////////////////////////...//////000000//////...---............/////////............////////////............////////////---------------------------,,,,,,,,,,,,,,,------...............---------.........---------------////////////////////////////////////////////////,,,,,,---------.........////////////////////////+++++++++++++++,,,------...............---------//////.........---------------,,,+++++++++,,,,,,---------...............///////////////......------------............//////............---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.....................---+++++++++,,,,,,,,,------------------------------........................---------............///........................---....../////////////////////............//////000000000///------...000...///000///...---...///...///////////////......///000000///...///111444222111000111333333111000111222222444666999===>>>===999333222333444444222111333444666555444222000000000////////////000000000000////////////000000000000000000000111222333111000000111333555444333222111111111222333444444222222222222222222222222222222222222111111111111222444555444333222333444555555555555444444444444444444444444555555555666444444444444444555555666555888===@@@@@@;;;666222444333444555777777555444222222333444444444444333;;;<<<<<<;;;888666555555333333555???QQQ\\\QQQ>>>666666555555444555555666444444444444555666777888666777888999888777555444333333333333333333333333444555666555333222222444555444444333333444444555555444222111111222333333555444333222222222222222333222111000111333555666444222000000222444555444222222222111111111111111000000000000000000000000111111111111111111222222...///000000000000222444333222111111111222333444111111111111111111111111000000000111222222222333000000111222222222222111222222222222222222222222222333444444444666:::<<<===CCCLLLiii444666777666333000///...////////////////////////////////////////////////...//////////////////...---------.........//////---------...///000000111............////////////------------------------------,,,,,,,,,---..................------------...............---------////////////////////////////////////////////////---------........./////////////////////////////////...------,,,,,,------......................../////////...------,,,,,,,,,,,,,,,,,,++++++,,,,,,------............//////...///////////////......---------............//////............---------******++++++,,,,,,,,,---------........./////////...------,,,---...///000+++,,,,,,,,,,,,---------------------------------........................---------............///........................---....../////////////////////............/////////000111000...---...000///000111000///...///000......///000000///---,,,///000000///------///111000000000111111111000///111111222333666888;;;<<<;;;888333111222444444444333333444444333222111000000000////////////000000000000////////////000000111111111000000111222222111000000222444666666555222111111111111222222333222222222222222222222222222222222222222222222222333555666555444333444666555555555444444444444333444444555555666666666666444444444555555666888888777:::>>>@@@???;;;555111777777888:::;;;:::777555111222333444555555555555888999:::888555333333333444555777???MMMTTTJJJ:::555555555555555666777777555555555555555666666777777888888777777666555444444444444444444444444444555666777666444333333444555444444333333444444555444333333222222222333333555555444222111111111111333222111111333666:::<<<666333000000111222333333111111111111111111111111000000000000000000000000222222222111111111111111///000111111111111333666333222111000111222444666111111111111111111111111//////000111222333333333000000111222222222222111111222222222222222333333222333444444444666:::<<<===CCCMMMjjj000111111000......///111000000000000000000000000////////////////////////......////////////......------------............,,,------...///000111111............////////////------------------------...............///000000................................................////////////////////////////////////////////////////////////000000000000////////////////////////444333222000///...---------.....................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000......///////////////...---------............//////............---------++++++,,,,,,------......---------............///...---,,,,,,,,,...000111------------............................................................---------............///........................---....../////////////////////............/////////111111111///...///000000111222222111000111222---...///000000///...---...///000///---,,,---//////000111111000000000000000111111222333444555555666444111000111333555666444333222111000000111222222111111000000111111222000000////////////000000222111111111111111222222111000000222555666666555222111111000000000111111222222222222222222222222222222222222222222222333444555666666555444555666444444444444333333333333444555666777777777666666666666666666777999:::;;;999:::<<<<<<;;;888555333888888999:::;;;:::888555222333444666777777777777666777888777444222222333666555555:::DDDIIICCC999555555555555555666777888777777777666666555555444888777555333333444555666444444444444444444444444555666777666444333444555555444444333333444444555333333333333333333444444555444333111111000000000222111111222666:::>>>AAA888555111000000111111111111111111111111111111111000000000000000000000000222222222111111111111111111222333333222333555777333222000000000222444666111111111111111111111111//////000111222333333333000000111222222222222111111111111222222333333333222333444444444666:::<<<>>>DDDMMMiii,,,------,,,,,,---000222000000000000000000000000////////////////////////---......//////......---,,,------------.........---------...///000000111............////////////------------------------............///000111111.........///////////////...............///////////////////////////////////////////////////////////////000000000111111111////////////////////////666555444222000//////...---------.......................................,,,,,,---.........------......//////000111111111---...//////////////////---------............//////............---------------------............++++++++++++,,,,,,,,,,,,...---,,,,,,---...///000---------.........//////////////////////////////........................---------............///........................---....../////////////////////............/////////111222222000/////////000111222222111111222333......///000000000000000---///000///------...//////000222222000///000111000000000111000000000000111111000000111222444555444333111//////000222333222222111111111111222222000000////////////000000111111111111111222333444222111111222444666555444333333222111000000000000333333333333333333333333222222222222333333333333444666666666555444555666444444444333333333333222444555777888888888777666777777777777888999;;;;;;::::::999888777666555444777666666888999888666444444555666777888999999999666777888888666555555666555333222555;;;???===:::666555555555666777777888777777888777777555444333666555222111111222555777444444444444444444444444444555666555444444555666555444444333333444444555333333333333444444444444444333222111111000111111111111111333666:::>>>AAA666444111000111111000///111111111111111222222222000000000000000000000000111111111111111111222222333444444444222333444666222111000000000111222333111111111111111111111111000000000111222222222333000000111222222222222111111111111222222333333444222333444444444666:::<<>>777666666666666666777777666666777888777777666555333333222222333444555666555555555555555555555555222333555555444444555777555444444333333444444555222333333444444555444444444333333222222222333333111111222333555777999:::222111000111222333222111000000111111111222222222000000000000000000000000000000000111222222222333333444444333222111222444111111000000000000000000111111111111111111111111111111111111111111222222000000111222222222222111000111111222333333444444222333444444444666:::<<>>@@@BBB777777666666666666777777444555666888888888777777000111333555666666555555555555555555555555555555000222444444444444666777555444444333333444444555222333444444555555555444444444333333333444555555111111222333333444444444......///111333555444222000000111111222222222222000000000000000000000000//////000111222333333444333444444333000000111222000000111111000///...---111111111111111111111111222222222111111111111111000000111222222222222111000000111222333333444444222333444444555666:::<<<>>>???CCC\\\......------------......////////////000000000000//////000000000000////////////000000000000//////...000111///+++***,,,/////////............/////////............------------------............///,,,,,,,,,---...///000000000000000000000000000000000///...------...///000//////...------------...........................//////////////////......//////000000000000//////000///...---,,,------...,,,,,,,,,,,,---...//////...------------...//////000///...---------------/////////////////////////////////...---------,,,111111000000//////......,,,...000111111000...,,,......---------,,,,,,,,,..................------///............---------//////000000///...------------,,,,,,,,,---.....................---------111000000///...---------//////////////////////////////.........---------//////............//////222111000///...---,,,,,,000000000000000000000000////////////000000000000..................------222222111111222222333444666666555333000000111333111000000000222222000...////////////000000000000000000000000000000000000000000000//////////////////111333333222000000000000000111111111222222222444333222333444444333111444444444222111111333555444333111222333444444444888777666555444333333333666444111000000444777:::777555444666999999555222999888666555444444555666888888999999999888888777888999999999999888777666444555777999999999999888888777777888999888666444555555555555777:::===???999999777666555555555555777777777777777666666666777666555555777888888777555777888777666555666888777666555444444444444444555333000000111444555666333333444444444444444333666555444333333333333444222222333444555555555555000111222222444444555666111222222222222111000000111000///000222333333222222111///.........///000222222222222222222222222111111000000000000111111000000111111111222222222333333222222111000000000...111333333111000///000111111222222222333333333222333444444444666999;;;;;;AAAHHH^^^......------------......////////////000000000000//////000000000000////////////000000000000//////,,,---------+++++++++,,,//////............//////000////////////.........------------............,,,,,,,,,------...///000000000000000000000000000/////////......///////////////...------------...................................................//////000000000000//////000///...---------......------,,,,,,------.........------------...////////////...---------------////////////////////////...............---------000000000000//////......---...///000000///...---............------,,,,,,........................///............---------///////////////...------,,,,,,,,,,,,---...///000.............../////////111000000///......------//////////////////////////////.........---------//////............////////////////////////......////////////////////////.../////////000000000000........................111111111111111222333333777888888666444333444555000000///000222222111////////////000000000111111000000000000000000000000000000000000000000000000111333555555444222222333111111111111222222222222555444333444666666444222333444444444222222333555444444333333444555555555666666555555555555555555444444333333444555777888555444555666888999888777888777777666666666666777;;;;;;<<<<<<<<<;;;::::::888888888999888888777777666777999:::;;;;;;::::::888888888999::::::888666666555555555666888;;;<<<::::::999888777666666666777777777777777777777777777666555555777888888777555777888777666555666888777666555444444444444555444333222222333444555555444444555555555555444444444444444444444444444444444444555666777666555555111222222333333444444555222222222222222111000000111000///000222333333222333222111000000000111111222222222222222222222222111111000000000000111111000000111111111222222222222222222111111111000000---///000000///...///000111111222222222333333333222333444444444666999;;;<<>>??????;;;777555777:::999:::<<<===>>>===<<<<<<999:::;;;;;;:::999777666888999999:::::::::::::::999999::::::;;;;;;;;;;;;;;;:::999:::<<<<<<;;;:::;;;:::888777666666666666999999999999999888888777666666666777777777777777888666555666777999888888555777888777666555666888666666555555555555666666333555888999888666666555666666666666666666555444222333555777777666444333555777888999999777444333444444444333333222222222222222333333222222111000111000///000222333333222444444333333222222222222333333222222111111000000111111000000000000111111111111111111111111111111111111111111111111222222333333444333333444777999111111222222222333333333222333444444444666999;;;:::???DDDZZZ......------------......////////////000000000000//////000000000000////////////000000000000//////111000000444777888555222//////............//////......---------,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,------...////////////////////////...///000111111000///...000000///............///........................---------.........////////////000000000000//////......//////////////////111000///...---,,,,,,,,,...------------...//////......---------......///////////////////////////,,,---------.../////////...............///////////////............//////.../////////////////////........./////////000000///............---------......///////////////...000000///.........//////...//////000111222333333////////////............////////////////////////---.....................//////............//////.........///////////////....................................////////////........./////////000000//////......//////000111000111222222000000111333111000...///000222222111000111111111222222222222111111111111111111111111000000111111222222222222///111222111000000222444444444333333333333333333444333333444666666555444222555777888777666666777444555777777777888;;;>>>IIIHHHFFFBBB???;;;777666777777666777888:::===>>>@@@AAAAAA>>>:::888;;;>>>;;;<<<>>>???@@@??????>>>===>>>???@@@???===:::999999999::::::::::::999999999999999999999:::::::::<<<;;;::::::<<<===<<<;;;===<<<;;;999888777666666888888999999999888777666555555555666666777777777888777666666888999999888555777888777666555666888666666555555555666666777333666::::::888666555666666666777777666555555444333444666777777666444333444555666777777555333222555444444333333222222111222333333333333222111111111000///000222333333222222222222222222111111000222222222111111000000000111111000000000000111111111111111111111111111111000000000111222222222333.../////////...///222555111111222222222333333333222333444444444666999;;;:::???DDDYYY......------------......////////////000000000000//////000000000000////////////000000000000////////////000222444444333111//////............//////---------,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------000000000000000000000000///000000111111000000///111000//////......//////........................------......///000000000//////000000000000//////......///000000000//////111000///...------------...------------...//////...------------...//////////////////////////////---------...............---............/////////////////////////////////---............/////////.........//////000000111///............------------...//////////////////222111000//////....../////////000000111111222222//////////////////......////////////////////////---------...............//////............//////000000//////......------........................------........./////////.........//////000000111///////////////000000111111222222111000111333666333111///...000111111111000000000111111111222222111111111111111111111111//////000000111222222222111222333333222222555666333333333444444555555555333222222444666777555444444666888888777777888999666777999888888;;;AAAGGGMMMKKKHHHCCC???;;;999888;;;;;;;;;;;;>>>AAAEEEGGGBBBCCCDDDDDDDDDEEEGGGIIICCCDDDEEEEEEEEEEEEEEEEEEAAACCCDDDEEEDDDAAA???==================<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<>>><<<::::::;;;<<<;;;:::<<<<<<;;;:::999888888777666777888999999888777666555555666666777777888888999777666666888999999888555777888777666555666888666666555555666666777777444777;;;;;;888555555666666666666666666555444333555666666777666555444333444444444444444444333333444444444333333222222222333333333333333222222111111000///000222333333222111111111222111000000///111111111111111111111111111111000000000000111111222222222111111111111111//////000111222333333333...000000000///000111333111111222222222333333333222333444444444666999;;;<<>>======CCCNNNVVVPPPNNNKKKHHHHHHJJJLLLNNNMMMPPPTTTYYY]]]_________^^^]]]]]]aaaeeegggeeebbbbbbaaa```^^^^^^^^^___```]]]^^^```aaa```]]]YYYWWWRRRQQQQQQPPPOOOMMMLLLKKKFFFEEECCCCCCBBBCCCDDDEEEAAA>>>;;;999999999999888777888888999999999888888888999;;;<<<<<<;;;999888888888999:::;;;;;;<<<<<<999888666777888::::::999666777888777666555666888666666666666666777888888444888;;;999555333444888555555555555444333222111:::999777555444333333333555444222111222444666777333333333333333333333333333333444444333333222111111000///000222333333222111111222333222111000///......///000111222333333111111000000000000111111222222222222111111000000......///111222333444555...000222222111/////////111111222222222333333333222333444444444666999;;;;;;@@@EEE[[[...------,,,,,,,,,------000111222444555555444444///////////////.........000///............//////,,,------...///000000111//////000000///...------,,,///111111...---...///111000...,,,,,,,,,...///,,,,,,,,,------.........------------........./////////............//////////////////............//////000000///...------111111000//////000111222333111000.........///000////////////////////////...------------...////////////.........---------......---------......//////...---,,,+++,,,,,,---.........------,,,,,,,,,..............................////////////......------............------((()))***+++,,,------------------............//////......------///000111////////////////////////........................111111000000//////......///000111222222111000///---...............------111000...------...000111////////////////////////000...,,,,,,---...------000...---...111111///,,,............////////////000000000000000000000000////////////////////////111111000000//////......111000///......///000111000000000000/////////////////////000111111222222666555444333333333444555888666333222333555666666666666666666666555555555>>>;;;999:::===??????>>>CCCHHHLLLMMMPPPWWWZZZZZZ[[[ZZZ]]]bbbcccaaaaaacccccckkkxxx~~~xxxyyyyyyuuu~~~zzz~~~vvvttt~~~~~~rrrppphhhiiikkkhhhjjjeeeVVVZZZXXXVVVUUUSSSOOOIIIDDDDDDEEEAAA;;;:::>>>@@@???<<<;;;999999:::<<<<<<;;;;;;;;;999888:::======:::777777999;;;===<<<777333888555333444888;;;;;;;;;999888777666666777888999777888999::::::999888777777777777777777666666555777777666666666666777777:::777333333444555444222333333333333333333333333222222222222333333444444222111000111333555444222111222222333333222222111111111111111111111111111111111111111111111111111///000111111222222222222666000---///000...///333...///000111000000111333111111222222222222111111444333222111111111222333333222333333555888:::;;;>>>AAADDDYYY//////...------......///...000444777777666333222/////////////////////...000//////......//////000------..................//////000000///......------///111000...---...000111///...,,,,,,,,,...///,,,,,,,,,,,,---------...------.........///////////////............//////////////////............///////////////...------333222111/////////000000111111111000000/////////........................///............///000000//////.........---------.........------......///000///...---------....../////////......---------.................................//////.........------............------***+++,,,------------------------............//////......---...///000111................................................///...............------///000111111111000///...---......//////...------000///...------...///000///////////////////////////......///111222111000111///......111111000...............////////////000000000000000000000000000000000000000000000000111000000000/////////...000000///......///000000111111111111111000000000//////000000111222222222333222111111111222444555555444333222333555666666222444666666444555888;;;555666888;;;@@@EEEHHHJJJTTT\\\bbbcccfffppp{{{}}}xxxwwwzzz~~~}}}qqqppprrrwww{{{vvvjjj___VVVSSSKKKBBB@@@BBBBBB???BBB???<<<:::::::::999888888999999888999:::999888;;;;;;:::777666666999<<<999777666777999:::999777999888777666666777888999777777888999999888777777444555666777777777777777777777666666666666777777999777444333444555444333333333333333333333333333333333333333333222111111333333333333333333222111111222222333333222222111111111111111111111111111111111111111111111111111111222333444555444333333333//////222333111111444222333333333222222222333111111222222222222111111333222111111111222333444333222333333555888:::;;;<<<@@@EEEZZZ000//////...//////000000,,,000444888888666222///......//////////////////000000000//////000000111222222111000///.........//////000000000///......---///000000///...///000000///...,,,,,,---......++++++,,,,,,,,,,,,------....../////////000000000//////............//////////////////............///////////////......---333333111000///.........///000111111111000..............................///////////////000111111...............---------//////......---......///000000///........./////////////////////.................................------............------------............------,,,---............---------------............//////............///000000............................................................////////////000000111111000///......---......//////.................................//////////////////////////////000222444555444222111000......000111000///............////////////////////////////////////111111111111111111111111000000000000//////////////////............//////111111111111111222222222///000000111111222333333333222222222222333555666444444444444555666777888555888;;;;;;:::;;;@@@EEEKKKOOOTTTVVVWWWYYY\\\___kkksssyyyzzzxxxqqqdddXXXSSSRRRMMMFFFJJJGGGBBB>>>=========<<<999:::;;;;;;:::888777888999;;;<<<999555555888===999888888999::::::999777999888777777777777888999666777777888888777777666222333444666777777888888777777666666666666777777888777444444555555444333333333333333333333333333333333444444333222111000222444555444222000000000111222222333333222222111111111111111111111111111111111111111111111111111333444666777888777555444111///000444444000///222222222222222222333333444111111222222222222111111111111111111222333444444333222333333555888:::;;;:::@@@EEE[[[//////......//////000000---///222555555333111///............////////////111000000000000111111222777777666444222111000/////////000000000//////......///000000000000///000///...------------......+++,,,,,,,,,,,,,,,,,,,,,////////////000000000000//////............//////////////////...............///////////////......111111000000////////////...///////////////......------------------------//////......//////000111........................000//////...............//////..................//////..........................................,,,,,,------------,,,,,,------............------------.........------,,,---------............///............/////////000................................................///000000111111222222222000000000000///......------......////////////...------............------//////////////////////////////111333555555333111000///.........//////000............////////////////////////////////////000000000000000000000000000000000000///////////////..................///000000111111111111111222000000111111222333333333777666555555555666777888555666777777777888999:::999;;;???BBBEEEHHHMMMPPPYYYaaajjjllliiifffhhhjjj}}}wwwrrrggg[[[UUUPPPJJJEEEBBBAAA???>>>;;;;;;===???<<<999999===;;;@@@EEEHHHFFFBBB===:::;;;:::999999:::;;;;;;;;;888888888888888888888888666666777777777777666666333333444666666777777777666666777777777777666666777666666555555555555444444444444444444444444444222222333333333222222222111333444333111//////000111222222333333222222111111111111111111111111111111111111111111111111111333555777888888777555444333000000222000------111000///...///111333444444111111222222222222111111000000111111222333444555333222333333555888:::;;;;;;@@@DDDYYY~~~......------...//////000...//////000000000000000---.........//////000000000000000000000111222222888777666444333111000/////////000000000000000///......///000111111000000......---------.........,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000//////............//////////////////..................///////////////.........//////000000000000///......------...//////..............................------......///000---.....................111000///...............------------------------------------------------........................,,,,,,------------,,,,,,------............------,,,------------,,,,,,+++---------............///---......///////////////................................................//////000000111111222222000//////.........---------......///000000//////------...//////...------////////////////////////000000000222333333000---............------...///............////////////////////////////////////////////////////////////////////////000000000000...//////////////////.../////////000000000111111111111111222333333444444:::999777666666666777777555777999999999:::===???===AAAGGGQQQ\\\cccffffffrrr}}}}}}pppjjj```WWWOOOIIIDDD@@@>>>;;;;;;>>>>>>;;;===CCCGGGHHHMMMSSSVVVQQQFFF===AAA???===:::888888:::;;;888888999999999999888888777777666666666666777777555666666666666666555555666666777777777777666666666666777666666555555555444444444444444444444444333444444555444333222111111222222111000///000111111222222333333222222111111111111111111111111111111111111111111111111111333444555666666555333222444111000111///...333:::555222//////000222222111111111222222222222111111000000111222333333444444333222333333555888:::;;;===AAACCCUUUzzz------------...///000000000///............///000------......///000000000////////////000111111222444444333111000///...---//////000111111111000000///......000222222111000---------.....................------------,,,,,,....../////////000000000//////............//////////////////............---...//////////////////,,,,,,...///000111111111////////////000000000000////////////////////////---------------...//////---------...............111111000///............+++,,,------...---------,,,,,,,,,---------------........................------............------------............------+++,,,,,,---------,,,,,,---------............///---......///000/////////------------------------........................------------..................------------...///---...//////000000000000////////////////////////////////////////////////000//////000111000...+++---...000000///......///............////////////////////////////////////........................////////////000000000000//////000000000000//////.........///000000111111111222222333333444555555888777666555555555666666777:::<<<===>>>AAAHHHMMMPPPXXXfffvvvuuujjjaaa\\\QQQGGG@@@BBBBBB???AAAGGGNNNIIIFFFIIINNNNNNGGG???FFFEEEBBB===888666777888888888999::::::999888888888777777666666777777888777777777777777666555555555666777888888777666555444666888888666555555666444444444444444444444444555999>>>AAABBB???:::777888555111000000111222111111222222333333222222111111111111111111111111111111111111111111111111111222333333333333222111111333111000222111333;;;DDD>>>999444111222222000...111111222222222222111111000111222333333333333333333222333333555888:::;;;>>>AAACCCTTTyyy............///000111222000000000000000000000///------......///000000111............///000111222111111000000///.........//////000111111111111111///......///222333222000,,,------......///....../////////......---------------.........///////////////............//////////////////............------...///////////////,,,---...000000000//////...000333666666555222000000000000000000000000000...............//////000---------.........//////222111000///............+++,,,---/////////...---------------.........///.................................//////.........------............------+++,,,---...............---------............///------///000000000///...------------------------........................------------,,,,,,,,,,,,---,,,,,,,,,,,,...///000------///000000111111111111000///......///000111////////////////////////...---,,,---//////...---,,,000333444222000///000............////////////000000000000000000000000////////////////////////.../////////000000000111///000111222222111000///...//////000111111222222222222333333444555555555666666555555666777999:::===@@@DDDGGGJJJQQQ[[[ccckkk|||~~~jjjYYYSSSOOOGGGEEEIIIIIICCC>>>>>>AAACCC@@@===AAACCCDDDAAA===999888888888999999::::::999999888999888777777777777888999666777888888888888888777555666777888888777666555444666999999666555666777555555555555555555555555444>>>MMMYYY^^^ZZZRRRLLLCCC;;;333000222444333000111222222333333222222111111111111111111111111111111111111111111111111111333333111000000000111111111111222333222222999BBB>>>999333111222333111///111111222222222222111111111111222333333333222111333222333333555888:::;;;;;;@@@CCCVVV{{{////////////000111222333///111333444444222000///---------...///000000111------------...///111111111111000000000000000000//////000111111111111111000...---///333444222000,,,,,,---.../////////...000000/////////.........------------........./////////............//////000/////////............------...///000000//////......///000000///...---,,,111777<<<===999333///000000000000000000000000///////////////000111111---------.........//////222222000///............,,,---///000000000//////---.........//////000000..............................////////////......---..................---,,,,,,...///000000000000---------.........//////,,,---///000000000///...------------------------......................../////////......------,,,,,,+++++++++,,,...000111------///000111111111111333111000......000111333////////////////////////---,,,+++,,,...000000000---111666777555222000111............/////////000111111111111111111111111000000000000000000000000.../////////000000111111000111222333333222111000///000000111222222333333222222333444444555555666666666666777999<<<>>>@@@CCCGGGLLLPPPUUU___lllvvv|||tttggg\\\OOOGGGHHHDDDBBBAAA@@@@@@???>>><<<888===CCCDDDBBB>>>;;;;;;888999:::;;;;;;:::999888:::999888777777888999:::555666777999::::::::::::555666777999999777666555333666999999777555666777555555555555555555555555222AAAXXXmmmwwwtttkkkcccKKKAAA555111444666333///222222222333333222222222111111111111111111111111111111111111111111111111444333111//////000111222111111333444000---111888777222------111444444222111111222222222222111111111222333444333222111000333333333333555888:::;;;999???DDDXXX~~~......//////000000111111222333444222000//////000000/////////............//////000000000000//////222111111111000000//////000333555222//////000000///000000///......///111------------------------...///000///...---...000---------....../////////............////////////........................////////////000000000000000000000000////////////222444888<<<>>><<<777222//////000000000000//////000000//////.........---////////////////////////111111000///////////////111111000///////////////---------.........////////////000000000000//////...///000000000///---,,,------------------------//////.........---------////////////////////////---...............------,,,------...//////......222111000...------------------------------------++++++,,,,,,,,,---------------,,,,,,---...000111444222///---,,,...000111////////////////////////---------...///111222333111111333888<<<:::222+++000///...------...///000111111111111111111111111////////////000000000000//////000000000000//////222222111111111111111222333444444444333444666888000000111222333333555555<<<999777999>>>CCCHHHJJJSSSVVV[[[```fffrrrzzzjjj[[[QQQNNNKKKEEEAAABBBDDD???777>>>======CCCHHHGGG===444>>>;;;888777999:::888666888888888888888888888888999999999999888888777777888888777666666666666666666666555555555666666777444555666666555555666888777JJJdddwww|||vvvnnniiiEEE>>>555111222444333111333333333333333333333333444333333222222333333444000000000000000111111111000000111111111111000000111111222222222333333333222222222111111111000000333222111000000111222333222222111111111111111111333333444444666888;;;<<<<<>>???BBBFFFIIICCCBBBAAA===;;;:::;;;<<<999999999999999999999999999999999999888888888888888888777666666666666777666666555444333333333333222444555555444444555666888EEEVVV___[[[NNN???666777444000000333444444222222222222222222222222222222222111111111111222222222222222222222222222222000000111111111111000000//////000000000111111111222222222111111111111111222222111111111111222222333333333333333333333333333333444444666888;;;<<>>???<<<888444222333222111222444444333111222222222222222222222222222111111000000111111222222222222222222111111111000000111111111111000000000000000000111111111222111111111111111111111111222222222222222222222222222222222333333333333333333333333444666888;;;<<<>>>CCCGGG[[[//////000000111222222222111222333222000///000111111000000000//////////////////............////////////////////////000000111/////////------666AAAJJJCCC999222000111222222////////////////////////...///000000......///000/////////......---------............////////////////////////////////////////////////000000000000.../////////000000000111111///......///000000/////////000000000000////////////000000000000000000////////////////////////000000////////////000000000000////////////000000//////////////////////////////000000000000////////////........./////////........................//////////////////////////////////////////////////////000111111111111111//////...---------...///......---......///000111........................,,,,,,---------.........---------...............,,,...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,000///////////////000111000///......///000///...///000000000000000000///---...///000222333444444////////////000000000000000000111111111111000000000000000000000111222222222444555555444555777999=========>>>EEEUUUhhhvvvvvv^^^SSSGGG@@@@@@BBBAAA??????CCCGGGGGGBBB<<<999888::::::::::::::::::::::::999999999999999999999:::999999888777777777777777:::999888777666555555555222333444444333333444666666666444333222444777999444333444444555444222000222222222222222222222222222111111000000111111222222222111111000000000000000000111111111111000000111111111222222222333333111111111111111111111111222222222333333222222222000111111111222222222333333333333444666888;;;<<<;;;@@@EEE[[[//////000111111222222333111222333222111000111222111111000000000///////////////000000000000//////......////////////000000///...000222000///<<>>555222222222111000000000000000000000000---///000///...---...///000000000///////////////............////////////////////////////////////////////////000000000000......//////000000111111222000......///000000/////////000000000000////////////000000000000111111///////////////////////////////////////000000111///////////////000000111000000000////////////...//////000000000000/////////............///000000...........................////////////000000000////////////////////////...///000111222222222111...---,,,,,,,,,...///000...............///000111........................,,,---------............------......///......---,,,---...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111//////............/////////000000111111000000///---...///111222444555555////////////000000000000000111111222222111111000000000000000111222333444444666666666555666777999===>>>@@@EEETTTnnnpppYYYIIICCCBBB???<<<777<<>>???@@@CCCCCCAAA>>>:::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::999888888777777888888666666555555555555555666333555666666555444666777333333444555555333000...333444555555444333333333444444444444444444444444333333222222222222333333333333222111111000//////000000111111111111000000111111111111222222222222000000111111111222222222222222333444444333222222000000111222222333444444333333444444666888;;;<<<>>>@@@DDDZZZ000000000111222222333333...///111000//////000111111111111111000000000000...000333555555333000...---.........//////000000333,,,---333333...000999;;;666000///111333222///000000000000000000000000///111222111000///000111000000111111222222333333............/////////000000000000000000000000000////////////000000000000---......///000111111222111000.../////////...---//////000000000000////////////000000111111111222///////////////////////////////////////000111111///////////////000111111111111000000/////////...//////000000000000/////////...------...///000111////////////////////////.../////////000000111111////////////////////////+++,,,---...////////////...---------...111333555//////............//////////////////////////////---------.........//////------/////////...---,,,------------......//////////////////////////////---------...///111222333---///000000///......//////000111222222111000///000000000000////////////////////////000000000000111111222222222222111111222222222222333444555666222555999>>>BBBGGGMMMQQQdddtttnnn___WWWKKKHHHEEEDDDEEECCC???;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;:::999888888777888888888888777777777777888888999444555666666555555666888888666555444444444333111111222444444333333333444555555555555555555555555444333333222222333333444444444333333222111000000000000111111111111000000000000000000111111111111000000111111222222222222222222444444444444222222111111222333333444555555444333444444666888;;;<<>>;;;999:::999::::::::::::999888777:::999888888777888888888666444333444777888777555555555555555666666666777666666555555555444444444444444444555555555555666333444555666666555444333333333333333333333333333000000000000000000000000111111111111111111111111111111111111111111111111111000000///000222444555111111111111111111111111111111222222222333333333333333444555777999:::;;;===@@@CCCWWW~~~/////////000000111111111111111111111111111111111111111111111111000000/////////000111111000///...000000000000000000000000000000000111111111222222222111111111111222333333000////////////000111111111111111111111111111111111111111222333333444444222000......000111000...222111111000000//////...////////////000000000000000000///...............000000000000000000000000....../////////000000000111111111111111111111111////////////////////////......///000000///......////////////////////////---///000...000333111,,,///000000///.........///000000000000000000000000////////////////////////////////////000000000000000//////............///000///..................///.........///000111111////////////////////////................................................////////////////////////............------------...------,,,,,,------...............///000222222000000///...............111000000000/////////...////////////000000000000////////////000222333555222222222333333222222222777333111444666666999===<<<<<>>???===;;;999999:::;;;<<<;;;;;;:::999999999999999777777666777777888777777555666666666666777777777666666666666555555555555444444444555555555555666444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222333222222222222222222222222111111222222222333333333333333444555777999:::;;;===AAADDDXXX222222111111111111111111//////000000000111111111222222222222222111000000000000000000000111222222222222222222222222222222000000000000111111111111111111111000111222222333111111111111111222333333111111111111111111111111222222111111000000//////000111333333222000//////..................//////////////////000000000000000000/////////000000111000000000000000000000000.........////////////000////////////////////////000000000000000000000000000000000//////000000000000000000000000000000000---///000000333999:::777///333666666222///......000/////////.........---........................////////////000000000000...............///000111.........------.........------------...///000111111000000000//////..............................------------------------........................,,,,,,---...///000000111---------------...///000000//////...............//////............//////////////////000000000000////////////000000000000111111222222333333444444333333222222333444555555777999>>>CCCFFFNNN___ppp{{{iiiWWWNNNGGGDDDBBB??????BBBBBB@@@===;;;999::::::;;;<<<;;;;;;:::::::::::::::888888888888777777777888666666666666777777777888777777666666666555555555444444444555555555555666444444444333333444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111222222222222222222222222222222222222111111222222222333333333333333444555777999:::;;;<<<@@@DDDYYY111111111111111000000000...//////000000111111111222222222333222222111000000000000000000111333333222222222222222222222222000111111111222222222222222222111111222222333444222222111111222222333444222222222222222222222222111111000000/////////......000222222000///000111////////////000000000000////////////000000000000000000/////////000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000---/////////444:::<<<999000222444777777555222///111000000//////.................................////////////000000000000///............//////000...............///000111......------......///000.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...///111222222------------...///000000//////......---.........///............//////000////////////000000000000////////////000000000000111222333444444444444333555555444333444555777888777999@@@JJJUUUfffuuufffSSSFFF===:::===CCCBBBAAA???===;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;888999:::999888777888999666666666777777777888888777777777666666666555555444444444555555555555666444444333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000111111222222222111111333333333333333333333333111111222222222333333333333333444555777999:::;;;;;;@@@CCCYYY111111111000000/////////......//////000111111222222222333333222222111000000000000000000222333444222222222222222222222222222222222222333333333333333333333222333333444555333222222222222333444444222222222222222222222222111111111000000000000000...000111111//////222444555555444333222111000000////////////000000000000000000//////000111111222000000000000000000000000000000000000111111111222111111111111111111111111000000000000000000000000111111000//////000111111000000000000000000000000...000///...222888999777///000222888======999444222222111000000///......////////////////////////////////////000000000000000//////............///------......000111333444//////...---------......,,,,,,------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...///000000------------...///000111......---------...//////...............///000000.../////////000000000111////////////000000000000222333444555555444444333555444444444555888:::<<<===DDDTTThhhyyyqqq\\\LLLAAA>>>@@@??????>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;888:::;;;:::888666888999666666777777777888888888777777777777666666666555444444444555555555555666444444333222222333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000111222222222222111000333333333333333333333333111111222222222333333333333333444555777999:::;;;<<<@@@CCCXXX111000000000//////......---......///000111111222222333333333333222111111111000000///000222444555111111111111111111111111222222333333333444444444444444333333444444555666333333222222333333444555222222222222222222222222111111111111111111111111...000111000///000444777;;;:::888666444222000///////////////000000000000000000///000000111222222000000000000000000000000000111111111222222222222111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000///000///---000555666333///...111999AAADDD???999333222222111000//////...000000000000000000000000////////////000000000000111000///...............------...///111333555666000///...---------------***++++++,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------------------------......000111111---------------...//////...............///000111.../////////000000111111////////////000000000000222333444555555555444333444333333444777:::===???HHHWWWrrr~~~gggRRREEEAAA;;;<<<>>>???@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<999;;;<<<;;;888666888:::777777777777888888888888777777777777666666666666444444444555555555666666444444222222222222444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000111222333333222000000333333333333333333333333111111222222222333333333333333444555777999:::<<<===AAACCCWWW~~~111000////////////000000222222222222111111000000000222444444222222222333111111111111111111111222333...---111222//////333333444555555555444222222000111222333444444444444333333444444333222000///000111333444444333222222333333444444444333222222333333222111111333777:::SSSLLLBBB888222000000222000000////////////000000......///000000000000///111111111111222333444555111222333222000000000111000//////000222444333222222333333444444333333222000000////////////000000111000/////////000222333444333111//////000111333......///000000000000000000000000000000///............////////////......////////////000000000000222111///......//////000...............///000000000000///...............---------......000111111////////////////////////000///---,,,,,,---///000---------............///---,,,,,,,,,,,,---......,,,---...///000000000000...------------.../////////...------...///000111000////////////000000111000000000000111222333444......000333666666555444333555888<<>>???BBB@@@<<<>>><<<;;;;;;;;;;;;:::888<<<;;;;;;::::::;;;;;;<<<999888777777777777777888;;;888555444666666555222666666555555555444444444333555555444333222333555555444333333222222333333333333333222222222111111000333555666555333222222222222333333333333444444222222333333333333222222333333333333333333333333333333333444444444555555333444666777777888;;;===999>>>AAATTTzzz000000000/////////000000222222222222111111111000111333444444333222333444555555555444333333222222999444333666777333333666333333555555666555444444444555555666666777777777555444444333333444555666444444555555555444333222333444444444444333222222111222222333333666;;;???TTTMMMCCC999222///000111111111000000000000111111///000000000000000//////000000000000111222333444111222333222111000000222000//////000222444333222111222222222222222222111000000////////////000000111000/////////000222222444333111000///000111222......///000000000000000000000000000000///............////////////......////////////000000000000222111000///......//////...............///000000000000///...............---------......///000111////////////////////////000...---,,,,,,---...000---------............///---------------......///,,,---...///000000000000...------------.../////////......---...///000111000////////////000111111000000000000111222333444555444444444555666555555555<<>>:::<<<;;;:::;;;===>>>>>>===<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999888777777:::888666777888888777555666666555555555444444444222333333444444444333333444444333222222222222333333333333222222222222111...000333333222000000000222222222333333333444444111222222222222222222111333333333333333333333333333333333444444444444555333444666777777888;;;===;;;@@@CCCVVV{{{000000000000000000000111222222222222111111111111222444555444333222333444444444444444333333333333555333222444333111000222111222333444555555555555333333333333333333333444777555333111111333666777666666666666666555444333444444555555444333333222000111333444666:::???CCCRRRKKKAAA777111///000222222222222111111222222222111111111222111111000000000000///000000111222333111333333333111000111222111000///000222333333222000000111111111111000000000000////////////000000000000000///000111111222444333111000//////000000......///000000000000000000000000000000///............////////////......////////////000000000000222222000///...........................///000000000//////............///......---......///000111///////////////////////////...---,,,,,,---...///---------............///......------......///000,,,---...///////////////......------......///000///............///000000///////////////000111222111111000111111222333444555444222111111333444666666===DDDGGGPPPhhhyyyaaaKKKEEEEEEBBB@@@@@@===<<<;;;<<<>>>??????>>><<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;:::888888777888777777777999888777555666666666555555555444444444333333666999999666333444333333222222222222222333333333333222222222222---///222222111/////////222222222222333333333333111111222222222222111111333333333333333333333333333333333333444444444444333444666777777888;;;======BBBEEEWWW}}}000000111111111111111111222222222222222222222222222333444444222222444555222333333444555666777777333333444444333222222333555555666666777777777777666555555555444444444444999777555333333333444555555555555555555555444444555555666555555444333222000111333555777:::>>>BBBJJJEEE<<<444000///111333222222111111111111222222111111222333444444444444111111000000111222333333222333444333111000111222111000///000222333222111000111111111111111111000000000////////////000000000000000000000111111222444333222000////////////......///000000000000000000000000000000///............////////////......////////////000000000000222222111000///......---...............///000000000///............//////...............///000000///////////////////////////...------------...///---------............//////............///000000,,,---....../////////..................//////000//////........./////////////////////000111222222111111111111222222333444222222222222333444777:::===AAAIIIYYYtttbbbRRRJJJCCCCCCIIICCCAAA>>>=========<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::999888888666666666777777777555444666666666666555555555555777555555999>>>???;;;555444444333222222222222222444444333333333222222222///111333333222000111111111222222222222333333333000111111222222111111000222222333333333333444444222222333333333444444444333444666777777888;;;===>>>BBBEEEWWW}}}000000111222333333222222222222222222222222222333222333444333333333666888555555666777888999999:::555999;;;;;;999999:::;;;;;;:::::::::::::::::::::;;;;;;<<<;;;:::999777666888888888888777777666555333333333444444555555666666666666666555444333222222333444555555777:::<<>>BBBDDDVVV|||///000222333444444333222222222222222333333333333333444555555555777:::===777777777888999::::::;;;:::@@@DDDAAA???@@@AAA@@@@@@???????????????@@@AAA===>>>@@@@@@???<<<888666666777999::::::999888777666666555555555666777888888888777777666555333333444555666555444444666777666444222000000000222333111111000000000000111111///111222555777888999999444444333333333444444555222444444333222111222333222111000111222333222000111222222222222222222111000000////////////000000//////000111111111111000111000000000000000//////......///000000000000000000000000000000///............////////////......////////////000000000000///000000000000//////..................///000000///............//////000//////............//////////////////////////////........................---------............///......------......///000,,,------.........------//////......//////000111/////////000//////...---/////////000111222333444333333222222222222333333222555777888888;;;@@@EEEZZZwwwhhhSSSGGGGGGDDD@@@>>>>>>>>>>>>=========<<<<<<<<<<<<======CCCCCCCCCBBBAAA>>><<<:::CCCCCCAAA>>>:::888888999777777777666666666555555666555555888;;;;;;888555666555555444444444444444444444444444333333333333///000111000//////000111111111111111222222222222222222222333333222222222111222222333333444444555222222222222333333333333333444666777777888;;;======AAACCCUUUzzz///000222444555555444333222222222333333333444444444666777888999;;;@@@CCC<<<===@@@BBBEEEHHHJJJKKKSSS[[[^^^YYYUUUVVVVVVTTTQQQQQQQQQRRRTTTVVVXXXYYYRRRTTTWWWXXXVVVQQQLLLHHHHHHGGGFFFDDDBBB@@@??????>>>===;;;:::999999999:::888888888777666555444333555666777666444333444555111111111111111111111111222222111111111111222222000111222333444555555555444333333222222333333444333444555444222111222333222111000111222222111000000000111111111111000000000000////////////000000...///000111222111111000...//////000000000000000......///000000000000000000000000000000///............////////////......////////////000000000000......000111111000000///...............///000000...............///000000//////............//////////////////////////////---..................------------............///---------------......///---------......------,,,///////////////000000111//////000000000///---,,,/////////000111222444555444333333222222333333333222444666777:::BBBNNNXXXzzzqqqXXXMMMIIIDDDAAA@@@@@@???>>>======<<<<<<<<<<<<======@@@BBBCCCDDDDDDCCCBBBAAAKKKJJJFFFAAA;;;888999;;;777777777777666666666555555666666777777777666666777777666555555555555666555444444444444333333333000111222111//////111222111111111111222222222222333333444444444444333333111111222333333444555555111222222222222333333333333444666777777888;;;===>>>BBBCCCUUUzzz///000333555555555444333222222222333333444444444666777999:::<<>><<<;;;;;;;;;999999888888777555444333666777777777555444444555000111222333333222000///444333333222222333333444000111111222222111111000333333222222111222222222333444555444222111222333333111000111222222111000//////000000000000//////000000////////////000000...///000222222111111000---...///000111111111111...//////000000000000000000000000000000//////.........////////////......////////////000000000000,,,...///111111111000000...............///000000...............///000111000//////.........//////////////////////////////------............---------------.........//////---,,,,,,,,,,,,---......---------...------,,,,,,///////////////000111111//////000000000///---,,,/////////000111333444555444444333222222333333333777888:::<<>>BBBEEEGGGGGGGGGNNNLLLHHH@@@999666777:::777777777777666666666666777888999888666666777888888888777666666666666666555555444444444333333333333444444333222222333555000111111111111222222222333444444555555444444333111111222333333444555555111111222222222333333333333444666777777888;;;===???BBBCCCUUU{{{666555333333444555555444888111...333555333333777???CCCDDDEEENNN[[[cccbbbaaaiiinnn{{{~~~zzzwwwzzzwwwgggZZZOOOFFFBBBCCCEEEAAA???@@@===777555777888888666444333222111111222333333000///000///...555555555444444333333333222222222222111111000000---666>>>>>>777111111555000000000111222222222333111111111111111111111111222222111111111111222222222222111000//////000000000000000000000000000000000000//////......------///......------///000111///////////////............/////////////////////000000000000////////////000000000000////////////////////////////////////000000000000000000000000//////////////////////////////......---------,,,....................................////////////////////////////////////............////////////222111111111111111222222000000000000////////////111111222333333333222222555666777777555444555666555===DDDGGGRRRjjjxxxrrrllleee___[[[YYYVVVUUUTTTSSSQQQOOONNNNNNNNNQQQTTTUUUUUUTTTRRRQQQOOOOOORRRUUUWWWXXX______^^^]]]___cccjjjnnn~~~hhhOOODDDFFFHHHCCC>>><<<;;;999:::===>>>>>>>>>:::===???>>>;;;<<>>@@@===666888888888777777777777888888<<<:::888666555555555666888777777666444444999@@@555555444444444333333333222222222222222222222222444333333222222333333444222333333444444333333222222222333333333333444444444444444444444444444444333444555666999;;;===???===BBBFFFYYY444444333444555555444444999888:::=========CCCLLLOOOXXXbbblllzzzrrrhhhfffccc___YYYTTTNNNHHHAAA<<<888888999999888777555444444444444333333444333333444444444444333333333333333222222222111111111111111777======888444444666222222222222333333333333222222222222222222222222222222111111111111222222222222111000000000000000000000000000000000000000///////////////.........///......---...///000111000000000000000000000000//////////////////......000000000000////////////000000000000/////////.../////////////////////////////////////////////////////////////////////////////////.........------....................................////////////....................................////////////111111000000///000000000000000000000000000000///111111222333333333333222444444333444666777888888<<>>;;;666:::888888777777777777888888999:::;;;;;;:::999777666::::::::::::888555555666555555444444444333333333333333333333333333333333444333333222222333333444222333333444444333333222222222333333333333444444444444444444444444444444444444555777999;;;===>>>===BBBFFFZZZ444444666888:::<<<===>>>>>>CCCJJJNNNNNNSSSaaappp|||xxxooojjj]]]OOOEEEBBB>>>:::888777888999555444444444333333222333333333333333333333333333333333222222222222111111333666999999777555444444444444444444333333333333444444444444444444444444222222111111111111222222222111000000000000000000000000000000000000000000.........//////////////////............///000000000000000000111111111111000000000//////.........000000000000////////////000000000/////////......////////////////////////////////////////////////////////////////////////000000////////////..........................................////////////....................................////////////111111000///......//////000000000000000000000000111222222222333333333333444333222333666999<<<===GGGQQQccc{{{yyynnn___VVVTTTTTTSSSQQQOOOTTTXXXYYYWWWUUUWWWZZZ[[[]]]bbbhhhnnnqqqpppooonnnmmmlllmmmnnnmmmkkkiiifffgggiiijjjjjjiiigggeeedddfffhhhgggeeedddcccdddYYY\\\]]]]]][[[YYYYYYYYYSSSXXX```iiitttsssXXXIIIEEEFFF???@@@@@@???===:::999999;;;===>>><<<::::::>>>AAAVVVQQQAAA777<<<<<<999===888888777777777777888888666999<<>><<<<<<<<<<<<======<<<::::::<<<>>>777:::666666???>>>777999888888777777777777888888555888;;;>>>???===;;;999222555777999===>>>999222555555444444444333333333444444444444444444444444444333333222222333333444222333333444444333333222222222222333333333444444333333444444444444444444666666666777888:::;;;<<<===BBBFFFZZZ888:::>>>AAAFFFMMMVVV\\\rrrtttwww||||||nnn]]]OOOEEE@@@===<<<888777999888444333666333333333333333333333333333333333333333333444444444222111222444555333111444444333333222222111111333333333333333333333333222222111111111111222222111000000000000000111111111111111111111111111111------......//////000000---......///////////////.........//////000000000111111000000////////////000000000000////////////////////////............////////////////////////......................../////////////////////////////////000000000000000....................................////////////....................................////////////333222111111000000000000///000000000111111111222222222222222333444555666333777999777666;;;HHHSSSiii{{{ooocccZZZUUUUUUVVVVVVYYY]]]_______________dddaaa]]]\\\]]]___^^^]]]jjjnnnvvv{{{xxx|||}}}vvvrrrmmmjjjhhheeebbb___aaa___[[[YYYXXXXXXYYYZZZZZZbbbjjjtttvvv]]]JJJBBBBBBAAA???===<<<===???<<<<<<<<<<<<::::::;;;<<<888===::::::@@@<<<333333888888777777777777888888666777888:::;;;;;;<<<<<<222444444444999>>><<<666555555444444444333333333222222222222222222222222444333333222222333333444222333333444444333333222222222222333333333444444333333333444444444555555666666666777888:::;;;<<<===BBBFFFYYY???FFFRRR]]]iiiwwwzzzxxx}}}zzzyyywwwuuutttvvvyyy{{{|||}}}~~~|||{{{{{{|||nnnkkkgggdddfffooo~~~wwwgggZZZRRRCCC===;;;>>><<<555333777555555555444444333333333333333444444444444555555444444444555666777555444333333333333222222222222222222222222222222222222222222111111111111222222000000000000000111111222111111111111111111111111.........///////////////---......///000/////////------......//////000000000000000000000000000000000000000000/////////////////////.........------////////////////////////........................////////////////////////......////////////000000....................................////////////------------------------............////////////222222111111111111222222///000000111111222222222222222222222333444666777333888===???CCCPPPbbbqqqqqqggg___[[[VVVSSSSSSVVV[[[^^^dddeeeggggggggghhhjjjkkkhhhffffffkkkssszzz}}}|||}}}yyyuuurrrjjjhhheeecccbbb```^^^\\\XXX[[[\\\]]]cccmmmtttvvv|||bbbNNNHHHAAA<<<;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;>>>@@@999555;;;999555999888888777777777777888888777777666666777999<<<===777:::888222444;;;;;;666555555444444444333333333222222222222222222222222444333333222222333333444222333333444444333333222222222333333333333444444222333333444444555555555555555666777888:::<<<===>>>CCCFFFXXX}}}aaammm}}}~~~~~~rrrbbbcccffffffjjjnnnkkkjjjkkknnnqqqtttvvvvvvyyy{{{zzzxxxxxxzzz}}}sssooojjjfffhhhpppyyy|||~~~~~~xxxooogggdddcccjjjppp|||^^^UUUPPPPPPIII<<<777;;;777777666666555444333333333444444444555555555555333444666777777666666555333333333333444444444444444444444444444444444444222222111111111111222222000000000000000111222222111111111111111111111111///////////////.........------///000000000///...---......///000000111111/////////000111111222222000000000000//////////////////.........---------////////////////////////........................////////////////////////------........./////////....................................////////////------------------------............////////////000000///000000111222333///000000111111222333333333222111111222555777888777:::@@@LLL___wwwsssbbbZZZWWWTTTQQQXXXWWWVVVVVVYYY^^^dddgggpppssswwwzzz|||{{{zzzzzzlllpppwww{{{yyyvvvuuurrrnnnhhhccc```aaa___YYYXXX[[[]]][[[___ccclll{{{cccWWWHHH>>>===>>>>>><<<<<<<<<<<<<<<=========<<<888;;;555222999:::888>>>888888777777777777888888888777777666777999;;;<<<:::???===444222999<<<888555555444444444333333333333333333333333333333333444333333222222333333444222333333444444333333222222222333333333333444444222222333333444555555666444444555777999;;;===>>>>>>CCCEEEWWW{{{qqqhhhccccccjjjssswwwbbbccclllpppttt}}}zzz|||zzzrrrkkkiii]]]aaannnuuulllhhh\\\JJJAAACCC999999888666555444333222444444444555555555666666///222666777555444444444333444444555555666666666555555555555555555555555222222111111111111222222000000///000000111222222111111111111111111111111000000//////.........---,,,---///000000000///......//////000111222222222......///000111222333333000000000000//////////////////.........---------////////////////////////........................////////////////////////,,,---------......//////..................................../////////000------------------------............/////////000............///111222333///000000111222222333333333222111111222555777999>>>===DDDXXXwww~~~eee\\\RRRPPPTTTYYY[[[ZZZYYYYYYZZZ]]]bbbggglllooozzzzzzzzztttiiikkkjjjeeeccceeeccc```YYYWWWVVV[[[gggzzzvvvfffPPPCCCAAAAAA???<<<<<<;;;<<<===>>>???>>><<<777===::::::???<<<777:::888888777777777777888888777888888888999:::;;;;;;999AAAAAA777333:::>>>;;;555555444444444333333333444444444444444444444444444333333222222333333444222333333444444333333222222222333333333444444444222222333333444555666666333444555666999;;;===??????CCCEEEWWWzzzuuuggg\\\ZZZYYYYYYcccqqqyyy|||mmmXXXQQQKKK???999<<<;;;444333888666666555444444555666777333444444333333333444666666666666555444444555666555555555555555555555555444444333333222111000000111111111111111111111111000000000000000000000000///111111111000///000111111///---///222333222000---...///111111111000///000000000000000000000000000000000000000000000000.../////////------///000111111000000//////......////////////////////////000000000000000000000000........................------............---------------............//////...---,,,+++,,,------............////////////...------......///000111111000000000000000111222...000444777555222555<<>>IIIssshhhYYYWWWVVVUUUVVVXXXZZZ[[[[[[```bbbeeejjjqqqzzzvvvwwwqqqgggdddggghhheeeeee^^^ZZZZZZXXXZZZnnn}}}dddRRRDDDCCCDDD===>>>???===;;;<<<>>>>>><<<>>>999666999<<<:::888888666:::777888???;;;555:::777777777999;;;<<<:::999888:::<<<===<<<:::888666777666555444444444444555111111111222222333333333333333222111111111222222222222111111222222333444222333555666666555333222222222222333333444444444555666777888888:::===@@@<<>>?????????<<<::::::===>>>===@@@EEEIIIHHH===666888666333:::777666555666888:::999888>>>>>>>>>>>><<<999666555444444444333333333222222222222222333333333444444666555444222222111111111222222222111222222333444222333555666666555333222333333333333333333444444555666777777888999===???===BBBFFFYYY~~~}}}zzzwwwjjjaaa```ccc~~~}}}rrrkkkkkkeeeUUUEEE???;;;:::999888777777777888555555666777777777777666222333444555555666666777444444444444444444444444444333333222222111111111111111111111111111111111111111111111111111111111111222333222111000111333666444111///000111111111///000111111222111111111000000000000000000000000000000000000000000000000000000111000///...000222000000000000////////////////////////////////////////////////////////////........................------............---------------............/////////...------------...............////////////............///000111111111111000000111111222333777333111444888;;;AAAGGGSSSmmmpppaaaYYYXXXZZZ]]]dddccccccdddiiiqqqxxx}}}~~~yyy~~~zzzuuuvvvpppeee___aaa]]]eeeqqq~~~jjjUUUOOOGGG??????@@@???===<<<<<<===;;;:::<<<===;;;:::???GGGRRRQQQCCC777777555333:::;;;:::888999;;;=========DDDCCCAAA>>>;;;888555444333333444555444333222111333333333444444444444444888777555333222111111111222222222222222333444444222333444555555444333222444444444444333333333333444555666666777999<<>>BBBEEEWWW|||{{{tttnnnttt}}}ooovvvzzzuuuoootttyyyaaaRRRFFFFFFFFFDDDAAA>>>;;;999777777888999::::::888777666555444444555555444333444444444444444444444444333333333222222111111111111111111111111111111111111111111111111111111111111222333333222111222333666444111///000111333444111111111222222222111111000000000000000000000000000000000000000000000000000111111111//////000222000000000000////////////////////////////////////////////////////////////........................------............---------------............////////////...........................////////////............///000111222111111111111111222333444111111555;;;???BBBKKKTTTsssxxxggg```\\\WWWUUUWWW^^^eeejjjtttuuuxxx{{{|||qqqnnnaaa```aaadddmmm{{{ttt___JJJBBB@@@??????===;;;<<>>>>>@@@CCCDDDDDDEEECCC???<<<888666555444444555777888888666444333444444555555555555555555777666555444333222222222333222222222222333444444333333444555555444333333555555444444333333333222333444555666666888;;;>>>???CCCDDDUUUzzzooo```^^^dddiiiyyyzzznnnjjjpppxxxyyy```___^^^ZZZSSSJJJAAA<<<>>><<<;;;<<<======;;;999<<<999777666777888777666444444444444444444444444333333222222222222222111111111111111111111111111111111111111111111111111111222333333222111222333222222000///000222555888222222111111111111111111111111111111111111111111000000000000000000000000000111111111//////000222////////////000000000000////////////////////////................................................------............---------------............///000000000/////////..................///////////////......//////000111222111111111111222333444555333777<<<>>>???FFFYYYlllwww^^^RRRQQQSSSVVV[[[```gggmmmpppvvvpppggg```^^^ccclllssswwwVVVJJJCCC???@@@@@@@@@CCCHHHKKKDDD>>>>>>>>>======??????GGGBBB999<<<===<<>>@@@CCCCCCTTTxxxzzzuuuoookkkjjjnnnzzz|||xxxwww{{{qqqeeeZZZTTTRRRNNNKKKJJJLLLLLLJJJGGG???;;;666444666888888777555555555555555555555555222222222222222222222222111111111111111111111111222222222222222222222222111222333222111000111333///000000000000222555888222222111000000000111111111111111111111111111111000000000000000000000000000000111000///...000222////////////000000000000////////////////////////................................................------............---------------............///000000000111000//////...............////////////////////////000111222222111111111222333444555666888:::===<<<===LLLlllrrraaaXXXXXXXXX[[[```eeekkkqqqxxx}}}}}}zzzzzz}}}~~~|||zzzzzzzzzyyyzzzzzz{{{{{{~~~|||zzzxxxyyyzzz}}}~~~{{{qqqiiieeeddddddeeeyyyzzzWWWHHH<<<<<>>999;;;>>>>>>===>>>CCCKKKDDD777888<<<>>>CCC<<<;;;999:::<<<>>>>>>>>>;;;:::888666555555555666444444555666555444333222555555555555555444444444222222222222333444555666333333333333333444444555444444444444444444444444555555555444444444444444444555666666777999<<>>???===>>>BBB<<<888777999:::999:::===FFFRRRLLL===<<<===<<<>>>888777777888:::;;;;;;:::999888777666555555555555555555555555444444444444555555555444444444333333333222222222222333333444444333333333333444555555444444444333333444444444444444444444555555555555555666777777888999===???>>>BBBCCCTTTxxxyyy{{{|||xxxuuu|||}}}tttbbbXXXKKKBBB???>>>;;;888777777777777777777777777222222222222222222222222111111111111111111111111222222222222222222222222///111222111000///000111...000222222///...000222222111000.........///000111111111111111111111111000000000000000000000000.../////////------///000.../////////000000111111////////////////////////................................................---..................------------.........//////000111111222222000///.............../////////000////////////000111222333222222222333444555777777999@@@NNN___rrrfffZZZTTTWWWZZZZZZbbbooovvv{{{~~~~~~yyyvvvwww~~~zzzvvvxxxtttooollllllllllllkkkdddaaa^^^___bbbddddddbbbbbbbbbaaa```_________```eeedddccccccccceeegggiiimmmnnnqqqssswww{{{|||rrruuudddZZZ^^^bbbhhh~~~sssTTTHHHEEE???<<<>>>;;;;;;===>>>;;;888:::@@@DDDTTTTTTHHHEEEBBB999777999999999;;;======<<<;;;888888888777666555555444888888777666666666666777555555444444444333333333444333333222111111111111444333333333333444555555555444444333333444444555333444444444555666666666555666777888888:::===@@@===AAACCCUUUyyyyyyzzzxxxrrrqqqpppoooqqqttt}}}tttcccQQQCCC===>>>AAA===;;;999999:::999666444111111111222333555666777111000000000222333222111111222222333333222222111111111111111000000000000111000///......///000111////////////000000000000000000000000000000000000000111222222222000///...000000////////////000000////////////////////////000000000000000000000000////////////////////////......//////...---,,,,,,........................111///......//////...---////////////000000000000///////////////.........///111333333333222333444///333555333333666;;;===HHHEEEWWWuuummm]]]XXXVVVYYY]]]cccppp~~~|||~~~|||}}}uuunnnuuu}}}zzzuuurrrpppmmmkkkeeedddbbbaaa```aaabbbbbb[[[YYYXXXYYY\\\]]]]]]]]]]]][[[XXXXXXXXXYYYYYYXXX\\\]]]___aaacccdddeeeeeedddfffiiilllooorrrsssttt|||~~~rrrkkkkkkbbbYYYcccwwwgggQQQCCCAAADDD@@@<<<>>>?????????@@@>>>;;;===@@@IIISSSQQQEEE999666888777888<<<@@@AAA>>><<<999888666555555555666777999888888777666555555444666666555444333222222111111111111222333444555666333333333333333333333333111222444555555555444444444444444555555555666666666777777888999;;;<<<===>>>BBBDDDUUUxxx~~~yyy{{{ssssssvvvqqqaaaTTTJJJEEE===999555777;;;===888444333222222222222333444444111000000111333444333222111222222333333222222111111111111111000000000000111000///......///000111////////////000000000000000000000000000000000000111111111111111000//////000000////////////000000////////////////////////////////////////////////..............................///......------,,,........................//////......//////...---////////////000000000000///////////////////////////111333333222222333444222333333444777<<>>>>>>>><<<;;;<<<<<<;;;:::;;;BBBKKKLLLEEE??????@@@???>>>???@@@???<<<888999888777666555666666777888888777777666555555444555444444333333222222111333333333222333333444444333333333333333333333333222333444666666666555444444555555555555555555555666666777888999;;;===>>>>>>BBBDDDUUUyyy{{{}}}|||qqqrrr}}}zzzhhh\\\FFF>>>666555999;;;888333555444333222222111222222111111000111444555555444111111222222222222111111222222111111111000000000000000////////////000000////////////000000000000000000000000000000000000111111000000//////000000000000////////////000000////////////////////////////////////////////////------------------------...............---------........................---....../////////......////////////000000000000////////////////////////000111333222111111222333222111000333999@@@FFFIIITTToooqqq```XXXXXXZZZffflllvvv}}}yyyuuurrrjjjgggbbb^^^\\\[[[YYYXXX\\\\\\\\\[[[ZZZYYYWWWWWWWWWUUURRRQQQQQQQQQOOONNNOOONNNMMMOOOQQQSSSTTTSSSQQQRRRTTTWWWYYYZZZ[[[[[[[[[YYYXXXXXX[[[___dddgggggglllttt{{{vvvjjjccc^^^cccwwwcccOOOJJJEEEAAA@@@???<<<:::999;;;===999999<<>>???>>>BBBDDDUUUzzz{{{uuuvvvxxx{{{|||bbbWWWHHH===999888888888555444333222222111222222222111000222444666555555111111222222222222111111222222222111111111000000000000////////////000000////////////000000000000000000000000000000000000111000///......///000111000000////////////000000////////////////////////////////////////////////------------------------.........---------..............................,,,---/////////......///////////////000000000000///////////////000000000111222333222111000222333444444666999<<>>@@@===AAACCCVVV|||{{{pppqqq{{{qqqnnnqqqvvvqqqrrr~~~rrrccc[[[cccoooxxx|||{{{|||hhhQQQ???777999===444444333333333333333444222111111222444555555444000111111222222111111000222222222222111111111111//////000000000000//////////////////000000000000000000000000000000000000111000///......///000111000000////////////000000////////////////////////......................................................------------...///........................,,,...111111000......///////////////000000000000////////////000000111111222222333222111111333555777;;;@@@CCCAAAHHH___vvvyyy___[[[YYY^^^iiixxxyyynnnkkkfffbbb^^^YYYTTTPPPUUUUUUTTTSSSRRRRRRSSSTTTRRRSSSTTTTTTTTTSSSQQQPPPTTTSSSQQQPPPQQQRRRQQQPPPQQQPPPOOOOOOPPPPPPOOOMMMHHHIIIJJJLLLMMMNNNNNNNNNRRRRRRSSSTTTUUUVVVWWWXXXZZZ\\\```bbbcccdddfffhhhnnnqqquuuxxx{{{~~~yyyjjjcccgggiiiqqqmmmQQQFFFAAA???AAA@@@<<<;;;>>>:::;;;<<<;;;;;;;;;:::999666777888888888888888888777777777777777666666555666666666666555555555555333333444444555666666666333333333333444555666777444444444444444444444444666666777888888777666555666666666666666666666666666777777999:::<<<>>>???===AAACCCVVV|||zzzrrrlllhhhfffccc^^^aaakkkpppllliiilllbbbccceeeccc[[[TTTUUU[[[___[[[]]]jjjzzzjjjTTTSSSVVVYYYhhh|||||||||hhhLLL;;;777999555555444444444444444555333222111222333444333222000000111111111111000000333222222222222111111111//////000000000000//////////////////000000000000000000000000000000000000//////......//////000000000000////////////000000////////////////////////........................////////////////////////......---,,,,,,...///000........................---111444444111......///////////////000000000000...//////000000111111222222333333222222333555888666;;;CCCFFFDDDNNNnnnyyy^^^XXX[[[bbbmmm|||vvvsssppplllaaa^^^[[[YYYVVVSSSNNNKKKJJJLLLMMMMMMMMMNNNPPPRRROOOPPPQQQRRRSSSTTTTTTTTTUUUSSSRRRRRRTTTUUUTTTTTTTTTSSSQQQQQQQQQPPPMMMKKKGGGHHHIIIIIIJJJJJJJJJIIIHHHIIILLLNNNQQQRRRSSSTTTTTTVVVXXXXXXYYYZZZ\\\^^^ccceeeiiilllooorrrvvvyyywwwlll]]]YYYooocccOOOCCC===???AAA<<<999:::666:::<<<;;;;;;===<<<888888999:::999777666777888777777777777777666555555555555555555555555555555444444555555666666666777222222333333444666777888444444444444444444444444666777777888888777555555555555666666666777777777888888888999;;;<<<>>>>>>===AAACCCUUU|||wwwuuuyyyxxxqqqlllgggaaa\\\YYYXXXWWWWWWSSSUUUXXXZZZZZZXXXVVVUUUOOOOOOPPPRRRPPPMMMNNNSSSQQQNNNPPPZZZdddjjjooottt~~~}}}}}}~~~}}}yyyqqqhhhfffggglllrrr|||hhhNNN>>>888999888777666555444444444333222111111222333111000000000111111111111000000333333222222222111111111...///000111111000///...////////////000000000000000000000000000000000000---......///000000//////000000////////////000000////////////////////////................................................///...,,,,,,,,,...///111........................///333777666222......///////////////000000000000...//////000111111222222222333333333333555888;;;888;;;AAAHHHKKK[[[rrrnnniii]]]```eeennnxxxyyyrrriii___[[[\\\UUUTTTSSSRRRRRRPPPMMMJJJGGGIIILLLMMMNNNOOORRRUUURRRSSSTTTVVVXXX[[[]]]^^^[[[YYYXXXXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVTTTQQQOOOMMMNNNNNNNNNMMMMMMLLLKKKGGGGGGHHHHHHJJJLLLMMMNNNLLLMMMOOOPPPQQQSSSWWWZZZZZZ\\\___bbbdddgggkkknnnuuuzzzooocccgggqqq```LLL>>>???BBB===999:::666:::<<<:::;;;>>>===999888::::::999666555666888666777777888777666555444555555555555555555555555444444555555555555555555444444444444444555666777555555555555555555555555666666777777777666555444444444555666777888888999999999999::::::<<<=========AAABBBTTT{{{~~~tttaaaRRRPPPTTTRRRKKKJJJKKKMMMPPPSSSTTTSSSQQQKKKRRRVVVSSSQQQRRRRRRPPPRRRNNNNNNRRRTTTRRRRRRSSSQQQNNNOOOTTTVVVSSSRRRSSSSSSWWW\\\\\\XXX[[[lll~~~rrr}}}nnn}}}~~~iiiNNN???<<<;;;999777555444333222444222111111222111000...000000111111111111000000333333333222222222111111...///000111111000///...////////////000000000000000000000000000000000000,,,---///000000000///...000000////////////000000////////////////////////........................------------------------///...,,,,,,,,,...000111........................000555999888222......///////////////000000000000...//////000111222222222222333444444444666:::===AAA@@@EEEOOOXXXllllllUUUXXXbbbeeemmmrrryyy|||hhhbbb```bbb\\\QQQNNNSSSMMMMMMMMMNNNOOOOOOLLLJJJIIILLLPPPRRRRRRTTTWWW[[[XXXXXXYYY\\\___cccfffiiigggeeeccccccdddeeedddcccbbbaaa`````````___\\\ZZZUUUUUUUUUTTTTTTRRRQQQPPPNNNLLLIIIFFFEEEFFFHHHIIIEEEGGGIIIKKKMMMPPPUUUXXXSSSUUUXXXZZZ\\\^^^bbbeeeiiimmmsssyyy~~~wwwooojjj```uuu{{{oooVVVAAA@@@CCC@@@<<<<<<999>>>>>>999999======888555777888777555444777:::666777888888888777555444444555555555555555555555444444444444444444444444666666555444444444444555555555555555555555555555555666777777777555444333333444555666777888999:::;;;::::::::::::;;;<<<<<<===AAABBBTTTzzz|||yyyoooeee___WWWUUURRRPPPNNNOOOPPPQQQPPPOOONNNNNNOOOPPPOOOMMMNNNNNNNNNMMMMMMNNNOOOOOOQQQQQQQQQQQQRRRRRRSSSSSSQQQOOONNNNNNPPPQQQQQQPPPQQQPPPLLLIIIHHHKKKQQQVVVnnncccZZZ```ppp{{{ggg\\\HHH888666777333222444444444444444444444444444333333333222222222222111333333333222222111111111222222222222222222222222---......///000111111222000000000000000000000000000000//////.........---////////////////////////......//////000000111111000//////...------,,,,,,///......---------......//////...---------------...........................///////////////................../////////000////////////000111222333000222333333666;;;@@@BBBLLLEEEEEEaaadddVVVXXXbbbooozzz~~~|||tttooommm^^^[[[VVVQQQNNNMMMNNNOOONNNMMMMMMMMMNNNOOOQQQRRRQQQSSSVVVXXX[[[^^^bbbeeeeeeeeeeeehhhllloooppppppuuuuuuuuusssrrrrrrtttvvvrrrmmmjjjkkkpppqqqlllfff^^^aaaaaa___^^^^^^[[[UUUVVVPPPKKKJJJJJJIIIKKKOOOKKKHHHEEEEEEIIILLLNNNMMMTTTSSSSSSUUUWWWYYYXXXXXX```aaacccgggmmmuuu}}}ttt[[[```jjjpppKKKDDDGGGBBB<<<<<<===<<<::::::;;;;;;:::999::::::999999999999::::::888888888888777777777777666666666666666777888888777555333222222444777888NNNFFF;;;444222333444444555555555555666666666666444444555555555555444444444555777999:::;;;::::::888888888999:::<<<===>>><<>>AAACCCCCCRRRgggttteeeZZZ[[[eeeqqq}}}{{{tttooohhh```ZZZTTTRRROOOMMMLLLMMMOOOQQQQQQQQQRRRTTTWWWZZZ\\\^^^]]]```dddgggkkkoootttxxxwwwxxxzzz|||}}}~~~{{{tttrrrnnnjjjkkklllfff^^^\\\XXXVVVVVVTTTPPPOOOSSSNNNLLLIIIIIIJJJKKKIIIGGGIIIIIIJJJNNNSSSVVVXXXXXXWWWXXXYYY]]]bbbhhhnnnqqqtttyyyrrrlllhhhnnnkkkQQQHHHFFFCCC@@@@@@>>><<<<<<<<<<<<:::999999999999888888999999999999999888888777666555555666666666666666777888888666555333222222444666888IIICCC<<<777666777777777555555555555666666666666444444555555555555444444444555777888999::::::999777777777888:::;;;===>>>>>>BBBDDDVVV{{{}}}pppddd\\\[[[TTTPPPOOORRRUUUTTTUUUVVVQQQRRRSSSUUUUUUUUUTTTSSSUUUSSSQQQQQQRRRQQQPPPNNNQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNOOOQQQRRRSSSRRROOOOOOOOOMMMLLLMMMPPPSSSMMMMMMNNNOOONNNSSSbbbqqqmmmvvvvvvrrrwwweeeFFF:::999666555666444444444444444444444444555444444333222111111000333333333222222222222111111111111111111111111111...//////000000111111111000000000000000000000000111111111111000000000000////////////////////////////////////000000000000//////..................---------...///000222222111000//////......//////..............................///////////////........./////////000000000111111111000111111222222111333666:::>>>@@@CCCDDDBBBgggrrr[[[WWWUUUXXXaaalllwwwyyyrrriiicccaaa]]]TTTMMMNNNMMMKKKJJJKKKMMMPPPRRRSSSTTTWWW[[[```dddhhhjjjkkknnnrrrvvvyyy}}}|||xxx|||{{{ssshhhaaaZZZWWWSSSPPPPPPTTTTTTRRRPPPOOOOOOMMMJJJGGGDDDCCCEEEHHHMMMRRRTTTTTTSSSTTTUUUXXX[[[___ccceeehhhllluuuyyyllliiimmm}}}cccLLLHHHEEE@@@BBB@@@>>>=========;;;:::999999888888888888999999:::999888777666444444333666666666666666777777888666555333222333444666888===:::777555555555555444555555555555666666666666444444555555555555444444333444666777888888888888666666666777999:::<<<===???BBBDDDUUUzzz|||kkk```WWWQQQPPPSSSTTTUUUWWWXXXVVVUUUWWWYYYVVVVVVWWWWWWWWWVVVVVVUUUXXXVVVTTTTTTTTTSSSQQQPPPQQQQQQPPPPPPOOOOOOPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNLLLLLLMMMOOOQQQQQQQQQMMMNNNNNNNNNLLLLLLNNNOOOOOOQQQTTTUUUPPPNNNTTT^^^ccciiirrrzzzooojjjooo}}}uuueeeDDD888999888777888444444444444444444444444555555444333222111111000222222222222222222222222000000000000000000000000//////000000000111111111////////////////////////000000000000000000000000////////////////////////////////////000000000000......------...///000000///////////////000111222111111000///////////////........................---...//////////////////...////////////000000000222222111111111222222333333444888===@@@BBBFFFJJJUUUcccTTTVVVZZZaaahhhooozzz|||qqqgggccc]]]ZZZYYYWWWSSSPPPPPPOOONNNNNNOOORRRTTTVVV\\\___ccciiiooossswwwxxx}}}~~~mmm\\\UUUUUUVVVYYY\\\^^^\\\ZZZWWWUUUSSSQQQOOOIIIHHHGGGHHHKKKMMMNNNMMMQQQQQQSSSUUUXXX[[[^^^___aaaccckkkuuu|||zzzwwwpppnnn}}}bbbOOOFFFAAABBB@@@===<<<=========<<<999888888777777888888999888888777777666555444444777777666666666666777777555555444333333555666777888666333222111222333333555555555555666666666666444444555555555555444444333444555666666777777777555555666777888:::<<<===>>>AAACCCUUUzzzwwwfff^^^VVVTTTRRRRRRUUUZZZYYY^^^```]]]YYYXXXZZZ]]]___^^^[[[XXXWWWVVVWWWWWWYYYXXXVVVUUUUUUUUUSSSQQQPPPOOOOOONNNMMMMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIJJJLLLNNNNNNNNNJJJKKKMMMMMMKKKJJJKKKKKKMMMLLLOOOTTTUUURRRQQQTTTQQQSSSWWW\\\bbbkkktttzzzuuummmsssvvvxxx|||}}}uuugggGGG<<<;;;888555444444444444444444444444444555555444444333222111111222222222222222222222222000000000000000000000000000000000000111111111111////////////////////////////////////////////////000000000000000000000000000000000000////////////...---------...000222333222111000///////////////111111000///////////////........................------...///////////////////////////000000000111222222222222222333333444555666;;;AAACCCEEEOOOZZZuuuzzzcccXXXXXX\\\gggsssyyy}}}{{{tttnnneee\\\WWWXXXXXXUUURRRQQQSSSVVVWWWWWWXXXYYY\\\___ccceeepppsssxxx|||hhhfffnnnsssrrrppppppmmmiiiccc]]]YYYWWWWWWQQQNNNKKKJJJJJJJJJJJJIIIJJJJJJLLLOOORRRUUUWWWXXXXXXYYY^^^fffkkkpppyyyxxxfffbbbjjjdddLLLHHH@@@>>><<<;;;<<<>>>>>>===999999888888888888999999666666666666777777777777777777666666666666777777555444444444444555666777;;;999666333222333555777555555555555666666666666444444555555555555444444444444444555555666777777444555555777888:::<<<===<<<@@@AAATTTzzzzzzjjj[[[XXXVVVVVVYYY[[[ZZZ\\\aaadddiiikkkgggccceeehhhjjjeeebbb^^^ZZZWWWVVVWWWWWWXXXVVVTTTTTTUUUTTTSSSQQQOOONNNMMMLLLLLLKKKKKKLLLJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJHHHIIIJJJLLLKKKKKKIIIJJJLLLLLLJJJIIIIIIIIIGGGDDDFFFOOOVVVWWWUUUTTTQQQPPPOOOOOOSSSZZZdddjjjuuurrrwwwzzzzzz}}}dddWWWkkk{{{___DDD;;;;;;888555555444444444444444444444444444444444444333333333333111222222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000............////////////000000000000000000000000000000000000////////////------,,,,,,...000333555222222000///...---------111000//////......//////........................,,,---...///000000000000/////////000000000111111222222222222333444555666999:::@@@FFFGGGMMMaaawwwttt^^^SSSVVV]]]fffwwwyyyjjjaaa]]]XXXQQQMMMQQQTTTQQQMMMMMMSSSYYYaaabbbeeeiiinnntttxxx{{{wwwlllddd___]]]WWWTTTOOOMMMLLLLLLKKKJJJHHHHHHIIIKKKNNNQQQTTTVVVUUUUUUXXX]]]___aaaiiirrr~~~rrrgggfffooo|||XXXMMMAAA???<<<;;;<<<===>>>>>>:::999999999999999999:::666666666777888888999999888777777666666666666666444444444444444555666666999888666222000111444777555555555555666666666666444444555555555555444444555555555555555666777777444555666777999;;;===>>><<<@@@AAASSSzzztttaaa\\\___```]]]]]]]]]aaagggiiifffgggjjjhhhmmmmmmfffaaadddgggfffdddbbb___[[[XXXVVVUUUUUUTTTRRRQQQQQQRRRRRRQQQOOOOOONNNMMMLLLKKKKKKKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNMMMKKKIIIIIIJJJKKKJJJIIIJJJKKKLLLKKKIIIHHHIIIJJJEEEAAABBBKKKSSSTTTRRRRRRQQQQQQQQQPPPPPPSSSWWWZZZbbb___cccwwwwwwaaa^^^jjjtttZZZBBB:::999777777:::444444444444444444444444333333333444444444444444111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000......//////000000000000000000000000000000000000111000000000/////////...---,,,,,,,,,...111444777000000///...------------000///......------..............................,,,---...///000000000000//////000000000111111111111111111222444555777888<<>>@@@???BBBBBBSSSyyypppkkkaaaYYY[[[```aaa^^^dddeeekkkrrrtttrrrrrruuuvvvyyyuuujjjdddeeefffccc```______]]]ZZZWWWTTTRRRPPPOOONNNNNNOOOPPPOOOMMMOOONNNMMMLLLKKKKKKKKKKKKIIIJJJKKKLLLMMMOOOOOOPPPNNNLLLJJJJJJJJJKKKJJJIIIKKKLLLMMMLLLJJJIIIIIIKKKDDD@@@@@@FFFJJJJJJJJJKKKLLLNNNQQQRRRQQQPPPPPPPPPUUUQQQTTTeeeaaabbbpppgggMMMAAA;;;666555999444444444444444444444444222222333444444555555666111111111222222333333333222222222222222222222222222222111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000111111000000/////////...---,,,+++,,,...111555888......---------....../////////...---------------........................,,,---...///000000000000000000000000111111111111000111111222444666888999>>>BBBJJJQQQSSSbbb^^^RRRZZZccceeedddiii{{{}}}uuueeeVVVPPPPPPNNNKKKMMMMMMPPPUUU\\\dddkkkooozzz|||~~~~~~xxxlllggg```[[[WWWTTTQQQPPPJJJIIIGGGFFFGGGKKKOOOQQQQQQPPPRRRUUUTTTSSSXXX```aaajjjuuuwwwqqqjjjpppcccKKKGGGBBB>>>===<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;:::::::::999999888888888888777666666666666666444444444555555555555666111555999:::888777777888555555555555666666666777444555555555555555555444777777666555555666888999555666777888;;;===???@@@CCCEEEDDDTTTxxxVVVYYY]]]bbbhhhnnnrrrttt{{{~~~~~~zzzxxxwwwtttrrrooojjjeee```]]][[[[[[ZZZXXXVVVTTTRRRPPPPPPLLLNNNOOONNNLLLLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJLLLKKKKKKKKKLLLMMMNNNNNNPPPPPPPPPOOOMMMKKKJJJIIIKKKKKKKKKMMMOOOOOOMMMKKKHHHEEEBBB@@@@@@BBBCCCCCCHHHIIILLLOOORRRSSSTTTTTTPPPQQQRRRSSSYYYhhhzzzbbbXXXqqqbbbAAA777===:::---888666333333444555555555444333222111000111222333000111222333444555555555222222222111111///......////////////000000000000000000000000000000000000000000000000////////////000///////////////000111////////////////////////////////////////////////........................000///---...///000//////...///000000///...000111............/////////000111222222111000000111333444333333222333777===BBBIIIRRRTTTQQQcccjjjWWWVVV```jjjqqqwww~~~zzzpppjjjgggbbbZZZTTTQQQPPPPPPPPPTTTWWW^^^fffooowww~~~{{{uuunnnhhhddd___XXXSSSRRRRRRPPPMMMJJJHHHIIIKKKKKKMMMPPPRRRSSSTTTVVVWWWXXX]]]fffnnnuuu|||{{{zzzooojjjqqq}}}aaaPPPAAA??????<<<888777;;;:::999:::<<<>>>>>>>>>>>>===<<<:::999999::::::777777777777666666666666666666666666666666666666777666555444444555666777888777555444444555666666777777666666555555555444333444444555666777888888666777777888:::<<<>>>???AAABBBGGGWWWvvv___cccjjjssszzz|||xxxuuusssnnnmmmjjjfffaaa]]]ZZZYYYTTTSSSSSSRRRPPPOOOOOONNNMMMNNNOOONNNLLLLLLMMMNNNMMMLLLKKKJJJKKKKKKLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKMMMNNNNNNLLLJJJGGGEEEBBB@@@@@@@@@@@@@@@DDDFFFHHHKKKMMMOOOOOOOOOKKKLLLMMMMMMOOOVVVaaajjj~~~vvvrrrxxxyyyWWWBBB===:::666888666444444666666666555555444333222111222222333111111222333444444444444222222222222111000///...///000000000000000000000000000000000000000000000000000000000////////////000000////////////000000////////////////////////////////////////////////........................000///------.../////////------...///000000//////........./////////000000111222222111000000111333333333333333444888>>>CCCNNNRRRWWWaaa{{{}}}oooccc[[[aaammmyyyxxxpppfff\\\XXXYYYWWWUUUSSSSSSUUUYYY[[[fffiiinnnuuu}}}}}}vvvqqqlllfffaaa\\\YYYUUUQQQMMMKKKJJJIIIHHHJJJLLLNNNOOOQQQRRRTTTSSSVVV[[[```ffflllssswww~~~vvvkkkcccccceeeqqqzzzaaaHHH???@@@???<<<999:::999999;;;>>>AAABBBBBB;;;:::999777777777777777888777777777666666666666666666666666666666666666777666555444444555666777888777666555444444555555777666666666555555555555444444555555666666777777666777777888:::<<<>>>???@@@AAAFFFUUUtttqqquuu}}}}}}wwwsssooommmfffeeebbb___\\\YYYWWWVVVNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNMMMLLLLLLNNNOOONNNMMMLLLJJJKKKLLLNNNOOOKKKKKKKKKKKKLLLMMMNNNOOOQQQPPPOOONNNNNNNNNOOOPPPMMMLLLLLLLLLMMMLLLJJJHHHHHHGGGEEEDDDBBBAAA@@@???CCCDDDFFFHHHJJJKKKLLLLLLKKKNNNPPPPPPNNNNNNRRRUUU[[[dddoooxxx||||||gggtttuuuTTT>>>:::===777666555666777888777555555444444333222333333333222333333444444333333222333333333333222111000000000000000000000000000000000000000000000000000000////////////000000000000111000000//////000000000////////////////////////////////////////////////........................000///...---------//////...------000444555222///....../////////000000000111222222222000000222444222222333444666:::AAAEEETTTTTT^^^www}}}dddcccbbbfffqqq~~~}}}nnncccZZZQQQKKKJJJLLLOOOSSSVVVYYY___gggnnn{{{~~~~~~wwwrrrkkkfff^^^XXXUUURRRNNNKKKGGGHHHIIIJJJLLLNNNPPPQQQQQQRRRTTTUUUXXX]]]ccchhhuuu|||qqqlllhhheee```bbbttt|||VVVBBB@@@AAA???<<<:::::::::<<<@@@CCCEEEEEE:::999888777666666666777888888777777777666666666666666666666666666666666666666555555555555666666888888777555444444444444666666666666555555555555555555555666666666666666666777777888:::<<<>>>??????@@@DDDSSSqqq|||uuupppkkkhhhfff]]]]]][[[YYYWWWUUUTTTSSSNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMMMMKKKLLLNNNPPPPPPOOOLLLJJJIIIJJJLLLMMMKKKKKKKKKKKKLLLMMMOOOOOOPPPOOOMMMLLLMMMNNNPPPRRRNNNMMMLLLLLLMMMKKKHHHFFFHHHIIIJJJIIIGGGEEEDDDDDDFFFFFFGGGIIIJJJKKKLLLLLLNNNQQQSSSTTTSSSRRRRRRSSSVVVSSSVVVcccuuu{{{xxx|||nnnkkkgggFFF:::<<<666555555666777777666444555555444444444333333333333444444444333333222111333444444444333333222111111111111000000000000000////////////////////////////////////000000000000111111000000///000000000////////////////////////////////////////////////........................000//////---,,,,,,...000111//////333999:::666000...////////////000000000111222333222111111222444111333444666999>>>EEEIIIWWWZZZkkkpppffflllooovvv~~~qqqbbbWWWOOOJJJIIILLLLLLRRRZZZ```eeelllwww{{{sssiiiccc```]]]VVVQQQMMMKKKJJJJJJLLLNNNOOOOOOTTTUUUVVVUUUVVVXXX[[[^^^fffmmmxxxnnnpppvvvyyyrrrjjjjjjpppjjjLLL@@@???@@@???<<<;;;;;;===@@@CCCDDDDDD<<<;;;;;;::::::999999999888888888777777777666666666666666666666666666666666666666555555666666666888888777666555444444333666666666666666555555555666666666666666555555555666777777888:::<<<>>>???@@@@@@DDDRRRqqqyyypppjjjfffccc```^^^VVVVVVUUUTTTSSSRRRQQQQQQOOOOOONNNMMMLLLKKKKKKJJJKKKLLLLLLKKKJJJKKKMMMPPPQQQOOOMMMJJJHHHHHHHHHHHHJJJJJJJJJKKKLLLNNNOOOPPPNNNMMMLLLKKKLLLNNNPPPQQQOOONNNMMMMMMMMMKKKHHHFFFEEEHHHKKKLLLJJJIIIIIIIIIHHHIIIIIIIIIJJJKKKLLLLLLLLLNNNOOOPPPPPPPPPQQQQQQZZZTTTSSS\\\kkkvvvwwwssskkkllllll|||xxxWWWAAA999777666444555666666555333555555555444444444333333444444444444333222111111333444444444444333222222222111111111000000000///////////////////////////.../////////000000000111222222111000000000000000////////////////////////////////////////////////........................///000111000---,,,...///111//////333999:::666000////////////000000000111111222333222111111333555222444777:::>>>DDDJJJOOOYYYddd~~~oooooovvv~~~~~~~~~zzzxxxmmmbbbWWWPPPMMMMMMRRRYYYXXX^^^fffkkkpppxxxwwwqqqnnniiiaaa[[[WWWSSSNNNLLLLLLMMMMMMLLLSSSUUUWWWWWWVVVUUUVVVWWW\\\cccllltttxxxzzz|||~~~uuuzzzzzzmmmggg___GGG??????AAA>>>===<<<<<<>>>@@@??????<<<<<<<<<<<<<<<<<<;;;;;;888888888888777777777777666666666666666666666666555666666666666666666555777777777666555555444333555555555666666666666666666666666666666555555555666777777888:::<<<>>>???AAAAAAFFFUUUsssssslllddd^^^\\\[[[XXXVVVPPPPPPPPPOOOOOONNNNNNNNNLLLLLLKKKIIIHHHFFFEEEEEEJJJJJJJJJIIIHHHIIILLLOOOPPPOOOMMMKKKIIIGGGGGGFFFJJJJJJJJJKKKLLLNNNOOOPPPLLLLLLKKKKKKLLLNNNOOOPPPOOONNNMMMNNNNNNMMMJJJGGGCCCGGGKKKKKKJJJIIIJJJLLLJJJIIIIIIHHHIIIIIIJJJKKKNNNNNNMMMMMMLLLMMMMMMNNNOOORRRUUUVVVVVVZZZbbbiii~~~|||ooo```]]]zzzpppTTT@@@;;;999666444555555555444444444444444444333222222444444444444333333222111333333333444444333333222222222222111111000000///000000000000000000000000......//////000000111111333222111111000000000000////////////////////////////////////////////////...........................111444333000---...///...------000444555222////////////000000000111111111222333222222222444666444777;;;???DDDJJJQQQUUU```uuu{{{hhheeerrr{{{uuuqqqlllgggddd[[[TTTOOOOOOQQQVVV___hhhhhhlllqqqvvv{{{xxxpppiiieee^^^VVVQQQOOONNNKKKIIINNNPPPSSSSSSRRRQQQQQQQQQVVV[[[bbbgggkkkooouuuzzz~~~tttkkkzzzZZZHHHCCCBBB@@@>>><<<<<<======<<<;;;::::::;;;;;;;;;;;;::::::999999888888888777777777666666666666666666666666555555666666666666555555666666666777666666555444555555555666666666666666555555555666666666666666666777777888:::<<<>>>???AAABBBGGGWWWvvv}}}{{{iiicccZZZVVVUUUTTTQQQNNNLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHFFFEEEDDDCCCBBBHHHIIIHHHGGGFFFHHHKKKNNNMMMMMMMMMMMMLLLJJJIIIHHHIIIJJJJJJKKKLLLNNNPPPQQQLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNOOOOOONNNKKKIIIFFFJJJMMMLLLJJJIIIKKKNNNLLLKKKJJJIIIIIIIIIJJJKKKPPPOOONNNMMMMMMMMMLLLLLLJJJOOOTTTRRRMMMMMMTTT\\\iiiaaaeee{{{nnnSSSAAA===888555555666666666222333444444444333111111333333444444444333222222222222333333333333222222333333222111111000000///000000000000000000000000.........///000111111111444333222111000000000000////////////////////////////////////////////////........................---222777777333///......------...///000000////////////000000000111111111111222333333222222444666666:::>>>CCCIIIOOOVVV[[[ooouuucccbbbkkkzzz|||ooofffccc```ZZZVVVSSSPPPQQQVVV\\\bbblllvvvyyyzzz|||}}}vvvnnnbbbZZZVVVSSSOOOKKKKKKMMMOOOOOOOOOOOOQQQSSSRRRVVV[[[^^^aaagggqqqxxxsssvvvsssZZZKKKDDDAAA???===<<<<<<===;;;:::999999:::;;;;;;::::::999999999999888888888777777666666666666666666666666444555666777777666555444444555666777777777666555555555555555666666666777444444555555666666777777666777777888:::<<<>>>??????BBBHHHYYYxxx{{{tttpppeee^^^VVVRRRQQQPPPLLLHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCHHHHHHGGGFFFEEEGGGKKKNNNJJJKKKMMMOOOOOOMMMLLLJJJIIIIIIJJJKKKMMMNNNPPPQQQMMMNNNOOOPPPPPPPPPPPPOOOPPPOOONNNOOOPPPOOOMMMJJJKKKNNNQQQOOOKKKJJJMMMPPPNNNMMMLLLKKKJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMKKKJJJTTTSSSRRRTTTXXXYYYXXXUUUTTTmmmwww```cccdddEEE@@@:::666666777777888222222333444333222111000222333333444444333333333111111222333333222222222333333222222111000000///000000000000000000000000---......///000111111222444333222111000000000000////////////////////////////////////////////////........................---333999999555000.........///000000///...000111000000000000111111111111111222333333222333555777888;;;@@@FFFLLLRRRZZZ^^^}}}___XXXfffvvv}}}kkk```]]]ZZZTTTNNNTTTSSSWWW___gggmmmwwwzzzmmmccc]]]YYYSSSOOOMMMNNNNNNNNNNNNQQQVVVYYYPPPTTTWWWYYY\\\cccoooxxx}}}uuuoooiiiRRRDDDAAA???===<<<=========;;;999:::;;;<<<<<<<<<;;;:::999999999888888888888777666666666666666666666666444555666777777666555444333444555777777777777666444555555555666666777777333444444555666777888888666777777999:::<<<>>>???>>>AAAHHHZZZxxxyyyppphhh```[[[TTTOOOLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJGGGGGGFFFEEECCC@@@>>>===FFFEEEDDDDDDDDDDDDDDDEEEJJJKKKMMMOOONNNMMMJJJIIIJJJKKKLLLMMMMMMNNNNNNMMMNNNMMMLLLMMMNNNNNNMMMLLLOOONNNMMMNNNPPPPPPNNNLLLNNNNNNNNNMMMMMMLLLKKKJJJMMMMMMMMMLLLLLLLLLLLLKKKNNNMMMMMMMMMLLLLLLKKKKKKMMMPPPSSSUUUTTTSSSSSSTTTYYY\\\eeetttooo\\\xxxvvvVVVDDD888:::<<<777444777555555444333333333333444333222222222222222222333444444444333333222222222111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000////////////000000000/////////......------...........................000333444444111...,,,---------.........///////////////000111111222222222333444444444555888:::<<<>>>BBBFFFJJJPPP]]]iiiwwwooosss{{{{{{cccXXXVVVSSSRRRSSSXXX]]]fffpppzzz{{{nnniiihhh___UUUVVVTTTQQQNNNNNNPPPRRRSSSXXXYYYZZZZZZZZZ]]]bbbgggttt}}}rrreeewwwzzz\\\KKKCCC@@@<<<;;;<<<======<<<:::999999888888999999:::888888888777777777777666555555555666666666666666555666777888777666444222777666555444444555666777777777777777777777777777555555555666666666666666:::555111333999>>>???===>>>???DDDTTTqqq}}}xxxqqqhhhaaaYYYUUUPPPMMMKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGDDDDDDDDDCCCCCCBBBBBBBBBHHHIIIJJJKKKIIIGGGDDDCCCHHHJJJLLLOOOPPPOOONNNMMMLLLLLLNNNOOOPPPPPPPPPPPPMMMLLLKKKLLLNNNNNNNNNLLLMMMLLLKKKLLLMMMNNNLLLJJJKKKLLLLLLLLLLLLKKKJJJJJJNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKMMMOOOSSSTTTTTTTTTTTTUUUVVVVVVYYY^^^ccclll}}}lllrrrxxx]]]HHH777666888555444666666555444444333333444444444333333222222333333444444444444333333222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000////////////000000555555444333111000///..............................000111222222000...,,,---------.........////////////000000111111222222444444555555555666999<<>><<<<<<===;;;999::::::999999999999::::::999999888888888777777777666666666666666555555555555666777888888666444333777666555555555555666777777777777777777777777777555555666666666777777777999:::<<<<<<<<<<<<===>>>>>>???DDDSSSqqqzzzsssmmmeee]]]WWWPPPNNNLLLKKKKKKKKKJJJIIIGGGHHHIIIIIIIIIGGGEEEDDDAAA@@@@@@AAABBBDDDFFFHHHKKKMMMPPPQQQOOOKKKEEEBBBFFFHHHKKKNNNPPPQQQPPPPPPLLLMMMOOOPPPQQQRRRRRRRRRNNNMMMMMMNNNOOOPPPPPPOOOLLLKKKKKKLLLMMMMMMLLLJJJJJJKKKLLLMMMMMMMMMLLLLLLNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMLLLLLLLLLLLLKKKKKKLLLOOORRRTTTTTTTTTUUUVVVUUUUUUVVVTTTRRRXXXmmmxxxwwwqqqWWW>>>666777555444666666555444444333444444444444333333333333333333444444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000888888666444222000...---......................../////////000//////...---------.........///////////////000000111222222222555666666666666888<<>>>>>;;;888::::::999999999999:::::::::::::::999999999888888777777666666555555444444666777888888888777666555777666666555555666666777777777777777777777777777555555666777888999999:::777???EEEDDD>>>:::;;;???>>>???DDDSSSqqq~~~sssjjjbbb\\\UUUPPPKKKJJJJJJJJJKKKKKKIIIGGGFFFGGGIIIJJJIIIFFFCCCAAA>>>>>>>>>???AAADDDHHHJJJKKKMMMPPPQQQPPPLLLHHHEEEEEEGGGIIILLLNNNOOOOOOOOOLLLLLLNNNPPPQQQRRRRRRRRRPPPOOOOOOPPPRRRSSSRRRQQQMMMLLLLLLMMMOOOOOONNNLLLIIIJJJLLLNNNOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKNNNQQQRRRSSSSSSTTTVVVQQQUUUZZZZZZUUUUUU```nnn}}}}}}lllKKK;;;888777666666666666555444444444444444333333222222222222333333333333333333333333333333111111111111111111111111////////////////////////////////////////////////111111111000000000000000000000////////////000000555444333111///...,,,,,,........................///......---------..................///////////////000000111111222333333444555666777888;;;@@@CCCJJJOOORRRWWWmmmkkkZZZ```fffpppzzzwwwjjjaaaUUUUUUVVVZZZ^^^eeemmmssswwwxxxuuuqqqmmmjjjhhhhhhhhhnnnvvv{{{oooddd]]]XXXSSSPPPMMMNNNPPPQQQQQQPPPOOOOOOUUUZZZbbbkkkwwwfffmmmyyyZZZOOOCCC>>>???@@@>>>::::::::::::999999:::::::::;;;;;;:::::::::999999999888888777666555444444333777777888888888888777666777666666666666666666777666666666666666666666666444555666777999:::;;;<<<888???EEEDDD===999;;;???>>>@@@DDDSSSqqqxxxlllbbb[[[VVVQQQMMMKKKJJJIIIJJJKKKJJJHHHFFFEEEGGGHHHIIIHHHFFFCCCAAA???>>>>>>>>>@@@CCCGGGIIIIIIJJJKKKLLLLLLLLLKKKJJJGGGHHHIIIKKKLLLMMMMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPOOONNNNNNOOOPPPQQQQQQPPPLLLLLLLLLMMMOOOOOONNNMMMFFFHHHKKKMMMOOOOOONNNMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKMMMOOOPPPQQQQQQSSSUUUOOOQQQWWW[[[YYYUUUVVV[[[hhhuuuxxxUUU???888777777777666666555444444444444555222222111111111111222222333333333333333333333333111111111111111111111111////////////////////////////////////////////////000000000000000000111111000000////////////000000000000//////......------..............................---,,,,,,---...///........./////////000000000000000111222222333333333444666777:::???FFFJJJUUUUUUWWWeeewwweee``````fffqqq}}}wwwhhh```^^^VVVYYY]]]cccllluuuzzz|||zzz~~~|||zzzyyyyyyrrrqqqooommmkkkiiigggggg```^^^ZZZWWWUUUTTTTTTTTTZZZaaalllxxxyyymmmeee___YYYTTTMMMLLLKKKKKKLLLOOOQQQRRRUUUWWW[[[```gggttt~~~uuuwwwiiiYYYFFF<<<===@@@???;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::::::::999888888777666555444444333777777777888888888888777666777777777777777777666666666666666666666666666444555666888999;;;<<<===999;;;<<<<<<::::::===??????@@@DDDSSSqqqwwwooocccZZZUUURRRNNNKKKJJJIIIIIIIIIJJJJJJHHHFFFFFFGGGHHHHHHHHHFFFDDDCCC@@@@@@@@@AAABBBDDDGGGHHHIIIHHHIIIIIIJJJLLLNNNOOOKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPPPPPPPNNNLLLKKKLLLMMMNNNMMMKKKJJJIIIIIIKKKMMMMMMLLLKKKCCCEEEHHHKKKLLLLLLKKKJJJMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKLLLLLLKKKMMMNNNNNNNNNNNNPPPRRRTTTQQQSSSWWWYYYWWWVVVWWWWWWeeexxx~~~\\\CCC999777888888777666555555444444555555333222222111111222222333222222333333333333444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000........./////////000000...........................------------...//////....../////////000000000000000111111222333333333222444666:::???FFFOOOTTTXXXVVV^^^xxxyyyhhhffflllfffqqqxxxeeeXXXUUUWWWYYY___fffmmmwww{{{xxxwwwrrrppplllhhhfffeeeeeeeeecccbbbaaa___]]]\\\ZZZZZZWWWVVVTTTRRRPPPPPPPPPPPPPPPTTT[[[cccllluuu~~~xxxoooggg^^^XXXQQQMMMIIIHHHKKKPPPUUUWWWSSSVVVXXXZZZ^^^hhhvvvuuussslllOOO>>><<>>??????@@@DDDRRRqqqkkkdddZZZSSSOOONNNLLLJJJHHHGGGFFFGGGHHHIIIHHHGGGFFFGGGGGGHHHGGGGGGFFFFFFBBBBBBCCCEEEFFFHHHIIIJJJJJJJJJJJJKKKMMMOOOQQQRRRPPPPPPQQQRRRRRRSSSSSSSSSQQQRRRRRRSSSSSSRRRRRRRRROOONNNLLLLLLMMMMMMKKKJJJIIIIIIIIIJJJLLLMMMLLLKKKCCCFFFIIILLLMMMMMMKKKJJJLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLMMMMMMLLLLLLMMMOOOTTTQQQQQQVVVXXXWWWWWWYYYSSSXXXggg{{{mmmPPP@@@;;;:::999777666666555555555555555555444444333333444444555222222222333333444444444111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000////////////000000------....../////////000........................------......////////////.../////////000000000000000111111222222333333444222444888===DDDNNNXXX___\\\[[[lllsssllliiinnnwwwzzzssscccWWWSSSTTTXXXbbbmmmxxx||||||yyyzzzzzzwwwqqqiiibbb^^^]]]\\\\\\ZZZYYYXXXWWWWWWWWWZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOMMMOOORRRUUUXXX\\\aaadddgggjjjnnnqqqtttwww{{{~~~xxxmmmeee[[[VVVOOOLLLMMMPPPRRRSSSOOOSSSUUUVVVVVV]]]hhhrrrzzzrrrxxxaaaGGG@@@@@@>>>:::;;;;;;::::::::::::;;;;;;::::::::::::999999999999666666666666666555555555666555555555666666777888666777888888888888777666777777777777777777777777555555666777888999:::;;;;;;:::888777999<<<>>>@@@@@@@@@DDDRRRqqqccc\\\SSSMMMLLLKKKJJJHHHFFFDDDCCCDDDGGGIIIIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHBBBDDDFFFHHHJJJKKKLLLMMMKKKLLLMMMOOOPPPQQQRRRRRRTTTTTTUUUVVVWWWXXXYYYYYYUUUVVVVVVVVVVVVUUUTTTTTTSSSQQQOOOOOOOOOOOOMMMKKKKKKJJJJJJLLLNNNOOONNNMMMFFFIIILLLOOOPPPOOONNNLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKLLLLLLKKKJJJJJJLLLMMMKKKKKKOOOUUUVVVSSSSSSUUUXXXQQQTTTdddqqqyyy~~~^^^III@@@<<<:::777777666555555555555555666666555555555555666666222222222333333444444444111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000////////////000000,,,,,,,,,---------------........................------...///000000//////////////////000000000000000111111222222333444444222555:::@@@HHHSSS___fffggghhhxxxdddeeennnsssxxx~~~xxxkkk[[[RRRSSSZZZbbbfffnnn~~~{{{zzz}}}{{{ssskkkgggaaabbbbbb___YYYUUUTTTUUUSSSTTTUUUWWWWWWVVVUUUTTTUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQPPPNNNLLLKKKMMMNNNOOOOOOMMMMMMMMMNNNRRRTTTUUUVVVUUUUUUWWWXXX\\\fffuuu}}}tttggg```WWWQQQNNNMMMKKKJJJLLLPPPSSSRRRPPPSSS\\\dddkkk|||~~~sssiiitttrrrQQQEEECCC@@@<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888555555555666666666666666555555555555555666777777666777888999999888777666777777777777777777777777555555666777888999999:::<<<<<<<<<;;;:::;;;>>>AAA@@@@@@DDDRRRqqqUUUQQQLLLIIIIIIHHHFFFDDDFFFGGGGGGFFFDDDCCCDDDEEEFFFHHHGGGEEEGGGJJJJJJFFFFFFJJJOOOOOOMMMMMMQQQUUUXXXXXXYYYZZZ]]]aaadddeeelllooooookkkkkknnnllleeegggdddaaa_________^^^]]]XXXVVVSSSQQQRRRRRRQQQPPPRRRSSSSSSQQQNNNLLLLLLLLLHHHJJJMMMNNNNNNNNNOOOPPPRRRPPPLLLIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHJJJMMMPPPRRRRRRRRRQQQRRRRRRVVVZZZXXX^^^yyy{{{vvvrrrTTTCCC<<<;;;888888555111555<<<;;;555555555555555555555555555333444444555555444444333333333333222222222111111111000000000//////......000000000000000000000000222222111000//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////---///222444444333444444111<<>>@@@<<>>>>><<<;;;<<<===<<<;;;999::::::::::::::::::::::::999999888777777777777777666555444444666777777777777777777777777777777777666666666666666666666666555666777888999999999999999888888999:::<<<>>>@@@===CCCCCCPPPuuuNNNLLLIIIGGGGGGGGGGGGFFFAAABBBDDDDDDDDDEEEHHHJJJLLLKKKHHHEEEGGGMMMPPPOOORRRWWW]]]___```dddkkkrrr|||{{{wwwqqqlllhhhccc___\\\SSSSSSSSSSSSRRRQQQPPPPPPRRRQQQPPPOOOOOOPPPRRRSSSWWWVVVTTTQQQOOOMMMLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHJJJLLLNNNQQQSSSUUUUUUSSSUUUXXXWWWWWWdddttttttwwwnnnYYYFFF888777999999777666888666333555555555555555555555555555444333333333333444555333333333222222222111111222222222111111111111000000000000000000000000000222111000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000111222222222444777999BBB@@@DDDOOOYYY^^^bbbfff}}}zzzeeehhhjjjiiikkkttt|||mmmcccXXXZZZ___gggrrr|||wwwpppmmmccc^^^]]]aaadddbbb______ddd```\\\ZZZYYYZZZZZZYYYVVVUUUSSSTTTWWWYYYZZZZZZUUUUUUUUUTTTTTTTTTSSSSSSUUUTTTSSSSSSTTTUUUVVVWWWVVVTTTSSSSSSVVVYYY[[[\\\YYYXXXXXXVVVSSSOOOKKKIIIIIIHHHIIILLLKKKGGGHHHLLLMMMNNNOOOPPPPPPOOONNNNNNKKKNNNPPPRRR```~~~tttjjjaaaWWWPPPHHHHHHLLLQQQSSSQQQSSSWWWTTTXXX___hhhrrr}}}ooohhhnnnzzzjjjLLLAAAAAA>>><<<;;;<<<======<<<;;;::::::::::::::::::::::::999999888777777777777888777555444444555777666555777777777777777777777777555555555555555555555555555666777888999999999999999888888999:::<<<>>>@@@===CCCCCCPPPuuuJJJIIIGGGFFFFFFGGGGGGGGGDDDEEEFFFFFFFFFGGGIIIKKKGGGIIIJJJKKKQQQZZZ___^^^```gggnnnssswww}}}{{{vvvsssgggeeeccc```]]]YYYUUURRRUUURRROOOMMMNNNPPPRRRSSSUUUUUUTTTSSSRRRPPPOOONNNMMMMMMLLLLLLLLLMMMMMMNNNKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFGGGIIIKKKNNNPPPTTTRRRSSSWWWWWWVVV\\\dddtttwww}}}tttYYYAAA777888999888777666555333555555555555555555555555666555333222222333555666333333333222222222111111222222222222222222222222000000000000000000000000111111000000000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222222111222555999===@@@???HHHWWW______dddmmmvvvkkknnnrrrvvv||||||mmmbbb]]]```eeemmmwwwtttiiiaaa\\\ZZZYYYVVVWWW]]]```^^^\\\\\\[[[ZZZXXXWWWWWWVVVUUUUUUXXXXXXWWWWWWWWWYYY\\\^^^ZZZZZZZZZ[[[[[[\\\]]]^^^___^^^^^^___bbbeeefffgggdddddddddhhhllloooqqqqqqqqqppplllfff^^^TTTLLLFFFIIIFFFGGGJJJJJJIIIJJJNNNSSSSSSTTTUUUVVVTTTRRRPPPRRRVVVWWWSSSWWWkkkyyynnnbbbZZZMMMJJJKKKNNNOOONNNPPPUUUUUUVVVYYY]]]fffsss{{{~~~rrruuuaaaKKKGGG===<<<;;;;;;<<<===<<<;;;::::::::::::::::::::::::999999888777777888888888999777555555666777777666666666666666666666666666666666666666666666666666666666777888999999999999999888888999:::<<<>>>@@@???DDDCCCOOOsssFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHIIILLLNNNOOOTTTYYY^^^gggqqqtttssswww~~~}}}yyytttnnngggbbb\\\XXXSSSPPPQQQTTTUUUUUUQQQQQQRRRRRRRRRRRRRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFEEEFFFGGGIIIKKKQQQPPPRRRVVVXXXXXXYYY\\\fffrrr|||uuusssSSS;;;:::888888777666555555555555555555555555555555666555333222222333555666333333333222222222111111222222222222222333333333111111111111111111111111111000000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111222222222222333666;;;???@@@FFFTTTaaadddbbbkkkzzzrrrsssxxxxxx}}}~~~vvvlllbbb___aaajjjpppyyy|||xxxppphhhbbb^^^]]]]]]\\\YYYZZZ^^^```___```bbbaaadddgggiiijjjhhhfffeeeiiijjjkkkkkkkkkmmmqqquuussssssssstttuuuwwwyyyzzzyyyxxxxxxzzz}}}~~~|||nnn]]]OOOGGGNNNJJJIIIMMMOOONNNQQQUUUWWWWWWZZZ^^^aaaaaa^^^[[[XXX[[[]]]XXXUUU^^^uuu|||ooofff\\\UUUPPPOOONNNNNNRRRWWWUUUVVVVVVXXX]]]jjjzzzlllyyy~~~uuu~~~{{{YYYIII>>><<<::::::;;;<<<;;;;;;::::::::::::::::::::::::999888888888888888999999;;;999888777888888888777666666666666666666666666777777777777777777777777666777888999999::::::999999888888999:::<<<>>>@@@AAAEEECCCNNNpppEEEFFFGGGGGGFFFFFFGGGHHHFFFGGGHHHHHHHHHKKKOOOSSS___dddkkkqqqyyy~~~uuuoooeee___XXXUUUTTTUUUSSSQQQOOOOOOOOOOOOPPPRRRSSSTTTPPPOOONNNNNNMMMNNNNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKIIIGGGFFFGGGHHHIIILLLNNNQQQUUUWWWXXXZZZZZZZZZdddsss}}}jjjHHH@@@999888888777666777555555555555555555555555555444333333333333444555333333333222222222111111111222222222222333333333111111111111111111111111000000000000000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////......//////000000111111111222333333444888===AAABBBLLLZZZaaaaaafffvvvllljjjtttzzz}}}yyykkkeeeaaa]]]aaaiiiooouuu~~~sssrrrooommmlllmmmooopppnnnjjjiiikkkkkkkkkmmmqqqrrrwww~~~~~~~~~nnn\\\RRRNNNIIIGGGJJJMMMNNNQQQUUUYYYZZZ___fffmmmpppmmmjjj```bbbdddaaa\\\]]]jjjyyyzzzqqqiii___UUUPPPMMMLLLOOOSSSQQQSSSUUUUUUYYYcccrrr~~~yyytttoooooodddHHH@@@>>>;;;:::;;;<<<;;;;;;::::::::::::::::::::::::999888888888888999::::::===;;;999999999999888777777777777777777777777777888888888888888888888888666777888999::::::::::::999888888999:::<<<>>>@@@AAAEEEBBBLLLoooDDDFFFIIIHHHGGGFFFGGGIIIDDDFFFIIIMMMQQQWWW^^^cccpppuuuyyy~~~|||vvvooofff```^^^[[[VVVRRRQQQPPPOOONNNOOOPPPSSSTTTPPPPPPOOONNNNNNNNNNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGHHHIIIIIIMMMPPPRRRTTTWWWZZZ[[[UUU^^^eeeuuuYYYJJJ<<<999:::999777888555555555555555555555555444444444444444444444444333333333222222222111111111111111111222222222333111111111111111111111111000000000000000111222222000000000000000000000000////////////////////////////////////////////////////////////////////////.........///000111111111111222333444666999>>>AAAHHHSSS[[[]]]cccuuu{{{lllooowwwuuunnn^^^\\\___```hhhrrrvvv{{{ssshhh\\\VVVRRRUUUYYY[[[^^^aaajjjkkkpppyyy}}}xxxuuutttrrrlllgggkkksssssshhh[[[TTTOOOKKKKKKMMMNNNRRRVVVVVVVVV\\\gggqqq{{{~~~{{{tttyyyUUUDDDBBB>>><<<======<<<<<<::::::::::::::::::::::::999888888888999999:::;;;>>><<<999888999888777666777777777777777777777777777777777777777777777777777777888999::::::::::::999888888999:::<<<>>>@@@@@@DDDAAALLLpppDDDGGGIIIIIIGGGFFFGGGIIIKKKOOOSSSYYYaaajjjsssyyy~~~xxxqqqlllggg___YYYSSSRRROOONNNNNNPPPRRRTTTQQQPPPOOOOOONNNNNNNNNNNNLLLKKKKKKKKKJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFGGGGGGHHHLLLPPPQQQRRRUUUYYY[[[\\\aaa[[[]]]xxxfffRRR???;;;<<<;;;888888555555555555555555555555333444444555555444444333333333333222222222111111000000000111111222222222111111111111111111111111000000///000000111222222000000000000000000000000////////////////////////////////////////////////////////////////////////---......///000111111222000222444555777:::>>>AAARRR\\\______llltttoootttvvvuuu~~~jjj[[[\\\bbbfffoooyyy}}}|||wwwppplllooosssuuuxxx{{{|||sssqqqttt}}}qqqeee]]]WWWPPPMMMMMMOOOTTTXXXWWWUUUWWW^^^eeemmmqqqkkkvvvmmmHHHDDDAAA>>>>>>>>>>>>===::::::::::::::::::::::::999888888888999::::::;;;===;;;999888888777666555777777777777777777777777666666666666666666666666777777888999::::::::::::999999888999:::<<<>>>@@@>>>CCCAAALLLqqqLLLJJJHHHFFFFFFHHHLLLOOO[[[]]]fffsss{{{~~~{{{pppggg]]]VVVPPPOOOPPPPPPPPPQQQPPPQQQQQQQQQRRRRRRRRRRRRQQQPPPMMMJJJHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHJJJIIIJJJMMMSSSVVVWWWVVVNNNTTT[[[```gggvvvmmmNNN???:::777555777666666555444444444444555555444333222222333555666444333222222111111111111111111222222222222111111222222222111111111111000000000000000000000000000//////...//////000111222////////////////////////111111000000//////......000000000000000000000000000////////////000000111777333333888:::<<>>@@@===DDDDDDOOOsssLLLLLLMMMOOOSSSYYYaaaeeemmmoooxxxzzznnnggg^^^YYYXXXVVVUUUTTTQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOLLLJJJIIIHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJHHHHHHLLLPPPTTTUUUUUUTTTWWWYYYYYY\\\iii}}}}}}}}}___JJJAAA===;;;<<<777666666555555666666666555444333333444666888999777666555444222111111111111111222222222222111111222222222111111111111000000000000000000000000000///////////////000000111////////////////////////111000000000/////////...000000000000000000000000111000000000000111222222222222666:::;;;@@@NNN^^^jjjccccccwwwwwwtttvvvvvvtttzzztttmmmiiigggnnn{{{xxxmmmbbbYYYUUUNNNLLLMMMRRRSSSSSSWWW\\\___hhhsss~~~zzznnnmmmiiiVVVDDD???@@@>>><<<;;;======<<<;;;;;;;;;;;;<<<;;;:::999999888888999999999999888888888888999999::::::999999888888777777888888888888777777777777888888888999999999::::::999888888999:::<<<>>>@@@>>>DDDDDDOOOrrrFFFIIIOOOWWW___jjjtttzzz|||}}}zzzrrrhhh```\\\ZZZVVVSSSTTTSSSRRRQQQPPPPPPPPPPPPNNNMMMLLLJJJIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFGGGIIIHHHGGGIIIMMMQQQSSSTTTYYYYYYWWWSSSSSS]]]ooo}}}zzzcccsssmmmRRRCCC;;;:::;;;888777777666666777777888444333333444555777999;;;:::999777555333222222111111111222222222222111111222222222111111111111000000000000000000000000000000000000///////////////////////////////////////000000000000////////////000000000000000000000000111111111111111222333444000444:::======FFFZZZmmmqqqeeehhhxxx{{{|||wwwqqqvvv|||ssskkkbbbfffnnnyyyzzzjjj^^^YYYQQQMMMLLLOOOPPPPPPRRRWWWYYY___gggqqqvvviii}}}}}}cccGGGAAABBB>>>;;;>>>======<<<;;;;;;;;;;;;;;;;;;:::999999888888999999999999888888888888999999<<<<<<;;;:::999888777666888888888888777777777777888888888999999999999:::999888888999:::<<<>>>@@@>>>EEEDDDOOOqqqGGGNNNYYYdddnnnxxx}}}sssiiicccaaa\\\WWWWWWVVVTTTSSSRRRRRRRRRRRRMMMLLLLLLKKKJJJJJJJJJJJJGGGGGGFFFEEEEEEEEEFFFFFFHHHGGGFFFFFFIIIMMMQQQSSSYYYYYYWWWTTTSSS[[[hhhttthhh___sss}}}```III;;;888:::777777777666666777777888444444444444555666888888888888666555333333222222111111222222222222111111222222222111111111000000000000000000000000000000000000000000000///......////////////////////////000000000000////////////////////////////////////111111111111111222333444444888<<>>===<<<;;;;;;;;;;;;;;;;;;:::999999888888999999999999888888888888999999;;;::::::999888888777777888888888888777777777666888888888888999999999999999888888999:::<<<>>>@@@===CCCCCCNNNqqqXXXbbbppp{{{}}}vvvrrrkkkbbbYYYXXXUUUSSSRRRRRRSSSSSSMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGJJJNNNQQQVVVXXXYYYXXXWWWZZZbbbiii~~~^^^XXXrrraaaJJJAAA???888777666666555555666666555555444444444444444444444444333333222333333333111111222222222222111111222222222111111111000000000000000000000000000000000000111111000///...---////////////////////////////////////000000000000/////////////////////////////////000111222333333777888:::AAANNN___mmmuuujjjmmmssswww||||||ssslllmmmuuu|||uuuqqqmmmkkknnnvvvqqqggg]]]UUUNNNMMMMMMMMMOOOSSSTTTWWW]]]fffppp}}}{{{www\\\KKKCCC<<<<<>>>>>===;;;;;;:::::::::;;;:::999999888888999999999999888888888888999999777777888888888888888888888888888888777777777666777777888888888999999999999888888999:::<<<>>>@@@<<>>===??????>>>===<<<;;;:::::::::;;;:::999999888888999999999999888888888888999999666666777777777888888888888888888888777777777777777777777888888888888999999888888999:::<<<>>>@@@===CCCDDDOOOsssyyymmmjjjddd^^^ZZZWWWUUUUUUPPPPPPQQQQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGCCCEEEGGGGGGFFFGGGJJJMMMOOOSSSVVVWWWUUUTTTUUUVVVWWW```rrrssshhh~~~]]]FFF<<<;;;999777666444444333555555555555555444444444333222222111111111222222111111222222222222111111222222222111111111111000000000000000000000000000---...000111111111///...////////////////////////.../////////000000000111000000000000000000000000000000000111222333444555777:::AAAOOOeeexxxzzzsssqqqpppyyy}}}xxxoookkkkkkooosssuuuzzzvvvmmmdddcccccceeegggiiijjjjjjkkkmmmrrrzzz|||xxxiiihhhuuuxxxrrrxxxwwwjjj\\\UUUQQQNNNMMMOOORRRSSSVVVZZZ]]]bbbrrreeeJJJAAA@@@@@@???>>>===<<<;;;:::::::::;;;:::999999888888999999999999888888888888999999999888888888888888888888888888888888777777777777777777777777888888888888999888888999:::<<<>>>@@@AAAGGGFFFQQQssszzzvvvoooggg```\\\YYYXXXQQQRRRRRRRRRQQQOOOMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHBBBEEEHHHHHHGGGGGGIIILLLMMMPPPSSSUUUUUUUUUWWWXXXVVV\\\ooouuummmMMM>>>===;;;999777555444333444444555666777777666666555444333222111111111111111111222222222222111111222222222111111111111000000000000000000000000000,,,...000111222111000///////////////////////////.../////////000000111111000000000000000000000000111111111222333444666777:::@@@IIIWWWkkkzzzyyyoooxxx}}}yyy}}}}}}~~~xxxqqqmmmnnnssswwwyyy~~~|||rrrnnnjjjhhhjjjooosssvvvxxx{{{tttnnnuuu}}}rrriiimmmrrraaaXXXSSSNNNLLLMMMUUUTTTUUUXXXXXX]]]nnnkkkKKKCCCDDDBBB??????===<<<;;;::::::999;;;:::999999888888999999999999888888888888999999<<<;;;;;;:::999888777777888888888888777777777777777777777777888888888888999999888999:::<<<>>>@@@EEEJJJIIIRRRsssvvvnnnfff___YYYWWWRRROOOPPPQQQOOONNNOOOMMMKKKIIIHHHIIIIIIHHHFFFEEEFFFGGGGGGGGGGGGFFFFFFLLLKKKNNNTTTZZZ\\\XXXTTTYYY^^^fffwwwcccEEE<<<;;;:::333444888333555555666666666666555555333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111000000111111000000//////............------------......////////////000000000000000000000000111111111111333000000333444444888===;;;DDD[[[uuu~~~vvvqqqsssxxxrrrqqqpppooosssyyy{{{uuuuuu|||yyy~~~rrraaaaaapppnnnbbb\\\TTTMMMJJJOOONNNQQQVVVYYY\\\dddlll~~~gggJJJAAAEEEEEEDDDAAA===:::888999::::::<<<===<<<999888888888:::999888777777888999:::777777777777777777777777777777777777888888888888999999888888888888888888999999::::::<<<===???@@@@@@DDDBBBNNNsssyyyooofff```[[[VVVSSSTTTRRRNNNNNNPPPOOOMMMJJJIIIIIIHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFKKKJJJLLLRRRXXX[[[YYYVVVXXX[[[___gggyyyUUUCCC======888777888333555666666666666666666555333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111000000111000000000/////////...///......------......///////////////000000000000000000000000111111111111333111111444555555888===DDDSSSnnn{{{www|||~~~}}}}}}wwwrrrqqqqqqqqqvvv|||~~~qqq```aaarrr}}}qqqhhh^^^UUUPPPOOONNNOOORRRTTTVVV]]]eeeyyyttt|||WWWHHHLLLEEEDDDBBB>>><<<::::::;;;;;;<<<===<<<:::888888999999999888777777888999999777777777777777777777777555666666666666777777777888888888888888888888888999999::::::<<<===???@@@@@@DDDBBBNNNsss|||rrrkkkbbb^^^ZZZXXXSSSNNNNNNQQQRRROOOLLLJJJJJJIIIGGGEEEGGGFFFEEEDDDDDDEEEFFFFFFIIIHHHIIINNNUUUZZZ[[[ZZZXXXZZZYYYXXX```rrr~~~nnnOOO>>>???<<<999888444666666666666666666666666222222222222222222222222222222222222222222222222111111111111111111111111222111111111111000000000000000000000///////////////......------......///////////////000000000000000000000000111111111111333222333666777666999>>>HHH___wwwyyy}}}zzz~~~xxxttttttuuuwww|||qqq___bbbvvvxxxiii]]]VVVQQQOOONNNPPPPPPQQQWWW^^^nnnxxxlllnnn~~~eeeNNNOOODDDCCCAAA???===<<<;;;;;;;;;===>>>===;;;999999:::999888777777777777888999777777777777777777777777555555555555666666666666888888888888888888888888999999::::::<<<===???@@@???DDDCCCOOOsss~~~wwwjjjfffaaa]]]UUUMMMMMMPPPRRRPPPMMMLLLLLLKKKJJJHHHHHHGGGEEECCCCCCDDDEEEGGGGGGFFFGGGKKKRRRXXX[[[\\\ZZZ\\\ZZZUUUUUUbbbyyy]]]BBB@@@<<<999999666777666666666666666666777222222222222222111111111222222222222222222222222111111111111111111111111111111111111000000000000000000000000//////////////////............//////////////////000000000000///000000000111111111111222222444888888777;;;BBBOOOjjjsss~~~zzzzzzwwwxxxzzz}}}}}}rrraaaggg~~~qqqaaaYYYUUUQQQNNNOOOPPPPPPUUU[[[aaammmxxxrrriiitttVVVOOODDDBBB@@@???>>>===;;;:::;;;===>>>===<<<::::::;;;888888888888888888888888777777777777777777777777555555555666666666777777888888888888888999999999999999999:::<<<===???@@@>>>CCCCCCNNNqqqwwwpppiiibbbYYYPPPNNNPPPQQQOOOMMMMMMNNNNNNNNNLLLIIIGGGEEEDDDCCCDDDEEEFFFEEEEEEEEEIIINNNUUUZZZ\\\ZZZ\\\]]]XXXUUU^^^tttoooOOODDD;;;888:::999888777666666666666777888333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000/////////....../////////////////////000000000000///000000000111111111111222222555999999:::AAAJJJ___www|||vvv~~~zzzxxxyyy|||~~~ssseeennnzzzggg]]]XXXRRRNNNNNNOOOPPPTTTYYYVVVcccoooxxxooorrr~~~eeeVVVEEEBBB???=========:::888;;;<<<>>>===<<<;;;;;;<<<888888999999999999888888888888888888888888888888666666777777777888888888777777888888888999999999999999999:::<<<===???@@@<<>>@@@:::999888666555555666888999666666555555444333333222333333333333333333333333111111111111111111111111////////////000000111111.../////////000000000111000000////////////000000////////////000000000000000000000000111111111111666777;;;???AAAGGGUUUcccyyywwwooo|||}}}zzz{{{}}}|||ppplll||||||pppbbbYYYRRRPPPOOONNNPPPSSSRRRVVV^^^jjjxxxjjjtttjjjOOOHHHAAA======>>>===:::999:::<<<<<<:::::::::;;;:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888666666666777777777777888666777777888999999::::::999999::::::<<<===???@@@<<>>>>>???>>><<<888:::;;;;;;:::999:::;;;;;;;;;<<<======<<<;;;;;;888888888888888888888888555555555555666666666777666777777888999999::::::999999::::::<<<===???@@@>>>FFFHHHRRRrrr~~~}}}|||}}}~~~|||zzzxxxxxxzzz|||}}}~~~|||wwwsssqqqqqqssskkkkkkjjjddd\\\VVVTTTTTTWWW[[[```cccgggsss~~~rrriiifff___YYYRRRPPPQQQQQQNNNJJJNNNKKKGGGEEEDDDDDDDDDCCCFFFFFFFFFGGGIIILLLOOOPPPXXXYYYZZZ[[[\\\[[[[[[ZZZcccrrrbbbGGG===>>>888999999777888999888555444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000//////000111111111111111///////////////000111111...000222222222333444666777666===GGGJJJLLL]]]rrr~~~sss}}}}}}|||pppmmmuuujjj\\\RRROOOPPPOOOMMMUUUSSSUUU```mmm{{{nnnuuu```PPPFFFAAA;;;>>>AAA;;;===<<<;;;:::999:::;;;;;;:::::::::999999888888888666888999888555444777999999888888888777777666666777888888888888999999999999;;;<<<===<<<===???@@@@@@EEEDDDOOOrrr~~~zzzvvvssssssssstttsssppplllhhhfff___^^^^^^]]]^^^___```aaa^^^]]][[[[[[\\\^^^______dddcccbbb^^^[[[YYYYYY[[[YYYYYYWWWTTTOOOMMMNNNPPPUUUYYY\\\]]]^^^bbbjjjppp{{{pppkkkddd^^^VVVRRRRRRPPPLLLHHHLLLIIIFFFEEEFFFGGGGGGFFFEEEFFFFFFHHHIIIKKKMMMNNNTTTUUUXXX[[[]]]]]]]]]]]]XXXcccyyyXXXAAA===999999888555444555666555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111//////////////////////////////000111111111111111///////////////000111111///000222222222222444555666999???GGGMMMXXXlllzzzzzz}}}|||yyy{{{wwwuuussscccWWWRRRQQQOOOMMMUUUSSSVVV^^^hhhttt{{{yyyttt[[[JJJDDD===>>>@@@;;;===<<<;;;:::999::::::;;;:::::::::999999999888888888999:::999777777888;;;888888888888777777777666777888888888888999999999999;;;<<<===<<<===???@@@@@@EEEDDDPPPsss}}}oookkkeeeaaa^^^\\\YYYWWWZZZ[[[\\\[[[ZZZWWWUUUSSSVVVVVVVVVVVVWWWXXXZZZZZZVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVSSSPPPMMMMMMMMMOOOOOONNNMMMLLLNNNRRRUUURRRVVV\\\```bbbbbbcccdddppp}}}{{{tttmmmeee\\\VVVTTTRRRNNNIIIJJJHHHFFFFFFGGGIIIIIIIIIEEEFFFGGGIIIJJJKKKKKKKKKNNNQQQVVVZZZ^^^____________\\\ddd~~~pppOOODDD::::::888666444333555777444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111//////////////////////////////000111111111111111000////////////000111111000111222111111111333555888???CCCGGGRRRggg}}}}}}xxxyyyooommmqqqvvv~~~oooaaaYYYVVVRRROOORRRSSSVVV\\\aaajjjzzzyyykkkPPPHHH@@@===>>><<<<<<<<<;;;::::::::::::::::::::::::999999999999888888999::::::888888999:::888888888888777777777777777888888888888999999999999;;;<<<===<<<===???@@@???DDDDDDPPPuuuqqqbbb[[[ZZZ[[[ZZZZZZZZZYYYXXXVVVUUUWWWXXXYYYZZZZZZYYYWWWVVVUUUUUUVVVVVVWWWXXXYYYZZZTTTUUUWWWWWWVVVUUUTTTUUUYYYZZZZZZXXXTTTQQQPPPPPPOOOPPPQQQRRRSSSTTTVVVWWWQQQUUU\\\bbbggghhhhhhgggaaafffsss|||uuulllbbb[[[YYYWWWSSSOOOJJJHHHGGGGGGHHHIIIIIIHHHFFFHHHIIIKKKKKKKKKJJJIIIKKKNNNTTTYYY]]]___```___aaa^^^[[[eee|||dddOOO<<<:::::::::888555666999444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000//////000111111111111111000000//////000000111222111111222111000111333555;;;DDDHHHGGGVVVrrrzzz{{{rrrhhhgggnnn||||||kkkbbb\\\WWWSSSOOOPPPTTTXXXZZZaaappp~~~ssszzzXXXLLLAAA;;;===<<<;;;;;;;;;:::::::::::::::999999999999999999999999777888999999999888999999888888888777777777777777777777888888888999999999999;;;<<<===<<<===???@@@>>>DDDDDDQQQvvv}}}ssseee\\\XXXXXXVVVYYY]]]______^^^\\\ZZZXXXYYYZZZ[[[\\\\\\\\\[[[VVVVVVWWWXXXXXXYYYYYYYYYVVVXXXYYYYYYVVVUUUUUUVVVUUUVVVWWWWWWUUUTTTTTTTTTRRRSSSUUUWWWXXXVVVSSSQQQVVVXXXZZZ^^^aaaeeegggiiigggccchhh|||sssggg___\\\ZZZWWWSSSMMMKKKIIIIIIIIIIIIGGGFFFHHHIIIJJJLLLLLLKKKKKKJJJKKKNNNSSSXXX\\\^^^______UUU``````]]]sss~~~{{{{{{YYY@@@;;;888;;;:::666555888444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111000000000000000111222222111222222111000111444666999DDDIIILLL^^^||||||qqqkkkmmmuuuttthhh```YYYTTTLLLMMMQQQTTTUUUZZZhhhvvvwwwqqqxxxdddRRRCCC;;;<<<<<<:::::::::::::::999999999999999999999999999999999888888999:::;;;;;;::::::777777777777777777888888777777888888888999999999999;;;<<<===<<<===???@@@===CCCDDDQQQvvv}}}zzzqqqooolllhhhccc___ZZZXXXOOOSSSXXX[[[ZZZXXXUUUTTTUUUUUUWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\ZZZ]]]^^^\\\XXXVVVXXXZZZUUUWWWZZZ[[[\\\]]]```bbbaaabbbdddffffffbbb[[[VVVbbbaaaaaa```cccjjjssszzzuuupppmmmqqqfffaaa]]]YYYUUUQQQOOOMMMLLLLLLJJJHHHFFFHHHHHHIIIJJJKKKKKKKKKKKKKKKMMMQQQUUUYYY\\\^^^___YYYdddaaaUUUaaajjjKKK???666888999555222444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222//////000111111111111111111000000000000111222222222222222222111333777999888CCCLLLWWWmmmzzzuuutttyyy~~~}}}pppeee[[[UUUMMMMMMNNNQQQRRRVVVaaallltttmmmxxx^^^FFF===>>>::::::::::::::::::999888888888999999999999:::::::::::::::;;;<<<>>>???===;;;777777777777888888888888777888888888888999999999999;;;<<<===<<<===???@@@===CCCCCCQQQvvv{{{pppddd_________\\\XXX[[[^^^bbbdddcccbbbdddeeehhhiiijjjlllmmmnnnooopppkkkkkklllmmmlllkkkjjjiiieeeggggggddd___^^^```dddoooppprrrssssssvvvyyy|||}}}}}}}}}~~~~~~{{{tttooopppnnnjjjdddccciiivvv||||||wwwtttjjjddd]]]XXXUUUSSSQQQPPPPPPNNNLLLJJJFFFFFFFFFGGGHHHIIIJJJKKKJJJLLLOOOSSSWWW\\\```bbbdddccc]]]TTTVVVlll___JJJ888666888555222444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111//////000111111111111111111111000000111111222333222333333222333555999===>>>GGGUUUggg~~~|||zzz|||{{{nnnaaaXXXRRROOOMMMOOOPPPSSSZZZcccsssxxxkkkKKKAAAAAA999999::::::;;;:::999888777888888999999999:::::::::999888888;;;>>>>>><<<999666777777777888888888888777888888888888999999999999;;;<<<===<<<===???@@@===CCCCCCPPPuuu|||rrrvvv}}}~~~|||yyy{{{~~~}}}|||zzzvvvmmm```VVVWWWaaalllzzz~~~tttjjjaaa[[[WWWUUUTTTSSSSSSRRRPPPMMMEEEDDDDDDDDDEEEGGGIIIJJJIIIJJJMMMQQQVVV\\\aaadddaaaZZZ]]]ddd```[[[iiiqqqUUU<<<666888666555777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000//////000111111111111111111111111000111111222333222333333333333666;;;???GGGNNN]]]ttt}}}vvvggg]]]VVVQQQMMMNNNPPPQQQVVV]]]lll|||qqquuuOOOEEECCC888999999:::;;;:::999888777888888888999999:::::::::555444555888;;;;;;999555666666777777888888888999777888888888888999999999999;;;<<<===<<<===???@@@===CCCCCCPPPuuuooo```YYYXXX[[[\\\eeerrrxxxtttkkkaaa```YYYQQQQQQUUUWWWTTTPPPKKKIIIFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMPPPVVV]]]cccbbbccceeecccYYYQQQVVVbbb|||aaa@@@??????333222>>>666666555555555444444444222222444444444444222222222222222222222222222222222222222111111111111000111111111111000000000000111111111111111111111111222000///000222444444444222333555555666888;;;>>>BBBUUUhhh~~~|||vvvuuu~~~~~~xxxwww}}}zzz|||yyy}}}uuuccc\\\TTTOOOQQQUUUUUUWWWYYYdddssszzzzzzwww{{{eeeMMMFFF888::::::999999::::::;;;;;;;;;;;;:::999999999::::::999999888888888888999999777777777777777777777777777888888888888999999999:::::::::;;;===>>>@@@AAAAAAEEECCCPPPwwwtttggg```^^^\\\[[[___nnn{{{qqqgggbbb\\\UUUSSSTTTUUUSSSPPPKKKIIIGGGFFFFFFHHHHHHIIIJJJKKKLLLMMMPPPUUU\\\aaaddddddeeebbbZZZTTT[[[gggrrrLLLBBBAAA999666;;;666666555555555444444444222333333444444333333222222222222222222222222222222222222111111111111000111111111111000000000000111111111111111111111111333111000111222333333222111222444555777:::>>>AAAGGG\\\qqq{{{wwwwww{{{zzzyyyrrrqqqwww{{{~~~vvvccc]]]UUUPPPQQQSSSTTTUUUXXX```mmmzzz~~~vvv|||mmmPPPFFF<<<;;;:::::::::::::::;;;;;;:::::::::999999:::;;;;;;999999888888888888999999777777777777777777777777777888888888888999999999:::::::::;;;===>>>@@@AAA@@@DDDBBBPPPvvvooogggccc```]]]ZZZhhhyyyooofffaaa[[[VVVTTTSSSQQQPPPKKKIIIHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLOOOTTT[[[___dddddddddaaaZZZWWW^^^ggg}}}}}}YYYDDD???:::777666666666666555555555444444222333333444444333333222222222222222222222222222222222222111111111111000111111111111000000000000111111111111111111111111444333111222333333222000000222444666888<<>>@@@AAA???CCCBBBOOOvvvsssllleee```\\\cccxxxvvvmmmiiibbbZZZTTTQQQPPPQQQKKKKKKJJJHHHFFFFFFGGGHHHHHHIIIKKKLLLNNNRRRXXX]]]aaabbbcccaaa\\\YYY\\\aaa{{{uuuvvvoooPPPAAA<<<999777666666666666555555555555333333333333333333333333222222222222222222222222222222222111111111000000111111111111000000000///111111111111111111111111444333333444555666444333111222444666888===BBBFFFPPPlll~~~uuu{{{uuusssvvv{{{lllbbbYYYVVVVVVUUUUUUXXXXXX```iiittt~~~www}}}bbbIIIDDD======<<<;;;::::::;;;;;;888888888999:::;;;<<<===999999888888888888999999777777777777777777777777777777888888888999999999:::::::::;;;===>>>@@@AAA@@@DDDCCCQQQwwwpppcccaaa^^^nnn}}}uuupppggg^^^WWWSSSQQQQQQKKKLLLMMMJJJGGGFFFFFFHHHGGGIIIJJJKKKMMMQQQVVVZZZ^^^bbbeeeeeebbb^^^[[[ZZZ```wwwpppxxxjjjNNN@@@<<<;;;777777666666666555555555333333333333333333333333222222222222222222222222222222222111111111000000111111111111000000000///111111111111111111111111333333333555888999888777222333555666999>>>DDDHHHZZZuuu}}}|||~~~~~~}}}~~~yyyqqqooowwwtttiii]]]XXXUUURRRSSSUUUWWW]]]gggrrrvvvrrrPPPFFF???>>>===<<<;;;;;;:::;;;888888888999:::;;;<<<===999999888888888888999999777777777777777777777777777777888888888999999999:::::::::;;;===>>>@@@AAAAAAEEEEEESSSyyyjjjggg^^^iii}}}vvvkkkbbb[[[WWWTTTRRRMMMOOOPPPMMMIIIFFFGGGIIIGGGHHHIIIJJJLLLOOOTTTWWW]]]ccchhhhhhhhheee___XXXSSSeeeyyysss]]]BBB888888777777777666666666555555444333333222222333333444222222222222222222222222222222222111111111111000111111111111000000000000111111111111111111111111222222333666999;;;:::888444555666888<<>>===;;;;;;::::::999999999999:::;;;;;;<<<999999888888888888999999777777777777777777777777777888888888888999999999:::::::::;;;===>>>@@@AAAAAAFFFFFFTTT{{{|||nnnfffppp{{{mmmddd___[[[VVVRRRNNNQQQRRRPPPJJJGGGHHHJJJFFFGGGIIIJJJKKKNNNRRRUUUZZZaaaeeegggiiiiiiddd[[[WWWYYYfff~~~vvvnnnJJJ888777777777777777666666666555444333333222222333333444222222222222222222222222222222222111111111111000111111111111000000000000111111111111111111111111111222333666888999777555444555888;;;@@@HHHQQQWWWtttvvv|||{{{~~~yyyzzzuuunnnvvv~~~~~~~~~|||vvvsssttt|||wwwggg\\\UUUPPPNNNPPPSSSVVV\\\gggsss}}}nnnvvvlllTTTBBBAAA???===<<<;;;:::::::::::::::999999:::;;;;;;999999888888888888999999777777777777777777777777777888888888888999999999:::::::::;;;===>>>@@@AAA@@@EEEEEETTT{{{uuupppzzz}}}nnneeeaaa^^^XXXSSSOOORRRTTTQQQKKKGGGHHHKKKFFFGGGIIIJJJKKKMMMQQQTTTWWW]]]aaabbbfffjjjfff^^^\\\PPPSSSqqqwwwXXXAAA>>>777777777777666666666666444444222222222222444444222222222222222222222222222222222111111111111000111111111111000000000000111111111111111111111111111222333555777777444222333555999===DDDMMMWWW^^^zzz~~~www}}}{{{~~~wwwqqqzzz~~~wwwmmmiiijjjsssmmmaaaYYYRRRPPPRRRQQQRRRVVV```mmm|||llllllwwwZZZBBBAAA@@@>>><<<;;;::::::;;;;;;:::999999999::::::999999888888888888999999777777777777777777777777777888888888888999999999:::::::::;;;===>>>@@@AAA???DDDDDDSSSzzz{{{pppjjjhhhaaaYYYUUUPPPQQQRRRPPPMMMJJJHHHHHHFFFGGGHHHJJJLLLMMMNNNOOOWWW\\\aaaeeeiiijjjddd\\\^^^WWWSSS]]]yyygggEEE:::;;;999666444555777666444666666555444333333222222333222111000000111222333333333222111000000111111111111000000000000111111111111222222222333333333222222111111222222333333;;;777<<>>;;;<<<;;;::::::999999::::::999999999999999999999999:::999888888777777888888777777777777888999::::::888999;;;;;;;;;<<>><<<;;;888666555444555555555444444333333222444333333222222333333444333222222111111111111222111111000000000000111111111111222222222333333333555555444444444444555555777888???IIIQQQZZZmmmzzz{{{ttt}}}sssttt{{{xxxllliiilllppp~~~zzzggg___ZZZOOOOOOTTTWWWWWW[[[hhhwww}}}www```III@@@BBB>>><<<===:::<<<;;;::::::999999::::::999999999999999999999999999999888777777777888888888888888999999::::::;;;888999;;;;;;;;;<<>>CCCGGGSSSjjj~~~|||uuuuuu{{{}}}pppxxx~~~qqqnnnmmmpppwww}}}}}}vvvjjjjjjrrryyyxxxmmmdddVVVNNNNNNNNNPPPTTT\\\gggpppzzzWWWCCCCCC???<<<===<<<<<<;;;::::::999999::::::999999999999999999999999888777777666777777888888999999:::;;;;;;;;;::::::888999;;;;;;;;;<<>>>>>===<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::::::::999999888888888::::::::::::::::::::::::;;;;;;;;;<<<>>>???AAABBB@@@CCCBBBRRRzzzqqqkkkjjjfff^^^VVVPPPNNNOOONNNMMMLLLJJJIIIIIIJJJJJJHHHKKKOOORRRTTTYYYaaafffllllllmmmnnnkkkddd\\\VVVbbbrrrwwwNNN???:::999888333666666555444444444444555333333333333333333333333333333222222333333444555333222222222333444555555333333222222222222333333666555444444666999===@@@BBBEEEIIIVVVsssrrrnnnmmmttttttqqqtttzzzxxxpppiiiccc^^^YYYUUUWWW\\\dddrrr{{{yyyvvvuuuooofff```aaaeeerrrrrrcccTTTPPPQQQMMMQQQWWWVVV___ttt~~~wwwWWWGGGBBB???<<<;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::::::::999999999888888::::::::::::::::::::::::::::::;;;<<<===???@@@AAA@@@CCCBBBRRRzzzyyyooommmiiiaaaYYYRRRNNNMMMQQQPPPNNNLLLKKKJJJIIIIIIGGGJJJMMMPPPRRRWWW^^^dddkkknnnqqqrrrppphhh\\\TTTKKKRRRsssaaa???<<<===777555666666555444444444444555333333333333333333333333333333222222333333444555333333222222222333333444333333222222222222333333666555555555777;;;???AAABBBFFFNNN```}}}~~~qqqgggiiippp|||rrrhhhfffiiisss{{{~~~vvvtttddd[[[TTTRRRRRRSSSXXX]]]iiittt{{{xxxuuusssooohhhbbbaaagggttt}}}iiiZZZUUUUUUPPPQQQVVVSSSZZZlll}}}^^^JJJAAA===;;;;;;::::::999999::::::;;;:::::::::::::::::::::::::::::::::999999999999888999999::::::::::::::::::999::::::;;;<<<>>>???@@@@@@CCCBBBRRRzzzrrrooojjjccc\\\UUUPPPNNNPPPOOONNNLLLKKKJJJIIIIIIGGGIIILLLMMMOOOTTT\\\bbbiiimmmppppppnnnggg\\\SSSKKKHHHoooxxxHHH???===555777666666555444444444444555222222222222222222222222333333222222333333444555333333222111111111222222333333333222222333333333555555444555888;;;???AAAAAAFFFQQQhhhxxxjjjeeekkkvvvuuuhhh______ccchhhrrr}}}sssnnnbbbXXXOOONNNQQQUUU[[[```jjjttt||||||xxxvvvqqqkkk```bbbhhhwwwppp```[[[ZZZSSSSSSWWWTTTXXXfffvvvaaaLLLAAA>>>>>>::::::999999999999::::::::::::::::::::::::::::::999999999999999999999999999999999999999:::::::::999999999:::<<<===???@@@@@@CCCBBBRRRzzzvvvsssllleee^^^XXXSSSPPPMMMLLLLLLLLLKKKJJJIIIIIIGGGIIIKKKLLLMMMRRRZZZ```hhhmmmooommmkkkiiiaaaWWWRRRIIIlll}}}|||aaaJJJ@@@777999666666555444444444444555222222222222222222222222333333222222333333444555333333222111111111222222444333333333333333333444333333444555777;;;>>>@@@@@@FFFUUUoooyyyyyynnnqqqwww{{{mmmbbbZZZZZZ]]]dddnnn}}}zzznnnggg\\\SSSLLLNNNTTTYYY___eeellluuu}}}}}}yyytttnnniii___cccmmm}}}tttddd^^^[[[SSSRRRVVVRRRTTTaaapppjjjRRREEEAAAAAA;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999888888888999999:::::::::999999999:::<<<===???@@@@@@CCCBBBRRRzzzyyyqqqiiibbb\\\WWWSSSLLLLLLLLLLLLKKKKKKIIIIIIGGGIIIJJJKKKLLLQQQYYY___hhhnnnpppllllllnnnhhh___TTTKKKaaa|||mmmYYYEEE<<<:::666666555444444444444555222222222222222222222222333333222222333333444555333333222222222333333444444444333333333333444444222222333555888;;;>>>@@@AAAJJJ]]]xxxyyy~~~wwwuuujjj```YYYVVVWWW[[[fffvvvrrrfff]]]PPPKKKJJJPPPWWW^^^fffnnnqqqwww|||{{{uuulllfffbbbbbbjjjxxxzzziii```[[[QQQOOORRROOORRR[[[hhhvvvxxx[[[GGG???===<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::888999999999999:::::::::777777888888999:::::::::999::::::;;;<<<>>>???@@@@@@CCCBBBRRRzzz||||||wwwmmmeee___YYYUUUNNNNNNNNNNNNMMMKKKIIIHHHHHHJJJJJJJJJKKKPPPXXX___eeemmmpppmmmooosssnnncccUUUOOOVVVzzzrrrlllbbbIIIAAA777666666555444444444444555444444444444444444444444333333222222333333444555333222222222333444555555444444333333333333444444222333444777999<<>>@@@BBBEEEUUUpppzzzyyyrrrjjj___VVVSSSUUUaaarrrvvvfff[[[TTTMMMNNNQQQXXXbbbhhhmmmuuuyyyyyywwwtttnnniiiiiilllnnn|||zzzlllaaaRRRNNNPPPMMMVVVYYY]]]fffsss}}}^^^JJJBBB======<<<<<<<<<<<<======::::::::::::::::::::::::888888888999999:::::::::666777777888999999::::::;;;;;;;;;<<<>>>???AAABBB@@@CCCBBBRRRzzzyyyqqqmmmjjjpppyyy~~~{{{qqqllliii```UUUTTTQQQNNNMMMNNNOOOLLLJJJIIIJJJKKKLLLMMMPPPTTTXXXbbbffflllqqqrrrooojjjgggcccTTTUUUiiisssTTTAAA::::::888555555555555555333333333333333333333333333333333222111222333555666444333222111111333555666777555333222222333444555666444666:::======@@@DDDJJJbbbttt{{{~~~zzzpppaaaWWWVVVUUU```qqq~~~{{{uuujjj___UUUOOOMMMOOOSSS[[[gggrrrwwwwwwuuuvvvooopppooojjjkkkqqqrrrooobbbXXXRRRPPPRRRSSSWWWZZZ^^^lll~~~bbbKKK>>>???===<<<;;;=========<<<<<<;;;::::::999999::::::888888888888888888888888888888888777777777777777:::::::::;;;===>>>@@@AAA===CCCAAAOOOyyyoooeeecccjjjvvvqqqpppwwwrrrjjjggg```WWWTTTQQQNNNMMMNNNNNNKKKHHHGGGIIIJJJKKKLLLOOOTTTWWW___dddkkkqqqrrroookkkggg___UUUWWWccccccHHH999:::888666666777777555444333333333333333333333333333333222222222333444555444333222111111333444666888666444333222333444555555444666<<>>@@@AAA???EEECCCPPPyyy}}}uuuggg]]]```mmmyyy~~~fffhhhssstttgggeeebbb]]]TTTQQQNNNMMMNNNMMMJJJFFFFFFGGGIIIIIIKKKNNNSSSVVV\\\bbbjjjpppsssqqqmmmjjj]]]VVVYYY[[[rrr}}}xxxTTT999:::888777777888777666444333333333333333333333333333333222222222333444444444333222111222333444555999888666555444444444555444444888>>>AAABBBFFFKKK\\\}}}ooo]]]SSSPPPYYYfffpppqqqjjj```YYYPPPQQQPPPOOOMMMMMMNNNPPPYYY```jjjrrrwwwyyyyyyzzzsssiiiccceeeggggggoooyyy~~~mmmaaaWWWSSSTTTPPPTTTXXX[[[fffzzz~~~TTTFFFDDDBBB>>><<<<<<;;;:::999<<<;;;::::::999999::::::888888888888888888888888888888888888888888888888:::::::::;;;===>>>@@@AAABBBGGGEEEQQQzzzqqqnnnddd]]]dddrrruuunnneeeiiiuuuwwwgggdddeeedddVVVSSSOOONNNNNNMMMIIIFFFEEEFFFHHHHHHIIILLLQQQTTTZZZ```iiiqqquuutttqqqnnn___YYYZZZUUUbbbxxxbbb===:::888777666777777555333333333333333333333333333333333333333333333333444333333222222222333444555:::999777666555555555555444555:::@@@BBBBBBGGGMMMccc}}}}}}uuu___QQQOOOUUU]]]cccccc]]]TTTMMMLLLMMMNNNMMMMMMOOORRRUUU```hhhrrryyyzzzzzzyyyzzzpppfff```bbbdddgggsssttteeeZZZTTTSSSQQQTTTVVVWWW^^^ooo}}}]]]MMMEEEBBB???===<<<<<<;;;:::<<<;;;::::::999999::::::888888888888888888888888777888888888888888999999:::::::::;;;===>>>@@@AAAAAAGGGEEERRRzzznnnhhh]]]ZZZggguuusssfffccciiixxxlllgggiiikkkZZZVVVQQQOOONNNMMMJJJGGGFFFGGGHHHHHHHHHKKKOOORRRXXX^^^gggpppvvvwwwvvvttteee\\\[[[QQQXXXjjjpppFFF<<<999777555555555444222333333333333333333333333333333333333333333333222222222222222333333444444999999888777666555555555666777<<>><<<===>>>>>>===<<<;;;::::::999999::::::888888888888888888888888777777888888999999999::::::::::::;;;===>>>@@@AAA???EEEDDDQQQ{{{yyyiii```VVVYYYhhhuuusssjjj___gggyyyuuummmmmmooo```[[[TTTPPPOOOOOOLLLJJJHHHIIIIIIHHHHHHJJJMMMPPPWWW\\\dddmmmtttxxxzzzzzzoooeee```TTTUUU^^^oooUUUAAA===888555444444333333333333333333333333333333333333444444444333222222222222333333333444444444777777777777777666666666888999===AAABBBDDDMMMWWWvvvwwwqqqsss{{{iiiVVVQQQRRRSSSTTTTTTRRRQQQPPPGGGIIIKKKNNNRRRWWW^^^ccckkkpppxxx||||||xxxssspppkkkccc___bbbeeelll}}}ssscccXXXTTTTTTSSSSSSUUUZZZfff{{{iiiPPPEEEBBB>>><<<===>>>??????<<<;;;::::::999999::::::888888888888888888888888777777888888999::::::::::::::::::;;;===>>>@@@AAA>>>DDDCCCPPP{{{rrrggg]]]XXXZZZgggsssvvvrrrnnn```jjj}}}sssppppppfff___VVVQQQPPPPPPOOONNNKKKKKKJJJIIIHHHIIILLLNNNTTTYYY```iiiqqqwww{{{}}}~~~tttooo___VVVUUU```jjjGGGBBB:::555333444555555333333333333333333333333333333444444444333222111222222333333444444444333555555666666777777666666999:::>>>BBBDDDHHHTTTaaazzzmmmeeefffqqqkkkXXXRRRSSSSSSSSSRRRPPPMMMLLLFFFHHHKKKPPPUUU]]]ffflllnnnqqqvvvzzz{{{vvvoooiiiddd]]][[[```eeemmm}}}kkk]]]XXXWWWSSSRRRUUUYYYaaarrrqqqSSSHHHDDD@@@=========>>>>>><<<;;;::::::999999::::::888888888888888888888888777777888999999:::;;;;;;:::::::::;;;===>>>@@@AAA???DDDCCCPPPyyynnn___UUURRRUUUeeezzzyyyooommmfffpppxxxqqqpppjjjbbbXXXRRRPPPQQQQQQQQQLLLLLLLLLJJJHHHHHHKKKMMMRRRVVV]]]fffnnnvvv{{{~~~}}}jjjYYYQQQXXX}}}}}}yyyLLLEEE===666444444666777333333333333333333333333333333444555444333111000111222333444444444333333333444555666777777777777999:::>>>CCCFFFLLLZZZhhh~~~qqqaaa\\\dddwwwjjjVVVSSSTTTUUUTTTRRRMMMIIIFFFJJJLLLPPPTTTZZZccclllrrroooqqqtttyyyzzzuuulllddd]]]XXXWWW]]]dddnnnqqqbbb\\\ZZZTTTQQQSSSVVV[[[ggguuu___KKKGGGAAA===<<<<<<<<<<<<<<<;;;::::::999999::::::888888888888888888888888777777888999::::::;;;;;;:::::::::;;;===>>>@@@AAA@@@EEECCCPPPxxxuuukkk___UUUQQQWWWjjjyyyzzzmmmnnndddwwwyyyyyyvvvjjj^^^XXXTTTRRRQQQTTTSSSPPPLLLIIIGGGHHHJJJKKKOOOPPPWWWaaaiiioooxxx|||kkk\\\PPPZZZvvvzzz^^^KKK;;;777777333222555555555444444444333333333222333444444222222222333555444333333444444111///333444666555444222333333<<<<<<999???IIIOOOdddzzzzzznnnnnnyyysssbbbYYYUUUSSSSSSUUURRRKKKGGGGGGLLLQQQWWW\\\```hhhrrryyy|||xxxuuuuuutttooofff___UUUXXX]]]ccclllxxxxxxkkkYYYUUUQQQPPPRRRUUUZZZcccmmmnnnzzzhhhPPPDDD===@@@@@@;;;999<<<<<<;;;::::::999999::::::999999999999999999999999999999::::::::::::;;;;;;999:::;;;<<<===???@@@@@@@@@DDDCCCQQQwwwuuuggg\\\UUUSSSVVV]]]qqq~~~xxxkkkmmmggg{{{zzzxxxwwwlllbbb[[[VVVQQQQQQTTTRRRPPPLLLIIIHHHHHHJJJKKKOOOPPPVVV___ffflllttt|||{{{lll^^^QQQYYYqqqssszzzeeeNNN:::666777666555777555555444444444333333333444555555444222111222444444333222222333333222111333555666666444333444555;;;<<<;;;@@@IIIPPPhhhzzz|||yyyssswwwvvvdddXXX\\\WWWTTTSSSOOOIIIFFFHHHOOOTTTZZZ```dddkkksssyyy{{{xxxuuuooofff___VVVWWW\\\eeerrr{{{ooo\\\UUUQQQOOOPPPRRRUUU^^^gggoooxxxkkkWWWJJJAAABBBCCC>>><<>>666999999777777555555444444444333333333666666555333111222444666666444111000222333333333444555666666555444555666:::>>>===AAAHHHOOOkkk~~~|||yyyzzzzzzjjj^^^bbb[[[TTTPPPKKKGGGGGGKKKTTTYYY```hhhnnntttzzz~~~{{{vvvooofff```XXXYYY^^^jjjzzzsssaaaXXXSSSOOOOOOPPPRRR[[[cccrrryyy|||vvv]]]MMM@@@@@@AAA<<<:::<<<<<<;;;::::::999999::::::999999999999999999999999999999::::::::::::;;;;;;999:::;;;<<<===???@@@@@@???CCCCCCSSSzzz~~~wwwhhhccc]]]WWWQQQPPPZZZfffxxx~~~mmmeeekkkwwwxxxsssnnnggg\\\RRRPPPTTTQQQPPPMMMKKKIIIJJJKKKLLLNNNNNNSSS[[[aaagggoooxxxrrrsssllleeeaaaYYY^^^sss|||mmmGGG999;;;:::777555555555444444444333333333555555444222222333777:::;;;777333111111222333444444555666666555555777888;;;???@@@AAAFFFNNNmmm{{{|||~~~uuunnniii___TTTNNNIIIGGGJJJQQQYYY^^^hhhsss}}}}}}vvvnnngggaaaZZZ^^^gggrrr~~~vvvccc[[[UUUQQQPPPPPPRRR[[[ddduuu}}}{{{}}}}}}fffRRRAAA???@@@<<<999;;;<<<;;;::::::999999::::::999999999999999999999999999999999:::::::::;;;;;;999:::;;;<<<===???@@@@@@>>>CCCCCCSSS{{{zzzvvvyyyooonnnfff]]]VVVSSSWWWeeetttxxxjjjfffpppyyyvvvsssmmmbbbVVVRRRSSSQQQOOOMMMKKKJJJJJJKKKLLLLLLLLLQQQYYY```gggpppyyypppnnnfffbbbbbb[[[___qqqzzzLLL:::::::::666444555555444444444333333333222222222222222555:::===@@@;;;666222222222333333333444555555555555888:::<<>><<<;;;::::::999999::::::999999999999999999999999999999999:::::::::;;;;;;999:::;;;<<<===???@@@@@@>>>CCCDDDTTT|||tttxxxxxx}}}nnn\\\TTTVVVbbbuuu}}}ssskkkmmm{{{{{{xxxuuurrrhhh[[[TTTRRRPPPOOOMMMLLLKKKKKKLLLLLLKKKJJJOOOWWW___eeeoooyyytttpppgggdddeee]]]\\\jjj}}}OOO999999999777666555555444444444333333333000111222222333555:::===@@@<<<666333222222333222222333444444444555888;;;===BBBBBBCCCHHHRRRtttzzzxxxlll^^^TTTNNNMMMSSSZZZccciiiuuu{{{tttlllfffbbb```kkkxxx~~~~~~lll[[[UUUOOOMMMMMMOOOXXXaaannn~~~qqqnnnyyy}}}bbbHHHAAABBB@@@===<<<<<<;;;::::::999999::::::999999999999999999999999999999::::::::::::;;;;;;999:::;;;<<<===???@@@@@@>>>CCCDDDTTT|||{{{xxxyyygggWWWVVVbbbssstttppppppxxx|||xxxvvvuuunnnaaaVVVQQQOOOOOONNNMMMLLLLLLLLLLLLJJJJJJMMMUUU[[[bbbllluuuuuurrrkkkkkknnnccc\\\dddVVV===999999888777555555444444444333333333000111222333333444777999;;;888444222222333333222111222333222333555888;;;===AAAAAAEEENNNYYY{{{~~~{{{kkkaaaUUUOOOMMMPPPXXXaaajjjooozzz{{{ssskkkddd```ccclllwww~~~ttt___XXXQQQNNNLLLNNNVVV___jjjwwwiiikkkeeeGGG>>>@@@>>>;;;:::<<<;;;::::::999999::::::999999999999999999999999999999::::::::::::;;;;;;999:::;;;<<<===???@@@@@@>>>CCCDDDTTT||||||hhhZZZQQQ[[[pppnnnnnnsss}}}xxxvvvvvvqqqdddWWWQQQOOOOOONNNMMMLLLLLLLLLLLLKKKJJJMMMSSSYYY___hhhqqqrrrqqqmmmqqqvvviii^^^dddwww^^^BBB<<<999888888555555444444444333333333111222444444333222444555777444111111222333333333111111222222222444888;;;<<<@@@AAAGGGRRR___~~~}}}oooYYYPPPIIIHHHKKKQQQ\\\fffooosss}}}|||sssjjjbbb^^^fffkkkttt|||{{{eee]]]VVVQQQNNNNNNVVV___jjjiiibbbllljjjKKKAAACCCBBB>>><<<<<<;;;::::::999999::::::999999999999999999999999999999:::::::::;;;;;;;;;999:::;;;<<<===???@@@@@@>>>CCCDDDTTT|||zzzmmmYYY[[[```lllwwwxxxxxxxxxuuummmuuuyyylll[[[RRRMMMNNNNNNMMMLLLLLLMMMOOOPPPKKKJJJPPPXXX___hhhppptttqqqmmmmmmrrrrrrgggZZZrrrqqqsssNNN>>>:::999888555555444444444333333333444444444333333222222222222222333333333333444444444555555555444666:::======CCCDDDCCCSSSttt}}}zzz|||{{{eeeSSSHHHBBBCCCKKKPPPTTTcccuuu|||uuukkkeeedddkkkqqqyyyjjj]]]TTTSSSRRRPPPSSS[[[hhhtttdddjjjuuuOOO??????AAA>>><<<===<<<<<<;;;;;;:::999999999::::::::::::999888888888888999999999::::::::::::::::::;;;===>>>@@@AAABBBGGGFFFTTTzzz{{{wwwsssiii^^^XXX___kkkyyyzzzsssuuuzzzyyyooovvvyyymmm]]]SSSNNNNNNNNNMMMLLLLLLMMMNNNOOOKKKKKKPPPWWW^^^fffmmmtttrrrnnnlllnnnnnneee[[[```ddd{{{wwwYYY???777777666555555444444444333333333444444444333333222222222222222333333333333444444444555555555555666:::===???CCCEEEIII^^^uuupppmmmaaaPPPDDDDDDBBBFFFNNNQQQWWWjjjyyynnndddbbbffflllrrryyy~~~pppbbbWWWUUUSSSOOORRRYYYgggrrrrrrkkkWWWDDDBBBBBB???<<<===<<<<<<;;;;;;:::999999999::::::::::::999888888888888999999999::::::::::::::::::;;;===>>>@@@AAAAAAFFFFFFTTT{{{uuummmggg___WWWXXXgggzzz{{{uuupppqqqzzz~~~sssvvvyyynnn___UUUOOONNNNNNMMMLLLLLLLLLMMMNNNKKKKKKQQQVVV[[[bbbiiiqqqqqqnnniiifffeee```ZZZXXX```nnnsssvvvgggCCC777777555555555444444444333333333444444333333333333222222222222333333333333444444444444555444555777:::===BBBDDDEEENNNjjjrrrfffZZZMMMCCC???@@@@@@GGGOOOTTT]]]tttuuuggg___aaaiiimmmrrryyy}}}xxxhhh[[[WWWSSSOOOPPPVVVaaalllmmm~~~___HHHBBBAAA>>>;;;===<<<<<<;;;;;;:::999999:::::::::::::::999999888888888999999999::::::::::::::::::;;;===>>>@@@AAA@@@DDDEEETTT}}}zzzoooeee___\\\[[[]]]ooowwwuuuooonnnyyyvvvuuuwwwoooaaaWWWQQQOOONNNMMMMMMMMMLLLKKKLLLJJJLLLQQQUUUXXX___fffkkknnnmmmfff___]]][[[XXXXXXccciiixxxppprrrIII<<<:::666555555444444444333333333333333333333333333333333222222222333333333444444333444555444555777;;;>>>DDDCCCDDDQQQrrryyy}}}yyyhhh[[[PPPGGGDDDEEE??????EEENNNYYYggg}}}yyynnnccc^^^bbbjjjmmmrrrxxx|||~~~}}}lll\\\WWWSSSNNNOOOTTTYYYddd~~~rrrzzz{{{aaaGGG???>>>===:::===<<<<<<;;;;;;:::999999::::::;;;;;;::::::999888888888999999999::::::::::::::::::;;;===>>>@@@AAA???CCCDDDUUUvvvqqqiii```YYYVVVYYY^^^dddtttuuurrrnnnooo|||yyytttuuupppdddYYYTTTQQQNNNNNNNNNNNNMMMKKKLLLJJJLLLQQQSSSVVV]]]eeeiiiooopppiiiaaa^^^\\\[[[UUU```ddd}}}oootttMMM@@@<<<555555555444444444333333333333333333333333333333333222222222333333333444444333444444444555777;;;>>>BBB@@@BBBTTTyyywwwooozzzxxxhhhWWWNNNIIIEEEEEEGGGFFFCCCFFFRRRcccttt|||lllccc___^^^bbbgggmmmqqqwwwzzz}}}mmm[[[UUUSSSOOOOOOTTTUUU```|||{{{uuu~~~dddHHH>>>??????<<<===<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;:::999999888888999999999::::::::::::::::::;;;===>>>@@@AAA???CCCCCCUUUuuueee___YYYVVVTTTVVV]]]dddlllwww{{{pppkkkjjjsss|||tttuuussshhh^^^WWWSSSPPPOOOPPPPPPMMMKKKKKKKKKLLLPPPQQQTTT\\\fffkkkrrrvvvrrrkkkgggdddaaaTTT[[[ddd|||{{{|||xxxSSSBBB:::444555555444444444333333333222222333333333333444444222222333333333333444444222333444444555777;;;??????>>>CCCYYYyyyuuummm^^^OOOIIIIIIHHHHHHIIINNNLLLNNN[[[mmm}}}}}}mmm]]]WWWXXXZZZ^^^bbblllpppuuuyyy|||ooo[[[UUUSSSOOOPPPTTTUUU^^^zzzrrr}}}lllOOOBBBBBBBBB>>>===<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;:::999999888888999999999::::::::::::::::::;;;===>>>@@@AAA@@@CCCCCCVVVwwwiiiXXXRRRQQQUUUZZZ^^^fffmmmwww}}}wwwnnneeegggyyyvvvwwwwwwnnncccYYYUUUQQQPPPRRRRRROOOKKKLLLKKKLLLOOOPPPSSS]]]hhhkkkttt{{{zzzuuuqqqkkkfffWWWZZZiii}}}\\\CCC999666555555444444444333333333222222222333333444444444222222333333333333444444222333444444555888<<>>@@@AAAAAADDDCCCWWWqqqaaaNNNJJJLLLVVV___dddkkkrrrxxxooodddfff~~~xxxyyyzzzrrrggg[[[VVVRRRQQQSSSSSSOOOKKKLLLKKKLLLNNNOOOSSS^^^jjjiiisss|||}}}zzzuuunnngggZZZXXXkkk}}}eeeEEE999:::555555444444444333333333222222222333333444444444222222333333333444444444222333444444555888<<>>@@@AAABBBDDDDDDWWWwwwooo```QQQIIIMMMRRRVVV\\\gggttt~~~~~~wwwfffgggrrr{{{}}}uuuhhh```XXXQQQPPPUUUVVVRRRLLLNNNLLLLLLNNNOOOQQQXXXbbbjjjsss~~~{{{qqqjjjbbb^^^```nnn~~~jjjOOOAAA:::666666555444333333333333333333333333333333333333333333333444444444555555444444555777888;;;===>>>EEECCCCCClllvvv|||}}}kkk^^^TTTRRROOOMMMMMMOOOTTTWWWZZZYYY]]]ccchhhlllsss{{{|||vvvnnngggcccTTTPPPQQQUUUXXXXXXYYY\\\iiinnnssswwwzzz~~~gggXXXQQQOOOQQQTTTPPPYYYkkkqqqcccJJJDDDBBB<<<<<<;;;::::::999999::::::;;;;;;::::::::::::999999888888999999999:::::::::<<<<<<======>>>>>>??????@@@DDDDDDUUUwwwhhh]]]RRRHHHKKKMMMRRR[[[hhhuuuvvvhhhkkkvvv~~~xxxqqqddd\\\SSSPPPTTTUUUQQQLLLNNNLLLLLLNNNNNNOOOWWW```iiippp{{{~~~wwwqqqeee]]]]]]nnnzzzzzzWWWBBB999666666555444333333333333333333333333333333333333333333333444444444555555444555666777999;;;===???EEEEEEIIItttvvv~~~zzzhhh[[[NNNNNNMMMLLLNNNTTT\\\bbbbbb^^^\\\```cccfffjjjooonnnmmmjjjeee___XXXRRROOOSSSQQQQQQVVVZZZZZZ\\\```gggkkkqqquuuyyymmm\\\SSSNNNNNNPPPQQQYYYhhh|||qqqoooQQQEEEAAA<<<<<<;;;::::::999999::::::;;;;;;::::::::::::999999888999999999999:::::::::<<<<<<======>>>>>>??????AAAEEEFFFWWWjjjWWWMMMGGGDDDMMMNNNVVVfffzzz|||llljjjnnnyyy{{{zzzxxxjjj```UUUQQQRRRSSSPPPMMMMMMLLLKKKMMMMMMNNNUUU^^^gggmmmwww{{{wwwlll^^^ZZZmmm\\\BBB;;;777666555444333333333333333333333333333333333333333333333444444444555555555666777888:::===???@@@DDDHHHPPP}}}uuu|||mmmaaaWWWVVVUUUUUUZZZdddooovvvlllbbbZZZZZZ]]]___```bbb]]][[[WWWRRRNNNKKKIIIHHHTTTRRRSSSXXX[[[\\\___dddhhhlllppptttxxxrrraaaVVVPPPNNNPPPSSSXXXdddwwwttt|||ZZZGGG@@@>>><<<;;;;;;:::::::::::::::;;;;;;::::::::::::999999999999999999::::::::::::<<<<<<<<<===>>>?????????BBBFFFGGGXXXwww___OOOHHHFFFFFFIIIOOO]]]qqqvvvfffiiiooozzz~~~xxxxxxxxxmmmcccWWWQQQQQQSSSRRRPPPNNNLLLKKKLLLKKKLLLSSS\\\eeelllvvvyyysssqqq___WWWiiiZZZAAA???777666555444444333333333333333333333333333333333333333333444444444555555666666777999;;;>>>@@@AAACCCIIIUUU|||{{{uuuvvvnnnjjjddd___bbbmmmyyyuuufffXXXVVVXXXYYYWWWWWWOOOMMMKKKIIIJJJLLLPPPRRRXXXVVVWWW[[[\\\]]]aaaffflllnnnqqqsssvvv|||tttdddZZZTTTSSSTTTRRRWWWbbbtttwwwwwwaaaHHHAAAAAA<<<<<<;;;:::::::::::::::;;;;;;:::::::::999999999999999999:::::::::;;;;;;;;;;;;<<<===>>>??????@@@AAAFFFGGGYYYiiiUUULLLHHHHHHGGGGGGUUUiii{{{vvvkkkkkkrrr|||{{{xxxuuunnneeeYYYRRRQQQTTTUUUUUUOOOMMMLLLLLLKKKKKKRRRZZZcccjjjvvv~~~sssjjjlll]]]TTTbbb]]]CCC@@@777777666555444444444444333333333333333333333333333333333444444444555555555666777999<<<>>>AAABBBBBBIIIWWWzzzxxx~~~{{{ppphhhmmm}}}~~~lllZZZTTTTTTRRRNNNLLLEEEDDDCCCDDDHHHMMMSSSVVV[[[YYYZZZ\\\\\\[[[___ffflllmmmooorrrvvv|||vvvggg^^^WWWUUUUUUPPPUUUaaasssuuuooohhhKKKBBBDDD===<<<;;;;;;::::::;;;;;;;;;;;;:::::::::999999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???EEEFFFYYYwww^^^OOOJJJHHHGGGHHHSSSeee|||}}}qqqmmmmmmuuu~~~{{{uuupppggg[[[TTTRRRTTTVVVWWWQQQNNNMMMMMMKKKKKKQQQYYYaaahhhuuu~~~qqqfffaaaZZZSSS[[[zzzgggGGG<<<888777666555444444444444333333333333333333333333333333333444444444555555555555777999<<<>>>AAABBBBBBKKK[[[yyy|||xxx}}}qqq]]]TTTPPPKKKFFFDDDDDDDDDDDDFFFIIINNNSSSUUU\\\[[[[[[\\\ZZZYYY^^^eeeggghhhkkkpppxxx|||lllaaaXXXSSSSSSNNNSSS^^^ooorrrfffzzzqqqRRRDDDCCC===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAA???DDDGGGZZZyyyiiiWWWNNNJJJHHHKKKPPP```rrr{{{llleeefffkkkuuu~~~}}}vvvrrrjjj___VVVSSSTTTUUUUUURRROOONNNMMMKKKKKKQQQYYY___fffqqq~~~uuukkk\\\___YYYWWWrrrwwwtttpppMMM;;;888777666555444444444444333333333333333333333333333333333444444444555555444555666888;;;>>>AAABBBDDDNNNaaauuuzzz|||mmm[[[RRRNNNIIIEEEEEEFFFGGGIIIKKKNNNQQQTTTUUUZZZYYYZZZ[[[YYYXXX^^^gggeeefffiiipppyyypppdddZZZTTTRRRNNNQQQYYYiii}}}vvvcccrrr~~~[[[FFF>>>======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;;;;<<<::::::;;;===>>>@@@AAAAAA???EEEHHH[[[jjj___TTTOOOLLLKKKRRR[[[aaaqqquuukkkbbb[[[\\\bbbgggrrr{{{|||vvvuuummmaaaXXXTTTSSSSSSSSSSSSPPPOOONNNLLLKKKQQQYYY^^^cccnnn{{{{{{rrr]]]fff___VVVmmmiiitttsssQQQ;;;888777666555555444444555333333333333333333333333333333333444444444555555333444666888;;;>>>@@@BBBFFFQQQfffpppvvvyyyssseeeWWWQQQMMMJJJIIIJJJCCCEEEHHHLLLOOORRRTTTTTTWWWWWWXXXZZZXXXXXX___hhhggghhhjjjpppyyysssggg]]]WWWUUUOOOOOOUUUcccwww~~~eeepppbbbFFF:::======<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<::::::;;;===>>>@@@AAAAAA@@@FFFIII]]]ssskkk```VVVQQQTTT___jjjuuuqqq}}}ssshhh^^^YYYUUUQQQUUU\\\cccqqq}}}}}}{{{{{{rrrfff[[[UUUSSSTTTTTTTTTRRROOOMMMMMMNNNQQQSSS[[[cccnnnyyyuuujjj^^^`````````qqquuuuuuRRR777999777555444555666555555333333333444444444555555333333333444444444555555555777:::;;;<<<>>>AAACCCFFFTTTvvv}}}mmm{{{mmmqqqfffXXXOOOLLLKKKHHHFFFFFFHHHLLLPPPRRRSSSTTTSSSXXX\\\\\\WWWVVVZZZ```bbbjjjkkknnnttt}}}wwwkkk```XXXUUURRRPPPSSS```qqqvvvfffbbbHHHCCC>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;:::999888999:::;;;<<<:::;;;<<<>>>????????????BBBDDDEEEZZZwwwjjj^^^WWWZZZeeeoootttrrr~~~~~~uuuqqqkkkccc[[[UUUSSSQQQOOORRRYYYaaannnyyy{{{}}}{{{sssggg\\\VVVSSSTTTTTTTTTRRROOOMMMLLLNNNPPPRRR\\\ccclllvvvyyymmmaaa```]]][[[xxxxxxvvv|||pppSSS<<<888666333222333444333333333333333333444444444444333333333444444444555555555777:::;;;<<<>>>AAACCCKKKZZZ~~~|||nnn|||xxxpppeeeXXXOOOMMMMMMKKKIIIGGGIIILLLPPPSSSTTTUUUUUUUUUYYYZZZVVVUUU[[[aaadddfffhhhlllsss|||{{{ooobbbZZZWWWRRRPPPSSS___nnn}}}kkkgggLLLDDD>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999999:::;;;<<<;;;;;;<<<===>>>???@@@@@@BBBDDDEEE[[[yyyiii```bbbllluuussssss~~~rrrfff```YYYRRRNNNMMMNNNOOOOOOSSSWWW___lllvvvwww}}}~~~{{{uuujjj___WWWTTTTTTTTTUUUSSSPPPMMMLLLMMMOOOQQQ\\\bbbjjjsss~~~~~~rrrhhhccc\\\UUUjjjwwwyyylllUUUAAA888666333333333444333222222222222222333333333333333333333444444444555555555777:::<<<===>>>AAACCCNNNaaazzznnn|||oooeeeXXXPPPNNNOOONNNLLLHHHJJJMMMQQQSSSUUUVVVVVVRRRWWWWWWTTTTTT[[[bbbeeeaaacccjjjsss|||sssfff\\\XXXSSSPPPSSS]]]kkk|||~~~jjjvvvoooPPPCCC>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999:::;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBEEEFFF]]]rrrfffiiirrryyysssttt|||{{{hhh]]]ZZZTTTKKKKKKMMMPPPSSSUUUWWWYYY___llluuuvvv{{{}}}|||vvvmmmcccZZZUUUTTTTTTVVVTTTPPPMMMLLLMMMOOOPPPZZZaaakkktttwwwooohhh^^^TTT]]]{{{zzzyyyqqqYYYBBB;;;999666555555666555444111111222222222333333333333333333444444444555555555888:::<<<===???AAADDDOOOeeexxxmmm|||pppeeeXXXPPPOOOOOONNNLLLJJJLLLNNNQQQTTTVVVWWWWWWRRRVVVVVVRRRRRRYYY```ccc]]]aaaiiittt~~~wwwhhh\\\XXXSSSQQQSSS[[[gggwwwjjjkkkvvvTTTCCC>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<===<<<;;;;;;<<<>>>AAABBBBBBFFFHHH^^^xxxkkkmmmvvvzzzvvvuuuxxxqqq]]]VVVXXXSSSKKKMMMPPPSSSUUUXXXZZZZZZ\\\iiissstttzzz~~~||||||yyyqqqggg]]]VVVTTTTTTVVVTTTPPPMMMLLLMMMOOOPPPWWWaaammmwwwuuuqqqjjjbbbYYYXXXmmm||||||}}}___CCC<<<999777555666666555444111111222222222333333333333333333444444444555555666888;;;<<<===???BBBDDDQQQiiivvvmmm~~~rrrgggZZZQQQNNNNNNMMMKKKMMMNNNOOOQQQSSSUUUVVVVVVTTTWWWVVVQQQOOOUUU\\\___\\\```jjjuuuyyyiii\\\VVVSSSQQQSSSYYYcccrrrrrrggg|||YYYDDD>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;;;;<<<>>>AAABBBCCCFFFHHH^^^|||nnnrrryyy{{{yyytttrrrfffSSSPPPSSSNNNMMMPPPRRRRRRTTTXXXYYYXXXWWWeeepppsssyyy{{{}}}|||zzzuuukkk___WWWTTTTTTUUUSSSPPPMMMLLLMMMOOOQQQVVVaaammmwwwrrrpppiiifffaaaXXXfffiiiGGG;;;888555444444444333222222222222222333333333333333333333444444444555555666888;;;===>>>???BBBDDDVVVooovvvnnnsssiii[[[RRRPPPOOONNNLLLOOOOOOPPPQQQRRRSSSTTTUUUVVVXXXVVVOOOLLLRRRXXX[[[\\\aaajjjvvvzzziii\\\VVVSSSQQQSSSXXXaaaooowwwcccttt```FFF>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<===>>>@@@AAACCCFFFHHH^^^ssswww}}}~~~wwwqqqkkk^^^NNNOOORRRKKKNNNRRRRRROOOPPPVVVYYYWWWUUUcccooottt|||}}}||||||wwwmmmaaaXXXTTTTTTTTTRRROOOMMMLLLNNNPPPRRRWWW```kkksss|||wwwtttjjjhhhfffXXXaaauuuQQQ;;;999666444444444333222333333333333444444444444333333333444444444555555666888;;;===>>>@@@BBBDDDXXXsss|||uuuqqqtttjjj]]]UUUSSSSSSRRRPPPQQQQQQPPPPPPQQQQQQRRRRRRUUUWWWTTTMMMKKKPPPWWWZZZ]]]aaajjjuuu|||kkk\\\VVVSSSRRRSSSXXX___nnnvvv^^^jjjgggJJJ>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::<<<=========<<<;;;;;;;;;<<<===>>>???@@@@@@AAAEEEHHH___vvvzzzsssmmmggg\\\OOORRRUUULLLPPPSSSRRRMMMOOOVVVZZZXXXUUUdddrrrwww}}}}}}yyyooobbbXXXTTTTTTTTTRRROOOMMMMMMNNNQQQSSSXXX```iiiooowww{{{lllhhhhhhVVV[[[}}}YYY>>>;;;888666666666555444333333444444444444555555333333333444444444555555666999;;;===>>>@@@BBBEEEYYYsssyyyvvvttttttjjj^^^VVVUUUWWWVVVTTTRRRQQQQQQPPPPPPPPPPPPQQQTTTVVVSSSLLLJJJPPPWWW[[[]]]aaaiiittt}}}}}}lll]]]VVVSSSRRRSSSXXX___mmmwww^^^iiimmmLLL>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::<<<=========<<<;;;:::;;;<<<>>>????????????@@@DDDGGG___vvv|||sssjjj___WWWSSSSSSRRRQQQPPPPPPMMMJJJNNNVVVZZZYYYWWW```qqq{{{}}}{{{}}}zzzuuujjj]]]TTTRRRUUUVVVVVVTTTQQQOOOOOOPPPXXX\\\cccmmmwwwsssbbbeeeeeeVVV\\\yyyppppppZZZDDD:::333444666444333333000111222333444333222222444555555555444444666777<<<888888<<>>????????????CCCEEEGGGaaawww|||sssjjj^^^UUUQQQQQQPPPOOOPPPOOOKKKHHHLLLTTTYYYYYYXXX```rrr|||||||||yyyvvvlll^^^UUURRRTTTUUUUUUTTTQQQOOOOOOPPPWWW[[[bbblllwww~~~ttteeeggggggXXX^^^{{{tttlll\\\EEE;;;444444666555333333111111222333333333333333444555555555444444666777;;;888888<<>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@BBBCCCFFF```zzzrrrwww|||qqqdddYYYUUUTTTTTTTTTRRRPPPKKKGGGJJJSSSYYYYYYTTTYYYjjjvvvxxx}}}zzz}}}{{{zzzzzzrrrdddWWWRRRRRRSSSTTTSSSQQQPPPPPPRRRRRRWWW```jjjsss|||~~~rrrkkkfffZZZaaa|||qqqtttiiiIII>>>666555666555444444333333222111222333444555333555555555444444555777:::888888<<<>>>???DDDJJJlllsss|||qqqccc\\\XXXSSSNNNMMMOOOPPPPPPQQQSSSVVVYYYYYYZZZWWWQQQKKKMMMUUU^^^aaabbbhhhrrryyy|||wwwdddYYYVVVOOONNNUUUYYY```www|||nnn}}}VVVEEEBBB>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@AAACCCFFF```zzzsssxxx|||rrreee[[[VVVUUUUUUTTTTTTSSSNNNJJJMMMUUUZZZZZZSSSUUUdddppprrr~~~|||||||||uuugggYYYSSSRRRSSSSSSRRRQQQPPPPPPQQQQQQVVV___hhhqqqyyywwwllldddZZZaaaxxx|||rrrxxxKKKAAA777666777555444444444333222111222333555666333555555555444444555777999888999<<<>>>???EEELLLpppqqqtttddd]]]ZZZWWWTTTPPPQQQQQQPPPPPPPPPSSSUUUZZZ[[[ZZZSSSLLLMMMVVV___aaaaaafffpppwwwzzz~~~~~~iii\\\UUUNNNPPPYYY]]]```sssppp}}}[[[FFFCCC???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAAAAABBBFFFaaazzz|||xxxooocccZZZVVVUUUSSSRRRUUUTTTQQQMMMPPPWWW[[[ZZZUUUTTT```kkkmmmxxx~~~~~~xxxjjj[[[TTTRRRSSSSSSRRRPPPOOOOOOPPPPPPVVV___gggnnnvvv{{{nnnggg^^^```ppptttNNNBBB999666777555444555333333333333333444444555444555555555444444666777888888999<<<===???FFFOOOqqq}}}{{{sss|||{{{jjjaaa]]]ZZZYYYSSSSSSSSSQQQOOOOOOQQQSSSXXX[[[ZZZSSSLLLKKKTTT^^^bbbbbbfffooouuuyyy~~~oooaaaUUUOOOUUUbbbeeedddsssmmmrrr\\\GGGDDD@@@======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>@@@BBBAAACCCGGGbbb}}}|||uuunnnccc\\\XXXVVVTTTQQQTTTUUURRRPPPRRRYYY[[[YYYVVVQQQZZZdddeeepppyyykkk]]]UUUSSSTTTTTTRRRPPPNNNNNNOOOPPPWWW___ffflllttt}}}}}}rrrmmmddd___hhhwwwOOODDD:::777777666555555222333333444555444444444444555555555444444666777888888:::<<<===???GGGQQQqqqttt~~~vvvttthhh```\\\ZZZTTTUUUTTTSSSQQQPPPRRRTTTUUUYYYYYYRRRIIIHHHQQQ[[[ddddddgggooovvvzzzuuudddUUURRR[[[lllpppkkkvvvmmmlllaaaGGGDDD@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;<<<>>>@@@BBBBBBDDDHHHccc|||zzzuuunnneee^^^[[[YYYVVVSSSSSSTTTSSSQQQSSSYYYZZZXXXTTTNNNUUU^^^___iii~~~zzzlll^^^VVVTTTTTTTTTRRROOOMMMMMMNNNPPPWWW___fffkkksss|||~~~uuurrrhhh___bbbyyy|||{{{PPPEEE:::777777666555666222333444555666555444333444555555555444444666777888888:::======???HHHRRRqqqrrr{{{www~~~||||||mmmbbb\\\YYYUUUUUUUUUTTTRRRRRRTTTVVVSSSWWWWWWPPPGGGFFFOOOYYYgggeeeiiiqqqwww{{{xxxfffVVVTTT```tttwwwpppyyyuuuppplllHHHEEE@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;<<<>>>AAABBBBBBDDDHHHddd|||vvvrrruuu~~~zzzvvvpppiiibbb[[[WWWWWWTTTVVVWWWXXXVVVUUUVVVVVVQQQKKKNNNZZZaaadddrrrrrrbbbXXXTTTRRRRRRRRRNNNJJJLLLRRRSSSSSSXXXaaaiiiooouuu|||}}}{{{tttiii]]]WWWqqqmmm}}}UUUGGG:::666666555444444555555444444444333333333222222333444444555555666777:::999<<>>;;;;;;===;;;;;;;;;;;;:::999888777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAFFFKKKeee}}}uuupppttt||||||tttkkkccc^^^\\\]]]VVVWWWWWWVVVUUUTTTUUUVVVRRRLLLNNNYYY___bbbqqqssscccYYYSSSRRRRRRSSSOOOKKKLLLQQQSSSRRRVVV```hhhmmmttt{{{~~~}}}{{{uuujjj```YYYlllsss~~~VVVGGG:::666666555444444555555444444444333333333222222333444444555555666666999888;;;@@@===CCCVVV}}}xxx|||wwwuuupppiiiaaaYYY[[[ZZZXXXUUUUUUWWWWWWUUUVVVUUUQQQMMMLLLOOORRRXXXaaahhhjjjooozzzooo```SSSPPP[[[```aaasss{{{zzzrrrNNNGGG@@@???>>>;;;;;;===;;;;;;;;;;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAFFFKKKeee|||rrrooouuuyyymmmdddaaaaaacccZZZYYYWWWTTTRRRRRRTTTVVVTTTLLLMMMWWW]]]```ooo|||}}}}}}sssdddYYYSSSQQQRRRTTTQQQMMMMMMPPPRRRQQQUUU^^^fffkkkrrryyy~~~}}}zzzuuummmddd]]]hhhyyy{{{WWWIII;;;666666555444444555555444444444333333333222222333444444555555666555999777:::???===EEEYYY~~~~~~|||xxx|||yyytttmmm^^^]]][[[ZZZYYYXXXWWWWWWUUUUUUUUUQQQMMMLLLOOORRRRRR]]]gggjjjnnnvvvssscccSSSLLLSSSWWW]]]rrr~~~yyy}}}QQQHHH@@@???>>><<<;;;===;;;;;;<<<;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAFFFKKKeeezzzoooooozzz~~~ooodddbbbdddfff]]][[[WWWSSSPPPPPPSSSVVVUUUMMMMMMVVV[[[___nnnyyyyyyzzzssseee[[[SSSQQQRRRUUUTTTOOONNNPPPQQQOOOSSS[[[ccciiipppwww}}}~~~}}}yyyuuuppphhh```fff}}}~~~uuuYYYJJJ<<<666666555444444555555444444444333333333222222333444444555555666555888777999>>>===GGG^^^|||www}}}wwwddd```]]]^^^^^^ZZZWWWVVVTTTUUUUUURRRNNNLLLNNNQQQPPP[[[ggglllmmmsss}}}rrr```TTTPPPWWW[[[___qqq{{{zzzUUUKKKAAA>>>>>><<<;;;===;;;;;;<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAEEEKKKeeeqqqqqq~~~qqqdddbbbdddddd___\\\WWWQQQNNNOOORRRVVVVVVNNNMMMVVV[[[^^^mmmzzzwwwxxxqqqeee\\\TTTQQQRRRUUUUUUQQQOOOPPPPPPOOORRRZZZaaagggooovvv|||~~~|||wwwsssrrrkkkcccbbb~~~mmm[[[LLL===777666555444555555555444444444333333333222222333444444555555666555999777888======JJJccczzzyyyzzz}}}llleeeaaadddddd^^^WWWUUUTTTVVVVVVSSSOOOMMMOOOQQQQQQ[[[gggmmmnnnqqqzzz}}}ppp___VVVRRRWWW[[[___ooovvvZZZMMMAAA>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAEEEKKKeeeyyyuuuvvvhhhdddccc```^^^\\\WWWQQQMMMNNNRRRVVVUUUNNNNNNXXX]]]___nnn}}}xxxvvvoooddd^^^UUURRRQQQTTTUUURRRPPPQQQQQQOOOQQQXXX```fffnnnuuu{{{~~~|||tttrrrrrrmmmddd]]]|||jjjtttxxx]]]NNN>>>777666555444555555555444444444333333333222222333444444555555666555999888999===>>>NNNhhhxxxxxx~~~wwwmmmhhhllllllcccYYYUUUUUUWWWWWWUUUPPPNNNPPPRRRQQQXXXdddmmmpppqqqxxx~~~}}}}}}qqqaaaWWWPPPQQQTTT[[[nnnpppwww^^^PPPBBB>>>>>>>>><<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAEEEKKKfffyyy~~~~~~oooiiiddd]]]]]][[[VVVQQQNNNNNNRRRUUUTTTMMMOOOYYY___aaaooozzzuuulllccc___WWWRRRPPPSSSUUUSSSRRRSSSQQQOOOQQQXXX___eeemmmuuuzzz~~~{{{rrrppprrrmmmdddZZZ|||xxxlllnnnqqq___OOO>>>777666555444555555555444444444333333333222222333444444555555666666:::999999===@@@QQQmmm{{{wwwwww~~~{{{|||zzzuuuooottttttiii\\\WWWVVVXXXYYYVVVRRRPPPQQQSSSOOOSSS___kkkqqqrrrwww~~~yyyzzzwwwaaaWWWPPPOOORRRZZZmmm|||uuutttaaaQQQBBB>>>???>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAEEEKKKfff|||}}}tttllleee]]]\\\ZZZVVVQQQNNNOOORRRUUUSSSMMMPPP[[[```bbbppp|||tttkkkccc```YYYSSSPPPRRRTTTSSSSSSTTTRRROOOQQQXXX___eeemmmuuuzzz{{{qqqnnnrrrmmmccc[[[vvvzzzpppmmmooo```PPP???777666555444555555555444444444333333333222222333444444555555666777;;;999999===@@@RRRppp}}}qqqwww{{{zzz}}}yyy{{{tttzzzzzzmmm___YYYWWWYYYZZZWWWSSSQQQRRRTTTLLLOOOZZZiiiqqqssswww}}}zzz{{{}}}]]]WWWSSSUUUWWW]]]lll{{{xxxtttyyyyyybbbRRRCCC>>>???>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAAEEELLLfffzzzwww|||}}}}}}kkkbbbbbb___^^^ZZZSSSOOOPPPRRRSSSRRRLLLPPP\\\aaabbbppp{{{xxxqqqfff^^^]]]UUUPPPSSSVVVVVVTTTTTTRRRQQQQQQTTT]]]gggooottt}}}{{{xxxuuurrrmmmiiieeeZZZlllmmmdddkkkbbbTTTCCC999666666333000444444444444444444444444333333333333444444555666666888<<<===???EEESSS___|||vvv{{{yyyyyy}}}qqqcccXXXVVVVVVXXXUUUPPPOOORRRSSSUUUZZZeeeqqqzzz}}}}}}}}}jjj^^^VVVWWWWWWYYYllltttccc```nnn}}}bbbRRRBBB===>>>???>>>======<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@DDDGGGMMMggg{{{{{{{{{~~~|||ooogggeeeaaaaaa___ZZZVVVSSSRRRRRRRRRLLLPPP]]]bbbdddsss}}}uuukkkccc^^^\\\UUUPPPSSSWWWVVVTTTTTTSSSRRRRRRUUU\\\fffnnnssszzzzzzxxxuuuoooiiidddbbbWWWcccaaaYYYeeeeeeWWWEEE999666666444222444444444444444444444444333333333333444555666666555777:::<<>>>>>=========<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@CCCFFFMMMhhh}}}{{{xxx~~~{{{nnnddd___aaaccceeeddd^^^XXXRRRPPPQQQMMMQQQ]]]cccgggvvvsssgggaaa```\\\UUUQQQTTTXXXWWWUUUTTTUUUTTTTTTVVV\\\eeemmmrrr{{{~~~{{{rrriiieeeeeeYYY\\\ZZZUUUffflll\\\GGG:::666666666444444444444444444444444444333333333333444555666777777888:::>>>HHHXXXiiittt{{{lllzzzwwwaaa\\\ZZZ\\\\\\XXXUUUVVVSSSTTTXXXaaalllvvvzzz{{{|||fffZZZSSSUUUUUUZZZmmmwwwaaa[[[cccmmmwww~~~gggVVVEEE>>>>>>>>><<<<<<===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@CCCFFFMMMiii}}}|||}}}oooddd^^^^^^aaafffiiidddZZZRRROOOOOOMMMRRR]]]dddiiiyyyuuujjjdddddd]]]UUUQQQTTTXXXWWWUUUTTTVVVVVVVVVWWW[[[ccckkkqqq{{{vvvkkkfffgggZZZXXX}}}|||ccc\\\ooosssaaaJJJ;;;666666777666444444444444444444444444333333333333444666777888:::;;;<<>>===<<<;;;===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>???@@@AAABBBEEELLLjjj}}}}}}uuulllggg[[[]]]dddjjjfffYYYPPPNNNNNNNNNSSS]]]dddlll|||xxxqqqkkkiii```WWWRRRTTTWWWVVVTTTTTTUUUVVVVVVWWWZZZaaajjjpppxxxwwwjjjddddddWWWSSSzzzxxxsssfffqqqyyyfffNNN<<<666666777666444444444444444444444444333333333444555666888888:::<<<===CCCUUUrrrxxxsssggg{{{}}}yyy~~~iii___XXXYYY\\\[[[XXXWWWUUUTTTUUU[[[fffqqqwwwzzz~~~~~~nnnaaaXXXWWWVVVZZZmmmyyyjjj```cccmmmnnn\\\HHH@@@???===<<<;;;===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<::::::;;;===>>>@@@AAAAAAAAADDDLLLlllwwwzzz{{{ppphhh^^^^^^cccjjjeeeXXXOOOOOONNNOOOTTT\\\ccclll}}}zzztttpppooodddZZZSSSSSSUUUTTTSSSTTTTTTUUUVVVVVVXXX___hhhppp{{{~~~ppphhhgggZZZUUU{{{xxxmmmkkk}}}jjjPPP>>>777666666555444444444444444444444444333333333444555777888999777;;;===AAATTTvvvnnnlllvvv~~~|||tttnnnuuu|||sssfffZZZZZZ___```^^^]]]WWWUUUTTTZZZdddooowwwzzz}}}}}}qqqcccYYYXXXWWWZZZnnnxxxhhhccchhhppp]]]III@@@???>>><<<<<<===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<999:::;;;===>>>@@@AAABBB@@@CCCLLLmmm|||}}}xxxiiifffcccfffkkkeeeVVVNNNPPPMMMOOOUUU[[[bbblll|||wwwqqqqqqssshhh]]]SSSQQQSSSRRRSSSTTTQQQSSSUUUUUUWWW]]]gggoooxxxnnnjjj___XXXxxxuuuvvvggglllRRR???888666555333444444444444444444444444333333333444666777999:::555<<>>=========<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<999:::;;;===>>>@@@AAABBB???BBBLLLnnnyyyxxxzzztttnnnhhhhhhllldddUUUNNNRRRMMMPPPUUU[[[aaalll|||ssslllooovvvkkk___TTTPPPQQQQQQRRRTTTPPPRRRTTTTTTVVV\\\gggooo}}}xxxmmmggg___UUUpppoooiiimmmTTT@@@888666444222444444444444444444444444222333333444666888999:::555???BBBCCCTTTzzz{{{ooogggqqqwwwzzzzzzwwwxxxsssooorrr|||~~~lll\\\ZZZ```dddeeedddZZZWWWUUUXXXbbbnnnwww{{{mmm```VVVVVVVVVZZZoookkk___uuuqqq^^^JJJAAA@@@???>>>>>>===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<999:::;;;===>>>@@@AAABBB???BBBLLLnnn{{{~~~rrrrrrwwwxxxjjjUUUOOOUUUJJJPPPXXX^^^eeeooo|||tttqqqrrrqqqhhh```WWWRRRSSSUUUTTTRRRNNNMMMPPPUUUXXX]]]gggqqq|||yyynnnfffdddUUUaaarrrrrriiiyyywww\\\===777888333000555555555444444333333333222222222333555777888999:::777>>>GGGXXX|||xxxttt{{{bbb~~~ttt}}}~~~zzznnngggeeecccccchhhtttqqqaaa[[[___bbbaaa\\\ZZZUUURRRWWWdddpppvvvwwwzzz}}}rrr```RRRRRRVVV\\\nnnuuueeelllyyy[[[HHHCCC<<<;;;>>>;;;<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@DDDFFFMMMooo{{{yyyyyy~~~~~~www{{{zzzaaaSSSTTTMMMRRRYYY___eeeooozzzvvvrrrrrrqqqhhh___UUUPPPQQQSSSRRRPPPOOONNNPPPUUUXXX\\\fffppp|||xxxlllcccaaaSSS\\\xxxpppmmmyyyzzzaaaBBB999:::666555555555444444444333333333222222333444555777888999:::777>>>HHHYYY}}}tttwwwcccuuu|||~~~|||mmm^^^YYYWWWZZZ___iii|||uuueee^^^aaaeeeccc___[[[VVVQQQUUUaaammmtttvvvxxx|||tttaaaSSSRRRVVV]]]pppoooaaahhhzzz\\\JJJDDD>>><<<>>>;;;<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@DDDFFFNNNppp|||sssoooxxxfffVVVSSSPPPUUUZZZ```fffnnnyyyyyyrrrqqqqqqiiiaaaVVVPPPQQQSSSSSSQQQPPPOOOQQQUUUXXX[[[eeeooo|||wwwkkkbbb___QQQUUUpppppptttlllJJJ<<<999666777555444444444444333333333333333333444555777888999;;;888???III[[[rrrqqqdddvvv|||uuussstttqqq]]]TTTPPPUUUXXX^^^qqqxxxhhh```bbbdddccc```\\\VVVQQQSSS]]]jjjrrruuuvvvzzzwwwcccSSSRRRUUU]]]rrrlll___fffzzz]]]KKKFFF@@@>>>???;;;<<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@CCCEEEOOOqqqssshhhpppttt```UUUUUUQQQUUUZZZ```fffoooxxx~~~{{{sssqqqqqqlllcccXXXRRRSSSVVVWWWWWWQQQPPPRRRUUUWWW[[[dddmmmzzzyyymmmddd___RRRQQQaaarrrppp|||zzzvvvQQQ===555222555444444444444444444444444333333444444555777888999<<<999???III[[[~~~pppmmmaaauuuyyyvvvxxxpppssswwwiii\\\VVVXXXWWWYYYlllxxxhhh______aaaaaa^^^\\\VVVPPPQQQ[[[hhhrrrxxxvvvyyy~~~xxxcccRRRPPPTTT]]]sssqqqdddkkkzzz]]]KKKGGG@@@===>>>:::;;;<<<<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAADDDNNNpppzzzjjjlll{{{}}}lll[[[TTTTTTPPPSSSXXX___gggpppxxx}}}|||rrrppprrrmmmcccWWWRRRSSSXXXZZZZZZRRRQQQRRRUUUWWWZZZcccmmmwww}}}rrriii```TTTOOOZZZjjjzzzqqqyyy|||zzzTTT===333000444444444444444444444444444444444444555666777888999===:::???IIIZZZ~~~tttiii]]]~~~ttt{{{uuuwwwwwwvvvxxxttthhh^^^[[[WWWYYYmmmwwwggg]]]\\\^^^___^^^ZZZTTTOOOQQQZZZgggssszzzyyy|||wwwbbbQQQOOOSSS\\\ssszzzkkkqqqzzz]]]KKKFFF>>><<<===999;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???CCCMMMpppwwwnnnyyy~~~mmm]]]TTTQQQOOORRRWWW^^^gggooovvvzzz{{{pppooosssnnndddWWWPPPQQQUUUXXXXXXRRRQQQRRRUUUWWWZZZdddmmmvvvtttkkkaaaVVVQQQ[[[nnnppp|||~~~wwwTTT>>>666333777333333333444444444444555555555555555666777888999===999???HHHZZZ}}}eeeZZZ}}}sss~~~zzz{{{zzz{{{ssshhh]]]WWW^^^tttvvvggg\\\ZZZ]]]^^^^^^XXXSSSOOOPPPXXXdddpppwwwzzz}}}vvvaaaQQQOOOSSS\\\sss~~~nnnrrr|||^^^JJJDDD===;;;===::::::;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@CCCMMMoooxxx}}}yyyiii\\\TTTPPPPPPRRRVVV]]]eeemmmsssuuu~~~zzznnnnnnttttttiiiZZZQQQPPPSSSUUUUUUQQQPPPRRRUUUWWW[[[dddnnnuuu~~~sssjjj___UUURRRaaayyylllyyy|||uuuSSS@@@888555888333333333444444444555555555555555555666777888999;;;888>>>III\\\```YYY}}}tttxxxddd[[[ggg}}}~~~ssscccYYYWWWYYY\\\]]]WWWSSSOOOOOOUUU___jjjqqqtttwww{{{vvvbbbRRRQQQUUU^^^ttt{{{hhhlll```KKKDDD<<<;;;???<<<::::::;;;;;;<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBEEENNNqqqooo___VVVRRRPPPRRRSSSWWW]]]eeekkkppprrr|||yyymmmnnnuuu{{{ooo^^^TTTQQQSSSTTTTTTPPPOOOQQQUUUXXX[[[eeeooouuu}}}qqqggg]]]TTTSSSeeeiiisss}}}uuuTTT@@@888333555333333333444444555555555666666555666666777888999:::777>>>JJJ^^^]]][[[~~~uuulll```nnnzzznnn___TTTRRRUUUXXXZZZWWWSSSOOONNNRRR[[[eeekkklllooottt{{{vvvcccSSSSSSWWW___uuuuuuaaaeeebbbLLLDDD<<<<<<@@@>>>::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@DDDGGGPPPrrrmmm[[[UUURRROOOQQQTTTYYY^^^dddgggjjjkkkqqqvvv}}}zzzmmmnnnvvvxxxjjj\\\TTTRRRQQQTTTXXXPPPNNNNNNOOOTTT\\\dddiiiwww{{{nnnddddddZZZTTTaaannnvvvwwwRRR:::::::::333444444444444444444444444888555333444777999888777;;;;;;BBBMMMccc}}}uuuYYY___zzzwwwsssiiitttyyy|||{{{jjjZZZVVVXXXXXXUUUSSSQQQLLLHHHIIIPPPXXX[[[\\\cccccciiittt|||vvveeeVVVRRRVVVaaavvvyyyddd^^^bbbcccLLLEEE@@@??????999;;;::::::999999:::;;;;;;;;;:::999999999::::::;;;======<<<======>>>???@@@BBBEEEPPPtttkkkYYYSSSQQQNNNRRRSSSVVVZZZ^^^bbbeeegggkkkpppwww~~~{{{mmmnnnvvvyyylll]]]UUURRRQQQTTTXXXPPPNNNNNNOOOTTT\\\ccchhhuuu}}}pppfffcccZZZTTTaaauuuzzz|||WWW===:::999222444444444444444444444444777555333555777999888777;;;;;;BBBLLLbbbyyy}}}tttYYYaaa||||||rrrjjjvvvqqqkkkpppwwwgggYYYVVVYYYYYYUUUSSSNNNJJJGGGJJJQQQXXXZZZZZZ______dddnnnvvv}}}xxxgggWWWSSSWWWcccyyy~~~fff^^^```eeeMMMEEE?????????:::<<<<<<;;;::::::999999888666999<<<>>>???======<<<===<<<<<<======>>>???@@@CCCGGGQQQvvv{{{dddTTTOOOOOOPPPSSSSSSRRRTTTWWW\\\aaadddkkkoootttzzz}}}oooooovvv{{{mmm^^^VVVRRRPPPRRRUUUPPPOOONNNOOOTTT[[[ccchhhuuuvvvkkkccc[[[TTT___~~~zzz|||~~~[[[???999888333444444444444444444444444666555444555777999999888<<<:::AAAKKKaaavvvzzzsssYYYccc|||ooojjjwwwmmmgggjjj}}}ooobbbWWWWWWZZZYYYUUUSSSJJJIIIIIINNNTTTXXXYYYWWWZZZZZZ^^^gggooowww{{{iiiXXXSSSXXXeee}}}mmmcccaaa~~~iiiNNNEEE>>>>>>???;;;;;;;;;;;;;;;;;;:::999999555888<<<<<<;;;999;;;===<<<<<<<<<<<<===>>>???@@@DDDHHHSSSwwwlllYYYMMMLLLOOOSSSSSSQQQPPPPPPTTT[[[bbbgggsssvvvyyyzzz}}}qqqpppvvv{{{mmm^^^VVVQQQOOOOOORRRPPPOOOMMMOOOSSS[[[bbbgggttt|||qqqccc]]]UUU[[[yyyxxxsssyyyyyyYYY>>>777777444444444444444444444444444555555444555777888999999<<<:::@@@LLLcccsssyyyttt\\\gggzzz|||jjjgggtttxxxtttxxxrrrggg\\\UUUWWWZZZYYYUUURRRJJJKKKOOOTTTXXXYYYWWWTTTVVVUUUYYY```iiirrr|||iiiWWWRRRXXXfffvvvkkkgggkkkPPPEEE>>>===???;;;888999:::<<<<<<<<<;;;;;;<<<===<<<999555666;;;@@@<<<<<<<<<<<<===???@@@AAACCCHHHUUUxxx}}}sssbbbSSSKKKJJJOOOTTTRRRQQQPPPRRRWWW```iiiooozzz}}}~~~}}}}}}tttrrrxxxzzzmmm^^^UUUQQQMMMMMMPPPPPPOOOMMMNNNSSSZZZaaafffqqq{{{}}}rrrccc___VVVXXXssswwwiiillltttmmmRRR<<<666777555444444444444444444444444444444555666666777999:::<<<:::AAANNNffflllsssuuu]]]iii{{{zzzhhhdddnnn}}}ppphhh```XXXSSSVVVYYYWWWRRRPPPMMMPPPVVV[[[]]][[[VVVRRRTTTTTTWWW^^^eeepppzzzhhhVVVQQQWWWfffxxxnnnkkkmmmPPPEEE======???;;;;;;;;;<<<<<<<<<;;;::::::===>>>>>><<<:::;;;>>>AAA;;;;;;<<<<<<===???@@@AAAAAAHHHUUUyyy|||{{{}}}zzzmmm]]]RRRLLLJJJNNNSSSQQQQQQSSSWWW___hhhqqqwwwxxx|||~~~}}}wwwuuuzzzzzzmmm^^^VVVQQQMMMMMMOOOPPPOOOMMMNNNRRRYYYaaaeeekkkuuu|||pppccc```WWWVVVooozzzmmmgggkkkcccMMM;;;666777666444444444444444444444444333444666666666777999;;;;;;999BBBRRRlllhhhkkksss]]]iii}}}}}}kkkdddhhhwww~~~yyymmmeee]]]VVVRRRUUUWWWTTTPPPNNNOOOTTT[[[```aaa]]]WWWSSSTTTTTTWWW]]]dddnnnxxxfffUUUQQQWWWgggsssjjjjjjmmmPPPEEE======???;;;@@@???===;;;:::999999999666888;;;===>>>===;;;:::;;;;;;;;;<<<>>>???AAAAAA@@@HHHVVVzzz|||xxx~~~~~~}}}}}}pppdddWWWQQQNNNLLLNNNSSSQQQSSSWWW]]]eeeooowww|||rrrxxx||||||yyy{{{yyywww|||{{{nnn```XXXSSSOOOOOOQQQPPPOOOMMMNNNRRRYYY```eeejjjsss|||pppaaaaaaXXXUUUnnn|||pppllllllaaaLLL===888777555444444444444444444444444222444666666666666999<<<999999DDDVVVrrrsssmmmoooYYYfff}}}rrrfffeeeqqqxxxtttxxx{{{uuukkkeee\\\UUURRRTTTUUUQQQMMMKKKMMMSSS\\\bbbccc___ZZZVVVSSSTTTXXX]]]cccmmmwwweeeUUURRRYYYhhhoooggggggkkkPPPEEE>>>===>>>:::???===;;;999999:::<<<===AAA===999888;;;;;;999666;;;;;;;;;<<<>>>???AAABBBAAAIIIXXX{{{zzzttt}}}{{{xxx~~~}}}eeeZZZPPPNNNNNNMMMPPPUUUQQQTTTYYYaaajjjrrryyy}}}ooouuuzzzyyyuuuuuu|||{{{xxx}}}|||oooaaaZZZUUUQQQQQQSSSPPPOOOMMMNNNRRRYYY```dddllluuusss```aaaXXXUUUooozzzjjjuuutttpppcccNNN???:::888444444444444444444444444444222444666666555666:::===999999FFFYYYuuuuuulllVVVccc{{{xxxiiieeeooo|||xxxppplllqqquuurrrjjjddd\\\VVVRRRSSSSSSOOOKKKJJJJJJQQQ[[[bbbdddaaa\\\YYYSSSTTTXXX]]]ccclll~~~wwweeeVVVSSSZZZjjjpppgggfffjjjOOOEEE>>>===>>>999999888777777999>>>BBBEEEZZZNNN???777888<<<>>>===:::;;;;;;<<<>>>???AAABBBBBBKKKZZZ}}}yyyxxxzzzzzz|||nnnZZZSSSKKKHHHMMMRRRRRRMMMNNNXXX^^^```iiizzzxxxtttssstttrrrooossszzzvvvssswww}}}tttfffZZZSSSQQQQQQRRRSSSRRRPPPOOOPPPUUU]]]bbbnnnxxx|||hhh```ZZZ[[[sssiii|||~~~rrrlllTTT???888111===555555444444444333333333555555555555666888999:::>>>===CCCYYYzzzppp\\\___uuuooooooqqq{{{pppjjjfffhhhnnnpppjjjccc```VVVNNNOOOQQQOOOKKKIIIMMMVVV___dddiiillliiiddd[[[XXXVVVUUUZZZggg{{{zzzcccXXX[[[aaaqqqssslllccc}}}iiiPPPFFF???>>>AAA>>>:::::::::999999>>>GGGNNNjjjTTT???:::===<<<999888;;;<<<============@@@BBBHHHHHH[[[zzzyyy{{{kkkXXXTTTOOONNNQQQSSSQQQNNNNNNUUUYYY]]]lll|||yyyzzz~~~~~~{{{{{{yyytttwww|||ssseeeYYYSSSQQQQQQRRRTTTSSSQQQPPPRRRWWW^^^cccnnnwwwyyyggg]]]UUUTTTjjjiii{{{yyyqqqVVVAAA:::000:::555555444444444333333333555555555555666888999:::>>>===CCCYYY{{{sssmmmXXXZZZxxxsssqqqrrr|||ooollliiiiiijjjjjjgggdddaaaVVVNNNNNNPPPNNNKKKJJJMMMUUU^^^dddjjjooonnnjjjbbb\\\VVVTTTXXXbbbrrr{{{cccWWW[[[aaaqqqrrrkkkaaaxxxgggNNNEEE>>>===AAA>>><<<===<<<;;;:::<<<>>>AAAGGG===444555999:::<<>>>>>;;;777:::<<>>:::<<<999888999===???===;;;666888999999;;;<<<<<<;;;;;;<<<============@@@BBBDDDFFF]]]}}}~~~kkk]]]RRRNNNLLLIIIMMMUUUaaakkkuuuwwwqqqhhhcccaaa___aaa```\\\]]]eeemmmqqqkkkmmmnnnpppqqqtttyyy|||uuurrrtttmmmbbbXXXSSSQQQQQQQQQVVVUUUTTTTTTVVV[[[ccciiiqqq|||zzzkkkbbbZZZ[[[uuuxxxkkk~~~YYY@@@<<<333888555555444444444333333333555555555555666888999:::;;;===FFF___sssoooQQQSSS|||tttnnnoooqqqwww|||nnnhhhiiijjjkkkeee]]]VVVRRRMMMGGGCCCDDDFFFOOO[[[fffttt|||iii\\\^^^bbbbbbiiissswww```XXX^^^fffyyy}}}yyyjjjwwwjjjPPPFFF===;;;>>>:::???===;;;:::;;;<<<<<<<<<::::::888777:::>>>===999;;;<<<============@@@BBBEEEHHH___rrr```RRROOONNNKKKLLLSSS\\\ccclllqqqnnnfff```]]]]]]fffiiieee```aaadddddd```bbbeeegggiiilllooorrruuuwwwzzzwwwtttssskkkaaaXXXSSSQQQQQQPPPUUUTTTTTTSSSUUU[[[ccciiippp{{{|||oooddd[[[___|||{{{mmm___@@@;;;222888555555444444444333333333555555555555666888999:::<<<>>>HHHaaaooo|||ZZZVVV~~~vvvsssnnnoooyyynnnhhhggghhh```ZZZVVVSSSOOOHHHEEEFFFFFFPPP[[[eeeqqq}}}tttbbbXXX\\\^^^]]]eeesssuuu___XXX```iii{{{{{{jjjxxxgggMMMDDD<<<<<>>>>><<<:::999:::;;;===???>>>::::::===<<<777;;;<<<============@@@BBBEEEHHH```vvvbbbSSSRRRQQQMMMLLLQQQSSSWWW___gggiiieee___\\\\\\jjjsssooofffaaa]]]ZZZYYY[[[___aaacccfffiiilllnnnpppsssxxx}}}yyyvvvrrrkkkaaaXXXSSSQQQQQQPPPRRRRRRQQQPPPSSSXXX```fffooozzz|||pppbbbVVVYYYwwwwwwlllaaa@@@:::333999555555444444444333333333555555555555666888999:::===???HHHbbb~~~nnnggg]]]yyyqqqmmm|||tttiiifffggg[[[WWWUUUTTTQQQJJJGGGHHHHHHQQQ[[[dddnnnwww{{{zzziiiYYYQQQWWW[[[[[[eeeuuusss___YYYaaakkk}}}zzzjjjyyycccKKKBBB<<<<<<@@@===888;;;>>>>>>;;;999:::<<<222999;;;888888<<<===:::;;;<<<=========>>>@@@BBBCCCGGG___xxxfffTTTMMMLLLLLLLLLMMMRRRWWW^^^eeennnrrrlllbbb```fffkkkhhh___XXXWWWYYYUUUUUUVVVXXX[[[^^^bbbdddgggiiilllpppuuu{{{{{{}}}ssspppgggZZZRRRPPPOOOLLLSSSOOONNNRRRXXX]]]dddjjjsss}}}wwwiiifffZZZSSSmmmwwwmmmeee???;;;666555555444444333333444444555222444555666666777:::<<<<<<>>>HHHbbbqqqccc[[[|||uuupppxxxxxxmmmhhhddd]]]ZZZVVVSSSRRRQQQPPPOOOPPPRRRVVV^^^hhhqqqvvvyyydddYYYRRRTTTVVVYYYeeetttrrr```TTT\\\nnn~~~ooolllbbbeeeJJJAAA???<<<:::;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;===>>>@@@AAACCCGGG```qqqbbbRRRLLLLLLLLLLLLMMMRRRXXX___fffoootttqqqkkkfffdddaaa]]]XXXTTTRRRQQQQQQRRRSSSUUUWWWZZZ\\\]]]]]]```eeekkkrrrzzzxxxyyyvvvtttkkk^^^UUUSSSRRRPPPRRRNNNMMMRRRXXX\\\cccjjjuuu~~~vvvgggcccUUUPPPmmmzzzlllddd???;;;555444555444444333333444444555333444666666666777999;;;<<<>>>HHHaaaqqqhhh^^^|||sssvvvzzzpppjjjeee]]]ZZZVVVSSSRRRQQQPPPOOOUUU[[[```bbbccchhhqqqzzzuuunnnddd[[[UUUWWWcccpppqqq```UUU___rrrpppmmmbbbgggLLLAAA???<<<:::;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;===>>>@@@AAACCCHHH```zzztttggg[[[PPPMMMMMMMMMMMMOOOPPPVVV\\\```eeejjjkkkggghhh___UUUOOOOOOOOOKKKHHHLLLMMMOOOQQQSSSTTTTTTUUUTTTXXX___fffmmmuuu}}}}}}tttuuuxxxvvvnnn```WWWTTTSSSRRRRRRNNNNNNRRRWWW[[[cccjjjxxxuuuhhhbbbSSSOOOnnnnnn^^^>>>;;;666444555444444333333444444555444555666666666666888:::===>>>GGG___uuu{{{nnnaaaxxxsssvvv~~~uuunnnggg]]]ZZZVVVSSSRRRRRRPPPOOOVVVbbbkkkhhh______lll{{{|||gggVVVWWWcccmmm}}}ppp```XXXcccvvvnnnkkkaaajjjMMMBBB???<<<:::<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;===>>>@@@AAACCCIIIaaa|||tttmmm\\\TTTNNNNNNPPPPPPQQQTTTQQQVVVYYYXXXXXX[[[\\\ZZZ___WWWMMMIIIJJJKKKIIIFFFJJJKKKMMMNNNOOOOOONNNMMMQQQVVV\\\bbbiiiooovvvzzz}}}ssssssvvvuuummm```UUURRRRRRQQQRRRPPPPPPTTTXXX\\\dddlllxxxvvvllleeeVVVSSSssssssxxxWWW;;;;;;666666555444444333333444444555555666777666555666888999======EEE]]]zzz~~~sssddd}}}sssppp|||qqqhhh\\\YYYVVVTTTSSSQQQOOONNNTTTcccpppnnnbbb^^^hhhvvvkkkWWWXXXdddkkkxxx|||qqqaaaYYYeeeyyyllliii```kkkNNNBBB???<<<;;;===:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;===>>>@@@AAACCCJJJbbb~~~zzzxxxqqqiiiUUUQQQOOOQQQRRRRRRTTTYYYTTTWWWWWWSSSPPPRRRRRRQQQQQQOOOLLLJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMLLLKKKJJJOOOSSSXXX^^^eeekkkrrrwwwvvvuuuvvvvvvooo```UUUQQQQQQQQQTTTRRRSSSWWWZZZ]]]fffoooxxxxxxkkkfffZZZZZZ}}}rrruuuUUU;;;;;;555555555444444333333444444555555666777666555666888999<<<===DDD\\\vvveee~~~yyyqqq~~~rrrhhhZZZXXXUUUSSSRRRQQQNNNLLLSSSbbbrrruuullleeeffflllvvv}}}wwwbbbSSSWWWbbbhhhsssuuuzzzrrrbbbZZZfffzzz~~~llljjjccciiiLLLAAA@@@===;;;===:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;===>>>@@@AAADDDKKKbbb~~~wwwrrrkkkgggkkkooojjjaaaVVVSSSRRRSSSRRRPPPSSSYYYQQQRRRQQQLLLLLLNNNNNNKKKHHHKKKNNNOOOLLLKKKKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJNNNSSSXXX___gggpppuuuzzzyyyyyyzzzsssdddWWWSSSTTTTTTUUUTTTUUUYYY[[[^^^gggqqqzzzwwwhhhdddZZZ^^^lll{{{wwwVVV===;;;444333555444444333333444444555444555666666666666888:::;;;<<>>@@@AAAEEEKKKcccwwwiiifffbbbbbbiiiooollleeeZZZXXXVVVUUUPPPKKKNNNTTTRRRQQQNNNKKKLLLOOONNNIIIIIIMMMPPPQQQNNNKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKIIIKKKMMMQQQWWW___hhhnnnyyy}}}|||{{{|||uuufffXXXTTTUUUVVVTTTTTTVVVYYYZZZ]]]gggqqq~~~sssjjjeeeZZZ___hhh{{{uuuTTT<<<;;;555555555444444333333444444555333444666666666777999;;;:::;;;CCC[[[xxxgggzzzyyy|||mmmcccVVVUUURRRQQQPPPNNNKKKHHHQQQaaavvvzzzvvvqqqfffZZZSSSOOOOOOTTTZZZ______fffqqqyyy|||lll___\\\mmm}}}mmmllliiixxx^^^FFF???@@@>>>;;;<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;===>>>@@@AAAGGGKKKcccyyyjjjkkkjjjlllttt{{{zzzuuu___\\\YYYUUUNNNGGGIIIOOO[[[YYYTTTQQQSSSVVVRRRKKKOOOPPPPPPPPPOOOLLLHHHFFFJJJJJJHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMQQQWWW```fffttt|||~~~zzz|||uuufffXXXSSSTTTVVVSSSSSSUUUXXXYYY\\\fffqqq}}}pppooohhh[[[^^^hhh}}}pppOOO:::<<<666777555444444333333444444555222444555666666777:::<<<999:::CCC[[[|||xxxhhhxxxtttyyy||||||jjjaaaUUUTTTQQQPPPOOOMMMJJJGGGKKK]]]vvvwwwccc[[[UUUOOOOOOUUUSSSSSS[[[gggoooqqquuu{{{yyy{{{}}}}}}}}}~~~ggg]]]^^^qqqiiiiiihhhsss[[[DDD???@@@>>>;;;<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;===>>>@@@AAAGGGKKKcccvvvtttsssvvvlll^^^RRROOOMMMIIIMMMTTT\\\^^^\\\XXXUUUWWWYYY[[[SSSPPPMMMMMMOOOOOOKKKHHHKKKKKKKKKJJJIIIHHHIIIKKKPPPOOONNNMMMPPPVVV___eeerrrzzz}}}|||{{{pppcccXXXSSSSSSTTTYYYWWWUUUTTTWWW^^^gggnnnxxx}}}qqqpppgggYYYgggyyyooocccOOO>>>666666444555555444333333333333444666666666777888888999999===999EEE]]]}}}wwwbbb|||xxxwwwxxx}}}xxxhhh^^^ZZZTTTQQQSSSSSSOOOJJJIIIKKK]]]rrryyykkkXXXKKKKKKQQQPPPQQQTTT\\\eeemmmpppqqqqqqqqqppppppttt{{{zzzhhh^^^___sssyyypppeeedddwwwYYYFFFBBB>>>>>>???;;;======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999;;;<<<======>>>AAACCCGGGNNNhhh~~~~~~qqqcccVVVRRRPPPLLLOOOWWW[[[```dddffffffgggddd```^^^YYYRRRMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIMMMLLLKKKKKKMMMSSS[[[aaalllttt~~~yyyvvv}}}xxxnnnbbbXXXRRRRRRSSSVVVVVVUUUVVVZZZaaahhhnnnzzz{{{rrrnnngggZZZcccttthhhwwwbbbOOO>>>666777444555555444333333333333444666666666777888888999999>>>:::FFF___~~~rrrddd|||~~~xxxyyyvvvuuuxxx|||rrrhhhaaaYYYSSSOOOPPPPPPKKKGGGFFFKKK]]]rrrzzzkkk[[[PPPPPPUUUOOOOOORRRXXX```fffhhhhhhggghhhhhhjjjooowww|||ggg^^^aaavvvyyyllldddeeevvvXXXFFFBBB===<<<>>>:::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999;;;<<<======???AAADDDHHHPPPkkkyyyiii[[[VVVSSSOOORRRYYYcccmmmvvvyyyxxxtttkkkaaa```]]]XXXTTTPPPNNNMMMLLLIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIHHHJJJPPPWWW\\\eeeooozzzsssnnnwwwrrrjjj```WWWRRRQQQRRRTTTTTTUUUXXX\\\aaafffiiiyyyxxxrrriiieeeZZZaaappp___lll```NNN===777888555555555444333333333333444666666666777888888999999>>><<>><<>>@@@BBBEEEJJJSSSooorrr___XXXTTTPPPQQQVVVfff|||{{{sssllleeemmmllljjjgggbbbZZZSSSOOOMMMKKKJJJJJJLLLMMMLLLKKKHHHIIIIIIIIIJJJMMMQQQUUU[[[iiixxxpppiiimmmjjjddd\\\UUUQQQRRRSSSWWWUUUUUUWWWYYYZZZXXXVVVpppwwwrrrggg```YYYlllrrrXXXbbbcccMMM;;;888:::555555555444333333333333444666666666777888888999999===;;;III```llljjj~~~~~~{{{wwwvvvyyy}}}vvvmmmeee___WWWQQQPPPOOOKKKIIIIIIHHHTTTcccrrrkkk^^^PPPJJJHHHGGGIIILLLIIIKKKMMMOOOQQQSSSUUUVVVVVVXXX[[[___cccjjjqqqvvv~~~yyyiii```aaasssnnnggghhhrrrdddLLLAAA@@@<<<<<>>>>>>>>===;;;:::::::::::::::::::::::::::999:::<<<===>>>@@@CCCFFFIIITTTqqqxxxbbbYYYUUUQQQQQQVVV___{{{|||oooddd^^^YYYTTTQQQPPPMMMJJJJJJMMMNNNLLLJJJIIIJJJKKKKKKKKKMMMPPPSSSWWWeeevvvtttlllllliiibbb[[[TTTRRRSSSUUUYYYVVVTTTVVVYYY[[[ZZZXXXqqqxxxsssjjjbbb]]]wwwtttXXXbbbgggNNN:::777:::444555555444333333333333444666666666777888888999999<<<;;;III```}}}rrrfff~~~zzzxxxvvvuuuuuuyyyttthhh]]]VVVQQQQQQPPPLLLIIIIIIBBBLLLWWW```iiippprrrooo[[[QQQIIIGGGGGGGGGHHHKKKHHHJJJLLLNNNNNNPPPRRRTTTUUUWWWZZZ]]]```eeekkkoooxxxxxxiiiaaabbbtttmmmgggiiittt{{{aaaJJJ@@@AAA===<<<@@@>>><<<===???@@@???>>><<<:::::::::::::::::::::::::::999:::<<<>>>???AAADDDFFFIIIUUUsss~~~fff\\\XXXTTTTTTXXXZZZzzzwwwfff\\\ZZZZZZVVVSSSUUUQQQNNNNNNPPPQQQNNNKKKIIIJJJKKKKKKKKKLLLOOOQQQVVVfffwwwxxxpppmmmiiibbbZZZTTTRRRUUUXXXZZZVVVTTTVVV]]]bbbddddddxxxxxxsssjjjddddddsssVVVaaakkkOOO999777:::333555555444333333333333444666666666777888888999999>>>===JJJ```}}}{{{fff||||||yyyvvvsssrrruuu||||||ooo]]]WWWSSSTTTTTTPPPLLLKKKCCCLLLUUUWWWXXXZZZZZZXXXOOOJJJFFFFFFFFFDDDEEEIIIGGGIIIKKKKKKJJJKKKMMMOOOPPPRRRUUUXXX[[[___cccgggpppzzzxxxhhhbbbfffyyyrrrfffgggsss|||aaaKKKBBBCCC===;;;>>>===;;;<<<>>>??????===;;;999::::::::::::::::::::::::999:::===>>>???AAADDDGGGJJJWWWvvvjjj```[[[WWWVVVZZZVVVvvvqqqeeeYYYVVV[[[]]]YYYSSS\\\WWWSSSSSSUUUVVVSSSOOOIIIJJJKKKKKKKKKLLLNNNPPPXXXhhhyyyzzzrrrooojjjbbbZZZTTTSSSVVVYYYYYYUUUSSSWWW```iiinnnoooyyytttgggeeejjjqqqUUUaaaoooPPP999666999333555555444333333333333444666666666777888888999999???>>>LLLaaa}}}zzzhhh~~~zzztttoooooovvvuuu___ZZZWWWXXXYYYTTTPPPNNNMMMWWW^^^]]]WWWTTTQQQNNNMMMJJJIIIKKKIIIFFFFFFJJJFFFHHHJJJIIIGGGFFFHHHJJJKKKMMMPPPSSSVVVZZZ^^^aaaiiisss}}}zzzfffcccjjjxxxeeeeeerrrbbbMMMDDDDDD===:::===;;;:::;;;===???>>><<<:::888::::::::::::::::::::::::888:::===>>>???AAAEEEGGGLLLYYYxxxwwwfff^^^[[[YYYWWWQQQddd~~~rrrhhhaaadddfffcccbbbdddhhhaaaYYYUUUSSSQQQPPPOOOLLLMMMMMMKKKIIIJJJOOOSSSXXXkkk{{{tttsssoooggg^^^VVVSSSSSSUUUVVVTTTVVV\\\ccckkkwww|||sssnnnjjjbbbrrrpppRRR```bbbFFF<<<999777777555555555555555555555555444555777777777888:::<<>>@@@AAAFFFLLLRRR[[[~~~zzziii]]]YYYYYYZZZQQQZZZjjj|||{{{ssssssuuuttttttvvvssslllbbb\\\WWWSSSPPPOOOKKKMMMNNNLLLJJJKKKOOOSSSZZZkkkzzztttqqqmmmeee\\\UUURRRSSSUUUTTTRRRTTT[[[bbbjjjuuu{{{qqqmmmnnncccooosssVVVdddeeeIII===999666555555555555555555555555555444555777777777888:::===AAA===KKKddd{{{tttuuuyyyyyy{{{yyyqqqjjjkkkvvvvvvcccXXXRRRVVVXXXUUUUUUYYY]]]^^^aaaaaaYYYNNNKKKNNNLLLYYYbbb```[[[XXXVVVSSSPPPKKKKKKQQQTTTRRRRRRUUUQQQPPPQQQRRRRRRPPPTTTZZZccciiiqqqwww|||uuuppplllsss{{{kkkfffZZZMMMAAA======;;;;;;<<<;;;;;;::::::::::::999999999999:::::::::;;;;;;;;;<<<:::;;;>>>@@@AAAFFFMMMUUU]]]|||kkk]]]VVVXXX[[[RRRSSS]]]qqq}}}wwwmmmbbbZZZTTTNNNKKKJJJMMMOOOOOOMMMNNNQQQTTT___oooyyysssmmmiiibbbYYYSSSQQQSSSVVVUUUSSSUUU\\\ccckkkvvv|||sssnnnooodddooouuuZZZhhhcccHHH===999666555555555555555555555555555444555777777777888;;;===@@@===LLLdddooo{{{vvvwww|||{{{uuulllkkktttuuucccZZZUUUVVVUUUQQQUUU\\\bbb```______]]]XXXVVVWWW\\\kkkxxxwwwlllbbb\\\XXXUUUQQQQQQXXX^^^^^^\\\[[[WWWTTTSSSTTTRRRPPPRRRWWW^^^dddlllsssxxx}}}}}}pppnnnoooyyy|||mmmjjjXXXLLLAAA======<<<;;;<<<;;;;;;::::::::::::999999::::::::::::;;;;;;;;;;;;<<<:::;;;???AAABBBGGGNNNWWW```xxxiii]]]VVVUUUVVVSSSQQQYYYqqqyyykkk```XXXQQQLLLKKKNNNQQQRRRPPPPPPSSSVVVeeetttxxxrrrkkkggg___WWWQQQPPPSSSVVVWWWVVVYYY```gggnnnyyy~~~vvvqqqjjjaaaqqqyyy___ooo]]]DDD;;;999777777555555555555555555555555444555777777888999<<<>>>@@@>>>NNNfffkkksss{{{}}}}}}xxxoookkksssuuuccc[[[WWWWWWTTTPPPWWWbbbiiiggggggkkkooopppnnnkkkttt|||}}}rrrggg```]]]ZZZWWWXXX```iiikkkgggaaa]]]YYYWWWWWWUUURRRSSSWWWZZZ___gggmmmsssyyyzzzllliiiooo~~~|||mmmoooWWWKKK@@@======<<<;;;<<<;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;<<<;;;:::;;;???AAACCCIIIPPPXXX```rrrfff^^^YYYTTTOOOTTTOOORRReeevvvjjjbbbZZZSSSOOORRRUUUUUUSSSSSSVVVYYYjjjwwwxxxqqqjjjfff^^^VVVPPPPPPTTTXXXXXXWWW[[[bbbiiipppzzz|||uuuqqqeee^^^oooiiizzz[[[CCC;;;999777777555555555555555555555555333555777888888:::<<>><<<<<<===;;;;;;:::::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;:::;;;@@@BBBDDDJJJQQQXXX```~~~qqqgggbbb\\\UUUNNNUUUNNNMMMXXXnnn}}}ooohhh```WWWTTTWWWYYYXXXVVVVVVYYY\\\mmmxxxxxxrrrkkkggg___VVVQQQQQQUUUYYYWWWVVVZZZbbbiiioooyyy}}}wwwpppmmmbbb]]]pppmmm]]]DDD<<<999666555555555555555555555555555333555777888888:::===???CCCDDDVVVnnntttwwwyyyyyysssjjjiiirrr}}}}}}sssbbb[[[WWWXXXUUURRRYYYeeelllooouuu{{{wwwkkkmmmeee^^^]]]^^^^^^```bbb\\\aaaiiisss}}}~~~vvvllleee___\\\XXXSSSPPPPPPTTTYYY```eeeiiiooowww}}}wwweee]]]mmm{{{eeerrr~~~SSSHHH???===>>>===<<<===;;;;;;::::::::::::999999:::;;;;;;;;;<<<<<<<<<<<<;;;:::;;;@@@CCCEEELLLSSSZZZbbbwwwnnnfff___XXXTTTUUUQQQOOORRRYYYsssvvvoooggg]]]ZZZ\\\\\\ZZZWWWWWW[[[___qqq|||yyyrrrnnniii```WWWRRRRRRVVVZZZXXXWWW[[[cccjjjpppzzzyyyssslllhhh___aaa{{{vvveee{{{[[[CCC;;;999666555555555555555555555555555333555777888999;;;>>>@@@EEEGGGZZZrrrxxx}}}{{{xxxqqqjjjkkkuuuvvvddd[[[VVVWWWTTTPPPUUU^^^ccciiioootttxxxvvviiiZZZ]]]ZZZ[[[```cccaaacccgggfffoooxxx~~~vvviiibbb\\\[[[YYYTTTRRRRRRTTTXXX^^^bbbffflllsssyyyuuubbb[[[nnnssseeeuuuuuuRRRGGG>>>===>>>===<<<===;;;;;;::::::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<;;;999<<<@@@DDDFFFMMMTTT^^^fff~~~tttiii```[[[ZZZTTTSSSSSSMMMEEENNNvvv{{{rrrhhh^^^___^^^[[[XXXXXX\\\```wwwyyysssooojjjaaaXXXRRRRRRWWW[[[ZZZZZZ^^^fffmmmsss|||zzzssslllggg\\\fffgggWWWppp~~~WWW@@@:::999777777555555555555555555555555333555777888999;;;>>>@@@GGGIII\\\uuuyyy{{{rrrlllooozzzzzzfff\\\UUUVVVSSSNNNPPPXXXaaaiiipppsssuuusssfffXXXWWW[[[eeennnnnnhhhggglllsss}}}{{{qqqbbb[[[WWWXXXYYYXXXVVVXXXTTTXXX]]]aaaeeejjjrrrwwwttt```[[[oookkkhhhzzzoooQQQGGG>>>===???===<<<===;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<<<<======;;;999<<>><<<:::;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<===<<<>>>AAACCCGGGPPPYYYaaauuu~~~yyyuuuwww~~~wwwpppooolllhhh]]]XXXSSSNNNHHHEEEJJJQQQYYYqqq|||vvvccc^^^ZZZYYYZZZ^^^iiisssyyytttooohhh^^^VVVSSSTTTUUUVVVXXXYYY___iiiqqqxxxwwwooolllkkkaaagggcccMMMeeeuuuSSSCCC777666888555666666666666666666666666444555777999<<>>;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<===<<<>>>AAADDDGGGPPPZZZbbbvvvzzzuuuqqqvvvyyytttsssppplllhhh]]]SSSOOOLLLGGGCCCCCCCCCOOOtttzzzddd[[[UUUVVV\\\dddpppzzzvvvrrrqqqiii^^^UUURRRTTTVVVXXXUUUWWW```kkkuuu|||~~~qqqiiiffffffbbbiiidddMMMffftttSSSCCC888666888444666666666666666666666666555666888:::<<<@@@EEEIIIPPPUUUccc{{{rrr~~~~~~qqqhhhhhhnnnuuu{{{}}}{{{}}}~~~lllcccZZZWWWTTTQQQQQQTTTZZZrrr|||qqqhhhaaa]]][[[WWWSSSSSSTTTTTTRRRPPPTTTVVVZZZ___```bbbjjjtttzzz~~~iii```fff}}}qqqeeetttoooMMMDDD<<<===>>>===;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<===<<<>>>BBBEEEIIIRRR\\\dddxxx}}}vvvqqquuu~~~xxxssslllggglllaaaVVVRRROOOHHHAAA>>>AAADDD[[[~~~~~~yyyfffZZZQQQSSS\\\gggrrr{{{{{{tttppprrriii]]]TTTQQQTTTXXXZZZTTTXXXbbboooyyyuuujjjeeedddccchhhcccOOOkkknnnOOOAAA888666888555666666666666666666666666555777:::<<<>>>CCCIIINNNUUUZZZfff~~~rrrvvvsssiiihhhmmmuuu{{{~~~{{{|||pppggg]]]YYYVVVQQQPPPQQQ[[[qqq|||vvvpppjjjeee```ZZZTTTSSSVVVWWWTTTQQQSSSTTTXXX\\\]]]___hhhrrryyyjjjccceee}}}uuueeewwwjjjKKKCCC<<<<<<===<<<;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>CCCFFFJJJTTT^^^hhh{{{wwwwwwwwwnnnhhhkkkddd\\\XXXRRRIIIDDDCCC???@@@DDDRRRlllyyy]]]bbbhhhlllrrrzzz|||yyyfffZZZPPPRRR\\\gggrrrzzzxxxrrrooorrriii\\\SSSPPPSSSXXX[[[WWW[[[eeesss{{{rrrjjjfffaaaggg\\\NNNpppgggJJJ>>>777777999666555555555555555555555555555888<<<>>>AAAFFFOOOVVV[[[```mmm|||tttkkkiiinnnxxx|||}}}uuukkkaaa\\\XXXRRRMMMLLLUUUeeeyyy}}}vvvqqqgggaaaYYYVVVWWWXXXVVVRRRRRRRRRVVVYYYZZZ\\\eeepppwwwmmmkkkkkkssscccyyyaaaIIIBBB<<<<<<<<<::::::<<<;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>CCCGGGLLLVVVaaakkk~~~}}}xxxvvvoooiiiddd^^^VVVLLLHHHJJJCCCCCC===777AAARRRVVVLLLHHHOOOWWW]]]fffqqqxxxyyyaaaWWWOOOSSS^^^iiittt|||~~~uuupppooopppggg[[[SSSPPPSSSWWWZZZZZZ^^^hhhuuu}}}yyymmmggg]]]iiizzzUUUJJJqqqaaaFFF===666777:::666555555555555555555555555555999>>>AAADDDKKKUUU^^^aaahhhuuu}}}~~~tttkkkiiioooyyy}}}~~~xxxmmmccc^^^ZZZSSSMMMJJJKKKUUUdddwww}}}tttmmmccc\\\YYYWWWUUUSSSQQQRRRUUUXXXXXXZZZdddnnnwww|||ppptttvvvtttfff}}}\\\HHHAAA<<<<<<;;;999:::===;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<>>===CCCIIILLLQQQTTTVVVZZZcccnnnsssrrrWWWQQQOOOVVVbbbnnnzzz|||tttpppooonnnfffZZZRRRPPPRRRVVVYYY[[[___iiivvv~~~zzzmmmfff]]]lll~~~SSSIIIppp```FFF===777777:::555555555555555555555555555444:::@@@CCCGGGOOO[[[eeefffooo}}}www}}}~~~tttkkkhhhmmmwww~~~}}}~~~wwwlllbbb___]]]VVVOOOKKKFFFKKKUUUdddwww~~~ssshhh^^^XXXUUUTTTSSSSSSUUUXXXXXX[[[dddooowwwwwwoooyyytttkkk~~~~~~]]]FFF@@@<<<<<<;;;888999===;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;???EEEIIIOOOZZZeeeqqq}}}wwwllleee]]]SSSKKKHHHCCC@@@DDDIIIFFFAAAIIIXXX^^^\\\[[[^^^hhhpppoooiiiPPPMMMOOOYYYfffsss{{{ssspppooollldddZZZRRRPPPRRRUUUXXX[[[___iiivvvxxxkkkddd___nnn{{{UUUJJJqqqaaaGGG>>>888777999555555555555555555555555555444:::AAAEEEIIIQQQ^^^iiiiiisssvvvuuu~~~tttjjjfffkkkuuu~~~}}}|||}}}vvvkkkbbb```^^^XXXQQQMMMGGGIIINNNWWWdddvvvrrrddd[[[WWWWWWTTTTTTVVVYYYYYY\\\eeepppwwwsssmmmzzznnniii|||```FFF@@@<<<;;;:::888999===;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;???EEEJJJPPP[[[fffrrrwwwjjj```UUUJJJBBBEEEBBBBBBEEEHHHKKKTTT]]]bbbeeeggggggkkknnnhhh^^^NNNLLLOOOYYYjjjzzzvvvtttyyypppbbbUUUQQQQQQSSSVVVZZZcccgggnnnxxxrrrhhhddd^^^{{{vvvPPPRRRyyyaaaFFF===777888999444555555555555666888999:::888;;;AAAGGGKKKSSSaaapppmmmttt{{{zzztttnnnrrrwwwxxx}}}{{{{{{}}}vvvnnnfffccc___XXXRRRQQQFFFGGGHHHIIINNNYYYfffpppwwwyyy{{{kkkaaaZZZVVVYYYVVVTTTVVVXXX[[[ccclllzzzkkkhhhuuuyyyhhhppp|||]]]BBB@@@===;;;;;;;;;:::999;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<======???===@@@EEEJJJQQQ^^^jjjyyy~~~rrrfffYYYLLLCCCBBBBBBEEEKKKOOOSSS[[[dddoooqqqpppnnnmmmlllbbbWWWQQQRRRVVV```nnn{{{~~~vvvuuuyyymmmaaaTTTQQQRRRTTTXXX\\\fffjjjrrr|||rrrhhhcccdddqqqWWWggg^^^CCC;;;666777999555777666666666666777777888888;;;BBBIIINNNUUUcccqqqqqqxxx}}}{{{}}}qqqlllpppuuuwww|||{{{{{{}}}vvvnnngggdddaaaZZZTTTRRRLLLIIIEEEAAAAAADDDHHHLLLNNNUUUlllvvvhhh```]]]XXXTTTSSSUUUXXX]]]fffooo|||zzzfffgggwwwppptttyyyxxxqqqeeerrruuuWWWBBB@@@===;;;;;;;;;:::999;;;;;;;;;::::::999999999:::;;;;;;;;;;;;<<<<<<<<>>@@@FFFLLLTTTbbbnnnyyylll\\\MMMCCC@@@BBBIIIQQQVVV[[[cccmmmzzzzzzxxxsssnnnggg[[[PPPPPPUUU^^^iiittt{{{vvvvvvzzzjjj___TTTQQQRRRUUUYYY^^^jjjooowwwsssiiiccckkkjjj[[[~~~{{{YYYAAA:::555666999444888888777666666666666666888;;;CCCLLLRRRYYYfffssszzztttsss~~~{{{pppjjjmmmssswww|||{{{{{{}}}~~~vvvooojjjiiifff___YYYVVVNNNJJJDDDBBBBBBBBB@@@>>>===BBBRRRnnnqqqgggeeeWWWSSSQQQTTTWWW]]]hhhrrrvvvdddiii|||~~~ooowww{{{zzztttmmmoooPPPBBB@@@===;;;;;;;;;:::999;;;;;;::::::::::::999999::::::::::::;;;;;;;;;;;;>>>>>>AAAHHHOOOYYYggguuu~~~ooo^^^NNNDDDDDDFFFLLLSSSXXX^^^iiittt|||{{{yyytttmmmcccVVVMMMLLLVVVdddqqqzzz~~~xxxuuuwwwyyyhhh^^^UUURRRRRRTTTYYY___mmmsss|||sssiiidddooofff[[[wwwWWWAAA;;;666666888333777777666666666666777777888;;;DDDNNNWWW___kkkwwwlll|||zzz{{{pppiiikkkrrrxxx~~~}}}}}}}}}wwwqqqmmmmmmkkkddd]]][[[QQQLLLHHHIIIMMMMMMHHHCCCEEEDDDGGGQQQdddvvvjjjiiiXXXSSSPPPRRRUUU\\\hhhsssvvvgggooovvv{{{wwwkkkLLLBBB@@@===;;;;;;;;;:::999::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<@@@HHHQQQ\\\mmm{{{sssbbbTTTKKKMMMNNNQQQVVVYYY___mmm{{{~~~|||wwwnnnaaaTTTMMMNNNZZZjjjwwwzzzuuuuuuvvvvvvggg^^^VVVSSSRRRTTTYYY___ooovvv{{{ooogggcccrrrccc\\\sssUUUAAA<<<666555777333555555555555666777888999888;;;DDDPPP[[[eeerrr}}}www}}}ssskkkjjjqqqxxx~~~wwwqqqmmmmmmllleee___\\\VVVQQQLLLMMMPPPOOOGGG@@@DDDBBBAAADDDLLLaaayyykkkgggZZZTTTPPPPPPSSS[[[hhhssswwwjjjsssyyynnn|||}}}yyyyyyfffHHHBBB@@@===;;;;;;;;;:::999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;???HHHRRR___qqqxxxjjj```ZZZZZZZZZ\\\^^^___eeettt|||pppaaaUUUQQQXXXbbbqqq|||wwwsssuuuuuurrrccc\\\UUUSSSSSSTTT[[[bbbqqqyyyuuuhhhcccbbbvvv```aaammmQQQ@@@<<<777555777333444444555555666888999:::888:::CCCQQQ^^^kkkyyy~~~vvvnnnjjjnnnvvv~~~wwwqqqlllllljjjddd___]]]WWWRRRMMMNNNQQQPPPJJJDDD>>>>>>BBBEEEGGGMMM[[[iiiuuupppggg^^^WWWQQQPPPSSS\\\jjjwwwtttkkkvvvjjj^^^kkkqqqqqqttt|||___EEEBBB@@@===;;;;;;;;;:::999999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;@@@IIITTTbbbuuuzzzpppjjjhhheeegggjjjlllkkkooo}}}rrrbbbXXXVVV___hhhuuuvvvrrrtttsssnnn^^^XXXTTTSSSTTTVVV^^^fffsss|||qqqeeecccfff|||\\\ccceeeKKK<<<;;;666666888555666666666666666777888888888:::BBBQQQ```ooorrryyyooohhhkkksss|||~~~~~~}}}|||uuuooonnnmmmgggbbbaaaYYYTTTPPPOOOQQQQQQMMMJJJ???@@@CCCGGGFFFBBBCCCGGGNNNXXXfffuuu|||nnn```XXXRRRRRRVVV```ooo}}}}}}oookkkzzzeeeUUU]]]aaafffqqqzzzYYYEEEBBB@@@===;;;;;;;;;:::999999999999::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<======AAAKKKVVVeeeyyyzzzssspppooollloootttwwwvvvxxx~~~sssccc[[[[[[aaaiiiuuuuuurrrtttrrrkkkZZZUUURRRSSSUUUXXXaaajjjuuu~~~rrreeeffflllXXXaaa^^^FFF999999666666:::777888777777666666666666666888999AAAPPPaaaqqqkkkzzzpppgggiiipppyyy|||~~~~~~}}}{{{tttsssqqqlllhhhggg```ZZZSSSNNNLLLJJJFFFCCCBBB??????CCCDDDBBBAAACCCHHHLLLQQQWWWdddsss}}}wwwaaaYYYSSSSSSYYYccctttxxxmmmmmm~~~gggSSSUUUWWW^^^nnn}}}sssVVVHHHBBB@@@===;;;;;;;;;:::999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>CCCMMMXXXggg{{{xxxssssssuuuvvvzzzwwwxxx|||~~~|||xxxuuuddd[[[dddnnnmmmsss}}}pppnnnrrrppphhhZZZRRROOOUUUZZZ\\\bbblll|||tttbbb^^^lllrrrYYYggg\\\LLL===777888777555444777777777888999999::::::;;;<<>>===<<<<<<;;;;;;<<<999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======@@@JJJWWWhhh~~~}}}sssmmmnnnuuu}}}ssskkkhhh\\\YYYgggtttsssyyy}}}ssssssuuuoooeeeZZZRRRPPPVVV[[[]]]dddnnn}}}uuubbb^^^mmmlllZZZfffWWWHHH;;;777999888666555777777777888999999::::::;;;;;;BBBPPPeeewwwllljjjoooxxxyyyyyyyyyyyy}}}}}}vvvssspppkkkfffaaa___\\\WWWRRRMMMJJJHHHJJJHHHFFFDDDBBBBBBBBBBBBFFFEEEHHHRRR]]]fffrrr{{{{{{```VVVOOOSSS```nnn}}}vvvnnnvvvlllZZZPPPVVV\\\hhhqqqTTTFFF???>>>===<<<;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<>>===<<<;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<>>>>>>>>===<<<;;;;;;;;;;;;999999999:::::::::;;;;;;::::::;;;;;;<<<=========;;;<<>>===<<<;;;;;;:::::::::999999999:::::::::;;;;;;::::::;;;;;;<<<======>>><<<===DDDQQQaaatttvvvhhh```cccooo~~~wwwxxxmmmbbbbbbdddkkk{{{|||ssstttwwwqqqcccYYYPPPMMMOOOWWW\\\```lll{{{{{{ssslllcccppp]]]^^^jjjJJJAAA:::888888555444666777777777888999999::::::;;;@@@EEERRRooottthhhdddlllsssyyyzzzvvvuuuyyy~~~yyyooofffbbb]]][[[[[[XXXTTTPPPKKKJJJGGGEEECCCBBBAAAAAAEEEHHHRRR```lllrrryyy~~~tttgggRRRSSS\\\jjjwwwsssmmmuuupppfffYYYTTT^^^yyyrrrYYYIII???>>>===<<<;;;::::::::::::999999::::::::::::;;;;;;999::::::;;;<<<===>>>>>>>>>???FFFSSSbbbuuusssiiiiiiqqq{{{lllnnneee^^^fffmmmuuuzzzuuuyyyzzzoooaaaXXXPPPMMMPPPYYY^^^bbbooo~~~vvvnnniiibbbtttWWWcccgggIII@@@999888777555666999777777777888999999::::::999@@@EEEOOOkkkxxxkkkfffkkkrrryyyyyytttssswww}}}wwwlllgggbbb```___]]]XXXSSSLLLKKKIIIFFFEEEDDDDDDEEEHHHJJJSSSaaalllrrrwww}}}|||yyyllldddTTTYYYeeeuuu~~~tttqqq||||||iiibbbXXXUUUbbbgggRRRGGG@@@======<<<;;;::::::::::::999999::::::::::::;;;;;;999999:::;;;<<<===>>>>>>@@@AAAHHHTTTcccttt~~~rrrooosss{{{}}}tttdddggg___\\\hhhttt~~~yyyxxx~~~}}}ppp___WWWPPPNNNRRRZZZ___cccqqqppphhhfffbbbwwwyyyRRRfffeeeHHH@@@999777777666888<<<777777777888999999::::::888@@@EEEMMMiiizzz|||nnngggkkkrrrxxxxxxsssqqqwww}}}rrrlllfffdddccc```ZZZUUUMMMLLLJJJHHHGGGGGGGGGGGGJJJLLLUUUbbblllqqqwww|||{{{pppddd___WWW]]]kkk|||uuuuuuyyybbb^^^XXXWWWiiiyyy]]]LLLDDD>>>======<<<;;;::::::::::::999999:::::::::;;;;;;;;;999999:::;;;<<<===>>>???AAABBBIIIUUUcccsssyyyuuuqqqrrrvvv~~~}}}~~~yyyeeeYYYWWWZZZdddoooxxx}}}|||zzzyyyvvvlll___TTTNNNPPPSSSXXX```jjjuuu}}}oooddd___fffoooUUUhhhhhhCCC???:::777666777777777777888888999999:::;;;;;;<<>>>>><<<;;;;;;<<<<<<;;;:::;;;;;;:::999999999::::::999999999:::::::::;;;;;;===@@@HHHSSS```qqqyyyttttttwww{{{~~~ttt```TTTSSSXXXeeesss}}}}}}|||zzzxxxsssiii\\\RRRMMMPPPTTTZZZcccmmmyyynnnbbb]]]ggggggQQQkkk```BBB>>>999666555666666666777888888999999:::;;;;;;:::>>>CCCDDD\\\|||zzzpppqqqcccbbblll}}}zzzyyy}}}|||rrrjjjddd```[[[WWWQQQNNNLLLJJJGGGDDDGGGMMMPPPWWW```hhhnnnrrrwwwzzzyyylllaaaXXX]]]kkkzzztttkkkxxxzzzaaa```VVVZZZ}}}jjjWWWJJJ@@@???>>><<<;;;;;;<<<<<<;;;:::;;;;;;:::999999999999999::::::::::::;;;;;;;;;;;;>>>AAAIIIUUUcccuuu{{{tttrrrtttxxxmmmZZZRRRRRRYYYiiixxx~~~}}}{{{xxxpppeeeXXXOOOLLLPPPVVV^^^hhhsss~~~~~~nnn```\\\lllaaaTTT|||XXX???<<<888555555666666555777888888999999:::;;;;;;<<<@@@FFFGGGXXXzzzkkksssdddaaahhhwww}}}zzz|||~~~uuulllfffaaaZZZVVVSSSNNNJJJHHHFFFFFFKKKSSSWWW^^^gggmmmpppuuu}}}qqqfff___ZZZaaarrrsssnnn{{{hhhbbbTTT^^^hhhRRRFFF>>>???===<<<;;;;;;<<<<<<;;;999;;;;;;:::999999999999999;;;;;;;;;;;;<<<<<<<<<===>>>AAAIIIWWWfffzzz~~~wwwtttuuuwwwzzzgggWWWSSSUUU^^^nnn|||~~~~~~}}}xxxnnnaaaUUUNNNLLLQQQZZZcccnnnzzz}}}nnn```bbbxxx___aaazzzQQQ>>>;;;777666666666666666777888888999999:::;;;;;;<<>>===<<<:::;;;<<<<<<;;;999::::::::::::;;;<<<======<<<<<<<<<<<<===============@@@HHHWWWhhh}}}}}}yyyyyyxxx~~~sssdddXXXSSSXXXddduuu{{{}}}~~~~~~wwwkkk^^^TTTOOONNNTTT^^^jjjuuu}}}oooccclll{{{]]]lllnnnKKK===;;;888777777888888777777888888999999:::;;;;;;888999AAACCCHHHlll}}}qqq~~~ooohhhcccccckkksssvvvwwwyyy||||||yyyxxxsssmmmhhheeeaaa[[[VVVUUUNNNJJJKKKNNNSSSZZZbbbggglllrrrvvvyyy}}}nnn```XXXXXX[[[gggzzz|||oootttuuugggXXXlll|||fffOOOCCC<<<======;;;::::::;;;;;;:::999999999:::;;;===???AAABBB<<<<<<<<<=========>>>>>><<<>>>FFFVVVhhh~~~}}}yyywwwyyyyyypppeee[[[SSS\\\lll}}}}}}vvvyyy|||}}}uuuhhh[[[SSSPPPQQQXXXdddppp{{{~~~oooeeeuuukkkYYYpppzzzbbbEEE<<<:::888777888999888888777888888999999:::;;;;;;:::888@@@EEEFFFccc|||tttrrreeecccfffooouuutttssssss|||{{{}}}}}}xxxsssooommmnnnjjjfffdddccc```ZZZVVVTTTNNNLLLPPPVVV\\\cccjjjmmmppptttxxx~~~{{{mmm```XXXYYY^^^mmm}}}uuummmwww}}}vvviii^^^vvvwww\\\KKKDDD======<<<;;;::::::;;;;;;:::888888888999;;;===@@@BBBCCC<<<<<<<<<<<<=========>>><<<===DDDTTTggg}}}zzzwwwyyy}}}xxxqqqhhh___YYYeeexxxvvvssssssxxxyyyrrrdddWWWQQQPPPUUU\\\hhhttt~~~ooofff{{{bbb\\\uuulllZZZCCC:::888666666777888888777777888888999999:::;;;;;;???999BBBIIIHHH```|||yyy~~~|||qqqddddddiiirrrvvvtttrrrrrrzzz~~~uuuxxx{{{yyyssslllhhhfffgggdddaaaaaaaaa^^^YYYTTTRRRMMMNNNVVV___eeekkkpppqqqqqqssszzzvvvlllccc]]]___eeevvvqqqkkkyyyzzzrrriiieeewwwxxxRRRGGGDDD>>><<<<<<;;;999:::;;;;;;:::888888999999:::;;;===???@@@;;;;;;<<<<<<<<<=========>>>>>>DDDSSSggg|||}}}yyy~~~~~~zzztttjjjaaaaaannn~~~sssqqqoootttwwwpppaaaUUUPPPPPPWWW___kkkwww~~~mmmeee}}}```bbb|||fffXXXCCC888777555555777777777666777888888999::::::;;;;;;>>>777???HHHGGG[[[}}}}}}zzzxxxnnneeeeeehhhooorrrqqqssswwwxxx{{{zzz}}}|||tttkkkeeecccdddbbb`````````]]]XXXSSSPPPMMMPPPZZZdddjjjooossstttrrrssszzzxxxooojjjfffbbbfffmmm}}}~~~nnnkkkzzzxxxoooiiiiii|||qqqMMMEEEDDD===:::<<<;;;999:::;;;;;;:::888999999999999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<===??????EEETTTggg|||{{{zzzxxxtttxxxtttpppuuurrrkkkaaaYYYUUURRROOOXXXbbbppp|||}}}mmmggg~~~ZZZ[[[}}}fffTTTBBB999999888777666666777777888777777888999<<<>>>???AAA888@@@CCCKKKXXXxxx|||yyyrrrhhheeegggqqqxxxxxxuuusssuuuuuu{{{zzzmmmjjjlllllleee^^^[[[\\\ZZZTTTNNNNNNMMMQQQ[[[eeelllrrrxxxxxxxxx{{{~~~rrrrrrnnnhhhccceeemmmuuuzzz}}}yyyzzzaaallliiiLLLAAA???===999:::::::::999999999888888999999::::::::::::;;;;;;===============>>>????????????EEEUUUiii|||sssqqq{{{vvvlll```WWWSSSRRRRRR___hhhvvv|||nnnjjjxxxXXXbbbeeeQQQ???999999888777777777777777888777777888:::<<<>>>???@@@999@@@AAAFFFQQQppp}}}jjjffffffnnnuuuvvvsssrrrttttttyyywwwpppooonnnhhhaaa^^^___]]]WWWQQQNNNMMMRRR]]]hhhpppwww}}}~~~xxxuuummmjjjeee``````gggsss|||~~~rrrzzz{{{xxxggg{{{eeeJJJAAAAAA>>>999;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;???>>>>>>>>>>>>>>>?????????>>>EEETTThhh~~~zzzuuuuuuwwwkkk]]]TTTPPPSSSVVVfffppp~~~|||wwwllllllmmmQQQgggcccMMM999999888777777777777777777777888888999:::<<<===>>>???:::AAA>>>@@@IIIfffzzzmmmgggdddjjjppprrrrrrssstttssswwwyyyuuuuuuoooiiieeedddaaa[[[UUUQQQPPPUUU```kkkssszzz{{{pppllllllfffaaa[[[XXX]]]hhhvvvtttuuuzzzooojjj___GGGAAABBB???:::<<<;;;;;;;;;::::::::::::999999::::::::::::;;;;;;@@@??????>>>>>>>>>?????????>>>DDDRRReee{{{zzzxxxzzz{{{rrrggg[[[RRROOOTTT[[[lllvvvxxxnnndddkkkaaaIIIggg~~~]]]HHH666888888777777777777777888777888888999:::;;;======>>>;;;BBB>>>>>>FFF```tttyyy~~~pppgggbbbffflllppprrruuuuuusssvvv~~~|||uuupppmmmggg___ZZZUUUTTTXXXbbblllsssyyy~~~sssgggcccddd___ZZZUUUUUU]]]iiittt{{{{{{qqqrrr}}}yyyiiinnnXXXCCCAAABBB???;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;???>>>>>>===============???>>>DDDQQQcccyyyyyyvvvxxxqqqiiiaaaZZZRRROOOVVVaaaoooyyy~~~uuuggg___nnnUUUEEEkkkqqqTTTDDD555888777777777777777888888777888999:::;;;;;;<<<<<<>>>;;;CCC???@@@GGG]]]ssskkkzzztttiiibbbdddjjjooossswwwwwwuuuvvv}}}~~~|||uuummmddd^^^[[[YYY[[[cccjjjnnnssswww{{{{{{yyysssiii```[[[YYYTTTSSSTTTZZZcccmmmtttxxxzzzsssnnn~~~}}}yyymmmwwwvvvQQQAAA@@@AAA>>><<<999999999999888888888777999999999:::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>???EEEQQQbbbwww~~~vvvsssuuujjjbbb[[[WWWQQQPPPZZZiiittt~~~~~~rrrgggeee}}}zzzMMMLLLuuubbbJJJAAA777777777777777777888888999777888999:::;;;;;;;;;;;;===;;;CCC@@@CCCJJJYYY|||fffvvv{{{zzzoooeeedddiiinnnssswwwyyyuuuuuu{{{}}}sssiiicccaaa]]]^^^ccchhhjjjlllppptttqqqlllfff```ZZZSSSOOOKKKPPPYYYbbbllltttyyy|||zzzxxxyyyppp}}}nnnMMM@@@???>>><<<<<<888888888888777777777777999999::::::::::::;;;;;;:::::::::::::::;;;<<<<<<===???FFFSSSbbbwwwzzzttttttyyyiii___WWWTTTOOOOOO^^^qqq{{{ooolllwwwgggJJJXXXWWWBBB???:::777777777777777888999999777888:::;;;;;;;;;;;;:::<<<999AAA???DDDJJJRRRuuummmlll}}}zzzvvviiifffiiilllppptttxxxtttsssxxx|||~~~wwwmmmhhhddd```___dddggggggiiilllllljjjeee```ZZZTTTOOOLLLMMMVVVbbbmmmsssyyy}}}zzzzzz}}}vvvuuugggJJJ@@@>>>;;;999<<<999999999888888888777777999999::::::::::::;;;;;;999999999:::;;;<<<===>>><<>>>>>;;;777777666777777888999999777888:::;;;<<<;;;;;;:::<<<888???===CCCIIIMMMkkkvvvvvvkkk|||uuu{{{mmmiiiiiijjjmmmqqqxxxsssrrrvvvzzz{{{yyypppkkkfffaaa```dddgggggghhhkkkfffeeeccc^^^WWWRRRPPPOOOTTT^^^kkktttwwwzzz~~~yyyzzzzzzrrr|||cccIII@@@===999888<<<:::::::::999999999888888999999:::::::::;;;;;;;;;999999::::::<<<===???@@@<<<@@@IIIVVVeeexxxzzztttooosssuuussshhh]]]TTTPPPPPPVVVfffvvvlllqqq|||RRRMMMfffxxxQQQ<<<999<<<888888888777555444555666<<<;;;;;;::::::;;;;;;;;;@@@???@@@@@@???BBBNNN[[[|||qqqzzzrrr~~~zzzpppffffffmmmooolllrrrsssuuuuuuuuuyyyxxxooommmkkkddd^^^```fffkkkjjjgggfffggggggbbbVVVLLLLLLRRRYYYgggnnnttt|||{{{zzz{{{xxx}}}mmmsssttt^^^GGG===;;;;;;:::::::::999888888777777888888999999999999999999999999;;;;;;;;;<<<<<<<<<<<<======???FFFRRRaaavvv}}}~~~sssoooqqqppplll]]]VVVPPPPPPSSS\\\lll|||}}}yyywwwjjjssswwwSSSYYYsssoooLLL:::666666555666777777666666888:::;;;;;;;;;;;;<<<===>>>>>><<<===???AAABBBEEEPPP]]]www{{{uuuiiiqqqttthhheeeiiilllkkkrrrssstttsssssswww~~~|||tttqqqmmmkkkjjjlllppptttuuuuuukkkgggbbb]]]VVVNNNMMMQQQ___lllqqqttt|||}}}}}}yyyzzzmmmxxxkkkXXXCCC;;;;;;<<<;;;::::::999888888777777888888999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<===>>>EEERRRaaavvv|||rrroooooojjjcccWWWRRRPPPRRRYYYdddtttwwwppplllkkk|||qqqVVVkkkeeeIII===999777333555666777777999<<<>>>;;;;;;;;;<<<===>>>???@@@;;;<<>>EEEQQQ```vvvyyysssqqqnnnfff]]]YYYVVVSSSUUU]]]jjjzzzxxxnnniiimmmmmmYYY||||||ZZZDDD===;;;:::333555777777888:::<<>>???======@@@CCCBBBAAAGGGNNNXXXxxxwww}}}oooyyyrrrgggeeeiiimmmqqqqqqqqqooonnnqqqwww}}}~~~}}}zzz|||wwwnnnddd\\\VVVSSSWWW]]]ssszzzxxxwwwuuuoooyyy{{{tttqqqWWWIII===;;;===<<<:::999:::999888888777777888888999999999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<>>>DDDPPP```uuu~~~wwwyyy{{{wwwuuutttnnnccc[[[YYYVVVSSSUUU___ppp{{{rrrlllrrrgggYYYoooQQQ===777888777555666888888888999;;;===;;;;;;;;;:::;;;;;;<<<<<<;;;;;;===@@@@@@>>>AAAGGGLLLfffwwwppp}}}nnnttthhhccceeekkknnnppppppooommmooouuuzzztttnnnggg^^^TTTQQQYYYdddwww}}}yyyyyytttrrr~~~vvvrrrkkkRRRGGG===<<<>>><<<999888:::999888888777777888888999999999999999999999999:::::::::;;;;;;;;;;;;<<<<<<===CCCOOO___uuu|||~~~uuuyyyqqqgggiiioooxxx{{{wwwwwwuuukkk```ZZZRRRRRRRRRVVVcccwwwzzzsss___YYYnnnPPP>>>999888777555777888777777777999;;;:::::::::::::::;;;<<<===888777999===>>>>>>AAAFFFGGGYYYoooxxxwwwuuuiiiaaaaaafffkkknnnppppppnnnooossswww}}}zzzooolllfff^^^TTTQQQZZZfffvvv|||yyyzzzzzz|||{{{pppnnncccNNNDDD======>>>;;;999888:::999888888777777888888999999999999999999999999::::::::::::;;;;;;;;;;;;<<<===BBBNNN^^^uuuwwwyyy|||yyyqqqcccdddmmm~~~yyyggg\\\___eeennnuuuzzz|||xxxwwwyyysssfff[[[WWWMMMQQQUUU]]]mmmyyyqqqyyyZZZ___lllNNN@@@>>><<<888444555666666666777999;;;777888999:::<<<>>>@@@AAA:::888999<<<======???DDDCCCNNNsssnnnzzzyyyoooeeeaaabbbhhhlllpppqqqppppppsssuuu|||xxxoookkkeee```ZZZXXX^^^gggrrrxxxwww{{{}}}{{{tttmmmppp|||VVVIIIAAA;;;;;;===;;;999999:::999888888777777888888999999999999999999999999999999:::::::::;;;;;;;;;<<<<<>>AAADDDEEE???<<<;;;======;;;<<<@@@???FFFhhhqqqzzzvvvjjjccccccfffkkkppprrrqqqqqqsssuuu{{{ssslllfffcccbbb```ccchhhooovvvvvv{{{zzzyyy|||sssooommmvvvqqqKKKEEE===888:::<<<;;;:::;;;:::999999888777888888888999999999999999999999999999999:::::::::;;;;;;;;;<<<<<>>;;;888888;;;888444444666777777555:::::::::<<>><<<<<<<<<===============CCCAAAWWW|||{{{xxxpppeee]]]fffjjjmmmnnnnnnppptttwww}}}}}}qqqoookkkgggfffiiinnnrrrqqqrrruuu{{{}}}sssvvvssspppiiirrraaaKKK@@@>>>;;;999888888999;;;;;;:::999888777777777777777888888888888999999999999999::::::::::::;;;;;;???===@@@KKK^^^uuuuuuuuuvvvxxxzzz|||~~~vvvnnniiilllooorrrxxxzzzlll```YYYWWWYYY```hhhoooyyy{{{rrrwwwzzzuuuhhh\\\UUURRRRRRZZZhhhwwwnnnjjjcccdddfff\\\^^^qqqaaaZZZqqqMMM>>><<<:::888999999666444444666666555333999999999;;;>>>???>>>===;;;;;;<<<<<<=========>>>>>>===QQQ~~~}}}~~~uuuiii```fffiiimmmoooooopppsssuuu{{{xxxrrrlllmmmsssyyyzzzxxxoooqqqvvv}}}}}}ssswwwuuusssppp~~~[[[GGG@@@>>>;;;999888888999:::;;;:::999888777777777777777888888888888999999999999999::::::::::::;;;;;;>>>===@@@LLL]]]uuuxxxwwwvvvvvvwwwyyy|||}}}yyywwwvvvuuuwwwzzzwwwhhh[[[WWWTTTUUU[[[aaahhhttt~~~|||vvvuuuxxxwwwpppdddZZZUUUTTTTTT```qqq}}}yyyrrrfff```^^^ZZZgggmmmUUUaaadddEEE:::999888777999888777666777888888666444888888888:::<<<===<<<;;;::::::;;;;;;<<<===>>>>>><<<===KKKmmm|||oooccccccfffjjjmmmnnnooopppqqqwww{{{~~~ssskkkqqqlllpppwwwzzzrrryyy|||qqqllloooqqqQQQ@@@???===;;;999888888999::::::999888888777777777777777888888888888999999999999999::::::::::::;;;;;;======AAALLL\\\tttyyyxxxvvvuuuvvvxxx{{{}}}~~~zzzyyyzzz{{{~~~yyyuuuooodddYYYUUURRRRRRUUUZZZaaammmyyy{{{zzzuuuvvvuuurrrjjj```YYYWWWXXXWWWgggzzzqqqfffaaa```uuu]]]OOOmmmtttYYY@@@777888666666999999999:::;;;<<<;;;999888777666777888:::;;;:::999888999999;;;<<<===>>>>>>???AAAIII___}}}}}}qqqfff```cccgggjjjlllllllllkkkrrrvvv{{{sssiiipppmmmrrrzzzuuuqqqzzz{{{nnneeekkkeeeIII===>>><<<;;;999888888999:::999999888777777777777777777777888888888999999999999999999:::::::::;;;;;;<<<===BBBLLL[[[rrrxxxwwwuuuuuuvvvyyy|||~~~~~~~~~}}}~~~}}}~~~vvvuuupppkkkjjjiiiddd]]]UUURRRQQQRRRTTTYYYfffrrryyy~~~zzzwwwxxxuuunnnddd[[[WWWWWWYYY[[[nnnvvviiicccccc}}}{{{UUUUUUgggQQQ===777888555555888888:::;;;<<<<<<;;;::::::777666666777999:::999777777888999:::;;;<<<===>>>???BBBFFFUUUuuu||||||rrrhhhaaacccfffjjjllllllkkkjjjmmmqqqvvv{{{tttjjjnnn~~~qqqvvvvvvpppqqq}}}|||ooojjjttt^^^GGG???<<<;;;:::999888999999999888888777777666777777777777777888888888999999999999999999:::::::::;;;;;;;;;===CCCLLLXXXnnnvvvuuuuuutttuuuwwwzzz{{{{{{}}}~~~}}}{{{|||{{{yyyrrrhhhbbb```\\\WWWUUUSSSRRRQQQPPPSSS___lllwww|||zzzyyyxxxyyytttjjj```XXXUUUWWWYYYcccwwwuuukkkgggiiilllTTTYYYwww\\\JJJ;;;888888555555999666888::::::999888999:::777666666777999999888777888888999999:::;;;<<<<<<<<<>>>AAALLLdddmmmrrr}}}|||tttkkkdddeeegggjjjmmmnnnmmmkkkkkkmmmrrrxxxuuulllppp~~~vvv|||qqqpppuuutttnnnuuu{{{ZZZGGGBBB;;;;;;:::999999999999999888777777666666777777777777888888888888999999999999999::::::::::::;;;;;;:::>>>DDDKKKUUUjjjuuuttttttssssssttttttuuuuuuyyy|||}}}{{{{{{|||{{{zzzzzztttiii___ZZZVVVRRRVVVUUUSSSRRROOOPPPZZZfffttt|||~~~xxxtttuuuvvvrrrmmmddd\\\WWWXXX\\\___nnnrrrkkkkkkqqq]]]VVV]]]kkkQQQBBB777888888555666:::666888999999777777999;;;777666666777999999888666888888999999:::::::::;;;;;;:::===EEESSSrrrooo```mmmxxxpppeeeeeeeeehhhkkkmmmlllkkkkkkmmmpppvvv}}}|||qqqjjjqqq{{{pppttt}}}yyyiiimmmqqqRRRBBB???:::::::::999999999999999777777666666666666777777777888888888888999999999999999::::::::::::;;;;;;:::>>>DDDJJJRRRffftttttttttsssrrrqqqpppooopppvvv{{{|||{{{|||}}}yyyttt~~~vvvjjjoooooohhhaaa^^^\\\YYYWWWVVVUUUSSSNNNNNNXXXcccrrrzzz}}}}}}~~~vvvpppqqqtttjjjeee^^^YYYXXX\\\cccggguuu~~~yyymmmgggkkksssqqqSSSXXXccciiiJJJ===555777888666777<<<888:::;;;:::888888;;;???777777666777999999888666999999999999999999999:::===:::<<>>EEEIIIPPPdddmmmoooqqqssssssrrrpppnnnsssvvv{{{~~~|||yyy}}}yyyhhhaaa___\\\\\\]]]^^^^^^]]]]]]ZZZVVVRRROOOPPPTTTZZZmmmxxxzzzyyyrrrooorrrwwwhhhaaa[[[YYYXXX]]]lll|||yyyuuukkkeeettt___VVVeee~~~\\\AAA>>>;;;999999;;;;;;;;;888999:::;;;::::::999888999999999888888888777777888888777777777777777888:::<<<>>>FFFMMMWWWwwwxxxeeehhhlllwwwlllddd^^^[[[aaagggiiiiiijjjjjjlllooosssxxx}}}qqqlllxxx~~~}}}tttuuuzzzzzzppp~~~xxxYYYFFF<<<999>>>;;;888888999:::888666999999999888777666666555888777555444555666888999::::::999999999:::;;;;;;===???EEEIIILLL]]]eeehhhlllpppsssuuuuuutttssstttyyy~~~~~~}}}wwwuuuyyyooobbb```^^^]]]^^^______^^^```\\\XXXUUURRRPPPUUU[[[kkkvvv}}}yyy}}}~~~|||xxxrrroooppprrreee___[[[ZZZZZZ```ooo~~~vvvkkklllZZZZZZrrrwwwRRRAAA>>>:::999999:::;;;;;;777888999::::::999888888999999888888888777777777888888777777777777888888:::<<<===CCCJJJQQQvvv~~~tttmmmeeehhh|||nnnfff___[[[___eeeggghhhjjjlllmmmpppssswww|||tttqqqzzz~~~zzzpppvvv{{{zzztttqqqVVVDDD<<<:::===:::888888999:::888777999999888888777666666555777777555555555666888999::::::999999999:::;;;;;;:::>>>DDDHHHIIIYYY___bbbhhhnnnsssuuuwwwwwwsssqqqtttzzz}}}}}}wwwqqqaaa___^^^^^^______^^^]]]bbb^^^[[[YYYUUURRRWWW___lllwww{{{xxxyyyyyyxxxvvvsssoookkkiii```]]][[[\\\___fffttt|||ppphhhtttuuuVVVeeennnKKK???===999888999:::::::::555666777999999999888777888888777777777777777666888888888777777888888999999;;;;;;???DDDHHHfffxxx~~~fffccc~~~tttiiibbb]]]___bbbdddfffiiikkkmmmnnnpppsssxxx~~~~~~}}}{{{zzzvvvlllwww}}}{{{}}}gggPPPBBB;;;:::;;;999777777999:::999888999999888888777666666666777666555555555666888999999999999999999:::;;;;;;999???HHHJJJHHHVVV}}}___bbbggglllppprrrrrrrrrpppmmmnnntttyyyzzz|||uuunnnccccccdddfffhhhgggdddaaaccc___^^^^^^YYYUUU[[[eeerrr{{{}}}}}}||||||zzzxxxuuutttttttttrrrmmmgggbbb]]]]]]^^^aaafffppp}}}uuummmnnniiiZZZwwweeeIII===;;;888888999::::::999444555666888888888777777666666666666666666666666888888777777777888999999888:::999<<>>FFFPPPSSSNNNXXX~~~[[[^^^bbbgggkkkmmmnnnmmmkkkhhhiiimmmpppppptttyyy~~~~~~{{{uuurrrggghhhiiillloooqqqpppooohhhdddfffjjjeee^^^eeettt}}}wwwtttvvvwwwwwwvvvoooppppppnnnkkkeee```]]]___dddiiinnnxxx}}}xxxpppssskkk[[[rrr}}}RRR<<<999888666666888999888777555666777888888777666555333444444444444555555555555555555555666777888888666999888:::===888>>>QQQyyypppeeeyyyyyypppjjjeeeaaacccggghhhkkkmmmllljjjlllrrrxxxyyy}}}zzzrrrqqqvvv{{{[[[JJJAAA;;;999:::888999999888666666888999888888777777777777777777666666666666777777777777777777777888888:::;;;<<>>:::999<<<888999:::888666555666888777777777777777777777888555666666777777777777777666666777777888:::;;;<<>>777666555666777888777666999999:::999888777555444222222222333333444444444222222222333444555666777555999999<<>>888:::;;;888555444555888777777777777777888888888555666666777777777777777666666666777888:::;;;<<>>MMMWWWZZZ[[[^^^xxx```aaaaaaaaa```___]]]\\\``````aaaeeeiiilllllllllkkknnnqqqtttuuuvvvxxxzzz|||{{{}}}~~~wwwwww}}}~~~zzzsssnnnkkkmmmnnnmmmjjjiiiiiiiiieeeaaa^^^bbbkkksssuuutttyyy~~~|||wwwrrroooqqqgggggg{{{YYYEEE===999888777888999::::::999777777666666777777666666555444666666555444444333222222444444444555555444444444555444333333555888<<<>>>EEEDDDTTTvvvxxxtttiii{{{mmmjjjiii```aaabbbccceeeeeefffggghhhiiikkkooowww~~~|||}}}hhhXXXXXX^^^fffiiijjjnnnuuu|||~~~|||{{{|||tttmmm}}}~~~___GGG;;;===999888;;;:::555555555555666666777777888777777777666666666555444444555555555666666666777888999999999999:::<<>>LLLYYY```]]]XXXppp]]]^^^_________^^^\\\[[[SSSTTTVVVZZZ^^^``````^^^cccdddggghhhiiikkknnnpppppptttwwwyyyxxxvvvuuuttttttvvvzzz{{{||||||}}}~~~~~~}}}{{{sssnnnkkkkkkkkkkkkkkklllkkkiiifffdddddddddjjjnnntttxxx{{{}}}{{{{{{{{{wwwrrrttt\\\bbbkkkIII::::::<<<>>>>>>555555444444555555666777666666666666666555444444333333333333333333333333222222111000000111222222555444444444555555666777999===<<>>LLLZZZddd___VVVnnn___^^^^^^\\\[[[XXXWWWUUUWWWWWWXXXZZZ]]]aaadddfffdddaaa___```ccchhhkkkmmmmmmpppsssuuuvvvvvvtttsssrrrtttwwwzzz{{{{{{{{{zzzyyywwwzzzxxxyyyuuummmeeecccgggkkkiiifffkkkoooooofff___```fffiiixxxzzz}}}{{{}}}xxxsssoooppp|||eeeXXXgggPPP<<<888999888;;;BBB888444111222666888666444222222222222222222222222333333333222222111111111222222111111111111222222333333444444555666666666555777777???LLL^^^vvvxxxpppllleee___```dddggghhhiiifffeeehhhiiiiiilllppptttyyyzzzqqqhhhggggggeeeaaa]]]YYYWWWWWW```hhhsssxxxsssgggZZZRRRLLLOOORRRSSSSSSVVV[[[___fffggglllpppppppppxxx~~~||||||~~~}}}zzzwwwyyyxxxwwwyyy}}}~~~|||[[[GGG???<<<999999:::;;;999777666777888888666555555666666666666666666666666666666666666666666777888888777777777888999999::::::<<>>666333111333777888666333222222222222222222222222333333333222222111111111222111111000000111111222333333333444555555666666777999777:::BBBMMMppp{{{zzzqqqllleeeaaaaaaeeegggggghhhdddcccfffgggfffhhhlllooottt{{{~~~tttmmmkkkhhhdddaaa]]][[[YYYZZZaaaiiiooommmeeeYYYQQQKKKNNNQQQRRRRRRTTTYYY]]]ccceeejjjnnnooopppxxx|||{{{zzzzzz|||{{{xxxvvvzzzyyyzzz|||}}}zzztttUUUDDD>>>;;;999888::::::999777777888:::999777666666777555555555555555555555555666666666666666777777888666666777777888999999:::;;;FFF^^^aaa[[[WWWdddeeecccaaa^^^ZZZWWWTTTRRR]]]\\\[[[ZZZ[[[[[[]]]]]]aaa___]]]^^^aaaeeehhhiiiooommmjjjiiiiiilllooorrrrrrrrrsssssstttuuuuuuvvvrrrqqquuu||||||yyyssslllgggfffbbbccceeeeeeeeegggkkknnnpppnnnhhhbbbfffqqq|||~~~|||~~~vvvrrrxxx|||\\\QQQ{{{kkkNNN@@@555777:::888777999444333222444777888555222222222222222222222222222222222222222222111111111222111111000000111111222222333333444444555555666777999666666:::>>>VVVzzzlllwwwppphhhddddddeeefffeeeeeebbbaaacccdddbbbdddgggjjjnnnuuu{{{uuuqqqkkkhhhfffccc^^^[[[WWWZZZ___eeegggcccZZZSSSLLLNNNPPPPPPPPPQQQVVVZZZ___aaafffkkkllloooxxx{{{zzzzzz{{{|||{{{yyywwwzzz{{{}}}{{{xxx{{{{{{bbbMMM@@@<<<;;;999888999999888777888999::::::888777777888444444444444444444444444666666555555666666777888555555666777777888888999<<>>777777888888777666666777999666777888888666555555666444444444444444444444444555555444444555555666777555555666777777888888999<<>>???hhhvvvzzz}}}ttthhhcccdddbbb```aaadddeeebbbbbbdddbbbdddgggiiilllpppvvvyyywwwpppnnnmmm``````___\\\YYYYYY[[[]]]______]]]WWWOOOKKKJJJLLLRRRSSSWWW\\\___dddppp|||yyysssqqqvvv{{{vvvvvvtttqqqpppsssyyy}}}}}}rrr[[[JJJ<<<888;;;555777888777555444777999777999::::::888777777888666666666666666666666666555444444444444555666666777777777888999999::::::777999NNN\\\ggghhhiiissspppllljjjjjjiiifffdddhhheeeaaa___^^^]]]\\\[[[WWWXXXYYYZZZZZZYYYXXXWWWWWWUUUTTTUUUZZZ___bbbcccdddeeefffgggggghhhjjjmmmnnnmmmmmmqqqvvvxxxvvvssswwwxxxzzz||||||||||||{{{}}}~~~~~~yyyxxx}}}}}}uuummmfffbbb____________aaadddiiimmmpppnnnkkkfffaaaeeerrr|||{{{~~~pppZZZjjjqqqVVVEEE===888777444222222444777999444333111//////111444555333333222111000000000000222333222///,,,,,,000444111111000///////////////000111111111111222222222333444555444444444666888>>>WWW|||sssyyyzzzxxxyyyxxxoooeeeeeeccc______dddgggeeebbbaaacccdddeeegggiiimmmppprrr}}}}}}tttppppppfff___\\\\\\]]][[[[[[]]]XXXXXXWWWRRRMMMKKKMMMPPPUUUUUUXXXYYYYYY^^^nnn}}}yyyuuusssuuu{{{wwwtttppppppsssyyy}}}}}}yyyzzzhhhXXXDDD777777999888888888888888777666666666666777777777777666666777555333333555555333000666666666666777777777777999999999888888888888888;;;>>>GGGZZZgggeeepppxxxuuuqqqkkkgggfffjjjmmmiiigggcccaaa```___]]][[[YYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXZZZ\\\___aaabbbccceeeeeeeeefffiiikkkkkkmmmoooqqqqqqqqqrrrrrrssstttwwwyyy{{{}}}}}}}}}|||}}}~~~zzztttmmmgggbbb____________aaaccceeeggghhhjjjhhhfffgggkkkuuuxxxyyy}}}ggg^^^wwwiiiSSSEEE???888777666555444333333333444333111000000111222333666555555555555555666777//////...------...000222111000000///////////////000000111111111222222222222444444444333444666888===MMMiii~~~mmmuuu{{{}}}yyy{{{ssshhhiiieee```^^^cccfffeeeccccccccccccdddeeegggjjjlllmmmzzz|||vvvnnnlllfff```\\\\\\\\\XXXVVVWWWWWWWWWUUUSSSPPPPPPQQQSSSTTTUUUWWWXXXYYY___ooo~~~yyywwwxxxzzz{{{{{{ttttttuuuuuuwwwzzz|||~~~|||xxxzzz}}}___QQQAAA777888999777888888888888777666666666666666666666666666666888555333444555555333111555666666666777777777777888888888888888888888888;;;>>>FFFYYYfffeeeooo{{{{{{wwwppphhhfffiiimmmjjjhhhfffeeecccaaa^^^[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWYYY[[[]]]\\\ZZZYYY[[[^^^___```bbbbbbbbbcccfffhhhlllqqquuuuuurrrppprrruuuuuuwwwzzz}}}~~~~~~~~~|||yyypppmmmhhhccc___\\\[[[ZZZ^^^___aaaeeehhhiiihhhfffhhhhhhiiinnnyyy{{{xxx}}}~~~rrr]]]hhhqqq\\\MMMDDD@@@999999888777555333000///333333222222111111111000111111111111222333444555111222111111000//////000000000//////......//////000000000111111111222222222333444444333333555777:::???PPPoooooozzzyyywww}}}oooqqqhhhbbb___bbbeeeddddddeeeccccccccccccdddeeefffgggrrrtttwww|||yyy|||zzzoookkkggg___ZZZZZZZZZVVVTTTTTTWWWUUUSSSSSSTTTVVVVVVVVVTTTTTTVVVXXXZZZ```ppp|||wwwxxx{{{|||xxxsssppptttyyy{{{zzzzzz|||~~~xxxzzzlllQQQGGG<<<777999888777777888888777777666555666666555444444555666666888666555555555555444222555555666666666777777777666777777888888999999999:::>>>EEEXXXeeecccnnn{{{sssnnnkkkjjjiiihhhggggggfffdddaaa^^^\\\[[[ZZZYYYWWWUUUTTTSSSXXX\\\```___ZZZXXXZZZ]]][[[]]]^^^______```bbbdddkkknnnqqqrrrqqqpppqqqsssvvvwwwzzz}}}}}}yyyxxxyyy{{{wwwxxxyyy|||{{{tttmmmjjjbbb```\\\ZZZYYYZZZ\\\]]]^^^```dddiiilllllljjjhhhlllrrrxxx~~~}}}xxx{{{|||xxxgggddd|||ttt]]]OOOFFF@@@???;;;:::999777555333222111222333333333222111///.........------...//////000777:::<<<999333......000000//////.........//////000000000000111111111111111222333333222333555777888777@@@YYYzzzzzzyyyyyynnngggaaabbbdddddddddfffeeeddddddccccccbbbbbbbbbjjjkkkoootttzzz|||wwwuuuxxxsssjjj```WWWUUUVVVUUUUUUWWWXXXUUURRRSSSWWWYYYXXXVVVSSSSSSUUUXXX[[[cccsss}}}{{{zzzxxxwwwxxxzzzxxxrrrmmmlllrrryyy{{{zzz{{{|||}}}^^^FFF???999888:::666777777777777777666666555777666444222222444666777888777666666666555444444555555555666666666777777555666666777888999999::::::===DDDVVVcccaaammm|||wwwqqqlllhhhgggggghhhhhhgggeeebbbaaa```]]]ZZZWWWTTTRRRQQQVVV[[[```___[[[XXXZZZ\\\XXXZZZ[[[\\\\\\]]]___aaadddcccdddgggkkkmmmllljjjnnnoooppprrrtttvvvxxxyyy}}}}}}|||yyyvvvtttuuuvvvuuuwwwzzz}}}zzzrrrkkkeeeaaa___]]]\\\[[[[[[]]]```dddfffccceeeiiikkkjjjiiihhhhhhsss|||~~~zzz|||hhhhhhwwwbbbNNNDDD>>>;;;:::===;;;888555444444666777222222333333222111...---222222111000000000000000555<<>><<<666777999444666666777777666666555444666666555444444555666666666777777666444333333444444444555555555666666666555666666777777888888888999;;;BBBRRR___^^^jjj}}}yyyrrrpppmmmllllllllljjjiiifffeeebbb```^^^]]]\\\\\\ZZZZZZZZZZZZYYYYYYXXXXXXUUUVVVXXXXXXXXXYYY\\\^^^^^^___aaaccceeeffffffeeeiiihhhiiijjjkkknnnpppqqqooorrrtttuuuvvvxxxzzz}}}~~~~~~~~~xxxnnneeecccaaa^^^^^^^^^```bbb___aaadddgggiiiiiihhhgggiiinnnqqqnnnhhhkkkwww~~~{{{pppWWWpppzzz```HHHAAA???999555555999888666444333444555666000111111111111111000000......---------------...,,,...111111///...000222...------------...///000////////////000000000111///111111111111111333555222666999<<>>SSSssszzziiiuuuoooiiibbb^^^]]]___```aaabbbbbbaaa```___^^^```bbbffflllqqqvvvyyy~~~pppcccaaaddddddbbbaaaVVVYYY\\\\\\ZZZYYY[[[^^^VVVSSSUUU[[[dddooo~~~|||yyyvvvtttrrrqqqvvvqqqnnnooossstttqqqmmmttttttuuuxxx}}}sss___HHH>>><<<===666777:::555666666666666666555555444666666777777777777666666444666777555222111222444444444444555555555666666777777777777666666666666999;;;@@@PPP]]]\\\hhhxxxuuuooohhhhhhmmmeeefffddd```]]]^^^______aaabbbaaa^^^YYYVVVUUUVVVTTTTTTTTTTTTTTTUUUUUUVVV\\\\\\\\\\\\]]]]]]]]]^^^cccaaaaaaeeekkknnnllliiihhhkkknnnrrrttttttsssrrrppppppqqqtttxxxxxxuuurrrrrrssssssooohhh___XXXUUUWWWZZZ^^^aaaccceeegggiiiwww}}}xxxmmmggghhhsss~~~{{{qqqlll}}}ZZZJJJ???@@@???888444666333333333222222222111111000000000000////////////////////////////////////........................////////////////////////...............///000000000111111111111222222222111111333888???KKK___rrrxxxqqqsssnnniiiccc____________aaacccbbb___]]]\\\\\\^^^aaaffflllqqqtttyyy{{{uuusssooommmjjjfffbbb___YYY^^^^^^YYYTTTVVV[[[\\\RRRQQQVVV```kkkvvv}}}wwwsssrrrssstttuuuwwwtttqqqooopppssswwwyyywwwzzzzzzxxx|||~~~```SSSAAA???;;;999888888777555555555444444444333333333666666666666666666666666444444444444444444444444777666555555666777666444666666666777888888999999888;;;===FFFVVV]]]jjj~~~~~~{{{rrrjjjggggggfffdddaaa```aaadddeeebbbcccbbb___\\\YYYXXXYYYWWWVVVVVVUUUUUUUUUVVVVVVXXXXXXYYYZZZZZZ[[[[[[[[[^^^]]]\\\```fffhhhfffcccdddfffhhhjjjllllllkkkkkkiiiiiijjjmmmppppppmmmjjjhhhiiigggddd^^^XXXUUUTTTYYY\\\```dddhhhlllpppttt|||ssslllkkkwww|||yyyvvvkkkqqqlllRRRDDD:::======666222333333333222222222111111111000000000000////////////////////////////////////...............................................................//////000000000111111111222222222000000111333666>>>NNN^^^yyyzzzvvvtttqqqhhh^^^_________aaaccccccaaa^^^^^^^^^___```cccgggjjjmmmrrrxxx~~~~~~uuuyyy}}}}}}tttrrrooommmkkkhhhdddaaadddeee```WWWRRRTTTWWWWWWPPPPPPXXXfffsss}}}|||xxxrrrmmmlllnnnqqqsssqqqpppoooppprrrvvvzzz}}}zzz}}}}}}}}}tttYYYPPP@@@===:::888888777666555555555555555444444333333555555555555555555555555444444444444444444444444666555444444666666555444666666666777888888999999999<<<===EEETTTZZZggg~~~~~~vvvnnnhhhhhheeebbb``````aaaccceeecccdddcccaaa^^^\\\\\\\\\ZZZYYYXXXWWWWWWVVVVVVWWWSSSTTTVVVWWWXXXXXXWWWWWWXXXWWWVVVYYY]]]___^^^[[[]]]^^^___```aaaaaaaaaaaa______```bbbddddddbbb```]]]\\\ZZZWWWTTTSSSUUUWWW^^^bbbfffkkkooosssxxx{{{|||xxxvvvyyyvvvgggnnnrrrYYYGGG===777:::<<<666222222333222222222222111111111000000000000////////////////////////////////////......................................................------......///000000000000111111111222222444333444555555999DDDPPPqqq{{{}}}yyywwwkkk^^^```______```bbbbbbaaa```bbbaaa```___```aaabbbccciiinnntttvvvwwwzzzxxxzzzxxxqqqqqqrrr{{{vvvtttrrrrrrqqqpppnnnkkkvvvrrriii^^^YYYXXXVVVRRROOOQQQ[[[mmm|||~~~|||zzzyyywwwsssnnnjjjiiikkkooorrrnnnnnnoooqqqtttxxx{{{}}}|||}}}|||}}}eeeOOOKKK>>>;;;999777777777555444666666666555555555555444555555555555555555555555444444444444444444444444555444333444555666555333555666666777777888888999999<<<===DDDQQQWWWddd{{{}}}vvvsssqqqkkkhhheeefffeeecccbbbcccbbbccccccaaa___]]]]]]^^^\\\[[[ZZZYYYXXXWWWWWWWWWQQQSSSUUUVVVWWWWWWVVVUUUTTTSSSRRRTTTVVVXXXWWWUUUXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXZZZ[[[ZZZYYYXXXVVVUUUSSSQQQQQQVVV\\\aaagggkkkqqqtttvvvvvvwwwwwwwwwuuurrrpppqqqwwwwwwlllyyy^^^NNN???888666:::<<<888444444222222222222111111111111000000000000////////////////////////////////////...................................................------------...//////000000000000111111111111333333555888888999AAAJJJ```~~~qqqfffcccaaa___^^^```aaaaaa```cccbbbaaa___^^^^^^^^^^^^cccgggllloooqqquuu}}}iii```kkk}}}~~~}}}}}}~~~}}}zzzxxx}}}vvvnnnkkkggg^^^UUUTTTUUU___qqq}}}|||}}}}}}yyyuuurrrqqqqqqooommmlllmmmoooqqqooopppqqqsssvvvxxxzzz{{{~~~|||}}}~~~ZZZHHHEEE;;;999777666777666444333666666666666666666666555555555555555555555555555444444444444444444444444444333222333555555555333555555666666777888888888888<<<===DDDPPPVVVddd}}}}}}wwwqqqllllllpppqqqkkkffffffbbbccccccbbb___^^^^^^___^^^]]]\\\ZZZYYYXXXWWWWWWTTTUUUVVVWWWXXXWWWWWWVVVTTTSSSRRRRRRSSSSSSSSSRRRTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSUUUVVVVVVVVVVVVVVVTTTTTTTTTUUUXXX___gggmmmsssxxx~~~}}}xxxssspppiiijjjjjjnnnwwwzzzcccMMMFFF777444444888:::888555333222222222111111111000000000000000000////////////////////////////////////................................................---------------...////////////000000000111111111///...111444555555999@@@RRRppp|||sssgggddd```^^^^^^_________bbbaaa```______^^^^^^^^^aaacccgggiiilllqqqyyy~~~}}}nnnbbb[[[___uuu|||zzz{{{{{{{{{|||xxxlll___\\\^^^fffuuu~~~|||{{{{{{~~~{{{vvvpppmmmkkknnnppppppooommmmmmnnnoooppprrruuuxxxzzz|||}}}~~~|||nnnSSSDDD@@@999777666666777666444333555666666666666666666666555555555555555555555555444444444444444444444444444333222333555666555444555555555666777777888888777<<<===DDDPPPVVVfffvvvpppooouuuvvvooojjjjjjeeeffffffeeebbb``````aaa```___^^^\\\[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXUUUUUUSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPQQQSSSVVVVVVVVVVVVXXXYYYWWWZZZ]]]aaagggnnnuuu{{{wwwsssjjjppp{{{}}}nnnQQQ@@@===222111222555777666333111222111111111111000000000000000000000////////////////////////////////////........................------------------------------,,,,,,------...////////////000000000111111111///111444444222444888CCC[[[zzz|||ooojjjddd___]]]^^^^^^^^^`````````_________^^^^^^```aaaccceeehhhmmmsssxxx|||yyynnnrrrvvvwww~~~yyynnnrrrwww{{{~~~sssgggdddfffooozzz}}}zzzzzz|||}}}|||xxxrrrmmmjjjfffjjjoooooollljjjjjjkkkmmmooorrrvvvzzz~~~{{{vvvuuu}}}yyy___KKKAAA===777666666666777777555333444555555555555666666666444444444444444444444444444444444444444444444444444333222333555666666555444555555666666777777888666;;;===DDDOOOUUUggg}}}xxx|||{{{rrrlllmmmkkklllllljjjgggeeeeeefffcccbbbaaa```___^^^^^^^^^^^^]]][[[YYYXXXXXXYYYYYYWWWWWWUUUSSSQQQQQQQQQRRRQQQRRRSSSTTTTTTSSSQQQPPPRRRUUUWWWXXXXXXXXX[[[]]]```eeelllssszzzsssnnnqqq\\\III;;;666111333444444555666444222111111111111000000000000000000000000////////////////////////////////////........................------------------------------,,,,,,------...///////////////000000000111333111222555555333333777999IIIbbb~~~xxxrrriiibbb___^^^^^^___^^^^^^_________^^^^^^]]]_________```cccgggmmmpppuuu{{{|||ooorrrssssssttttttnnnfffggglllwww{{{xxxyyy{{{}}}~~~}}}zzzwwwsssoookkkiiigggjjjmmmlllhhhgggiiilllpppqqqtttwww{{{vvvppppppzzzkkkQQQBBB<<<;;;777666666777888888666444333333444444555555555555444444444444444444444444444444444444444444444444444333333444666777777666444444555555666777777777777<<<>>>CCCLLLRRRdddxxxrrrtttpppqqqqqqoookkkiiiiiiiiieeedddcccbbbaaaaaaaaaaaaaaa___\\\YYYWWWWWWYYYZZZXXXXXXWWWTTTQQQPPPQQQRRRPPPQQQTTTUUUUUUSSSQQQOOOSSSVVVYYYZZZYYYZZZ^^^aaahhhoooyyyxxxaaacccwww```RRRHHH===444444666777666777888666444111111111111000000000000000000000000////////////////////////////////////........................---------------------------,,,,,,,,,,,,---......////////////000000000000///---...222333222333777555AAATTTooozzz~~~wwwmmmeee```_________]]]]]]^^^^^^^^^]]]\\\\\\]]]]]]\\\\\\___ccchhhkkknnnuuu~~~yyyyyyssslllhhhhhheeeaaagggooo}}}}}}yyyvvvwwwyyyzzz{{{yyyvvvrrrooollljjjiiikkkmmmmmmjjjffffffjjjooovvvvvvwwwxxx{{{~~~|||tttttt~~~eeeIII;;;888:::777666666777999888666444333333333444444444555555444444444444444444444444444444444444444444444444555444333555777888888777444444555555666777777777777===>>>BBBJJJOOOaaa||||||yyyxxxuuuuuuuuurrrnnnnnnrrrmmmiiieeeeeeggghhhgggeeedddbbb^^^ZZZXXXVVVVVVVVV\\\ZZZWWWUUUTTTSSSRRRPPPTTTVVVXXXZZZZZZWWWTTTRRRWWWWWWYYY]]]```dddlllvvv}}}]]]JJJcccwww```[[[OOOBBB:::444444333444666999888444000000000000000000000000000......//////000000111111////////////////////////------------------------------------------------------------------------///////////////.........////////////000111222333444999EEEZZZvvv~~~rrrlllfff___]]]```bbb___]]]\\\]]]^^^^^^^^^\\\ZZZXXXXXX[[[^^^aaabbbfffkkkrrrwwwzzz{{{|||}}}lllVVVYYYjjjuuu|||~~~|||yyywwwvvvvvvwwwyyyxxxtttllleeecccfffjjjhhhiiiiiigggfffiiipppvvvvvvwwwyyy{{{}}}}}}jjjUUUDDD999555555666666666666555555555555555555444444444333333333333333333444444444555555666444222222333555555555444333333444:::BBBKKKPPPIII<<<222555:::999666666666;;;<<>>LLLaaa}}}{{{ooojjjeeecccccceeecccaaa`````````___^^^^^^\\\YYYYYY[[[]]]^^^^^^aaaeeekkkqqqtttwwwyyy{{{}}}{{{{{{~~~{{{eeecccooozzz|||{{{yyyxxxvvvuuuuuuuuuvvvrrrnnnkkkiiihhhhhhhhhffffffeeeeeegggkkkqqquuuwwwyyy~~~mmmWWWGGG<<<666444777666666666666555555555555555444444444444333333333333333333444444444444555555333222222444555555444666555444555999>>>DDDHHHCCC999222555888777555555444999:::???GGGKKKZZZsssxxxuuuuuuvvvzzz~~~~~~zzzvvvtttsssqqqmmmjjjfffccc]]]XXXWWWYYY]]]```^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]^^^_________^^^^^^```eeeqqq}}}jjjYYYcccuuudddMMMFFF;;;666888777222222333555777777444222000000000000000000000000111111000000///......---------------------------------------------------------------------------------------------------........................////////////000111222222666888;;;AAANNNgggzzzyyytttlllhhhfffeeehhhfffcccbbbaaa```___]]]___]]][[[[[[[[[\\\[[[ZZZ\\\```eeeiiinnnrrrwwwzzz{{{yyyxxxyyy}}}pppjjjppp}}}{{{xxxwwwwwwvvvuuusssrrrrrroookkkhhhiiilllmmmjjjfffcccbbbaaadddiiioootttvvvwww|||jjj\\\JJJ@@@:::777888;;;666666666555555555555444444444444444333333333333333333333333444444444444333222222333555555444333888777666555666999;;;===;;;666333555666444444555555999:::>>>GGGJJJYYYsss|||||||||yyyxxxzzzzzzwwwuuummmjjjeeeaaa___```bbbdddddddddddddddccccccdddeeeeeeeeeeeeeeefffggghhhhhhjjjppprrraaakkktttVVVCCC===555222666666333333444555555444222000000000000000000000000000000000/////////.........------------------------------------------------------------------------,,,,,,------------------------...............//////......//////000111222555777999:::BBBYYYyyyuuukkkiiikkkgggeeebbbaaa```___]]]\\\^^^]]][[[[[[\\\\\\ZZZYYY[[[]]]aaadddhhhnnntttxxxvvvvvvvvvxxx{{{yyyrrruuu}}}zzzyyyxxxwwwvvvuuutttrrrpppnnnmmmgggggggggiiikkkkkkhhheeebbb```aaaeeennnuuuxxxxxx{{{aaaTTTFFF>>>:::888888;;;666666555555555444444444444444444333333333222222222222333333333444444444222222222444666555444222666666666555555555555555555555555666555444555666777;;;<<<@@@HHHLLLZZZttt}}}zzzwwwxxx|||~~~tttsssrrrppppppoooppppppooopppqqqooommmlllmmmoookkkkkkkkklllmmmoooqqqrrrpppwww~~~uuummmppp|||___III>>>;;;333222555333555555666555333111///...////////////////////////---........./////////000------------------------------------------------------------------------,,,,,,,,,---------......,,,---------......//////............///000111222///222444333777JJJhhh~~~wwwrrrsssgggddd```^^^^^^]]]\\\\\\]]]\\\[[[\\\]]]^^^]]]\\\ZZZ[[[]]]___bbbhhhnnnssslllnnnqqqtttwwwyyy{{{}}}|||~~~~~~}}}|||zzzxxxwwwwwwwwwwwwvvvtttqqqnnnllljjjiiicccfffiiiiiigggffffffgggeeedddeeekkkttt{{{~~~~~~}}}VVVJJJ???:::777444444666555555555555444444444444444444333333333222222222222222222333333333444444111111222333555555333111333444444444444444333222333666888777555555777777777;;;<<<@@@HHHKKKZZZsss}}}yyyyyyyyyzzzzzzzzzzzzzzztttvvvwwwuuurrrpppsssuuuoooooopppqqqsssuuuwwwxxxsssyyyrrrnnniiiMMM>>>::::::333222555111444555666444111///......////////////////////////,,,------...//////000000------------------------------------------------------------------------+++,,,,,,------.........,,,,,,,,,---......//////............///000111111///333555333333???UUUgggwww{{{mmmhhhccc___^^^^^^^^^^^^]]]\\\[[[\\\^^^``````___YYYZZZ[[[[[[\\\```eeeiiifffiiinnnrrrtttuuuwwwyyyvvvzzz~~~}}}{{{xxxwwwvvvvvvvvvuuuuuuuuuuuuuuussspppllliiihhhggggggdddgggjjjiiifffeeehhhkkkjjjlllooouuu|||zzzmmmLLLCCC;;;888888555555777555555555444444444444333333333333333222222222222222222222222333333333333222111111222444444333222111222333444444444444333333777888666555777888777555999:::>>>FFFIIIWWWpppwwwzzz}}}{{{xxxwww{{{~~~~~~pppjjjmmm[[[BBB777777888111111444000222333444333000///000111////////////////////////................................................------------------------------------------------++++++,,,,,,---......///++++++,,,------...//////...............///111111000444777666444999FFFQQQjjjzzz}}}yyysssjjjdddaaaaaabbbbbb```^^^\\\\\\^^^```aaabbb\\\\\\\\\[[[ZZZ\\\___bbbbbbfffiiilllmmmppptttwwwtttwww|||~~~yyyuuusssrrrrrrrrrsssttttttsssrrrqqqooommmiiifffddddddfffgggiiiiiihhhhhhhhhkkknnnqqqqqquuuzzz|||^^^GGG???999999:::888888999555555555444444444333333333333333222222222222111111222222222222333333333333222000111333444333333222222333444444555555555555888777333444999999666555999:::>>>EEEHHHVVVppp~~~vvv___kkkppp[[[MMM<<<333444555///000444000///111333222000000222444/////////////////////////////////...------,,,,,,////////////////////////------------------------------------------------++++++,,,,,,---...//////++++++,,,,,,---...//////...------......///000111+++000444444222333;;;AAAWWWooo{{{~~~{{{~~~|||rrriiieeedddeeefffccc```]]]\\\^^^```bbbbbbaaaaaa```]]][[[\\\^^^```\\\___aaabbbcccgggmmmrrrrrrwww{{{~~~~~~|||tttpppnnnoooppppppqqqssstttsssrrrpppnnnjjjhhhdddaaa```bbbeeehhhnnnjjjffffffkkkqqqtttuuuuuuzzzkkkTTTCCC<<<777777888666555555555555444444444333333333333333333222222222111111111111222222222333333333444222000000222333444333333333333444444555555555666888666111333999999444777;;;<<<@@@GGGJJJXXXqqqyyylllppp___PPPBBB444444333333222222222222222222222111111111000000//////............//////------------------------------------------------------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------......///000000000111111111222333444666777EEE\\\~~~~~~yyyrrrtttwww||||||uuummmffffffkkkeeeddd```[[[ZZZ]]]______dddbbb^^^[[[ZZZZZZ[[[\\\YYYZZZ___dddeeedddgggmmm|||~~~}}}zzzyyy{{{|||wwwsssqqqpppoooooonnnoooqqqrrrrrrrrrpppoooiiieeebbb```bbbeeehhhjjjiiieeedddjjjooossswww{{{}}}~~~sssYYYJJJ:::999777555555555555666555666777777666444222111444333222333333222000///333444444333222222333444444444444444444444444444333333444444444444333333333444444555666777888888666::::::<<>>;;;888555444333333222333333333333333333333333444555555666666555555444555555555555555555555444555:::999;;;@@@CCCSSSnnnwwwnnnmmm|||qqq^^^III<<<777666444111333555666666444111///000000000000000000000000......///000000///......------------------------////////////////////////---------------------------------,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------.../////////000000///000000111222333888555;;;JJJ[[[qqq~~~uuurrrjjjfffiiikkkhhheeefff```___^^^]]]\\\\\\]]]]]]\\\YYYZZZ]]]]]]YYYWWWXXXWWW]]]dddiiijjjiiihhhhhhpppqqqssstttuuuvvvyyy{{{yyyzzz|||~~~~~~~~~}}}|||}}}}}}}}}}}}~~~}}}yyyxxxyyy{{{|||}}}~~~}}}}}}~~~|||zzzzzz|||~~~|||{{{}}}~~~~~~}}}{{{wwwrrrpppmmmlllkkkjjjjjjkkklllmmmlllooossssssqqqmmmkkkkkkfffgggggggggeeeccc```^^^aaabbbbbb```___```cccfffpppsssyyy~~~~~~~~~wwwvvv{{{eeePPPBBB<<<:::444444555666666555333222666555333222222222333444///111222222111111444777666333000000222444555555333333333333333333333333444444555555555555444444555555555555444444444444555999999;;;@@@BBBQQQlllwwwccclllyyyfff\\\LLL@@@999666333111000111333333333222000/////////000000000000000111---...///000000///...---------------------------........................------------------------------,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000111222222555111555AAAKKK]]]~~~}}}qqqiiilllmmmjjjhhhjjjaaa```___^^^]]]]]]]]]]]]___YYYVVVWWWXXXWWWWWWZZZYYY]]]``````^^^^^^aaadddkkkkkklllnnnppprrrtttuuussstttvvvxxxyyyyyyxxxwwwvvvwwwxxxyyyzzz{{{|||||||||yyywwwvvvwwwyyyzzzyyyzzzzzzzzz{{{{{{|||}}}~~~|||zzzvvvxxxzzz{{{{{{xxxvvvtttwwwwwwwwwvvvssspppllljjjiiiiiiiiiiiijjjkkklllmmmkkkooosssrrrnnniiiggggggbbbcccdddeeeeeecccaaa```___```aaa______ccckkkqqqvvvwww|||qqqXXXGGG???:::777333444444444444444333333444444333333333333444444...000333333222444999===@@@;;;555333444555444222333333333333333333333333333444444444444444444333444444444444444444555555555999888:::???AAAPPPkkkzzzkkkkkkwwwgggSSSIII===777555444222000111111222222111111000///////////////000000111111---...///000000///...---........................------------------------------------------------,,,,,,,,,+++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------....../////////......//////000000333000444<<<@@@JJJkkktttrrrppphhhfffiiidddcccbbbaaa```___^^^]]]___XXXSSSUUUWWWWWWYYY\\\WWWWWWWWWWWWXXX[[[^^^```bbbaaabbbdddgggiiikkkkkkjjjlllnnnqqqrrrrrrqqqpppooopppqqqsssuuuvvvwwwwwwuuutttssstttvvvwwwwwwvvvrrruuuvvvuuutttvvvyyyzzzyyyxxxyyy|||~~~~~~{{{xxxpppqqqsssttttttrrrooonnnlllllllllkkkjjjiiigggfffdddeeefffhhhiiijjjjjjkkkhhhlllpppnnniiidddbbbccc```aaacccddddddcccaaa```YYY\\\___aaadddjjjuuu}}}~~~}}}gggQQQAAA999666666444333333333333333444444222222333333333333222222...111444333111333888===FFF@@@999555555555333000222222222222222222222222222222333333333333222222333333333444444555555555555999888:::>>>@@@PPPkkklll]]]gggzzzfffXXXIII???555222444444333222222222222111111111111111.../////////000000111111---...///111111///...---////////////////////////------------------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,------......///......---------...//////222///333888555999XXX{{{~~~}}}vvvjjjeeehhhffffffeeecccbbb```___^^^[[[VVVTTTXXXZZZYYYXXXYYYZZZXXXWWWYYY]]]^^^[[[XXXZZZYYYYYY\\\___bbbccccccccceeegggjjjkkkkkkjjjjjjjjjkkkmmmoooqqqrrrsssssslllllllllooorrrttttttssslllpppsssrrrqqqssswwwyyy|||zzzyyyyyyyyywwwqqqlllfffgggiiijjjjjjhhhgggfffcccccccccddddddddddddeee```bbbdddfffhhhhhhhhhhhhdddhhhllljjjeee```___aaa[[[\\\^^^______^^^\\\[[[SSSXXX___ccchhhppp{{{xxx~~~tttbbbNNN===555555888444333222111222333444555///000222333333222111000000333444222......333888777222------111555666555222222222222222222222222111222222333333222222111222222333333444555666666555999888999>>>@@@OOOjjjuuuUUUYYYzzznnn^^^TTT<<<:::777555333333333444111111111111000000000000111111000000000000111111////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------............///000...222888666777GGG\\\tttzzz}}}wwwpppjjjhhhdddcccdddddd```___aaa\\\ZZZXXXXXXYYYZZZYYYXXXZZZZZZYYYYYYYYYZZZZZZ[[[\\\ZZZXXXWWWYYYZZZZZZZZZ\\\]]]```bbbdddfffggghhheeegggjjjmmmnnnmmmlllkkkddddddfffjjjooorrrssssssooonnnnnnoooooopppqqqrrrnnnpppsssuuuuuurrrnnnkkkeeedddcccaaa```^^^]]]\\\cccbbbaaa```______``````cccddddddddddddeeeeeeeeeeeedddcccaaaaaaaaabbbcccdddccc```___^^^\\\YYYWWWXXX```jjjqqqvvvxxx{{{}}}~~~tttcccLLL<<<666777777777555555555666888888666444000111111222222111111000...888555---111555333555222222222222222222222222333333222222111000000000222222333333333333444444444555555555555555444444555888777999???AAAOOOiiipppnnnnnn|||rrr___PPPGGG:::999666444222222222333111111111000000000//////000000////////////000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------............111...111666444444@@@RRRbbb~~~tttlllgggeeefffgggeeeaaaaaaeee___]]][[[[[[[[[[[[ZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYWWWWWWYYYZZZYYYXXXWWWYYYZZZ\\\^^^___``````^^^```bbbdddeeeeeeeeedddaaaaaacccfffkkkmmmnnnmmmjjjiiiiiijjjjjjkkklllmmmiiikkkmmmnnnmmmjjjgggeeebbbbbbaaa```^^^]]]\\\[[[```___^^^^^^^^^___```aaaccccccbbbbbbbbbaaaaaaaaa^^^^^^^^^^^^___```aaaaaa```]]]ZZZXXXXXXYYY[[[\\\eeeiiioootttxxx}}}~~~ooo___KKK<<<777777666555444444444555666666444222111111222222222222111111777777...---666444,,,---222222222222111111111111111111111111111111222222222222222333333333444444333444444444444444333333555888777999???AAAOOOhhhyyyzzziiiYYYuuuppp^^^LLL@@@:::888666444222111111111222111111000000000000////////////............//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------............222...///333333111888CCCJJJaaa}}}|||vvvyyywwwkkkhhhggghhheeeaaabbbeeecccaaa^^^]]]]]]]]][[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZXXXWWWWWWXXXYYYYYYXXXVVVUUUVVVWWWXXXYYYZZZZZZZZZYYYZZZ[[[[[[\\\]]]^^^^^^]]]]]]^^^aaadddffffffeeebbbbbbbbbbbbcccdddeeefffcccdddddddddcccaaa___]]]___^^^^^^]]]]]]\\\\\\[[[\\\[[[[[[[[[\\\]]]___```aaa```___^^^]]]\\\[[[[[[YYYZZZ[[[]]]^^^_________[[[XXXUUUTTTVVV[[[aaaeeesssuuuxxx{{{|||cccVVVFFF;;;777777666444444333333333555555333111222222333333333333222222222333...000888444///666111111111111222222222222///000000111222222333333222222222222333333333333222222333333444333333222444888777999???@@@MMMfffpppkkkrrrppp^^^YYYooo}}}jjjZZZKKK???777555555444333111000000000000111000000000////////////.........------.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111---...222222111333888<<>>>>>JJJbbb|||rrrttt~~~gggNNNNNNnnnnnnYYYFFF===999222000222111111111000000000000000000000////////////............------------......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---///111222222333333888888<<>>===III```zzzmmmeeefffrrryyy```KKK:::777777222000333000000000111111111000000000000/////////.........//////............//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***...111111000000111222222777:::FFF\\\nnnsssmmmkkkiiifffdddcccbbb___^^^``````___^^^]]]]]]]]]]]]\\\ZZZYYYYYYZZZ[[[[[[ZZZWWWWWWWWWWWWVVVUUUTTTTTTVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWXXXZZZZZZYYYWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZ[[[[[[\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZVVVVVVTTTTTTSSSTTTUUUVVVYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXYYY[[[]]]^^^___dddjjjrrrxxx|||ooo\\\HHH:::666555444444555666666666777555333222222333222222111111222222222222111111333000333MMMkkkeeeGGG666000000111222222333444444222222111111111111111111111111111111222222222222222222333444555555555555444888777999>>>===GGG^^^xxx}}}lllgggxxxyyysssTTTAAA222444888555333666///000000111111111111000000/////////............//////............//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***///222000---...000111+++666999<<>><<>>FFF[[[uuuqqqbbb___gggssszzz}}}mmm\\\OOOEEE===777666444222111222444555555111111000//////////////////////////////////////////......------.................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------.../////////222000111333111000777@@@VVVcccwwwwwwpppooommmlllkkkiiieeeaaa^^^^^^^^^___``````^^^\\\[[[\\\\\\\\\\\\\\\\\\\\\XXXXXXXXXXXXXXXYYYZZZ[[[WWWXXXYYYZZZZZZYYYXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVZZZ[[[\\\]]]]]][[[YYYXXXXXXYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVTTTUUUYYY___dddhhhpppxxx||||||}}}}}}zzzhhhWWWFFF===999777777999333333333222222111111111555333111000111333555777222111111000000000000000111111111111222222222222333333222111000000000111111111111111111111111111000000000000000000000000222222111111222222333444555888777:::@@@>>>FFF[[[tttwwwiiiYYYWWWdddyyyxxxrrraaaLLL>>>888555000,,,333333333222111000111333111000000///.../////////..............................------------..............................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------.../////////000///111222111000333888FFFOOO___rrrttt~~~zzzyyyqqqlllhhhfffeeedddcccbbbcccdddcccbbb```ZZZ[[[[[[\\\]]]^^^______\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWWWWXXXXXX[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZYYYWWWUUUTTTUUUUUUWWWXXXZZZ\\\]]]^^^ccceeekkkoooqqqwww}}}zzz|||fffRRREEE999555444333444777444444444444333333333333777555333111000111333555222111111000000000000000000000111111111222222222333333222111000000000111111111111111111111111111000000000000000000000000222222111111222222333444444888777:::???===EEEZZZrrrrrrYYYWWWZZZhhhttthhh^^^KKK888111333444333333222333333222000//////000111000//////......//////........................---------,,,------...///---------------------------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++*********+++++++++++++++************************************************++++++++++++++++++++++++************++++++++++++,,,,,,------...////////////000111111111111222444777>>>MMM```qqq}}}ssstttxxx{{{ppplllkkklllhhhfffcccbbbbbbbbb```___ZZZZZZZZZZZZ[[[]]]^^^______^^^]]][[[ZZZZZZZZZYYY[[[[[[\\\]]]]]]\\\[[[[[[XXXZZZ[[[ZZZYYYXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWYYY]]]aaafffjjjmmmssstttwwwzzz{{{|||{{{}}}xxx|||lllXXXEEE<<<555444444333444666777777777666666666666666666555333111000111222333222111111000000000000000000000000111111111111222222222111111000111111111111111111111111111111111111111111111111111111111222222111111222222333444333777666999>>>===DDDYYYpppuuummmxxxooo]]]ZZZccctttyyymmmbbbZZZKKK???444444666555555777000111222222111000000///000000///............///........................---,,,,,,,,,------...///---------------------------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))*********++++++++++++************************************************************************************++++++++++++,,,,,,------...////////////000111000000111111111111444>>>NNN\\\jjj|||zzzrrrooouuuxxxuuupppmmmhhhdddccccccbbbaaa___^^^]]]]]]]]]]]]^^^___^^^^^^]]]\\\\\\[[[\\\\\\\\\]]]^^^______^^^]]]\\\XXXZZZ\\\[[[YYYXXXYYY[[[\\\[[[ZZZYYYYYYZZZ\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^```dddjjjrrrxxx}}}~~~|||}}}}}}xxxqqq___KKKAAA;;;777888999666555666666666666666666666666666333222222111111111222222222111111000000000000000000000000000111111111111111111111000111111222222111111111111111111111111222222222222222222222222222222111111222222333444333666666999>>><<>><<>>MMMaaaoooxxxmmmiiijjjqqqxxxzzzuuussssssqqqooollljjjiiihhhgggeeeccc```]]][[[\\\^^^______``````___]]]\\\ZZZYYYXXX[[[[[[\\\]]]___aaacccdddaaaaaa```^^^^^^aaagggkkkeeefffgggjjjmmmooorrrsssvvvvvvvvvyyy~~~yyysssiiidddTTTDDD???777666555444333222222222444333333222111000//////000000000000111111111111000000000000000000000000//////000111111111111111333333222222111000000///111111111111000000//////222111111111000000//////222333333333333333333444333999777666;;;<<>>TTThhhzzz{{{oooooo~~~yyyqqqjjjeeeffflllrrr~~~{{{xxxuuusssrrrrrrvvvwwwyyyzzz|||~~~~~~{{{}}}~~~|||qqqlllkkkooovvv~~~}}}{{{}}}}}}fffOOOEEE>>>666444999555444444333222222222333000000111111111222222222////////////000000000000000000000000000000000000//////000111111111111111//////000000111222222222222222222222111111111111111111111000000000000000111111111222333333444444222888777666;;;;;;CCCUUUkkk{{{|||wwwnnngggfffvvv}}}xxxmmmPPPDDD888444444444222111111111222111111111000000000//////...................................................------------------------------------------------------------***+++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++******************************************************************************+++++++++++++++,,,------------------------///000000000111333666888@@@QQQ```uuuvvv|||yyy~~~}}}{{{sssjjjccc___```fffqqq}}}xxxqqqjjjfffppppppuuu~~~~~~wwwzzzdddSSSCCC;;;666111222777444444333222222222333333000000000111222222333333000000111111111222222222000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000111111000000111222222333444444222888777777;;;;;;BBBTTTiii}}}mmmaaacccooo|||yyyxxxaaaNNNDDD<<<999555444555555222000000111111222111111000000/////////.........------------------------------.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))************************************************************************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000111111222@@@KKK]]]{{{}}}zzzqqqjjjaaaaaabbbcccgggoooyyysssooolllkkkllloooqqqrrrxxxnnnrrryyytttcccOOOCCC888555444111222444333333222222222222333333000000111111222222222333111111111222222222333333000000000000000000000000//////000111111111111111000000000000000000000///000000000000000111111111000000000000111111111111///000000111222333444444111888777777;;;;;;AAASSSeeeqqqhhhnnnlllppp}}}yyyyyywwwoooaaaOOO@@@888666444666666666555555444333///000111222222111000000......//////......------------------------------.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,************************++++++++++++++++++++++++******************************))))))))))))******************************************************************************++++++******************++++++++++++++++++++++++//////...///000000000//////:::@@@KKKaaauuu}}}vvvsssnnngggaaa___```bbblllnnnttt{{{yyysssnnnhhhdddcccfffllluuu~~~yyylllnnnpppcccTTTBBB;;;555555777777666555333222222222222222333333111111111111111222222222000111111111111222222222000000000000000000000000//////000111111111111111......//////000000111111....../////////000000000///000000000111111111111//////000111222333444444111888777777;;;:::AAARRRbbb|||kkkfffkkkfffwwwwwwqqqqqqiiicccWWWJJJ???777444333000333555222000000222444///000111222222111000///......//////......---,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++************************++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************************************++++++******************++++++++++++++++++++++++...------///111333333333000888999===LLL\\\pppwww~~~~~~~~~{{{tttmmmgggdddddddddcccbbbcccfffkkkppptttsss}}}yyyvvvpppmmmhhhdddccceeejjjnnntttyyywwwnnnrrrzzzeeeZZZNNN;;;555222555::::::777444222222222111222222333333111111111111111111111111000000000000111111111111000000000000000000000000//////000111111111111111,,,,,,---///000222333333---.........//////000000//////000000111111111222...///000111222333444444111888777777;;;:::@@@QQQ```~~~{{{nnndddqqq~~~zzz}}}yyyqqqNNNHHHAAA<<<:::999666333111111111111111111111111222111111111000000//////------------------------------------------------.................................------,,,,,,,,,++++++++++++++++++++++++------------------------*********++++++,,,,,,,,,************************************************,,,,,,++++++***)))((((((******))))))))))))******************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------///000111222222444666777===LLLaaaqqqkkk{{{yyy|||vvvpppjjjeeeffffffddd___ZZZYYY[[[___eeegggjjjnnnssszzz{{{mmmhhheee```___bbbcccfffhhhkkkrrr||||||yyy}}}ttt___KKKAAA888777666555444333333222222222222111111111000000111111111111111000//////000000000000000000000000111111111000...---...///---......///......---,,,//////000000111111222222//////............//////000111111000//////000222000000000000111222333444444444777999999999AAAKKKfff~~~lllqqq}}}|||zzzdddMMM===999444222333444333222111111111111111111111111000000000/////////......------------------------------------------------..............................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************************************,,,,,,++++++***))))))(((******))))))))))))******************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...000111222222333444333555@@@QQQ^^^uuuttt}}}uuupppgggeeebbb```````````````WWWYYY\\\```ccceeeeeeeeemmmqqqwww{{{~~~~~~{{{xxxtttmmmeee______\\\]]]```___[[[\\\```kkkrrr}}}xxx{{{xxxbbbMMM???;;;888777666444333333222222222222222111111111000000111111111111111000//////000000000000000000000000///000111000//////000222.....................///000000000000000111111111//////............//////000111111000//////000222000000000000111222333333444444777999999999AAAKKKdddzzzvvvyyyppp|||}}}nnn]]]III;;;555222000///111333444444111111111111111111111111//////...............---------------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************************************,,,,,,++++++***)))))))))******))))))))))))******************************+++************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---...///000111000111111//////666AAAKKK\\\tttnnnyyy}}}~~~}}}xxxuuuqqqqqqrrrqqqmmmiii___]]][[[\\\]]]]]]ZZZWWWZZZ]]]```bbbbbbbbbcccccccccdddfffggggggfffdddccc\\\___dddggghhhhhhhhhiiifffeeedddcccaaa]]]WWWRRRSSS[[[ffflllhhh___\\\^^^\\\dddsss|||{{{fffMMM:::444777777666555444333222222222222222222111111111111111000111111111111000000///000000000000000000000000...///000000///000222444///......---...///111222111000000000000000000/////////............//////000111111000//////000222000000000000111222333333333444777999888999AAAKKKbbbwwwrrruuu~~~kkkVVVEEE;;;888666444333222222333444444111111111111111111111111........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************************************+++++++++*********))))))******))))))))))))******************************************))))))))))))************************************************,,,,,,,,,,,,---...///000---///000//////444<<>>MMMcccvvv}}}nnnqqqfffjjj~~~wwwmmmhhhiiiiiigggeeeccceeehhhjjjiiiddd]]]YYY[[[\\\\\\\\\[[[ZZZYYYXXXWWW\\\dddkkkppptttxxx{{{wwwvvvssspppnnnnnnpppqqqccceeegggiiijjjeee[[[RRRTTTTTT\\\lllzzzvvvuuuzzzrrrdddTTTFFF<<<555555888555444333222222222222222111111111111111111111111///000000111111111000000////////////////////////111222222111///...///111000///------...000222444111000000000//////......//////............/////////000000///......///111////////////000111222333333333666888888888@@@JJJ```}}}zzz{{{{{{tttkkk]]]MMM===888:::999444111...///000000//////111333000000000000000000000000///////////////000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++++++++******************************************************************************))))))))))))******))))))))))))))))))))))))(((((()))))))))))))))***************************************************+++++++++++++++,,,---....../////////...///111333222;;;IIIXXXkkkhhhxxxwwwmmmlll~~~zzzsssmmmfffhhhkkknnnpppnnniiieeeffffffffffffeeeeeedddccc^^^___aaadddjjjsss~~~}}}|||}}}uuuqqqllllllpppooocccVVVRRRPPPYYYkkkzzzzzzhhhooo~~~sss]]]OOO@@@:::999777666666444333222222111111111222111111111111111222222222///000000111111111111000////////////////////////111222111000...---...//////......---...///111222000//////////////////...//////............/////////000000///......///111////////////000111222222222333666888777888@@@JJJ^^^zzz{{{ooolllmmmttt|||sssvvv|||qqqZZZJJJ999888999888111+++000999...000222111000000222444000000000000000000000000------........./////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******************************************************************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))******************************************************+++++++++++++++,,,,,,---......///.........///000000333888???KKKaaa}}}zzzppppppuuujjjrrr~~~{{{zzzyyyzzz}}}~~~|||wwwwwwwwwwwwwwwvvvvvvvvvllllllkkkkkkmmmqqqxxx}}}|||kkkccc^^^ddduuu|||wwwuuupppxxxcccJJJ???555555777666444444333222222111111111111111000000111111111222222222//////000111111111111111////////////////////////...///000...------...000.....................///........./////////////////////............//////...///000///------///000///......//////000111222222333555888777888@@@JJJ[[[uuurrrrrrrrryyynnncccXXXKKK>>>444;;;333///444666333111333---///111///---+++---///000000000000000000000000,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******************************************************************++++++******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***++++++,,,,,,------......///000222333444333222222888GGG___sssaaa___mmmnnnlll{{{{{{wwwvvvyyykkkbbbaaaooozzz}}}}}}rrrkkkppp~~~{{{kkkXXX???777222444666555333333222222111111111111111111000000111111222222222222//////000111111111111111////////////////////////,,,---...---------///111---......///......---,,,---.........//////000000//////............//////...///000///------///000.........//////000111222222333555888777888@@@JJJXXXrrr{{{{{{xxx|||wwwnnnlllppptttuuugggTTTGGGAAA>>>999555333333222222111000//////111111000///////////////////////////............------------------------,,,------......------,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++************************************************************************************))))))******+++,,,************************))))))************)))((())))))))))))************)))************+++++++++++++++******++++++,,,------------............///111222111111555@@@QQQ]]]vvvcccUUUcccvvveeekkkzzz}}}lll```eeesss~~~{{{rrriiijjjxxx}}}{{{pppZZZFFF999888777666555444333333444333111////////////000000000//////.........---000000000000//////////////////............//////000000////////////000000111000///......---......////////////000000000000//////.........---------////////////000000000000000///......///111333555333333444777777777===EEEVVVoooyyyxxxxxxyyypppnnn{{{zzz}}}}}}yyyzzz~~~rrrXXXNNN@@@888777777444111333333222111111000//////111000000///////////////////////////............------------------------,,,------......------,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))******************************************************************************))))))******+++,,,)))))))))))))))))))))))))))))))))******))))))((('''(((((((((((()))))))))))))))*********+++++++++++++++******++++++,,,---------------............---///000000222999EEENNN___vvvkkk[[[ddduuu~~~ppplllkkkzzzsssccc___fffoooxxx~~~www}}}~~~uuuiiiXXXDDD555777777666555444444333333333222111000/////////000000000000/////////......000000000000/////////...//////............////////////............/////////...............///000---............///////////////.........---------....../////////000000000111000///...///000222444333333444777777777===EEEVVVnnn{{{xxx|||~~~wwwooo^^^NNNBBB;;;333000222444444222222222222111111000000///111000//////......///////////////............---------------------------,,,------......------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++(((((())))))))))))((((((************************))))))))))))))))))))))))***************************))))))))))))***++++++(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((()))))))))*********+++++++++************+++,,,,,,,,,,,,,,,---------......,,,...000000000333888===III\\\xxxiiiYYY]]]cccyyynnnmmmoooxxx~~~lllccccccjjjwww{{{vvvuuuvvv}}}}}}wwwiiiUUUBBB777333555555444444333333333222333222111000/////////000111000000000000000//////000000000/////////......//////............//////......------------......------------...///000111,,,,,,---------........./////////............---............////////////111111000//////000111222333333444777777777===EEEUUUmmmmmm\\\RRRKKKAAA888;;;777222111333444222000222111111111000000000///000000///............/////////.........---------------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************))))))************))))))************************((((((((((((((((((((((((************************)))))))))))))))***++++++))))))))))))))))))))))))''''''((()))))))))(((((('''''''''((((((((())))))))))))))))))***************************++++++,,,+++,,,,,,,,,------------...///111111000000333555<<>>OOOddd}}}{{{mmmbbbgggvvvzzzrrrzzz~~~vvvppptttppprrr|||{{{vvvssszzzrrrkkk^^^KKK===777666666666222222222222222111111111111111111111000000000///000000000000111111111111////////////............//////............//////000//////////////////000//////...---------------------........./////////////////////////////////.........////////////000111111000000000000000000333333444777777777===EEETTTppp}}}mmmfffNNNDDD:::666555444555777444333222222333333222000000000000000000000000000000///......------...............------------,,,------------------------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************+++,,,,,,,,,,,,,,,,,,+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******************************'''((()))******++++++***))))))))))))************((((((((()))))))))*********))))))))))))***++++++******+++++++++,,,,,,,,,---,,,++++++,,,...000222444000333???NNNcccfff___dddqqqssspppvvv|||hhh]]]^^^hhhzzz}}}~~~uuu{{{iiiTTTHHH:::555777888444...333333222222111111111000000000111111111111000/////////000000000000000111/////////.........------//////............//////000000////////////000000000///...---,,,,,,,,,,,,---............/////////...////////////000000000////////////000000000000000000000000111111111111333333444777777777===EEESSSqqqoooYYYKKKHHHBBB;;;777888666111000222333222222333444555444444///000000000000000000000//////...------------............---------,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************************+++++++++,,,,,,+++++++++************************************************))))))))))))))))))))))))((((((((((((((()))******************************((()))***+++,,,,,,,,,,,,((((((((())))))))))))***(((((((((((()))))))))***)))))))))))))))***++++++************++++++++++++,,,,,,,,,,,,.../////////333000333;;;AAAKKKbbb{{{vvvjjjcccooo{{{rrrwwwwwwjjjeeeiiiooovvv~~~jjjWWWBBB===888666777777444111444444333222111111000000///000111222222111000///....../////////000000000//////.........---------//////............///////////////....../////////......---,,,,,,---------,,,,,,---------............/////////000000000000000000000000111111111222...///000111111111111111333333444777777777===EEESSSpppqqqjjjddd```UUUFFF======999333111555555222222666000000000000000000000000////////////000000000000//////...------------.........---------,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))***+++,,,---------''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++------...000222222000...---,,,111777555444DDDXXXwww{{{]]]ZZZhhhsss~~~uuussssss{{{wwwzzzwwwoooqqqxxxppprrrzzz{{{vvvmmmWWWBBB888999999555111111444888555555444333222111000//////000111222222111000///---.........//////000000//////.........---------//////............//////.........------.........,,,,,,,,,,,,---...//////++++++,,,,,,,,,---------.../////////000000111111000111111111222222222222---...///111222222222222333333444777777777===EEETTToooUUUdddzzzxxxiii```KKKFFF@@@<<<:::888555333444444444444444444444444444444333333222111000000000000//////.........---......------------......------------------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))((())))))(((((()))+++---***,,,---+++(((''')))+++******))))))((((((''''''))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******************************,,,,,,,,,++++++*********,,,,,,,,,---------......///000000111111444888;;;YYYddd{{{sssTTTZZZfffqqqooouuuppp~~~pppiiikkkttt~~~|||mmmdddccciiinnnkkkrrrxxxyyyzzzyyymmm[[[DDD444555555444333333333333444777444111000/////////...000000000000////////////////////////////////////------............---------------...///000000111------------------------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,---------------...///000222222111111111111111222000///......///111333444333222333777888777;;;AAASSSkkkDDDPPPaaaqqq}}}kkkZZZNNNGGGBBB>>>999666666555444222333333333333333333333333444333333222111111000000000/////////..................------------......------------------------------------------------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))***+++***)))(((((()))+++***+++,,,+++)))(((***,,,******))))))(((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))************************,,,,,,,,,++++++*********,,,,,,,,,,,,---------------...///000000222555888BBBLLLcccmmmgggaaahhhzzzyyyzzz{{{}}}pppvvvvvvppppppvvvvvvpppqqqqqqttt|||tttpppggg___ZZZZZZ___dddsss~~~tttiii^^^PPP???333555555444333333333333444333333444555555444111///000000000000/////////...........................------............---------------...///000000000........................,,,------......------,,,///...---,,,,,,,,,,,,------------------...//////111111000000000000111111/////////000000222333333333222333777888888<<>>CCCGGGccc///222555777:::BBBMMMUUUgggnnnyyyppp]]]WWWNNNDDD>>>;;;;;;<<<555444333333333444555555111111111111111111111111222222111111000000000000///////////////...............------------......------------------------........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************+++,,,+++)))((()))***((()))***++++++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))++++++++++++++++++++++++(((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''************************+++++++++***************++++++++++++,,,,,,,,,,,,***,,,...///.........///555444:::IIIZZZlll|||xxx|||{{{wwwwww}}}|||zzzyyyttttttwww}}}yyyfff[[[KKK???999777666444555444333333222222333333222111///---,,,---000222000000/////////.................................------............---------------....../////////........................------............------...------,,,,,,,,,------......---------......///......---------.../////////000222333333333222111222111333888::::::>>>EEELLLggg000111222111000222666:::CCCHHHNNNWWWaaaooo|||tttdddQQQCCC===;;;888555555666777999444444444333333333333444000000000000000000000000111111000000000000//////.........///////////////......------------......------------------------........................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************(((***++++++******+++,,,((())))))+++,,,,,,+++***))))))))))))************))))))))))))))))))))))))***))))))))))))))))))***************************(((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))*********************************+++++++++,,,,,,+++---//////...---...///000000222666;;;GGG[[[mmmtttrrrttt|||xxx~~~uuueeePPPHHH===666333444555555444444333222222222222333333555666555222000///000////////////....................................------............------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,------...///......---------......------,,,,,,---.../////////000111333333222111000222111333777999:::>>>DDDRRRkkk...000111111111000111333444555888999<<>>666666666666555444333333000222444333000///000111000000000000000000000000////////////////////////............/////////000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++(((***,,,---,,,***+++++++++***)))+++---,,,)))&&&))))))*********+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))*********++++++,,,,,,,,,+++---///111///...000444444333666;;;OOOggg~~~rrrvvvxxxwww}}}rrrooouuu{{{{{{ppp\\\HHH===:::888666444444444444444444333222222111222222222///666>>>AAA<<<666111000//////.........---------------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---.../////////...---------------,,,,,,,,,------...///000000000///////////////000222000222666777777;;;@@@OOOhhh+++,,,---.........//////,,,000444333111000444888888999@@@KKKZZZeeelllnnnwwwxxx{{{sssnnnjjjccc]]]VVVMMMCCC<<<999<<<>>>===999555555555222222222333333444555555000333555444222111222444111111111111111111111111.........///////////////---.........//////000000.........------.........------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++))))))******++++++++++++***,,,......,,,***))))))+++******+++---,,,)))%%%))))))******++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))************+++++++++******,,,///222333,,,(((,,,111333444666???TTTiiixxx}}}{{{xxxyyyrrrcccPPPDDDBBB888777666555444333333333444333222222111111222222...222444333///...000444//////.........------------------------------------..................------------------------------------------------------..................---,,,,,,,,,,,,,,,---...///000///...---------------,,,,,,,,,---...///000111000///...------...///000222000222555666666999???LLLggg---------............///////////////000000000000333222333888>>>CCCDDDCCCLLLJJJIIIJJJNNNUUU[[[```gggjjjpppwww~~~tttuuutttpppiiibbb[[[UUUOOOKKKEEEEEEDDDBBB???<<<:::999666666555444444444444555222222111111111111222222111111111111000000000000000000000000000000000000//////////////////////////////////////////////////////.........---------+++,,,------++++++,,,---------,,,,,,,,,,,,++++++------------,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++***,,,...---+++***,,,...************************+++*********))))))((((((...333777222***%%%(((...************************************************))))))************))))))))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))******))))))))))))************))))))((((((''''''***)))(((''''''((()))***))))))))))))******************+++++++++,,,,,,,,,............////////////777888AAAWWWvvv~~~}}}xxxiiiZZZPPPIIIBBB<<<;;;:::888555333111111111222111111111111111111111111222111000.........///000000///...------...///000////////////////////////+++,,,---...---,,,+++***------------------------000...,,,******,,,...000------------------------......//////...---,,,,,,//////............////////////.........---------......//////000000111111111///000444555555999???OOOjjj------------.............../////////000000000000111000111444999<<<<<<;;;<<<;;;;;;;;;===???AAABBB>>>@@@DDDHHHMMMQQQTTTVVVSSSSSSUUUYYY^^^bbbcccbbbXXXSSSUUU\\\XXXKKKDDDFFFIIIGGGDDDBBB@@@===777333:::::::::999888666555444666666555444444333444444333222222222222222222333111111111000000000//////000000000000000000000000////////////////////////........................///.........------------+++,,,------++++++,,,---------,,,,,,,,,,,,++++++,,,---------,,,,,,+++***,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,---************************+++*********))))))))))))+++///111///)))''')))---************************************************))))))************))))))))))))))))))))))))))))))************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''***)))(((''''''((())))))(((((()))))))))******************+++++++++,,,,,,---.........////////////333333555???QQQjjj}}}rrrzzzuuulllSSSIII@@@>>>===<<<;;;<<<999888555333111111111222111111111111111111111111111000000///////////////000///...------...///000........................---------------,,,++++++------------------------...---+++******+++---...------------------------...............---,,,,,,///......------......//////.........------------......//////000000111111111///000444555555999???LLLggg------------................../////////000000000111000000111444666555555222333444555555444222111999999;;;===>>>@@@BBBBBB???>>>@@@CCCHHHLLLNNNOOOBBB???AAAGGGFFF>>>;;;>>><<<;;;:::===AAAAAA<<<666666666777777777777666666777666555444333333222333333333333222222333333333111111000000000000//////////////////////////////////////////////////////....................................------------+++,,,------++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++---+++++++++,,,---,,,+++***************************************)))))))))(((***++++++***)))+++,,,************************************************))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))***************++++++++++++,,,---------.........//////000111111222888HHH^^^mmmooommmnnnwww~~~uuubbbTTTBBB:::555666777666555666888666444222111111111111111111111111111111111111//////000000000///......//////...------...//////------------------------......---,,,,,,,,,,,,---------------------------,,,++++++++++++++++++,,,---------------------------............------,,,...------,,,,,,------...............------------......//////000000111111111///000444555555999???IIIeee,,,,,,---------................../////////000000111111111222333444444444222333555777777777666666777888999:::<<<>>>??????===<<<<<<<<<>>>AAABBBCCC===:::;;;???@@@<<<<<<@@@>>>:::888;;;???@@@;;;666666666777888888888888888666666444333222222222222333222222111111222222333111000000000////////////........................////////////////////////........................------------------------+++,,,------++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++---+++)))***---...,,,)))************************************************)))(((((()))***++++++***************************************************))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))((((((((((((((((((((((((((()))))))))(((((((((((()))))))))***************++++++++++++,,,,,,---------.........***///333444666<<>>;;;999777666333333444444333333222111333333222222111111222222000000////////////000000000000////////////..............................////////////////////////------------------------,,,,,,,,,,,,------------+++,,,------++++++,,,---------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,*********+++,,,+++************************************+++++++++++++++...,,,++++++,,,+++***)))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))&&&'''((()))*********)))''''''(((((((((((()))))))))))))))************++++++++++++,,,,,,,,,------333///,,,,,,...000000///444AAASSSdddvvv~~~|||xxxppp___LLLAAA;;;777555666222///000333333111111444111111111111111111111111000000000000000000000000------.../////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,---------------------------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......//////000000111111111///000444555555999???HHHddd++++++,,,,,,,,,------------------.........//////,,,///000000///...000222555333000...---...///000222222222222222222222222111444666666555555666888666666555444444666777777@@@???>>>:::555333444555444444555555555555555444111111111111111222222333111111000000000000111111000000/////////.................................////////////////////////------------------------++++++,,,,,,,,,---------+++,,,------++++++,,,---------,,,,,,,,,,,,++++++***+++,,,,,,---------,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++***)))***+++*********************************++++++,,,,,,,,,+++,,,,,,++++++******+++************************************************))))))************))))))))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***%%%&&&((()))*********)))'''''''''((((((((())))))))))))))))))************++++++++++++,,,,,,,,,,,,444111------...000111000...222999AAANNNbbb|||}}}yyywwwssswwwuuufff\\\RRRCCC555333666666444333555333222444222//////222000000111111111111111000000000000000000000000000---------------...///000,,,------......------,,,------------------------++++++,,,,,,++++++***)))---------------------------..................---++++++++++++++++++++++++***+++,,,---------------------,,,,,,,,,,,,------++++++,,,,,,,,,---------......//////000000111111111///000444555555999???GGGccc++++++,,,,,,,,,------------------........./////////222333222///...000222111000////////////000000222222333444555666777888444777::::::777555666777666777666444555777999888444888;;;:::777555777;;;111111222333444444444444000000000000111222333444222222111111111111222222000/////////............////////////////////////////////////////////////------------------------+++++++++,,,,,,---------+++,,,------++++++,,,------------,,,,,,,,,++++++***+++,,,,,,------------,,,++++++++++++++++++,,,++++++++++++++++++++++++(((+++---,,,)))(((***,,,*********************************++++++,,,,,,,,,(((***,,,+++***)))+++,,,************************************************))))))************))))))))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******%%%&&&((()))*********)))''''''''''''((((((((()))))))))))))))******************+++++++++,,,,,,,,,)))+++---000111111000000///111333777<<>>JJJSSSeeeqqqyyyvvvxxxyyyuuudddSSSFFF<<<888666555444666:::;;;:::888222222111000//////000000000000000000000000000000////////////.............................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,---------......,,,---//////......000111000///000444444444777===HHH^^^++++++,,,,,,,,,,,,------------------.............../////////000000000000000///............///000111222222333333222222111222333555666777777666666555555555555555555555555444444444444444444444444444444444444444333222222111111111000000000///////////////......---------...........................................................................---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************------------............,,,,,,,,,,,,...222888===CCCOOOddd}}}}}}zzziiibbbVVVIII>>>777333222555333333555777888777555222222111111111000000000000000000000000000000000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,------,,,,,,,,,,,,,,,------------...,,,---//////......000111000///000444444444777===DDD[[[++++++,,,,,,,,,,,,------------------................../////////000000000//////...............---111111222222222222111111333333444444555555666666444444444444444444444444333333333333333333333333333333333444333222222111000000000000////////////---------------,,,,,,,,,------------------------...................................................------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************,,,,,,,,,---------......+++---000000///......//////666DDDUUUcccsss{{{nnnddd^^^IIIDDD===555111111333555333222222333444555333111111111222333222111000///000000000000000000000000...//////000000111111111...........................------------,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,---//////......000111111///111444555444888===CCCZZZ~~~+++++++++,,,,,,,,,------,,,,,,---------................../////////000000...///000000000000000///111111222222222222111111333222222222333444555666444444444444444444444444333333333333333333333333222222333333222222111000000000/////////.........////////////............------------------------................................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))(((((((((((())))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************+++,,,,,,,,,------------+++...222333222000//////...111666;;;???HHH[[[lll~~~wwwjjj^^^SSSHHHAAA:::888444222111333666888333333222333333222111000000111333444444222000///000000000000000000000000...//////000111222222333........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------...------,,,++++++++++++++++++,,,,,,,,,---------,,,---//////......000111111000111444555444888===EEE\\\+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////,,,---///000111111111111000111111222222111111000222111111111222333444555222222222222222222222222333333333333333333333333111111111222111000000////////////............---////////////////////////------------------------................................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************))))))))))))))))))******************************(((((((((((())))))))))))************************))))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,---))),,,...///...------...,,,---///111222666CCCQQQcccppp|||ttttttyyy~~~~~~zzzwwwkkk\\\NNNEEE>>>888444444333333333222222222222333333444333222111000000///000222333333222000///////////////////////////...//////000111222222333........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------......,,,++++++++++++,,,+++++++++,,,,,,,,,------,,,---//////......000111111000111555555555888>>>FFF]]]++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////,,,------......///000000000000111111111111000000000000111111222333333333222222222222222222222222333333333333333333333333000000111111000000///...///.........------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************))))))))))))************************************(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))***++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,---...///...,,,+++,,,---...---...111111111888???CCCLLL```{{{tttiiiYYYPPPDDD;;;777666555333333444555555444111///...222333444444222111111111...///000111222111000000////////////////////////...//////000000111111111........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,...---,,,+++***+++,,,---++++++++++++,,,,,,,,,,,,,,,---//////......000111222000222555666555999>>>CCCZZZ~~~++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////111000///...---......///000000111111111111000000...///000222222222222111111111111111111111111111222222222222222222222222//////000000000///...............---------,,,,,,***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************((()))))))))************************************'''((((((((()))))))))***((((((((((((((((((((((((******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++---...//////------...///222///...000000......111///333@@@RRRaaappp{{{nnndddZZZQQQ???;;;777444333333444555333444444444444333222111000222444333111000000222....../////////000000000////////////////////////////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,---,,,+++******,,,---...***++++++++++++,,,,,,,,,,,,---//////......000111222000222555666555999>>>@@@WWW|||++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////888666333000///...//////000000111111111111000000---...000222333222111000000000000000000000000000000000000000000000000000///////////////......---......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,+++++++++************************************************(((((())))))*********+++************************'''((((((((())))))************************************))))))))))))******+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++&&&)))+++,,,,,,,,,---...///***)))---000...------000000333777888===OOObbbzzz|||yyy|||}}}{{{ppp~~~|||zzztttgggVVVKKKDDD===666222222333333333333333333000000//////000111333444...111333222000///000222.........---...///000111////////////////////////////////////....................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,*********,,,...///******+++++++++,,,,,,,,,,,,---//////......000111222111222555666555999??????VVV|||