BM66(M uuupppuuu{{{ttt```RRRKKKIIIFFFEEEEEEEEECCCBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGGGGHHHKKKMMMQQQ[[[ppp{{{llljjjhhhddd___]]]\\\ZZZXXXZZZWWWTTTRRRRRRSSSSSSSSSVVVUUUTTTRRRPPPOOOOOONNNSSSRRRQQQQQQQQQRRRSSSUUUQQQQQQPPPPPPOOONNNNNNNNNNNNQQQSSSUUUVVVXXXZZZ\\\ZZZ[[[[[[[[[^^^hhhvvvwwwmmmgggfffdddccc```dddhhhkkklllmmmmmmnnnnnnnnnmmmlllkkkiiihhhgggfffcccaaaaaa```___cccjjj~~~wwwooohhhcccddddddcccbbb```^^^]]]\\\^^^]]][[[ZZZZZZ[[[[[[\\\___^^^]]]]]]]]]___aaabbb```aaabbbaaaaaaccchhhlllrrr~~~xxxsssrrrtttzzzkkkYYYNNNKKKGGGEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCC???@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBBBB@@@??????????????????@@@????????????????????????@@@@@@AAABBBBBBBBBBBBAAADDDDDDCCCBBBAAAAAAAAAAAA???????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDBBBBBBAAABBBCCCDDDEEEEEECCCEEEFFFFFFDDDFFFKKKPPP\\\fffyyyqqqmmmttt|||qqq^^^PPPJJJHHHFFFDDDDDDDDDCCCAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFFFFFFFGGGJJJLLLPPPYYYllltttnnniiiccc```^^^\\\ZZZYYYZZZWWWTTTRRRRRRSSSSSSSSSWWWVVVUUUSSSQQQNNNLLLKKKOOOOOONNNNNNOOOPPPQQQRRRPPPPPPPPPOOONNNNNNMMMMMMMMMPPPSSSUUUWWWXXXZZZ[[[]]]]]]\\\\\\^^^eeeooovvvtttlllgggcccbbbbbb^^^eeennnvvvxxxxxxvvvuuurrrrrrqqqooommmkkkiiihhhgggdddcccdddcccbbbeeekkk|||xxxpppkkkfffeeeeeedddbbb```^^^\\\[[[[[[[[[[[[\\\]]]___```aaaaaa`````````aaabbbcccccccccbbbbbbcccfffiiillluuu}}}{{{vvvssssssyyyzzzeeeUUULLLIIIFFFDDDDDDEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB?????????@@@@@@????????????????????????????????????@@@AAAAAABBBBBBAAAAAABBBAAA@@@@@@?????????@@@AAAAAA@@@@@@@@@AAABBBBBB???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBCCCDDDEEECCCEEEFFFEEEDDDFFFLLLPPP[[[eeewwwzzzmmmkkkuuu}}}mmm[[[NNNIIIGGGDDDCCCCCCCCCAAA@@@??????>>>>>>>>>=========??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@AAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEEEEEEEFFFIIIKKKOOOVVVgggsssjjjccc```___\\\ZZZ[[[ZZZWWWTTTRRRRRRSSSSSSSSSVVVVVVVVVTTTRRROOOLLLJJJLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMMMMLLLLLLKKKNNNRRRUUUVVVWWWYYY[[[^^^^^^]]]\\\]]]bbbhhhlllttt~~~zzzrrrmmmiiidddbbbcccbbblllyyyzzzyyywwwtttqqqnnnkkkiiigggeeedddeeeeeecccggglllzzz}}}tttnnngggggggggfffdddbbb___]]][[[[[[[[[\\\^^^```bbbdddeeeffffffggghhhiiiiiijjjjjjiiiggggggiiillloooqqqzzz}}}yyyyyy~~~}}}}}}}}}}}}~~~|||tttttttttwwwsss___PPPIIIGGGDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>????????????@@@??????@@@@@@@@@@@@AAAAAA>>>???@@@@@@@@@@@@???>>>??????????????????????????????@@@AAAAAAAAA@@@@@@@@@??????>>>>>>??????@@@AAAAAA@@@@@@@@@AAAAAABBB>>>???@@@@@@AAA@@@@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@AAABBBAAAAAAAAACCCEEECCCDDDEEEDDDCCCFFFLLLQQQ[[[dddvvvuuujjjjjjwwwvvvgggXXXKKKHHHFFFCCCBBBBBBBBB@@@???????????????>>>>>>>>>===>>>>>>>>>??????@@@@@@@@@????????????????????????===>>>???@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDEEEGGGJJJMMMSSSaaawwwwwwlllcccaaa```]]][[[\\\ZZZWWWTTTRRRRRRSSSSSSSSSSSSSSSTTTUUUSSSQQQNNNLLLJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKIIIMMMQQQTTTVVVWWWXXXYYY\\\\\\]]]]]]^^^```ccceeehhhpppzzz|||tttooonnnlllgggeeehhhkkkttt~~~zzzuuupppllljjjfffddddddeeeeeecccggglllzzzuuunnniiiiiiiiihhhfffccc```^^^^^^]]]]]]^^^___aaacccdddjjjlllooorrrtttuuuvvvuuusssqqqooooooqqqtttwwwxxx}}}vvvtttzzz~~~}}}uuutttsssssssssssstttuuuxxx}}}{{{xxxooorrrvvv{{{nnnZZZMMMGGGEEECCCBBBBBBBBBAAA@@@@@@??????>>>>>>??????@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????===>>>>>>>>>????????????>>>???@@@@@@@@@@@@???>>>????????????????????????===>>>??????@@@@@@??????>>>>>>>>>>>>???@@@AAABBB@@@??????>>>>>>??????@@@===>>>???@@@AAA@@@@@@???>>>??????@@@AAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBB???@@@BBBAAA@@@@@@CCCEEECCCDDDDDDCCCBBBEEELLLRRR\\\eeevvv~~~rrrhhhkkkyyyqqqdddVVVJJJGGGEEEBBBAAAAAAAAA???>>>BBBBBBBBBAAAAAAAAA@@@@@@======>>>>>>?????????@@@????????????????????????<<<===>>>????????????????????????@@@@@@?????????===>>>???@@@AAA@@@??????AAAAAACCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCCCCCCCDDDGGGIIILLLQQQ]]]sssyyymmmcccbbbaaa]]][[[]]]ZZZWWWTTTRRRRRRSSSSSSSSSOOOQQQSSSTTTTTTSSSPPPNNNIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJHHHLLLPPPTTTUUUVVVXXXYYYZZZ[[[\\\]]]^^^```aaabbb___eeelllrrryyy|||wwwpppmmmpppoookkkiiilllqqqyyy}}}wwwqqqmmmjjjeeecccccceeedddcccfffkkk{{{yyyrrrjjjkkkkkkjjjhhhdddaaa___``````______```aaacccdddmmmpppuuuzzz}}}zzzxxxvvvvvvxxx{{{}}}~~~}}}uuuqqqvvv{{{zzzvvvtttnnnnnnmmmmmmnnnoooqqqrrrsssxxx~~~xxxuuummmsssxxx}}}kkkWWWLLLFFFDDDBBBAAAAAABBB@@@?????????>>>>>>>>>>>>??????<<<<<<============<<<<<<>>>>>>>>>>>>????????????<<<<<<======>>>>>>>>>???>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????>>>>>>>>>???@@@AAACCCCCC>>>>>>===============>>>===>>>???@@@AAAAAA@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAA>>>@@@BBBAAA@@@@@@BBBEEECCCDDDDDDCCCBBBEEELLLRRR]]]fffwww~~~yyypppjjjooo~~~~~~nnn^^^RRRLLLFFFDDDBBB@@@>>>>>>???@@@===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA>>>>>>>>>>>>???????????????@@@BBBCCCCCCBBB@@@?????????@@@AAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAABBBDDDDDDDDDEEEGGGIIINNNRRR[[[kkk|||pppeeebbbbbbaaaaaabbb\\\[[[XXXVVVSSSQQQPPPOOOPPPOOOOOOQQQRRRQQQOOOMMMIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJJJJNNNSSSWWWXXXXXX]]]^^^^^^]]][[[[[[]]]^^^aaa___^^^cccllluuu|||~~~}}}|||yyyyyyxxx~~~|||wwwpppjjjnnniiiffffffffffffiiimmm{{{sssqqqooonnnlllhhhddd```aaa``````bbbaaaaaafffnnnrrryyyyyyqqqqqqtttssspppooojjjiiigggfffgggiiilllnnntttqqqrrruuuvvvqqqnnnnnnoooxxx{{{cccSSSOOOGGGGGGEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>>>>>>>>>>>>>============>>>>>>???>>>===<<<<<<===>>>???===>>>>>>???@@@AAAAAAAAAEEECCC???===<<<>>>AAACCC@@@@@@??????>>>?????????AAA???>>>>>>@@@AAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>BBBBBBAAA@@@????????????>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBEEEJJJNNN[[[dddvvvyyyqqqlllsssmmm\\\OOOHHHEEEDDDBBB@@@?????????@@@>>>>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@>>>>>>>>>>>>???????????????@@@AAABBBBBBAAA@@@???>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCDDDFFFHHHLLLPPPXXXggg{{{ooodddaaaaaa___^^^^^^^^^\\\ZZZXXXUUUSSSRRRQQQPPPOOOOOOQQQRRRRRRPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJKKKIIIIIILLLQQQVVVWWWXXX[[[\\\]]]]]]\\\\\\]]]^^^```^^^^^^aaaiiisss}}}~~~{{{}}}wwwrrrqqqkkkgggggggggfffjjjooo|||}}}xxxsssoookkkfffcccbbbaaaaaacccdddeeellluuu|||zzzpppoooooommmjjjhhheeedddbbbaaabbbdddgggiiikkkhhhhhhkkklllhhhggghhhqqq{{{uuu]]]MMMIIICCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<<<<;;;>>>>>>===<<<<<<<<<============<<<<<<<<<<<<======;;;;;;<<<======>>>??????CCCAAA???======>>>@@@AAABBBAAAAAA@@@@@@@@@AAAAAA???>>><<<<<<===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@??????@@@AAAAAA??????@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBEEEJJJNNN[[[dddvvvyyyrrrpppxxx~~~lll[[[MMMGGGDDDCCCAAA@@@?????????@@@>>>>>>?????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>>>>????????????>>>???@@@AAAAAA@@@???>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCEEEGGGIIILLLSSSaaayyy{{{pppeeecccbbb___\\\\\\___^^^\\\ZZZWWWUUUTTTSSSPPPOOOOOOQQQSSSSSSRRRPPPMMMLLLKKKJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHGGGIIINNNRRRVVVWWWXXXZZZ]]]^^^^^^^^^^^^___^^^^^^___```eeeppp~~~wwwpppjjjiiihhhggglllqqq~~~}}}wwwpppkkkgggdddbbbccceeegggkkkuuuwwwmmmjjjjjjgggeeeddd^^^]]]\\\[[[\\\]]]```aaabbb^^^^^^``````^^^^^^bbbnnnyyymmmXXXJJJEEEAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>===<<<;;;>>>>>>===<<<;;;;;;;;;<<<;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<======>>>>>>@@@???>>>=========>>>>>>AAA@@@@@@@@@@@@@@@AAAAAA@@@???===<<<===>>>===<<<========================>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@>>>>>>>>>??????AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBBBBEEEJJJNNN[[[dddwwwxxxsssuuu{{{kkkZZZOOOIIICCCBBBAAA@@@????????????>>>>>>>>>>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>=========>>>>>>>>>????????????>>>>>>????????????>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCDDDFFFHHHIIIOOO\\\ppp}}}~~~|||qqqhhhfffeeebbb^^^^^^^^^^^^\\\[[[XXXVVVTTTSSSPPPOOOOOOPPPRRRTTTSSSRRROOOMMMLLLJJJJJJKKKLLLNNNKKKLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGGGGJJJNNNSSSUUUUUUYYY]]]```aaaaaabbbbbb___aaabbbaaacccmmm|||wwwpppmmmkkkjjjnnntttzzzqqqkkkfffddddddgggjjjppp{{{{{{qqqhhhfffeeedddcccdddYYYXXXWWWWWWWWWYYYZZZ[[[^^^ZZZXXXYYYXXXVVVYYY^^^jjjvvvvvveeeUUUJJJFFFCCCCCCBBB@@@???===<<<<<<========================;;;<<<>>>???@@@???>>>===>>>===<<<;;;;;;:::;;;;;;;;;<<<===>>>>>>===<<<;;;=========>>>>>>?????????==================<<<<<<>>>============>>>??????CCCAAA???>>>??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<===>>>???@@@@@@AAA???????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAABBBEEEIIIMMMZZZeeexxx~~~vvvuuu|||wwwfffWWWLLLGGGBBBAAAAAA@@@????????????>>>>>>>>>>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>============>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAACCCDDDDDDCCCBBBBBBDDDEEEIIIHHHMMMYYYiii}}}}}}sssiiigggfffccc______\\\\\\[[[ZZZXXXVVVTTTRRRPPPOOONNNOOORRRSSSSSSRRRPPPOOOLLLKKKJJJKKKMMMNNNLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIHHHGGGHHHKKKOOORRRTTTXXX]]]aaacccdddfffgggcccgggiiihhhhhhooo|||yyytttpppnnnqqqvvvxxxpppjjjggggggiiilllrrr~~~vvvnnnfffcccbbb______aaaWWWVVVVVVUUUUUUVVVWWWXXXZZZWWWUUUUUUSSSRRRVVV]]]hhhuuuooo^^^RRRIIIEEEBBBBBBAAA???>>>===<<<<<<========================<<<===>>>??????>>>===<<<======<<<;;;;;;;;;;;;;;;===>>>???@@@@@@???>>>==================>>>>>>>>>;;;<<<<<<=========<<<;;;===<<<<<<<<<======>>>???CCCAAA???>>>??????>>>===================================================<<<<<<===>>>???@@@@@@AAAAAA@@@??????>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAADDDIIIMMMZZZeeexxx}}}vvvyyysssaaaQQQGGGCCCAAA@@@@@@@@@@@@??????>>>>>>>>>?????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBDDDFFFIIIHHHLLLVVVbbbuuuwwwlllhhhfffbbb___^^^[[[[[[[[[ZZZXXXVVVSSSRRRPPPOOOMMMNNNPPPRRRRRRQQQPPPOOONNNLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKJJJHHHGGGHHHKKKNNNSSSVVV[[[```ccceeehhhkkkhhhnnnsssttttttxxx}}}wwwssstttxxxvvvpppmmmlllmmmnnnrrr}}}ssskkkeeebbb^^^ZZZXXXYYYTTTTTTTTTSSSSSSTTTTTTUUUUUUSSSRRRSSSQQQQQQWWW___fffsssjjjXXXMMMFFFAAA>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::===<<<<<<<<<<<<<<<======>>>??????@@@@@@??????>>>::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<>>>=========>>>???@@@AAA@@@???===<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@AAAAAA@@@>>>>>>=========@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAADDDIIIMMMYYYeeeyyy|||www~~~nnn\\\MMMFFFCCC@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>???????????????@@@@@@??????>>>>>>>>>??????@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@AAACCCBBBBBBCCCEEEGGGIIIGGGKKKSSS[[[jjjsssmmmiiiccc```___ZZZ[[[[[[[[[YYYVVVTTTRRRQQQOOOMMMMMMNNNPPPPPPOOOPPPOOOOOONNNMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLMMMLLLJJJGGGFFFHHHKKKPPPTTTXXX]]]```eeeiiillllllttt|||~~~wwwvvvyyy|||}}}vvvsssqqqqqqqqqsss{{{{{{kkkfffaaa___\\\VVVTTTUUUQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRTTTTTTUUU]]]fffnnnyyyeeeSSSKKKFFFAAA>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<:::999999::::::<<<<<<<<<<<<===>>>????????????>>>>>>>>>>>>??????::::::::::::::::::::::::<<<<<<<<<<<<=========>>>============>>>???@@@@@@???>>><<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@???>>>>>>>>>>>>>>>?????????@@@AAAAAABBBCCCCCCBBBBBBAAA@@@AAADDDIIILLLYYYeeezzz}}}yyy}}}kkkYYYMMMGGGFFF??????@@@@@@@@@??????>>>===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@??????@@@??????>>>===<<<>>>???@@@AAACCCDDDEEEEEEAAA@@@@@@@@@@@@@@@@@@AAA???AAABBBBBBBBBCCCEEEHHHHHHFFFJJJRRRWWWddd{{{sssmmmfffbbbaaa[[[[[[\\\[[[ZZZWWWTTTSSSQQQOOOMMMLLLMMMNNNNNNNNNOOOPPPPPPOOOOOOMMMLLLKKKMMMNNNNNNOOOOOONNNNNNMMMLLLNNNNNNKKKGGGEEEFFFHHHOOOQQQVVVZZZ^^^ccciiimmmooowwwzzzwwwyyyzzz{{{xxxvvvuuusssssszzz}}}tttccc___\\\]]]ZZZVVVTTTVVVNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOSSSWWWXXX[[[dddnnn|||~~~aaaPPPKKKHHHDDDBBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>CCCAAA>>>;;;999:::;;;<<<<<<<<<<<<<<<===???@@@AAA???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???:::::::::;;;;;;===>>>>>>AAA???>>>>>>@@@AAA@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>============>>>???@@@AAA>>>>>>???@@@BBBCCCDDDDDDBBBBBBAAA@@@AAADDDHHHLLLXXXeeezzz}}}|||wwwgggXXXJJJCCCBBB@@@@@@@@@????????????>>>???>>>===<<<<<<===>>>?????????>>>>>>======<<<<<<===???AAAAAA???=========<<<===>>>@@@@@@??????>>>>>><<<;;;===???@@@>>>;;;@@@@@@??????????????????<<<===>>>???@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEGGGGGGGGGOOOXXX\\\qqqyyynnnjjjgggccc^^^]]]\\\[[[[[[XXXUUURRRRRRPPPNNNMMMKKKKKKLLLLLLKKKMMMPPPRRRRRRPPPNNNLLLIIIKKKNNNPPPPPPOOOMMMLLLLLLMMMNNNKKKGGGEEEFFFIIIIIIKKKOOORRRWWW]]]dddjjjnnnrrrzzzvvvqqqppptttwww|||zzzxxxxxx}}}}}}}}}|||{{{{{{yyyvvvqqqmmm^^^\\\ZZZWWWUUUSSSRRRQQQOOONNNNNNMMMLLLLLLMMMMMMNNNNNNSSSYYY\\\aaaooorrr]]]MMMCCCAAADDDAAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::999999999<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCEEEAAA@@@@@@@@@AAAGGGNNNYYYdddvvvssscccUUUHHHBBBAAA@@@@@@@@@?????????>>>>>>???>>>===<<<<<<===>>>??????>>>>>>>>>=========<<<===>>>??????===<<<<<<===<<<===>>>???@@@??????>>>@@@>>>======??????===;;;>>>>>>>>>???????????????>>>??????@@@@@@@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFMMMVVVYYYllluuupppjjjbbbaaa___]]]\\\[[[ZZZWWWUUURRRQQQOOOMMMLLLKKKKKKKKKKKKMMMOOOQQQQQQOOOMMMKKKJJJKKKMMMNNNOOONNNMMMLLLLLLMMMMMMKKKGGGEEEFFFGGGHHHIIILLLOOOSSSZZZaaaffffffllluuu~~~|||sssnnnooorrrttt|||~~~}}}~~~yyywwwwwwvvvuuutttrrrooojjjfff\\\ZZZXXXVVVTTTRRRQQQPPPOOONNNNNNMMMMMMMMMMMMNNNOOOOOOTTT]]]eeemmm{{{iiiWWWKKKCCCAAADDD@@@@@@@@@???>>>=================================;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<===>>>>>>>>>>>>>>>==============================>>>>>>>>>?????????AAA@@@??????>>>????????????@@@@@@AAAAAABBBCCCCCCEEEAAA@@@AAAAAAAAAGGGNNNXXXcccvvv{{{zzzyyyxxxzzznnn]]]PPPFFF@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>===============>>>>>>===;;;:::<<<=========>>>????????????>>>AAA???>>>>>>??????===<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@???>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFEEEJJJRRRUUUfffxxxnnneeeeeebbb___]]]\\\[[[ZZZXXXRRRQQQPPPNNNLLLKKKKKKKKKJJJKKKNNNOOOPPPOOOMMMLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMNNNMMMKKKHHHFFFEEEFFFFFFGGGIIILLLOOOTTT[[[___^^^eeennnvvv~~~|||tttmmmkkkmmmmmmooovvvyyytttpppnnnnnnmmmllljjjiiieee```\\\XXXWWWUUUSSSQQQPPPOOOOOONNNNNNMMMMMMMMMNNNOOOOOOQQQRRRXXXeeesssuuu]]]OOOGGGCCCBBBCCC??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888999999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????>>>??????@@@AAA@@@@@@@@@AAABBBBBBCCCCCCEEEAAA@@@AAAAAAAAAGGGNNNWWWbbbuuuyyyxxxxxxyyy|||iiiXXXMMMDDD@@@@@@????????????>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>============>>>>>>>>><<<;;;;;;===???===>>>>>>>>>???????????????>>>>>>>>>????????????===>>>>>>???@@@AAABBBBBB??????@@@@@@@@@??????>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDFFFDDDGGGOOOQQQ^^^xxx|||ssskkkgggddd___\\\\\\\\\[[[[[[TTTSSSQQQPPPNNNLLLKKKJJJHHHIIILLLNNNOOOPPPPPPPPPOOOOOONNNMMMMMMNNNOOOPPPOOOOOONNNLLLJJJHHHGGGFFFEEEFFFGGGIIIKKKOOOUUUYYY[[[aaaiiiooovvvzzzqqqkkkffffffiiigggjjjppp{{{zzzuuupppllliiiggggggfffdddbbbaaa]]]YYYUUUTTTSSSRRRPPPOOONNNNNNMMMMMMMMMMMMNNNNNNOOOQQQQQQTTTVVV^^^nnn~~~jjjTTTHHHEEECCCAAA@@@=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::;;;<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAABBBCCCCCCCCCDDDAAA@@@AAAAAABBBFFFMMMVVVaaauuuzzz{{{}}}zzzcccTTTKKKEEEAAAAAA?????????>>>>>>>>>============>>>>>>>>>>>>==================>>>>>>>>>>>>???@@@???===<<<<<<>>>@@@>>>>>>>>>>>>>>>?????????<<<=========>>>???AAABBB??????@@@@@@AAABBBCCCCCC======>>>???@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCFFFCCCEEELLLNNNXXXnnnvvvqqqhhhddd___\\\\\\\\\\\\\\\VVVUUUTTTRRRPPPNNNLLLKKKGGGHHHJJJLLLOOOQQQSSSTTTRRRQQQOOONNNNNNOOOPPPQQQOOOOOONNNNNNMMMKKKIIIHHHEEEFFFGGGGGGHHHLLLQQQTTTXXX^^^ffflllsssxxxnnniiieeebbbbbbeeebbbfffllltttzzzsssmmmjjjgggdddbbbbbb```^^^]]][[[YYYUUURRRPPPPPPNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSWWW[[[eeevvvtttbbbNNNFFFDDDBBB???>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<============<<<=================================>>>>>>>>>??????======>>>>>>???@@@BBBBBB@@@AAAAAABBBBBBCCCDDDDDDCCCAAA@@@BBBBBBBBBFFFLLLUUU```ttt{{{}}}ttt^^^QQQJJJEEEBBBAAA??????>>>>>>>>>===============>>>>>>>>>>>>==================>>>>>>>>>>>>???@@@@@@???======>>>???>>>>>>>>>===>>>??????@@@;;;<<<===<<<<<<===@@@BBB??????@@@@@@AAABBBBBBBBB<<<===>>>???@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDBBBFFFDDDDDDKKKMMMTTTfff~~~zzztttiiieeeaaa^^^]]]]]]]]]]]]YYYXXXWWWUUURRROOOMMMKKKGGGGGGHHHJJJMMMPPPRRRTTTRRRQQQPPPOOOOOOOOOPPPQQQNNNMMMMMMNNNNNNMMMKKKHHHFFFFFFFFFEEEFFFHHHLLLOOORRRXXX```iiittt~~~rrrjjjdddcccaaa______aaa]]]bbbgggmmmxxxyyyssslllgggeeeccc```]]]]]][[[YYYXXXWWWVVVSSSPPPMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUZZZaaalll{{{~~~iiiZZZKKKEEEDDDAAA>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>???????????????==============================>>>>>>>>>?????????>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBCCCCCCDDDDDDCCCAAA@@@CCCCCCBBBFFFLLLTTT___sss~~~~~~mmmXXXMMMIIIEEEAAA@@@???>>>>>>>>>============<<<===>>>??????>>>===<<<<<<=========>>>>>>>>>???===>>>@@@???===<<<<<<===???>>>=========>>>@@@@@@===>>>>>><<<999:::===@@@????????????????????????===>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEBBBGGGEEEDDDKKKMMMSSSbbbtttvvvjjjgggcccaaa``````___^^^[[[[[[YYYWWWUUUQQQNNNLLLIIIHHHHHHHHHIIIKKKMMMNNNPPPPPPOOONNNNNNNNNNNNNNNKKKJJJJJJLLLNNNNNNKKKHHHFFFFFFEEECCCCCCDDDHHHKKKLLLPPPXXXcccpppwwwppplllddd___^^^``````^^^]]]^^^YYY^^^cccfffmmmzzzrrrlllddd``````___[[[XXXWWWUUUSSSSSSSSSRRRPPPNNNKKKKKKKKKJJJKKKKKKLLLLLLKKKLLLMMMOOOQQQSSSVVVWWW\\\fffrrr~~~sss]]]RRRIIIEEECCC@@@>>>???;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCC@@@AAACCCCCCBBBFFFLLLSSS^^^rrr{{{hhhUUUKKKHHHDDD@@@???>>>>>>>>>>>>============<<<===>>>??????>>>===<<<<<<=========>>>>>>??????;;;===??????===<<<;;;;;;???>>>=========>>>@@@AAA?????????;;;888777:::===>>>>>>>>>>>>============???@@@@@@@@@@@@???>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEBBBHHHEEEEEEKKKMMMRRR```oooyyykkkiiieeecccbbbbbb```___\\\\\\[[[YYYVVVRRROOOMMMKKKIIIGGGFFFFFFGGGHHHIIINNNNNNNNNNNNMMMMMMLLLLLLHHHGGGHHHJJJMMMMMMJJJGGGEEEEEEDDDBBBAAABBBEEEHHHHHHKKKRRR\\\iiiwwwzzzqqqiiiccc```\\\YYYZZZ___aaa^^^[[[\\\WWW\\\```bbbfffuuu}}}uuuooommmggg```\\\\\\[[[XXXTTTSSSQQQPPPOOOPPPOOONNNLLLJJJJJJJJJJJJJJJKKKLLLLLLKKKLLLMMMOOOQQQTTTVVVXXX]]]iiivvvzzzjjjTTTMMMGGGEEECCC???>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;888999:::;;;===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======?????????>>>??????@@@AAAAAAAAABBBBBBCCCDDDDDDDDDBBB@@@AAACCCCCCBBBFFFKKKSSS^^^qqq~~~~~~~~~zzzxxx}}}mmm___OOOGGGCCC@@@>>>???>>>>>>>>>>>>>>>===<<<<<<>>><<<:::;;;>>>???===;;;<<<<<<<<<<<<============;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;:::::::::===<<<<<<;;;;;;;;;<<<<<<===>>>>>>?????????>>>>>>>>>===<<<===>>>???>>>===>>>????????????@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@AAABBBCCCFFFKKKQQQVVVggg~~~|||tttllleeeeeeeeebbbaaabbb^^^]]][[[XXXVVVSSSQQQPPPKKKJJJIIIGGGFFFFFFGGGHHHMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLHHHGGGFFFDDDDDDDDDDDDEEEGGGJJJMMMQQQWWW___hhhnnnzzz~~~yyyooohhhccc```\\\YYYYYYYYYXXXWWWWWWVVVUUUUUUWWWXXXYYYZZZ___kkk{{{yyyssslllgggbbbaaa^^^ZZZWWWUUUSSSRRRPPPPPPOOONNNMMMLLLKKKJJJMMMLLLJJJIIIIIIJJJKKKLLLOOOOOOOOOPPPQQQUUU[[[```cccjjjvvvsssaaaJJJFFFAAA===<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<============<<<<<<<<<;;;;;;;;;:::999999888888999999:::;;;<<<===<<<;;;:::;;;<<<===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======<<<<<<===>>>???@@@@@@AAA?????????AAABBBDDDFFFGGGEEEEEEDDDBBBBBBDDDHHHLLLVVV^^^lll|||yyy~~~kkk]]]NNNFFFCCC@@@???@@@>>>>>>>>>>>>>>>===<<<<<<>>><<<;;;;;;>>>>>>===;;;========================<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<=========>>>>>>??????>>>>>>???===<<<===>>>???>>>===>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCAAABBBCCCCCCEEEJJJPPPTTTcccxxxuuullleeedddccc```^^^___^^^]]][[[YYYVVVTTTRRRQQQLLLKKKIIIGGGFFFFFFGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLIIIHHHGGGEEEEEEEEEEEEFFFDDDFFFHHHKKKOOOTTT[[[```fffjjjooouuuzzz{{{wwwpppjjjccc^^^[[[YYYWWWUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTVVVWWWXXX\\\ggguuuzzzsssmmmfffbbb^^^\\\ZZZWWWTTTQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPSSSXXX^^^cccjjjqqq|||jjjXXXIIIFFF@@@===<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>===;;;:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;<<<<<<============>>>>>>??????@@@@@@?????????@@@AAACCCDDDEEEEEEEEEDDDBBBBBBDDDIIILLLTTT\\\kkk~~~}}}{{{}}}fffYYYKKKFFFCCCAAA???@@@>>>>>>>>>>>>>>>======<<<===<<<;;;<<<======<<<;;;>>>>>>>>>>>>============>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<======>>>>>>=========<<<<<<======>>>======>>>>>>??????@@@@@@@@@>>>======>>>???>>>===>>>>>>>>>?????????@@@@@@>>>?????????AAABBBCCCDDDBBBBBBCCCCCCEEEHHHNNNQQQ]]]oooxxxooogggdddccc___]]]^^^^^^]]]\\\ZZZXXXUUUSSSRRRMMMKKKIIIHHHFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFBBBDDDEEEFFFGGGIIILLLOOOTTTXXX\\\```dddhhhmmmpppvvvxxxzzzxxxssslllgggddd]]]ZZZVVVSSSSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQSSSTTTVVVYYYaaakkkttt|||rrrjjjeee___[[[XXXWWWUUURRROOOMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFIIIIIIJJJJJJJJJJJJIIIIIIKKKMMMOOORRRWWW]]]dddjjjsssyyyvvvaaaPPPHHHDDD@@@===<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<<<<<<<======>>>??????>>><<<:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>?????????????????????@@@AAABBBCCCDDDDDDDDDCCCCCCEEEIIILLLSSS[[[jjj}}}yyywww{{{~~~yyyaaaUUUIIIDDDCCCAAA???@@@======>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>=========????????????>>>===<<<;;;;;;;;;<<<===>>>???@@@@@@>>>============>>>>>>???>>>?????????@@@AAABBBCCCAAA???======>>>???>>>>>>>>>>>>>>>>>>????????????????????????@@@AAABBBCCCBBBCCCCCCCCCDDDGGGKKKNNNWWWfff|||sssjjjfffddd```^^^___]]]]]]]]]\\\ZZZWWWUUUTTTNNNMMMKKKHHHGGGFFFFFFFFFGGGIIILLLNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGCCCDDDFFFFFFEEEEEEEEEFFFJJJLLLPPPRRRTTTWWWZZZ]]]___aaadddccc```\\\XXXWWWQQQPPPOOONNNOOOPPPPPPQQQPPPPPPPPPPPPOOOOOONNNNNNOOOQQQRRRTTTVVV[[[bbbggguuu}}}qqqhhhbbb^^^ZZZWWWUUUTTTRRROOOMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHJJJMMMQQQVVV\\\dddlllqqqyyy~~~{{{mmm[[[MMMFFFCCC???===<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======>>>???@@@>>><<<:::;;;;;;::::::<<<======<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============?????????>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAACCCDDDDDDCCCCCCEEEIIILLLTTT\\\jjj|||{{{ssstttzzzttt\\\QQQFFFCCCCCCAAA??????======>>>>>>>>>>>>======;;;<<<<<<<<<;;;;;;;;;<<>>>>>>>>======<<<<<<>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<===>>>@@@AAAAAA===============>>>??????@@@@@@@@@@@@BBBCCCEEEFFFBBB@@@===<<<===>>>>>>>>>======>>>>>>>>>?????????AAA@@@@@@??????@@@@@@@@@AAABBBCCCCCCCCCEEEIIILLLSSS^^^sssvvvlllhhheee```^^^___]]]^^^^^^]]]\\\ZZZWWWVVVPPPOOOMMMJJJHHHGGGGGGGGGFFFHHHKKKNNNOOOPPPOOOOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGCCCEEEGGGGGGEEEDDDDDDDDDBBBDDDGGGHHHHHHIIILLLNNNMMMOOOQQQQQQOOOMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRSSSVVVYYY\\\fffsss}}}vvvooofff___\\\ZZZWWWUUUSSSRRRPPPOOOMMMLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGIIIJJJJJJJJJIIIHHHHHHLLLQQQXXX___gggpppuuu{{{rrrcccTTTHHHDDDAAA>>><<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>???>>>;;;:::;;;<<<999:::;;;<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>======?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDFFFIIILLLVVV^^^jjjzzzzzzsssvvv~~~~~~nnnYYYNNNEEECCCCCC@@@>>>>>><<<======>>>>>>>>>>>>>>>:::<<<===<<<;;;:::;;;<<<>>>>>>======<<<<<<;;;;;;<<<======>>>>>>=========;;;;;;<<<===>>>???@@@@@@<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@BBBDDDGGGHHHDDDAAA>>><<<===>>>???>>>=========>>>>>>>>>??????AAAAAA@@@???????????????@@@AAABBBCCCCCCEEEHHHJJJOOOXXXiii~~~ssslllgggaaa^^^___]]]^^^______^^^\\\YYYWWWSSSRRROOOLLLJJJHHHHHHHHHFFFGGGIIILLLNNNOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGBBBDDDFFFEEEDDDCCCCCCDDDBBBDDDFFFFFFEEEEEEGGGHHHGGGIIIJJJJJJIIIHHHHHHHHHHHHJJJLLLLLLKKKJJJKKKLLLNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNOOOPPPQQQSSSTTTXXXaaaooovvvooohhhccc\\\XXXXXXWWWTTTRRRQQQPPPOOOMMMMMMLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJIIIMMMSSSZZZbbbjjjrrrxxx~~~~~~iiiYYYLLLCCCBBB???===<<<<<<===<<<;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;=========;;;:::;;;<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;<<<===>>>???>>>======>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@AAABBBAAACCCDDDDDDDDDFFFIIILLLWWW^^^jjjxxxzzzwww}}}|||jjjWWWLLLDDDBBBBBB???<<<<<<<<<<<<===>>>>>>>>>>>>>>>999;;;===<<<:::999;;;============<<<;;;::::::::::::;;;<<<===============;;;;;;<<<======>>>??????;;;;;;;;;;;;<<<===>>>??????>>>>>>???AAACCCFFFHHHDDDAAA>>><<<===>>>??????============>>>>>>>>>???@@@???????????????@@@AAA>>>@@@AAABBBCCCDDDGGGJJJKKKRRRbbbwwwvvvnnnfffaaaaaa]]]^^^``````___]]]ZZZYYYVVVTTTQQQNNNKKKJJJIIIIIIFFFGGGHHHJJJKKKMMMNNNNNNOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKJJJIIIGGGFFFDDDEEEFFFEEECCCCCCDDDEEEEEEGGGHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIHHHIIIJJJEEEIIILLLMMMKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKKKKLLLMMMNNNNNNQQQUUU]]]hhhwwwyyyppphhhbbb]]]YYYUUUSSSSSSSSSPPPMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMOOOSSSYYYaaahhhpppxxx}}}zzzcccSSSHHHBBB@@@>>><<<<<<======<<<;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;999:::;;;;;;::::::;;;<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>>;;;<<<>>>?????????===<<<======>>>>>>??????@@@@@@======>>>???@@@AAACCCDDDAAABBBDDDDDDEEEFFFIIILLLUUU]]]iiiwww{{{zzz{{{iiiVVVLLLCCCBBBBBB???<<<;;;<<<<<<===>>>>>>>>>>>>>>>999;;;===<<<:::999:::=========<<<;;;::::::999999888999:::<<<======>>>>>>;;;;;;<<<<<<======>>>>>>:::::::::;;;;;;===>>>>>>======<<<===???BBBEEEGGGEEEBBB>>><<<===>>>??????============>>>>>>>>>>>>======>>>>>>???@@@BBBBBB===???AAABBBCCCDDDGGGIIIHHHOOO]]]pppuuulllfffddd]]]^^^```aaa```^^^[[[YYYWWWUUURRROOOLLLKKKJJJJJJGGGGGGGGGHHHJJJKKKMMMNNNOOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJJJJJJJHHHGGGFFFHHHHHHHHHFFFDDDDDDEEEFFFDDDEEEFFFEEEDDDCCCDDDEEEGGGHHHIIIHHHFFFFFFGGGHHHEEEIIIMMMNNNMMMLLLLLLNNNJJJKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHHHHIIIJJJKKKKKKPPPRRRUUUZZZdddrrr|||qqqjjjddd^^^ZZZXXXUUUQQQPPPQQQOOOLLLHHHJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFJJJJJJIIIIIIJJJKKKMMMNNNVVVZZZaaahhhooowwwwww```QQQIIIDDD???>>><<<<<<======<<<;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======999999999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;777999::::::::::::;;;===<<<;;;999999999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>;;;<<<>>>???@@@???===<<<<<<======>>>???@@@@@@AAA======>>>???@@@BBBDDDEEE@@@BBBDDDEEEEEEGGGIIILLLSSS[[[hhhuuuzzz}}}sssfffMMMJJJGGGDDDCCCBBB???===============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;??????>>>>>>>>>>>>??????BBBAAA@@@>>>>>>>>>>>>???======<<<<<<<<<>>>@@@AAA????????????????????????AAABBBCCCBBBBBBBBBDDDFFFIIIMMMSSS___vvvsssjjjgggddd```___ccceeebbb^^^\\\XXXWWWUUURRRNNNKKKIIIHHHFFFFFFFFFGGGHHHIIIKKKLLLKKKMMMOOOPPPPPPOOONNNMMMIIIIIIIIILLLNNNOOOMMMKKKIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHOOONNNNNNQQQVVV]]]dddhhh}}}qqqnnnhhhbbb[[[UUUQQQOOOLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEMMMIIIHHHKKKKKKJJJPPPXXX\\\hhhpppppprrr|||rrr[[[LLLEEECCC<<<===>>>>>>===;;;999888<<<===============<<<<<<<<<;;;;;;::::::;;;;;;<<<888999:::;;;<<<<<<<<<<<<>>>===;;;:::999999:::;;;:::::::::;;;;;;;;;<<<<<<888999::::::;;;;;;::::::;;;<<<<<<<<<;;;::::::999888999::::::;;;;;;::::::<<<<<<<<<======>>>>>>>>>;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;===>>><<<:::999;;;>>>@@@>>><<<;;;:::;;;<<<===<<<<<<===>>>???@@@AAAAAACCCCCCDDDCCCDDDFFFIIILLLUUUYYYbbbqqq~~~lll^^^KKKHHHEEECCCBBB@@@>>><<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===========================??????>>>>>>>>>>>>??????BBBAAA@@@>>>>>>>>>>>>???===<<<<<<<<<===>>>???@@@????????????????????????@@@BBBBBBBBBAAABBBDDDFFFGGGKKKQQQ[[[nnnuuuppphhhcccaaadddeeeaaa]]][[[ZZZYYYWWWSSSPPPMMMKKKIIIFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNPPPQQQQQQPPPOOONNNJJJIIIJJJLLLNNNOOOMMMLLLIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHMMMLLLLLLMMMPPPUUUZZZ]]]eeehhhmmmrrrwww{{{}}}~~~||||||zzzxxxtttooojjjhhheeeccc___ZZZUUUQQQOOOMMMKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGKKKHHHHHHLLLOOOQQQXXXaaakkktttzzzzzz|||}}}hhhUUUIIICCCAAA<<<=========<<<;;;::::::<<<<<<<<<======<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;:::::::::<<<;;;:::999999::::::;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::999888999::::::;;;;;;::::::999999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;===>>><<<::::::<<<>>>???>>><<<;;;;;;;;;======<<<======>>>???@@@@@@AAABBBCCCCCCCCCCCCEEEHHHKKKTTTXXXbbbqqq~~~~~~}}}|||zzzcccTTTHHHFFFCCCAAA@@@???===;;;=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???AAAAAA@@@>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@????????????????????????@@@AAABBBBBBAAAAAACCCEEEDDDIIIOOOVVVccc{{{wwwmmmgggccceeeeee```\\\[[[]]][[[YYYVVVRRROOOMMMKKKGGGGGGGGGGGGGGGHHHIIIJJJNNNOOOPPPQQQRRRQQQPPPPPPKKKJJJJJJLLLNNNNNNMMMLLLIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIIIIIIIJJJLLLNNNPPPSSSUUUXXX\\\___bbbcccccc```aaaaaa```^^^[[[YYYWWWWWWUUUSSSQQQNNNLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFGGGFFFFFFEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGIIINNNSSSYYYcccllluuuzzz}}}}}}mmmZZZMMMEEEAAA>>><<<<<<;;;;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888888777:::999999999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<======>>>>>>======;;;;;;;;;;;;;;;::::::999888999::::::;;;;;;::::::888999999999999999:::::::::::::::::::::;;;<<<<<<:::::::::::::::;;;<<<<<<<<<=========;;;;;;===??????>>><<<;;;;;;<<<=========>>>>>>>>>???@@@@@@@@@AAABBBBBBAAAAAACCCGGGJJJSSSXXXbbbqqq}}}|||}}}|||{{{zzzzzz|||~~~}}}uuu^^^OOOGGGDDDAAA@@@???>>>===;;;======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>>>>>>>============>>>>>>AAA@@@??????>>>=========<<<<<<<<<===>>>>>>?????????????????????????????????@@@AAAAAA@@@AAACCCEEEBBBGGGMMMRRRZZZnnn{{{qqqjjjeeeeeeddd```]]]\\\^^^\\\ZZZWWWTTTQQQOOOMMMIIIIIIHHHHHHHHHHHHHHHIIIMMMNNNOOOPPPQQQQQQPPPPPPLLLKKKKKKKKKMMMNNNLLLKKKIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHNNNOOOQQQSSSTTTUUUUUUVVVUUUUUUUUUVVVUUUTTTSSSRRRNNNMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGJJJPPPWWW```jjjrrrwwwxxxzzz|||uuu___NNNFFFCCC???<<<<<<;;;:::999:::;;;<<<===999999:::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;:::999888888888888777777888888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===============::::::;;;;;;;;;::::::999888999::::::;;;;;;::::::::::::::::::::::::::::::::::::999999::::::;;;<<<::::::999999::::::;;;<<<=========<<<<<<===>>>???>>>===<<<<<<<<<<<<======>>>>>>?????????@@@@@@@@@@@@AAAAAA@@@@@@BBBEEEHHHRRRWWWbbbqqq{{{xxxwwwwwwwwwxxxwwwvvvwwwzzz|||~~~}}}~~~}}}qqq[[[MMMFFFCCCAAA?????????===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<=========>>>>>>============>>>>>>@@@@@@??????>>>======<<<;;;<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@BBBDDDBBBEEEKKKQQQVVVeeewwwnnngggfffeeeaaa______]]]\\\ZZZXXXUUUSSSQQQPPPLLLKKKJJJIIIHHHHHHHHHHHHKKKKKKLLLMMMNNNNNNOOOOOOMMMLLLJJJJJJLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFIIINNNRRRYYYdddnnntttvvvvvvxxx}}}|||lllWWWIIIDDDBBB>>>;;;<<<;;;:::999999:::<<<===888999999:::;;;;;;::::::::::::;;;<<<<<<;;;:::::::::999999888888999999:::666777888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;999999::::::;;;::::::999888999::::::;;;;;;:::::::::::::::::::::::::::::::::999999999999:::;;;;;;:::999999999999:::;;;;;;<<<<<<;;;;;;<<<===>>>>>>======<<<<<<<<<=========>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@???AAADDDGGGQQQWWWbbbqqqyyytttrrrrrrqqqrrrsssrrrrrrsssvvvyyy|||{{{zzz{{{~~~yyyttttttwww~~~~~~jjjWWWLLLDDDBBB???>>>???>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;888999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;<<<<<<======>>>======<<<<<<======>>>????????????>>>===<<<;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???@@@BBBCCCCCCDDDJJJPPPSSS]]]wwwvvvmmmjjjgggdddbbbbbb\\\\\\[[[YYYWWWUUUTTTSSSNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNMMMKKKIIIIIIJJJJJJIIIHHHJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHNNNTTTXXX___iiirrruuurrrrrrvvv}}}ooobbbQQQFFFCCCAAA>>>;;;;;;;;;:::::::::::::::;;;888888999:::;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999;;;:::999888888999;;;;;;777777999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888999::::::;;;:::::::::888999999:::::::::::::::888999::::::;;;;;;::::::999999999888888888888777999999999999999:::;;;;;;999999999999999:::;;;;;;<<<:::999:::<<<>>>======<<<<<<<<<=====================>>>???@@@AAABBBBBB@@@AAAAAA@@@???@@@DDDFFFOOOWWWbbbppp}}}xxxrrrnnnmmmnnnkkkmmmmmmnnnnnnpppsssuuuvvvvvvwwwyyy|||~~~uuukkkiiimmmrrr|||sssaaaQQQGGGAAA???===<<<======<<<;;;<<<<<<<<<;;;;;;;;;::::::999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<======>>>?????????>>>===<<<;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===???????????????AAACCCDDDCCCGGGNNNPPPVVVjjjuuupppkkkfffdddddd]]]\\\\\\[[[ZZZYYYXXXXXXQQQPPPNNNLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNMMMKKKHHHGGGHHHHHHHHHGGGJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHIIIJJJKKKKKKKKKKKKGGGHHHIIIKKKKKKIIIHHHGGGHHHHHHHHHGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLGGGGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKTTT[[[___fffqqqwwwxxxtttuuu{{{uuu```WWWKKKDDDBBB@@@>>>;;;;;;;;;;;;;;;::::::999888888999:::;;;<<<<<<<<<<<<999:::<<<======<<<:::999>>><<<;;;999888999:::;;;888999:::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<888999999:::::::::::::::888888999:::::::::::::::888999::::::;;;;;;::::::::::::999999888888888888999999999888999999:::;;;999999999888999999:::;;;;;;999777999;;;======<<<;;;<<<<<<===============<<<<<<>>>???AAABBBDDDDDDAAAAAAAAA@@@???AAADDDFFFNNNVVVbbbppp~~~|||xxxsssmmmjjjjjjkkkhhhiiijjjkkkkkkmmmpppsssppprrrvvvyyy{{{|||||||||yyyvvvtttqqqiiiaaabbbiiiqqq}}}|||kkkZZZKKKBBB???===;;;;;;;;;<<<;;;:::<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<===>>>??????@@@======<<<<<<<<<<<<======>>>>>>?????????===;;;::::::;;;===?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>???AAACCCFFFCCCEEELLLMMMPPPbbbwww|||tttnnnhhheeeeee]]]]]]]]]\\\\\\\\\[[[[[[RRRQQQPPPNNNLLLKKKJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNMMMJJJHHHFFFGGGGGGGGGFFFJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHJJJIIIHHHHHHHHHHHHIIIJJJGGGGGGIIIJJJKKKLLLLLLLLLGGGHHHJJJKKKKKKJJJHHHGGGIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIFFFFFFFFFGGGHHHIIIKKKLLLGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHDDDEEEFFFIIIKKKMMMOOOPPPNNNWWW```dddlllvvv||||||}}}{{{lllUUUOOOGGGBBBAAA@@@>>><<<;;;;;;<<<<<<;;;999888666888999:::;;;<<<<<<<<<<<<999:::<<<======<<<:::999AAA???<<<:::888888999999999:::;;;<<<===<<<;;;::::::::::::;;;;;;;;;<<<<<<888999::::::;;;;;;::::::777888999:::::::::::::::999999:::;;;;;;;;;::::::<<<<<<<<<;;;;;;:::::::::999999888888999999:::;;;999999888888999999:::;;;:::888666888;;;===<<<;;;;;;;;;<<<===>>>>>>======;;;<<<===???AAACCCEEEEEEBBBBBBBBB@@@@@@AAADDDFFFNNNVVVcccppp|||zzzxxxtttqqqmmmjjjiiihhhfffeeeaaabbbeeegggiiikkklllmmmlllnnnpppsssssssssqqqpppmmmiiiddd```\\\ZZZ```hhhtttyyylllaaaTTTHHHAAA===<<<<<<<<<<<<;;;;;;;;;::::::999888777666555444;;;;;;;;;;;;:::999888888<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===:::555333333666;;;>>>===============>>>>>>???::::::;;;<<<===>>>??????========================;;;<<<<<<===>>>??????@@@======>>>>>>>>>>>>===<<>>>>>::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;999999999999;;;;;;999999999999888888777777777777777777888888888888<<<;;;;;;:::::::::;;;;;;777888888999999999888888::::::::::::::::::::::::;;;;;;:::999999999888888::::::999999::::::;;;<<<:::::::::999999888888888;;;:::999888999:::;;;<<<888888999::::::;;;<<<<<<>>>>>>=========<<<<<<<<<<<<===???AAADDDEEEFFFGGGDDDCCCBBB@@@???AAAEEEIIILLLXXXccckkkxxx~~~}}}|||zzzxxxuuusssqqqpppmmmjjjhhhgggeeecccaaa^^^___aaadddfffhhhiiiiiihhhjjjlllnnnnnnmmmkkkjjjgggbbb]]]ZZZVVVVVV]]]ffftttqqqdddYYYMMMCCC???<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;;;;::::::::::::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888888999;;;=========<<<<<<======>>>???============>>>>>>>>>>>>========================;;;<<<<<<===>>>>>>??????>>>>>>>>>===============AAAAAA@@@@@@AAAAAABBBCCCEEEBBBCCCFFFJJJOOOYYYbbb|||yyyppphhhbbbaaaaaa``````___^^^]]]]]]WWWWWWVVVTTTQQQOOOLLLKKKIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJHHHGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGKKKJJJHHHGGGGGGGGGHHHIIIGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLJJJHHHHHHJJJKKKLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDDDDCCCCCCEEEFFFHHHIIIJJJJJJLLLPPPUUUYYY___eeennnvvv{{{~~~kkkYYYKKKGGGBBB???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999888888888777777777777777888888888888::::::999999999999::::::888888999999999888888777:::::::::::::::999999999666777777777777666666555999888888888888999:::::::::::::::999999999888888999888888888888999::::::888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<===???AAACCCEEEFFFFFFCCCCCCBBBAAA@@@BBBEEEHHHMMMXXXccckkkyyywwwwwwuuutttqqqooommmkkkjjjhhhfffeeedddbbb___\\\ZZZ[[[]]]___aaaccccccdddcccdddfffggggggeeebbbaaa___ZZZVVVSSSRRRUUU```kkkzzzxxxiii]]]QQQFFF@@@???<<<<<<<<<<<<;;;;;;;;;;;;999999999:::::::::;;;;;;777888999:::;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;999999999999999999999999999:::<<<=========<<<;;;===<<<<<<<<<<<<===>>>>>>?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>??????>>>===<<<<<<===>>>???@@@????????????@@@AAAAAADDDAAAAAAEEEHHHKKKSSS\\\nnnuuulllgggaaaaaa```___^^^^^^^^^^^^\\\[[[ZZZXXXUUURRRPPPNNNJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGEEEEEEEEEFFFFFFGGGIIIKKKLLLMMMKKKIIIHHHHHHJJJLLLMMMMMMFFFGGGGGGGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCEEEEEEEEEEEEHHHJJJIIIKKKNNNQQQTTTWWW\\\___hhhoooyyyrrraaaSSSGGGDDD@@@===<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999888888888888777777777777888888888888999999888888888888999999:::999999999888777777777999999999999999999999999777888999:::::::::999888777777777777777888999999:::::::::999999999999888777777888999999999999888888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::;;;===???AAACCCDDDEEEEEEBBBCCCCCCCCCBBBCCCFFFHHHNNNWWWbbblllyyyttttttsssqqqooommmkkkiiidddcccbbbbbbaaa___[[[YYYWWWXXXZZZ\\\]]]_________^^^___aaaaaa```^^^[[[YYYXXXTTTQQQQQQTTT[[[iiiwwwuuufffZZZMMMBBB???AAA<<<<<<<<<;;;;;;;;;::::::777777888888888999999999888999::::::;;;;;;;;;:::=========<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::<<<===>>>===<<<;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>???>>><<<;;;;;;===???@@@>>>>>>>>>>>>>>>???@@@@@@CCCAAAAAADDDFFFHHHNNNVVVbbb{{{tttnnnhhhfffccc```^^^\\\\\\[[[]]]]]]\\\ZZZXXXVVVTTTSSSLLLLLLKKKJJJIIIHHHIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHIIIJJJJJJKKKKKKFFFGGGGGGHHHHHHGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFHHHJJJKKKLLLKKKIIIGGGGGGIIIJJJJJJJJJDDDEEEFFFGGGGGGFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGGGGGGGJJJLLLJJJOOOVVV]]]aaaccceeefffqqqxxxyyylll\\\OOOEEEBBB>>><<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999666777777777888888888888999888888888888999999:::;;;:::999888777777777666888888888888888999999999777888:::;;;<<<;;;:::999888777777777777888999999999999999999999999999999666777999:::::::::999888999999999::::::;;;;;;;;;========================;;;<<<>>>@@@BBBCCCDDDDDDAAABBBDDDDDDCCCDDDFFFHHHNNNWWWaaalllyyyrrrqqqpppooommmkkkiiihhhaaa```_________]]]ZZZWWWVVVWWWYYYZZZ[[[\\\\\\\\\[[[\\\]]]]]]\\\YYYVVVSSSQQQNNNMMMQQQXXXccctttsssdddWWWJJJ@@@>>>@@@<<<;;;;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999:::;;;;;;;;;::::::999888777777777888888888888888:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===::::::;;;;;;<<<===>>>>>>========================<<<<<<<<<<<<============???===<<<;;;<<<===???AAA>>>============>>>??????CCCAAABBBEEEFFFFFFKKKRRRZZZooo~~~uuuqqqnnniiidddaaa___^^^___]]]]]]\\\\\\[[[YYYXXXWWWOOONNNMMMKKKJJJIIIIIIIIIEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKFFFFFFGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEGGGHHHJJJKKKKKKIIIFFFEEEFFFFFFFFFEEECCCDDDFFFGGGGGGFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFGGGJJJMMMMMMUUUaaakkkooopppooonnnyyy~~~uuujjjZZZLLLCCCAAA>>>===<<<<<<;;;:::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999:::666777777777888888888888999999999999999:::;;;;;;;;;;;;999888777777777777777777888888888999999999444555666888888888777777888888888888888999::::::999999999999999999999999777888:::;;;;;;;;;:::999999999::::::::::::;;;;;;<<<=====================;;;<<<>>>@@@AAABBBCCCCCC@@@BBBCCCCCCCCCDDDFFFHHHOOOVVVaaammmzzzmmmmmmlllkkkiiigggeeeddd^^^]]]\\\[[[\\\[[[XXXVVVVVVWWWXXXYYYZZZZZZZZZZZZXXXYYYZZZZZZYYYVVVSSSPPPLLLJJJKKKRRR[[[hhh{{{~~~~~~ppp___QQQGGG>>><<<===;;;;;;;;;;;;::::::::::::::::::999999888888777777;;;;;;;;;;;;:::999888777777888888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999;;;<<<;;;::::::::::::;;;<<<<<<888999:::;;;<<<======>>>========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<===>>>???@@@>>>============>>>??????BBBAAABBBEEEFFFEEEIIIOOOVVVccc}}}vvvrrrlllgggcccaaaaaabbb^^^^^^^^^^^^]]][[[ZZZYYYRRRQQQOOOMMMKKKJJJIIIIIIFFFFFFEEEFFFFFFGGGHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIDDDDDDDDDEEEFFFGGGHHHIIIKKKIIIFFFDDDDDDDDDCCCBBBDDDEEEEEEFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGFFFFFFHHHKKKNNNUUU^^^kkkuuu{{{|||zzzyyyxxxooodddTTTGGGBBB@@@>>>=========;;;:::::::::::::::::::::::::::999999999999999999999999999::::::;;;;;;::::::999999999999999::::::::::::777777777777888888888888999999999999999:::;;;<<<;;;:::888777777777888888777777888888999:::::::::777777888888888888888999999888888888888999::::::888999999999999:::::::::999999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===???AAAAAABBBBBB@@@AAAAAAAAAAAACCCFFFHHHPPPUUU```mmmzzzjjjiiiiiihhhfffdddbbbaaa\\\ZZZXXXWWWXXXXXXWWWUUUUUUVVVWWWXXXXXXXXXXXXXXXUUUVVVWWWXXXVVVTTTQQQOOOLLLKKKNNNVVV___lll|||lllYYYMMMEEE???<<<<<<;;;;;;;;;:::::::::999999666666777777777777888888:::::::::;;;;;;:::999999:::::::::;;;;;;<<<<<<<<<999999999999999999999999999999999999999::::::;;;:::::::::999:::;;;;;;<<<:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>======>>>>>>???@@@@@@???AAADDDEEEDDDGGGMMMRRRYYYmmm~~~vvvoooiiifffffffffccccccbbb```^^^\\\ZZZYYYUUUTTTRRROOOMMMKKKJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGHHHJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIHHHGGGGGGGGGHHHJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHEEEDDDDDDDDDDDDEEEFFFGGGJJJHHHEEEDDDEEEEEEDDDDDDFFFEEEEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHIIILLLQQQUUUaaahhhrrr{{{qqqeeeYYYLLLCCC@@@???===<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999::::::;;;;;;::::::999999999999:::::::::;;;;;;777777777777888888888888777777777888888999:::;;;:::999888666666777999:::888888888999:::;;;;;;;;;===;;;:::999888999:::;;;888777777777777888999999888888999999999:::::::::999999999999999::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===???@@@AAAAAAAAA@@@@@@@@@??????AAAFFFIIIQQQUUU___nnnzzziiihhhhhhgggeeecccbbbaaa[[[XXXUUUTTTUUUVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWSSSTTTVVVVVVUUURRRPPPNNNPPPOOORRRZZZcccppp{{{jjjVVVKKKFFFBBB>>>>>>;;;;;;;;;:::::::::999999888999:::;;;<<<===>>>>>>888888999:::;;;;;;;;;;;;888888888999999:::::::::888888888888888888888888888999:::;;;;;;;;;::::::::::::999999::::::;;;<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>????????????>>>>>>>>>>>>>>>???@@@@@@???>>>@@@CCCDDDCCCFFFKKKQQQSSSccc}}}uuupppnnnnnnhhhgggeeeccc___\\\YYYXXXWWWVVVSSSQQQNNNLLLKKKJJJJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFHHHIIIJJJJJJKKKKKKIIIJJJJJJJJJJJJJJJJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLJJJIIIGGGGGGGGGIIIKKKLLLNNNMMMKKKHHHGGGFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEIIIGGGEEEDDDFFFGGGGGGFFFGGGFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKNNNSSSYYY]]]iiinnnuuu|||jjj\\\PPPGGGBBB???===<<<<<<<<<<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888999999;;;;;;;;;;;;999999999999999::::::;;;;;;;;;777777777777888888888888666666666666777888999::::::999777666666888:::;;;888888999:::;;;;;;<<<<<<;;;:::777555444555777999666666666666666777888888888888888999999:::::::::999888777777777888:::;;;::::::::::::::::::::::::<<<<<<<<<=========>>>>>>;;;;;;===>>>@@@@@@AAAAAA@@@??????===>>>@@@EEEIIIQQQTTT___nnnzzzeeeddddddbbb```^^^\\\[[[YYYWWWTTTQQQPPPPPPRRRSSSTTTVVVWWWVVVUUUTTTTTTTTTWWWUUUSSSQQQPPPOOOMMMKKKKKKOOOVVV^^^hhhxxxvvvcccOOOEEEAAA>>><<<;;;;;;;;;;;;::::::999999999999999999999999999999999999999999:::::::::;;;;;;============<<<;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===>>>>>>===<<<;;;::::::999999:::;;;=========<<<<<<============>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<============>>>???@@@@@@@@@CCCGGGJJJMMMPPPYYYlll~~~xxxvvvqqqooolllhhhddd___[[[YYYVVVUUUTTTTTTTTTQQQMMMJJJGGGHHHJJJKKKLLLKKKJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKMMMOOOOOOMMMKKKIIIHHHHHHIIIIIIJJJKKKLLLIIIHHHGGGFFFFFFFFFGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHEEEEEEFFFGGGFFFEEEDDDCCCKKKHHHFFFFFFHHHIIIFFFDDDDDDEEEGGGHHHHHHGGGFFFFFFJJJKKKKKKLLLLLLKKKKKKJJJLLLNNNPPPSSSWWW\\\ccchhhkkknnnttt|||mmm[[[QQQIIIDDDBBB<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<=========999::::::;;;;;;::::::999777888999::::::999888777777666666666777888999999555777999:::999666333000777888999::::::999777666;;;;;;:::999999:::;;;;;;::::::999888777777777888:::999888777777777999999999999999888888888888777888888999::::::::::::999888888888777777777777777777777777888:::<<<<<<;;;999999999:::;;;<<<===>>>:::;;;<<<>>>????????????>>>???@@@@@@AAACCCFFFIIIMMMUUU```lllyyyccccccaaa```^^^[[[YYYXXXWWWUUURRROOONNNOOOPPPQQQTTTUUUWWWVVVUUUSSSTTTTTTTTTSSSRRRQQQPPPOOOMMMKKKLLLQQQYYYcccpppqqq___LLLCCC@@@>>>;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999999999999999999999777777888888888999999999;;;;;;::::::::::::;;;;;;::::::;;;<<<===>>>???@@@:::;;;;;;;;;;;;;;;::::::<<<<<<<<<===>>>???@@@@@@<<<=========>>>>>>>>>>>>=========>>>>>>>>>>>>???AAAAAAAAA@@@???@@@CCCEEEJJJLLLTTTeee~~~{{{wwwqqqjjjeeeaaa^^^\\\XXXWWWVVVVVVVVVTTTPPPNNNJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKLLLLLLLLLMMMKKKKKKKKKMMMNNNNNNMMMKKKIIIIIIIIIIIIJJJKKKLLLMMMIIIHHHGGGFFFEEEFFFFFFGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGGGGGGGEEECCCDDDFFFGGGEEECCCDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLJJJMMMSSSXXX]]]ccciiilllmmmqqqyyy|||bbbSSSJJJCCC???===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::999::::::;;;;;;::::::999888888999999999999888888777777777777777777888999666777999:::999777555333777777888999999999999888888888777666666777888888:::999888888777777888888:::999888777777888999999999999999888888888888777777888888999999999999999888888888888777777777777999999888999:::::::::999::::::::::::;;;;;;<<<===:::;;;<<<===????????????>>>???@@@@@@AAACCCFFFIIIMMMUUU```lllyyyaaa```___]]]ZZZWWWUUUTTTSSSQQQOOOMMMLLLMMMNNNNNNSSSUUUVVVVVVTTTSSSSSSTTTQQQQQQQQQPPPOOONNNMMMLLLOOOTTT^^^lll{{{iiiYYYIIIAAA???===;;;;;;;;;;;;::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<777888999::::::;;;;;;;;;888888888888888888888888999999::::::;;;;;;<<<<<<999999::::::::::::999999999999;;;<<<>>>@@@AAABBB;;;;;;;;;;;;<<<===>>>???<<<<<<;;;<<<===???BBBCCC<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???>>>???AAACCCFFFHHHNNNZZZnnnzzzqqqlllgggdddbbb\\\[[[ZZZZZZZZZYYYVVVTTTPPPPPPPPPOOONNNMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKLLLNNNNNNLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCDDDFFFFFFFFFEEEDDDDDDFFFGGGHHHHHHHHHHHHGGGHHHIIIKKKLLLMMMNNNOOOKKKPPPXXX___eeejjjnnnqqqtttyyylllWWWKKKDDD???<<<;;;::::::::::::::::::::::::888888777777777777888888999::::::;;;;;;::::::999999999888888888888999999999888777777777777777777777888888999999888777777777777777777888999::::::777777666555555666777777999999888777777777888888999888888777888888999999999999999888888888888777666777888888999999888888888888888888888888888888;;;;;;::::::999999888888;;;;;;:::::::::;;;;;;<<<:::;;;<<<===>>>?????????>>>???@@@@@@AAACCCFFFIIIMMMTTT___jjjxxx^^^]]]\\\ZZZWWWTTTRRRQQQPPPOOOMMMLLLKKKLLLMMMMMMRRRSSSUUUTTTSSSQQQRRRRRROOOPPPQQQPPPNNNMMMLLLLLLQQQXXXeeeuuu{{{aaaTTTFFFAAA???===<<<<<<::::::::::::::::::::::::999999999999999999999999::::::;;;;;;;;;<<<<<<<<<888888999:::::::::::::::888888888888888888888888<<<<<<<<<<<<<<<;;;;;;;;;888999:::;;;;;;:::999888<<<<<<<<<<<<============::::::;;;===???CCCFFFHHH>>>===<<<<<<===>>>AAABBB<<<<<<<<<=========>>>>>>======>>>>>>>>>?????????;;;===>>>>>>>>>@@@CCCEEEEEEFFFJJJRRR```xxx|||vvvpppkkkgggaaa```^^^]]]]]]\\\ZZZYYYXXXWWWVVVTTTRRRPPPOOONNNLLLLLLLLLKKKKKKJJJJJJJJJFFFGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJKKKMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGFFFFFFEEEGGGGGGFFFGGGGGGGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKLLLMMMOOOPPPRRRRRRPPPUUU]]]dddjjjoootttwww}}}ppp```OOOGGGCCC???===>>>::::::::::::::::::::::::::::::999999999999::::::999::::::;;;;;;::::::999:::999888777777888999:::999999888777666666666777888888777888888999::::::999999777777777888999:::999999999888888999999999888888777777777777888888888888888888888888999999999999999888888888777777666666777888888888888777777888888888888888999999:::;;;;;;:::999999999:::<<<<<<;;;:::::::::;;;;;;::::::<<<===>>>?????????>>>???@@@@@@AAACCCFFFIIILLLSSS^^^iiivvv[[[[[[ZZZXXXUUURRRPPPOOONNNNNNMMMLLLLLLLLLMMMNNNPPPQQQSSSRRRPPPOOOOOOPPPPPPQQQQQQPPPNNNLLLNNNOOOVVV```nnn~~~sssZZZOOODDDAAA@@@>>><<<===::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999999999999999999999999999;;;::::::999888777666666999:::;;;<<<<<<;;;:::999======<<<;;;;;;:::999999::::::;;;===???CCCFFFHHH???>>>===<<<<<<<<<===>>><<<<<<<<<<<<============<<<<<<<<<=========>>>>>>;;;===>>>?????????BBBDDDEEEFFFIIIOOOWWWiiiyyyqqqkkkfffccc```^^^]]]\\\[[[ZZZ[[[ZZZYYYWWWTTTRRRQQQPPPPPPOOOOOONNNMMMLLLLLLKKKGGGGGGHHHIIIJJJLLLLLLMMMMMMKKKJJJJJJLLLLLLKKKJJJKKKJJJJJJKKKKKKLLLMMMNNNLLLLLLLLLKKKKKKKKKJJJJJJGGGHHHHHHHHHHHHHHHHHHGGGEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMMMMMMMNNNPPPQQQSSSTTTTTTYYY```gggnnnvvv}}}}}}|||~~~sssbbbVVVIIIDDDBBB???>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999::::::;;;;;;::::::999:::999888777777888999:::999999888777666666666777888777777777888999:::;;;;;;:::888777666777888888::::::::::::::::::::::::888777777666777777888888777777888888999999999999999999999888888888777777666666777888888888888777777777888888999999999:::888:::;;;;;;999999;;;<<<<<<<<<;;;:::::::::;;;;;;999:::;;;===>>>>>>>>>>>>>>>???@@@@@@AAACCCFFFIIILLLSSS]]]gggtttWWWWWWVVVUUUSSSPPPNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNMMMOOOPPPPPPNNNMMMMMMNNNOOOQQQQQQPPPNNNOOOSSSWWW```lll|||kkkTTTKKKCCCAAA@@@===<<<===999999::::::::::::;;;;;;999999999999999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999888999999999999999999999999<<<<<<;;;:::999888888777::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>=========<<<;;;;;;:::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============???@@@AAA@@@???>>>>>>???EEEDDDGGGMMMRRR^^^yyyzzzsssmmmiiiddd```^^^]]][[[ZZZ\\\[[[YYYWWWUUUTTTSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOMMMLLLJJJJJJKKKLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJIIIHHHGGGGGGGGGGGGHHHFFFGGGHHHGGGFFFEEEFFFGGGJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMNNNQQQSSSVVVXXXYYY^^^fffnnnwww{{{rrrrrrwww}}}ooofffUUULLLCCCAAA@@@===<<<>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::999::::::;;;;;;::::::999999999888888888888999999999888777777777777777777777777777777777888999::::::999999888777777888888888888999999999999888888777777666666666777888888666777888999999999999999999999999888888888888777666777888888999999888888777777888888999:::::::::777:::<<<<<<999999;;;>>>;;;;;;:::::::::;;;;;;<<<999:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAACCCFFFIIIKKKRRR[[[fffsssSSSSSSRRRQQQPPPNNNLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMKKKMMMNNNMMMLLLJJJKKKKKKMMMOOOPPPOOOOOOSSS[[[bbblllzzzxxx```OOOGGGAAA???>>>;;;:::;;;999999999::::::;;;;;;;;;999999999999999999999999888888888999999999::::::999:::::::::::::::999888888888888888888888888888<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::999999::::::;;;<<<======:::;;;;;;;;;;;;;;;::::::::::::<<<===<<<;;;:::888;;;;;;;;;<<<<<<<<<======<<<============>>>>>>>>>???AAABBBAAA???>>>>>>???CCCAAAEEEKKKNNNUUUjjjyyytttmmmhhhdddbbb```___^^^]]][[[ZZZYYYXXXYYYYYYVVVUUUTTTSSSQQQPPPOOONNNMMMMMMNNNNNNOOOOOOOOOPPPNNNLLLJJJIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFEEEDDDCCCDDDEEEEEECCCFFFHHHHHHHHHHHHJJJMMMNNNMMMLLLKKKKKKKKKLLLMMMNNNNNNOOORRRUUUZZZ^^^aaadddjjjrrr{{{zzzsssmmmooouuu~~~}}}nnnaaaYYYMMMEEE???>>>>>>;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999::::::;;;;;;::::::999888888999999999999888888777777777777777777888999666777777777777777777777666666777888999:::::::::666777888999999888777666666666666666666777888888555666888999::::::999999999999999888888888888777777888888999999999999999777777888999999:::;;;;;;999<<<>>>===999777:::===::::::::::::;;;;;;<<<===999999;;;<<<===>>>>>>>>>>>>???@@@@@@AAACCCFFFIIIKKKQQQ[[[eeerrrOOOOOOOOOOOOMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLJJJKKKMMMLLLJJJIIIIIIJJJKKKMMMOOONNNPPPVVVaaaiiitttlllVVVKKKDDD???>>>===999888999999999999::::::;;;;;;;;;999999999999999999999999777777888888888999999999666777888999999999999999777777777777777777777777666666777888:::;;;;;;<<<:::999888777777888999:::;;;;;;;;;<<<<<<<<<<<<===999:::;;;===>>>===<<<<<<666888:::======<<<:::888;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????<<<>>>@@@AAAAAAAAABBBCCCAAA>>>BBBJJJLLLOOO```uuuwwwpppllliiigggeeeaaa```___^^^]]]^^^^^^___ZZZZZZYYYWWWUUUTTTSSSRRRMMMMMMMMMMMMMMMMMMNNNNNNNNNLLLJJJIIIJJJKKKJJJJJJIIIHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNLLLKKKJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIHHHGGGGGGFFFFFFEEEIIIIIIGGGFFFFFFFFFGGGHHHCCCFFFIIIKKKKKKLLLPPPSSSPPPOOONNNLLLLLLLLLLLLMMMPPPPPPRRRVVV[[[aaagggjjjooouuu~~~|||yyylllmmmqqqyyyvvvfffXXXPPPIIICCC>>>>>>>>>;;;:::<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999777888999::::::999888777777777666666777888999999666666777777777777666555222333666999;;;<<<<<<<<<777888999::::::999888777666666666666666777888888555666888999::::::999999999999999888888888888777888888999::::::::::::999777777888999::::::;;;;;;;;;>>>@@@===888666888;;;999999999:::;;;<<<===>>>999999;;;<<<===>>>>>>>>>>>>???@@@@@@AAACCCFFFIIIKKKQQQZZZdddqqqRRRQQQOOOMMMJJJHHHFFFEEEHHHHHHHHHIIIIIIIIIJJJJJJMMMLLLKKKHHHFFFEEEGGGIIIHHHLLLPPPSSSVVV^^^iiirrrxxxaaaRRRHHHCCC===;;;===>>><<<999<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;:::999888777777777777999999:::;;;:::999888777<<<<<<===>>>===<<<:::999888888888999999:::::::::888999::::::::::::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@AAAAAAAAA@@@@@@???BBBBBBCCCEEEIIIPPPYYY___zzz}}}{{{zzztttkkkeeedddaaa]]]\\\^^^_________YYYXXXXXXYYYZZZZZZWWWUUURRRQQQOOOMMMLLLLLLMMMNNNMMMMMMLLLLLLLLLKKKKKKKKKFFFEEEEEEFFFGGGHHHJJJLLLLLLLLLMMMMMMMMMLLLJJJIIIGGGGGGIIIIIIIIIIIIGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGGGGFFFFFFEEEDDDCCCGGGGGGGGGGGGHHHIIIKKKKKKMMMKKKIIIJJJMMMOOONNNLLLMMMSSSYYY[[[\\\bbbllluuuxxxwwwwwwzzz}}}rrrbbbRRRIIICCCBBB???===;;;999888888;;;::::::999999::::::;;;;;;;;;<<<===<<<;;;999888888888777777777888:::;;;999999888888888888999999777777777777777777777777999888666555555555666777888777666777888999888666;;;;;;:::999999:::;;;;;;666666666666666666666666777777888888888888888777333333444444555555666666888888999999999:::::::::777777777777888888888888999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999;;;<<<===>>>>>>>>>??????>>>???@@@BBBDDDFFFFFFNNNXXXdddqqqNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIGGGFFFFFFIIIKKKMMMOOOQQQTTTZZZfffvvvnnnYYYLLLGGGBBB===;;;===>>><<<999;;;:::::::::999999999999999999999999::::::::::::999888888888888888999999999999:::::::::999888777;;;;;;<<<<<<;;;;;;:::999888888888999999:::::::::888999999::::::999999888;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999999999999999:::<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>???>>>>>>???@@@BBBDDDFFFGGGNNNYYYcccpppHHHHHHIIIIIIIIIIIIIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGGGGFFFFFFGGGKKKMMMQQQQQQSSSWWWbbbtttxxxaaaNNNDDDEEEAAA===<<<======;;;999999999999999888888888888777888888888999999999999777777777777888999:::;;;999999::::::999999888777;;;:::999999999999999999888888888999999999999999888888999::::::999888888<<<<<<;;;;;;::::::999999;;;<<<<<<<<<<<<;;;;;;:::999999999999999999999999:::::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>AAABBBCCCDDDEEEHHHLLLPPP\\\mmmyyyrrroooooonnnlllhhhdddaaaaaaaaa```___]]]]]]]]]\\\YYYWWWWWWWWWVVVTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLPPPNNNLLLMMMOOOSSSTTTUUU]]]aaafffiiinnnxxxzzzrrrfffVVVIIIDDD???>>>===<<<;;;:::::::::::::::999999999999::::::999999::::::999999888777<<<<<<:::999999888999999777777666666666666777777777777777777777777777777333444555777999:::;;;;;;:::999888999:::;;;:::888999999888888888888999999888888888888888888888888555555444444333111000///999999999::::::::::::;;;777777777888888888999999777777777888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEHHHOOOYYYcccoooFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGKKKNNNQQQRRRVVV___nnnlllWWWIIIBBBBBB@@@===<<<<<<<<<;;;999:::999999999999888888888777777777777888888888888888888777777888999999:::999999999999999888888777:::999777666666777888999888888888888888999999999888888999999999999888888<<<<<<;;;::::::999999999<<<<<<<<<<<<;;;;;;:::999999999999999999999999999<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>???AAACCCDDDDDDFFFIIILLLTTTbbbxxx|||uuusssuuuvvvtttpppjjjeeecccdddaaa___]]]]]]]]]\\\YYYWWWXXXYYYYYYXXXWWWTTTRRRPPPRRRRRRQQQQQQQQQPPPPPPPPPMMMLLLKKKIIIIIIIIIIIIJJJHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIIHHHJJJJJJJJJKKKLLLNNNOOOPPPQQQPPPOOOPPPSSSWWW[[[]]]eeejjjpppuuu{{{zzzqqqggg[[[LLLDDDBBB===<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<888888888888888888777777:::999999999999999999999777777666666666666777777777777777777777777777777333444666888:::::::::::::::999888888::::::999888888888777777777777888888888888888888888888888888666666666666555444333333888888888888888888888888666777777777777888888888777777888888888999999999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEHHHOOOYYYcccoooFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGKKKMMMOOOTTT]]]kkk}}}wwwcccRRRGGGDDD???>>>===<<<<<<<<<;;;:::::::::::::::999999999999666666777777777888888888:::999999888777777888888999999888888888777777777888777666555555666888888888888888888888888888888888888888888888888888888;;;;;;:::::::::999999999;;;<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>===???BBBCCCDDDFFFIIIKKKOOOYYYkkk}}}zzzzzzyyyvvvqqqmmmjjjiiifffdddaaa``````___]]][[[YYYZZZ[[[[[[[[[ZZZXXXWWWUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJKKKLLLNNNOOOPPPNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKLLLMMMNNNPPPRRRRRRPPPQQQRRRUUUXXX]]]bbbeeemmmrrrzzz|||rrrfffZZZOOODDD@@@AAA;;;;;;::::::::::::;;;;;;::::::999999999999::::::777777777777777777777777555555666777888999999999999888888777777888888999777777777777777777777777555666777999999888777777999777666777888999888777777777777777777777777777777777777777777777777777444555666777777777777777777777777777777777777777666777777777777888888888888888888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<===>>>?????????>>>>>>===>>>???AAACCCEEEHHHOOOYYYbbbnnn~~~FFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGHHHLLLOOORRRYYYgggyyy{{{lll[[[NNNFFFDDD======<<<<<<<<<;;;;;;:::;;;:::::::::999999999999666777777777888888888888;;;:::999888777777777777999999888777777777777888666666666666666777777888888888888888888777777777999888777777777777888999999999999::::::::::::::::::;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>>>>??????>>>===???AAABBBDDDFFFIIIKKKIIIQQQ___ppp}}}yyyuuummmjjjfffcccbbb```]]][[[]]]]]]]]]^^^^^^]]]]]]]]]WWWWWWWWWVVVVVVVVVUUUUUUVVVUUUSSSQQQPPPPPPPPPQQQPPPPPPOOOOOOOOOPPPQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKLLLMMMOOOQQQRRRSSSPPPPPPPPPPPPOOONNNMMMMMMLLLLLLMMMNNNPPPRRRSSSTTTQQQTTTXXX]]]aaaffflllooowww|||uuuhhhYYYOOOFFF???===???:::::::::999999::::::;;;777777666666666666777777777777666666666777888888222333555777888999999999999999888888888888999999777777777777777777777777777777777777777666555555888777666777888888777666777777888888888888777777666666666666666666666666333333555666777888888888888888888888888777777777777777777888888888999999888888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>?????????=========>>>???AAACCCDDDGGGNNNXXXbbbmmm}}}DDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHKKKOOORRRZZZcccsssrrraaaSSSIIICCCAAA;;;<<<<<<<<<;;;::::::;;;999999999999888888888888777777777888888888999999999999888888888888888999:::999888777666777777888555555666777777777777777999888888888777777777666999888777666666777888999888888888999::::::;;;;;;999999:::;;;;;;;;;::::::::::::::::::::::::::::::777777777777888999::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>????????????>>>???@@@AAAAAACCCGGGJJJFFFLLLVVVaaaqqq}}}yyysssnnnjjjfffbbb___bbbaaa```_______________ZZZZZZZZZYYYYYYYYYYYYXXXZZZYYYWWWUUUUUUTTTUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSPPPOOONNNMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPRRRSSSTTTRRRRRRRRRRRRQQQPPPOOONNNQQQQQQRRRSSSUUUWWWXXXYYYWWW]]]dddkkkpppuuu{{{kkk]]]NNNFFFBBB>>><<<<<<::::::999999999999999:::888777777777777777777888777777666666666777999999444555666888999999999888888888777777777777888888777777777777777777777777777777666555555444555555999888777777999999888777777777888999999888777777777777777777777777777777444555555666777777777777999999888888888777777777888888888888999999999:::888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===????????????============???AAACCCDDDFFFMMMWWWaaammm}}}CCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEGGGHHHJJJMMMRRRVVVaaajjjzzzmmm[[[MMMEEE???===:::;;;<<<<<<;;;::::::;;;888888888888777777777777888888888888999999999999777777777777888999:::;;;:::999777666666666777888444555777888888888777666999888888888777777666666999888777666666777888999777777888999:::;;;;;;<<<888999::::::;;;;;;;;;;;;999999999999999999999999888888888888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@???@@@@@@??????AAADDDGGGGGGLLLRRRWWWbbbyyy}}}wwwrrrmmmiiifffeeebbb```_________```^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[YYYXXXWWWWWWXXXXXXUUUTTTSSSRRRQQQQQQRRRSSSPPPPPPNNNNNNNNNNNNPPPPPPUUUTTTSSSQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOVVVVVVWWWXXXZZZ\\\^^^______fffooowww}}}vvvbbbTTTGGGBBBBBB???;;;:::;;;:::999999888888999999;;;::::::::::::::::::;;;888777666666666888999:::666777999::::::999888777777777666666666666777777777777777777777777777777666555444333333444555666:::999888888::::::999888777888999::::::999888777888888888888888888888888777888888888888888777777888777777777666666555555888999999999999:::::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;:::;;;<<<>>>????????????============???AAACCCDDDEEELLLVVVaaammm}}}CCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGKKKIIIGGGFFFIIIOOOVVVZZZjjjyyyzzzeeeSSSHHHBBB>>><<<<<<<<<;;;;;;;;;::::::::::::::::::999999888888888888888777666666666666666777777888999999999999999777777777777666666666666888777777777777777888888777777666666555555555444444555777888999999999888;;;::::::999888888888999999999999999999999999999<<<<<<<<<;;;:::999888777666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>???@@@CCCDDDHHHHHHKKKQQQYYYhhhvvvoooqqqmmmiiiggggggeeeaaa^^^```______```\\\YYY[[[aaabbb```]]][[[YYYYYYZZZZZZ\\\ZZZVVVUUUTTTTTTSSSRRROOOPPPQQQPPPOOOOOOQQQSSSUUUTTTSSSSSSTTTTTTTTTTTTUUUWWWXXXWWWUUUSSSSSSTTTZZZ[[[[[[\\\]]]aaafffjjjnnnuuu{{{nnnfffPPPKKKDDD>>><<<;;;;;;:::999999:::::::::;;;;;;;;;777777666555555555555555888888777777777777888888888888777777666666555555;;;999777666555666777888888888777666666666666666888888777777777777888888777777777777888888888888888666555666777888777555555555666666666666666666999999888888666555333333777777777777888888888888777777777777888999:::;;;888888777777777888:::;;;=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::========================>>>>>>>>>===<<<===@@@CCCHHHMMMXXXeeeqqq|||CCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGJJJQQQYYY```ttttttaaaQQQGGGAAA>>><<<<<<;;;;;;;;;;;;::::::::::::999999999999999999888888888777666666666666666555555666777777777777777777777777777666666666666777777777666666777777888666666555555444444444444444555777888999999999888;;;:::999999888888888999777777777777777777777777666666777888888888777777777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===????????????????????????@@@???>>>>>>???@@@BBBDDDFFFEEEHHHMMMSSS^^^rrr~~~|||xxxuuusssssspppkkkgggfffbbb```aaa```^^^```dddbbbcccbbbbbb```^^^\\\[[[YYYWWWTTTSSSTTTTTTSSSRRRRRRSSSSSSRRRRRRRRRTTTVVVTTTTTTSSSTTTVVVWWWXXXXXX[[[]]]^^^]]][[[ZZZZZZ[[[```bbbccceeegggkkkpppttt|||~~~mmm^^^VVVKKKFFFAAA===;;;::::::999999999999999::::::::::::999888777777666666777777888888777777777777888888888777777777666666666555777666444333333333444555888777777666666666666666888777777666666777777888777777777777888888888888888666555666777888777555777777777777666666666666999999::::::999999888777777777777777888888888888888888888888999:::;;;;;;:::999888777777777888999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>??????>>>>>>>>>===<<<===@@@CCCHHHLLLWWWdddooo|||CCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEGGGIIIJJJMMMVVVcccmmmyyymmm\\\MMMEEE@@@===;;;;;;;;;;;;;;;::::::::::::888888888999999999999999888888777666666666666666555555666666777777666666666666666666777777777777777777666555555666666777555555444444444444444333555666777888888999888888::::::999888888888888999777777777777777777777777222333555666888888999999888999999:::::::::999999;;;;;;;;;<<<<<<<<<<<<===????????????????????????@@@???>>>>>>???@@@BBBCCCDDDDDDFFFIIILLLSSSbbbpppzzzuuuuuummmhhhhhhiiiggggggiiiiiijjjlllmmmkkkgggccc```^^^\\\YYYYYYYYYYYYXXXWWWUUUUUUUUUTTTSSSTTTVVVYYYYYYYYYYYYYYYYYYZZZ[[[\\\```bbbccccccbbbbbbbbbccceeehhhkkkoootttyyyppp___QQQHHHCCC@@@===;;;;;;:::999888777888888888999999999999::::::999888888888999999888777777666666777777888777777777777666666666666999888777666555666777888888777666666555555666666777666666555555666666777777777777777888888888888888666555666777888777555888888888777777666666666444444555666777777777666777777777777888888888888777777888888999::::::;;;;;;:::999888777777777777999:::;;;======<<<:::999<<<;;;;;;;;;;;;:::::::::888888:::<<<>>>???AAABBB===>>>>>>===<<<===AAACCCHHHLLLVVVbbbnnn{{{BBBCCCDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFFFFIIILLLMMMQQQ^^^qqqrrrgggXXXKKKCCC???<<<:::;;;;;;;;;:::::::::999999777777888888999999::::::888777777666666666666666777777888888888888888777666666666666777777777777777666666555555555555666555555555555555555555555666666777777888888888888999999888888888888888999999999999999999999999999555666777999:::;;;;;;;;;999999:::::::::999888888;;;;;;;;;<<<<<<<<<<<<===========================??????>>>>>>???@@@AAAAAADDDCCCEEEHHHJJJMMMWWWaaayyy}}}uuutttwwwvvvtttssszzzzzz{{{zzzwwwrrrnnnkkkkkkiiigggfffeeedddbbbaaa______^^^\\\ZZZYYY[[[]]]bbbbbbbbb```^^^]]]^^^^^^aaadddggghhhhhhiiikkkllljjjnnntttzzzuuufffXXXLLLDDD===<<<::::::;;;;;;:::888777777777777888888888888:::999999888888999999999777777666666666666777777777777777777666666666666999999888777777888888999777777666555555555555666666666555555555555666666666777777777888888888888888666555666777888777555888888777777666555555555222222333444555555555555666777777777888888888888666666777888999999999999999999888888888888888888888999<<<>>>>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<>>>???@@@AAA============<<<>>>AAADDDHHHKKKTTT```lllyyyBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGJJJMMMOOOVVVggg~~~lllbbbTTTIIIBBB>>>;;;999;;;;;;:::::::::999999999777777777888888999999999888777777666666666666666777777888888888777777666555666666666777777777888777777666555555555555555666666666666666777777777777777777777777888888888888888888777777888999999999999999999999999999999888999999:::;;;;;;;;;:::999999:::::::::999888888;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<=========<<<>>>AAADDDHHHKKKTTT___jjjxxxAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGKKKPPPVVVaaatttddd[[[OOOFFFAAA>>><<<999::::::::::::999999999999777777777888888888888888888888777666666666666666555555666666666555444444555555666666777777888888888888777666555555555555666777777777777888888888888888777777777777888888888777777777777888999999777777777777777777777777888888999999999888888777888999999:::::::::999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>????????????????????????===???CCCEEEEEEJJJPPPWWWjjj}}}xxxuuuuuuvvvvvvtttpppllliiihhhlllooorrrsssrrrssswww{{{|||~~~uuugggYYYOOOGGG@@@;;;<<<:::999:::;;;<<<:::999666777777777888888888888777666666666666777888888777666666555555666666777666666666666777777777777555666666666666777777777777666555555444444555555777666666555555666666777777777777777888888888888888666555666777888777555444444444444444444444444666666777777777777666666777777777777888888888888444555666888999888888777444555777888:::;;;;;;;;;999;;;===>>>???>>>===<<<:::::::::;;;;;;;;;;;;<<<===============<<<<<<<<<<<<======<<<<<<>>>BBBEEEHHHKKKTTT```jjjvvvAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHJJJOOOYYYeeetttrrrYYYRRRHHHBBB???>>>===;;;:::::::::999999999999888888888888888777777777777888888777666666666666666555555666666555444444333555555555666777888888888999999888777666666666666666666666666777777777888999888777666666777888888777777777777777888999999777777777777777777777777777777888888888888777777777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>????????????>>>>>>@@@>>>???BBBDDDDDDGGGLLLOOOZZZkkk}}}~~~{{{yyy{{{pppeeeVVVKKKEEEBBB>>>;;;===;;;999888999999999888777777777888888888999999666666666666666777888888666666555555555555666666555666666666777777777888777777888999999999999999666666555444444444444555888777777666666777777888777777777777888888888888888666555666777888777555333333444444555666666666222333444555666777777777777777777777888888888888555666888:::;;;:::999888555666777999:::::::::999999:::;;;<<<============:::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<===<<<<<<>>>BBBEEEGGGLLLUUUaaajjjuuuAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIINNNUUUbbbsssppp```RRRKKKCCC???>>>???>>>===:::::::::999999999888888999999888888777777666666888888777666666666666666777777888888777666555555444555555666777888888999::::::888777666666666666444555555555666666777777999888777666666777888888777777666777777888999999999999999999999999999999777777888999999999999999666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<======????????????????????????>>>>>>????????????>>>===CCC@@@@@@DDDEEEDDDGGGKKKJJJPPPXXXgggyyycccYYYKKKCCCAAAAAA@@@???===;;;888777777888777666888888888888999999999999777777666666777888999999666666555555555555666666555666666666777777888888444444555666666666666666666666555444444444444555888888777777777777888888777777777777888888888888888666555666777888777666333444444555666777888888333444666888:::<<<<<<===777777777777888888888888666888:::<<<<<<<<<;;;:::666777999::::::999888777999999::::::;;;<<<======:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<===<<<===???BBBEEEGGGLLLVVVaaajjjtttDDDDDDDDDEEEFFFFFFGGGGGGKKKJJJIIIHHHHHHIIIKKKLLLRRR\\\nnnwwwcccVVVFFFDDD@@@===;;;:::;;;<<<<<<;;;:::999888666555555333555777888999888666555666666666666666666666666888888777666666666666666666666666666666666666666777777666666555555555444777666666666666666777888555555555555666666666666999999999888888888777777999888888888777777666666666666777777777777666666;;;:::999999:::;;;===>>>;;;:::999888888888999:::777888;;;===>>>>>>======<<<;;;:::999999:::;;;<<>>======:::888888888777777777777888888;;;:::999888777777777777555666777888888777666555777777777777666666666666666666666666555555555555777777666666555555444444555555555555555555555555666666555555555555666666:::888777555444444444444777777777777666666666666666666666666666666666666333444666777777555333222555555666666666666555555666666777888888888888888666777888888888666555444999777777:::===>>>;;;888888888888888888888888888888999:::;;;<<<<<<<<<<<<999:::<<<>>>@@@AAABBBBBBAAAIIIUUU___jjjwwwDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGIIIMMMOOOZZZfffyyy}}}kkkZZZOOOEEECCC@@@<<<;;;:::;;;<<<::::::999999888888777777444555777888888888777666666666666666666666666666666666555444444444444444666666666666666666666666888888777777777666666666777777666555555555555555777666666666666666666666999999999888888888777777888888888888777777777666666777777888888777777666;;;:::999888999999:::;;;::::::999888888999999:::888999;;;<<<>>>>>>>>>======<<<;;;::::::;;;<<<===>>>>>>>>>======>>>AAADDDEEEFFFLLLTTT___rrrvvvggg\\\OOOHHH@@@;;;<<<<<<;;;999888888888777777888888888888777666555444444444444555666777888888777666555666666666666777777777777666666666666666666666666666666666666666555555555555555555555555555555555666666555555555555666666888777666555444444555555777777777777666666666555666666666666666666666666///000333555666666555444555666666777777666666555666777777888888888777777666777777777777666666555999888777999<<<===;;;999888888888888888888888888999:::;;;<<<<<<======<<<999:::<<<>>>@@@AAABBBBBBBBBJJJUUU^^^hhhtttDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHMMMSSSXXXeeetttppp^^^PPPHHHCCCAAA???<<<::::::;;;;;;888888888999999999999999666666666777777777888888777777777777777777777777666555555444444444444555666666666666666666666666888888888888777777777777888777666555444333333333888888888777777666666666999888888888888777777777888888888888777777777777777888888888888888888777:::999999888888888888999:::999999888888999::::::999::::::;;;<<<===>>>>>>======<<<<<<<<<<<<======;;;>>>@@@AAAAAA@@@@@@AAACCCCCCFFFKKKRRR```vvvwwwhhhYYYOOOGGGBBB<<<999:::<<<;;;:::999999888888888888999999777666555444444333333444666666777777777777666666555555666666777777888888555666666777777888888888555666666666666666777777666666666666666666666666555555555555555555555555777666555555555555666666777777777666666666555555666666666666666666666666000222333555666666666555666777777888888777777666777777888888888777777666777666666666666777777888:::888777888:::<<<<<<;;;999999999999999999999999::::::;;;<<<============:::;;;<<<>>>???AAABBBBBBCCCJJJTTT]]]fffrrrDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJMMMSSS\\\cccrrryyyeeeUUUJJJFFFAAA@@@===;;;:::::::::;;;999999999999999999999999777777666666777777888999777777777777777777777777888777666666666666777777666666666666666666666666777777777777777777777777777777777666666555444444999999888888777777666666888888888888777777777777888888888777777777777777888888999999999999888888888888888888999999999999999999999999999999::::::;;;::::::;;;;;;===>>>???>>>>>>============>>>>>><<<>>>AAABBBBBBAAAAAAAAADDDCCCEEEHHHLLLTTTeeettt|||mmm___RRRJJJBBB???;;;999:::;;;;;;::::::999999999999999999:::999888777666666666666666666666777777777777666666555555666666777777888888555666666777888999999:::555555666666777777777888777777777777777777777777444444555555555555444444555555555555666666777777777777666666666555555555666666666666666666666666777888888888777666555444777777888888888888777777777888888888888777666666777666555555555777888999999888777777888:::;;;<<<999999999999999999999999:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<===???@@@BBBBBBCCCJJJSSS\\\eeerrrDDDDDDDDDEEEFFFFFFGGGGGGIIIKKKLLLMMMQQQZZZfffpppooo\\\MMMFFFDDD>>>===<<<;;;::::::::::::;;;;;;::::::999888888888888777777777777888999999666666666666666666666666777777666666666666777777666666666666666666666666666666666666666666666666555666777888888888888888999888888888777777777666777777777777777777777777777777777777777777888888888888999999999999888888777888888999:::;;;;;;;;;888888999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>===>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@BBBCCCEEEDDDEEEGGGIIINNNYYYeeeyyyqqqcccWWWMMMHHHAAA???<<<::::::::::::999:::999999999999999999:::999999888888777777888888777777666666666666777777555666666666777777777888555666666777888999999:::555666666666777777888888777777777777777777777777444444555666666555444444444444555666666777777777666666666666555555555555666666666666666666666666888888888777777666555444777777888888888888777777777777888888888777777666777666555555555777888999888888888777888999;;;===999999999999999999999999:::;;;<<<===>>>>>>>>>>>><<<<<<<<<===>>>@@@AAACCCBBBIIISSS\\\fffsssDDDDDDDDDEEEFFFFFFGGGGGGHHHKKKNNNQQQVVVcccssssssbbbRRRGGGBBB@@@<<<<<<;;;::::::999999:::<<<;;;;;;:::999888888777777777777888888888999999666666666666666666666666555444444444444555555666666666666666666666666666555555555555666666666666444555777999:::::::::999777777777777777777777777666666777777777777777888777777777777888888888888777888888888888888888777777888999:::;;;;;;;;;;;;777777999:::::::::::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>======>>>??????>>>>>>???BBBDDDCCCBBBCCCFFFGGGHHHPPPYYYdddxxxwwwfffXXXMMMFFFBBB???>>>===;;;:::999999999999999888888888888999999777777666666666666777777777777666666666666777777777777777777777666666666555666666777777888888888666777777777777777777888666666666666666666666666444555666777777666555444444444555666777777666666666666666555555555444444666666666666666666666666333333444444444555555555666777777888888777777666666666777888888888888888777666666666666777777888777888999888888888:::<<<::::::::::::::::::::::::::::::;;;<<<==================<<<<<<>>>???AAACCCBBBIIIRRR[[[eeesssDDDDDDDDDEEEFFFFFFGGGGGGIIIMMMRRRWWW___oooyyyhhhXXXKKKDDD@@@>>>::::::::::::999999999999::::::::::::::::::::::::666777888999:::999888888444444444444444444444444444444444444444555666666666666666666666666666666555555666666777777777777444666777999:::999888777555555555666666777777888666666666666777777888888666777777777888888888888666777777888888777777666999999::::::999888777666666777999:::;;;;;;:::::::::;;;<<<=========<<<;;;<<<<<<===>>>>>>===<<<<<<===>>>??????>>>>>>@@@BBBBBB@@@BBBEEEEEEEEEIIIPPPUUUcccwww~~~vvvhhhYYYMMMEEE@@@>>>;;;;;;<<<;;;:::999999999888888888777777888888888666666555555555666666777888777666555555666777888888888777777666666555555666666666666666666666666888888888777777777777777555555555555555555555555555666888999999888666555444555666777777666666555666666555555555444444444666666666666666666666666333333333333333444444555555666666777777666666555444555666888999999999999666777777777777666666555444777999:::888888999;;;::::::::::::::::::::::::999:::;;;<<<<<<======<<<>>>===<<<<<<===???AAACCCCCCIIIRRRZZZcccpppDDDDDDDDDEEEFFFFFFGGGGGGKKKPPPVVV]]]hhhzzzuuubbbSSSIIICCC@@@===999999999999999999999999888888999::::::;;;<<<<<<555777999:::;;;:::888777444444444444444444444444666666666666666777888999666666666666666666666666666666777777888888888999555666888999888777555444333333444555666777888888555666666666777777888888666666777777888888888999666666777777777777666666::::::::::::888666333222666777999:::;;;;;;::::::999:::<<<>>>>>>===;;;:::;;;<<<===>>>>>>===<<<;;;:::===???@@@?????????@@@BBBAAABBBEEEEEECCCFFFLLLIIIRRR___rrroooggg\\\PPPGGGAAA>>>===777999:::::::::999999:::888888777777777777888888777777666666666777777888888777666555555666777888999999888777666555444444666666666666555555555555999999888888777777666666555555555555555555555555555777888999999888777555444555666777777666555444666666555555555444444444666666666666666666666666888888666555444333333333555555666666666666555555333444666777999:::::::::666777888888888666555444333777:::;;;999888999:::::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<>>>===<<<<<<===???AAACCCDDDJJJRRRYYYaaammm}}}