BM6P6(@ uuunnnjjjgggeeedddcccaaa___]]]ZZZYYYWWWVVVUUUSSSRRRPPPOOONNNJJJHHHFFFDDDBBB@@@??????>>><<<;;;;;;;;;;;;:::888===;;;999777777777999:::999::::::999999777666555888888888888888888888888999999999999999999999999777777777777777777777777<<<<<<===>>>???AAACCCDDDFFFGGGIIIKKKMMMMMMMMMMMMVVVXXX[[[^^^aaadddffffffnnnooosss}}}pppaaaXXXWWWPPPKKKKKKKKKJJJJJJLLLKKKKKKJJJIIIGGGFFFFFFEEEHHHHHHHHHGGGFFFEEEDDDDDDHHHIIIJJJLLLPPPUUUYYY\\\aaafffnnnvvv}}}~~~xxxwwwwwwwwwxxxzzz}}}|||yyyxxxxxxxxxuuurrruuuttttttsssssssssttttttssstttttttttuuuuuuvvvvvvrrrrrrsssssstttuuuuuuvvvuuuuuuvvvvvvuuussspppooommmooosssvvvxxxyyyxxxwwwvvvwwwyyyzzz|||~~~}}}xxxrrroooooopppppptttwwwwwwuuuwww}}}wwwooojjjfffddddddbbbaaa^^^\\\ZZZXXXWWWVVVUUUTTTRRRPPPOOONNNLLLJJJHHHEEEBBB???>>>===>>><<<;;;;;;;;;;;;:::888;;;:::999888888999::::::;;;::::::999888777777777777777777777777777777777888888888888888888888888777777777777777777777777:::;;;;;;<<<>>>@@@BBBCCCGGGHHHJJJLLLNNNNNNOOOOOOTTTVVVYYY]]]aaadddggghhhlllnnnsss{{{|||jjj^^^WWWPPPKKKKKKLLLKKKKKKMMMLLLKKKJJJIIIHHHGGGFFFFFFHHHHHHHHHGGGGGGFFFEEEDDDFFFFFFGGGIIIMMMQQQUUUXXX]]]bbbjjjqqqxxx}}}yyyxxxwwwwwwwwwyyy{{{|||{{{xxxuuuuuuvvvvvvuuussssssssssssrrrrrrssssssssssssssssssttttttuuuuuuuuuqqqrrrrrrsssttttttuuuuuuuuuvvvvvvvvvuuusssqqqooommmooosssvvvxxxyyyyyyxxxvvvwwwyyy|||~~~}}}~~~zzzuuuqqqqqqqqqooorrruuuuuussstttyyy~~~yyypppjjjfffeeedddbbb```]]][[[YYYXXXWWWWWWUUUTTTRRRPPPOOOOOONNNLLLIIIEEEBBB???===<<<>>><<<;;;;;;<<<;;;:::999::::::::::::::::::;;;;;;<<<;;;:::888888888888999777777777777777777777777777777777888888777777777777777777777777777777777999999:::;;;===???AAABBBGGGHHHJJJLLLNNNPPPPPPPPPRRRTTTWWW\\\aaaeeeiiikkkjjjnnnssswww}}}zzzjjj^^^UUUOOONNNNNNLLLKKKLLLKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGJJJNNNRRRTTTWWW\\\cccjjjpppxxx~~~|||zzzyyywwwvvvuuuvvvvvvwwwvvvtttssssssuuuvvvvvvuuurrrrrrrrrrrrrrrrrrrrrsssssssssttttttttttttuuuuuuqqqqqqrrrrrrsssssstttttttttuuuuuuuuutttsssqqqppplllnnnqqquuuwwwyyyyyyxxxuuuwwwyyy|||}}}|||{{{{{{zzz|||~~~~~~~~~~~~~~~}}}yyyuuussssssrrrtttvvvuuuttttttwwwzzz|||qqqjjjfffgggeeecccaaa^^^\\\ZZZYYYXXXWWWVVVTTTRRRQQQPPPOOOMMMKKKIIIEEEBBB???>>>===>>>===;;;;;;<<<<<<:::999888999:::;;;;;;;;;;;;;;;===;;;999777777888999:::999999999999999999999999777777888999999888777777777777777777777777777777888888999;;;===???AAABBBFFFGGGIIIKKKMMMOOOQQQQQQPPPRRRVVV[[[aaafffkkkmmmiiimmmrrrtttvvv{{{|||kkk```VVVRRRPPPMMMJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEGGGIIIMMMQQQSSSRRRWWW^^^ccchhhoooxxx~~~~~~|||zzzyyywwwuuusssrrrrrrrrrrrrrrrrrrsssuuuwwwxxxxxxrrrrrrssssssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqrrrrrrssssssrrrrrrrrrrrrrrrpppooonnnjjjlllooorrruuuwwwwwwwwwvvvwwwyyy|||}}}{{{zzzzzzzzzxxxzzz|||}}}||||||}}}~~~}}}yyyvvvvvvwwwxxxyyyxxxvvvvvvwwwyyyzzz}}}}}}rrrkkkhhhjjjhhheeebbb___]]]\\\[[[XXXWWWVVVTTTSSSQQQPPPOOOKKKJJJHHHEEECCCAAA@@@??????===<<<<<<<<<<<<;;;999888888999:::;;;;;;;;;:::<<<:::999777777888999;;;999999999999999999999999777888999::::::999888777777777777777777777777777888999:::;;;===@@@BBBCCCEEEEEEGGGIIILLLNNNQQQRRRQQQSSSVVV[[[aaagggllloooiiimmmqqqqqqpppssszzzxxxjjj[[[UUURRRMMMJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDEEEGGGJJJMMMOOOOOOTTTYYY]]]aaagggooouuu|||~~~|||yyyxxxvvvtttrrrqqqpppoooppppppqqqrrrrrrtttvvvwwwrrrssstttuuuvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvppppppppppppqqqqqqqqqqqqooooooooonnnnnnmmmlllllliiijjjmmmppprrrtttuuuuuuvvvwwwxxxzzz{{{}}}~~~~~~|||{{{{{{zzzzzzzzzzzzzzzxxxzzz|||||||||{{{|||}}}|||zzzyyyzzz{{{{{{zzzxxxwwwvvvwwwvvvyyy}}}}}}rrrmmmkkkllljjjfffccc```^^^]]]\\\XXXXXXVVVUUUSSSQQQPPPPPPKKKJJJHHHEEECCCBBBAAAAAA???===<<<<<<===<<<;;;999999999999999999999:::::::::999888777777888999999888888888888888888888888777888:::;;;;;;:::888777777777777777777777777777777888999;;;===@@@BBBCCCDDDDDDFFFHHHKKKNNNQQQSSSTTTUUUXXX\\\bbbhhhmmmppplllnnnoooooonnnooossswww{{{~~~tttaaaXXXSSSOOOLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGBBBBBBAAABBBCCCFFFIIIKKKMMMQQQVVVYYY\\\aaahhhmmmssszzz~~~}}}yyyyyywwwvvvtttsssqqqqqqpppqqqqqqqqqpppppprrrsssrrrsssuuuvvvwwwwwwvvvuuuwwwwwwvvvvvvvvvvvvvvvuuuooooooppppppppppppppppppmmmllllllkkkkkkkkkkkkjjjiiikkkllloooqqqrrrssstttvvvvvvwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{wwwyyy{{{|||{{{{{{|||}}}~~~||||||{{{{{{zzzzzzxxxwwwuuutttrrrvvvzzz~~~|||qqqnnnnnnllljjjfffbbb___]]]\\\\\\XXXXXXWWWUUUSSSRRRPPPPPPLLLKKKIIIFFFCCCAAA@@@??????>>><<<<<<======;;;::::::999888777777777888999777777777777777777777777888888888888888888888888666777999;;;;;;999777666777777777777777777777777666666888999<<>>===???>>><<<<<<======;;;:::;;;999777555555666777888555666777777777777666666::::::::::::::::::::::::555666999::::::999666555777777777777777777777777444555666888;;;===@@@AAAEEEFFFGGGIIIMMMQQQTTTVVVZZZZZZ\\\^^^bbbhhhlllooossspppnnnmmmnnnoooooonnnpppwww}}}~~~}}}iii]]]TTTOOOMMMLLLLLLLLLLLLLLLKKKKKKKKKGGGGGGHHHIIIIIIHHHHHHHHHEEEDDDCCCCCCDDDFFFIIIJJJIIILLLPPPSSSTTTXXX^^^cccffflllttt||||||||||||||||||{{{zzzyyy{{{|||{{{xxxtttrrrrrrtttpppqqqsssuuuvvvvvvuuutttttttttsssssssssrrrrrrrrroooooooooooonnnnnnnnnnnnllllllkkkjjjjjjkkkkkkkkkoooooopppqqqrrrsssttttttssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxuuuwwwyyyyyyyyyxxxyyyzzz~~~~~~~~~|||yyywwwpppsssvvvyyyzzz|||~~~zzzqqqmmmllljjjgggcccaaa``````___^^^YYYWWWTTTSSSRRRQQQNNNLLLOOONNNLLLIIIEEECCC@@@??????===:::999;;;===;;;777<<<;;;;;;::::::;;;;;;<<<:::999888777666666666666777777777777888999:::;;;777777888888888888777777777777777777777777777777888888888999:::;;;======BBBDDDHHHKKKNNNQQQTTTWWWYYY[[[\\\^^^___ccchhhlllssspppnnnooorrrsssrrrpppvvv|||kkkYYYRRRSSSOOOMMMKKKJJJJJJKKKLLLMMMJJJJJJKKKKKKJJJJJJIIIHHHEEEFFFFFFFFFFFFEEEDDDDDDFFFGGGIIIKKKMMMPPPTTTXXX```dddkkkrrrzzz~~~}}}~~~~~~{{{yyyyyy||||||{{{xxxssspppooooooooopppqqqrrrtttuuuvvvwwwtttsssrrrsssttttttrrrpppooonnnmmmlllkkkjjjjjjjjjkkkkkkjjjiiihhhhhhhhhhhhmmmooorrrssssssssstttuuuttttttssssssrrrqqqpppoooqqqqqqrrrsssuuuvvvvvvwwwzzzzzzyyyxxxvvvvvvxxxzzz|||~~~~~~}}}~~~~~~zzzwwwttttttuuuvvvyyy|||||||||{{{rrrmmmkkkiiigggdddbbbaaa```^^^\\\YYYWWWTTTSSSRRRQQQNNNLLLOOONNNKKKIIIEEEBBB@@@???@@@>>>;;;:::;;;<<<;;;999;;;;;;::::::::::::;;;;;;:::999888777777666666666777777777777888999::::::777777888888888888777777777777777777777777777777777777888888:::;;;===>>>BBBDDDHHHKKKMMMPPPSSSVVVYYY[[[\\\^^^```cccgggkkkqqqqqqqqqssswwwxxxvvvtttzzzzzzbbbVVVUUUPPPNNNLLLKKKKKKKKKLLLLLLIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDEEEGGGIIIJJJLLLOOOSSSVVVZZZ^^^eeelllttt}}}~~~}}}}}}~~~~~~{{{yyyxxxxxx||||||zzzvvvrrrnnnllllllnnnoooppprrrsssuuuvvvwwwxxxvvvuuuttttttsssqqqooonnnnnnmmmlllkkkkkkkkkkkkjjjjjjiiihhhhhhhhhiiiiiimmmooorrrssssssssstttuuuuuutttsssrrrqqqppppppqqqqqqqqqqqqrrrrrrssstttuuuvvvwwwwwwvvvuuutttuuuvvvyyy{{{}}}}}}|||{{{{{{|||~~~|||{{{vvvuuuuuuuuuvvvxxxzzz{{{zzzwwwwww|||{{{rrrmmmkkkgggfffdddcccbbb```]]][[[YYYWWWUUUSSSSSSQQQOOOMMMNNNMMMKKKHHHEEEBBB@@@???@@@>>>===<<<<<<;;;<<<<<<;;;;;;::::::::::::;;;;;;999999999888777777666666999888888888888888999999777777888888888888777777777777777777777777777777666666777888999;;;===>>>AAADDDGGGIIIKKKNNNQQQTTTXXXZZZ\\\^^^```cccgggjjjppprrruuuyyy}}}}}}zzzxxx|||nnn\\\UUUQQQOOOLLLKKKLLLLLLKKKJJJHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEGGGHHHIIILLLPPPSSSSSSWWW]]]dddllluuu~~~}}}~~~~~~}}}{{{{{{{{{yyyvvvtttuuuvvvzzzzzzxxxtttoookkkjjjiiilllmmmnnnqqqsssuuuwwwwww{{{yyywwwvvvuuussspppnnnnnnmmmllllllkkkkkkkkkkkkiiiiiihhhhhhhhhiiijjjjjjmmmpppssstttssssssssstttuuutttrrrpppppppppqqqrrrrrrqqqpppoooooopppqqqrrrrrrsssuuuuuusssrrrrrrrrruuuvvvxxxyyyxxxwwwxxxyyy|||}}}~~~~~~}}}xxxwwwvvvttttttttttttuuuvvvttttttwwwyyy}}}|||rrrmmmjjjfffeeedddcccccc```]]]ZZZYYYWWWUUUTTTSSSQQQOOOMMMNNNLLLJJJHHHEEEBBB@@@??????======>>>===:::;;;===;;;::::::::::::::::::;;;999999999999888888777777999999888888777888888888777777888888888888777777777777777777777777777777666666666777999:::<<<===@@@BBBFFFHHHJJJLLLOOORRRWWWYYY]]]___aaadddgggiiippptttzzz{{{xxxzzziiiYYYSSSPPPLLLKKKLLLMMMKKKJJJHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFCCCDDDFFFFFFGGGIIILLLOOOOOORRRWWW]]]eeemmmvvv||||||yyyzzz|||}}}}}}~~~~~~}}}}}}}}}xxxxxxvvvtttqqqppprrrsssuuuuuutttqqqmmmjjjiiiiiijjjkkkmmmooorrrtttvvvwww|||zzzxxxwwwvvvtttqqqooonnnmmmlllkkkkkkkkkkkkkkkjjjiiiiiiiiijjjkkkllllllmmmppprrrssssssrrrsssssstttssspppnnnnnnppprrrsssrrrqqqooommmmmmmmmnnnooonnnqqqtttuuusssqqqpppppprrrsssuuuuuuuuutttvvvwww||||||}}}}}}}}}}}}}}}}}}yyywwwuuusssrrrrrrrrrrrruuussssssvvvwwwxxx}}}|||rrrmmmjjjfffeeedddcccbbb```\\\YYYZZZXXXUUUTTTSSSRRROOOMMMMMMLLLJJJGGGEEEBBB@@@???>>>;;;;;;???@@@;;;:::<<<:::::::::999999:::::::::888999999999999888777777999999888888777888888888777777888888888888777777777777777777777777777777666666666777888999:::;;;>>>@@@DDDFFFHHHKKKNNNQQQUUUXXX]]]aaacccfffhhhjjjqqqvvv~~~{{{wwwzzz|||dddXXXSSSMMMLLLMMMNNNLLLJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGCCCDDDEEEEEEEEEFFFJJJLLLNNNPPPTTTYYY___hhhpppvvv~~~~~~wwwtttuuuxxxyyyzzz{{{{{{{{{{{{{{{vvvuuussspppmmmmmmoooqqqooooooooonnnkkkiiiiiijjjiiijjjlllnnnqqqsssuuuvvvyyywwwvvvvvvvvvvvvsssqqqmmmmmmlllkkkkkkkkkllllllkkkkkkkkkkkkkkklllmmmnnnmmmooorrrrrrrrrqqqqqqrrrrrrpppnnnmmmmmmoooqqqsssrrrqqqooommmlllllllllllllllooossstttsssqqqooooooqqqrrrssssssrrrrrrsssuuu{{{{{{{{{{{{{{{{{{zzzzzzwwwvvvtttsssrrrrrrrrrssssssqqqrrruuuvvvvvvzzz}}}rrrllliiifffeeecccbbbaaa___\\\ZZZZZZXXXVVVTTTTTTRRRPPPNNNLLLKKKIIIGGGEEEBBB@@@@@@???999:::BBBEEE???::::::::::::999999999999::::::888888999::::::999888777999888888888888888999999777777888888888888777777777777777777777777777777777777666666777888888999;;;>>>AAADDDGGGJJJMMMPPPSSSWWW]]]bbbfffhhhkkkmmmrrrxxx{{{xxx{{{rrrccc\\\RRRNNNNNNOOOMMMJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFCCCDDDEEEDDDDDDEEEGGGJJJMMMOOORRRUUUZZZbbbjjjpppwww}}}zzztttqqqrrrttttttvvvwwwxxxyyyyyyyyyttttttrrrooollllllnnnoookkklllmmmllljjjiiiiiijjjiiijjjlllnnnppprrrtttuuuuuutttssstttuuuuuutttrrrmmmllllllkkkkkklllllllllllllllkkkkkkllllllmmmmmmlllnnnpppqqqpppoooooopppnnnmmmlllllllllnnnpppqqqqqqqqqpppooonnnmmmlllllllllooorrrsssrrrpppooooooqqqrrrrrrqqqooooooqqqssswwwxxxyyyzzzyyyxxxwwwvvvtttsssrrrqqqqqqqqqrrrssspppoooooorrrsssrrrvvv|||}}}sssllliiigggeeebbb``````___]]][[[ZZZXXXVVVTTTTTTRRRPPPNNNKKKKKKIIIGGGDDDBBBAAA@@@AAA999:::FFFLLLEEE;;;999::::::999999999999::::::777888:::;;;;;;:::888777777777777777888999::::::777777888888888888777777777777777777777777777777888888777666666666666777888;;;???CCCFFFIIINNNPPPQQQVVV^^^dddhhhkkknnnoooqqqyyy}}}{{{~~~ssshhh[[[RRRPPPPPPLLLIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEDDDCCCDDDFFFHHHLLLMMMNNNQQQUUU[[[ccciiinnnttt|||}}}zzzvvvqqqoooppppppqqqrrrtttvvvwwwxxxxxxssssssrrrpppmmmlllmmmnnnkkkkkklllkkkiiihhhhhhiiiiiijjjkkkmmmoooqqqrrrssssssrrrrrrrrrssssssrrrppplllllllllkkkkkkllllllmmmlllkkkkkkjjjjjjjjjjjjkkkkkkmmmoooooonnnmmmmmmnnnkkkkkkkkkkkklllmmmnnnooopppqqqrrrrrrqqqooommmkkkkkknnnpppqqqpppooooooooopppqqqpppnnnllllllmmmooorrrsssvvvxxxyyyxxxvvvuuurrrqqqpppooooooooopppqqqqqqooooooqqqppppppsssyyyzzz}}}sssllliiihhheeebbb______^^^]]]\\\ZZZXXXVVVUUUTTTSSSPPPNNNKKKJJJIIIGGGDDDBBBAAA@@@DDD::::::IIIQQQIII===888:::999999999999999999:::777888:::;;;;;;:::999777777777777777888999:::;;;777777888888888888777777777777777777777777777777999999777666555555555555777:::>>>BBBEEEIIINNNQQQPPPVVV^^^eeejjjmmmpppqqqqqqyyyzzz|||~~~qqqaaaVVVRRRPPPLLLHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEEEEDDDCCCCCCFFFHHHJJJKKKLLLMMMQQQWWW^^^dddhhhnnnvvv}}}~~~xxxwwwtttpppoooqqqnnnoooqqqssstttvvvvvvwwwsssssssssqqqnnnlllmmmnnnlllllllllkkkhhhffffffgggjjjjjjkkkmmmnnnpppqqqrrrsssrrrqqqqqqrrrqqqpppnnnllllllkkkkkkkkkllllllmmmkkkkkkjjjiiihhhhhhhhhhhhjjjlllnnnooommmllllllmmmhhhiiijjjkkkllllllmmmmmmpppqqqssstttsssqqqnnnllljjjmmmooooooooonnnnnnoooppppppooommmjjjjjjkkkmmmmmmppptttwwwyyyxxxwwwuuuqqqpppooonnnmmmmmmnnnooosssqqqpppqqqpppooorrrxxxxxxtttmmmkkkiiifffaaa___^^^^^^]]]\\\\\\ZZZXXXVVVTTTQQQNNNKKKLLLKKKJJJGGGEEECCCAAA@@@?????????>>>======<<<<<<::::::999888888999::::::888999999999999888777777999999999888999999::::::888888888888888777666666777777666666666666777777555777999:::::::::888777:::===@@@CCCEEEGGGKKKMMMRRRWWW]]]dddiiimmmooopppzzz|||mmm___XXXQQQMMMLLLMMMMMMMMMKKKIIIIIIJJJKKKFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCIIIIIIIIIKKKOOOTTTZZZ]]]ccchhhpppvvv||||||yyytttooommmmmmnnnpppqqqpppnnnnnnmmmnnnooopppnnnnnnmmmnnnoooooonnnlllkkkllllllmmmlllkkkiiihhhjjjiiijjjlllnnnpppppppppoooooonnnmmmmmmmmmnnnnnniiiiiijjjkkkkkkkkkjjjjjjkkkjjjjjjiiiiiiiiihhhhhhggghhhjjjkkkllllllkkkkkkeeefffhhhiiikkkmmmoooooosssssssssrrrrrrpppooonnnlllllllllllllllmmmnnnnnnrrrqqqnnnlllkkklllmmmmmmmmmoooqqqsssuuuvvvvvvvvvsssppplllhhhhhhjjjnnnppprrrrrrrrrrrrqqqqqqppppppwwwzzz~~~uuunnnllliiieeeaaa___^^^^^^]]]\\\[[[YYYWWWVVVTTTRRRNNNLLLLLLKKKJJJGGGEEECCCAAA@@@<<<<<<<<<;;;::::::999999::::::999888888999::::::888888888888999999999:::::::::999888888999999999888888888888888777666666777777666666666666777777777777666777777777888888999<<>>>>>======<<<<<<;;;:::999999888888999999::::::999888888888999::::::;;;:::999888888888888888777888888888888777777666777777666666666666777777888777555444444666888999888:::===@@@CCCFFFJJJNNNOOOSSSZZZaaagggnnntttxxx}}}}}}|||~~~lll]]]TTTRRRLLLLLLKKKKKKJJJIIIHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIHHHFFFEEEFFFFFFGGGEEEEEEEEEFFFIIINNNRRRUUUZZZ___eeejjjnnnuuu}}}~~~wwwvvvsssoookkkiiijjjkkklllmmmmmmkkkjjjiiiiiiiiiiiiiiiiiijjjkkkllllllkkkkkkkkklllnnnoooooonnnllljjjiiihhhgggiiikkkmmmnnnmmmjjjjjjiiiiiihhhhhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkklllllllllllllllkkkkkkjjjkkkkkkkkkkkkjjjhhhfffeeeffffffggghhhjjjkkkmmmnnnooooooooopppppppppppppppqqqooommmkkkjjjkkklllnnnlllkkkiiihhhggghhhhhhiiikkklllnnnqqqrrrssssssssssssppplllhhhggghhhkkkmmmlllllllllmmmnnnpppqqqrrrsssuuuwwwyyy|||vvvooonnnhhheeebbb```___^^^]]][[[YYYWWWVVVUUUUUUSSSQQQNNNLLLKKKJJJGGGEEECCCAAA@@@@@@@@@??????>>>=========999999999999999999999999===<<<:::888777888999:::;;;;;;999888777777777777777777888888888888777666777777666666666666777777777777666555666777888999777999<<<>>>AAAEEEJJJMMMOOOSSSYYY___eeellltttzzz~~~~~~jjj]]]VVVNNNMMMLLLLLLLLLLLLKKKJJJJJJIIIGGGFFFFFFGGGIIIJJJKKKJJJHHHFFFEEEFFFGGGGGGFFFFFFFFFFFFIIILLLPPPRRRWWW\\\aaaeeeiiinnnvvv|||wwwrrrsssqqqmmmjjjiiiiiikkklllooonnnmmmlllkkkjjjiiiiiifffhhhiiijjjjjjjjjjjjkkkkkkmmmppprrrrrrpppmmmlllgggeeedddeeehhhjjjkkkkkkjjjjjjjjjjjjiiiiiihhhggghhhiiijjjjjjkkkkkkkkkkkkmmmmmmnnnooonnnnnnmmmlllooooooppppppnnnmmmkkkjjjhhhhhhhhhhhhiiikkkmmmnnnnnnnnnnnnoooooopppqqqqqqrrroookkkhhhggggggiiikkkjjjjjjiiihhhhhhhhhiiijjjjjjkkknnnpppqqqrrrrrrrrrssspppllliiiggghhhjjjkkkiiiiiijjjkkkmmmoooqqqrrrtttuuuwwwxxxzzz~~~vvvnnnnnngggeeebbb``````___\\\[[[XXXWWWUUUUUUUUUTTTQQQOOOLLLKKKJJJGGGEEECCCAAA@@@===<<<<<<;;;;;;::::::999999999999999999999999999;;;:::999888999:::===>>>;;;:::999888777777666666666777777888888888777777777777666666666666777777666777888999999999888888666888:::===???CCCHHHLLLOOOTTTZZZ^^^bbbhhhqqqwww~~~|||fffYYYPPPNNNKKKKKKLLLMMMLLLKKKJJJIIIGGGFFFFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEGGGJJJLLLNNNVVVZZZ___bbbeeejjjqqqvvv|||yyyrrroooqqqooommmkkkjjjkkklllmmmooonnnnnnmmmllljjjiiiiiifffhhhjjjjjjiiihhhiiikkkjjjmmmqqqtttuuussspppmmmeeedddbbbbbbeeeggghhhhhhjjjjjjjjjjjjjjjhhhgggfffggghhhiiijjjkkkkkklllkkknnnooopppqqqqqqpppooonnnpppqqqrrrssssssrrrqqqpppkkkjjjjjjjjjjjjlllnnnooopppoooooonnnnnnooopppqqqpppmmmiiieeecccdddeeeggghhhgggggggggggghhhhhhiiikkklllnnnpppqqqrrrqqqqqqsssqqqmmmjjjhhhhhhjjjkkkiiiiiiiiijjjlllnnnqqqrrrsssuuuvvvxxxyyy|||uuummmmmmgggeeebbbaaa```___\\\ZZZYYYWWWVVVUUUUUUTTTQQQOOOLLLKKKJJJGGGEEECCCAAA@@@>>>>>>======<<<;;;;;;;;;888999999::::::999999888555666777888;;;>>>AAACCC:::999888777777777777777666777777888888888888777777777666666666666777777555777999;;;;;;:::888777777888:::;;;===AAAFFFJJJNNNTTTZZZ]]]```eeemmmttt}}}vvvbbbWWWRRRLLLJJJJJJKKKJJJIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHHHHGGGFFFFFFEEECCCCCCCCCCCCDDDEEEGGGHHHRRRVVVZZZ]]]```dddkkkpppxxx~~~|||tttooommmooonnnlllkkkkkklllmmmnnnmmmmmmmmmmmmllljjjiiihhhgggjjjlllllliiigggiiikkkjjjnnnssswwwxxxuuuqqqooofffdddaaaaaadddfffggghhhiiiiiijjjjjjiiigggeeedddggghhhiiijjjkkkllllllllloooppprrrssstttsssqqqpppooopppqqqsssttttttssssssooonnnmmmlllmmmnnnppprrrsssrrrpppooonnnnnnoooooommmkkkgggdddbbbbbbcccddddddddddddeeeeeeffffffffflllmmmoooqqqrrrrrrrrrrrrsssqqqnnnkkkjjjjjjkkklllllllllkkkkkklllnnnppprrrppprrrtttvvvwwwzzz~~~uuullllllfffdddbbbaaaaaa___\\\ZZZYYYXXXVVVUUUUUUSSSPPPNNNLLLKKKJJJGGGEEECCCAAA@@@@@@@@@@@@???>>>>>>======888999::::::::::::999888666666888:::===???@@@AAA888888777777777777888888666666777888888888888888777777666666666666777777666777777888888888888888888888999:::;;;???DDDHHHKKKQQQYYY]]]^^^ccckkksss{{{vvvddd\\\RRRLLLKKKKKKIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFKKKOOOSSSVVVXXX]]]dddiiipppwwwvvvpppnnnmmmmmmlllkkkjjjkkklllmmmnnnmmmnnnnnnooonnnmmmlllkkkiiimmmooonnnjjjgggiiikkkjjjnnntttyyyzzzwwwsssppphhheeecccccceeegggiiiiiijjjkkklllllljjjhhhfffeeeggghhhiiijjjkkkllllllllloooqqqsssuuuvvvuuusssqqqpppqqqrrrtttuuutttttttttsssrrrpppooooooqqqssstttwwwvvvssspppnnnmmmmmmnnnkkkiiigggeeecccbbbbbbcccbbbcccdddeeeffffffffffffnnnoooqqqsssttttttssssssrrrpppnnnlllkkklllmmmnnnpppooommmllllllnnnppprrrpppqqqsssuuuuuuxxx{{{}}}}}}tttkkkkkkfffdddcccbbbaaa___\\\ZZZZZZXXXVVVUUUUUUSSSPPPMMMLLLKKKJJJGGGEEECCCAAA@@@=========<<<;;;;;;::::::888999:::;;;;;;:::999888:::;;;<<<<<<======<<<<<<888777777777777777888999666666777888888888888888777777666666666666777777888777555444555666888999888999999999;;;>>>CCCFFFGGGOOOXXX\\\^^^bbbkkkrrr{{{ooofffYYYQQQNNNMMMJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJLLLMMMLLLJJJGGGEEEFFFFFFEEEEEEEEEFFFFFFGGGEEEIIIMMMPPPSSSWWW^^^ccckkkrrrzzz~~~zzzrrrooonnnmmmkkkkkkjjjjjjjjjkkkmmmmmmppppppqqqrrrrrrqqqpppoookkkoooqqqooojjjhhhiiillljjjnnnuuuzzz{{{xxxtttpppjjjgggeeedddfffiiijjjkkkmmmnnnoooooonnnkkkiiigggggggggiiijjjkkklllllllllppprrrtttvvvwwwvvvtttrrrrrrsssuuuvvvvvvvvvuuutttvvvtttrrrpppppprrrtttvvvzzzxxxtttqqqnnnmmmlllllljjjiiihhhfffeeedddccccccdddeeefffggghhhiiiiiiiiipppqqqrrrtttuuuuuuttttttrrrpppooommmlllmmmnnnooosssrrrooommmmmmnnnpppqqqqqqsssuuuuuuvvvwwwzzz|||zzz~~~vvvmmmllljjjgggccc___]]]\\\YYYXXXYYYUUUTTTWWWZZZWWWRRRNNNKKKJJJIIIGGGEEEDDDBBBAAA>>>>>>======<<<<<<<<<;;;888666666777:::;;;999777777777888888999999::::::999:::;;;;;;;;;999777666999888888888777777666666:::999999999888888777777222222333444555555555444777888888888888;;;@@@DDDEEELLLTTTYYY\\\___fffkkkwww}}}uuucccTTTLLLKKKLLLMMMKKKLLLLLLKKKIIIHHHHHHIIIKKKKKKJJJIIIIIIIIIIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDJJJJJJJJJLLLOOOTTTXXX[[[fffjjjpppvvv{{{}}}tttpppmmmmmmooommmmmmlllkkkkkklllnnnnnnnnnooopppqqqrrrsssttttttqqqooollljjjhhhhhhiiiiiiiiimmmrrrwwwxxxvvvsssppplllkkkjjjiiihhhiiiiiijjjmmmoooqqqrrrpppmmmiiiggggggggghhhjjjlllmmmmmmlllqqquuuyyy|||{{{yyywwwvvvwwwwwwvvvtttrrrqqqsssuuusssssstttvvvyyy{{{zzzyyy|||zzzxxxuuusssqqqpppoooqqqlllhhheeeffffffdddcccffffffggghhhiiijjjkkkkkkpppqqqtttvvvwwwvvvtttsssppppppppprrrssssssqqqooorrrqqqqqqppppppqqqrrrrrrssssssttttttsssuuuxxxzzz|||{{{||||||~~~uuummmlllhhheeeaaa___^^^^^^\\\[[[]]]YYYTTTQQQNNNKKKJJJJJJLLLKKKJJJHHHFFFDDDCCCBBB???>>>>>>===<<<<<<;;;;;;:::999888:::<<<===;;;999777777777777888888888888999999888888888999999999888888888888777777777666888888777777777666666666666666777888888888777777888999999999:::<<>><<<;;;::::::;;;::::::;;;<<<===;;;:::999999999999999888888888;;;:::777666555666888999888888888888777777777777666666666666555555555555888999999999999888888777999:::<<<<<<<<<<<<>>>@@@AAAGGGPPPVVVZZZ^^^cccgggpppvvvkkk___WWWNNNGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJMMMOOOTTTWWW]]]bbbggglllqqqtttyyy~~~sssooommmkkklllnnnqqqpppnnnmmmlllmmmmmmnnnmmmnnnoooppprrrssstttuuuqqqpppmmmkkkiiihhhhhhhhhhhhiiillloooppppppooooooppppppooonnnnnnnnnoooooolllmmmnnnoooooonnnmmmllliiijjjkkklllmmmmmmmmmmmmooorrrwwwyyyyyyxxxwwwwwwssstttuuuuuutttuuuwwwyyyyyyyyyyyy{{{}}}~~~}}}{{{zzzxxxvvvtttqqqpppnnnnnnrrrooollliiiiiihhhgggffffffgggggghhhiiijjjkkkkkkppprrruuuwwwxxxwwwuuutttpppppppppsssvvvxxxxxxwwwsssrrrqqqpppppppppppppppnnnooopppoooooooooqqqsssssssssssstttuuuwwwxxxyyyvvvyyy|||~~~sssmmmmmmgggdddbbb```aaaaaa```___RRRUUUVVVTTTSSSRRROOOJJJLLLLLLJJJHHHEEECCCBBBAAAAAAAAA@@@>>>===;;;:::999999999999::::::::::::999<<<<<<;;;;;;::::::999999<<<:::888777555555555555888888888777777777777777666666666666666666555555777777888888777666555555999;;;>>>>>>>>>======>>>???EEEMMMTTTYYY^^^bbbeeelllsss}}}ooobbbWWWOOOIIIIIIIIIJJJKKKKKKJJJIIIKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIGGGFFFFFFFFFFFFFFFDDDDDDCCCCCCDDDFFFHHHJJJOOORRRWWW[[[___dddiiimmmnnnttt~~~zzzrrrpppooommmnnnqqqrrrqqqooonnnmmmmmmmmmnnnllllllmmmooopppqqqrrrsssqqqpppnnnllljjjiiihhhhhhhhhiiijjjlllmmmnnnooooooqqqpppppppppppppppppppppkkkllllllmmmnnnoooppppppoooppppppooonnnllllllllllllppptttvvvvvvuuuuuuuuuppprrrtttuuuuuuvvvyyy{{{zzzyyyyyy{{{}}}}}}|||{{{wwwvvvuuutttsssrrrrrrrrrtttrrrooommmkkkjjjiiihhhggghhhhhhiiijjjjjjkkkkkkppprrruuuwwwxxxxxxvvvuuurrrrrrrrrtttwwwyyyyyyxxxsssrrrqqqpppoooooooooooopppqqqrrrqqqoooooopppqqqrrrrrrssstttuuuvvvwwwxxxxxxzzz{{{{{{}}}tttnnnnnnjjjgggdddbbbaaaaaa___^^^ZZZ\\\ZZZVVVVVVWWWRRRJJJLLLKKKIIIGGGDDDBBB@@@???BBBAAA@@@>>>===;;;::::::999:::;;;;;;;;;:::::::::;;;;;;::::::999999999888666777888999888888666666777777777777777777888888777777777777777777777777777777777777666666555444999;;;>>>???>>>=========>>>CCCIIIPPPWWW]]]bbbeeeiiippp{{{qqqccc\\\OOOMMMLLLLLLNNNNNNMMMKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDCCCDDDEEEFFFGGGLLLNNNQQQUUUXXX\\\aaaddddddkkkuuu}}}}}}wwwrrrqqqpppnnnnnnqqqrrrqqqooonnnmmmmmmmmmnnnkkkkkklllmmmnnnooopppppppppooonnnlllkkkjjjiiiiiiiiiiiiiiijjjlllmmmooopppooooooooooooooooooooooookkkkkkkkkkkkmmmoooqqqsssvvvwwwwwwtttoookkkjjjjjjjjjmmmqqqssssssrrrrrrrrrnnnqqqssstttuuuvvvxxxzzzxxxxxxwwwyyy{{{{{{zzzyyyttttttttttttuuuvvvwwwxxxuuuuuusssqqqnnnllllllkkkiiiiiijjjjjjkkklllllllllppprrruuuxxxyyyyyywwwvvvwwwuuutttuuuvvvwwwwwwvvvrrrqqqppppppoooooooooppppppqqqrrrqqqooonnnnnnoooqqqqqqssstttuuuvvvwwwwwwuuuuuuuuuuuuuuuxxx{{{~~~uuunnnnnnmmmjjjfffcccbbbaaa___]]]ZZZ^^^[[[TTTTTTYYYXXXSSSMMMLLLJJJHHHEEEBBB@@@???AAAAAA@@@???===<<<;;;;;;<<<===???>>>===<<<<<<===888888888888777777777777111333666999;;;;;;;;;:::777777777777888888888888888888888888999999999999888999999999999888888777888;;;===>>>===<<<<<<======@@@EEEKKKSSS[[[aaaeeegggnnnxxxlllcccTTTOOOJJJIIIJJJKKKJJJIIIJJJIIIIIIHHHHHHHHHHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHIIILLLMMMOOOSSSWWW[[[]]]ccclllsssxxx}}}zzzuuussssssqqqlllkkknnnqqqpppnnnmmmlllmmmmmmnnnlllllllllmmmmmmmmmnnnnnnnnnnnnmmmmmmlllkkkkkkjjjiiiiiiiiijjjkkkmmmoooppplllmmmnnnooooooooonnnnnnlllkkkjjjjjjlllooosssuuu{{{}}}|||xxxqqqlllkkkkkkjjjmmmpppqqqpppoooooopppnnnpppssstttttttttvvvwwwuuuuuuuuuvvvyyyzzzyyywwwsssssstttuuuvvvxxxyyyzzzvvvwwwwwwtttqqqnnnnnnnnnllllllllllllmmmmmmmmmnnnqqqsssvvvxxxzzzyyyxxxwwwyyywwwuuutttuuuuuutttsssppppppoooooooooppppppqqqpppqqqrrrqqqnnnlllllllllnnnoooqqqsssuuuvvvwwwwwwtttsssrrrqqqrrrtttvvvwww}}}wwwooommmmmmjjjfffdddcccbbb```___YYYfffkkkaaaXXXVVVTTTOOOOOONNNLLLIIIGGGDDDBBBAAA@@@@@@??????>>>===<<<<<<<<<>>>@@@???===;;;<<<===888888888999999999999999555666777888:::;;;;;;;;;666777777777888888888888888888888999999999::::::888999::::::::::::::::::888:::<<<<<<<<<<<<===>>><<<<<>>>>>======:::===???>>>;;;999:::<<<;;;;;;;;;<<<<<<============<<<:::888777777888999666666777777888888888999777777888888999999999:::777888999999::::::::::::777999:::;;;;;;;;;===???::::::;;;AAAJJJUUU]]]bbbdddiiiqqqzzz|||fff^^^TTTOOOOOOQQQPPPOOOJJJIIIHHHHHHGGGGGGHHHHHHKKKKKKJJJIIIHHHHHHHHHHHHDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGIIIMMMPPPRRRWWW]]]bbbgggmmmtttzzz}}}}}}|||wwwppplllnnnmmmmmmlllkkkkkklllnnnnnnrrrqqqqqqpppooonnnnnnmmmkkkkkklllmmmnnnnnnmmmmmmffffffgggiiijjjkkklllmmmkkklllmmmooooooooonnnmmmnnnllliiihhhjjjnnnsssvvv||||||uuuqqqqqqsssoooqqqssssssqqqooooooooonnnqqqssssssrrrqqqpppqqqrrrqqqrrruuuwwwyyyyyyxxxuuuuuuttttttttttttuuuuuuxxxzzz{{{xxxtttqqqpppqqqooooooooooooppppppppppppqqqsssvvvyyy{{{zzzyyyxxxvvvtttrrrqqqrrrsssrrrrrrmmmnnnnnnnnnoooqqqrrrsssuuuwwwxxxvvvssspppooonnnnnnpppsssvvvyyyzzz{{{|||wwwuuuttttttuuuvvvwwwwwwtttzzzwwwooonnnjjjgggbbb```aaadddfffggglllZZZTTTMMMJJJIIIGGGBBB===<<<<<<============<<<;;;666888;;;===>>>===;;;:::======>>>>>>>>>>>>======;;;999888999;;;;;;888444777777777777777777777777999777444222222333555666666666777888888888888888999888777777777888:::;;;777999<<>>>>>>>>======<<<<<<<<<888:::;;;======<<<;;;:::<<<===???AAABBBCCCDDDDDD???<<<999999::::::999888777777777777777777777777999777555333333444666777666666777888888888888888777666555555555666888888888999;;;===CCCMMMZZZdddgggiiimmmqqqwwwzzzeee[[[VVVPPPLLLKKKJJJLLLMMMKKKHHHGGGHHHJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEHHHFFFCCCCCCEEEGGGHHHHHHJJJKKKMMMQQQWWW]]]cccgggiiipppxxx|||}}}~~~~~~}}}|||}}}{{{wwwrrrnnnkkkiiiiiihhhhhhiiikkkmmmnnnppppppooonnnmmmlllkkkjjjlllllllllmmmmmmnnnnnnnnnjjjjjjjjjkkkkkklllllllllmmmnnnooonnnlllkkklllmmmmmmmmmmmmnnnnnnoooqqqqqqwwwyyyzzzxxxsssooonnnooolllnnnppppppnnnnnnnnnooonnnooopppooommmlllmmmnnnnnnmmmnnnqqqtttwwwwwwvvvuuurrrnnnmmmnnnnnnmmmlllsssssstttuuutttsssrrrqqqpppqqqrrrssssssrrrqqqqqqpppqqqtttvvvwwwvvvtttssstttrrrqqqooonnnmmmnnnnnnnnnnnnnnnoooqqqsssuuuvvvxxxxxxwwwvvvtttrrrpppooorrrrrrsssuuuxxxzzzyyyxxxxxxxxxxxxwwwxxxyyyyyyzzzzzz{{{{{{}}}tttoooooommmiiidddbbbaaacccddddddVVVggg{{{UUUJJJLLLEEEBBBHHHAAA@@@???===<<<<<<<<<===;;;;;;;;;;;;;;;;;;::::::<<<===???AAACCCEEEEEEFFFBBB???:::888888999::::::777777777777777777777777999888666444444555777888666666777888888888888888666666666555666777777888888999:::;;;@@@JJJWWW```gggjjjlllooosss|||vvveeeZZZRRRLLLJJJLLLLLLLLLKKKHHHGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFIIIIIIHHHHHHGGGHHHHHHHHHGGGEEECCCCCCEEEFFFGGGFFFGGGGGGIIILLLPPPVVVZZZ]]]```gggnnnrrrtttxxx~~~xxxwwwyyy{{{}}}|||{{{~~~~~~|||zzzvvvrrrnnnllliiigggffffffgggjjjmmmooooooooonnnmmmlllkkkjjjjjjkkklllllllllllllllmmmmmmhhhhhhiiijjjkkkkkkllllllnnnooopppooommmmmmmmmoooppppppooonnnnnnnnnoooooorrrssstttsssqqqooonnnooolllmmmoooooonnnmmmmmmnnnnnnoooooonnnllllllmmmooommmllllllnnnqqqtttttttttwwwtttpppnnnnnnooonnnmmmoooppprrrttttttsssrrrqqqrrrssstttttttttsssrrrqqqoooppprrrssssssrrrpppooopppooommmlllkkkjjjkkkkkknnnnnnoooppprrrtttvvvwwwyyyyyyxxxwwwuuusssrrrqqqsssrrrrrrtttwwwyyyzzzzzzzzzyyyyyyyyyyyyzzz{{{{{{{{{zzzzzzzzz{{{}}}sssooopppnnnjjjeeebbbbbbbbbbbbaaa^^^]]]___eeelllsss}}}sssSSSLLLMMMHHHCCCCCCDDDBBB???===<<<<<<===>>>>>>===;;;:::999999::::::;;;<<<===>>>>>>??????>>>@@@>>>;;;999888888999999777777777777777777777777999888777666666777888999666666777888888888888888888888888888888999999:::999999999:::===EEEQQQZZZeeeiiinnnqqquuu{{{vvvfff[[[SSSNNNMMMLLLKKKJJJIIIIIIJJJKKKJJJJJJIIIHHHGGGGGGFFFFFFIIIHHHHHHHHHHHHIIIIIIJJJGGGEEECCCCCCEEEFFFFFFEEEEEEEEEFFFHHHKKKOOORRRTTTYYY___eeeiiilllpppwww|||~~~~~~|||xxxsssssswww|||||||||}}}|||{{{xxxuuuqqqnnnlllhhhfffddddddeeehhhlllooommmmmmmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkggghhhhhhjjjkkklllmmmmmmmmmnnnoooooommmlllmmmoooqqqpppoooooonnnooooooooooooooopppppppppoooppppppnnnooopppooommmlllllllllmmmnnnnnnmmmkkklllnnnooollljjjjjjkkknnnqqqsssssswwwuuurrrooonnnoooooopppmmmooorrrtttuuutttrrrqqqqqqrrrsssssssssrrrqqqpppnnnooopppppppppnnnmmmlllnnnmmmkkkjjjiiiiiijjjjjjnnnoooppprrrtttvvvxxxyyyyyyyyyxxxwwwvvvtttsssrrrqqqpppoooqqquuuxxxzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{zzzyyyxxxxxxyyyzzz|||}}}sssooopppnnnkkkfffcccbbbbbbaaa```ggg___[[[]]]]]]YYY[[[aaabbb^^^VVVLLLIIIIIIDDD>>>DDDBBB???===<<<<<<===>>>???>>><<<:::999999999:::888999999:::;;;;;;::::::;;;<<<<<<;;;999888777666777777777777777777777777888888777777777777888999666666777888888888888888777888888888999999999999888999999999:::AAAKKKSSS___eeennnuuuyyy|||{{{kkk^^^TTTNNNMMMKKKJJJKKKLLLLLLMMMJJJJJJIIIIIIHHHGGGFFFFFFHHHHHHGGGGGGGGGHHHHHHIIIGGGFFFDDDDDDFFFFFFFFFEEEDDDDDDEEEFFFHHHJJJMMMNNNQQQUUU[[[___bbbfffkkkpppuuuzzz~~~yyyvvvrrrooosssyyy|||zzzzzzyyy{{{zzzxxxvvvssspppmmmlllhhhfffdddcccdddgggkkkmmmllllllkkkkkkjjjjjjiiiiiijjjjjjjjjiiiiiiiiiiiiiiiggghhhiiijjjkkklllmmmmmmkkklllmmmmmmkkkkkklllmmmoooooonnnoooooopppqqqrrrnnnnnnmmmnnnooopppqqqqqqqqqrrrrrrpppmmmjjjjjjjjjkkkkkklllkkkkkkllloooqqqllljjjhhhiiilllppprrrssssssqqqnnnllljjjkkkmmmnnnnnnooorrrtttuuuttttttsssrrrsssssstttsssrrrqqqpppmmmmmmnnnnnnmmmlllkkkjjjnnnmmmkkkjjjiiiiiijjjkkkooopppqqqtttvvvxxxyyyzzzxxxxxxwwwwwwuuutttrrrqqqooonnnmmmooossswwwyyyzzzyyyyyyxxxxxxyyyyyyzzz{{{wwwwwwwwwwwwyyy{{{}}}~~~tttooopppnnnkkkfffdddbbbbbbaaa___\\\VVVUUUYYYYYYTTTQQQTTTLLLWWWYYYMMMDDDFFFFFF@@@AAA@@@???===<<<<<<<<<===>>>===;;;:::999999::::::666666888:::;;;<<<<<<<<<888:::<<<<<<:::777777777777777777777777777777777777777777777777888888999666666777888888888888888555555666777777777777666777888999999999>>>EEELLLVVV^^^jjjtttyyy||||||gggXXXTTTQQQMMMLLLLLLMMMMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJNNNQQQUUUYYY\\\```dddggglllpppwww|||zzzuuusssqqqrrr|||}}}|||{{{zzzxxxwwwuuussspppnnnlllkkkhhhgggeeedddeeegggiiikkkkkkjjjjjjjjjiiiiiiiiihhhiiiiiiiiihhhhhhhhhhhhggggggggghhhiiijjjkkkkkkllliiijjjkkkkkkjjjiiikkklllmmmnnnnnnooopppqqqssstttooommmlllmmmoooppppppppppppqqqqqqooollliiihhhhhhhhhiiiiiiiiijjjlllppptttpppmmmjjjiiikkknnnpppqqqqqqpppnnnkkkiiijjjnnnqqqooopppqqqrrrsssssstttttttttuuuuuuvvvuuutttrrrqqqmmmmmmmmmmmmllllllkkkjjjnnnmmmllljjjjjjjjjkkklllnnnoooqqqtttvvvwwwxxxxxxvvvvvvuuuuuutttrrrqqqpppmmmlllmmmppptttxxxyyyzzzzzzyyyyyyyyyyyyzzz{{{{{{uuuuuuvvvwwwyyy|||~~~}}}vvvoooooommmjjjfffdddcccbbbaaa______[[[XXXZZZ[[[XXXUUUUUUNNNRRRRRRLLLFFFEEEEEEEEE>>>>>>>>>======<<<<<<<<<===<<<;;;;;;::::::::::::888888999;;;;;;<<<<<<;;;999:::<<<;;;999888999;;;777777777777777777777777666666666666777777888888666666777888888888888888444555666777888777777666555888999999999;;;AAAEEELLLVVVbbbmmmsssxxx|||yyyeee[[[WWWQQQNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFIIIHHHGGGGGGHHHHHHGGGEEECCCCCCDDDDDDEEEFFFGGGGGGJJJLLLOOOSSSVVVYYY\\\^^^aaaeeekkkppptttyyy~~~wwwtttrrrtttxxx~~~|||zzzvvvuuussspppnnnlllkkkjjjhhhhhhgggffffffggghhhiiijjjiiiiiiiiiiiihhhhhhhhhhhhhhhhhhgggggggggfffffffffffffffggggggggghhhhhhhhhiiijjjjjjiiiiiijjjlllnnnnnnnnnooopppqqqsssssspppmmmkkkkkkmmmooonnnmmmkkkmmmmmmllljjjhhhhhhhhheeefffggghhhjjjmmmrrrvvvwwwsssmmmjjjjjjkkkmmmmmmooonnnmmmjjjiiijjjooosssqqqppppppooopppqqqrrrsssttttttuuuuuutttsssqqqpppmmmmmmmmmmmmmmmlllllllllnnnmmmkkkjjjjjjkkkkkkllllllnnnppprrrssstttttttttssssssssssssrrrpppooonnnlllmmmooorrrwwwzzz{{{{{{xxxxxxxxxwwwxxxyyyyyyzzzuuuuuuuuuwwwyyy|||~~~vvvpppooommmjjjfffdddccccccaaa```___\\\WWWTTTTTTUUUTTTQQQQQQIIIGGGLLLLLLEEEDDDGGG<<<===============<<<;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<;;;:::999888777;;;<<<<<<999777888<<<@@@777777777777777777777777555555666666777777777888666666777888888888888888666777888::::::999999888444777999:::999:::>>>BBBGGGOOO\\\fffnnnttt{{{zzzaaa[[[TTTOOOMMMKKKIIIFFFHHHHHHIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFJJJIIIHHHHHHIIIIIIGGGEEEBBBBBBCCCDDDDDDEEEFFFFFFCCCDDDGGGIIILLLOOORRRSSSYYY^^^cccgggkkkqqqxxx~~~}}}}}}zzzqqqoooqqqwww}}}|||{{{{{{{{{zzzwwwuuuuuusssqqqooommmkkkjjjjjjiiiiiihhhgggggggggggggggiiiiiiiiiiiihhhhhhhhhhhhhhhhhhggggggfffffffffeeeddddddeeeeeeeeeeeeeeeeeehhhiiikkkkkkjjjjjjkkkllloooooooooooopppqqqrrrrrrpppmmmjjjjjjlllmmmlllkkkggghhhjjjjjjhhhggghhhiiidddeeefffgggiiinnnsssxxx}}}xxxpppkkkiiiiiijjjjjjhhhhhhgggeeeccceeekkkpppqqqpppnnnmmmmmmoooqqqrrrrrrrrrssssssrrrpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjkkklllkkklllnnnpppqqqqqqqqqqqqrrrrrrrrrqqqpppooonnnmmmmmmnnnpppuuuzzz|||||||||uuuuuuttttttuuuuuuvvvwwwuuuuuuuuuvvvxxx{{{}}}~~~zzzzzz|||tttoooooollliiieeecccbbbbbb```______]]]ZZZWWWTTTRRRRRRQQQOOOPPPPPPMMMIIIEEECCCBBBBBB???<<<<<<>>>>>>===;;;;;;;;;;;;:::::::::999999999999999999999999999999::::::999999::::::;;;<<<888777777777666666555555888777777666666666666666::::::999999888777777777666666666666666666666666555555666888999:::;;;<<>>>>>===;;;;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::999999999999:::;;;;;;;;;;;;;;;;;;::::::999999:::999999888888888888888999999999888888888777777;;;;;;;;;;;;;;;:::::::::666666777888999::::::;;;>>>@@@HHHUUUaaajjjuuuzzzfff[[[VVVPPPMMMNNNJJJJJJJJJIIIGGGFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKGGGFFFEEECCCCCCCCCCCCDDDBBBBBBCCCDDDEEEGGGHHHIIINNNPPPTTTXXX]]]bbbhhhlllqqqvvv}}}~~~|||}}}}}}~~~~~~~~~~~~~~~~~~|||{{{}}}~~~~~~}}}{{{yyyvvvtttssswww~~~zzzvvvvvvvvvvvvuuutttsssrrrnnnmmmllljjjhhhggggggfffgggfffffffffeeeeeeeeeeeehhhhhhhhhhhhhhhgggggggggdddeeeeeeeeeeeeeeeeeeeeedddddddddcccccccccbbbbbbggghhhjjjiiigggffffffgggjjjjjjkkkkkkkkklllllllllkkkkkkkkkjjjjjjiiihhhggggggggggggfffeeeeeeddddddbbbcccdddeeegggkkkqqquuu{{{rrrlllhhheeedddcccaaa```aaacccfffhhhkkkjjjiiiiiiiiihhhiiiiiigggiiijjjjjjhhhgggggghhhkkkkkkkkklllmmmmmmkkkiiikkkmmmnnnnnnmmmlllkkkkkkllllllmmmmmmmmmlllkkkkkkllllllmmmnnnoooppppppqqqnnnnnnpppqqqrrrssssssssspppooonnnmmmnnnoooqqqrrrsssssstttttttttvvvyyy|||zzzzzzzzzyyyxxxxxxzzz|||{{{|||}}}yyyrrrnnnkkkhhhdddbbbaaaaaa___^^^]]][[[YYYVVVSSSQQQOOOOOOPPPQQQQQQOOOKKKGGGEEEDDDAAA???======>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;:::999999999999999888888:::999999888888888888888777777777888888888999999999999888888777777777666777777888888888999999999;;;;;;AAAKKKVVVaaaooo{{{xxxfff]]]WWWRRROOOLLLLLLKKKJJJHHHGGGFFFEEEHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHGGGHHHHHHIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEEEEIIILLLOOORRRUUUYYY___bbbggglllrrryyy~~~~~~~~~}}}|||zzz{{{||||||}}}}}}||||||{{{zzzzzz|||~~~~~~}}}zzz||||||yyytttrrrrrrsssxxxvvvssssssssssssrrrqqqpppooonnnmmmkkkiiigggfffeeeeeeeeedddccccccbbbbbbccccccgggggggggggggggffffffeeedddddddddeeeeeefffffffffbbbbbbaaaaaaaaa`````````fffggggggfffddddddeeegggiiiiiiiiijjjjjjjjjkkkkkkhhhiiijjjkkkkkkiiifffeeeeeeeeedddccccccbbbbbbaaa```bbbccceeegggkkkpppttt}}}xxxoooiiieeebbbaaa___^^^___aaaccceeeiiihhhhhhhhhggggggggggggeeefffgggfffeeeddddddeeemmmkkkjjjjjjkkklllkkkjjjkkkkkkllllllllllllllllllmmmlllkkkkkkjjjjjjjjjkkkjjjjjjkkklllmmmnnnoooooonnnoooppppppppppppppppppkkkjjjiiiiiijjjlllnnnppprrrssssssrrrrrrrrruuuwwwxxxxxxyyywwwvvvvvvwwwyyyxxxxxxxxxyyyzzz|||yyyqqqkkkjjjhhhdddbbbaaaaaa___^^^]]][[[YYYWWWTTTQQQPPPOOONNNPPPPPPNNNJJJFFFDDDDDDAAA@@@>>>>>>============<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888999::::::;;;777777777777777777777777888777777666666666666666666666666777888999999:::555555555444333333222222888888888888888888888888;;;:::<<>>=========>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999999888888888888999::::::999999999999999999999999888777777666666666666666555555666777888999999:::888888888777777666666666999999999888888888888777<<<:::;;;@@@GGGSSSeeeuuu~~~kkk^^^WWWTTTQQQNNNMMMMMMMMMLLLJJJLLLLLLJJJIIIGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIILLLOOORRRYYY\\\aaafffjjjooouuuyyy{{{yyywwwwwwyyyzzzzzzyyyxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{|||{{{xxxuuusssrrrqqqrrrrrroooooovvvzzztttrrrssskkkkkklllllllllkkkjjjjjjkkkjjjiiigggfffeeeddddddeeedddbbbaaa```aaabbbccceeefffgggggggggfffdddcccbbbcccccccccddddddeeeeeebbbaaaaaaaaa````````````bbbbbbccccccccceeehhhkkkffffffffffffgggggggggggghhhgggfffeeeeeeeeefffgggddddddccccccbbbaaaaaa```___aaaccceeegggkkkooorrrwww}}}tttgggaaa```^^^]]]]]]___aaacccfffggggggggggggfffeeeeeedddeeeeeedddccccccdddfffeeehhhmmmtttyyyyyyvvvsssooolllhhhgggiiikkklllkkkkkkjjjiiihhhhhhiiijjjkkkhhhhhhhhhiiijjjjjjkkkkkkllllllmmmmmmlllkkkkkkjjjhhhgggffffffgggjjjlllnnnqqqrrrsssrrrqqqppprrrsssvvvwwwxxxvvvtttsssssstttrrrrrrsssssstttuuuuuuvvvvvvyyy~~~yyyrrrnnnllliiieeecccbbbbbb```___]]]]]][[[YYYVVVSSSQQQOOOKKKLLLMMMKKKHHHDDDCCCCCC@@@AAAAAA???===<<<===???<<<<<<<<<<<<;;;;;;;;;:::999999999999999999999999888888888888888999::::::777777777777888888888888:::999999888888888888888555555666666777888999999888888888888888888888888999999888888888888888888<<<:::;;;???CCCMMM___ooommmaaa\\\WWWQQQNNNNNNNNNMMMKKKJJJJJJIIIHHHIIIJJJKKKLLLJJJKKKKKKKKKKKKJJJIIIIIIFFFGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFHHHKKKNNNSSSVVVZZZ^^^bbbggglllpppuuuxxx|||}}}{{{{{{wwwvvvuuuuuuwwwxxxxxxwwwuuuvvvwwwwwwxxxxxxwwwwwwxxxyyyzzzxxxtttooolllkkkjjjkkklllooovvvyyyvvvrrrpppqqqhhhiiiiiiiiiiiiiiihhhhhhhhhhhhgggfffeeeeeeeeeeeeeeedddbbb``````aaabbbccceeefffggghhhhhhfffdddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa``````cccdddeeedddcccccceeefffddddddeeeeeeeeefffffffffgggfffdddbbbbbbdddeeegggddddddccccccbbbaaaaaaaaa___aaadddfffhhhkkkooorrrvvv{{{{{{lllcccbbb```^^^^^^```bbbdddggghhhiiiiiiiiihhhfffeeebbbccccccbbbbbbccceeehhhfffllluuu~~~tttnnnhhheeefffiiiiiiiiiiiiiiiiiiiiijjjkkklllllliiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjhhhhhhgggfffgggiiilllmmmnnnpppqqqqqqpppppprrrsssuuuvvvwwwvvvsssqqqpppqqqmmmmmmnnnooopppqqqqqqrrrnnnqqquuuyyy}}}xxxrrrooommmjjjfffdddccccccbbb```\\\\\\[[[YYYVVVSSSPPPNNNLLLMMMMMMLLLHHHEEEDDDCCC@@@AAABBB@@@===<<<>>>@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888888999999:::555555666666666777777777:::999999888888888888888555666666666777777888888555666666777777888888888888888888888888888999999999999:::===@@@HHHXXXggg~~~yyyjjjbbbXXXRRRQQQQQQOOOMMMLLLKKKJJJIIIIIIKKKLLLNNNLLLLLLMMMMMMMMMLLLJJJIIIGGGHHHIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCDDDAAABBBCCCCCCCCCEEEHHHKKKMMMOOOSSSVVVZZZ^^^dddhhhjjjlllpppuuu{{{{{{xxxvvvvvvuuutttssstttuuuvvvuuutttrrrsssssstttttttttttttttrrrtttuuusssooojjjggggggfffhhhmmmwww~~~vvvtttrrrooommmnnngggggghhhhhhhhhhhhggggggffffffeeeeeeeeeeeeffffffeeecccaaa______```bbbccceeefffhhhiiiiiigggeeecccbbbbbbaaaaaa``````______aaaaaaaaaaaa````````````___aaaccccccbbbbbbbbbdddcccccccccdddddddddeeeeeeddddddcccccccccdddddddddccccccbbbbbbaaaaaa``````___bbbeeehhhjjjlllpppsssssszzz}}}qqqfffeeebbbaaaaaabbbdddfffhhhiiijjjkkkkkkiiihhhgggccccccdddddddddeeeiiilllnnnuuuxxxqqqhhhddddddfffgggfffggggggiiikkklllmmmmmmnnnjjjjjjiiiiiihhhgggggggggeeefffggghhhjjjjjjjjjkkkiiihhhgggfffggghhhjjjkkkiiikkknnnoooooopppqqqsssssstttuuutttqqqnnnmmmmmmjjjjjjkkklllmmmmmmmmmmmmkkknnnsssxxx{{{~~~tttooonnnmmmkkkgggeeeddddddbbbaaa[[[ZZZZZZXXXUUURRROOOMMMLLLNNNNNNMMMIIIFFFEEEEEE@@@AAABBB@@@===<<<>>>@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888777888999999:::999999:::::::::;;;;;;;;;888777777666666666666666666666666666777777777777666666777888999:::;;;;;;777777888888888999999999777777999<<<>>>DDDSSSaaawwwvvvlll```XXXUUUTTTRRROOOPPPOOOLLLJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKJJJHHHIIIJJJKKKKKKKKKIIIIIIGGGGGGFFFFFFFFFFFFGGGGGG???AAABBBBBBBBBDDDGGGJJJHHHJJJNNNQQQTTTYYY^^^bbbbbbdddhhhmmmssszzz}}}xxxtttrrrrrrtttsssrrrsssttttttsssrrrppppppqqqrrrrrrrrrrrrqqqllloooqqqpppkkkgggddddddfffiiirrr~~~vvvpppppppppllljjjkkkffffffgggggghhhgggggggggddddddddddddeeeeeefffgggdddbbb```^^^^^^___aaabbbeeefffhhhjjjiiigggeeecccbbbbbbaaa```___^^^]]]]]]aaaaaa`````````_________YYY\\\```bbbbbbcccdddeeebbbbbbcccccccccdddddddddaaabbbdddeeeeeedddcccbbbbbbbbbbbbaaa``````______```bbbfffhhhjjjmmmpppsssoooxxxzzzrrrhhhgggdddccccccdddfffgggiiijjjlllmmmlllkkkiiigggeeefffgggggggggiiimmmqqqwww|||{{{ssshhhcccccceeeeeedddeeegggiiilllnnnnnnnnnnnnkkkkkkjjjiiihhhgggffffffbbbdddeeegggiiijjjkkkkkkiiihhhgggffffffgggiiijjjfffhhhkkkmmmnnnoooqqqrrrqqqssstttrrrooolllkkkkkkjjjkkklllllllllllllllkkknnnrrrwwwzzz|||}}}~~~xxxqqqmmmkkkhhhdddbbbbbbbbbbbbaaa\\\ZZZXXXVVVTTTSSSRRRRRRPPPOOONNNLLLIIIFFFDDDCCCBBBAAA@@@???>>><<<;;;;;;===<<<;;;:::999888888888;;;:::999888888888999:::888888888888888888888888999888888888777777666666;;;;;;:::999888777666666888777777777999999777555777777777777777888888888777888888888999999999999999888:::<<<<<>>===<<<;;;===<<<;;;::::::999::::::;;;:::999888888888999:::999999999999999999999999999999999999888888888777777777777777777777777777888777777777999999777666999999888888777777666666777777777888888888999999;;;:::;;;<<<;;;===FFFPPPdddssswwwkkk___WWWUUUNNNNNNNNNNNNMMMLLLMMMNNNOOONNNMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDCCCBBBBBBCCCCCCCCCEEEGGGHHHIIIJJJLLLOOORRRSSSUUUXXX[[[```gggooottt~~~}}}yyyvvvtttsssuuutttrrrooommmlllllllllmmmnnnpppqqqppppppooooooooonnnmmmkkkiiigggfffffffffbbbaaabbbaaaaaaeeelll{{{{{{rrrqqqooollljjjhhhggggggggggggfffeeedddeeeeeeeeecccbbbaaaaaadddeeeeeeeeedddbbbaaa``````bbbeeegggiiihhhgggfffgggfffcccaaacccbbbaaa``````aaabbbbbbeeedddaaa^^^[[[ZZZYYYYYY[[[\\\\\\^^^___```aaabbbfffffffffffffffeeeddddddcccaaa``````bbbbbbaaa___``````^^^]]]]]]\\\\\\\\\]]]___bbbdddeeegggiiilllmmmpppuuuzzz}}}yyyrrrlllhhhhhhhhhgggeeeeeegggiiilllllllllllllllmmmnnnnnnkkklllnnnttt{{{zzzoooeeebbbbbbaaaaaacccfffgggiiikkkmmmnnnooooookkkkkkjjjhhhgggeeecccbbbcccbbbbbbccceeegggfffeeefffggghhhiiiiiihhhggggggdddfffhhhjjjlllmmmmmmmmmllllllllllllkkkjjjiiiiiijjjjjjiiiiiijjjkkklllmmmppptttzzz|||sssmmmmmmjjjfffcccbbbaaa___]]][[[YYYWWWUUUSSSQQQPPPPPPOOONNNMMMLLLIIIGGGDDDCCCBBBBBBAAA???>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999999999999999:::::::::::::::::::::::::::::::::999999999999999666666666777777888888888888777666777999999888666::::::999888777666555555666777777777888888888888===;;;;;;<<<::::::AAAIIIVVVdddxxxoooaaa[[[TTTSSSQQQOOONNNNNNOOOPPPMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFEEEGGGJJJLLLLLLNNNPPPSSSWWW]]]dddiiisssxxxyyytttqqqooonnnmmmnnnmmmkkkjjjiiiiiiiiijjjiiikkklllnnnnnnmmmlllkkkjjjiiigggeeebbbaaa______]]]\\\]]]___```eeerrr~~~zzzsssmmmmmmkkkjjjhhhhhhggggggfffeeedddcccccccccdddeeecccbbbaaabbbeeeggghhhgggdddcccaaa```aaacccfffgggjjjhhheeeddddddcccbbbaaabbbbbbaaaaaaaaaaaabbbbbbfffddd```]]]ZZZYYYYYYYYY\\\\\\[[[\\\]]]___aaaccceeeeeeffffffeeeeeeddddddbbbaaa```aaabbbbbb```^^^^^^]]]]]]]]]]]]]]]^^^^^^[[[]]]```aaabbbdddfffhhhlllnnnqqqtttuuurrrmmmiiihhhiiiiiihhhfffeeefffhhhkkklllmmmnnnppprrrssstttqqqrrrtttyyytttkkkdddbbbcccaaa```bbbffffffhhhjjjkkklllmmmmmmjjjjjjiiigggfffdddcccbbbcccbbbaaabbbdddeeedddcccdddeeefffggghhhhhhhhhgggfffggghhhiiijjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhkkkjjjiiihhhiiiiiikkkkkknnnrrrxxx~~~~~~sssmmmllliiifffdddcccbbb```^^^\\\ZZZXXXVVVSSSRRRQQQPPPOOONNNMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;<<<======;;;;;;::::::999999999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888777666666777999999888666999888888888777777666666666666777777777888888888===::::::;;;:::999>>>EEEKKKUUUggg}}}tttiii___\\\VVVRRRPPPOOOOOONNNMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCFFFHHHIIIKKKMMMOOOSSSXXX^^^bbbiiinnnuuu|||}}}wwwsssoookkkjjjiiihhhgggggggggfffeeeeeefffggghhhfffggghhhjjjkkkjjjgggeeeaaa```___]]]\\\\\\\\\\\\[[[[[[]]]aaafffqqqxxxqqqnnnjjjjjjiiihhhhhhhhhiiiiiifffeeedddccccccdddeeefffeeedddccceeehhhjjjkkkkkkeeedddbbbaaaaaacccfffgggiiigggdddbbbbbbbbbaaa```aaaaaaaaaaaaaaabbbbbbbbbdddbbb```^^^^^^___aaabbb\\\[[[ZZZ[[[\\\^^^aaacccddddddeeeeeeeeeddddddccccccccccccccccccbbbaaa___\\\\\\\\\\\\]]]^^^``````]]]___aaabbbcccdddfffhhhnnnooopppqqqqqqooollljjjiiijjjjjjiiigggeeefffggglllmmmnnnppprrrtttuuuuuurrrsssuuuzzz|||ooohhhcccddddddaaaaaabbbeeefffgggiiiiiijjjjjjjjjiiihhhgggfffdddcccccccccdddbbbbbbbbbdddeeedddcccbbbbbbccceeefffgggggggggfffggghhhiiijjjjjjkkkkkkhhhhhhggggggggggggggghhhkkkjjjiiihhhggghhhiiijjjkkkoootttxxx|||}}}}}}|||~~~ssslllhhhfffdddddddddcccbbb```^^^\\\ZZZWWWUUUSSSRRRQQQNNNNNNMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;::::::999999::::::::::::::::::::::::777777888888888888888888999888888777666666555555777666666777999999888777666666777777888888888999777777777777888888888888;;;888888:::;;;:::===CCCDDDKKKXXXkkk|||llleee\\\UUURRRQQQOOONNNOOOOOOPPPQQQQQQPPPNNNMMMJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEEEECCCBBBBBBDDDFFFGGGIIIKKKMMMOOOSSSXXX[[[aaaeeekkkqqqvvv{{{xxxrrrnnnllljjjgggcccaaaaaaaaa``````bbbbbbaaaaaabbbdddfffgggdddcccccceeefffeeebbb___[[[ZZZXXXWWWWWWWWWXXXYYYYYYZZZ```jjjuuuyyyqqqlllkkkiiihhhhhhhhhiiijjjkkkkkkgggfffdddccccccdddfffhhhhhhgggfffhhhkkkmmmnnnnnngggfffcccbbbbbbccceeeggghhheeebbbaaaaaabbbaaaaaa``````aaaaaabbbbbbbbbbbbaaa```______```aaaccceee[[[[[[ZZZZZZ[[[^^^```bbbccccccdddddddddddddddcccbbbcccddddddcccaaa```___[[[[[[\\\]]]^^^```bbbcccaaaccceeeeeeeeefffgggiiinnnoooppppppnnnmmmlllllljjjkkkllljjjhhhffffffffflllmmmoooqqqrrrrrrsssrrrqqqsssuuuwww{{{|||sssjjjfffdddeeeeeecccbbbeeeeeeeeefffggggggggggggggggggfffeeedddccccccddddddfffeeeddddddeeefffdddccc``````aaabbbdddeeefffgggeeeeeeggghhhjjjlllnnnoooiiihhhggggggfffgggggghhhjjjiiihhhgggfffggghhhiiijjjlllooorrrtttttttttsss}}}rrrkkkgggeeeddddddddddddcccaaa___^^^[[[XXXVVVSSSRRRQQQNNNMMMMMMKKKJJJGGGFFFEEECCCCCCBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::777777777777777888888888888777777555444333333222666666666777999:::999777555555666777888999::::::777888888888999999999999:::777777:::<<<;;;===AAA@@@EEENNN[[[nnnuuuiii___YYYWWWTTTRRRRRRRRRRRRQQQQQQPPPOOONNNIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEFFFEEEDDDBBBBBBDDDEEEDDDEEEGGGIIIJJJMMMQQQTTTYYY]]]bbbgggkkkpppuuuyyy|||zzzqqqkkkfffdddddddddaaa___^^^^^^___^^^]]]^^^^^^^^^^^^___aaaccceeedddaaa______aaa```]]]ZZZYYYXXXUUUTTTSSSSSSUUUVVVWWW\\\iii|||tttmmmjjjiiihhhhhhhhhiiijjjkkklllmmmgggfffdddcccccceeegggiiijjjiiihhhiiilllnnnooonnnjjjhhheeecccbbbcccdddeeeeeecccbbbbbbccccccbbbaaa___```aaabbbbbbcccbbbbbb``````___^^^^^^^^^^^^^^^ZZZZZZZZZZZZ[[[]]]___aaabbbbbbcccdddddddddccccccaaaccceeeeeeccc```___^^^\\\\\\]]]^^^```bbbcccdddeeefffgggggggggggghhhjjjkkklllnnnnnnllllllmmmnnnlllmmmmmmllliiifffeeefffjjjkkkmmmnnnoooooonnnnnnpppqqqssstttvvvzzz}}}vvvnnngggdddccceeeeeeccccccgggeeeeeeeeeffffffeeeeeeddddddcccbbbbbbbbbdddeeefffhhhgggffffffffffffeeeddd______``````aaacccdddeeecccdddeeehhhjjjnnnppprrrkkkjjjhhhfffffffffgggggghhhgggfffffffffggghhhiiiiiijjjkkkmmmmmmmmmmmmlll{{{pppjjjgggfffeeedddeeedddbbb```___]]][[[XXXUUUSSSQQQPPPMMMMMMLLLKKKJJJHHHFFFEEECCCCCCBBBAAA???>>>=========<<<;;;::::::999:::::::::;;;<<<<<<<<<;;;:::999999999999999999999999999777777777888888999999999888888777777666666666555666555555777999:::999888666666777777888888999999999999999999::::::::::::;;;888777;;;===;;;<<<>>><<>>=========<<<;;;:::999888888888:::;;;<<<<<<<<<;;;:::999888888888888888888888888888888888999999:::::::::999::::::::::::;;;;;;;;;666555555777999:::999888888888888888777777777777999999:::::::::;;;;;;;;;===999888<<<===;;;:::<<<999???EEEKKKRRRbbbvvvtttiii```[[[WWWVVVSSSQQQOOOOOOOOOOOOKKKLLLMMMMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDCCCAAAAAACCCEEEAAACCCDDDEEEFFFGGGJJJLLLNNNPPPSSSVVVYYY^^^cccggglllnnnppprrrssswww{{{~~~~~~{{{zzzxxxtttpppmmmlllllljjjhhhccc]]]XXXVVVXXXZZZYYYWWWVVVUUUVVVWWWVVVUUUXXXXXXXXXYYYZZZ\\\^^^___fff```ZZZXXXYYYYYYVVVSSSOOOOOOOOOPPPSSSWWW[[[^^^iiiuuuzzzrrrmmmjjjiiihhhgggggggggggghhhjjjkkkllleeedddaaa``````bbbfffhhhjjjiiihhhhhhjjjllllllkkknnnlllhhhdddbbbaaabbbcccaaaaaabbbdddffffffeeeccc^^^___aaabbbcccccccccbbb]]]^^^___```___\\\ZZZXXXWWWXXXZZZ[[[]]]^^^^^^^^^```aaabbbccccccccccccccchhhkkkooonnnjjjgggffffff^^^^^^___```bbbccceeefffdddeeeffffffddddddeeefffhhhkkkooopppoooppprrruuummmnnnooommmjjjgggeeeeeeaaacccfffhhhjjjjjjjjjiiiiiijjjkkkjjjiiikkkpppuuupppqqqoookkkjjjjjjfffaaaaaa______aaaaaa```ccchhhdddeeeeeedddcccbbbaaaaaa______^^^___aaadddhhhjjjiiihhhffffffffffffdddbbb______^^^^^^___```bbbcccccccccccceeegggjjjmmmooollljjjhhheeecccccccccdddeeedddddddddeeeggghhhiiiiiijjjjjjkkkkkklllmmmmmmwwwoookkkhhhhhhgggeeedddcccbbbbbb]]]]]][[[YYYVVVSSSPPPOOOOOONNNMMMKKKJJJHHHGGGGGGBBBBBBAAA@@@@@@???>>>>>>>>>>>>===999555444888;;;::::::;;;<<<<<<;;;:::::::::999888777888999:::;;;777777888888888888777777222333666888999999888777555666777999999888888777555666777888999:::;;;;;;888888999999999:::::::::888888999999999:::::::::888<<>>>>>>>>>>><<<:::888777999;;;::::::;;;<<<<<<;;;::::::;;;::::::999888888888888777777888888888888777777444555666777888888777777555666777999999888888777777888888888888888999999888888888999999999::::::999999:::::::::;;;;;;;;;:::===@@@AAACCCLLLZZZeeexxx{{{pppiiiaaa[[[YYYVVVSSSPPPOOOMMMKKKJJJKKKKKKIIIHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGEEEDDDCCCBBBAAACCCCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIKKKNNNQQQSSSTTTVVVXXX[[[^^^```cccgggjjjpppnnnlllnnnrrrtttuuutttvvvxxxzzz|||}}}}}}}}}|||||||||~~~|||vvvqqqllljjjfffdddbbb``````___]]][[[XXXWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPSSSTTTPPPNNNPPPSSSSSSWWW\\\___dddqqqzzzuuuooojjjhhhggggggggggggggghhhhhhggggggfffeeeccccccaaaaaaaaaccceeefffgggggghhhiiiiiihhhggggggeeedddcccbbbaaabbbbbbccccccdddeeeeeeeeedddcccbbbaaa```^^^]]]^^^___```aaa```___]]]\\\[[[ZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^___aaacccdddhhhmmmrrrqqqlllfffdddddd______^^^^^^___```bbbccc___```aaabbbccccccddddddeeeeeeggghhhjjjlllmmmnnnmmmmmmlllkkkjjjhhhgggfffdddddddddfffggggggeeeccccccbbbbbbbbbccceeeggghhhffffffeeeccc```______aaa___aaaccccccbbbaaabbbcccccccccccccccccccccddddddbbbaaa``````aaaccceeegggiiiiiihhhgggfffdddbbbbbb```aaa```^^^\\\\\\```ccc```aaaccceeeffffffffffffgggfffdddbbbaaabbbbbbccc___aaacccccccccdddfffhhhlllooorrrrrrpppmmmkkkjjjwwwooolllhhhhhhgggeeedddbbbaaaaaa]]]\\\[[[YYYVVVSSSQQQOOOOOONNNMMMLLLJJJHHHGGGFFFEEEEEEDDDBBBAAA???>>>===>>>===;;;;;;;;;<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::999888777666777777888888888888777777666666666777777777777777555666777999999888888777999999999888888777777777888888888999999999999:::::::::::::::;;;;;;;;;<<<;;;===???>>>>>>CCCNNNVVVggg|||{{{nnnccc\\\XXXTTTRRRQQQPPPNNNMMMMMMLLLJJJHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKMMMNNNMMMPPPSSSUUUWWWXXXZZZ\\\bbbaaaaaabbbfffhhhiiiiiillllllmmmnnnoooppppppqqqqqqqqqsssvvvzzz~~~~~~}}}~~~~~~}}}{{{yyyyyyzzz}}}zzzxxxtttpppkkkfffcccaaa\\\[[[XXXXXXWWWVVVTTTRRRPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMPPPSSSQQQNNNPPPUUUZZZ___hhhooossszzzuuuqqqkkkgggffffffgggfffeeeeeeeeeeeeeeedddccccccaaaaaa``````aaaccceeefffeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaa```aaabbbcccdddeeeeeeeeedddcccbbbbbb```___^^^]]]]]]^^^_________^^^]]]\\\[[[ZZZZZZZZZYYYZZZZZZ[[[\\\]]]^^^^^^\\\[[[[[[\\\]]]```ccceeegggkkknnnnnnjjjeeecccccc```___^^^]]]]]]]]]^^^___\\\\\\^^^___aaabbbcccccceeefffgggiiijjjlllmmmnnnkkkkkkkkkjjjiiigggfffeeegggfffffffffgggeeeccc```_______________```aaabbbaaaaaaaaa```^^^]]]^^^``````bbbccccccaaa``````aaaaaabbbbbbcccddddddeeeeeedddcccbbbbbbbbbccceeefffggggggfffeeedddcccbbbaaabbbbbbaaa___]]]]]]___aaaaaabbbccccccdddcccccccccddddddcccbbbbbbbbbaaaaaa___```aaaaaaaaacccfffiiiooorrruuuvvvsssooolllkkkxxxppplllhhhhhhfffeeecccbbbaaa```]]]\\\[[[YYYVVVTTTQQQPPPOOONNNNNNMMMKKKHHHFFFEEEGGGFFFEEECCCAAA???>>>===>>><<<:::;;;>>>???===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999777666777888888999999888888777888888777666555666666666555666777888999888888777888888888888777777777777888888888888999999999999999999999:::::::::;;;;;;;;;======;;;:::>>>EEEKKKXXXjjjqqqggg```ZZZWWWTTTRRRPPPPPPPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEECCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIILLLOOOQQQQQQQQQRRRSSSVVVVVVWWWYYY\\\^^^______bbbaaaaaaaaabbbccceeeffffffgggiiilllooorrrtttvvvvvvvvvvvvvvvuuutttsssrrrssstttvvvyyy|||~~~zzzxxxvvvuuuuuutttrrrpppooonnnmmmoooqqqssssssrrrnnnllliiifffbbb___\\\[[[WWWUUUSSSSSSSSSRRRQQQOOONNNMMMMMMMMMNNNOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPPPPPPPPPPOOOOOOOOOMMMNNNRRRTTTRRRRRRZZZdddmmmwww~~~sssooojjjgggffffffffffffbbbbbbbbbbbbbbbaaaaaa```]]]]]]]]]^^^___aaabbbcccccccccbbbbbbbbbbbbccccccbbbbbbaaa``````aaabbbccceeeeeeddddddcccbbbaaaaaa```___^^^^^^]]]^^^^^^___]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYZZZ\\\]]]___``````\\\[[[ZZZZZZ\\\___bbbeeedddgggjjjjjjgggdddbbbbbb```___^^^]]]\\\]]]^^^^^^\\\\\\]]]^^^___```aaabbbeeefffggghhhjjjkkklllmmmkkkkkkjjjjjjiiigggfffeeegggfffeeeffffffeeebbb```______^^^^^^]]]]]]]]]]]]___`````````______```bbbbbbdddeeedddaaa`````````bbbbbbbbbcccccccccddddddeeedddccccccbbbcccddddddeeedddcccbbbbbbaaaaaaaaaccccccbbbaaa```___``````cccccccccbbbbbbaaa``````aaaaaabbbccccccbbbaaa```bbbbbbbbbbbbbbbdddhhhkkkpppssswwwxxxuuupppllljjjyyyqqqmmmhhhhhhfffeeecccaaa```___\\\\\\ZZZYYYVVVTTTRRRPPPNNNOOONNNMMMKKKHHHEEEDDDGGGFFFEEECCCAAA???>>>===>>><<<:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;;;;:::999888888888999999999999888888999888777666555555555666555666777888999888888777666666777777777888888888777777888888888999999999777888888888999999999999:::;;;<<<;;;:::<<>>===>>><<<;;;;;;===>>>======<<<;;;;;;::::::;;;;;;<<<777888999:::::::::::::::888888999999999999888888888888777777666666555555555666777999999888888777666666666777777888888888777777777888888888888999777777777777888888888888999:::;;;;;;;;;===@@@BBBCCCPPPddd{{{ssskkkddd___YYYTTTQQQPPPNNNMMMLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEGGGIIIIIIHHHGGGHHHIIIJJJMMMOOOPPPPPPPPPRRRSSSSSSSSSRRRQQQRRRSSSTTTUUUVVVWWWYYY[[[]]]______```^^^^^^^^^^^^^^^]]]\\\\\\^^^___bbbeeegggiiikkkkkkggghhhjjjlllnnnnnnnnnnnnmmmlllkkkjjjiiihhhgggfffcccdddfffgggfffeeecccbbbbbbaaa______```___^^^\\\XXXXXXXXXZZZ\\\]]]\\\ZZZUUUUUUTTTSSSRRRPPPPPPOOONNNMMMKKKKKKLLLLLLKKKJJJOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKKKKKKKLLLLLLLLLKKKNNNTTT[[[cccooo}}}xxxuuupppmmmiiifffeeedddcccbbb^^^^^^^^^^^^^^^]]]]]]\\\]]]]]]^^^___```aaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^______^^^^^^___aaabbbdddbbbaaa```_______________aaaaaa``````___^^^^^^^^^XXXXXXWWWWWWWWWXXXYYYYYYWWWWWWYYYZZZ[[[]]]^^^___\\\[[[ZZZYYYZZZ\\\^^^___^^^^^^__________________\\\[[[[[[\\\]]]___aaabbb``````^^^]]]]]]^^^___```ddddddeeefffggghhhiiiiiihhhhhhhhhhhhgggfffeeeddd``````aaabbbdddeeecccaaa``````___^^^]]][[[ZZZYYYZZZ[[[\\\\\\\\\]]]___aaacccdddeeedddbbb``````aaabbbbbbaaaaaa```______^^^bbbbbbbbbbbbbbbbbbbbbbbb```___^^^]]]]]]^^^______ccccccdddfffhhhiiihhhfffeeedddcccaaa______^^^^^^___```aaabbbccccccbbbaaabbbccccccbbbaaaaaadddfffkkknnnqqqrrroookkkhhhgggzzzrrrnnniiihhhfffdddbbb```___^^^[[[[[[ZZZYYYWWWTTTRRRQQQNNNOOOOOONNNLLLHHHDDDBBBCCCCCCBBBAAA@@@???>>>>>>>>>======;;;999:::<<<>>><<<;;;::::::::::::;;;<<<::::::999999888999999999888999999::::::999999888666666777888888777666555555666777999999888888777777777777777777666666666777777777777888888888888777777888888888999999999999:::;;;<<<<<<===>>>???>>>IIIWWWgggxxxqqqggg^^^XXXUUUSSSQQQNNNMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEGGGHHHGGGJJJMMMMMMLLLKKKLLLNNNMMMLLLLLLLLLLLLMMMNNNNNNNNNOOORRRTTTUUUVVVVVVVVVTTTUUUUUUUUUUUUTTTSSSSSSVVVWWWZZZ]]]___```aaaaaaZZZ\\\^^^```aaabbbbbbbbb___^^^]]][[[ZZZZZZ[[[[[[ZZZ[[[]]]]]]]]]\\\ZZZXXXXXXVVVUUUUUUVVVVVVUUUSSSPPPPPPPPPRRRTTTUUUSSSQQQQQQQQQPPPPPPPPPPPPPPPOOOKKKJJJIIIIIIJJJJJJIIIHHHKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMNNNRRR]]]mmm}}}yyysssnnnkkkiiifffcccbbbbbbbbbaaa```]]]]]]]]]]]]]]]\\\\\\[[[]]]]]]^^^_______________\\\]]]^^^______^^^]]]\\\\\\[[[[[[[[[]]]^^^```bbb______^^^]]]]]]]]]^^^___``````______^^^]]]\\\\\\VVVUUUUUUUUUVVVWWWWWWXXXVVVVVVWWWXXXYYY[[[[[[\\\[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ\\\]]]]]]]]]ZZZZZZZZZZZZ[[[]]]___```^^^^^^]]]\\\\\\^^^```aaabbbcccddddddeeefffggggggeeeeeefffeeeeeedddcccbbb_________aaaccccccaaa___ZZZZZZ[[[\\\\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[^^^``````bbbcccbbb```___________________________^^^^^^```aaaaaabbbbbbbbbaaaaaa^^^]]]\\\[[[[[[\\\^^^___aaabbbdddhhhlllnnnllljjjfffeeecccaaa_______________```aaabbbcccccccccccccccdddeeedddcccbbbbbbdddiiilllnnnnnnllliiihhhgggzzzrrrnnniiihhhfffdddbbb```^^^^^^[[[[[[ZZZYYYWWWTTTSSSQQQNNNOOOOOOOOOLLLHHHDDDBBBBBBBBBAAA@@@@@@???>>>>>>===>>>>>>:::777777;;;@@@<<<;;;::::::::::::;;;<<<===<<<:::888777777888888888999999::::::999999888444555777999999777666555555666777999999888888777999999888777666555444444777777777777888888888888888888999999999:::::::::999:::;;;<<<<<<<<<<<<<<<>>>FFFOOOYYYmmmttthhh```[[[XXXWWWOOONNNNNNMMMMMMMMMMMMMMMKKKJJJHHHGGGGGGHHHJJJKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDEEEGGGJJJEEEHHHKKKKKKIIIHHHIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJLLLNNNPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPOOOLLLNNNPPPRRRTTTUUUUUUUUURRRSSSVVVXXXYYYZZZZZZZZZVVVUUUSSSQQQPPPQQQSSSTTTRRRSSSTTTUUUUUUSSSQQQPPPQQQPPPNNNNNNOOOOOONNNMMMMMMMMMNNNOOOQQQRRRPPPNNNLLLLLLLLLLLLLLLMMMMMMMMMKKKIIIHHHIIIJJJKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPPPPTTTZZZjjjzzzrrrmmmgggccccccaaa^^^^^^___``````___]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]]]]\\\\\\[[[\\\^^^______^^^\\\[[[YYYYYYYYYYYY[[[]]]___```^^^]]]\\\\\\\\\]]]^^^___^^^______^^^]]]\\\[[[ZZZTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWXXXZZZ[[[\\\[[[ZZZZZZYYYYYYYYY[[[\\\]]]\\\[[[ZZZZZZ\\\^^^aaacccbbbbbbccccccdddeeeffffffcccccccccccccccbbbaaa``````______```bbbaaa___]]]SSSUUUWWWYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\^^^```^^^___aaa```^^^]]]^^^^^^\\\\\\]]]^^^^^^_______________```aaaaaaaaaaaaaaa^^^\\\[[[ZZZZZZ\\\^^^___```aaadddiiioooqqqooommmfffeeecccaaa```______`````````aaabbbcccddddddeeefffhhhiiihhhfffdddddddddhhhjjjmmmmmmkkkiiihhhhhhzzzrrrooojjjjjjiiigggddd```]]][[[\\\\\\[[[ZZZXXXUUUSSSQQQPPPOOOMMMKKKIIIHHHGGGGGGBBBBBBAAAAAA@@@???>>>>>><<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;:::999888888999:::;;;;;;:::888777888:::;;;;;;999666666666777777666666666666777777666666666666777777777777;;;;;;::::::999888777777444444555777777888888888888777666666666666666777:::::::::;;;;;;;;;<<<<<<<<>>======<<<;;;;;;::::::;;;;;;===<<<<<<;;;::::::999999999999:::;;;;;;;;;::::::888:::;;;:::888666666777777777666666666666777777666666666666777777777777888888888888888888888888555555666777888888888888777777777666777777888888:::::::::;;;;;;;;;;;;<<<===CCCBBBFFFRRR___ssstttiiiccc___[[[VVVRRRPPPOOONNNLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKHHHHHHIIIJJJKKKLLLLLLMMMJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHJJJKKKLLLLLLOOOPPPPPPRRRUUUZZZ```dddqqq~~~uuummmiiieeeaaaaaa\\\\\\ZZZZZZZZZZZZ\\\\\\]]]]]]\\\\\\[[[[[[ZZZZZZ^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXRRRRRRRRRSSSVVVXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVXXXXXXXXXXXXWWWWWWWWWWWWSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]^^^___```aaaaaaaaaaaa``````aaaaaaaaa``````___aaa``````___^^^]]]\\\[[[XXXWWWWWWWWWWWWWWWWWWXXX[[[[[[[[[\\\\\\\\\\\\\\\^^^^^^]]]\\\\\\[[[[[[ZZZ\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZYYYZZZ[[[\\\^^^```bbbeeeggghhhggggggeeedddbbbaaaaaaaaaaaabbbcccddddddcccccceeehhhkkklllmmmnnnooonnnkkkhhhfffeeeggghhhhhhfffffffffgggzzzqqqnnnlllkkkjjjhhheeebbb___^^^\\\\\\[[[ZZZXXXUUUSSSQQQOOOOOOMMMLLLJJJIIIGGGGGGEEEDDDCCCAAA@@@>>>===<<<===<<<;;;;;;:::;;;;;;;;;>>>===;;;:::999999:::;;;:::::::::::::::;;;<<<===999::::::999777666777888777777666666666666777777666666666666777777777777777777777777666666666666777777888888888888888777777777777777888999::::::::::::::::::;;;;;;;;;;;;;;;AAA???@@@HHHNNN\\\qqqwwwlllddd[[[UUUTTTRRRNNNKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFHHHIIIFFFFFFEEEDDDDDDDDDEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGCCCDDDEEEFFFGGGIIIJJJJJJHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFGGGIIIKKKLLLMMMNNNUUUYYY]]]___bbbiiittt|||{{{nnnhhheeeaaa^^^^^^ZZZZZZYYYXXXXXXYYYZZZZZZ\\\[[[[[[ZZZYYYYYYXXXXXX\\\[[[ZZZXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYYYYXXXWWWVVVVVVVVVQQQPPPPPPRRRUUUWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTTTTWWWVVVVVVVVVUUUUUUTTTTTTRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^_________^^^\\\]]]^^^^^^^^^^^^^^^]]]^^^^^^^^^]]]\\\[[[ZZZYYYWWWXXXXXXYYYYYYXXXXXXWWW[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[ZZZZZZYYYYYY]]]]]]\\\[[[[[[[[[[[[[[[^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[\\\___```aaacccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbcccfffhhhlllmmmnnnnnnnnnllliiihhhdddeeeffffffddddddeeefffyyyqqqmmmkkkjjjhhhfffdddaaa___^^^\\\\\\[[[ZZZXXXUUUSSSQQQOOOOOONNNMMMKKKIIIGGGGGGFFFEEEDDDBBB@@@>>>===<<<======<<<;;;;;;;;;;;;;;;>>>===;;;999999999;;;<<<:::999888888999:::<<<===::::::999888666666888:::777777666666666666777777666666666666777777777777999888888777666555444444888888999999999888888777777777888888999:::;;;<<<999999:::::::::;;;;;;;;;999>>>===>>>DDDFFFNNN```pppuuueee[[[XXXVVVRRRMMMMMMMMMLLLKKKJJJKKKKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCDDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFEEEDDDDDDDDDIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMQQQVVVZZZeeennnwww|||~~~{{{qqqgggcccaaa^^^\\\]]][[[ZZZYYYXXXXXXYYYZZZ[[[[[[ZZZZZZYYYXXXWWWVVVVVVXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWVVVVVVXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWVVVUUUTTTTTTSSSPPPOOOOOOQQQTTTVVVVVVUUUSSSSSSSSSRRRRRRRRRSSSSSSVVVUUUUUUTTTSSSRRRRRRQQQRRRSSSSSSTTTUUUUUUTTTTTTVVVWWWWWWXXXXXXXXXXXXWWWYYYYYYYYYZZZZZZZZZ[[[[[[ZZZ[[[\\\\\\\\\\\\\\\[[[ZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\ZZZYYYYYYZZZ[[[\\\\\\[[[ZZZYYY[[[[[[]]]^^^^^^^^^^^^^^^[[[[[[ZZZYYYYYYXXXXXXWWWZZZZZZZZZYYYZZZZZZ[[[[[[^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZ[[[[[[]]]^^^___```````````````aaaaaabbbbbbbbbbbbaaaaaaaaabbbcccbbbaaabbbdddfffjjjkkkllllllkkkjjjhhhgggcccdddeeedddbbbbbbccceeexxxpppmmmiiihhhfffdddbbb```^^^^^^\\\\\\[[[ZZZXXXUUUSSSQQQOOOOOONNNMMMLLLJJJHHHFFFFFFEEEDDDBBB@@@>>>===<<<======<<<;;;;;;;;;;;;<<<>>><<<:::999999:::;;;<<<999888777777777888:::;;;999:::999888666666888:::777777666666666666777777666666666666777777777777777777777777777777777777888888999999999888888777888888888888999:::<<<<<<999999999:::::::::;;;;;;888===<<<===BBBAAADDDSSS\\\kkk|||kkkbbb\\\VVVQQQMMMLLLKKKJJJIIIJJJKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDHHHHHHGGGGGGGGGHHHIIIIIINNNNNNNNNOOOTTT]]]hhhppp}}}qqqiiibbbaaa___\\\[[[\\\YYYXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUTTTUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTSSSSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRQQQOOONNNNNNPPPRRRTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSTTTVVVUUUUUUSSSRRRQQQPPPPPPRRRSSSTTTUUUUUUVVVVVVUUUXXXXXXYYYYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYZZZ[[[[[[ZZZ[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]]]]^^^]]]]]]^^^_________]]]\\\ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYZZZ[[[]]]^^^______^^^]]]ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWWWWYYYZZZ\\\\\\^^^^^^]]]]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZ[[[[[[ZZZ[[[\\\^^^___`````````bbbbbbcccbbbbbbaaa______aaabbbcccbbbaaaaaabbbdddfffgggggghhhhhhgggfffeeebbbccccccbbbaaaaaacccdddxxxooollliiigggeeecccaaa___^^^^^^\\\\\\[[[ZZZXXXUUUSSSQQQOOOOOOOOONNNMMMJJJHHHFFFFFFEEEDDDBBBAAA???>>>===>>>===<<<<<<;;;;;;<<<<<<<<<<<<::::::::::::;;;<<<888888777777777777888888888999999888777777888:::777777666666666666777777666666666666777777777777333444555666777888999:::777777888888888888888777888888888888999:::;;;;;;999999999999::::::::::::999>>>;;;;;;???;;;;;;GGGLLLXXXmmmpppeee\\\VVVQQQOOOMMMJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDFFFEEEEEEDDDDDDCCCBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMPPPTTT]]]lll}}}vvvqqqhhhbbb^^^___^^^[[[ZZZ[[[WWWVVVUUUTTTTTTUUUVVVWWWXXXXXXWWWVVVTTTSSSRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOQQQQQQPPPPPPOOOOOONNNNNNOOOPPPPPPQQQQQQQQQPPPPPPSSSSSSTTTTTTUUUUUUVVVVVVWWWVVVVVVTTTSSSRRRQQQPPPPPPOOONNNOOOQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUWWWWWWVVVTTTSSSQQQPPPOOORRRSSSTTTUUUVVVWWWWWWWWWYYYYYYYYYYYYXXXWWWVVVVVVUUUVVVWWWXXXYYYZZZ[[[\\\[[[\\\\\\\\\[[[ZZZYYYYYYXXXYYYZZZ\\\]]]^^^^^^^^^]]]___```aaa```___]]][[[WWWXXXXXXYYYYYYXXXXXXWWWXXXZZZ\\\^^^______^^^]]]YYYYYYYYYXXXWWWWWWVVVVVVUUUUUUVVVWWWYYY[[[\\\]]]^^^^^^]]]]]]\\\\\\[[[[[[YYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]^^^```aaabbbccccccbbbaaa``````______aaabbbccccccaaa```aaabbbccccccddddddeeedddddddddcccccccccaaa``````bbbeeewwwooollliiihhheeecccaaa```______\\\\\\[[[ZZZXXXUUUSSSQQQOOOOOOOOOOOOMMMKKKHHHFFFEEEDDDCCCBBBAAA@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888777666666888::::::888777888999777777666666666666777777666666666666777777777777555555555555555666666666555555666777888888888888999999888888888888999:::888999999999999:::::::::999===::::::???:::999CCCCCCJJJXXXlllyyymmmggg\\\YYYUUUQQQMMMLLLKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLJJJJJJIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDD??????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCDDDEEEFFFFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOMMMRRRZZZdddrrryyyooohhhfffbbb]]]\\\]]]\\\YYYXXXZZZVVVVVVUUUTTTTTTUUUVVVVVVUUUUUUTTTRRRQQQOOONNNNNNOOOOOONNNMMMMMMMMMMMMNNNOOONNNNNNMMMLLLLLLKKKKKKNNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPQQQSSSTTTUUUUUUWWWWWWVVVTTTSSSQQQPPPPPPQQQOOONNNNNNOOOOOONNNMMMOOOOOOPPPQQQSSSTTTVVVWWWYYYXXXWWWUUUTTTRRRQQQPPPPPPQQQSSSUUUVVVXXXXXXYYYXXXXXXXXXXXXWWWVVVTTTTTTSSSTTTUUUWWWYYY[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYVVVWWWYYY[[[\\\]]]^^^^^^]]]^^^```aaaaaa___]]][[[XXXWWWWWWWWWWWWWWWWWWXXXWWWXXX[[[^^^___^^^]]]\\\YYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[]]]^^^^^^^^^]]]]]]\\\[[[[[[ZZZXXXYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\]]]___```aaabbbbbbaaa```______```aaabbbbbbcccdddcccbbb```aaaaaaaaaaaabbbbbbcccccccccccccccccccccaaa``````ccceeewwwoookkkjjjiiifffdddbbbaaa```aaa\\\\\\[[[ZZZXXXUUUSSSQQQOOOOOOPPPOOONNNKKKHHHFFFDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;;;;::::::;;;;;;;;;:::888666555555888::::::999888888888777777666666666666777777666666666666777777777777:::999777555333111///...444444555777888888888888999999888888777888888888888888999999999:::::::::777<<<:::;;;@@@===;;;FFF@@@CCCKKK[[[sssgggddd^^^XXXSSSPPPOOONNNLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBEEEGGGGGGFFFCCCBBBBBBBBBBBBBBBCCCCCCDDDEEE===>>>???@@@AAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDCCCCCCDDDDDDEEEAAABBBDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLLLLMMMNNNPPPRRRSSSTTTVVV^^^kkkzzzxxxsssnnnfff______^^^[[[ZZZ\\\[[[WWWVVVXXXXXXXXXWWWVVVVVVWWWXXXXXXSSSRRRQQQPPPNNNMMMLLLKKKNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIMMMMMMNNNNNNNNNMMMMMMLLLKKKLLLMMMOOOQQQSSSTTTUUUWWWWWWVVVTTTSSSQQQPPPPPPQQQPPPNNNNNNNNNNNNMMMKKKNNNNNNOOOQQQSSSUUUXXXYYYZZZZZZXXXVVVTTTSSSQQQPPPOOOPPPRRRTTTVVVXXXXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRQQQRRRTTTWWWYYY[[[]]]^^^^^^^^^^^^^^^]]][[[ZZZYYYUUUVVVXXXYYY[[[\\\]]]]]]\\\]]]___aaaaaa___\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZVVVXXX[[[]]]^^^^^^]]][[[ZZZYYYYYYXXXXXXWWWVVVVVV[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZXXXXXXYYYZZZZZZ[[[ZZZZZZ^^^^^^^^^^^^___```aaabbbaaa```___^^^___aaaccceeebbbdddeeedddbbbaaaaaaaaaaaaaaaaaabbbbbbcccddddddcccccccccaaa``````ccceeexxxnnnjjjkkkiiifffdddcccbbb```___\\\[[[ZZZXXXVVVUUUUUUUUUKKKLLLNNNNNNMMMJJJGGGDDDCCCCCCBBBBBB@@@>>>===<<<<<<<<<<<<===============;;;:::999999888888999999;;;;;;;;;::::::999999999888888999999999999888888888888777666666666666666666777777777555444555666666666666666666777888888666666666666777777777777888888777777777777888888;;;;;;;;;:::::::::999999;;;999888999===>>>===;;;>>>@@@EEENNNZZZooozzzjjjbbb[[[SSSPPPSSSSSSNNNLLLMMMLLLJJJLLLOOOLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEDDDCCCCCCBBBDDDDDDEEEEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBHHHHHHGGGGGGFFFDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDDDDDDDCCCBBBAAADDDDDDEEEDDDBBBBBBCCCEEEEEEFFFFFFFFFGGGJJJNNNQQQRRRSSSTTTVVVYYY\\\___aaafffnnn|||wwwmmmfffeeedddbbb___```\\\YYYXXXZZZZZZYYYWWWWWWUUUSSSRRRRRRSSSUUUWWWWWWUUUSSSQQQOOONNNMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKIIIHHHIIIJJJKKKLLLLLLKKKKKKMMMQQQSSSWWWSSSOOONNNPPPQQQPPPNNNMMMMMMLLLLLLKKKKKKJJJJJJMMMNNNQQQSSSWWWZZZ\\\]]][[[ZZZYYYVVVTTTRRRPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTUUUVVVWWWWWWUUUSSSRRRSSSSSSSSSTTTVVVYYY]]]___bbbcccbbb```[[[XXXVVVVVVXXXXXXXXXXXXYYY[[[\\\]]][[[\\\\\\]]]]]]\\\\\\[[[XXXXXXXXXXXXXXXXXXXXXXXX[[[ZZZXXXWWWXXXYYY[[[\\\]]]\\\ZZZXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXZZZ\\\\\\[[[[[[\\\^^^dddaaa___^^^___``````___````````````````````````aaabbbdddddddddbbb```___aaaaaaaaaaaabbbcccdddeeeeeeddddddccccccddddddeeeyyypppllljjjhhheeeccccccbbb```^^^\\\\\\ZZZYYYWWWUUUTTTSSSMMMNNNOOOOOONNNKKKHHHFFFDDDDDDCCCBBBAAA???>>>===<<<=====================<<<;;;:::999999888888999:::::::::999999888888888888888999999999999888888888777777666666666666666444555666555333222333444666666666666666777888888666666666666777777777777888888777777777777888888777777777888888999999999999777666888:::<<<:::999;;;===AAAGGGQQQbbb}}}tttiii^^^YYYYYYSSSOOOMMMOOOOOOLLLLLLNNNKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEBBBCCCDDDEEEEEEEEEDDDDDDCCCDDDEEEEEEDDDDDDFFFHHHHHHIIIKKKLLLNNNPPPTTTWWWWWW[[[aaafffiiimmmrrruuuwwwpppgggbbb``````]]]ZZZ\\\ZZZWWWXXXZZZ\\\[[[ZZZWWWVVVTTTRRRQQQRRRTTTUUUTTTSSSQQQOOOMMMLLLLLLKKKLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKJJJIIIHHHHHHJJJHHHIIIJJJKKKKKKNNNQQQTTTZZZVVVPPPMMMKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJMMMNNNPPPSSSVVVXXXZZZ\\\ZZZYYYXXXUUUSSSQQQOOOOOONNNOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTSSSTTTVVVXXX[[[]]]bbbbbbbbb___[[[XXXWWWWWWVVVVVVVVVVVVWWWYYYZZZ[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXX[[[ZZZYYYXXXXXXZZZ[[[]]]]]]\\\[[[YYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXWWWYYYZZZ[[[[[[ZZZ[[[]]]___ddddddcccaaa```______```aaaaaaaaaaaaaaaaaaaaaaaabbbcccdddddddddcccaaa```bbbbbbbbbcccddddddeeeeeebbbbbbbbbaaaaaabbbbbbbbbyyyqqqnnnjjjgggdddbbbbbbaaa___]]]\\\\\\\\\ZZZXXXUUURRRQQQNNNOOOPPPPPPNNNLLLIIIGGGEEEEEEDDDCCCAAA@@@???>>>==================<<<<<<<<<<<<;;;;;;:::999999888999999888888888888888777888888999999999999888888777777666666555555666666444555666555333222333444666666666666666777777888666666666666777777777777888888777777777777888888555555666777888999:::;;;999888777888999:::999888:::;;;>>>BBBHHHSSSgggyyypppeeeaaaVVVQQQPPPRRRRRRNNNLLLLLLKKKLLLMMMNNNNNNMMMKKKKKKIIIHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGDDDFFFGGGGGGGGGHHHJJJLLLIIIKKKNNNOOOQQQUUUYYY\\\dddmmmyyyvvvlllgggbbb^^^^^^\\\YYYVVVXXXWWWVVVWWWYYY\\\]]]]]]XXXVVVTTTRRRQQQQQQRRRSSSPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKJJJHHHGGGHHHIIIEEEGGGIIIJJJKKKMMMQQQTTT]]]YYYTTTMMMHHHHHHJJJMMMJJJJJJJJJJJJJJJJJJIIIIIILLLMMMOOOQQQTTTVVVXXXYYYWWWWWWUUUTTTRRRPPPOOONNNNNNNNNOOOPPPQQQQQQRRRRRRTTTTTTUUUUUUVVVVVVWWWWWWUUUUUUTTTTTTUUUWWWYYYZZZ___``````^^^ZZZWWWVVVVVVSSSSSSTTTTTTUUUVVVXXXYYYXXXXXXYYYYYYYYYYYYXXXXXXZZZZZZZZZZZZYYYYYYXXXXXX[[[ZZZYYYYYYYYYZZZ\\\]]]^^^]]]\\\[[[ZZZZZZ[[[[[[YYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZ[[[___bbbeeeggghhhfffaaa^^^^^^```aaaaaaaaaaaaaaaaaaaaaaaabbbcccdddddddddcccbbbaaaaaabbbdddeeeffffffeeeeeebbbbbbaaaaaaaaaaaabbbbbbyyyqqqnnniiigggdddbbbaaa```^^^]]]\\\\\\\\\[[[YYYUUUQQQOOOOOOOOOOOOOOONNNKKKIIIHHHEEEEEECCCBBBAAA??????>>>============<<<<<<<<<<<<======<<<<<<;;;::::::999999999999999888888888888888888999999999999888888777666666555555555666666666777888777666555555777777777666666666666777777666666666666777777777777888888777777777777888888777888888999:::;;;;;;;;;;;;;;;:::::::::::::::999;;;;;;>>>AAACCCIIIWWWeeewwwmmmddd]]]XXXXXXWWWSSSPPPQQQMMMNNNOOOPPPPPPOOONNNMMMLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBB???@@@@@@AAABBBCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFHHHIIIIIIHHHIIIKKKMMMMMMOOOQQQTTTYYY___ffflll}}}wwwnnndddbbb___^^^]]]\\\YYYVVVVVVUUUUUUVVVXXXZZZ\\\]]]XXXWWWTTTRRRQQQPPPPPPQQQNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJIIIGGGGGGGGGHHHEEEGGGIIIKKKKKKLLLNNNPPPZZZYYYVVVPPPIIIGGGJJJMMMIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMOOOQQQSSSTTTUUUTTTTTTSSSRRRPPPOOONNNNNNMMMMMMNNNNNNOOOPPPPPPQQQPPPPPPPPPQQQRRRSSSUUUVVVVVVUUUUUUTTTTTTUUUVVVVVVZZZ[[[[[[ZZZWWWTTTSSSTTTRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWYYYYYYYYYYYYXXXXXXXXXXXXYYYXXXXXXXXXXXXZZZ[[[\\\^^^^^^]]]]]]\\\\\\\\\\\\YYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZYYYYYY[[[___cccdddhhhkkkhhhbbb]]]]]]___aaaaaaaaaaaaaaaaaaaaaaaabbbccccccddddddcccbbbbbb```aaaccceeefffeeedddcccccccccbbbbbbbbbbbbccccccwwwooollliiigggdddbbbaaa```^^^]]]\\\\\\\\\[[[YYYUUUQQQOOONNNNNNNNNNNNLLLJJJIIIGGGEEEDDDBBB@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<============<<<;;;:::999:::::::::::::::::::::888888999999999999888888666666555555555555666666777888888888666555666777777777666666666666777777666666666666777777777777888888777777777777888888999999999999999999999999::::::;;;::::::999999:::;;;;;;===@@@AAADDDMMMXXXpppzzzoooddd```]]]YYYWWWWWWOOOPPPPPPQQQPPPOOOMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIKKKMMMQQQTTTYYYaaakkkwwwxxxnnniii^^^]]]]]]\\\\\\ZZZWWWUUUUUUUUUUUUTTTUUUVVVXXXZZZWWWVVVTTTRRRPPPOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGIIIIIIIIIGGGFFFGGGHHHFFFHHHKKKLLLKKKKKKKKKLLLQQQRRRRRROOOJJJGGGHHHJJJGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLLLLMMMMMMNNNNNNOOOOOONNNNNNOOOOOOQQQRRRTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVUUURRRPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZ^^^^^^^^^^^^^^^]]]]]]]]]ZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXXXXZZZ^^^bbbbbbfffiiifff```\\\\\\^^^````````````````````````aaabbbbbbbbbbbbbbbbbbbbb]]]___aaacccdddcccbbbaaacccbbbbbbaaaaaabbbbbbcccwwwooollljjjgggdddbbbbbbaaa___]]]\\\\\\\\\ZZZXXXUUURRRQQQOOOOOONNNMMMLLLJJJIIIHHHEEECCCAAA???>>>===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<===??????>>>======:::::::::::::::;;;;;;;;;888888999999999999888888555555444444555555666666555666777666444333444555888777777666666666666666666666666666777777777777888888777777777777888888888888777777777666666666666888999888777777888999:::999;;;>>>>>>???FFFNNN\\\nnnssskkkeee___[[[[[[VVVVVVTTTSSSQQQOOONNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCEEEEEEDDDDDDEEEEEEFFFGGGJJJIIIIIIIIIIIIJJJJJJKKKJJJKKKLLLLLLLLLMMMPPPRRRTTTZZZffftttuuujjjdddaaaWWWXXXYYYYYYXXXVVVTTTSSSSSSSSSTTTSSSRRRRRRUUUWWWVVVUUUSSSRRRPPPOOONNNNNNOOONNNMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHIIIHHHFFFEEEFFFGGGGGGIIILLLMMMLLLKKKJJJJJJHHHIIIKKKJJJHHHFFFEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSRRRRRRQQQPPPPPPOOOOOOPPPQQQQQQOOOMMMMMMNNNPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWWWWXXXXXXVVVVVVWWWXXXYYYYYYZZZZZZ]]]]]]^^^^^^^^^^^^]]]]]][[[[[[[[[[[[ZZZYYYXXXXXXVVVWWWWWWXXXYYYZZZ[[[[[[YYYYYYYYYXXXXXXYYY\\\^^^___bbbcccaaa^^^[[[\\\]]]________________________`````````aaaaaaaaaaaabbb\\\]]]___```aaaaaa````````````____________``````wwwpppnnnjjjhhheeeccccccbbb```^^^\\\\\\ZZZYYYWWWUUUTTTSSSPPPPPPOOONNNLLLKKKJJJIIIFFFDDDBBB@@@>>>>>>?????????>>>>>>===<<<<<<;;;;;;:::;;;===???@@@@@@??????888888999999::::::::::::888888999999999999888888555444444444444555666777555666777666444444444666888888777666666666666666666666666666777777777777888888777777777777888888666666666666777777777777444777888888777666888::::::999:::======<<>>>>>===<<<;;;;;;;;;999:::===@@@AAAAAAAAA@@@777777888888999999999999888888999999999999888888444444444444444555666777777888999888777666777888888888777666666666666666666666666666777777777777888888777777777777888888666666777888999:::;;;;;;555888::::::999888;;;===<<<:::;;;======<<>>>>>>>>===<<<<<<;;;;;;999888888:::<<<<<<;;;:::999999888777888999;;;<<<;;;:::888666555555777777666666555555555555666666555555555555555444444444444333333222222333333444555555777888999999999999888888888777777777777777999999888888888888888888888888777777888888999:::999999999999:::<<<>>>??????DDDKKKSSS```www~~~vvvpppmmmiiigggaaa^^^[[[XXXVVVTTTQQQNNNRRRPPPMMMKKKJJJJJJHHHFFFKKKJJJJJJKKKLLLLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIHHHHHHFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDFFFGGGGGGEEEDDDDDDEEEKKKGGGHHHPPPRRRMMMIIIIIIGGGHHHHHHGGGFFFEEEGGGHHHIIIIIIJJJLLLMMMLLLJJJHHHKKKKKKJJJJJJJJJJJJKKKKKKOOOOOOPPPQQQUUU\\\dddjjjpppuuu{{{|||{{{~~~~~~oooccc[[[XXXWWWWWWVVVTTTRRRRRRRRRQQQOOONNNMMMNNNNNNMMMLLLLLLMMMOOOUUUUUUTTTRRRQQQOOONNNNNNNNNNNNNNNMMMLLLKKKKKKJJJHHHHHHIIIJJJKKKKKKKKKKKKGGGFFFFFFEEEEEEDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCFFFGGGIIIKKKLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEFFFHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIHHHHHHIIIJJJLLLNNNOOOMMMMMMMMMMMMMMMLLLKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQRRRQQQQQQPPPOOORRRTTTWWWXXXWWWVVVVVVVVVWWWWWWYYYZZZZZZ[[[[[[[[[___^^^]]]]]]^^^^^^]]]\\\^^^^^^___```^^^\\\ZZZXXXTTTTTTUUUUUUVVVWWWWWWXXXYYYXXXXXXWWWWWWWWWXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXYYYYYYZZZ[[[[[[[[[ZZZ]]]```aaa```_________\\\\\\]]]^^^_______________^^^^^^___```aaa___^^^wwwqqqooojjjiiifffcccaaa_________\\\\\\[[[ZZZXXXUUURRRQQQPPPQQQRRRRRRQQQOOOLLLKKKEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;:::999999999;;;<<<;;;:::999999999999999:::;;;;;;<<<:::888666555555666777666666555555555555666666555555555555555555555555555555444444444444555555444555666777888888888888777777777777777777777888888888888888888888888888888888777777888888999::::::999999999:::<<<===>>>:::>>>CCCHHHQQQcccyyy{{{wwwpppkkkeeeaaa```^^^ZZZWWWZZZWWWUUUSSSSSSRRRPPPOOOLLLKKKKKKLLLNNNNNNMMMLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHJJJKKKGGGIIIQQQTTTQQQNNNOOOLLLLLLMMMKKKJJJJJJLLLNNNJJJJJJJJJKKKLLLMMMMMMMMMQQQQQQPPPPPPPPPPPPPPPQQQSSSUUUZZZ```hhhsss}}}zzzsssiii___YYYVVVTTTSSSTTTRRRPPPPPPPPPPPPNNNLLLLLLMMMNNNMMMLLLKKKMMMOOOTTTTTTSSSRRRQQQPPPOOOOOOMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGIIIJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJLLLMMMKKKLLLLLLMMMMMMLLLLLLKKKMMMLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRUUUXXXYYYYYYXXXXXXYYYWWWXXXYYYZZZ[[[[[[\\\\\\^^^]]]\\\]]]___```___^^^`````````___^^^[[[YYYXXXWWWXXXXXXYYYYYYZZZ[[[[[[XXXXXXXXXWWWWWWXXXYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZWWWWWWXXXYYYYYYZZZZZZ[[[\\\^^^aaabbbaaa_________\\\]]]]]]^^^_________^^^^^^^^^]]]___```aaa___^^^xxxpppnnniiihhheeecccbbbaaaaaaaaa]]]]]]]]]\\\ZZZWWWUUUSSSQQQQQQRRRRRRQQQOOOMMMKKKEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;===;;;999999:::;;;::::::999999:::;;;;;;;;;::::::<<<:::888777555555666666666666555555555555666666444444444555555666666777666666666666666666666666444555555666777777777777666666666777777888888888888888888888888888888888888777777777777888999999:::::::::999:::;;;<<<<<<;;;>>>@@@BBBGGGRRRaaalllyyyttttttsssmmmhhhdddaaa^^^\\\[[[YYYWWWTTTQQQPPPOOOPPPRRRSSSRRRRRRPPPOOOMMMLLLLLLLLLMMMMMMLLLKKKIIIHHHHHHIIIKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIHHHGGGFFFGGGKKKMMMKKKIIIKKKPPPSSSQQQPPPPPPOOOOOOOOOMMMLLLLLLOOOQQQPPPPPPPPPQQQRRRSSSUUUUUUZZZZZZZZZZZZZZZ[[[\\\]]]___eeeooozzzjjjfff___ZZZVVVTTTRRRPPPRRRPPPOOONNNOOONNNMMMKKKLLLMMMMMMLLLKKKKKKLLLNNNRRRRRRRRRRRRRRRRRRQQQPPPLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGGGGEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKMMMMMMNNNOOOPPPPPPPPPPPPQQQPPPOOONNNOOOOOOPPPQQQSSSUUUXXXZZZZZZZZZZZZ[[[WWWXXXYYYZZZ\\\\\\\\\]]]\\\[[[[[[]]]```bbbcccbbbdddcccaaa___]]]ZZZYYYXXXVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZYYYYYYXXXWWWWWWXXXYYYYYYVVVVVVWWWWWWXXXYYYYYYZZZ^^^```ccccccbbb```______]]]]]]^^^^^^___^^^^^^^^^]]]\\\\\\]]]___```___]]]xxxpppmmmiiigggeeecccaaa`````````]]]]]]]]]\\\[[[XXXVVVUUUQQQRRRSSSSSSQQQOOOMMMKKKEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;>>><<<:::999:::;;;:::999999999;;;<<<<<<;;;:::999;;;:::999777666555555666666666555555555555666666333444444555666777777888555666666666666666666555444444555666666666666666444555555666777888999999777777777777888888888888777777777777777888999999::::::::::::::::::;;;;;;===???@@@AAABBBHHHRRRZZZnnnxxxuuuqqqmmmjjjeeeaaa]]][[[YYYWWWWWWYYYZZZ[[[[[[VVVTTTSSSRRRRRRRRRTTTUUURRRQQQPPPOOOOOOOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKLLLLLLKKKLLLNNNPPPRRRRRRSSSVVVWWWUUUTTTTTTUUUTTTSSSQQQOOOPPPSSSVVV[[[^^^aaadddeeeeeeffffffjjjjjjkkkmmmnnnppprrrssswwwzzzbbb^^^YYYUUUSSSRRRQQQPPPQQQOOONNNNNNNNNNNNMMMKKKKKKLLLLLLKKKJJJJJJKKKMMMOOOPPPQQQRRRSSSRRRRRRQQQLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHGGGGGGFFFGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJMMMNNNOOOPPPPPPQQQPPPPPPRRRQQQOOONNNNNNPPPRRRSSSRRRTTTWWWYYYYYYYYY[[[\\\WWWXXXYYY[[[\\\\\\]]]]]]YYYYYYZZZ]]]aaadddeeedddfffeeebbb___\\\ZZZXXXXXXUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVWWWWWWXXXXXXYYY```bbbddddddbbb```______^^^^^^^^^___^^^^^^]]]]]][[[ZZZZZZ[[[]]]^^^]]]\\\yyyooollliiigggdddaaa___]]]]]]]]][[[[[[[[[[[[ZZZXXXVVVUUURRRRRRSSSRRRQQQOOOLLLJJJEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;>>><<<::::::;;;;;;:::999999:::;;;;;;;;;:::999888999999888777777666666666666666555555555555666666444444555555666777888888444555666666666666555444444555555666666666666555444444555666777888888999666666777777777888888888777777666666777777888999999999::::::::::::::::::888:::<<<<<<>>>BBBHHHMMM___ttt~~~wwwssskkkhhheeedddfffhhhiiiiiihhhfffdddaaa___^^^]]]]]]ZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWWWWVVVUUUUUUPPPRRRUUUVVVVVVUUUVVVWWW[[[^^^bbbcccdddeeeeeedddbbbaaa^^^ZZZXXXYYY]]]```iiiqqq{{{{{{uuuaaa\\\VVVRRRPPPPPPQQQQQQQQQOOONNNNNNOOOOOOMMMLLLJJJKKKKKKJJJIIIIIIJJJLLLMMMNNNPPPRRRRRRRRRQQQQQQMMMMMMLLLLLLLLLLLLLLLKKKJJJKKKKKKKKKJJJIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMLLLLLLKKKHHHHHHIIIJJJJJJIIIHHHHHHIIIHHHHHHGGGFFFEEEEEEDDDBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGEEEFFFHHHIIIKKKKKKLLLLLLJJJIIIIIIIIIIIIIIIJJJJJJMMMMMMNNNOOOPPPPPPPPPPPPRRRQQQPPPOOOOOOQQQSSSUUUQQQSSSUUUVVVVVVWWWYYY[[[XXXYYYZZZ[[[[[[\\\\\\[[[WWWWWWXXX[[[```cccddddddeeedddaaa^^^\\\ZZZXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\YYYYYYYYYYYYYYYZZZ[[[\\\WWWWWWXXXXXXXXXXXXWWWWWWUUUUUUVVVVVVWWWXXXXXXXXX```bbbdddeeeccc```__________________^^^]]]\\\\\\YYYXXXXXXZZZ\\\]]]\\\[[[yyyoookkkhhhgggdddaaa^^^]]]\\\\\\YYYZZZZZZZZZYYYXXXVVVUUUQQQRRRRRRRRRPPPMMMKKKIIIEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;<<<======;;;999999999:::::::::999888888777777777888777777777777666666555555555555666666555555555666666777777888444555666777777666555444555666666777777666666666555555555666666777777777555666666777777888888888777666666666666777888888888888999:::;;;:::::::::777999:::<<<===@@@EEEHHHRRRaaawww~~~~~~~~~yyytttoookkkiiigggfffdddbbb```______^^^```bbbdddffffffdddbbb```\\\^^^```aaa```___```aaaeeemmmtttwww{{{wwwuuuqqqllliiijjjnnnqqqxxxtttssspppmmm```[[[UUUQQQPPPPPPQQQQQQPPPNNNMMMMMMNNNNNNMMMLLLIIIJJJJJJIIIHHHHHHIIIKKKKKKLLLOOOQQQQQQQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHGGGEEEDDDDDDDDDEEEFFFFFFHHHJJJLLLMMMMMMLLLKKKHHHIIIKKKLLLLLLKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEGGGHHHJJJJJJKKKKKKIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLMMMNNNOOOOOOOOOOOOQQQPPPOOOOOOPPPQQQSSSTTTPPPRRRTTTTTTTTTUUUWWWYYYYYYYYYZZZZZZZZZZZZYYYYYYUUUUUUVVVYYY]]]```aaaaaabbbaaa```^^^\\\ZZZYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[WWWWWWXXXXXXXXXXXXWWWWWWUUUUUUVVVVVVWWWXXXXXXYYY___aaaddddddcccaaa``````____________^^^]]]\\\[[[YYYXXXXXXZZZ\\\^^^]]][[[yyynnnjjjgggfffcccaaa___^^^^^^^^^YYYYYYZZZZZZZZZXXXWWWVVVPPPQQQQQQQQQOOOLLLIIIGGGEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;::::::;;;===???>>>;;;999:::999888888777777777888555666777888888999999999666666555555555555666666666666666666666777777777555666888999999888666555666777777888888777777666555555666666666666666666555555666666777888888999666666666666666777888888666777888:::;;;;;;;;;:::;;;;;;<<<===>>>@@@CCCEEEFFFRRRaaarrr|||wwwtttuuuwwwxxx}}}}}}vvvvvvuuusssrrrsssvvvyyyrrrhhhggggggdddaaaYYYWWWSSSQQQPPPPPPOOONNNNNNLLLKKKLLLMMMMMMLLLJJJHHHIIIIIIHHHGGGGGGHHHJJJIIIKKKMMMOOOPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEDDDFFFIIIKKKLLLLLLKKKJJJGGGHHHKKKMMMMMMKKKHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOOOOPPPQQQQQQQQQSSSTTTTTTSSSTTTVVVWWWYYYZZZZZZYYYYYYXXXWWWVVVTTTTTTTTTWWWZZZ]]]]]]]]]]]]]]]^^^^^^]]][[[YYYXXXVVVWWWWWWXXXYYYYYYZZZZZZ]]]]]]\\\[[[ZZZZZZZZZZZZVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWXXXXXXYYYYYY]]]```ccccccbbbaaa```````````````___^^^\\\[[[ZZZZZZZZZZZZ\\\___```___^^^zzznnnjjjfffeeecccaaaaaa```aaaaaaYYYZZZ[[[[[[[[[YYYXXXWWWPPPPPPQQQPPPNNNKKKHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;888999;;;>>>@@@???<<<999:::999777666666666777888444555666888999999::::::666666555555555555666666777777777777666666666666666777999::::::999777666777888888888888888777777666666666666666555555555444555555666777888888999666666666666666777888888555666888:::;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>??????IIITTT___rrrttthhhaaa``````\\\XXXSSSRRRQQQRRRRRRPPPMMMKKKLLLKKKJJJJJJKKKLLLJJJIIIHHHIIIIIIHHHGGGGGGHHHJJJIIIJJJMMMOOOOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFBBBBBBCCCEEEFFFGGGHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCBBBAAABBBCCCCCCBBBDDDGGGJJJKKKKKKIIIHHHFFFGGGJJJLLLLLLJJJGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMJJJKKKLLLNNNNNNOOOOOONNNSSSTTTTTTTTTSSSSSSUUUWWWZZZZZZZZZYYYXXXVVVUUUTTTTTTSSSSSSUUUXXXZZZZZZZZZYYY[[[\\\]]]]]]\\\ZZZYYYZZZZZZZZZ[[[\\\\\\]]]]]]^^^^^^\\\[[[ZZZZZZYYYYYYVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZ\\\___bbbcccbbbaaaaaaaaaaaa``````___^^^\\\[[[ZZZ\\\\\\\\\^^^aaabbbaaa```~~~qqqjjjgggfffdddbbbaaa```______^^^^^^]]]\\\ZZZXXXVVVUUUSSSRRRQQQPPPNNNKKKIIIHHHHHHFFFDDDBBBAAA@@@@@@AAA>>>===<<<;;;:::;;;<<<<<<:::::::::::::::;;;<<<===888999999999999888777777999999999777555444444666777777777777777777777777666666777777777777666666888888777777666666555555666666666666666666666666777777666666666666666777999999888888777777666666555555666666777777888888666777777777888888888888;;;;;;;;;<<<<<<<<<======>>>BBBHHHPPP\\\rrr}}}{{{mmmjjjddd^^^XXXUUURRRQQQRRRQQQPPPPPPNNNNNNMMMLLLJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKJJJJJJIIIIIIIIIIIIKKKKKKJJJIIIGGGFFFEEEEEELLLKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHJJJJJJIIIGGGDDDCCCFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBCCCDDDEEEDDDCCCBBBCCCEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHJJJIIIHHHIIIJJJKKKKKKJJJLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVWWWXXXXXXXXXWWWVVVUUUVVVUUUTTTUUUWWWXXXWWWWWWZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWXXXZZZ]]]```bbb```bbbcccbbb___\\\ZZZYYY[[[ZZZYYYYYYXXXXXXXXXXXXYYYXXXWWWVVVVVVWWWXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]````````````^^^\\\ZZZYYY______```aaaaaaaaaaaaaaa}}}qqqkkkgggfffdddbbbaaa```______^^^^^^]]]\\\ZZZXXXVVVUUUSSSSSSRRRPPPNNNLLLJJJIIIIIIGGGEEEDDDBBBBBBBBBBBB??????===<<<<<<<<<===>>>;;;::::::::::::;;;<<<===888999999999999888777777555666777777555666777999666666666666666666666666666666777777777777666666777777777666666666555555555555555555555555555555666666555555555555555666888888888777777777777777666666666666777777777777777888888888999999999999::::::;;;;;;;;;<<<<<<<<<===@@@DDDHHHPPPaaavvvqqqiiihhhccc```\\\XXXTTTRRRQQQPPPQQQQQQPPPOOONNNMMMLLLLLLJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJIIIHHHGGGFFFEEEEEEHHHIIIIIIJJJIIIGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIHHHHHHJJJJJJJJJJJJKKKLLLLLLKKKLLLKKKKKKKKKKKKLLLMMMMMMOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWWWWWWWVVVTTTSSSRRRSSSSSSSSSTTTVVVXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWYYYXXXXXXYYYZZZ]]]___aaaaaabbbdddccc```]]][[[[[[YYYYYYXXXWWWWWWXXXYYYYYYZZZYYYWWWWWWVVVWWWXXXXXX[[[\\\]]]^^^_______________````````````^^^\\\[[[^^^___```aaaaaabbbbbbbbb|||qqqmmmgggfffeeecccaaa______^^^^^^]]]]]]\\\ZZZXXXVVVUUUTTTSSSSSSQQQOOOMMMKKKJJJIIIHHHGGGEEEDDDCCCBBBBBB???>>>===<<<;;;<<<======;;;;;;:::::::::;;;<<<<<<888999999999999888777777555666777777666666777999444444444444444444444444555666666777777666666555666666666666666555555555555555555555555555555555555444444444444444555555666777777777777777777888777777777777666666666666888888888999999999::::::999999:::::::::;;;;;;;;;;;;>>>@@@AAAEEEOOO^^^jjjwwwkkkaaa\\\\\\XXXWWWUUUSSSQQQPPPQQQQQQPPPPPPOOONNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDFFFHHHIIIHHHFFFCCCAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJJJJKKKKKKKKKKKKJJJKKKJJJJJJJJJJJJKKKLLLLLLPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVVVVUUUTTTRRRPPPOOOPPPQQQRRRSSSUUUWWWXXXYYYUUUVVVWWWWWWWWWWWWWWWVVVYYYYYYYYYZZZ[[[\\\^^^___```bbbddddddaaa^^^]]]]]]XXXWWWVVVUUUVVVXXXZZZ[[[[[[ZZZYYYXXXWWWWWWXXXYYY[[[\\\]]]^^^____________^^^___```aaaaaaaaa```___^^^______```aaabbbbbbbbb{{{qqqnnngggfffdddbbbaaa______^^^]]]]]]\\\[[[YYYWWWVVVUUUTTTTTTSSSRRRPPPNNNLLLKKKIIIHHHGGGEEEDDDCCCBBBBBB===<<<:::999999999:::;;;;;;;;;:::::::::;;;;;;<<<888999999999999888777777888999999888666444444555444444444444444444444444555666666666666666666555555555555555555555555555555555555555555555555555444444444444444444555666555666666666777777888888888888777777666666555555777777888888888999999999888888999999999:::::::::999;;;>>>???AAAHHHRRRZZZkkk|||pppeee```[[[YYYYYYSSSSSSRRRQQQQQQQQQQQQRRROOOOOONNNMMMLLLKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEFFFGGGGGGHHHJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKQQQPPPPPPPPPPPPQQQQQQRRRTTTTTTTTTSSSSSSRRRQQQQQQPPPQQQRRRSSSTTTTTTVVVWWWSSSTTTUUUUUUVVVVVVVVVVVVYYYYYYYYYZZZ[[[[[[[[[\\\^^^```bbbbbb```^^^]]]]]]WWWVVVUUUUUUVVVYYY\\\^^^^^^]]]\\\ZZZYYYYYYZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\]]]___```bbbcccccccccbbbaaaaaa````````````aaaaaayyyqqqnnnfffeeedddbbbaaa``````___]]]]]]\\\[[[YYYWWWUUUTTTSSSSSSSSSQQQPPPNNNLLLKKKGGGGGGFFFEEEDDDBBBAAA@@@===<<<;;;:::999:::;;;;;;<<<;;;;;;:::::::::;;;;;;888999999999999888777777777999:::999666444444444555555555555555555555555555555666666666666555555444444444444444555555555555555555555555555555555555444444444555666666777555555666666777777777888888888777777666666555555666666666666777777777777888888888999999999:::::::::<<<===>>>@@@DDDJJJOOOXXXdddvvvvvvjjj^^^ZZZXXXUUUSSSSSSQQQPPPPPPOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBCCCBBBAAA@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDFFFGGGGGGLLLNNNPPPPPPMMMJJJJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRSSSTTTTTTQQQSSSUUUTTTRRRRRRSSSUUUSSSSSSTTTUUUVVVVVVVVVUUUWWWXXXYYYZZZZZZZZZYYYYYYZZZ\\\______^^^\\\\\\\\\WWWVVVVVVVVVXXX[[[^^^___bbbaaa___]]]\\\[[[[[[\\\ZZZZZZ[[[[[[\\\\\\[[[[[[]]]^^^```bbbdddeeeeeeddddddcccbbb```____________yyypppmmmeeedddcccbbbaaaaaaaaaaaa]]]\\\\\\[[[YYYWWWUUUTTTRRRRRRRRRQQQOOONNNLLLKKKGGGGGGFFFEEEDDDBBBAAA@@@@@@???>>>===<<<===>>>>>><<<<<<;;;:::::::::;;;;;;888999999999999888777777333555888888777666666777666666666666666666666666444555555666666555555444333333333444444444444444444444444444444444444444444444444444555666777888555666666666666666666777777777777777666666666666555555555666666666777777888888999999999:::::::::;;;<<<=========???BBBEEELLLSSS___mmm{{{vvvggg___XXXVVVUUUQQQNNNOOOMMMMMMMMMMMMLLLLLLLLLKKKNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>>>>???BBBDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBDDDEEEEEEDDDDDDCCCDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@@@@@@@??????======>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDFFFGGGHHHRRRUUUWWWVVVQQQMMMLLLMMMGGGFFFFFFFFFFFFGGGHHHHHHNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQSSSUUUVVVRRRUUUVVVUUURRRPPPRRRUUUTTTUUUVVVVVVVVVVVVVVVUUUTTTUUUWWWYYYZZZYYYWWWVVVVVVYYY\\\]]]\\\[[[ZZZ[[[XXXXXXYYYZZZ\\\^^^```aaadddccc```^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\^^^```bbbdddeeeeeeeeeeeedddbbb```^^^^^^^^^___xxxooolllccccccbbbbbbbbbbbbcccccc\\\\\\[[[ZZZYYYWWWUUUTTTQQQQQQQQQPPPOOOMMMLLLKKKGGGGGGGGGGGGEEEDDDBBB@@@AAA@@@???>>>===>>>??????===<<<;;;:::::::::::::::888999999999999888777777333555888999888777666777666666666666666666666666444555555666666555555444222222333333333444444444444444444444444444444444333333333333444555666777666666666666666555555555666666666666777777777777666666666666777777777777999999999999:::::::::;;;::::::;;;;;;;;;<<>>???AAACCCDDDDDDDDDCCCCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@??????>>>>>>>>>;;;<<<===>>>???>>>===<<>>>>>>>>?????????@@@@@@???AAABBBAAA@@@???@@@AAA>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBDDDFFFHHHIIIUUUXXX[[[XXXRRRLLLKKKKKKFFFEEEEEEEEEEEEFFFGGGGGGKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNOOOQQQRRRSSSQQQTTTWWWVVVRRRQQQTTTWWWWWWWWWXXXXXXWWWWWWVVVVVVPPPRRRUUUXXXYYYXXXVVVTTTTTTWWWZZZ\\\[[[ZZZZZZ[[[YYYZZZ\\\^^^```aaaaaaaaadddbbb```^^^\\\[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]```bbbdddeeeeeedddcccbbb```_________aaaaaaxxxnnnkkkbbbbbbaaaaaabbbcccdddddd\\\\\\[[[ZZZXXXVVVUUUTTTQQQPPPPPPOOONNNMMMKKKJJJHHHIIIIIIHHHGGGEEECCCAAA@@@???===<<<<<<<<<===>>>===<<<;;;:::::::::::::::888999999999999888777777666888::::::777555333333666666666666666666666666444555555555555555555444222222222333333444444444444444444444444444444444222222222222333444555666777777666666555555555444555555666666777777888888777777777777888888888888999999:::::::::;;;;;;;;;888888888:::;;;>>>AAACCC@@@AAAGGGOOOVVV```ttt{{{lllbbb\\\TTTQQQOOOOOOLLLIIIKKKPPPJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDAAABBBBBBCCCCCCDDDDDDDDD???@@@@@@AAAAAAAAA@@@@@@????????????????????????===???AAACCCEEEDDDDDDCCCCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@????????????@@@@@@@@@?????????>>>>>>=========>>>@@@AAAAAA???>>><<<>>>???@@@AAAAAA@@@???>>>======>>>>>>?????????@@@???@@@AAAAAA??????@@@AAA======>>>???AAABBBCCCDDDBBBBBBBBBCCCDDDFFFHHHJJJTTTXXXZZZWWWPPPIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIIIIJJJJJJKKKLLLMMMOOONNNMMMMMMMMMNNNOOOPPPOOOSSSWWWVVVSSSRRRVVVYYYYYYYYYYYYYYYXXXWWWWWWVVVNNNPPPTTTWWWXXXWWWUUUTTTTTTWWWZZZ\\\[[[[[[[[[[[[ZZZ\\\___aaaccccccbbbaaacccbbb___]]][[[ZZZYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYY\\\]]]```bbbcccdddddddddaaa```___^^^___aaacccddd}}}rrrmmmdddaaa___^^^___```aaaaaa___]]][[[ZZZYYYXXXVVVTTTRRRRRRRRRRRRPPPNNNLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888;;;:::888666666777888999444444555555555555444444444444555555666777777777666666666666666666666666333444666777777555444222333444666777777666444333666666555444444444444555555555555555555555555555333333444444555666666666666666666666777777777777999999888888999999:::;;;::::::::::::;;;<<<======<<>>===>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???===============>>>??????>>>>>>>>>>>>>>>??????@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBDDDFFFHHHIIIJJJKKKLLLLLLKKKJJJHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKOOONNNNNNMMMNNNNNNOOOOOOPPPQQQRRRSSSUUUUUUUUUUUUUUUXXX\\\]]][[[XXXVVVUUUSSSSSSTTTUUUVVVVVVTTTSSSUUUWWWZZZ[[[ZZZZZZ[[[[[[[[[___dddhhhjjjiiifffdddeeedddaaa^^^\\\[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]^^^```bbbdddeeeffffffcccbbb```^^^___```cccddd}}}rrrmmmeeebbb```___```aaaaaaaaa^^^\\\ZZZYYYYYYXXXVVVTTTRRRRRRRRRRRRPPPNNNLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888;;;:::888777666777888999666666777777777777666666777777666666666666666666444444444444444444444444333444666777777555444333333444555777777555444333333333333444555666777888666666666666666666666666333444444555666666777777666666666777777777888888999999888888999999:::;;;999999999999:::;;;<<<===???BBBCCCCCCDDDIIIRRRYYYiiivvvpppeee^^^VVVRRRQQQNNNMMMLLLJJJHHHGGGFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHIIIIIIIIIGGGEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@AAABBBBBB????????????????????????BBBAAA@@@???????????????AAA@@@???>>>???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBB???@@@AAABBBAAA@@@>>>===>>>>>>>>>??????@@@@@@@@@=========>>>>>>======<<<======<<<<<<======>>>???>>>>>>======>>>>>>???@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>=========>>>>>>?????????@@@BBBDDDFFFGGGEEEEEEFFFFFFFFFEEEDDDCCCEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSTTTUUUUUUUUUUUUXXX[[[\\\ZZZWWWUUUUUUSSSSSSUUUVVVWWWWWWVVVUUUUUUXXXZZZ[[[[[[[[[[[[\\\^^^aaafffjjjlllllljjjhhheeecccaaa___]]]\\\[[[[[[[[[ZZZYYYYYYYYYYYY[[[[[[______```bbbccccccccccccdddcccaaa``````bbbeeefff~~~rrrmmmfffcccaaa```aaabbbbbbaaa^^^\\\YYYXXXXXXWWWUUUSSSRRRRRRRRRRRRPPPNNNLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888;;;:::888777777777888999888888999999999999888888888888777777666555555444444444444444444444444444333444555666666555444333333444555666666555444333444444444444444555666777777777777777777777777777444555555666666777888888777777777888888888999999999888888888888999::::::888888888888999:::;;;<<<>>>@@@BBBAAA@@@BBBGGGLLLTTT\\\mmmyyylll___YYYVVVRRROOONNNJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIHHHGGGGGGHHHHHHFFFDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA??????>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>??????AAA@@@???>>>>>>??????@@@???@@@@@@@@@AAABBBBBBBBB??????@@@AAAAAA@@@>>>===>>>>>>>>>>>>????????????;;;<<<<<<======<<<<<<;;;===<<<<<<<<<<<<======>>>>>>>>>======>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>=========>>>>>>>>>???@@@BBBCCCDDD@@@AAAAAABBBBBBBBBBBBAAAEEEDDDCCCBBBCCCFFFHHHJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKKKKLLLLLLMMMMMMMMMOOOPPPQQQSSSTTTTTTUUUUUUUUUXXXZZZZZZXXXUUUTTTTTTTTTUUUWWWYYYYYYXXXWWWVVVVVVXXX[[[\\\\\\\\\\\\]]]```cccgggkkknnnmmmlllkkkcccbbbaaa___]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZ______``````aaaaaa``````aaa```______```bbbdddfff~~~rrrmmmfffdddbbbbbbccccccbbbaaa]]][[[YYYXXXWWWVVVTTTRRRRRRRRRRRRRRRPPPNNNLLLKKKIIIHHHFFFDDDBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888:::999888777777777888888888888999999999999888888666666666555555555444444666666666666666666666666333444555666666555555444444444555666666555444444888777666555444333333333666666666666666666666666555555666666777888888888777888888888999999999999888888888888888999999:::777777777777888999:::;;;999;;;===>>>???@@@CCCFFFKKKPPP[[[lllzzznnncccXXXUUUTTTQQQNNNMMMIIIIIIHHHGGGGGGGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEFFFFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@???======>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>??????AAA@@@???>>>======>>>???>>>>>>??????@@@AAABBBBBB>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>?????????>>>>>>===<<<<<<<<<<<<<<<=====================>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBB??????@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCFFFIIIKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMOOOOOOQQQRRRSSSTTTTTTTTTUUUVVVXXXWWWUUUSSSSSSSSSWWWYYY\\\\\\[[[XXXVVVVVVVVVXXX[[[]]]]]]]]]]]]^^^___bbbeeeiiikkkkkkkkkjjjaaaaaa```___^^^]]]]]]]]]ZZZZZZXXXWWWWWWXXXYYYYYY\\\\\\]]]^^^____________\\\\\\[[[\\\]]]___aaabbbsssmmmgggeeeccccccccccccbbbaaa]]][[[YYYXXXWWWVVVTTTRRRRRRRRRRRRRRRPPPNNNLLLKKKIIIHHHFFFDDDBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888999999999888888888888888777888888999999888888777333333333444444555555555666666666666666666666666333444444555555666666555444555555555555555555444777777666444444333333333555555555555555555555555555555666666777888888888777888888888999999999999888888777777888888999:::777777777777888999::::::777999<<<===???@@@AAABBBEEEJJJRRR[[[hhh}}}}}}oooiii^^^TTTQQQPPPLLLHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIDDDDDDDDDDDDDDDDDDDDDCCCEEEDDDCCCDDDEEEEEECCCAAA@@@@@@@@@@@@???????????????@@@AAABBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>???AAA@@@>>>===<<<======>>><<<======>>>???@@@AAAAAA===>>>>>>>>>>>>>>>>>>>>>===========================>>>??????@@@@@@@@@???>>>======<<<<<<<<<===============<<<===>>>>>>???========================????????????????????????AAAAAA@@@@@@AAABBBBBBCCCFFFEEEEEEDDDCCCAAA@@@???>>>??????@@@AAABBBCCCCCCBBBAAAAAABBBCCCFFFIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJLLLLLLLLLLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUTTTSSSRRRRRRSSS[[[]]]```___[[[WWWUUUTTTUUUXXX[[[]]]]]]]]]^^^___]]]___aaaccceeefffffffff_______________^^^^^^]]][[[ZZZYYYWWWWWWWWWXXXYYYXXXYYYZZZ\\\]]]^^^______ZZZZZZZZZZZZ\\\]]]___```sssmmmfffeeeccccccccccccaaa```^^^\\\YYYXXXXXXWWWUUUSSSRRRRRRRRRRRRPPPNNNLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888999999999999888888777777777777777888888777777777222333333444555555666666444444444444444444444444333333444444555666666666555555555555555555555555333333333444555666777888555555555555555555555555444555555666666777888888777777777888888888999999888777777777777888999999777777777777888999:::;;;:::;;;<<<===>>>>>>>>>>>>===CCCJJJNNNUUUcccwww}}}tttkkk___TTTPPPNNNJJJGGGFFFGGGFFFFFFEEEFFFFFFGGGGGGDDDDDDCCCCCCCCCCCCBBBBBBCCCBBBAAABBBCCCCCCBBB@@@????????????????????????>>>??????@@@@@@@@@@@@?????????>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>??????>>>===<<<<<<======>>><<<=========>>>?????????===============>>>>>>>>>============<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>???>>>>>>============>>>======<<<<<<======>>>???========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???AAAAAAGGGGGGFFFEEECCCAAA???>>>============>>>@@@AAABBB@@@@@@AAABBBCCCEEEGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCEEEFFFHHHKKKLLLMMMMMMMMMMMMNNNOOOQQQRRRRRRSSSSSSQQQRRRRRRQQQPPPQQQSSSUUU[[[___bbbaaa\\\WWWTTTTTTTTTWWWZZZ\\\\\\\\\^^^___\\\\\\^^^___```aaaaaaaaa^^^^^^______```______^^^\\\[[[YYYXXXWWWXXXXXXYYYUUUVVVXXXZZZ\\\]]]^^^^^^[[[[[[[[[[[[\\\^^^______sssmmmfffdddcccccccccbbb```^^^^^^\\\ZZZYYYYYYXXXVVVTTTRRRRRRRRRRRRPPPNNNLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888999999999999999888777777777777888888888888777777555666666666666666666666444444444444444444444444333333333444555666777777555555555444444555555555111111222333555777999:::555555555555555555555555333444444555666666777777666666666777777777888888777777777777777888999999888888888888888:::;;;;;;<<<<<<<<<<<<===>>>===<<<;;;>>>BBBEEEJJJRRR^^^gggvvvzzzjjj___SSSOOONNNKKKHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@AAABBBBBBAAA???????????????????????????=========>>>======<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;===>>>???>>>===<<<;;;<<<===>>>???========================<<<<<<<<<<<<======>>>>>>=========<<<<<<;;;;;;;;;999:::;;;<<<============@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???CCCDDDDDDCCCBBB@@@???>>>>>>>>>=========>>>@@@AAA>>>???@@@BBBCCCDDDDDDDDDGGGFFFEEECCCCCCBBBBBBBBBDDDFFFIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRROOOOOOPPPOOOOOOPPPSSSVVVXXX]]]bbbaaa\\\XXXVVVVVVSSSVVVYYY[[[[[[\\\]]]^^^]]]]]]]]]]]]]]]^^^^^^___\\\]]]^^^`````````______]]]\\\ZZZYYYXXXXXXYYYYYYUUUVVVWWWYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]]sssmmmeeedddcccccccccbbb```]]]___]]][[[ZZZYYYXXXVVVTTTRRRRRRRRRRRRQQQNNNLLLKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999999888999999999999888777777888888888999999888888888999999888888777777666666666666666666666666666666333333333444444666777888555555444444444444555555444444444444444555666777777777777777777777777777333333444444555666666666666666666666777777777777777777777777777888888999888888888888999:::;;;<<<:::::::::;;;===??????>>>>>>>>>???BBBFFFKKKOOORRR\\\iii}}}}}}{{{xxxeeeYYYNNNKKKJJJHHHGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@??????@@@BBBBBB@@@??????????????????@@@@@@@@@@@@@@@AAA@@@@@@???>>>======<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;===>>>???===<<<;;;;;;<<<===>>>???===============<<<<<<<<<<<<<<<<<<<<<<<<===>>>???======<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>AAAAAA@@@???>>>>>>??????<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@???>>>>>>>>>>>>??????@@@AAAAAA@@@>>>===@@@@@@???>>>>>>???AAABBB<<<>>>@@@CCCDDDCCCBBBAAAEEEEEEDDDBBBBBBAAAAAAAAADDDFFFIIILLLNNNNNNNNNNNNMMMMMMOOOPPPQQQRRRRRRRRRMMMNNNNNNNNNNNNPPPTTTWWWUUU[[[aaaaaa]]]YYYXXXYYYRRRUUUYYYZZZ[[[[[[]]]^^^___^^^^^^]]]]]]]]]^^^^^^\\\]]]^^^```aaa``````___^^^]]][[[ZZZYYYYYYYYYZZZVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYY~~~qqqnnngggeeecccbbbbbbaaa___]]]ZZZYYYXXXXXXYYYXXXVVVTTTRRRRRRRRRQQQNNNLLLIIIGGGHHHHHHGGGEEEDDDBBBAAAAAABBB@@@>>>=========<<<:::>>><<<;;;;;;<<<===;;;::::::999888777777888999:::666000000555777444333666777666666666555555555555666666666666555444333222444444444444444444444444666666666666666666666666333333222222333333444555555555555555555555555555666666555555555555666666777777666666555555555444777888888888999999999999999999888888888888888888999999:::;;;;;;<<<<<<===<<<>>>AAABBBBBBCCCFFFHHHPPPVVVdddttt|||wwwssspppmmmjjjZZZUUUNNNIIIFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@@@@?????????>>>========================>>>???@@@@@@???>>>===<<<>>>>>>===<<<;;;;;;::::::;;;;;;::::::::::::999999444555666888:::<<<===>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>;;;888777888:::::::::;;;;;;<<<===============@@@??????????????????@@@======>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::<<<===???@@@AAAAAA@@@@@@@@@@@@@@@??????===<<<<<<===???@@@???>>>===>>>???>>>>>>???@@@@@@@@@@@@???CCCCCCBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHJJJLLLMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPLLLNNNOOONNNNNNOOOTTTXXXZZZ\\\^^^___^^^\\\XXXVVVTTTTTTUUUVVVWWWYYYZZZ[[[\\\\\\[[[[[[[[[[[[[[[ZZZ\\\\\\]]]^^^____________bbbaaa___]]][[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVWWWZZZZZZZZZZZZ[[[[[[[[[[[[rrrnnngggeeecccbbbbbbbbb```^^^]]]\\\ZZZZZZ[[[ZZZWWWUUURRRRRRRRRPPPNNNKKKIIIGGGHHHHHHGGGEEEDDDCCCBBBAAABBB@@@>>>=========<<<:::;;;:::::::::;;;;;;999777999999888888888888999999777333222777999666444666555555555444444444333333444444444444444333222111444444444444444444444444333333444444444444333333333333222222333333444555444444444444444444444444666666555555555555666666777666666666555555555444777777777777888888888999888888888888888888888888999999::::::;;;<<<<<<<<<:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>===>>>======<<<;;;;;;::::::;;;;;;:::::::::999999999777777888999::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;999777777:::<<<>>>>>>;;;<<<======>>>>>>======??????>>>>>>>>>>>>??????>>>>>>>>>???>>>>>>============<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::<<<===???@@@AAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<===>>>??????>>>===>>>?????????@@@AAAAAAAAAAAA@@@DDDDDDCCCCCCDDDEEEEEEFFFDDDEEEGGGIIIKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNJJJKKKMMMNNNNNNPPPUUUYYYXXXZZZ\\\^^^]]][[[XXXVVVTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^_______________aaaaaa```___]]]\\\[[[[[[YYYXXXWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZZZZZZZ[[[[[[rrrmmmfffdddcccbbbccccccaaa```^^^]]][[[[[[[[[YYYWWWTTTQQQQQQQQQPPPNNNKKKIIIGGGHHHHHHGGGFFFDDDCCCBBBBBBBBB@@@============<<<;;;:::::::::<<<===<<<999666888888999999999999888888999666666999;;;888555666666666666555555555444444444444555555555444444333444444444444444444444444444666777888888777666444333333333333333444444555444444444444444444444444555555555555555555555555666666666555555555555555666666666666777777777777888888888888888888888888999999::::::;;;;;;<<<<<<888:::<<<===>>>???AAACCCFFFFFFJJJQQQYYYeeeyyy}}}sssiiiaaa[[[XXXUUUSSSSSSRRRPPPNNNKKKIIIFFFEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@???>>>?????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>======<<<<<<;;;:::::::::::::::::::::999999999999:::::::::999999999999888::::::999999999999::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<;;;999888999;;;===>>>>>><<<<<<===>>>>>>>>>======>>>>>>============>>>>>>???????????????>>>============<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::<<<===>>>@@@AAA@@@@@@???@@@@@@@@@@@@???>>>=========>>>??????======>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFGGGHHHIIIKKKKKKKKKKKKLLLLLLKKKJJJJJJKKKKKKKKKHHHIIILLLMMMNNNQQQTTTWWWVVVXXXZZZ[[[[[[YYYWWWUUUSSSSSSSSSTTTUUUVVVWWWXXXZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^``````aaaaaa```___]]]\\\XXXWWWWWWWWWWWWWWWXXXYYYXXXXXXXXXYYYYYYYYYYYYZZZsssmmmeeedddbbbcccccccccbbbaaa^^^\\\ZZZYYYYYYWWWTTTRRRQQQQQQQQQPPPNNNLLLIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???============<<<;;;<<<<<<===???@@@>>>;;;888777888999::::::999888777999888888::::::999666444888888888888777777777777666666777777777777777777444444444444444444444444555777999;;;;;;999777555333333333333333444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777777777777888888888888888999999:::;;;;;;<<<<<<888:::<<<<<<======???AAADDDDDDFFFJJJNNNUUUbbbnnn}}}nnnhhhccc\\\WWWTTTRRRPPPOOOOOONNNLLLKKKGGGEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>>>>>============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@>>>>>><<<<<<<<<;;;;;;::::::::::::::::::999999999999888:::::::::999999999999888999999888888888888999999;;;;;;::::::::::::;;;;;;::::::::::::::::::;;;<<>>>>>===============<<<<<<<<<<<<======@@@@@@@@@@@@???>>>===<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::;;;===>>>???@@@@@@??????@@@@@@@@@@@@??????>>>======>>>???>>>===<<<===???>>>???@@@@@@AAAAAA@@@@@@>>>>>>???@@@AAACCCEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJJJJJJJIIIJJJLLLMMMOOOPPPRRRSSSSSSUUUWWWYYYYYYXXXWWWUUUSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\___aaabbbccccccbbb```^^^VVVVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWXXXXXXXXXYYYYYYtttmmmfffdddccccccddddddbbbaaa^^^\\\ZZZZZZYYYWWWUUURRRQQQQQQQQQPPPOOOMMMJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???===<<<===>>>===<<<<<<<<<===???@@@???;;;888777888999::::::999888777888888888777888888666333888888888888777777777777666666777777777777777777444444444444444444444444222444666888888666444222444444333333444444555666666666666666666666666666444444555555555555444444444444444555555555555555444555555555666666666666666666777777777888888888888888999999:::;;;;;;<<<888:::<<<=========???AAA>>>>>>@@@EEEGGGIIIPPPXXXdddrrrttteee\\\YYYVVVRRRMMMOOOMMMKKKJJJJJJIIIGGGEEEFFFEEEDDDDDDEEEEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>==================<<<<<<<<<;;;========================<<<===>>>??????>>>======;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888888999999::::::;;;888888888777777888888888::::::999999999999::::::999999999999999:::;;;;;;>>><<<;;;;;;<<<<<<<<<:::<<<<<<============<<<;;;<<<;;;;;;::::::;;;;;;<<>>============<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::;;;<<<>>>???@@@@@@?????????@@@@@@@@@@@@??????>>><<<>>>???>>>===<<<===>>>======>>>???????????????======>>>???AAACCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIILLLKKKKKKJJJJJJJJJKKKKKKKKKLLLMMMOOOPPPPPPOOONNNQQQRRRUUUVVVWWWWWWWWWVVVSSSSSSRRRRRRRRRSSSTTTTTTVVVVVVWWWWWWXXXYYYZZZZZZYYYZZZ[[[\\\\\\]]]]]]]]]```aaacccddddddcccaaa```VVVUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXuuunnngggeeedddcccddddddbbbaaa___^^^\\\\\\\\\ZZZXXXUUURRRRRRRRRRRRPPPNNNLLLKKKHHHHHHGGGFFFEEEEEEDDDDDD@@@>>>===<<<===>>>===<<<;;;;;;;;;===>>>===:::777888888999999999999888888777888777444666888777444666666666555555555444444444444555555555444444333444444444444444444444444444555666888888666555444444444444444444555555666666666666666666666666666333444555666666555444333444444444444444555555555555555555555666666666666555666666777777888888888888888999999::::::;;;;;;999;;;<<<=========???@@@<<<<<>>????????????>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<;;;;;;::::::::::::::::::999999999999888888888888666777777999:::;;;<<<<<<888888777777777777888888:::999999888888999999:::888888888888999:::;;;;;;:::999999:::===>>>>>>===;;;;;;<<<<<<<<<;;;:::::::::::::::999999:::::::::======>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::;;;<<<===???@@@??????>>>???@@@@@@@@@@@@@@@??????<<<===>>>>>><<<<<<===>>><<<======>>>???>>>>>>>>>?????????@@@BBBDDDEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNPPPRRRQQQNNNLLLPPPQQQSSSUUUVVVWWWWWWWWWTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYXXXYYY[[[\\\^^^_________bbbbbbcccddddddcccaaaaaaWWWWWWVVVUUUUUUUUUUUUUUUWWWWWWWWWXXXXXXXXXXXXYYYuuunnnhhhfffdddddddddcccaaa```___]]]\\\\\\\\\[[[YYYWWWSSSSSSSSSSSSRRRPPPNNNLLLHHHGGGGGGFFFFFFEEEEEEEEE@@@>>><<<<<<===>>>===<<<===<<<;;;<<<===<<<;;;999999999888888888888999999777888666222444999:::666555555555444444444333333444444444444444333222111444444444444444444444444666777777888888777777666444444444444444555666666555555555555555555555555222333555666666555333222333333333444444555555555555555666666666777777777555555666666777888888999888888888999::::::;;;;;;888:::<<<<<<<<<<<<>>>??????===>>>BBBCCCBBBEEEIIIMMMSSS[[[dddnnn~~~}}}ssshhh___\\\ZZZVVVRRRNNNKKKJJJJJJJJJIIIHHHIIIIIIHHHFFFDDDEEECCCAAAAAABBBCCCBBBBBB>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@???>>>===>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===?????????>>>===::::::::::::::::::::::::999999999999888888888888666777888999:::;;;;;;<<<999888888777777888888999999999888888888888999999777777777888888999:::;;;888888888:::<<<======<<<::::::;;;;;;::::::999888999999999888888999999999:::;;;<<<======>>>============<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::;;;<<<===????????????>>>???@@@@@@AAAAAA@@@@@@???<<<===>>>===<<<<<<===>>>======>>>????????????????????????@@@AAACCCDDDEEECCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMNNNQQQTTTSSSOOOLLLOOOPPPRRRTTTVVVWWWXXXXXXUUUTTTTTTSSSRRRRRRRRRSSSPPPPPPRRRSSSTTTVVVWWWWWWYYY[[[]]]___aaabbbcccddddddcccccccccbbbbbbaaaaaaZZZYYYXXXWWWVVVUUUUUUUUUWWWXXXXXXXXXXXXYYYYYYYYYuuuoooiiigggeeeddddddcccaaa___\\\[[[ZZZZZZZZZZZZXXXVVVTTTTTTTTTTTTRRRPPPOOOMMMHHHGGGGGGGGGFFFEEEEEEEEE@@@>>><<<<<<===>>>>>>===@@@>>>======>>>>>>===<<<:::999888777777888999:::888999666111333:::<<<888777666666666555555555555666666666666555444333222444444444444444444444444444444333333333333444444555444444444444555666666333333333333333333333333222333555666666555333222333333333444444555555555666666666666777777777777444555555666777888888999777888888999::::::;;;;;;888999;;;;;;;;;;;;===>>>???;;;:::<<<======@@@EEEBBBFFFKKKOOOVVVccctttsssiiiddd___YYYSSSPPPQQQPPPLLLHHHFFFGGGJJJEEEEEEEEEFFFHHHGGGEEECCCBBB@@@??????AAABBBCCCCCC======>>>>>>?????????@@@???@@@@@@AAAAAA???>>>===>>>>>>>>>>>>============::::::::::::::::::::::::<<<===>>>???@@@@@@???>>>::::::::::::::::::::::::999999999888888888888777888888888999999::::::;;;999999888888888888999999999999888888888888999999777777777777888999:::;;;;;;:::999:::;;;;;;999777::::::::::::999999888777999999888888888888999999888999;;;<<<======>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::<<<===>>>??????>>>>>>???@@@@@@AAAAAAAAA@@@@@@<<<===>>>===<<<;;;<<<>>>>>>>>>???@@@@@@@@@@@@@@@======>>>>>>???@@@BBBBBBBBBCCCDDDEEEGGGGGGGGGGGGDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLNNNRRRUUUUUUQQQNNNNNNPPPRRRTTTVVVXXXYYYYYYVVVUUUTTTSSSSSSRRRRRRSSSNNNOOOPPPRRRSSSUUUVVVWWW[[[\\\^^^aaadddeeeggggggeeedddcccbbbaaaaaaaaaaaa]]]\\\ZZZYYYWWWWWWVVVVVVXXXXXXXXXYYYYYYYYYYYYZZZuuummmiiifffdddbbbcccccccccbbbZZZZZZYYYXXXWWWVVVVVVUUUTTTTTTTTTSSSQQQOOOLLLKKKIIIHHHGGGFFFEEECCCBBBBBBAAA@@@???>>>============<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888888666777777888777555333222444555666777777666555444333333333333333333333333333444444555555444444333222222333333444555666666111222222333444555666666555555555444444333333333444333333222222333333444444444444555555555555666555555555555444333222222888888777666666666666666888888999999999888888777999999888888999999:::;;;:::::::::;;;;;;===>>>>>>AAABBBDDDGGGLLLTTT]]]cccooo|||rrrjjjbbb\\\ZZZVVVQQQLLLMMMLLLKKKJJJHHHFFFEEEEEEHHHHHHGGGFFFEEEDDDCCCCCC@@@???>>><<<<<<>>>???@@@?????????>>>>>>>>>======AAAAAAAAA@@@>>>===;;;;;;======<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999:::999777666666666777888999999888888777777666666:::888777555555666888999999999999999999888777666999999888888999999:::;;;999999888888999999:::;;;:::999888777777888999:::999999::::::::::::;;;;;;:::::::::;;;<<<===>>>>>>;;;;;;<<<:::888888999:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>>>>===<<<===>>>@@@BBBCCCCCCCCCCCCBBBCCCCCCCCCCCCAAA???>>><<<===>>>>>>>>>===;;;:::<<<===??????>>>???BBBDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHIIILLLMMMMMMLLLJJJIIIKKKLLLQQQPPPOOOQQQSSSVVVXXXXXXTTTSSSSSSRRRQQQPPPOOOOOOPPPRRRSSSSSSSSSSSSTTTVVVXXX[[[___cccfffgggffffffdddcccbbbcccdddcccbbb```]]][[[YYYXXXWWWXXXYYYZZZ\\\ZZZYYYYYY[[[\\\[[[[[[vvvnnnllliiieeecccbbbbbb```___[[[ZZZZZZYYYXXXWWWVVVVVVSSSSSSSSSRRRQQQOOOLLLKKKIIIIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>============;;;;;;;;;:::::::::999999:::::::::999999999888888777777777777666555444333333444555555555555444333666666666666666666666666333444444555555444444333222333333444444555555555333333444444444444444444444444444444444444333333000000000111333444666777444444444444555555555555333333444555555555444444444444555555666888999:::777777888888888888888777999999888888999999:::;;;::::::::::::;;;<<<===>>>@@@AAABBBCCCEEEIIIOOOSSS\\\fffttt}}}qqqhhh```ZZZSSSOOONNNMMMIIIEEEIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGFFFEEEDDDCCCBBBAAA@@@???===<<<<<<===???@@@?????????>>>>>>>>>======>>>>>>>>>===<<<;;;999999===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999777666666666777777888888888777777777777777999888777555555666888999888999999999999888777666777777666666666777888888999888888888888999::::::999999888777777888999999888888888999999999::::::888999999:::::::::::::::;;;<<<<<<;;;999888999;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<==================>>>@@@AAABBBCCCBBBBBBCCCDDDDDDDDDCCCBBB@@@???===>>>>>>>>>>>>===<<<<<<<<<===>>>>>>>>>???AAACCCAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLKKKJJJJJJKKKMMMQQQPPPOOOPPPSSSUUUVVVWWWTTTTTTSSSRRRRRRQQQPPPPPPQQQSSSTTTUUUTTTTTTUUUWWWYYY\\\```dddhhhiiiiiiiiihhhgggeeeeeeeeedddbbb```]]]\\\ZZZYYYXXXYYYZZZ[[[\\\[[[YYYYYY[[[[[[[[[ZZZxxxpppnnnkkkfffdddbbb```^^^]]]\\\[[[[[[ZZZXXXWWWWWWVVVQQQQQQRRRQQQPPPNNNLLLKKKJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@???>>>============<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888888888777666555555555555222333333444444333333222333333333333333333333333333444444555555444444333444444444444444444444444555555444444444333333333333333444444444444444444000000111111333444666777444444444444555555555555222222333555555666666666444444444555666777999999555555666777888888888777999888888888888999::::::::::::::::::;;;<<<======>>>????????????AAADDDFFFOOOTTT]]]dddnnn||||||pppiiiccc[[[UUUSSSOOOJJJIIIIIIIIIGGGDDDFFFFFFEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@???>>>===<<<<<<===>>>????????????>>>>>>>>>>>>============<<<<<<:::999888<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;:::999999888888;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888777666666666777777666777777777777777777888888777666666666777888999888888999999888888777777666666666666666777777888888888888888888999999:::999888888777777888888999777777777888888888888999888999:::;;;;;;:::999888;;;<<<<<<;;;999999:::<<<<<<======>>>>>>======<<<<<<<<<<<<;;;<<<<<<===>>>======???@@@AAABBBBBBAAADDDDDDEEEEEEEEECCCBBBAAA??????>>>============>>><<<===>>>>>>>>>>>>AAACCC??????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFHHHIIIJJJJJJIIIIIIKKKMMMOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTSSSSSSRRRRRRQQQQQQSSSTTTVVVVVVUUUUUUWWWXXX[[[]]]bbbfffjjjlllmmmmmmmmmkkkiiihhhgggeeebbb```^^^]]]\\\[[[ZZZ[[[\\\]]]^^^\\\[[[ZZZ[[[[[[ZZZYYYzzzqqqmmmjjjfffcccbbbaaa___]]]]]]\\\[[[ZZZYYYXXXWWWVVVPPPPPPQQQQQQPPPNNNMMMKKKKKKJJJIIIHHHGGGEEEDDDDDDAAA@@@???>>>============>>>>>>>>>=========<<<<<<999999999999999999999999999888666555555555666777333333333333333333333333222222222222222222222222333444444555555444444333444444444444444444333333444444444444444444444444333333333444444555555555555444444333333444444555333333444444444555555555333333444555555555555555777777666555555555555666333444555666777777777777888888888888888999999:::::::::999999:::;;;<<<<<<:::<<<>>>??????@@@CCCDDDHHHLLLPPPUUU\\\hhhwwwyyyqqqfff^^^ZZZXXXTTTQQQMMMJJJHHHGGGHHHIIIHHHFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@???>>>>>>>>>======<<<<<<======>>>>>>>>>>>>==============================<<<;;;:::;;;;;;:::::::::::::::::::::::::::999999999999999;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888888888777777777666666666777777555666666666777777888888777777666666666777888888777777888888888888777777888777777777777888999999777777777777777888999999888888777777777777888888777777777888888888999999888999;;;=========<<<;;;;;;<<<<<<;;;::::::;;;=========>>>>>>>>>>>>=========<<<;;;:::;;;<<<===>>>======>>>???@@@@@@@@@AAADDDEEEEEEFFFEEEDDDCCCBBBAAA@@@>>>=========>>>???;;;===>>>=========@@@AAA???@@@@@@AAABBBCCCDDDDDDAAAAAAAAAAAABBBCCCDDDEEEEEEGGGHHHHHHHHHIIIKKKMMMMMMNNNOOOPPPPPPPPPRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRTTTUUUWWWWWWVVVVVVXXXYYY\\\^^^bbbfffjjjmmmnnnoooooommmjjjiiihhhfffbbb```___^^^]]]]]]]]]]]]^^^^^^___^^^\\\\\\]]]\\\ZZZXXX{{{ssskkkhhheeeccccccbbbaaa```]]]]]]\\\ZZZYYYWWWVVVVVVPPPPPPQQQQQQPPPNNNMMMKKKKKKJJJIIIHHHGGGEEEDDDDDDAAA@@@???>>>=====================<<<<<<<<<<<<;;;999999999999999999999999999888666555555666777888555555444444444444555555555555555555555555555555333444444555555444444333444444444444444444333333222222333333444555666666333333333444444555555555666666555555555555666666333333333444444444444555555666666666555555444333777666666555555555555555222333444666666777777777888888777777888888999::::::999999999999::::::;;;999;;;>>>??????@@@BBBDDD@@@CCCGGGJJJOOOWWWaaahhhwwwwwwnnnaaa\\\VVVRRRPPPOOOMMMKKKGGGFFFEEEDDDEEEEEEDDDCCCGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@??????>>>============<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999::::::::::::::::::777777888888999:::;;;;;;::::::;;;;;;;;;;;;::::::888888888888888888888888666666666777777777666666555555666666777777777888666666666666666777777888666777777888888888777777777777666666777777888999777777666666777777888999777777777777777777777777888888888888999999999:::777888:::;;;============:::;;;<<<;;;:::999;;;=========>>>>>>>>>>>>======<<<;;;:::::::::;;;===>>>============>>>??????@@@CCCCCCDDDEEEEEEDDDBBBBBBAAA@@@>>>=========>>>???;;;<<<======<<<<<<>>>@@@>>>??????@@@AAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGGGGHHHJJJLLLKKKMMMOOOOOONNNMMMOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSUUUVVVVVVVVVVVVWWWYYY[[[]]]```dddgggiiikkkkkkllljjjhhhggggggeeebbb`````````_________````````````___^^^^^^___^^^\\\ZZZ|||sssiiifffdddbbbcccccccccbbb]]]]]][[[ZZZXXXWWWVVVUUUQQQQQQRRRQQQPPPNNNLLLKKKJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@???>>>============;;;;;;;;;:::::::::999999888999999999999:::::::::888777777666666777777777777666666555555666666777444444444444444444444444333444444555555444444333444444444444444444444444111222222333444555666777333333444444444444444444333333444444666888999:::333333333333444444444444777777777666666444333333333333333444555666888888444444555666777777777666888777777777777888999999999999999888888999999::::::<<<============>>>???===???CCCFFFIIIMMMRRRUUUaaajjjwwwvvvmmmccc]]]TTTQQQNNNKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCGGGFFFEEECCCAAA@@@>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;;;;777888888999999999999888888888999999999999::::::555666777888999;;;<<<<<<999999::::::::::::999999888888888888888888888888555555666777777777666666555666666666666666666777444555555666666777777777666666777777888888777777444444444444444555666666666666666666666777777888666777777888888777777666888888888999999999::::::666666777888999:::;;;;;;999:::::::::999999;;;<<<<<<======>>>>>>======<<<;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<===>>>???AAAAAABBBCCCCCCBBBAAA@@@??????>>>============>>>;;;<<<===<<<;;;<<<===???<<<<<<======>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEEEEFFFIIIKKKIIILLLOOOOOOLLLKKKLLLNNNMMMNNNNNNNNNOOOPPPPPPPPPRRRSSSUUUUUUTTTTTTVVVWWWYYY[[[\\\___aaabbbcccdddeeecccccccccddddddbbb```aaaaaaaaabbbbbbbbbbbbbbbaaa``````aaabbbaaa^^^\\\|||sssiiifffdddbbbcccccccccbbb]]]\\\[[[YYYWWWVVVTTTTTTSSSSSSSSSRRRQQQOOOLLLKKKIIIIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>============<<<<<<<<<;;;;;;;;;;;;:::888888999999999:::::::::666777777888888888777777777777666555555666777777222222222222222222222222333444444555555444444333222333333444444555555555333333333444444555555555444444444444444444333333222222222333444666888999222222333333333444444444555666666666666666555444333333333444555666777888555666666777777777666666777777777777777888999999999999888888888888999999;;;<<<<<<;;;:::;;;===>>>???@@@BBBDDDFFFIIIKKKMMMRRRXXXaaaiiitttzzzooofff```\\\VVVSSSPPPMMMIIIFFFEEEEEEDDDDDDCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>===>>>============<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;777888888888999999999999666666777888999999888888888888888888999999999:::666666777888999::::::;;;777888888999999888888777888888888888888888888888444444666777777777666666666666666666666555555555333444555666777777777777555666666777777777777777444444333333444444555666666555555555555666777777555666777888888777666555777777777888888888888999:::999888777666777999:::777999999999888888:::<<<<<<<<<<<<======<<<<<<<<<::::::;;;;;;<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>>>>>???@@@AAAAAA@@@???>>>===>>>>>>>>>>>>===<<<<<<;;;<<<===<<<;;;;;;===>>>========================@@@@@@@@@@@@AAABBBCCCCCCBBBDDDEEEEEEDDDEEEGGGIIIHHHLLLOOONNNKKKIIIJJJLLLJJJJJJKKKLLLMMMMMMNNNNNNPPPQQQSSSSSSRRRRRRTTTUUUWWWXXXXXXYYYZZZZZZ[[[[[[\\\[[[\\\^^^```bbbaaa```bbbbbbccccccddddddddddddaaaaaabbbcccddddddaaa___}}}sssjjjgggdddcccccccccbbbaaa\\\\\\ZZZYYYWWWUUUTTTSSSTTTTTTTTTSSSQQQOOOLLLKKKIIIHHHGGGFFFEEECCCBBBBBBAAA@@@???>>>============????????????>>>>>>>>>>>>888888888999999:::::::::666666888999999888777666777666555444444555666777555555555555555555555555333444444555555444444333222222333333444555666666555555444444444333333333555555555444444333333333444333333222222333333444222222333333333444444444333444555666777777777777666666555444444444444555666777777777777777666555777777777777777888888999999999888888888888888999999:::;;;;;;;;;<<>>>>>>>>==================<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::666666777777888888888999777888999:::::::::::::::777777888888999999999:::888888888888888999999999777777888888888888777777777777777777777777777777333444666777777777666666777777666666555555555444333444555666777777777777555555666777777777777777666555555555555666777777555555555555555666777777555666777888888777666555666666666666777777777777@@@>>>;;;888777777999:::777888888888777777999;;;;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<===<<<;;;:::===<<<;;;:::;;;<<<===>>>======??????@@@???>>>===<<<===>>>>>>>>>===;;;:::;;;<<<<<<<<<;;;;;;<<<>>>????????????>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEDDDDDDDDDFFFHHHGGGKKKOOONNNJJJHHHIIILLLHHHHHHIIIJJJKKKLLLMMMMMMOOOPPPRRRRRRQQQQQQSSSTTTVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWW[[[^^^aaaaaa```bbbcccddddddeeeeeeeeedddbbbbbbcccdddffffffcccaaa|||ssskkkhhheeecccbbbbbbaaa```\\\ZZZXXXWWWWWWUUUSSSQQQRRRRRRSSSSSSQQQNNNLLLJJJIIIHHHHHHGGGFFFEEEDDDDDDEEECCC@@@===<<<===>>>???<<<<<<<<<<<<;;;999666555::::::999999888777666666666555444555666777666444777888888888777666444333666888:::888444222333555333333333444444444555555333333444555444333111000222222333333333333444444444444444444444444444444222333444444555555444444000000111111111222222222555555666666666666555555444444555555555555444444555666777666555666777999777777666666666666777777666777888999:::999888888999:::;;;<<<============AAA???===???CCCFFFFFFEEEHHHHHHHHHKKKQQQZZZbbbggg|||wwwmmmfff^^^ZZZTTTPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@>>>======???AAABBB???????????????>>>===<<<<<<<<<<<<===============;;;:::999999888888999999777666555666777888777555777888888888999999999999777777888888888888777777666666555555555555666666999888888777666555555444888888999999999777555444444444555666777777777666444555555555555555555444222222333333333333444444777777666666666666777777777666555444444444444444222222222333444555666777666555444333333444555666777666555444444555666777999999999888888888777777999999999888888888888777=========<<<<<<;;;;;;;;;======>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<===>>>>>>>>>===;;;:::<<<===<<<;;;::::::<<<>>>@@@?????????>>>>>>======??????>>>>>>???AAADDDEEEBBBCCCEEEGGGHHHJJJJJJKKKKKKLLLMMMMMMMMMKKKJJJIIIHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMOOORRRUUUVVVTTTRRROOOQQQSSSTTTSSSSSSTTTUUUSSSTTTVVVXXX[[[___aaacccddddddddddddddddddddddddcccbbbbbbeeeiiiiiiddd^^^|||ssskkkiiieeedddccccccbbb```]]][[[YYYXXXWWWVVVTTTRRRTTTTTTTTTSSSQQQMMMJJJHHHIIIHHHHHHGGGFFFEEEDDDDDDBBBAAA@@@???>>>======<<<;;;;;;;;;;;;:::888777666::::::999999888777777666999888777777999999888777555666777777777777666555666777777666444333333444333333333444444444444555333333444444444333222111222222333333333333444444333333333333333333333333222333444444555444444444333333444444444555555555555555666666666666555555444444555555555555444444555666777666555555777999777777666666666666777777666777888999999999888888888999:::;;;<<<<<<<<<<<>>===>>>BBBDDDEEEDDDDDDDDDDDDFFFJJJPPPVVVZZZaaakkkyyyxxxpppjjjddd\\\WWWUUUQQQMMMJJJIIIHHHGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@>>>======>>>???@@@>>>>>>?????????>>>===============<<<<<<<<<<<<<<<;;;:::999999888888999999888777666666888888777666555555666666666777777777777777777777777777777777666666555555555555666666888888777777666555555444555666666777777777666666444444555666666666555555333444444555555444444333222222222333333333444444777666666555555666666777666666555444444444444444333222222333333555666666666555444333333444555666777666555444444555666666999999999888888777777777777777777888888999999999;;;:::::::::999999999999===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>><<<===>>>>>>===<<<;;;:::<<<======;;;::::::<<<>>>>>>>>>>>>>>>======<<<<<<>>>>>>======>>>@@@BBBDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPRRRUUUUUUTTTRRROOOQQQSSSSSSRRRRRRSSSTTTSSSTTTUUUXXX[[[^^^```bbbccccccccccccccccccccccccbbbaaaaaaeeeiiiiiiddd___{{{sssllliiigggeeeeeedddcccaaa]]][[[YYYXXXXXXWWWUUUSSSUUUUUUUUUSSSPPPMMMIIIGGGIIIHHHHHHGGGFFFEEEDDDDDD??????@@@@@@???===;;;::::::::::::::::::999888888::::::999999888777777777999888777888999:::999777333444555666777777777777555444333333555555444333333333333333444444444444333333444444444333222222222222333333333333444444333333333333333333333333222222333444444444444444444444555555555666666666555555666666666666555555444444555555555555444444555666777666555555777999777777666666666666777777666777888888999999888888777888999::::::;;;;;;;;;===<<<<<<===@@@BBBBBBBBBAAAAAAAAABBBDDDGGGJJJLLLOOOVVV```jjjuuu{{{sssnnnhhhaaa\\\ZZZWWWRRRNNNLLLJJJGGGEEEEEEFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<<<<<<<===>>><<<===>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;:::::::::999888888888888999888777666777888999888666555555555555666666666666888777666555555666777888666666555555555555666666777777777666555555444444444444444444555666777888444555555555555444444333222333333444444333333222222222222222333333333333666666555555555555666666555555444333333333444444333222222333333444555666555555444444444444555555666555555444555555666666888888888888777777777777555555666777888999::::::::::::999999999999999888;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>><<<============<<<;;;;;;<<<======<<<;;;;;;<<<>>>============<<<<<<<<<<<<======<<<<<<===???AAABBBFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGGGGFFFEEEHHHIIIJJJLLLNNNPPPQQQRRRTTTRRRQQQRRRSSSSSSRRRQQQNNNPPPRRRRRRRRRQQQRRRSSSSSSTTTUUUWWWZZZ]]]___```cccbbbbbbbbbaaaaaa``````______```cccggggggddd```{{{rrrllljjjhhhffffffeeecccaaa]]]\\\ZZZYYYYYYXXXVVVTTTTTTTTTTTTSSSQQQMMMJJJHHHIIIHHHHHHGGGFFFEEEDDDDDD????????????>>><<<;;;::::::::::::;;;;;;;;;::::::999999999888888888777777888666555666777888777666333444444555666666666777444222000111555666555222222222333333333444444444333333333333333333333222222222222333333333444444222222222222222222222222222222333444444444444333222222222222333333333333444555555666666555555444444444555555555555444444555666666666555555777888777777666666666666777777666777777888888888888888777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@AAA@@@AAAAAABBBDDDEEEFFFLLLPPPTTTYYY```kkkxxxwwwkkkaaa[[[]]]YYYVVVSSSSSSQQQOOOMMMKKKIIIFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@????????????@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>======<<<<<<;;;:::999999:::999999888888888888888999777666777888999888777666666666777777777888888888777555444444555777888666666555555555555666666666666666555555444444444666555444333444555777888444555555555444333222222222222222333333222222222111222222222222333333333555555444444444444555555444444333333333333333444333222222222333444444555444444444444444444444444555444444555555555666666777777777777777777777777555555666666777888888999;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===;;;;;;<<<>>>========================<<<<<<;;;<<<<<<>>>???@@@EEEEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFFFFFFFEEEEEEEEEGGGHHHJJJLLLNNNPPPRRRSSSUUUSSSPPPPPPPPPQQQPPPOOOMMMOOOQQQRRRQQQQQQRRRSSSTTTTTTUUUWWWYYY[[[]]]^^^aaa``````______^^^^^^]]][[[\\\]]]```cccdddaaa___zzzrrrllljjjhhhggggggfffcccaaa]]][[[YYYYYYYYYXXXVVVTTTQQQRRRRRRRRRQQQOOOLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDBBB@@@>>><<<;;;;;;<<<===;;;;;;;;;;;;;;;<<<<<<===999999999888888888888888777666555666777888777555555444444444444444555555333111///111444666555222222222222333333333444444333333333333333333333333222222222333333333444444222222222222222222222222111222333333444444333333111111111111222222222222444444555555555555444444444444555555555555444444444555666555444444666888777777666666666666777777777777777777777888888888888999:::;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<>>>?????????@@@@@@AAABBBCCCDDDHHHIIIJJJKKKNNNVVV```hhhvvvpppcccZZZTTTRRRPPPOOOMMMLLLKKKKKKIIIHHHKKKIIIGGGFFFFFFEEECCCBBBBBBBBBAAA@@@???????????????>>>===<<<<<<;;;;;;::::::;;;<<<==================<<<<<<;;;:::999999888:::999888888777777888888888777666777888999888666555666666666666777777777777666444333333444666777666666555555555555666666555555555555444444444444999888666555444555666666444555555555444333222222111222222222222222222111111111111222222222333333444444333333333333444444333333222222222222333444333333222222222333444444333444444444444444444333333333444555555555555555666666666666666666666666666666666666666666666666::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;===>>>>>><<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>AAABBBDDDFFFGGGHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIKKKMMMOOOQQQRRRRRRPPPNNNNNNNNNOOONNNMMMMMMOOOQQQRRRQQQQQQRRRSSSTTTTTTUUUVVVWWWYYY[[[[[[^^^^^^]]]]]]\\\\\\\\\\\\XXXYYYZZZ]]]______^^^]]]yyyrrrkkkjjjhhhhhhgggfffcccaaa\\\ZZZYYYXXXXXXXXXVVVTTTPPPQQQRRRRRRQQQPPPNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDDDDAAA>>><<<;;;;;;===>>><<<;;;;;;;;;;;;;;;<<<===888888888888888888888888888777666777888999888666555444444333333333444444333222111222444555444333222222222222333333333333333333222222222333444444222222333333333333444444333333333333333333333333111111222333333333333333222222222333333333444444444444555555555555444444444444555555555555444444444555666555444444666888777777666666666666777777777666666666666777888999888999:::;;;<<<<<<<<<<<<999:::;;;;;;:::;;;===???<<<<<<<<<===>>>???AAAAAABBBBBBCCCDDDFFFLLLSSSXXXbbbiiivvvyyysssiii___VVVQQQOOOOOOJJJJJJIIIHHHGGGFFFFFFEEEHHHFFFDDDCCCCCCBBB@@@>>>BBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888999999888777777777777888777666555666777888777555333333333333444444444555666555444333333444555666666666555555555555666666444444444444444444444444999888777666555555555555444555555555555444444333111222222333333222222111111111111111222222222222333333222222222222333333222222111111222222333333333333222222222222333333333333444444444444333333222333444555555555555555555555555555666666666666777666666666555555555444666777777777777888888888777888888999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::;;;;;;<<<===;;;===??????===<<<======>>>>>>>>>>>>????????????;;;;;;<<<<<<<<<=========???@@@BBBDDDFFFGGGHHHHHHEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOOOOMMMLLLMMMNNNNNNMMMLLLNNNPPPRRRRRRRRRQQQRRRSSSUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[WWWXXXZZZ[[[\\\\\\\\\[[[xxxrrrjjjiiihhhggggggeeebbb```[[[YYYXXXWWWXXXWWWVVVTTTQQQRRRRRRRRRQQQOOOMMMKKKIIIHHHHHHGGGFFFEEEDDDDDDBBBAAA@@@>>>============;;;;;;:::999999999:::;;;888888888888888888888888777666555666777888777555333222222222222444555666222333444444333333444555111222222222222333333333333333222222222333444555222222333333333333444444333333333333333333333333111111222333333333333222333333333444444444555555333444444555555444444333444444555555555555444444444555555555444444666777777777666666666666777777777666666555666777888999777888999::::::;;;;;;;;;888:::<<<;;;::::::<<>>??????@@@AAACCCEEEHHHLLLNNNSSSYYYcccnnnzzz~~~xxxrrrkkkgggaaa^^^YYYSSSNNNKKKKKKLLLHHHIIIIIIHHHGGGFFFEEEEEEDDDBBBAAAAAAAAA@@@===;;;@@@???>>>===<<<<<<<<<<<<======>>>>>>>>>======<<<;;;;;;<<<<<<<<<;;;:::::::::::::::999999999999999999999888777777777777777666555444555666777666444222222333333333444444444444444444444444444444444666666555555555555666666333333333333333333333333555555666666666555555444444444555666666666555555222222333333333333222222111111111111222222222222222222111111111111222222111111111111111222333333333333222222222222222333222333444444444444333222111222333555666666555555444444444555555666666666555555555555555555555666666666666666777777888888666777777888999999888888999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===;;;===??????>>>==================>>>>>>>>>??????;;;<<<<<<===============???@@@AAACCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDEEEGGGHHHJJJKKKKKKKKKKKKLLLNNNPPPPPPOOOMMMOOOQQQSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZXXXYYY[[[[[[[[[[[[[[[[[[xxxrrrjjjiiigggggggggeeebbb___ZZZXXXWWWWWWWWWWWWUUUTTTSSSSSSSSSSSSQQQNNNKKKIIIIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAAAAA@@@>>>===<<<;;;:::888777777777888999888888888888888888999999555333222333444555444333111000000111222555777888222555777555333111333666111111222222222333333333333333222111222333555666222222333333333444444444444444444444444444444444111111222333333333333222222222222333333333444444333444444555555444444333444555555555555555555444444555555555444444666777777777666666666666777777777666555555555666888999666777888999999:::999999888;;;<<<;;;999999<<>>===;;;::::::<<<===???>>>???AAABBBCCCDDDEEEEEEEEEJJJRRR[[[dddppp}}}zzzvvvqqqmmmiiieeeccc```]]][[[SSSRRRPPPLLLIIIGGGGGGHHHEEEFFFGGGFFFEEEDDDDDDDDDBBB@@@@@@@@@AAA@@@>>><<<>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::999999999999999999999999::::::999888888777777777777777666444333444555666555444444444444555555555666666333444444555555444444333666666555555555555666666333333333333333333333333111222444555666555555444444444555666777777777666222333333444444333333222000111111111111222222222222222111111111111222222111111000000111222333333333333222222111222222222222222444444444444222222000222333555666666555555444444444555555555666666222333333444555666777777777777888888999999999:::666666777888888888888888888888888888888888888888999999:::::::::;;;;;;;;;;;;::::::999:::;;;======;;;===???@@@>>>=========;;;<<<<<<<<<======>>>>>><<<<<<======>>>=========@@@AAABBBBBBCCCCCCBBBBBBCCCBBBBBBAAABBBCCCDDDEEECCCDDDDDDEEEGGGHHHIIIIIIIIIJJJLLLOOORRRRRRQQQOOOOOOQQQSSSTTTSSSSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWUUUVVVVVVWWWXXXYYYZZZZZZZZZ[[[\\\]]]\\\[[[[[[\\\yyyssslllkkkiiihhhgggeeebbb```\\\[[[YYYXXXVVVVVVUUUUUUTTTUUUUUUTTTRRRNNNKKKIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA@@@?????????===<<<>>>>>>===<<<:::999888777999999999999999999999999777777666555444444333333222222222222222222222222444333333222222333333444333333333222222111111111222333333444333333222222333222000//////000222333222333444444222222333444333333333333333333333333222222222333333333444444111111222222222333333333444444444555555555555666555555555555555555555555777777777777777777777777888888777777666666666555888777666777999::::::999;;;<<<<<<;;;999999:::<<<>>>??????>>>===<<<<<<===???@@@@@@AAAAAABBBCCCCCCDDDGGGJJJNNNSSSZZZaaaeeevvv}}}zzzsssnnniiiddd```\\\[[[WWWTTTPPPMMMKKKKKKLLLKKKJJJHHHGGGGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999999999999999888777666777777777777777777777777888888777777666666555555444555555555666666777777666666666666555555555555666666555555555444444444444444444444444444444444555555555555555555555555333333333333333333333333222333333444444333333222333333444555555555444444111111111111111111111111333333222111000000111111111111111111111111111111222222222222222222222222111111111111111111111111111111222333333333333222333333333333333333333333555666666777777777777777555555555555555555444444666666777777777777777666888888999:::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===CCC>>>888888<<<@@@@@@???===>>>???@@@AAABBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCFFFEEEDDDDDDDDDEEEGGGHHHIIIKKKNNNPPPQQQPPPNNNMMMTTTSSSRRRRRRRRRSSSUUUUUUWWWVVVTTTRRRRRRQQQRRRRRRQQQSSSTTTUUUUUUVVVXXXYYY\\\\\\[[[[[[ZZZZZZYYYYYYxxxrrrllljjjhhhgggfffeeebbb___\\\[[[YYYXXXVVVVVVUUUUUUTTTTTTUUUTTTRRROOOKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCAAA????????????===<<<======<<<<<<;;;:::999999999999999888888777777777777666666555555444333333666555555555555555555555444333333222222333333444333333333222222222111111333444555555555555555444444222111000000111222444222444444444222222222444333333333333333333333333222333333333444444444444222222222222333333333333444444444444555555555555555555555555555555555555666666666666666666666666777777777666666555555555777666666777999::::::999999::::::999888888:::<<<===>>>???>>><<<;;;<<<======>>>>>>???@@@@@@AAAAAAAAACCCFFFHHHKKKPPPVVVZZZ___dddnnnxxx{{{uuurrrqqqkkkeee___\\\XXXUUURRRPPPPPPOOOMMMLLLLLLLLLLLLJJJIIIGGGFFFEEEEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;888999999999999888777666888888888888888888888888777777777777666666555555444555555555666666666777666666666666555555555444666555555555444444444333444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222111111111111111111111111111111111111111111111111333222222111000000111111000000000000000000000000222222222222222222222222111111111111111111111111111111222333333333333222333333333333333333333333333444555555666666555555555555555555555555444444666666777777777777666666777888999999::::::999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>><<<>>>???@@@AAAAAAAAAAAAAAADDDCCCCCCBBBBBBBBBCCCCCCFFFEEEEEEEEEFFFFFFGGGGGGFFFIIIMMMPPPSSSTTTTTTSSSTTTSSSRRRRRRRRRSSSUUUUUUXXXWWWUUUSSSQQQQQQQQQQQQNNNPPPQQQSSSTTTUUUVVVWWWYYYYYYYYYXXXXXXXXXXXXXXXwwwpppkkkiiigggfffeeedddaaa^^^\\\[[[YYYXXXVVVVVVUUUUUUTTTTTTTTTTTTRRROOOLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCAAA????????????===<<<<<<<<<<<<;;;;;;;;;::::::999999999888777666555555777666666555555444444444777777777666666555555555444333333222222333333444333333333222222222222111222333444555555555555555444333222111111222333444333444555444222111222333333333333333333333333333333333333444444444555555333333333333444444444444444444444444555555555555444444444444444444444444666666666666666666666666666666666555555555555555777666555666999:::999888666777888888777888999;;;;;;<<<===<<<;;;:::;;;<<<;;;<<<<<<======>>>??????@@@AAACCCCCCDDDFFFJJJMMMMMMQQQWWW^^^fffnnnvvv{{{zzzqqqiiibbb^^^\\\\\\YYYUUURRRPPPNNNLLLKKKGGGFFFFFFFFFGGGGGGHHHIIIFFFEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::;;;888888999999888888777777888888888888888888888888777777777666666666666555555555555555555666666666666666555555555444444444555555444444444444333333444444444444444444444444333333333333333333333333222222333333333333333333222222333333333333222222666555333222111222222333111111111111111111111111333222111111000111111111000000000000000000000000222222222222222222222222111111111111111111111111111111222333333333333222333333333333333333333333111222333333444444333333444444444444444444555555666666666777777666666555777777888999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>???>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888777666555555777666666666555555444444555555444444333333222222444333333222222333333444222222222222222222222222///000111222222333333222444333333222222333333444444555555444222111111222333333333333333333333333333333444444444555555555333333333444444444555555333333444444444555555555444444444444444444444444666666666666666666666666555555555555555555444444666555555666888999999888555777888888777888:::<<<999;;;<<<;;;:::999:::;;;;;;;;;;;;<<<======>>>>>>@@@BBBBBBBBBBBBCCCEEEHHHIIIKKKNNNQQQUUU[[[bbbffflllqqqxxxyyytttllliiiddd^^^YYYWWWUUUUUURRRQQQOOOMMMLLLKKKJJJJJJEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>===<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999777777888888888888777777888888888888888888888888666666666666666666666666555555555555555555555555555555555444444444333333444444333333333333333333333333333333333333333333222222222222222222222222222222222222222333333333222222333333333333222222888777444222111222333444111111111111111111111111222222111111111111111222000000000000000000000000111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222111111222333333333333333333333444444444444555555666666666777666666555555666666777888999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<>>>>>>>>===;;;;;;;;;<<<<<<<<<======<<<;;;;;;999888777666666666666666666666555555555333333333333222222111111444333333222222333333444222222222222222222222222///000000111222222111111333333333333333333333333333444555444222111222333333333333333333333333333333333333444444444555555333333333444444444555555333333333444444444444555444444444444444444444444555555555555555555555555444444555555555555555555555444444555777888888777666777888888888888:::<<<888:::;;;:::999888:::;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBBBBAAABBBDDDFFFEEEFFFGGGHHHJJJNNNRRRVVVZZZ]]]bbbggglllrrrwww{{{}}}vvvooohhhaaa]]]YYYWWWSSSPPPMMMLLLLLLLLLJJJIIIIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888666777777888888888777777777777777777777777777777555555555555555666666666555555555555555444444444444444444444333333333333222222333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333111222222333333222222111555333111///......///000111111111111111111111111222111111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222222222333444444444444444333333333333444444555555666666666666666555444444444555666777888888888888999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<>>AAAAAABBBBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHJJJJJJIIIHHHHHHLLLMMMOOORRRTTTUUUUUUUUUQQQQQQPPPPPPPPPQQQRRRSSSVVVUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLPPPSSSUUUTTTRRRSSSSSSSSSTTTTTTUUUUUUUUUuuujjjhhhfffeeedddccc```]]]\\\[[[YYYXXXVVVVVVUUUUUURRRSSSTTTSSSRRRPPPMMMKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEBBB???======>>>>>>>>><<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999888777777666666666666666666666666444444444444444444444444444333333222222333333444111222222222222333333333222222333333333222222111222222333333333333222222222333444444222222333444333333333333333333333333222222222333333333444444333333333333444444444444333333333333444444444444333333333333333333333333555555555555555555555555555555555555555666666666555444333444777888777666777888888888777888:::;;;888999::::::999999:::;;;;;;<<<<<<===>>>>>>??????<<<===???@@@???@@@AAACCCCCCDDDEEEEEEFFFGGGKKKMMMJJJMMMPPPTTTWWW[[[```dddjjjmmmrrrxxx~~~{{{tttoookkkhhhccc___\\\WWWSSSPPPOOONNNLLLIIIGGGEEEDDDCCCDDDEEEFFFDDDBBBAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAABBBBBBAAA@@@@@@@@@?????????????????????<<<<<<;;;:::::::::::::::999999999999999999999999::::::999888777777777777666666777777888888777777666666666666666666666666444555555555555666666666555555555444444444444444444444333333333222222222111111222222222222333333333333333333333333333333222222222222222222222222000000111111222333333333111111222222222222111111444333222000000000111111111111111111111111111111111111111000111111222333333333333333333333333333111111111111111111111111111111111111111111111111111111222333333333333222222222222222222222222222222333444444555555444444222222333333444444555555666666666666555555444333333444555777888888888888999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;:::::::::;;;===???@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHIIIIIIIIIHHHGGGIIIKKKNNNQQQTTTUUUVVVPPPOOONNNNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPNNNNNNNNNMMMNNNQQQUUUWWWTTTQQQSSSSSSSSSTTTTTTTTTTTTTTTvvvjjjhhhgggfffeeeccc```^^^\\\[[[YYYXXXVVVVVVUUUUUURRRSSSSSSSSSRRRPPPMMMKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEBBB>>>======>>>>>>>>>============<<<<<<<<<<<<:::999999999888888777777666666666666666666666777333333444444555666666666444333333222222333333444111111222222222333333333333333333333222111000///111222222222222222222111000222333333333333444666333333333333333333333333111111111222222222333333222222222222333333333333222222333333333444444444333333333333333333333333555555555555555555555555555555555666666777777777444333333444666777777666666777888777666666777999888999::::::999999:::<<<;;;;;;<<<<<<===>>>>>>>>>;;;<<<>>>???>>>>>>???@@@AAABBBDDDEEEEEEEEEGGGIIIDDDFFFHHHJJJLLLOOOSSSVVVXXXZZZ]]]aaadddjjjpppttt{{{{{{qqqoookkkhhheeeaaa\\\YYYWWWUUURRRPPPOOONNNKKKIIIHHHHHHHHHHHHFFFDDDCCCAAAAAACCCEEEEEEBBBAAABBBDDD???????????????@@@AAAAAA>>>???@@@AAAAAA@@@????????????>>>>>>======<<<<<<;;;;;;:::999999999999999888888888888888888888888::::::888777777666666666555666666777777777777777555555555555555555555555444444444555555555666666555555555444444333333333333333333333222222222222111111111111222222222333222222222222222222222222333333333333333333333333///000000111222222333333111111222222222222111111444444333333333333333333111111111111111111111111111111000000111222222333222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111222333444444555555444444111222222333444444555555666666666666555444333222222333555666777888888888888888888888888888888888888888888888888888888888999999999999999999999999999999:::::::::;;;;;;;;;999::::::;;;;;;===???@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAABBBBBBDDDEEEEEEGGGGGGGGGGGGGGGHHHHHHIIIFFFGGGIIIKKKNNNPPPRRRSSSNNNMMMLLLLLLLLLMMMOOOPPPNNNOOOPPPQQQQQQQQQPPPPPPPPPOOOOOORRRVVVWWWSSSOOOSSSSSSSSSSSSSSSRRRRRRRRRwwwkkkiiigggfffeeedddaaa^^^\\\[[[YYYXXXVVVVVVUUUUUURRRSSSSSSSSSRRRPPPMMMLLLKKKJJJIIIIIIGGGGGGFFFEEEFFFBBB>>><<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<888888888777777777777777666666666666777777777777111222222333444555666666444333333222222333333444111111111222222333333333111111111111000...---,,,000111111222222111111000///111333333333333555777333333333333333333333333000000111111111222222222111111222222222333333333222222333333333444444444333333333333333333333333555555555555555555555555555666666666777777888888444333333444666777777666666777777666444444555777888999;;;;;;::::::;;;<<<::::::;;;<<<<<<======>>><<<>>>??????>>>===>>>???<<<>>>AAABBBBBBBBBCCCEEEEEEFFFGGGHHHHHHJJJMMMPPPQQQRRRSSSTTTVVVYYY^^^aaa```fffmmmrrrtttyyy|||wwwpppiiiddd```^^^ZZZXXXWWWTTTRRROOOMMMKKKIIIIIIJJJIIIHHHFFF>>>@@@BBBDDDEEEDDDBBBAAA===@@@CCCCCCAAA@@@BBBDDD??????>>>=========>>>>>>===>>>???@@@@@@???>>>>>>>>>>>>===<<<;;;;;;::::::;;;:::999999888888999999777777777777777777777777:::999888777666666666666555555666777777777777777444444444444444444444444444444444555555555666666555555555444444333333333333333333222222222111111000000111111222222222333222222222222222222222222333333333333333333333333///000000111222222333333111111222222222222111111//////000111111111000000111111111111111111111111111111000000111222333333111111111111111111111111000000000000000000000000111111111111111111111111111111222333333333333222111111111111111111111111222222333444444444444333111111222333333444555555666666666666555444333222222333444666777888888888888888888888888888888888888888888888888888888888888888888888888888888888999999:::::::::;;;;;;;;;999:::;;;;;;;;;<<<>>>??????@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFHHHGGGFFFEEEFFFGGGHHHIIIHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKLLLNNNOOOLLLMMMOOOQQQRRRRRRQQQQQQQQQOOOOOORRRWWWWWWRRRMMMSSSSSSSSSRRRRRRQQQQQQPPPxxxnnnllliiigggfffdddbbb```\\\[[[ZZZZZZZZZXXXUUURRRUUUVVVVVVUUUSSSQQQNNNLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFCCC???>>>>>>?????????>>>======<<<;;;;;;::::::;;;:::888777666666666777555555555666666666666666222333333333333333333333222222222222222222222222333333333333333333333333000000000000111111111111333222222111111222222333444555666555333222333444333222222111111222222333333222111000000000222222222222222222333444555666333444444555555444444333444333333222222333333444333333222111222333444555444444333333333444555555666666666666666777888888555555666666777777888888999999888888999999:::;;;999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>???BBB???<<<===@@@BBBCCCBBBFFFFFFHHHIIIIIIHHHGGGGGGJJJMMMNNNNNNMMMNNNQQQTTTTTTWWW[[[^^^aaadddhhhkkknnnssszzz}}}~~~~~~{{{wwwrrrllliiiiiigggeeeaaa]]]ZZZWWWVVVTTTSSSQQQOOOMMMKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDBBBAAAAAABBBCCCAAA@@@========================<<<<<<============<<<<<>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;======<<<;;;;;;:::999999777777777777777777777777666666666666666666666666666777888888777555333222444333333222222333333444555555555444444333333333444444444444444444444444111111111111111111111111222222333333333444444444222222222222222222222222000111111111111222222222000000000000000000000000111111000000000000111111222111000//////000111222000111111111111222222222333222111000000111222333111111111111222333444555000000000000000000000000000000000000000000000000333222111000000111222333000111222333333333333333111222444555555444222111000111333444666777888888888888777555555444444444:::888444222666;;;888222888888777777666666555555888777666666666777999999>>>:::777888<<<===:::666777777888999::::::::::::;;;<<<======<<<<<<===>>>@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAAAAABBBCCCDDDFFFEEEDDDDDDDDDFFFIIIJJJHHHHHHHHHHHHIIIIIIJJJJJJLLLKKKIIIHHHHHHJJJLLLMMMOOOMMMLLLNNNRRRTTTSSSQQQTTTSSSRRRQQQQQQQQQQQQQQQSSSSSSTTTTTTSSSRRRQQQQQQwwwooollljjjhhhgggeeeccc```[[[ZZZYYYYYYZZZZZZXXXVVVTTTUUUUUUUUUSSSPPPMMMKKKLLLKKKJJJIIIHHHFFFEEEEEEEEECCC@@@????????????>>>???>>>>>>===<<<<<<;;;;;;;;;:::999777777777777777666666666666666555555555444444444444444444444444333333333222222222222222111111111111111111111111111111111111222222222222333222222111111222222333333444555444222111222333333222222111111222222333333222111000000111222222222222222333333444444444222333333444444444444444444333333222222333333444444444333333333444555666333333333333444555666666555555555555555666777777777777777777777777888888999888888888888999::::::999::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>@@@>>>;;;;;;>>>AAAAAAAAA???@@@AAABBBBBBBBBAAA@@@CCCEEEHHHHHHGGGGGGJJJLLLKKKMMMPPPRRRSSSUUUWWWZZZZZZ___eeeggggggiiinnnrrrrrrtttvvv{{{zzzzzzxxxvvvssspppnnnlllhhhiiiiiigggddd```\\\YYY\\\[[[YYYWWWTTTQQQOOONNNLLLKKKIIIGGGFFFEEEDDDDDDFFFFFFEEEDDDDDDCCCBBBBBBBBBAAA@@@@@@AAAAAA@@@>>>========================<<<<<<============<<<<<<======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;::::::999888888777777777777777777777777666666666666666666666666555666777888777555333222444333333222222333333444555555444444444333333333444444444444444444444444111111111111111111111111////////////////////////111111111111111111111111000000111111111222222222000000000000000000000000222222111111111111222222111111000000000000111111000000111111111222222222222222111000000111222222111111111111222333444444000000000000000000000000000000000000000000000000222111111000000111111222000111111222222222222111111222333555555333222111222333444666777888999999666555444333222222222222///555777444222444666555777777777777666666555555888777777666777888999::::::888888;;;???@@@<<<888777777888999::::::::::::;;;<<<>>>===<<<<<<===??????@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDDGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNLLLLLLNNNRRRTTTSSSRRRSSSSSSRRRQQQQQQQQQQQQQQQSSSSSSSSSTTTTTTSSSSSSSSSvvvooommmjjjiiihhhfffcccaaa]]][[[YYYYYYYYYYYYXXXWWWTTTTTTUUUTTTSSSPPPMMMKKKKKKKKKJJJHHHGGGFFFEEEDDDDDDBBB@@@@@@@@@@@@>>>===?????????>>>======<<<<<<;;;:::999888777777777888777777666666555555444444666666555555444444333333444444333333222222111111111111111111111111111111222222222333333333333444333222222111111222222333222333444333111111111333333222222111111222222333222111111000111111222222222222333444444444333333222222222333333444444444444333333222222333333444555444444444444555666777222222222333444555666777555444444444444555555666777777666666666666666666888888888888888999999:::999999:::;;;;;;;;;;;;:::========================>>><<<:::;;;===????????????@@@AAABBBBBBBBBBBBBBBAAACCCEEEFFFEEEEEEFFFGGGHHHIIIKKKKKKJJJJJJLLLMMMMMMQQQTTTVVVUUUVVVZZZ]]]\\\]]]___bbbfffkkkoooqqqtttvvvyyy{{{|||~~~}}}|||yyyvvvssspppnnnmmmhhhhhhhhhhhhggggggggggggbbbaaa```___]]][[[YYYXXXXXXXXXYYYYYYWWWTTTRRRPPPOOONNNMMMLLLKKKIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;::::::::::::;;;;;;<<<:::::::::999999999999888::::::999999888888777777555555555555555555555555666666666666666666666666555666666777666555333222444333333222222333333444444444444444333333333333333333333333333333333333111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000333222222111111222222333000000111111111111000000000000000111111111222222222111111000000111111222000000000000111222333444000000000000000000000000000000000000000000000000000111111222222111111000000111111111111000000///111222333444444333222111333444555777888999999999555555444333222222222222...<<>>BBBBBB>>>:::777777888999::::::::::::<<<===>>>>>>======>>>???>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKNNNQQQSSSTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUUUUvvvnnnllljjjhhhgggeeebbb```bbb___[[[YYYXXXWWWVVVTTTTTTUUUUUUUUUSSSQQQNNNMMMJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAAAAAAAA@@@>>><<<>>>>>>>>>=========<<<<<<999999888888777777777777888888777666555444444333666666555444333222222222444444444333333222111111333333333333333333333333222222222222333333333333333222222111111222222333111222333222111000111222333222222111111222222333111111111111111111222222222222333444444444333222222222222222333333444444444333333222222333333444444444444444444555555666444444333333333444555555555555555444444555555666666555555444444333333333777777777777777888999999888888999:::::::::::::::>>>=====================<<<;;;;;;;;;<<<>>>>>>???BBBBBBCCCDDDDDDEEEEEEEEEAAABBBDDDEEEEEEEEEEEEEEEFFFHHHIIIHHHGGGFFFGGGIIIJJJLLLNNNNNNMMMNNNPPPRRRRRRSSSSSSUUUWWWZZZ]]]^^^___aaacccdddeeefffhhhjjjkkkllllllllllllkkkjjjiiigggfffeeecccaaa___]]]\\\XXXYYYYYYYYYZZZZZZZZZZZZWWWWWWWWWVVVUUUTTTRRRRRRQQQRRRRRRRRRQQQOOOMMMLLLGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@??????>>>>>>???>>>======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<999888888888999:::;;;;;;999999888888888777777777888888888777777666666666444444444444444444444444555555555555555555555555444555555555555444333222444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111222222222222111111111111111111111111111111111111000000000000111111111111////////////////////////222111111000000111111222///000111222222111000///000000000000111111111111111111000000000000111111000000000000000111222222////////////////////////000000000000000000000000///000111222222111000///000000111000000///......111111222333333222111111222333555666777888888888666666555444333333444444444DDDNNNHHH999333555999666666666666666666666666888888888888888999999:::777777888<<>>;;;777777888999::::::::::::<<<===>>>>>>======>>>@@@>>>>>>>>>>>>??????@@@@@@??????@@@@@@AAABBBCCCDDDCCCDDDEEEGGGGGGHHHHHHGGGIIIKKKMMMOOOOOOMMMKKKIIIHHHJJJLLLMMMNNNMMMLLLKKKJJJJJJLLLNNNQQQSSSTTTTTTRRRSSSSSSSSSSSSSSSRRRRRRPPPPPPQQQRRRSSSUUUVVVWWWxxxmmmkkkhhhfffeeedddaaa___aaa^^^[[[XXXXXXWWWVVVTTTTTTUUUVVVVVVTTTRRROOONNNJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAAAAAAAA@@@>>><<<======<<<<<<<<<<<<;;;;;;777777777777777777666666888888777666555444444333444444333333222111000000444444444333333333222222333333333333333333333333111111111222222222222333333222222111111222222333000111222222000000111222333222222111111222222333000000111111222222222222222222333333444444333333444333333222222333333444444333333222222333333444222222333333444444444444666555555444333333333333777777666666666666666777666666666555555444444444777777666666777777888999777888999999::::::999999=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>????????????@@@@@@AAABBBBBB@@@@@@AAAAAABBBBBBAAAAAA@@@BBBCCCCCCBBBBBBCCCEEEGGGGGGGGGGGGFFFFFFHHHJJJKKKKKKKKKLLLMMMNNNOOOPPPTTTVVVWWWXXXWWWXXXYYY[[[ZZZZZZZZZZZZZZZYYYYYYXXXVVVVVVVVVUUUTTTRRRPPPOOONNNNNNOOOPPPPPPQQQRRRRRROOOOOOOOOOOONNNMMMMMMLLLKKKKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEFFFFFFGGGHHHHHHBBBAAA@@@@@@?????????@@@??????????????????>>>>>>???>>>======>>>>>>===;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;888888888888888999:::;;;888777777777777666666666666666666666666666555555333333333333333333333333444444444444444444444444444444444444444333333222444333333222222333333444333333333333333333333333222222222222222222222222000000000000000000000000////////////////////////222222222222222222222222//////000000000111111111////////////////////////000000////////////000000///000111222222111000/////////000000000111111111000000000000000000000000000000/////////000111111///////////////////////////////////////////////////000111222222111000///000000000000000///...---111111111111111111111111111111333444555555555555555444444333333333333444222>>>FFFAAA666111111111555555555555555666666666777777888888999999999999:::888777777999:::::::::777777888999::::::::::::<<<===>>>>>>======>>>???======>>>>>>>>>>>>>>>????????????@@@AAABBBCCCDDDAAABBBDDDFFFHHHIIIIIIJJJIIIKKKMMMNNNNNNMMMJJJHHHGGGIIIKKKMMMNNNNNNLLLKKKIIIJJJLLLNNNPPPRRRTTTUUUSSSSSSTTTUUUUUUTTTTTTSSSNNNOOOOOOPPPRRRTTTVVVWWWyyyllljjjgggfffeeeccc```^^^[[[YYYWWWWWWXXXYYYXXXWWWSSSTTTUUUUUUTTTRRROOONNNKKKKKKJJJHHHGGGFFFEEEDDDDDDBBB@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;777777888888888777777666777777666666555555444444333333222222111111000000333333333333444444444444111111111111111111111111111111111111222222222222333222222111111222222333000111222222111000222333333222222111111222222333///000111222222222222222222222222222333444555666777666444333222222333444444333333222222333333444111222333333444444333333666666555444333333333333888888777666666666666777888888888777777777777777666666666666666777777888777777888999999999999888;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<===<<<<<<===???============>>>@@@AAABBBEEECCCAAAAAABBBCCCCCCBBB===???AAAAAAAAABBBCCCEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIKKKMMMNNNNNNMMMLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKLLLLLLMMMMMMIIIIIIIIIJJJIIIHHHHHHGGGHHHHHHGGGFFFEEECCCAAAAAABBBBBBCCCCCCDDDEEEFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======<<<;;;999999999999999999999999999::::::::::::::::::999999888888888888999999:::777777777777666666666666666666666666555555555555333333333333333333333333444444444444444444444444333333333333333333333333444333333222222333333444222222222222333333333333111111111111111111111111000000000000000000000000000000000000111111111222222222222222222222222222/////////000000000111111000000000000000000000000/////////....../////////000000111111111111000000/////////000000000111111///000000111111000000///000000////////////000000000000000000000000000000///////////////////////////000000111111000000//////000000000000//////...000000000000000000000000///000111222333333333333222111111000000111111111///666:::888444444333111444555555555555666666666666666777888888888888777;;;999777555444555777888777777888999::::::::::::;;;<<<======<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBDDDDDDBBBCCCDDDEEEGGGIIIJJJKKKIIIJJJKKKLLLLLLJJJIIIGGGFFFHHHJJJLLLMMMMMMLLLKKKIIIKKKMMMNNNOOOPPPRRRTTTTTTUUUVVVWWWWWWWWWVVVUUUOOOOOOOOOPPPRRRTTTWWWXXXyyymmmkkkhhhfffeeecccaaa___WWWVVVVVVWWWYYYYYYXXXWWWQQQRRRSSSSSSRRRPPPNNNLLLLLLKKKJJJIIIHHHFFFEEEEEEEEECCC@@@????????????>>><<<<<<<<<<<<<<<=========888999::::::::::::999888666666666666666555555555222222222222222222222222222222333333444555555555111111111111111111111111222222222222333333333444333222222111111222222333000111222222111111222444333222222111111222222333...///111222333333222222222111000000111444777999:::999666444333222333333444333333222222333333444222222444555555555444333333333333333333444555666777777666555555555555555666666666666666666777777666555555555555666777777666777777888888888888888888999999::::::;;;;;;;;;777999<<<<<<::::::<<<===>>>=========???@@@BBBCCCHHHEEEAAA@@@BBBCCCDDDCCC===???AAABBBAAABBBDDDEEEFFFDDDCCCCCCDDDFFFGGGHHHDDDEEEFFFFFFGGGGGGFFFFFFFFFHHHHHHHHHFFFEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIKKKLLLLLLLLLJJJIIIFFFGGGGGGHHHHHHIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCAAAAAA@@@@@@@@@===========================;;;::::::;;;;;;:::999999999999999999999999999888888999999999999888888::::::999888888888999999777777777777666666666666555555555666666666666666444444444444444444444444333333333333333333333333333222222222222222333333444333333222222333333444111111222222222333333333111111111111111111111111000000000000000000000000///000000111222333444444111111111111111111111111////////////000000000111000000000000000000000000000000////////////000000111111000000000000111111////////////000000000111...///000111111000///...000//////....../////////000000000000000000000000////////////////////////000000////////////000000//////000111111111000000000000000//////000000000//////000111222222222222111111000000000000111111000555777444444666666444444444444555555555666666444555666777888777666666888888777666555555666777777777888999:::::::::::::::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@BBBDDDEEEFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKLLLKKKKKKIIIKKKNNNOOONNNOOOQQQTTTUUUVVVXXXYYYZZZYYYXXXWWWRRRRRRQQQRRRSSSVVVYYYZZZyyynnnllliiigggfffdddbbb```XXXWWWWWWXXXYYYXXXUUURRROOOPPPQQQQQQPPPNNNLLLKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFCCC@@@>>>>>>?????????============>>>>>>>>>>>>999:::;;;<<<<<<<<<;;;:::555555555666666666666666333333333333333333333444111222222333444555666666333333333333333333333333333333333444444444555555333222222222222222222333000111333333222222333444333222222222222222222333...///111222333333222222222111//////000444888;;;<<<;;;888555333222333333444333333222222333333444333333555666666666555444111111111222444666777888777666555444444444444444222222222333333444444444555555555555555666777777666666777888888888888888777777888999::::::;;;;;;555888;;;;;;999888:::<<<;;;;;;:::;;;<<<>>>@@@AAAEEEAAA<<<:::<<<>>>??????;;;<<<>>>>>>>>>>>>@@@AAADDDBBB@@@@@@BBBEEEFFFGGG@@@AAABBBCCCCCCCCCCCCCCCFFFGGGGGGFFFDDDCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFCCCEEEGGGIIIIIIIIIGGGFFFBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@???>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888999::::::999777888888888888888888888888777777888888888888777777;;;;;;:::999888888888999888777777777666666666666555555666666666666666666444444444444444444444444333333333333333333333333333222222111222222333333444333333222222333333444111111111222222333333333000000000000000000000000000000000000000000000000***+++,,,---...000000111000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111222111000//////000111222////////////000000000000...///000111111000///...000//////.........//////000000000000000000000000////////////////////////111000///......///000111...///000111111222111111000000////////////000000///000111222222222222222333222222222222222333333222555555111///222444333444444444555555555666666333444666777777777666555444666888888777666666666777777888999::::::::::::999:::<<<;;;::::::;;;===????????????>>>>>>>>>>>>======>>>???@@@BBBDDDEEEJJJHHHFFFDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKIIILLLOOOOOONNNNNNPPPSSSVVVWWWYYYZZZ[[[ZZZYYYXXXTTTTTTSSSSSSUUUWWWZZZ\\\tttoookkkhhhfffgggfffbbb^^^ZZZZZZYYYXXXWWWVVVVVVUUURRRRRRRRRRRRPPPNNNLLLKKKJJJJJJHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@??????@@@AAA666777999;;;============555555666666777777888888;;;777444444666888777555777666555333222111000000000111222333444555555555000111222333333333333333111444777666444222333444666444222000/////////000111111222222222222111111222333444444333222000///222222333333333444444444888555222000222777===AAAKKKAAA666111222333111---444444444333333222222222333333333444444444555555222222111111222444555666999999777666444444333333333444555666666555444333555555555555666666666666999999888888888888888888:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<::::::;;;<<<========================??????@@@??????>>>===<<>>===??????>>>===<<<;;;::::::;;;<<<>>>===<<<::::::;;;;;;;;;::::::999888777777666666777777777777666666666777888999999888777666444444444444444555666777555555555555555555555555111222222333555666666777444444444333333222222222222222111111111111111222444444333333333333222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000////////////000000000000111111111111111000000000//////............////////////......000000000000000000000000,,,,,,------...///000000////////////////////////,,,,,,,,,,,,,,,---.../////////............//////000000//////......------000000000000000000000000////////////////////////000///---,,,---...000222222222111000//////000000111111000//////////////////000111222333222111111222222111111111111222222333333333333333333333333444444444555555555555666777777777777666666666666555555555555555666777777666777777777888888888888888999:::<<<===<<<<<<;;;<<<<<<============<<<<<<=========<<<<<<>>>AAADDDOOOKKKFFFDDDDDDEEEFFFFFFDDDDDDCCCBBBBBBCCCEEEEEEEEEFFFGGGFFFEEEFFFIIILLLLLLLLLJJJJJJKKKMMMOOOQQQTTTTTTVVVXXXYYYZZZZZZ[[[SSSRRRPPPPPPQQQTTTWWWYYYzzzooolllhhhggggggfffccc___[[[[[[ZZZYYYXXXXXXWWWWWWSSSSSSSSSSSSRRRPPPNNNLLLKKKKKKIIIHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@AAABBB>>>>>>?????????>>>===<<<777777777888888888888888999777555444555666666555777666444222111111111111222222222222222111000000000111222222222222222222///111444444222000111222222111000000000111222333111111222222222222111111///000111111111111000///000000000111111111222222333222111000222555888:::BBB;;;444000111222111000444444333333333222222222333333333333444444444444444444333222222222333444666555555444444444444444444444555555555555444444555555555555666666666666888888888888888888888888::::::::::::;;;;;;;;;;;;999:::;;;;;;:::999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;>>>>>>????????????>>>>>>=========>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@EEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBAAAAAA@@@@@@AAAAAABBB@@@AAAAAABBBBBBBBBAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>??????@@@???>>>===<<<;;;;;;<<<<<<<<<<<<======:::<<<======;;;::::::;;;:::::::::999999888888777666666777777777777666666666777888888888888777666555555444444555555666666666666666666666666666666111111222222222222222333444444333333333222222222222222111111111111111222444444333333333222222222222222222222222222222222333333333333333333333333000000000000000000000000000000000000/////////...//////000000000111111111111111000000000/////////......////////////......000000000000000000000000++++++,,,,,,------......////////////////////////...............///000000//////............//////000///////////////......////////////////////////........................///......---...///000111222111111000//////000000111111000//////////////////000111222222222111111222111111111111111111222333333333333333333333333444444444444555555555555666666666666666666666666666555555555555666777777777777888888888999999999888888:::;;;<<<<<<;;;;;;<<<==================<<<;;;<<<=========>>>AAACCCJJJGGGCCCAAABBBDDDFFFFFFCCCBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFHHHJJJKKKJJJIIIIIIJJJLLLNNNPPPSSSTTTUUUWWWXXXYYYZZZZZZSSSRRRQQQPPPQQQSSSVVVXXXpppmmmiiihhhhhhgggddd```]]]\\\\\\[[[YYYXXXXXXWWWRRRSSSTTTTTTSSSQQQOOONNNLLLLLLJJJIIIHHHGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBB>>>>>>>>>>>>===<<<:::999:::999999999999888888888666666666555333333444666777555333111000111222222000000111111000000///...111111111222111111000000...000111111000//////000111111000000111222222333111111222222222222111111//////000111111111111000000000000111111111111222000000222333333333333333666444222000000111222333333333333333222222222222222222222222333333333333666555333222111111111111222222222333333444555555444444333333333333444444444555555555555666666666777777777777888888888888999999999::::::::::::;;;777888::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>@@@@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAAAAA@@@@@@@@@DDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>BBBAAA@@@???===<<<;;;;;;======>>>>>>======<<<;;;>>>======<<<;;;999999888999;;;<<<<<<:::999999:::999999999888888888888888555666666777777666666555666666777777777777666666777666666555555555555666666666666666666666666666333333222222111111111000333333333333222222222222222111111111111111222222333333333333222222222222222222222222222222222222333333333333333333333333000000000000000000000000000000000/////////......//////000000000000111111111111111111000000000000......////////////......////////////////////////------------............///////////////////////////............///000000//////............//////////////////000000000000////////////////////////..................................../////////000111111000/////////000000111111000//////////////////000111111222222111111111111111111111111111111333333333333333333333333444444444444555555555555666666666666666666666666666666666666666777888888888888888888999999999999777888999:::;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;============???AAADDDAAA??????AAACCCDDDEEEAAAAAA@@@???@@@AAABBBCCCCCCEEEGGGGGGGGGFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMMMMQQQRRRTTTUUUWWWXXXXXXXXXSSSRRRQQQPPPPPPRRRTTTUUUqqqnnnjjjiiiiiihhheeeaaa]]]]]]\\\[[[YYYXXXWWWWWWQQQRRRSSSTTTSSSQQQOOOMMMLLLKKKJJJHHHGGGGGGGGGGGGEEEDDDBBBAAA@@@@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777777333555777555222111333555666444222000000111222333,,,---...000111111222222111111111111111000///...000000111111000000000000333333222111111000000000111111222222222222111111222333333333222222222111222222222222333333333333111222333444444333222111///111222222000///222444333222222222222222222222111111222222222333333333444444333222222111111111222222333444444444555555444444222111111222444444444444444555555555666666666666666777777777777777888888888999999999::::::666777999999888888999;;;::::::::::::::::::::::::;;;<<<======>>>>>>>>>>>>======<<<<<<<<<<<<============>>>>>>>>>??????????????????@@@AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAABBBBBB???>>>>>>======>>>>>>???@@@@@@@@@@@@@@@???>>>===???>>>>>>===<<<;;;::::::<<<<<<<<<<<<;;;;;;::::::;;;;;;:::::::::999999999888:::;;;:::999777888888777777777888888888888888555666666666666666666555666666666666666666666666888777666666555555555555555555555555555555555555444444444333333333333222333222222222222222222222111111111000111111222333333333333222222222222111111111111111111111111111222222222222222222222222////////////////////////000000/////////.........////////////000000000111111111111111111111000000......////////////..............................111111111111000000000000////////////////////////------,,,,,,,,,------...///......------......///...//////000000111111111////////////////////////........................---......///000/////////111000000/////////000000111000000//////////////////000000111111111111111111111111222222111111111222222222222222222222222333333444444444555555555444555555555555555666666777666666666666777888888777777777777888888888888777777888999999:::::::::999::::::;;;;;;::::::999888:::===============>>>AAA???>>>>>>@@@BBBBBBBBBAAA@@@??????@@@AAACCCDDDBBBDDDGGGHHHGGGFFFFFFFFFEEEFFFGGGHHHIIIKKKKKKLLLOOOPPPRRRSSSUUUVVVVVVVVVSSSRRRQQQPPPPPPPPPRRRSSSrrrnnnkkkiiijjjiiieeeaaa]]]\\\[[[ZZZXXXWWWVVVUUUPPPQQQSSSSSSSSSPPPMMMKKKKKKJJJIIIGGGFFFFFFEEEEEECCCBBBAAA????????????@@@@@@@@@??????????????????::::::999888777666666555222555777555222111222555444333111000000111222333......000111222333333333111111111111111000///...333222222222222333222222222222222222111111000///111111222222222222111111555444333222222111000000111111222222222333333333333333222111111111111111---111444333000///111444222222222222222222222222111111222222222333333333222222222222222222222222333444444555555555444444444444222111111222444444444444444444555555555555555555666666666777777777777777777888888888888999666777999888888777999::::::::::::::::::::::::::::::;;;<<<===============<<<;;;;;;::::::;;;;;;<<<<<<<<<=========>>>>>>>>>===>>>>>>???@@@AAABBBBBB>>>???????????????????????????>>>===============>>>????????????@@@@@@@@@>>>======<<<<<<======>>>@@@@@@@@@@@@@@@???>>>===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::333444555777:::<<<===>>>777888:::999777666666777777777777777777777777888555555666666666666555555666555555555555555555666888777666555555555555555333333333333333333333333222222222333333333444444222222222222222222222222111111000000111222222333333333222222222111111111111111111111111111111111000000000000000000000000////////////////////////////////////...............////////////000000000000000000000000000111111......////////////......------------------------111111111111111000000000////////////////////////...------,,,,,,,,,------......------------............//////000000111111................................................---......///000/////////000///////////////000000111000000///////////////000000000000000111111111000111222222222222111000222222222222222222222222333333333444444444444555333333444444555555555555666666666666666777777888555555555555666666666666666666777777888999999:::777888888999999888888777888:::<<<<<<<<<;;;<<<===AAA???>>>???@@@AAA@@@???AAA@@@@@@@@@@@@BBBCCCEEEBBBDDDFFFGGGFFFEEEEEEEEEDDDEEEGGGIIIKKKKKKKKKKKKMMMNNNPPPQQQSSSTTTTTTTTTRRRQQQPPPOOOOOOOOOPPPQQQ~~~qqqnnnjjjiiiiiihhheeeaaa]]]\\\[[[ZZZXXXWWWUUUUUUPPPQQQSSSTTTRRROOOKKKIIIJJJIIIHHHGGGFFFEEEEEEEEEBBBAAA@@@>>>>>>>>>??????BBBAAA???===<<<;;;::::::::::::999888777777666666333444666555444333333333222111111111111222222333222222333333222222111000111111111222111111000000555333111111333444333333...///000222333333333333111111222222222222111111333222111000/////////////////////000000000000111333111///------...///000...111444333111///111333111111111222222222222222222222222222333333333333000111222222222222222111333444555666666555444333444444333333333333444444333444444444444555555555444444555555666666777777666666666777777777888888777999:::999888777888999::::::::::::::::::::::::999999::::::;;;:::::::::;;;:::999888888999:::;;;999999:::::::::;;;;;;;;;=========>>>>>>??????@@@=========>>>>>>>>>>>>>>>@@@??????>>>===>>>>>>>>>============>>>>>>>>>???======<<<<<<<<<<<<======?????????@@@??????>>>>>>999999999:::;;;;;;<<<<<<<<<;;;:::999999999999:::888888888777777666666666555777888888666555555666777777777666666666666666444555555666666555555444555555444444444444555555666555555444444444444555222222222222222222222222///000000000111111222222111111111222222222222222000000000000111222333333222222222222111111111111111111111111111111111111////////////////////////000000000000000000000000/////////.........------......////////////000000////////////000000000000......////////////..........................................////////////////////////////////////000000///............///......------------..................////////////........................------------------------............/////////000//////......//////000000111111000///////////////000////////////000111222000111222333333222111000222222222222222222222222333333333333444444444444222222333333444555555555555555555555555666777777444444444444555555555555666666555666666777999999666777777888888777777666888:::;;;;;;::::::;;;<<>>>>>???AAAAAA???>>>@@@@@@??????@@@BBBDDDEEECCCDDDFFFFFFDDDDDDDDDEEECCCEEEHHHKKKMMMMMMLLLLLLKKKLLLNNNPPPQQQRRRRRRRRRPPPPPPOOOOOOOOOOOOOOOOOO}}}qqqmmmjjjiiiiiihhhdddaaa^^^^^^]]][[[YYYWWWVVVVVVRRRSSSUUUUUUSSSOOOKKKHHHKKKJJJIIIHHHGGGFFFFFFFFFCCCBBB@@@???>>>??????@@@???===<<<:::999888888888:::::::::999999888888777555444444555666555333222///000111222333333222111222222333333222222111000000111222222222222222222444111//////111222222111---...000222333333333333111111222222222222111111000000/////////000222333////////////000000000000111000///.........///000///000111111111000111222000111111111222222222222333333333333444444444444222222333333222111000//////000333555666666555444444444555555555555444444333333444444444555555555333333444555555666777777555555666666666777777777999:::;;;:::888777777888;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999999888;;;:::888777777888:::;;;999999999999::::::::::::<<<<<<<<<===============<<<<<<<<<======>>>>>>>>>???>>>>>>===<<<=========<<<<<<<<<<<<==================<<<<<<<<<<<<======<<<<<<===>>>>>>>>>======::::::::::::::::::;;;;;;<<<;;;:::999999999::::::===<<<:::888555222000///444666777777555444444555777777777666666555555444444555555666666555555444555555444333333444555555444333333333333444444555222222222222222222222222111111111111000000000000000111111111222222222222000000000000111222333444222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////.........---------........./////////000000---.........////////////......////////////..............................---------....../////////////////////////////////000000///..................------,,,,,,------...............------------........................------------------------///......---...///000111...............///000000111111000///////////////000//////...///000111222///111222333333222111///111111111111111111111111222222333333333444444444111222222333444444555555444444444444444555555666444444444555555555666666555555555555555777888999777888888999999888888777999::::::999888888:::===;;;;;;<<<>>>AAAAAA@@@>>>>>>>>>>>>>>>???AAACCCDDDDDDEEEEEEDDDCCCBBBDDDEEEDDDFFFJJJNNNOOOOOONNNMMMJJJKKKLLLNNNOOOPPPQQQQQQNNNNNNNNNNNNNNNOOOOOOOOO~~~pppmmmiiihhhhhhgggddd``````___^^^\\\ZZZYYYWWWWWWTTTUUUWWWWWWTTTPPPKKKHHHLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCAAA@@@???@@@@@@AAA===<<<<<<;;;<<<===>>>???;;;;;;::::::::::::999999777555333555777777444111...///111333444333222111...///000222333333333333000111222333333333333333222///,,,,,,///000000...000111222333333222000///111111222222222222111111/////////000222444666888111111111111222222222222111111222222222222111111.........///000111111111000000111111222222222222333333444444444444555555444444444333222000...,,,+++---000333555666555555333444666666666666444333333333333444444444555555333333444444555666777777555555555555666666666777;;;<<<<<<:::888777777888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999:::999777666666777999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<======::::::;;;<<<============;;;;;;;;;::::::999999999<<<;;;:::999999999:::;;;444444555555666777777777444666777666555333444444888888777666555444444333444555555555555555555444555444333333333333444555222222222222333333444555333333333333333333333333555555444333222111000///000000111111222222222222000000000000111222333444222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------............/////////000,,,---------......//////......////////////......////////////////////////---......///000111111222///////////////////////////...---,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,+++........................------------------------000///---,,,---...000222...............///000111111111000///////////////000///.........///111222///000222333333222000///111111111111111111111111222222333333333444444444111111222333333444555555444333333333333444555555555555555666666666666777555555444444555666888999999999::::::::::::999999::::::999888666777:::===777888:::===AAABBB@@@???===<<<<<<===>>>@@@AAACCCDDDEEEDDDCCCAAABBBDDDFFFEEEGGGKKKOOOQQQQQQOOONNNIIIJJJLLLMMMOOOPPPPPPPPPMMMMMMNNNNNNNNNOOOOOOOOO~~~rrrmmmkkklllkkkfffbbbbbb^^^^^^]]]\\\ZZZXXXWWWUUURRRSSSTTTTTTSSSOOOLLLJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCAAA???===<<<;;;@@@???>>>======<<<<<<<<<;;;;;;::::::999888888777777777777666666555555444666444333111111222333444333222000//////000222333111111222222222222111111222222111111000000//////000000000000000000000000111222333444444333111000111111111111111111111111000000///////////////000//////000111222333333333444333111000000000111111111111111111111111111111---///111444555555444333222222111111111111111111111222333333444444333333555444444333333444444555444444444444444444444444333444444555555444444333666555555555555444444444666666666666777777777777888888888888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::666666666666777777777777888888888888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888::::::::::::999999888777999888777666666777888999999888888888777777666666999888777555444444333333666666555444444444444444555444444333333444444555333333333222222111111111222222222222222222222222222333333444444333333222111222222222222111000000---......///////////////111111111111111111111111111111111111111000//////000000000000000000000000---......///000111111222111111000000//////......------------------------......////////////......---...///000000///...---,,,,,,---...//////......,,,------......------,,,---------,,,,,,+++++++++------,,,------...///000------------------------.........------,,,,,,,,,///////////////////////////...---,,,,,,,,,,,,,,,------------------------////////////////////////000///...---------------000000000000000000000000///////////////000111111///////////////////////////333555444333333222000/////////111222444666777333222222111222333555666444111//////222444444222666666666666666666666666888888777777777777888888999999999888999999::::::;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@BBBCCCDDDGGGEEECCCAAA@@@??????@@@DDDFFFJJJMMMOOOOOONNNMMMKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLNNNOOOPPPPPPOOONNNsssmmmjjjkkkjjjfffbbbbbb___^^^]]][[[YYYWWWVVVUUUSSSSSSTTTTTTSSSPPPLLLJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEDDDBBB@@@???>>>===@@@???>>>======<<<<<<<<<:::::::::999888888777777555555555444444444444444444444333333222222222222222222222333333222222222111111222222222222111111111111111000000000000000000000000000000000000000...///000111111000...---111111111111111111111111000000////////////000000000000000111111222222333333222111000000000111111111111111111111111111111...///111333444444333222111111111111111111111111111222333333444444333333333333222222222222333333333333333444444444555555333444444555555444444333222222333444555666777777666666666666777777777777888888888888999:::;;;;;;;;;:::::::::999999999999888888888888999999999999;;;:::999888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;::::::;;;<<<<<<<<<<<<;;;:::::::::;;;:::999999888999999999999999999888888888888777666666777888888888888888777777777666666555555555555555444444444666555444444444444444555333222222111111222222333333333333333222222222111222222222222222222222222111222222222222222222111111222222222222111000000......///000000000000///111111111111111111111111000111111111111000//////000000000000000000000000.........///000111111111////////////.........---------------------------......////////////...............//////.........,,,------...//////......,,,------......------,,,.........---------,,,,,,,,,++++++,,,,,,---...///------------------------......---------,,,,,,,,,........................///...---,,,,,,,,,,,,---------------------------........................//////.........---------///////////////////////////////////////000000111000000000000000000000000...000111111000000///...//////000111222444555666444333222222222333444555444222000000333444444333555555555555555555555555777666666666666666666777888888888888888999:::;;;:::::::::999999888888888999999:::<<<<<<=========:::;;;<<<>>>@@@BBBCCCDDDFFFEEECCCAAA@@@??????@@@CCCEEEHHHKKKMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNKKKKKKLLLMMMNNNNNNNNNNNNuuunnnhhhhhhhhheeecccccc```^^^\\\YYYWWWUUUUUUUUUSSSTTTUUUUUUSSSPPPLLLJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>======<<<<<<<<<:::999999888777777666666444444444444555555555555333333333333333222222111111222444555555444222111111111222222222222111111000000000000111111111111000000000000000000000000000000222333333222111000111111111111111111111111000000////////////000000111111111111111111111111222222111000000000111111111111111111111111111111///000222333333333222111111111111111111111111111111222222333333333333333444333333222222333333444222222333333444444555555444444555555555555444444222222333444555666777777555555666666666777777777777777777777888999:::;;;999999999888888888888888888888888888999999999999;;;:::999888888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888999999:::;;;;;;;;;;;;;;;999::::::::::::999888888777777888999999999888888777777666666666666777777777777777777666666666666222333444555555555555555444444333333333444555555222222111111111111222222444444333333333333222222222222222222222222222222000000111111111111000000111111222222111111000///...///000000111111000000111111111111111111111111000000111111000000///...000000000000000000000000......//////000000111111............------------------------------------......////////////............------------......,,,---......///.........,,,------......------,,,//////............------++++++++++++,,,---......------------------------...------------,,,,,,,,,..............................---,,,,,,,,,------------------------------........................---.../////////...---,,,//////////////////////////////......//////000111111111111111111111111111000000111111111111000111//////000000222333555555444444333222222222333333444333111222444555555444555555555555555555555555666555555444444555555666777777777777888999;;;;;;999999888888888888888777888999:::<<<>>>>>>??????;;;;;;<<<>>>???AAABBBBBBDDDCCCAAA@@@??????@@@@@@BBBDDDGGGIIIKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOxxxooogggggggggeeeccccccaaa^^^[[[XXXUUUTTTTTTUUUSSSTTTUUUUUUSSSPPPMMMJJJJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<999999888888777666666666444444555555666666777777555444222111111111222333111111333333333333111111111111222222222222111111//////000000111111222222////////////////////////111111222333333333222222111111111111111111111111000////////////000000111111111111111000000000000111111111000000000000111111111111111111111111111000111222222222222111111111111111111111222222222111111222333333333333222666555555444444555555666333333333333333333333333444444555555555555444444555555555444444444333333444555555555666777777777777777777777777888999999888888888888888888888888555666666666777777777777888888888888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888777777666666666777888999:::;;;;;;;;;:::999999999999999888888777555666777777888888888888666666666666666666666666666666666666666666666666333333555666666666555444333333333333333333444555444444333333333333444444444333333333333333333333111111111111111111111111000111111111111111111000111111111111111000000/////////000111111111111111111111111111111111111111000000000000000//////...000000000000000000000000.../////////000000000111......................................................////////////.........---,,,++++++,,,---...------...............---,,,------......------,,,............------------++++++++++++,,,---...///------------------------------------------------...........................------,,,,,,,,,------------------------------........................,,,---///000000///---+++///////////////////////////............///000000000000000000000000000000111......111222000000111000000000000111222444444555444444333222222222222444333333333444555555555555555555555555555555555666555555555555555555666555555666666888999;;;;;;999999999999888888888888999:::;;;===>>>?????????;;;;;;<<<===>>>@@@@@@AAABBBAAA@@@???>>>???@@@@@@BBBCCCFFFHHHJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMOOOQQQzzzpppgggfffhhhfffdddccc```^^^[[[WWWUUUUUUUUUUUUTTTTTTUUUUUUTTTPPPMMMKKKKKKKKKJJJJJJIIIHHHHHHGGGBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<999999888888777666666666333333333444444555555666777444111......000333555222111000//////000111222111111222222222222111111//////000000111111222222////////////////////////------...///////////////000000000000000000000000///////////////000111111111111000000000000000000000000000000111000000000000000000000000000000000000111111111222111111111000000111111111222222222000111222222333333222222555555555444444555555555555555444333222111111000444555555666666555555444555444444444444333333333333444444555666777777777777777666666666777888888888888888888999999999999555666666666777777777777777888:::;;;<<<;;;999888999999999999999999999999::::::::::::::::::::::::999999999999999999999999777777777666666555555555666777888999::::::::::::888888999999888888777666444555555666777777777777555555555666666555555555555555555555555555555666555666666666555555444444333333222222222333333444444333333222222333333444333333333333333333333333111111111111111111111111111111222222222222111111000111111111111000////////////000111111111111111000000000000000000000000000000000000000///......////////////////////////////////////000000000000////////////////////////..............................////////////.........---,,,++++++,,,---...---...............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///000------------------------------------------------........................------,,,,,,,,,------...------------------------........................+++---...000000///---,,,.......................................//////000////////////////////////000++++++000222///...///000000000000111111222333444444444444333222222111222333444444444444555555555555555555555555555555777666666555555666666777555555555666777999:::;;;999:::::::::::::::::::::;;;<<<==================;;;;;;<<<===>>>>>>????????????>>>===>>>???@@@AAACCCDDDFFFGGGIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOQQQRRR|||qqqhhhhhhjjjhhhdddccc___]]][[[YYYWWWVVVVVVVVVTTTUUUVVVVVVTTTQQQMMMKKKLLLKKKKKKJJJJJJIIIHHHHHHCCCBBBBBBBBBAAAAAA@@@@@@@@@???>>>======<<<<<<<<<:::999999888777777666666222222222222222333333333777444000...---///333555222111///------///111222111111222222222222111111000000000000111111111111000000000000000000000000......//////000000111111000000000000000000000000///......//////000111222000000000000000000000000...///000111111111000000000000000000000000000000000000000000111111222222000000000111222222333333000111111222222222222222333222222111111222222333555555444333222111000000555555666666666666555555111111222333444555666666333333444555666777777888777777666666666666777777888888888888888999999999888888888888999999999999888999<<<=========;;;:::888888888888888888888888999999999999999999999999888888888888888888888888666666666666555555555555555555777888999999999999777888888888888777666666444444555666666666555555444444555555555555444444444444444555555555555555666666555444333333444444444333222222111111111222111111000000000000111111111111222222222222333333111111111111111111111111111222222222222222222111000000111111000000///......///000000111111000000000000000000000000000000//////000000//////...---////////////////////////////////////000000000000/////////000000000000000..............................////////////............------------...............///......---,,,,,,------......------,,,+++++++++,,,,,,,,,,,,---------------...///000000------------------------,,,,,,,,,------------...------------------------------,,,,,,,,,---......------------------------------------------------,,,---.../////////...---..............................------......///000........................444......666999555111333111111000000000111111222333333444444444333222222111333444555444333444555444444444444444444444444777666666666666666666777555555555555666777999999:::::::::::::::;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<======>>>>>>======<<<<<<===>>>@@@AAACCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIILLLLLLLLLMMMNNNPPPQQQRRR}}}rrriiijjjllljjjeeebbb]]]\\\[[[ZZZYYYXXXXXXWWWTTTUUUVVVVVVTTTQQQNNNKKKLLLLLLKKKKKKJJJIIIIIIIIIEEEDDDDDDCCCBBBAAAAAA@@@@@@???>>>======<<<<<<<<<:::::::::999888888777777555444444444444444333333333333111000000000111222111000000000000000000111111111222222222222111111111111111000000000000000000000000000000000000000000000000111111222333444000000000000000000000000............///000111222......//////000000111111---...000111111111000000000000000000000000000000/////////000000222333333///000000111222222333333000000111222222222222222222111111000000111111222222222222222222222222222555555666666666666555555111111222333444555555666222333333444555666777888777666666555555666666666666666666777777888888888888888888888999999999999999999888888999999:::;;;777777777777777777777777999999999999999999999999777777777777777777777777555555555555666666666666444444666777888999999999777777888888777777666555444444555555555444444333333444555555555555444333333333444444444555555555444333111000000222444555555444333111000000000000111111000000000000111111000000000111111222222222111111111111111111111111000000111111111111000000000000000000000//////.........///000000000000///000000000000000000000000//////000000//////...---////////////////////////000000000000////////////........./////////000000..............................////////////...............//////...............//////...------,,,,,,------......------,,,,,,,,,,,,,,,------......,,,,,,,,,,,,---...//////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...///---------------------------------------------------------.........//////...........................------------...//////////////////////////////666///000:::>>>888333444111111000000000000111111111222333444444444333222///222444555333222222444444444444444444444444444666555555444444555555666555555555555555666777888888888999999::::::::::::999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<======;;;;;;;;;;;;<<<>>>@@@AAABBBBBBCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMOOOPPPPPPPPP~~~sssjjjkkknnnkkkfffbbb[[[\\\\\\\\\[[[ZZZYYYXXXTTTUUUVVVVVVTTTQQQNNNLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>======<<<<<<<<<;;;;;;::::::999888888888999999888888777777777666000111333444333222000...///111222333333222111///111111222222222222111111222222111111000000//////000000000000000000000000------------...///000111000000000000000000000000............///000222222---......///000111111222---...///111111111000///000000000000000000000000.........///000222333444///000000111222222333333000000111222222222222111333222222222222222222333///000000222333444555555555555666666666666555555444444444333333333222222222222333444555666777888777666666555555555666666444555555555666666777777666666666666777777777777999666333111222444888:::777777777777777777777777888888888888888888888888777777777777777777777777444555555666666777777777333444555777888888999999777777777777777666666555555555555555444333222222333333444555555444333333333333333444444555555555111///---,,,---000444777555444333111000/////////333333222222222222333333//////000000111111111222000000000000000000000000//////000000000000//////000000000000000//////...---......///////////////000000000000000000000000///////////////......---////////////////////////000000000000////////////---------.........//////////////////////////////......////////////......---...///000000///...---.../////////...---,,,,,,,,,------......------,,,---------.........//////++++++++++++,,,---......------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,---...///---------------------------------------------------------------...///000...........................------------...//////000000000000000000000000000(((***666;;;333---...222111111000000000000000000111333444555444444333...111444444222111222333444444444444444444444444555444444333333444444555666666555555555666666777777777888888999999999999777888999;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<>>>@@@BBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGIIIKKKMMMOOOOOOOOOOOO~~~vvvmmmiiijjjjjjfffbbb```___]]][[[YYYWWWVVVVVVTTTVVVWWWXXXVVVSSSNNNLLLMMMMMMKKKJJJIIIIIIIIIIIIEEEEEECCCBBBAAA@@@@@@@@@EEEBBB???<<<<<<===???AAA<<<<<<<<<;;;:::777555444777333666@@@???555111555666555444333222333444444111111111000000000000000......////////////......111000/////////000222333333111///...000111111111000000000000111111111111---...///...---...000111///...---,,,,,,---...///000000000000000000000000000000111111111000000///000000000000111111111111333333222222222222222222+++...111444555444222000111111111111111111111111222222333333333444444444777777666555555555666666333333333333333444555666333333333333333333333333444444444555555555555666444444444444444444444444888888999999888777666444555555444444555666888999999999888888777666666666444555777888999999999888666777888999999888777666555555666666777777888888444444444444555777888999666666666555666777888888999888888888777777666666666666777666666555444444666555555444444333222222222222222111222222333333222222333444444555555555444333222111000000000000000000111111111111000000000000111222222222222111000000000111222333555555222333333444444333333222222111111000///......---000000000000////////////333333222111000///......////////////............000///---,,,,,,---///000..............................------------......////////////////////////000000//////.........---111111111000...---...000000///...---------------/////////......---------000...------------,,,***(((***---000111111///...///...---,,,++++++***+++,,,,,,,,,++++++************,,,---,,,++++++,,,------------,,,,,,,,,++++++///,,,+++,,,...///---++++++,,,...///000///...------,,,+++***+++,,,---...////////////////////////........................000000000000000000000000000000000000////////////(((***---///111111000///...000222222111111222333444333222111222333444555444333222111222444666888777777666666555555555555555555555555555666777777666666666777888888999999;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<;;;;;;::::::999999:::;;;===>>>AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCHHHHHHIIIKKKNNNOOONNNMMM}}}uuullliiijjjjjjfffbbb```___]]][[[YYYWWWVVVVVVRRRSSSTTTTTTRRROOOLLLJJJNNNNNNMMMLLLKKKJJJJJJJJJGGGFFFDDDCCCBBBAAAAAAAAA@@@???<<<:::::::::<<<===<<<<<<;;;:::999888666555:::666999BBBAAA888444888444444222111111111222333111000000000000000000000////////////////////////111000/////////000111222333111//////000111111111//////000000000111111111///000111000///000111333111000000//////000000111000000000000000000000000000000111111111000000////////////000000000111111......///000111222222333111111222333333333222222111111111111111111111111222222222222333333333333//////000000111333444555555555444444444555555666444444444444444444444444444444444444555555555555444444444444444444444444555666777888888777666666777666555444444555666666777777666666666666555555333444666777777777777666666666777888888777666666555555666666666777777777666555555555555555666666444444555555555666666666777777777666666555555555555555555555555444333333444444444444444333333333555555333222111000000000444444444444444333333333444333222111000000000000000000111111111111000000//////000000000111111111111111000000000111111222111111222222222222111111111111000//////.........000/////////////////////222222111111000/////////////////////............000...---,,,,,,---...000..............................------------......////////////////////////000/////////.........------.........,,,,,,...///......---------......///------,,,,,,,,,+++++++++---,,,+++,,,---...---,,,---...///000///...,,,+++//////...---,,,,,,,,,,,,---,,,,,,,,,++++++++++++---......---,,,***+++,,,---------,,,,,,,,,++++++...,,,+++,,,...///---+++,,,,,,---...............,,,,,,,,,,,,,,,------...................................................////////////////////////000/////////////////////555333000...---///111222...///111111000///000111222222222222222333333444555444333333333555777999777777777666666666555555555555555555555666666777777777888888999:::::::::;;;;;;:::::::::999999999999:::;;;;;;<<<;;;;;;;;;;;;:::::::::;;;<<<>>>???AAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDHHHHHHIIIKKKNNNOOONNNMMMzzztttllliiiiiiiiifffbbbaaa___]]][[[YYYXXXWWWVVVUUUVVVVVVUUUSSSQQQNNNMMMNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGEEEDDDCCCCCCBBBBBB>>>===<<<;;;:::::::::;;;<<<;;;:::999888888888888:::777999@@@@@@888555888222222111000000000000111000000000000000000111111111111000000000000111111000000/////////000111222444222000///000111000/////////000000000000111111///000111000//////111333000111111222222111111000000000000000000000000000///000000111111000000000....../////////000000000//////000000000111111111444444333222111111222222111111111111111111111111000111111111222222222222000000000111222333444555666666555444444555555555555555555555555555555555444444444444555555555555555555555555555555555555333333555666666777777666888777666555444444444444444444444555555555555555444444555555666555555444555555666666666666555555555555555666666666666666777666555444444444444444222333444555555555444333555555555555555444444444333333444444333333222222333333333333444444444444555444333222111000000000555555444333333222111111333222111111000000000000000000111111111111000000//////.........///000111111111000/////////////////////000000000000//////111000///.........///000////////////////////////000000000000000000000000////////////............///...---,,,,,,---...///..............................------------....../////////////////////////////////...............)))+++,,,,,,,,,,,,---///,,,,,,------...//////000---,,,,,,,,,,,,++++++++++++***)))+++---...------000//////...---,,,++++++000///...------,,,,,,---------------,,,,,,,,,,,,///000000...,,,++++++,,,------------,,,,,,,,,,,,...,,,+++,,,---...---+++,,,,,,,,,,,,,,,------...,,,,,,---.......................................................................................////////////////////////444333222111111111111111000111222222111///000000000111222333444333333222555555444444444666777888777666666666666555555555555555444444555555666777888888999999:::;;;;;;<<<::::::::::::999999999999999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEHHHGGGHHHJJJMMMNNNNNNLLLwwwqqqkkkhhhiiihhhfffcccaaa```^^^[[[YYYXXXWWWWWWWWWWWWVVVUUUSSSQQQPPPOOOMMMMMMMMMMMMLLLLLLKKKKKKGGGFFFEEEDDDCCCCCCCCCCCC????????????>>>===<<<<<<<<<;;;999888777888999999777555666;;;;;;555333555222111111000000000000000000000000000000111111111222222111000000111222222////////////000000111111222111////////////...---////////////000000000111...//////...------///000...///000111111000///...000000000000000000000000...///000000000000000000............////////////555555444333222000000///111111111111111111111111111111111111111111111111000000000000111111111111555444333222222222222222555555444333333333444444555555555555555555555555333333444444444555555555666666666666666666666666333333444444555555555555666666555555444444444444333333333444555666666666555555555555555444444444555555555555555555555555555555555555555555555555555555444444444444444555111222444666666555333222555555555555444444444444222333333333333333222222111111222333444444555555111000000000111222333444444333333333222222222111222222111000000000000000000000111111111111000000000///...------///111222000000///////////////000...//////000000//////...000///...------...000111.........///////////////////////////000000111111////////////............///...------------...///..............................------------......////////////////////////........................+++,,,......------...///,,,------......///..............................+++***)))***,,,---,,,+++...---,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,------------------------...///000///---,,,,,,......------------,,,,,,,,,---,,,,,,,,,,,,---,,,,,,---,,,+++***+++,,,---...+++,,,...///000///...---................................................------------------------.........///////////////***000999@@@AAA>>>888333333444555555333222222222000222444666666555333222444444444333444555666777555555555555444444444444555444444444444555666666888888888999::::::;;;;;;:::999999999999999999999999999:::;;;;;;;;;;;;:::===============>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGIIILLLMMMMMMLLLsssooojjjhhhhhhgggeeecccaaa```^^^\\\ZZZXXXWWWWWWTTTSSSRRRQQQOOONNNLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@AAAAAA@@@???===<<<<<<;;;999888777888999999555444444777777444222333222222222222222111111111//////000000111111111111222222111111111111222222......//////000000000000000...---.........---+++...////////////000000000...///000///------...000...///000111111000///...////////////////////////......///000000000000000............////////////555555444333222000000///+++---///222222222000///000000000000000000000000//////000000000111111111222222111//////.........333333222111111222222222333333333333333333333333333333333444444444444555666666666666666666666666555444444333333333333333333444444555555555555555333333444444555666777777666666555555555555555555555555444444444444555555555555555444444444444444222222222222333444555666111222555666666555444333555555555555555555555555222333333444444444333333000111111222333444555555000000000000111222333444111111111222222222333333111111000000///000000000000000111111111111000000111000///......000222333.........//////111222222///000000000000000000/////////...------...///000------....../////////000.........///000000111111////////////.....................------.......................................------------......////////////////////////---------...............///111222222000///...///......//////......,,,,,,........................---,,,***++++++,,,***)))...---,,,++++++,,,...///,,,,,,++++++***+++++++++------------------------+++---......------///000.........---------,,,,,,+++,,,,,,,,,,,,+++,,,,,,---,,,+++***+++,,,---...+++,,,...///000///...---................................................------------------------------....../////////000+++333???IIIKKKGGG???999333444555555333222222222111333555777888666444222333333333333333333444444333333333333333333333333444444444444444555666666666666666777888888999999999999999999999999999999888999::::::;;;;;;::::::======>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFHHHJJJLLLMMMLLLpppmmmjjjhhhggggggeeedddbbb```^^^\\\ZZZYYYXXXWWWTTTTTTTTTSSSQQQOOOMMMKKKIIIJJJKKKLLLLLLKKKJJJIIIEEEDDDCCCCCCBBBBBBBBBCCC????????????>>>===<<<;;;<<<;;;:::999888888888888666555555666555444444444333333444444333333222111/////////000111111222222000111222222222222111000---...///000000000//////...------...//////...,,,......////////////000000111222222111//////000222000111111222222111111000////////////////////////------...///000000000000....../////////000000000//////000000000111111111(((+++...111222111///...000000000000000000000000///000000000111111111111000000000000000111222222111000000000111111222333111111111111111111111111333333333333444444444444555555555555555555555555666555444333222222222222222222444555555666666555333333444444555666777777555555444444444555555666666555444444444444555666444444444444444333333333111111111222333444666666222333444555555555444444444444444555555555555666222222333444444444333333000111111222333444444555222222111000000000000000///000000111222222333333111000000//////000000000000000111111111111000000000000/////////000111222------......///111222333000000111111111111000000........................---------......//////000.........//////000000000////////////..................................................................------------......////////////////////////---------------.........111222444444222/////////...//////000///---,,,***+++++++++,,,,,,,,,,,,---///---++++++,,,,,,***)))000///---+++++++++++++++++++++************++++++,,,,,,,,,,,,------------***+++---------...///111............---------,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,------...,,,,,,---...............------------------------........................---------------------------------......//////000///333999===???===:::777000111222222111///000000111333555777777666444333222222222222222333222222222222222333333333333333444444333333444444555666444444555555666777777777888888888999999999999999888888999:::::::::::::::======>>>>>>>>>>>>======>>>>>>???@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEEGGGIIILLLLLLLLL}}}mmmkkkiiihhhgggfffeeedddbbbaaa___\\\ZZZYYYXXXWWWUUUUUUVVVVVVUUUQQQNNNLLLIIIJJJLLLMMMMMMLLLKKKJJJFFFEEEDDDDDDCCCCCCDDDDDD???>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999888666555666666666555444555555444222333444444444333222111...//////000111111222222...000222333333222000...---...///000000000///...---------///111222000............/////////000000111222222111///...000111111000000//////000000111////////////////////////,,,---...///000000000000/////////000000000111111......///000111222222333,,,---///000111000///...000000000000000000000000000000000111111111222222111111000000111111222333000000000000111222444444111111111111111111111111222222333333333444444444444444444444444444444444555444333333222333444444222333444555555555444333222222333333444444555555333333222222333444555666666666555444444555666666444444444333333333222222222222111222222333444444222222222222333333333333222333333333444444444555000111111222333333222222111111222222333333333444222111111000000000000000000000000111111111111111000000////////////000000000000111111111111000000........./////////000000...---------...///000000000000111111111111000000......///000///...,,,+++,,,,,,---......///000000......//////////////////////////////............---..................---..............................------------......////////////////////////,,,,,,,,,------.........---000222222111///...///,,,---///000///...---,,,+++++++++,,,,,,,,,------...,,,+++,,,------,,,+++...------,,,++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,---***,,,------,,,,,,---///............------------***,,,---,,,***)))+++---,,,,,,---...............,,,,,,,,,,,,,,,------...------------------------........................------------------------,,,,,,---......///000000...///000000111111222222...///111111000///000111000111333444555444333222333333333333333333333222333333444444444555555555444444333333444444555666444444444555666666777777777888888888999999999999888888999::::::::::::999<<<===>>>>>>>>>===<<<<<<<<<===>>>???@@@AAABBBCCCAAABBBBBBCCCDDDEEEEEEFFFGGGFFFEEEFFFIIIKKKLLLLLLzzzlllkkkiiigggffffffeeeeeebbbaaa___]]]ZZZYYYXXXXXXQQQRRRTTTTTTRRROOOKKKHHHJJJKKKMMMNNNNNNMMMLLLKKKGGGFFFEEEEEEEEEEEEEEEFFF@@@???>>>======<<<======<<<<<<<<<;;;:::888555444555666555333222444444333222222333444333222111000...//////000111222222222---///222444444222///---,,,---///000000000///............111333444222111............/////////000///000000///---,,,...//////...---,,,,,,---...///////////////////////////,,,---...///000000000000000000000000111111111111333333222222222222222222111000000///////////////000000000000000000000000111111111111222222222222000///...---++++++******///000000111222444555666111111111111111111111111222222333333333444444444444444444444444444444444444333333222333444666777444555555666555444222111111222222222222333333333111111000000111333555666777666555444444555666777444444444333333222222222444333222222111111222222111111000000111111222333111111111222222333333333//////000111111111111111111222222222222333333333.........///000222333444222222111111000000//////000000////////////000111000000111111111111000000,,,---......//////............---,,,,,,,,,------//////000000000000//////---...000111000...+++))),,,,,,------...///000000////////////////////////000/////////............------............------.................................------.........////////////////////////,,,,,,,,,------.........))),,,///000///.........***,,,...///000000...------------....../////////,,,++++++,,,...//////...))))))***,,,---...//////,,,,,,,,,++++++,,,------*********++++++,,,,,,,,,+++---------+++***+++---//////.........---------))),,,---,,,***)))+++---,,,---...///000///...------,,,+++***+++,,,---...------------------------................................................,,,,,,------...///000000------///111222222222222...000222222222111222333///000111222333222111111444444444555555444333333555555555666666666777777444333333333333444555555444444555555666777777777777777888888999999999999888888999::::::::::::999<<<<<<===>>>>>>===<<<;;;;;;<<<===>>>@@@BBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGEEEDDDEEEHHHKKKLLLLLLuuullljjjhhhggggggeeecccaaadddaaa]]]ZZZXXXXXXZZZ[[[UUUWWWYYYWWWSSSOOOOOOOOOMMMNNNNNNNNNMMMLLLJJJIIIKKKHHHEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::999888666555555777666666666666555555555333333222222111000000000333222111111222333222111000000000000000000000000////////////////////////000000000111333444222111////////////////////////111000......//////...------...111222222111...------------............///000000000000////////////............///////////////000000000000000//////,,,,,,---...///000111111111111111000000000000000333111000000111222222111000111333444444333222000////////////000000000000222222222222222222222222///111222222111111222333555444444333333444444555444444333333333333222222333333333333333333333333555555444333333333333444888666444222222333666777444444444444444444444444///---++++++...222444555222333333444444333333222222222222111111111111111555555444333333333333444333333333222222222111111111111111111111111111111555444333222111111111111444333111000000000111222////////////////////////////////////000000000000000000111111111111000000////////////000000000000111111000///////////////------------------------///............------------------............///...............///000000//////.........---------......---,,,,,,,,,,,,------------......///////////////000000000000////////////.........------------------------------------------,,,,,,+++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,++++++*********+++,,,............,,,+++************************++++++,,,------......///---,,,,,,+++++++++,,,,,,//////.........---------,,,---......//////..............................---------............/////////000000///...------111111111000000000000000////////////////////////000000111222222222222111333333333444444666777777444333333333333444555555555555555555555555444444999999999999:::;;;<<<<<<===<<<;;;:::999999999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>======>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFHHHIIIJJJKKKKKKKKKwwwmmmkkkhhhggggggfffeeecccccc```]]]YYYXXXXXXYYYZZZUUUWWWXXXVVVRRROOONNNNNNMMMNNNNNNNNNMMMLLLJJJIIIIIIGGGDDDDDDEEEEEEEEEDDDBBBAAA@@@>>>======<<<<<<:::999999999888777777777777777777666666666555555444333333222222111000000333222111222444444222111000000000000000000000000////////////////////////222000////////////...---////////////////////////000///......//////...,,,......////////////......---------............///000000000/////////..................//////////////////000000000000///////////////000000000000000////////////////////////111///......///000000///000111333333333222000///111111111111222222222222222222222222222222222222///111222222111111222333444444333333333333444444444444333333333222222222333333333333333333333333555444333333222222333333555444333222222333555666444444444444444444444444333111......000222333333222333333444444333333222111111111111111111222222333333333333333444555555222222222111111111000000111111111111111111111111333333222222111111000000333222111111000000111111////////////////////////.../////////000000000000//////000000000000//////.../////////000000000000111000000///////////////---------------------------------.........//////---------............///...............///000000//////.........---------......---,,,,,,,,,,,,---,,,,,,---------.........------............------......------,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,++++++++++++++++++++++++------------------,,,,,,------,,,,,,,,,,,,------......------,,,,,,,,,,,,------------.........///////////////////////////---------............//////////////////...------000000000000000000000000000000000000000000000000222222111000000222333444333333333333444555666777444333333333333444555555555555555555555555555555888888888888999:::;;;<<<===<<<;;;:::999999999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======>>>@@@BBBCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFHHHIIIJJJKKKKKKKKK{{{nnnkkkhhhffffffggggggfffbbb___\\\YYYWWWWWWXXXYYYVVVWWWWWWVVVRRROOOMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJHHHFFFDDDCCCEEEFFFFFFFFFAAAAAA???>>>============888888888888888888888888777777666666666555555555444333333222222111000000222222222444555555222000000000000000000000000000///////////////////////////---++++++,,,------,,,///////////////////////////...------...///---,,,///...---,,,,,,---...///---------............////////////.........------............//////////////////000000000000//////222222111111000000//////............////////////111///......///000000///000111222222222000///...111111111111222222222222222222222222222222222222///111222222111111222333444444333333333333444444333333333333222222222222222222222333333444444444333333222111111111111222111111222222333333444444333333333333333333333333666444222222333333111000222222333333333333222222000000000111222222222333000111111222444555666666111111111000000000//////111111111111111111111111000000111111111111000///111111222222111111000///////////////////////////....../////////000000000......////////////............/////////000000000000000//////......//////////////////////////////++++++,,,---...///000111---------............///.........---......///000...............---------......---,,,,,,,,,,,,---,,,,,,,,,,,,------------------............---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000222222000---+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++...---------------......---,,,,,,,,,,,,+++++++++...---,,,,,,,,,---///000////////////////////////---------............//////////////////......---000000000000000000000000111111111111111111111111555333111///000222555666333333333333444555666666333333333333333444555555555555555555555555555555777777777777888999:::;;;<<<<<<;;;:::999999999999;;;;;;;;;;;;<<<<<<<<<<<<>>>=========>>>@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKKKK}}}mmmjjjfffdddeeefffgggggg```^^^[[[XXXVVVVVVWWWWWWVVVVVVVVVUUURRROOOMMMLLLMMMMMMMMMMMMLLLLLLKKKKKKIIIGGGDDDDDDDDDEEEEEEDDDAAA@@@???>>>============999999999888888888888888555555555555444444444444333222222111111000//////111111333555666555222///////////////////////////////////////////////////+++)))'''(((+++...000000///////////////////////////---,,,---...///...,,,///......------......///---------............//////.........------------............////////////...//////000000000000///111111111000000000//////......///////////////000222111//////111222111000000111111111000///...---.../////////000000000000111111111111111111111111///111222222111111222333444333333333333333333444333333333222222222222111111111222333333444555555222222111000000000000000///000222333444444444444222222222222222222222222555444333444444333111...222222333333333333222222//////000111222333333333000111111222333444444444222111111111000000000000111111111111111111111111...///000111111000000///000111222222222111///...////////////////////////........./////////000000---..................---........./////////000000000//////.........//////////////////////////////,,,,,,------...//////000---------............///.........------......///..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......---------...//////---,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000////////////////////////---------............///...///////////////....../////////000000000000000111111111111111111111111444333222111222333444666333333222222333444555555333333222222333333444555555555555555666666666666666666666666777888999:::<<<;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<============???AAACCCDDDFFFEEEEEEEEEDDDDDDCCCCCCFFFFFFHHHIIIJJJKKKKKKKKK~~~llliiieeecccccceeeeeefff___^^^[[[XXXWWWVVVVVVWWWVVVVVVUUUTTTSSSQQQNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLIIIFFFDDDDDDDDDCCCBBB@@@@@@???>>>=========>>>;;;;;;:::999888777666555444444333333333333222222111111111000//////......000000222444555444111...////////////////////////000000000000000000000000+++)))((())),,,///111111///////////////////////////---,,,---//////...------...000111111000...------------............//////.........------------............////////////......///000000000000000........./////////000000/////////000000111111111222000//////000111111000000000000000//////........./////////000000000000111111111111111111111111///111222222111111222333333333333222222333333333333333222222222111111111111111222333333444555555111111000////////////000///111333555666555555444222222222222222222222222111111111333444333111...111222222333333222222111//////000111222333333333111222222333333222111111333333222222222111111111000000000000000000000000...//////000000000//////000000111222222000///...////////////////////////............////////////------............------............//////////////////............//////000000000000000000000000........................---------............///......------------......---...........................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...///000------------...............---+++***+++,,,...000---------------------------------............///......///////////////.........//////000000000000111111111111111111111111111222333444555444333222333222222222222333333444333222222222222333444444555555555666666666777777666666666666777888999999;;;;;;:::999999999:::::::::::::::;;;;;;;;;;;;<<<============???AAACCCDDDFFFFFFEEEEEEDDDCCCCCCCCCFFFFFFHHHIIIJJJKKKKKKKKK}}}kkkhhheeeccccccddddddccc___^^^[[[YYYWWWWWWVVVVVVVVVUUUTTTUUUUUUTTTQQQNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMJJJGGGDDDDDDCCCBBB@@@@@@@@@???>>>>>>>>>>>>>>><<<;;;:::999888666555555444444333333333222222222222111111000//////......000000000222333333000...000000000000000000000000000000000000000000000000000...,,,,,,---......---///////////////////////////...---...000000000...---...111333333111...------------............////////////.........------............////////////---...///000000111111000------......//////000000//////000000111111222222000...------...//////...///////////////000000000111111111111222222222222111111111111111111111111///111222222111111222333333333222222222222333333222222222222111111111111222222222333333444444444111111000////////////000111222333555555555444444111111111111111111111111000///000111333333111///111111222222222222111111000000000111222222222333111111222333222111000///333333333222222222222111000000000000000000000000111000////////////000000000000111111000000///...////////////////////////------........./////////------............------------........./////////......------......//////000000000000000000000000//////.........------------------............//////...------,,,------------------.....................---,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------------,,,,,,------...............///------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,*********************************+++,,,---------,,,,,,,,,,,,---...//////------...............///---,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------............///---...//////////////////---......//////000000111111111111111111111111111///111333555666444222000222222222111111222222333222222222222222333444444555555555666666777777888666666666666777888999:::;;;::::::999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===???AAACCCEEEFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFHHHIIIJJJKKKKKKKKKzzzkkkiiifffeeeeeedddcccaaa___^^^\\\ZZZXXXWWWWWWWWWVVVTTTTTTUUUWWWVVVTTTQQQMMMMMMLLLKKKKKKLLLMMMNNNLLLIIIFFFDDDDDDDDDCCCBBB@@@??????>>>>>>>>>>>>>>>::::::999999888777666666555555555444444444333333333333222222111000000000000///...///111111///...000000000000000000000000000000000000000000000000111///............---,,,////////////////////////000///...///111222111000......///000000///......---------............///000000000/////////..................////////////---...///000111111111111000000000///////////////......//////000111111222///...,,,,,,...///...---////////////000111222222111111111111222222222222111111111111111111111111///111222222111111222333333333222222222222333333222222222222111111111111333333333333333333333333222111000000//////000000222222333333333333222222111111111111111111111111111000000000222222111///111111222222222222111111111111111111111111222222...///111222333222000///222222222222111111111111000000000000000000000000444222000...---...000111111111000///////////////////////////////////////---------.........//////......////////////......---------.........//////...------------...///000////////////////////////---------...............---------............//////...------,,,,,,,,,------------.........//////......---,,,,,,,,,,,,---.........---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.................................+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,---...///,,,,,,,,,------.........++++++,,,,,,,,,------------------------------------------............///------...///////////////------......///000000111000000000000000000000000///000222333333333222111222222111111111111222222222222222111222222333444444555555666777777888888777777777777888999:::::::::::::::999999::::::;;;999999:::::::::;;;;;;;;;<<<<<<<<<===???AAADDDEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFHHHIIIJJJKKKKKKKKKyyyllljjjhhhggggggeeecccaaa___^^^]]][[[YYYXXXWWWWWWUUUTTTSSSUUUXXXXXXUUURRRMMMMMMLLLKKKKKKLLLMMMNNNJJJHHHEEEDDDDDDEEEDDDDDD@@@???>>>>>>>>>>>>>>>???888888888888888888888888777777666666666555555555555555444333333222222111000...---...///000///...000000000000000000000000000000000000000000000000---,,,,,,...000000///---////////////////////////000//////000111222222111///...------------...///---------.........//////000000000000////////////............/////////000---...///000111111111111333333222111000///......---------...///000000111111000......000111000///////////////000222333444////////////000000000000000000000000000000000000///111222222111111222333333222222222222222222333222222222111111111111000444333333333333333333333222222111000000000000000222222111111111111111111000000000000000000000000444222111111111222000///111111222222222222111111222222222111111111111111,,,---000222333333222111111111111111000000000000000000000000000000000000666444000------...000222222111///.........///000////////////////////////---------.........//////......////////////......---------.........//////---------------...///000////////////////////////+++,,,,,,---...///000000---------........./////////...------,,,,,,,,,,,,---------.........//////......---,,,,,,,,,,,,---/////////......------------......//////......---+++++++++,,,,,,---------////////////////////////+++++++++,,,,,,---------...------,,,,,,------...---------,,,,,,,,,++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...,,,***,,,,,,,,,------.........,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********+++******+++,,,---...///+++++++++,,,,,,---------***+++,,,---------,,,,,,........................---------.........//////------...///000000//////---------...///000000111////////////////////////111111000000111111222333222222111111111111111222222222111111222222333444444555555666777888888999777777777777888999:::;;;:::::::::999999:::;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<===???AAADDDEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFHHHIIIJJJKKKKKKKKK|||vvvmmmffffffgggdddaaa```___^^^]]][[[YYYXXXWWWWWWVVVVVVWWWXXXWWWVVVUUUTTTMMMMMMMMMMMMMMMLLLKKKKKKKKKIIIFFFEEEDDDCCC@@@>>>AAA@@@???>>>============;;;;;;;;;:::999888777666444444444444444444444444555444333111000//////...111111000///////////////////////////000000000000111000///......///000111+++,,,---////////////...///000111111111000///...///.........///000222333000000///...............---------------...//////........................000000000000111111111111//////......///000111222//////............//////000000////////////000000000000111222222222222111222000...------...000222111111111111111111111111000000000000111111111111333222111000000111222333111111111111111111111111222222222111111111000000111111111111111111111111000111222333333222111000333222222222111000000000000000//////000111222222111222222222222111000000///////////////////////////000222333333222000///000000000000000000000000222222111111000/////////...............///000111///////////////.........//////............////////////.........---------//////............//////......////////////......---...///000000///...---////////////////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------///.........---------------------...............,,,,,,,,,,,,,,,,,,,,,,,,666222...,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------...------,,,,,,++++++***++++++++++++++++++++++++,,,+++***+++---...---,,,++++++,,,------------,,,,,,,,,+++******+++,,,,,,,,,+++***))))))+++---...........................---------------------------++++++---000000---***,,,,,,+++++++++,,,---...+++++++++,,,,,,---------//////.........---------------------------------...........................------......///000111222000...---///000111000......///000000000000000222222222222222222333333444444555666666555555444444555555666666666666666333333222222333666888:::::::::::::::::::::::::::777777888999;;;<<<==================>>>???@@@AAABBBAAAAAAAAAAAABBBCCCDDDCCCDDDEEEGGGHHHIIIJJJJJJ}}}tttlllfffggghhhfffbbb```___^^^]]][[[YYYXXXWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQMMMMMMMMMMMMMMMLLLKKKKKKJJJHHHFFFEEEDDDCCCAAA???AAA@@@???>>>>>>=========:::::::::999888777666555444444444444444444444444444444222111000000//////111111000///////////////////////////000000000000111000///......///000111111000///---------------+++,,,---...///......---......------...///000111000000///.....................------...//////000......................../////////000000000111111000000000111111111111111//////............//////000000////////////000000///000000111111111111111///000111111111111000///000000000000000000000000//////000000000111111111222222111000000111222222111111111111111111111111222222222111111111000000111111111111111111111111000111222222222222111000111111000000000000000///000000//////000111111222111222222222222111000000///////////////////////////000222333333222000///000000000000000000000000000000000000000000111111///......---------....../////////////////////...///................../////////.........---------//////............//////...//////000000//////.........////////////..............................000//////...------,,,,,,---------,,,,,,,,,,,,,,,------------------------/////////.........------...............------------------...............444111---,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,))))))***++++++++++++***,,,,,,+++******+++,,,,,,,,,+++***))))))+++---...---------------------------------------------------++++++,,,......+++)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------------------...........................------......///000111333111......///000000/////////000111111111111111111111222222222222333333111333555777777666444333444444555666666666666666444333333222333555888999888888888888888888888888888888999999::::::;;;;;;<<<<<<<<<<<<===>>>??????BBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGIIIIIIJJJJJJ~~~rrrjjjfffhhhjjjgggcccaaa___^^^]]][[[YYYXXXWWWWWWWWWWWWWWWVVVTTTRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKKKKIIIGGGEEEEEEEEEEEECCCAAAAAAAAA???>>>>>>>>>>>>>>>::::::999999888666555444444444444444444444444444333222222111000000111111111111000000000/////////////////////000000000000000//////......//////000333111...,,,+++,,,...000)))***+++---.../////////000//////......///000000000///......---.........//////......//////000000.................................////////////000///000111111111000///...//////............//////000//////......//////000....../////////000000000000//////......//////000//////////////////////////////000000000000111111222111111000000111111222111111111111111111111111222111111111111000000000111111111111111111111111000111111222222111111000......///////////////000000000/////////000111111111111222222111111000///000000000000000000000000///000111222222111000///000000000000000000000000......///000000111222222111000///...------------......//////////////////......------------.....................---------........................//////000000000000////////////............//////........................//////......---,,,,,,,,,------------------------------------------------000/////////............//////......------,,,,,,,,,,,,------......//////000///------------+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------......---,,,+++***))))))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,)))******+++++++++++++++,,,++++++******++++++,,,,,,+++*********+++,,,---++++++++++++++++++++++++---------------------------,,,++++++,,,,,,***(((***+++,,,---...------,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------------------------------...------......///000111666333000.../////////...000000111222222222222111111111111222222222333333000222444777777666444222444444444555555555666666555555444333444555666777666666666666666666666666999888888888888888888888::::::::::::;;;<<<===>>>AAAAAAAAAAAAAAA@@@@@@@@@CCCDDDFFFGGGIIIIIIJJJJJJ}}}pppiiifffiiillliiidddbbb___^^^]]][[[YYYXXXWWWWWWUUUUUUUUUUUUSSSQQQOOONNNMMMMMMMMMMMMMMMLLLKKKKKKHHHFFFEEEEEEFFFFFFDDDCCCAAAAAA@@@???>>>>>>>>>>>>::::::::::::888777666555444444444444444444444444222111111111111111222222000000000111111000000000////////////000000000000///////////////////////////...---------///111333,,,------...///000000000111111111000000000000000///......------.........000000////////////000000........................---------.........//////,,,---...//////---+++)))//////............///////////////....../////////...---------......//////333///+++((((((+++///333////////////////////////////////////000000000111111111000000000000111111111111111111111111111111111111111111000000000000111111111111111111111111000000111111111111000000.........//////000000000000000/////////000000111111111111111111000000///000000000000000000000000000000111111111111000000000000000000000000000000////////////000000111111111000///////////////000............////////////------,,,,,,,,,,,,------................................................//////000000000000////////////---,,,,,,---//////.................................------,,,,,,,,,---------.................................//////000000/////////.........//////...------,,,++++++*********++++++,,,---------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------------------------------,,,+++***+++---...---,,,+++,,,------......------++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++))))))***+++---//////...---+++......------,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------......///000111999555111///...///......//////000111111111111000000000111111222222333333000111333444555555555555444444444444444555555555666555555444444444555555555555555555555555555555777777777777888888888888:::::::::::::::;;;<<<===@@@@@@@@@@@@@@@@@@??????CCCDDDEEEGGGHHHIIIJJJJJJ~~~pppiiifffiiillliiidddbbb___^^^]]][[[YYYXXXWWWWWWRRRSSSSSSTTTSSSRRRPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKHHHFFFEEEEEEFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;:::999777777444444444444444444444444111111111000111111222333///000111111111111000000////////////000000000000......////////////......,,,---...///000000000000////////////...///////////////////////////............------------......000000////////////000000........................------------............,,,---...///...---***)))//////............////////////............//////------,,,,,,------...///111///---++++++---///111000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111000000///////////////000000111111111111000//////000000000000000000000000000000000111111000000000////////////////////////000000000000//////......,,,,,,,,,---...///000111---.........//////000000------,,,,,,,,,,,,---------.....................------............------//////000000000000/////////...---,,,,,,---...///........................---------------,,,,,,,,,---------.........//////......//////000000000000////////////............//////...---,,,++++++************+++++++++,,,,,,+++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++------------------------,,,+++***+++---...---,,,,,,,,,---............---++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++++++++***+++---//////...---,,,.........------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------......///000111;;;777222///...//////...---......///000///////////////000111111222333333222222222222333555777888444333333222333444555555666666555555444444444444666666666666666666666666444555666777888999999:::;;;;;;:::::::::;;;<<<<<<>>>??????@@@@@@???>>>>>>BBBCCCDDDFFFGGGHHHHHHIIIqqqjjjfffiiikkkiiieeeccc___^^^]]][[[YYYXXXWWWWWWQQQRRRSSSSSSSSSRRRQQQPPPMMMMMMMMMMMMMMMLLLKKKKKKHHHGGGEEEEEEFFFFFFEEECCCBBBAAA@@@??????>>>??????======<<<<<<;;;999888777444444444444444444444444222111111111111111222222///000111222222222111000////////////000000000000---......//////......---......///000///---,,,***000///...---------------+++,,,,,,---------,,,,,,---------,,,------...///000000//////......//////........................---------............///...///000000000///...---//////............/////////......------......///...---,,,,,,,,,---///000,,,///222444444222///,,,000000000000000000000000......////////////000000///000000111111000000///000000000000000000000000//////000000000000000111000000000000000000000000111000000//////000000111///000000000000000111111000000//////......//////000000111111000000///...000000000000000000000000000000000000000000000000////////////////////////111111000//////...------((())))))***+++---...///------......///000000000......------------......---------...............,,,---...//////...---,,,......////////////............------------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........///000000111111///.........------------......------,,,,,,++++++---------------,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++,,,---+++,,,---...///......---.........---------------------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111<<<888333///.../////////,,,---......//////.........//////000111222333333222222222222444666999:::333333222111222333444555555555555555555555444444666666666666666666666666444444555777888999:::;;;;;;;;;::::::::::::;;;;;;;;;<<<>>>?????????>>>===@@@AAACCCDDDFFFGGGGGGGGGtttlllfffhhhjjjhhheeeddd___^^^]]][[[YYYXXXWWWWWWSSSTTTTTTTTTSSSRRRPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHFFFFFFFFFFFFEEECCCBBBBBBAAA@@@????????????<<<<<<<<<;;;:::999888777444444444444444444444444222222111111111111111111...///111333333222111000////////////000000000000------...//////...------///...------,,,,,,++++++//////...---...///000000***+++,,,.........---------,,,,,,,,,------...///000//////...------..............................---............////////////////////////000000000//////............/////////......------......//////...,,,,,,,,,---///000---...000111111000...---////////////////////////........./////////000000...///000111111000///...000000000000000000000000////////////000000111111000000000000000000000000111000///......///000111000///////////////......000000///...............000000000000000//////...////////////////////////000000////////////000000//////////////////////////////////////////......*********+++,,,---...///------......///000000111///..................///---------.........//////+++,,,...//////...,,,+++------............------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,,,,,,,---.../////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++++++++,,,---,,,***+++...111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***+++,,,,,,---,,,,,,,,,***+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...,,,******,,,///------------............------------............,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111<<<888333//////000000111---......///////////////......///000111222333333000111444666888999999999333222111000111222444555444444555555555555555555666666666666666666666666666666777777888999:::::::::999999888888999999999999:::<<<>>>??????>>>>>>???@@@AAACCCDDDEEEEEEFFFuuummmfffgggiiihhheeeddd___^^^]]][[[YYYXXXWWWWWWVVVVVVVVVUUUSSSQQQOOOMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJHHHGGGFFFFFFFFFDDDBBBCCCBBBAAA@@@????????????;;;;;;;;;:::999888777666444444444444444444444444333222222111000000111111...///111333444333111000////////////000000000000,,,---...//////...---,,,---,,,***)))***,,,...000000000000000111222444555,,,---///111111111111111,,,,,,,,,,,,------...///000///...---------------.................................////////////000---------------...///000//////............//////.........------.........///...---,,,,,,...///111222...)))&&&&&&)))...222..................................../////////000...///000111111000///...000000000000000000000000.../////////000000111111000000000000000000000000111000///......///000111/////////......------,,,111000///...............000000000000000//////...////////////////////////000000////////////000000////////////////////////------......///000000000//////.........//////000---------...///000000111//////............//////---------.........//////+++,,,...//////...,,,+++,,,------------------,,,+++,,,............,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))((((((,,,------,,,***+++///333,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++------------------------***++++++,,,,,,------...++++++++++++++++++++++++,,,+++***+++---...---,,,,,,---......//////......***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++***,,,,,,+++)))))),,,///...------------...//////,,,---------.../////////+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111===888333//////000111111...//////000000000000000---...///000111222333333---000666:::<<<;;;999777333222111000000222444555333444444555666666555555555555555555555555555555888888888888888888888888888888777777777777777888777999<<<>>>?????????>>>>>>???@@@BBBCCCDDDDDDEEEssskkkfffgggiiiiiiiiikkkbbb```]]]ZZZXXXXXXXXXXXXVVVVVVWWWWWWVVVSSSQQQOOORRROOOMMMNNNPPPQQQOOOLLLJJJHHHFFFEEEFFFFFFEEEDDDEEEEEECCC??????AAA@@@<<<=========;;;:::888666555555555444333333333333444444444333333222111000000111111111111000000000000000///...------...///000---------.........//////............////////////+++///111...,,,......,,,---------------------------,,,,,,,,,,,,---......///////////////////////////...,,,,,,,,,---///111////////////////////////)))+++---...------...000------...///000111222222..................------//////............//////------------------------///////////////////////////...---,,,,,,---...///////////////////////////111///...------...///111111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000000000///...............000000000000000000000000000000//////.........---///......---------......222000000111222333222111,,,,,,,,,---------......///...------------...///...///000///...---...000---------.........//////,,,---......,,,,,,---...000///---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,---------....../////////...------,,,,,,......---,,,,,,++++++***,,,---///000000///---,,,,,,,,,------------......---...//////...,,,***)))+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++------------------------///...,,,+++***)))))))))------------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********------,,,+++************+++++++++++++++***)))(((///---++++++------+++)))---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,++++++*********------,,,+++,,,---///000,,,,,,,,,,,,+++,,,,,,---------------------------++++++++++++++++++++++++---------......000111111++++++,,,,,,,,,,,,------,,,,,,---------.........---111333111---,,,...222:::777333000///...---,,,////////////000000000000.........///000111111222222666:::999444111222444222222333333333333444444222333333444555666777777555555555555555555444444555555666666777777888888999888777888999:::999777;;;;;;;;;;;;;;;;;;::::::===>>>???AAABBBBBBAAAAAAuuummmggghhhiiigggggghhhcccaaa^^^[[[YYYXXXXXXXXXVVVWWWWWWWWWUUUSSSPPPNNNPPPNNNLLLMMMNNNOOOMMMKKKJJJHHHFFFEEEFFFFFFEEEDDDAAADDDCCC???>>>@@@???<<<===<<<<<<;;;:::888777666555555444444333333333444222222111111000//////...111111111111000000000000//////............//////---------.........//////............////////////000333333///---...///---------------------------------,,,,,,------...//////////////////////////////...---,,,,,,...///111........................,,,...//////...---...///.............../////////........................//////............//////------------------------........................000///............///000////////////////////////222000///......///000222111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000///.......................................000/////////............///......---------.........---,,,---///000///...---------.........//////........................+++---......------...000------------............,,,---......,,,,,,---...///...------------...///......---------,,,,,,,,,,,,,,,,,,---------......---------...............+++++++++***************,,,---...//////...---,,,******++++++++++++,,,,,,............---,,,+++***+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...++++++++++++++++++++++++------------------------...---,,,,,,+++,,,,,,,,,,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,++++++***++++++++++++++++++++++++***))))))...,,,***+++---...,,,***---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++*********+++---...000///,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000++++++,,,,,,,,,,,,------))))))*********+++++++++...111444222///...000444999666222//////...---,,,........./////////000000,,,,,,------...//////000222666999888333000000222222222222333333333444444444444444444555555555555555555555555555555444444555555666666777888888888888666555666777888777555999999999999::::::::::::<<<===???AAABBBBBBAAAAAAwwwoooiiihhhhhhfffeeefffcccaaa^^^[[[YYYXXXXXXYYYWWWWWWXXXWWWUUURRROOONNNNNNMMMKKKLLLMMMMMMLLLJJJJJJHHHFFFFFFFFFGGGFFFEEEBBBGGGIIIDDD??????>>><<<;;;;;;;;;;;;:::999888777555555555444444444444333222222111111000/////////111111111111000000000000......////////////......---............/////////............////////////222555444...,,,---...---........................---------,,,------...//////////////////////////////...---------...///000...........................000111000///------............---------,,,,,,........................//////............//////................................................000000////////////000000////////////////////////222111000//////000111222000000000000000000000000000000000000000000000000111000000000000000000///000000000000000000000000000//////............///........................////////////..................---------......///---,,,+++,,,...///...---........./////////000000,,,---...//////...---,,,+++,,,------,,,,,,---///,,,,,,,,,---------......,,,---......,,,,,,---...---------------...///000......---------,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---......//////************++++++++++++,,,---...//////...---,,,******++++++++++++,,,,,,///......---,,,,,,,,,,,,+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,------...///,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***+++++++++***++++++,,,,,,++++++++++++++++++***))),,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++******))))))))))))***++++++000,,,((((((***++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,///111000......000333888555111///......---------------.........//////,,,,,,------.../////////222555777666222//////000222222222222333333333333555555555444444333333333444444444444444444555555555555666666777888999999888777666666777888777666777777777888888999999:::;;;<<<>>>@@@AAAAAAAAAAAAvvvnnnhhhhhhhhhgggfffgggdddbbb___\\\ZZZYYYYYYYYYWWWXXXXXXWWWUUURRROOOMMMNNNMMMLLLLLLLLLLLLLLLKKKJJJHHHFFFFFFGGGGGGFFFEEEFFFMMMOOOIIIBBB???>>>===;;;;;;;;;;;;::::::999888555555555555555444444333333333333222222222111111111111111111000000000///---...///000000///...---.............../////////............////////////000222111+++))),,,...---////////////////////////---------------.../////////////////////////////////......---...///000000........................---...000000...---...............------------,,,---------...............///......------......///////////////////////////........................////////////////////////////////////////////////111000000//////000000111////////////////////////////////////////////////111111000000/////////...000000000000000000000000000///............//////000000000000000000000000///////////////............------------.../////////...---...000111000///---.........////////////,,,---///000000///---,,,---...///...,,,+++,,,---,,,,,,,,,,,,------------,,,---......,,,,,,---...,,,,,,,,,---...///000000......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,---------......///...---,,,+++,,,------+++,,,------......------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************+++,,,------+++++++++,,,,,,+++******++++++++++++---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))************&&&###$$$(((,,,---,,,************************+++++++++++++++++++++++++++++++++++++++,,,---...+++++++++,,,,,,,,,------------------............(((+++,,,---,,,,,,...000777444000............---,,,,,,,,,---------......////////////000000111111///111333333111///000111111222222222222333333333444444333333333333333333333333444444444444555555555555666777888999999::::::999888888::::::999888666666777888888999:::::::::;;;===???AAAAAAAAAAAAssslllfffgggiiihhhiiijjjfffccc```]]]ZZZYYYYYYYYYWWWWWWXXXWWWUUURRRPPPNNNNNNOOOOOONNNMMMMMMMMMMMMKKKIIIGGGFFFGGGGGGFFFEEECCCJJJNNNIIIBBB@@@@@@???;;;;;;;;;;;;::::::999888555555666666666555444333333333333222222222222222111111111111000000000///---...///000000///...---////////////////////////............////////////---000///+++***---000000////////////////////////...------------...//////////////////////////////............//////000000........................***+++......------...///------........./////////---------.........//////......------------......////////////////////////................................................////////////////////////////////////////////////........................////////////////////////111000000000//////......//////////////////////////////............//////000000000000000000000000.........///////////////---------------...//////000///...///111222111000,,,,,,---------.........,,,---///000000///---,,,111222222000---++++++,,,,,,,,,,,,---------......,,,---......,,,,,,---...+++,,,---......///000000......---------,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,++++++,,,---...//////000,,,------------------,,,,,,,,,,,,---------......///...---,,,+++,,,---...+++,,,------......------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************+++,,,------***++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********'''%%%&&&***---...---************************++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...+++++++++,,,,,,,,,------)))*********++++++++++++)))***+++++++++,,,---...555222///------......---,,,,,,,,,,,,------------////////////000000000000,,,---///000000111222333111111111222222222333333111111222222333444444555333333333333444444555555555555666777888999:::::::::999888999:::;;;:::888666777777888999::::::;;;999:::<<>>@@@@@@@@@@@@}}}pppiiieeegggjjjjjjkkkmmmhhheeebbb^^^[[[ZZZYYYYYYTTTUUUVVVWWWVVVTTTRRRPPPOOOQQQRRRQQQNNNMMMNNNPPPKKKIIIGGGGGGHHHHHHGGGFFF>>>AAAAAA??????AAABBB???===<<<<<<;;;:::888777666555555777777777666444333000000000000000000000000111111111111000000000000//////............//////000000000000/////////...............////////////---111222///...000111000------------------------...............//////000////////////////////////......///000000000000000------------------------+++,,,...///...---...///.........---------------,,,,,,------...//////000...------,,,,,,------...---------------------------------------------------...///000000///...---/////////////////////////////////000000/////////////////////////////////000000000000000000000000.........///////////////////////////////////////...............///000000..................................../////////000---,,,,,,------///000000---,,,+++,,,...///...---------------....................................///000000///---,,,,,,---........./////////000000,,,---......,,,,,,---...,,,---...//////......---......---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---******++++++++++++,,,,,,,,,,,,------...------,,,+++,,,------......------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++***+++,,,,,,------,,,,,,+++---...---+++***+++------,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,******+++///111000,,,)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++++++++,,,,,,,,,,,,---------------.........//////...---------.........---222000---,,,,,,.........------------.................................---///.........000111111111111111111111222222222222000000111111222222333333111222222333444444555555444555666777999:::;;;<<<999888777777999999888777777777777777777777777777777999;;;===???@@@@@@@@@}}}qqqjjjeeegggjjjjjjjjjlllhhhfffbbb^^^[[[ZZZYYYYYYSSSTTTVVVVVVVVVUUUSSSQQQNNNPPPRRRQQQNNNLLLNNNPPPKKKJJJHHHGGGHHHHHHGGGFFFFFFFFFCCC??????AAA???;;;=========;;;:::888666555444666777888777666444333222222222222222222333333111111111111000000000000000///...------...///000111111000000/////////.............../////////000,,,000111...,,,------+++------------------------...............///000000////////////////////////......///000000000000000------------------------...///111000...---......///......---+++******))),,,,,,------...///000000...------,,,,,,------...------------------------------------------------...///000111111000///...////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////...............///000111000000000000000000000000---.........//////000000,,,,,,,,,---...///000111...---,,,---///000///.............../////////000///...------------...///+++,,,...---,,,,,,---///////////////000000000000,,,---......,,,,,,---...---.../////////...---,,,......---------,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...---------.........//////---,,,,,,++++++,,,,,,---,,,,,,---------.........+++,,,---.........---,,,+++,,,------......------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...000000***+++,,,,,,---------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,------,,,+++***************+++,,,,,,------------,,,...///...+++)))***------,,,,,,++++++,,,,,,------------,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,------,,,+++***)))$$$***000///***'''))),,,++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))***++++++,,,,,,,,,---------*********+++++++++,,,,,,---,,,+++,,,,,,---,,,+++222///,,,+++,,,.........---------.........//////000000000000000/////////222000/////////000000///000111111111111222222222222222222111111111111111111111222333333444555555444555666888999:::<<<<<<;;;:::999999;;;;;;:::999666666666666666555555555777888;;;===???@@@@@@@@@qqqhhhbbbdddhhhhhhiiijjjgggggggggeeebbb```^^^]]]VVVVVVUUUTTTRRRPPPNNNMMMQQQPPPOOOOOOMMMMMMLLLKKKKKKJJJIIIIIIJJJKKKIIIHHHEEEEEEDDDDDDBBB@@@>>>===>>>>>>======<<<;;;999888777555333333444444333222333222111111000000111111222000...---///000000000000000000000111111111111......///000000000000000/////////000000000000111000...---...///000///...,,,,,,,,,---...///000000............////////////000///---++++++---///000------......//////000000.........------,,,,,,,,,---......///////////////......---------,,,,,,,,,,,,------...///000111111000000000///......------000///.........000111222............////////////,,,------...///000111111////////////////////////...---+++)))))))))+++,,,////////////////////////..............................//////000000111111/////////...---------,,,/////////111222111///---///---,,,---///000000000.......................................///000000---------...............+++,,,---...//////////////////////////////......---------.....................////////////......---,,,+++******,,,...///111111111111000...---,,,///...---,,,,,,---...///........................++++++,,,,,,,,,,,,------******,,,------,,,******......//////......---,,,++++++------------+++++++++,,,------......------------------------------......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************,,,---------------------...---,,,,,,++++++,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,+++******+++,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---+++***,,,///000///---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222111///............////////////000000000000111111111111111111000000111111222333111111000000111111222333111111222333333444555555777777777888999999::::::;;;;;;;;;::::::999999999;;;:::999888777777777777999:::<<<===???@@@@@@AAAvvvmmmgggiiilllmmmnnnppplllmmmmmmmmmkkkfffaaa^^^XXXXXXWWWVVVTTTRRRPPPOOOQQQQQQPPPOOONNNMMMLLLLLLLLLJJJIIIIIIJJJKKKJJJHHHEEEDDDDDDBBBAAA???>>>>>>>>>>>>======<<<;;;999888888666444333444444333111333222111111000000111111222000......///000000000/////////000000000111111------...///////////////,,,,,,,,,------------...000...---...///000///...,,,---------.../////////............////////////111000////////////000111............////////////......---------,,,,,,,,,------...///////////////......---------,,,,,,,,,.........---------,,,,,,............///////////////...---------...000111............////////////------......//////000000////////////////////////...---+++******+++,,,---////////////////////////......................................./////////...............------------------.........---,,,///---,,,,,,...//////..........................................//////000000000000000////////////***+++,,,---........................////////////..................------......////////////......---,,,+++******+++---...000000000000000///...---......------------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,///.........------------+++,,,,,,------,,,,,,++++++,,,------...---------------------------------,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,++++++***...---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---......---......---,,,++++++---******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,+++******+++,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******...,,,))))))++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///000000///............//////////////////000000000111111111111111000000111111222333111111000000111111222333111111222333333444555555555555666777777888888999888888888999999:::::::::;;;;;;:::999888888888888888999:::<<<===>>>??????wwwnnnhhhiiilllnnnpppssstttxxx}}}~~~yyypppeee___ZZZZZZYYYXXXVVVTTTSSSQQQRRRRRRQQQPPPOOONNNMMMMMMLLLKKKJJJJJJKKKKKKJJJHHHEEEDDDBBBAAA???>>>>>>>>>>>>>>>======<<<;;;999888999777444444444444222111333222111111000000111111111000......///000000///....../////////000000000,,,------.....................////////////000000000...---...///000///...------..................---............/////////000000000111111000000000/////////..................------------,,,,,,,,,------...////////////.........---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...//////000000...---,,,,,,,,,---...///---............/////////..................//////////////////////////////...---,,,,,,,,,---...///.........................................................------------------------..................------------------...///---,,,+++---------,,,------------------------......------......///000111000000000///.........******+++,,,------------------....../////////////////////...---------,,,---......//////......---...---,,,+++++++++,,,---...///////////////......------............------++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...000///---,,,,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,---------------------------------------******++++++,,,...///000------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***))))))(((...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************---,,,,,,,,,------...///...///000///---,,,---...******+++++++++,,,,,,,,,*********++++++++++++,,,++++++************++++++,,,,,,,,,,,,------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***...,,,)))((()))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,...///...---............///////////////000000000000111111111000000000000111222222111111000000111111222333111222222333333444444555444444555555666777777777555666666777999:::;;;;;;<<<<<<;;;;;;:::999999999777888999:::<<<===>>>>>>yyyqqqkkklllnnnppptttyyy~~~wwwiiibbb[[[[[[ZZZYYYWWWUUUSSSRRRSSSRRRQQQPPPOOONNNNNNMMMMMMKKKJJJJJJKKKKKKIIIHHHDDDCCCAAA???>>>>>>>>>>>>>>>>>>======<<<;;;999888:::777555444444444222111333222111111000000111111111///...///000111000///............////////////,,,---......//////......//////000000000111111111000...---...///000///..................------------------.........//////,,,...///000000///...,,,/////////......---------------------------------,,,---......//////............---------,,,,,,,,,))))))***+++,,,---......---------....../////////......---,,,,,,---...///---------.........//////.....................---////////////////////////......------...///000111,,,,,,,,,,,,,,,,,,,,,,,,........................///.........------,,,,,,,,,---------.../////////000000///...---...///111000...,,,,,,---------+++------------------------...------------...////////////...---,,,,,,++++++++++++,,,---------------,,,------......//////000000000///...---,,,,,,,,,---------......---------...---,,,+++++++++,,,,,,,,,---...///////////////,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,---...000///---++++++,,,---...------++++++++++++------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,---------...///...---,,,---///******+++++++++,,,,,,,,,************++++++++++++++++++************++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,+++))))))***+++---...------------------------++++++,,,,,,,,,,,,------000---+++***,,,...//////---------.........//////////////////000000000111000000000000000111222222111111000000111111222333222222222333333444444444444444444555666666777777666666777888999:::;;;;;;=========<<<<<<;;;:::999888888999:::;;;<<<===>>>{{{vvvuuuwwwzzz{{{jjjeeeZZZZZZYYYXXXWWWUUUSSSRRRSSSRRRQQQPPPOOONNNNNNMMMLLLKKKIIIIIIJJJJJJHHHFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<;;;999888999777555444444444333222333222111111000000111111000///...///000111000...............////////////......///000000000000///,,,,,,,,,---------......000...---...///000///..................---------------------............,,,...000111111000...,,,//////......------,,,,,,------------------------,,,------.....................---------,,,,,,,,,******+++,,,---.../////////.........---------,,,000///...---------...///------------........................------------////////////////////////............///000000111------------------------........................000//////......---------,,,---------...////////////000000...,,,,,,///111111000...---...///...------------------------------------------.../////////......---,,,++++++***,,,------............---,,,---------......//////000000///...---,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++******+++,,,---000...,,,+++***+++---...------++++++++++++------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++,,,------,,,+++,,,---******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......+++++++++++++++++++++++++++++++++******+++,,,---------------------------+++++++++,,,,,,---------222///---,,,---...//////------------...............////////////000000000000000//////000000111222111111000000111111222333222222333333333333444444444444555666666777777888999999999::::::::::::;;;======>>>======<<<:::::::::999999:::;;;<<<===>>>|||jjjfffZZZZZZYYYXXXVVVTTTRRRQQQRRRRRRQQQPPPOOONNNMMMMMMLLLJJJHHHHHHIIIHHHGGGEEEBBBBBBBBBBBBAAA@@@???>>>>>>>>>======<<<;;;999888999777555444555555444333333222111111000000111111000//////000111111///........./////////000000000...//////000000000000000---............/////////000...---...///000///...------..................,,,------------.........///000222333333222000///.........---------------,,,,,,,,,------------...,,,,,,---............---......---------,,,,,,,,,............------------//////......---,,,,,,+++000///...---------...///,,,------------.........------------------......////////////////////////...////////////000000000////////////////////////......................../////////...............---------...............+++---...---******,,,///111///....../////////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///000/////////...---------------...//////......---------------------------/////////...---------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,---.........---,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,///...,,,+++++++++,,,------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000)))+++,,,+++******+++---******+++++++++,,,,,,,,,)))))))))************+++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,------,,,+++***,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,,,,------+++)))''''''''',,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...222000...---...///......,,,------------...............////////////000000000////////////000111111111111000000111111222333333333333333333333333333444444555555666777777777::::::::::::::::::;;;;;;======>>>>>>===<<<:::999::::::999999:::;;;===>>>{{{jjjddd[[[ZZZZZZXXXWWWUUUSSSRRRQQQQQQPPPOOONNNMMMLLLLLLKKKIIIGGGGGGGGGGGGEEECCCAAABBBCCCDDDCCCBBB???===>>>>>>======<<<;;;999888777666444444555666666555333222111111000000111111/////////000111111///---/////////000000000111111---...//////000000//////000000000000111111111111000...---...///000///...,,,---------.../////////,,,,,,---------.........000111222222222222111000,,,------------------...,,,,,,,,,---------......+++,,,------......------......---------,,,,,,,,,............------------------------------------000///---,,,,,,,,,------,,,,,,---------.........,,,,,,,,,------.........//////////////////////////////////////////......................................................---------------........................---------))),,,///...+++)))+++...///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................---------......------,,,///......------,,,,,,+++..................------++++++,,,,,,,,,,,,++++++)))***+++,,,---.........+++,,,,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...000000)))***++++++******+++---******+++++++++,,,,,,,,,))))))))))))************++++++************++++++***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******+++---......---+++***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---///...+++'''&&&''',,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......111///............,,,+++,,,,,,---------................../////////000000///////////////000111111111111000000111111222333333333333333333333333333333333333444555555666666777777888999:::;;;;;;<<<<<<===>>>>>>===<<<:::888:::999888777888:::<<<==={{{jjjbbb[[[[[[ZZZYYYWWWUUUTTTSSSQQQPPPPPPOOONNNMMMLLLKKKJJJHHHGGGFFFFFFFFFDDDBBB@@@BBBDDDFFFEEECCC???===>>>>>>>>>===<<<;;;999999666555444444666777777666333222222111000111111111/////////000222111///---000000000000111111111111,,,---......//////......------------............000...---...///000///...,,,,,,------...///000000,,,,,,,,,---------......//////000000000000//////,,,,,,,,,------.........,,,,,,,,,------.........+++,,,------......------......---------,,,,,,,,,***+++,,,,,,......///000+++,,,,,,------......//////...,,,+++***+++,,,,,,,,,,,,,,,---------......++++++,,,,,,---...////////////////////////////////////000000///...---,,,++++++++++++++++++++++++........................+++++++++,,,,,,---------/////////......------,,,***...222111---+++---///---,,,++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++//////...---,,,++++++***---------...............+++++++++,,,,,,+++++++++((()))***,,,---...//////,,,,,,,,,------,,,,,,+++...---++++++++++++---...************************++++++,,,,,,,,,---------+++,,,............,,,+++,,,,,,---------,,,+++***++++++---......---++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))***+++,,,......---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************,,,,,,++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++,,,...///)))***,,,,,,++++++,,,---******+++++++++,,,,,,,,,))))))))))))******************))))))))))))************+++++++++,,,,,,,,,***+++,,,------,,,+++******+++---......---+++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,)))---111111///,,,+++,,,++++++++++++++++++++++++******+++,,,,,,---......///...---......---+++))),,,,,,,,,---------................../////////000///////////////000111111111111111000111222222333333333333333333333333333111222222333333444555555444444666777999;;;<<<===;;;<<<===>>>===<<<999888999888777666777888:::<<>><<<<<<<<<;;;:::999888777555555666666555555444333333222111111222333222111000000...------...//////000111111111111111111000000000000000000000000000///000000000000111111111......---------------,,,///.............................................000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------............//////............------......---------,,,,,,,,,...------,,,,,,------...///.........------,,,,,,,,,------......------,,,...------,,,,,,------.........//////000/////////------,,,,,,,,,---......------------------------,,,------......------,,,...------,,,,,,------...//////---,,,,,,,,,,,,,,,++++++,,,------------,,,---------...------,,,,,,///......---,,,,,,------,,,------......------,,,------------............------------------------...////////////......---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******........................,,,+++*********+++---...++++++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++******))))))******+++,,,///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,---------------,,,,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++,,,+++***---,,,+++******+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++*********+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,------------------------,,,,,,,,,---------......///...---++++++,,,---------......---,,,,,,...///000000000000000000000000111222222333333333333333333333444555555555555555555666777888999999999999999999999999999999999999888888888888888888888888{{{lllddd```^^^YYYYYYYYYXXXVVVTTTRRRQQQPPPPPPPPPOOOOOOOOONNNNNNJJJJJJIIIIIIHHHGGGFFFEEEAAAAAAAAA@@@@@@@@@??????<<<<<<;;;;;;:::999777666555555555666555555444333333222111111222222111000222111///---------...///000000111222222111000000///////////////////////////////////////000000000........................////////////....................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.....................------------------------------------...------,,,,,,------..................,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////++++++,,,,,,---...//////------------------------+++,,,---......---,,,+++------------------------......------,,,,,,,,,,,,+++,,,,,,---------------............---,,,+++++++++++++++,,,...000111222------------------------,,,,,,---------.........---------------------------...............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---------------------,,,,,,++++++++++++,,,---...***+++,,,---...---,,,+++------,,,,,,,,,+++++++++***************+++,,,,,,+++******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,------------------------------------------)))***+++,,,------------------,,,+++************......------------......,,,------------,,,++++++***++++++++++++++++++***,,,+++******++++++++++++---,,,***))))))***,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++************...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++------------------------,,,,,,,,,---------............---,,,,,,------...,,,---------,,,,,,---///////////////////////////111111222333333333333222444444444555555444444333666777888999999:::::::::777777777888888999999999888888888888888888888888~~~ooogggbbb___\\\YYYYYYYYYXXXWWWTTTRRRPPPPPPPPPOOOOOOOOONNNNNNNNNJJJIIIGGGEEEDDDDDDFFFFFFAAAAAA@@@@@@?????????@@@<<<<<<<<<;;;:::999888777555555555666555555444333333222000111222222000///333222000////////////000...///111222222111///...////////////////////////........................///////////////000000000////////////////////////---------------------------------.........//////------------------------........................+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,---...//////...------,,,,,,------...------......---,,,++++++,,,------......------,,,+++,,,,,,,,,,,,,,,,,,++++++,,,---...............***+++,,,---......//////------------------------+++,,,---......---,,,+++------------------------------------------,,,,,,---------------.....................---,,,++++++***++++++,,,...000222333------------------------,,,,,,,,,------------...------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------***+++,,,---...---,,,+++------,,,,,,,,,++++++++++++++++++++++++,,,------*********+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,---.........------,,,------------------------((((((***+++,,,,,,,,,,,,------,,,+++************,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***))))))************))))))++++++,,,,,,++++++++++++---,,,***))))))***,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++******++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------...//////...------(((***+++------+++***(((++++++******++++++,,,------..................---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------------------,,,,,,,,,---------........................//////+++,,,------,,,,,,...000////////////////////////000111222222333333222222444444444444444444333222222333444555666666666666555666666777777888888888777777777777777777777777{{{qqqhhhdddaaa^^^[[[YYYYYYZZZYYYXXXUUURRRPPPOOOOOOOOOOOONNNNNNNNNNNNKKKIIIFFFCCCBBBCCCEEEFFFBBBAAAAAAAAA@@@@@@@@@@@@=========<<<;;;:::888888555555666666555555444333333222000000111111000...111111111111111000000000...///111222222111///...000000000000000000000000......---------------,,,///000000000000111111111....../////////000000000------------------------,,,,,,------...//////000................................................,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,---***++++++,,,---...///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,------...---------***+++,,,---............------------------------,,,------......------,,,,,,------......------,,,,,,------......---,,,,,,---------,,,---......///---------...------,,,,,,...---------------.........------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,------------++++++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,---.........---,,,+++************************((()))******++++++++++++,,,,,,++++++***+++++++++******++++++++++++******,,,,,,,,,,,,,,,+++******((()))***++++++***)))(((***,,,------,,,++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++---...///000000///...---)))***++++++++++++***)))++++++******++++++,,,------......//////......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---//////------------------------,,,,,,,,,---------...............///////////////+++---------,,,---///111000000000000000000000000000111111222222222222222333333444444444333333222333333444555666666666666555555555666666777777777777777777777777777777777}}}wwwwww|||~~~{{{sssoooiiiddd```^^^\\\[[[YYYZZZ[[[[[[YYYVVVSSSPPPOOOOOOOOONNNNNNNNNNNNMMMJJJIIIGGGFFFDDDDDDDDDDDDAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>===<<<;;;:::999555555666666555555444333333222000000111111///...---///000111222111///......000222333333222000...000000000000000000000000//////......------------////////////000000000111------...///000111111222........................------..................................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,------............------,,,,,,------...,,,++++++++++++---...///,,,------......------,,,+++,,,---......---,,,+++,,,,,,---------,,,,,,+++***+++---............------------------------------------,,,,,,---------,,,,,,---......---,,,,,,,,,,,,---......------,,,---,,,+++++++++,,,......,,,,,,------...---------...---,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,---------.........++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))******++++++,,,,,,+++,,,,,,---------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---+++,,,,,,,,,---,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,.........---+++***))))))))))))))))))))))))******+++,,,,,,++++++++++++++++++***++++++,,,,,,***+++,,,------,,,+++***+++,,,,,,,,,,,,+++*********+++,,,------,,,+++***))),,,......,,,++++++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******,,,---///111222------------------------,,,,,,,,,---------......,,,---....../////////...,,,---......---...000222111111111111111111111111000000111222222222222222222333333444444444333333555555666777888888888888555555555555555555666666777777777777777777777777xxxpppooossswwwvvvsssmmmkkkgggbbb^^^\\\[[[[[[ZZZZZZ[[[[[[ZZZWWWSSSQQQOOOOOOOOONNNNNNNNNMMMMMMJJJJJJJJJIIIHHHFFFDDDBBBAAABBBCCCDDDCCCBBBAAA@@@??????>>>>>>===<<<:::999555555666666555555444333444222000000111000///---***,,,///111222111///---///111333555555333111///000000000000000000000000000000//////.........------.........//////000000,,,---...///000111222333000000000000000000000000/////////...------,,,,,,................................................---------,,,,,,+++++++++---------.........//////......---------,,,,,,,,,...------,,,,,,------...,,,+++***)))***---///111,,,------......------,,,,,,,,,............,,,,,,------------,,,,,,+++***+++,,,---.........---,,,------------------------......,,,++++++,,,......,,,,,,---......---,,,,,,+++,,,---.........---,,,,,,+++*********+++,,,---++++++,,,---............*********+++,,,---...///...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........------------....../////////*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))***+++,,,,,,------+++,,,------......---------,,,+++***+++,,,---...---------,,,,,,,,,++++++*********)))***++++++,,,((()))***,,,---...//////------------------------...------,,,+++++++++++++++,,,---......,,,***)))************************,,,,,,---------,,,++++++************+++,,,---------...///000000///...---+++,,,,,,,,,,,,+++******+++,,,...//////...,,,+++))),,,//////,,,***+++---)))***++++++++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---...///000111...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---++++++******++++++,,,---******,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***,,,...111333444------------------------,,,,,,,,,---------......+++,,,------.........---,,,...///.........111333111111111111111111111111000000111222222222222111111222333333444444444333111222333444555555555555555555555555555555555555777777777777777777777777wwwooohhhiiikkkkkklllooonnniiiccc\\\XXXWWWXXXZZZZZZZZZ[[[ZZZYYYVVVTTTRRRQQQPPPOOOOOONNNNNNNNNNNNMMMKKKIIIHHHHHHGGGFFFDDDCCCBBB@@@???>>>======>>>===>>>>>>>>>===<<<;;;;;;:::999777555444333444444555444222000000111222333111111111111000000000///...111666::::::666111...//////......---------,,,............/////////000000000///...---,,,,,,+++////////////////////////........................///...------///000000///------------------------........................000///...---------------...------,,,,,,------...000000///...---,,,,,,+++------------------------///...---++++++*********++++++++++++++++++++++++,,,...//////---,,,++++++,,,,,,...//////...,,,,,,---------............///++++++,,,------......///..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++,,,,,,,,,------)))***+++,,,,,,+++***))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...///---+++,,,+++***)))((((((((((((......---,,,,,,+++******------,,,++++++******)))(((***,,,,,,+++))))))***++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++,,,,,,------,,,+++,,,...///...---+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,---...///...,,,+++***))))))))),,,---///000000///---,,,++++++++++++++++++++++++........................***+++,,,,,,******+++,,,---,,,++++++************+++,,,,,,------,,,,,,+++000000111111111000...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***111888888222+++)))***))))))***+++,,,------...***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++////////////////////////---,,,++++++******++++++******+++,,,,,,---......+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++///...,,,+++***)))))))))------,,,,,,+++***))))))---,,,+++******+++,,,---***,,,------++++++,,,......,,,++++++,,,---,,,+++++++++,,,,,,,,,,,,------///...---,,,,,,---...//////////////////.....................////////////000000111111111111000000000111111111111222222222333222222333444555666777666666555555555555666666777777666555555666777888wwwnnnhhhhhhjjjiiijjjmmmhhheee```[[[WWWWWWXXXYYYXXXXXXYYYYYYXXXVVVSSSQQQRRRQQQPPPOOONNNNNNMMMMMMJJJHHHFFFEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;::::::888777555444444444444444333222000000111222333222222222222111111111000...000222444444222000...000000//////.....................////////////////////////...------,,,,,,........................000000000000000000000000---+++******+++,,,,,,+++........................------------------------...------,,,,,,,,,,,,---...------,,,,,,------.../////////...------,,,,,,************************000111222333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,)))******++++++******)))------------............------------------,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,,,,---------.........++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,......,,,***---,,,,,,+++++++++++++++------,,,++++++***))))))+++++++++++++++++++++,,,)))***,,,---+++******+++++++++++++++++++++++++++++++++++++++++++++++++++.........---------,,,,,,---,,,+++,,,---...---,,,***++++++,,,,,,++++++***++++++*********+++,,,---,,,,,,++++++******++++++)))***,,,------,,,***)))++++++++++++++++++++++++------------------------***+++,,,,,,******+++,,,------,,,++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,+++***)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---333888777///)))'''(((*********++++++,,,,,,---***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++,,,++++++++++++++++++++++++*********+++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,++++++***+++++++++------,,,,,,+++******)))++++++***))))))***++++++***+++---,,,++++++,,,......---++++++,,,------,,,+++++++++,,,,,,,,,------...---,,,++++++,,,---...............////////////............////////////000000111111111111000000000111111111111222222222333333333333444555666666666666555555555555666666777666555444555666888999vvvnnngggggghhhggghhhjjjdddbbb___[[[YYYXXXYYYYYYVVVVVVWWWXXXWWWUUUSSSQQQRRRRRRQQQPPPNNNMMMLLLLLLLLLJJJHHHHHHGGGGGGEEECCC???@@@AAABBBCCCBBBBBBAAA>>>>>>>>>>>>===<<<;;;:::999888777555444444444444444333111000000000111222333333222222222111111111//////............////////////...............---///////////////.................................................................................000...,,,,,,---......---.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///111555777777333///,,,---------------------------......---++++++,,,...------,,,,,,,,,,,,------------------.....................---,,,+++++++++------------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............---------.........//////------,,,,,,,,,,,,------,,,,,,------------,,,,,,---------,,,,,,+++++++++******)))+++,,,---+++***,,,++++++++++++,,,------,,,++++++******))))))))))))******+++,,,,,,------***+++------,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********---,,,++++++,,,,,,+++***)))******++++++******)))******)))))))))***+++,,,+++*********+++,,,,,,---))))))++++++++++++))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,...------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...222555333---(((''')))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++*********))))))((((((((()))))))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---,,,,,,++++++***************))))))))))))*********+++,,,,,,++++++,,,......,,,++++++,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------.../////////000............///////////////000000111111000000///000111111111111222222222333333333444444555666666666555555444444555555666777555444333444666999;;;uuulllffffffgggfffeeegggdddcccaaa___\\\[[[ZZZYYYUUUVVVWWWXXXWWWVVVTTTRRRSSSRRRQQQPPPOOOMMMKKKKKKMMMKKKIIIIIIIIIHHHFFFDDD>>>@@@AAACCCCCCBBB@@@???>>>>>>>>>>>>===<<<::::::888777777666555444444444333222111000000000111111222222222111111111000000000///...------...///000------------------------////////////............---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,222000//////000000000///------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------,,,,,,------...,,,,,,,,,------.................................,,,...222444333000---***------------------------.........,,,++++++---//////...---,,,,,,---...///,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------............------------...............---,,,++++++,,,---...,,,,,,,,,------,,,,,,,,,...------,,,,,,++++++***+++***)))***+++,,,***)))))))))))))))***+++,,,---,,,+++++++++*********)))*********++++++,,,,,,,,,+++,,,------,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***+++,,,,,,---,,,++++++++++++***)))******++++++++++++*********************++++++,,,++++++******++++++,,,---+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,...------,,,,,,---------+++,,,,,,------,,,,,,+++------.........---------------,,,,,,,,,+++++++++++++++++++++++++++++++++***---000...+++)))+++...,,,,,,,,,++++++************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++******))))))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********+++******************+++)))+++,,,,,,++++++,,,---,,,***))))))+++,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...///000000............//////////////////000000000000//////000000111111111222222222333333444555555555555555555444444444444444444555666444333222333666999<<>>>>>===;;;:::999777777777666666555444444333222222111111111111111000000000000////////////000000111111111111000000...............////////////////////////.........,,,,,,------.../////////........................////////////////////////000...,,,,,,.........---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...//////...------,,,,,,------...++++++,,,,,,---.........************************,,,,,,---...---,,,+++***++++++++++++++++++++++++---...---,,,++++++---000,,,+++***))))))***+++,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++,,,,,,,,,,,,------------,,,+++******+++,,,---+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,***))))))***+++***)))(((((())))))***+++------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++,,,---,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---,,,++++++++++++***)))++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---,,,++++++******++++++------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---------,,,,,,------...+++,,,,,,------,,,,,,+++++++++*********+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,---,,,******,,,///---,,,,,,++++++************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++------,,,,,,+++++++++***,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++******+++---***((('''(((***++++++************+++++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---...//////000............//////////////////000000000000//////000000111111111222222222333444555666666666555555444444333333333333444444444333111111222555888:::qqqjjjeeefffgggeeedddeeecccaaa___\\\ZZZXXXVVVUUUWWWWWWYYYYYYXXXVVVTTTSSSQQQQQQQQQQQQPPPNNNLLLJJJKKKIIIHHHGGGGGGFFFDDDBBBAAAAAAAAAAAA@@@>>><<<;;;?????????>>>===;;;:::999666666777777666555444444333333333333222222111111000000/////////.........///111222444444222111///000111111111111222222222............/////////000---------.........//////------------------------........................000...------///000000///*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////...------,,,,,,------...++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---++++++++++++++++++++++++,,,---------,,,,,,---///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------*********+++,,,---------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))+++++++++***+++++++++,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++,,,,,,+++******,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,++++++,,,,,,+++***,,,,,,,,,------,,,,,,,,,++++++,,,------------,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,------...+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,***)))***,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++************************---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++,,,,,,------------,,,,,,)))***++++++******+++---)))((('''(((***++++++***************++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---.........///............////////////...//////000000//////...000111111111111222222222444444666777777666555444444333333222222333333444111111111111222333555666pppiiidddfffgggfffeeefffaaa```]]][[[YYYXXXXXXXXXWWWWWWXXXXXXWWWTTTRRRPPPOOOPPPQQQQQQPPPOOOMMMKKKNNNLLLJJJIIIIIIHHHFFFEEEAAAAAAAAA@@@@@@?????????@@@??????>>>===;;;999888555666666777777666555444444444444444444333222222000000000000///////////////000111222222111000///000000000000111111111222,,,------...///000111111---------...............------------------------++++++++++++++++++++++++///------...000222222222******+++,,,,,,---......------------------------......------,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,------........................------,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...---......//////......---++++++,,,,,,,,,---------++++++++++++++++++,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---//////,,,,,,,,,,,,---------...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...///---******+++,,,++++++,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++***))))))+++---++++++++++++++++++++++++------------------------*********))))))))))))(((---,,,+++,,,---...---,,,++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,,,,+++++++++******++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++++++++,,,------+++,,,,,,------,,,,,,+++---,,,,,,+++,,,---...///------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++((())))))******++++++,,,+++++++++***++++++,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------)))***,,,------,,,+++***+++++++++++++++++++++++++++,,,------------,,,+++(((***++++++******+++,,,***)))((()))+++------,,,************++++++++++++***+++,,,------,,,+++***------------------------............////////////......////////////......000111111111111222222222444555666777777666555444333333222222222222333333//////000111111111111111ooohhhdddfffhhhgggfffgggaaa```]]][[[[[[[[[\\\]]]VVVWWWWWWWWWUUUSSSPPPNNNNNNOOOQQQQQQQQQOOOMMMLLLKKKIIIGGGFFFFFFEEECCCBBBAAAAAA@@@@@@@@@AAABBBCCC@@@@@@???>>>===;;;999888555666777777777666555444444444555555555444333222111111111111000000000000/////////....../////////,,,---------......//////+++,,,---...///111222222........................------------------------........................)))((('''))),,,.........++++++,,,------...//////...........................------,,,++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------))),,,...///...------...)))***,,,,,,,,,,,,***)))++++++,,,,,,,,,---------------,,,++++++***************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------///000111---------.........//////,,,---...//////...---,,,+++++++++,,,,,,+++++++++)))***+++,,,------...///000---+++***+++,,,,,,+++++++++******++++++,,,,,,******************++++++*********++++++,,,------+++++++++)))((((((***---++++++++++++++++++++++++------------------------******+++,,,---......///---,,,+++,,,...///...---******++++++++++++******((()))***+++,,,+++******)))))))))***+++,,,...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************************+++,,,,,,******+++,,,************++++++,,,---+++,,,,,,------,,,,,,+++(((((('''''''''(((***+++---------,,,,,,,,,++++++************************((()))***,,,---...///000+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++******++++++,,,---++++++++++++++++++++++++))))))***+++,,,---......)))))))))***+++,,,......******+++,,,,,,---......---------,,,,,,,,,++++++************************)))************++++++++++++++++++,,,,,,---------&&&(((***---......---,,,++++++++++++++++++++++++***+++,,,------,,,+++***(((***++++++******+++,,,,,,***)))***---.........)))************+++++++++)))***+++,,,,,,+++***)))------------------,,,,,,............/////////000......////////////......000111111111111222222222444555777888888666555333333222222222222222222333......000111111000///...tttkkkddddddhhhhhhiiijjjaaa```]]][[[XXXWWWUUUUUUWWWWWWXXXXXXVVVTTTQQQPPPOOOPPPPPPNNNLLLJJJJJJKKKIIIJJJJJJIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>===;;;:::999999999888888777666666666666444------333...,,,333333222000/////////000111111000000111333333222000000000000000000000000000000///...------...///000&&&&&&'''))),,,......---,,,---...---,,,,,,---...111...,,,,,,...000...---,,,+++******))))))******------------------------111///---+++***+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********---------...------,,,,,,/////////......---------///---,,,,,,---...------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------......///000///...------,,,,,,,,,,,,---------,,,,,,+++++++++...//////////////////...---///000...+++)))+++---******+++,,,,,,---......***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------///...---,,,+++,,,---...+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,---,,,+++)))(((,,,+++******)))*********,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++---,,,,,,+++*********+++---,,,,,,++++++,,,,,,------,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++---,,,++++++******++++++.........------,,,,,,,,,(((((()))***+++,,,,,,------+++******,,,------,,,---------,,,,,,+++++++++---------......---,,,,,,))))))***+++,,,...///000******+++,,,,,,,,,,,,+++...---,,,+++++++++,,,------------,,,,,,,,,+++++++++++++++***************------------------------***+++,,,---...---,,,+++000///,,,***)))***++++++************************)))***++++++------...///+++++++++,,,,,,+++******...+++(((%%%%%%&&&)))***+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,---------............///000000111111111111000000/////////000111333444555555555555555555555555555222222222111111111000000000000000000000000000000uuukkkddddddggghhhhhhiii```___]]][[[ZZZXXXXXXXXXWWWXXXXXXXXXWWWTTTRRRPPPQQQRRRRRRPPPNNNLLLMMMMMMHHHIIIIIIIIIGGGFFFFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>===;;;:::999999999888888777666666666888555333333444888<<<;;;222222000/////////000111//////000000000////////////////////////////////////...---,,,,,,---...///---,,,,,,...///000///---+++---------,,,+++,,,---...+++******,,,...---+++------,,,+++++++++++++++........................222000...,,,,,,,,,---......------,,,,,,------...000//////......---------,,,------...------,,,,,,.........---------,,,,,,---+++******,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,---,,,,,,+++******++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,...---+++***,,,...+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,++++++***************,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,------------,,,++++++******+++++++++******))))))******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,+++++++++++++++------,,,,,,++++++++++++))))))******+++,,,,,,,,,...,,,++++++---......---------,,,,,,,,,+++++++++,,,,,,------------,,,,,,*********+++,,,---...///******+++,,,,,,,,,,,,+++---,,,+++++++++,,,---...,,,,,,,,,,,,++++++++++++***************+++++++++---------......---------***+++,,,,,,------,,,,,,222111...+++***)))*********************************++++++,,,,,,---------++++++,,,,,,,,,,,,++++++,,,+++((('''&&&''')))***,,,------......------,,,,,,,,,,,,,,,,,,+++++++++---------............///000000111111111111000000/////////000111222444555444444444444444444444444222222222111111111000000000000000000000000000000vvvlllddddddggggggfffggg___^^^]]]\\\[[[ZZZZZZZZZXXXYYYYYYYYYXXXUUUSSSQQQQQQQQQRRRPPPNNNMMMMMMNNNHHHHHHHHHHHHGGGGGGFFFFFFCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>===;;;:::999999888888777777666666555222,,,333444000@@@MMMAAA222111111000///000000000...111333222...------///........................------,,,,,,,,,,,,---...222111000000111000...,,,+++,,,------,,,+++,,,---,,,+++******,,,...------......---,,,,,,,,,,,,---////////////////////////111000///---------......///......------......///......---,,,,,,+++******,,,,,,------...------,,,------------,,,,,,,,,,,,,,,***))))))***++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++***))))))))))))***............------------***++++++,,,,,,++++++***)))***,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,,,,+++***)))((()))***+++------------------------***************************++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++...------,,,,,,,,,,,,,,,,,,,,,+++***************,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))******+++---......///,,,,,,++++++******+++++++++******))))))******+++,,,,,,------------,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++************+++++++++,,,,,,,,,,,,,,,...---,,,,,,...//////...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------******+++,,,,,,,,,,,,+++,,,++++++++++++,,,---...,,,++++++++++++*********))))))******++++++,,,,,,,,,---///000000///---,,,+++++++++++++++,,,------333222///,,,***)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++***))))))((())))))***------............------///......---,,,,,,++++++---------............//////000000111111000000////////////000111222333444333333333333333333333333222222222111111111111111000000000000000000000000vvvlllddddddfffeeeeeefffaaa```^^^]]]\\\[[[ZZZZZZXXXYYYZZZZZZXXXVVVSSSRRRNNNOOOOOONNNLLLKKKKKKLLLJJJHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>===;;;:::999888888888777666666555555---&&&222444,,,EEEXXXDDD222111111000000000000000000444777555///---...222........................------------------......111///...//////...,,,***,,,---......---,,,---...------,,,---...///000000///...------,,,,,,------........................000///...---,,,---------......------------......------,,,++++++******))),,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++......---------......///******))))))))))))******------------------------,,,,,,,,,------,,,,,,,,,***+++,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,---+++)))''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------++++++++++++++++++++++++///...---,,,+++,,,---...,,,,,,+++************+++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---+++,,,............,,,+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++,,,,,,,,,++++++++++++++++++******---------,,,,,,+++++++++...,,,++++++---......---,,,+++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,+++++++++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++,,,------...+++++++++*********))))))))))))******+++,,,------+++---///111111///---+++,,,+++*********+++---...111000///---,,,+++++++++************************,,,,,,,,,,,,++++++******++++++,,,------------,,,))))))******+++*********,,,,,,------------,,,,,,...............------------------............/////////000000000000//////////////////000111222333111111111111111111111111111111111111111111111111000000000000000000000000uuukkkcccccceeeeeedddeeecccbbb```^^^\\\ZZZYYYXXXXXXYYYZZZZZZXXXVVVSSSRRRNNNOOOOOONNNLLLKKKLLLMMMLLLIIIFFFEEEEEEEEECCCAAABBBBBBBBBBBBBBBAAAAAAAAA??????>>>>>>===;;;:::999888888777777666555555555444,,,777777---DDDUUU@@@111111111111000000000///000444777555///---...222........................------......////////////...---------///...---+++---///000///...---...///---------------...///000......---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000/////////............+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++******)))******+++++++++*********++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++...---------......------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---+++)))''''''((()))***************************++++++++++++++++++++++++'''(((***+++,,,+++******+++,,,,,,------,,,,,,+++***************++++++,,,++++++++++++++++++++++++...---,,,+++,,,,,,...///---,,,,,,+++***+++++++++,,,++++++******++++++,,,)))***++++++,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,............,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,...------,,,,,,++++++***,,,+++)))***+++---,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++,,,,,,+++*********++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------+++++++++*********))))))))))))***+++,,,------...+++---///000000///---+++,,,+++***)))***+++,,,------------,,,,,,---------************************---,,,,,,++++++******)))***+++,,,,,,---------,,,((()))***+++,,,,,,+++++++++++++++,,,,,,+++++++++,,,,,,---......///000000---------............/////////000000000000//////////////////000111222222111111111111111111111111111111111111111111111111000000000000000000000000tttjjjbbbbbbeeeeeedddeeedddccc```^^^[[[YYYXXXWWWXXXYYYYYYYYYXXXUUUSSSQQQOOOPPPQQQPPPNNNMMMNNNOOONNNJJJFFFEEEFFFGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>===;;;:::999888777777666666555555444999222777555---999AAA333000111111111111000//////...111333222...------///........................,,,---...///000000000000......---...000000///...---///000///...---...///,,,------,,,+++***,,,---......---,,,,,,,,,,,,---------------------------++++++,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------............///++++++,,,---............,,,,,,,,,,,,------------///---,,,,,,---......---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,------************++++++++++++)))******++++++******)))...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++***)))((()))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++++++++,,,,,,------,,,,,,+++)))))))))))))))***++++++------------------------,,,,,,,,,,,,,,,------...------,,,+++++++++++++++,,,++++++******++++++,,,)))******+++++++++++++++++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,,,,+++******))))))******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++******+++***((()))+++,,,,,,+++*********+++++++++++++++)))***+++,,,---------,,,,,,++++++*********++++++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++++++++***************++++++,,,,,,------+++,,,...//////...,,,+++***************+++,,,,,,***++++++,,,,,,---------************************,,,,,,++++++*********)))))))))***+++,,,,,,,,,,,,((()))***,,,,,,---------******++++++++++++*********+++,,,---...000111111---------............///...//////000000//////...///////////////000111222111111111111111111111111111111111111111222222222000000000000000000000000rrrhhhaaaaaadddeeeeeefffbbbaaa___]]][[[ZZZYYYXXXWWWXXXXXXXXXWWWTTTRRRPPPOOOPPPQQQPPPNNNNNNNNNOOOOOOKKKGGGGGGJJJLLLKKKIIIBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>===;;;:::999777777777666555555444444666333111111000000000...000111111222111000///...//////000000000/////////////////////////////////+++,,,---//////000/////////......///000000///---,,,---...---,,,+++,,,...---......---***)))***,,,000///......------..............................+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------)))******+++,,,---......***+++,,,---............,,,,,,---------.........///---,,,,,,---......---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------+++++++++++++++,,,------*********++++++,,,,,,,,,******++++++++++++******+++)))(((***,,,...---++++++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,*********+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,------+++,,,,,,------,,,,,,+++******))))))******+++,,,........................******+++,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,++++++******++++++,,,))))))***+++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++******))))))******+++,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++******))))))******************+++++++++,,,+++++++++++++++*********,,,***)))***+++,,,,,,,,,)))*********++++++++++++***+++,,,------.........+++***************++++++******+++,,,,,,,,,,,,+++,,,------------,,,***))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***+++++++++++++++******++++++++++++++++++************************+++++++++***************'''((()))***++++++++++++))))))***+++,,,---...///***++++++,,,,,,++++++***++++++,,,---......//////---------............///......////////////......000////////////000111111111111111111111111111111000000111111111222222222000000000000000000000000qqqggg```aaadddeeeeeeggg______]]]\\\[[[ZZZZZZZZZWWWWWWXXXXXXVVVTTTQQQPPPMMMNNNOOONNNLLLLLLLLLNNNOOOKKKGGGHHHMMMQQQPPPNNNBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>===;;;:::999777777777666555555444444444444000222888333...555000111111222222000///...111000000111333333222000000000000000000000000000)))+++,,,...//////......///...---...///...,,,******+++,,,,,,******+++,,,///111111///,,,***,,,...111111000///////////////////////////////////////,,,,,,---......---------.........------.........+++,,,---...000111222333***+++,,,---............---------......////////////---,,,,,,---...------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,+++******)))))))))***++++++******+++,,,------+++++++++,,,,,,---------,,,------......------,,,'''&&&%%%'''+++...---+++******+++,,,,,,---......,,,------......------,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***,,,...///+++,,,,,,------,,,,,,+++++++++******++++++,,,---////////////////////////((()))+++,,,---,,,++++++...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,))))))***++++++++++++***---,,,,,,++++++******************++++++,,,,,,,,,******+++,,,------...///+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,************,,,---)))***+++,,,------...///------++++++++++++------+++++++++++++++++++++++++++******)))((()))))))))(((((())))))*********+++************************---+++***+++,,,---------))))))******++++++++++++***+++,,,---............******))))))***++++++,,,******+++,,,,,,,,,,,,+++---.........---+++)))(((---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***,,,,,,+++*********++++++++++++***))))))************************************************''''''(((******+++++++++*********+++,,,...///000+++,,,,,,------,,,,,,+++,,,,,,---------------------------.........//////......////////////......000////////////000000111111111111111111111111111000000111111222222222222000000000000000000000000sssiiiaaaaaadddddddddeeedddccc```]]][[[YYYXXXXXXVVVVVVUUUUUUTTTSSSSSSSSSUUUUUUSSSQQQOOOMMMKKKJJJOOOKKKHHHHHHJJJLLLLLLKKKAAABBBBBBCCCCCCBBBBBBAAACCC@@@===;;;:::999888777444444666777888888888888111222333222000000000111333111000000111111000...111111111///---,,,,,,...............------------........................//////.........---------000///...------...///000111111111000//////......000000/////////.........+++,,,------......------......---------,,,,,,,,,.........////////////000...///000000000///---,,,******+++++++++,,,,,,,,,------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111///---+++++++++++++++++++++++++++...---+++*********++++++...---,,,,,,+++++++++,,,+++++++++,,,,,,---------000///---+++*********+++------,,,,,,------...///---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,---,,,+++******,,,...///........................,,,,,,---...---,,,***)))******************++++++***************************++++++,,,,,,++++++***+++++++++++++++***)))(((...---,,,+++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---222333333000---+++***+++***+++,,,---------------......---,,,+++***)))(((,,,,,,,,,++++++*********---,,,+++******,,,...///...+++(((&&&&&&'''***,,,...------------...///000(((***++++++++++++---...,,,---...---+++***+++,,,,,,,,,,,,+++++++++******...------,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))***+++++++++************+++++++++++++++*********)))))),,,+++******+++,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---...///***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,,,,+++)))(((,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))***++++++***)))***,,,///---------............///000///...------------------......///////////////............////////////000111222333333222111000222222222222222222222222000000000000000000000000sssjjjbbbccceeeeeedddeeeaaa```^^^[[[ZZZYYYYYYYYYUUUUUUTTTTTTSSSRRRRRRRRRUUUTTTSSSQQQOOOMMMKKKJJJNNNJJJGGGFFFHHHJJJIIIHHHBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@<<<;;;::::::999888555666666666666555444444111222333222000000000111333222111111222222111///000111111///------...///000000//////...........................---------......---------,,,,,,,,,//////...------...//////////////////////////////......---------,,,,,,,,,+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++------+++*********++++++///...---,,,++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,---+++************+++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,---,,,+++******,,,---///------------------------))))))***++++++,,,,,,+++,,,,,,,,,+++*********)))***************************++++++,,,,,,++++++***+++++++++++++++***))))))------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---000000000...+++******+++*********+++,,,---,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******,,,++++++******+++---...///---+++))))))***,,,---+++++++++,,,,,,,,,,,,---,,,---...---+++***+++,,,,,,---...---+++***+++,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++,,,++++++************+++++++++++++++*********))))))+++***))))))***++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---......***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,+++***))),,,,,,++++++++++++++++++++++++++++++++++++++++++***************************************************+++++++++******,,,...------------............//////...------------------......///////////////............////////////...///111333444555555444111111111111111111111111000000000000000000000000tttkkkdddeeegggfffeeeeee___^^^\\\ZZZYYYYYYZZZZZZTTTTTTTTTSSSRRRRRRQQQQQQUUUTTTRRRPPPNNNMMMKKKJJJLLLJJJGGGFFFFFFGGGFFFFFFDDDCCCBBBAAAAAABBBCCCDDD@@@>>><<<;;;;;;;;;:::999777777666666444333111000111222333222000000000111444222111111222333222000000111111000///...000111333222222111000///......---------------------------------,,,,,,,,,++++++......------------......,,,,,,------...//////000---------------,,,,,,,,,+++,,,------......------......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***************,,,,,,,,,---------......///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,///...---,,,++++++++++++++++++++++++************,,,++++++++++++,,,---...***************+++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,++++++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,......---,,,+++***))))))***************************++++++,,,,,,++++++***++++++++++++++++++***)))++++++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---------+++)))(((***,,,,,,***)))***---...,,,)))*********++++++,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,---,,,++++++******++++++)))***,,,---------,,,+++///000000...+++*********+++------,,,+++***+++,,,,,,,,,,,,+++++++++************++++++,,,------...++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---++++++************+++++++++++++++***************************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++***++++++,,,---...***+++,,,,,,******+++,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,+++******,,,...------------............//////...------------...---......///////////////............////////////...000222444555666666555000000000111111111111111000000000000000000000000uuulllfffgggiiigggeeeeee```___]]][[[ZZZYYYYYYZZZUUUUUUTTTTTTSSSRRRRRRRRRTTTSSSRRRPPPNNNMMMKKKKKKLLLJJJHHHGGGFFFFFFEEEEEEEEECCCBBB@@@@@@BBBCCCEEE???===;;;;;;<<<<<<;;;999777777666666444333111000111222333222000000000111222111000000222222111000///000111000///000111333555444333222111000///...---------------...............---------,,,,,,,,,------------------------,,,,,,,,,------.........////////////////////////+++,,,------......------......---------,,,,,,,,,************++++++++++++...---,,,++++++,,,---...------------........./////////......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,+++,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++333222000---,,,++++++,,,---------,,,,,,+++++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,+++************,,,------------,,,+++++++++,,,,,,---------,,,,,,,,,+++,,,,,,---...+++,,,+++***((()))+++---...+++***+++///000---*********+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***++++++++++++******************)))((((((***,,,.../////////---,,,...//////---+++))))))***+++,,,---,,,*********+++,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,------,,,++++++******++++++,,,************************+++,,,,,,,,,+++******+++************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++******+++,,,,,,---***+++,,,,,,******+++,,,************************++++++,,,---------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,---,,,++++++,,,---,,,,,,---------.........///......---------......---......///////////////............////////////111222333444444333222111111111111111111222222222000000000000000000000000wwwnnnfffgggiiigggffffffcccbbb___\\\ZZZYYYYYYYYYWWWVVVVVVUUUUUUTTTTTTSSSSSSRRRQQQPPPNNNLLLKKKKKKLLLKKKJJJIIIGGGFFFFFFFFFEEEDDDBBBAAAAAABBBDDDEEE===<<<;;;<<<<<<===;;;999666666666666666555444333111222333222000000000111000///...///000111000///...000111000///000222444555444333222111000///...---------....../////////////////////............,,,------------------,,,......------,,,,,,,,,,,,.../////////////////////+++,,,------......------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,///...---,,,,,,---...///------.........//////////////////......---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////---------------------,,,---------,,,,,,,,,++++++,,,++++++++++++,,,------+++++++++,,,,,,---------++++++++++++++++++++++++************++++++,,,,,,++++++++++++++++++++++++333222000---,,,++++++,,,+++++++++,,,,,,---------***************************++++++,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,------------+++++++++,,,,,,---------,,,++++++++++++,,,------++++++,,,+++******---///---+++***+++---...,,,))),,,,,,,,,+++++++++******++++++++++++++++++++++++((()))***++++++++++++***)))******+++***)))((('''***+++---//////...---,,,***,,,,,,+++)))((()))***+++,,,---,,,***)))***+++,,,,,,,,,+++++++++******,,,,,,,,,++++++******************+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,---------,,,,,,++++++++++++,,,,,,************************,,,...000///---++++++,,,)))))))))******+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++*********+++,,,,,,***+++,,,,,,******+++,,,************************++++++,,,,,,------------*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,...---,,,+++,,,---,,,,,,,,,------------.........---------......///---......///////////////............////////////000111222333333222111000222222222333333333444444000000000000000000000000yyyoooffffffggggggfffgggeeeccc```]]][[[YYYXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTRRRRRRQQQOOONNNLLLKKKKKKKKKLLLLLLKKKHHHGGGGGGHHHEEEDDDCCCBBBBBBCCCDDDEEE===<<<<<<<<<======;;;999444555555666666666555555111222333222000000000111///...---...000000000......///000000//////111333333222222111000///...............///000000111111000000000////////////...------............------///......---,,,,,,++++++,,,,,,,,,---------------+++,,,------......------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++,,,,,,------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++++++++++++++++++++,,,,,,------------,,,)))******+++,,,...///000------------.........///,,,------------,,,+++***)))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,))))))***+++,,,---......***************************++++++,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,,,,---++++++******++++++,,,---***+++------,,,,,,---...******++++++******)))))),,,,,,,,,++++++************++++++++++++,,,,,,,,,*********++++++++++++,,,+++,,,,,,,,,,,,+++******((()))+++,,,,,,,,,+++***((()))+++***))))))***+++***,,,,,,+++***)))***+++,,,,,,,,,+++++++++******---,,,,,,+++******))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---------,,,,,,,,,++++++++++++,,,,,,***************+++++++++,,,///222111...+++,,,---(((((())))))***+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++************++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++---......,,,++++++,,,,,,,,,,,,,,,------------...------------...//////---......///////////////............////////////,,,...000222333444333333222222333333444555555555000000000000000000000000zzzoooeeedddeeeffffffhhhbbbaaa^^^\\\ZZZYYYYYYYYYWWWWWWVVVVVVUUUTTTTTTSSSRRRQQQPPPOOONNNLLLKKKKKKIIIKKKLLLKKKIIIGGGHHHIIIDDDCCCCCCCCCCCCCCCCCCDDD>>>===<<<======<<<:::777333444444555555555444444111222333222000000000111///......///000111111///...///000///......///111000000//////............/////////000111222222222000////////////.........---...////////////...---.........---------------,,,,,,,,,---------......+++,,,------......------......---------,,,,,,,,,+++++++++,,,,,,,,,------))))))***+++++++++++++++,,,,,,---------.........------......//////000000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++---.........------,,,,,,+++++++++,,,------***+++,,,,,,---...//////***+++,,,---------,,,+++)))))))))))))))******+++---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,+++)))*********+++,,,,,,,,,***************************++++++,,,,,,++++++******+++,,,,,,------,,,,,,///---+++***)))+++---...---,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,(((+++---...---,,,+++,,,***---000...+++)))***---***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******+++---...,,,,,,,,,++++++++++++***)))************+++++++++)))***++++++))))))***+++***+++,,,+++***))))))+++,,,,,,,,,+++++++++******+++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,,,,+++---,,,,,,++++++,,,,,,---))))))*********++++++++++++///333222---***+++---((((((((()))***+++++++++***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++************++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++************************************************,,,---//////---++++++,,,++++++,,,,,,,,,------------------------...//////---......///////////////............////////////---...000333444444444444111111222333333444555555000000000000000000000000{{{pppeeebbbdddeeefffhhh___^^^\\\[[[YYYYYYZZZZZZVVVVVVUUUUUUTTTSSSSSSSSSQQQQQQPPPOOONNNLLLLLLKKKGGGIIILLLKKKHHHGGGHHHJJJCCCCCCDDDDDDDDDDDDCCCCCC>>>============<<<999777444444444444333333222111111222333222000000000111000//////000111222222111...///000///------...000............------------///000000111222333333333//////.........------------...///000000///...---,,,------......//////000........./////////000000+++,,,------......------......---------,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++---------,,,+++,,,,,,,,,---------......,,,,,,---...///000111111......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///...------......---,,,++++++++++++))))))***+++---...//////((()))+++---............+++++++++***+++,,,,,,------------,,,,,,+++++++++***+++,,,------,,,+++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))++++++******************************************+++++++++,,,,,,+++++++++***+++,,,,,,------------111///+++)))(((***,,,...---------,,,,,,+++++++++)))))))))((()))******+++'''***...///---+++******,,,111555333...+++...222((()))***+++,,,---......*********++++++,,,,,,,,,---,,,+++******,,,...///+++***))))))(((((()))))),,,,,,+++++++++,,,---...+++,,,---,,,***)))***+++***+++,,,+++)))))))))***,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,)))************+++++++++------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,+++***---,,,,,,++++++,,,,,,---))))))******++++++++++++***...222111---)))***,,,'''(((((()))***++++++++++++++++++,,,,,,+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++***************+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,------,,,,,,++++++*********++++++++++++++++++++++++************************)))))))))))))))))))))))),,,...//////---,,,++++++++++++,,,,,,,,,------------------------...///000---......///////////////............/////////000222333444444444444333222000000111222333333444444000000000000000000000000zzznnndddbbbdddccccccdddgggccc]]]ZZZYYYZZZZZZZZZWWWWWWWWWVVVTTTQQQNNNMMMTTTTTTSSSRRRPPPOOONNNMMMMMMKKKIIIHHHHHHHHHGGGFFFCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@???===<<<;;;:::999666555555555555444444444222111000000//////000000000000000000000000000000000000////////////000000222222111111000000//////(((***...111222222000///.........////////////000........................,,,,,,++++++,,,,,,---...111000///...---,,,,,,,,,++++++++++++,,,---......,,,------+++******,,,...///...---,,,,,,,,,---...,,,,,,++++++,,,...///111******+++++++++,,,,,,,,,------------------------------++++++++++++------(((((())),,,///000...---******+++,,,---.........,,,,,,+++******+++,,,,,,...------,,,,,,------...************************++++++,,,---......//////***+++,,,...///000000111...---,,,,,,++++++,,,,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++))))))***++++++++++++************+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++000000000000///---***)))************************++++++************++++++******))))))))))))******---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,)))'''(((+++......---************)))))))))(((++++++,,,,,,,,,+++******)))***,,,......,,,***)))******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++***,,,...//////...,,,,,,,,,+++***+++...111***************************++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********...---,,,,,,------+++)))***,,,------++++++,,,......------,,,+++***))))))++++++++++++++++++,,,,,,)))******++++++******))))))******++++++******)))++++++++++++++++++++++++,,,+++++++++***))))))))),,,,,,+++******+++,,,,,,******++++++***((('''&&&***++++++++++++***))))))))))))))))))***+++,,,,,,,,,---......//////......,,,,,,,,,---------......---------............///............////////////......///000111222222333000000000000000000000000000000000000000000000000xxxmmmcccbbbddddddeeeffffffbbb^^^[[[ZZZZZZZZZYYYVVVVVVVVVVVVUUUSSSQQQPPPRRRRRRQQQPPPNNNMMMLLLKKKMMMKKKIIIHHHHHHHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@???===<<<;;;:::999666555555555555444444444444333222222111111222222111111111111111111111111000000////////////000000------,,,,,,,,,,,,,,,,,,+++,,,...000111111000000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,,,,,,,,,,+++++++++,,,,,,---...///---------,,,++++++---///------,,,+++++++++,,,---,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------------------------------------++++++++++++------*********+++------,,,+++((()))***++++++)))((('''------,,,++++++,,,------,,,++++++******++++++,,,************************))))))******++++++,,,,,,))))))+++,,,------......------,,,++++++++++++,,,+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******))))))***+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++)))***+++,,,---.........++++++++++++++++++++++++******))))))))))))******++++++************++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***((()))+++......---++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,+++++++++*********+++,,,,,,,,,++++++,,,+++***+++---......---)))))))))(((&&&'''***,,,***************************++++++,,,,,,++++++***,,,,,,++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,+++++++++,,,,,,***(((***,,,------++++++,,,...,,,,,,++++++++++++++++++)))******++++++,,,------******++++++++++++************++++++++++++******))))))))))))))))))))))))+++++++++***************,,,,,,+++******+++,,,,,,+++,,,---...---+++)))(((******++++++++++++******++++++*********++++++,,,,,,------...............,,,,,,,,,---------......---------............///............//////////////////000000111111222222000000000000000000000000////////////////////////vvvlllcccbbbeeeeeefffhhhdddbbb^^^\\\[[[[[[ZZZXXXVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPNNNMMMLLLKKKMMMKKKHHHHHHHHHHHHGGGFFFEEECCCAAA@@@???@@@BBBCCC@@@@@@???===<<<;;;:::999666555555555555444444444444333222222111111222222111111111111111111111111000000////////////000000///////////////000000000.../////////000000000000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////---......---,,,,,,---///------,,,,,,,,,,,,------,,,,,,---------------,,,,,,,,,---------.........------------------------------++++++++++++---------+++******+++,,,+++***)))+++,,,...---,,,***(((...------,,,,,,------...,,,++++++******++++++,,,++++++++++++++++++++++++))))))************************+++,,,,,,,,,,,,,,,------,,,+++++++++++++++************))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++************)))******++++++++++++++++++************)))))))))++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++------,,,,,,,,,,,,++++++++++++***)))***++++++,,,,,,,,,,,,---,,,***))))))***,,,---//////...---,,,+++******))))))***+++,,,,,,,,,,,,,,,+++******,,,---,,,***((()))((('''%%%%%%''')))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***,,,+++***+++,,,,,,***(((***,,,------++++++,,,...******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***************+++++++++,,,++++++******++++++,,,,,,...000111111...+++)))((()))***+++,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,---...............,,,,,,,,,---------......---------............///............////////////000000000000000111111111000000000000000000000000........................xxxmmmdddccceeeeeefffgggcccaaa^^^]]]\\\[[[ZZZXXXXXXXXXYYYXXXWWWVVVTTTSSSTTTTTTSSSRRRPPPOOONNNMMMLLLJJJHHHGGGHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBCCC@@@@@@???===<<<;;;:::999666555555555555444444444222111000000//////000000111111111111111111111111000000////////////000000222222222333333444444444111000////////////000111.........////////////000........................,,,,,,,,,,,,,,,---......***++++++,,,,,,---------,,,,,,---...////////////---...///...------...///------------.........///+++,,,---......---+++***,,,,,,,,,,,,------------------------------------------++++++++++++------...,,,))))))+++---------***++++++,,,------------------,,,,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++,,,,,,++++++++++++++++++------.........------,,,---,,,,,,+++***+++++++++++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++++++++******)))(((((('''++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,+++++++++*********((()))***+++,,,---------,,,++++++******++++++,,,//////...------,,,++++++******+++,,,,,,,,,++++++,,,***)))***++++++***)))+++++++++***((('''(((***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++*********,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++------+++)))***+++---,,,++++++,,,...++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,...111333222000,,,)))'''(((***+++,,,---------......---,,,++++++++++++,,,,,,---.........------,,,,,,,,,---------......---------............///............////////////111111111000000000000000000000000000000000000000........................zzzoooeeeccceeeddddddfffccc```^^^]]]\\\\\\ZZZXXX[[[[[[ZZZZZZXXXUUUSSSQQQTTTTTTSSSRRRPPPOOONNNMMMLLLJJJHHHGGGGGGGGGFFFEEECCCDDDDDDEEEDDDCCCBBBAAA@@@@@@???===<<<;;;:::999666555555555555444444444222111000000//////000000111111111111111111111111000000////////////000000...//////000000111111111222111///.........000000.........////////////000........................------,,,,,,------...///)))***+++,,,------------+++,,,---...////////////---...//////---------///++++++,,,,,,------------+++,,,---------,,,+++***++++++++++++,,,,,,,,,,,,------------------------------++++++++++++------,,,+++)))***,,,///000000***)))'''&&&&&&((()))+++++++++,,,,,,,,,,,,++++++...------,,,,,,------...++++++++++++++++++++++++,,,,,,++++++++++++++++++---------...------,,,+++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,...------------,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++***)))(((''''''+++++++++++++++++++++++++++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))((()))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++,,,+++*********))))))))))))((()))***+++,,,---------)))***,,,------,,,***)))---------------------------------,,,+++***)))(((+++***))))))++++++***(((,,,------,,,***)))***+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,---......---+++***+++---,,,++++++,,,...------,,,,,,+++***))))))---,,,,,,++++++*********+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++***,,,///222111///+++)))'''(((***+++------............---,,,+++++++++++++++,,,,,,---...---------,,,,,,,,,---------......---------............///............////////////111111111000000000000000////////////////////////........................{{{pppfffdddeeeddddddeeeccc```]]]\\\\\\\\\[[[ZZZ[[[[[[[[[ZZZXXXUUURRRQQQRRRRRRQQQPPPNNNMMMLLLKKKLLLJJJGGGGGGGGGGGGFFFEEEBBBDDDEEEFFFFFFDDDBBBAAA@@@@@@???===<<<;;;:::999666555555555555444444444444333222222111111222222222222222222222222222222000000////////////000000............////////////000///...------...///000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------......///***+++,,,.........---,,,***+++---...//////......+++---//////---,,,---...'''((()))***++++++******++++++,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,------------------------------++++++++++++------***))))))***---///000///---,,,)))''''''((()))******++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********************+++++++++++++++***))),,,,,,+++***************,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,............------------***++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))((((((++++++++++++++++++++++++++++++++++++***)))((('''++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((((((((((()))++++++************++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++------+++***+++,,,*********)))))))))(((((()))***++++++,,,,,,,,,,,,(((***,,,......,,,***(((+++,,,,,,,,,------------......---,,,+++)))((('''+++***))))))+++,,,+++)))***+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,---//////...---***,,,------++++++,,,......------,,,+++***)))(((---,,,,,,++++++******)))++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***************+++++++++***++++++,,,,,,++++++***)))+++---//////---***(((((()))***,,,---.........---,,,,,,++++++++++++,,,++++++,,,---------------,,,,,,,,,---------......---------............///............////////////000000000000000111111111////////////////////////........................zzzoooeeedddeeeeeeeeegggdddaaa]]]ZZZZZZ[[[[[[[[[ZZZZZZZZZYYYXXXUUUSSSRRRRRRRRRQQQPPPNNNMMMLLLKKKLLLIIIGGGFFFGGGGGGFFFDDDCCCDDDDDDDDDCCCCCCBBBBBB@@@@@@???===<<<;;;:::999666555555555555444444444444333222222111111222222222222222222222222222222000000////////////000000111000000000000000000///...------------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////+++,,,...//////...---,,,)))***,,,...///...---,,,***,,,......---,,,,,,,,,'''((()))+++,,,,,,++++++************+++,,,------+++++++++,,,,,,,,,------------------------------------++++++++++++------(((((((((***,,,---,,,+++((()))***,,,------------++++++,,,------,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,)))******+++++++++******,,,++++++***************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,......---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++*********)))++++++++++++++++++++++++******+++++++++******)))************************)))******+++,,,,,,,,,,,,++++++++++++++++++++++++***))))))(((((())))))***,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))+++...---+++******++++++++++++*********))))))***++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,++++++++++++---------,,,+++***)))(((***))))))***,,,---,,,+++(((***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,+++---...///...,,,***,,,------++++++,,,...,,,,,,,,,++++++***************+++++++++,,,,,,,,,******++++++++++++************++++++++++++******))))))))))))))))))))))))+++++++++******************+++,,,,,,,,,,,,+++***)))***,,,------,,,***))))))***+++,,,------------++++++*********++++++,,,++++++,,,------------,,,,,,,,,,,,---------......---------............///............//////////////////000000111111222222////////////////////////////////////////////////xxxmmmddddddfffggggggiiieeeaaa\\\ZZZZZZ[[[\\\\\\WWWXXXXXXXXXXXXVVVUUUTTTTTTTTTSSSRRRPPPOOONNNMMMKKKIIIGGGFFFGGGGGGEEEDDDEEECCCBBB@@@@@@AAABBBCCC@@@@@@???===<<<;;;:::999666666555555555444444444222111111000///000000000222222222222222222222222000000////////////000000000000//////......------,,,,,,,,,---------.............../////////000000...........................------------...//////,,,---///000000///---,,,(((***,,,.........---,,,***,,,......---++++++,,,***+++,,,...//////......******))))))***,,,...///,,,,,,,,,---------......------------------------------++++++++++++------((('''((()))+++***(((&&&$$$***...000///...,,,,,,---......---,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////***+++,,,---------------,,,++++++***)))******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************---,,,,,,,,,,,,,,,,,,---...------,,,,,,------...+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((+++......+++)))***+++,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******,,,,,,+++******+++,,,,,,...---,,,,,,+++***))))))++++++,,,,,,,,,++++++******))))))***,,,...---,,,)))+++---------,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,------...))))))******++++++++++++*********++++++,,,,,,,,,+++******,,,......---,,,***,,,------,,,+++---...***++++++++++++,,,,,,,,,'''((()))***,,,---...///*********++++++******************++++++*********++++++++++++++++++++++++,,,+++++++++******))))))***+++,,,------,,,+++*********+++,,,,,,,,,+++*********+++,,,------------))))))))))))***+++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......---------.........//////............/////////000...//////000111222222333////////////////////////000000000000000000000000yyyooofffeeefffdddcccccc___^^^\\\\\\\\\\\\ZZZXXX[[[ZZZXXXYYYZZZYYYTTTPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIFFFDDDGGGFFFEEECCCBBBAAA@@@@@@@@@???>>>===<<<;;;:::999999888777666555444333333222222222111222222333333333222111111000111111111222111///...///000///.........////////////........................------...------,,,,,,------.../////////...---------,,,+++,,,---......---,,,+++,,,------......------,,,............---,,,++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,------...------,,,((()))***,,,---...//////+++,,,...//////...,,,+++///...,,,++++++,,,...///((()))+++,,,------,,,+++,,,++++++******++++++,,,444222///---,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++)))(((///---+++)))))))))++++++))),,,///000///---,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******+++---...000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,++++++,,,------+++++++++*********))))))++++++******)))((((((((('''((((((***+++,,,------++++++++++++++++++++++++&&&'''))))))(((((()))+++************************((()))***+++,,,---------,,,+++***((((((((()))***+++++++++*********))))))***---...---+++***,,,...************************...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++******))))))***,,,---///++++++,,,,,,,,,,,,------++++++++++++++++++++++++.........------,,,,,,,,,************************))))))***+++,,,------...+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++***+++---//////...---,,,++++++******************//////...---,,,+++***))),,,++++++******++++++,,,+++)))((('''((()))+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))(((((()))***+++,,,,,,,,,...,,,)))))),,,---+++)))---,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////000000000000//////......------------//////............//////,,,------...------,,,,,,xxxnnneeedddeeecccbbbcccaaa___]]]\\\]]]\\\ZZZYYYZZZYYYYYYYYYZZZYYYUUUQQQRRRRRRQQQOOONNNMMMLLLKKKKKKJJJJJJJJJJJJIIIFFFDDDFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@???>>><<<;;;::::::999999888777666555444444333222222111222222333333222111000///////////////222000///...///000///.........////////////..............................///......------......///...............---------,,,------------------,,,,,,------......------,,,++++++,,,------,,,,,,,,,,,,,,,,,,---------............------------------------------------,,,,,,)))***+++,,,---.........+++,,,---......---,,,+++000///---,,,++++++++++++***++++++,,,,,,,,,++++++,,,++++++******++++++,,,///...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,***))))))+++,,,---***,,,//////...,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,++++++++++++,,,...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++*********)))))),,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,---...************************)))******+++,,,,,,,,,,,,,,,+++***)))(((((()))***+++++++++*********))))))***,,,------+++***+++---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,************************+++++++++******************************,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++***+++---...///...---,,,******+++++++++++++++++++++++++++************))),,,++++++******++++++,,,******((((((((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++*********************+++++++++,,,,,,,,,+++++++++++++++++++++++++++***************++++++)))))))))***+++++++++,,,---+++)))***,,,...---,,,...------,,,,,,------...,,,,,,,,,---------......------------............000000//////............///..................///,,,,,,------...---------xxxmmmdddcccdddcccbbbbbbcccaaa^^^]]]]]]\\\[[[YYYYYYYYYYYYZZZZZZYYYVVVSSSSSSSSSRRRPPPOOONNNMMMLLLLLLKKKIIIIIIJJJIIIGGGDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@???===<<<;;;:::::::::999888777666555555333333222222111222222333333222111000////////////222000......///000///.........////////////............................../////////....../////////---------..................------,,,,,,------...,,,------......------,,,))))))+++,,,,,,---------,,,,,,,,,---------......------..................---------------,,,++++++***+++,,,,,,---------,,,***+++,,,------,,,+++***------,,,,,,+++++++++***---,,,,,,++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******+++++++++***))))))***,,,---...+++---...---,,,+++,,,---++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++++++++,,,++++++************+++++++++++++++***************((((((''''''((()))+++,,,......---,,,+++***))))))+++++++++++++++++++++++++++,,,---,,,+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++***)))))))))******+++++++++******************+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...))))))))))))))))))))))))---,,,,,,++++++***))))))************+++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++***+++---.........---,,,******++++++,,,,,,------)))))))))******+++++++++,,,++++++******++++++,,,******)))((()))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---******************+++++++++))))))***,,,...///...///......------......///,,,,,,,,,---------......,,,------------.........000000000///////////////......------------......+++,,,,,,---.........---yyynnneeecccdddccccccddddddbbb___]]]]]]\\\[[[ZZZYYYYYYZZZ[[[ZZZYYYVVVTTTTTTTTTSSSQQQPPPOOONNNMMMLLLKKKIIIIIIIIIIIIGGGEEEBBBBBBAAAAAAAAAAAABBBCCCBBBAAA@@@???>>>===<<<;;;999999888777777666555555333333222222111111222222666555444222111111111111111000......///000000///......////////////......---------...............//////............//////,,,---------.../////////...---,,,++++++,,,---...,,,------......------,,,***+++,,,---------------,,,,,,,,,---------......,,,,,,------......//////------------,,,,,,+++***,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++***'''(((***+++,,,---------///...,,,+++******+++,,,,,,++++++******++++++,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********,,,,,,++++++*********+++,,,------------,,,******,,,...++++++++++++++++++++++++)))******+++++++++++++++------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++************************************************((('''&&&&&&&&&''')))***///...------,,,+++******++++++++++++++++++++++++***+++,,,+++)))((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++***************************************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,************************+++******************************++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))***+++++++++++++++,,,,,,************************+++,,,---,,,***)))***+++***+++,,,------------,,,******+++,,,------......++++++,,,,,,,,,---------,,,++++++******++++++,,,******)))))))))***+++,,,++++++++++++++++++++++++******++++++,,,,,,,,,---------,,,+++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,+++++++++******************)))))))))+++,,,------......------------......,,,,,,,,,---------.............../////////000000////////////............------,,,,,,,,,,,,------++++++,,,---............|||pppfffdddeeeddddddfffdddbbb^^^\\\\\\\\\\\\[[[YYYZZZ[[[[[[ZZZXXXVVVUUUTTTTTTSSSRRRPPPOOONNNNNNMMMKKKIIIHHHIIIHHHGGGEEEBBBBBBAAAAAAAAABBBCCCCCCBBBAAA@@@???>>>===<<<;;;777777777666666555555444444333222222111111111222555444333222111111111111111///......000111000///......////////////......---------.........//////...------,,,,,,------...,,,---------.../////////...---,,,++++++,,,---...,,,------......------,,,......///......---,,,,,,,,,,,,,,,---------......++++++,,,,,,---------...,,,,,,------,,,++++++***,,,,,,------,,,,,,++++++++++++++++++++++++++++++'''(((***+++,,,---------///...,,,+++***+++,,,,,,,,,++++++******++++++,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,*********+++,,,------,,,,,,++++++*********......---+++))))))+++...++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++************************************************---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))*********++++++++++++***************************+++************+++******++++++++++++++++++++++++,,,,,,,,,++++++*********************************&&&''''''((()))******+++******++++++,,,,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------************++++++++++++------------------------*********++++++,,,,,,,,,************************+++,,,---,,,***)))***++++++++++++,,,,,,,,,,,,,,,******+++,,,------......---------,,,,,,,,,++++++,,,++++++******++++++,,,***************++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,...------,,,+++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******+++++++++************************)))))))))******------,,,,,,,,,,,,------,,,,,,,,,---------..................////////////------------------------------,,,,,,,,,,,,------+++,,,,,,---.........---}}}qqqgggdddeeeeeeeeegggccc```]]][[[\\\\\\\\\\\\ZZZ\\\]]]\\\ZZZWWWUUUUUUTTTTTTSSSQQQPPPOOONNNMMMMMMKKKIIIHHHHHHHHHGGGFFFCCCCCCBBBBBBBBBCCCCCCDDDAAAAAA@@@???===<<<;;;:::777666666666555555555444444444333222111111111111111000//////////////////111///......000111111000......////////////......,,,,,,------.../////////------,,,,,,,,,,,,---------------..................------,,,,,,------...,,,------......------,,,000000000//////...---,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++++++++***...------,,,,,,,,,,,,---,,,++++++******++++++,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,+++***))))))---...---+++))))))+++,,,+++++++++++++++++++++++++++,,,,,,---------------++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++++++++,,,******+++,,,,,,+++*********************+++++++++---,,,,,,++++++***))))))******++++++,,,,,,------++++++++++++++++++++++++***,,,,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++,,,+++++++++***************+++++++++,,,*********+++,,,+++***************************---,,,,,,+++******))))))))))))))))))))))))))))))$$$%%%&&&''')))***++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************((()))***+++,,,------...)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++++++++++++++++++++,,,---,,,***)))***+++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------+++++++++******))))))))),,,++++++******++++++,,,*********++++++++++++,,,++++++++++++++++++++++++*********+++++++++++++++------,,,,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))******************++++++***++++++***(((((()))***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---------......------------......,,,------......------,,,}}}qqqfffcccddddddeeegggaaa^^^[[[ZZZ[[[\\\]]]]]][[[]]]___]]]YYYUUUTTTTTTTTTSSSRRRQQQPPPNNNMMMMMMNNNKKKIIIHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCDDDDDDAAA@@@???>>><<<;;;::::::777777777666666666666666555444333222111111111111.........---......///000000///---...000111111000......////////////......,,,,,,------...//////000......------------.....................---------,,,------------------,,,,,,------......------,,,.........///......------,,,,,,,,,---------......---------------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------,,,,,,,,,,,,------000///---,,,++++++++++++,,,,,,------------------,,,++++++******++++++,,,++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***---------,,,***)))***+++++++++++++++++++++++++++,,,---......//////......)))***,,,------------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***))))))*********+++++++++((()))***++++++***((('''*********+++++++++,,,,,,++++++++++++++++++++++++(((***+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******)))***+++,,,,,,,,,++++++))))))*********+++++++++---+++******------,,,***+++++++++++++++++++++++++++++++++***************************************&&&&&&'''((()))******+++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***++++++++++++++++++,,,,,,---******++++++++++++++++++)))***************++++++,,,++++++******++++++,,,******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************+++)))))))))***+++++++++,,,***,,,---,,,***))),,,...------,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------......///..................///............---,,,++++++|||pppeeebbbccccccdddfff```]]]ZZZYYYZZZ\\\]]]^^^\\\^^^```^^^YYYUUUSSSSSSSSSSSSRRRPPPOOONNNMMMLLLNNNKKKIIIGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDD@@@??????===<<<;;;:::999888888888888777777777777555444333222111111111111///......//////000111222000///---...000111111000......////////////......,,,,,,------...///000000//////............///////////////......------,,,+++,,,............,,,+++,,,------......------,,,++++++,,,---............,,,,,,,,,---------....../////////......------,,,((()))***+++,,,---------***+++,,,,,,---------,,,...------,,,,,,------...///...,,,++++++,,,...000***+++---...///...------,,,++++++++++++++++++,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***+++,,,---,,,,,,+++))))))+++,,,,,,,,,,,,,,,,,,---...,,,***))))))***++++++++++++++++++++++++---...//////000/////////(((***+++---......---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------------,,,+++))))))******++++++++++++)))+++---000000///---,,,************************++++++++++++++++++++++++,,,---............///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++)))***+++,,,---,,,,,,+++))))))******++++++++++++...,,,***+++---...---***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***************+++,,,---,,,,,,***)))++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,---------------------------------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++******++++++,,,---++++++******************)))***+++,,,---...//////,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---(((((()))***+++,,,,,,---))),,,------,,,,,,///222.........------.........,,,,,,,,,---------......---------.........//////---------.........////////////............///////////////...---,,,******mmmeeeeeebbbeeeiiieee^^^\\\ZZZYYYYYYZZZZZZYYY\\\\\\ZZZYYYWWWUUUTTTTTTWWWVVVTTTSSSQQQPPPPPPPPPKKKJJJIIIIIIIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB???>>>>>>===;;;:::555777888999888555222000---...000111222222111111000000000000000000000000,,,---------------,,,,,,//////000000///...------000///...------...000111////////////////////////------------------------,,,------......------,,,+++,,,------......------000///...---------...///.........------,,,,,,,,,......---,,,,,,,,,------------------------------/////////......------------,,,+++++++++,,,---...000---+++***,,,,,,)))&&&------,,,,,,+++,,,,,,,,,...------,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((***++++++***((('''***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,---------------,,,+++***,,,(((%%%&&&+++...---+++***+++---......---+++***,,,...000222111000---+++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******************------,,,,,,,,,,,,,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,+++......---,,,,,,+++******((())))))+++,,,---......,,,,,,+++******+++,,,,,,...------,,,,,,++++++***...,,,***))))))***,,,---++++++************++++++---,,,++++++******++++++,,,,,,+++***)))))))))***---,,,++++++******+++++++++++++++******)))))))))+++++++++++++++++++++++++++*********))))))(((((()))))))))))))))))))))))),,,,,,++++++***+++++++++------,,,,,,,,,---...///,,,...//////,,,***))))))++++++,,,---.........---************************+++++++++++++++***)))(((++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++++++++++++++++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,************,,,------,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,******+++++++++***))))))((()))))))))************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...,,,***)))***+++,,,+++,,,,,,++++++++++++++++++...............---------***+++,,,---............///...,,,++++++,,,---...//////.........---------....../////////...,,,+++........................mmmeeefffccceeeiiiddd```]]][[[ZZZ[[[[[[[[[ZZZZZZZZZYYYXXXVVVTTTRRRQQQUUUTTTSSSQQQPPPOOONNNNNNKKKIIIHHHHHHHHHGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB???======<<<;;;999777777777777777666666666111222222222222111///...000000000000000000000000------............------///////////////...------+++*********,,,...111222........................------------------------,,,------......------,,,,,,,,,---..................---,,,++++++,,,------/////////......---------,,,+++,,,,,,---...///000------------------------,,,,,,,,,,,,+++++++++***+++***)))))))))***+++,,,...,,,++++++---...---++++++++++++++++++,,,------,,,++++++******++++++,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((***,,,,,,,,,+++***+++,,,******+++++++++,,,,,,,,,+++++++++++++++***)))))),,,(((%%%'''+++...---***+++,,,...//////...,,,+++)))+++---///000000//////......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,//////...------,,,++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///++++++************+++++++++*********+++,,,,,,------,,,,,,+++******++++++---,,,+++*********++++++,,,,,,+++++++++*********************************+++*********))))))))))))************************+++******))))))******++++++++++++++++++,,,,,,---+++---///...,,,*********++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,+++******)))++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++++++++++++++---,,,+++*********+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++,,,,,,))))))***++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---+++))))))+++,,,,,,,,,++++++++++++++++++++++++........................++++++,,,---...............------,,,,,,---------//////.........------------.../////////...---,,,........................mmmfffgggdddfffhhhcccaaa^^^\\\[[[\\\\\\\\\[[[WWWWWWXXXWWWVVVSSSPPPNNNSSSRRRQQQOOONNNMMMLLLLLLJJJIIIGGGGGGGGGGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA>>>===<<<<<<:::888777666555444555666888999333333333333222111000///000000000000000000000000......////////////......///////////////......---++++++***+++,,,...000111------------------------,,,,,,------.........///,,,------......------,,,,,,,,,---............---------,,,,,,,,,,,,------///////////////.........---,,,,,,,,,---...//////------------------------++++++++++++***************************+++,,,,,,,,,++++++,,,///000000///************+++,,,------,,,++++++******++++++,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,*********,,,---,,,+++***+++---******+++++++++,,,,,,,,,+++++++++++++++******))),,,)))'''(((+++---,,,+++,,,---////////////---,,,******+++,,,---...//////------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++,,,,,,,,,******++++++++++++******,,,+++*********+++,,,---//////......------,,,,,,...------,,,+++***)))))),,,++++++******++++++,,,******++++++,,,------...---..................---++++++************++++++)))))))))***+++,,,...///------,,,,,,+++,,,,,,,,,...---+++))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************)))))))))++++++++++++++++++++++++***)))))))))))))))******))))))))))))*********+++***,,,...---,,,++++++,,,---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++...---,,,+++************************************,,,,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,++++++++++++++++++((()))***+++++++++++++++)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++***))))))+++------,,,*********++++++,,,,,,---......//////////////////,,,,,,------...---------,,,,,,------...------,,,...............---------,,,---......///.........------------------------nnnggghhhdddfffhhhbbbaaa^^^\\\[[[\\\\\\\\\[[[VVVWWWXXXXXXVVVSSSPPPMMMRRRQQQQQQPPPNNNMMMKKKKKKJJJHHHFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@===<<<<<<;;;999888555555444444444555555666222222222333333444444444000000000000000000000000...//////000000000000///...///////////////......000000///.........//////------------------------,,,,,,------......//////,,,------......------,,,***+++,,,,,,------,,,,,,---------------.........//////..................111000///---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......+++++++++---.../////////,,,++++++*********++++++...------,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,++++++,,,---******+++++++++,,,,,,,,,,,,------...------,,,,,,---+++***+++---...---,,,------............------...---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,***++++++,,,,,,++++++***,,,+++***))))))+++---.........---------,,,,,,,,,...------,,,+++***))))))++++++++++++++++++++++++******++++++,,,,,,,,,,,,...///000000///---+++***,,,++++++******++++++,,,************+++,,,---...---,,,,,,+++++++++,,,,,,...---+++))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++++++++++++++++++++***))))))))))))******+++((())))))******************+++------,,,,,,---...000...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,+++++++++++++++***,,,++++++******++++++,,,***+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++------------+++***,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********)))******+++++++++******''''''((((((((()))))))))************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++***))))))***,,,---------))))))***+++,,,,,,------......///////////////000---------...------,,,,,,+++,,,---.........---,,,........................,,,,,,---....../////////------------------------oooggghhhdddfffhhhccc```]]][[[ZZZ[[[[[[[[[ZZZWWWXXXYYYYYYXXXTTTQQQNNNRRRRRRRRRQQQPPPNNNLLLKKKKKKHHHFFFEEEEEEFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@===<<<<<<;;;999888666777888999888666444222333333333333333444444444000000000000000000000000...//////000111111000000......///////////////...000000//////............---------------------------------....../////////,,,------......------,,,))))))***++++++++++++***++++++,,,,,,------------------------------------111000///...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,,,,------,,,,,,------......,,,+++******))))))...------,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,------++++++,,,---******+++++++++,,,,,,,,,,,,------.........------...------...//////......,,,,,,,,,------,,,,,,,,,...---+++)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))*********+++++++++,,,(((((()))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,+++***))))))+++---...,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))+++---//////---,,,***,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,++++++************++++++...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************+++++++++++++++++++++++++++++++++***************+++,,,---)))***++++++,,,,,,++++++***+++,,,,,,+++,,,---///111000...,,,+++,,,---...+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))***+++,,,,,,+++***))),,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++++++++***)))((((((((((((((())))))))))))************************+++++++++,,,,,,---------++++++++++++++++++++++++***))))))***---...---,,,))))))***+++,,,,,,---------........./////////000---------...------,,,,,,***+++---...///...---,,,---.....................------------......//////------------------------pppggggggccceeeiiiddd```]]][[[ZZZ[[[[[[[[[ZZZYYYZZZZZZYYYXXXUUURRRPPPRRRRRRSSSRRRQQQOOOLLLKKKLLLIIIFFFEEEEEEFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAA>>>===<<<<<<:::888999:::<<<<<<;;;999555333777666555333222111111111000000000000000000000000---...///000000111111000---...//////////////////++++++,,,,,,---......///------------------------........................,,,------......------,,,))))))***++++++++++++***((()))***+++,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,---...000111222------------------------************++++++++++++******+++,,,,,,,,,,,,,,,---......---+++***+++,,,///...---,,,+++*********,,,++++++******++++++,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,---...////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,---++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,)))))))))******++++++,,,)))*********+++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++*********+++,,,---++++++++++++*********************++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++******))))))$$$&&&))),,,...///......,,,,,,++++++++++++,,,,,,---,,,++++++******++++++******))))))******++++++---,,,++++++******++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************+++,,,---...)))***,,,---------,,,++++++,,,,,,,,,++++++---///000///...------......///***************************++++++,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,---'''((()))+++------......,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))))))))************))))))++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++***))))))***+++++++++,,,,,,,,,,,,***************************++++++,,,,,,------...***++++++++++++,,,,,,,,,***))))))+++------,,,+++*********++++++,,,,,,---,,,,,,------.../////////,,,,,,------...---------++++++,,,---............---------.....................---------...//////,,,,,,,,,,,,,,,,,,,,,,,,qqqgggeeeaaadddiiifffaaa^^^\\\[[[\\\\\\\\\[[[ZZZZZZYYYXXXVVVTTTSSSRRRQQQRRRRRRRRRQQQOOOLLLJJJMMMJJJGGGFFFFFFGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB???======<<<;;;999999999::::::999888777666777666444222111000000000000000000000000000000000,,,---...///000000000000------...///////////////++++++,,,---....................................000000//////......------,,,------......------,,,******+++,,,,,,,,,,,,,,,)))***+++---......------------------.........///++++++,,,---///111222333------------------------***+++++++++,,,,,,,,,,,,***+++,,,---------,,,+++---///000///,,,+++,,,......------,,,------......,,,++++++******++++++,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...---,,,,,,,,,...******+++++++++,,,,,,,,,***++++++,,,------,,,,,,,,,---...///...------,,,------,,,,,,,,,,,,------++++++******++++++,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))***++++++,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++***************%%%''')))+++------...------,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,+++************+++,,,---++++++,,,,,,,,,+++***)))*********+++++++++,,,,,,*********************************++++++,,,,,,,,,************************))))))))))))***+++,,,---)))***,,,---...---,,,+++,,,,,,,,,+++***+++---///---------...............++++++++++++++++++++++++)))******+++,,,,,,++++++------,,,,,,+++******)))+++++++++,,,,,,+++++++++)))******+++,,,,,,------((()))***,,,---------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++******************+++++++++******++++++,,,---------------------------)))***+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,(((((()))***+++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,+++******,,,------+++)))++++++++++++++++++++++++++++++,,,,,,---.........++++++,,,---............,,,,,,,,,,,,---...//////---------.........////////////...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,rrrgggddd```dddjjjgggbbb```]]]\\\]]]^^^]]]\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQQQQRRRRRRPPPNNNKKKJJJNNNKKKHHHFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEBBB???>>>>>>===;;;:::666555555444444555777888444333222111111111222333000000000000000000000000,,,---...///000000000000------...///000000//////000000000000///...---,,,////////////////////////111111000///...---,,,,,,,,,------......------,,,+++,,,------......------,,,---///111222222111000---.........//////000000...------......///000111---------------------------------....../////////,,,---.../////////...------///111000------...111,,,,,,,,,---...///111222...------,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---......,,,,,,---...******+++++++++,,,,,,,,,,,,------.../////////...***,,,......---+++++++++///......------......///......---,,,+++***)))(((*********++++++,,,,,,,,,,,,+++)))(((((()))+++,,,******+++,,,,,,---......------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++***)))---,,,,,,++++++,,,,,,---)))))))))***+++,,,......++++++++++++,,,,,,---...***+++---...---,,,***((()))))))))******+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,(((***,,,---------+++***---------+++******,,,...++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++------,,,,,,+++***))))))***++++++,,,,,,++++++***))))))***+++,,,,,,------)))***+++,,,---,,,+++***************************+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---+++*********+++,,,,,,---------------------------)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,---%%%&&&(((***,,,---...///******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,+++++++++,,,------***(((,,,,,,++++++++++++++++++******+++,,,,,,---......***+++,,,---......///...,,,,,,++++++,,,---///000---------.........//////111///...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,sssgggddd```ccceee``````______```aaa```]]]ZZZXXXVVVVVVZZZZZZUUURRRQQQRRRSSSRRRPPPMMMKKKLLLMMMLLLKKKHHHFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@???===<<<:::999999999888888777666666666333333333222222111111111111111111111111000//////222222111000...---++++++......////////////......000///...------...///000000000000000000000000000---------------,,,,,,,,,........................---------............///000...------------,,,***------------------------//////...------------...************+++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......///...---,,,***)))((((((,,,+++*********,,,///000666444222///---,,,,,,,,,+++++++++************)))---------,,,,,,+++++++++))))))((((((***,,,///111++++++***************+++++++++++++++,,,---......************************+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))******+++++++++,,,,,,,,,'''(((***+++,,,---------***++++++,,,,,,++++++***---------,,,,,,+++++++++///...---,,,+++******++++++++++++***************++++++,,,,,,,,,,,,------************************++++++++++++,,,---......************************,,,,,,+++***+++,,,---...000...------...///000000)))******++++++,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((((((***,,,...+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,......---,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,------+++******,,,...***************************+++,,,,,,------------++++++++++++++++++++++++///...------,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,------------+++++++++,,,,,,---------))))))***+++++++++******---+++)))***,,,---,,,)))+++++++++++++++++++++++++++,,,......,,,++++++,,,............////////////------,,,,,,,,,,,,---------------...------,,,,,,,,,,,,,,,---------......000000000000///...---,,,------------------------tttgggdddaaadddgggbbb```^^^]]]]]]^^^^^^\\\ZZZXXXVVVVVVZZZZZZUUURRRQQQSSSSSSSSSPPPNNNLLLLLLMMMNNNLLLJJJGGGFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDCCC@@@@@@@@@???>>><<<::::::999999888888777666666666444444333333222111000000111111111111111000////////////000000///---+++***---...///000111111111111//////............//////////////////////////////..................//////........................---------............//////------...///000///...------------------------*********+++,,,---...///,,,++++++++++++,,,,,,---***++++++,,,,,,++++++***---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000444222000...---,,,,,,---++++++++++++************---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,++++++************++++++------,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++++++++))))))*********+++++++++***++++++,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++...---,,,++++++***************************+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,++++++,,,,,,,,,************************++++++*********+++,,,---000---***))),,,------,,,++++++++++++,,,,,,,,,,,,++++++*********)))))))))************************,,,,,,******)))***+++,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,++++++,,,---,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,------,,,******,,,...************************,,,,,,---------,,,++++++++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,***)))(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,---))))))***+++,,,,,,,,,+++---+++)))***,,,---,,,***++++++++++++++++++++++++******))))))))))))))))))------------..................------------......,,,,,,------...------------------.........//////,,,,,,---------------,,,------------------------uuuhhheeeaaadddhhhccc```]]][[[ZZZ[[[[[[[[[ZZZXXXVVVVVVZZZZZZUUURRRQQQSSSSSSSSSQQQOOOMMMMMMNNNLLLKKKHHHFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@???>>><<<;;;:::999999888888777666666666555555444333111000//////111111111111111000//////---...000111111///---,,,,,,---///000222333333444......////////////....................................//////000111111111---------------------------------............///,,,++++++---///111111000------------------------*********+++,,,---...///...---,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,,,,,,,,,,---......------------------------,,,++++++***+++,,,...///000000...---------------,,,+++++++++************+++,,,,,,,,,,,,,,,,,,---+++,,,...//////---,,,***++++++************++++++///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------(((((()))))))))*********---------,,,+++***)))(((,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,+++*********)))))))))***+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++******************************)))))))))***+++,,,888222------111444333111------,,,,,,,,,+++++++++++++++++++++************************************...------,,,+++*********++++++,,,,,,,,,,,,------++++++***************)))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,------,,,+++***,,,...++++++++++++++++++++++++------------,,,+++******++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------,,,+++***)))---,,,,,,,,,,,,,,,,,,+++))))))+++,,,------------,,,+++******,,,,,,+++***++++++++++++++++++++++++555111---,,,---...,,,***+++,,,,,,,,,------------///..................///++++++,,,---...................../////////000000***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,wwwjjjfffbbbeeehhhccc```]]]ZZZXXXYYYZZZ[[[[[[XXXUUUVVVZZZZZZUUURRRQQQRRRSSSTTTRRRPPPNNNNNNOOOMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAAAAA@@@@@@>>><<<;;;:::999999888888777666666666666555444333111000///...111111111111111000////////////000000111111111111------///000111222222222---...///000000///...---........................---......///000111111222---------------------------------............///***))))))***---......---------------------------//////...------------...///...------,,,,,,,,,,,,+++++++++,,,,,,+++++++++---,,,,,,,,,,,,---......000000///---,,,+++***))),,,++++++++++++,,,---...------------------------,,,,,,+++++++++*********+++++++++,,,,,,---------((()))+++---.........---++++++*********+++,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------............---,,,,,,+++------------------------***+++++++++,,,,,,------))))))))))))*********+++---------,,,+++***)))(((******++++++++++++************++++++,,,,,,,,,------------------,,,++++++(((((()))***+++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,***************************************++++++,,,;;;555///000555:::999777///......---,,,+++++++++------------------------+++,,,,,,,,,,,,,,,------,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++***+++,,,---,,,***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,++++++,,,---++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,++++++******+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,,,,+++***---------,,,,,,+++++++++)))***+++,,,---.........+++++++++++++++,,,++++++++++++++++++++++++++++++???999222///111111---***,,,,,,,,,,,,------------//////............//////***+++,,,---............---.........////////////---......///000000//////,,,,,,,,,,,,,,,,,,,,,,,,xxxkkkhhhccceeegggaaaaaa^^^ZZZXXXYYYZZZ[[[\\\XXXUUUVVVZZZZZZUUURRRQQQQQQSSSTTTSSSQQQOOONNNOOOOOOOOOMMMLLLKKKIIIIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@>>>===;;;:::999999888888777666666666666555444333111000///...111111111111111000/////////...---------///111333......//////000000//////---...///000000///...---........................,,,,,,---......///000000---------------------------------............///---,,,++++++------,,,+++------------------------//////...------------...///...------,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,---......///...---,,,+++)))((((((,,,,,,++++++,,,,,,------+++,,,,,,---------------,,,,,,,,,++++++++++++***+++++++++,,,,,,---------))))))((()))***+++---...++++++******+++,,,,,,---,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------............---,,,,,,+++------------------------))))))******++++++,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,++++++***)))******++++++******)))*********++++++,,,,,,,,,---......///......---,,,(((((()))***+++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...************************+++++++++,,,,,,,,,,,,,,,222...***,,,111666777555000//////...---,,,++++++------------------------+++++++++,,,,,,---------***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...,,,+++,,,---...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++,,,---++++++++++++++++++++++++)))***+++,,,------......+++++++++++++++++++++++++++++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,---------,,,,,,+++++++++)))***+++,,,------...---++++++,,,+++++++++++++++++++++++++++++++++++++++888222,,,***---...+++(((,,,------------.........//////............//////***+++,,,---............,,,,,,---------.........//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,uuukkkiiieeefffggg``````]]]YYYXXXXXXZZZ[[[[[[XXXVVVVVVZZZZZZUUURRRQQQPPPRRRSSSSSSQQQOOONNNNNNKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???===<<<;;;999999888888777666666666555555444333111000//////111111111111111000//////---,,,+++***+++---///111......////////////............////////////..............................++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///222000////////////---,,,------------------------*********+++,,,---...///...---,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,***((('''((()))***++++++***++++++,,,---...++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,------------,,,,,,+++++++++++++++++++++++++++******************++++++***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++++++++,,,---...//////...---,,,)))))))))***+++++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///************************++++++,,,------------,,,+++******+++...111333333000000///...------,,,,,,************++++++++++++)))))))))******++++++,,,*********+++,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------++++++,,,,,,------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,......---,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---...//////++++++++++++++++++++++++,,,++++++++++++,,,,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++)))***+++,,,---------------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++---***((((((,,,......,,,------------............///..................///++++++,,,---............,,,,,,,,,------------...............---,,,+++***------------------------pppiiijjjgggiiiiiibbb^^^[[[XXXWWWXXXYYYYYYXXXXXXVVVVVVZZZZZZUUURRRQQQNNNPPPRRRRRRPPPNNNMMMMMMHHHGGGGGGFFFEEECCCBBBAAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???===<<<;;;999999888888777666666666444444333333222111000000111111111111111000//////+++,,,---...//////......---...///000000000000000//////............//////////////////////////////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///333111000000000000...---------------------------*********+++,,,---...///,,,++++++++++++,,,,,,---,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,......///...------------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++---,,,+++***))))))))))))++++++++++++,,,---......,,,,,,,,,++++++,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++***************+++,,,......---+++*********************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,------************************)))***+++,,,---,,,,,,+++***,,,//////......000222000/////////......------)))))))))*********++++++((())))))***++++++,,,,,,,,,+++***)))******,,,,,,---------,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++,,,------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++,,,,,,,,,,,,,,,---......)))******************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++,,,++++++***)))***+++---,,,***)))+++---++++++++++++++++++++++++***++++++,,,---...//////+++,,,,,,,,,------------......------------......,,,,,,------...---------------------............,,,---------------,,,,,,........................}}}lllgggjjjiiikkklllddd\\\ZZZWWWVVVWWWXXXWWWVVVXXXVVVVVVZZZZZZUUURRRQQQMMMPPPRRRRRRPPPNNNMMMMMMLLLLLLKKKKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA???>>><<<;;;999999888888777666666666333333333222222111111111111111111111111000//////+++...222444555333000...,,,---///000222333333333000///...------...///000000000000000000000000000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111///......//////...---------------------------//////...------------...************+++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......000000///...,,,+++***))),,,,,,---------,,,++++++,,,---.../////////---------------,,,,,,,,,++++++---------,,,,,,+++++++++((()))+++---------,,,+++++++++++++++,,,---...///......---,,,++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,---------......)))***++++++,,,,,,,,,,,,........................---------,,,,,,+++++++++))))))))))))************++++++,,,,,,,,,++++++***))))))************)))))),,,+++++++++******))))))((()))+++,,,,,,+++***(((+++++++++***************)))************+++++++++************************......---,,,++++++++++++************************((()))***+++,,,+++******(((---111000,,,***+++...////////////............*********++++++,,,,,,,,,******+++,,,------.........,,,***(((((((((***+++---------,,,,,,+++++++++))))))******++++++++++++++++++,,,,,,---...//////---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++------------,,,+++******+++++++++,,,,,,---------++++++++++++***)))(((((())),,,---,,,***)))+++---+++++++++++++++++++++++++++---......,,,******+++******+++++++++,,,,,,,,,---------,,,,,,------------------...------,,,,,,............/////////000------...///000000000000////////////////////////uuuooohhhdddeeefffeeeddd^^^[[[WWWVVVVVVXXXXXXXXXYYYXXXVVVVVVVVVTTTRRRPPPSSSRRRQQQPPPNNNMMMLLLKKKMMMLLLJJJJJJIIIHHHFFFCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAA???>>><<<;;;777777666555555555555666555444333222111111111111111111111111000000000000//////............////////////////////////......111///...------...///111...---,,,+++,,,---...///............---,,,+++***111000000///...,,,+++***.........---,,,+++)))))),,,---......//////......------------------------***+++,,,------,,,+++***------------------------*********++++++,,,,,,,,,***+++,,,,,,---...///000000---******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++)))(((++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000------++++++++++++------+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++++++++******************)))))))))))))))))))))))))))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,+++*********+++***+++---......---+++***+++,,,------...............------,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))...------,,,***))))))(((++++++******++++++,,,---,,,,,,,,,++++++*********---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))***++++++,,,+++(((&&&$$$***+++,,,---...---,,,,,,,,,,,,+++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,------.../////////******+++,,,,,,---......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++******vvvppphhhddddddddddddbbb^^^[[[WWWVVVVVVXXXYYYYYYXXXWWWUUUUUUUUUSSSQQQOOORRRRRRQQQOOONNNMMMLLLKKKNNNMMMKKKKKKKKKIIIGGGEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA???>>><<<;;;666666555555555444444444555444333222111111111111111111111111000000000000000//////.........//////....../////////000000000000///...------...///000111000...------------...000000000000///...---,,,------.........------,,,,,,,,,---------,,,++++++,,,---......//////......---------------------------..................---------------------------,,,,,,,,,---------------++++++,,,,,,------......000---******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,******************************************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++---,,,,,,++++++***++++++***+++,,,------,,,+++***)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******............------------+++++++++***++++++,,,---,,,,,,,,,+++++++++******,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,******+++,,,,,,***)))'''***+++,,,---------,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,---.................................------,,,,,,,,,------.........//////...---------------------------------------......------------,,,,,,vvvppphhhdddcccdddcccaaa^^^[[[XXXVVVWWWXXXYYYYYYWWWUUUTTTTTTTTTSSSPPPNNNQQQQQQPPPOOOMMMLLLKKKKKKNNNMMMLLLKKKKKKJJJHHHFFFEEEDDDBBB@@@@@@AAABBBCCCBBBBBBAAAAAA???>>><<<;;;666666777888777666555444555444333222222111111111111111111111000000000000111000//////..................//////000000000111000///...------...///000222111000///...---------000000000000///...------******,,,---.../////////***+++,,,---------------,,,---......//////......------------------------///......------......///------------------------/////////...............+++,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///..................++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,++++++++++++***///...------++++++***)))+++,,,,,,------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,+++))))))******+++++++++,,,+++++++++++++++,,,------,,,,,,,,,++++++++++++***+++++++++,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,------------,,,+++***+++,,,---------,,,,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........./////////000000000//////...------,,,,,,------------............//////...------------...........................,,,,,,------.........///sssmmmfffccccccddddddccc___\\\XXXVVVWWWXXXYYYYYYWWWVVVTTTTTTTTTTTTQQQOOOQQQPPPOOONNNMMMLLLKKKKKKNNNLLLKKKKKKKKKJJJHHHFFFFFFDDDBBB@@@@@@AAACCCDDDBBBBBBAAAAAA???>>><<<;;;777888999::::::888666555555555444333222222222222111111111111000000000///222111000///....................................000///............///000000000///......---------------......---,,,,,,+++)))***+++---.../////////+++,,,,,,---...---------,,,---......///.................................---,,,+++******+++,,,---........................000000//////......------,,,,,,,,,++++++*********...------,,,,,,---,,,,,,------------------------000///...------...///000+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++------------++++++++++++++++++++++++++++++...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,************************++++++++++++++++++++++++,,,,,,------------,,,,,,***++++++,,,,,,++++++***)))))))))******++++++,,,*********++++++,,,,,,---***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))***++++++++++++***))),,,------......---------+++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,+++++++++..................------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++---------......---,,,,,,(((((((((((()))))))))))),,,++++++++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///222111111000///.........++++++,,,,,,,,,---------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,---------...............///000000//////.........---------------------------------///......---------......////////////////////////------------............ooojjjdddaaacccfffffffff___\\\XXXWWWWWWYYYZZZZZZXXXVVVUUUUUUVVVUUUSSSQQQQQQPPPPPPOOONNNMMMLLLLLLLLLKKKJJJJJJJJJIIIGGGEEEFFFDDDCCCAAAAAABBBCCCDDDBBBBBBAAAAAA???>>><<<;;;666777888999999777555444666555444333222222222222111111111111000000000///111111000///////////////000///......---,,,++++++//////............//////,,,,,,------............---------...------,,,+++++++++,,,---............------.........---,,,,,,,,,---......///.................................---,,,+++******+++,,,---........................///.........---,,,,,,,,,---,,,,,,++++++******)))---.........---,,,,,,,,,------------------------///...---,,,,,,---...///+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,************************+++++++++,,,,,,+++++++++------............------***++++++,,,,,,++++++***)))))))))******++++++,,,*********++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,+++*********++++++*********---------......------,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,---......------------,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///888777444222000.........+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,------...------,,,,,,,,,---...///---------.........//////,,,,,,,,,,,,------------......---------....../////////////////////////////////.........---------}}}lllgggbbb```cccfffgggggg___\\\YYYWWWXXXYYYZZZZZZXXXVVVUUUVVVVVVVVVTTTRRRQQQQQQPPPOOOOOONNNMMMMMMKKKJJJIIIIIIJJJIIIGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA???>>><<<;;;555555666666666555444333666555444333222222222222111111111111000000000000111000000//////000000111000//////...---,,,++++++////////////////////////)))***,,,---.../////////...///////////////......------......///......---...............---,,,+++,,,---......//////..............................///......------......///........................---------,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,...//////---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---...//////...---,,,***++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******......---,,,,,,+++*********++++++++++++,,,,,,,,,)))***++++++---......///000000///...---,,,,,,+++++++++,,,,,,,,,,,,------))))))******+++,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,------...***++++++++++++,,,,,,,,,---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222:::888444111...---------,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,------------,,,,,,+++******,,,---...,,,,,,------...//////000+++,,,,,,---......//////...------------...///////////////////////////////////////.........------{{{lllgggbbb```bbbeeegggfff```]]]YYYWWWXXXYYYZZZZZZVVVUUUTTTUUUUUUUUUSSSQQQRRRQQQQQQPPPPPPOOOOOOOOOKKKJJJIIIJJJKKKJJJHHHFFFCCCDDDDDDEEEDDDCCCBBBAAABBBBBBAAAAAA???>>><<<;;;777777777666666666555555666555444333333222333333111111111111000000000000////////////000111222222////////////////////////......////////////......+++,,,---...//////............///////////////...---...//////000000//////,,,---..................,,,---......//////..............................---..................---........................,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,...000000...,,,,,,---........................++++++,,,---------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++***+++---......---+++******++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++---,,,,,,++++++*********((())))))***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++------------------------***+++---...///...---,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------*********+++,,,---------******+++,,,,,,,,,,,,,,,)))))))))***************---,,,,,,,,,,,,---......******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222555777888888555111---+++***+++,,,,,,,,,+++++++++,,,---...,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,---------------,,,,,,,,,,,,,,,*********+++---...------..................,,,---...///000111222333---------------...//////....................................////////////|||mmmhhhbbb```bbbdddeeeddd```]]]YYYWWWXXXZZZZZZZZZUUUTTTSSSTTTTTTTTTRRRPPPRRRRRRRRRQQQQQQPPPPPPOOOLLLKKKKKKKKKLLLKKKIIIHHHBBBCCCEEEFFFFFFDDDBBBAAABBBBBBBBBAAA???>>><<<;;;;;;:::999999888888999999666666555444333333333333111111111111000000000000......//////000222333444......///000111222333444......////////////............///000000///...---,,,,,,---------------,,,------///000111111111111***+++,,,...///000000000,,,---......//////......////////////////////////***+++------------+++***////////////////////////+++,,,,,,------.........------------------------+++...111111...,,,,,,---........................***+++---...///...------++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,...---++++++++++++---...+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++((()))+++,,,,,,+++)))(((+++++++++,,,,,,+++++++++---------,,,,,,+++++++++...------,,,+++***))))))((())))))***++++++,,,,,,++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------***+++---//////...---,,,---,,,,,,++++++,,,,,,---............------,,,+++***++++++,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...///000+++++++++,,,,,,---------******+++,,,------......)))***++++++,,,,,,,,,,,,***+++,,,---...///000000---,,,,,,,,,,,,---......*********++++++,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///111555999<<<>>>444222...***((()))***,,,---,,,+++***+++,,,---...---...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,.........------,,,,,,,,,---,,,+++******,,,...////////////...------,,,,,,---...///111222444555666---------------...///000........................,,,,,,---...///000111111zzzmmmhhhbbb```bbbeeefffeeeaaa^^^ZZZXXXXXXYYYYYYYYYUUUTTTSSSUUUWWWWWWVVVUUUPPPQQQQQQRRRQQQOOONNNMMMJJJIIIHHHIIIKKKLLLKKKJJJEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<:::999:::::::::999888777666555666555333222111000000000000111222222222000///...111000/////////000222333222111111111000000//////000000000000000000000000000000//////............,,,---///...------...000//////............////////////...---,,,++++++***---------............//////000111000...------......------,,,,,,,,,------,,,,,,,,,---------......444111...---,,,,,,+++***.....................---,,,,,,++++++,,,,,,------************+++,,,---...------,,,+++,,,---...///(((***+++---......------++++++,,,---............(((((()))***++++++,,,,,,...///111000---***))))))---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,+++++++++++++++++++++---......,,,+++++++++***)))))))))***,,,...///++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,+++)))(((((()))+++,,,,,,------......------,,,+++++++++,,,,,,------------+++******+++,,,,,,++++++++++++++++++++++++++++++,,,---...---,,,+++***---------,,,,,,+++++++++)))***+++,,,------------)))***++++++,,,---......+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///++++++,,,,,,,,,+++******///...,,,+++***+++,,,,,,........................+++)))(((***...000///------------,,,+++***((((((------,,,++++++***))))))***+++,,,------,,,+++***---------,,,,,,+++++++++...---+++******+++---......------,,,,,,,,,------//////---+++***+++...111)))---666@@@EEEBBB888000***+++---...///...------+++,,,,,,---...///000000+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......---+++******+++,,,---------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////000000//////.........---+++,,,......---,,,---...////////////////////////////////////000000000000{{{mmmhhhbbb```bbbeeefffeeeaaa^^^ZZZXXXXXXZZZZZZZZZUUUTTTTTTVVVWWWWWWUUUSSSPPPQQQQQQQQQQQQOOONNNMMMLLLJJJIIIIIIJJJJJJIIIHHHEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@>>><<<:::999999999999999999888777666666555444222111111111000000111111222111000///...111000/////////000111222111111111000000000//////////////////////////////////////////......------...///000...,,,+++,,,---//////............////////////......---,,,,,,,,,---------............///...000000///...------......------,,,,,,---------,,,---------............222///---,,,---...---,,,...........................------,,,+++++++++,,,************+++,,,---...---,,,,,,,,,,,,---......******,,,---...------,,,,,,---------------,,,,,,***++++++,,,,,,------------///000///---+++******---,,,,,,+++******++++++---,,,,,,++++++,,,,,,---,,,,,,++++++*********+++++++++++++++++++++,,,,,,+++---------+++***+++,,,)))***+++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************,,,+++***))))))***+++,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,------+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------------,,,,,,+++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------/////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,+++++++++...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,***)))+++---///...,,,+++,,,,,,,,,,,,+++******---------,,,,,,+++******+++++++++,,,,,,+++++++++---------,,,,,,+++++++++...---+++******+++---...------,,,,,,+++,,,,,,---,,,,,,---,,,,,,---000333444888<<<>>>===888222///,,,,,,------------------,,,,,,------.../////////........................,,,,,,++++++,,,,,,---...222000...,,,++++++,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////000/////////............---...//////---++++++,,,////////////////////////////////////000000000000|||mmmhhhcccaaaccceeeffffff```]]]ZZZYYYYYY[[[\\\\\\UUUUUUVVVWWWXXXVVVSSSPPPPPPPPPQQQQQQPPPOOOMMMLLLNNNLLLJJJJJJJJJIIIGGGFFFDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???===;;;:::888888999999999888888777666666555333222222222222000111111111111000//////000000/////////000111222111111000000000000//////.......................................---------000111000...+++))))))***//////............//////........................---------............///...///000///---------///---------,,,,,,------...------.........////////////---,,,,,,...//////...........................000///...,,,++++++******+++******++++++,,,---...+++,,,------......------+++,,,------------,,,,,,............---,,,+++***------------............,,,...//////---++++++,,,---,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,------,,,+++***)))***+++,,,******++++++,,,,,,------,,,,,,---+++***)))***,,,)))+++---......+++)))'''++++++++++++++++++++++++---,,,,,,+++***)))'''&&&,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,+++***))))))***+++,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++---+++******+++,,,,,,+++------------------------*********+++,,,---//////------,,,,,,,,,,,,++++++***+++,,,------...---------------,,,,,,+++++++++,,,,,,------......------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,************************---,,,++++++------,,,+++******+++,,,,,,,,,,,,,,,............---,,,++++++,,,++++++++++++++++++,,,------,,,,,,,,,,,,++++++------++++++++++++------,,,,,,+++++++++,,,,,,---+++---///000111222555777999;;;<<<888111,,,,,,---...------,,,,,,,,,,,,---------------------------///...------------...///,,,,,,++++++,,,,,,---...444222000...---,,,,,,---------------------------,,,------......------,,,,,,,,,++++++++++++******------------------------------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////////////////...............///000///---+++++++++////////////////////////////////////000000000000{{{nnniiicccaaacccfffgggfff```]]]ZZZYYYZZZ\\\]]]]]]VVVVVVWWWYYYYYYVVVQQQMMMPPPPPPQQQQQQPPPOOOMMMLLLMMMLLLJJJJJJJJJIIIHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@???===<<<;;;777888888999999999888888777666555444333333333333000000111111111000000000////////////000000111111000000000000000000//////....................................------------///000000...+++))))))***//////............//////........./////////000000---------............///---...//////---------///------,,,,,,,,,---...............////////////000...---,,,---...//////...,,,,,,,,,---------------//////...,,,,,,++++++++++++++++++++++++,,,---...+++,,,---...///...---,,,------------------,,,,,,---------------,,,+++***............------------+++---......---,,,---...---,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---000...---++++++,,,---...******++++++,,,---......,,,,,,,,,+++))))))***,,,***,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++)))(((''',,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------,,,,,,+++++++++---+++******+++,,,,,,+++,,,,,,,,,,,,------------,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,......//////...---,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------......111444666666666888999444444333///+++)))+++---///...,,,+++***+++,,,,,,.........------,,,,,,,,,...---+++******+++---...,,,,,,++++++,,,,,,---...222111///...------------------------------------,,,------......------,,,------------------------------------------------...---,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------..................///////////////////////////.........---///000///---,,,,,,---////////////////////////////////////000000000000{{{ooojjjdddbbbdddggghhhggg```]]]ZZZYYYZZZ\\\]]]]]]WWWWWWXXXYYYXXXUUUPPPLLLOOOPPPPPPPPPPPPNNNMMMLLLLLLJJJIIIIIIJJJJJJIIIHHHDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBBBBAAA???>>><<<<<<777888888999999999888888666666555444333333333333000000000000000000111111......//////000000000000//////////////////000000................................................---...///...,,,+++,,,---//////............//////------......///000000000---------............///,,,...///...---,,,...///,,,,,,,,,,,,,,,---...///.........////////////000///...------//////---,,,*********++++++,,,,,,,,,---------,,,,,,------...,,,,,,,,,+++,,,,,,------+++,,,---...///...---,,,......------------------***++++++,,,------,,,,,,---------,,,,,,,,,,,,,,,+++---...---,,,,,,---///---,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,---///...---,,,,,,,,,------******+++,,,------......,,,,,,---+++***)))***,,,,,,,,,,,,------///000000........................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++---+++******+++,,,,,,+++******++++++,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------******+++,,,,,,---......,,,------...------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,........................------------++++++++++++,,,------------,,,++++++---...///000///...---,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...//////000222555666666555555555///---***+++------,,,+++///...,,,+++******+++,,,.........---,,,,,,++++++...---+++******+++---...,,,,,,++++++,,,,,,---...------------------......------------------------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////.........///////////////+++---//////......///000////////////////////////////////////000000000000}}}ooojjjeeeccceeeggghhhhhh```]]]ZZZYYYYYY[[[\\\\\\XXXXXXXXXXXXXXXUUUPPPMMMOOOOOOPPPPPPOOONNNLLLKKKKKKJJJIIIIIIJJJKKKJJJHHHDDDDDDCCCCCCDDDDDDEEEEEEBBBBBBBBBAAA@@@>>>===<<<888888999999999888888777555555444333333333333333000000000///000000111222---...///000000000//////......////////////000000.................................///////////////,,,---......------///000//////............//////---------....../////////---------............///,,,---......---,,,...///,,,,,,,,,,,,---......///------.........////////////...---...//////---+++)))******++++++,,,,,,,,,---------------...//////------,,,,,,,,,,,,------+++,,,------......------...---------------......)))***+++,,,------------+++++++++++++++,,,,,,,,,,,,---...---,,,,,,---///,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,------......+++---......,,,+++++++++---,,,,,,,,,---///111222........................)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++---+++******+++,,,,,,+++)))******++++++,,,,,,---...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------------............------)))******+++---......///------......------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///000///---,,,+++***++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---------------,,,++++++,,,---///000000///---,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...000222222000/////////000---+++,,,///000---)))---,,,,,,++++++++++++,,,...---------,,,,,,++++++///...------------...///,,,,,,++++++,,,,,,---...******+++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////.........///////////////***,,,.../////////000111////////////////////////////////////000000000000pppkkkeeeccceeehhhiiihhhaaa^^^ZZZXXXXXXZZZZZZZZZYYYXXXWWWWWWVVVUUUQQQOOOOOOOOOPPPPPPOOONNNLLLKKKMMMLLLJJJJJJJJJJJJHHHFFFDDDDDDDDDDDDDDDEEEFFFFFFBBBBBBBBBAAA@@@???>>>===999999999999999888777666444333333222222222222333111000/////////000222333---...///000000000///............/////////000000/////////////////////////////////000000000111111---...//////......000111//////............//////---------------.........---------............///+++,,,...------,,,...///,,,,,,,,,,,,---...//////,,,---------............,,,,,,,,,...000000///---***++++++,,,------......///......------------......------,,,,,,,,,---------,,,,,,,,,,,,---......------,,,,,,---...///000***++++++,,,,,,,,,++++++******++++++,,,,,,---------......,,,++++++---///,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---***+++,,,------+++***(((,,,,,,------------------+++---000000///,,,++++++++++++,,,,,,------......------------------------))))))***,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------+++******+++,,,,,,+++******++++++,,,------...++++++,,,,,,------,,,,,,+++++++++,,,,,,---------------............------+++++++++,,,,,,---------------......------,,,+++---------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---//////333111...,,,***************+++,,,---------,,,,,,+++++++++++++++++++++++++++---...---+++***+++---+++,,,------...---------+++,,,...000000...,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************+++,,,---...+++,,,...---,,,++++++,,,///...------------,,,+++***++++++,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...***++++++,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++************++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////............/////////000+++---///000///...///000////////////////////////////////////000000000000pppkkkeeecccfffhhhiiiiiiaaa^^^ZZZXXXXXXYYYYYYYYYYYYXXXVVVVVVVVVTTTRRRPPPOOOOOOPPPPPPOOONNNLLLKKKOOOMMMKKKJJJJJJHHHFFFDDDDDDDDDDDDDDDDDDEEEFFFFFFBBBBBBBBBAAA@@@???>>>===:::::::::999888777666555333333222222111111222222111000/////////111222333,,,---///000000000///...---.........//////000000000000000000000000000000//////000000111111222222///000111000///...///111//////............//////---------------------------------.........//////+++,,,------,,,,,,...///+++++++++,,,---...///000,,,,,,,,,---------......)))***+++...111222111///,,,,,,------...///000000111000///...---,,,,,,,,,...------,,,,,,,,,------...---,,,+++,,,---...///---,,,,,,,,,---...000111,,,,,,,,,,,,++++++***)))******++++++,,,---.........///...,,,++++++,,,...,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---+++---///000000...+++)))------------------,,,,,,***---111222111...++++++)))+++---...---,,,)))(((++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,------------+++******+++,,,,,,+++++++++,,,------...//////((()))+++---.........---+++++++++,,,,,,------------...............------------,,,,,,,,,,,,++++++---.........---,,,,,,+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++---...///444222///,,,***))))))))))))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...)))***,,,---.../////////***+++...///000...,,,******+++,,,------,,,+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++(((((((((((()))***+++,,,***+++,,,,,,++++++,,,...+++---...,,,)))(((+++...((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------,,,,,,+++***------------------------*********++++++*********,,,,,,,,,------.........////////////////////////++++++++++++,,,------......------,,,,,,------...---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,.........------...................../////////000---.........//////000000---///000000///---...///////////////////////////////////////000000000000sssiiiggggggbbbfffiiibbbaaa^^^ZZZXXXXXXYYYYYYXXXVVVVVVUUUUUUUUUSSSPPPMMMOOOPPPPPPNNNMMMLLLNNNOOONNNMMMKKKJJJKKKJJJIIIGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@???>>>===<<<::::::999999888777777777666444222222333333222111111111111111111111111111222000...///222333111///---...///000000111111000////////////000000000000...///000111111000///...,,,---...000000000//////------............------............///////////////...,,,++++++,,,...///------------------------///...---,,,,,,,,,,,,,,,,,,---......//////......---------......000111222,,,---......//////......000---+++---///111000//////---++++++,,,,,,+++***---+++)))+++------+++(((---......---,,,,,,---///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++///...,,,++++++,,,...///+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...,,,------------,,,+++******))))))((()))***,,,---&&&(((+++...///...,,,***------,,,,,,,,,,,,------000---))))))+++,,,+++)))---------,,,,,,+++++++++++++++*********+++---...,,,------......------,,,......---,,,,,,,,,,,,---+++***)))((()))***,,,---++++++***,,,...000///...))))))***++++++,,,------000...,,,,,,------,,,+++111000...,,,,,,,,,......000///......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///............///000000***,,,---,,,++++++,,,...,,,,,,,,,,,,,,,+++***)))------------,,,+++******,,,,,,++++++,,,,,,---...//////...------,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------...---+++******+++---...------------------------------++++++++++++------000...,,,,,,------,,,+++*********++++++,,,---------,,,,,,,,,,,,---..............................------------------------))))))*********+++++++++//////...---,,,++++++***+++---...---,,,******+++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,))))))+++...,,,++++++,,,---,,,***(((,,,,,,,,,------.........000000000000000///......000000000000000000000000............////////////,,,,,,------...///000000////////////////////////000///.........///111222rrrhhhfffeeeaaadddhhhbbb```]]]YYYWWWWWWXXXXXXWWWVVVVVVUUUVVVUUUSSSPPPMMMNNNOOOOOONNNLLLLLLMMMNNNNNNLLLKKKJJJKKKJJJIIIGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@???===<<<::::::999999888777777777666444222222333333222111111111111111111111111111222000//////111222111//////000000000000000///...////////////000000000000//////000000000000//////---...............------...//////////////////...............///////////////...---,,,,,,---...///------------------------///...------,,,,,,,,,---,,,---......//////............---......///000111,,,---......//////......000...,,,---///111000///...,,,++++++---...------+++******,,,///111000...***++++++***))))))***,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++---,,,***))))))***,,,---***++++++,,,,,,++++++***,,,,,,+++++++++,,,---------------,,,,,,,,,++++++,,,++++++******+++,,,---******+++,,,---------,,,******))))))))))))******///,,,******,,,---,,,+++---------,,,,,,+++++++++++++++*********+++------,,,------......------,,,......---,,,,,,,,,,,,---+++************+++,,,,,,---,,,+++,,,---...---,,,***+++++++++,,,---------111///---,,,,,,---,,,***......///......------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////000000///---,,,---...,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++***,,,,,,++++++,,,,,,---...------,,,,,,+++******)))---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///---++++++,,,,,,+++***,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------------------------------------------------------*********+++++++++,,,,,,...------,,,,,,++++++***,,,---///...,,,++++++,,,+++,,,...///...---***)))++++++++++++,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...---...///---,,,,,,---......,,,***,,,,,,,,,------.........000000000000000///......000000000000000000000000............////////////,,,,,,---......//////000////////////////////////000//////...///000111222tttiiigggfffbbbeeeiiiccc___\\\YYYWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVTTTPPPMMMMMMNNNOOONNNLLLKKKLLLMMMNNNLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA???>>>===::::::999999888777777777666444222222333333222111111111111111111111111111111000///000111222111///111111111111000///...---////////////000000000000000000////////////000000000///...---,,,,,,,,,,,,//////000000000000//////............////////////////////////////////////------------------------///...------,,,---------,,,---......//////......///...............//////,,,---......//////......///...,,,---...000//////---,,,+++,,,...000000///+++++++++---///000///...,,,------,,,++++++,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******++++++++++++******------,,,+++++++++,,,,,,...---,,,+++++++++,,,---///...------,,,---------...---,,,++++++,,,...///---,,,,,,++++++,,,,,,------,,,***+++,,,------,,,------,,,,,,,,,,,,++++++,,,++++++++++++,,,,,,---,,,------......------,,,......---,,,,,,,,,,,,---***+++,,,,,,------,,,,,,...,,,++++++,,,,,,+++***,,,---------------------000...,,,,,,------,,,+++,,,---///000000...,,,+++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,---000111111///---+++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,+++*********------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,******+++,,,+++***---------,,,+++************+++,,,---...---,,,,,,,,,,,,,,,,,,------------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,...//////---,,,,,,---)))+++...000000...***((()))******+++,,,...000111...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222222///---...------...///000...,,,---------------.........000000000000000//////...000000000000000000000000............////////////---------......//////000////////////////////////000////////////000111222wwwmmmjjjiiidddhhhmmmggg```]]]ZZZXXXXXXXXXXXXWWWVVVUUUUUUVVVVVVTTTQQQNNNLLLNNNOOONNNLLLKKKLLLMMMNNNLLLJJJJJJJJJJJJHHHFFFFFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCBBBAAA@@@???>>>::::::999999888777777777666444222222333333222111111111111111111111111111111000000000111111000000000000000000000///......////////////000000000000000000///......///111222000///...---,,,---....../////////000000/////////............//////////////////000000000000//////..............................------------......,,,---......///.........//////...---------......,,,---......///.........///...------............///...,,,---///000000///------,,,,,,,,,,,,***)))---...///...,,,,,,...///...---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///+++++++++,,,,,,+++++++++...---,,,,,,++++++++++++///...,,,++++++,,,---///000000//////............//////...---------............------------......+++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,,,,,,,,,,---***+++---.........---,,,,,,+++******,,,,,,+++***...............---------...,,,++++++---......---------...//////...---,,,---.....................******+++,,,,,,---......+++++++++***+++,,,,,,---,,,------,,,***((()))***+++,,,,,,---,,,,,,+++++++++,,,------............,,,,,,++++++,,,,,,---...//////......------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,,,,+++------,,,,,,,,,+++++++++***,,,...///000///---,,,++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,...//////...------...+++,,,...//////---,,,***++++++++++++---...///000........................------------------------++++++,,,000444555111---...---,,,---///000///------------...............//////000000000000//////////////////////////////............////////////------....../////////000////////////////////////000000000000000111111111yyymmmjjjiiidddiiinnnhhhbbb___[[[YYYYYYZZZYYYYYYVVVUUUUUUVVVWWWUUURRROOOLLLNNNOOOOOOMMMLLLLLLMMMMMMLLLJJJIIIJJJIIIHHHFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>::::::999999888777777777666444222222333333222111111111111111111111111111000000111111000000000111......///000000000000000////////////000000000000000///.........///111222000///.........///111222---......//////......---............//////////////////000111111000//////..............................---------......///,,,---......///.........///......------------...,,,---......///..................---------......222000......//////...------......---,,,+++*********++++++***))))))***,,,.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,...---,,,,,,++++++++++++///...,,,++++++,,,...///000000000000///......------.../////////...------++++++************++++++))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,,,,,,,,,,---+++,,,---...///...------***))))))***,,,------,,,///.....................+++***)))+++...000111000///...---,,,------...///000000///......---,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,------...((()))******)))((()))++++++,,,,,,---------,,,,,,------...///000000//////,,,,,,++++++,,,,,,---...//////............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------------...........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---...---,,,++++++,,,,,,,,,---------+++---///000111000...---+++++++++,,,,,,---------------------------------,,,,,,---------.........,,,,,,------.../////////,,,...//////...---.........------,,,,,,---......------,,,,,,------......---.....................---------------------------,,,---111666888666333///---,,,,,,...///...---........................//////000000000000//////////////////////////////............////////////.........///////////////000000000000000000000000///000000111111111111111wwwlllhhhgggbbbggglllgggbbb___\\\ZZZZZZZZZZZZYYYVVVUUUUUUVVVWWWVVVSSSPPPMMMOOOQQQPPPOOOMMMMMMMMMMMMKKKJJJIIIIIIIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA???>>>===::::::999999888777777777666444222222333333222111111111111111111111111111///111222111000///000111---...///000111111111111////////////000000000000///......//////000111222////////////000111222333------............------............////////////000000000//////000000000.................................---......///000,,,---......//////.........---------------......,,,---......//////............///---,,,+++---...222000.........///...,,,,,,---///000///...///000+++,,,---,,,******,,,---.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,+++++++++,,,,,,...---,,,,,,,,,---...///....../////////...------,,,---.../////////---------,,,,,,++++++,,,,,,---)))+++,,,,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,------------,,,,,,+++,,,------......------,,,......---,,,,,,,,,,,,---+++,,,------......------***))))))***---......------.....................***))))))+++...111111111///...,,,+++,,,---///111//////...---,,,+++******+++++++++,,,,,,------------------------...//////)))***,,,,,,+++***,,,---+++,,,,,,---------------......//////000/////////,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,++++++........................+++,,,,,,------,,,,,,+++...,,,+++,,,---......---+++++++++,,,---.........,,,---...///000//////...++++++,,,,,,------......------------------------,,,,,,,,,---------......------....../////////000+++---......---------...///...,,,++++++---///000......---------------...---------...............------------------------000//////222666999;;;<<<000///---,,,---...---,,,/////////..................//////000000000000000000000000000000000000000............////////////////////////////////////000000000000000000000000///000111111222222111111wwwlllhhhfffaaaffflllgggbbb___[[[YYYYYYZZZYYYYYYVVVUUUUUUWWWWWWVVVSSSPPPMMMOOORRRRRRPPPNNNNNNNNNMMMKKKIIIIIIIIIIIIGGGEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAAAAA@@@???===<<<::::::999999888777777777666444222222333333222111111111111111111111111111///111222111//////000222...///000000000000000///////////////000000000000---...///000000111111111//////000000000000000///......////////////..................////////////000///............///000.......................................///000000,,,---......//////......,,,,,,,,,,,,---......///,,,---......//////......---//////...+++***,,,...000...------...///...---,,,...000000...---///000......///...---,,,...000,,,,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------------------------,,,,,,------------,,,,,,,,,------......------,,,,,,,,,+++++++++,,,------------------.........///+++,,,---.........---,,,,,,,,,,,,,,,---...////////////............//////+++---000///---+++,,,---+++++++++,,,,,,---------------.........---++++++,,,------......------,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...,,,+++***+++---......---,,,,,,,,,------......///,,,+++***+++---///000///------------......//////......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,---...---,,,+++,,,---+++,,,,,,---......---------............------,,,,,,,,,++++++,,,,,,---...,,,,,,------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++........................+++,,,,,,------,,,,,,+++---+++***+++,,,......---,,,,,,------------------,,,,,,,,,---------------+++,,,,,,---......//////------------------------+++,,,,,,,,,------------------..................***,,,---...---,,,---......------,,,---...///000---------------...///000---------.........//////........................////////////111666===BBB444111///............---000/////////.........---......///000000000000000000000000000000000000000............////////////000/////////////////////000000000000000000000000///000111222222222111111yyymmmiiigggccchhhnnniiiaaa^^^ZZZXXXXXXYYYYYYXXXVVVUUUVVVWWWXXXVVVSSSQQQNNNPPPSSSSSSQQQOOONNNNNNMMMKKKIIIIIIIIIIIIGGGEEEBBBBBBCCCCCCDDDEEEEEEEEEAAAAAAAAA@@@???>>>===<<<::::::999999888777777777666555333222333333222111111111111111111111111111///111333222///...000222111111111111000///...---////////////000000000000,,,---///111111111111000//////000000000...---,,,//////000000000000//////............/////////000111///...,,,,,,...///111////////////////////////...............///000000,,,---......//////......+++++++++,,,---...///000,,,---......//////......---//////...+++***,,,......,,,+++,,,...000000///---///111///,,,)))***+++++++++,,,+++***)))+++---*********++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///------------------------......////////////......+++,,,,,,------,,,,,,+++++++++++++++,,,------...,,,,,,---...//////......)))***,,,---------,,,,,,...,,,***)))***---000222,,,,,,,,,++++++,,,,,,,,,---000222222///,,,---...+++++++++,,,,,,---------------...///...---+++***,,,------......------,,,......---,,,,,,,,,,,,------,,,+++***+++,,,---...///---,,,,,,......---+++++++++,,,,,,---...//////...---+++,,,---......---+++,,,...///000///...---.........////////////000---,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---...///---+++)))***++++++,,,,,,---.........---------------,,,+++******,,,,,,++++++,,,,,,---.........//////////////////+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++---......//////......---------------------------++++++------------++++++,,,***)))***+++------,,,///......------,,,,,,+++++++++*********+++,,,---,,,,,,------...///000000------------------------+++++++++,,,,,,,,,------------------------------)))+++------,,,,,,,,,...+++,,,.../////////......++++++,,,,,,...///111222---------.........//////........................,,,,,,,,,***+++111;;;CCC666444111/////////...---000000//////.........---......///000000000000000000000000000000000000000............/////////000000000000000////////////000000000000000000000000///000111222333222111111yyyppphhhggggggggghhhjjjfffaaaZZZWWWXXXYYYYYYXXXSSSRRRRRRSSSSSSRRRPPPNNNNNNPPPRRRSSSRRRPPPNNNLLLNNNLLLJJJJJJJJJJJJIIIHHHCCCCCCCCCCCCBBBBBBBBBBBBFFFAAA===>>>BBBDDDBBB>>><<<<<<<<<<<<;;;:::999888888777444111/////////000444444222111000000000000222222111111111111111111111111222333333111000///........................///...---,,,++++++,,,---,,,---...//////...---,,,------------------------//////...---,,,,,,++++++333444333///,,,,,,000555000000000000000000000000//////000000///...------111000///...---,,,+++++++++,,,---...////////////...........................---,,,,,,,,,,,,---...///,,,))))))+++......---...---++++++++++++---...000000...------...///000---......//////......---000///...,,,++++++,,,,,,...---,,,,,,---...---+++---,,,,,,,,,,,,---.........------,,,,,,------...---------,,,,,,++++++++++++---......---,,,,,,---......------------......,,,,,,,,,---------......------++++++++++++------,,,,,,---......---,,,,,,,,,------......------,,,////////////......---,,,,,,,,,,,,++++++*********............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........))))))))))))***+++,,,---,,,,,,,,,---------......///////////////......---///---,,,,,,...//////...........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,------......------,,,......------------......,,,,,,------------------------------------------++++++,,,,,,,,,---------........................++++++,,,,,,,,,---------++++++++++++++++++++++++---+++)))+++---///---+++------...///...---+++***(((((()))***+++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------,,,,,,)))***,,,...//////......,,,,,,,,,++++++,,,------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---......------,,,,,,,,,------//////.........------------...//////////////////---///000000000555>>>FFFXXX===///000,,,+++...,,,............/////////000444222///------///222444000000000000000///......111000////////////000000111111000000000000111111---///111222000/////////...000111333333333222111xxxooogggggghhhhhhiiilllfffaaaZZZWWWXXXYYYYYYXXXTTTTTTSSSTTTUUUTTTQQQOOOPPPPPPRRRRRRQQQPPPNNNLLLRRROOOLLLJJJIIIHHHFFFEEEHHHHHHGGGFFFFFFEEEEEEDDDGGGGGGGGGDDDAAA===;;;:::;;;;;;;;;;;;:::999888777888777444222111111111222111111000000//////......000000000000000000000000000000000000000//////...////////////////////////111000///.........///000.........//////.................................//////...------,,,++++++...//////...---,,,...//////////////////////////////////////////...------...............---------+++,,,---...////////////..............................---,,,,,,---......///,,,)))))),,,......------,,,,,,,,,,,,,,,,,,---//////...------...//////------------------------000///---,,,,,,,,,,,,------,,,,,,,,,...///...---,,,++++++++++++,,,------...------,,,,,,------...---------,,,,,,,,,+++++++++---......---,,,------------,,,,,,,,,,,,------,,,,,,,,,---------......------,,,++++++,,,------,,,,,,---......---,,,,,,---..................---+++++++++++++++***))))))------,,,,,,,,,+++++++++++++++,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------...000000------------------------...............------,,,...---+++,,,---//////...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))),,,------......------,,,------,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------------------------------+++***+++---///---,,,,,,---.........---,,,+++............---,,,+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------***+++---............------,,,,,,+++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++------------------------...---------------......///......------.........//////.........---------------...............------......---+++...666<<<^^^AAA111///,,,---000............/////////000000333111///......///111333000000000000000///......000000////////////000000111111000000000000111111***,,,///111111111222333000111222333444555555555wwwnnngggggghhhiiijjjmmmfffaaa[[[XXXYYYZZZYYYXXXVVVUUUUUUUUUVVVUUUSSSPPPQQQQQQQQQQQQPPPOOONNNMMMQQQOOOLLLJJJIIIHHHFFFEEEGGGGGGFFFEEEDDDDDDCCCCCCDDDJJJNNNJJJ@@@999888;;;::::::::::::999888777777777666555333222222333444...///000111111000///...//////////////////000000000///......------..............................111000/////////000111222000//////......//////000//////////////////////////////......---,,,,,,,,,,,,,,,,,,...//////---+++........................///////////////......------------.........//////,,,---......////////////..............................---,,,,,,---.........,,,******,,,.........,,,,,,------------,,,,,,...---------------.........---,,,,,,,,,,,,---.........------,,,------......---,,,---///000000///+++++++++++++++,,,,,,---......------------......------------,,,,,,,,,,,,,,,---//////---,,,---...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,------......------,,,......////////////......,,,------------,,,++++++---------------,,,,,,,,,,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,............///000111222......---------------------------...---,,,,,,+++---,,,***+++---......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,------......------,,,,,,,,,,,,++++++,,,,,,,,,.........------,,,,,,+++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,+++,,,---...---,,,,,,,,,---.........------////////////...---,,,+++...------,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,,,,------.........,,,,,,---......------,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,------------,,,,,,............................../////////.........//////.........//////000...............---------------------------------,,,......,,,+++...444:::aaaCCC111...,,,///222///....../////////000000000111111000000000000111111000000000000000//////...///////////////000000000111111000000000000111111***,,,///000000000222333111111222333555777999:::xxxooohhhggghhhhhhjjjlllfffaaa[[[YYYYYYZZZYYYXXXVVVUUUUUUUUUVVVUUUSSSPPPRRRRRRQQQPPPOOONNNNNNNNNMMMKKKIIIIIIJJJJJJIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBHHHLLLIIIAAA;;;<<<@@@:::;;;;;;::::::999888777555444444333333333333444///000222333444333111000/////////000000000000000000///...---,,,---...///------------------------///...------...///000111111000///......///000111........................//////......---------,,,...---,,,...111222000---...........................///////////////......---------............///------...///////////////..............................------------......---,,,++++++,,,---......+++,,,---......---,,,+++,,,,,,,,,,,,---------...///---,,,******,,,---///---------------.........000///......///000///---,,,,,,++++++,,,,,,---.........------------......------------------,,,,,,,,,...//////...------...------,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,---------------------------------------............------------.........------,,,..................------000000000///...---,,,+++++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------------...//////............---------------............---,,,,,,---+++******,,,------,,,........................------------------------,,,,,,,,,+++++++++******,,,------......------,,,------,,,,,,,,,,,,------//////...---,,,,,,++++++------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------+++,,,,,,------.........***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...++++++,,,,,,---...//////------------------,,,,,,...------,,,,,,,,,,,,---++++++,,,,,,---......///,,,,,,------------,,,,,,---------------------------...///000000...---,,,..................///000....................................---............///111222444777===BBBXXX???///...,,,000333---...////////////000000000000000111111111111000000//////000000000000//////...//////000000000000000111111000000000000111111...000111111/////////111222222222444666999<<<>>>{{{rrrjjjhhhhhhggghhhjjjfffaaa\\\ZZZZZZ[[[YYYWWWUUUUUUTTTUUUVVVUUURRRPPPSSSRRRQQQPPPOOONNNNNNMMMLLLJJJHHHHHHIIIJJJJJJIIIGGGGGGGGGHHHHHHIIIIIIJJJDDDFFFFFFDDDAAA???AAABBB<<<<<<<<<<<<;;;:::999888333333222222222222222333///000222333444333111000000000000111111222222222111000///...---...///000........................///...------...///000111111000///......///000111------------------------///...............------000---+++,,,///111111///..............................///////////////...///............------------...//////000/////////................................................,,,---------------...///,,,,,,...//////...,,,,,,+++,,,,,,------.........///...,,,++++++,,,...///------..................222111////////////---+++---------------.../////////......------......///------------------------,,,...//////...------.........------------......,,,,,,,,,---------......------------------------------------------------+++,,,,,,------,,,,,,+++******++++++++++++******........................000000000///...,,,+++***+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,+++,,,,,,---...........................///////////////...---------+++******,,,------,,,........................---------------------------------------,,,,,,,,,,,,------......------,,,......------------......//////...---,,,,,,++++++------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------,,,,,,,,,,,,---.........++++++,,,---............******+++,,,,,,---......,,,,,,,,,---------......,,,,,,---------.........++++++,,,,,,---...//////...---------,,,,,,------///...------,,,,,,,,,---++++++,,,---......//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////---,,,+++---,,,,,,,,,------...///---...................../////////...//////000111222444555888:::>>>BBBEEEGGG555---...---000222***////////////000000000111///000111111111111000/////////000000000000//////---...///000111000000000111111000000000000111111000111222111000///111222222333333555888;;;???AAA}}}ssskkkiiihhhggggggiiifffaaa\\\ZZZ[[[[[[YYYWWWVVVUUUTTTUUUVVVUUURRRPPPRRRRRRRRRQQQPPPNNNMMMLLLOOOLLLJJJIIIIIIHHHGGGEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIFFFCCCAAA@@@@@@@@@???<<<<<<<<<<<<;;;:::999999222222222222222222222111...///000111111000///...000000111111222222333333222111000000//////000000111111111111111111111111111000/////////000111222000//////......//////000------------------------........................///---++++++,,,...///...........................---...////////////////////////.........---------...//////000000/////////........................---...////////////...---+++---......------...///------............------+++,,,---......///......///...------------...///....../////////......---222000............,,,+++...............//////000//////............//////------------............---...000000...---...//////......------......///,,,,,,,,,---------......------............------...------,,,,,,------...++++++,,,,,,,,,,,,+++++++++,,,,,,------------------------...............,,,,,,---------------,,,***++++++,,,,,,------...------------------,,,,,,...---------------......------.........///////////////000000//////...------,,,***+++---......---........................------------------------............------------,,,------......------,,,///......------......///.........------,,,,,,+++------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---...///...---,,,---...------,,,,,,,,,---......000000000000///...---,,,))))))***+++---...//////,,,,,,,,,---------......,,,---------............+++,,,,,,------.........------,,,,,,,,,------...000///...---,,,,,,,,,,,,+++,,,,,,---.../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++,,,,,,,,,,,,,,,---...///---------...............//////......///111333444666666777888999:::;;;<<<777------///---000111)))/////////000000000111111000000111111111111000000...//////000000000000000---...///111111111000000111111000000000000111111///000111222222333555888444555666999<<>>===;;;;;;;;;;;;;;;999888888444444444444333222111111111111000000//////....../////////000111222222222000111111111111000//////111111111111111111111111111000///.........///000.........//////.............................................////////////---...000///...------...////////////////////////------...///////////////---------...............//////000000000000//////........................---...///000000///...---+++---//////---,,,...000......------------......+++,,,...///000000////////////////////////////////////000000///...---,,,...---,,,---...///...,,,...------------...////////////............//////------------.........///---...000000.........///...------,,,,,,------...,,,,,,,,,---------......,,,---...//////...---,,,...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++...///000000111111111000,,,,,,---------.........+++,,,,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,------------------......---------------...,,,,,,---...///000111111......//////......---,,,...---+++,,,---//////...................................................------------------------,,,------......------,,,...------,,,,,,------...------------------------------------------------------------............------------------------------------............////////////////////////---///000///,,,+++,,,...///...---,,,,,,,,,------///////////////---,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------............---------------------------,,,,,,+++,,,---//////000///...------,,,,,,,,,,,,,,,------......//////------............------------------------------111000///...------------,,,,,,,,,------...///000---------.........//////------,,,---///111444666666555444444333333111000000,,,000111,,,...222+++//////000000000111111111000000000000000000000000......///000000000000000,,,---///111222111000000111111000000000000111111111222333333333444777999777888;;;>>>@@@BBBDDDDDDzzzqqqjjjiiiiiiiiijjjmmmfffaaa]]][[[\\\\\\ZZZWWWXXXXXXWWWXXXYYYXXXUUUSSSQQQRRRSSSSSSRRROOOLLLIIIJJJIIIGGGHHHIIIJJJJJJIIIJJJJJJIIIGGGFFFDDDCCCBBB???BBBDDDEEEBBB@@@>>>>>>::::::::::::999888777777555555555555444333222111444444222111000000000000---......///000111111222///000111111111000...---........................///...---,,,++++++,,,---,,,---...//////...---,,,////////////////////////.........///////////////---111555666222///......000000000000000000000000------...///000000//////++++++,,,---...///000111///000000000000000//////........................---...///000000///...---***---000000---,,,...000///...---,,,,,,---...///+++,,,...000111000000/////////000000000000//////000000000000000...,,,++++++******,,,...000000///---,,,,,,,,,,,,---......//////............//////---------.........//////---///000000///......///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---...//////...---,,,...---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,---...//////......,,,,,,,,,---------............---,,,+++)))((('''******+++,,,,,,---......,,,,,,,,,------.........---,,,,,,+++++++++,,,,,,+++,,,---...///111222222------......------,,,+++///---,,,,,,...//////...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,---------------------------------------------------.........//////........................---------.........//////---------------------------///111///,,,+++,,,...000///---,,,+++,,,,,,---)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------,,,,,,,,,,,,++++++,,,...///000000000///...---,,,,,,,,,---------...............------............------........................333222000............///---------......000111111---------.........//////+++++++++,,,...111444666222111000000000///---+++000...333333+++---333...000000000000111111111111111111000000000000111111......///000000000000000+++---///111222222000000111111000000000000111111555666555444333333555777999;;;>>>AAADDDEEEFFFFFFwwwqqqjjjggghhhjjjjjjjjjgggccc^^^[[[ZZZ[[[\\\\\\VVVUUUUUUVVVWWWVVVTTTRRRQQQPPPPPPOOOOOONNNNNNMMMPPPOOOMMMLLLKKKJJJHHHGGGDDDDDDEEEFFFFFFDDDCCCBBBEEEEEEDDDCCCBBB@@@>>>===666666777888999999::::::777666444333222111111111222222222111111111111000000000000///////////////000000000000000000000000000//////........./////////......//////000111222000000000000000000000000,,,---...000111111111111////////////////////////000///...---,,,------...000000000///......------000///...------...///000/////////......------,,,,,,---......///.........000111222111///......///...------,,,,,,------.../////////...---------,,,***+++,,,,,,------,,,,,,//////............//////111000...---,,,...///000...---,,,...000000...+++,,,------......------,,,---------.........//////////////////////////////000///...---------------------............------,,,,,,,,,...//////---***//////.........---------//////.........---------------------------------+++++++++,,,---...///000........................111111000000/////////...........................------............------..........................................------...............///000000//////......---------,,,---------.........//////............////////////---------...............,,,------......------,,,------............---------------,,,,,,,,,++++++------,,,+++,,,---...///......,,,,,,+++,,,---...........................---------.........//////,,,,,,,,,---...///000000.........------,,,,,,,,,......------------......//////.........---------------------------------///...---,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......------,,,,,,------...++++++++++++++++++++++++........................///...,,,*********,,,------------........./////////............---------------------------------............////////////......////////////......//////////////////////////////000000000000//////000000//////.........---............/////////000////////////000111222333222111111111000000/////////////////////000111111000000111222222222222111000111222222111000111333333444555666777999::::::<<<===???AAADDDFFFHHHIIIyyyssskkkhhhhhhjjjjjjjjjgggccc^^^[[[ZZZ[[[\\\\\\XXXWWWVVVVVVWWWUUURRRPPPQQQPPPPPPOOOOOONNNNNNMMMOOOMMMKKKJJJJJJJJJHHHFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@???>>>888888888777777777777777777666555444222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000/////////000000//////...............///////////////////////////......///000000000//////////////////////////////000///...---------...............///////////////111111000//////000111111/////////...............+++,,,---...////////////---...///...---,,,---......------,,,,,,------..................---------,,,------.....................------------......000000000000///...,,,+++...------...000000...+++,,,------......------,,,------------....................................//////...---------......---......//////......---------,,,---......---+++//////.........---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,---...///000........................000000000//////.................................------............------...............................................................///000000/////////.........---------------.........//////............////////////........................,,,------......------,,,------............---------------,,,,,,,,,++++++------,,,,,,,,,---...//////...---,,,,,,,,,------........................---------.........//////++++++,,,,,,------............---------,,,,,,,,,------,,,,,,,,,,,,------......------,,,,,,,,,,,,------------------------......------,,,,,,,,,,,,...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................///...,,,+++***+++,,,------------.........//////000000/////////.........------------------------............////////////......////////////......//////////////////////////////000000000000//////000/////////...................../////////000000111111000000000000000111111111111111000000000//////////////////000111111000000111222222222222222000111222222111000111222333444555777999:::<<<<<>>::::::999777666555444333777666555333333222222222222222222111111111111000///000000000111222222222000000000000000000000000000000000000000111111111000///...------,,,,,,,,,........................///////////////...------////////////////////////000///......------......------......///000000111000000///......///000000............////////////+++,,,---...////////////,,,---///...------...///......------------......---------.....................///000000000000///...------,,,,,,------......000222333222...***'''...------///000000...,,,------............---------------------------,,,------------------------......------......///000---......//////......---///---,,,,,,---......---...............---------)))***+++,,,---...//////////////////////////////...------......///000111......................../////////.......................................------............------...............................................................///000000000000////////////......---............/////////............////////////000//////......---------------............------------............------------------,,,,,,,,,,,,---,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------...------------,,,,,,,,,...------,,,,,,------......------,,,,,,------...------------------------........................///...---,,,,,,,,,---...---------...............111000000000////////////------------------------............////////////......////////////......////////////////////////...//////000000//////...////////////................../////////000000000333222111000////////////111111111111000000000000000////////////000111111000111111222222222222222000222333222111000111333444555777999;;;===???@@@CCCDDDFFFHHHJJJLLLNNNOOOzzztttlllhhhhhhiiihhhgggfffccc^^^[[[ZZZ[[[\\\\\\YYYXXXWWWWWWWWWUUURRRPPPQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJJJJJJJKKKIIIHHHGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDCCCBBBAAA???>>>;;;:::999888777666555444555555333222222111111111222222222111111111000000//////000111222333333444000000000000000000000000//////000000111111000000000///......---------...........................---...............------//////////////////////////////..............................//////000000---------,,,,,,---------,,,,,,------......//////,,,---......///.........---///000000//////111222......------------......,,,---------.../////////......///000000000000000.........------............///111222111///+++)))......///000000///...---------............------------------,,,,,,,,,,,,........................------------...///000111......////////////......000...,,,+++---.................................---------...///000000111///////////////////////////////////////000111111..........................................------........................------............------........................---------..............................///000000000000000000000/////////.............../////////............////////////111000000///...------,,,------............------------............------...------------,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,................................................---------,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,------------------------...------,,,,,,------...................................................///......---------...///........................000000000/////////..........................................////////////......////////////......////////////////////////...//////////////////...///////////////............////////////000000000222222111000//////000000111111111000000000000000000000//////000000111222000111222222333333222222111222333333222111222444666777999;;;>>>AAACCCDDDFFFGGGIIIKKKMMMOOOPPPQQQyyyssskkkgggggghhhgggffffffccc^^^[[[ZZZ[[[\\\\\\WWWWWWVVVWWWXXXWWWUUURRRQQQPPPPPPOOOOOONNNNNNMMMMMMLLLKKKKKKLLLLLLJJJIIIGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDCCCCCCBBBAAA@@@???:::::::::999999888888888444333222111000000000111222222222111111111000000//////000111222333333444111111111111111111111111---...///000000000////////////......///000000111........................+++,,,---...////////////////////////////////////......//////////////////000000//////............,,,------------------,,,+++++++++,,,,,,------...////////////...---,,,+++---///000000//////111222///......------......///,,,---------.../////////------...////////////...000000////////////000000............////////////---...000000000///......---......//////......---------------------------////////////////////////---------...///000111222...//////////////////...000...,,,,,,---//////...---.....................////////////////////////000000000000000000000000000000/////////000111111////////////////////////------..........................................------............------........................---------.........//////...............///000000/////////000000000000000////////////////////////............////////////111111000///......---------......//////......---------............------.........---------,,,,,,,,,,,,,,,---------------------------------------.............................................---............------------------------------------......------------......------------............------------------------,,,,,,---......------,,,------------------------...------,,,,,,------............................................................---.................................---/////////.........------....................................////////////......////////////......////////////////////////......////////////...............///////////////////////////000000000111000000//////000111222222000000000000000000111111000000000000000111222222111111222333333333333222111222444444333333555777888999<<<>>>AAADDDFFFHHHHHHIIIJJJLLLNNNPPPQQQRRRyyyssskkkggggggiiiiiihhhgggccc^^^[[[ZZZ[[[\\\\\\WWWVVVVVVWWWXXXXXXVVVSSSQQQPPPPPPOOOOOONNNNNNMMMOOOMMMLLLKKKLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???999999::::::::::::::::::333333222111111111111111222222222111111111111000///000000000111222222222111111111111111111111111+++---...000000000//////.........//////000222222........................+++,,,---...///000000000////////////////////////......///000000000//////111000000///......------...///000000000000///...,,,,,,,,,,,,,,,---------////////////...---,,,+++,,,---///...------.../////////............//////---------...............,,,,,,---............---111000000000000000000111///...---,,,---///111333---///111111000......///......////////////......---------.........//////000000000000000000000000............///000111222...//////000000//////...000...------...//////...---------........................---------,,,,,,000000000000000000000000000000////////////000000////////////////////////.............../////////........................------............------........................,,,,,,------.../////////...............///000000......////////////000000000000000////////////...............////////////111000000//////...............////////////......------............------............---------,,,+++,,,------......------***+++,,,---...................................................---------........................,,,,,,,,,------------...///......------......///------...............///------------------------+++,,,---.........---,,,,,,------......------,,,...------,,,,,,------...................................................,,,---------...........................---------............------------....................................////////////......////////////......////////////////////////---......//////......---.........////////////////////////000000000111111////////////000111222333000000000000111111111111111000000000000111222222111222222333333333333333000222444555666777999;;;;;;===???AAADDDGGGIIIJJJJJJKKKLLLNNNPPPQQQSSSSSSzzztttllliiiiiikkkkkkkkkgggccc^^^[[[ZZZ[[[\\\\\\YYYXXXWWWXXXXXXWWWUUURRRQQQPPPPPPOOOOOONNNNNNMMMOOOMMMKKKKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCBBBAAA@@@@@@999999999999999999999999555444333333222333333333222222222111111111111000000000000000000000000000111111111111111111111111,,,---///111111111000/////////.........//////000////////////////////////---...//////000000000000////////////////////////---...///000111000000//////////////////.........///000111111111111000//////...............------,,,------...//////......---...///...---,,,---...//////............//////...............---------,,,,,,---............---000000////////////000000000///---,,,,,,...000111,,,///222222000......000......////////////......,,,------...///000111111000000000000000000000000//////......///000111111//////000000000000/////////.........000000...------------.........//////------------............////////////////////////000//////....../////////////////////////////////.........//////000000000........................------............------........................,,,,,,------...//////000...............///000000------........./////////000000000000/////////...............////////////000000000///////////////......////////////......------............------............------------+++,,,---.........------((()))+++---////////////........................//////.........---------,,,,,,,,,------......///,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.........------------------------***+++---...///...---,,,,,,,,,---......---,,,,,,...------,,,,,,------...------------------------........................++++++,,,---------------//////.........---------////////////................................................////////////......////////////......////////////////////////---......//////......---............/////////000//////000000000111111111111000000000000000111111///000000000111111111111111111000000111111222333111222333333444444333333000222555777888:::<<<>>>>>>???AAADDDFFFIIIKKKLLLMMMMMMNNNPPPRRRSSSTTTUUU{{{uuunnnjjjkkkmmmnnnmmmgggccc^^^[[[ZZZ[[[\\\\\\[[[ZZZYYYXXXXXXVVVSSSPPPQQQQQQPPPOOOOOONNNNNNMMMOOOMMMKKKJJJJJJIIIGGGEEEDDDEEEFFFFFFFFFEEECCCBBBCCCCCCCCCCCCBBBAAA@@@@@@999999999888888888777777666666555444444444555555222222222111111111111000000000000000////////////111111111111111111111111,,,...000222333222111000000///...---------------000000000000000000000000000000000000000//////...////////////////////////---...///111111111000///------......///000000000---...///000000///...---111111000000/////////...)))***,,,...///000111111000111222111///....../////////............///////////////......------,,,,,,------...///.........//////............//////111000///...---.........,,,///222222000...///000......////////////......,,,---...///000222333333///////////////////////////////////////000000111//////000000000000//////.........///111000...,,,---------.........//////---......///000111222222////////////////////////000///............//////000000000000000000000000.../////////000000111111........................---..................---........................,,,,,,------...///000000...............///000000,,,---------......//////111111000000/////////.............../////////000////////////000000000000......////////////......---..................---//////.........---------+++,,,---.........---,,,'''(((+++---///000000000........................//////.........---------******+++,,,,,,---......,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------***+++---//////...---,,,,,,,,,---......---,,,,,,...------,,,,,,------...------------------------........................***+++,,,,,,---------,,,//////.........---------000000000000////////////////////////////////////............/////////000......////////////......////////////////////////---..................------.........//////000000000000000000111111111111333222111000//////////////////000000111111111222111111111000111111222333111222333333444444333333000222555888999;;;???AAA@@@AAACCCEEEGGGJJJKKKLLLNNNOOOPPPRRRSSSUUUVVVVVV|||uuummmhhhhhhjjjjjjjjjdddaaa\\\ZZZYYYZZZZZZYYYXXXWWWUUUTTTSSSSSSTTTUUUSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>><<<=========<<<:::888777666444333333444555333222333222222111111000000000222111111111000000//////222111000//////000111222222111000//////000111222////////////...........................///000000111...,,,---///111///---222000......///000000///111111000000//////......222333333222///......///111000///...---,,,,,,,,,000000000000000/////////---...000111111111///...,,,,,,,,,---...///000000//////............//////............////////////000000//////......------............/////////000---...000000000///---,,,111111000000///---,,,+++///////////////////////////000000000000000//////...000111222222111000...111111111000///......---.........///////////////111000...---,,,,,,------,,,---///000111111111000...//////000000000000000//////000000111111222222///111222000---,,,---///222111000///...//////000000000///...///000111222000111222222000...//////......////////////..............................////////////////////////........................,,,---.........---,,,+++000000000000000000000000///...---,,,,,,---...///........................///...------------...///---------.........//////------------------------.........////////////000//////.........---------......------------......---------...............---,,,,,,---...000222333...------...//////...,,,+++++++++,,,,,,,,,---------------............/////////.........---------///////////////////////////............---------........................//////...---,,,++++++***...---++++++---...---,,,............////////////////////////000000000000000000000111111111111111000000000000000000000000------......//////000000---.........//////000000000///............//////000000000000////////////+++,,,,,,---...///000000000000000000000000000000...///000222222111111000111111111111111111111111......///000111222222333333333222222333333444555444666888:::===@@@BBBCCCDDDEEEFFFHHHJJJKKKMMMMMMPPPPPPPPPQQQSSSTTTVVVWWW|||uuummmhhhhhhjjjjjjjjjdddaaa\\\ZZZYYYZZZZZZYYYYYYYYYXXXVVVUUUSSSRRRQQQSSSRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDBBBAAA@@@??????<<<======<<<:::888666555666444333333444555333222222222222222222222222222111111111111000000000///111111000000000000111111222111000//////000111222/////////000000111111111///////////////000111111222000......000111000///000...---...000111111111111000000000/////////...///111111111///...///000000//////...------------////////////////////////111111000//////.........,,,------......///////////////............//////............///////////////////////////................../////////000000//////..................000111111111000//////...//////////////////////////////000000000000//////...///000111111000///...222222111000000///......////////////////////////000///...---------......000000000000///...,,,+++...//////000000000000000///000000000000000111111...000111000......///111111000...---------......///...............//////...000111000...---......------............------////////////////////////000000000000000000000000////////////////////////....../////////......---///////////////////////////...------------...///................................................---------.........//////------------------------------........./////////000000/////////.........///......------......///........................------------...000111222...------...//////...,,,,,,,,,---------.........---------............/////////.........---------........................---------.........//////........................///......------,,,,,,+++...---+++,,,...//////...111111000///...---,,,,,,.../////////000000000000------------------------000000000000000000000000//////////////////000000........./////////000000000//////......//////000000000000000////////////.../////////000111111111000000000000000000000000//////111111222111111000111111111111111111111111//////000000111111222222333333222222333444555555777888:::===@@@BBBDDDFFFGGGGGGIIIJJJLLLNNNOOOPPPPPPPPPQQQRRRSSSUUUVVVWWW|||uuummmhhhhhhjjjjjjjjjdddaaa\\\ZZZYYYZZZZZZYYY[[[\\\]]]\\\YYYUUUQQQNNNRRRQQQPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@???;;;<<<<<<<<<;;;999888666666444333333444555333222111222222222222333333333111111111111000000000000000000111111111111000000111111000000000000111111//////000111222333444555000000000000000111222222222111//////111111111000///------...000222222222000000000000////////////---...000000///...000111//////......---......///........................444222000---,,,---...///........................//////............//////............////////////...///////////////000000....../////////000000000000///...------...000111111111111111111111111111//////////////////////////////000000000000//////---...///000000///...---222222222111000000/////////////////////////////////............//////000000000000///...---+++***...///000000111111000000000000000000////////////,,,...000000//////111333000//////............////////////000//////......///000111000...---...///......////////////......////////////////////////000000000000000000000000000000000000000000000000000000////////////000000///////////////////////////......------......///........................---...////////////...---------........./////////------------------------,,,---------............000000000000000////////////......------......///000//////......---------...............///000000...------...//////...,,,---------.........//////---------............///...............---------------------------------++++++,,,---...///000111........................------------------------///...,,,---///000000///111111000///...---,,,,,,....../////////000000000000000//////......------000000000000000000000000000000000000000000//////......////////////000000000000000//////000000111000000000000////////////000000000000000000000000000000000000000000000000///000111111222222111111222222222222222222222222111111111111111111111111222222222333444555666777;;;<<<>>>AAACCCFFFHHHIIIJJJJJJLLLMMMOOOPPPRRRRRRQQQQQQRRRSSSTTTVVVWWWXXX|||uuummmhhhhhhjjjjjjjjjdddaaa\\\ZZZYYYZZZZZZYYY[[[]]]```aaa___YYYSSSOOOQQQPPPOOONNNNNNMMMMMMMMMKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@???>>>999:::;;;<<<<<<<<<;;;:::666444333333444555333222333333333222222222222222111111111000000000000000///000111222222111000///111000000000000000000111000000111222222333444444000000//////000000111222111000//////000000000000000...---...000111111000000000000000////////////---///000///...---...000...............///000000---------...............111000///...---......///////////////............//////............//////............////////////......//////000000000111...////////////000000000000000000000000111111111222222111111000000000000////////////////////////...//////000000000000///...//////000000//////...222222222222111111000000000000000///////////////---.........///000111111...///////////////////////////000111111111111000111000000//////.........---.../////////000111111111111000000000000000000000111222333222111000///000111111000//////000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///111222........................//////............//////........................,,,...///111111///...,,,............////////////........................,,,,,,,,,---------......//////////////////////////////............//////111000000///...------,,,/////////.........//////...------...//////...,,,------------............---------............///........................------------------------,,,,,,------...//////000........................,,,---------......//////222000......///000///...............////////////........./////////000000111111111000///...------////////////////////////222222111111000000////////////////////////000000111000000000000111111222000000000000/////////////////////...............000000000000000000000000000000111111222222222222222222222222222222222222222222222222222111111111222333333444555777999:::>>>???AAACCCFFFHHHJJJKKKLLLMMMNNNOOOPPPRRRSSSSSSRRRSSSSSSTTTUUUWWWYYYYYY|||uuummmhhhhhhjjjjjjjjjdddaaa\\\ZZZYYYZZZZZZYYYWWWZZZ^^^```^^^ZZZTTTPPPOOOOOOOOOOOONNNMMMMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBB@@@???===<<<::::::;;;;;;:::999777666666444333333444555333222444444333222222111000000000000000000000000111111///000111222222111000///000000000111111000000000111111111111111111111111///............///000000/////////.........///000222111///...///000///...////////////000000000000///000111000---,,,---..................///000111------------......//////,,,---...///000000///...//////////////////......//////............//////............////////////.../////////000000111111////////////000000000111...000333555555444222111333222111//////...//////000000000000000000000000......///000000000000000000000000000000000000000222222222111111111111111111111000000////////////---...///000111111222222000000000000000000111111///000000111111111111111111111000000//////......000/////////000000//////000000000111111111000000000111222333333222111000000111111000//////000222111111222222222222111111111111111111111111111111000000000000000000000000////////////////////////000///.........///111222////////////////////////////////////////////////////////////////////////---...000111111000...---........./////////000000........................,,,,,,,,,---------............................../////////....../////////111111000///......------///////////////............------...//////...,,,+++,,,,,,,,,,,,------------------............///---.....................------------------------................................................,,,------......//////000555333000/////////---,,,............////////////............////////////......---,,,,,,+++******////////////////////////222222111111000000//////000000000000000000//////000000000000000111222222000000000000///////////////////////////.........111111111111111111111111111111111111111222222333222222222222222222222222333333333333222222222222333333444666888:::<<<===@@@AAACCCEEEGGGJJJKKKLLLMMMMMMNNNPPPQQQRRRSSSSSSTTTTTTTTTUUUWWWXXXZZZ[[[|||uuummmhhhhhhjjjjjjjjjdddaaa\\\ZZZYYYZZZZZZYYYRRRUUUXXX[[[ZZZWWWSSSPPPNNNNNNOOOOOONNNMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBB@@@>>><<<;;;;;;;;;:::999666333000///666444333333444555333222333333222222111000000///000000000000111111111111000000111111111111000000000000111111111111000000111111000000000/////////...............//////000.../////////------...000444222000/////////...---////////////000000000000111222222000...,,,,,,---///.........///000000111---------...//////000000)))+++...000111111///...//////////////////////////////............//////............///////////////000000000000000000111/////////000000000111111---000444777777555222000222111000///...//////000000000000000000000000000---...///000000111111000111111000000000000111111111111111111111111111111222111111000000//////.........000111222222222222333333222111000000000000///000111111222222111111111111111111000000000000333111000111222222111000//////000111111111111000000111111222333333222222111222222111000000333555333444444555555444444333333333333333333333333333111111111111111111111111///////////////////////////......//////000111222000000000000000000000000...//////000000//////...////////////////////////...///000000000000///........./////////000000000........................,,,---------............------------............000//////......//////000111000000//////............///////////////...---...------...//////...,,,+++++++++,,,,,,,,,---------------............///---------...............------------------------//////.........---------........................------......////////////555333000//////...---+++111111000///...---,,,,,,------.........//////////////////......------,,,000000000000000000000000000000000000000000//////111111000000000000//////////////////000111111222000000000000////////////111111111111111111111111111111111111111111111111222111111111111222333333333333333333333333333333333333333333333333333333444555666888;;;===@@@AAABBBCCCEEEGGGIIIKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUVVVWWWXXXZZZ[[[\\\|||uuummmhhhhhhjjjjjjjjjdddaaa\\\ZZZYYYZZZZZZYYYTTTUUUWWWXXXWWWUUUSSSQQQMMMNNNNNNOOONNNMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCAAA???<<<;;;:::::::::999777444222000666444333333444555333222/////////000000111111111///000000000111111111111111111000000000000111111///000111222222111000////////////000000000000000/////////...///000000111...000111000...---///111333111///...///000///....../////////000000000111000111222111///...///000000///////////////000000------...//////000111111,,,------...////////////......//////000000111111//////............//////............////////////111111111000000000000000//////000000000111111111---///222444555444222111000000//////000111444555000000000000000000000000---...///000111111111111000000000//////000000000000000000000000000000000222222111111000//////......///111222222222222111222111000//////000111111000000111222222222222111111111111111222222222222555333222333666777666555222222444555555555444444444444444444555777888888888888888777666777:::<<<;;;;;;<<<<<<<<<<<<;;;;;;777777777777777777777777444444444444444444444444000000000000000000000000...///000111222222222222111111111111111111111111...///000111111000///...////////////////////////////////////////////////.../////////000000000000........................------........./////////---.........////////////000000////////////000000000000000///////////////---...///000000//////......------...//////...,,,,,,,,,,,,,,,---------...---------............///---------.........//////........................---------...................................................////////////222000......//////...---111111000///...---,,,,,,---------.........//////111111111111111111111111000000000000000000000000//////////////////000000111111111000000000//////............///000111222000000000000////////////000000000111222222222333111111111111111111111111222222111111111222333444333333333333333333333333222222333333444444555555555666888:::===@@@CCCDDDEEEEEEGGGIIIKKKMMMNNNOOOPPPPPPQQQRRRSSSSSSTTTTTTVVVVVVWWWXXXYYY[[[\\\]]]|||uuummmhhhhhhjjjjjjjjjdddaaa\\\ZZZYYYZZZZZZYYYXXXYYYYYYXXXWWWVVVTTTSSSLLLMMMNNNOOOOOONNNLLLKKKLLLKKKJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDBBB@@@===<<<777888999:::;;;:::999999666444333333444555333222+++,,,---///000222333444//////000000111111111222222111000//////000111222///000111222222111000///......///000111222222333000000000000000111111222///111222111///...000333111///......000111000000.../////////000000111111///000111111000000111222000000////////////000000.........///000111111222000///---,,,,,,---...///---......///000111111222//////............//////............/////////000222222111111000000//////000000000000111111111111---...///111111222222222///......///111444888:::000000000000000000000000---...///000111111111111//////............/////////////////////000000000222222222111000//////...///000111222333222111111---,,,------///111444555000000111222222222222111111111111222333333333444666444333666:::<<<;;;999666777888:::::::::999888888888888888:::<<<>>>???@@@@@@???>>>===>>>AAADDDCCCCCCDDDDDDDDDDDDCCCCCC::::::::::::::::::::::::666666666666666666666666111111111111111111111111///000222333444444333333111111111111111111111111...///000111111000///...000000000000000000000000000000////////////000000////////////000000000000////////////////////////.........////////////000.../////////000000111111000000////////////000000////////////000000000000,,,---///000000000///......------...//////...,,,---------.........//////---------.........//////---------.........//////////////////////////////+++,,,,,,---...///000000......................../////////////////////...///...------///000000///............/////////000---------.........//////............////////////000000000000000000000000------......//////000000222111111111000000//////------------...///111111000000000000////////////------...///000111111222111111111111111111111111333222111111111222333444333333333333333333333333222222333333444555666666666777999;;;???BBBEEEFFFGGGGGGIIIJJJLLLNNNPPPPPPQQQQQQRRRSSSTTTUUUUUUVVVWWWWWWWWWXXXZZZ[[[]]]^^^uuummmkkkkkkiiijjjlllgggccc]]]YYYXXXXXXYYYYYYZZZYYYXXXWWWXXXWWWUUUSSSOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@?????????;;;:::999777666555555555777666444333222111111111444444444333222111//////222222222222222222222222000000000111222222333333000000////////////000000------///000111111111111111000///......///000111000000000000000000000000222000...---......///...,,,---......//////......//////000000111111222222111000...------...///000111222222111000000222333///...------...///---,,,111111111111111000//////---...///000000///...---///////////////.........111111111111111222222333111111111111000000000000/////////000111111222222111111222222222222111111222111111111000000//////111///------000222111///.........//////111222222333333222222111111000000222222111111000000111111000000000000000/////////...000222222222222444555111111222222333333333444333333222333444666888999777888999;;;===>>>@@@AAACCC@@@<<<;;;<<<===>>>>>>AAAAAABBBCCCEEEFFFHHHIIIMMMMMMMMMMMMMMMNNNNNNNNNSSSRRRRRRTTTVVVVVVRRROOOOOOKKKGGGEEEEEEEEECCCAAA@@@>>><<<;;;;;;999777555666444222222333333222111222111111000111222444555222222222222222111111111...///000111111000...---//////000000000000000///111***'''+++///000//////222---+++///111///,,,,,,............/////////000111000///------......///222111111111000000/////////////////////.........000000000000000000000000............////////////000///...------...///000,,,---......///...............------------......................................................////////////////////////........................555333000...------...///............////////////---,,,,,,...///000///...,,,---///000000000///...//////............/////////000000000000000///...000000000000000000000000//////////////////////////////000000000000//////222111111111000000//////------///000111111111111000111222333333222000///111111111000111111222333333333222222111222222222555555333333333555777888:::;;;>>>@@@CCCEEEFFFGGGGGGHHHIIIKKKMMMOOOQQQRRRVVVTTTRRRRRRRRRSSSRRRRRRTTTXXX]]]]]][[[[[[```ddd~~~tttllljjjjjjiiiiiikkkhhhddd^^^ZZZYYYZZZZZZZZZXXXWWWVVVUUUVVVUUUSSSQQQNNNNNNNNNMMMLLLKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBB@@@?????????>>>;;;:::999888777666555555666666444333222111111111222222333333333222111111111111111111111111111111222222111111111111111111111000///////////////000---...///000111111111111222111000//////000111222000000000000000000000000111000...---.../////////---...//////000000//////---........./////////000111000...------...///000000///...,,,***,,,///222///...---...///000///...///////////////...------000111222222222111000///............///////////////////////////000111111000000000000000000000000111111111000000000000000000111111222222111111000111111111111000000000///111///---...000222111000000/////////000111222222111111111000000/////////111000//////......//////000000000000000000000///111222444444333333444666444444555555666777777888999999999999:::;;;<<<<<>>>>>::::::;;;:::999888666555666555444333222111111111000111222333333333333333////////////////////////333333222222111000000///111111000///////////////......///000111111111111222222111111111111222222000000000000000000000000000///////////////000111//////000111111111111000............////////////000///.........///000111000///,,,)))(((***...222///...---...000111111000///////////////......---///////////////...---,,,---------......//////000......------......///000////////////000000000000222222111111000//////...000111111222222111111000111111111111000000000000111///......000111111000111111000000000111111222111111111000000000000000111000000///////////////222222222222222222222222444666777777666666777999::::::;;;<<<>>>???@@@@@@CCCCCCCCCDDDDDDCCCBBBBBBGGGHHHIIIJJJKKKLLLLLLMMMJJJHHHEEEEEEGGGHHHIIIIIIFFFHHHJJJMMMPPPTTTWWWYYYYYYZZZ]]]___bbbdddfffggggggggghhhjjjkkkkkkhhhfffgggeeebbbaaa``````___]]]]]]ZZZWWWTTTRRROOOKKKIIIDDDAAA>>><<<<<<<<<:::999:::999888777666666666666444444333222111111000000222111111111111111111222//////000000000000//////222000000222000---...222111...---000000------///....../////////000000000111000///.........//////111111000000000000//////////////////////////////....................................////////////......------------.........//////000000000000000......------------......................................................////////////////////////........................------........./////////....../////////000000000---......///////////////...............///000000000//////......//////000------...///000000000///000000000000000000000000111111111111111111111111///000000111111000000///111111111111000000000000//////000000111000000000000000222333333222111000111111111111111222333333333333333222222333333444555555555666888:::<<<>>>>>>???BBBDDDFFFHHHIIIJJJMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSUUUVVVWWWWWWWWWWWWYYYZZZ[[[[[[]]]eeesss~~~|||rrrjjjiiiiiihhhiiikkkiiieee___[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWXXXWWWUUUSSSLLLMMMOOOOOOOOOMMMKKKJJJNNNLLLJJJHHHGGGHHHIIIJJJEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@>>>>>>999:::;;;<<<;;;999777555666555444333222222222222111111222333333333333222000000000000000000000000222222222111111111000000222111000//////......///...///000111111111111111111111111111111111111111000000000000000000000000///000000000///000111222...///000000111111000000000000000000111111111111000//////...//////000111111000///---+++,,,000333///......///111333222111000000111111111111000000.........------,,,++++++,,,,,,---...//////000000...------------.../////////////////////000000000111111111111000000//////000000111111111111000000111111111000000000000000000000//////000111111111222111111000000000000111222222222222222222222222333222222222222222333333444555555555666666777777888:::<<<======>>>@@@AAADDDDDDEEEGGGHHHJJJKKKLLLNNNOOOOOOOOONNNMMMKKKIIILLLMMMNNNOOOPPPOOOOOONNNJJJGGGEEEDDDEEEFFFFFFEEECCCDDDFFFIIILLLOOORRRTTTVVVXXX\\\```cccfffhhhiiikkklllnnnpppqqqqqqooonnnmmmlllkkkjjjiiiiiihhhgggeeebbb___\\\ZZZWWWSSSQQQKKKHHHDDDBBBBBBBBBAAA@@@??????>>><<<;;;::::::999777666666555444333222222333222111000000000111222111222222222222111111000000///111111///---333;;;===444------///---,,,,,,...////////////000000000000000000///////////////000000000000000000/////////////////////000000000////////////////////////............////////////------------------------......///000000000000///......------------......................................................////////////////////////........................////////////...---,,,+++,,,,,,,,,,,,---------......///000000///////////////......------...000111000000////////////000000+++,,,---//////000000000000000000000000000000000111111111111111111111111000000000111111000000000111111111000000000000000000000111111111000000///000000111222222222111111222111111111111222333333444333333333333444444555444555555777:::<<>>999:::;;;<<<;;;999777666555555444333222222222222222333333333333222111111111111111111111111111111000000111111111222222222111111000//////////////////000000111111111111000///000000000000000000///111111111111111111111111///111222222000///000222......///000000000000///111111111111000000000000///////////////000111111///000222111000///000111//////...000222333333222000000111111111111000000222111111000000000//////------......///000111111//////......//////000111.../////////000000111111//////000000111111111111000000000111111000000000000000000000000000111111000000000000000000111222111111000/////////000000111111111222222333333333333333333444555666777888777888888999:::;;;<<<<<>><<<;;;;;;:::999888888888666555333111000111111222222222222222222111000///333222333333222333===IIIOOO@@@222000333333000---////////////000000000111000000000000000///////////////////////////000000////////////000000111111000000000000000000000000............////////////,,,------------------,,,,,,---......//////............------------......................................................////////////////////////////////////////////////.../////////...---,,,+++,,,,,,,,,,,,---------......000222111///...///000///......------...000111000000////////////000000,,,---...///000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000111111111111111000///000000111111222222222222222222222111222333333444444444333333444555555666444555666999<<<>>>AAABBBDDDEEEGGGIIIKKKLLLMMMMMMPPPPPPPPPQQQQQQQQQRRRRRRSSSVVVYYYZZZYYYZZZ\\\^^^___bbbffflllvvv{{{rrrjjjiiijjjiiijjjlllhhhddd^^^ZZZYYYYYYZZZZZZXXXWWWVVVUUUVVVUUUSSSQQQMMMMMMNNNOOOOOONNNMMMLLLMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEECCCAAA>>>===888999:::::::::999777666555444333333222222222333333333333333333222111000222222222222222222222222///000000111222222333333000000////////////000000000000111111222111111000//////000000000000//////111111111111111111111111000222555444111///000222---...//////000000//////////////////...............//////000000111111111---///222222111/////////000///...///111222222111---......///////////////111000000//////000000111/////////000000111111222000000//////000000111222//////000000111111222222...//////000111111222222///000000111111000000///000000000000111111111111000111111111000000222333111111000000000111111222000000111222333333444444444444555777999;;;===>>>>>>???@@@AAABBBCCCDDDDDDIIILLLNNNPPPRRRTTTVVVYYYYYYZZZ[[[\\\]]]^^^___```aaaaaa```___]]][[[ZZZYYY[[[[[[\\\]]][[[YYYWWWUUUPPPNNNLLLKKKKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFIIIOOOWWW]]]bbbdddfffeeehhhmmmppprrrssstttuuurrrsssuuuuuutttssssssttttttpppjjjeee```[[[VVVRRRNNNJJJEEECCCBBBBBBBBBBBBDDDDDDDDDEEEEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@<<<;;;999777555444444333111111111111111000///...222111111111111333===IIINNN???111///222222///,,,/////////000000000111111000000111111111000///.........////////////000000...//////000000111111222111111111111111111111111............////////////------............------,,,------.....................------------......................................................////////////////////////////////////////////////,,,,,,---...///000000111....../////////000000000...111444333000...///111...............///000000111000000//////000000111---...///000111111111000000000000000000000000000000000000000000000000000000111111222222111111000000000000000111111111111000000111111222111111111000000000111111222333333222222222222222333444444444444444444555555666777666777999<<<>>>AAACCCDDDEEEFFFHHHJJJLLLMMMNNNNNNPPPQQQQQQQQQRRRRRRSSSSSSQQQTTTXXXYYYYYY\\\```eeehhhnnnxxx|||ssskkkjjjkkkjjjkkknnniiieee___[[[ZZZ[[[[[[[[[XXXWWWVVVUUUVVVUUUSSSQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKJJJIIIIIIHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFCCCDDDDDDCCCBBB???<<<;;;999888888888888777777777444444333222222222333333111111222333333333222222333333333333333333333333111111111111111111222222///......//////000111222111111111222222111111000///000111111111111000///111111111111111111111111111444777555111...///111...///000000111111000000000/////////.........---......///000111222222222...000111111/////////111111///...///111111000///------...///////////////......------...///111111111111111111111222222222000000//////000000111222000000000111222333333333000000000000000111111111//////000000000000/////////000000000111111111111///111222111000///222444222222222222333333444555333333444555666777888888888999;;;===@@@CCCEEEGGGKKKLLLMMMNNNPPPQQQRRRSSSVVVWWWZZZ[[[[[[\\\^^^`````````aaabbbccccccddddddfffeeedddbbb```___^^^^^^aaabbbccccccaaa^^^[[[YYYVVVTTTSSSSSSTTTUUUTTTRRRNNNMMMLLLKKKJJJJJJJJJJJJKKKMMMRRRVVVYYYZZZZZZZZZ\\\aaagggkkkmmmoooqqqtttrrruuuxxxxxxwwwvvvwwwxxxyyyuuuqqqmmmiiieeeaaa]]]TTTOOOIIIEEECCCBBBBBBAAAAAABBBCCCEEEFFFFFFEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHDDDCCCBBB@@@>>>;;;999777444444444444333222111000222000///000//////444<<<;;;444//////000---,,,---//////000000000111111111000000111222111000///............/////////000000...//////000111111222222000000000000000000000000............////////////---...////////////...---------...///////////////......------------......................................................////////////////////////////////////////////////...---------...000222333//////000000000111111111///222555444000...///222---......///////////////111111000000000000111111000000111111111111111000000000000000000000000000111111111111111111111111000111111222222111111000///000000000111111111111///000111111222222222222000000000000111222333444333222222222222333444444444444444444555666777888999:::===???BBBDDDFFFFFFFFFGGGIIIKKKMMMNNNNNNOOOQQQRRRRRRSSSTTTUUUUUUVVVRRRVVVZZZ\\\^^^dddlllsss|||ssskkkjjjkkkkkklllnnnkkkfff```\\\[[[\\\\\\\\\ZZZYYYXXXXXXXXXWWWUUUSSSOOONNNNNNMMMMMMNNNOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFBBBBBBCCCBBB@@@===:::888999888777777666777777888444444333222222222333333//////111222333444444444222222222222222222222222333333222222111000000000............///111222333111111222222222111111000000111222333333222111000111111111111111111111111111555888666111---...000000000111222222222222111222222111111000000000///......000111222222222222222333222000//////222444111000...///000000///...//////000111111111111111111111000111222333555666333333333222222222222222///////////////000111111000000111222333333444444222222111111000///////////////000000000000////////////000000111111111222///111333222000///222555333333333444555666777888777888888:::;;;<<<===>>>>>>???AAACCCGGGKKKNNNOOOWWWXXXYYYZZZ\\\]]]______^^^```aaaaaa``````bbbcccccccccddddddeeeeeeffffffiiigggeeecccaaaaaaaaaaaadddeeeffffffddd```]]]ZZZYYYXXXWWWYYY[[[\\\\\\[[[ZZZYYYXXXVVVUUUUUUUUUUUU[[[\\\]]]]]]\\\YYYVVVTTTUUUZZZaaaeeehhhjjjmmmppprrruuuyyyyyyxxxwwwxxxyyyyyywwwuuusssrrrpppnnnlll[[[VVVOOOJJJFFFDDDCCCBBB>>>???BBBDDDFFFFFFFFFFFFJJJJJJKKKKKKLLLMMMMMMNNNJJJJJJIIIGGGDDD@@@===;;;888888888888777666555444666444333555333///000333---...222555222---...333000000000000111111111111000111111222222000///...---.........//////000000...//////000111222222222////////////////////////............/////////000---...///000000///...---...//////000000000000000.........------.........................................................////////////////////////000000000000000000000000222111///...---...000111............///////////////333666444000---///222,,,---///000000000///...111111000000000000111111111222222222222111111000000000000000000000000000222222222222222222222222111111222222222222111111//////000000111111111222...///000111222333333333000000000000111222333444333333222222333333444555444444444555555777888888<<<===@@@BBBEEEGGGHHHHHHGGGHHHIIIKKKMMMNNNNNNOOORRRSSSTTTUUUVVVWWWWWWXXXZZZ^^^cccfffjjjrrr|||wwwnnnllllllkkklllooohhhccc\\\XXXWWWWWWYYYYYYYYYVVVSSSTTTWWWVVVQQQMMMPPPOOOMMMMMMOOOOOONNNLLLOOOLLLIIIGGGHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA???>>>===999888888777777777777777555555555555444333222111000222444666777666444333000000000000000000000000000000111333444333000---------...///000111222222555333000------///111333333222000///.........///222111///...///000///..................///000111222222222222222111000///000000111000000///......222222222222111111111111///000111222222333222222000111111111111222222222444000,,,,,,///222333222222111111111000000//////555444333222111111111111333222222222111000000000444333333222111111111222///+++(((***///222111///333333333222222222222222000000000000000000000000888555111000111333222111444333333333555777999:::999:::<<>><<<999888777555666777777666333111///222222111111000000//////222000...,,,,,,...000222////////////............111111222222222222111111000000000000000///......000000111111111111000000...---,,,,,,,,,,,,---...000000//////.........---///////////////////////////////////////////////////////////////.........////////////////////////+++,,,,,,---...//////000////////////////////////,,,,,,---.../////////...000000000000////////////111111000000//////......000000000000111111111111111111111111000000000000------......//////000000222111111111000000//////000111111111111222222222000111111222333333333444000000/////////000222333333222111000000111222333444333222111111222333444444444333333333444555555666666666555444666999;;;>>>???@@@BBBDDDEEEFFFGGGJJJLLLNNNNNNNNNOOOPPPRRRSSSSSSSSSSSSSSSUUUWWWYYY\\\ccckkkpppuuuvvvnnnkkkkkkkkkkkknnnkkkfff```[[[ZZZ[[[\\\]]]ZZZWWWUUUVVVXXXWWWRRRNNNPPPOOONNNOOOPPPPPPNNNMMMKKKIIIGGGGGGIIIKKKLLLLLLGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA???>>>===999999888777777777777777333333444555666666666666111222444666666555333222222222222222222222222222333222111111333333222111111111111111222222222222111///---++++++,,,...///000000///...///000111111222111/////////000///...000000/////////000111111111111222222111000000///000000000000000000///...111000000000111111222222111111111222111111000000000000111111111222222222888444000///000222222111222111111111000000000000/////////......///000000222222222222111111111111444333222222111111222222222...+++,,,000333222000000000000000000000000000111111111222222222222222777444111000222444444333666666666777999;;;===???AAABBBEEEHHHKKKNNNPPPQQQRRRTTTXXXZZZ[[[\\\^^^___^^^___bbbfffhhhjjjkkkkkkhhhhhhgggfffdddbbb```___]]]^^^______^^^[[[XXXVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVUUUTTTQQQOOOLLLKKKJJJHHHIIIJJJNNNSSSYYY___bbbdddeeegggkkknnnpppppppppooollliiifffccc```]]]\\\VVVVVVVVVVVVWWWYYYZZZ[[[ccceeeiiinnnqqqtttuuuuuuxxxyyyzzz{{{zzzzzzxxxxxxooolllgggccc___ZZZVVVSSSMMMHHHDDDBBBCCCDDDDDDCCCDDDEEEGGGJJJMMMPPPRRRTTTSSSQQQNNNKKKJJJJJJJJJKKKIIIHHHHHHGGGEEEDDDBBBAAA>>>===;;;888666444333222222111111000000000000000222000...---,,,---///000111111000000000/////////000111111111111111111000000000000000000///......//////000000000000////////////...------...//////000/////////............////////////////////////////////////////////////......//////////////////......................../////////000000111111222////////////////////////------.../////////......////////////000000000000111111000000////////////000000000000111111111111111111111111000000000000000000000000000000111111222222222222111111111000000111111111111222222222333333222222222222222222222111000000000111222333333222111000000111222333333222222222222222222333444333333333333444555555555666666666555777:::===@@@AAABBBDDDEEEGGGHHHIIIJJJLLLOOOPPPPPPQQQSSSUUUWWWWWWWWWWWWWWWYYY\\\^^^cccmmm{{{uuummmkkkkkkjjjjjjmmmiiiddd^^^ZZZYYYZZZ[[[[[[ZZZXXXVVVWWWXXXWWWSSSOOONNNNNNMMMNNNOOOOOOMMMKKKJJJIIIGGGGGGIIIKKKLLLLLLGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDCCCBBBAAA???>>>===999999888777777777777888999999888666444111///...222333555666555444222111222222222222222222222222444222///...000222222222333333222222222111111111222111000000//////000000------......000111333444222000//////000000000///222222111000000000111111000000111111000000////////////000000111000000000000000/////////111222333111111111111000///...---000000000111111111222222:::777333111111111111000111111111111111000000000/////////000000222333333111111111222222222222222333333222222111111222222444111///000222444333111//////////////////000000222222333333444444555555555444222333555777888888;;;<<<===???AAADDDFFFGGGKKKLLLNNNQQQTTTWWWYYYZZZYYY]]]aaadddeeedddddddddbbbdddfffiiikkklllmmmmmmjjjiiihhheeebbb___\\\[[[ZZZZZZZZZYYYVVVSSSOOOMMMRRRRRRRRRSSSTTTTTTUUUUUUSSSRRRPPPLLLIIIFFFCCCBBB@@@AAACCCFFFLLLRRRWWW[[[^^^```dddiiimmmqqqssstttttttttsssrrrpppnnnllljjjeeeccc___\\\ZZZYYYZZZ[[[\\\___cccgggkkknnnpppqqquuuwwwyyy|||}}}}}}|||{{{wwwuuurrrpppmmmiiiddd```YYYTTTMMMHHHGGGGGGGGGHHHBBBDDDGGGKKKOOOTTTWWWYYY\\\XXXSSSNNNKKKJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOKKKHHHDDD???;;;999888888666555444222111111222222222111000///////////////222222111111111000000000///000000111111000000///000000000000000//////.........////////////......000000///......///000000////////////............////////////////////////////////////////////////.........//////000000000------------------------111111111111111111111111////////////////////////...////////////......---......//////000000111111111000000000000/////////000000000000111111111111111111111111000000000000222222222222222222111111333333333222222222222222000111111111111222222222555444333111000000111222333333222111111111222222222222111111111111222222222222222333333222222222333333222222333444555555555666777777888999===???BBBCCCDDDFFFGGGIIIJJJKKKLLLNNNPPPQQQRRRSSSVVVXXXXXXXXXWWWWWWXXX\\\aaaeeettt~~~tttmmmkkkkkkjjjjjjlllgggccc^^^ZZZYYYZZZZZZZZZYYYXXXWWWWWWWWWVVVSSSPPPLLLLLLLLLNNNOOONNNKKKHHHMMMKKKIIIHHHIIIJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBAAA???>>>===:::999888888777777888888;;;:::888555222///,,,***333444555555444333111000000000000000000000000000222000...---///000111000000000000000000000000000222222333333222222111000---......///111222333444222000//////000111000000333222111000000000000000//////000000000000//////...///000111111111111111111111///......000111222000000000000000///......000000000000111111111111888777444222111111111111111111111111111111111111111111111111111222333333111111111222222333333333333333222222111222222333555333111111333333222000000111111111111111222222111111222333444555666666666555666777999<<<>>>>>>CCCDDDFFFHHHKKKMMMOOOQQQRRRSSSUUUXXXZZZ]]]___```^^^aaaeeeggggggggghhhhhhjjjkkklllmmmnnnmmmlllkkkkkkjjjhhheeeaaa]]]ZZZXXXWWWWWWWWWVVVTTTRRROOONNNSSSSSSTTTUUUVVVXXXXXXYYYXXXVVVRRRMMMGGGCCC???======>>>???AAADDDHHHKKKMMMTTTVVVZZZ^^^dddjjjpppuuuvvvyyy{{{|||{{{yyyxxxwwwuuussspppkkkhhheeebbbbbb\\\^^^aaadddgggiiijjjkkkrrrtttxxx{{{}}}}}}||||||{{{yyywwwuuutttqqqnnnkkkdddaaa[[[UUURRRPPPOOONNNHHHHHHJJJMMMRRRYYY^^^bbbccc___ZZZTTTOOOLLLJJJIIILLLMMMPPPRRRUUUWWWXXXYYYWWWUUUQQQLLLGGGDDDBBBAAA???>>>;;;888555444444555222222222222222222111111222222111111111000000000//////000000000000////////////000000000000//////...//////000000//////...///////////////////////////////////////.........////////////////////////////////////////////////------...///000111111222////////////////////////000000000000////////////////////////////////////000000000000000///...------......///000111111222000000000000000000000000///000000000111111111111111111111111000000000///333333333222222111111111222222222222222222222222000000111111111222222222555444222111000111222333555444444333222222222222222222222222222222222222111222333444444333222111333222222222333444555666555777888999:::<<>>===:::999999888888888888888333444555555555555555444333444444444444222111000000000000000000000000000111000000000222222111///...//////000111222222222//////000000000///...---//////000111111111111111222000//////111222111000222111000000////////////...///000000000000////////////000111111222111111333222111/////////000000......///000000000000000//////000000000111111111333333222111000000111222111111111111111222222222111000///...............111111222222333333333444333222222111222222333333444333222222222222111///000000111111222222222333000000111333555666777888999:::<<<>>>@@@CCCEEEGGGLLLMMMOOOQQQSSSUUUVVVWWWXXXXXXZZZ\\\^^^```bbbccccccdddffffffggghhhjjjmmmnnnooopppqqqqqqpppooonnnmmmllljjjgggccc```\\\[[[XXXYYYYYYZZZYYYXXXWWWVVVZZZZZZ[[[\\\^^^___``````\\\YYYTTTNNNGGG@@@;;;888<<<<<<<<<===???AAACCCDDDMMMOOOQQQTTTZZZcccooovvvwww{{{~~~~~~{{{{{{zzzxxxuuupppllliiidddeeefffggghhhhhhhhhiiimmmpppssswww{{{|||}}}}}}}}}zzzwwwuuuuuuuuuuuuuuummmllljjjfffaaa]]]ZZZYYYTTTSSSRRRRRRWWW___gggllljjjhhhddd___YYYSSSMMMJJJJJJKKKMMMOOOSSSVVVXXXZZZ]]]\\\[[[YYYVVVRRROOOMMMIIIGGGCCC???;;;888777666111222222222222222222222111111000000000///////////////000000000000////////////000000000000/////////000000111111000000///.................................///////////////////////////////////////////////////////////////---......///000111222222000000000000000000000000000000000000////////////////////////////////////111111111111000///......---......///000111111222000000000000111111111111///000000000111111111111111111111111000000000///222222222111000000000///000000111111111111111111000000111111111222222222222222111111111222444444444444444444333333222222222222222333333222222222111222333444444333222111333333333333444555666777666888:::<<<===???BBBDDDDDDEEEFFFGGGIIIKKKLLLMMMOOOQQQSSSSSSRRRSSSTTTVVVZZZ[[[]]]___fffttt}}}uuunnnmmmmmmkkkjjjkkkgggccc___\\\\\\\\\\\\\\\VVVVVVWWWVVVUUUSSSQQQOOOOOOPPPSSSUUUVVVTTTOOOLLLIIIHHHHHHIIIKKKLLLKKKJJJFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDCCCBBBAAA???>>>===::::::999888888888888999777777888888888777777666333333333333333222222111222222222222222222222222333333222333555555333111000000111222333444555666111111111111111000//////111111111222222111000000222000//////111222222111111111000/////////000000//////000000111111000000000000111111222111111111222222222222111111000000---...///000111111111111/////////000000000111111...000000000//////111333111111111222222222222222444333222111000000000000222222222333333333333333222222111111222222333333222222333333222111000000/////////000111111222222111222333555777999;;;<<<>>>AAADDDFFFHHHJJJMMMOOORRRSSSUUUVVVXXXXXXYYYYYYZZZZZZ\\\]]]___aaabbbcccdddeeeffffffgggiiimmmooolllnnnppprrrttttttttttttoooooonnnllliiifffdddccc```aaaaaa``````___^^^^^^^^^^^^___```aaabbbcccdddbbb___YYYRRRJJJCCC>>>;;;888999:::<<<>>>@@@BBBCCCFFFHHHJJJMMMSSS]]]jjjssswww|||}}}xxxuuuppppppooonnnmmmmmmllllllkkkmmmppptttxxx{{{}}}|||yyyvvvuuuvvvyyyzzz{{{tttuuuuuusssooojjjhhhgggdddbbb^^^]]]```fffnnnrrrqqqpppnnnjjjddd^^^XXXTTTNNNMMMMMMMMMNNNQQQTTTVVVZZZ[[[]]]^^^]]][[[YYYWWWRRRPPPMMMIIIDDD@@@===;;;666555444333333222222333111111000000000////////////000000111111000000///...//////000000000000000000000111111111111000000---......//////......---.........////////////////////////////////////////////////////////////////////////000000111111111222222222222222222222222111111111111111111111111////////////////////////000111111111111000000///......//////000000111111000000000111111111111222000000000000111111111111111111111111000000000000000000000000000/////////000000000000000111111111000111111111111222222222000000111222333333444444333333444444444333222222222222333333333333222222222222222333333222222222444444444444555666888888888:::===>>>???AAACCCEEEEEEFFFGGGIIIJJJLLLMMMNNNPPPRRRSSSTTTSSSTTTUUUWWWXXX]]]ccckkkuuu~~~uuunnnnnnnnnkkkjjjlllccc```\\\ZZZYYYZZZYYYXXXWWWWWWXXXWWWUUUSSSQQQQQQOOOQQQSSSVVVXXXUUUPPPKKKIIIHHHHHHIIIKKKLLLKKKJJJEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDCCCBBBAAA???>>>===;;;:::999999888888999999<<<;;;:::888666444222111222222222222333333333333222222222222222222222222555333111000222333333333222222222333333444444444444444333333333222222222000111222222222222111000222000///000111333222222111111000000000111222222///000000111222222111111111111222222222111000000///000222444555444333333000000111111111111111111////////////000000000111---///111111//////111333111111111222222333333333555555444444444444444555333333333333333333222222222222111111222222333444111222333444333222111111///000000111222222333333555666777:::<<>>888999:::===???AAACCCDDDCCCGGGLLLPPPUUU^^^iiirrrzzz~~~{{{zzzxxxwwwuuuttttttsssqqqqqqqqqrrrtttwwwyyyzzzwwwuuutttuuuxxxzzz{{{{{{yyyzzz{{{yyyvvvttttttvvvqqqooommmkkklllnnnrrrttttttsssqqqnnnkkkgggdddbbbZZZWWWRRRNNNLLLLLLOOOPPPRRRSSSVVVXXX[[[]]]^^^___[[[ZZZYYYWWWSSSNNNJJJGGGBBB@@@<<<999666555555555222222111111111000000000000111111111111111111000......///000000000000000//////000000000000//////...///000000000000///.............../////////000////////////////////////////////////////////////000000000000000000000111111111111111111111111111/////////000000111111222////////////////////////000000111111222222111111////////////000000000000000000111111111222222222000000000000111111111111111111111111000000000000/////////000000000000000000000000111111222222222000111111111111222222222000111333444444333222111111111333333444333222222222222333444444333222222333222222222222222222333555555555555777888999::::::<<>>===;;;:::999999888888999999444444444555444444333222111111111222222333333444000000000000000000000000444111---+++,,,///111222222222222111111111111000222111000000//////000000///000111222333222222111222000///000222333333222111111111111222333444444000000111222222222222222222222222222222111000///+++...111555777777666555222222333222222111000///////////////000000000000...111222222///...000222111111111222222333333333111111111111222333444444444444444333333222222222222111111111222333333444111222444555444333222333222222333444555555666666888999;;;>>>AAACCCEEEGGGGGGKKKPPPRRRSSSTTTXXX[[[WWWWWWXXXXXXWWWVVVTTTSSSRRRSSSTTTUUUWWWXXXYYYZZZYYY]]]bbbeeefffgggggghhhpppqqqsssuuuuuuuuuuuutttuuuvvvvvvwwwwwwvvvvvvuuuuuussspppkkkgggccc```^^^XXXXXXYYYYYYZZZZZZ[[[[[[YYYVVVRRRMMMGGGBBB>>>;;;;;;<<<===>>>@@@AAABBBCCCHHHNNNVVV[[[___fffooowww|||~~~}}}{{{zzzzzzzzz{{{yyyvvvsssrrrrrrrrrsssqqqqqqrrruuuxxxzzzyyywww{{{|||}}}{{{xxxyyy|||xxxwwwvvvuuuttttttsssssssssqqqooommmlllkkkkkkkkkeee```XXXQQQLLLKKKLLLMMMLLLLLLNNNQQQVVV[[[```ccccccccccccbbb___ZZZVVVSSSNNNKKKEEE@@@<<<999999999333333333222222222111111111111222222222222111111......///000000000000000......////////////......///000111222222111000///---.........//////000000////////////////////////////////////////////////111111111000000000000000000000000000000000000000+++,,,,,,---...//////000///////////////////////////000111222222222222222000000000000////////////000000111111222222222222000000000000111111111111111111111111000000000000//////000000111111111222111111111222222333333333000111111111111222222222111222444555555222000...///000222333444333333222222222444444444444222222444333222111111222333444555555666666777999:::;;;;;;===@@@BBBBBBBBBDDDEEEIIIJJJKKKLLLNNNPPPQQQRRRMMMPPPSSSVVVXXXZZZ^^^```bbbpppxxxpppjjjjjjkkkkkkjjjeeebbb^^^\\\\\\]]]^^^^^^YYYWWWVVVVVVVVVUUURRRPPPMMMNNNOOOOOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGAAAAAABBBBBBAAA@@@>>>===999:::;;;<<<;;;:::999888555555555555555555555555333444444444444333222111111111222222222222111111111111333444444333222111111000/////////000222333...111444444111///000222222222222222222222222222444333333222111111111222222222333333333444444444444333222111000000000000///222444555333111000000//////000111333444555666444444333222222111111000444222000000111222111000111111111111000000000000///000111222222111000///111111111111111111111111222222222222222222222222222222222222222222333333...//////000222333555666555555444444555777999:::<<>>===;;;:::<<>>@@@BBBDDDEEEEEEEEEGGGIIIMMMMMMMMMNNNOOOPPPQQQSSSQQQTTTWWWYYY]]]aaagggkkktttxxxpppkkkjjjkkkkkkjjjeeebbb^^^\\\\\\]]]^^^^^^YYYXXXVVVVVVVVVUUURRRPPPMMMNNNOOOOOOOOOMMMLLLKKKKKKJJJIIIIIIJJJJJJIIIHHHEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBAAA@@@???======888999999:::999888777666444444444444444444444444444333333333222222222222111111222222222222111111+++,,,...000111222222111000000/////////000111222000111333222111000111222222222222222222222222222444333222222111111111222222222222222333333333333444333222111000000000000000222444555444333333333000000111222333444444555444444444333333333333222333111//////000000000/////////000000111111222222111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222555555444555555666777888777777777888999<<<>>>???BBBDDDHHHJJJKKKMMMOOOQQQTTTSSSSSSRRRRRRSSSUUUUUUTTTSSSRRRQQQNNNKKKHHHGGGFFFFFFFFFGGGHHHJJJKKKLLLJJJMMMPPPQQQRRRUUU[[[```iiimmmssswwwzzzzzz{{{|||}}}~~~~~~}}}{{{wwwsssnnnhhhbbb[[[WWWLLLKKKJJJHHHHHHHHHIIIJJJLLLJJJGGGDDDAAA???>>>>>>@@@>>>@@@FFFIIIMMMTTT\\\___dddlllrrrvvvyyy|||~~~~~~}}}~~~~~~yyytttpppmmmkkkfffeeeccccccdddgggjjjlllrrrxxx{{{zzz{{{}}}{{{yyyvvvrrrmmmgggbbb``````______```bbbccceeegggggggggeee```ZZZUUUQQQHHHEEEBBBAAADDDKKKRRRWWW\\\```fffjjjjjjhhhfffeeedddaaa]]]ZZZWWWSSSMMMIIIEEEAAA<<<888777666444333444222111111222222111000222222222222222222222222333222222111000000/////////000222222222111///...000000000000000000000000......000111111111000////////////000000000000000000000000000000000000/////////......///000000111111111111000000000//////000////////////000000111...//////000000000000000111111111111111111111111000000////////////000000222000///000222444222111000111111111111222222222000111222222111000111222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222444333111333666888777666444666888888888:::===???AAABBBDDDEEEEEEFFFHHHJJJKKKLLLNNNOOOPPPRRRTTTVVVUUUXXX[[[```fffnnnvvv|||xxxpppkkkjjjkkkjjjiiieeebbb^^^\\\\\\]]]^^^^^^ZZZXXXWWWVVVVVVUUURRRPPPNNNOOOOOOOOONNNMMMKKKJJJKKKJJJIIIIIIJJJJJJIIIGGGCCCDDDFFFGGGGGGFFFDDDCCCEEEDDDBBB@@@???>>>======888888888888777555444333333333333333333333333333444333222111111111222333111111222222222222111111///000111222333333333333000000000000000111222222333111000000111222222111222222222222222222222222333333222111111111111222222222222222222111111111333333222111000000000000///111222222222222333555111111222222222333333333333333444444444444555555333222000000111222111000......///000111222333444333333222222222222333333222222222222222222222222222222222222333333333333222222222222222222222222666555555444444444555555::::::<<<===@@@BBBEEEFFFIIIKKKMMMNNNMMMMMMNNNOOOQQQPPPOOONNNNNNOOOQQQRRRQQQPPPNNNKKKIIIHHHFFFFFFDDDCCCBBBAAABBBCCCEEEGGGAAADDDHHHIIIKKKOOOUUUZZZhhhmmmsssxxx{{{}}}~~~{{{xxxsssnnnhhhbbb[[[VVVMMMLLLJJJIIIIIIIIIKKKLLLIIIGGGDDDAAA@@@???@@@@@@BBBAAACCCIIILLLOOOVVV^^^bbbkkkuuu|||}}}}}}}}}{{{xxxxxxyyyzzz|||}}}yyysssooolllgggccc^^^ZZZYYY[[[___bbbgggooowwwyyy|||}}}}}}|||yyyvvvpppggg]]]WWWTTTSSSRRRRRRSSSVVVXXXYYY]]]```dddffffffaaa\\\XXXMMMIIIBBB======CCCJJJOOOQQQWWW___fffjjjjjjjjjjjjkkkiiigggeeeddd```\\\YYYTTTPPPIIIDDD???;;;777555555444222222333333333111222222222222222222222222333222222111111000000000///000222333333222111111000000000000000000000000//////000111111111111111000000000000000000//////000000000000000000000000000000000///000000111222666444222111////////////222111111000000000000111...///000000111111000000111111111111111111111111111000000//////000000111111000000000222333222111000111111111111222222222000111222222111000111222222222111111111111222222333333333333333333333333222222222222333333333333333333333333333333333333222222222222333333333333111000000222555888999999555777999999:::;;;>>>@@@BBBCCCEEEFFFFFFGGGIIIKKKLLLNNNPPPRRRSSSVVVYYY\\\]]]aaagggoooyyy~~~xxxppplllkkkkkkjjjiiieeebbb^^^\\\\\\]]]^^^^^^ZZZYYYWWWWWWVVVUUURRRPPPPPPQQQQQQPPPOOOMMMKKKJJJLLLJJJIIIIIIIIIIIIHHHGGGDDDFFFHHHJJJJJJHHHFFFDDDFFFEEEBBB@@@>>>=========999888888777666444333333333333333333333333333333555333111000000000222333111222222333333222222111666555555444333222222111222222222222222333333333555111......111333222111111111111111111111111111222222111111111111111222222222222111111111111000333222222111000000111111000111111000//////111333222222222222222222222222222222222333444555555666666444333333444555444333//////000111111222333333444333222111111222333444222222222222222222222222222222222333333333333333333333333333333333444444555555555555555666777777???@@@AAADDDFFFIIIKKKLLLLLLNNNOOONNNLLLJJJJJJKKKKKKJJJIIIHHHIIIKKKNNNOOORRRPPPMMMKKKIIIIIIIIIJJJGGGEEEBBB???>>>???AAABBB???CCCFFFHHHKKKPPPWWW]]]jjjnnntttyyy|||~~~~~~~~~{{{xxxsssnnniiibbb\\\WWWRRRPPPNNNMMMMMMNNNPPPQQQLLLJJJFFFDDDBBBBBBCCCDDDAAA@@@CCCHHHKKKNNNTTT[[[aaalllyyy~~~}}}zzzwwwssspppnnnnnnooopppxxxyyy{{{{{{yyyuuuqqqnnniiieee^^^XXXUUUUUUVVVXXX]]]eeennnssswww|||~~~}}}~~~|||zzzvvvnnnbbbVVVMMMJJJIIIHHHHHHIIIKKKNNNPPPRRRUUUZZZ^^^```^^^[[[YYYVVVQQQHHHAAA===>>>AAADDDFFFLLLUUU\\\bbbgggkkkmmmkkkkkklllllllllkkkhhhgggbbb]]]WWWPPPIIICCC===999777555333222333333222222222222222222222222222222222222222222222222111111//////111222222222222111000000000000000000000000//////000000111111111111222111111000000/////////000000000000000111111111222111111000111111222222777555333000///000111222222222111000//////////////////000111111111111000000000000000000000000000111000000000000000000111111000000111222222222222000000111111111222222222000111222222111000111222333222222111111222222333333333333333333333333333222222222333333333333333444444444444444444444444222222222333333333333333444444333444555666777777666888:::;;;;;;===@@@BBBCCCEEEGGGGGGGGGHHHJJJLLLNNNPPPSSSUUUVVVZZZ```eeekkkrrr|||~~~xxxppplllkkkkkkjjjhhheeebbb^^^\\\\\\]]]^^^^^^[[[ZZZXXXWWWWWWUUURRRPPPQQQRRRRRRRRRPPPNNNMMMKKKLLLJJJIIIHHHIIIIIIGGGFFFDDDFFFHHHJJJJJJHHHFFFDDDFFFEEEBBB@@@>>>=========::::::888777666555444444333333333333333333333333555444222000000111222333222222333333333333222222333333222111000/////////333333444444444555555555555111......111333222111111111111111111111111111111111111000000111222222111111111111111111111111333222111111000111111111333333333222000///111222333333333222222222222111000000111222333444444555666444333333444555555444222222222111111111111111333222111000000111222333222222222222222222222222222222333333333444444444222333333444555666666666888888999:::<<<>>>@@@BBBEEEEEEGGGIIIKKKMMMNNNNNNKKKLLLMMMKKKIIIGGGFFFGGGEEEEEEEEEEEEGGGIIILLLNNNRRRPPPMMMKKKJJJJJJLLLMMMLLLJJJEEEBBB???>>>???@@@AAADDDHHHKKKNNNTTT]]]cccnnnqqqvvvyyy{{{|||~~~~~~{{{xxxtttppplllfff```\\\SSSQQQNNNMMMLLLNNNPPPRRRQQQOOOMMMJJJHHHGGGHHHHHHFFFEEEGGGLLLOOOPPPUUU\\\bbbmmm{{{}}}{{{wwwtttooojjjgggeeeddddddhhhjjjnnnpppqqqooollljjjgggddd___YYYUUUQQQOOOOOORRRZZZaaaeeekkkssswwwxxx{{{zzzyyyuuummmaaaTTTKKKFFFDDDBBB@@@AAACCCEEEGGGIIIJJJLLLOOOQQQRRRSSSSSSUUURRRLLLFFFAAA>>>======@@@CCCIIIOOOUUU]]]eeejjjjjjlllnnnppppppnnnmmmllljjjfff```ZZZTTTMMMFFFAAA===:::666444333333222111222222222222222222222222222222222222333333333333......///000000111111111111111111111111111111111............//////000000222222111111000000/////////000000000111111111222222222111111111111222222555333222000000111333555111000//////............///000000111111111111111////////////////////////111111000000000000111111000111111111111111222222000000111111111222222222000111222222111000111222333333222222222222333333333333333333333333333333222222333333333444444444444444444444444444444444222222333333333444444444777777777666555555666777888999;;;<<<===???BBBEEEDDDFFFHHHIIIIIIIIIKKKMMMMMMPPPSSSUUUXXX___iiiqqq}}}xxxqqqmmmlllllljjjhhheeebbb^^^\\\\\\]]]^^^^^^\\\ZZZXXXWWWWWWUUURRRPPPQQQQQQQQQQQQPPPOOOMMMLLLLLLJJJIIIHHHIIIHHHGGGEEECCCDDDFFFGGGGGGFFFDDDCCCEEEDDDBBB@@@???>>>======;;;:::999777666666666666333333333333333333333333555444333222222222333333222222333333333333222222111111111111222333444555333333444555666555555555333111000000111222222111111111111111111111111111111000000000000111222222111111111222222222333333222222111111111111111222444555666555333222333444333222222222222222222222000000111222222333444444333111000111222333333222333333222222222111111111222222111111111111222222333333333333333333333333222222333333444444555555222333444555777999::::::999:::<<<>>>AAADDDGGGIIIKKKKKKLLLMMMMMMMMMLLLLLLGGGHHHIIIHHHFFFEEEDDDEEEDDDDDDEEEFFFHHHJJJKKKLLLOOOMMMKKKIIIIIIIIIKKKLLLNNNKKKHHHDDDAAA@@@@@@@@@BBBEEEIIIMMMQQQXXXbbbiiiqqqtttwwwzzz{{{|||}}}|||zzzwwwtttqqqmmmhhheee[[[YYYVVVSSSSSSTTTVVVXXXZZZYYYWWWUUUTTTRRRRRRQQQTTTSSSUUUYYY[[[[[[___eeekkksss~~~~~~yyyvvvrrrmmmhhhdddbbb```^^^___aaacccddddddcccbbb___^^^[[[XXXTTTPPPLLLJJJLLLRRRWWWYYY^^^fffkkklllqqqrrrsssrrrnnndddYYYQQQFFFDDD@@@===<<<===???AAABBBBBBBBBBBBDDDGGGJJJLLLMMMLLLJJJGGGDDD@@@===;;;<<<===@@@CCCIIIQQQZZZ```hhhkkknnnpppooonnnmmmmmmmmmkkkgggccc___YYYSSSNNNGGGCCC===999777666444222444444444444444444444444222222222333333444444444///////////////000000000111111111111111111111111...............///000000111111111111111111000000///000000111111222222222333222111111000111111111111111000000111333444555000//////............//////000111111222222111111////////////////////////222111111000000111111222///111222222111111222333000111111111111222222222000111222222111000111222333333222222222222333333333333333333333333333333222222333333444444555555444444444444444444444444222222333333444444555555666777777777666666888:::999;;;===>>>???AAADDDGGGEEEGGGIIIJJJJJJKKKMMMNNNLLLOOOSSSWWW]]]hhhxxx}}}wwwqqqmmmlllllljjjgggeeebbb^^^\\\\\\]]]^^^^^^\\\[[[YYYXXXWWWUUURRRPPPNNNNNNOOOOOOOOONNNLLLKKKLLLJJJHHHHHHHHHHHHFFFDDDEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBAAA@@@???======:::999777666666666777777444444444444444444444444555555555444444444333333222333333444444333333222333333222333444666888999111222333444555444444333000111333222111000111222111111111111111111111111000000000000000111222222000000111222333444555555222111111111111111222222///111444555444444444555222222222222222222222333111222222333333444444444222111///000222333333222111222222222222222222222222222333333333333222222333333333333333333333333222222333333444555555666222333555777999<<<===>>>===>>>???BBBEEEIIILLLMMMPPPPPPPPPOOOMMMKKKIIIHHHDDDFFFGGGGGGFFFEEEFFFGGGHHHHHHJJJKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJJJJHHHGGGEEECCCBBBBBBAAACCCGGGKKKNNNSSS[[[fffmmmsssvvvyyy{{{|||}}}}}}{{{zzzyyyvvvrrrooommmjjjfffcccaaabbbdddfffeeeeeeffffffeeedddbbbbbbfffdddfffjjjjjjiiilllrrrwww{{{~~~{{{wwwrrrmmmiiiggg``````^^^]]]\\\[[[[[[[[[VVVVVVUUUTTTRRRPPPOOONNNNNNSSSVVVVVVXXX]]]``````dddfffjjjmmmnnniiibbb\\\LLLIIIDDD@@@======???@@@??????>>>???@@@CCCFFFHHHJJJJJJIIIHHHEEEBBB???===999:::<<<>>>AAAGGGNNNSSS\\\aaagggkkklllmmmnnnooonnnlllkkkjjjhhheee```\\\SSSNNNHHHBBB>>>;;;888666555555555555555555555555222222222333444555555666111111000000000000000000111111111111111111111111000///.........///111111111111111111111111222222///000000111111222333333222222111000000000000000000000000111222333333444//////////////////000111000000111222222222222111111111111111111111111111222111111000000111111222///111333222000000222444000111111111111222222222000111222222111000111222444333333222222333333444222222222222222222222222222222333333444555555666555555555555555555555555222222333333444555555666444666777777555555888::::::<<<>>>???@@@BBBFFFHHHFFFHHHJJJKKKKKKLLLNNNOOONNNRRRXXX]]]gggxxx}}}wwwqqqmmmlllllljjjgggeeebbb^^^\\\\\\]]]^^^^^^]]][[[YYYXXXWWWUUURRRPPPKKKLLLMMMNNNNNNMMMKKKKKKLLLJJJHHHHHHHHHHHHFFFDDDGGGGGGGGGGGGGGGGGGGGGGGGAAAAAABBBBBBAAA@@@>>>===888888666555555666777888555555555555555555555555555555666666666555444333222333333444444333333222333222111000111222333444000111222333444333222222...111444444111///000222000000000000000000000000000000///000000111222222000000111222444555666777222111111111111111222222(((+++000222333333333444111111222222222333333333333333444444444444555555444222111111333555555444000000111222333444444555222333555555555555333222333333333333333333333333222222333333444555666666222333555888;;;>>>@@@AAAEEEFFFGGGJJJMMMPPPSSSTTTSSSRRRQQQPPPMMMIIIFFFDDDCCCEEEGGGHHHGGGGGGHHHJJJLLLMMMNNNOOOOOOMMMKKKIIIJJJIIIIIIIIIIIIIIIIIIJJJEEEEEEEEEDDDDDDDDDCCCCCCEEEHHHLLLPPPUUU^^^iiiqqqtttwwwzzz|||~~~~~~}}}~~~~~~|||yyyvvvyyyvvvqqqmmmkkklllnnnpppnnnppprrrssstttsssqqqpppqqqpppqqqttttttsssuuuzzz{{{vvvqqqoooiiifffbbb]]]ZZZXXXWWWXXXRRRQQQQQQQQQQQQSSSTTTUUURRRXXX[[[YYYYYY[[[[[[YYYYYY]]]cccjjjmmmmmmhhhdddSSSOOOJJJDDDAAA@@@AAABBB>>>>>>???@@@BBBDDDFFFHHHNNNMMMKKKIIIEEEBBB@@@>>>888999;;;===???BBBFFFJJJOOOUUU^^^eeeiiilllooorrrmmmmmmmmmnnnnnnlllhhheee\\\WWWOOOHHHCCC???<<<:::666666666666666666666666111222333333444555666666333333222111000000000111111111111111111111111111111000/////////000222333000000000111222222222333///000000111222222333333222222111000//////000000///000111222222222222111000000//////000111222222000000111222222222222111222222222222222222222222222222111111111111222222///111333222000000222444000111111111111222222222000222222222111000111222444333333222222333333444111111111111111111111111222222333333444555666666555555555555555555555555222222333333444555666666555777888666444333555888:::<<<>>>@@@AAACCCFFFIIIGGGIIIKKKKKKLLLLLLNNNPPPRRRWWW^^^eeerrr~~~xxxqqqlllkkkjjjgggeeecccbbb```___^^^^^^^^^___[[[YYYVVVUUUUUUTTTRRRPPPOOOOOONNNNNNMMMLLLLLLLLLOOOMMMKKKHHHGGGGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFFFFFFFCCC@@@?????????>>>===999888777666555444333222555555444333333333333444222222222222222222222222777666444222111111111222333444444444444444444444111111111222222333333333222222222222222222222222444333222222333333111000444444444444444444444444111111222222222333333333222222222222222222222222222222333333333333444444111111111111111111111111111111111111111111111111555444222111111111222222222222111111222222333444000000000111222333555555000111111222333333444444555555444444333444444555444555777:::>>>CCCGGGIIIJJJKKKLLLNNNPPPRRRSSSTTTWWWWWWUUURRRNNNJJJFFFCCCAAADDDHHHMMMRRRTTTVVVVVVUUUTTTQQQOOONNNMMMMMMMMMMMMNNNOOOOOOOOONNNMMMLLLKKKHHHEEEBBBAAABBBCCCEEEIIIJJJLLLPPPVVV___iiipppuuuwwwzzz}}}|||{{{zzz|||}}}{{{{{{yyyxxxxxxwwwwwwwwwyyyzzz{{{{{{zzz{{{}}}{{{{{{{{{||||||}}}~~~~~~~~~yyyvvvvvvrrrnnniiifffccc___]]]^^^\\\YYYXXXXXX\\\```bbbdddeeeeeeeeedddbbb```___ZZZYYYZZZ]]]aaaeeeggghhhbbb]]]TTTMMMHHHDDDAAA@@@>>>>>>>>>>>>???CCCJJJNNNUUUVVVWWWVVVSSSNNNHHHDDDAAA===888888;;;???AAAAAACCCHHHPPPXXX___eeekkknnnoooqqqrrrrrrooommmkkkkkkiiieee___YYYTTTLLLCCC<<<@@@<<<888555555555555555555555555666888777555333111222333444444444444444444444333333222111000000111000000000//////......//////000000111111111222111111000000000000000000444444333222111111111111///000000000111111111111000000000000000000000000...//////000111111222222333333222222222222222222333333333222222111111111000000111111111222222222333333222222333333444555444444333222111000///...000111333444444333111000222444555555444333333444555444444333333333444444666666666666666666666666555555555555555555444444444444444555666888999:::<<>>===999888888777777666666666666555555444444444444444333333333333333333333333555444333222222222333444555555555444444333333222333333222222222222222222222222222222222222222222333222111111222222111///222222222222222222222222111111111222222222333333222222222222222222222222222222333333333333444444222222222222222222222222111111111111111111111111444333222111111111222222222222222111222222333444222222222222222222333333111111222222333333444444555555444555555666777888888999;;;>>>BBBFFFJJJLLLLLLMMMOOOQQQSSSUUUVVVWWWYYYXXXWWWUUURRROOOMMMKKKOOOQQQTTTXXXZZZ[[[\\\[[[]]]\\\ZZZXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWVVVOOOLLLIIIFFFEEEGGGIIIKKKNNNPPPRRRVVV[[[ccckkkqqqvvvxxx{{{}}}~~~}}}|||~~~~~~~~~}}}}}}|||{{{{{{{{{{{{zzz|||}}}|||||||||~~~~~~}}}}}}}}}~~~}}}{{{~~~{{{wwwtttqqqooollljjjiiigggeeedddeeegggjjjmmmppppppqqqqqqpppooonnnmmmccc```]]]\\\]]]___``````bbb^^^YYYSSSOOOJJJEEEBBBAAAAAA@@@???@@@DDDKKKOOOZZZ\\\```bbb___ZZZSSSNNNHHHCCC===;;;===@@@AAA@@@@@@CCCGGGMMMSSS[[[ccchhhmmmpppssssssrrrooonnnmmmoookkkgggccc___XXXQQQKKKHHHDDD???;;;888777555444444333333444555555333222111222333333444444333333444333333222222111111111444444444444333333222222000000000000111111111222111111111111111111111111111111111000000000111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222222222000000111111111222222222111111000000111111222333222222222222111111111111111222333444444333222111222444555555444333333444555444444333333444444555666666666666666666666666555555555555555555555555555555666777888:::;;;<<<===???BBBDDDDDDDDDEEEFFFKKKJJJLLLOOOPPPPPPTTTZZZaaaiiiyyy~~~xxxooojjjjjjkkkkkkjjjgggeeeaaa]]]ZZZXXXXXXXXX[[[YYYWWWVVVUUUTTTRRRPPPOOOOOONNNNNNMMMLLLLLLLLLJJJIIIGGGEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEEEEEEECCCAAA?????????>>><<<999999999999999999999999777666555555444444555555444444444444444444444444333222222222222333444555666666555444333222222111444444333222222111111000222222222222222222222222222111000000111111000///000111111111111111111111000000111111111222222222333333333333333333333333222222333333333333444444333333333333333333333333222222222222222222222222444333222111111111222222222222222222222333444444444444333222222222222222333333333333333444444444444444555666888999;;;<<<>>>???AAADDDGGGKKKNNNPPPPPPQQQRRRTTTVVVXXXZZZZZZ[[[ZZZYYYXXXXXXWWWWWWWWWXXXYYY[[[]]]______^^^^^^___^^^]]][[[[[[[[[[[[\\\aaabbbcccccccccbbb```___UUUSSSPPPMMMMMMPPPSSSVVVXXXZZZ\\\___ccciiiooosssxxxyyy{{{}}}~~~~~~}}}}}}|||}}}~~~~~~}}}~~~~~~~~~|||}}}~~~~~~}}}~~~}}}}}}~~~~~~}}}|||zzzyyywwwvvvuuuuuuvvvwwwyyyzzz||||||}}}~~~~~~}}}|||{{{sssnnnfffaaa^^^]]]\\\[[[\\\[[[ZZZYYYWWWTTTOOOKKKGGGFFFDDDBBBBBBEEEKKKOOO\\\aaahhhmmmnnniiiaaa\\\SSSMMMFFFBBBAAAAAA@@@>>>======???AAAFFFOOOYYY```iiimmmrrruuuuuusssqqqqqqsssqqqooommmjjjeee```\\\TTTPPPIIIDDD@@@<<<888666777555333333444444333222111222222333333333333333222222222222222222222222333222222222222222111111000000000111111111111111222222222222222222222222111111111111111222222333111222222222222333333333333333333333333333333333666555555444333222222111111111111222222333333444222222222222222222333333111111111111111222222222111111000000111111222333000111111111222222333333333333333333333333333333222444555555444333333444555444444444444444555555666666666666666666666666555555555555555555555555777777777888:::;;;===>>>>>>@@@CCCDDDDDDEEEFFFGGGGGGHHHLLLPPPPPPPPPVVV___mmmyyyxxxooojjjjjjlllmmmmmmhhhfffccc___^^^]]]^^^^^^[[[YYYWWWVVVVVVUUURRRPPPOOOOOONNNNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCCCCDDDDDDDDDEEECCCAAA@@@@@@???>>><<<:::999999999999999888888777777666555555555555666444444444444444444444444222222222333333333444444555555555444444333333333333222222222222222222222222222222222222222222222333111000111222222111000000000000000111111111111000000000111111111222222333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222333222222222222222222222333222222222222333444444444333333222222222333333444444444444444444444444444444555777:::===???@@@CCCDDDFFFIIILLLOOOQQQSSSSSSTTTUUUWWWYYY[[[\\\]]]\\\[[[[[[[[[\\\^^^```bbb]]]^^^___`````````______\\\[[[ZZZYYYYYYZZZ[[[\\\```aaacccddddddddddddccc]]][[[YYYWWWXXX[[[^^^aaabbbdddgggiiikkkooosssvvvyyyyyy{{{|||||||||||||||zzz{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}|||~~~|||uuuoooiiieee```^^^VVVVVVWWWYYYZZZZZZXXXVVVOOOMMMJJJFFFDDDEEEIIIMMMXXX___jjjsssvvvtttnnnjjjaaa[[[RRRKKKGGGDDD???;;;<<<<<<<<<<<<@@@GGGQQQWWWbbbgggnnnsssuuuuuutttttttttsssrrrqqqoookkkgggddd^^^ZZZUUUOOOJJJEEE@@@======;;;777555555555444333222222333333333333222222222222222222222222333333000000000000000000000000111111111111111111111111222222333333333333333444555555444444333444444444111111111222222222333333333333333333333333333333555555555444333333222222000000111222333333444444111111111222222333333333111111111111111111111111333333222222333333444555111111111222222222333333555444444333333444444555222444555555444333333444555444444444444555555666666666666666666666666666555555555555666666666666777777777999:::<<<>>>??????AAADDDEEEEEEFFFHHHJJJIIIJJJOOORRRRRRTTT___lll~~~xxxooojjjkkkmmmnnnnnnjjjhhhddd```___^^^___```\\\ZZZWWWVVVVVVUUUSSSQQQOOOOOONNNNNNMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@???===;;;;;;:::999888777666555555777777666555555555555666222222222222222222222222444444444333333333222222333333333444444555555555000000111222333333444444222222222222222222222222444222222222444444333222111111111222222222333333000111111111111222222222333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333222222333333444555222222222222333444555666555555555555555666666666444555777:::===@@@CCCEEEHHHIIIKKKMMMPPPRRRSSSTTTTTTUUUWWWXXX[[[\\\^^^___]]]]]]]]]^^^```cccfffgggeeeeeedddcccaaa___]]]\\\ZZZYYYXXXXXXYYY[[[\\\]]]\\\]]]```bbbdddeeeeeeeeeeeecccbbbaaabbbeeehhhjjjjjjmmmooopppqqqsssvvvxxxyyyyyyzzz{{{{{{{{{{{{{{{yyyzzz{{{|||~~~~~~~~~~~~~~~}}}~~~~~~~~~{{{{{{|||}}}xxxqqqjjjeeeZZZXXXVVVWWWYYY[[[[[[[[[VVVTTTPPPKKKHHHGGGIIILLLTTT[[[gggrrryyyzzzxxxuuunnnhhh___XXXQQQJJJBBB<<<<<<<<<<<<<<<>>>BBBHHHMMMXXX^^^gggnnnrrrsssttttttsssttttttssspppmmmjjjiiifffccc^^^ZZZVVVRRRMMMIIIDDDAAA===:::888777555444333333444444444333333222222222222222222222333333222222222222222222222222222222222111111111111111222222333333333444444444777666555444333333222333000000000000111111111222222222222222222222222222333333333333222222222222000000111222333333444444111111111222222333333333111111111111111111111111333333222222333333444555333333333222222222222111555444444333333444444555222444555555444333333444444444444444444555666777666666666666666666666666555555555666666666777777666666777888:::<<<>>>???AAACCCEEEFFFFFFGGGJJJLLLPPPQQQTTTXXX[[[cccsssxxxpppllllllnnnnnnnnnkkkhhhccc___\\\[[[\\\\\\\\\ZZZXXXWWWVVVUUUSSSQQQOOOOOONNNNNNMMMLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGBBBBBBDDDEEEEEEEEEEEEEEEDDDCCCAAAAAAAAA@@@===;;;::::::999777666555444333777666555555444444555555222222222222222222222222333444444444444333222111111222222333444555666666//////000111333444555666222222222222222222222222444333222333444555444333111111222222333444444444111111222222222333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333111111222333333333222222333333333333333444444555111111222222333555666777444555555666777777888888777999;;;>>>AAAEEEHHHJJJLLLMMMOOORRRSSSUUUVVVVVVVVVWWWXXXZZZ\\\^^^___```______```bbbdddfffhhhiiiiiihhheeeaaa]]]YYYVVVUUUVVVVVVVVVVVVXXXZZZ\\\]]]^^^```bbbeeegggiiiiiiiiijjjjjjjjjjjjkkkmmmooopppppprrrsssttttttuuuwwwyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzzzz{{{|||}}}~~~~~~|||}}}~~~~~~}}}~~~}}}{{{{{{|||~~~{{{tttooohhhddd^^^ZZZYYYYYYZZZZZZYYYYYYVVVSSSOOOMMMMMMOOOTTTYYYcccmmmuuuzzz|||}}}wwwrrrlllfff```WWWLLLEEE>>>>>>>>><<<<<<===AAADDDMMMTTT]]]eeekkkoooqqqssssssuuuwwwvvvssspppooonnnkkkiiigggeeebbb^^^YYYUUULLLIIIDDD@@@===:::666444444555555555555444444333222222222222222222222222000000000000111111111111222222222222222111111111111222222333333444444555444333222111111000000000//////000000000111111111222222222222222222222222111111111111222222222222111111111222222333333444222222222222222222333333222222222111111111111111111111000000111111222333444444333333222222222111333333333333333333333333222444555555444333333444444444444444555666777777666666666666666666666666555555555666666777777888666666777999;;;===???@@@BBBDDDEEEFFFGGGIIILLLNNNRRRRRRWWW```iiiwwwyyyrrrnnnnnnnnnnnnllliiifffaaa]]]ZZZZZZ[[[]]]\\\ZZZXXXWWWWWWUUUSSSQQQOOOOOONNNNNNMMMLLLLLLLLLGGGHHHHHHHHHHHHGGGFFFFFFBBBCCCDDDFFFFFFFFFFFFFFFCCCBBBAAAAAAAAA@@@===:::999999888777666666555555666555555444444444444444333333333333333333333333111222333444444444333222222333333444444555555555000000111222333333444444222222222222222222222222333222111222444555444333111111222222333444444555222333333333333444444444444444444444444444444444222222333333333333444444222222222222222222222222333333333333333333333333000111222333333333333222444333333333333444555555333333333333333444555666444444555666888999::::::<<<===@@@CCCGGGJJJNNNPPPPPPQQQSSSVVVWWWXXXXXXXXXXXXYYYZZZ\\\^^^```aaabbbbbbbbbdddeeeggghhhhhhhhhgggfffccc___\\\YYYVVVUUUXXXXXXXXXZZZ\\\^^^aaabbbfffgggiiikkkmmmmmmmmmmmmnnnooopppqqqrrrsssrrrrrrssstttttttttssstttwwwzzzxxxxxxxxxxxxyyyzzz{{{|||{{{{{{{{{||||||}}}~~~~~~}}}||||||zzz|||}}}|||||||||~~~~~~~~~}}}||||||}}}}}}~~~}}}zzzvvvqqqiiiccc___]]]\\\[[[ZZZ[[[[[[ZZZWWWUUUUUUVVVVVVXXX]]]dddlllsssyyy}}}{{{yyyvvvsssooofffZZZRRREEECCCAAA===;;;;;;>>>@@@DDDJJJSSS\\\ccciiinnnqqqrrruuuxxxxxxvvvtttssstttpppooonnnmmmkkkgggbbb^^^WWWTTTOOOKKKFFFAAA;;;777666666777777666555555444444333333222222111111111....../////////000000000333333333222222111111111111111111222333444444444000000000000000111222333000000111111111222222222333333333333333333333333333333222222111111000000222222222222222222222222333333222222222222222222222222222111111111000000111111000000111111222333222222333333333333333333111222333444444333222111222444555555444333333444444444444444555666777888666666666666666666666666444555555666777777888888777888999:::<<>>DDDMMMVVV^^^eeekkkooopppssswwwxxxwwwuuuvvvxxxtttsssrrrqqqoookkkfffbbb```]]]XXXTTTNNNHHHAAA<<<777777888777777666555555444444333333222111000000222222333333333444444444333333333222222111111111000000111222222333444444//////000111222444666777111111222222222333333333444444444444444444444444666555444333111000///...333333222222222222222222444333333222222111111111222222222222111111000000333333222222333333444555000111111222444555555666000111333444444333111000222444555555444333333444444444444555555777888888666666666666666666666666444555555666777888888999999999:::<<<>>>@@@BBBDDDDDDEEEFFFGGGHHHJJJNNNQQQZZZ^^^kkk{{{rrrooommmjjjiiijjjhhhddd___]]]]]]^^^]]]\\\[[[ZZZWWWVVVVVVUUUSSSQQQPPPOOOMMMLLLLLLMMMOOOPPPLLLJJJHHHHHHIIIIIIHHHGGGEEEFFFGGGHHHHHHHHHHHHHHHFFFEEECCCAAA???===;;;:::777888888888888777666666:::999777555444555666666666666555444333222222111444444444444444444444444333444555444111/////////222222222222222222222222444444444333333333222222000000111222333444444555444444444444444444444444111111222222222333333333222111000000000111333333444333333222222333333444333333222222333333444555444444444555555555666666///000222444444333222111333444666888888888888777777555333444777888777555555666666888;;;>>>AAACCCCCCFFFKKKNNNPPPRRRTTTVVVTTTTTTUUUWWWXXXZZZ[[[[[[______```aaabbbdddfffggghhhiiijjjjjjkkkkkkjjjjjjlllllljjjhhhfffdddcccbbbdddeeeggghhhjjjkkkkkkkkkooooooooorrrttttttppplllssstttttttttssssssuuuwwwuuutttttttttvvvwwwwwwwww||||||{{{yyyvvvvvvxxxyyy{{{{{{{{{{{{||||||}}}}}}|||xxxvvvvvvwwwxxx}}}{{{xxxyyy{{{zzzyyyttttttzzzyyyzzz|||}}}~~~}}}}}}|||{{{|||}}}}}}|||}}}~~~}}}|||yyyuuupppkkkhhhaaa```___^^^```cccfffhhh^^^[[[XXXWWW[[[ccckkkqqqvvvxxx{{{|||zzzvvvrrrooo___VVVJJJAAA===<<<<<<<<>>;;;:::999777555333:::888444111000000111222222222222222222222222222444333222222111111222222444333222222111111222222444444444333333222222222111222333333333333222111111111111222222333333444222222222222222222222222333333444444555666777777555555444333333222111111111111111111111111111111222222222222222222222222333444555666555444333222333333333222222111111111444444444444444444444444555444444444444555666666666666666666666666666666555555666666777888888888<<<===?????????AAACCCFFFHHHHHHHHHJJJNNNQQQSSSTTT]]]mmmyyyqqqnnnmmmjjjiiijjjhhhddd___]]]]]]^^^]]]\\\[[[YYYWWWVVVUUUTTTRRRPPPNNNOOOPPPQQQQQQPPPOOOOOOLLLJJJHHHHHHHHHIIIHHHGGGDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCAAA???===<<<;;;888888888888777777777777888888888777666555555444666555555444444333333222444444444444444444444444555666888888666555666666222222222222222222222222333333333222222222111111444444444333333333222222333333333333333333333333111111222222222333333333222111111000111222333444444333333222222333333444333333222222333333444555444444444444555555555555333444555777777666555444333333555666777666666555666444333555888999888666888888999;;;===AAADDDEEEFFFIIILLLOOOPPPRRRUUUWWWVVVVVVWWWYYYZZZ[[[\\\]]]___```aaabbbdddfffhhhiiijjjkkkllllllmmmmmmllllllmmmmmmlllkkkiiihhhgggfffhhhiiijjjlllmmmnnnoooooorrrpppoooppprrrtttsssqqqpppsssuuuvvvuuuttttttuuusssssstttvvvwwwxxxxxxwwwyyyzzz{{{zzzyyyyyy{{{|||zzzyyyyyyyyy{{{~~~|||{{{|||}}}xxxuuusssvvv{{{|||}}}~~~}}}|||{{{zzzwwwxxxyyyxxxwwwwwwyyyzzz~~~}}}}}}}}}}}}~~~{{{wwwsssppphhhgggeeeeeefffhhhkkkmmmkkkhhhccc______bbbfffiiiqqqtttyyy||||||zzzvvvssshhh___RRRGGGAAA===<<<:::;;;<<<>>>AAAFFFNNNWWW]]]iiilllqqquuuxxxyyywwwvvvwwwwwwvvvuuutttrrrqqqpppmmmiiieeecccaaa\\\SSSMMMCCC@@@<<<999888777555333666555222000///000000111222222222222222222222222333333222111111111111222333222222222222222333333444333333333222222222222222222222222222222222222222222222222222333333333222222222222222222222222111111333444444555555555666666555444444333222222111111111111111111111111333333333333333333333333555555555555444333222222444444333333333222222222444444444444444444444444555444444444444555666666666666666666666666666666777777777777888888999999<<>>===<<<:::999888777666777888888555666888999888666444222444444444444444444444444444444444444444444444444///111333444444444555666333333333333333333333333222222222222111111111111555555555444444444333333333333333333333333333333111111222222222333333333222222111111111222333444444444333333333333444444333333333333333444444555333333333444444444555555444555666888888777666666333333444444555444444333555444444666888::::::999;;;<<<===???BBBEEEHHHIIILLLMMMNNNOOOPPPRRRUUUXXXXXXXXXYYYZZZ[[[]]]^^^^^^___```aaabbbeeegggjjjkkkjjjkkkllllllmmmmmmllllllnnnnnnnnnmmmlllllllllkkkmmmmmmnnnpppqqqqqqqqqqqqrrrpppmmmlllnnnqqqsssssssssvvvzzz{{{zzzwwwuuuttttttuuuvvvxxxzzz{{{|||||||||~~~~~~yyyyyy~~~xxxyyyyyywwwuuusssssstttvvvwwwwwwwwwxxxyyyyyyyyy}}}zzzyyyrrrqqqpppooooooqqqssstttxxxuuupppkkkhhhffffffgggkkkooouuu{{{}}}}}}zzzxxxsssjjj]]]PPPFFF@@@;;;999888999;;;<<>>>>>===;;;:::888666666777888999666666777777777666444333333444444444555555666666444444444444444444444444+++---///000000000111222333333333333333333333333333333333222222222111111111111222333444555666666222222222222222222222222111111222222222333333333222222222222333333333444444444333333333333444444333333333333333444555555333333333333444444444444222333444555555555555444444444444444444444333333444555666888:::<<<======???@@@BBBDDDFFFIIIKKKLLLPPPPPPOOONNNNNNPPPTTTWWWWWWWWWXXXYYYZZZ[[[\\\]]]\\\]]]___aaadddhhhjjjlllhhhiiijjjjjjkkkkkkjjjjjjmmmnnnnnnnnnnnnnnnoooooooooppppppppppppppppppoootttrrrooooooppprrrtttvvvzzz}}}~~~}}}}}}~~~~~~~~~yyywwwwwwtttuuuvvvwwwyyyzzzzzz{{{}}}}}}}}}~~~~~~~~~}}}|||zzzyyyyyyzzz{{{|||~~~}}}zzzwwwuuusssqqqppplllooossswwwzzz|||||||||yyyrrreeeXXXLLLCCC===::::::;;;;;;<<<===@@@EEEHHHQQQWWWbbblllssswwwwwwvvvwwwxxxxxxyyyyyyxxxxxxwwwrrrpppooonnnnnnlllgggdddYYYTTTMMMFFFBBB>>>;;;999444444444444444444333333222222222333333333333333333333222111111111111111666555444333333222222222111111111111111111111111333222000//////000222333444444444333333222222111333333333333333333333333333555777999:::999777555666555555555444444444333222222222222222222222222444444444444444444444444888777555333222222222333555555555555555555444444444444444444555555555555555555555555555666666777666666666666666666666666999888777777777888999:::===AAAGGGKKKLLLJJJIIIIIIHHHMMMQQQRRRTTT]]]mmm{{{}}}tttnnnmmmmmmkkkiiijjjfffeeecccaaa___]]]]]]^^^ZZZXXXUUUTTTTTTSSSQQQOOOOOOPPPPPPQQQQQQOOONNNMMMKKKIIIGGGGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEEEECCCCCCBBBAAA@@@>>>>>>===;;;:::888666666777999:::777777555444444555555666333444444555555666666777444444444444444444444444111222444444333222222333333333333333333333333333555444444444444333333333000000111222333444555555222222222222222222222222111111222222222333333333222222333333444444444444555444444333333444444555444444333333444444555666333333333444444444555555222222333444444444444444666666666555555555555555666777999:::<<<>>>???AAACCCCCCEEEGGGIIIKKKLLLLLLPPPPPPOOOMMMLLLNNNRRRUUUTTTTTTUUUVVVWWWXXXXXXYYYXXXYYY\\\___bbbfffjjjlllhhhiiijjjjjjkkkkkkjjjjjjlllllllllmmmnnnoooooopppooooooppppppooonnnmmmmmmtttuuuuuuuuuuuuwwwyyyzzz~~~|||}}}}}}|||tttttttttuuuwwwyyy|||}}}yyysssiii\\\PPPFFF@@@>>>;;;<<<===<<<<<<===@@@BBBGGGNNNYYYdddmmmsssuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyuuutttrrrqqqpppmmmjjjhhheee___XXXPPPJJJDDD???<<<555555555444444333333222222222333333333444444444444333333222222222222222999888666444333111111000111111111111111111111111333222000//////000222333555444444333333222222222333333333333333333333333333555888999:::888666555444444444333333333333333222222222222222222222222444444444444444444444444777666444333222222333333555555555555555555555555444444444555555666666666666555555555555666777777777777777777777777777777888777666666777888:::;;;>>>AAADDDGGGGGGHHHJJJKKKJJJPPPUUUWWWZZZfffyyy|||tttnnnmmmmmmjjjhhhiiieeeeeedddbbb___]]]]]]^^^ZZZXXXVVVUUUUUUSSSQQQOOOPPPOOOOOONNNMMMMMMMMMMMMKKKIIIGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA???>>>===<<<;;;:::999888777888999999888666444333333444666777444444555555666666666666444444444444444444444444444555666666444222222333333333333333333333333333555555555555444444444444333333222222222111111111333333333333333333333333111111222222222333333333222333444555555555444444555555444444444444555555444444444444444555555666444444444555555555666666444555555555555666666666777777666666666777777888888:::<<<>>>>>>???BBBDDDEEEFFFGGGHHHJJJJJJJJJJJJMMMMMMLLLJJJIIIKKKNNNQQQPPPPPPQQQQQQRRRSSSSSSTTTUUUVVVYYY\\\aaaeeeiiikkkjjjkkkllllllmmmmmmlllllljjjjjjkkklllmmmnnnoooooonnnooopppqqqqqqqqqqqqqqqrrrtttvvvwwwyyy|||~~~~~~~~~~~~~~~}}}|||zzzxxxxxxyyy{{{}}}uuurrrjjj___SSSIIIDDDBBB;;;=========;;;;;;===>>>BBBGGGPPP[[[fffnnnsssvvvwwwwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvsssqqqnnnllljjjjjjfff___XXXRRRLLLFFFBBB888777666444222111111111222222333333444444555555555555444333333333333333:::999777555333222111111111111111222222222222222333333222111111222333333444444444444333333333333333333333333333333333333222333555666666555444222333333333333333333333333333333333333333333333333333333333333333333333333555555444333333333333444444444444555555555555555444444444555666666777777666666555555666666777888777777777777777777777777888777666666888:::===??????AAACCCDDDEEEGGGJJJMMMJJJPPPWWW\\\cccrrr|||tttnnnmmmmmmiiiggggggdddeeeeeeccc___]]]]]]___[[[YYYWWWVVVUUUTTTRRRPPPOOOOOOOOONNNNNNMMMLLLKKKKKKIIIGGGFFFGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCEEEDDDCCCAAA???===<<<;;;::::::999999999888888888555555555444444555555555555555555555666666666666444444444444444444444444222333555444222111111222444444444444444444444444555555444444444333333333444444333333333222222222333333333333333333333333111111222222222333333333222333444555666555555444555555444444444444555555444444444444444555666666555555555666666666777777666666666666666777777888777666666666666777999:::;;;===@@@AAA@@@AAACCCFFFFFFFFFHHHIIIIIIHHHHHHGGGIIIIIIIIIHHHGGGHHHJJJMMMMMMMMMNNNNNNOOOOOOPPPPPPRRRTTTWWW[[[```eeejjjllljjjkkkllllllmmmmmmlllllljjjjjjkkklllmmmnnnnnnooonnnooorrrtttwwwyyy{{{{{{yyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||rrrqqqkkkbbbVVVLLLFFFDDD===>>>??????>>>======???@@@CCCJJJTTT___iiirrrvvvxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyvvvssspppoooooommmjjjeeeaaa\\\VVVOOOKKK@@@>>>:::777444333222333222222333333444555555666666666555444444444444555999888777555444444333333222222222222333333333444333333333333333333333333333333333444444444444444444444444444444444444444333333444444444444333222444444444444444444444444333333333333333333333333333333333333333333333333333333444444555555444444333333444444444555555555444444444555666777777777666666666666666777777888777777777777777777777777999888888888:::===AAACCC@@@BBBDDDEEEFFFIIILLLOOOMMMSSS[[[dddqqq|||tttnnnnnnmmmiiiffffffdddeeefffddd___]]]]]]___[[[ZZZWWWVVVVVVUUUSSSQQQNNNOOOPPPPPPOOONNNLLLJJJKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBFFFEEECCCAAA???===;;;:::999::::::::::::999888777333444555777777666444333666666666666666666666555444444444444444444444444222444555555444333444555444444444444444444444444444444444333333333222222111222222333444555666777444444444444444444444444111111222222222333333333333333555666666666555444555555444444444444555555555444444444444555666666666666666666777777777777555555555555555666777777666555555555666777999:::===@@@BBBCCCAAABBBDDDGGGFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGGGGFFFEEEFFFHHHJJJLLLLLLLLLMMMMMMNNNNNNNNNRRRTTTWWW[[[aaafffjjjmmmiiiiiijjjkkkkkkkkkjjjjjjjjjkkkkkklllmmmnnnnnnooonnnppptttxxx}}}||||||}}}}}}}}}}}}||||||~~~~~~~~~}}}{{{rrrqqqmmmcccWWWMMMHHHFFF???AAABBBBBBAAA@@@@@@AAA???BBBGGGOOOZZZfffqqqwwwzzzzzz{{{{{{{{{{{{{{{zzz{{{{{{{{{xxxuuusssssssssnnnllljjjgggddd___XXXTTTGGGEEE@@@;;;888666666666222222333333444555666666777777666555555555555666666666555555555555666666222222222333333444444444333444444555555444444333333333333444444555555555444444444444444444444444555555555555555555555555444555555555555555555555333333333333333333333333222222222222222222222222111222444555666555555444333333333444444444555555444444444555666777777888666666666666666777888888777777777777777777777777:::999999:::<<<@@@DDDGGGAAACCCGGGIIIJJJKKKNNNPPPQQQWWWaaalll}}}zzzrrrnnnlllllljjjhhhfffdddbbb```^^^]]]\\\[[[YYYWWWWWWWWWWWWUUURRROOOMMMNNNNNNOOOOOONNNNNNMMMMMMJJJFFFDDDDDDEEEDDDDDDHHHHHHHHHGGGFFFEEEDDDCCCDDDBBB@@@>>>>>>>>>===;;;:::;;;;;;;;;:::888666555777666555444444555666666888666555333222222222333555555555555555555555555444444444444444444444444444111///000444777888888888777666555555555555555222222333333333444444444444444444444444444444444333444555555444444555777555555555444444333333333333333333444444444555555666555555444444555555666444444444555555555555666444555555666666555444444888777777888999<<<>>>???CCCCCCBBBCCCCCCDDDEEEFFFCCCEEEGGGHHHGGGGGGHHHIIIHHHHHHHHHIIIKKKMMMOOOQQQNNNNNNNNNNNNOOOQQQRRRSSSTTTWWW[[[```dddhhhjjjkkklllkkkkkkjjjjjjkkkkkkllloooppppppooommmmmmnnnpppsssvvv||||||{{{{{{~~~{{{zzz}}}}}}~~~xxxtttnnnhhhaaaYYYQQQKKKFFFFFFEEECCCBBB@@@???>>>CCCCCCEEEKKKUUUcccpppxxx{{{{{{||||||||||||{{{{{{|||||||||{{{zzzyyywwwwwwsssqqqnnnjjjfffbbb___]]]TTTPPPIIIBBB<<<:::999999666555555555444444333333555555555555555444444444111222333444555555555555444333222222222333444555222222333333333222111111555444444333333444444555222222333333333444444444555555555444444333333333222222333333333444444444333444555555666666555555888777666555555555555555555555555555555555555555333333444444555666666666555555666666666666555555777666666555555555555666555555666666777777888888;;;;;;;;;;;;===>>>???@@@DDDGGGIIIHHHHHHJJJPPPTTTWWW[[[eeeyyyzzzrrrnnnmmmllljjjhhheeecccaaa___]]][[[ZZZZZZXXXVVVVVVVVVVVVUUURRROOONNNNNNOOOOOOOOOOOONNNNNNMMMJJJFFFEEEEEEEEEDDDDDDGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCAAA@@@@@@???===;;;;;;;;;;;;;;;:::999888777888777666444444444555666666555444333333444555555555555555555555555555555444444444444444444444444999666333222444666666555444444333333333333333333222222333333333444444444333333333333333333333333333444555555444444555777555555555444444333333333333333444444444555555555555555444444444444555555444444444555555555555666555666666777777777666666999999:::;;;===???AAABBBFFFFFFEEEEEEFFFFFFGGGGGGGGGIIIKKKLLLLLLLLLMMMOOONNNNNNNNNNNNPPPRRRSSSUUUVVVUUUSSSQQQRRRSSSVVVWWW___aaadddgggkkkmmmooopppooonnnnnnnnnnnnoooooopppppprrrtttvvvvvvwwwyyy{{{|||zzzyyy{{{~~~}}}||||||~~~}}}zzztttnnnhhhaaaYYYTTTNNNMMMKKKHHHEEEBBB@@@???BBBCCCEEEKKKVVVcccooowww|||||||||}}}}}}|||||||||}}}}}}||||||{{{yyyxxxwwwuuussspppmmmiiieeebbb```[[[WWWQQQIIICCC>>>;;;:::888777777666555444444444555555555555555555555555222222444555555666666666444333333222222333444444222333333333333333222222555444444333333444444555222222333333333444444444555555555444444333333333111111222222222333333333222333444444555555444444555555555444444444333333555555555555555555555555555555555555555555555555555555666666666666555555666666555555666666777888666666777777888999999999999999:::<<<>>>@@@BBBCCCEEEHHHJJJKKKKKKMMMRRRWWWZZZccctttzzzsssnnnmmmmmmkkkiiidddbbb```]]][[[ZZZZZZZZZVVVUUUTTTTTTUUUTTTRRRPPPNNNOOOOOOPPPPPPOOOOOONNNMMMJJJGGGEEEEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBAAA>>>;;;;;;;;;::::::::::::;;;;;;:::999777555555444555555555555555555555666777777555555555555555555555555444444444444444444444444:::777555444555666555555333222222222222333333444333333333333444444444444333333333333333333333333333444555555444444555777555555555444444444444444444444444444555555555666555555444444444444555555444444444555555555555666666666777777888888888999;;;<<<>>>@@@CCCEEEFFFFFFIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNQQQRRRRRRSSSTTTVVVVVVVVVVVVVVVWWWXXXYYYZZZ\\\ZZZXXXVVVWWWZZZ]]]___dddfffhhhkkknnnppprrrrrrqqqrrrrrrssstttuuuvvvvvvwww{{{}}}~~~~~~|||zzz{{{~~~zzzuuupppjjjccc^^^XXXVVVSSSPPPKKKHHHEEECCCDDDEEEHHHOOOYYYeeepppwww}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{yyyyyywwwvvvssspppmmmiiigggfffdddaaa[[[TTTMMMFFFAAA>>>;;;;;;999777666555555444444444444555555666666777333444555555666666666666444444333333333333444444333444444444444444444444555444444333333444444555333333333333444444444444555555555444444444444444111111111222222222333333222222333444444444444333444555666666666555444333555555555555555555555555777777666666555444444333555666666777777666666555666666666666777888999999777777888888999::::::;;;888888:::<<>>;;;;;;;;;:::999:::;;;===>>><<<;;;999777666666666666666666666666666666777777555555555555555555555555444444444444444444444444555555444444555666777777333333333333444444555666333333333444444444444555222222222222222222222222333444555555444444555777555555555555555444444444444555555555555666666666555555444444444444555555444444444555555555555666666666666777888999:::;;;<<<>>>AAAEEEGGGIIIIIIIIIJJJJJJJJJKKKLLLMMMOOOOOOPPPRRRUUUWWWXXXXXXZZZ\\\\\\\\\\\\\\\]]]]]]]]]^^^]]]]]]\\\]]]^^^aaadddffffffhhhlllppptttwwwzzz{{{vvvwwwzzz||||||yyyuuuqqqkkkggg```___\\\XXXTTTPPPMMMLLLKKKMMMPPPWWW```jjjtttyyy~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxvvvtttqqqnnnlllkkkjjjhhhddd___XXXPPPJJJFFFAAA???===:::777666555444333444444555666777777888444555555666777777666666555444444444333333333333444444444444444555555666555444444333333444444555333333333444444444444555555555555555555444444444222222222333333333444444222333444444555555444444666777999::::::888777555555555555555555555555555777666666666555555555444666666777777777777666666888777777777777777888888777777888888999:::::::::999999;;;>>>AAADDDGGGIIIHHHKKKNNNOOOOOORRRWWW\\\bbbrrrzzzsssooooooooommmkkkhhhfffccc___]]]]]]]]]^^^WWWUUUSSSSSSSSSSSSRRRPPPNNNOOOOOOPPPPPPOOOOOONNNLLLJJJHHHGGGGGGFFFEEECCCCCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDBBB???<<<;;;:::999999:::;;;===>>>===<<<:::888777777777777888888888777777666555555555555555555555555555555444444444444444444444444333333444444444444555666333333333333444444555666333333444444444555555555222222222222222222222222333444555555444444555777555555555555555555555555555555555666666666777777666555555444444555555666444444444555555555555666555555666777888:::<<<>>>???@@@CCCGGGIIIKKKLLLLLLJJJJJJKKKMMMOOOQQQSSSTTTSSSUUUXXXZZZZZZ[[[]]]______````````````````````````aaabbbcccdddeeefffgggjjjnnnuuu}}}}}}{{{xxxssspppgggfffdddaaa___\\\ZZZYYYXXXYYY]]]cccjjjrrryyy}}}~~~}}}{{{{{{{{{zzzxxxwwwtttsssqqqppplllkkkjjjfffaaaZZZTTTQQQIIIFFFBBB>>>:::777555555444444555555666777888888444555666666666666666666555555555555444444333333555444444444444555666777555444444333333444444555333333444444444555555555555555555555555555555555444444444555555555666666444444555666666666666666555777888::::::999777666555555555555555555555555555555555666666666777777666666777777777777666666999999888777777666777777666666777777888999999:::;;;<<<===@@@CCCFFFHHHJJJJJJMMMPPPQQQRRRVVV\\\bbbsss{{{tttpppppppppnnnlllkkkhhhdddaaa_________```YYYWWWTTTSSSSSSSSSQQQPPPMMMNNNNNNOOOOOONNNNNNMMMLLLJJJHHHHHHHHHGGGEEECCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCBBB???<<<::::::999::::::;;;<<<<<<<<<;;;999888777777777777999999888888777555444333555555555555555555555555444444444444444444444444444555666555333222222333333222222222222333333444333444444444555555555555333333333333333333333333333444555555444444555777555555555555555666666666666666666666777777777777777666666666666666666777444444444555555555555666666666666888:::===???AAABBBDDDFFFHHHKKKLLLMMMNNNLLLMMMNNNOOORRRTTTVVVXXXUUUXXXZZZ\\\\\\]]]^^^`````````aaabbbbbbaaaaaaaaagggffffffffffffggghhhhhhpppvvv|||yyyooonnnmmmllljjjiiihhhgggfffhhhlllpppvvv{{{~~~}}}{{{{{{{{{zzzyyyxxxwwwuuuttttttnnnnnnnnnlllhhhccc^^^[[[SSSPPPJJJDDD>>>:::888777555555555666666777777888444555555666666666555555555555666555555444333222555444333333444555777888555444444333333444444555333444444444555555555555555555555555555666666666555555555666666666777777555555666777777777777666333444555666666666555444555555555555555555555555444444555666666777888888666777777888888777777666999888777666666666666777666666777777888999999999<<<===???AAADDDHHHJJJLLLMMMPPPRRRTTTXXX^^^hhhooo{{{tttpppppppppooommmllliiieeeaaa______```aaa\\\YYYVVVTTTSSSSSSQQQPPPLLLMMMMMMNNNNNNMMMMMMLLLLLLJJJIIIHHHHHHGGGEEECCCDDDDDDEEEEEEEEEEEEEEEDDDFFFDDDBBBAAAAAAAAA???===999999:::::::::::::::999888777666555444555555666666777777777777666444444555555555555555555555555444444444444444444444444333555777666444333444555444444333333333333333333444444444444555555555555333333333333333333333333333444555555444444555777444555555555666666666777666666777777777888888888888888777777777777888888444444444555555555555666888888999:::<<<@@@CCCEEEGGGHHHHHHJJJLLLNNNOOOPPPRRRRRRRRRSSSTTTVVVXXXXXXXXXZZZ\\\]]]]]]]]]^^^```___```aaabbbccccccbbbaaajjjhhhfffeeefffjjjooorrrzzzxxxwwwwwwvvvuuutttsssssssssuuuxxx{{{~~~~~~|||{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvrrrrrrrrrpppmmmiiieeeccc^^^ZZZSSSKKKDDD>>>;;;:::666666666666666777777777444444555555555555444444555666666666555444333222444333222222333555777888555444444333333444444555444444444444555555555555444555555555666666666777555555555555666666666666444555555666777666666666333333444444444555555555555555555555555555555555666666666666666777777777777777888888888888777777555555555555666777888999777777888888999:::::::::;;;<<<>>>BBBFFFJJJNNNPPPQQQSSSVVVZZZ```kkkxxx{{{tttqqqpppqqqooonnnllliiieeeaaa______```aaa^^^[[[WWWTTTSSSRRRQQQPPPLLLLLLMMMMMMMMMMMMLLLLLLLLLJJJIIIIIIIIIHHHEEECCCDDDDDDEEEEEEEEEEEEDDDDDDFFFDDDAAA@@@@@@@@@???===888999:::;;;;;;:::888777555555333222222333444555333444666777777777666555555555555555555555555555444444444444444444444444///222666777666666888;;;888777666666555555555555444444444555555555666666444444444444444444444444333444666555444444555777444555555555666666777777777777777777888888888888999999888888888888999999444444444555555555666666::::::;;;<<>>===777777777777666666666666333444444555444444333333555666777777666444222111444333222111222444666888555444444333333444444555444444444555555555666666444555555555666666777777444444444555555555666666333444555555666666555555555555555555555666777888555555555555555555555555888888777777666666555555777777888888888888777777111222222444666888:::;;;888999999::::::;;;<<<<<<999;;;>>>BBBGGGLLLQQQSSSSSSUUUYYY^^^fffttt}}}uuuppppppppppppooonnnjjjeee```]]]^^^```bbb[[[YYYWWWUUUUUUTTTQQQOOOOOOOOOMMMLLLLLLLLLMMMNNNJJJIIIHHHHHHIIIJJJIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCFFFCCCAAAAAABBBBBB>>>;;;888999999999999888777777666555555555444444444444111222444555555555444333666666666777777777777777666666555555555444444444999333222:::>>>:::555555555555555444444333333333555444444333333444444555555333222222444555555444444444444444444444444444888888777777666666555555666666666666777777777777888777666444444444555666555555666666777888888888888:::===AAADDDFFFGGGGGGIIIJJJKKKLLLNNNQQQSSSTTTTTTUUUWWWYYYZZZZZZZZZYYY^^^]]][[[[[[]]]___``````^^^aaadddfffeeedddccccccccchhhmmmoooqqqyyy~~~~~~}}}}}}~~~}}}{{{yyyyyyzzz|||xxxxxxwwwwwwwwwxxxxxxxxxtttrrrqqqrrrsssrrrmmmiiigggddd```[[[TTTLLLCCC===999888777777777777666444999888666444333333333333666555555555555444444444444444444444444444444444666666666666666666666666333444666777777777666555777777777777888888888888666666666666666666666666888777666555555666777888888888777777666666666555777777666666555555555444666666666666777777777777888777666666666777999::::::999888888888999;;;;;;::::::888888888999:::;;;===???BBBFFFKKKOOOSSSVVVXXX```aaafffwww}}}uuuqqqppppppooonnnllliiiddd```^^^^^^___```[[[YYYWWWUUUUUUTTTRRRPPPOOOOOOMMMLLLLLLLLLMMMNNNKKKJJJHHHHHHIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDEEECCCAAA@@@AAAAAA???<<<999999999999888888888888666666666666555555555444555666777777888888777777555555555555555444444444666666555555555444444444999444444:::>>>;;;666555666666555555444444444444555444444333333444444555666444444555666777666555555555555555555555555555888777777777666666666555555555666666666777777777888777666555555555555666666666777888999:::;;;;;;<<<===@@@CCCFFFHHHIIIIIILLLLLLMMMOOOQQQSSSUUUVVVVVVWWWXXXZZZ[[[[[[ZZZZZZ]]]\\\[[[ZZZ[[[[[[[[[[[[___aaacccdddddddddeeefffhhhnnnvvv|||~~~~~~{{{{{{zzzxxxvvvvvvxxxzzzxxxxxxyyyyyyxxxwwwvvvuuusssrrrqqqqqqrrrpppllliiifffccc```\\\WWWPPPIIIDDD<<<:::888888888888777666777666555333222222222333777666666666666555555555444444444444444444444444555555555555555555555555555555777888888888777666666666666777777777888888666666666666666666666666777666555444444555666777666666555555555444444444777777666666666555555555555555666666666777777777888777777666777888999:::999999888777888999:::;;;;;;;;;:::999999:::<<<<<>>;;;:::999888777888888999777777777777666666666666555444444444444555666666666666555555444444333333666666666555555555555444777333333888;;;999666444666555555555555555444444555444444333333444444555666666666777999999888666666666666666666666666666777777777777666666666666555555555555666666666666666777777777777666666555777888999:::<<<>>>??????AAABBBDDDGGGIIIJJJKKKKKKOOOOOOPPPRRRTTTVVVXXXYYYXXXYYYZZZ[[[[[[\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\aaabbbdddeeegggjjjnnnrrrxxx}}}~~~}}}xxxwwwuuurrrppppppsssvvvwwwxxxxxxxxxwwwtttqqqpppooonnnnnnoooooonnnllliiieeedddaaa___\\\WWWRRRMMMBBB???<<<::::::999888777777666444333333333444444777777777666666666666555333333333333333333333333444444444444444444444444555666888999999999888777555555555666666666666777666666666666666666666666888777666555555666777888666666555555555555444444777777666666666666555555555555555555666666666666888777777777777888999999888888777777888888999:::<<<;;;;;;:::;;;<<<===>>>BBBDDDGGGJJJNNNSSSYYY]]]eeeqqqwww|||vvvsssrrrpppmmmjjjgggfffdddaaa___]]]\\\[[[[[[YYYWWWVVVVVVUUUSSSQQQOOOOOONNNNNNMMMMMMMMMMMMMMMKKKIIIIIIIIIHHHFFFEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDCCCAAA@@@??????@@@???<<<;;;999777777888999:::888888888777777777777666444444333222333444555666999999888777666555555444666666666555555555555555444222222555777777444333444444444444444444444444555444444333333444444555555555666888::::::777555555555555555555555555555777777777777666666666666444555555555666666666666666777888999888888666555777888:::<<<>>>@@@BBBBBBEEEFFFGGGIIIJJJLLLMMMMMMQQQQQQRRRSSSUUUWWWYYYZZZYYYZZZZZZ[[[[[[[[[[[[[[[\\\^^^aaabbbccccccccccccccceeegggkkkqqqyyy}}}}}}{{{zzztttrrroookkkhhhiiimmmppprrrsssttttttqqqnnnjjjhhhgggggghhhjjjkkklllkkkkkkhhhfffdddcccaaa^^^YYYVVVJJJFFFAAA===;;;999777666888777666555555555666777666666666666555555555555333333333333333333333333444444444444444444444444555666777888999888777777444444444555555555666666666666666666666666666666999888777777777888999:::888888777777777777777777777777666666666666666666444555555555666666666666777777777888888888999999777777777888888888999999;;;;;;::::::;;;===>>>???DDDFFFIIILLLOOOTTT\\\bbbrrr|||vvvrrrqqqpppmmmjjjfffeeedddaaa___]]][[[ZZZZZZYYYWWWVVVVVVVVVTTTRRROOOOOOOOOOOONNNNNNMMMMMMMMMKKKIIIIIIIIIHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCAAA@@@??????@@@<<<;;;999777777888999;;;999888888888777777777777888777666666666777999:::999999888777666555555444666666666666666666666666333444444555666777666444333333333333333333444444555444444333333444444555444444555777999999666444444444444444444444444444666666666666777777777777555555555666666666666777666777888999999888777666888999;;;===???AAACCCDDDGGGHHHHHHIIIKKKLLLNNNNNNRRRRRRSSSTTTVVVXXXYYYZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\___ccceeeddddddfffgggfffiiiooowww~~~~~~}}}}}}|||yyyvvvtttooommmiiidddaaaaaadddgggiiijjjkkkkkkiiieeeaaa___\\\^^^```cccfffhhhjjjkkkjjjhhhfffeeedddaaa]]][[[RRRNNNHHHCCC>>>;;;777444777666555444444555666666555555444444444333333333333333333333333333333333444444444444444444444444444555666777777777666555444444444444555555555555666666666666666666666666777666666555666777888999777777888888888888888888666666777777777777777777555555555666666666666777777888888888999999999999777777888888999999999999:::999999:::;;;===???@@@DDDGGGJJJLLLOOOVVV___ggg{{{}}}vvvqqqpppooollljjjgggfffdddaaa___]]]\\\[[[ZZZYYYWWWVVVWWWVVVTTTSSSOOOOOOOOOPPPOOONNNNNNMMMLLLKKKIIIIIIIIIIIIGGGFFFCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEFFFEEEBBB@@@??????<<<;;;:::999888999999:::888888888888777777777777666666666666666777888888666666555555444444333333555666666666666777777777444777888666666999888666333333333444444444444444555444444333333444444555444333444555777777555444444444444444444444444444666666666666777777777777666666666666777777777777777888888999999999999888:::;;;===???AAACCCEEEEEEHHHIIIIIIJJJLLLNNNOOOPPPSSSSSSTTTUUUVVVXXXYYYZZZXXXXXXXXXYYYZZZ\\\]]]^^^\\\```dddeeeeeeeeehhhkkkqqqwww~~~}}}||||||xxxssspppnnnjjjhhhddd___[[[ZZZ[[[]]]``````aaa```___\\\ZZZXXXSSSVVVYYY\\\___bbbfffiiihhhgggeeeccccccaaa^^^\\\WWWSSSNNNIIIEEE@@@:::777777666444333333333444444444444444333333333222222444444444444444444444444444444444444444444444444333444666777777666666555444444444555555555555666666666666666666666666666444444333333333555666777555555666666666666777777666666777777777777888888666666666666777777777777777888999999::::::999999888888999::::::::::::999999999999:::;;;===@@@AAADDDGGGKKKMMMPPPXXXdddmmm~~~}}}uuupppnnnnnnllljjjiiigggdddaaa^^^]]]\\\\\\ZZZYYYWWWWWWWWWWWWUUUSSSOOOOOOPPPPPPPPPOOONNNMMMKKKJJJHHHHHHIIIIIIHHHGGGDDDDDDCCCCCCDDDEEEEEEFFFEEEGGGIIIHHHDDD@@@>>>>>>;;;;;;:::::::::999999999888888777777777666666666333333444555555555555555555555555555555444444444555666666666777777777777222666777444444777888555555555555555666666777777555444444333333444444555555444333444666777666555555555555555555555555555555666666666777777777888777777777777888888888999888888888888888999::::::>>>>>>@@@AAACCCEEEFFFGGGJJJJJJJJJKKKMMMPPPRRRSSSUUUUUUUUUVVVWWWYYYZZZ[[[YYYYYYYYYZZZ[[[^^^```aaa]]]bbbhhhkkklllpppwww|||~~~|||||||||}}}}}}~~~~~~~~~|||}}}~~~~~~|||wwwsssooollljjjfffeeeaaa\\\WWWTTTTTTUUUXXXXXXXXXXXXWWWVVVUUUUUUNNNQQQUUUWWWYYY\\\```dddbbbaaa____________]]][[[YYYWWWTTTPPPMMMGGGAAA===:::999777555555444555555555555444444444333333333555555555555555555555555555555555555555555555555444555666777888777666666444555555555555666666666666666666666666666666666555444444444444666777888555555666666666777777777666666777777777888888888777777777777888888888999777888999:::::::::999999888999:::;;;<<<;;;;;;::::::::::::;;;===???AAACCCDDDHHHMMMOOORRR[[[iiittt~~~uuuooommmmmmlllkkkjjjhhhdddaaa^^^]]]]]]^^^ZZZYYYWWWWWWWWWWWWUUUTTTOOOOOOPPPQQQPPPOOONNNMMMJJJIIIHHHHHHJJJJJJIIIHHHEEEEEEDDDEEEEEEFFFGGGGGGEEEIIILLLKKKFFF@@@>>>===::::::;;;;;;;;;:::999888777777777777666666666666555666888999999999888777666666666777777777777777555666666666777777888888...444555000000444555222666666777777888888999999555444444333333444444555777555444444666777777666666666666666666666666666555666666666777777888888777888888888999999999999999999888777888999;;;<<<@@@AAABBBDDDEEEGGGHHHIIIKKKKKKKKKLLLOOOQQQTTTVVVVVVVVVVVVWWWXXXZZZ[[[\\\YYYYYYZZZ[[[]]]___bbbddd___eeelllrrrwwwyyyyyyzzzzzz{{{||||||}}}{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{wwwsssooollljjjhhhdddccc```[[[UUUQQQOOOPPPSSSSSSSSSSSSSSSSSSSSSTTTLLLOOOSSSTTTUUUWWW[[[___]]][[[ZZZ[[[\\\]]]\\\[[[YYYXXXWWWUUURRRMMMGGGCCC???===;;;:::888888888888666666555555555444444444666666666666666666666666666666666666666666666666555666777999999888888777555555555666666666666777666666666666666666666666888777777777888999;;;<<<777777888888999999999:::666666777777888888888999777888888888999999999999777888999:::;;;:::999999999:::;;;<<<===<<<;;;:::;;;;;;;;;<<<>>>AAACCCEEEEEEJJJNNNQQQTTT^^^mmmxxx|||tttooonnnnnnmmmkkkkkkhhhdddaaa___^^^\\\ZZZ]]][[[XXXWWWUUUTTTQQQOOONNNPPPRRRSSSRRRPPPNNNLLLGGGNNNKKKGGGLLLJJJDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEDDDCCCAAA>>>===<<<<<<;;;;;;;;;:::::::::888888777777777777888888666666666666555444222222555555444444444444555555666666666666666666666666333333333444444444555555777777666555444333333333777777666666666666777777888888888888777555444333777777666666555555555444111444777777666555777999===999666666888::::::999888888888888999:::;;;<<>>???>>>>>>???@@@BBBDDDEEELLLMMMNNNRRRYYYdddqqqyyy~~~vvvqqqppppppnnnmmmkkkhhhdddaaa___^^^\\\[[[]]][[[XXXWWWUUUTTTQQQOOONNNPPPQQQRRRRRRPPPNNNLLLIIIOOOJJJGGGMMMKKKEEEHHHEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBB@@@???===;;;<<<<<<;;;;;;;;;:::::::::888888777777777777888888666666666666666555444333666555555444444555555666555555555555555555555555444444444555555555666666666666666666555444333333777777666666666666777777777777888777777666555444777777666666666555555555333555888777666666888:::BBB>>>999888888999999777888999999999:::<<<===>>>AAADDDGGGHHHHHHIIIKKKLLLMMMNNNPPPQQQSSSSSSTTTTTTYYYZZZ[[[ZZZXXXXXXZZZ\\\[[[^^^```aaabbbfffmmmsssxxxvvvwwwvvvyyy}}}~~~|||{{{zzzyyyyyyyyy{{{{{{yyyxxxwwwuuuppplllgggdddbbbaaadddbbb```\\\WWWRRRMMMJJJPPPQQQRRRSSSSSSSSSRRRRRRTTTSSSRRRQQQQQQRRRTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRTTTTTTTTTTTTTTTRRROOOLLLDDD@@@<<<:::888888777666666555555555555666777777555555555555555555555555666666666666666666666666666666666666666666666666777666666555555555666666777888888888888777666666777777777777777777777777666666777777777777666666777777777777666666666666777777777888888888999999999999999999999999999999999:::<<<<<<;;;;;;<<<===<<<<<<===>>>???AAADDDEEEKKKMMMPPPSSSYYYcccqqq{{{wwwrrrqqqqqqpppnnnjjjgggcccaaa___^^^\\\[[[]]][[[XXXVVVVVVTTTQQQOOONNNOOOQQQRRRQQQPPPNNNMMMJJJMMMHHHGGGMMMJJJEEEIIIFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::888888777777777777888888666666777777777777666555666555555444444555555666555555555555555555555555555555555666666666777777444555666777666666444333777666666555555666666777666666666777777666666555777777666666666666555555666777888777666777999;;;BBB???;;;888888999:::::::::::::::<<<===???AAABBBEEEGGGJJJKKKKKKLLLNNNOOOPPPQQQRRRTTTUUUVVVWWWWWWYYYZZZ[[[ZZZYYYYYY[[[\\\___aaabbbdddhhhqqq}}}~~~zzzxxxzzz}}}|||}}}}}}zzzxxxxxxwwwuuuuuuvvvvvvuuusssrrrppplllhhhdddaaa___^^^bbbaaa___\\\XXXTTTPPPNNNQQQQQQQQQQQQQQQRRRSSSSSSVVVVVVTTTSSSSSSTTTUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQRRRTTTSSSQQQOOOFFFCCC???<<<:::888666555666666555555666666777888666666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666777777777777777777666555555777777777777777777777777777777888888888888777777666666666777777777888888888888888888999999999::::::::::::999999888888888999;;;<<<<<<::::::;;;<<<;;;<<<===???AAADDDFFFHHHKKKOOOSSSVVVZZZfffxxxwwwrrrqqqqqqpppnnnjjjgggcccaaa___^^^]]][[[\\\ZZZXXXVVVVVVTTTRRRPPPNNNOOOPPPQQQQQQPPPNNNMMMJJJLLLGGGGGGOOOKKKDDDHHHFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBB@@@???>>><<<<<<;;;;;;;;;:::::::::888888777777777777888888666777777888888888777777666666555555555555666666444444444444444444444444444555555555666666666666333444666777777666555444666666666555555666666666444555555666777777666666777777666666666666666666777777666666666777888:::<<<;;;888777888;;;===>>>;;;<<<===>>>@@@CCCEEEFFFGGGIIILLLMMMMMMMMMOOOPPPQQQRRRTTTVVVWWWXXXYYYYYYXXXYYYZZZ[[[[[[\\\^^^```bbbdddhhhmmmvvv~~~}}}|||{{{{{{zzzyyywwwvvvtttrrrqqqqqqpppooommmjjjhhheeebbb```^^^^^^^^^______^^^\\\ZZZVVVSSSRRRRRRQQQPPPOOOPPPQQQSSSTTTYYYXXXWWWVVVUUUUUUVVVVVVSSSSSSSSSSSSRRRPPPOOOOOOOOONNNNNNPPPRRRSSSRRRQQQJJJGGGBBB???<<<:::777555666666666555666777777888666666666666666666666666777777777777777777777777666666666666666777777777666666666666666666777888666777777777777666555555666666666666666666666666888888888999999888888888555666666777888888999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::999;;;<<<<<<===???BBBEEEHHHJJJLLLNNNRRRWWWYYY___ooo}}}uuuqqqpppooonnnllljjjgggcccaaa```___]]]\\\\\\ZZZXXXVVVVVVTTTRRRPPPNNNNNNOOOPPPPPPOOOOOONNNMMMMMMJJJNNNWWWPPPGGGJJJFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@??????<<<<<<;;;;;;;;;:::::::::888888777777777777888888666777888888888888888777666666666555555666666666555555555555555555555555333333444444444555555555444555666777777777666555666666555555555555666666333444555666666777777666666666777777777777777777666666555555666666777777888888777777888:::===>>>===>>>???@@@CCCEEEHHHIIIHHHJJJLLLMMMMMMNNNOOOPPPQQQRRRTTTVVVXXXYYYZZZZZZWWWYYY[[[[[[[[[]]]___bbbeeejjjrrr|||}}}xxxwwwxxxyyyyyytttrrrooommmlllkkkiiihhhaaa```___]]]]]]]]]^^^^^^]]]]]]]]]\\\ZZZXXXUUUTTTSSSRRRPPPOOOOOOQQQSSSUUUYYYYYYXXXXXXWWWWWWWWWWWWUUUUUUUUUTTTSSSRRRPPPPPPPPPNNNMMMNNNPPPQQQQQQPPPMMMJJJFFFCCC@@@===999666666666666666666777888888555555555555555555555555888888888888888888888888666666666666777777888888666666666666666777888888777777777777777666666555666666666666666666666666888888999999999999888888555555666777888999::::::888888999999999:::::::::999999:::;;;;;;<<<======:::;;;;;;;;;999:::<<<===<<<>>>@@@DDDGGGJJJMMMNNNPPPTTTXXX\\\ggg}}}|||tttooonnnnnnmmmkkkiiifffccc``````___^^^\\\\\\ZZZWWWVVVVVVUUURRRPPPMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPYYYcccXXXKKKMMMGGGFFFFFFEEEEEEFFFFFFGGGDDDCCCBBB@@@???>>>======<<<<<<;;;;;;;;;:::::::::888888777777777777888888777777888888888777777666777666666555555666666777666666666666666666666666333333333444444444444555777666666666666666666666666555555444444555555666333444555666666666666666666666777777777777888888666555444666777777666444555777999999999999:::<<>>@@@===???BBBEEEIIILLLNNNOOORRRVVV[[[cccsss|||tttooonnnnnnlllkkkiiifffbbb``````___^^^]]][[[YYYWWWVVVVVVUUUSSSQQQMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPSSS```kkk]]]KKKKKKGGGFFFFFFEEEEEEFFFFFFGGGEEECCCAAA@@@>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888777777777777888888888888888888777666555555777777666666666666777777777777777777777777777777444444444444555555555555:::888666555444555666777666555555444444555555666444444555555666555555555666666777777777888888888666555666888:::999666222111555:::<<<<<<<<<<<<>>>AAAAAABBBCCCEEEGGGIIIJJJJJJLLLOOOOOOOOOOOOPPPQQQRRRSSSUUUXXXZZZ[[[\\\]]]^^^aaadddhhhkkkoootttxxxyyyvvvtttrrrsssoookkkgggeeedddbbb```[[[ZZZYYYXXXXXXXXXYYYZZZYYYZZZZZZZZZYYYWWWVVVUUUTTTSSSSSSRRRSSSTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVTTTSSSRRROOOMMMJJJJJJLLLOOOQQQQQQSSSPPPMMMJJJGGGDDD???<<<777777666666777777888999666666666666666666666666666666666666666666666666555666666777888888999999666666666666777888999:::999999999999999888888777777777777777777777777777777777888888888888777777777777777888888999999999777777777888888888999999888888888999999::::::::::::;;;;;;;;;;;;===@@@CCCAAACCCGGGJJJNNNPPPRRRRRRWWW[[[dddppp|||tttooonnnnnnmmmkkkiiifffbbb``````___^^^]]][[[YYYWWWVVVVVVUUUSSSQQQMMMMMMMMMNNNNNNOOOOOOOOOKKKNNNRRRbbbmmm]]]IIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFCCCAAA@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::888888777777777777888888888888888777777555444444777777666666666666777777777777777777777777777777555555555555666666666777<<<:::777444333444666777555555555444444555555555444555555555555555444444666666777777888888888999666666777:::<<<;;;666222,,,222999>>>???@@@AAACCCBBBBBBCCCDDDEEEGGGIIIJJJLLLNNNPPPQQQPPPPPPQQQRRRSSSTTTWWWYYY[[[]]]^^^^^^___cccjjjpppwwwzzzwwwsssooojjjfffdddbbb```___[[[ZZZYYYWWWVVVVVVWWWWWWYYYYYYZZZYYYYYYWWWUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZYYYYYYYYYYYYYYYXXXVVVTTTSSSRRRMMMKKKIIIIIILLLPPPRRRSSSTTTRRRNNNLLLIIIFFFBBB>>>777777777777777888888999777777777777777777777777555555555555555555555555555666666777888999999999666666666666777888999:::999::::::::::::999888888777777777777777777777777777777888888888888777777888888888888888999999999666777777777777888888888<<<<<<;;;;;;;;;;;;:::::::::;;;<<<;;;<<<>>>BBBEEEGGGIIILLLPPPSSSUUUVVVWWW\\\bbblll}}}}}}tttooommmmmmlllkkkkkkgggcccaaa```___^^^^^^^^^[[[WWWUUUTTTTTTRRRQQQMMMMMMNNNOOOOOOOOONNNNNNJJJMMMQQQTTTTTTPPPKKKHHHDDDDDDDDDDDDEEEFFFGGGHHHDDDCCCCCCBBB@@@???>>>>>>::::::;;;;;;;;;;;;;;;;;;999999999999999888777777555555666777777777777777666555444333444555777999999999999888888888888888666444333555888:::999777777777666666666666777777777777666666555555444444777777777777777777777777666666666666666777777888:::888666777999:::999666777:::===??????@@@BBBDDDDDDGGGJJJKKKKKKKKKLLLMMMLLLNNNOOOPPPPPPQQQTTTVVVVVVSSSUUUYYY[[[[[[aaajjjppp|||~~~xxxpppiiieeecccbbbaaa^^^ZZZXXXYYYXXXUUUTTTWWWZZZZZZYYYYYYWWWUUUSSSRRRTTTTTTSSSSSSTTTVVVWWWYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZYYYYYYZZZZZZXXXTTTQQQRRRQQQPPPOOONNNOOORRRTTTNNNOOONNNMMMJJJGGGCCCAAA<<<;;;:::999888888888888888888888888777777777777888888777777777777888888777555444666999:::888555666777777777888888888888999999888888888888888999888888777777777777777888888777777777666666555555999999::::::::::::999999::::::999999888777777777::::::;;;;;;;;;:::999999>>>???@@@???>>>===>>>???FFFGGGMMMUUUZZZYYYYYY[[[```nnnvvvpppnnnnnnmmmkkkkkkhhhccc```______]]]\\\^^^[[[WWWUUUUUUTTTRRRQQQNNNNNNOOOOOOOOONNNNNNMMMKKKMMMPPPQQQPPPLLLHHHEEEEEEEEEEEEDDDEEEEEEFFFGGGDDDCCCBBBAAA@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;888888999999888888777666555555666777777777777777777666444444444666777999444444555555555666666666888666444555888999777555777777666666666666777777999888888888777777777666777777777777777777777777888888888888888999999:::999777666777:::;;;:::888999<<>>>>>>>>>>>@@@AAAGGGIIIOOOWWWYYYYYY[[[___iiiyyyxxxrrrppppppnnnmmmllliiidddaaa___^^^]]][[[]]][[[XXXVVVUUUTTTSSSQQQOOOOOOPPPPPPOOONNNMMMLLLNNNNNNNNNNNNKKKHHHDDDBBBFFFFFFEEEDDDDDDDDDEEEEEECCCCCCBBBAAA@@@??????>>><<<<<<<<<;;;;;;::::::999888888888888888777666666666666666666777777777777777666555444555666777888333333444444555555666666999777666666777777666444777777666666666666777777888888888888777777777777666666666666666666666666888888888888888999999:::888777666888:::<<<;;;:::<<<>>>AAACCCDDDEEEGGGHHHEEEHHHJJJKKKKKKLLLMMMNNNRRRSSSTTTTTTSSSRRRSSSTTT[[[ZZZ[[[___dddlllyyy~~~xxxnnnfffccc______bbbcccaaa___```aaa___[[[XXXTTTRRRQQQPPPSSSSSSUUUWWWYYYZZZZZZ[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXWWWWWWWWWXXXWWWTTTRRRRRRWWW[[[WWWOOOKKKOOOTTTPPPPPPOOONNNLLLIIIFFFEEEBBB@@@>>>;;;999999999:::777777666666666555555555777777666666666666777777777666666777999999888777888888888999999999::::::>>>===;;;:::888888777777888888777777777888888999999999999:::::::::::::::888888999999999999888888::::::::::::;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;999;;;=========???AAACCCIIIKKKRRRXXXYYYYYY___ggguuuxxxsssrrrrrrrrrpppoookkkfffbbb```___]]]\\\]]][[[XXXWWWVVVUUUSSSQQQOOOPPPQQQQQQPPPNNNLLLKKKNNNNNNMMMKKKIIIGGGEEEDDDGGGGGGFFFDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@??????>>>======<<<;;;::::::999999777888888888888777666666777666666666666666777777777666666555555666777777777777777777777777777777777777666666777777666666666666777777777777666666666666666666555555555555666666666666666666666666666666666666666777777888666666777999;;;<<<======???AAADDDFFFGGGHHHIIIKKKJJJLLLNNNOOOOOOOOOQQQSSSRRRSSSUUUVVVUUUVVVWWWYYY[[[^^^bbbhhhqqq~~~}}}ooojjjeeebbbeeefffdddbbbbbb___]]]YYYUUURRRQQQQQQQQQRRRTTTVVVYYY[[[\\\\\\\\\[[[\\\^^^______^^^\\\[[[XXXWWWWWWWWWXXXXXXVVVTTTQQQUUUXXXWWWSSSPPPRRRUUUOOOOOONNNMMMKKKIIIGGGEEEEEECCC???<<<999999999:::777777777777666666666666666666666777777666666666666666777777888888777666777777888888888999999999999999888888888999::::::888888777777888888999999777777777888888999999:::777888888999999888888777888999999:::;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<<:::;;;<<<======???BBBDDDHHHMMMTTTZZZ[[[^^^hhhssswwwssssssttttttsssppplllhhhdddbbbaaa___]]]]]][[[YYYXXXWWWUUUSSSQQQOOOPPPQQQRRRQQQOOOLLLKKKMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@??????>>>======<<<;;;::::::999999888888888888888777666666888777666666666666777777777777777666666666777777;;;:::999999888777666666444555666666777777888999666666777777777777666666555555555555666666666666777777777777777777777777666666666666666777777888666777888:::;;;<<<>>>???@@@CCCFFFHHHHHHIIIKKKMMMLLLMMMOOOPPPPPPQQQSSSUUURRRSSSUUUUUUUUUWWWYYY\\\]]]eeeooowwwsssjjjcccbbbbbb___]]]]]][[[YYYVVVSSSQQQQQQRRRRRRSSSTTTWWWZZZ\\\\\\]]]\\\[[[\\\^^^``````^^^\\\[[[ZZZXXXXXXXXXYYYZZZXXXWWWTTTTTTSSSTTTUUUTTTRRRQQQMMMMMMLLLKKKJJJHHHGGGFFFFFFDDD@@@===;;;:::::::::999999999888888888777777666666777777777777666666555666777777666666555555666666666666777777777777777777777777777888999999888888888888888999::::::777777777888888999999:::888888999999999999888888777777888999:::;;;<<<<<<888999:::;;;<<<=========<<<===>>>======>>>AAADDDIIINNNWWW___dddjjjwww~~~vvvrrrrrrttttttsssppplllgggdddbbbaaa```^^^]]][[[YYYXXXXXXVVVSSSPPPNNNPPPQQQSSSRRRPPPMMMKKKLLLKKKJJJJJJIIIJJJJJJKKKGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@????????????<<<<<<<<<;;;;;;::::::999999999999999999888777777999888666555555666777777888888777777777777666666999999888777666555444444333444666777666777999:::555666777888888777666555777777777777888888888888777777777777777777777777888888888888888999999:::666888:::;;;;;;<<<>>>@@@AAACCCFFFHHHIIIJJJLLLMMMKKKLLLNNNNNNNNNOOORRRTTTUUUUUUVVVUUUVVVZZZ___bbbkkkxxxuuuggg```]]]YYYWWWXXXWWWVVVTTTSSSRRRSSSSSSTTTUUUUUUWWWYYY[[[\\\\\\]]][[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXZZZ[[[ZZZYYYZZZVVVRRRQQQSSSRRRNNNJJJMMMLLLKKKJJJIIIHHHGGGGGGFFFEEECCC@@@>>>===;;;;;;::::::999999999888888888666777888999999888777666555777888888666555555666555555555666666666777777999999888666666555555555888888888888888999:::;;;999999999:::::::::::::::999999999::::::999999999777888888999:::;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<>>>>>>???>>>>>>???CCCFFFLLLQQQ\\\iiittt~~~vvvqqqpppqqqpppooommmjjjeeebbbaaa```___^^^]]][[[ZZZYYYXXXVVVSSSPPPMMMOOOQQQSSSSSSQQQNNNLLLKKKJJJJJJIIIIIIIIIIIIIIIFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888999888666555444555666777888888888888888777666666666666666666666666666666444666888777666555777999555666777888888777666555666777777777888888888999999999999999999999999999888888888888888999999:::777999<<<<<<;;;;;;>>>@@@@@@CCCFFFHHHHHHIIIKKKMMMKKKMMMNNNNNNNNNOOORRRTTTWWWXXXYYYZZZ___fffooovvvqqqddd^^^ZZZXXXYYYWWWWWWVVVVVVUUUUUUTTTTTTWWWWWWWWWXXXYYYZZZ\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXWWWWWWYYYZZZZZZYYYXXXUUUQQQOOONNNNNNLLLKKKMMMMMMLLLJJJIIIIIIIIIIIIGGGGGGFFFEEECCCAAA>>>===999999999888888888888777777888999::::::999888777777999;;;:::888666777888666666666666777777777777:::999888777666666666666888888888888999:::;;;<<<999999999999999999888888::::::;;;;;;;;;;;;::::::999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;===>>>>>>>>>???BBBFFFJJJSSSWWWdddvvvwwwqqqoooooommmlllkkkgggcccaaa```___^^^^^^]]][[[ZZZYYYYYYWWWSSSPPPLLLNNNQQQSSSSSSRRROOOMMMKKKJJJJJJIIIIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@@@@???????????????::::::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999:::888666555444555666777888888888888888777666555444444555666777888999:::555888999888555444555888555666777999999777666555444555555555666666777777999999999999999999999999666666666666666777777888777:::===<<<;;;;;;===@@@@@@BBBEEEGGGHHHIIIKKKLLLNNNOOOOOOOOOOOOQQQTTTWWWXXXYYY\\\```iiiuuu|||kkkccc^^^\\\]]]XXXYYYYYYXXXWWWVVVUUUTTTXXXWWWWWWWWWWWWYYY[[[\\\[[[[[[ZZZYYYYYYZZZ[[[[[[XXXWWWUUUVVVXXXZZZZZZYYYRRRRRRQQQNNNKKKKKKNNNPPPNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHIIIIIIGGGDDDAAA???888888888888777777777777777888:::;;;;;;:::888777999;;;===<<<999888888:::777777777777888888888888777777777777888999:::;;;888888888888999:::;;;<<<888777777777666666555555:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<===>>>???@@@DDDIIIMMMXXX\\\iii~~~vvvtttrrrooommmnnnkkkiiifffccc```____________]]]ZZZXXXWWWUUURRRPPPPPPOOOOOOQQQSSSSSSRRRPPPMMMKKKIIIHHHHHHHHHGGGFFFHHHHHHGGGEEEDDDBBBAAAAAACCCBBBBBBAAAAAA@@@@@@???BBB@@@>>><<<;;;:::::::::777777666666666666666777888999:::::::::888777666777777777777777666555555777888999::::::999888777888888888777777777777777888888777777777777888888999888777666777888:::<<<999::::::;;;;;;<<<<<<===888999:::;;;;;;;;;;;;;;;888999;;;===@@@BBBDDDEEEEEEGGGJJJKKKJJJKKKLLLMMMOOOQQQSSSSSSSSSUUUZZZ___[[[\\\aaajjjyyyzzzoooiiiddd```^^^\\\YYYVVVUUUTTTSSSQQQUUUWWWXXXWWWUUUUUUWWWZZZZZZYYYYYYXXXXXXXXXXXXYYYWWWWWWWWWWWWVVVUUUTTTSSSVVVTTTQQQNNNLLLKKKLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHGGGEEECCCBBBAAA>>>;;;::::::;;;;;;;;;777777888888999999999999::::::::::::::::::::::::555666777888888888888888999999999999999999999999999999999888888888888888:::999888888999999888777999999999:::::::::;;;;;;888888999::::::;;;<<<<<<<<<<<<<<<==================???@@@BBBDDDHHHNNNRRRZZZ```ppp}}}uuusssrrrpppooopppkkkiiifffbbb___^^^^^^^^^___\\\ZZZXXXWWWVVVSSSQQQNNNNNNOOOQQQSSSSSSPPPNNNMMMKKKIIIHHHIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;<<<<<<<<<;;;:::888666555555555888888999999888777777666777777777777777666666555777777888999999888777777888777777777777777777777888888777777777777888888777666555555555666888999888888999:::;;;;;;<<<<<<888888999999:::;;;;;;;;;:::;;;===???AAADDDEEEFFFEEEGGGJJJKKKLLLLLLNNNPPPQQQSSSTTTTTTSSSUUUZZZ___eeelllwwwzzzsssmmmhhhccc]]]ZZZYYYYYYWWWVVVVVVXXXYYYXXXVVVVVVXXXZZZWWWWWWWWWVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWVVVVVVUUURRRQQQOOOMMMKKKJJJJJJJJJOOONNNNNNNNNNNNNNNNNNMMMOOOOOOOOONNNLLLKKKIIIHHHCCC@@@<<<;;;;;;;;;::::::888888888888999999999::::::::::::::::::999999999777888888999999999999999999999999999999999999999999999999999999999999999999888777888:::;;;:::999888999:::;;;;;;;;;::::::888999999:::;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<<<<===>>>@@@DDDIIIPPPUUU___hhhyyy}}}tttrrrrrrpppqqqssskkkiiieeeaaa^^^]]]]]]]]]]]][[[YYYXXXXXXVVVTTTRRRMMMMMMOOOQQQSSSRRROOOLLLNNNKKKIIIHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCBBBBBBAAAAAA@@@@@@???======<<<<<<<<<======>>>===<<<:::999888777666666888888777666666666777777777777777777777777666666666777777888888777777666777777777777777777888888888888777777777777888888777777666555555777888999666777888999:::;;;<<<<<<888888777777888:::;;;<<<<<<===???AAACCCFFFGGGHHHFFFHHHKKKLLLMMMNNNPPPRRRSSSUUUVVVVVVVVVZZZbbbhhhuuuyyyoooccc[[[YYYYYYXXXVVVXXXXXXYYYXXXVVVVVVWWWYYYUUUUUUTTTUUUUUUVVVWWWXXXUUUVVVVVVVVVVVVVVVUUUUUUPPPPPPOOOOOONNNLLLKKKJJJOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLJJJIIIEEEBBB???<<<<<<;;;:::999888888999999999999::::::999999999999999999999999999999999:::::::::::::::999999999999999999999999999999999999999999999999777777666888;;;<<<<<<;;;777888:::<<<<<<;;;:::999999999999:::;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>AAAFFFMMMVVV\\\iiiuuu~~~uuurrrqqqpppppprrrjjjhhhdddaaa^^^\\\\\\\\\]]][[[YYYXXXXXXWWWUUUSSSLLLLLLNNNQQQRRRQQQMMMJJJNNNLLLJJJIIIIIIIIIHHHGGGJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@???=========<<<<<<<<<======999888888888888999999:::888777666555555666777888888888777777777777777777666666777777777777666666777777777777777888888888999888888777777888888999:::999999888888999::::::555555666888999:::;;;<<<999888777666777999<<<===>>>???@@@BBBDDDFFFHHHIIIHHHJJJLLLLLLMMMNNNPPPRRRSSSUUUWWWYYY]]]gggttt}}}rrrbbb\\\ZZZYYYWWWXXXXXXWWWVVVUUUUUUVVVVVVSSSSSSTTTTTTUUUVVVWWWXXXUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTSSSRRRPPPOOOOOOPPPPPPPPPQQQQQQRRRRRRPPPPPPPPPOOONNNMMMKKKJJJHHHFFFBBB???>>><<<:::888999999::::::::::::::::::888888888888888999999999:::999999999999:::::::::999999999999999999999999777777888888888888888888888777666777:::;;;:::999666888;;;======<<<:::888::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>?????????@@@AAADDDJJJSSS^^^eeetttwwwtttrrrooonnnoooiiigggdddaaa^^^]]]]]]]]]]]][[[YYYXXXXXXWWWUUUSSSMMMMMMNNNPPPQQQPPPMMMJJJNNNLLLJJJIIIIIIIIIHHHGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;777777777777777888999:::888777666555555666777888888888777777777777888999777777666666666666777777666666777777888888888888999999888888888888999999::::::999999999999999:::555666666777999::::::;;;888888777666888:::<<<>>>???@@@AAACCCEEEGGGHHHIIIKKKLLLMMMMMMLLLMMMOOOQQQRRRTTTYYY___jjjzzzsssfff___\\\ZZZYYYWWWVVVUUUTTTTTTTTTSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVTTTRRRQQQPPPPPPRRRTTTVVVVVVUUUTTTRRROOOPPPPPPQQQQQQRRRRRRRRRTTTTTTTTTSSSRRRQQQPPPOOOLLLIIIEEECCCAAA???<<<:::;;;;;;::::::::::::::::::777777888888888999999999:::999888888888888999999999999999999999999999999666666666666777777888888999888777777888999888666666888;;;======<<<:::888::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@AAADDDHHHOOOZZZeeemmmyyyvvvsssooommmmmmhhhfffdddaaa____________]]][[[YYYXXXXXXVVVTTTRRROOONNNNNNOOOPPPOOOMMMKKKOOOLLLJJJIIIJJJJJJIIIGGGAAAAAAAAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;:::::::::999777777666666666777777666666777777888888999888777666777888999:::888777777666666777777888666666666777888888999999999999888888888888999999888888888888888777777777777777777888999999::::::888888888888999;;;===???AAAAAABBBDDDFFFHHHIIIJJJMMMNNNNNNNNNNNNOOORRRTTTTTTZZZcccooossseee^^^ZZZZZZXXXVVVUUUUUUUUUSSSRRRTTTTTTTTTTTTTTTUUUVVVWWWZZZZZZYYYXXXVVVUUUSSSRRRNNNPPPRRRTTTUUUUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOONNNLLLIIIFFFEEEBBB???<<<<<<<<<;;;;;;;;;;;;::::::777777888888999:::::::::;;;:::888777777888999999999999999999999999999999555555666666777888888888:::999888888999999888666777888:::<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<======>>>??????BBBGGGNNNXXXdddpppxxxyyywwwuuuqqqmmmmmmgggfffcccaaa``````aaabbb___\\\ZZZXXXWWWVVVSSSQQQQQQOOONNNNNNOOOOOONNNMMMOOOMMMJJJJJJJJJJJJIIIHHH@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@???<<<<<<===>>>>>>===<<<;;;;;;:::999888888888888888666777777888999999888888999888777666777888:::;;;999888777777777777888999555666666777888888999999:::999999888888999999:::888999999999888888777666999999999999999999999999888888999:::<<<===>>>???CCCDDDEEEFFFHHHIIIKKKKKKMMMNNNOOOPPPQQQSSSWWWZZZ___iiiyyysssfff```]]]ZZZWWWVVVWWWVVVUUURRRSSSSSSSSSRRRSSSSSSTTTTTTVVVWWWWWWWWWVVVUUUTTTSSSLLLNNNPPPRRRTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOPPPNNNKKKIIIHHHEEEBBB???<<<<<<<<<<<<;;;;;;;;;:::888888888999:::;;;;;;;;;<<<;;;999888888888::::::999999999999999999999999777777777888999:::::::::;;;999999999;;;<<<;;;:::888999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>??????AAAEEENNNXXXeeesss~~~yyyxxxwwwrrrnnnnnngggeeecccbbbaaabbbcccddd___]]]ZZZXXXWWWUUURRRPPPSSSQQQNNNMMMNNNOOOOOONNNOOOMMMKKKJJJJJJJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@???999:::<<<>>>>>>>>>>>>===999999999999:::;;;<<<===666777888:::::::::999888999888777666777888:::;;;:::999888777777888999:::555666666777888999999999:::999999888888999999:::;;;;;;;;;;;;;;;:::999888:::::::::999999999999888777888:::<<<===>>>??????EEEEEEGGGHHHJJJKKKLLLMMMMMMNNNPPPQQQSSSWWW\\\```jjjwwwtttlll___\\\YYYXXXYYYXXXVVVSSSSSSRRRRRRQQQQQQQQQRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSMMMNNNPPPRRRTTTUUUVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTVVVVVVVVVVVVVVVUUUTTTSSSQQQOOOMMMKKKJJJGGGDDDAAA======<<<<<<<<<;;;;;;;;;888888999:::;;;;;;<<<<<<>>>===;;;999999999;;;<<<999999999999999999999999888888999:::;;;;;;<<<<<<::::::999;;;===???>>>===999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAADDDJJJTTTbbbqqq|||xxxvvvrrrpppqqqfffeeecccaaa```aaabbbccc^^^]]][[[YYYWWWTTTSSSRRRMMMNNNOOOPPPQQQPPPOOONNNRRRPPPMMMKKKJJJIIIHHHFFFGGGEEEDDDCCCDDDDDDBBBAAABBBBBBCCCCCCBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;666666777777777777666666888888888888888888888888777777777777888888888888666666777888888888888888<<<:::888666555555777777999999888888888888888888888888888888888999999999;;;;;;:::999888666666555888999;;;===???AAABBBBBBEEEHHHKKKLLLKKKKKKKKKLLLOOOOOOQQQTTTSSSTTT```nnnzzznnnccc\\\\\\\\\WWWSSSTTTSSSTTTVVVQQQLLLUUUWWWJJJQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSQQQQQQSSSUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTSSSRRRSSSUUUUUUTTTSSSRRRQQQPPPNNNLLLIIIGGGFFFBBBAAA???============>>>;;;:::999999::::::888777;;;::::::999999::::::;;;;;;;;;;;;::::::999999999888888999999999:::::::::<<<;;;999777888999;;;===;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>============@@@@@@>>>===>>>@@@@@@FFFRRR```mmm}}}}}}xxxuuuqqqoooooohhhgggdddaaa_________```^^^]]][[[YYYWWWTTTSSSRRRLLLLLLMMMNNNNNNNNNNNNMMMNNNMMMLLLKKKKKKJJJGGGEEEGGGFFFDDDDDDEEEEEECCCBBBBBBBBBCCCCCCBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;888888888888888888888888888888888888888888888888777777777777888888888888777777888999999999999999777777666666777888999:::999999888888888888888888<<<<<<;;;:::999888777777999999999999999888888888999:::<<>>======<<<;;;::::::;;;;;;:::888;;;::::::999999::::::;;;:::::::::999999999888888888999999999999:::::::::888888888888999999::::::;;;;;;:::;;;;;;<<<===>>>========================<<>>===<<<<<<<<<<<<;;;;;;;;;:::999888888888888999:::999999999999999999999999777777777888888888999999888888999:::::::::::::::666666777777888999999:::888888999999999999999999======<<<;;;:::999999888888888999999::::::;;;;;;:::<<<>>>AAACCCEEEGGGGGGHHHJJJLLLMMMLLLMMMNNNPPPOOOQQQUUU[[[aaalllwwwiii___XXXTTTTTTSSSPPPRRRPPPOOO]]]fff___PPPPPPPPPPPPQQQRRRSSSTTTVVVUUUTTTTTTTTTUUUVVVWWWYYYYYYZZZZZZYYYYYYXXXWWWYYYWWWTTTTTTUUUWWWWWWWWWWWWVVVUUUTTTSSSQQQPPPOOONNNLLLJJJFFFCCCAAA???>>>>>><<<::::::;;;<<<;;;:::;;;::::::999999::::::;;;999999999999888888888888999999999999::::::::::::666888:::;;;<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>><<<<<<<<<===============<<<>>>AAABBBBBBCCCHHHMMMVVVhhh}}}yyyvvvsssooommmnnnjjjhhhdddaaa___]]]]]]^^^^^^]]][[[YYYWWWTTTSSSRRRPPPOOONNNMMMNNNOOOPPPQQQOOOPPPRRRTTTSSSPPPIIIEEEGGGEEEDDDDDDEEEEEEDDDBBBAAAAAABBBCCCBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;:::888777777888:::;;;999999999999999999999999777777888888888999999999777888999999::::::999999888999999999999888777666888888999999999999999:::999999::::::;;;;;;<<<<<<999999::::::;;;;;;<<<<<<;;;<<>><<<<<<<<<<<<<<<=========<<<===@@@BBBBBBDDDLLLTTTcccvvv~~~uuusssqqqnnnmmmnnnhhhfffdddaaa`````````aaa^^^]]][[[YYYWWWTTTSSSRRRPPPOOONNNMMMNNNOOOPPPQQQPPPQQQRRRTTTSSSNNNHHHCCCDDDCCCBBBBBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;:::999777666666777999:::999999999999999999999999888888888888999999999999666777777888888888888888888999999999999888888777888888999999::::::::::::888888888999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@BBBEEEGGGHHHIIINNNNNNNNNNNNMMMNNNQQQTTTWWW```kkktttrrrfff]]]VVVPPPRRRSSSPPPWWW\\\VVVPPPPPPPPPQQQRRRSSSUUUUUUXXXYYYZZZYYYXXXYYY\\\^^^aaaaaabbbbbbaaaaaa```___bbb___[[[ZZZ[[[\\\]]]^^^YYYYYYWWWVVVUUUUUUUUUVVVVVVUUUTTTQQQOOOLLLJJJIIIAAA???;;;::::::;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;===<<<<<<<<<===???BBBCCC;;;;;;:::;;;;;;<<<===>>><<<<<<<<<<<<======>>>>>>===<<>>@@@BBBDDDFFFGGGHHHIIILLLLLLMMMMMMNNNQQQVVVZZZ]]]kkk{{{vvvhhhZZZSSSSSSTTTOOORRRVVVPPPPPPQQQQQQRRRSSSUUUVVVWWWYYY[[[]]]\\\[[[\\\```dddfffffffffffffffeeeeeedddfffccc```___```aaaaaa```]]]\\\ZZZYYYXXXXXXYYYYYYYYYXXXXXXVVVTTTQQQOOONNNEEEBBB>>>;;;;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;===;;;:::999:::<<>><<<<<<======>>>>>>?????????===>>>CCCEEEJJJ[[[mmm~~~uuusssqqqooonnnooohhhgggeeeccccccccceeeeee^^^]]][[[YYYWWWTTTSSSRRRLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIIIIJJJIIIGGGEEEDDDBBBAAABBBCCCDDDCCCBBB@@@@@@AAABBBBBBBBBAAA@@@===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999::::::::::::::::::::::::888888888999999999::::::777777888999999999999888777666666777888;;;===>>>888888999999:::;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>??????@@@BBBCCCDDDFFFHHHIIIIIIIIIKKKLLLNNNPPPSSSYYYaaafffooolllaaa]]]ZZZRRRRRRUUUOOOQQQRRRRRRSSSTTTVVVXXXYYYYYY]]]______^^^___dddiiijjjjjjjjjjjjjjjiiiiiihhhhhhfffdddddddddddddddbbbdddbbb```^^^]]]\\\]]]^^^\\\\\\[[[YYYWWWTTTQQQPPPJJJGGGBBB>>>===<<<;;;:::;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>;;;;;;:::;;;;;;<<<===>>>======>>>>>>???@@@@@@AAABBB>>>@@@FFFKKKSSSiiiwwwtttrrrooonnnooojjjiiifffdddcccdddeeeeee^^^]]][[[YYYWWWTTTSSSRRRMMMNNNOOOPPPQQQPPPOOOOOOKKKIIIHHHHHHJJJKKKKKKJJJDDDCCCBBBCCCDDDEEEDDDCCC???@@@AAABBBBBBBBBAAA@@@======<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::888888999::::::::::::999;;;:::888777777888:::<<<888888999::::::;;;<<<<<<999999:::;;;<<<===>>>???999999;;;===>>>@@@BBBBBBEEEEEEGGGHHHIIIJJJJJJJJJMMMNNNQQQUUUZZZccclllrrrrrrjjjbbbVVVSSSUUUQQQRRRRRRSSSTTTUUUWWWYYYZZZZZZ]]]aaaaaa___aaaggglllllllllmmmmmmllllllkkkjjjjjjhhhggggggggggggeeeccciiigggdddbbb``````aaabbb___^^^]]][[[XXXUUUQQQPPPNNNJJJDDD@@@>>>===<<<;;;;;;::::::999999::::::;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>??????>>>======;;;;;;;;;;;;;;;<<<>>>>>>===>>>>>>???@@@AAAAAAAAACCC???AAAIIIPPPZZZtttuuusssssspppmmmlllmmmiiifffddddddfffffffff```]]]ZZZXXXWWWUUUSSSQQQRRRPPPNNNNNNNNNNNNLLLKKKOOONNNLLLJJJHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>===<<<;;;;;;::::::888888888888888888999999999888777777777888:::;;;???===:::999888888666555888999;;;<<<<<<;;;999888777888888888888999999999999999999999999999999999:::;;;<<<======;;;:::888888999999;;;===???AAABBBIIIHHHHHHIIIKKKKKKJJJIIILLLNNNSSSYYY[[[bbbvvvtttggg```ZZZUUUTTTTTTWWWXXXVVVUUUYYY___bbb```ccceeegggggghhhiiikkklllmmmnnnoooooonnnmmmlllkkkjjjjjjjjjjjjjjjjjjiiijjjjjjhhhgggdddbbb___^^^bbbaaa```^^^[[[WWWTTTRRRPPPOOOKKKGGGBBB>>>:::999::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<888888:::;;;<<<=========;;;;;;;;;<<<<<<<<<======<<<>>>@@@@@@???>>>>>>???BBBAAADDDKKKUUUhhhuuusssssspppmmmlllllliiieeecccdddeeeeeeeee___]]]ZZZXXXWWWUUUSSSQQQPPPOOOMMMMMMNNNNNNMMMKKKLLLLLLKKKKKKJJJIIIHHHHHHFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@??????>>>======<<<;;;;;;::::::::::::999888777777777888888888777777888999999:::;;;999888888999:::999888888999:::;;;;;;:::999888888888888888999999999999999999999999999999999999888999;;;<<<===<<<;;;:::::::::;;;===???AAACCCDDDHHHHHHIIIJJJLLLLLLLLLKKKMMMOOOVVV___hhhvvv|||kkk^^^XXXYYYUUUWWWXXXVVVVVVXXX]]]```ccceeehhhiiiiiiiiikkklllmmmnnnnnnoooooonnnnnnmmmmmmmmmmmmllllllllllllllljjjjjjiiigggeeecccaaa```aaa```___^^^[[[YYYVVVUUURRRPPPMMMIIIDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;===???@@@@@@@@@AAACCCGGGEEEIIISSSbbbttt~~~uuusssssspppmmmmmmkkkhhhdddbbbbbbddddddddd___]]]ZZZYYYWWWVVVSSSQQQNNNMMMLLLLLLMMMNNNMMMLLLIIIIIIKKKLLLLLLLLLKKKJJJEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????=========<<<;;;;;;::::::<<<;;;:::999777777777777777777888999999999999888:::999777888999::::::999777888999::::::999888777888888888888999999999:::999999999999999999999999777888:::;;;<<<<<<;;;:::<<<<<<===>>>@@@CCCEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLRRRUUU]]]kkk|||kkkaaa```ZZZZZZZZZYYYYYYZZZ]]]aaafffhhhjjjlllkkklllmmmnnnoooooonnnnnnnnnnnnoooooonnnnnnmmmmmmmmmllllllllljjjjjjiiihhhgggeeedddccc``````___]]]\\\ZZZYYYYYYTTTRRROOOKKKGGGCCC@@@>>><<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<=========:::<<>>???AAADDDFFFGGGGGGHHHJJJJJJJJJKKKLLLMMMXXX]]]iii{{{qqqiiiaaa^^^\\\]]]\\\\\\___dddhhhjjjlllnnnnnnnnnoooqqqqqqpppnnnnnnnnnnnnpppqqqmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjiiihhhgggfffeeebbbaaa```^^^\\\[[[ZZZYYYUUUSSSQQQMMMIIIEEEBBBAAA>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============;;;===???@@@@@@AAADDDFFFFFFEEEMMM```vvv~~~uuusssssspppnnnnnnkkkhhhdddaaaaaabbbbbbbbb___]]][[[ZZZYYYWWWSSSQQQLLLKKKJJJKKKMMMNNNNNNMMMJJJKKKLLLMMMLLLKKKHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999888888888999:::;;;;;;777888999::::::999777777<<<:::888888999999999777888888888999999888888888888999999999999:::::::::999999999999999999999999<<<<<<<<<<<<;;;::::::999======>>>???AAADDDFFFGGGGGGHHHJJJIIIIIIJJJNNNQQQ\\\fffwwwssshhhaaa\\\]]]\\\[[[^^^dddgggjjjlllnnnnnnoooppprrrqqqpppooonnnnnnooopppqqqnnnnnnmmmllllllkkkjjjjjjjjjjjjjjjjjjiiihhhgggfffdddcccbbb```]]][[[YYYXXXUUUTTTQQQNNNJJJGGGDDDCCC??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<============<<<<<<<<<=========>>>>>>===>>>?????????@@@BBBEEEJJJMMMYYYmmm}}}tttssssssqqqnnnnnnlllhhhdddbbbaaabbbbbbaaa___]]]\\\[[[ZZZWWWTTTQQQMMMLLLKKKLLLNNNOOONNNMMMKKKLLLLLLLLLJJJHHHGGGEEEFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888999;;;<<<===888999999999999888777777888777666777:::<<<<<<<<<999999999999999999999999999999999999::::::::::::999999999999999999999999=========<<<<<<<<<<<<<<<===>>>???@@@BBBEEEGGGHHHHHHJJJKKKJJJKKKOOOVVV\\\ffftttqqqeee\\\[[[ZZZVVVYYY```dddgggjjjlllmmmnnnppprrrqqqqqqppppppppppppqqqqqqqqqqqqpppooonnnmmmmmmllljjjkkkjjjjjjiiihhhgggfffdddddddddbbb```\\\YYYWWWVVVUUUSSSPPPLLLIIIGGGFFFAAA@@@???>>>===<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<999:::;;;<<<===>>>>>>>>><<<<<<=========>>>>>>>>>???@@@@@@@@@???@@@CCCFFFLLLUUUeeewww}}}tttssssssqqqooonnnmmmiiieeebbbbbbbbbbbbbbb___^^^\\\\\\[[[XXXTTTPPPNNNMMMLLLMMMNNNOOONNNMMMKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::;;;<<<:::999999888777777888888777666666777:::<<<======::::::999999999999::::::999999999:::::::::;;;;;;999999999999999999999999<<<<<<<<<===>>>???@@@@@@???@@@AAABBBDDDFFFHHHJJJIIIKKKMMMNNNPPPXXXdddmmmxxxoooaaa]]]YYYSSSUUU\\\```cccgggiiikkkmmmppprrrpppqqqqqqqqqqqqqqqqqqppprrrrrrqqqpppooonnnmmmlllkkkkkkkkkjjjiiigggfffeeebbbcccddddddbbb___[[[XXXXXXWWWUUURRROOOLLLJJJIIIBBBAAA@@@???===<<<;;;:::::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===============<<<=========>>>>>>>>>>>>@@@AAABBBAAABBBDDDGGGJJJPPP___sss}}}tttssssssqqqoooooommmjjjeeecccbbbbbbbbbbbb___^^^]]]\\\[[[XXXTTTPPPOOONNNMMMNNNOOOOOONNNMMMJJJJJJHHHGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFAAAAAA@@@@@@???>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::::::::;;;:::888777777777888999:::999777888999::::::999;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;999999999999999999999999:::;;;;;;===???AAACCCDDDAAAAAABBBDDDFFFHHHJJJKKKJJJMMMOOOQQQVVV```ooozzzxxxgggaaaZZZSSSTTT[[[]]]```dddhhhjjjllloooqqqpppqqqrrrssssssrrrqqqpppppppppooonnnmmmlllkkkkkkkkkkkkkkkjjjhhhfffeeeddd___aaadddeeedddaaa]]]ZZZZZZYYYWWWTTTQQQNNNLLLKKKCCCBBBAAA???>>><<<;;;:::::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<===============<<<<<<;;;============>>>>>>>>>>>>@@@AAABBBCCCDDDGGGKKKOOOXXXjjj~~~tttrrrrrrpppnnnooommmhhhccc______bbbdddeeeaaa```^^^[[[XXXTTTQQQOOOOOONNNNNNNNNLLLKKKJJJIIIKKKIIIGGGGGGHHHHHHGGGFFFGGGEEECCCBBBCCCBBB@@@???AAAAAABBBBBBAAAAAA@@@???;;;999888999<<<>>><<<:::>>>===;;;999999999;;;<<<::::::;;;;;;;;;:::999999:::999888777888999:::;;;777888:::<<<======<<<<<<999999999:::::::::;;;;;;::::::::::::::::::::::::===<<<<<<<<<<<<======>>>DDDCCCDDDEEEGGGHHHHHHGGGIIIKKKRRR\\\dddoooqqq```YYYUUUSSSTTTTTT^^^fffggghhhlllmmmiiirrrrrrqqqqqqqqqqqqqqqqqqpppooommmllllllmmmmmmnnniiiiiihhhhhhggggggffffffgggfffdddbbb```___^^^]]]YYYXXXWWWUUUSSSPPPNNNMMMGGGEEEBBB???===<<<======;;;;;;;;;;;;::::::999888======<<<;;;::::::::::::>>>>>>============>>>>>>?????????===;;;;;;===???DDD======EEEGGGFFFMMMYYYkkk}}}uuurrrrrrpppnnnooolllhhhccc``````aaaccccccaaa```___\\\XXXUUUQQQPPPLLLMMMMMMMMMMMMLLLLLLKKKKKKIIIGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCAAA???AAAAAABBBBBBAAAAAA@@@???===;;;:::;;;>>>???>>><<<>>><<<;;;999999:::;;;<<<::::::::::::999999888777::::::999999::::::;;;<<<777888999;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::<<<===???AAABBBDDDDDDEEEGGGIIIJJJJJJJJJMMMOOOXXXeeerrr~~~iii]]]VVVRRRSSSRRRZZZ``````ccciiilllkkkqqqqqqqqqqqqpppppppppoooooonnnnnnmmmmmmmmmmmmmmmjjjiiiiiihhhgggffffffeeefffeeecccaaa___^^^]]]]]]YYYXXXWWWVVVSSSQQQOOONNNIIIGGGCCC@@@>>><<<<<<<<<;;;;;;;;;;;;;;;:::999999===<<<;;;;;;::::::;;;;;;>>>>>>============>>>>>>>>>??????===;;;;;;===>>>CCC>>>???FFFHHHIIITTTbbbyyywwwtttsssqqqooooookkkgggcccaaa```aaaaaaaaaaaa```^^^\\\XXXUUURRRPPPJJJKKKLLLMMMMMMMMMMMMMMMKKKIIIGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEAAA???AAAAAABBBBBBAAAAAA@@@??????>>>===>>>???@@@???>>>===<<<;;;:::999:::;;;<<<::::::::::::999888666666::::::;;;;;;<<<<<<<<<;;;777888999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<>>>=========<<<<<<;;;;;;::::::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIKKKLLLLLLMMMSSSVVVaaarrrzzzhhh\\\VVVUUUQQQVVVYYYZZZ^^^eeelllnnnooooooooooooooonnnnnnmmmnnnnnnnnnnnnnnnmmmllllllkkkjjjiiihhhgggfffeeedddeeecccbbb```^^^]]]\\\\\\YYYXXXXXXVVVTTTRRRPPPOOOKKKIIIEEEBBB???===<<<;;;;;;;;;;;;<<<;;;;;;:::999<<<;;;;;;;;;;;;<<<======>>>>>>============>>>>>>===>>>>>>===;;;;;;<<<>>>AAA???BBBGGGIIINNN]]]oooxxxuuutttqqqooopppjjjgggdddaaaaaaaaa```___```___]]]ZZZWWWTTTQQQPPPKKKKKKLLLMMMMMMMMMMMMMMMKKKIIIGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHFFFBBB???AAAAAABBBBBBAAAAAA@@@?????????>>>???????????????<<<;;;;;;:::::::::;;;<<<;;;;;;;;;:::999888777666888999;;;<<<<<<<<<;;;:::999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>???@@@AAADDDFFFHHHJJJKKKLLLMMMOOOWWW___mmm{{{jjj^^^XXXRRRSSSUUUWWW\\\ccciiimmmlllmmmnnnnnnnnnmmmlllllllllmmmnnnooonnnmmmlllkkkkkkkkkjjjhhhgggeeeddddddcccbbbaaa___]]]\\\\\\\\\YYYYYYXXXWWWUUUTTTRRRQQQMMMKKKHHHDDD@@@===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>============>>>>>>===>>>>>>>>><<<<<<===>>>@@@@@@CCCGGGJJJRRRgggzzzxxxuuutttrrrpppppplllhhhdddbbbaaa```___^^^^^^]]]\\\YYYVVVSSSPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKKKKIIIGGGGGGHHHHHHGGGFFFDDDDDDEEEGGGHHHFFFBBB???AAAAAABBBBBBAAAAAA@@@???>>>>>>???>>>>>>===>>>>>>;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777888:::;;;;;;;;;:::999<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;;;;::::::>>>>>>>>>??????AAABBBBBBDDDFFFHHHIIIJJJLLLPPPTTT]]]iii{{{~~~jjj\\\SSSRRRRRRUUUZZZ^^^bbbfffiiikkklllmmmnnnmmmlllllllllmmmnnnnnnnnnmmmkkkjjjkkkkkkjjjhhhgggeeeddddddbbbaaa```^^^]]]\\\\\\\\\YYYYYYXXXXXXWWWUUUTTTSSSNNNLLLIIIFFFBBB???<<<;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<===>>>???@@@>>>>>>============>>>>>><<<>>>??????======>>>???@@@BBBEEEHHHLLLYYYpppwwwttttttrrrqqqqqqnnnkkkfffbbbaaaaaa```___^^^]]][[[YYYVVVSSSQQQOOOMMMMMMMMMMMMMMMLLLKKKJJJKKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDEEEFFFEEECCC@@@AAAAAABBBBBBAAAAAA@@@???===>>>???>>>===<<<===>>>::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::777888999999::::::999999???>>>===<<<;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAADDDFFFGGGEEEGGGIIIJJJLLLQQQZZZ```iiixxx{{{fffYYYTTTQQQSSSVVVWWWZZZ^^^fffhhhkkkmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmlllkkkkkkkkkjjjiiihhhgggfffeeedddbbbaaa```___^^^]]]]]]]]]YYYYYYYYYYYYXXXWWWUUUUUUOOOMMMKKKHHHDDDAAA>>><<<;;;<<<======>>>=========<<<<<<<<<======???@@@@@@>>>>>>============>>>>>><<<>>>@@@@@@???>>>???@@@BBBDDDGGGKKKTTTfff~~~uuussstttsssrrrrrrqqqmmmfffbbb```aaaaaaaaa___^^^]]][[[XXXUUUSSSQQQKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDCCCAAAAAAAAABBBBBBAAAAAA@@@???===???@@@???<<<;;;<<<>>>999::::::;;;<<<<<<<<<;;;::::::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;;;;???>>><<<;;;::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<>>>@@@BBBEEEGGGHHHFFFHHHKKKMMMQQQ[[[gggqqq|||zzzfff\\\TTTSSSTTTTTTWWW\\\dddfffjjjmmmooopppoooooommmmmmllllllkkkkkklllllljjjiiiiiihhhgggffffffeeebbbbbb```___^^^^^^^^^]]]YYYYYYYYYYYYYYYXXXWWWVVVNNNMMMKKKIIIEEEBBB???>>><<<<<<===>>>>>>>>>>>>>>>============>>>??????@@@>>>>>>============>>>>>>===???AAABBBAAA@@@@@@AAADDDFFFJJJQQQ___vvv~~~tttssstttsssrrrssssssnnngggbbb```aaabbbbbb``````___\\\ZZZWWWUUUSSSIIIJJJKKKMMMNNNNNNOOOOOOKKKJJJHHHGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCDDDCCCAAAAAAAAABBBBBBBBBAAA@@@@@@>>>@@@AAA@@@===;;;===???999:::;;;;;;<<<<<<<<<;;;888888999:::;;;;;;;;;;;;<<<;;;:::999:::;;;<<<===???>>><<<:::999999999:::999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCEEEEEEFFFIIIMMMPPPVVVbbbrrr~~~rrreeeYYYUUUTTTTTTYYY___ccceeeiiimmmpppqqqqqqpppnnnmmmlllkkkjjjkkklllmmmiiiiiihhhhhhggggggffffffcccbbbaaa```___^^^^^^^^^YYYYYYZZZYYYYYYXXXWWWWWWNNNMMMLLLIIIFFFCCC@@@???<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>============>>>>>>>>>@@@BBBCCCBBBAAAAAABBBEEEHHHLLLUUUggguuusssuuurrrooommmqqqmmmfffbbb````````````ddddddccc___WWWRRRPPPPPPKKKKKKLLLMMMMMMMMMMMMMMMIIIHHHGGGGGGHHHHHHEEEDDDIIIHHHGGGEEEDDDBBBAAA@@@AAAAAABBBBBBCCCBBBBBBBBB===>>>?????????>>><<<;;;:::888666666777999999888;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;===>>>????????????@@@@@@??????AAACCCFFFIIIKKKNNNRRRYYYdddtttuuucccZZZUUUQQQSSSYYY^^^bbbiiipppuuutttppplllkkkkkkjjjiiiiiiiiijjjjjjiiihhhgggfffeeedddddddddaaaaaa`````````_________[[[[[[ZZZYYYXXXVVVTTTSSSNNNMMMJJJHHHFFFCCC???;;;>>>???AAABBBBBBAAA@@@???>>>>>>????????????>>>>>>>>>>>>???@@@@@@>>>===<<>>BBBCCCHHHOOO[[[wwwuuussssssooommmlllmmmjjjgggeeeddddddcccbbbaaabbbaaa^^^XXXTTTRRRRRRKKKKKKLLLMMMMMMMMMMMMMMMJJJHHHGGGHHHHHHHHHFFFDDDGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA===>>>>>>???>>>===<<<;;;<<<;;;;;;<<<>>>===<<<:::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>??????@@@DDDDDDCCCCCCCCCDDDGGGHHHLLLQQQYYYbbbooorrreee]]]XXXVVVXXX\\\___fffmmmrrrsssooolllkkkkkkjjjjjjjjjjjjjjjkkkjjjiiihhhgggfffeeeeeeeeebbbbbbaaa```___]]]]]]\\\\\\[[[[[[YYYXXXVVVTTTSSSPPPNNNLLLKKKIIIFFFAAA>>>>>>???@@@BBBBBBAAA???>>>>>>>>>????????????>>>>>>===>>>>>>>>>???>>>>>>===>>>===>>>AAAAAA>>>@@@EEEHHHLLLVVVhhhzzzvvvsssnnnmmmnnniiihhhggggggggggggeeeddd___```___]]]YYYVVVUUUUUUKKKLLLMMMMMMNNNMMMMMMMMMKKKIIIHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<>>>@@@AAA@@@===:::999::::::::::::::::::999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>@@@AAAEEEFFFFFFFFFFFFGGGIIILLLSSSZZZeeeqqqpppeee]]]WWWUUUXXX[[[```gggmmmooonnnlllkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiihhhffffffffffffcccbbbaaa___]]]\\\[[[ZZZ\\\\\\[[[ZZZXXXVVVTTTSSSRRRQQQOOOMMMLLLIIIDDDAAA>>>???@@@AAAAAA@@@>>>===>>>>>>????????????>>>>>>============>>>???@@@@@@>>>===>>>AAAAAA@@@BBBGGGNNNQQQ___{{{{{{uuupppooorrriiigggfffeeefffgggfffeee```______]]]ZZZWWWUUUTTTLLLMMMMMMNNNNNNMMMMMMMMMKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<;;;;;;<<<===???>>><<<999::::::;;;;;;;;;;;;::::::999:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::<<<>>>AAABBBAAADDDFFFGGGGGGIIINNNQQQ\\\eeerrrqqqddd[[[XXXUUUWWWZZZ```fffjjjkkkkkkjjjjjjkkkkkkllllllllllllkkkjjjiiigggfffeeeeeeeeeaaaaaa```___]]]\\\[[[ZZZ\\\\\\[[[ZZZXXXVVVTTTSSSSSSQQQOOONNNMMMJJJGGGDDD???@@@@@@@@@@@@???>>>===>>>>>>????????????>>>>>>>>>>>>======???@@@BBBDDD@@@>>>???BBBBBB@@@BBBHHHPPPTTThhh|||vvvqqqpppsssllliiidddbbbbbbcccddddddbbbaaa___\\\ZZZVVVSSSQQQMMMMMMNNNNNNNNNNNNMMMMMMLLLJJJGGGGGGGGGHHHGGGFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@??????>>>>>>==================;;;::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<>>======>>>>>>????????????>>>>>>??????>>>???@@@BBBDDDFFFCCCAAAAAACCCBBB@@@CCCHHHPPPYYYsss}}}yyyvvvqqqpppqqqnnnjjjdddaaa```bbbcccdddeeebbb___\\\ZZZVVVRRROOONNNNNNNNNOOONNNNNNMMMLLLKKKIIIFFFEEEFFFGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@??????>>>===============???===;;;:::<<<===>>>===;;;<<<<<<======<<<<<<;;;<<<;;;;;;;;;;;;<<<===>>>:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===???AAACCCDDDDDDGGGIIIIIIHHHMMMVVV^^^kkkvvv}}}{{{nnnaaaYYYWWWTTTTTTXXX]]]aaacccfffgggiiikkklllllllllllljjjiiihhhfffdddcccbbbbbb_________^^^^^^^^^^^^^^^]]]]]]\\\[[[YYYWWWUUUTTTQQQPPPOOONNNNNNLLLIIIFFFCCCCCCBBBAAA???>>>>>>===>>>>>>????????????>>>>>>?????????@@@AAACCCDDDEEECCCAAAAAACCCBBBAAAEEEJJJTTTeeezzzxxxwwwtttqqqqqqllliiieeeccccccdddddddddeeebbb^^^\\\ZZZWWWRRROOONNNOOOOOOOOONNNNNNMMMLLLKKKHHHEEEDDDEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@???>>>===<<<======>>>>>>===<<<<<<>>>>>>===<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::888777888999<<<===:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<>>>???AAACCCDDDEEEDDDGGGJJJKKKMMMUUUcccmmm{{{hhh^^^YYYTTTQQQSSSXXX\\\^^^ccceeehhhjjjllllllkkkkkkllljjjiiigggeeedddccccccaaaaaa``````___^^^]]]]]]]]]]]]\\\[[[YYYWWWUUUTTTRRRPPPOOOOOOOOOMMMJJJGGGFFFEEECCCBBB@@@???>>>>>>>>>>>>????????????>>>>>>===>>>???@@@AAAAAAAAAAAAAAA???@@@CCCCCCDDDHHHOOO\\\vvvzzzxxxzzzwwwtttrrrjjjhhhgggfffggggggeeeddddddaaa]]]\\\[[[XXXSSSPPPOOOOOOOOOOOOOOONNNMMMLLLJJJGGGDDDCCCDDDEEEEEEEEECCCDDDDDDDDDEEEEEEEEEFFFAAAAAABBBBBBCCCBBBBBBBBB@@@???===<<<<<<<<<===>>>::::::;;;===???>>>;;;888999::::::;;;;;;::::::999;;;999666444555777:::===:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===???AAACCCDDDEEEEEE@@@EEEIIIMMMRRR^^^ppp}}}~~~uuuaaa[[[TTTPPPQQQTTTXXX[[[bbbdddgggiiikkkkkkkkkjjjmmmllljjjhhhfffeeedddddddddcccbbbaaa___]]]\\\\\\]]]]]]\\\[[[YYYWWWVVVUUURRRQQQPPPPPPPPPOOOKKKIIIGGGFFFDDDBBB@@@?????????>>>>>>????????????>>>>>>;;;<<<>>>???@@@@@@???>>>???===>>>BBBDDDFFFLLLRRRccc|||zzzvvvrrrpppllljjjhhheeedddcccbbbbbbdddbbb^^^YYYTTTQQQQQQRRRPPPQQQRRRRRRPPPMMMIIIGGGJJJIIIHHHFFFEEEFFFFFFGGGCCCDDDEEEFFFFFFDDDBBB@@@CCCCCCBBBAAAAAAAAAAAABBB>>>>>>>>>>>>=====================<<<;;;;;;;;;:::<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===???>>>>>>AAADDDGGGHHHHHHIIIKKKNNNSSS]]]kkk}}}~~~ttteeeXXXUUUTTTPPPRRRXXX___aaaeeehhhjjjkkkjjjjjjjjjjjjiiihhhgggfffeeeeeeeeedddbbb```___^^^^^^___\\\\\\[[[ZZZXXXWWWUUUTTTXXXWWWTTTRRRPPPNNNMMMMMMIIIGGGEEEBBBAAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@>>>????????????@@@@@@@@@AAA???@@@BBBBBBEEEMMMWWWsss~~~zzzxxxtttqqqpppmmmkkkiiifffddddddddddddcccaaa^^^ZZZUUURRRQQQQQQNNNOOOPPPQQQOOOMMMJJJHHHJJJIIIGGGFFFEEEEEEFFFFFFBBBCCCCCCDDDCCCBBBAAA@@@CCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<;;;;;;;;;;;;<<<<<<===?????????AAADDDGGGHHHHHHIIIMMMTTT\\\fffuuuooo___XXXTTTOOOOOOUUU[[[]]]bbbfffiiijjjjjjiiiiiiiiihhhgggfffeeeddddddeeedddbbb```___^^^^^^^^^[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTRRRQQQOOONNNNNNNNNIIIHHHEEECCCAAAAAABBBBBBBBBBBBAAA@@@????????????????????????@@@@@@@@@@@@AAA@@@AAACCCDDDHHHRRR]]]||||||wwwvvvssspppqqqnnnllliiigggeeeeeeeeeeeeaaa```^^^[[[WWWTTTRRRQQQLLLMMMNNNOOONNNLLLJJJIIIIIIHHHGGGEEEEEEEEEEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<=========::::::;;;;;;;;;;;;::::::;;;:::::::::;;;<<<======>>>???AAACCCEEEGGGHHHIIIMMMSSS^^^iiiuuu}}}hhh]]]UUUNNNLLLPPPTTTXXX]]]cccgggiiiiiihhhhhhhhhgggfffeeeeeeddddddeeedddcccaaa___^^^^^^^^^ZZZZZZZZZZZZYYYXXXWWWVVVRRRQQQPPPOOOOOOOOOOOOOOOIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBAAA@@@????????????????????????@@@@@@@@@AAABBBAAABBBEEEFFFKKKWWWdddzzzuuusssqqqppppppmmmkkkhhhfffddddddeeefff```___]]][[[YYYVVVSSSQQQKKKKKKMMMMMMMMMLLLJJJIIIIIIHHHFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDBBBBBBBBBBBBAAAAAA@@@@@@>>>>>>=========<<<<<<<<<:::;;;;;;;;;<<<=========<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<============>>>:::::::::;;;;;;:::::::::::::::::::::;;;<<<===>>>???@@@CCCDDDFFFHHHJJJKKKTTT\\\jjjwwwqqqcccYYYOOOLLLNNNOOOSSSYYY```eeeggghhhhhhiiihhhhhhgggffffffeeeeeefffeeecccbbb```___^^^]]]YYYYYYZZZZZZYYYXXXWWWWWWSSSRRRQQQPPPOOOOOOOOOOOOIIIHHHGGGEEECCCCCCBBBBBBCCCBBBAAA@@@???>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCEEEFFFLLL[[[jjjxxxtttrrrpppooopppllljjjgggdddbbbcccdddfffbbb___]]][[[ZZZXXXSSSPPPJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGEEEDDDCCCCCCDDDEEECCCBBBBBBAAAAAABBBCCCCCCAAAAAABBBBBBBBBAAA@@@???============<<<<<<<<<<<<:::;;;;;;;;;<<<=========<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<============>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===???@@@@@@BBBDDDFFFGGGIIIMMMQQQ^^^hhhvvvyyykkkaaaVVVPPPQQQMMMPPPVVV\\\bbbeeeggghhhjjjjjjiiiiiihhhgggggggggfffeeedddcccaaa___^^^]]]YYYYYYZZZZZZYYYXXXWWWWWWUUUUUUSSSQQQPPPOOOOOOOOOJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@???????????????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDFFFMMM___pppxxxtttssspppoooooollliiifffcccbbbccceeefffddd```\\\ZZZZZZXXXTTTPPPKKKLLLLLLLLLLLLKKKKKKJJJGGGFFFEEECCCCCCCCCCCCDDD@@@@@@@@@@@@@@@AAAAAAAAA@@@AAABBBBBBBBBAAA???>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<=========<<<<<<============<<<<<<::::::;;;<<<===???AAABBBAAACCCFFFFFFGGGKKKRRRXXXhhhrrruuummm```WWWVVVOOOQQQUUUZZZ___cccggghhhjjjjjjjjjiiiiiihhhhhhhhhffffffeeedddbbb___]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUTTTRRRPPPOOOOOOOOOJJJIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDFFFIIISSShhh{{{xxxuuutttqqqnnnnnnmmmjjjfffcccbbbcccfffhhhgggbbb\\\YYYYYYXXXTTTPPPMMMMMMMMMLLLLLLKKKKKKKKKGGGFFFDDDCCCBBBBBBCCCCCC@@@AAABBBCCCCCCCCCBBBBBB???@@@AAABBBBBBAAA???>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<===???AAACCCDDDCCCEEEFFFGGGHHHMMMWWW___pppzzzxxxkkk___[[[RRRSSSUUUXXX]]]bbbfffiiiiiiiiiiiiiiihhhhhhhhhhhhfffffffffdddbbb```]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPJJJJJJIIIHHHGGGEEEDDDCCC@@@@@@??????@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBFFFJJJOOO\\\tttyyyvvvuuurrrnnnnnnnnnkkkgggdddccceeegggiiiiiiccc\\\XXXXXXWWWSSSPPPNNNNNNNNNMMMLLLKKKKKKKKKGGGFFFDDDCCCBBBBBBCCCCCCBBBDDDFFFHHHHHHGGGFFFEEE???@@@AAABBBBBB@@@???=========<<<<<<<<<;;;;;;;;;=========<<<<<<;;;;;;:::<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;<<<>>>@@@BBBDDDEEEDDDFFFGGGGGGHHHOOOZZZcccuuu~~~qqqccc^^^UUUUUUUUUWWW\\\aaafffiiihhhhhhhhhhhhggggggggggggfffffffffeeeccc```]]][[[\\\\\\[[[ZZZYYYWWWUUUTTTPPPPPPOOOOOOOOOPPPPPPQQQJJJJJJIIIIIIGGGEEEDDDCCC????????????@@@AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBAAACCCHHHMMMTTTccc~~~yyyvvvuuusssrrrsssqqqlllfffcccdddddddddcccgggddd___[[[YYYXXXWWWVVVNNNLLLKKKJJJKKKKKKIIIHHHKKKHHHCCCAAAAAACCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDFFFCCCBBBBBBCCCCCC@@@===>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<===>>>@@@AAABBBFFFGGGJJJMMMNNNRRR___mmmzzzvvveee\\\ZZZYYY[[[\\\\\\aaahhhiiijjjkkkjjjhhhffffffgggggggggfffdddbbb___]]]\\\]]]]]][[[ZZZXXXVVVUUUTTTVVVSSSOOONNNNNNOOONNNNNNMMMMMMLLLJJJHHHEEECCCBBBBBBAAAAAA@@@@@@????????????@@@@@@AAABBBBBBBBBBBBAAAGGGKKKNNN[[[uuuyyyvvvuuusssqqqrrrpppkkkfffccccccddddddccceeebbb^^^[[[ZZZXXXVVVTTTOOOMMMLLLKKKLLLLLLJJJIIIJJJGGGCCCAAA@@@BBBCCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???@@@BBBBBB@@@===>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<======???@@@BBBCCCDDDEEEIIIMMMOOOUUUbbbppp}}}}}}tttddd]]]YYYYYYZZZ\\\aaahhhhhhiiikkkjjjhhhgggggggggffffffeeedddbbb```^^^]]]]]]\\\[[[YYYXXXVVVUUUTTTWWWTTTQQQOOOPPPPPPPPPOOOLLLLLLKKKIIIGGGEEECCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCIIINNNVVVhhhzzzvvvtttqqqooopppmmmjjjeeeccccccccccccccccccaaa^^^\\\ZZZWWWTTTQQQOOONNNLLLLLLMMMMMMKKKJJJHHHFFFCCCAAA@@@@@@BBBCCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>>@@@BBBBBBAAA???>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<=========>>>@@@AAACCCDDDEEEFFFJJJOOOTTT[[[jjjwwwzzzqqqssszzzrrrfffZZZVVVWWWZZZ```ffffffhhhjjjjjjhhhgggggghhheeeeeeeeedddbbb```___^^^\\\\\\[[[YYYWWWVVVUUUTTTVVVSSSPPPOOOPPPPPPPPPOOOKKKJJJJJJIIIGGGFFFDDDCCC@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCHHHOOO\\\uuuzzzvvvtttqqqnnnoookkkiiieeecccbbbbbbccccccaaa___^^^\\\[[[WWWRRROOONNNMMMKKKLLLMMMMMMKKKJJJIIIHHHEEECCC@@@@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAA>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<========================>>>???AAACCCDDDEEEGGGHHHMMMUUU\\\eeesssyyynnniiimmmvvvsss```WWWUUUWWW\\\aaadddfffiiijjjiiihhhhhhhhheeeddddddcccbbbaaa______\\\[[[ZZZYYYWWWVVVUUUTTTSSSPPPNNNMMMNNNNNNNNNMMMJJJJJJIIIIIIHHHFFFEEEDDD???@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGIIIRRReee{{{wwwuuuqqqoooooojjjiiigggdddbbbaaabbbccc```___]]]\\\[[[WWWRRRNNNMMMKKKJJJJJJKKKLLLKKKIIIIIIIIIHHHEEEBBBAAABBBEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============>>>>>>???@@@BBBDDDFFFGGGHHHJJJPPPZZZccclllyyy{{{nnnggghhhmmmvvvkkk]]]WWWUUUWWW[[[bbbeeehhhjjjiiihhhhhhiiieeeddddddcccbbbaaa______[[[ZZZYYYXXXWWWVVVUUUTTTRRRPPPNNNNNNOOOOOONNNMMMKKKJJJJJJIIIHHHGGGEEEEEE@@@@@@@@@AAAAAABBBBBBCCC@@@@@@@@@AAABBBDDDEEEFFFKKKNNNZZZsss~~~vvvqqq|||xxxvvvsssppppppkkkkkkiiifffbbbaaaaaabbb```___^^^\\\[[[WWWRRROOOLLLJJJIIIJJJKKKLLLKKKIIIIIIKKKJJJGGGCCCAAACCCEEECCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCBBB???======>>>>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHIIIKKKSSS___iiiqqq|||}}}ppphhhffflllqqqxxx~~~xxxggg[[[UUUUUUXXX___cccgggjjjjjjiiiiiiiiieeeeeeeeedddbbb```___^^^ZZZZZZYYYXXXWWWVVVUUUTTTTTTRRRQQQQQQRRRSSSQQQPPPMMMLLLLLLKKKIIIHHHFFFEEEAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@AAACCCFFFGGGIIINNN___}}}zzzrrrkkkggg}}}yyywwwtttrrrrrrlllmmmkkkhhhccc``````bbbbbb```^^^\\\ZZZWWWSSSPPPLLLKKKJJJKKKLLLMMMLLLJJJHHHJJJKKKGGGBBB@@@AAADDDBBBAAAAAA@@@@@@@@@@@@@@@???AAACCCBBB???>>>>>>@@@>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<======:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>???@@@AAADDDFFFHHHIIINNNPPPYYYgggqqqxxxttthhhhhhnnnpppuuu|||qqqaaaWWWTTTWWW^^^bbbgggjjjjjjjjjiiiiiiffffffeeedddbbb```^^^]]]YYYYYYXXXXXXWWWVVVUUUUUUTTTSSSRRRSSSTTTTTTRRRQQQOOOOOONNNLLLJJJHHHFFFEEEBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBEEEGGGIIIKKKSSShhhwwwnnngggbbb___~~~zzzxxxvvvttttttmmmnnnmmmiiiccc``````aaacccaaa^^^\\\ZZZXXXTTTQQQMMMLLLKKKLLLMMMNNNMMMLLLGGGIIIJJJGGGAAA>>>@@@CCCCCCBBBAAAAAA@@@@@@AAAAAA???BBBDDDDDDBBBAAABBBDDD>>>>>>>>>>>>>>>======<<<======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<======:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>??????@@@BBBDDDFFFIIIJJJSSSVVV```nnnyyy~~~yyymmmeeekkkvvvsssxxxwwwfffYYYVVVYYY]]]aaafffjjjjjjjjjjjjjjjggggggfffdddbbb___]]]\\\YYYYYYXXXWWWVVVVVVUUUUUURRRRRRQQQRRRSSSSSSQQQOOOQQQPPPOOOMMMKKKIIIGGGEEECCCCCCCCCBBBBBBAAAAAAAAACCCBBBBBBBBBCCCFFFIIIJJJVVV^^^uuuxxxnnnfffaaa]]]ZZZ{{{vvvuuuqqqoooooommmjjjgggcccaaaaaabbbbbbaaa```___\\\ZZZWWWTTTSSSOOOLLLJJJIIIKKKMMMNNNNNNIIIFFFCCCAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@?????????BBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>>>>============;;;;;;<<<<<<===>>>>>>>>>888999999:::;;;<<<===============<<<<<<;;;;;;;;;<<<===>>>>>>======>>>???@@@AAABBBCCCCCCEEEIIILLLSSS]]]jjjtttzzz~~~uuujjjgggkkktttzzz}}}}}}nnn___YYYZZZYYY^^^dddhhhkkkllljjjgggffffffeeedddbbb```^^^]]]\\\\\\[[[[[[ZZZXXXWWWVVVTTTTTTTTTTTTSSSRRRQQQPPPOOOOOONNNLLLKKKIIIHHHHHHCCCCCCBBBAAABBBCCCDDDEEEGGGEEEFFFHHHGGGEEEHHHMMMOOO___xxxpppnnnlllgggccc|||wwwvvvssspppqqqllljjjfffcccaaaaaaaaabbbaaa```___\\\ZZZWWWTTTSSSNNNOOOOOOOOONNNLLLKKKJJJIIIFFFCCCAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>>>>======<<<<<<;;;;;;999::::::;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::<<<===>>>>>>======>>>???BBBBBBCCCDDDEEEIIINNNRRRYYYaaalllwww}}}zzztttlllggghhhoooyyyttteee]]]\\\ZZZ\\\___bbbfffhhhhhhfffffffffeeedddbbb```^^^]]]ZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPOOOMMMLLLKKKJJJIIIDDDDDDBBBBBBBBBBBBCCCDDDCCCAAABBBEEEEEEEEEHHHMMMTTTggg~~~xxxwwwvvvrrrnnn}}}yyywwwtttqqqrrrllliiifffbbb``````aaaaaaaaa```___\\\ZZZWWWTTTSSSNNNRRRUUUUUUPPPKKKHHHGGGJJJGGGDDDBBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>============>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<===>>>>>>======???@@@CCCDDDDDDEEEHHHNNNUUUZZZbbbhhhqqqzzz}}}yyyjjjhhhfffgggllluuu{{{yyy}}}pppeee___\\\[[[[[[^^^bbbeeefffgggeeeeeedddcccbbb```^^^]]]YYYYYYXXXXXXWWWUUUTTTSSSTTTTTTSSSSSSRRRQQQQQQPPPQQQPPPOOONNNMMMLLLKKKJJJFFFEEEDDDBBBBBBBBBBBBCCCAAA???@@@DDDEEEFFFJJJPPPZZZppp}}}xxxwwwtttqqqqqqllliiifffbbb`````````aaaaaa```___\\\ZZZWWWTTTSSSMMMSSSXXXWWWPPPJJJIIIIIILLLIIIEEECCCCCCDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA???@@@BBBDDDDDDBBB@@@???>>>>>>>>>>>>============::::::;;;<<<<<<======>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;:::::::::<<<===??????>>>>>>???AAACCCDDDEEEGGGKKKSSS\\\bbblllooouuu}}}xxxqqqdddeeehhhlllsss||||||{{{pppddd___ZZZYYY]]]bbbdddfffhhheeeddddddcccaaa```^^^]]]YYYYYYYYYXXXWWWVVVTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPOOOOOONNNLLLKKKKKKJJJHHHFFFEEECCCBBBAAABBBBBBDDDBBBCCCFFFGGGHHHMMMSSS^^^xxx|||xxxvvvssspppqqqllljjjfffbbb``````aaaaaaaaa```___\\\ZZZWWWTTTSSSMMMRRRUUUSSSNNNJJJKKKNNNOOOKKKGGGDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBCCCEEEEEECCCBBB@@@>>>>>>>>>>>>============::::::;;;;;;<<<=========>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????>>>>>>@@@BBBBBBCCCEEEIIINNNWWWaaahhhqqqtttxxx~~~|||rrrjjjaaadddjjjrrr{{{pppccc[[[XXX\\\aaabbbdddfffddddddcccbbbaaa```^^^]]]ZZZZZZZZZZZZYYYWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGEEECCCBBBAAABBBBBBFFFDDDDDDGGGGGGHHHMMMSSSbbb~~~|||wwwvvvsssppppppmmmjjjgggcccaaaaaabbbbbbaaa```___\\\ZZZWWWTTTSSSMMMOOOPPPOOOLLLJJJLLLOOONNNKKKGGGDDDCCCBBBAAA@@@??????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDCCCBBBAAA>>>>>>>>>>>>==================<<<<<<;;;:::::::::============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;===????????????AAABBBBBBDDDHHHLLLSSS\\\ffflllsssvvvzzz}}}|||vvvmmmfff^^^cccmmmxxxnnnaaaYYY\\\___^^^___dddcccccccccbbbaaa```^^^]]]\\\\\\[[[[[[ZZZYYYWWWVVVTTTSSSRRRPPPOOOPPPPPPQQQMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGEEECCCBBBBBBBBBBBBFFFDDDCCCFFFFFFGGGMMMSSShhh}}}yyywwwtttqqqrrrnnnlllhhhdddbbbbbbccccccaaa```___\\\ZZZWWWTTTSSSMMMMMMMMMLLLLLLKKKJJJJJJKKKHHHEEECCCCCCCCCCCCBBB@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>===============<<<<<<;;;;;;::::::999============<<<<<<<<<<<<<<<<<<<<<=========>>>>>>;;;===????????????AAACCCCCCFFFKKKQQQXXXaaajjjppprrrvvvzzzzzzvvvooohhhdddbbbhhhsssooo___]]]]]][[[^^^dddbbbbbbbbbbbbaaa```^^^^^^\\\\\\\\\[[[ZZZYYYWWWWWWTTTSSSQQQOOOOOOOOOPPPQQQNNNNNNMMMLLLLLLKKKKKKKKKHHHGGGEEECCCCCCCCCCCCCCCFFFCCCDDDFFFHHHJJJPPPXXXppp~~~zzzxxxuuussssssooollliiieeecccccccccdddaaa```___\\\ZZZWWWTTTSSSMMMLLLLLLLLLLLLKKKHHHEEEHHHEEECCCBBBCCCEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCC@@@@@@???>>>>>>???@@@@@@>>>>>>>>>>>>============999999:::;;;;;;<<<<<<===<<<=====================<<<=========>>>>>>??????;;;===?????????@@@BBBCCCDDDHHHNNNTTT[[[dddlllrrrqqquuuzzzyyyssskkkfffdddkkkqqq{{{|||fff```^^^[[[___hhhbbbbbbbbbbbbaaa```^^^^^^\\\\\\[[[[[[ZZZXXXWWWVVVUUUSSSQQQOOONNNOOOPPPQQQOOONNNNNNNNNMMMMMMLLLLLLGGGFFFEEEDDDCCCCCCDDDDDDGGGEEEEEEIIIKKKNNNUUU]]]www{{{yyyzzzxxxtttrrrnnnlllhhhdddbbbaaabbbbbbdddbbb___]]][[[XXXTTTQQQMMMMMMMMMMMMLLLLLLLLLLLLJJJGGGDDDBBBCCCDDDDDDCCCDDDDDDBBBAAAAAAAAAAAAAAACCCAAA????????????@@@CCC======<<<<<<<<<<<<==============================;;;;;;;;;<<<<<<<<<==================<<<<<<<<<<<<;;;<<<===>>>>>>@@@DDDGGGEEEIIIOOOVVV^^^dddiiilllppptttxxxvvvnnnfffjjjrrr{{{xxxddd```bbbaaa___cccccccccbbbaaa```___^^^___^^^]]][[[ZZZXXXWWWVVVUUUTTTRRRQQQOOOOOONNNNNNQQQNNNLLLKKKKKKLLLLLLKKKJJJIIIFFFEEEDDDDDDFFFGGGEEEDDDEEEFFFHHHNNN\\\jjj}}}yyyzzzxxxtttrrrpppmmmiiieeecccbbbccccccdddbbb___^^^\\\XXXTTTPPPNNNNNNMMMMMMMMMLLLLLLLLLJJJGGGDDDBBBCCCDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAABBBAAA????????????@@@AAA???>>>>>>>>>>>>>>>>>>???========================;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<======>>>>>>===>>>?????????@@@CCCFFFKKKNNNSSSZZZ```fffjjjlllppppppqqqoookkkiiiqqq{{{oooccc```^^^\\\ccccccccccccbbbaaa```______^^^]]][[[ZZZXXXWWWVVVTTTSSSRRRQQQPPPOOOOOOOOOPPPNNNLLLKKKLLLLLLLLLKKKJJJIIIGGGEEEDDDEEEFFFGGGEEEDDDEEEHHHKKKTTTeeettt{{{zzzwwwsssqqqpppnnnjjjfffdddcccddddddbbbaaa```___]]]YYYSSSOOONNNMMMMMMMMMLLLLLLLLLLLLIIIGGGDDDCCCCCCDDDEEEDDDEEEEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>@@@@@@@@@@@@@@@@@@@@@@@@========================;;;;;;<<<<<<<<<=========::::::;;;<<<===>>>??????>>>???@@@@@@@@@AAADDDFFFOOORRRWWW\\\aaaeeeggghhhnnnjjjgggfffhhhnnn|||jjj```]]]]]]ccccccdddddddddbbbaaa```___^^^]]]\\\ZZZXXXWWWVVVSSSRRRRRRQQQPPPPPPPPPQQQPPPNNNLLLLLLLLLMMMLLLKKKJJJIIIGGGFFFEEEEEEFFFGGGDDDDDDFFFJJJOOO[[[ppp|||zzzvvvrrrqqqpppmmmjjjfffcccccccccdddaaaaaa``````^^^YYYSSSNNNLLLLLLLLLKKKKKKKKKKKKJJJIIIFFFCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBB???AAABBB@@@???@@@???===@@@@@@@@@@@@@@@@@@@@@@@@========================<<<<<<<<<<<<============;;;;;;;;;<<<===>>>>>>???>>>???AAAAAABBBDDDGGGJJJRRRTTTXXX\\\___aaabbbbbbgggaaa___bbbiiitttsssccc___aaaaaabbbdddeeeeeedddcccbbb______^^^\\\ZZZYYYWWWWWWRRRRRRQQQQQQQQQQQQQQQRRRPPPNNNMMMLLLMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGEEEEEEGGGKKKQQQ___xxx}}}zzzuuurrrrrrooolllhhheeebbbaaabbbcccaaaaaa``````^^^YYYSSSNNNKKKJJJJJJJJJJJJIIIIIIIIIHHHFFFCCCCCCDDDFFFGGGGGGEEEDDDCCCBBBBBBAAAAAABBB>>>BBBCCC??????BBBBBB>>>>>>>>>???@@@@@@???>>>>>>========================<<<<<<<<<=========>>>>>>===============<<<<<<<<<<<<>>>@@@BBBDDDHHHLLLPPPUUUWWWZZZ]]]^^^^^^]]]\\\]]]ZZZ[[[ccclllyyy|||ggg``````___aaaccceeefffeeedddccc```___^^^\\\[[[YYYXXXWWWSSSRRRRRRQQQQQQQQQRRRRRRPPPOOOMMMMMMNNNNNNLLLJJJJJJJJJIIIHHHHHHGGGGGGGGGEEEFFFHHHLLLQQQ```zzz~~~zzzuuussstttnnnlllhhhdddbbbaaabbbbbbbbbaaa```___]]]YYYSSSOOOJJJJJJJJJJJJIIIIIIIIIIIIGGGEEECCCCCCEEEGGGHHHHHHDDDDDDBBBAAAAAAAAAAAAAAA===CCCCCC??????EEEFFFAAA<<<===>>>??????>>>===<<<========================<<<<<<=========>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;>>>AAACCCFFFKKKPPPSSSXXXZZZ\\\^^^^^^\\\ZZZYYYTTTVVV\\\fffppp{{{zzzlll^^^[[[]]]___bbbeeefffeeedddccc```___^^^]]][[[YYYXXXWWWTTTSSSSSSRRRQQQQQQQQQRRRPPPOOONNNNNNOOONNNLLLJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGIIILLLPPP___yyy{{{vvvtttvvvooommmiiieeecccbbbbbbcccdddbbb___^^^\\\XXXTTTPPPLLLLLLKKKKKKKKKJJJJJJJJJGGGEEECCCCCCEEEHHHIIIIIICCCBBBAAA@@@@@@???@@@@@@>>>DDDDDD>>>???GGGIIIDDD<<<===???@@@@@@???===<<<========================<<<=========>>>>>>>>>>>><<<<<<<<<==================???BBBEEEGGGKKKPPPTTTXXXYYY[[[]]]\\\YYYVVVTTTPPPTTT^^^iiipppyyy~~~rrr{{{tttaaaYYY[[[]]]aaadddfffeeedddccc``````^^^]]][[[ZZZXXXXXXUUUUUUSSSRRRQQQQQQQQQQQQPPPOOONNNOOOOOOOOOLLLJJJKKKKKKKKKJJJJJJIIIHHHGGGDDDGGGJJJMMMQQQ^^^yyy{{{vvvuuuwwwpppnnnjjjfffdddccccccdddeeebbb___]]][[[XXXTTTQQQMMMMMMMMMMMMLLLLLLLLLLLLGGGEEECCCCCCEEEHHHIIIJJJBBBBBBAAA@@@????????????>>>DDDDDD===???IIILLLGGG<<<===???@@@@@@???===<<<====================================>>>>>>>>>>>>:::;;;;;;<<<===>>>?????????AAADDDFFFHHHKKKPPPSSSUUUVVVYYYZZZYYYVVVRRRPPPNNNUUU```jjjoooxxxuuuoooxxx{{{eee\\\ZZZ\\\```dddfffeeedddbbb``````___]]][[[ZZZXXXXXXVVVUUUTTTRRRQQQPPPPPPPPPPPPOOONNNOOOPPPOOOLLLJJJKKKKKKKKKKKKJJJIIIHHHGGGCCCFFFKKKNNNQQQ___zzz|||zzzxxxwwwxxxqqqnnnjjjeeeaaa_________bbb```]]]\\\ZZZXXXTTTRRRNNNLLLKKKJJJKKKJJJIIIGGGJJJIIIGGGFFFDDDCCCAAAAAAEEEEEEEEEDDDCCCCCCBBBBBB???@@@@@@AAACCCEEEGGGHHH<<<<<<======>>>>>>??????===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>>>>???CCCBBBBBBCCCGGGMMMRRRVVVVVVWWWXXXVVVSSSQQQPPPPPPSSSUUU^^^kkkttt{{{yyypppwwwggg\\\[[[ZZZ[[[___dddggggggeee______^^^^^^\\\ZZZYYYXXXVVVTTTSSSRRRSSSRRRQQQOOOPPPPPPPPPOOONNNMMMKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJFFFHHHOOOSSS]]]xxx|||zzzxxxvvvwwwtttqqqmmmhhhdddcccbbbbbbbbb```^^^\\\ZZZXXXUUURRROOOMMMKKKKKKKKKKKKIIIGGGGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBB=========>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@========================>>>============>>>??????BBBCCCCCCEEEIIINNNSSSUUUWWWWWWWWWUUURRRPPPPPPQQQUUUWWW```llluuuzzzvvvppppppuuummm```ZZZYYYZZZ]]]cccfffeeeccc```___^^^]]]\\\ZZZYYYYYYVVVUUUSSSRRRSSSRRRQQQOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIKKKGGGIIIPPPVVVbbb~~~zzz|||{{{yyywwwuuuvvvuuurrrmmmiiieeedddcccdddbbb```^^^\\\[[[XXXUUURRRPPPNNNLLLLLLLLLLLLJJJHHHFFFGGGIIIKKKLLLLLLLLLLLLCCCCCCBBBBBBAAA@@@@@@@@@BBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>======<<<======>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@BBBCCCEEEIIIMMMPPPSSSUUUWWWWWWUUURRROOOOOOQQQTTTYYY\\\eeepppwww{{{}}}rrrllljjjpppttt{{{uuufffYYYWWWXXX[[[aaadddcccbbbaaa```___]]][[[[[[ZZZZZZWWWUUUSSSSSSSSSSSSQQQOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIKKKHHHJJJPPPYYYjjj}}}uuuxxx~~~{{{yyyvvvttttttrrroookkkfffcccaaaaaabbbbbb```^^^\\\[[[YYYUUURRRPPPNNNMMMLLLMMMLLLKKKIIIHHHJJJLLLOOOPPPQQQPPPPPPEEEEEEDDDCCCCCCBBBBBBAAADDDEEEFFFGGGFFFDDDAAA@@@@@@??????>>>>>>=========@@@??????>>>>>>=============================================>>>???@@@@@@BBBDDDHHHLLLPPPRRRSSSTTTUUUTTTQQQOOOMMMOOOTTTWWW^^^cccllluuu{{{}}}~~~||||||zzzuuuooojjjiiijjjnnnrrr{{{~~~jjjWWWUUUUUUXXX^^^ccccccbbbbbbaaa___]]]\\\[[[[[[[[[WWWUUUSSSSSSSSSSSSQQQPPPOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHJJJQQQ]]]sss{{{tttvvv}}}|||zzzvvvsssssspppmmmiiieeebbbaaaaaaaaacccaaa^^^]]][[[YYYUUUSSSPPPNNNMMMLLLMMMLLLKKKIIIIIIJJJLLLMMMNNNNNNMMMMMMDDDDDDDDDCCCBBBBBBAAAAAABBBCCCEEEFFFFFFDDDBBBAAA@@@@@@??????>>>>>>======??????>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAACCCEEEJJJNNNQQQRRRRRRRRRRRRQQQOOOMMMMMMRRRXXX]]]eeekkkuuu}}}~~~yyyuuurrrmmmiiifffgggiiikkkiiippp{{{pppYYYVVVTTTVVV\\\aaaddddddbbbaaa```^^^]]]\\\\\\[[[WWWUUUTTTSSSTTTSSSRRRPPPOOOOOOOOOOOONNNNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHJJJRRRbbb|||{{{wwwxxx~~~}}}{{{wwwssssssqqqooojjjfffcccbbbbbbccccccaaa___]]]\\\YYYVVVSSSPPPNNNLLLLLLLLLLLLJJJHHHHHHHHHGGGGGGGGGGGGFFFFFFBBBBBBAAAAAA@@@????????????@@@AAABBBBBBBBBAAA@@@??????????????????>>>>>>;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBEEEGGGKKKOOOQQQQQQPPPPPPNNNNNNNNNNNNQQQXXX```fffllltttwwwmmmiiidddbbbdddhhhkkkmmmhhhppp{{{xxxaaa[[[VVVUUUYYY___cccdddbbbaaaaaa```___]]]\\\[[[WWWVVVTTTTTTTTTTTTRRRPPPOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJHHHHHHLLLTTTggg|||xxxyyy~~~~~~|||wwwtttsssrrroookkkgggdddcccddddddcccaaa___]]]\\\ZZZVVVSSSOOOMMMKKKKKKKKKKKKIIIGGGHHHFFFEEECCCBBBCCCDDDEEEBBBBBBAAA@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@BBBCCCGGGIIILLLNNNPPPOOONNNNNNLLLMMMOOORRRWWW___iiippprrr|||wwwiiieeebbbccciiippptttuuurrrxxxkkkcccZZZUUUVVV[[[___aaa```aaabbbbbbaaa^^^[[[YYYXXXVVVTTTTTTTTTTTTRRRPPPNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJHHHJJJOOOXXXmmm~~~wwwxxx}}}}}}xxxtttsssqqqnnnjjjfffcccccccccccccccbbb___]]]\\\ZZZVVVTTTNNNMMMKKKJJJKKKJJJIIIGGGIIIGGGEEEBBBBBBCCCEEEGGGDDDDDDCCCBBBBBBAAAAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>???@@@@@@@@@AAAAAAAAA@@@???>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???AAABBBCCCHHHJJJLLLNNNOOONNNMMMLLLLLLNNNQQQUUU[[[eeeooovvvuuuxxxiiifffeeeiiirrrzzz}}}~~~}}}tttjjj]]]UUUUUUYYY]]]___```aaacccdddbbb___[[[YYYXXXVVVUUUTTTTTTTTTRRRQQQNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKIIILLLQQQ[[[qqquuuvvv{{{}}}zzzwwwwwwssspppkkkgggcccaaaaaaaaabbb___]]][[[[[[YYYWWWUUUOOOMMMKKKJJJJJJJJJIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBAAAAAABBBCCCEEEGGGHHHAAA@@@@@@??????@@@@@@AAA????????????????????????>>>>>>>>>>>>>>>?????????;;;;;;<<<<<<<<<<<<<<<;;;CCCBBBAAAAAABBBCCCEEEFFFIIILLLPPPQQQPPPOOONNNNNNLLLQQQUUUXXX```kkkrrrsssyyy}}}zzzlllaaadddkkkttt~~~mmm[[[WWWVVVSSSWWW___aaadddeeebbb```aaa^^^ZZZYYYYYYWWWVVVUUUTTTTTTTTTQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLJJJJJJIIIIIIIIIMMMLLLOOO]]]xxx~~~{{{{{{~~~zzzxxxuuurrrqqqssspppkkkgggdddbbbbbbbbbaaa___^^^]]]\\\ZZZWWWUUUOOOMMMKKKJJJJJJJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEFFFAAA@@@@@@@@@@@@@@@@@@AAA?????????????????????????????????>>>>>>>>>>>>>>>=========>>>>>>===<<<<<>>>>>======????????????>>>>>>===<<<<<<===>>>@@@BBBCCCDDDEEEIIIKKKMMMNNNMMMLLLLLLLLLMMMTTT\\\cccmmmxxx~~~zzz}}}{{{rrrhhhbbbaaajjjvvvxxxbbbYYYWWWUUUUUUYYY___ccceeebbbbbbbbb___[[[XXXXXXWWWVVVUUUUUUVVVVVVRRRQQQPPPOOONNNNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJLLLNNNUUUfff~~~{{{|||~~~zzzwwwvvvrrroookkkgggeeeddddddeee```______```___\\\WWWSSSOOOMMMKKKJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDBBBAAA@@@AAACCCGGGKKKNNN@@@AAAAAAAAAAAAAAAAAA@@@????????????????????????AAA@@@@@@???>>>===<<<<<>>===<<<<<<===>>>@@@CCCEEEFFFHHHHHHJJJLLLMMMMMMLLLKKKLLLMMMOOOWWW```gggqqq{{{yyyzzzyyytttkkkddd```^^^eeepppnnn```ZZZWWWWWWYYY^^^bbbeeeccccccccc```[[[XXXXXXWWWVVVVVVVVVVVVVVVRRRQQQPPPOOOOOONNNNNNOOOMMMMMMLLLKKKJJJJJJKKKKKKNNNOOOWWWhhh}}}|||}}}}}}{{{wwwtttsssqqqoookkkgggdddddddddddd_______________[[[WWWSSSOOOMMMKKKJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@AAACCCGGGJJJMMM@@@AAABBBBBBBBBBBBAAA@@@????????????????????????AAA@@@@@@???>>>===<<<<<<>>>>>>>>>>>>======<<<;;;>>>???AAACCCEEEGGGIIIJJJMMMMMMNNNMMMLLLKKKMMMNNNRRRZZZbbbhhhpppxxx{{{zzzvvvuuuppphhh```\\\]]]```mmmxxxjjj___YYYXXXZZZ]]]bbbeeedddddddddaaa\\\YYYYYYXXXWWWVVVVVVVVVVVVRRRRRRQQQPPPOOOOOOOOOOOOMMMLLLLLLKKKKKKKKKKKKLLLPPPQQQWWWhhh||||||~~~|||{{{wwwsssrrrqqqooojjjfffcccbbbbbbccc______^^^]]]]]]ZZZVVVSSSOOOMMMKKKJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFF@@@AAABBBCCCCCCBBBAAA@@@????????????????????????@@@@@@??????>>>>>>======<<<======>>>>>>======<<<@@@@@@@@@AAACCCFFFIIIKKKNNNNNNNNNLLLKKKKKKMMMOOOTTTZZZaaaeeelllsssuuusssqqqmmmggg___ZZZ[[[aaaggguuu}}}jjj^^^ZZZZZZ\\\aaaeeedddeeeeeebbb]]][[[ZZZYYYWWWVVVVVVUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOMMMLLLLLLKKKKKKLLLLLLLLLQQQRRRYYYjjj{{{}}}~~~}}}yyyuuutttqqqooojjjeeebbbaaa```aaa```^^^\\\[[[ZZZYYYVVVSSSOOOMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCBBB@@@AAABBBDDDDDDBBBAAA@@@?????????????????????????????????>>>>>>>>>>>>>>><<<<<<===>>>????????????DDDBBBAAAAAACCCGGGKKKMMMNNNNNNMMMJJJIIIIIILLLNNNTTTYYY___bbbgggnnnpppoookkkfff___YYYXXX___hhhooo}}}|||iii```\\\[[[aaaeeeeeeeeefffccc]]]\\\[[[ZZZXXXVVVUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOPPPMMMLLLLLLLLLLLLLLLMMMMMMPPPSSS]]]pppzzz~~~}}}}}}xxxtttrrrqqqooojjjeeeaaa_________```^^^[[[ZZZYYYXXXUUUSSSOOOMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCCCC===???AAACCCDDDDDDDDDCCC@@@AAACCCDDDDDDCCCAAA@@@????????????????????????>>>>>>>>>>>>>>>?????????<<<===>>>???@@@AAAAAAAAAHHHFFFDDDCCCEEEIIIMMMQQQNNNMMMKKKIIIGGGHHHKKKMMMSSSXXX]]]```eeelllooommmhhhbbbZZZVVVYYYbbbmmmuuutttfff___[[[```eeeeeeffffffccc^^^^^^\\\ZZZXXXVVVUUUTTTSSSSSSSSSQQQPPPPPPPPPPPPPPPMMMLLLLLLLLLLLLLLLMMMMMMOOOTTT```uuu~~~zzz|||wwwuuuvvvuuuqqqkkkeeeaaa___```aaacccaaa^^^\\\[[[YYYVVVSSSPPPMMMJJJIIIIIIJJJIIIHHHKKKHHHEEEDDDFFFGGGFFFDDDBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAABBBDDDFFFIIILLLNNNOOOMMMMMMKKKIIIIIIKKKPPPTTTXXXXXXZZZ___eeeiiiiiiggg]]]WWWVVV[[[bbbiiitttnnnaaa^^^aaadddfffggggggeeeaaa]]]\\\ZZZXXXVVVUUUTTTTTTQQQQQQQQQQQQQQQPPPPPPPPPMMMLLLKKKKKKKKKLLLMMMNNNUUUUUU```xxx|||~~~{{{wwwuuuvvvtttpppjjjdddaaa___``````ccc```]]][[[ZZZXXXUUUSSSPPPMMMJJJIIIIIIJJJIIIHHHJJJGGGDDDCCCEEEFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAADDDFFFIIIKKKLLLMMMKKKKKKIIIHHHHHHJJJOOOSSSXXXYYY[[[___dddeeedddaaaZZZVVVWWW___gggppp~~~ooo_________aaacccfffeeeccc^^^]]][[[XXXVVVUUUTTTTTTQQQQQQQQQQQQQQQPPPPPPPPPNNNMMMLLLLLLLLLMMMNNNOOOTTTVVVccc||||||~~~zzzvvvtttvvvrrrooojjjddd```______```bbb```]]][[[YYYWWWTTTRRRPPPMMMJJJIIIIIIJJJIIIHHHHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAADDDGGGIIIJJJKKKKKKHHHHHHHHHGGGGGGJJJOOOSSSXXXYYY\\\```bbbaaa]]]ZZZUUUVVV[[[eeeqqq~~~fffbbb^^^^^^aaacccdddddd___]]][[[YYYWWWUUUTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPNNNNNNMMMMMMMMMNNNOOOPPPTTTXXXhhh}}}{{{}}}yyyuuutttuuuqqqnnniiidddaaa_________aaa___\\\ZZZYYYWWWTTTQQQPPPMMMJJJIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@BBBEEEHHHJJJJJJJJJJJJFFFGGGGGGFFFGGGJJJOOOSSSVVVXXX\\\___```]]]YYYVVVSSSYYYcccppprrriii``````bbbcccbbbaaa```^^^\\\ZZZWWWVVVTTTTTTRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNMMMNNNOOOQQQRRRTTT[[[nnn{{{{{{~~~zzzuuutttuuuqqqnnnjjjeeebbb`````````aaa___\\\ZZZYYYWWWTTTQQQPPPMMMJJJIIIIIIJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA;;;<<<===???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAABBBDDDFFFHHHIIIJJJJJJJJJFFFFFFGGGHHHIIIMMMQQQUUUUUUXXX[[[^^^]]][[[XXXWWWXXXcccrrr|||nnnbbbaaadddccc``````aaa___]]]ZZZXXXVVVUUUTTTSSSRRRRRRQQQPPPPPPOOOOOOOOONNNNNNNNNNNNPPPQQQSSSUUU^^^tttzzz{{{{{{vvvttttttqqqnnnjjjfffcccaaaaaaaaabbb```]]][[[YYYWWWTTTRRRPPPMMMJJJIIIIIIJJJIIIHHHFFFHHHIIIHHHFFFEEEDDDEEEDDDDDDCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA888:::<<<>>>@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBBDDDDDDEEEFFFGGGHHHIIIJJJGGGHHHJJJKKKMMMQQQUUUYYYWWWYYY[[[[[[ZZZYYYYYYZZZaaaoootttcccbbbeeecccaaabbbbbb```^^^[[[XXXVVVUUUTTTSSSSSSRRRQQQPPPOOOOOONNNNNNNNNMMMMMMNNNPPPRRRSSSVVVbbbyyyzzzzzz}}}wwwttttttqqqooolllhhheeecccbbbbbbccc```]]][[[ZZZXXXUUUSSSPPPMMMJJJIIIIIIJJJIIIHHHEEEGGGIIIHHHEEECCCCCCDDDDDDDDDCCCBBBAAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA999:::===???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAABBBBBBDDDCCCCCCBBBCCCEEEGGGIIIIIIKKKMMMOOOQQQUUUZZZ]]]]]]]]]\\\ZZZWWWWWWZZZ]]]fffwwwkkkdddeeecccbbbdddcccaaa___\\\YYYWWWUUUUUUSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLMMMNNNOOOQQQSSSXXXddd|||}}}zzz~~~xxxtttsssqqqooollliiifffdddcccbbbcccaaa^^^\\\[[[YYYVVVSSSPPPMMMJJJIIIJJJJJJIIIHHHCCCFFFHHHGGGDDDBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>===AAAAAAAAAAAAAAAAAAAAAAAA:::;;;===???@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAABBBBBBDDDBBB@@@???@@@CCCFFFGGGJJJLLLOOOQQQTTTWWW\\\```aaaaaa^^^YYYUUUVVVZZZ^^^fffxxxuuuhhhfffbbbbbbeeecccbbb___\\\YYYWWWUUUUUUTTTSSSRRRQQQPPPOOONNNNNNLLLLLLLLLLLLMMMOOOQQQRRRZZZfff~~~zzz|||zzz}}}yyytttqqqmmmiiieeeccccccbbbbbbaaa___]]]YYYVVVSSSRRROOOLLLIIIHHHHHHIIIHHHGGGFFFGGGHHHHHHGGGEEEBBBAAA@@@@@@AAABBBBBBCCCCCCDDDBBBBBBAAAAAA@@@???>>>>>>@@@AAAAAABBBAAA@@@???>>>===>>>@@@@@@@@@>>><<<;;;===>>>???@@@@@@AAA@@@@@@DDDDDDDDDDDDEEEEEEEEEEEEIIIIIIKKKOOOVVV___hhhmmmiiifffaaaZZZVVVXXX^^^dddpppuuu|||lllcccbbbbbb___cccbbb___]]]ZZZXXXWWWVVVTTTSSSRRRPPPNNNMMMMMMMMMLLLLLLLLLLLLNNNPPPRRRSSSXXXfff}}}~~~|||}}}|||{{{}}}yyysssqqqmmmhhheeecccbbbbbbbbbaaa___]]]YYYVVVSSSRRROOOMMMKKKJJJKKKKKKIIIHHHFFFGGGGGGHHHGGGEEEBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>@@@@@@AAAAAAAAA@@@>>>===@@@AAABBBCCCCCCAAA???>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEGGGHHHKKKPPPWWW___fffjjjqqqmmmfff^^^YYYYYY___dddjjjnnnssswww{{{ssshhhfffeeedddcccbbb```]]][[[YYYWWWWWWTTTSSSQQQPPPOOONNNMMMMMMMMMLLLLLLLLLNNNOOOQQQSSS[[[ggg|||}}}|||}}}{{{yyy{{{wwwsssqqqmmmhhheeecccbbbbbbaaaaaa___]]]ZZZVVVTTTRRRPPPNNNMMMMMMMMMMMMJJJHHHFFFGGGGGGGGGFFFDDDBBBAAADDDDDDCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>??????@@@@@@??????>>>===>>>>>>???@@@@@@???===<<<@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGLLLQQQXXX^^^cccfffpppllleee]]]YYY[[[aaaffffffiiilllpppssswww|||uuugggccccccbbbcccbbb```^^^[[[YYYXXXWWWSSSRRRQQQPPPOOONNNNNNNNNNNNMMMMMMMMMNNNOOOQQQRRR\\\fffzzz||||||~~~xxxvvvxxxttttttrrrnnniiifffdddccccccaaa```___\\\ZZZWWWTTTSSSOOONNNMMMNNNNNNMMMJJJGGGFFFFFFGGGFFFEEEDDDBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>?????????>>>>>>>>><<<======>>>>>>===<<<<<<@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEHHHNNNTTTZZZ^^^```aaaddd```ZZZVVVVVV[[[ccchhhggghhhjjjmmmppptttwwwzzz}}}tttddd______```bbbaaa```^^^\\\ZZZXXXWWWRRRQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMNNNOOOQQQRRR\\\dddxxx}}}zzz|||~~~wwwuuuxxxsssuuusssoookkkgggeeedddddd``````^^^\\\ZZZWWWTTTSSSMMMLLLLLLLLLLLLKKKHHHFFFGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGKKKQQQWWW[[[]]]]]]]]]WWWTTTPPPPPPTTT[[[cccgggeeefffhhhkkkooorrrssstttyyy{{{wwweee___```aaaaaaaaa```___]]][[[YYYWWWRRRQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMNNNPPPRRRSSSYYYcccxxx|||zzz}}}zzzxxxzzzvvvuuusssooojjjgggeeedddddd```___^^^\\\ZZZWWWUUUSSSMMMKKKJJJJJJJJJIIIGGGEEEGGGFFFEEEDDDCCCCCCBBBBBB@@@@@@AAAAAABBBCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGIIILLLRRRWWWZZZZZZXXXWWWRRRPPPMMMOOOTTT[[[aaaddd```aaaeeejjjoooqqqqqqppptttwww{{{xxxddd\\\]]]___aaaaaaaaa```^^^\\\YYYXXXSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMOOOQQQSSSTTTXXXeee||||||yyy}}}|||zzz|||wwwtttqqqmmmiiieeeccccccbbb```___^^^\\\ZZZWWWUUUTTTNNNKKKIIIHHHIIIIIIHHHFFFGGGFFFEEEDDDCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>???@@@AAABBB;;;;;;;;;;;;;;;<<<======AAAAAABBBCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJMMMRRRUUUWWWVVVSSSQQQNNNLLLKKKOOOUUU\\\```bbbaaaccchhhooouuuwwwuuurrrtttwww}}}|||fff\\\[[[]]]```aaaaaa```___\\\YYYXXXTTTSSSQQQPPPOOONNNMMMMMMLLLLLLLLLMMMOOORRRUUUVVVZZZiii|||zzz}}}{{{yyy{{{vvvrrrppplllgggdddbbbaaaaaa______^^^\\\ZZZWWWUUUTTTOOOLLLIIIHHHHHHIIIHHHHHHGGGFFFEEECCCBBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????@@@BBBCCC>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFCCCDDDEEEFFFGGGHHHIIIIIIJJJMMMQQQSSSTTTRRROOOMMMHHHGGGHHHMMMVVV]]]aaaaaafffhhhnnnwww~~~}}}yyywww{{{mmmaaa___aaa``````aaaaaa___\\\ZZZXXXUUUTTTRRRPPPNNNMMMMMMMMMKKKKKKLLLMMMPPPSSSVVVWWW\\\mmm|||zzz}}}yyywwwyyyttttttrrrnnniiieeebbb```______^^^[[[ZZZYYYVVVSSSPPPOOOLLLIIIHHHHHHIIIHHHGGGCCCBBBBBBDDDFFFGGGGGGFFFAAABBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>???BBBEEEFFF@@@@@@@@@@@@@@@???>>>===>>>???AAABBBCCCCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFCCCBBBEEEKKKOOONNNLLLPPPNNNLLLLLLNNNOOOMMMKKKHHHKKKOOORRRVVVZZZ___ccceeejjjttt{{{}}}ttt^^^XXX\\\aaabbbccccccaaa]]]YYYWWWVVVVVVVVVTTTRRROOOLLLKKKMMMKKKLLLOOOOOOOOOSSSYYYbbbrrr}}}zzzzzzzzzwwwyyyuuutttrrrnnniiieeebbb```___```^^^\\\ZZZYYYWWWSSSQQQPPPNNNJJJIIIIIIIIIHHHGGGGGGEEECCCBBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA@@@???@@@@@@AAA@@@AAAAAAAAA@@@@@@???>>>===>>>???AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEECCCDDDIIIOOOTTTSSSQQQQQQOOOMMMMMMOOONNNLLLJJJHHHKKKNNNQQQUUUYYY]]]aaahhhmmmvvv~~~|||dddZZZ\\\^^^```bbbcccbbb^^^ZZZWWWVVVUUUTTTSSSQQQOOOMMMLLLNNNLLLMMMPPPPPPPPPTTTZZZgggxxx{{{xxxzzzzzzxxxyyyuuutttrrrmmmiiidddbbb``````aaa___]]][[[ZZZWWWTTTQQQQQQNNNKKKIIIIIIIIIHHHGGGHHHEEEBBBAAAAAAAAA@@@???@@@@@@@@@AAAAAA@@@@@@@@@CCCCCCBBBAAA@@@??????>>>@@@@@@@@@@@@@@@@@@??????======>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGDDDDDDGGGMMMTTTXXXXXXVVVPPPOOONNNNNNNNNMMMJJJHHHKKKMMMPPPSSSUUUYYY^^^bbblllpppyyylll]]][[[[[[]]]aaacccbbb___[[[XXXUUUTTTSSSQQQOOONNNNNNNNNOOOMMMNNNQQQRRRRRRVVV\\\mmm~~~yyyvvvzzzyyywwwxxxttttttrrrmmmhhhdddbbbaaaaaabbb```^^^\\\ZZZXXXTTTQQQOOOMMMJJJIIIJJJKKKJJJIIIFFFDDDAAA@@@AAABBBCCCBBB??????@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@????????????>>>?????????>>>>>>??????@@@AAAAAAAAADDDCCCCCCBBBCCCDDDEEEFFFDDDFFFIIIPPPVVVYYYXXXVVVOOONNNNNNMMMLLLJJJIIIGGGNNNPPPSSSUUUXXX]]]bbbfffnnnrrryyysss```YYYXXX[[[___bbbccc```\\\YYYUUUTTTRRRPPPNNNNNNOOOOOOPPPNNNOOORRRSSSSSSWWW]]]pppzzzwwwzzzxxxuuuwwwrrruuuqqqlllgggdddbbbbbbbbbcccaaa^^^\\\ZZZWWWTTTQQQLLLJJJHHHHHHJJJLLLLLLLLLHHHFFFDDDCCCDDDDDDDDDCCC>>>??????@@@@@@??????>>>??????@@@AAAAAAAAA@@@???>>>>>>============>>>?????????@@@@@@AAABBBBBBCCCHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGKKKPPPSSSUUUTTTSSSMMMMMMLLLKKKJJJIIIIIIJJJPPPRRRTTTWWWZZZ___eeeiiiooorrrxxx}}}|||xxxyyy}}}yyybbbXXXVVVYYY]]]aaabbb```]]]ZZZUUUTTTRRRPPPOOONNNOOOOOOPPPNNNOOOSSSTTTTTTXXX^^^ppp}}}{{{{{{yyyvvvwwwrrruuuqqqlllgggcccbbbbbbccccccaaa^^^\\\ZZZWWWSSSPPPKKKIIIGGGGGGIIIKKKLLLKKKLLLJJJHHHGGGFFFEEEBBB@@@?????????@@@@@@?????????BBBBBBAAA@@@???>>>>>>===???>>>===<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGJJJMMMPPPQQQQQQPPPLLLLLLLLLJJJIIIJJJMMMPPPUUUVVVWWWXXXZZZ___dddiiiooorrrvvvyyy{{{~~~{{{tttqqqqqqsss|||~~~eeeYYYVVVYYY\\\___```___]]]\\\VVVUUUTTTRRRPPPOOOOOOOOOOOONNNOOOSSSTTTTTTYYY___ppp~~~}}}{{{wwwyyytttuuuqqqlllfffcccbbbcccdddbbb```]]][[[YYYVVVRRROOOLLLJJJGGGGGGHHHIIIIIIHHHJJJIIIHHHHHHHHHFFFCCC@@@???@@@@@@@@@@@@@@@@@@???BBBAAA@@@>>>>>>>>>??????@@@???>>>===>>>???AAABBB@@@?????????@@@AAABBBCCCCCCDDDFFFHHHHHHFFFDDDCCCDDDFFFIIIKKKLLLNNNOOOQQQMMMMMMLLLKKKJJJMMMTTTYYY______^^^]]]^^^```eeeiiiooorrruuuwwwxxx{{{}}}xxxvvvyyyzzzzzz||||||xxxsssllliiiiiimmmttt~~~hhh\\\XXXYYY[[[]]]^^^^^^]]]]]]WWWWWWVVVTTTRRRPPPNNNMMMOOOMMMOOORRRTTTTTTYYY___sss~~~~~~|||yyyzzzvvvuuuqqqkkkfffcccbbbcccdddbbb```]]]ZZZXXXUUUQQQNNNNNNKKKHHHGGGGGGGGGFFFEEEDDDEEEFFFIIIJJJIIIFFFCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>======>>>@@@CCCEEEBBBAAA@@@??????AAACCCDDD???>>>>>>>>>>>>@@@AAABBB>>>AAADDDGGGIIIGGGEEEDDDCCCEEEGGGIIIKKKMMMPPPRRRNNNNNNMMMKKKLLLPPPXXX___iiihhhfffdddbbbcccgggjjjppprrruuuvvvwwwzzzwwwpppmmmoooqqqpppqqqzzz|||uuuqqqlllfffcccdddfffkkksssyyykkk___YYYYYYZZZ[[[\\\]]]]]]]]]XXXXXXWWWVVVTTTQQQNNNLLLNNNMMMNNNRRRSSSTTTYYY___vvv~~~}}}{{{|||xxxzzzvvvqqqkkkeeebbb______ccc```\\\YYYVVVSSSOOOLLLLLLJJJGGGFFFGGGHHHGGGGGGCCCCCCBBBBBBAAAAAAAAA@@@????????????????????????CCCAAA>>><<<===???BBBDDDEEEAAA===>>>BBBDDDCCC@@@@@@@@@??????>>>?????????CCCDDDEEEGGGGGGGGGFFFEEEIIIIIIIIIJJJKKKMMMOOOOOOLLLMMMMMMLLLNNNXXXhhhtttyyyppphhhdddeeefffgggrrrssstttvvvxxxzzz|||}}}}}}tttnnnrrrdddgggcccgggtttxxxzzzvvvoooiiicccaaa`````````aaaccchhhoooxxxvvvbbb[[[[[[YYYXXX[[[^^^^^^\\\ZZZXXXVVVSSSQQQPPPPPPOOOMMMLLLNNNQQQRRRSSSZZZcccsss}}}zzz~~~{{{|||xxxyyyuuupppjjjeeebbb```___aaa___\\\YYYWWWTTTOOOLLLLLLJJJGGGFFFGGGHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???>>>>>>@@@BBBCCCCCC@@@===>>>BBBDDDCCC@@@AAA@@@@@@?????????@@@@@@AAABBBCCCDDDEEEDDDDDDCCCIIIIIIJJJKKKMMMNNNPPPQQQNNNMMMLLLMMMSSS```ppp|||~~~uuunnnjjjiiijjjkkknnnoooqqqtttwwwyyy{{{|||zzzqqqkkkggghhhtttiiiaaahhhmmm~~~vvvrrrllleee```^^^]]]]]][[[[[[\\\___eeelllrrrvvv~~~kkk\\\ZZZWWWWWWYYY\\\]]]\\\XXXWWWTTTRRRPPPNNNNNNNNNMMMLLLNNNQQQRRRTTT[[[dddvvv}}}~~~{{{|||xxxwwwtttooojjjeeebbb``````___^^^\\\[[[YYYVVVQQQMMMLLLJJJGGGFFFGGGHHHGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBB@@@>>>>>>@@@CCCEEECCCAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCHHHIIIJJJLLLMMMOOOQQQQQQLLLKKKJJJNNNXXXfffuuu~~~wwwqqqnnnmmmnnnoooiiikkkmmmppptttwwwyyy{{{~~~~~~xxxnnnhhhaaasssuuuaaaccchhhyyy}}}}}}wwwppplllgggaaa\\\ZZZYYYXXXWWWVVVVVVXXX[[[___dddgggqqqwwwwww___ZZZUUUUUUXXXZZZ[[[[[[YYYXXXUUUSSSPPPOOOOOOOOONNNMMMNNNQQQSSSUUU]]]fff{{{|||yyy{{{vvvuuusssnnniiieeebbb``````^^^^^^]]]]]][[[XXXSSSOOOLLLJJJGGGFFFGGGHHHGGGGGGHHHGGGFFFDDDCCCAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@>>>===>>>AAADDDEEECCCAAAAAAAAA@@@@@@AAAAAABBBBBBDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMOOOPPPPPPJJJHHHIIIOOOYYYeeeoootttxxxwwwtttpppnnnmmmnnnpppiiijjjlllooorrruuuwwwxxxzzz{{{|||wwwmmmfff```uuuuuubbbggghhhrrruuu|||~~~{{{vvvqqqjjjgggccc^^^YYYWWWVVVVVVVVVVVVUUUUUUWWWZZZ]]]___hhhmmmttt|||fff]]]VVVUUUXXXYYY[[[\\\\\\ZZZXXXUUUSSSRRRQQQQQQNNNMMMOOORRRSSSVVV___hhh{{{xxxyyyuuuuuurrrmmmhhhdddaaa```______^^^^^^]]]\\\YYYTTTPPPLLLJJJGGGFFFGGGHHHGGGGGGHHHGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@===>>>???AAADDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJLLLMMMMMMMMMHHHIIILLLRRRYYY```dddffflllnnnooonnnmmmlllnnnpppkkklllmmmoooqqqssstttuuuwwwxxxzzz|||}}}wwwmmmggg]]]hhhvvveee]]]hhhdddgggssszzz~~~}}}yyywwwrrrlllfffddd```\\\XXXVVVUUUUUUVVVUUUUUUUUUWWWYYY\\\]]]___ccchhhnnnttt|||pppcccWWWVVVYYYYYY[[[^^^\\\ZZZXXXUUUSSSRRRQQQQQQOOONNNOOORRRTTTWWWaaakkk{{{xxxyyyuuuuuurrrmmmhhhccc```^^^^^^___^^^\\\\\\ZZZWWWSSSPPPLLLJJJGGGFFFGGGHHHGGGGGGHHHHHHGGGFFFDDDCCCBBBBBB??????????????????????????????@@@AAAAAAAAAAAA@@@>>>???@@@AAABBBCCCCCCCCC@@@??????@@@@@@AAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBDDDEEEGGGIIIKKKKKKKKKKKKHHHKKKOOOTTTXXXZZZ\\\]]]cccggglllmmmlllkkkmmmooollllllmmmooopppqqqrrrssstttuuuwwwxxxxxxzzz}}}xxxnnnhhh```^^^eeeZZZ[[[iiicccdddqqqxxx{{{yyyvvvsssnnniiicccaaa^^^[[[XXXVVVUUUTTTTTTTTTTTTTTTVVVXXXZZZ[[[[[[___cccfffjjjpppyyyyyyhhhZZZXXXYYYYYYZZZ^^^YYYXXXUUUSSSPPPOOOOOOOOOPPPNNNOOORRRUUUYYYcccmmm~~~|||yyy{{{vvvvvvrrrmmmgggbbb___]]]\\\^^^\\\ZZZXXXVVVTTTPPPMMMLLLJJJGGGFFFGGGHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@AAA@@@@@@AAABBBCCC>>>>>>>>>??????AAABBBBBBDDDCCCBBBAAAAAAAAABBBBBBEEEGGGIIIJJJKKKKKKJJJIIIFFFJJJNNNPPPRRRTTTYYY]]]]]]ccciiikkkiiiggghhhjjjiiijjjkkkmmmoooqqqrrrsssppprrrtttsssssstttxxx{{{~~~xxxoooiiifff^^^bbb[[[]]]fffbbbiiilllrrrvvvtttqqqoookkkfff```___\\\ZZZWWWUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWXXX[[[^^^aaacccdddhhhoootttvvvlll[[[XXXYYYWWWXXX]]]XXXWWWTTTRRRPPPNNNNNNNNNPPPNNNOOOSSSUUUZZZdddooo~~~~~~{{{|||xxxvvvsssnnngggbbb^^^\\\[[[]]][[[WWWUUUSSSQQQNNNKKKLLLJJJGGGFFFGGGHHHGGGGGGCCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBAAABBBAAA@@@???@@@BBBDDD>>>>>>>>>>>>???@@@AAABBBFFFEEEDDDCCCBBBCCCCCCDDDGGGHHHJJJLLLLLLKKKJJJIIIBBBFFFJJJKKKKKKOOOWWW^^^ZZZ```ggghhheeebbbbbbcccfffgggiiilllnnnqqqrrrsssnnnpppqqqpppoooppptttwww~~~wwwooojjjggg^^^ddd___\\\```]]]jjjgggmmmrrrpppnnnllliiiddd___]]][[[YYYVVVTTTSSSSSSUUUUUUTTTTTTUUUUUUVVVVVVXXX[[[^^^______aaafffjjjjjjrrr}}}nnn[[[XXXXXXVVVWWW\\\ZZZXXXVVVSSSQQQPPPPPPPPPPPPOOOOOOSSSUUUZZZeeeppp{{{wwwyyytttvvvsssnnniiidddaaa```___]]]\\\ZZZWWWUUURRRQQQPPPPPPMMMJJJHHHGGGEEECCCAAACCCBBBBBBAAAAAA@@@@@@???======>>>???@@@AAAAAABBB@@@BBBEEEDDD@@@>>>???AAABBBBBBAAA@@@???>>>===<<<===>>>>>>???@@@AAA@@@@@@BBBCCCCCCCCCBBBBBBDDDEEEHHHFFFFFFGGGJJJJJJGGGDDDDDDFFFIIIKKKMMMOOOSSSUUU\\\ccciiijjjeeebbbcccffffffggghhhiiiiiijjjlllmmmooonnnllllllnnnrrrvvvxxx~~~yyyqqqllliiifffbbb___^^^___bbbdddmmmoooqqqqqqnnniiiddd```^^^\\\YYYVVVUUUUUUVVVXXXWWWWWWWWWXXXXXXWWWVVVVVVXXXXXXXXXZZZ\\\___bbbdddfffiiimmmsssyyy}}}ttt\\\YYY[[[UUUTTTZZZ```[[[VVVTTTTTTTTTRRRQQQPPPLLLLLLRRRUUUXXXdddsss{{{xxxyyyuuuuuusssnnniiidddaaa______[[[ZZZXXXVVVSSSPPPNNNMMMNNNKKKIIIGGGFFFFFFDDDBBBCCCCCCBBBBBBAAA@@@??????>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBAAA@@@???@@@AAA@@@@@@@@@???????????????AAAAAA@@@AAABBBBBBAAA@@@BBBCCCCCCCCCBBBBBBDDDEEEGGGFFFFFFGGGIIIIIIGGGDDDEEEGGGJJJLLLNNNPPPSSSUUUYYY^^^ccccccccciiivvvwwwlllhhhkkknnnpppooolllkkkkkkkkknnnssswwwzzzzzzsssooojjjhhhdddaaa```aaaccceeelllnnnpppqqqnnnjjjdddaaa```^^^[[[WWWUUUTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXZZZ\\\^^^```aaacccdddhhhlllooosssuuuvvvxxx{{{zzz___ZZZ[[[WWWWWW\\\___[[[WWWUUUUUUTTTRRRPPPPPPLLLMMMRRRTTTWWWdddsssyyyuuutttyyy{{{xxxyyyuuuuuurrrnnnhhhdddaaa______\\\[[[YYYVVVRRROOOMMMLLLKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>???@@@AAAAAAAAA>>>>>>??????@@@@@@@@@AAACCCBBBAAAAAABBBBBBAAA@@@BBBCCCCCCCCCBBBBBBDDDEEEGGGFFFEEEFFFHHHHHHFFFEEEFFFHHHLLLNNNOOOQQQSSSUUUZZZ^^^aaa```dddsss{{{oooooorrrpppllljjjjjjjjjllloootttyyy|||{{{uuuqqqllljjjfffcccbbbccceeegggiiilllnnnpppoookkkfffccc```___\\\YYYVVVTTTRRRRRRUUUVVVVVVWWWWWWVVVVVVVVVUUUVVVXXXZZZ\\\]]]^^^^^^```aaabbbdddfffhhhjjjkkknnnqqquuuzzz~~~eee\\\\\\ZZZZZZ]]]]]][[[YYYWWWVVVTTTQQQOOOPPPLLLMMMRRRTTTVVVdddtttxxxooojjjhhhjjjooosss|||zzzwwwxxxtttuuurrrmmmhhhccc```___^^^___^^^[[[XXXTTTQQQNNNMMMJJJIIIGGGGGGHHHIIIIIIHHHEEEEEEDDDBBBAAA@@@???>>>AAAAAAAAA@@@@@@?????????BBB???<<<===@@@CCCBBB@@@>>>????????????@@@@@@@@@BBB@@@???@@@CCCEEEDDDBBBAAACCCCCCCCCBBBBBBCCCEEEFFFFFFEEEFFFFFFFFFFFFEEEGGGJJJMMMPPPPPPQQQSSSUUUZZZ]]]___]]]^^^nnn}}}qqqqqqrrrppplllkkkkkklllnnnrrrwww{{{~~~{{{vvvrrrnnnkkkhhheeeddddddfffggghhhkkknnnppppppmmmiiifff^^^]]]\\\YYYVVVTTTRRRPPPTTTUUUVVVVVVVVVVVVVVVVVVSSSUUUWWWZZZ[[[\\\\\\[[[____________aaacccfffgggkkkmmmqqquuuxxxyyyyyyyyywwwxxx{{{ppp___]]][[[ZZZ\\\\\\\\\[[[ZZZWWWTTTPPPNNNPPPMMMNNNRRRSSSVVVeeevvv|||pppjjjeeeeeefffhhhnnnuuu}}}xxxvvvwwwsssuuurrrmmmhhhccc```___^^^___^^^[[[XXXTTTQQQNNNMMMKKKIIIHHHHHHJJJKKKJJJJJJEEEDDDDDDCCCAAA@@@@@@???BBBBBBAAAAAA@@@?????????AAA???===>>>AAACCCBBB@@@@@@@@@@@@????????????>>>AAA@@@@@@CCCIIIKKKJJJGGGAAACCCCCCCCCBBBBBBCCCEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHKKKNNNQQQQQQQQQRRRSSSTTTXXXXXXTTTRRRYYYjjjyyywwwrrrllljjjmmmqqqrrrqqqooooooppprrruuuyyy}}}|||vvvrrrooommmjjjgggffffffggghhhiiikkkooorrrrrrpppllliii\\\\\\ZZZYYYWWWUUUSSSRRRTTTUUUVVVVVVWWWWWWWWWWWWTTTUUUWWWYYYZZZZZZZZZZZZ\\\\\\\\\]]]```cccfffgggggghhhllloooqqqrrrrrrrrrqqqqqqsssuuuwwwyyy{{{||||||eee^^^ZZZYYYYYY[[[\\\]]][[[XXXTTTPPPNNNOOOMMMNNNSSSSSSWWWgggzzzyyyqqqiiieeecccbbbgggmmmsssvvvyyy{{{|||~~~xxxvvvxxxssstttqqqmmmgggccc```^^^^^^\\\[[[YYYVVVRRROOOMMMLLLLLLJJJHHHHHHIIIJJJIIIHHHDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@???AAA@@@@@@AAACCCCCCAAA@@@AAA@@@@@@@@@??????>>>>>>BBBAAACCCIIIPPPSSSOOOKKKBBBCCCCCCCCCBBBBBBDDDEEEDDDEEEEEEDDDCCCCCCDDDFFFHHHKKKOOOQQQQQQQQQQQQRRRRRRUUUUUUPPPKKKKKKSSSZZZ[[[___dddjjjmmmoooqqqrrrpppqqqrrrtttxxx{{{}}}xxxtttrrrpppmmmkkkiiiiiiiiiiiikkknnnrrruuuuuusssooommm___^^^\\\YYYWWWVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXUUUVVVWWWXXXYYYZZZZZZZZZXXXYYY[[[]]]```dddfffhhhfffgggjjjmmmooopppppppppoooooooooooopppqqqssssssuuuwww{{{~~~kkk^^^YYYWWWXXX\\\]]]^^^\\\WWWSSSPPPOOOOOOMMMOOOTTTTTTYYYjjj{{{ooohhhbbb```dddjjjllloootttwwwzzz}}}zzzwwwyyyuuutttqqqlllgggccc```^^^]]][[[ZZZXXXVVVSSSPPPNNNMMMLLLJJJHHHGGGGGGGGGFFFEEECCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???BBBDDDEEEDDDBBB@@@@@@???????????????@@@@@@@@@BBBAAADDDKKKSSSTTTOOOIIIBBBCCCCCCCCCBBBBBBDDDEEEDDDEEEEEEDDDBBBBBBDDDGGGHHHKKKOOOQQQQQQPPPPPPPPPRRRRRRPPPLLLIIIIIIMMMPPPZZZ___ffflllnnnooooooooonnnoooqqquuuyyy}}}{{{xxxuuutttqqqooommmlllllllllnnnqqquuuxxxxxxvvvrrrpppeeeccc___\\\YYYXXXWWWXXXUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWXXXXXXYYYZZZZZZYYYZZZ]]]```dddfffhhhiiijjjkkkmmmooorrrsssttttttqqqpppooonnnnnnoooooopppqqqsssuuuvvvwwwzzz~~~ppp```YYYXXXYYY]]]^^^^^^[[[VVVRRRPPPPPPNNNMMMPPPUUUVVV[[[nnnzzzooogggdddgggnnnmmmqqqxxx~~~{{{yyy{{{wwwtttqqqlllgggbbb___^^^]]]]]]\\\ZZZWWWUUUSSSQQQPPPLLLJJJGGGFFFEEEEEECCCBBBBBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA???CCCHHHHHHEEEAAA@@@@@@<<<===>>>???@@@AAABBBBBB@@@@@@CCCJJJRRRRRRKKKCCCBBBCCCCCCCCCBBBBBBDDDEEECCCEEEEEEDDDAAAAAADDDGGGHHHKKKOOOQQQQQQPPPOOOOOOMMMKKKHHHEEEFFFHHHLLLOOOXXX\\\aaahhhmmmpppqqqqqqkkkmmmppptttyyy~~~~~~{{{xxxwwwtttrrrpppoooooooooqqqssswwwzzzzzzxxxtttrrrkkkhhhccc^^^ZZZYYYYYYYYYVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWYYYZZZ[[[\\\^^^aaaeeehhhjjjkkkkkkjjjlllnnnppprrrtttuuuvvvtttsssrrrpppoooooopppqqqpppqqqrrrsssssstttxxxzzzxxxyyyzzzzzz|||rrraaaYYYYYY[[[^^^______[[[UUUQQQPPPQQQMMMMMMQQQVVVVVV\\\pppxxxnnnkkknnnuuurrrwww~~~|||xxxwwwwwwuuuqqqlllgggdddbbb___^^^]]]\\\[[[YYYVVVRRROOOMMMNNNMMMLLLJJJHHHFFFDDDDDDBBBBBBDDDGGGIIIGGGDDD@@@@@@EEEIIIIIIDDD@@@@@@AAA<<>>AAACCC@@@======>>>>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEFFFEEECCCBBBCCCDDDFFFGGGHHHJJJNNNPPPQQQPPPOOOOOOMMMHHHEEECCCAAAAAAGGGOOOUUU___iiimmmpppuuuxxxxxxssspppoooppptttzzz~~~}}}yyyvvvsssqqqrrrrrrrrrrrrtttvvvzzz~~~}}}xxxsssjjjgggdddbbb```^^^\\\YYY[[[YYYXXXXXXYYYZZZXXXWWWZZZZZZZZZZZZZZZ[[[\\\]]]]]]```dddgggkkkoootttwwwwwwwwwvvvtttxxx}}}wwwwwwwwwvvvuuusssrrrqqqrrrrrrrrrsssssssssttttttvvvvvvvvvvvvvvvvvvvvvvvvwwwyyy}}}yyyccc\\\[[[YYY]]]^^^___\\\XXXSSSPPPOOOJJJOOOQQQUUU[[[]]]lll~~~{{{wwwttttttzzzuuuoooiiieeebbb^^^\\\ZZZZZZYYYVVVSSSPPPLLLJJJLLLLLLKKKJJJIIIHHHGGGGGGEEEDDDDDDDDDEEEDDDBBB@@@???BBBEEEEEECCCCCCEEEHHHNNNIIIBBB>>>===???AAACCC===???AAA@@@>>>===???AAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBCCCDDDFFFHHHHHHJJJNNNQQQRRRRRRQQQPPPLLLGGGDDDCCCAAA@@@EEEKKKVVV```kkkpppsssxxxzzzyyyuuurrroooppptttyyy}}}zzzwwwtttrrrsssssssssssstttvvvzzz~~~xxxsssjjjhhhdddbbbcccccccccbbb^^^\\\[[[[[[\\\\\\[[[ZZZ[[[[[[[[[[[[\\\]]]^^^^^^bbbdddhhhkkkmmmqqqvvvyyy}}}~~~|||yyy{{{~~~{{{{{{{{{zzzxxxwwwuuuttttttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuussstttvvvxxxzzz{{{||||||~~~fff\\\ZZZXXX]]]^^^___]]]XXXTTTQQQPPPMMMRRRRRRUUU[[[]]]lll{{{vvvsssrrrxxxsssmmmhhhdddbbb___]]][[[ZZZYYYWWWTTTPPPMMMKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGEEECCCBBBCCCCCCBBB@@@???AAABBBBBBBBBDDDGGGJJJZZZJJJ>>>>>>@@@>>>===AAA<<<@@@CCCAAA===;;;>>>BBBCCCBBBAAA@@@AAABBBCCCDDDBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBCCCEEEGGGHHHIIIJJJMMMQQQTTTUUUTTTRRRKKKFFFCCCCCCBBB@@@CCCHHHUUU```lllqqqtttxxxyyyxxxvvvsssqqqqqqtttyyy|||~~~{{{xxxuuussstttttttttttttttvvvzzz~~~xxxsssmmmjjjgggfffgggiiikkklllbbb```______```aaa___^^^[[[[[[[[[\\\]]]^^^___```dddfffiiilllooorrrvvvzzz~~~}}}}}}~~~~~~|||zzzyyyxxxyyyyyyyyyyyyzzzzzzzzzzzzxxxwwwwwwwwwvvvvvvuuuuuutttuuuvvvvvvwwwwwwwwwvvvwwwwwwxxxxxxyyyzzzzzzzzz{{{|||~~~iii]]][[[ZZZ^^^___```^^^ZZZUUUSSSRRRNNNSSSRRRTTTYYY\\\lll|||wwwsssrrrtttpppjjjfffcccaaa___^^^\\\\\\[[[YYYVVVRRROOOMMMJJJIIIIIIIIIHHHHHHHHHHHHGGGEEEBBBAAABBBBBBAAA@@@??????@@@@@@AAACCCGGGIIIVVVFFF;;;@@@CCC>>>;;;>>>===AAACCCBBB===;;;>>>BBBBBBBBBAAA@@@@@@BBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBCCCEEEGGGHHHIIIJJJMMMRRRVVVXXXVVVTTTKKKEEEAAABBBBBBAAADDDHHHUUU```kkkooorrruuuvvvtttvvvtttrrrrrruuuyyy|||}}}~~~~~~{{{yyyuuuttttttuuuuuuttttttvvvyyy}}}~~~|||xxxtttooolllhhhgggiiilllnnnooocccbbbaaaaaabbbbbbaaa___\\\\\\]]]]]]^^^```aaabbbdddgggjjjmmmooossswwwzzz}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{zzzzzzyyyxxxwwwwwwuuuuuuvvvvvvvvvvvvvvvuuutttttttttsssssssssttttttttttttuuuuuuvvvyyy}}}mmm```]]]]]]___```aaa___[[[WWWUUUTTTNNNRRRQQQSSSXXX\\\mmm}}}xxxtttsssrrrnnniiieeecccaaa```^^^^^^^^^]]]ZZZWWWTTTPPPOOOIIIIIIHHHHHHGGGGGGFFFFFFEEECCCAAAAAAAAABBBAAA@@@???>>>>>>???@@@BBBDDDFFFFFF===999???BBB???===???>>>@@@BBBAAA???>>>@@@BBBAAAAAAAAAAAAAAABBBBBBCCCAAABBBCCCCCCDDDDDDCCCCCCDDDCCCBBBBBBCCCEEEGGGIIIJJJJJJMMMRRRXXX[[[YYYVVVKKKEEE@@@AAABBBBBBEEEJJJVVV```iiimmmoooqqqrrrqqqtttsssrrrtttwwwzzz||||||}}}~~~{{{xxxuuusssttttttttttttuuuuuuwwwzzz{{{{{{wwwtttooolllhhhfffhhhjjjllllllcccbbbaaaaaabbbbbbaaa```______``````bbbccceeeffffffiiilllooorrrvvvzzz~~~~~~}}}|||{{{zzzttttttuuuuuuuuuuuuttttttsssrrrqqqpppoooooooooooopppqqqqqqpppoooppprrrtttrrrvvv|||oooaaa^^^______```aaa___[[[WWWUUUTTTNNNRRRPPPRRRYYY^^^pppzzzvvvuuusssooojjjfffcccaaa___^^^___^^^]]][[[XXXTTTQQQOOOHHHHHHGGGGGGFFFEEEDDDDDDBBBAAA@@@AAABBBBBBAAA@@@???>>>===>>>???AAAAAAAAA;;;;;;===???@@@??????@@@>>>??????@@@@@@AAAAAABBB@@@@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBDDDCCCBBBBBBCCCEEEHHHIIIKKKJJJMMMSSSZZZ]]][[[XXXLLLDDD??????BBBDDDHHHLLLXXXaaaiiikkklllnnnpppooorrrrrrsssvvvzzz||||||{{{}}}~~~~~~{{{xxxtttssssssttttttsssuuuuuuuuuvvvxxxxxxwwwuuuqqqnnnjjjhhhhhhiiiiiihhhfffeeeddddddeeeeeedddbbbccccccdddeeefffhhhiiijjjjjjlllppptttwww{{{~~~xxxxxxxxxxxxxxxwwwvvvvvvuuutttrrrpppooonnnnnnnnnoooppppppooommmlllmmmnnnmmmpppuuu{{{{{{yyy}}}qqq```]]]___]]]^^^___^^^ZZZVVVTTTSSSNNNRRRQQQSSS[[[bbbuuu{{{wwwvvvvvvrrrlllgggdddaaa___]]]^^^^^^]]][[[XXXTTTQQQOOOHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@@@@AAACCCCCCAAA@@@???>>>===>>>?????????>>>:::@@@CCCAAA>>>???@@@AAA???>>>>>>???AAACCCBBBAAA???@@@AAABBBCCCBBBAAA@@@AAAAAACCCDDDDDDDDDCCCBBBDDDCCCBBBBBBCCCEEEHHHIIIKKKJJJLLLSSS[[[^^^\\\XXXMMMDDD>>>>>>BBBEEEJJJNNNZZZbbbiiijjjjjjmmmooonnnpppqqqsssxxx{{{}}}|||zzz}}}~~~}}}zzzwwwtttrrrssssssssssssvvvuuuttttttvvvwwwwwwvvvtttqqqmmmjjjjjjiiihhhgggjjjiiihhhhhhiiiiiihhhgggffffffggghhhjjjkkkmmmnnnmmmppptttwww{{{~~~}}}|||zzzyyyyyyxxxvvvsssrrrqqqqqqqqqooopppqqqpppnnnmmmlllmmmkkknnnssswww~~~xxxtttpppsssxxx{{{qqq___\\\]]][[[]]]^^^\\\YYYUUUSSSRRROOOSSSRRRTTT]]]eeeyyy~~~{{{wwwttttttyyytttmmmgggdddaaa___^^^ZZZYYYYYYXXXXXXUUUQQQNNNJJJLLLNNNLLLGGGCCCBBBCCCBBBBBBAAAAAAAAABBBCCCCCC>>>>>>>>>>>>>>>>>>??????????????????????????????============???AAACCCDDDLLLGGGBBB??????@@@???===BBBCCCDDDEEEEEEDDDCCCBBBFFFDDDCCCBBBBBBCCCDDDFFFKKKLLLNNNRRRVVVWWWWWWUUUIIIBBB===???BBBGGGNNNUUU]]]bbbiiimmmlllkkkkkklllooorrrssssssvvv{{{~~~|||yyywwwuuusssqqqppppppqqqrrrvvvvvvuuutttssssssrrrrrrqqqqqqooonnnmmmllllllllljjjkkkllllllkkkjjjiiihhhiiikkkmmmnnnnnnnnnoooqqqtttvvvxxx{{{~~~~~~{{{yyyyyyxxxvvvuuusssssssssrrrqqqooonnnmmmkkkiiilllrrrzzzwwwnnniiihhhhhhhhhpppuuu{{{{{{ddd[[[ZZZ\\\]]]^^^]]][[[WWWTTTQQQPPPTTTRRRTTT]]]ggg}}}zzzxxxxxxvvvrrrlllgggdddaaa^^^\\\YYYXXXWWWVVVUUURRRNNNJJJIIIKKKLLLJJJGGGDDDDDDFFFCCCBBBBBBAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????============???AAACCCDDDNNNJJJEEECCCCCCDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBDDDCCCBBBBBBBBBCCCEEEFFFJJJKKKLLLPPPSSSTTTSSSQQQIIIBBB>>>@@@CCCHHHOOOVVV^^^dddjjjmmmmmmkkklllmmmpppsssuuutttwww|||~~~yyytttrrrqqqpppnnnnnnooopppqqqxxxxxxxxxxxxwwwwwwwwwvvvtttsssqqqpppnnnmmmlllkkkllllllmmmnnnmmmlllkkkkkkmmmoooqqqrrrrrrrrrtttuuuvvvxxx{{{~~~~~~}}}|||yyywwwttttttsssrrrpppooonnnnnnnnnlllnnnsssyyy}}}sssjjjeeedddddddddeeehhhmmmqqqwww~~~fff]]]\\\]]]^^^___^^^\\\YYYUUUSSSQQQUUUSSSVVV___iii|||{{{{{{ssspppkkkhhheeebbb^^^\\\[[[YYYXXXWWWUUURRRMMMIIIIIIIIIIIIHHHFFFEEEFFFHHHDDDCCCBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????=========>>>???AAABBBCCCIIIFFFCCCAAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCBBBBBBBBBCCCDDDFFFHHHIIIIIIJJJMMMOOOOOOMMMKKKHHHBBB???AAADDDIIIQQQXXX```ffflllooonnnmmmmmmnnnppptttvvvvvvyyy|||vvvqqqpppooonnnnnnnnnoooqqqrrrtttuuuuuuvvvvvvvvvvvvvvvvvvuuusssrrrpppnnnmmmlllnnnnnnooopppppppppoooooorrrtttvvvxxxxxxxxxzzz{{{{{{}}}}}}zzzwwwvvvtttrrrpppppppppppprrrpppppptttxxx~~~|||vvvllleee```______^^^^^^aaaccceeehhhoooxxxjjj```^^^^^^___```___]]]ZZZVVVTTTRRRVVVUUUWWWaaalll|||zzzzzzrrrpppllliiifffccc___\\\___^^^\\\ZZZXXXTTTOOOKKKJJJIIIHHHFFFEEEEEEFFFGGGEEEDDDCCCBBBAAA@@@@@@@@@???????????????>>>>>>>>>????????????????????????======>>>>>>@@@AAABBBBBBDDDBBBAAA@@@@@@@@@AAABBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAABBBCCCEEEGGGHHHHHHHHHHHHJJJKKKJJJHHHEEEEEEAAA???BBBEEEIIIQQQZZZccchhhmmmpppooonnnooopppooosssuuuvvv{{{~~~yyyuuurrrqqqqqqppppppqqqrrrrrrrrrssstttuuuvvvvvvuuuuuuuuuttttttsssrrrqqqpppoooppppppqqqqqqrrrrrrssssssvvvxxx{{{|||}}}~~~~~~{{{yyyvvvtttrrrrrrrrrssstttrrrrrruuuwww|||{{{uuuooogggaaa]]]\\\[[[ZZZ\\\^^^______aaaeeekkkppp{{{nnnbbb^^^^^^^^^______]]]ZZZWWWTTTRRRVVVUUUXXXcccooo}}}yyywwwwwwtttqqqnnnkkkhhheeeaaa^^^aaa```^^^\\\ZZZUUUPPPLLLLLLJJJHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAACCCCCCBBBBBBAAABBBCCCDDDAAABBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBDDDFFFGGGHHHHHHHHHHHHIIIIIIHHHDDDAAABBB@@@???BBBEEEIIIRRR[[[eeeiiinnnpppooonnnoooqqqlllppptttvvv|||}}}wwwwwwvvvuuuttttttsssssswwwxxxzzz{{{{{{zzzyyyxxxssssssuuuuuuvvvvvvuuuuuusssssssssttttttuuuuuuvvvxxxzzz}}}~~~{{{xxxvvvvvvvvvwwwuuussssssvvvwwwzzz}}}vvvoookkkddd___\\\[[[ZZZYYYXXXXXXYYYYYY[[[^^^bbbeeemmmsss~~~sssccc^^^\\\]]]^^^^^^]]]ZZZVVVTTTRRRVVVUUUXXXdddrrr|||xxxuuuuuuvvvsssnnnkkkhhheeeaaa______^^^\\\ZZZXXXTTTOOOKKKLLLJJJGGGFFFFFFEEEDDDBBBDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@@@@AAAAAA@@@@@@AAAAAA@@@??????@@@BBBAAABBBCCCDDDDDDCCCBBBAAA@@@@@@BBBCCCEEEFFFGGGGGGIIIIIIHHHIIIIIIGGGDDDAAAAAA@@@AAADDDFFFJJJTTT^^^fffjjjooopppooonnnppprrrkkkooosssuuu{{{~~~~~~}}}{{{zzzzzzyyy|||}}}~~~~~~~~~|||yyyxxxtttuuuwwwyyy{{{{{{{{{zzzxxxxxxwwwwwwwwwxxxyyyyyyzzz|||~~~|||{{{zzzzzzvvvuuuuuuwwwxxxzzzzzzssskkkgggbbb^^^\\\[[[YYYXXXWWWWWWXXXYYY[[[]]]___aaadddjjjsss|||yyyfff^^^\\\]]]^^^^^^]]]ZZZWWWTTTRRRVVVUUUYYYfffttt|||yyywwwwwwxxxtttnnniiifffccc```^^^]]][[[ZZZXXXWWWSSSNNNJJJIIIGGGFFFFFFHHHGGGEEEBBBCCCBBBBBBAAAAAAAAABBBBBB@@@@@@??????>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAAAAA@@@@@@===???@@@???===<<<>>>@@@AAAAAACCCCCCCCCCCCAAAAAA@@@AAABBBDDDEEEFFFFFFFFFKKKJJJJJJJJJJJJHHHEEEBBBAAAAAACCCGGGIIIMMMWWWaaagggkkkooopppnnnnnnooorrrlllqqqsssuuuyyy}}}zzzxxxyyy{{{}}}~~~~~~}}}|||{{{{{{{{{|||}}}{{{~~~~~~}}}yyyxxxxxxzzzyyyyyy~~~xxxrrrhhheee```]]]\\\[[[YYYXXXYYYYYYYYYZZZ\\\^^^^^^^^^___ccckkkttt}}}iii^^^\\\]]]______^^^[[[XXXVVVSSSWWWVVV[[[hhhxxx}}}{{{yyyyyyyyytttmmmgggdddaaa___^^^]]][[[ZZZYYYWWWTTTOOOKKKFFFEEEEEEGGGIIIIIIFFFCCCBBBBBBAAAAAAAAABBBCCCCCC???>>>>>>===<<<;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAAAAA@@@???AAACCCEEEDDDAAA@@@AAACCCAAAAAABBBCCCCCCBBBAAAAAAAAAAAACCCDDDEEEEEEEEEEEELLLKKKKKKKKKKKKIIIFFFCCCBBBCCCFFFIIIKKKOOOYYYdddgggkkkooopppnnnmmmoooqqqooorrrttttttxxx~~~|||~~~~~~~~~~~~}}}|||{{{zzz{{{yyyxxx}}}}}}wwwqqqfffccc___]]]\\\ZZZYYYWWWWWWVVVVVVWWWYYYZZZYYYYYY[[[___fffooozzzkkk```^^^___``````___\\\YYYWWWTTTXXXXXX]]]jjjzzz|||zzzzzzyyyuuuooohhhcccaaa```aaa]]]\\\[[[YYYWWWRRRLLLHHHIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBAAAAAA???>>><<<;;;<<<======>>>???AAABBBCCCAAAAAAAAA???===>>>AAACCCFFFFFFEEECCCBBBAAA@@@???AAACCCEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKJJJIIIGGGFFFEEEFFFGGGJJJNNNUUU]]]cccmmmnnnoooppppppooonnnnnnpppsssvvvxxxzzz|||~~~~~~~~~~~~}}}|||}}}~~~yyytttqqqhhhfffccc```^^^\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYY]]]dddnnnzzzooobbbaaa^^^\\\]]]^^^]]]ZZZWWWVVVWWWZZZ```jjj~~~~~~{{{xxxxxxxxxuuupppjjjeeebbbaaa```]]][[[ZZZXXXVVVQQQLLLGGGIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@????????????AAAAAAAAA@@@???>>><<<<<<@@@@@@??????@@@@@@AAABBBAAAAAAAAA???>>>>>>AAACCCGGGFFFEEEDDDCCCBBBAAAAAAAAACCCFFFFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHJJJMMMQQQWWW^^^ccclllmmmoooppppppoooooooooqqqsssvvvwwwyyy{{{~~~|||}}}{{{vvvqqqnnnhhhfffdddbbb___]]]\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ\\\```gggqqq}}}ssseee___]]][[[[[[\\\[[[XXXUUUUUUVVVZZZaaalll}}}~~~|||yyywwwvvvwwwtttpppkkkfffbbb```___\\\ZZZXXXWWWTTTPPPKKKGGGIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@???>>>===<<>>???AAACCCGGGFFFFFFEEEDDDCCCBBBBBBAAADDDFFFGGGFFFFFFGGGIIIKKKKKKLLLLLLLLLKKKJJJJJJIIIKKKOOORRRUUUZZZ```dddjjjlllnnnoooooonnnoooqqqtttvvvwwwyyyzzz}}}~~~}}}~~~~~~}}}yyyuuupppmmmggggggfffdddaaa___]]][[[ZZZZZZYYYYYYYYYYYYZZZZZZ^^^ccckkkuuuxxxhhh```^^^]]]\\\\\\[[[XXXVVVUUUVVVZZZbbbooo}}}}}}yyyvvvvvvuuusssooojjjeeeaaa^^^\\\[[[YYYWWWUUUSSSOOOKKKGGGIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA?????????>>>>>>>>>>>>===??????@@@??????>>>======BBBAAA@@@@@@?????????@@@AAAAAABBBAAA??????AAACCCEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLOOOSSSWWWZZZ^^^bbbeeegggjjjlllmmmllllllnnnqqqwwwyyyzzz{{{|||~~~~~~zzzvvvqqqooohhhhhhgggfffddd```^^^\\\[[[ZZZYYYYYYYYYYYYZZZ[[[___dddnnnyyy{{{iiieeedddcccaaa___]]]ZZZYYYWWWWWW[[[dddrrr~~~~~~zzzwwwwwwsssqqqmmmiiiddd```]]][[[[[[YYYVVVTTTRRROOOKKKHHHIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA?????????>>>>>>>>>>>>===>>>>>>?????????>>>>>>===============>>>???@@@AAA@@@BBBBBBAAA@@@@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLOOORRRVVVZZZ]]]```dddfffeeehhhkkkjjjiiiiiilllpppvvvxxxzzz{{{}}}}}}zzzvvvrrrpppiiiiiiiiigggeeebbb___]]]\\\[[[ZZZYYYYYYZZZ[[[\\\___eeeppp|||lllkkkjjjiiifffbbb^^^[[[ZZZYYYYYY]]]gggvvv|||xxxxxxtttqqqmmmhhhccc___]]]\\\[[[YYYVVVTTTRRROOOLLLIIIIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>======>>>>>>???>>>>>>>>>;;;;;;;;;<<<>>>@@@AAABBB@@@BBBCCCBBBAAA@@@AAABBBAAAAAAAAAAAAAAAAAABBBBBBBBBEEEGGGHHHGGGGGGHHHJJJIIIHHHHHHIIIJJJKKKLLLMMMQQQTTTXXX[[[]]]```dddgggdddhhhkkkjjjgggfffkkkooorrruuuxxx{{{~~~|||yyyuuurrrpppkkkkkkjjjhhheeecccaaa___^^^]]][[[ZZZZZZ[[[]]]^^^aaahhhrrr}}}rrrppppppnnniiiccc^^^[[[ZZZ[[[[[[___jjj{{{~~~|||xxxwwwwwwsssnnnhhhccc```___^^^\\\YYYVVVTTTRRRPPPMMMJJJIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@????????????<<<<<<===>>>??????>>>>>>;;;;;;<<<===>>>@@@BBBCCC@@@BBBCCCCCCBBBAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCEEEGGGHHHGGGHHHIIIJJJIIIIIIIIIIIIKKKLLLNNNOOOSSSUUUXXXZZZ\\\```dddgggfffjjjmmmkkkgggfffjjjpppppptttzzz~~~~~~zzzwwwtttrrrnnnllljjjhhheeecccbbbaaa```___]]][[[[[[]]]___```fffllluuu~~~|||wwwwwwtttnnnfff___\\\[[[\\\\\\bbbooo}}}~~~{{{xxxwwwyyyuuuooohhhdddaaaaaaaaa\\\ZZZWWWTTTSSSPPPMMMKKKIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???;;;<<<===>>>>>>??????>>>======>>>>>>???AAABBBCCC@@@BBBCCCCCCBBBAAAAAABBBAAABBBBBBCCCCCCDDDDDDDDDCCCEEEGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPQQQSSSUUUWWWYYY\\\___dddggghhhlllooolllgggfffkkkqqqrrrvvv}}}}}}zzzwwwuuuooommmjjjgggeeecccccccccbbb```^^^\\\\\\^^^```bbbiiiooowww}}}}}}zzzsssjjjbbb___^^^\\\]]]cccrrr{{{|||~~~zzzvvvvvvxxxuuupppiiiddd```^^^]]]ZZZXXXVVVUUUSSSQQQNNNKKKFFFGGGHHHHHHGGGEEEBBBAAACCCCCCBBBAAAAAAAAABBBBBBBBBAAA@@@???>>><<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAAAAACCCDDDIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIKKKLLLNNNNNNPPPRRRUUUYYY\\\___``````dddeeeeeedddccceeekkkpppsssvvv|||zzzvvvsssoooooommmkkkhhhfffdddcccccccccbbbaaaaaabbbcccdddjjjooouuuzzz}}}sssjjjfffbbb^^^\\\```hhhwww~~~{{{}}}{{{xxxxxxxxxtttoooiiiccc___]]]\\\ZZZXXXUUUTTTRRRPPPLLLIIIFFFFFFGGGGGGFFFDDDBBBAAAEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAAAAACCCDDDEEEEEEFFFGGGHHHHHHIIIJJJHHHHHHIIIIIIKKKLLLNNNOOOQQQSSSWWWZZZ^^^```aaaaaabbbcccdddcccdddgggmmmqqqtttuuuyyy~~~zzzvvvsssqqqqqqooommmjjjhhhfffeeeeeedddcccccccccccceeeeeemmmqqquuuyyy{{{~~~wwwlllgggccc^^^___aaajjjzzz|||~~~}}}zzzzzzwwwsssnnnhhhbbb^^^\\\[[[ZZZXXXUUUSSSQQQNNNJJJGGGGGGHHHHHHHHHGGGEEEDDDBBBFFFEEECCCBBB@@@?????????????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAAAAACCCDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKMMMNNNOOOSSSUUUXXX\\\___aaabbbbbb```aaabbbccceeeiiiooosssuuutttuuuxxx}}}|||xxxvvvtttsssrrrooommmkkkiiihhhgggfffeeeddddddeeefffgggoooqqquuuwwwxxxyyy{{{}}}|||nnngggccc___bbbccclll}}}|||zzz{{{vvvrrrmmmgggaaa]]][[[ZZZ[[[YYYVVVTTTQQQNNNJJJGGGJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAAAAACCCDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMOOOPPPSSSUUUXXX\\\^^^```aaabbb``````aaacccfffjjjooorrrtttttttttvvvyyy~~~|||{{{wwwvvvtttrrrooommmkkkkkkiiihhhgggfffeeefffggggggnnnppprrrtttvvvwwwxxxyyy{{{||||||||||||~~~qqqhhhccc```dddeeennn~~~~~~{{{yyyzzzuuurrrmmmfffaaa]]][[[ZZZ]]]ZZZWWWUUUSSSOOOKKKHHHIIIIIIHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@@@@AAAAAABBB>>>>>>>>>>>>????????????????????????????????????@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAAAAACCCDDDIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLNNNPPPQQQSSSUUUXXX[[[]]]___``````aaaaaaaaacccgggjjjmmmooorrrsssuuuwwwzzz}}}}}}yyyxxxwwwtttrrrpppnnnmmmjjjiiihhhgggfffggghhhhhhlllmmmooorrruuuwwwxxxyyyyyyxxxxxxwwwwwwzzz~~~rrrhhhdddbbbeeehhhsss}}}}}}zzzxxxyyyvvvrrrmmmgggaaa]]][[[ZZZ\\\ZZZWWWUUUSSSPPPLLLJJJFFFEEEEEEDDDCCCBBBAAAAAA?????????@@@@@@AAABBBCCC>>>>>>>>>>>>>>>?????????????????????????????????@@@AAAAAABBBBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAAAAACCCDDDEEEFFFGGGIIIJJJLLLMMMNNNHHHHHHIIIJJJLLLOOOQQQRRRSSSUUUXXX[[[]]]______```bbbaaaaaaccchhhkkknnnnnnppprrrvvvyyy{{{~~~}}}|||zzzxxxvvvsssrrrqqqmmmlllkkkiiiiiiiiijjjjjjjjjkkkmmmqqqvvvyyyzzzzzzxxxvvvtttssstttvvvxxxzzzsssiiieeedddfffkkkyyy~~~}}}zzzxxxyyyvvvsssmmmgggbbb^^^[[[ZZZZZZXXXVVVTTTSSSPPPMMMJJJFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA?????????>>>>>>>>>>>>>>>??????????????????????????????@@@@@@AAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAAAAACCCDDDDDDEEEFFFHHHJJJKKKMMMMMMHHHHHHIIIKKKMMMOOOQQQRRRUUUVVVYYY\\\^^^````````````______ccciiimmmooooooooorrruuuwwwyyy}}}|||zzzxxxvvvuuuqqqpppnnnmmmllllllmmmmmmkkkkkkmmmqqqwww{{{{{{zzzvvvtttqqqooopppqqqrrrsssyyyssshhhfffeeehhhppp~~~{{{yyyyyywwwsssnnnhhhbbb^^^\\\[[[XXXWWWTTTSSSRRROOOLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBAAA@@@?????????@@@????????????>>>>>>>>>===????????????????????????===>>>>>>???@@@@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDCCCAAAAAACCCDDDGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIKKKMMMOOOQQQSSSVVVXXXZZZ]]]___aaaaaaaaa]]]\\\^^^bbbjjjoooqqqqqqppprrrtttuuuwww|||}}}{{{yyyxxxtttsssqqqoooooooooooopppmmmlllmmmrrrxxx{{{{{{zzzuuurrrnnnllllllnnnnnnnnnsssssshhhffffffiiittt~~~~~~{{{}}}xxxtttnnnhhhbbb___]]]\\\[[[YYYVVVSSSRRROOOLLLJJJLLLIIIEEECCCDDDEEECCCAAABBBBBBAAAAAA@@@??????>>>======???@@@>>>;;;<<<>>>===>>>???>>>>>>???AAADDDIIICCC??????CCCEEEBBB???AAAAAAAAABBBCCCDDDEEEEEEDDDCCCAAA@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHIIIKKKMMMOOOQQQRRRXXXYYY[[[]]]^^^`````````]]]```cccgggkkkmmmnnnooonnnqqqtttwwwyyy||||||zzzwwwvvvtttrrrqqqooooooooonnnppprrrtttvvvxxxyyyzzzwwwuuuppplllkkkkkknnnooossszzzuuunnnllljjjnnnxxx~~~}}}yyyzzzwwwsssmmmgggaaa^^^\\\[[[[[[YYYVVVSSSQQQOOOLLLJJJKKKHHHEEEDDDEEEEEECCCAAACCCCCCBBBAAA@@@@@@@@@@@@??????@@@AAA@@@???>>>???@@@AAAAAAAAA@@@AAACCCFFFTTTSSSQQQMMMIIIFFFEEEEEEAAAAAAAAABBBBBBCCCDDDEEEDDDCCCAAA@@@@@@AAABBBCCCEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIILLLNNNPPPRRRSSSVVVXXX\\\```bbbbbbbbbaaa]]]___bbbfffjjjlllnnnooonnnppptttvvvyyy{{{zzzyyywwwuuusssrrrqqqqqqqqqrrrsssuuuwwwxxxxxxxxxwwwtttppplllkkklllnnnooorrryyyuuupppoooooorrr}}}{{{wwwxxxvvvsssmmmfffaaa]]][[[[[[[[[XXXUUUSSSQQQOOOLLLIIIIIIGGGFFFFFFFFFEEEBBB@@@DDDCCCBBBAAA@@@@@@@@@AAA????????????@@@AAA@@@>>>@@@AAAAAAAAA@@@AAACCCEEEPPPTTTVVVPPPFFF@@@AAAEEEAAAAAAAAAAAABBBCCCDDDEEEEEEDDDBBBAAA@@@AAAAAABBBEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGIIILLLOOORRRTTTUUUTTTWWW]]]aaaccccccaaa___]]]___aaadddhhhkkkmmmnnnmmmpppsssuuuwwwzzz}}}}}}|||zzzxxxvvvuuuuuuttttttuuuvvvwwwwwwwwwwwwwwwvvvssspppmmmkkklllnnnppprrrwwwuuurrrssstttwww{{{wwwxxxwwwtttmmmgggaaa^^^\\\[[[[[[XXXUUUSSSQQQOOOKKKIIIFFFFFFFFFFFFFFFDDDBBB@@@DDDCCCBBBAAA@@@@@@@@@@@@===>>>===<<<>>>AAA???;;;<<<===???>>>======???@@@@@@FFFKKKHHH@@@<<<>>>CCCBBBAAAAAAAAABBBBBBCCCDDDDDDDDDBBBAAAAAAAAAAAAAAAEEEFFFFFFFFFFFFEEEEEEDDDEEEGGGIIILLLPPPSSSVVVWWWVVVXXX\\\___``````^^^]]]]]]^^^___bbbfffiiilllnnnlllooorrruuuvvvyyy|||~~~|||zzzyyyxxxxxxyyyyyyyyyxxxxxxwwwvvvuuutttrrrooommmlllmmmooopppsssxxxvvvtttuuuwww{{{|||yyyzzzyyyuuuooohhhccc___^^^]]]ZZZXXXUUURRRQQQNNNKKKIIIEEEFFFGGGGGGEEECCCBBBAAABBBBBBBBBAAAAAA@@@??????>>>AAA@@@===>>>AAA@@@;;;;;;<<<======<<<<<<===>>>:::>>>AAACCCBBBAAABBBDDDBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFIIILLLPPPTTTVVVXXX]]]]]]]]]]]]]]]^^^^^^^^^\\\]]]^^^```cccgggkkknnnmmmooorrrtttvvvxxx{{{~~~~~~~~~||||||{{{|||||||||zzzyyywwwuuutttsssqqqooommmmmmnnnoooppptttyyyxxxuuuvvvxxx~~~}}}zzz|||zzzvvvpppiiiddd```^^^^^^ZZZWWWTTTRRRPPPNNNKKKHHHDDDFFFGGGFFFDDDBBBBBBCCCAAABBBCCCDDDCCCAAA???===@@@GGGHHHBBB???BBBBBB>>><<<>>>@@@@@@>>>>>>>>>???======>>>@@@BBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFIIILLLOOOSSSUUUWWW```___^^^]]]]]]^^^```aaa\\\\\\\\\]]]aaafffkkknnnmmmpppsssuuuvvvxxx{{{~~~~~~~~~|||zzzwwwuuutttrrrpppooonnnmmmnnnpppqqquuuzzzzzzvvvyyy{{{}}}zzz{{{yyyuuuoooiiiccc___^^^]]]ZZZWWWTTTRRRPPPNNNKKKHHHDDDFFFFFFEEEBBBAAABBBDDDAAACCCFFFHHHGGGDDD@@@>>>AAAKKKNNNDDD>>>AAABBB???>>>@@@AAABBB@@@????????????>>>>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBB@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGEEEFFFHHHKKKNNNRRRTTTUUU[[[[[[[[[\\\]]]^^^___```\\\[[[[[[\\\___dddjjjmmmnnnqqqsssuuuwwwyyy|||~~~~~~}}}zzzxxxuuutttqqqpppooonnnnnnooopppqqqtttyyy|||yyy}}}}}}yyyzzzxxxtttnnnhhhbbb___]]]\\\ZZZWWWTTTRRRPPPNNNJJJHHHEEEFFFFFFDDDAAA@@@CCCFFFBBBEEEIIIKKKKKKGGGBBB>>>???LLLOOODDD<<<===@@@>>>===???AAAAAA@@@>>>>>>???@@@AAAAAA@@@???@@@CCCEEEBBBBBBAAA@@@@@@AAAAAAAAA??????AAABBBCCCDDDDDDDDDCCCDDDEEEGGGGGGHHHHHHHHHEEEFFFHHHKKKNNNQQQSSSTTTRRRTTTWWWZZZ\\\]]]]]]]]]\\\[[[ZZZ[[[^^^dddjjjmmmoooqqqtttvvvwwwyyy|||~~~~~~~~~{{{xxxvvvuuupppoooooonnnnnnooopppqqqsssxxx|||{{{~~~yyyvvvwwwtttnnngggbbb___^^^]]]UUUTTTRRRQQQPPPMMMIIIFFFGGGHHHIIIHHHEEECCCCCCCCCEEEDDDCCCCCCCCCBBB@@@>>>???@@@@@@???===<<<===>>>AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@?????????@@@AAAGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQSSSSSSSSSSSSTTTWWWYYYZZZ[[[[[[ZZZ[[[^^^ccchhhkkkmmmoooqqqsssuuuwww{{{~~~~~~}}}{{{yyyvvvtttpppooooooooooooppppppqqqvvvzzz~~~~~~yyywwwwwwsssnnngggbbb___]]]]]]WWWUUUSSSQQQOOOMMMIIIGGGCCCDDDEEEEEECCCBBBBBBCCC???>>>>>>???AAABBBBBB@@@>>>???@@@???=========>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAADDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNPPPQQQSSSSSSTTTTTTVVVWWWXXXYYYXXXWWWWWWXXX\\\```fffiiillloooqqqsssuuuxxx|||}}}{{{zzzxxxvvvtttrrrqqqqqqppppppqqqqqqqqquuuzzz~~~yyywwwwwwsssmmmgggbbb___]]]]]]ZZZXXXTTTQQQOOOMMMJJJHHHBBBCCCDDDDDDBBBBBBCCCDDDEEECCCAAAAAAAAABBB@@@???>>>???@@@???>>>===>>>???;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGGGGDDDEEEFFFIIILLLNNNPPPQQQSSSTTTUUUWWWXXXXXXXXXWWWVVVVVVVVVWWWZZZ```eeehhhlllnnnqqqtttvvvyyy}}}~~~|||{{{zzzxxxwwwuuutttsssrrrrrrrrrrrrrrruuuyyyzzzxxxvvvsssmmmgggbbb^^^]]]\\\]]]YYYUUUQQQOOOMMMKKKIIIEEEFFFGGGFFFDDDCCCDDDFFFHHHEEEBBB@@@AAAAAA@@@???>>>???@@@???>>>===>>>???=========>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBB@@@@@@AAABBBBBBCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBDDDDDDEEEGGGHHHIIIJJJJJJCCCDDDGGGJJJMMMPPPRRRSSSSSSUUUWWWZZZZZZZZZXXXWWWXXXWWWWWWXXX\\\aaafffiiilllnnnqqqtttwwwzzz~~~}}}{{{yyywwwvvvuuutttsssrrrrrrrrruuuzzz{{{yyyvvvsssmmmfffaaa^^^\\\\\\\\\YYYUUUQQQOOONNNLLLJJJHHHHHHHHHFFFDDDCCCDDDFFFFFFCCC@@@>>>???AAABBBBBB===>>>??????>>>===>>>@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB???@@@@@@AAABBBCCCDDDDDDFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDFFFHHHIIIJJJJJJJJJEEEFFFIIILLLOOORRRUUUVVVTTTVVVYYY\\\]]]\\\ZZZYYYZZZYYYXXXYYY\\\aaafffiiilllooorrruuuwww{{{}}}{{{xxxxxxwwwvvvuuuttttttttttttwww{{{|||zzzvvvrrrlllfffaaa^^^\\\\\\ZZZWWWTTTRRRPPPOOOLLLJJJFFFGGGFFFDDDCCCCCCDDDFFFVVVQQQJJJEEEBBB@@@???>>>===>>>??????>>>>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB???@@@@@@AAABBBCCCCCCCCCFFFFFFFFFEEEDDDCCCBBBAAABBBCCCEEEGGGHHHHHHGGGGGGGGGHHHKKKNNNQQQTTTVVVXXXVVVXXX[[[^^^______^^^]]][[[ZZZYYYYYY\\\```dddgggnnnpppsssvvvxxx{{{~~~|||yyywwwzzzyyyxxxwwwwwwvvvwwwwwwzzz~~~|||{{{vvvrrrlllfffaaa]]]\\\\\\WWWUUUSSSRRRQQQPPPMMMJJJEEEEEEEEEEEEDDDFFFIIIKKK```ZZZQQQHHHCCC@@@>>><<<<<<>>>??????>>>>>>???@@@???????????????>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBEEEFFFFFFFFFDDDCCCAAA@@@CCCDDDFFFHHHHHHGGGFFFEEEIIIJJJLLLOOORRRTTTVVVWWWWWWYYY\\\___aaabbbbbbbbb___^^^\\\\\\^^^aaaeeehhhoooqqqtttvvvxxx{{{~~~{{{yyy|||{{{{{{zzzzzzzzz{{{{{{}}}}}}{{{uuurrrlllfffaaa]]]\\\[[[UUUTTTSSSRRRRRRPPPMMMJJJEEEFFFFFFGGGHHHJJJNNNRRRRRRMMMFFFAAA@@@@@@AAABBB<<<>>>??????>>>>>>???AAA<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAAAAAAAABBBBBBEEEEEEFFFEEEDDDBBB@@@???FFFGGGIIIJJJJJJIIIHHHGGGIIIJJJLLLOOOQQQTTTVVVWWWYYYZZZ]]]```bbbddddddeeedddbbb``````aaadddgggjjjppprrruuuwwwxxx{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{sssrrrqqqmmmhhhaaa]]]\\\\\\ZZZXXXUUUTTTRRRPPPMMMJJJFFFEEEDDDEEEGGGHHHHHHHHHDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBB????????????????????????AAAAAAAAA@@@@@@@@@??????>>>???@@@@@@@@@AAACCCEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHIIIHHHHHHGGGHHHIIIKKKNNNPPPRRRTTTYYY\\\aaaeeeggghhhgggffffffffffffggghhhiiikkkkkknnnqqqvvvzzz}}}}}}|||{{{}}}~~~|||{{{ssstttsssooohhhaaa\\\ZZZZZZZZZXXXUUUTTTRRRPPPLLLJJJFFFDDDCCCCCCEEEFFFFFFEEECCCCCCBBBAAA@@@??????>>>============>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAABBBAAAAAAAAACCCEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIHHHHHHJJJKKKKKKMMMOOORRRUUUWWWZZZ\\\aaaeeehhhhhhhhhgggkkkkkkkkklllmmmooopppqqqoooqqquuuyyy|||}}}~~~}}}~~~~~~}}}|||tttvvvtttpppiiiaaa[[[YYYYYYYYYWWWUUUSSSRRRPPPLLLJJJEEECCCBBBAAACCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@============>>>???@@@@@@????????????????????????<<<<<<===>>>???@@@AAABBBBBBCCCDDDCCCAAAAAACCCDDDCCCBBBBBBAAAAAAAAAAAAAAACCCDDDFFFGGGHHHIIIHHHHHHJJJJJJKKKMMMQQQVVV[[[^^^ZZZ]]]aaaeeehhhiiiiiihhhhhhhhhiiijjjkkkmmmoooppppppqqqtttwww{{{}}}~~~}}}uuuvvvtttpppiiiaaa\\\ZZZZZZYYYWWWUUUSSSRRROOOLLLIIIFFFDDDBBBAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@AAABBBBBBDDDEEEEEEDDDBBBAAACCCDDDCCCBBBBBBAAAAAAAAAAAAAAACCCDDDFFFHHHIIIIIIIIIHHHHHHHHHIIILLLRRRYYY```dddZZZ\\\```dddggghhhhhhhhhddddddeeefffhhhjjjlllmmmqqqqqqsssuuuyyy}}}~~~wwwtttrrroooiiibbb^^^\\\\\\YYYWWWTTTSSSQQQOOOLLLIIIGGGEEECCCBBBCCCCCCAAA@@@??????@@@@@@@@@@@@AAAAAA@@@@@@?????????@@@AAAAAA????????????????????????@@@@@@@@@AAAAAAAAABBBBBBEEEFFFFFFDDDBBBBBBCCCDDDDDDCCCCCCBBBAAABBBBBBBBBCCCDDDFFFHHHIIIJJJJJJIIIIIIHHHIIIKKKPPPWWW]]]aaaZZZ\\\___bbbdddfffffffffeeefffgggiiikkkmmmpppqqqqqqqqqrrrssswww||||||zzzxxxsssrrroooiiiccc___]]]]]]XXXVVVTTTRRRQQQOOOKKKIIIHHHFFFCCCCCCCCCDDDBBBAAA?????????@@@@@@@@@@@@@@@@@@???????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<;;;;;;;;;<<<<<>>???AAACCCDDDEEEBBBCCCDDDCCCAAAAAACCCDDDBBBAAA@@@@@@??????@@@@@@???AAADDDHHHKKKMMMNNNOOOFFFGGGIIIMMMPPPTTTWWWYYYXXXYYYZZZ[[[[[[[[[[[[[[[``````bbbdddgggkkkmmmooopppppppppqqqtttwww{{{}}}~~~}}}}}}|||www{{{vvvnnnfff```]]]]]]]]]YYYXXXVVVRRROOOLLLIIIHHHEEEFFFEEEDDDBBB???===;;;AAA@@@>>><<<<<<===>>>???????????????????????????AAAAAA@@@??????@@@AAAAAA>>>>>>>>>>>>???@@@AAAAAADDDDDDCCCCCCBBBBBBAAAAAABBBAAA@@@??????@@@BBBBBBDDDDDDDDDDDDEEEHHHJJJKKKKKKHHHFFFGGGLLLQQQSSSSSSWWWWWWWWWWWWXXXXXXYYYYYY^^^```bbbeeehhhkkknnnooopppqqqsssuuuxxxzzz|||}}}~~~yyywwwtttnnngggbbb___^^^^^^ZZZXXXVVVSSSOOOLLLJJJHHHGGGGGGFFFEEECCCAAA@@@???BBBAAA???>>>>>>>>>@@@AAA>>>>>>>>>>>>????????????@@@???>>>>>>>>>>>>???@@@????????????@@@AAABBBCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGCCCCCCDDDEEEFFFHHHJJJKKKJJJHHHFFFHHHLLLQQQSSSTTTYYYXXXWWWWWWXXXYYYZZZ[[[___```bbbeeehhhkkkmmmnnnpppqqqsssuuuxxxzzz{{{|||~~~yyytttrrrmmmiiidddaaa___^^^ZZZYYYWWWSSSPPPMMMJJJIIIGGGFFFEEECCCBBBBBBAAAAAABBBAAA@@@>>>>>>??????@@@=========>>>?????????@@@???>>>>>>======>>>>>>???????????????@@@AAABBBBBBDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFHHHIIIAAABBBDDDFFFGGGIIIIIIJJJJJJHHHGGGHHHLLLPPPSSSTTTYYYYYYXXXWWWXXXZZZ\\\^^^```aaaccceeegggjjjllllllpppqqqsssuuuwwwzzz{{{|||}}}|||wwwtttrrrooojjjfffbbb___]]][[[YYYWWWTTTPPPMMMKKKIIIDDDCCCAAA@@@???@@@@@@AAA@@@@@@???>>>>>>>>>>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFF@@@AAADDDFFFHHHIIIIIIHHHIIIHHHGGGHHHKKKOOOSSSUUUYYYXXXWWWVVVXXXZZZ]]]___aaaaaaccceeegggiiikkklllqqqqqqsssuuuxxxzzz|||}}}}}}|||wwwuuusssppplllfffaaa]]][[[ZZZYYYVVVSSSPPPMMMJJJIIICCCBBBAAA?????????@@@AAAAAAAAA@@@@@@????????????BBBBBBAAA@@@???>>>>>>===???????????????????????????>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBB@@@BBBDDDFFFGGGHHHHHHGGGIIIHHHHHHIIIKKKNNNRRRUUUWWWWWWVVVWWWXXX[[[]]]___aaabbbdddfffhhhjjjllllllrrrssstttvvvyyy{{{}}}~~~~~~yyyvvvtttqqqlllfffaaa^^^[[[YYYXXXVVVRRROOOLLLIIIHHHDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@???>>>======>>>??????@@@@@@??????>>>@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFHHHIIIIIIIIIJJJNNNRRRVVVVVVWWWWWWYYY[[[]]]___```bbbcccdddgggiiilllmmmnnnssstttvvvxxxzzz}}}~~~~~~yyyuuusssoookkkfffbbb```^^^XXXWWWUUUQQQNNNKKKHHHGGGDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAAAAA@@@@@@??????===============>>>>>>>>>======>>>??????>>>======>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBAAA@@@???EEEEEEDDDDDDDDDDDDEEEEEEGGGIIIJJJJJJJJJMMMRRRWWWVVVXXXZZZ]]]___```aaaaaabbbccceeehhhkkknnnpppqqquuuvvvwwwzzz|||~~~}}}|||wwwtttrrrnnnjjjfffcccbbbaaaXXXVVVTTTQQQMMMJJJHHHFFFAAABBBBBBBBBAAA???===<<<===============<<<;;;;;;999999:::;;;<<<===>>>???;;;<<<===>>>>>>===<<<;;;:::::::::;;;;;;<<<===>>><<<<<<======>>>>>>>>>???;;;<<<===>>>???>>>>>>===GGGFFFEEECCCCCCCCCDDDEEEGGGIIIJJJJJJJJJMMMRRRWWWWWWYYY\\\```bbbcccccccccbbbcccfffiiillloooqqqsssvvvwwwxxx{{{}}}