BM[6( yyy}}}}}}{{{zzz{{{~~~vvvpppmmmfffjjjkkkjjjjjjnnnnnnkkkfffkkkmmmkkklllqqqtttttttttwww}}}}}}zzz}}}www{{{lllgggkkkmmmmmmllleeekkkpppoookkkgggeeedddtttyyy}}}yyyrrrnnn{{{{{{zzzxxxxxxyyy{{{}}}~~~vvvdddaaagggmmmqqqtttyyysssooonnnpppmmmjjjggggggiiimmmooowwwwww|||yyy{{{yyyyyyyyytttmmmkkkmmmhhhiiiiiieeeaaa```bbbddd___^^^^^^^^^___```bbbcccmmmjjjxxx{{{zzz{{{zzz|||{{{uuutttsssyyy~~~~~~zzzuuurrrrrrooonnnrrryyyzzzyyy~~~zzz|||wwwwww~~~{{{wwwqqqnnnjjjggggggjjjooorrrrrrvvvvvvpppiiiiiisss~~~|||wwwuuussssss{{{|||zzzxxxwwwxxxzzzxxxpppiiigggeeeaaa```aaaaaa```^^^^^^aaaeeeeeefffeeeaaa\\\[[[^^^ccccccfffhhhjjjnnnwww~~~{{{sssllldddaaa\\\ZZZ[[[]]]___```eeejjjkkkhhheeeeeeccc______eeejjjjjjfffeeeiiioooooonnnmmmkkkiiifffeeedddaaabbb```[[[VVVVVV[[[aaapppuuuxxx~~~}}}ssswwwyyypppeee]]]ZZZXXXTTTPPPYYYXXXXXXZZZ^^^ccceeefff```hhhmmmmmmlllllliiieeeeeennnvvvtttllliiipppyyy|||yyyvvvvvvrrruuuvvvpppfff]]][[[\\\^^^eeejjj{{{wwwuuuzzz|||yyyzzz|||wwwpppsssyyyxxxmmm^^^]]]\\\[[[ZZZZZZXXXWWW]]]\\\\\\]]]___```^^^]]]```hhhppprrrrrrqqqmmmhhhnnnxxxyyymmmiiirrr}}}zzzuuutttyyy~~~|||xxx|||{{{nnnssssssllldddaaa^^^ZZZdddcccdddeee```YYYWWWZZZYYYcccjjjiiigggggghhhfffjjjnnnpppnnnjjjjjjqqqwww|||zzz~~~{{{~~~yyyjjj\\\TTTQQQ[[[aaaeeebbb[[[WWWXXXZZZYYYZZZZZZZZZ\\\aaahhhnnniiiooossspppiiifffkkkqqquuuvvv|||}}}}}}rrr[[[QQQSSS\\\jjjqqqhhh___```fffhhhccc[[[YYY```gggkkkttt~~~||||||uuuwww|||{{{~~~zzzwww}}}pppmmm~~~uuusssqqqsssuuuyyy{{{|||xxxjjjqqqzzzyyyqqqpppuuuxxxwwwzzzzzz```WWW]]]ooozzzooovvv{{{qqqsss{{{}}}||||||}}}wwwmmmgggnnn}}}wwwrrrpppzzzxxxlllzzzvvvccc```rrryyymmmiiirrrooosssvvvuuurrrttt}}}}}}}}}}}}zzz{{{tttooonnnkkkiiijjjxxx~~~yyyqqqeeeZZZXXXlll|||yyymmmkkkuuummmeeemmm~~~uuuooovvv|||qqqrrrtttyyy```eee~~~nnn^^^aaavvv}}}ooohhhoooqqqtttuuusssqqqvvv~~~~~~|||{{{vvvhhh^^^aaaggghhhjjjooo|||sss```VVV^^^wwwuuunnnwwwlllbbbooozzzjjjccclll{{{yyy~~~rrryyy|||zzz|||xxxkkkddd[[[]]]nnn}}}}}}ddd^^^vvvwww||||||kkkooowwwwwwxxxiiivvvttteeeaaakkkxxxkkkrrrwwwzzz~~~~~~yyyxxxxxx~~~{{{sssrrryyyyyy}}}|||{{{|||~~~pppvvv}}}zzzxxxwwwvvvuuutttttttttvvvyyy{{{{{{zzzwww}}}~~~}}}|||{{{zzzyyyxxxxxxxxx{{{~~~~~~yyyuuu}}}~~~}}}wwwttt{{{{{{tttrrrxxx|||{{{}}}vvvrrryyy~~~yyy{{{{{{uuunnnnnnwww~~~}}}~~~zzz|||tttvvvsssppplllkkkmmmooonnnllltttppp}}}xxxyyyxxxuuusssuuuxxxyyyyyyxxxwwwxxxyyyzzzyyyxxx||||||vvvtttxxx}}}wwwvvvuuuvvvxxx}}}~~~zzzvvvxxx}}}||||||}}}~~~|||xxxtttrrrrrrooopppqqqqqqqqqpppnnnmmmhhhiiijjjkkkmmmppptttvvvvvvvvvwwwyyy}}}~~~}}}}}}yyyuuuuuutttooogggiiiiiikkknnnssswwwxxxxxxuuuwwwzzz|||}}}}}}|||{{{}}}}}}~~~}}}}}}}}}~~~~~~{{{yyyzzz{{{|||{{{~~~{{{xxxuuusssqqqvvvqqqsss}}}}}}~~~zzz}}}{{{~~~yyyyyy|||wwwqqqqqqtttvvvwwwuuurrrlllhhheeefffhhhjjjiiikkknnnpppqqqnnnjjjffflllhhhcccbbbeeekkkpppsssjjjjjjiiigggccc```______```]]][[[]]]aaaeeeeeeccc```___```aaabbbaaa___\\\aaa]]]ZZZ[[[^^^___\\\YYYZZZ\\\```eeehhhkkkllllllmmmqqqrrrooommmoooooolllmmmlllnnnqqqtttuuutttqqqpppooommmiiieeebbbbbbccc_________]]][[[ZZZ[[[]]]WWWYYY\\\^^^``````___^^^XXXXXXYYYZZZZZZZZZYYYYYY\\\\\\ZZZZZZZZZZZZ[[[\\\ZZZ\\\]]]^^^___aaadddgggjjjnnnpppoookkkgggffffffkkkkkkiiieeebbbbbbeeehhhvvv{{{~~~|||}}}~~~~~~{{{yyyyyyzzzzzzzzzzzzwwwuuuwww{{{~~~}}}{{{wwwyyy{{{|||}}}}}}}}}zzzxxxwwwiiiiiijjjjjjjjjiiihhhgggnnnpppuuuzzz}}}|||yyyvvvpppqqqssstttssspppkkkhhhggghhhiiijjjjjjiiigggffflllgggaaa]]]]]]```bbbdddmmmtttvvvpppjjjkkkrrrvvvyyyzzzvvv}}}{{{yyyyyy||||||vvv{{{{{{}}}xxxvvvuuuwwwzzzzzzvvvrrrvvvpppggg```^^^aaafffjjjIIIFFFDDDDDDFFFGGGEEEBBBFFFKKK```vvvsss]]]SSSZZZbbbbbbbbbbbbaaa]]]VVVQQQNNNMMMLLLKKKIIIHHHIIILLLKKKJJJIIIJJJKKKLLLKKKJJJMMMPPPPPPMMMHHHGGGJJJMMMKKKNNNOOONNNNNNOOOMMMJJJIIIJJJKKKLLLOOORRRUUUWWWOOOJJJFFFGGGKKKMMMKKKHHHJJJLLLMMMLLLJJJGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGIIIKKKLLLLLLLLLMMMPPPTTTVVVUUUTTTRRRRRROOOLLLLLLMMMHHHAAAEEEEEEFFFHHHLLLOOOPPPPPPNNNOOOQQQSSSTTTSSSRRRQQQPPPOOOPPPPPPQQQQQQPPPPPPTTTRRROOONNNOOOPPPRRRRRRTTTSSSSSSTTTVVVUUUSSSQQQNNNNNNOOOQQQUUUZZZ^^^aaaUUUUUUUUUUUUVVVWWWWWWXXX[[[UUUUUUYYYWWWOOOMMMSSSPPPNNNKKKLLLOOOPPPNNNKKKJJJMMMQQQTTTVVVWWWXXXZZZXXXUUUQQQNNNKKKJJJJJJLLLQQQSSSUUUVVVUUUTTTTTTUUUOOOQQQRRRRRRPPPPPPRRRSSSUUUTTTUUUYYY___bbb```]]]aaa___^^^___aaa^^^VVVOOOZZZWWWQQQLLLIIIHHHIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOQQQVVV[[[^^^]]][[[YYYXXXYYYRRRIIIDDDEEEGGGHHHHHHIIIGGGEEEBBBAAABBBDDDEEEBBBCCCGGGKKKNNNLLLGGGCCCBBB@@@>>>>>>AAACCCEEEEEE???@@@AAA@@@===<<<===>>>@@@===;;;===@@@CCCBBB@@@?????????AAACCCDDDCCCBBBEEEBBB>>>===>>>@@@???===<<<===???AAABBBCCCCCCCCCCCCHHHJJJGGGEEEGGGHHHGGGFFFFFFFFFGGGHHHHHHGGGEEEFFFFFFEEECCCAAAAAABBBDDDJJJJJJIIIGGGDDDDDDFFFGGGEEEEEEFFFFFFFFFEEEDDDCCCJJJJJJKKKLLLLLLLLLLLLLLLIIIHHHHHHHHHHHHJJJKKKLLLHHHIIIIIIHHHGGGIIILLLOOOJJJNNNPPPOOOKKKHHHGGGHHHFFFGGGIIIIIIIIIJJJKKKLLLCCCGGGIIIHHHHHHLLLNNNMMMLLLNNNRRRUUUVVVUUUSSSQQQKKKJJJHHHGGGHHHLLLPPPRRRKKKIIIHHHHHHHHHIIIHHHFFFJJJHHHGGGGGGIIIJJJHHHFFFIIILLLNNNMMMKKKKKKNNNQQQUUUQQQNNNNNNQQQSSSPPPMMMKKKKKKKKKMMMPPPSSSSSSSSSUUUVVVVVVWWWVVVVVVUUUTTTRRRYYY]]]\\\\\\]]]^^^\\\]]][[[ZZZZZZZZZXXXUUUQQQMMMNNNOOORRRUUUXXX[[[]]]ZZZYYYXXXXXXYYYZZZ\\\]]]^^^___^^^^^^\\\YYYWWWUUUUUUTTTTTTVVVWWWXXXWWWVVVRRRQQQPPPOOONNNMMMNNNNNNOOONNNKKKIIIGGGFFFEEEEEECCCDDDEEEGGGHHHHHHIIIIIILLLQQQXXX```dddbbb\\\XXXaaadddhhhjjjgggaaa[[[WWWRRRVVV[[[```bbbaaa```___SSSUUUTTTNNNGGGCCCEEEHHHHHHKKKJJJDDDAAACCCGGGGGGEEEMMMVVV[[[YYYRRRLLLIIIPPPRRRUUUXXX^^^dddaaa[[[UUURRRPPPRRRVVVWWWTTTPPPOOOMMMLLLMMMRRRWWW[[[]]][[[aaaiiioooqqqqqqqqqqqqddddddccc```\\\[[[\\\______\\\YYYYYY[[[\\\\\\[[[^^^\\\]]]___^^^[[[]]]aaa\\\ccckkkqqquuuzzz}}}{{{vvvqqqllliiihhhfffeeeeeedddcccaaa___^^^[[[YYYXXXXXXYYYZZZYYYXXX```XXXPPPLLLNNNOOONNNLLLJJJLLLOOOQQQSSSSSSOOOLLLNNNJJJGGGFFFGGGHHHGGGFFFMMMJJJEEEAAA???@@@BBBDDDAAA???===<<<===>>>>>>>>>AAATTTooo{{{lllXXXZZZlllqqqllldddZZZRRRLLLIIIGGGHHHEEEDDDCCC@@@<<<<<<@@@===<<<;;;<<<======<<<;;;===>>>???>>>===<<<<<<===<<<===>>>>>>===<<<;;;:::======>>>@@@@@@@@@@@@@@@BBB???<<<<<<>>>>>>===:::;;;===>>>>>>===<<<===>>><<<<<<============<<<<<<===<<<;;;<<<>>>>>>===<<<:::999999;;;<<<===<<<:::;;;======;;;===@@@???;;;>>>===<<<===???@@@???>>>>>>???@@@AAAAAA@@@???>>>>>>===<<<===???@@@???>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???>>>===<<<;;;;;;<<<>>>@@@CCCFFFHHHCCCCCCDDDEEEGGGIIIKKKLLLKKKIIIHHHIIIFFFAAAAAADDDEEEDDDCCCDDDEEEFFFDDDAAA???AAACCCCCCCCCDDDFFFHHHIIIFFFFFFGGGFFFCCCBBBDDD@@@BBBCCCBBB@@@??????@@@;;;===@@@@@@?????????@@@AAA@@@@@@CCCFFFHHHFFFCCCFFFCCCAAAAAADDDEEECCCAAA@@@AAAAAABBBCCCDDDEEEEEEIIIFFFDDDEEEIIIKKKJJJHHHEEEHHHKKKJJJHHHFFFGGGIIIDDDAAA???@@@BBBBBB@@@===CCCBBBAAA@@@@@@@@@AAAAAA<<<===AAAGGGMMMMMMIIIEEE@@@?????????@@@@@@>>>===;;;<<<>>>>>>>>>>>>???AAA???>>>>>>>>>??????===;;;:::999999;;;>>>@@@AAA@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB===CCCEEEBBB???AAABBBAAA>>>???@@@AAABBBAAA@@@??????@@@AAA@@@@@@AAADDDFFF@@@@@@???<<<:::;;;===???===>>>???AAADDDHHHKKKLLLKKKKKKLLLMMMNNNNNNNNNNNNJJJJJJKKKMMMPPPSSSVVVXXXXXXWWWUUUQQQNNNNNNPPPSSSPPPQQQRRRRRRPPPPPPPPPPPPKKKJJJIIIIIIHHHEEE@@@<<<>>>AAAAAA>>>===@@@CCCCCCAAAAAACCCEEEGGGFFFDDDAAAFFFEEECCCBBBBBBCCCDDDEEECCCAAA@@@@@@AAAAAA???===AAAAAA@@@AAABBBAAA???===;;;===??????>>>===>>>>>>CCCAAA??????@@@BBBBBBBBBAAA???>>>???AAABBBAAAAAA@@@AAABBBCCCCCCBBBAAAAAAAAAGGGKKKHHHEEEFFFFFFDDDDDDBBB@@@AAACCCCCC@@@<<<>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@???>>>===;;;;;;AAA@@@@@@AAACCCDDDCCCAAAAAAAAA@@@??????>>>??????=========>>>@@@BBBEEEFFF===>>>@@@BBBEEEIIILLLNNN^^^aaagggmmmooommmfffaaa___cccgggjjjhhhdddaaa```___cccfffgggeeeaaa^^^]]]ccchhhkkkfff\\\UUUVVVZZZUUUTTTNNNHHHFFFIIIIIIGGGBBBCCCEEEGGGIIIJJJJJJJJJIIIIIIGGGHHHMMMRRROOOIIIJJJHHHFFFEEEEEEEEECCCBBBEEEBBB??????@@@CCCDDDDDDAAAGGGNNNTTT[[[cccmmmtttiiijjjggg___VVVQQQRRRUUURRRNNNKKKKKKNNNQQQQQQOOONNNKKKJJJLLLKKKJJJMMMRRRYYYaaaiiimmmqqqxxx}}}~~~yyytttooommmlllkkkcccbbbaaa^^^ZZZWWWTTTRRRUUUSSSRRRQQQPPPOOOLLLIIIOOOKKKGGGHHHNNNUUUYYY[[[XXX[[[\\\ZZZXXXWWWSSSNNNPPPLLLFFFCCCAAAAAAAAA@@@????????????????????????MMMKKKHHHDDDDDDFFFLLLPPPaaaooo~~~rrrhhhqqqssspppiii^^^TTTOOOPPPRRRNNNJJJIIIHHHDDD>>>>>>BBB>>><<<;;;;;;<<<<<<:::999:::999:::<<<>>>???<<<999======<<<===<<<:::999999777888999999888777555444999:::::::::::::::999888777888999999999999;;;===888999:::<<<>>>???@@@AAAAAA@@@>>>???@@@>>>:::777<<<;;;:::<<<>>>???>>>>>>333888999888888;;;===;;;:::999888999;;;===<<<;;;999999:::::::::;;;;;;;;;;;;999777999<<<>>>===<<<999;;;======<<<;;;::::::999<<>><<<::::::<<<@@@@@@AAABBBCCCDDDEEEFFFDDDCCCBBBAAAAAABBBCCCCCCLLLQQQTTTRRRRRRWWWZZZZZZPPPMMMLLLPPPXXXZZZVVVQQQJJJJJJJJJHHHHHHIIILLLOOOLLLKKKOOOVVVWWWRRROOOQQQLLLMMMLLLJJJGGGFFFFFFFFFFFFFFFEEECCC@@@??????AAA<<<<<<<<<>>>???@@@@@@??????@@@AAADDDHHHKKKMMMNNNIIILLLQQQXXX^^^cccfffhhhaaaZZZUUUVVV]]]___ZZZTTTQQQRRRRRROOOLLLMMMSSSXXXLLLHHHEEEEEEGGGHHHGGGEEEJJJIIIFFFDDDCCCDDDEEEFFFCCCCCCFFFLLLRRRTTTQQQLLLJJJHHHGGGFFFFFFDDDAAA???@@@BBBDDDDDDDDDDDDFFFGGGHHHKKKNNNPPPPPPOOONNNNNNIIIGGGFFFGGGJJJLLLMMMMMM???FFFMMMPPPNNNKKKJJJKKKGGGFFFEEEEEEFFFHHHJJJKKKEEEKKKMMMIIIDDDDDDEEEEEEHHHLLLQQQTTTVVVUUUUUUTTTNNNOOOOOOOOONNNOOORRRTTTWWWWWWVVVTTTRRRSSSVVVXXXMMMMMMOOOSSSXXX___fffjjjeeeeeefffggghhhiiiiiihhheeefffgggiiilllppptttvvvyyywwwtttpppmmmmmmpppsssvvvtttssstttvvvxxxyyyyyysssnnnjjjhhhgggccc[[[SSSHHHJJJHHHCCCAAADDDGGGHHHPPPNNNLLLLLLLLLJJJFFFBBBJJJKKKLLLMMMMMMMMMMMMMMMQQQNNNJJJHHHGGGGGGGGGFFFEEEFFFHHHKKKLLLJJJHHHEEE<<<;;;;;;<<<===>>>===;;;888999999999:::===BBBFFFFFFAAA<<<999888:::;;;;;;;;;<<<>>>???@@@???>>>>>>BBBGGGHHHCCC???AAADDDEEE@@@<<<999:::===>>><<<999:::;;;<<<<<<<<<;;;:::999888888777777777888999999<<<<<<;;;;;;:::;;;;;;;;;999888888999:::;;;999888999999999888888888888888888999:::===BBBGGGKKKNNNOOOOOOOOOQQQTTTXXX\\\___^^^___aaaccceeeccc___[[[]]]___aaaaaa```aaadddgggjjjkkkkkkgggbbb]]]ZZZZZZ^^^bbbeeeccc]]]YYYZZZ]]]ZZZYYYTTTNNNMMMPPPQQQPPPTTTQQQMMMOOOUUUZZZ]]]\\\VVVVVVTTTVVV\\\```]]]UUUXXXYYY[[[YYYVVVSSSQQQRRRSSSPPPNNNMMMNNNOOOOOONNNMMMSSSZZZaaahhhrrr~~~yyymmmeeefffjjjhhhddd```aaafffiiijjjhhhccc___^^^^^^]]]]]]bbbiiisss|||}}}yyyuuuqqqnnnlllooonnnnnnmmmllliiieeeaaabbbbbbbbbeeehhhmmmrrrttttttwwwvvvqqqnnnooonnnkkkjjjgggbbb^^^ZZZXXXUUUTTTLLLMMMOOOQQQQQQQQQOOONNNwwwuuupppjjjhhhlllvvv~~~zzzqqqlllllloooqqqppptttuuurrrmmmjjjkkkooohhhdddbbbbbb]]]UUUTTTYYYTTTRRRQQQPPPQQQPPPOOOMMMJJJIIIIIIMMMRRRSSSOOOJJJNNNLLLKKKKKKJJJGGGFFFGGGCCCCCCCCCCCCCCCCCCBBBBBB<<>>@@@AAABBBAAA???>>><<<;;;;;;;;;;;;<<<<<<===<<<;;;:::999:::;;;===>>>===<<<<<<===>>>???===<<<;;;;;;;;;;;;<<<<<<<<<<<>>???@@@@@@@@@CCCBBBAAA???>>>=========<<<===>>>@@@AAAAAA@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDAAACCCEEEGGGHHHGGGFFFEEEDDDEEEFFFHHHIIIKKKLLLMMMKKKJJJKKKMMMOOOPPPOOOMMMMMMMMMPPPSSSPPPJJJGGGIIINNNNNNOOOPPPPPPPPPPPPPPPOOOQQQSSSWWWZZZ\\\^^^___WWWWWWWWWWWWWWWXXXYYYZZZUUUVVVYYY]]]``````]]]ZZZZZZ]]]aaaeeeeeedddaaa____________``````______^^^bbbbbbaaa___]]]]]]___aaa___```bbbbbbaaa^^^[[[YYYZZZ[[[ZZZWWWSSSRRRUUUXXX\\\___aaaaaa]]]XXXTTTSSSVVVUUUTTTTTTSSSSSSSSSSSSWWWYYY___gggkkkggg[[[QQQYYY___eeegggdddaaa___^^^\\\]]]^^^]]]]]]^^^aaacccbbb```___```cccccc```\\\WWWXXXXXXVVVUUUTTTUUUWWW[[[ZZZYYYWWWSSSOOOKKKIII|||zzzwwwwwwxxxyyyyyyyyyyyywwwuuusssqqqqqqqqqqqqsssrrroookkkhhhgggjjjmmmkkkjjjhhheeebbb___]]]\\\YYYWWWXXXYYYVVVQQQPPPSSSQQQPPPNNNNNNNNNNNNLLLKKKEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFFFF@@@@@@BBBDDDBBB>>>>>>CCCFFFIIIJJJHHHDDDBBBDDDHHHEEEEEEEEEDDDDDDDDDDDDDDD???GGGLLLKKKJJJLLLKKKHHHKKKMMMKKKIIIKKKMMMKKKFFFHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJHHHIIIJJJLLLKKKKKKIIILLLNNNOOOPPPPPPRRRTTTWWWYYY[[[\\\]]]___dddhhh[[[XXXYYY\\\[[[XXXZZZ```[[[XXXUUUVVVYYY\\\\\\\\\SSSTTTZZZbbbccc^^^^^^aaa]]]^^^^^^^^^]]]___aaadddeeegggccc[[[XXX\\\^^^]]]cccddddddcccaaabbbfffiiiddddddiiiooommmgggdddgggcccccc___[[[\\\aaabbb```]]]^^^^^^[[[WWWVVVYYY\\\XXXYYYWWWTTTRRRVVV___ggg```^^^]]]]]]\\\]]]eeeoooddd\\\YYYaaaccc]]][[[______^^^[[[UUUQQQQQQVVV[[[______bbbbbbZZZRRRQQQWWW___``````___]]]\\\^^^___aaaeeeeee```___cccdddbbb[[[\\\ooo{{{lllYYYQQQLLLJJJLLLNNNOOOPPPRRRUUUXXXUUUVVVVVVSSSNNNLLLPPPTTTRRRRRRQQQQQQRRRRRRSSSTTTOOOPPPPPPQQQQQQRRRRRRRRROOOQQQRRRRRRPPPPPPSSSUUUSSSPPPOOOQQQUUUVVVTTTPPPSSSRRRPPPPPPQQQRRRRRRQQQPPPRRRTTTUUUUUUUUUVVVXXXUUUVVVVVVWWWXXXYYYZZZZZZYYYWWWVVVWWWYYY[[[\\\\\\^^^___aaabbbbbbbbbcccdddaaa``````______```bbbbbbbbbaaa___^^^]]]]]]\\\[[[___ccciiinnnppprrrtttuuukkkdddaaadddgggfffdddeeeeeehhhllloooqqqppppppppphhhfffeeeccc```aaalllyyymmmeeecccjjjkkkeeeeeejjjaaa```___```dddggghhhiiihhheeebbbbbbddddddaaa^^^aaaccceeefffeeeaaa]]]ZZZ]]][[[WWWSSSQQQOOOOOOOOOUUUTTTRRROOONNNNNNNNNOOOOOOKKKGGGBBBAAABBBDDDFFFDDDFFFHHHGGGDDDCCCDDDEEEDDDCCCCCCDDDFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@@@@AAAAAAHHHFFFCCCCCCBBBAAA???===>>>>>>>>>??????@@@@@@AAA============<<<;;;;;;<<<;;;;;;;;;<<<<<<======>>>???>>>===<<<<<<<<<======999:::<<<>>>??????????????????>>>>>>??????@@@AAA???@@@AAAAAABBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHEEEEEEEEEHHHKKKLLLJJJHHHJJJJJJLLLMMMJJJDDDBBBEEEHHHHHHHHHIIIIIIKKKLLLLLLMMMNNNOOOQQQTTTVVVYYYZZZUUUSSSQQQOOOOOOPPPRRRSSSQQQQQQRRRUUUXXXXXXWWWUUUUUUVVVXXXYYYZZZYYYXXXXXXUUUVVVWWWWWWXXXYYYYYYYYY^^^^^^\\\ZZZWWWVVVWWWYYYXXXYYYYYYYYYXXXVVVTTTSSSQQQSSSUUURRRMMMJJJKKKNNNVVVYYY]]]^^^[[[WWWSSSQQQTTTSSSRRRPPPOOONNNNNNNNNOOOPPPUUU^^^eeeddd[[[RRROOOUUU[[[]]][[[YYYXXXYYY\\\\\\ZZZVVVRRRQQQSSSVVV[[[XXXUUUVVV[[[^^^]]][[[ZZZWWWUUUTTTTTTTTTSSSRRRWWWYYYZZZUUUNNNHHHGGGGGGvvvtttrrrrrrtttvvvvvvuuulllmmmnnnoooppppppooonnnpppooommmiiieeedddeeegggfffdddbbb___\\\ZZZYYYXXXSSSPPPNNNOOOLLLIIIKKKPPPNNNLLLIIIIIIIIIJJJIIIHHHAAABBBDDDFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCAAA@@@BBBCCC@@@===>>>CCCBBBEEEFFFDDD???>>>AAADDDBBBAAA@@@@@@@@@@@@AAAAAA;;;EEEGGG???>>>FFFHHHDDD@@@DDDEEEDDDDDDHHHHHHEEEDDDEEEEEEFFFEEEEEEDDDCCCEEEDDDCCCDDDFFFGGGGGGGGGFFFIIIKKKLLLLLLMMMNNNPPPSSSRRRPPPQQQSSSVVVVVVVVVUUURRRSSSVVVUUUQQQSSSYYYUUUSSSRRRRRRUUUXXXYYYZZZQQQPPPSSSYYYYYYUUUVVV[[[YYYZZZ[[[[[[\\\]]]aaaccccccgggcccYYYSSSTTTVVVUUUZZZZZZXXXVVVTTTWWW]]]cccYYYYYY^^^eeeeee^^^\\\___]]][[[VVVQQQRRRWWWYYYWWWUUUTTTTTTTTTTTTTTTSSSRRRTTTSSSQQQOOOOOOQQQUUUWWWOOOPPPTTTWWWXXX\\\iiivvv^^^UUUSSS[[[^^^WWWTTTXXXXXXWWWTTTOOOKKKLLLQQQWWWSSSUUU[[[]]]VVVJJJHHHMMMUUUVVVVVVUUUUUUVVVXXX[[[TTTYYYXXXRRRQQQXXX^^^```ZZZOOOTTT\\\TTTKKKLLLLLLGGGHHHIIIHHHIIIJJJMMMPPPNNNOOONNNKKKGGGIIIPPPVVVOOONNNNNNNNNNNNOOOOOOPPPLLLLLLLLLMMMMMMMMMNNNNNNMMMOOOPPPNNNLLLKKKMMMPPPNNNLLLKKKNNNRRRTTTPPPLLLPPPOOOMMMMMMOOOOOOOOONNNNNNPPPSSSTTTTTTTTTUUUWWWSSSSSSTTTUUUVVVXXXXXXYYYUUUSSSRRRRRRTTTVVVWWWWWW[[[ZZZ\\\```dddddd___[[[\\\\\\[[[ZZZYYYYYYYYYYYYWWWYYY[[[YYYWWWXXX\\\```ZZZ]]]cccfffggghhhhhhiiifff^^^YYY\\\___^^^]]]]]]\\\```eeehhhiiihhhhhhggg```\\\YYYZZZYYYWWWYYY^^^aaaZZZ\\\eeehhhaaa```eeeYYYYYYZZZ]]]aaadddddddddbbb___\\\\\\^^^```^^^\\\aaabbbbbbbbb___[[[WWWUUUVVVUUURRRPPPNNNMMMMMMMMMNNNLLLJJJHHHHHHHHHIIIJJJJJJFFF@@@<<<:::<<>>AAACCCCCCAAA@@@BBBDDD@@@@@@@@@BBBEEEFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCAAA@@@???============>>>AAA????????????>>><<<:::999:::::::::;;;;;;;;;;;;:::<<<===<<<:::999:::;;;999999999:::::::::;;;;;;::::::999999:::;;;===>>>777999;;;===>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAABBBEEEIIIJJJHHHEEEGGGFFFGGGGGGCCC>>>>>>BBBEEEEEEDDDEEEFFFHHHKKKLLLLLLLLLLLLMMMNNNQQQSSSTTTTTTRRRNNNKKKJJJKKKMMMOOOOOOMMMMMMNNNPPPRRRSSSRRRSSSRRRQQQQQQQQQRRRSSSTTTPPPPPPQQQRRRTTTUUUVVVWWWYYYYYYYYYVVVSSSQQQQQQQQQTTTTTTTTTTTTTTTSSSRRRRRRNNNSSSVVVUUUOOOJJJJJJKKKJJJNNNRRRUUUUUUSSSRRRQQQQQQPPPNNNLLLJJJHHHGGGGGGEEEEEEJJJSSS\\\___YYYRRRJJJOOOTTTWWWVVVTTTUUUVVVcccaaa]]]VVVOOOLLLNNNPPPTTTPPPLLLMMMSSSXXXYYYXXXWWWSSSPPPQQQTTTVVVUUUSSSTTTXXXYYYTTTJJJDDDCCCFFFjjjkkkmmmnnnmmmkkkhhhgggbbbbbbdddfffhhhgggdddbbbddddddcccaaa___^^^^^^___\\\[[[ZZZXXXUUUPPPMMMJJJKKKIIIFFFDDDCCCDDDFFFHHHEEEDDDCCCBBBAAABBBCCCCCC@@@?????????@@@@@@AAAAAA;;;>>>AAABBB@@@?????????BBB@@@<<<::::::<<<>>>@@@@@@??????>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>????????????>>>==================>>>@@@AAABBBBBBAAA@@@@@@BBBCCCEEEGGGHHHIIIIIIJJJIIIFFFEEEEEEFFFHHHJJJKKKNNNPPPOOOMMMKKKMMMOOOIIIJJJLLLNNNOOOPPPPPPOOOHHHIIIJJJMMMQQQRRRQQQPPPPPPPPPPPPQQQSSSWWW^^^ccc```___\\\YYYUUURRRPPPNNNRRRUUUPPPDDDCCCNNNTTTRRRWWWVVVTTTSSSRRRRRRSSSSSSQQQLLLHHHIIIMMMOOONNNLLLGGGIIIKKKKKKJJJJJJKKKLLLLLLJJJHHHFFFFFFFFFGGGHHHEEEKKKLLLIIILLLTTTZZZZZZPPPNNNJJJHHHIIIMMMQQQTTTOOOOOOMMMKKKIIIGGGEEECCCEEEJJJPPPQQQNNNIIIEEEDDDJJJMMMNNNLLLGGGFFFJJJNNNLLLKKKIIIHHHIIIJJJLLLNNNKKKIIIEEEBBBBBBDDDGGGJJJCCCAAA???>>>???BBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDFFFHHHIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEEEEAAACCCLLLPPPLLLGGGGGGHHHEEECCCFFFJJJKKKHHHDDDIIIIIIIIIJJJKKKLLLNNNNNNLLLMMMMMMNNNOOOPPPPPPQQQLLLIIIFFFIIIOOOSSSSSSQQQWWWVVVVVVWWWXXXYYYZZZ[[[YYYTTTNNNMMMOOOPPPNNNKKKNNNLLLOOOUUUUUUQQQRRRWWWVVVVVVVVVXXXYYYYYYWWWUUURRRUUUWWWSSSMMMKKKNNNRRRRRRTTTYYY___]]]VVVRRRRRROOOKKKIIILLLQQQTTTRRRNNNNNNMMMOOOTTT[[[]]]YYYUUUPPPMMMLLLPPPWWW[[[[[[YYYZZZZZZYYYWWWVVVUUUTTTSSSWWWWWWXXXWWWUUURRRNNNMMMNNNMMMKKKIIIHHHFFFFFFFFFGGGDDD@@@??????@@@@@@@@@@@@@@@@@@>>>;;;999999:::===>>>>>>>>>>>>===;;;:::;;;<<<>>>@@@AAA@@@???>>>@@@???>>>===<<<<<<<<<<<<@@@???>>>===<<<;;;;;;<<<:::;;;<<<======<<<;;;:::888888999::::::;;;;;;<<<999999999888888888777777777777777777777777777777333555888999999999:::;;;<<<;;;::::::;;;<<<;;;999<<<<<<============<<<<<<999:::<<<>>>??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>DDDCCCCCCBBBBBBBBBCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAACCCEEEGGGGGGEEECCCAAADDDEEEFFFHHHIIIKKKLLLLLLGGGHHHHHHFFFEEEEEEGGGIIIJJJKKKKKKIIIFFFFFFHHHKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSUUUSSSQQQPPPOOOKKKEEE@@@HHHLLLOOOOOOOOOQQQOOOJJJNNNMMMMMMLLLLLLLLLLLLLLLNNNLLLJJJKKKMMMOOOOOOOOOKKKLLLLLLKKKJJJGGGEEEDDD???BBBGGGIIIJJJJJJLLLOOOKKKKKKLLLMMMNNNOOOPPPPPPYYYZZZXXXRRRKKKFFFFFFHHHHHHHHHHHHIIIJJJKKKMMMMMMNNNKKKHHHJJJNNNOOOMMMIIILLLMMMNNNMMMJJJFFFAAA>>>```aaaccccccaaa^^^[[[XXXZZZZZZ\\\___aaa```]]]ZZZ[[[\\\^^^^^^\\\YYYWWWVVVWWWVVVSSSOOOKKKGGGDDDCCCDDDCCCAAA???>>>>>>???@@@AAA@@@@@@@@@@@@BBBCCCDDDBBBAAA@@@>>>>>>>>>>>>???@@@>>>:::999:::???DDDGGG@@@???<<<;;;:::;;;===>>>======<<<<<<;;;::::::999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<===>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@AAABBBCCCEEEFFFGGGHHHEEEDDDAAA@@@@@@AAACCCEEEDDDFFFIIIJJJJJJIIIJJJJJJHHHIIIKKKMMMNNNNNNNNNMMMCCCCCCDDDGGGKKKMMMNNNMMMHHHIIIKKKLLLNNNQQQUUUXXXZZZYYYXXXVVVTTTRRRPPPNNN___mmmiiiQQQFFFOOOSSSKKKTTTRRRPPPNNNLLLJJJIIIIIIKKKGGGCCCDDDHHHKKKJJJHHHDDDFFFHHHHHHGGGFFFFFFGGGJJJJJJIIIGGGEEEFFFHHHIIIEEEIIIIIIEEEFFFLLLPPPPPPGGGGGGFFFFFFGGGHHHJJJKKKMMMMMMLLLKKKIIIFFFCCCBBB>>>CCCHHHIIIFFFBBB???>>>EEEGGGIIIHHHEEEDDDHHHLLLEEEEEEDDDDDDDDDEEEFFFGGGFFFDDDBBB??????AAACCCEEEKKKMMMMMMHHHAAA===@@@DDD?????????????????????>>>DDDBBB@@@AAACCCFFFGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDHHHMMMMMMHHHFFFHHHFFFCCCBBBDDDGGGIIIFFFCCCDDDDDDEEEEEEFFFHHHIIIJJJHHHHHHGGGGGGGGGGGGFFFFFFGGGFFFFFFKKKPPPSSSQQQMMMPPPPPPQQQRRRSSSTTTVVVVVVVVVQQQLLLKKKMMMNNNLLLJJJLLLKKKNNNRRRRRRNNNOOOSSSPPPNNNMMMNNNPPPSSSUUUUUURRROOOKKKGGGFFFHHHLLLPPPJJJLLLQQQVVVTTTLLLHHHHHHHHHFFFFFFIIIMMMPPPOOOMMMIIIHHHIIIMMMRRRUUURRROOOGGGEEECCCGGGMMMPPPPPPNNNQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOMMMJJJGGGEEEGGGFFFEEECCCBBBAAA@@@@@@CCCAAA>>><<<===>>>>>>===>>>???@@@>>>;;;999888999:::;;;<<<<<<;;;:::999888999;;;===???@@@???>>>>>>??????>>>===<<<;;;;;;<<<<<<;;;:::999888888888888999:::;;;<<<<<<;;;:::999===<<<<<<;;;;;;::::::999999999999888888777777777888888888888888888888888555777888999888999:::<<<<<<:::999999::::::999777;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>??????===<<<;;;::::::;;;<<<===>>>???@@@AAAAAA@@@???>>>AAAAAABBBCCCDDDEEEGGGHHHFFFGGGGGGFFFDDDEEEGGGHHHSSSNNNJJJHHHHHHHHHEEEBBBFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLMMMMMMJJJEEEAAAAAAFFFIIIJJJMMMQQQQQQNNNKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLHHHHHHIIIIIIHHHGGGGGGFFFHHHFFFFFFIIIMMMNNNLLLIIIFFFFFFGGGHHHIIIJJJKKKLLLOOOLLLIIIGGGFFFFFFFFFEEEFFFFFFFFFGGGHHHIIIJJJKKKJJJGGGDDDEEEHHHIIIGGGCCCEEEFFFGGGHHHFFFCCC???===WWWXXXZZZZZZXXXTTTOOOLLLNNNOOOQQQTTTWWWVVVSSSQQQNNNPPPTTTWWWWWWTTTQQQNNNVVVSSSOOOJJJEEEBBB@@@@@@>>>>>>===<<<;;;:::999888;;;;;;<<<===>>>@@@BBBCCCDDDBBB???<<<;;;:::;;;;;;AAA<<<888888===CCCGGGIII======<<<;;;;;;;;;;;;<<<::::::999999888888777777777888888888999999999999::::::::::::::::::::::::<<<;;;;;;::::::;;;<<<<<<::::::999999999999999999::::::::::::;;;<<<======@@@??????@@@AAACCCEEEFFF@@@???===<<<<<<>>>???AAA???@@@CCCFFFHHHIIIGGGEEEGGGHHHIIIIIIJJJJJJIIIIII???>>>???BBBFFFJJJLLLLLLBBBDDDGGGHHHIIIJJJLLLNNNQQQQQQRRRRRRQQQOOOMMMLLLccc{{{zzzZZZGGGNNNQQQEEELLLLLLKKKJJJHHHEEECCCBBBEEEBBB???@@@DDDGGGGGGEEECCCEEEFFFFFFDDDCCCCCCDDDHHHIIIJJJHHHEEEEEEGGGKKKGGGIIIHHHCCCAAADDDFFFFFF@@@BBBCCCEEEEEEEEEDDDDDDHHHIIIJJJJJJHHHEEEAAA???===AAAEEEGGGFFFCCC@@@??????AAACCCBBBAAAAAAEEEIII@@@@@@@@@@@@AAAAAAAAAAAA@@@???===<<<<<<<<<===>>>LLLSSSVVVNNNAAA999<<>>>>>BBB@@@======???BBBDDDEEEBBBAAA@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBDDDIIIKKKHHHBBBCCCFFFDDDBBB@@@BBBEEEFFFDDDAAABBBBBBBBBCCCCCCEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@AAABBBEEEKKKPPPQQQMMMIIIJJJJJJKKKLLLMMMNNNOOOOOORRRNNNJJJIIIJJJKKKJJJGGGIIIIIIKKKNNNMMMJJJJJJMMMIIIFFFCCCDDDHHHNNNSSSVVVXXXPPPGGGAAABBBEEEIIIKKKHHHJJJOOOTTTRRRJJJFFFFFFAAABBBDDDGGGJJJLLLMMMMMMGGGEEEDDDFFFJJJMMMKKKIIIEEECCCBBBDDDHHHKKKKKKIIIJJJKKKKKKKKKLLLMMMMMMMMMIIIIIIIIIHHHFFFCCCAAA???@@@@@@???>>>============???<<<:::999:::;;;;;;:::<<<>>>??????<<<999888777777888888999888888777666777888:::<<<>>>>>>======>>>===<<<;;;;;;:::;;;;;;999999888777666666666666888888999999999999888888;;;;;;::::::999888888888888888888888777777777777999999999999999999999999888999999888777888:::===<<<:::999888999888777555:::::::::;;;;;;:::::::::888888777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<<<>>============???AAABBBEEEEEEFFFEEECCCCCCEEEGGGUUUMMMEEEDDDIIIJJJDDD===AAAAAAAAABBBCCCDDDFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFIIILLLMMMKKKGGGDDD>>>BBBEEEEEEHHHNNNPPPNNNIIIGGGEEEDDDDDDDDDFFFGGGIIIMMMPPPPPPMMMJJJHHHIIIEEEEEEEEEEEEEEEFFFGGGHHHPPPIIIEEEHHHOOOPPPIIIBBBAAABBBBBBCCCEEEGGGHHHIIIHHHCCC>>>===AAADDDCCCAAACCCCCCCCCCCCDDDFFFGGGHHHGGGDDDBBBBBBDDDEEECCC@@@???@@@BBBCCCCCCAAA???===MMMNNNPPPQQQPPPLLLIIIFFFFFFGGGHHHKKKNNNNNNLLLJJJEEEGGGJJJNNNQQQPPPNNNLLLRRRNNNIIICCC???>>>>>>???============;;;999777666888888999:::<<<===>>>???AAA???<<<999888888999:::;;;:::;;;@@@FFFHHHDDD@@@::::::;;;;;;::::::999999888888777777666666666666555666666777777888888888888888888888888888888888999999999999999999::::::888888888888888888888777999888888777888:::;;;<<>><<<<<<===???AAACCC???>>>===<<<<<<>>>???@@@@@@@@@AAAEEEIIIJJJEEEAAADDDDDDDDDDDDDDDDDDDDDCCC>>>======@@@EEEIIILLLMMMCCCEEEFFFFFFFFFGGGIIIKKKJJJJJJKKKLLLKKKJJJHHHGGGWWWjjjmmmXXXHHHIIIJJJDDDEEEFFFGGGGGGGGGEEEDDDCCCBBBAAA???AAADDDFFFFFFFFFDDDEEEFFFFFFDDDBBBBBBCCCEEEHHHIIIHHHEEEDDDGGGKKKKKKKKKJJJFFFCCCBBBCCCDDDAAABBBDDDEEEEEEEEEDDDCCCDDDFFFGGGHHHFFFCCC???<<>>???>>>===>>>AAADDD??????@@@AAAAAAAAAAAA@@@<<<<<<<<<;;;;;;;;;;;;;;;CCCJJJOOOJJJ???999<<>>======???===<<<<<<>>>@@@AAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@???AAADDDEEEDDDAAAAAACCCCCCBBBAAACCCEEEFFFDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIHHHGGGEEEDDDCCCCCC>>>???CCCHHHLLLMMMJJJHHHHHHHHHHHHIIIIIIIIIHHHHHHLLLJJJGGGFFFGGGHHHGGGEEEFFFGGGIIIJJJHHHFFFEEEFFFFFFCCC@@@AAAEEEKKKPPPSSS\\\WWWOOOHHHDDDCCCCCCDDDFFFHHHMMMSSSQQQKKKGGGHHH@@@CCCFFFHHHHHHIIIJJJLLLHHHEEEDDDDDDGGGIIIIIIHHHGGGEEEDDDEEEGGGIIIIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFEEECCCAAA???>>>???>>>>>>===============;;;:::888777999:::999888999;;;>>>>>><<<999777777666666777777777777777777555666888:::;;;<<<<<<<<<<<<;;;::::::999999999:::999888777777666666666666666666777777777777666666444444555666666777777888777777777777777777777777888888888888888888888888:::::::::888777777:::======;;;999999999888666555888888999999999999888888888888666555555666777777999999999999999999999999;;;;;;;;;;;;;;;;;;<<<===???>>>===<<<<<<===>>>??????>>>============>>>???===<<<;;;::::::<<<===>>>BBBCCCDDDCCCBBBBBBCCCDDDKKKDDD>>>???EEEHHHEEE???@@@@@@@@@@@@AAAAAABBBBBBCCCBBBAAA@@@@@@@@@@@@@@@CCCFFFJJJMMMOOOMMMJJJGGGCCCEEEEEEBBBDDDHHHJJJIIIHHHGGGDDDCCCBBBCCCEEEFFFIIIMMMQQQOOOIIIEEEFFFHHHCCCCCCBBBBBBBBBDDDEEEGGGNNNHHHDDDFFFLLLLLLFFF>>>AAAAAAAAABBBDDDFFFHHHIIIHHHDDD???===>>>@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDBBBAAABBBDDDDDDCCCBBB>>>???AAACCCCCCBBB@@@???BBBDDDFFFGGGHHHFFFEEEDDDCCCBBBCCCEEEHHHJJJJJJHHHIIIGGGFFFGGGIIIKKKJJJIIIIIIEEE@@@;;;888999;;;===<<<<<<======<<<:::888666777888888999999999999999<<<:::999777777888999:::888888:::@@@FFFEEE>>>777888999999:::999888777666777777666666666666666555444444555555666777888888666666666666666666666666666666777777888888888888777888888999999999888888999888777777888999;;;<<<===<<<;;;::::::<<<>>>@@@===<<<<<<<<<<<<===>>>???AAAAAABBBEEEHHHGGGCCC>>>@@@@@@@@@???????????????>>>======???DDDHHHJJJKKKFFFFFFEEECCCBBBDDDHHHKKKGGGGGGGGGGGGFFFDDDBBBAAAHHHLLLOOONNNHHHBBBBBBEEEBBBCCCDDDEEEEEECCCBBBAAA@@@@@@@@@AAACCCEEEEEEEEECCCDDDEEEEEECCCAAAAAABBBCCCEEEGGGFFFDDDDDDGGGIIIKKKJJJIIIGGGDDDBBBCCCEEEDDDDDDCCCBBBCCCDDDEEEEEEAAACCCEEEFFFDDDAAA>>>;;;;;;<<<>>>@@@AAAAAA???>>>>>>>>>>>><<<;;;<<<===???>>>???@@@AAAAAAAAA@@@@@@<<<<<<<<<<<<<<<;;;;;;:::;;;???CCCBBB???<<<===???;;;;;;;;;:::::::::999999<<<<<<<<<>>>@@@AAA???===>>>>>>>>>======>>>>>>???<<<<<<======>>>>>>>>>????????????@@@CCCEEEDDDAAACCCCCCCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFHHHHHHGGGGGGFFFFFFFFFFFF??????AAACCCFFFHHHHHHHHHIIIIIIIIIIIIGGGFFFDDDCCCGGGFFFDDDDDDDDDDDDDDDCCCDDDFFFHHHGGGEEECCCCCCBBBCCCAAA@@@AAADDDHHHJJJKKKRRRSSSSSSNNNFFF???===>>>===>>>CCCHHHHHHCCCBBBDDD@@@CCCFFFGGGGGGFFFFFFGGGGGGFFFDDDCCCDDDFFFGGGGGGCCCBBBAAAAAABBBCCCCCCCCCAAAAAA@@@@@@??????>>>>>>DDDCCCCCCCCCBBBAAA@@@???>>>>>>============>>>>>>:::888777888999::::::999777:::======;;;999777666666777777777888888999999555666777888999:::;;;;;;:::999888888777888888888777777666555555555666666555555555444444555555555333333444555555666666777666666666666666666666666777777777777777777777777::::::999888666777:::===>>><<<:::999:::999777555777777888888888888777777888777666555555555777777777777777777777777777777:::::::::::::::;;;<<<<<<<<<;;;:::999999:::;;;<<<;;;:::888777777888:::;;;>>>===<<<;;;;;;<<<===>>>@@@AAABBBBBB@@@@@@@@@BBB>>><<<;;;;;;>>>AAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????>>>>>>>>>???@@@@@@CCCFFFJJJLLLMMMKKKHHHGGGEEEGGGEEEBBBBBBFFFGGGFFFHHHGGGEEEDDDDDDDDDFFFGGGIIILLLMMMJJJDDDBBBDDDHHHDDDCCCBBB@@@@@@AAABBBCCCDDDCCCCCCDDDEEEEEEBBB@@@AAAAAA@@@AAABBBEEEGGGHHHEEEEEECCC@@@===<<>>>>>>>>>>>>>>???@@@AAA?????????@@@BBBCCCCCCCCC???@@@AAABBBAAA@@@>>>===@@@AAACCCEEEFFFGGGHHHIIIBBB@@@???AAADDDGGGIIIIIIPPPKKKEEEBBBCCCDDDCCCBBBGGGCCC>>>:::888999<<<>>>999999:::::::::888777666777777888888777666555555666666666666666777888888888666555777::::::888555777777777888777777666555666666666666666555555555333333444555666777888888555555555555555555555555444555666777777777777777666777888::::::999888888777777777777888999:::;;;;;;;;;:::999999:::;;;<<<:::::::::::::::;;;<<<===???@@@AAACCCDDDCCC@@@===>>>======<<<<<<<<<============<<<>>>BBBEEEEEEEEEFFFEEEBBB@@@???AAAFFFJJJHHHGGGFFFDDDCCCBBBAAAAAABBB;;;===FFFFFF>>>===DDDCCCCCCCCCBBB@@@>>>===<<<===>>>???@@@@@@AAABBBBBB@@@BBBCCCCCCAAA@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEFFFDDD@@@AAAEEEDDDBBB@@@>>>>>>@@@BBBDDD@@@AAACCCCCCBBB@@@===<<<;;;::::::<<<>>>>>>===;;;>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<=========>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<>>>>>???<<<<<<==================@@@???>>>>>>CCCHHHGGGBBBBBBBBBCCCDDDDDDDDDDDDCCC@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@@@@@@@AAADDDFFFHHHIIIIIIIIIIIIGGGEEECCCAAACCCCCCCCCCCCBBBBBBBBBBBBCCCGGGHHHEEECCCDDDCCCAAA@@@???>>>@@@BBBCCCCCCBBB@@@FFFLLLKKKDDD>>>===???:::999===AAAAAA>>>>>>BBB@@@AAACCCEEEEEEDDDCCCAAACCCBBBBBBAAAAAABBBDDDEEEAAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAA@@@>>>===<<<;;;?????????????????????@@@<<<<<<;;;;;;:::;;;;;;;;;999888777888:::;;;:::999666888;;;;;;:::888777777777777777888999:::;;;<<<666666777777888999999999888777777666666666777777555555444333333444444555444444333333333333444444888888777777666666555555555555555555666666666666666666666666666666666666777888888777666777999<<<===;;;:::999::::::888666777777888888888888777777666666666555666666777777777777777777777777777777777777666777777888999:::;;;:::999888888999:::;;;<<<;;;:::999999:::;;;<<<=========>>>>>>>>>>>>>>>===???@@@@@@???>>>>>>???999;;;<<<;;;999999<<>>===<<<;;;============>>>???@@@AAAAAADDDGGGHHHFFFEEEDDDDDDAAADDDCCCAAABBBFFFHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHEEEBBBAAADDDGGGDDDCCCBBBAAA@@@?????????===@@@CCCCCCAAA@@@AAABBB@@@@@@???>>>???AAADDDEEE???AAACCCAAA===<<<@@@DDD===============>>>??????;;;;;;<<<===>>>???@@@@@@===>>>>>>>>>>>><<<;;;:::CCCCCCCCCDDDFFFIIIKKKMMMAAA>>><<<<<>>@@@AAA???===HHHEEE@@@;;;999999;;;===666777777777777777666666555666666777666555444333333333555666666666555555777555444333444555777888666666666666555555555555444444444444444444444444333333444555666777888888555555555555555555555555333444555777777777777777555666888999:::999888777555555666777888888888888:::::::::::::::999999999888888999999:::;;;<<<<<<===???AAABBBAAA@@@@@@AAA>>>===<<<<<<<<<===>>>>>>>>>>>>>>>@@@BBBCCCBBB@@@BBBBBBBBB@@@???@@@DDDFFFJJJHHHFFFDDDCCCCCCDDDEEE???<<<<<<@@@@@@===>>>BBBCCCBBBAAA???>>>============>>>???@@@@@@???@@@@@@@@@BBBCCCCCCBBBAAABBBCCCAAA???>>>@@@EEEGGGEEEBBBDDDAAABBBDDDBBB>>>???DDDAAA???===<<<<<<===???AAA@@@@@@AAAAAAAAA???>>>===<<<:::999;;;===>>><<<:::<<<;;;999999:::;;;<<<<<<::::::999999999:::;;;<<<<<<;;;::::::999999:::::::::::::::;;;<<<<<<;;;:::;;;<<<<<<======>>>>>>>>>:::::::::<<<>>>>>><<<:::<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>==================@@@???<<<>>>CCCDDD@@@>>>???@@@AAA@@@@@@@@@AAA???????????????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAADDDEEEEEEFFFGGGGGGFFFEEECCCAAA@@@AAABBBBBBAAAAAAAAAAAABBBHHHIIIEEEDDDEEEEEEAAAAAA???===>>>@@@AAAAAA@@@<<<@@@CCCDDDDDDDDDEEEGGGAAA???@@@BBBAAA>>>@@@EEEAAA@@@AAADDDGGGHHHDDDAAA??????@@@@@@???@@@AAABBB@@@@@@@@@@@@??????@@@AAAFFFEEEDDDCCCAAA@@@???>>>;;;;;;;;;<<<===>>>@@@@@@;;;;;;:::999999888999999777777777888;;;<<<;;;999666777999999888777888888888777777888999;;;<<<===888888777777777777888888666666555555555555666666555555555444444555555666444444333222222333444444888888888777666666555555444444444555555666666666666666666666666666666666444555777777777777999:::;;;999888888999999888666777777888888888888777777333444444555666666666666777777777777777777777777555555555555666777888999<<<<<<;;;::::::;;;<<<<<<>>>>>>============>>>>>>:::;;;===?????????>>>===;;;===??????>>>=========:::<<<===;;;999999<<>>>>>===<<<;;;:::<<<<<<<<<======>>>???@@@>>>AAACCCCCCAAA@@@AAACCC>>>AAAAAA@@@AAAFFFGGGEEEDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>===@@@CCCDDDBBB@@@AAACCCBBB@@@???===>>>@@@BBBDDD>>>???@@@AAAAAAAAAAAABBB===============>>>>>>???;;;<<<<<<<<<;;;;;;;;;<<<;;;<<<<<<<<<<<<;;;::::::AAA@@@??????AAADDDHHHJJJAAA===999999<<>>>>>===<<<===>>>???@@@AAA@@@AAABBBDDDCCCAAA???@@@BBBCCCCCCBBBBBBCCCEEEKKKJJJGGGEEEEEEFFFHHHJJJ<<>>EEEHHHDDD@@@CCC@@@AAADDDCCC===>>>CCC???>>>>>>=========>>>>>>@@@@@@@@@@@@@@@???>>>>>>:::888666777999:::999666999888777777999;;;<<<<<<;;;:::888777777999;;;<<<;;;:::888777777777888999666777888999999:::;;;<<<777888888999:::;;;<<<===;;;:::888999:::;;;;;;:::::::::::::::;;;;;;<<<===?????????>>>>>>======<<<999???@@@:::777;;;>>>===:::<<<===>>>===<<<===>>>AAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@AAABBBAAA@@@@@@BBBCCCAAABBBDDDEEEEEEDDDCCCBBB>>>@@@AAAAAAAAA@@@@@@AAABBBHHHJJJFFFDDDGGGFFFBBBCCC@@@>>>===???BBBCCCCCCDDDBBB@@@AAAFFFKKKNNNOOOHHHEEECCCCCCAAA???AAAFFFBBBAAAAAAFFFKKKMMMIIIDDD===>>>@@@@@@@@@@@@AAABBB<<<=========<<<<<<===???BBBBBBAAA@@@???>>>======999::::::<<<===???AAABBB<<<;;;:::999999888888888666666666888:::;;;:::999666777888888777777888999777777777777999;;;===>>>999999888777777777777777555555444444444555555666888888777777777888888999555444333222222333444555333333444444555666666777444444444555555555666666777777777777777777777777111444666777777777888:::999777666777888888777666777777888888888888777777000222333555666666555555777777777777777777777777555555555666777888999:::::::::999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;777999<<>>===;;;:::<<<>>>???===<<<<<<<<<;;;;;;;;;;;;<<<===@@@BBB999:::;;;<<<===<<<;;;:::======<<<<<<======>>>>>>>>>@@@BBBBBB@@@@@@BBBEEE>>>AAAAAA???@@@DDDDDDBBBAAABBBCCCDDDDDDBBB@@@???>>>>>>@@@BBBEEEDDDBBB??????@@@AAABBBBBBAAA???>>>@@@BBBDDDDDDDDDCCCCCCCCCDDDBBB@@@??????@@@CCCDDDCCCAAA@@@BBBEEEEEEAAA===>>>>>>=========>>>??????>>>??????===;;;999999:::;;;;;;<<<<<<=========<<>>???@@@??????===<<<;;;;;;;;;;;;<<<;;;;;;:::999888777777666666666666555555555555666666777777666444222111444444444444444444444444777666555555555666888999666555555555555444444444333333333444444444555555444444444555555555555666888555444444777888666444222333444555666666666666777777888888888666555444555555555555555666777888444777:::999666444777;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>????????????AAAEEEHHH???@@@@@@AAAAAA@@@@@@@@@CCCCCCBBBDDDEEEDDDBBB@@@@@@AAABBBAAA???>>>???@@@CCCBBBAAAAAAAAABBBCCCDDDCCCDDDEEECCC???===<<<======@@@@@@???AAAGGGJJJIIICCC@@@>>>>>>@@@AAA@@@>>>AAABBBCCCEEEFFFFFFFFFFFFDDDCCCAAA???>>>>>>>>>??????????????????????????????>>>>>>=========>>>>>>===>>>????????????>>>>>>;;;;;;;;;::::::999999999888888888888777777777777999999999999999999999999999999999999999999999999666777888999:::;;;;;;;;;<<<;;;:::999888999::::::999:::;;;<<<<<<<<<;;;:::;;;<<<>>>??????>>><<<;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::;;;<<<===>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========???@@@AAABBBBBBBBBAAA???>>><<<;;;@@@AAAAAA@@@>>>======>>>EEEBBB@@@@@@BBBDDDBBB@@@EEEEEEEEEEEEEEEDDDDDDDDDCCCGGGLLLLLLHHHFFFGGGJJJCCCBBBAAA@@@@@@@@@AAABBBEEEEEECCCAAADDDOOO___lll\\\JJJ>>>???AAA>>>???DDD@@@@@@AAABBBCCCCCCCCCCCCCCCBBB@@@>>>>>>>>>>>>???>>>>>>??????>>>===<<<<<<:::;;;===>>>>>>>>>======<<<;;;::::::<<>>>>>>>>======<<<;;;;;;<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBDDDBBB@@@AAAGGGJJJCCC999???AAABBBBBBAAA@@@@@@AAABBB@@@???@@@BBBCCCBBB???AAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???@@@BBBEEEFFFCCCAAA@@@@@@BBBCCCCCCCCC??????>>>>>>>>>>>>??????@@@??????>>>===<<<<<<<<<:::::::::999999999888888FFFDDDCCCCCCFFFFFFEEECCC===<<<;;;;;;;;;<<<===>>>===<<<;;;::::::999999999:::::::::999999888888777777777666666666555555555666666666666555444333222444444444444444444444444555555444444444555666777555555555555444444444444333333333444444444444555444444444444555555555555666555333444666777555333222222333555555666666666666666777888888777555444666555555555555666666777666999<<<;;;888777:::===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========???BBBDDD>>>???@@@@@@@@@@@@@@@????????????AAADDDDDDCCCAAA@@@AAAAAAAAA???>>>???@@@@@@???>>>>>>>>>???AAAAAACCCCCCCCCBBB@@@>>>>>>======@@@@@@???AAAFFFIIIHHHEEECCC@@@@@@BBBCCCAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEDDDBBB@@@>>>=========???>>>>>>>>>>>>>>>>>>???>>>>>>======<<<======>>>=========>>>>>>>>>======999999999888888888777777777777777777777777777777777777777888888999999999999999999999999999999999777777888999::::::::::::;;;:::999888777888999999777888999:::;;;::::::999::::::;;;<<<<<<;;;::::::888888999999::::::;;;;;;;;;::::::::::::;;;<<<===:::;;;;;;<<<<<<===>>>>>>???>>>=========>>>???@@@@@@@@@@@@???>>><<<;;;:::>>>???AAA@@@??????@@@BBBDDDAAA???@@@BBBCCCBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBFFFKKKLLLIIIGGGGGGIIIFFFEEECCCAAA??????>>>???@@@@@@@@@@@@CCCMMM\\\ggg^^^MMMAAA@@@@@@<<<;;;?????????@@@AAABBBBBBBBBBBBBBBAAA???>>>=========>>>===============<<<;;;;;;:::;;;<<<=========<<<<<<:::999888888999<<>>;;;777555666666555444555555555555555555555555555555555555555444444444666777999:::999888555444444444444444444444444444555666666555333222444555666555444444333333444444444444444333333333333444333333333444444444555555222333333444555666777777777777888888888888777777333444555666777777777666666666777777777777666666333444555666777666666555444333333444666777555444555555555555666666666666666666555666666777888999999888888777777777888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999;;;<<<<<<:::::::::;;;999999999:::;;;<<<===>>>======>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>??????AAAAAAAAAAAABBBBBBBBBBBBFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCCCCGGGKKKGGG???@@@BBBCCCCCCBBBAAAAAABBBCCCAAA??????AAACCCBBB@@@?????????????????????>>>@@@@@@?????????AAABBBCCCBBBAAA???@@@BBBCCCBBBBBB@@@@@@@@@????????????@@@???>>>>>>======<<<;;;;;;::::::999999999888888888DDDCCCCCCEEEHHHJJJJJJIII======;;;:::::::::;;;<<<;;;::::::999888888888777888888888888888888888888777777777666666666555555666666555444333333333444444444444444444444444444444333333333333444555555555555444444444333333333333333333333444444444444444444444444555555555555555333222333444555444333111222333444444555555444444555666777888777666555666666555555444555555555666999;;;:::888777999<<<<<<;;;;;;;;;:::999999999777999;;;<<<<<<<<<===???======>>>??????@@@?????????>>>>>>???AAABBBAAA??????@@@AAA@@@>>>===>>>???>>>>>>>>>===>>>??????@@@DDDBBB@@@???@@@@@@???>>><<>>>>><<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;777777666666666666555555666666666666666666666666555555666666777888999999888888888888888888888888777888888999::::::::::::999999888777777777777888666777888888999999888888999999999999999999999999555666777888999:::;;;;;;999999999888999999:::;;;999::::::;;;;;;<<<======???>>>>>>============>>>============<<<;;;:::999<<<>>>???@@@@@@AAABBBDDDBBBAAA??????AAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@DDDIIIJJJIIIGGGGGGHHHEEEDDDCCCAAA@@@?????????===>>>>>>>>>@@@GGGRRRZZZYYYKKK@@@@@@???;;;:::======>>>???@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::999:::;;;;;;;;;;;;;;;:::888777666555666888:::<<<===:::777555666666555444444444444444444444444444444444444444444444555555777777777888777666666555222222222222222222222222444555555444333222333555444444333333222222333333555444222111111222444666333333333444444444555555333444444444555555555555666777777888888777777777333444555666777777777666555555666666666666555555333444444555666555555555444333222333555555444333555555555555666666666666777777666666666666777777777777777666666777777888999999:::;;;;;;;;;::::::;;;;;;:::999999888888777999;;;<<<<<<;;;:::;;;<<<888999999:::;;;===>>>???>>>>>>???>>>>>>===;;;;;;<<<<<<<<<<<<===>>>???@@@BBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFCCCGGGGGGFFFFFFIIIIIIFFFAAACCCDDDDDDCCCBBBBBBCCCDDDBBB???>>>@@@AAABBBBBB???@@@@@@??????>>>======>>>>>>???????????????>>>@@@???>>>???AAABBBAAA@@@BBBAAAAAA@@@@@@@@@??????=========<<<<<<;;;;;;::::::999999999999888888888BBBBBBCCCEEEGGGIIIJJJKKK>>>===<<<:::999999:::::::::::::::::::::999888888777777777777888888999999777777777666666666555555666555444333222333444555333333333333333333333333333333333333444444444555444444444444333333333222222222333333333444444444333333444444444555555555333222222222333333222222111222333333444444444333333444666777777777666666777666555555444444444444333555777666555444666888;;;;;;:::999888888777777444666999;;;::::::::::::;;;;;;<<<>>>>>>?????????BBBAAA??????@@@???===;;;===>>>??????======>>>??????????????????@@@@@@AAABBB@@@======???@@@@@@>>>===@@@AAA???AAAEEEFFFDDDEEEDDDBBBAAAAAA@@@@@@???>>>>>>======>>>>>>>>>???EEEEEECCCBBBAAA@@@?????????>>><<<;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<===>>>;;;::::::999999999999999666555555555555555555555555555555555666666666666444444555666888999::::::777777777777777777777777777888999:::::::::::::::999999888888777777777777666666777777888888888888999888888777777888888999666666777888888999::::::888888888777888888888888888888999999:::;;;;;;<<>>>>>===<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;===>>>???>>>???AAABBB@@@????????????@@@AAAAAA?????????@@@@@@@@@@@@@@@>>>AAAEEEGGGFFFEEEEEEEEEAAAAAAAAAAAABBBBBBCCCCCC?????????>>>===@@@FFFJJJLLLCCC<<<===???======???<<<<<<===>>>????????????=========<<<;;;;;;;;;;;;999:::::::::::::::999999999999999:::::::::999999888777666555555666777888:::999777666666555555555444444444444444444444444333444444555555666666666777777666666555555555666222222222222222222222222333444444333222222333555333333222222111222222333333333222111222333444555333333333444444444555555444444444444444444444444444444555555666555555555444555555666666666666666555666666777777666666555444444555555555666666666555444333333555555555444555555555555666666666666888777777666666666666777666666666666666666777888777888888999999999888888999999999999999999888888:::<<<>>>>>>===<<<===>>>::::::::::::;;;===>>>>>><<<<<<======<<<<<<<<<;;;============>>>???@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEBBBCCCDDDFFFHHHJJJLLLLLLEEEJJJLLLHHHDDDEEEHHHHHHBBBDDDEEEEEEDDDCCCCCCDDDEEECCC@@@>>>>>>@@@BBBCCCBBBBBBBBBBBBAAA@@@>>>======>>>@@@AAA@@@???===<<>>>>>???AAAAAA@@@???AAAAAAAAAAAA@@@???>>>>>><<<<<<<<<;;;;;;:::::::::999999999999888888888888AAAAAABBBCCCDDDDDDEEEFFF???===<<<:::999999999::::::;;;;;;<<<<<<;;;:::999555666666777777888888999666666666666555555555555555444333222222333555666333333333333333333333333333333444444555555555555444333333333222222222222222222222333333333444444333333333444444444444555111222222222111111222222222222333333444444333333333444555666777777666555777666555444444444444444222333444444333333444555:::999999888777666666555333666999:::999888777777888999:::<<<===>>>>>>>>>CCCAAA????????????>>>===<<<===>>>>>><<<<<<===>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>?????????>>>===AAABBB@@@AAAEEEFFFCCCEEEDDDDDDBBBAAAAAAAAAAAA>>>===<<<<<<;;;<<<<<<===BBBCCCCCCCCCCCCCCCBBBBBB???>>>============>>>???<<<<<<<<<<<<<<<===>>>>>>::::::999888777777888888666666666666666666666666444555555555666666666777555555666777888::::::;;;777777777777777777777777888888999:::::::::999999999999999999999888888888777777777777777888888999999999888888888888999999999999999999888888888888777777777777777777666666777777777888999999::::::============<<<<<<;;;;;;;;;;;;<<<=========<<<<<<;;;===>>>===<<<;;;<<<===>>>>>>>>>>>>>>>???@@@AAA??????@@@@@@@@@AAAAAAAAA===???AAACCCCCCBBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDD>>>???>>>======>>>@@@AAABBB===:::<<<>>>>>>>>>???:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::999999:::::::::::::::999999999999888888888999999888888666666555555666666888888777666555555555666444444444444444444444444555555666666777777888888777666555444444444555666222222222222222222222222222333333333111111333555222222111111111222222333222222333444444444333222333333333444444444555555444444444444444333333333333333444555555555555555555555555555555666666777666777777888888777777666666666666666666777777777888666444444555666666555555555555555666666666666888777777666666666666777666666555666666777888888888888999999999888888777777777888999:::;;;;;;<<<<<<>>>???@@@???>>>???@@@======<<<;;;;;;;;;<<<<<<999999::::::;;;<<<===>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFFFFBBBCCCDDDFFFIIIKKKLLLMMMFFFMMMOOOIIIBBBAAADDDEEEBBBDDDEEEEEEDDDCCCCCCDDDEEECCCAAA???>>>???AAACCCBBBCCCCCCCCCBBBAAA???>>>>>>???AAABBBBBB@@@>>>===>>>>>>>>>???AAAAAA@@@>>>??????@@@@@@???>>>======;;;;;;;;;;;;::::::::::::999999999888888888777777???@@@AAA@@@???>>>???AAA===<<<:::999888888888999999:::;;;<<<<<<;;;999999555555666666777777777888555555555444444444333333333333222333333444555555333333333333333333333333222333444555555555444444333333333222222222111111222222222222333333333333333333333333444444444444111222333222111000111333333333444444444444333333333444555666777666555444555555444444333444444444444444555555555666666666888888777777666555555555333555888999888666666666666777999;;;<<<===>>>>>>>>>===<<<===???AAABBBAAA:::<<<======;;;;;;<<<>>><<<<<<===>>>>>>>>>>>>===???@@@BBBBBB@@@??????@@@???BBBCCCBBBCCCFFFFFFCCCDDDEEEEEEDDDBBBAAACCCDDDAAA@@@???=========>>>>>>???@@@AAABBBCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>======<<<======>>>???@@@;;;:::888777666666777888555666666666666777777777555555555666666777777888666666777777888999::::::888888888888888888888888888999999::::::999999999999999::::::999999888777777777666666666777888999999999999999999999999999999999999999888888777777666777777777777666555555555666666777888888999999;;;<<<<<<===<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>><<<======<<<:::999999:::<<<===>>>>>>======???AAA??????@@@@@@AAABBBBBBBBB????????????@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAA<<<<<<===>>>???@@@AAABBB@@@???===>>>???>>><<<;;;:::;;;<<<======>>>>>>>>>;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::999888888888888999999888777777666666666666555777888777555555555777444444444444444444444444777777777777777777888888666666555444444444444555333333333333333333333333111222333222111111333444222222111111222222333333333444555666666444222111333333333444444444555555444444444333333333333333444555666666777777777777666666555555555555666777777777888888888888777777777666666666666777888888999777444444555666666555555555555555666666666666777777666666666666777777666666666666777888999999::::::;;;;;;;;;:::999999666666777888:::;;;<<<===<<<>>>@@@@@@??????@@@AAA???>>>===<<<;;;;;;;;;;;;888999999:::;;;===>>>???>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGNNNQQQJJJBBB@@@AAABBBBBBDDDEEEEEEDDDCCCCCCDDDCCCCCCBBB@@@>>>>>>@@@BBB@@@AAABBBCCCBBBAAA???===>>>@@@AAACCCCCCBBB@@@???>>>>>>>>>@@@BBBBBB@@@>>>===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999888888888888777777777<<<>>>???>>><<<;;;<<<>>>999888777666555666666777555666888999999888666555555666666666666666666666444444333333333222222222000111222333444555555555222222222222222222222222111111333444444444333222222222222222111111111111111222222222222333333333222222333333333444444444000222444333111000222333444444555555555444444333444555666666666555444333444444333333333444555555666555555666777777777777666666555555555555555555333555666777555444444444444555777999;;;======>>>;;;:::999;;;>>>@@@BBBBBB999;;;<<<<<<;;;;;;<<<===<<<===>>>?????????>>>>>>>>>DDDIIIHHHCCC???@@@CCC@@@DDDEEECCCDDDGGGFFFCCC???AAABBBAAA??????AAADDDCCCAAA???>>>======>>>???===>>>???@@@@@@@@@???>>>;;;<<<>>>??????>>><<<;;;=========>>>>>>???AAAAAA;;;:::888666555666777777555555555555666666777777555555666777777888999999666666666777777777888888999999999999999999999999999999999::::::999999888777888999999999888666666666555444444444555777777777888999::::::999888777777777777777777777777777666777888888777666555444444555555666777777888888999:::;;;<<<<<<<<<;;;;;;999:::;;;===>>>?????????<<<======<<<:::999999::::::<<<>>>===<<<<<>>??????@@@AAAAAABBBBBBDDDBBB???>>>>>>???AAAAAAAAABBBCCCDDDDDDCCCBBBBBB>>>>>>>>>???AAABBBBBBBBBAAAAAABBBAAAAAA???<<<999:::;;;<<<===>>>>>>>>>>>>:::;;;<<<======<<<;;;;;;;;;;;;<<<===============;;;:::999888888888999999888888777777777777777777333666888777555444555777555555555555555555555555777777777777666666666666555555555444444444333333333333333333333333333333000111222111000111222444222222222222222333444444777777777666555444333222333333333444444444555555333333333333333333333444333444555666777777777777777666555444444555666777666666777777777777666666666666555444555666777888999666444333444555555555555555555555666666666666666666555666666777888999777666666777888999:::::::::;;;;;;;;;;;;:::999888666666777777888999:::::::::<<<>>>???>>>>>>???@@@>>>======<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>???@@@????????????@@@AAABBBBBB@@@AAABBBCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDCCCGGGNNNQQQKKKDDDBBBBBBAAAAAACCCEEEDDDCCCBBBCCCCCCBBBCCCDDDBBB???>>>???AAA@@@AAACCCDDDDDDCCCAAA???>>>???@@@BBBBBBBBBAAAAAA>>>>>>???AAABBBBBB@@@>>><<<===???AAAAAAAAA@@@???;;;;;;;;;;;;;;;<<<<<<<<<888888888888777777777777:::<<<>>>===:::999;;;===777666555444333444555555111333444666666555333222666666666666666666666666333333333222222222111111///000222444555555444444222222222222222222222222///000111222333222111111222222222111111111111000111111222222222333333333222222333333333444444444000333444333111000222444555555555666555555444444555555666666666555333222333333333333444444555666666555444555666777777666444444555555555555555555222444555555333222222333444555777999;;;<<<===>>>===;;;999999;;;===>>>>>>999:::;;;;;;::::::<<<===>>>???@@@BBBBBBAAAAAA@@@???GGGNNNMMMEEE@@@AAAEEEAAAEEEFFFDDDEEEGGGFFFCCC999<<<======;;;;;;>>>AAABBBAAA>>><<<;;;;;;<<<===<<<===>>>>>>>>><<<;;;:::999;;;===??????===;;;999>>>>>>>>>>>>???@@@AAABBB<<<:::888666555666777777444444444555555666666666555666666777888999999:::555555555666666666666666999999999999999999999999999999:::::::::999999888666777888888888777555444444444333222333444555666555777888::::::888777555333444444555666777888888666777888888888777555444444444555555666777777777888999;;;<<<===<<<<<<;;;888999:::<<<===>>>??????<<<===>>>===;;;:::;;;<<<999<<<======;;;;;;>>>AAA===>>>>>>???@@@AAAAAAAAAGGGDDD@@@===>>>@@@AAABBB===???AAACCCEEEFFFFFFFFFCCCBBBAAAAAABBBBBBAAA@@@@@@BBBDDDDDDCCCBBB???<<<:::;;;<<<===>>>>>>>>>>>>:::;;;<<<=========<<<;;;<<<<<<===>>>??????>>>>>><<<;;;999888888888999999777777777777777777777777222555888777555444666777666666666666666666666666777777666666555555444444444444555555555444333222222222222222222222222222000111222111000111222444333222222222333444444555;;;999777555333333444444333333333444444444555555222222222333333444444444111222333444555555555555777666555444444555666777555555666666666666555555555555444333444555666777888666333111222444444444555555555555666666666777555555555555666888999999777777777777888999:::;;;999999999999999888777666666666666666777777777777999;;;============>>>???<<<<<<<<<<<<<<<===>>>?????????>>>======>>>???@@@????????????@@@AAABBBCCC@@@@@@AAABBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFMMMPPPLLLGGGEEEDDDBBBAAACCCDDDDDDCCCBBBBBBCCCAAACCCDDDCCC@@@>>>???AAABBBCCCFFFGGGHHHFFFDDDCCC>>>>>>???@@@AAABBBBBBBBB>>>>>>???AAACCCCCC@@@>>><<<===@@@BBBCCCBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<888888888888777777777777@@@>>><<<999888777777777888888777555555444444444666666666666666666666666666666666666666666666666777666555444333333222333222444666777777666444222333333333333333333333333333333333222222111111111000111222222333333333333111222222333333222222111333333333444444444555555222222222333333444444444666777666444222222444666666666666666666666666666333333222222222333444555777777666666666666777777666666666666666777777777666666555444333333222111444444555777888:::;;;;;;;;;;;;<<<<<<<<<;;;::::::777777888999::::::;;;;;;;;;===>>>@@@AAAAAAAAA@@@@@@BBBEEEGGGGGGDDD@@@===AAA@@@@@@BBBEEEEEEBBB???>>>>>>===>>>???@@@BBBCCCCCCBBB???>>>======???@@@>>>>>>===<<<<<<===??????>>>============<<<<<<<<<<<<===>>>???>>>===;;;999999999999888888888777777888777666555555666777888888777666555555666777888666666666666777777777777<<<<<<:::999888777777777888777777777666666555555:::999888666555555444444444444444444444444444444666666666666777777777777444555555666666666666666888888999999999999888888333444555666777777777777:::999999:::;;;<<<:::999;;;;;;:::;;;<<>>===<<<;;;::::::@@@@@@???>>>>>>???@@@AAA@@@@@@AAAAAAAAA@@@??????DDDBBB@@@??????@@@AAACCCCCCCCCEEEFFFFFFEEEDDDDDDDDDEEEFFFEEECCCBBBBBBBBB???AAACCCDDDDDDBBB???===????????????>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<=====================<<<999777666666777777888777777777888888777666999444111222777:::888444666666666666666666666666777777666666555555555444666666555444333333222222333333333222222111111111222222222222222222222222333333222222333666888:::<<<;;;888555333222222222222222333333333333444444555555555555555555555555444444444555666777777888555444444444444555666666777666666666888888666555333444444444555666666666666666777777777777666666888888888888777777777777888888888888888999999999999999999999999999999999::::::888777777777888999::::::999888777777888888888999999:::;;;<<<===>>>===<<<;;;;;;<<<>>>@@@BBB@@@@@@???????????????@@@@@@>>>===???CCCEEEDDDBBBEEE@@@@@@EEEHHHFFFCCCBBB@@@@@@@@@AAABBBCCCDDDEEEIIIKKKMMMMMMLLLJJJIIIJJJGGGFFFDDDCCCBBBBBBCCCCCCEEECCCAAA??????AAACCCEEE???@@@CCCFFFHHHIIIIIIIIIAAA@@@??????@@@@@@???===@@@???>>>???AAAAAA???>>>======>>>???@@@AAAAAABBB======>>>>>>>>>>>>======888888888888888888888888>>>===;;;:::888777777666888777666555444444444444555555555555555555555555555555555555555555555555666555444333222222222222222333555666666555333222222222222222222222222222333333333222222111111111111111222333333333222222111222222222222222222111222222222222333333333333222222222333333333333333666666666444222222444666555555555555555555555555333222222222333333444444666666555555555555666666555555666666666555555444666555555444333333222222333444555666777999::::::999::::::;;;;;;;;;::::::777888888999::::::;;;;;;:::<<<===???@@@AAAAAAAAA???@@@CCCDDDDDDBBB???>>>@@@???@@@BBBDDDDDDBBB???>>>>>>======>>>???AAABBBAAA???>>><<<<<<===>>>???>>>>>>===<<<<<<<<<===>>>======<<<<<<<<<;;;;;;;;;;;;<<<===>>>===<<<:::999999999888888888777777777777666666555555666666777777666555555555666777777555555666666666777777777::::::999888777777777777888777777777666666666666888777666666555666666666444444444444444444444444555555555666666666666777333333444555555555555555666666777777777777666666333333444555666666666666777777777999::::::999888;;;;;;::::::<<<>>>@@@BBB???>>>>>>======<<<;;;;;;AAA@@@???>>>>>>???@@@AAA@@@@@@@@@AAAAAA@@@??????BBBAAA@@@@@@@@@AAABBBCCCBBBBBBDDDEEEEEEDDDDDDCCCCCCEEEFFFEEECCCBBBAAABBB@@@AAABBBCCCCCCBBB@@@???????????????>>>>>>>>>>>><<<===>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666666666777666666666777777666444222777666666666666666555444666666666666666666666666666666666666555555444444666555555444333333222222333333333222222222111111222222222222222222222222333222111111222444666888888777666444333333444444222222222333333333444444444444444444444444444444333333333444555555666666444444444444444555666666777666555666888888666555444444444444555555555555444555555555555555555444666666666777777777777777777777888888888888999999999999999999999999999999:::999888777777777888999999999888777777777777777888888999:::;;;<<<<<<===???>>><<<<<<<<<===???@@@??????>>>>>>>>>>>>??????@@@>>>>>>@@@CCCEEEDDDCCCIIIDDDBBBBBBAAA@@@BBBGGGBBBAAA???@@@BBBEEEEEEEEEGGGGGGGGGEEECCCCCCEEEGGGGGGFFFDDDCCCBBBBBBCCCCCCEEEDDDAAA???>>>>>>???@@@>>>???AAADDDFFFGGGGGGGGGAAA@@@??????@@@@@@???===???>>>>>>???@@@@@@???===<<<======>>>???@@@@@@@@@?????????>>><<<;;;999888888888888888888888888888;;;;;;;;;:::999777666555777777666555444444444444555555555555555555555555444444444444444444444444444444333222111111111111111222444555555444222111111111111111111111111111222222222222222111111111222222222333222222111111111111222222222222111111000000111111111222222222333333333222222222222222444555555444222222333555444444444444444444444444222222222333333333444444555555444444444444555555444555666666666444222111555555444444333333222222222333333555666777888999777777888999::::::::::::888888999999::::::;;;;;;999:::<<<>>>???@@@AAAAAA>>>>>>???@@@@@@@@@???????????????AAACCCCCCAAA??????>>>===<<<<<<===>>>???>>>===<<<;;;<<<===>>>???>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999:::;;;<<<;;;:::999888888888888888777777777777666666666666666666666666666666555444444555555666555555555666666666666777777777666666666666777777777777777777666666666666555555555555555666777888555555555555555555555555444444444444555555555555222222333444444444444444444444555555555555444444222222333444555555555555444555666777888888888888;;;::::::::::::<<<>>>???=========>>>>>>>>>>>>>>>@@@@@@???>>>>>>??????@@@??????@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDDDDDDDDDDCCCCCCEEEFFFEEECCCAAAAAABBB@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>><<<>>>???@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666555444555666666777666555444333555777666444333444555666666666666666666666666666555555555555444444444555555444444333333222222333333333222222222222111222222222222222222222222333222111000111222444444333333333333333444555555222222222222333333333333222222222222222222222222222222222333444444555555444444444444444555555666777666555666777888666444555555555555444444444444222333333444444333333222444444555555666666777777666777777777888888888999999999999999999999999999:::999888888777777888888888777777666666666666777777777888999:::;;;;;;<<<@@@???>>><<<<<<<<<===>>>>>>>>>============>>>>>>>>>>>>>>>???BBBDDDDDDCCCFFFDDDBBB@@@===???KKKXXXJJJEEE??????BBBEEEDDDAAAFFFEEEBBB???===???CCCFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCBBB@@@>>><<<;;;;;;===>>>@@@BBBCCCDDDEEEEEEAAA@@@??????@@@@@@???===>>>======>>>??????>>><<<;;;<<<<<<======>>>>>>>>>>>>======<<<;;;999777777666666666666666666666666999999::::::999888666444777666555444444444444444444444444444444444444444333333333333333333333333333333222111000000111111000111222333333222111000000000000000000000000000222222222111111111111111222222222222222111000///000000111111111111000000000000000111111111222222333333222222111111000000333444555444222222333444222222222222222222222222222222333333444444444333444444333333333333444444444555777888777444111///444444333333333333333333111222333444555666777777555555777888999999999999999999999:::::::::;;;;;;888999:::<<<>>>???@@@@@@>>>>>>======>>>???@@@AAA>>>>>>???@@@@@@@@@?????????>>>===<<<;;;<<<<<<===<<<<<<<<<<<<===>>>???@@@>>>>>>===<<<;;;:::::::::::::::::::::999999999888888888999::::::999888888888888777777777666666666777777888888888888777777666555555555444444444444444444555555555666666666555444444444555666666777666666666666666666666666555555444444555555666777555555555555555555555555222222333333333444444444222222333444444444444444333333444444444444333333111111222333444444444444222444666777777888999:::;;;:::999999999:::;;;<<<<<<<<<======>>>??????@@@>>>>>>>>>===============>>>>>>???@@@@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEECCCEEEFFFEEECCCAAAAAABBBAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@?????????>>>>>>===>>>@@@AAA@@@>>><<<:::;;;;;;:::::::::::::::999999999999999888777666555444444555666888;;;???AAA444444333222222333555777555555555555555555555555444444444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111333222222111111111222333111111111222222333444444111222222222222333333333333333333333333333333333222222333333444444444555444444333333444444555666666555555666777777666444555555555444444333333333222222333333333333222222222222333444555555666666555666666777777888888888888888888888999999999999999999999888888888888888777666666555555555666666666666777888999:::;;;;;;???>>>============>>>>>>===<<<<<<<<<<<<======>>><<<<<<===>>>@@@BBBBBBBBB>>>???BBBAAA>>>CCCUUUgggQQQIIIAAA???BBBDDDAAA===GGGFFFDDDAAA???@@@DDDGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@>>><<<:::??????@@@AAABBBCCCCCCDDDAAA@@@??????@@@@@@???======<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;<<<<<<<<<888999999999999999999888555555555555555555555555888999999:::999888666555666555555444444444444555444444444444444444444444333333333333333333333333222222111000000000111111000000111222222111000000000000000000000000000000111111111111111111111111222222222222111111000//////000000111111000000///111111111111222222222222222222222111111000000000111333444444222222222444222222222222222222222222111222333444444444333333333333222222222222333333555666888888888555222000222222333333333333333333111111222333444555555666444555666777888888999888:::::::::::::::;;;;;;;;;888888999:::<<<===>>>??????>>>===<<<===>>>@@@BBB<<<===>>>>>>>>>>>>>>>??????>>>===;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAA>>>======<<<;;;::::::999:::999999999888888888888777777888888888888888777777777777666666666555555777888:::;;;;;;:::888777555555555555555444444333444444444444555555555555333333333333444555666666555555555555555555555555666555555444444444444444555555555555555555555555222222222222333333333333333333444555555555555444333444444555555444444333000111222333444444444444333555888999888888:::<<<::::::999999999999::::::;;;;;;<<<===>>>???@@@@@@<<<<<<<<<<<<<<<;;;;;;:::<<<===>>>???@@@AAAAAAAAA>>>???@@@AAABBBCCCCCCBBBDDDDDDDDDEEEEEEFFFGGGGGGDDDEEEFFFFFFCCCBBBBBBCCCBBBBBB@@@??????@@@BBBCCC@@@@@@@@@@@@????????????>>>???@@@AAA@@@???===;;;;;;;;;::::::999999999999888888888888888777666555555555666777:::AAAJJJPPPAAA;;;333111333666777777444444444444444444444444333333333333444444444444333333333333333222222222222222222222222222222222111111111111111111111111333333333222222222222222222222222222222222111111111111111222222222333333333333333333333333333333444444444444444555555555333333333333333444555555666555444555777777555444555555444444333333333222333333444444444444333333111222222333444555555666444444555666777777888888777777777888888999999999999999999999888888777777666555555555555555666666555666666777888999:::;;;<<<<<<<<<======>>>???@@@<<<<<<;;;;;;<<<===>>>>>>:::;;;<<<===>>>>>>???@@@;;;>>>BBBCCC???AAAPPP```OOOGGG???>>>BBBEEECCC@@@FFFGGGGGGFFFDDDCCCEEEFFFFFFFFFFFFEEEEEEDDDCCCCCC@@@AAABBBCCCBBBAAA???>>>AAAAAAAAABBBBBBCCCCCCCCCAAA@@@??????@@@@@@???======<<<;;;<<<>>>>>><<<;;;;;;;;;;;;:::::::::::::::777777888888888888777777444444444444444444444444888999999999999999888888555555444444444444444555333333333333333333333333333333333333333333333333222222111111111111111222000111111111111111111000000000000000000000000000000000000111111111111111111111111222111111000000//////000000000000//////000111111111111222222222111111111000000000000000000111333333222222222333222222222222222222222222111222333444555444333222333333222222222222333333555666777888777555333222111111222222333333444444111222222333444444555555555555666777888888888888::::::::::::;;;;;;;;;;;;888888888999:::;;;<<<===???>>><<<;;;;;;===???@@@;;;<<<======<<<<<<===>>>???>>>===<<<;;;;;;<<<===<<<<<<===>>>??????@@@@@@===============<<<;;;:::999999999999888888888888777777777777777888888888666666666666555555555555666888:::<<<<<<:::888666666666666666666555444333333333333444444444555555333333333333333444555666333333333444444444444444666555444333333333333333444444444444444444444444222222222222333333333333333333444555555555555555444444555555555555444444111111222333444444444444444777::::::999888:::===999999999:::::::::::::::::::::;;;<<<===>>>??????<<<<<<<<<<<<<<<;;;999999;;;<<<===???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDEEEFFFGGGHHHIIIEEEGGGHHHGGGEEECCCCCCDDDCCCBBBAAA@@@???@@@AAAAAAAAA@@@@@@@@@@@@???????????????????????????>>>>>><<<;;;;;;::::::999999888888888777777777666666666555666777777999AAALLLTTTLLLCCC999444666888777444444444444444444444444444222222333333333333333444333333333333222222222222111222222222222333333333111111111111111111111111222222222222222222222222222333333333222111000///111111111111222222222222444444444444444444444444444444444444444555555555333333333333333444444555666555444555666777555333444444444444333333333333333444444555555444444333222222333333444444555555333333444555666777888888666666777777888999999999888999999999999888777777666555555555555666666777666666777888999::::::;;;;;;;;;<<<===>>>???@@@@@@<<<<<<;;;<<<<<<===>>>???;;;<<<>>>===<<<<<<===???@@@AAACCCCCC>>>;;;AAAJJJFFFAAA===>>>CCCGGGGGGEEECCCEEEHHHHHHFFFDDDCCCDDDFFFFFFFFFFFFEEEDDDCCCCCC???@@@BBBCCCDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCAAA@@@??????@@@@@@???======<<<<<<===>>>>>>===;;;;;;;;;;;;::::::999999999:::999999888777555444333444444444444444444444444::::::999999999999::::::555444444333333444444555222222222222222222222222444444444444444444444444222222111111111222222333111111111111111111111111111111111111111111111111///000000000111111111222///000000111111111111000...//////000000//////.../////////000000000111111/////////000000000000000...000333333222111222222222222222222222222222222000222333555555444333222333333333222222333333333444444555555555444444333000111111222333333444444222222333333444555555555666777777888888888777777;;;;;;;;;;;;;;;;;;;;;;;;999888888777888999:::;;;>>>===;;;::::::;;;<<<===:::;;;===<<<::::::<<<>>>???>>>===<<<<<<<<<===>>>;;;<<<<<<===>>>>>>>>>>>><<<===>>>>>>>>>===<<<<<<::::::999999999888888888777777777777777888888999666666666555555555444444444666999<<<<<<999666444777777888888777555444333222333333333333444444444444444333333333444444555111111222222222333333333333333333333333333444555333333333333333333333333222222222333333333444444222222333444444444444444333444444555555444444333111222333444555555555555444888<<<;;;888777999<<<888999999:::;;;;;;;;;;;;999999:::;;;<<<======>>>======>>>>>>===<<<:::999:::;;;===>>>@@@AAAAAABBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDCCCDDDEEEGGGHHHIIIFFFHHHIIIHHHFFFDDDDDDEEEDDDCCCBBBAAA@@@?????????AAAAAA@@@@@@@@@?????????@@@???>>>>>>>>>???@@@AAA<<<<<<<<<;;;:::999999999999888777666555666777777444666888777777;;;CCCJJJFFFAAA;;;777666666444333333333333333333333333333111222222222333333333333222222222222222222222222111111222222222333333333111111111111111111111111000000111111111111111111222222333333333222111000111111111111222222222222222222222222222222222222333333333333333333333333333333222222333333444555555444444555666666555333333333333333333333444444333333444444444444333333333333444444444444444444222333333444666777777888666666666777888999999999888999999:::999888777666666666555555666666777888666777777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@===???@@@???===<<<===???CCC@@@@@@BBBAAA======@@@BBB@@@???@@@BBBEEEFFFFFFCCCEEEGGGGGGFFFDDDCCCCCCFFFFFFGGGGGGFFFEEECCCBBB@@@@@@AAABBBCCCDDDDDDDDDEEEDDDCCCBBBAAAAAABBBBBBAAA@@@??????@@@@@@???===>>>===<<<===??????===;;;<<<<<<;;;::::::999888888999999999888777555333222555555555555555555555555;;;:::999999999:::;;;<<<444444333333333444444555222222222222222222222222444444444444444444444444333222222222222222333333111111111111111111111111111111111111111111111111//////000000111111111222...///000111111111111111......////////////................../////////000......//////000000111111...000222333222111222222222222222222222222222222000111333555555444333222444333333222222333333444333333333333333333444444000000111222333444444555333333333444444555555555777888888888888888777666;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::===<<<:::999999999999:::999;;;<<<;;;999999<<<>>>???>>>===<<<<<<===>>>???:::;;;<<<<<<===<<<<<<<<<<<<===>>>??????>>>======:::::::::999999999999888777777777777777888999999666666555555555444444444222555888::::::888555222777888888888888666444333222222333333333444444444555444444333333444444555000000111111111222222222111111111222333444666777222222222222222222222222222222333333333444444444111111222333333333333222222333333444444333333222222222333444555555555555444888<<<;;;777555888;;;888888999:::;;;<<<;;;;;;999999::::::;;;<<<<<<===>>>????????????===;;;::::::;;;<<<>>>@@@AAABBBBBBDDDBBB@@@??????@@@AAACCCCCCCCCBBBCCCDDDFFFHHHIIIGGGIIIJJJIIIGGGEEEEEEFFFDDDDDDCCCBBB@@@???>>>===AAAAAAAAA@@@@@@@@@??????@@@???>>>======???AAACCC======<<<;;;;;;:::999999999888666444444555777888333666888777444555999>>>777888999777444222333444333333333333333333333333111111111222222333333333222222222222222222222222111111111222222333333333000000000000000000000000......///000000000000000000111222444444333222222000111111111111222222222111111111111111111111111222222222222222222222222333333222222333333444555555444444555666666555333222222222333333444444444222333333444444333333222555444444444444444444444222222333444555666777888555666666777888999999999888888999:::999888777666666666666666666777888888777777888999:::;;;;;;<<<>>>>>>>>>>>>>>>======<<<<<<<<<<<<======???@@@@@@@@@BBBCCCAAA>>><<<===???AAA<<<<<>>======>>>??????>>><<<===<<<<<<;;;:::999888888666666777777777777666666555555555555555555555555888777777777888777555444666555333222111222333333222222222222222222222222222222222222333444555666222222111111111111222222111111111111111111111111222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000000000///...............////////////000000000000333222222222222222222222222222222111111111000000444333222222222333444555333333333222222111111111333333333222222222111111000222444555444333333444222333333333333333333444666777999999999888666444999999888777666666777777888999999::::::999999888888999::::::;;;;;;::::::<<<;;;:::999::::::<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>===============;;;:::;;;<<<===<<<;;;:::::::::;;;<<<;;;999777999999888888888888888888666666666555444222111000333333333333333333333333999;;;<<<:::666333333444333333444444333333222111444444444333333222222222000111111111111222222222333333222111222333555666111111000//////000000000222222333333333444444444333333333444444444555555555555444444444444555555444444444444444555666777777777666666666666777777777777888999999999999888===<<<;;;;;;<<<>>>AAABBBCCC@@@===>>>@@@@@@???===<<<<<<===??????@@@@@@@@@GGGEEECCCAAA@@@@@@AAABBBAAABBBCCCEEEFFFHHHIIIJJJGGGGGGGGGIIIJJJIIIFFFDDDCCCDDDEEEFFFEEECCC@@@???FFFDDDBBB???=========>>>AAA@@@>>><<<<<<<<<=========<<<:::888777777888888;;;::::::999888777666666777777666555444333333333666666555555555555666666444444444333333222222222111222444555555444222111333333333222222111111111222222222111111111000000000000111111111111000000111111222222222222111111000000000000111111111111000111111111111222222222333333333222222111111111//////000000000111444666444333333222111111111222555555555555555555444444222333444555555555444333333333333444444444555555222222333333444555666666444444444555555555555666777666555444444555666777999::::::;;;:::999888777444444555555555555444444555666666777888999999999:::;;;;;;;;;::::::<<<===?????????@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBEEEDDDBBB@@@@@@BBBFFFJJJIIIHHHHHHGGGFFFFFFFFFGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCAAA>>>>>>???AAA>>>>>>===>>>???>>><<<:::::::::999888888777777666666666666666666666666666666666666555444444444333999888777666666666555444444333222111111111222222222222222222222222222222111111111222222444555555222111111000000111111222111111111111111111111111111111111000000000//////////////////////////////.../////////000000000000////////////////////////000000///................../////////000000000000222111111111111111111111222222222111111111000000333222111111111222444444333333333222222222111111333333333222222222111111///222444444333222333333222333333333333444444444777888999999888666444333888888777666666666666666888888888999999888888888888999::::::;;;;;;::::::<<<;;;:::999999999:::;;;<<<<<<;;;;;;;;;<<<===>>>>>>=====================<<<;;;::::::<<<<<<;;;::::::999999:::;;;:::888666999999999999888888888888666666666555444333111000333333333333333333333333555888999888666444555666555555555555555444333333444444333333333222222222111111111111222222222222333333222222222333444555444444444333333333444444222222333333333444444444333333444444444555555555666666555555555555666666777666666666666666777888777777666666666666777777888888999:::::::::::::::<<<<<<;;;;;;<<<>>>@@@AAABBB@@@>>>>>>???@@@???===<<<<<<>>>???@@@AAABBBBBBEEEEEEEEEDDDCCCBBBAAAAAADDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEGGGHHHHHHEEECCCBBBBBBCCCCCCCCCBBB@@@???DDDCCCBBBAAA@@@>>>===<<<@@@???>>>===<<<<<<<<<===<<<;;;:::888888888888999999999888888888888888888777666555444444333333333555555555666666555555555444444333333333222222222111222444555555444222111333333333222222111111111222222222111111111000000000111111111111111111000000111111222222111111000000000000000111111111111000111111111111222222222333333333222222111111111000111222222111333555888444333222222111111222222444444444444444444444444222333444555555555444333333333333444444444444555222333333444444555555555444444444444555555555555666555555555555555555666888999::::::999888777666444555555666666555555444555666666777888888999999999;;;;;;;;;::::::<<<===>>>??????@@@@@@AAAAAABBB@@@@@@@@@@@@????????????BBBBBBBBBBBBBBBBBBAAA@@@DDDDDDCCCAAA@@@BBBEEEHHHGGGFFFEEEEEEDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@????????????DDDDDDCCCAAA???>>>???@@@>>>======>>>??????===;;;::::::999999888777777777555555555555555555555555555555555555444444444444:::999777666444444333333333222111000000000111111222222222222222222222222111111111111222333444444222111111000000111111222000000000000000000000000000000000000////////////////////////////////////....../////////000000000////////////////////////000//////............///....../////////000000000000000000000000000000000222111111111111000000000111111111000111222222333333333333222222222222111333333333222222222111111///111333333222111222333222222333333444444444444777888999999888666444333777777666555555555666666777777888888888888777777888999::::::;;;;;;::::::<<<;;;:::999999999999999<<<<<<;;;;;;<<<<<<===>>>========================<<<;;;::::::<<<<<<;;;::::::999999999::::::888666::::::999999999888888888666666666555444333222111333333333333333333333333111333555666555555666777666666777777666666555444333333333333222222222222111111111111222222222333333333222222222333444444222222222222222333333333333333333333444444444444444444444444555555555666777777777666666777777777:::999888888888888888888888777777666666777777888999::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????BBB@@@>>>>>>???@@@???>>>===>>>@@@AAABBBCCCCCCCCCDDDEEEFFFGGGFFFEEEBBBAAAFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBCCCDDDFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEEEEDDDAAA>>>;;;@@@???>>>===<<<<<<<<<<<<::::::999888888999999:::777777777888888888999999777666555444333333333333444555666777777666555444333333333333222222222222111222333444444333222111222222222222222111111111222222222111111111111111111111222222222222111111000111111222222111111000000000000000111111111111000111111111111222222222222222222222222111111111111333444333333444666888333333222222111111222222222222222333333444444555222222333444444444444444333333333333444444444444444444444444444444444444444444444444555555555555666666777777777777666666777888888888888777777666555555666666666666555555666666666777888888999999999:::<<<;;;::::::;;;===>>>>>>??????@@@AAAAAABBB>>>???@@@AAAAAAAAA@@@???DDDDDDDDDDDDCCCBBBAAA@@@BBBCCCCCCCCCAAABBBCCCEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@??????>>>>>>CCCCCCCCCAAA???>>>>>>@@@======<<<>>>??????>>><<<:::::::::999888888777777555555555555555555555555444444444444555555555555999999888555333222222333222222222111111111111222111111111111111111111111111111111111111222333333111111000000000000111111000000000000000000000000////////////////////////////////////////////////........./////////000000////////////////////////000///............//////........./////////000000......//////////////////111111111111000000000000000000000000000111111222222222222222222222222222333333333222222222111111///111222222111111222333222222333333444555555555777777888999999888777777777777666666666666777777888888999999999999888888888999::::::;;;;;;::::::===<<<<<<;;;:::::::::999<<<<<<<<<<<<<<<<<<======<<<<<<<<<==================<<<;;;;;;======<<<;;;;;;:::999999:::;;;999888:::::::::999888888777777555555555555444333222111222222222222222222222222000111333444444444555555666666666666666555555444333222222222222222222222111111111222222222333333333333333333333333333444111111222222333333333222333333333444444444444555444555555555555666666666999888888777777888888999;;;:::999888888888888888888777777777777777777888999999:::;;;;;;;;;;;;;;;999:::;;;<<<===>>>>>>>>>@@@@@@???>>>????????????AAABBBBBBCCCCCCCCCBBBBBBDDDEEEFFFGGGFFFFFFDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@AAACCCCCCBBB@@@??????>>>>>>>>>???@@@@@@AAACCCGGGJJJIIIEEE@@@<<>>>>>===<<<<<<;;;;;;888888888999999::::::;;;777777777777888888888888666555444444333333333444333444666777777666444333333222222222222222222222111222333333333333222111222222222111111111111111111111111111111111111111222222222333333222222222000000111111111111000000///000000000111111111111000000111111111222222222222222222111111111111111111333444444333444555777333333222222111222222333000000111222333333444444222222333333444444444444222222333333333444444444444444444444444444333333333333444444444555555555777888999::::::999888777777777777777777777666666555666666777777666666555666666777777888888888888999:::<<<<<<;;;:::;;;<<<======>>>???@@@AAAAAABBB===>>>@@@BBBCCCCCCAAA@@@CCCDDDDDDDDDDDDDDDCCCBBBAAACCCDDDDDDBBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDBBBBBBAAAAAA@@@@@@??????BBBCCCCCCAAA???===>>>???===<<<;;;===>>>??????===:::::::::999888888777777555555555555555555555555333333333444444555555555888888888666222000111222222222333333333333333333111111111111111111111111111111000000000111222222111000000000000000000111////////////////////////.....................///....................................////////////........................//////............//////............////////////------........./////////000000000000000000000000//////000000111111111111222222222222222222222222333333333222222222111111000111222111000000222333222222333444444555666666666666888999:::;;;;;;;;;999888888777888888999999999::::::;;;;;;::::::999888999::::::;;;;;;::::::>>>>>>=========<<<<<<;;;==================<<<<<<;;;;;;<<<<<<=========>>>>>>===<<<===>>>???>>><<<===;;;::::::;;;;;;:::999::::::999888888777666666555555555555444333222222222222222222222222222222222222222333333333333222444555555555555444333333222222222222222222222222111222222222222333333333333333333333333333333222444444555666777777666666333333444444444555555555555555555666666666777777999999888888888888999999:::999888888777777777777888888777777777777888888888999999:::::::::::::::888999:::<<<============????????????>>>???@@@@@@FFFFFFEEEEEECCCBBBAAA@@@FFFFFFEEEDDDDDDEEEGGGGGGCCCCCCCCCCCCBBBBBBBBBBBB@@@??????@@@BBBBBBAAA@@@??????>>>>>>>>>???@@@@@@AAADDDIIILLLKKKGGGBBB???>>>>>>>>>===<<<<<<;;;:::777888888999::::::::::::999999888888777666666555555444444333333333333444222444555777777555444222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222333333222222222000000000111111000000000///000000000111111111111000000111111111222222222111111111111111111111111000111333333222222333555333222222111222222333333000000111111222333444444222222222222333333444444222222222333333333444444444444444444444444333333333333333444444444444555555666777888888777666555666666666666666666777777666777777777777777777666777777777777777888888888888:::<<<<<<;;;;;;;;;<<<<<<======>>>@@@AAAAAABBB===>>>AAACCCDDDDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEEAAABBBDDDDDDBBB@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCAAA???======>>><<<;;;:::;;;===>>>>>>===:::999999888888777777666555555555555555555555555222333333333444444555555444777888777333000000222222222333444444444333333111111111111111111111111111000000000000000111111111000000//////000000111////////////////////////---------.......................................------........./////////........................///............//////000------........./////////---------......//////000//////000000000000000111//////000111111111111000111222222222222333333333333333333222222222111111111222222111000111333444222222333444555666666777666666777888999;;;<<<<<<999999888888888999::::::::::::;;;;;;;;;;;;::::::888999::::::;;;;;;::::::======>>>??????>>>>>>=========>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<======>>>>>>===<<<===>>>>>>===<<<===;;;999999:::::::::999999999888777666555555444444444555555444444333222222222222222222222222222333222111222333333111000333333333444333333222111111111111222222222222222222222222222333333333333333333444444444333222222111222444555666666555444333444444444555555555555666666666666777777777777999999888888888888999999888888777777666777777777999888888777777888888999888888999:::::::::::::::888999999:::;;;<<<======>>>???@@@???>>>>>>@@@BBBGGGGGGFFFEEEDDDBBB@@@???FFFEEEDDDCCCCCCEEEHHHIIIBBBBBBBBBCCCCCCCCCCCCCCC@@@???>>>???AAACCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAADDDHHHJJJJJJGGGCCCAAA===============;;;::::::777888999::::::::::::::::::999888777666555555444444444333333333333444444333444555666666555444333111111111222222222222222222222222222222222222222000000000111111111111111111111111111111222222222111111222222222222111111///000000111111000000///000000000000111111111111000111111111111222222222000000000111111111111111...000222222111111111222222222111111222222333333111111111222222333333444222222222222222333444444222222222222333333333333444444444444444444444444333333333333444444444444333333444444444444333333777666666666666777777888777777888888888888777777777777777777777777888888888:::<<<===<<<;;;;;;;;;;;;<<<===>>>???AAABBBBBB???@@@AAACCCDDDDDDCCCCCC@@@@@@BBBDDDEEEFFFFFFFFFAAACCCDDDCCCAAA???>>>???AAA@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBB@@@BBBCCCBBB???=========<<<:::999999;;;<<<<<<;;;999888888777666666555555444444444444444444444444333333333333444444444444000555888888444000000111000111222333444333333222111111111111111111111111111000000/////////000000000000////////////000000........................,,,,,,---------.................................---------.........//////.......................................///000000---------.........//////---------...///000000000////////////000000111111///000111222222222111111111111222222222333333333333333333222222222111111222333333222111111444666222222333444555666777777777777666666777777888999888888777777888999999:::999::::::;;;;;;::::::999888999::::::;;;;;;::::::;;;<<<===>>>??????>>>>>>===>>>>>>???>>>===<<<;;;::::::;;;<<<<<<===>>>>>>===;;;:::;;;<<<===<<<;;;;;;999777777888888888777888888777666555444333333444444555555444444333333111111111111111111111111333111000222444444222000333333333333333222222111000111111111222222222222222222222333333333444444333333444444444333222111...///111333444333222222444444444444555555555555666666777777777888888888999999888888888888999999888777777777777888888999999888888777777888888999999::::::;;;;;;;;;;;;;;;999999888888:::;;;===>>>===???@@@???>>>>>>@@@BBBEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCDDDEEEFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???@@@BBBCCCCCCCCCBBBBBBCCCCCCCCCBBB@@@???AAABBBDDDFFFFFFEEECCCAAA<<<============;;;:::999888888999:::::::::999888888888777777666666666555444333333222333333444444444444444444444444444444000111111111222222222222222222111111111111222222///000000000111111111222000000111111111222222222000111111111111111111000//////000000000000//////000000000000111111111111000111111111111222222222///000000000111111111222...000222222111000111111222222111111222222333444222222222333333333333333333222111111111222333444111222222222222333333333222333333444444555555555222222333333333444444444444444333333333333444444777777666666666777888999777888888999999888888777888777777777777777777777777:::<<<===<<<;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBAAAAAABBBBBBCCCCCCDDDDDD@@@AAABBBCCCDDDEEEEEEEEEBBBCCCCCCBBB???===>>>??????????????????@@@AAAAAACCCCCCBBBBBBBBBBBBCCCCCCBBBAAA???=========>>>???>>>??????@@@@@@AAAAAABBB@@@AAACCCBBB???===<<<===<<<:::888777999:::999999777777666666555555444444444444444444444444444444444444333333333333333333...333999999444000000111///000111222333333222111000000000000000000000000111000////////////000000000000////////////000000........................,,,,,,,,,------.................................---------.........//////.......................................///000111---------.........//////------......///000111111.../////////000000111111///000111333333222222111111111111222222333333333333333333222222222111111333333333222111222444666222222333444555666777888888777666555444444444444777777666777777888999999888999999::::::999999888999999:::;;;;;;;;;::::::999:::<<<===??????>>>>>>===>>>?????????===<<<;;;::::::;;;;;;<<<===>>>>>>;;;:::999999;;;;;;:::999:::777555555666777666666888777666555444333222222444444444555444444333333111111111111111111111111222000000111444666444111333333444444333333222111000000111111222222222222222222333333333444444444333333444555444333111000000111444666666666555444444444444555555555666666777777777777888888888888999888888888888888888999777777777777888999::::::999999888888888888999999:::;;;<<<<<<======<<<<<<:::999888777888;;;===???===???@@@@@@>>>>>>@@@CCCBBBCCCCCCDDDDDDDDDDDDCCC@@@BBBDDDFFFGGGGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCBBBBBB@@@???@@@CCCDDDDDDDDDCCCDDDEEEFFFEEECCC@@@???@@@AAABBBCCCCCCBBBBBBAAA<<<============;;;:::999888999:::;;;::::::888888666666666666777777777777333333333222222333444444555444444333333444444555000000111111222222222222222222111111111111222222//////000000111111111222000000111111222222222222000000111111111111000000//////000000000000//////000000000000111111111111000111111111111222222222//////000000111111111222...000333333222111111111222111111111222333333444444444333333333333333333333222111111111222333444111111222222222333333333222222333333444555666666222222333333333444444444777666555444444555666777888777666666666888999:::888888999999999999888888888888888777777777777777777:::<<<===<<<;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCAAA>>>======???>>>>>>>>>>>>>>>???@@@@@@CCCCCCCCCBBBBBBCCCCCCCCCCCCBBB@@@>>>======>>>???<<<<<<===>>>???@@@@@@AAA???AAACCCBBB???===<<<<<<<<<:::777666777888888777666666666555444444333333444444444444444444444444444444444333333222222222111222333333222111222333111111111111000000000000////////////000000000000000000////////////000000......////////////...............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...///000000..................------,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000000000000000111111111111111111000000111111222333333333333222222111111111222222222111111111111000000111111222222333444444333333333444555666777777555666666666666666555555444555777888999888666555777999:::<<<<<<;;;:::999999:::<<<<<<<<<:::777666999:::<<<>>>>>>===;;;:::;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;:::;;;<<<<<<>>><<<;;;999888888999999:::999999777666555444333222333444555555444333222222222222222222222222222444333333222111111111222333333333333333333333333333333333333333333333333666666555444333333222222444333222222444444333222222222333333333333444444333333333444444333222222222333444555666666666666555555666666777777888888888888777777666666555555666666777777777777666666888777666666777999;;;<<<;;;<<<======<<<<<<===???<<<<<<<<<<<<<<<<<<<<<<<<<<<===????????????AAACCC@@@BBBDDDDDDCCCBBBCCCDDDCCCDDDEEEFFFFFFGGGFFFFFFKKKNNNPPPMMMHHHDDDEEEGGGEEEEEEDDDBBB???>>>@@@AAAAAA@@@@@@@@@BBBAAA@@@>>>@@@??????>>>>>>>>>>>>>>>=========<<<;;;999888777666666666666666777888888666666666666555555555555777666555444333222111111333333333333333333333333333333333222222111111111333333333333222222111000000000000000111111111111111111111111111111111111111111000///000111333444111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111222333333444444333333222333333222111000///......000111111111111222222222111111111111111111111111111111222222222333333333444555666555444444555666666666666666666666666666===;;;999777777888999:::888888888888888888888888777888888888888999999999555777888888888888:::<<<:::>>>AAA>>>999:::AAAIIIBBBBBB@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAEEEBBB@@@@@@BBBBBB@@@===@@@@@@AAABBBCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCBBBBBB>>>=========???@@@BBBCCC===>>>????????????>>>>>>@@@@@@@@@???>>>===<<<<<<<<<;;;;;;:::888666444333444444444444444444444444333333333444444333222222444444444444444444444444///111333333222111000111111111111000000000//////.../////////000000000000000000////////////000000......////////////............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...//////000........................------------------------............/////////000//////000000000111111111111111000000111111222333333333333222222222111111222222222111111111111000000111111222222333333444333444555555666666666666555555666666666666555555444555777888999888666666888999;;;<<<<<<<<<:::::::::;;;<<<=========<<<;;;:::;;;===>>>===<<<;;;:::<<<<<<<<<======>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===<<<;;;:::999888888888888888888777666555444444333333333444444444444333333222222222222222222222222444333222222111111111222333333333333333333333333333333333333333333333333555555555444333333222222444333222222444444333222222222333333333333444444444444444555555444444333222333444555666666666666555666666666777777777888777777777777666666555555666666777777777777666666888777666666777888:::<<<:::;;;===<<<;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@???>>>???AAA@@@BBBCCCDDDCCCBBBCCCDDDCCCCCCDDDEEEEEEFFFGGGGGGIIIMMMQQQOOOJJJEEEDDDDDDFFFFFFEEECCC@@@???@@@BBBAAA?????????AAAAAA@@@???@@@???>>>=========>>>>>>======<<<<<<;;;999888777666666666666666777888888666666666666555555555555444444444444444333333333333333333333333333333333333333333222222111111111222222333333333222111111//////000000000111111111111111111111111111111111222222111111111111111111111000000000/////////...000000000000000000000000111111111111111111111111000000111111111111000000111111000000000000111111222222333333333333222222222222111111000/////////000111111111111222222222111111111111111111111111111222222222222333333333444555666555444333444666555555555555555555555555;;;:::999888888888888999888888888888888888888888777777888888888999999999666777999999888888999;;;555777:::;;;:::;;;===???BBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCAAA???@@@BBBCCCBBB@@@BBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCC???>>>=========???@@@BBB>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>===<<<::::::::::::999888666666555555555444444333333333222333333444333333222222444444444444444444444444///222555666555333222111111111000000000000//////....../////////000000000000//////......//////000......////////////.........------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////............................................................//////////////////000000000000111111111000000000000111222222333333333222222222222111222222222111111111111000000000111111222333333333333555666888888777555444444555555666666666555555444555777888999888777777888999:::<<<<<<;;;::::::;;;<<<<<<===>>>@@@AAABBB<<<<<<=========<<<:::999<<<<<<======>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<999::::::999999888777666555555555555444444444333444444333333333333444444222222222222222222222222333333222111111111111222333333333333333333333333333333333333333333333333555444444333333222222222444333222222444444333222222222333333333333444444444444555666666555555444222333444555666666666666666666666666777777777777777777777666666666666555666666777777777777666666888777666666777888:::;;;999:::;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>===>>>???@@@AAACCCCCCBBBAAABBBCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGKKKOOOOOOJJJDDDAAA@@@GGGGGGFFFDDDAAA@@@@@@BBBAAA???===>>>???AAABBBAAAAAA???===<<<;;;<<<>>>???===<<<<<<;;;:::999888888666666666666666777777888666666666555555555555444222222333333444444555555333333333333333333333333222222222222222111111111111111222222333222222222//////000000000000111111111111111111111111111111222222222222222111000///000000000000////////////000000000000000000000000222222222222222222222222000000111111111111000000000000000000000000000000111111222222222222111111000000000000000000000000000111111111111222222222222222222222222222222222222222222222333333333333333555666555444333444555555555555555555555555555999999999999999888888777888888888888888888888888777777777888888888999999777888999999888777888:::888888777888:::===>>>>>>AAAAAA@@@??????@@@AAAAAABBBBBB@@@@@@@@@AAABBBCCCAAA@@@???AAACCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDBBBAAA>>><<<<<<===???@@@@@@???>>>======>>>?????????@@@@@@??????>>>===<<<999999:::::::::999888888666666555444333333222222222222333333333333222222444444444444444444444444111555999:::999666444444111000000000////////////........./////////000000/////////....../////////---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........---------...............////////////////////////.........///////////////////////////000000000111000000000000000111222222222222222222222222222222222222222111111111000000000000000111222222333333444555777999999777444333444444555555666666555555555666777888888888888888777888999:::::::::999999;;;::::::;;;>>>AAADDDFFF============<<<;;;999999:::;;;<<<<<<===>>>??????<<<<<<;;;;;;;;;::::::;;;777888888999888777666555333333333333333333333333555444333222222333444555111111111111111111111111222222111111111111111222222222222222222222222222222222222222222222222222444333333333222222222111333222111222444555444333222222222333333333444444333444444555555555555444222333444555666666666666666666666666777777777777666666666666666666666666666666777777777777666666777777777666777888999:::777999::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@???>>>===>>>??????AAACCCCCCAAAAAAAAABBBAAAAAAAAAAAACCCEEEGGGHHHFFFIIIKKKJJJFFFBBB???>>>EEEFFFFFFDDDAAA??????@@@@@@>>><<<<<<>>>AAABBBCCC@@@???<<<;;;:::;;;===???===<<<;;;:::999999999999777777666666666666777777666666555555555444444444222222333333333444444444222222222222222222222222222222222111111111111111///000111222222222222222////////////000000000111111111111111111111111111000111222333333222000///000000000000////////////000000000000000000000000222222222222222222222222000000111111111111000000000000111111111111000000000000111111111111000000//////000000111111111111000000111111111222222222222222222222222222222222222222222333333333444444333444555555333333444555555555555555555555555555666777999::::::888777666888888888888888888888888777777777777888888888888888999:::999777777888999???===:::777777:::>>>BBB@@@@@@????????????@@@@@@BBBAAA?????????@@@BBBCCCAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDEEECCC@@@===<<<===???@@@AAA@@@>>><<<<<<===???@@@???????????????>>>===<<<::::::;;;::::::999888777777666666444333222111111111111222333333333333222333333333333333333333333111555999:::999666444444000000000////////////...............//////////////////............//////------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------------------........./////////////////////////////////////////////............////////////000000000000000//////000000111222222222222222222222222222222222222111111111000000///000000111111222333333333555777888888666444222333333444555555555555555555666777888888999999999666666777888888888888888999888888999<<<@@@DDDFFF>>>=========<<<;;;:::999999999::::::;;;<<<<<<===999999999999999888888888555666777777777666555444222222222222333333333333444333222111111222333444111111111111111111111111111111111000000111222222222222222222222222222222222222222222222222222222222222222222222111111111333222111222444555444333222222222333333333444444111222333444444444444444222333444555666666666666777777777777666666666666555555555555555666666666666666777777777777666666777777777777777777888888777888999999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>>>>>>>@@@AAA???AAABBBBBBAAA@@@@@@AAA@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEECCC@@@???>>>>>>BBBCCCDDDCCC@@@?????????@@@>>><<<<<<>>>AAABBBBBB???>>><<<;;;:::;;;<<<===<<<;;;:::999999999999999777777666666666666777777555555555555444444444444444444333333333222222222222222222222222222222222111111111111111111111111///000111111222222222222...////////////000000000000000000000000000000000...///111222333333222222////////////000000000000000000000000000000000000111111111111111111111111000000111111111111000000///000111111111111000//////000000111111000000////////////000111111222222000000111111111222222222222222222222222222222222222222333333333444444444333444555444333222333555555555555555555555555555444666888999999888666555777777777777777777777777666666777777777888888888888999:::999777777888999<<<@@@CCC@@@:::888;;;???????????????????????????@@@??????>>>???@@@AAABBBAAABBBBBBBBBBBBAAABBBBBBCCCBBBBBBAAAAAAAAABBBCCCBBBCCCCCCDDDDDDDDDCCCCCCFFFDDDAAA???>>>>>>@@@AAABBB@@@>>><<<<<<===>>>???======>>>>>>>>>===<<<<<<<<<<<<;;;:::999777666555777666666444333222111111000111222222333333333222333333333333333333333333///222555666555333222111000000////////////......------.........////////////......------......///------............------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...////////////////////////////////////////////////...............////////////000000000////////////000111111111222222222222333333333222222222111111111111000//////000000111222222222222444555777777666444333222333444555555555555555666666666777888999::::::666666777777777888888888777777777888:::>>>AAACCC=========<<<;;;;;;;;;:::888888888999999999999:::888888888888888777666666444444555555555555444444222222222222333333333333333333222222222222333333111111111111111111111111111000000000000111222222222222222222222222222222222222222222222222222222111111111111111111111111222111111222444555555444222222333333333333444444111111222333444444444444222333444555666666666666777777777777666666666666444555555555555666666666666666777777777777666666777777777777777777777777777888999999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>>>>>>>>>>@@@BBB???AAABBBAAA@@@??????@@@???@@@AAABBBBBBCCCBBBBBBEEECCCAAA???>>>>>>?????????AAABBBBBB@@@??????@@@@@@>>><<<===>>>@@@AAA@@@======<<<;;;;;;;;;;;;;;;<<<;;;:::888888888999:::888777777666666666666666555555555444444444444333444444333333222222111111222222222222222222222222000000000111111111111111000000111111222111111111......////////////000000000000000000000000000000---...000111333444444444////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000111222222111000///000000111111111111000000//////000000111111111222000111111111111222222222333333333333333333333333333333333333444444444444222444555444333222333444444444444444444444444444444555777888999888666555777777777777777777777777666666666777777777888888777888999999888777888:::999CCCOOOQQQIII@@@<<<<<<>>>>>>????????????>>>>>>===>>>>>>???@@@@@@@@@AAA@@@AAABBBBBB@@@???@@@BBBBBBAAA@@@?????????@@@AAACCCCCCCCCCCCCCCBBBAAAAAACCCBBBAAA@@@???@@@@@@AAAAAA@@@???=========>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::888666444333666666555444333333222222///000111222333333333333333333333333333333333333///111333333222111000111000000/////////.........---------........./////////......------......///,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................000/////////...................../////////000000///////////////000111111111111222222222333333333222222222111111111111000//////000000111111222222111222333444555555555444111222333444555555555555666666666777888999;;;;;;888888888888888999::::::777777777888:::<<<>>>@@@===<<<<<<;;;;;;;;;<<<<<<999999888888888888777777777888999999999888666666444444333333333333444444333333333333333333222222222222333333333333222222111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111000111111111111111111111222111111222444555555444222222333333333333444444111222333444555555555555222333444555666666666666888777777777666666666555444444444555555555666666666666777777777777666666666777777777777777666666777888:::999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>======>>>@@@???@@@BBBAAA???>>>>>>???>>>???AAACCCCCCBBB@@@>>>BBBAAA@@@@@@@@@@@@@@@???>>>@@@BBBCCCBBBAAAAAABBB???>>>===>>>???@@@???>>>;;;;;;<<<<<<<<<;;;:::999<<<;;;999888777888999:::888888777666666666666666555555555444444444333333222222222222222333333333111111111111111111111111///000000000111111111222000111111111111000000///........./////////000000000000000000000000000000000000000000111222333444.../////////000000000111000000000000000000000000111111111111111111111111000000111111111111000000///000111222222111000///000111111222222111111000000000000000000111111111000111111111111222222222333333333333333333333333333333333444444444444555222333444444222222333444444444444444444444444444444555666777777777666666777777777777777777777777666666666666777777777888666777999999888888999;;;999BBBMMMRRRNNNFFF???<<<======>>>??????>>>======;;;<<<>>>@@@AAA@@@@@@???===???AAAAAA??????AAACCCCCCAAA@@@>>>>>>>>>@@@AAACCCCCCCCCBBBAAA@@@???>>>===>>>??????@@@@@@@@@@@@@@@@@@??????>>>=========999::::::;;;;;;:::::::::999999999888777666444333555555555444444333333333///000111222222333333333222222222222222222222222111222333333222111222333000/////////............---------.........//////.........------.........,,,------......------,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000........................000000//////.........---............/////////000///////////////000111111111111111222222333333333222222222111111111111000/////////000111111222222111111222222333444555555111222333444555555555555666666666777888:::;;;<<<::::::999999::::::;;;<<<777777888999:::;;;===>>><<<<<<;;;;;;;;;<<<<<<===::::::999999888777777777888888999:::999888777666444333222222222333444555444444444333333333222222111222333444444333222111000000000000000000000000000000///000000111222222111111111111111111111111111111111111111111111111000000000000000111111111222111111222444555555444222222333333333444444444222333444555666666666666222333444555666666666666888888777777666666666555444444444555555555666666666666777777777777666666666777777777777777666555777999::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===<<<===>>>???@@@AAAAAA???>>>>>>>>>===???BBBDDDDDDAAA>>><<<@@@@@@AAABBBDDDCCCAAA???>>>@@@CCCDDDCCCBBBCCCDDD???>>>>>>???@@@@@@>>><<<:::;;;<<<======;;;999888<<<:::999777777888:::;;;888888777666666666666666555555444444444333333333///000111222333444555555111111111111111111111111//////000000111111111222111111111111111000///.............../////////000000000000000000000000000222222000000000111222333.../////////000000111111000000000000000000000000222222222222222222222222000000111111111111000000...000111222222111000...111111222222222222111111111111000000000000000000000111111111111222222222333333333333333333333333333333333444444444555555222333444444222222333444444444444444444444444444444444555666666777666666777777777777777777777777666666666666777777777777555777888999888888:::<<<999;;;???BBBCCCAAA>>>;;;<<<===>>>??????>>>===<<<999;;;>>>AAABBBAAA???>>>:::<<>>>>>???@@@AAACCCCCCBBBAAA@@@>>>===<<<999:::===>>>@@@@@@??????@@@@@@@@@@@@???>>><<<;;;888999999:::::::::999999777777777777777666555555444444444444444444444444//////000222222333333333222222222222222222222222000000000000////////////111000000///...---------........................000///...---,,,---......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000...---,,,,,,,,,,,,---.........------------......222111111000///......---........................////////////000000000000000111111111222222222222333333222222111111000000////////////000000000000333333333333333333333333222222333333444555666666555333111222555:::===???;;;:::888666666777888999::::::999999999:::;;;;;;AAA:::<<<===999<<>>>>>>>>>>>>>>===<<<<<<<<>>>>>>>>???BBB===>>>AAACCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======;;;:::999888888888777666555555666777888777777666555444444333333444444444444444444444444444444444333333222222222//////000000111111111222111111222222222222111111000000000000000///......000000000000000000000000////////////////////////////////////////////////000000111111111111000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111222333333444444333333222000000111222333333444444333333333333333333333333444444444444444444444444444444444555555555555666888888888888777777777777666666666666777777777777666666777888999::::::;;;>>>===<<<;;;;;;:::;;;;;;:::;;;===>>>??????>>>>>>???>>>>>>>>>@@@@@@>>><<<===>>>>>>?????????>>>>>>BBB@@@>>>>>>@@@AAA@@@???AAAAAABBBBBBAAA@@@>>>===???>>>>>>>>>>>>>>>?????????>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::999777777666888888888888777777777666333333333333333333333333333333333333333333333333222222111111111111222222111111000000000/////////111000000///......------........................000///...---,,,------...................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,------,,,,,,---...///000000...---,,,,,,,,,,,,---.........------------......111111000000///......---.........................../////////000000000000/////////000000000000111111111111111111111000000/////////000000000111111333333333333333333333333222222333333444555555666444333222333555777999999:::999777666555666777888999999999999:::;;;======;;;666999<<<999:::===;;;777888777444888>>>???;;;888999999999999888777666555555444444444333333333222222222222333333333333111111111111111111111111111111000000000000111111000000000000111111111111---222333000...///000...000000000000000000000000111111111111111111111111000111111222333333222222333333222222111222222333444444555555555555444444444444444555555555555666444555555666555555444444777777777777777777777777888777666888::::::777555666666555555555555555666777777888999:::;;;<<<<<<999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<>>???@@@BBBDDDEEEFFFEEECCCBBB:::;;;===???@@@>>>===<<<:::<<<@@@DDDEEEEEECCCBBB@@@@@@@@@??????>>>>>>>>>======<<<;;;:::999888888777777666555555666777777777666666555444444333333444444444444444444444444444444333333333222222222//////000000000111111111///000000111111000000///000000000000000///......////////////////////////////////////////////////////////////////////////000000111111111111000000////////////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111222333333444444333333222000111111222333333444444333333333333333333333333444444444444444444444444444444444555555555555666777777777777777777777777666666777777777888888888777777777888999999::::::===<<<<<<;;;;;;;;;;;;;;;:::;;;<<<>>>???>>>>>>===???>>>>>>???@@@@@@???===>>>>>>??????@@@@@@??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBCCCBBBAAA@@@???>>>>>>============>>>>>>??????>>>===<<<<<<<<<<<<<<<;;;:::999888777777666777777777666666666555555333333333333333333333333222222222222222222222222222111111000000111111222222222111111111000000000000000000///......------........................//////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---......---------...///000111...---,,,,,,,,,,,,---.........------------......111000000//////......................................./////////000000000------........./////////000000000000000111111111///000000000000111111111333333333333333333333333222333333444444555555555444555555666666666777777999888777555555666777777888888999:::;;;===>>>???888666888;;;:::777<<>>>>>>>>===<<<<<<<<<>>>@@@@@@??????@@@BBBBBBCCCDDDEEEFFFEEEDDDCCCDDDDDDCCCAAA@@@>>><<<:::@@@BBBEEEHHHHHHGGGEEECCCAAA@@@@@@???>>>===<<<<<<<<<<<<;;;:::999888888777777666555555555555666777666666555555444333333333333333333333333333333333333333333222222222222222//////000000000000111111...//////000000//////...//////000000000///......///////////////////////////////////////////////////////////////////////////000000111111000000///////////////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111222222333333333333222222111111111222222333333444444444444444444444444444444444444444444444444444444444444555555555555666666666666666777777777777777777888888888999999999888888888888888888888888;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<>>>???>>>>>>===@@@??????@@@AAAAAA@@@>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAACCCDDDCCCBBBAAAAAA@@@AAACCCDDDDDDCCCCCCBBB>>>======<<<<<<<<<======@@@???>>>===<<<<<<<<<<<<;;;::::::999888777666666666555555555555444444444333333333333333333333333111111111111111111111111222111111000000111111222222222222222111111111000000000//////....................................//////......------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...---------------...//////...---,,,,,,,,,,,,---.........------------......000000/////////........................................../////////000000---------.........///////////////000000111111111000000000111111111222222333333333333333333333333333333333444444444555555666666777666666666888999999888777777777777888888::::::::::::;;;<<<===>>>;;;;;;999;;;:::555>>>RRRxxxjjjVVVDDD<<<:::999777::::::999888777666555555333333333333333333333333222333333333333444444444111111111111111111111111111111000000000000111111///000000000111111111111;;;HHHOOOGGG999000000111000000000000000000000000111111111111111111111111222111000//////000222333222222111111222222333333333444444555555444444333444444444555555555555666666666444444444555777888777777777777777777777777777777777777888888777777777777777777777888888999888888999999:::;;;;;;<<<;;;:::999888888:::<<<===<<<===============<<<<<<===>>>>>>>>>>>>???BBBDDDCCCDDDDDDEEEEEEEEEEEEEEELLLJJJEEE???>>>BBBFFFGGGOOONNNMMMKKKHHHEEECCCBBBAAAAAA@@@???>>>===<<<;;;;;;::::::999888888777777555555555555555555555555555555555444444333333333222222222222222222222222222222222222222111111111//////000000000000000000...//////000000//////......///////////////......//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000000000////////////000000///////////////////////////////////////////////////000000000111111111111000000111222222222222111222222333333333333222222111111111222222333333333555555555555555555555555444444444444444444444444444444444555555555555666666666666666666777777777888888999999999:::::::::999999999888888888777777999999:::;;;<<<<<<======;;;<<<===???@@@??????>>>@@@??????@@@BBBBBBAAA?????????@@@AAABBBBBBBBBBBBBBBAAAAAADDDFFFFFFCCC@@@???@@@BBBCCCDDDDDDCCCCCC???>>>>>>============>>>??????>>>===<<<<<<<<<<<<:::999999888777777666666555555555555444444444444222222222222222222222222000000000000000000000000111111000000000000111111222222222222111111111000////////////...................................................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,---......,,,,,,++++++,,,,,,------...---,,,,,,,,,,,,---.........------------......////////////................................................////////////....../////////000000000//////000000111111222222111111111111222222222222333333333333333333333333333333333444444444444444555555555444333555999<<<999999999999999999999:::<<<;;;;;;:::::::::;;;;;;===>>>888999<<<888IIImmmkkkRRR@@@999:::>>>888888888777777777777777333333333333333333333333222222222333333333444444111111111111111111111111111111000000000000111111///000000000111111111111777DDDLLLEEE888111111333000000000000000000000000111111111111111111111111333222111000000111222333222111111111222222333444333333444444444444333333444444444555555555555666666555555444555666777888777777777777777777777777777888888777777777777888999999888888999::::::;;;999999::::::;;;;;;<<<<<<;;;:::999888888999;;;===<<<<<<============<<<<<<======>>>======???CCCEEEDDDDDDDDDDDDDDDEEEFFFFFFCCCEEECCC@@@DDDOOOWWWXXXVVVRRRMMMGGGCCCAAAAAAAAABBBAAA@@@???>>>===<<<;;;999999999888777777666666444444555555555555444444444444444444444333333333222222222222222222222222111111111111111111111111000000/////////////////////000000111111000000///......////////////..............................//////////////////////////////////////////////////////000000000000//////........................////////////000000000000000000////////////000000///////////////////////////////////////////////////000000000111111111111000000111222222222222111111222222333333222222111111222222222222222333333555555555555555555555555444444444444444444444444444444444555555555555666555666666666777777888888999999999999::::::::::::::::::999999888777777777777888:::;;;<<<<<<<<<<<<<<<===???@@@AAAAAA@@@????????????@@@BBBBBBAAA@@@??????@@@BBBBBBCCCCCCCCCDDD@@@>>>BBBHHHJJJDDD===>>>???AAABBBCCCCCCCCCCCCAAA@@@??????>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;888888888777777666666666666666555555555444444444222222222222222222222222000000000000000000000000111000000000000000000111222222111111111000000000//////////////////....................................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......---------,,,+++++++++++++++,,,,,,...---,,,,,,,,,,,,---.........------------......................................................------.........///////////////000000000111111111111111111111111222222222111111222222222333333333333333333333333333333333444444444444444444444444222444555444222333777:::999999999:::::::::::::::<<<<<<;;;:::999999999999999<<<666777???<<>>>>>>>>>>>???BBBEEEEEEDDDCCCBBBCCCDDDEEEFFFEEEKKKOOOMMMPPPXXXYYYUUUNNNJJJEEE@@@======???AAA@@@??????>>>===<<<<<<;;;888888777777777666666666333333444555555444333333444444333333333333333333111111111111111111111111000000000000000111111111000000////////////......///000000111111000000///------.../////////..............................////////////////////////////////////////////////...//////000000//////...........................////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111111111222222222222111111222222222222222222222222444444444444444444444444444444444444444444444444444444444555555555555666666666777777888888999999888888999999999::::::::::::999999999888888777777777888:::;;;<<<<<<<<<;;;<<<===???@@@AAA@@@@@@???>>>>>>>>>???AAABBBAAA@@@>>>???@@@AAABBBCCCCCCCCCEEE@@@===AAAGGGJJJEEE>>>>>>???AAABBBCCCCCCCCCBBBBBBAAAAAA@@@????????????>>>===<<<;;;::::::::::::777777777777666666555555666666555555555444444444222222222222222222222222000000000000000000000000111000000//////000000111111111000000000/////////.../////////////////////........................---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,---,,,,,,++++++,,,,,,,,,...---,,,,,,,,,,,,---.........------------......................................................---------.........////////////000000000111111111333333333333222222222222222222222333333333333444333333333333333333333333444444444444444444444444111666:::;;;777444555777888888999999::::::::::::::::::999888888888999999555<<<555888BBB<<>>??????>>>???AAACCCEEECCCBBBAAAAAACCCEEEFFFOOOVVVVVVPPPNNNQQQNNNFFFCCCAAA???===<<<<<<===>>><<<<<<<<<;;;;;;:::::::::777777666666666666555555222333444444444444333222333333333333333333333333111111111111111111111111/////////000000000111111000000/////////............//////000000//////...,,,---......//////..............................////////////////////////////////////////////////......////////////..............................////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111111111222222222222111111222222222222222222222222333333333333333333333333444444444444444444444444444444444555555555555666777777777888999:::::::::888888888888999999999999999999999888888888888888777888:::<<<<<<<<<;;;::::::;;;===>>>??????>>>>>>=========>>>AAAAAA@@@???===>>>???AAABBBBBBCCCCCCAAA@@@@@@AAACCCDDDDDDCCC@@@AAABBBCCCDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;:::999999999999777777666666666666555555444444444444333333333333111111111111111111111111111111111111111111111111000000////////////000000000000000000////////////.........///////////////........................---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///111111///---+++...------,,,,,,,,,------...---,,,,,,,,,,,,---............------.........---.............................................---------.........//////////////////000000000000444444444333333222222222222222333333333444444444333333333333333333333333444444444444444444444444444:::AAACCC>>>888555555666777888999999999999999888777777777888999::::::555>>>777999BBB999QQQvvvfffSSSEEE@@@<<<;;;999666444333333333111111111222222333333333///000000000000111111111111111111111111111111111111111000000000000111111000000000000111111111111222333111...///333333///000000000000000000000000111111111111111111111111///000111111111///...---111111111111222333444555222333333444444333333222444444444555555555666666333444666888888888888777777777777777777777777777777888999777555555888;;;666666666666777888999:::666666666666777777777777999999:::::::::999999888::::::;;;<<<=========<<<===>>>@@@@@@??????@@@BBBEEECCCAAA@@@@@@BBBEEEFFFLLLQQQMMMBBB???EEEEEE????????????>>>===<<<;;;:::999999999999999999999999666666666666666555555555222222444444444444222222333333333333333333333333000000000000000000000000.../////////000000111111000000//////.........------..................---,,,,,,---.../////////...........................////////////////////////////////////////////////......////////////..............................////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111111111222222222222111111222222222222222222222222333333333333333333333333444444444444444444444444444444444555555555666666777777888999::::::;;;;;;777777888888888999999999888888888888888888888888777999:::<<<<<<;;;:::999999:::;;;============<<<===<<<<<<>>>@@@AAA@@@???<<<===???@@@AAABBBBBBBBB===AAADDDCCC??????CCCHHHBBBCCCDDDEEEEEEEEEDDDCCCAAA@@@???>>>============;;;;;;:::999888888888888666666666666666555555555333333333222222222111111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000------............------........................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000///......------...........................///000///...---...000///////////////.........////////////000000000000000000000000000000000000000000111222333333444444111333444333111000111444111111222222333444555555111222333333222222444555888;;;???@@@===999666444888888999999999999888888888888777666666777888999666444888>>>======KKK^^^{{{ooohhhbbb]]]ZZZZZZTTTFFF999444555222---333333333333333333333333000000000111222222222333222222111111111111222222000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111000000000000////////////111111111000000000000000000000000000000000000000111111222222222333333333333333333444444444555555666666666666777777777777777888888888888999999999777777888888888888777777777888888888888999999999999888777777777888:::;;;>>>===;;;:::999999::::::999:::::::::;;;<<<<<<<<<<<<======???@@@AAABBBBBBEEECCCAAA@@@@@@BBBEEEFFFCCCBBBAAA@@@???@@@@@@AAA===============<<<;;;;;;999888666555444555777888666666666666555555555555333333333333333333333333111222222333333222222111111111111111000000000000////////////////////////............////////////////////////////////////////////////////////////000000//////.........---------------.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111222111111111000000//////000000000000000000000000000000111222222222222111000000111222222222222222000111111111111222222222333333333333333333333333444555666555444222222333222333555666666666555444777777777777666666666666555666666777888999999999888999::::::888888999:::777888888888888999999999888888999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>???AAAAAA@@@@@@AAABBBAAA@@@?????????@@@AAABBBDDDCCCAAA@@@???>>>>>>>>>?????????>>>>>>>>>>>>>>>;;;999888999;;;;;;888555888888888888777666444444444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------............------........................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------....................................///000111000///...///111/////////////////////...////////////000000000000000000000000000000000000000000000111111222222222111333444333111000222444111222222333444444555555222333444444333333444555666999<<<<<<:::777555444888888999999999999888888999888777777777777999999888444666<<<;;;999CCCRRRyyypppkkkiiigggeeeeeeaaaPPP999///333555111333333333333333333333333111111111111111222222222222111111000000111111222000000000000000000000000111111000000000000111111//////000000000111111111111111111111111111111111000000000000////////////000000000000000111111111111111111111111111111111111111222222222333333333333333333444444444555555555666666666777777777777777777888888888999999999777888888888888888888777777888888888888999999999:::999999888888999:::;;;===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<===============>>>???@@@@@@AAAAAABBBAAA@@@???@@@AAACCCDDDCCCCCCAAA@@@@@@@@@AAAAAA????????????>>>===<<<;;;;;;999777555444444555666666666666666555555555555333333333333333333333333111222222333333222222111111111111000000000//////////////////////////////............////////////////////////////////////////////////////////////000/////////............------.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111000000000//////000000000000000000000000000000111222222222222111000111111222222222111111000111111111111222222222333333333333333333333333333444666555444333333444333444555555666555555555666666666555555555555555555666666777888888999999888999::::::888888999:::888888888888999999999999888888999999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===???@@@@@@??????@@@AAA@@@@@@???>>>???@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>??????>>>======<<<;;;;;;999888777999;;;<<<999777777888888777666555444444444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////------............------------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///........................///000111111//////000111......//////////////////////////////000000000000000000000000000000000000000000000000000000000111111222333333111111222333222333333444444555555555444555666555333333444555333666888888777555555666888888999999999999888888999888777666666777888999999555444888888555:::BBBdddnnnssspppoootttxxxvvvppprrrcccEEE444777999333333333333333333333333333222222222111111111111111222111111000000111111222000000000000000000000000111000000//////000000111//////000000000000111111111111111111111111111111////////////000000000000//////000000111111222222222222222222222222222222111111222222222333333333333333333444444444555555555555666666666777777777777777777888888888999999888888888888888888888888777888888888888999999999;;;;;;:::999999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA???>>>===<<<;;;:::888666444444444444666666666555555555555444333333333333333333222222111111222222222222111111111111000000000000//////////////////////////////............////////////////////////////////////////////////////////////////////////................../////////000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000//////000000000000000000000000///000111111222222111111111111222222222111111000000111111111111222222222333333333333333333333333222333555555444333444555555444444444444555666666444444444555555555555555555666666777777888888999888999:::999888888999:::888888888888999999999:::888888888999999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>??????>>>===>>>@@@??????>>>===>>>???@@@AAABBBBBBCCCBBBAAA@@@>>>===??????>>><<<;;;:::999888777666777999;;;;;;:::888777777777777666555444444333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------....................................000111000///...///000............////////////////////////000000000000000000000000000000000000111111111111111000000000111222222222222222333333333333444444444555555555555666777666444333333555222444666666555555666888888888999999999999888888888777666555555555666777:::444333666777444444777GGG\\\mmmnnnmmmtttzzzyyyyyywwwWWWAAA???<<<111222222222222222222222222333222222222111000000000111111000000000000111111////////////////////////000000////////////000000////////////000000000111111111111111111111111111////////////000000000000......///000111222222333111111111111111111111111111111222222222333333333333333333444444444555555555555555666666666777777777777777777888888888888999999888888888888999999777777888888888999999999;;;:::::::::999999999999;;;;;;;;;<<<===>>>????????????>>>>>>======<<<<<<>>>>>>>>>>>>?????????????????????@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAACCCBBBBBBAAA???===<<<;;;:::999777666555555555555666666555555555444444444333333333222222222222222111111222222222222111111111000000000////////////////////////////////////............///////////////////////////////////////////////////////////////////////////.........////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111000000000000000000//////000000000000000000000000///000000111111111111111111222222222222111000000000000111111111222222222222222333333333333444444111333555555444444555666555555444333333555666777444444555555555555666666666666666666777777888888777999:::999888777888999888888888999999999::::::888888888999999999::::::=========<<<<<<;;;;;;:::<<<===>>>===<<<<<<===>>>>>>>>>=========>>>???@@@@@@AAACCCCCCBBB@@@>>><<<>>>======<<<;;;::::::999777777888999::::::888777666666666666666555444333333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////........................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////......------........................---...//////------...///---.........//////000000////////////000000000000000000000000000000000000222222222222222222111111111111111222333333333333333333333444444444444444555666777666444333333555222444555555555666888:::888888999999999999888888777666555444333444444555888444333555777555444444===TTThhhmmmmmmrrrvvvvvv]]]EEE@@@:::000222222222222222222222222333222222222111000000000111000000000000000000111////////////////////////000000////////////000000...////////////000000000000000000000000000000000.../////////000000000111......///000111222222333000000000000000000000000111111222222222333333333333333333444444444555555555555555555666666666666666666777777777888888888999999888777777888999999777777888888888999999999888999999999999888888888:::;;;;;;<<<===>>>??????=========<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<:::999666666666666666777777777555555555555444444444444333333333222222111111111000111111222222111111000000000000////////////...////////////////////////............////////////////////////////////////////////////////////////.........///////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000//////////////////000000//////////////////////////////000111111111111000111111222222222111111000000000111111111222222222222222222333333444444444111333555555444444555666555555444333333555666777555555666666666777777777666666666666666777777777777888999999777777888999888999999999999:::::::::999999999999999:::::::::??????>>>>>>======<<<<<<;;;===>>>===;;;;;;<<<=========<<<;;;<<<===>>>??????@@@BBBBBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999777666555444555555555555444444333333333222222222111111111111111111111111111111111000000000000000000000000................................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000000///......------........................,,,---......,,,,,,---...------......///000000000////////////000000000000000000000000000000000000222222222222222222333333222111000111333444444333333333333333333333333333444555666555333333444555222444666666666666888:::888888999999999999888888777666555444333333444444666555444555777777666555777HHH```pppwww|||nnnPPP===888666111222222222222222222222222222222222111111111111111111000000//////000000111000000000000000000000000000//////......//////000......////////////000000000000000000000000000000......//////000000111111//////000000111111222222////////////////////////111111222222222333333333333333333444444444555555444444555555555666666666666666666777777777888888999888777666666777888999777888888888888999999999666777888999999999999888999:::;;;======>>>>>>>>>;;;;;;;;;;;;;;;:::::::::=========>>>>>>?????????@@@@@@??????@@@@@@AAABBB>>>??????@@@@@@@@@@@@?????????>>>>>><<<;;;999999555555666666777888888888555555555444444444444333333333333222111111000000000000111111111111000000000000////////////......////////////////////////............////////////////////////////////////////////////////////////.........///////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////000000......////////////000000////////////////////////...///000000111111000000000000111222222222222222000111111111111222222222111222222333333444444555222333555555444333444555555444444444444555666666555555666666777888888888666666666666666666666666777888999888777777888999999999999999::::::::::::::::::::::::::::::::::::??????>>>>>>>>>>>>>>>>>><<<===>>>===;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>???@@@@@@@@@???===<<<::::::;;;;;;<<<======>>>999:::<<<:::888555444444333444444444444444333333222222222222111111111111111111111111111111111111000000000000000000000000................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---...///...---,,,---///------......///000000111////////////000000000000000000000000000000000000000000111111222222333333222000///111444555444222222222222222222222222222222333444444333333444555111444666777666666777888888888999999999999888888999888666555444444555555555666666555555666777777444;;;PPPjjjwwwzzzvvvdddMMM<<<555333333222111111111111111111111111111111111111111222222222000000////////////000000000000000000000000000000//////............//////........./////////000000000000000000000000000000.........///000111111111000000000000000111111111////////////////////////111111222222222333333333333333333444444444555555444444444555555555666666666666666666777777777888888777555444444555777888777888888888888999999999555666888:::;;;;;;;;;:::999:::;;;<<<======<<<<<<::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@???>>>======???@@@BBB<<<===>>>???@@@??????>>>>>>>>>>>>===<<<;;;:::999555666666777777777777777555555555444444444333333333333222222111000000///000000111111111111000000000000/////////.........////////////////////////............////////////////////////////////////////////////////////////............/////////000------........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000........./////////000000////////////////////////...//////000000000000000...///000111222333333333000111111111111222222222111111222333333444555555333444666555444333333444333444555555666555555555444444555555666777777888666666666666666666666666666888999888777666777999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<>>>>>>===<<<;;;;;;<<<<<<;;;:::::::::;;;======>>>>>>>>>>>>============::::::::::::;;;;;;;;;;;;777999;;;:::777555555555222333333444444444333333222222222222111111111111111111111111111111111111000000000000000000000000................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------......///...........................///000///...---...000---------...///000000111////////////000000000000000000000000000000000000...//////000111222222333222000///111444555444222222111111111111111111111111222333333333222444555111333666777666555666666888888999999999999888888;;;:::888777666666666777555777888555444555777777777555CCC\\\hhhdddeeeoooXXXDDD333111444333111222111111111111111111111111000000111111222222222333000000////////////000000000000000000000000000000//////............//////............/////////000000000000000000000000000---......///000111111222111111111000000000000000000000000000000000000000111111222222222333333333333333333444444444555555444444444555555555666666666666666666777777777777888666555444444555666888777888888888888999999999555777999;;;<<<===<<<<<<999:::;;;<<<<<<<<<;;;:::999::::::;;;;;;<<<<<<<<<:::;;;<<<===>>>???@@@AAA???>>><<<;;;;;;===???AAA;;;<<<===?????????>>>=========>>>======<<<;;;;;;777777888888777666555555555555444444444333333333333333222222111000000///000000111111111111000000000/////////............////////////////////////............/////////000////////////////////////////////////////////////---.........//////000000------------.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000---.........//////000000////////////////////////...//////000000000000000---...000111333333444444000111111111111222222222111111222333333444555555444555666666444222222333222333555666666666555444333333444444555666777777666666666666666555555555666888999888777666777888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>===>>>???>>><<<;;;<<<===;;;;;;:::999:::;;;<<<===>>>======<<<<<<<<<<<<===:::::::::999999888888888555888::::::777666666888222222333444444444333333222222222111111111111000111111111111111111111111000000000000000000000000........................---.........---,,,,,,+++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---...+++)))+++000111...***---,,,,,,++++++,,,,,,---.........------............---,,,+++++++++,,,---++++++,,,,,,,,,,,,------------------------------------------------------//////////////////......////////////////////////......//////000000111111000000000000000000000000111222222111000//////000//////111222444666777777111222333444444333111000555555555555444333222222111444666777666555555555444444444555555555666666777666555444444444444444777666666666666555555555555888<<<@@@BBBBBB@@@???555555555555444333222111111111111111111000//////111111111111111111111111//////000000111111222222//////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000111111000000//////......000000000000111111111111111111222222222333333333333444444555555444444333444444444555555555555666555555444444444444555555777666555444333444444555999888666555555777888:::888999999:::;;;<<<======:::;;;<<<<<<;;;:::888777888:::;;;;;;:::999999:::666888::::::::::::<<<>>>===>>>>>>>>>===<<<;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<;;;999777666777666666666666555555555444444333333333222222222000000000000000000000000000111111111111222222222000000000000000000000000000000//////.........---000000000000////////////////////////////////////000000000000000000000000........................//////.........---------000///...------...///000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////............////////////000000000000111111111111111111111111111111111111000000111222222222222111444444333222111222666999888777777666555444444444555555555666666666666666777777666666666666777777666666777888888888888888888888888888888888888888<<<<<<;;;:::::::::;;;;;;;;;;;;<<<======<<<;;;:::===<<<<<<<<<<<<===>>>>>>???????????????>>>=========<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::777555444444555666666666666666666666666666333333333333333333333333222222222222222222222222111111111111111111111111111000///------......///////////////////////////------......---,,,,,,+++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---...+++)))+++///111...***---,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,+++++++++,,,------++++++,,,,,,,,,,,,------------------------------------------------------........................////////////////////////000000000///////////////000000000000000000000000111222333222000///000111///000111222333444555666111222222222222222111111444444444555444444333222222444666666555444555555444444444444555555555555666666666555555555444444666666666555555555444444000222555777888777666555555555555444444222111111000111111111111000//////111111111111111111111111000000000000000111111111//////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000111000000000/////////...000000000000111111111111111111111222222222333333333333444444444444333333444444444555555555555666555555444444444444555555555555444444444555666777888888666666666888:::;;;999999::::::;;;<<<<<<<<<999999999999999888888777888:::;;;;;;999999999:::999:::<<<<<<;;;;;;<<<===<<<======>>>>>>>>>======;;;<<<<<<======<<<<<<;;;999::::::999888777555444666666666555555555444444444333333333333222222222000000000000000000000000000000111111111222222222000000000000000000000000000/////////............000000000000////////////////////////////////////////////////////////////........................//////.........---------000///...------...////////////000000000000//////////////////////////////////////////////////////////////////////////////.../////////000000000000////////////////////////............////////////000000000000111111111111222222222222222222222222000000111222222222222111333333333222222444888;;;777777666666555444444333555555555555666666666666777777666666666666777777555555666777777777777777888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============;;;;;;<<<<<<<<<<<<============<<<======>>>??????>>>>>><<<<<<;;;:::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;999777555444444555555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111000///...---......///////////////////////////---------------,,,,,,+++---,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------+++***,,,///000---+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,,,,......++++++,,,,,,,,,,,,------------------------------------------------------------------------......////////////////////////111111000000///......---000000000000000000000000111222333222000///000111///000000111222222333333111111000000000111111222222333333444444444444444222444666666555444555666333333333444444444555555555666777777777666555444555555444444444333333333333333444444444333222111333333333333333222111000000000111111000000///...000000000000000000000000111000000000000000000///...//////000000//////...////////////////////////////////////////////////............////////////000000000000000000000000000000000000////////////000000000000111111111111111111111222222222222333333333444444444444333333444444444555555555555666555555444444444444555555333333444444555777888999888777777777888999;;;<<<::::::::::::;;;;;;;;;;;;777777777666777777888999888:::;;;;;;:::999999:::<<<===>>>===;;;:::;;;<<<;;;<<<===>>>>>>???>>>>>>::::::;;;;;;;;;;;;::::::999999999888777666555444555555444444444333333333333333333222222222111111000000000000000000000000000000000111111111222222000000000000000000000000////////////............////////////000000000000////////////////////////////////////////////////.......................................---------///......---......//////...//////000000//////...////////////////////////////////////////////////////////////////////////....../////////000000000////////////////////////............////////////000000000000111111111111222222222222222222222222000000111222222222222111222222333333333555999<<<666666666555555444444333444444555555555666666666777666666555555666666777444555666666777777666666777777777777777777777777999:::;;;<<<======<<<<<<;;;<<<===>>>>>>===<<<<<<:::;;;<<<===>>>===<<<<<<999:::;;;===>>>?????????;;;;;;;;;;;;;;;:::999999<<<<<<<<<;;;;;;::::::::::::999777555444444555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000///............///////////////////////////,,,,,,---------,,,,,,+++,,,,,,,,,++++++***************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***,,,...///---+++---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,******++++++,,,---......+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------------////////////////////////000000/////////.........000000000000000000000000///000111111//////000111000000000000111111111111111000/////////000111222111111222333444555555444333444666666555444555666333333333333444444444444555666888999999777666444444444444333333333222222666555444333333333333333222222222222222111000000000000000000000//////...////////////////////////111111000000/////////......//////////////////...////////////////////////////////////////////////............////////////000000000000000000000000000000000000///////////////000000000111111111111111111111111222222222222333333333444444333333333444444444555555555555666555555444444444444555555444444555555666777888999777777777888999;;;<<<===;;;;;;;;;:::::::::999999777666666555666888:::;;;999;;;===<<<;;;:::;;;;;;===>>>>>>===:::999999:::;;;<<<<<<=========<<<<<<999::::::;;;;;;::::::999::::::999999888777666666444444444333333333222222222222222222111111111111000000000000000000000000000000000000111111111111///////////////////////////////////////.........////////////000000000000////////////////////////////////////////////////...................................................------.........//////...//////////////////...////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////............///////////////000000000111111111111222222222222222222222222000000111222222222222111111222333222222444777:::555555555444444444333333333444444555555666666666666666666555555666666666555666666777777777777777666666666666666666666666777999;;;===>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<999:::<<<>>>>>>===<<<;;;999999;;;<<<===>>>>>>>>>:::;;;<<<<<<<<<;;;999888<<<<<<;;;;;;:::999999999999888777555444444444555222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000/////////............////////////////////////++++++,,,,,,---,,,,,,+++,,,,,,+++++++++++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,+++---,,,,,,++++++,,,,,,---+++++++++******+++++++++)))***+++,,,------......+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......////////////////////////---........./////////000000000000000000000000000...///000///......///000000000000000000000000000111000/////////000222333000000222333444444555555333444555555444444555777333333333444444444555555444666777999999888666555444333333333333222222222111000000//////000111222111111222222111111000000000000000000000///..............................111000000000//////............////////////......////////////////////////////////////////////////............////////////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222222333333333333333333222444444444555555555555666555555444444444444555555666666666777777777777777666777777888999;;;<<<===;;;;;;;;;::::::999888888888777777777888:::<<<===;;;===>>>>>>===<<<<<<===<<<======;;;999888888999=========<<<;;;:::999888999::::::;;;;;;::::::999999888888777666666666666444333333333333222222222222222111111111000000000000000000000000000000000//////000000000111111111////////////////////////.........///////////////.../////////000000000111////////////////////////................................................---.....................,,,,,,---.....................////////////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////............///////////////000000000111111111111222222222222222222222222000000111222222222222111222222333222000111333555444444444444333333333333333333333444555666666777666666555555555555666666777777888999999999999888666666666666666666666666666888:::<<<======<<<;;;:::;;;<<<>>>>>>>>>===<<<999:::<<<>>>>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<:::;;;<<<===<<<;;;:::999<<<;;;;;;:::999999888888777777666555555444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000///////////////......---////////////////////////***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,******,,,,,,------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---......//////////////////////////////,,,------...//////000000000000000000000000000000---///000///......///111000000000000000111111111000000000000111111222333000000222333444444444444444555555444333444666777444444444555555555666666444555666777777777666555444444333333333222222222000/////////000111222333111111222222222111111000//////000000//////...---////////////////////////000//////////////////...---......//////......---////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000111111111111000000000111111111111222222222333333333333222222444444444555555555555666555555444444444444555555666777888888888888888777666777777888999:::;;;;;;;;;;;;::::::999999888888999999999999:::;;;<<<===;;;===>>>>>>===<<<<<<===:::;;;<<<;;;999888999:::>>>>>>======;;;999888777999999::::::::::::999999666555444333333333333444444444333333333222222222111111111000000000000///000000000000000000000000/////////000000000111111000000000000000000000000.........///////////////......//////000000111111////////////////////////................................................---------...............+++,,,---...............---......//////......---////////////////////////////////////////////////////////////////////////------........./////////////////////////////////............////////////000000000000111111111111111111111111111111111111000000111222222222222111111222222111000///000222333333333333333333333333222222333444555666666777666555555444444555555666777888999999::::::999999777777777777777777777777777888999:::;;;;;;::::::999:::;;;=========<<<<<<999:::;;;<<<===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===============<<<;;;;;;;;;;;;::::::999888777777666666666555555555444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000/////////000///......---////////////////////////******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))***,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,---------,,,+++++++++,,,,,,,,,,,,------------------------------------------------------,,,------...//////000000////////////////////////........................000000000000000000000000///000111111000000111333000000000111111222222222///000111222333333333333000111222333333333333333444555555444333444666888555555555666666666777777444444555555555666666666444444444444333333333333222333333333444444444444111111222222222222222111//////000000//////...---////////////////////////.........///////////////---......//////......---////////////////////////////////////////////////............////////////////////////////////////.../////////000000000111000000000000111111111111000000000000111111111111222222333333333333222222444444444555555555555666555555444444444444555555444555777999:::::::::999666777777888999999999999:::::::::999999999999999999999:::;;;;;;;;;;;;;;;:::;;;======;;;:::;;;<<<999:::;;;;;;::::::;;;===>>>>>>>>>>>>===<<<;;;:::777888888999999888888777555444333222222222333444444444444444333333333333111111000000000/////////000000000000000000000000////////////000000000111000000000000000000000000............/////////000.........///000111111111////////////////////////................................................---------.........//////***+++,,,...//////......---......//////......---////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////............////////////000000000000111111111111000000000000000000000000000000111222222222222111000111222222111000111333222222222222222222333333111222222333555666666777666555555444444555555666777777888999999999999999888888888888888888888888888888888888888888888888777888:::<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<999:::;;;<<<===>>>>>>>>>??????>>>===============;;;;;;:::999888777666666555555555666555555444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000...///000000000///------////////////////////////)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,---------,,,+++***++++++,,,,,,,,,---------------------------------------------------------------......///000111111/////////////////////////////////...------,,,,,,000000000000000000000000000111333333222222333444///000000111222222333333///000222333444444333333111111222333333333222222444555555444333333666888666666666666777777777777444444444444444555666777555555444444444444333333222333333333333222222111111222222333333333222222///////////////......---000000000000000000000000---.........//////000000---..................---////////////////////////////////////////////////............/////////000////////////////////////.../////////000000111111000000000000111111111111000000000000111111111111222222222333333222222222444444444555555555666666555555555444444555555555222444666999;;;;;;<<<;;;666777777888888888777777999999999999999999999999888999:::;;;<<<;;;:::999888:::;;;;;;:::999999:::888:::;;;<<<<<<<<<>>>@@@>>>???????????????>>>===666666777777777777666666777666555444333444555666555555444444444444333333000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000---.........//////000000---......///000111111222////////////////////////................................................---------.........//////)))+++,,,...//////......---..................---////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////............/////////000000000000000111111111111////////////////////////000000111222222222222111///111222222222222444555222222222222222222222333111111222333555666666777555555555444444555555555666666777888888888888888888888888888888888888888999888777777666777777888777888999;;;<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===888999:::===>>>@@@@@@AAAAAA@@@>>>=========>>>???;;;;;;:::999888777666555555555555666555555444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000...///000000000///---,,,////////////////////////------------------------++++++************++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,---...---,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,---////////////////////////........................------------------------........................////////////////////////////////////000000000000222111000000000111333444222222111111111111111111111111111222222333333333111111222222222333333333444444444444444444444444555555444444444444555555666444333333333333222000444333222111111222333444444333333222111111111222////////////////////////////////////////////////////////////////////////............////////////...---,,,++++++,,,---...////////////////////////........................//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000111111222111111333333333333111111333333333444444444555555666666555555555444444444444444555666777888999999555777999:::;;;:::888777999999999999888666444333888999:::;;;<<<;;;::::::===<<<<<<===???>>><<<::::::;;;;;;;;;<<<=========<<<<<<<<<===<<<<<<;;;:::999888888777666555555444444444333333333333222222222222222222222222222222222111111111000000//////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////111000///...------...///......................................................................................................------------......////////////............////////////////////////---------............//////////////////////////////////////////////////////000000000000000//////000000000000000000000000000000000000000000000000222333333222111000222333333333333333333333333333111333555555444444444555777777666555444444333333777777666666666666777777999888777777777777777888888999999999999888777777777888999999::::::999999<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>???PPPVVVJJJ:::>>>BBB>>>;;;999999888777666555444333555555444444444333333333333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000........................////////////////////////------------------------++++++************++++++,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,................................................------------------------........................////////////////////////////////////000000000000111111000///000111222333111111111111111111111111111111222222222333333333222222222222333333333333444444444444444444444444555444444444444444444555666444333333333333111000333222111000000111222333222222111000000000000000////////////////////////////////////////////////////////////////////////............////////////......------------......................................................//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000111111222111222333444444333222111333333333444444444444555666666555555555444444444666666666666666777777777666777888999:::999888888888888999999888888777777888999:::;;;;;;;;;::::::<<<;;;;;;===>>>>>><<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::888888777777666555555444444444333333333222222222222222222222222222222222111111111000000000//////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000///...---------..............................................................................////////////..................------------......////////////............////////////////////////---------............///........................//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111222333222000000111333333333333333333333333333111333555666555555555777555555555555666666666666777777666666666666777777777777666666666777777888666777888999999999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;<<<===>>>???PPPZZZQQQ???<<<<<<888:::;;;:::999888777666555555555444444444444333333333333333222222222111111111111111111111111111111111111111111111111111111111////////////////////////........................////////////////////////------------------------++++++************++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------------------------------------------------------........................////////////////////////////////////000000000000000000/////////000111222111111111111111111111111111222222222222333333333222222333333333444444444444444444444444444444444444444444444444444444444777555333333333222000///111111000000000000111111111000000///////////////////////////////////////////////////////////////////////////////////////---............/////////.........//////.........................................................//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000111111222222333333444444333333222333333333333444444444444555555555555555444444444777777777666666666555555777888888888888999999999888888888888999999:::;;;888999999:::;;;:::::::::;;;::::::<<<>>>>>>===;;;<<<;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999888777777666666555555555333333333333222222222222222222222222222222222222111111000000000000//////000000000000000000000000////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////...------,,,---------................................................////////////////////////000000/////////...............------------......////////////............////////////////////////---------............///........................//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000111222333222111111222333333333333222222333333333333555777777666555666777444444555555666777888888777777666666666666777777555555555555666777888888555666777888999:::::::::;;;;;;<<<=============================================<<<<<<======>>>???JJJXXXTTTCCC;;;777666;;;;;;;;;:::999888888777777444444444444333333333333333222222222222111111111111111111111111111111111111111111111111111111111////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------........................////////////////////////////////////000000000000///////////////000000111111111111111111222222222222222222222222222222222222333333333333444444444333333333333333333333333444444555555555555444444777555333222222222000...000000////////////000000000000///////////////000////////////////////////////////////////////////........................---------.........//////---...///000000///...---................................................//////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000000000111111222333333333444444333333333222222333333333444444444555555555555555555555555666666666666666666666666888888777777888888999:::;;;:::999888999:::;;;<<<888888999999:::::::::::::::999999:::===>>>===<<<<<<;;;;;;;;;::::::999999:::::::::::::::999999888777777666666666555555555333333333222222222222111111111111111111111111111000000000000000000//////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////------------,,,---------................................................000000000000000000000000/////////.........------......------------......////////////............////////////////////////---------............///........................////////////////////////...//////000000000000///////////////////////////000000000000000000000000111333444444333333333444444333333222222333444555888::::::999777555555555333444444555555666777777666666777777777777666666444444444444555777888888666666777888999:::::::::;;;;;;<<<=======================================<<<<<<<<<=========>>>>>>???MMMLLLAAA===999777===:::::::::999888777777666444444444333333333222222222222222222111111111111111111111111111111111111111111111111111111111111////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................////////////////////////////////////000000000000.../////////000000000000000000111111111222222222222222222222222222222222222222222333333333444444333333333333333333333333444555666666666666555444666444222222222222000...////////////////////////000000/////////000000111////////////////////////////////////////////////------------------------------------............---...///000000///...---................................................//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000111111222333333333333333333333333222222222333333333444444444555555555555555555555333444444555666777777777888888777777888888999:::===<<<:::999999999:::;;;888888888888999999:::::::::999888999;;;======<<<;;;;;;::::::999999999888999999999999999888888777666666666666555555555555333333222222222111111111111111111111111111111111//////////////////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,------------------................................................000000000000000000000000------------------------......------------......////////////............////////////////////////---------............///........................////////////////////////......///000000000000000////////////////////////000000000000000000000000222444666666555555555666444333333222333555777888>>>???>>><<<888444333333444444444444444444444444666666777777777777666666444444444444555777888888888888999999999888888777::::::;;;<<<<<<<<<<<<;;;========================;;;<<<<<<<<<============:::CCC@@@;;;>>><<<777;;;888888777777666666555555444444333333333222222222222222222111111111000000000000000000000000000000000000000000000000000000................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................////////////////////////////////////000000000000...///000111111111000000000000000111222222333333333333333222222222222111111111222222222333333333333333333333333333333333333444555666666555444333444333111111222222111/////////000000000000//////000////////////000000111////////////////////////////////////////////////------------------------,,,------------..................//////.........------------------------........................//////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000000111111222333222222111111222222333222222222222333333333333444444444555555555555555222333444555666777777888777888888888888999999999<<<;;;::::::999999999999999888888888888999:::::::::999888888:::<<<<<<;;;::::::999999999999999888888888888888888777777666555555555555555555555555222222222222111111111111111111111111111111111111......////////////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,---............---................................................////////////////////////,,,,,,------.../////////......------------......////////////............////////////////////////---------............///------------------------////////////////////////---...///000000111111000000000000000000000000000000000000000000000000000111333666777666555555666444333333333555777:::<<>>999555333222555555555555555444444444555666777888888777666555555555555555666777888888999999999999999888777777999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;:::>>>999777>>>;;;444555666666555555555444444444333333333333222222222222222111111111111000000000000000000000000000000000000000000000000000000000................................................////////////////////////++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................////////////////////////////////////000000000000///000111222222222111000///000000111222222333333333333333222222222111111000000000111111111222222222222222222222222222222111222444555555444222111333111000111222333222000///000111111111111000///......------...//////000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------......------------------------........................//////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000000111111222222111111000000111111222111222222222222333333333444444444555555555666666444444444555555666666666666777888999:::999888888888999999::::::::::::999999888777777777888::::::;;;999888777999:::::::::888888888888999999999999777777888888777777666555555555555555555555555555222222222222111111111111111111111111111111111111........./////////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,---...///000//////...........................................................................,,,---...///000222222333......------------......////////////............////////////////////////---------............///------------------------////////////////////////---...///000111111111111000000000000000000000000000000000000000000000000///111444666555444444555444333333444666:::>>>@@@BBBBBBBBB???:::777555555555555666666777777888888555666777888888777666555777777666666666777777888777888888999999999888888999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;:::::::::<<<777666===:::333555555555555555444444444444333333333222222222222111111111111111000000000000000000000000000000000000000000000000000000000000................................................////////////////////////++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++(((***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................////////////////////////////////////000000000000///000111333333222222111///000000111222222333333333333333222222111111111///000000000000111111111222222222222222222222222///000222333333222000///111000000000222333222111///000111222222111000///,,,,,,,,,,,,------...///////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...------------------------........................//////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000000111111222222111000//////000111222111111222222222333333333444444444555555555666666666555555555555444444444555777999:::;;;:::888777555666888:::;;;;;;;;;:::999888777777777888:::;;;<<<:::888777888::::::999777777888888999999999:::777777777777777666666555444555555555555555555555222222222111111111111000000000000000000000000000---.........//////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,---///000000000//////........................................................................------///000222444555666.........------.........000/////////............////////////////////////---------.........//////------------------------////////////////////////---...///000111111111111000000000000000000000000000000000000000000000000---000333444444333333333333333333444777<<<@@@CCC@@@AAAAAA???<<<999888888555555666888999:::<<<<<<555666777999999777666555999888888777777777777888555666777888999:::::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::777888999:::;;;:::999999777:::666666===:::555:::555555555555555444444444333333333222222222111111111111111111000000000000000000000000000000000000000000000000000000000000................................................////////////////////////***+++,,,,,,------,,,,,,...///000///---,,,+++,,,///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,+++******+++,,,---*********++++++,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***............---,,,++++++------------------------,,,------......------,,,///////////////........................///000000222222111000//////000000111111000000111111222333444333333222111111111222111111111111111111111111111111111111111111111111333333333222222111111111111111111111111111111111111111000000//////............------------......//////............////////////.........---------...------,,,,,,------...---------............///,,,,,,,,,---------......------......//////000000........................,,,---------.../////////////////////000000000000///////////////.........000000000000000000000000//////000000000000//////111111111111111111111111333333333333333333333333444444444555555555555666777666444333444555777999<<<:::888666666777888999888888888888888777666666888888888888888777666666888888888888999:::;;;<<<666666777777777888888888999999888888777666666666444444444333333222222222//////000000111111222222000000////////////000000////////////////////////......------...///000111000000////////////000000////////////////////////............////////////000//////.........//////////////////////////////000000000000000000000000//////.........------------------............///......///000000000000000000000/////////111222333////////////////////////---......///000/////////////////////////////////////////////////////////........................000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000111111222333333333333222444222222666<<>>???>>>;;;888666555666555555444333333444555666444444555555666777888888666666666666666666666666666777777888777777666666555555666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888777777777777666666666555444333333444333333222111111222222333333222222111111000000000000////////////000000000000000000////////////////////////000000000000000000//////......------..............................////////////......***+++,,,,,,------,,,,,,,,,---///...---+++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,******+++,,,------------------------------------,,,------......------,,,,,,---------......//////...............///000000111000000000000000111111///000111222222222222111111111111000000111222222111111111111111111111111111111111111111111111111111111111222222222222222000000000000000000000000.............../////////......------------......---///000222222000///---,,,,,,------------------...------,,,,,,------...---------............///,,,,,,,,,---------......//////......------,,,,,,......................../////////...---------,,,............////////////---.........//////000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000333333333444444444444555555555555555555666777777666777777888888888777777999999999999999888777777777777777777777666555555888888777777777888999999666666666666666666666666666666555555444333333222222222222222222222222222111000000000//////......//////............//////////////////////////////...///000222222000...---000000////////////000000////////////////////////............////////////...............///000000////////////////////////........................---.....................---------............///......///000000000000///------......///////////////////////////////////////............///000000////////////////////////////////////////////////......................................................////////////..................////////////////////////000000000000111111222333333333333222222444888;;;===>>>??????<<<======:::777444333444555444333222222333444444333444444555666777777888555555555555555555555555555666666777777777666666555666777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666666666555444444333333333333333222111111111222222222222222111111000000000000000////////////000000////////////000000000000////////////000000000000000000//////......------////////////////////////......////////////......***+++,,,,,,------,,,,,,+++---......,,,+++,,,---+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******)))***++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++------------------------,,,------......------,,,,,,,,,,,,---......//////...............///000000000000000000000111111222///000111333333222111111111000000000000111222222111111111111111111111111111111111111111111111111000000000111111111111222000000000000000000000000---............/////////......------------......---...///000000///...---,,,,,,,,,,,,------------...------,,,,,,------...---------............///,,,,,,,,,---------...............---------------.......................................---------------........./////////------......///000000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000333333333333444444444444555555555666666666666666666666666777777777777888999999999:::999999888777666666777777666666555444888888888777777888888999999888888888888888777777555555444444333222222222111111111222222222222222000//////////////////...///......------......///////////////////////////...//////000000///------......------------......////////////////////////............////////////......---......///000111////////////////////////........................---------...............---------............///...//////000000000000000+++,,,---...///////////////////////////////////////......------///000111////////////////////////////////////////////////................................................---......//////......---------........./////////////////////000000000000111111222333333333333222222666;;;>>>????????????;;;<<<===;;;777444333333555444333222111222333444444444444555555666666777555555555555555555555555444555555666666666666666666666777888999::::::;;;::::::::::::;;;;;;;;;;;;777777777777666666666666666666444333333222333333222222111111111111222222111111111111111000000000000//////......//////000////////////000000000000////////////000000000000///////////////.........////////////////////////......////////////......***+++,,,,,,------,,,,,,***,,,...---,,,+++,,,---++++++******+++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********++++++++++++******))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,++++++***------------------------,,,------......------,,,++++++,,,------...//////...............///000000000000000000000111222222///000222333333222111000000000000000000111222222111111111111111111111111111111111111111111111111........./////////000000000000000000000000000000---------.........//////......------------......---------......---------++++++,,,,,,,,,---------...------,,,,,,------...---------............///,,,,,,,,,---------......,,,------------------...........................---------...............---------.........//////------......///000000111//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111222222333333333444444444444555555666666666666666777666666555666777888999999999::::::999999888777666666777777666666555444888777777666666666777777999999888888777777777777444444444333222222111111000111111111222222222222.........//////////////////......------......///////////////////////////............---------,,,......------------......////////////////////////............////////////---------......///000111////////////////////////........................---------.........//////---------............///---...//////000000//////,,,,,,---.........---,,,////////////////////////000///---------...000111////////////////////////////////////////////////................................................---......//////......------------.........//////////////////000000000000111111222333333333333222333777===@@@@@@??????@@@<<<>>>>>><<<999666444444555444333222111222333333555555555555555555555555555555555555555555555555333444555555666666666555666666666777777888888888777777888888999999999999777777666666666555555555666555444222222222222333222222111111111111222222000000000000111111111111//////............//////.../////////000000000111////////////000000000000.........///////////////////////////////////////......////////////......++++++,,,---------,,,,,,***,,,------,,,+++,,,---+++*********+++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,------,,,+++*********++++++++++++******((()))***+++,,,---------,,,,,,,,,,,,,,,+++***)))------------------------,,,------......------,,,++++++,,,,,,---...//////...............///000000000000///000000111222222...000222333333333111000000000///000000111222222111111111111111111111111111111111111111111111111,,,,,,,,,------.........000000000000000000000000---------.........//////.........------............---,,,,,,,,,,,,---...+++++++++,,,,,,---------...------,,,,,,------...---------.........//////,,,,,,,,,---------......,,,,,,,,,------.................................,,,------....../////////---------.........//////---------...///000000111//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111222222333333333444444444444555555666777666666666777666555444555666888:::999::::::::::::999888888666666666666666555555444777666666555555555666666777777666666555555555444444444333333222111111000000000111111222222222222---.........//////000000.........------.........///////////////////////////...---,,,,,,,,,,,,,,,000000////////////000000////////////////////////............/////////000---------......000111111////////////////////////........................---------.........//////---------.........//////,,,---......//////......---......///...---+++***////////////////////////000///---,,,---...000222////////////////////////////////////////////////................................................---..................------------.........//////////////////000000000000111111222333333333333222333999???BBBAAA@@@???@@@>>>???@@@>>>;;;777666555666555333222222222333333555555555555555444444444555555555555555555555555333444444555666666666555555555555666666666666666555555666666777777777888777666666666555555555555666555333222111222222333222111111111111111222222//////000000111111222222//////............//////.../////////000000111111////////////000000000000---.........//////000000000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))+++---///000...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///...////////////000000000000////////////000000000000111111111111111111111111000000000000111111111111000111222111000///000111111111111111000000000000//////---,,,,,,---...///////////////////////////........................///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,+++,,,------......------.........------,,,,,,,,,////////////////////////---------......000111111---------............///................................................////////////////////////////////////000000000000////////////000000000000222222222222222222222222111111111222222333333333444555555666666666666666888888777777666666555555777888999:::999888666444777777666666555555555444666666666666666666666666555555444444444333333333222222222222222222222222000111222333333222111000......////////////......//////////////////////////////000000000000////////////............//////////////////000000000000///////////////...............///000000000000000---------,,,,,,---------000000//////.........---///............------------------........./////////////////////.........////////////000000000000//////.........---------//////............//////////////////////////////000...,,,---000111///---////////////////////////////////////////////////........................111111000000//////......////////////000000000000000000////////////000000222222111111111111111111555888<<<@@@BBBBBB@@@???======;;;::::::;;;<<<===666666555444444444444444666666666666666666666666666666555555555444444444444333333333333333333333555333222555888999777555666666666666555555555555666666666666555555555555333333333222222222111111222222222222222222222222000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000.../////////////////////000000000000000///......000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))+++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********************************++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,...///...---.../////////000000000000////////////000000000000111111111111111111111111000000000000111111111111...///000000//////000222111111111000000000/////////...------------...///////////////////////////........................///...---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,+++,,,------......------......---------,,,,,,,,,........................------------...///000111---------............///........................................................................////////////000000000000////////////000000000000111111111111111111111111111111222222222333333333444444555666666666666666777777777777666666555555666777999999999777666444777666666666555555555555555555555555555555555555555444444444444333333333222222222222222222222222000111222222222222111000......////////////..............................//////000000000000////////////............//////.../////////000000000000/////////////////////.........///000000000000000......------------......000/////////............///............------------------.........///////////////////////////...////////////000000000000//////.........---------//////............//////////////////////////////000...---...000000///---////////////////////////////////////////////////........................000000000///////////////////////////000000000000000000////////////000000111111111111111111111111444777;;;>>>AAAAAA@@@???AAA@@@>>>===<<<<<<<<<<<<777666666555555555555555666666666666666666666666666666555555555444444444333333333333333444444444555444444555888999888666888777777777777666666666666666666666555555555555333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000//////////////////......000000000000000///......000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------///---,,,---......---,,,....../////////000000000////////////000000000000111111111111111111111111000000000000111111111111---///000000//////111222111111000000000000/////////......------...//////////////////////////////------------------------......---,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,---............---...------------,,,,,,,,,------------------------------------...///000000---------............///........................................................................////////////000000000000////////////000000000000000000000000000000000000111222222222222333333333444444555666666666666555777777777666666666666555666777888999888777666555666666666666555555555555555555555555555555555555444444444444333333333333222222222222222222222222000111111222222111111000......////////////.................................//////000000//////...//////............//////....../////////000000000......//////////////////......///000000000000000//////............//////////////////............///............------------------.....................//////////////////////////////000000000000/////////............---//////............//////////////////////////////000...---...///000///...////////////////////////////////////////////////........................//////////////////000000////////////000000000000000000////////////000000111111111111111111111111444666:::>>>@@@BBBBBBAAADDDCCCAAA???>>>=========888777777666666666666666777777777777777777777777666666666555555555555444333333333444444555555666666555555777999:::999777999999999999888888888888666666666555555555555444333222222222222111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000//////.........000000000000000//////...000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,......---,,,+++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------111///......//////---,,,........./////////000000////////////000000000000111111111111111111111111///000000000111111111111000111222111000///000222111000000000////////////.............../////////////////////////////////------------------------...------,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,------...............---------------------------------------------------------------...///000---------............///........................................................................////////////000000000000////////////000000000000111111111111111111111111222222222222222222222222333444555555666666555555666666666666666666666666666666777888888777666666666666666666666555555555555555555555555555555555444444444333333333222222111111111111111111111111000000111111111111000000......////////////.................................//////////////////...///......------......///........./////////000000............////////////......///000000000000000000000////////////000000///////////////.........///............---------....................................////////////////////////000000000000/////////...............//////............////////////////////////////////////....../////////...////////////////////////////////////////////////........................---......//////000000000////////////000000000000000000////////////000000111111111111111222222222555777:::===@@@BBBCCCDDDBBBBBBAAA@@@???>>>>>>>>>999888888777666777777777777777777777777777777777666666666555555555555555333333444555666666777777777777777888999:::999888;;;;;;;;;:::::::::999999666666555555555444444444222222222222111111111111........................////////////////////////////////////////////////////////////////////////////////////////////////111111000000///.........//////000000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,---------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........222000//////000000...---............////////////////////////000000000000000000000000000000000000///000000000111111111111333444555333111///000111000000000////////////...---......//////000000000////////////////////////------------------------------,,,,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,---......//////......------------------------------------------------...------------......///---------............///........................................................................////////////000000000000////////////000000000000222222222222222222222222222222222222222222222222333444444555555555555555555555555555555666666666666666666777777777666666555555555666666666666666555555555555555555555555444444333333333222222222111111111111111111111111000000000000000000000000......////////////....................................////////////............------------..................////////////---.........//////000000......///000000000000000000000////////////000000.........//////////////////............---------.....................------.........//////000000////////////000000000000//////////////////////////////............//////////////////////////////.../////////......//////////////////////////////////////////////////////........................------......//////000000////////////000000000000000000////////////000000000000111111111222222222333444666999<<>>>>>??????????????????999999888777777777777777666666666666666666666666666666666666666666666666444444555666777777888888777888999999999999999999;;;;;;;;;;;;::::::::::::555555555555444444444444222222222111111111000000////////////////////////////////////////////////000000000000000000000000........................////////////////////////111111000000//////////////////000000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......//////111///...///000000///...------........./////////////////////000000000000000000000000000000000000000000000000111111111111333444444333111//////000000000////////////......------///000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,------------------------...////////////...,,,,,,,,,------------...------------------------...---------------......---------............///................................................------------------------////////////000000000000////////////000000000000222222222222222222222222333333333222222222222111333333444555555555555444444555555555555666666666555555666666666666777777555555555666666666666666444444444444444444444444333333333333222222222222111111111111111111111111111000000//////000000111......////////////......---------------------------......//////......---......------------......------........./////////------......///000000000......///000000000000000000000////////////000000.........//////////////////............---------...............---------------......///000000000////////////000000000000...////////////000000000//////............//////////////////////////////...///000///...---...000////////////////////////////////////////////////..........................................//////////////////000000000000000000////////////000000000000000111222222333333000111222444666999<<<===<<<<<<>>>??????@@@??????999888888777777777777777666666666666666666666666555666666666666777777777666666666777777888888999666888::::::888777888999::::::::::::999999999999555555555444444444444333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******++++++,,,,,,,,,,,,************************)))******+++,,,,,,------***+++,,,,,,---------,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////...---,,,---...///...------------.........//////////////////000000000000000000000000000000000000000000000000111111111111///000111111000///000111000000/////////.........,,,---///000111111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,---------......------------------,,,,,,------...///////////////,,,,,,,,,---------.................................------,,,,,,------...---------............///................................................------------------------////////////000000000000////////////000000000000111111111111111111111111333333333222222222111111222333444444555555444444444444444555555555666666555555555555555666777777555555555555666666666777444444444444444444444444333333333222222222222111111111111111111111111111111000///......///000111......////////////......---------------------------......//////......---...------,,,,,,------...---------.........//////------......///000000111......///000000000000000000//////......//////000............/////////000///............---------//////.........---------------......///000000111////////////000000000000.../////////000000000000//////............//////////////////////////////---///000000...---...000////////////////////////////////////////////////..........................................------////////////000000000000000000////////////000000///000000111222222333333111111111222444777:::<<<===>>>???@@@@@@???>>>>>>888888777666666666666777444444444444444444444444555666666666777777777777888888888888888888888888666888:::999777666777888999999999888888888777777555555555444444444333333111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222......///000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,************************))))))***+++,,,,,,------***+++,,,,,,------------,,,------......------,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000,,,+++***+++---...---,,,---------.........//////////////////000000000000000000000000000000000000000000000000111111111111+++,,,...///...///111333000/////////............,,,---///000111111111000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........,,,,,,,,,---------...............------,,,,,,,,,---......///////////////,,,,,,,,,------.........////////////////////////...------,,,,,,,,,---------------.........//////................................................------------------------////////////000000000000////////////000000000000000000000000000000000000333333333222222111111111222333444444555555444444444444444555555555666666555555555555555666777888444555555555666666777777444444444444444444444444333333333222222222111111000000000000000000000000111000///......///000111......////////////......---------------------------..................---...------,,,,,,------...---------.........//////---------...///000000111...//////000000000000000//////............//////---.........//////000000//////.........---------//////.........------------------...///000000111////////////000000000000.../////////000000111111//////............//////////////////////////////---///111000---,,,...000////////////////////////////////////////////////......................../////////......------,,,////////////000000000000000000////////////000000///000000111222222333333444333333444555888;;;===???@@@@@@AAA@@@???>>>===888777777666666666666666444444444444444444444444555666666666777777888888999999999888888888888888555888:::999777555666888888888888777777777666666555555444444444333333333111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000111222333333......///000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***---...,,,+++++++++++++++++++++++++++---------............///,,,---------.../////////---------............///////////////////////////000000000000000000000000000000000000111111111111////////////............000000//////.........---111000///......///000111000000///...............------------------------,,,,,,,,,------.........,,,------......------,,,+++,,,------......------,,,,,,,,,------.........---...///111111///...------------............///..............................------------............---------,,,,,,,,,.........------,,,,,,,,,........................////////////////////////........................000000000000000000000000000000000000000000000000111111222222222333333333111111111222222333333333333444666888888777555444555555444444444444555555555555555555555555555555333333333333333333333333222333333333333222111111111111111111000000000000////////////////////////000///...------...///000------------.........///......------------..............................---------............///000000000000000000000000...//////////////////...---------.........//////////////////////////////000000//////.........---........................//////000000///...------------............------////////////////////////000000//////.........---...............///000000000000000000000000000000///////////////.........------......///000000000//////////////////////////////.........---------///////////////////////////000111222222111000//////000000000111111111111000000000111222555777888@@@@@@AAA@@@>>>;;;888666555555555555666666666666666555444333444555888999777888999888777666666888666666666666666666666666555555666777777777777777666666666666666666666666:::999888666444222000///000111111111111222222222000000000000000000000000//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++------------............---------...............---------............///////////////////////////000000000000000000000000/////////000000000111111////////////............000/////////.........---111000///......///000111000000///...............------------------------,,,,,,------------------,,,------......------,,,+++,,,------......------,,,,,,---------------------...///000000///...------------............///..............................------------............---------,,,,,,,,,......---------,,,,,,,,,........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333222222333333333444444444333444666777777666666555555555444444444444555555555555555555555555555555333333333333333333333333222222333333222222111000111111111000000000//////////////////////////////000///...------...///000------........./////////......------------..............................---------............/////////////////////////////////............//////---------.........//////////////////////////////000/////////....................................//////////////////...------......//////......---////////////////////////000/////////...........................///000000000000000000000000000000/////////////////////...///////////////.........//////////////////////////////.........---------///////////////////////////000111111111111000///111111111111222222222222222111111222333555888999??????>>>===<<<999777555555555555555666666666666666555444444444555666777777888999888666555666777666666666666666666666666555555666777777777777777666666666666666666666666999888777555444222111000000000111111111222222222000000000000000000000000//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---000111000---++++++---++++++++++++++++++++++++------------...........................------------------............///////////////////////////000000000000000000000000.........////////////000/////////............---/////////...............000//////......//////000000///......---.........------------------------------------------,,,,,,,,,------......------,,,+++,,,------......------------------------,,,,,,---...///000000///...------------............///..............................------------............---------,,,,,,,,,...------------,,,,,,,,,........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333444444444444555555444555555555555666666666555555444444444444555555444444444444444444444444333333333333333333333333222222333333222222111000111111000000000000////////////////////////////////////............//////....../////////000000000......------------..............................---------............///////////////////////////000///...------...///000------........./////////////////////////////////////////////....................................---...//////////////////---......//////......---////////////////////////////////////...........................///000000000000000000000000000000......//////////////////111000000///......------/////////////////////////////////............---///////////////////////////000000111111000000///111222222222222333333333333222222333444666888999===<<<;;;:::888777666555555555555555666666666666555555666666555555444444666777888777555444555666666666666666666666666666555555666777777777666666777777777777777777777777777666555444333333222111000000000111111111222222000000000000000000000000000//////......//////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///222555222---)))+++...++++++++++++++++++++++++,,,,,,---------........./////////...---------,,,---------............///////////////////////////000000000000000000000000---------.........////////////.........---------........................///////////////////////////......------.........------------------------.........------,,,,,,,,,,,,------......------,,,+++,,,------......------.........------,,,,,,,,,---......//////......------------............///..............................------------............---------,,,,,,,,,------------------------........................////////////////////////////////////////////////////////////////////////000000000000000000000000111111222222222333333333333333333444444444444444555555444444444555666777555444444333333444444555444444444444444444444444222222222222222222222222222222222222222111000000111000000000/////////////////////////////////////////////....../////////////////////000000000000......------------..............................---------............///////////////////////////000///...------...///000............///////////////////////////////////////////////////.................................------...///000000//////......////////////......///////////////////////////////////////........................///000000////////////////////////............////////////000000//////............/////////////////////////////////...............///////////////////////////000000000000000000///111111111222222222333333222222222222333555777888;;;:::888777555555555555555555555555666666666666666666888888888666444333555666777666555444555666666666666666666666666666555555666666666666666555666666666666666666666666444444444444333333333222000000000000111111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///222555222---)))+++...++++++++++++++++++++++++,,,,,,,,,------------.../////////...---------,,,---------............///////////////////////////////////////////////////------------........................---------------------.....................////////////............------------......------------------------.........------,,,,,,,,,,,,------......------,,,+++,,,------......------.........------,,,,,,,,,------............---------------............///..............................------------............---------,,,,,,,,,------------------------........................////////////////////////........................////////////////////////000000000000000000000000111111222222222333333333333333333222222222222222555444444444444555666666444444333333333333444444444444444444444444444444222222222222222222222222111222222222222111000000000000000////////////...////////////////////////...//////////////////...////////////000000000000......------------..............................---------............///........................000///...------...///000........./////////000000////////////////////////.........///////////////........................------...///000000//////...//////////////////...////////////////////////.........///////////////...............///000000////////////////////////---.........//////000000............//////000000////////////////////////////////////////////////////////////////////////000//////////////////000000000000000111111111222111111000000111333555666999888777555444444444444555555555555666666666666666777999:::999777555333555666777666555444555666666666666666666666666666555555666666666666555555444444444444444444444444333333333333333333333333//////000000000111111111000000000000000000000000000000////////////000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////......///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---000111000---++++++---++++++++++++++++++++++++,,,,,,,,,,,,------------...............------------------............///////////////////////////////////////////////////---------............///.........------------,,,---------------.........---......//////......------------,,,------...///------------------------------------------,,,,,,,,,------......------,,,+++,,,------......------------------------,,,,,,---------------------------------............///..............................------------............---------,,,,,,,,,,,,,,,,,,------------...........................////////////////////////........................000000000000000000000000000000000000000000000000111111222222222333333333333333222222222222111111333444444444444555555555444444333333333333444444333333333333333333333333222222222222222222222222111111222222111111000///000000////////////......////////////////////////......////////////............/////////000000000......------------..............................---------............///...........................//////////////////........./////////000000000////////////////////////.........///////////////........................---...//////////////////...//////000000//////...////////////////////////.........///////////////...............///000000000000000000000000000000------......///000000000------......///000000111////////////////////////...////////////000000000////////////////////////000//////......//////000//////000000000111111111111000000000111222444555777777777666666555555555555555555555666666666666666777888999999888666444666777888777555444555666666666666666666666666666555555666666666555444444333333333333333333333333222222222222222222222222/////////000000000111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......---...///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------...............---------............///////////////////////////////////////////////////---............/////////.........---------,,,,,,,,,,,,,,,------.........------...//////...---------,,,,,,,,,------...///------------------------,,,,,,------------------,,,------......------,,,+++,,,------......------,,,,,,------------------...------------------...---------............///..............................------------............---------,,,,,,,,,,,,,,,,,,---------..............................////////////////////////........................000000000000000000000000000000000000000000000000111111222222222333333333444444333333333222222222222333444555555555444444444333333222222333333444333333333333333333333333111111111111111111111111111111111111111000000///000000/////////.........////////////////////////---...///000000///...---------........./////////......------------..............................---------............///........................---...///000000///...---.../////////000000000000////////////////////////............/////////000........................//////////////////...---//////000000000000//////////////////////////////............/////////000...............///000000000000000000000000000000------......///000000111.........///////////////////////////////////////.../////////000000000000////////////////////////000///............///000000000111111111222222222222111111000111222444555666777888888888777666555555555555555666666666666444444666666777666555555777888999888666555666777666666666666666666666666555555666666555555444333333333333333333333333333222222222222111111111111////////////000000000111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////...---------///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++***))))))***---...,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------....../////////---------.........//////////////////////////////////////////////////////.........////////////000......---------,,,,,,,,,,,,,,,,,,------.........,,,---...//////...---,,,,,,,,,,,,,,,------...///------------------------,,,,,,,,,------.........,,,------......------,,,+++,,,------......------,,,,,,,,,------............------,,,,,,------...---------.........//////.................................------...............---------,,,,,,,,,,,,,,,,,,------.................................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333555555555444444333333333111222444666666555444333444333333222222333333444333333333333333333333333111111111111111111111111111111111111111000//////000/////////............////////////////////////---...///000000///...---------------.........///.........------.................................---------.........//////........................,,,---000222222000---,,,////////////000000000000////////////////////////---.........//////000000........................///000000000///...------//////000000000000//////////////////////////////---.........//////000000...............///000000000000000000000000000000---------...///000000111000000000///......------////////////////////////.../////////000000111111////////////////////////000///...------...///000111111222222222333333333333222222111222333555666666777999::::::888777555555555555555666666666777222222333444555555555555777888999888777666777888666666666666666666666666555666666666555444333333444444444444444444444444222222222111111111111111////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////...---,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************)))+++---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------............////////////////////////000000000000,,,,,,...///000000000000......------------............------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................///............---------------............------...------,,,,,,------...---------............///////////////////////////......////////////.........///////////////......111111111111111111111111//////111222333444444444444444444444444444444444444444444444444444444444444444444444333222111000333444444555555444444333222222222111111111111000111111111111000000000000000////////////000000111........................,,,---------.../////////,,,,,,,,,---------...............------,,,,,,,,,---------------------------------............/////////////////////////////////////////////////////////............//////////////////////////////////////////////////////000000////////////000000000000//////.........---........................////////////////////////////////////////////////............////////////......////////////......------------.........///000000////////////000000////////////////////////................................................////////////............000000000000111111111111222222111111222222333444222444777888666444444444333444444555555444444333333333333333333333222222:::999999888777666666555555555555555555555555555444444333333333333222222444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////.../////////000000000000------...///000000000///......------------............------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................///............---------------............------...------,,,,,,------...---------............///..............................////////////............////////////......111111111111111111111111//////111222333444444444444444444444444444444444444444444444444444444444444444444444333222111000333333444444444444333333222222222111111111111000111111111000000000//////000000///////////////000........................---------...............,,,,,,,,,---------...............------,,,,,,,,,---------------------------------............/////////////////////////////////////////////////////////............//////////////////////////////////////////////////////000000////////////000000000000/////////.................................////////////////////////////////////////////////............////////////......////////////......---.........////////////000000////////////000000////////////////////////................................................////////////////////////000000000000111111111111222222111111222222333444222444666777555444444444333444444555555444444333333333333333444444444444999888888777666666555555555555555555555555555555444444333333333333222222444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------............////////////....../////////000000000......///////////////.........------------............------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................///............---------------............------...------,,,,,,------...---------............///..............................////////////............///////////////...111111111111111111111111//////111222333333444444333333333333444444444444444444444444444444444444444444444444333222111111222222222333333222222222222222222111111111111000111111000000000000//////111111000///...................................................---------,,,,,,,,,---------...............------------------------------------------------............/////////////////////////////////////////////////////////............//////////////////////////////////////////////////////000//////......//////000000000////////////..............................////////////////////////////////////////////////............////////////...//////000000//////...////////////000000000000000000////////////000000////////////////////////................................................000000000000000000000000000000000000111111111111222111111111111222333333333555666555444333444555333444444555555444444333333333333444555555666666777777666666555444444444444444444444444444444444444444333333333333222222333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------............////////////........./////////000000...///////////////...---......------------............------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................///............---------------............------...------,,,,,,------...---------............///........................---......//////......------...//////////////////111111111111111111111111//////111222222333333333333333333333333444444444333333444444444444444444333444444444333333222111111111222222222222111111222222222111111111000000111000000000////////////222111000///...---------......................../////////...---------,,,,,,,,,,,,---------.....................------------------------------------------............/////////////////////////////////////////////////////////............///////////////////////////////////////////////////////////////....../////////000000//////////////////........................////////////////////////////////////////////////............//////////////////000000000000/////////000000000000111111111000000////////////000000////////////////////////................................................000000000000111111111111///000000000111111111111111111111111111222222333444555555444333222444666333444444555555444444333333333444444555666777777555555555444444333333333444444444444444444444444444444333333333222222222333333333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000111111222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------............////////////............////////////...///////////////...---......------------............------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................///............---------------............------...------,,,,,,------...---------............///........................------............------------...///////////////000000000000000000000000///000000111222222222222222222222333333333444444333333333444444444555555333333444444444333222222000111111222222111111000222222222111111111000000000000000////////////...111111///...------------......................../////////...---------,,,,,,,,,,,,---------..............................---------------------------------............/////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////............////////////000000000000000000////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////000000000000111111111222000000////////////000000////////////////////////................................................///000000000111111111222///000000000111111111111111111000000111111222333444444555444222222444666333444444555555444444333333333444444555666777777444444444444333333333333444444444444444444444444444444333333333222222222333333222222222111111111000000000000000000000000////////////////////////////////////////////////////////////////////////...//////000111111000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++---,,,+++***+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------............////////////------........./////////......///////////////.........------------............------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................///............---------------............------...------,,,,,,------...---------............///------------------------------............------,,,---...///000000000000000000000000000000000000///000000111222222111111111111222222333333444444222333333444444555555555333333333444444333333222111111111222222111111111222222222111111111111000000000////////////......000000///...------------.......................................---------,,,,,,,,,---------...................../////////---------------------------------............/////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////......------....../////////000000000000111111////////////////////////////////////////////////////////////////////////............///////////////000000111111000000///000000000000111111111111000000////////////000000////////////////////////...................................................//////000000111111111000000000000111111111111111000000000000111222222222444555444333222333444333444444555555444444333333333333444555555666666444444333333333333333333333333333333333333333333444444333333333333222222222222222222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000---...///000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------............////////////---------.........//////------...///000000000///......------------............------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................///............---------------............------...------,,,,,,------...---------............///------------------------,,,------......------,,,,,,---...///000000000000000000000000000000000000///000000111111111111111000111111222333333444444222222333333444555555666222333333444444333333222111222222222222222222111222222222111111111111000000000/////////.........///......---------..............................---------...............,,,,,,,,,---------......---........./////////000---------------------------------............/////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////......------....../////////000000000111111111////////////////////////////////////////////////////////////////////////............////////////000000111111111111000000/////////000000000111111000000////////////000000////////////////////////................................................------...//////000111111000000000000111111111111000000000000000111222222111333555555444222222333333444444555555444444333333333333333444444444444444444444444444444444444333333333333333333333333444444333333333333222222222222222222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000......///000111222111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------............/////////000---------.........//////,,,,,,...///000000000000.........------..................------.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................//////.........------------..................---...------,,,,,,------...---------.........//////------------------------,,,------......------,,,,,,---...///000000000000000000000000000000000000///000000111111111111000000000111222333333444444222222333333444555666666222222333444444333333333222222333333333333222222222222222111111111111000000/////////..................---------......///........................,,,------....../////////,,,,,,,,,---------......---.........//////000000---------------------------------.........////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////.........------.........//////000000111111111222000000000000000000000000////////////////////////////////////////////////............/////////000000000111111111111000000////////////000000000000000000////////////000000////////////////////////................................................,,,------...///000000111000000000000111111111111000000000000000111111222000222555666444333222222333444444555555444444333333333333333333333333222444444444444444444444444333333333333333333333333444444444333333333222222222222222111111111111000000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000222222333333333////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////...------,,,,,,------.........................................................------------...............------,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------.........000...,,,---///000...,,,......------------....................................------------..............................///......---------......---------............///---------............///////////////////////////............////////////111222333444444333222111111111111111111111111111333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////................................................000///---,,,,,,---///000........................//////.........---------000000000000000000000000//////////////////////////////...//////000111111000000//////.........---............////////////////////////////////////////////////000000000000..............................////////////......000///...///000111000///////////////000000000000------...///000000//////000///......//////...,,,////////////////////////000000//////.........---//////......---------,,,///////////////000111111222111111111000000//////000000111000//////111444444555555444222222333555444444444444444444444444333333444444444444444444555555555555555555555555222333333444444333333222222222222111111111111000111111111111111111111111111111000000000000111111000000//////.........---////////////000000000000---......///000111111222000000000000000000000000//////000000000000//////000000000000000000000000///////////////...------///000111000///...///000111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////...------,,,,,,------.........................................................------------............---------,,,,,,,,,---,,,,,,,,,------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------------///...,,,---//////...,,,......------------....................................------------..............................///......---------......---------............///---------............///....................................////////////111111222222222222111111111111111111111111111111333333333333333333333333222222222222222222222222000111111222222111111000000000000000000000000000000000///////////////000////////////////////////////////////////////////........................................................................000...---,,,,,,---...000........................//////.........---------........................////////////////////////.........///000222333444000/////////........................////////////////////////////////////////////////000000000000..............................////////////......000///...///000111000///////////////000000000000---......///000000000000000///......000111000///////////////////////////000/////////............/////////.........------///////////////000111111111111111111000000000///111222222111000000222555444555555444222222333555444444444444444444444444444444444333333333333333555555555555555555555555222333333444444333333222222222222111111111111000222222222111111111111111111111000000000000111111000000/////////.........////////////000000000000.........///000111111111000000000000000000000000//////000000000000//////000000000000000000000000///000000000000///...---///111111111///...///000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---............/////////...------,,,,,,------...........................------------------------......------------.........------------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------,,,,,,///---,,,---...///...---......------------....................................------------......------------------------......---------......///---------............///---------............///....................................////////////111111000000000000111111111111111111111111111111222222333333333333333333222222222222222222222222000111111222222111111000000000000000000000000000111000000///.........///////////////////////////////////////////////////........................................................................///...---,,,,,,---...///.......................................---------........................////////////////////////---......000111333555666////////////........................////////////////////////////////////////////////000000000000////////////////////////......////////////......000///...///000111000///////////////000000000000......//////000111222222111///...///111333222222////////////////////////////////////............000000////////////......///////////////000111111111111111111000000000000222222222222000111333555555555555444222222333444444444444444444444444444666666666555555444444333444444444444444444444444222333333444444333333222222222222111111111111000333333222222111111111000111111000000000000111111000000////////////......////////////000000000000......//////000000111111000000000000000000000000//////000000000000//////000000000000000000000000000000111111000000//////000111222111///...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////...------,,,,,,------...........................------------------------...------,,,,,,------...------------------------,,,,,,---------...------------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,------------...///............------------....................................------------......------------------------...------------...//////---------............///---------............///....................................////////////111000///......///000111111111111111111111111111222222222222222333333333111111111111111111111111000000111111111111000000000000000000000000000000111000///...............////////////////////////////////////////////////........................................................................///...------------...///........................................................................////////////////////////.........///000222333444///////////////.....................////////////////////////////////////////////////000000000000000000000000000000000000......////////////......000///...///000111000///////////////000000000000......///000111222333444444222000000222333222222///////////////////////////////////////.........000000000000000////////////////////////000000111111111111000000000000000111222222111000111333555555666666444222222333444444444444444444444444444999999888777666555555444444444444444444444444444222333333444444333333222222222222111111111000000444333333222222111111000111111000000000000111111000000//////////////////////////////000000000000.../////////000000000111000000000000000000000000//////000000000000//////////////////////////////000000111111111111000000000111222111///...///000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------...............------,,,,,,------...........................------------------------------,,,,,,,,,,,,------------------------------+++,,,---.........------------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,,,,---............//////......------------....................................------------......---------------------------------------...//////---------............///---------............///....................................////////////111000///......///000111000000000000000000000000111111111222222333333333111111111111111111111111000000000111111000000000////////////////////////000000///...............////////////////////////////////////////////////.................................................................................------.................................---.....................//////////////////////////////////////////////////////.........//////000.........///////////////............////////////////////////////////////////////////000000000000000000000000000000000000......////////////......000///...///000111000///////////////000000000000/////////000222444555777888666333111111111111000////////////////////////.........////////////////////////000000000000000///////////////000000111000000000000000000111111000111111000//////222444555666666444222111222444444444444444444444444444777777666666555444333333444444444444444444444444222333333444444333333222222222222111111111000000333333333333222222111111111111000000000000111111//////000000000000000000////////////000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000111111111111000000000222222111000///000111111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------............------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...+++,,,---.........---,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------,,,,,,+++---......------///000......------------....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---------............///---------............///------------------------............////////////000000////////////000000000000000000000000000000000000111111222333333333111111111111111111111111///000000111111000000//////////////////////////////......---......//////////////////////////////////////////////////////------------------------................................................................................................---------...............000000000000000000000000////////////////////////000///...---------...............///////////////............////////////////////////////////////////////////000000000000////////////////////////......////////////......000///...///000111000///////////////000000000000/////////000222555777999;;;888333111000000//////////////////////////////.........///////////////......////////////000000///////////////000111111000000000000111111111111000000000///...///111333666666666444222111222333444444444444444444444444333333333222111111111000333333333333333333333333222333333444444333333222222222222111111111111000333333333333333333333333111111000000000000111111//////000000000000111111////////////000000000000////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000111111000000111222333222000///000111111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------............------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......***+++---//////...---,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------------***---///...------///111......------------....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------///000000---------............///---------............///------------------------............///////////////000000111111000000///000000000000000000000000///000000111222222333333111111111111111111111111//////000000000000//////////////////////////////------------...///000000////////////////////////////////////////////////------------------------................................................---..................---........................---------.........////////////////////////////////////////////////////////////............///000............/////////000............////////////////////////////////////////////////000000000000..............................////////////......000///...///000111000///////////////000000000000000000000111333666999;;;:::777222000000000000000////////////////////////............/////////000------.........////////////////////////000111111///000000000111111111111000111111000///000222444666777666444222111222333444444444444444444444444222222222222111111111111333333333333333333333333222333333444444333333222222222222111111111111000111222222333333444444444111111000000000000111111//////000000000111111111////////////000000000000000000000000////////////000000000000000000000000//////000000000000//////000000000000000000000000---...///000000000000///111222333222000///000111111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///++++++++++++++++++++++++------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........************************+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........***+++---//////...---,,,---------,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........***,,,//////------///222.........------..........................................------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111---------.........//////---------.........//////------------------------............/////////000///000111222222111000///000000000000000000000000///000000111222222333333000000000000000000000000//////000000000000//////////////////////////////,,,,,,,,,---...///000111////////////////////////////////////////////////------------------------................................................------............------........................---------.........//////........................////////////////////////............///111222222---.........//////000000............/////////000////////////////////////////////////000000000000..............................////////////......000///...///000111111///////////////000000000000000000000111333666:::<<<888555111///000111111111////////////////////////---.........//////000000,,,---------....../////////////////////000111111//////000000111111111222222222222111000111333555666777777555222111111333444444444444444444444444333444444444444444444444333333333333333333333333222333333444444333333222222222222111111111111000000111222333444444555666111111000000000000111111//////000000111111111222////////////000000000000000000000000////////////000000000000000000000000//////000000000000//////000000000000000000000000------...//////000//////111222333222000000000111000000000000000000000000,,,,,,,,,++++++*********,,,...///...,,,******+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********)))+++------,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---......,,,,,,---...,,,------......------,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...---------------------------------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................------,,,,,,,,,---------............///////////////000000000000222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////........................//////............//////222222000///...............------,,,,,,------...,,,------......------,,,////////////////////////................................................///////////////.........---------............/////////////////////////////////.........------------...000///---,,,------////////////////////////............////////////............///000111222000000000000000000000000////////////////////////000000///////////////000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000............////////////000000//////.........---....................................////////////............/////////000000111000000///000444666777666555444333222111111222333555555444333444555222222333333333333444444333333333333333333333333222333333444444333333222222222222111000//////...///////////////000111111111111000000//////..................////////////000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////222111111111000000//////000000000000000000000000000000000000000000000000000000000000////////////,,,,,,,,,+++++++++******)))+++------,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))+++------,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---...---,,,,,,,,,...,,,------......------,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------------------.........///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---------,,,,,,,,,---------............///////////////000000000000111111111111000000000///000000////////////000000000000000000000000000000000000000000000000000000////////////////////////........................//////............//////222111000///...............------,,,,,,------...,,,------......------,,,////////////////////////................................................////////////............---------............/////////////////////////////////.........---------///000222111///.........////////////////////////............////////////111111000////////////000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000............////////////000/////////................................................////////////........./////////000000000000111000///000333666888777777666555444333222222444555555444333333444222222222333333333444444333333333333333333333333222333333444444333333222222222111111000//////...///////////////000111111000000000000////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////111111000000000/////////000000000000000000000000000000000000000000000000000000000000////////////,,,,,,,,,++++++++++++***''')))+++,,,,,,,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***)))+++------,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++---...---,,,+++,,,...,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------------,,,,,,,,,---------............///////////////000000000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////........................//////............//////111111000///...............------,,,,,,------...------............------////////////////////////........................................................................---------............///////////////////////////...............---------111333444333000/////////////////////////////////............////////////444333222000///.........000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000............////////////////////////................................................////////////....../////////000000000000000111000///000333555999888888777666555444444333555666555333222222222222222222222333333333333333333333333333333333333222222333333333333222222222222111111000////////////////////////000111111////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////000000///////////////...000000000000000000000000000000000000000000000000000000000000////////////++++++++++++++++++++++++''')))+++,,,,,,,,,---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))+++------,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------...//////000---,,,,,,,,,,,,---..............................------------------------------------------------***+++,,,,,,------,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................---------------------------------............///////////////000000000000111111111000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////........................//////............//////111000///..................------,,,,,,------...------............------////////////////////////................................................------...............///---------............///////////////////////////........................222333444333111///...///////////////////////////............////////////444333222111////////////////////////////////////////////////////////////000////////////000000111////////////////////////////////////////////////000000000000000111111111000000000000000000000000............///////////////////////////.............................................////////////...////////////000000000///000111000///000222444888777777666555555444444444555666555333111111111111222222222222333333333222222222222222222222222222222333333333333222222111111111111000000/////////////////////000000111......//////000000111111000000000000111111111111////////////////////////000000000000000000000000////////////000000000000//////000000000000//////////////////............////////////////////////000000000000000000000000000000000000////////////+++++++++++++++++++++++++++,,,......,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))+++------,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------------------------------------------------***+++,,,,,,------,,,,,,+++,,,---,,,++++++,,,---,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,---------..............................---------------------------------............///////////////000000000000000000000000000000111111//////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000//////..................------,,,,,,------...---......//////......---////////////////////////................................................,,,---------......//////---------............///////////////////////////---.....................000222222222///.........////////////////////////............////////////111111000000000000111111///////////////////////////////////////////////////////////////000111111//////////////////////////////////////////////////////000000111111111111////////////////////////............////////////.........///////////////....................................////////////////////////000000000111///000111000//////111222555555555444444333333222333555666555222111000111111111111222222222333333222222222222222222222222111222222333333222222111111111111000000000000000///////////////000000111......//////000000111111000000000000111111111111////////////////////////////////////////////////.../////////000000000111//////000000000000//////............////////////////////////////////////////////////////////////000000000000////////////***++++++++++++,,,,,,,,,...///000///---++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,)))+++------,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++******---,,,,,,,,,,,,---..............................------------------------------------------------***+++,,,,,,------,,,,,,***,,,---,,,+++***+++---,,,------......------,,,............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,------------...---------............///////////////000000000000000000000000111111111111...///000111111000///...////////////////////////000000000000000000000000//////////////////////////////////////////////////////............////////////......---......///...------,,,,,,------.........////////////......////////////////////////................................................,,,,,,,,,---......//////---------............///////////////////////////---------..................///111000///.........////////////////////////............////////////............///000111222000000000000000000000000///////////////////////////......//////000111222000000000000000000000000000000000000000000000000/////////000111111222222////////////////////////............////////////.........///////////////..................................../////////////////////000000000111111///000111111//////000111333333333222222222111111222444555444222111111111111111111111222222222222222222222222222222222222111111222222222222111111111111000000000000000000///////////////000111111////////////000000000000/////////000000000111111000000000000000000000000////////////////////////......//////000000111111//////000000000000//////...////////////000000000000000000000000000000000////////////////////////000000000000////////////******+++++++++,,,,,,,,,///000111000...---------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))+++------,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................................................................***+++,,,,,,------,,,,,,***,,,,,,,,,+++***+++,,,,,,------......------,,,///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------..............................,,,,,,,,,---------......---------............///////////////000000000000///000000000111111111111...///000111111000///...////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////.........------......///...------,,,,,,------.........////////////......////////////////////////................................................++++++,,,------...//////---------............///////////////////////////---------.........//////,,,...000000///...///000////////////////////////............////////////------------...///000111000000000000000000000000////////////////////////............///000111222000000000000000000000000000000000000000000000000...//////000111111222222////////////////////////............////////////............/////////000....................................//////////////////000000000111111111...000111111/////////000222222222222222111111111111222444444222111111222111111111111222222222222111111111111111111111111111111222222222222111111000000000000000000000111///////////////000111111000000000000////////////....../////////000000000000000000000000000000000////////////////////////.........///000111111111//////000000000000///////////////000000000111111000000000000000000000000////////////////////////000000000000////////////*********++++++,,,,,,,,,///000222111///......///++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,)))+++------,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////***+++,,,,,,---...//////---,,,,,,,,,,,,---..............................................................................++++++,,,---------,,,,,,***+++,,,,,,******+++,,,,,,------......------,,,//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------..............................,,,,,,,,,------.........---------.........//////////////////000000000000//////000000111111111222...///000222222000///...////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////............//////......---------......///...------,,,,,,------.........////////////......////////////////////////................................................++++++,,,,,,---...//////---------.........//////////////////////////////---------.........//////,,,...000000000///000222////////////////////////............/////////000---------------...//////000000000000000000000000////////////////////////............///000222222000000000000000000000000000000000000000000000000...//////000111222222222////////////////////////............/////////000---.........//////000000..................................../////////000000000000000111111111111...000111111///...///000333333222222222222222222000222333333222111222333000111111111111222222222111111111111111111111111111111222222222222111111000000000000000111111111///////////////000111111111111000000//////..................////////////000000000000000000000000////////////////////////---......///000111111222//////000000000000////////////000000111111222222000000000000000000000000////////////////////////000000000000////////////,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---...---,,,+++******++++++,,,,,,++++++***---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---,,,,,,+++******---,,,,,,++++++*********---------,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++******)))++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------/////////......---------++++++++++++,,,---...///---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,------..........................................------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------///---,,,---...///---,,,,,,------...//////000000000000000000////////////000000000000000000000000000000//////.........---...............///000000000000//////.........---............////////////000000//////......------////////////////////////............////////////////////////////////////000000//////............////////////////////////...............---------........................,,,---......//////......////////////////////////........................---------............///------------------------........................////////////000000000000......//////000000111111000000000000000000000000000000//////.........---............////////////......//////000000111111......///000000000000000000000000000000000000000////////////000000000000------......//////000000//////............//////............////////////////////////000000000000////////////000000000000111333555555333111000000222333333222222000//////666888999777444111111333222111111111000000//////000000111111111111000000111111000000000000111111//////////////////////////////............//////////////////////////////////////////////////////000000//////.........---...//////000111222222222111000///......///000111111111000000//////......////////////000000000000000000////////////000000000000000000000000000000,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,***++++++,,,,,,++++++***---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------.........---------,,,,,,++++++++++++,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,---------....................................---------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---...///000111........................000000000000/////////...////////////////////////000/////////...........................///000000000/////////........................///////////////////////////.........////////////////////////............/////////////////////////////////////////////.........------.............................................///........................,,,---......//////......////////////////////////........................---------............///------------------------........................////////////000000000000////////////000000000000000000000000000000000000000/////////........................////////////////////////000000000000......///000000000000000000000000000000000000000////////////000000000000.........//////////////////..................///............////////////////////////000000000000////////////000000000000111333555666333111000000222222222222222111000000555777888666333111111222111111111111000000000///000000111111111111000000111111000000000000111111//////////////////////////////............//////////////////////////////////////////////////////000/////////...............//////000111111222222111000///......///000111111000000000/////////...////////////000000000000111000000/////////000000000000000000000000000000,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,------...***++++++,,,,,,++++++***------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,,,,------------..............................------------,,,,,,,,,------------------------...------------,,,,,,,,,---------------------------......,,,))))))---000***+++,,,---...///000000000000000/////////......////////////////////////////////////............///............//////000////////////........................////////////.........///////////////////////////////////////............////////////////////////////////////.........---------------.................................//////000000000........................,,,---......//////......////////////////////////........................---------............///------------------------........................////////////000000000000000000000000////////////000000000000000000000000////////////........................////////////000000000000////////////......///000000000000000000000000000000000000000////////////000000000000///////////////...............------------..................////////////////////////000000000000////////////000000000000222444666666444222111111222222222222222111111111333555555444222000000111111111111111000000000000000000111111111111000000111111000000000000111111/////////////////////////////////....../////////////////////////////////////////////////////////////////////............/////////000111111222222000000////////////000000000000000000////////////////////////000000000000222222111000//////000000////////////////////////,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******+++---///000***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++***++++++,,,,,,---------+++++++++*********))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,------------------------------------------........................------------------------------------------------------------------------------------------------+++...000...,,,---444:::333333333222222222222222000000/////////.........///////////////////////////////////////.........//////............///000///////////////.....................////////////------......//////000000////////////////////////............////////////////////////////////////------------------------........................---......///000111111222........................,,,---......///.........////////////////////////........................---------............///------------....................................////////////000000000000111111000000//////......///////////////////////////////////////.....................////////////111111000000//////............///000000000000000////////////////////////////////////000000000000000000//////......------------,,,,,,,,,,,,------............////////////////////////000000000000////////////000000000000222555777777555333222222222222222222222222222222222222333333222111000000111111111000000000000000000000111111111111000000111111000000000000111111////////////////////////......////////////......///////////////////////////////////////////////////////////////.........//////000000111111111111000000////////////000000000000000000////////////////////////000000000000333222111000000///000000////////////////////////,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******+++---///000***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,------...+++++++++*********))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------------------------------(((,,,111222333888AAAHHHAAA???<<<999555111...---////////////............................................./////////////////////............//////.........///////////////............////////////------......//////000000////////////////////////............////////////////////////////////////------------------------........................---......///000111111222........................,,,---......///.........////////////////////////........................---------............///---------....../////////////////////////////////////////////000000000000111111000000//////......////////////////////////.........///////////////............////////////111111000000//////............///000000000000000////////////////////////////////////000000000000000000//////......------------,,,,,,,,,,,,------............////////////////////////000000000000////////////000000000000222444777888777555444555444333222111111222222333111111111111222111000///000000000000000000111111000000111111111111000000111111000000000000111111000000000000000000000000......///000000///......////////////////////////////////////////////////.........///////////////000000000000000111111111//////000000000000//////////////////000000000000////////////000000000000222222111000//////000000////////////////////////,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...+++,,,,,,------............------------,,,,,,,,,........................,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------,,,...000000///111666:::444333222111///...------/////////.........------.................................///////////////000//////............///.........///////////////............////////////.........///////////////////////////////////////............////////////////////////////////////---------------.........------------------------.........//////000000000........................,,,---......//////......////////////////////////........................---------............///---------...//////000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000.........///////////////............////////////000000000000////////////......///000000000000000000000000000000000000000////////////000000000000///////////////...............------------..................////////////////////////000000000000////////////000000000000111444777888888777777888666555333222111111222222111000///111222333111000000000000000111111111111000000111111111111000000111111000000000000111111000000000000000000000000---...///000000///...---////////////////////////////////////////////////.........///////////////000000000000000000111111//////000000000000//////////////////000000000000////////////000000000000000000////////////000000////////////////////////,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,---......///......---------,,,,,,,,,........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------000///---+++)))(((((('''&&&'''(((***+++---.../////////.........---------..................................../////////000000000///.........................../////////000............///////////////////////////.........////////////////////////............////////////////////////////////////------........./////////------------------------.....................///........................,,,---......//////......////////////////////////........................---------............///---------...///000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000............/////////000............////////////////////////000000000000......///000000000000000000000000000000000000000////////////000000000000.........//////////////////..................///............////////////////////////000000000000////////////000000000000///333666999999999:::;;;888666444222000000111111111//////000333444222000///000000000111111111111000000111111111111000000111111000000000000111111000000000000000000000000---...///000000///...---////////////////////////////////////////////////............/////////000111000000000000000000000...///000111111000///....../////////000000000111////////////000000000000------------...///000111000000000000000000000000,,,++++++++++++++++++,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---...---,,,+++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++*********++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------------------------------------------------------....../////////------,,,++++++,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........++++++,,,,,,---...//////.........------,,,,,,,,,........................,,,,,,,,,------.........------------------------,,,,,,,,,------.........------------------------,,,+++***+++---...---,,,000000000///......------//////.........---------........................---.........//////000000111000///...............---.........//////000000............/////////000000000//////.........---////////////////////////............/////////000////////////////////////........./////////000000------------------------...............---------........................,,,---......//////......////////////////////////........................---------.........//////---------...///000000111000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000---.........//////000000............/////////000......//////000000111111...//////000000000000000000000000000000000000000////////////000000000000---.........//////000000//////............//////............/////////000////////////000000000000////////////000000000000///222666999::::::;;;<<<999777555222000000000111111//////111444555333000//////000000111111111222000000111111111111000000111111000000000000111111000000000000000000000000---...///111111///...---////////////////////////////////////////////////---.........//////000000111111111000000000000000...///000111111000///....../////////000000111111////////////000000000000,,,,,,,,,---...///000111111111111111111111111111---------,,,,,,+++++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,------.........***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,,,,++++++******++++++,,,------------------------------------------------,,,------......------,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------...------,,,,,,------...------------------------................................................+++,,,,,,------,,,,,,+++/////////...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------///............------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---......---++++++---...------++++++++++++------........................//////.........---------...///////////////.........................................................------------...//////////////////////////////////////////////////////.........------,,,,,,,,,................................................------------------------........................,,,---......//////......///...---,,,,,,---...///111000///...---,,,++++++................................................////////////////////////---------------...//////111000///......///000111000000//////.........---////////////////////////000000000000//////////////////000000000000////////////............//////111///...------...///111000000000000111111111111000000000000///////////////////////////.........////////////////////////........................000000000000000000000000000///...///000111000///000000000000000000000000///222555777888999:::;;;777555333111///...............//////000000111111222222111111000000//////000000111111222222222222111000...---...000333444000000000000000000000000000000//////.........---////////////000000000000000000000000000000000000111111111111000000000000//////000000000000//////---...///000000111111000222222111000//////000000////////////000000000000000000////////////000000000000//////.........------------,,,,,,+++++++++,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,------......------,,,+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------,,,,,,+++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------,,,++++++,,,...------,,,++++++,,,------........................//////.........---------......////////////......................................................---------------...//////////////////////////////////////////////////////.........------,,,,,,,,,........................------------------------------------------------........................,,,---......//////......///...------------...///...............---------..................------........................////////////////////////......------......///000111000///......///000111000/////////............////////////////////////......//////000000111111//////000000000000////////////............//////000///...------...///000000000000000111111111111000000000000/////////////////////////////////...////////////////////////........................000000000000000000000000000///...///000111000///000000000000000000000000///222555777888888999:::666555333111////////////.../////////000000000111000000000000000000//////111111000000111111222333999777333000......///000000000000000000000000000000/////////............////////////000000000000000000000000000000000000---------...............//////000000000000/////////000000000000000///...222111111000//////000000////////////000000000000000000////////////000000000000000/////////......------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,------......------,,,,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---------++++++---......---,,,++++++,,,---..........................................---------......///////////////...................................................------------......//////////////////////////////////////////////////////.........---------------........................------------------------------------------------........................,,,---......//////......///...------------...///---------.........///////////////......---------........................//////////////////////////////......//////000111000000////////////000000////////////............////////////////////////------...///000111222222//////000000000000////////////............//////000///...------...///000000000000000111111111111000000000000////////////......//////////////////////////////////////////........................000000000000000000000000000///...///000111000///000000000000000000000000///222555777777777888999666444222111////////////////////////000000000000//////////////////000000111111000///000111222333<<<:::666222000/////////000000000000000000000000////////////............////////////000000000000000000000000000000000000...//////000000111111111//////000000000000//////111111111111000///...---111111000/////////000000////////////000000000000000000////////////000000111000000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***------,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------..................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------...............------------------------------------------------///............------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......---...///...------///000...---,,,++++++,,,---...................................................---...//////////////////................................................,,,------...............////////////////////////////////////////////////...............---------........................------------------------------------------------........................,,,---......///..................------.........---------............///000000//////......------........................///////////////////////////////////////000111111000000////////////000000///////////////.........////////////////////////.........///000111111111//////000000000000////////////............//////000///............///000///000000000111111111111000000000000////////////............////////////////////////////////////........................////////////////////////000///...///000111000//////////////////////////////111444666666555666777555444222000//////000000////////////000000000000------......//////000000111111/////////000222333777555333222111111222222///////////////////////////////////////.........////////////000000000000//////////////////////////////000111222222333333//////000000000000//////000000000000000///......111000000/////////000000////////////000000000000000000////////////000000111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,++++++++++++,,,,,,------------------------------------------------,,,------......------,,,,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...------,,,,,,------...------------------------------------------------------------------------,,,------......------,,,......//////......---,,,------------------------------------------------///............------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------.........///000///...///000222......,,,,,,,,,,,,..............................---.....................------...///////////////................................................,,,---......//////......////////////////////////////////////////////////................................................------------------------------------------------........................,,,---......///.........---..................---///............---------000000/////////.................................///////////////////////////////////////000111111//////000000000000//////.........///////////////////////////////////////000000000000//////////////////000000000000////////////............////////////............/////////000000000111111111111000000000000////////////---.........//////000000////////////////////////////////////////////////////////////////////////000///...///000111000//////////////////////////////111444555444444444555444333111000000000111111000000000000////////////------......//////000000111000/////////000111222111111000000111222333444////////////////////////.........///////////////////////////000000000000////////////////////////,,,,,,------...///000000//////000000000000//////......///000000000000000000///////////////000000////////////000000000000000000////////////000000000000000000111111111111++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,++++++******++++++,,,------------------------------------------------,,,------......------,,,,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////...------,,,,,,------...------------------------................................................------............------///////////////...---,,,------------------------------------------------///............------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------.........///000/////////111333///...---,,,,,,---...///........................---------...............,,,---...///000000000000................................................+++,,,.../////////...---////////////////////////////////////////////////.............../////////................................................------------------------........................,,,---......//////......------...//////...------//////.........---------////////////////////////........................//////////////////////////////......//////000111//////000000000000//////.........///////////////////////////////////////111000000000/////////...//////000000000000////////////............//////////////////////////////000000000000111111111111000000000000////////////------......///000000000////////////////////////////////////////////////000000000000000000000000000///...///000111000///000000000000000000000000///111333444333222333333333222111000000111111222000000000000//////////////////////////////000000/////////000000000111111111000000000000000000111000000000000000000000000.........///////////////////////////000000000000000000000000000000000000.........//////000000111//////000000000000//////---...///000111111111111//////......//////000000////////////000000000000000000////////////000000//////000000000000000111+++++++++,,,,,,---------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------------,,,------......------,,,+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000...------,,,,,,------...------------------------------------------------------------------------------............---------......////////////...........................------------------------///............------------------------------------,,,,,,,,,,,,---..............................------------------------,,,,,,,,,---------......,,,---......---...000222///...---,,,,,,---...///........................---------.........//////,,,---...///000000000000................................................+++,,,...///000///...---////////////////////////////////////////////////---........./////////000........................////////////////////////------------------------........................,,,---......//////......------...//////...---------------........................///000000111111........................////////////////////////......------......///000...///000111111000///.............../////////000////////////////////////////////////000000000000//////000000000000////////////............//////......////////////......000000000000111111111111000000000000////////////------......///000000111////////////////////////////////////////////////000000000000000000000000000///...///000111000///000000000000000000000000///111333444222111111222222222111000000111222333111000000000/////////...000000000000000000//////---...000111222111000///000000000000000000000000000000000000000000000000............/////////000////////////000000000000000000000000000000000000111111111111111222222222//////000000000000//////...///000000000000000///...............///000000////////////000000000000000000////////////000000....../////////000000000+++++++++,,,,,,---------,,,,,,---......---,,,,,,------------------------*********++++++,,,,,,---+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...------------------------------------------------,,,------......------,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,---///000111111111........................------------------------//////.........------------------------------------,,,,,,,,,,,,---..............................------------------------,,,,,,,,,---------......***,,,---,,,,,,,,,///111///...---,,,,,,---...///........................---------.........//////,,,---...///000000000000................................................+++,,,...000000///...---////////////////////////////////////////////////---.........//////000000........................000000000000000000000000------------------------........................,,,---......//////......,,,---...//////...---,,,++++++,,,---...///000111------...///000111222222........................////////////////////////---------------...//////...///000111111000///...---.........//////000000////////////////////////------...///000111222222//////000000000000////////////............//////......////////////......000000000000111111111111000000000000////////////---------...///000000111////////////////////////000000000000000000000000000000000000000000000000000///...///000111111///000000000000000000000000///111333333222111111111222111000000000111222333111111000000/////////...222222111111000000//////,,,...000222333111///...---...///000111222333333000000000000000000000000---.........//////000000////////////000000000000000000000000000000000000////////////............//////000000000000//////111111111111000///...---...............///000111////////////000000000000000000////////////000000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++------............------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,,,,------......------------......,,,,,,,,,---------............------------......,,,,,,------...///000000,,,,,,,,,---------......---------.........//////////////////////////////.........------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------..............................//////.........------------------............///,,,,,,,,,---///111333444333111...------...---,,,............////////////---...///000000///...---//////.........---------////////////000000000000---------------...///000////////////////////////000///...------...///000//////.........---------........................////////////000000000000////////////////////////000///...---,,,,,,---...---------...///000000111............////////////111111000000//////.........,,,+++...111222000...////////////////////////000000000000111222333444222111111000000000000000...//////000111222222222000000//////.........---000000////////////000000000000000000000000000000000000000000111111111111111111000000//////......////////////////////////...//////...------000222000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111222222222222111111111000/////////111111222777444111//////000//////111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++------............------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,---------......------------......,,,,,,,,,---------............------------......,,,,,,------...//////000,,,,,,---------.........------................................................---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,---------.................................//////.........------------------............///.........///111444777888777444111////////////...............////////////---...///000000///...---//////.........---------////////////000000000000///......---------......////////////////////////000///...------...///000//////.........---------....................................////////////////////////////////////000///...---------......------......///000000111............////////////000000000000//////......///......000222444222000////////////////////////000000000000111222333333222111000000//////000000...//////000111111222222000/////////............000000////////////000000////////////////////////....../////////000000000000000000000//////......////////////////////////...//////...---...000222000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222222111111000000111222000...///333777999666222//////000000///111000000000/////////...000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...111111111000000000//////////////////000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------............------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,------.........------------......,,,,,,,,,---------............------------......,,,,,,,,,---......//////---------.........//////..................------...........................------------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------,,,------------................................................------------------............////////////000222666;;;===<<<888333000000000000///............////////////......////////////....../////////............---////////////000000000000111000///...------------//////////////////////////////............//////...............---------........................------------............////////////////////////.........------...//////------......///000000000............////////////000000000////////////...///......000222222111000////////////////////////////////////000111222333222111000000//////000000...//////000000111111222////////////............000000////////////000000////////////////////////------........./////////000000000////////////...///////////////////////////000000000//////111333000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222222111111000---000222000---///777>>>;;;777222/////////000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.........------........./////////...............---------........................------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,------------------------------............................................................---------............///000///...///222777<<>>DDDFFF;;;777222/////////000000////////////000000000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000//////////////////000000////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---......///------,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,------------...------------------------------------------------......---------,,,,,,,,,+++,,,,,,------.........------........./////////........................---------...............---------............///.........///000222444666444222///...//////...---............//////////////////............//////...////////////000000000////////////000000000000............///000111222////////////////////////......////////////......---------.......................................////////////000000000111////////////////////////......///000000000//////......//////////////////............////////////---............/////////---///111000///...///000////////////////////////---------......///000111111000//////......//////////////////////////////.........///////////////000000////////////000000............................../////////000000000---............/////////////////////////////////---///111111000000000111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000///000000111111000000///444///,,,111;;;CCCFFFEEE777555111//////000//////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++,,,,,,---...///000000------------------------,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,++++++,,,,,,---......///............////////////........................---------.........//////---------............///......///000000000000000///...---...000000///...............////////////000///...------...///000.../////////000000000000////////////000000000000000///////////////000000////////////////////////---...///000000///...------------.........//////................................./////////000000//////////////////////////////000111000000....../////////////////////...............////////////---------.........//////---///111111...---...000////////////////////////------------...///000000000000///............///////////////////////////............/////////000000000////////////000000........................------........./////////---------.........//////////////////////////////,,,...000111000//////000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////222000...222888===??????333222000000000000///---.../////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111........./////////000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------++++++,,,,,,,,,---------***+++,,,------,,,+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,---...///000---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...000111111------------------------,,,,,,,,,------.........------------------------------------------------......---------,,,,,,,,,++++++,,,,,,---...//////............/////////000........................---------.........//////---------.........////////////000111111000...---++++++,,,///111222000.............../////////000000///...------...///000.../////////000000111111////////////000000000000222111000//////......///////////////////////////---...///000000///...------------.........//////........................---------.........//////////////////////////////000000111111111///...---///////////////...................../////////000---------.........//////+++---//////,,,+++,,,...////////////////////////---------------///000000000000///...............///////////////.........---.........//////000000000000////////////000000........................,,,,,,,,,---------......---------.........//////////////////////////////+++---000000///......///000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////......///000111444666888000000///000111111///---.../////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000111111111111111111111111111111////////////////////////////////////////////////---------,,,,,,+++++++++---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---...///111111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------,,,,,,+++++++++............////////////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------/////////......---------...---,,,,,,---...---,,,......------------..............................,,,,,,,,,---------......------------------------...------,,,,,,+++******..............................//////...---,,,,,,---------.........//////........................---...///000000///...---//////000000000000//////............/////////000////////////////////////////////////000000000000000000000000000000000000111111000000//////......000000//////.........---////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////---------............///000000000000000000000000////////////000000000000000000//////.........---...............///000000000000000000000000000000///////////////////////////////////////.........000000//////.........---////////////////////////000000//////.........---////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000111111000000000000000111000000000000000000000000000000//////.........---000000000000000000000000000000111000000///...---000000000000000000000000111111111111111111111111111111111111111000//////000000000000000000000000000000111111111111000000000000////////////000000......////////////......---------,,,,,,+++++++++---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------......---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...000111222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......------------------............////////////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------.........---------,,,,,,,,,++++++,,,---......---......------------..............................,,,,,,---------.........------------------------------------,,,,,,,,,,,,..............................//////...------,,,------..........................................//////000000000///......//////000000000000//////........./////////000000////////////////////////////////////000000000111////////////////////////222111111111000000000000000000/////////.........////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////........./////////000000000000000000000000000000////////////000000000000000/////////...........................///000000000000000000000000000000/////////////////////////////////////////////...000/////////............////////////////////////000/////////............////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000////////////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000/////////.........000000000000000000000000///000000000000//////...000000000000000000000000111111111111111111111111111111111111111000//////000000000000000000000000///000000111111000000///000000////////////000000......////////////......------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------,,,,,,+++************************++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111//////......---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------..................---............/////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,------...............------------..............................,,,------------.........---------------------------------................................................///......---,,,..................------........................222111000000//////////////////000000000000//////....../////////000000000/////////////////////////////////000000000111111////////////////////////222222222222111111111111000000////////////......////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000111000000000000000000000000////////////000000000000////////////...........................///000000000000000000000000000000////////////////////////......//////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000/////////000000000000000000000000000000000000000000000000111000000000000000111111000000000000000000000000000000////////////......////////////////////////...//////000000000000///000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000...//////000000//////...000//////......//////000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,+++************+++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,...//////.........------,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,---------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------......//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,///000000///...---.........------,,,,,,------...........................------------....................................---------...///000000111........................---...............------...............---------........................444222111/////////000000//////000000000000//////...////////////000000000//////////////////////////////000000000111111111........................111111111111111111111111000000//////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////....../////////000000000////////////////////////////////////000000000000///////////////........................///000000////////////////////////////////////////////////............///////////////////////////.........///////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222000000000000000000000000000000//////////////////////////////////////////---...///000000111000000////////////////////////////////////////////////000000111111111111000///////////////////////////......////////////....../////////....../////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,------+++++++++,,,,,,,,,------************+++,,,---------------------,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,---------...------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,333444444222///------...------,,,,,,,,,,,,------........................---------.........//////........................,,,------...///000111111........................------...............---.....................---////////////////////////333222000/////////000111//////000000000000//////////////////000000000111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000//////000000000000000000000000000000000000000000////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////------........./////////////////////////////////////////////000000000000.........///////////////...............///000000////////////////////////////////////////////////---.........//////000000.........///////////////////////////////////////.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000//////000111222222000000000000000000000000//////000000000000000000000000000000000000000000---...///000000111000000////////////////////////........................///000000111111111000000////////////////////////......////////////......//////............//////------............------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++,,,,,,,,,,,,------+++************+++,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,,,,,,,,,,------------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------+++,,,,,,------,,,,,,+++,,,---------............,,,,,,,,,,,,------------333555666333///,,,---///------,,,,,,,,,,,,------........................------........./////////........................---------...///000000111........................,,,---......///.........---------.........//////////////////////////////000000000//////000000111//////000000000000///////////////000000000111111000000000000000000000000000000000111111111222222000000000000000000000000///////////////000000000//////000000000000111111000000000000000000000000////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////------------............000000000000000000000000////////////000000000000.........///////////////...............///000000000000000000000000000000////////////////////////------......///000000000.........///////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222000000000000000000000000000000000000000000000000////////////000111222333000000000000000000000000//////000000000000111111000000000000000000000000...//////000000000000///000000000000000000000000///////////////////////////000000111111111111000000000000000000000000000...//////000000//////...///......------......///------............------+++++++++,,,,,,---------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------,,,,,,,,,,,,,,,---------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000//////+++,,,,,,------,,,,,,+++------------............,,,,,,---------.........///222444222...,,,...111---,,,,,,++++++,,,,,,---....................................////////////........................---------....../////////........................,,,------...//////......+++,,,,,,---...///000000////////////////////////---......///000000000000//////000000000000////////////000000000111111111000000000000000000000000000000111111111222222222111111111111111111111111//////000000000111111111//////000000000111111111000000000000000000000000////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////............////////////000000000000000000000000////////////000000000000............/////////000...............///000000000000000000000000000000////////////////////////------......///000000111............/////////000////////////////////////............/////////000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000////////////000111222333000000000000000000000000//////000000000111111111222222222222222222222222///000000000000//////...000000000000000000000000//////////////////////////////000111111111111111000000000000000000000000///000000111111000000//////......------......///,,,------......------,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++,,,,,,,,,---------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------------------------,,,,,,++++++,,,,,,---************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------/////////......------,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000111222111000+++,,,,,,------,,,,,,+++---------.........//////---------....../////////+++...111000---,,,///222---,,,,,,++++++,,,,,,---..................................../////////000////////////////////////---------.......................................,,,,,,---.../////////...***+++,,,---...000111111000000000000000000000000***,,,...000111111000000//////000000000000//////000000000000111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000111111222222222333//////000000111111111222000000000000000000000000////////////////////////............/////////000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000////////////000000000000---.........//////000000...............///000000000000000000000000000000////////////////////////---------...///000000111---.........//////000000////////////////////////---.........//////000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222222222222000000000000000000000000000000000000000000000000////////////000111222333000000000000000000000000//////000000111111111222222222222222222222222222000000111000000///......000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000111111111111000000.........------.........,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***///...---,,,+++*********---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++,,,,,,---...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++,,,++++++,,,///000000000///...,,,*********,,,------..................---------------------------++++++++++++++++++++++++,,,,,,,,,---------......//////...---,,,,,,++++++---------------------------------............///............//////////////////............/////////////////////////////////////////////.....................////////////000000000000000000000000////////////000000000000222111000.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000////////////000000000000000000000000////////////////////////................................................//////000000000000//////........................////////////////////////////////////000000000000000000//////.........---111111000000//////......000///.........///111222000000000000000000000000000000000000000000000000............////////////......---......///000111////////////////////////000000//////.........---////////////////////////........................///......------...000111000///...---------------///...---...000000000...111111000000//////......000000000000000000000000111111000000//////......000000000000111111111111333333222222111000000000000///////////////000111111111222222222222111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++......---,,,++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++,,,,,,---......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++---,,,,,,...000222222111///...,,,******+++,,,---------............------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......///......---,,,,,,++++++------------------------------------........................//////////////////............///////////////////////////////////////////////////...............////////////000000000000000000000000////////////000000000111222111000///...//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000......//////000111111222111000000000////////////000000000000000000000000////////////////////////................................................//////000000000000//////........................////////////////////////////////////000000000000000/////////............111000000000/////////...000//////...///000111222000000000000000000000000000000000000000000000000............/////////////////////...//////000000////////////////////////000/////////............////////////////////////.......................................///000000000///...------------...///...---...000000000///111111000000////////////000000000000000000000000000000000000000/////////000000000000111111111111111111111111111222222222111111000000000000000000111111222222222222111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000////////////000000000000000000000000////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------------,,,,,,,,,,,,++++++///......///111333222222...---,,,+++***+++,,,---,,,,,,------------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,+++------------------------------------............---............//////////////////....../////////////////////////////////......//////////////////............////////////000000000000000000000000/////////000000000111111222111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000000111111111111111000000000/////////000000000000000000000000////////////////////////................................................//////000000000000//////........................////////////////////////////////////000000000000////////////............000000000000///////////////////////////000111111000000000000000000000000000000000000000000000000............////////////111111000/////////000000////////////////////////////////////............////////////////////////........................---....../////////////////////......------......///...---...000111000///111000000000000/////////000000000000000000000000//////000000000000000000000000000111111111222222000000111111222333333444333333222222111111000000111111222222222222111111222222111111111111222222111111000000000000111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////000000000000000000000000000000000000////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++///...---///111222222111------,,,+++++++++,,,---+++,,,,,,------,,,,,,+++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,---------.........---------.........//////......////////////......////////////////////////............////////////............//////////////////////////////////////////000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111//////000000000111111111111111111000000000//////000000000000000000000000////////////////////////................................................//////000000000000//////........................////////////////////////////////////000000000000///////////////.........000000000000///////////////////////////000000111////////////////////////////////////////////////............////////////222222111000000///000000///////////////////////////////////////.........////////////////////////........................,,,---///000000000///...//////............/////////.........000111000///000000000000000000000000000000000000000000000000/////////000000111111222000000111111111222222222111111111222222333333333555444444444333222111000111222222333333222222111222222111111111111222222222111111000000111111222000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000000111111000000000////////////////////////......//////000000111111////////////////////////////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,+++++++++---,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,------------------------,,,,,,,,,------------...------------..................///000000///......////////////////////////---.........//////000000............////////////////////////////////////000000000000111111111111111111222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000111111111111111111111111000000000000111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000.........///////////////////////////000000000000...//////000000000000000////////////////////////////////////////////////............////////////222222111000000///000000////////////////////////.........///////////////////////////////////////........................,,,---///000000000///...//////.........//////000000///...///111111111///000000000000111111111111111111111111111111111111//////000000111111222222111111111111222222222222333333333333222222111111555555555555444333111000222222333333333333222222222222111111111111222222222222111111111111222222111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////......//////000000111111////////////////////////////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------,,,,,,,,,,,,++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------,,,------------.........---...///000000///...---////////////////////////------......///000000000............////////////000000000000000000000000000000000111111111222222111111222333333333222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111000000000111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000.........///////////////////////////000000000000......///000000000000000000000000000000000000000000000000000000000000000............////////////111111000/////////000000////////////////////////.........///////////////////////////////////////........................---....../////////////////////......//////000000000///...///111222111000000000000111111111111222111111111111111111111111000000111111111111111111111111111222222222222333555444444333222222111111444444555555555333222111222222333333333333222222222222111111111111222222222222111111111111222222111111111111111111111111111111111222222222222333111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,++++++,,,+++***+++---------+++***+++,,,,,,------------------............------+++,,,,,,------.........------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------,,,,,,---------.........---...///000000///...---////////////////////////------......///000000111............////////////000000000000000000000000000000111111111222222222111111333444444444333333111111111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111000000111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000............/////////000.../////////000000000111---...///000111000000///000000000000000000000000000000000000000000000000............/////////////////////...//////000000////////////////////////............/////////000////////////////////////.......................................///000000///////////////000111111000/////////111222111000000000111111111222222222111111111111111111111111222222111111111111111111111111111222222222333333333333333333333333333222222333444555555444222111222333333444444333333222222222111111111111222222333222222111111222222333111111111111111111111111111111111222222222333333111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...000111222------------------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,+++***+++---------+++***+++,,,------------------......//////......---***++++++,,,---...//////------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---...///111111///...---////////////////////////---------...///000000111............/////////000000000000000000000000000000111111111111222222222000111333444555444333333111111111111111111111111333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111111111222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000---.........//////000000.../////////000000111111---...000111111111000///000000000000000000000000000000000000000000000000............/////////000...............///000111////////////////////////---.........//////000000////////////////////////........................//////...------///000111///////////////000111111111//////000111222111000000000111111222222222222111111111111111111111111333222222222111000000000111111222222222333333333111222222333333444444555000222333555555444222111222333333444444333333222222222111111111111222222333222222111111222222333111111111111111111111111111111222222222333333333111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000111111000000//////......000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++000///...---,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------.........---+++***...------,,,++++++++++++------------------------...---,,,---...///...---------------------------+++,,,---......---,,,+++((()))+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------(((+++......+++******+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,------............------,,,,,,------...------------------------++++++++++++,,,---......,,,,,,,,,---------......---------............///................................................////////////////////////////////////000000000000222222222111111111000000111111111222111111000///333333444555444333222111444333333222222333444444666333111111444666666555333333444444444444555555222222222333444555666777666666555555555555444444444444444444444444444444222222222222222222222222222222222222222222222222111111222222222222111111111111000000000000111111000000000000000000000000111000///////////////000222222222111000//////...000000000000000000000000//////............////////////000111111111111111000000000000000000000000//////............//////............////////////000000////////////000000000000000000000000000000//////////////////////////////............//////////////////////////////............////////////////////////............000///...------...///000........................////////////000000000000222111111111000000//////000111111111111222222222111111111111111111111111222222333333333444444444222222333333333444444444333333333333333333333333555444333333222222333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111111111222222222222111111222111111111000000//////111111000000//////......000000000000000000000000111111000///...---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------.........---,,,+++------,,,,,,+++,,,,,,,,,------------------------++++++,,,---.........---------------------------,,,------------------,,,++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------+++---///...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,------------------------------,,,,,,+++,,,,,,,,,,,,,,,---------.........---------............///................................................////////////////////////////////////000000000111000111111111222222222333222333333333444333333333...///111333444555555555111111111222222333444444666333111111333555444333444444444444444333333333:::999888777777777777777666555555444444333222222444444444444444444444444222222222222222222222222222222222222222222222222111111222222222222111111111111000000000000111111000000000000000000000000000000000//////000000111222222111111000//////...000000000000000000000000//////............////////////000111111111111000000000000000000000000000//////............//////............////////////000000////////////000000000000000000000000000000//////////////////////////////............//////////////////////////////............////////////////////////............//////............//////........................////////////000000000000111111111111000000000///000111111111111222222222111111111111111111111111222222333333333444444444222222333333333444444444333333333333333333333333555444444333222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111000000000111111000000000111111111111000000000///111111000000////////////000000000000000000000000000000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,---......///------,,,,,,,,,,,,++++++...------,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++------.........---,,,+++,,,,,,,,,,,,,,,,,,---...------------------------***,,,---/////////---,,,------------------------...------,,,,,,------.........---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------.........---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------,,,,,,,,,++++++******++++++,,,------------------------///...---,,,++++++++++++,,,------------.........---------............///................................................/////////////////////////////////000000000111111//////000111333444555555111111111222222222222222666666777777666666555444333444555777888888888888999777555555777888777666888888888888888888777777444444444444555777888999777777666555444333333222555555555555555555555555333333333333333333333333333333333333333333333333111111222222222222111111111111000000000000111111000000000000000000000000000000000000000111222333222111111000000//////...000000000000000000000000//////............//////...///000000111111000000000000000000000000000000//////............//////............////////////000000////////////000000000000000000000000000000//////////////////////////////............//////////////////////////////............////////////////////////..................////////////..............................////////////000000000000111111111111000000000000000111111111111222222222222222222222222222222222333333333333444444444444333333333333444444444444444444444444444444444444555555444333333333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111111000000000000000000000000//////000000000000//////111111111111000000000000111000000000000/////////000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++---------------...///000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---...///------------------------...000333333222///---,,,------------------------...---,,,++++++,,,---...111000...------...///000------------------------,,,,,,,,,---------......+++,,,------......------///...---,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------......---,,,,,,,,,,,,,,,------------............---------............///................................................//////////////////////////////000000000111111111000000111222333444555555333333222222222222222222444444444333222111000///111222333444555444444333444444333333333333333222333333333444444444444444333333444555666888999:::777777777777666666666666555555555555555555555555444444444444444444444444333333333333333333333333111222222333333222222111222111111000000111111222000000000000000000000000000000000000111222444444111111000000//////////////////////////////////////////............//////...//////000000000000000//////////////////////////////............//////............////////////000000////////////000000//////////////////////////////////////////////////////............//////////////////////////////............////////////////////////............---...///000000///...---........................////////////000000000000111111111000000000000000000000111111111222222222222222222222222222222222333333333444444444444555333333333444444444444555444444444444444444444444666555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111//////////////////////////////000000000000//////111111111000000000000000000000000000000000000000////////////////////////............//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,------------,,,+++,,,,,,------,,,,,,+++---,,,,,,---...///000000------,,,,,,,,,+++++++++,,,,,,,,,,,,------...///+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---......///------------------------333666888888444000...---------------------------...---,,,++++++,,,---...111000///------...///000------------------------,,,,,,,,,---------......+++,,,------......------///---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...******++++++,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,,,,---------------------------------,,,,,,,,,------...///---------.........//////---------............///........................////////////////////////000000000000000000000000000000000000111111111111222333333333444444444444888777666555444444555555666777777777888999::::::888888999999999888888777888888999999888888888888666666777777888888999999<<<;;;:::999999999999999555555666666777777888888666666666666666666666666444444444444444444444444333333333333333333333333222222333333333333222222222222111111111111222222111111111111111111111111000000000000111222444444000000000/////////////////////////////////////////////............//////......///000000000000000//////////////////////////////............//////............////////////000000////////////000000//////////////////////////////////////////////////////............//////////////////////////////............////////////////////////............---...///000000///...---////////////////////////////////////000000000000000000000000000000111111000000111111111222222222222222222222222222222222333333444444444555555555333333444444444555555555555555555555555555555555777666555555444444555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111////////////////////////000111111222222111111000000000000000000000111111000000000000111111111111////////////////////////------......///000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...000000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,---......------------------...///------------------------555888:::888333///---...------------------------...------,,,,,,------...//////.........//////000------------------------,,,,,,,,,---------......+++,,,------......------...,,,+++,,,...000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...)))******++++++,,,,,,---------------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,---...///000------........./////////---------............///........................////////////////////////000000000000000000000000000000000111111111222222444444444444444444444444666555444444444555666777:::999999888888999999:::;;;;;;:::999999::::::;;;:::<<<===>>>===<<<===>>>::::::::::::999999999999777666666666666666777777444444555555666666777777777777777777777777777777555555555555555555555555333333333333333333333333222222333333333333222222222222111111111111222222111111111111111111111111000000000000000111222333////////////////////////000000000000000000000000//////............//////---...//////000000//////000000000000000000000000//////............//////............////////////000000////////////000000000000000000000000000000//////////////////////////////............//////////////////////////////............////////////////////////..................////////////......////////////////////////////////////000000000000000000000000111111111111000111111111111222222222333333333333333333333333333444444444555555555555333444444444555555555555666666666666666666666666777777666555555555555666444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111222222222000000000000000000000000111111222222222222111111000000000000111111111111000000000111111111111222000000000000000000000000---.........//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------...---------+++,,,,,,------,,,,,,+++******++++++,,,...///000------,,,,,,,,,,,,++++++------,,,,,,,,,---......++++++,,,,,,,,,,,,------........................------------------------+++,,,,,,---------------+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---...//////......------------...------------------------111444666444///,,,---///------------------------,,,------------------,,,,,,---......////////////........................,,,,,,,,,---------......+++,,,------......------...------///222444333111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...******++++++,,,------...,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------------------------......---------......///............////////////---------............///........................////////////////////////000000000000000000000000000000111111111222222222222222333444555666666777555555555666888;;;>>>@@@======>>>???@@@CCCEEEFFFIIIHHHGGGFFFHHHJJJMMMOOOKKKNNNQQQRRRQQQPPPQQQSSSPPPOOONNNLLLIIIGGGFFFEEEEEEDDDBBB@@@>>><<<<<<;;;999999888888888777777777777777777777777777777777555555555555555555555555444444444444444444444444222333333444444333333222333222222111111222222333111111111111111111111111000000000//////000000111////////////////////////000000000000000000000000//////............//////---...//////000000//////000000000000000000000000//////............//////............////////////000000////////////000000000000000000000000000000//////////////////////////////............//////////////////////////////............////////////////////////............//////............//////////////////////////////////////////000000000000///000000000111111111111000111111111111222222222333333333333333333333333444444444444555555555555444444444444555555555555666666666666666666666666888777666666555555666666555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222222000000111111111222222222111111111111111111111111000000111111111111000000///000000000111111111111000000111111111222222222000000000000000000000000.........///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------+++,,,,,,------,,,,,,+++*********+++,,,---///000---------,,,,,,,,,++++++...------,,,,,,---------++++++,,,,,,,,,---------........................------------------------******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,+++,,,---...///000///...---------------------------------------,,,///111///+++))),,,///------------------------+++,,,............,,,+++***+++---///000000///...........................,,,,,,,,,---------......+++,,,------......------...---...222666888666444,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,------...//////,,,,,,,,,------.........,,,++++++++++++++++++,,,------------------------000///...---------------............/////////000---------.........//////........................000000000000000000000000000000000000000000000000000111111111111222222222000111222444666777999999;;;;;;<<>>===;;;:::999888777777777777777777777777666666666666666666666666444444444444444444444444222333333444444333333222333222222111111222222333111111111111111111111111111000///////////////000.........///////////////000000000000000000000000//////............//////---......///////////////000000000000000000000000//////............//////............/////////000000000////////////000000000000000000000000000000//////////////////////////////............//////////////////////////////............/////////000000/////////............000///...------...///000000000000000000000000000////////////000000000000//////000000111111111222000111111111111222222222333333333333333333333333444444444555555555666666444444444555555555666666777777777777777777777777888888777666666666666666555555555555555555555555666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222000000111111222222222222111111111111111111111111//////000000000000////////////000000111111111222000000111111222222222222000000000000000000000000////////////////////////000000000000000000000000///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......//////......---................................................---------............///------------------------.........------,,,,,,,,,,,,------......------,,,000......222777888555111,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------......................................................---------............///............/////////000111111111000000000000000111111111222333222000---555111111444666444555777;;;888777888888;;;DDDNNNMMMOOOWWW```cccgggsssvvvnnncccXXXMMMFFFCCC@@@>>>>>>===>>>>>><<<999777777888;;;999777555444444666777666777777555333222222222555555444444444333333333444444444333333333222222111111111111111111111111222222111000//////000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000111222333222000...,,,///......------------...////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////...............///000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111111111111000111111222333111111222222333333444444000333666555222111333666888444222555888777444222666666444222333666999999999555666::::::777777;;;<<<888444444777999888777555333222555555444555999888888888666555444555666666666555555555444444444444444444444444444444444444444444333333333222222333222111000000111222333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111111000000//////.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,---------------------------......//////......---......---------,,,,,,,,,------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------......---------................................................---------............///------------------------......---------,,,,,,,,,,,,------------------,,,...---,,,000444555222...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------+++,,,------......------,,,,,,,,,---------......................................................---------............///........./////////000000111111111111000000000000000//////111333444333111333000111444666555777;;;444555<<>>::::::===???AAA777666555555777888999888555555444333222333555777555555555444444444333333444333333333222222222222111111111111111111111111222222111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111222333444333111///...///...............//////////////////////////////////////////////////////////////////////////////////////////////////////.../////////////////////...............///000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111111111111111111222222333000000111222333333444444::::::888555333333666999444222222555888::::::999;;;;;;;;;:::;;;<<<<<<;;;===999999<<<<<<888888;;;;;;:::777555444444444444777666888;;;:::555444666555666666666666666777888666555555555555444444444444444444444444444444444444444444333333333222222333222111111111111222333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111000000000/////////...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,------------------------......////////////.........------------,,,,,,,,,------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...................................................---------............///------------------------...------------,,,,,,,,,---------------------------,,,+++...111111///+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++,,,------......------,,,,,,,,,---------......................................................---------............///....../////////000000000111111111111111111111111111///...///222333333333333111222666777888<<>><<<999999;;;===888777999<<<:::777777;;;444444555555666666666666555555555555444444444444444444444444444444444444444444444444333333333333444333333222222333333444111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------------,,,,,,------------,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,------------......---,,,++++++,,,---...................................................---------............///---------------------------------------------------------,,,,,,------------,,,,,,---...///,,,***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,------......------,,,,,,,,,---------......................................................---------............///...////////////000000000000111111111111111222222333111//////111333444444333444:::AAAGGGMMMYYYdddrrruuuuuulllaaaPPPBBBCCC???999888:::;;;:::888<<<:::777666777888888888555555555555444444444444333333222222222111111111222222222222222222222222222222111000000111111111111111111111111111111111000000000000000000000000////////////////////////000000000000////////////////////////////////////111222222222222111000///.........//////111222222////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................///000000000000000000000000000000//////////////////////////////000000000000/////////000000000111111111111222111111111111222333333444555555555555555555555111222555888999999666444999::::::777777;;;>>>>>>DDDAAA@@@CCCGGGGGGGGGHHHJJJKKKNNNRRRSSSRRRQQQQQQEEEDDDCCCAAA@@@>>><<<<<<;;;999888888666444888>>>888777777777888888777666666666555555555555444444555555555555555555555555555444444444444333333333444444444444444444444444111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000////////////+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------------------,,,,,,,,,------------------------,,,,,,---------.........---------,,,,,,---------................................................---------............///------------------------------------------------...---,,,,,,,,,,,,---......---------...---,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,------......------,,,,,,,,,---------......................................................---------............///////////////000000000111000000111111222222222333111111111333888<<>>:::888777888999999777555666666555555555444444444333333333222222222111111222222222222222222222222222111111111111111222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000/////////.........//////111222222000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////.........---...............///000000//////////////////////////////////////////////////////000000000000/////////000000000111111111111222222222111222333333444555555555444444444444444999999999888999:::;;;<<>>>>>DDDJJJPPPZZZlllrrrnnnddd[[[PPPGGGDDDAAA>>>;;;:::::::::999999999888888555555555555555555555555555555555555444444444444222333444444444444333222222333333444444333333222222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000.../////////000000000111)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,,,,---...//////------............------,,,,,,,,,------.........------------------------------------------------........................---------.........//////,,,...111333333111...,,,................................................---------.........//////------------------------,,,,,,,,,------.........///...,,,++++++,,,...///***+++++++++***+++,,,...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......................................................---------.........//////000000000000111111111111000000111222333333444444BBBGGGPPP^^^lllxxx}}}~~~|||]]]SSSGGG>>><<<<<<:::888777666666666555555555555666666555555555444444444333333333333333333333333222111111111222333333444111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000111000000000000000111111///......---------......000000000000000000000000////////////////////////////////////////////////////////////////////////111000000///...---------...............///000000////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111333333222222333333444555555777999===AAADDDGGGHHHTTT___mmmvvvnnn```WWWQQQJJJEEE;;;;;;;;;:::::::::999999666666666666666666666666666666555555555444444444222222333444444333222222222333333444444333333222222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000.../////////000000111111---------............///------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------...---,,,,,,,,,,,,---......------,,,,,,,,,------,,,,,,,,,---------------//////.........------------------.........//////---------............///,,,---...//////...---,,,---------------------------------------------------...000111222111///............------,,,,,,,,,........................///...---...///000000...//////.........---------------............------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------......---,,,---...///000............////////////000//////........./////////////////////////////////000000///...///111333///444444000222<<>>===555666555444555666555222555444333444666777666555333444444555555444444333333333333333333333333333333333333222222222111111111111111111000000000000////////////////////////111000///......///000111000000000000000000000000000000//////.........---............////////////////////////////////////111111000000//////......000000000000000000000000............////////////....................................////////////////////////////////////000000000000111111111111000000000000000111111111///333555555111000111333111000222555555444777===;;;AAACCCLLL[[[bbbiiixxxtttgggXXXPPPFFF@@@<<<;;;<<<>>>;;;888666666999999777555666888666111333888777222555555555555555555555555333333333333333333333333222222222222222222222222111111111111111000//////111111000//////000111111000000000000000000000000111111000000000000111111---......///000111111222------------..................------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------......---,,,,,,---......///......------........./////////...............//////.........------------------.........//////........./////////000000...//////000000//////...................................................,,,...///111111000///.../////////.........------........................///...---...///000000...//////.........---------------............------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------...------,,,---...///000............////////////000//////.........//////////////////////////////---///111111000000000222222444666999???LLL^^^lll~~~hhhRRRBBBCCC@@@<<<999888888777444666555555555777777666444444444444555555444444444333333333333333333333333333333333222222222111111111111111111000000000000111111111111111111111111111000000//////000000111111111111111111111111111000/////////........................////////////000000000000000000000000111000000000/////////...////////////////////////............////////////....................................////////////////////////////////////000000000000111111111111111111111111222222222222333000...---...000222333777444333555555777>>>GGGYYYdddlllwww|||mmm___QQQEEE===999<<<999777777::::::888666999:::999444555:::;;;888555555555555555555555555333333333333333333333333222222222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000111111000000000000111111......//////000000111111------------............///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------......---,,,,,,---......//////.........//////000222111111000000//////////////////............---------.........///////////////000000000111111111///000000111111000000///000000000000000000000000////////////////////////,,,---...///000///......000000000///////////////........................///...---...///000000..................---------------............------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------------...//////............/////////////////////......//////000////////////////////////---000222333222222222333555555<<>>FFFUUUaaazzzrrrbbbSSSKKKBBB>>>999888999;;;:::888999;;;999555333555888777555555555555555555555555333333333333333333333333222222222222222222222222333333333333333222111111///000111111111111000///000000000000000000000000111111000000000000111111////////////000000000000,,,,,,---------...............------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------........................///000222222111111000///....../////////.........................../////////////////////000000000111111000000000000000000000000000000000000000000000000////////////////////////,,,---......//////......////////////////////////........................///...---...///000000...........................------............------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------------------......//////............//////////////////////////////000111000000000000000000000000000111222222222444777999===>>>KKK]]]hhhsssnnn\\\HHH???>>>>>>===<<<777666666777888888777555555555666666666666555555444444444444444444444444333333333222222222111111222222222111111111000000111111111111111111111111000111222333333222111000111111111111111111111111///////////////.....................////////////000000000000000000000000000000000000////////////////////////////////////............////////////....................................///////////////////////////////////////000000000111111111111111111222222333333444444222222222555777777555222444777@@@MMMYYYfffwww{{{[[[RRRGGG???<<<;;;999888999;;;;;;888444333444555555555555555555555555555444444444444444444444444222222222222222222222222222222333333222222111000///111222444444222111///000000000000000000000000111111000000000000111111000000000000////////////,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---,,,,,,,,,------...///111111000//////...------////////////////////////........./////////000000....../////////000000000////////////////////////////////////////////////........................,,,------.......................................///////////////////////////...---...///000000...---.....................------............------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,,,,---------------------------------------...........................///////////////////////////000111111111111111111111111111111111111000000222888@@@FFFQQQTTTdddxxxnnnZZZPPPFFF===888999777666666888999888777555666666777777666666555444444444444444444444444333333333222222222111111222222222222111111111111000000000000000000000000000111222333333222111000000000000000000000000000.........///////////////............////////////////////////////////////////////////000000000000....................................////////////....................................////////////000000000000000000000000///000000000111111111111000000111111222333333444111333555555666888===@@@EEENNN^^^ooo{{{|||iiiWWWJJJBBB<<<999::::::;;;<<<:::777666777666666666666666666666666444444444444444444444444222222222222222222222222111111111111111000000///111222444555555444222111000000000000000000000000111111000000000000111111000000000000////////////,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------...////////////...---,,,,,,,,,,,,,,,---...////////////......---------...////////////000000000....../////////000000000........./////////000000000//////......//////000////////////////////////........................---............/////////------............/////////////////////////////////...---...///000000...---------...............------............------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,---......//////..................////////////////////////000111222222111111111111111111111111000000111333:::FFFSSS]]]nnntttwwwlll\\\LLLCCC@@@===999888888999999999666666777777777777666666444444444444444444444444333333333222222222111111333222222222222111111111////////////////////////000111111111111111111000////////////////////////.........///////////////............////////////........................////////////000000000000....................................////////////....................................////////////000000000000000000000000000000000000111111111111///000000111222333444444333444444555999DDDTTT___iiirrrzzzhhh[[[PPPJJJ>>>:::888::::::888777888666666666666666666666666444444444444444444444444222222222222222222222222000111111111111000//////222333444444444444333222000000000000000000000000111111000000000000111111////////////000000000000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------------------------...///000000///...---,,,,,,,,,------...///000.........................../////////000000000000.../////////000000000000//////000000000111111111111111000//////000111111111111111111111111111111//////////////////////////////......//////000000....../////////000000000///////////////////////////...---...///000000...---------.........//////------............------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------........................++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,---.../////////...---............////////////////////////000111222333222222222222222222222222222444999AAANNN^^^ooozzz{{{hhh\\\KKKFFF???;;;999999::::::666777777888888777777666555555555555555555555555333333333222222222111111333333222222222111111111000000000000000000000000111000000//////000000111////////////////////////............/////////000............////////////////////////////////////.../////////000000000111....................................////////////....................................////////////000000000000000000000000000000000000111111111111000000111222333444555555666888<<>><<<<<<777777777777777777777777555555555555555555555555222222222222222222222222222333333333333222111111111111000//////000111111000000000000000000000000111111000000000000111111---......///000111111222------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................//////.........---------...........................//////000000000000/////////000000111222222222000000000000111111111222111111111222222222222222222222111111000000//////------......//////000000......//////000000111111......////////////......000000000000000000000000...............///000000////////////////////////------------------------//////.........---------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......,,,------......------,,,..................---------------.........//////+++...111222111000111333...000333444555555666777>>>EEEWWWooooooZZZIII@@@<<<<<<===777888888777555555777999777666666666555555555555444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...........................////////////////////////////////////////////////////////////000000000000////////////000000000000000444333000000444222,,,444222333666333111777AAAAAAVVVlllxxxcccVVVOOODDD:::777:::777777:::888444555;;;444444444444444555666777333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000111222222000//////000000000000000000000000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................//////.........---------...........................///000000000000000000.../////////000000111111222222222333333333333444222222222111111111000000222222222111111111111111///000000000000000000111////////////000000111111......////////////......000000000000000000000000...............///000000////////////////////////------------------------//////.........---------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,------......------,,,........................---------.........//////000000000///......///000444666666333000333===EEE[[[mmmzzzwwwzzz}}}}}}fffOOO===444<<<;;;:::999999888777777777777666666666555555555444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000000//////...........................////////////////////////////////////////////////////////////000000000000////////////000000000111---111111///222777888555555222333555777;;;FFFSSShhhzzzwww___LLLDDD???;;;999;;;:::666666:::777777666555555555555555333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111222333333111000000111000000000000000000000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......................../////////............---...........................///000000111111000000000000000111111111111111000000000111111111222222444333333222222111111111111111111222222222222222222222222111111111111111/////////000000000000111...//////000000//////...000000000000000000000000...............///000000////////////////////////------------------------...............---------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,------......------,,,........................------........./////////333111...---...000000111222666999999;;;HHH^^^ppp~~~mmmQQQ@@@AAA===:::999999999666444777777777777666666666666444444444444333333333333333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///..................///........................////////////////////////////////////////////////////////////000000000000/////////000000000111111000222111//////333444222555444777===EEERRRcccqqqyyyeeeIIIAAA:::888888777777888:::999888666555444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111333444444222111111222000000000000000000000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------......................../////////..........................................///000111111111111111333333333333333333333333000000000000111111111111333333333333333444444444000000111111222222333333333333222222111111000000000000000000000000000000//////000000000000//////////////////////////////...............///000000////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,------......------,,,---------...........................////////////222000...///111333444333111888AAAJJJWWWlllkkkXXXKKKCCC;;;888:::;;;:::777888888888777777777666666555444444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,---...///........................////////////////////////////////////////////////////////////000000000000//////000000000111111111333444444222111111222222555:::CCCPPP___pppbbbUUUDDD:::777999:::<<<999888777666555444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111333444333222000111111000000000000000000000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................////////////////////////////////////////////////...///000111222222222222333333333333333333444444222222333333333444444444000000111222333444555555000000000111111222222222222222222111111000000000111111111111000000000000//////000000000000//////////////////////////////...............///000000////////////////////////........................---.....................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,---------.........//////........./////////000000/////////000222333333222555===LLL]]]ppphhh[[[QQQCCC<<<;;;======<<<999888888888888777777777555555555444444444333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................///////////////////////////...---,,,,,,---...///........................////////////////////////////////////////////////////////////000000000000000000000000111111111111000111444555555555777:::;;;EEEUUUgggyyysssYYYEEE<<<;;;<<<;;;777666555555444444555555555555555555555555555555222222222222222222222222222222222222222222222222111111111111111111111111000111333222000//////000000000000000000000000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...........................////////////000000000////////////////////////...///000111222333333333111111111222333444444444222222222222333333333333///000111111222333444444111111111222222222222222222222222111111111111111222111111111111000000000///000000111111000000///000000000000000000000000...............///000000////////////////////////........................---------...............,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,------.../////////....../////////000000000///000111111111111444666888CCCUUUkkkpppdddSSSDDD===:::999999999999999999888888888777555555555555444444444333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000///..................///........................////////////////////////////////////////////////////////////000000000000000000000111111111222222222111222333222222888???RRR]]]mmm|||qqqWWWFFF???:::555777777666555555555666666666666666666666666666666333333333333333333333333333333333333333333333333111111111111111111111111///111222222000//////000000000000000000000000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........................../////////000000000000////////////////////////...///000111222333333333222222333444666777888888555555555555666666666666666666666666666666666666444444444444444333333333222222222222333333333333222222222111111111000000000000111111111111000000000000000000000000000000...............///000000////////////////////////........................---------.........//////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,------...//////000.../////////000000000000///222444333222666@@@HHHMMMYYYlll}}}ppp\\\KKK???999777::::::999999999888888888555555555555444444444444444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000...//////000000//////...........................////////////////////////////////////////////////////////////000000000000000000111111111222222222666333333555777===KKKYYYxxxuuubbbSSSFFF;;;;;;:::999888777777666666666666666666666666666666333333333333333333333333333333333333333333333333111111111111111111111111000222333333111000000111000000000000000000000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------.........................../////////000000111111000000000000000000000000...///000111333333333444555666777999:::<<<===>>>>>>>>>????????????@@@@@@??????>>>===<<<::::::999777777777666555555555444333333333444444555555555222222222222111111000000000000111111111111000000000000000000000000000000...............///000000////////////////////////////////////////////////---------.........//////,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,------...///000000////////////000000000000///333666666666???OOO]]]nnnzzzxxx___MMMBBB>>>:::::::::999999999888888666666555555555444444444444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000...///000111111000///...........................////////////////////////////////////////////////////////////000000000000000111111111111222222222555222444<<>><<<:::999777777666777777777777777777777777333333333333333333333333333333333333333333333333111111111111111111111111111333444444222111111222000000000000000000000000000///...---,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////......---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............/////////000333222111000000///,,,***///............000333555444555555444333444666999<<>>;;;777666888999888777777666666666777777666555555444444333222222444444333333222111000000000111222222111000111222111111111111111222222222111111000000//////..................////////////000000000000000000000000////////////////////////000000//////.........---......------------......111111000000//////......000000000000////////////555111///000000///222666777444999HHHYYYmmm}}}zzz|||||||||{{{xxxvvvvvvxxxzzz|||[[[JJJBBB:::999<<<;;;777333888777777888:::;;;:::888555555444444444333333333444444333333333333222222111111111111111111111111111111222222222222111111000000000000000000000000//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------...............---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000......///111222333333222111222222222222222222333111333666888;;;???DDDHHHSSSZZZ```aaaccciiioooqqqooommmlllllljjjhhhlllssslllkkkiiihhheeeaaa]]]ZZZWWWOOOFFFBBBAAA???;;;888666666666666666666666666:::444111222222111222444111111111111111111111111111111111111111111111111////////////////////////////////////////////////............////////////..............................---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///........................---------...///000000///333777444888JJJ\\\oooyyy[[[MMMDDD>>>;;;<<<<<<999999<<<999888777666555555555555666555555444444333333222444444333333222111111000000111222222111000111222111111111111111111111111000000000///////////////............////////////000000000000000000000000////////////////////////000/////////............/////////....../////////111000000000/////////...000000000000000000000///111000111444333000222777999;;;FFF[[[rrr}}}uuupppqqqvvvzzz{{{vvvxxxyyyxxxuuusssrrrrrruuuuuuvvvzzz\\\QQQDDD===;;;;;;:::999777666666666777777666444555555555444444444333333444444333333333333222222111111111111111111111111111111222222222222111111000000000000000000000000///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------............///....../////////000000000/////////000000000000000111111111111111333777::::::>>>DDDKKKQQQYYY```eeennn{{{}}}~~~yyypppeee]]]ZZZXXXSSSOOOEEEDDD@@@<<<777444444555999333///000111000222555222222222222111111111111111111111111111111111111////////////////////////000000000000000000000000,,,,,,---......//////000...........................------------,,,,,,,,,.................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///........................///...------...000222333555888777CCCbbbyyy|||tttpppooooooqqqnnniiiiiillltttttttttsssqqqqqqsssuuuyyy{{{~~~zzzYYYFFF999===???:::888<<<999999777666555555555555666666555555444333333333444333333222222111111111000111222222111000111222222222222111111000000///....../////////000000000............////////////000000000000000000000000////////////////////////////////////............000000////////////000000000000000000////////////000000000000000000000000,,,...222555333000444;;;GGGPPP```wwwxxx||||||zzz|||zzzuuuooollllllmmmooopppooosssvvvwwwuuuqqqnnnmmmnnnnnnnnnpppsssuuuvvvvvvttt{{{vvv]]]GGG:::777888:::999888666666777666555333555555555444444444444333444444333333333333222222111111111111111111111111111111222222222222111111000000000000000000000000///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------------------............///...////////////000000000111111111000//////000111000222555888<<>>;;;;;;666333333666777444111222333333333333222222222222111111111111111111111111////////////////////////111111111111000000000000.........///////////////...............---------------------------------........................//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///............////////////////////////000222555888777DDDOOO```|||{{{uuuoookkkgggbbb___``````dddjjjkkkhhhfffhhhkkkjjjhhheeecccccccccdddeeehhhmmmooolllkkkpppxxx}}}```EEECCCDDD;;;777>>>999888777666666666666666666666666555444444333333333333333222222111111111000111222222111000111222333222222111000//////...------......///000000111............///////////////////////////////////////////////////////////////////////////.........000//////////////////000000000000000////////////000000000000000111111111///000333555333444???KKK```nnn~~~}}}{{{{{{wwwqqq{{{wwwwww{{{|||xxxwwwyyy{{{yyyzzz|||zzztttooommmnnnqqquuuvvvtttrrrppppppsssrrrpppoooppppppooonnnqqqsssrrrnnnjjjmmmvvv{{{\\\GGG???======<<<:::888888999999888666555555555555444444444444444444333333333222222222111111111111111111111111111111222222222222111111000000000000000000000000......---,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........---------............///////////////000000000111000111111000000222777;;;333<<>>::::::999999999999::::::777777666666555444444444222222222222222222222222000111222222111000111222111111111000000//////...,,,,,,---...//////000000............////////////000000000000000000000000////////////////////////.........///////////////......------------......////////////000000000000///000000111111222222222333111222777???LLLaaarrryyyuuuzzz~~~vvvsssvvvyyyyyy|||}}}zzzzzz{{{sssppplllkkkmmmqqqssstttppprrrsssrrrnnnjjjhhhgggnnnpppssszzztttYYYCCC>>>;;;999888888999888777666666666555555555444444444444333333333333222222111111111111111111111111111111222222222222111111000000000000000000000000---------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------.../////////---------............/////////000000000111111111444444333222444<<>>>>><<<;;;:::999999999777777666666555555444444222222222222222222222222000111222222111000111222000000000000000/////////---------....../////////............////////////000000000000000000000000////////////////////////............/////////000//////............//////.../////////000000000111///000000111111222333333333333:::FFFTTTbbbtttzzz~~~{{{yyy|||rrrnnnhhhfffhhhlllppprrrppppppqqqrrrpppnnnkkkiiinnnooopppqqqssszzzrrr[[[CCC@@@<<<999888888777666666666666666555555555555444444333333333333222222111111111111111111111111111111222222222222111111000000000000000000000000------,,,,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000---------.........//////000000000000111111111111000333777===FFFXXXmmm{{{tttiii\\\MMMCCC@@@888777777666555444444444222222222222222222222222000000000000000000000000111000000///...------,,,000000000000////////////000000///...------,,,,,,,,,,,,,,,------.................................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---......///000111111222...///111444<<>>JJJ\\\nnn|||~~~xxxzzzpppkkkccc^^^^^^aaadddffffffgggiiilllppptttvvvvvvmmmooopppnnnnnntttJJJFFFAAA===;;;999777666777666666666555555555555444444444333333333222222111111111111111111111111111111222222222222111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............------,,,,,,,,,---------------------------------------------------000///+++---222222...333///'''+++777666222888333CCCVVVbbbiiiqqq{{{tttmmmjjjRRRBBB444555:::888444222444444333111000000222444222222111111111111222222111000//////000000///...///////////////////////////............---------.........------,,,,,,,,,.................................------,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,------......///---------.........//////222...,,,///111000111444222444222:::MMM]]]sss}}}|||{{{|||~~~zzzzzzxxxsssoooooossskkkccccccbbbeeepppdddIII777;;;>>>777333777777777777666555555444444333333333222222222111111222111000//////000111222000000000000000000000000000000////////////000000---------...///000000111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111111111000000000000000111111///111555444111333:::CCCQQQhhh~~~yyyyyyvvvvvv}}}sssooonnniiieeefffeeedddbbbaaaccciiipppvvvzzzuuutttxxxyyyyyy~~~xxxvvvZZZ>>>777===>>>;;;777888888666555777999777444555555444444444333333333111111111111111111111111222222222222222222222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,------------------------------------------------000222111---...111111,,,///555555555777111333BBBVVVbbbqqq|||~~~fffMMM@@@;;;888666666444444444222111000000111222222111111111111222222222000//////000000///...........................///............---------......---------,,,,,,,,,..............................---------,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,------......///---------.........//////...++++++...000//////222333666999HHHbbbrrrtttiiijjjhhheeekkkXXXdddzzzaaaDDD???@@@;;;999>>>888777777666666555444444333333333222222222222111222111000//////000111222000000000000000000000000000000////////////000000------......///000000111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111222111111000000000000111333333555777444444>>>KKKZZZkkk~~~|||}}}{{{tttlllggggggjjjmmmsssooommmpppqqqqqqwww~~~rrr|||zzz\\\JJJAAA;;;:::;;;999999888777777777666444555555555444444444333333111111111111111111111111222222222222222222222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------,,,,,,,,,------------------------------------------------///111111//////111111...,,,333333333888888???PPPmmmsss}}}kkkRRRCCC:::666666555555555444333222111000222222111111111111222222222000//////000111///...........................///............---------...------------,,,,,,,,,...........................------------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,------......///------........./////////,,,+++,,,000111///...111444;;;DDD[[[{{{|||mmmssszzzrrrtttppphhhiii```bbbiiizzzoooJJJ>>>>>>;;;:::===888888777777666555555555333333333333222222222222222111000000000000111222000000000000000000000000000000////////////000000---......//////000000111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111222222111000000000000000222333444444333:::MMM___rrr~~~~~~~~~tttlllhhhgggjjjfffcccdddfffgggkkkqqq|||www|||xxx|||___GGG:::999>>>999999::::::888666555666555555555444444444444333222222222222222222222222222222222222222222222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------............------------............+++...//////000111333333111222---444JJJWWW]]]fffssswww{{{~~~uuuxxxhhh```gggqqqzzzooo]]]NNNAAA999777666555555555555444333333222222111111222222333222111///000111111000...------------------------///............---------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///............////////////...---///333333000000444;;;GGGUUUnnnooommmyyy}}}tttuuuvvvooogggfffpppuuuPPP???===<<<:::999999888888777777666666555444444333333333222222222111111111111111111111111000000000000000000000000000000////////////000000......//////000000000000///////////////////////////////////////////////////////////////////////////////////////000000111333222111111000000111111222222222333:::IIIaaassszzzvvvmmmhhhdddaaaaaaaaabbbdddkkkmmmsss~~~sssWWWCCC<<<===888888:::;;;888444555888555555555555444444444444222222222222222222222222222222222222222222222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------....../////////---------....../////////---...///000000000333777888???DDDQQQkkkxxxzzz~~~|||~~~vvvtttyyyssstttssshhhkkkdddsss~~~|||}}}{{{vvvsssnnnyyysss[[[III===:::666444555666555444333333222222222222333333222111000000111111000///........................///............---------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///........./////////000000///...111444444222555:::LLL]]]mmm~~~sss{{{|||vvvpppllllllooorrrgggLLLBBB???===;;;999999999888777777666666444444444333333333222222111111222222222222111111000000000000000000000000000000////////////000000/////////000000000000000///////////////////////////////////////////////////////////////////////////////////////000000111222222111111111111222222444444666<<>>;;;888888:::999555555:::666666555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------------...---------...//////000000---------...//////000000222111111222000000555<<<@@@XXXjjjvvv{{{pppnnnppppppnnnmmmvvvuuulllaaa\\\cccmmmsss|||vvv___OOOGGG===777555555555444333333222222222222333333333111000000111222000//////////////////////////////............---------,,,,,,,,,------------...........................,,,,,,,,,------------...------------------------------,,,,,,,,,,,,++++++++++++,,,------......///....../////////000000000......000333444777???HHHdddwww{{{oookkkjjjsssbbbIII@@@===<<<::::::999999888777777777444444444444333333333333111111222333333222111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111111111111111111222333444222777>>>KKK___uuu~~~wwwmmm___^^^\\\[[[^^^eeemmmssswww{{{}}}zzzyyydddPPPEEE<<<888;;;;;;666666:::666666666555555555444444333333333333333333333333222222222222222222222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......---------...///000000000---------...///000000000222000111333333444===HHH\\\ssssssjjjnnnwww~~~|||zzzpppjjjiiifffcccjjjvvvyyylll```NNN@@@:::777666555444333333222222333333444333222000111222222111///000000000000000000000000///............---------,,,,,,,,,---------..............................,,,,,,,,,---------......---------------------------------,,,,,,+++++++++++++++,,,------......///.../////////000000000000///...000444999@@@NNN[[[yyyxxxqqqpppfffjjjooozzz~~~ZZZGGG???;;;;;;::::::999888888777777555444444444444333333333111222222333333222222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111//////000111222444555666555BBBRRRbbbttt~~~zzzsssiiiaaa\\\\\\___aaaiiivvvzzz{{{zzzvvv|||zzzpppRRRDDD:::===>>>888666999666666666666555555555555333333333333333333333333222222222222222222222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........---------...///000000111---------...///000000111...---///444777;;;GGGUUUzzzxxxooo```bbbnnn}}}uuu]]]JJJ@@@;;;888777444333333222222333333444333222111111222222111///000000000000000000000000//////.........---------,,,,,,,,,------.................................,,,,,,,,,------.........---------------------------------,,,,,,+++++++++++++++,,,------......///////////////000000000000111000222888>>>JJJ\\\lllyyymmmpppkkkfffxxxoooTTTDDD<<<;;;;;;:::999999888888777555555444444444333333333111222333444444333222111000000000000000000000000000000////////////000000111111111000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111......///111222555666777???SSSjjjzzz{{{ooogggaaa]]]ZZZ\\\gggkkklllrrrppppppyyyooo]]]JJJ===???@@@:::666888777666666666555555555555333333333333333333333333222222222222222222222222111111111111111111111111......------------......------------,,,,,,+++***------------------,,,,,,---------...------,,,,,,---------........./////////222222///,,,...111222555111000555???PPPkkkvvvssshhhgggxxxvvvqqqsssXXXFFF>>>555555777888777555222111111111111111111000000000000//////000000000000//////////////////////////////------------------------------------------------------......------,,,+++------------------,,,,,,---------,,,,,,+++++++++---------............///------...///000000//////222,,,222GGG```qqq|||ssspppmmmmmmsssvvvPPP?????????;;;666666:::888333666666555555555444444444333333333222222222111111111111111111111111111111000000000000////////////111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---000000000000111111111111666...///666666///444BBB```uuu}}}oooeee```\\\[[[\\\___aaadddmmmwwwssszzz~~~gggBBB>>>@@@888555<<<888888888777666666555555444444444444444444444444444444333333333333222222111222222333333222222111......------------......---------------,,,+++***---------------------------------......------,,,---------.........//////............000222222111777000555MMMkkk|||ssssssxxxiiiccc~~~rrr]]]QQQDDD<<<999666444333444444333222111111111000000000000//////000000000000//////////////////////////////------------------------------------------------------......------,,,+++---------------------------------,,,,,,,,,++++++---------............///...//////000000000000000777333<<>>;;;999888666555444666666666555555555444444333333333222222222222111111111111111111111111111000000000000////////////111000000000/////////...000000000000000000000000000000000000000000000000000/////////............//////000000000000111111222///111666666888FFFWWWppptttiiiaaaZZZYYY\\\aaajjjssstttzzzcccKKK@@@:::999:::999999888888777666666666444444444444444444444444444444333333333333222222111222222333333222222111......------------......,,,------------,,,,,,++++++,,,,,,------.........,,,------.........------------........./////////...------000333555333222444666FFFeeewwwsssuuu}}}qqqmmmiiikkkkkkpppzzziiiWWWCCC===666333555777666444222222222111111111000000///000000111111000000///////////////////////////------------------------------------------------------......------,,,++++++,,,,,,------.........------------,,,,,,,,,,,,---------............//////000000000111111111111444555CCCbbb|||~~~}}}}}}uuuppptttwwwhhhJJJAAA<<<>>><<<666444777666666666666555555555555333333333333222222222222111111111111111111111111000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000////////////.............../////////000000000111000333555444777EEE\\\ooo|||sssaaaYYYYYY]]]dddkkktttzzz~~~\\\CCC===<<<;;;:::999999888888777666666444444444444444444444444444444333333333333222222111222222333333222222111......------------......,,,---------------,,,,,,++++++,,,,,,---...//////,,,------...........................////////////000///000333333111333777:::LLLggg~~~zzzwwwxxxkkkgggaaaaaaqqqjjjSSSIII>>>888888888777444333333222222222111111111000000000111111000000000////////////////////////........................------------------------------......------,,,+++++++++,,,,,,---...//////------------------,,,,,,---------............////////////000000111222222111:::NNNkkktttqqqgggnnn}}}```JJJ<<<>>>@@@999777<<<777777777666666666555555444444333333333222222222111111111111111111111111000000000000////////////000000000000///////////////////////////////////////////////////////////////////////////..................///000000000111222666777555===TTTnnn~~~~~~}}}lllaaa[[[\\\aaannnuuu|||yyy{{{sssTTTBBB======999999888888777777666666555555555555444444444444444444333333333222222222111222222333333222222111......------------......,,,------......---------++++++,,,,,,---...//////,,,---....../////////............/////////000000///000444444000...888EEE\\\qqqyyy|||wwwlll___^^^kkkuuuhhhSSSAAA777444555777333333333333222222222222000000111111111111000000////////////////////////........................------------------------------......------,,,+++++++++,,,,,,---...//////---------------------------------............///.........///000111333444666HHHbbbzzzxxx{{{xxxooohhhllllllttt~~~]]]@@@<<<@@@<<<:::===888888777777777666666666444444444333333333222222111111111111111111111111000000000000////////////////////////000000000000////////////////////////////////////////////////.........///////////////.........///000111111222444666888<<>><<<999888888777777666666555666666666555555444444444444444333333333222222222111222222333333222222111......------------......,,,------............---+++,,,,,,------.........,,,---...///////////////....../////////000000000---///333666333777LLLddd{{{zzzvvvvvvrrrwww~~~sssbbb\\\bbbjjj~~~vvvXXX???333555:::444444444333333333222222000111111222222111111000////////////////////////........................------------------------------......------,,,++++++,,,,,,------.........------------............---------............///.........///111333666888???WWWttt{{{zzzpppsssllldddqqqyyyQQQ@@@>>>===;;;;;;888888888888777777777777444444444444333333333333111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000.........///////////////......///000111222333333555777@@@PPPeee{{{sssnnnaaaccckkkxxx~~~~~~uuuzzzmmmIII<<<:::999999888777777666666777777666666555444444444444444333333333333222222111222222333333222222111......------------......,,,,,,---...............------------------------,,,---...///000000000000.../////////000000000000///...222:::BBBQQQpppyyyqqqkkkffffffiiikkkpppxxx|||vvvfff^^^iii}}}[[[@@@888:::444444444444333333333333000111111222222111111000////////////////////////........................------------------------------......------,,,+++------------------------------------.........///---------............///......///000333777:::===OOOfffuuullliiiqqqnnnMMMAAA???===;;;999999888888888777777777555444444444444333333333111111111111111111111111000000000000////////////.../////////000000000111000000000000000000000000000000000000000000000000............/////////000//////000111222333444444;;;@@@QQQkkkiiicccaaahhhqqqwww}}}{{{yyy}}}bbbCCC<<<;;;;;;::::::999888888777777777666555444444444444444333333333333222222111222222333333222222111.........------.........,,,,,,---.../////////...------------------,,,,,,,,,---...///000000000000////////////000000000000333///222@@@QQQiiiuuuooolllmmmmmmlllmmmoookkkqqqwwwzzz{{{~~~zzzccccccjjjxxxPPP<<<777555555444444444333333333111111222222222222111111////////////////////////////////////////////////------------------------------......------,,,+++------------------,,,,,,---------.........//////---------.........////////////000222555:::>>>@@@___sssyyyiiikkk}}}[[[EEEAAA@@@===999999999888888888888777555555444444444333333333111111111111111111111111000000000000////////////.../////////000000111111000000000000000000000000000000000000000000000000---.........//////000000///000111222333444555555CCCJJJbbbuuuhhh]]]]]]fffqqq{{{{{{xxxKKK>>>======<<<<<<;;;::::::888777777666555444444444444444444333333333222222222222222333333222222222......------------..............................---------............///000000000000////////////000222333111---,,,000333333999777CCCmmmyyyllljjjmmmllljjjhhhffffffhhhiiikkklllmmmpppsssxxx|||nnnssszzzeeeEEE???777666666555111...222999333222111111000111111111000////////////000000111...------,,,,,,------.................................---------,,,,,,,,,************+++,,,------///......------,,,++++++///......---------.........666:::777666???MMMWWWnnn~~~|||ppphhh~~~pppMMMGGGDDD;;;888<<<>>>;;;777666666555555555444444444333333333222222222111111111111000000000000000////////////............////////////000000000000000000000000///////////////////////////////////////000111111000333///111777444333===;;;WWWvvv{{{vvv______dddfffrrr~~~|||^^^FFFBBB===999666555777999666666666666555555555555444444444333333333222222333333333222222222111111......------------..............................---------............///000000000000////////////000000/////////000111222111888KKKnnn~~~uuukkkeeecccdddjjjiiihhhgggeeedddccccccggghhhiiikkknnnqqqtttuuuwwwuuu}}}xxxmmmlll}}}{{{]]]OOO;;;777555666444000111444333222222111111111111111111000000/////////000000...------,,,,,,------.................................---------,,,,,,,,,,,,,,,,,,+++,,,,,,------...------------,,,,,,,,,///......------......///222666<<<@@@CCCLLL___pppxxxyyynnnpppuuujjjQQQCCC;;;;;;:::999888777888777666555555555444444444333333222222222222111111111111000000000000////////////............////////////000000000000000000000000///////////////////////////////////////000111111...222///000777555555@@@PPPssszzzjjjaaa___llleeePPP>>>:::<<<:::999:::777777777777777666666666444444444333333333222222333333333222222222111111......------------..............................---------............///////////////000000000000111///...///222444444333888OOOrrrnnnaaa```___```dddeeedddbbbdddeeefffggghhhgggfffeeejjjjjjjjjkkkmmmoooqqqrrrppppppxxxppp^^^___vvv|||hhhKKKAAA999888888666333333333333222111111111111111222111000000////////////......------------....................................---------,,,,,,,,,......------,,,,,,------,,,,,,,,,---------......//////............//////777666???QQQ[[[cccwwwyyykkkmmmNNNAAA@@@<<<888888999999888666555555555444444444444333333222222222111111111111000000000000////////////............////////////000000000000000000000000///////////////////////////////////////000111111///333000111888777;;;IIIgggqqqccchhhvvvzzz}}}lllJJJ>>>@@@???;;;:::999888888888777777777666444444444444333333333333333333333222222222111111......------------..............................---------............///////////////000000000000222111111111222555888:::LLLzzz~~~wwwkkkaaa[[[XXXWWW^^^hhhnnnnnnjjjhhhhhhiiiiiiiiihhhhhhgggiiiiiijjjlllnnnppprrrsssssswww}}}iiidddjjjdddTTTCCC<<<;;;999777666333333222111111111111222333222111000////////////......------------....................................---------,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++,,,,,,---...///////////////...//////000000888444DDDeeeyyy{{{jjjJJJBBB>>><<<<<<;;;888777777555555555555444444444444333333222222222111111111000000000000////////////............///////////////////////////////////////////////////////////////////////////000000111111666333333999<<>>QQQaaassskkkiiiiiiiiiiiimmmkkkiiiiiillloooooonnnqqqpppnnnmmmnnnpppsssuuuvvvwwwyyy{{{~~~pppmmmooozzz~~~fffPPP???555333666444444333222222222222222333222111111000000000000//////............//////..............................---------,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,---...//////000//////000000111222333222999ZZZ|||lllkkkiiifffccc```^^^]]]]]][[[[[[___dddgggfffdddeeedddcccbbbbbbdddeeegggcccddddddeeehhhooowww||||||oooHHH@@@;;;===<<<777888===666666666555555555444444333333333333222222222222000000000000////////////............////////////000000000000000000000000///////////////////////////////////////000111111///444333333>>>LLLdddmmmddd```dddssssssLLLEEE@@@444888888777666555444333333555555555555444444444333333333333222222222111111......------------..............................---------............///.........///000111111111...000333666???TTTooo~~~}}}}}}vvvnnnkkktttwwwyyyyyywwwvvvwwwxxxyyyzzz{{{~~~|||sssooozzzpppUUU???666888444444333222222222222333222222111111000111111111//////............//////..............................---------,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,------.........000000000000111222333444111CCCjjj~~~wwwssspppjjjccc```bbbaaaaaa``````aaaaaabbbiiifffdddgggnnnrrrsssrrrtttuuuvvvvvvwwwxxxzzz|||zzzzzzzzzxxxwwwyyyzzzrrrcccOOO>>>===>>>;;;888;;;666666666666555555555555444444333333333222222222000000000000////////////............////////////000000000000000000000000///////////////////////////////////////000111111...555555777GGG\\\}}}sssggg^^^cccooo~~~jjjQQQBBB888999999888777666555444444555555555555444444444444333333333222222222111111.........------.................................---------.........//////---......///000111111222222111333:::LLLiii}}}wwwzzztttooovvvkkkLLL>>>===555444333333222222333333111111111111111111222222//////............//////..............................---------,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,---------......000000000000111222333444111LLLuuuuuusssuuuwwwyyy|||uuuuuuuuuwwwyyy|||~~~|||}}}zzzuuuvvvaaaDDD???AAA>>>888777777666666666555555555555444444444333333333222222000000000000////////////............/////////000000000000000000000000000///////////////////////////////////////000111111000888999===OOOiii{{{iii```cccnnn|||[[[CCC===::::::999888777666555444666666555555555444444444333333333222222222111111/////////000///......---..........................................------,,,---222555333///000555666///@@@EEEddd}}}{{{zzz{{{{{{}}}~~~{{{ttt}}}uuuVVV777;;;:::666222444888555///333222222222222222333333000/////////............///////////////////////////............---------...........................------------...//////000333222//////555888777<<<\\\{{{{{{~~~~~~}}}uuu{{{PPPBBB@@@:::888===999888777666666555555555444444444333333333222222111111111111000000000000......//////000000111111000000000000000000000000000000000000000000000000111000//////111222222111555<<<;;;EEEkkk~~~zzzzzz~~~kkkeeeiiisss}}}SSS666:::666999:::555888;;;333666666555555555444444444444444333333333333222222///////////////......---................................................000///000222000,,,...222111...III]]]yyyzzzxxxuuurrryyy|||llllllvvvnnnEEE<<<:::888888888777555444222222111111111222222333000000/////////.........///////////////////////////............---------...........................------------...//////000//////000222444555666MMMooo|||xxxyyy~~~}}}|||tttxxx\\\HHHCCC@@@>>>???999999777666666666666666444444444333333333222222111111111111000000000000////////////000000111111000000000000000000000000000000000000000000000000111000//////000111222222111888???UUUyyy{{{|||~~~}}}zzzzzz~~~~~~kkkdddkkkvvvhhhFFFCCC===>>>===555777:::333555555555555444444444444444444333333333333222222///////////////.........................................................222///...///000...000444444===ccc|||}}}ooobbbbbb[[[AAA888555888888333222666222222111111111111111222000000000/////////......///////////////////////////............---------..............................------......///000333------333555333777>>>hhhvvvxxx||||||xxxzzzssslllrrrnnnNNNCCCBBB@@@===:::999888777666666666666444444444444333333333333222222111111111000000000/////////000000000000111000000000000000000000000000000000000000000000000111000000///000111222333777:::IIIlll}}}wwwvvvvvv|||||||||{{{|||xxxffffffnnnXXX@@@999;;;;;;555777<<<777555555444444444333333333444444333333333333222222000000///...................................................////////////222......111333333555999999XXXnnneee}}}wwwRRR???333777999333111777222222111000000000111111000000000////////////...///////////////////////////............---------.......................................//////000555...000666555222>>>QQQxxxxxxzzzzzzvvvsssyyy~~~}}}jjjggg]]]EEEAAAAAA>>>::::::999888777777777777555444444444444333333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000111444666AAADDDZZZ|||vvvssssssyyy{{{}}}~~~~~~|||pppnnnzzzrrrEEE;;;;;;===777888<<<888444444444444333333333333444444333333333222222222000000///............///................................./////////000000111///000333555444666:::AAAsssyyynnntttnnnQQQ999777;;;777555999333333222111000000111111111000000000///////////////////////////////////////............---------........................///............///000000333///222555111222JJJggg|||yyywwwuuusssttt}}}zzzeeehhhsssNNNBBBBBBAAA;;;:::999888888777777777555555555444444444333333222222222222111111111111111111111111000000000000////////////////////////////////////////////////000111111111000222777:::FFFSSSttt}}}wwwtttsssxxxzzz~~~nnnpppxxx|||YYYHHHBBBBBB;;;999:::555555555444444444333333333444444333333333222222222111000///------......///.................................//////000000111111111222444333111666===ZZZ}}}~~~hhhiiipppeeeEEE888777666444444444444333222111111111111111111000000000////////////////////////////////////............---------........................//////......//////000111...///111222000:::YYYyyy|||{{{|||wwwtttuuuxxx|||vvvgggkkk[[[DDD>>>>>><<<;;;:::999888888888888555555555555444444444333333222222222222111111111222111111111111000000000000000000000000000000000000000000000000000000000///111222222222555;;;@@@HHHggg~~~yyyvvvuuuwww{{{~~~qqqiiilllooohhhNNN???>>>::::::;;;777666666555555555444444444444444333333333333222222111000...---------///000........................---......///000000111111222222444444222444@@@MMM~~~yyypppzzz}}}[[[BBB888666444333666555444333222222222222111111111000000000/////////////////////////////////............---------........................///////////////000000111---000222111666KKKkkk~~~uuusssvvvrrrqqqyyyqqqgggnnnoooNNN???<<<<<<;;;:::999999888999999555555555555444444444444333333222222222111111111222222222111111111000000000000000000000000000000000000000000000000000000...111333333333777???EEEVVV{{{yyyyyyyyywwwzzz~~~nnnlllhhhrrr___CCC;;;888999<<<888777777666666666555555555444444333333333333222222222000...---,,,---///000........................---......///000111111222111222555555444:::MMM```xxxssssssSSS@@@<<<<<<:::777666555444333333333333111111111111000000000000//////////////////////////////.........---------........................///////////////000111111///333444444@@@[[[xxx{{{pppmmmpppmmmppp|||xxxjjj```qqq^^^HHHBBB<<<<<<;;;:::999999999999666666555555555444444444333333333222222222111111222222222222111111000000000000000000000000000000000000000000000000000000---111444444444999AAAHHHhhhzzz}}}wwwvvvxxx{{{}}}wwwzzz}}}{{{xxxnnnqqq~~~~~~TTTCCC:::888888333777777777777666666666666444444444333333333222222777444000....../////////........................////////////000000000000111...000555666CCCiiimmmxxxwwwTTT@@@===777444555555444222111111222000000000000//////////////////////////////////////////.........------------------............///111000000000000111111222...555111333NNNllloooggglllrrrnnnssszzznnnnnnuuu}}}SSS>>>@@@;;;;;;:::555:::<<<222777777777777666555444333222222222222222222222222222222222222222111000///222111111111000000//////000////////////000000111---:::333---:::@@@FFFZZZwww|||wwwuuuvvvzzz~~~~~~|||~~~~~~pppwwwzzzxxxGGG@@@@@@888777999888777666666555555666555555444444444333333333777333000....../////////........................////////////000000000000333555777999CCC___~~~tttfffqqqjjjNNN>>>666555666666555333222222333111000000000//////////////////////////////////////////.........------------------............///000000//////000000111111---222333AAAbbb{{{wwwpppooooooqqqqqqyyyzzzqqqrrriiiMMMCCC<<<<<<;;;666:::===555777777777777666555444333222222222222222222222222222222222222222111000000111111111111000000000///000////////////000111111111777222444@@@CCCNNNiii}}}zzzvvvssstttwwwzzz|||~~~||||||~~~xxxvvvvvv}}}ZZZBBBAAA???:::999888777666555555555555444444444444333333333333555333///....../////////......................../////////000000000111111111777777888NNNzzz~~~zzz|||yyyvvv\\\```sssfffDDD666777666666555444444444444111111000000000/////////////////////////////////...............------------------............//////////////////000111111111111555NNNuuu||||||ooolllqqqtttqqqqqqxxx}}}}}}}}}yyyssszzz]]]GGG===<<<===777999===999777777777777666555444333222222222222222222222222111222222222222111000000111111111111000000000000///////////////000111222444333333===FFFEEE[[[zzzvvvuuusssrrrrrrtttwwwxxx}}}||||||~~~zzzlllkkkuuutttGGG>>>BBB;;;888777666555555444444555333333333333222222222222444111///...////////////......................../////////000000111111222111777666:::\\\}}}}}}jjjgggyyyRRR;;;999777555444444444333333111111111000000000//////////////////////////////........................---------............///............///000111111444666<<>>555777777444333333333222111111000000////////////////////////////////////////////////............//////////////////111333222333<<>>???::::::999888888777777666555555444444444333333333111111111111111111111111111111111111111111111111222333333333444777<<<@@@NNNIIIaaa{{{~~~xxxuuuqqqllljjjjjjlllnnnqqqtttvvvxxxyyy{{{~~~{{{{{{{{{zzz{{{wwwoooiiifffeee]]]YYYVVVWWWWWWWWW[[[aaacccdddeeeddddddfffjjjmmmtttsssrrrtttyyy|||~~~~~~~~~xxxssspppnnnmmmmmmaaaeeemmmvvvPPP???999<<<777555888555555555444333333333333333111111000///////////////////////////000000000111///444444666888444???WWWwwwlll___TTTRRRSSSTTTVVVYYY\\\___```dddmmmqqquuuxxxsssMMM888888;;;:::444444333333222111111111000000000000000000000000////////////////////////............////////////---000444555444<<>>CCCKKKMMMsssyyywwwyyy}}}~~~zzzpppnnnkkkjjjkkknnnqqqsssssstttttttttuuuyyy~~~~~~}}}{{{yyyzzz}}}zzzvvvsssqqqrrrkkkgggfffeeedddfffjjjkkkqqqwwwwwwrrrrrryyy}}}yyyvvvuuuuuuwww|||___FFF:::;;;777666999777666555444444333333444444222111000000//////000000/////////000000000111111,,,111222555777777IIIiiitttggg___WWWPPPNNNOOOPPPSSSVVVYYY[[[\\\]]]iiipppzzzuuudddHHH<<<;;;;;;444444444333222222111111000000000000000000000000////////////////////////............////////////000222444444555AAA[[[sss{{{ggg``````___bbbjjjwww~~~|||}}}wwwyyy{{{}}}zzzqqqrrrxxx~~~tttqqqyyytttwwwuuuPPP???<<<:::::::::999888888777777555555444444444333333333222222222222222222222222111111111111111111111111111111111222555:::AAAFFFEEEXXXvvvwwwssswww~~~zzzpppiiigggdddeeeiiiooosssuuuuuuuuutttssstttwww|||~~~|||zzzyyy}}}uuullleeecccdddcccccceeeoooxxxwwwTTT===;;;888777999777666555555444444444444444222111000000//////000000//////000000000111111111///222111444999>>>[[[zzzgggZZZTTTQQQNNNMMMNNNOOOQQQTTTVVVXXXZZZZZZeeelllwww{{{{{{\\\CCC:::;;;555444444333333222111111000000000000000000000000////////////////////////............////////////111111222444:::MMMlllpppaaa^^^___```dddqqq{{{qqqlllkkkiiiccc___aaabbb______bbbaaafffnnnxxx{{{yyymmmsss{{{vvvppp|||WWW@@@>>>;;;::::::999999888888777555555444444444333333333222222222222222222222222111111111111111111111111222222222333666<<>>GGGLLLUUU{{{|||uuuxxx|||~~~}}}yyysssppphhhddd```aaagggnnnsssvvvwwwxxxzzzzzzyyyyyyyyyzzz{{{zzzyyyyyyyyy}}}nnnhhhfff```XXXRRRRRRRRRWWWcccxxxpppHHH>>>;;;999999444666666555444444444444555000000000000////////////222222111111111111111111111666555;;;DDDIIIooo|||rrr^^^QQQKKKHHHIIILLLMMMNNNQQQTTTVVVXXXYYYZZZ]]]aaagggmmmttt{{{wwwvvvPPP<<<===777666555333111111333555111111111111000000000000000000000000000000000000000////////////000000111***222888666DDDppp}}}}}}sss|||nnnccc___[[[\\\aaaqqq{{{xxxvvvwwwyyyvvvrrrqqquuuzzzvvvsssuuu{{{~~~zzzqqqoooooovvv}}}wwwqqq~~~gggEEE@@@===;;;888777999:::777222666555555555555444444444222222222222222222222222444444444333333222222222111333999444===FFF@@@OOOWWW|||xxxtttoookkkgggfffeeedddfffkkkrrrwwwzzzyyyxxxxxxyyyyyywwwuuu{{{zzzyyy{{{~~~{{{|||}}}{{{ssskkk___UUUTTTPPPPPPYYYgggwwwyyy[[[BBB666;;;>>>555666555555444444333222222111000000000////////////111111111111111111111111222222222999DDDWWW}}}kkkXXXNNNJJJHHHHHHJJJLLLMMMOOORRRTTTVVVWWWXXX[[[^^^ccchhhnnntttzzz~~~|||~~~^^^FFF<<<888777666333111111222333111111111111000000000000000000000000000000000000000////////////000111111666888888:::NNNyyy|||ttt|||mmmbbb]]]ZZZ]]]dddsss~~~|||}}}sssoookkkjjjoooyyy~~~{{{vvvssszzz}}}tttssszzzPPP??????===;;;999999999666333666555555555555444444444222222222222222222222222444444444333333222222222///000888444===EEEBBBUUUnnnxxxqqqkkkgggbbbcccdddeeegggmmmsssxxxyyyxxxwwwxxxyyyyyywwwuuuyyyxxxyyy|||~~~|||}}}}}}xxxeeeZZZVVVPPPNNNRRR[[[fffsss~~~ppprrr}}}|||iiiLLL999<<<>>>444666555555444444333333222111111000000000/////////111111111111111111111111666222777AAANNNqqqrrraaaOOOIIIIIIIIIHHHHHHLLLLLLNNNPPPQQQSSSTTTUUUXXX[[[___bbbfffjjjooorrr|||xxx}}}vvvXXX>>>999888666444222111000000111111111111000000000000000000000000000000000000///////////////000111222444444555DDDgggzzzxxxyyyggg___[[[ZZZbbbmmmxxx{{{tttmmmeee```fffmmmmmmiiiggggggjjjtttxxxnnntttbbbDDD???>>>===<<<:::888666555666555555555555444444444333333333333333333333333444444333333333333222222///000999777>>>FFFHHHaaaxxxooofffbbb]]]```cccfffjjjooouuuyyyxxxwwwvvvvvvxxxxxxvvvuuuwwwwwwyyy~~~~~~}}}}}}~~~wwwkkk___WWWPPPOOORRRVVV]]]dddiiikkkttt~~~uuummmuuu~~~uuu\\\>>>;;;>>>333666666555555444333333333111111111000000000//////111111111111111222222222555000<<>>===<<<:::777666888666555555555555444444444333333333333333333333333333333333333333333333333222333===<<>>>>>BBBHHHWWW|||zzzwwwtttuuuyyy}}}wwwoooiiieeedddaaaeeejjjnnnqqqsssvvvxxxxxxvvvuuuuuuvvvwwwwwwvvvzzz|||~~~~~~~~~~~~uuuiii\\\VVVTTTQQQQQQSSSQQQSSS]]]kkkvvv}}}mmmaaa]]]___jjjttttttooonnnvvv~~~qqq|||JJJ999<<<777777666666555555444333333222222111111111000000000000000000111222222333333888444:::NNNtttoooWWWNNNGGGGGGIIIIIIHHHIIIJJJJJJJJJKKKMMMPPPRRRTTTRRRUUUXXXZZZ\\\```dddgggsssuuuooorrrvvvYYY>>>:::555444555666555444111111111111000000000000000000000000000000000000/////////000111222333444999<<>>???BBBIIIaaavvvnnnooorrrqqqnnnnnntttuuusssooohhhdddeeefffdddhhhlllppprrrtttwwwxxxyyywwwuuuuuuvvvxxxxxxxxx~~~~~~~~~~~~||||||zzzlll]]]VVVSSSQQQPPPQQQQQQQQQXXXeeeqqqxxx~~~ttteee^^^]]]fffoooqqqnnnooowwwpppWWW<<<;;;:::777777666666555444444444222222222111111111000000///000000111222222333333666;;;@@@ZZZtttvvvdddQQQLLLHHHHHHHHHFFFGGGIIIHHHGGGGGGIIIKKKNNNQQQSSSRRRTTTVVVXXXZZZ\\\___bbbxxx}}}sssjjjjjjuuutttkkkEEE???777444555666555333111111111111000000000000000000000000000000000000/////////000111222444555333===FFFmmmvvvqqqdddYYYZZZ___fffvvv}}}uuupppjjjdddaaa^^^YYYUUUUUUUUUVVV^^^gggqqqxxxsssgggmmm|||YYYGGG:::;;;<<<888666888666555555555555444444444444444444444444444444444222222222333333444444444777333???BBBEEENNNnnnwwwnnnmmmpppppppppqqqooopppnnnhhhbbb___bbbfffdddhhhlllppprrrtttwwwyyyyyywwwuuuuuuwwwyyyzzzyyy~~~}}}~~~}}}}}}sssbbbYYYVVVSSSRRRSSSSSSQQQUUU```kkkrrrxxx|||ttthhhbbbjjjsssxxxyyy{{{xxx~~~hhhBBB:::;;;777777666666555555444444222222222111111111111000///000000111222222333333,,,:::CCCcccttt~~~kkk[[[NNNKKKIIIIIIGGGCCCEEEIIIEEEEEEEEEFFFIIIMMMPPPRRRRRRTTTUUUVVVWWWYYY\\\^^^sssttttttrrrgggwww|||}}}vvvzzzyyyKKKCCC999444444555444111111111111111000000000000000000000000000000000000/////////000111333444555555CCCOOOvvvwww}}}tttrrrdddZZZ\\\cccmmm|||~~~|||{{{|||xxxrrrqqqttt|||~~~yyyrrrhhhaaaaaa\\\WWWUUURRRQQQUUU\\\dddlllxxxmmmaaa{{{cccMMM<<<<<<===888555777666666555555555444444444444444444444444444444444222222222333333444444444999555AAAFFFJJJUUUzzzxxxuuuuuuvvvzzz~~~oooooollleee^^^\\\```dddcccfffkkknnnqqqtttxxxzzzzzzxxxvvvuuuwwwyyyzzzzzz~~~||||||||||||}}}yyyvvv}}}|||iii___ZZZWWWVVVVVVQQQNNNOOOYYYccciiioootttxxx}}}mmmccckkkuuu|||~~~tttFFF:::<<<777777777666555555444444222222111111111111111111111000000111222333333222888;;;FFFvvv~~~lll\\\NNNHHHHHHGGGFFFGGGHHHIIIJJJJJJHHHGGGIIIMMMOOONNNLLLNNNPPPRRRSSSSSSVVVYYY\\\bbbdddtttxxxuuuooorrr{{{{{{uuuxxxdddJJJ555555999555222555333222111111000000111111000000000000000000000000...000111000111333444444999BBBWWWwww}}}~~~~~~xxxmmmfff\\\[[[iii~~~~~~yyyvvvyyyzzzvvvrrrqqqsss|||ssshhhcccaaa^^^ZZZUUURRRRRRRRRVVV]]]jjjxxxuuummmllltttSSS;;;<<>>777444999666666666666555555555555444333333222222333333444222222333333333222222222777;;;CCCFFFHHHcccyyyrrrtttkkkbbb]]]ZZZZZZ```gggjjjkkklllooosssvvvyyy{{{}}}|||{{{zzzzzzzzz{{{|||~~~rrrbbbXXXVVVVVVWWWWWWWWWXXX\\\ccchhhuuu|||{{{ooocccdddnnnsss|||]]]JJJ777999888666666777777666444333333222111111111111111111111111111222333444444===AAA[[[pppZZZPPPHHHFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHIIILLLPPPSSSUUUTTTTTTUUUTTTQQQNNNOOOSSSXXX______bbbttt}}}uuunnneeecccnnn~~~|||___BBB777777555333333333222111111000000111111000000000000000000000000000000000000000111444777AAALLLkkk~~~qqqhhhgggkkkllllllhhhaaa[[[```ssszzzzzzzzzwwwttttttsss{{{yyyooohhhgggeeeaaa\\\WWWRRROOOQQQTTT\\\kkk|||ssskkk```>>>:::>>>:::666:::666666666666555555555555444333333222222333333444222333333333333333333333777:::FFFGGGGGGsss{{{~~~zzzpppppphhh___[[[YYY[[[bbbiiimmmnnnoooqqqtttwwwyyy{{{{{{{{{{{{{{{{{{{{{||||||{{{jjj[[[UUUXXXXXXXXXVVVVVVXXX[[[___lllppp{{{{{{fff___eeelllxxx|||~~~ttt{{{lllLLL666:::888777666777777666444444333333222111111111111111111222222222333555777===CCChhhlllUUUKKKIIIFFFFFFFFFFFFFFFGGGGGGHHHEEEFFFGGGJJJMMMOOOQQQQQQXXXYYYWWWRRRMMMMMMRRRWWW\\\^^^^^^eeeyyykkk___[[[eeepppkkkKKK999555666555333333222111111000000111111////////////////////////000000000111000000555;;;@@@UUUwwwtttiiiaaaaaaaaaccchhh```ZZZXXXbbbuuu||||||{{{wwwttttttqqqwww}}}uuullljjjhhheeebbb\\\VVVRRRQQQPPPTTTaaatttssslll~~~lllEEE;;;>>>;;;999:::666666666666555555555555444333333222222333333444333333333333333444555555999;;;JJJGGGJJJ}}}www}}}{{{}}}}}}xxxrrrkkkccc[[[YYYYYY[[[ccckkknnnooopppqqqsssvvvxxxyyywwwxxxyyyzzz{{{{{{zzzzzz~~~yyykkk^^^WWWXXXWWWUUUTTTSSSTTTUUUWWWaaafffrrrnnnccceeeiiissszzzvvv~~~xxxyyy~~~XXXAAA<<<999777666666777666555555444333222111111111111111222333222111333666999???HHHxxxbbbLLLEEEHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMNNNPPPQQQ[[[\\\ZZZTTTNNNLLLQQQWWWXXX______]]]mmm~~~nnn___[[[___dddooo~~~uuuUUU<<<444666666444333222111111000000111111////////////////////////111///000222111111888AAAOOOjjjxxxuuulllccc```ZZZZZZ```ZZZWWWYYYgggzzz}}}|||wwwssssssqqqwww|||rrrooollliiifffbbb]]]YYYRRRNNNOOOZZZmmmwwwqqqppp{{{NNN>>>>>><<<:::;;;666666666666555555555555444333333222222333333444333333333333444555666777;;;???KKKHHHTTTyyyvvv{{{sss}}}yyytttqqqeee^^^XXXWWWYYY\\\ccckkknnnnnnoooppprrrsssuuuvvvwwwxxxyyyzzz{{{|||{{{{{{|||qqqhhh___YYYUUUSSSQQQPPPPPPQQQQQQRRRXXXbbbpppqqqhhhjjjjjjpppuuupppyyyxxx|||~~~mmmQQQ===:::777666666666666555666555444222111111111111111333444333111333777;;;BBBRRRvvvZZZJJJEEEKKKGGGGGGHHHIIIIIIIIIIIIHHHPPPRRRSSSSSSRRRQQQSSSTTTZZZ]]]\\\VVVOOOLLLQQQXXXVVV^^^```]]]bbbtttoooddddddeeecccgggvvv~~~aaaBBB444555777555333222111111000000111111000000000000000000000000111///000444333222;;;HHHiii~~~tttfff]]]UUUTTTWWWYYYYYYaaaqqq}}}wwwrrrqqqrrrxxx|||wwwpppkkkiiigggbbb___TTTPPPOOOWWWhhh{{{wwwggguuuZZZCCC???<<<;;;;;;666666666666555555555555444333333222222333333444333333333333444666888999>>>DDDJJJJJJeee}}}wwwuuu{{{xxxqqqmmm```ZZZWWWWWWYYY\\\bbbiiimmmmmmmmmoooppprrrtttuuuyyyzzzzzz|||}}}~~~~~~|||mmmddd]]]YYYSSSPPPLLLKKKLLLNNNOOOOOOTTTaaarrr~~~lllggglllnnnsssvvvpppvvv{{{xxxuuuppp|||RRR>>>;;;888666666666666666666555444333222111111111111333444333111222888===BBBZZZiiiVVVNNNGGGKKKEEEFFFGGGHHHIIIHHHHHHGGGPPPRRRSSSSSSQQQPPPRRRTTTWWW[[[\\\WWWOOOLLLQQQWWWWWWZZZ]]]___dddmmmzzz~~~mmmhhhooosssooojjjsssxxxmmmJJJ555555777555333222111111000000111111000000000000000000000000222...000555555444???NNNxxxwwwbbbWWWRRRSSSUUUYYY]]]iiizzz~~~vvvpppnnnpppwwwtttmmmjjjhhheeebbbYYYUUUQQQTTT___ppp}}}hhhllleeeIII@@@<<<;;;<<<666666666666555555555555444333333222222333333444333333222333444777999;;;>>>HHHHHHLLLyyywwwvvvxxx{{{|||yyytttmmmiii\\\XXXVVVXXXZZZ\\\aaagggllllllmmmnnnppprrrtttuuuzzzzzzzzzzzz|||~~~oooddd]]]YYYSSSNNNIIIGGGHHHJJJLLLLLLQQQ___qqq{{{wwwdddaaalllwwwxxxzzz}}}www~~~ZZZ???<<<888666666666666666777666444333222111111111111333555333111222888>>>AAA___```SSSOOOEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFJJJLLLNNNNNNLLLLLLNNNPPPTTTYYY\\\WWWOOOLLLPPPVVVYYYWWWZZZaaahhhooo{{{|||jjjiiixxx{{{mmmooommmvvvvvvPPP777444777444333222222111000111111111000000000000000000000000222...000666666555AAARRRwwwwwwuuu]]]QQQRRRVVVXXXXXX^^^mmm~~~~~~vvvooollllllttt}}}xxxnnnjjjhhhfffccc___ZZZSSSQQQWWWeeetttmmmoookkkMMM@@@;;;;;;===777666666666555555555555444333333222222333333444444333222333444777:::<<<>>>KKKFFFNNNsss|||tttpppnnnmmmjjjgggZZZVVVUUUYYY[[[\\\```fffllllllmmmoooqqqsssuuuvvvyyyxxxwwwxxxyyy|||rrreee^^^ZZZTTTNNNHHHEEEFFFHHHJJJJJJNNN\\\pppxxxuuu___[[[lll{{{}}}zzzooo@@@<<<888666666666666666===555555555111444777000111//////222333444;;;CCCGGGuuuvvvbbbOOOHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGDDD??????DDDBBB???GGGUUUVVVVVVSSSPPPNNNNNNPPPSSS[[[______^^^fffwwwmmmfff|||yyykkkppp|||^^^<<<777;;;333555444333222111111111111111111000000000000111111111///333...444:::;;;TTT~~~|||lll]]]VVVTTTUUUWWWRRRhhh{{{yyytttpppkkkrrrzzzvvvrrroooiiidddddd]]]XXXUUUSSSVVVcccrrrrrrwww[[[FFF???;;;888777777777777666666666666555444444333333444444555222333333333444666:::===;;;NNNNNN^^^{{{|||vvvooofff^^^YYYTTTVVVXXXYYY[[[^^^bbbeeeiiijjjkkklllmmmooopppppptttuuuvvvwwwyyy||||||kkk^^^^^^SSSOOOKKKIIIIIIJJJJJJJJJSSSVVVccczzzxxxsssbbbYYYfff~~~TTT777;;;888...888888555BBB666444555111333666000333111111333444555<<>>>>>AAAAAA@@@JJJXXXXXXUUUPPPMMMLLLNNNQQQSSSUUUZZZ]]]^^^hhhzzzmmmbbbzzzqqqnnnhhhAAA777:::555555444333222111111111111111111000000000000111111000...333///555;;;===XXX{{{eeeWWWSSSRRRSSSTTTUUUjjj{{{~~~~~~zzzuuuqqqmmmsss|||}}}xxxssskkkeeeccc^^^[[[YYYVVVUUU]]]hhh{{{{{{tttmmmRRRDDD===;;;777777777777666666666666555444444333333444444555333444555555555888<<>>GGG\\\oooTTTIIIGGGHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBEEE@@@>>>@@@@@@AAAKKKXXXWWWQQQKKKHHHKKKOOORRRSSSSSSXXX[[[___iii{{{lll]]]vvvrrr~~~sssGGG666888666555444333222222111111111111111000000000000111111000---444000666;;;@@@___ttt]]]SSSSSSSSSSSSSSS[[[lll{{{~~~~~~}}}zzzvvvsssnnnuuu}}}yyypppiiibbb```___]]]XXXUUUWWW]]]pppvvv{{{}}}qqqttt^^^EEE:::999888888777777777666666666555444444333333444444555444555666666777999===AAABBBGGGSSS|||}}}vvv}}}xxxmmmbbbZZZVVVXXX[[[]]]```cccgggjjjkkklllmmmnnnoooqqqrrrrrrnnnqqqtttvvvxxx{{{~~~xxxiiiggg\\\WWWQQQLLLJJJJJJIIIIIIJJJQQQddd~~~|||qqqfffaaaiiivvv~~~~~~qqqwwwDDD;;;===777888555777XXX>>>222555333222333000444333444555444666???III]]]~~~{{{fffPPPJJJKKKKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFGGGCCCBBBCCCBBBAAAGGGPPPOOOIIIEEEFFFLLLQQQSSSRRRUUUXXX\\\^^^fffttthhhYYYooo~~~zzzvvvLLL888888777555555444333222222222222222111111000000111111222000---444111555;;;DDDgggqqqZZZSSSUUUUUUTTTTTT```nnn{{{}}}~~~}}}zzzwwwtttpppwwwyyysssgggfffddd```ZZZVVVUUUWWWgggkkkppprrrvvv}}}yyyvvvnnnIII999888999888888777777666666666555444444333333444444555444555666666777:::>>>AAAHHHFFF[[[|||}}}}}}~~~~~~|||vvvkkk]]]TTTUUUXXX[[[^^^aaadddhhhkkkkkkkkklllnnnooopppqqqrrrmmmppptttxxxzzz|||nnnfff```ZZZSSSMMMJJJJJJJJJIIILLLTTThhhyyymmmccc```kkk{{{}}}|||kkkwwwHHH888===999777222888fffCCC222555444222333111333222444555333555@@@KKK```rrrrrr]]]MMMLLLLLLJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGGGGEEEBBBBBBEEEDDDAAAAAAFFFNNNSSSSSSPPPUUUVVVYYY\\\```kkk|||yyyfffVVVccc|||wwwyyySSS===999666666555444333222222222222222222111111111111222222222...444222666===JJJtttyyyoooXXXTTTVVVTTTRRRTTTeeeooozzz~~~~~~zzzwwwtttqqqxxxrrrpppjjjbbb[[[YYYXXXXXX[[[]]]aaadddgggnnnyyyzzzrrrRRR===<<<999999999888777666666666555444444333333444444555333444555555777:::>>>AAAHHHDDDfff|||~~~~~~|||yyyrrrfffYYYPPPTTTWWW[[[^^^aaadddhhhjjjjjjjjjkkklllnnnoooppppppnnnqqqvvvyyy|||~~~wwwnnnccc]]]TTTMMMJJJJJJJJJKKKLLLVVVlllxxxlll___[[[jjj|||uuupppfffLLL666;;;888777222888sssIII222666777222333333111111333555333666BBBOOOooo{{{ooouuuuuuVVVJJJJJJJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIGGGDDDAAA@@@??????BBBHHHOOOSSSRRRPPPQQQRRRUUUXXX\\\eeevvvwwwfffUUUVVV```aaa|||rrr```DDD;;;777666555444333222222222222222222111111111111222222333...444333888BBBVVVkkkmmm~~~jjjUUURRRTTTPPPPPPUUUgggpppzzz{{{uuurrrrrrxxx~~~tttggg___]]]\\\ZZZQQQQQQSSSVVVYYY```nnn{{{zzzpppWWW???<<<::::::999888777777666555555444444333333444444555222444555666777:::>>>BBBDDDEEEsss~~~~~~~~~yyyssslllaaaWWWPPPTTTWWW[[[___aaacccfffiiiiiijjjkkklllmmmooopppppppppssswwwzzz}}}}}}{{{xxxjjjbbbXXXOOOKKKJJJJJJKKKKKKWWWmmmzzzjjj\\\WWWfff}}}{{{sss}}}zzz[[[rrrSSS999:::777888444777~~~NNN222888999333333555000111444666555888FFFTTTzzzqqqtttUUUJJJIIIHHHGGGIIIHHHGGGGGGGGGGGGHHHHHHIIIEEEFFFFFFGGGGGGHHHFFFDDDBBBCCCFFFJJJNNNPPPRRRSSSOOOPPPSSSWWWXXX___pppxxxjjjVVVQQQUUUSSSaaazzz~~~yyyzzzppp~~~qqqKKK<<<777666555444333333222333333333222222111111222222333333---444555===JJJeeelllttt~~~|||eeeSSSRRRSSSNNNPPPYYYhhhoooyyy{{{tttoooqqqxxxoooeeebbb^^^YYYRRRPPPPPPQQQQQQVVVeeetttttt[[[@@@;;;;;;::::::999888777666555555444444333333444444555333555666777888;;;@@@DDDDDDLLL}}}zzzvvv}}}zzzsssjjjccc\\\UUUQQQUUUXXX]]]```bbbcccfffhhhjjjjjjkkkmmmnnnooopppqqqqqqsssvvvyyy|||~~~}}}sssjjj^^^SSSLLLJJJJJJJJJOOO[[[qqq|||yyyggg[[[WWWdddwww}}}|||}}}}}}~~~}}}zzz{{{zzz|||{{{uuuwww```qqq]]]AAA<<<888;;;777666QQQ333888:::333333666000222555777666:::HHHWWWvvvpppxxxXXXLLLJJJHHHIIIMMMLLLKKKJJJJJJIIIIIIIIIIIIBBBCCCCCCDDDGGGKKKLLLJJJGGGHHHJJJKKKLLLNNNRRRUUURRRQQQTTTVVVWWW[[[kkk}}}zzzlllWWWQQQVVVVVVSSSlllyyywwwvvvssssss{{{|||{{{}}}OOO<<<888666666555444333333333333333222222111111222222333222,,,444777@@@QQQooouuuxxxxxxcccSSSTTTTTTOOOSSS^^^hhhnnnyyy{{{sssmmmqqqxxxuuuiiiddd^^^WWW[[[WWWTTTSSSPPPRRR```ppp~~~yyyaaaEEE???;;;;;;:::999888777666555555444444333333444444555555666777888:::===BBBEEEIIIVVVxxx~~~|||uuukkkbbb[[[WWWSSSQQQWWWZZZ^^^aaacccdddfffgggkkklllmmmnnnoooqqqqqqrrrqqqsssuuuxxx{{{zzzqqqbbbVVVNNNJJJIIIIIIUUU```tttxxxtttcccZZZXXXdddsss}}}}}}~~~~~~yyyvvvxxx}}}wwwzzz|||xxxuuullleeeIII???888>>>999666___===777888222111666222555888444===>>>===aaa~~~{{{yyysssQQQGGGIIIIIIIIIKKKFFFFFFFFFFFFGGGHHHHHHIIIGGGHHHHHHGGGEEEEEEFFFHHHJJJJJJLLLOOORRRRRRPPPNNNQQQQQQPPPOOORRR[[[hhhqqqyyyjjj]]]WWWVVVUUURRR```sss}}}yyypppooosss~~~]]]>>>999666555444333222111111111222222222222222222222222000000111999BBBNNNwwwuuurrrtttmmm\\\PPPQQQRRROOORRRYYYgggrrr|||zzzsssmmmnnnuuuzzzkkkcccaaabbb\\\[[[ZZZWWWSSSTTT```mmmdddBBBDDD===:::888777888888777555555555555555555555444444666666555666999===AAACCCCCC]]]}}}}}}|||vvvrrrkkkaaaWWWQQQOOOOOOVVVYYY\\\___aaacccgggjjjiiikkkmmmnnnrrrwwwuuuooooooppprrrvvv{{{~~~~~~|||yyyssseeeUUUMMMLLLKKKHHHOOOccczzzwwwooojjj___ZZZdddttt}}}~~~~~~~~~{{{}}}}}}|||}}}~~~zzz~~~|||xxx|||JJJ888@@@<<<444888aaaAAA999999444111555444555777222<<>>777666555333222222111111222222222222222222222222777222;;;???@@@dddtttxxx~~~qqqbbbYYYSSSSSSRRRPPPXXXbbbooowww}}}~~~~~~{{{tttqqqooonnnuuu~~~~~~tttooolllnnnllljjjddd[[[YYYcccppp~~~}}}zzzLLL???===;;;999888888888777666555555555555555555555555444555666999;;;???AAACCCLLLvvv~~~{{{qqqdddYYYRRRQQQRRRUUUYYY]]]```aaabbbcccdddnnnqqqrrrqqqsssvvvtttooooooqqqtttxxx}}}xxxhhhVVVLLLJJJIIIFFFNNNeee~~~{{{uuufff```___iiittt{{{|||}}}~~~|||}}}zzzsss\\\>>>???;;;444666wwwSSS@@@888444444666444333555111;;;@@@MMM|||~~~pppnnnwwweee[[[QQQIIIJJJLLLJJJJJJMMMKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIKKKOOOSSSUUURRROOOMMMMMMMMMMMMLLLLLLNNNQQQQQQPPPQQQVVVYYYdddjjjkkkbbbWWWQQQOOONNNVVVbbbsss}}}xxxoooooouuu{{{xxxxxx|||~~~sssNNN>>>777666555444333222222222222222222222222222222222888111===@@@@@@ooottt|||yyymmm[[[WWWUUUTTTQQQRRR\\\hhhqqqwww||||||~~~yyysssqqqqqqooowww~~~yyyxxxzzzvvvrrrqqqooohhh___\\\ggguuurrr}}}UUUDDD===;;;999888888888777666444444444555555555555555444555777:::===@@@BBBCCCNNNwww}}}qqqcccWWWQQQQQQRRRUUUYYY___ccceeefffggggggooossstttrrrrrrtttrrrmmmqqqsssvvvzzz~~~|||kkkXXXMMMKKKIIIFFFJJJaaayyy~~~yyytttggg```___iiivvv}}}}}}}}}}}}~~~{{{vvvvvvtttmmmzzzfffBBB???===777:::___BBB666444666777222222666444<<>>CCCwwwuuuvvvgggXXXWWWVVVTTTRRRTTT___jjjpppuuuyyyzzz~~~yyytttsssssspppyyywwwooojjj}}}{{{zzzvvvmmmbbb___kkkzzzxxxssskkkuuu]]]DDD>>><<<999888999999888666444444444555555555666666444555888;;;>>>AAACCCDDDNNNnnn{{{}}}yyymmm___TTTOOOPPPRRRSSSXXX^^^cccfffhhhjjjkkkooossstttrrrqqqqqqooollltttuuuxxx{{{~~~mmmZZZOOOLLLJJJGGGGGG\\\rrr}}}}}}zzzvvvssshhh```^^^jjjxxx}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~xxxxxxrrrqqqrrrmmmssslllDDD<<<;;;888;;;iiiFFF555555777777111222888777>>>>>>MMMuuuyyy~~~yyytttdddaaaxxx|||bbbQQQMMMIIIGGGHHHJJJKKKLLLJJJKKKLLLMMMLLLKKKJJJIIIHHHGGGFFFDDDEEEJJJPPPUUUMMMKKKHHHHHHJJJLLLMMMMMMIIIKKKMMMMMMMMMPPPUUUZZZbbbiiikkkaaaUUUQQQSSSUUUXXXcccrrryyytttmmmnnnuuuxxxxxxzzz~~~VVV@@@888777666444333333222222222222222222222222222222333111999>>>MMM}}}xxxzzzeeeWWWWWWWWWTTTSSSWWWaaaiiinnnssswwwyyy~~~zzzuuutttsssqqq{{{wwwllliiimmmzzz}}}pppbbb^^^kkk|||}}}ppplllqqqgggDDD>>><<<:::999999999888777333333444444555666666666555666888:::>>>AAADDDFFFQQQxxxgggtttrrryyyrrrhhh[[[RRRNNNOOORRRQQQUUU[[[aaadddgggjjjllloootttuuurrrppppppooollltttuuuxxx||||||lll[[[PPPMMMJJJFFFFFFWWWjjjtttwwwxxxuuuqqqgggaaaaaakkkwww||||||{{{~~~}}}}}}}}}}}}}}}~~~~~~}}}|||}}}zzz{{{tttrrrwwwssstttsssIII;;;888666999oooIII777666777444222222999888>>>???QQQsss~~~vvvddd[[[YYYkkkiiiPPPMMMIIIHHHJJJLLLLLLJJJHHHJJJKKKMMMMMMLLLKKKJJJHHHFFFCCC@@@???CCCIIINNNIIIGGGFFFGGGJJJLLLMMMLLLHHHJJJKKKKKKLLLQQQYYY___fffllllll```TTTPPPTTTXXX```hhhqqqtttnnniiinnnxxxyyy|||___KKK888777666444333333333333222222222222222222222222222666999@@@ZZZdddXXXYYYWWWTTTTTTYYYaaagggnnnssswwwyyy~~~}}}yyyvvvsssqqqqqq}}}xxxlllgggeeegggxxx|||mmm^^^ZZZjjj}}}~~~xxxqqqjjjqqqKKK>>><<<:::999999999888777333333444444555666666777666777777:::===AAAEEEHHHWWW~~~mmmdddvvvpppqqqlllcccYYYQQQNNNPPPSSSSSSWWW\\\```cccgggkkkmmmooouuuwwwtttqqqqqqpppmmmpppssswww{{{~~~wwwjjjZZZPPPMMMIIIDDDCCCPPP___iiipppsssqqqlllbbbbbbgggoootttuuuxxx}}}{{{||||||||||||}}}~~~~~~yyyvvv|||zzzwww}}}UUU???999666888qqqLLL999888777222444333888888>>>AAAVVVwwwvvvddd___[[[eeecccOOOMMMKKKJJJNNNPPPNNNIIIGGGIIIKKKLLLMMMLLLKKKJJJHHHEEEAAA<<<;;;===CCCGGGLLLJJJIIIIIIKKKLLLLLLKKKHHHIIIJJJJJJLLLRRR\\\ccciiinnnlll___RRROOOUUUZZZlllppptttrrrjjjfffnnnzzzuuuyyyhhhWWW888777666555444333333333222222222222222222222222333:::999CCCddd~~~}}}___ZZZYYYWWWSSSTTT[[[bbbeeeoootttwwwyyy~~~~~~zzzyyywwwsssoooqqq}}}{{{oooccccccdddooovvvgggYYYXXXjjj~~~tttcccxxxzzzVVV>>><<<:::999:::999888777333333444444555666777777777777777999<<>>888666///555:::222777CCC;;;TTT~~~uuuhhh^^^[[[lllvvv```PPPLLLHHHHHHLLLMMMJJJGGGFFFHHHKKKLLLLLLKKKLLLMMMJJJIIIFFFAAA<<<<<<@@@DDDKKKIIIHHHJJJMMMNNNLLLIIIKKKHHHFFFGGGMMMVVV___eeejjjoooooodddTTTNNNUUU___mmmqqqrrrmmmffffffnnnwwwuuuwwwzzz}}}~~~wwwUUU:::666333444444222333666444333333222222333333444777===888LLL|||rrrccc[[[ZZZYYYWWWWWWZZZ```dddnnnvvv|||}}}~~~~~~xxxuuuuuuppp|||~~~ssssssgggcccrrr{{{kkk\\\VVV]]]kkkuuu~~~rrrjjjsssSSSCCC;;;:::999555:::===555666666666666666666666666333<<<;;;:::AAACCCCCCJJJiiiooo[[[fffsssmmmggg]]]TTTPPPPPPSSSUUUYYY]]]aaaeeefffggghhhiiiuuuvvvvvvuuusssssstttvvvnnnppptttzzzzzzrrriii]]]TTTOOOKKKEEEAAAAAAGGGRRR]]]eeefffbbb]]]]]]```eeelllsssxxxzzzzzztttwww}}}~~~{{{xxxzzziiiAAA999<<<333zzzXXX<<<555777111333999333888BBB???```{{{wwwmmmbbb]]]kkktttbbbPPPLLLHHHIIIKKKLLLIIIFFFGGGJJJLLLMMMLLLKKKLLLLLLKKKKKKHHHCCC???===???BBBGGGHHHJJJJJJIIIIIIJJJKKKIIIHHHGGGIIIOOOWWW___dddlllooommmaaaRRRMMMUUU```lllmmmmmmhhhdddeeemmmtttrrruuuyyy}}}~~~}}}}}}}}}|||^^^;;;666333444444222333666444333333222222333333444333>>>BBBaaaqqqbbb\\\[[[YYYWWWWWW[[[```eeennnvvv||||||}}}}}}wwwssssssmmmyyy{{{vvvgggbbbqqqxxxhhhYYYSSS[[[hhhrrr~~~vvviiiqqqXXXFFF<<<::::::555999;;;222666666666666666666666666333<<<;;;:::AAACCCDDDLLLooonnn\\\mmmwwwooohhh]]]SSSOOOPPPSSSVVVYYY]]]aaaccceeefffhhhiiissstttuuutttssssssuuuwwwxxxyyy{{{~~~uuummmdddZZZRRRNNNJJJFFFBBBBBBHHHQQQYYY]]]\\\YYYVVVZZZ\\\aaahhhooosssvvvvvvvvvzzz~~~}}}zzzwwwzzzpppEEE:::===666fff???555999555222888555999AAAEEEooo||||||zzznnnfffdddooo~~~ppp___PPPMMMIIIIIIJJJKKKHHHFFFJJJLLLNNNNNNMMMLLLLLLLLLLLLLLLJJJGGGCCC@@@@@@AAACCCHHHLLLJJJEEEDDDGGGKKKHHHGGGGGGKKKRRRZZZ```cccoooooojjj]]]PPPMMMWWWbbbjjjiiifffbbbaaaeeekkkoooooorrrwww{{{~~~~~~}}}|||zzz||||||eee===777444444444333333555444333333222222333333444222<<>>;;;;;;666888999111666666666666666666666666444<<<;;;:::AAACCCFFFQQQzzzlll]]]www}}}rrriii]]]SSSOOOQQQUUUWWWZZZ\\\___aaaccceeehhhjjjpppqqqssssssrrrsssvvvxxx~~~~~~~~~xxxnnnggg\\\TTTOOOKKKGGGCCCCCCIIIPPPTTTSSSPPPNNNMMMTTTWWW\\\bbbiiinnnrrrtttwww{{{|||zzzxxxvvvyyyzzzLLL;;;===:::yyyIII999;;;777222777777:::>>>III}}}|||~~~lllhhhjjjuuu|||iiiWWWOOOMMMJJJIIIJJJIIIHHHFFFLLLNNNOOOPPPNNNLLLLLLMMMKKKLLLKKKJJJGGGEEECCCBBBCCCGGGKKKJJJFFFDDDFFFJJJJJJGGGFFFJJJRRR\\\bbbeeerrrppphhhZZZOOOOOOYYYdddhhhddd```^^^```eeeiiilllnnnpppssswwwzzz{{{|||}}}|||ggg@@@999444444555333333555444333333222222333333444666:::>>>ggg{{{yyyqqqccc]]]]]][[[YYYYYY\\\bbbfffnnnuuu{{{|||}}}}}}vvvqqqqqqkkkvvv~~~~~~zzzhhheeeyyy{{{ooo___TTTPPPTTT```jjjvvv}}}qqqqqqjjjMMM???:::<<<888999999222666666666666666666666666555;;;:::;;;BBBCCCHHHWWWfff[[[~~~tttjjj\\\RRROOORRRUUUXXXZZZ\\\^^^___aaacccgggjjjlllnnnpppqqqqqqsssvvvxxx}}}}}}~~~~~~vvvooodddZZZSSSLLLGGGCCCCCCIIIOOOOOOKKKGGGGGGHHHNNNRRRXXX^^^eeelllrrrvvvwww{{{{{{~~~{{{yyywwwuuuxxx~~~SSS<<<<<<<<>>777777777333:::>>>;;;SSSxxxmmmeeejjjttttttfffWWWIIIJJJIIIIIIHHHHHHIIIJJJMMMPPPRRRSSSRRRQQQQQQRRRSSSRRRPPPPPPPPPMMMIIIEEE@@@HHHQQQSSSOOOHHHEEEDDDCCCAAACCCMMM[[[gggkkkkkkkkkfff]]]TTTOOOPPPVVV[[[YYYZZZ\\\^^^```ccceeegggkkklllmmmppprrrtttuuuvvvzzz~~~sssHHH===444444666555444444444333333222222333333444666<<>>>>>DDDQQQ```jjjllliiigggbbbZZZSSSOOOOOOSSSVVVUUUXXX\\\^^^```aaacccfffgggjjjnnnrrrttttttrrrqqqsssxxxsssIII>>>444444666666444444444333333222222333333444555:::EEEwwwgggmmmxxxjjjqqq___aaa```^^^\\\\\\___eeejjjlllttt{{{}}}~~~xxxpppjjjiiilllvvvuuuvvv{{{nnn{{{~~~zzzyyy}}}~~~||||||~~~}}}zzznnn```VVVWWWVVVQQQRRRYYYaaannn{{{wwwjjjkkkOOO???>>>999777999777666666666666666666666666999;;;999===CCCCCCPPPjjjrrr{{{}}}yyyssshhhZZZRRRRRRSSSQQQOOOTTTWWW\\\___aaabbbcccdddaaacccfffggghhhkkknnnqqqrrrwww~~~~~~}}}uuujjj^^^UUUOOOMMMFFFGGGIIIKKKMMMKKKGGGDDDDDDHHHNNNSSSXXX```llluuussswww}}}{{{~~~tttoooppplllEEE999999```@@@777999888333666666DDDWWWzzzvvv|||~~~nnnUUULLLJJJHHHGGGGGGGGGIIIJJJMMMOOORRRSSSSSSTTTVVVWWWWWWTTTUUUVVVRRRKKKFFFFFFGGGLLLOOOOOOMMMJJJGGGEEEAAA@@@EEESSS```dddeeeeeedddccc]]]VVVSSSTTTSSSNNNQQQUUUYYY[[[\\\]]]aaaeeeiiihhhgggiiillloooqqqrrruuurrrwww{{{TTT777888888555666///444222333333222111222444666???>>>BBBvvviiisss}}}qqqhhhdddbbbbbbaaa^^^^^^aaaiiiooo{{{xxxvvv{{{{{{vvvooolllmmmqqquuu~~~uuu}}}qqqhhh{{{}}}xxxvvvpppppppppqqqssstttsssqqqccc\\\VVVSSSPPPMMMOOOSSSYYYhhhuuu}}}ooovvvzzzWWW999555;;;999555444777777666666666666777777888<<>>;;;555444777777666666666666777777777;;;???999BBBHHHPPP}}}}}}yyyssseeeWWWSSSSSSRRRQQQRRRSSSVVVYYY[[[\\\^^^```bbbeeeeeeeeeeeehhhkkkooorrrvvvzzz||||||xxxoooaaaWWWTTTLLLIIIIIIKKKKKKFFFDDDEEEEEEFFFIIIMMMTTT^^^jjjqqquuuyyy}}}~~~{{{yyyxxxwwwyyyzzz{{{|||~~~xxxrrrnnnlllgggJJJ777;;;rrrLLL999999777555===AAAPPPcccrrruuu[[[MMMLLLJJJHHHHHHIIIJJJKKKPPPRRRTTTTTTRRRQQQPPPQQQVVVWWWWWWUUUMMMGGGJJJRRRTTTRRRPPPPPPPPPLLLFFFAAA???>>>DDDRRR^^^aaa``````cccdddbbb^^^\\\\\\YYYSSSTTTSSSSSSTTTXXX\\\^^^___^^^```dddhhhllloooqqqrrrrrrrrrvvv\\\<<<999888444666111666333333444333222222444777666<<>>999CCCIIIUUUyyyxxxtttgggZZZTTTSSSRRRQQQSSSTTTVVVYYYZZZ[[[]]]```bbbeeeeeeeeefffhhhllloooqqqtttyyy|||}}}{{{pppddd[[[WWWMMMKKKLLLMMMJJJEEEEEEGGGDDDEEEFFFJJJQQQ[[[gggnnnqqquuuzzz}}}zzzvvvqqqoooppprrruuuwwwyyy}}}zzzrrrjjjfffgggQQQ:::;;;RRR444333666333999;;;HHHZZZxxx}}}uuu\\\NNNLLLJJJIIIIIIIIIKKKLLLOOOQQQSSSTTTRRRQQQPPPQQQTTTVVVVVVRRRHHHCCCKKKVVVXXXRRROOOQQQRRRMMMGGGCCC@@@>>>DDDQQQ\\\___^^^^^^fffgggfffbbb```^^^XXXQQQVVVRRROOOQQQUUUZZZ\\\\\\[[[^^^dddhhhkkklllmmmnnnssstttxxx```???:::777444777222666333444444333222222555777999===NNNzzzhhhkkkyyyfff___aaa^^^^^^^^^\\\[[[___gggnnnrrryyy|||uuummmkkkmmmpppuuu~~~{{{xxxnnnmmm|||vvvpppsssvvvooommmiiihhhgggfffeeeddd___ZZZVVVUUURRRMMMLLLOOO\\\jjjvvv{{{{{{oooEEE:::===;;;888888888777777777777777777888777:::>>>:::CCCJJJZZZpppvvvvvv}}}zzzsssuuuiii\\\VVVSSSQQQQQQTTTTTTVVVYYYZZZ[[[\\\___aaaccccccdddeeegggkkknnnooosssxxx{{{}}}zzzrrriii___XXXOOOMMMMMMNNNJJJEEEDDDHHHDDDEEEFFFHHHNNNXXXccckkkmmmpppssstttqqqllliiigggjjjmmmqqqtttwww{{{}}}sssiiibbbhhhYYY>>><<>>IIIWWWXXXPPPLLLPPPRRRMMMHHHGGGAAA???CCCOOOZZZ]]]]]]\\\bbbeeefffcccbbbaaa[[[SSSUUURRRNNNOOOSSSXXXYYYXXXZZZ___dddggghhhggghhhiiiqqqtttxxx|||ccc@@@:::777555888222666333444444333222333555777<<>>;;;CCCJJJ```eeerrryyyvvvkkkppp||||||yyywwwpppuuuiii]]]WWWSSSQQQRRRUUUUUUWWWXXXYYYZZZ[[[___aaa```aaabbbcccfffiiikkkmmmsssxxx{{{|||{{{wwwkkk___QQQNNNMMMMMMJJJEEEEEEGGGEEEFFFFFFHHHMMMUUU___fffhhhiiiiiifffcccaaaaaaaaafffjjjnnnrrruuuyyy}}}vvvjjjbbbXXX^^^@@@;;;}}}SSS666AAA999777;;;:::CCCTTT}}}}}}vvv{{{yyy]]]MMMLLLJJJHHHHHHIIIJJJKKKJJJNNNRRRUUUVVVUUUUUUVVVRRRQQQOOOIII???<<>><<<:::777888999888888777777888888999:::;;;???<<>>;;;EEEQQQTTTLLLJJJNNNMMMFFFEEEKKKBBB===>>>GGGQQQUUUWWWYYYTTTXXX\\\^^^aaadddbbb]]]QQQRRRSSSRRRRRRRRRTTTVVVYYY^^^cccdddaaa```bbbddddddmmmsssuuuwww}}}~~~aaa>>>888777777:::333555444555555444333333666888======iii|||sssnnnbbbccc]]]^^^]]]\\\\\\```iiiooowwwzzz~~~vvvmmmlllppplllsss||||||zzz}}}|||wwwyyy|||{{{uuupppooonnnkkknnnnnnnnnoooooommmjjjgggbbb[[[VVVSSSPPPMMMNNNRRR```qqq|||WWW???===;;;999999999888888777777888888999<<<<<<@@@===CCCJJJfff{{{llldddiiifffrrr~~~}}}|||{{{sssqqqggg]]]VVVRRRPPPRRRWWWVVVWWWXXXXXXXXXZZZ^^^aaa^^^___aaaccceeehhhiiijjjpppvvvzzz}}}wwwlll]]]TTTNNNOOOPPPNNNIIIGGGEEEFFFGGGHHHJJJNNNTTTYYYWWWVVVSSSPPPNNNOOOSSSVVVZZZ^^^eeekkkqqqvvvzzz~~~yyyooohhhcccaaa???888aaa444999666777>>><<>>======;;;===999999888888888888999999>>>===@@@===CCCJJJhhhyyyggg\\\ffffffsss~~~}}}|||tttooofff\\\VVVRRROOORRRXXXWWWWWWXXXWWWXXXZZZ^^^aaa___```bbbdddfffhhhjjjkkkooouuuzzz}}}{{{tttaaaVVVNNNPPPTTTQQQLLLHHHCCCEEEFFFGGGIIILLLPPPTTTPPPPPPNNNLLLJJJLLLOOORRRTTTYYYaaahhhooouuuzzz~~~~~~xxxpppiiidddeeeBBB:::ZZZ999:::555;;;<<<;;;<<>>@@@AAAHHHvvvzzzvvvgggZZZccckkkvvv~~~xxxtttiii]]]VVVRRRPPPRRRWWWYYYXXXWWWYYY\\\^^^]]]\\\```aaaccceeefffhhhkkknnnwwwyyy|||~~~|||xxxvvvfff\\\TTTSSSRRRLLLIIIKKKIIIHHHFFFDDDEEEGGGJJJLLLMMMLLLJJJIIIIIIJJJLLLNNNPPPUUU\\\dddmmmvvv~~~|||qqqjjjkkkyyyiii;;;>>>\\\;;;;;;222888999:::===LLL~~~ssssss~~~|||vvv|||wwwUUULLLKKKIIIHHHHHHIIIJJJLLLOOOOOOPPPRRRTTTVVVWWWWWWUUURRRLLLCCC888555@@@MMMTTTPPPOOOPPPMMMFFFCCCDDDGGGDDDAAAAAACCCGGGJJJKKKRRRUUUUUUTTTUUUZZZZZZXXXRRRNNNMMMPPPSSSTTTXXX]]]dddfffggggggccc]]]YYYWWWddddddiiirrrwwwwwwxxx{{{~~~jjjDDD999555444888222555333444444333222333666888CCC<<<___xxxyyyccciiiiii\\\___]]][[[[[[^^^eeemmmrrrwww|||}}}}}}~~~{{{tttkkkggghhhsssyyy|||www~~~|||zzzyyy{{{yyynnnaaaVVVRRRNNNKKKQQQ[[[nnnyyyuuuiiinnnbbb@@@>>>>>>999;;;888888777777777777888888;;;===>>>BBBCCCKKK{{{~~~kkkcccZZZaaaiiivvvzzzrrrhhh\\\VVVRRRPPPSSSWWWVVVUUUTTTWWWZZZ\\\\\\[[[^^^```bbbdddfffiiillloootttvvvyyy|||}}}{{{pppeee[[[WWWTTTNNNKKKLLLHHHGGGFFFEEEDDDEEEFFFGGGMMMMMMNNNNNNNNNMMMLLLKKKOOOSSS[[[ccclllttt|||vvvjjjiiiqqqlll===???]]]<<<<<<444888888999===LLLwwwxxxyyyooouuuvvvWWWLLLJJJIIIHHHHHHIIIKKKLLLOOOPPPQQQSSSTTTVVVWWWXXXTTTNNNGGG@@@999777???JJJRRRPPPPPPQQQNNNGGGCCCCCCJJJFFF@@@>>>???CCCFFFHHHSSSSSSRRRQQQUUUZZZZZZUUUQQQMMMMMMPPPSSSTTTXXX^^^```bbbdddccc___[[[XXXWWW___]]]aaakkksssuuuuuuvvvzzzmmmFFF;;;777555888111444333444444333222333666999AAA???ccc|||lll}}}}}}ccciiihhh]]]]]][[[ZZZZZZ___gggoootttxxx}}}}}}|||~~~zzzrrriiieeegggqqqwww~~~~~~zzz~~~ooodddYYYSSSMMMKKKTTTbbbrrr|||~~~ooommm~~~jjjFFF@@@???999:::888888777777777888888999;;;===???CCCFFFPPPhhhzzz^^^^^^___ggguuuzzzpppfff[[[VVVRRRPPPSSSWWWTTTTTTTTTVVVZZZ\\\]]]\\\]]]___bbbdddfffiiimmmppprrrtttxxx{{{~~~{{{pppeee^^^XXXRRRNNNMMMHHHGGGFFFEEEDDDDDDDDDDDDMMMOOORRRTTTSSSOOOKKKHHHLLLQQQYYYbbbjjjrrrzzz~~~zzziiiiiikkknnn???@@@ZZZ<<<<<<999:::888999<<>>999888>>>GGGOOOPPPQQQQQQNNNIIICCCAAANNNHHHAAA<<<<<>>???CCCFFFQQQpppnnnYYYaaa^^^fffttt}}}uuunnndddZZZUUURRRPPPSSSWWWTTTUUUVVVXXX[[[]]]______^^^```bbbdddfffiiimmmppptttvvvyyy|||wwwnnnfff```YYYRRRNNNJJJHHHEEECCCCCCDDDFFFHHHQQQRRRUUUUUUTTTPPPKKKHHHIIINNNVVV^^^fffnnnvvv{{{xxx{{{{{{llljjjmmmmmm@@@???zzzVVV;;;;;;:::999777999<<>>EEEMMMPPPRRRQQQNNNJJJDDD@@@PPPJJJBBB<<<;;;>>>AAACCCKKKKKKIIIKKKSSS\\\]]]YYYOOOLLLMMMQQQSSSTTTWWW\\\dddnnnqqqhhh\\\WWWUUUTTTUUUPPPQQQ[[[ffflllnnnppprrryyyjjjDDD999555444999222555444444333222222444888<<>>;;;999<<<888888888888888999::::::===>>>???BBBEEEQQQ|||lllUUU^^^```hhhtttwwwpppmmmdddZZZUUURRRPPPRRRVVVSSSUUUWWWYYYZZZ\\\^^^___```bbbdddfffgggiiimmmooouuuvvvyyy{{{~~~~~~zzzsssmmmgggaaaXXXQQQJJJGGGCCC@@@AAADDDIIILLLTTTTTTTTTSSSPPPNNNKKKIIIHHHLLLRRRZZZbbbjjjsssxxx}}}oooqqq{{{|||tttllltttnnnBBB===vvvVVV<<<:::777555444999===HHH}}}xxx{{{}}}wwwpppnnnmmmiii___UUUJJJIIIHHHGGGHHHJJJLLLMMMKKKNNNPPPPPPOOOOOOQQQTTTSSSLLLEEE???:::999>>>EEEMMMPPPRRRPPPMMMKKKFFF@@@OOOIIIAAA<<<;;;===@@@BBBFFFGGGGGGIIIPPPZZZ]]][[[OOOMMMMMMQQQSSSSSSUUUZZZ^^^kkkuuutttoookkkddd[[[XXXSSSRRRXXX```eeekkkooopppwww|||jjjCCC999555444999222555444444333222222444999===TTTgggyyybbbsssoookkkjjjaaa```^^^\\\\\\```gggooossswww|||~~~}}}}}}{{{pppfffeeejjjoooxxx~~~}}}|||yyy{{{zzznnnbbbXXXUUUSSSWWWfffwww|||nnnnnnTTT@@@<<<:::<<<888888888888888999:::;;;===>>>>>>AAAEEERRRrrrWWW\\\fffmmmwwwvvvooommmcccZZZUUURRROOOPPPTTTQQQSSSVVVWWWWWWYYY[[[]]]aaaccceeegggiiikkkooorrruuuvvvxxxzzz|||~~~}}}{{{vvvppplllhhh___WWWLLLIIIEEEBBBCCCGGGLLLPPPTTTSSSQQQOOOMMMKKKJJJIIIGGGJJJOOOUUU]]]fffpppvvv~~~rrrqqqwww|||}}}ooozzztttFFF<<>>:::777444333999===FFFzzz{{{~~~vvvoooooooooiii]]]SSSJJJIIIHHHGGGHHHJJJLLLNNNKKKNNNQQQQQQOOONNNQQQUUUTTTOOOHHHBBB;;;888>>>FFFLLLQQQRRRNNNLLLKKKGGGAAAKKKFFF???::::::<<>>LLLeeekkkyyyrrrqqqmmmaaabbb```]]]]]]___fffmmmqqquuuzzz}}}|||}}}|||pppggggggmmmooovvv~~~}}}|||ggg[[[SSSTTTXXX```pppyyyjjjjjj]]]GGG???:::;;;888888888888999:::;;;<<<;;;<<<===AAAFFFTTTyyy```hhhmmmrrr{{{zzztttmmmdddZZZUUURRRNNNOOORRRRRRTTTWWWWWWWWWWWWZZZ\\\___aaaeeehhhkkkooossswwwxxxxxxyyy{{{|||~~~xxxooolllkkkfff^^^RRRPPPNNNMMMMMMOOOQQQRRRPPPOOONNNMMMKKKIIIGGGFFFGGGHHHLLLPPPXXXcccnnnuuu~~~~~~zzzvvvyyyvvv~~~MMM;;;|||]]]@@@::::::666555:::<<>>GGGMMMQQQRRRMMMKKKKKKHHHAAAHHHDDD===999999;;;>>>???CCCHHHJJJIIILLLSSSZZZ\\\QQQNNNOOORRRSSSRRRSSSVVVSSSSSSUUUaaa|||jjjddd^^^\\\ZZZ\\\dddmmmooouuuzzz|||pppIII===888666999111333555444333222222555:::>>>:::[[[mmm{{{}}}pppwwwooobbbdddbbb^^^]]]___eeekkkppptttzzz}}}|||}}}~~~tttkkkmmmtttssswww}}}~~~|||bbbVVVNNNSSS\\\gggwwwyyykkkmmmeeeMMMBBB;;;999888888888888999:::;;;<<<:::;;;<<>>DDDccc~~~yyyuuuvvvwwwrrrfff[[[LLLGGGDDDFFFHHHGGGHHHKKKLLLMMMNNNPPPRRRSSSTTTTTTQQQPPPOOOJJJ???888<<>>@@@IIILLLHHHKKKVVVZZZWWWRRROOOOOORRRQQQNNNNNNQQQQQQOOORRR\\\fffppp|||sssmmmfffccccccdddccccccnnnrrrvvv{{{iiiDDD;;;777444888111555222222222222222555999===EEEYYY~~~ooojjj~~~sssnnnpppbbbccc```]]]\\\___dddjjjoooyyywwwvvvyyyyyyvvvrrrooommmpppvvv}}}~~~www]]]VVVOOOPPP\\\mmm~~~rrriiikkkIII???;;;444888777666666666777999:::===<<>>\\\|||wwwxxx||||||vvvpppPPPJJJFFFHHHIIIHHHJJJMMMLLLNNNPPPSSSUUUUUUUUUTTTSSSRRRQQQNNNEEE======BBBTTTVVVTTTPPPPPPSSSLLL@@@GGGCCC>>>999777888:::<<>>;;;888888777666777888999:::===<<>>;;;===LLLUUUVVVMMMLLLQQQLLL???CCC@@@;;;888666888;;;===FFFNNNTTTUUUUUUXXXWWWSSSQQQMMMKKKLLLKKKGGGGGGJJJPPPLLLKKKLLLLLLJJJJJJNNNPPPQQQSSSVVVXXXXXXWWWVVV]]]```aaaccckkkxxxjjjDDD:::555222777333777444444444333333555999<<>>\\\|||tttppppppqqqpppoooUUUNNNIIIIIIIIIIIIKKKNNNLLLNNNQQQTTTUUUVVVUUUUUURRRPPPPPPPPPKKKAAA;;;:::CCCRRRYYYPPPKKKNNNLLLCCC>>><<<888666666888<<>><<>>ZZZzzzqqqllllllnnnnnnnnnVVVOOOIIIIIIIIIHHHJJJNNNMMMNNNPPPRRRSSSUUUVVVVVVVVVSSSSSSUUURRRGGG>>>:::>>>MMMXXXVVVPPPOOOMMMIII<<<:::666444555888<<>>CCCUUU}}}ssspppiii```pppqqqooollllllooommmhhhhhhddd^^^ZZZ[[[```hhhllltttxxx|||~~~~~~~~~}}}uuuqqqpppnnnmmmmmmqqqwww||||||{{{mmmhhhbbb^^^\\\\\\\\\\\\YYY```lll{{{zzz}}}|||wwwvvvlllfff```[[[OOOSSS[[[hhhvvvYYYAAA???@@@999999888777888999:::;;;===<<>>CCCKKKRRRUUUUUUUUUUUUWWWQQQMMMLLLIIIEEEEEEHHHMMMIIIHHHKKKLLLKKKMMMRRRRRRRRRQQQMMMIIIHHHIIIKKKIIIMMMNNNLLLRRRbbbtttccc@@@999777555888111444222333333333444777<<<@@@JJJdddvvvwwwzzzmmmaaatttppphhh```___dddeeecccdddaaa\\\YYY[[[```fffjjjtttwww|||~~~}}}}}}zzzxxxuuuvvvzzz||||||zzzlllhhhddd``````______^^^[[[___gggsss|||~~~~~~mmmccc[[[dddxxxvvvjjj```XXXRRRMMMTTT___lllxxx\\\EEE???===999999888888888999:::;;;===<<>>777777<<>>777:::999888888888999:::;;;===<<>>eee@@@000777777;;;888;;;:::OOOkkkppp~~~pppeeebbbccccccXXXSSSLLLHHHGGGHHHJJJKKKMMMMMMNNNOOOQQQSSSUUUVVVSSSSSSTTTVVVTTTMMMBBB999888888===IIIUUUYYYSSSKKK@@@>>>:::777555555777888:::>>>FFFOOOVVVXXXWWWTTTVVVUUUPPPJJJGGGHHHEEEAAAIIIGGGFFFEEEHHHLLLQQQTTTZZZTTTNNNKKKIIIKKKRRRXXX```]]]aaaggghhhgggnnnyyyvvvKKK???555333555444333333333333555666444444<<>>:::;;;:::888777777888:::;;;??????>>>BBBHHHYYYcccQQQRRR]]]|||}}}qqqssshhhVVVNNNRRRTTTPPPPPPQQQRRRSSSTTTUUUVVVWWWXXX[[[^^^```aaabbbdddfffjjjmmmppprrrtttwww{{{~~~{{{lll```ZZZZZZ]]]```yyyxxxxxxwww{{{yyy{{{vvviiiZZZSSSTTTOOOKKKJJJSSSeeezzz~~~yyy|||JJJ???eeeBBB555777666:::777::::::LLLyyynnnqqqgggddddddcccYYYSSSLLLHHHGGGHHHJJJKKKMMMMMMNNNOOOPPPRRRTTTUUURRRRRRSSSTTTSSSMMMCCC;;;999777:::DDDPPPVVVRRRMMMCCC@@@;;;777555555666777999>>>GGGPPPXXX[[[YYYWWWVVVVVVPPPHHHDDDFFFFFFDDDKKKJJJHHHHHHJJJNNNRRRUUUXXXWWWTTTRRRQQQRRRVVV[[[aaa___dddlllnnnkkkpppyyywwwJJJ???555444555444333333333333444666444555===GGGXXX{{{vvvooodddaaa{{{]]]___^^^TTT\\\]]][[[XXXXXX[[[aaahhhmmmpppssswwwyyyzzz|||~~~xxxxxxpppnnnlllmmmnnnnnnkkkhhh```___\\\YYYYYY]]]bbbgggiiiiiijjjnnnvvvqqqrrruuuxxxwww}}}qqqggg\\\ZZZ```hhhkkkjjjeee\\\UUUSSSUUUWWW\\\bbbdddkkkvvvwwwfffUUUMMMMMMSSS\\\hhhqqqxxx~~~gggKKK???;;;;;;:::888777777888:::;;;>>>>>>>>>BBBHHHXXXjjjUUUQQQ]]]}}}wwwrrrsssiiiXXXPPPSSSTTTPPPPPPQQQRRRSSSTTTVVVVVVWWWZZZ\\\___aaabbbccceeefffhhhjjjnnnqqqtttwww|||~~~}}}qqqjjj___VVVQQQQQQRRRRRRlll|||yyytttpppttt|||wwwvvvwww}}}yyynnn```VVVSSSSSSOOONNNUUUfffxxx~~~|||HHH===|||___AAA888666555999555::::::HHH}}}llltttiiieeedddbbbYYYTTTMMMHHHGGGHHHJJJKKKMMMMMMMMMNNNOOOQQQRRRSSSQQQQQQPPPQQQQQQMMMEEE>>>:::777666===HHHPPPQQQNNNGGGDDD>>>999666555666777:::>>>GGGQQQYYY\\\ZZZWWWTTTUUUQQQHHHBBBDDDGGGHHHKKKJJJHHHHHHIIILLLPPPSSS[[[\\\[[[XXXVVVXXX]]]aaafffdddiiisssvvvqqqqqqvvv~~~tttHHH>>>555444555444333333444333444666444555>>>HHHYYY}}}oooccceeeiiibbb___VVVXXX\\\ZZZWWWWWWZZZ```gggkkkoooqqquuuwwwyyyzzz}}}|||tttkkkgggaaa___```dddhhhkkkmmmkkkiiikkkrrr}}}iiieeefffxxxwwwssswwwqqqlll___WWWPPPPPPWWW```fffhhhfff]]]VVVVVVXXX[[[aaahhhdddkkkuuu~~~{{{qqqaaaRRRMMMOOOSSS[[[fffpppxxx|||}}}mmmOOO@@@<<<;;;:::999888888999:::;;;<<<======BBBHHHXXXlllTTTMMMVVVzzz}}}sssrrrssskkk\\\SSSTTTSSSOOOPPPQQQRRRSSSUUUVVVWWWXXXZZZ]]]```bbbbbbccceeegggfffhhhlllpppsssxxx}}}}}}~~~~~~vvvkkk[[[VVVPPPKKKIIIHHHGGGFFFTTTeee}}}{{{rrrkkknnnuuuyyywwwuuuwww~~~}}}vvviii[[[SSSSSSPPPPPPYYYhhhwww}}}}}}}}}GGG:::uuuVVV:::666555555777444::::::CCCvvvpppvvvlllgggdddbbbZZZUUUMMMHHHGGGHHHJJJKKKMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPOOOPPPQQQNNNHHHBBB===888444777AAAJJJNNNNNNKKKHHHBBB<<<888777888999;;;???FFFOOOUUUWWWUUUSSSOOOTTTSSSKKKEEEEEEIIIJJJHHHGGGEEEDDDEEEGGGJJJLLL^^^bbbbbb___]]]```dddfffiiifffjjjvvv|||wwwrrrsss}}}mmmFFF===555444555444333444444333444666555666@@@JJJ[[[|||rrr{{{gggjjjwwwddd```[[[YYYZZZXXXVVVVVVZZZ___eeeiiinnnqqqtttvvvxxxyyy|||~~~{{{~~~{{{{{{||||||{{{xxxuuurrrrrrwwwlllbbb^^^mmmwwwuuuwwwpppiii^^^XXXTTTVVV___jjjrrruuunnneee^^^\\\^^^```ffflllnnnsss{{{}}}vvvkkk\\\PPPMMMRRRVVV\\\eeennnxxxqqqPPP@@@<<<:::999999888888999999:::;;;<<<===BBBGGGVVVqqqlllUUUNNNRRRmmmwwwrrrrrrlll___VVVTTTSSSPPPQQQQQQRRRTTTVVVWWWXXXYYYZZZ\\\___aaaaaabbbdddeeegggiiimmmppptttxxx|||}}}}}}}}}~~~|||fffVVVPPPMMMIIIFFFFFFFFFFFFEEEIIISSSdddxxxxxxpppmmmnnnzzzyyyyyy|||}}}qqq```SSSOOONNNQQQ\\\lllzzz|||{{{GGG999oooOOO777666555555777333::::::???jjjwwwlllgggdddbbb[[[UUUNNNIIIGGGHHHJJJJJJLLLLLLMMMNNNOOOPPPRRRSSSRRRQQQPPPQQQRRRPPPKKKFFFCCC<<<555444;;;CCCHHHKKKKKKHHHDDD???<<<;;;;;;<<<===@@@DDDIIINNNOOOLLLJJJHHHOOOSSSNNNIIIIIIJJJJJJGGGFFFDDDBBBBBBDDDFFFGGGZZZdddllloooqqqrrrnnnhhhhhhbbbeeettt}}}xxxxxx|||}}}jjjCCC<<<555555555333333555444333444666555777AAAMMM___wwwnnnrrrkkkjjjddd]]]ZZZWWWXXXWWWUUUVVVYYY^^^dddhhhnnnppptttvvvxxxyyy|||~~~|||~~~yyylllbbbkkk~~~}}}zzzsssddd___\\\aaalllxxx~~~wwwooogggeeegggiiinnnttt{{{}}}zzzrrrgggYYYOOOOOOUUUZZZ^^^eeennnyyysssQQQAAA===999999999999999999999999:::<<<===BBBGGGTTT{{{iiinnnYYYRRRVVVlllzzzrrrqqqkkk```XXXUUUSSSQQQQQQRRRSSSUUUVVVXXXYYYZZZYYY[[[^^^___``````bbbcccjjjllloooqqqtttwww{{{~~~|||}}}~~~mmmYYYMMMOOOKKKGGGEEEFFFIIIKKKLLLHHHIIIPPP]]]mmm{{{|||uuuooosssuuuzzzuuucccSSSNNNOOOUUUbbbrrr~~~~~~III:::nnnOOO999999666555666222<<<;;;;;;aaayyywwwlllgggdddbbb\\\VVVOOOIIIHHHHHHJJJJJJLLLLLLMMMNNNPPPRRRTTTUUUTTTSSSRRRTTTUUUSSSNNNIIIJJJBBB999555888===BBBDDDFFFEEECCCAAA??????>>>>>>??????@@@BBBEEEEEEDDDBBBBBBIIINNNMMMKKKKKKKKKIIIIIIHHHFFFDDDCCCDDDEEEFFFOOO___qqq~~~oooggg^^^^^^ooo~~~{{{}}}iiiAAA;;;666555555333333666444333444666555888CCCOOOaaayyyuuuccciii|||jjjhhheeeWWWVVVSSSVVVUUUTTTUUUXXX]]]bbbfffmmmpppsssuuuwwwxxx{{{}}}{{{iiilll|||nnnhhheeelllzzzyyyqqqpppqqqsssyyyyyypppeeeXXXOOOQQQXXX]]]aaahhhrrr}}}~~~}}}|||||||||{{{vvvSSSBBB>>>999999999999999999999999;;;===>>>BBBFFFRRRxxxmmmXXXPPPWWWppp|||sssqqqoooiii```XXXTTTTTTTTTQQQRRRSSSUUUWWWYYYZZZ[[[YYY[[[^^^_________aaabbbjjjllloooqqqsssvvvzzz}}}|||~~~yyyiii\\\TTTQQQOOOKKKGGGEEEGGGKKKNNNPPPOOOLLLMMMTTT]]]hhhvvvyyypppsssxxx}}}uuudddTTTRRRUUU]]]kkkzzzJJJ<<>>888777999<<<>>>>>>???@@@AAAAAA@@@@@@??????===<<<<<<>>>??????>>>>>>CCCFFFGGGIIILLLLLLIIIKKKJJJGGGEEEDDDDDDDDDEEEFFFUUUgggzzzpppbbb]]]kkk{{{{{{~~~zzzfff???:::666666555222333666555444444666666999DDDPPP___jjj___lll~~~ggggggoooZZZWWWUUUUUUTTTSSSTTTWWW\\\aaadddkkknnnqqqtttuuuwwwyyy{{{ppplllzzzvvv}}}zzzzzz{{{~~~xxxpppeeeYYYQQQSSS[[[^^^cccmmmxxx~~~vvvrrrqqqooo}}}WWWAAA<<<999999999::::::999999999;;;===???BBBEEEPPPmmmWWWKKKXXXtttyyyrrrppplllfff___XXXTTTTTTWWWQQQRRRTTTVVVXXXZZZ[[[\\\ZZZ\\\^^^______```aaabbbfffhhhlllnnnqqquuuyyy||||||sssbbbVVVRRRRRRSSSOOOLLLIIIHHHJJJMMMOOOPPPSSSQQQSSSWWW[[[___kkkxxx{{{}}}}}}~~~~~~{{{~~~|||xxxqqqcccUUUTTTYYYdddtttJJJ>>>tttTTT999555777777777333>>>===777VVVtttiiieeedddbbb]]]WWWOOOJJJHHHIIIJJJJJJKKKKKKMMMOOORRRUUUWWWXXXWWWWWWXXXZZZ\\\XXXQQQLLLTTTLLLBBB:::777777888999999:::===@@@AAAAAA@@@???>>><<<999888:::<<<=========???@@@AAAEEEKKKLLLIIIKKKIIIGGGEEECCCCCCCCCCCCCCCMMMZZZlll{{{jjj```jjjyyy~~~||||||{{{}}}uuu```>>>999666666555222333777555444444666666999EEEQQQ[[[gggaaauuufffiii|||bbb\\\YYYTTTSSSSSSTTTWWW\\\aaadddiiilllppprrrsssuuuwwwyyyzzz{{{{{{uuuvvv}}}rrrkkk~~~}}}~~~xxxpppfffZZZRRRUUU\\\^^^eeeqqq~~~~~~{{{mmmggghhh[[[@@@888888999999::::::999999888<<<>>>???CCCEEEOOOrrr]]]MMM^^^zzz}}}pppkkkddd^^^WWWTTTUUUXXXQQQRRRTTTVVVXXXZZZ\\\\\\[[[]]]___``````aaabbbcccbbbeeeiiillloootttyyy||||||xxxdddUUUPPPPPPQQQPPPNNNLLLKKKKKKMMMOOOPPPPPPNNNOOOUUUZZZYYYYYYbbbnnnvvv}}}|||}}}~~~zzzzzz|||}}}www}}}~~~zzzuuuooobbbVVVRRRYYYfffyyy{{{|||JJJ>>>{{{MMM;;;999666555666888999:::BBBJJJsss}}}}}}{{{rrrjjjdddbbb^^^YYYSSSNNNKKKIIIGGGFFFIIIIIIKKKMMMPPPTTTWWWYYY[[[YYYXXXXXXYYYWWWSSSNNNOOOLLLGGG>>>666222444666666777999:::;;;:::999999999888777888999:::888777888999:::;;;===AAAGGGKKKNNNKKKFFFAAA???>>>???@@@HHHDDDGGGXXXrrrqqqcccccceeefffmmmxxxzzz|||yyy```===:::777555555555444333555333444555666;;;HHHUUUdddnnnYYYnnnsssdddqqq[[[WWWWWWVVVUUUTTTTTTXXX___ccciiilllpppsssuuuvvvxxxzzz}}}|||vvvtttqqqwww{{{qqqeeeZZZVVVXXX[[[\\\mmm~~~~~~sssqqqWWW<<<<<<;;;::::::999999::::::;;;===<<>>@@@@@@@@@AAAAAAAAAAAAAAA@@@???AAADDDCCCBBBDDDHHHMMMNNNJJJJJJNNNQQQRRRXXX___jjjqqq{{{~~~NNN;;;888666444555555444333444444777999:::AAARRRcccxxxgggmmm{{{uuu```vvvwwwwwwrrraaaWWWUUUUUUTTTSSSTTTWWW]]]aaagggkkkooorrrtttvvvyyyzzzzzz|||~~~zzzmmmaaaYYYWWWYYY\\\]]]nnn~~~~~~xxxuuu```@@@===::::::999999999999::::::;;;:::>>>===FFFNNNhhh}}}bbbPPPXXXqqq~~~uuunnnhhhddd```YYYUUUUUUSSSSSSTTTVVVXXX[[[]]]^^^bbbaaa```___^^^]]]\\\\\\\\\\\\___fffmmmtttyyyzzzzzz}}}~~~~~~yyyuuuuuutttrrruuuuuurrrllleeeaaa```aaa]]]^^^```lllxxxxxx{{{vvvrrrnnnggg]]]SSSQQQUUUcccmmmzzz{{{{{{lllAAA???xxxOOO>>>:::666555555777777888???HHHRRR}}}hhhggg}}}uuummmiii^^^___^^^WWWNNNIIIIIILLLGGGHHHJJJMMMRRRVVVZZZ]]][[[[[[[[[YYYWWWUUUTTTSSSSSSRRRPPPNNNJJJDDD???<<<:::999777555444444444555777777:::>>>BBBDDDCCCBBB???AAABBBBBB@@@???@@@@@@???@@@@@@AAA@@@???>>>===<<<<<<===>>>@@@CCCEEEFFFEEEFFFIIIMMMOOOQQQXXX___jjjqqq|||qqqIII:::888555444444555444333222333666888:::CCCXXXllljjjmmmxxxrrr\\\ooo{{{jjjhhhggg\\\TTTSSSTTTTTTSSSTTTWWW\\\```gggjjjooorrrtttvvvyyyzzz{{{}}}~~~}}}sssdddWWWQQQSSSYYY]]]^^^nnn~~~|||{{{~~~zzzddd@@@;;;:::999999888888999999:::::::::>>><<>><<<:::888888777666777999===BBBFFFGGGGGGCCCEEEFFFEEECCC@@@?????????????????????===<<<<<<<<<:::888:::>>>@@@@@@>>>@@@DDDHHHJJJKKKOOOWWW^^^jjjrrr}}}rrrbbbBBB999777444444444555444333333333555777:::GGG```wwwkkkooouuusssYYYggg~~~hhh``````ZZZTTTRRRSSSSSSSSSTTTWWW[[[___fffiiinnnrrrtttvvvyyy{{{{{{}}}xxxvvvyyyvvvkkk\\\QQQNNNRRRYYY^^^aaammmzzz}}}||||||~~~}}}yyykkkDDD<<<999999888888888888999999999:::>>><<>>GGGQQQnnnpppmmm~~~}}}yyyxxxiiigggbbb\\\UUUOOOKKKIIIGGGHHHIIILLLOOOSSSWWWYYY\\\]]]\\\ZZZVVVTTTTTTVVVSSSQQQPPPQQQQQQPPPLLLHHHGGGFFFFFFDDDCCCAAA???>>>777666777;;;@@@EEEHHHHHHFFFHHHIIIHHHDDDAAA>>>===>>>>>>=====================<<<;;;;;;===>>>===<<<>>>CCCHHHGGGFFFKKKVVV^^^iiirrr}}}iiiYYY===999777444333444555444444444555666777;;;KKKhhhjjjqqquuuvvvXXX\\\mmm^^^]]]YYYVVVQQQRRRSSSSSSTTTVVVZZZ^^^eeeiiinnnqqqtttvvvyyy{{{yyy|||{{{{{{~~~zzzoooeeeYYYQQQPPPUUU[[[___cccnnnzzzzzzqqq{{{qqqFFF<<<999999888888888888999999888:::???===GGGLLLXXX```SSS[[[pppzzzrrrkkkgggbbb[[[WWWWWWUUUUUUUUUVVVXXXZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXWWW[[[[[[]]]bbbiiinnnrrrsssrrrtttwwwyyyzzz}}}~~~}}}zzzppphhheeeaaa```bbbgggnnn{{{{{{vvvrrrlllaaaSSSNNNXXXggg~~~|||~~~WWW555===hhh:::333;;;777555555777666777>>>FFFVVVkkk~~~vvv~~~nnnjjjddd^^^YYYRRRLLLHHHGGGHHHIIIKKKNNNRRRVVVXXXZZZ[[[[[[XXXTTTRRRSSSUUUQQQOOONNNNNNPPPOOOKKKHHHJJJJJJKKKKKKJJJHHHFFFDDD888777666999>>>CCCFFFGGGHHHJJJLLLJJJFFFBBB???>>>===<<<<<<<<<<<<===>>>>>>:::<<<======<<<;;;<<<>>>???EEEHHHFFFDDDJJJVVV___hhhqqq||||||eeeVVV===999666444333444555444444666666777888===NNNnnnhhhpppvvvyyyWWWRRR}}}qqq^^^[[[XXXUUUQQQRRRSSSSSSTTTVVVZZZ]]]eeehhhmmmqqqtttvvvyyy{{{vvvzzzyyyuuutttuuu}}}yyyvvvjjjbbbXXXSSSTTTYYY]]]___gggtttxxxiiiuuusssFFF;;;999999888888888888999999888;;;@@@>>>HHHKKKUUU\\\KKKNNNdddyyy~~~{{{{{{yyysssnnnkkkfff]]]WWWVVVUUUVVVVVVWWWXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWYYYZZZ\\\bbbiiiooorrrtttsssuuuwwwyyy{{{~~~~~~~~~wwwmmmjjjgggjjjnnnlllhhhooo|||}}}{{{}}}sssqqqkkk```SSSPPP]]]mmm}}}|||zzzQQQ444???ZZZ>>>555888444333333666666777???GGGXXXmmmuuuqqqjjj```ZZZWWWSSSNNNIIIJJJJJJJJJKKKMMMQQQTTTVVVXXXWWWVVVVVVUUUUUUUUUVVVSSSQQQOOONNNMMMLLLIIIGGGKKKJJJHHHHHHHHHFFFDDDAAA:::777555666;;;BBBHHHKKKKKKJJJHHHFFFCCCAAA???>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<>>CCCCCCFFFZZZqqq\\\IIIRRRlllqqqtttooopppzzzsssjjjccc^^^[[[VVVRRRUUUTTTSSSUUUXXXZZZ[[[ZZZZZZZZZ[[[YYYVVVUUUUUUVVVXXXYYY\\\```eeejjjnnnqqqllloootttwwwyyy{{{~~~zzzwwwqqqlllpppzzz{{{ssspppuuu|||}}}}}}yyyooogggaaa\\\UUURRRbbbwww|||ssstttssswwwrrrHHH===666pppOOO:::444666555444444666666777>>>GGGSSSdddwwwlll}}}ssskkkbbb[[[WWWSSSNNNIIIJJJJJJIIIJJJMMMPPPSSSUUUWWWVVVVVVUUUUUUUUUVVVVVVTTTRRRPPPOOONNNMMMKKKIIIKKKIIIHHHGGGGGGEEECCCAAA999666444555;;;BBBIIILLLKKKJJJHHHFFFCCCAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;:::999999999999:::;;;;;;???@@@AAABBBEEEKKKQQQVVV\\\gggrrruuuwww|||tttPPP>>>888777666555555444444444666666888<<>>GGGPPP[[[}}}nnnrrryyyvvvoooeee^^^YYYUUUPPPLLLJJJIIIIIIJJJKKKNNNQQQSSSUUUUUUUUUTTTUUUUUUVVVVVVTTTRRRPPPPPPPPPPPPNNNLLLKKKIIIHHHGGGGGGEEEBBB@@@777444222444:::BBBIIIMMMJJJIIIHHHFFFDDDAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;999999888888999999:::;;;>>>???@@@AAADDDIIIOOOTTT]]]hhhqqqtttuuuzzz~~~xxxSSSBBB888777666555555444555555555888;;;===EEE]]]lllxxxxxxqqqWWWrrrnnn```YYYTTTRRRSSSSSSSSSSSSVVVZZZ^^^cccfffkkkpppuuuxxxyyyzzzvvvxxx|||~~~yyymmmmmmjjjfffcccaaa^^^\\\YYYeeeiiipppvvvzzz~~~wwwrrrhhhYYYNNNNNNVVV___yyy~~~~~~~~~}}}qqqnnnttttttEEE>>>:::999888888777777888888<<<;;;===AAA@@@CCCTTTfff{{{^^^YYYlllgggzzzxxxyyyrrrjjjccc___[[[VVVRRRSSSQQQPPPPPPRRRSSSSSSRRRTTTUUUWWWWWWVVVVVVWWWXXXUUUVVVWWWZZZ^^^bbbfffhhhnnnoooqqqrrrsssuuuyyy|||{{{|||}}}~~~uuujjjmmmqqqpppvvv{{{}}}vvvnnnaaaUUUQQQSSS___yyy~~~qqqgggfffdddhhhxxxkkkDDD>>>999nnnOOO<<<555222444222333555555777>>>GGGOOOWWWpppqqq|||vvvppphhhaaa\\\XXXTTTQQQJJJJJJIIIIIIJJJMMMOOOQQQSSSSSSSSSTTTTTTUUUVVVWWWSSSQQQPPPPPPQQQQQQOOONNNLLLJJJIIIHHHGGGEEECCC@@@555333111444:::CCCJJJNNNIIIIIIHHHGGGDDDBBB???>>><<<<<<<<<;;;;;;;;;::::::888888888888888999::::::======>>>@@@BBBGGGMMMRRR^^^gggpppsssvvv{{{~~~|||WWWDDD777777666555555555555555555888<<<===DDD___sss~~~vvvxxxXXXpppkkk[[[WWWWWWRRRRRRRRRRRRSSSVVVZZZ^^^bbbeeejjjoootttwwwyyyzzzxxx{{{}}}wwwmmmkkkiiifffcccbbb___[[[YYY[[[___fffmmmuuu{{{{{{yyykkkZZZNNNNNNXXXcccyyy}}}~~~}}}~~~}}}~~~uuuhhhmmmuuuEEE===:::999888888777777888888;;;<<<>>>AAA@@@DDDQQQaaa]]]]]]uuukkk~~~}}}xxxrrrjjjdddaaa\\\WWWSSSSSSQQQOOOOOOPPPQQQPPPOOOSSSTTTVVVUUUTTTTTTUUUWWWVVVWWWXXXZZZ]]]aaadddffflllmmmnnnoooqqqtttyyy}}}zzz{{{|||~~~~~~xxxwwwsssvvvzzz~~~zzzsssjjj^^^SSSRRRYYYjjj}}}pppfffccc^^^bbbqqqfff@@@;;;666tttQQQ===444111222000111444444666===FFFPPPYYYvvvdddzzztttooohhhaaa\\\YYYVVVUUUKKKJJJIIIIIIJJJKKKNNNOOOQQQQQQRRRSSSTTTUUUWWWXXXRRRPPPOOOOOOPPPPPPOOONNNMMMLLLJJJIIIHHHFFFCCCAAA555333222444;;;DDDKKKOOOHHHHHHHHHGGGEEEBBB@@@>>><<<;;;;;;;;;;;;:::::::::888777777777777888999999;;;<<<===>>>AAAFFFMMMQQQZZZdddlllqqquuu{{{~~~~~~}}}WWWBBB777666666555555555555666555999<<<<<>>:::999888888777777888888;;;===???AAAAAAEEEPPP\\\aaa^^^{{{hhhxxxyyyyyyssslllfffccc^^^YYYTTTTTTRRRPPPPPPPPPQQQPPPOOOSSSUUUUUUTTTSSSRRRSSSTTTVVVVVVWWWYYY[[[___bbbccciiijjjlllnnnqqquuu{{{{{{{{{|||}}}~~~~~~{{{zzz}}}~~~{{{uuupppccc[[[VVVZZZeeevvv~~~~~~ssshhhccc[[[]]]kkkddd???;;;555qqqPPPAAA<<<:::444222333444444555<<>>;;;;;;;;;;;;::::::::::::777777777666777777888999999;;;<<<>>>AAAGGGMMMRRR\\\dddmmmrrrxxx~~~sssPPP<<<666666555555555555666666777999<<<>>>HHHiiisss|||eeeRRRgggfffWWWSSSTTTTTTTTTSSSSSSUUUYYY]]]```ccchhhnnnsssvvvxxxyyyyyy|||~~~}}}~~~yyyuuuvvvrrrnnnhhhccc```^^^\\\ZZZUUUUUUWWW]]]hhhsss|||www}}}|||~~~rrrbbbWWWTTTWWW]]]```sss}}}~~~~~~{{{}}}~~~KKK@@@:::999888888777777888888999<<<@@@AAAAAAFFFOOOWWWjjjccciiirrrtttzzztttnnniiieeeaaa[[[VVVUUUSSSQQQQQQQQQRRRQQQOOOSSSTTTTTTSSSQQQPPPQQQRRRTTTTTTUUUWWWYYY]]]___aaafffhhhkkknnnqqquuuzzz~~~{{{{{{|||}}}~~~{{{{{{{{{vvvoookkk[[[YYYZZZdddttt{{{~~~uuulllfff\\\\\\iii___>>>===777___FFFAAABBB@@@:::888777777555444999AAAQQQffflllgggyyyzzzvvvpppggg```[[[XXXXXXNNNMMMKKKJJJJJJKKKLLLNNNNNNNNNOOOQQQSSSVVVXXXYYYTTTSSSQQQQQQQQQQQQPPPNNNLLLJJJHHHGGGEEECCC@@@===888666444666===EEELLLOOOFFFGGGHHHHHHFFFCCC@@@>>>;;;;;;;;;:::::::::999999777666666666666777888888888999;;;>>>AAAGGGOOOTTT^^^fffnnnssszzz{{{pppcccEEE888666666555555555555666666999:::<<>>???AAAFFFNNNSSSwwwqqqfffooossswww{{{vvvoookkkgggccc]]]XXXUUUSSSQQQQQQRRRRRRQQQPPPPPPQQQRRRRRRQQQPPPRRRSSSTTTTTTUUUWWWZZZ]]]aaabbbcccfffjjjmmmpppssswwwzzz{{{{{{{{{{{{|||~~~zzz{{{yyyqqqiiieeeTTTVVV]]]lll~~~yyyzzzsssnnncccbbbooo~~~VVV:::===:::oooHHH555999>>><<<@@@===;;;:::666333888???TTTkkkuuuuuudddeeewwwnnneee___\\\[[[OOONNNLLLKKKJJJKKKLLLMMMMMMNNNOOOQQQSSSVVVXXXYYYVVVUUUSSSRRRSSSRRRPPPOOOJJJHHHFFFEEEDDDAAA>>>;;;:::777555777===EEELLLPPPFFFGGGHHHHHHFFFCCC@@@>>>;;;;;;;;;:::::::::999999666666666666666777888888777999;;;>>>BBBHHHPPPUUU[[[cccjjjooouuu|||~~~||||||dddVVV===777666666555555555666666777:::;;;===DDDUUU{{{ggg___mmmlllKKKYYYjjj\\\ZZZXXXXXXWWWUUUTTTUUUYYY\\\^^^bbbgggmmmrrrvvvxxxyyyuuuyyy|||{{{yyy{{{zzztttqqqooommmkkkiiifffccc___[[[ZZZUUURRRUUU```nnnyyy~~~}}}uuuyyy{{{uuuoooggg___[[[[[[___bbbooo}}}}}}www||||||vvvFFF===:::999999888777888888888333888===>>>@@@EEEMMMQQQlllyyybbbrrrtttyyy{{{wwwpppllliiiddd^^^YYYUUUSSSQQQQQQRRRRRRQQQPPPMMMOOOPPPQQQQQQQQQSSSUUUVVVWWWXXXZZZ]]]```dddeeecccfffjjjmmmoooqqqsssuuu{{{zzzzzzzzz{{{|||~~~zzz{{{yyyoooeee```PPPTTT^^^pppzzzzzzuuukkkjjjvvvtttMMM444<<<:::kkkGGGAAA888---333777>>>CCC???666333:::BBBSSSooo~~~lll~~~nnnggg~~~}}}xxxoooddd^^^]]]___[[[TTTLLLHHHJJJLLLKKKIIILLLMMMNNNPPPSSSVVVYYY[[[ZZZYYYWWWUUURRRPPPNNNMMMKKKIIIGGGEEEBBB===777333;;;::::::<<>>777666555444444555666777888@@@<<>>:::666000888555999>>>AAA@@@>>><<<<<>>AAAEEEJJJNNNaaauuu{{{yyy|||uuuooojjjddd^^^ZZZYYYUUUQQQQQQSSSUUUTTTSSSQQQPPPOOONNNOOOQQQSSSUUUWWWXXXZZZ[[[\\\___cccggggggfffggghhhkkkooosssuuuvvvuuuvvvxxx|||~~~}}}|||yyyqqqsssmmmddd```[[[aaaooovvv|||}}}]]]DDD888777999WWW888666555222888444444888AAAIIIJJJAAA888KKKooovvvmmmfffkkk|||rrriiiccc```\\\UUUNNNJJJJJJJJJJJJHHHHHHIIILLLNNNQQQSSSTTTUUUXXXXXXWWWVVVTTTRRRPPPOOOMMMJJJGGGEEEBBB===888444444555888<<>>IIIWWWttt~~~ggggggVVVMMMsssrrraaaXXXYYYXXXUUURRRQQQSSSXXX[[[bbbdddhhhmmmpppsssuuuvvvuuuuuuwwwyyyxxxxxxzzzvvvsssrrrrrrlllccc\\\YYYYYYXXXWWWZZZdddqqq{{{vvvpppyyyttteee^^^aaaeeefffdddnnn{{{|||KKK???;;;:::999999888888999999999:::<<<>>>@@@DDDJJJMMMWWW{{{~~~{{{~~~~~~yyysssmmmgggaaa]]][[[WWWSSSSSSUUUWWWVVVUUUOOOOOONNNNNNOOORRRTTTVVVXXXZZZ[[[[[[\\\^^^bbbeeecccdddfffhhhjjjmmmooopppuuuuuuvvvxxx{{{}}}}}}|||~~~}}}mmmkkkhhheeeeeebbbooo~~~uuurrrSSS@@@999777777uuuJJJ666777666222333444111333===IIIMMMGGG>>>GGGnnnkkkjjjaaalllvvvyyyrrrkkkggg^^^YYYRRRNNNLLLLLLKKKJJJGGGHHHKKKNNNQQQRRRSSSSSSUUUUUUUUUUUUTTTRRRPPPOOOOOOMMMIIIGGGDDD@@@;;;888666666888;;;@@@DDDIIIKKKLLLLLLLLLLLLKKKIIIEEEAAA???>>>===;;;:::999888888666666666666666666666666888999;;;<<>><<<;;;999888888888666666666666666666666666888999:::<<>>>>><<<:::999888888888777777777777777777777777777888:::<<>>???;;;DDDDDDMMMQQQeeemmmjjjzzzrrrTTTWWWgggbbb^^^]]][[[XXXUUUTTTVVVYYY___aaafffkkkppptttvvvxxxtttvvvxxxxxxvvvyyy{{{yyy|||}}}{{{xxxiiiccc\\\YYY\\\gggsss|||}}}}}}tttqqq}}}}}}wwwvvvxxxvvv{{{~~~|||xxxnnnaaa\\\^^^```___cccgggnnnttt{{{~~~{{{{{{}}}~~~~~~~~~~~~~~~tttMMM@@@;;;:::999999888888999999888999;;;<<<>>>BBBFFFJJJVVVxxx}}}mmmlll\\\[[[{{{wwwnnnfffaaaaaa\\\WWWUUUVVVWWWUUUSSSMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXZZZ[[[ZZZZZZ\\\^^^bbb___\\\[[[\\\aaafffiiimmmooorrruuuuuuwwwyyy{{{|||}}}|||{{{zzzrrreee______dddtttyyy|||pppcccyyy```AAA;;;===:::444[[[;;;777111000666444222333444444555:::DDDKKKJJJ___tttvvv~~~aaaaaalllzzzqqqiiibbb___[[[TTTOOOKKKJJJJJJIIIHHHHHHHHHJJJMMMQQQSSSSSSUUUWWWZZZ[[[ZZZYYYXXXNNNLLLIIIGGGGGGFFFDDDBBB===;;;999999===CCCIIINNNIIIIIIJJJLLLLLLIIIDDD@@@>>>===<<<:::999888777777777777777777777777777777666777999;;;???EEELLLQQQYYY```kkkttt{{{MMM555;;;777777777777888:::===???@@@???HHHGGGOOONNN___xxxjjjyyyaaaYYYlllddd______^^^[[[XXXVVVVVVWWW___aaaeeejjjnnnqqqsssttttttuuuxxxwwwtttwwwnnnhhh___[[[^^^iiiuuu~~~uuummm|||vvvssssssuuuppppppnnnjjjkkkooooookkkrrrqqqjjjaaa]]]______^^^^^^bbbhhhoooxxx{{{yyyzzz}}}xxxtttsss~~~KKK???;;;:::999999888888999999888999;;;<<<>>>AAAFFFIIISSShhhsss]]]TTTlllzzz}}}~~~wwwnnngggcccbbb]]]WWWUUUUUUTTTRRROOOMMMMMMNNNPPPQQQSSSTTTUUUTTTVVVXXXYYYYYYYYY[[[\\\^^^]]][[[[[[\\\___bbbeeejjjmmmqqqsssssstttwwwyyyyyy{{{~~~~~~iii\\\ZZZOOOUUU[[[\\\[[[[[[]]]___eeemmm{{{xxxkkkaaa[[[===888;;;:::444~~~LLL666;;;555111555111///222555666777:::@@@DDDMMM[[[qqq]]]kkkwww}}}uuummmfffddd```YYYSSSOOOMMMNNNHHHGGGFFFEEEGGGKKKOOORRROOOQQQTTTWWWXXXXXXWWWUUUQQQOOOLLLKKKKKKKKKIIIHHHEEEBBB>>>;;;===BBBHHHLLLNNNNNNOOOPPPOOOLLLFFFBBB>>>===<<<:::999888777777777777777777777777777777666777999;;;???EEELLLQQQ\\\dddrrr~~~~~~JJJ333<<<888777777888999;;;===@@@AAADDDMMMLLLRRROOO]]]kkk|||ttt___|||rrrhhh___``````]]]ZZZWWWVVVWWW```bbbeeeiiillloooppppppsssuuuwwwvvvrrruuutttlllccc^^^bbbmmmyyy}}}|||rrr}}}~~~wwwqqqnnnnnnppprrrooommmfff```___dddgggeeellllllhhhbbb___``````]]]XXX[[[bbbjjjsss|||~~~|||zzz{{{|||}}}~~~~~~~~~~~~~~~zzzoooiiizzzIII???;;;:::999999888888999999888999;;;<<<===AAAEEEIIIOOO]]]www^^^OOOcccssswww||||||vvvnnnhhheeebbb]]]WWWTTTTTTSSSPPPMMMMMMNNNOOOPPPQQQSSSTTTTTTSSSUUUWWWXXXXXXYYYZZZ[[[YYYYYYYYYZZZ[[[]]]^^^___hhhlllppprrrrrrsssvvvyyyvvvyyy}}}uuudddTTTNNNQQQHHHGGGEEECCCGGGNNNUUUWWWfffiiivvv~~~{{{sssfff```WWW:::555:::999555oooKKK666666333111444555333444555555555777:::===EEEBBBkkk~~~uuupppiiilll|||vvvxxxrrrkkkaaa\\\ZZZXXXSSSPPPIIIHHHFFFEEEEEEGGGHHHIIINNNPPPRRRUUUVVVVVVUUUUUUUUUSSSQQQRRRSSSRRROOOLLLKKKJJJHHHFFFEEEFFFHHHIIINNNNNNNNNLLLIIIFFFBBB@@@???>>>===;;;999888888888999888666555444555777888777666888<<>>888:::777999888888999<<>><<<111iiiHHH555666333111444444333444555555666777;;;===AAA@@@aaarrrvvvgggaaaxxx}}}{{{yyyqqqfff___\\\ZZZVVVSSSKKKIIIGGGFFFFFFGGGIIIJJJMMMNNNQQQSSSUUUUUUUUUTTTVVVTTTSSSTTTUUUUUUSSSQQQKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLKKKIIIFFFCCCAAA???>>>===;;;:::999888888999888666555555555777888888666888;;;>>>BBBLLLWWWdddmmmyyy~~~{{{wwwuuuvvvwwwyyyWWW:::777:::777999999999;;;===@@@CCCEEEHHHLLLSSSQQQ[[[lllqqquuu]]]mmmiiiiiidddaaaaaa___ZZZXXXYYY[[[^^^cccgggiiijjjlllmmmmmmnnnpppqqqooosss~~~ssskkkrrrtttxxx}}}{{{rrrwwwqqqpppqqqpppmmmnnnllliiifffcccbbbbbbbbb```dddiiimmmkkkeee]]]XXXYYYYYYZZZ^^^dddllltttyyyzzz}}}vvvttttttsssrrrtttxxx|||}}}}}}~~~xxxooogggooooooppp{{{kkkdddiiikkkKKK;;;999999999888888888888777999:::;;;<<<===@@@DDDGGGLLLXXX|||{{{iii\\\fffwwwpppxxx|||rrrlllfffaaa]]]XXXTTTSSSRRRRRRQQQPPPPPPQQQRRRRRRSSSTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXWWWYYYZZZZZZZZZ[[[]]]___dddhhhmmmqqqssstttwwwyyyvvvyyy}}}~~~sssaaaRRRLLLLLLIIIHHHIIIHHHIIIPPPZZZbbblllyyy}}}pppiiiyyyoooEEE;;;999;;;:::444^^^BBB444666444222444333333444555666666888;;;>>><<<@@@SSSvvv~~~hhhXXXeee~~~|||tttiiiaaa]]]\\\ZZZXXXOOOMMMJJJGGGFFFGGGHHHIIIJJJLLLNNNQQQSSSTTTTTTTTTTTTSSSRRRSSSUUUUUUSSSRRRKKKLLLLLLMMMMMMMMMLLLLLLJJJKKKJJJJJJHHHEEECCCAAA???>>><<<;;;:::999888888999888777666555666777777888777888;;;===AAAKKKUUUaaajjjuuu~~~}}}rrrnnnrrryyypppJJJ555666:::888999999;;;===@@@BBBDDDEEEHHHMMMUUUSSSZZZggguuusssdddiiitttiiiddd``````^^^ZZZWWWXXXYYY]]]bbbfffhhhjjjlllmmmmmmqqquuutttoooqqq{{{sssyyyqqquuu{{{~~~uuu{{{uuurrrqqqooonnnooommmjjjgggdddddddddddddddeeeiiinnnpppllleee^^^WWWYYYZZZ[[[^^^dddmmmtttsss|||{{{qqqlllkkkjjjjjjlllpppvvv{{{}}}~~~~~~~~~wwwqqqpppooofffjjjhhhHHH;;;999999999888888888888777999:::;;;<<<===???DDDGGGJJJTTTxxx}}}pppjjjppp|||pppuuu|||uuuppphhhbbb^^^YYYUUUSSSSSSSSSSSSQQQRRRRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXXXXWWWXXXYYYYYYXXXYYY[[[]]]dddgggkkkoooqqqrrruuuvvvuuuxxx}}}yyyfffUUUNNNMMMJJJIIIIIIHHHHHHPPPYYYcccmmmyyy|||qqqmmm~~~eee???;;;:::666777777RRR;;;333666444222444222333444666666777999<<>>>>><<<;;;:::999999999999888777666666666777777999777888;;;===@@@JJJTTT^^^hhhsssxxx{{{|||xxxssssssvvv~~~\\\???555888;;;999999;;;===@@@BBBDDDEEEEEEGGGLLLUUUSSSWWW___xxxmmmyyykkkcccllleee```___^^^XXXTTTTTTWWW[[[aaaeeegggiiikkklllmmmqqqtttrrrnnnnnnuuu}}}zzzsssvvv{{{~~~zzzvvvrrrqqqrrrsssppplllhhheeedddccccccfffeeefffjjjnnnlllddd\\\YYY[[[\\\ZZZYYY]]]fffnnnooouuuyyytttiii___]]]^^^\\\^^^bbbhhhnnntttyyy{{{{{{|||~~~~~~{{{yyyxxxuuupppvvvdddFFF;;;999999999888888888777777999:::;;;;;;<<>>HHHHHHlllqqqyyyvvvnnn{{{|||sssjjjddd```^^^]]]\\\YYYUUUOOOKKKGGGEEEDDDFFFGGGIIIJJJLLLNNNOOOOOOOOOOOOPPPOOONNNMMMLLLLLLKKKLLLNNNPPPPPPNNNLLLKKKGGGGGGFFFFFFEEECCCBBBBBB>>>===<<<;;;:::999999999999888888777777777777777999888888;;;===AAAJJJTTTaaallltttrrrmmmnnnssswwwwwwtttwwwjjjJJJ:::999;;;;;;;;;;;;<<>>BBBLLLVVVhhhtttyyyqqqfffeeemmmttttttoooppp}}}qqqUUU===:::===<<<;;;======>>>@@@BBBEEEGGGIIIJJJFFFFFFNNNNNNPPPRRRsss|||cccdddkkkMMMiiivvvmmmeeedddccc]]]VVVSSSVVVZZZ___bbbdddeeeggghhhkkkmmmpppttt{{{yyywww~~~xxxxxx}}}{{{zzzvvvrrrmmmgggccc```hhheeecccbbbaaa]]]WWWRRRSSSTTTVVVVVVWWW[[[aaagggbbb___ZZZQQQKKKIIIMMMQQQOOOPPPRRRTTTVVVZZZ___ccciiiooovvv{{{}}}~~~~~~zzzzzz}}}{{{rrr___CCC;;;999999999888888888888777888999:::;;;<<<>>>CCCFFFFFFNNNhhhrrruuu```SSS]]]ooo\\\```hhhqqquuuooohhhccc[[[VVVSSSSSSSSSSSSWWWWWWWWWVVVUUUUUUUUUTTTVVVVVVXXXYYYYYYYYYYYYYYYWWWXXXXXXWWWVVVUUUWWWXXX]]]]]]___ccchhhlllnnnnnnqqqtttwwwyyyyyyzzz{{{|||sssooojjj```WWWVVVOOOLLLIIIHHHEEEDDDJJJRRRYYYcccsssiiiEEE555<<<:::333555888;;;111333666111333666333444555777888999;;;???BBBDDDLLLPPPZZZ~~~fffbbbppp}}}|||rrrhhh```[[[^^^^^^\\\ZZZUUUPPPKKKHHHEEEEEEEEEFFFFFFGGGHHHIIILLLOOOQQQRRRQQQPPPRRRTTTOOOPPPPPPPPPOOOMMMKKKJJJGGGFFFDDDCCCAAA@@@??????===<<<;;;;;;::::::::::::888999999999888888777777999888999===@@@DDDNNNXXXjjjuuu{{{ssshhheeejjjnnnooommmtttaaaGGG666:::???:::999@@@@@@@@@AAABBBEEEHHHJJJLLLHHHEEEKKKLLLOOOOOOmmmcccaaa{{{kkkJJJcccxxxtttkkkccccccccc^^^XXXTTTWWWZZZ___bbbccccccdddeeejjjmmmpppttt}}}~~~ooosssyyyxxx}}}}}}|||yyysssmmmgggccchhhgggeeebbb^^^YYYUUUSSSQQQQQQQQQRRRTTTVVVYYYZZZVVVRRRMMMIIIJJJNNNSSSVVVUUUUUUSSSOOOMMMMMMRRRUUU[[[cccmmmtttwwwzzz~~~}}}yyy|||~~~ttt^^^CCC:::999999999888888888888777888999::::::;;;>>>BBBFFFGGGLLL^^^}}}gggTTT___{{{^^^\\\eeeqqqxxxsssmmmggg___XXXUUUTTTUUUUUUXXXXXXXXXWWWVVVUUUUUUTTTVVVWWWXXXYYYYYYZZZZZZZZZXXXYYYYYYXXXVVVUUUWWWXXX\\\\\\]]]bbbhhhmmmooooooqqqssstttuuuuuuwwwyyy|||{{{xxxwwwsssggg\\\YYYRRRNNNKKKIIIFFFEEEKKKSSSXXXbbbrrrZZZ@@@666<<<999666777555999111333666111333777333444555777888999<<<@@@CCCEEELLLSSSVVVlll}}}kkkfffmmmooo~~~uuukkkbbb^^^\\\]]]]]]\\\YYYTTTNNNKKKEEEEEEEEEEEEEEEFFFGGGGGGHHHKKKOOOQQQPPPQQQTTTVVVRRRRRRQQQPPPOOOMMMLLLKKKGGGFFFDDDBBB@@@???>>>>>>===<<<;;;;;;::::::::::::888999999999999888777777999888:::>>>AAAEEEOOOZZZgggrrryyyvvvoookkkkkkjjjggglllyyyYYY@@@333:::???777777AAAAAAAAAAAABBBDDDHHHKKKNNNJJJEEEIIIKKKPPPOOOjjj{{{ddd```zzzmmmMMMiiitttooofff___```aaa]]]WWWTTTWWW[[[___aaabbbbbbcccdddbbbhhhkkklllssskkkiiiwwwyyyxxx~~~}}}xxxrrrkkkgggaaaaaa```[[[VVVQQQNNNNNNSSSQQQPPPOOOPPPPPPOOOMMMLLLIIIFFFGGGNNNVVV[[[]]]]]][[[VVVNNNHHHFFFIIIMMMQQQZZZfffnnnrrruuuyyy}}}zzz~~~zzz^^^CCC:::999999999888888888888777888999::::::;;;>>>BBBFFFGGGKKKWWWlllUUU^^^bbb\\\dddssszzzvvvqqqjjjbbbZZZWWWVVVVVVVVVYYYYYYXXXWWWVVVVVVUUUTTTVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZZZZXXXVVVVVVWWWXXX[[[ZZZ[[[```gggmmmooooooqqqrrrsssssssssuuuyyy{{{yyy|||nnnaaa\\\TTTPPPMMMKKKHHHFFFLLLTTTXXXbbbrrrQQQ>>>888<<<999888999333888555222222555666666444555666888999:::>>>CCCGGGHHHOOOOOOQQQ^^^yyyyyy^^^\\\aaannn~~~zzzssskkkeeebbb^^^[[[[[[\\\YYYRRRLLLLLLIIIEEECCCDDDEEEFFFFFFJJJKKKMMMPPPSSSUUUWWWXXXXXXVVVTTTPPPLLLIIIFFFEEEJJJHHHEEEBBB???>>>===============<<<;;;:::999888::::::::::::999888777666888777:::AAAFFFJJJUUUaaagggmmmvvv{{{zzztttmmmiiipppxxxkkkDDD@@@;;;999;;;>>>AAACCCEEEGGGHHHHHHGGGGGGHHHIIIOOOFFFJJJJJJOOOWWWjjjwwwfff___qqq___ZZZ|||sss```___]]]]]]___aaa\\\VVVTTTWWWZZZ^^^aaacccccccccccceeehhhjjjmmmqqquuuyyy}}}}}}~~~rrrcccaaagggkkkwwwzzzvvv}}}zzzvvvrrrooonnnkkkgggccc[[[[[[XXXRRRLLLJJJMMMQQQLLLKKKJJJIIIHHHHHHGGGFFFHHHNNNTTTVVVTTTUUU\\\bbbbbb^^^XXXSSSPPPMMMIIIGGGJJJQQQ\\\eeelllsss{{{bbb???;;;<<<;;;:::999888888888888:::777666888:::;;;???EEEHHHKKKUUUttt```^^^```wwwuuudddZZZjjj{{{tttuuulllaaaYYYVVVVVVWWWWWWYYYZZZZZZYYYWWWUUUVVVWWWTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTZZZYYYYYY[[[```fffmmmqqqvvvuuuuuutttuuuuuuvvvvvv|||}}}}}}||||||}}}vvvccc]]]SSSLLLHHHIIIIIIIIIKKKOOOYYY```lllwww}}}xxxyyy{{{|||EEEAAA;;;777666666666666888555222222444666555444666888:::<<<===@@@EEEHHHFFFMMMQQQTTTZZZkkkpppaaaXXXhhh~~~xxxpppkkkccc___[[[ZZZ[[[YYYTTTOOONNNKKKGGGFFFFFFFFFFFFEEEFFFGGGIIIKKKNNNPPPRRRSSSSSSRRRQQQOOOLLLJJJIIIHHHHHHFFFDDDAAA???=========:::::::::::::::999999888;;;;;;:::999888888777777;;;===EEEOOOUUUXXX___gggkkkooouuuyyyyyyvvvrrrpppwww~~~TTTAAA>>>;;;:::===@@@CCCDDDGGGHHHIIIIIIHHHGGGHHHJJJOOOHHHOOOPPPTTTUUU^^^qqqeeeooooooaaa{{{gggaaa\\\]]]aaa```[[[WWWUUUWWW[[[___bbbcccddddddccceeegggiiikkkooossswwwssstttwww~~~~~~{{{uuujjj^^^ZZZ]]]bbbooo|||wwwrrrvvvsssoookkkhhhfffccc```\\\ZZZXXXUUUQQQMMMKKKMMMNNNNNNMMMJJJFFFBBBBBBGGGLLLTTTVVVYYY[[[\\\^^^```bbbcccaaa^^^\\\[[[WWWQQQMMMGGGLLLTTT]]]fffooowww|||hhhMMMAAA<<<;;;:::999888888888888:::777666888:::;;;???EEEEEELLLUUUmmmfffccceeeooozzzhhh___mmm~~~zzzyyyqqqeee\\\WWWVVVVVVVVVWWWYYYZZZYYYWWWUUUUUUVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTYYYYYYYYY[[[___eeekkkoootttuuuuuuvvvvvvwwwwwwxxxxxxyyy{{{{{{|||}}}jjj^^^SSSMMMJJJJJJKKKJJJLLLPPPXXXbbbppp{{{|||uuuwwwjjjBBB>>>999666555666666666666444222222444555555555777:::===???AAACCCFFFIIIEEEMMMTTTYYYXXX^^^lllSSSbbbwww|||tttnnneee```[[[XXXYYYXXXVVVTTTQQQNNNKKKIIIIIIHHHFFFDDDBBBCCCEEEGGGIIIKKKLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHEEEDDDBBB@@@>>>===<<<<<<888888999999:::::::::;;;<<<;;;999888888999:::<<>>AAALLLUUU```^^^]]]___ccceeefffeeecccaaaaaaaaaaaa]]]UUUOOOFFFGGGKKKSSS^^^jjjtttxxx{{{www{{{ttt___DDD<<<;;;:::999888888888888999777777999::::::@@@FFFFFFQQQWWWfffppphhhpppjjj~~~iii```lll|||||||||uuuiii___YYYVVVUUUTTTUUUWWWYYYYYYWWWUUUTTTTTTVVVVVVWWWXXXYYYYYYYYYYYYWWWWWWWWWWWWVVVUUUTTTTTTXXXXXXXXXZZZ^^^ccciiillloooppprrrtttvvvvvvvvvvvvsssvvvyyyzzz{{{|||~~~rrr\\\RRRNNNKKKLLLLLLJJJLLLPPPWWWddduuuooowww\\\>>>;;;777555555555666666555444333333333555555666888;;;???AAACCCEEEGGGIIIIIIMMMTTT\\\[[[XXXzzz{{{~~~``````mmm|||uuunnnhhhccc]]]YYYXXXXXXWWWWWWTTTRRROOOMMMLLLJJJGGGEEECCCDDDDDDFFFGGGHHHIIIIIIBBBBBBBBBCCCCCCCCCCCCDDDBBBBBB@@@???>>>===<<<<<<::::::::::::;;;;;;<<<<<<;;;:::999888:::>>>BBBDDDMMMUUUbbbnnnuuuvvvtttssstttsssqqqrrrvvvzzz~~~\\\???::::::;;;===@@@CCCCCCBBBFFFGGGIIIJJJIIIJJJLLLMMMQQQJJJPPPQQQYYY^^^bbbnnn[[[cccfffpppnnnaaacccfff___ZZZ[[[UUUVVVXXX[[[^^^aaacccdddcccdddffffffgggiiimmmpppwwwttttttvvvuuuqqqnnnmmmgggbbbaaadddddd```[[[ZZZ\\\lll{{{rrrhhheeeeeecccaaa___]]]\\\[[[ZZZ\\\XXXSSSPPPOOOMMMIIIEEEJJJIIIFFFDDDEEELLLWWW___aaaaaa``````bbbggglllpppoookkkgggfffeee```YYYRRRKKKHHHGGGMMMYYYgggqqqvvvxxx~~~~~~{{{xxx}}}~~~vvvnnnuuu~~~iii@@@;;;;;;:::999888888888888999777888:::::::::@@@HHHIIIWWW]]]dddzzzhhhyyynnn~~~pppffflllyyy~~~|||vvvlllbbbZZZVVVUUUTTTRRRUUUXXXYYYWWWUUUSSSRRRUUUVVVWWWXXXXXXYYYYYYYYYWWWWWWWWWWWWVVVUUUTTTTTTVVVWWWXXXZZZ]]]aaaeeehhhfffiiilllooorrrsssrrrrrrqqqtttwwwyyyzzzzzz{{{|||xxxXXXQQQNNNLLLMMMLLLJJJLLLQQQWWWfffyyyppp}}}UUU<<<999666555555666777777555555444444444555666888999<<>>===<<<<<<<<<<<<;;;::::::::::::;;;;;;::::::<<<@@@FFFLLLOOOYYY___hhhpppuuuwwwuuurrrrrrooommmooottt{{{iiiGGGDDD;;;;;;===???BBBCCCBBBAAADDDFFFHHHJJJJJJKKKMMMOOOMMMKKKTTTWWW```fffiiizzzqqqWWW[[[xxxjjjlll{{{llliiihhhbbb^^^^^^UUUVVVVVVXXXZZZ]]]___aaacccdddeeeeeefffgggkkkmmmpppsss||||||wwwrrrjjjeeeccceeesss{{{wwwvvvvvvuuuiiicccbbbbbbbbbbbb```_________```[[[VVVRRRPPPLLLGGGCCCFFFEEEFFFKKKVVV___fffiiiaaadddeeeaaa```hhh{{{wwwoookkkggg```ZZZRRRLLLGGGIIISSS```jjjppptttzzz~~~}}}}}}{{{mmmllloooooolllttt~~~iii???;;;;;;:::999888888888888888777888:::::::::AAAIIILLL]]]cccfffeee{{{yyy{{{~~~rrrqqqxxxyyytttlllccc[[[WWWVVVVVVRRRTTTXXXXXXWWWTTTSSSRRRTTTUUUVVVWWWWWWXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUUUUWWWYYY\\\___aaacccaaadddhhhlllnnnpppppppppqqqtttwwwxxxxxxwwwwwwxxx|||yyyZZZQQQNNNMMMMMMKKKHHHLLLRRRZZZiii{{{zzz}}}oooKKK;;;999666555666888888888555666666555555555888:::;;;===AAACCCEEEGGGJJJMMMLLLMMMMMMSSSZZZVVV```yyywwwqqqmmm~~~{{{uuuqqqlllfffaaa]]]ZZZYYYXXXVVVSSSRRRRRRQQQPPPNNNJJJIIIHHHGGGEEECCCBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>?????????>>>=========<<<:::999999999:::;;;>>>>>>???BBBGGGNNNTTTXXX___cccgggjjjnnnqqqooojjjjjjhhhhhhmmmvvvrrrKKK999CCC>>>???@@@CCCEEEGGGEEEDDDGGGIIIKKKKKKKKKLLLNNNOOOJJJNNN^^^aaaffffffccc{{{zzzwww\\\]]]qqqssskkk{{{pppkkkhhhdddaaaWWWVVVUUUUUUWWWYYY\\\^^^bbbcccdddeeeeeegggjjjllljjjtttzzzqqqooopppzzz}}}uuupppqqqrrrrrroooxxx{{{ooogggccceeeggghhhfffcccbbbbbbaaa]]]WWWRRRNNNJJJGGGDDDGGGHHHMMMYYYhhhqqqsssqqqhhhlllmmmeeebbbqqqyyyqqqkkkeee```WWWQQQIIIFFFKKKTTT___fffooovvv||||||}}}wwwlllkkkmmmmmmxxxxxxbbbBBB<<<;;;:::999888888888888777777999;;;::::::AAAKKKRRRaaajjjnnnkkkvvvzzzrrrrrr}}}wwwtttmmmeee]]]XXXWWWWWWRRRUUUWWWXXXVVVUUUTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTVVVXXX[[[]]]^^^___aaacccfffiiimmmooopppppprrrtttvvvvvvvvvuuuvvvwwwwww|||uuuaaaRRRPPPNNNMMMJJJHHHMMMUUUbbbnnn}}}www___DDD:::888666666777888888777555777888777666666999<<>>?????????>>>===???>>><<<<<<<<<===???@@@CCCCCCEEEHHHMMMTTTYYY]]]^^^bbbccccccfffjjjhhhbbb^^^^^^bbbmmmzzz|||VVV===;;;???AAABBBCCCFFFJJJLLLLLLKKKNNNOOOOOOOOOMMMLLLMMMNNNLLLSSSbbbaaa```]]]WWWooo{{{dddeeemmmiiixxxwwwmmmnnnkkkdddYYYXXXVVVUUUUUUXXX[[[]]]bbbcccddddddeeegggjjjmmmnnnvvv~~~|||zzzxxx{{{zzzuuulllqqquuuvvvnnnjjjmmmqqqqqqmmmhhhdddccc]]][[[WWWPPPKKKHHHGGGHHHNNNRRR[[[hhhtttzzzzzzxxxtttwwwsssiiiggg|||zzzssskkkeee]]]WWWNNNFFFEEEKKKUUU]]]kkkuuu}}}vvvnnnjjjgggxxxZZZCCC<<<;;;:::999888888888888666777:::<<<::::::BBBLLL[[[hhhttt{{{qqqqqqlllyyyxxxvvvqqqhhh___YYYXXXXXXTTTUUUWWWWWWVVVUUUUUUVVVTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTRRRSSSUUUXXXZZZ[[[[[[[[[```aaacccfffiiilllnnnoooqqqssstttttttttuuuwwwzzzwwwzzz~~~~~~~~~vvvvvvzzzsssfffVVVSSSPPPNNNJJJIIIPPPYYYkkkttt}}}{{{{{{OOOAAA999777555555666666666555666888999888666777:::>>>AAACCCDDDEEEGGGJJJOOOSSSPPPZZZYYYSSSUUUUUUVVV^^^ppp}}}tttuuuxxxooofff___\\\YYYVVVSSSRRRTTTVVVXXXXXXXXXVVVSSSPPPLLLHHHFFFDDDBBBBBBAAAAAA@@@@@@??????<<<===???@@@@@@@@@???>>>AAAAAA@@@@@@AAACCCEEEGGGGGGHHHJJJMMMQQQWWW[[[^^^[[[___```^^^bbbfffddd\\\VVVXXX___mmm~~~pppDDD<<>>888666444444555555444333222333555666666777:::<<<>>>AAADDDGGGIIIMMMQQQTTTUUUWWWYYYXXXVVVVVVYYY\\\ooo~~~nnnpppuuuooonnnggg\\\aaa^^^ZZZXXXWWWVVVUUUTTTWWWYYYXXXRRRNNNMMMKKKGGGEEEBBBBBBCCCAAA>>>@@@DDD===>>>???AAABBBDDDEEEEEECCCAAA@@@DDDLLLSSSUUUUUU[[[YYYVVVUUUVVVYYY[[[\\\ZZZ[[[\\\]]]]]]]]]]]]]]]WWWaaammmwww|||VVV======CCCDDDDDDGGGJJJMMMOOORRRUUUWWWQQQRRRTTTSSSPPPMMMLLLLLLLLL___fffXXXNNNUUU^^^___xxxkkkeee{{{___ddd|||zzzyyywwwkkkaaa^^^[[[XXXXXXVVVSSSVVV\\\___bbbeeefffffffffggghhhkkksss~~~tttuuuoooooo}}}zzzyyy}}}}}}zzzuuukkkaaaYYYYYYTTTLLLGGGHHHNNNQQQ^^^aaa```hhh{{{eeerrr~~~sssccc]]]SSSKKKHHHJJJMMMOOOcccnnn|||rrrlllkkk\\\]]]======<<<<<<;;;999888777777666888:::888777999@@@GGG```zzzyyyvvvggg}}}uuuuuuqqqhhhaaa^^^[[[XXXUUUUUUUUUWWWYYYXXXVVVSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUVVVWWWXXXWWWUUUSSSQQQRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[^^^aaaeeehhhjjjmmmqqqtttsssppppppssswww|||xxxwww|||~~~}}}|||vvvrrrqqqhhhUUUKKKQQQOOOHHHQQQeee~~~xxx```BBB888777666666555555555666666555555666555666888<<>>AAADDDDDDIIILLLPPPRRRTTTUUUVVVXXXPPPQQQRRRQQQNNNLLLLLLLLLPPPaaagggYYYOOOUUU\\\]]]{{{vvvlllzzzccc]]]qqqyyy|||~~~tttkkkbbb\\\XXXWWWVVVTTTVVVZZZ^^^```dddeeeffffffggghhhnnnqqqxxxsssqqqsssrrrgggbbbdddttt|||{{{sssjjj```^^^YYYSSSPPPRRRVVVYYYZZZaaadddmmm~~~{{{mmmeeeYYYNNNIIIHHHIIIKKKZZZeeettt~~~}}}zzzooohhhddd___ZZZ???===<<<;;;:::999888888777666888:::888777:::@@@FFFdddkkkyyyoooyyy{{{|||xxxooogggbbb^^^XXXVVVUUUVVVWWWYYYXXXVVVTTTTTTTTTUUUUUUUUUTTTTTTSSSUUUVVVWWWWWWWWWUUUSSSQQQSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWXXXZZZ]]]```ccceeeiiimmmppppppnnnnnnrrruuuwwwuuuxxx~~~}}}~~~nnndddeeeXXXPPPRRROOONNN\\\ppp{{{yyyPPP;;;999777666666555555555666666888888777666777:::???CCCFFFHHHJJJLLLMMMOOOQQQSSSYYYXXXWWWWWWYYY[[[\\\[[[cccfffsssccc}}}yyyaaa]]]cccxxxssstttkkkfff___ZZZXXXXXXXXXXXX[[[[[[XXXSSSSSSWWWYYYXXXTTTSSSUUUYYYXXXRRROOOPPPMMMNNNOOOPPPRRRTTTUUUVVVXXXRRRNNNQQQXXX\\\ZZZWWWVVVUUUTTTQQQOOONNNMMMLLLOOONNNNNNPPPWWWaaakkkqqq{{{~~~{{{TTTBBBCCCFFFFFFEEEIIILLLPPPRRRRRRRRRRRRSSSPPPQQQQQQOOOMMMLLLLLLNNNUUUeeekkk^^^RRRTTTYYYYYYjjjxxxqqqyyyjjjWWWcccvvv{{{|||wwwiii___WWWVVVVVVTTTUUUWWW[[[^^^bbbdddeeefffhhhiiikkklllnnnrrruuuzzz}}}||||||~~~xxxbbb^^^eeejjj]]]\\\]]]mmm|||uuuddd___ZZZXXXZZZ^^^dddggg```eeehhhmmm{{{yyypppcccVVVMMMHHHHHHIIIQQQ[[[jjjvvv~~~qqqoooqqqkkkooo{{{SSS@@@<<<<<<;;;:::999888888777777888999999888:::@@@EEEbbbdddqqqzzz|||tttzzz|||zzzssslllggg```YYYWWWVVVVVVWWWXXXXXXVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQUUUVVVWWWWWWVVVUUUSSSRRRTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWYYY\\\___```eeehhhkkklllllllllpppsssrrrsssxxx~~~~~~||||||ooobbbaaa\\\VVVRRRQQQZZZlll~~~~~~|||gggBBB888>>>666666666555555666666777999:::::::::;;;===AAAEEEFFFHHHKKKMMMNNNPPPRRRTTTXXXUUURRRSSSWWWZZZZZZYYYcccdddkkkzzznnnzzzeee]]]bbbzzzvvvyyysssoooiiidddbbb```^^^]]][[[ZZZUUUOOONNNSSSUUUTTTQQQPPPTTTZZZZZZUUUPPPOOOMMMMMMNNNPPPQQQSSSTTTTTTSSSNNNIIIKKKPPPRRROOOKKKNNNMMMKKKHHHFFFEEEFFFGGGQQQQQQSSSXXXaaammmxxxdddDDD@@@HHHJJJHHHHHHHHHKKKOOOQQQPPPPPPPPPPPPQQQQQQPPPOOOMMMMMMNNNPPPUUUiiittthhhXXXSSSUUUWWW___xxxxxxuuuVVVXXXuuusssxxxzzz~~~nnncccXXXUUUVVVTTTTTTUUUXXX[[[___cccdddfffhhhjjjiiijjjlllooorrruuuxxxzzzyyyyyy{{{}}}~~~vvvccc^^^______YYYZZZZZZddd}}}kkkddd^^^^^^dddnnnzzzwwwooogggfffpppxxxmmm```UUUMMMJJJJJJNNNWWWdddqqqzzznnngggqqqrrrtttLLL===;;;;;;::::::999888888777777888999999999;;;???CCC[[[jjj}}}zzzsssrrruuuvvvsssppplllddd\\\YYYXXXVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSUUUVVVVVVVVVVVVUUUTTTSSSUUUTTTTTTSSSSSSSSSTTTTTTWWWWWWWWWXXXYYY[[[]]]^^^```cccggghhhiiikkknnnqqqppprrrwww|||~~~}}}{{{zzzvvvmmmbbb```YYYSSSXXXiii{{{YYY:::555===666666666666666666777888777:::===???@@@AAACCCDDDFFFIIILLLOOOQQQSSSUUUWWWXXXUUURRRRRRVVVZZZZZZZZZ[[[bbb___yyyrrrppp~~~uuufffXXXmmm~~~zzzzzzzzzxxxuuussspppmmmhhheeeaaa^^^XXXQQQOOOSSSSSSOOOKKKJJJMMMSSSVVVQQQLLLJJJJJJJJJKKKLLLMMMNNNNNNOOOQQQNNNJJJJJJMMMMMMKKKGGGIIIIIIGGGEEECCCEEEJJJNNNTTTVVVZZZaaakkkttt}}}oooSSS@@@EEEMMMJJJHHHMMMIIILLLPPPRRRRRRRRRRRRSSSQQQRRRQQQPPPNNNOOOQQQSSSSSSjjjyyyqqq___VVVVVVYYY^^^~~~[[[QQQyyykkkiiiqqq|||qqqeeeZZZVVVVVVTTTRRRSSSVVVYYY]]]aaaccceeegggiiijjjkkkmmmnnnooonnnmmmlllwwwxxxyyyzzz{{{|||}}}~~~yyy{{{~~~tttiiifffaaaXXXUUUWWWVVVYYYmmmyyypppiiiggglllyyyvvvaaa]]]eee~~~vvviii\\\QQQLLLKKKLLLSSS^^^jjjuuu}}}mmmfffpppwwwpppGGG===:::::::::999999888888777888888999999:::<<>>::::::999999888888888888888888888999:::<<<>>>@@@NNNxxx{{{zzz}}}uuujjj^^^[[[WWWVVVWWWXXXYYYXXXTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSUUUVVVXXX[[[\\\___bbbeeehhhjjjkkkooorrrssssssuuuyyy{{{zzzuuuzzzvvvooogggiiivvvzzzyyyYYYBBB:::888777666666666666777888999999888;;;???AAABBBCCCEEEGGGGGGJJJNNNQQQRRRSSSTTTUUUWWWVVVVVVUUUUUUXXX\\\```\\\___ccchhhooowwwzzzllliii|||~~~zzzwwwwwwvvvssspppqqqsssnnnfff]]]VVVSSSUUUWWWSSSNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIMMMPPPOOOKKKJJJLLLOOOPPPUUU[[[]]]^^^aaafffkkktttvvv{{{aaaIIIFFFGGGKKKKKKHHHJJJOOOKKKLLLLLLLLLKKKKKKMMMOOONNNPPPRRRRRRQQQQQQQQQRRROOOYYYccchhhiiijjjjjjhhhhhhlllttt}}}sssxxxVVVeeezzzkkkiiirrrooohhhaaa\\\WWWQQQPPPSSSTTTWWW[[[___aaaccceeegggcccdddfffiiilllnnnppprrrooossswwwyyyzzzzzz|||~~~{{{vvvpppbbbbbbiiiuuu{{{lllYYYZZZ{{{oooXXXZZZVVVjjj|||dddTTTNNNNNNFFFJJJRRR]]]iiisss{{{~~~vvvtttwww|||fffBBB>>>999999999999888888888888999888888999;;;===>>>>>>EEEzzzxxxpppzzz~~~|||rrr___\\\XXXVVVWWWXXXYYYYYYUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVRRRRRRQQQQQQQQQRRRSSSSSSPPPOOOOOOOOOPPPRRRTTTUUUYYYYYY[[[^^^aaadddfffgggkkkoooqqqoooqqqwwwxxxuuurrrwww}}}{{{xxx~~~}}}tttOOO===;;;;;;999666666666666777888999:::;;;<<<>>>???@@@CCCGGGJJJEEEHHHLLLNNNNNNNNNNNNOOOSSSUUUUUUSSSRRRTTTZZZ___bbbZZZaaadddhhhttthhhnnnzzzyyy~~~}}}}}}}}}}}}|||{{{ssskkkbbb\\\\\\\\\XXXTTTRRROOOOOONNNMMMKKKJJJIIIIIIIIIOOOUUUSSSNNNLLLPPPVVV```hhhqqqvvvwwwxxx{{{~~~FFFCCCFFFHHHIIIHHHHHHKKKNNNSSSSSSQQQOOOMMMMMMOOORRRLLLNNNQQQRRRQQQPPPPPPQQQOOOPPPTTT^^^kkktttsssnnnlllgggvvvzzzooowww]]]ZZZuuulllooonnnhhhccc^^^WWWPPPPPPSSSTTTWWW[[[^^^```bbbdddfffgggfffddddddfffiiilllnnnlllqqquuuwwwwwwvvvwwwyyy~~~}}}}}}}}}eeedddppppppTTTLLLllliiiWWW]]]QQQ\\\hhhWWWQQQRRREEEHHHPPP[[[hhhsss{{{sssqqqtttyyy^^^>>>;;;999999999888888888888888999888888999;;;===>>>>>><<>>>>>???@@@BBBDDDFFFGGGJJJJJJJJJJJJIIIKKKNNNQQQMMMNNNPPPQQQQQQTTTWWWZZZ]]][[[^^^eeekkk{{{www```sssnnnppp~~~{{{xxxvvvrrrqqqppplllgggaaa\\\YYYXXXSSSPPPQQQOOOLLLLLLOOOPPPVVV[[[YYYUUUWWW```iiikkkoootttxxx||||||vvvooorrr|||]]]HHHDDDGGGLLLOOOPPPOOOLLLJJJQQQQQQPPPPPPOOONNNMMMMMMNNNOOOPPPMMMKKKJJJMMMOOORRRRRRRRRUUU\\\gggttt}}}ooosssxxx}}}jjjppp|||gggYYYssssssooopppqqqkkkeee```YYYQQQPPPSSSSSSVVVYYY[[[]]]aaaeeehhhcccdddddddddeeeiiimmmqqqoooqqqsssvvvxxxyyyyyyyyyxxxzzz|||}}}}}}~~~nnnaaagggyyycccWWWgggpppXXXSSS[[[kkknnnYYYRRRTTTKKKIIIKKKRRR___nnnyyy~~~{{{ooolllVVV===<<<<<<<<<:::999888777777777999:::;;;;;;;;;<<<>>>@@@AAAaaa~~~ttt{{{ooosss|||hhhaaaZZZXXXXXXYYYZZZ\\\YYYXXXXXXWWWWWWVVVVVVUUUWWWWWWVVVUUUUUUUUUVVVVVVSSSRRRRRRSSSTTTUUUWWWXXXSSSSSSRRRRRRQQQQQQQQQPPPSSSUUUWWW[[[]]]```aaabbbcccfffiiilllnnnqqqtttwwwrrrvvv|||}}}~~~~~~zzz|||zzz]]]FFF;;;999999333777777777777888;;;===>>>??????AAABBBDDDFFFGGGHHHIIIKKKMMMNNNNNNNNNPPPQQQPPPQQQRRRRRRRRRTTTWWWYYY\\\YYY[[[```dddmmmsssoooxxxssstttzzz|||}}}|||}}}|||zzzwwwsssnnniiifff\\\WWWTTTVVVWWWXXX]]]cccmmmnnnmmmjjjiiilllttt{{{{{{||||||}}}~~~|||www~~~oooQQQEEEHHHJJJMMMPPPQQQPPPNNNLLLOOOOOONNNMMMMMMLLLKKKKKKLLLMMMNNNLLLJJJKKKMMMPPPOOOOOOPPPRRRWWW```jjjrrrzzzzzz}}}mmmfffyyyYYYhhh|||rrrrrrpppjjjeeeaaa[[[TTTSSSUUUSSSUUUXXXZZZ\\\```dddgggbbbcccccccccdddfffkkknnnooopppppprrrtttvvvxxxzzzxxxzzz|||}}}}}}~~~kkkbbb```jjjxxxmmm]]]eeexxx{{{gggYYY^^^mmm|||{{{ooollllllllltttvvvaaaXXXWWWMMMJJJHHHNNNZZZjjjxxx}}}yyyssswwwuuuQQQ===<<<;;;;;;:::999888888888888999:::;;;;;;;;;<<<>>>@@@DDD___zzz|||zzznnneee\\\WWWXXXYYYZZZ[[[XXXXXXXXXWWWVVVVVVUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSRRRQQQQQQPPPPPPSSSTTTVVVXXXZZZ\\\]]]]]]^^^aaaeeegggjjjmmmpppsssuuuxxx}}}~~~~~~zzz{{{{{{|||}}}zzz|||{{{MMM???999888888444777777777888999;;;===>>>@@@BBBDDDFFFHHHIIIIIIIIIIIIKKKOOOQQQQQQQQQQQQRRRTTTUUUUUUTTTSSSTTTWWWYYYZZZWWWXXX\\\^^^aaaooowwwdddxxxzzziiibbbeeesss~~~~~~|||yyywwwvvvpppjjjggghhhkkkooowww~~~yyytttpppqqqvvvzzz{{{zzzoooUUUFFFCCCKKKLLLMMMOOOOOOOOONNNMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKJJJJJJKKKNNNQQQLLLMMMNNNNNNQQQVVV\\\aaazzzyyyxxxddd[[[YYY|||wwwuuummmhhhdddbbb]]]WWWTTTVVVRRRTTTWWWYYY[[[^^^aaadddaaabbbbbbbbbbbbdddgggjjjnnnnnnmmmnnnpppssswwwyyyxxxzzz|||}}}}}}~~~yyypppbbb[[[eeeyyyqqqpppzzz{{{ooolll{{{}}}fffZZZ^^^]]]^^^aaajjjvvvdddZZZVVVQQQLLLHHHJJJUUUeeeuuu~~~tttssswwwyyycccIII;;;;;;:::999999888888888999999999:::;;;<<<;;;<<>>???CCCEEEGGGJJJLLLLLLKKKJJJIIIKKKMMMNNNNNNOOOPPPRRRTTTUUUVVVUUUUUUVVVXXX[[[ZZZVVVVVVZZZ\\\^^^dddllllll{{{qqqaaaYYYUUU^^^www~~~zzz{{{}}}|||vvvsssxxxtttqqqwww~~~jjjTTTGGGCCCEEEKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHIIIJJJLLLOOOQQQLLLMMMNNNNNNNNNOOORRRTTTgggjjj{{{jjjqqqzzzbbbNNNiiixxxkkkfffcccbbb^^^WWWSSSSSSPPPRRRUUUWWWXXX[[[^^^aaaaaaaaabbbaaaaaabbbeeegggkkkkkklllnnnpppsssuuuwwwvvvxxx{{{|||}}}~~~tttdddfffvvvzzzdddeeeeeeeeeaaa^^^eee{{{pppeee\\\VVVUUUPPPLLLLLLSSS```mmmuuuwwwyyy|||xxxrrruuummmUUUAAA::::::888888888888888999::::::999:::<<<<<<<<<===???AAABBBOOO~~~}}}ooorrrvvvfffZZZWWWZZZZZZXXXXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXTTTUUUWWWXXXXXXVVVUUUSSSVVVVVVUUUSSSRRRPPPOOONNNQQQQQQQQQRRRSSSTTTVVVVVVVVVXXX\\\___aaadddhhhkkksssuuuxxxyyyyyyzzz{{{|||{{{~~~~~~|||{{{zzzwwwwwwyyyxxxuuuvvvyyy{{{|||}}}~~~~~~|||{{{MMM444999888222444888888888999:::<<<===>>>???FFFGGGJJJMMMNNNNNNMMMLLLJJJJJJJJJHHHHHHJJJNNNRRRQQQRRRTTTUUUUUUXXX[[[^^^]]]YYYWWWXXX[[[\\\___bbbiii}}}tttooo\\\RRR[[[kkkxxx|||vvvpppkkkiiikkkppp{{{hhhTTTIIIGGGHHHHHHMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGGGGHHHJJJMMMOOOPPPMMMNNNPPPOOONNNMMMNNNOOORRR\\\rrrpppkkkhhhpppPPP]]]zzznnniiiffffffbbb[[[TTTRRROOOQQQSSSTTTVVVXXX[[[^^^```aaabbbaaaaaaaaadddffffffiiilllppprrrsssssssssuuuwwwyyy{{{{{{}}}xxxoooooo}}}zzzzzzkkkkkkkkkjjjeeeaaafffnnnzzznnnggg___YYYWWWUUUSSSRRRTTTZZZbbbgggiiinnnuuu}}}wwwxxx|||jjjLLL<<<999:::777777777777888999::::::999:::<<<<<<<<<===@@@BBB@@@LLLpppvvvddd~~~ooo___XXXZZZ[[[XXXYYYYYYXXXWWWWWWVVVVVVUUUSSSSSSSSSTTTUUUVVVWWWXXXRRRTTTVVVXXXYYYXXXWWWVVVWWWVVVUUUSSSRRRPPPOOOOOOOOOOOOOOOPPPRRRTTTVVVWWWUUUXXX[[[^^^```cccfffiiilllnnnqqqssstttuuuwwwyyyzzzyyyzzz~~~{{{xxxuuuuuutttvvv|||}}}zzzxxxyyyzzzzzz{{{}}}{{{vvvxxx```AAA777???:::111444:::999999:::<<<===>>>??????IIIJJJLLLMMMOOOOOOOOONNNLLLKKKIIIFFFEEEGGGLLLPPPMMMOOOQQQSSSUUUXXX\\\______\\\XXXWWWWWWYYYZZZ[[[\\\mmmsss^^^VVVXXXbbbuuu~~~xxxpppjjjggghhhlllpppzzzvvvYYYKKKKKKLLLKKKKKKPPPPPPOOONNNMMMLLLKKKKKKHHHIIIIIIJJJJJJKKKKKKKKKJJJHHHGGGHHHKKKMMMNNNNNNMMMNNNPPPPPPOOONNNNNNOOOLLLVVViiivvvkkkaaauuu\\\YYY|||qqqkkkiiijjjhhh___WWWSSSMMMOOOQQQRRRSSSUUUXXX[[[^^^___aaaaaa```aaaccceeecccfffkkkpppssssssrrrqqqrrrtttwwwyyyzzz{{{~~~zzziiilllyyy~~~|||zzzvvvuuuwww~~~wwwqqqnnnjjjdddaaabbb~~~{{{mmmeee]]]UUUVVVWWWWWWVVVUUUUUUWWWYYY[[[bbbmmmyyyxxxxxx|||cccEEE;;;:::999777777777777777888999:::999:::<<<<<<===>>>AAACCCBBBNNNfff~~~eeelllxxxfff[[[[[[[[[XXXZZZZZZYYYYYYXXXWWWWWWWWWTTTTTTTTTTTTTTTUUUVVVWWWSSSTTTVVVXXXYYYYYYYYYYYYVVVVVVUUUTTTRRRQQQPPPPPPNNNNNNNNNNNNPPPRRRUUUVVVUUUWWWZZZ\\\]]]```bbbeeeeeegggjjjlllmmmooorrruuuwwwuuuuuu{{{|||zzz|||~~~}}}zzzvvvssssssrrrvvv}}}}}}yyyyyyyyyxxxzzz~~~|||}}}~~~~~~}}}|||}}}~~~{{{tttssszzzLLL<<<;;;BBB:::333666999999:::<<<===???@@@@@@@@@KKKLLLLLLMMMNNNOOOPPPPPPNNNMMMLLLIIIGGGHHHKKKNNNLLLMMMOOOQQQSSSVVV[[[^^^[[[ZZZYYYWWWWWWXXXXXXXXX___uuuppptttqqqbbbYYYYYYaaahhhooonnnmmmpppvvv{{{dddMMMKKKNNNLLLLLLPPPQQQPPPPPPOOOMMMKKKJJJIIIGGGGGGHHHIIIIIIJJJKKKKKKMMMKKKHHHIIIKKKMMMMMMLLLJJJLLLNNNOOOOOONNNOOOPPPNNNSSS[[[}}}pppaaannnmmmZZZmmm}}}nnniiigggjjjjjjbbbXXXSSSLLLNNNPPPQQQQQQSSSVVVXXX[[[]]]^^^_________aaacccbbbdddhhhlllooopppppppppppprrruuuwwwxxxzzz||||||}}}~~~uuukkkjjjqqqxxxzzzuuuooollllllrrreeeZZZQQQSSSUUUWWWVVVSSSPPPPPPQQQMMMTTTaaaooozzzvvvwwwzzz{{{TTT<<<<<<>>>999888777777777777777888999888:::<<<======>>>AAADDDCCCPPP[[[~~~uuuggg{{{lll^^^\\\\\\ZZZ[[[[[[[[[ZZZYYYYYYXXXXXXUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYUUUUUUTTTTTTSSSRRRQQQQQQOOONNNMMMMMMMMMOOOQQQRRRSSSUUUWWWYYYZZZ[[[]]]___aaaccceeefffgggiiilllooosssrrrrrrvvv}}}}}}zzzwwwxxxyyyzzzyyyxxxvvvuuutttrrrtttzzz}}}{{{xxxxxxwwwvvvxxx}}}{{{zzzzzzzzz{{{|||}}}~~~~~~~~~|||||||||zzzwww{{{hhhBBB999;;;===777777;;;888999;;;<<<>>>@@@@@@@@@@@@MMMLLLLLLMMMNNNOOOPPPQQQOOOPPPOOONNNKKKKKKLLLMMMKKKMMMOOOPPPRRRUUUYYY\\\UUUWWWYYYXXXYYYZZZ[[[ZZZ]]]^^^sssyyykkkpppzzzqqqkkkgggkkk}}}xxxqqqoooooonnnlllkkkqqq|||jjjRRREEELLLPPPIIIJJJUUUNNNOOOOOONNNLLLIIIGGGEEEFFFFFFGGGHHHIIIJJJJJJKKKPPPMMMIIIIIIKKKMMMLLLJJJGGGJJJLLLMMMNNNNNNPPPQQQPPPOOONNNiiivvvgggnnnyyy\\\aaa~~~hhhdddccchhhhhhaaaWWWRRRLLLNNNOOOPPPPPPRRRUUUWWWXXXZZZ\\\]]]]]]^^^```bbbbbbccceeehhhkkkmmmoooqqqoooqqqtttvvvwwwyyy|||~~~yyy{{{}}}~~~wwwhhheeepppyyy}}}wwwzzzkkk___UUUQQQSSSUUUTTTPPPMMMMMMNNNCCCJJJVVVeeesss~~~xxxrrr{{{~~~lllFFF666>>>AAA999888888777777777777888888888:::<<<======???BBBDDDCCCPPPRRRkkkllllll~~~ppp___\\\]]][[[\\\\\\[[[[[[ZZZZZZYYYYYYUUUUUUTTTTTTTTTTTTTTTTTTYYYYYYXXXWWWWWWWWWWWWXXXUUUTTTTTTTTTSSSSSSRRRRRRPPPOOOMMMLLLKKKLLLNNNOOOQQQSSSUUUVVVVVVWWWYYY[[[___aaabbbcccccceeehhhjjjqqqqqqqqqrrrtttwwwzzz|||yyy}}}~~~|||}}}wwwzzz~~~}}}{{{wwwwwwvvvvvvvvvvvvwwwwwwwwwrrrrrrvvvyyyxxxvvvvvvuuuuuuvvv{{{~~~zzzzzzyyyxxxxxxxxxzzz{{{|||~~~}}}yyy}}}VVV>>>777777777444;;;???666:::;;;===???@@@AAAAAA@@@IIIKKKNNNNNNMMMMMMOOOQQQPPPNNNLLLKKKJJJJJJKKKLLLMMMKKKMMMOOOOOOOOOSSSYYYWWWXXXUUUPPPRRRZZZ\\\YYY]]]aaagggvvv{{{llliii{{{xxxpppeeedddrrr{{{{{{xxxttt}}}rrrrrr~~~wwwfffbbbfffssspppssszzz|||zzz|||zzz~~~lllSSSQQQNNNLLLLLLMMMMMMMMMTTTPPPKKKKKKNNNPPPNNNKKKFFFGGGGGGHHHIIIJJJKKKLLLPPPNNNKKKIIIIIIIIIIIIHHHJJJKKKLLLNNNOOOPPPPPPPPPRRRLLLVVVgggqqqkkktttUUUmmmnnnfff```bbbfffdddZZZQQQRRROOONNNPPPOOONNNRRRWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[^^^aaadddgggkkkpppsssppppppqqqsssvvvyyy|||}}}zzzyyyyyyzzz{{{}}}ssssssrrrxxxwwwooo}}}vvvddd[[[RRROOONNNQQQUUUTTTOOOKKKLLLNNNRRR[[[kkk|||{{{xxxtttnnnRRRBBB;;;888888999888888888888888888999:::;;;<<<>>>>>>???BBBEEEHHHAAANNNVVVeee|||cccuuu{{{~~~~~~yyynnnbbbYYYUUU\\\___]]]XXXXXX\\\ZZZUUUXXXWWWVVVUUUTTTUUUVVVWWWUUUWWWXXXZZZYYYWWWUUUSSSWWWVVVTTTRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSSSSRRRRRRTTTUUUYYYZZZ[[[\\\___aaaccceeehhhfffeeehhhmmmrrrsssssssssuuuxxxxxxwwwvvvvvvwwwwwwwwwxxxzzz{{{{{{xxxuuurrrnnnlllnnntttwwwwwwuuuuuusssssssssttttttrrrpppuuuxxxzzzxxxrrrpppqqqtttwwwvvvuuuvvvyyy|||}}}}}}}}}|||~~~{{{xxxxxxuuu{{{lllDDD888888888888999:::;;;;;;???AAABBB@@@<<<===CCCHHHJJJLLLMMMNNNMMMOOORRRVVVTTTRRRPPPNNNNNNNNNOOOPPPPPPKKKJJJNNNQQQRRRUUUXXXZZZ[[[WWWSSSTTTZZZ\\\YYY\\\^^^___eee{{{tttpppuuuyyykkkjjjjjjhhhnnnxxx||||||sssmmmmmmqqqrrrqqqsssssstttvvvvvvssslllgggiiiiiigggaaa]]]cccsssmmm\\\RRRPPPNNNMMMMMMMMMMMMMMMUUUQQQMMMMMMPPPQQQPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLLLLKKKJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQQQQQQQPPPKKKRRR```zzz~~~sssbbboooqqqfff```dddhhhddd\\\XXXUUUQQQOOOPPPOOOMMMPPPTTTVVVVVVWWWXXXYYYYYYYYYYYY[[[^^^aaadddfffhhhlllooopppppppppqqqsssvvvyyyzzz{{{zzzzzzyyyzzz{{{|||}}}zzzzzzwwwlllnnnlll```ZZZSSSSSS\\\aaa]]]ZZZZZZOOOOOORRR\\\nnnwwwuuuuuuvvv~~~fffKKK===:::::::::;;;999999888888888999::::::;;;===>>>???@@@BBBEEEHHHBBBGGGNNNZZZkkknnn{{{}}}}}}wwwmmmccc\\\\\\^^^]]]ZZZZZZ^^^\\\WWWXXXWWWVVVUUUUUUUUUVVVWWWUUUWWWXXXZZZYYYWWWUUUTTTXXXWWWVVVTTTSSSRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRRRRRRRRRRSSSUUUUUUUUUVVVWWWYYY[[[]]]^^^eeeccccccfffkkkoooqqqqqqnnnpppsssssssssrrrrrrsssrrrqqqqqqrrrttttttrrrpppnnnlllkkkoootttvvvtttqqqrrrqqqpppooopppqqqssstttwwwyyyyyyuuupppnnnpppsssvvvtttssstttwwwzzz{{{{{{{{{yyy{{{~~~|||wwwssstttooouuu~~~xxxVVV;;;:::999999::::::;;;<<<===???AAABBBAAA@@@EEENNNUUUNNNOOOOOONNNNNNOOOSSSUUURRRQQQPPPOOOPPPRRRTTTVVVSSSLLLIIINNNSSSUUUVVVXXX]]]\\\YYYVVVWWW[[[[[[YYY^^^``````___eeesssdddeee{{{|||pppggg```aaahhhzzz{{{~~~qqqhhhdddcccYYY[[[```hhhlllkkkeee___dddiiipppvvv}}}mmmYYYSSSQQQPPPOOONNNMMMMMMNNNNNNRRRNNNKKKKKKNNNOOONNNMMMKKKKKKJJJIIIHHHHHHGGGGGGIIIKKKMMMLLLKKKKKKOOORRRRRRRRRRRRRRRRRRRRRRRRRRRRRRNNNSSS\\\sss{{{vvv~~~xxxttt}}}jjj___eeejjjeee___```XXXSSSPPPPPPOOOLLLMMMQQQSSSTTTUUUWWWXXXYYYYYYZZZ[[[]]]aaacccdddfffhhhiiinnnnnnmmmnnnppprrruuuwwwzzzzzzyyyyyyyyyyyyyyyzzz~~~rrrhhhuuuzzzkkkdddhhhuuuxxxhhh]]]XXX]]]mmmwwwqqqfffaaaVVVRRRSSS___ssszzzrrrqqqxxx~~~|||www^^^DDD888888:::999999999999888888999::::::;;;<<<>>>???@@@AAACCCFFFHHHKKKGGGMMMUUUkkkxxxlll}}}zzzzzz{{{~~~}}}uuuhhh^^^[[[]]]]]][[[]]]___]]]YYYXXXXXXWWWVVVVVVVVVVVVWWWVVVWWWXXXYYYYYYWWWUUUTTTYYYXXXWWWVVVUUUTTTSSSSSSOOOOOOOOOOOOOOOOOOOOOOOONNNPPPQQQRRRQQQQQQRRRTTTSSSSSSSSSTTTUUUVVVWWWXXX^^^^^^___bbbfffjjjlllllliiilllnnnpppooooooooopppnnnmmmkkkkkkmmmmmmmmmlllnnnnnnoootttxxxyyyvvvrrrmmmnnnooommmlllmmmssswwwyyyyyywwwrrrmmmmmmppptttvvvuuussstttwwwyyyzzzzzzzzzxxxxxxzzzxxxsssoooppppppvvveeeFFF;;;;;;::::::;;;<<<===>>>>>>@@@AAAAAAAAABBBIIISSSZZZRRRRRRRRRQQQPPPOOONNNNNNLLLLLLLLLMMMPPPSSSVVVYYYRRRMMMLLLOOOSSSTTTWWW\\\[[[ZZZXXXWWWYYY[[[[[[ZZZ\\\^^^ccceeedddooowwwfffkkkzzz~~~sssllljjjuuuxxx}}}|||}}}ppppppssszzz{{{xxxsss\\\PPPPPPOOOPPPPPPPPPNNNMMMNNNNNNLLLIIIGGGGGGIIIJJJJJJIIIKKKJJJJJJIIIIIIHHHGGGGGGFFFJJJNNNMMMJJJJJJNNNSSSQQQQQQQQQQQQRRRRRRSSSTTTRRRQQQSSSYYYlllrrrqqqpppzzzttt```ccckkkgggccceeeZZZTTTPPPPPPOOOMMMNNNPPPQQQRRRTTTVVVXXXZZZZZZ[[[YYY\\\```bbbcccdddfffhhhlllkkkkkklllnnnrrruuuwwwwwwwwwwwwwwwwwwxxxxxxxxx{{{}}}lllnnn|||uuuqqq```YYY]]]iii{{{vvvbbbfffpppeee]]]VVVUUUcccwwwzzzrrrtttwwwzzzqqqYYY@@@666888999777555888888777888888999:::;;;===???AAABBBBBBCCCFFFHHHRRRIIIPPPUUU___tttnnn~~~zzzyyy}}}{{{mmm```[[[[[[[[[\\\]]]^^^]]][[[YYYXXXXXXWWWWWWWWWWWWWWWVVVWWWXXXYYYXXXWWWUUUTTTXXXXXXWWWWWWVVVUUUTTTSSSPPPPPPOOOOOOOOOOOONNNNNNNNNOOOQQQQQQPPPPPPRRRSSSUUUTTTTTTSSSTTTTTTUUUUUUWWWWWWYYY\\\___ccceeefffgggiiilllnnnnnnnnnooopppooollljjjiiijjjkkkllllllmmmmmmnnnrrruuuvvvuuurrrkkknnnpppooollllllqqqvvvwwwvvvsssooolllmmmrrrvvvxxxwwwuuuvvvxxxzzz{{{{{{zzzwwwwwwxxxvvvqqqnnnpppwwwzzzUUUAAA@@@:::::::::;;;<<<===>>>???@@@@@@@@@@@@AAAEEELLLQQQOOOPPPQQQRRRRRRPPPMMMKKKMMMMMMLLLMMMNNNQQQTTTVVVNNNNNNPPPQQQPPPPPPXXXaaaVVVUUUUUUWWWZZZZZZZZZ[[[YYYWWW\\\cccddddddpppwwwdddaaazzzzzzuuuyyy|||tttYYYNNNLLLKKKMMMPPPRRRQQQOOONNNNNNOOOIIIGGGEEEEEEEEEFFFGGGFFFHHHHHHHHHIIIIIIIIIJJJJJJFFFJJJNNNMMMIIIHHHKKKOOOMMMMMMMMMNNNPPPRRRTTTUUUOOOOOONNNQQQ___tttpppdddzzz}}}uuufffcccjjjiiieeeeee[[[TTTPPPPPPQQQOOOOOORRRQQQSSSUUUWWWYYYZZZ[[[\\\XXX[[[^^^aaabbbdddgggiiiiiiiiikkkmmmpppsssvvvxxxrrrssstttuuuvvvwwwxxxxxxppp}}}rrrkkk|||xxxlllnnnuuummmgggaaa\\\YYY]]]jjjxxx~~~}}}~~~rrr{{{yyyddd[[[ZZZhhhzzzzzzuuuyyynnnsssfffRRR===777999:::888666666666666777777999::::::>>>@@@BBBCCCDDDDDDFFFHHHMMMFFFMMMSSSWWWgggooo{{{~~~yyynnn^^^\\\ZZZ[[[]]]\\\\\\[[[YYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVUUUTTTSSSRRRPPPPPPPPPOOOOOONNNNNNNNNNNNOOOQQQQQQPPPPPPRRRSSSVVVUUUTTTTTTSSSSSSSSSSSSPPPRRRUUUWWWYYY\\\^^^___bbbeeeiiikkkkkklllmmmnnnooollliiihhhiiijjjkkkkkkgggffffffhhhjjjmmmnnnnnnjjjoootttsssooommmooorrrsssrrrpppnnnnnnpppuuuxxxxxxvvvtttuuuvvvxxxyyyxxxxxxtttsssuuusssooonnnppp|||}}}}}}iiiEEE===<<<999999::::::;;;===>>>???===>>>@@@AAAAAABBBDDDFFFJJJKKKNNNQQQTTTTTTRRRPPPTTTSSSQQQOOONNNOOOPPPQQQLLLNNNQQQRRRNNNNNNWWWcccTTTQQQRRRWWWZZZYYYYYYZZZ\\\XXXWWW\\\```bbbccceee{{{pppbbbhhhwwwtttrrrvvv~~~xxxyyy}}}eeeNNNKKKMMMKKKKKKOOOSSSSSSPPPNNNNNNOOOKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFGGGHHHIIIKKKKKKLLLHHHJJJMMMLLLJJJIIIJJJLLLJJJJJJJJJKKKMMMPPPSSSTTTQQQRRRNNNPPP[[[nnn~~~wwwcccuuuggguuuvvvhhhiiikkkhhhddd]]]VVVQQQRRRSSSRRRQQQRRRRRRSSSUUUWWWYYYZZZ[[[[[[XXXZZZ]]]^^^```cccfffiiigggiiikkknnnqqqssstttuuuoooppprrrsssuuuvvvvvvvvvkkkyyy|||zzzxxxooouuu}}}~~~uuuhhhbbbaaaccccccdddaaaZZZVVV]]]hhhooouuu|||ggg___```ooo~~~zzzxxxwww|||mmmoooWWWHHH:::888;;;<<<;;;;;;666666777777888999:::;;;???AAADDDEEEEEEEEEGGGHHHHHHJJJMMMQQQWWWnnnqqqcccjjj~~~{{{yyyzzzddd___[[[\\\\\\[[[[[[]]]YYYYYYZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXWWWWWWVVVUUUSSSSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNNNNMMMNNNPPPQQQRRRQQQQQQRRRTTTUUUUUUTTTSSSRRRRRRRRRRRRNNNPPPSSSUUUVVVWWWYYYZZZ\\\___bbbeeefffgggiiijjjllljjjgggeeefffggghhhgggfffeeeeeefffgggjjjmmmnnnkkkoootttuuurrrpppooopppooooooooooooqqqtttwwwxxxuuusssqqqqqqrrrtttttttttssspppoooqqqpppnnnnnnqqq~~~xxx~~~SSS>>>===777999999::::::<<<===???@@@<<<>>>@@@BBBDDDDDDCCCBBBLLLKKKLLLOOOSSSWWWWWWVVVUUUTTTRRROOOOOOOOOPPPQQQNNNMMMNNNPPPNNNOOOXXXbbbTTTQQQRRRYYY[[[XXXWWWYYYZZZ[[[ZZZYYY\\\bbbdddaaaeee~~~zzz{{{}}}vvvoooqqqzzzzzzzzz~~~ssseeehhhuuusss]]]RRRPPPPPPNNNJJJOOOTTTTTTQQQNNNNNNPPPMMMMMMKKKIIIGGGFFFGGGHHHFFFFFFGGGHHHIIIJJJKKKLLLIIIJJJKKKLLLMMMLLLLLLKKKJJJJJJIIIJJJKKKNNNQQQRRRQQQSSSOOOSSS___jjjhhhwwwbbbaaa{{{sssjjjjjjiiidddbbbYYYSSSSSSTTTRRRPPPPPPQQQRRRTTTUUUWWWXXXYYYYYYZZZ[[[[[[[[[\\\___cccggggggiiimmmppprrrqqqpppoooooopppqqqsssttttttssssssooowwwxxxzzz|||uuuxxxxxxtttxxx{{{zzzuuunnniiieeedddcccbbb```ZZZVVVZZZbbbgggqqqyyy~~~~~~hhhbbbfffwww{{{uuuxxxyyy|||}}}qqqqqqLLLBBB:::999;;;::::::<<<888888888999:::;;;======???BBBEEEFFFFFFFFFGGGHHHHHHRRRNNNNNNYYYaaammmddd```vvvyyylllddd^^^]]]\\\ZZZ[[[___YYYYYYZZZ[[[ZZZYYYXXXWWWXXXXXXWWWWWWWWWVVVVVVVVVRRRSSSTTTUUUUUUUUUSSSRRRQQQQQQPPPOOOOOONNNMMMMMMOOOQQQRRRRRRRRRRRRSSSUUUVVVUUUTTTSSSRRRRRRRRRSSSNNNRRRUUUVVVUUUUUUWWWXXXWWWZZZ^^^aaacccdddfffhhhjjjgggeeedddeeeeeeeeedddfffgggiiijjjkkkmmmnnnooolllmmmpppqqqrrrrrrqqqqqqnnnnnnppprrruuuvvvvvvuuutttrrrpppoooppprrrrrrqqqqqqmmmmmmooopppoooqqqvvvsssFFF;;;???888::::::;;;<<<===???@@@AAA@@@@@@@@@BBBCCCCCCCCCBBBSSSOOOLLLMMMQQQVVVXXXYYYPPPOOONNNMMMNNNPPPRRRSSSPPPLLLKKKMMMOOORRRXXX___WWWSSSTTTZZZ\\\XXXUUUWWWQQQZZZ]]]XXXXXX```dddaaagggttt{{{|||{{{|||rrryyywww[[[TTTUUUQQQNNNNNNIIIOOOTTTUUUQQQNNNNNNPPPNNNMMMLLLIIIFFFEEEFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJJJJMMMOOOPPPNNNLLLLLLKKKJJJJJJKKKMMMOOOPPPJJJNNNKKKSSSaaaiiilll{{{eeeYYYnnn|||jjjiiiiiieeefff]]]UUUUUUUUURRROOOOOOPPPQQQSSSTTTVVVVVVWWWWWW\\\[[[ZZZYYYYYY[[[```dddhhhjjjnnnqqqqqqooollljjjpppqqqrrrssssssrrrqqqppprrrrrrpppwwwyyywww{{{xxxjjjmmmoooqqqsssuuussspppfff```ZZZXXXUUUTTTYYY```iiiqqqvvvwww{{{~~~gggcccjjj|||zzztttyyy|||}}}yyyrrrqqqHHHAAA<<<;;;:::777666888:::::::::;;;<<<===??????@@@BBBEEEGGGGGGGGGGGGHHHFFFUUUKKKIIIWWWUUU{{{uuueeeaaaoooyyyxxx~~~rrrhhh```___]]]ZZZ[[[```YYYZZZ[[[[[[[[[ZZZXXXWWWXXXXXXWWWWWWWWWVVVVVVVVVRRRSSSUUUVVVVVVUUUTTTSSSQQQQQQPPPOOOOOONNNMMMMMMPPPQQQSSSSSSRRRRRRTTTUUUXXXWWWVVVUUUUUUUUUUUUUUUPPPSSSWWWXXXVVVUUUWWWXXXVVVYYY]]]```bbbdddfffhhhiiigggeeeeeeeeeeeedddcccaaaeeeiiikkkllllllllllllmmmlllkkkmmmqqqsssttttttnnnooorrruuuwwwwwwuuurrruuusssqqqpppqqqrrrrrrrrrqqqnnnnnnqqqssssssvvvzzzxxx~~~]]]<<<777===999;;;;;;<<<===???@@@BBBCCCEEECCCAAA@@@@@@@@@@@@???KKKKKKKKKNNNRRRVVVWWWWWWQQQNNNLLLNNNRRRTTTRRROOOKKKMMMNNNNNNNNNQQQWWW\\\TTTRRRQQQSSSWWW[[[[[[ZZZWWWVVVUUUUUUVVVXXX[[[]]]cccnnnvvvxxxppp___PPPMMMPPPPPPOOOQQQLLLKKKJJJIIIIIIJJJKKKLLLMMMLLLKKKIIIHHHHHHGGGGGGDDDHHHJJJIIIGGGGGGKKKOOOQQQPPPOOONNNMMMKKKJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLIIIMMMNNNTTT\\\ccc~~~|||www~~~gggVVVooojjjkkkfffdddccc```YYYRRRNNNNNNPPPRRRRRRSSSSSSTTTUUUWWWXXXXXXYYYYYY[[[\\\^^^```aaajjjkkkkkkllllllkkkkkkjjjoooqqqssstttsssssstttuuupppooorrrzzz~~~||||||vvvuuuuuuyyyxxxyyylllccclllpppooouuuwwwqqqiii^^^YYYXXXXXXVVVTTTccckkkuuu{{{}}}}}}qqq```iiiyyy~~~yyyvvvxxxzzz|||WWWBBB>>>:::888999:::999888888999999;;;===???AAACCCDDDBBBDDDHHHJJJHHHIIILLLKKKPPPOOOOOORRRXXXrrrhhh^^^ZZZtttyyy{{{zzzpppeee```\\\YYYYYY\\\XXX[[[\\\YYY[[[___]]]VVVWWWWWWWWWWWWWWWXXXYYYYYYVVVVVVVVVVVVUUUTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTSSSSSSTTTVVVXXXYYY[[[XXXVVVVVVXXXXXXVVVSSSVVVVVVVVVVVVWWWWWWXXXYYYWWWYYY\\\___bbbcccccccccaaaeeehhhgggccc``````aaabbbcccgggiiikkkllllllkkkhhhiiijjjlllnnnqqqssstttqqqrrrssssssrrrrrrsssuuuxxxxxxvvvpppmmmnnnppppppqqqnnnnnnsss{{{|||dddMMMCCC===;;;???:::>>>CCC>>>999EEEOOOHHHKKKAAA>>>DDDEEE???>>>CCCWWWTTTOOOMMMNNNPPPQQQRRRNNNKKKJJJMMMRRRUUUTTTQQQPPPQQQRRRQQQPPPQQQUUUXXXQQQPPPPPPSSSWWW[[[\\\[[[XXXWWWWWWVVVWWWYYYZZZ[[[\\\bbbccclll}}}ttt|||bbbVVVLLLLLLNNNMMMLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMLLLLLLKKKIIIHHHHHHGGGEEEGGGIIIHHHFFFHHHNNNSSSRRRQQQPPPOOOMMMLLLJJJJJJMMMMMMKKKKKKJJJKKKLLLLLLNNNOOONNNQQQSSSRRRfffyyyzzz{{{~~~ggg}}}vvvnnnmmmfffdddccc```ZZZSSSOOOOOOPPPRRRRRRRRRSSSTTTUUUWWWWWWXXXXXXYYYZZZ\\\^^^```aaahhhhhhiiijjjjjjjjjiiiiiimmmooorrrsssrrrrrrsssttt}}}{{{zzz}}}~~~xxxkkkkkkkkkmmmpppwww|||uuuyyyooojjjrrrvvvvvvzzzxxxssslllccc\\\YYYYYYXXXXXXaaagggooouuuzzz}}}vvvgggooo~~~{{{xxxvvvuuuuuu~~~mmmQQQAAA>>>:::888999::::::888888999:::<<<>>>@@@BBBCCCJJJHHHIIILLLLLLIIIHHHKKKJJJOOOMMMKKKLLLMMMaaaiiiaaarrr~~~{{{tttoooggg^^^YYYYYY[[[]]]]]]ZZZ[[[^^^\\\VVVXXXXXXWWWWWWWWWXXXXXXYYYVVVVVVWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUTTTTTTTTTUUUVVVVVVXXXVVVTTTUUUVVVVVVTTTRRRTTTTTTTTTUUUVVVXXXYYYZZZYYYZZZ[[[]]]___``````aaa___aaaddddddbbbaaa``````bbbdddfffhhhiiiiiihhhgggiiiiiijjjkkkmmmoooqqqrrrooorrrttttttssspppoooooopppqqqqqqooolllkkkllllllmmmnnnrrr{{{tttPPP@@@<<<999999===>>>>>>@@@===AAA\\\vvvyyycccPPPAAA@@@AAA>>>>>>CCCaaa[[[RRRLLLIIIIIIJJJKKKKKKIIIIIILLLRRRUUUUUUTTTTTTUUUVVVUUUSSSRRRRRRSSSOOONNNOOORRRVVVZZZ\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYYYY]]]YYYXXXcccxxxrrrpppyyypppqqq~~~~~~cccSSSNNNKKKMMMMMMKKKJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGEEEFFFGGGFFFFFFIIIPPPUUUQQQQQQPPPNNNMMMLLLKKKJJJOOONNNMMMLLLLLLLLLLLLLLLKKKMMMMMMQQQTTTPPPZZZsssuuu|||www~~~cccvvvoooiiieeeddd```[[[UUUQQQPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXYYYZZZ\\\^^^___```eeeeeefffggghhhhhhhhhgggjjjmmmppprrrrrrqqqqqqrrrmmmoooqqqxxx|||xxxtttssstttuuu|||vvvxxxnnnvvv{{{|||{{{rrrnnnggg___XXXWWWYYY[[[[[[^^^dddlllttt{{{~~~~~~|||}}}zzzrrryyy~~~xxxyyyzzzzzzzzz```JJJ@@@===:::999999:::::::::999:::;;;===???AAACCCCCCKKKIIIIIILLLKKKIIIHHHKKKMMMRRRQQQOOONNNLLLYYYsss~~~qqq}}}zzznnnaaaZZZZZZ^^^___]]]ZZZ[[[\\\ZZZVVVYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVUUUTTTTTTSSSVVVUUUSSSSSSTTTTTTRRRQQQRRRRRRRRRTTTUUUWWWYYYZZZYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^```aaaaaa```^^^___```ccceeeggggggggggggiiiiiiiiijjjkkklllnnnnnnnnnqqqtttuuurrrnnnkkkjjjiiikkkmmmnnnllliiihhhhhhgggllluuuzzzttt[[[BBB;;;<<<<<<<<<>>>???;;;======GGGhhhlllVVVCCC???@@@???>>>@@@^^^XXXQQQKKKHHHHHHHHHHHHJJJIIIIIILLLQQQTTTTTTSSSTTTUUUWWWWWWVVVSSSQQQOOONNNOOOOOORRRUUUXXXZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVXXX[[[ZZZZZZ\\\]]]wwwzzziiifff```^^^lll^^^JJJNNNMMMMMMMMMLLLKKKKKKMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLJJJIIIHHHEEEFFFGGGFFFFFFHHHLLLPPPLLLLLLLLLLLLLLLLLLLLLKKKNNNNNNMMMLLLLLLKKKKKKKKKIIIKKKKKKPPPWWWSSSXXXjjjrrrooo[[[nnnkkkfffdddaaa\\\WWWTTTRRRQQQRRRRRRRRRRRRSSSUUUVVVWWWWWWWWWXXXYYY[[[]]]___```ccccccdddffffffggggggggghhhkkkooorrrrrrqqqqqqrrrsssxxxxxxzzzzzzuuuqqqmmmxxxzzznnnvvv}}}pppnnniii```WWWTTTWWW\\\ZZZZZZ\\\eeepppyyy{{{{{{|||{{{|||xxx{{{___FFF???===:::999999:::;;;;;;:::;;;===???AAACCCDDDDDDFFFDDDDDDHHHIIIGGGIIILLLLLLSSSSSSSSSUUURRRXXXkkk|||pppccc^^^______]]][[[YYYZZZ[[[ZZZXXXYYYYYYXXXWWWWWWWWWWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTUUUVVVVVVUUUTTTSSSUUUTTTSSSSSSSSSRRRQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXWWWWWWVVVWWWXXXZZZ\\\^^^]]][[[[[[]]]aaacccaaa^^^ZZZ\\\___cccfffiiijjjkkkiiiiiiiiiiiiiiijjjkkklllnnnppprrrrrrooommmkkkkkkiiiiiikkkmmmlllhhhgggjjjffflllvvvyyyrrr^^^MMM>>><<<@@@@@@>>>======:::===???CCCYYYnnnqqqWWWKKKAAAAAACCCAAA>>>>>>QQQNNNLLLKKKKKKKKKKKKIIIKKKKKKKKKMMMOOOQQQQQQQQQQQQRRRTTTVVVVVVTTTQQQNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZZZZZZZZZZYYYWWWVVVUUUTTTUUUVVV]]]```XXX\\\sssyyyppphhhbbbfffwwwfffSSSOOOMMMOOONNNKKKHHHIIILLLNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHEEEFFFGGGFFFEEEEEEFFFGGGFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLKKKKKKJJJJJJJJJLLLNNNJJJLLLRRRMMMNNN\\\wwwkkkhhhooonnnlllgggeeeaaa]]]ZZZVVVTTTRRRQQQQQQQQQRRRSSSTTTVVVVVVVVVWWWWWWYYYZZZ\\\^^^___aaabbbcccdddffffffgggggghhhkkkoooqqqrrrrrrssssssvvv{{{{{{yyy~~~~~~yyysss{{{~~~sssyyyqqqrrrooofff\\\WWWZZZ^^^dddaaa```fffpppwwwyyywww{{{}}}~~~|||{{{zzzaaaCCC===<<<;;;999999999;;;===;;;<<<>>>AAACCCDDDEEEEEEFFFCCCCCCFFFGGGFFFGGGKKKIIIPPPQQQQQQUUURRRSSS___uuuyyymmmeeeddd___[[[XXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTUUUWWWZZZ]]]___]]][[[[[[]]]aaadddbbb```\\\^^^```cccfffiiijjjkkkggggggggghhhhhhiiijjjkkknnnnnnnnnmmmkkkkkklllnnnkkkiiijjjmmmlllhhhiiinnnpppsssyyytttcccMMMCCC;;;<<<@@@AAA>>>;;;BBB===??????<<>>;;;<<<;;;:::888999<<<>>>;;;===@@@BBBEEEFFFFFFFFFMMMIIIHHHIIIIIIFFFGGGJJJLLLSSSQQQPPPUUUSSSPPPWWWRRRuuu|||pppiiibbb]]]XXXYYYYYYWWWXXXZZZWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQRRRTTTUUUVVVVVVVVVUUUVVVWWWUUUSSSRRRSSSTTTVVVUUUTTTTTTSSSSSSTTTTTTRRRSSSTTTVVVYYY[[[^^^___]]]\\\\\\^^^```bbbcccbbbccccccddddddeeeeeeffffffeeeeeefffggghhhjjjlllmmmmmmlllkkkiiihhhhhhkkknnnllliiijjjppppppmmmpppwww|||mmmfffeeegggBBB>>>;;;===BBBEEECCCAAAIIIAAA@@@???:::>>>CCC>>>>>>???@@@???>>>???CCCGGGFFFGGGIIIMMMPPPQQQOOONNNKKKKKKLLLMMMMMMMMMNNNOOOOOOOOOQQQTTTVVVVVVRRROOOLLLOOOQQQQQQPPPQQQTTTWWWZZZYYYWWWVVVUUUUUUUUUVVVRRRXXXUUUUUU]]]]]]\\\cccSSS\\\tttvvvqqqsssooogggiiinnnxxxmmmXXXOOONNNOOOIIIKKKJJJFFFGGGLLLLLLIIILLLMMMNNNOOOOOONNNMMMLLLLLLJJJHHHFFFFFFGGGIIIJJJMMMJJJEEEAAA@@@AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIKKKLLLMMMMMMLLLLLLIIINNNLLLLLLRRRPPPQQQ\\\```xxxjjj]]]tttiiifffbbb```^^^[[[VVVSSSQQQQQQQQQQQQSSSTTTUUUVVVUUUVVVVVVWWWYYY[[[]]]^^^[[[\\\^^^```bbbddddddeeegggiiijjjlllmmmooosssvvvxxxvvvyyy~~~|||vvv}}}~~~mmmddddddhhhlllnnniiibbbaaagggjjjkkktttxxxzzzqqqttt{{{zzzrrrkkkgggfffnnnkkkggghhhmmmrrrvvvwwwxxxzzz|||~~~]]]JJJ===:::;;;;;;:::888999<<<@@@<<<>>>AAADDDFFFGGGGGGFFFPPPLLLJJJKKKJJJHHHIIILLLPPPVVVRRRQQQXXXWWWSSSVVVNNN^^^{{{tttiiiaaa[[[[[[ZZZVVVVVVZZZVVVVVVVVVWWWXXXYYYZZZ[[[XXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTVVVWWWVVVSSSQQQRRRTTTUUUUUUTTTTTTTTTUUUUUUVVVTTTUUUWWWYYY[[[\\\]]]]]][[[\\\^^^^^^^^^___aaacccfffeeeeeedddccccccccccccccccccdddfffiiilllnnnooojjjjjjjjjhhheeedddfffgggmmmjjjoooyyy|||xxx{{{ooobbbsssuuuNNN@@@>>>===???DDDIIIIIIHHHJJJ@@@???@@@;;;???CCC>>>@@@@@@???>>>>>>@@@BBBBBBKKKKKKKKKMMMPPPPPPOOOMMMIIIJJJLLLLLLLLLMMMNNNPPPQQQPPPQQQTTTVVVVVVRRROOOJJJMMMPPPPPPPPPRRRUUUYYYZZZXXXVVVTTTSSSTTTUUUVVVKKKXXXWWWPPPSSSVVVXXX___WWWWWW^^^rrrrrrddd```aaammmdddPPPPPPVVVUUUPPPGGGJJJJJJHHHKKKPPPOOOJJJMMMNNNOOOPPPPPPOOONNNMMMLLLJJJGGGEEEDDDFFFIIIKKKQQQKKKCCC>>>>>>AAAFFFHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLMMMNNNNNNNNNNNNIIIPPPOOOMMMOOOKKKJJJTTT\\\fffzzzwwwsssXXXxxx|||iiifffbbb```___\\\WWWSSSQQQQQQQQQQQQRRRTTTUUUVVVUUUUUUVVVWWWYYY[[[]]]^^^YYYZZZ\\\^^^```bbbccccccfffggghhhiiijjjnnnrrrvvvqqqooozzzuuuiiiccceeelllqqqiiiaaa]]]]]]YYYWWWdddwwwtttzzzmmmkkkhhhfffqqqkkkfffiiiqqq|||~~~wwwpppjjjgggdddbbbaaaccchhhpppwwwzzzvvvxxx{{{|||}}}~~~~~~{{{VVV<<<>>>999;;;;;;:::888999===@@@<<<>>>BBBEEEGGGGGGGGGGGGMMMIIIHHHJJJJJJIIIKKKOOOMMMSSSOOOMMMVVVXXXTTTWWW[[[YYYuuu{{{ooofff___]]][[[VVVUUUYYYUUUUUUVVVVVVXXXYYY[[[\\\XXXXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUSSSRRRRRRRRRSSSTTTSSSUUUWWWUUURRRPPPRRRTTTTTTTTTTTTTTTUUUVVVWWWXXXVVVWWWYYY[[[\\\\\\[[[[[[ZZZ\\\___^^^\\\]]]```ddddddcccccccccccccccddddddaaabbbdddfffjjjmmmpppqqqggghhhiiihhhdddbbb``````mmmllluuunnnhhhggg>>>>>>===<<<<<<@@@FFFHHHGGGDDD;;;===AAA>>>???@@@:::>>>>>>>>>@@@CCCDDD???999FFFFFFFFFIIIMMMOOOOOOOOOJJJJJJKKKMMMPPPPPPOOONNNTTTRRRQQQRRRSSSSSSQQQNNNPPPPPPPPPQQQRRRSSSTTTUUUYYYYYYYYYWWWUUUTTTUUUVVVTTTTTTUUUXXX[[[[[[WWWTTT^^^\\\]]]cccmmm~~~hhheee{{{nnnyyywwwvvvzzzttt```SSSQQQSSSUUUUUULLLLLLMMMKKKJJJJJJKKKMMMJJJKKKLLLLLLKKKLLLNNNPPPSSSOOOIIIEEEEEEHHHMMMQQQgggYYYIIIAAABBBFFFFFFDDDIIIJJJJJJIIIGGGGGGHHHJJJJJJJJJJJJKKKLLLLLLMMMMMMOOOOOOOOONNNNNNNNNMMMMMMYYY___zzz```lll|||aaa```iii___YYYZZZRRRRRROOONNNPPPUUUWWWTTTPPPSSSUUUWWWYYY[[[\\\\\\[[[ZZZ[[[]]]___```bbbbbbccceeefffhhhjjjlllnnnooooootttwwwxxxtttsssqqqpppoooddd^^^___]]]WWWYYYbbb```]]]\\\\\\[[[WWWXXX\\\cccbbbjjjqqqzzzxxxoooiiiccc]]][[[ZZZWWWXXXdddsssxxxuuu{{{zzzyyyzzz}}}rrrNNN===888<<<;;;;;;;;;<<<===???@@@CCCDDDEEEFFFFFFGGGGGGGGGIIIKKKNNNQQQQQQOOOLLLJJJFFFRRRWWWRRRPPPVVVXXXUUUUUUVVVccc}}}~~~}}}vvv{{{|||qqqeee]]]XXXTTTWWW[[[WWWXXXYYYYYYXXXWWWXXXXXXUUUVVVXXXZZZYYYXXXUUUTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPPPPPPPUUUTTTTTTSSSTTTVVVWWWYYYWWWXXXYYYYYYYYY[[[^^^aaa_________]]]\\\\\\^^^```]]]^^^___```bbbcccdddeeefffcccaaabbbgggkkkllllllaaadddfffeeeaaa______aaajjjjjjooozzzsssoooQQQAAA>>>===<<<;;;<<<===???AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>KKKIIIHHHIIIKKKMMMMMMLLLJJJJJJLLLNNNQQQQQQOOOMMMPPPNNNNNNOOORRRSSSQQQOOOPPPPPPPPPPPPQQQRRRSSSTTTWWWYYYYYYXXXVVVUUUVVVWWWXXXXXXXXXZZZ]]]]]]ZZZWWWYYYWWWVVVYYY]]]iiiuuupppjjjjjjtttzzz{{{jjjddd[[[UUUTTTRRROOOMMMMMMNNNNNNLLLJJJJJJJJJLLLKKKLLLMMMLLLKKKKKKMMMOOOPPPNNNKKKHHHGGGHHHJJJKKKZZZSSSJJJFFFHHHIIIGGGDDDGGGHHHIIIIIIHHHHHHJJJLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTTTYYYzzzuuudddlll___ccc^^^___ccc]]]TTTQQQNNNPPPSSSUUUSSSOOOSSSTTTVVVWWWXXXYYYXXXXXXZZZYYYYYYYYY[[[]]]```aaafffgggiiilllnnnpppqqqqqqpppuuu~~~yyy{{{xxxnnnlllhhhbbbeeennniiibbb[[[VVVQQQLLLLLLOOOUUUZZZiiitttxxx~~~~~~wwwlllccc___ZZZVVVUUUSSSPPPRRR___nnnuuusss|||{{{|||}}}~~~kkkLLL>>>:::<<<;;;;;;;;;<<<>>>@@@AAABBBBBBDDDFFFGGGHHHIIIIIIJJJKKKMMMOOOOOONNNLLLJJJKKKUUUXXXQQQNNNSSSVVVSSSQQQWWW[[[qqqtttppp|||rrrjjjaaaZZZXXX[[[XXXYYYZZZZZZYYYWWWWWWWWWTTTVVVXXXYYYZZZXXXVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTSSSSSSTTTUUUVVVTTTSSSRRRQQQPPPQQQRRRRRRUUUTTTSSSSSSSSSTTTVVVVVVWWWXXXYYYYYYYYYZZZ]]]___^^^^^^^^^]]][[[\\\]]]___]]]^^^^^^___```aaabbbbbbdddaaa___```ccceeeeeeeeebbbccccccbbb``````aaabbbfffhhhmmmwwwtttZZZFFF;;;???>>>===<<<<<<>>>???AAA@@@@@@???>>>====================================QQQNNNKKKIIIJJJJJJJJJJJJJJJKKKMMMPPPRRRRRRPPPMMMKKKJJJKKKMMMPPPRRRRRRRRROOOOOOOOOOOOPPPQQQRRRRRRUUUWWWYYYYYYXXXWWWVVVWWW[[[ZZZYYYZZZ[[[[[[YYYWWWZZZXXXVVVVVVVVVXXX```jjj~~~yyynnnuuu}}}fffWWWWWWVVVTTTSSSPPPNNNMMMOOOPPPPPPNNNKKKJJJJJJJJJKKKLLLLLLLLLJJJJJJLLLNNNNNNNNNMMMKKKIIIHHHFFFEEELLLKKKKKKLLLLLLKKKHHHFFFFFFGGGHHHIIIHHHIIIKKKMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLOOOTTTpppppptttiiieeehhhaaa^^^aaabbbZZZWWWTTTPPPPPPRRRSSSQQQOOORRRRRRTTTUUUUUUVVVVVVUUUYYYWWWUUUTTTVVVYYY]]]___dddeeehhhjjjmmmooopppqqqnnnsss}}}yyytttpppttt}}}|||rrrfff___WWWPPPMMMNNNLLLVVVjjjsssooovvv~~~{{{qqqddd[[[YYYWWWTTTQQQOOOLLLOOO[[[jjjrrrrrrzzz{{{}}}~~~{{{xxx{{{~~~}}}}}}vvvttt}}}^^^HHH???===<<<<<<<<<<<<===???@@@AAAAAABBBDDDFFFHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPWWWWWWPPPLLLPPPSSSPPPMMMYYYWWWXXXyyyzzzooommmzzz~~~wwwlll```ZZZZZZZZZZZZ[[[ZZZYYYWWWVVVUUUTTTUUUWWWYYYZZZYYYXXXWWWSSSTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSTTTUUUSSSRRRPPPOOOPPPQQQSSSTTTSSSSSSSSSRRRRRRSSSTTTTTTWWWXXXYYYYYYXXXYYY[[[]]]\\\]]]]]]\\\[[[[[[]]]^^^]]]]]]^^^^^^^^^_________```___]]]]]]^^^___^^^]]]bbb```]]]]]]^^^aaaccccccjjjnnnttt{{{rrrVVVHHHAAA;;;???>>>=========>>>@@@@@@???>>>>>>======<<<<<<<<<========================SSSPPPLLLIIIIIIJJJJJJJJJJJJKKKNNNQQQSSSSSSPPPNNNJJJJJJKKKMMMOOOQQQSSSSSSPPPOOOOOOOOOPPPPPPQQQRRRTTTVVVYYYZZZYYYWWWWWWWWWYYYXXXWWWWWWVVVVVVUUUUUUYYYXXXXXXYYYXXXWWWXXXYYYaaaooovvvzzz{{{uuuzzzwwwvvvzzz}}}yyyooo___VVVWWWWWWUUUQQQNNNNNNRRRVVVQQQRRRRRROOOLLLIIIIIIIIIIIIJJJKKKKKKJJJKKKMMMOOOPPPOOONNNLLLJJJHHHFFFEEEFFFHHHJJJKKKKKKJJJIIIJJJGGGHHHIIIHHHHHHHHHJJJLLLMMMMMMMMMMMMLLLJJJHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNOOOTTT```ppprrrjjjxxxfffbbbccc^^^UUU[[[WWWSSSPPPPPPQQQPPPOOOPPPPPPRRRSSSTTTUUUVVVVVVXXXWWWUUUUUUVVVXXX[[[]]]```aaadddgggiiikkkmmmnnnllloooyyy|||xxxvvvssswww~~~wwwooommmhhh```YYYVVVQQQ[[[nnnsssffffffvvv{{{wwwmmmbbb\\\\\\[[[WWWVVVRRRNNNQQQ[[[gggpppsssuuuxxx|||}}}{{{zzz}}}~~~yyyttttttzzz|||{{{hhhPPPCCC??????<<<<<<===>>>???AAABBBBBBDDDDDDEEEGGGIIIKKKLLLMMMOOONNNMMMLLLLLLLLLNNNOOOSSSWWWUUUNNNKKKOOOQQQPPPNNNZZZZZZWWWfff}}}tttoooyyyllldddccc\\\[[[ZZZYYYYYYXXXVVVUUUTTTUUUWWWYYYZZZZZZYYYXXXVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSQQQPPPPPPQQQRRRRRRRRRQQQPPPOOOPPPRRRTTTVVVPPPPPPQQQQQQRRRSSSTTTTTTVVVXXXYYYXXXXXXXXXYYY[[[ZZZ[[[\\\[[[ZZZZZZ[[[]]]^^^^^^]]]]]]]]]\\\\\\\\\]]]\\\[[[[[[[[[[[[[[[[[[aaa]]]YYYZZZ___dddfffgggwww|||[[[CCCAAAAAA===??????>>>>>>>>>>>>???@@@>>>>>>>>>>>>======<<<<<<========================RRROOOKKKJJJJJJLLLMMMMMMKKKLLLMMMPPPSSSSSSPPPNNNMMMMMMNNNNNNOOOPPPRRRTTTQQQQQQPPPPPPQQQQQQRRRRRRSSSVVVXXXYYYXXXWWWVVVVVVWWWWWWWWWUUUTTTSSSSSSSSSSSSUUUVVVVVVWWWXXXWWWUUUWWW[[[jjjhhhVVVUUUZZZZZZZZZWWWRRRMMMMMMRRRWWWRRRRRRRRRPPPLLLIIIGGGGGGFFFGGGIIIIIIJJJKKKNNNPPPSSSQQQOOOLLLJJJIIIIIIIIIIIIJJJIIIGGGEEEFFFIIIMMMIIIIIIIIIHHHFFFEEEFFFHHHKKKLLLLLLLLLKKKIIIGGGFFFFFFGGGHHHJJJLLLMMMOOOOOOOOOVVVZZZ~~~uuuzzzqqqhhheeeaaa___]]]ZZZVVVSSSQQQPPPOOOOOOOOOOOOPPPRRRTTTVVVXXXXXXVVVVVVWWWYYYZZZ[[[\\\\\\___```bbbeeehhhiiikkkkkklllmmmqqqyyytttzzz}}}yyyxxxzzzvvvrrrnnnmmmjjjhhhhhhkkkiiieeefffmmmpppiii^^^WWWVVV___uuu}}}llldddoooyyytttrrrllleeecccfffddd```^^^XXXRRRSSSZZZccckkkppprrrwww|||~~~|||zzzyyy||||||}}}~~~|||xxxtttsssvvv}}}~~~zzz|||rrrUUUEEE???>>>???===>>>???AAABBBCCCDDDDDDHHHHHHHHHHHHIIIKKKLLLMMMQQQOOOMMMLLLMMMNNNQQQSSSSSSTTTRRRMMMLLLNNNQQQRRRRRRVVVWWW[[[```nnnwwwrrr|||tttrrr```]]]ZZZXXXYYYYYYXXXVVVUUUVVVWWWXXXYYYZZZYYYYYYYYYYYYYYYXXXWWWUUUSSSRRRTTTSSSQQQPPPPPPPPPQQQRRRQQQPPPOOOOOOPPPRRRTTTVVVMMMMMMOOOQQQRRRTTTUUUUUUUUUVVVXXXXXXWWWWWWXXXYYYWWWYYYZZZZZZYYYYYYZZZ\\\]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]___\\\ZZZ\\\cccjjjmmmnnnpppJJJ;;;>>>???:::??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>PPPNNNKKKKKKLLLNNNOOONNNLLLLLLLLLNNNQQQRRRQQQOOOOOOPPPPPPOOOOOOPPPSSSUUUTTTSSSSSSRRRSSSSSSTTTTTTSSSUUUWWWWWWVVVUUUTTTUUUVVVXXXYYYXXXUUUTTTTTTTTTRRRUUUWWWVVVVVVXXXWWWTTTQQQXXXaaajjjyyyhhhWWWTTTUUUUUUSSSUUUVVVTTTPPPMMMLLLNNNQQQRRRRRRPPPLLLIIIGGGFFFEEEGGGHHHIIIIIIKKKMMMPPPSSSQQQNNNKKKJJJJJJLLLMMMMMMKKKHHHDDDBBBDDDHHHKKKHHHIIIHHHGGGDDDCCCDDDEEEGGGHHHJJJKKKKKKIIIGGGFFFGGGHHHIIIKKKMMMNNNOOOPPPOOOVVVZZZrrrrrr}}}uuupppddd___ddd___]]]ZZZVVVSSSQQQPPPOOOPPPPPPQQQRRRTTTVVVWWWYYYTTTVVVXXXZZZ\\\]]]]]]]]]```aaacccfffhhhiiijjjjjjppppppoooqqqwww|||yyysssnnnnnnooorrruuuuuuqqqmmmhhhgggfffddd```[[[WWWUUUUUUSSSXXXfffoookkk___WWWTTT[[[uuuzzzkkklllpppsssrrrooolllooottttttpppccc[[[SSSSSSVVV\\\dddkkkqqqwww~~~|||{{{{{{{{{{{{{{{~~~|||}}}{{{}}}{{{uuussssssuuuxxx~~~~~~|||bbbIII???======??????@@@BBBCCCEEEFFFGGGGGGKKKJJJIIIIIIJJJKKKMMMNNNPPPOOONNNMMMNNNPPPSSSVVVSSSRRROOOMMMMMMNNNPPPQQQTTTOOONNNWWWZZZ[[[mmm}}}zzzjjjddd]]]ZZZZZZZZZYYYXXXVVVWWWXXXYYYYYYYYYYYYYYY[[[[[[[[[[[[YYYWWWTTTSSSVVVUUUSSSRRRQQQRRRRRRSSSPPPPPPPPPQQQRRRSSSTTTTTTLLLMMMOOOQQQSSSTTTTTTUUURRRTTTWWWWWWWWWWWWWWWYYYUUUWWWYYYZZZYYYXXXYYYZZZ[[[[[[ZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWYYY]]]```]]]^^^```eeelllssswwwyyy[[[CCC>>>@@@>>>:::>>>>>>>>>>>>===============>>>???@@@??????===<<<========================OOOMMMLLLLLLNNNOOOOOONNNMMMKKKKKKLLLNNNPPPPPPPPPNNNOOOPPPOOONNNOOOSSSWWWVVVVVVUUUUUUUUUUUUVVVVVVTTTVVVVVVUUUSSSRRRSSSTTTTTTWWWZZZYYYWWWTTTTTTTTTSSSZZZ]]]ZZZWWWXXXVVVSSSMMMUUU\\\]]]^^^iii}}}bbbRRRSSSVVVSSSNNNLLLNNNPPPQQQOOOMMMKKKJJJOOOPPPQQQPPPLLLHHHFFFEEEGGGHHHIIIIIIHHHIIIJJJLLLOOONNNLLLKKKJJJKKKMMMNNNKKKIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFEEECCCBBBCCCEEECCCDDDGGGIIIJJJIIIHHHGGGGGGHHHIIIKKKLLLNNNOOOOOONNNSSSZZZddd}}}www~~~hhhhhh[[[bbb___^^^]]]YYYVVVSSSQQQPPPRRRRRRQQQQQQRRRSSSTTTUUUSSSSSSTTTVVVXXX[[[]]]___aaaaaaccceeefffggghhhhhhlllnnnoooqqqxxx|||uuuwwwqqqlllooowww|||{{{xxxmmmmmmlllhhhccc^^^XXXTTTWWWRRRTTTaaammmlllccc[[[UUUTTTjjjzzzkkkhhhiiipppooollllllrrrzzz|||xxxfff\\\SSSRRRSSSVVV___hhhooovvv}}}~~~{{{{{{}}}{{{yyyxxxzzz}}}~~~}}}~~~}}}}}}|||~~~zzzrrroooppprrrtttsssvvv|||XXXEEE???>>>>>>???@@@BBBDDDFFFHHHIIIIIIIIIKKKJJJIIIIIIKKKMMMOOOQQQNNNMMMLLLMMMNNNQQQTTTVVVTTTQQQOOONNNNNNNNNNNNOOOQQQNNNNNNUUUWWWSSSkkk~~~xxxoooddd]]][[[[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\ZZZXXXWWWVVVUUUSSSRRRQQQQQQRRRRRROOOPPPQQQRRRSSSSSSRRRRRROOOPPPQQQRRRSSSSSSRRRRRRPPPSSSUUUWWWWWWWWWWWWYYYSSSVVVXXXYYYXXXXXXXXXYYYWWWWWWWWWVVVVVVUUUUUUTTTVVVVVVUUUSSSRRRTTTZZZ^^^]]]bbbiiiqqqxxx}}}bbbHHHAAACCC@@@>>>>>>===============<<<;;;;;;;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;OOONNNMMMNNNOOOOOONNNMMMMMMKKKJJJJJJMMMOOOPPPPPPLLLNNNOOONNNNNNOOOTTTXXXXXXXXXWWWWWWVVVWWWWWWWWWUUUVVVUUUTTTQQQPPPRRRSSSQQQUUUYYYYYYVVVTTTSSSSSSPPPYYY^^^[[[VVVVVVTTTPPPQQQSSSWWW[[[^^^```bbbcccooo}}}ggg\\\SSSQQQTTTVVVTTTRRRKKKKKKJJJJJJKKKMMMNNNNNNNNNOOOQQQOOOLLLHHHFFFEEEJJJJJJKKKIIIGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMGGGGGGGGGIIIJJJHHHCCC@@@CCCDDDDDDDDDBBBBBBDDDFFF@@@BBBEEEHHHJJJJJJHHHGGGGGGHHHIIIJJJKKKMMMNNNNNNNNNQQQXXXXXXmmmwww```]]]vvvttt```fff______^^^\\\WWWTTTRRRQQQUUUTTTRRRQQQPPPPPPQQQRRRRRRRRRQQQRRRTTTYYY]]]```___```aaabbbcccddddddddd___fffnnnwwwwwwppprrr|||xxxxxxvvvqqqmmmiiiddd``````WWWTTT^^^iiikkkddd___\\\QQQ]]]qqqnnncccbbbdddhhhfffbbbaaaiiissswwwuuuggg\\\TTTRRRRRRUUU]]]hhhmmmssszzz}}}{{{yyyzzz|||{{{xxxvvvwwwzzz{{{{{{yyy|||}}}~~~}}}|||~~~~~~rrrjjjkkkmmmppprrrmmmkkkwwwwwwUUUDDDAAA@@@???@@@AAACCCEEEHHHIIIJJJKKKKKKIIIIIIIIIIIIKKKNNNRRRSSSKKKKKKKKKLLLNNNQQQTTTVVVUUURRROOOOOONNNMMMLLLMMMMMMRRRTTTWWWYYYRRRYYYpppwwwjjj```]]]\\\[[[YYYYYYYYYYYYYYYXXXXXXXXXXXXXXXZZZ\\\]]]^^^]]][[[ZZZTTTSSSQQQPPPOOOOOOOOOPPPOOOPPPRRRTTTTTTSSSQQQPPPRRRRRRSSSSSSSSSRRRPPPOOOOOOQQQUUUVVVWWWWWWXXXYYYRRRUUUXXXYYYXXXWWWXXXYYYTTTTTTTTTTTTSSSSSSRRRRRRUUUUUUSSSPPPNNNPPPVVV\\\]]]eeepppyyy```HHH888>>>BBB;;;999???<<<<<<======<<<;;;::::::999;;;<<<>>>>>>===;;;:::999999999999999999999999KKKLLLMMMNNNNNNMMMLLLKKKKKKLLLNNNPPPMMMJJJNNNVVVUUUSSSQQQNNNLLLMMMQQQUUUXXXVVVVVVVVVWWWWWWUUUSSSUUUXXXYYYWWWRRRQQQUUUYYYVVVTTTSSSUUUYYYZZZUUUPPPRRRSSSUUUVVVVVVUUUSSSRRRRRRSSSUUUWWWYYY[[[\\\\\\[[[bbbqqqooo```XXXSSSNNNMMMPPPSSSRRRPPPLLLLLLLLLKKKKKKJJJJJJJJJGGGHHHJJJJJJIIIJJJKKKMMMEEEGGGIIIIIIGGGFFFIIIKKKPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCEEEEEEFFFGGGIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKSSSUUUZZZiiisssvvvqqqpppnnnaaaddd^^^[[[\\\\\\WWWSSSRRRNNNNNNNNNOOOPPPQQQRRRSSSUUUTTTRRRQQQSSSWWW\\\___[[[^^^aaaaaa___```eeekkkdddfffkkk|||yyyqqqrrryyyuuusssuuunnniiiaaa___iiisssrrriiiaaa^^^XXX]]]nnn{{{xxxnnnhhhtttqqqjjjddddddhhhhhhdddZZZXXXWWWZZZZZZZZZ^^^dddkkktttzzzyyywwwxxxyyyyyywwwwwwvvvxxxzzz|||{{{zzz}}}{{{uuutttyyy~~~{{{|||}}}~~~~~~uuuooommmmmmllllllqqqvvvoooeeejjjxxx|||vvvaaaGGGBBBEEECCCAAABBBDDDDDDDDDEEEGGGIIIKKKMMMHHHHHHJJJLLLNNNPPPRRRTTTSSSRRROOOKKKIIIKKKPPPTTTVVVSSSPPPNNNMMMNNNQQQRRROOOPPPQQQOOOOOOQQQWWW]]]sss~~~wwwrrrjjjbbb^^^^^^\\\]]]^^^^^^\\\XXXUUURRRXXXYYY[[[\\\\\\[[[YYYXXXTTTTTTSSSSSSRRRQQQOOOOOORRRRRRSSSSSSRRRPPPNNNMMMMMMNNNPPPQQQQQQPPPNNNMMMKKKNNNQQQSSSSSSSSSTTTVVVRRRSSSTTTUUUUUUSSSQQQPPPSSSSSSRRRQQQOOOMMMKKKJJJPPPRRRRRRNNNKKKOOO[[[eeecccppp}}}~~~~~~bbbEEEAAA===<<>>CCCDDDEEEIIIFFFFFFFFFFFFHHHIIIKKKLLLLLLKKKJJJJJJKKKMMMOOOPPPRRRQQQOOOLLLJJJJJJMMMPPPSSSQQQOOONNNNNNPPPSSSTTTSSSTTTTTTRRROOOPPPTTTXXXbbbssskkk~~~yyyrrrooofffeeecccaaa^^^[[[YYYXXXYYYWWWUUUTTTTTTVVVXXXZZZXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQPPPOOOOOONNNNNNMMMNNNOOOPPPPPPOOONNNMMMOOOPPPQQQPPPNNNMMMMMMMMMPPPPPPPPPOOONNNLLLKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNLLLRRRXXX\\\^^^dddmmmtttwwwttt}}}fffAAABBB???<<<<<>><<<<<<<<<<<<<<<;;;;;;::::::777777888888888999999999999999999999999888888888IIIIIIIIIJJJJJJJJJJJJJJJHHHHHHKKKMMMKKKEEEDDDGGGPPPPPPOOOMMMLLLLLLOOOQQQQQQPPPQQQSSSVVVWWWWWWVVVOOOSSSWWWXXXVVVSSSQQQPPPTTTRRRQQQRRRSSSSSSRRRPPPOOOQQQTTTWWWWWWTTTQQQOOOTTTTTTVVVWWWXXXXXXYYYYYYPPPTTTWWWSSSOOOUUUdddqqqxxxwww^^^PPPOOORRRRRRPPPPPPPPPPPPQQQRRROOOJJJEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHGGGGGGHHHJJJGGGIIILLLLLLKKKIIIGGGEEEEEEEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFLLLLLLLLLPPPWWWpppyyy~~~xxx|||nnnfffaaa^^^^^^\\\XXXWWWYYYUUUTTTSSSQQQPPPOOOOOOOOORRRSSSTTTUUUVVVXXXYYYYYYVVVXXXZZZZZZ[[[]]]aaaeeewwwsssmmmhhhlllxxxzzzqqqiiitttqqqfffmmmzzz{{{vvvnnnbbb[[[```kkkrrrtttuuuyyy~~~}}}vvvnnnhhhggghhhjjjnnntttuuuyyyzzzwwwvvvyyy|||||||||zzzxxxxxxxxxyyyyyyxxx{{{yyywwwxxxzzz}}}~~~~~~~~~{{{zzz{{{|||~~~~~~~~~vvvlllfffiiimmmiiiooo|||kkkaaadddnnnzzzuuu___KKKCCC>>>@@@BBBAAACCCGGGGGGGGGGGGHHHIIIJJJKKKKKKMMMLLLJJJIIIIIIJJJLLLNNNPPPPPPOOOMMMJJJJJJKKKMMMQQQPPPNNNNNNOOOQQQSSSUUUUUUVVVUUURRROOOOOORRRVVVbbbpppkkkeeesss}}}xxxuuupppjjjddd```]]][[[bbb```\\\YYYWWWWWWWWWXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSQQQOOONNNNNNOOOOOOMMMNNNOOOOOOOOOOOONNNMMMPPPQQQRRRRRRQQQQQQRRRSSSOOOOOONNNMMMKKKJJJIIIIIILLLLLLLLLMMMNNNNNNOOOPPPSSSYYYaaagggjjjooouuuzzzvvvuuuwwwQQQ<<>>???>>>======<<<<<<;;;;;;:::::::::777777777888999::::::;;;999999999999999999999999IIIIIIIIIIIIJJJJJJKKKKKKKKKJJJLLLOOOMMMHHHGGGIIIRRRSSSRRRPPPMMMLLLMMMNNNOOOOOOOOORRRUUUWWWWWWVVVOOOPPPQQQQQQOOONNNNNNOOONNNNNNOOOPPPRRRSSSSSSRRRQQQRRRRRRSSSSSSRRRRRRQQQPPPQQQSSSUUUWWWXXXYYYYYYQQQTTTWWWVVVTTTSSSVVVYYY^^^hhh{{{ggg]]]XXXRRRPPPRRRSSSSSSRRRPPPOOONNNNNNMMMKKKIIIGGGEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJHHHIIIJJJLLLLLLJJJGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEDDDCCCBBBAAAAAAEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHEEEKKKKKKLLLOOOQQQbbbuuuvvvrrr|||ooohhhbbbaaa```]]][[[\\\WWWVVVTTTRRRPPPOOONNNNNNSSSTTTUUUVVVXXXYYYYYYYYYVVVWWWWWWWWWWWWYYY[[[]]]mmmuuuppplllqqqnnniiiaaa```lllzzz~~~vvvnnncccXXXQQQVVVccclllrrrvvv{{{{{{rrrpppppppppsssxxxtttwwwxxxvvvwww|||}}}{{{xxxwwwxxxyyyyyyxxx|||zzzyyyzzz}}}|||{{{{{{|||~~~~~~|||yyy|||}}}|||ooonnnmmmkkkhhhfffdddcccfffpppzzz```fffrrr{{{fffQQQEEEBBBAAABBBCCCBBBDDDGGGHHHHHHIIIIIIJJJJJJJJJJJJMMMLLLJJJHHHHHHIIIJJJKKKMMMNNNNNNMMMKKKJJJJJJKKKOOONNNMMMMMMNNNPPPRRRTTTTTTUUUUUURRROOONNNQQQTTT```]]]ooolllnnn~~~vvvoooiiifffdddcccbbb```]]]ZZZXXXVVVUUUTTTTTTTTTSSSTTTUUUVVVVVVUUUTTTRRRPPPOOOOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNQQQSSSSSSSSSQQQQQQRRRTTTQQQPPPOOOMMMLLLLLLMMMMMMMMMMMMMMMOOOQQQSSSUUUWWW```eeelllqqqtttwwwzzz}}}yyyzzz{{{XXXDDDBBB>>>===<<<<<<===>>>>>>>>>===<<<<<<;;;::::::999999777888888999:::;;;<<<<<<999999999999999999999999IIIIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMPPPPPPMMMLLLNNNSSSTTTTTTQQQNNNLLLKKKKKKNNNNNNNNNQQQTTTVVVVVVUUURRRQQQOOONNNNNNNNNOOOPPPKKKMMMPPPRRRTTTTTTTTTSSSTTTTTTSSSSSSSSSSSSTTTTTTNNNOOOQQQSSSUUUWWWXXXXXXVVVUUUSSSSSSTTTVVVVVVVVV\\\ZZZ^^^hhhtttttt[[[NNNPPPQQQSSSSSSRRRQQQPPPQQQOOONNNLLLJJJIIIIIIIIIIIIFFFFFFFFFGGGGGGGGGGGGHHHGGGIIIJJJIIIHHHGGGHHHJJJHHHGGGHHHIIIJJJJJJGGGDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFDDDCCCBBBAAA@@@EEEFFFGGGHHHIIIIIIJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIILLLIIIIIINNNQQQbbbzzzvvvnnnuuueee___^^^\\\YYYYYYXXXWWWUUUSSSQQQOOONNNNNNSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXWWWWWWWWWXXXZZZ[[[ZZZlllyyyllllllffffffeeehhhpppxxxvvvlllbbb[[[QQQJJJPPP[[[eeelllqqqlllzzzzzzzzzwwwtttssssssvvvvvvuuuwww}}}zzzxxxvvvvvvxxx{{{||||||~~~~~~~~~~~~yyyyyyzzz}}}|||xxx|||{{{}}}|||rrreeedddcccdddfffeeeaaa^^^aaammm{{{jjjnnn|||___PPPCCCBBBBBBCCCEEEGGGIIIKKKIIIIIIJJJKKKKKKJJJJJJIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIKKKMMMMMMLLLJJJIIIJJJMMMMMMLLLLLLMMMOOOPPPQQQQQQSSSTTTQQQNNNNNNPPPSSSYYYVVVaaa{{{uuuooollljjjaaa```___]]]ZZZXXXVVVUUUWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUSSSRRRQQQPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSRRRPPPNNNMMMMMMOOONNNMMMKKKJJJKKKLLLNNNPPPMMMNNNPPPTTTXXX^^^bbbeeelllpppuuuxxx{{{}}}}}}```EEE???GGG=========<<<<<<===>>>>>>===<<<<<<;;;:::999888888888888999:::;;;;;;<<<<<<888888888999999999999999HHHGGGGGGGGGHHHIIIKKKLLLKKKIIIIIIMMMOOONNNNNNPPPQQQRRRRRRQQQNNNKKKJJJJJJMMMMMMNNNPPPSSSUUUUUUTTTTTTRRRPPPOOOOOOPPPQQQQQQLLLOOOTTTWWWWWWVVVTTTSSSRRRRRRSSSTTTTTTSSSRRRRRRMMMNNNPPPRRRSSSTTTUUUUUUWWWTTTRRRQQQSSSVVVWWWXXX[[[WWWZZZbbbeeefffppp~~~fffSSSQQQWWWOOOPPPRRRQQQOOONNNNNNNNNKKKLLLKKKJJJHHHHHHHHHHHHFFFGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIHHHGGGFFFGGGHHHGGGFFFEEEFFFIIIIIIGGGEEEEEEEEEDDDDDDCCCDDDDDDDDDFFFFFFEEEEEEDDDCCCBBBBBBEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJLLLIIIJJJOOOPPP^^^www}}}}}}pppaaa]]]\\\YYYWWWYYYXXXVVVSSSQQQPPPOOOOOORRRRRRRRRSSSTTTUUUWWWWWWXXXWWWVVVVVVXXXYYYZZZ[[[VVV```vvv~~~}}}{{{wwwnnngggfff[[[SSSTTTZZZ^^^bbbeee^^^vvvyyysssqqqsssvvvvvvuuuxxx}}}~~~|||yyywwwuuuuuuxxx{{{}}}}}}}}}zzz{{{}}}yyyxxxxxx|||{{{yyy|||yyypppiiiaaabbbcccdddeeeeeeffffffaaakkkxxxnnnYYYPPPFFFEEECCCCCCEEEIIILLLLLLJJJJJJKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFIIILLLNNNLLLKKKIIIIIILLLLLLKKKKKKLLLMMMNNNOOONNNPPPQQQPPPNNNNNNPPPTTTRRRYYY]]]vvv}}}wwwrrrpppjjjhhhddd```]]][[[[[[[[[___]]][[[XXXVVVVVVVVVVVVUUUUUUUUUUUUTTTRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQPPPNNNLLLKKKLLLNNNMMMLLLKKKKKKLLLPPPSSSVVVWWWXXX[[[___eeekkkpppssssssuuuxxx|||www```MMMAAA???DDD============<<<<<<===>>>===<<<<<<;;;:::999888777888888999999:::::::::;;;777777777888888888999999FFFFFFEEEEEEFFFHHHIIIKKKGGGDDDCCCHHHKKKKKKLLLOOOMMMOOOQQQPPPNNNKKKJJJJJJNNNMMMNNNPPPSSSTTTTTTSSSSSSQQQPPPPPPQQQQQQPPPOOONNNRRRWWWZZZZZZWWWUUUSSSMMMOOORRRTTTTTTRRROOOMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTTTTTTTUUUWWWXXX^^^XXXYYY___```ZZZ]]]gggdddqqqxxx]]]LLLKKKQQQJJJKKKMMMOOOPPPOOOMMMLLLHHHJJJKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIFFFGGGHHHGGGFFFEEEFFFGGGGGGEEECCCDDDGGGIIIHHHFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJFFFKKKKKKNNNRRRNNNTTThhhrrrzzzjjjdddbbb```^^^YYYXXXVVVTTTRRRPPPPPPOOORRRQQQQQQQQQQQQSSSUUUVVVUUUTTTSSSTTTWWWYYY[[[[[[^^^YYY^^^qqq|||pppddd``````^^^]]]^^^[[[ooo|||xxxwwwtttwwwwwwvvvxxx||||||yyy}}}zzzwwwvvvwwwyyy{{{{{{|||zzzwwwyyy}}}zzzwwwvvvzzzwww}}}vvvlllfffddd[[[^^^aaaaaaaaadddjjjooojjjrrr}}}```MMMFFFKKKIIIEEEBBBEEEIIIKKKIIIJJJKKKLLLLLLLLLKKKJJJIIIGGGHHHJJJKKKJJJHHHFFFDDDDDDGGGKKKNNNMMMKKKJJJIIIKKKKKKKKKKKKKKKLLLLLLMMMKKKNNNPPPOOOMMMNNNQQQTTTMMMZZZXXX[[[sssvvv||||||yyyyyytttmmmfffaaa___```aaafffddd```\\\YYYWWWVVVVVVUUUVVVVVVVVVUUUTTTRRRPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNMMMMMMMMMPPPRRRTTTSSSRRRRRRUUUYYY^^^```eeeeeegggjjjoootttyyy|||uuuwwwyyy}}}~~~ssscccZZZccc|||]]]IIICCCBBB???===>>>>>>>>>===;;;;;;<<<=========<<<;;;999888888777888888888888888999999999666666777777888888888999IIIJJJJJJJJJJJJHHHGGGFFFGGGGGGGGGHHHJJJMMMOOOQQQNNNNNNMMMLLLLLLLLLMMMMMMLLLPPPSSSSSSRRRQQQSSSUUUSSSSSSRRRRRRQQQPPPPPPPPPVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTRRRPPPNNNOOOPPPTTTTTTTTTSSSQQQQQQSSSVVVVVVVVVUUUUUUUUUVVVVVVWWWZZZ\\\^^^]]][[[\\\___bbbbbbdddgggnnnvvv{{{kkkbbbbbb}}}dddOOOKKKNNNJJJLLLKKKHHHIIINNNPPPOOOKKKKKKKKKJJJIIIHHHGGGGGGIIIHHHGGGFFFGGGHHHIIIJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDFFFEEEDDDBBBBBBBBBCCCDDDDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFFFFHHHHHHIIIJJJKKKJJJIIIIIIKKKOOOSSSUUUjjjssskkkmmm}}}jjjdddaaa[[[XXX[[[ZZZXXXXXXXXXSSSKKKQQQPPPPPPOOOOOOPPPPPPPPPSSSTTTVVVXXXXXXXXXVVVUUUYYYYYY\\\ccclllxxxvvvuuusssiiibbbcccZZZfff|||{{{{{{yyyzzz||||||yyyyyyzzz{{{yyywwwwww{{{~~~|||vvvvvv{{{|||vvvtttzzz{{{vvvqqqiii```___bbbaaabbbaaa^^^bbbooo{{{uuuRRRCCCDDDIIIIIIHHHFFFEEEFFFIIILLLLLLLLLKKKKKKLLLMMMNNNNNNJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIJJJMMMOOONNNMMMLLLLLLNNNPPPSSSTTTVVVVVVTTTZZZiii{{{mmm___hhhiiigggrrr{{{wwwrrrmmmhhhnnnfffaaacccddd___\\\]]]]]]^^^^^^[[[WWWTTTRRRRRROOOXXX```___WWWPPPOOOQQQTTTTTTTTTTTTVVVYYYXXXUUUZZZ]]]___``````ccchhhmmmnnnmmmpppwww|||~~~~~~cccQQQEEESSSrrr}}}```GGGAAABBB???<<<>>>???>>><<<<<<======<<<:::===<<<:::888888888:::;;;;;;888666777:::;;;;;;999777777777777777777777777KKKKKKLLLLLLKKKIIIGGGFFFIIIHHHHHHHHHIIIKKKMMMNNNOOONNNNNNMMMMMMMMMNNNNNNIIIKKKNNNOOOQQQRRRUUUWWWVVVVVVVVVUUUUUUUUUUUUUUURRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRPPPPPPQQQSSSTTTUUUUUUTTTSSSSSSTTTVVVWWWVVVVVVVVVWWWXXXXXXYYYVVVYYY[[[ZZZYYYXXXZZZ\\\bbbaaa```aaacccfffiiikkkkkkrrrzzz|||tttjjjaaaYYYSSSPPPSSSdddppphhhWWWLLLJJJJJJKKKMMMLLLIIIJJJNNNQQQOOOOOOOOOOOOOOONNNMMMLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIGGGGGGEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEBBBAAAAAABBBFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJLLLOOORRRSSS^^^xxxlllwwwtttggg______]]]ZZZYYYYYYXXXVVVUUUQQQQQQPPPOOOOOOOOOPPPPPPTTTTTTTTTTTTTTTTTTUUUUUURRRRRRUUUYYY]]]cccppp|||pppdddaaa\\\hhh{{{yyyyyyzzz|||~~~}}}||||||{{{yyyxxxyyyzzzzzzyyywwwxxx{{{~~~|||wwwxxx{{{~~~zzztttrrrwww{{{|||~~~yyyrrrkkkfff```[[[[[[___^^^aaacccgggttt{{{cccLLLCCCFFFGGGGGGGGGEEEDDDEEEGGGJJJLLLLLLLLLLLLMMMMMMNNNNNNLLLMMMMMMMMMLLLJJJHHHGGGIIIIIIJJJLLLMMMMMMMMMMMMHHHIIIJJJIIIIIIJJJMMMOOOOOONNNMMMMMMMMMOOOPPPRRRRRRUUUTTTUUU[[[iii}}}jjjaaaddd___^^^mmm|||xxxtttmmmiiikkkjjjeeeaaa``````aaaaaaaaa___\\\YYYVVVSSS\\\eeeiiieee```^^^^^^ZZZ]]]___^^^]]]^^^aaaccc```eeelllppppppnnnllllllxxxuuuuuuzzz}}}zzz___DDD[[[uuuaaaLLL;;;;;;>>><<<:::<<<>>><<<;;;<<<======<<<;;;;;;:::999888999:::<<<>>><<<:::888888:::;;;:::888777777777777777777777777LLLMMMNNNNNNMMMJJJHHHGGGJJJIIIHHHGGGGGGHHHIIIJJJNNNNNNNNNNNNOOOOOOOOOOOOKKKJJJIIIKKKOOORRRUUUVVVUUUVVVVVVVVVVVVWWWWWWWWWQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSSSSRRRPPPOOOPPPRRRSSSTTTVVVVVVUUUTTTTTTUUUVVVVVVVVVWWWXXXYYYZZZ[[[UUUWWWYYYZZZXXXWWWWWWXXX\\\[[[YYYXXXYYY[[[]]]^^^WWW\\\```bbbiiiuuu~~~vvvlllfffaaa___ZZZVVVTTTSSSTTTUUUOOOTTTWWWTTTQQQPPPOOOMMMLLLNNNMMMJJJJJJOOOQQQOOOQQQQQQQQQQQQQQQPPPOOONNNNNNMMMKKKJJJIIIJJJJJJKKKFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEGGGHHHJJJJJJKKKKKKHHHHHHGGGFFFFFFFFFGGGGGGEEEFFFFFFDDDBBB@@@@@@AAAEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDDDDDDDCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJLLLMMMOOOPPPQQQYYYnnn~~~hhhrrrtttkkkhhh```]]]___\\\VVVVVV[[[RRRQQQPPPOOOOOOOOOOOOOOOUUUTTTRRRPPPPPPQQQSSSTTTPPPQQQTTTWWWXXXXXX]]]dddfffmmm}}}xxxfff\\\\\\jjjvvvzzz}}}zzz{{{{{{}}}{{{yyywwwvvvwwwzzz}}}|||yyywwwwwwwwwvvvyyyzzzzzzyyyxxxxxx{{{}}}}}}zzzwwwwwwzzz}}}|||zzzyyyuuusssvvvyyyzzz{{{~~~qqqhhh___\\\YYYWWWYYY]]]___bbbgggmmm|||zzzvvvdddVVVKKKGGGIIIGGGHHHIIIHHHGGGFFFGGGHHHLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMKKKIIIHHHIIIJJJKKKMMMNNNOOOPPPPPPGGGHHHIIIIIIIIIJJJLLLNNNOOOOOOMMMLLLLLLMMMNNNOOOSSSYYYXXXUUUTTTYYYzzzrrrooossshhhYYYYYYcccuuuzzzvvvwwwuuuoooiiiggggggfffeeegggiiihhhccc```\\\bbbjjjoooooojjjeeecccaaadddhhhfffcccdddjjjqqqiiinnntttxxxxxxuuusssqqq~~~}}}___HHHHHHtttzzzfffKKK@@@999===@@@===;;;===<<<;;;:::;;;<<<===<<<;;;888888888999:::===???AAA>>>===;;;:::::::::888777777777777777777777777777MMMNNNOOOPPPOOOLLLJJJHHHHHHHHHGGGFFFFFFGGGHHHIIIMMMNNNNNNOOOOOOPPPPPPPPPQQQMMMIIIIIIMMMQQQRRRRRRPPPQQQQQQRRRSSSSSSTTTTTTRRRRRRSSSTTTTTTTTTSSSSSSVVVVVVUUURRROOOMMMMMMNNNPPPSSSUUUUUUTTTSSSSSSTTTUUUUUUUUUVVVWWWYYYZZZ[[[WWWXXXZZZ[[[[[[YYYWWWWWWWWWWWWWWWWWWYYY\\\^^^```___cccdddccceeejjjnnnoooeeefffgggjjjooouuu|||{{{}}}~~~|||{{{{{{uuusssooojjjeee```]]][[[[[[ZZZWWWUUUSSSRRRRRRRRRTTTRRRPPPOOOPPPRRRQQQOOONNNOOONNNJJJJJJNNNPPPOOOOOOOOOOOOOOOOOONNNMMMMMMKKKJJJIIIGGGFFFFFFGGGGGGEEEFFFHHHIIIIIIHHHGGGGGGBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJHHHIIIKKKLLLNNNNNNNNNNNNWWW\\\|||mmmxxxvvvnnnccc```fffcccWWWTTT[[[SSSRRRQQQPPPOOOOOOOOOOOOTTTSSSQQQPPPOOOPPPPPPQQQRRRRRRUUUYYYZZZXXX[[[``````bbbhhhuuuppp\\\```mmmyyywwwuuuwww{{{|||zzz{{{|||yyyxxxvvvvvvvvvyyy|||}}}zzzwwwwwwwwwwwwwwwyyyyyyxxxxxxxxxyyyzzz{{{yyywwwvvvwwwyyyyyyxxxvvvyyyxxxxxxyyyxxxvvvttttttiiiaaaZZZZZZZZZZZZ\\\___eeejjjmmmnnnuuuqqqtttyyy{{{dddWWWPPPJJJGGGHHHHHHJJJLLLLLLJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJHHHIIIJJJKKKLLLMMMMMMMMMFFFHHHIIIIIIIIIJJJLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNTTTYYYWWWUUUTTTUUUiii}}}hhhaaa```hhhwww{{{xxxsssmmmiiieeegggkkknnnllliii___bbbgggmmmooooookkkgggggggggiiijjjiiiiiipppwwwrrrrrrssstttvvvzzz}}}mmmTTTPPPlllyyy^^^RRREEE@@@>>>AAA@@@<<<;;;===:::999999:::;;;===<<<;;;888888888999;;;===???@@@??????===<<<;;;999777666777777777777777777777777MMMNNNPPPQQQPPPNNNKKKIIIFFFFFFEEEEEEFFFGGGHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOQQQMMMIIIIIILLLQQQRRRRRRLLLMMMNNNNNNOOOPPPQQQQQQRRRSSSSSSTTTUUUUUUTTTTTTUUUUUUTTTRRRNNNLLLMMMNNNNNNPPPSSSTTTSSSRRRRRRRRRSSSSSSSSSTTTUUUVVVXXXYYYWWWXXXYYY[[[[[[ZZZWWWVVVXXXWWWVVVVVVUUUVVVWWWWWWVVVYYY[[[[[[\\\^^^\\\WWW\\\\\\[[[\\\]]]]]]]]]]]]ZZZ[[[]]]]]][[[ZZZYYYZZZYYYZZZZZZZZZZZZXXXVVVUUUNNNOOOPPPQQQQQQQQQOOOOOOQQQNNNLLLLLLLLLLLLKKKLLLNNNPPPNNNJJJJJJMMMOOOMMMLLLMMMMMMMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDEEEEEEDDDEEEGGGHHHIIIHHHGGGGGGCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFCCCDDDFFFFFFEEEEEEFFFHHHCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIGGGIIIKKKLLLMMMMMMLLLLLLNNNOOO___qqqfffdddllljjj]]]WWW[[[UUUTTTSSSQQQPPPOOOOOOOOOQQQQQQRRRRRRQQQPPPOOONNNQQQOOOQQQUUUVVVVVVYYY^^^]]]______```iiixxxkkklllrrr|||vvvuuuxxx{{{{{{yyywwwwwwxxxuuuuuusssrrrrrrssstttuuuyyyxxxwwwwwwyyyzzzyyyxxxwwwwwwvvvwwwxxxxxxyyyxxxxxxwwwwwwxxxyyyyyyyyyxxxwwwyyyyyywwwrrrmmmhhhdddaaa\\\ZZZ\\\]]]]]]^^^bbbkkksssxxxvvvwww|||zzzxxxjjjZZZNNNGGGDDDCCCEEEHHHJJJMMMMMMKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHJJJLLLMMMMMMMMMMMMJJJJJJKKKKKKKKKJJJIIIIIIGGGHHHJJJJJJJJJJJJKKKLLLIIIJJJJJJKKKLLLMMMNNNOOORRRSSSOOONNNSSSQQQYYYlll|||tttjjjhhhqqqzzzrrrkkkjjjpppvvvzzzzzzjjjjjjlllpppuuuxxxxxxwwwqqqmmmkkkpppsssssswww|||zzzxxxxxxzzzkkkccclll{{{[[[HHHEEEAAA???>>>===;;;777777:::999888777999:::;;;;;;:::999999::::::;;;<<<======>>>>>>>>>===;;;888777666666666666666666666666666KKKMMMPPPRRRRRRPPPMMMKKKFFFFFFEEEEEEFFFGGGHHHIIIGGGIIIKKKMMMNNNNNNNNNMMMLLLJJJHHHIIILLLQQQTTTVVVMMMMMMNNNOOOPPPPPPQQQQQQOOOPPPQQQRRRSSSSSSSSSRRRPPPQQQQQQPPPOOOOOOPPPRRRMMMOOOQQQQQQQQQPPPQQQRRRQQQQQQQQQRRRSSSTTTUUUVVVUUUUUUUUUVVVXXXXXXVVVTTTUUUTTTTTTTTTTTTUUUUUUVVVPPPSSSUUUYYY___bbb[[[QQQYYYXXXXXXXXXXXXVVVSSSPPPQQQRRRRRRQQQPPPOOOPPPQQQOOOPPPRRRSSSTTTSSSSSSRRRPPPRRRTTTVVVVVVUUURRRPPPKKKIIIIIIKKKJJJHHHIIIMMMNNNPPPNNNIIIIIILLLMMMLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIGGGFFFEEEFFFFFFGGGDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFEEECCCDDDEEEEEEFFFEEEEEEEEEBBBCCCEEEFFFFFFGGGIIIJJJDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJLLLLLLLLLKKKJJJIIILLLSSSkkkkkkxxx~~~qqqiiilllmmmfff___^^^WWWVVVUUUSSSQQQPPPPPPOOONNNOOOQQQRRRRRRPPPNNNMMMSSSPPPPPPSSSTTTSSSUUUYYYTTTYYY\\\[[[\\\aaaeeefffnnnuuu~~~~~~yyyttt|||}}}zzzzzzvvvtttvvvwwwwwwuuusssssssssrrrrrrrrrrrrrrrrrrsssssssssssstttwwwzzz{{{zzzxxxvvvuuutttuuuwwwwwwwwwuuuyyyyyyzzzzzz{{{|||||||||sssvvvuuunnngggaaa[[[VVVZZZXXXYYY\\\\\\\\\```fffqqq{{{sssyyyrrrgggXXXJJJCCCBBBFFFJJJGGGHHHJJJJJJHHHFFFEEEFFFFFFGGGHHHHHHHHHGGGFFFEEECCCDDDGGGIIIKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIKKKLLLLLLKKKJJJJJJKKKGGGHHHIIIJJJLLLMMMNNNNNNRRRRRRKKKKKKSSSPPPOOOYYYllluuukkkvvv{{{ttt{{{yyywww~~~zzzaaaIII???AAA>>>======;;;999999:::<<<999888777888999:::999888999:::::::::::::::::::::;;;<<<>>>===;;;888777777666666666666666666666666IIIKKKOOORRRRRRQQQNNNLLLIIIHHHGGGFFFEEEFFFGGGGGGDDDEEEHHHJJJLLLLLLLLLKKKHHHHHHIIIIIIJJJMMMRRRVVVOOOOOOOOOPPPPPPQQQQQQQQQNNNNNNOOOQQQQQQRRRRRRQQQNNNOOOPPPPPPOOOOOOQQQSSSOOOPPPQQQQQQPPPPPPRRRTTTRRRRRRQQQQQQRRRSSSTTTTTTTTTRRRQQQSSSUUUWWWVVVTTTQQQRRRSSSTTTVVVWWWXXXYYYWWWWWWYYY```jjjooofffYYYUUUSSSRRRSSSTTTTTTQQQNNNQQQQQQPPPNNNLLLLLLOOOQQQMMMMMMMMMNNNOOORRRTTTUUUTTTTTTTTTSSSRRROOOLLLKKKLLLHHHHHHJJJJJJHHHKKKQQQNNNOOOMMMHHHGGGKKKLLLJJJHHHHHHIIIIIIJJJIIIIIIHHHIIIHHHGGGFFFFFFGGGHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHEEEFFFFFFFFFFFFFFFEEEEEECCCCCCEEEFFFFFFFFFEEEEEEBBBDDDEEEFFFEEEFFFGGGIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJJJJKKKKKKJJJJJJIIINNNSSS^^^lll]]]pppsssiiiiiijjjeee___ZZZXXXWWWUUUSSSQQQQQQPPPLLLMMMMMMNNNNNNNNNNNNMMMSSSPPPQQQUUUVVVTTTSSSUUUQQQVVVXXXXXXZZZ^^^^^^[[[]]]cccjjjnnnqqqtttzzzzzzqqqtttxxxrrrrrruuurrrssstttuuuuuutttsssrrrrrrrrrrrrsssssssssssssssrrrtttssstttvvvxxxyyyxxxvvvtttsssrrrsssvvvvvvuuussswwwxxxxxxyyyzzz{{{}}}rrrtttooodddZZZXXXUUURRRWWWWWWZZZ[[[YYYYYYbbblllxxx{{{qqq}}}ggg___SSSIIIEEEGGGJJJKKKGGGHHHIIIHHHFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGEEEDDDAAACCCEEEGGGIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJKKKMMMNNNNNNLLLJJJJJJJJJHHHHHHIIIJJJKKKLLLLLLLLLNNNPPPKKKKKKSSSQQQNNNVVVYYY}}}vvviii{{{zzzfffgggyyyttt^^^NNNDDD@@@@@@<<<======<<<<<<=========999888777777888999888666888888999999::::::999999777:::======:::888888999666666666666666666666666GGGJJJNNNQQQSSSQQQOOOMMMLLLJJJIIIGGGEEEEEEEEEEEEBBBCCCFFFIIIKKKKKKKKKJJJHHHJJJKKKJJJHHHIIIMMMQQQOOOOOOOOOPPPPPPPPPPPPQQQNNNOOOPPPQQQRRRRRRRRRRRRPPPQQQQQQPPPNNNNNNOOOQQQPPPQQQQQQPPPPPPQQQTTTVVVSSSRRRRRRRRRRRRRRRSSSSSSUUURRRQQQRRRUUUXXXWWWVVVUUUTTTTTTTTTSSSSSSRRRRRRWWWUUUTTTZZZgggmmmbbbSSSUUUSSSQQQQQQTTTUUUSSSQQQRRRRRRPPPNNNLLLMMMPPPSSSSSSQQQNNNLLLMMMPPPTTTVVVWWWVVVUUUSSSRRRRRRRRRRRROOOHHHEEEGGGHHHGGGJJJOOONNNOOOLLLHHHGGGJJJKKKIIIEEEEEEFFFFFFGGGFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHDDDCCCCCCCCCCCCEEEGGGHHHBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGFFFEEECCCDDDEEEEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEAAAAAABBBCCCDDDEEEFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJHHHNNNSSSXXXmmm{{{eeebbbppp}}}fffdddjjjggg^^^[[[ZZZXXXVVVTTTRRRQQQQQQLLLKKKJJJIIIJJJLLLNNNOOONNNMMMOOOTTTVVVTTTQQQRRRTTTSSSPPPOOOUUU\\\]]]ZZZ[[[aaaiiimmmnnnooorrrvvvqqq~~~~~~}}}yyysssmmmsssxxxrrrppprrroooqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqpppooonnnmmmwwwvvvtttuuuvvvvvvvvvuuusssqqqppprrruuuvvvtttqqqttttttuuuvvvvvvxxx{{{~~~ttttttlll^^^TTTTTTUUUTTTXXXYYY[[[[[[WWWYYYdddrrr~~~ppp}}}\\\RRRNNNGGGDDDFFFIIIGGGBBBIIIJJJJJJIIIGGGFFFFFFGGGFFFGGGIIIIIIIIIGGGEEEDDDAAABBBDDDFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJMMMOOOPPPOOOMMMJJJIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIDDDJJJHHHHHHOOONNNNNNWWWZZZbbb}}}pppaaayyyooo]]]fffyyy]]]GGG???AAA@@@===999;;;;;;:::;;;<<<:::888:::888777777888888777555555666777888999::::::999444888;;;<<<:::888999:::666666666666666666666666GGGHHHKKKMMMOOOPPPPPPPPPOOONNNMMMJJJHHHFFFDDDCCCHHHIIIIIIIIIHHHIIILLLNNNJJJIIIHHHGGGGGGIIIKKKLLLOOOOOOOOOOOOPPPQQQQQQRRRPPPOOOOOONNNOOOPPPRRRSSSVVVUUUSSSPPPNNNMMMLLLKKKMMMNNNOOOQQQRRRSSSSSSSSSVVVSSSPPPOOOQQQSSSTTTUUUTTTPPPNNNOOOTTTWWWUUURRRUUUTTTRRRQQQQQQQQQRRRSSSVVVTTTSSSUUUXXXYYYXXXVVVSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQOOONNNOOORRRTTTVVVTTTRRROOONNNNNNOOOOOORRRRRRRRRQQQPPPOOOMMMMMMKKKIIIFFFEEEFFFHHHIIIIIILLLMMMLLLJJJHHHGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEEEEEEEEEEEEEDDDEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGDDDEEEFFFFFFEEECCCAAA???BBBCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDDDDDDDCCCCCCCCCAAABBBDDDFFFGGGFFFEEEDDDFFFEEEEEEEEEFFFGGGHHHHHHJJJLLLQQQUUU\\\yyy~~~kkkaaannnnnnkkkdddXXXZZZ\\\YYYTTTTTTWWWUUUPPPQQQPPPOOOMMMMMMMMMNNNOOOLLLMMMNNNOOOQQQQQQQQQQQQQQQQQQPPPQQQRRRUUUXXXZZZ^^^```ccceeefffgggjjjlllrrrrrrrrrrrrssssssssssssmmmmmmnnnooopppppppppppprrrrrrsssuuuvvvtttqqqnnnooonnnnnnoooooopppqqqrrrppppppqqqsssuuuuuusssqqqrrrrrrssstttsssrrrqqqpppnnnqqquuuwwwuuurrrpppooogggiiieee[[[UUUWWWWWWSSSRRR[[[___ZZZYYYcccrrrzzzxxxvvv{{{hhhZZZKKKJJJIIIHHHGGGFFFFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFHHHJJJLLLLLLJJJHHHFFFCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJKKKNNNPPPPPPQQQQQQOOOMMMKKKKKKLLLJJJHHHFFFFFFGGGIIIIIIIIIKKKJJJJJJJJJLLLNNNPPPQQQ\\\YYYhhhtttiiivvvwwwcccsss}}}}}}ttt]]]IIIEEECCC===;;;???<<<<<<;;;;;;;;;:::::::::999999999888777666666555777777777777777777777777888777777888:::;;;;;;:::666555444333333444555666FFFGGGIIIKKKLLLLLLKKKKKKPPPOOOMMMKKKHHHEEECCCBBBDDDFFFGGGHHHIIIKKKNNNQQQLLLJJJIIIHHHHHHIIIJJJKKKOOOOOONNNOOOOOOPPPQQQRRRRRRQQQPPPPPPOOOOOOPPPPPPTTTSSSRRRPPPNNNMMMLLLKKKLLLMMMNNNPPPRRRSSSTTTTTTWWWTTTQQQPPPQQQSSSTTTTTTWWWSSSPPPQQQUUUVVVTTTQQQUUUTTTRRRQQQPPPPPPPPPQQQUUURRRQQQRRRTTTVVVUUUTTTVVVVVVUUUSSSQQQOOOLLLKKKQQQPPPNNNLLLKKKMMMQQQTTTXXXWWWTTTRRRPPPPPPQQQQQQQQQPPPPPPPPPOOONNNNNNMMMMMMKKKHHHHHHHHHIIIIIIHHHHHHIIIIIIHHHFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDCCCCCCBBBEEEDDDCCCBBBBBBCCCDDDEEEAAABBBBBBBBBBBBBBBAAAAAADDDDDDEEEFFFFFFFFFEEEEEECCCDDDEEEEEEEEECCCAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAABBBDDDFFFFFFFFFEEEDDDEEEEEEDDDEEEEEEFFFGGGHHHFFFGGGKKKNNNOOObbb{{{|||xxx{{{rrrmmm^^^ZZZVVVVVVXXXYYYXXXVVVSSSRRRQQQOOONNNMMMMMMMMMJJJJJJKKKMMMNNNNNNNNNNNNPPPOOOOOOOOOQQQSSSVVVWWWXXXZZZ\\\^^^^^^```ccceeeeeeeeeffffffggghhhhhhiiikkklllmmmnnnnnnooonnnnnnooooooppprrrsssrrrooolllqqqqqqqqqqqqrrrssstttuuurrrssstttvvvxxxvvvssspppqqqqqqrrrrrrqqqooonnnmmmooorrrtttsssnnnhhhbbb___OOOUUUWWWUUUTTTWWWWWWUUU[[[ccckkkrrr{{{vvvooosssYYYQQQIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFEEEFFFHHHJJJIIIHHHFFFDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJIIIHHHHHHJJJNNNQQQOOOPPPQQQOOOMMMLLLMMMNNNKKKIIIGGGGGGIIIIIIIIIHHHJJJJJJJJJJJJKKKMMMOOOPPPQQQSSS[[[rrr~~~hhhqqq|||ZZZJJJ??????@@@;;;:::>>>;;;;;;;;;;;;::::::::::::999999888888777666666555777777777777777777777777777666666777999:::999888666666555444444555666666HHHHHHIIIIIIJJJIIIIIIIIIMMMLLLKKKJJJHHHFFFEEEDDDDDDFFFGGGHHHIIIKKKNNNPPPMMMLLLJJJIIIHHHHHHIIIJJJMMMMMMMMMMMMNNNOOOPPPQQQSSSRRRQQQPPPOOONNNMMMMMMPPPPPPPPPOOONNNMMMLLLKKKKKKLLLMMMOOOQQQSSSTTTUUUXXXUUUQQQPPPQQQRRRSSSSSSYYYVVVSSSSSSUUUVVVSSSQQQTTTSSSRRRPPPPPPOOOOOOOOOTTTRRRPPPPPPQQQSSSSSSSSSVVVVVVUUUTTTQQQNNNJJJHHHOOONNNLLLJJJIIIKKKPPPSSSWWWVVVSSSQQQPPPPPPPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNLLLKKKJJJKKKJJJIIIGGGDDDFFFHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCBBBAAA@@@@@@EEEDDDCCCBBBBBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAACCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDCCCBBBAAADDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAACCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGBBBCCCFFFHHHGGGNNNiiitttllluuuyyy}}}pppbbbXXXYYYZZZWWWTTTVVVVVVVVVUUUTTTRRRPPPNNNMMMIIIJJJKKKLLLLLLLLLLLLLLLNNNMMMMMMMMMNNNPPPRRRTTTRRRTTTVVVWWWXXXYYY[[[]]]]]]^^^___```aaacccddddddhhhiiijjjkkkllllllllllllkkkkkklllnnnpppooommmjjjqqqqqqrrrrrrsssuuuvvvwwwrrrssstttvvvwwwvvvrrrooonnnnnnooooooooonnnmmmlllnnnppppppkkkcccZZZSSSOOOMMMQQQSSSRRRRRRVVVYYYYYY```vvv^^^NNNMMMGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFEEEDDDEEEFFFGGGGGGEEECCCBBBFFFFFFFFFGGGGGGHHHHHHHHHKKKJJJIIIGGGGGGIIINNNRRRNNNNNNOOOMMMKKKKKKLLLMMMKKKJJJIIIJJJKKKJJJIIIGGGIIIIIIIIIIIIJJJLLLMMMNNNNNNUUUUUUVVVtttwww~~~pppsssvvv|||zzzwwwmmmmmmvvvZZZBBB:::888======999888;;;;;;;;;;;;:::::::::999999999999888888777666666666777777777777777777777777666555444555777999888777777666666555555666666777IIIIIIJJJJJJJJJKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGGGGIIIJJJIIIIIIIIIJJJLLLMMMLLLJJJIIIHHHGGGGGGGGGJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPOOOOOONNNMMMLLLLLLMMMNNNNNNOOONNNMMMLLLKKKKKKKKKLLLNNNPPPRRRTTTUUUWWWTTTPPPNNNOOOPPPQQQPPPWWWUUUSSSRRRTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSQQQPPPQQQRRRSSSTTTRRRSSSTTTTTTRRROOOKKKIIIKKKLLLLLLLLLKKKLLLOOOQQQSSSQQQPPPNNNMMMLLLLLLLLLMMMLLLLLLKKKLLLMMMNNNOOOMMMLLLKKKKKKKKKJJJGGGEEECCCEEEIIIJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???DDDCCCBBBBBBBBBBBBCCCDDDGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@@@@@@@?????????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGBBBCCCEEEHHHHHHKKKYYYhhhtttccc}}}ppp]]][[[[[[UUUTTTZZZXXXYYYYYYXXXVVVTTTQQQPPPLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLNNNOOOPPPPPPRRRTTTUUUUUUVVVXXXZZZZZZ[[[\\\^^^```aaacccccceeefffggghhhiiiiiiiiiiiiiiiiiijjjlllnnnnnnllljjjpppppppppqqqrrrtttuuuvvvqqqppppppqqqrrrsssqqqpppllllllmmmmmmmmmnnnnnnmmmggggggeee```XXXQQQLLLJJJSSSRRRQQQOOOPPPWWW^^^cccffflllQQQIIIMMMGGGHHHIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGEEEDDDDDDEEEFFFFFFEEEDDDBBBAAAFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJJJJJJJIIIKKKNNNQQQMMMNNNMMMKKKHHHGGGHHHJJJLLLKKKKKKLLLLLLKKKIIIFFFIIIIIIIIIIIIJJJJJJKKKKKKQQQWWWUUUNNN\\\|||xxxooocccppp||||||vvvvvvmmmdddooo~~~tttkkkuuu{{{```GGG<<<:::;;;>>><<<777666999::::::::::::999999999999888888888888777777666666777777777777777777777777666555444555777888888777777777666666666666777777GGGHHHHHHIIIJJJKKKLLLLLLHHHHHHGGGGGGFFFFFFEEEEEEHHHJJJKKKKKKJJJIIIJJJKKKLLLKKKJJJIIIGGGFFFFFFEEEGGGGGGGGGHHHIIIKKKLLLMMMKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKLLLMMMOOOQQQSSSTTTTTTQQQNNNLLLLLLMMMNNNNNNSSSRRRPPPPPPQQQRRRRRRQQQNNNOOOPPPQQQRRRSSSSSSSSSUUUTTTTTTSSSSSSTTTUUUWWWSSSTTTUUUUUUSSSOOOKKKIIIHHHJJJNNNOOOOOOOOOOOOPPPPPPOOONNNLLLKKKJJJIIIIIIKKKKKKKKKKKKLLLMMMMMMNNNKKKJJJIIIIIIIIIHHHEEECCCAAADDDGGGHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDBBBAAAAAADDDCCCBBBAAAAAABBBCCCDDDGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBCCCBBBBBBAAA@@@???AAAAAAAAABBBBBBBBBBBBBBB>>>???@@@AAABBBCCCDDDDDDAAAAAA@@@@@@@@@????????????@@@AAAAAABBBBBBCCCCCCAAAAAAAAABBBCCCEEEFFFGGGEEEDDDEEEHHHJJJNNNUUU]]]qqqnnnttt}}}ooohhhccc[[[YYY___XXXYYYYYYYYYWWWUUUSSSQQQNNNOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMOOOQQQSSSSSSSSSTTTUUUWWWTTTUUUVVVXXXZZZ\\\^^^^^^bbbbbbcccdddeeeeeeeeeeeeffffffgggiiilllmmmlllkkkooooooooopppqqqrrrssstttpppmmmkkkkkkmmmpppqqqrrrnnnmmmlllkkkiiihhhhhhggg]]]\\\YYYTTTPPPNNNOOOPPPOOOQQQVVV\\\aaagggnnntttuuu|||qqqrrr[[[KKKGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEGGGHHHHHHHHHHHHFFFEEECCCEEEEEEFFFFFFEEEDDDCCCBBBEEEEEEEEEEEEEEEDDDDDDDDDGGGIIIMMMNNNNNNMMMMMMNNNPPPPPPNNNKKKGGGFFFGGGHHHLLLKKKKKKLLLMMMLLLJJJGGGIIIIIIIIIJJJJJJJJJJJJJJJMMMMMMOOOPPPRRRdddoooqqq|||~~~uuuoooxxxzzzkkkllluuucccPPPAAA>>>===>>>>>>;;;777777999::::::999999999888888888888888888777777777777777666666666666666666666666666555555666888999888777666666777777777777666666FFFFFFFFFFFFHHHIIIKKKLLLLLLKKKJJJHHHGGGEEEDDDCCCFFFHHHKKKLLLLLLLLLNNNOOOLLLKKKKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIKKKLLLMMMJJJIIIIIIJJJKKKMMMOOOQQQNNNMMMMMMLLLLLLMMMNNNNNNLLLLLLLLLLLLMMMOOOQQQSSSRRROOOKKKJJJKKKLLLMMMMMMPPPOOOOOOOOOOOOOOOPPPQQQLLLMMMNNNPPPQQQRRRRRRRRRRRRTTTUUUUUUUUUUUUVVVXXXXXXXXXWWWUUURRRNNNJJJHHHGGGJJJNNNQQQQQQPPPPPPQQQPPPPPPOOONNNMMMKKKJJJIIIJJJJJJLLLLLLMMMMMMMMMLLLJJJHHHFFFFFFGGGFFFEEECCC???AAACCCDDDCCCBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<===>>>@@@AAACCCDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@AAAAAABBBBBBAAAAAAAAABBBDDDEEEGGGHHHGGGEEEEEEEEEHHHKKKPPPSSS___tttyyy|||{{{kkk```]]][[[[[[ZZZYYYWWWTTTSSSRRRPPPOOOOOOOOOMMMLLLKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMOOOOOOOOOOOOQQQRRRQQQRRRSSSUUUWWWXXXZZZZZZ]]]]]]^^^___````````````aaaaaabbbdddhhhiiiiiihhhmmmmmmmmmmmmmmmnnnooopppmmmkkkhhhgggiiilllnnnooommmkkkhhhddd```\\\ZZZYYYRRRRRRPPPNNNMMMNNNRRRUUUYYYbbbsss|||www~~~{{{yyyeeeWWWOOOLLLJJJJJJIIIHHHFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBDDDHHHMMMPPPOOOMMMLLLKKKRRRRRROOOLLLHHHGGGHHHJJJKKKJJJJJJKKKLLLLLLKKKIIIIIIJJJJJJKKKJJJJJJIIIHHHJJJFFFJJJSSSQQQQQQgggsssfffbbbcccvvvpppiii___iiivvvgggTTTIIIBBB>>><<<<<<<<<;;;999888999;;;999999999888888888777777888888777777777777777777666666666666666666666666666555444666888999888777555666666777777666666555HHHHHHGGGGGGGGGIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIIIIGGGIIILLLNNNNNNNNNOOOPPPLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIKKKMMMNNNOOOLLLKKKIIIIIIKKKNNNQQQTTTPPPOOOMMMKKKKKKMMMOOOPPPMMMMMMLLLKKKLLLNNNPPPQQQQQQNNNKKKIIIKKKMMMNNNNNNPPPPPPPPPOOONNNMMMNNNNNNKKKLLLMMMNNNOOONNNNNNMMMLLLPPPTTTUUUTTTTTTUUUVVVYYYYYYWWWUUURRROOOLLLKKKIIIJJJLLLMMMNNNOOORRRTTTQQQQQQPPPOOONNNLLLKKKJJJIIIKKKMMMOOOOOOMMMLLLJJJIIIGGGEEEDDDEEEFFFFFFEEE@@@AAABBBBBBAAA@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAACCCCCCAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@?????????======>>>???@@@AAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>???@@@@@@AAABBBAAAAAABBBCCCDDDFFFHHHHHHHHHGGGFFFEEEGGGJJJMMMNNNUUU{{{{{{xxxvvv}}}yyywwwiiieeeccc```]]]YYYWWWUUUTTTSSSRRRRRRQQQOOOMMMLLLKKKLLLLLLLLLMMMLLLLLLLLLKKKIIIKKKLLLLLLKKKKKKMMMNNNOOOPPPQQQRRRTTTUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[]]]aaadddddddddgggggggggffffffgggggghhhgggeeedddcccdddeeedddbbbcccaaa]]]XXXSSSPPPNNNMMMLLLMMMNNNMMMLLLMMMOOOQQQ]]]jjjzzzqqq{{{|||lll^^^VVVSSSQQQNNNIIIGGGEEECCCCCCDDDEEEFFFDDDEEEFFFGGGGGGGGGFFFEEECCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCGGGKKKMMMLLLKKKJJJKKKNNNNNNLLLIIIGGGGGGIIILLLJJJIIIHHHHHHJJJLLLLLLKKKJJJKKKKKKLLLKKKJJJIIIHHHKKKHHHKKKQQQRRRQQQXXXccc{{{vvvvvvbbb___eeeooovvvttt^^^III>>>===<<<;;;::::::999999999::::::999999888888888777777777777777777777777777777777888666666666666666666666666555444333444666777777666444555666666666666555444MMMLLLKKKJJJIIIJJJKKKKKKHHHIIIJJJLLLMMMOOOPPPQQQKKKMMMOOOOOONNNMMMLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKMMMOOOPPPQQQOOOMMMKKKJJJKKKNNNSSSUUURRRPPPMMMKKKKKKLLLOOOQQQNNNMMMLLLKKKKKKMMMOOOPPPPPPNNNKKKJJJKKKNNNOOOOOOSSSSSSRRRPPPMMMLLLLLLMMMLLLLLLMMMMMMLLLKKKIIIHHHHHHLLLRRRTTTSSSRRRSSSTTTWWWVVVUUUTTTSSSRRRQQQPPPKKKKKKJJJJJJJJJNNNSSSWWWPPPPPPPPPOOOMMMLLLJJJIIIIIIKKKNNNPPPPPPNNNKKKIIIJJJGGGDDDCCCEEEFFFGGGGGGCCCDDDDDDCCCAAAAAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFEEECCCBBBAAA@@@????????????>>>>>>??????@@@@@@@@@AAAEEEEEEDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCEEEGGGHHHIIIHHHIIIIIIGGGIIILLLNNNNNNLLL[[[mmmttttttpppkkkeeeqqqooolllhhhbbb^^^ZZZXXXWWWWWWVVVVVVTTTSSSQQQOOONNNMMMMMMMMMMMMMMMMMMLLLKKKIIIJJJLLLLLLKKKJJJLLLMMMJJJKKKLLLMMMNNNOOOPPPQQQSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVXXX\\\___```___aaaaaa```_________`````````````````````]]]YYYVVVVVVTTTQQQNNNKKKIIIHHHHHHJJJLLLOOOOOOMMMKKKJJJJJJHHHWWWsssxxxuuu~~~lllggg___VVVQQQPPPOOOMMMGGGEEECCCAAAAAACCCGGGIIIBBBCCCEEEFFFGGGGGGFFFFFFAAABBBBBBCCCDDDEEEFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCCCCFFFHHHIIIIIIIIIJJJKKKHHHHHHGGGEEEDDDEEEHHHKKKJJJHHHFFFGGGIIILLLMMMMMMKKKKKKLLLLLLLLLJJJIIIHHHJJJKKKJJJJJJOOOUUUUUUQQQSSSuuuwwwnnn```ooo||||||wwwvvv{{{lllyyyiiimmmttt{{{kkk[[[GGG::::::>>>>>>::::::::::::999;;;<<<:::666888888888888777777777777777777777777777888888888666666666666666666666666333222222333555666666555333444555666666555444333