BM[6( }}}}}}||||||{{{}}}|||}}}~~~vvvvvvxxx{{{}}}}}}zzzxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{vvvqqqmmmllljjjggggggkkkrrrwwwxxx{{{~~~|||}}}~~~~~~|||zzzzzzuuusssqqqqqqnnnlllpppwwwtttsssrrrqqqppppppppppppjjjjjjjjjiiiiiijjjjjjkkknnnooopppoooooooooqqqsssqqqqqqqqqppppppooooooooorrrssssssrrrqqqqqqrrrtttyyyzzzzzzwwwrrrllliiigggpppsssxxx{{{|||zzzvvvtttooonnnnnnooorrrssssssrrrppppppqqqqqqqqqrrrrrrrrrqqqrrrsssrrrpppnnnnnnnnnllliiiffffffiiijjjjjjhhhhhhgggfffeeeeeefffggghhhccceeeggghhhgggjjjoootttqqquuuwwwtttooommmppptttzzzyyyxxxwwwvvvtttpppmmmjjjlllmmmllliiifffeeeeeehhhmmmnnnllljjjlllmmmkkkiiiiiigggccc```bbbhhhnnnpppqqqppplllgggddddddfffZZZ\\\aaajjjsssuuupppjjjooonnniiidddeeejjjmmmkkkgggfffccc```]]]ZZZXXXWWWSSSUUUVVVUUUTTTUUUZZZ^^^^^^\\\ZZZXXXXXX[[[^^^```______```aaabbbcccdddeee___```bbbcccccccccaaa```aaaaaa```___dddlllppppppsssoookkkiiigggeeeaaa^^^\\\^^^```aaaaaaaaaccceeeaaaaaaaaa```^^^\\\YYYXXX\\\^^^]]]YYYUUUSSSVVVYYYWWWWWWWWWVVVTTTTTTTTTUUUPPPOOOOOOPPPQQQPPPNNNLLLNNNLLLKKKKKKMMMMMMLLLKKKGGGHHHJJJKKKLLLKKKJJJIII~~~}}}{{{zzzzzzzzzzzzzzz|||~~~~~~}}}pppooollljjjiiihhhiiiiiiaaa```^^^]]][[[ZZZYYYYYY[[[\\\\\\[[[XXXWWWXXXYYY\\\___bbbcccbbbbbbdddfffeeeccc___]]]^^^aaaeeeggg]]]ZZZ]]]lll~~~~~~tttmmmqqquuuuuussssssvvvzzzzzzuuuxxx~~~zzzwwwmmmppppppkkkddd```cccggghhhjjjnnnqqqsssrrrpppnnnkkkkkklllmmmmmmllljjjiiigggiiilllnnnppprrrtttvvvooonnnkkkhhhgggggghhhhhhaaadddccc\\\VVVTTTTTTRRRSSSTTTTTTSSSRRRSSSUUUWWWKKKMMMQQQXXX```fffiiijjjtttdddXXXTTTTTT]]]YYYXXX\\\]]][[[]]]aaannnpppooolllooowww{{{zzzyyyyyyvvvrrrpppttt}}}wwwrrrqqqpppmmmkkkrrroookkkhhhfffeeeffffffpppqqqssssssrrrqqqqqqqqqvvvnnnqqqxxxwwwxxx|||yyy}}}~~~|||xxxvvvhhhggghhhhhhaaaVVVNNNLLLJJJIIIFFFDDDCCCCCCDDDDDD@@@@@@AAABBBBBBBBBBBBBBBCCCEEEFFFFFFEEEDDDEEEGGGFFFFFFEEEEEEDDDEEEEEEEEE@@@AAACCCDDDCCCBBBCCCDDDGGGJJJMMMMMMIIIEEEBBB@@@AAACCCFFFHHHHHHFFFCCCAAACCCBBBBBBCCCEEEFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEEEE>>>???AAAAAA@@@???@@@AAA@@@???>>>???@@@CCCEEEFFFBBBCCCCCCDDDDDDEEEEEEFFFNNNQQQTTTTTTSSSTTTWWW[[[ZZZ___bbb```ZZZWWWZZZ^^^]]]^^^```___\\\YYYXXXWWWOOORRRUUUTTTRRROOOOOOPPPQQQUUUVVVTTTSSSUUUVVVUUUSSSUUUUUURRROOOOOOSSSXXX]]][[[XXXVVVUUUVVVVVVVVVSSSTTTYYYdddooosssnnnhhh```^^^WWWRRRTTT]]]cccccc```]]]XXXRRRMMMKKKJJJIIIEEEGGGGGGEEEBBBCCCHHHMMMTTTPPPIIICCC@@@@@@CCCEEE@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCBBBAAA>>>AAAAAAAAAHHHTTT[[[ZZZ``````^^^ZZZUUUPPPLLLJJJHHHJJJLLLKKKJJJIIIKKKMMMSSSTTTUUUUUUUUUSSSRRRQQQ\\\^^^___ZZZSSSSSS[[[ccc^^^YYYTTTSSSVVVYYYZZZZZZPPPOOONNNOOOOOONNNLLLIIIKKKGGGBBB??????AAABBBBBB>>>>>>===<<<;;;;;;::::::dddeeeffffffeeedddfffgggbbbbbbaaa\\\VVVRRRSSSUUUSSSSSSTTTVVVVVVWWWWWWWWW```]]]ZZZWWWUUUSSSQQQOOOSSSRRRRRRRRRTTTWWWZZZ\\\VVVTTTUUU]]]hhhmmmhhhbbb\\\[[[ZZZYYYXXXYYYZZZZZZYYYYYYXXXWWWWWWXXXYYYZZZYYYXXXWWWVVVVVVVVVWWWXXXQQQTTTVVVVVVSSSRRRSSSUUUXXXTTTPPPOOOPPPQQQOOOLLLOOOMMMLLLLLLLLLKKKIIIGGGIIIKKKLLLLLLKKKKKKMMMOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGGGGIIIKKKLLLJJJMMMPPPPPPLLLHHHFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFEEEFFFHHHIIIHHHEEECCCAAAEEECCC@@@>>>===>>>@@@AAABBBAAA???>>>>>>???@@@@@@999;;;<<<===<<<<<<===???:::===@@@@@@@@@@@@DDDFFFIIIHHHGGGFFFEEEEEEDDDDDDHHHFFFMMMeeerrrwww|||}}}zzzyyy{{{~~~{{{xxx|||~~~zzzuuuvvvzzz{{{{{{~~~~~~xxx{{{{{{uuuqqquuuzzz}}}|||xxxsssoooeeeiiikkkdddZZZVVVYYY___dddggglllpppppplllhhhdddjjjjjjkkkkkkjjjiiigggfffgggiiijjjhhheeedddgggjjjllljjjhhhfffdddccccccccc___fffjjjfffccceeeiiijjj\\\___bbbdddbbb```^^^^^^WWWXXXYYY]]]cccgggiiiiiiqqqttttttjjj]]]UUUUUUYYYVVVSSSVVV]]]aaa```ccchhh```eeefffbbbaaaeeegggeeeccceeeeeebbb^^^___eeekkkkkkfffaaa```cccdddbbb___```aaa```___\\\\\\]]]^^^]]]___bbbbbbbbbeeekkkooo|||iii]]][[[___dddfffeeedddfffmmmsssssskkkcccfffiiijjjiiigggjjjqqqwwwttt|||wwwrrrtttzzzyyy{{{}}}www~~~~~~~~~ttt___KKKAAAEEECCC@@@===<<<<<<>>>???===???AAABBBCCCCCCCCCBBB@@@BBBEEEFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHKKKNNNPPPPPPPPPPPPQQQUUUYYY]]]^^^[[[WWWSSSPPPEEEGGGIIIJJJJJJHHHEEECCC===<<<<<<===>>>>>>===;;;>>>>>>>>>>>>>>>>>>>>>???BBBDDDFFFFFFFFFFFFGGGHHHHHHIIIKKKMMMOOOSSSXXX\\\QQQRRRSSSUUUVVVVVVVVVVVVPPPRRRTTTRRROOOMMMOOOQQQOOOTTTXXXVVVPPPMMMOOORRRLLLOOORRRRRROOOLLLLLLMMMGGGJJJNNNNNNKKKIIIJJJKKKEEEJJJKKKHHHGGGJJJLLLKKKJJJNNNQQQPPPLLLJJJLLLOOORRRMMMIIIKKKRRRWWWXXXVVVTTTPPPOOOVVVaaahhhhhhdddhhheee^^^YYY\\\fffnnnpppqqqooolllgggbbb]]]YYYWWWYYY[[[[[[WWWSSSTTTYYY______ZZZRRRLLLIIIJJJNNNQQQUUUVVVVVVVVVUUUSSSPPPOOORRRQQQPPPNNNKKKJJJHHHHHHFFFJJJKKKMMMVVVdddllllllhhhlllnnnjjjaaa[[[YYY[[[\\\^^^___]]]ZZZXXXYYY[[[^^^___```bbbcccccccccbbbiiimmmnnniiidddhhhuuutttiiihhhooovvvxxxvvviiijjjmmmqqqwwwzzz{{{zzziiiddd]]]XXXWWWYYY\\\]]]VVVTTTPPPMMMKKKKKKKKKLLL??????>>>===;;;;;;===???999;;;===;;;777555777:::999888888777777888999:::;;;::::::999:::;;;===>>>??????===:::888888:::<<<:::<<<===<<<;;;;;;===???????????????>>>===;;;:::<<<===???AAAAAA@@@>>>===<<<>>>===;;;===BBBBBB@@@AAA???===<<<===>>>===<<<<<<:::888:::<<<>>><<<:::AAA???<<<<<<<<<<<<:::888<<<======;;;999999;;;===<<<<<<<<<<<<<<<=========<<<888444666:::===<<<999999::::::::::::888777666:::999888888999::::::::::::999888999::::::888555999<<<;;;888888:::;;;888::::::888777777888999999;;;;;;::::::;;;<<<===>>><<<===<<<;;;===AAABBBAAAHHHJJJMMMOOOOOONNNMMMLLLQQQRRR```yyysss{{{zzzxxx}}}zzzzzzwwwrrrsssxxx{{{{{{}}}zzz{{{~~~{{{ttttttyyywwwssstttvvvooodddgggrrrvvvzzzzzzsssnnnqqqttttttmmmgggfffkkkiiiaaa```fffcccdddcccaaaaaabbbbbbaaaaaa\\\aaagggdddgggiiiaaa[[[```\\\]]]ccc```YYY]]]aaa\\\YYYZZZ[[[[[[]]]___ZZZ___^^^WWWUUUYYYZZZUUU```]]][[[[[[ZZZYYYXXXXXX```\\\YYY[[[]]]\\\ZZZYYYXXXYYYYYYYYY[[[]]]\\\XXXVVVVVVWWWYYY[[[[[[ZZZYYY```dddeee```]]]\\\ZZZWWWUUUSSSUUUXXXVVVRRRUUU\\\VVVPPPTTTWWWSSSVVVYYYSSSVVVUUUUUUXXX]]]```[[[TTTXXXZZZWWWSSSSSSXXX[[[[[[[[[ZZZ[[[UUUOOOWWW]]]SSS[[[XXX[[[ZZZXXXiiivvvnnnbbbXXXUUUXXXYYYXXXUUUUUUWWWZZZ[[[[[[]]]``````bbbbbb```bbbggggggdddcccbbbbbbaaabbbcccdddeeeccclllmmmccc___dddhhhfffeeehhhlllrrr{{{www|||yyyuuujjjxxxwwwyyyxxxpppbbbWWWSSSQQQKKKHHHKKKMMMKKKIIIIIIMMMNNNMMMOOOTTTZZZ\\\[[[^^^WWWZZZdddeee^^^\\\bbbjjjiiifffbbb```aaaaaa___hhhkkkkkkjjjooouuutttmmmqqqqqqsssuuuuuuqqqmmmlll```aaacccdddddd```[[[XXXXXXPPPJJJJJJKKKKKKLLLNNNJJJKKKKKKKKKLLLPPPUUUYYYaaa```^^^[[[ZZZYYYXXXXXX[[[VVVQQQQQQTTTVVVTTTQQQQQQPPPOOONNNNNNMMMLLLLLLIIIIIIHHHGGGFFFFFFEEEEEEFFFEEEEEEEEEEEEFFFHHHIIIHHHIIIHHHFFFDDDCCCEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAEEEEEEEEEDDDCCCCCCBBBBBB???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHJJJLLLNNNOOOTTTRRROOONNNPPPTTTZZZ]]][[[ZZZYYYXXXZZZ\\\```bbbeeefffggghhhjjjlllnnnoooiiikkkggg^^^WWWZZZ```ccchhhhhhjjjlllhhhccccccggg]]]dddlllnnnjjjeeeeeefff\\\]]]^^^\\\[[[\\\___bbbddddddccc___[[[YYYXXXYYY___\\\YYYWWWVVVVVVVVVUUUXXXXXXZZZ[[[[[[[[[ZZZYYY[[[aaaccc```aaagggnnnpppxxxnnndddeeennnvvvvvvssspppfff```eeelllqqqzzztttooofff```cccjjjllliiifffgggiiiiiiiiikkknnnqqq666888888777666555555666888999999999999:::===???666777888999999888777777777777777777777888999:::777777777888:::===???@@@:::<<<>>>@@@BBBBBBCCCDDDIIIHHHFFFEEECCCDDDGGGIIIGGGEEEAAA??????AAADDDGGGHHHHHHEEEBBBFFFNNNTTTTTTLLLKKKIIIFFFBBB>>>:::999???===::::::<<<===;;;:::222222444666888:::;;;;;;777888999999888777777888777777777888888888888888>>>======<<<<<<<<<===>>>AAA???<<<:::::::::<<<===777777777777777888999999>>>===<<<<<<<<<<<<;;;;;;666:::;;;999999;;;<<<999888888888999:::<<<>>>@@@888777777777999<<<@@@BBBBBBEEEGGGEEEEEEIIINNNPPPXXX[[[___dddiiikkklllkkkrrrnnnnnnvvv~~~www{{{}}}}}}zzzzzzyyywwwtttrrrrrrmmmfffeeekkkkkkeeedddjjjbbblllrrrpppsssxxxtttjjjmmmhhhdddaaa\\\VVVUUUXXXUUUVVVUUURRRNNNNNNOOOPPPNNNJJJVVViiiuuuwww^^^\\\WWW\\\hhhfff```eee___^^^\\\YYYXXXWWWUUURRRYYY___]]]TTTOOOTTTWWWUUUUUUSSSQQQPPPOOOOOORRRTTTTTTQQQOOOOOOPPPQQQRRRTTTWWWRRRMMMLLLNNNQQQUUUXXXVVVTTTQQQPPPPPPPPPNNNMMMRRRWWWYYYVVVSSSSSSPPPMMMMMMKKKKKKNNNNNNKKKLLLQQQNNNIIILLLOOOMMMTTT___]]]UUUZZZ^^^^^^[[[ZZZ[[[\\\[[[\\\[[[WWWXXX^^^bbbcccddd]]]```aaaWWWTTTWWWTTTXXXXXXZZZYYY___yyysssnnngggbbb``````^^^\\\ZZZSSSOOOSSSYYY]]]^^^^^^___aaaaaabbbhhhppprrrooohhhaaa\\\```jjjpppooojjjfffpppssskkkddddddccc^^^eeeaaabbbnnn~~~|||wwwvvvhhhddddddiiikkkhhheeecccddddddcccccceeehhhiiijjjmmmgggdddfffgggffffffiiinnnmmmjjjgggggghhhiiiiiieeehhhiiijjjqqqyyyyyyuuulllooosssuuusssnnniiihhhbbbdddeeedddbbb```______```YYYUUUVVVWWWUUUUUUWWWTTTSSSSSSTTTVVVXXX[[[]]]eeeeeeffffffddd^^^VVVPPPOOOMMMJJJJJJLLLMMMLLLKKKGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCEEEHHHIIIFFFFFFEEECCCAAAAAABBBDDDBBBAAAAAAAAAAAABBBBBBCCCCCCBBB@@@???======<<<<<>>DDDJJJOOOOOONNNLLLMMMQQQUUUYYYZZZYYYXXXaaa```^^^ZZZVVVWWW\\\aaa```]]]YYYUUUUUUXXX\\\___^^^```___\\\^^^fffjjjkkkgggiiiiiieee]]]UUUQQQOOOJJJGGGEEECCCDDDDDDCCCBBBBBBCCCDDDDDDCCCCCCEEEFFFEEEEEEFFFHHHIIIHHHFFFDDDBBBBBBAAAAAA@@@@@@??????;;;>>>@@@===888555666888::::::::::::999888777777999::::::999888888:::;;;777888999888888:::===@@@===AAACCC???<<<===<<<999777888999;;;>>>BBBDDDFFFIIIHHHHHHJJJNNNUUU\\\``````eeeeee___]]]bbbhhhkkkzzzyyyyyy|||zzz}}}{{{uuuzzz}}}wwwuuuqqqrrruuurrrkkkmmmtttrrrnnndddWWWQQQRRRSSSRRRGGGIIIIIIFFFBBBBBBFFFLLLHHHFFFUUUooossslllhhhwwwsssuuu~~~~~~tttmmmjjjddd[[[iiimmmjjj___ZZZ```eeeddd[[[XXXSSSOOOMMMOOORRRSSSQQQRRRPPPLLLKKKMMMTTTYYYXXXNNNGGGHHHHHHFFFHHHNNNRRRNNNIIIHHHIIIIIIGGGDDDHHHMMMPPPNNNLLLLLLJJJGGGGGGDDDDDDHHHKKKKKKLLLNNNOOOIIIOOOWWW^^^ppplllmmmooopppooommmkkkjjjdddhhhjjjiiimmmwww~~~vvv~~~zzzoooqqquuusssqqqpppnnnvvv{{{kkk^^^WWW```nnnwwwzzzzzz{{{uuuvvv}}}~~~~~~{{{pppkkkfff```ttthhheeeqqq|||zzzvvvxxxyyyuuutttwwwyyyyyyyyy|||uuurrrttt{{{~~~zzzuuurrrmmmllljjjhhheeedddeeegggggggggdddcccgggmmmnnnkkkppplllhhhfffeeeddddddccc```bbbdddgggmmmsssrrrnnnllllllllliiidddaaa___^^^___``````^^^\\\ZZZYYYYYY```[[[YYY[[[\\\YYYXXXYYYVVVTTTSSSTTTXXXZZZXXXWWW^^^\\\\\\^^^^^^YYYNNNFFFIIIJJJJJJIIIGGGGGGIIIJJJEEEGGGHHHJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBAAAAAACCCFFFIIILLLEEEFFFEEECCCAAAAAACCCDDDAAAAAABBBCCCDDDEEEGGGHHHHHHFFFCCCAAA???>>>??????CCCBBB@@@??????BBBEEEGGGEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCEEEGGGHHHGGGFFFEEEFFFEEEDDDCCCCCCEEEGGGHHHPPPMMMJJJIIILLLRRRXXX]]]XXXZZZWWWNNNIIIKKKNNNOOOUUUPPPNNNPPPRRRRRRTTTXXXXXXVVVUUUUUUWWWZZZ\\\]]]\\\ZZZXXXYYY]]]]]]YYYUUUTTTUUUUUUTTTRRRPPPQQQRRRNNNOOOQQQTTTVVVWWWXXXYYYXXXXXXXXXWWWVVVUUUSSSRRRTTTQQQTTT]]]^^^YYYXXX]]]bbbdddiiimmmooommmhhhddd```dddccc^^^aaajjjkkkeeeaaabbbbbbdddkkktttvvvsssrrroookkkiiihhheee___[[[555666777666555555666888;;;999888:::===>>><<<:::>>>>>>>>>AAAGGGQQQZZZ___YYYVVVSSSPPPNNNOOOQQQRRRYYYXXXXXX^^^fffjjjhhheeeeeefffiiinnnqqqrrrnnnkkkoooppppppkkkfffdddfffiiikkkkkkllllllmmmmmmlllllliiiooosssrrrqqqrrrpppllltttzzz~~~|||uuummmjjjiiihhhfffdddbbbbbbccccccdddaaabbbbbb```\\\ZZZZZZ[[[]]]]]]^^^aaadddccc```]]]\\\\\\[[[ZZZZZZYYYXXXXXXVVVYYY\\\\\\YYYTTTOOOLLLOOOTTTZZZ^^^^^^YYYRRRMMMDDDDDDDDDCCCBBBBBBCCCDDDMMMOOOQQQRRRSSSVVV[[[___cccffffff___YYYWWWVVVTTTUUUVVVWWWYYY\\\^^^```aaadddcccaaa```ccciiiooossstttxxxwwwsssxxx{{{rrryyyxxx]]]QQQRRROOOGGGTTTTTTUUURRRMMMLLLUUU___WWWTTT^^^mmmvvvzzztttvvv~~~||||||mmmfff\\\UUUVVVXXXTTTNNNWWWZZZZZZTTTQQQUUU___fffhhh]]]YYY\\\XXXMMMIIIMMMJJJHHHHHHJJJMMMMMMKKKHHHFFFJJJLLLJJJHHHJJJJJJHHHPPPMMMMMMRRRXXX\\\\\\\\\]]]TTTYYYfffuuu~~~uuuxxxxxxtttttt|||~~~|||rrrppp}}}uuupppnnnppprrrsssuuuyyywwwrrrrrrvvvyyyuuurrrpppjjjgggeeeccc^^^[[[]]]aaa^^^gggjjjiiippp}}}~~~tttxxxrrrlllkkkiiifffccccccfffiiinnnvvv~~~{{{~~~xxxmmmdddccceeeeeebbbhhhhhhhhhjjjllliiiaaa[[[ccc^^^]]]^^^]]][[[ZZZ]]]XXXUUUSSSUUUYYYZZZVVVQQQRRRMMMJJJLLLRRRSSSNNNIIIMMMPPPRRROOOKKKIIIKKKNNNIIIKKKMMMNNNNNNLLLJJJHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFEEECCCBBBCCCFFFJJJLLLGGGGGGGGGEEECCCCCCEEEGGGEEEEEEFFFGGGHHHIIIKKKLLLKKKIIIFFFCCCBBBCCCEEEFFF@@@AAAAAACCCFFFIIILLLNNNJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLKKKIIIHHHGGGFFFFFFHHHJJJMMMOOOPPPPPPOOONNNFFFEEECCCBBBBBBCCCDDDEEELLLKKKIIIIIIKKKPPPVVVZZZ\\\___^^^XXXRRRQQQPPPNNNRRRNNNMMMSSSYYY[[[\\\^^^___]]]ZZZVVVUUUXXX^^^dddqqqpppnnnkkkgggbbb\\\WWWVVVYYY\\\]]]ZZZWWWUUUTTTTTT[[[dddjjjkkkhhhccc```fffgggggghhhhhhhhhhhhhhhiiiaaaaaahhhhhhdddnnn~~~rrryyy~~~pppppp}}}vvv||||||uuunnn666666666666888===DDDIIIJJJKKKPPPXXXaaaeeecccaaaVVVYYY^^^fffpppzzzvvvrrrlllgggeeegggjjjlllpppmmmjjjmmmrrrtttqqqmmmkkkkkklllnnnnnnmmmjjjgggcccfffiiihhhddd```^^^^^^aaacccfffhhhhhhgggeeedddbbbiiimmmkkkiiihhhfffccchhhnnnuuuuuupppkkkiiijjjkkkkkkjjjjjjiiijjjkkklllfffgggggggggfffeeeffffffcccccceeegggiiiiiigggfffffffffgggiiijjjkkkmmmmmmlllkkkooowww~~~{{{pppeeeggglllsssxxxxxxssslllggghhhgggffffffggghhhhhhgggdddfffhhhjjjkkkmmmppprrrpppttttttmmmgggfffggggggiiiiiijjjjjjjjjjjjjjjjjjkkkiiieeecccccceeehhhjjjqqqtttuuuyyy}}}gggeeeooorrrkkkooonnnmmmllliiiiiitttpppllllllggg]]]ggg~~~xxxssstttzzzuuunnnssswwwnnn___qqqyyy|||xxxuuu}}}xxxrrrrrrmmmccc^^^```SSSVVV[[[```bbb```\\\YYYVVVYYYZZZVVVUUUXXXYYYXXXiiihhhgggiiinnnrrrrrrpppkkk^^^^^^lll{{{rrrfffccceeeeeeiiivvv}}}~~~nnnnnnzzzzzz{{{zzzzzz|||uuupppnnnpppooommmpppvvvzzz~~~~~~|||{{{}}}rrroookkkiiiiiigggdddeeeiiiccc```^^^```cccccc^^^XXXOOOKKKIIIMMMUUUYYYWWWRRRPPPTTTVVVSSSMMMIIIKKKOOOIIIJJJKKKLLLKKKHHHEEECCCHHHHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCAAAAAACCCEEEGGGEEEFFFEEEDDDBBBBBBDDDFFFGGGGGGGGGGGGGGGHHHIIIIIIDDDCCCAAA???@@@BBBDDDFFF===???CCCFFFIIIKKKKKKKKKIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQPPPOOOMMMLLLJJJJJJLLLMMMMMMMMMMMMLLLLLLLLLHHHHHHFFFFFFEEEFFFFFFGGGHHHIIIJJJKKKNNNQQQSSSUUU]]]bbbeeeccc```^^^ZZZTTTQQQOOORRR\\\dddeeeeeefffkkkmmmkkkddd\\\\\\fffppp{{{pppfffaaa```aaaeeekkkmmmjjjeee___\\\fffqqq}}}rrrkkkzzz{{{}}}yyyrrr}}}CCCBBBBBBCCCHHHQQQ[[[bbbdddgggmmmtttzzz|||zzzyyymmmqqqxxx~~~~~~zzzvvvqqqnnnjjjfffeeegggiiikkkkkkgggbbbaaabbbcccbbbaaabbbbbbbbb```]]]\\\\\\]]]^^^^^^_________]]][[[YYYbbbcccdddddddddcccbbbaaaZZZ___```]]][[[```dddfff___ccchhhhhhfffcccbbbbbb\\\^^^______^^^^^^___aaa^^^]]][[[\\\]]]]]]\\\ZZZYYY[[[\\\\\\[[[]]]___bbbYYY[[[^^^bbbfffiiilllnnnjjjfffiiiwww~~~ooohhhiiikkkmmmnnnnnnmmmlllfffbbb```dddjjjnnnnnnkkkmmmnnnooorrrtttsssppplllhhhooorrrmmmgggfffgggfffhhhhhhggggggfffdddcccbbb``````bbbeeehhhlllppprrr{{{ttt{{{tttlllssssssoooooouuuxxx~~~}}}ooo\\\ccc|||xxxuuukkkmmmooorrrxxx~~~vvvnnn{{{sssooonnnnnnoooooovvv~~~|||vvvpppnnnvvv{{{|||yyywwwxxxxxxuuuzzz{{{zzzwwwxxx{{{zzzwwwnnnaaacccrrrxxxmmmuuuyyyfff^^^\\\\\\fffuuu{{{xxx{{{~~~llliii|||yyy{{{{{{rrrooonnnnnnkkkffffffjjjgggeeecccdddeeeddd```]]]MMMMMMOOOUUU[[[[[[UUUPPPKKKNNNPPPNNNHHHEEEFFFHHHHHHIIIIIIHHHGGGDDDAAA???CCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>??????@@@@@@>>>======???AAACCCCCCBBBAAAAAAAAABBBBBB???>>>======>>>@@@BBBCCC<<<>>>AAADDDEEEDDDBBB@@@@@@@@@AAABBBDDDFFFHHHIIIKKKKKKKKKJJJIIIHHHFFFEEELLLKKKHHHFFFDDDCCCCCCBBBFFFEEEEEEDDDDDDDDDEEEEEE@@@BBBEEEHHHJJJKKKKKKJJJNNNTTTXXXYYYZZZZZZVVVQQQKKKKKKQQQ[[[bbbbbbbbbcccgggkkklllcccXXXVVV```jjjmmmrrruuupppeee\\\ZZZ]]]^^^ccchhhjjjgggbbb]]]ZZZgggsss|||qqqjjjzzz{{{}}}zzzmmmppp|||xxx{{{zzzrrr{{{~~~wwwqqqtttvvvxxx~~~ZZZZZZYYYXXX[[[aaaiiiooonnnqqqssstttsssrrrqqqrrroooqqqttttttppphhh___YYYbbbbbbccceeeffffffffffffccc```[[[WWWVVVYYY]]]```iiikkkkkkgggbbbbbbhhhnnnuuunnnfffbbbccceeefffeeeooorrrtttuuusssnnnhhhddd[[[```bbb______eeelllooobbbcccdddddddddccccccbbbbbbeeehhhhhheeeccccccddd```\\\YYY[[[aaaccc```\\\^^^aaaaaa___[[[^^^eeemmm___```cccfffiiilllnnnpppqqqkkkkkkyyyyyypppppprrrsssuuuwwwxxxyyy~~~xxxvvv~~~{{{~~~vvvoookkknnnoooooooooooommmlllkkkcccgggmmmtttzzzpppgggjjjuuu~~~}}}xxxrrrkkkdddaaagggpppeee]]]\\\ccciiippp{{{wwwoooeeelll}}}vvvzzzyyyqqqnnnjjjcccbbbeeeeeeeeeppp|||lllaaagggtttrrrgggvvv{{{lllgggmmmnnnhhh|||uuuqqqqqq{{{pppttttttooommmpppqqqnnnjjjbbbiiixxxuuu]]]hhhyyy}}}rrrwwwxxxgggbbbeeegggmmmrrryyywwwuuu~~~rrryyyxxxvvv|||xxxxxx~~~www}}}}}}tttpppyyyyyyssswwwwwwvvvvvvzzz}}}zzzrrrjjjbbbbbbeeefffaaaYYYUUUWWW[[[ZZZZZZYYYXXXVVVTTTSSSIIIJJJKKKNNNOOONNNKKKGGGBBBEEEGGGFFFCCCAAAAAABBBFFFFFFEEEEEECCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<:::::::::999888888:::<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<===>>>??????;;;<<<===>>>>>>===;;;:::;;;;;;;;;<<<===???@@@AAA@@@AAAAAABBBBBBAAA??????DDDDDDCCCBBBAAA@@@???????????????????????????@@@;;;===???BBBCCCCCCCCCBBB@@@DDDFFFEEEGGGJJJHHHDDDBBBCCCHHHOOORRRQQQSSSWWWRRRWWWXXXSSSJJJGGGMMMTTTPPPTTTXXXVVVPPPLLLLLLNNNNNNQQQSSSTTTRRRPPPOOONNNWWW```jjjnnnkkkeeeaaa___gggggghhhiiillloooqqqsssyyyyyyvvvpppggg```\\\\\\gggttt~~~xxxhhh^^^bbbllluuuyyyssseee]]]___```[[[```dddgggfffhhhnnnpppooosssrrrqqqooonnnmmmmmmllljjjiiigggdddbbbcccgggjjjeeeggghhhfffddddddgggkkkeeeeeedddcccbbbaaa```___dddhhhnnnsssvvvvvvsssrrriiigggbbb^^^]]]bbbjjjppp~~~}}}wwwyyyrrriiiiiimmmpppppptttzzzwwwjjj```[[[dddkkkkkkjjjmmmqqqqqqbbb```______aaaccccccccc```dddggggggccc```______ccc___^^^fffsss{{{zzzwwwpppssstttooojjjmmmxxxzzzzzz{{{{{{{{{|||||||||uuullliiisssuuuuuuxxx}}}~~~wwwuuu|||nnndddlllmmmnnnoooppppppooonnnuuuxxx}}}|||nnnbbbWWWTTTXXXYYY\\\aaaaaaTTTHHHOOO```bbbUUULLLMMMNNNNNNXXXfffhhh]]][[[^^^___hhhpppkkkkkktttkkk^^^dddjjjgggeeemmmbbb___eeeaaaZZZbbbtttvvvrrrcccdddrrrwwwrrrnnnhhhnnniii\\\rrr{{{}}}nnncccaaadddnnnwww}}}wwwnnneeeZZZaaaccc^^^\\\```ccccccgggccclllvvvxxxzzzvvvjjjfffgggoooxxxssshhhiiirrrvvveeeWWWUUUZZZ^^^aaa[[[___ddddddooo{{{{{{qqqjjj{{{}}}fffgggccciiiwwwzzzooofffeeeqqqjjjnnn|||xxxvvvtttnnnjjj```iiiwww~~~xxxttttttooowww{{{uuummmjjjgggeeedddaaadddllllllkkkuuu}}}}}}uuuyyy}}}zzzssssss~~~uuunnnnnnwwwtttnnnmmmjjjcccfffttt{{{uuummmmmmiiidddeeennnuuuvvvxxx{{{pppsssmmmcccdddqqqzzzyyyrrrqqqmmmhhhbbb^^^[[[[[[QQQTTTZZZ]]]WWWLLLEEEEEENNNOOOOOOMMMJJJHHHHHHIIIHHHFFFCCC@@@@@@AAADDDFFF>>>@@@BBBCCCBBBAAAAAABBB@@@??????>>>>>>=========<<<<<<<<<<<<============888999;;;===>>>>>>===<<<888999999777666777999;;;999999999999999:::;;;;;;999999999999999999999999:::999999::::::;;;<<<===;;;;;;;;;;;;;;;<<<======:::;;;===>>>>>>===<<<<<<999;;;===@@@AAAAAA@@@@@@999:::::::::;;;;;;;;;<<<;;;<<<===???@@@@@@@@@@@@BBBCCC@@@<<<===@@@@@@===<<<<<<@@@DDDDDDCCCFFFLLLDDDGGGIIIFFFBBB???AAADDDCCCDDDFFFGGGFFFEEEEEEFFFCCCDDDDDDCCCBBBCCCFFFHHHJJJOOOTTTUUUTTTSSSVVVYYYXXXWWWWWWVVVWWWXXXZZZ[[[[[[[[[XXXTTTWWW\\\ZZZTTTWWWYYY\\\]]][[[XXXUUUSSSWWW]]]___YYYTTTSSSQQQNNNNNNTTTXXXYYYZZZ\\\\\\YYYUUUXXX[[[\\\[[[YYYWWWWWW]]]aaaaaa]]][[[___fffkkkkkkgggcccbbbeeehhhiiihhhccc___]]]^^^cccdddbbb^^^gggrrrtttjjjgggrrr~~~yyyjjj[[[XXX]]]fffttt}}}wwwooolllrrriiibbbjjjpppkkkcccnnnrrrvvvyyyvvvooogggaaa```aaa```___^^^___bbbdddfffeeebbb```^^^]]]]]]]]]bbbeeeeeeeeennnyyyuuuhhh^^^WWWUUUcccyyy~~~ssshhhkkkllljjjhhhkkksss{{{xxxvvvuuuvvvvvvuuupppllliiiffffffnnnyyyzzzpppfffccceeeooo}}}qqqqqq}}}~~~~~~~~~xxxzzzyyy||||||mmm[[[QQQWWWXXXbbbnnnnnnccc___dddsssuuuvvvsss|||{{{sssqqqxxx}}}www~~~yyy~~~~~~|||ssszzz{{{zzzyyynnn\\\QQQQQQRRROOOMMMMMMbbbcccYYYRRRPPPeeecccYYYLLLDDDCCCFFFIIIJJJSSSNNNIIIIIIKKKLLLJJJGGGTTTMMMGGGIIIPPPSSSPPPKKKOOORRRSSSSSSWWW\\\]]]ZZZcccmmmzzzvvvppphhhiiihhhddd___```eeekkkuuuvvvhhhhhhppppppbbbTTT\\\___bbb```[[[UUURRRQQQ]]][[[YYYYYYZZZYYYVVVSSSIIIHHHFFFFFFGGGJJJMMMPPPRRRYYY___```^^^^^^ccchhhooolllfff```\\\YYYXXXXXXSSSTTTTTTPPPLLLKKKNNNRRRNNNTTT[[[\\\XXXUUUYYY___fffeeeeeehhhiiieee[[[SSSUUUTTTSSSQQQRRRUUU[[[___iiiggghhhqqq|||wwwvvvvvv{{{ssseee]]]```fffaaaWWWVVV\\\cccffffffhhhmmmsss{{{xxxooogggdddccc\\\TTThhhhhhgggffffffgggjjjmmmoookkklllvvvwwwlllYYYaaajjjlllhhhfffhhhlllwwwsss{{{wwwkkkeeecccdddgggjjjhhhiiinnnuuuxxxtttjjjaaacccccccccaaa___^^^___`````````___^^^ccciiijjjggg```\\\YYYXXX[[[]]]]]]\\\\\\\\\\\\[[[ZZZWWWUUUSSSOOOOOOOOOMMMJJJGGGCCCAAAEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>=========>>>>>>===<<<;;;::::::999<<<;;;::::::999999::::::999999999999999999999999::::::::::::::::::::::::888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777666777777777888888888888777777888999::::::;;;;;;::::::999999::::::;;;<<<888888888777888999999:::<<<:::777888;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>???@@@>>>============<<<<<<<<<============>>>???@@@AAA@@@@@@AAA@@@@@@BBBEEEHHHPPPNNNJJJHHHGGGIIIMMMOOOLLLLLLLLLMMMMMMNNNOOOOOOSSSTTTVVVVVVUUURRRNNNKKKKKKJJJHHHHHHIIIKKKNNNPPPPPPOOOMMMKKKJJJIIIIIIJJJMMMPPPTTTWWWWWWVVVTTTRRROOOQQQQQQOOOMMMMMMQQQUUUVVV[[[^^^___^^^bbbggglllkkkhhheeecccccccccaaa^^^]]][[[YYY[[[___bbb```]]][[[dddddd[[[XXXaaajjjkkkbbbXXXOOOPPPTTTYYYaaajjjdddcccaaa]]][[[___hhhoootttgggZZZXXX___dddaaa\\\]]]___aaabbb```[[[VVVRRRVVVVVVVVVUUUTTTUUUWWWZZZ[[[ZZZXXXVVVUUUTTTTTTTTTTTTWWWWWWXXXcccooommmbbbUUUPPPPPPYYYgggqqqqqqmmmeeebbb]]]ZZZYYY^^^dddiiiaaa```___aaabbbbbb^^^[[[```\\\^^^kkk{{{tttgggUUUXXXaaarrrpppooottt{{{vvvjjjfffkkkrrrtttyyyzzzgggaaa```hhhnnnkkkccc]]]YYYWWW]]]eeeddd[[[ZZZ```mmmjjjmmmsssrrrkkkjjjooolllmmmnnnppprrrtttvvvvvvuuuqqqkkkjjjsss}}}{{{sssvvvvvvsssrrrsssqqqlllmmmvvv{{{wwwqqqnnnlllkkknnn~~~uuulllnnnuuuuuuoookkkkkkoootttvvvuuurrrooonnncccdddaaa\\\XXXVVVTTTQQQRRRTTTfffcccZZZWWWSSSccc[[[VVVOOOJJJHHHIIIJJJKKKQQQMMMIIIIIIKKKLLLIIIFFFKKKFFFBBBDDDHHHJJJGGGCCCJJJJJJIIIKKKSSSZZZYYYTTTQQQRRRWWW___eeeddd[[[SSSMMMOOOOOOMMMKKKNNNTTTZZZdddnnn|||xxxlllccc]]]VVVRRRVVV___ccc___YYYUUUVVVVVVRRRNNNKKKJJJKKKOOOMMMJJJIIIIIIHHHEEEBBB@@@??????>>>???AAACCCEEEDDDJJJOOOOOOKKKKKKOOOSSSWWWUUUQQQLLLIIIHHHHHHHHHMMMKKKIIIGGGGGGHHHHHHHHHSSSWWWZZZXXXSSSPPPSSSXXXSSSQQQPPPQQQTTTRRRMMMHHHJJJJJJIIIHHHHHHKKKOOOSSS\\\YYYXXX___lllzzz}}}wwwnnnfffaaa___aaabbbccc___XXXSSSVVV[[[WWWOOOSSSWWW[[[]]]]]]___bbbeeejjjgggaaaZZZYYYZZZVVVPPPZZZZZZ[[[[[[[[[]]]___aaa^^^```eeemmmtttvvvqqqmmmeeefffggggggdddbbbbbbbbbmmmrrrpppgggeeelllppplllmmmggg```]]]^^^___aaabbb```___aaadddhhhggg```ZZZZZZ[[[[[[ZZZXXXWWWXXXYYY___```___[[[[[[]]]]]]YYYZZZVVVSSSRRRSSSTTTTTTRRRQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKIIIFFFCCCAAA???BBBAAAAAA@@@@@@??????>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999:::999888888777777888888888888888888888888888888999999999999999999999999666555555555555444444444777777777777777777777777666666666666666666666666777777777777777777777777666666666777777777888888555666666777777888888888999999999999999999::::::888888888888888999::::::;;;999777777:::<<<<<<;;;:::::::::::::::::::::::::::::::::;;;<<<===??????===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAAEEEGGGTTTQQQLLLHHHFFFFFFGGGHHHGGGHHHIIIJJJJJJKKKKKKJJJNNNOOOQQQSSSRRRPPPMMMKKKGGGFFFDDDCCCDDDFFFIIIJJJJJJIIIHHHGGGGGGHHHHHHIIIMMMLLLMMMSSSXXXXXXSSSMMMLLLLLLLLLKKKJJJKKKMMMPPPTTTVVVYYYZZZZZZ]]]ccchhheeedddcccbbbaaa^^^ZZZWWWVVVTTTSSSUUUYYY\\\[[[YYYVVV[[[YYYRRRQQQWWWZZZXXXUUUPPPMMMOOOQQQQQQRRRUUULLLOOOPPPPPPOOOPPPUUUYYYSSSPPPMMMNNNRRRTTTSSSQQQRRRRRRQQQPPPNNNLLLJJJIIIJJJKKKKKKJJJIIIJJJLLLNNNNNNNNNLLLKKKKKKKKKKKKKKKHHHJJJIIIJJJTTT```___VVVKKKJJJJJJMMMSSSZZZ```dddbbbZZZPPPKKKKKKPPPTTTWWWOOOOOOPPPRRRTTTTTTSSSQQQVVVSSSVVVeeevvv{{{pppcccSSSSSSWWWaaaooo|||rrrnnnllliii___UUUWWW```aaagggnnnqqqrrrrrruuuxxxhhh]]]TTTXXX```cccaaa^^^ZZZVVVVVVZZZXXXSSSTTT[[[bbb```___aaaddddddaaa]]]\\\\\\]]]___aaadddfffggghhhfffbbbaaahhhqqqsssooohhhjjjiiidddbbbbbb___[[[bbbgggiiifffcccdddccc```\\\mmmvvvppplllsssyyyyyytttoookkkiiieee```___bbb]]]bbbhhhkkkhhhbbb\\\XXXZZZYYYZZZ\\\ZZZVVVSSSTTTTTTVVVcccZZZVVVZZZPPPRRRPPPPPPPPPNNNKKKIIIIIIIIIJJJHHHGGGGGGIIIIIIEEEAAABBBAAA@@@@@@AAAAAA???===DDDBBB@@@CCCMMMVVVTTTMMMGGG@@@;;;@@@JJJMMMGGG???===???@@@??????AAAGGGLLLRRRZZZdddhhhdddZZZNNNGGGIIIIIIIIIKKKMMMOOOPPPPPPHHHHHHFFFCCCAAABBBDDDGGGGGGDDDAAA>>>======;;;:::888888888888999999::::::===AAAEEEDDD@@@>>>AAADDDEEECCCAAA???>>>>>>@@@@@@FFFBBB>>>???BBBEEECCCAAAHHHJJJKKKJJJIIIKKKOOOSSSGGGDDDBBBBBBEEEGGGEEECCCEEEFFFFFFEEEEEEFFFHHHKKKPPPLLLJJJMMMUUU___fffiiiWWWUUUQQQNNNMMMNNNPPPRRROOOQQQRRRQQQTTTVVVTTTPPPRRRSSSTTTUUUUUUVVVWWWXXX]]]\\\XXXSSSSSSVVVVVVSSSQQQRRRTTTVVVWWWYYYZZZZZZUUU[[[ccciiikkkkkkkkkllllllgggbbb___```aaa```___^^^bbbbbb]]]___dddccc]]]\\\[[[XXXXXXYYYZZZZZZYYY\\\YYYWWWWWWZZZZZZXXXVVVRRRSSSSSSRRRQQQPPPRRRSSS]]]bbbbbb\\\WWWUUUUUUSSSTTTQQQNNNLLLLLLLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKLLLHHHGGGEEECCC@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;::::::999999999999999999999999888777666666555555666666777777777777777777777777777777777777777777777777444444444444333333333333666666666666666666666666444444444444444444444444555555555555555555555555555555666666666777777777666666666666666666666666888888888888888888888888888888777777888888999:::999777666777999:::::::::::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;;;;;;;:::::::::999999:::::::::;;;;;;<<<===>>>?????????>>>>>>@@@CCCFFFQQQOOOKKKFFFDDDCCCCCCDDDCCCEEEGGGHHHIIIIIIHHHGGGJJJKKKNNNPPPPPPNNNLLLKKKEEEDDDBBBAAAAAABBBDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIMMMIIIGGGOOOYYY[[[RRRHHHHHHFFFEEEDDDFFFHHHHHHHHHWWWVVVVVVWWWVVVUUUXXX]]][[[[[[[[[[[[[[[ZZZYYYWWWQQQOOONNNPPPRRRSSSRRRQQQTTTVVVTTTOOOPPPSSSSSSOOOVVVSSSQQQPPPOOOMMMMMMMMMEEEHHHJJJKKKJJJJJJKKKMMMFFFHHHKKKKKKIIIGGGGGGHHHLLLKKKJJJIIIHHHGGGFFFEEECCCDDDEEEDDDCCCCCCEEEGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGDDDCCCIIIQQQOOOIIIEEEEEEFFFFFFIIIMMMSSSXXX\\\VVVNNNHHHGGGIIIMMMOOOJJJJJJLLLMMMNNNOOONNNNNNQQQOOOQQQ[[[fffiiiaaaWWWTTTRRRQQQSSSYYYbbbkkkqqqkkkddd^^^ZZZTTTPPPTTT\\\XXX]]]aaabbb```bbbhhhmmmmmmbbbXXXVVVWWWVVVUUUVVVWWWSSSQQQSSSSSSPPPRRRWWWXXX]]]```bbbdddddd\\\RRRXXXXXXXXXYYY[[[]]]___```aaa```]]]YYY\\\aaaaaa]]]ZZZ___cccaaa```^^^XXXRRR^^^bbbcccaaabbbdddaaa\\\YYYfffmmmggg``````dddfffjjjiiihhhfff___XXXZZZaaa___bbbeeefffbbb]]]YYYWWW\\\YYYXXXZZZWWWRRRUUU\\\TTTTTT\\\TTTYYYdddQQQDDDHHHKKKNNNLLLHHHDDDDDDEEECCCCCCCCCDDDEEEDDD@@@===???@@@AAAAAA???===<<<<<<>>>???>>>@@@GGGNNNMMMHHHFFF===555777???DDD@@@;;;>>>??????===<<<<<>>>>>>>>===<<<;;;;;;<<>>;;;::::::::::::666777888888888777666555<<>>===<<<<<<===???@@@@@@>>>======@@@BBBBBBAAA@@@BBBAAA@@@CCCIIINNNOOODDDBBB@@@@@@CCCEEEEEEDDDDDDEEEFFFFFFDDDDDDEEEGGGKKKHHHEEEFFFIIIMMMOOOPPPKKKJJJIIIGGGGGGGGGHHHIIIFFFKKKOOOQQQQQQRRRTTTTTTSSSQQQPPPQQQSSSTTTTTTSSSZZZZZZXXXRRRQQQUUUWWWVVVNNNOOOQQQUUUXXXYYYYYYWWWVVV[[[aaaddddddbbbbbbbbbeeeaaa\\\ZZZ]]]bbbgggjjj^^^___]]][[[]]]aaa___XXXZZZ[[[ZZZXXXXXXZZZZZZWWWZZZVVVSSSQQQQQQRRRPPPOOONNNOOOPPPOOONNNNNNOOOQQQVVV]]]```[[[SSSQQQRRRRRROOONNNLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFFFFGGGHHHHHHEEECCCAAA>>>===<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;:::999999888888777777777888888888999999777666555555444555555555555555555555555555555555555555555555555555555555555555555444444444333333555555555555555555555555444444444444444444444444333333333333333333333333444555555555555666666666888888777777777777777777777777777777777666666666666666666666666777777888666555555666777888999999999999999999999999999999888888888888999:::;;;<<<:::999999999888888888888999999888999999:::;;;<<<<<<======<<<;;;<<<@@@BBBGGGEEEDDDBBBAAABBBCCCDDDBBBDDDGGGIIIJJJIIIGGGFFFIIIJJJLLLNNNNNNLLLJJJIIIEEEDDDBBBAAAAAAAAABBBCCCBBBBBBCCCDDDEEEFFFHHHHHHJJJFFFEEEMMMVVVXXXPPPFFFEEEBBB???@@@CCCEEEDDDBBBUUUUUUZZZaaa___WWWSSSTTTSSSSSSSSSSSSSSSTTTUUUVVVMMMLLLKKKKKKKKKKKKJJJIIIJJJJJJIIIHHHIIILLLJJJGGGPPPOOOKKKGGGEEEGGGJJJKKKCCCDDDDDDCCCBBBBBBBBBCCCDDDGGGJJJHHHCCC@@@AAADDDBBBBBBCCCCCCBBB@@@???>>>???@@@AAA@@@??????AAABBB@@@@@@AAAAAAAAABBBBBBBBBEEECCC@@@???CCCFFFEEE@@@AAA@@@@@@BBBEEEHHHIIIIIINNNOOONNNJJJEEECCCGGGKKKFFFGGGGGGHHHGGGGGGGGGHHHJJJKKKMMMOOOQQQQQQOOONNNMMMLLLKKKKKKOOOUUU]]]ccc\\\TTTMMMLLLNNNOOOQQQSSSVVVVVVVVVUUUUUUWWW[[[^^^YYYVVVUUUUUUQQQMMMNNNRRRQQQOOOOOORRRSSSRRRRRRSSSSSS\\\cccbbb___\\\VVVPPPTTTTTTTTTTTTUUUVVVWWWWWWZZZ[[[YYYTTTSSSTTTSSSOOORRRWWW[[[\\\\\\]]]ZZZUUUVVVZZZ]]]^^^```aaa]]]VVVVVV\\\___]]]YYYWWWWWWXXX[[[YYYYYYZZZXXXUUUWWW[[[dddccc```[[[UUURRRRRRSSSTTTTTTVVVWWWTTTQQQUUU[[[SSSQQQXXXUUUcccttt\\\FFFIIIKKKLLLIIIDDD@@@@@@BBB@@@AAABBBDDDDDDBBB>>><<<===???AAAAAA>>>;;;;;;<<<999===???===>>>AAACCCBBB???;;;777666999;;;:::888:::::::::888666666666777666888::::::999999:::;;;<<<:::999999999888777666777777888999;;;<<<======999999777555444555777888666777888999999888666555666999;;;;;;999999:::<<<;;;;;;:::999999:::;;;;;;;;;===>>>>>>===>>>@@@CCCHHHHHHDDD@@@DDDKKKKKKGGG@@@@@@@@@@@@AAAAAA@@@>>>>>>@@@AAAAAA@@@???@@@AAADDDDDDDDDEEEGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBAAA???CCCGGGHHHFFFFFFJJJPPPPPPOOONNNOOOQQQSSSSSSSSSVVVYYYWWWPPPLLLNNNPPPPPPIIIJJJLLLPPPUUUVVVTTTRRRUUUVVVXXX\\\^^^]]]YYYVVV[[[ZZZYYYXXX[[[bbblllrrr^^^\\\XXXUUUWWWZZZXXXTTTZZZ]]]\\\XXXXXX]]]___]]]TTTSSSQQQOOOMMMKKKHHHFFFLLLMMMNNNMMMLLLLLLMMMOOOMMMVVVZZZTTTLLLJJJKKKMMMJJJKKKJJJJJJIIIIIIIIIJJJOOONNNKKKHHHEEEDDDCCCCCCBBB@@@>>><<<;;;;;;<<<<<<888888999999::::::;;;;;;::::::999999888777777777555555666666777888888888777777666555555555555666444444444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444222222222222222222222222333333444444444555555555777666666666666666666666555666777777777666555555444444444444444555666666444444555666666777777888888888888888888888888888777666666666777888999:::888888888888777777777777777777777777888999:::;;;999::::::888888999<<<>>>>>>=========>>>???@@@AAA@@@BBBEEEGGGHHHGGGEEECCCGGGHHHIIIIIIHHHGGGEEECCCDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDBBBBBBDDDHHHMMMMMMIIIEEEBBB@@@===???BBBCCCBBB@@@LLLOOO\\\kkkkkk^^^RRRNNNOOOPPPOOOMMMLLLLLLNNNPPPJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBAAABBBDDDEEEDDDCCCFFFFFFCCC>>>===CCCIIILLLBBBAAA???===<<<<<<======@@@AAABBBAAA>>>===???BBB;;;<<<>>>???>>>===;;;::::::<<<======<<<<<<===>>>;;;;;;<<<===============>>><<<:::<<>>@@@DDDCCCEEEEEEDDDCCCBBBCCCDDDAAADDDFFFEEEBBBBBBFFFJJJJJJIIIHHHIIILLLOOOSSSUUUSSSMMMGGGGGGLLLNNNMMMJJJQQQOOOMMMMMMNNNPPPRRRSSSKKKNNNSSSUUUOOOIIIJJJPPPLLLLLLMMMQQQSSSSSSQQQPPPPPPWWW]]]ZZZRRRKKKKKKOOONNNNNNPPPQQQQQQRRRQQQQQQSSSVVVWWWRRROOOOOOMMMJJJOOORRRQQQOOOQQQWWW[[[ZZZOOOTTTXXXYYY[[[\\\XXXQQQRRRQQQTTTWWWXXXUUUTTTVVVQQQMMMMMMQQQTTTSSSTTTVVVeeeaaaZZZRRRKKKHHHIIIKKKLLLQQQTTTTTTUUUUUUPPPIIIKKKHHHQQQQQQbbbsss]]]LLLMMMLLLJJJFFFBBB@@@@@@AAA@@@AAACCCDDDDDDBBB???>>><<<===>>>===;;;:::::::::555;;;===999666777:::;;;888888888666555444555666333333333333333333333333333333222111000111444777666444333444777888666444777777777888888777555222333333333222111222444666555666777888777666555444444666888888777777888999:::999999888888888888999666:::======::::::===AAAAAAAAA>>>===DDDNNNLLLBBB===>>>@@@AAA@@@???===;;;===>>>??????>>>===>>>@@@<<<>>>@@@CCCDDDDDDDDDCCC???@@@@@@AAAAAAAAA@@@@@@>>>???AAABBB???===BBBJJJJJJJJJJJJJJJLLLNNNPPPRRRSSSXXXYYYQQQKKKJJJMMMMMMHHHHHHIIIMMMRRRTTTRRROOORRRQQQSSSYYY```aaa[[[TTTVVVWWWWWWWWWXXX]]]dddjjj\\\YYYTTTQQQQQQRRRSSSRRRTTTYYYYYYTTTTTT\\\aaa___RRRSSSSSSSSSPPPLLLHHHEEEIIIJJJJJJIIIHHHHHHIIIKKKOOOVVVXXXQQQIIIFFFHHHHHHEEEGGGHHHHHHFFFFFFGGGHHHOOOMMMJJJGGGCCCAAA???>>>>>>>>>===<<<<<<;;;;;;<<<888888999999::::::;;;;;;999999999888777777666666555555666666777777777888888777666666555555666666444444444444444444444444333333333333333333333333222222222222111111111111333333333333333333333333333333333333333333333333222222222222222222222222222333333333333444444444333333333333333333333333444555666777888777666666444444333333444444555666222444666777666666666777777777777777777777777777555555555555555666777888888888888777777777777666777666666777777888999:::888888888777666777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAAAAAAAA@@@???AAAAAABBBBBBAAA???>>>===@@@??????>>>============>>>>>>???@@@@@@??????>>>;;;===@@@AAAAAAAAAAAAAAA@@@???>>>???AAAAAAAAA@@@FFFGGGQQQ```bbbVVVLLLLLLIIIKKKMMMLLLIIIGGGGGGHHHFFFFFFFFFEEECCCBBBBBBBBB?????????@@@@@@@@@AAABBB>>>BBBBBB===<<>>===;;;::::::;;;:::::::::999999:::;;;<<<<<<;;;:::;;;<<<<<<<<<<<<<<<;;;999:::<<<<<<;;;:::;;;<<<888999:::;;;;;;;;;:::999999888888;;;??????===<<<888888999;;;<<<>>>>>>>>>;;;>>>@@@@@@>>>======>>>AAACCCDDDCCCAAA@@@BBBEEE;;;>>>AAAAAA??????AAADDDFFFDDDCCCEEEIIIKKKKKKJJJNNNKKKHHHGGGIIIJJJHHHEEEGGGGGGHHHIIIJJJMMMOOOPPPLLLNNNQQQRRRMMMGGGGGGLLLIIIIIIKKKMMMPPPQQQOOOKKKLLLNNNUUUWWWMMM@@@>>>FFFFFFHHHKKKNNNPPPQQQPPPOOOPPPUUUXXXSSSNNNLLLKKKIIIJJJLLLKKKHHHIIIPPPSSSSSSLLLPPPSSSSSSSSSTTTSSSOOOLLLKKKNNNTTTUUUPPPPPPUUUMMMIIIIIINNNQQQQQQQQQSSS[[[ZZZVVVQQQKKKHHHGGGHHHHHHKKKJJJLLLZZZhhh```LLLFFFCCCMMMJJJQQQ\\\NNNJJJLLLIIIFFFCCCBBBAAA@@@>>>>>>???AAABBBAAA???>>>===;;;;;;:::999::::::::::::666::::::777555777888666666777777666444333444555222222333444555555444333444555555444333333444666777666666555555555444333666555444555777777444111222444555444222111333555444444555555555555555555666777888888888777777888999999999999999999999999666777999:::::::::;;;<<<555777777888DDDPPPKKK>>><<<>>>???@@@???>>>>>>>>>===>>>>>>>>>======???AAA<<<===>>>>>>>>>???AAABBB===>>>???AAAAAAAAAAAAAAA@@@???AAACCCAAA===@@@GGGDDDFFFGGGGGGFFFGGGKKKOOONNNUUUYYYSSSKKKJJJMMMNNNIIIHHHGGGKKKQQQSSSQQQNNNMMMNNNQQQYYY```aaa[[[TTTUUUTTTRRRSSSUUUWWWWWWWWWUUUTTTSSSQQQOOOOOOPPPSSSMMMUUUVVVPPPOOOWWW[[[XXXNNNPPPSSSSSSQQQNNNKKKJJJHHHIIIIIIGGGEEEEEEFFFGGGQQQUUUUUUNNNGGGFFFGGGGGGDDDFFFHHHGGGDDDCCCCCCEEEIIIHHHGGGEEECCC@@@>>><<<;;;;;;<<<<<<<<<;;;;;;:::999999999999999999999:::999999888888777666666666666666666666777777777777777777666555555555555555444444444444444444444444333333333333333333333333333333222222222111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222333333333333111111222222333333444444222333666888999888888777555555444444555555666777111444777777666555666888666666666666666666666666555444444444444555555666888888888777777777777666666666666666777888999:::999999888777666777:::<<<::::::;;;;;;;;;:::999888999999:::;;;<<<<<<<<<<<<<<<<<<=========<<<<<<;;;=========<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>:::<<<<<<<<<;;;;;;===>>>===???@@@@@@??????@@@AAAGGG@@@BBBKKKMMMFFFEEEJJJCCCGGGKKKLLLIIIFFFEEEEEECCCDDDEEEDDDBBBBBBBBBCCC======>>>>>>===;;;===AAA999@@@BBB===:::;;;<<<999777666666777888888777666888666444777;;;<<<999555:::999888888888999;;;<<<999;;;======<<<;;;<<<===888999:::;;;;;;;;;:::999:::999:::>>>@@@???<<<;;;666999::::::999;;;>>>BBB???>>>===>>>@@@@@@???======???@@@@@@>>>>>>AAACCC;;;===???@@@AAA@@@??????999888999???FFFLLLMMMLLLFFFGGGGGGDDDCCCCCCCCCBBB===AAAFFFHHHIIIKKKOOORRRJJJHHHGGGIIIIIIFFFGGGKKKHHHHHHHHHJJJMMMNNNLLLGGGGGGHHHRRR\\\SSS>>>666;;;===AAAFFFJJJMMMNNNMMMLLLQQQXXXZZZUUUNNNKKKIIIFFFDDDHHHJJJIIIJJJLLLKKKGGGGGGLLLNNNKKKIIILLLNNNMMMFFFEEEIIIOOOMMMFFFFFFNNNKKKHHHHHHLLLNNNLLLLLLOOOMMMOOOQQQPPPNNNJJJHHHGGGAAAAAA<<>>;;;:::<<<>>>>>><<<;;;;;;;;;===:::888888:::<<<<<<;;;999:::999777888<<<:::666666444333222222222222222444444444555666666444222000333666777666555444555///222444333111111333555555333111333777:::999888111444666444111///000111444444444444555555555666666666777777666555555444555666666666777777888888999777666888<<<>>><<<999:::<<<;;;;;;FFFOOOGGG666:::;;;;;;;;;;;;<<<===???::::::;;;:::999:::===@@@AAA@@@>>>;;;999:::===@@@===>>>???????????????>>>???>>>@@@EEECCC>>>???DDDBBBEEEGGGEEEBBBCCCIIINNNEEENNNTTTOOOIIIHHHKKKMMMGGGDDDCCCFFFLLLNNNLLLIIIFFFIIINNNUUUZZZZZZTTTNNNUUUPPPLLLOOOSSSTTTNNNHHHMMMNNNPPPPPPMMMKKKMMMQQQKKKTTTVVVOOOLLLRRRSSSNNNGGGIIILLLMMMLLLKKKJJJIIIIIIIIIIIIGGGEEEDDDEEEFFFKKKNNNMMMGGGBBBCCCDDDDDDFFFHHHIIIHHHDDDAAAAAACCCDDDDDDDDDDDDCCCBBB@@@>>>999:::;;;<<<<<<;;;:::999999999999999999888888888999999999888777777666666777777777777777777777666666666555444444444444555444444444444444444444444333333333333333333333333555555555444444444333333222222222222222222222222000000000000000000000000222222222222222222222222111111222222222333333333222222333444444555666666111333666888999999999888666666666666666777888888111444888888666555666888666666666666666666666666444444333333333444555555888888888888777777777777666666666777777888999:::::::::999888777888:::===888999:::;;;<<<;;;::::::999999999::::::;;;<<<<<<999:::;;;<<<====================================<<<===???@@@AAAAAAAAAAAA???===<<<;;;;;;===>>>>>>;;;>>>AAAAAA>>>===???AAACCCEEEHHHIIIIIIFFFCCCAAAGGGFFFDDDCCCBBBBBBBBBCCCCCCFFFEEE@@@@@@DDDBBB===AAA???<<<999999999;;;<<<:::;;;=========;;;999777666555555777:::;;;999666555555666777777777777777999999999888888888777777999999888888888888999999<<<;;;::::::999999999999;;;;;;:::::::::999999999::::::::::::;;;<<<======;;;===>>>@@@@@@>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@???===<<<@@@??????@@@BBBEEEHHHJJJEEEEEEEEEEEEDDDAAA===999===@@@CCCCCCCCCGGGOOOVVVTTTMMMEEEDDDHHHJJJIIIEEEBBBCCCDDDFFFIIIJJJGGGBBB@@@FFFSSS[[[UUUFFF999666888666:::DDDLLLMMMLLLLLLOOOMMMKKKIIIHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGFFFKKKOOOOOOKKKGGGGGGIIIHHHGGGEEEDDDDDDDDDEEEFFFKKKIIIGGGFFFFFFHHHKKKMMMPPPOOOOOOOOOMMMIIIFFFEEE:::888888:::NNNxxxXXXRRRJJJEEECCCBBB@@@>>>AAA@@@>>><<<:::999999888:::::::::999888777666555666666666777888888999999555555666666666666555555333222111111333444444444333333333333333333333333333333333333333333333333333333222222333333444555333333333444444444555555444444444333333222222222222222333333333333444444555555555444444333333333555444444444444555666666888999999999999888777777===999888<<>>>>>======??????>>>>>>>>>>>>??????@@@BBBDDDEEECCCBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEHHHFFFEEEEEEGGGHHHHHHHHHHHHHHHIIIJJJMMMOOOQQQRRRSSSOOOKKKJJJLLLNNNOOOOOOMMMNNNNNNNNNMMMMMMNNNPPPMMMTTTWWWRRRMMMLLLLLLLLLJJJLLLKKKJJJJJJKKKKKKJJJIIIHHHFFFDDDDDDEEEFFFGGGKKKIIIFFFCCCAAAAAABBBCCCDDDHHHKKKJJJEEEAAABBBDDDEEEDDDDDDCCCAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888777666555555444444444444555555555555555333444444555555444444333444333333222111111111222333222222111111222222333222222222222222222222222333333222111000000111111000111333444444333111000222222222111111111111111333222111111000111111111222222222222222222222222555555555555555555555555555444444333333333444444444444444444444444444444666555444333333444555666444444444555555555555666999888777666666777888999888777777777888999::::::777777777777777777777777999999999999999999999999666777888999:::;;;;;;;;;<<<:::888:::===???>>><<<===;;;;;;>>>BBBBBB>>>999AAA@@@@@@??????>>>>>>>>><<<<<<<<<<<<============??????>>>===============>>>@@@BBBDDDDDDCCCAAA???DDDCCCBBBAAA@@@@@@AAAAAA@@@BBBAAA======AAABBB>>>???===;;;999888999;;;<<<::::::;;;;;;:::888777555444555777:::===<<<999555555555666777777777777666888888888999999:::::::::999888888777777888888999::::::999888888888999999;;;::::::::::::999999999999999999:::;;;<<<>>>???;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>???>>>===<<<:::::::::<<<>>>BBBEEEGGGCCCBBBCCCCCCCCCAAA===:::<<>>===<<<;;;999777666666666999999999999999888777666888888888888777777777777444444555555555555444444222222111111222333444333333333333333333333333333333333333333333333333333333222222222222333444444333333333333444444444444444444333333333222222222222222222333333333444444555555444444444333333333444444444444444555666666888888888888888777777666888777999???WWWVVV999>>>::::::999999999888888888888888888999999999::::::::::::;;;;;;;;;;;;::::::777888;;;===>>>>>>===<<<>>>>>>============>>>>>>???AAACCCDDDCCCBBBBBBBBB@@@@@@AAABBBCCCDDDFFFGGGDDDCCCCCCEEEHHHKKKKKKJJJHHHIIIIIIKKKMMMOOOQQQRRRTTTPPPLLLKKKMMMPPPQQQRRRSSSRRRQQQPPPNNNMMMNNNOOONNNTTTWWWRRRMMMLLLLLLKKKKKKJJJHHHFFFEEEGGGHHHHHHIIIGGGFFFDDDDDDEEEFFFGGGJJJHHHEEEBBBAAAAAABBBCCCCCCFFFHHHFFFBBB???@@@CCCBBBBBBAAA@@@???===;;;:::::::::::::::::::::::::::888888888888888888888888888888777777666555555444555555555555555444444444333333444444444444333333444333222222111111222222333222222111111222222333222222222222222222222222333222222111000000111111000111222333333222111000111111111111111111111111222222111111111111111222222222222222222333333333444444444444444444444444444333333222222222333333444444444444444444444444555555444333333444555555444444444444555555555555999888777666666666777888777666666666666777777888666666666666666666666666888888888888888888888888666777888999999:::::::::;;;999888999<<<>>>===;;;===<<<===AAAEEEEEE@@@;;;???????????????>>>>>>>>><<<<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>???@@@AAAAAAAAA@@@@@@@@@???????????????@@@@@@AAA???<<<<<<@@@BBBAAA===;;;:::888888999;;;<<<999999888777666555444444333555888<<<>>><<<888444444555666666777666666666666777888999:::;;;<<<<<<999888888777777888888999888888777777777888888999:::::::::999999999888888888888888999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<===<<<;;;;;;::::::::::::<<<>>>@@@AAA?????????@@@AAA@@@===:::;;;===???>>>;;;;;;>>>AAA>>>>>>>>>>>>@@@AAABBBCCCEEEDDDCCCBBBCCCDDDFFFGGGZZZffffffZZZUUU\\\```[[[???999777;;;@@@AAAAAACCCEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????@@@AAAAAA@@@CCCEEECCC@@@???AAACCC?????????@@@AAACCCDDDEEEHHHHHHGGGFFFEEEDDDCCCCCCEEEDDDDDDIIIOOOQQQOOOJJJJJJ>>>:::;;;:::DDDNNNLLLIIIGGGDDDBBBAAAAAA???===::::::888777555555444444777777888888888888777777:::999888777666555444333333333444444444444333333222222222222222333333333333333333333333333333333222222222222222222222222222222111111222222333444222222333333333444444444333333333333222222222222222222222222333333333333444444444444333333333333444444444444444555555666777777777666666666555555444555:::AAAZZZXXX888:::777777777777666666666666777888888888999999999999999999::::::::::::999999777888:::<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAABBBAAA@@@AAABBB@@@???>>>>>>???BBBDDDFFFCCCCCCCCCFFFIIIKKKJJJIIIGGGGGGHHHIIIJJJLLLMMMNNNTTTQQQMMMKKKMMMQQQSSSUUUYYYWWWTTTQQQOOONNNNNNOOOQQQVVVWWWRRRNNNMMMMMMLLLOOOLLLIIIGGGGGGGGGHHHJJJGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFCCCAAA@@@AAABBBCCCAAACCCDDDBBB>>><<<>>>AAA>>>>>>>>>===<<<:::999888888888888888888888888888666666666666666666666666888777777666666555555555666666555555444444333333333333444444444444333333333333222222111111222222333222222111111222222333222222222222222222222222333222111111000111111111///000111222222111000//////000000111111222222222222222111111111222222333111111222222333333444444333333333333333333333333222222222111111222222333444444444444444444444444444333333222222333333444444444444444555555555555999888777666666666666666666555555444444444444555666666666666666666666666666666666666666666666666555555666777888888888888999888777888:::;;;;;;:::;;;;;;===AAADDDDDD@@@;;;=========>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<;;;;;;:::::::::::::::BBBAAAAAAAAAAAABBBBBBCCC>>>>>>>>>>>>>>>>>>>>>???>>>???===:::999;;;>>>???:::999888777777999:::;;;:::999777555444333333333222444777:::;;;999666444444444555666666666666555666666777888999::::::;;;888888777777777777888888777777777777777888999:::999999999999888888888888888888888888888999999::::::999888888888888999:::999999999999999999999999777888999::::::::::::999@@@???===<<<;;;;;;;;;;;;;;;;;;<<<===??????===;;;:::<<<===<<<:::999999::::::<<>>??????>>><<<<<<>>>@@@======>>>@@@BBBCCCEEEFFFHHHHHHHHHGGGEEECCCAAA???>>>===>>>EEERRR^^^aaa^^^eeeMMMAAA@@@<<<<<<@@@>>>>>>============<<<:::999999999777666555555555555333444555555666666666666777666666555444333222111333333444444444444333333222333444444333333333444222222222222222222222222222222222222222222222222111111111111111222333333222222222222333333333333333222222222222222222222111222222222222333333333333333333333333333333333444444333333444444555666666666555555444444444555333555888>>>WWWWWW777666666666666666555555555555777777777888888888888999888888999999999999888888777888999:::;;;;;;;;;;;;::::::999999999999::::::<<<===??????>>>>>>???AAAAAA@@@?????????@@@AAABBBEEEEEEEEEFFFHHHHHHGGGEEEEEEEEEEEEEEEFFFHHHIIIJJJQQQOOOLLLJJJLLLOOOSSSUUUYYYVVVRRRPPPOOOOOOOOOOOOTTTXXXXXXSSSPPPPPPPPPNNNNNNLLLKKKLLLJJJGGGGGGHHHEEEEEEDDDCCCCCCDDDDDDEEEEEECCCBBB@@@@@@@@@AAABBB@@@@@@@@@===;;;:::<<<>>><<<<<<<<<;;;:::999888777888888888888888888888888666666666666666666666666777777666666666555555555666666555444444333222222333333333444444333333333333333222222111222222333333222222111111222222333111111111111111111111111222222111111111111111222///000111111111111000///...//////000111222222333111111111111222222333444111111222333333444444444222222222222222222222222222222222222222222333444444444444444444444444444222222222222222222222222333333444444444555555555888777777666555555555555666666555444333333333444666666666666666666666666666666666666666666666666444555666666777777777666777777777777888999999999:::999999;;;======;;;999;;;;;;<<<<<<======>>>>>><<<<<<=========>>>>>>>>>;;;::::::999999:::::::::FFFEEECCCBBBAAAAAAAAABBB<<<=====================;;;;;;;;;999666444555888888888777666777777888999999888777555444444444444333444555555555555555555333333444555555555555555666666666666777777777777888777777777777777777888888888888888888999:::;;;999999888888888777777777999888777666555555555555888888777777777777888888888888888888888888888888666666777777888888888888???>>>===<<<:::999999888999888999;;;===>>><<<;;;999;;;<<<<<<;;;:::999:::999===@@@@@@===<<<>>>@@@???>>>AAAEEECCCAAAFFFOOOzzzsss```lllvvvqqqRRRHHH@@@>>>>>><<<;;;======>>>???@@@@@@???===<<<>>>>>>===============>>>::::::999888777888:::<<<999:::<<<===???AAABBBBBBDDDDDDDDDDDDBBB???===;;;>>>===<<>>@@@<<<======>>>????????????DDDDDDCCCDDDFFFGGGFFFDDDEEEEEEEEEEEEEEEFFFGGGGGGLLLKKKJJJIIIIIIKKKOOOQQQSSSPPPMMMLLLNNNOOOOOONNNUUUXXXWWWSSSQQQRRRRRROOOJJJHHHKKKPPPOOOGGGCCCDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@??????@@@@@@>>>===<<<;;;999999;;;<<<::::::;;;;;;:::999888888888888888888888888888888777777777777777777777777666666666666555555555555666666555444333222222111222333333333333333333222333222222111222222333333333222222111111222222333111111111111111111111111222111111111111111222222000000000111111000000000......///000111111222222111111111111222333444555222222333333333444444444222222222222222222222222333333333333333444555555444444444444444444444444222222222222222222222222333333333444444444444555666666666666555555444444777666666555444444444444555555555555555555555555777777777777777777777777444444555666666666555555666666777777777777777888===;;;888777777888888888:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<============:::::::::999999:::;;;;;;DDDCCCAAA@@@>>>=========;;;<<<<<<<<<<<<<<<;;;;;;===>>>AAABBB===777666888777777666666666666666777777777777666555555444444333444444333111222333555222333444444555555444444555555555555555666666666888777777666666777777888999999888888888999::::::888888888777777777777666888888666555444444444444777777777777777777777777666666666666666666666666555555555555555666666666666777777777888888888888888777777999<<<===<<<;;;999::::::;;;;;;;;;;;;:::888;;;======;;;999:::<<>>GGGTTTkkkrrrtttjjjTTTKKKDDDCCCBBB???===>>><<<>>>@@@BBBBBBAAA???===;;;;;;::::::999999::::::666555444333444555666777555666777999::::::;;;;;;<<<<<<======;;;:::888666555777888===NNNfffssssssrrrSSS???:::555555555000000222444444333222222333333222222111111111222222///000111222222222222222...//////000111222222333444444555555555555444444222555888777444222333444222222222222222222222222000000000000000000000000000000000///000000111222000000111111111222222222111111111222222222222222111111111111222222222222222222222222333333333333333333333333333444444555777666444333333333444555777777555555PPPVVV777444777666666666555555555555666666666666777777777777666777777777777777777666777777777777888888999999888888777777777777888888888999::::::::::::===???;;;;;;;;;<<<===>>>???@@@@@@??????AAADDDFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGJJJLLLKKKHHHGGGIIILLLOOONNNLLLQQQSSSRRRNNNMMMPPPPPPMMMKKKJJJNNNVVVVVVLLLFFFGGGAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;:::::::::::::::999999:::::::::999888888888888888888888888888888888888888888888888888888555555555555555555555555555555444444333333222222222222333333333333222222222222111111222222333333333222222111111222222333111111111111111111111111111111111000111111222333111111111111111111111111...//////000000111111111000000111111333444666666444444444444333333333333222222222222222222222222333333333333444555666666444444444444444444444444111222222333333222222111333333333333444444444444444444555555555555444444777777666555555555666666555555555555555555555555777777777777777777777777444555555666666555555555555666777777666555666888>>><<<:::888777888999;;;999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::999999999999::::::;;;>>>>>>>>>===<<<;;;::::::::::::;;;;;;:::999888777;;;>>>EEEIIIDDD;;;777:::777777666555555444444444444444666666666555444333111444555555333111333444222222333444444444444333333444444555666777888888777777666666666666777777999888888777777777888888888888777777777666666666777666666666666666777777555666777888888777666555555555555555555555555555333333333333444444555555222333444555666777777777888777777888;;;<<<<<<;;;999888888888999999999888999:::::::::::::::;;;<<<@@@===>>>AAA??????MMM```vvvxxxqqq___NNNGGGCCCDDDEEEBBB???@@@<<>>FFFCCC???<<<;;;===@@@BBB@@@>>><<<===@@@DDDFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCFFFHHHHHHFFFEEEFFFGGGEEECCCCCCGGGLLLNNNLLLIIIIIIKKKIIIFFFGGGJJJKKKHHHKKKHHHMMMVVVUUUKKKFFFIII@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;<<<;;;:::999777777888888999888888777777777777777777777777777777777777777777777777777555555555555555555555555333333333333333333333333222222333333333333222222222222111111222222333444333222222111111222222333111111111111111111111111111111000000111222222333222222111111111111222222/////////000000000000000000000000111333555666777555555555444333333222222333333333333333333333333222222222222333444555666444444444444444444444444222222333444444333222222222222333333333444444444111222444555666666555555666555555555555666666777555555555555555555555555555555555555555555555555555555666666666666555555555777888888555555666888999:::;;;;;;;;;;;;;;;<<<999999999999999888888888999999999:::::::::;;;;;;888777777777888888999:::;;;;;;<<<<<<<<<;;;::::::888999999999888777555444333777@@@GGGCCC888333666777777666555444444333333111222444666666555444333000444777888555333222333222222333444444444444333222333444666777999:::;;;777777666666666666777777999888777666666555666666777777777777666666666666666666666666777999:::;;;555666888999999888666555555555555555555555555555333333222222333333444555444444555666666555555555888777777888:::<<<;;;;;;999888666666666777777666::::::999:::;;;===>>>>>><<<888999======AAAVVVnnn}}}}}}nnnWWWCCC===;;;???AAA???<<<<<<888;;;>>>AAABBB@@@===;;;===<<<<<<;;;:::::::::;;;888888777888:::;;;:::999555666777777777666444333555555555555666666777777;;;AAA@@@999:::DDDGGGBBB???;;;>>>===666:::>>>777666888999777444333555777333333333333333333444555333333444444444333333222111222222222222333333333222222222333333222222222---222666555111...///111111111111111111111111111000000000000000000000000///////////////000111111000000000000111111111111000000111111222222222222000111111111111222222222111111111222222333333333333333222222333333444555888666555333333444555666111444555777UUU^^^???888555555555444444444333333555555555555666666666777555555666666666666555555777666666666666777777888888888777777777777888888666777777777777888;;;>>>VVVPPPFFF>>>:::;;;???CCCDDDAAA===<<<===@@@BBBCCCCCCBBBAAA@@@????????????BBBEEEIIIIIIFFFDDDCCCDDDCCCAAABBBFFFLLLNNNKKKGGGCCCDDDBBB@@@AAAFFFFFFCCCEEE@@@CCCMMMLLLCCC???DDD???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@>>>===;;;::::::;;;;;;;;;<<<===<<<:::888555666777777777777777777666666666666666666666666777777777777777777777777444555555555555555555555333333333333333333333444222222222333333222222222222111111111222333333444333222222222222222222333000000000000000000000000111111000000111222333333333333222222222222333333000000000000////////////000000000222333555777888666666555444333222222111333333333333333333333333111111111111222333444555444444444444444444444444222333444444444444333222222222333333333444444444000111333555666666666555444444444444555555666777555555555555555555555555444444444444444444444444555666666666666666555555555777999888555444666888222666:::===>>>===<<<;;;:::999999999888888777777888888999999999:::::::::666666666666666777888888999:::::::::::::::::::::===;;;999777666666777888777888888888888777666666888777666555444333333333333333333333333333333333222222333333333333444444333333333444444444555555444444333555666777555444555555444444444444555555777555333222222444777888777666555444444555666777555444333333444555777888555444444444444555666666555555444444444333333333555333222222333555666666555555555555555666777777999999:::::::::999999888999999999888888777666555666777888:::;;;<<<======;;;<<<======<<>>>>>>>>@@@@@@>>>======>>>???@@@@@@???>>>===::::::999999999:::<<<<<<;;;777666999???BBB@@@===555555666666666777777777999999::::::;;;<<<======@@@@@@???>>>===<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::777777777777666666666666666666555444333222222111333333333333333333333333333333333333333333333333777333000///111333333222222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111444444444333333333222222444333222111000000000000//////000111222333333444666555333222222333555666555444333222222222333444444222;;;444QQQlllJJJ666555666666444444666555333555555555555666666666666555555555666666666666777:::999777666666666777888666777777777777777666666999777666555666999<<<>>>SSSNNNFFF???;;;:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;=========???BBBCCCCCCAAACCCCCCBBBCCCDDDFFFHHHIIIHHHGGGDDDBBBBBBCCCEEEFFFCCCCCCBBBAAA@@@??????>>>AAADDDGGGGGGFFFDDDDDDDDDEEEDDDCCCAAA@@@?????????@@@@@@???>>>===<<<;;;;;;<<<<<<;;;::::::999888888888777777666666666666666666666666666666666666666:::999777666555555555666666666555555555444444444222222222222222222222222333333333222222111111111333333333222222111111111222111111000000000000000000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000111000000000111333555666888777555333222222222222222111111111111111222222222222222222222222222222555555444444444333333333444333222222111111222222222222333333333333444444222444777:::;;;:::888777222555888999888555444444333333444444444444444444444444444444444444444444333555777777555444444444888888777777666666666555333444666888999:::999999999888777666666777888888666777999999777666666777666555444555777888888888999999999999999888888888;;;:::888666555666777777888777777777666666666666777666555444333333333333333333333333333333333333222222222333333333444444333333333444444444444555444333333444666777555444555555444444444444555555666555333333333444666777666666555444444555555555555444444444444555555666444444444444444555666666555555444444444333333333555444222222333555555666444444444444444555666666777888888888888888777777777777777888777777666555777777999:::;;;;;;<<<<<<999999:::<<<:::<<>>>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888999:::;;;888888888999;;;<<<<<<<<<777777888888888888888888999999::::::;;;<<<<<<===<<<<<<<<<;;;::::::999999999999::::::::::::999999777777666666666555555555444444444444444333333333333333333333333333333333222111111111333666999;;;666333//////111222222111222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111222222222111111111111000222222111111000000111111000000000111111222222333444333111000000111333444444333222222222222333444444333666555OOOlllWWW666666666555444444444333222444555555555666666666666444444555555555666666666888777666555555555666666666666777777777777666666999888777666666777999:::DDDAAA<<<888777888:::<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>======???@@@AAA@@@>>>AAAAAA@@@AAABBBDDDFFFGGGGGGFFFCCCBBBAAABBBDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@AAACCCEEEFFFDDDBBBBBBBBBBBBAAA@@@???>>>=========???>>>>>>======<<<<<<;;;;;;;;;;;;:::999999888888888777666666555555666666666666666666666666666666999888666555444444555555555444444444333333333333222222222222222222222222333333333222222111111111333333333222222111111111222111111000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000000000111333555666666555444222222222222333222111111111111111222222222222222222222222222222444444444333333333222222444333222222111111222222222222333333333333444444222444666888999888666555333444555666555666888:::555444444333333333444444444444444444444444444444333555666666555444444555777777777666666555555555333444666888999999999999888888777666666666777888777888999999777777888999777666555555777888888777999999888888777777666666999888666555555555666666777777555444444444555666555555444333222222222222333333333333333333333333222222222222333333333333333333333333444444444444444333333444666666555444555555444444444444555555444444444444444555555555555555555555444444333222555555555555555444333333444444444444444555555666555555444444444333333333444444444333444444555666333333333333333444555555666666777777777777666666444555666666666666666666888888999:::::::::::::::888777888;;;:::888;;;@@@LLLNNNKKKBBB;;;:::<<<<<<;;;::::::;;;<<<<<<;;;999:::999999999999999999:::999999888888777888888999666888:::999888777999;;;999:::;;;<<<<<<;;;999888999::::::;;;;;;<<<<<<<<<999999999999999999999999777888888888888888888777666666555555555444444444222333333333444444444555333333333333333333333333333222000111333777<<>>======>>>??????>>><<<>>>>>>======>>>@@@BBBCCCEEEDDDBBBAAA@@@AAACCCDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@BBBCCCCCCAAA?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888777777777666555555555555666666666666666666666666666777666555444333333333444333333333333222222222222222222222222222222222222222222222222222111111111222222222222222111111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000/////////...000000000000000000000000000000000000111333444555333333222111111222333444222222111111111111111222222222222222222222222222444333333333333222222222444333222222111111222222222222333333333333444444222444555777777666444333444444333222333666<<<@@@777666444222222222333444444444444444444444444444444555666555333333555777666666666555555555555555333444666777888888888888888777777666666777888888999::::::888777777999<<<999777555555666777666555999999888888777666555555666666555444444444555555777666444222222333444555444333333222111111222222222222222222222222222222111222222222222333333333222222333333333444444444444333333444666666555333555444444333333444444555222333444555555555444444333444555555444333111000555555666666555444222111444444333333444444555666555555444444444333333333444555555555444444555666444444333333444444555666555555666777777777666666222333444555666666666666888999999999999999888888;;;888888;;;<<<999777888777888999888999<<>>>>>===;;;::::::::::::;;;;;;;;;<<<<<<999999999999::::::;;;;;;777777888888888888777777555555444444444333333333333333333333333333333333222222222222222222222222666555333222333555777888222111//////////////////111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000/////////.........////////////000111222333222111111111000000000///000000///......///000000111111111111111222222222111666///999???___{{{KKK:::444000111333222222333333333444444444555555555333333333444444444555555666666666555555555555555555555666666777666666666555555666777777666555444777777777666666666777777:::::::::::::::;;;;;;;;;===<<<<<<>>>@@@@@@???>>><<<<<<;;;;;;;;;<<<>>>???CCCBBB@@@??????@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA>>>@@@AAAAAA???============<<<<<<;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<<<<999999999888888777777777777666555555444444555555555555555555555555555555555444444333333222222222333333333333333222222222111111111111111111111111222222222111111111111111222222222111111111111111222111111000000000000000////////////////////////000000000000000000000000111111000000000/////////////////////////////////000000000111222222333444111000000000000222333444333222111111000111111111111111111111111111111111444444444444444333333333444333222222111111222222222222222333333333444444444555666666666555333222444444333222333666;;;???999777444222111111333444333333333333333333333333555555555444333333666888555555555555555555444444444444555666777777888888888888888888888999999999:::;;;:::888777888;;;>>>:::888666666666666555444::::::999888777666666555444444444444444444555555666555333111111222444555333333222111111111222222222222222222222222222222111111111222222222333333222222222333333333444444333222222333555666444333444444333333333333444444111222444555666555444333222333444444444333111000555555666666555333111000333333333333333444555555555555444444444333333333333555777666444333444666555555555555555666666777555666666777888888777777111222333555666666666666888888999999888888777666<<<777666999;;;999777888999888999::::::888777666<<<;;;:::;;;======;;;::::::999888777777888999:::777777777777777777777777888666555777<<>>??????>>>===<<<:::::::::;;;;;;;;;;;;;;;777777888888999:::::::::777777888888888888777777444444444444333333333333555444444333222222111111222222222222222222222222333444444444444333222111000000000///......//////111111111000000000//////////////////////////////////////////////////////////////////////////////000000////////////000000111111000000000/////////......//////000111333333222222111111000/////////000000////////////000000000000000111111222222222///666222888555RRR{{{[[[===444///111444333333555333333333333444444444444333333333444444444555555777777777666666666555555444444555666666666666666222333555777777777666666888888999999888777666666999999999999::::::;;;;;;;;;;;;<<<>>>AAABBBBBBAAA<<<;;;:::999999:::<<<<<<@@@??????>>>>>>???@@@AAA>>>?????????????????????===???@@@???===<<<<<<======<<<<<<;;;;;;;;;<<<<<<888888888999::::::;;;;;;777777777777777666666666666555555444444444444444444444444444444444444444333333333333333222222222333333333333333444444444111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000////////////////////////000000000000000000000000222222111111111000000000///////////////////////////000000111222222222222000/////////000222444555333222222111000000111111111111111111111111111111444444444444444555555555444333222222111111222222222222222333333333444444666666666666666555333222333444555555444555777999999777444222111111333444333333333333333333333333444555555444333444666888444444555555555555555555444444444555555666777777999999999::::::;;;;;;;;;:::::::::999888999<<>>===:::999;;;<<<;;;;;;<<<======<<<:::888777777777777777777888666666777888888888888888:::666444777>>>BBB???;;;<<<<<<=========>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;555555666666777777777777666777777888888777777666555555444444444333333333555555444333222111000000222222222222222222222222...000222444444333111000///000111000///......000111111000000000/////////////////////////////////////////////////////////////////////////////////000//////......//////000111111111111000000000000.........///000111222333111111111000000/////////000000000000000000000000...///000111111111111111...333555444///FFFhhhaaaDDD888111333666333333666222222222333333333444444333444444444555555555555666777777777777666555555333444555555666666666666111333555666888888777777555666777888888888888777777888888999999::::::;;;::::::;;;>>>AAACCCCCCBBB===<<<;;;:::::::::;;;<<<>>>============>>>>>>???;;;<<<<<<<<<======>>>>>>===>>>???>>>======>>>???>>>===<<<;;;;;;;;;;;;;;;777777777888888999999999666666666666666666666666555555444333333333333444444444444444444444444444222222333333333333222222333333333333444444444444111111111111111111111111000000000111111111111111000000000111111111111111222111111000000000000000000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000///000000111222222111111000/////////000222444555333333222111000000000000111111111111111111111111333333444444444444555555444333222222111111222222222222333333333333444444666666666666555444444333222444666666444333333444777666444222222222333444333333333333333333333333333444555555444444666888555555555555555666666666444444444444444555666666888999:::;;;;;;;;;;;;;;;999999:::999888999<<<>>>:::888666666666666555444666666666666666666666666222333444555555666666666555444444444333333333333333333222222222222333333111111111111111111111111111111111111222222222222111222222222222333333333333222222333555555444222444333333222222333333444222222333333444444444333333222222333333444555666555555444333222222222222333333222222333333444555555555444444444333333333333666:::999555222444666555444444444444555666666333333444666666777777666333444555666666666666666666666777777888777777777666555666::::::777777:::999888999>>>>>>===AAAHHH<<<;;;;;;<<<======<<<:::888888999999999999888888444555777999:::::::::999999888777999<<<>>>>>><<<<<<;;;::::::;;;===???@@@;;;;;;;;;;;;;;;;;;;;;;;;666666666666666777777777555555666666666666555555555555555555444444444444444333333333222222111111111111111111111111111111...///000111222222222222///111333222///...///000111000000000//////////////////////////////////////////////////////////////////////////////////////////............//////111111111000000000000//////////////////000111222000000000000000///////////////000000000000//////---...///111111111111111///...777000///>>>JJJZZZMMM>>>444666777333111444222222222222333333333333444444555555555666666666555555666666666555444333222333444555666666666666444555666666777777777777555555666777777888888888777777777888999:::::::::::::::;;;===@@@BBBAAA@@@???>>>===<<<;;;;;;<<<===<<<<<<<<<<<<=========>>>::::::;;;;;;<<<======>>>===>>>??????>>>>>>@@@BBB>>>===<<<;;;:::999999999777777777777777777777888555555555555555555555555555444444333222333333333333333333333333333333333222222333444444333222222111222222222333333333333111111111111111111111111///000000000111111111222///000000000111111111222222111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000//////111222222111111000111000000000111333444555444333222111000000000000111111111111111111111111111111111222222333333333444333222222111111222222222222333333333333444444444444444444444333333333222333444444333222222333555444444333333333444444222222222222222222222222111333555666555555666777555555555666666777777777555444333333333444555666666777888:::::::::::::::777888::::::999999;;;<<<:::888666555666777666555444444555555555555555555222333444555666777777777444444555555555444333222333333333222333333444444111111111111111111111111000111111111111222222222111111222222222333333333333222222333555555444222444333333222222333333444222222222333333333444444333222222222333555777888555444333222111222333444333333222222333333444555555555444444444333333333333777:::999555222333666444333333333333444555555111222333444555555555555444555666666777666666666555555666777777777777777555666:::???>>>999888:::>>>:::999:::888777>>>HHH;;;::::::;;;<<<<<<;;;999:::;;;<<<======<<<;;;:::444555777999:::;;;;;;:::888:::;;;;;;:::999;;;<<<;;;:::888888999<<<@@@BBB;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888333444444555555444444333666666555555555444444444111222222222222333333333111111111111111111111111222111000000000111222333///111333333000...///111000000000000//////////////////////////////////////////////////////////////////////////////////////////............//////000000000000///////////////////////////000000111/////////000000000000000......////////////......,,,---///000111111111000111+++777---111;;;555PPPTTTDDD888888888111...222111111222222222333333333555555555666666666666777333444555555555444333222222333444555666666666666888777777777666666666666999999888888888777777777666777777888999999::::::;;;::::::<<<>>>???>>>===AAA@@@>>>===<<<<<<===>>>;;;;;;;;;<<<<<<=========999::::::;;;<<<===>>>>>>===>>>????????????BBBDDD>>>===<<<:::999888888888777777777777777666666666444555555555555555555555555444333333222222333333333333333333333333333333111222444444555444333222000000111111222222222222000000000000000000000000//////000000111111111222//////000000111111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000//////111222222111000000222111111111111333444555444333222111000000000000000000000000000000000000//////000000111111111222444333222222111111222222222222333333333444444444222222222222222222222222111222222222000111333555333333444444444444444444222222222222222222222222000333555777666555666666555666666666777777888888555444333222333444555666444555777888999999888888555777999::::::999:::;;;999777555555666777666555444444444444444555666777444444222222222222444444222222333333444555666666444444444444444444444444666333222444888999555000111111111111111111111111333333333222222111111111000000111222333333444444444444444444333333222111222222333333333333444444333333333333333444555666555555555555444444333222222222333333333333444444444555555555444333333222444444222222222222444444444444444444444333333333333444555444333333444555555444333444666777666444777666555555555777888999888777777:::===>>><<<999:::888888:::===???===;;;888999888777666888;;;>>>??????>>>===<<<;;;;;;::::::::::::::::::::::::::::::999888777888:::<<<>>>======<<<<<<;;;;;;;;;:::777::::::888888::::::777;;;;;;:::::::::999999999999888888777666555555444777777777777666555444333222222222111111111111000111111111222222333333333111111000000111111222333111111111111000000000000////////////////////////............////////////000000111111111///...---....................................////////////222111111111000000//////000000///////////////000111111111000000000000000000000000000000000000000222222111000//////000000111333444333333444666888LLLLLLBBB333///555555///333333222111222333444555555555555555555555555555666555444333333333333333555555555555555555555555666666666666777777777777999999888888777666666666888999999::::::;;;;;;<<<:::;;;;;;<<<<<<<<<<<<<<<@@@???===<<<;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;;;;<<<===>>>>>>?????????>>>>>>>>>>>>============>>>======;;;:::999888888888888888888777777777777777555444444555777666666555444444333333444444555333222222111111222222333111333666777666555444444333222111111000000111111222111111111000000//////000000000000111111111111000000000000111111111111333222000/////////000111222111111111000000//////000000000000000000000000000000000000000000000000111111000000//////......///000000111222333333333000000000000////////////000000000000000000000000111111000000000000111111////////////////////////111111111111111111111111222222222222222222222222333333222222222333444555666555444444333333333333333333333333333333333333333333333222222111111111444555555555555555555444333333333333333333333333555555444333333333333444666666777888888888888888:::;;;<<<;;;999888999:::777777666666666666777777444444333333333444555555444333333222222333333444222222333333444555555666444444444444444444444444444333444777;;;:::555///111111111111111111111111333333333222222111111111000000111222222333444444333333444444333333222111222222222333333333444444444444333333333444444555444444444444444333222222222222333333333333444444444444555555444444333222444444333222222333444444444444444444444555555555444666777666555444444555555555555555666777777777888777666555555666777777999777777999<<<===;;;999:::999888:::===>>><<<::::::;;;<<<;;;:::;;;>>>@@@???>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::::::::999888999;;;===>>>======<<<;;;;;;:::999999888<<<===::::::===<<<888:::999999999888888888888888888777777666555555444777777777666666555333333222222222111111111111000111222222222222222222333111111000000111111222333111111111000000000//////////////////////////////............////////////...///000000111000//////....................................////////////111111111000000000//////000000////////////000000111000000000000000000000000000000000000000000000222111111000//////000000000111222222222222444666FFFIIICCC777222666555...222222111111111222333444444444444444444444444444666666555555444444444444555555555555555555555555555555666666666777777777888888888777777666666666888888999999:::;;;<<<<<<;;;;;;<<<============<<>><<<;;;;;;<<<<<<===========================;;;<<<===>>>>>>????????????>>>>>>>>>======<<<<<<======<<<;;;:::999888888888888888777777777666666666555555666999::::::999444444333333333333444444333222222111111222222333222444555555444333333333333222111111000000111111111111111111000000000///000000000000111111111111//////000000000111111111222222000/////////000111111111111000000000//////000000000000000000000000000000000000000000000000111000000000/////////...//////000000111222222333000000000000////////////000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444555444444333222222333333333333333333333333333333333333333222222222111111333444444555555444444333333333333333333333333333333333333222222333333444555555666777777777777777:::;;;;;;;;;999888999:::777777666666666666777777444333333222222222333333444333333222222333333444222222333333444444555555444444444444444444444444333333555999<<<:::444...111111111111111111111111222222222222222111111111000000111111222333333333333333333333333222222111222222222222333333333333555444444333333333333444333333333333333222222111222222333333333333444444444444555555444444333333444444333333333333444444444444444555555666666777666777888888666555555555444555666666666777888:::999888777666555555555666999888777888:::;;;;;;:::;;;:::999:::<<<<<<;;;999666888::::::::::::;;;<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<===>>>===<<<<<<;;;::::::999999888;;;;;;888888:::999666888888888777777777777666777777777666555555444444666666666666555444333333222222222111111111111000222222222222222111111111111000000000000111222222111111000000000000//////////////////////////////............////////////,,,---...000000111000000....................................////////////111111000000000000//////000000////////////000000000000000000000000111111000000000000000000000000111111000/////////000000///000111111000111333444<<>><<<<<<<<<===============;;;<<<===>>>>>>???????????????>>>>>>===<<<;;;;;;======<<<;;;:::999888888888888777777777777666666666666777999<<<===<<<:::444444333333333333444444333222222111111222222333222333444333111111222444333222111111000000111111111111111111000000000000000000000000111111111111//////000000000000111111222111111000///000000000111111000000000000//////000000000000000000000000000000000000000000000000000000000000////////////......//////000000111111////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222000111333444444444333222444333222222111222222222333333333333333333333333333333333222222222222111222333333444444333333222222222222222222222222222111111111111222333444555444444555666666666666666999:::;;;:::888888888999777777666666666666777777333333222111111000111111333333333333333333333333222222333333333444444444333333333333333333333333222222444777999777333///111111111111111111111111222222222111111111111111000000111111222222222333222222333333333222222111111222222222222333333333555555444333222222222222222222222333333222222111222222222333333333444444333444444555444444333333444444444333333444444444333444444555666777888888666777888888666444444555444555666666555555888;;;777777777666666666666666999888777777888999:::;;;:::::::::;;;;;;;;;:::999444666999;;;:::999999999===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<>>>>>======;;;;;;::::::;;;===>>>???>>>>>>======<<<<<<<<<;;;;;;<<<===>>>>>>???????????????>>>===<<<;;;;;;:::<<<<<<;;;;;;:::999888888888777777777666666666666666666888:::======;;;888444333333333333333333444333222222111111222222333222222222111000222555777333222111111000000111111111111111000000000000000///000000000111111111111////////////000000000111222111111000000000000000000000000000000000//////////////////////////////////////////////////////000000000000////////////............//////000000////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111///111333444555444222111222222111111111111111222222222222222222222222222222222222222222222222222222222222333333222222222111111111111111111111111111111111222333444666777444555666666777777666666888::::::999888777888999777777666666666666777777333222111000000000000000333333333333333333333333222222222333333333333333333333333333333333333333222222111222333333222111111111111111111111111111111111111111111111111111000111111111111111222222111111222333333222222222111111111222222222333333555444333222222222222222111222222333333222222222222222222333333333444444333333444444555444444333444444444444444444444444333444444555666777888888666777777666444333444555555555555444333444666888444555555666777888888888888888777777666777999:::999:::;;;;;;:::999999999666999===>>>>>><<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======888999:::<<<===>>>???@@@JJJIIICCC;;;888;;;>>>===888888888888777777777777555555555555444444444444333444444444444333333222222222222111111111000000222222222111111000000000000000//////000000111222000000000////////////...////////////////////////............////////////000//////...................................................//////////////////////////////000000///////////////000111111//////000000111111111111////////////////////////000///////////////000000000111222111000000222444111666888333......000333222222222333333333333333333333333333333333333333333444555555555555444444444444444444444444444444444444444444555555555555444444444555666666666777666777777888:::;;;;;;<<<;;;<<<<<<===============::::::::::::;;;<<<>>>???@@@??????===<<<;;;:::999;;;<<<===>>>>>>?????????>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;::::::999999888777777777666666666666555777777777999:::999666444333333333222222333333333333222222111111222222333000111111111111444888;;;333222111111000000111111000000000000000000111111///000000000111111111111...////////////000000000111111111111000000000/////////////////////000000////////////////////////////////////////////////////////////000000000000.............../////////.../////////000000000111000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111///000222444444333222111111111111000000111111222222222222222222222222222222222222222222222222222111222222222222222222111111111111111111111111111222222222333555666888999666666777888888888888777888999:::999777666777888777777666666666666777777222111111000000000111111222333333444444333333222222222222222333333333333333333333333333333333333222111000//////000111222111111111111111111111111000000000111111111111111111111111111111111111111000111222222222222222222111111111111222222222222444333333222222222222333111222222333333333333333222222333333333333444444333333444444555555444444444444555555555555444444444444444555555666666777666666555444222333666888999666333222333555555555222333555777888999999999777888888777666666777999888999;;;;;;:::999999:::666888;;;===<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888999;;;===>>>@@@AAAHHHGGGBBB:::888;;;<<<;;;888888888888777777777777444444444444444444444444222333333444444333222222222222222111111111111000111111111111111000000000000////////////000111111000000////////////......////////////////////////............////////////111000///...------------....................................////////////......////////////000000///......//////000111222/////////000111111222222//////////////////////////////......//////000000111222222111000000111333111222222///,,,---000333222222333444444444444333222222222222222222222222555666777999999888777777333333333333333333333333333333333444444444555555222333333444555666777777777777888888999::::::::::::;;;;;;<<<<<<<<<<<<<<<:::::::::::::::<<<>>>???@@@??????===<<<;;;:::999;;;<<<===>>>>>>?????????=========<<<<<<<<<<<<;;;;;;:::::::::999999999888777777666666666666555555777666666666777666444111333333222222222222333333333222222111111222222333000000111111222444888<<<333222111111000000111111000000000000111111111111000000000000111111111111......////////////000000000111111111111000//////......////////////000000000000000000000000000000000000000000000000000000////////////000000000000......//////////////////......//////000000111111000000000000000000000000111111000000000000111111////////////////////////111111111111111111111111111111111111111111111111///000222333333333222111111111111000111111222333222222222222222222222222111222222222222333333333111222222333333222222111222222222222222222222222333333333444555777888999666777777888888888888888777888999888666666666777777777666666666666777777111111000000111111222222222333333444444333333222222222222222222222222222222222222222222222222222000111111111111000000111111111111111111111111111///000000000111111111222111111111111000000000000000000111222222222222222111111111111222222222222222222222111222222333333222222333444444444444444222222333333333333444444222333444444555555444444333444555666666555444333444444444444444555555555888777555222222444999===>>>888222111555777555222333444666777888888888888555777999888666555666888666888;;;;;;999888:::<<<444666999:::999888999:::;;;;;;;;;<<<===>>>>>>???::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::777888888999:::;;;<<<===;;;===<<<999777999888555777777777666666666555555333333333333333333333333222222333333333333222222222222222111111111111000000000000000111111111111///////////////000111111000000/////////.........////////////////////////............//////////////////...---------...///....................................////////////........./////////000000............///000111222...//////000111111222222////////////////////////...............///000000000111111000///...000222111000////////////000222000111222333444333333222222222222222222222222222444555777888999888777666333333333333333333333333222333333333333444444444111222333444555666777777888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;::::::999:::;;;===>>>============<<<<<<<<<<<<;;;<<<===>>>>>>?????????;;;;;;;;;<<<<<<<<<<<<===:::::::::999999999999999777777666666666555555555666444333333555555444222333333222222222222333333333222222111111222222333000111222111111222555777333222111111000000111111///000000000111111111111000000000000111111111111........./////////000000000111111222111000///............/////////000000000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////.........///000111111111000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111222222222222111111111111111222333333111111111111111111111111111111222222222333333333222222333333333333222222333333333333333333333333333333333444555666777888555666666777888777777777777888888888666555666777777777666666666666777777111111000000111222333333222222444444444444222222222222222222222222222222222222222222222222222222...000333444333111000000111111111111111111111111//////000000111111111222111111111000000000000000///000111222222222222222000111111111111222222222111111111111222333444444222333444444555555555555222222333333333444444444222333333444555555555444333444555666666555444333444444444444444444333333999888555222222555<<>>??????:::::::::::::::::::::::::::::::::;;;;;;:::999999888888888888888888888888333888<<<<<<<<<===999444666666555555555444444444333333333333333333333333111222222333333333222222222222222111111111111000//////000000111111222222///////////////000111111000/////////............////////////////////////............/////////000...---,,,,,,---...000111..................................../////////000---.........//////000000............///000222222...//////000111222222222////////////////////////...............///000111//////000///------...000111///...111333222000000///000111222333222111111111111111111111111111111111222444666666555444333333333333333333333333333222222333333333444444444111111222333555666777777999999999888888888888777888999::::::;;;;;;::::::<<<;;;:::999:::;;;<<<===;;;;;;;;;<<<===>>>>>>???;;;<<<===>>>????????????::::::;;;;;;<<<=========::::::999999999999999999777666666666555555555555444333111222444555555555333222222222222222222333333222222222222222222333111222222111000000111333333222222111000111111111//////000000111111111222000000000000111111111111............/////////000000111111222222000///...---.........//////000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000/////////---......///000111111222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333222222111111222333444444111111111111111111111111111111111222222333333333222333333444444333333222333333333333333333333333333333333333444555666666444555555666666666666666666888888777666555666777777777666666666666777777222333333333333222111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000////////////000000000000111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222333444444555555444444333444444444555555555555666333333333333333333333333333333444444444444333333666555444333333444666888999555444555555222333777888888999999999777666555888888888777777777777777888888888777888;;;@@@DDD???===;;;;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????===<<<;;;<<<======<<<999777777999;;;999999777666555555555555999::::::;;;:::999888777666555555555555444444444111111222222222333333333333333333333333333333333222222222222222111000///111111000000//////......///////////////.........000000000000000000000000........................000000//////.........------------............///........................---------............///////////////////////////......////////////......222111000//////000111222//////000000000000/////////////////////////////////////////////000111111000000////////////000000000111111111111222222222111111111000000000000000222222222222222222222222111222222333333444444555222222222333333444444444555555444444444555666666999999999999888666555333666777888999:::;;;;;;;;;AAA???;;;777666999;;;;;;:::<<<===???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;::::::999888777888888999999777666555666666666666555555555555555444444333333444444555333333222111111222333333111111222222222333333333111111111111111111111111000000000000000000000000//////000000000000//////////////////000000000000000000//////.........---000000000000000000000000//////............//////111000000///...---------............/////////000............////////////......////////////......000////////////111222333555444333222111///......000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111222333333444444666555333222111222333333333333333222222222111111333333333333333333333333444333333222111111111222333333222222222333444555444444555555555555555555666666666666666666666666@@@???<<<888444333444555222222333333222222111000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111000000000////////////000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333444444444444333333444444444444555555555555333333333333333333333333444444444555555444444444555444333222222444555777777444333555555222222555444555666666666555444333777777777777777777777777555666666777888<<>>>>><<<;;;:::;;;999999999777666666888::::::999888777777666666666777777888888888777666555555555555555444444444444111111222222222333333333222222222222222222222222111111111111111000//////111000000000/////////.../////////////////////...////////////////////////........................000/////////.........------------............///........................---------............///////////////////////////......////////////......111000////////////000111//////000000000000////////////////////////////////////......//////000111000000////////////000000000000111111111222222222111000000000000000000000222222222222222222222222111222222333333444555555333333333333444444444444555555555555666666666666::::::;;;;;;:::999888777888888999999999999999999777888999999;;;;;;;;;999;;;<<<>>>???@@@??????>>>========================999999::::::999999888777777888888999888777666555666666666666555555555555444444333333333333444444333222222111111222222333111111111111222222222333111111111111111111111111000000000000000000000000//////000000000000//////////////////000000000000000/////////............000000000000000000000000//////............//////111000000///......------........./////////000000/////////000000000000111......////////////......000/////////000111222333444444333222111//////...000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111222222333444444555444333222222222333333333222222222111111111111333333333333333222222222444333222222111111222222333333333333333444444555444444555555555555555555555555555555555555555555999999888666333222333555222222333333222222111000222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000////////////000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222222222222333333222222222333333333444444444555555222222333333333333333333444555555555555555555444333333222111111333444555555222333666555222111444222333333444444444444333777777777777777777777777555666777999;;;???EEEIIIFFFAAA:::555444666888999:::::::::::::::::::::::::::;;;===<<<:::999999:::666777777777666666888::::::999999888888777777777666777777888888777555444555555555555444444444444111111222222222333333333111111111111111111111111000000000000000//////...000000000000////////////......//////////////////////////////////////////......................../////////...............---------............///........................---------............///////////////////////////......////////////......000//////......//////000//////000000000000//////////////////////////////......------......///000000000////////////000000000000000111111111222222000000000000000000111111222222222222222222222222222222222333444444555555555555555444444444444444444555555666777777666666:::;;;;;;<<<<<<;;;::::::999999999888888777777666777777999;;;>>>===;;;:::<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999999999888777777777777888888888777666555666666666555555555555444444444333333333333444444333222111111111111222333000000000111111111222222111111111111111111111111000000000000000000000000///000000111111000000///////////////000000000000////////////............000000000000000000000000//////............//////000000000///......------....../////////000000000000000000000111111111111...//////000000//////...////////////000111222333333333222111000000//////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111222333333333444444333222222222333333222222111111111000000000222222222222222222222222333333222222111111222222333333333333444444555555555555444444444444444444555555555555555555555555333444555555333333444555222222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000111111111111222222222222111111222222222222111111222333333333444444444444222222222222222333333333444555555666666555555444222111111000111222333333333111222666666222111333333333444444555555555555666666666777777777777777888999:::;;;===@@@EEEIIICCC???999555444666777888999999999999999999999999999:::;;;;;;999888888999888999:::999888777888999888888888888777777666666777777999999999888777666555555555444444444333333111111222222222333333333000000000000000000000000...///////////////......000000000000////////////............////////////////////////////////////................................................---------............///........................---------............///////////////////////////......////////////......//////............////////////000000000000//////////////////////////////---------------...////////////000000000000//////000000000000111111111111000000000000000111111111111222222222222222333333222222333333444555555555666666666555555444444333222333555666666666666555888999999:::::::::::::::999888888777777777777777===999888;;;===;;;999999<<<======>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888777777777777777777666666666666666555555555444444444444333333333333333333444222222111111111111222222///000000000000111111111111111111111111111111111000000000000000000000000000000000111111000000000////////////000000000000///////////////.........//////////////////////////////............//////000000//////...............////////////000000000//////000000000111111111//////000000000000///////////////000000111222222222222111111000000/////////////////////////////////000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111222222222333444333333333333333333333111111111000000000000///111111111111111222222222333333222222111222222333333333444555555555555555555555444444444444333333555555555555555555555555111333555666555444555666111222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000111111222222222000111111222222111111000222222222222333333333444111111111222222333333333444444555555555555444444000000000000111111222222333111222666666222111333222333333333444444555555555555666666777777777777999999:::::::::<<<@@@BBB<<<:::888777888999888777999999999999999999999999999::::::999888777888999<<<>>>???>>>;;;999888888555666666777777666555444666666888888888888777666555444444444444333333333111111222222222333333333000000000000000000000000---....../////////......////////////000000000000---.........//////000000................................................---------...............---------............///........................---------............///////////////////////////......////////////............////////////......//////000000000000//////////////////////////////---------------...////////////000000000000////////////000000000111111111//////000000111111111111111111111222222333333333222333333444444555666666666666666555555444444333222222333444555666666666666666666666777888888999777777666666777777888999;;;888:::BBBEEE@@@:::777<<<<<<======<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;:::999999888777777777666666666666666555555555555444444444444333333333222222333333333111111111111111111111111///000000000000111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000........./////////////////////////////////////////////............//////////////////............////////////000000000111........./////////000000//////000000000000//////...//////000111111222222111111000000000000000000///////////////////////////000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000111111111111111222222222333333333333333333333111111111000000000000///000000111111111222222222333222222111222222333333333444555666666666555555555555444444333333333333555555555555555555555555222333555555444222333333111111222222111111000///111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111222222222111111111222222111111111111111222222222333333333000000111111222333333333333444444444444444444333000000000111111111111111444111222555666333222555222111111111111222222333444555555666666777777888777777777777666666888:::777777888:::<<<<<<999777::::::::::::::::::::::::999::::::999777777888:::>>>@@@BBBAAA>>>:::888888444555666666666555444333333333555666666555555444444444444444333333333333111111222222222333333333000000000000000000000000---......///////////////////////////000000000000------......///000000000................................................---------------.........---------............///........................---------............///////////////////////////......////////////.........//////000000//////...//////000000000000//////////////////////////////......------......///000...///000111111000///.../////////000000000111111/////////000111111222222111111111222222333333444333333333444555555666666555555555444444444444444333333333333444666777888555555555555555666777888888777777666777888999;;;999888AAAQQQWWWNNNBBB<<<:::;;;<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999888777666555555555666666555555555444444444444333333333222222222222333333000000111222222111000000000000000111111111222222111111111111111111111111000000000000000000000000000111111222222111111000////////////000000000000.........///////////////000000000000000000000000//////............////////////////////////....../////////000000000111111............///////////////000000111111000000///...///000111222222222111//////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222222333444444444333333222222111111111000000000000000111111222333333333222222111111222222333333333444666777777777666555555555444444333333222222444444444444444444444444111222333222000///000111111111111111111000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---------....../////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111/////////000111222222222111222222222222222222111111111111111222222222222///000000111222222333333222222333333333333222222000000111111222222222111555222222555555333444777444333222111111111222222444444555555666777777888555666666666444444666888777888999;;;===<<<:::888:::::::::::::::::::::::::::::::::999777777888:::;;;>>>@@@@@@>>>:::888777444555666777777666555444222333444555666555444444444444444333333333222222111111222222222333333333111111111111111111111111---...///000000000000000.../////////000000000111------......///000000111................................................,,,,,,,,,------.........---------............///........................---------............///////////////////////////......////////////......//////000111111000////////////000000000000////////////////////////////////////......//////000111...///000111111000///...////////////000000000111...//////000111111222222000111111222333333444444333333444444555666666666333333333333444444444444666555444444555777:::<<<888777666666666777888999;;;:::888777777888999:::<<<888@@@PPPWWWOOOCCC@@@999999:::;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888888777666555444555555666555555555444444444333333333333222222222222333333///000111222222111000///111111111111222222222333111111111111111111111111000000000000000000000000000111111222222111111000////////////000000000000............/////////000000000000000000000000000//////............//////...///////////////////////////000000000111111111...////////////000000000000000111111111111000000---...000111222222111111.../////////000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111000000000000111222333444444444333333333222222222111111111111111111111222333444444444222222111111222222333444444555666888888777666555555555444444333222222111444444444444444444444444111222222000//////222444111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111---------.........//////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111...//////000111222222222222222333333333333222222000111111111111222222222///000000111222222333333111222222333333222222111000000111222222222222222777333222555555444555999777666444333333333444444444444444555666777777888666777888777666666888::::::999999:::<<<<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;:::999777777999;;;777:::===>>><<<999777666444555777888999888666555333444666777777777666666444444444333333333222222111111222222222333333333111111111111111111111111......///000111111000000.../////////000000111111---------...///000000111................................................,,,,,,,,,------.........---------.........//////........................---------.........//////////////////////////////......////////////......///000111222222111000/////////000000000000/////////////////////////////////////////////000111111...///000222222000///...////////////000000000000...//////000111222222222000000111222333333444444333333444444555666666666222222222333333444444444999777555444555999<<>><<<:::888777777888888>>>444444@@@FFF@@@:::;;;888999::::::;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<888999999999999888777777888777666444444555555666555555444444444333333333333222222222222222222333///000111222222111000///111222222222222333333333111111111111111111111111000000000000000000000000111111222222222222111111////////////000000000000---.........//////000000000000000000000000000000//////............//////.........///////////////000000000000111111111111000000000000111111111111000000111111111111000000---...000111222222111111......//////000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111000000000000000000111333444555444333333333333333222222222222111111111222333444444555555222111111111222333333444444555777888999888666555555555444333333222111111444444444444444444444444333333333111111222555888333222222111111222333333000000000000000000000000000000///////////////000////////////////////////000000000000000000000000000//////.........//////000000//////.........---//////////////////////////////////////////////////////000000000000//////////////////000000000000111111111111111111111111111111111111111111111111333333333333333222111000111111222222222333333333333333333333333333333333000111111111111000//////...000222444555555555555333333333444444444555555444777:::;;;999777666555666666666666777777777777777888999999::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;:::999888999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;777999;;;;;;999666333222222222333444444555555666222222222222222222222222222222222111111111111000000000111222222222222111111///......///000000/////////............//////111111000000//////......................................................------------------------........................//////.........---------------------------------........................000000000000////////////////////////////////////............//////////////////////////////////////////............//////////////////////////////000000////////////000000//////000111333444555666222222222222222222222222222333444555666666666666666666555555555444444444;;;999777666555666777888<<<:::888666777:::===??????===:::888777777999::::::999999999888777777777999999888888999::::::;;;;;;;;;<<<<<<;;;;;;:::999888888888888777777777777555555444444444333333333444333333333333444555555444333222111111111222222000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////......///000000000000000---.........//////000000///000111222222111///...000000111111111111000000////////////////////////000000///////////////000000000000000000000000000111111000000000000111111111111111000000000000000000000000000000000000000222222222111111111000000000111222333333333333333111111111111111111111111222222222333333444444444333111000222555777555333444444444666888999999777444444333333222111000000333777444000666AAA@@@777222222222222222222222222333222222111111111222222000000000000000000000000000000///////////////000000000000000000000000000//////////////////////////////............//////000/////////............//////////////////////////////////////////////////////000000000000//////////////////000000000000111111111111111111111111111111111111111111111111222333333333222222111000111111111222222222333333333333333333333333333333222222222111111000000000///000222444555555555444333333333444444444444555333666999:::888666555555555555555555666666666666777888999:::::::::::::::999::::::;;;;;;;;;;;;;;;999999999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;888999::::::888666444333333333333444444444444444333222111000000111222333222222222111111111000000000000111222222222222111333222000000222333222111//////............//////000000000000//////......................................................------------------------........................//////.........---------................................................/////////...............////////////////////////............//////////////////////////////////////////............//////////////////////////////000000////////////000000...///000000111222333333222222222222222222222222222333444555666666666666666555555555444444444444999888666555555555777777888777666555666888;;;===>>><<<:::888888888999:::999999999888888888888888999999888888888999999::::::;;;;;;;;;;;;;;;::::::888888888777777777666666555444444444444333333333444333333333333444555555222222222222111111111111000000000000000000000000//////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////......///000000000000000............/////////000///000111222222111///...000000111111111111000000////////////////////////000000////////////000000000000000000000000000000111111000000000000111111111000000000000000000000000000000000000000000000222222222111111111000000000000111222222222222222111111111111111111111111000111222333444555666777777333///...000333555555444333333555777888777555555444444333222111111111222555444111777BBBBBB;;;222222222222222222222222333333222111000000111111000000000000000000000000000//////......///000000000000000000000000000000//////////////////////////////............//////////////////............////////////////////////////////////////////////...//////000000//////...////////////000000000000111111111111111111111111111111111111111111111111222222222333222222111000111111111222222222222333333333333333333333333333555444333111000000111111111222333444444444333333333333333333444444444444222444777888666555444444444444444444555555555666888888999:::::::::999999999999:::;;;;;;;;;;;;:::888999:::;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;888888888888777666555444444444444444333333333333333222111000000111222333222222111111111000000000///000111111222222111111444222111111222333333222//////............//////000000000////////////...................................................------------------------------------------------...............---------000000000000000000000000........................---------...............////////////////////////............//////////////////////////////////////////............//////////////////////////////000//////......//////000/////////000000000111111222222222222222222222222222333444555555666555555555555555555444444444444777666555444444444555666444444444555666777999:::;;;;;;::::::999999999888888888888888888999999999999999888888888888888888999:::;;;;;;;;;;;;;;;:::888888777777777777666666444444444444333333333333333333333333333444555555111222333333333222000///000000000000000000000000//////000000000000111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////......///000000000000000............///////////////000111222222111000///000000111111111111000000////////////////////////000000////////////000000000000000000000000000000111111000000000000111111000000000000000000111111000000000000000000000000222222222111111111111111///000000111111111111111111111111111111111111111000111222333555777888999777444111000111222333333444444333444666666444333555555444444333333222222111444333000555======777222222222222222222222222333222111000000000000000000000000000000000000000//////.........///000000111111111111111111111111///////////////////////////............//////000///////////////.........////////////////////////////////////////////////...//////////////////...////////////000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111222222222222222222222222222222222222888666333111000111222333222333444444444333222111222222333333333444444444000222555666444333333333444444444555555666666777999999:::::::::999999888888888999::::::::::::::::::;;;<<<=========<<<;;;<<<<<<<<<;;;;;;;;;::::::999888777777777777666555555555444444333222111111222222333333333333222222111111111111000000000000///000000111111111111111222111//////111111111000//////............//////////////////////////////................................................------------------------------------------------........................000000000000000000000000........................------............//////////////////////////////............//////////////////////////////////////////............///////////////////////////////////////....../////////000000000000000000000000222222222222222222222222222333444444555555555444444444444444444444444444555555444333333444444555111222444555777777888888999999:::;;;::::::888888777777777888999999999:::888888999888888888777777999999:::;;;;;;;;;;;;:::888777777777666666666666444444444333333333222222333333222222333333444555111222444555444333111///////////////////////////////////////000000000111000000000000000111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////......///000000000000000........./////////////////////000111111111111000000000111111111111000000////////////////////////000////////////000000111000000000000000000000000111111000000000000111111000000000000000111111111000000000000000000000000111111111111111111111111000111111222222222111111111111111111111111111111222222333444555777777888333444444555555444111000666555444555555555333222444444444444444444444444333444333///111555444///111111111111111111111111222111000000/////////000////////////////////////...............///000000000000000000000000000000.......................................///000000.........///////////////////////////////////////////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000000111111222222111111111000000111111111222222222222222222222222222222222777666444222111111222333222333444444444333222111222222222333333333444444///111333444333222333333444555555666777777888888::::::::::::999999888777777888999999::::::999999<<<======>>>===<<<:::999<<<;;;;;;;;;;;;::::::::::::888666777888999888666555555444333222111111000000222555777777555222000111111111000000000////////////000111111111111000222000//////000111111000//////............//////.............../////////................................................---------------------------------------------------.....................////////////////////////............................../////////000000000////////////////////////............//////////////////////////////////////////............////////////////////////////////////............//////222111111111111000000000222222222222222222222222222333444444444444444444333333444444444444444444444333333333333333444444222333555666777888888777777888999;;;;;;:::999888777777777888999999999:::888888999999999999888777999999::::::;;;::::::999777777777666666666666555444444333333333222222222333222222222222333444444222444555666666444222111////////////////////////...////////////000000000//////000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////......///000000000000000///////////////.........//////000111111111111111000000111111111111000000000000000000000000000000///////////////000111111000000000000000000000000111111000000000000111111//////000000111111111111000000000000000000000000111111111111111111111111222333333444333333222222111111111111111111111111444444555555555555555555333333333222222111222333777666555555666666444222333444444444444444444444333444333111111222111---111111111111111111111111000000////////////000000////////////////////////------------...///000000////////////////////////..............................---......///000111.........///////////////////////////////////////////////////////////////---......//////......---////////////000000000000000000000000000000000000000000000000000000000000///000111111222111111111000000000111111111111222222222222222222222222222555444333222222222333444222333444444444333222111222222222222333333333333///111333333222222333444444555555666777888999999;;;;;;;;;:::999888777666777777888999999999999888<<<<<<<<<<<<<<<;;;:::999;;;;;;;;;;;;:::::::::::::::888666888;;;<<<999777555444444333222111111000///222555888888555222///111111000000000/////////...///000000111111000000333111000000111222222111//////............//////---............/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.....................................................................//////000111111111////////////////////////............//////////////////////////////////////////............/////////////////////////////////......------......///111111111111111111111111222222222222222222222222333333444444444444333333333333333333444444444444333333333333444444444444444444666777777777777777666777888:::::::::999999888888888888888999999999777888999:::;;;:::999999:::::::::::::::999888888777777666666666666555555333333333333222222222222222222222222222333444444333444555555555444222111000000000000000000000000......////////////000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////......///000000000000000///////////////........./////////000111111222222000000111111111111000000000000000000000000000000///......//////000111222000000000000000000000000111111000000000000111111/////////000111111222222000000000000000000000000111111111111111222222222444444444444444444333222111111111111111111111111555555555444444444444333555333000------000666;;;777666555666666666444222222222333333444444555555222333444444555555555444111111111111111111111111............///000111111////////////////////////------------...///000000................................................---------......///000111............/////////000////////////////////////////////////////////////---......//////......---////////////000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111111111111111111111111111222222222222333333333333111222333444444444333222111222222222222333333333///111222333222222333555333333444555666777888999;;;;;;;;;:::999888666666666777777888888888888888:::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::999999:::888777:::>>>???;;;777444333333333222222111111000111333444444333111000111000000000////////////...//////000000000000000222000//////000111111000//////............//////---------.........//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////................................................------......///000000111////////////////////////............//////////////////////////////////////////............/////////////////////////////////......------....../////////000000000000000000222222222222222222222222333333333444444333333222222222333333333444444444222333333444444444444444666666666555666666666666666666777999999:::::::::999999999888888888888888666777:::<<<===<<<<<<;;;;;;;;;;;;:::999888777666777777666666666555555555333333333222222222222111222222222111222222333444333333222222222111111111000000000000000000000000........./////////000000...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////......///000000000000000000/////////............////////////000111222333000000111111111111000000000000000000000000000000............///000111222000000000000000000000000111111000000000000111111...//////000111111222222000000000000000000000000000000111111111222222222333444444444444333222111111111111111111111111111333333333333444444444444333555666555555888<<<@@@555444444444555555444222111111111222333444444555333444555777666555555666111111111111111111111111---------...///000111222////////////////////////,,,,,,,,,---...///000111................................................---------......000111111---.........//////000000////////////////////////////////////////////////---..................---////////////000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111111111111111111111111111///000111333333333333333111222333444555444333333111111222222222333333333///111222222222222444555222222333444555666777888<<<<<<;;;:::999888666555666666777888888888888888888777777888999;;;>>>???;;;;;;;;;:::::::::999999:::888888<<<@@@@@@<<<777333333333222222222222111222111000//////000111222000000000000////////////...//////000000000000000///...,,,,,,.........---//////............//////---------.........//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////........................,,,,,,------...///000000////////////////////////............/////////000//////////////////////////////............//////////////////////////////.........------.....................//////000000222222222222222222222222333333333444444333222222222222222333333444444444222333444444555555555555777666555444444444555555666666777888999::::::;;;:::999999999888888777777666777:::<<<>>>>>>===<<<<<<<<<;;;:::999777666555777666666666555555555555333333333222222222111111222222111111222222333444222111000000//////000000000000000000000000000000............/////////000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////...//////000000000000000000000//////.........---////////////000111222333000000111111111111000000000000000000000000000000............///000222222000000000000000000000000111111000000000000111111...//////000111222222222000000000000000000000000000000111111222222222222333333333333333222111000111111111111111111111111111111222222333444555555...666???EEEEEECCC@@@@@@333222222333444555333222000000111222333333444444555555666777555222111222000000000000000000000000////////////////////////......////////////......////////////////////////------......//////000000///...---,,,,,,---...///////////////////////////000///...---------------////////////////////////......//////000000111111////////////////////////000///...------...///000000000000000////////////000000000000000000000000//////000111111111111111////////////////////////111111222222222222111111333333444444444555555555222222333333333333444444444333333222222333333444444444444333333222222222333333333444555666888888;;;;;;:::999888888888999555555666666777888::::::::::::999888777777888888888888888888888777666666<<<<<<;;;;;;999888777666111111111111111111111111111111111000000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////////////////000000000000////////////////////////........................///............------------,,,,,,++++++,,,,,,---------------------------............///////////////............---------............////////////........................///...---,,,,,,---...///222///---...000000...,,,////////////////////////000000////////////000000000000//////.........---............////////////111111111111111222222333222222222222222222333333333333333333333333333333555555555555555555555555444444444444444444444444777777888999999999999999666666777777777777666666555666666777888:::;;;<<<>>><<<:::888888888999:::666666666555444222111000444444444333333222222222222222222111111111111000000000111111111111000000//////000000000000//////222000///------///000222000000000111222222222333111111111111111111111111111111222333333333333222000000111111111111000000111000///......///000111////////////////////////000000000000000000000000//////...------------...---...///111111111000///000000000000000000000000000000111111111111000000000000000000111111111111111111000/////////////////////000111222222333333000000000000000000000000111111222222222222111111000111111111111222222222111111111111111111111111333333222111000000000111333222111111000000111111222111111111000000//////111111222333333444555555444444444555888::::::999333333333333333333333333111222333444555555555555444555666666555444111000111000///......///000111..............................////////////..........................................///////////////...---,,,,,,---...///------------------------//////...---------------////////////////////////------........./////////........................000///...------...///000000000000000////////////000000000000000000000000//////000111111111111000///////////////////////////000000000000000000///222222222333333333444444222222333333333333444444444333333222222333333444444444444333333222222222222222222333444666777888999999888777777777777777666666666666666777888999999999888777777777777777777888888888888777666666999999999888777555444333111111111111111111111111111000000000000000000000000000000000000000000000111111111000000000//////////////////////////////////////////////////////........./////////000000................................................///............------------,,,,,,++++++,,,,,,---------------------------............///////////////............---------............////////////........................///...------------...///111///---...///000...,,,////////////////////////000000////////////000000000/////////........................////////////000000000000000111222222111222222222222333333333333333333333333333333333444444444444444444444444444444444444444444444444666666777888888888888888666666777777777777666666555555666777888:::;;;<<<>>><<<:::888777888888999666666666555444333111000444444333333333222222222222222222111111111111000000000111111111111000000//////000000000000//////111000///......///000111111111111111111111222222111111111111111111111111000111111222222222222222000000111111111111000000000///...------...///000////////////////////////000000000000000000000000000000//////............---......////////////...000000000000000000000000000000111111111111000000000000000000111111111111111111000/////////////////////000111111222333333000000000000000000000000000111111222222111111000000000111111111222222222111111111111111111111111333222111111000000111111333222111111000000111111111111111111000000000///000000111222222333444444111000000222444555555444333333333333333333333333000000222333333444444444333333444555444222000///111000///......///000111..............................////////////............................../////////.....................------------......------------------------//////...------------...////////////////////////---------------.................................//////............//////////////////000000000000000000000000000000000000...///000000111111000000////////////////////////......////////////......000000000111111111222222222222333333333333444444333333333333333333333333444444333333333333222222222222222222333555666777777666666555555555555666777777666666666777777777888777777666666666666777777777888888777777666555555555555555444222111000111111111111111111111111000000000000000000111111000000000000000000000000111111000000000000//////////////////////////////////////////////////////---------.........//////................................................///............------------,,,,,,++++++,,,,,,---------------------------............///////////////............------------............/////////........................///...------------...///000///......//////...---////////////////////////000//////......//////000////////////........................///////////////////////////000111111111111222222222333333333222222222222222222222222333333333333333333333333444444444444444444444444555555666777777777777666666777777888888777777666555555666777888:::;;;<<<===<<<:::888777777777777666666666555444333222111333333333333222222222222222222222111111111111000000000111111111111000000//////000000000000//////111000///......///000111111111111111111111000000111111111111111111111111//////000111111111111111000000111111111111000000......------------......////////////////////////////////////////////////111000000000///////////////......------------...000000000000000000000000000000111111111111000000000000000000111111111111111111000//////////////////000000111111222222222000000000000000000000000000111111222222111111000000000000111111111222222111111111111111111111111222222111000000000111111222222111000000000000111111111111111000000000000000000000111111222222333111000///000222222222111333333333333333333333333...///000111222222222222111222333333222111///...000000////////////000000........................---......//////......---......................../////////......---------------------------------///////////////////////////......---------......////////////////////////------------------............................../////////....../////////////////////000000000000////////////////////////...//////000000000000000////////////////////////......////////////......////////////000000000000222222222333333333444444333333333333333333333333333333333333333333333333222111222222333444555666666666555444444555555666:::999888777777777777777777666666555555555666666777777777777777666666555333333333333222111000///111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000//////////////////////////////////////////////////////,,,,,,,,,---------......................................................///............------------,,,,,,++++++,,,,,,---------------------------............///////////////............------------------.........//////.................................------.........//////....../////////.../////////////////////////////////......////////////////////////.....................////////////...............///000000111111111222222333333444111111111111111111111111222222222222222222222222444444444444444444444444333444555555666666555555666777777888888777777666555555555666888999;;;<<<<<<;;;999888666666555555555555555555444333222111333222222222222222222222222222222111111111000000000000111111111111000000//////000000000000//////000000////////////000000222222111111000000//////111111111111111111111111...//////000000000000000000000111111111111000000........................////////////////////////........................000000000000//////......111000...---,,,------...////////////////////////000000111111111111000000///000000000111111111111111000000//////////////////000000000111111111222000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111111111000000000000111111222222111000000000000000111111111000000000000000000111111111222222222333333222111111333333222111222222222222222222222222//////000111111111111111111222222222222111000///000000////////////000000........................------............------........................//////......------,,,,,,,,,------------------,,,////////////////////////......---------......///////////////////////////...................................................//////////////////....../////////000000000111////////////////////////......///000000000000000000000000000000000000000000000000111111000000000....../////////000000000222222222333333333444444222333333444444333333222333333333333333333333333222222222222333333444555666666666555555666666777;;;;;;:::999888888888888666555555555555555666666777777777777777666555555333333333333222111000000000000000000000000000000//////000000111111111111//////////////////////////////////////////000000........................////////////////////////,,,,,,,,,,,,------------................................................///............------------,,,,,,++++++,,,,,,---------------------------............///////////////............---------------------....................................---..................---......//////......////////////////////////////////////............//////.........///////////////............////////////...............//////000000000111222333333444444111111111111111111111111222222222222222222222222444444444444444444444444333333444555555555555555666666777777777777666666444555555666777999:::;;;:::999888777666555555444555555555555444333222222222222222222222222222222222222222111111111000000000000111111111111000000//////000000000000//////000000////////////000000222111111000000/////////000000000000000000000000......///000000000000///000000111111111111000000////////////////////////////////////////////////------------------------....../////////...---,,,222111///...---...//////////////////////////////000000111111111111000000///000000000111111111111111000000///////////////000000000000000111111111000000000000000000000000000000000111111000000000//////000000000111111111000000000000000000000000111000000///000000111111222111000000//////000000000000000000000000111111222222222333333333333333444333222222333333222111222222222222222222222222000111222222333222222222222222222222222111111000//////000000000000//////------------------------------............------------------------------.........---------------,,,,,,------------,,,,,,------------------------...------------...///////////////////////////////////////...............------------------------......////////////............//////000000111111000000000000000000000000---...//////000000//////000000000000000000000000111111222222222222111111/////////000000000111111222222333333333333444444222222444444444444222222222222333333333333444444333333333333333444555555777666666666666777777888;;;:::999888888888888888666555555555555666666777666666777777666666555444333333444333333222111111000000000000000000000000/////////000111111222222////////////////////////......////////////000000........................////////////////////////,,,,,,,,,---------......------------------------........................///............------------,,,,,,++++++,,,,,,---------------------------............///////////////............---------,,,------------.................................------...//////...---------...//////......///000///////////////////////////......------......///.........///////////////............////////////...............///000000000000111222333444444555222222222222222222222222222222222222222222222222444444444444444444444444333333444555555555555444444555555666666555555444444444555666777999:::;;;777777777666666555555444444444555555444444333222111111111222222222222222222222222111111111111000000000111111111111000000//////000000000000////////////000000000000//////000000000000000000//////000000000000000000000000......///000000000000000000000111111111111000000//////000000000000//////////////////////////////........................---.../////////...,,,+++111000000////////////000000000000000000000000000000000111111111111000000000000000000111111111111111111000///////////////000000000000000000000000000000000000000000000000///000000111111000000////////////000000000111111000000000000000000000000000000/////////000111111111111000////////////000000000000000111111111111333333333333333333333333222111000000111222111///222222222222222222222222222222333333333333333222222222111111111111111111//////000000000000//////------------------------,,,------......------,,,------------------------,,,------------------...+++,,,------------,,,+++---------------------------------------...//////////////////////////////.........---------,,,,,,---------------------------...///000000///...---.........///000111111111000000000000000000000000---...//////000000//////000000000000000000000000111111222222222222111111000111111111222222222222222222333333333333444444111222444555555444222111222222222333333444444444444444444333444444555666666666666666666777888888888888777777666777777777666666555555666666777888666666777777666666555444333333333333333333222111000000000000000000000000...//////000111111222222////////////////////////........./////////000000........................////////////////////////------------............------------------------........................///............------------,,,,,,++++++,,,,,,---------------------------............///////////////............---------,,,,,,---------.................................------...//////...------,,,...000///...---///111///////////////////////////......------......///............/////////000............//////////////////......//////000111///000111222333444444555333333333333333333333333333333333333333333333333444444444444444444444444333444444555555555555555333333444444444444333333444444444555777888:::;;;555555555666666555555555444444555555444444333333000111111111222222222222222222222111111111111000000000111111111111000000//////000000000000////////////000000000000///////////////000000000000000000000000000000000000000//////000111111111111000000000111111111111000000......///000000///......////////////////////////........................---...000000000///---,,,......//////000/////////000000000000000000000000000000111111111111000000000000000000111111111111111111000///////////////000000000000000000000///000000000000000000000000//////000000000000//////////////////000000000111000000000000000000000000///////////////000111111111111000//////////////////000000000111111111111222222222222222222222222111000//////111222111000111111111111111111111111222333333333333333222222000000000//////000000111...///000111111000///...------------------------,,,------......------,,,------------------------,,,,,,,,,------.........++++++------------++++++////////////////////////---------------...///000////////////////////////---------,,,,,,+++++++++---------------------------...///000000///...------......///000111111222000000000000000000000000---......///////////////000000000000000000000000111111222222222222111111111222222222333333333333222222333333333444444444111222444555555444222111222222222333333444444444555555444444444555666666555555555555555666777888666666555555555555666666666666666666666777888888666666666666666555555444222333333333333222222111000000000000000000000000...//////000111222222222////////////////////////---.........//////000000........................////////////////////////---------.........//////------------------------........................//////.........------------,,,,,,++++++,,,,,,---------------------------............/////////000//////.........---------,,,,,,,,,---------..............................,,,---...//////...---,,,,,,...000000...---///222////////////////////////.........------.........---.........//////000000............/////////000///////////////000111111///000000222333444555555333333333333333333333333333333333333333333333333444444444444444444444444333444555555666666555555222333333444444333333222444444444555777888:::;;;333444555555666666555555444444444555444444333333000000111111222222222222222222222111111111111000000000111111111111000000//////000000000000////////////000000000000//////......//////000000111111000000000000000000000000//////000111111111111111000000111111111111000000,,,---...//////...---,,,////////////////////////////////////////////////...///111222111000...---+++,,,...///000///......000000000000000000000000000000111111111111000000000000000000111111111111111111000///////////////000000000000////////////000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000///////////////000111111111111000/////////////////////000000111111111222222222111111111111111111222000000111222333333222111111111111111111111111222222333333333222222111//////.........//////000...///000111111000///......------,,,,,,------...,,,------......------,,,---......,,,******+++,,,,,,,,,,,,---------......------------------------..................------...........................///////////////..............................---------............///////////////////////////000000000000000000000000///////////////...............///000000000000000000000000000000000000000111222222333333222222111111111111111111111111111333333333333333333333333444444555555555555444444222222222333333444444444666555444444555777:::;;;888777555444333444666777555777888888666444444444555555555666666666666666888888777777666444333222444444333333222111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...---------............///////////////////////////---------------------------------............///---------............///////////////////////////000000000000///...---,,,---...///...------...///////////////////////////000000000000////////////////////////000000000000111111222222222333333333222222333333333333444444333222222111111222222333555555555555555555555555666666555555444444444444555555444333444555666777333333444444666777888999666666555555555444444444333333333333333333333333111222222333333222222111222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////////////////111111000000//////......---...///000000111000000000000000000000000000000//////............/////////////////////.........222444777666333000...---////////////////////////////////////////////////000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111333222000//////000222333333333333333333333333333333111000000222222111000////////////000000000000------,,,,,,,,,,,,------,,,------......------,,,------...,,,******+++---,,,,,,,,,---------......------------------------......................................................////////////..............................---------............////////////////////////////////////////////////////////////////////////.........///000000000000000000000000000000000000000222333333444444333333222111111111111111111111111333333333333333333333333444444555555555555444444222222222333333444444444777666555555666888;;;<<<888777555444444555666777666666555555555555555555555555555555555666777777777777777777666444333222333333333222111000000000000000000000000000000000////////////////////////////////////////////////..............................////////////......................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...---------............///........................---------------------------------............///---------............///////////////////////////000000000000///...---,,,---...//////------...///////////////////////////000/////////////////////////////////000000000000111111111222222222333333222222333333333333444444333333222222222222333333555555555555555555555555777666666666555555555555555444444333444555666777333333333444444555666777666555555555444444444333333333333333333333333333111222222333333222222111111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////////////////111000000000/////////......//////000000000000///000000000000000000000000//////............///////////////////////////...222444666666333000...---////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111333222000//////000222333111111111111111111111111222111000222333333222000////////////000000000000------,,,,,,,,,,,,------,,,------......------,,,,,,------,,,+++***+++---,,,,,,,,,---------......------------------------................................................---....../////////..............................---------............///////////////////////////////////////////////////......//////////////////......///000000000000000////////////////////////333333444444444444333333111111111111111111111111222222333333333333333333444444555555555555444444222222333333333333444444555555444444555777999:::777666555444444555777777888555333444777888777555666555555444444666777888777777777666555444333222222222111111000000//////000000000000000000000000////////////////////////////////////////////////..............................////////////......................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...---------............///........................---------------------------------............///---------............///////////////////////////000000000000///...---,,,---...//////------...///////////////////////////////////////////////////////////////000000000000111111111222222222222333222222333333333333444444333333222222222222333333444444444444444444444444777666666666666666555555555444444444444555666666444444333333333333444444555555444444444444333333333333333333333333333333111111222222222222111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////////////////000000000000///////////////000000000000//////...000000000000000000000000000//////......//////000......//////////////////222444666555222000...---////////////////////////////////////////////////000000000000000000000000//////000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111000000000000111111222222222222222222222222111111111111111111111111222111000//////000111222////////////////////////000000111333555555333111////////////000000000000---,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,------,,,+++***,,,---,,,,,,,,,---------......---------------------------------.......................................------......//////..............................---------............///////////////////////////////////////////////////............////////////......///000000000000000////////////////////////222333333444444333333222111111111111111111111111222222222222222333333333333444444555555444444333333333333333333333333333222222222222333444555666555555555444555666777888777555444777<<<===999444777666444444444555777888777777777666555444222222111111000000/////////...////////////////////////////////////////////////////////////////////////..............................////////////......................................................------------------------........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...---------............///........................---------------------------------............///---------............/////////////////////////////////000//////...---------///000///...---...///////////////////////////.........///////////////////////////000000000000111111111111222222222222222222222333333333444444333333333222222333333333444444444444444444444444555555555555555555555555444444444444555555666666777666555444333333333333444444333333333333333333222222222222222222222222111111222222222222111111111111111000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000////////////////////////////////////000000000000////////////000000111000000///...---////////////////////////000000////////////000000............////////////222333555444222///......////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000////////////000000000000000000000000111111000000000000111111222222222222222222222222111111111111111111111111111111000000000000111111////////////////////////...///111444666666333111////////////000000000000,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,+++,,,---,,,++++++,,,...,,,,,,,,,---------......---------------------------------.........//////........................,,,,,,---.......................................---------............///////////////////////////........................---.........//////000000......///000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111222222333333333333333444444444444333333333333333333333333333333111111111222222333444444444444444555666777888888666555777<<>>AAA???888333555555555666666666666666666666666555444333222111000000000000////////////000000000000000000000000........................////////////////////////------------------------......////////////......------------------------........................------------------------........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...---------............///---------------------------------------------------------............///---------............///////////////////////////...///////////////.........///000000......///000////////////////////////---------......//////000////////////000000000000000000000111111111111222222222333333333333444444444444333333333333444444333333333333333333333333111111111222222222222333333444555555666666555555999888777666555444444444111111222222222222333333222222222222222222222222000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000///000000000000//////...000000000000000000000000111000000//////000000111------......///000000000111222333222000/////////////////////////////////////////////////////////000000000000000000000000......////////////000000000000000000111111111111000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111//////000222444444222000////////////000000000000,,,,,,++++++++++++,,,,,,,,,------......------,,,+++,,,,,,,,,++++++---///,,,,,,,,,---------......------------------------,,,,,,------...//////000........................***+++,,,---....................................---------............///////////////////////////........................------......///000000111......///000000000000000222222222222222222222222111111111222222111111111111111111111111111111111///000000111222222333333222333333444444333333222444444444333333222222222333444444555555555555555111222444555777888999999666888:::<<<<<<:::777555333444666777888777666555666666666555444333222111000000000000000000000000000000000000000000000000........................////////////////////////------------------------......////////////......------------------------........................................................................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...---------............///---------------------------------------------------------............///---------............///////////////////////////......////////////.........000111000///...///000////////////////////////,,,,,,---......///000000////////////000000000000000000000000111111111111222222333333333333444444444444333333333333444444333333333333333333333333111111222222222333333333333444555666666666555444888777666555444333333333111111111111222222222333111111111111111111111111000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000.../////////000000000111...//////000000000000///000000000000000000000000111111000000000000111111------......///000000111111222333222000...///000////////////////////////////////////////////////000000000000000000000000........./////////000000///000000000111111111111000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111//////000000000000//////000000000000000000000000000//////000222222000///////////////000000000000,,,++++++++++++++++++,,,,,,------......------,,,***,,,,,,,,,++++++---///,,,,,,,,,---------......------------------------,,,,,,------...///000000........................***+++,,,---....................................---------.........//////////////////////////////........................---------...///000000111...//////000000000000000222222222222222222222222222222222333333222222222111111111111111111111111///000000111222222333333222333333444444333333222444444444333333222222222222222333444444444333333111222444666777888999999888999999888666555666777222444666888999777555444666666666555444333111111000000000000111111111111000000000000000000000000........................////////////////////////------------------------......////////////......------------------------........................................................................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...---------.........//////---------------------------------------------------------.........//////---------.........//////////////////////////////......///////////////......000111000///...///111////////////////////////,,,,,,------...///000000////////////000000000000000000000000111111111111222222333333333444444444555444444333333444444555333333333333333333333333222222222333333444444444333333555666666666555444666666555444333333333333000000111111222222222333111111111111111111111111000000111111111111000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000.../////////000000111111......///000000111000000000000000000000000000000111111000000000000111111---------...///000000111111222222111///...///000////////////////////////////////////////////////000000000000000000000000............/////////000//////000000111111111222000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000111000...///000000///...////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...................................................---,,,+++,,,.........---....................................////////////000000111111111222222222////////////000000000000000000000000000000000000////////////000000000000222222222111111111000000///......222777888444///444333333222222333333444555444333333333444444555222444555444222111222555,,,444666222222888777000;;;555222555888777666666444555666777777666555444333333222222111000//////222111000//////000111222555444333111000//////...////////////////////////........................------------------------............////////////........................//////.........---------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---...///---------------------------------------------------...............------......//////...---,,,,,,------------------------------------------------////////////////////////................................................---...///000000///...---////////////............000000//////.........---////////////////////////000000000000111111111111111111222222222222111111222222333444444555555666111111111222222333333333333222111111111222333444333222222333444555333222555444333222111111111111111111111111111111111111111111111111111000//////000000//////000111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000111111111111111000//////////////////////////////000///...------...///000,,,---///000000000///...000///...---...///111222////////////000000000000000///.............../////////000000000000//////111111111000000000000000------------............000000000000////////////000000000000000000000000111111000000//////......000222444444333111111222222111111111000000//////////////////////////////222111111111000000//////000000000000000000000000000111111111111222222222111111222222222222111111111111111111000000000000000///.........///111222222111000.........///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......................................................,,,,,,,,,...///...---....................................////////////000000000111111111222222.../////////000000000000////////////////////////////////////000000000000222222222111111111000000111///000444888999555111444333333222222333333444444444444444444444333333111333555444222111222444...222444333444888;;;<<>>888888999666444444555555666666666666555555333333222222111000000///111000////////////000111333222111000///.........////////////////////////........................------------------------............////////////........................//////.........---------,,,,,,,,,---------..............................------,,,,,,,,,---......---------------------------------------------------...............------......//////...------,,,------------------------------------------------........................................................................---...////////////...---////////////............000/////////............////////////////////////000000000000111111111111111111222222222222111111111111222222333444444444222222222222222222333333222222111111111222333444333222222333555666444333555444333222111111111111111111111111111111111111111111111111111000//////000000//////000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000111111111111111000//////////////////////////////000///............///000---......///////////////444333111/////////000111.../////////000000000000000//////......///////////////000000000000//////000000000000000000000000...////////////000000000000000000000////////////000000000000000000000000111000000000/////////...///111333333222000000111000000000000//////......////////////////////////111111111111000000000///000000000000000000000000000111111111111222222222000111111222222111111000111111111000000000//////000///.........///111111222111///.........///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------------------------......------------.........................................................---,,,---///000///...........................---............/////////000000000000111111111111....../////////000000000////////////////////////////////////000000000000222111111111111000000000222111222555888999666333333333222222222222333333444444555555555444222111111222444444222222222333111111222555555888AAALLLQQQEEE;;;888777555444444666666555555555555666666333333222222111000000000000//////......//////000111000//////.........///////////////////////////........................------------------------............////////////.......................................---------,,,,,,,,,---------....................................---,,,,,,,,,------------------------------------------------------------...............---.........///......---,,,------------------------------------------------------------------------................................................------............------/////////............---////////////............////////////////////////000000000000111111111111111111222222222222111111000000111111222333333333333333222222222222222222222222111111222222333444222222222444666777666555444333222111111111111111111111111111111111111111111111111222111111000///000000/////////000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000111111000000//////////////////////////////000//////......//////000///............//////000888666444222000//////000....../////////000000000000000////////////000000//////000000000000//////000000000000000000000000000000000111111111222222////////////000000000000000000000000000000000000000000000000////////////---000222222000//////000////////////............////////////////////////111111111111000000000000000000000000000000000000000111111111111222222222000111111222222111111000111111000000000000////////////......//////000111111000///.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++,,,,,,,,,,,,------...............---------,,,,,,,,,---------------,,,,,,------------------......------------......................................................///...---...000000000///........................---------.........///////////////000000000111111........./////////000000////////////////////////////////////000000000000111111111111000000000000222111222444777777555333333333222222222222333333333444666666666444222000111222333444333333333333444000111666666888GGGYYYUUUGGG999555555444444555666666444333333444666666222222222111111111000000//////............///////////////......///000000////////////////////////........................------------------------............////////////................................................,,,,,,,,,---------..............................///...---,,,,,,,,,,,,,,,------------------------------------------------,,,---......///.........---...............------------------------------,,,,,,------------------------------------------................................................------------------------//////.........---------///////////////.........///////////////////////////000000000111111111111111111222222222222111111000000111111222333333333333333333222222111111111222111222222222222333333222222222444777888777666333333222111111111111111111111111111111111111111111111111222222111111000000000/////////000000111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000////////////000000////////////////////////000000111111111111000000///000000000000000//////////////////////////////000//////////////////000000///...------...///000777666444222000000//////........./////////000000000000/////////000111111//////000000000000///////////////000000000000000000000111111111222222222////////////000000000000////////////////////////000000000000////////////...000222222111//////000////////////////////////////////////////////////111111111000000000000000000000000000000000000000000000111111111222222222000000111111111111000000111000000000////////////............//////000000////////////.../////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++++++++,,,,,,---------//////.........---------,,,,,,,,,------.........,,,,,,,,,---------......///......------......///................................................///...---...000000000///........................------------................../////////000000000............////////////........................////////////000000000000000000000000000000000000000000111222444444333222333222222111111222222333333444555666666444222111111222333444555555444222777222222666777;;;MMMaaa]]]MMM;;;555444444444555666555444333333444555666222222222111111111111111......////////////......000000/////////000111111////////////////////////........................------------------------............////////////........................---.....................,,,,,,,,,---------..............................///...---,,,,,,,,,,,,,,,------------------------------------------------,,,------...//////......------...............---------------------------,,,,,,,,,---------..............................................................................---------,,,,,,---------............------------.........//////////////////////////////////////////000000000111111111111111111222222222222111111111111222222333444444444333333333222222111111111111111222222333333333333222222222444777888777666222222111111000000111111111111111111111111111111111111222222222222111111000000///////////////000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////000000111111111111000000...//////000000000/////////////////////////////////000000000000000000///000///...------...///000222222111000000000000000............///////////////////////////000111111//////000000000000//////......//////000000000000/////////000000000111111.../////////000000000111////////////////////////////////////000000000000...000333333111000000111000000000000000000000000////////////////////////000000000000000000111111000000000000000000000000000000111111111222222222000000000111111000000000000000000////////////...---......///////////////.........////////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,------...//////......---,,,,,,,,,,,,,,,,,,---......//////+++,,,,,,------.........//////............//////...................................................---,,,---///000///...........................,,,------------.....................////////////------........./////////........................////////////000000000000//////000000000000000111//////000111111111111111222222111111111111222222333333444555555444333333222222333666888777555333777444444666;;;DDDVVVfffgggTTT@@@777666555444444555555444444444444555555111111111111111111111111...//////000000//////...000000000//////000111111////////////////////////........................------------------------............////////////........................---------...............,,,,,,,,,---------....................................---,,,,,,,,,------------------------------------------------------,,,,,,---...////////////,,,---......///.........------------------------+++,,,,,,------.........////////////////////////......................................................------------...............------------,,,.........///////////////////////////////////////000000000000111111111111111111222222222222111111111111222222333444444444333333222222222222222222000111222333333333333222222222222444666777666555222111111000000000111111111111111111111111111111000111222222333222222222000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000......///000000000/////////////////////////////////000000111111000000///000//////............///......//////000000000000------........./////////......---......///000111//////000000000000//////---......//////000000111........./////////000000......//////000000111111000000000000000000000000////////////000000000000///111333333222000000111000000000000111111111111////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222///000000111111000000///000000////////////......------...////////////...------.../////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,******+++,,,,,,---...............---,,,+++++++++,,,,,,------.../////////++++++,,,,,,---....../////////............//////...................................................,,,,,,,,,...///...---........................,,,,,,---------.........------........./////////---------.........//////........................////////////000000000000////////////000000111111//////000000000000000111222222111111111111222222222333333444444555555555333333444777::::::777444555777777777@@@QQQaaajjjiiiUUU@@@777666666444444333444444555555444444333111111111111111111111111//////000111111000//////000000///.........//////////////////////////////........................------------------------............////////////........................---------.........//////,,,,,,,,,---------..............................------,,,,,,,,,---......------------------------------------------------+++,,,---...////////////,,,------...//////......------------------------++++++,,,,,,---......///........................................................................//////...------...//////.........---------,,,,,,............/////////000////////////////////////000000000000111111111111111111222222222222111111000000111111222333333333222222222222222222333333000111222333333333222222333222222333555666444333111111000000000000111111111111111111111111111111000111222222333333333222000000///...............000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000---......///000000/////////////////////////////////000111111111111000//////////////////......------...//////000000000000---------.........//////,,,,,,,,,,,,---...///000//////000000000000//////------......///000000111........./////////000000.........///000111111111000000000000000000000000.../////////000000000111...000222222000//////000/////////000000000111111///////////////////////////000000000111111111111000000000000000000000000000111111111111222222222//////000000000000//////000000/////////.........,,,---.../////////......,,,---.../////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++,,,,,,---............---,,,,,,+++******,,,,,,------...///000000++++++,,,,,,---...////////////............//////................................................---,,,+++,,,...///...---........................,,,,,,,,,---------......---------.........//////---------.........//////........................////////////000000000000.../////////000000111111///000111111000000111222222222111111111111222222222222222333444555666777444333444888;;;;;;888444222888999888DDDZZZiiimmmcccPPP;;;444555666666555222333555555555555333222111111111111111111222222///000111222222111000/////////...---------------////////////////////////........................------------------------............/////////000........................---------.........//////,,,,,,,,,---------..............................,,,,,,,,,,,,------...///------------------------------------------------+++,,,---...////////////,,,,,,---.../////////...------------------------++++++,,,,,,---...//////------------------------................................................000///...------...///000......---------,,,,,,,,,---.........//////000000////////////////////////000000000000111111111111111111222222222222111111/////////000111111222222111111111222222333333444000111222333444333222222333222222333444555333222111000000000000000111111111111111111111111111111000111222333333333333333111000///...............000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000------...///000000/////////////////////////////////000111222222111000///...///000000000///---,,,//////000000000000//////---------.........//////+++++++++,,,---...///000//////000000000000//////---------...///000000111////////////000000000000---......///000111111222000000000000000000000000.../////////000000111111,,,...000111///.........---.........//////000000//////////////////////////////000000111111111222000000000000000000000000000111111111111222222222//////000000000000//////000/////////............,,,,,,.../////////...---+++,,,.../////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,...------------...////////////.........---------,,,,,,,,,---------..............................000000//////.........------------------------------...............------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------...//////000000...------///111222111...,,,...111111///........................000000000000111111111111111111000000000000111111222222222333333333444444444444444555555555555666222555888<<>>555111444555111222777222111111111111000000000111000000///............000000000000111111111111...............---------........................,,,---......//////..............................///...------------...///...............................................................---------------------------------,,,,,,,,,------------...------------------------...------,,,,,,------...,,,,,,,,,---------......,,,---......//////......------------------------,,,,,,,,,---------............------------.........................................................------------...//////000111111///---,,,---...---///---))))))---///...999999888777555333000///000000////////////000000000000000000000000000000111111111222222222222333111111111000000000000000222222222333333222222222111111222333333222111111111111111111111111111111111222222222111111000///111111111111111111111111000000000000000000000000000000////////////..............................///000000111111000000//////000000111111000000///111111000000000000//////////////////000000000000000000000000000000000000......////////////......////////////................../////////000000000//////////////////...---////////////////////////......................../////////////////////////////////....../////////....../////////000000000222111000000//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////...............---------........................---............/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,------...///------------------------,,,,,,,,,---------......------------------------................................................,,,---......///.........,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---------------000000///---+++***,,,---------...000///......111000000000000000000000000///000000000111111111111333222111000////////////333333444444444555555555333333444444444555555555333222999LLLbbbhhhYYYFFF:::666555777444000000555222222111111111000000000222111000///......------000000000000000000000000........................------...............///,,,---......///..........................................------.................................................................................---------------------------------------------------------......---------...------,,,,,,------...,,,,,,,,,---------......,,,---......///.........------------------------,,,,,,,,,---------............------------.........................................................------------...//////111111111///---,,,---...///000...+++///888@@@BBBDDDBBB>>>999555222000000111000///......///000111////////////////////////111111111111222222222222111111111111111111000000222222333333333333222222111111222222222222111111111111111111111111111111///000111222222111000///111111111111111111111111////////////////////////000000////////////////////////////////////////////////000000000000////////////000000000000//////000000000000000000//////////////////000000000000000000000000000000000000......////////////......///////////////................../////////000000//////000000///...------////////////////////////........................////////////////////////......////////////.............../////////000000111111000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,---......,,,,,,------------------,,,,,,,,,---------......---------------------------------.......................................,,,------...//////......,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///......------------...//////...,,,---///111999000***---111000///111111111111111111111111111///000000000111111111111222222111000//////000000333333333444444444555555333333333444444444444555333222<<>>888333000000111333111000///......///000111////////////////////////000000111111111222222222222222222222222222222222111222222333333222222111111111111111111111111111000000000000000000000000---...000111222222111111000000000000000000000000//////////////////////////////000000000000000000000000000000000000000000//////000000000000////////////000000000000////////////////////////000000////////////000000000000////////////////////////......////////////...............///////////////............//////////////////000000///...------////////////////////////........................////////////////////////......///000000///..................////////////111000000///.../////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////---.............................................------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------.................................,,,,,,---...////////////,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......---.........***+++------...000444666EEE666,,,///333111...///000000000000000000000000000000000000111111111111111111000000000000111111222222222333333333444444333333333333444444444444555444>>>SSSbbb]]]III999333333444444333111222333333333222222222111111111222222111000////////////////////////............---------...............,,,,,,,,,---......//////,,,---......//////..............................------...//////...------................................................---------...............------------------------...------------,,,,,,,,,...///000111111000///......------,,,,,,------...,,,,,,,,,---------......,,,---......//////......------------------------,,,,,,,,,---------............------------.........................................................------------.../////////000000///------...000444;;;BBBDDDEEEEEE@@@:::444111---++++++...222555000000////////////000000000000000000000000000000000000000111111111111222222222222222222333333333111111111222222111111111222111000000000000111222000000000000000000000000,,,---///000111222222222000000000000000000000000000000000000000000000000//////000000000000111111111111111111111111111111...//////000000//////......//////000000//////.........////////////000000////////////000000000000////////////////////////......////////////...............///////////////------.........///////////////////////////...---////////////////////////........................////////////////////////---...///000000///...---------........./////////111000//////......//////000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////---------.......................................,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................+++,,,---...////////////++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............//////000***+++,,,------...222444@@@444---111444///---000000000000000000000000000000000000000111111111111////////////000111222333111111111222222222333333222222333333333444444444555333:::IIIQQQKKK???777333333333222222333333222222111111111111000000000000//////......//////////////////......------------------.........//////++++++,,,------...//////,,,---......//////..............................------...//////...------................................................---------.........//////------------------------......---------,,,,,,,,,///000111222222111000///...------,,,,,,------...,,,,,,,,,---------......,,,---......//////......------------------------,,,,,,,,,---------............------------.........................................................------------...//////.../////////---...///111>>>AAA@@@;;;777444///(((,,,+++******+++...111333//////000000000000//////000000000000000000000000000000000000111111111111000111111111222222222222///000000111111000000///222111000//////000111222000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000......////////////............////////////.............../////////000000////////////000000000000////////////////////////......////////////................../////////000---------.........//////---...//////////////////////////////////////////........................////////////////////////---...///000000///...------------.........//////000000///............///000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////---------.........//////........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////+++,,,---...////////////***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000111...///...---+++***,,,...444,,,+++222333------333////////////////////////000000000000111111111111.../////////000222333444000000111111111222222222222222333333333444444444333000444>>>BBB<<<666555888777444222333555444111000000000000////////////......---------....../////////.........------------------.........//////++++++,,,,,,---...//////,,,---......//////..............................,,,---...//////...---,,,................................................---------.........//////------------------------.........------,,,,,,,,,///111222333333222111///...------,,,,,,------...,,,,,,,,,---------......,,,---......//////......------------------------,,,,,,,,,---------...............------............................................................------------...//////---...///.........000222:::777000'''%%%+++///000,,,---...///////////////...///000111111000///...000000000000000000000000000000000000111111111111//////000000111111111222//////000000000000//////222111000//////000111222000000000000000000000000222111///.........000000000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////......////////////............////////////......---.........//////000000////////////000000000000////////////////////////......////////////......---.........//////000000---------.........//////------...///000000000///////////////////////////........................////////////////////////---...///111111///...------------.........//////000000///...............000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////---------.........//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,------......------,,,---------............/////////////////////////////////.........---------.........------,,,,,,,,,------------------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................//////.........---------............//////////////////////////////////////////000111222333333444...000222222111111222333333222111000000222444555555555555666666666666777444444555555444444333222000000////////////000000000000000000////////////---------------------------------............///---------.........//////---------............///........................////////////////////////......------------......////////////............................................................------------------------111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------........................---,,,,,,++++++,,,,,,---......................................................------------......---------............//////............---------------------............000000//////.........---111111222222222222111111000111111111111222222222222111111000000000000000111111111111111111111111222222111111000000//////000000000000000000000000000000111111111111000000//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111222111111111000000//////////////////////////////////////////////////////------------------------........................////////////////////////........................000000//////......------000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000........................000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111000/////////000222333000000000000000000000000111000000///...------------------------------------------.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,------......------,,,---------............/////////////////////////////////.........---------......---------,,,,,,,,,------------------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////.........---------............//////////////////////////////////////////000000111111222222///111333444333222222333333222111000000222333555333333333444444444555555333444444444444333222222000000////////////000000000000000000/////////...---------------------------------............///---------.........//////------------....................................////////////////////////000000////////////000000////////////............................................................------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------........................---,,,,,,++++++,,,,,,---......................................................------------......---------............//////............---------////////////000000000000000/////////............000111111222222111111000000000111111111222222222222111111000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111000000//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111111111111000000000//////////////////////////////////////////////////////................................................////////////////////////........................////////////............000/////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000//////000000000........................000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111000/////////000111222000000000000000000000000000000000///...------------------------------------------.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........,,,------......------,,,---------............///////////////////////////...............---------...------------,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...................................................---------............////////////000000000000000000000000/////////000000000000000///222555666555333333333222222111000000222333444111111111111222222222333222333333333333222111111000//////......//////000000000000/////////......---------------------------------............///---------...............------------....................................////////////////////////000000////////////000000////////////............................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------------------------------------,,,,,,,,,,,,------......................................................------------......---------............//////............---------...////////////000000000////////////............000111111222222111111000000000000111111111222222222111111000000000000000111111111111111111111111000000000000111111111111000000000000000000000000///000000111111000000/////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000//////000000111111111000000000000//////////////////////////////////////////////////////000000000000000000000000........................////////////////////////......................................./////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111000000000000111111........................000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000/////////000111222000000000000000000000000000000//////...------------------------------------------.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,------......------,,,---------............///////////////////////////........................---------------------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................................................................////////////000000000000000000000000///////////////.........///222555666444333222222111111111000111222333333000000000111111111222222222222222222222111000000/////////....../////////000000/////////.........---------------------------------............///........................,,,,,,---------.................................////////////////////////......------------......////////////............................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------------------------------------,,,,,,,,,,,,------...................................................------,,,,,,------...---------............//////............---------,,,,,,,,,---------......///////////////.........000000111111111111000000000000000000111111111111222111111000000000000000111111111111111111111111//////000000111111222222//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000//////////////////////////////////////////////////////000000000000000000000000........................////////////////////////........................---------....../////////.........///////////////////////////////////////////////////000000000000////////////////////////////////////////////////111111000000000000111111........................000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000111111000000000000000000000000/////////......---------------------.......................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,------......------,,,---------............///////////////////////////---.....................------------------------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---.................................////////////000000000000000000000000/////////...............///111444444333111000000111000000111111111222222111111111111222222222222111111222222111111000/////////............//////////////////............---------------------------------............///.....................---,,,,,,,,,------------...........................////////////////////////......------------......////////////............................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------------------------------...------,,,,,,------...................................................------,,,,,,,,,,,,---------------............//////............---------,,,,,,,,,,,,------------.........///////////////000000000111111000000000//////000000000111111111222111111000000000000000000000000000000000000000//////000000111111222222//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000////////////000000//////////////////000000////////////////////////////////////////////////////////////////////////........................////////////////////////........................,,,,,,------......//////------....../////////000////////////////////////////////////000000000000////////////////////////////////////////////////111111000000000000111111////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////......//////000000000000////////////////////////............---------------------....../////////.....................---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++++++++,,,,,,,,,------......------,,,---------............///////////////////////////---------...............,,,,,,,,,------------...------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------...........................////////////000000000000000000000000.........///////////////000222333222111000000111000000000111111111111222111111111222222222333333111222222222222111000000///......------......////////////.........---------------------------------------............///...............---------,,,,,,,,,,,,------------........................////////////////////////000000////////////000000////////////............................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......................................................------,,,,,,,,,,,,---------------............//////............------------............/////////.........//////////////////000000111111000000////////////000000000111111222111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000...//////000000//////...//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000//////......//////000......////////////000000////////////////////////////////////////////////................................................////////////////////////........................---------------.........---------......//////000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000---...///000000000//////////////////////////////---------------------------------...//////000000...............---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,------......------,,,---------............///////////////////////////---------.........//////,,,,,,,,,---------......------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------.........//////............////////////////////////////////////.........//////000000111333333333222000000111333///000000111111111111111000111111111111222222222222222333333222222111000///......------....../////////.........------------------------------------------............/////////.........---------++++++,,,,,,,,,---------........................////////////////////////000000////////////000000////////////............................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......................................................---,,,,,,++++++,,,,,,------------............//////............---------------........./////////............/////////000//////000000000000//////////////////000000000111222111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000......////////////......//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////........./////////000000////////////////////////////////////////////////................................................////////////////////////...........................------------------,,,,,,,,,---......///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000---...///000000000///...////////////////////////---------------------------------...///000000000//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,------......------,,,---------.........//////////////////////////////---------.........//////,,,,,,,,,------.........------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------.........//////............/////////000////////////////////////---......///000111222222555555444222000000333555//////000111111111111111000000000000111111111111222333333333333222111111.........------.........//////.........------------------------------------------.........////////////.........---------++++++,,,,,,,,,---------........................////////////////////////......------------......000/////////............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......................................................---,,,,,,++++++,,,,,,------------.........////////////.........---------+++++++++,,,,,,,,,---------.........//////000000//////000000000000//////////////////000000000000222111111000000000000000000000000000000000000000222222111111000000//////000000000000000000000000......////////////......//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////---.........//////000000////////////////////////////////////////////////////////////////////////........................////////////////////////.................................------,,,,,,,,,,,,,,,------...///000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111......------------......000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000,,,---///000000000///...////////////////////////---------------------------------...///000000111//////.........------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------......////////////........................---------------............///---------.........////////////...------------...---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------------...///////////////////////////........................000///...---...111444666;;;<<<;;;999555222111111111111000000000000111111000000000000000000000000000000000000000///......000///...---------------........................------------------------,,,,,,,,,---------......---------............/////////.........---------------------------------......------------......////////////////////////////////////////////////........................,,,,,,,,,---------....../////////......---------.........------,,,,,,,,,++++++++++++++++++++++++,,,---.../////////...---***,,,......---------///,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------................................................,,,---......//////......///////////////.........000000000000000000000000222222111111111111222222000000000000000000000000////////////////////////222111000.........///000111111000000//////......////////////000000000000000///.........000111222////////////////////////........................000000000000000000000000000000000000000000000000........................000000000000////////////111111000///////////////000000000000000000000000////////////////////////......////////////......///////////////.................................////////////////////////////////////////////////........................---------............///---......///////////////000000000000///////////////000000000000000//////111222333444333111///...111111111111000///...---//////............////////////............//////000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////......////////////......------------------------.........------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------//////000000000000//////........................---------............///------------............//////...------------...---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///................................................000///...---...111444555999::::::888444111000000111111000000000000111111000000000000000000000000000000000000000///......//////...---------------........................------------------------,,,,,,,,,---------......---------............/////////.........---------------------------------......------------......////////////////////////////////////////////////........................,,,,,,,,,---------...............---------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---+++---//////...---...///,,,,,,,,,---------......------------------------------------------------................................................------------------------........................------------------------,,,---......//////....../////////////////////...000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000222111///.........///000000000000000//////......////////////000000000000000//////......///000111////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////000000000000////////////111111000///////////////000000000000000000000000////////////////////////......////////////....../////////////////////...////////////////////////////////////////////////////////////////////////........................---------............///---......///////////////////////////000000000000//////000000000000//////000111222333222111///...000000111000///...------//////............////////////............//////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////..............................////////////............................../////////......---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------000000000111111000000000........................---------............///......------------------//////...------------...------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------.........---,,,++++++,,,---...................................................000///...---...000333444888999999777444111000000111111000000000000111111000000000000000000000000000000000000000///......//////...------------...........................------------------------,,,,,,,,,---------......---------............///...............---------------------------------......------------......////////////////////////////////////////////////........................,,,,,,,,,---------......------------,,,,,,,,,,,,...------------,,,,,,,,,------------------------++++++,,,---------------,,,---//////...---...///,,,,,,,,,---------......------------------------------------------------////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............//////////////////000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000111000///.........//////000000000////////////...////////////000000000000111000000////////////000////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111000000///////////////000000000000000000000000////////////////////////......////////////............//////////////////000000000000000000000000////////////////////////////////////////////////........................---------............///---......///////////////......//////000000111111//////000000000000/////////000111111111000...---///000000000///...---,,,//////............////////////............//////000000000000000000000000111111111111111111111111000000////////////000000////////////////////////------------------------......////////////......///////////////////////////////////////.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000000000//////---------...............---------............///.........---------------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,---------......---,,,++++++++++++,,,---................................................//////.........000222333666888888777444222111222111111000000000000111111000000000000000000000000000000000000000///......///......---------..............................------------------------,,,,,,,,,---------......---------............///......................................................------------......////////////////////////////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,---,,,+++---///...---,,,---...,,,,,,,,,---------......------------------------------------------------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.....................////////////000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////.../////////////////////////////////////////////000000000000111111000000//////......////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////......////////////..................////////////////////////////////////////////////////////////////////////////////////........................---------............///---......///////////////---......///000111111222...//////000000000000///...//////000000///......///////////////...------//////............////////////............//////////////////////////////000000000000000000000000000000////////////000000////////////////////////---------------------------......//////......---........................//////..........................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..................------------.........//////---------............///........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,++++++++++++,,,---................................................///.........///000111222555666777777555333333333111111000000000000111111000000000000000000000000000000000000000///............---------......///........................------------------------,,,,,,,,,---------......---------............///---...................................................------------......////////////////////////////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,------+++---......,,,+++,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---.........//////000000000000000000000000000000111000000000000000000111////////////////////////.................................////////////................../////////////////////000000000000111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////.........................../////////000000000111000000////////////000000////////////////////////////////////////////////......////////////......---.........//////000000........................////////////////////////////////////////////////........................---------............///---......///////////////---......///000111111222......///000000000000000........./////////......//////////////////...---//////............////////////............//////////////////////////////////////////////////////000000////////////000000////////////////////////------------------------------............------------------------------------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,------.../////////---------............///....../////////000000000//////...------------...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...,,,,,,,,,---------.........---,,,++++++,,,---...------------------------....................................//////000111333444666555444333333444111111000000000000111111000000000000000000000000000000000000000///.........------------...//////........................------------------------,,,,,,,,,---------......---------............///---------.............................................------------......////////////////////////////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,---///...---+++,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------......///000000000000000000000000000000000111000000//////000000111////////////////////////------------------------------.../////////......---............/////////////////////000000000000///000000000000000///...////////////////////////////////////////////////////////////////////////000000000000000000000000..............................//////000000111111///////////////000000111000000000000000000000000////////////////////////......////////////......------......///000000000........................////////////////////////////////////////////////........................---------............///---......///////////////......//////000000111111---...///000000111111000............//////////////////000000000000////////////............////////////............//////000000000000000000000000........................000000////////////000000////////////////////////------------------------------............------------------------------,,,,,,,,,---------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------............------,,,,,,------...//////000---------............///......///000111222333333//////...------------...+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,---......//////,,,,,,,,,---------......///...---,,,,,,---...///------------------------..................................../////////000///111333333222111111222111111000000000000111111000000000000000000000000000000000000000///......---------------...//////........................------------------------,,,,,,,,,---------......---------............///---------.........//////..............................------------......////////////////////////////////////////////////........................,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---//////...000111000...------...,,,,,,,,,---------......------------------------------------------------................................................------------------------........................------------------------,,,---......//////......------......///000000111000000000000000000000000000000////////////000000////////////////////////........................,,,---.../////////......---------.........//////////////////000000000000...///000111111000000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000.................................///000111111111///////////////000111111000000000000000000000000////////////////////////......////////////......------......///000000111........................////////////////////////////////////////////////........................---------............///---......///////////////////////////000000000000---...///000111111111111//////......///000000111000000111111111111111000//////............////////////............//////000000000000000000000000////////////////////////000000////////////000000////////////////////////........................,,,------......------,,,........................------------.........///........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------......////////////......,,,,,,------...///000000---------.........//////......///111222333444555//////...------------...+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,------...///000000,,,,,,,,,---------......///...------------...///------------------------.................................///////////////---///000111000///000111111111000000000000111111000000000000000000000000000000000000000//////...---------------...///000........................------------------------,,,,,,,,,---------......---------.........//////---------.........//////////////////////////////.........------.........////////////////////////////////////////////////........................,,,,,,,,,---------......---------....../////////,,,,,,,,,------.........------------------------......---,,,---...///000000222333222000//////000,,,,,,,,,---------......------------------------------------------------////////////////////////........................------------------------................................................,,,---......//////......---------...///000000111000000000000000000000000000000////////////000000////////////////////////////////////////////////+++,,,.../////////......---------.........//////////////////000000000000---...///111111111000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000---......///000111111222///////////////000111111000000000000000000000000////////////////////////......////////////......---------...///000000111000000000000000000000000////////////////////////////////////////////////........................---------.........//////---......///////////////000000000000////////////---...///000111111111111///////////////000111222000111111222222222111111//////............////////////............//////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////,,,------......------,,,////////////////////////---.........//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------..............................................................................///000000000000000111000000///...---------.........------,,,,,,,,,---------,,,,,,+++++++++)))+++---...------...///,,,,,,,,,------.........111000...,,,+++,,,---...+++++++++,,,,,,,,,---------------............///......---------......///............///////////////111111111000///000111000000000000000000000000////////////000000000000...------,,,,,,------.........------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////......------------......////////////////////////............////////////000000//////.........---///............---------------------------------,,,,,,,,,------..................------,,,,,,,,,---,,,,,,,,,,,,---......------------------------000111222222111///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------......------,,,,,,,,,------........................---------............///000000//////.........---//////000000000000//////........................//////.........---------............////////////...........................///////////////......//////000000///...------......//////000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000//////............//////000000000000000///......---......///////////////................................................/////////...---------,,,//////000000000000////////////000000///...------///,,,)))***---...---***---...//////......///000...//////000000000000000000000000000000000000000///////////////000111111111111000000//////......000000////////////000000////////////////////////000000000000000000000000111000/////////000000111///---,,,---///111111000...000111000///...///111000000000000000000000000...---,,,,,,,,,,,,---...,,,------......------,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------..............................................................................///000000000000000000000000///...---------......---------,,,,,,,,,---------,,,,,,+++++++++)))+++---------------///,,,,,,,,,---------......000///---,,,,,,,,,...///,,,,,,,,,,,,---------------------............///111000///...........................////////////000222333222111000111222////////////////////////000000000///////////////...------,,,,,,------...+++,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////......------------......////////////////////////............////////////000/////////............///............---------------------------------,,,,,,,,,---------......------------------,,,,,,---,,,,,,,,,,,,---......------------------------///000111111000///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------......------,,,,,,---------........................---------............///000/////////............//////000000000000//////........................//////.........---------............////////////..............................////////////......//////000000///......---.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000//////............//////000000000000000///......---......///////////////...............................................................---------//////000000000000/////////////////////...------///---,,,,,,---......---///000111000...---...///...//////000000000000000000000000000000000000000///////////////000111111111000000000/////////...000000////////////000000////////////////////////000000000000000000000000.........//////000000000000///...///000111000///...000111000///...///000////////////////////////......---,,,,,,---......,,,------......------,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------..............................................................................///000000000000///000000//////...---------...------------,,,,,,,,,------,,,,,,,,,,,,++++++(((***,,,---,,,,,,,,,...,,,,,,,,,------------......---,,,,,,,,,---///000,,,------------.........---------............///333222111000///.....................///////////////111222222111000000111////////////////////////000000000//////...............------------......+++,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////......------------......////////////////////////............////////////////////////............///............---------------------------------,,,,,,,,,------------...,,,,,,---------------------,,,,,,,,,,,,---......------------------------...//////000///...,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------,,,,,,------...---------,,,,,,------...........................---------............///////////////...............//////000000//////..........................................------------............/////////..............................///////////////...//////000000000///......////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000//////............//////000000000000000//////...---......///////////////................................................---------...............//////000000000000/////////////////////......---///000000///......///111333333444222000......///...///000000111111000000000000000000000000000000///////////////000111111000000000000////////////000000////////////000000////////////////////////000000000000000000000000......///000111111111000111000///000111111///---...///000000......///000////////////////////////......---,,,,,,---......,,,------......------,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,------------...........................................................................---...//////000000///////////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++++++++---------------------------,,,,,,,,,,,,---...///000---------.........//////---------............///111111000///.........///............////////////---///111111000/////////////////////////////////000000000///......------......------------......111000...---,,,,,,------,,,,,,------------------------------------------------------------------...------------...//////......------------......////////////////////////............///////////////////////////.........///............---------------------------------------------------------,,,,,,,,,------.........---,,,,,,,,,,,,---......------------------------------.........---,,,+++------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------,,,,,,------...------,,,,,,,,,---..............................---------............//////////////////............//////////////////...................................................---------.........//////........................---...////////////////////////000000000//////...////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////............////////////000000000000//////---......///////////////................................................,,,---------...///////////////000000000000//////...///////////////......///111333222000///222555888888888555222000///000//////000111111111111000///////////////////////////////////////000000111000000000000////////////000000////////////000000///////////////////////////////////////////////////000111111111111000//////......///111111///---...///000///......///000////////////////////////......------------......,,,------......------,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,---------.................................................................................------...///////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++***+++,,,------------------------+++++++++,,,---...///000---------.........//////---------............///------------......///000............////////////...111333333222000000000........................000/////////.........---///......------......///888555000,,,***+++...///,,,,,,,,,---------......------------------------------------------------...------------...//////......------------......////////////////////////............////////////.........//////////////////............---------------------------------------------------------,,,,,,,,,------.........---,,,,,,,,,,,,---......---------------------------------------,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,---...///........................---------............///.........///////////////......////////////..............................---.....................------------....................................------.../////////////////////000000000000000///000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////............////////////000000000000//////---......///////////////........................////////////////////////,,,---------...///////////////000000000000//////......///////////////...///111444333222222555999<<<<<<;;;888444111111111///000000111111111111111///////////////////////////////////////000000111////////////000000000000000000////////////000000////////////////////////////////////////////////...///////////////......------,,,...000000///...---///000///...---...///................................................,,,------......------,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,---------....................................................................................------...////////////...------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------***+++------,,,++++++,,,...------------,,,,,,,,,***++++++,,,---.........,,,------------.........---------............///,,,,,,,,,,,,---///000111............////////////111333666777555333333333................................................//////............//////:::666000,,,***+++...000+++,,,,,,------.........------------------------------------------------...------------...//////......------------......////////////////////////............////////////.........//////////////////............---------------------------------...------------,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,,,,---......///........................---------............///.........///////////////---......//////......---........................---------...............,,,------------.................................,,,---...///000000000000//////000111111111000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000//////............//////...//////000000000000000---......///////////////........................////////////////////////---------...............//////000000000000//////---...//////////////////...000222333444666999;;;======<<<999555222111111///000111111222222111111000000000000000000000000///////////////000111111////////////000000000000000000////////////000000////////////////////////000000000000000000000000---,,,,,,,,,---...///000000...------...000//////---...//////------...///........................---...////////////...---,,,------......------,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------....................................................................................,,,---......//////......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------+++---......,,,+++,,,---......---------,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,---------------------............///...---------...///000000............////////////000222555666555333222222........................,,,------......///////////////............//////333111///,,,+++,,,---...++++++,,,,,,---......///........................------------------------...------------...//////......------------......////////////////////////............////////////............/////////000///............---------------------------------......---------,,,,,,,,,------------------,,,,,,---,,,,,,,,,,,,---......------------------------...---------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,,,,---...//////........................---------............///............/////////000---......//////......---........................---------.........//////,,,,,,---------.................................,,,---...///000000000000//////000111111111111111111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000//////............//////......///000000000000000---......///////////////........................////////////////////////...............---------//////000000000000//////------...///////////////......///222666:::<<<<<<;;;;;;:::777333000///000000000111222222222222111000000000000000000000000///////////////000111111.../////////000000000111000000////////////000000////////////////////////000000000000000000000000---------...000444888:::777444000....../////////---...//////------...///........................---...///000000///...---,,,------......------,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------.........//////........................................................................,,,---......//////......------------------------,,,,,,,,,------.........+++++++++,,,,,,---------,,,---///...---,,,,,,---.........------,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------------.........//////111000000////////////000............/////////000---///333444222000//////........................+++,,,,,,---...///000000//////............//////,,,,,,---......------,,,++++++,,,,,,---...//////........................------------------------...------------...//////.........------.........////////////////////////............/////////000---.........//////000000//////.........---------------------------------.........------,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,---......------------------------......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////...------,,,,,,------...------------------------...------,,,,,,------...+++++++++,,,---...///000........................---------.........//////---.........//////000000---..................---........................---------.........//////,,,,,,,,,---------..............................,,,---...///000000000000//////000111111111111111111111000000/////////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000//////............//////......///000000000000000---......///////////////........................000000000000000000000000/////////......------,,,//////000000000000//////------...///000000//////...,,,,,,111777<<<>>>===999999999666222///......000000111222222222222111000000000000000000000000///////////////000111111.../////////000000111111000000////////////000000////////////////////////000000000000000000000000000//////111555;;;AAAEEE===999333///......///...---...///...------...///........................---...///000000///...---,,,------......------,,,------------------------------------------------........................*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------------------------------------------------------............///////////////////////////.................................------,,,,,,,,,000///---,,,++++++,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///666'''666///***666...222////////////////////////000000//////.........---..............................////////////......---------------------------------------------------------------------------------.......................................................................................---------............///............////////////////////////....................................------------------------...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------------------------,,,------......------,,,.........////////////000------/////////...---,,,........................,,,,,,,,,---------......///............---------.........------,,,,,,,,,..............................---,,,---...///000................................................////////////////////////........................//////////////////......---------............///---------.........//////......///000000000000000000000111111222222333333000000000000000000000000//////............//////////////////////////////000000//////.........---////////////////////////......------------......////////////////////////000000000000000000000000//////.........---------////////////000000000000000000////////////000000......---------,,,,,,,,,////////////////////////......///222777<<<>>>>>>>>><<<888444111000//////000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000---111111000777FFFQQQSSSCCC;;;222...///111111000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------,,,++++++,,,,,,,,,------------------------,,,---......//////......------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------------------------------------------------------............///////////////////////////..............................---------,,,,,,,,,...---,,,+++++++++,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......///555)))777111***333,,,///////////////////////////000/////////.........---.................................//////.........------------------------------------------------------------------------......------------------........................................................................---------............///............////////////////////////....................................------------------------...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------------------------,,,------......------,,,++++++++++++,,,,,,,,,---------...//////...---,,,........................,,,,,,,,,---------......///............---------......---------,,,,,,,,,...........................------,,,---...///000........................................................................................................................---------............///---------.........//////......///000000000000000.............../////////000000000000000000000000//////............//////////////////////////////000/////////............///////////////////////////......------....../////////////////////////////////////////////////////////.........---------////////////000000000000//////............//////............------------////////////////////////......000333888<<<>>>>>>===;;;888444222111000111000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000//////000000000111111111000000000000000000000000000000000000000000000000///111111000555AAAIIIJJJ???999111...///111111///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---------------------------------------------------------............///////////////////////////...........................------------,,,,,,,,,+++++++++***++++++,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......///***!!!...,,,&&&...,,,.../////////////////////////////////.......................................------............------------------------------------------------------------------------------//////......------,,,,,,........................................................................---------............///............////////////////////////....................................------------------------...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------------------------,,,------......------,,,*********+++++++++,,,,,,------......///......---........................,,,,,,,,,---------......///............---------...------------,,,,,,,,,...........................------------...//////........................////////////////////////........................---------------------------------------------------------............///---............/////////......///000000000000000............------------000000000000000000000000//////............//////////////////////////////////////////............///////////////////////////......------......///////////////////////////////////////////////////...............---------////////////000000000000......------------......////////////............//////////////////////////////111444999===>>>===<<<:::888555333111111111000000000000000000000000000000000000000000000000///////////////////////////000000111111000000/////////000000000000111111000000000000000000000000000000000000000000000000///111111000333:::>>>???999555000...000111000...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,------------------------------,,,---......//////..............................++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------------------------------............///////////////////////////........................------------------------***+++++++++,,,---......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,------......///000***222222,,,111444222////////////////////////................................................,,,,,,------------,,,,,,------------------------------------------------------------------------111111000///......------........................................................................---------............///............////////////////////////....................................------------------------...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------------------------------------------------------,,,------......------,,,,,,------------.........---------.......................................,,,,,,,,,---------......///............---------------------------------........................------------......//////........................////////////////////////........................------------------------+++,,,,,,,,,,,,,,,---------------............///.............../////////......///000000000000000111111111000000///////////////////////////////////////............/////////////////////////////////////////////.........//////////////////////////////............//////////////////////////////////////////////////////........................////////////000000000000///......------......///000000000000//////////////////////////////////////////222666;;;============;;;999666333111000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000111////////////////////////////////////////////////.../////////111333555666333111//////000111///...------------------------------------------------,,,------......------,,,,,,,,,,,,---------------........................,,,---......///.........////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------------------------------............///////////////////////////........................------------------------++++++,,,---...///000000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,------......///222......222,,,,,,111(((////////////////////////---------.......................................,,,,,,------------,,,,,,------------------------------------------------------------------------333222222111000///..............................................................................---------............///............////////////////////////....................................------------------------...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,............////////////------------......//////........................,,,,,,,,,---------......///............---------------------------------........................---------.......................................////////////////////////........................------------------------++++++++++++,,,,,,---------------............///////////////////////////......///000000000000000222222222111111000000000//////////////////////////////............//////////////////////////////.........////////////////////////////////////////////////....../////////////////////////////////........................---.....................////////////000000000000000//////////////////000111111000000000////////////////////////////////////000333888<<<>>>===<<<>>>===:::777444111///...000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////...////////////000000000////////////////////////////////////////////////,,,,,,---///000000111222.........///000000///...------------------------------------------------,,,------......------,,,+++,,,---............---........................,,,---......///.........////////////////////////,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...---------------------------------------------------------............///////////////////////////........................,,,,,,,,,------------...,,,,,,...///000000000000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......///,,,------===??????EEE666////////////////////////---------------.................................------............------------------------------------------------------------------------------222222111111000000//////........................................................................---------............///............////////////////////////....................................------------------------...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------.........------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------...///000........................,,,,,,,,,---------......///............---------,,,,,,,,,------------...........................,,,---......//////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------............///000000000////////////.........///000000000000000000000000000////////////000000000000000000000000//////............//////////////////////////////.........///////////////////////////////////////000//////......//////000////////////////////////........................---------...............////////////000000000000000000////////////000000000000000000///////////////////////////////////////111555:::>>>???===;;;>>>===;;;888555222///...000000000000000000000000000000000000000000000000////////////////////////...//////000000//////.........////////////000000000000000000000000000000000000000000000000000000---+++,,,///000...///111------...///000/////////------------------------------------------------,,,------......------,,,***+++---...//////...---........................,,,---......//////..............................,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------------------------------------------------------............///////////////////////////........................,,,,,,,,,---------......+++,,,.../////////......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......///111777<<>>===<<<===;;;:::888777666555555555222111//////000111111000000000000000////////////000000//////.........---////////////000000000000000000000000000000000000......//////000000111111111000///......///000111111111000000//////......000000000000////////////......------------......---------------------------------............///---------............///------------------------+++,,,------......---------------.........//////++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///------------------------......------------......---------............/////////.........---------................................................---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///......///000000000///---,,,------..........................................---------------------------------------------------+++)))***---...---,,,---------------------------------............/////////.........------------------............///------------------------/////////////////////...///......------......///////////////////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,------......///..............................---------,,,,,,,,,------------------------,,,,,,,,,---------......................................................................................................------------------------...////////////...------......---,,,---...//////........................------------------------,,,,,,,,,---------......------------------------------,,,,,,------...///---------............//////////////////...------............////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...000111000///...///111000000000000////////////111000000000/////////...//////............////////////////////////////////////............//////............///////////////...------//////...---........................///333999>>>??????>>>>>>===<<<;;;999888777666666333222000///000111000///000000000000////////////000/////////............////////////000000000000////////////////////////.../////////000000000111000000////////////000000000000000///////////////000000000000/////////.........------------......---------------------------------............///---------............///------------------------+++,,,------......---------------.........//////++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,,,,------.........------------------------......------------......---------............///...............---------........................------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---......///000000...---,,,..................------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++******,,,------,,,---------------------------------............///...............------------------............///------------------------....../////////////////////......------......///////////////////////////.................................---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,------......///...........................------------,,,,,,,,,------------------------,,,,,,,,,---------......................................................................................................------------------------///////////////......---//////...---------......------------------------------------------------,,,,,,,,,------------...---------------------------------,,,------...///---------............//////////////////......---............////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...000111000///...///111////////////000000000000000000000000//////////////////............////////////////////////////////////............//////............///////////////...------//////...---........................111222666;;;???@@@???===???>>>===<<<:::999888777555333111000000000///...000000000000////////////////////////............////////////000000000000........................////////////000000000000//////000000000000////////////////////////000000000000000/////////............------------......---------------------------------............///---------............///------------------------,,,,,,---............---------........./////////++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------....................................------------......---------............///................................................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------......///000000//////...---......//////...------...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,------------------------------------------............///........................---------............///------------------------............//////////////////............//////////////////////////////.......................................---------------------------------...------,,,,,,------...------------------------++++++,,,------......///........................------------------------------------------------,,,,,,,,,---------......---------.......................................................................................------------------------//////000000//////...---//////......------------------------------------,,,,,,---------------------------------------------------------------------------------...//////---------............///...///////////////..................////////////000000000000000000000000////////////////////////........................////////////////////////////////////////////////...000111000///...///111////////////000000000000000000000000//////////////////............////////////////////////////////////............//////............///////////////...---...///000///---------------------------111000222666<<>><<<=========<<<;;;;;;:::999666444111000000000///...000000000000///////////////////////////.........////////////000000000000////////////////////////////////////000000000000...///000111111000///...---......//////000000000000000/////////...............------------..............................---------............///---------............///........................,,,------...........................////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------..............................------------......---------............///---.............................................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------...////////////.........------...............---.....................---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,++++++,,,---...---------------------------------............///---.....................---------............///---------------------------.........//////000000/////////....../////////////////////////////////................................................------------------------...------,,,,,,------...------------------------++++++,,,------......///........................------------------------------------------------,,,,,,,,,---------......---------.........//////........................................................................------------------------///////////////......---/////////......---,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------...------------...//////---------............///......///////////////...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...000111000///...///111.../////////000000000111////////////000000000000//////............////////////////////////////////////............//////............////////////000///......///000///...........................000///...222888<<<<<<:::999999:::;;;<<<;;;;;;;;;666444222111111111///...000000000000////////////.........///////////////////////////000000000000000000000000000000000000000000000000////////////...///000111111000///...------......//////000000////////////..................------------..............................---------............///---------............///........................,,,---......//////.............../////////000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------..............................------------......---------............///---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------......---------,,,,,,,,,,,,---------------.........---------.........//////........................------------------------------------------------+++,,,,,,,,,++++++---///---------------------------------............///---------...............---------............///------------------------------......///000000000000//////......//////000////////////////////////......................................./////////------------------------...------,,,,,,------...------------------------++++++,,,------......///........................,,,,,,,,,------------...------------------------,,,,,,,,,---------......,,,,,,------.../////////........................................................................------------------------...............------,,,.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------------,,,,,,,,,------------------------......------......///000---------............///---...//////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////...000111000///...///111......//////000000111111////////////000000000000//////............////////////////////////////////////............//////............////////////000///......000000///...////////////////////////000......000333777999:::777888:::;;;<<<;;;::::::666444222111111111000///000000000000////////////.........///////////////////////////000000000000111111111111111111111111000000000000//////////////////000000000000//////..................///////////////.........------......------------..............................---------............///---------............///........................------...////////////........./////////000000000++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------..............................------------......---------............///---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......///......---------------,,,,,,,,,,,,------...///+++,,,,,,---...///000000................................................------------------------***,,,---,,,******---///---------------------------------............///---------.........//////---------............///------------------------------......///000000111000000////////////000000////////////////////////........................---........./////////000...........................------,,,,,,------...------------------------++++++,,,------......///........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,------...//////000........................................................................---------------------------------------,,,,,,+++,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///......---------,,,,,,,,,------------------------...............//////000---------............///------...///////////////............////////////////////////////////////000000000000000000000000111111111111111111111111////////////////////////////////////////////////...000111000///...///111.........///000111111111.../////////000000000111//////............////////////////////////////////////............//////............////////////000///...///000111000...000000000000000000000000000000000///000333777;;;999:::;;;<<<<<<:::999777555333111111222222111000000000000000////////////............/////////000////////////000000000000000000000000000000000000111000000000/////////...000000////////////000000..................------//////.........---------......------------..............................---------............///---------............///........................------...///////////////.../////////000000000000++++++++++++++++++++++++************************++++++,,,---------,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...------------------------////////////////////////.........------.........---------.........//////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......222111000///////////////,,,,,,,,,,,,,,,---...///***+++,,,---...000111111........................////////////////////////------------------------***,,,---,,,******---///---------------------------------.........//////---------.........//////---------.........//////---------------------------------...///000000111000000////////////000000////////////////////////........................---.........//////000000...........................------,,,,,,------...------------------------++++++,,,------......///........................,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,------...///000000........................................................................------------------------,,,,,,------,,,,,,+++***+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,------------------------...............///000000---------.........//////------...///000000//////............/////////000////////////////////////000000000000000000000000111111111111111111111111///////////////////////////////////////////////////000111000///...///111---......///000111111222.../////////000000111111//////............////////////////////////////////////............//////............/////////000111///...///000111000...000000000000000000000000111222222000///111777<<<<<<===>>>>>><<<:::777555444222111111222333222111000000000000////////////---.........//////000000////////////000000000000////////////////////////111111000000/////////...111000///......///000111/////////......------,,,//////.........---------.........------.........////////////////////////---------.........//////---------.........//////////////////////////////---......///////////////////////////000000000000++++++************++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000///......------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...---,,,,,,---...///........................---------............///........................///...---,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------,,,---...///...---,,,+++...------,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...++++++,,,,,,,,,,,,------........................,,,,,,,,,---------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------...---,,,,,,,,,,,,---......------------...//////111///,,,,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////////////////////////////////////////////////////////////////////////////.........---------........................000///...---------------------------------------------------------------........................,,,,,,,,,------.........,,,------......------,,,------------------------...------------...//////.........................................................------,,,,,,,,,...------,,,,,,------...222111///...------......---------............///,,,------......------,,,++++++,,,------......///------------------------,,,***)))***---///---+++,,,,,,,,,---------......////////////////////////,,,---......//////......//////000000///...---------......///////////////......///000000000000000////////////000000000000//////000000000000//////////////////////////////111111000000//////......000000000000///////////////////////////000111111////////////////////////////////////////////////...///000///...---...000////////////////////////////////////////////////000000000000000000000000///000000//////111444777<<<<<<<<<<<<999666333111222111000111222222111000........................////////////////////////////////////////////////000000000000000000000000//////000111111111111111333222222111000//////.........////////////..................////////////000000//////.........---//////...//////000111222------,,,+++,,,---...///..............................------------......------......------,,,+++////////////////////////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...------------...///........................------------..........................................---,,,,,,,,,,,,,,,...------,,,,,,,,,---------------------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------...---,,,,,,,,,,,,---...---------,,,---......///111///,,,,,,...///...,,,------------------------......------------......//////////////////////////////////////////////////////////////////////////////.........---------........................//////...---------------------------------------------------------------........................,,,,,,------------------***++++++,,,,,,++++++***---------------------------------------...//////......................................................---------,,,,,,,,,---------,,,,,,---------111000///---,,,,,,---------------............///,,,------......------,,,++++++,,,,,,---.........------------------------///---,,,---///000///---,,,,,,,,,---------..............................,,,---......//////......///////////////...---------......///////////////......///000000000000000000000000000111111111111//////000000000000//////////////////////////////111000000000/////////...000000000000///////////////////////////000000111////////////////////////////////////////////////...///000///...---...000////////////////////////////////////////////////000000000000000000000000000000000000///000444666999999999888666444222000222111000111222222111000........................////////////////////////////////////////////////000000000000000000000000//////000111111111111111222222111000000///............////////////..................////////////000/////////............///...............///000------,,,,,,,,,---...///..............................------------......+++,,,------............////////////////////////---,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...------------...///........................------------.......................................------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...------------------------......---,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,------......///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,------...000...------.........---..............................------------......////////////////////////////////////////////////////////////////////////...............---------........................//////...------------...------------------------------------------------........................------------------,,,,,,***++++++,,,,,,++++++***---------------------------------------......///------------------------...........................------------,,,,,,,,,------------------------//////...---,,,,,,,,,,,,---------............///,,,------......------,,,++++++,,,,,,------......------------------------///...------...///...,,,,,,,,,,,,---------......------------------------,,,---......//////......///////////////......------......///////////////......///000000000000000000000111111111222222222//////000000000000//////////////////////////////000000000000////////////000000000000////////////////////////000000000000////////////////////////////////////////////////...///000///...---...000////////////////////////////////////////////////000000000000000000000000000111111000///000222444666555444444333222111000222111000111222222111000........................////////////////////////////////////////////////000000000000000000000000//////000111111111111111111000000//////...............////////////..................////////////////////////............///......------------...------,,,,,,------...///..............................------------......***+++,,,---.../////////////////////////////////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------.................................,,,,,,---------.................................------,,,,,,+++,,,,,,---++++++++++++,,,---......------------------------///...,,,+++***+++,,,---+++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,------......///------------------------------------------------,,,++++++++++++,,,------///...---------.......................................------------......////////////////////////////////////////////////////////////////////////................................................///......---------......------------------------------------------------.................................------,,,,,,,,,,,,------......------,,,,,,,,,------------------------,,,,,,------...///------------------------........................------------------------,,,------------------,,,---------,,,,,,+++++++++---------............///,,,------......------,,,***++++++,,,------......,,,,,,------------------...---,,,,,,,,,,,,+++***,,,,,,,,,---------......------------------------,,,---......///............///////////////......---......///////////////......///000000000000000///000000000000111111111//////000000000000//////////////////////////////000000000000////////////000000000000////////////...//////000000000000000////////////////////////////////////////////////...///000///...---...000////////////////////////////////////////////////////////////////////////000111111000//////111333333333222111111111111222222111000111222222111000........................//////////////////////////////////////////////////////////////////////////////000111111111111111000/////////.........---......////////////..................///////////////////////////.........000//////...---------------------------......///..............................------------......+++,,,---...////////////////////////////////////++++++************++++++***************************+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///---..................---........................,,,,,,,,,------------...........................,,,,,,+++++++++,,,,,,---+++++++++++++++,,,---...------------------------...---,,,+++***+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,------......///------------------------------------------------,,,++++++++++++,,,------.........---------...///------------------------......------------......////////////////////////////////////////////////////////////////////////---...................................................---------......///------------------------------------------------.................................------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------------------------........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,+++++++++---------............///,,,------......------,,,******++++++,,,------...,,,,,,,,,---------......---------,,,++++++++++++,,,,,,,,,---------......------------------------,,,---......///...............///////////////...---......///////////////......///000000000000000.........////////////000//////000000000000//////////////////////////////////////////000000000000000000000000////////////......///000111000000///////////////////////////////////////////////////...///000///...---...000///////////////////////////////////////////////////////////////////////////000111000//////000222333222222111111222333333222111000111222222111000////////////////////////////////////////////////000000000000000000000000//////////////////////////////000111111111111111////////////..................////////////..................////////////.........///////////////111111000///............------.........//////.................................------------......---......//////...------////////////////////////+++******))))))******+++******************************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...//////...------........................,,,,,,,,,,,,------------........................+++++++++++++++,,,,,,---,,,++++++++++++,,,,,,---------------------------------,,,+++++++++++++++......---,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------,,,------......------,,,,,,,,,,,,,,,,,,------...---.........------...000------------------------......------------......////////////////////////////////////////////////////////////////////////---------..........................................------------...//////------------------------------------------------........................------------------,,,,,,***++++++,,,,,,++++++***+++,,,,,,------.........,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...+++,,,---......---,,,++++++,,,,,,------,,,++++++---------............///,,,------......------,,,******++++++,,,,,,------+++,,,,,,------.........---/////////---,,,---...,,,,,,,,,---------......------------------------,,,---......//////......---...//////////////////---......///////////////......///000000000000000---------.........////////////000000000000//////////////////////////////////////////000000000000000000000000////////////---...000111111111000///////////////////////////////////////////////////...///000///...---...000////////////////////////////////////////////////000000000000000000000000...///000000000///111222333333333333333333333333222111000111222222111000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111////////////////////////......////////////..................////////////.........///////////////111000000////////////000------...////////////.................................------------......///////////////...------////////////////////////,,,++++++******++++++,,,************************)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...//////...------........................++++++,,,,,,,,,---------........................++++++******+++,,,,,,---,,,,,,++++++***+++++++++------------------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,------...++++++,,,------......///------------------------,,,,,,---......---,,,,,,---------,,,---......///,,,...///...,,,,,,///111..............................------------......////////////////////////////////////////////////////////////////////////---------.........//////........................---------------...//////------------------------------------------------........................,,,,,,------------------***++++++,,,,,,++++++***++++++,,,,,,---......///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......+++,,,...//////...,,,++++++,,,---......---,,,,,,---------............///,,,------......------,,,*********+++,,,,,,------++++++,,,,,,---......///,,,...//////---,,,...000,,,,,,,,,---------..............................,,,---......//////......------...///////////////---......///////////////......///000000000000000............//////////////////000000000000//////////////////////////////.../////////000000000111000000000000////////////---...000111111111//////////////////////////////////////////////////////...///000///...---...000////////////////////////////////////////////////000000000000000000000000,,,...000000000000111222222333444555555444333222222111000111222222111000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000......////////////..................////////////............/////////000//////.........///000000,,,---...///000//////.................................------------......---......////////////...////////////////////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,------------......///000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---...//////...---,,,........................++++++,,,,,,,,,---------........................+++*********+++,,,,,,---------,,,+++************------------------------++++++,,,---,,,+++***)))***++++++,,,,,,------...------------------------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++------------++++++)))***+++,,,------...///++++++,,,------......///------------------------,,,,,,---......---,,,,,,...------------...//////+++---///...,,,,,,///111000000000000000000000000.........------.........////////////////////////////////////////////////////////////////////////---------.........//////........................---------------...///000------------------------------------------------........................,,,,,,,,,------.........,,,------......------,,,++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........+++,,,...//////...,,,++++++,,,---.........---,,,---------.........//////,,,------......------,,,)))******+++,,,,,,------++++++,,,,,,---...//////)))+++------++++++---///,,,,,,,,,---------......////////////////////////,,,---......//////......------...///000000//////---......///////////////...//////000000000000000////////////000000000000//////000000000000//////////////////////////////.../////////000000111111000000000000////////////---...000111222111///...////////////////////////////////////////////////...///000///...---...000////////////////////////////////////////////////000000000000000000000000+++---///000000000222333222333555666555444222000222111000111222222222000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111......////////////................../////////000---.........//////000000---------------...///000,,,---///000000000///....................................------.........+++,,,---///000000000000////////////////////////++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......---------------------------------------------------...............------..................------////////////////////////......................................................////////////......................................................000000//////.........---.................................------,,,,,,,,,........................------------------------........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---......---,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,---......//////......,,,,,,,,,---------......------------------------......---------,,,,,,,,,........................////////////////////////////////////000000000000//////......---------,,,////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000............////////////000000000000///////////////////////////////////////////////////.........000000000000000000000000111111000000//////......///////////////000111111000111222111000//////111000000111111111111000000222111000.........///000////////////////////////...------///111222111///000000000000000000000000............/////////000////////////////////////......////////////......000000000000000000000000////////////////////////............/////////000///////////////.........//////............//////,,,---......//////......////////////////////////////////////////////////+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,,,,---------......///...---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------------------------------------............------........................////////////////////////......................................................////////////......................................................000/////////.........---..............................---------,,,,,,,,,........................------------------------------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,------...............,,,,,,,,,---------......------------------------///.........---------,,,........................////////////////////////////////////000000000000////////////......------////////////////////////000000000000000000000000/////////////////////////////////////////////////////////000000000111111000000000000000000000000............////////////000000000000/////////////////////////////////////////////////////////...000000000000000000000000111000000000/////////...///////////////000111111000111222111000//////111000000111111111111000000222111000///......///000////////////////////////000//////111333333222111000000000000000000000000........./////////000000////////////////////////......////////////......000000000000000000000000////////////////////////........./////////000000//////////////////////////////............//////,,,---......//////......////////////////////////////////////////////////++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,.........---,,,---...,,,,,,,,,---------............---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------------------------------------............------........................////////////////////////......................................................////////////....................................................../////////..........................................------------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,---...............,,,,,,,,,---------......------------------------////////////....................................////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////....../////////000000000000000000000000000000000............////////////////////////000000000000////////////////////////......//////////////////000000000000000000000000000000000000///////////////////////////000111111000111222111000//////111000000111111111111000000111000000////////////000////////////////////////111000000222444555444222000000000000000000000000....../////////000000000////////////////////////......////////////......000000000000000000000000////////////////////////....../////////000000000//////////////////////////////............//////------...////////////...////////////////////////////////////////////////++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---...///...---,,,---///,,,,,,,,,---------.........------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,---.........---------------...............////////////////////////......................................................////////////......................................................................................................------------------------................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,++++++,,,---...,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,---.........------,,,,,,,,,---------..............................000000000///////////////........................////////////////////////////////////000000000000111111000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000............////////////////////////000000000000////////////////////////............////////////////////////////////////000000000000///////////////////////////000000111000111222111/////////111000000111111111111000000000000000////////////000////////////////////////111000000222444555444222////////////////////////...////////////000000000////////////////////////......////////////......////////////////////////////////////////////////...////////////000000000///////////////000000000//////............//////------...///////////////////////////////////////////////////////////////++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---...//////------...///,,,,,,,,,---------......------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------------------------------++++++,,,---......---------------.........//////////////////////////////......................................................////////////......................................................---------.......................................------------------------................................................////////////////////////------------------------,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,++++++,,,---...,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,---------..............................000000000000000000000000........................////////////////////////////////////000000000000000000111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////.../////////000000000111////////////////////////---.........//////000000////////////////////////////////////000000000000///////////////000000111000111222111/////////111000000111111111111000000/////////000000000000////////////////////////////////////000222333222111////////////////////////////////////000000000111000000000000000000000000......////////////......////////////////////////////////////////////////////////////000000000111////////////000000111111//////............//////---...//////000000//////000000000000000000000000////////////////////////++++++++++++++++++++++++------,,,,,,+++******)))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...//////...---...///,,,,,,,,,---------......------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------------------------------***+++,,,------...------,,,,,,------.../////////////////////////////////......................................................////////////......................................................---------------.................................,,,,,,,,,------------...................................................////////////////////////------------------------,,,,,,,,,---------......,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,---------..............................////////////000000000000........................////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////////////////............////////////......//////000000111111////////////////////////------......///000000000000000000000000000000000////////////000000000000///////////////000111111000111222111000//////111000000111111111111000000...//////000000000000///////////////////////////...------///111222111///000000000000000000000000/////////000000000111111000000000000000000000000......////////////......000000000000000000000000/////////////////////////////////000000000111111...//////000000111111222//////............//////......///000000000000///000000000000000000000000////////////////////////++++++++++++++++++++++++,,,+++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---///000///...---...000,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------------------------------******+++,,,------------,,,,,,------...//////000////////////////////////......................................................////////////......................................................,,,,,,,,,------.................................,,,,,,,,,---------......................................................////////////////////////------------------------,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,------------,,,,,,,,,,,,---------.......................................//////000000000........................////////////////////////////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000/////////////////////////////////////////////////////////000000000111111////////////////////////............////////////.........///000111111111////////////////////////------......///000000111000000000000000000000000.../////////000000000111///////////////000111111000111222111000//////111000000111111111111000000---...///000111111000///////////////////////////...------///111111000///000000000000000000000000//////000000000111111111000000000000000000000000......////////////......000000000000000000000000//////////////////////////////000000000111111111...//////000111111222222//////............//////......///000000000000000000000000000000000000000////////////////////////++++++++++++++++++++++++*********++++++,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........///000///...---...000,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------------------------------)))***+++,,,------...---,,,,,,------...///000000////////////////////////......................................................////////////......................................................,,,,,,,,,------.................................,,,,,,,,,------.................................////////////////////////........................------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,............,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,---------......////////////////////////---.........//////000000........................////////////////////////////////////000000000000......//////000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111////////////////////////............/////////000---......///000111111222////////////////////////---------...///000000111000000000000000000000000.../////////000000111111///////////////000111111000111222111000//////111000000111111111111000000---...///111111111000///////////////////////////...---...///111222111///000000000000000000000000000000000000111111111111000000000000000000000000......////////////......000000000000000000000000////////////////////////000000000000111111111111...//////000111222222222//////............//////...//////000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++..................------.........------,,,,,,,,,---...............------++++++,,,,,,,,,,,,------000///...---------------------............------...........................------,,,,,,------.........---------......///------------------------++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................////////////////////////000000000000000000000000........................000000000000000000000000........................------------------------------------------------..................---------------............///////////////////////////........................555444333111000...---,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,+++***,,,,,,,,,---------......,,,---......,,,,,,---...---------............///////////////////////////---------......000111111000000//////.........---............////////////...............///000000000000000000000000000000111222333444333111///---000///...------...///000////////////...........................///000000111111000///////////////000000000000////////////------......//////000000000000000000000000000000000000000000000000000000//////............//////222111000.........///000000000000000000000000000...///000///...///000222111000000000000000111111000000111111111111000000000000000000////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,,,,------//////...---------------------............------...........................------,,,,,,------.........------------......------------------------++++++,,,,,,,,,,,,------------------------------++++++++++++,,,,,,------,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................////////////////////////////////////////////////........................////////////////////////........................------------------------------------------------........................---------............///................................................222111111///...---,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............---,,,+++,,,,,,,,,---------......,,,---...---,,,+++,,,...---------............///////////////////////////---------......///000111000/////////........................////////////...............///000000000000000000000000000000111222333333333111///...000///............///000////////////...........................///000000111111000///////////////000000000000////////////.........///////////////////////////////////////000000000000000000000000//////............//////222111000///......///000000000000000000000000000...///000///...///000222111111000000000000111111000000111111111111000000000000000000/////////...//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000111111222222111111000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000++++++,,,,,,,,,+++******++++++++++++++++++++++++))))))******++++++,,,,,,...------------,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,------//////...------------...------............------...........................------,,,,,,------......------,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------***+++++++++++++++,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................////////////////////////................................................////////////////////////........................------------------------------------------------........................---------............///........................------------------------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......//////......------,,,,,,,,,---------......+++,,,------++++++,,,------------............///////////////////////////......---......///000111////////////........................////////////........./////////000000000000000000000000000000111222333333222111///...000//////......//////000////////////...........................///000000111000000///////////////000000000000///////////////////////////.........////////////////////////000000000000000000000000//////............//////111000000////////////000000000000000000000000000...///000///...///000222222111111000000000111111///000000111111000000///000000000/////////......//////////////////////////////000000000000111111////////////////////////000000000000000000000000111000000///////////////000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111000000111111111111000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000++++++,,,,,,,,,++++++***++++++++++++++++++++++++((())))))***+++,,,,,,---------------------------++++++,,,------------,,,+++++++++,,,,,,,,,------///......---------......------............------...........................------,,,,,,------......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++************************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------....................................------------------------------------------------........................................................................////////////////////////................................................////////////////////////........................---------------------------------------------------------...............---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------,,,,,,,,,---------......+++,,,---,,,+++++++++------------............///////////////////////////...............///000000///////////////.....................////////////......///000000000000000000000000000000000000000111222222222222111000///000//////////////////000////////////...........................///000000000000////////////000000000000000000////////////000000//////......------////////////////////////000000000000000000000000//////............//////000000000////////////000000000000000000000000000...///000///......000222222222111111000000111111//////000000000000//////000000/////////.........////////////////////////////////////000000000111////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111000000000000000000111111111111111111111111111///000000111111000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000***++++++,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,------...------------------------,,,,,,---...............+++++++++,,,,,,,,,------......---------......///------............------...........................------,,,,,,------...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------------------------------.........//////........................------------------------------------------------........................................................................////////////////////////................................................................................................---------------------------------------------------------.........//////---------............///........................------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,---------,,,,,,,,,,,,,,,---------......+++,,,------++++++,,,------------............//////////////////////////////............//////000.........///////////////............////////////...///000000111111000000000000000000000000000000111222222222111111111000///000000000000000000///////////////...........................///000000000000////////////000000000000000000////////////000000//////......------........................//////////////////////////////............///////////////000000000000///////////////////////////...///000///......000222333333222111111111111111//////000000000000//////////////////............////////////////////////...////////////000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,------------...,,,,,,---...////////////++++++,,,,,,,,,,,,------...------------...//////------............------...........................------,,,,,,------...000///......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------........./////////........................------------------------------------------------........................................................................////////////////////////................................................................................................------------------------------------------------,,,,,,------.../////////---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------......,,,---......,,,,,,---...---------............/////////////////////////////////............//////.........///////////////............////////////...///000111222111000///000000000000000000000000222111111111111111111111///000000111111000000///////////////...........................///000000///////////////000000111000000000000///////////////////////////.................................//////////////////////////////............//////...//////000000000000///////////////////////////...///000///...///000222444333222111111111111111...//////000000//////.../////////.........------////////////////////////......////////////000000////////////////////////000000000000000000000000///////////////000000111000000000000000000000000111111111111111111111111222111111000000111111222222222222222222222222222111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,---------......++++++,,,---............++++++,,,,,,,,,,,,---------------------...//////------............------...........................------,,,,,,------...111111000///............++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........---------,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,------------.............................................////////////................................................------------------------........................................................................////////////////////////////////////////////////........................................................................------------------------------------------------,,,,,,------...//////000---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,---......------,,,,,,,,,---------......---...//////------...///---------............/////////////////////////////////............//////............/////////000............////////////...///000222222111000///000000000000000000000000222111111111111111222222///000111111111111000///////////////...........................///000000///////////////000111111000000000000////////////.........///////////////........................//////////////////////////////............//////---...///000111111000///////////////////////////...///000///...///000222555444333222111111111111......////////////......//////.........---------////////////////////////........./////////000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111222111111000000111111222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))***+++,,,------...---++++++,,,,,,,,,------------------------...///000---..................---...........................------,,,,,,------...222222111//////.........++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------/////////......---------,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////..................................../////////000////////////////////////........................------------------------........................................................................////////////////////////000000000000000000000000........................................................................------------------------------------------------,,,,,,------...///000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------.../////////...,,,,,,,,,---------.........///000///.........000---------.........//////////////////////////////000//////.........//////---.........//////000000............/////////000...///111222333222000///000000000000000000000000222111111111111111222222///000111222222111000///000/////////...........................///000000///////////////000111111000000000000////////////---.........//////000000........................//////////////////////////////............//////---...///111111111000///////////////////////////...///000///...///000222555444333222111111111111......////////////......//////.........---------////////////////////////............/////////000111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------------------------------,,,,,,++++++,,,,,,---,,,------......------,,,---------............///000000//////....................................---,,,,,,,,,,,,---......777555111...,,,+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,---------------------------,,,,,,,,,,,,---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......................................................////////////........................---------------.........//////------------------------......////////////......////////////////////////000000000000000000000000////////////////////////................................................//////.........---------...------,,,,,,------......------,,,,,,,,,------........................////////////............,,,------......------,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...---------,,,........................000000//////.........---............/////////000////////////////////////////////////000000000000////////////////////////111111222222222111111000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////............/////////000000000////////////000000////////////////////////000/////////........................////////////111111000000//////............////////////......000000000000000000000000000000////////////000000000000000///......000222222333444222///---------000000000000000///..................////////////000000//////.........---000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000111111111222222222222333222222222222222333444000000111222333444555555222111000111333333333222555444222000000111222333///111222333333333333333888444000///111333333222000000111111111222222222222222111111111111222222++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,------......------,,,---------............////////////.........---------------------------------,,,,,,,,,,,,---......888555222///---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///..................///---------------------------------.........//////......................................................////////////..............................---------.........//////------------------------......////////////......////////////////////////////////////////////////////////////////////////................................................//////.........---------...------,,,,,,------......------,,,,,,---------.........---------------////////////............,,,------......------,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------..................---------........................000/////////...................../////////000000////////////////////////////////////000000000111////////////////////////111111222222222111111000000000000000111111111111111111111111111111111111000000000000000000000000//////000000000000//////........./////////000000000000////////////000000////////////////////////000000/////////.....................////////////111000000000/////////.........////////////......000000000000000000000000000000////////////000000000000000///......000222444555555444111///...///000000000000000///..................////////////000/////////............000000000000000000000000000000000000000000000000111111000000////////////////////////000000000111000000000111111111222222333222111111000000000000111111111111111111111111444333111111000///...---333333333333444444444444999555111000333666555444666444222222555666555333222222222222333333333444222222111111111111222222++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......777555222///.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......------------..............................------........./////////...................................................//////000000//////...........................------........./////////------------------------......////////////......////////////////////////////////////////////////////////////////////////...............................................................---------...------,,,,,,------...---------,,,,,,------...------------------------////////////............,,,------......------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,------.........------------------------.......................................////////////................../////////000000000/////////////////////////////////000000000111111000000000000000000000000000111111222222222111111000000000111111111222222111111111111111111111111000000000000000000000000//////000000000000//////....../////////000000000000000////////////000000////////////////////////000000000/////////..................////////////000000000000////////////......////////////......000000000000000000000000000000////////////000000000000000///......000222555666777555333000000000000000000000000///..................////////////////////////............000000000000000000000000000000000000000000000000111000000000000//////////////////000000000111111///000000000111111111111222111111000111111222222888777777777777666666666111111222222333333333444111222444555666555555444999555111111444666555333555444333333444444222000333333444444444444555555222222111111111111222222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,------------------,,,,,,------......------,,,---------............///---------------------------------------------------,,,,,,,,,,,,---......444222000...---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---------------------------------------------------,,,,,,,,,,,,---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,------....................................////////////................................................//////000000000000//////............////////////............////////////..............................////////////......////////////////////////////////////////////////////////////////////////...........................................................................------,,,,,,------...------,,,,,,,,,---......,,,,,,,,,,,,------------////////////............,,,------......------,,,------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---------------//////......------,,,,,,,,,---------.../////////........................///////////////............////////////000000000//////////////////////////////000000000111111111111111111111111111111111000000111222222222111111000000111111111222222222111111111111111111111111000000000000000000000000//////000000000000//////...////////////000000000000000////////////000000////////////////////////000000000////////////...............////////////000000000000////////////......////////////......////////////////////////000000////////////000000000000000///---...000222444555666555222000000111000000000000000///..................///////////////////////////.........////////////////////////////////////////////////000000000000000000000000//////000000000111111111//////000000000111111111000000111111333444666777111111222222333333333444222444555555555666777888111222333444444555555444444;;;AAABBB===888555555666555444444333333222111444444444444444444444444333222222111111222222333++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,------......------,,,---------............///------------------------////////////////////////---,,,,,,,,,,,,---......000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------------------------------------------,,,,,,,,,,,,---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,------------------------------........./////////000000//////////////////////////////////////////////////////000000000000//////........./////////000000........./////////000000..............................////////////......////////////////////////........................////////////////////////................................................---........................------,,,,,,------...,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........////////////............,,,------......------,,,------------------------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,------........./////////......---------,,,---------.../////////.................................///////////////////////////000000000111000000000000000000000000000000000000111111111111222222222222222222222222///000111222222222222222111111111111222222222222111111111111111111111111111111111111111111111111//////000000000000//////////////////000000000111000000////////////000000000000000000000000000000111000000000////////////............////////////////////////000000000000......////////////......////////////////////////000000////////////000000000000000///---...000222222333444333111/////////000000000000000///..................////////////.........///////////////////////////////////////////////////////////////000000000000111111111111000000000000111111111111000000000000111111111111111111111222333444555666333444444444555555555555666777888888555555666777888777777666666777888888999LLL^^^]]]LLL;;;666888666666555444333444666777444444444444444333333333333333222222222222333333++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------.........------------------------,,,---...//////...---,,,,,,------......------,,,---------............///---------------.........////////////////////////---,,,,,,,,,,,,---......------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......------------......------------------------....../////////000000000///////////////////////////////////////////////////000000111111000000///.........//////000000111....../////////000000000..............................////////////......////////////////////////........................////////////////////////................................................---------..................------,,,,,,------...,,,,,,,,,,,,---......///,,,------....../////////////////////............,,,------......------,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---......///////////////...............---------................................................////////////////////////000000000111111000000000000000000000000000000000111111111222222111111111111111111111111///000111222222222222222111111111222222222222333222222222222222222222222111111111111111111111111//////000000000000///////////////000000000111111000000////////////000000000000000000000000000000111111000000000/////////............////////////////////////000000000000......////////////......000000000000000000000000000000////////////000000000000000///......000222000222333222000......///000000000000000///..................////////////.........///////////////000000000000000000000000000000000000000000000000000000000111111111111222000000000111111111222222000111111111222222222222333333222222222333444444666777777777777888888888777;;;???AAAAAACCCGGGKKKMMMMMMLLLKKKJJJIIIHHHHHHIII\\\mmmjjjUUUAAA999:::444555666555444444666888555444444444444333333333333333222222222222333333+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,---......///------------------------,,,---...//////...---,,,,,,------......------,,,---------............///------........./////////////////////////////////---,,,,,,,,,,,,---......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///..................///.........................../////////000000000000////////////////////////////////////////////////000000111111111111000000---......///000000111111.../////////000000000000..............................////////////......////////////////////////........................////////////////////////................................................---------.........//////...------,,,,,,------...,,,,,,,,,,,,---...//////------...//////000111111////////////............,,,------......------,,,------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,------.../////////............////////////...............---------..................................../////////000//////000000000111111111000000000000000000000000000000111111111222222222111111111111111111111111//////000222222333333222111111111222222222333333222222222222222222222222111111111111111111111111//////000000000000////////////000000000111111111000000////////////000000000000000000000000000000111111111000000000//////............////////////.../////////000000000111......////////////......000000000000000000000000000000////////////000000000000000///......000222000111222222000......///000000000000000///..................////////////............/////////000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222222222222222333333333333333333444555777888:::;;;999:::<<>>:::888777777666555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,------......------,,,,,,---.../////////..............................,,,,,,,,,,,,,,,,,,,,,,,,///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------------------------------------------............---............/////////...............//////000000000000000111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000//////////////////////////////////////////............////////////////////////////////////000000000000//////////////////////////////........................///000000...---333???HHH???AAAAAA;;;333...///222........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............///////////////000000000...///////////////000000000000111111222222222222...///000000000///000111222222222222333333333333555333111222444555333222666666666666555555666888333333222222222333444444222222222111111111111111444444444444444444444444444444333333333222222222222222222222222222222222111111111000000000//////000000//////000000111222000000////////////000000111111111000000000000000////////////000000000000////////////////////////000000////////////000000//////////////////////////////000000000000//////////////////////////////////////////////////////000333777888777555333333333222000///............,,,------------.........///////////////.........//////000000000111111111///000000000111111111111000111111111111111222222///000222333333222000///666===EEEKKKVVVhhh|||{{{wwwZZZQQQDDD999444444666888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,------......------,,,------..........................................,,,,,,,,,,,,,,,,,,,,,,,,///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///---------------------------------------------------------.........//////........./////////000000...............///000000/////////000000111111111000000000111111111222222222222222222222222222222111111111111111111111111222222222222222222222222000111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000////////////000000000000//////////////////////////////............//////////////////////////////000000////////////000000////////////////////////........................///000000------333>>>HHH:::<<<<<<666...******---........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........///////////////000000000000000/////////000000000111111111000000000111111111111///111333222111111222444/////////000222444666888777666555666777777777666666888999888666444555666666555333111111333555666666555444333333333444444444444444444444444444444444444444333333333222222222222222222222222222222111111111111000000000000000000000000000111222222000000////////////000000000000000000000000111111000000000000////////////////////////////////////000000////////////000000//////////////////////////////000000000000/////////////////////////////////////////////////////////333777999999666555444444333000...------......------........./////////.........///////////////000000000000111111111111///000000000111111111111000000111111222222222333111111111222444666888999>>>MMM```oooyyygggTTTFFF===888555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,------......------,,,---------------.................................------------------------///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------//////............//////------------------------------------------------------........./////////////////////000000000000///////////////000111111/////////000111111222222111111111111222222222333111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222222111111111111111111111111000000000111111111111222000000000000000000000000////////////000000000000000000000000000000000000//////............//////////////////////////////000//////......//////000................................................))),,,//////......111333...000111...+++)))+++---........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,------.../////////...///000111111111000000///000000111111222222333///......///000111333333///333777999999;;;???CCCEEEEEEDDDEEEGGGKKKPPPRRRSSSUUUUUUTTTQQQPPPPPPQQQIIILLLOOONNNJJJGGGFFFGGGBBB@@@>>>;;;888555444333555555444333333444555666555555555555555555555555444444444444333333333333333333333333333333333333222222111111111000000000111000000000000111222222000000////////////000000000000000000111111111111000000000000////////////000000000000000000000000000000////////////000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////...222666999999777666666555333000...------......---............/////////.........///////////////000000000111111111222222000000000000111111111111000000111111222333333333333111000222999CCCNNNUUUhhh|||mmmXXXGGG<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,------...................................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,---------------------------------//////............//////........................------------------------............//////////////////000000000111111111000000000000000111222222000000111111222333333444333333333444444444555555444444444444444444444444555555555555555555555555333333333333333333333333111111111222222222333333111111111111111111111111000000111111111222222222000000000000000000000000.../////////000000000111000000000000000000000000//////............////////////////////////////////////...------...//////------------------------........................)))***---......---***)))+++++++++,,,---...///000........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,---------......------------------------,,,,,,------...//////000...///000111222111000000000111111222333333444444222222333555888<<>>DDDLLLRRRWWW]]]eeekkkrrrpppnnnmmmoootttzzz~~~zzzvvvwwwzzz||||||ggggggddd___WWWMMMDDD>>>???===:::888666555555555555555555555555555555555555444444444444333333333333333333333333333333333222222222111111111000000111111000000111111222333000000////////////000000///000000000111111111111111000000000/////////...000000000000000000000000000000////////////000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////---111555777888777777777666444111...,,,,,,---...,,,,,,---------...................../////////000000000111111111222222222000000000000111111111111000000111222222333444444555888>>>HHHVVVfffsss{{{|||www|||{{{hhh\\\,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------.........,,,------......------,,,,,,++++++++++++,,,------........................//////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------------------------------//////............//////........................------------------------............/////////000000000000000111111111111111111111111111222222333111111222333333444555555555555555666666666666777888888888888888888888888777777777777777777777777333333333333333333333333111111111222222333333333111111111111111111111111000000111111222222222222000000000000000000000000.../////////000000111111000000000000000000000000//////............/////////////////////////////////...---,,,,,,---...///------------------------........................///---+++,,,.../////////,,,+++***+++---//////...........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,------.........------------------------,,,,,,------...///000000...///000222222111111000111111222333444444555555888999<<>>;;;999888666666666666666666666666555555444444444333333333333333333333333333333333222222222111111111111000111111111000111111222333000000////////////000000//////000000111111111222111111000000/////////...000000000000000000000000000000////////////000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////---000444666777777777888666444111...,,,,,,---...++++++,,,,,,,,,------------.........//////000000000111111111111222222222000000000000111111111111000000111222333333444444;;;DDDVVVjjj}}}......---------,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---......---,,,+++------------------------------------------------,,,,,,,,,---------..............................---......///////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------,,,,,,+++++++++..................------..................------............/////////000///...,,,,,,...000111111111......222222000111333222111000000222333333222888666555666777999999888:::===@@@AAAAAABBBFFFJJJEEEDDDHHHMMMKKKDDDAAADDD:::<<<>>>???;;;777666999777666333222444777555222888333111333444111000111444333222111111111111222000000000///......///111111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////------------------------........................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------///.........///...---+++333222000//////000222444666555333222555:::@@@DDDKKKQQQWWW^^^iiitttzzzyyyyyy}}}pppjjjiii^^^PPPLLLOOOKKK@@@???===:::777555555777888999444444777777222222666444333333333555666555444333333333222222222111111111111111111111111111111111111111111000000000000111111222222222222111111111111111111000000000000//////000000000000//////000000//////.........---....................................////////////000000000000000000000000////////////////////////...111555777777666666666444111---,,,,,,.........------------------------...------,,,,,,------.........//////000000111111111000------///333333111666333111111444999>>>@@@SSS```sss......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,------------------,,,------------------------------------------------,,,,,,,,,---------..............................---......///////////////........................------------------------------------------------------------------,,,,,,------------------------,,,,,,,,,---------.........---------,,,,,,,,,+++........................................................./////////000000222111000///000111111111000///000333222000111555333222111333666888999999???CCCIIINNNRRRUUUWWWXXX\\\___bbbfffjjjmmmppprrrggggggjjjnnnkkkdddaaacccYYYZZZ[[[\\\ZZZUUUQQQPPPMMMHHHAAA<<<;;;;;;999666888444222555666555555777111111111222222333444444111222222222222222333444111111111111111000000///111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................111///---,,,---000222333***---000222444555666777666999???GGGPPPZZZaaafffmmm{{{}}}zzzyyyqqqpppkkkeeeeeehhhddd\\\VVVVVVWWWWWWYYY\\\```cccaaaeeekkkrrr|||tttnnnpppkkk```RRRLLLCCC<<<999888777777555222222666666222222666333222222333555666555333333333333222222222222111111111111111111111111111111111111111000000000000111111222222222222111111111111111111000000000000//////000000000000//////000/////////................................................////////////000000000000000000000000////////////////////////...111555777777666555666444111---,,,,,,....................................------,,,,,,------.........//////000000111111000///......000333222111)))333;;;:::777???TTTgggwww~~~yyyrrrtttvvvuuurrrooonnnnnnppprrrxxx......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,---------..............................---......///////////////........................------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------...............---------------....................................................../////////000000000000000000000000000000000333222333555333000333999999999;;;@@@FFFLLLPPPRRRZZZcccnnntttvvvvvvyyy|||zzz{{{{{{tttoooiiibbb]]]YYYTTTNNNJJJHHHBBB>>>>>>;;;666333333777666555444333333222222333333333333222222222222111222222222222111000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------............////////////......------...000222333333444555555666:::???CCCTTT]]]lll|||{{{tttfffhhhiiihhhddd___[[[YYYZZZ\\\^^^```eeeiiigggbbbkkkjjjgggccc^^^YYYUUUSSSSSSSSSSSSRRRQQQSSSYYY]]]mmmzzz~~~rrrbbbUUUNNNIIICCC>>>===999888999888555555777555444444444555555333111333333333333222222222222222222222222222222222222222222111111111000000000111111222222222222111111111111111111000000000000//////000000000000//////////////////................................................////////////000000000000000000000000////////////////////////...111444666555555555555333111---,,,---.........////////////////////////......------------............//////000000111111000000111222222222222222111555===HHHVVVfffuuu}}}}}}......---------,,,,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,---...,,,,,,------------------------------------------,,,,,,,,,---------..............................---......///////////////........................------------------------------------------------.........------,,,,,,+++------------------------,,,,,,,,,---------..............................---------...............---------..................////////////000000000...///000111000000111222555555666999999:::BBBKKKNNNOOORRRZZZccclllsssvvvzzz}}}yyypppgggccc```[[[WWWWWWRRRIIIBBB@@@@@@===:::777555555555666777666444444333333111000222222333333222222111000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////................................................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........................///////////////000000000---000222333222111000000666888;;;AAAIIIVVVdddnnn}}}sssgggbbbfffkkkmmmpppuuu||||||yyycccfffgggfffnnn{{{pppeeeYYYPPPGGGCCC???<<<999888888:::888777666555666555222000444444333333333222222222222222222222222222222222222222222111111111000000111111222222222222111111111111111111000000000/////////000000000000/////////////////////.............................................////////////////////////////////////////////////////////////...111333555444333333444222000------...//////.................................------------............//////000000111111222222444555333111222666@@@EEEPPPeee{{{~~~vvvlllgggjjjrrrzzz......---------,,,,,,,,,++++++,,,,,,,,,---------...---,,,++++++,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---......///////////////........................------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------..............................---------.........//////---------.........//////////////////000000000111///111333222111000222444444555:::DDDMMMWWWeeerrrtttssstttxxxyyyuuuuuusssqqqrrrvvvtttllleeebbbPPPLLLEEE???<<<<<<===???:::777444444555555444333333333333333333222111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////------------------------........................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////......................../////////000000000111111222333333222111222555888111???TTTgggwwwwwwmmmaaaiiipppuuu}}}zzzssssssttttttyyyooo___ZZZRRRGGG???;;;888666666444333333444555444333444444444333333333222222222222222222222222222222222222222222111111111111111111222222222222111111111111111111000000000/////////000000000000//////.........///////////////////////////////////////............////////////////////////////////////////////////////////////...000222333222222222333111///------...//////...------------------------///......------......///......//////000000111111222111333555222000555>>>LLL]]]ttt{{{tttpppmmm}}}~~~......---------,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...+++,,,,,,------.........------------------------,,,,,,,,,---------..............................---......///////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------.........,,,,,,------.../////////,,,,,,------...//////////////////000000000111111...000222111000111555999===???JJJ\\\nnn~~~}}}{{{yyysssnnndddZZZQQQJJJFFFEEE>>>999444222333555444333333444444444444333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------------------------........................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........................//////000000111111222222222111///---000999FFFPPPUUUiii}}}|||{{{{{{zzzzzzyyyyyynnnZZZKKK===444777444222111333666777777444444444444333333333333333333333333333333333333333222222222222111111111111111222222222222111111111111111111000000000000//////000000000000//////.........///////////////////////////////////////............////////////000000000000000000000000////////////////////////...000111222111000111222000///------///000///...------------------------//////............//////......//////000000111111111///111555333333???NNNiiirrryyytttpppoooooorrr}}}......---------,,,,,,,,,,,,,,,,,,------------...,,,------------------,,,++++++,,,,,,---......///------------------------,,,,,,,,,---------..............................---......///////////////........................------------------------------------------------+++,,,,,,------.........------------------------,,,,,,,,,---------......+++,,,,,,,,,------------,,,,,,------...//////000,,,,,,------...//////000//////000000000111111111...222666888:::@@@IIIQQQ\\\^^^jjj~~~vvvlllddd___UUUMMMBBB;;;999888666444444444444444444333333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................................................................//////000111111222333333333666;;;@@@IIIXXXkkkwwwzzzsssxxxyyy|||~~~mmmhhheeehhhlllqqqzzzkkkfffdddiiitttpppZZZJJJEEE@@@:::666555666777888555444444444444333333333333333333333333333333333333333222222222111111111111111222222222222111111111111111111000000000000//////000000000000//////............/////////000////////////////////////............////////////000000000000000000000000////////////////////////...///111111000///000222000...---...///000///...........................//////............//////......//////000000111111333111333999;;;???RRRhhh}}}xxxjjjbbb```}}}......---------,,,,,,,,,,,,,,,,,,---------......+++,,,............,,,+++++++++,,,,,,---...//////------------------------,,,,,,,,,---------..............................---......///////////////........................------------------------------------------------***++++++,,,---...//////------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,------...///000000,,,,,,------...///000000000000000000111111111111444999@@@GGGNNNYYYgggqqq}}}~~~tttiiiZZZNNNGGGCCC>>>:::444444555555444444333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................///////////////////////////000000111222222333333888BBBRRRaaappp{{{}}}|||mmm___VVVTTTPPPQQQVVVWWWWWW]]]eeefff^^^UUURRRYYYbbbiiilllzzz{{{yyyqqqgggccchhhnnnnnnVVVOOOFFF===999777666666555555444444444333333333333333333333333333333333333333333222222222111111111111222222222222111111111111111111000000000000//////000000000000//////---.........//////000000000000000000000000000000............/////////000000000000000000000000000////////////////////////...///000000//////000111///...---...///000///...//////////////////////////////............//////......//////000111111111777555888???CCCLLLccc}}}|||sssjjjaaarrr......------------......////////////////////////.........------,,,,,,,,,------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///..........................................------......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++............/////////000------......//////000000000...///333333111777@@@AAALLL\\\kkkvvv}}}|||{{{|||~~~rrrkkkdddXXXMMMHHH???555000777===:::222...888555111000111333444444222222222111111111111000111111000000111111222333000000000000000111111222000000000000000000000000////////////////////////////////////////////////........................---------............///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,000000---+++......------------............///............/////////000---///111000...---...000444111...000555:::<<<===WWWkkk```QQQPPPSSSUUU\\\eeekkkkkkhhhaaaZZZaaadddgggeeebbbccchhhnnnssspppmmmjjjlllqqqvvvzzzsssmmmiiijjjjjjddd^^^\\\fffqqq}}}xxxyyymmmVVVKKKGGG???444999888777666555444555555666555444333333333444444555444444333333222222111111111111111111111111111111111222222222222111111000000111111111111000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////000000000000000000000000////////////////////////000000//////.........------------.........//////---000222000000222444333222666BBBRRRcccwww||||||vvvnnnmmm~~~///......------......///..............................---------,,,,,,,,,------............------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///......................................................---------,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,........./////////000000000000000000000000000///333222444888999<<>>VVViii}}}zzz}}}uuu^^^TTTUUUXXXWWWaaammmsssssstttwwwzzzvvv{{{wwwuuupppfff[[[UUUXXX]]]iiivvvyyyrrriiieeeooooooWWWGGG>>>999666555777::::::666111222222222333333444444444555444444333333222222111111111111111111111111111111111222222222222111111000111111111111111111000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////////////////////////////........................000/////////............---------.........//////111000//////000111555888<<>>CCCVVVsssyyylll```XXXWWW[[[ffflllnnnhhhaaaaaafffiii}}}zzzwwwmmmiiiiiipppsssmmmddd^^^TTTaaawwwoooZZZGGG???666444888:::777222333333444555555444333333555444444333333222222111111111111111111111111111111111222222222222111111111111222222222222111111000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////////////////////////////........................////////////............------........./////////333//////333333111666???LLLWWWpppsssttt//////............//////------------------------------------------------------............------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------............///........................---------.....................---------,,,,,,,,,,,,,,,------------------------------.......................................------------......///...////////////000000000//////000000222333444555777???JJJRRRYYYhhh~~~~~~wwwjjj]]]NNN@@@666666555444444555555333111444333333333222222222222111111111111222222333444333222111000////////////////////////////////////////////////////////////////////////////////////........................---------............///------............------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000444444000---......,,,---------............///...////////////000000000//////000222444333111///;;;CCCOOO]]]kkkxxx~~~sssgggZZZSSSPPPQQQYYYaaappptttyyy}}}yyyyyyfffeeefffnnn{{{ppp```KKK===888888999999777888888777666555333222555444444333333222222111111111111111111111111111111111222222222222111111222222222333333222222222////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////........................///////////////.....................////////////111...111888777555@@@PPP___qqq{{{zzz}}}~~~{{{}}}~~~|||{{{uuummm/////////....../////////------------------------------------------------------............------------------............------------------------,,,,,,,,,---------......---------............///........................---------.........//////......---------,,,,,,,,,,,,,,,,,,---------......---------.........//////...........................---------......///000////////////000000000111222222222222444777:::<<>>777444666666333333777444444555555555555444444222222222111111111111000111111000///////////////000000000000000000000000///000111222222111000///........................................................................,,,,,,,,,---------......///...------++++++***))),,,,,,,,,---------...............------,,,,,,,,,.........////////////000,,,,,,///222111---...222555222000000222333444555@@@IIIYYYkkkzzzwwwmmmhhhbbb___```\\\iii{{{zzz|||}}}xxxrrr}}}xxxpppaaa\\\vvv~~~bbbIII:::222888>>>777888555444777666333222444222222222222222222333333111111111111111111111111222222111111111111222222000000000000////////////000000000000000000000000////////////////////////////////////////////////------............------///////////////////////////////////////...................../////////000000111111000000111333555???JJJVVVaaaiiiiiiYYYGGGCCCIIIeeesssqqq}}}vvvrrrpppiiikkkooorrruuu{{{~~~tttkkkkkkmmmpppxxx000000000000000///...---000000/////////.........000/////////............////////////////////////,,,------......------,,,+++,,,,,,------,,,,,,+++------------............---------............///........................................................................---------------------------------............//////...------------...///......///000000000000000111222333333555:::@@@DDDTTTdddttt}}}}}}zzzyyylllooo||||||iiiGGG===777999:::777555555333444444555444333222111222222222222111111111111111111000///////////////000000000000000000000000//////000111111000//////........................................................................,,,,,,,,,---------.........------,,,,,,+++++++++,,,,,,,,,---------...............------,,,,,,,,,---............/////////222//////000000------111+++---333888888999CCCOOOiiinnnssssssttt{{{ooobbbWWWUUUYYY```kkkvvv|||pppnnnyyyvvvlll___[[[gggtttYYY???888:::666888444333555666333333666333333222222222222222222111111111111111111111111222111111000000111111222111000000000////////////000000000000000000000000////////////////////////////////////////////////---......//////......---/////////////////////////////////////////////............/////////000000...///000000///111555999FFFSSS```ddd^^^SSSGGG>>>GGGfffzzzooo|||xxxuuuxxx{{{{{{{{{||||||xxxiii```XXXXXXYYYZZZ___eeehhhjjjnnntttwwwzzz{{{000000000000000000//////000000000/////////......////////////............////////////////////////......------------......,,,,,,------------,,,,,,,,,,,,,,,---------......---------............///................................................................................................---------............//////......------......///.../////////////////////111111000111555???JJJRRRkkkzzz}}}ttt|||~~~{{{zzzzzzyyyuuurrrjjjppptttvvvyyy~~~}}}zzznnnkkktttzzzyyy}}}zzz\\\QQQUUUnnn```QQQBBB;;;:::888777777444444555666555444222111333222222222111111111111111111000/////////000000000000000000000000000000...//////000000//////...........................................................................,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------............///444///,,,...///...///222000...111666666:::SSSooo{{{pppnnnzzzsss]]]WWWTTTXXXcccsss~~~zzztttxxxrrrccc[[[aaazzzzzzRRR???<<<888:::666333666666444444555444444333333222222111111222222222222222222222222111111000000000000111111111111000000000/////////////////////////////////////////////////////////////////////////////////---......//////......---////////////////////////......//////////////////....../////////000000000...000111//////444===EEEWWWgggwwwsss[[[EEE@@@FFFddd~~~wwwxxxhhhttt}}}tttrrrrrrnnnpppqqqrrrqqqmmmiiifffZZZSSSNNNMMMMMMMMMPPPSSS[[[]]]dddkkkmmmmmmqqqwwwzzzyyy~~~{{{rrrwww222222222111111222222222000000000////////////...///////////////.........///////////////////////////...---,,,,,,---...///,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------............///........................---------.......................................---------------------------------............/////////............///////////////////////////000111000000222;;;HHHXXXcccttttttqqq|||sssmmmtttuuukkkiiiqqqpppuuu}}}fff\\\aaavvvrrrZZZFFF;;;888888:::555666666777666555333222333333222222222111111111111111000000///000000111////////////////////////......////////////..............................................................................,,,,,,,,,---------......,,,,,,,,,,,,------......,,,,,,,,,---------.....................---------------------............111,,,***...111000111333999000000:::CCCQQQrrruuuooo{{{wwwiii``````dddooo~~~~~~uuunnnuuuvvvxxxnnnqqqxxxtttWWWIII>>><<<777444777888555333444555555444333222222111111222222222222222222222222111000000//////000000111111111111000000000//////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////...////////////000000000000111000///111;;;KKKXXXgggxxxzzzZZZDDDPPPgggyyytttsssqqqnnn{{{}}}|||zzz|||qqqiiifffffffffhhhhhheeeaaa]]][[[ZZZYYYTTTOOOMMMNNNOOOPPPRRRNNNPPPVVV]]]___^^^```eeeqqqqqqtttyyy{{{555444333222111111111222111000000000////////////........./////////////////////////////////////////////---,,,,,,---//////,,,------......------,,,,,,,,,,,,---------......---------............///........................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000000/////////000111111222444888???LLL^^^ppp|||{{{vvvrrrnnniiieeennnmmmxxxyyynnnbbb___eeeuuu|||cccPPPDDD>>>;;;888888777666555444333333333333333222222222222111111111000000000000111111//////////////////////////////............//////........................................................................,,,,,,,,,---------......+++,,,,,,------......///,,,,,,,,,---------..............................---------........./////////,,,,,,000222000000222555333>>>WWWmmm~~~yyyuuurrrmmmiiinnnvvv|||sssooouuuuuu{{{~~~fffOOO???888444666888666444444555555444444333222111111222222222222222222222222111111000000000000111111111111111111000000000000////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////---.........//////000000////////////000000000111111000......555FFF\\\lllttt}}}lllQQQNNNooozzzxxxooottt{{{~~~wwwsssrrrrrreeeeeeeeeeeeccc```^^^^^^]]]]]]]]][[[YYYYYY[[[]]]bbb___XXXSSSRRRSSSSSSRRRMMMLLLOOOTTTVVVTTTVVVZZZ^^^bbbhhhoooxxxxxxmmm888777444222000000///000111111000000000/////////........./////////////////////////////////////////////............//////------............---------------.........//////---------............///........................,,,,,,------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///...//////000000//////...111000//////000111333444333888BBBPPP```sss|||iiieeeeeekkkrrrzzz}}}mmm\\\QQQZZZlllvvvdddRRREEE@@@>>>;;;777444333222222333333333333222222222222111111000000000111222222000000000000000000000000000//////......//////000........................................................................,,,,,,,,,---------......,,,,,,------.........///,,,,,,,,,---------...................../////////.........////////////000111///000333222///111666999GGGbbb~~~vvvkkkaaa```dddllluuu|||xxxzzzmmm___pppvvvQQQFFF;;;999999777666777555555444444333333222222333333333333333333333333222222111111111111222222222222111111111000000000////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////------......///000000000/////////000000000111111111//////444AAAWWWnnn}}}hhhZZZlll~~~vvvzzzyyyvvvvvvuuupppiiibbb^^^\\\VVVRRRQQQVVVZZZZZZZZZ[[[^^^^^^___aaafffkkkpppsss{{{zzztttlllhhhgggddd```ddd```___```^^^YYYXXXZZZSSSXXX]]]^^^^^^dddqqq|||@@@>>>:::666333111111000111111111000000000//////............/////////000////////////////////////......////////////......------............------........./////////000000---------............///........................,,,,,,------...//////000........................---------------------------------............///...///000111111000///...111000000000111333666777===FFFTTTdddttt~~~wwwnnndddyyymmmYYYRRRgggyyyuuu```PPPLLLEEE>>>888555333333444444333333333222222222111111000000111111222333000000000000000000000000111000////////////000111........................................................................,,,,,,,,,---------......---------...............,,,,,,,,,---------......---........./////////000/////////000000000111111111111222333111111:::EEEVVVooopppVVVSSSWWWcccqqquuupppuuu{{{~~~}}}vvvxxxsssaaa]]]uuuzzzgggPPPBBB;;;777777999444444444444444444333333333333333333333333333333333333222222222222333333222222222111111111000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////------......///000000111//////000000000111111111222111555AAAVVVmmmllloooyyyoooiiiiiihhhddd]]]UUUNNNJJJIIIUUUTTTXXX```eeeeeehhhmmmwwwxxx{{{{{{vvvssslllaaaZZZYYYXXXZZZ[[[WWWRRRRRRWWW^^^nnnzzzGGGDDD@@@;;;777555444333111111111111000000000000---.........//////000000////////////////////////---...///000000///...---------............------////////////000000000000---------.........//////........................,,,,,,------...///000000................................................---------.........//////...///000111111000///...111000000000222555888999PPPYYYiiixxxeeecccdddooofffUUUddd|||___YYYOOOEEE===888777777444444444333333333222222111111000000111222333333000000000000000000000000222111000//////000111222........................................................................,,,,,,,,,---------..............................,,,,,,,,,---------......---.........//////000000000000000000111111111111...///111111000555EEETTTuuu}}}jjjNNNWWW[[[hhh{{{xxxqqqzzzwwwlllkkkooosssqqq}}}wwwgggiiiiiiccc~~~eeeLLL>>>888777999333333444444444444444444333333333333333333333333444333333222222333333444222222222111111111111000111111111111111111111111//////////////////////////////////////////////////////000000000000//////////////////////////////---------...///000000111000000000000111111111111444666===NNNgggrrrbbbzzz}}}uuunnnkkkddd```XXXOOOJJJJJJNNNQQQ___ccclllwww{{{{{{vvvjjjeee^^^^^^]]]ZZZVVVUUUVVVXXXZZZlll}}}||||||aaaKKK;;;<<>>___zzzhhh^^^eeeqqqyyyyyywwwlllkkksss~~~wwwyyyxxxiiiaaaqqqppplll{{{}}}iiiJJJ222222>>>999444333777888555333333555555444333222222222222222222222111111111111000000000000000////////////000000000000000000000000000/////////111111///...////////////////////////////////////////////////......////////////......////////////000000000000///222333111///000222333///CCCQQQaaa|||mmmsss~~~~~~tttggg___WWWOOOKKKKKKMMMTTT\\\hhhyyyzzzmmmkkkddd]]]ZZZ[[[WWWQQQWWW[[[bbbiiilllmmmsss{{{|||sss[[[OOOGGG===:::===999555222555:::999111)))222111000000//////000000////////////////////////////////////////////////------------------------........................................................................---...//////000000000///........................---------............///........./////////000000//////.........///111333222///000:::EEEPPP___lll~~~|||mmmjjjllltttkkklllwwwjjj[[[RRREEE;;;999666666555444333333111...111111111111111111111111111111111111000000000000111000000000/////////...................................................---------------------------------------...//////------------------------........................---------.........//////222222222111111222222111777222000888IIIbbb|||rrrnnnmmm||||||qqqlllppplllrrr{{{{{{uuuuuuxxx~~~{{{zzzfffqqqzzzzzzyyyyyyUUU>>>999:::666444555555333444777666555444333222222222222222222222222111111111111111000000000////////////000000000000000000000000000/////////111111///...////////////////////////////////////////////////......////////////......////////////000000000000000000000000222555666555>>>\\\qqq~~~}}}tttggg\\\UUUSSSVVV]]]dddjjjqqqxxx~~~zzzrrreeeYYYVVVVVVYYY]]]^^^```gggpppssssssaaaOOOFFFFFFCCC===666222222333222111222111000000////////////////////////////////////////////////////////////------------------------........................................................................------...////////////...........................---------............///....../////////000000000222000......000111222222333...111EEE^^^qqq{{{ssssssxxxbbb]]]{{{vvv^^^III??????:::888666666555444111///222222222222222222222222111111111111000000000000000000000000////////////................................................---------------------------------------......///------------------------........................------.........////////////...---///111222222222666444:::OOOlllwwwtttwwwsssrrrqqqjjjiiinnnqqq||||||~~~}}}wwwzzzttteee\\\ddd{{{SSS>>><<<888666777777444555777666555444333222222222222333222222222111111111111111111000000000/////////000000000000000000000000000/////////111111///...////////////////////////////////////////////////......////////////......////////////000000000000000...---000444777888888PPPrrr}}}uuukkkaaaZZZWWWXXX\\\hhhyyyoooccc]]]WWWTTTRRRRRRYYYaaajjjtttqqq[[[PPPDDDEEEBBB999000---222999111000000/////////000000////////////////////////////////////////////////................................................................................................------...............---........................---------............///...////////////000000000333222000111333333111///111222===TTTooowwwxxx|||vvvkkkmmmllloookkkLLLCCCGGG???:::777888888666333333222222222222222222222222111111111111000000000///000000000000////////////........................................................................------,,,,,,------...///------------------------....................................////////////---+++,,,000222222111333---===WWWttteeeccchhhwwwrrriiihhhttt~~~}}}rrr}}}uuulllooo{{{jjj___bbbmmmYYYGGG???888999;;;999555444666555444333333222222333333333222222222111111111111111111000000000//////////////////////////////000/////////111111///...////////////////////////////////////////////////......////////////......////////////000000000000111//////111333555:::@@@fff~~~zzzjjj]]]UUUTTTZZZbbbnnnssszzznnnbbbZZZTTTRRRVVV\\\cccmmmyyyfffNNNNNNLLLFFF>>>777333222000000000000000111222333000000000000000000000000////////////////////////........................................................................////////////////////////---...............------........................---------............///////////////000000000111000000111222333222///---///;;;OOOdddvvv~~~}}}www{{{fffRRRLLLFFF===666777888555333555222222222222222222222222111111111111000000000///////////////000000000000........................................................................,,,,,,,,,,,,,,,---......------------------------................................./////////000000111///000555444111222666666SSSwwwaaa\\\```rrr~~~zzzrrrnnnrrrppppppoooxxxzzz||||||yyyyyyooo^^^sssttt```hhh}}}eeeQQQ<<<555888999666444666666555444333333333333333333333222222222222111111111111111000000000000////////////////////////000/////////111111///...////////////////////////////////////////////////......////////////......////////////000000000000000111333333000333AAARRR~~~wwwhhhXXXQQQSSS[[[jjjwww|||pppfff^^^ZZZZZZYYYeeesssxxxeeeOOOCCCBBBAAA999111222111111111111222333333000000000000000000000000////////////////////////........................................................................////////////////////////...////////////...------........................---------............////////////000000000111111,,,...000000000000222444999JJJ```qqq~~~}}}yyyzzzxxxzzzooo|||kkkhhhlllrrrYYYQQQCCC888888777333222444333333333333333333333333111111111111000000000000////////////000000000000........................................................................,,,,,,,,,,,,,,,------...------------------------............................../////////000000000222000111444111...555AAAZZZsss{{{hhhdddlllvvv||||||uuukkkfffbbbkkk{{{xxxttt~~~lllgggwww~~~ggg]]]qqqMMM999555666777888777666555444333333333333333333333333222222222222222222111111111000000000000000000000000000000000000/////////111111///...////////////////////////////////////////////////......////////////......////////////000000000000111111444666444;;;TTTnnn}}}|||}}}~~~ccc\\\ZZZbbbjjjqqq|||sssbbbZZZWWW[[[]]]bbbrrrpppZZZOOOIIICCC>>>666555444333222222222222000000000000000000000000////////////////////////........................................................................///////////////////////////000000000//////...---........................---------............/////////000000000111111111---000111000///333===FFFUUU```ooo||||||tttqqqyyy{{{___bbb{{{cccQQQAAA===:::444222666333333333333333333333333111111111111000000000000.../////////000000000111........................................................................,,,,,,++++++,,,,,,---...------------------------.........................../////////000000000000000...///222111555III```vvv```dddwwwpppdddccckkkqqq~~~yyyrrryyypppyyysssvvvrrrxxxqqqTTTCCC:::888999777666555444444333333444444444333333333222222222222222222111111111000000000000000000000000000000000/////////111111///...////////////////////////////////////////////////......////////////......////////////000000000000333000222777>>>MMMnnn~~~~~~}}}zzzwwwyyy}}}xxxrrr```cccqqqzzziii^^^UUUUUU]]]gggpppuuurrrXXXJJJEEE:::999777444222111000000000000000000000000000000////////////////////////////////////////////////................................................000000000000000000000000000000111111000///..............................---------.........//////000000000000111111111111111444444111000888IIIWWWooosssxxxppp___cccyyy~~~xxxsss]]]JJJDDD???777555999333333333333333333333333111111111111000000000000.../////////000000111111................................................////////////////////////,,,,,,++++++,,,,,,---...------------------------........................////////////000000000000222///222777:::EEEdddpppfffpppyyyzzzjjjfffsss~~~}}}{{{zzzwwwtttrrrqqqqqqqqqtttsssqqqooooooppprrrtttssstttxxx}}}lll}}}ttttttvvvpppyyyrrrWWWBBB888777777777555444444444444444444444444333333333222222222222222111111111111000000000000000000000000000000/////////111111000...////////////////////////////////////////////////......////////////......////////////000000000000555......888FFF]]]~~~yyynnnrrrxxx}}}|||uuukkkcccjjjtttkkk[[[[[[WWWPPPVVVfff}}}^^^CCCDDDAAA<<<999666666777888444333111000/////////000////////////////////////////////////////////////000000//////.........------.........//////000000............////////////////////////////////////,,,,,,,,,---------......///////////////.........//////.........000222333333444///111888===QQQppp{{{yyyvvvoooYYYmmm~~~cccyyywwwVVVMMMIII???777888888666444444444333111///222222222111111111111000000000000000000000000000........................////////////////////////........................................................................111111000000//////......,,,///111000000000000///111111444999DDD]]]vvvnnn}}}|||yyypppooosssvvv~~~{{{wwwsssqqqpppnnnmmmkkkjjjjjjkkklllmmmkkkkkkkkkiiiiiijjjmmmpppkkklllooorrrwww{{{~~~zzzyyywwwwwwyyy~~~wwwjjjrrr~~~rrrmmmwwwdddjjjzzzKKK888???666777666555666777555222333333333222222222111111222111111000000000000000000000111111111111000000000000000000////////////000000///////////////000222///......111111000---111111000000//////......222000///...000111111111333444555>>>\\\}}}wwwwwwkkkgggnnnzzzwwwhhhdddkkkttt{{{jjjccc^^^RRRNNNTTTyyy^^^IIIFFF@@@999333111333555222111000///......///000////////////////////////////////////////////////000/////////............------------......//////............////////////////////////////////////------------............/////////////////////...000000//////000111222222333222000888HHHQQQaaa{{{~~~~~~zzz~~~hhh___qqqkkkwwwuuulll```MMM???===999777555555666777666555222222222222111111111111000000000000000000000000........................////////////////////////........................................................................111000000000/////////...000000000000111222222111666444777HHHdddlllvvvuuurrr{{{{{{pppmmmrrr{{{}}}vvvuuussspppnnnlllkkkjjjlllllllllllllllmmmnnnoookkklllllljjjhhhhhhiiikkkkkklllmmmooorrrtttwwwxxxtttsssrrrrrrsssvvvyyy{{{~~~xxxiiieeelllrrrggg|||uuugggwwwfffCCC666666666555444444666666666333333333222222222222111222222111000000000000000000000111111111111000000000000000000////////////000000////////////000000111///......111111000...////////////000000000000333222111000111222222222444222666JJJmmm{{{xxxxxxnnnnnnooonnnlllnnnwww|||}}}yyyxxxyyyuuufffXXXSSSVVVgggYYYGGG<<<999888555222222111000//////000111111////////////////////////////////////////////////////////////............,,,---------------..................////////////////////////////////////............////////////......//////////////////000000111111111111111222333444444CCC[[[gggsssyyy{{{~~~}}}{{{zzz{{{}}}jjjbbbqqqwwwdddooocccMMMDDD:::777555444444555555444333222222222111111111111000000000000000000000000........................////////////////////////........................................................................000000000000///////////////------///111222333222:::BBBOOOeee~~~aaaUUUeeexxx~~~zzzyyy|||{{{tttqqqqqqpppooommmllljjjiiihhhffffffggghhhiiiiiiiiiiiikkklllmmmmmmkkkiiiiiijjjllllllllllllmmmnnnoooooonnnnnnnnnooooooooopppppprrrtttxxx}}}mmm\\\\\\dddgggmmm|||lllyyy[[[;;;;;;999666555555555666777333333333333222222222222222222111000000000000111000000111111111111000000000000000000////////////000000////////////000000000///...///000111000///.........///000111111111333333333333333333333333888555@@@```{{{}}}zzzzzzsssvvvooodddeeevvvzzzwwwsssrrrssstttsssrrrpppoooppptttwww|||nnn___VVVvvvVVVEEEEEEFFF???666555444333222222222333444///////////////////////////////////////////////////////////////.............................................////////////////////////////////////////////////000000000000............///////////////000000111111111111111111777===NNNfffrrr{{{||||||}}}~~~{{{zzzxxxvvvuuuvvvxxxyyy{{{{{{{{{|||~~~xxxqqqaaa|||xxx[[[IIIAAA===777444222222222222333333222222222111111111000000000000000000000000........................////////////////////////........................................................................000000000000////////////...,,,---111444444444666===ZZZuuuuuuYYYdddiiizzz~~~|||yyyuuurrrqqqwwwvvvuuusssqqqooommmlllqqqrrrsssssssssrrrpppooommmooorrrrrrpppnnnnnnnnnnnnmmmllllllkkkkkkkkkllllllmmmoooppppppooommmllljjjlllppptttzzzuuu```YYYgggwwwtttnnn|||TTTCCC===999888777444444555444444333333333222222222333222111111000000111111000000111111111111000000000000000000////////////000////////////000000111////////////000000000000.../////////000000000111111222333333333222333333;;;===RRRyyy}}}vvvsssmmmiiinnn|||}}}}}}}}}}}}yyywwwzzzzzzuuupppoookkkkkkkkkjjjhhhhhhiiikkkhhhmmmtttzzzuuu[[[rrrXXXJJJEEECCCBBB888777555444333222333333000000000000000000000000////////////////////////.........///////////////000000000///////////////............/////////////////////////////////////////////000000000111111---.........//////000000...//////000000111111222...<<>>888555444555555333333333222222222222111111111111111111111111111////////////////////////////////////////////////........................................................................////////////000000000000222///111555666333555:::NNNoooqqqbbbtttxxx|||yyy~~~|||zzzxxxwwwxxxyyyzzz{{{{{{{{{zzzyyywwwvvvuuu{{{{{{|||{{{zzzxxxvvvuuuuuuxxxyyyyyyvvvsssqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmnnnoooppppppooonnnmmmjjjkkknnnqqqtttwwwyyyzzzwwwlll___lll}}}uuu~~~rrrMMMAAA888888888555333444444444444333333333222222333222222111111111111111000000111111111111000000000000000000///////////////////////////000111111...////////////000000111111000000000/////////......000222222111111333555999FFFeee|||pppffffffuuuzzzvvvtttssssssooommmmmmppppppjjjfffeeedddeeeffffffdddcccdddeeeiiimmmqqqrrrtttyyyvvvwwwWWWEEEFFFOOO===;;;888555333111111111000000000000000000000000////////////////////////.........///////////////111111111000000000000///............////////////////////////////////////////////////000000000000------......///000000000///......///000222444666333HHHXXXdddsss|||~~~~~~}}}}}}{{{yyyvvvrrrpppnnnpppnnnkkkhhhfffdddccccccbbbfffkkknnnooooooooopppsssvvvzzz}}}~~~uuu|||```TTTMMMCCC;;;666555555666333333333333222222222222111111111111111111111111////////////////////////////////////////////////........................................................................////////////000000000000111...///222111000999GGGmmm}}}yyyqqqnnnnnn}}}wwwxxx}}}yyyxxxvvvvvvwwwyyy{{{}}}}}}~~~~~~yyyvvvuuuuuuttttttsssssssssttttttttttttttttttssssssssssssrrrrrrrrrsssssssssssstttxxxzzzvvvqqqddd\\\hhh}}}wwwsss~~~bbbMMM:::777999777555555444444444444333333333333333333222111111111111222000000111111111111000000000000000000///////////////......//////000111222---...000000//////111222111111111000///.........---///111111000111555999===TTTyyy~~~uuueee[[[ccc{{{{{{~~~{{{wwwrrrnnnkkkjjjhhhfffccc___]]]^^^^^^]]]```ddd```aaabbbaaa___^^^___```eeegggiiijjjkkkmmmssswww~~~dddWWWSSSDDDBBB>>>:::666444222111000000000000000000000000////////////////////////............/////////000111000000000////////////............////////////////////////////////////........./////////000000------......///000000111111000//////111555999;;;HHH\\\jjjssszzz|||~~~zzzwwwwwwwwwxxxwwwrrrpppnnnjjjgggdddbbb``````___]]]ZZZYYYWWWWWWVVVUUUXXX]]]______```bbbeeecccggglllpppsssuuuwwwyyyyyyyyy}}}~~~{{{hhh___QQQDDD<<<888666555444444333333333222222222111111111111111111111111////////////////////////////////////////////////.........................................................................../////////000000000111000---///333444;;;QQQjjjpppqqq{{{|||sssrrrxxx|||zzzzzzyyywwwtttppprrrtttwwwzzz|||}}}~~~}}}~~~~~~|||{{{zzzxxxwwwuuutttsssssssssuuuyyy}}}yyyfffaaapppvvvsss|||xxxwww}}}gggFFF;;;;;;999777777555444444444444333333333444333222222111111222222000000111111111111000000000000000000////////////............///000111222,,,...000000//////111333000000000000////////////---///111000///222999???RRRnnn~~~~~~vvvlll``````hhhuuu|||zzzxxxzzz|||xxxsssooojjjhhhfffdddaaa^^^ZZZWWWVVVYYYZZZ[[[___eee```bbbccccccbbbcccdddfffddddddccccccdddfffhhhjjjoooqqqxxxkkkRRRLLLIIIEEE@@@;;;777555444000000000000000000000000////////////////////////---.........//////000000000000//////.........---............/////////000////////////////////////............////////////---------...///000000111333111000///222777<<>>;;;777888555555444444444333333333444333222222111111222222000000111111111111000000000000000000////////////............///000222222,,,...111000//////111333......//////000000111111...000111000///333;;;BBBiii~~~~~~yyyzzzyyyxxxwwwoooeeeccckkkooollllllrrrwwwxxx~~~yyywwwuuurrrrrroookkkhhhgggddd```\\\[[[[[[^^^aaaaaa]]]\\\___dddfffhhhiiijjjmmmpppsssrrrnnnjjjggghhhiiiiiiiiifffgggmmmuuuyyy~~~wwwXXXJJJFFFMMMMMM@@@777999000333444333000///000333000000000000000000000000//////............///////////////000///......---////////////////////////............////////////..............................//////000000111111000...111555444666GGG\\\ooo~~~~~~```HHHGGGOOO___~~~yyyqqqgggbbb```^^^ZZZWWWUUUUUUSSSQQQNNNLLLJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMNNNPPPRRRUUUXXXZZZ[[[[[[___aaaeeeiiinnnqqqtttuuuxxxzzz}}}vvvrrriii^^^KKK===:::555555444333111111333444222111111000000000000000000000000000////////////000000000000000000000000////////////................................................////////////---111333111...///222444000444777===SSSvvvsssbbbllltttvvv|||~~~xxxqqqrrrwww}}}}}}|||ppplllgggcccdddiiioootttzzz|||~~~~~~|||}}}xxxyyyzzz}}}}}}xxxooohhhkkkiiiggggggjjjnnnqqqrrroootttzzz{{{wwwtttwww~~~zzzwww{{{{{{wwwwww}}}{{{{{{rrrlllmmm~~~www]]]jjjttteeetttLLL>>>@@@>>>555888777666777888888666444333333333222222222111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////555444111555:::555???WWWtttxxx{{{{{{|||{{{~~~zzz{{{|||zzzuuupppkkkhhhooollliiikkkrrryyy}}}{{{~~~yyysssnnnkkknnnkkkiiikkkppprrrnnnjjjnnnllljjjkkknnnpppooonnnpppqqqssstttuuuxxx{{{~~~zzzuuussspppkkkhhhkkkjjjiiijjjnnntttzzz~~~gggXXXNNNRRRUUULLL???888333333333222000//////000000000000000000000000000//////............/////////////////////......---////////////////////////............////////////..............................//////000111111111333444666555444:::MMM___rrruuuXXXMMMLLLZZZiiittt}}}zzzxxxssskkkbbb]]]ZZZXXXTTTPPPOOONNNMMMLLLJJJIIIHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDDDDEEEGGGHHHHHHIIIKKKLLLNNNPPPRRRTTTUUUVVVVVVXXX[[[___dddgggiiikkknnnqqquuuyyy||||||}}}{{{yyypppeeeYYYIII<<<666555555444333333444555222222111000000000000000111000000000////////////000000000000000000000000////////////................................................////////////,,,...000///...///222333999555888MMMqqqdddcccjjjsss~~~}}}|||kkkzzz|||{{{vvvsssrrrnnnkkkhhhggghhhlllqqquuuzzz|||~~~}}}{{{yyyyyyxxxtttnnniiiddd```\\\\\\^^^``````^^^bbbdddhhhnnnssswwwzzz{{{}}}}}}}}}}}}{{{zzzxxxwwwyyy~~~|||{{{yyytttqqqrrrkkkjjjiiikkkooouuu{{{{{{yyy{{{vvvqqqsssgggooorrr}}}\\\BBB===;;;777777666555666777888666555333333333222222222222111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000///222222000222666444BBB___tttzzz|||zzz}}}}}}yyywwwyyyxxx{{{{{{xxxsssrrrwww|||wwwtttqqqrrrvvv{{{~~~~~~{{{~~~yyyrrrnnnooonnnnnnrrrvvvyyyxxxvvvzzzxxxvvvwwwxxxyyywwwuuu{{{{{{zzzxxxwwwwwwxxxyyy||||||{{{yyyvvvtttsssrrrsssqqqnnnllllllmmmoooqqqrrr]]]SSSTTTSSSIII???777444111///000111111111000000000000000000000000000//////......//////000///////////////.........////////////////////////............////////////..............................///000000111111222111555555222555EEEYYYeeeuuu{{{VVVJJJQQQaaawwwyyyuuurrrgggaaaZZZUUURRRPPPLLLHHHHHHHHHHHHHHHGGGGGGGGGFFFCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBCCCCCCDDDEEEFFFFFFHHHHHHHHHHHHIIIKKKMMMOOOMMMNNNPPPTTTWWWZZZ]]]^^^eeeiiinnnssswwwzzz~~~xxx~~~kkkmmmyyyjjjbbbRRR===888777666555444444555555222222111000000000000111111111000000000/////////000000000000000000000000////////////................................................////////////------...///000111333444666888HHHhhhxxx___dddnnn~~~vvvssszzzuuuqqqnnnmmmpppooooooooopppsssvvvxxx|||~~~~~~|||{{{|||zzzxxxuuusssrrrqqqooommmhhheeebbbaaacccdddcccaaahhhgggiiinnnvvv}}}~~~}}}|||{{{{{{uuu|||wwwyyyzzzxxx|||xxx{{{|||wwwrrroooiiimmmiiiaaabbboooxxxyyyzzzzzz~~~wwwrrr~~~xxxuuuOOO@@@<<<999777666555555777777666555333333333333222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000222000222666888MMMqqqttt|||}}}xxxyyyyyyvvvttttttyyyzzzxxxrrrmmmppp|||vvvtttrrrrrrsssuuuvvvuuuzzz~~~}}}vvvrrrssstttvvvxxxzzz|||}}}}}}~~~}}}{{{wwwssspppmmmlllkkkkkkpppvvvwwwvvvuuuwwwyyy|||{{{xxxuuurrrooonnnmmmuuuxxx]]]RRRTTTTTTPPPBBB;;;333///000222444444000000000000000000000000000000////////////000000000000///...............////////////////////////............////////////...........................//////000111111222222///333333222@@@YYYkkkppp}}}rrrVVVRRR```nnn~~~}}}vvvooohhhdddYYYVVVQQQMMMLLLJJJGGGEEEGGGFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGEEEDDDCCCDDDEEEGGGIIIGGGHHHIIIKKKNNNQQQSSSTTTYYY]]]ccchhhlllppptttwww}}}nnnsssfffWWWHHH<<<:::777555555555555444333222111111000000111111111111111000000000//////////////////////////////////////////................................................////////////111......111333333444777444JJJllluuuggghhh}}}~~~{{{wwwsssqqqrrrsssuuuwwwwwwxxxxxxyyyzzzzzzzzz}}}}}}|||zzzwwwuuuuuutttsssrrrqqqpppqqqrrrssssssssstttuuuuuuuuuuuuxxxzzz~~~{{{yyy~~~~~~~~~|||~~~}}}zzz}}}yyyxxxzzz||||||}}}iii```jjjpppllluuuwww{{{}}}xxxkkkSSSCCC999777666555555666777777666444444333333333222222222111111111111111111111111111111000000000000111111////////////////////////////////////////////////000000000000000111111111111444333555:::AAA^^^ttt||||||xxxvvvwwwvvvtttsss|||yyyssskkkfffjjjttt}}}ooonnnnnnnnnnnnnnnnnnnnnxxx~~~~~~zzzxxxxxxzzz{{{zzzyyyxxxxxxyyy}}}~~~wwwtttpppllljjjhhhfffeeebbbfffjjjmmmnnnppprrrtttyyyyyyyyyyyyxxxvvvuuutttqqqvvv{{{vvv\\\TTTWWWZZZSSSJJJ===444111222333333111111111111111111111111000000////////////000000000000///............///////////////////////////............//////////////////////////////////////////000000111222222222222555555;;;PPPkkkyyyyyyZZZVVVkkkvvv||||||}}}~~~yyywwwsssmmmeee\\\UUUQQQLLLKKKIIIHHHHHHGGGFFFEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDBBBBBBCCCEEEFFFDDDDDDDDDEEEGGGIIIKKKLLLJJJNNNSSSXXX\\\```dddgggqqq{{{lll```^^^DDD???999555444444444333333222222111111111111111111111111111000000000000////////////////////////////////////................................................////////////333///...111222111444:::IIIhhh|||rrrqqqrrruuuuuu{{{}}}yyyvvvrrrooopppuuu{{{||||||||||||{{{zzzyyyxxxyyyvvvsssqqqpppqqqssstttrrrsssuuuvvvvvvvvvwwwwwwwww|||zzzzzz}}}||||||{{{}}}xxxhhhnnnrrrkkkoooppprrruuu{{{}}}wwwvvv}}}uuuxxx{{{tttSSS999:::888666555666777777666444444444333333333222222111111111111111111111111111111000000000000111111///////////////////////////////////////////////////000000000111111111222111555555888@@@LLLooo{{{sssyyyzzzzzzyyyxxxwwwxxxwwwvvv|||vvvnnnhhhggghhhjjjlllkkklllnnnooooooppppppqqqvvv}}}|||}}}~~~|||yyywwwwwwwww|||~~~~~~|||{{{tttqqqnnnmmmnnnooonnnmmmgggeeedddeeehhhkkklllkkknnnpppsssvvvwwwxxxwwwwwwrrruuuwwwzzzoooYYYRRRSSS```WWWJJJ>>>666111000///111111111111111111111111111000000//////000000111111000///------......///////////////////////////............//////////////////////////////////////////000111111222222333333666<<>>555111///111111111111111111111111111111000000000000111111111000...---------///000////////////////////////............///////////////////////////////////////000000111111222333333555===NNNcccrrr}}}~~~zzzooozzz|||yyyuuurrrnnnkkkdddaaa\\\UUUOOOJJJGGGEEE>>>@@@CCCDDDEEEDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDFFFGGGHHHJJJLLLPPPVVVZZZYYYZZZbbbooowwwvvvuuuwww}}}ooo[[[QQQCCC999666666555444444333222222111111222222222222222111111111000000000000000000000000000000////////////................................................////////////000---///333111222???QQQ~~~|||xxxsssxxx|||ooorrr}}}zzzyyywwwwwwwwwxxxyyy{{{}}}~~~{{{yyyvvvsssrrrrrrssstttrrrqqqqqqtttxxx{{{{{{yyyxxx{{{}}}}}}{{{yyyzzz{{{zzzvvvvvvzzz~~~}}}|||{{{{{{|||}}}}}}~~~~~~~~~}}}~~~~~~yyyzzz~~~}}}xxxvvv{{{||||||xxxjjjwwwuuujjjqqq\\\@@@===:::888777777777666555444444444444333333333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000000111111222333333000444777AAARRRdddxxxqqqqqqhhhppplllffftttzzzxxxxxxxxxooooooooopppppplllgggccccccfffiiikkklllnnnsssvvv}}}}}}xxxuuuuuuxxxyyywwwuuuyyywwwuuurrrpppnnnlllkkkoooqqqsssuuuwwwwwwvvvvvvsssuuuxxxyyyyyy|||jjj```SSSUUUUUUOOOEEE;;;555222111111111111111111111111111111000000000000111111222000...---,,,---///000////////////////////////............/////////000000000000000000000000000000000000111222222333333<<>>444444666222333444444333333333444222222222111111111111000000000000000000000000000000/////////......................../////////000.../////////------///111///---///555777BBBbbbaaahhhooorrrtttzzzzzzxxxyyyzzzyyywwwuuuyyy~~~}}}xxxuuuuuuwwwuuuttttttvvvyyy{{{{{{zzz}}}wwwwwwuuuppptttyyy~~~~~~|||{{{~~~~~~|||zzzyyyxxxvvvvvvxxxzzzzzzzzz|||{{{yyyxxxyyy{{{~~~|||}}}}}}|||gggzzz|||lll~~~XXXHHH:::777999888777777555555444333333333333444222222222111111111111000111111111111111111111111000000111111111000000///000000////////////000000111111111222444555555555222;;;DDDLLL___aaa```ccc___bbb^^^iiiwww}}}|||xxxuuuuuunnnrrrtttppphhhaaa_________cccfffgggmmmvvv~~~~~~|||wwwqqqllljjjmmmppprrrqqqppppppqqqssssssssstttvvvyyy{{{|||vvvaaaTTT\\\fff]]]GGG666555111000222222//////222111111111111000000000000////////////////////////////////////////////////...............///000000////////////000000000000333111111333111111888BBBSSSkkk|||uuurrrmmmeee]]]UUUOOOLLLFFFEEECCCBBBBBBBBBAAAAAAHHHKKKNNNPPPRRRWWW^^^cccddddddhhhmmmpppqqquuuzzz}}}}}}~~~~~~~~~vvvwwwrrrhhhaaa___]]]ZZZWWWPPPKKKLLLKKKGGGGGGIIIJJJHHHFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEIIIJJJMMMQQQWWW\\\aaadddeeepppzzzyyyrrreeeSSSCCC999777888666555555333222222333444222222222222111111111111000000000000000000000000000000/////////..................///////////////.../////////......///111444222555===HHHYYYuuu{{{bbbmmmnnnlll~~~{{{}}}xxxvvvvvvwwwwwwvvvvvvyyy{{{yyytttqqqsssuuuxxxxxxyyyyyyyyyyyyyyyyyyzzzvvvwww~~~xxxuuuzzz}}}}}}{{{{{{|||~~~~~~}}}zzz{{{}}}~~~}}}|||}}}~~~{{{|||~~~~~~}}}zzzwwwuuunnnnnnnnnnnnpppsssuuuwww~~~}}}~~~}}}~~~www}}}vvviii|||qqqVVV???<<<===999777:::666555444444333333444444222222222111111111111000111111111111111111111111000000111111111111000000000000////////////000000111111111222333444555444777@@@HHHRRRjjjzzz[[[ZZZ___bbbkkkrrrtttxxx|||~~~|||wwwtttqqqrrrqqqlllccc^^^\\\^^^```bbbbbbeeeooozzz~~~}}}~~~~~~|||~~~}}}~~~~~~~~~}}}|||zzzuuuoookkkjjjkkklllnnnpppqqqqqqpppnnnooorrruuuwwwyyyzzzzzz{{{qqqQQQQQQeeekkkUUU::::::444111333333111000222111111111111000000000000////////////////////////////////////////////////...............///000000////////////000000000000111333444333000222>>>KKKgggvvvzzz}}}}}}xxxpppkkkddd[[[RRRKKKFFFDDDAAAAAA@@@@@@BBBDDDGGGIIIQQQVVV^^^bbbfffkkkttt{{{~~~~~~xxxsssnnnjjjfff___WWWSSSOOOKKKIIIJJJLLLJJJHHHHHHJJJKKKKKKJJJEEEEEEFFFEEEEEEDDDCCCCCCDDDEEEGGGKKKOOOUUUYYY\\\aaajjjssszzzyyyjjjYYYJJJ???999777999777555222111111222333333222222222111111111111000000000000000000000000000000000/////////......///////////////............/////////......000222444222444@@@UUUlllrrrrrrpppoooyyyyyy{{{~~~zzzvvvttttttuuuvvvvvvxxxzzzzzzwwwsssrrrtttwwwyyy{{{|||zzzwwwuuuvvvxxxxxxvvvxxx}}}}}}zzzzzz{{{{{{|||}}}}}}}}}||||||~~~}}}{{{{{{}}}~~~|||zzzxxxxxxwwwuuurrrppppppqqqqqqtttvvvyyyyyywwwtttrrrqqqsssuuuuuutttwww|||~~~~~~{{{yyy|||zzzhhhdddgggFFF;;;:::666555999666555444444333444444444222222222111111111111000222222222222222222222222000000111111111111111000111000000//////000000111111111111222222333444555;;;DDDLLLZZZyyytttZZZYYY^^^gggwww}}}xxxyyy}}}}}}wwwqqqtttrrrnnnfff^^^ZZZZZZ\\\aaaaaa```eeeppp|||~~~{{{zzz}}}}}}~~~||||||~~~~~~}}}{{{zzzxxxtttooollleeecccbbbdddhhhkkkkkkiiifffhhhmmmqqqtttuuuvvvuuuxxx\\\OOO^^^kkk___JJJAAA999444333333111000222111111111111000000000///////////////////////////////////////////////////...............///000000////////////000000000000---111555444222888HHHVVVwww~~~{{{|||yyyyyy{{{~~~}}}wwwsssiiiddd[[[RRRJJJEEEBBBAAA???@@@BBBEEEIIIOOOUUUYYY```jjjvvv~~~}}}vvvlllccc\\\WWWSSSRRRRRROOOLLLKKKKKKKKKKKKKKKHHHHHHIIIIIIHHHFFFEEECCCDDDEEEFFFIIIMMMQQQTTTWWW\\\ccclllssszzz~~~qqqbbbTTTGGG<<<555888666444333333333222111333333222222222111111111000000000000000000000000000000000////////////...////////////............---/////////...///111222222111555FFFaaayyyvvv~~~nnnttt~~~}}}}}}{{{xxxvvvttttttuuuvvvwwwyyy{{{||||||yyyxxxyyyzzzxxx|||~~~{{{uuurrrtttwwwwwwwwwyyy{{{|||{{{{{{|||zzzyyyxxxyyyzzzzzzxxxvvv{{{zzzxxxyyy{{{}}}~~~~~~yyyzzz}}}~~~~~~|||yyyxxxwwwwwwvvvssspppoooppprrrvvvxxxzzz||||||zzzwwwuuutttxxxzzzyyywwwxxx~~~~~~~~~~~~zzz{{{}}}}}}uuuwwwuuu\\\AAA777777999888666666555444444444444444222222222111111111000000222222222222222222222222000000111222222222111111111000000000000000000111111222222222111222444666<<>>777666666555444444444444555222222222111111111000000222222222222222222222222000000111222222222222222111111000000000000111111111222333222111222666999>>>EEETTTqqqnnnhhhdddaaaiiiuuuxxxwwwuuuvvvwwwvvvrrroootttoooggg___YYYYYY\\\___[[[cccjjjlllpppwww}}}~~~zzz|||~~~}}}|||xxxyyyzzz|||}}}~~~~~~}}}|||~~~{{{zzzxxxwwwtttqqqlllfffaaabbbfffiiihhhfffkkkkkkkkkmmmppptttxxxzzzssswww{{{}}}nnnbbbccciii[[[LLL===666333000000222111111111111000000000000////////////////////////////////////////////////...............///000000////////////000000000000222111///111BBB___||||||vvv~~~~~~~~~{{{|||{{{vvvnnnddd]]]ZZZIIIFFFBBB??????BBBFFFIIIVVV[[[bbbiiipppyyyvvvpppggg___XXXSSSNNNKKKMMMMMMLLLKKKIIIHHHFFFEEEEEEEEEEEEFFFGGGIIIKKKMMMPPPSSSZZZbbbgggkkksss{{{~~~~~~tttbbbTTTLLL:::888555666777777333000333333333333222222222222111111111111111111111111111111000000000/////////............/////////000---...000000///000222444222777MMMppplllnnn}}}}}}~~~|||sssyyy{{{xxxwwwwwwvvvxxx{{{|||{{{zzzzzzzzzsssvvv{{{~~~zzzxxxyyy{{{|||zzzwwwuuuwwwyyyvvvwwwvvvtttvvvzzzyyyvvvuuuvvvwwwwwwxxxwwwwwwwwwwwwuuussssssuuuwwwxxxwwwxxxzzz}}}~~~}}}{{{vvvqqqmmmllllllpppooommmjjjgggdddaaa```ccchhhmmmqqqrrruuuyyy|||zzz{{{|||}}}nnnqqqKKK@@@;;;222777666555555444444555555222222222111111111111000333333333333333333333333000000111222333333333333222111111000000111111222000222444333222444888===EEEJJJ```sssfffiiidddaaahhhlllooorrruuuwwwuuurrrpppooonnnjjjccc]]]ZZZ[[[^^^```\\\fffooopppqqqvvv||||||~~~}}}||||||xxxxxxyyy{{{~~~~~~~~~~~~}}}|||zzzxxxzzzwwwtttrrrqqqpppooommmiiieeebbbbbbdddffffffeeejjjhhhgggfffhhhlllqqqtttttttttttttttxxxlllcccgggjjjXXXDDD888444111111333111111111111000000000000////////////////////////////////////////////////...............///000000////////////000000000000111111333===VVVtttrrr{{{{{{xxxooocccVVVMMMIIIAAA@@@@@@BBBFFFMMMTTTYYYkkkqqqyyyxxxmmmddd]]]YYYRRRQQQOOOMMMKKKIIIIIIHHHEEEEEEDDDDDDEEEFFFHHHIIILLLMMMSSS[[[___aaaiiirrruuutttwwwnnnccc^^^EEE???999666777777555222444444333333333222222222111111111111111111111111111111111000000000//////,,,------...///000111111---...000000///000333555777@@@```tttiiixxxuuuvvvzzzsssttt|||xxxuuuvvvxxxsssxxx}}}~~~|||{{{zzzvvvxxxzzz|||}}}{{{xxxuuuvvvvvvuuutttsssrrrqqqqqqrrrsssqqqqqqvvv|||zzzssspppsssvvvwwwuuuuuuwwwyyy}}}{{{yyyyyy{{{|||||||||{{{|||}}}{{{sssiii```ZZZXXX]]]]]]]]]]]]___aaadddeeesssvvvzzz~~~xxx{{{}}}}}}vvvtttdddEEE999666777666666555555555555555222222222111111111111000333333333333333333333333///000111222333333333333222111111000000111111222000222444444333555;;;AAAKKKOOOkkkyyyaaa^^^fff```bbblllkkkmmmooorrrsssqqqnnnjjjhhhfffbbb^^^[[[[[[]]]___aaa```iiippprrrtttyyy|||}}}~~~{{{|||||||||{{{yyyyyyyyyxxxwwwwwwxxx{{{|||zzzxxxwwwwwwvvvvvvtttsssrrrqqqnnnkkkgggeeeddddddcccbbb____________```bbbdddeeefffeeedddcccdddfffiiijjjtttssstttvvvxxx}}}~~~iiigggsss___HHH;;;555333333555111111111111000000000000////////////////////////////////////////////////...............///000000////////////000000000000---111:::LLLhhh}}}~~~sss|||{{{|||{{{wwwkkk\\\MMMBBB>>>AAABBBDDDIIIQQQ[[[ccciiiyyytttlllfffWWWUUURRRPPPNNNMMMMMMMMMGGGFFFEEEDDDEEEFFFGGGHHHDDDDDDIIIQQQUUUVVV^^^ggghhhqqq|||sssjjjiiiOOOFFF<<<666666777777555444444444333333333222222111111111111111111111111111111111111000000000000+++,,,---...///111222222---...000000000111333555BBBMMMrrr|||lllhhhlllooo}}}sss|||uuuppppppyyy~~~}}}{{{vvvtttvvvyyyqqqwww~~~}}}{{{zzz|||{{{{{{{{{{{{zzzwwwuuusssqqqnnnmmmmmmllljjjhhhooopppnnnnnnvvv~~~{{{rrrqqqvvv{{{{{{yyyxxx||||||zzzzzz{{{|||||||||{{{{{{||||||}}}}}}~~~~~~}}}|||yyysssjjjbbb]]]ZZZVVVWWWZZZ```gggpppxxx}}}}}}|||}}}||||||~~~}}}{{{xxxsss~~~nnnsssrrr}}}PPP>>>CCC777777666555555555555555222222222111111111111000333333333333333333333333///000111222333444444444222222111111111111222222///222555444333666===CCCNNNQQQrrrlllXXXZZZccc]]]dddrrrpppooonnnnnnnnnmmmjjjeeeaaa___]]]ZZZYYY[[[^^^```aaadddjjjooorrrwww|||}}}yyy}}}vvvxxxyyyyyywwwvvvvvvwwwtttrrrpppqqqrrrrrrpppmmmiiiiiihhhgggfffeeeeeeddddddaaa]]][[[ZZZZZZZZZYYY\\\^^^```aaabbbdddgggiiiiiiiiiiiiiiiiiiiiiiiiiiiooopppvvv|||{{{zzzzzzqqqzzzaaarrrppp```FFF555444555222444222000///000000000///000000000000////////////////////////////////////...............///000000111333444222000222444444888///888VVVrrrzzz{{{}}}}}}{{{~~~}}}}}}sssggg\\\PPPFFFBBBDDDCCCFFFJJJOOOXXXfffvvv~~~kkkggg]]]RRROOOQQQQQQOOOKKKHHHFFFFFFDDD@@@AAAEEEFFFGGGHHHIIIJJJPPPXXX^^^eeellluuu}}}}}}qqqiiicccQQQ>>>666666666555555555444333111000111111222222222111111111111222222000000000000000000000000111111000000//////......111000222444333111555<<>>666555555333555444333222111111111222222222111111111111222222000000000000000000000000111111000000///////////////000222333000111:::EEE\\\mmmmmmmmmwwwpppppp{{{~~~{{{zzzyyyxxxxxxyyyzzz{{{zzzyyyxxxyyyzzz|||||||||{{{yyywwwuuuuuutttqqqppprrrrrroooiiicccaaadddgggtttwwwzzz|||{{{yyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzzzz|||{{{zzzyyyyyyyyyyyyzzz{{{|||zzzqqqjjjmmmnnnsss~~~~~~}}}||||||}}}~~~|||{{{}}}}}}~~~~~~~~~|||zzz|||yyyqqqgggxxxXXX;;;777777555333222444666666444444333333333333222222333333333222222222111111111111111111111111111111222222111111222222333444222333555555777<<>>999222111111222333333111...000000000000////////////////////////////////////...............///000000333///...222444444333333666GGGbbb{{{zzztttmmmfffaaa^^^NNNHHHDDDIIIOOOSSSXXX\\\ooowwwzzzmmmbbbVVVRRROOOPPPNNNJJJGGGHHHFFFEEEDDDCCCDDDFFFJJJLLLRRRWWW```gggnnnvvvqqqeeeZZZRRRFFF777444:::666555444444333222222222333222222111111222222333000000000000000000000000000000000000000000000000111333555222///777PPPggg}}}mmmrrrkkkooo{{{}}}|||zzzyyyxxxwwwwwwwwwxxxyyyzzz{{{zzzxxxvvvuuuvvvyyy{{{uuuxxx|||}}}yyykkkhhhfffgggiiimmmnnnnnnpppssswwwyyyzzz{{{|||}}}yyyyyyyyyzzz{{{{{{||||||}}}}}}||||||||||||||||||}}}||||||{{{zzzyyyyyyyyyvvvxxxzzz}}}}}}|||zzz{{{~~~{{{}}}zzzxxxyyyzzz{{{{{{yyyyyyzzz{{{{{{{{{||||||}}}}}}~~~~~~}}}zzzwwwxxx|||~~~}}}~~~}}}{{{xxxzzzhhhyyytttSSS@@@===;;;:::777333444666444444333333333222222222333333333222222222111111222222222222222222222222222222111111222222333444666444333777===EEEKKKNNNWWWjjj[[[^^^]]]\\\___dddhhhiiihhhkkkkkkooouuutttjjj___YYYWWWYYYZZZZZZ[[[```hhhoootttuuuuuuuuuuuuvvvxxxzzz}}}zzzxxxwwwwwwwwwwwwwwwvvvuuu|||{{{xxxtttssstttzzz|||xxxooobbb___]]]```eeegggddd```fffiiinnnqqqrrrqqqooonnnlllnnnoooqqqrrrvvv{{{~~~vvvkkkwww|||dddbbbfff[[[GGG999333222111111222111///...000000000000////////////////////////////////////...............///000000444///...222333111222666AAA[[[zzzxxx~~~~~~{{{ttthhhZZZMMMFFF@@@AAAGGGOOOVVV\\\gggrrr}}}nnn___XXXSSSSSSRRRNNNLLLMMMFFFDDDCCCCCCDDDGGGIIIJJJMMMRRRZZZbbbiiisss~~~fffTTTZZZTTT<<<333<<<666666555555444333333222333333222222222222333333111111111111111111111111000000000000111111111111111333444222111===[[[vvvtttsss}}}{{{eeefffpppyyy}}}zzz}}}|||{{{zzzxxxxxxwwwvvvwwwxxxyyyzzz}}}}}}|||zzzyyy{{{zzztttddd___\\\cccoooxxxyyyvvvsssuuuxxxyyyyyyyyyzzz{{{xxxxxxyyyzzz|||}}}~~~~~~~~~}}}||||||||||||}}}||||||}}}}}}}}}}}}}}}|||||||||}}}}}}|||zzzyyyyyyvvvwwwyyy{{{}}}}}}||||||~~~{{{zzzzzz{{{|||{{{{{{||||||}}}}}}|||{{{{{{vvvuuuvvvxxx{{{||||||{{{pppnnnjjjgggiiirrr~~~}}}xxxuuuuuu}}}~~~zzzeeefff{{{{{{iiiCCC===:::<<<:::555333555444444333333333222222222333333333222222222111111222222222222222222222222222222111111222222333444777555555888>>>FFFKKKNNN]]]{{{aaaUUUXXXYYY\\\```dddhhhkkkllloooooosssxxxuuuiii^^^XXXXXXYYYZZZZZZ]]]ccclllttt~~~zzzyyyyyy{{{|||~~~}}}vvv{{{|||}}}~~~}}}{{{zzzyyy|||{{{yyyxxxwwwwwwwwwzzz}}}{{{vvvlll[[[XXXWWW[[[bbbgggfffdddbbbdddiiinnnrrrsssrrrqqqjjjlllmmmooorrrvvv{{{yyylllfffoookkkRRR:::777555222111111111///...000000000000////////////////////////////////////...............///000000222------111111///333<<>>AAADDDKKKSSSZZZddduuukkkaaaWWWSSSRRROOOOOOQQQGGGDDDBBBBBBDDDFFFGGGGGGFFFKKKSSSZZZcccnnnzzztttYYY___^^^FFF666999666666666666555444333222333333222222222222333333111111111111111111111111000000000111111111111222...000222333666GGGhhh{{{lll}}}kkk^^^iiivvv|||}}}|||}}}~~~}}}zzzxxxwwwxxxxxxxxxwwwwwwxxxyyyzzz{{{|||rrrkkkgggbbb```hhhvvv{{{wwwyyyzzzyyywwwvvvvvvwwwwwwxxxyyy{{{}}}~~~~~~|||{{{zzz{{{{{{|||||||||}}}~~~~~~~~~{{{{{{zzzwwwrrrooommmmmmnnnqqqtttwwwyyy|||}}}||||||||||||{{{xxxxxxxxxwwwtttrrrooommmeeeeeeeeegggkkkoooppppppbbbaaa___]]]aaakkkzzzxxxvvvwww{{{|||jjjzzzpppnnnHHH<<<555888:::666333555444444333333333333222222333333333222222222111111333333333333333333333333222222111111222222333444777777777:::???FFFMMMQQQlllrrr[[[UUUSSSWWW\\\aaafffjjjooosssuuuvvvzzz|||tttfff\\\YYYWWWXXXXXXYYY[[[cccnnnvvv|||zzzzzz|||xxxzzz|||}}}||||||}}}~~~}}}tttrrrssstttsssqqqpppooopppvvvyyy{{{{{{wwwrrrnnnlllpppuuu||||||}}}tttdddaaa^^^___bbbfffffffff```aaadddhhhnnnqqqrrrqqqmmmnnnoooooopppssswwwzzzxxxiiiooorrraaaLLL<<<999555222111111111000000000000000////////////////////////////////////...............///000000000---///444333111;;;IIIjjjzzz}}}vvvyyy}}}yyylll\\\OOOHHHMMMOOOVVVaaajjjtttwwweee[[[UUUQQQPPPQQQLLLIIIEEEEEEFFFGGGFFFEEECCCGGGMMMSSSZZZdddoooxxxiiibbbcccWWWDDD888666666777777666555333222444333333222222333333444111111111111111111111111000000111111111222222222---///444999BBBWWWyyymmmqqq~~~kkkiiisss|||}}}}}}|||zzzxxxvvvwwwyyyyyyxxxxxxxxxxxxzzz|||}}}{{{sssnnnsssqqqppprrrwww{{{{{{zzzvvvwwwxxxxxxwwwwwwwwwyyywwwwwwyyy{{{}}}~~~|||{{{|||}}}}}}}}}}}}~~~~~~~~~||||||uuuvvvuuupppjjjeeeccccccccciiipppuuuxxx|||}}}}}}}}}}}}{{{yyyvvvuuusssooojjjddd___\\\VVVTTTSSSTTTWWW[[[^^^___]]]___```bbbeeeooo|||~~~}}}}}}}}}{{{}}}rrr[[[hhhyyy{{{~~~YYYEEE555555999666333555444444333333333333222222333333333222222222111111333333333333333333333333222222111111222222333444555777:::===@@@HHHQQQXXXdddTTTYYYSSSXXX^^^cccggglllsssyyy|||sssbbbZZZYYYXXXYYYYYYYYY\\\dddpppxxx}}}zzzyyyyyyzzzwwwyyy{{{|||{{{{{{{{{|||vvvggghhhgggfffeeeggglllpppxxxxxxwwwuuuqqqooonnnooowww{{{~~~||||||{{{{{{~~~rrroooiiieeecccdddfffgggbbb```___bbbhhhllloooooonnnooooooooooooqqqtttwwwfffgggrrrooobbbAAA<<<777333222222222222000000000000////////////////////////////////////...............///000000111...222777666555CCCVVV}}}{{{|||zzz}}}}}}{{{~~~zzzrrrfffZZZSSSQQQRRRWWWZZZdddssszzzjjj___WWWTTTUUURRROOOJJJIIIIIIIIIGGGEEEEEEGGGKKKNNNRRRYYYccckkkrrrvvvccceeeeeeRRR;;;666777777777777555444333444333333222222333333444111111111111111111111111000000111111222222222222///111777@@@MMMdddtttkkk||||||||||||{{{}}}|||{{{zzzxxxwwwwwwzzz}}}yyyyyyxxxxxxyyy{{{|||}}}}}}{{{www}}}}}}}}}zzzuuussssssuuuppprrruuuwwwxxxyyy|||~~~vvvwwwyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyuuuvvvuuupppjjjdddcccccc]]]eeeooowwwzzz}}}}}}}}}~~~}}}zzzxxx{{{yyyvvvpppiii```YYYUUURRROOOLLLKKKMMMPPPRRRSSS___ccchhhkkkooovvv|||{{{|||||||||~~~~~~hhhTTTUUUqqqtttvvvuuummmRRR:::666888555333555444444444333333333222222333333333222222222111111333333333333333333333333222222111111222222333444333777<<>>222222555444333444000000000000///////////////////////////000111111000000000000////////////444111///444999777KKKpppyyyxxx}}}}}}www|||~~~}}}}}}~~~tttggg[[[OOOIIIQQQ^^^jjjooovvv{{{~~~~~~zzz|||~~~|||nnn```WWWTTTTTTOOOKKKLLLKKKGGGEEEFFFGGGGGGHHHKKKPPPWWW^^^bbbooovvvjjj```cccZZZGGG666888888666555666666444555555444444444333333333333222111111000000111111111000000000000000111222...222999GGG]]]yyyqqqooojjjmmm|||~~~|||yyyxxxyyyzzz{{{zzz{{{yyyvvvttttttvvvzzz}}}~~~|||{{{zzz{{{|||yyyuuuvvvzzz}}}||||||{{{yyywwwvvvuuussstttvvvwwwwwwxxxzzz|||yyyyyyzzz|||~~~}}}{{{zzzzzzzzz~~~yyyvvvuuusssuuurrrkkkhhhiiiddd]]][[[hhhuuuzzzzzz|||~~~~~~{{{yyyxxxxxxvvv~~~|||uuullleee\\\WWWQQQOOOLLLJJJOOOUUUdddooovvvsssqqq{{{}}}{{{zzzzzzzzzqqqeee^^^WWW^^^mmmiiiqqqQQQ555<<<===444555888555555444444444333333333333333444222111000111333333333333333333333333333444333222222222333444555888888:::DDDLLLGGGRRRooolllUUUPPPQQQQQQ^^^jjjkkkkkkrrr~~~kkk^^^ZZZYYYXXXVVVVVVZZZcccnnnvvv{{{~~~}}}|||||||||zzz{{{{{{iiiggggggmmmwww{{{sssuuu|||}}}yyyvvvwwwuuusssvvv~~~wwwssslllffffffkkkgggaaaZZZXXX[[[bbbiiimmmppprrrssssssrrrrrrsssuuuiiiyyypppeeeiiillljjjYYYEEE333///333333111000111000000000///////////////////////////000111111000000000000000000000//////222000222888>>>XXX{{{|||{{{}}}{{{yyyttthhh\\\UUUPPPOOOWWW```qqqwwwxxxrrrppprrrtttuuuuuuuuuwwwxxx}}}{{{|||mmm___ZZZYYYSSSPPPRRRQQQMMMJJJKKKHHHGGGHHHIIINNNSSSYYY\\\hhhpppyyysssdddaaa[[[RRR===999555666777777555444555555444444444333333333333222111111000000111111111000000000000111222222444666<<>>555333444444111111111111000000000000///////////////000000111///000000000111111111222222666333;;;VVVrrroooyyywwwmmmccc]]]VVVYYY[[[[[[^^^gggsss|||~~~yyyqqqkkkhhhgggeeefffiiiiiiiiieee___YYYZZZbbbjjjnnnqqquuuyyy|||www~~~xxxooohhhgggkkkrrrwwwssshhh^^^\\\\\\WWWSSSQQQGGGFFFDDDCCCDDDGGGKKKMMMSSSZZZdddkkkrrrzzzooojjjuuusssZZZBBB999777444444777555555444444444333333333333222111111000000111111111111111111222333444555888>>>OOOjjjwww}}}yyy}}}~~~xxxwwwwwwyyy|||~~~~~~~~~}}}|||~~~}}}~~~pppfffhhhoooooojjjfffkkknnnrrrvvvxxxxxxvvvuuuzzz{{{|||{{{yyyyyyyyyzzzxxxyyyyyyzzz{{{}}}~~~~~~}}}|||{{{||||||zzzwwwvvvwwwxxx}}}yyyuuurrrmmmgggaaa]]]bbbkkkrrrtttuuuyyyzzzyyyyyy{{{}}}}}}{{{yyyxxxxxxzzz{{{~~~{{{xxxyyy|||hhhnnnxxxzzzfffTTTKKKRRRcccwwwooowww|||~~~\\\<<<999===666666666555555555444444444444444555333222111222444333333333333333333333333333333222222333555666777999AAAGGGJJJIIILLLppp{{{YYYUUUZZZSSSTTTeeerrrooohhhmmm}}}tttccc\\\\\\ZZZVVVTTTTTTWWW]]]fffooovvvyyyxxxxxxwwwxxxyyyzzz{{{{{{zzzxxxxxx|||}}}{{{|||||||||}}}wwwsssssstttsssssstttuuuvvvsssvvvxxxvvvssstttzzz}}}nnnaaaXXXTTTMMMSSSXXXZZZXXXYYY^^^bbboooqqqtttvvvuuutttuuuuuusssrrrjjjgggbbbUUUCCC666222222222222222111111111000000000///////////////000111111///000000111111222222222000222555JJJmmmvvvlll}}}yyyyyy~~~|||ssshhh]]]WWWYYY```eeedddfffooozzzzzzggg^^^WWWVVVVVVUUUTTTVVVWWW```hhhiiifffgggpppyyy~~~~~~~~~}}}~~~tttjjjfffhhhjjjqqqzzzpppaaa\\\[[[XXXUUUUUUJJJHHHFFFDDDDDDFFFIIIKKKPPPVVV^^^eeelllttt}}}qqqttt|||kkkSSS@@@777555666777555555444444444333333333333222111111000000111111111111111222333444555666444BBBYYYvvvzzzwww|||}}}~~~}}}{{{wwwvvvwwwyyy}}}~~~}}}}}}}}}~~~zzzpppqqqvvvqqqeee\\\___dddlllsssxxxzzzyyyxxxyyyzzz{{{{{{yyyxxxyyy{{{wwwxxxxxxyyy{{{}}}~~~}}}|||{{{zzzzzzyyywwwuuuuuuwwwyyyzzztttrrrmmmeee___^^^eeekkkqqqrrrtttxxxyyyxxxyyy|||~~~~~~|||xxxvvvuuuxxx{{{}}}|||{{{}}}oooooottt|||~~~{{{dddOOODDDIIIuuu~~~jjjbbbqqqpppHHH;;;===888666666666555555555444444444555555444222222333444333333333333333333333333333333222333444555777888:::AAAFFFHHHHHHOOOyyyoooUUUUUUZZZRRRVVVeeepppmmmiiiqqqyyyggg^^^\\\XXXRRRQQQSSSWWW^^^hhhqqqvvvyyywwwwwwwwwxxxxxxyyyzzz{{{zzzwwwxxx{{{|||zzzzzz}}}{{{}}}}}}tttlllppprrrttttttrrrqqqqqqrrrtttvvvyyyxxxvvvuuuvvvyyyxxxiii___WWWSSSIIIOOOVVVZZZ[[[]]]___aaakkknnnrrrttttttssssssttt{{{{{{llltttnnn^^^HHH:::555333000222222222111111111000000///////////////000111111///000000111111222333333000333>>>^^^~~~wwwzzzvvvxxx~~~yyypppfff\\\WWW___eeeiiihhhmmmwwwooocccXXXUUUUUUTTTTTTUUUYYYhhhzzz}}}yyysssmmmiiijjjoootttxxx}}}}}}tttppppppttt{{{mmmaaa\\\XXXUUUTTTOOOMMMIIIFFFEEEFFFGGGIIILLLQQQXXX^^^eeennnwww}}}~~~ttt{{{vvvdddJJJ:::999999666555555444444444333333333333222111111000000111111111222222222333555666777666JJJgggsssxxx}}}yyyyyy~~~||||||}}}{{{xxxyyyxxxxxxzzz|||~~~}}}|||zzz}}}~~~~~~zzzpppccc[[[VVV[[[ccclllrrrvvvwwwwwwxxxyyyzzzzzzyyyxxxyyy{{{yyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~}}}|||{{{yyyxxxwwwuuutttuuuwwwzzzyyyuuutttnnnddd\\\[[[ggglllpppqqqssswwwxxxvvvyyyzzz|||{{{yyywwwuuuuuuwww{{{~~~~~~tttqqqssszzz~~~|||gggPPPQQQ___uuujjjjjjWWW>>><<<:::666666666666555555555555444555555444222222333555333333333333333333333333333333333333444666777999:::@@@DDDGGGJJJUUUzzzdddRRRSSSXXXQQQ^^^iiiqqqnnnmmmxxxxxxeee\\\ZZZWWWRRRRRRSSSXXX___hhhpppuuuwwwwwwwwwvvvwwwwwwxxxyyyzzzyyywwwwwwzzz{{{yyyyyy|||zzz|||~~~}}}|||{{{|||~~~yyyooogggkkkooossstttsssqqqqqqrrrsssuuuxxxzzzzzzyyyvvvuuuwww~~~~~~ssseee]]]WWWRRRKKKMMMRRRWWW\\\```bbbdddgggjjjmmmoooooonnnmmmmmmzzzeeeLLL>>>;;;666000222222222111111111111000///////////////000111111///000000111222222333333444888IIIlll~~~yyy~~~|||wwwoooeee]]]XXXbbbfffhhhiiiqqq|||~~~|||yyyjjjccccccbbbccceeeooo~~~zzzqqqlllbbbXXXRRRRRRVVVZZZcccfffllltttuuuuuuvvvwww|||mmmccc\\\XXXWWWTTTQQQLLLHHHFFFEEEFFFGGGJJJMMMSSSYYYaaaiiisssyyyvvvvvv|||oooQQQ===<<<;;;444555555444444444333333333333222222111000111111111222222222333444555777777???WWWwww|||sss{{{tttsssvvvqqq~~~}}}{{{}}}~~~|||yyy{{{zzzzzz{{{||||||{{{yyywww|||}}}}}}~~~|||~~~mmm___YYYSSSWWW]]]dddjjjnnnqqqrrrwwwxxxzzzyyyxxxxxxzzz{{{{{{zzzzzzyyyyyyzzzzzzzzzyyyzzz{{{}}}}}}}}}|||{{{xxxxxxvvvtttssstttwwwzzz}}}wwwuuuvvvpppdddZZZXXXhhhllloooppprrrwwwxxxvvvxxxyyyyyyxxxvvvuuuvvvwwwuuu{{{tttooopppyyyzzz}}}fffcccOOO|||oooyyyaaa@@@<<<<<<777666666666555555555555444555555444222222333555333333333333333333333333333333333333444666888999;;;@@@DDDHHHNNN\\\~~~hhhXXXMMMRRRZZZUUUdddmmmrrroooppp|||rrr```WWWWWWXXXUUUSSSUUUYYY```hhhooosssuuuvvvvvvvvvvvvvvvwwwxxxxxxyyyvvvwwwzzz{{{xxxyyy|||}}}~~~uuusssssswww||||||tttmmmhhheeejjjqqqttttttssstttuuuqqqssswww{{{~~~|||xxxtttsss{{{|||pppccc[[[WWWRRRMMMMMMOOOTTT[[[bbbfffgggdddgggjjjkkkjjjhhhgggggg}}}|||fffPPPAAA:::555222222222222111111111111000000000000000000000000000//////111444222//////333///666WWW~~~~~~zzzrrrfff]]]___gggccciiittt}}}{{{zzz~~~rrrmmmddd\\\XXXQQQKKKLLLQQQVVVVVVYYYaaallluuu{{{}}}zzzxxx~~~ppp```VVVSSSUUUTTTRRROOOKKKHHHGGGHHHJJJKKKNNNSSSYYYaaakkkqqqhhhxxx{{{rrrSSSBBB===666666555444444333333333333444444444333333333222222111222333222444999===>>>BBBggg~~~tttttt}}}xxxggg}}}|||xxx~~~|||{{{{{{{{{|||wwwvvvwww{{{{{{www|||{{{zzz|||~~~|||}}}zzziii]]]VVVRRRSSSZZZbbbggglllqqqtttuuuvvvxxxxxxxxxxxxwwwzzz{{{}}}|||zzzyyyyyyzzzxxxyyyzzzzzz{{{{{{zzzzzz}}}xxxuuuwwwvvvqqqqqquuuzzzvvvvvvwwwnnn___WWWYYYfffmmmssstttuuuxxxyyyvvvvvvxxxxxxuuuuuuyyyyyywwwxxxzzz~~~|||~~~~~~zzzjjjjjjooozzz|||gggdddpppqqqyyyLLL555<<<888666444444555555444333444444555555555555444444444444444444444444444444444444333222222444888;;;>>>AAAKKKLLLHHHfffiiiWWWWWWPPPMMMWWW___fffwww{{{nnniiiwwwnnn___\\\^^^YYYXXXYYYRRRWWWSSSUUU```jjjnnnpppqqqpppuuuxxxtttrrrssstttsssyyyyyyxxxxxxxxxyyy{{{|||}}}{{{wwwrrrkkkjjjsss|||}}}||||||zzzqqqkkkfffmmmtttwwwuuutttvvvyyyyyyzzz{{{||||||{{{zzzzzzuuuvvvkkkfff^^^TTTPPPQQQOOOQQQ[[[gggiiiccc___bbbfffjjjjjjgggaaa\\\vvvnnn```PPPCCC;;;555222222222222222111111111111000000000000000000000000111//////222222000111555777===[[[}}}|||}}}}}}}}}|||}}}tttkkkddd^^^[[[^^^cccbbblllxxxzzzxxxyyy{{{~~~{{{|||}}}lllbbbXXXUUUQQQMMMLLLOOOOOOOOOQQQXXXbbblllsssvvvvvv|||ooo```ZZZUUUTTTRRRNNNJJJGGGEEEDDDGGGIIILLLPPPVVV^^^hhhnnn|||}}}zzz{{{~~~```III@@@888666666555444333333333333444444444333333333222222222333333222333777<<>>777333333222222222111111111111000000000000000000000000333...---000222111333666777@@@\\\|||~~~~~~}}}{{{|||}}}}}}}}}qqqaaa\\\^^^```dddhhhfffrrr~~~yyyxxxzzz}}}~~~{{{|||sssfffWWWQQQPPPNNNMMMLLLJJJIIIJJJOOOYYYccclllppptttzzz~~~|||ggg\\\XXXVVVTTTPPPLLLGGGDDDCCCDDDFFFIIILLLRRRZZZdddjjjtttzzzrrrwwwyyymmmQQQBBB777777777555444444333333333444444444444333333333333222333444333333555;;;AAAQQQwwwzzzoooqqqyyywww|||~~~}}}}}}|||{{{{{{|||}}}~~~}}}}}}~~~~~~zzzxxxyyy~~~|||zzzzzzzzzwwwwwwzzzxxxjjj^^^RRROOOPPPSSSYYY^^^kkkmmmqqquuuxxxyyyyyyyyywwwxxxzzzzzzyyyxxxyyyzzzzzzzzz{{{|||||||||{{{{{{wwwsssqqqssstttsssrrrtttpppmmmoooqqqiii[[[VVVYYYeeelllrrruuuwww{{{{{{yyyvvvxxxxxxuuuvvvyyyzzzxxx~~~|||{{{}}}{{{wwwsssgggeeegggpppxxx{{{{{{}}}______|||kkk}}}qqqHHH777999777555555555555444333444444555555555555444444444444444444444444444444333444333333333555:::===EEEEEEKKKKKKPPPvvvwww\\\TTT\\\YYYUUU]]]dddsssyyyuuummmvvviiiYYYTTTWWWUUUYYY\\\WWWTTTSSSWWWbbbmmmqqqtttvvvppptttvvvtttsssuuuvvvuuuwwwwwwvvvvvvvvvwwwxxxxxxzzzzzzzzz}}}~~~xxxrrriiibbbaaajjjtttxxxyyyyyy{{{xxxhhhmmmsssvvvvvvuuuvvvxxxyyyyyyzzzzzzyyyxxxwwwwwwyyyrrrmmmgggeee```XXXTTTVVVZZZYYYTTTRRRRRRRRRTTTXXX^^^cccfffwwwrrrkkkbbbUUUEEE999333333333222222222111111111000000000000000000000000333...,,,000222222222444444GGGgggzzzzzzzzz~~~~~~~~~ooo```\\\___dddiiimmmoooyyy}}}uuu```TTTPPPOOOLLLJJJKKKJJJJJJNNNUUU```iiioooqqqyyy}}}yyy}}}ooo___[[[YYYUUURRROOOKKKGGGEEEDDDEEEGGGJJJOOOWWW___eeemmmxxx~~~~~~||||||{{{cccKKK888888888666555444444444444555444444444444333333333333444555444333444>>>HHH^^^|||vvvqqq}}}sss{{{}}}}}}~~~~~~}}}|||{{{zzz}}}}}}|||~~~|||xxxzzz~~~zzzyyyzzzzzzxxxwwwxxx|||{{{lll\\\SSSQQQPPPSSSVVV___ccchhhnnnsssvvvxxxyyyuuuwwwyyyzzzyyyyyyzzz{{{zzz{{{||||||}}}}}}||||||zzzwwwttttttuuusssqqqooommmkkkmmmnnnfffXXXTTTYYYdddlllrrruuuwww{{{|||zzzwwwyyyyyywwwwww{{{|||zzz~~~{{{yyy}}}}}}zzzwwwttteeeaaabbbkkktttyyy{{{~~~~~~}}}}}}}}}rrrfffttt|||PPP::::::888666555666666555333444444555555555555444444444444444444444444444444333333444333444777;;;???FFFFFFJJJJJJUUUyyy```XXX___ZZZVVV^^^eeewwwyyyrrrjjjuuurrr___WWWXXXUUUXXXZZZUUUUUUTTTXXXbbbjjjlllnnnpppqqquuuwwwuuuvvvyyyzzzwwwxxxxxxxxxwwwxxxxxxxxxxxxyyyzzz{{{{{{yyyuuuqqqmmmkkkdddaaaiiisssxxxyyyzzzyyyvvvggglllrrruuuvvvvvvwwwwwwyyyyyyyyyxxxwwwwwwvvvvvvxxxqqqrrrkkkbbb[[[ZZZ[[[YYYWWWRRRQQQOOONNNRRRYYYccciiizzz{{{ooohhh^^^MMM<<<444333333333222222222222111000000000000000000000000111......222444222111333===[[[~~~~~~~~~~~~}}}qqqiii```]]]]]]___eeelllvvv|||uuu___TTTQQQMMMJJJNNNMMMMMMOOOTTT^^^gggnnniiipppxxxzzzzzz{{{kkk]]]YYYUUUQQQOOOMMMJJJGGGEEEFFFGGGIIIMMMSSS[[[aaahhhvvv}}}{{{||||||]]]???999999777666555444444444555555555444444444333333444333555555333666DDDTTTrrr}}}xxxyyyiiivvvxxx||||||}}}}}}}}}||||||{{{~~~~~~}}}}}}{{{|||{{{{{{|||{{{zzzyyyzzz{{{|||{{{ggg\\\VVVPPPNNNNNNSSSWWW]]]dddkkkqqquuuwwwtttvvvyyyzzzzzzzzz{{{}}}{{{|||}}}}}}~~~~~~}}}}}}}}}zzzvvvssssssrrrmmmhhhdddcccfffiiiaaaUUUSSSZZZdddkkkrrrtttwww{{{|||zzzxxx{{{{{{xxxyyy}}}~~~|||||||||{{{zzz|||~~~|||zzzxxxeee___]]]fffrrrxxx|||~~~~~~{{{~~~}}}]]]BBB;;;999777666666666555444444444555555555555444444444444444444444444444444333333444444555888<<<@@@FFFFFFIIIJJJ[[[yyy```WWW\\\WWWTTT^^^gggtttwwwooofffpppttt```UUUUUURRRUUUVVVOOOTTTTTTZZZcccjjjlllmmmpppsssvvvwwwwwwyyy}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyyyy{{{}}}}}}zzzwwwtttrrrmmmeeeaaahhhqqqvvvxxxyyyzzz}}}|||uuuqqqfffjjjoootttvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvvvvvvv~~~|||wwwooofff```]]][[[YYYYYYRRRQQQMMMKKKKKKQQQ[[[bbb}}}wwwuuu}}}llliiigggXXXCCC555333333333333222222222222000000000000000000000000000///111444444222555:::OOOqqqzzz~~~~~~}}}|||{{{yyywwwiiieeecccbbb``````gggoooxxx|||}}}}}}~~~sss^^^UUUQQQNNNOOONNNNNNNNNRRRYYYbbbiiiqqqtttxxx{{{|||}}}wwwbbb\\\UUUPPPOOOMMMKKKHHHGGGGGGHHHHHHKKKPPPWWW\\\cccrrr{{{xxx}}}}}}lllCCC;;;:::888777555444444444555555555555444444444333444333444666555999MMMccc}}}~~~yyy|||nnn___rrrxxx|||||||||||||||||||||}}}~~~}}}}}}}}}}}}}}}||||||||||||||||||}}}vvvggg]]]SSSLLLIIILLLOOOSSSZZZaaaiiiooorrrrrrtttwwwyyyyyyzzz|||}}}|||}}}~~~~~~~~~~~~|||zzzuuuqqqrrrsssmmmeeeYYYZZZ___ccc\\\RRRSSS\\\dddkkkqqqtttvvvzzzzzzxxxxxx{{{{{{yyyzzz~~~}}}yyyzzz{{{{{{|||}}}{{{ggg___[[[cccnnnvvv{{{~~~~~~~~~}}}hhhDDD<<<:::888777777777555444444444555555555555444444444444444444444444444444333333444444555999>>>BBBDDDFFFIIILLLbbbrrrYYYQQQWWWRRRPPP]]]iiiuuuzzzuuulllvvvttt```VVVVVVUUUXXXYYYRRRRRRTTT[[[fffmmmoooqqquuusssuuuwwwwwwzzz|||||||||}}}}}}}}}|||{{{{{{yyy{{{}}}~~~|||{{{jjjbbb]]]dddnnntttvvvxxxyyy{{{}}}~~~|||xxxrrrooocccffflllqqquuuwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwxxxyyyzzzqqqiiiccc^^^YYYVVVWWWRRRRRRPPPLLLIIIJJJPPPUUU~~~ssstttlllooovvviiiNNN:::444444333333333222222222000000000000000000000000000000222444333444>>>IIIfffzzz~~~|||{{{zzzxxxuuurrrhhheeeeeefffgggiiiooowwwyyy~~~~~~zzz}}}}}}}}}kkk\\\VVVTTTNNNOOONNNNNNOOOUUU]]]cccwwwzzz~~~llldddZZZSSSPPPOOOMMMJJJHHHHHHGGGGGGHHHLLLRRRWWW```lllwwwxxx}}}wwwJJJ;;;:::999777666555444444555555555555444444444444444222444777666>>>WWWrrrvvvvvvvvv~~~fff___www}}}{{{~~~}}}|||{{{{{{zzz{{{|||}}}~~~zzz|||~~~}}}~~~||||||{{{{{{|||}}}}}}|||}}}~~~xxxjjj]]]SSSNNNLLLLLLNNNSSSYYYaaaggglllnnnqqqtttvvvwwwxxxzzz|||}}}~~~~~~yyyxxxuuusssvvvzzztttkkkYYYZZZ___bbbZZZPPPQQQ[[[dddkkkqqqsssuuuxxxxxxvvvwwwzzzzzzxxxyyy}}}~~~|||xxxzzz|||||||||~~~|||kkkaaaZZZ```jjjrrrvvvyyyyyyzzz{{{}}}yyytttJJJ===;;;999777777777555444444444555555555555444444444444444444444444444444222333444555666:::???CCCDDDGGGKKKOOOjjjlllTTTNNNUUUPPPOOO\\\hhhvvv|||yyytttuuu```VVVXXXXXX[[[[[[SSSRRRTTT\\\fffmmmnnnqqquuuqqqttttttuuuzzz{{{}}}}}}~~~~~~~~~}}}{{{{{{|||||||||~~~|||yyyfff^^^ZZZaaallltttxxx{{{yyyyyywwwuuusssqqqooonnn___ccchhhooouuuwwwxxxwwwwwwvvvvvvvvvvvvwwwyyyzzzwww{{{rrrllldddZZZVVVWWWXXXZZZ[[[WWWQQQMMMNNNPPP{{{vvvqqqxxxxxxWWW>>>444444444333333333222222000000000000000000000000000111333333222666FFFUUUzzzzzz~~~}}}||||||{{{xxxssspppfffbbbaaaeeeiiimmmttt{{{zzzzzzzzz~~~~~~{{{~~~~~~tttaaaZZZXXXOOOOOOOOONNNOOOSSSZZZ```iiirrr|||vvvmmm```WWWTTTRRRPPPMMMHHHHHHGGGFFFFFFJJJOOOSSS]]]hhhssszzz~~~UUU<<<;;;999777666555444444666666555555555444444444444111333777777@@@]]]{{{zzzpppyyyzzz~~~eeefff~~~www}}}|||{{{zzzyyyzzz|||~~~vvv{{{|||{{{}}}{{{zzzyyyzzz{{{}}}}}}||||||}}}zzz|||vvvhhh]]]XXXMMMMMMMMMOOOTTT[[[cccggglllnnnrrrtttuuuvvvxxxzzz~~~~~~wwwxxxvvvvvv|||~~~uuuaaaaaaeeeeee[[[OOOOOOXXXdddkkkqqqrrrtttwwwwwwuuuuuuxxxxxxvvvwww|||}}}{{{yyy{{{||||||}}}~~~zzzooocccZZZ^^^gggnnnrrrtttvvvvvvvvvvvvxxxzzz}}}~~~ooosssUUU>>><<<999888888777666444444555555555555555555444444444444444444444444444222333444555666:::@@@DDDCCCHHHMMMRRRooolllUUUQQQXXXRRROOO[[[fffpppvvvuuusssrrr]]]SSSUUUUUUWWWUUULLLSSSUUU\\\fffjjjjjjllloooppprrrssstttyyyzzz|||}}}~~~~~~~~~|||{{{zzz}}}{{{{{{}}}{{{vvvqqqeee\\\YYYaaannnwww|||zzzwwwrrrmmmkkkkkklllmmm]]]```fffnnntttxxxxxxwwwvvvvvvuuuvvvwwwxxxzzz{{{vvvxxx}}}vvvlll___YYYYYY```dddgggddd]]]VVVSSSSSS~~~rrr|||iiiIII888888555222000111111///111111111111111111111111555555(((333:::999]]]zzz}}}|||xxx}}}~~~{{{qqqnnnqqqhhhnnnllleeehhhttt|||{{{zzz|||{{{yyy|||||||||{{{zzz|||yyy}}}}}}}}}}}}~~~tttccc]]]UUUOOOLLLNNNQQQSSSXXX^^^oooxxx|||~~~}}}~~~lll]]]TTTPPPNNNMMMHHHGGGFFFFFFFFFHHHJJJLLLUUU]]]hhhooouuu}}}sssNNN>>>444777:::555333777555555444333333333333444666555444444:::JJJcccwwwllllll|||{{{xxxtttsssgggkkkuuu~~~~~~yyyyyy~~~}}}{{{xxxyyy|||~~~~~~|||~~~~~~}}}||||||xxxyyy{{{{{{{{{{{{|||}}}wwwyyy{{{||||||lll^^^UUUMMMIIILLLQQQTTTWWW[[[gggjjjooorrrtttuuuwwwyyyxxx}}}zzzwwwyyynnnnnnmmmcccTTTKKKRRR^^^iiimmmrrruuuvvvuuuuuuuuuxxxwwwwwwwwwxxxzzz|||}}}}}}zzzyyyyyywww{{{}}}zzzpppggg\\\VVVXXX]]]```aaa```aaabbbeeeiiioootttxxx|||yyyyyy|||~~~}}}xxxuuuiiiJJJ>>>:::888222555:::666666666555444444444444555444444444444444444444444444333333444888===BBBEEECCCKKKLLLSSS|||\\\TTTQQQTTTRRROOOXXXggguuurrrxxxkkk```VVVUUUWWWVVVTTTTTTVVVYYY^^^bbbeeeiiillloootttuuuvvvxxxzzz|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}xxxqqqkkkgggiii\\\TTT]]]nnnyyy||||||yyyyyyuuummmjjjkkklllkkkddd^^^^^^fffooossstttuuuwwwuuutttuuuvvvwwwvvvuuusssuuu{{{uuujjjlllqqqxxxyyyyyyxxxtttnnniiifffwww|||{{{rrrUUU:::999666444333333222111111111111111111111111111000444---:::AAAFFFooo}}}~~~~~~zzzqqqmmmpppnnnkkkggghhhqqq|||~~~{{{}}}}}}{{{vvvwww}}}}}}yyyvvvvvvwwwwww~~~~~~{{{}}}{{{zzz{{{zzzwwwwww{{{rrrhhhWWWQQQMMMNNNQQQTTTZZZaaajjjrrryyy|||||||||~~~~~~zzzggg[[[VVVRRROOOIIIHHHGGGFFFFFFHHHJJJKKKPPPYYYdddlllrrryyy|||[[[HHH888888:::777555777666555444444333333444444444666777777===RRRqqqzzzpppfffpppxxx~~~zzzeeeoooyyy~~~~~~|||}}}|||zzz{{{}}}~~~~~~~~~}}}}}}|||wwwxxxyyyyyyxxxyyy{{{|||}}}|||zzzyyyyyyvvveee[[[RRRPPPPPPOOOPPPSSS[[[___fffkkknnnppprrrtttyyy}}}~~~}}}sssssspppeeeUUULLLQQQ]]]hhhlllqqquuuvvvuuuuuuvvvwwwwwwwwwwwwxxxzzz|||}}}{{{yyyxxxyyyzzz~~~}}}vvvlll```XXXWWWXXXYYYYYYUUUUUUUUUXXX\\\bbbhhhllltttrrrtttyyy||||||qqq~~~VVVBBB:::;;;666555888666666666555444444444444555444444444444444444333333444333333555888===BBBEEEDDDLLLNNNXXX[[[UUURRRUUUSSSQQQ[[[iiivvvtttzzzhhh]]]TTTSSSUUUTTTRRRRRRVVVYYY^^^bbbeeeiiilllooossstttuuuwwwxxxzzz{{{{{{~~~}}}|||{{{{{{{{{|||}}}~~~}}}xxxssspppggg[[[TTT[[[iiissswwwxxxuuuwwwuuuoookkkkkkllljjjfff```___gggqqqvvvwwwxxxvvvuuuuuuvvvwwwwwwvvvtttoooqqquuu{{{~~~||||||~~~~~~wwwyyyyyy~~~vvvzzz___===:::777666555444333222222222222222222222222222000777333===@@@IIIxxx~~~~~~zzz|||wwwooommmppptttgggaaalll|||{{{}}}~~~zzzuuuuuuzzz~~~~~~}}}zzzuuuqqqpppsssuuu}}}}}}|||zzzzzz|||zzzsssppprrryyyqqq\\\UUUOOONNNPPPTTT]]]fffiiiooossstttwww|||}}}{{{zzz|||||||||jjj]]]VVVQQQMMMJJJIIIGGGFFFFFFHHHIIIKKKMMMVVVbbbkkkpppvvv~~~xxxlllTTT>>>888:::888666777666555444444333444444444444888999999AAAYYY|||ssshhhhhh|||zzzjjjdddsss~~~~~~|||~~~||||||~~~~~~}}}yyyyyy}}}}}}}}}}}}}}}}}}}}}}}}}}}xxxyyyyyyxxxxxxyyy{{{~~~}}}zzzwwwuuuxxxzzzlll^^^UUUPPPLLLKKKMMMOOOTTT[[[aaafffkkknnnqqqzzz~~~|||}}}yyywwwsssgggWWWMMMQQQ\\\hhhlllqqquuuvvvvvvvvvwwwvvvvvvwwwwwwyyy{{{}}}~~~{{{xxxwwwxxxzzz~~~}}}{{{||||||zzzqqqeee[[[WWWVVVTTTSSSMMMLLLKKKLLLPPPVVV\\\```iiiiiiooowww||||||}}}|||gggiiiGGG888===;;;555666666666666555444444444444555555555555444444333333333444444444555999>>>BBBEEEEEEMMMQQQ______ZZZWWWWWWSSSQQQZZZgggooooooxxx|||fff\\\TTTSSSUUUTTTRRRSSSUUUYYY^^^bbbeeehhhkkknnnttttttuuuvvvwwwxxxyyyzzz~~~}}}|||{{{{{{{{{{{{|||zzz}}}~~~xxxssspppeeeZZZTTTYYYdddlllqqquuuxxx|||}}}wwwrrrrrrrrrqqqjjjcccaaahhhqqquuuuuuuuuuuuuuuuuuwwwyyyxxxuuusssqqqssswwwzzz{{{zzzwwwuuu~~~~~~eeeAAA;;;777777777555333333222222222222222222222222111777555;;;;;;MMMvvv}}}wwwzzz|||yyyrrrlllmmmqqqssseeeaaarrr~~~{{{|||zzzvvvwww}}}{{{wwwrrrooorrrwww}}}~~~}}}~~~~~~|||vvvooommmqqqyyy~~~}}}uuuddd\\\SSSPPPPPPTTT^^^iiimmmrrrtttsssssswwwzzzyyy~~~zzzxxxzzz{{{zzz}}}jjj]]]WWWQQQMMMLLLJJJHHHGGGGGGGGGIIIJJJLLLUUUaaakkkqqqvvv{{{{{{xxxzzz___BBB777888999888777666666555444444444444444666888888999EEE```tttiiirrryyyaaaeeewww|||zzz~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}xxxvvv{{{||||||||||||||||||}}}}}}zzz{{{{{{zzzyyyzzz}}}{{{yyyzzzzzzyyy~~~{{{hhh[[[SSSLLLJJJLLLJJJMMMRRRXXX^^^eeelllqqqyyy}}}{{{}}}}}}zzzwwwqqqfffWWWNNNRRR\\\hhhlllqqquuuwwwwwwwwwwwwuuuvvvvvvxxxzzz{{{}}}}}}|||zzzwwwvvvvvvvvvvvvvvvtttsssrrrqqqrrrsssuuuvvvvvvoooddd\\\XXXWWWVVVVVVQQQNNNKKKIIIKKKOOOUUUYYY```ccckkkvvv}}}}}}~~~~~~~~~zzzhhh{{{yyyLLL666>>>>>>555555888666666555444444444444555555555555444444333333222444444555777:::???CCCEEEEEELLLSSSfffeeeaaa]]]YYYRRROOOWWWccceeehhhsss{{{vvveee\\\UUUUUUWWWUUUUUUVVVUUUYYY^^^cccfffhhhkkkllluuuuuuuuuvvvwwwxxxxxxyyy}}}}}}|||||||||{{{{{{{{{|||}}}tttnnnkkkcccZZZTTTXXXaaaiiipppuuu{{{~~~xxxwwwxxxyyypppfffaaafffnnnqqqpppoootttuuuvvvxxxzzzyyyuuurrrsssxxx}}}~~~|||zzzzzz|||jjjFFF===666666666333111333222222222222222222222222///444444:::<<<\\\~~~sss~~~wwwyyyxxxsssmmmlllooorrrnnnfffhhhwwwyyy{{{zzzxxxyyy~~~}}}{{{uuuoooqqqwww~~~}}}}}}~~~}}}{{{wwwqqqkkkjjjooowww|||~~~}}}|||~~~ooofff[[[TTTQQQSSS^^^iiinnnssstttqqqqqqvvvxxxxxxzzzwwwvvvyyyzzzyyy{{{ttteee\\\UUUQQQMMMLLLJJJHHHGGGGGGHHHIIIKKKSSS^^^gggnnnsssyyy||||||fffFFF666555888888777666666555444444444444555666666555:::NNNkkksssiii~~~nnn^^^lllzzzyyyxxx|||{{{||||||||||||{{{{{{|||}}}{{{xxx{{{~~~{{{{{{{{{{{{{{{{{{{{{|||yyyzzzzzzzzzyyyzzz||||||xxxxxx|||~~~}}}~~~wwweeeYYYOOOKKKLLLJJJJJJLLLNNNTTT]]]gggnnntttyyy}}}~~~yyyuuurrrlllcccVVVNNNTTT^^^hhhmmmrrrvvvwwwwwwwwwwwwuuuvvvwwwyyyzzz{{{||||||{{{zzzwwwuuusssqqqlllgggfffhhhjjjmmmooopppoooooojjjeee^^^YYYWWWXXX[[[\\\XXXTTTOOOJJJIIIKKKNNNQQQXXX[[[eeerrrzzz{{{|||www|||RRR555===???666555999666666555444444444444555555555555444444333333333444555666888;;;???CCCFFFDDDKKKTTTllldddccc```ZZZRRRPPPYYYdddcccfffrrr|||lllaaaZZZUUUUUUVVVUUUUUUWWWUUUYYY^^^cccfffhhhjjjkkkrrrsssssstttuuuvvvvvvvvv|||}}}}}}}}}}}}}}}}}}|||vvvpppmmmcccZZZTTTYYYbbbkkksssxxx|||zzzxxxzzz|||uuuiiiaaaeeennnssssssrrruuuuuuvvvyyyzzzyyyvvvsssrrrxxx~~~{{{xxxwwwxxxvvvyyyiiiNNN@@@555555555111000333333333333333333333333333222333333:::???iiixxx|||}}}yyyzzzwwwqqqnnnppprrrrrrhhhkkkqqqzzz}}}}}}|||~~~~~~zzzyyy{{{zzzvvvzzzxxx{{{}}}xxxoooooowww}}}|||{{{|||{{{wwwssslllddddddkkksssxxxyyyzzz}}}}}}sssggg\\\UUUTTT^^^iiijjjmmmllliiijjjqqqvvvxxxsssrrrtttwwwwwwvvvyyy~~~|||mmm```VVVQQQOOOMMMKKKHHHGGGFFFGGGHHHIIINNNWWW___gggnnnuuuyyy~~~nnnNNN999666888999777777666555555444444555555555555555>>>WWWwwwlllmmmjjjbbbxxx}}}}}}xxxyyy{{{yyy{{{||||||zzzyyyyyyzzz{{{~~~~~~||||||~~~zzzzzzzzzzzzzzzzzzzzzzzzuuuvvvxxxxxxwwwwwwyyyzzz{{{xxxwww{{{}}}{{{{{{}}}}}}uuucccVVVOOONNNJJJIIIHHHGGGKKKSSS]]]dddkkkrrryyy|||}}}uuuqqqmmmggg___TTTOOOUUU___jjjnnnsssvvvwwwvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{vvvwwwuuuqqqqqqrrrqqqmmmnnnpppsssvvvuuussspppmmmbbb^^^XXXTTTTTTXXX]]]aaa\\\XXXRRRLLLHHHGGGHHHJJJOOORRR\\\iiirrruuuxxx|||}}}uuu[[[:::<<<===777777999666666555444444444444555444444444444444444444444444555666999<<<@@@DDDFFFEEEJJJVVVsss^^^______YYYRRRTTT___jjjfffiiiuuuddd\\\VVVSSSTTTTTTRRRSSSUUUTTTYYY___cccfffgggiiijjjoooooopppqqqrrrssstttttt||||||}}}~~~wwwsssrrrggg\\\UUUZZZeeennnuuuzzzzzzmmmbbbfffqqqxxxzzz{{{vvvvvvvvvxxxyyyyyyvvvtttuuu|||xxxrrrqqqttt~~~|||tttrrrxxx}}}{{{lllUUUDDD666555555111111555333333333333333333333333666444555???IIIxxxuuu|||{{{zzz{{{xxxtttuuuxxxvvvqqqgggqqqyyyzzzzzz}}}|||{{{wwwqqqnnnooowww{{{qqqqqqyyy~~~}}}}}}~~~|||vvvrrriii```___gggrrryyy{{{zzz}}}ssseeeZZZWWW___jjjgggfffaaaZZZ[[[dddnnnrrrooopppuuuxxxvvvtttxxxwwweeeYYYTTTPPPNNNLLLIIIGGGFFFFFFGGGHHHKKKQQQXXXaaakkksssyyy{{{xxxXXX@@@888999999888777666666555555555555555555888999AAA[[[|||hhhuuuqqqmmmzzzyyy|||~~~}}}{{{xxxzzz||||||yyyxxxxxxyyyzzz{{{}}}~~~{{{{{{zzzzzzyyyyyyxxxxxxrrrtttwwwxxxxxxwwwwwwwww|||xxxwwwyyyyyywwwxxx|||zzzzzzqqqaaaWWWUUULLLKKKIIIGGGHHHMMMSSSYYY```iiirrrxxx~~~zzzyyyrrrooojjjddd\\\SSSOOOVVV```llloootttwwwwwwvvvuuuuuuwwwxxxyyyzzzzzzzzzyyyyyyrrrsssoooiiikkkttt{{{|||{{{|||}}}}}}{{{wwwtttqqqfffbbb[[[VVVUUUXXX___dddaaa]]]WWWQQQMMMJJJJJJJJJJJJLLLTTTaaajjjooouuuzzzzzz~~~xxxsssgggBBB<<<:::888999888666666555444444444444555222333333444444555555555444555777:::===AAADDDFFFFFFKKKXXXxxxYYY]]]^^^XXXRRRUUUbbbmmmccceeesssbbbZZZUUURRRTTTTTTRRRSSSVVVTTTYYY___cccfffggghhhiiinnnoooppprrrsssuuuvvvwww{{{|||~~~~~~wwwuuuvvvmmm___UUUZZZgggpppuuuxxxrrrdddeeepppxxx{{{|||wwwwwwvvvwwwxxxyyywwwuuuzzzzzzrrrqqqtttzzzzzzzzzwwwrrrwww|||{{{{{{vvv[[[GGG888666666111111777333333333333333333333333333111666GGGXXXssszzz}}}~~~zzz|||{{{yyy{{{yyyooohhhuuu}}}zzzyyyyyysssfffiiiuuu~~~tttttt||||||~~~~~~wwwtttiii^^^]]]fffsss}}}zzz~~~{{{kkk^^^YYY```jjjgggcccYYYNNNMMMXXXdddkkknnnrrrxxx{{{wwwtttxxxmmmaaa\\\QQQOOOLLLIIIGGGFFFFFFFFFIIIKKKOOOVVV___jjjtttzzzyyy```FFF;;;::::::888777777666555555555555555777<<<>>>CCCYYYyyyjjjxxxzzzzzzyyyzzz~~~~~~|||{{{xxx{{{}}}}}}zzzxxxxxxyyyzzzyyyyyy{{{~~~{{{{{{zzzyyyyyyxxxwwwwwwrrruuuyyyzzzzzzxxxwwwwww|||xxxwwwxxxwwwvvvyyy~~~}}}{{{{{{{{{jjjaaa^^^NNNNNNMMMKKKJJJKKKOOORRRYYYbbbnnnuuu|||}}}xxxvvv|||sssooojjjccc\\\SSSOOOVVV___mmmpppuuuwwwwwwuuuttttttxxxxxxzzzzzzzzzzzzyyyxxxqqqqqqkkkbbbdddrrr~~~|||yyywwwvvvooojjjbbb[[[WWWZZZaaaffffffccc^^^XXXSSSQQQOOOOOOIIIJJJQQQ]]]gggmmmtttzzzyyy~~~}}}qqqoooHHH===999999:::777666666555444444444444555111222222333444555666666555666777:::>>>AAADDDFFFHHHLLLZZZ|||}}}YYY^^^___WWWQQQUUUaaalll[[[^^^nnncccZZZVVVTTTVVVVVVTTTUUUXXXTTTXXX___dddfffggghhhhhhqqqrrrsssuuuwwwyyyzzz{{{zzz|||~~~{{{yyy{{{rrrbbbVVVZZZhhhqqqtttuuuxxxfffdddlllsssuuuvvvxxxwwwvvvvvvxxxxxxxxxvvvyyyzzzrrrrrrvvvvvv~~~zzz|||yyyuuuuuu~~~qqqrrrzzzrrr^^^III999888999444222555333333333333333333333333---???888JJJzzzzzz~~~{{{uuuxxx}}}}}}uuummmnnnttt}}}}}}xxx|||{{{hhhkkkvvvsssrrryyy}}}~~~}}}tttpppggg______hhhrrrxxxzzzyyyzzz|||~~~~~~~~~~~~}}}yyysssgggdddiiijjjhhheee^^^UUUOOOPPPXXX```fffnnnyyy~~~yyytttzzzssshhhZZZTTTQQQMMMJJJHHHFFFFFFFFFIIIKKKPPPUUU]]]gggrrryyy{{{dddGGG:::888999999999999888777777777666666555>>>666DDDqqq~~~kkk~~~hhhttt}}}zzz{{{}}}~~~~~~www{{{~~~}}}zzzxxxzzz}}}~~~zzzvvvxxx||||||}}}zzzxxxyyy{{{{{{yyywwwxxxzzz||||||zzzvvvqqqmmmuuurrrqqqsssrrrqqqtttyyyzzzyyy}}}xxxkkkcccUUUPPPLLLKKKIIIGGGIIIOOORRR\\\iiisssyyy||||||zzzuuuxxxxxxzzztttrrrpppgggXXXOOOSSS[[[```pppqqqsssuuuwwwwwwwwwvvvvvvxxx{{{|||zzzyyyxxxxxxuuuvvvsssoooqqqzzz~~~wwwvvvyyyuuuooojjjiiiddd\\\[[[___eeeccc```^^^ZZZUUUOOOKKKFFFIIIOOOVVV___kkkuuu|||~~~wwwzzzNNN<<<<<<999444333666666666666555555555555555555555555555555555555444444666999<<>>:::LLLzzzxxxttt~~~{{{qqqbbbtttzzzzzz{{{{{{zzzvvvzzz|||{{{xxxvvvxxx{{{}}}zzzxxxyyy}}}~~~{{{|||zzzyyyyyy{{{|||zzzxxxzzzzzzzzzzzzxxxuuuqqqooommmnnnrrryyyzzzwwwwwwyyywwwvvvyyy}}}{{{vvvjjjeee^^^XXXTTTOOOJJJJJJMMMPPPXXXdddpppyyy}}}|||zzzvvvzzz{{{{{{~~~rrrnnnlllbbbSSSLLLRRR\\\cccpppqqqrrrtttuuuvvvvvvvvvvvvxxxzzz{{{zzzyyyyyyyyy{{{yyyuuuwwwyyytttqqqnnnggg___^^^cccbbbaaa___]]][[[XXXSSSOOOMMMMMMOOOTTT\\\hhhttt{{{{{{|||uuu|||wwwqqqSSS???<<<:::666555666666666666555555555555555555555555555555555555444444666999===AAADDDGGGKKKLLL^^^fffSSS___[[[QQQVVV^^^bbbgggXXXXXX[[[kkkgggXXXXXXUUUTTTXXX]]]]]]YYYSSSXXX^^^aaaccceeeiiilllrrruuuxxxyyy}}}|||{{{}}}~~~~~~}}}{{{kkkaaaYYY^^^hhhpppvvvzzz}}}wwwmmmhhhkkkppptttuuuxxxvvvtttuuuuuuuuurrroooppptttxxxzzzwwwsssqqqpppuuuyyyzzzyyyyyy|||{{{www{{{{{{{{{{{{{{{|||}}}}}}{{{~~~xxxjjjVVVBBB999555111222777333333333333333333444444777999>>>ppp}}}xxx{{{~~~zzzsssgggffftttxxx~~~}}}uuuqqqwwwsssqqqxxxzzz{{{|||~~~~~~wwwooolllkkkbbbXXXVVV]]]iiirrrvvv{{{{{{|||||||||{{{zzzzzz~~~~~~xxxmmmRRRMMMKKKBBBNNNKKKNNNXXXbbbiiiooottt}}}}}}|||}}}hhhXXXUUUQQQNNNLLLJJJGGGEEECCCEEEIIINNNUUU___jjjqqqyyy|||dddHHH???<<<777999888666555444555666777666===>>>VVVqqq}}}xxxrrrooowwwvvvbbbccc~~~zzzyyyzzzzzzyyyxxxzzz|||{{{yyywwwyyy|||}}}{{{zzz||||||yyy{{{zzzyyyzzz{{{|||{{{zzzzzzyyyxxxxxxxxxxxxyyyzzzppppppsssyyy|||yyyyyy{{{wwwvvvxxxzzzwwwzzzzzzwwwooogggbbb\\\SSSNNNNNNNNNSSS]]]jjjvvv{{{{{{yyy||||||rrrnnnaaaQQQKKKRRR^^^eeeppppppqqqssstttvvvwwwwwwwwwxxxyyyyyyxxxxxxzzz||||||||||||zzzxxxvvvooogggccccccbbbaaa```______]]]YYYWWWTTTRRRQQQSSSZZZfffqqqyyy{{{}}}|||\\\CCC<<<:::777777666666666666555555555555555555555555555555555555333444666999===AAAEEEFFFKKKNNNccc}}}UUUXXXiiidddQQQPPPWWWYYY[[[VVVXXX^^^ooogggVVVVVVUUUTTTYYY```aaa]]]TTTXXX\\\___bbbffflllqqquuuxxx{{{|||~~~zzz|||~~~~~~}}}wwwjjj___YYY^^^iiirrrxxx|||{{{}}}yyyrrriiifffhhhmmmqqqrrruuuuuuuuuwwwwwwuuurrrooonnnpppssstttsssssssssssswwwyyywwwttttttxxxyyyxxxuuuvvvwwwxxxxxxxxxxxxwwwxxxxxxzzz{{{zzzyyyvvvppp{{{www___EEE999666444333444333333333444444444444444999666FFFxxx~~~~~~mmmhhhqqqwwwzzz|||zzzqqqmmmuuuyyyuuuxxx{{{|||~~~}}}|||pppjjjkkkmmmdddYYYVVV\\\hhhsssxxxzzzzzzzzzyyyyyyxxxwwwwww}}}zzz}}}www^^^RRRKKKCCCKKKFFFFFFMMMWWW```hhhooovvvyyylll[[[WWWRRROOOMMMKKKFFFCCCBBBCCCFFFJJJQQQ\\\gggnnnzzz~~~xxxlllMMMAAA===888777777888888888777777666999<<<@@@[[[wwwmmmuuujjjhhhmmmfffXXXfff}}}xxxxxxzzz{{{{{{{{{}}}~~~}}}{{{zzz|||~~~{{{{{{|||~~~~~~{{{xxxyyyyyyyyyzzz{{{||||||{{{xxxwwwvvvwwwzzz~~~xxxtttuuuvvvvvvyyy}}}zzzzzzzzzzzzwwwyyyzzztttrrrmmmdddZZZVVVSSSQQQUUUaaammmtttvvvvvv}}}}}}vvveeeSSSLLLTTT```gggqqqqqqrrrsssuuuwwwxxxyyyxxxyyyyyywwwwwwxxx{{{}}}~~~|||}}}|||tttiiiaaadddcccbbbbbbbbbaaa^^^\\\XXXUUUSSSTTT\\\fffpppvvv~~~|||gggIII===999888888666666666666555555555555555555555555555555555555333444777:::>>>BBBEEEFFFJJJOOOhhh|||UUU\\\pppiiiQQQKKKQQQRRRRRRWWW\\\hhh{{{~~~eeeWWWWWWVVVUUUZZZ```aaa]]]TTTXXX]]]```bbbffflllpppsssvvvyyyzzz~~~~~~}}}~~~|||ssskkk```YYY^^^iiiqqqwww{{{||||||vvvuuummmeee```bbbhhhooorrrtttuuuxxxzzzzzzwwwsssppppppqqqqqqqqqrrrssstttvvvyyy{{{zzzvvvvvvzzz{{{yyyrrrssssssrrrqqqooommmlll~~~~~~~~~}}}xxxuuuzzzqqqkkkgggHHH999888888555000333333333444444555555555888666RRR{{{|||llllllwwwzzzyyyyyyuuuooolllsss~~~{{{tttqqqyyy{{{}}}yyy{{{mmmiiimmmmmmdddZZZVVV[[[fffrrryyyxxxwwwwwwwwwwwwwwwwwwwwwzzzxxxzzzoooYYYKKKGGGJJJGGGFFFJJJPPPXXXeeeqqqwww{{{mmm___YYYSSSOOONNNKKKFFFAAABBBCCCEEEIIIPPPZZZeeemmmvvv~~~zzzzzzuuuTTTCCC===999555777;;;======;;;888666<<<:::BBB^^^tttnnnrrrjjjlllmmm\\\RRRhhh{{{wwwxxxzzzzzzzzz|||||||||{{{zzz{{{|||}}}yyyzzz|||~~~}}}zzzwwwxxxyyyyyyzzzzzzzzz{{{{{{xxxwwwuuuuuuyyyxxxrrrssstttuuuxxx||||||||||||zzzxxxyyy}}}wwwkkkeee^^^VVVSSSZZZccchhhlllpppvvvyyyfffTTTMMMVVVbbbiiirrrssstttvvvwwwyyyzzz{{{yyyyyyyyywwwvvvwww{{{~~~{{{~~~sssaaafffdddbbbbbbbbbaaa___]]]XXXVVVTTTXXX```jjjqqquuu~~~{{{|||uuuQQQ>>>999888777666666666666555555555555555555555555555555555555333555777;;;???BBBEEEFFFHHHOOOkkk}}}XXXTTTgggbbbMMMJJJRRRVVVZZZWWW```qqqxxx___VVVWWWUUUTTTYYY___```\\\SSSXXX___bbbdddeeeiiilllppptttwwwxxx}}}~~~}}}}}}sssmmmbbbYYY]]]fffooouuuyyy|||zzz}}}wwwssskkk```YYYZZZbbblllssssssvvvzzz|||{{{xxxuuussstttrrrpppooopppqqqssstttxxx{{{|||zzz{{{}}}|||yyytttrrrnnnjjjeeeaaa^^^]]]|||yyyyyyoooNNN;;;999:::666000333333333444555555666666666;;;ddd{{{|||zzznnnooovvv{{{wwwsssqqqnnnmmmsss{{{{{{}}}~~~uuuoootttvvvxxx{{{}}}~~~~~~~~~www|||nnniiimmmjjjcccYYYTTTXXXcccooowwwvvvvvvvvvvvvwwwxxxyyyzzz||||||}}}xxxyyyvvvppprrrxxxqqq\\\MMMKKKKKKJJJJJJKKKLLLSSSdddsss}}}ssseee]]]UUUPPPOOOLLLGGGBBBCCCCCCEEEHHHNNNXXXdddlllqqqzzz```GGG<<<:::555888<<<>>>???<<<999777===:::GGGccc|||pppuuuzzz}}}vvv]]]YYYrrr|||yyyyyyzzzyyywwwzzzyyyxxxwwwwwwxxxyyyzzzwwwyyy{{{}}}}}}{{{yyyxxxwwwxxxyyyyyyxxxxxxyyyzzzyyywwwuuussstttxxx|||uuupppnnnsssxxxxxxxxxyyyzzz{{{zzzyyywwwxxx~~~{{{tttmmmaaaXXXZZZ\\\[[[___fffmmmuuubbbQQQMMMWWWdddkkkqqqsssuuuxxxzzz{{{{{{{{{zzzzzzyyyxxxvvvwwwzzz|||yyy{{{}}}}}}iiifffeeecccbbbbbbbbb```^^^[[[XXXVVVZZZccclllsssvvv{{{|||}}}~~~~~~}}}\\\BBB;;;999777666666666666555555555555555555555555555555555555333555888<<<@@@CCCEEEFFFHHHOOOmmmwwwUUUXXXbbb[[[LLLJJJOOOTTT\\\TTT```uuuqqqYYYTTTTTTSSSRRRWWW^^^___[[[RRRXXX^^^bbbccceeehhhjjjppptttwwwyyy}}}~~~zzz}}}~~~vvvooobbbXXXZZZcccllltttyyy{{{zzzzzzrrriii]]]TTTUUU]]]jjjsssrrrvvvzzz|||{{{xxxvvvuuuuuurrrnnnmmmnnnpppqqqqqqsssxxx{{{zzz{{{}}}{{{wwwuuuqqqjjjccc^^^[[[[[[[[[}}}tttWWW@@@888777666333333333444444555666666666777CCCwww}}}|||pppmmmrrrvvvzzzsssnnnnnnoooppptttyyyuuu|||}}}}}}}}}xxxtttoooqqqtttxxxzzz|||}}}}}}xxx~~~nnnhhhjjjhhhbbbYYYTTTXXXbbbmmmuuuuuuuuuvvvwwwyyy{{{~~~tttsss|||sss___```gggoooqqqiii___YYYVVVSSSPPPNNNNNNSSSaaappp}}}}}}~~~}}}kkkbbbWWWQQQPPPNNNJJJEEECCCCCCDDDGGGMMMWWWbbbjjjsssxxxnnnLLL===>>>777888:::;;;<<<;;;:::999<<<:::NNNmmm~~~qqq~~~dddiii||||||~~~~~~|||zzzzzzxxxvvvvvvvvvxxxyyyyyyuuuwwwyyy{{{{{{zzzyyyyyyvvvxxxyyyxxxvvvuuuvvvxxxyyywwwuuusssssstttuuuvvvoooiiihhhnnnuuuxxxyyy{{{yyyzzzzzzxxxwwwyyy|||~~~zzznnnccc```ZZZRRRTTT[[[aaawwwtttaaaPPPLLLVVVccciiioooqqquuuyyy{{{{{{zzzyyy{{{{{{{{{yyywwwvvvxxxzzzyyy|||}}}~~~sssjjjhhhffffffggggggfffeeebbb]]]XXXZZZcccmmmtttwwwzzzzzz{{{}}}~~~fffGGG>>>;;;777666666666666555555555555555555555555555555555555333555888===@@@CCCEEEFFFIIIPPPppprrrUUUffffffYYYLLLJJJGGGJJJVVVSSS___vvvoooZZZUUUUUURRRQQQUUUZZZZZZVVVQQQVVV[[[^^^```dddiiimmmsssvvvxxxyyy|||zzzzzz}}}}}}wwwnnn```UUUVVV```kkkuuu{{{{{{{{{zzz|||ooohhh]]]TTTSSS[[[gggpppppptttxxxzzzxxxvvvuuuvvvvvvrrrnnnmmmooorrrsssssspppuuuwwwwwwyyy{{{zzzvvvqqqlllfffbbbbbbgggmmmqqq{{{~~~xxx|||xxx^^^EEE666333666777333333444444555666777777888IIIooocccjjjuuuzzzzzzqqqkkklllppprrrtttwwwrrryyy}}}vvvuuuvvvnnnpppssswwwzzz|||~~~~~~yyynnnfffgggiiiccc[[[VVVYYYcccnnnuuuvvvvvvwwwxxx{{{~~~zzzvvv~~~|||vvvooofffbbbnnnvvvxxxzzz|||uuuiiiccc]]]VVVSSSQQQTTT___jjjwwwyyyxxxxxxpppfffZZZSSSRRRPPPLLLHHHBBBCCCCCCFFFLLLVVVaaaiiizzzzzz{{{vvvPPP???AAA999999888777888999;;;<<<;;;;;;UUUuuuwww~~~eeerrr~~~|||{{{~~~|||zzzwwwwwwxxxyyyzzzzzztttvvvxxxyyyyyyyyyyyyzzzvvvxxxyyyxxxuuusssuuuwwwwwwvvvuuuttttttuuuuuuvvvrrriiicccfffnnntttzzzzzz{{{{{{yyyyyy|||}}}}}}vvvlllggg\\\NNNLLLTTTSSShhhxxxdddQQQMMMVVVaaafffmmmpppuuuyyy|||{{{yyyxxx{{{|||{{{zzzwwwvvvwwwxxxxxx{{{|||{{{{{{}}}xxxnnnlllkkkkkkmmmnnnnnnmmmhhhaaaYYYYYYaaallluuuyyy}}}}}}}}}}}}~~~|||zzzmmmKKK@@@===888777666666666555555555555555555555555555555555555333555999===AAACCCEEEFFFJJJRRRrrrtttZZZllleeeUUULLLKKKDDDFFFVVVTTT```vvvqqq___YYYXXXTTTQQQRRRVVVTTTOOOQQQTTTXXX[[[]]]ccckkkqqqtttwwwxxxwwwyyy|||zzzuuu~~~zzzuuulll^^^RRRTTT^^^kkkvvv~~~{{{|||zzzxxx}}}~~~mmmggg]]]VVVTTTZZZeeelllooossswwwxxxvvvttttttuuuwwwtttppppppsssvvvwwwvvvppptttvvvuuuwww{{{{{{yyykkkhhheeeeeelllxxx}}}yyy~~~xxxuuu{{{iiiCCC:::777333;;;444444555444333444666888555VVVzzzjjjbbbrrr}}}yyyuuuppplllooovvvzzz|||}}}zzzyyyyyy||||||uuuuuupppssstttssswww}}}|||vvvxxxkkkeeeffflllfffYYYPPPVVVgggsssvvvvvvwwwxxxyyy{{{}}}yyy{{{~~~vvv}}}vvvrrrfff]]]YYYRRRMMM[[[oooxxx{{{wwwmmm```WWWRRRPPPLLLIIIGGGDDDDDDHHHMMMTTT___iiirrr}}}xxxTTTEEEAAA::::::888777777777888999@@@@@@]]]rrr~~~tttjjj}}}|||}}}}}}}}}|||~~~|||zzzyyyzzz|||}}}yyyvvvvvvwwwxxxxxxyyyzzz{{{yyyvvvuuuvvvyyywwwuuutttqqqnnnoooqqqlllbbb[[[aaapppzzzzzz{{{yyyyyyzzz|||}}}sssiii```ZZZUUURRRMMM```zzzsss^^^LLLJJJUUUbbbgggttttttvvvwwwyyyyyyzzzzzzxxxzzz}}}~~~}}}|||||||||yyyppphhhqqqtttllliiilllooorrrrrrtttwwwtttoooeee```ZZZXXX```mmmwwwzzz||||||{{{zzzyyy{{{uuu}}}{{{TTT>>>777777777666444444555555555444444444444333333222222222222555999===???BBBEEEGGGJJJNNNuuurrreeewwwcccRRRMMMMMMKKKNNNSSSTTTccc~~~jjjWWWUUUSSSSSSSSSSSSSSSQQQOOOUUUUUUXXX]]]ccciiilllnnnttttttuuuyyy}}}~~~|||yyyvvvqqqgggZZZOOORRR^^^hhhpppuuuxxxuuusssuuuzzz~~~tttrrroookkkeeeccchhhnnnsssuuuuuuuuuuuuuuuvvvxxxuuupppkkklllqqqvvvwwwuuutttvvvyyy{{{{{{xxxuuurrrkkkiiikkkrrrwww{{{sssvvvrrrtttNNN@@@888222666444444555444333444777999>>>aaazzz~~~yyy~~~iiicccsss|||wwwsssooommmqqqxxx}}}|||zzzxxxzzz}}}{{{wwwrrrppplllkkkttt}}}vvvjjjhhhlllnnnfffYYYPPPVVVfffrrrvvvvvvwwwxxxyyy{{{~~~wwwyyy}}}yyymmmbbb[[[SSSPPP]]]ppp|||~~~wwwhhh\\\VVVRRROOOLLLGGGDDDDDDHHHLLLSSS]]]hhhsss}}}|||```JJJ===;;;:::888777777777888999>>>AAA___rrr{{{sss~~~|||{{{{{{}}}~~~~~~~~~~~~|||{{{{{{|||}}}~~~|||zzzyyyyyyyyyyyywwwuuuxxxzzzzzzyyywwwvvvxxxzzzzzztttrrrqqqqqqpppnnnjjjccc^^^dddqqqyyyyyyzzzyyyyyyyyy{{{~~~vvvllleee^^^WWWRRRSSSccc{{{uuuaaaMMMIIITTTaaahhhpppqqqsssvvvwwwyyyzzzzzzzzz|||}}}}}}|||{{{|||}}}}}}~~~xxxlllnnnmmmffffffnnnrrruuuwwwyyy{{{wwwqqqkkkddd[[[ZZZcccooowwwyyy|||||||||||||||yyyyyyYYY@@@999999777666444444555555555444444444444333333333222222333666:::>>>@@@CCCFFFHHHJJJNNNuuuttteeevvvdddSSSMMMKKKJJJOOOWWWXXXccczzzjjjYYYTTTSSSSSSSSSTTTSSSQQQOOOTTTVVVYYY]]]aaafffjjjmmmqqqssswww~~~}}}rrrllljjj\\\QQQSSS]]]gggoootttwwwtttpppppptttyyy|||}}}xxxyyyvvvppphhhfffkkkrrrzzzyyyvvvssspppooopppqqqrrrmmmiiikkkpppuuuvvvtttuuuwwwzzz|||{{{yyyvvvtttpppoooqqqwwwzzzzzz~~~pppzzzmmmZZZDDD999222333333444555444444444777999CCCkkknnnwwwxxxxxx}}}~~~iiigggvvv|||vvvrrrppppppssszzz~~~{{{{{{}}}zzz|||tttlllbbb___iiivvv|||{{{~~~wwwlllkkknnnqqqgggYYYQQQWWWfffrrrvvvwwwwwwxxxzzz|||~~~|||xxxyyyvvvhhh]]]UUUSSSaaaqqqzzzyyy|||}}}}}}lll]]]UUUPPPMMMKKKGGGDDDCCCGGGKKKQQQ[[[eeesss|||}}}}}}{{{qqqSSS<<<;;;:::999888888888999999>>>EEEeeesss|||wwwssszzzzzzyyy{{{zzzyyyzzz}}}}}}||||||{{{zzzzzzyyyyyywwwwwwxxxzzz{{{zzzvvvsssxxxyyyzzzyyyxxxxxxzzz{{{tttoooqqqrrrnnnmmmkkkfffcccgggpppwwwxxxzzzzzzzzzzzz{{{|||}}}~~~vvvoookkkfff]]]VVVVVVaaasss}}}zzzqqq```OOOKKKVVVdddmmmpppqqqsssvvvyyyzzz|||||||||}}}}}}|||{{{{{{|||~~~|||}}}~~~~~~{{{ssslllhhhmmmrrrxxx||||||uuurrrggg]]]]]]gggrrrwwwxxx{{{{{{||||||}}}uuu{{{dddEEE:::;;;888666444444555666555444444444444444333333333333444777;;;???AAADDDGGGIIIKKKPPPwwwxxxeeeooo```SSSNNNJJJHHHOOOZZZWWW___pppyyydddUUUTTTSSSSSSSSSTTTSSSQQQOOORRRWWW\\\]]]]]]```gggmmmpppsssyyy{{{zzzyyyzzz||||||tttnnnoooaaaTTTTTT\\\eeemmmssstttpppkkkiiikkkpppuuuwwwxxx||||||uuummmlllsss{{{~~~{{{vvvqqqmmmkkkjjjjjjiiieeebbbfffmmmsssuuutttwwwyyy{{{||||||zzzxxxvvvqqqqqqtttwwwwwwtttuuuyyy~~~{{{www{{{tttyyynnnaaaEEE999555444333444555444444555888:::???qqq}}}qqq~~~wwwzzz~~~zzzkkkmmmzzz~~~wwwrrrttttttuuuzzzwwwzzzqqqeee]]]```hhhooorrrzzztttqqquuuhhhXXXRRRXXXfffqqquuuwwwwwwxxxzzz{{{~~~vvv}}}{{{}}}sssddd[[[^^^kkkxxxzzzzzz~~~ppp___TTTOOOMMMLLLHHHEEEDDDFFFJJJOOOYYYbbbpppyyy|||}}}{{{^^^@@@<<<;;;:::999888999999:::@@@MMMnnnzzzssszzzsssggggggsssjjjvvvzzzyyyxxxyyy|||~~~~~~~~~xxxyyyyyyzzzyyyxxxwwwvvvvvvvvvwwwyyyzzzyyyvvvsssxxxxxxxxxxxxyyyzzz{{{||||||sssxxxzzzuuutttqqqlllggggggmmmtttxxxzzz{{{{{{{{{{{{{{{|||~~~~~~sssnnnnnnkkkcccZZZPPPUUU___kkkuuuvvvrrrllljjjfff\\\QQQQQQ]]]kkkssstttuuuwwwyyy{{{|||}}}}}}|||}}}|||{{{yyyyyy{{{}}}yyyyyy|||}}}vvv|||zzzzzzuuuggg]]]```kkktttxxxxxxzzz{{{{{{{{{|||}}}tttsssvvvsssLLL::::::888666444444555666555444444444444444444444333333555888<<>>WWW|||vvvnnn|||~~~sssooo}}}{{{```RRRlll~~~zzzyyyxxxwwwxxxzzz{{{|||{{{yyyzzz{{{}}}~~~~~~}}}|||}}}zzzvvvtttuuuwwwxxxyyyxxxvvvuuuvvvyyyzzzzzzzzzyyy{{{yyy|||tttkkkcccaaajjjtttvvvzzz}}}}}}{{{zzz|||yyypppjjjgggaaaVVVMMMDDDCCCCCCFFFMMMUUU[[[___aaa```[[[XXX]]]hhhoooqqquuuvvvvvvwwwwwwwwwwwwwwwyyyzzz{{{zzzyyyyyy{{{}}}}}}rrrfffaaajjjtttwwwxxxzzz~~~vvv|||vvvggg```???888999777555555666777666555444444444444555555555555555888<<<@@@BBBEEEHHHJJJIIIRRR~~~vvvaaaMMMHHHHHHLLLKKKHHHMMMXXX[[[bbbuuuhhhTTTSSSSSSSSSUUUVVVTTTPPPMMMSSSXXX]]]\\\XXXZZZccclllqqqrrrtttuuuuuuvvvxxxzzz{{{zzzwwwuuutttttttttuuuppplllhhhhhhllloooqqqqqqiii]]]SSSPPPSSSXXX___fffbbbaaa___^^^^^^aaagggkkkqqqwwwvvvmmmiiipppvvvxxxwwwvvvuuuuuurrrkkk___WWWVVVRRRPPPVVVaaammmtttvvvzzzyyyyyyxxxxxxxxxxxxxxxzzzwwwnnnaaaYYYXXXYYYYYYzzzvvvooouuuEEE888===444333444555555555777:::<<>>===;;;:::::::::;;;<<>>444333444555555555777:::===NNN~~~zzz{{{xxxkkkiiimmmppprrrtttooovvvuuunnnoooyyy{{{yyyzzzzzzxxxxxx{{{}}}|||qqqbbb^^^aaasssyyyyyykkkWWWTTT\\\eeennnuuuzzzyyyxxxwwwvvvvvvuuuuuu|||}}}}}}zzzyyy{{{}}}~~~vvv|||yyymmmtttzzzwww|||}}}zzzvvv|||tttaaaUUUPPPOOOOOOJJJHHHIIIJJJMMMUUU^^^hhhttt{{{ppppppQQQ>>>===<<<;;;:::;;;<<<<<>>999777666555666777666555444444444555555555666666444777;;;???AAADDDGGGIIILLLVVV\\\RRRKKKLLLLLLKKKQQQ[[[\\\dddxxxmmmXXXRRRRRRTTTVVVVVVTTTPPPLLLUUUXXXZZZZZZZZZ]]]eeelllkkkpppvvvyyyxxxxxxxxxyyyzzzzzzyyyxxxwwwuuusssrrrnnnlllhhhdddaaa___```aaaWWWNNNGGGFFFIIIMMMSSSYYY\\\```dddfffgggiiimmmpppvvvzzzvvvmmmooozzz}}}xxxxxxxxxzzz|||yyypppfffccchhhoootttvvvxxxwwwuuutttttttttuuuvvv|||pppkkkooorrrqqqxxx~~~wwwjjjqqq|||tttMMM888777555444555666666666888;;;===PPP{{{}}}rrrwww|||sssgggooouuuqqqpppuuuzzztttqqqqqqqqqpppvvv}}}sssooolll|||lllUUURRR[[[ccclllsssuuuwwwxxxvvvvvvxxxvvvrrrxxxzzz|||}}}|||zzzzzz{{{vvvvvvzzz~~~~~~|||wwwdddXXXQQQNNNNNNKKKGGGFFFHHHNNNUUUZZZdddmmmwww|||}}}wwwbbbFFF@@@<<<<<<;;;999;;;@@@:::cccxxx|||mmmtttcccQQQeeeuuuvvvwwwxxxtttuuuwwwzzz{{{zzzyyyxxxrrrwww{{{zzzvvvsssrrrsss{{{zzzyyyxxxwwwvvvvvvvvvuuutttsssvvvzzz{{{zzzwwwvvvvvvuuutttvvv~~~wwwnnnddd\\\^^^eeelllmmmrrrwwwxxxvvvyyy~~~zzzyyywwwxxxyyyzzzzzzzzz{{{xxxvvvuuuuuutttsssqqqmmmhhh```XXXQQQMMMKKKJJJGGGIIIKKKOOOYYYeeekkkkkknnn```XXXaaammmsssrrrrrrtttvvvyyyyyyxxxyyy|||~~~|||{{{|||}}}~~~~~~}}}}}}~~~~~~~~~vvvooonnnpppqqqtttwwwyyyzzzzzzzzz{{{{{{|||~~~}}}|||GGG???;;;999777666666666555444444444444555555555555666666888;;;===???CCCHHHKKKKKKXXXxxxSSSLLLMMMKKKNNNKKKSSSUUUaaa|||kkkYYYWWWTTTRRRSSSRRRNNNMMMPPPVVVVVVVVVVVVXXX\\\aaaeeepppnnnnnnsssyyy}}}{{{wwwvvvwwwwwwxxxwwwuuurrrpppgggfffdddbbb```___^^^]]]NNNJJJFFFFFFEEEHHHQQQ\\\```gggkkkiiiiiimmmrrrtttssskkknnnuuuwwwxxxzzz|||wwwxxx{{{qqqjjjmmmtttwwwtttwwwtttqqqppprrrtttvvvwww~~~oooyyy|||```eeeppp|||oooOOO===<<<777444555666666666888;;;===UUU~~~}}}ssszzzvvvlllppprrrlllnnnvvv}}}wwwrrrsssrrrppprrrxxxxxxtttwwwjjjSSSOOOVVV^^^hhhpppssswwwxxxxxx{{{~~~~~~zzz{{{}}}~~~~~~}}}|||}}}~~~tttsssuuu|||zzzxxxvvvyyy{{{iii\\\UUURRRNNNKKKHHHFFFHHHMMMTTTZZZfffnnnxxx|||{{{}}}uuudddGGG@@@<<<;;;:::999;;;???DDDmmmqqq{{{```QQQeeesssssssssrrrrrrsssuuuxxxzzzzzzzzzyyytttvvvyyy|||}}}{{{wwwtttxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxyyy{{{{{{zzzwwwwwwxxxxxxwwwzzzxxxlll^^^WWWWWWeeehhhoooxxxzzzxxxyyy}}}~~~|||zzzzzz{{{|||{{{zzzvvvvvvwwwwwwuuuooohhhccc\\\YYYTTTOOOKKKIIIHHHHHHNNNOOOQQQWWWbbbmmmmmmhhhfff\\\YYYcccnnnsssttttttsssuuuwwwwwwvvvwwwzzz}}}~~~}}}}}}~~~~~~}}}wwwtttuuutttuuuwwwyyy{{{|||}}}~~~~~~}}}||||||~~~~~~{{{KKK<<<;;;999777666666666555444444444444555555555555666666888;;;===???CCCHHHKKKKKKXXXYYYQQQOOOKKKMMMKKKUUUUUU```{{{www\\\XXXTTTSSSTTTRRROOONNNQQQUUUVVVVVVVVVWWW[[[aaaeeerrrppppppsssxxxzzzxxxttttttuuuvvvuuusssqqqpppoooeeedddbbb```^^^]]]]]]]]]QQQLLLHHHGGGFFFJJJSSS^^^eeejjjmmmkkkkkkppptttvvv~~~sssmmmqqqwwwyyyyyyzzztttppppppyyyxxxoooooosssuuurrrtttppplllkkkmmmqqquuuwww~~~kkkvvvccc\\\hhhvvvmmmPPP@@@===777555555666666666777;;;>>>YYY{{{sss}}}xxxooopppnnnhhhlllwww|||wwwsssuuuvvvuuussstttyyyyyyzzz{{{|||~~~{{{iiiQQQLLLPPPWWWbbblllppptttwwwwwwyyy}}}}}}zzzxxxyyyzzzzzzzzz|||~~~wwwtttuuuzzz}}}}}}}}}yyywwwuuuwww~~~lll^^^VVVSSSMMMLLLIIIGGGHHHLLLTTTYYYeeennnwww||||||~~~iiiGGG@@@;;;::::::999;;;>>>FFFooonnnttt|||]]]RRReeepppqqqpppooottttttuuuwwwyyyzzzyyyxxxuuuuuuwww||||||vvvyyyyyyxxxxxxyyyyyyzzz{{{}}}{{{zzzzzzzzzzzzxxxvvvvvvwwwwwwwwwyyywwwgggZZZSSS]]]aaakkkvvv{{{zzzzzz}}}~~~}}}{{{{{{||||||zzzyyytttuuuwwwvvvrrrhhh\\\SSSLLLKKKJJJIIIHHHIIIJJJJJJSSSUUUXXX___jjjqqqlllbbb\\\ZZZ]]]gggppptttvvvwwwuuuvvvwwwwwwvvvwwwyyy{{{}}}}}}~~~|||xxxwwwyyyyyyyyy{{{|||~~~~~~|||{{{|||}}}}}}}}}zzz}}}}}}RRR:::;;;999777666666666555444444444444555555555555666666888;;;>>>@@@DDDHHHKKKLLLXXX___VVVQQQKKKLLLKKKWWWYYYaaa|||aaaXXXTTTSSSTTTRRROOOOOOQQQUUUUUUUUUUUUWWW[[[```eeennnmmmnnnqqqvvvxxxwwwtttqqqssstttsssooollllllnnnfffeeebbb___^^^]]]^^^^^^VVVPPPJJJHHHHHHLLLVVVaaaiiimmmooommmnnntttxxxxxxyyyrrroootttyyyzzzyyyxxxqqqllllllssszzzvvvqqqssssssqqqpppkkkfffccceeejjjooorrrwwwtttyyy|||sss^^^nnnuuuRRR>>>999444555666666555555777;;;>>>WWWvvvrrr~~~vvvnnnnnnmmmiiimmmuuuxxxtttrrrvvv{{{}}}zzzwwwxxxxxxxxxyyy{{{|||~~~~~~hhhQQQIIIKKKQQQ]]]hhhrrrwwwyyywwwvvvxxxxxxvvvtttuuuwwwxxx{{{}}}xxxwww|||~~~zzzyyy{{{mmm^^^UUUQQQMMMMMMKKKHHHGGGKKKRRRXXXbbbkkkuuu{{{}}}nnnIIIAAA:::999:::999;;;>>>CCClllmmmmmm}}}vvv{{{xxx[[[TTTccclllooorrrpppxxxvvvtttvvvyyyzzzyyywwwvvvvvvwwwzzz~~~~~~|||zzz}}}|||zzzyyyxxxxxxwwwwww{{{zzzxxxwwwwwwvvvvvvuuussstttsssrrrrrrvvv~~~~~~uuuhhh___ZZZ]]]fffrrrxxxzzz{{{|||zzzyyyyyyzzzzzzxxxvvvuuutttrrrnnnhhh^^^SSSKKKHHHHHHIIIJJJLLLNNNOOOPPPSSSYYY___eeejjjllleee\\\ZZZ^^^eeennnsssuuuwwwxxxxxxxxxyyyxxxxxxyyyzzz{{{yyy{{{~~~~~~~~~~~~|||~~~xxxssszzzzzzzzzzzz{{{}}}~~~}}}~~~~~~|||{{{}}}~~~hhhjjjXXX<<<;;;999777666777777555444444444444555555555555666666888<<<>>>AAADDDHHHKKKMMMYYY___WWWSSSLLLLLLLLLXXX\\\ccc}}}cccVVVRRRQQQRRRQQQNNNMMMPPPSSSTTTTTTTTTUUUYYY___cccffffffiiinnntttwwwxxxwwwrrrtttuuurrrmmmiiijjjlllkkkhhhdddaaa^^^]]]^^^___ZZZRRRKKKIIIJJJOOOYYYcccjjjmmmnnnnnnrrryyy|||{{{rrrpppqqquuuyyyyyywwwuuutttooolllpppvvvyyy~~~yyyttttttuuusssoooiiiaaa]]]]]]bbbgggjjjqqqyyy~~~}}}}}}}}}zzz}}}||||||}}}vvvuuuzzzwwwfff{{{VVV;;;777555666666555444444777;;;???UUUrrrrrrsssjjjkkknnnnnnooossswwwuuutttwww~~~|||xxxxxxyyy{{{}}}}}}|||gggQQQIIIHHHMMMYYYfffvvv{{{}}}{{{yyyzzzzzzxxxvvvwwwzzz}}}|||wwwuuuzzz~~~}}}|||yyyyyyooo```VVVQQQMMMMMMLLLIIIGGGJJJQQQXXX^^^hhhsssyyy{{{qqqLLLBBB:::999::::::;;;>>>GGGpppssssss{{{wwwvvvxxxpppZZZTTT^^^dddjjjrrrrrrrrrooommmpppvvvzzzzzzyyywwwxxxyyyxxxvvvwwwyyy||||||{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwvvvvvvvvvwwwxxxssstttrrrooolllmmmssswww|||{{{zzz|||~~~|||tttlll```___dddmmmtttwww{{{yyyxxxxxxxxxyyyxxxvvvtttppplllddd]]]XXXRRRMMMJJJJJJJJJKKKMMMOOOQQQRRRSSSUUU___hhhiiigggddd```\\\___fffoootttvvvwwwwwwxxxyyyxxxxxxxxxyyyzzz{{{{{{vvvyyy||||||{{{zzzzzz{{{xxx{{{~~~zzzvvv||||||{{{{{{|||~~~|||yyy~~~llliiiuuu___BBB<<<:::888777777777666555444444444555555555555666555888<<>>NNNwwwyyyllluuuzzzxxxuuusss}}}jjjZZZWWW]]]^^^fffpppqqqgggdddccchhhrrrzzz||||||wwwzzz{{{xxxttttttxxx|||xxxxxxwwwwwwxxxxxxyyyzzzwwwwwwxxxwwwvvvwwwyyy{{{uuuvvvtttqqqmmmmmmqqquuu{{{{{{zzzxxxzzz{{{vvvpppjjjfffeeejjjppptttyyy~~~yyyxxxwwwvvvvvvtttpppnnnccc]]]TTTMMMJJJJJJJJJJJJKKKKKKLLLMMMPPPSSSVVVXXX___iiipppllldddaaabbbbbbhhhpppwwwxxxwwwxxxxxxvvvwwwuuutttuuuxxxyyyyyyyyyuuuxxxzzzzzzwwwuuuwwwyyyvvvyyy|||~~~~~~~~~~~~~~~{{{|||}}}yyy{{{|||sssnnngggHHH<<<:::888777777777666555444444444555555555555666555888===@@@CCCEEEHHHJJJOOO[[[^^^UUUQQQMMMOOOKKKSSSUUU^^^ooosssXXXQQQNNNMMMNNNNNNKKKKKKMMMOOOOOOOOOPPPQQQUUUZZZ___bbbdddhhhlllppprrrttttttyyyzzzzzz{{{yyywwwtttrrrpppllleee___\\\[[[\\\^^^^^^VVVOOOOOOSSSYYYbbbjjjkkklllmmmqqqxxx~~~xxxhhhooouuuuuuuuutttqqqnnnjjjeeedddhhhmmmrrrzzzvvvxxxwwwtttuuuyyyzzzxxxtttooohhhdddcccdddfffgggqqqwww{{{xxxvvvxxxzzzyyy{{{{{{}}}vvvzzz~~~zzzyyywwwwww^^^@@@;;;999777666555444444777<<<@@@ZZZ|||gggpppvvvqqqmmmmmmnnnmmmmmmnnnqqqttttttsssxxxzzzzzzzzzzzzzzz{{{|||}}}}}}{{{|||~~~sssbbbQQQIIIEEEFFFRRR```hhhooouuuttttttwww{{{|||~~~xxxpppmmmsss{{{}}}}}}}}}}}}}}}vvvvvvxxx}}}xxxggg[[[TTTLLLOOOOOOKKKGGGHHHOOOVVV]]]fffpppvvvwww{{{tttyyyQQQEEE;;;:::======>>>???TTT}}}kkkfffvvv|||}}}xxxyyy~~~jjj``````bbb```fffnnnmmmfffbbb```eeepppyyy||||||yyyzzz{{{{{{{{{zzzyyyzzzwwwwwwvvvvvvwwwwwwxxxyyyvvvwwwwwwuuuttttttxxx{{{tttvvvvvvtttrrrssswww{{{{{{~~~~~~yyyxxxzzzxxxssssssllliiilllppprrruuuyyyxxxvvvtttrrroookkkeeeaaaTTTPPPJJJHHHHHHJJJLLLMMMMMMMMMNNNQQQUUU[[[```ccclllqqqrrrjjjccccccfffhhhpppvvvzzzxxxwwwyyyxxxuuuvvvtttsssuuuxxxzzzzzzyyyvvvyyyzzzxxxtttrrruuuxxxwwwyyy{{{}}}~~~}}}}}}~~~~~~~~~xxxxxx{{{~~~~~~|||{{{yyyyyy|||~~~qqqpppLLL<<<:::888777888888666555444444444555555555555666555999===AAACCCFFFHHHJJJOOO]]]hhhWWWPPPLLLNNNIIIPPPRRRZZZhhhxxxnnnWWWQQQNNNMMMNNNNNNKKKKKKNNNLLLMMMMMMMMMOOOSSSXXX\\\bbbeeeiiinnnqqqsssvvvwww{{{zzz|||{{{rrrnnngggaaa______bbbddd```XXXRRRSSSYYY___gggnnnppppppqqqttt|||{{{rrrhhhqqqxxxvvvssssssqqqlllfffcccbbbfffkkkooowwwxxxxxxuuurrruuuyyyyyyuuuuuusssppppppqqqtttuuuuuusssxxxzzzvvvtttwwwzzzzzzxxx}}}|||}}}yyy~~~aaaBBB:::555777666555333333777<<<@@@\\\vvv```nnnsssssssssppplllhhhjjjnnnjjjoooqqqooouuu~~~}}}|||xxx}}}ooo___PPPHHHDDDDDDPPP^^^jjjrrrxxxwwwvvvyyy}}}~~~|||tttpppvvv}}}zzz~~~yyy{{{}}}|||{{{|||~~~|||~~~|||zzz|||wwwxxxzzz~~~xxxgggZZZTTTLLLOOOPPPLLLGGGHHHOOOVVV\\\eeeqqqxxx{{{{{{yyyRRRFFF<<<:::===>>>???@@@ZZZrrrnnn~~~}}}mmmgggiiijjjdddhhhoookkklllgggcccgggqqqyyy{{{zzzzzzyyy{{{|||wwwzzzyyyxxxvvvuuuuuutttttttttuuuuuussspppppptttwwwqqqtttvvvvvvuuuxxx}}}xxx~~~{{{yyy||||||yyyxxxqqqmmmoooqqqqqqrrrtttvvvsssppplllhhhbbb[[[VVVJJJIIIHHHIIILLLOOOPPPPPPQQQQQQSSSWWW]]]dddlllpppttttttooofffbbbeeehhhjjjsssyyyzzzwwwvvvyyyyyyuuuxxxvvvtttvvv{{{}}}}}}|||xxxzzz{{{wwwrrrqqqtttxxxxxxzzz||||||}}}|||~~~zzz{{{|||}}}}}}|||{{{zzzvvvvvvwwwzzz}}}~~~~~~zzzvvvwww|||zzzuuuNNN===:::888777888888777555444444444555555555666666555999===AAADDDFFFHHHJJJPPP]]]rrrZZZPPPKKKMMMHHHNNNRRRYYYeeessspppZZZRRRNNNMMMOOOOOOLLLLLLOOOKKKLLLLLLLLLMMMQQQWWW[[[```ccciiiooossswww{{{}}}{{{zzz|||uuuqqqjjjeeedddfffiiilllbbbZZZTTTWWW]]]dddkkkrrrtttttttttwww~~~yyynnniiissszzzwwwssssssqqqmmmiiifffeeehhhjjjmmmttt|||}}}zzzuuuqqqtttyyywwwqqquuuuuuuuuyyy}}}zzz~~~~~~zzzxxx{{{}}}|||~~~|||}}}~~~~~~nnnHHH999999444999555555;;;::::::EEEcccyyyyyysssggguuurrrkkklllssstttllllllsssmmmnnnmmmnnnvvv~~~}}}|||~~~zzzttt```NNNHHHFFFGGGQQQ___gggpppvvvvvvvvvzzz{{{xxx}}}|||{{{}}}}}}~~~vvvssszzz{{{xxx}}}~~~}}}~~~~~~~~~~~~~~~zzz{{{uuusssuuu{{{xxxtttqqqttt|||uuuiii[[[NNNNNNLLLIIIFFFGGGLLLTTTYYYfffllltttyyy||||||{{{\\\>>>>>>>>>;;;>>>999???```}}}yyyvvvwwwxxxtttjjjdddgggnnnqqqssspppjjjiiipppyyy{{{wwwwwwxxxyyy{{{}}}~~~zzzyyyxxxwwwvvvvvvvvvvvvxxxwwwvvvtttsssssssssssswwwttttttxxx||||||zzzyyyqqqxxx{{{zzz{{{}}}zzztttvvvpppjjjiiimmmqqqrrrpppmmmllliiieee^^^WWWQQQMMMIIIKKKMMMNNNNNNPPPRRRTTTRRRUUUYYY```gggnnnsssvvvyyytttkkkccc^^^aaahhhmmmuuuwwwwwwttttttvvvvvvtttsssvvvzzzzzzxxxwwwyyy{{{wwwttttttvvvsssnnnqqqxxxzzz{{{|||}}}~~~~~~}}}}}}}}}{{{{{{||||||||||||{{{{{{xxx{{{|||yyyyyy{{{zzzwww{{{wwwyyyyyyNNN???999666888:::777555555555444444444444555666666999<<<>>>@@@BBBEEEIIILLLQQQ]]]oooVVVOOOJJJJJJGGGSSSTTTWWWdddyyyrrr^^^UUURRRNNNLLLLLLLLLLLLKKKJJJMMMRRRSSSSSSSSSWWWZZZ___ccciiioootttwwwxxxxxxwwwzzz{{{}}}xxxpppkkkiiihhhjjjllleeeXXXRRRZZZdddiiipppwwwyyyxxx|||xxxooolllrrrvvvwwwuuutttuuutttpppllljjjjjjjjjgggeeeooo{{{yyywwwuuutttuuuvvvvvvuuu|||~~~}}}}}}{{{{{{|||~~~|||{{{{{{}}}sssqqqJJJ999888555999666444777555888EEEkkkvvv}}}pppgggvvvlllhhhkkktttuuunnnlllqqqjjjlllmmmmmmttt~~~~~~~~~~~~{{{xxxxxx|||}}}|||~~~{{{vvvsssaaaPPPKKKJJJIIIOOOYYYgggrrryyyyyyxxxyyyzzzxxx}}}zzz}}}}}}yyy|||~~~|||vvvwwwyyy|||~~~{{{wwwoooooopppttt{{{~~~{{{pppbbbVVVOOOMMMJJJGGGHHHLLLTTTZZZdddmmmwww}}}yyycccCCC???===:::>>><<>>AAAEEEJJJOOORRRUUU```fffVVVQQQNNNNNNHHHOOOPPPVVVaaawwwbbbVVVSSSOOOLLLLLLLLLKKKJJJNNNQQQTTTTTTRRRSSSVVVYYY^^^```cccgggkkknnnpppqqqppprrrtttuuuzzzzzzwwwrrrnnnpppvvvzzzzzzhhh\\\XXXfffuuuyyyxxxyyy}}}xxxpppnnnppptttwwwxxxuuurrrpppjjjdddccceeehhhiiigggfffjjjoooqqqooommmmmmrrrwww{{{}}}}}}~~~{{{xxxxxxyyy|||~~~~~~|||zzzxxx{{{wwwrrrttt|||qqqttt~~~iii[[[AAA;;;333888777888:::999JJJgggzzz~~~dddhhhzzzooonnnoooqqqqqqnnnmmmnnnjjjooorrrrrruuu{{{~~~}}}pppuuuzzzzzzyyyxxxzzz|||}}}{{{xxxlll]]]TTTPPPQQQVVV\\\aaajjjuuuyyyvvvpppoooppprrrvvvvvvooommmwww|||}}}|||wwwvvvuuuxxx|||}}}{{{xxx|||}}}}}}|||vvviii]]]PPPOOOLLLJJJJJJNNNTTTXXXeeennnzzzvvvzzzqqqLLLBBB===;;;AAA>>>EEEbbbrrr~~~pppfffkkk{{{|||}}}{{{wwwyyy|||~~~{{{xxx|||{{{yyyxxxwwwxxxzzz{{{yyyyyyxxxxxxxxxyyyzzzzzzzzzyyyvvvyyywwwtttppppppwww}}}xxx|||xxxpppeeeZZZRRRNNNMMMAAA@@@>>>???DDDMMMVVV\\\ZZZ\\\___aaaccceeehhhjjjlllooosssvvvwwwvvvtttrrrsssoookkkmmmsssvvvuuussstttwwwwwwvvvvvvzzz{{{xxxzzzwwwtttttttttsssnnniiigggfffeeegggnnnyyy~~~}}}|||zzzzzzzzzzzzzzzvvvxxxzzz}}}~~~~~~}}}|||{{{zzzyyyxxxxxxwwwyyyzzz|||}}}|||zzzxxxvvvyyyzzz|||}}}}}}|||zzzyyyzzz}}}~~~}}}~~~~~~}}}zzzyyy~~~xxx[[[DDD<<<777888999777555666555444444444444555666666999<<>><<>><<>>888888888777666777555444444444444555666666999<<<@@@DDDHHHMMMRRRVVV\\\fff___UUUNNNIIIKKKEEEHHHGGGSSSZZZdddpppWWWTTTPPPMMMLLLKKKJJJIIIHHHJJJLLLLLLKKKLLLQQQVVVWWW[[[bbbiiinnnoooooonnnaaa___[[[XXX^^^kkkuuuwwwzzz{{{tttiiigggnnnoooiii]]]UUUUUUaaalllsss}}}xxxvvvzzz}}}{{{zzz|||{{{vvvtttuuussspppsssrrrkkk```]]]```dddccc___ccckkkttt|||~~~~~~{{{yyyyyyyyy{{{|||~~~yyy{{{pppXXXWWWccc{{{{{{uuu[[[BBB;;;999777444;;;BBBAAAPPPmmmbbbhhhzzz}}}gggkkkpppqqqrrrqqqnnnjjjjjjiiijjjooo{{{{{{rrrnnnnnnvvvwwwuuuwwwvvv~~~{{{xxxwwwyyyzzzzzzuuupppoooqqqooohhhaaa^^^```\\\QQQIIIMMMZZZffflllhhhlllwww{{{|||~~~|||xxxpppqqqvvv}}}rrrfffNNNMMMLLLJJJIIILLLPPPTTT^^^gggrrryyy|||{{{}}}vvv{{{RRRDDD===;;;AAA>>>DDD```yyyzzzxxxqqqrrrzzzwwwjjjlllvvv{{{yyy{{{|||vvvvvvvvvwwwxxxzzz{{{|||xxxzzz{{{}}}}}}|||zzzyyyxxxxxxxxxyyyzzz{{{|||}}}xxx}}}~~~}}}~~~}}}{{{yyymmm^^^SSSOOONNNLLLJJJJJJMMMRRRXXX]]]```aaabbbeeehhhlllnnnqqqtttwwwzzz|||wwwqqqmmmlllpppvvvyyyyyywwwuuuuuuuuuwwwwwwttttttwwwvvvtttpppsssuuusssnnnkkkkkklllmmmnnnjjjgggmmmwww|||yyyxxxwwwuuuttttttvvvwwwxxxyyyxxxxxxxxxxxxyyyzzz{{{wwwyyy|||~~~}}}|||{{{{{{zzzyyyyyyyyyzzzzzzvvvxxx{{{}}}}}}{{{xxxvvvuuuyyy{{{zzz|||~~~yyy||||||yyy}}}wwwzzz~~~zzzdddFFF>>>888888888777666777555444444444444555666666777:::???DDDIIIOOOUUUYYY___iiiaaaWWWOOOJJJMMMGGGJJJHHHSSSXXX^^^{{{lllXXXTTTPPPMMMLLLKKKJJJIIIIIIJJJKKKJJJIIIJJJNNNRRRTTTYYYaaaiiinnnooonnnmmmeeebbb\\\YYY___mmmxxx|||xxx|||wwwmmmkkkpppooofffZZZSSSSSS\\\eeelllxxx{{{sssssszzz}}}zzz}}}~~~|||xxxvvvxxxxxxuuu{{{xxxnnn___ZZZ]]]aaa___bbbgggqqq{{{}}}~~~~~~|||||||||{{{{{{{{{|||}}}}}}~~~xxxVVVNNNWWWrrryyyWWW@@@;;;<<<555<<<<<>>BBBlllzzz}}}|||yyyuuu~~~}}}wwwlllccceeennnttttttwww}}}|||yyyzzzzzzxxxxxxzzz}}}|||yyywwwwwwwwwyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{||||||zzzyyy|||~~~yyykkk```YYYVVVVVVWWW[[[]]]```cccggglllqqqtttsssvvv{{{~~~{{{zzz{{{{{{zzzyyyyyyyyyxxxwwwwwwvvvvvvuuuvvvvvvvvvuuuuuuttttttuuutttqqqoooooopppsssuuuxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuvvvwwwxxxzzzzzzzzzyyywwwxxxzzz|||}}}}}}~~~}}}{{{{{{|||}}}{{{{{{{{{{{{zzzyyyxxxwwwzzzzzzzzz|||~~~~~~{{{xxxtttvvvyyy|||zzz|||{{{zzz}}}~~~yyynnnpppwww|||{{{sssrrrOOO>>>888:::777888:::444555555555555555666666777888<<>>===DDDHHH}}}}}}}}}|||vvvjjjbbbdddooowwwyyyzzz}}}}}}}}}}}}{{{yyyxxxwwwxxxyyy{{{zzzzzzzzz{{{{{{|||||||||{{{}}}|||xxx{{{~~~yyyzzzuuunnnlllkkkllloooqqqrrrqqq~~~||||||}}}~~~{{{yyyxxxxxxxxxxxxwwwwwwwwwuuuwwwzzz|||yyytttmmmiiigggfffhhhqqq{{{{{{tttrrrssstttuuuuuuuuuuuuuuutttuuuwwwxxxyyyxxxwwwwww}}}zzzyyyzzz||||||||||||yyywwwxxxyyy}}}|||zzzyyyyyyyyy{{{{{{~~~}}}||||||}}}{{{}}}~~~~~~}}}yyyuuusssyyy|||}}}{{{~~~jjjqqqUUUCCC;;;;;;777888;;;555666666555555666666777888888===EEELLLQQQXXXaaagggooo___PPPNNNKKKGGGEEENNNYYYbbbcccpppooo^^^PPPNNNPPPNNNJJJHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLRRRZZZ___fffttt~~~{{{lllfff]]]UUUOOOLLLLLLLLLKKKLLLMMMPPPWWWbbbnnnvvv||||||tttiiiiiirrr{{{~~~~~~}}}zzz{{{{{{{{{~~~}}}zzz}}}}}}}}}|||{{{yyyxxxwwwvvvtttvvvyyy{{{{{{}}}~~~yyyyyyzzzvvv]]]KKKDDD999444;;;888:::???PPPiiihhhnnnbbbkkkzzziiijjjlllnnnnnnmmmlllkkkjjjeee___cccrrrtttttttttssssssuuuzzz}}}zzzwwwtttsssuuuuuutttqqqppprrrtttyyywwwwwwpppjjjhhh```VVVUUUZZZ___[[[SSSLLLKKKRRR___iiiiiiqqqyyy|||}}}~~~|||tttjjjbbb```jjjwww}}}~~~}}}{{{zzzxxxxxx{{{~~~|||pppYYYUUUQQQOOONNNPPPZZZdddmmmwwwfffFFF@@@<<<<<>>===CCCFFF|||yyyqqqaaa```jjjsssvvv~~~yyywwwyyy{{{|||yyyzzz{{{|||}}}}}}}}}|||}}}}}}|||{{{zzzyyyyyyxxxsssyyy|||yyyxxx~~~}}}tttwwwtttqqqpppuuu}}}|||yyyrrrggg```cccooozzz}}}zzzyyyzzz|||~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzvvvtttoooiiibbb[[[UUURRRSSS^^^lllttttttqqqppppppmmmmmmooopppqqqrrrrrrsssrrrrrrrrrrrrtttvvvyyyzzzwwwxxxyyy{{{}}}}}}zzzxxxwwwyyyzzzzzzyyyzzz|||~~~wwwxxxyyyzzz{{{zzzyyyxxxvvv{{{~~~||||||}}}zzzzzz{{{{{{|||}}}}}}~~~zzz~~~}}}qqqWWWDDD;;;999444666888333555444444444444555666666888@@@KKKVVV```jjjuuu{{{}}}iiiXXXMMMHHHGGGHHHHHHMMMTTTSSSZZZzzziiiQQQLLLMMMJJJJJJMMMJJJJJJJJJKKKKKKKKKKKKKKKOOORRRUUUYYY^^^gggrrrzzz|||wwwxxx|||}}}xxxrrriiikkkjjjaaaTTTJJJFFFFFFFFFCCCDDDMMM]]]kkksssvvv|||{{{wwwrrrqqqwww{{{|||}}}xxxxxx}}}~~~}}}~~~{{{zzzyyy|||}}}}}}~~~~~~~~~~~~~~~{{{{{{zzzyyyyyy||||||~~~~~~{{{}}}vvvaaaCCCDDD888;;;888888;;;@@@]]]kkkfffjjj```gggttt}}}nnnoootttxxxwwwqqqmmmnnnhhhffffffkkkvvv}}}{{{~~~}}}{{{zzzzzzvvvwwwyyy~~~xxxtttnnnhhheeedddfffgggdddaaaVVVLLLOOO^^^kkkoooiiirrrxxxyyywwwuuurrrnnnlllllljjjtttuuuttthhh^^^XXX___ooo|||~~~}}}~~~~~~|||||||||~~~||||||{{{{{{}}}xxxoooXXXRRRLLLKKKMMMRRR]]]gggsssuuuwwwxxxyyy|||~~~zzzssspppJJJ@@@???<<>><<<;;;>>><<<<<<>>>BBB^^^qqqmmmzzzkkk___iiiyyyooommmnnnqqqpppkkkiiikkkiiihhhggghhhnnnzzz~~~xxxuuuwww}}}}}}{{{{{{yyyrrriiieeegggkkklllcccWWWOOOUUUdddqqqwwwppptttxxxwwwxxxyyywwwrrrqqqooojjjuuu~~~rrrhhh^^^^^^jjjxxx~~~}}}||||||}}}|||zzzmmmUUUOOOKKKJJJLLLRRR]]]gggooossszzz~~~zzzzzz|||}}}uuummm~~~mmmIII@@@@@@===AAAKKKrrrttt|||uuuyyyqqq]]]aaakkkqqqyyy||||||zzz|||~~~yyyyyyzzz||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxwwwyyyyyywwwwwwzzzyyyvvvyyy~~~{{{uuuuuuwwwzzzxxxqqqlllqqqyyyxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~|||zzzvvvrrrpppggghhheee^^^WWWVVV]]]dddsssxxxvvvmmmiiinnnrrrqqqppprrruuuwwwwwwtttpppmmmqqqpppmmmmmmnnnsssxxx{{{yyyxxxwwwxxxzzz{{{zzzyyyyyyyyyzzzzzz{{{zzzzzzzzzzzzyyyyyyxxxxxxyyyyyyzzzxxxzzz{{{|||||||||~~~~~~}}}}}}~~~~~~|||pppwwwbbbHHH::::::777888:::666888888888888888888888888:::EEEVVVeeeqqq{{{gggNNNPPPLLLEEEHHHMMMRRRUUU\\\pppzzz\\\PPPOOOMMMKKKJJJGGGHHHIIIJJJLLLMMMNNNNNNKKKNNNQQQUUUYYY___fffjjjtttzzzqqqYYYTTTPPPRRRWWWYYYVVVRRROOOLLLHHHMMM]]]ppp{{{}}}pppfff```[[[YYY\\\```dddkkksssyyyzzz|||~~~~~~~~~|||{{{xxxyyyyyyzzzzzz{{{{{{{{{|||{{{{{{}}}~~~|||xxxyyyzzz{{{zzz{{{}}}~~~{{{zzzwwwYYY@@@===<<<>>><<<;;;===AAA]]]rrrmmmsss___dddtttoookkkiiikkkkkkgggfffhhhhhhiiiiiikkkoooyyy}}}xxxuuuuuu{{{{{{yyy~~~wwwmmmgggiiimmmnnncccUUUOOOWWWgggsssyyyuuuxxxyyyyyy|||}}}xxxwwwrrrlllwwwzzzqqqeeeaaajjjwww|||~~~}}}|||||||||zzzzzzzzz~~~yyyjjjSSSMMMJJJJJJMMMRRR]]]hhhmmmqqqxxx}}}zzz{{{~~~jjj}}}mmmIII@@@@@@<<<@@@KKK}}}tttwww}}}wwwsss|||uuuaaa___jjjrrrsss}}}~~~|||{{{~~~~~~{{{zzz|||}}}}}}{{{yyyzzzzzzzzz{{{||||||||||||{{{zzzzzzyyyxxxxxxxxxvvvvvvwwwvvvsssvvv~~~{{{www~~~{{{{{{qqqpppuuuwwwzzz|||~~~~~~|||||||||~~~}}}|||zzzwwwssspppnnnbbbbbbaaa```aaafffooovvvrrrsssooohhhhhhnnnpppnnnoooqqqtttuuutttqqqmmmkkkgggffffffgggkkkqqqvvvxxxyyyxxxwwwxxxzzz{{{{{{zzzxxxyyy{{{||||||{{{zzzyyyxxxxxxwwwwwwwwwwwwxxxxxxyyyzzz||||||{{{{{{}}}|||{{{{{{{{{}}}~~~~~~~~~zzz}}}mmmnnncccIII;;;:::777777:::666888888888888888999999999;;;GGGYYYjjjxxx{{{nnn]]]JJJOOOMMMIIILLLOOORRRUUU[[[kkkcccRRROOOOOOLLLIIIGGGHHHIIIJJJKKKLLLMMMMMMJJJMMMPPPTTTXXX]]]cccgggpppvvveee```\\\\\\```bbb```\\\QQQKKKGGGNNN___qqqzzz{{{|||yyyggg\\\YYYSSSPPPRRRVVVZZZccckkkuuuxxx|||~~~~~~wwwxxxxxxyyyzzz{{{{{{|||zzzyyywwwwwwyyyzzzyyyxxxwwwyyyzzzzzzyyyzzz|||~~~vvvvvv}}}zzz}}}|||WWWBBB>>>;;;===:::999;;;@@@]]]wwwsssbbb```ppp}}}pppjjjggghhhhhheeedddeeefffiiilllooossszzz|||zzzxxxvvv|||~~~}}}~~~wwwtttttt{{{{{{pppjjjlllpppooo```RRRPPPZZZiiitttzzzzzz{{{{{{|||zzztttlllyyyzzzmmmeeekkkxxx}}}~~~~~~}}}||||||{{{{{{}}}|||wwwxxx}}}yyyiiiQQQLLLJJJKKKNNNTTT___iiimmmpppuuu{{{~~~iiinnnJJJ@@@???<<<@@@KKKxxx}}}ttt||||||kkkaaaiiirrroooxxx{{{}}}|||}}}~~~||||||~~~~~~|||zzzzzz{{{yyyzzz{{{||||||{{{zzzyyyyyyyyyyyyxxxxxxzzz{{{{{{xxxsssvvv~~~|||www|||{{{~~~rrrllllllwwwzzz}}}}}}{{{yyyxxxyyy}}}|||{{{xxxuuuqqqnnnlllbbb```___bbbiiiqqquuuvvvlllllliiihhhkkkooonnnkkkmmmllljjjhhheeebbb```___[[[^^^bbbfffkkkooorrruuuxxxwwwwwwxxxzzz{{{{{{zzzxxxyyy{{{||||||{{{yyywwwyyyyyyxxxxxxxxxxxxyyyyyy{{{|||}}}|||{{{zzz{{{||||||{{{{{{zzzyyyyyyyyyzzz|||}}}~~~~~~|||~~~ppplll|||eeeJJJ;;;:::777777:::777777777888888888999999999<<>>;;;@@@LLLwwwjjjoooiiiaaaiiigggeeefffjjjrrrzzz|||yyytttuuu~~~~~~{{{|||~~~}}}|||{{{{{{|||wwwxxxxxxyyyyyyxxxxxxwwwwwwzzz{{{zzz}}}{{{}}}xxx{{{yyyzzzsssgggdddhhhrrrvvvyyyxxxuuuuuuxxx{{{zzzyyywwwtttqqqooolllkkkoooqqquuuzzz}}}yyyqqqjjjjjjiiiiiikkkkkkgggaaa^^^ZZZXXXUUURRRSSSVVV[[[^^^gggooovvvwwwqqqnnnpppssstttuuuwww{{{}}}}}}zzzxxxxxxxxxyyyyyyyyyxxxvvvvvv{{{zzzzzzzzzzzzzzzzzz{{{zzz{{{}}}|||{{{{{{|||}}}}}}~~~~~~|||{{{}}}|||{{{{{{}}}~~~iiiggggggLLL<<<:::666777:::777666777777888999999::::::;;;FFF[[[ssspppeeeRRRNNNJJJNNNHHHGGGKKKQQQQQQUUUiii{{{^^^PPPPPPNNNFFFHHHHHHIIIIIIJJJJJJKKKKKKJJJKKKLLLNNNQQQVVV]]]bbbjjjvvv~~~xxxooogggWWWNNNHHHLLLQQQTTTYYY^^^dddmmmwww|||xxxlll___VVVQQQKKKGGGGGGHHHKKKQQQXXXcccjjjqqqvvvwwwxxx|||||||||||||||||||||||||||{{{zzzzzz}}}}}}|||~~~{{{xxxpppjjjqqq}}}MMMBBB<<<777999777:::CCCRRRyyy{{{~~~zzzaaaeeessszzz~~~{{{sssnnnpppqqqnnnjjjiiifffddddddgggooovvvyyyyyyvvvtttyyy||||||zzzuuutttuuuvvvooo\\\OOOUUUeeepppvvvyyyzzzzzz{{{|||sssyyykkkmmmyyy~~~zzz}}}}}}||||||{{{{{{{{{zzzzzz|||~~~~~~{{{|||}}}|||{{{{{{}}}~~~}}}yyywwwxxxyyyxxxvvvxxx}}}uuurrrlll[[[PPPLLLKKKNNNRRRYYYcccnnnpppwww~~~~~~zzzzzz}}}uuuvvviiivvvNNN@@@===:::@@@MMMqqqdddhhhhhh[[[cccbbb```bbbeeejjjnnnpppqqqpppmmmxxxyyy{{{||||||{{{zzzzzz{{{wwwwwwwwwwwwwwwwwwwwwwwwwww{{{{{{{{{}}}}}}www}}}}}}}}}zzzzzz|||zzz}}}nnnbbbdddlllooorrrvvvvvvttttttyyy~~~yyyxxxvvvsssqqqnnnlllkkkhhhoooxxx~~~|||uuukkkeeekkkiiihhhhhheee^^^YYYVVVRRRRRRRRRUUU[[[ccckkkpppuuu}}}tttnnnpppuuusssuuuxxx|||~~~~~~zzzwwwxxxxxxxxxxxxwwwwwwvvvuuuxxxwwwwwwwwwwwwwwwwwwxxxxxxzzz{{{|||{{{|||~~~{{{}}}~~~}}}}}}}}}{{{zzz|||~~~~~~jjjlllhhhLLL<<<:::666777:::888666777777888999999::::::999EEEZZZtttwwwmmmXXXPPPLLLQQQIIIHHHNNNUUUUUUXXXkkk~~~aaaQQQPPPNNNFFFGGGHHHIIIJJJKKKMMMNNNNNNIIIJJJJJJKKKNNNTTT[[[aaafffnnnzzzpppccc\\\RRRJJJIIIJJJJJJPPPXXX```iiitttyyyvvvlllaaaYYYPPPKKKFFFFFFGGGIIINNNTTT___eeemmmqqqrrrtttyyy}}}}}}}}}}}}}}}}}}|||||||||~~~~~~~~~|||zzz~~~}}}nnntttRRR===888888666777:::???YYYzzz}}}\\\```rrruuu}}}}}}~~~nnnmmmvvvrrrjjjhhheeecccdddeeefffiiiooovvv|||{{{|||{{{uuuuuuvvvttteeeWWWQQQ[[[iiiooosssxxxzzz~~~rrrhhhjjjuuu~~~zzzzzzyyyyyyyyyzzzzzzzzz|||{{{zzz}}}~~~|||{{{yyyzzz{{{||||||{{{~~~{{{wwwuuuuuuuuusss|||||||||tttrrriii]]]MMMJJJIIIKKKTTT^^^gggmmmvvvyyyvvv}}}|||yyy}}}pppsssNNNCCC<<<;;;BBBGGGrrr|||~~~\\\bbbvvvaaaQQQXXXXXXZZZ]]]___dddmmmtttsssmmmrrruuuyyyyyywwwvvvyyy{{{|||zzzxxxxxxyyyzzzyyyxxxwwwxxxyyyxxxwwwvvvwwwxxxzzz~~~~~~uuuvvvrrruuuzzzuuuyyyxxxiiibbbbbbfffqqqppppppssswwwxxxuuurrrssswwwwwwsssqqqssssssqqqrrrxxx~~~}}}wwwpppmmmlllkkkhhhddd]]]VVVSSSRRRSSSSSSZZZdddkkkpppssswwwzzz~~~wwwssstttuuuwwwzzz}}}}}}zzzxxxwwwxxxxxxxxxwwwvvvuuuttt{{{{{{yyyvvvtttuuuxxxzzzzzz{{{|||}}}~~~~~~~~~~~~|||zzzxxxzzz}}}|||}}}|||nnnqqqbbbHHH::::::666777999666888888888999999::::::;;;<<<@@@TTTuuulllUUUWWWJJJJJJIIIKKKSSSZZZbbbnnnxxxvvv___XXXRRRLLLNNNLLLKKKJJJIIIIIIJJJLLLLLLJJJIIIJJJKKKOOOTTTXXX[[[gggnnnpppwwwuuullleeeeee]]]SSSJJJEEEEEEGGGHHHRRRZZZlll{{{xxxggg[[[ZZZQQQNNNIIIFFFEEEHHHLLLOOOaaadddiiilllmmmooosssvvv~~~|||{{{~~~}}}|||zzzxxxwwwwww~~~~~~|||zzz{{{KKK;;;:::<<<;;;;;;===BBBZZZ{{{uuuaaa___nnnrrr{{{}}}rrrnnntttooogggeeecccccccccdddfffkkkrrrzzz~~~~~~zzz{{{{{{yyytttcccVVVRRR]]]jjjqqquuuyyyzzz~~~qqqhhhlllwww~~~~~~{{{{{{{{{{{{{{{|||}}}}}}|||zzz||||||zzz}}}||||||~~~~~~}}}||||||zzzwwwsssqqqqqqrrrqqqxxx}}}zzzxxxzzz~~~|||tttqqqgggZZZMMMKKKJJJMMMVVV```iiiooouuu{{{yyy~~~~~~qqqkkksssNNNCCC<<<:::AAAEEEmmmuuuzzz|||___^^^mmmZZZKKKQQQPPP[[[___bbbeeemmmvvvxxxvvvtttvvvwwwwwwvvvvvvvvvwwwxxxwwwvvvvvvwwwwwwvvvuuuuuuvvvwwwwwwvvvvvvwwwxxxwww{{{vvvuuupppqqq~~~|||xxx{{{qqqddd```fffllloooppprrruuuwwwwwwuuussstttvvvuuuqqqqqquuuxxxwwwtttzzz|||ssskkkiiijjjgggddd___ZZZVVVWWW[[[^^^ggglllssswwwyyyzzz|||}}}}}}zzzuuuuuuuuuvvvxxxxxxvvvtttyyyyyyyyyyyyxxxxxxxxxwwwzzzzzzyyywwwuuuuuuwwwyyyxxxyyyzzz{{{||||||||||||yyyxxxxxxzzz}}}|||yyyzzz~~~}}}vvv|||yyy```GGG::::::777777999666888888888999999::::::;;;===CCCYYY{{{```WWWOOOKKKKKKOOOVVV\\\aaajjjrrrfff]]]VVVNNNLLLKKKKKKJJJIIIIIIJJJKKKLLLJJJJJJJJJKKKNNNSSSXXXZZZccckkkmmmqqq}}}{{{lllfffdddggg]]]QQQHHHEEEEEEFFFFFFJJJQQQbbbrrrqqqbbbWWWUUURRRNNNIIIEEEEEEHHHLLLNNN[[[___eeeiiilllnnnrrruuu{{{{{{{{{|||}}}}}}|||{{{~~~~~~}}}{{{zzzxxxwwwwww|||}}}~~~}}}}}}~~~~~~rrrFFF;;;===::::::;;;;;;???WWWwwwddd\\\jjjqqqxxx|||yyypppssslllddddddbbbdddbbbbbbeeemmmvvv~~~}}}~~~xxxyyy{{{zzzzzzxxx~~~yyysssttt|||~~~}}}vvvmmm^^^TTTRRR^^^kkkpppuuuzzzzzz}}}pppjjjppp{{{~~~{{{{{{zzzzzzzzz{{{|||}}}}}}|||{{{|||{{{xxx~~~|||zzzzzz|||||||||{{{yyyyyywwwsssooommmnnnpppooouuuyyyxxxyyy|||}}}{{{|||tttpppdddVVVMMMLLLLLLPPPYYYccclllqqqsss}}}}}}|||}}}hhhjjjpppMMMCCC;;;999???CCCgggooorrrsssrrrbbbYYYdddXXXMMMRRRSSS```eeeiiijjjnnnvvv{{{|||wwwvvvuuuuuuvvvvvvuuussswwwvvvuuuvvvwwwvvvuuusssssstttvvvvvvuuuuuuvvvxxxvvvyyy|||xxxtttmmmlllxxx||||||~~~xxxjjj```___hhhrrrmmmppptttvvvvvvuuutttttttttuuusssppprrrxxx}}}}}}uuu|||yyylllddddddiiidddbbb___\\\\\\aaaiiinnnuuuxxx|||}}}}}}||||||||||||zzzyyyxxxvvvvvvxxxyyyxxxxxxwwwwwwvvvvvvwwwwwwxxxyyyxxxyyyyyyxxxvvvvvvwwwyyyvvvvvvwwwxxxyyyyyyyyyyyyuuuwwwyyyzzz{{{{{{}}}~~~{{{zzz|||yyyuuu]]]EEE::::::777666999666777777888999::::::;;;;;;===FFF___gggRRRRRRMMMMMMQQQXXX\\\^^^dddkkkmmm```[[[RRRLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKNNNRRRVVVYYY^^^gggjjjmmmtttwwwpppjjjjjjggg___UUULLLHHHGGGEEEDDDBBBIIIZZZlllnnnaaaVVVTTTTTTOOOIIIEEEEEEIIILLLMMMUUUZZZbbbhhhmmmpppsssuuuvvvwwwxxxyyyzzzzzzzzzzzz}}}}}}|||{{{zzzyyyxxxwwwzzz{{{|||}}}}}}~~~{{{}}}qqqFFF===???777888::::::>>>VVVfffYYYiiitttwww|||qqqqqqjjjccceeedddccc```___dddmmmyyy{{{tttttt~~~}}}wwwwww}}}}}}uuuqqqpppnnntttnnniiiiiisss~~~rrreeeYYYQQQQQQ]]]hhhlllqqqxxxyyy~~~qqqlllttt~~~yyyyyyyyyyyyxxxxxxyyyzzzzzz{{{}}}}}}{{{|||}}}yyyzzzyyywwwwwwxxxyyyxxxwwwuuutttqqqmmmjjjjjjlllnnnnnntttyyy|||{{{tttpppcccTTTLLLKKKLLLRRR\\\fffooossstttzzz~~~}}}}}}gggmmmkkkIIIBBB<<<:::@@@CCCcccqqqnnn}}}zzzwwwiii[[[ccc\\\SSSTTTVVVdddlllqqqpppppptttyyyzzzyyyvvvssstttwwwxxxvvvtttxxxwwwwwwwwwxxxwwwuuusssssstttuuuuuusssssstttuuuwwwxxxzzz{{{|||vvvmmmjjjsss||||||pppggg``````gggooohhhmmmrrrtttsssrrrrrrtttssstttsssrrruuu{{{~~~|||ssszzz}}}ttteee^^^bbbjjjfffgggggggggjjjpppwww}}}{{{|||}}}}}}|||{{{zzzzzzxxxyyyyyyzzzzzzyyyxxxwwwzzzxxxuuuuuuwwwyyyzzzzzzrrrrrrrrrrrrssstttuuuvvvwwwxxxyyyyyyxxxwwwxxxyyyvvvvvvwwwxxxxxxxxxxxxxxxrrrvvvzzz{{{zzzyyyzzz}}}zzzzzz}}}vvv{{{rrrZZZCCC:::;;;777666999777777777888999::::::;;;;;;===GGGbbbmmmQQQVVVNNNMMMPPPUUUXXXZZZ```ggguuurrrccc]]]TTTLLLKKKJJJIIIHHHGGGHHHIIIIIIJJJJJJIIIJJJLLLPPPTTTVVVZZZdddhhhlllssssssyyyxxxlllfffddddddaaa[[[SSSLLLGGGEEE@@@GGGZZZpppuuujjj^^^ZZZWWWQQQIIIEEEEEEHHHKKKLLLQQQWWW___hhhnnnsssuuuwwwuuuwwwyyyyyyyyyyyyzzzzzz||||||{{{zzzzzzyyyxxxxxxyyy{{{|||}}}}}}{{{yyywwwwww|||qqqHHH===;;;777:::======CCC]]]~~~jjjXXXggguuuzzz~~~nnnllleeeaaadddddd```^^^^^^bbbkkkwwwuuurrr{{{zzzyyyxxx{{{uuurrrrrrqqqoookkkhhhhhhqqqrrrcccVVVOOOPPPZZZbbbeeekkkssswww~~~~~~qqqkkksss}}}~~~xxxzzzyyyyyyxxxxxxxxxyyyyyyyyy{{{{{{yyy{{{}}}zzzuuusssqqqoooooopppppppppoooiiihhheeebbb```bbbfffiiilllssszzz}}}{{{uuuqqqcccTTTKKKKKKMMMTTT___iiirrrvvvvvvyyy{{{zzz|||dddmmmdddEEE@@@<<<;;;AAADDD^^^xxxooowwwppp]]]aaa___SSSOOOQQQaaallltttuuusssuuuxxxxxxxxxuuussstttxxxzzzyyyxxxyyywwwvvvvvvwwwwwwuuusssuuuvvvvvvtttrrrqqqqqqrrryyyyyyyyyxxxxxx}}}yyypppkkkqqqyyyppphhhfffdddaaabbbfffccchhhmmmooonnnnnnpppsssqqqsssttttttxxx|||{{{wwwpppuuuvvvmmm___[[[cccmmmnnnqqquuuxxx{{{~~~~~~|||zzzyyywwwwwwxxxxxxyyyyyyzzzzzzyyyvvvtttsssssstttsssssspppppppppqqqrrrssstttuuuvvvwwwyyyyyyxxxxxxyyy{{{wwwxxxxxxyyyyyyyyyyyyxxxtttxxx|||}}}{{{zzz|||~~~vvvxxxyyyyyyyyyxxxwwwuuu~~~zzz{{{pppVVVAAA999;;;777666999777666777777999:::;;;<<<<<<===EEE___|||XXXWWWOOOMMMMMMPPPSSSVVV^^^fffttt|||hhh^^^SSSKKKKKKJJJIIIHHHGGGHHHHHHIIIKKKJJJIIIIIIKKKNNNRRRTTTXXXaaaeeejjjqqqqqqwwwtttcccWWW^^^gggnnnkkk___SSSMMMMMMEEELLL___wwwuuuhhhbbb\\\TTTJJJEEEEEEHHHIIIIIIMMMRRRZZZdddlllrrrtttuuuwwwzzz{{{{{{yyyxxxyyyzzz{{{{{{zzzzzzyyyyyyyyyxxxzzz|||}}}}}}~~~~~~}}}lllGGG;;;777555999<<<;;;DDDaaasss{{{{{{sssYYYcccqqq{{{~~~jjjfff```]]]``````]]]]]]]]]___eeeqqqzzz|||zzzwww}}}|||zzz|||~~~wwwtttpppooouuu~~~pppbbbVVVPPPPPPWWW\\\]]]cccmmmsss{{{~~~ooofffkkkuuuxxxuuuyyyyyyyyyyyyzzz{{{|||}}}|||}}}{{{xxxxxxwwwppphhh```^^^\\\\\\]]]]]]\\\[[[XXXWWWUUUSSSSSSWWW]]]bbbgggpppyyy|||}}}~~~|||xxx{{{uuuqqqcccSSSJJJLLLOOOXXXcccnnnuuuyyyyyyyyyyyyzzz}}}\\\qqq^^^BBB???===<<>>BBBYYY\\\NNNPPPMMMLLLNNNPPPTTT\\\eeeyyytttbbbRRRLLLLLLKKKJJJHHHHHHHHHIIIIIIKKKJJJIIIIIIJJJLLLPPPRRRUUU^^^```eeelllkkkooo}}}rrrcccWWWXXXcccnnnnnnddd[[[XXXZZZRRRUUUeee|||{{{mmmfffaaaWWWKKKEEEEEEGGGGGGFFFIIILLLSSS]]]fffmmmooopppwwwzzz|||{{{xxxwwwxxxzzzzzzzzzzzzyyyyyyyyyyyyyyy|||}}}~~~~~~~~~eeeEEE<<<777444999:::999CCCbbbmmmssssss~~~\\\___jjjttt{{{jjjeee^^^[[[^^^^^^YYY[[[\\\\\\```jjjzzz~~~{{{xxxxxx{{{|||{{{~~~zzzuuuwww}}}{{{pppdddYYYSSSQQQUUUVVVVVV]]]hhhnnnxxxzzzjjj^^^___iiipppppptttuuuvvvxxx{{{}}}{{{wwwtttpppggg\\\NNNLLLJJJJJJJJJKKKJJJIIIKKKJJJIIIHHHJJJPPPWWW]]]bbbnnnyyy||||||{{{zzzxxxyyy|||uuuooo```PPPLLLNNNSSS\\\gggrrrzzz}}}}}}{{{{{{}}}~~~~~~\\\~~~\\\AAA???<<<;;;@@@BBBOOOnnnZZZ]]]eee___\\\ggg```hhhqqqtttvvv{{{}}}|||vvvvvvvvvuuutttvvvxxx{{{{{{xxxtttrrrssstttttttttrrrtttuuutttsssrrrsssuuusssvvvxxxwwwuuutttwwwyyywwwppprrrttthhh[[[UUU\\\aaa\\\XXXXXXZZZYYYZZZ]]]bbbhhhlllnnnooopppooopppuuuzzzyyysssnnnmmmhhh___WWWYYYdddnnn{{{~~~yyywwwvvvuuusssqqqtttuuuvvvwwwxxxyyyyyyyyy~~~~~~|||wwwsssssstttwwwyyyyyyxxxvvvuuurrrrrrrrrrrrrrrssswwwyyyzzz{{{{{{||||||{{{zzzzzzyyyyyyyyyzzz~~~zzz}}}~~~zzz{{{~~~zzzyyyxxxxxx{{{}}}{{{OOO>>>999<<<777555999888555666777888:::;;;<<<===@@@@@@SSS~~~^^^IIIQQQOOONNNQQQRRRTTTZZZaaasssiiiUUUPPPMMMLLLKKKIIIHHHIIIIIIJJJLLLJJJIIIHHHIIIKKKNNNPPPTTT\\\___cccjjjggghhhtttxxxmmmcccVVVZZZ^^^``````aaaeeeiiidddbbbkkk}}}|||ooohhheeeZZZLLLEEEDDDFFFEEECCCIIIKKKPPPXXXbbbiiilllmmmrrrvvvyyyyyyvvvuuuwwwzzzyyyyyyyyyyyyyyyyyyyyyyyy}}}~~~{{{~~~```DDD???;;;999>>>???===FFFfffnnnrrrxxx___\\\eeellltttmmmhhh```\\\___^^^WWWZZZ\\\[[[\\\eeewwwyyy{{{xxxuuuxxxyyyxxxxxxwwwuuu|||}}}uuukkk\\\UUUSSSUUUTTTRRRZZZeeejjjvvvwwweeeWWWVVV```iiilllnnnooorrruuuyyy~~~zzzuuurrrnnncccWWWJJJHHHEEEEEEEEEFFFEEECCCDDDDDDCCCCCCFFFMMMVVV]]]___mmm{{{uuu}}}~~~uuunnn^^^MMMNNNPPPUUU___kkkvvv}}}}}}~~~|||{{{{{{{{{aaa\\\AAA???<<<:::>>>@@@KKKhhhdddhhh___[[[hhhffflllqqqrrruuuzzz|||{{{vvvwwwxxxuuurrrrrruuuyyy{{{wwwttttttvvvwwwwwwppprrrssstttttttttvvvxxxooossswwwxxxwwwuuuwwwyyy~~~yyyqqqrrrrrrgggWWWNNNUUU\\\YYYVVVXXXXXXUUUTTTWWW___gggkkklllnnnnnnllllllrrrzzzzzzuuuooollleee[[[VVVYYYcccmmm}}}~~~zzzvvvuuuwwwyyyxxxwwwvvvwwwxxxzzz{{{{{{{{{{{{vvvxxx|||{{{vvvrrrtttxxxzzzzzzxxxvvvtttooopppooonnnnnnpppuuuxxx{{{{{{{{{||||||{{{zzzzzz{{{xxxvvvyyy~~~www{{{|||yyy|||yyyxxxvvvvvvyyyppp{{{wwwNNN===999===777555999888555666777888:::;;;<<<===BBB>>>OOO{{{eeeOOORRRQQQRRRUUUVVVUUUXXX^^^gggnnnYYYVVVNNNMMMKKKJJJIIIIIIJJJJJJLLLJJJIIIHHHHHHKKKMMMOOOTTT\\\```eeelllhhhgggqqqwww~~~pppfffUUURRROOOQQQZZZeeennnrrrssslllooo}}}{{{pppjjjhhh\\\MMMEEEDDDEEECCCAAAKKKLLLPPPXXXbbbiiilllmmmmmmqqquuuvvvssssssvvvzzzxxxxxxyyyyyyyyyyyyzzzzzzxxx{{{~~~}}}zzzxxxwwwxxx|||~~~xxx~~~\\\FFF???777888888777>>>BBBfffxxxsss{{{dddYYYZZZcccuuutttaaa^^^___^^^\\\]]]ZZZXXXYYYZZZ___kkkvvv{{{vvvxxx{{{qqqvvvwwwyyy{{{|||zzz}}}rrrggg___\\\XXXTTTRRRRRRTTTVVVfffqqq|||xxx|||wwwmmm```XXXTTTVVV___jjjiiikkkooossswww{{{yyytttsssooofff^^^ZZZQQQMMMHHHFFFEEEDDDAAA>>>AAA???@@@DDDFFFHHHMMMTTT```kkkvvvzzzzzz{{{yyywwwzzzsssiiiZZZMMMPPPQQQUUU___kkkvvv|||~~~|||yyyzzz|||}}}{{{yyyyyy}}}}}}lllSSSAAA999999AAA>>>BBBOOOvvvllljjj\\\XXXfffhhhiiikkkpppvvvzzz{{{{{{zzzxxxwwwuuutttttttttuuuyyyyyyyyyxxxwwwuuusssrrrrrrtttvvvvvvtttsssssssssuuuuuuvvvwwwwwwwwwwwwwww{{{sssooottt|||vvvbbbWWWNNNNNNRRRRRRPPPPPPMMMMMMMMMOOOUUU]]]eeejjjiiilllmmmmmmsssyyyxxxpppjjjjjjcccXXXRRRXXXbbbiii|||~~~}}}zzzyyyxxxuuutttsssrrrrrrrrrrrrrrruuuvvvvvvwwwwwwxxxyyyyyy{{{yyyxxxyyy|||}}}zzzwwwrrrtttuuuuuutttsssssssssooommmkkklllpppsssuuuvvvxxxwwwwwwxxxzzzzzzxxxvvvzzzzzzzzzzzzyyyzzz|||{{{zzzzzz|||~~~yyywww{{{vvvlllNNNCCC999888:::999777777777888999999;;;;;;<<<===AAAGGGOOOvvvuuu^^^MMMPPPSSSUUUUUUXXX]]]^^^[[[```wwwsss]]]OOOMMMMMMLLLJJJHHHGGGHHHJJJLLLLLLKKKHHHGGGHHHLLLNNNUUUYYY___bbbdddfffkkknnnwwwuuuiiiVVVRRRNNNMMMQQQYYYbbbiiiiiifffmmm|||uuuiiieeeiii^^^OOOEEEAAAAAAAAA@@@IIIIIIOOOYYYaaaeeekkkppppppqqqrrrsssuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvyyyzzzzzzyyyxxxwwwwwwwwwpppsss|||yyyxxx}}}xxxUUU@@@===777???===;;;BBBCCCggg{{{eeeWWW\\\fffvvvkkkbbb___]]]ZZZ\\\YYYXXXYYY[[[^^^iiitttvvvjjjgggooowwwvvvoootttvvvzzz}}}}}}|||}}}}}}uuummmggg```WWWPPPMMMNNNPPPQQQ___kkkvvv~~~|||zzzrrrhhh\\\TTTOOOPPPWWW```fffkkkqqquuuwwwwwwxxxxxxuuuooohhhddd```]]]___dddTTTOOOIIIFFFDDDDDDCCCAAACCCBBBCCCFFFHHHHHHMMMSSS^^^iiisssvvvvvvwwwwwwuuu||||||uuuhhhVVVHHHPPPRRRWWWaaammmvvv{{{}}}}}}~~~~~~{{{}}}{{{ooo~~~RRRAAA:::999AAA>>>CCCPPP|||~~~dddWWW```eeefffhhhmmmrrrvvvxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxxxxwwwvvvuuuttttttsssrrrtttuuuuuutttsssssstttssstttuuuvvvwwwwwwwwwwww{{{vvvrrrnnnyyyssscccWWWMMMKKKMMMLLLJJJKKKKKKJJJIIIKKKOOOTTTZZZ^^^aaadddgggjjjqqqxxxvvvooolllkkkcccWWWPPPTTT^^^dddsssuuuxxxxxxvvvtttssssssttttttssssssrrrrrrrrrrrrttttttuuuvvvwwwxxxwwwwwwxxxxxxwwwyyy{{{||||||{{{wwwwwwvvvssspppllljjjjjjmmmooopppppppppppprrrtttzzzyyywwwwwwxxxxxxwwwvvvwwwxxxyyyxxxxxxxxxzzz{{{{{{zzzyyy{{{~~~}}}xxxwww{{{~~~hhhNNNCCC:::999:::999777666777888999999;;;;;;<<<===AAAGGGNNNttt}}}cccQQQPPPSSSTTTTTTVVVXXXYYYXXX[[[jjjwww```PPPMMMLLLKKKIIIHHHGGGHHHIIIJJJJJJJJJHHHGGGGGGJJJLLLOOOTTTZZZ^^^```ccchhhmmmssstttjjj^^^ZZZSSSNNNMMMPPPUUUXXX\\\\\\cccpppxxxtttlllfffeee[[[NNNEEEBBBBBBAAA@@@CCCEEELLLXXXaaaeeeiiinnnrrrrrrrrrrrrrrrsssttttttvvvvvvwwwxxxxxxxxxxxxxxxzzzyyyxxxxxxxxx{{{}}}uuuwww|||{{{~~~PPP======999999888777???BBBhhh{{{lll]]]fffhhhvvvttthhhaaa]]]YYYZZZXXXYYY[[[\\\^^^fffpppyyymmmhhhppp{{{{{{tttrrrvvv{{{~~~~~~{{{||||||xxxssslllcccWWWNNNLLLMMMOOOOOOXXXdddqqqyyynnndddYYYRRRMMMKKKNNNTTTYYY```iiinnnmmmiiifffeee___\\\YYYVVVRRRQQQXXXbbbTTTOOOIIIDDDCCCDDDEEEEEEFFFDDDFFFIIIIIIIIILLLQQQ\\\gggqqqsssrrrsssttttttwwwzzzzzzxxxzzz~~~|||zzzwwwpppcccSSSHHHPPPTTT\\\fffpppxxx{{{{{{}}}~~~~~~vvvrrr{{{QQQBBB;;;999@@@>>>DDDPPPssswww___aaaddddddfffkkkpppuuuvvvwwwuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvuuutttsssttttttuuussstttuuutttrrrrrrtttvvvssssssttttttuuuvvvvvvwwwvvv{{{yyywwwsss~~~|||vvvqqqdddXXXLLLIIIIIIHHHHHHJJJJJJIIIGGGGGGHHHKKKNNNPPPUUUXXX^^^eeeooovvvsssllllllkkkbbbTTTLLLPPPYYY___jjjmmmpppqqqpppoooooooootttssssssssssssrrrrrrrrrrrrsssuuuwwwxxxwwwvvvuuuvvvwwwxxxxxxxxxzzz}}}{{{zzzxxxuuuqqqmmmjjjhhhrrrwww{{{{{{wwwttttttvvv{{{yyyvvvvvvwwwwwwwwwvvvvvvxxxzzzzzzyyyyyyzzz{{{zzzyyyxxxyyy|||~~~~~~~~~|||xxxwww{{{^^^NNNCCC;;;999:::888666666777888999999;;;;;;<<<===BBBHHHLLLqqqmmmZZZQQQQQQRRRSSSRRRRRRTTTWWW[[[aaattthhhVVVNNNMMMKKKIIIHHHGGGHHHHHHGGGHHHIIIHHHGGGGGGHHHIIIKKKPPPVVV[[[^^^bbbiiimmmssszzz{{{www}}}uuummmgggbbb[[[TTTOOOMMMMMMNNNLLLQQQWWW___iiimmmhhh___^^^VVVLLLEEECCCCCCBBBAAADDDGGGPPP]]]eeehhhjjjnnnpppnnnlllkkkjjjkkklllmmmrrrtttvvvxxxzzzzzzzzzzzz|||{{{{{{}}}}}}OOO<<<>>>===888777777>>>@@@fffvvvssssss___fffhhhtttwwwkkkeee```ZZZYYYYYYZZZ]]]]]]^^^eeemmm~~~~~~{{{yyy{{{qqqvvv|||~~~}}}}}}}}}{{{wwwtttkkkcccWWWPPPOOOQQQQQQPPPTTT```oooxxx~~~nnndddZZZTTTNNNIIIIIIMMMLLLTTT___eeeddd___ZZZWWWPPPPPPQQQTTTRRRNNNNNNSSSLLLIIIFFFDDDCCCEEEFFFGGGHHHGGGHHHKKKKKKIIILLLQQQ]]]hhhrrrsssrrrsssvvvvvvuuuwwwwwwsssuuu{{{}}}vvvpppggg[[[SSSOOORRRWWWaaallltttyyyzzzyyywwwzzz~~~~~~}}}}}}nnnuuuwwwOOOCCC<<<999@@@>>>FFFPPPuuu~~~~~~kkkeeeffffffhhhlllrrrvvvxxxyyytttuuuvvvvvvvvvvvvuuuuuuvvvtttsssrrrrrrsssuuuvvvtttttttttsssrrrrrruuuwwwtttttttttsssssstttttttttuuuxxx~~~{{{zzzzzz}}}zzzwwwwwwxxxxxxvvvsssfffZZZNNNJJJJJJJJJLLLOOOKKKJJJHHHFFFFFFFFFGGGHHHKKKNNNVVVbbbooouuurrrkkkhhhggg___QQQIIIMMMVVV\\\fffiiimmmoooooooooooopppsssssssssssssssssssssrrrrrrtttvvvxxxyyyxxxvvvtttvvvwwwxxxwwwuuuwww{{{|||{{{zzzzzzzzzxxxvvvuuuwww{{{~~~zzzvvvtttvvvuuuuuuwwwxxxyyywwwvvvvvvxxx|||~~~~~~~~~zzzyyyxxxxxxzzz||||||{{{{{{xxxxxx{{{~~~]]]LLLCCC;;;::::::777555666777888999999;;;;;;<<<===BBBIIIKKKnnnzzzjjjUUUPPPOOOQQQPPPNNNQQQXXXaaadddzzzrrr[[[OOOMMMKKKIIIIIIHHHHHHGGGFFFGGGIIIJJJHHHGGGGGGHHHJJJOOOUUUZZZ^^^dddkkkpppwwwuuu}}}sssvvv|||}}}yyyvvvppplllfff___YYYUUURRRQQQHHHPPPVVVYYYaaahhhbbbUUUTTTOOOIIIEEEDDDDDDDDDDDDFFFJJJUUUbbbjjjjjjjjjkkkjjjhhheeecccbbbcccdddffflllnnnrrruuuyyyzzz{{{{{{}}}|||}}}}}}tttzzzMMM:::===;;;@@@===<<>>bbb{{{nnn~~~zzz]]]YYYeeepppzzzvvvkkkhhhccc[[[ZZZZZZ\\\___^^^^^^cccjjjuuu}}}~~~rrrvvv{{{|||{{{~~~yyysssqqqhhhbbb[[[VVVTTTRRRPPPMMMPPP[[[kkkyyylllcccYYYTTTOOOIIIFFFGGGJJJQQQ\\\dddgggccc]]]YYYRRRNNNNNNQQQRRRMMMHHHGGGDDDEEEFFFHHHHHHIIIJJJKKKLLLJJJJJJMMMLLLJJJMMMRRR^^^jjjuuuvvvuuuwwwzzz||||||~~~{{{uuutttzzz~~~wwwpppeeeWWWQQQQQQTTT[[[fffqqqwwwzzzyyyxxxtttxxx|||}}}||||||fffwwwqqqLLLCCC===999@@@@@@HHHPPP~~~zzz}}}uuutttiiigggggghhhlllrrrvvvyyyzzzuuuvvvwwwwwwwwwuuusssqqquuutttrrrqqqqqqsssuuuvvvsssttttttsssrrrsssuuuwwwwwwvvvuuusssrrrrrrrrrrrrwwwxxx}}}yyyrrr{{{xxxtttqqqqqqtttvvvwwwvvvkkk___SSSMMMKKKJJJMMMQQQMMMLLLIIIFFFDDDDDDDDDDDDFFFHHHQQQaaapppuuuqqqkkkcccccc[[[NNNGGGLLLUUU[[[eeehhhllloooppppppqqqrrrrrrrrrsssttttttssssssrrrtttuuuxxxzzzzzzxxxvvvuuuwwwyyyyyywwwtttuuuyyy}}}{{{{{{{{{}}}~~~wwwvvvwwwzzz}}}{{{ssslllpppqqqtttxxx{{{{{{xxxuuutttwww{{{~~~zzzyyywwwxxxzzz{{{{{{zzz{{{yyyzzz}}}dddIIIBBB;;;::::::777555666777888999999;;;;;;<<<===BBBJJJKKKjjj|||^^^RRRLLLPPPPPPMMMQQQ[[[cccjjjvvv\\\QQQNNNKKKJJJJJJJJJIIIGGGEEEHHHJJJKKKIIIHHHGGGGGGIIINNNTTTYYY]]]ccckkkpppwwwrrrzzztttrrrvvv{{{~~~}}}zzztttmmmddd]]]XXXUUULLLTTTYYYZZZ```eee^^^PPPNNNKKKGGGEEEEEEEEEFFFFFFDDDIIIVVVeeemmmmmmlllmmmiiihhheeecccbbbccceeegggeeegggkkkooosssvvvxxxyyy|||||||||zzzuuuttt}}}|||JJJ:::>>>:::;;;999:::AAA<<<___rrrxxxgggXXX```jjjttt{{{zzzkkkgggccc[[[ZZZZZZ[[[^^^]]]\\\aaahhhppp|||zzzyyytttuuuxxxzzzyyyzzz}}}~~~vvvooonnnhhhgggccc___YYYSSSOOOMMMPPPWWWeeeuuu~~~jjj```WWWSSSOOOHHHDDDCCCHHHNNNYYYfffmmmlllccc[[[UUULLLFFFFFFHHHGGGFFFFFFHHHKKKOOORRRSSSSSSTTTUUUUUURRRPPPPPPMMMKKKMMMSSS]]]kkkxxxzzzyyyzzz~~~}}}yyy||||||yyyuuuhhhUUUMMMNNNWWW___kkktttyyyzzzyyyyyywwwyyy|||~~~```|||kkkIIICCC>>>:::@@@BBBLLLSSS|||qqq~~~uuu|||}}}pppfffeeefffiiioootttwwwxxxwwwxxxzzzzzzyyyvvvsssqqquuutttsssrrrssssssuuuuuurrrsssttttttssssssuuuwwwxxxwwwuuusssrrrqqqrrrrrrxxxyyyyyyrrruuuyyytttnnnmmmppptttvvvvvvnnncccWWWQQQMMMLLLNNNSSSSSSPPPLLLGGGDDDCCCCCCCCCFFFFFFNNN```ppptttooojjj```___XXXLLLEEEKKKUUU[[[cccfffkkknnnooopppqqqsssqqqrrrssstttttttttsssrrruuuvvvxxxyyyyyyxxxwwwvvvxxxxxxxxxvvvuuuuuuwwwyyy{{{yyyxxxzzz~~~~~~{{{wwwsssrrrwww~~~~~~wwwoooooopppssswwwzzzzzzxxxuuusssuuuyyyzzz{{{|||{{{yyyxxxyyy{{{||||||{{{|||zzz|||bbbFFF@@@;;;;;;:::777666888777888999999;;;;;;<<<===AAALLLMMMgggmmmXXXLLLPPPRRRNNNQQQ]]]^^^iiizzz\\\TTTPPPLLLKKKLLLLLLJJJHHHFFFHHHJJJJJJIIIGGGGGGHHHGGGKKKQQQUUUYYY___ffflllsssnnnwwwzzztttuuuxxxxxxnnneee^^^ZZZQQQSSSVVVYYY^^^___XXXOOOOOOMMMJJJGGGFFFEEEFFFGGGGGGMMM[[[kkkuuuuuuuuuvvvnnnmmmkkkiiihhhiiijjjkkk```aaacccfffiiilllnnnppp}}}{{{{{{}}}~~~xxxssstttzzzzzzMMMBBBGGGAAA???>>>???FFF>>>___sssyyysss\\\\\\eeeooovvv~~~lllbbb^^^YYYYYYXXXYYY[[[ZZZYYY^^^eeekkk{{{vvvooowww~~~}}}uuutttuuuxxxyyyyyy~~~yyyuuuyyyyyyqqqlllmmmlllmmmmmmhhh```ZZZXXXXXXWWWXXX```nnnwwwxxxwwwxxxzzzzzz{{{zzz~~~hhh___VVVRRRPPPJJJEEEDDDDDDIIIVVVhhhtttssseeeWWWSSSLLLFFFFFFGGGIIINNNTTTXXX[[[^^^```___```ccceeebbb]]]XXXTTTOOOKKKMMMRRRZZZjjjyyy|||{{{|||}}}xxxvvvsssdddRRRKKKPPPZZZbbbnnnwwwzzzzzzyyyyyyyyyzzz|||}}}\\\fffFFFBBB>>>:::AAACCCOOOYYY}}}{{{pppttt}}}ttteeeddddddhhhmmmsssvvvwwwxxxzzz|||~~~}}}{{{wwwuuuuuuuuuuuutttttttttttttttppprrrtttuuuttttttuuuvvvwwwvvvtttsssrrrssstttuuuvvvxxxyyy~~~}}}wwwttt}}}}}}vvvoookkklllppprrrrrrlllccc[[[VVVTTTTTTWWW]]]]]]YYYSSSLLLGGGEEEEEEEEEHHHEEELLL___ooorrrmmmhhh______WWWKKKDDDIIISSSYYYcccfffkkknnnpppppprrrssspppqqqssstttuuutttsssrrrvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvwwwxxxxxxwwwxxxuuutttuuuyyyzzzwwwtttuuusssssswww}}}|||xxxtttsssssstttvvvwwwvvvuuuuuuvvvwwwwwwwwwwwwyyy{{{{{{zzzyyyzzz|||~~~~~~}}}||||||~~~{{{xxxWWWCCC>>>;;;;;;:::777777:::777888999999;;;;;;<<<===???NNNOOOdddaaaMMMQQQTTTOOOQQQ\\\[[[eeesssfffVVVRRRMMMLLLNNNNNNKKKHHHEEEGGGHHHHHHGGGFFFFFFGGGGGGKKKOOOSSSVVV[[[ccciiipppmmmvvvxxxvvv{{{zzztttooolllbbb\\\YYY]]]```]]]YYYWWWXXXUUUQQQLLLGGGEEEFFFGGGLLLRRR___nnnvvvvvvtttuuupppooommmkkkiiihhhgggggg```___^^^^^^^^^```bbbccc}}}{{{{{{~~~{{{sssvvvzzz|||zzz}}}sss}}}TTTMMMRRRLLLWWWUUUSSSTTTFFF```sssqqqVVVZZZbbbkkksss|||~~~mmm^^^ZZZXXXXXXWWWWWWYYYWWWVVV\\\cccbbbwwwuuujjjnnnsssrrruuurrrssswwwyyyyyy{{{~~~rrrnnntttuuunnnkkkooonnnrrrtttppphhhcccdddhhhaaa]]]^^^iiipppooommmmmmiiiiiikkkjjjqqq|||iii___VVVTTTRRRLLLHHHFFFDDDJJJXXXmmm|||zzzgggVVVTTTSSSSSSTTTTTTVVV^^^ggghhhiiijjjjjjiiijjjnnnrrrllleee]]]WWWPPPKKKMMMRRRWWWhhhxxx|||{{{|||~~~vvvpppjjj\\\MMMMMMWWW\\\dddpppxxxzzzzzzzzzzzzzzzyyyzzz}}}}}}ttt[[[cccDDDBBB???;;;AAAEEEQQQ]]]}}}~~~|||ssszzz~~~uuuooofffeeeeeehhhnnnssswwwxxxxxxzzz~~~|||yyyuuuuuuvvvvvvuuuuuutttsssooorrrtttvvvuuutttuuuuuuuuutttsssrrrsssuuuwwwyyysssvvvttttttzzzqqqsssyyypppjjjjjjlllnnnnnniiibbb\\\[[[\\\]]]cccjjjgggbbbZZZRRRLLLIIIHHHIIIJJJFFFLLL___oooqqqkkkggg```___WWWJJJCCCHHHRRRXXXdddhhhlllpppqqqrrrssstttpppqqqsssuuuuuutttsssrrrvvvvvvvvvuuuuuuuuuuuuuuutttsssrrruuuyyy{{{yyywwwuuurrrppprrrvvvwwwtttpppnnnoooppptttwwwzzz{{{{{{yyyvvvsssqqqrrrtttuuuuuuyyyzzzyyywwwuuutttvvvxxx|||zzzzzz{{{}}}}}}}}}wwwwwwQQQBBB===:::;;;:::777888;;;777888999:::;;;<<<<<<===>>>OOOPPPccchhhOOORRRVVVOOOPPP[[[]]]ccciiiwwwrrrXXXSSSNNNMMMOOOOOOLLLIIIEEEFFFGGGFFFEEEDDDEEEGGGIIILLLPPPSSSUUUZZZbbbgggrrrooouuuzzzxxx}}}tttuuu{{{zzzmmmfffiiijjjdddaaaddd```]]]WWWOOOIIIEEEEEEFFFMMMQQQ\\\iiiooollliiiiiimmmllljjjhhheeebbb```___aaa___\\\YYYWWWXXXYYYZZZ~~~}}}xxxvvvzzzzzzuuuooo}}}|||ccc```iiiooouuu~~~rrr\\\FFFaaassskkklllWWWWWWZZZdddrrr|||ssscccdddXXX]]]YYYWWWUUURRRQQQVVV]]]aaapppyyyuuuqqquuuyyywwwuuuqqqrrrxxx{{{yyyyyy}}}xxxrrrrrrnnnhhhlllwwwtttssstttuuuqqqkkkkkkooonnnkkkhhhfffdddaaa]]]YYYYYY]]]```aaajjj{{{rrrdddYYYUUUOOOGGGFFFKKKIIILLLVVVhhhxxx{{{qqqfffbbb___[[[]]]ccciiilllmmmuuuvvvqqqjjjkkkqqqssspppfff```ZZZYYYVVVQQQPPPQQQYYYdddrrrxxxxxxyyy~~~|||tttmmmfffYYYMMMLLLUUU___mmm{{{~~~}}}|||zzz}}}{{{xxxwwwwwwyyy|||~~~mmmddd\\\LLL@@@@@@>>><<>>;;;888666666666777777888999;;;===>>>???@@@KKKBBB\\\mmmoooUUUOOOPPPOOOOOOSSS[[[___iiijjjvvv```ZZZQQQLLLNNNQQQMMMGGGGGGGGGGGGGGGGGGGGGGGGGGGLLLKKKMMMSSSVVVXXX^^^eeerrroooqqqvvvsssvvvtttssswww~~~wwwlllkkkllliiiggghhhjjjfff___VVVNNNIIIHHHHHHHHHNNNXXXbbbggghhhdddbbbcccdddeeeeeeeeedddcccbbbaaabbbbbb]]]XXXWWW[[[```~~~zzzzzz|||tttjjjssswwwkkkrrr~~~xxx\\\EEE___{{{rrrooo\\\UUUXXXbbbpppyyy}}}zzzfffddd[[[\\\YYYWWWVVVSSSRRRVVV]]]^^^iiitttvvvuuuyyy}}}yyytttsssxxx|||||||||ttttttsssnnnmmmqqqvvvxxx|||}}}uuullljjjnnnllljjjgggddd___WWWOOOJJJOOORRRSSSTTT^^^ppptttfff[[[WWWRRRIIIGGGJJJGGGGGGNNNccc|||yyyuuussspppooopppppppppooosssuuusssnnnmmmqqqppplllccc]]]WWWTTTOOOMMMRRRXXXfffoooxxx|||{{{}}}}}}~~~xxxsssllldddWWWMMMPPPYYYeeeqqq}}}}}}}}}}}}|||yyyxxxxxxyyyzzz|||}}}gggjjjZZZJJJ@@@@@@>>>===HHHXXXddd}}}oooccciii^^^aaaZZZ]]]aaaggglllqqqtttuuuxxxzzz}}}|||yyyvvvuuuttttttrrrrrrrrrssstttuuuuuuvvvuuutttssssssrrrrrrrrrssstttwwwwwwwwwzzzvvv|||~~~tttjjjccc``````dddccccccgggmmmqqqqqqooohhh```WWWTTTUUUWWWTTTQQQOOONNNUUUdddooopppjjjeeeeee```VVVKKKEEEGGGPPPXXXgggjjjnnnppppppooonnnooooooqqqssstttsssssstttuuuqqquuuxxxwwwssspppqqqtttvvvuuuuuuvvvxxxyyyxxxvvvuuuuuuuuuuuutttqqqooommmpppssswwwxxxxxxwwwvvvvvvvvvwwwxxxwwwuuutttuuuvvvyyyxxxwwwxxxzzz{{{zzzyyyvvvyyy~~~~~~{{{}}}}}}{{{JJJ>>><<<:::888666666777777888999:::;;;===???@@@AAAIIIEEE^^^nnnjjjSSSMMMOOONNNNNNRRRQQQSSS[[[___kkkggg\\\OOOKKKMMMNNNKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFIIIHHHKKKQQQTTTVVV\\\ccclllhhhlllrrrqqqvvv{{{zzzzzz~~~uuusssssspppmmmmmmoookkkdddZZZOOOHHHDDDCCCIIIMMMRRRXXX\\\\\\YYYVVVZZZ[[[]]]```aaabbbbbbbbbdddeeeeeeaaa\\\ZZZ]]]aaa~~~|||}}}rrrooooooooo~~~|||ZZZFFF___~~~ttt^^^TTTVVV^^^lllvvvzzz|||~~~nnngggbbbZZZWWWVVVVVVTTTRRRUUU[[[[[[aaammmxxx{{{{{{xxxsssvvv{{{|||{{{|||{{{}}}}}}xxxqqqnnnvvv|||xxxkkkhhhkkknnnlllfff```XXXQQQKKKHHHIIIJJJJJJKKKUUUgggyyyxxxjjj___\\\WWWMMMHHHJJJNNNIIIMMMddd}}}wwwuuuuuuxxxxxxtttrrrrrroookkkeee```ZZZTTTMMMLLLVVVcccoootttxxxxxxvvvxxx{{{zzz|||rrrpppjjj```SSSLLLSSS]]]llluuu||||||zzz{{{}}}~~~vvvvvvwwwxxxzzz{{{|||}}}{{{bbbyyyVVVHHH???@@@???>>>JJJ[[[jjj~~~~~~aaa```^^^ZZZWWWZZZ^^^dddkkkqqqvvvyyyzzzzzz}}}|||xxxuuuuuuvvvwwwrrrrrrssssssttttttuuuuuuuuutttssssssrrrsssssssssuuuuuuuuuyyywwwwww}}}|||rrriiiaaa\\\bbbbbbeeekkkqqqsssqqqnnnbbb[[[VVVXXX___ccc```[[[VVVSSSWWWdddnnnooojjjgggddd___VVVLLLFFFIIIRRRZZZgggjjjnnnoooooonnnmmmmmmoooqqqsssssssssssssssuuurrruuuwwwvvvrrrpppqqqrrryyywwwvvvvvvvvvvvvuuusssuuuuuuvvvuuutttrrrooonnnqqqtttxxxyyyxxxwwwvvvuuutttwww{{{{{{yyyvvvsssrrrwwwvvvvvvxxxzzzzzzyyyxxxwwwyyy}}}}}}}}}~~~uuuKKK<<<;;;:::999888888888888999:::;;;===>>>@@@AAABBBEEEHHH]]]hhhmmmXXXQQQPPPMMMMMMPPPNNNMMMTTTZZZeeewwwcccQQQMMMOOOMMMKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDFFFFFFHHHNNNQQQTTTZZZaaafffcccgggmmmnnnssszzzvvvyyy|||zzzxxxwwwtttqqqooowwwssskkk___SSSIIIDDDBBBGGGHHHJJJNNNQQQQQQPPPNNNPPPRRRUUUXXX[[[^^^```aaaeeeggghhheee```^^^___aaa|||}}}}}}www|||{{{tttcccoooyyyVVVIIIbbb~~~~~~```UUUUUU[[[hhhssswwwzzz|||zzzjjjgggZZZVVVUUUVVVTTTRRRSSSWWWZZZ]]]jjj{{{yyyxxx~~~xxxqqqqqquuuxxxxxxvvvxxxzzz~~~vvvrrruuu{{{uuuhhhggglllrrrnnnggg^^^VVVRRRRRRTTTNNNNNNOOOPPPXXXgggxxx|||oooeeeccc^^^SSSKKKKKKRRROOOSSSggg~~~~~~zzzuuurrrooommmooolllggg]]]RRROOO\\\kkksssvvvwwwtttppppppuuu{{{vvvuuuvvvxxxzzz|||||||||ooopppiii[[[NNNMMMWWW```rrrxxx{{{xxxvvvyyy|||}}}wwwvvvuuuuuuwwwyyy|||~~~zzz|||gggQQQEEE>>>@@@??????LLL^^^pppooohhhjjjZZZWWWYYY\\\aaahhhooovvvyyyxxxxxxzzz~~~{{{xxxvvvvvvuuuvvvuuuuuuuuuvvvvvvvvvvvvvvvttttttssssssssssssttttttuuuqqqrrrxxx|||xxx{{{|||ssskkkcccbbbbbbcccggglllnnnkkkhhh\\\VVVTTT[[[ffflllhhhcccZZZWWW[[[gggqqqqqqlllhhhccc^^^UUULLLGGGJJJSSS\\\gggkkknnnpppooonnnmmmmmmoooqqqssssssrrrrrrssstttqqqsssuuuuuusssssstttvvvxxxwwwuuuuuuuuuvvvtttsssuuuuuuvvvvvvuuutttsssssstttvvvxxxxxxwwwvvvvvvwwwuuuxxx||||||zzzvvvsssrrrwwwvvvvvvwwwxxxxxxvvvtttuuuwww{{{~~~~~~}}}|||~~~~~~kkkIII;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===???AAABBBCCCAAAIIIWWW^^^~~~wwwaaaVVVRRROOOMMMNNNNNNLLLQQQYYYbbbxxxnnnWWWRRRRRRNNNLLLOOOJJJIIIHHHGGGEEEDDDCCCBBBEEEDDDFFFLLLOOOQQQWWW^^^bbbaaaeeekkkkkkmmm{{{{{{{{{|||}}}|||}}}{{{wwwtttyyynnnaaaUUUMMMJJJJJJIIIJJJLLLQQQWWWYYYWWWUUUOOOOOOOOOPPPSSSXXX\\\___bbbdddeeedddaaa_________{{{{{{tttrrrxxxaaaYYYooosssQQQKKKbbbrrr~~~jjjYYYVVVYYYdddooouuuyyy|||~~~mmmggg]]]XXXUUUUUUSSSPPPPPPRRRYYY\\\jjj{{{uuuooopppwwwrrrmmmkkkpppuuuwwwuuuuuuwww|||}}}wwwwwwuuuzzz~~~sssiiikkkssstttuuussskkkbbb]]]]]]___YYYYYYZZZ[[[```iiixxxtttkkkjjjfffZZZPPPNNNOOORRRZZZiii{{{tttooooooqqqzzzzzzuuuiiiYYYRRR]]]mmmzzz||||||xxxrrrooopppsssppppppqqqtttxxxyyyxxxwwwrrrssskkkYYYNNNSSS___gggxxx|||}}}xxxwwwzzz~~~~~~xxxvvvttttttwww}}}yyyrrrMMMBBB===@@@??????MMM```sss|||{{{}}}|||dddYYYZZZ[[[___eeelllsssxxxxxxwwwyyy~~~~~~zzzzzzzzzzzzxxxvvvsssrrrvvvvvvvvvvvvvvvuuuuuuuuuttttttsssssssssttttttuuuvvvrrrsssxxxwwwyyyzzzyyy}}}tttllleeebbb______aaabbb```^^^UUURRRSSS\\\gggmmmjjjdddZZZXXX]]]jjjttttttnnnjjjeee```VVVLLLGGGKKKVVV___iiilllpppqqqpppooonnnnnnnnnppprrrsssrrrrrrssstttssstttuuuuuuuuuuuuwwwxxxwwwuuussstttuuuwwwwwwvvvtttuuuvvvvvvwwwxxxxxxxxxwwwxxxwwwvvvttttttwwwyyywwwyyyzzzzzzxxxvvvuuuuuuzzzyyyyyyyyyyyyxxxuuussstttvvv{{{|||{{{{{{{{{|||~~~___CCC<<<<<<===>>>>>>===<<<;;;:::;;;<<<>>>@@@AAABBBCCCBBBLLLQQQUUUnnn|||dddVVVRRRPPPMMMLLLKKKJJJMMMUUU\\\eeeyyy```UUURRRMMMKKKNNNKKKJJJIIIGGGEEEDDDCCCBBBEEEDDDFFFKKKMMMOOOTTT[[[\\\]]]dddjjjjjjiiisss~~~||||||{{{{{{{{{~~~xxxlll^^^UUURRRUUUYYYVVVWWWZZZaaagggiiifffbbbUUUQQQMMMKKKKKKPPPUUUYYYZZZ\\\___``````___^^^^^^yyy|||{{{zzz~~~XXXUUUooooooMMMLLL___vvvzzz]]]WWWVVV___kkktttyyy}}}{{{vvvmmmddd]]]WWWUUUSSSOOONNNOOOWWW\\\hhhuuu{{{uuulllhhhppppppmmmkkknnnuuuyyyxxxxxx{{{~~~yyyuuuwwwvvvyyy|||{{{ssslllpppxxxzzzxxxmmmgggfffbbbaaaaaabbbccciiivvvyyyqqqrrrooobbbVVVQQQPPPYYYeeeqqq{{{tttnnnqqqvvv|||ooo]]]UUU___mmm{{{}}}~~~zzzuuupppoooppp{{{wwwsssrrruuuwwwwwwvvvuuuvvvkkkWWWQQQ]]]jjjnnn|||{{{zzz}}}xxxvvvtttuuu|||sssyyyJJJAAA===@@@??????MMMaaayyyzzzuuu|||nnn[[[ZZZZZZ\\\bbbjjjrrrwwwzzzzzz{{{~~~wwwxxxzzzzzzyyyvvvsssqqquuuuuuttttttssssssrrrrrrtttttttttsssttttttuuuvvvwwwuuuwwwxxxvvvwwwyyyzzzqqqiiiccc]]]YYYYYYYYYWWWUUUPPPPPPSSSZZZbbbfffddd```VVVTTTZZZiiitttuuupppllliiicccWWWLLLGGGLLLXXXbbbjjjmmmppprrrqqqooonnnnnnnnnppprrrrrrrrrrrrrrrtttxxxwwwvvvvvvuuuuuuvvvvvvvvvtttssssssvvvxxxyyyyyytttuuuuuuvvvxxxyyyzzzzzzyyyyyyxxxvvvttttttvvvxxxvvvwwwyyyxxxvvvuuuvvvwww|||{{{{{{||||||{{{wwwuuuuuuwww||||||zzz{{{zzzzzz{{{|||zzz^^^CCC<<<===???@@@???>>><<<;;;:::;;;<<<>>>???AAABBBCCCEEEOOONNNSSSccc~~~bbbRRRQQQSSSQQQNNNKKKMMMLLLRRRZZZ[[[oookkkXXXPPPMMMKKKIIIKKKJJJIIIHHHFFFEEEDDDCCCEEECCCEEEIIIKKKLLLPPPWWWTTTWWW___fffhhhgggmmmvvv|||xxxwwwyyy|||ttthhh\\\WWWZZZbbbjjjdddccceeejjjpppqqqlllfff]]]YYYRRRMMMJJJKKKNNNQQQQQQSSSWWWZZZ^^^```aaaaaa{{{~~~~~~tttsssQQQRRRooommmIIIKKK[[[www```WWWSSS[[[gggqqqyyy~~~yyy~~~lllccc[[[WWWTTTPPPNNNOOORRRYYYcccllltttxxxssskkkuuuyyywwwqqqoootttxxxxxx{{{~~~{{{tttuuutttuuuxxxxxxsssmmmooovvv{{{zzznnnjjjkkkiiieeecccbbbaaaeeesss}}}uuuxxxvvvhhh[[[UUUTTT___kkktttyyytttxxx|||ppp___YYYcccrrrzzz{{{|||yyyuuussssssttt~~~zzzwwwwwwyyyyyyvvvsssrrrrrreeeQQQPPPcccrrrsss{{{~~~~~~{{{zzz}}}}}}{{{yyywwwvvvxxxnnnjjjIII@@@===AAA??????MMMbbb}}}tttsssoooZZZYYYXXXZZZ```iiirrrxxx{{{}}}~~~}}}||||||xxxxxxyyyyyyxxxwwwuuusssvvvuuuuuutttsssrrrrrrrrrtttttttttttttttuuuvvvvvvuuuwwwyyyxxxuuuxxx~~~xxxlllfff^^^ZZZXXXVVVSSSQQQMMMOOORRRWWWZZZ[[[ZZZXXXRRROOOTTTbbbppptttrrrpppnnnfffYYYLLLGGGMMMZZZeeeiiilllpppqqqpppnnnmmmmmmnnnppprrrrrrrrrqqqrrrssswwwuuuttttttuuuvvvwwwwwwxxxvvvttttttvvvxxxyyyyyyuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxzzzzzzwwwuuuuuuuuusssuuuwwwxxxwwwvvvvvvvvvxxxxxxyyy{{{}}}|||yyyvvvuuuuuuyyy|||{{{|||{{{zzzwwwrrrtttwww___BBB:::<<<>>>??????===:::888999:::;;;===???@@@BBBBBBCCCNNNKKKSSSZZZgggUUUUUU[[[ZZZSSSMMMQQQMMMPPP[[[YYYeeeyyy^^^QQQQQQNNNHHHKKKKKKJJJIIIHHHGGGFFFEEEDDDBBBCCCGGGGGGHHHLLLRRRRRRUUU[[[aaaccceeekkkqqqzzztttjjjbbb```fffqqqyyyssspppnnnqqqwwwxxxtttooogggddd___YYYTTTPPPNNNMMMKKKMMMQQQWWW]]]cccfffggg}}}~~~||||||~~~}}}~~~~~~ttt```EEEMMMooolllGGGKKK[[[oooaaaWWWQQQWWWdddoooxxx~~~{{{ssshhh^^^YYYUUUPPPNNNOOONNNWWW^^^dddppp}}}|||sssxxxqqqrrrtttssswww{{{|||zzzuuusssqqqqqqtttvvvrrrllllllpppsssxxxzzzssshhhbbbeeekkklllgggbbb```___cccsss~~~xxx{{{zzzlll^^^WWWTTT^^^iiinnnvvv{{{{{{oooaaa]]]iiiyyy}}}}}}|||zzzxxxxxxzzz}}}wwwwwwyyy}}}~~~uuunnnllllll^^^JJJMMMeeetttsssvvvzzz{{{xxxxxxzzzzzzwwwzzzyyyxxxzzzuuummm```HHH@@@===AAA???>>>MMMbbbzzzuuusssrrrkkkYYYWWWVVVXXX___iiisssyyy{{{}}}~~~{{{wwwwww|||{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxwwwvvvuuuttttttssstttttttttttttttuuuvvvvvvpppvvvyyyuuusssxxxyyy{{{mmmhhhaaa]]]ZZZXXXSSSPPPLLLOOORRRTTTUUUTTTSSSSSSOOOKKKOOO]]]kkkrrrssssssqqqhhhZZZLLLFFFMMM[[[gggiiikkkooopppooommmllllllnnnppprrrrrrqqqqqqrrrsssrrrqqqppprrruuuxxxzzzzzzzzzwwwuuuuuuvvvxxxyyyyyywwwvvvuuuttttttssstttttttttxxx|||}}}{{{wwwsssqqqpppssswwwyyyxxxvvvuuuuuurrrrrrtttxxxzzzzzzxxxvvvsssrrrtttyyy{{{}}}~~~|||zzzoooiiilllqqqZZZ;;;999;;;===???>>>;;;888666999:::;;;===>>>@@@AAABBB???JJJGGGSSSUUUsssqqq\\\]]]dddaaaYYYLLLQQQJJJKKKYYYXXX```|||dddTTTVVVSSSIIIKKKKKKJJJIIIIIIHHHGGGGGGCCCAAABBBEEEEEEEEEIIINNNUUUVVVYYY]]]___bbbhhhnnnsss|||wwwpppjjjjjjqqq|||}}}yyy{{{ooonnnkkkfff```XXXRRRNNNIIIKKKOOOVVV^^^fffjjjlll~~~~~~wwwvvv~~~}}}~~~|||sssQQQFFFKKKooofffQQQIIIZZZssswwwTTTSSS]]]WWWfff{{{uuu}}}{{{}}}~~~gggVVVRRRRRRPPPLLLNNNTTTYYY^^^kkk{{{vvvjjjnnnxxx{{{xxxvvvyyy{{{vvvzzz{{{xxxqqqjjjfffdddbbb^^^^^^YYYSSSRRRVVVXXXXXXYYYXXXZZZ\\\^^^cccppp|||}}}uuuwww{{{uuucccSSSTTTYYY```iiisssuuunnngggcccfffkkkyyy|||}}}yyysssqqqvvv|||tttssstttxxxzzzvvvrrrooommmaaaTTTQQQ]]]nnnxxxyyywwwxxxyyyxxxvvvuuuvvvwww|||{{{zzzzzz|||jjjpppSSS@@@??????>>>===BBBSSSccczzz|||yyy}}}tttqqqnnnZZZXXXTTTTTTZZZdddlllnnnyyyyyyuuuyyy|||xxxuuuuuuwwwwwwuuusssqqqrrrtttuuuuuusssqqqppppppsssvvvuuurrrrrrtttwwwttttttuuuvvvxxxyyyzzz{{{~~~ssslllooolll^^^SSSQQQSSSOOOPPPVVVVVVOOOKKKMMMKKKGGGJJJWWWeeennnrrrtttpppeeeVVVKKKHHHOOOXXX^^^gggiiikkkmmmnnnmmmlllkkkpppqqqqqqooonnnnnnqqqsssrrrrrrssstttwwwyyy{{{|||yyyxxxwwwvvvwwwxxxyyyzzzzzzyyyvvvrrroooooorrruuuvvvvvvwwwxxxzzz{{{{{{|||{{{vvvuuuxxxxxxuuuuuuzzzzzzvvvuuuxxxyyyvvvtttuuuwwwzzzxxxsssssszzz|||zzzqqqhhh{{{lllMMM:::===777999@@@@@@888666<<<<<<===??????>>>>>>???AAADDDMMMMMMJJJSSSmmmqqqbbbhhh~~~bbbUUUQQQMMMMMMPPPWWW___eeeppp^^^RRRJJJPPPLLLKKKJJJIIIHHHHHHHHHHHHAAAAAAAAAAAABBBDDDFFFGGGLLLPPPVVV[[[```eeeiiilllnnnxxxxxxooouuuzzzrrroooiii___VVVQQQNNNUUU[[[XXXSSSUUUcccppp{{{gggHHHBBBKKKsssjjjTTTHHHUUUzzzttt~~~]]]SSS[[[UUUaaauuuttt~~~{{{{{{}}}~~~hhhZZZSSSOOOMMMKKKQQQWWW[[[eeesss|||~~~tttttt}}}{{{jjjiiitttssstttxxx}}}~~~}}}yyyrrrkkkfffdddcccbbbaaaZZZQQQNNNPPPRRRQQQMMMOOOUUU]]]aaadddkkkrrrzzzuuuwwwyyyrrraaaSSSSSSWWW]]]ccchhhpppvvvsssqqqnnnlllllluuuxxxxxxtttnnnnnnssszzzrrrrrrsssuuuuuusssrrrqqqmmm```TTTTTTbbbrrr{{{|||||||||{{{yyyxxxwwwwwwwwwxxxxxxzzz|||jjj}}}LLLCCCBBBBBBAAA@@@EEETTTdddrrrfff]]]VVVUUUSSSTTTYYYbbbjjjnnnvvv~~~|||xxxyyy|||||||||yyyuuuttttttsssqqqnnnqqqrrrssssssssssssrrrqqqrrrsssttttttttttttuuuvvvttttttuuuvvvwwwwwwxxxyyy}}}|||uuuggg```YYYUUURRRTTTUUUSSSQQQPPPGGGFFFLLLWWWbbbiiipppuuuqqqcccRRRIIIJJJPPPUUUWWWZZZ]]]aaafffjjjmmmnnnooommmoooqqqqqqpppooooooppprrrssstttuuuwwwyyyzzzzzzxxxxxxxxxxxxxxxyyyzzzzzzzzzyyywwwsssppppppqqqtttvvvvvvwwwxxxyyyzzz{{{{{{}}}xxxuuuwwwvvvssstttxxxyyywwwwwwzzzyyyuuutttvvv||||||yyyssssssyyy}}}}}}tttqqqbbbFFF888===888999@@@@@@999777===<<<>>>??????>>>>>>@@@AAACCCJJJKKKJJJNNNcccmmmooosss\\\VVVRRRQQQQQQQQQXXXbbb~~~aaaUUUNNNKKKKKKKKKIIIHHHGGGGGGGGGGGGAAAAAAAAAAAABBBDDDEEEGGGKKKPPPWWW]]]bbbfffjjjllllllqqq{{{tttlllfff]]]VVVSSSVVVZZZ[[[VVVQQQTTT```lll{{{ZZZ@@@???KKKxxxlllSSSFFFPPPmmmooouuuhhhSSSWWWSSS[[[nnnsssyyyyyy|||~~~www]]]PPPOOORRRJJJPPPVVVYYY___iiisssxxxqqqiiippppppgggnnnnnnpppvvv|||}}}|||}}}tttjjjccc``````iiiggg```WWWRRRTTTUUUSSSHHHIIIOOOYYY```ccchhhmmmxxxuuusssttttttlll^^^SSSVVVZZZaaagggiiinnn|||yyy}}}yyyssssssuuutttoookkklllsssyyyrrrssssssqqqppppppqqqrrriii]]]SSSWWWgggwww~~~~~~~~~{{{zzzzzzzzzyyyxxxuuuwww{{{uuurrrnnnHHHCCCBBBBBBBBBAAADDDRRR```vvvdddWWWVVVUUUUUUVVVYYY___ffflllsss{{{zzzxxxxxxwww}}}{{{wwwtttsssqqqnnnlllrrrrrrrrrrrrrrrrrrsssssssssrrrrrrsssuuuvvvvvvuuusssssstttuuuuuuvvvwwwwwwxxxzzz{{{nnnfff___]]]ZZZXXXZZZ[[[UUUNNNGGGIIIQQQ\\\fffmmmuuu}}}rrrcccQQQJJJMMMRRRRRRPPPOOORRRWWW]]]ccciiimmmppplllooossstttsssrrrqqqppprrrsssuuuwwwxxxxxxxxxwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyxxxvvvsssqqqqqqrrrvvvvvvwwwxxxyyyzzzzzz{{{}}}xxxuuuuuusssqqqsssvvvxxxxxxzzz{{{xxxssstttxxxzzzttttttzzz~~~~~~yyyXXX@@@999<<<888999???@@@:::999===<<<>>>????????????AAABBBDDDIIIMMMOOONNNXXXsssjjj~~~{{{eeeYYYRRRSSSPPPKKKRRR^^^ssshhhZZZXXXNNNKKKJJJIIIHHHFFFFFFEEEEEEAAAAAA@@@AAABBBCCCEEEFFFHHHMMMUUU[[[```dddgggjjjooopppvvvrrrhhhbbb^^^ZZZZZZ\\\\\\ZZZTTTQQQVVV```iiiyyywww}}}|||yyySSS>>>@@@KKKyyyhhhNNNEEERRRffftttqqqSSSUUUTTTWWWfffqqqvvvxxx~~~}}}bbbPPPPPPVVVKKKQQQVVVXXXZZZaaakkkrrruuullllllxxx~~~uuujjjfffpppppprrrvvvxxxzzzuuuiii___]]]```lllmmmiiiccc______]]]ZZZNNNKKKMMMUUU]]]bbbhhhnnnrrrooommmllljjjddd[[[TTTUUUYYYcccnnnttt{{{{{{ttttttrrrnnnkkkmmmtttzzzvvvxxxwwwrrrnnnoooqqqqqqbbbWWWRRR[[[mmmzzz~~~~~~~~~{{{zzz{{{|||{{{zzzwwwyyy~~~ooodddHHH@@@????????????AAAMMMYYYsssfffYYYWWWVVVWWWXXX[[[bbbjjjrrryyy{{{wwwvvvvvv~~~|||yyyvvvtttrrrpppoootttsssrrrqqqrrrsssuuuvvvtttrrrqqqrrrvvvxxxvvvtttqqqrrrssstttvvvwwwxxxyyy}}}xxx~~~zzzoooiiiggghhhfffdddhhhkkkdddYYYPPPPPPUUUaaammmuuu|||ooocccTTTMMMNNNQQQPPPMMMMMMOOORRRWWW]]]ccciiilllmmmpppsssttttttsssssssssrrrtttvvvxxxxxxwwwvvvuuuxxxyyyzzz{{{|||{{{zzzyyyyyyzzzzzzxxxuuurrrrrrrrrvvvvvvvvvwwwxxxyyyyyyzzzzzzwwwtttrrrrrrrrrtttvvvuuuwwwzzz{{{vvvqqqsssyyy|||yyyxxx{{{}}}}}}{{{yyyQQQ>>>===;;;888999======999999<<<<<<>>>@@@@@@@@@@@@BBBCCCFFFKKKSSSZZZUUUTTT{{{dddnnn{{{sss^^^OOOOOONNNJJJOOO\\\kkk~~~ppp\\\[[[RRRLLLKKKIIIGGGFFFEEEDDDDDDAAAAAA@@@@@@AAACCCDDDEEEFFFJJJOOOTTTYYY^^^cccgggnnnpppsssqqqhhhfffddddddeeeaaa```^^^[[[[[[___fffkkk|||nnnnnn|||wwwwww|||~~~zzzlllKKK>>>BBBJJJvvvfffKKKGGGWWWeeezzzxxx{{{yyyWWWTTTUUUVVVaaammmssswww~~~uuu\\\SSSTTTMMMPPPSSSUUUUUUYYYccckkkrrrrrrmmmiiipppxxxqqqcccpppnnnppptttxxxzzzvvvjjjcccfffmmmtttwwwvvvqqqllliiiddd]]]RRRPPPRRRZZZaaadddgggkkknnnkkkgggeeeccc```[[[WWWQQQRRR\\\lllwww|||tttssspppllljjjmmmsssxxxzzz}}}|||uuuqqqqqqpppmmmZZZSSSSSSbbbrrrzzz|||}}}~~~|||zzzzzz{{{|||||||||{{{}}}~~~rrr}}}YYYFFF===<<<===??????AAAJJJTTTuuu^^^WWWTTTTTTUUUWWW```iiipppuuu|||~~~zzzvvvuuuwwwzzzyyyxxxvvvtttrrrrrrrrruuutttrrrrrrrrruuuwwwyyyuuurrrqqqrrruuuvvvuuurrrpppqqqsssuuuwwwyyy{{{||||||||||||uuunnnlllgggfffnnnxxx}}}{{{ggg```^^^iiiuuu{{{{{{zzzhhhaaaVVVNNNLLLLLLMMMMMMOOOOOOQQQTTTYYY___eeeiiilllmmmnnnooonnnooorrrtttrrrtttvvvwwwxxxwwwuuutttxxxyyyzzz{{{|||{{{zzzyyyxxxzzz{{{yyywwwtttssssssuuuvvvvvvwwwwwwxxxxxxxxxvvvuuusssqqqqqqtttvvvwwwrrrssswwwyyyuuuppprrryyy~~~}}}}}}}}}|||{{{||||||||||||qqqMMM<<<>>>999777888:::;;;999999;;;===>>>@@@AAA@@@AAACCCDDDGGGLLLVVV```[[[SSSuuunnnlllnnnTTTNNNNNNLLLPPPXXX___aaacccWWWNNNLLLKKKIIIGGGEEEDDDCCCCCCAAAAAA@@@@@@AAABBBCCCDDDHHHIIILLLNNNRRRYYY```eeefffmmmooovvv}}}wwwtttpppnnnooolllmmmmmmmmmmmmmmmnnnooovvviiiqqq|||xxxuuuvvvzzzdddDDD<<>>===>>>AAABBBDDDKKKTTT{{{iii\\\RRRQQQSSSUUU]]]gggkkkpppxxx~~~|||vvvvvvyyyuuuvvvuuutttqqqpppqqqsssssssssrrrrrrsssuuuxxxyyytttsssrrrrrrssssssrrrqqqpppqqqsssuuuwwwyyy{{{|||yyy|||~~~}}}~~~wwwjjj]]]ZZZaaaqqq{{{tttyyy{{{uuuddd^^^VVVOOOKKKKKKMMMOOOOOONNNNNNPPPUUU\\\ccchhhgggggghhhhhhhhhjjjnnnqqqrrrsssuuuvvvwwwvvvvvvuuuxxxxxxyyyzzzzzzzzzzzzzzzxxxyyyzzzzzzxxxvvvvvvvvvuuuuuuvvvvvvvvvwwwwwwwwwsssuuutttrrrsssvvvxxxvvvppppppsssvvvuuuqqqsssxxx|||{{{|||{{{zzz{{{{{{zzziiiHHH999;;;888888888999::::::;;;;;;===???@@@AAAAAABBBDDDEEEDDDJJJRRR[[[YYYRRRjjjqqqeeeSSSOOOOOOPPPRRRVVVUUUqqqzzz^^^PPPNNNMMMKKKHHHFFFDDDCCCCCCBBBAAA@@@@@@@@@AAACCCDDDJJJKKKLLLMMMQQQVVV^^^cccaaakkklllnnnwww|||}}}wwwwww{{{~~~~~~yyyuuutttvvvrrryyy~~~{{{uuuuuuuuuxxx||||||zzz|||^^^@@@>>>FFFCCCgggbbbRRRYYY]]]jjjzzz~~~mmmTTTRRRUUUYYYaaakkksss~~~|||kkkZZZRRRQQQLLLKKKNNNQQQRRRXXX```lllyyy}}}vvvuuu}}}xxxfffhhhnnnxxx}}}{{{yyyzzz|||qqqggggggvvv{{{rrriii```[[[aaammmwwwxxxsssqqqrrrrrrnnnjjjkkkmmmkkkeee___YYYSSSZZZppp~~~xxxtttsssooommmjjjhhhfffhhhjjjmmmqqqwwwyyywwwxxxyyylll\\\SSSVVVdddyyy~~~{{{zzzzzzvvvwwwyyyzzzyyyxxxxxxyyy{{{}}}~~~___FFF???======???CCCEEEGGGMMMTTT|||uuuyyy~~~|||mmmZZZUUUTTTTTTYYYbbbcccjjjvvvxxxvvvyyytttvvvvvvtttqqqoooqqqssspppppppppqqqrrrtttvvvxxxsssssstttrrrpppnnnoooooorrrrrrssstttvvvwwwxxxxxxtttyyy}}}{{{yyyvvvbbbZZZXXX^^^uuuzzzuuuhhh```VVVQQQQQQTTTTTTTTTPPPNNNLLLLLLPPPWWW^^^cccbbbdddggghhhhhhiiilllmmmssssssttttttuuuvvvwwwwwwxxxxxxxxxxxxxxxyyyzzzzzzxxxyyyzzzyyyxxxwwwxxxzzzuuuuuuuuuvvvvvvvvvvvvvvvrrrvvvwwwttttttwwwwwwssspppnnnpppuuuwwwuuuvvvyyy{{{xxxyyy}}}}}}zzzyyy|||{{{dddEEE888;;;999:::::::::;;;<<<=========???AAABBBBBBBBBDDDFFFDDDIIIKKKPPPSSSRRRcccsssuuuYYYMMMOOOPPPNNNQQQYYYhhhnnnZZZOOONNNLLLIIIFFFEEECCCCCCBBBAAA@@@@@@@@@AAABBBCCCGGGIIILLLNNNQQQTTTYYY\\\]]]eeeeeegggrrrvvvxxx~~~zzz~~~}}}~~~zzzyyyuuuvvv{{{xxxrrrttttttvvvxxxvvvsssvvv{{{~~~}}}vvvWWWAAAAAAIIIAAAaaapppVVVUUUWWWdddlllwwwvvvTTTPPPSSSVVV]]]hhhppp|||{{{~~~pppbbbZZZXXXUUUNNNKKKOOOSSSUUUYYY```gggtttyyyuuuvvvxxxgggfffkkkttt{{{|||~~~yyy~~~kkk``````rrr}}}qqqjjjbbb[[[gggllluuu}}}}}}zzz}}}tttqqqooorrrvvvsssjjjaaaXXXQQQ[[[uuuxxxqqqmmmooouuuooommmkkkiiiggghhhiiikkkjjjqqquuuuuuzzz{{{kkkVVVSSSZZZlll}}}{{{{{{ttttttxxxvvvuuussssssuuuzzz~~~WWWDDDBBB<<<;;;>>>CCCEEEGGGMMMTTTvvvyyywww~~~vvvsssfff[[[WWWSSSVVV]]]^^^fffuuuzzzvvvxxxwwwxxxyyyvvvrrrppprrrtttmmmnnnnnnpppqqqsssuuuvvvrrrtttuuurrrnnnllllllooosssssstttttttttttttttttttttwwwxxxwwwxxx}}}vvvkkk^^^TTTccc~~~|||uuusssooodddXXXTTTYYY^^^]]]YYYRRROOOLLLJJJLLLQQQXXX\\\aaadddiiillllllllllllmmmsssssssssssstttvvvwwwxxxyyyxxxwwwvvvwwwxxxyyyzzzxxxyyyyyyyyyxxxxxxzzz|||uuuuuuuuuuuuvvvvvvvvvvvvsssxxxyyyuuuuuuxxxvvvqqqqqqnnnooouuuyyyxxxxxxzzz|||wwwvvvzzz{{{xxxyyy~~~zzz}}}bbbEEE999???;;;<<<<<<;;;<<<>>>@@@???===???AAABBBBBBCCCEEEGGGFFFIIIGGGHHHOOOSSSaaayyysss~~~\\\KKKMMMOOOLLLMMM]]]___lllwwwaaaPPPOOOMMMJJJGGGEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCBBBFFFKKKNNNPPPQQQSSSTTTVVV[[[ZZZ]]]mmmtttrrruuuwww~~~}}}yyyyyyyyy|||}}}}}}}}}vvvttttttrrrrrrtttuuuuuuuuuuuuxxxzzzuuu}}}dddNNNAAACCCAAAAAAXXXoooVVVSSSXXXaaalllwww^^^RRRTTTSSSSSSdddiiiqqqxxx|||~~~~~~~~~nnnUUUWWW]]]OOOTTTOOOLLLLLLKKKLLLQQQXXX^^^ooo}}}}}}tttpppqqqsssvvviiiaaajjjvvv|||}}}~~~uuujjjdddhhhqqqzzz}}}zzzqqqkkklllnnnooouuuyyy}}}tttttt{{{~~~vvvnnnVVVYYYcccttt~~~~~~|||xxxtttqqqrrrqqqooommmmmmrrrpppiiifffkkkooopppkkkoooppp{{{eeeUUU^^^qqqyyy{{{wwwoooooosssvvvrrrrrruuuxxxzzz~~~mmmKKK@@@BBBAAACCCEEEFFFGGGIIILLLOOOgggxxxqqqxxxooo~~~___RRRTTTTTTQQQ]]]eeeooowww}}}|||uuuxxx{{{~~~zzzwwwvvvqqqooonnnoooqqqrrrooommmmmmoooppppppoooooopppqqqsssrrrqqqpppqqqsssuuuwwwwwwxxxyyyzzz|||}}}~~~}}}}}}pppiiihhhzzz}}}||||||{{{rrreee\\\[[[______\\\YYYQQQJJJIIIJJJNNNWWW___aaacccfffiiiiiihhheeecccggglllrrrvvvxxxxxxxxxxxx|||zzzwwwuuutttuuuvvvwwwuuuvvvwwwxxxyyyzzz{{{{{{wwwxxxxxxxxxwwwtttqqqooopppqqqssstttvvvwwwwwwxxxvvvwwwyyyzzz{{{zzzyyyyyy|||{{{zzzzzz{{{|||~~~|||zzziiiQQQAAA<<<777888:::<<<>>>@@@@@@@@@@@@CCCCCCBBBBBBCCCDDDFFFGGGHHHJJJMMMOOOMMMSSSjjjrrrmmmmmmSSSJJJJJJIIINNNTTTVVV]]]zzziiiRRRLLLKKKHHHDDDJJJLLLAAABBBBBBBBBBBBBBBAAAAAAAAAFFFDDDDDDEEEHHHKKKMMMNNNQQQUUUXXXVVVUUUXXXbbbjjjnnntttxxxyyy}}}~~~yyyqqqllljjjmmmpppvvv~~~}}}xxxxxxvvvtttwwwvvvuuutttsssuuuyyy}}}uuu~~~rrr[[[GGG;;;>>>===>>>OOOvvvkkkZZZSSSRRRYYYuuummmVVVTTTSSSUUU^^^eeeooovvvyyy{{{|||~~~{{{jjj___^^^SSSTTTOOOLLLKKKKKKJJJNNNTTTWWW^^^mmmyyyvvvllljjjpppzzzxxxqqqjjjmmmxxx~~~~~~}}}zzz{{{yyyvvvvvvvvvtttuuuzzz}}}{{{~~~uuukkkVVVZZZeeettt}}}}}}{{{{{{|||~~~~~~zzzwwwvvvrrrooollllllmmmnnnlllkkkhhhjjjiiicccdddkkkpppqqqsssnnnbbbbbbpppooo```ZZZhhhwww}}}~~~xxx{{{}}}~~~|||xxxtttrrrrrrvvvtttuuuzzz{{{yyy]]]EEEAAAAAA???AAADDDFFFGGGJJJNNNPPP^^^wwwooo}}}uuu~~~ttt___SSSPPPQQQRRRYYYbbbmmmvvv}}}|||uuuwwwxxxzzz|||||||||zzzyyywwwssspppoooqqqrrrqqqpppooopppqqqqqqppppppqqqssstttsssrrrrrrrrrtttvvvxxxwwwvvvuuuuuuwwwyyy|||~~~|||{{{~~~vvvkkkfffeeecccaaa\\\SSSKKKHHHIIIKKKRRRYYYYYY[[[^^^aaabbbbbbaaa```aaafffnnnsssuuuvvvuuuuuuzzzyyywwwvvvuuuuuuuuuuuuwwwwwwvvvvvvvvvwwwxxxxxxwwwwwwxxxxxxwwwuuusssrrrtttssssssssstttvvvxxxzzzxxxwwwvvvvvvvvvxxxzzz{{{|||||||||||||||}}}~~~~~~rrrcccMMM???<<<888999:::<<<>>>@@@@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFGGGIIIMMMPPPNNNQQQ```rrrkkk```oooyyyrrr```RRRNNNOOOLLLRRRVVV___www{{{]]]RRRNNNKKKDDDEEEGGG@@@CCCCCCCCCCCCCCCCCCBBBBBBDDDCCCBBBCCCEEEHHHKKKLLLNNNQQQVVVWWWWWWYYY^^^ccckkkppptttvvv{{{||||||~~~~~~}}}~~~~~~vvvlllddd```\\\ccckkkrrrwww~~~zzzuuuzzz}}}{{{yyyyyyxxxuuuzzzyyyvvvsssrrruuu{{{yyyooo```OOO@@@???BBBAAA???EEEYYYrrrjjjYYYWWWRRRPPPXXXfff{{{\\\UUUTTTUUUYYYbbbmmmtttuuuuuuwwwzzzzzz}}}kkk```ZZZVVVQQQMMMMMMLLLKKKMMMQQQUUUTTTaaaxxx~~~sssooovvv}}}kkkcccppp{{{zzzyyyzzzxxxxxx{{{vvvzzz}}}pppeeeVVV[[[fffrrrwwwuuutttvvvzzz|||~~~~~~}}}}}}}}}yyyxxxxxxyyyzzz{{{zzzyyynnnllljjjjjjjjjjjjhhhfffccccccaaa```eeemmmrrrsssvvvnnnZZZRRRZZZ]]][[[^^^uuu~~~}}}zzz}}}|||xxx}}}zzzxxxyyy{{{{{{xxxtttwwwuuuyyy|||vvv}}}RRRDDDCCC???>>>@@@CCCEEEGGGJJJNNNQQQXXXxxxwwwmmmddd^^^UUUKKKLLLSSSTTT^^^jjjttt|||}}}vvvwwwuuuuuuwww{{{}}}|||zzz{{{wwwrrrpppppprrrssstttpppqqqrrrrrrqqqqqqrrrtttttttttsssssssssuuuvvvwwwuuusssqqqppprrruuuyyy|||zzzyyywwwooollliiifff___UUUKKKGGGGGGGGGLLLRRROOOQQQRRRUUUVVVWWWXXXXXXYYY___fffmmmpppqqqssssssxxxxxxxxxwwwvvvuuutttsssxxxwwwuuusssssssssuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvwwwuuutttssstttwwwyyy{{{yyyvvvsssqqqqqquuuzzz}}}||||||}}}~~~~~~|||}}}hhhYYYGGG===<<<999:::;;;<<<>>>???@@@@@@@@@BBBAAAAAAAAABBBCCCDDDEEEFFFHHHMMMPPPOOONNNTTT]]]ppp~~~nnn\\\aaaooo|||uuu___RRRSSSLLLOOOUUU___nnnoooYYYOOONNNFFFCCCEEECCCEEEEEEFFFEEEEEEDDDDDDCCCCCCAAA@@@@@@AAAEEEHHHKKKUUUYYY```eeehhhiiihhhgggiiilllooorrrvvvyyyuuuooooooqqqtttttttttvvv{{{~~~~~~zzztttlllbbb\\\bbbjjjsssvvvuuuvvv~~~{{{uuupppuuuxxxvvvtttvvvvvvssswwwwwwuuussssssuuuzzz~~~bbbPPPDDD>>>@@@DDDFFFCCCBBBHHHRRRYYY\\\TTTIIIIIIPPPLLLLLLZZZ\\\cccXXXSSSSSSWWW```kkkqqqqqqqqqsssvvv~~~}}}vvvbbb___XXXSSSOOOPPPPPPNNNOOOQQQUUUTTT^^^qqq~~~}}}{{{||||||mmmaaagggppprrruuuxxxvvvsssxxx{{{zzz{{{|||nnnbbbZZZ^^^gggpppsssrrruuuzzzwwwyyy{{{~~~|||xxxyyy}}}uuusssqqqnnnkkkhhheeeccc```___^^^bbbiiipppsssrrrsssqqqcccWWWXXXXXXZZZeee~~~yyywwwzzz{{{yyy}}}zzz{{{~~~}}}yyy{{{yyy|||yyyssszzzQQQFFFDDD???@@@BBBDDDFFFGGGIIIMMMPPPXXXnnnbbb\\\^^^WWWIIIHHHRRRNNNXXXeeepppzzz}}}xxxxxxuuutttwww{{{|||xxxtttwwwuuurrrpppppprrrssstttpppqqqrrrrrrqqqqqqrrrssssssssssssrrrssstttuuuvvvrrrqqqppppppqqqsssvvvxxx{{{|||~~~uuuppppppnnniiiaaaVVVKKKFFFEEEEEEGGGKKKHHHHHHIIIIIIKKKLLLMMMNNNRRRVVV\\\aaaeeejjjooorrrwwwxxxyyyyyyxxxwwwtttssswwwuuurrrppppppqqqsssuuuwwwvvvvvvvvvvvvwwwxxxxxxvvvvvvvvvvvvwwwxxxyyyzzzxxxvvvsssqqqrrruuuzzz}}}{{{|||}}}~~~uuu^^^QQQAAA:::<<<:::;;;<<<===>>>???@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFHHHKKKNNNOOONNNNNNOOO[[[hhh^^^iiipppWWWOOOMMMNNNTTT\\\bbbllldddPPPOOOJJJGGGJJJJJJGGGGGGHHHHHHGGGFFFEEEDDDBBBAAA???>>>???CCCHHHKKK^^^bbbkkkuuu||||||wwwrrrllllllkkknnnrrrssspppkkkdddccccccfffmmmttt{{{~~~~~~{{{zzzyyytttlllfffgggkkkpppsssuuuzzz|||wwwtttvvvuuupppmmmnnnooonnnpppqqqsssssssssuuuyyy{{{}}}XXXDDD???@@@:::???FFFIIIIIIIIIMMMQQQNNNMMMGGGIIIMMMFFFGGGWWWYYYsssbbbSSSMMMRRR[[[fffmmmppprrrvvvyyy}}}~~~gggccc[[[UUUPPPQQQQQQOOOOOOPPPOOOUUUZZZ```nnn}}}wwwwwwvvvtttppphhhccceeejjjnnntttvvvtttwwwssshhhggghhhlllqqqqqqqqqvvv|||xxxxxxyyy{{{~~~{{{vvvrrrrrrwww}}}yyyxxxuuuqqqmmmhhhfffeee___]]]^^^cccjjjmmmnnnmmmqqqwwwooobbb]]][[[bbbssszzzuuuuuuxxxzzzyyy~~~||||||||||||~~~xxxwwwrrrKKKBBBCCCAAACCCEEEFFFFFFFFFHHHJJJLLLSSSvvvpppaaa```ZZZNNNJJJOOOKKKTTT___jjjuuu}}}~~~zzz{{{xxxvvvxxx{{{zzzsssmmmpppqqqqqqqqqqqqqqqqqqrrrooopppqqqqqqppppppqqqsssrrrrrrrrrrrrrrrrrrssssssoooppprrrsssttttttttttttwww}}}}}}sssqqqvvvtttkkkdddXXXLLLGGGFFFEEEEEEHHHEEEDDDCCCCCCCCCDDDEEEEEEJJJLLLNNNRRRXXX```hhhnnnvvvwwwyyyzzzzzzxxxvvvuuutttsssqqqoooppprrrtttvvvuuuuuuuuuuuuvvvwwwxxxyyyrrrtttwwwzzz{{{zzzxxxwwwyyyyyyxxxwwwyyy{{{}}}{{{|||}}}~~~nnnWWWKKK>>>999<<<;;;<<<======>>>???@@@AAAAAABBBCCCCCCDDDEEEEEEEEEFFFFFFHHHIIIKKKNNNPPPOOOMMMVVVwwwcccbbb~~~~~~___LLLNNNMMMRRRZZZZZZ```yyyqqqUUUQQQMMMLLLMMMKKKHHHIIIJJJJJJIIIGGGFFFDDDAAAAAA???===>>>BBBIIINNN[[[___hhhsss}}}zzzuuuqqqmmmjjjkkkooorrrttttttfff___ZZZ]]]hhhttt{{{}}}~~~{{{{{{|||{{{wwwsssqqqppppppwwwxxxxxxtttkkkfffhhhiiiiiiiiillloooqqqsssvvvyyy|||qqqNNN??????CCCAAADDDJJJOOONNNJJJKKKNNNKKKPPPMMMLLLNNNJJJJJJVVVYYYrrrVVVLLLMMMSSS]]]fffooovvv{{{~~~}}}zzz{{{vvvlllaaaYYYRRRQQQPPPNNNLLLMMMNNNXXXYYYUUU```ttt{{{ssspppkkklllrrrrrriiidddeeehhhnnnssssssvvv}}}uuuvvvsssssstttsssqqqsssxxxyyyxxxvvvwwwxxxzzzzzzyyylllkkkkkkmmmrrrwww{{{}}}ttttttrrrnnnjjjhhhhhhiii```\\\\\\aaaeeefffhhhkkktttyyypppccc___aaannn~~~vvvssstttwwwyyyxxxxxx{{{~~~|||xxxuuuwwwyyy|||zzzyyydddCCC<<<@@@CCCEEEFFFGGGGGGFFFGGGIIIKKKKKKcccpppfff```XXXQQQPPPKKKRRRZZZcccnnnzzz~~~{{{yyyxxxxxxyyywwwsssnnnnnnppprrrrrrqqqppppppqqqooopppqqqqqqppppppqqqrrrqqqqqqqqqqqqqqqrrrqqqqqqooopppsssuuuvvvuuutttrrrxxxyyywwwwwwzzz|||uuulll___RRRLLLJJJHHHFFFGGGDDDCCCBBBAAAAAAAAABBBBBBCCCDDDFFFIIIOOOYYYcccjjjtttuuuwwwyyyzzzyyyxxxwwwtttsssqqqqqqqqqsssuuuvvvsssttttttuuuvvvwwwwwwwwwooorrrwww|||}}}{{{xxxvvv{{{{{{|||}}}~~~~~~}}}}}}~~~|||wwwgggPPPGGG<<<:::>>>===>>>>>>===>>>>>>@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEHHHIIIJJJNNNSSSSSSPPPWWWyyy~~~iii^^^nnnmmmSSSNNNLLLQQQWWWXXX]]]ttt{{{___UUUNNNMMMMMMHHHIIIJJJKKKKKKJJJHHHFFFDDD@@@@@@???======BBBKKKRRRUUUWWW^^^hhhqqquuuuuurrrqqqmmmjjjkkknnnsss{{{yyynnnbbb^^^eeeooowwwzzz~~~|||yyywwwxxxyyyyyyyyy}}}zzzzzzwwwxxxsssjjjeeeeeefffeeegggiiikkknnnqqqwww}}}\\\CCC===???CCCMMMLLLNNNPPPMMMGGGFFFJJJHHHQQQOOOMMMSSSUUUSSSVVVWWWvvv^^^RRRNNNPPPVVV```lllvvv{{{}}}zzzxxxzzz}}}mmmbbbXXXTTTRRRNNNLLLLLLPPPWWWXXXUUUYYYeeennnpppkkkmmmppptttwwwvvvnnnffffffjjjmmmnnnrrrxxx|||{{{{{{{{{wwwuuuwwwwwwsssrrrsssxxxvvvttttttsssppplllhhhdddhhhnnnsssuuuvvvwwwxxxnnnnnnllliiifffeeeiiilllddd___\\\^^^___```gggpppwwwwwwkkkaaaeeemmmyyy}}}uuusssvvvwwwwwwvvvrrrvvvyyyyyyvvvssstttvvvwww~~~www}}}zzzzzz___IIIAAA@@@BBBDDDEEEFFFGGGFFFGGGJJJLLLJJJXXXnnnhhhccc\\\UUUMMMQQQVVV\\\hhhwwwyyyxxxvvvuuuuuuvvvxxxyyyuuuvvvuuussspppnnnppprrrpppqqqrrrrrrqqqqqqrrrtttrrrrrrrrrrrrrrrrrrrrrqqqpppqqqrrrssstttttttttssstttuuussssssyyy}}}uuuwwwiiiZZZSSSPPPLLLHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDGGGLLLRRR[[[dddjjjqqqrrrtttvvvwwwxxxxxxxxxuuuuuutttsssssssssttttttrrrssstttuuuvvvvvvuuuuuunnnqqqvvvzzz|||{{{yyyxxxyyyyyyzzzzzz|||~~~~~~zzzuuu}}}___JJJCCC;;;;;;@@@??????>>>>>>>>>>>>@@@AAABBB???@@@AAACCCCCCCCCCCCBBBAAAGGGJJJKKKNNNTTTUUUQQQWWWiiitttbbb```www|||```OOOMMMOOOTTTVVV[[[jjj{{{yyyhhhZZZMMMLLLNNNGGGIIIJJJKKKLLLKKKHHHEEEDDD>>>>>>===;;;;;;AAALLLTTTQQQRRRVVV[[[bbbhhhlllnnnllliiiiiimmmpppuuuyyyiiiaaadddmmmtttsssqqqooommmllloootttyyytttsssuuu}}}tttuuurrrjjjeeeeeefffdddggghhhiiikkkpppwwwmmmKKK<<<<<<@@@AAALLLJJJJJJNNNLLLGGGIIINNNOOOYYYVVVQQQZZZ___WWWRRRTTTmmmeeeZZZSSSRRRTTT]]]iiissswwwxxx{{{yyy{{{xxxlll___YYYVVVQQQMMMMMMPPPPPPRRRUUUTTTVVV```kkkhhhtttyyyuuuyyyyyyiiihhhiiiiiiiiinnnwww{{{zzzyyyuuutttyyy{{{wwwrrrqqquuutttssssssrrrlllddd]]]bbbkkkuuu{{{{{{wwwtttsssmmmmmmjjjfffcccccchhhllljjjccc^^^]]]\\\^^^jjjxxxwwwtttgggbbbnnnxxx~~~vvvuuuwwwxxxvvvtttooorrrvvvxxxwwwuuuttttttlllxxxyyysss~~~www|||eeeXXXLLLBBB>>>BBBDDDFFFFFFGGGHHHKKKMMMPPPXXXzzzxxxuuuuuummmkkkcccZZZNNNQQQSSSXXXeeeuuuwwwvvvtttrrrrrrvvv}}}|||{{{yyytttooonnnqqqtttqqqrrrtttsssrrrrrrsssuuusssssssssttttttsssrrrrrrrrrrrrqqqqqqqqqssstttuuullltttxxxvvvvvvzzz|||zzz{{{qqqaaaYYYTTTOOOJJJHHHBBBBBBDDDEEEFFFFFFFFFFFFDDDHHHNNNTTTZZZaaahhhmmmnnnoooqqqsssuuuwwwxxxxxxxxxwwwwwwvvvuuusssrrrrrrppprrrtttvvvvvvuuutttsssnnnppptttwwwzzz{{{{{{zzzvvvuuuttttttuuuxxx{{{}}}~~~wwwyyywwwYYYFFFAAA;;;===BBBAAA??????>>>>>>>>>@@@AAABBB===>>>@@@AAABBBBBBAAA@@@???FFFLLLLLLOOOTTTUUUQQQVVV]]]iiiZZZmmmjjjQQQNNNNNNPPPSSSWWW```hhhwwwqqqlll^^^LLLKKKPPPKKKIIIJJJLLLLLLKKKHHHEEECCC<<<===<<<::::::@@@LLLUUUNNNNNNOOOQQQVVV]]]dddhhheeeeeeiiinnnqqqvvvsss___[[[dddoooffffffeeecccbbbhhhqqqxxxqqqssswwwzzz|||~~~ssswww|||lll^^^aaaggglllgggfffiiikkkooo|||[[[EEE>>>>>>@@@BBBHHHHHHIIIJJJKKKLLLLLLMMMOOOQQQSSSTTTUUUVVVUUUUUUWWWgggyyywwwOOORRROOOPPP[[[fffmmmssswwwyyy{{{||||||yyyrrrfff[[[SSSOOOKKKIIIQQQRRRSSSRRRRRRVVV^^^ccckkkvvvyyyrrrpppyyy~~~jjjeeebbbeeennnvvvyyyxxx{{{yyyyyy{{{}}}{{{uuunnnsssrrrpppkkkfffbbbbbbcccmmmsss{{{~~~}}}zzzyyyyyyvvvlllbbbaaabbbbbbbbbdddddd```[[[YYY\\\fffrrrzzzzzzoooeeejjjyyy~~~{{{wwwuuutttsssqqqpppsssoooqqqwwwyyyuuutttxxxnnnqqqrrrwwwvvvyyyzzzpppjjjRRR@@@DDDDDDGGGGGGDDDCCCHHHKKKKKKKKKZZZhhh{{{xxx___bbboooXXXOOOMMMPPPYYYeeeooozzzyyysssnnnooosssxxxzzzzzzxxxvvvuuuvvvwwwvvvrrrooommmoooppprrrsssssssssrrrpppqqqrrrssssssrrrpppoooppppppppppppqqqrrrssstttttttttttttttttttttttttttvvvxxx|||yyyeeeZZZTTTNNNKKKKKKDDDCCCCCCFFFJJJMMMLLLJJJIIILLLPPPTTT]]]hhhnnnnnnqqqqqqqqqrrrssstttuuuvvvxxxxxxyyyxxxwwwuuusssrrrvvvtttrrrrrrssstttsssrrruuurrrqqqrrrvvvyyyzzzyyytttsssrrrvvv{{{~~~~~~}}}~~~}}}}}}~~~ssszzz]]]CCC===>>><<<:::===<<<<<<===??????@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDIIIPPPRRRPPPPPPSSSVVV]]]ZZZyyyxxxlll[[[[[[}}}]]]PPPHHHKKKMMMNNNXXXeeekkkjjjddd[[[UUURRRMMMHHHJJJIIIKKKNNNKKKDDD@@@BBBAAA???;;;999999???HHHNNNHHHEEEGGGOOOUUUWWW\\\cccfffiiikkkmmmooovvvjjjeeefffbbbcccgggfffccceeemmmqqqppprrrssstttuuuxxx|||~~~vvvpppvvv{{{nnneeehhhjjjccccccdddhhhlllrrr|||uuuyyysssRRR@@@===???AAABBBBBBDDDHHHLLLOOOPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQ]]]dddVVVQQQQQQ[[[gggooouuuzzzwwwxxxyyyyyy{{{|||bbb[[[ZZZUUUSSSWWWQQQRRRRRRQQQQQQTTTYYY^^^eeeooosssnnnooowwwzzzwwwuuuqqqkkkfffffflllttt{{{~~~zzzzzz}}}}}}zzzvvvooopppooohhhccceeeqqq{{{{{{xxxuuutttuuuwwwyyyzzz{{{qqqgggccc```]]]^^^aaacccaaa^^^^^^bbbhhhoootttlllllloooxxx~~~~~~{{{wwwtttsssrrrqqqppptttsssuuuyyyxxxttttttxxxrrrqqquuu}}}wwwVVVEEEIIIEEEIIIIIIEEEEEEIIILLLLLLGGGQQQ[[[}}}ssswwwgggXXXhhhooo^^^UUUOOOSSS___kkkxxx{{{wwwrrrqqqsssvvvwwwvvvuuusssrrrrrrsssrrrpppmmmnnnoooppprrrssssssrrrrrroooppppppqqqpppppppppoooppppppppppppqqqrrrssstttsssssssssssssssrrrrrrrrruuuvvvxxxzzz|||}}}pppbbb[[[UUUQQQPPPHHHFFFEEEFFFJJJMMMMMMMMMPPPRRRRRRTTT[[[fffllllllrrrrrrqqqqqqqqqrrrrrrsssvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvtttrrrrrrtttuuutttsssppppppqqquuuzzz}}}~~~||||||~~~~~~{{{}}}}}}rrroooVVV???;;;>>><<<;;;======>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCFFFKKKPPPQQQOOONNNPPPSSSRRRSSSlll~~~uuummmbbbYYYffflllZZZLLLKKKMMMNNNUUU___dddkkknnnggg\\\TTTNNNJJJHHHFFFGGGIIIHHHCCCBBBDDDBBB???<<<999999>>>EEEKKKFFFDDDEEEKKKNNNOOOUUU\\\aaacccfffhhhjjjpppxxx{{{nnnmmmooovvvxxxwwwrrrqqquuuuuurrrssssssssstttvvvxxxzzz{{{~~~yyyyyyvvvzzzxxxkkkeeeeee___bbbdddeeegggnnnyyyoooeeeqqq|||bbbFFF;;;>>>BBBBBBBBBCCCFFFKKKOOORRRRRRPPPOOOOOONNNNNNNNNNNNNNNOOOOOONNNUUUuuuzzzzzzZZZSSSOOOVVV```iiiqqqvvvwwwwwwyyy{{{}}}jjjaaa```VVVQQQUUUQQQRRRRRRRRRRRRSSSVVVYYY]]]fffjjjjjjmmmttttttoooxxxxxxuuulllcccccckkkssszzzyyy|||}}}zzzwwwwwwwwwvvvrrrnnngggfffgggiiipppzzz|||rrrmmmooorrrttttttuuummmeee___YYYUUUWWW]]]______bbbfffkkknnnoooooohhhppp|||~~~|||wwwtttssssssrrrrrrrrrssswwwzzzyyywwwyyy~~~yyyttt{{{pppZZZIIIKKKEEEHHHHHHEEEDDDGGGJJJJJJFFFJJJMMMuuu}}}{{{xxxvvvWWW^^^zzzlll]]]PPPOOOYYYfffsss}}}|||yyyuuuttttttuuuuuuuuuuuusssqqqqqqqqqqqqooonnnoooooopppqqqrrrrrrrrrqqqoooooonnnnnnnnnooooooppppppppppppppppppqqqrrrssssssssssssrrrrrrqqqqqqqqqtttvvvvvvvvvwwwxxx|||~~~|||yyyvvvvvvxxx{{{}}}zzzwww|||pppeee]]]WWWUUULLLJJJHHHHHHKKKOOOQQQRRRVVVVVVTTTTTTZZZeeelllmmmrrrrrrqqqpppppppppppppppuuuuuuuuuvvvwwwxxxyyyzzzuuuxxx{{{{{{xxxvvvvvvxxxxxxwwwvvvuuuuuutttpppnnnmmmnnnqqquuuzzz||||||{{{~~~}}}{{{~~~ttt~~~xxxkkk```LLL;;;999======<<<>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCEEEIIIMMMNNNMMMMMMPPPSSSPPPSSSccc}}}wwwtttjjj[[[jjjlllWWWOOONNNNNNSSS[[[jjjwww~~~uuudddWWWQQQOOOKKKHHHFFFHHHFFFCCCBBBEEEBBB@@@===:::999<<>><<<===??????@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCC@@@CCCGGGJJJLLLNNNRRRUUUQQQWWW]]]hhhmmmbbbyyy}}}gggYYYPPPNNNSSS[[[mmmxxxvvvggg\\\VVVTTTPPPLLLIIIJJJHHHDDDBBBCCCCCCAAA???;;;999;;;???BBBCCCDDDEEEDDDCCCFFFMMMTTTTTTXXX\\\^^^___bbbhhhmmmpppqqqhhhqqqvvv{{{~~~|||wwwoooiiirrrrrrrrrrrrrrrrrrssssssuuu~~~~~~}}}~~~wwwrrrjjj```dddhhh``````aaadddnnn{{{sssccciii}}}|||cccQQQBBB@@@FFFJJJIIIHHHTTTRRRQQQOOOMMMLLLLLLKKKHHHHHHIIIIIILLLNNNQQQRRRTTTVVV]]]wwweeeSSSNNNUUU___iiipppsssssstttwww{{{~~~|||fff^^^ZZZUUUNNNNNNOOOPPPQQQRRRRRRRRRSSSXXX^^^bbbhhhllljjjfffgggmmmtttwwwssslllfffbbblllooorrrvvvyyy}}}~~~~~~~~~|||xxxsssmmmgggbbb]]]ZZZaaadddmmm~~~wwwzzzwwwqqqiiibbb```cccfffhhhfffdddaaa[[[YYY```jjjbbbhhhqqqxxxyyyuuupppmmmyyy|||~~~zzzxxxxxxyyyyyyyyylllqqqvvvxxxzzz~~~nnnPPPmmmZZZIIIBBBNNNQQQPPPKKKHHHIIIIIIHHHJJJIIIGGG___}}}zzz___EEEJJJUUUUUUWWWYYYYYY\\\gggsssyyy{{{|||zzzvvvsssssstttwwwwwwwwwvvvuuutttttttttqqqqqqpppppppppppppppppppppoooooonnnooopppqqqrrrppppppooooooppppppqqqqqquuutttttttttsssssssssrrrssstttuuuuuutttsssuuuwwwqqqssswwwzzz{{{zzzxxxwwwwwwtttvvv{{{}}}{{{yyy{{{}}}yyyggg]]]\\\YYYYYYXXXXXXYYY[[[___aaa[[[ZZZXXXWWW]]]iiippprrrooooooppppppqqqssstttuuuwwwwwwuuuuuuuuuvvvwwwxxxvvvzzz~~~|||vvvqqqqqqsssvvvwwwyyyyyywwwtttqqqooorrruuuxxx{{{{{{zzzyyyxxx}}}~~~~~~~~~zzzyyy~~~vvviiioooggg[[[MMMDDD<<<<<<>>>>>>===<<<>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCC@@@BBBDDDFFFIIIMMMQQQTTTNNNSSSVVVXXXzzziiikkksssbbbRRRLLLRRR\\\fffpppxxxvvvnnneee[[[SSSPPPKKKIIIJJJJJJEEEBBBAAACCCBBB@@@===::::::<<>>CCCKKKVVV\\\ZZZYYY```kkkvvvzzz~~~{{{tttooonnnpppsssuuuwwwwwwuuusssssssssrrrqqqpppooooooooooooooooooooooooooopppqqqrrrrrrppppppoooooooooppppppqqqttttttttttttttttttttttttppprrrssssssrrrqqqssstttrrrtttvvvwwwwwwuuusssqqqwwwsssssswwwxxxvvvtttuuu~~~{{{ttthhheeeccceeefffeeedddccccccddd^^^___]]]\\\aaaiiinnnmmmnnnnnnoooppprrrtttvvvwwwwwwvvvuuuuuuttttttttttttuuuwwwyyyxxxtttqqqqqqrrrpppsssuuuvvvtttqqqoooooovvvyyy||||||{{{zzzyyyyyyuuuyyy|||}}}}}}{{{|||xxxsssyyyzzzaaaVVVHHHCCC>>>===>>>???===<<>>FFFQQQYYYXXXUUUZZZbbbkkkrrrxxxxxxrrrmmmnnnqqqpppssswwwxxxvvvsssqqqqqqsssrrrpppooonnnnnnnnnooolllmmmnnnoooppppppppppppppppppooooooooooooppppppqqqrrrrrrssssssttttttuuuppprrrssssssrrrqqqqqqrrrsssttttttuuutttsssqqqppprrrpppqqquuuuuurrrqqqrrr}}}yyyrrrooorrrtttrrrmmmhhhdddccc]]]___``````eeelllnnnlllnnnnnnooooooqqqrrrtttttttttttttttttttttssssssrrrsssssssssttttttttttttuuuooorrrttttttqqqooooooooowwwzzz||||||zzzyyyzzz|||vvv|||~~~yyyxxx|||VVVMMMCCCBBB???===>>>??????===@@@AAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCEEECCCAAAAAACCCGGGJJJLLLOOONNNUUU[[[fffzzzoootttuuummmbbbZZZZZZ\\\pppxxx}}}sss^^^TTTKKKHHHHHHEEEDDDEEECCCDDDCCCAAA>>><<<<<<<<<;;;===>>>@@@GGGPPPQQQMMMKKKMMMOOOPPPRRRWWW^^^dddhhhnnn{{{llllllpppwwwyyytttqqqsssmmmoooqqquuuwwwyyyzzz{{{wwwzzz{{{|||~~~zzzwwwxxxtttmmmkkkmmmkkkUUUPPPYYYXXXVVV[[[^^^^^^ZZZaaakkkgggddd{{{vvvbbbJJJFFFCCCBBBAAAAAAEEEKKKDDDDDDEEEEEEDDDCCCAAAAAACCCEEEGGGJJJKKKLLLLLLLLLMMMOOOYYY^^^xxx|||]]]RRRSSS[[[bbbooouuu{{{{{{xxxuuuuuuxxx|||mmm\\\XXXSSSPPPOOONNNKKKIIIIIIKKKOOOQQQPPPRRRXXX```WWW\\\bbbgggiiijjjkkkkkktttvvvrrrjjjiiinnnpppmmmooolllllloooppppppttt{{{~~~zzzxxxyyywwwssssssuuuttttttqqqmmmiiiggggggiiieeehhhnnntttzzzzzznnnlllqqqtttnnnffffffddddddeeegggeee```[[[aaa```aaaddddddbbbcccgggkkkuuu}}}yyynnniiipppyyy}}}uuussswww|||uuuuuuvvvyyy|||}}}|||zzzrrrrrroooooowwwyyyttt~~~zzztttYYYCCCKKKGGGAAAEEEGGGCCCBBBCCCHHHJJJIIIHHHKKKMMMKKKEEEJJJJJJGGGddd{{{yyyZZZJJJ@@@DDDMMMTTTUUUSSSUUU[[[___hhhrrrtttpppnnnqqquuuoootttyyyzzzxxxtttrrrrrrsssrrrpppooonnnmmmnnnnnnjjjkkkmmmooopppoooooonnnppppppooooooooooooooopppooopppqqqrrrsssssstttuuusssuuuvvvuuusssrrrrrrrrrrrrrrrsssttttttuuuttttttmmmmmmqqqvvvwwwsssrrrtttyyy|||wwwzzz}}}{{{sssjjjddd```XXX\\\___bbbiiipppqqqooooooooonnnoooooopppqqqqqqqqqrrrssstttttttttrrrrrrqqqpppoooqqqtttwwwxxxxxxqqqtttvvvuuurrrooopppqqqvvvxxx{{{{{{yyyyyy|||~~~}}}ttt{{{zzzqqqqqqtttLLLCCC@@@@@@>>><<<===???@@@???BBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBB@@@??????CCCHHHLLLNNNPPPKKKTTT[[[\\\yyyiiioootttrrrlllfffaaa^^^___gggqqqyyyoooaaaRRRJJJGGGDDDDDDFFFCCCDDDDDDCCC@@@===<<<<<<888::::::<<>>AAAEEEHHHIIIIIIJJJKKKFFFMMMKKKXXXbbbyyyPPPKKKXXX[[[eeejjjrrrvvvvvvuuuuuuvvvxxxtttcccTTTPPPPPPNNNMMMNNNIIIKKKNNNNNNMMMMMMPPPRRRSSSXXX^^^dddhhhhhhgggfffmmmooosssvvvvvvtttpppnnntttwwwqqqdddbbbjjjlllhhhmmmnnnnnnmmmkkkiiifffeeennnmmmiiidddaaadddlllrrrxxx{{{{{{rrrnnnmmmlllgggcccddd```]]]\\\^^^___^^^]]]fffeeedddbbbbbbdddhhhlllooorrrqqqmmmoooxxxzzzsssuuu{{{xxxwwwwwwyyy}}}~~~|||yyyxxxsssrrrvvvvvvuuu|||vvvbbbooopppRRRHHHGGGEEEDDDDDDEEEGGGHHHFFFHHHIIIIIIGGGGGGHHHJJJHHHKKKDDDMMMUUU}}}yyyzzz\\\JJJAAABBBNNNVVVRRRPPPSSSWWWaaannnvvvwwwtttpppoooqqqssswwwyyyyyywwwuuusssuuutttsssrrrpppooonnnmmmrrrqqqooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnoooppppppwwwtttrrrrrrtttuuutttrrrssssssttttttttttttssssssuuutttrrrqqqqqqrrrsssuuutttuuuvvvwwwwwwvvvuuuttt|||}}}xxxvvvqqqhhh```]]]XXXZZZ___eeekkkoooooonnnrrrssstttttttttsssrrrqqqooorrruuuwwwwwwtttqqqooooooooorrrvvvtttqqquuu~~~zzzzzzwwwrrrnnnmmmqqquuuzzzyyy}}}|||yyyzzz~~~||||||rrrxxxtttlllwwweeeNNN@@@@@@@@@????????????@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAADDDGGGJJJLLLMMMNNNTTTbbbfffhhhtttvvvgggcccyyyttteeeZZZVVVYYY___kkk}}}yyyYYYLLLKKKJJJFFFDDDHHHEEECCCAAAAAAAAA???>>>;;;;;;:::;;;<<<>>>@@@AAACCCEEEFFFFFFLLLWWW___bbbYYYeeelllqqq~~~ssskkkhhhiiijjjiiimmmqqquuuvvvwwwxxxyyyqqqpppqqqsssvvvwwwwwwvvvppplllgggeeedddaaaYYYSSSPPPOOONNNNNNOOORRRVVVXXX\\\eeeddd[[[bbbvvvZZZDDDDDD???@@@IIIPPPOOOKKKIIICCCCCCCCCBBBBBBBBBAAAAAAAAACCCDDDEEEDDDEEEGGGIIIFFFIIIFFFQQQXXX```PPPSSSPPPcccjjjrrrwwwxxxwwwvvvvvvwww}}}vvvggg]]]TTTMMMMMMRRRKKKMMMOOONNNMMMLLLNNNPPPQQQTTTZZZ```dddeeeeeedddfffiiimmmqqqsssttttttssswww|||yyymmmhhhlllmmmhhhhhhiiiiiiiiihhhgggfffeeeoooqqqqqqpppoooqqqvvvzzzzzzvvvwwwwww~~~xxxpppiiifffbbb^^^[[[[[[YYYXXXZZZ]]]``````___dddeeeddd```^^^```gggnnnuuuuuusssrrrxxxwwwvvvzzzzzzzzzzzz{{{||||||zzzxxxuuuttttttvvvxxx~~~ttthhh```FFFIIIHHHGGGEEEEEEFFFHHHIIIFFFGGGHHHGGGFFFEEEFFFGGGBBBEEEBBBKKKOOOuuuyyyrrrwww```PPPEEEKKKRRRPPPLLLMMMQQQ[[[hhhsssxxxwwwuuurrrppprrruuuwwwxxxwwwvvvuuussstttuuusssooommmnnnooopppoooooonnnnnnnnnnnnnnnoooooonnnnnnoooppppppqqquuusssqqqqqqsssuuutttrrrpppqqqrrrtttvvvxxxxxxyyytttsssqqqppppppqqqrrrssstttuuuvvvvvvvvvvvvuuutttuuu}}}{{{yyysssjjjccc```WWW[[[aaagggkkknnnooooooooopppqqqqqqqqqqqqoooooosssssstttttttttsssqqqpppqqqqqqtttwwwuuuqqqttt{{{|||zzzvvvrrrppprrruuuxxx~~~yyyxxx{{{{{{xxxyyy}}}}}}{{{{{{{{{vvvppptttqqqXXXFFF===CCCBBBAAA@@@??????>>>??????@@@@@@AAABBBDDDEEEFFFBBBCCCDDDEEEEEEEEEEEEEEEAAA@@@@@@AAADDDGGGJJJLLLMMMLLLPPP[[[^^^```}}}kkk~~~kkk___kkk{{{|||jjjUUURRRSSS]]]ooofffWWWQQQLLLJJJJJJEEECCCBBBBBBBBBBBBAAA@@@<<<<<<;;;;;;<<<===???@@@BBBDDDDDDDDDJJJTTT\\\^^^TTT___gggkkkxxxtttkkkgggggghhhgggkkkooorrrssstttuuuvvvuuutttssstttttttttrrrpppooojjjddd```^^^ZZZSSSNNNQQQOOOMMMLLLMMMOOORRRUUU\\\`````````ttt|||fffOOO???BBB===>>>FFFNNNNNNIIIFFFCCCCCCBBBBBBBBBBBBAAAAAAFFFFFFEEECCCBBBBBBEEEHHHHHHHHHHHHRRRTTTqqqpppXXXTTTLLL]]]cccmmmtttwwwvvvuuutttsssyyyooo___VVVPPPMMMMMMMMMMMMNNNMMMLLLKKKMMMNNNMMMPPPTTTYYY]]]```bbbcccbbbdddhhhkkkoooqqqrrrsssvvvzzztttttttttpppjjjjjjjjjkkkllllllmmmmmmrrruuuyyy{{{{{{{{{zzz{{{zzzuuurrrnnnwwwsssmmmfff```[[[WWWUUUTTTTTTVVVZZZ___cccddddddeeeffffffcccaaadddlllsssxxxxxxxxxyyy{{{wwwyyy{{{|||}}}|||zzzxxxxxxxxxwwwyyywwwsssttt}}}tttwwwSSSAAAJJJIIIHHHGGGFFFFFFGGGHHHFFFGGGGGGFFFDDDCCCDDDEEEBBBEEEEEELLLIIIdddyyylllwwwxxxrrrXXXAAAAAAJJJOOONNNMMMNNNVVVbbbnnnwwwyyywwwsssoooppprrrtttvvvwwwxxxyyyppprrrrrrpppllljjjkkkmmmmmmmmmnnnoooooooooooonnnpppoooooooooooopppqqqqqqqqqpppoooppprrrssssssrrroooppprrrtttvvvwwwxxxxxxrrrqqqpppooopppppprrrsssttttttuuuuuuuuuuuuttttttuuu{{{zzzooogggcccXXX^^^eeejjjlllmmmoooqqqnnnooopppqqqqqqpppooonnnvvvuuusssrrrqqqqqqqqqqqqrrrsssvvvxxxvvvrrrssswww|||xxxtttrrrssswwwzzz|||{{{xxxwwwyyyyyyxxxyyy||||||zzzyyy{{{yyy~~~~~~dddNNNCCC???EEEDDDBBB@@@???>>>============>>>???AAACCCDDDEEEAAAAAACCCDDDEEEFFFFFFFFF@@@@@@@@@AAACCCFFFHHHJJJLLLJJJKKKRRRTTTUUUzzzooorrrmmm___\\\cccwwwxxxbbbVVVOOOVVVdddsssmmm^^^SSSLLLIIIIIIFFFDDDCCCCCCDDDCCCAAA???>>>>>><<<<<<<<<<<<===>>>@@@BBBBBBAAAFFFOOOVVVWWWRRR[[[dddhhhkkkyyytttiiieeeeeefffhhhkkkoooqqqrrrssstttvvvsssrrrppppppooonnnkkkiiijjjddd]]]XXXTTTPPPKKKGGGSSSQQQNNNMMMNNNQQQUUUWWW]]]\\\bbbtttjjjYYYJJJAAAEEE@@@>>>AAAGGGIIIEEEAAADDDDDDDDDCCCCCCCCCCCCCCCGGGGGGGGGFFFEEEEEEGGGIIIGGGFFFLLLVVVTTTeee{{{fff]]]RRRSSSYYYccclllrrrssssssrrrpppvvv{{{}}}zzzeeeaaa^^^UUULLLMMMLLLLLLKKKKKKKKKLLLMMMKKKMMMOOOSSSWWW\\\___aaaaaacccfffiiijjjkkkjjjjjjjjjvvv~~~|||wwwwwwwwwvvvllllllmmmoooqqqssstttuuutttwww{{{~~~}}}zzzwwwuuukkkoootttwwwwwwtttpppmmmhhhgggddd___YYYTTTRRRRRRUUUVVVYYY]]]aaadddfffgggfffggggggiiilllpppuuuxxxwww|||}}}}}}xxxuuuwwwxxxzzz|||{{{wwwvvvwwwyyyzzz{{{vvvpppqqqyyy~~~}}}wwwgggMMMDDDJJJIIIHHHFFFFFFFFFFFFFFFFFFGGGHHHFFFDDDCCCCCCDDDIIIJJJNNNPPPGGGUUUtttqqq~~~|||bbbBBB;;;DDDMMMNNNMMMNNNSSS]]]iiitttwwwtttpppoooooooooqqqsssvvvyyy{{{tttsssqqqpppooonnnmmmllljjjkkkmmmoooppppppooonnnoooooonnnnnnnnnnnnoooooommmmmmnnnoooqqqrrrrrrrrrsssssssssssssssrrrrrrqqqrrrqqqqqqpppqqqqqqrrrsssssssssttttttttttttssssssxxx|||wwwkkkfff^^^dddlllooonnnmmmooorrrpppqqqrrrssstttsssrrrrrrvvvuuutttrrrqqqppppppoooooorrruuuwwwuuusssrrrtttyyytttpppoootttyyy||||||{{{yyyxxxyyyyyyyyyzzz|||~~~|||zzzyyyrrrpppZZZHHHBBBCCCCCCBBBAAA???>>>>>>======????????????@@@AAACCCCCC???@@@AAABBBBBBBBBBBBBBB@@@@@@@@@AAACCCEEEGGGHHHHHHIIIIIINNNPPPNNNhhhtttjjj[[[KKKRRRjjjwwwsssaaaSSSTTT[[[hhhvvvhhh]]]SSSLLLHHHIIIHHHFFFFFFEEECCC@@@===AAA@@@>>>===<<<<<<<<<===>>>@@@???>>>AAAIIINNNOOOOOOTTT]]]bbbaaafff~~~pppfffbbbcccdddeeegggjjjlllmmmmmmooopppjjjiiihhhhhhhhhgggdddbbb```[[[TTTNNNKKKHHHEEECCCQQQPPPNNNNNNPPPUUUZZZ]]]```^^^qqqooo[[[NNNGGGEEEIIIFFFBBBAAADDDHHHHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEGGGJJJKKKKKKJJJKKKLLLFFFCCCKKKQQQPPP]]]|||xxxhhhSSSNNNSSS[[[dddlllqqqssssssrrrvvv{{{|||~~~pppggg]]]TTTMMMLLLKKKJJJKKKLLLNNNNNNKKKLLLMMMPPPSSSWWW[[[]]]\\\___cccfffgggfffcccbbb]]]hhhrrrssspppooopppqqqiiijjjkkkmmmoooqqqsssssssssuuuwwwyyyyyyxxxuuusssjjjkkkmmmnnnmmmgggaaa]]]WWWXXXXXXWWWTTTRRRRRRRRRYYYZZZ\\\]]]___```bbbcccbbbbbbeeemmmuuuzzzyyyvvvvvv{{{xxxwwwwwwyyywwwrrrrrruuusssvvvyyyxxxvvvvvvyyy|||zzzwwwrrrmmmooottttttqqqzzzXXXIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGHHHHHHGGGDDDCCCCCCDDDJJJJJJQQQOOOGGGNNN{{{{{{pppwwwnnnKKK<<>>>>>>>>>>>???CCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@??????@@@@@@AAAAAACCCDDDEEEFFFEEEHHHJJJOOOPPPLLLZZZyyyxxxkkkLLL>>>PPPgggttteeeVVVOOOOOOZZZrrr{{{qqqfffXXXMMMJJJHHHGGGGGGGGGFFFDDDBBBDDDCCCAAA>>>===<<<<<<<<<===???>>>;;;===DDDHHHHHHHHHHHHOOOWWWWWWXXXggg{{{ssshhh```^^^___aaa]]]___aaaccccccccceeegggeeecccaaaaaa```^^^[[[YYYSSSOOOJJJFFFCCCCCCBBBBBBMMMMMMLLLNNNSSS[[[bbbgggjjjooozzz___OOOGGGDDDEEEDDDEEECCC@@@@@@EEEHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHCCCGGGJJJMMMMMMMMMMMMMMMLLLFFFLLLKKKOOO^^^}}}tttTTTPPPRRRVVV^^^gggnnnrrrtttuuuxxx{{{}}}hhh]]]YYYRRRPPPMMMLLLMMMOOOOOOOOOLLLLLLLLLMMMOOORRRUUUWWWTTTVVVZZZ^^^`````````___^^^eeekkklllhhhfffgggiiifffhhhjjjlllmmmmmmmmmmmmlllllllllooorrrsssrrrpppkkkhhhfffeee___WWWSSSRRRSSSTTTVVVYYYZZZ[[[ZZZZZZYYYZZZZZZYYYXXXYYY\\\^^^^^^```fffpppxxx{{{yyytttyyyzzzwwwvvvrrrppprrrqqqoooqqqtttssstttuuuvvvwwwxxx{{{}}}|||uuummmgggcccbbbgggnnnkkkRRRJJJMMMDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCDDDEEEDDDEEEMMMHHHGGGNNNhhhlllRRR@@@;;;>>>DDDGGGFFFIIIQQQ[[[fffoootttuuupppooonnnnnnpppsssvvvyyyyyytttppppppttttttpppkkkjjjkkklllmmmnnnooooooooommmllllllkkkkkkkkkkkkllliiillloooppppppooopppqqqtttuuuuuuuuuuuuttttttsssqqqrrrrrrsssssstttttttttrrrrrrqqqqqqqqqqqqrrrrrroooqqqtttwwwsssmmmnnnqqqsssrrrpppoooppprrrpppqqqrrrtttttttttssssssrrrsssttttttsssqqqooommmmmmppprrrrrrsssvvvuuussssssqqqppprrruuuxxxzzz{{{|||~~~}}}zzz{{{|||zzzzzzyyyxxxwww||||||yyylll```YYYQQQFFFBBBDDD@@@??????>>>??????@@@@@@FFFEEEDDDBBBAAAAAAAAAAAADDDDDDDDDCCCBBBAAA??????@@@@@@AAAAAABBBCCCDDDDDDBBBHHHKKKOOOSSSMMMRRRgggbbbFFFEEEOOOjjjhhhaaaTTTLLLRRRfffxxxsssbbbSSSKKKIIIGGGGGGIIIJJJIIIIIIFFFEEECCC@@@???>>>>>>>>>>>>???>>>:::;;;@@@CCCBBBEEEDDDHHHPPPSSSRRRYYYdddnnnjjjccc\\\YYYXXXYYYZZZYYY[[[\\\]]]]]]]]]___aaabbb```]]]ZZZXXXUUUPPPMMMHHHFFFCCC@@@???@@@BBBCCCKKKKKKMMMQQQYYYcccmmmsss~~~eeePPPHHHDDDCCCDDD???FFFIIIDDD@@@BBBEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHDDDFFFHHHIIIIIIJJJKKKMMMMMMJJJQQQKKKQQQ\\\uuudddVVVTTTSSSWWW___hhhmmmppptttvvvxxxzzz}}}tttggg[[[WWWRRRPPPQQQQQQQQQPPPLLLLLLKKKLLLLLLMMMOOOPPPOOOOOOQQQSSSVVVYYY\\\^^^bbbcccccccccaaa______aaa```bbbeeeggggggeeecccaaa^^^]]]^^^```dddeeedddaaa\\\XXXVVVVVVRRRMMMNNNTTTWWWWWWXXX\\\aaabbb___\\\VVVVVVVVVTTTSSSUUUZZZ^^^cccjjjrrryyy{{{|||||||||~~~{{{wwwtttuuuqqqooorrrsssqqqrrrvvvvvvuuutttvvvyyy|||}}}}}}{{{ppphhhcccZZZYYYpppwww^^^NNNJJJMMMCCCDDDEEEEEEFFFFFFFFFFFFCCCEEEEEEEEECCCCCCDDDEEECCCCCCJJJAAAHHHRRRYYYxxxgggQQQ???;;;@@@FFFEEEHHHNNNVVV^^^gggpppvvvqqqpppnnnnnnoooqqqtttuuurrrrrrrrrpppnnnmmmllllllllllllllllllmmmmmmnnnooonnnmmmlllkkkkkkkkkkkkllliiilllpppqqqpppoooooopppppppppqqqsssssssssssssssppppppqqqrrrssssssttttttrrrqqqppppppppppppqqqrrrqqqpppssszzzvvvtttqqqqqqpppooooooqqqrrrtttooopppqqqsssttttttssssssrrrrrrrrrqqqqqqqqqpppppprrruuutttrrrssswwwwwwssssssuuuwwwxxxxxxyyy{{{|||{{{~~~~~~zzz{{{|||xxxvvvvvvwwwuuutttzzz~~~zzzhhhYYYUUURRRIIICCCEEECCCBBBBBBAAA@@@@@@@@@@@@EEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBIIIJJJNNNSSSNNNOOO]]]qqq|||[[[MMMGGG^^^mmmrrrbbbRRRTTT```hhh~~~uuuhhh\\\QQQNNNJJJIIIIIIJJJJJJJJJHHHGGGDDDBBB@@@@@@@@@@@@???@@@???;;;:::>>>@@@>>>CCCEEEHHHKKKNNNOOORRRUUUVVVUUUTTTRRRQQQQQQQQQRRRSSSUUUVVVVVVUUUVVVXXXZZZYYYWWWSSSQQQNNNKKKGGGDDD@@@@@@???>>>>>>???AAACCCLLLMMMOOOUUU___kkkvvv}}}tttUUUGGGFFFFFFEEEFFFDDDOOOTTTMMMEEECCCDDDCCCEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEDDDDDDEEEIIIKKKDDDFFFRRRKKKQQQTTTZZZ}}}zzzYYYTTTPPPQQQXXXaaahhhkkkpppqqqtttvvvxxx{{{~~~bbb]]]WWWTTTSSSSSSRRRPPPLLLLLLKKKJJJJJJJJJKKKKKKOOOMMMKKKKKKMMMRRRXXX\\\^^^[[[XXXWWWVVVVVVWWWYYYVVVYYY[[[]]]\\\YYYUUURRRRRRQQQRRRTTTVVVVVVRRROOOPPPKKKJJJJJJGGGEEEKKKUUUWWWUUUUUUYYY^^^___[[[VVVSSSTTTTTTRRRRRRUUU[[[aaammmwww~~~}}}xxxwwwtttpppvvvrrrrrruuuwwwuuuuuuwwwzzzwwwuuuvvv{{{~~~~~~}}}rrriiieeeeee]]]ddd}}}bbbQQQGGGDDDFFFCCCDDDEEEFFFHHHHHHHHHHHHAAACCCDDDCCCBBBBBBCCCDDDFFFFFFKKK???KKKUUUPPPtttjjjKKK::::::@@@HHHKKKOOOSSSXXX```kkksssqqqpppooonnnoooppprrrsssrrrwwwzzzwwwpppllloootttnnnmmmlllkkkkkkmmmnnnoooooonnnmmmllllllllllllllliiimmmqqqrrrpppnnnooopppmmmmmmnnnooooooooooooooonnnooopppqqqrrrsssssssssrrrqqqpppoooooopppqqqrrrrrrlllpppzzzzzzzzz}}}xxxyyyqqqnnnllllllooorrrtttuuupppqqqrrrtttuuuuuutttttttttssspppooonnnppprrrsssvvvyyywwwrrrsssxxxwwwrrruuuxxx}}}}}}|||{{{|||~~~{{{~~~~~~zzz{{{~~~zzzuuusssttttttsssqqqppp~~~{{{dddRRROOOMMMEEE???@@@GGGFFFEEECCCBBBAAA@@@@@@CCCBBBBBBAAAAAABBBBBBCCC>>>??????@@@@@@@@@?????????@@@AAABBBBBBBBBBBBAAACCCIIIIIIKKKQQQNNNNNNZZZRRRlll\\\QQQSSSnnn}}}lllXXXVVV[[[\\\iiivvvzzzvvvooohhhZZZVVVOOOJJJHHHGGGFFFFFFIIIHHHEEECCCBBBAAAAAAAAA@@@AAA???;;;:::>>>???===>>>BBBEEEDDDEEEHHHKKKKKKHHHIIIJJJLLLLLLLLLLLLKKKIIIJJJKKKKKKJJJKKKMMMOOOMMMLLLIIIHHHGGGEEEBBB???>>>>>>>>>>>>>>>>>>AAACCCIIIPPPZZZaaadddlllyyycccOOOHHHCCC???CCCMMMIIIMMMPPPMMMGGGDDDDDDGGGFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDEEEFFFGGGGGGHHHMMMMMMNNNPPPPPPTTTaaaooolll```SSSOOOTTT\\\ccceeeiiimmmqqqqqqqqqsssyyywwwddd[[[WWWRRROOOPPPSSSMMMIIIKKKLLLIIIGGGFFFIIIIIIIIIHHHGGGGGGIIIKKKKKKLLLMMMOOOQQQRRRRRRRRRNNNNNNOOORRRUUUUUUQQQNNNPPPNNNKKKKKKKKKKKKJJJHHHJJJIIIHHHJJJMMMOOOPPPPPPWWWWWWVVVWWWXXXXXXWWWVVVOOOPPPQQQRRRVVV___kkksss~~~xxxxxxzzzzzzwwwssssssssssssuuuxxxyyyyyywwwvvvssstttyyy{{{wwwsssqqq```kkkmmmeeeooo___RRRNNNHHHFFFHHHDDDCCCCCCDDDFFFHHHGGGFFFBBBCCCBBBAAA@@@AAADDDGGGEEEEEEDDDEEEGGGMMMUUUZZZ^^^AAA<<>>>>>???@@@AAAAAA@@@???>>>DDDBBB@@@>>>>>>@@@BBBCCCBBBEEEJJJNNNQQQQQQOOONNNSSSmmmaaaWWWaaayyyhhhUUUXXX___gggnnnzzz|||qqqpppvvvfff]]]QQQJJJJJJKKKJJJHHHKKKIIIGGGGGGFFFDDDAAA???>>>>>>===============>>>CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGGGGGGGEEEIIIHHHGGGEEEEEEEEEFFFGGGDDDCCCBBB@@@??????>>>>>><<<<<<<<<<<<===???BBBDDDOOOTTTSSSPPP\\\yyy{{{xxx___IIIDDDFFFDDDEEEHHHGGGJJJLLLKKKHHHEEEEEEGGGIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJNNNNNNPPPPPPNNNOOOXXXcccuuu^^^OOOLLLRRRYYY^^^eeeiiinnnooooooqqqvvv{{{|||vvvfffYYYTTTVVVRRRLLLIIIJJJKKKJJJKKKOOOIIIIIIHHHGGGFFFFFFGGGHHHKKKKKKLLLMMMMMMMMMMMMLLLNNNMMMMMMOOOQQQPPPMMMJJJJJJJJJIIIHHHGGGGGGHHHHHHLLLMMMOOOTTTXXXYYYXXXWWWSSSSSSRRRQQQPPPNNNLLLJJJQQQPPPSSS[[[hhhttt}}}~~~{{{wwwwwwyyyzzzyyywwwsssssstttwwwzzz||||||{{{sssppppppttttttnnnhhhfffcccmmmyyygggOOOJJJLLLKKKJJJMMMFFFEEEEEEFFFHHHIIIIIIHHHCCCDDDDDDCCCBBBBBBDDDFFFFFFFFFEEEEEEEEEIIIOOOSSSjjjxxxZZZFFF<<>>??????????????????>>>CCCAAA???>>>>>>???AAABBBDDDEEEHHHKKKMMMNNNNNNNNNMMMYYY\\\___pppxxxgggZZZ]]]```gggllluuu|||zzztttuuu{{{rrrjjj^^^UUUQQQOOOMMMKKKKKKIIIHHHGGGGGGFFFDDDBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????AAACCCDDDCCCAAACCCCCCAAAAAA@@@AAABBBBBBAAAAAA@@@>>>============777:::???BBBCCCCCCCCCDDDRRRXXXSSSNNNbbb}}}zzztttZZZDDDCCCJJJLLLHHHEEEHHHIIIIIIIIIIIIHHHHHHGGGKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNPPPQQQNNNLLLSSS[[[ppp{{{iiiSSSJJJKKKQQQVVV]]]bbbhhhlllmmmooorrrvvvzzz{{{iii[[[VVVVVVRRROOOOOOMMMIIIHHHJJJJJJIIIIIIHHHHHHGGGFFFFFFJJJJJJJJJKKKKKKKKKKKKKKKOOONNNLLLLLLMMMMMMKKKIIIGGGIIIJJJIIIFFFFFFHHHKKKKKKNNNRRRWWWZZZYYYUUURRRKKKLLLLLLJJJHHHFFFGGGHHHRRRRRRYYYhhh|||xxxwwwvvvuuuvvvxxxzzz|||ssssssuuuyyy}}}qqqmmmlllnnnkkkccc\\\ZZZiiirrr|||fffSSSEEEFFFKKKLLLJJJKKKFFFEEEDDDEEEGGGIIIHHHGGGDDDEEEGGGFFFEEEDDDDDDEEEEEEFFFEEEDDDDDDEEEIIIKKK[[[}}}vvvuuuUUU;;;CCCJJJOOOLLLIIIMMMTTTYYYbbbjjjsssvvvrrrmmmlllnnnooooooqqqvvvzzzyyysssmmmmmmoooqqqrrrppplllhhhfffiiihhhgggiiikkklllkkkjjjjjjjjjkkklllmmmnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnppppppppppppqqqrrrssssssppppppppppppqqqqqqrrrrrrrrrssstttttttttsssqqqppppppsssxxx~~~|||yyyvvvsssqqqpppooorrrqqqqqqqqqpppppppppppppppqqqsssrrrpppnnnmmmmmmlllnnnqqqssstttsssrrrpppppptttxxxwwwsssssswww}}}~~~xxxvvvtttqqqrrrsssuuuxxxxxxtttnnniiilllllluuuwwwiiiQQQ>>>???BBB??????DDD???>>>===>>>@@@AAA@@@??????>>>=========>>>??????@@@??????>>>>>>??????@@@AAA@@@>>>======???@@@BBBFFFFFFGGGHHHIIIKKKLLLMMMPPPMMMjjjaaaWWW\\\ccc\\\WWWZZZZZZ___cccmmmwww{{{yyyyyy{{{xxxrrrjjj```XXXQQQNNNLLLKKKIIIHHHHHHHHHHHHGGGEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======???AAAAAA@@@???>>>>>>=========>>>??????>>>===<<<;;;;;;;;;;;;;;;888<<>>EEEHHHJJJMMMRRRUUU\\\dddnnnttttttpppmmmkkkjjjkkknnnrrrvvvvvvtttqqqllllllnnnqqqrrrpppmmmiiihhhhhhhhhhhhjjjkkkllllllkkkkkkkkklllmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqrrrpppqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttsssrrrqqqwwwvvvuuuttttttuuuuuuuuuvvvvvvvvvuuutttsssqqqqqqqqqqqqqqqqqqppppppoooooonnnppprrrrrrooommmllllllnnnooorrrsssttttttsssrrrpppsssuuuuuussstttyyy~~~{{{yyyuuupppssstttuuuuuusssoooiiieeeggglllsss~~~hhh]]]LLL?????????===@@@FFFGGGDDDAAA@@@@@@???>>>===???>>><<<;;;;;;===???@@@BBBAAA@@@??????@@@AAABBBAAA@@@?????????@@@AAABBBFFFFFFHHHIIIJJJJJJJJJJJJRRRMMM\\\pppXXXNNNQQQOOOQQQVVVTTTRRRYYYeeesss{{{}}}{{{xxxyyyyyyuuunnndddYYYRRRNNNJJJIIIGGGHHHIIIIIIHHHGGGDDDCCCBBB@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>======???@@@AAA@@@>>>============>>>>>>??????::::::999999999::::::;;;;;;>>>AAAAAABBBGGGRRR[[[HHHVVVppp|||mmm[[[OOODDDDDDIIIKKKHHHFFFGGGEEEDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKNNNLLLKKKLLLJJJIIIMMMTTT[[[nnn|||qqq[[[OOOLLLLLLMMMRRRYYY```ffflllqqqtttwwwzzzqqqbbbUUURRRUUUTTTOOOMMMMMMKKKIIIIIIJJJJJJIIIGGGIIIHHHHHHIIIJJJKKKMMMMMMKKKJJJJJJIIIIIIJJJLLLNNNNNNQQQSSSQQQLLLJJJMMMQQQQQQOOOMMMLLLKKKHHHDDDAAAFFFIIIKKKKKKKKKRRR___iiiooovvv~~~}}}}}}xxxxxxvvvtttrrrssswwwzzzxxxwwwwwwyyy{{{|||{{{zzzyyyqqqiiiccc]]]YYY[[[``````vvveeeVVVPPPKKKMMMOOOLLLFFFBBBDDDBBBBBBBBBDDDEEEDDDCCCCCCFFFHHHIIIGGGDDDCCCCCC===@@@BBBDDDFFFHHHKKKNNNMMMppp}}}}}}gggLLL<<<===BBBGGGJJJJJJJJJJJJXXX\\\ccclllrrrrrrmmmhhhiiillloooqqqrrrtttxxx|||uuuttttttuuuvvvvvvtttrrrjjjjjjjjjjjjjjjkkklllmmmkkkkkkkkkkkklllnnnoooppppppoooooonnnnnnoooooopppppppppoooppppppqqqrrrsssrrrsssssssssrrrqqqooonnnqqqpppppppppqqqrrrssstttqqqqqqpppppppppqqqsssuuusssttttttttttttsssqqqpppppppppqqqqqqqqqpppooonnnnnnoooqqqpppnnnlllllllllssssssssssssssstttuuuvvvsssrrrrrrsssuuuxxxzzz{{{}}}~~~}}}~~~{{{uuuuuutttqqqnnnjjjhhhffffffdddkkkkkknnnwwwdddTTTIIIAAA@@@>>><<>>===<<<>>>===<<<;;;;;;===???AAACCCBBBAAA@@@@@@AAABBBCCCBBBAAAAAA@@@AAABBBCCCDDDDDDFFFIIILLLMMMLLLIIIHHHHHHLLLSSSfffgggRRRMMMJJJNNNSSSQQQMMMRRR[[[fffqqqzzz}}}|||uuugggZZZSSSLLLJJJHHHHHHIIIIIIIIIHHHEEEDDDCCCBBB@@@@@@???????????????>>>>>>=========>>>===<<<>>>???@@@>>>===<<<<<<<<<===>>>>>>>>>>>>999888888999999:::;;;<<<<<>>DDDIIIJJJJJJKKKTTTTTTXXXaaakkkppplllgggfffiiillllllkkknnnuuu{{{{{{zzzxxxuuusssqqqqqqqqqmmmmmmmmmkkkiiiiiikkkmmmlllkkkkkkkkklllnnnpppqqqppppppnnnnnnnnnnnnpppppprrrrrrrrrrrrssstttuuuvvvssssssttttttrrrqqqooommmmmmmmmlllmmmnnnppprrrsssoooqqqqqqqqqooooooppprrrssssssssssssrrrqqqpppppppppqqqrrrrrrrrrqqqooonnnnnnooopppooommmlllmmmnnnuuuuuutttssssssuuuvvvxxxvvvtttssstttxxxzzzzzzxxxxxx{{{||||||~~~~~~yyyrrrooojjjeeebbbcccgggkkkhhhiiidddddd|||sssddd___JJJDDD@@@@@@>>><<<===BBBDDDBBB???>>>>>>>>>>>>===>>>======<<<===>>>@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAABBBBBBCCCDDDEEEBBBEEEIIIMMMNNNLLLIIIGGGBBBKKKPPPTTTooowww___TTTJJJIIIMMMLLLOOOQQQRRRWWWbbbssspppaaaXXXPPPNNNKKKIIIIIIJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCC>>>>>>>>>======<<<<<<;;;<<<;;;;;;<<<===>>><<<:::::::::;;;<<<<<<<<<;;;;;;999999999:::;;;<<<>>>>>>CCCQQQaaaiiiiiijjjqqqyyy|||zzzeeeRRRFFFDDDBBBBBBDDDFFFCCC???===@@@BBBBBBBBBCCCGGGKKKHHHGGGFFFEEECCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJIIILLLPPPOOOJJJGGGHHHOOONNNjjjnnnsss^^^TTTMMMLLLLLLPPPWWWaaaiiinnnlllppptttxxx{{{}}}}}}|||~~~rrrjjjhhhbbb\\\TTTPPPOOONNNLLLIIIOOOMMMJJJGGGEEEDDDDDDDDDDDDEEEGGGFFFDDDCCCEEEHHHGGGHHHHHHHHHIIIJJJKKKLLLHHHFFFEEEFFFHHHJJJJJJJJJVVV___iiillllllrrr~~~~~~{{{uuurrrssstttuuuttttttrrrrrrrrrsssrrrqqqoooggg```YYYUUUSSSWWWaaalllvvv[[[PPPHHHGGGFFFFFFGGGHHHGGGEEEEEEDDDCCCCCCEEEEEEDDDCCC???AAACCCDDDCCCBBBBBBBBB@@@AAABBBCCCDDDFFFIIILLLPPPUUU|||vvvfffRRRFFF>>>@@@FFFHHHKKKNNNNNNNNNQQQXXXaaahhhjjjjjjffffffggggggiiikkknnnpppwwwxxxxxxtttooollllllmmmppppppooolllhhhgggiiikkklllkkkkkkjjjkkkmmmpppqqqpppooommmllllllmmmooopppqqqqqqqqqqqqrrrssstttuuuqqqrrrssstttsssrrrpppoookkklllmmmoooppppppppppppsssuuuvvvtttqqqnnnnnnooottttttssssssrrrrrrrrrrrrqqqrrrssstttsssrrrpppooonnnooonnnmmmlllmmmooorrrtttttttttuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwyyyyyyxxx{{{~~~|||wwwllliiieeeaaa```dddlllsssuuukkkgggpppfffWWWQQQBBB??????AAAAAA??????@@@???>>><<<===>>>???>>>>>>======>>>>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDBBBDDDGGGIIIKKKJJJIIIHHHIIILLLPPPSSS^^^qqqdddQQQGGGHHHGGGMMMPPPRRRSSS^^^ooo}}}{{{ooofffVVVSSSOOOLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEE@@@@@@??????>>>======<<<===<<<<<<===>>>>>>===;;;:::;;;<<<<<<<<<;;;:::999::::::;;;<<<===???AAABBBGGGYYYnnnyyyyyyxxx~~~sssZZZMMMFFFDDDBBBCCCHHHJJJEEE>>>===AAAFFFFFFFFFHHHOOOUUUNNNLLLIIIFFFDDDBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHEEEGGGOOOWWWXXXRRRMMMLLLKKKOOO___lllnnn^^^OOOLLLIIIKKKRRR[[[eeejjjjjjnnnssstttvvvyyy|||}}}~~~~~~ppphhh]]]WWWUUUSSSPPPMMMOOONNNKKKIIIGGGGGGHHHIIIFFFHHHJJJHHHEEECCCEEEGGGDDDCCCCCCEEEIIILLLMMMMMMNNNNNNNNNOOORRRSSSRRRQQQZZZgggvvv|||}}}{{{uuuxxx~~~{{{sssqqqtttvvvvvvssspppooonnnoooppppppnnnmmmZZZUUUQQQPPPPPPTTT```kkkpppZZZTTTMMMLLLHHHDDDCCCCCCCCCAAACCCBBBAAAAAABBBCCCBBB@@@>>>@@@AAABBBAAAAAABBBCCCDDDDDDDDDBBBAAABBBEEEHHHJJJHHHeeeyyyhhhVVVDDD???@@@AAACCCFFFJJJLLLOOOTTTZZZbbbiiinnnkkkiiihhhjjjmmmooommmjjjssswwwzzzwwwqqqmmmnnnqqqqqqqqqppplllgggeeefffiiilllkkkjjjjjjkkkmmmpppqqqooonnnlllkkkkkklllnnnooonnnnnnnnnnnnooopppqqqrrroooqqqrrrttttttsssrrrqqqlllnnnqqqttttttssspppooonnnqqqssssssqqqppprrrtttvvvvvvuuuttttttuuuuuuvvvqqqrrrsssttttttrrrqqqooooooooonnnlllkkkmmmqqqtttqqqrrruuuvvvvvvuuusssrrrtttyyy}}}|||wwwtttvvvyyyxxxyyyxxxvvvxxx|||yyyttthhhgggdddbbbbbbiiisss{{{pppooo|||aaaPPPCCC???>>>???CCCEEEDDDBBBBBB@@@???>>>>>>???@@@>>>===<<<===???@@@AAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>??????@@@AAAAAABBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJPPPJJJMMMUUUVVVeeeuuu\\\LLLKKKJJJFFFNNNVVVYYYbbbpppzzz}}}yyyZZZWWWRRROOOMMMLLLKKKJJJEEEEEEDDDDDDDDDDDDDDDEEECCCCCCCCCBBBAAA@@@@@@???@@@??????@@@AAAAAA???>>><<<======>>>===<<<:::999;;;;;;<<<===???AAACCCDDDCCCTTThhhqqqqqqsss|||lllYYYLLLHHHCCCCCCJJJTTTUUUIII>>>AAABBBBBBCCCCCCDDDDDDDDDJJJHHHFFFCCCAAABBBFFFHHHHHHHHHIIIIIIIIIHHHGGGGGGKKKJJJJJJKKKLLLLLLKKKIIIPPPKKKRRRqqqqqqXXXOOOHHHJJJPPPVVV]]]dddllllllnnntttyyy|||zzzvvviiiaaa```\\\WWWVVVMMMMMMLLLKKKJJJJJJJJJJJJLLLIIIIIIKKKKKKHHHHHHKKKEEEEEEEEEFFFGGGJJJMMMOOOVVVQQQUUU```ccc]]]]]]dddlllttt|||xxxvvvxxx}}}~~~|||zzzxxxvvvtttttttttsssqqqlllkkkiiihhhjjjllliiieeeTTTSSSTTTWWWZZZbbbqqqrrrggg```SSSTTTPPPKKKGGGEEEEEEDDDCCCBBBBBBBBBAAA@@@???>>>===???DDDFFFDDDAAAAAA@@@===AAAAAAAAABBBBBBBBBCCCCCCFFFOOOWWW{{{}}}dddJJJAAABBBDDDFFFIIIIIIGGGIIIPPPVVVZZZ___eeelllllllllkkkjjjkkknnnpppooorrrvvvzzzyyyvvvqqqnnnrrrqqqpppooollljjjhhhgggkkkkkkkkkkkkkkkkkklllllllllmmmnnnmmmkkkjjjkkklllhhhiiilllooopppppppppoooqqqpppooooooppppppnnnmmmoooqqqssssssqqqpppqqqrrrsssrrrqqqppppppppppppqqqxxxuuussstttvvvwwwuuurrrwwwxxxxxxwwwuuuqqqmmmjjjmmmlllnnnsssxxxxxxrrrmmmrrrtttvvvwwwwwwwwwxxxyyyyyyxxxxxxwwwwwwvvvvvvvvvtttvvvxxxyyyxxxvvvssspppgggeee```bbbhhhdddiii|||~~~~~~yyy\\\JJJCCC>>>???@@@@@@@@@AAADDDFFFAAAAAAAAA@@@@@@?????????======>>>>>>??????@@@@@@>>>>>><<<<<<<<<===???@@@???@@@@@@AAAAAABBBBBBBBBDDDCCCCCCCCCFFFKKKOOORRRSSSIIINNN[[[VVVVVVqqqXXXQQQQQQHHHHHHNNNYYYbbbhhhooovvv|||sssdddTTTNNNSSSWWWSSSMMMJJJHHHEEEEEEGGGFFFDDDAAADDDCCCBBBBBBBBBBBB@@@>>>CCCCCCBBBAAA@@@??????>>>>>>=========??????>>>===>>>???>>>===AAAEEEBBB<<>>@@@AAABBB@@@??????@@@AAAAAA@@@@@@@@@?????????????????????@@@@@@@@@@@@===============>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCFFFJJJNNNQQQSSSKKKMMMTTTNNNMMMmmmwwweee^^^QQQLLLKKKRRRXXXZZZZZZ[[[eeekkkttt{{{|||mmmbbb^^^YYYRRRLLLOOOLLLIIIHHHIIIIIIHHHFFFFFFDDDCCCCCCDDDCCCBBB@@@===<<<<<<;;;;;;::::::999CCCAAA@@@?????????>>>===@@@EEEHHHGGGHHHKKKJJJHHHIIIQQQ___kkkuuu|||uuueeeUUUUUUQQQAAACCCBBBBBBEEEIIIIIIFFFBBBAAAAAAAAAAAABBBBBBBBBBBBBBBDDDHHHKKKLLLKKKIIIHHHFFFEEEDDDCCCCCCDDDFFFFFFGGGFFFFFFFFFHHHHHHFFFEEEAAANNNQQQ^^^qqq\\\OOOJJJJJJPPPVVVWWW[[[```eeejjjnnnrrrttttttvvv{{{tttiiiaaa______```]]]ZZZYYY\\\[[[XXXXXX[[[ZZZZZZZZZ[[[___eeejjjnnntttrrrxxx~~~zzzxxxyyytttooonnnqqquuuwwwwww|||zzzyyyxxxwwwvvvsssqqqooommmjjjgggccc]]]VVVRRRXXXVVV\\\mmmiiiaaaVVVMMMIIIDDDPPPLLLHHHEEEDDDDDDCCCBBBAAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBAAADDDIIIHHHDDD======>>>???@@@@@@AAAAAA@@@DDDDDDHHHpppyyyooo[[[JJJBBBIIISSSIIIGGGEEEFFFFFFHHHPPPYYYeeehhhlllmmmkkkhhheeedddjjjkkkmmmooorrrtttuuuvvvpppnnnlllkkklllooorrrtttpppnnnkkkiiihhhhhhiiijjjmmmnnnooonnnmmmllllllnnnmmmoooqqqsssttttttttttttpppooonnnnnnooopppnnnmmmoooqqqrrrqqqpppnnnnnnooorrrssssssttttttsssqqqqqqpppooonnnoooqqqsssrrrqqqpppooommmllllllmmmooopppsssrrrrrruuuyyy{{{yyywwwzzzyyywwwtttrrrtttwww{{{xxxxxxwwwvvvuuutttsssrrrxxxxxxwwwuuupppiiiccc___\\\```___dddlllmmmxxxxxx[[[HHHBBBCCC???AAADDDDDDBBB???===<<<@@@@@@@@@???????????????AAAAAAAAA@@@@@@@@@@@@@@@;;;<<<===>>>????????????@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCCCCEEEIIIMMMOOOQQQKKKKKKNNNKKKKKK\\\rrr~~~}}}nnnmmm```TTTRRRTTTSSSQQQOOORRRWWW```jjjsss{{{wwwlllbbb[[[WWWUUUTTTQQQLLLJJJJJJKKKKKKKKKFFFEEECCCCCCDDDDDDCCCAAACCCCCCCCCCCCCCCCCCCCCCCC??????>>>???AAACCCEEEGGGJJJSSSYYYXXXVVVWWWXXXWWWXXXbbbpppzzzxxxeeeVVVKKKNNNOOOEEEBBBCCCDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAIIIGGGFFFGGGHHHJJJKKKLLLDDDCCCAAA@@@AAACCCEEEFFFIIIHHHHHHIIIJJJJJJIIIGGGDDDNNNOOOTTTooojjj[[[TTTNNNJJJHHHNNNSSSZZZ___ccciiiqqqwwwqqqqqquuu}}}}}}~~~zzzwwwvvvmmmjjjkkknnnooolllmmmpppsssrrrqqqrrruuuzzz}}}|||xxxuuuqqqppprrrtttuuuuuuvvvuuuuuuuuutttssspppmmmpppkkkeeeaaa[[[SSSOOOOOOZZZZZZdddwwwxxxccc^^^RRRHHHIIIIIILLLIIIFFFDDDDDDDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA???AAAIIIRRRSSSOOO????????????????????????@@@@@@FFFHHH^^^{{{xxxoooppp\\\LLLGGGHHHIIIGGGGGGGGGFFFFFFMMMUUU]]]bbbhhhlllllljjjhhhfffiiiiiiiiijjjmmmppptttwwwvvvtttrrrpppnnnnnnnnnnnnmmmlllkkkjjjjjjiiiiiiiiinnnooopppooommmlllmmmnnnmmmnnnpppqqqrrrsssssssssqqqpppoooooopppqqqpppnnnoooqqqrrrqqqooommmmmmnnnqqqrrrtttuuuuuusssrrrpppoooooooooppppppqqqqqqqqqkkkkkkkkkkkkllloooqqqrrrrrrpppooopppsssvvvwwwvvvwwwwwwwwwvvvuuuwww{{{~~~yyyxxxwwwvvvuuutttsssrrrwwwwwwvvvtttoooiiiccc```\\\bbbbbbeeepppxxxfffMMMAAA???BBBAAACCCEEEDDDBBB???>>>>>>?????????????????????>>>AAAAAAAAA@@@@@@??????>>>:::;;;===???@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEDDDCCCCCCCCCDDDGGGJJJLLLKKKKKKLLLNNNRRRVVV[[[```sss]]]PPPKKKHHHHHHJJJMMMOOOTTTXXX```lllzzz~~~~~~vvvllleeecccdddZZZWWWQQQLLLJJJIIIJJJJJJIIIGGGEEEEEEFFFGGGFFFDDDBBBBBBCCCDDDEEEEEEFFFFFFDDDEEEFFFHHHJJJMMMQQQTTT^^^eeekkklllkkklllkkkiiikkksss|||gggPPPKKKFFFEEEHHHFFFCCCDDDEEEDDDBBBCCCFFFJJJEEEEEEEEEFFFFFFFFFGGGGGGJJJHHHFFFFFFGGGHHHFFFEEEBBBAAA@@@@@@@@@CCCEEEGGGJJJIIIHHHIIIKKKKKKIIIHHHFFFGGGGGGQQQ```uuu|||uuuddd\\\UUUMMMGGGIIIMMMSSSWWW\\\ccclllssspppnnnpppxxx||||||{{{|||~~~~~~}}}|||uuuuuutttttttttsssrrrqqqoooooooooppppppnnnjjjgggiiiaaaZZZUUUPPPLLLMMMSSSVVV]]]mmmoooaaaZZZJJJAAAEEEIIIHHHFFFDDDBBBCCCCCCBBBAAAFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>???HHHQQQSSSOOOBBBBBBAAA@@@???>>>======AAA:::CCCJJJOOO}}}uuu|||uuuyyykkk[[[LLLBBBEEEDDDFFFIIIHHHFFFJJJPPPSSSXXX```fffiiikkklllmmmkkkjjjhhhgggiiilllpppsssrrrrrrqqqpppmmmiiifffdddiiijjjlllmmmmmmlllkkkiiikkklllmmmlllkkkjjjkkklllkkklllmmmnnnoooooopppppprrrppppppppprrrrrrqqqpppooopppqqqqqqooonnnnnnooooooqqqrrrttttttsssqqqpppnnnooooooooonnnnnnnnnooojjjkkkmmmoooppprrrssssssqqqooonnnnnnppprrrtttuuuqqqssstttuuutttuuuwwwxxxyyyxxxwwwvvvuuutttsssssswwwvvvtttqqqlllgggccc```]]]bbb```bbbppp}}}oooWWWFFF??????@@@???@@@@@@???>>>>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>===;;;<<<>>>@@@@@@@@@@@@?????????@@@AAABBBCCCDDDEEEDDDCCCCCCCCCDDDFFFHHHIIIHHHJJJLLLPPPYYY``````[[[www|||hhhWWWLLLIIILLLGGGKKKOOOQQQTTT^^^ooo|||}}}}}}sssooobbb```ZZZTTTOOOLLLKKKKKKKKKIIIGGGGGGHHHIIIIIIHHHDDDEEEFFFHHHJJJLLLMMMNNNUUUWWWYYYZZZZZZ\\\```dddqqquuuyyy||||||xxx}}}[[[GGGIIIFFFCCCEEEGGGDDDEEEEEEDDDBBBCCCGGGKKKAAABBBDDDGGGJJJLLLNNNPPPKKKKKKNNNQQQRRROOOFFF@@@AAAAAA@@@AAABBBDDDFFFGGGHHHGGGGGGHHHIIIIIIHHHFFFIIIDDDFFFTTT^^^gggwwwttt{{{hhh^^^WWWQQQOOOIIIJJJLLLNNNSSSYYYaaafffkkkiiikkkqqquuuttttttvvvzzz~~~~~~{{{zzzyyyxxxvvvrrrsssssssssrrrpppnnnlllqqqqqqqqqrrrrrrnnniiieee\\\SSSMMMLLLKKKJJJRRR^^^gggooossseee]]]UUUDDD>>>DDDEEEEEECCCAAAAAABBBBBBAAA@@@FFFFFFFFFEEEDDDCCCAAAAAAAAAAAA???===AAAGGGHHHEEEBBBBBBAAA@@@???>>>===<<>>@@@============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>???@@@BBBCCCDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGHHHJJJOOOWWW]]][[[VVV^^^kkkXXXNNNMMMDDDIIIOOOQQQRRRWWWaaaiiiooo{{{pppooolllggg___YYYVVVUUUMMMKKKIIIHHHJJJKKKKKKKKKKKKLLLNNNQQQSSSVVVXXXYYY]]]bbbhhhllloootttzzz~~~lllWWWMMMKKKFFFEEEIIIGGGDDDDDDDDDCCCBBBCCCGGGJJJBBBCCCEEEHHHKKKNNNPPPQQQNNNNNNQQQUUUWWWSSSIIIAAA@@@AAABBBCCCEEEFFFGGGHHHGGGFFFFFFFFFHHHHHHFFFEEEHHHHHHJJJSSSZZZ^^^~~~nnn```[[[]]]PPPMMMIIIIIILLLPPPUUUWWW___```eeelllpppooopppsssuuuvvvxxx{{{}}}}}}{{{xxx~~~{{{wwwttttttssssssrrrsssssssssqqqooommmllllllrrrqqqqqqpppnnnhhhaaa\\\OOOHHHFFFLLLOOORRR^^^mmmqqq^^^YYYVVVMMMAAADDDHHHAAABBBAAA@@@@@@AAABBBAAA@@@CCCCCCDDDDDDCCCBBBAAAAAA???AAA@@@<<<<<<@@@@@@>>>??????>>>>>>>>>>>>======DDDBBBAAADDDCCCKKK{{{}}}uuueeeSSSHHHBBB???CCCGGGFFFEEEFFFHHHIIIKKKNNNTTT\\\eeekkkkkkjjjiiiiiiiiiiiijjjkkkmmmnnnpppssstttttttttsssooonnnnnnmmmmmmmmmnnnnnnjjjkkkkkkkkkiiihhhiiijjjkkkkkkkkkkkklllmmmnnnnnnooonnnmmmnnnpppqqqpppooommmoooqqqrrrqqqqqqqqqsssllllllmmmmmmmmmnnnnnnnnnkkkmmmpppqqqpppqqqsssvvvuuutttssssssssstttuuuvvvwwwwwwvvvtttssstttuuuwwwwwwxxxxxxvvvuuutttvvvwwwrrrrrrrrrrrrrrrrrrrrrrrrpppmmmhhhdddaaaaaabbbccclllooojjjjjjyyy}}}dddYYYLLLDDDCCCCCCAAA>>>:::<<<======<<<<<<===>>><<<<<<<<<=========>>>>>>>>>???????????????@@@@@@@@@@@@??????>>>>>>??????<<<===>>>???AAABBBCCCCCCDDDCCCCCCBBBBBBCCCDDDDDDGGGEEEFFFKKKOOORRRRRRRRRTTT```~~~{{{lll^^^VVVUUUUUURRROOOOOOPPPSSSTTTUUUWWWcccuuuxxxpppjjjhhh^^^\\\YYYYYYZZZ\\\\\\\\\VVVXXXZZZ]]]aaadddfffhhhqqqxxxwwwmmmggg{{{gggYYYTTTRRRJJJ@@@EEEJJJBBBCCCCCCCCCBBBBBBCCCFFFHHHGGGGGGHHHIIIJJJLLLLLLMMMNNNKKKIIIKKKMMMMMMHHHCCC@@@AAACCCEEEFFFGGGHHHHHHHHHGGGFFFGGGIIIIIIGGGFFFBBBHHHIIIJJJNNNSSSlll}}}rrriiikkkXXXRRRKKKGGGIIILLLNNNNNNSSSWWW```kkkoooooopppuuuxxxrrrmmmooovvvzzzyyyuuu}}}|||zzzyyyzzz~~~{{{uuurrrpppooopppqqqqqqqqqvvvuuussspppmmmlllmmmooojjjjjjhhhgggbbb[[[RRRLLLHHHCCCFFFPPPVVV[[[iiiyyyttt[[[NNNLLLKKKCCC===GGGIII;;;AAA@@@???@@@AAABBBAAA???@@@AAABBBBBBBBBBBBBBBBBB<<<@@@@@@===<<<>>>@@@>>>;;;;;;<<<<<<===>>>>>>>>>888AAAAAAAAACCCAAA___pppOOOFFF???BBBFFFGGGFFFEEEGGGFFFEEEEEEJJJSSS]]]eeeiiiiiiiiijjjjjjjjjjjjiiikkkkkkmmmnnnqqqsssuuuvvvuuurrrnnnkkkjjjlllnnnpppnnnooopppooommmlllmmmnnnmmmmmmmmmmmmmmmnnnooopppmmmllllllmmmnnnoooooonnnmmmoooqqqrrrrrrrrrssstttkkkkkkkkkkkkkkklllmmmnnnlllooosssuuuuuuwww{{{~~~{{{xxxtttqqqqqqrrruuuwwwyyyyyyxxxvvvttttttuuuvvvrrrrrrqqqpppooorrrvvvyyyoooooopppppppppqqqqqqqqqjjjhhhdddaaaaaadddhhhkkkxxx|||wwwwww~~~sss^^^WWWNNNCCC???BBBDDDBBB>>><<>>>>>;;;<<<<<<<<<======>>>>>>?????????@@@@@@AAAAAABBBBBBAAA@@@>>>===>>>>>>???;;;<<<===>>>@@@AAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCFFFBBBCCCGGGJJJJJJMMMRRRTTTPPPbbb{{{xxxwwwwwwyyylll```QQQJJJMMMPPPNNNKKKPPPRRRYYYfffvvv{{{xxxwwwuuurrrrrrsssuuuvvvvvvxxxzzz|||yyymmmaaaXXXRRRzzz~~~___SSSUUURRRNNNKKKHHHGGGGGGHHHGGGFFFDDDCCCCCCDDDFFFGGGEEEFFFIIIJJJJJJIIIHHHGGGJJJGGGDDDDDDEEEFFFDDDBBBCCCDDDFFFFFFGGGHHHKKKMMMNNNKKKHHHDDDCCCDDDFFFGGGIIICCCCCCIIIKKKLLLXXXiiittt|||oookkksss```NNNIIIJJJJJJIIIJJJMMMRRRZZZbbbiiimmmooopppjjjlllnnnpppssstttuuuvvvzzzxxxuuussstttwww|||~~~{{{}}}}}}}}}}}}}}}{{{vvvssskkkoooqqqoookkkiiikkkoooqqqooolllkkkkkkkkkjjjiiiccceeeeee___VVVMMMIIIHHHEEEKKKTTTZZZYYY]]]ppp~~~bbbRRRDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>???@@@AAAAAA@@@@@@??????>>>>>>======>>>===<<<<<<<<<===???@@@>>>>>>BBBDDD???@@@VVVqqqsssjjjXXXHHHFFFIIIIIIHHHJJJCCCDDDEEEGGGJJJPPPWWW\\\^^^bbbfffiiihhheeecccbbbhhhjjjlllmmmlllllllllmmmttttttuuuuuutttrrrqqqooojjjhhhffffffhhhmmmrrruuuwwwqqqlllnnnsssvvvtttppptttrrrpppppprrrppplllhhhgggiiinnnqqqrrrpppmmmkkkiiilllnnnmmmnnnrrrrrrpppvvvqqqttt{{{zzzqqqooouuuyyyvvvrrrrrruuuwwwxxxwwwttttttsssssssssttttttuuuqqqrrruuuwwwxxxwwwvvvuuuooommmlllmmmnnnkkkfffbbbiiiddd___\\\]]]dddpppyyy||||||pppYYYHHHEEEBBBAAAAAABBBAAA@@@BBBFFFIIIIIIEEEBBBAAABBBAAA>>><<<;;;===???@@@@@@CCCBBBAAA@@@@@@BBBDDDEEEGGGFFFCCCAAA??????@@@AAABBB???>>>@@@EEEGGGDDDAAABBBBBB@@@???>>>@@@EEEHHHEEEEEEDDDDDDFFFHHHKKKMMMRRRUUUVVVqqq}}}aaaLLLFFFHHHKKKLLLFFFLLLTTTYYY\\\dddpppyyyrrrlllbbbZZZVVVUUUUUUUUUmmmTTTMMMNNNMMMKKKIIIGGGEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGHHHHHHHHHGGGEEEDDDHHHEEECCCDDDEEEFFFEEEDDDDDDEEEFFFFFFEEEEEEGGGIIIGGGGGGFFFEEECCCBBB@@@???EEEAAADDDKKKLLLKKKTTTaaauuujjj___WWWOOOGGGFFFJJJIIIMMMSSSZZZaaafffjjjkkkjjjjjjlllnnnooopppqqqqqqtttsssqqqppppppsssvvvxxxyyy{{{}}}~~~yyyuuuyyyxxxxxxyyyyyywwwsssqqqmmmnnnooonnnkkkjjjkkkmmmmmmllljjjiiijjjiiihhhfffeeebbb\\\TTTMMMIIIJJJKKKYYYWWWSSSMMMJJJXXX{{{pppWWWIIIDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>=========@@@??????>>>???@@@AAABBB<<<<<<@@@CCC???===MMMbbbgggPPPLLLQQQQQQIIIBBBBBBCCCCCCEEEGGGLLLQQQTTTZZZ]]]aaaddddddcccccccccfffgggiiijjjjjjkkknnnpppooopppqqqrrrrrrrrrrrrrrrmmmlllkkkkkklllnnnqqqssstttpppnnnppptttvvvuuurrruuutttsssrrrrrrpppnnnkkkfffhhhlllnnnooonnnmmmkkkooorrrsssqqqqqqttttttqqqsssqqqtttzzzvvvooorrr|||~~~xxxvvvvvvwwwvvvuuurrrqqqqqqqqqqqqrrrrrrsssuuuvvvyyyzzzyyywwwsssqqqmmmlllkkklllmmmkkkgggcccaaa^^^^^^```aaacccnnn{{{zzz```JJJFFFEEEDDDCCCBBBAAAAAAAAABBBDDDFFFDDDAAA???@@@BBB@@@>>><<<<<<>>>@@@@@@@@@??????>>>>>>>>>@@@AAABBBBBBAAA@@@??????@@@BBBCCCAAA>>>===???DDDEEECCC@@@@@@AAA@@@???>>>@@@CCCFFFEEEEEEDDDEEEFFFHHHJJJKKKJJJNNNQQQdddtttaaaUUUOOOJJJFFFUUUSSSPPPNNNPPPYYYfffppp|||~~~qqqhhhfffccceeeffffffeeefffiiilllvvvVVVIIIJJJHHHHHHHHHGGGFFFDDDBBBAAACCCEEEFFFHHHHHHFFFEEECCCHHHGGGFFFEEEDDDCCCCCCCCCEEEDDDCCCCCCEEEFFFFFFEEECCCDDDEEEEEEDDDEEEGGGIIIHHHJJJLLLNNNLLLGGGBBB>>>AAA@@@EEELLLMMMJJJOOOXXXlllqqqfff[[[PPPIIIFFFFFFHHHJJJOOOTTTZZZ```cccgggggghhhiiijjjkkkkkklllmmmmmmlllllllllnnnoooqqqrrrssssssssssssuuuyyy}}}~~~}}}zzzyyyxxxvvvsssqqqtttsssrrrsssttttttrrrpppnnnmmmkkkkkklllllllllkkkkkkjjjhhhgggfffeeebbb___\\\VVVNNNGGGDDDFFFKKKNNNYYYTTTOOORRR___yyyvvvaaaNNNDDDEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>============>>>>>>???<<<<<<<<<===============???>>>>>>>>>>>>???@@@AAA::::::>>>AAA>>>;;;CCCPPPrrr|||~~~ggg\\\WWWPPPHHHBBBCCCCCCCCCDDDFFFIIIKKKMMMSSSVVVZZZ\\\]]]___aaaccceeefffggggggggghhhjjjmmmiiijjjkkkmmmooorrrtttuuuppppppqqqqqqqqqqqqqqqpppnnnnnnoooqqqrrrrrrrrrrrrwwwwwwxxxvvvtttrrrrrrrrrmmmnnnppprrrsssssssssrrrsssvvvvvvsssssstttssspppnnnooosssvvvrrrmmmtttzzzxxxvvvvvvuuusssssstttttttttuuuuuuuuuwwwxxxyyyyyyvvvrrrnnnkkkiiihhhhhhhhhhhhgggdddaaa\\\YYY\\\bbb```^^^kkk~~~kkkSSSDDDCCCEEEGGGEEEBBB@@@@@@BBBAAACCCCCC@@@===<<>>===>>>@@@@@@@@@???<<<======>>>??????@@@@@@DDDCCCCCCBBBBBBCCCCCCDDD@@@>>><<<>>>AAACCCAAA>>>???@@@@@@@@@???@@@BBBDDDDDDDDDEEEFFFFFFGGGHHHHHHEEEJJJLLLUUUkkk~~~ooo___RRRIIIGGGGGGHHHLLLRRRWWW[[[]]]bbbkkkxxx{{{ssspppnnnmmmllleee```___^^^[[[YYYYYYrrrzzzwwwWWWGGGGGGLLLGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEFFFFFFFFFFFFEEEDDDFFFEEECCCAAA@@@AAABBBCCCEEEDDDCCCCCCDDDDDDEEEDDD???AAACCCEEEEEEHHHKKKMMMLLLNNNQQQSSSQQQLLLFFFAAAAAAAAAEEEKKKLLLIIIKKKQQQ___xxxxxxoooeeeVVVKKKIIIHHHFFFGGGJJJOOOUUUYYY```aaabbbcccdddfffggghhhhhhiiiiiijjjkkklllmmmmmmnnnooopppppppppqqqtttwwwvvvxxxzzz{{{||||||||||||~~~zzzxxxyyy{{{{{{xxxvvvwwwxxxzzz{{{{{{xxxtttrrrtttsssrrrrrrssstttsssqqqpppoooooopppsssuuuuuutttoookkkhhhjjjnnnqqqooolllnnnkkkhhheeebbb^^^YYYUUUOOOLLLGGGEEEEEEHHHKKKMMMFFFHHHTTTppprrreeeYYYOOOIIIIIIHHHFFFDDDCCCAAAAAA@@@@@@@@@@@@@@@????????????======<<<<<<<<<======>>>:::;;;;;;<<<<<<=========::::::::::::;;;;;;<<<<<<;;;:::;;;>>>===;;;???FFFVVVyyy}}}lllUUUFFFCCCGGGEEEEEEEEEFFFHHHIIIJJJJJJLLLNNNQQQSSSVVVYYY^^^aaadddfffggggggeeeddddddeeeffffffggghhhkkkooorrrtttpppqqqtttuuuuuutttrrrpppkkknnnqqqqqqooommmnnnooosssuuuvvvsssooonnnpppsssrrrrrrssstttuuuuuuvvvvvvqqqttttttqqqqqqsssrrrooolllmmmpppsssqqqnnnrrrzzzzzzwwwvvvvvvvvvvvvvvvvvvwwwvvvvvvvvvvvvvvvuuutttqqqnnnllliiihhhfffeeedddcccbbb```^^^\\\bbb\\\\\\aaa]]]ZZZnnntttZZZLLLHHH@@@DDDHHHFFFAAA>>>???BBBAAACCCDDDBBB???>>>@@@BBB>>>>>>>>>???AAAAAA@@@>>>===>>>???@@@AAAAAAAAA@@@FFFEEEDDDCCCBBBAAA@@@@@@???>>><<<===???@@@???>>>>>>@@@BBBBBBAAAAAABBBCCCCCCDDDEEEFFFFFFFFFFFFEEEGGGLLLMMMOOOSSS```vvveeeZZZIIIIIIMMMWWWccckkkllljjj\\\___fffnnnuuuwwwtttqqqnnnkkkgggfffeeebbb^^^[[[aaadddccc^^^ZZZ[[[ZZZXXXSSSTTTSSSQQQQQQRRRTTTTTT]]]ZZZXXXYYY]]]dddlllrrr|||yyyyyyYYYGGGFFFIIIIIIFFFEEECCCBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCDDDEEEEEECCCBBB@@@>>>???@@@BBBDDDFFFEEEEEECCCBBBAAABBBBBBAAACCCEEEFFFGGGHHHKKKNNNJJJKKKLLLLLLJJJGGGCCCAAADDDCCCEEEGGGHHHHHHKKKNNN]]]aaa{{{ppp}}}qqqeee\\\QQQNNNIIIEEEEEEHHHLLLOOOXXXXXXYYY[[[^^^aaaccceeeeeefffhhhiiikkklllmmmmmmiiikkkmmmnnnnnnoooqqqsssssssssssstttuuuvvvuuuuuuyyywwwttttttvvvwwwuuurrrooopppqqqrrrqqqqqqqqqqqqqqqpppooopppqqqrrrqqqpppmmmmmmmmmppptttwwwxxxxxxoookkkiiimmmsssvvvsssoooooolllfffaaa[[[UUUOOOKKKGGGHHHIIIIIIHHHFFFDDDCCCBBBSSSqqqrrr___YYYUUUSSSRRRMMMKKKHHHFFFCCCAAA@@@@@@@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<<<<===::::::;;;;;;<<<<<<======888888888999999999999999===;;;:::;;;<<<===@@@DDDIIIYYYyyyssssssYYYGGGBBBBBBFFFEEEDDDEEEHHHJJJIIIHHHGGGHHHJJJLLLNNNRRRXXX\\\```cccgggiiihhheeedddccceeeeeeeeefffhhhkkknnnooommmooorrruuuvvvuuusssqqqmmmqqqtttsssooommmmmmooommmnnnnnnlllhhhhhhkkkooonnnnnnnnnnnnnnnooooooooommmpppqqqooopppsssssspppmmmkkkmmmqqqsssqqqoooooo{{{zzzwwwuuussssssuuuvvvyyyyyyyyyxxxwwwuuutttssstttrrrmmmiiiggggggiiijjjfffeeeccc```]]][[[YYYYYYccc]]][[[\\\YYY]]]www|||qqqlllwww^^^LLLFFFFFF>>>CCCGGGEEEAAA>>>???BBB???CCCFFFFFFCCCAAAAAABBB???>>>>>>???AAAAAA@@@>>>===>>>???@@@@@@@@@??????AAAAAABBBBBBAAA@@@???>>>@@@???======>>>>>>>>>>>>@@@BBBDDDDDDCCCBBBBBBCCCBBBCCCDDDEEEEEEEEEEEEDDDIIILLLLLLNNNMMMMMMooozzzooo___UUULLLNNNYYYfffnnnooofffccc``````bbbaaa]]]XXXTTTSSSQQQOOONNNOOOOOOMMMPPPTTTTTTPPPMMMNNNNNNKKKJJJHHHFFFFFFHHHKKKMMMPPP\\\dddllloooooottt|||~~~```KKKGGGKKKHHHBBBCCCBBBBBBAAAAAAAAAAAABBBEEEDDDBBB@@@@@@BBBDDDEEEAAA@@@>>>>>>>>>@@@BBBCCCEEEFFFEEECCCAAA@@@@@@BBBFFFGGGHHHGGGFFFFFFHHHJJJHHHHHHGGGFFFEEECCCBBBBBBDDDCCCCCCDDDFFFGGGJJJKKK\\\ZZZwww}}}jjjsssjjjgggXXXTTTNNNIIIFFFFFFHHHJJJOOOPPPQQQSSSVVVZZZ]]]___aaabbbdddfffhhhjjjlllmmmjjjlllnnnooonnnmmmnnnnnnooonnnmmmooorrruuuvvvvvvssstttrrrooopppsssrrrooommmnnnnnnnnnmmmnnnppprrrnnnmmmllllllmmmnnnmmmlllkkkkkklllooosssuuuuuutttllljjjjjjnnnsssuuuqqqlllhhhddd^^^WWWRRRMMMHHHEEE@@@DDDGGGFFFCCCAAACCCEEE\\\wwwyyy^^^PPPNNNPPPQQQSSSLLLJJJHHHEEECCCAAAAAAAAA@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<888999::::::;;;;;;::::::<<<;;;::::::;;;>>>AAACCCCCCIIIyyytttjjjnnnyyyyyymmmaaaQQQCCCIIIEEEBBBCCCFFFHHHGGGEEEDDDEEEGGGGGGIIILLLQQQTTTXXX\\\bbbfffggggggggghhhddddddeeeeeeggghhhjjjkkkjjjkkknnnqqqrrrsssrrrrrrrrrtttvvvuuurrrpppqqqrrrrrrqqqpppmmmlllmmmpppsssoooooonnnmmmmmmlllllllllllloooqqqppprrruuuvvvsssooommmmmmpppttttttooojjjoooqqqrrrsssrrrsssuuuwww~~~{{{xxxuuusssqqqnnnjjjfffeeefffiiikkkeeeeeebbb___ZZZXXXYYYZZZWWWYYY[[[[[[[[[eee~~~|||tttqqqssscccVVVKKKEEEDDD>>>AAACCCBBB???===>>>@@@???CCCGGGHHHEEEBBBBBBBBB@@@???>>>???AAAAAAAAA@@@>>>>>>>>>===============???AAADDDGGGHHHIIIHHHGGGBBBAAA@@@>>>>>>>>>??????AAACCCEEEEEEDDDCCCCCCDDDAAAAAABBBCCCCCCDDDEEEEEEGGGHHHHHHLLLNNNJJJ\\\~~~yyynnnbbb^^^```bbb^^^ZZZ]]]WWWRRRRRRUUUVVVUUURRRRRRVVVXXXUUUSSSTTTUUUSSSLLLPPPQQQMMMKKKLLLLLLIIIFFFBBBAAADDDHHHKKKQQQWWWbbbtttyyylll]]]OOOIIIIIIHHHEEEBBB@@@BBBDDDFFFEEECCC@@@>>>AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@@@@CCCDDDDDDCCC@@@???AAACCCGGGHHHHHHGGGEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCAAAAAABBBBBBDDDGGGGGGFFFQQQVVVfffvvvmmm{{{vvvhhh\\\YYYSSSNNNJJJHHHHHHHHHIIIIIIIIIKKKMMMQQQTTTVVVZZZ[[[\\\___bbbeeehhhjjjlllnnnppppppnnnlllllllllllljjjhhhjjjnnnqqqrrrrrrjjjnnnmmmiiigggkkkllljjjiiikkkmmmlllkkkkkkmmmooojjjiiihhhhhhiiiiiihhhggghhhhhhiiilllnnnnnnllliiiddddddfffiiikkkiiiddd___YYYUUUOOOJJJHHHFFFDDDCCC===AAAEEEEEEHHHRRRbbbpppwwwdddPPPGGGGGGIIIKKKMMMGGGFFFDDDBBBAAABBBCCCCCC????????????>>>>>>>>>>>>???>>>======<<<<<<===============<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;:::888:::;;;::::::<<<>>>???>>>DDD\\\~~~wwwuuu{{{uuucccOOOJJJEEECCCFFFGGGFFFDDDDDDEEEEEEEEEEEEGGGJJJMMMPPPSSSWWW[[[]]]```dddfffbbbcccdddfffgggggghhhhhhiiiiiijjjkkkmmmnnnoooppprrrrrrsssrrrrrrrrrtttuuu{{{xxxtttrrrtttvvvyyyzzzvvvuuuuuutttsssqqqooonnnllloooqqqppprrruuuvvvssspppppppppqqqssstttrrroooppptttxxxzzzzzzzzz{{{}}}|||vvvrrroookkkjjjgggeeecccddddddeee______^^^ZZZVVVUUUXXXZZZUUUcccoooqqqsss|||ppp\\\SSSPPPKKKGGGFFF@@@??????>>>>>>>>>>>>>>>>>>AAADDDDDDAAA@@@AAACCCAAA@@@>>>>>>@@@AAAAAAAAABBBAAA???===<<<<<<<<<===@@@CCCGGGKKKMMMNNNMMMLLLDDDDDDBBB@@@>>>>>>@@@AAABBBCCCDDDCCCBBBAAABBBDDD@@@@@@@@@@@@BBBDDDEEEGGGDDDDDDBBBFFFMMMIIIOOOaaa~~~mmmaaaPPPMMMJJJLLLPPPSSSTTTRRRXXXdddmmmmmmjjjiiiiiiggg]]]aaaaaa]]]YYYYYYXXXUUULLLIIIJJJNNNRRRVVV```kkkvvvtttuuuvvvtttmmmeee]]]XXXxxx~~~tttMMMHHHFFFIIIGGGBBBCCCIII@@@CCCIIILLLKKKGGGAAA===>>>???AAABBBBBBAAA???>>>BBBBBBAAA???>>>>>>>>>===@@@BBBCCCBBB@@@@@@BBBEEECCCDDDEEEEEEDDDEEEGGGIIIBBBBBBBBBBBBBBBAAAAAA@@@===???@@@BBBDDDFFFEEEBBB@@@MMMRRRZZZzzzrrrrrrhhh]]]ZZZVVVQQQMMMJJJHHHHHHFFFFFFEEEFFFHHHKKKNNNPPPTTTUUUVVVYYY]]]aaaeeegggiiilllnnnnnnmmmjjjiiiiiimmmjjjggggggjjjmmmmmmlllffflllmmmgggdddgggjjjjjjeeehhhkkkkkkiiihhhiiikkkhhhgggffffffggggggfffeeeffffffggghhhiiigggccc___[[[]]]___aaaaaa\\\VVVQQQLLLIIIDDDAAAAAABBBCCCCCC@@@EEEIIIMMMWWWoooiiiZZZJJJDDDDDDDDDFFFHHHBBBAAA@@@???@@@BBBDDDFFF????????????>>>>>>>>>>>>??????>>>===============>>>>>>>>>===<<<<<<<<<;;;888999:::;;;<<<;;;::::::555999<<<;;;999999::::::;;;DDDFFFcccWWWPPPIIIFFFGGGIIIGGGDDDDDDEEEEEEDDDCCCDDDFFFHHHLLLMMMNNNOOOQQQVVV\\\``````aaadddfffggghhhggggggiiihhhhhhhhhiiijjjlllnnnnnnnnnmmmnnnppprrrtttuuu|||wwwrrrqqqtttwwwyyyyyyyyyyyyyyyxxxvvvsssqqqoookkkooopppooopppssssssqqqpppssstttrrrqqqsssvvvwwwxxx|||~~~zzztttnnnhhheeeeeeeeeddddddbbb```___^^^XXXYYYXXXUUURRRRRRVVVYYYbbbzzzvvv___JJJCCCEEEEEEFFFHHHAAA>>><<<;;;===>>>>>>===>>>@@@AAA???======@@@CCCBBB@@@>>>===???AAABBBBBBFFFDDDBBB???======>>>???>>>@@@DDDHHHIIIIIIGGGFFFFFFEEEDDDAAA??????AAACCCBBBCCCCCCBBB@@@@@@BBBCCC@@@?????????AAACCCFFFHHHDDDDDD???@@@HHHGGGFFFQQQdddrrrppp}}}~~~uuuZZZWWWTTTRRRRRRQQQOOOLLLVVViii{{{~~~yyyxxxuuurrriiiffffffhhhiiikkkuuuxxx|||yyymmmbbb]]]WWWQQQNNNQQQUUUYYY^^^kkk|||~~~xxx\\\EEECCCAAAAAACCCDDDCCCBBBCCCFFFJJJNNNTTTWWWQQQHHHEEEDDDBBBAAA@@@AAAAAABBBCCCEEEEEEAAA======???AAACCCCCCBBBBBBAAA@@@??????CCCCCCCCCCCCCCCDDDEEEEEEFFFCCCAAAAAACCCDDDCCCAAABBBBBBBBBCCCCCCCCCCCCCCCHHHFFFHHHVVVrrrttt[[[QQQPPPPPPMMMLLLJJJFFFCCCDDDGGGIIIGGGDDDIIIKKKNNNRRRVVVZZZ^^^```eeeeeedddcccccccccccccccjjjhhhfffccccccdddeeeggghhhhhhggggggfffeeeeeedddhhhhhhhhhhhhggggggggggggbbbdddeeefffeeeccc```^^^dddcccaaa___]]]\\\[[[[[[UUUXXXZZZWWWPPPJJJGGGGGGAAADDD???>>>DDDCCCAAAIII???MMMbbb{{{oooZZZRRRGGGBBBBBBDDDCCCBBB>>>?????????@@@DDDIIINNNHHHBBB===<<>>===<<<;;;;;;;;;===>>>???:::;;;<<<;;;:::999:::<<<999999:::::::::999999888888888999999999:::::::::===>>>>>>JJJsssxxxlll[[[MMMDDD@@@AAACCCCCC???>>>BBBDDDCCCCCCDDDFFFFFFEEEGGGIIINNNRRRUUUWWW[[[```ccccccbbbbbbbbbeeeggghhhhhhgggggghhhiiillllllkkkkkklllmmmnnnnnnqqqqqqrrrrrrrrrrrrrrrrrrsssrrrqqqpppooopppqqqqqqrrrpppoooppptttvvvuuutttqqqtttxxxzzz{{{yyyvvvttt}}}~~~~~~}}}}}}}}}~~~yyyuuuooohhhcccaaa``````aaacccccc```]]]]]][[[ZZZWWWQQQMMMNNNMMMLLLSSS^^^^^^TTTGGGAAACCCJJJPPPTTTBBB@@@>>>===<<<===>>>????????????>>>>>>>>>>>>>>>CCC@@@>>>???BBBCCCBBB@@@FFFEEEDDDBBBAAA@@@??????CCCCCCCCCCCCBBBAAA@@@@@@AAAAAABBB@@@???>>>@@@AAA>>>@@@BBBDDDEEEDDDBBB@@@BBB@@@>>>>>>@@@DDDIIILLLJJJGGGEEECCCCCCFFFJJJMMMXXXdddzzznnnjjjnnnxxx|||rrrqqqqqqsssnnnjjjiiiiiiddd[[[SSSVVVUUU[[[ccceeebbbaaaccchhhkkkvvv|||nnnbbb\\\ZZZYYYWWWMMMGGGIIIMMMMMMNNNRRRiii|||uuu```QQQFFFDDDBBBBBBBBBBBBAAA@@@CCCEEEHHHKKKQQQUUUPPPIIIEEEDDDCCCBBBBBBCCCDDDEEEGGGIIIHHHEEEBBBBBBCCCDDDCCCCCCBBBBBBAAA@@@@@@???CCCCCCBBBBBBCCCDDDDDDEEEFFFDDDBBBBBBDDDDDDCCCBBBEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEJJJRRRcccxxxxxxdddUUUJJJDDDNNNMMMKKKEEEAAABBBGGGLLLKKKKKKLLLNNNQQQUUUXXX[[[]]]]]]]]]]]]^^^___```aaafffdddbbbaaa```aaaccceeehhhhhhgggffffffeeeddddddggggggfffffffffeeeeeeeeedddeeeffffffdddaaa^^^[[[aaa```^^^\\\ZZZXXXWWWWWWRRRSSSSSSPPPKKKGGGFFFFFF@@@IIIGGGDDDEEE>>>:::BBBVVVnnnxxx```QQQKKKEEECCCDDDEEECCCAAABBBAAA@@@???AAAFFFNNNTTTLLLEEE>>>;;;===??????>>>???>>>===<<<;;;<<<===>>><<<<<<<<<<<<<<<:::999888888888999999999888888777888888888999999999::::::999;;;===EEEbbbuuuuuuppp___JJJ>>>AAAIIIGGGCCCBBBCCCBBB@@@BBBFFFEEEDDDDDDEEEGGGJJJNNNPPPSSSWWW\\\_______________aaacccddddddddddddeeegggjjjjjjjjjkkkkkklllllllllmmmmmmnnnnnnnnnnnnoooooonnnnnnmmmmmmnnnoooqqqrrrooonnnmmmooorrrsssrrrooorrrtttyyy|||~~~}}}{{{yyy|||{{{zzzwwwtttrrrqqqrrrnnnkkkgggccc```_______________]]]ZZZZZZZZZZZZYYYWWWRRRSSSTTTNNNKKK___yyyuuu~~~ttt^^^YYYPPPHHHDDDEEEIIIMMMAAA@@@>>>===<<<===>>>???@@@@@@@@@@@@@@@@@@@@@???@@@>>>======@@@AAA@@@???BBBBBBAAA@@@?????????@@@CCCCCCDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@>>>>>>???AAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAA??????AAADDDHHHJJJHHHFFFDDDCCCDDDFFFIIIKKKMMMXXXppp~~~uuummmmmmsssttt|||xxxvvvxxxzzzvvvpppeeeZZZRRROOONNNOOOPPPPPPVVVbbbnnnuuuvvvgggWWWNNNLLLNNNOOOTTTWWW\\\___]]]]]]iiiwww}}}eeeSSSNNNIIIDDDBBB@@@@@@AAAAAAAAA@@@DDDEEEEEEEEEIIIMMMJJJDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFEEECCCAAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@CCCCCCBBBBBBBBBCCCDDDDDDFFFDDDCCCBBBCCCDDDCCCBBBGGGFFFEEEDDDCCCBBBBBBAAABBBGGGLLLOOORRRddd~~~yyyhhhJJJIIIHHHFFFEEEEEEEEEFFFEEEDDDDDDFFFIIINNNRRRUUURRRSSSSSSTTTVVVXXXZZZ[[[^^^]]][[[ZZZ[[[\\\^^^___dddddddddccccccbbbbbbaaabbbbbbaaaaaaaaa`````````aaaaaaaaa```^^^ZZZVVVTTTZZZYYYWWWUUUSSSQQQPPPPPPJJJIIIGGGEEECCCCCCCCCCCCBBBGGG@@@888>>>GGGXXXmmm}}}qqqfffSSSFFFDDDBBBCCCFFFFFFCCC@@@CCCAAA???>>>@@@FFFOOOUUUNNNGGG???;;;;;;>>>??????@@@???>>><<<;;;<<<<<<===>>>;;;999:::<<<;;;999666666666777777777777777666777888888888999999999999666888;;;@@@MMMmmm}}}wwwxxxnnnVVVDDD======CCCBBBCCCEEEDDD@@@AAADDDDDDCCCBBBBBBCCCFFFHHHJJJMMMQQQUUUXXXXXXYYYYYYZZZ]]]___aaaaaaaaabbbdddfffggghhhiiijjjjjjjjjiiiiiihhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkklllnnnpppqqqrrrnnnnnnoooppprrrqqqooolllppprrruuuxxxyyywwwuuusssrrrpppmmmiiifffddddddcccaaa```___^^^]]]]]]]]]]]]ZZZWWWSSSRRRRRRSSSSSSSSSLLLIIILLLRRRRRRXXXqqqvvviiivvvgggVVVVVVRRRKKKCCC@@@BBBFFF@@@???>>>===<<<===>>>???>>>>>>>>>???????????????>>><<<<<<===>>>??????>>>??????>>>>>>>>>??????@@@CCCCCCDDDDDDDDDCCCBBBBBB@@@@@@AAA???>>>===???@@@BBBAAA@@@??????AAABBBCCCAAAAAA@@@@@@AAACCCEEEFFFEEEDDDCCCCCCDDDEEEGGGHHHHHHQQQZZZpppxxxwww}}}{{{nnn___^^^]]]YYYXXXRRRPPPTTT\\\dddnnnuuuwwwlll___YYY\\\fffpppvvv{{{fffNNNHHHHHHFFFBBB@@@??????AAABBBBBBAAAEEEEEECCC@@@AAADDDCCC???CCCBBBAAA@@@@@@@@@AAABBBEEEDDDDDDFFFDDDAAA@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBAAABBBBBBBBBBBBEEEDDDDDDCCCBBBBBBAAAAAACCCGGGLLLLLLJJJQQQiiixxxfff}}}hhhZZZJJJDDDHHHKKKIIIDDDFFFFFFEEEEEEFFFHHHJJJLLLJJJJJJKKKLLLMMMOOOPPPQQQTTTSSSRRRRRRSSSUUUVVVXXX\\\\\\\\\[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUSSSPPPMMMKKKQQQPPPNNNLLLJJJIIIHHHGGGDDDBBBAAA@@@@@@AAAAAAAAA:::AAA>>>???SSSppp{{{jjj```UUUIIIBBBAAAAAACCCEEEEEECCCAAA@@@???>>>===>>>BBBHHHMMMJJJEEE@@@======>>>?????????>>>===<<<<<<<<<===>>>BBB===777666999;;;999666444444555666666666555555777777777888888888888999555555:::??????LLLuuu{{{uuuxxxssskkk```OOO???AAA===>>>CCCFFFCCCAAA@@@CCCBBBAAAAAAAAABBBDDDEEEGGGJJJMMMOOOPPPQQQRRRTTTYYY[[[]]]^^^___```bbbdddcccdddfffhhhiiihhhgggfffdddeeeeeeffffffgggggggggjjjjjjkkklllnnnooopppqqqoooppprrrsssssspppmmmkkkkkklllmmmmmmllliiieeecccccc```]]]\\\[[[\\\\\\\\\YYYZZZZZZYYYYYYXXXWWWVVVRRRMMMJJJJJJIIIHHHHHHIIIBBBHHHOOOUUU```sssxxxkkkttt```KKKJJJHHHDDD@@@>>>???AAA???>>>============>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???AAAAAABBBCCCCCCBBBBBBBBB???@@@@@@???======>>>@@@BBBBBBAAAAAAAAAAAABBBBBB?????????@@@@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEFFFHHHOOOQQQYYY{{{tttzzzttttttzzz}}}~~~ZZZIIIFFFCCCBBBDDDHHHFFFDDDDDDDDDDDDCCCBBBCCCCCCAAA>>>???DDDFFFDDDEEEDDDCCCAAA@@@@@@AAAAAAIIIFFFGGGKKKKKKFFFCCCEEECCCCCCCCCCCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDGGGHHHHHHKKKWWWddduuusssXXXKKKHHHJJJKKKKKKKKKJJJIIIGGGEEEDDDCCCGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJKKKLLLNNNOOORRRQQQQQQQQQQQQQQQPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJHHHGGGFFFHHHGGGEEEDDDBBBBBBAAAAAABBBAAA@@@>>>>>>???AAABBBBBBUUUbbbrrrrrr^^^UUUOOOGGGCCCEEECCCBBBBBBBBBCCCCCCBBB>>>???@@@?????????AAACCCBBBAAA@@@@@@@@@@@@???>>>;;;;;;;;;;;;<<<===???@@@NNNEEE;;;666666888888666222333444555555555555555666666777777777888888888666444:::@@@<<<:::QQQoooqqqdddeeezzz|||lllTTTGGG===<<<@@@AAA??????BBBAAA@@@@@@@@@AAABBBCCCCCCDDDGGGHHHHHHIIIKKKMMMRRRTTTWWWXXXYYYZZZ]]]___]]]___bbbdddeeeeeedddcccbbbbbbccccccdddeeeeeefffhhhiiiiiijjjjjjjjjjjjjjjlllnnnppppppooollliiigggdddeeeeeeeeeccc___\\\YYY[[[YYYVVVVVVWWWYYYXXXWWWTTTTTTSSSRRRPPPNNNLLLKKKIIIEEECCCDDDBBB???AAAFFFPPPlll{{{vvvzzzwwwjjj___SSSGGGCCC>>><<<===>>>>>>=====================>>>>>>::::::;;;;;;<<<<<<<<<<<<>>>???AAABBBCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@>>>===???@@@AAABBBCCCDDDDDDCCCAAA@@@======>>>>>>????????????AAAAAABBBCCCDDDDDDDDDDDDDDDJJJNNNPPP]]]tttuuurrrXXXFFFGGGHHH@@@@@@HHHRRRPPPLLLIIIHHHFFFCCCAAA???AAAAAA???BBBJJJNNNNNNHHHGGGFFFDDDDDDDDDDDDEEEIIIEEEFFFMMMNNNGGGCCCEEEBBBCCCCCCCCCDDDEEEEEEEEEBBBBBBAAA@@@@@@@@@AAAAAA???@@@@@@???===<<<>>>????????????@@@@@@@@@AAAAAACCC@@@@@@DDDGGGHHHMMMSSSyyy{{{}}}nnnTTTIIIGGGDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDDDDAAAAAA@@@???????????????<<<======;;;<<>>???AAAAAA???>>>===999999999999;;;===???@@@UUUMMMAAA999666666666666222222333444555555555555666666666666777777777777777444888???<<<666===LLLyyyyyyyyydddMMM@@@======>>>@@@????????????@@@AAABBBBBB@@@AAABBBBBBBBBCCCFFFHHHJJJLLLNNNOOOPPPQQQSSSUUUVVVXXXZZZ]]]___`````````^^^______```aaabbbccccccccccccddddddcccbbbaaaaaadddfffhhhhhheeecccaaaaaa___``````aaa___]]][[[ZZZ[[[XXXUUUUUUWWWVVVSSSPPPKKKKKKJJJHHHFFFDDDBBB@@@CCC@@@@@@BBB@@@???HHHVVVtttvvvcccYYYSSSHHHIIICCC===;;;<<<>>>===;;;<<<<<<============>>>>>><<<<<<======>>>>>>??????>>>@@@CCCDDDDDDCCCDDDEEEEEEDDDCCCAAA???>>>>>>>>><<<===>>>???@@@AAAAAAAAAAAAAAABBB@@@???>>>???AAA@@@AAADDDEEEEEECCC@@@>>><<<<<<<<<===>>>>>>>>>>>>AAABBBBBBCCCDDDDDDEEEEEEDDDGGGNNNPPPLLLXXX{{{xxxfffSSSLLLHHHJJJGGGBBBDDDLLLRRROOOLLLIIIHHHFFFDDDBBB>>>AAABBB@@@CCCJJJOOOPPPGGGFFFEEEEEEEEEGGGHHHIIIJJJDDDEEENNNPPPHHHCCCEEEBBBBBBCCCDDDEEEEEEFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@???@@@AAA???===<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@CCC@@@@@@DDDFFFFFFHHHLLLYYYmmm___PPPNNNJJJGGGEEEFFFHHHIIIFFFEEEDDDCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@AAA<<>>??????>>><<<<<<<<<999888888888999;;;<<<===JJJFFF???999555555666777111222333444555555555555555555555666666666777777666444666:::;;;888:::@@@WWWzzzlllXXXIII???===AAA;;;;;;<<<===???@@@AAABBB@@@@@@@@@???>>>???AAADDDEEEFFFIIIIIIJJJKKKMMMOOONNNOOOQQQTTTWWWYYY[[[\\\YYYYYYZZZ[[[\\\]]]^^^^^^^^^___``````___^^^]]]\\\]]]___aaa___\\\ZZZ[[[\\\[[[[[[\\\\\\[[[YYYWWWVVVWWWTTTQQQRRRTTTRRRMMMHHHCCCCCCBBBAAA@@@??????>>>@@@>>>???CCCCCCHHH]]]uuu}}}pppXXXTTTQQQDDDEEECCC@@@>>>===<<<<<<<<<;;;<<<<<<======>>>======<<<======>>>??????@@@@@@;;;???BBBDDDCCCBBBBBBDDDDDDCCCBBBAAA@@@?????????<<<===>>>???AAAAAAAAABBBBBBCCCCCCAAA@@@???AAABBB@@@@@@AAAAAAAAA@@@???>>>============>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFJJJMMMIIILLLfffzzzyyynnnQQQKKKLLLJJJCCC@@@DDDHHHHHHJJJHHHFFFEEEFFFFFFEEEDDD???BBBBBB???@@@FFFJJJKKKBBBBBBBBBCCCEEEGGGIIIKKKOOOHHHJJJTTTVVVNNNHHHKKKBBBBBBCCCDDDEEEFFFGGGGGGBBBAAAAAA@@@?????????@@@???AAABBB@@@===<<<>>>AAADDDCCCBBBBBBAAA@@@??????EEECCCCCCFFFFFFEEEGGGKKKJJJggguuummmaaaTTTKKKFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@==================<<<<<<>>>>>>>>>???@@@AAABBBCCCCCCHHHNNNSSS```zzzsssyyy{{{nnniiijjjRRR???FFFFFF@@@IIIAAABBBCCCBBBAAA@@@@@@@@@@@@@@@???>>>======@@@BBB@@@@@@???===:::999:::<<<:::999888888888999:::;;;999999888666444444777999111222333444555555666555555555555555666666666777444444444666888;;;>>>AAA===___xxxsssZZZFFF>>>???888999:::<<<>>>@@@AAABBB@@@@@@???===<<<===???BBBDDDFFFGGGHHHHHHIIIKKKLLLIIIJJJKKKNNNQQQUUUXXXZZZUUUUUUVVVWWWXXXZZZZZZ[[[]]]]]]^^^______^^^]]]\\\ZZZ\\\]]]\\\XXXWWWXXXZZZYYYYYYXXXWWWTTTQQQOOOMMMOOOLLLKKKMMMOOONNNHHHBBB???????????????@@@AAABBB@@@>>>@@@DDDFFFQQQooosssxxxdddKKKMMMOOOBBB<<>>;;;;;;<<<===>>>>>>======;;;;;;;;;<<<===>>>>>>???888<<>>=========>>>>>>>>>>>>======???@@@BBBDDDCCCCCCBBBBBBCCCDDDFFFGGGDDDAAAAAAEEEHHHLLLUUU___~~~rrrggg^^^KKKHHHGGGFFFEEEEEEEEEFFFGGGKKKHHHDDDDDDEEEEEEDDDAAA@@@???AAADDDCCCAAABBBFFFFFFDDDCCCEEEEEEEEEHHHNNNVVVMMMMMMZZZeee___PPPFFFBBBEEEDDD@@@AAAFFFEEE???BBBAAA@@@?????????@@@@@@@@@BBBBBB@@@===;;;;;;<<>>===<<<777:::>>>@@@@@@?????????>>>????????????@@@CCCEEEPPPdddzzztttdddaaaXXXSSSMMMIIIGGGGGGGGGGGG?????????>>>>>>>>>>>>===;;;<<<>>>???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888888888888777777666555555444444555555555555555555555555666666666666666666666666555666777888999:::;;;;;;AAAAAAUUUwwwtttaaaFFFFFF???;;;===>>>:::999===DDDBBB@@@???@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@???DDDDDDDDDEEEGGGIIIKKKMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSTTTVVVWWWWWWVVVUUUUUUVVVVVVVVVVVVUUUSSSRRRQQQOOOMMMKKKLLLMMMLLLHHHDDDEEEFFFGGGGGGFFFDDDBBB@@@JJJCCC======>>>===???BBBDDDHHHKKKRRRggglllfffxxxgggSSSJJJGGGEEECCCBBBBBBBBBAAA@@@>>><<<;;;======<<<;;;::::::::::::;;;:::888888888:::<<<===;;;<<<===>>>@@@BBBCCCDDDAAABBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>???????????????@@@CCCDDDEEEEEECCCBBB??????>>>>>>>>>>>>>>>???>>>>>>>>>???@@@AAACCCDDDBBBBBBAAAAAAAAABBBCCCCCCAAAAAABBBCCCFFFIIIMMMNNN^^^xxx{{{wwwyyykkkOOOMMMNNNBBBGGGFFFEEEDDDEEEEEEFFFGGGJJJHHHEEEEEEFFFFFFDDDAAA>>>===@@@DDDDDDCCCEEEJJJBBB@@@BBBEEEFFFEEEGGGKKKQQQIIIGGGQQQYYYUUUKKKEEEGGGGGGFFFEEEFFFGGGFFFCCCBBBAAA???>>>>>>>>>???@@@AAA@@@>>>>>>???>>><<<;;;????????????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEHHHRRRkkksssqqqsssqqq```VVVJJJDDDEEEGGGFFFCCCGGGGGGGGGGGGHHHJJJLLLNNN@@@@@@AAA@@@@@@AAABBBCCC>>>>>>>>>??????@@@@@@@@@EEEDDDCCCBBBAAAAAA@@@???EEECCCAAABBBLLL___uuuzzz|||qqq\\\QQQRRRNNNJJJFFFEEEEEEDDDCCC@@@@@@?????????>>>>>>>>>;;;<<<>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888777777666666777777666555555444333333555555555555555555555555555555555555555555555555555555666777888999::::::888===GGGaaalllRRRJJJBBB???;;;999<<>>======???AAACCCBBBAAA???@@@AAABBBCCCDDDDDDDDDBBBBBBBBBBBBDDDEEEGGGIIIIIIJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQPPPPPPOOONNNMMMLLLPPPMMMIIIHHHHHHHHHFFFDDDBBBBBBAAA???===<<<<<<===555777===BBBCCCCCCGGGNNNYYYeeeqqqzzz|||rrrYYYGGG???>>>???>>>@@@AAAAAAAAA@@@>>>===<<<<<<<<<;;;:::::::::::::::<<<;;;999888999:::;;;===:::;;;<<<>>>AAACCCEEEEEE@@@AAAAAAAAA@@@@@@???>>>======>>>>>>>>>?????????@@@AAACCCEEEFFFEEEDDDCCCAAA@@@>>>=========>>>>>>===>>>>>>???@@@AAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJNNN\\\xxxkkkPPP@@@CCCIIICCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGFFFDDDBBB??????AAAEEEEEEDDDFFFKKKFFFDDDDDDFFFEEEBBBAAACCCKKKFFFDDDIIIMMMLLLHHHEEEIIIEEEDDDFFFGGGEEECCCDDDAAA@@@???>>>>>>>>>???@@@AAA>>>;;;<<>>???@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEFFFCCCHHHMMMVVVppp{{{xxxooobbb]]]ZZZSSSMMMGGGDDD@@@???@@@CCCDDDEEEDDDDDDCCCBBBBBBCCCEEEEEECCCCCCBBBAAA@@@@@@@@@@@@@@@>>><<<===BBBFFFHHHGGGQQQXXXbbbnnn|||zzzwww}}}hhhRRRGGGLLLJJJGGGEEEEEEEEECCCBBBAAA@@@@@@@@@????????????<<<===>>>???>>>>>><<<<<<::::::::::::::::::::::::999999888777666666555555666555555444444333333222444444444444444444444444555555555555555555555555444444555666777888888999666===>>>BBBddd~~~gggdddooosssjjj^^^RRRGGG===;;;===>>>======>>>@@@@@@???>>>===>>>>>>???@@@AAABBBBBB@@@@@@???@@@@@@BBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMIIIIIIIIIHHHHHHGGGGGGFFFHHHEEEBBB@@@@@@AAAAAA@@@>>>???@@@???===<<<===>>>DDDCCCBBB???;;;>>>OOO```{{{xxxvvvfffPPP@@@;;;<<>>??????@@@???>>>===<<<;;;:::::::::::::::::::::===<<<:::999999:::;;;<<<888999;;;>>>@@@CCCEEEFFF??????>>>>>>======>>>>>>============>>>>>>>>>>>>AAABBBDDDEEEFFFEEEEEEDDDBBBAAA>>><<<;;;<<<===>>>>>>>>>>>>???@@@AAABBBBBBEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFEEEEEEEEEEEELLLUUUhhhuuuccc\\\RRRKKKIIICCCAAABBBBBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDBBBCCCFFFEEEDDDGGGLLLIIIDDDBBBDDDDDDCCCCCCEEEGGGFFFFFFHHHIIIHHHHHHGGGEEE???>>>BBBDDD@@@???BBBBBBAAA@@@???>>>???@@@@@@@@@???>>>======;;;888666;;;;;;===>>>@@@AAABBBBBB@@@AAAAAABBBCCCDDDEEEFFFGGGMMMPPPOOOXXX|||vvvkkkaaaWWWTTTWWWZZZWWWRRRHHHFFFBBB@@@@@@@@@??????BBBBBBBBBBBBBBBDDDEEEFFFJJJIIILLLVVVdddnnnrrrqqqwwwsssYYYJJJIIIHHHGGGFFFFFFFFFFFFDDDBBBAAAAAAAAA@@@@@@@@@??????<<<===>>>>>>>>>===<<<;;;:::::::::999999999999999888777777777666666555555444444444333333222222222444444444444444444444444444444444444444444444444333333444555555666777777777;;;:::888LLLzzzfff^^^bbb|||xxxmmm```QQQDDD<<<>>><<<::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBCCCDDDEEEGGGHHHDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>>>>??????>>>AAACCCBBB>>>;;;;;;<<<;;;;;;===AAAFFFTTTlll~~~sssgggfffdddYYYIII???<<<>>>@@@BBB;;;<<<===>>>>>>===<<<;;;999999::::::::::::::::::>>>===<<<;;;::::::;;;;;;888999;;;<<<>>>@@@BBBBBB>>>===<<<;;;;;;<<<===>>><<<<<<=========>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDCCCBBB???<<<;;;;;;<<<===??????@@@AAABBBBBBCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBDDDEEEEEEDDDCCCBBBDDDKKKNNNOOObbbzzz|||vvvwwwuuuiiiiiijjjXXXGGGBBB???@@@@@@AAABBBCCCCCCDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFGGGDDDCCCEEEEEEEEEJJJQQQIIICCC>>>AAADDDGGGKKKPPPBBBFFFHHHHHHHHHHHHGGGFFFBBB===;;;===???>>>???AAACCCBBBAAA@@@???@@@@@@AAAAAAEEEGGGDDD===888777999999:::<<<>>>@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEJJJMMMJJJKKK^^^ssspppmmmkkkkkkjjjiiigggggghhhiiilllppptttxxx{{{}}}}}}wwwcccMMMFFFKKKDDDCCCCCCDDDEEEEEECCCAAAAAAAAAAAA@@@@@@@@@??????===============<<<;;;;;;::::::999999999888888888666666666666666777777777333333333333333222222222444444444444444444444444444444444444444444444444333333333444555555666666888555555999@@@SSSxxxyyyuuuwww~~~zzzsssfffZZZIIIDDD>>>:::999;;;===>>>>>>>>>======>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@AAABBBDDDEEEBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBB@@@>>>>>>===???@@@???<<<999;;;BBBGGGGGGJJJTTTaaajjjpppxxx{{{~~~}}}uuuxxxuuuttt___UUUUUUNNNHHH@@@<<<;;;<<<<<<<<<999:::;;;<<<<<<<<<;;;:::888999:::;;;;;;;;;;;;:::>>>======<<<;;;;;;;;;;;;::::::;;;;;;<<<===============;;;;;;;;;<<<===>>>============>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBDDDBBB@@@===<<<<<<======@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>@@@AAACCCDDDDDDCCCCCCAAAEEEIIIHHHGGGZZZwwwnnnlllpppsss~~~}}}uuu~~~vvvuuuuuurrrmmmkkkqqqyyyiii___YYY]]]ZZZGGG;;;???CCC??????@@@AAABBBBBBBBBAAA???AAABBBCCCCCCEEEHHHJJJIIIEEECCCCCCDDDGGGOOOXXXWWWMMMDDDBBBCCCCCCFFFJJJ>>>CCCFFFFFFEEEFFFEEEBBBFFFEEE@@@:::;;;@@@BBBAAABBBAAA@@@?????????@@@AAACCCIIIMMMIII???999:::===888:::<<<>>>@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDFFFIIIIIIGGGLLL^^^ooozzzzzz|||cccWWWPPPHHHEEEFFF@@@@@@???@@@BBBBBB@@@>>>AAA@@@@@@@@@????????????>>>======<<<<<<;;;;;;;;;;;;::::::999999888888888777777777777777777777777333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555:::333555===<<<:::LLLfffooofffYYYLLLCCC===999777999999999999;;;===???@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCC@@@@@@?????????AAABBBCCCBBBBBBAAA???<<<:::;;;<<<>>>??????@@@DDDQQQcccqqq{{{yyy{{{{{{ooottt}}}yyyeeeRRRHHHHHHAAA???<<<<<<<<<===<<<;;;999:::;;;<<<===<<<;;;:::777888:::<<<======<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<======>>>>>>>>>>>>>>>>>>????????????>>>>>>??????@@@AAAAAABBBCCCBBBAAA@@@???>>>>>>>>>@@@AAACCCDDDEEEDDDCCCCCCAAA@@@@@@???>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCCAAA===AAAIIIHHHGGGVVVlllxxxssspppoooqqq|||uuuhhhmmmzzzwwwiii```[[[```jjjlllcccYYY\\\cccooozzz|||hhh[[[WWWMMMGGGIIIFFF999999BBBDDD>>>???@@@AAAAAA@@@@@@???<<<>>>???@@@AAADDDJJJNNNRRRKKKEEECCCBBBDDDMMMWWWaaaVVVJJJEEEBBB???===>>><<>>@@@@@@>>>=========>>>???@@@EEEHHHFFF@@@;;;:::<<<888:::<<<>>>?????????>>>???@@@AAAAAACCCCCCDDDEEEEEEDDDFFFIIIHHHGGGNNNXXX{{{{{{uuuttt{{{cccMMMGGGHHHEEEBBBCCCAAA???>>>???@@@AAA@@@>>>@@@@@@?????????>>>>>>>>>>>>>>>===<<<;;;;;;::::::<<<;;;;;;:::999999888888;;;:::999888777666555555333333333444444444444444333333333333333333333333222222222222222222222222444444444444555555555555888666777<<<<<<999>>>HHHqqq}}}mmm___SSSIIIDDD???>>><<<::::::;;;<<<===>>>???@@@AAABBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@>>>===<<<<<<===???AAABBB<<<<<<;;;:::999===CCCHHHJJJPPPWWW\\\bbbmmm|||xxxjjj[[[LLLCCCBBB===<<<<<<<<<===?????????<<<===>>>??????>>><<<<<<777999;;;===>>>>>>>>>===<<<======>>>>>>>>>======;;;;;;<<<<<<<<<===============>>>???????????????????????????@@@@@@@@@@@@????????????@@@AAABBBBBBAAABBBBBBBBBBBBAAA@@@??????@@@BBBCCCCCCCCCAAA@@@@@@@@@???????????????@@@>>>>>>>>>???@@@AAABBBCCCCCCAAAAAAGGGMMMNNNKKKJJJ___wwwzzz{{{ooodddlll}}}tttgggdddkkkmmmkkkmmmsssoooeeekkktttppp___OOOKKKOOOGGGBBBCCCAAA:::===@@@888>>>???@@@AAAAAA@@@>>>===:::<<<===>>>???CCCKKKPPP\\\SSSIIICCC???@@@IIIRRR[[[PPPGGGFFFEEECCC@@@@@@>>>BBBBBB>>>@@@EEEFFFAAARRRWWWMMM777444CCCFFF;;;???>>><<<;;;;;;<<<<<<===<<<>>>@@@@@@>>>;;;999888888:::<<<>>>??????>>>===???@@@@@@AAABBBCCCDDDEEEEEEAAABBBFFFFFFEEEJJJRRRfff}}}zzz{{{qqqmmm{{{rrrWWWOOOKKKLLLIIIAAA@@@EEECCCBBB@@@@@@AAABBBBBBAAA?????????>>>>>>>>>>>>===???>>>===;;;;;;:::::::::<<<<<<;;;;;;:::999888888>>>===<<<:::777555333222444444444444444444444444333333333333333333333333222222222222222222222222444444555555555555555555222555666666999??????<<>>>>>;;;<<<>>>???@@@@@@@@@???AAAAAAAAA@@@??????>>>>>>AAAAAABBBBBBBBB@@@???===<<<;;;::::::;;;===???AAA<<<;;;;;;;;;>>>GGGTTT]]]aaakkkwww{{{yyyvvvvvvwwwxxx{{{}}}kkk___VVVKKKDDDAAA;;;:::999999:::<<<>>>??????@@@AAAAAAAAA???>>>===777999<<<>>>?????????>>>;;;<<<===>>>>>>???>>>>>>;;;;;;<<<===>>>???@@@@@@===>>>???AAAAAAAAA@@@?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDD@@@AAACCCDDDDDDCCCAAA???===???AAABBBBBBAAA@@@???@@@@@@@@@???@@@@@@AAAAAA@@@???>>>>>>>>>???AAABBBCCCGGGFFFBBBHHHSSSSSSIIIJJJZZZvvv|||~~~tttlllhhh{{{lll^^^TTTLLLFFFEEEAAACCCBBB===<<>>???@@@@@@@@@@@@@@@???@@@???>>>======BBBHHHMMMNNNJJJDDD@@@???AAABBBBBBAAACCCFFFHHHGGGDDDAAA@@@>>>>>>>>>>>>????????????LLLQQQNNNBBB<<<@@@@@@:::???>>>=========>>>@@@AAA???>>>>>>===<<<;;;;;;;;;999:::;;;<<<===??????@@@===>>>???AAAAAAAAA@@@???BBBBBBBBBCCCDDDFFFHHHJJJ^^^```sss}}}yyy~~~www]]]NNNHHHCCCAAABBBCCC@@@===BBBBBBAAA@@@????????????>>>>>>>>>>>>????????????>>>>>>===999777777<<<@@@::::::;;;<<<===;;;777444;;;:::888777666666666777555444333333222222333333222222222222222222222222000000111222222222222111444333333333333444555555444444555555777888999:::BBBSSSyyyyyyooojjjuuuxxxrrrxxxwwwmmm```ZZZYYYVVVOOOIIIFFF@@@===???@@@===;;;;;;@@@>>>======>>>>>>>>>======>>>>>>>>>======>>>???@@@>>>:::888888;;;???BBB777EEEKKKMMMVVVbbbttt{{{xxxzzz|||~~~mmm]]]WWWOOOBBB<<<>>><<<<<<<<<<<<<<<;;;;;;:::===???AAABBBBBB???;;;999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>===<<<;;;;;;<<<======@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBCCCCCCCCC@@@@@@??????>>>?????????@@@AAACCCEEEDDDBBB@@@>>>@@@@@@??????@@@@@@AAABBB@@@???>>>>>>>>>???AAABBB@@@@@@@@@???===>>>@@@BBBBBBDDDDDDEEEQQQ]]]XXXIIIOOOOOOSSSdddbbbVVVKKKHHHHHHFFFDDDDDDAAA???<<<999999:::<<<===;;;<<<<<<<<<<<<<<<;;;;;;;;;===>>>>>>???@@@CCCEEEIIIFFFAAA>>>>>>???@@@@@@@@@AAABBBDDDEEECCC@@@>>>=========>>>>>>??????@@@NNNRRRMMMAAA>>>DDDGGGDDDAAA@@@???=========>>>?????????>>>======<<<;;;;;;::::::;;;<<<===>>>???@@@===>>>???@@@@@@@@@???>>>AAA@@@@@@AAACCCEEEGGGIIISSSQQQWWWnnnyyyuuuvvv|||zzzsss[[[JJJJJJFFFCCCCCCEEEDDD@@@<<>>>>>??????@@@@@@???>>>>>>>>>======<<<<<<>>>??????>>>>>>@@@EEEJJJ@@@>>><<<;;;;;;;;;:::888999888666555444444555555444444333222222222222333222222222222222222222222000000111222222222222111333333333333333444555555444444444555666777888999===AAAPPPrrr{{{lllbbbeeemmm~~~|||||||||yyyuuudddZZZQQQMMMLLLLLLNNNRRRQQQKKKDDD???======;;;:::EEEHHHKKKIIICCC???@@@CCC>>>BBBHHHPPPVVVZZZ]]]^^^dddmmmlllfffiiilllvvv}}}vvvrrr|||kkk\\\OOOLLLGGG>>>;;;>>><<<============<<<;;;;;;===>>>@@@@@@@@@>>>;;;999999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>>>>===<<<<<<<<<===>>>???@@@AAACCCEEEEEECCCAAA@@@>>>>>>??????@@@??????>>>@@@???????????????@@@@@@AAABBBDDDEEEEEECCCAAA??????????????????@@@AAAAAA@@@????????????@@@@@@AAA?????????>>><<<===???AAA>>>DDDFFFDDDJJJSSSQQQIIIRRRWWWYYYWWWZZZqqqFFF???<<>>>>>CCC@@@>>>===>>>???>>>>>>???>>>===???BBBBBB???<<<<<<<<<===>>>>>>???@@@@@@KKKMMMHHH>>>===EEELLLLLLCCCBBB@@@>>>============??????>>>>>>======<<<<<<;;;;;;<<<<<<===>>>???@@@>>>>>>?????????>>>>>>===>>>>>>>>>???AAACCCFFFGGGLLLIIIGGGMMM___rrrcccRRRJJJBBBEEEDDDCCCDDDFFFEEE@@@<<<============>>>???@@@AAA??????>>>===<<<;;;::::::;;;;;;<<<<<<===???CCCGGGAAA>>>999777777888::::::666555444333333333333333444444333222222222222222222222222222222222222222///000111111222222111111333333222222333333444555444444444444444555666666:::;;;777CCCxxxvvvqqq{{{~~~|||sssnnnkkkiiikkknnnpppkkkeeecccbbb___YYYTTTccciiinnnllleeebbbeeejjjmmmpppuuu{{{|||{{{wwwyyy|||ooocccTTTIII@@@AAA@@@<<<<<<@@@======>>>>>>>>>===<<<<<<======>>>======<<<;;;:::::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<========================>>>???@@@@@@CCCFFFIIIIIIFFFCCC@@@@@@@@@@@@@@@???===<<<;;;>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEEEECCCAAA@@@>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAA@@@??????>>>??????===<<<<<<>>>@@@<<>>>>>===<<<===>>>??????===@@@===;;;===AAABBB???<<<;;;<<<<<<===>>>???@@@@@@CCCEEEAAA::::::AAAHHHIIICCCBBB@@@>>>=========>>>?????????>>>>>>===============<<<<<<===>>>???@@@????????????>>>>>>======<<<<<<<<<===???AAADDDEEEHHHIIIJJJIIIMMMcccyyyttt|||}}}~~~~~~}}}xxxYYYHHHGGGHHHEEECCCBBBBBBCCCDDDDDDAAA?????????>>>>>>>>>??????@@@??????>>>===<<<<<<;;;;;;;;;::::::999888999:::;;;:::777333111222555777777555444444333333333333333444333333222111222222222111111111111111111111111///000000111111111111111222222222222222333333444444333333333333333444444666???<<<777UUUvvvtttzzz{{{zzz~~~zzzqqqjjj```UUUHHH@@@<<<===???===???CCC>>>>>>>>>>>>>>>======<<<===<<<;;;;;;:::::::::;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>???@@@@@@AAA@@@BBBEEEGGGGGGEEEBBB@@@BBBBBBAAAAAA@@@???======>>>>>>>>>>>>???@@@AAABBBAAABBBCCCDDDCCCBBBAAA???===============>>>??????@@@AAABBBBBBBBBAAA???>>>???@@@@@@???======???BBB???EEEGGGAAA<<>>>>>BBBEEECCCAAAAAA@@@>>>HHHXXXXXXGGG===>>>????????????>>><<<;;;;;;AAACCCEEEEEECCCAAAAAAAAA===<<<<<<>>>@@@AAA@@@???AAA???>>>???AAABBB@@@>>>;;;<<<<<<===>>>>>>??????<<>>;;;:::>>>AAABBBBBBAAA???>>>>>>>>>???@@@???????????????>>>>>>>>>???>>>===<<<<<<===???@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<===>>>@@@BBBCCC@@@EEEJJJLLLJJJPPPdddwwwtttttttttvvvxxxyyy}}}zzzooonnntttyyyxxx}}}rrrmmmlllnnnzzzqqqNNNAAABBBCCCDDDEEECCCBBB@@@@@@AAABBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::999888777111000///000222555555555555555555555444444444333333333222111111111111222111111111111111111111111//////000111111111111000222111111111111222333333333222222222222222333444333:::<<<888???^^^{{{zzz|||}}}|||}}}}}}}}}wwwssswww}}}{{{oookkkggg[[[NNNEEE@@@===>>>>>>>>>???BBB>>>>>>>>>>>>>>>======<<<<<<;;;:::999999::::::;;;:::999999999999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAAAAA@@@???>>>======<<<<<<======>>>???@@@AAABBBCCCCCCBBBAAA@@@AAABBBBBB@@@??????AAACCCDDDFFFEEE@@@===???@@@@@@@@@???AAAGGGNNNOOOHHHAAAOOOUUUXXXhhh@@@<<<<<<@@@CCCAAAAAACCCAAA>>>AAAIIIIIIAAA>>>AAA>>>?????????>>>===<<<<<<@@@AAAAAA@@@>>>>>>@@@BBB>>>======???AAACCCBBBAAAAAABBBCCCCCCBBBAAA@@@???<<<<<<============>>>>>>;;;===??????>>>>>>??????BBBAAA??????>>>???@@@AAA@@@@@@??????????????????AAA???===<<<<<<===>>>@@@??????>>>>>>???@@@AAAAAA???>>>>>>>>>>>>@@@AAABBB@@@AAAFFFJJJIIIIIIPPPXXXggg|||www|||~~~jjjRRRCCCHHHKKKCCC>>>CCCCCCBBB@@@??????@@@BBBCCCDDDDDDBBB@@@???>>>>>>======>>>>>>>>>?????????@@@;;;:::999:::;;;:::888666......///222555666555444444555555666666555444444333333222111111111111111111111111111111111111111...///000000111111000000111111000000111111222333222222222222222333444444555222333777;;;BBBWWWlllzzz||||||nnnjjjrrrsssssszzz{{{vvvvvvyyynnnfffddd___QQQBBBBBBAAA???===<<<<<<===>>>======>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;:::999888888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???????????????>>>>>>>>>>>>>>>>>>???:::;;;<<<===============>>>>>>>>>>>>???@@@AAAAAA??????@@@@@@??????>>>>>>===============>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCBBB@@@@@@BBBDDDHHHFFFCCCAAAAAAAAA@@@???===@@@CCCEEEEEEFFFHHHIIIFFFPPPOOONNN[[[oooCCC@@@@@@BBBCCC@@@???@@@@@@@@@????????????@@@AAA?????????@@@@@@???>>>>>>===>>>>>>===<<<===@@@CCC@@@>>>===>>>AAACCCCCCCCC???DDDGGGGGGBBB???>>>???===============<<<<<<<<<<<<===???AAA@@@???@@@BBBDDDCCCAAA???>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>><<<<<<===>>>@@@????????????@@@AAACCCDDDBBBAAA@@@??????@@@AAABBBDDDBBBCCCGGGHHHGGGJJJNNNLLLeeexxx^^^KKKFFFFFFLLLJJJBBB???BBBAAAAAAAAA@@@@@@???@@@AAABBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========777666666888999999666333111000000222444555444333333444555666666555444444333222222111111111111111111111111111111111111111...//////000000000000000000000000000000111222222111111111222333444555666666111111777:::;;;@@@HHHiiizzzzzz~~~}}}zzzzzzyyyfffeee```XXXSSSNNNEEE<<<>>>???>>><<<;;;<<<======<<<============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999888777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<===>>>???@@@@@@???>>>===:::;;;<<<<<<======<<<<<<@@@???????????????@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>???@@@AAAAAAAAAAAABBBDDDEEEFFFBBBCCCBBBAAA@@@@@@BBBDDDGGGEEEDDDDDDBBB@@@@@@AAAAAACCCDDDCCCAAADDDIIINNN;;;IIIMMMIIIJJJKKKUUUhhh{{{???===???CCCDDDAAA???AAA===BBBCCCAAAAAACCCBBB>>>@@@AAAAAABBBBBBBBBAAAAAA;;;<<<=========???AAADDDAAA???===>>>@@@BBBCCCCCC>>>EEEJJJIIIBBB======???>>>>>>>>>===<<<<<<;;;;;;<<<===>>>@@@@@@???AAADDDFFFEEEBBB@@@>>>=========@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA>>><<<;;;<<<>>>@@@????????????@@@CCCEEEFFFDDDCCCAAA@@@@@@@@@AAAAAAEEEAAAAAADDDEEECCCDDDHHHCCCIIIXXXwwwjjjWWWQQQDDDEEECCC>>>===@@@AAA@@@>>>@@@BBBCCCAAA@@@???>>>@@@???>>>>>>>>>>>>>>>?????????>>>===<<<;;;;;;:::;;;999999:::;;;:::666222444222000000111222222111222333444555555555444333333222222111000111111111000000000000000000000000...//////000000000000000000000000000000111111222111111111222333555666777000222555666666666:::===:::___}}}{{{uuuiii]]]___YYYNNNDDDBBBCCCBBB<<<>>>>>>===<<<===??????<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::999888777777999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>===<<<;;;<<<>>>BBBDDDDDDBBB>>><<<===>>>>>>>>>>>>>>>======@@@@@@??????????????????AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@AAABBBDDDFFFHHHAAABBBBBB@@@??????AAACCCDDDEEEFFFFFFBBB???@@@CCCEEEBBB???CCCJJJOOOOOOMMMCCCGGGBBB???EEEFFFDDDLLLLLL]]]rrr}}}lllVVVCCCAAAAAABBBCCCBBBAAA???>>>AAADDDGGGIIIIIIEEEAAA>>>CCCAAA???@@@CCCDDDCCCBBBCCC@@@======AAACCCDDDCCC======>>>>>>>>>>>>======AAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>???@@@EEECCCAAA@@@>>>>>>>>>>>>CCCAAA@@@@@@@@@>>>;;;999===>>>??????>>>???AAABBBCCCCCCBBBAAA@@@>>>===<<>>??????@@@@@@??????>>>>>>>>>===<<<<<<<<<<<<<<<============<<<;;;:::999666777999:::;;;::::::999222222111000000111222333333333333222222111111111333333333222222222111111////////////////////////000000000000000000000000////////////000000000000111111111111111111111111333333444555666777888999===DDDZZZ|||{{{|||~~~yyypppggg```[[[^^^VVVKKKDDDAAABBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;:::::::::;;;;;;===;;;999999;;;<<<;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>============AAABBBBBBBBBAAA???===<<<======<<<<<<<<<<<<===>>>======>>>???????????????AAA@@@???@@@AAAAAA@@@>>>======<<<<<<===>>>@@@AAA===>>>???@@@BBBCCCDDDEEECCCBBBBBBAAAAAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@AAACCCEEEFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDGGGMMMVVVaaammmxxx~~~pppYYYNNNIIIDDD@@@EEEEEEEEEDDDBBBAAA@@@???CCCEEEHHHJJJJJJGGGDDDBBBAAA???>>>???BBBDDDCCCBBBCCC@@@======@@@BBBBBBAAA===>>>>>>>>>>>>>>>>>>===AAABBBBBBAAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>???@@@EEECCCAAA???======>>>???DDDCCCCCCDDDDDDBBB???<<<===>>>??????>>>>>>@@@BBBBBBBBBBBBAAA@@@???>>>===AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDEEEEEEFFFIIIOOO```gggQQQDDD@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>>>>>======<<<;;;;;;<<<<<<=========<<<<<<;;;:::999777888888999::::::999999555333222000///000111222333333333222222111111111333222222222111111111111////////////////////////////////////////////////////////////000000000000111111111111111111111111222222333444555666777777888999EEE]]]}}}wwwpppzzz|||xxx{{{vvvkkkdddaaa______MMMIIICCC@@@@@@AAAAAA@@@AAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;;;;::::::::::::===<<<;;;;;;<<<<<<;;;999999::::::;;;<<<<<<======>>>>>>>>>>>>============<<<===???AAABBB@@@???======<<<<<<<<<<<<<<<<<<===<<<===>>>>>>??????>>>>>>AAA@@@@@@@@@BBBBBB@@@???<<<<<<;;;;;;<<<===???@@@>>>??????@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDBBBBBBAAAAAAAAAAAAAAABBBFFFFFFGGGIIILLLPPPSSSUUUZZZ^^^dddooo}}}hhh\\\MMMDDDBBBCCCCCCBBBHHHFFFDDDBBB@@@?????????CCCDDDFFFGGGGGGGGGFFFEEEAAA???>>>???AAACCCCCCCCCCCCAAA???>>>???@@@@@@???>>>>>>????????????>>>>>>BBBBBBBBBBBBAAA@@@??????>>>>>>??????????????????<<<<<<<<<<<<===>>>???@@@DDDBBB???===<<<===???@@@BBBCCCDDDEEEGGGEEEBBB???===>>>???>>>======???@@@AAAAAAAAAAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEGGGNNN^^^tttuuu\\\JJJBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999888888777777777888999999888666333000/////////000222222222222222111111111111111111111000000000000////////////////////////........................////////////000000000000111111111111111111111111111111222333444555555666555444666===NNNpppqqqooouuuwwwhhheeejjjhhh\\\OOO@@@???>>>>>>??????===<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;::::::999999===<<<<<<=========:::888999999::::::;;;;;;<<<<<<============>>>>>>>>>>>><<<>>>AAACCCCCCBBB???=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===@@@??????@@@AAABBB@@@>>><<<;;;::::::;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@?????????@@@@@@AAA>>>>>>>>>======>>>>>>???BBBBBBBBBAAAAAAAAAAAAAAABBBDDDFFFGGGJJJVVVgggtttzzzlll___TTTLLLCCC@@@<<<;;;<<<>>>>>>>>>EEECCC@@@>>><<<===>>>???AAAAAAAAABBBCCCDDDEEEEEECCCBBBAAAAAAAAABBBBBBBBBEEECCCAAA@@@????????????>>>>>>????????????>>>>>>@@@@@@AAAAAA@@@??????>>>============>>>>>>>>>>>>::::::;;;;;;<<<===??????CCCAAA>>><<<;;;===???@@@???@@@BBBDDDFFFEEEBBB???===>>>>>>===<<<;;;===>>>??????@@@@@@AAA@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCDDDEEEEEEFFFKKKSSSZZZ{{{xxxYYYPPPEEEAAABBBEEEDDDBBB@@@@@@@@@@@@????????????>>>>>>>>>??????>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999999888777666555666777888999999777444111///......///222222222111111111111111000000000000000/////////000000000000000000000000........................////////////000000000000111111111111111111111111000000111111222333333444666666777666999JJJkkk}}}zzzwwwtttppphhh[[[III===@@@???>>>===<<<;;;999888======<<<;;;::::::::::::;;;;;;::::::;;;;;;<<<===>>>======<<<;;;999888777::::::;;;===??????<<<:::999999999::::::;;;;;;;;;<<<<<<======>>>>>>??????BBBCCCFFFGGGFFFCCC???<<<>>>>>>>>>>>>>>>>>>======;;;<<<<<<===============>>>======>>>@@@@@@???===<<<<<<;;;;;;<<<===???@@@AAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAA@@@@@@AAACCCEEECCCAAAAAAFFFJJJMMMUUU^^^fffmmmyyyxxx\\\VVVMMMEEEAAA???<<<;;;>>>???@@@@@@>>><<<;;;;;;BBB@@@>>><<<<<<===@@@AAA@@@?????????@@@BBBDDDEEEEEEEEEDDDCCCAAA@@@@@@AAAEEEEEEDDDBBB@@@?????????>>>>>>????????????>>>>>>======>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<======::::::::::::;;;<<<===>>>AAA???===<<<;;;===???@@@>>>???AAACCCEEEEEECCC@@@===>>>>>><<<::::::;;;<<<===>>>??????@@@?????????????????????@@@@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBCCCDDDFFFFFFGGGGGGHHHMMMaaaxxx}}}xxx```QQQGGGFFFEEEDDDCCCAAA>>>;;;@@@@@@@@@??????>>>>>>>>>>>>>>>????????????>>>>>>;;;;;;::::::::::::;;;;;;::::::::::::::::::999888888777555555444555666777999777555222000///......111111111111111111111111////////////////////////111111111111111111111111////////////////////////////////////000000000000000000000000000000000000//////000000111111222222555555777888666888FFFTTTxxxqqqhhhuuuxxxyyy}}}~~~{{{www~~~kkkLLL777555;;;@@@???===:::888777888888;;;;;;:::::::::::::::;;;:::::::::::::::;;;<<<<<<=========<<<;;;999888777777888999<<>><<<999999:::::::::::::::;;;;;;<<<<<<===>>>??????@@@CCCDDDFFFGGGFFFCCC@@@===???@@@@@@@@@@@@???>>>===;;;<<<<<<===============<<<;;;;;;<<<>>>???===<<<>>>============???@@@AAABBBBBBAAA@@@@@@???>>>>>>???????????????@@@AAABBB??????@@@@@@@@@@@@??????????????????>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAAAAAAAA@@@===;;;999===>>>@@@BBBCCCCCCBBB@@@FFFHHHIIIHHHGGGJJJQQQXXXaaadddhhhooowwwpppmmmhhh```XXXOOOHHHDDDBBB???===;;;<<<=========888;;;===>>><<<<<<<<<>>>BBBAAA???===>>>@@@BBBDDD@@@@@@??????@@@AAACCCDDDEEEEEEEEECCC@@@??????@@@DDDDDDDDDCCC@@@>>>>>>>>>======>>>>>>>>>>>>======:::;;;;;;<<<<<<;;;::::::999999::::::;;;;;;<<<<<<:::::::::999::::::;;;<<<>>>======<<<<<<===>>>???@@@@@@@@@BBBEEEEEEDDDBBB===>>>===<<<999888999;;;<<<======>>>>>>>>>===============>>>??????@@@@@@???@@@AAABBBCCCCCCCCCBBBAAAAAABBBDDDFFFGGGEEECCCDDDHHHWWWwwwgggUUUOOOMMMEEEFFFFFFDDD@@@>>>???AAA@@@@@@??????>>>============>>>>>>??????>>>>>>===::::::999999999:::;;;;;;999999999::::::999999888666666555555444444555555555555555444333111///...000000000111111111111111////////////000000000000111111111111111111111111////////////////////////////////////000000000000000000000000000000000000//////000000000111111111111///111444555555888>>>KKKiiinnnbbblll}}}xxx}}}||||||aaaJJJ;;;777888:::;;;;;;999666555555888;;;;;;:::::::::::::::;;;<<<:::::::::::::::;;;;;;<<<<<<<<<======<<<:::888777777777888;;;>>>???>>>===::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAA>>>???AAACCCCCCBBBAAA@@@@@@@@@AAAAAAAAA???>>><<<<<<<<<===>>>>>>>>>>>>===;;;::::::<<<>>>>>>===<<>>>>>===>>>???AAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@AAAAAA>>>??????@@@@@@??????>>>>>>?????????>>>======<<<<<<<<<<<<<<<===>>>??????>>>???@@@@@@???>>><<<;;;???<<<:::;;;>>>AAAAAA@@@DDDFFFHHHHHHFFFDDDCCCBBBDDDDDDDDDEEEHHHMMMRRRUUUZZZ]]]cccjjjooorrrttttttxxxxxxxxxxxxxxxwwwvvvuuuhhhddd```^^^[[[VVVOOOIIIEEECCCBBB@@@>>>=========>>>>>>>>>>>>>>>>>>======888999::::::999:::;;;===BBBAAA???>>>>>>???@@@AAA>>>>>>>>>===>>>???@@@AAA@@@AAABBBAAA>>>===???AAA@@@BBBCCCAAA>>><<<<<<===<<<<<<============<<<<<<999::::::;;;;;;::::::999999999:::;;;;;;<<<======;;;::::::999999999999999;;;<<<<<<===>>>>>>>>>>>>@@@???>>>???AAABBBBBBAAA=========;;;999777888999<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>???<<<===???@@@AAAAAA@@@@@@CCCAAA???AAADDDFFFEEEBBBFFFDDDGGGVVVrrr}}}```OOOLLLMMMMMMCCCCCCBBB@@@??????CCCFFF@@@??????>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;999999999999999:::;;;;;;888888999999999999888888555555555555555444333333111333555666555333000...///000000000111111111222/////////000000111111111////////////////////////........................////////////000000000000000000000000000000000000000000000000000111111111000......333555444666:::;;;OOOmmmcccBBB444;;;DDD@@@888888999999777555666999<<<:::::::::::::::;;;<<<===::::::999999::::::;;;<<<:::;;;<<<===<<<;;;999888999888888999;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>@@@AAAAAA???@@@@@@@@@AAAAAAAAAAAA>>>???@@@@@@???>>><<<:::<<<===>>>>>>??????>>>>>><<<;;;;;;===???@@@???===>>>>>>=========???@@@AAAAAAAAA@@@@@@??????>>>>>>=========>>>>>>???AAAAAA>>>>>>????????????>>>>>>>>>>>>?????????>>>======<<<<<<<<<<<<===>>>???@@@======>>>???@@@@@@@@@@@@@@@???===;;;:::;;;>>>@@@===>>>@@@DDDHHHHHHFFFCCCDDDCCCBBBAAAAAABBBDDDEEEHHHJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLLLLKKKJJJJJJFFFFFFFFFFFFGGGFFFEEEEEEAAAAAAAAA@@@@@@AAAAAAAAA888999:::;;;;;;;;;;;;;;;>>>===;;;::::::::::::999AAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;===??????======@@@CCC>>>@@@AAA@@@<<<::::::<<<;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;:::::::::::::::;;;;;;<<<===>>>>>><<<;;;:::999888888888888:::;;;<<<>>>???>>>======???===;;;;;;===>>>??????=========;;;888777777888;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;<<<======>>>:::;;;===>>>??????>>>>>>GGGCCC??????CCCEEEDDDBBBCCCDDDDDDEEELLL]]]uuu|||lllUUUHHHIIIMMMHHH???EEEDDDBBB@@@?????????>>>@@@??????>>>===<<<<<<;;;999::::::;;;;;;::::::999999888888888999::::::;;;777888888999999999888888444444555666555444222111///111555777777555111/////////000000111111111222//////000000111111222222........................------------------------////////////000000000000000000000000000000000000000000000000111111111111333111333666777444444666333999EEEUUUnnntttrrr}}}vvvyyy~~~~~~sssKKKGGGBBB;;;777888;;;???999;;;<<<;;;888777888:::::::::::::::;;;<<<======::::::999999::::::;;;<<<999:::<<<======<<<:::999<<<:::888888999999999888<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===>>>@@@AAABBBEEEDDDCCCBBB@@@@@@@@@@@@======??????>>><<<:::888======>>>???????????????===<<<<<<>>>@@@AAA@@@???======<<<<<<===>>>@@@AAA@@@@@@@@@?????????>>>>>>============>>>???@@@AAA>>>>>>????????????>>>>>>===>>>???@@@@@@???>>>===;;;;;;;;;<<<===>>>???@@@AAAAAA???===<<<:::999888666;;;??????<<<;;;>>>BBBAAA===999:::@@@CCCCCCAAA===>>>???@@@AAAAAAAAAAAA<<<===>>>@@@@@@@@@??????@@@@@@AAAAAABBBAAAAAAAAA>>>>>>???===;;;:::;;;<<<::::::;;;;;;;;;:::999888;;;<<<<<<<<<;;;;;;<<<===;;;999888999;;;<<<<<<:::@@@>>><<<;;;;;;;;;:::999===;;;::::::<<<>>>>>>>>>@@@>>><<<::::::;;;>>>?????????@@@???>>><<<:::999;;;;;;;;;===>>>>>>;;;999===;;;999999:::;;;<<<;;;>>>;;;999888999;;;<<<<<<;;;;;;::::::999888777777999:::===???@@@@@@???>>>=========<<<<<<;;;;;;;;;:::999888888777888888888::::::;;;;;;::::::999888999;;;===>>>>>>===;;;::::::888999===>>><<<<<>>>>>?????????@@@@@@@@@@@@>>>AAAGGGLLLNNNRRRWWWlllgggPPPLLLFFFDDDEEEFFFEEEDDDCCCAAA???>>><<<<<<<<<===;;;;;;::::::::::::999999999999::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::777777777777666666666666777666666555444444333333333333333222222222111111111000...---...///111222111111111111000000000000//////.........---------........................///////////////////////////////////////////////////000000000111111111111000000111222333333444444222111777AAAHHHWWWzzzxxx{{{~~~zzzwww~~~|||zzzqqqTTTCCC@@@@@@???>>>===<<<;;;;;;:::::::::999999888888888777777888888999:::;;;;;;::::::999888999:::;;;<<<;;;;;;;;;;;;::::::999888:::999888888888999::::::=========??????>>>;;;888>>><<<;;;;;;>>>BBBFFFIIIJJJGGGCCC@@@???>>>===;;;CCCBBB@@@>>>===<<<;;;;;;===<<<;;;;;;===???@@@@@@BBBCCCDDDCCCAAA@@@AAABBBBBBAAA????????????AAABBBBBBAAA???>>>>>>>>>???@@@<<<::::::<<>>???@@@@@@???>>>>>>???AAA>>>>>>>>>>>>============>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBB@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;:::::::::::::::::::::;;;<<<===<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::===;;;::::::;;;<<<<<<;;;999888888888999:::999888>>>===<<<;;;;;;<<<===>>>>>>>>>??????>>>===;;;:::;;;;;;;;;<<<======:::888===;;;:::;;;===???@@@@@@AAA???<<<<<<===>>>???>>>::::::999999888888777777999:::===???@@@@@@???>>>======<<<;;;;;;:::999999999999888888888888999999888:::<<<>>>>>><<<999777888999:::;;;<<<;;;;;;:::;;;999:::>>>???<<<<<<>>>>>>>>>>>>?????????@@@@@@???===???EEEHHHHHHJJJMMMRRRaaaxxx|||bbbOOOLLLHHHDDDCCCDDDEEEDDDCCCBBBAAA???===<<<<<<<<<===;;;;;;::::::::::::999999999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::777777777777666666666555666666666555444333333333333333222222222111111111111000///......///000111111111111000000000////////////.........---------........................................................................//////000000000111111111000000111111222333333444777444666999888<<>>===<<<;;;::::::999:::::::::999999888888888777888999:::;;;;;;;;;;;;::::::999999999:::;;;<<<::::::;;;;;;::::::999888999:::;;;===>>>>>>======:::::::::<<<>>>>>>===;;;@@@???>>>>>>???AAADDDFFFFFFCCC@@@?????????>>>===BBBAAA@@@>>>======<<<<<<>>>======>>>>>>???>>>===@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>===>>>>>>???>>>===<<<>>>AAACCCBBB@@@??????@@@???>>>===???AAA>>>>>>>>>>>>=========<<<>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::>>><<<::::::;;;<<<<<<;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<;;;;;;<<<===<<<:::777:::999999;;;>>>AAABBBBBBCCC@@@>>>===>>>??????>>>999999999888888888888888999:::<<<>>>?????????>>>===<<<;;;:::999888777666888888777888888999:::;;;777:::>>>@@@@@@>>>;;;888888999999:::;;;<<<======;;;:::<<<@@@AAA===<<<>>>>>>>>>>>>>>>????????????@@@>>>@@@DDDEEEBBBBBBDDDEEEDDDJJJ___nnnYYYJJJEEEGGGDDDBBBAAACCCDDDDDDCCCBBBAAA???===<<<<<<<<<===;;;;;;::::::::::::999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;777777777666666666555555666555555444444333333222333222222222222111111111111000///......///000111111111000000000000//////...............---------........................................................................////////////000000000000000000000111222222333333444111333777555222:::GGGYYYooo|||lllmmmnnnuuucccKKKBBB>>>:::666<<<<<<;;;;;;:::999888888999999999999999888888888777888:::<<<<<<<<<;;;::::::999999999999:::;;;;;;:::::::::::::::999999888666999<<>>>>>===<<<===???@@@@@@???>>>>>>>>>???@@@AAABBBCCCAAA???>>>>>>???@@@@@@???@@@??????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????AAA>>>===>>>AAACCCBBB@@@>>>??????????????????>>>???>>>>>>============>>>>>>===<<<>>>@@@BBBAAA@@@>>>?????????======???@@@>>>>>>>>>=========<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;<<<===>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<;;;;;;::::::999:::::::::;;;;;;:::::::::::::::999;;;;;;;;;:::::::::999999CCC@@@>>><<<<<<;;;:::888888:::;;;<<<<<<>>>@@@BBB:::;;;<<<===>>>===<<<<<<;;;;;;<<<======>>>>>>>>>======<<<===>>>===;;;999888888888:::===???@@@???@@@>>><<<<<<<<<===<<<;;;999999999::::::::::::::::::;;;<<<===>>>>>>>>>>>>===<<<;;;:::888666555555777777777888999:::<<<<<<:::;;;>>>@@@@@@???===;;;;;;;;;;;;<<<===???@@@AAA;;;:::===AAABBB>>><<<>>>=========>>>>>>>>>??????AAA@@@AAAFFFFFFBBB@@@BBBDDDFFFGGGLLL]]]~~~rrrggg\\\OOOHHHJJJCCCBBBBBBBBBCCCDDDDDDDDDAAA@@@>>>===<<<<<<======;;;;;;:::::::::999999999888999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;777777666666666555555555444444444444333333222222222222222222111111111111111000//////...//////000111000000000////////////........................................................................................................./////////000000000000000000111111222222///...111777999777:::???@@@NNNccc{{{yyysssvvv~~~qqq[[[@@@444777???@@@>>>;;;;;;::::::999888888777999999999888888888888888666888;;;======<<<:::999999999999999999:::::::::999999:::::::::999999888666777:::<<<======<<<;;;???>>><<<===>>>?????????;;;<<>>>>>>>>>>>>>>??????@@@>>>?????????@@@CCCGGGIIIEEE@@@<<<===AAADDDAAA>>>;;;<<<===>>>>>>===<<<;;;=========<<<<<<<<<======;;;;;;;;;<<<===>>>>>>>>>===>>>???>>><<<<<<>>>@@@>>>>>>=========<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999999999999999::::::::::::::::::::::::888888888888999:::;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;:::888777777999;;;<<<;;;;;;:::999999888999999::::::::::::999999999999::::::::::::999999999999DDDBBB???>>>>>>===<<<:::<<<======;;;::::::===???:::;;;===>>>???>>>===<<<::::::;;;<<<===>>>?????????>>>>>>>>>@@@@@@???===;;;::::::;;;===>>>===<<>>>>>===<<<;;;:::888777666555777777777888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<>>>???AAABBB<<<;;;===AAAAAA===<<<>>><<<<<<=========>>>>>>>>>@@@>>>@@@EEEEEEBBB@@@BBB@@@CCCEEEBBBBBBNNNhhh~~~iiiYYYOOORRRUUUPPPJJJJJJBBBCCCDDDEEEDDDDDDDDDEEE@@@???>>><<<<<<<<<======;;;;;;:::::::::999999999888888888999999999::::::::::::;;;;;;;;;;;;::::::666666666666555555555555333333333333333222222222222222222111111111000000111111000///////////////000000000////////////...---.............................................................................................---............///////////////000000000000111111222000000444555444333444666999@@@NNNbbb~~~~~~tttrrr|||tttUUUJJJ@@@666444999>>>===::::::::::::999999888888888888888888888888888888888666888;;;======;;;999888888888999999999:::::::::888888999::::::999999999999999999999999999:::;;;:::999999:::===???@@@@@@@@@BBBDDDEEEEEECCCAAA??????>>>===>>>??????>>>===============>>>???@@@AAA======>>>>>>@@@FFFOOOUUUJJJDDD??????AAACCC@@@===<<<===>>>??????>>>===<<<<<<<<<<<<=========<<<<<<:::;;;<<<<<<<<<======>>>===>>>>>>===<<<<<<===???============<<<<<<<<<<<<;;;;;;::::::999888888888999999999999999999999999999999999999999999999999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::999777666777999;;;<<<;;;:::999888888888888888999999999999999999999999::::::999999999888888888???>>>======???@@@@@@???EEEGGGHHHEEE@@@<<<<<<===;;;<<<>>>???@@@@@@???>>>:::::::::;;;<<<===???@@@???>>>>>>???AAABBBBBBAAA???>>>===>>>@@@???>>><<>>======??????>>>===>>>>>>>>>===============;;;;;;;;;<<<<<<=========>>>===<<<;;;:::999888777777777888888:::;;;<<<===AAA@@@>>><<<<<<===>>>???:::;;;;;;<<<===>>>??????>>>;;;<<>><<<<<<<<<<<<===============;;;===AAABBB??????AAAAAA>>>>>>@@@AAABBBGGGMMMOOOlllooo___ZZZQQQJJJGGGMMMRRRPPPIIIDDDCCCEEEGGGGGGEEEDDDCCCDDD???>>>===<<<<<<<<<======;;;;;;::::::::::::999999888888888888999999999999999999::::::::::::999999666666666555555555444444222222222222222222222222222111111111111000000000111111000000//////......000000////////////......---------.......................................------------------------------------------------------------.........//////////////////000000000333222000111222222222111333111333999CCCQQQfffvvv}}}{{{vvvrrrzzzxxxYYYCCC888999888777888:::<<<;;;:::999999999888888888777777777777777888888888888888777888:::;;;;;;:::888777777888888999:::999999999777888999999999999999999===<<<:::999999:::;;;<<<::::::<<>>???@@@???>>><<<============>>>???@@@AAA<<<===>>>>>>@@@FFFQQQXXXKKKGGGBBB@@@@@@AAA???===@@@AAAAAABBBBBBAAAAAA@@@;;;<<<======>>>=========<<<===???>>>>>>===???@@@<<<=========;;;;;;===>>>=========<<<<<<<<<;;;;;;:::::::::999888888777777888888888888888888888888888888888888888888888888888777777888888999:::;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888777777777777999:::;;;999999888888777888888888777888888888888999999999999999999888888888777777<<<;;;:::;;;>>>???@@@???FFFLLLRRRRRRKKKDDD???>>>===>>>???@@@@@@AAAAAAAAA;;;:::::::::;;;===>>>???>>>======>>>AAACCCCCCCCC>>>>>>>>>???@@@@@@>>><<<>>>======???AAAAAA@@@??????>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>===<<<;;;;;;:::888888888999:::;;;<<<===@@@@@@???>>>===<<<<<<<<<;;;<<<===>>>???>>>>>>===???;;;:::<<<<<<:::;;;???;;;;;;<<<<<<<<<============;;;;;;???@@@>>>>>>AAADDD@@@???DDDGGGDDDCCCEEE???MMMlll}}}fffUUUQQQVVVOOOQQQQQQNNNLLLKKKHHHCCCCCCFFFIIIHHHEEEBBBAAAAAA???>>>===<<<;;;<<<======;;;;;;::::::::::::999999888888888888999999999999777888888999999888888777666666555555555444444444111111111222222222222222111111111111000000000000111111111000000///...---000000/////////.........---------.........//////........................------------------------------------------------,,,,,,---------.........////////////////////////000111111111333666777777444222444888:::<<>>>>>???AAAAAA???===>>>=========>>>???@@@@@@;;;>>>@@@@@@???CCCJJJPPPHHHFFFBBB???>>>>>>??????AAAAAAAAA@@@@@@AAAAAAAAA;;;<<<===>>>???>>>>>>===<<<>>>??????===<<<>>>@@@<<<======<<<;;;;;;<<<>>>======<<<<<<<<<;;;;;;;;;:::999999888777777666666888888888888888888888888777777777777777777777777777666666777777888999:::999999999999:::::::::;;;999999999999999999999999777777777777777777777777666666777777888999999:::888777777777777888888999777777777777888888999999999888888888777777777777===<<<::::::<<<===<<<;;;===FFFQQQUUUQQQHHHAAA>>>>>>??????@@@AAAAAABBBBBB;;;;;;::::::;;;<<<>>>???<<<;;;;;;===@@@CCCDDDDDD;;;;;;;;;===??????===;;;<<<<<<<<<>>>@@@AAA@@@?????????>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;<<<======??????>>>>>>=========<<<999999999999:::;;;<<<<<>>@@@AAABBB@@@???>>>@@@;;;:::;;;;;;999;;;???;;;;;;;;;<<<<<<<<<======@@@===<<>>BBB@@@@@@CCCEEEAAA<<<@@@IIILLLFFFKKK[[[hhhvvvvvveee___\\\TTTLLLIIIOOOWWWWWWKKKAAACCCFFFEEEDDDGGGJJJIIIDDD@@@>>>>>>>>>>>><<<;;;;;;<<<======;;;;;;;;;:::::::::999999777888888888888999999999777777888888888888777777666666555555555444444444111111111111111111222222111111111111000000000000111111111111000///------000/////////............---------.........//////........................------------------------------------------------,,,,,,,,,---------......///////////////.........///111222222222333444333333111333777777555;;;DDDAAA\\\yyyxxxVVVEEE???::::::>>>888999:::<<<<<<;;;999888555555555555555555444444666666777777888888888999888888777777777777777777666777888999:::999888888666777888999999999999999555777:::===>>>>>>===<<<@@@@@@AAACCCEEEDDDAAA???:::<<<>>>@@@@@@@@@???>>>======>>>@@@BBBBBBAAA???>>>>>>>>>>>>>>>???@@@@@@;;;???CCCBBB@@@???BBBFFFDDDDDDBBB???<<<<<>>======>>>???@@@;;;<<<>>>?????????>>>===999<<<>>>===;;;:::<<<>>>;;;<<<===<<<::::::<<<=========<<<<<<<<<;;;;;;;;;999999888888777666666666777777777777777777777777777777777777777777777777666555555666666777888999888888999999999:::::::::888888888888888888888888777777777777777777777777555555777888999999999999777777666666777888999999666666777777888888888999888888888888777777777777<<<===============<<<;;;>>>???AAACCCCCCAAA???===999;;;>>>????????????@@@:::::::::::::::;;;<<<===>>>>>>>>>>>>???AAACCCDDD???===;;;;;;<<<======<<<;;;<<<>>>???@@@AAAAAAAAA======<<<;;;;;;<<<>>>>>>???===<<<;;;;;;<<<===???AAA@@@??????@@@???<<<:::;;;::::::::::::;;;<<<<<>>>>>======<<<;;;>>>999>>>FFFGGGJJJFFF888======>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@@@@FFFEEEDDDDDDHHHRRR]]]eeevvvjjjTTTIIIIII[[[ggg___NNNDDDUUUQQQLLLGGGEEEDDDFFFGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???===<<<::::::::::::::::::::::::::::::888777666555666777999;;;777777777777666666666666666555444333444555777999555666333---///555555111111111111111000000000000//////////////////////////////...------------...........................------------------------,,,,,,,,,++++++*********------------------------...------------...//////////////////////////////000000000000111111111111222222222333444555666777888===DDDOOObbb}}}yyyMMMGGG>>>777777===FFFMMM<<<;;;;;;:::999888777777999888777555555555666777666555555444444666777888888888777666666666666666999999999888888888888888777888888999999999888888777999;;;<<<<<<===???AAA<<<;;;;;;:::::::::;;;;;;;;;<<<======>>>>>>======<<<;;;;;;<<>>======>>>??????>>>???@@@AAAAAAAAAAAAAAADDDAAA>>>===>>>>>>;;;888<<<<<<<<<<<<<<<===>>>???888:::===???@@@>>><<<;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;:::888888:::<<<:::;;;<<<<<<<<<;;;:::999999888888888777777666666666666666666666666666666555555555555666666666666777666555555555555555666999777555666999:::888666666777777777777777666666333444666777888888888777777777888888888888777777999888888888777777666666777777666555555555555555888777777777777777888888<<<===>>>???????????????>>>@@@AAABBBAAA>>><<<:::999;;;===>>>============;;;:::::::::;;;;;;<<<===@@@@@@???@@@AAACCCDDDEEE???===;;;;;;===>>>===<<<======>>>???????????????>>>===<<<;;;;;;<<<======???>>><<<;;;;;;<<<>>>???>>>>>>>>>???@@@@@@===;;;<<<<<<;;;;;;<<<<<<===>>>???@@@@@@???======>>>@@@EEE;;;???HHHFFFEEEDDD==================<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAA@@@AAAAAA@@@@@@AAAEEEKKKPPPJJJVVVjjjxxxhhhYYYNNNHHHKKKCCCCCCOOOVVVOOOFFFDDDIIIHHHFFFDDDCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA>>>>>>===;;;:::999888888::::::::::::::::::::::::999888777666777888:::;;;777777777777666666666555666555444333444555777888333555333//////333333///111111111111000000000000000000000000000000000000//////...------------...........................---------------------------------,,,,,,,,,,,,,,,------------------------...------------...//////........................//////000000000111111111222222222222333444555555444666888:::AAAMMM^^^jjjeeePPPDDD;;;999666666999@@@GGGLLL::::::999999888777777666888777666555555555666666555444444333333444666777999999888777777777777777777888888888888888888888888888888888888888888777666777888:::<<<>>>??????::::::999999999999::::::999:::;;;;;;<<<<<<;;;;;;===<<<;;;<<<>>>@@@???>>>@@@???>>>======>>>??????>>>???@@@@@@AAAAAAAAA@@@???===;;;<<<======;;;999;;;;;;;;;;;;<<<===>>>???;;;<<<===??????>>>===<<<;;;<<<<<<<<<<<<;;;:::999:::::::::999999:::<<<===:::;;;<<<<<<<<<;;;:::999888888777777777666666666666666666666666666666666555555555555666666666666888777666555555555555555888666444555777888666444666666777777777777666666444555666777888888777777666777777888888777777666888888888777777777666666777777666555555555555555777777666666777888888999;;;<<<===>>>???@@@@@@@@@>>>???@@@@@@>>><<<999888:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===????????????@@@BBBCCCDDD>>>===;;;;;;===>>>======>>>>>>>>>>>>>>>>>>>>>>>>???>>>===;;;;;;;;;<<<<<>>===<<<<<<===>>>???<<<<<<<<<>>>@@@@@@>>><<<===<<<<<<<<<<<<===>>>>>>>>>AAABBB@@@<<<<<>>???@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@???AAABBBBBBAAAAAACCCDDDDDDFFFJJJQQQ[[[iiiwwwwwwgggaaaVVVKKKCCC???======CCC>>>???DDDDDD??????EEE>>>??????@@@AAAAAABBBBBBDDDCCCCCCBBBBBBAAAAAAAAA===<<<;;;:::999999888888:::::::::::::::::::::::::::999888777888999:::;;;777777777666666666555555666555444333444555666777222555555111000111111000111111111111000000000000111111111111111111111111//////...------------...------------------------------------------------,,,---------------......------------------------...------------...//////........................//////000000000000111111222222111111111222222333111222444333333666<<>>777444999999999999:::;;;<<<===888888777777666666666555777666555555444555555555444444333222333444555666:::999999888888888888888666666666777777888888888:::999888777666666666777777666777:::???BBBAAA>>>999999888888888888999999::::::;;;<<<<<<<<<<<<;;;===<<<;;;<<<>>>??????>>>??????>>>>>>>>>>>>??????>>>???@@@@@@AAA@@@@@@@@@===<<<;;;;;;===>>>===<<<999999999:::;;;===>>>???>>>>>>>>>>>>>>>=========<<<<<<===>>>===;;;888777888777555666888:::;;;;;;;;;;;;;;;;;;;;;:::999999777777666666666666666555666666666666666666666666555555555555666666666666999888777666555555444444666444333444555666555444555666666777777666666666555666666777777777666666666666777777777777666666777777777777666666666666777666666555555555555666555555555666777888999:::::::::;;;<<<=========<<<===>>>>>>???>>><<<:::999===<<<<<<<<<======<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<======>>>??????===<<<;;;;;;===>>>===============>>>>>>??????@@@???>>>===;;;::::::;;;;;;???>>>============>>>???<<<<<<<<<>>>??????===;;;<<<<<<;;;;;;<<<<<<===>>><<<@@@BBB???::::::AAAHHHcccEEE999???:::444777;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::;;;;;;<<<<<<===>>>????????????AAAAAAAAABBBBBBAAA@@@@@@>>>@@@CCCDDDCCCCCCDDDEEEEEEFFFGGGHHHIIIKKKOOORRRhhhwwwsssbbbUUUNNNHHHGGGEEEDDDCCCCCCCCCDDDAAA>>>>>>@@@>>>;;;???FFF@@@@@@????????????@@@AAABBBBBBAAAAAAAAA@@@@@@@@@======;;;::::::::::::;;;::::::::::::::::::::::::999888888777777888999999777777666666666555555555555444444333333444555555333555555333000000111222111111111111000000000///000000000000000000000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------...------------...//////........................////////////000000000111222111111000000000000111222444777777777888:::<<<777>>>HHHRRR```ttt```WWWJJJ>>>888999>>>BBB>>>>>>>>><<<:::777444222666666555555555555555555555555555444444444555555555444333333333444555666999888888777777888888888444444555666777888888999:::999888666666555666666888777777<<>>999888888888888999999:::<<<<<<===>>>>>>>>>>>>>>>===<<<;;;<<<>>>???>>>===>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@??????======<<<===>>>>>>>>>===888888999999;;;<<<>>>???@@@???>>>===<<<======>>><<<===>>>???===;;;888666999777555666:::<<<===<<<;;;;;;;;;;;;:::999999888666666666666555555555555666666666666666666666666555555555555666666666666:::999888666555444444444555444444444555555555444555555666666777666666666666666666666666666555555555666666777777666666555666666666666666666666666777666555555555555666666444444555555777888::::::<<<<<<<<<<<<<<<;;;:::999;;;<<<===>>>>>>======<<>><<<;;;:::::::::;;;>>>>>>============>>>>>>>>>=========>>>===:::888:::999999999999:::;;;;;;:::>>>@@@===888999@@@GGGvvvQQQ===@@@===888:::<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::999999;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@??????<<<>>>????????????AAACCC;;;???DDDGGGGGGHHHHHHIIIOOOTTT^^^kkkzzz{{{kkk\\\QQQKKKHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@AAA??????@@@@@@???@@@CCCJJJGGGCCC@@@>>>>>>@@@AAA@@@@@@@@@@@@????????????>>><<<;;;999999999:::;;;::::::::::::::::::::::::777777777666666666777777666666666666555555555555444444333333333333333444333222222111000///111333111111111111000000000/////////////////////////////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------...------------...//////...........................////////////000000000111111000/////////000000444555444333222111222222555666888999???LLL^^^jjj~~~xxxeeeWWWEEEBBB>>>:::888888:::<<<888999999999999999888888444444444444444444555555444444555555555555555555666555444444444555777888777777666666666777777888444444555666777888888999::::::888777666666666666777555777<<>>>>>??????>>>>>>===<<<;;;<<<===>>>===<<<======>>>>>>?????????????????????@@@@@@??????>>><<<======<<<<<<;;;;;;<<<999999999:::;;;<<<===>>>AAA???===<<<;;;<<<===>>>===>>>>>>>>>===;;;999777:::999999:::===>>>???>>><<<<<<;;;:::999999888888555555555555666666666666666666666666666666666666555555555555666666666666999888777555444333333333555555555555555555555555444444555666666666666666666666666555555555555555555555666666666666555555555555555555555555555666666666555555555555666666444444444555666888999:::?????????>>>===<<<;;;::::::;;;;;;<<<============???===;;;===BBBEEEEEEDDD;;;::::::999999999999999;;;;;;<<<===>>>=========:::999777888:::<<<<<<;;;:::::::::<<<>>>@@@CCCEEE>>>===<<<:::::::::;;;;;;<<<==================<<<>>>============<<<999777888777777777777888999999999<<<===<<<888999>>>CCCmmmMMM<<<===;;;999;;;999999999::::::;;;;;;::::::::::::999999999999888888::::::;;;<<<============<<<===>>>>>>>>>>>>>>>>>>?????????>>><<<<<>>>>>???EEECCCBBBDDDKKKRRRVVVXXXppp|||jjj]]]RRRNNNIIIFFFEEEDDDCCCCCCCCCAAA???======>>>@@@BBB@@@???>>>???AAAAAA@@@@@@OOOLLLFFFAAA>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<999777777777888999::::::::::::::::::::::::666666666666666666555555666666666555555555444444333333333333333333222222222//////333555333111111111111111111000000000000........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,------------------------...------------...//////------------------------......////////////000000000000/////////000000111444333111000//////000000222444666777777999???DDDKKKVVVdddrrr~~~{{{gggWWWKKKBBB:::444666777:::;;;;;;:::777555555555555555555555666777222333333333444555555555444444555666666666555555666666555444555666777888666666666666666666777888666666666777777888888888999999999999999888777666333444777<<<@@@@@@<<<888999999999999999:::;;;<<<;;;;;;<<<============<<<===<<<;;;;;;=========;;;<<<===>>>??????@@@???????????????@@@??????>>>===:::;;;<<<;;;999999999;;;::::::::::::;;;<<<===>>>???>>><<<;;;;;;<<<======>>>>>>>>>===<<<;;;:::999666888;;;===<<<;;;<<<======<<<;;;999888888888888555666666666666777777777666666666666666666666666555555555555666666666666777666555444333333333333444555666666444444555666333444555555666666666666666555555444444555666666444444555555555555444444444444444555555555555555666555555555555666666777444444444555666777888999>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;===;;;999===CCCHHHIIIGGG:::999888888777777888888::::::<<<======<<<<<<;;;888777666777999::::::::::::999999999;;;===@@@BBB===<<<;;;:::::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;<<<===<<<:::888777777666666777777888999:::;;;<<<;;;::::::===???NNN>>>888:::777888:::555888888999::::::::::::::::::999999999888888888888999:::;;;<<<<<<===<<<<<<:::;;;<<<<<<======<<<<<>>===>>>???<<<============???CCCGGG<<<<<<<<<<<<===???BBBDDDJJJQQQ\\\gggoootttwwwxxx~~~wwwlllaaaWWWMMMCCC===AAA@@@@@@AAAAAA@@@>>>;;;======<<<<<<>>>AAADDDFFF>>>???@@@???>>>???AAAAAAJJJHHHDDDAAA>>>>>>>>>???========================???===:::888666777888999::::::::::::::::::::::::777777777777777666555555666666555555555444444444333333333333333222111111222///222===CCC===555000111111111111000000000000//////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++------------------------...------------...//////------------------------........./////////000000////////////000111222222111000000111333444555555///222666666555444444555///444;;;AAAIIIUUUdddoookkk[[[SSSKKKAAA999555555666777---000555999<<<<<<;;;;;;777777666444333111111000222222333333444555666666444555666777777777666666555555444333444555666777777777666666777777888999777888888888888888888888777999;;;<<<<<<:::888777333666;;;???@@@>>>;;;888777777777888888999:::;;;;;;;;;<<<==================<<<;;;;;;======<<<;;;;;;<<<>>>???@@@@@@?????????????????????>>>======999;;;======;;;;;;===???===<<<<<<;;;<<<<<<======;;;;;;;;;;;;;;;<<<<<<===???>>>===<<<;;;;;;<<<<<<999???FFFGGGBBB???@@@BBB===<<<:::999888777777888666666666777777777888888666666666666666666666666555555555555666666666666555444333222222222222222222444555555222222333555222333444555666666666666555444444333444555777777444444444555555444444444333333444444444555555555555555555555555666777777555555555555555666777888::::::;;;;;;<<<;;;;;;;;;;;;::::::999999888888888<<<999888<<>><<<;;;:::999:::;;;<<<===:::;;;;;;<<<<<<;;;;;;::::::999:::;;;======;;;999777777777777777888888999;;;;;;;;;<<<<<<<<<<<<<<<777444:::===888:::>>>888777888999::::::::::::::::::999999999888888777777999999:::;;;<<<<<<<<<<<<999::::::;;;<<<<<<<<<;;;888:::===>>>===<<<<<<======>>>???>>>======>>>???888>>>CCCDDDAAA@@@CCCFFFOOOLLLJJJMMMQQQSSSOOOKKKHHHRRR___hhhlllnnnrrrvvv{{{{{{pppgggbbb``````YYYTTTLLLFFFBBBBBBBBBCCCCCCAAA???>>>??????===<<<<<<===@@@BBBBBBAAA@@@???===AAACCC???<<<===AAAEEEBBBBBBAAA@@@???>>>======<<<<<<<<<===============CCC@@@===:::999999:::;;;::::::::::::::::::::::::888888888888888777666666666666555555555444444444333333333333333222111000444222888GGGPPPHHH:::222111111111111000000000000000000000000000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,------------------------...------------...//////------------------------............/////////000////////////000222333333.........000111111///...111222333222111222444666555777999999999;;;@@@DDDPPPWWWcccssswwwiii^^^QQQBBB666666666666666555666666666777777888888999999999999444444555555555444333333222222333444555555666666444555777888888888777666444444333222333444555666888888777777888999::::::999999999888888888888888666888;;;>>>>>><<<999777555:::@@@CCCCCC@@@===;;;666666666666777888999:::===>>>>>>???????????????===<<<;;;;;;<<<===<<<:::;;;<<<>>>???@@@@@@@@@??????????????????>>>======:::===???@@@???@@@CCCEEE>>>>>>===<<<<<<<<<<<<===999::::::;;;;;;<<<<<<<<>><<<;;;:::<<<===>>>EEENNNWWWWWWQQQKKKLLLPPP===<<<:::888777777777888666666777777888888999999666666666666666666666666555555555555666666666777333333222111111222222222000333444333111000222444222333444555666666666666444333333333444555777888333444444555555444444333333333333444444555555555555555555555555666777888666666555555555666666777<<<<<<;;;:::999999999999;;;<<<>>>???>>><<<999777;;;;;;<<<>>>AAAFFFJJJMMM???<<<999777777888888777777999;;;;;;:::888888999888777666666888888888666999777555666999;;;:::999777666555777:::<<<======;;;;;;;;;;;;;;;;;;::::::::::::999888777666555555777777999:::::::::::::::;;;:::999999888888999999;;;999777777888888888777999999888888777777666666777666555555555666888999999999::::::;;;::::::::::::999999999::::::;;;<<<::::::;;;<<<=========<<<===============>>>??????>>>??????@@@AAAAAABBBBBBFFFFFFGGGJJJLLLJJJFFFAAAEEEHHHKKKKKKIIIHHHJJJMMMTTT^^^jjjnnnllllllpppvvv~~~{{{vvvpppjjjdddaaa___UUUTTTQQQNNNLLLKKKKKKKKKJJJHHHDDDAAA???>>>>>>>>>>>>>>>>>>>>>============AAAAAA@@@@@@???>>>>>>>>>AAA@@@???>>>>>>???@@@AAACCC@@@======??????>>>;;;???>>>===<<<<<<<<<<<<<<<>>>============<<<999777;;;:::888888999999888777888999999999888777555444555555444444444333333333333333333222222222111111111...<<>>???CCCJJJTTT^^^hhhnnnyyyoooiiiYYYRRRIIIBBB>>>;;;777555555555555555555555555555222222333333444555666666777666555444333222222333222333444444555555444444555555555555555555555555555555666666777888888888777777666666666666777777777777777777777777777777888888888888888888888888777===AAA@@@???>>>;;;777666666555555666888:::;;;=========<<<;;;<<<>>>AAA???>>><<<;;;;;;<<<<<<===<<<======>>>???@@@@@@AAA@@@@@@??????>>>?????????>>>>>>======>>>@@@AAACCC??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>>>>===<<<;;;@@@JJJUUUWWWTTTQQQTTTXXXCCC???;;;777666666555555666666666666666666666666666555555555555444444444666666666666666666666666444333222222111111111111444444444444444444444444333333333444444444555555666666555555555444444444///000222444444555444444444444444444444444444444666555555444444444555555333444555666777777777666;;;;;;:::::::::::::::;;;===>>>@@@@@@@@@>>>;;;999777777888999;;;>>>@@@BBB???<<<999888999::::::999777999;;;;;;:::999999999999999888999:::;;;999777:::888666777999:::999777999777666777:::;;;<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666666777888999::::::::::::999999888777777888888888888777777888:::;;;:::888888888888777777777777777888777777666777888999:::999::::::;;;;;;;;;::::::::::::999999999::::::;;;:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>=========>>>??????@@@@@@DDDCCCDDDFFFHHHGGGDDDAAA@@@AAAAAA@@@@@@@@@AAACCC<<>>======>>><<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>???@@@@@@AAA>>><<<===???@@@???===??????>>>>>>===<<<<<<<<<;;;;;;;;;===??????>>><<<777888;;;>>>???>>>;;;999777888999999888666555444555555555444444444333333333333222222222111111111333333CCC^^^jjj[[[AAA000////////////////////////000000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///......---------------............////////////........................000111222222000000111222000111222222333333222222111222222333444555666666666666666666999===@@@CCCFFFIIINNNTTT[[[bbbgggiiixxx|||~~~iiieee^^^VVVMMMEEE@@@===BBB>>>999666666666555333444444444444444444444444222333333333444555555555666666555444333333222222222333444444555444444444555555555555555555555555444444555666666777777888777777666666666666777777777777777777777777777777888888888888777777777777888===AAA???======<<<888888888777777777999:::;;;<<<===>>>===<<<<<<>>>@@@@@@???>>><<<<<<<<<======<<<======>>>>>>??????????????????>>>??????@@@@@@???>>>>>>>>>???@@@BBBCCC?????????>>>======<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>===<<<;;;;;;999>>>DDDDDDAAA@@@CCCGGG@@@<<<888555444444444333666666666666666666666666555555555555444444444444555555555555555555555555444444333222222222222222444444444444444444444444333333333444444444444555666555555555444444444444>>>===:::777555444333333444444444444444444444444555555444444444444555555444444555666666777777888;;;::::::::::::;;;<<<<<<===>>>???@@@???===;;;:::888999999999:::::::::;;;===;;;999999:::<<<<<<<<<888999;;;;;;:::999999:::::::::;;;<<<>>>===:::888;;;:::888888888888777666:::999777888999::::::999<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999888888666666777888888999999999777777777666777777888888666666777999;;;<<<;;;:::666777777777777777777888888888888777888999999:::::::::;;;;;;;;;;;;::::::::::::999999999999999:::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;<<<<<<===:::;;;;;;<<<======>>>>>>@@@??????AAACCCDDDBBBAAACCC@@@>>>======?????????@@@BBBDDDEEECCCBBBAAABBBAAAAAAAAABBBCCCDDDFFFGGG@@@@@@???>>>???@@@AAABBBBBBAAA???===<<<<<<======;;;;;;;;;<<<<<<===============>>>>>>???@@@@@@AAA@@@??????>>>>>>??????@@@???===<<<<<<>>>??????>>>????????????>>>===<<<;;;;;;;;;;;;===???@@@???>>>777;;;@@@DDDDDD@@@;;;888999999::::::999888666555666666555555555444444444333222222222222111111111222111<<>>???<<<;;;<<<<<<:::;;;;;;:::999999:::;;;<<<<<<===??????>>>>>>>>>???AAA@@@???>>>====================================>>>>>>>>>>>>??????@@@AAA????????????@@@AAABBBBBB@@@??????>>>>>>======<<<;;;<<<<<<<<<<<<============>>>>>>======<<<;;;::::::::::::888777888;;;>>>===:::666444444555555444666666666666666666666666555555555555444444444444444444444444444444444444444444333333222222333333333333333333333333333333333333333333444444444444555555555555444444444444EEEBBB===888444333333333444444444444444444444444444444444444444444555555666666555555666777999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>===;;;999888888999999::::::999888888;;;999888999;;;<<<===<<<999:::;;;;;;999999999;;;::::::;;;>>>???>>>:::888;;;;;;:::999888777666555999888777777999;;;;;;:::<<<<<<<<<===============>>>===<<<;;;:::999999888666666666777777888999999888777777777777888999999999888777777:::;;;<<<;;;555666666666777777888888777777777888888888999999:::;;;;;;;;;;;;::::::999:::999999888888888888999<<<;;;999888888888999999::::::999999::::::;;;<<<:::::::::;;;<<<<<<===============>>>???AAABBBBBBHHHCCC>>>===???AAAAAA@@@?????????@@@BBBCCCBBBBBB@@@@@@@@@@@@AAABBBCCCDDDAAA@@@@@@???@@@AAABBBCCC???>>>>>>=========>>>???:::;;;;;;<<<===>>>??????@@@@@@AAAAAAAAABBBBBBBBB??????>>>>>>>>>>>>?????????>>>=========>>>>>>>>>===>>>>>>>>>>>>===;;;;;;>>>===<<<<<<======<<<:::<<<@@@DDDFFFCCC===888444:::;;;;;;<<<;;;:::999888666666666555555555444444222222222222111111111111222...///555666222...////////////////////////////////////......---------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,,,,---------.........//////........................///000111111//////000111111111000//////111222333000000000000000000000000111222333444666666777777333333444444444555555555222333666888999999999999888999999:::999999888777888888888777888888999999777666555555555555555666444444444555666666555555333333333333333333333333444444333333333333333333555555555444444333333222222222333444444444444333444444444444444444444444222222333444444555555666666666666555555666666666777777777777777777777777777777888888888888888999;;;>>>>>>:::888:::<<<;;;>>>===<<<;;;:::;;;<<<===<<>>>>>==================<<<<<<<<<<<<============>>>@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBB@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<<<<=========<<<======<<<<<<;;;:::999>>><<<999888999:::<<<<<<<<<:::777666777777777777555555555555555555555555555555555444444444333333444444444444444444444444444444333333333333333444222222222222222222222222222222333333333444444444444444444444444444444444<<<:::888555444333444444333333333333333333333333333333444444555555444444777666555444555777999;;;>>>===<<<<<<;;;;;;;;;<<<<<<=========<<<;;;:::999444555666777888888888888888777666888:::<<<<<<;;;999;;;;;;;;;999999:::;;;999999:::===>>>===:::777999:::::::::888777666555777666666777:::<<<===<<<<<<<<<<<<<<<======>>>>>>======<<<;;;:::999999888666666666666777888999:::999999888888888999999:::>>>:::777555666999;;;;;;555555666666777777777888666666666777777777777777::::::;;;;;;:::999999888999888888777777777888888;;;:::999999888888888888999999999999999:::;;;;;;::::::;;;<<<<<<======>>><<<=========>>>@@@BBBDDDFFFBBB===;;;===??????===<<<;;;:::;;;>>>AAA@@@???@@@??????>>>>>>>>>>>>???AAA@@@???>>>>>>>>>???@@@>>>>>>>>>>>>??????@@@@@@<<<<<<===>>>???@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<======;;;<<<<<<======<<<<<<<<<>>><<<::::::;;;;;;:::999===@@@CCCCCC???:::777666888999999::::::999888777666555555555444444444444222222222111111111000000444222000///---+++...333////////////////////////............------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++***+++++++++------------.......................................///000000......///000111000///...///000111222111111111000000000000000222222222222222000///...111111111111111000000000555666666777666555444444555555555555555444444444:::999888777666666666666444333222111111111111111333333444444333222111000333333333333333333333333333333333333333333222222444444555555555444333222111222333333444444333333222222222222222222222222222222333333444555555555666666555555555555666666666666666666666666666666888888888999999999::::::;;;>>>===888666999<<<;;;>>>===<<<;;;;;;;;;<<<===>>>@@@BBBCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>===============<<<<<<<<<<<<============>>>???@@@AAA??????@@@@@@@@@AAA@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;:::999888:::888666777999;;;:::999:::888666666777777777666444444444444444444444444555444444444444333333333222222222222222222222222333333333222222333333444222222222222222222222222222222222333333333444444333333444444444444444444111222333444444444444444333333333333333333333333222222333444555555444444777666555444555777999:::>>>======<<<<<<<<<======????????????>>>===<<<;;;777888999:::;;;===>>>>>>777666666888:::<<<<<<;;;:::;;;;;;:::999999;;;<<<999999999;;;<<<<<<999777666888::::::999777777777666555555777:::=========;;;;;;;;;<<<<<<======>>>>>>>>>===<<<;;;:::999999888777666666777888:::;;;;;;::::::999888888999999>>>:::666444555777999:::555666666666666666666777555555666777777777777666999:::::::::999888777666777777666666777888888999999999:::::::::999888888999999999999999::::::;;;;;;;;;;;;<<<======>>>>>><<<===??????>>>???BBBDDDDDDBBB???===>>>>>>???>>>@@@??????@@@AAABBBBBBAAACCCBBBBBBBBBBBBCCCCCCDDDBBBAAA@@@>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>??????@@@@@@@@@AAA@@@@@@???>>>>>>=========>>>>>>??????>>>>>>======>>>>>>===<<<;;;===>>>;;;;;;;;;;;;<<<>>>???@@@;;;:::888999:::<<<;;;;;;999<<>>???AAAAAA@@@@@@@@@BBB???@@@@@@@@@@@@???>>>>>>====================================>>>>>>???@@@>>>??????@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;:::999::::::::::::;;;;;;;;;:::;;;;;;::::::999888777666555666777999:::999777777555333333555555444333444444444444444444444444444444444444333333333333222222222222222222222222222222111111222222333333111111111111111111111111222222222222333333333333333333333333444444444444000111333444555444333333333333333333333333333333000111333444555555444444555555444444555666888999;;;;;;;;;<<<===???@@@AAA?????????>>>======<<<<<<============???AAACCCEEE888777777999;;;===<<<;;;;;;;;;;;;:::999999;;;===::::::999:::;;;<<<:::888333666:::;;;999888999:::888777666777:::<<<<<<<<<999::::::;;;<<<<<<======??????>>>===<<<;;;;;;:::999888777777777999;;;<<<<<<;;;:::888777777777777888777555666777888888777666666666666666555555555555666777888888888777777888999999888888666555555555555555666777888999:::777888:::<<<<<<;;;999888:::999999999999:::;;;;;;::::::;;;;;;<<<=========;;;>>>@@@@@@??????AAACCCBBBCCCBBBAAA??????@@@AAA999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????BBBAAA@@@?????????@@@AAA===>>>>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>===<<<===>>>??????>>>===<<<999;;;======<<<<<>><<<:::999:::;;;;;;:::666;;;??????;;;888999;;;444444555666666666555444444333333333333222222222111111111111000000000000+++///333222000.........////////////////////////------------------------------------------------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///...------,,,,,,------,,,,,,---------.........---------------------------...//////------...///---...//////000000///////////////000000000000000///000111222333444555666---......///000000111111000000111222222333444444000000000111111222333333444444444555666888999:::222222111111111111222333111333555444222222444666222222222222222222222222111111111222333333333444222333555666666555333222111111222333333333333222333333333333333333333333333333333444555555666666666555555444444555555666666666666666666666666666555555555666777777888888:::<<<<<<777555888:::::::::999999888999:::<<<===<<<>>>>>>>>>======???@@@===>>>???@@@@@@@@@???>>><<<======>>>>>>?????????>>>>>>=========>>>>>>???===>>>?????????>>>>>>===<<<<<<<<<;;;::::::999999888888999999999999::::::::::::::::::999888777666777888888888888888999999666555333333444555333222333333333333333333333333444444444333333333222222111111111111111111111111111000000000111111222333111111111111111111111111111222222222222333333333222222333333333444444444444444333333333333333444222222222222222222222222///111333555555555444333333333333444555555666666888888:::<<<>>>AAACCCDDD=========<<<;;;;;;::::::===<<<;;;;;;<<>>===<<<<<<:::999777777888999<<<===;;;;;;999777666555555555222333555888::::::888555777777666666555555555444666777888999:::999888888888888888777777666444444444444444555777888:::;;;555888;;;===>>><<<:::888::::::999999::::::;;;<<<999::::::;;;;;;<<<<<<===:::===@@@@@@???>>>???AAA===@@@AAA@@@===<<<===@@@888;;;>>>@@@@@@@@@AAABBB@@@???????????????@@@AAA>>>===<<<;;;<<<===>>>???<<<===>>>??????@@@??????>>>>>>>>>>>>============>>>>>>>>>???@@@@@@AAAAAA<<<===>>>??????>>>===<<<555888;;;<<<<<<>>>BBBEEE>>>===<<<<<<>>>BBBGGGJJJCCC@@@===;;;::::::888777777===AAAAAA<<<777666777666777888999999888777666333333333222222222111111111111111111000000000000...000000---,,,...111333////////////////////////------------------------------------------------************************++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...000000///............///,,,,,,,,,---------......---------------------------...///...------...///,,,---///000000000///............/////////000000000000///...---.........---......///000111222222111111222222222333333333333333333333444555666777333333222111111111111111555555444333333333444444///111222000...---///222111111111111111111111111000000111222333333444444222333555666666555333222111111222333333333333222555555555555555555555555333333444555555666666777555555555444444555555555666666666666666666666666333333444444555666666777999<<<<<<777666888:::999888888777777888:::;;;<<<;;;<<<<<<;;;::::::===???;;;<<<>>>???@@@@@@??????<<<======>>>???@@@@@@AAA???>>>>>>============>>><<<===>>>??????>>>===<<<<<<;;;;;;::::::999888888777777888888888999999999999999:::999999888777666888888888666333333666888888777555555666666555333333333333333333333333333444444444333333333222222000000000000000000000000000000//////000111222222000000000000000000000000111111222222222333333333222222222333333444444444555333111000000222444666222222222222222222222222///000333555555555444333111222333444555555555555@@@???===<<<<<<<<<===>>>>>>===<<<;;;:::::::::;;;:::???AAA===;;;===>>>>>><<<999777999<<>>AAA@@@===;;;;;;;;;::::::999999999;;;:::888666444333222222222333444666777999:::;;;::::::999999777666555444333555777888999888666555999999999888888666555555666666666666777777777777555777999;;;<<<<<<<<<<<<::::::::::::::::::::::::888888777777888:::;;;===;;;;;;;;;;;;;;;<<<======@@@@@@???>>>===<<<;;;;;;;;;<<<>>>???@@@@@@??????BBBBBBAAA@@@???>>>===<<<>>>===<<<;;;;;;<<<===>>><<<>>>??????>>>>>>???@@@???????????????>>>===<<<@@@@@@@@@???===>>>@@@BBBBBBAAA?????????AAACCCDDD??????>>>======>>>??????<<<<<<===>>>???@@@AAAAAA;;;;;;::::::::::::999999::::::999999888777666666666888;;;===<<<999555222555555444333222000000///000000111111222222222333////////////////////////...........................------,,,,,,------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------...------------...//////............////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111000000///222222222222222222222222111111111111111111111111222222222222222222222222222888======999555444666000111333444444333111000333222222111111222222333555555555555555444444444666555444333333333333333333333333444444444555555555444444333333444444555;;;:::888777666777888888777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@@@@??????AAA@@@@@@??????>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;:::::::::999999999888666666777777555444555555555555666666666666777777777777666666666666555666666777666444222111444444444333333222222222444444333333333333222222////////////////////////000000000000000000000000000000000000000000000000333333222222222222222222333333333333333333333333666555555444222111111000111---...555???@@@777---222222333333333333444444555555555555555555444444AAAAAA@@@???????????????>>>======<<<;;;;;;::::::999===>>>;;;;;;???@@@>>>999777555777:::<<<===<<<999999999999999::::::;;;;;;::::::::::::;;;<<<<<<888666666888===???===;;;<<<<<<<<<<<<<<<<<<;;;;;;:::888777777999::::::999;;;@@@BBB>>>===>>>>>>;;;::::::999999999888888888888777666555444333333333444444555777888999:::;;;;;;;;;;;;:::888666555444444555777888888888777666888999999888888666555555666666666666777777777777666777999;;;<<<<<<;;;;;;::::::::::::::::::::::::888888777777888:::;;;<<<<<<;;;;;;;;;;;;<<<======??????>>>>>>===<<<<<<;;;<<<<<<===>>>????????????AAAAAA@@@???>>>===<<<<<<======<<<;;;;;;<<<======;;;===>>>>>>===<<<>>>???======>>>?????????>>>>>>>>>>>>>>>===<<<<<<>>>@@@??????>>>???@@@BBBEEEFFF>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>;;;;;;:::::::::999999999888888888777777666666555666888:::;;;:::777444222555444333222111000000///111000000000000000000000........................------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------...------------...//////............////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111000000///222222222222222222222222111111111111111111111111222222222222222222222222222777;;;;;;777444444555000111333444444333111000333222222111111222222333444444555555555555555555666555444333333333333444333333333444444444555555444444333333333333444444999888888777666666666777777777888888999::::::;;;::::::::::::::::::::::::>>>>>>======>>>>>>???@@@??????@@@@@@@@@@@@??????>>>????????????>>>>>>===???????????????>>>======;;;;;;;;;:::::::::999999:::999777777888888666555555555555555666666666666777777777777666666666555555666666666555444222111444444333333333222222222444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222444333333222222111000000444111222999BBBEEE>>>666222222333333333333444444555555555555555555444444@@@@@@@@@@@@@@@??????>>><<<============;;;:::999<<<<<<:::777999<<<:::555666555444555777999999888888888888888888999999::::::::::::::::::;;;<<<<<<===888555777===@@@===999;;;;;;============<<<;;;999888666777999:::999999888<<<>>><<<:::;;;;;;999888888888888888777777777555555444444333444444444666666777777888999999999;;;;;;;;;:::888777555444666666666666777777777777888888888888777666555555666666666666777777777777777888999:::;;;::::::999999999999999999999999999888888888888888999:::;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>===<<<<<<<<<;;;======<<<======>>>???@@@??????>>>===<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<:::;;;<<<<<<;;;;;;<<<>>>;;;<<<===>>>????????????;;;<<<===<<<::::::<<<============???AAADDDFFFHHH===>>>???@@@@@@???>>>===::::::::::::::::::;;;;;;::::::::::::999999999999666666666666666555555555666666777777777555444222444333333222111000//////111000000//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------------...//////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000000222222222222222222222222111111111111111111111111222222222222222222222222222555888777444222333555111222333444444333222111333222222111111222222333333444444444555666666666555555444333333333444444333333333444444444555555444333333222222333333444666777777777777666666555777777777777888999::::::999999999999999999999999>>>>>>======>>>>>>???@@@??????@@@@@@@@@@@@??????<<<===???@@@@@@???>>>======>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;:::888888999999777666555555555555666666666666777777777666666666555555555555555555444333222222333333333333222222222222333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111222333333333111111111111111111111111111111111111111111111111444111000555<<>>??????>>><<<;;;;;;<<<===>>>===;;;999888999888666777>>>DDDBBB;;;444444444444555666777666777777666666777777888999:::999999999999:::;;;;;;>>>;;;777777999;;;:::888999:::<<<===>>>===;;;:::999888666666888999888888777:::<<<;;;999999999888888888888888888888888888666666555444444444444555666666666666777777777777888888888888888777666666666666666555666777888888777777888888777666555555666666666666777777777777888888999::::::999888777999999999999999999999999888888888888888999999:::;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<======<<<;;;<<<===???@@@======<<<<<<;;;::::::999:::::::::::::::::::::::::::;;;<<<<<<;;;;;;<<<===<<<<<<===>>>>>>=========:::<<<<<<<<<::::::;;;=========>>>???AAACCCEEEFFF<<<===???@@@@@@???===<<<;;;;;;::::::999999999999:::::::::999999999999888555555555555555666666666555444444444333333333222333222222111000000//////000/////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222333444333111111222444111222222333333222222111333222222111111222222333333333333444555666777777555444444333333333444444333333333444444444555555333333222222222222333333555666777888888888666666777666666666777888999:::999999999999999999999999===============>>>????????????@@@@@@@@@@@@??????;;;===???AAABBBAAA???===<<<<<<======<<<<<<;;;:::<<<;;;;;;;;;;;;:::::::::;;;999888888888888777555555555555555666666666666777777666666666555555555444444444444333333222222333222222222222222222222333333333222222222222111////////////////////////000000000000000000000000000000000000000000000000///000000111222333333444000000000000000000000000000000111111222333333333555222///000333444111---222222222333333333444444333333444444444444555555:::;;;===>>>>>>===<<<;;;:::;;;<<<===<<<:::888777222222222888EEEQQQQQQKKK555555666666666666666666666555555555555666777777888888888888888999::::::>>>??????;;;777555777:::999:::<<<>>>???>>><<<;;;999777666666777888777666777888:::;;;:::888888999888888999999999999999999:::999888666555555444444555555555555555555555555333444555666777777777777666666666555666777888888666777777777777666666555666666666666777777777777777888999999999888777666888888888888888888888888777777888888888999888888:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;;;;<<<===>>><<<<<<;;;;;;:::999999999999::::::::::::::::::999:::;;;===<<<;;;;;;<<<>>>>>>>>>>>>===<<<;;;:::999;;;<<<======<<<;;;<<<===????????????@@@@@@AAABBB;;;<<<>>>??????>>><<<;;;<<<;;;;;;::::::999999999::::::999999999888888888555555666666666666666666333333222222222222222222111111111000000/////////......//////000111222222........................------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////............////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000222333222222222222222222222222333222222111111222222333333333333444555666777777444444333333333444444555333333333444444444555555444333333222222333333444555666888999:::999888888777666666555666888999;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<===>>>>>>?????????@@@@@@@@@@@@??????<<<===@@@BBBCCCBBB@@@>>><<<<<<<<<<<<<<<;;;::::::<<<<<<<<<;;;;;;;;;:::::::::888777666777777666444555555555555666666666666666666666666555555555555444333333222222222222222222222222222222222222222333333222222222111111111////////////////////////000000000000000000000000000000000000000000000000//////000111222222333333000000000000000000000000000000111222333444555555777555222111222222111///222222222333333333444444333333333333444444555555;;;<<<<<<===============999::::::;;;:::888777666222222222555???HHHHHHBBB555777888888777555666666444444444444444555666666666666666666666777888888===@@@BBB>>>888444777;;;:::;;;===>>>??????>>>>>>999777555555666777666555666666888;;;:::777777:::888888888999999999999999;;;:::999777666555555555333333333444444444444444111222333555666666777777666666666666777777777777666666666777777666666555666666666666777777777777666777888999999888666666777777777777777777777777777777888888999888888777999888888888888999::::::999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999::::::;;;;;;::::::999:::;;;===<<<;;;;;;<<<>>>>>>>>>>>>===<<<:::888888;;;===>>>>>>===<<<<<<===????????????>>>>>>======:::;;;<<<======<<<;;;:::<<<<<<;;;;;;::::::999999999999999999888888888888666666666666666666555555222222222111111111111111000000000000//////......------...///111222333444------------------------...........................------,,,,,,------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...------------...//////............////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////------...///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222222222222222222222222222222333222222111111222222333333444444444555666666666444444333333333444555555333333333444444444555555555444444333333444444555666666777999999:::::::::888777666555666888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>?????????@@@@@@@@@@@@??????===>>>@@@AAAAAA@@@???>>>;;;<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;:::999888666666777777555444555555555555666666666666666666666555555555444444333333222111111222222333111111111222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111222222222000000000000000000000000000111222333444555666666333333222222111222333333222222333333333333444444222222333333444444555555;;;:::::::::;;;;;;<<<===999999888888777666666666555555333222666;;;999333555888:::999777555555666333333333333333444555555555444444444444555666666777:::<<<;;;888666777999999999999:::;;;<<<<<<<<<999777555555666666666444555444666::::::555555999777777777888888888999999888888777666666666666666333333333444444555555555333444555555666666555555444555777888888888777666555555666666666666666555666666666666777777777777555666777888888888777666777777777777777777777777777777888999999888777666777777777777777888888999888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999999:::;;;<<<<<<;;;:::999999:::;;;;;;::::::;;;<<<=========<<<;;;:::999888:::<<<>>>>>>===<<<<<<<<<======>>>======<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888888888666666555555444444333333000111222222222222111111000000////////////......------...//////000111111------------------------------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------...------------...//////............////////////////////////////////////........................////////////////////////................................................////////////////////////,,,---...///000000000000111111111111111111111111111111111111111111111111111111111111111111111111000//////000111222111111333222222222222222222333333222222111111222222333444444555555555555555555333333333333333444555666333333333444444444555555666555555444444555555666555555666666888999:::;;;999888777666777999;;;===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@??????===>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;:::888777777888777666444555555555555666666666666666666555555555444444444333222111000000111222333000111111111222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111222333444444555000111222111000000111333222222333333333333444444111222222333444444555555888888777666777888:::;;;999888777666555555555666222333333333888======999555888::::::777444444666333333222222333333444555444333333333333444555555111222333555777777666444555555555555666777888999999777555555555666555444444222555:::999444444999555666666666777777888888555555555555555666777777333333444444555666666777666777777777666555444444444555777888999888666555555555666666666666666555666666666666777777777777444555777888888888777666777777777777777777777777666777888999999888777666666666666666666777777888888888999:::;;;;;;<<<<<<:::;;;<<<<<<<<<;;;:::999;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<::::::777999::::::999888:::;;;;;;;;;;;;<<<;;;;;;::::::999<<<>>>>>>===;;;;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;:::999999888888999999:::999999999999999999999999999999999888888888888777555555444333333222111111000111222333333222111000///////////////.........------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------...------------...//////............/////////000////////////////////////........................////////////////////////................................................////////////////////////,,,---...///000000000000000000000000000000000000111111111111111111111111000000000000000000000000/////////111222222111000333222222111111222222333333222222222222222222333555555555555555444444444333333333333333444555666333333333444444444555555666666555555555555666666555444444444666888:::;;;:::999777666777999<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@??????======<<<<<<;;;;;;;;;:::<<<<<<======<<<<<<;;;:::======<<<<<<<<<;;;;;;;;;;;;:::888888999999777666555555555555666666666777666666555555555444444444222222111000000111222333000000111111222222222222222222222111111111111000////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111///000000111222222333333555666777555222000000222222222333333333444444444111111222333333444555555666666666666666777888888999999999999888777555555444444333222333444555666999999888888777555444333555444333222111222333444555555555555555666777777222333444555666666666666666666666555555444444444555666777777555444555555222222222222333333444555888777666555444444555555555444444555666666555333444444444444444444333333444444444444444444444444333333333444444444555555555555555555666666666666666666666666666777888888999:::::::::999888666555777666555444444444444444999999888888888888888888666666666666666666666666777777777888999999::::::999::::::;;;;;;::::::999;;;;;;::::::999888777777999:::;;;:::999999:::<<<;;;;;;;;;;;;;;;:::999888:::::::::;;;::::::999999999999999::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888999999888888888888999999999999:::;;;;;;:::::::::<<<<<<;;;888666555666888555555444333333333333444111111111111111111111111////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......------,,,++++++,,,,,,,,,...........................------------...//////........................//////.........---------....................................////////////..........................................---------......///////////////............////////////000000000000////////////......//////000000111111000000111222222222222111222222222222222111000///333444555444222111222333333333222222333333444555444333333222222333333444444444444555555555555666666666555555555444444444666777777777555555777888;;;;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>;;;;;;<<<===============;;;<<<>>>>>>======???@@@>>>>>>======<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<@@@???===<<<;;;;;;<<<<<<999:::::::::999999888777666666666666555555555555444444444444444444444444222111111000000000000000222333333444333222000///111111111111000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000111111111222222222111111000000111111222333333333444444555666777777444333111000000111333444333333333444444333222222666666666666666777888888666666666666555444444333666666444333333333333444888888888777777666555444555555333222222222333444444444444444444555666666222333444555555666555555555555555555444444444333555666888888666444444444333222222222333333444555666666666666666666555555666555555666777777666444444444444444444444444444444444444444444444444444333333333444444444555555555555555555666666666666666666666666666777777888777777888888888666555444444444444444444555666666888888888888888888888888666666666666666666666666666666777888888999999:::::::::::::::::::::::::::<<<<<<;;;::::::999888888888999999999888888:::<<<:::::::::999999888888888<<<<<<<<<======<<<<<<;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888888888777777777777888888999999::::::;;;::::::999999888888666555555666777555555444333333333333444222222222222222222222222////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---...........................------------...//////........................//////.........---------....................................////////////........................///////////////.........------...///////////////............////////////000000000000///////////////000000000111111111111000000111222222222222111222222222222111111000000444555666555333222333444333222222222222333444444444333333222222333333444444444444555555555555666666666555555555444444444666777777666555555666888;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::;;;<<<<<<======>>>????????????>>><<<===>>>>>>======>>>???>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<======???>>>===;;;;;;;;;;;;<<<::::::::::::999999888888666666666666555555555444444444444444444444444444333222222111111111111111111222333333333222111000111111111000000000//////000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000111111111222222111111000000111111222333222222333444444555666666555444222111111222333444333333333444444333333222666666666777777777888888444444555555555444444333888777666444333222222222666666777777777777666666666555444444333333444444444444444444555555555555333444444555555555444444555444444444444333333333555777999999777444333222333333222222222333444444444555666777888777666555777666555666888888666555555555555555555555555555444444444444444444444444333333333444444444555555444555555555555666666666666666555555666666777888555555666666666555444444222222222333444555777777888888888888888888888888666666666666666666666666666666666777888888999999;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;::::::999999666777888888888888:::<<<999999888777777777888888;;;<<<<<<=========<<<<<<999999::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999999777777666666666666777777999999::::::::::::999999777777666666666666777777555555444333333333333333333333333333333333333333////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---------------------------...------------...//////.......................................---------........................---............/////////------------------------////////////////////////------...////////////...---............/////////////////////000000000000000000111111111111222222///000111111222222111111111111111111111111000000444555666555333333333444222222222222222333444444444333333222222333333444444444444555555555555666555555555555555444444444666777777666555555666888:::::::::;;;;;;<<<<<<<<<;;;:::::::::::::::;;;;;;>>>>>>???@@@@@@@@@@@@@@@===>>>???>>><<<;;;<<<===>>>============<<<<<<<<<<<<<<<<<<<<<============>>>===<<<;;;:::::::::;;;999999999999999999888888666666555555555444444444333333333333333333333333333333222111111111111222000111222333333333222111111111000000000000//////000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000111111111111111000000000000111222222111111222222333444444444666555444333333333333333222333333444444333333333777777777888888777777777444555666666666666666555777666666555444333333333444555666777777888888888666666555555555444444555444555555666666666666666444444555555555444444333444444444444444333333333555777999999777444222222333333333222222333333444333444666888888888666555666555555555777777555444444444555555555555666666444444444444444444444444333333333444444444555555444444444555555555666666666555555555555666777777444444555555555555555555222222222222333555666777777777777777888888888888666666666666666666666666555666666777777888999999<<<;;;::::::::::::;;;<<<;;;;;;;;;::::::999999999666777888999999999<<<>>>:::999888888888888999:::999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;:::999888888777777777777888888999::::::::::::999888888999888777777888888888777555444333333222222333333222222222222222222222222////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,------------------------------...------------...//////........................................................................---------.........//////---------------------------------...............,,,---......//////......---------.........//////////////////000000000000000000000000000000000111///000000111111111111111111111111000000000000111222333444444222222333444222222222111222333333444444333333222222333333444444444444555555555555666555555555555555555555555555666777666444444666777999999999:::;;;;;;<<<<<<:::::::::::::::;;;;;;;;;>>>>>>???@@@@@@@@@@@@???>>>??????>>><<<:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::999999999999999888888888888888888555555555444444444333333222222222222222222222222333222111111000000111111///000111222333333222111111000000000//////////////////////////////////////////............//////////////////////////////////////////000000000000/////////000000000111111000000000000000111222222000111111111222222222333666666666555444444333333222222333444444444333333777777888888888888777666444555666666666666666555444555555555555555555555333444555777888888999999777777777777666666555555666666777888999888888777555555666666666555444444444444444444444444444444555777999999666444333333444333333222222333333333222333555777888777666555444333333444555555444222444444444444555555666666444444444444444444444444333333333444444444555555444444444444555555555555555555555555555666666777666666666666666666777777444333333333333444555555666666777777777888888888777777777777777777777777666666666777888888999999<<<;;;;;;::::::;;;;;;<<<999999999888888888888888777999:::::::::;;;===@@@;;;;;;;;;::::::;;;;;;<<<999:::;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;:::::::::999999888888999999:::999:::::::::999999888777999777666777888888777555444444333222222222222333000000000000000000000000////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...------------------------...------------...//////........................---.............................................------------............------------------------+++++++++,,,,,,---------,,,------...............------------.............../////////000000000111/////////////////////...//////000111111111111000111000000//////000111111000111222222111000111222222111111111111222333333444333333222222333333444444444444555555555555666444555555555555555555555555666666555444444555777888888999999:::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<<<<======>>>???>>>>>>>>>>>>??????>>>;;;::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::999999888777777777666666666777777888444444444444333333333333222222222222222222222222111111000///////////////...///111222333222222111000000000////////////...//////////////////////////////............//////////////////////////////////////////000000000000....../////////000000000000000//////000000111222000000000111111111111111555555666666666555444333111222333333444444444333777888999999999888777666444444555555555444444333333444555666666666666666333444555777888888999999777888888888888777666555666777999:::::::::999888555666666777777777666666444444444555555555555666555666777777555444555555444444333222222222333333222333444555666555444333444333222333555555333222222222333333444555555555444444444444444444444444333333333444444444555555333444444444444555555555555555444444555555666777888888777666666777777888555555444444444555666666555666666777777888888888777777777777777777777777777777777888999999::::::;;;;;;<<<<<<<<<<<<;;;;;;888888888888888777777777999:::;;;;;;;;;;;;>>>@@@<<<<<<===>>>>>>>>>======;;;<<<===>>>>>>>>>>>>>>>;;;;;;::::::::::::999999:::;;;;;;<<<;;;;;;:::::::::::::::999999:::::::::::::::::::::999888777666777555444666999999777444444444333222222222222222000000000000000000000000////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................---------.......................................,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,---............---,,,------------...............//////000000111111//////............------...///000000111111000000111000///...///000111222...000111111000///000222111111111111111222333333444333333222222333333444444444444555555555555666444444444555555555555555555666666555444444555777777777888999::::::;;;;;;999:::;;;<<<======<<<<<<;;;;;;<<<==================>>>???===;;;::::::;;;999999999::::::::::::::::::::::::999999999999999999:::::::::999888777666666555444333444555666777444444333333333222222222111111111111111111111111000000///............//////000111222222222111000000000////////////......000000000000000000000000//////............//////000000000000000000000000////////////000000000000............////////////000////////////000111111111111111111111111111111222444666777777666444333111111222333444444444444777888999::::::888666555666666666666555444444333555555666777777666555444333444555777888888888888888888999999999888777666555777888::::::999888777555666777888888999888888555555555666666666777777555666666555444444666888555444333333222222222333333333333333333333222222444333333444555555444222111111222222333444444555444444444444444444444444333333333444444444555555333333444444444555555555555444444444444555666666:::999777666666666666777444444444555666777888999555555666666777888888999777777777777777777777777888888888999::::::;;;;;;999;;;===>>>>>>===;;;999888888888888888888888888999:::;;;;;;::::::<<<>>>:::<<<>>>@@@@@@???>>><<<;;;<<<===>>>????????????;;;;;;;;;::::::999999999::::::;;;;;;<<<;;;;;;::::::999999999999999999::::::::::::999999888777666777555444888===???===:::444333222222111222222222000000000000000000000000////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................---------.........//////........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++,,,------......------,,,,,,---------..................///000111111111000/////////...............//////000000000000000000000.........///111222...000111111000000111222111111111111111222222333444333333222222333333444444444444555555555555666444444444555555555666666555555666555444333555777666666777888999:::;;;;;;777888:::;;;<<<<<<;;;;;;;;;;;;<<<============<<<<<<===>>>===;;;:::;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999888999999999999777666555444333222111222333555666333333333333222222222222111111111111111111111111111000000///////////////000000111222222111//////000000/////////.........000000000000000000000000//////............//////000000000000000000000000////////////000000000000------.........////////////////////////000111111111111111111111111111111000222555777777666444333000111222333444444444444777888:::;;;:::888666555999999999999888777555555777777888888777555333222444555666777888888888888888888999:::999888777666555666888999:::999777666555666777999999:::::::::555666666666777777888888555555555444333444888;;;555444333333222222222222444444222111111111111222555444444555666666555333000000111222222333444444444444444444444444444444333333333444444444555555333333333444444444555555555444444444444555666666:::999777666555555555666333333444555777999;;;<<<444555555666777888888999777777777777777777777777888999999::::::;;;<<<<<<888:::===??????===:::888999999999999999999999:::999:::;;;:::999999:::<<<999;;;>>>AAAAAA@@@===;;;999:::;;;<<<============;;;;;;;;;::::::999999999::::::;;;;;;<<<;;;;;;;;;999999888888888888999999:::::::::999999777666666888666777<<>>>>><<<<<<<<<;;;;;;:::::::::888888999999888777555444333222111000000222444555333333333222222222111111000000000000000000000000222111111000000000000000000111222222111000///...000/////////............000000000000000000000000//////............//////000000000000000000000000////////////000000000000---------........./////////////////////000111111222222222111111111111111...000444777888777555333000111222333444444555444::::::::::::999888777777;;;::::::999999888888888888777666555555444555555888777555666888999999888888888999;;;===<<<888555888777777999;;;;;;:::999666666666666777888999:::888888888888888777666555555555555555555444444444444333222222111111222222111111111111111111111111333333333333333333333333222222222222333444555555555444333333333333444555444444555555555444222111222222333333333222111111444444444444444333333333666555444333333444555666444555555666666666666555666666666666666666666666666777777777888888888888666777888888777888999;;;666777888999:::;;;;;;::::::999999888888999999::::::;;;<<<;;;::::::;;;<<<======>>>>>>>>>>>>======???>>><<<;;;::::::;;;;;;;;;::::::999888888888999<<<<<<;;;;;;;;;:::::::::999999999888888888888777888888888888777777777777777666666:::BBBGGGAAA777222333444333111000111222222111111111111111222222......------------......//////.........---------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................000///...------------------------............///------------------------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---......------............------...------...111222222111////////////000000000000000000000000000000000000000000000000000000000000222222111000//////000000000000000000111222333444222222222333333444444444444444444444444444444444444444444555555555555555555555555555555555555555555666777999999:::::::::888888999999999:::::::::<<<;;;;;;<<<<<<===>>>???:::;;;===>>>>>><<<;;;999;;;;;;::::::999999888888999999999::::::999888777777777888888888666444333444444333333333333222222333222111111111222333444000000000000000000000000000000000000000000000000000111111111000///---,,,000000000000000000000000222111111000///......---////////////////////////111111000///////////////000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111000000222333555666888888555444444333333444444555888999999999999999888777999999999999999999999999777777666555555555666666888777555666888999999888777777999:::;;;;;;:::999999888888999:::;;;999888666666666666777888999:::888888888888888777666666555555555555555555555555444333222222111111222222111111111111111111111111333333333333333333333333111111111111222333444444555444333333333333444555333444555555555333222111111222222333333333222222444444444444444444444444666555444333333444555666444555666666777666666666666666666666666666666666666666777777777888888888999;;;<<<;;;:::888888999777777888999:::::::::::::::999999999999999999:::999:::;;;;;;999999:::;;;========================???>>><<<;;;::::::;;;;;;;;;:::999999888888888999;;;;;;;;;;;;::::::::::::::::::999999888888777777888888888777777777666666555666555777===BBB===555222333444333111000111222222111111000000111222222///......------......//////.........------------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////...------------------------............///------------------------------------------------.........---------,,,,,,---,,,,,,,,,,,,---......------............------///...---...///000///....../////////000000000000000000000000000000000000000000000000000000000000222222111000000000000000000000000000111222333444333333333333444444444444444444444444444444444444444444444555555555555666555555555555555555555555666666777888999999999999888888888888999999999::::::::::::;;;;;;<<<===>>><<<<<<=========<<<:::999===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<:::777555777777888888777666555444444444333333333333222222222222111111111222333444000000000000000000000000000000000000000000000000111111111111111///...---////////////////////////111111000000///......---////////////////////////111000000///////////////////////////////////////////////////000000000000/////////000000000111111222222222222222222222222000000111222444555666666444444444333333444444444777888999999999999999999888888888888999999999999777666666666666777777888888666666666888999888777666777888888888999;;;===999888888888::::::888666666666555666666777888999888888888888888777777666555555555555555555555555333333222111111111111222111111111111111111111111222222222222222222222222000000000000111222333333444444333333333333444444333333444444444333222222000111222222333333333333333333444444555555666666555444444333333444444555444555666777777777777777555555555555555555555555666666666666777777777777<<<>>>??????<<<999888888777777888999999:::::::::999999999999999999999999999:::;;;;;;999999:::;;;>>>======<<<<<<======>>>???>>><<<;;;::::::;;;;;;::::::999888888888888999;;;;;;;;;:::::::::999999;;;;;;:::999888888777777888888777777777777666666333555555444666999888333111333333333111000111222222111111000000000111111//////............//////............------------------------------------........................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////...------------...---------............///------------------------------------------------...............------------,,,,,,,,,,,,---......------............------///...------......---,,,....../////////000000000000000000000000000000000000000000000000000000000222111000000000000000000111000000111111222333444555555555444444444444444444444444444444444444444444444555555555666666666555555555555555555555555666777777888888888777777777777777888888888999999::::::999::::::;;;<<<===>>>>>>===<<<;;;::::::999???>>>===>>>@@@@@@@@@???>>>===;;;;;;;;;:::777555777888888888777666555444444444333333333333222222222111111111111222333333000000000000000000000000000000000000000000000000111111222111111000///...////////////////////////111000000//////.........////////////////////////000000//////......//////////////////////////////////////////000000000000000000000111111111222222222222222222222222222222000000111111222333333444444444333333333333444444777888999:::::::::::::::888888888888888777777777666666666666666777888999777666666777999999888777666777777666555666:::===999888888888999888777555666555555555666666777888777777888888888777777666555555555555555666666666333222222111111111111111111111111111111111111111111111111111222222222222000000000111111222333444333333333333333333333333222333333333333222222222///000111222333444444444222222333444555666666777444333333333333333333444444555555666777777777777666666666666666666666666555555555666666666777777:::<<>>===<<<<<<<<<<<<===>>>???>>><<<;;;::::::;;;;;;999999888888888888888999::::::::::::999999999999;;;;;;:::999888777777666888777777777666666666666222555555222111333444222111222333222111000111222222111111000000000000111000//////......//////000------------------------------------------------........................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------........................///......---------......---------............///------------------------------------------------........................---,,,,,,,,,,,,---......------............------///---------/////////---........./////////000000////////////////////////////////////////////////111111000000000000000111111111111111222333444444666666666555555444444333444444444444444444444444444444555555666666777777555555555555555555555555777777888888888777666666666777777777777888888888::::::::::::;;;<<<===>>>@@@???===<<<::::::999999???>>>>>>AAAFFFIIIIIIHHHFFFAAA;;;888888999999777888888888777666666555444444444333333333222222222111111111111111222222333000000000000000000000000000000000000000000000000111111111111111000000///////////////////////////000000/////////.........////////////////////////000//////.........//////////////////////////////////////////000000000000000111111111222222222222222222222222222222222222000000000000111111111111333333333444444333333333777888999:::::::::::::::999999888777777666555555666666555666666777888888777666666777999999888666777777777666555666888999999888777777888888666444555555555444555555666777555666666777777666666666333444444444555555555666333222111111000000111111000000000000000000000000000000000111111222222222222222111222222333444555333333333333333333333333222222222111222222222222///000111222333444444444111222222333444555666666222333333333333333333222333333555666666777777777777777777777777777777777444555555555555666666666444777;;;<<<;;;:::999888888888777777777888999:::888999999::::::999999888:::<<<===<<<;;;:::;;;<<<======<<<<<<<<<<<<=========<<<;;;999999999::::::888888888777777888999999::::::999999999888888888::::::999888888777666666777777777666666666666555333666666111///111222222000111222222000000111222222111111000//////000000//////............//////,,,,,,------------------------------------------........................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------....................................---------......///---------............///------------------------------------------------------..................---,,,,,,,,,,,,---......------............---------,,,,,,...111222222111............////////////////////////////////////////////////////////////111000000000000000111111111111111111222333444555666666666555555444444333444444444444444444444444444444555555666777777888666666666666666666666666777888888888888777777666666777777777777888888888;;;;;;;;;;;;<<<===>>>???@@@???===<<<::::::999999???>>>AAAIIITTT\\\^^^^^^VVVLLL@@@999777888999999888888777777666555555555444444333333333222222222000000111111222222222222////////////////////////////////////////////////111111111000000000000000........................////////////............//////////////////////////////............//////........................////////////000000000000000111111111222222222222222222222222222222222222000000000000000000000000222222333444444333222222777777888888999888888888888888777777666555555555666555555555555666666777666666666888::::::888666777666666888::::::999777777666666666888888666444555555444444444444555555333444444555555555555555222222222333444444555555222222111000000000000111000000000000000000000000/////////000111111222222222222222222333444555666222222333333333333222222111111000000111111222333000111222222333333333333111111222222333333444444111222222333333222222111111222333444555666666666777777777777777777777777444444444444555555555666000333777888999888999999999888777666666777999999888999:::;;;;;;:::999888:::;;;<<<<<<::::::;;;<<<;;;<<<<<<======<<<<<<;;;<<<;;;999888777777888999888777777777777888999999999999999888888888777777888777777777777666666666777777666666666666555555444777666222///111222000///000222111000000111222222111111000////////////......------------......,,,,,,,,,,,,------------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------....................................------------...//////---------............///------------------------------------------------,,,,,,,,,------------------,,,,,,,,,,,,---......------............------,,,,,,,,,...111333444333------........./////////000000000000000000000000000000000000000000000000000000000000000111111222222111111222222333444555555555555444444444444444444444444444444444444444444444555666777777888999666666666666666666666666777888888999999999888888777777777888888888999999<<<<<<<<<<<<<<<>>>??????>>>>>>===<<<;;;::::::999??????DDDOOO^^^jjjoooooobbbVVVFFF;;;888999999888999888777666555555555666444444333333333333222222///000111111222222111111////////////////////////////////////////////////000000////////////000000................................................////////////////////////......------......//////........................////////////000000000000000000000111111111222222111111111111111111111111//////000000000000000000111222333444444333222111444555555555555444444333555555555666666777777777666555555444444444444555666666666888::::::888555555444555;;;AAACCC>>>888666555555666777888666555555555444444333444444555111222333333444444444333000000111222222333444444222222111000000000000000000000000000000000000000......//////000111111222111111111111222333444555111222333333333333222111111000000///000111222333111222222333333333222222111111111111111111111111000111222333333222111000///000222333444555555555555555555555555555555555333333444444444555555555///222444666666666888999999888777666666777888999777888:::;;;;;;:::888777888999::::::888888999:::999;;;===>>>>>>===;;;999:::999888666666666666777777777777777777888999999999888888888777777777777555555555555666666666666777777666666666555555555333555555111111222111......000111111000000111333222222000//////.........------,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///........................---------------...//////---------............///------------------------------------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------............---------,,,,,,...000222222111---------.........//////000000000000000000000000000000000000000000000000000000000000000111222222222222222222333444555555333333333333444444444444444444444444444444444444444444555666777888999999666666666666666666666666777888999:::::::::::::::888888888888999999999:::;;;;;;;;;;;;<<<===>>>>>><<<<<<=========<<<:::999>>>===AAALLLZZZeeehhhggg\\\QQQCCC:::999;;;:::999999888777666555555666666444444333333333333222222...///000111222111111000//////////////////////////////////////////////////////...------...///000................................................////////////////////////...------------...///000........................////////////000000000000/////////000000000111111000000000000000000000000/////////000000111111111000222333444444333222000333333333333222111111000111222333555777888999:::666555444333333333333333666666777999::::::888555444333555>>>GGGJJJBBB:::555444444555777888777555555444444333333333444444000111222222333333333333//////000111222222333333222111111000000000000000000000000000000000000000---......///000111111222000000000000111222333444111222333444444333222111111000/////////111222333222222333333333222111111111111111000000000000000000111222333333222111000...///111222333444444444333333333333333333333333333333333444444444555555111222444555444555777999:::999777555555666888999777888:::;;;;;;:::888777666888999888777666777888888:::===??????===:::888999888777555555555666666777777666777777888999999888888888888777777777777333333444444555666666666777666666666555555555555333444333111111333111,,,...000111111000000111333222222000///............---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////........................---------------...///000---------.........//////------------------------------------------------*********++++++,,,,,,,,,---,,,,,,,,,,,,---......---..................------,,,,,,---///000///...---------.........//////000000000000000000000000000000000000000000000000000000///000000111222222222222222222333444555555222222222333333444444444444444444444444444444444444444555666777888999999777777777777777777777777777888999:::;;;<<<<<<<<<888999999999999:::::::::::::::::::::;;;<<<======:::;;;===>>>>>><<<;;;999>>>;;;<<