BM6P6(@ |||wwwuuuwwwxxx{{{xxxtttlllfffeee___WWWPPPNNNNNNOOOOOOOOOOOOQQQVVVZZZZZZVVVSSSQQQKKKGGGHHHHHHHHHPPPYYYeeemmmsssppphhh```WWWPPPPPPLLLJJJKKKJJJGGGGGGJJJJJJMMMRRRZZZaaadddeeeeeeaaaUUUKKKIIIHHHEEEDDDGGGEEEGGGIIIMMMOOOMMMJJJFFFDDDGGGKKKOOORRRQQQOOOMMMMMMMMMMMMLLLKKKKKKJJJJJJGGGFFFEEECCCAAA@@@@@@@@@DDDDDDEEEFFFIIILLLOOOQQQSSSSSSTTTUUUVVVWWWWWWXXXVVVVVVUUUSSSQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCDDDCCCBBB@@@=========<<<;;;;;;::::::777777777888999999999:::777777777777777777777777888888888888888888888888888999888777777888;;;>>>FFFMMMZZZhhhvvvqqq```ZZZYYYYYYZZZ[[[______``````___]]][[[ZZZ___\\\XXXTTTRRRRRRRRRSSSUUURRRNNNLLLKKKKKKJJJJJJBBBFFFJJJLLLUUUaaafffdddcccbbbfffnnnuuuzzz{{{jjjhhhkkkppptttwww{{{~~~wwwxxxuuuoookkkmmmmmmlllsssqqqoooooopppqqqrrrqqquuutttsssoooggg[[[NNNFFF@@@===888555444333222111111111111111111111111111222111111111000000//////222222222111111111000000111111222222222333333333666666666777777777777777999===AAALLLeee~~~tttrrr]]]UUUTTTRRROOOMMMLLLMMMNNNOOOOOONNNLLLKKKKKKIIIFFFAAA>>>;;;:::999666777888999999999999999::::::999999::::::;;;<<<===???@@@AAAAAACCCFFFHHHIIIIIILLLQQQUUUZZZdddooo}}}~~~~~~}}}yyytttpppoooppprrrsssrrrpppooonnnkkkfffbbbdddgggnnnwww{{{vvvmmmhhh```WWWQQQNNNPPPSSSWWW```iiiooouuuwwwrrrkkkbbbaaa```dddjjjoooppppppllljjjhhhfffcccdddmmmwww~~~}}}vvvrrrqqqrrrrrrsssrrrpppmmmjjjhhhgggeeeccc```[[[WWWTTTRRRMMMJJJEEEBBBAAAAAA@@@@@@<<<;;;;;;;;;<<<<<<===>>>???===:::::::::;;;::::::???DDDKKKRRRYYY^^^dddgggpppqqqsssuuuwwwyyyzzzzzz|||xxxvvvvvv{{{}}}wwwrrrrrrkkkaaaXXXRRROOOMMMKKKOOOOOOQQQUUUYYY[[[YYYWWWTTTNNNJJJIIIGGGFFFLLLUUU___jjjuuuvvvqqqiii^^^TTTQQQLLLIIIJJJHHHEEEEEEGGGJJJMMMSSSZZZbbbgggjjjllllll```TTTOOOKKKFFFDDDFFFFFFGGGJJJNNNOOONNNJJJFFFFFFHHHLLLPPPSSSSSSQQQOOOPPPOOONNNMMMLLLKKKKKKJJJHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDDDDFFFHHHJJJMMMNNNNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUTTTSSSQQQOOOMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGEEEDDDCCCDDDCCCBBB@@@=========<<<;;;;;;::::::888888888888999999999999777777777777777777777777888888888888888888888888888888888888777999<<>>@@@AAAAAACCCEEEHHHIIIIIILLLQQQTTTYYYcccmmm}}}~~~}}}yyytttrrrrrrtttvvvwwwuuuttttttsssoooiiieeebbbeeelllvvv}}}}}}yyysssiiieee]]]TTTNNNLLLNNNQQQYYY```fffkkkpppssspppjjjbbbaaabbbgggnnnssstttsssoookkkiiigggddddddmmmwww|||yyyxxxuuuuuuuuutttrrrpppmmmllljjjiiifffbbb^^^YYYUUUSSSOOOLLLGGGCCCBBBAAA@@@???===<<<<<<<<<<<<======>>>===;;;:::999:::;;;<<<===BBBGGGNNNUUU\\\aaagggjjjnnnppprrruuuwwwzzz{{{|||zzzxxxxxx|||~~~}}}wwwmmmccc[[[TTTNNNKKKOOONNNPPPSSSWWW[[[]]]]]]YYYTTTOOOKKKGGGEEEIIINNNVVVeeeuuu}}}|||uuuhhh]]]VVVPPPKKKJJJIIIFFFEEEGGGIIIKKKPPPWWW^^^fffmmmpppuuukkk___VVVOOOIIIGGGIIIFFFHHHKKKOOOQQQOOOKKKHHHHHHIIILLLQQQUUUVVVUUUSSSSSSRRRQQQOOOMMMLLLKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKNNNQQQSSSTTTTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKLLLKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@=========<<<;;;;;;::::::999999999999999888888888777777777777777777777777888888888888888888888888777888888888777999===???GGGPPP]]]kkkwwwxxxmmmbbb```aaa``````aaaaaaaaaaaa```___]]]\\\[[[YYYXXXWWWUUUTTTSSSRRRQQQQQQPPPOOONNNMMMJJJEEEAAACCCHHHOOOWWWaaajjjjjjffffffcccdddjjjpppuuu}}}rrrfffcccfffjjjmmmpppsssxxx{{{zzzxxxyyywwwqqqooopppooolllkkkjjjhhhiiikkkmmmnnnmmmpppooommmggg^^^SSSIIICCC===:::666444444444333222111111111111111111111111333333333222222222222222222222222111111111111111111111222222222333333333444444444444555555666666;;;===>>>EEEYYYyyyjjjWWWOOOMMMPPPTTTRRRQQQQQQPPPOOOOOOPPPPPPLLLJJJGGGDDD@@@>>><<<;;;888888777666777888999:::::::::999999::::::;;;<<<<<<>>>@@@@@@AAABBBEEEGGGJJJIIILLLPPPSSSVVV```iiivvv~~~yyyuuutttvvvyyy||||||{{{zzzzzzzzzuuunnnhhhaaadddkkktttzzz{{{vvvqqqfffbbb[[[SSSMMMLLLOOORRR[[[```cccfffjjjnnnmmmhhh___```ccckkksssxxxxxxwwwrrrnnnkkkiiiffffffnnnwww~~~yyyyyyxxxwwwvvvtttrrrqqqpppnnnkkkgggbbb]]]YYYVVVSSSOOOJJJFFFDDDCCCAAA@@@>>>>>>===<<<<<<<<<======<<<;;;:::::::::<<<>>>@@@FFFKKKRRRZZZ```eeekkknnnmmmoooqqquuuxxxzzz||||||}}}xxx{{{}}}{{{|||~~~}}}uuummmeee]]]UUUPPPNNNNNNNNNPPPTTTYYY]]]```^^^[[[WWWQQQKKKHHHIIIKKKPPP___rrr~~~tttiii\\\TTTNNNMMMLLLIIIHHHJJJGGGIIILLLPPPWWW___hhhmmmuuuooofff]]]TTTNNNLLLMMMEEEGGGJJJNNNQQQQQQOOOLLLIIIIIIKKKPPPVVVYYYXXXVVVVVVTTTRRROOOMMMLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJMMMPPPSSSTTTTTTTTTSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGEEECCCCCCCCCCCCAAA???=========<<<;;;;;;:::::::::::::::999999888888888777777777777777777777777888888888888888888888888777888888888888:::>>>AAAIIIRRR```nnnxxxuuukkkdddcccdddbbbaaabbbbbbbbbaaa```___^^^\\\\\\XXXXXXXXXXXXWWWUUUSSSRRRQQQOOONNNLLLJJJHHHCCC@@@@@@EEEOOO\\\hhhnnnkkkeeegggcccbbbfffkkkpppyyyxxxmmmeeeeeegggiiilllnnnqqquuuyyyyyy|||~~~}}}xxxvvvvvvtttooollljjjhhhiiikkkmmmnnnmmmlllllliiibbbXXXNNNEEEAAA;;;888555333333444333333111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333555555666666777777888888;;;<<<===BBBSSSqqq{{{gggZZZRRROOOPPPTTTSSSQQQPPPOOOOOOPPPQQQMMMKKKIIIFFFCCC@@@>>>===:::888777666666777999:::::::::999999::::::;;;<<<<<<===???@@@@@@AAADDDFFFIIIIIIKKKOOOQQQTTT\\\fffppp}}}~~~xxxuuuwww{{{~~~zzzqqqjjjaaadddjjjsssyyyzzztttooofffbbb\\\UUUPPPOOOSSSVVV\\\aaadddeeehhhllliiiddd\\\^^^cccllluuuzzzzzzxxxvvvqqqmmmkkkjjjjjjqqqyyy}}}||||||{{{yyyxxxwwwwwwuuusssppplllgggaaa]]][[[XXXTTTOOOKKKHHHFFFCCCAAA@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;;;;===@@@BBBJJJOOOVVV]]]ccchhhmmmpppoooppprrruuuwwwyyyzzz{{{xxxzzz}}}~~~zzzxxxxxxyyyxxxzzz}}}wwwooofff\\\VVVOOONNNMMMMMMOOOUUU[[[___bbbbbb```ZZZTTTOOOMMMKKKMMMZZZkkkxxx}}}uuucccYYYPPPNNNNNNKKKJJJKKKHHHIIIKKKLLLPPPXXXaaahhhrrrqqqmmmdddZZZRRROOOMMMEEEFFFIIIMMMQQQRRRQQQPPPIIIHHHIIIOOOVVV[[[[[[YYYVVVUUURRROOOLLLKKKKKKKKKIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJMMMOOOQQQRRRRRRQQQQQQQQQQQQPPPOOOMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGFFFEEECCCBBBCCCBBBAAA???=========<<<;;;;;;::::::;;;:::::::::999999888888777777777777777777777777888888888888888888888888666777888888888;;;???BBBJJJUUUdddpppyyyrrrkkkeeeeeeeeeaaa```aaadddcccbbb```___^^^]]]]]]YYYZZZZZZZZZYYYWWWUUUSSSSSSPPPLLLIIIGGGFFFDDDBBB@@@EEESSSeeetttvvvpppiiiiiidddaaadddgggkkksss{{{}}}xxxrrrkkkggggggiiijjjkkklllnnnrrruuutttyyy|||{{{|||xxxqqqmmmkkkiiiiiijjjkkkkkkkkkjjjjjjfff^^^SSSIIICCC@@@:::777444222333333333333111111111111111111111111000000111111111111111111111111111111111111111111111111222222222333333333555555555666777888888999999:::<<>>;;;:::888666666777999:::::::::999999::::::;;;<<<;;;===>>>??????AAACCCFFFHHHHHHJJJNNNPPPRRRZZZbbbkkkwww|||wwwuuuyyy|||rrrjjjbbbeeekkktttzzzzzztttnnndddaaa\\\UUUQQQRRRVVVYYY^^^bbbfffgggiiijjjfff```ZZZ\\\bbbkkkuuuzzzzzzxxxwwwrrrmmmllllllmmmttt|||~~~~~~~~~~~~}}}}}}{{{zzzyyywwwvvvsssoookkkfffbbb```]]]YYYTTTPPPMMMJJJFFFDDDBBBAAA???>>><<<;;;;;;;;;?????????===<<<>>>BBBFFFNNNSSSZZZ```eeeiiinnnqqqrrrssstttvvvwwwwwwxxxxxx{{{{{{}}}{{{wwwsssrrrrrrvvv{{{zzznnnbbbZZZQQQPPPNNNLLLMMMPPPWWW[[[aaafffgggccc]]]YYYTTTOOOMMMXXXeeeqqq|||~~~lll```UUUQQQPPPMMMJJJJJJLLLMMMMMMLLLNNNTTT]]]dddnnntttuuummmaaaWWWQQQMMMHHHHHHHHHJJJNNNQQQRRRQQQJJJHHHHHHNNNWWW^^^^^^\\\WWWUUURRRNNNLLLKKKLLLLLLKKKJJJHHHGGGEEEDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEBBBCCCEEEGGGIIILLLNNNOOOOOOPPPPPPPPPOOONNNNNNMMMJJJJJJKKKJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBBBB@@@???=========<<<;;;;;;:::::::::::::::::::::999999999777777777777777777777777888888888888888888888888666777888888999<<<@@@CCCLLLWWWgggssszzz{{{pppjjjfffffffffbbbaaacccfffdddcccaaa___^^^]]]]]][[[\\\\\\[[[ZZZWWWUUUTTTSSSPPPKKKHHHFFFFFFEEEDDDCCCJJJ[[[sss{{{sssmmmgggcccdddfffiiiooovvv{{{{{{{{{xxxsssooollllllllllllllllllkkkmmmpppsssttttttuuuwwwzzz|||~~~}}}|||uuuooollliiihhhhhhhhhgggfffiiiiiiddd[[[PPPFFFAAA@@@:::777444222222222222222111111111111111111111111000000000000000111111111111111111111111222222222111111222222222333333333222333333444555666777777777999===AAAJJJ___zzzfffWWWSSSUUUTTTTTTRRRQQQPPPPPPOOOOOONNNNNNLLLJJJGGGDDDAAA@@@<<<;;;:::999888999::::::::::::999999::::::;;;<<<:::<<<>>>>>>???@@@CCCEEEFFFFFFIIIMMMOOOQQQXXX```fffrrr}}}xxxtttuuu{{{}}}sssjjjcccfffllltttzzzyyytttnnnbbb```ZZZUUURRRSSSXXX\\\```dddgggggghhhiiiddd]]]YYY[[[```iiisssxxxxxxvvvtttnnnjjjkkkmmmooovvv}}}}}}~~~~~~zzzwwwyyy|||}}}~~~}}}{{{yyywwwvvvtttqqqnnnjjjgggeeeaaa^^^YYYUUURRROOOKKKHHHEEEDDDBBB@@@>>>===<<<<<>>@@@FFFKKKSSSWWW]]]bbbfffjjjnnnpppttttttuuuvvvvvvvvvvvvvvv|||}}}yyysssoookkkooovvv}}}yyylllcccUUUTTTRRRNNNLLLNNNSSSXXX^^^fffkkkiiieeeaaaZZZRRRNNNVVVaaalllzzzzzzlll^^^WWWTTTOOOKKKJJJLLLMMMNNNLLLLLLQQQZZZbbbgggsss{{{vvvjjj```XXXQQQNNNKKKHHHHHHJJJMMMOOOOOOLLLIIIIIIOOOYYYaaabbb```XXXVVVSSSOOONNNMMMNNNOOONNNMMMKKKIIIGGGEEEDDDDDDHHHHHHIIIIIIIIIHHHGGGFFFBBBBBBBBBCCCFFFIIILLLNNNNNNOOOOOOOOOOOONNNNNNMMMJJJJJJJJJJJJIIIHHHGGGGGGFFFDDDBBBBBBBBBBBB@@@>>>=========<<<;;;;;;::::::999999::::::::::::::::::777777777777777777777777888888888888888888888888555666888888999<<>>AAAEEEUUUvvv~~~}}}wwwrrr```WWWWWWUUUUUUUUUTTTSSSQQQPPPOOOOOONNNMMMLLLIIIFFFCCCAAA<<<<<<<<<;;;;;;:::::::::::::::999999::::::;;;<<<:::;;;===>>>>>>@@@BBBEEEDDDDDDHHHLLLNNNPPPWWW___cccmmm}}}yyyuuurrruuu}}}}}}sssjjjdddfffllltttyyyyyysssmmmccc```\\\WWWTTTVVV[[[```dddffffffddddddeeebbb\\\[[[\\\```hhhqqqvvvvvvtttoooiiieeegggkkkooovvv}}}zzzzzzyyyuuuqqqsss{{{}}}|||yyy{{{~~~}}}zzzxxxttttttsssqqqooommmkkkjjjdddaaa]]]YYYVVVSSSOOOLLLJJJIIIFFFDDDBBB@@@??????>>>@@@AAA@@@@@@DDDLLLRRRXXX\\\aaaeeehhhkkknnnpppssstttuuuvvvwwwwwwwwwwww~~~yyyyyyyyyyyyzzz}}}}}}uuupppeeeiiipppxxxtttkkkYYYXXXUUUPPPLLLMMMQQQVVV[[[eeemmmllliiifff]]]TTTOOOVVV```kkkyyywwwfff^^^YYYSSSNNNLLLJJJLLLMMMKKKJJJOOOXXX``````ppp}}}|||rrriii```YYYRRRNNNIIIGGGGGGJJJLLLMMMNNNJJJJJJPPP[[[ccceeecccYYYWWWTTTQQQOOOOOOPPPQQQPPPOOOMMMJJJHHHFFFEEEDDDHHHIIIJJJKKKJJJIIIHHHGGGEEEDDDCCCCCCEEEIIIMMMOOONNNNNNOOOOOOOOONNNNNNMMMJJJJJJJJJJJJIIIHHHGGGGGGFFFDDDBBBBBBBBBBBB@@@>>>>>>======<<<;;;;;;::::::999999999::::::;;;;;;;;;777777777777777777777777888888888888888888888888555666777888:::===AAAEEEMMMZZZjjjvvv|||uuulllhhhfffhhhiiihhhiiimmmgggfffcccaaa___^^^^^^^^^^^^]]][[[YYYVVVTTTSSSRRRNNNMMMLLLLLLLLLIIIEEEBBBHHHOOOeeetttoookkkjjjjjjiiilllqqqppptttvvvtttpppoooqqqttt}}}|||zzzwwwuuuuuuxxxzzzyyyvvvuuuuuuwwwyyywwwvvvyyy{{{~~~yyyuuuqqqmmmkkkiiifffdddjjjiiidddYYYMMMDDDAAABBB;;;777444111111111000///111111111111111111111111111111111222222333333333000000111111222222222222111111222222222333333333444444555666777888999:::555999???BBBBBBNNNmmm}}}uuurrr~~~tttuuujjj[[[VVVVVVVVVWWWVVVUUUSSSQQQPPPOOOOOONNNLLLJJJGGGDDDBBB<<<=========<<<<<<;;;:::::::::999999::::::;;;<<<:::;;;===>>>>>>???BBBDDDCCCCCCGGGLLLNNNOOOVVV___```jjjyyy~~~vvvsssqqquuu~~~~~~tttkkkcccffflllsssxxxxxxqqqlllfffccc___ZZZXXXZZZ```dddggggggddd``````cccaaa]]]]]]]]]aaahhhpppuuuuuutttjjjdddaaadddiiinnnuuu|||wwwxxxvvvqqqmmmpppxxx|||zzzyyywwwyyy}}}}}}yyyvvvsssrrrrrrqqqpppnnnmmmlllfffccc___\\\YYYVVVRRROOOMMMLLLJJJGGGEEECCCAAAAAA;;;>>>AAAAAABBBGGGPPPXXX\\\___dddgggjjjllloooqqqqqqrrrtttuuuwwwxxxxxxxxx{{{wwwvvvssspppoooqqqwww{{{~~~wwwqqqkkkggggggoooxxx~~~qqqeee\\\UUUSSSRRROOOMMMNNNYYY]]]eeennnrrrlll^^^SSSVVVUUUZZZgggtttwwwfff[[[WWWRRRMMMJJJLLLMMMNNNNNNOOOQQQTTTeeelllwww~~~}}}tttggg___]]]WWWOOOIIIGGGHHHJJJKKKKKKJJJKKKPPPXXX```dddeee\\\TTTMMMMMMOOONNNOOOQQQUUUTTTRRRNNNIIIFFFEEEEEEHHHHHHIIIIIIIIIHHHGGGGGGCCCCCCCCCCCCCCCFFFJJJMMMOOOMMMLLLMMMOOOPPPMMMKKKLLLKKKKKKJJJJJJIIIHHHHHHEEEDDDCCCBBBAAA@@@@@@??????>>>===<<<<<<;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999777777777777777777777777:::999999999999999999::::::666555999======@@@DDDQQQ___mmmvvv}}}}}}sssiiiiiihhhgggggghhhiiijjjkkkhhheeecccbbbaaa___]]]```^^^ZZZXXXWWWUUURRRPPPLLLJJJHHHGGGGGGHHHGGGGGGQQQUUUccc|||zzzrrrllllllmmmmmmmmmooopppoooppptttuuuuuuyyy~~~{{{zzzyyy{{{wwwtttsssuuuvvvvvvtttwwwyyy|||yyypppnnnqqqqqqlllfffeeefffbbbVVVKKKFFFBBB???555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333444666666555555777888:::666777>>>AAAIII___xxxnnnhhhrrrwwwmmm~~~vvv___TTTTTTRRRPPPPPPQQQQQQPPPOOONNNMMMLLLLLLLLLJJJGGGEEE???>>><<<=========<<<::::::::::::::::::::::::::::::;;;;;;<<<>>>???AAABBBEEEEEEFFFFFFHHHMMMSSSWWW```hhhttt}}}zzzvvvsssqqqvvv~~~~~~yyysssmmmiiipppuuuuuutttuuussspppjjjgggbbb___^^^```cccffflllhhhdddaaa``````___^^^YYY[[[aaahhhoooqqqnnnjjjiiibbb\\\^^^hhhrrrwwwxxxwwwuuuqqqllljjjnnnvvv|||}}}zzzyyyxxxxxxyyyzzz}}}|||vvvxxxtttqqqpppqqqqqqnnnkkkfffddd```^^^\\\YYYVVVSSSSSSQQQOOOKKKHHHEEEBBBAAA<<<===???AAAEEELLLUUUZZZaaadddgggjjjlllnnnppprrrtttuuuwwwwwwvvvvvvxxxyyyzzzqqqoookkkiiiiiikkknnnpppuuuyyy~~~{{{uuummmhhhfffkkkttt}}}}}}mmmbbbXXXTTTRRROOONNNPPPTTTXXX```jjjpppmmmddd[[[UUUSSSXXXeeeuuuqqqbbbZZZRRRMMMJJJKKKLLLLLLLLLMMMPPPRRR]]]fffttt}}}sssmmmbbb]]]TTTMMMIIIHHHIIIIIIIIIIIIJJJPPPXXX```dddfffaaaXXXOOOMMMMMMLLLLLLNNNQQQRRRQQQNNNKKKHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFAAABBBBBBAAAAAADDDHHHLLLOOOMMMLLLMMMOOOOOOMMMJJJKKKKKKJJJJJJIIIIIIIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::888888888888888888888888999999888888888888999999<<<888888<<>>@@@BBBDDDIIIPPPXXX]]]bbbeeehhhkkklllnnnppprrrtttuuuwwwwwwvvvvvvxxxyyypppjjjddd```aaaccccccccchhhkkkqqqwww|||rrrkkkfffgggmmmvvvyyylll^^^WWWSSSOOOOOORRROOORRRZZZdddlllnnnjjjfffYYYSSSTTTaaaqqq~~~lll___UUUNNNKKKKKKKKKJJJIIIJJJNNNPPPUUU___ooo}}}}}}xxxkkkeee\\\SSSLLLHHHGGGGGGFFFGGGIIIOOOXXX___dddgggggg\\\QQQMMMKKKHHHHHHJJJMMMOOOPPPOOOMMMKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEE@@@@@@@@@@@@@@@BBBGGGJJJNNNMMMLLLMMMNNNNNNLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIFFFEEEEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888888777777888888888;;;888888<<<>>>???CCCHHHRRR```pppzzzqqqhhhfffeeeeeefffggghhhiiijjjiiigggeeeccccccbbb___]]]^^^\\\[[[YYYWWWSSSMMMIIIFFFFFFFFFFFFFFFGGGHHHHHHSSS^^^iiiuuuxxxrrrssstttssssssuuurrrooonnnpppqqqrrryyy~~~zzzyyyxxxtttpppmmmmmmnnnooooooiiimmmrrrwww}}}|||yyyuuunnnhhhfffeee^^^QQQGGGAAA===999555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333444666666555555777888===;;;<<>>@@@AAABBBDDDFFFHHHJJJLLLPPPSSS[[[bbbmmmyyy|||{{{{{{|||}}}{{{{{{yyyxxx{{{~~~xxxsssqqqpppqqqxxx}}}|||{{{|||zzzvvvrrroookkkhhhggghhhjjjllljjjfffbbb___^^^]]]\\\[[[```bbbggglllooommmiiieee\\\XXXVVV[[[eeemmmqqqqqqrrroookkkhhhiiinnnwww}}}|||zzzwwwvvvuuuttttttuuuyyy~~~|||vvvqqqooonnnooorrrrrrooollliiifffccc```^^^[[[XXXVVVUUUUUUSSSPPPLLLHHHDDDBBBAAACCCFFFIIINNNTTT\\\aaacccfffiiilllmmmnnnqqqssstttvvvwwwwwwvvvwwwxxxzzzzzzpppddd]]]\\\]]][[[YYY\\\___dddjjjsss~~~zzzrrriiifffgggnnn{{{xxxggg[[[TTTOOOOOORRRLLLNNNTTT]]]eeekkkmmmmmm___WWWTTT^^^mmmzzzvvvfffZZZQQQLLLLLLKKKIIIGGGHHHKKKNNNPPPZZZiiixxx~~~zzzsssnnneeeZZZPPPIIIFFFFFFDDDFFFJJJPPPXXX```eeehhhjjj^^^QQQLLLHHHEEEEEEHHHKKKMMMNNNNNNMMMLLLLLLLLLMMMLLLJJJHHHGGGEEEEEEDDD???????????????BBBFFFJJJMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHIIIJJJJJJGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>============<<<<<<;;;;;;::::::::::::888888888888888888888888888888777777777777888888999666666:::<<<===BBBIIISSSbbbrrr|||zzznnnfffddddddeeefffggghhhiiijjjhhhfffddddddcccbbb```^^^\\\\\\[[[ZZZWWWQQQJJJEEECCCDDDEEEEEEFFFGGGIIIKKKTTTbbblllrrrzzztttuuuwwwuuuuuuvvvqqqmmmkkkllllllooovvv~~~}}}|||uuurrrmmmiiihhhiiijjjkkklllooosssuuuyyy}}}vvvooojjjhhhfff]]]OOOEEE@@@<<<777555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333333444666666555555777888<<<;;;===??????AAALLLXXXvvvwwwtttsssxxxkkkaaakkkhhh^^^ZZZVVVSSSSSSTTTUUUUUUSSSPPPLLLKKKKKKLLLKKKKKKFFFBBB===:::999999888888:::::::::::::::::::::::::::::::::;;;<<<===???@@@@@@BBBFFFHHHJJJLLLNNNPPPVVV^^^iiiuuu{{{{{{|||~~~}}}||||||~~~|||uuuqqqppprrrwww}}}{{{wwwuuurrrpppoooooopppqqqoookkkgggdddccccccbbb```eeegggkkknnnnnnkkkfffbbbYYYXXXZZZ```iiipppsssrrrpppnnnjjjiiikkkqqqyyy~~~|||yyyxxxvvvvvvrrrsssvvv{{{zzzuuulllkkklllooorrrssspppllljjjgggccc```^^^]]]ZZZXXXWWWWWWUUUSSSOOOJJJFFFDDDDDDGGGJJJNNNSSSYYY```dddfffhhhkkkmmmnnnoooqqqssstttvvvwwwwwwwwwwwwxxxzzz}}}lll```[[[YYYWWWTTTVVVXXX[[[___gggqqq}}}zzzpppiiifffhhhsssqqqbbbXXXQQQOOOQQQLLLMMMPPPVVV^^^fffkkknnnddd\\\XXX___kkkxxxppp```VVVPPPPPPNNNKKKHHHHHHIIIKKKLLLUUUcccqqq{{{~~~~~~}}}xxxtttlll```TTTKKKGGGFFFDDDGGGLLLSSSZZZaaagggjjjjjj^^^QQQKKKHHHEEEDDDGGGIIIKKKLLLLLLKKKJJJKKKLLLOOONNNKKKHHHFFFDDDCCCCCC???@@@@@@??????BBBFFFJJJLLLMMMNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHIIIJJJKKKHHHGGGFFFFFFDDDDDDCCCBBBAAA@@@???>>>>>>===>>>>>>===<<<;;;:::::::::;;;;;;888888888888888888888888888888777777777777888888888666777:::;;;===CCCKKKUUUdddttt~~~xxxmmmgggcccdddeeefffggghhhiiiiiifffeeedddddddddccc```^^^\\\[[[[[[ZZZWWWQQQIIICCCAAABBBDDDDDDEEEGGGKKKOOOWWWeeemmmooozzzuuuvvvwwwvvvuuuvvvnnnjjjgggggghhhjjjrrrzzzvvvtttpppllliiiiiijjjkkkooorrruuuvvvxxx~~~vvvoookkkjjjfff\\\NNNDDD@@@<<<777555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444666666555555777888999:::<<<>>>>>>AAAIIIQQQmmmsssaaaeeepppccc___ZZZVVVUUUUUUUUUUUUOOOMMMLLLLLLMMMLLLJJJHHHHHHDDD>>>;;;999999888888::::::::::::::::::::::::::::::::::::;;;<<<>>>>>>???BBBEEEHHHIIIKKKLLLNNNRRRZZZeeeqqq{{{|||zzztttqqqrrrttt{{{{{{zzzxxxwwwvvvvvvwwwwwwtttqqqllliiihhhhhhgggfffhhhkkknnnooolllgggbbb^^^WWWYYY^^^fffooottttttsssmmmkkkiiiiiilllsssyyy}}}~~~}}}|||zzzyyywwwvvvrrrrrrtttyyy|||{{{vvvrrrhhhhhhjjjnnnrrrsssppplllhhheeeaaa^^^^^^]]]\\\[[[XXXXXXVVVTTTPPPLLLIIIGGGHHHKKKOOOSSSWWW\\\bbbfffhhhjjjmmmooooooppprrrsssuuuvvvxxxxxxwwwwwwyyyzzz{{{lllbbb[[[WWWTTTTTTTTTUUUWWW\\\eeepppwwwxxxpppiiigggnnnxxx}}}lll___UUUPPPPPPMMMMMMNNNQQQWWW___gggkkkgggaaa^^^cccmmmxxx|||iii[[[VVVUUUTTTPPPLLLIIIHHHHHHHHHOOO\\\iiiuuu|||{{{xxxqqqeeeWWWMMMIIIHHHEEEIIIPPPVVV\\\bbbhhhlllkkk```TTTNNNJJJFFFDDDFFFFFFGGGHHHHHHGGGHHHJJJLLLQQQOOOLLLHHHEEECCCBBBAAA???????????????BBBFFFIIIKKKMMMOOOPPPOOOOOOPPPQQQOOONNNKKKJJJIIIIIIKKKKKKIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::999:::;;;;;;999999999999999999999999888888888777777888888888999888999<<<===???GGGPPPXXXfffvvv~~~uuulllgggdddeeefffggghhhiiiiiiiiieeedddddddddeeedddaaa___\\\[[[ZZZYYYVVVQQQIIIDDD@@@BBBCCCCCCCCCGGGNNNTTT\\\ffflllnnn{{{yyyuuuvvvwwwvvvtttuuukkkgggdddeeeeeegggnnnvvvzzzzzzwwwsssnnnlllmmmnnnnnnpppsssuuuyyy}}}tttooollljjjeeeYYYKKKCCC@@@<<<777555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333444333444666666555555777888777999<<<===>>>AAAGGGMMMeee}}}gggdddsss|||jjjeee```\\\YYYXXXWWWVVVQQQOOONNNNNNMMMKKKGGGDDDHHHEEE@@@===;;;:::999888:::::::::::::::::::::::::::999999:::;;;<<<======???AAAEEEGGGHHHIIIKKKMMMNNNVVVaaalllyyy|||~~~{{{wwwtttsssuuuwww~~~}}}}}}}}}}}}}}}}}}}}}}}}wwwtttpppmmmlllkkkjjjiiijjjmmmppppppkkkddd^^^[[[UUUZZZbbbkkksssuuutttqqqjjjhhhgggiiinnntttxxxyyy{{{{{{{{{{{{zzzyyywwwwwwsssssssssvvvyyywwwrrrmmmeeeeeehhhmmmrrrsssooojjjdddaaa^^^\\\\\\]]]]]]\\\YYYXXXVVVSSSPPPNNNLLLKKKMMMPPPTTTYYY\\\```dddgggjjjllloooppppppqqqrrrtttuuuwwwxxxxxxwwwxxxyyyzzz~~~pppeee]]]XXXUUUSSSQQQQQQSSSZZZdddjjjxxx~~~xxxooojjjmmmtttwwwhhhZZZRRRPPPLLLLLLLLLMMMRRRZZZccciiihhhdddcccfffkkkssssssbbb[[[[[[ZZZVVVPPPJJJGGGFFFDDDJJJTTT```llluuu|||{{{yyyssshhhZZZPPPKKKKKKHHHMMMSSSZZZ___dddjjjnnnooodddXXXRRRMMMHHHEEEEEEAAABBBBBBBBBCCCFFFKKKNNNSSSQQQMMMHHHDDDBBBAAAAAA===>>>>>>======@@@DDDHHHJJJMMMPPPQQQPPPPPPRRRTTTRRRPPPMMMKKKIIIJJJKKKLLLIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@????????????>>><<<;;;999999:::;;;<<<999999999999999999999999999999888888888888999999999888:::<<<<<>>===:::888::::::::::::::::::::::::999999999999:::;;;<<<===???AAADDDEEEFFFHHHKKKMMMKKKSSS]]]fffrrr{{{wwwtttuuuvvvxxxyyy~~~{{{xxxsssqqqpppooonnnmmmkkknnnqqqoooiiibbb\\\YYYVVV\\\fffqqqwwwxxxuuuqqqkkkjjjkkknnntttxxxyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyuuutttsssuuuvvvtttnnnhhhcccdddgggmmmrrrrrrnnniii```^^^ZZZYYYZZZ\\\]]]]]]YYYWWWTTTRRROOOOOOOOOOOORRRUUUZZZ^^^aaacccfffiiilllnnnpppqqqqqqqqqssstttuuuwwwxxxxxxxxxxxxyyy{{{~~~nnnddd^^^VVVSSSPPPMMMNNNTTT\\\cccnnnwww|||tttlllnnnttt{{{~~~nnn^^^TTTQQQKKKKKKJJJKKKOOOWWWaaagggiiigggffffffggglllyyyzzziii^^^^^^]]]YYYSSSLLLGGGEEECCCHHHOOOYYYdddnnnuuuyyyzzzyyytttiii[[[QQQMMMMMMIIIOOOVVV\\\```eeekkkpppssshhh]]]VVVPPPIIIEEEEEE===>>>>>>???AAAFFFLLLQQQTTTQQQMMMHHHDDDBBB@@@@@@<<<<<<<<<<<<<<>><<<;;;999999:::;;;<<<999999999999999999999999::::::999999999999::::::666666888::::::===FFFPPP]]]jjjwww~~~|||ooofffcccggghhhiiijjjjjjiiihhhhhhccccccccceeefffeeebbb___\\\[[[ZZZXXXVVVQQQLLLHHHBBBCCCCCCAAAAAAHHHSSS\\\fffgggiiilllppptttzzz~~~zzzvvvwwwyyyvvvuuuuuuiiifffdddeeefffffflllsss|||{{{zzz||||||xxxrrrmmmllllllkkkkkkmmmqqqxxx}}}xxxpppmmmmmmhhhaaaTTTFFF???>>>:::555555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111222333333444444333444666666555555777888999<<<===<<<<<<@@@EEEGGGOOOhhhyyyooo```uuuuuuqqqlllgggccc___[[[XXXSSSPPPMMMKKKLLLNNNNNNNNNGGGEEECCCAAA@@@>>>;;;999::::::::::::::::::::::::999999999999:::;;;<<<<<>>;;;<<<<<<===<<<;;;===@@@CCCIIILLLPPPRRRRRRRRRRRRSSSYYYWWWUUURRRPPPNNNLLLLLLQQQNNNKKKJJJJJJIIIFFFCCCCCCCCCCCCBBBBBBAAAAAAAAA=========<<<;;;:::888888999::::::::::::999888888555666777888888888888888666555555666777;;;HHHTTTaaalllwww}}}{{{ooogggccceeefffiiijjjjjjiiifffeeedddcccbbbcccdddcccbbb```aaa```]]]XXXRRRLLLHHHGGGBBBCCCCCCBBBCCCJJJVVV```fffhhhjjjlllnnnqqqvvvyyy~~~~~~~~~|||xxxtttrrrlllgggdddgggiiihhhfffgggtttzzz}}}uuusssrrrqqqlllgggiiinnnooommmlllpppwww~~~~~~xxxtttnnnggghhh\\\OOOGGGAAA;;;888888333333333222222222111111111111111111111111111111111222222333333222222111333333333222222111111111222222111111222222333444444444555555666777777888=========???@@@BBBDDDEEEPPPaaatttaaannnssshhhiiiggg^^^XXXYYYQQQPPPOOOOOOOOOOOONNNMMMLLLJJJFFFBBB???<<<;;;:::888777888:::;;;<<<:::888999999::::::;;;<<<=========>>>@@@BBBDDDFFFGGGHHHJJJMMMTTT\\\eeesss}}}zzzvvvttttttwww{{{~~~|||xxxuuussssssqqqppptttpppnnnlllhhh```\\\\\\XXXeeessszzz}}}~~~|||xxxuuuvvvxxx|||~~~}}}zzzzzz{{{}}}}}}|||zzzwwwtttnnnhhhccc``````dddmmmuuuvvvnnnggg___ZZZWWWYYYYYYXXXXXXZZZ\\\YYYVVVTTTTTTUUUUUUTTT\\\___cccfffggghhhjjjkkkmmmoooqqqqqqqqqrrrsssuuuqqqsssuuuvvvwwwyyy|||~~~pppccc[[[TTTQQQOOOMMMOOOTTT[[[bbbnnn{{{~~~zzzyyy{{{~~~zzzuuutttuuuqqq}}}|||iiiZZZSSSNNNKKKIIIJJJJJJKKKSSS\\\bbbdddfffeeeeeejjjttt||||||nnnllliiiccc\\\TTTMMMJJJEEEGGGKKKPPPVVV^^^eeejjjlllooopppkkkaaaWWWRRRPPPOOOSSSYYY```ffflllqqquuuxxxuuunnnddd^^^YYYPPPFFFBBB???===??????AAAIIIRRRSSSUUURRRIIICCC@@@>>>;;;<<<<<<<<<<<<<<<===AAADDDJJJMMMPPPSSSSSSSSSSSSTTTWWWVVVTTTSSSQQQPPPPPPPPPPPPNNNKKKJJJJJJIIIFFFDDDEEEDDDCCCBBBAAA@@@??????=========<<<;;;:::999888999999::::::999999888777666777777888888888888777888777777999:::===IIIUUUbbbmmmxxx~~~uuujjjeeedddeeefffiiijjjjjjiiifffeeebbbaaaaaaaaabbbbbb```______^^^\\\WWWQQQLLLHHHGGGAAABBBDDDEEEIIIQQQZZZaaafffiiimmmppprrrsssuuuwww{{{{{{{{{{{{yyyvvvqqqnnnkkkfffdddhhhjjjhhhfffggguuuzzzxxxrrrooonnnlllgggccceeekkkpppnnnnnnqqqxxx~~~{{{uuurrrnnnhhhfffZZZMMMEEE@@@999666777333333333222222222111111111111111111111111111111111222222333333222222111333333333222222222111111222222222111222222333444555333222111222444666888<<<<<<===>>>@@@BBBCCCDDDHHHWWWttt~~~gggnnnuuuiiiiiiggg___XXXXXXTTTRRRPPPOOOOOOOOOMMMKKKLLLKKKHHHDDDAAA>>><<<;;;888888888:::;;;<<<:::888999999::::::;;;<<<<<<======>>>???AAACCCEEEGGGHHHIIILLLRRRZZZaaannn|||yyyxxxzzz}}}~~~zzzxxxtttsssssstttttttttwwwrrrooommmhhh```]]]^^^\\\iiiwww~~~|||xxxxxx{{{~~~~~~|||{{{|||~~~|||yyytttnnngggcccdddeeeiiipppwwwuuulllccc]]]XXXUUUWWWXXXWWWYYY\\\ZZZWWWTTTSSSSSSTTTUUUUUU]]]```dddggghhhiiijjjlllmmmoooqqqqqqqqqrrrsssuuutttvvvwwwxxxxxxzzz|||{{{nnnddd[[[VVVRRRNNNOOORRRTTTZZZeeeqqq|||yyytttrrrsssuuuyyy}}}~~~zzzuuuttttttmmmwwwrrraaaWWWQQQMMMJJJIIIHHHIIIOOOVVV\\\___bbbccccccgggpppxxxuuurrrnnnggg___WWWPPPMMMGGGHHHJJJNNNSSSWWW\\\^^^cccgggiiiggg```XXXSSSQQQQQQVVV\\\ccciiioootttxxx{{{zzztttlllfff```UUUKKKBBB???===???@@@CCCKKKSSSTTTVVVSSSKKKEEECCC@@@===<<<<<<<<<<<<<<<>>>BBBFFFJJJNNNRRRTTTTTTTTTUUUVVVVVVUUUUUUTTTSSSSSSTTTTTTPPPNNNLLLKKKJJJIIIGGGEEEFFFEEEDDDBBB@@@???>>>============<<<;;;:::999888999999::::::999999888777777888888888888777777666999999:::======@@@JJJUUUdddnnnyyyyyymmmfffdddeeeeeeggghhhjjjjjjhhhgggeeeaaa`````````aaaaaa___^^^]]]\\\YYYUUUPPPLLLHHHGGGAAAAAACCCHHHQQQZZZaaadddhhhlllqqqtttuuutttttttttuuuuuuwwwyyyzzzwwwsssoooiiiffffffjjjllliiiggghhhssswww}}}uuuooollliiigggbbb___bbbiiipppooonnnqqqwww}}}wwwrrrrrroookkkbbbVVVJJJCCC>>>888555666333333333222222222111111111111111111111111111111111222222333333222222111333333333222222222222111222222222222222333444444666555222000111444888::::::;;;;;;===>>>@@@BBBCCCEEEPPPfffpppnnnvvvoookkkhhhaaaZZZYYYVVVTTTQQQPPPPPPOOOMMMKKKMMMLLLJJJGGGDDD@@@===<<<999888888999;;;;;;:::888999999::::::;;;;;;<<<<<<======???AAACCCDDDFFFGGGHHHJJJOOOVVV\\\eeexxx~~~||||||}}}~~~}}}yyytttrrrppppppsssvvvxxxxxxxxxsssnnnlllgggaaa^^^```bbbooo|||}}}}}}}}}}}}{{{tttmmmhhhdddjjjkkkooovvvyyytttiii```[[[VVVRRRTTTVVVWWWYYY]]]YYYWWWUUUTTTTTTUUUXXXYYY```bbbfffhhhiiijjjlllmmmnnnpppqqqrrrqqqrrrsssuuuwwwyyyzzz{{{zzz{{{|||~~~xxxmmmbbb\\\WWWRRRQQQRRRSSSXXX```kkkvvvzzzsssnnnmmmmmmmmmqqquuuvvvtttqqqoooooonnnuuu}}}kkk^^^VVVQQQLLLKKKIIIHHHLLLQQQVVV[[[___```aaadddlllsss}}}{{{xxxssslllcccZZZTTTPPPLLLLLLNNNPPPTTTVVVVVVVVVZZZ^^^aaaaaa]]]WWWSSSQQQSSSWWW^^^eeekkkqqqwwwzzz{{{{{{xxxrrrlllfffZZZOOOFFFAAA???AAACCCGGGNNNVVVYYY[[[XXXPPPIIIFFFCCC???======<<<<<<<<>>>>>>>>=========<<<:::999888999999999999999888777777888888888888888777666555999999;;;>>>>>>AAAKKKUUUfffqqq|||vvvkkkeeedddeeefffggghhhiiiiiihhhgggfffbbbaaaaaaaaabbbbbb```^^^\\\ZZZVVVRRROOOLLLIIIGGGBBB@@@AAAHHHUUUaaagggiiiooorrrvvvwwwuuusssrrrqqqpppqqquuuzzz~~~~~~yyyuuuiiihhhiiinnnooollljjjkkkssswww~~~uuunnnjjjgggddd___]]]bbbiiipppooonnnppptttzzzxxxuuuvvvrrrmmm___SSSGGGAAA<<<777555666333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222333222222222222333444444888777555555555777:::;;;999999:::;;;===???AAABBBHHHOOO^^^wwwwwwnnnnnn{{{ooohhhaaa\\\[[[UUUSSSRRRQQQQQQQQQOOOMMMMMMMMMLLLJJJFFFCCC???===:::999999999;;;;;;:::999999999:::::::::;;;;;;;;;<<<===>>>@@@BBBCCCEEEEEEHHHIIINNNSSSWWW^^^lllzzz}}}{{{{{{{{{~~~|||xxxpppooonnnpppuuuxxx{{{{{{vvvqqqllljjjfff```___bbbhhhttt}}}~~~}}}tttmmmiiigggoooqqquuuzzz{{{uuuhhh___YYYSSSPPPRRRTTTUUUXXX\\\YYYYYYXXXXXXXXXZZZ^^^aaaccceeeiiikkkkkklllmmmnnnoooppprrrrrrrrrrrrsssuuuxxxzzz{{{{{{zzzzzz{{{|||tttggg```\\\VVVSSSSSSTTTWWW\\\eeeppp|||}}}ssskkkfffeeecccfffkkkmmmmmmllljjjiiilllqqqyyysssccc[[[TTTNNNLLLJJJHHHIIIMMMRRRWWW\\\]]]]]]```hhhnnnxxx}}}wwwooofff^^^WWWSSSQQQQQQRRRUUUWWWXXXUUURRRTTTWWWYYYZZZXXXTTTQQQOOORRRVVV]]]dddkkkqqqwww{{{{{{}}}{{{wwwsssmmmbbbVVVJJJDDD@@@BBBEEEIIIQQQXXX]]]___\\\TTTLLLHHHCCC???>>>>>>===<<<<<>>>>>>>>===<<<;;;999999888999999999999888777777888888888888888777666555777888:::===>>>AAAKKKVVVhhhsss~~~uuulllhhhfffeeefffggghhhiiiiiihhhgggfffdddcccccccccddddddbbbaaa\\\YYYTTTPPPNNNLLLIIIFFFDDDAAA@@@IIIWWWeeelllnnnxxxyyyyyywwwtttqqqoooooooooqqquuu||||||vvvkkkjjjmmmrrrrrrooonnnpppzzz~~~tttmmmhhhccc___[[[ZZZ```iiinnnnnnmmmnnnqqqvvv}}}|||||||||vvvnnn\\\QQQEEE@@@<<<888666777333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222333333222222333333444555555666777888999999999999888999999;;;<<<>>>@@@AAAHHHNNNXXXkkk{{{pppkkk}}}wwwjjjaaa[[[YYYTTTRRRQQQRRRSSSSSSRRRQQQNNNNNNMMMKKKHHHDDDAAA???<<<:::999999;;;;;;:::999999999999:::::::::::::::;;;<<<===???@@@BBBCCCDDDGGGHHHMMMRRRUUUYYYcccmmm~~~}}}zzzyyyyyy}}}|||xxxooooooppptttyyy|||}}}}}}tttooojjjiiieeeaaa```ccckkkwww}}}}}}}}}~~~tttnnnllllllrrruuuzzz~~~}}}uuuiii```WWWRRROOOPPPRRRRRRUUUXXXWWWXXXZZZ[[[[[[]]]bbbeeefffiiilllmmmnnnnnnoooppppppqqqssssssrrrrrrsssuuuxxxyyy{{{{{{zzzxxxyyyyyy{{{mmmfffaaa[[[VVVUUUTTTUUUXXX^^^hhhuuuuuujjjbbb______aaadddggghhhhhhgggffffffhhhppp|||{{{iii___XXXQQQNNNLLLHHHHHHJJJOOOSSSWWWXXXXXX[[[bbbhhhqqq{{{|||sssjjjbbb[[[XXXVVVVVVWWWZZZ]]]]]]XXXSSSRRRSSSSSSSSSRRRPPPNNNLLLOOOSSS[[[bbbhhhooouuuxxx{{{}}}}}}{{{yyyuuukkk```OOOHHHBBBDDDGGGLLLRRRYYY___aaa___VVVOOOJJJEEE@@@AAA@@@>>><<<<<>>>>>>>>===<<<;;;:::999888888999999888888777666777888888888888777777666666666999<<<===AAALLLXXXjjjuuu}}}sssllliiigggfffgggggghhhhhhhhhhhhggggggfffeeeeeeeeeffffffdddccc^^^YYYSSSOOONNNLLLIIIFFFDDDBBBDDDMMM[[[hhhoooqqq{{{{{{{{{xxxtttpppooooooqqqrrrvvv}}}|||uuummmmmmpppttttttqqqrrruuusssjjjeee___ZZZVVVVVV^^^gggnnnmmmmmmlllnnnttt{{{wwwmmmYYYNNNCCC>>>;;;777666777333333333222222222111111111111111111111111111111111222222333333222222111111222222222222333333333333333333333333444444555222444666999999888777666888999999;;;<<<>>>@@@AAACCCIIIQQQ___zzz}}}xxx|||}}}uuuppp{{{qqqccc[[[XXXSSSRRRQQQRRRTTTUUUTTTSSSOOONNNMMMKKKHHHEEEBBBAAA===;;;999999:::;;;::::::999999999999::::::::::::;;;<<<===>>>???AAABBBBBBFFFGGGKKKQQQSSSUUU\\\dddppp{{{}}}zzzyyyyyy{{{zzzvvvnnnppptttyyywwwrrrnnnlllhhhcccaaaccckkkvvv|||{{{{{{|||}}}tttpppppprrrvvvyyy}}}}}}uuujjjbbbWWWQQQOOOPPPQQQPPPPPPRRRRRRVVVZZZ\\\]]]___cccgggiiillloooppppppooopppqqqppprrrssssssrrrrrrsssuuuvvvxxxzzz{{{yyyxxxwwwxxxxxxoooiiibbb\\\ZZZUUUTTTTTTXXXbbbnnn{{{yyymmmddd___\\\]]]^^^```bbbcccbbbaaaaaaaaahhhtttvvvfff^^^VVVTTTRRRNNNLLLMMMLLLPPPRRRRRRQQQTTT\\\bbbjjjtttwwwnnnfff```]]]\\\\\\^^^bbbfffeee___ZZZSSSQQQOOONNNMMMLLLJJJIIIKKKPPPWWW^^^eeekkkqqquuuwwwzzz{{{zzzzzzxxxpppgggWWWOOOHHHIIIMMMQQQWWW]]]aaadddccc[[[UUUQQQLLLHHHCCCBBB@@@===<<<>>>CCCGGGNNNRRRWWW[[[\\\^^^___aaabbbaaa___]]][[[ZZZYYYYYYXXXYYYXXXTTTOOOKKKJJJJJJGGGGGGFFFEEEDDDCCCCCCBBB>>>>>>>>>>>>===;;;:::999888888888888888777777666666777777888888888888777666666888;;;===BBBOOO\\\kkkwwwwwwmmmhhhfffffffffgggggghhhhhhhhhhhhgggggggggfffeeefffggggggeeeccc```ZZZSSSOOONNNMMMIIIEEEBBBEEEKKKUUUbbbkkkoooqqqwwwyyy{{{zzzvvvrrrooonnnpppqqqwww{{{nnnnnnppptttsssqqqtttyyywwwkkkeee^^^YYYUUUUUU^^^hhhnnnnnnnnnmmmnnnssszzz~~~vvvkkkUUUJJJ@@@;;;999666555666333333333222222222111111111111111111111111111111111222222333333222222111111111222222222333333333444333333333333444555555444555666888888888888888999999:::;;;===???@@@AAA>>>EEELLLUUUlllyyyvvvyyy}}}{{{zzz~~~mmmaaaZZZUUUTTTSSSSSSTTTUUUTTTRRRPPPOOOLLLJJJGGGEEECCCCCC>>><<<:::999:::;;;;;;:::999999999999999999999999;;;;;;<<<===???@@@AAAAAADDDEEEIIIPPPRRRSSSXXX^^^eeennn}}}~~~yyywwwwwwxxx{{{|||uuuqqqmmmpppwwwzzzvvvtttnnnfffbbbcccjjjttt~~~zzzyyyyyyzzz}}}|||tttqqqtttxxx{{{}}}|||ssshhhaaaVVVRRROOOQQQQQQMMMKKKLLLNNNUUU\\\``````bbbeeeiiilllnnnqqqrrrqqqqqqqqqrrrqqqrrrtttsssrrrrrrssstttuuuxxxzzz{{{zzzxxxxxxxxxxxxrrriiibbb___WWWUUUTTTWWW___lllyyy~~~rrrhhhbbbZZZYYYZZZ[[[^^^___^^^^^^```___dddoooyyymmmddd]]]ZZZXXXTTTQQQRRRJJJMMMOOONNNMMMPPPWWW^^^gggqqq{{{zzzqqqjjjdddaaabbbbbbdddjjjnnnmmmgggaaaTTTQQQMMMKKKIIIIIIHHHGGGHHHMMMTTT\\\bbbiiiooossssssvvvwwwwwwyyyxxxqqqhhh___VVVNNNOOOSSSWWW]]]bbbdddggggggaaa[[[XXXTTTPPPEEECCC@@@===<<<>>>CCCGGGOOOSSSXXX[[[]]]___```bbbbbbaaa___^^^]]]\\\[[[[[[[[[[[[ZZZVVVOOOKKKJJJKKKJJJIIIHHHFFFEEECCCBBBAAA??????>>>>>>===;;;:::999888888888888888777666666555666777888888888888888777666888;;;===CCCQQQ^^^lllxxxqqqgggcccdddeeefffhhhhhhhhhgggggghhhhhhhhhgggfffeeefffggggggeeecccaaa[[[SSSOOOOOOMMMIIIEEEAAAFFFPPP]]]gggnnnpppooorrrvvvzzz|||yyyuuuqqqnnnmmmooowwwnnnnnnpppsssrrrppptttzzz~~~mmmggg```ZZZVVVWWWaaakkkooopppooommmnnnsss{{{~~~|||~~~}}}ttthhhSSSHHH>>>999777444444555333333333222222222111111111111111111111111111111222222222333333222222222111111111222222333333333444333333333333444555555999888888888888:::;;;<<<999999:::;;;===???AAABBB===EEEIIINNNaaa~~~yyyvvvwww{{{}}}xxxggg___WWWVVVTTTTTTUUUTTTSSSQQQQQQOOOLLLIIIFFFDDDDDDDDD>>><<<:::999:::;;;;;;:::999999999999999999999999:::;;;<<<===>>>???@@@AAABBBCCCHHHNNNQQQQQQUUU[[[___ffftttzzzuuuttttttuuuzzz}}}xxxqqqlllkkkpppyyy}}}zzzsssiiicccccchhhrrr{{{|||xxxxxxwwwxxx||||||tttrrrwww|||zzzqqqggg```WWWRRRPPPRRRQQQLLLIIIIIIOOOVVV___dddeeeeeehhhkkkmmmooorrrsssrrrrrrrrrsssqqqssstttsssrrrrrrssstttuuuxxx{{{|||zzzyyyxxxyyy}}}sssiiiccc___[[[YYY[[[___gggsssyyyjjj___YYYWWWWWWYYY]]]___]]][[[]]]\\\___fffnnnyyy|||rrrfff___^^^]]]YYYUUUTTTRRRMMMIIIHHHLLLSSSYYY```gggsss~~~wwwoooiiifffdddffflllrrruuuuuuqqqmmmZZZQQQJJJJJJKKKIIIFFFFFFFFFIIIOOOUUU[[[bbbiiinnnqqquuuvvvtttssstttrrrnnneee^^^UUURRRVVV[[[]]]]]]kkkjjjiiifffaaa[[[VVVSSSKKKEEE???>>>>>>@@@EEELLLRRRUUUYYY[[[]]]^^^```aaaeeeddddddbbbaaa___]]]\\\___]]][[[WWWSSSNNNJJJHHHKKKIIIFFFEEEEEEEEEDDDBBB@@@@@@??????>>>=========777777777777666666666666888888777777666666555555777666888<<>>>>>>>>>>>CCC@@@AAAIIIVVViii{{{wwwxxx|||qqqeee]]]YYYWWWXXXVVVSSSTTTYYYUUUSSSPPPLLLHHHFFFEEEDDD>>>>>>>>>===<<<:::999888999999999999999999999999;;;;;;<<<<<<===???@@@AAAAAABBBDDDGGGKKKOOORRRTTT\\\```kkkzzzyyyrrrppprrruuu}}}}}}wwwrrroooooommmuuu}}}ooofffdddgggqqqzzz~~~~~~}}}xxxrrrnnnooorrrxxx}}}xxxvvvwww{{{}}}{{{uuummmeee___ZZZ\\\\\\VVVMMMGGGGGGIIIPPPUUU\\\aaadddfffgggiiimmmoooqqqsssssssssrrrqqqrrrqqqppppppppprrrtttvvvxxxxxxyyyyyyzzzzzzyyyyyyxxxqqqfff```\\\\\\^^^dddooozzzzzzkkk___[[[YYYXXXZZZ]]]^^^\\\YYY\\\[[[]]]cccjjjuuu|||pppjjjhhhgggccc___XXXVVVQQQMMMLLLNNNRRRVVVZZZbbbmmmyyyzzzrrrlllhhhjjjmmmrrryyy~~~~~~|||```UUUKKKIIIIIIGGGEEEEEEEEEIIINNNTTTZZZ___eeeiiinnnqqqsssqqqppprrrppplllhhhaaaYYYVVVZZZ^^^aaaaaakkkkkkkkkhhhddd^^^XXXTTTMMMFFFAAA@@@???@@@EEELLLUUUXXX\\\^^^```aaacccdddeeeeeeeeedddbbb___]]][[[]]]\\\YYYVVVRRROOOMMMLLLMMMJJJHHHFFFFFFFFFDDDCCC@@@@@@@@@???>>>>>>======999999888888777777777666888888777777666666666666777666888<<>>>>>>>>???AAA@@@AAAGGGQQQbbb{{{~~~{{{{{{}}}~~~oooaaa\\\YYYYYYWWWSSSSSSWWWVVVTTTQQQMMMJJJHHHFFFFFF@@@???>>>===<<<::::::999999999999999999999999999;;;;;;;;;<<<===???@@@AAAAAABBBDDDGGGJJJNNNQQQRRRYYY]]]fffsss{{{uuutttvvvxxx~~~zzztttpppnnnmmmpppxxxqqqhhhfffdddmmmvvv{{{}}}|||~~~}}}vvvppplllmmmpppvvv}}}}}}wwwssstttwww|||zzzrrriiibbb^^^\\\^^^^^^XXXPPPIIIHHHJJJPPPUUU\\\bbbeeegggiiijjjnnnoooqqqsssssssssrrrqqqsssrrrqqqpppqqqrrrtttuuuvvvvvvwwwxxxyyyyyyyyyxxx|||rrrkkkddd```___bbbkkkuuu|||mmmaaa]]][[[ZZZ[[[^^^___\\\YYYZZZXXXYYY]]]dddmmm}}}}}}vvvtttsssooolllbbb^^^XXXSSSQQQQQQQQQQQQSSS[[[fffrrr{{{vvvooojjjiiilllqqqyyyjjj]]]OOOIIIGGGDDDCCCDDDDDDHHHNNNSSSWWW[[[```ccchhhlllmmmkkklllnnnmmmiiigggaaa[[[YYY\\\aaacccdddkkklllmmmlllhhhbbb\\\XXXOOOHHHCCCBBBAAAAAAFFFLLLUUUXXX\\\___aaabbbdddfffeeeeeefffeeedddaaa^^^\\\]]][[[XXXUUUSSSQQQPPPPPPNNNLLLIIIHHHGGGFFFEEECCCAAAAAA@@@@@@???>>>>>>>>>;;;;;;:::999888888777777888777777777777666666666888777888;;;???GGGVVVddduuu|||yyymmmgggeeedddeeehhhiiigggeeedddeeefffeeedddfffeeedddddddddccc```]]]YYYQQQKKKKKKJJJHHHFFFFFFDDDPPP___jjjnnnppprrrtttoooppppppqqqqqqqqqpppppplllssszzzwwwooojjjgggfffiiiooovvv{{{{{{pppiiikkkqqqssstttuuujjjkkknnnrrruuuwwwyyyzzz}}}zzzvvvuuuooo```RRRGGGBBB;;;666444444444444222222222111111111111111111000000000000111222222333333333222222222222111111111111111222222222222333333444555666666777888888888888999:::;;;<<<============>>>>>>>>>????????????AAADDDJJJXXXrrr~~~|||ggg```ZZZYYYWWWTTTSSSUUUVVVUUURRROOOLLLJJJHHHHHHBBBAAA???===;;;;;;;;;;;;999999999999999999999999;;;;;;;;;<<<===>>>???@@@BBBBBBDDDFFFIIIKKKNNNOOOUUUWWW^^^iiivvv~~~yyyyyy{{{~~~|||xxxsssooonnnnnnttt{{{rrriiigggcccllluuuyyy}}}~~~|||{{{{{{}}}}}}zzzsssmmmhhhjjjnnnttt|||zzzuuuooommmqqqwww~~~xxxmmmccc___]]]]]]```aaa[[[RRRLLLJJJKKKQQQVVV]]]cccgggiiikkklllnnnpppqqqssssssssssssrrrssssssrrrqqqqqqrrrsssttttttuuuvvvwwwxxxxxxxxxxxxwwwnnnhhhccccccjjjsss}}}qqqeee]]][[[ZZZ\\\```aaa___]]]ZZZWWWVVVXXX\\\dddsss~~~|||zzzwwwpppiii```XXXTTTRRRQQQOOOOOOVVV```kkkuuu~~~zzzqqqkkkhhhjjjooowwwuuufffUUUKKKGGGDDDCCCDDDDDDGGGLLLQQQTTTWWW[[[]]]cccfffgggeeeeeehhhgggdddbbb^^^YYYXXX[[[```cccdddiiilllnnnnnnlllfff___[[[QQQKKKEEEDDDCCCBBBFFFLLLSSSVVVZZZ]]]___```bbbdddcccdddfffgggfffdddbbb``````^^^ZZZVVVTTTRRRRRRRRROOOMMMJJJHHHHHHGGGEEECCCAAAAAA@@@@@@??????>>>>>>;;;;;;:::999888777777666777777777777777777777777888777888<<<@@@HHHXXXggguuu|||~~~sssiiifffeeeeeegggjjjiiihhhfffeeeeeeeeeeeeeeegggfffeeedddcccaaa]]]YYYVVVOOOKKKJJJHHHEEEDDDGGGHHHVVVeeelllmmmooorrrsssqqqpppooooooooommmjjjhhheeennnvvv{{{{{{wwwrrrmmmjjjiiijjjllltttxxxwwwnnniiiooowww{{{|||}}}ooooooqqqtttwwwyyyzzzzzzzzzxxxuuussspppgggXXXLLLCCC???999555444444444444111111111111111111111111111111000000111111222333222222222222222222222222222222222222222333333333333444444555666777777777888888888999:::;;;<<<=========>>>>>>>>>????????????@@@BBBCCCEEEPPPhhh~~~|||zzznnnddd[[[YYYXXXUUUSSSTTTUUUTTTRRROOOMMMKKKIIIHHHEEECCC@@@===<<<;;;<<<===999999999999999999999999;;;;;;;;;;;;<<<===>>>???BBBBBBCCCEEEGGGIIIKKKLLLRRRRRRWWW```kkk{{{~~~~~~~~~|||xxxsssqqqpppqqqzzz~~~qqqiiigggdddmmmuuuzzz}}}{{{{{{{{{{{{zzzvvvooojjjgggiiinnnttt{{{rrrmmmhhhhhhoooxxxuuuggg^^^\\\]]]]]]```aaa\\\TTTMMMKKKLLLRRRWWW^^^eeehhhkkklllnnnooopppqqqrrrsssssssssrrrssssssrrrrrrrrrrrrssstttttttttvvvwwwxxxxxxyyyyyywwwoooiiifffkkkrrr{{{wwwlll^^^\\\ZZZ\\\aaaeeeeeeddd]]]YYYVVVVVVWWW\\\hhhtttxxxlll```XXXSSSQQQPPPNNNSSS\\\fffpppyyy{{{rrrmmmlllnnnrrryyynnn\\\PPPJJJFFFDDDEEECCCGGGKKKOOORRRUUUXXX[[[___bbbbbb______aaaaaa^^^\\\ZZZXXXXXXZZZ^^^bbbcccgggjjjmmmnnnlllgggbbb^^^SSSMMMHHHFFFDDDCCCFFFKKKPPPSSSXXX[[[]]]^^^```bbb```bbbdddfffggggggfffeeedddbbb]]]XXXUUURRRRRRQQQNNNLLLIIIGGGGGGFFFDDDCCCAAAAAA@@@@@@???>>>>>>===::::::999888777777666666777777777777888888888888999777999===AAAKKK\\\kkkvvv{{{wwwnnneeedddeeeeeegggjjjiiiiiihhhgggfffffffffggghhhgggeeedddbbb^^^YYYUUUSSSNNNKKKJJJFFFBBBCCCGGGSSSbbbpppttttttwwwyyyyyytttqqqoooooonnnmmmjjjggg```iiiqqqtttwww{{{|||{{{tttttttttrrrpppooonnnmmmrrrvvvzzzrrrkkkhhhpppyyy}}}~~~~~~wwwuuussstttwwwzzz{{{{{{uuusssppppppkkk```RRRHHH@@@<<<777444333444444333111111111111111111111111111111111111111222222333222222222222222222222222333333333444444444555555444555555555666777777777888888888999:::;;;<<<===>>>>>>>>>>>>???????????????AAADDDDDDDDDLLLaaattt}}}xxxzzzxxxjjj]]]YYYXXXWWWUUUUUUSSSRRRQQQOOOMMMKKKIIIHHHGGGEEEBBB???===<<<===>>>999999999999999999999999;;;:::::::::;;;<<<===>>>AAAAAABBBCCCEEEGGGHHHIIIOOOOOOSSSZZZcccppp~~~}}}{{{xxxtttrrrsssttt~~~zzznnnhhhgggfffooowww{{{|||{{{{{{zzzwwwsssmmmjjjiiikkkpppvvv{{{}}}|||{{{lllgggccceeennnyyy}}}qqqddd\\\ZZZ\\\\\\___```[[[SSSMMMLLLNNNTTTYYY```fffjjjlllnnnooooooooopppqqqrrrrrrrrrrrrssssssssssssssssssttttttuuuvvvwwwxxxyyyyyyyyyyyyzzzqqqkkklllqqq{{{tttbbb^^^[[[\\\bbbgggjjjkkkddd___[[[XXXVVVWWW___iiizzz{{{lll^^^UUURRRRRRNNNRRRXXX___hhhttt|||tttooonnnpppttt{{{vvvcccXXXQQQKKKGGGGGGDDDFFFJJJMMMPPPTTTYYY\\\^^^```___[[[ZZZ[[[ZZZWWWVVVVVVVVVVVVYYY]]]```ccceeegggjjjlllkkkgggbbb___TTTNNNIIIGGGEEECCCEEEIIINNNQQQVVVYYY[[[]]]___aaa^^^___aaabbbdddeeeffffffeeeccc^^^YYYUUUQQQOOONNNKKKIIIGGGEEEEEEEEEDDDBBB@@@@@@??????>>>=========888888888888888777777777777777777888888888888999999888999>>>CCCNNN```pppxxx}}}qqqiiibbbbbbcccdddeeehhhggghhhiiihhhffffffhhhiiiiiigggfffdddaaa\\\VVVRRROOOMMMKKKJJJEEEAAADDDKKKZZZiiivvvzzz}}}zzzwwwrrrqqqrrrqqqooolll___ffflllooorrrwwwzzzxxxrrruuuvvvtttttttttrrrnnnooorrrtttxxx~~~|||rrrkkkiiiqqq{{{~~~}}}|||{{{wwwwwwyyy||||||zzztttooommmlllfffYYYLLLEEE===:::555333333333333333111111111111111222222222222111111111111222333333111222222222222333333333333333444444555555666666555555666666666777777777888888888999:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@AAADDDFFFEEEKKK[[[kkk|||wwwvvvuuubbb[[[ZZZYYYWWWWWWRRRRRRQQQPPPNNNLLLJJJIIIHHHFFFDDDAAA???>>>>>>===999999999999999999999999:::::::::::::::;;;<<<<<>>>>>===<<<<<<<<<888888888999999999999999777777888888888999999999999888:::???FFFQQQddduuu}}}{{{mmmeee___```bbbbbbdddfffdddfffggggggeeefffhhhkkkiiihhhfffdddaaa[[[TTTOOOJJJIIIJJJJJJFFFCCCHHHPPP]]]lllyyy{{{wwwvvvuuuqqqmmmaaafffiiikkkqqqxxx{{{yyywwwzzzyyytttsssuuutttoookkkoooqqqrrrvvvzzzzzzvvvqqqkkkkkkuuu{{{uuuoookkkjjjbbbSSSFFFAAA;;;888444222222333333333000000111111111222222222222222111111222222333444111111222222222333333333222222333444444555666666666666666666777777777777888888888999:::;;;<<<===>>>>>>?????????@@@@@@@@@@@@@@@CCCFFFGGGKKKVVVbbb||||||uuuyyyjjj^^^\\\[[[YYYWWWRRRRRRRRRQQQPPPNNNKKKJJJHHHGGGEEECCCAAA???>>>===999999999999999999999999:::::::::999::::::;;;<<<>>>>>>???@@@BBBDDDFFFGGGHHHJJJOOOVVVZZZ___jjjvvv}}}zzzzzz||||||vvvooonnnqqqrrr{{{}}}xxxssspppnnnmmmpppqqquuuxxxzzzxxxsssnnnccc^^^\\\aaakkkuuuyyyzzz{{{wwwqqqjjjddd```]]]]]][[[\\\\\\WWWQQQNNNQQQUUUZZZ^^^eeejjjlllmmmnnnooommmmmmmmmnnnnnnooopppqqqpppqqqrrrsssuuuvvvvvvvvvwwwwwwwwwxxxwwwwwwvvvuuu|||wwwyyy~~~lllfff___]]]aaahhhnnnpppsssnnnhhhccc\\\VVVYYY```bbbrrrppp^^^VVVTTTLLLMMMNNNRRR[[[hhhvvvxxxtttnnnqqqvvv}}}mmmddd\\\TTTMMMKKKDDDFFFHHHKKKOOOVVV]]]ccc___```]]]WWWSSSSSSQQQNNNHHHJJJLLLNNNPPPTTTXXX[[[```bbbdddeeeeeedddbbb```UUUOOOJJJHHHEEEBBBCCCGGGEEEHHHMMMQQQSSSUUUWWWYYY^^^]]][[[ZZZZZZ[[[]]]^^^^^^]]]ZZZWWWSSSNNNKKKIIIEEECCCBBBAAABBBCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;888999999::::::;;;;;;<<<777777888888999999999999999888:::@@@GGGSSSgggxxxxxxjjjccc]]]___aaaaaabbbeeebbbdddffffffdddeeehhhkkkiiihhhfffddd```ZZZSSSNNNFFFFFFIIIIIIFFFDDDKKKTTTbbbqqq}}}xxxuuuoookkkdddfffhhhjjjqqqzzz}}}{{{~~~|||ssspppsssssspppkkkoooqqqqqqsssxxxxxxtttooojjjlllwww}}}xxxpppkkkhhh___OOOBBB>>>999777333222222333333222000000111111222222222222222222111111222222333444111111111222222333333333111111222333333444555555666666666666777777777777888888888999:::;;;======>>>????????????@@@@@@@@@@@@???BBBFFFHHHKKKSSS\\\pppxxxooopppbbb^^^\\\YYYXXXSSSSSSSSSSSSQQQOOOMMMLLLGGGGGGFFFEEEBBB@@@>>><<<999999999999999999999999::::::999999::::::;;;;;;======>>>???AAADDDFFFGGGEEEHHHOOOUUUXXXZZZcccmmmyyy|||vvvqqqrrrvvvzzz~~~xxxrrroooooooooqqqsssuuuxxxyyyuuuooojjj```\\\ZZZ___jjjsssvvvuuuxxxtttnnnhhheeebbb___]]][[[]]]\\\WWWQQQOOOSSSXXX[[[```fffkkkmmmmmmnnnooommmllllllmmmmmmnnnooopppoooppprrrtttuuuvvvwwwwwwwwwwwwwwwwwwvvvuuutttsss~~~uuukkkbbbbbbgggkkkpppsssuuuxxxwwwnnn```XXXWWW[[[dddkkkwww{{{iii[[[SSSQQQMMMMMMSSSZZZbbblllvvvyyywwwyyy}}}ssshhhaaaZZZRRRLLLHHHFFFGGGLLLQQQWWWaaajjjkkklllfff\\\TTTPPPKKKGGGIIIHHHIIIMMMOOOPPPUUU[[[___```bbbccccccbbbaaa```VVVOOOGGGBBBCCCEEEGGGGGGFFFGGGIIIKKKNNNQQQTTTUUUZZZ[[[[[[YYYWWWXXX\\\aaa```___[[[VVVPPPKKKIIIIIICCCCCCCCCAAA>>><<<<<<===:::;;;;;;;;;;;;:::999888>>>===<<<;;;;;;;;;;;;<<<777888999::::::::::::::::::777666:::GGGZZZnnnzzz~~~vvvgggddd``````cccfffffffffjjjhhheeecccdddfffiiikkkkkkiiifffeeebbb\\\SSSLLLIIIFFFGGGHHHEEEDDDNNN[[[jjjqqqwwwwwwnnnkkkggghhhggggggppp~~~}}}xxxtttrrrqqqqqqooooooqqqsssuuuuuusssqqqrrrpppqqqyyy~~~vvvtttlll```QQQFFF@@@>>>666666555444333333333333000000000000000000000000111111111222222333333333222222222222222222333333555555555666666666666666555555777888888999999999999999::::::;;;<<<======??????@@@@@@@@@??????>>>CCCCCCDDDEEEGGGKKKQQQUUUgggwwwzzziii```]]]YYYUUUWWWTTTQQQPPPPPPQQQPPPOOOIIIHHHHHHFFFDDDBBB@@@???:::::::::;;;;;;::::::999999999::::::::::::;;;;;;<<<<<<===>>>???AAACCCDDDGGGIIIKKKNNNQQQVVV\\\aaaqqq{{{|||wwwuuutttvvvwww~~~xxxtttqqqqqquuuuuuvvvzzz|||wwwmmmeeeYYYWWWWWW]]]fffnnnrrrqqqpppooolllhhhdddaaabbbcccaaa^^^YYYUUURRRRRRTTTUUUaaacccgggkkkmmmmmmmmmlllkkkkkkllllllmmmooopppqqqqqqsssuuuuuutttssstttuuussstttuuuuuuuuutttsssrrryyynnneeefffjjjooossswww|||~~~uuuggg\\\YYYZZZ\\\cccnnnzzzooo___WWWQQQMMMMMMRRRXXX```jjjsss}}}yyy{{{zzzrrrkkkbbbWWWOOOKKKHHHIIIMMMRRRXXXcccmmmqqqssspppfff[[[TTTMMMGGGGGGDDDEEEHHHJJJKKKOOOUUU[[[\\\___aaabbbaaa___^^^YYYUUUNNNIIIFFFDDDCCCBBBCCCCCCEEEHHHKKKPPPTTTVVVXXXYYYXXXUUURRRRRRVVVZZZZZZZZZZZZWWWSSSMMMIIIGGGDDDCCC@@@===:::999999:::999:::::::::::::::999999999999999:::::::::::::::888888999:::::::::::::::999888999@@@MMM^^^ooozzz{{{sssgggccc```___bbbfffgggggghhhgggdddbbbbbbdddfffhhhkkkiiifffeeebbb\\\RRRKKKIIIFFFFFFGGGEEEGGGQQQ]]]fffmmmsss}}}xxxnnniiigggeeecccfffuuu~~~yyyvvvuuuuuuvvvtttttttttuuuuuusssqqqooollllllpppxxx|||vvvrrriii\\\NNNCCC>>>===666555444333333222333333111111111111111111111111222222222222222222333333222222222222222333333333555555555555666666666666666666777888888888888888999999:::;;;;;;<<<======??????@@@@@@@@@@@@??????AAABBBCCCDDDEEEHHHMMMQQQ]]]sss}}}vvvssseee^^^YYYUUUVVVTTTQQQPPPQQQQQQQQQPPPKKKKKKJJJHHHFFFDDDAAA@@@:::;;;;;;;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;<<<===>>>@@@AAABBBEEEGGGIIILLLOOOSSSXXX\\\fffooo{{{}}}xxxvvvvvvxxxyyy~~~yyyvvvuuuuuuxxxxxxyyy||||||uuujjjbbbYYYWWWWWW\\\eeemmmppppppoooooonnnkkkgggdddddddddfffccc___[[[YYYYYY[[[\\\bbbeeehhhlllnnnnnnnnnmmmlllmmmmmmnnnooopppqqqrrrrrrsssuuuuuutttssstttuuutttuuuuuuvvvvvvuuussssss~~~sssjjjjjjnnnrrrwww{{{qqqddd\\\YYYVVV[[[cccooo{{{xxxfff]]]RRRNNNLLLPPPVVV\\\fffnnnyyy}}}~~~}}}wwwmmm___UUUPPPLLLKKKNNNSSSZZZfffpppxxx~~~vvviii\\\PPPGGGGGGCCCBBBEEEFFFFFFIIINNNTTTWWW[[[^^^______]]]\\\VVVUUUSSSMMMGGGAAA>>>===@@@@@@@@@CCCGGGMMMSSSWWWXXXYYYXXXSSSOOONNNQQQTTTUUUXXX[[[]]]ZZZTTTMMMHHHFFFCCC???;;;999888999:::888888999999999999999999666777999:::;;;;;;::::::999999::::::::::::::::::999:::>>>FFFSSSdddrrr{{{vvvoooeeebbb___^^^aaaeeehhhjjjhhhfffcccaaa```aaaccceeejjjhhhfffeeebbb[[[QQQJJJIIIFFFEEEEEEFFFKKKWWWbbbccciiioooxxx|||rrrkkkgggbbb^^^eeexxx{{{yyyyyyzzz{{{zzzyyyyyywwwtttpppmmmkkkiiilllqqqxxx}}}wwwqqqfffWWWIII???;;;:::666555444333333222222222111111111111111111111111333333222222222222222222111222222222333333333444444444555555555666666666777777888888888888888888:::::::::;;;<<<<<<======??????@@@@@@@@@@@@@@@???BBBCCCDDDDDDDDDGGGKKKNNNSSSdddtttuuunnnbbb[[[XXXVVVTTTQQQQQQRRRRRRRRRQQQOOONNNMMMKKKHHHEEECCCBBB<<<<<<<<<;;;;;;::::::999999999::::::::::::;;;;;;:::::::::;;;===>>>@@@@@@CCCEEEGGGIIIKKKNNNSSSVVVZZZaaajjjttt~~~}}}zzzyyyzzz|||}}}{{{zzzzzz{{{}}}}}}}}}~~~|||ttthhh___XXXWWWWWW\\\dddkkknnnooonnnooopppooollliiihhhhhhkkkhhhdddaaa``````bbbccceeegggjjjmmmoooooooooooonnnnnnooopppqqqrrrssssssrrrsssuuuuuuttttttuuuvvvvvvvvvwwwwwwvvvvvvuuutttxxxmmmlllppptttyyy}}}{{{lll```YYYUUUXXX^^^fffqqq}}}mmmbbbTTTOOOMMMPPPTTTYYYaaaiiisss}}}}}}sssfff[[[TTTOOOMMMOOOSSS[[[gggsss~~~zzziiiWWWJJJJJJEEEBBBCCCDDDDDDFFFIIINNNQQQVVV[[[]]]]]]\\\[[[UUUWWWWWWSSSKKKEEEBBBBBBAAA@@@???@@@DDDJJJQQQUUU[[[\\\[[[VVVQQQNNNOOOQQQTTTXXX^^^cccccc]]]TTTMMMGGGEEEBBB???>>>===<<<<<<888888888888888888999999888999;;;===>>>===<<<;;;;;;:::::::::::::::;;;;;;:::<<>>===<<<;;;;;;:::::::::999999999:::::::::;;;;;;:::::::::;;;<<<>>>???@@@BBBDDDFFFGGGHHHKKKNNNQQQTTTYYY```hhhppp|||}}}}}}~~~~~~~~~{{{ssshhh```YYYXXXYYY\\\ccciiimmmnnnnnnqqqssstttqqqooommmlllllljjjgggdddcccdddfffggggggiiikkknnnppppppppppppppppppqqqrrrssstttttttttrrrtttuuutttttttttvvvwwwxxxxxxxxxxxxwwwvvvvvvuuu|||qqqooorrruuuzzz~~~ttteee[[[WWWXXXZZZ```iiittt~~~sssgggXXXRRROOOPPPSSSVVV^^^eeeppp{{{~~~vvvjjjaaaWWWRRRNNNPPPTTT[[[hhhtttzzzcccRRROOOHHHBBBBBBCCCAAABBBEEEIIILLLRRRWWW[[[\\\\\\\\\]]]___```\\\TTTMMMIIIHHHDDDBBB@@@@@@BBBGGGMMMQQQ[[[]]]]]]YYYSSSNNNMMMNNNQQQVVV^^^eeehhhddd\\\UUUIIIGGGEEEDDDDDDBBB???<<<999888888777777888999999999:::===>>>>>>===<<<;;;<<<<<<;;;::::::;;;;;;<<<===>>>BBBKKKYYYjjjzzzwwwppplllbbbaaa```___```ccchhhkkkhhhgggeeecccbbbccccccdddgggdddbbb```^^^XXXOOOIIIIIIGGGDDDDDDLLLXXXccciiigggjjjnnnsss}}}tttjjjgggeeehhhqqq}}}||||||}}}~~~zzz{{{yyyuuupppkkkjjjjjjjjjnnnsssvvvwwwzzzuuudddSSSEEE<<<888666555555444333222222222222111111111111111111111111333333333222222111111111111111222333444444555555444444555555666777888888999888888777888888999:::;;;;;;<<<<<<<<<<<<<<<===??????@@@AAAAAAAAAAAAAAADDDEEEFFFFFFFFFGGGIIIKKKPPPSSS```yyyxxx}}}lllbbb___XXXUUUSSSRRRSSSTTTSSSRRROOOOOONNNLLLIIIFFFDDDCCC@@@???===<<<;;;:::::::::999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBCCCEEEFFFGGGHHHKKKMMMPPPTTTZZZ```gggrrr~~~{{{sssjjjddd\\\\\\\\\___dddjjjnnnppppppssswwwxxxvvvtttrrrqqqmmmllliiigggfffggghhhiiiiiijjjlllnnnpppqqqqqqqqqqqqrrrssstttuuuuuuuuutttssstttttttttttttttwwwyyyzzzyyyyyyxxxwwwvvvvvvvvvvvvsssuuuxxx{{{}}}kkk^^^WWWWWWWWWZZZbbbkkkuuu{{{yyykkk\\\VVVQQQRRRSSSUUU[[[bbbmmmyyy~~~wwwmmmeeeYYYTTTQQQRRRVVV]]]iiitttttt^^^SSSJJJCCCBBBBBB@@@???AAAEEEHHHMMMRRRWWWZZZ\\\]]]aaaccceeeccc\\\SSSJJJEEEFFFDDDAAA@@@AAAEEEJJJMMMWWW[[[]]]\\\UUUOOOLLLKKKLLLPPPXXXbbbiiijjjeee```OOOLLLHHHFFFFFFDDD@@@<<<;;;:::999888777888888999888999;;;<<<=========<<<>>>===<<<;;;:::;;;<<<===???@@@EEENNN]]]nnn}}}{{{qqqkkkhhhaaaaaaaaa``````bbbfffiiihhhgggfffeeeddddddeeeeeedddaaa]]][[[ZZZUUUOOOJJJJJJHHHDDDEEEOOO^^^hhhjjjfffiiimmmrrr|||yyynnnkkkkkkmmmooouuu}}}||||||}}}yyyzzzyyyuuuooojjjjjjkkkhhhlllpppsssvvv{{{~~~||||||qqqaaaPPPDDD<<<888666555444333222222111111111222222222222222222222222333333222222222222222222111111222333444555666666555555666777888888999999888888777777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBBBBAAACCCDDDDDDDDDDDDFFFHHHNNNOOOWWWkkkzzz~~~rrrddd^^^YYYWWWTTTSSSSSSSSSSSSRRRNNNNNNMMMKKKIIIGGGEEEDDDBBBAAA>>><<<;;;:::::::::999999::::::::::::;;;;;;;;;;;;;;;<<<<<<===??????@@@BBBDDDFFFFFFGGGIIIKKKLLLPPPVVVZZZ```gggqqqxxxyyyrrrlllhhh``````aaadddggglllpppssstttwwwzzz{{{zzzxxxwwwvvvpppooommmkkkjjjjjjkkkllljjjkkkmmmnnnpppqqqrrrrrrrrrssstttvvvvvvvvvuuutttssstttttttttsssuuuxxxzzz{{{zzzyyywwwwwwvvvvvvvvvsss~~~yyyzzz|||qqqcccWWWVVVVVVXXX___hhhrrrxxx}}}ooo```ZZZTTTSSSTTTUUUZZZaaajjjwwwzzzoooggg[[[WWWTTTVVVYYY___jjjuuukkkYYYOOOFFFDDDDDDAAA@@@@@@AAACCCGGGLLLRRRWWW[[[]]]aaaeeekkkmmmiii^^^OOOEEEEEECCCAAA@@@AAADDDHHHKKKTTTYYY^^^___YYYRRRLLLJJJHHHKKKRRR^^^kkkqqqqqqooo]]]VVVMMMHHHFFFEEEBBB???>>><<<:::888777777888999777888999;;;>>>@@@BBBBBB???>>><<<;;;:::;;;<<<===>>>BBBIIIUUUcccsssuuukkkeeeccc```aaacccbbbaaaaaadddggggggfffeeeeeeeeeeeeffffffbbb^^^YYYWWWVVVSSSOOOKKKJJJHHHEEEGGGSSSccckkkjjjeeegggjjjnnntttsssnnnmmmqqqtttuuu{{{~~~}}}}}}}}}zzz|||{{{vvvooojjjjjjllljjjlllooorrrvvv{{{|||wwwssshhhYYYKKKBBB<<<888666555444333222111111111111222222222222222222222222222222222222222222333333111111222333444555666666666666777888999:::;;;;;;777777666777888:::===>>>============<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBBBB@@@BBBCCCDDDDDDDDDFFFHHHJJJLLLRRR```vvvttt{{{kkkddd[[[YYYUUUTTTSSSSSSRRRQQQMMMMMMMMMLLLJJJIIIGGGFFFDDDBBB???<<<::::::::::::999999::::::::::::;;;;;;::::::::::::;;;<<<===>>>>>>@@@BBBDDDDDDEEEGGGIIIJJJNNNTTTXXX[[[```ggglllzzz~~~wwwqqqllljjjeeeeeeggghhhkkkooosssvvvxxxzzz}}}}}}|||zzzzzzzzzrrrqqqooommmkkkkkkkkklllkkklllmmmnnnooopppqqqrrrrrrsssuuuvvvvvvvvvtttsssssstttttttttsssuuuxxx{{{{{{zzzyyywwwvvvuuuvvvvvvgggzzz~~~~~~uuufffXXXWWWVVVYYY___iiirrrxxx|||qqqccc\\\VVVUUUTTTUUUZZZaaahhhuuu}}}qqqggg]]]YYYWWWYYY\\\aaalllvvvsss___UUUKKKHHHHHHEEECCCCCC>>>@@@DDDIIIOOOUUUZZZ\\\ccciiisss{{{{{{ooo]]]OOOBBBAAA@@@???AAADDDGGGJJJSSSYYYaaabbb]]]UUUNNNKKKGGGIIIPPP^^^mmmxxx||||||jjj```SSSJJJGGGFFFDDDBBB@@@>>>;;;999777777888999777888:::===@@@DDDHHHJJJ@@@>>><<<;;;:::;;;<<<===>>>CCCMMMZZZiiiwwwrrrgggaaa______bbbddddddbbbaaaccceeeeeeeeeddddddeeeeeeffffffaaa\\\WWWTTTSSSRRROOOLLLJJJIIIFFFHHHUUUeeellljjjeeefffhhhjjjllltttwwwooommmsssyyyzzz{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~|||~~~}}}wwwooojjjjjjmmmooooooppprrrvvvzzz~~~}}}vvvjjjaaaSSSGGG@@@;;;888666555444333222111111111111222222222222222222222222111111111222222333333444111111222333444666666777666777888999:::;;;<<<<<<777666666666888;;;>>>???===============<<<<<<<<<>>>???@@@AAABBBBBBCCCBBBAAACCCEEEFFFFFFFFFHHHJJJGGGJJJPPPYYYiiisss{{{tttlll]]]ZZZVVVTTTSSSSSSRRRPPPMMMMMMMMMMMMLLLJJJIIIHHHEEECCC@@@===;;;::::::;;;999999:::::::::;;;;;;;;;999999999999:::;;;<<<<<<<<<>>>AAACCCCCCDDDFFFGGGIIINNNTTTXXXZZZ]]]aaaeeeooozzz|||||||||}}}~~~vvvooollljjjggghhhjjjkkkmmmqqquuuxxx{{{|||~~~~~~}}}{{{{{{|||qqqpppnnnllljjjjjjjjjjjjkkklllmmmnnnooopppqqqrrrrrrsssuuuvvvwwwvvvtttsssttttttttttttsssuuuyyy{{{{{{zzzxxxvvvuuuuuuuuuvvvXXXnnnzzzeee___YYYVVVYYY]]]dddnnnwww}}}uuubbb]]]XXXWWWWWWWWW[[[aaakkkrrr|||~~~pppeee```\\\[[[]]]```dddllluuukkk^^^PPPJJJGGGCCC@@@@@@@@@@@@AAADDDHHHOOOUUUXXX___fffppp|||}}}fffPPPLLLEEE@@@@@@@@@@@@BBBFFFRRRWWW^^^dddddd\\\QQQHHHGGGIIIMMMVVVeeevvvmmmXXXOOOJJJEEEBBBCCC>>>===<<<;;;:::999999999777:::;;;;;;???GGGKKKKKKEEE???;;;<<<===;;;;;;>>>AAAFFFPPP]]]kkkwww{{{nnnccc^^^\\\___aaaccceeeeeeeeeggghhheeedddcccbbbbbbccceeefffbbb^^^YYYUUUSSSQQQLLLIIIFFFIIIIIIJJJWWWhhhlllfffhhhffffffhhhjjjllluuu|||wwwrrrrrrvvvzzzyyyxxxyyyzzz{{{}}}}}}~~~~~~~~~{{{|||}}}{{{ssskkklllrrrtttrrrooommmoootttyyy}}}qqqiiiZZZJJJBBB===888444333444444333333222111000000333222111000///////////////000111222222222222222444444555555666777777777555555666666777777888888777888888999::::::;;;;;;===>>>???@@@@@@???>>>===>>>???@@@@@@@@@BBBEEEHHHJJJFFFBBBBBBEEEHHHIIIHHHJJJIIIKKKRRR]]]pppyyyvvvoooddd[[[UUUVVVXXXVVVSSSSSSNNNNNNMMMMMMKKKJJJIIIHHHFFFCCC@@@======<<<:::999;;;:::999888777888999::::::999888888888999:::;;;======>>>???@@@BBBDDDEEEFFFIIILLLPPPTTTXXX]]]aaafffnnnyyy|||vvvtttuuuwww|||zzzsssooommmmmmllllllnnnpppsssvvvyyy{{{||||||}}}}}}}}}{{{yyyxxxuuussspppmmmkkkkkkkkkkkkooonnnmmmooorrrtttrrrpppuuuvvvvvvvvvvvvuuuuuutttqqqsssvvvwwwwwwvvvwwwwwwzzzyyyxxxvvvtttsssrrrrrrSSSggg~~~~~~jjjaaa[[[XXXZZZ^^^dddmmmvvvzzztttgggaaa\\\[[[ZZZYYY\\\bbbkkkqqq{{{sssiiiccc___]]]___```ccckkkttttttfffWWWPPPKKKEEEBBBAAA@@@@@@@@@CCCGGGNNNTTTWWW]]]dddooo{{{lllXXXNNNGGGAAAAAAAAAAAACCCGGGPPPVVV^^^eeefff```TTTLLLHHHIIIKKKSSSaaarrryyyeeeXXXMMMDDD@@@@@@???>>>===<<<;;;:::::::::777:::<<<<<>>>>><<<===@@@CCCIIITTTbbbppp{{{xxxlllbbb^^^]]]___aaaccceeeeeeeeeggghhhfffeeedddbbbbbbccceeefffddd```[[[VVVSSSPPPKKKHHHHHHIIIJJJPPP\\\hhhllliiimmmjjjhhhhhhggghhhooowww~~~zzzuuuuuuxxx{{{zzzxxxyyyzzz{{{{{{|||{{{{{{zzzxxxyyy{{{{{{uuupppttt{{{zzzwwwrrroooooossswwwzzzpppbbbTTTEEE???<<<888555444444444333333222111111000222222111000000000111111111111222222222222222222444444555555666777777777555555666666777888888999777777888888999::::::;;;===>>>>>>>>>>>>>>>>>>===@@@AAABBBBBBBBBDDDGGGIIIOOOKKKFFFDDDEEEEEEEEEDDDGGGGGGIIINNNWWWhhh{{{ppphhh^^^VVVVVVVVVTTTQQQQQQOOONNNNNNNNNLLLKKKJJJIIIHHHEEEAAA???===<<<;;;999;;;:::999999888999999999999999888888888999:::;;;<<<<<<===>>>???AAACCCDDDEEEHHHKKKOOORRRVVVZZZ^^^ccciiisss~~~zzzssspppqqqrrryyy{{{uuuqqqooooooqqqqqqrrrsssvvvxxxzzz{{{}}}}}}||||||{{{zzzyyyxxxtttssspppmmmkkkkkkkkkkkknnnmmmmmmpppsssuuutttsssssstttuuuuuuuuuuuuttttttpppsssvvvwwwwwwwwwwwwxxxyyyxxxwwwuuusssrrrrrrrrrMMM]]]rrrrrrddd___[[[\\\___cccjjjrrrvvv}}}vvvmmmfffaaa___]]][[[^^^cccjjjpppzzzvvvmmmeeeaaa______```bbbjjjrrrqqqaaaXXXQQQJJJEEECCC@@@@@@@@@AAAFFFLLLRRRVVV\\\cccnnn{{{sssbbbRRRKKKDDDCCCBBBBBBDDDGGGNNNTTT^^^gggjjjdddZZZRRRIIIHHHJJJOOOZZZjjj{{{vvveeeTTTFFF@@@AAA@@@???>>><<<;;;:::::::::666:::<<<>>>CCCMMMRRRSSSLLLEEE@@@??????===???BBBFFFNNNZZZiiivvv~~~ssshhhaaa_________aaadddeeeeeeeeefffhhhhhhgggeeecccbbbcccdddeeegggccc]]]XXXSSSOOOJJJGGGIIIHHHMMMYYYdddiiikkkmmmoookkkhhhhhhffffffkkkqqq~~~{{{xxxxxx{{{}}}|||zzzyyyzzz{{{{{{{{{yyyxxxwwwttttttvvvvvvsssrrryyy}}}wwwsssqqqsssvvvxxx|||lllXXXLLL@@@;;;:::777555555444333333222222111111111222222111111222222333333555444333222222222333444444444555555666777777777666666666777888888999999777777777777888999::::::======<<<<<<<<<<<<======???@@@BBBBBBBBBCCCEEEHHHOOOKKKGGGEEEDDDDDDCCCCCCDDDEEEGGGJJJNNN]]]xxx|||sssmmmbbbYYYWWWVVVTTTQQQQQQPPPPPPPPPOOONNNMMMLLLKKKJJJGGGCCCAAA???===;;;999:::::::::::::::999999888999999888888999999:::;;;;;;;;;<<<<<<>>>???AAABBBDDDFFFIIILLLNNNRRRVVVYYY]]]bbbiiirrr|||||||||zzzrrrnnnnnnooouuu|||}}}wwwtttrrrrrrvvvvvvvvvwwwxxxyyy{{{|||}}}}}}{{{zzzyyyxxxxxxwwwsssrrrpppmmmlllkkkkkkkkkmmmmmmnnnppptttvvvvvvuuuqqqrrrssstttuuuuuuuuutttpppsssvvvwwwwwwvvvwwwxxxwwwvvvuuusssrrrqqqqqqqqqHHHTTTeeeuuuwwwhhhbbb^^^^^^```aaagggmmmrrrzzz{{{pppjjjdddaaa___^^^```eeeiiioooxxxvvvnnnddd```^^^^^^___aaahhhppp|||xxxiii```XXXPPPIIIGGGBBBAAA@@@AAAEEEKKKRRRVVV\\\bbbmmmxxxyyyjjjWWWOOOGGGEEECCCBBBDDDHHHMMMSSS^^^hhhllliii```YYYKKKIIIIIILLLUUUcccwwwttt^^^LLLEEEEEE@@@???===<<<;;;:::999999555999<<>>@@@DDDJJJSSSaaaooo{{{xxxmmmeee`````````___bbbdddeeeeeeeeefffgggjjjhhheeecccbbbaaabbbcccgggddd^^^XXXRRRMMMIIIFFFKKKIIIRRRbbbkkkjjjkkkqqqpppkkkhhhhhhhhhgggkkkqqqyyy~~~}}}||||||{{{xxx{{{yyyxxxyyy|||}}}}}}|||yyyzzz|||||||||{{{zzzyyyrrrpppooopppnnnnnnuuu|||vvvtttuuuxxxzzz~~~vvveeeQQQGGG===999888555444555333333333222222111111111222222222222333444555666777666444222111222444555444444555555666777777777666666777888888999999:::777777777777777999:::;;;===<<<;;;::::::;;;<<<===<<<>>>?????????@@@BBBDDDGGGEEEDDDCCCDDDEEEFFFFFFDDDEEEHHHHHHIIITTTlll{{{rrrzzzpppdddZZZWWWWWWUUUTTTUUUQQQQQQQQQPPPPPPOOONNNMMMLLLIIIFFFCCCAAA???<<<:::999:::;;;;;;;;;:::888777999888999999999999:::::::::::::::;;;<<<===???@@@BBBDDDGGGIIIKKKMMMQQQTTTWWWZZZ```gggoooyyy|||xxxxxx~~~|||tttooonnnnnnqqqyyy|||xxxuuussssssvvvvvvvvvwwwxxxzzz{{{|||}}}{{{yyywwwvvvuuuvvvvvvsssrrrpppooommmmmmmmmmmmnnnnnnppprrrtttuuuuuuuuuqqqrrrssstttuuuvvvvvvvvvsssuuuwwwwwwvvvuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqEEEMMM[[[jjj{{{zzzkkkeeeaaaaaaaaaaaadddjjjpppxxx~~~rrrkkkeeecccaaa___bbbggggggllluuu~~~tttlllccc___\\\]]]]]]___fffnnnvvv|||ooohhhaaaXXXPPPLLLDDDCCCAAABBBEEEKKKRRRVVV]]]ccclllvvv|||ppp\\\SSSKKKGGGEEECCCEEEHHHLLLRRR]]]ggglllkkkddd___PPPJJJHHHKKKRRR^^^rrriiiTTTJJJGGG@@@???===;;;:::999999888555999===@@@GGGRRRYYYZZZVVVMMMDDD@@@???>>>BBBFFFNNNXXXggguuu~~~|||qqqhhhbbb``````aaa```bbbdddeeeddddddeeegggjjjhhheeebbb____________dddaaa]]]WWWQQQLLLHHHGGGKKKMMMXXXiiipppmmmnnnuuutttnnnjjjkkkjjjiiikkkoootttyyy{{{yyywwwwwwvvvsssuuuuuuvvvxxx{{{}}}}}}|||yyyzzz}}}}}}|||uuuqqqnnnllljjjjjjpppyyy}}}yyywwwyyy}}}}}}}}}}}}mmm]]]MMMDDD<<<999777333222333333333222222222222222111111111222222333444666666888666444222222222444555444444555555666777777777777777888888999:::::::::888777777666777999:::<<<===<<<;;;::::::;;;<<<===;;;===????????????@@@BBB@@@@@@@@@AAABBBCCCEEEGGGFFFGGGIIIIIIHHHOOOcccuuu~~~~~~}}}fffnnn|||sssggg[[[VVVVVVUUUUUUVVVQQQQQQRRRQQQQQQPPPOOONNNNNNKKKHHHFFFDDDAAA>>>;;;::::::;;;<<<;;;:::999888888888999999::::::::::::999999::::::;;;<<<===>>>@@@BBBDDDFFFGGGJJJMMMPPPRRRUUUZZZ```gggpppyyy~~~}}}yyyvvvxxx~~~~~~vvvpppooooooqqqxxx~~~~~~zzzvvvtttsssrrrrrrrrrssstttuuuwwwyyyzzzyyyxxxvvvtttssssssssstttsssrrrqqqpppoooooonnnnnnpppqqqrrrsssssssssssssssrrrssstttuuuvvvwwwwwwwwwvvvxxxyyyxxxvvvsssrrrrrrssssssrrrqqqqqqqqqqqqqqqBBBFFFQQQ```ppp}}}oooiiieeeeeedddbbbeeeiiipppwwwvvvooohhheeebbb___aaafffeeeiiiqqqzzz~~~sssmmmddd___\\\\\\\\\]]]ccckkkqqqwwwrrrlllaaaWWWSSSHHHFFFDDDCCCGGGMMMTTTXXX___dddkkkttt~~~wwwcccZZZPPPKKKHHHFFFGGGKKKNNNRRR[[[dddjjjjjjfffbbbUUUMMMIIIMMMSSS\\\mmm~~~uuu]]]NNNGGGAAA@@@>>><<<;;;:::999999666;;;???BBBJJJUUU]]]^^^\\\QQQGGGBBB@@@@@@DDDIIISSS^^^lllyyy~~~vvvlllddd```___```aaa```bbbdddeeeddddddeeefffiiigggccc___\\\[[[[[[[[[]]]\\\YYYTTTOOOKKKIIIIIIMMMTTTbbbooouuutttuuuyyyzzzsssnnnmmmllljjjjjjlllrrrwwwyyyvvvuuuuuutttqqqppprrruuuwwwyyyzzzzzzzzzwwwyyy|||~~~}}}zzztttooommmkkkjjjooovvv{{{xxxxxx||||||{{{uuueeeUUUIIIBBB;;;999666222111222222222222222222222222222222222222222333444555666666555444333333333444555444444555555666777777777888888888999::::::;;;;;;:::999777777777999<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@AAA@@@@@@AAABBB???@@@AAA@@@@@@@@@BBBDDDGGGGGGHHHIIIIIIMMMZZZhhh{{{gggeeejjjzzzqqqaaaZZZWWWTTTTTTUUUQQQQQQRRRRRRQQQQQQPPPOOONNNLLLJJJHHHGGGDDD@@@===;;;;;;;;;;;;;;;:::999999777888999::::::::::::999999999999::::::<<<======>>>@@@BBBDDDEEEGGGKKKMMMNNNRRRWWW\\\aaahhhoootttzzz~~~{{{yyy{{{~~~wwwrrrppppppssszzz}}}zzzwwwtttrrrqqqqqqnnnnnnnnnpppqqqsssuuuvvvttttttsssrrrqqqqqqqqqqqqqqqqqqqqqppppppoooooooooppprrrssssssqqqqqqqqqrrrttttttuuuvvvwwwwwwwwwvvvwwwxxxyyyxxxuuusssqqqqqqsssrrrqqqqqqqqqqqqqqqrrr===???HHHWWWfffuuusssnnnjjjjjjhhhfffgggkkkpppwww|||tttmmmhhhccc___```dddcccgggnnnwwwvvvqqqiiiccc___]]][[[[[[```ggglll}}}wwwkkk___XXXKKKIIIFFFFFFIIIOOOUUUZZZ___eeekkkttt~~~kkk```VVVPPPMMMJJJKKKOOOOOOSSSYYYaaafffhhhfffcccZZZOOOIIIOOOWWW]]]jjjxxxjjjWWWKKKCCCBBBAAA???===;;;;;;::::::>>>BBBFFFNNNYYY```bbbbbbVVVKKKEEEBBBCCCGGGMMMYYYcccrrr|||yyyrrrhhhaaa______``````aaaccceeeeeeddddddeeefffgggeeeaaa]]]YYYWWWWWWVVVUUUVVVUUUQQQMMMJJJJJJKKKOOO]]]llltttxxx|||~~~}}}yyyrrrmmmmmmnnnkkkkkkmmmqqqvvvxxxvvvuuuuuuuuurrrpppsssvvvxxxxxxwwwwwwvvvvvvxxx{{{}}}}}}|||zzzxxxyyytttooonnnllllllpppwww}}}zzzwwwuuuvvvzzzzzzvvvmmm^^^OOOCCC===999888555111000333222222222222222222222222222222111222222333444444333333333333333444444444444444555555666777777777888888999999:::;;;;;;;;;;;;:::888777888:::===>>><<<<<<============<<<<<<;;;===@@@@@@@@@???@@@@@@>>>@@@BBBAAA??????AAACCCFFFEEEEEEHHHIIIKKKSSS[[[llltttgggaaammmqqqeee]]]WWWTTTUUUQQQQQQQQQRRRQQQQQQPPPOOONNNMMMKKKJJJIIIFFFBBB???<<<<<<;;;:::::::::::::::777888999:::::::::999999:::::::::::::::;;;<<<===<<<>>>@@@BBBDDDFFFJJJLLLMMMPPPTTTXXX\\\```eeehhhnnnssszzz~~~zzzuuuttttttvvv}}}{{{zzzxxxuuusssrrrqqqqqqllllllllllllmmmnnnooopppoooooopppppppppoooooonnnnnnoooooooooooonnnnnnmmmmmmppprrrrrrqqqpppqqqsssttttttuuuuuuvvvuuuuuutttuuuwwwxxxxxxvvvtttssssssrrrrrrqqqqqqqqqrrrrrrsss::::::BBBQQQ```nnnvvvqqqnnnnnnllliiijjjmmmqqqwwwyyypppjjjddd^^^^^^bbbaaaeeellluuu~~~yyyuuummmgggbbb___[[[YYY^^^dddhhhyyy~~~rrrddd\\\MMMKKKHHHGGGJJJPPPWWW[[[___eeekkktttoooeeeZZZTTTPPPMMMNNNRRRQQQSSSXXX^^^dddfffeeeddd]]]PPPJJJQQQYYY^^^hhhtttttt```RRRFFFDDDCCCAAA???======<<<===AAAEEEIIIQQQ\\\cccdddfffZZZNNNGGGEEEEEEJJJPPP]]]ggguuu~~~vvvooofff```^^^___```___aaaccceeeeeeddddddeeeffffffddd___[[[WWWUUUTTTTTTPPPRRRRRROOOKKKJJJKKKMMMQQQdddssswwwzzzuuunnnjjjlllooonnnnnnpppqqqvvvxxxvvvuuuvvvvvvsssrrrtttwwwyyyxxxuuutttsssuuuvvvyyy{{{zzzxxxuuusssvvvpppmmmmmmmmmmmmrrrxxxzzzxxxtttssstttyyy~~~zzzsssiiiZZZMMM???:::777666444111111333222222222222222222222222222222111111222222333333111111222333444444444333444444555555666777777777888999999::::::;;;;;;<<<<<<;;;999888999;;;>>>???;;;<<<===>>>>>>===<<<;;;999;;;>>>>>>>>>======>>>===???BBBBBB@@@@@@CCCEEEEEEBBBBBBFFFIIIJJJNNNSSS[[[tttmmm```iiipppeee\\\WWWVVVQQQQQQQQQQQQQQQQQQPPPOOONNNMMMKKKKKKJJJGGGDDDAAA===<<<;;;:::999:::;;;<<<777888999:::;;;:::999999::::::::::::;;;<<<<<<===;;;===@@@AAACCCFFFIIILLLLLLOOOSSSVVVYYY[[[^^^``````dddkkksss{{{~~~zzzyyyyyyyyyyyyxxxwwwuuusssrrrqqqqqqmmmllllllkkkkkkkkkkkklllkkklllnnnooooooooonnnmmmlllmmmmmmmmmmmmmmmllllllkkknnnqqqqqqpppppprrrttttttttttttuuuttttttsssssssssuuuwwwwwwvvvuuuuuuvvvrrrrrrqqqqqqrrrrrrssssss777;;;@@@DDDLLL\\\qqqzzzvvvuuurrroooooorrrxxx}}}vvvllleeeaaa```___bbbdddjjjsss}}}vvvnnnddd]]]\\\\\\\\\[[[hhhooo{{{|||mmm___WWWQQQMMMOOOSSSVVV\\\bbbaaagggmmmttt~~~xxxggg[[[ZZZYYYRRRRRRWWWVVVUUUUUUZZZbbbhhhhhhfff[[[WWWQQQOOOSSS]]]hhhooo}}}wwwfffZZZOOOJJJCCC@@@???>>><<<:::<<<@@@HHHQQQZZZbbbgggjjjggg^^^TTTMMMHHHFFFMMMUUUcccjjjttt}}}sssmmmeee```^^^___``````ffffffffffffffffffeeeeeeiiifffaaaZZZTTTSSSTTTVVVUUUQQQOOONNNLLLHHHJJJOOOXXXkkkyyyyyyxxxssspppmmmmmmppprrrrrrrrrrrrqqqpppoooppprrrtttuuuvvvvvvwwwyyyzzzxxxuuurrrvvvvvvvvvuuutttrrrpppnnnmmmkkkjjjjjjlllrrrxxx{{{{{{yyyvvvssssssvvvyyy|||~~~|||yyyqqqcccSSSGGG===;;;888555333222222333111111222222222333333333222222111111111111222222222222333444444555555666444666999:::999999999:::999999888888888999::::::<<<=========;;;;;;===>>>??????>>>>>>>>>>>>??????;;;===>>>>>>======>>>@@@======>>>???@@@BBBDDDEEEDDDEEEEEEDDDDDDFFFIIILLLZZZfff}}}yyyuuummm```[[[[[[VVVTTTRRROOOOOOOOOOOOPPPPPPNNNMMMLLLLLLKKKHHHFFFCCCAAA???<<<;;;;;;<<<<<<444555555666777777888888999999::::::::::::;;;;;;>>>>>>???@@@BBBDDDFFFGGGHHHJJJNNNQQQRRRTTTWWWYYY]]]___dddjjjqqqxxx}}}}}}{{{xxxvvvuuutttrrrpppqqqpppnnnnnnoooooommmllliiijjjjjjkkklllmmmoooppppppooonnnmmmmmmllllllmmmoooooooooqqqssstttsssrrrsssssstttuuuuuutttsssrrruuuvvvvvvvvvvvvuuuuuutttwwwsssnnnmmmpppssstttttt666999===???EEERRReeesss}}}xxxvvvsssooopppsssxxx}}}yyyoooiiieeeddddddcccdddiiiqqq{{{{{{uuukkkccc^^^\\\\\\\\\fffmmmxxxsssfff]]]VVVQQQSSSVVVXXX^^^cccfffkkkqqqvvv~~~vvvfffZZZYYYXXXTTTTTTZZZYYYVVVVVVYYY```ddddddccc\\\XXXTTTRRRWWW___jjjppp||||||lllaaaSSSNNNHHHCCCBBBAAA???===@@@DDDKKKTTT\\\cccgggiiiiii```WWWQQQLLLJJJPPPXXXeeelllvvv~~~|||nnniiibbb]]]\\\]]]^^^___cccddddddeeeffffffggggggfffddd```ZZZTTTRRRRRRSSSRRROOOMMMMMMKKKIIILLLRRR___nnnyyyvvvssswwwyyyvvvooommmkkkkkkooorrrsssssssssqqqmmmkkkkkkmmmqqqtttwwwwwwxxxyyy{{{zzzwwwtttsssrrrpppooommmjjjfffdddfffeeedddfffkkkrrryyy~~~}}}{{{xxxvvvvvvxxx|||~~~~~~}}}zzztttjjj[[[KKKAAA;;;999777444222222222333111111222222222333333333222222111111111111222222333333444555555666666777555888:::<<<;;;::::::::::::999999999999::::::;;;===>>>>>>===<<<<<<===?????????>>>>>>>>>>>>??????<<<>>>??????>>>===>>>???>>>>>>???@@@AAACCCDDDEEEDDDEEEEEEDDDDDDFFFIIILLLSSS^^^sss~~~zzziii___[[[UUUTTTRRRQQQQQQSSSSSSTTTQQQPPPNNNNNNNNNMMMJJJHHHDDDBBB@@@===;;;:::;;;;;;888888888888888888888888999999999:::::::::;;;;;;======>>>???AAACCCEEEFFFCCCFFFJJJLLLNNNOOORRRTTTVVVXXX\\\bbbhhhnnntttvvv~~~|||yyywwwvvvuuusssrrrpppnnnmmmmmmnnnnnnmmmkkkkkkkkkkkkkkklllmmmoooooopppooonnnmmmmmmllllllmmmnnnnnnnnnpppqqqrrrqqqpppttttttuuuvvvvvvuuutttsssttttttuuuuuuttttttsssssstttqqqmmmmmmooorrrrrrrrr888:::;;;<<<>>>HHHVVVaaauuu{{{xxxtttppppppssswww}}}|||tttooolllkkkkkkeeefffiiioooxxx~~~vvvlllccc]]]\\\\\\bbbhhhrrr}}}{{{oooeee]]]XXXXXXZZZ]]]aaagggmmmqqqvvvyyyssseeeZZZXXXWWWTTTWWW]]][[[XXXVVVXXX\\\______^^^\\\YYYWWWWWW[[[ccclllqqq|||ssshhhZZZUUUNNNHHHEEEDDDBBBAAAEEEIIIQQQYYYaaafffiiijjjkkkccc\\\WWWRRRPPPVVV]]]jjjpppyyy{{{vvvjjjeee```]]]]]]^^^``````aaaaaabbbdddeeeggghhhhhhcccbbb___ZZZUUUQQQPPPPPPOOOKKKJJJKKKKKKJJJNNNTTTaaammmssspppmmmpppqqqnnnllljjjiiikkknnnrrrtttuuuvvvqqqkkkeeeeeehhhnnnrrryyyyyyyyy{{{}}}|||zzzxxxwwwuuurrrooolllhhhccc___\\\]]]^^^bbbiiisss{{{~~~|||zzzxxxyyy{{{~~~~~~}}}yyyoooaaaQQQDDD===888777555333222222222333111111222222222333333333333222222111111222222333444444555555666777777888666999<<<===<<<:::999999:::::::::::::::;;;<<<<<<>>>>>>???>>>===<<<>>>@@@???>>>>>>======>>>>>>???===???BBBBBB@@@>>>>>>>>>?????????@@@AAACCCDDDEEECCCDDDEEEDDDDDDEEEHHHJJJOOOVVVhhhwwwfff\\\WWWUUUSSSRRRSSSUUUUUUTTTSSSQQQPPPPPPPPPOOOLLLJJJFFFDDDAAA>>><<<:::::::::<<<<<<;;;;;;:::999888888999999999999::::::::::::<<<<<<<<<>>>???AAACCCDDD@@@CCCFFFIIIJJJKKKNNNPPPQQQRRRUUUZZZ___dddiiikkkuuu{{{}}}zzzwwwvvvuuutttrrrqqqnnnmmmllllllmmmnnnlllkkkmmmlllllllllmmmmmmnnnooopppooonnnmmmmmmllllllmmmlllmmmnnnoooooopppoooooorrrsssssstttttttttssssssrrrsssssssssrrrrrrqqqpppooonnnmmmmmmoooppppppppp999;;;;;;;;;<<>><<<999888777::::::::::::;;;<<<======>>>?????????======>>>@@@>>>>>>============>>>>>>>>>@@@CCCDDDBBB???======>>>>>>>>>???@@@BBBCCCDDDCCCDDDEEEDDDDDDDDDGGGIIIPPPTTTaaayyyooo___\\\XXXSSSQQQRRRSSSSSSQQQSSSQQQPPPPPPPPPOOOMMMKKKGGGFFFCCC@@@===;;;999999<<<<<<;;;;;;::::::999999888999999999999:::::::::::::::;;;<<<===???AAABBBAAACCCFFFHHHIIIJJJLLLNNNOOOPPPSSSVVVZZZ^^^bbbccckkkpppxxxxxxvvvsssrrrqqqpppooommmnnnlllllllllnnnnnnnnnlllnnnnnnmmmmmmmmmnnnoooooopppooonnnmmmmmmllllllmmmlllmmmooooooooonnnoooooooooooooooppppppppppppppprrrrrrrrrrrrrrrqqqpppooollllllmmmnnnnnnooonnnnnn888999:::999:::>>>DDDJJJXXXeeezzz~~~yyytttnnnnnnqqqwww~~~{{{|||}}}}}}|||uuuqqqnnnnnnssszzzrrrggg```]]]ZZZ___gggqqq{{{xxxmmmeee______bbbfffmmmssstttyyy~~~vvvmmmccc]]]XXXVVVWWWZZZ[[[ZZZWWWVVVWWWWWWWWWWWWUUUTTTUUUXXX^^^fffmmmrrr}}}vvvkkkccc___XXXPPPJJJHHHGGGHHHLLLQQQYYYaaaiiiooorrrtttoookkkhhhgggdddaaaccciiitttyyyyyypppiiidddaaa______aaadddeeeeeeddddddddddddddddddddddddaaabbbbbb___YYYTTTPPPOOONNNKKKIIIJJJIIIIIINNNUUUYYY^^^bbbeeeiiinnnqqqpppmmmmmmmmmmmmoooqqquuuwww}}}vvvllldddbbbhhhpppvvv}}}~~~zzzvvvqqqnnnmmmiiibbb\\\VVVYYY]]]dddlllttt{{{wwwwwwwwwxxxzzz~~~|||yyyqqqcccSSSFFF???===444444333333222222222222111111222222222333333333444444333333333333444444222333333444444555666666555888;;;<<<:::888777777::::::::::::;;;<<<===>>>>>>?????????======>>>@@@>>>>>>============>>>>>>>>>AAADDDDDDBBB@@@>>>===============>>>???AAAAAABBBCCCDDDDDDCCCDDDEEEGGGOOOQQQ[[[ppp{{{fff^^^XXXRRROOOQQQSSSSSSQQQQQQPPPOOOOOOPPPOOOMMMKKKIIIHHHEEEBBB???<<<;;;:::::::::::::::::::::::::::888888888999999999::::::999999:::;;;<<<===???@@@@@@BBBEEEGGGGGGHHHJJJKKKNNNNNNPPPSSSVVVYYY\\\]]]```dddkkkrrr{{{~~~vvvsssqqqooooooooommmkkknnnmmmlllmmmoooppppppoooooooooooonnnnnnooopppppppppooonnnmmmmmmllllllmmmlllnnnppppppooonnnooopppnnnnnnnnnnnnoooooopppppprrrrrrrrrrrrqqqpppooonnnkkklllmmmnnnmmmlllllllll444666777777888:::>>>AAAMMMVVVhhh~~~~~~yyytttoooooorrrxxxzzzsssooorrrxxx~~~~~~qqqfff___YYY]]]dddmmmwww|||ppphhhbbbcccfffjjjqqqxxxwww}}}~~~xxxooogggaaa^^^]]]^^^```___]]][[[YYYWWWUUUTTTPPPPPPRRRVVV]]]fffnnnsss~~~uuulllfffccc\\\TTTMMMJJJKKKLLLQQQUUU[[[ccckkkrrrvvvxxxsssqqqppppppnnnkkklllqqqxxx|||~~~vvvllleee```^^^]]]^^^aaacccddddddggggggfffeeedddcccbbbbbbcccdddddd```[[[UUURRRPPPNNNKKKIIIJJJJJJJJJPPPWWW]]]___bbbfffkkknnnnnnlllmmmnnnnnnnnnoooqqquuuxxx~~~xxxnnnggggggllltttzzz~~~zzzuuupppnnnmmmiiiaaa[[[VVVZZZaaahhhpppuuuyyy{{{uuuuuuvvvyyy}}}|||uuujjjZZZLLLAAA<<<:::444444444333333222222222111111222222222333333333555444444333333444444555222222333333444555555555666888::::::999888888888999999999999:::<<<======>>>>>>???>>>===<<<>>>@@@>>>======<<<<<<======>>>>>>@@@BBBCCCAAA?????????<<<<<<<<<<<<===>>>???@@@AAACCCDDDDDDCCCCCCDDDEEEIIIKKKUUUgggyyywwwddd\\\SSSOOOQQQTTTUUUTTTPPPOOONNNNNNOOONNNLLLJJJJJJIIIGGGEEEBBB???===<<<999999999999999999999999888888888888999999999999999999999:::;;;<<<>>>???===@@@BBBCCCDDDDDDFFFGGGJJJJJJLLLNNNPPPSSSUUUWWW[[[^^^dddjjjqqqyyy}}}|||{{{uuusssqqqooooooooommmlllmmmmmmlllnnnpppqqqqqqpppooooooooooooppppppqqqrrrpppooonnnmmmmmmllllllmmmllloooqqqqqqnnnmmmnnnpppoooooooooooopppqqqrrrsssrrrrrrrrrqqqpppooonnnmmmjjjkkklllllljjjhhhhhhiii444555666777777888999:::CCCHHHVVVkkk{{{uuupppqqqtttzzzyyyrrrqqqvvv{{{|||mmmccc[[[^^^cccjjjsss{{{vvvnnngggfffiiilllssszzz{{{}}}tttmmmiiihhhggghhhhhhfffccc]]]XXXSSSQQQMMMMMMPPPUUU]]]gggpppuuu}}}wwwnnniiifff___WWWOOOLLLNNNQQQWWWYYY^^^dddkkkrrrwwwzzzyyywwwxxxzzzxxxtttuuuyyy{{{{{{ssshhhaaa___^^^^^^```ccceeeeeeeeehhhhhhgggfffeeedddcccbbbcccdddccc```[[[UUURRRQQQMMMIIIHHHIIIKKKMMMSSS[[[cccbbbdddiiinnnnnnkkkiiiiiikkkmmmmmmnnnqqqvvvzzz}}}wwwpppkkkkkkpppxxx}}}~~~xxxrrroooooojjjbbbZZZTTTZZZccclllsssvvvwwwwwwuuuvvvxxx|||vvvfffVVVIII@@@;;;888555555555444444333222111111111222222222333333333555555444444444444555555333333444444555666666666777888999999888888:::<<<777888888888999;;;<<<======>>>>>>===<<<<<<===???======<<<<<<<<<<<<=========???AAAAAA@@@???@@@@@@======<<<======>>>???@@@AAABBBDDDDDDCCCBBBCCCDDDDDDHHHQQQ```tttzzzsssgggZZZRRRRRRUUUUUUTTTPPPOOONNNOOOOOOOOOMMMKKKKKKJJJIIIGGGDDDBBB???>>>;;;;;;::::::999888888888888888888888999999999999999999999:::;;;<<<===>>><<<>>>AAABBBAAABBBCCCDDDGGGGGGHHHJJJMMMOOOQQQSSSVVVYYY^^^dddiiipppvvv{{{}}}{{{yyyxxxtttqqqooonnnnnnnnnlllkkklllkkkkkkmmmoooqqqqqqpppooooooooopppqqqrrrssstttpppooonnnmmmmmmllllllmmmjjjnnnqqqpppllljjjlllooopppooooooooopppqqqrrrsssppppppppppppnnnmmmlllkkkiiijjjjjjhhheeecccccceee666777888999999999888888===???JJJ^^^sss|||wwwrrrssswww{{{|||sssqqquuuzzz~~~sssfff]]]___ccciiipppxxx~~~{{{rrrjjjiiikkknnntttzzz~~~}}}vvvsssqqqooooooooommmiiiaaaYYYRRROOOKKKLLLNNNTTT]]]gggrrrxxx|||xxxqqqkkkhhhbbbYYYQQQNNNQQQTTT\\\]]]```eeekkkqqqvvvzzz|||{{{}}}~~~zzzzzz~~~}}}zzzqqqggg```aaaaaaaaacccfffhhhhhhggghhhhhhgggfffeeeeeeddddddddddddccc___ZZZUUURRRQQQKKKHHHGGGIIIKKKOOOVVV___fffdddeeekkkpppppplllhhheeehhhkkklllmmmqqqwww|||{{{vvvqqqmmmnnnssszzz~~~xxxqqqnnnmmmhhh^^^VVVRRRYYYcccmmmtttwwwwwwvvvvvvxxx{{{yyygggVVVJJJBBB<<<888666666666555444333111111111111222222222333333333555555444444444444555555444444555555666777777777888999999999888999<<>>======<<<<<<<<<<<<=========>>>@@@?????????@@@BBB>>>>>>===>>>>>>???@@@@@@AAABBBDDDDDDCCCBBBCCCDDDDDDHHHPPP[[[kkk}}}tttbbbVVVSSSTTTRRRPPPQQQPPPOOOOOOPPPPPPNNNLLLLLLKKKJJJHHHFFFCCCAAA@@@>>>===<<<;;;999888777666777888888888888999999999999999999:::;;;<<<===>>>===???AAABBBBBBBBBCCCDDDFFFGGGHHHIIILLLNNNPPPRRRNNNQQQVVV[[[___dddjjjnnnuuu|||}}}{{{yyywwwvvvqqqooolllkkkkkkkkkjjjhhhkkkjjjjjjkkknnnppppppoooooooooooopppqqqssstttuuupppooonnnmmmmmmllllllmmmiiimmmpppoookkkiiikkknnnnnnmmmmmmmmmnnnoooqqqrrrooooooooonnnmmmkkkjjjiiihhhiiihhheeeaaa___```bbb777777777777888888888888======BBBPPPaaauuu{{{vvvrrrpppqqq|||vvvooopppuuuxxxyyykkkggg```]]]ccclllttt}}}vvviiiaaabbbjjjsssxxx|||xxxvvvvvvzzz~~~uuuiii___VVVNNNIIIJJJKKKMMMVVVdddpppvvv~~~zzzpppnnneee\\\WWWSSSQQQUUU[[[aaadddgggjjjmmmrrrvvvzzz}}}xxxrrrkkkdddaaa___```bbbdddeeeeeeeeedddiiigggeeedddeeeeeedddbbbiiihhheee___XXXRRROOONNNKKKHHHGGGJJJNNNRRRYYYaaahhhiiikkkkkkkkkkkklllnnnnnnmmmkkklllpppuuuzzz~~~{{{sssmmmlllpppxxx}}}yyysssqqqjjj___UUUPPPPPPYYYgggqqquuuvvvuuuuuuwwwyyy{{{}}}yyybbbRRRGGG>>>888666444444333333333333222222222222333333333333444444333444555555666666555555666666666777777777777777444555777888999999888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<============>>>???@@@AAA<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCLLLGGGJJJUUU^^^iiihhh]]]ZZZWWWUUUUUURRRPPPNNNNNNOOOOOOOOOMMMMMMLLLJJJGGGEEEDDDCCCCCC???>>><<<;;;::::::;;;;;;888888888888777777777666777888888888888999999999::::::;;;===>>>@@@AAAAAAAAABBBCCCEEEGGGIIIKKKLLLNNNPPPRRRTTTWWW\\\bbbfffnnnppptttyyy~~~}}}}}}}}}~~~}}}|||zzzwwwuuusssqqqoooooonnnmmmlllkkkkkkjjjjjjjjjjjjkkklllmmmnnnooonnnnnnooopppqqqssstttuuurrrqqqooonnnmmmmmmnnnnnnllllllmmmmmmnnnmmmmmmlllnnnnnnooopppqqqqqqrrrrrrnnnnnnnnnmmmlllkkkiiihhhgggeeebbb```______``````777777777777888888888888<<<<<<@@@KKKXXXiii}}}xxxssspppqqq{{{yyyqqqpppsssvvv}}}|||nnneee^^^[[[aaaiiirrr{{{{{{mmmdddccciiiqqqwww|||zzzzzz~~~tttgggYYYOOOLLLKKKJJJLLLUUUbbbooovvv}}}{{{sssnnneee\\\VVVSSSQQQUUU\\\aaadddhhhlllooossswwwzzz}}}yyysssnnniiieeecccaaabbbdddeeefffgggffffffhhhfffdddcccdddeeedddccceeeeeebbb]]]WWWQQQNNNMMMLLLIIIIIINNNTTTXXX^^^dddmmmnnnoooooooooooopppqqqssssssrrrqqqrrrvvv{{{~~~{{{tttnnnlllooovvv{{{zzzuuupppoooiii^^^TTTPPPSSSZZZeeemmmqqqqqqqqqqqqwww{{{~~~{{{```NNNDDD<<<777555444444333333333333222222222222333333333333444444333444555555666666555555444444444444555555555555555666888999::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@============>>>???@@@@@@BBBBBBAAAAAABBBBBBCCCDDDHHHDDDGGGOOOVVV___tttyyyiiiaaaZZZVVVVVVUUUSSSPPPOOOOOOOOONNNMMMMMMLLLJJJHHHFFFEEEEEEDDDAAA@@@>>><<<;;;:::;;;;;;888888888888888777777777777888888888888999999999999:::;;;<<<>>>???@@@AAABBBBBBCCCDDDFFFGGGHHHHHHLLLMMMOOOQQQTTTXXX]]]aaahhhjjjnnnrrrwww|||~~~{{{zzzzzz{{{{{{zzzxxxvvvsssqqqpppoooooonnnmmmmmmlllkkkkkkkkkkkkkkkkkklllmmmnnnooonnnnnnnnnooopppqqqrrrsssqqqpppooommmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmmmmlllkkkjjjiiigggfffdddcccaaa___^^^___``````777777777777888888888888::::::>>>DDDKKKXXXmmm{{{tttppppppwww}}}tttpppqqqrrrxxxrrreee___\\\aaahhhqqq{{{uuuiiieeegggnnnttt|||sssaaaSSSPPPLLLIIIJJJRRR^^^llluuu|||~~~wwwmmmddd[[[VVVSSSRRRVVV]]]aaaeeekkkooorrruuuxxxzzz~~~~~~~~~~~~}}}yyyssslllgggeeeddddddbbbccceeeggghhhhhhhhhgggfffdddbbbbbbdddddddddcccbbbbbbaaa\\\VVVPPPMMMKKKMMMJJJKKKTTT]]]aaaeeehhhqqqqqqrrrrrrsssttttttuuuyyyzzzzzzwwwuuuuuuzzz~~~~~~{{{uuuooolllnnnssswwwzzz~~~vvvqqqoooooojjj___WWWSSSWWW\\\ccciiikkklllllllllssszzz|||]]]III@@@:::555333444444333333333333222222222222333333333333444444333444555555666666555555444444444444555555666666666777888999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============<<<;;;;;;<<<<<<===>>>???>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBCCCDDDDDDFFFCCCEEEKKKOOOUUUddduuu|||mmmaaaZZZXXXXXXUUURRRPPPPPPOOONNNMMMMMMLLLJJJIIIHHHGGGGGGGGGCCCBBB@@@>>><<<;;;;;;;;;888888888888888888888999777888888888888999999999999::::::<<<===>>>???@@@BBBBBBBBBCCCCCCDDDDDDDDDHHHJJJLLLMMMOOORRRVVVZZZaaabbbeeeiiimmmpppsssuuuxxx{{{~~~~~~|||xxxwwwvvvxxxxxxwwwuuutttrrrpppooooooooonnnnnnmmmmmmllllllllllllllllllmmmnnnooooooooooooooonnnoooppppppqqqqqqpppooommmlllmmmmmmnnnnnnnnnmmmlllllllllmmmnnnppppppooommmlllkkkjjjiiikkkjjjiiihhhfffeeedddccc```___^^^]]]^^^___```aaa666777777777888888888888888999<<>>999555444444444333333333222222222222222222333333333444444333444555555666555555555555555666666777777888888666777777888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???????????????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFEEEFFFKKKMMMPPP[[[ggg}}}nnnaaa[[[XXXUUURRRPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIIIIJJJEEEDDDCCCAAA???===<<<;;;888888888999999999999:::777777888888888999999999999999:::;;;<<<===>>>>>>??????@@@AAAAAABBBBBBCCCEEEGGGIIIJJJKKKMMMQQQTTTZZZ[[[^^^aaadddgggiiijjjmmmpppuuuyyy{{{~~~~~~~~~|||zzzzzz{{{{{{zzzxxxvvvuuutttuuuuuuuuutttrrrqqqooonnnoooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooppppppooooooooooooooopppqqqpppnnnmmmllllllmmmmmmmmmkkkjjjhhhhhhiiijjjllloooooonnnmmmkkkjjjiiiiiiiiihhhfffdddbbbaaa```___\\\\\\\\\\\\]]]^^^```aaa666777777777888888888888777999;;;======DDDUUUeee~~~yyyqqqoookkkppp{{{zzzrrrooooooqqqyyywwwiiidddaaaccchhhooozzzyyykkkdddfffjjjwww}}}wwwgggZZZQQQIIIIIIMMMVVVdddqqqwww|||~~~~~~nnneee[[[UUURRRQQQWWW^^^aaagggpppwwwzzz{{{zzzzzz|||~~~~~~}}}}}}~~~|||{{{uuukkkbbb]]]\\\___aaacccdddfffggghhhiiihhhhhhdddcccaaabbbcccddddddcccdddcccaaa\\\TTTMMMIIIGGGLLLKKKQQQ^^^hhhkkklllnnntttssstttwww|||~~~~~~~~~zzzvvvssstttuuuxxxzzzyyyuuupppmmmoooqqqxxx~~~tttpppnnnmmmiiibbb```aaaccccccdddeeeggghhhiiiiiiiiisss|||~~~rrrUUUCCC<<<888666555444444333333333222222222222222222333333333444444333444555555666555555555555555555666777888888999555555555666777777888999999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>??????>>>>>>======>>>>>>??????????????????@@@AAABBBCCCAAAAAAAAA@@@AAAAAABBBCCCDDDDDDFFFIIIKKKNNNVVV]]]eeekkk^^^XXXUUUQQQOOOOOOPPPPPPOOOMMMLLLKKKKKKJJJJJJJJJKKKGGGFFFEEECCCAAA???>>>===999999999999::::::::::::777777888888888999999999888888999:::;;;<<<<<<===<<<<<<===>>>@@@AAABBBCCCDDDEEEGGGIIIIIIKKKNNNPPPVVVWWWYYY[[[^^^```bbbccceeehhhllloooqqqtttwwwyyy}}}}}}~~~~~~~~~~~~~~~zzz{{{}}}}}}}}}{{{yyywwwuuuttttttuuuuuuuuuttttttssssssssssssrrrqqqpppooonnnnnnooooooooooooooooooooonnnnnnmmmmmmmmmnnnnnnqqqppppppooooooooooooooopppooonnnlllllllllmmmmmmmmmllliiihhhggghhhjjjkkkmmmmmmlllllllllkkkkkkkkkgggfffcccaaa___]]]\\\\\\YYYYYYZZZ[[[]]]^^^```aaa777777777777888888888888888888:::===<<<@@@MMMZZZpppxxxtttjjjnnnvvv|||tttqqqppppppyyywwwjjjdddaaabbbdddkkkvvvqqqfffdddgggtttzzzppp___SSSKKKKKKNNNSSS```nnnuuu{{{pppfff[[[UUUQQQPPPVVV]]]aaahhhsss{{{~~~}}}{{{zzzyyy{{{}}}~~~}}}}}}~~~{{{wwwrrriiiaaa\\\\\\___aaacccdddfffhhhiiiiiiiiihhhfffdddbbbbbbdddddddddcccdddccc___YYYRRRLLLIIIHHHKKKNNNVVVaaahhhjjjlllpppuuutttvvv{{{~~~}}}{{{zzzxxxvvvtttsssuuuyyy|||yyyrrrnnnnnnqqqxxx~~~{{{qqqllliiihhheeecccffflllmmmllljjjjjjkkkkkkjjjhhhhhhrrrzzz}}}}}}~~~{{{xxxeeeNNNAAA;;;888666888444444333333333333222222222222333333333333444444333444555555666666555555222333333444555666777777555555555555555666888888888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????@@@AAABBBCCCAAA@@@@@@@@@@@@AAABBBBBBAAABBBCCCEEEHHHKKKQQQUUU[[[rrr{{{hhh\\\XXXSSSQQQPPPPPPPPPPPPMMMMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGFFFDDDBBB@@@???;;;;;;;;;:::::::::999999777888888888888999999999777888888999::::::;;;;;;:::;;;<<<===???@@@AAABBBBBBDDDFFFGGGHHHIIILLLNNNQQQRRRTTTVVVYYY[[[\\\]]]___aaadddgggiiikkkoooqqquuuyyy~~~{{{{{{zzzzzzzzzzzzzzzzzzvvvwwwxxxxxxxxxwwwuuutttqqqooooooppprrrssssssrrrppppppqqqqqqqqqpppoooooonnnnnnooooooppppppqqqqqqoooooonnnmmmllllllllllllpppooonnnnnnnnnnnnnnnooopppooonnnlllkkkllllllmmmooonnnlllkkkjjjkkkkkkllljjjkkkkkkkkkkkkkkkkkkkkkfffdddaaa^^^\\\ZZZYYYYYYXXXXXXZZZ[[[]]]___``````777777777777888888888888888777999;;;<<<===EEENNN^^^rrr}}}ooooooqqqyyy~~~vvvsssrrrqqqzzzxxxlllgggcccbbbccchhhtttyyyiiieeegggpppvvv~~~vvvbbbUUULLLMMMOOORRR^^^lllssszzzrrrhhh\\\UUUPPPOOOUUU\\\aaaiiiuuu~~~|||zzzvvvxxx{{{|||}}}~~~}}}zzzqqqmmmgggaaa______aaaccceeefffhhhiiijjjkkkjjjjjjhhhfffdddcccdddeeedddcccaaa___[[[UUUOOOLLLKKKKKKMMMQQQ[[[eeehhhhhhlllrrrsssrrruuu||||||zzzzzz||||||xxxtttsssyyy}}}|||uuuooooooqqqvvv{{{~~~~~~|||vvvnnniiieeeccccccfffooozzzzzzvvvrrrpppooommmjjjggggggooovvvyyy{{{{{{vvvpppbbbUUUGGG???:::666666888444444333333333333222222222222333333333333444444333444555555666666555555222222333444555666777777666555555555666777888999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>???>>>>>>=========>>>>>>>>>>>>>>>??????@@@AAABBBAAAAAAAAAAAAAAABBBCCCCCC???AAABBBBBBDDDIIIMMMOOOVVVeee{{{xxxbbb^^^XXXTTTRRRQQQPPPOOONNNMMMLLLKKKJJJIIIIIIIIIGGGGGGHHHGGGFFFDDDBBBAAA======<<<;;;:::999999888777888888888888999999999777777888888999:::::::::<<<<<<======>>>??????@@@???AAADDDFFFGGGHHHJJJLLLLLLMMMOOOQQQSSSVVVWWWXXX[[[\\\^^^```aaadddiiilllooosssxxx{{{}}}}}}~~~wwwwwwvvvuuuttttttttttttsssrrrrrrrrrrrrqqqqqqqqqpppnnnlllmmmooopppooonnnmmmmmmnnnnnnooonnnnnnnnnnnnnnnoooppppppqqqrrrrrrooonnnmmmlllkkkkkkkkkkkklllllllllkkkllllllmmmmmmpppooommmlllkkkkkkllllllnnnnnnnnnmmmlllkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiifffddd```]]]ZZZXXXXXXWWWWWWXXXZZZ\\\]]]______```777777777777888888888888999777777:::;;;;;;???EEEPPPddd}}}uuuqqqnnnrrr~~~xxxuuutttrrr|||yyyooojjjfffdddeeeiiiuuu~~~mmmggghhhmmmsss|||wwwdddWWWMMMNNNPPPQQQ\\\kkkrrrzzz~~~ssshhh\\\UUUPPPOOOTTT[[[aaajjjvvv|||zzztttwwwzzz|||}}}~~~~~~{{{yyyllljjjfffbbbaaabbbdddeeefffgggiiikkklllllllllkkkiiigggeeedddeeeeeedddbbb]]][[[XXXRRRMMMKKKLLLNNNNNNTTT___ggghhhgggllltttpppooorrrzzz|||yyy|||{{{uuurrrxxx~~~}}}vvvpppoooqqqsssxxxzzzyyyzzz{{{yyytttnnnhhhccccccdddkkkxxx~~~xxxuuurrrnnniiieeedddkkkqqquuuwwwwwwpppgggSSSKKKCCC>>>999444555999444444444333333333222222222222333333333444444444333444555555666666555555444444555666777888999:::777777666666666888999;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============>>>======<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBCCCDDDDDD@@@BBBBBBAAACCCHHHKKKLLLNNNWWWggg~~~hhhccc\\\VVVSSSQQQOOONNNNNNMMMLLLJJJIIIIIIHHHHHHGGGGGGHHHHHHGGGFFFDDDCCC>>>>>>===<<<:::999888777777888888888888999999999777777888888999999999:::>>>>>>>>>>>>>>>>>>=========@@@CCCEEEFFFGGGIIIKKKHHHIIIKKKMMMPPPRRRTTTUUUXXXZZZ[[[\\\]]]```eeeiiillloootttwwwxxxxxxyyyyyyyyyzzz{{{}}}}}}ttttttrrrqqqpppppppppppppppooonnnnnnnnnnnnnnnooopppnnnkkkkkkmmmnnnmmmkkkjjjkkkllllllmmmmmmmmmlllnnnnnnooopppqqqrrrrrrsssooonnnmmmlllkkkjjjjjjjjjjjjiiiiiiiiijjjjjjkkklllpppooommmlllkkkkkkllllllllllllmmmlllkkkjjjiiihhhiiiiiihhhhhhgggggggggffffffddd```\\\YYYWWWWWWWWWXXXYYYZZZ\\\^^^______```:::777555666999:::999777:::999777777888;;;>>>@@@JJJSSSggg~~~|||ssslllpppzzzzzzuuusssuuuxxx|||uuunnnhhhggggggjjjqqqxxxsssgggdddeeekkkttt~~~}}}jjj^^^SSSNNNOOOTTT]]]eeeqqqyyyyyylll]]]SSSMMMMMMTTT\\\bbbhhhpppwww|||}}}{{{yyyyyyyyyyyyzzz||||||yyywwwnnneee^^^___bbbccccccdddgggiiikkkmmmmmmkkkiiihhhhhhfffdddccccccbbb```^^^```YYYSSSQQQOOOJJJHHHIIIPPP[[[eeeiiikkknnnooommmqqqnnnmmmsss~~~zzz~~~~~~xxx|||~~~{{{wwwuuuuuu|||{{{yyyxxxtttoookkkeeeaaaccchhhqqq{{{uuuooolllkkkjjjkkkkkkmmmtttwwwkkk[[[KKKFFF???:::777666444444333333333444444444555555333333333444444444555555777666666555555555666666888777777888<<>><<<;;;:::;;;<<<============>>>???AAABBBCCCEEEEEEDDDDDDCCCCCCCCCCCC@@@AAABBBDDDEEEGGGHHHIIIOOOUUU^^^mmmooo```\\\ZZZTTTOOONNNOOOPPPQQQOOOKKKJJJKKKNNNFFFGGGHHHIIIIIIHHHFFFEEEAAAAAA???===<<<:::999888999999888888888888888888888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<@@@@@@???@@@BBBEEEHHHIIIGGGIIILLLOOOQQQQQQOOONNNQQQRRRUUUXXX\\\```bbbdddfffgggjjjmmmooopppqqqqqqrrrqqqpppqqqssswww{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~|||~~~~~~~~~zzzxxxuuurrrooommmmmmnnnnnnnnnnnnmmmjjjiiiiiikkknnnoooooollliiiggghhhjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnnnnmmmmmmmmmnnnpppqqqooommmllljjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjmmmnnnnnnnnnnnnnnnmmmmmmkkkkkkjjjjjjjjjiiiiiiiiigggfffeeeeeefffeeecccaaacccaaa^^^[[[XXXXXXXXXXXXZZZZZZ[[[]]]]]]^^^^^^^^^:::777555666888:::999888888777666666777999<<<>>>BBBIIIZZZnnnvvvnnnqqqyyyzzzuuutttuuuxxx{{{~~~~~~xxxpppjjjiiiiiikkkrrrzzzvvvhhhdddccciiirrr|||jjj___TTTPPPQQQUUU^^^gggqqqyyy{{{nnn```VVVPPPOOOUUU]]]eeeiiinnntttxxxzzzzzzzzzwwwwwwxxxzzz|||}}}yyyuuurrrjjjbbb\\\^^^bbbcccccceeehhhiiikkkmmmmmmkkkiiihhhiiigggdddcccbbb```]]][[[]]]WWWRRRPPPMMMJJJKKKOOOXXX```hhhkkkmmmppprrrpppmmmkkkjjjppp|||zzz}}}|||~~~{{{xxxwwwwwwzzz}}}}}}zzzxxxxxxvvvqqqllleeeaaadddllluuuwwwoookkkiiiiiijjjjjjlllqqqqqqdddUUUFFFBBB<<<888666666555444333333333333444444444444333333444444444555555555666666555555555555666666888777777:::>>>CCCFFFGGGAAA===999777777888888999888888888999999::::::;;;<<<;;;:::999999999999::::::;;;;;;<<<===>>>>>>>>>???>>><<<;;;:::;;;<<<=========>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBDDDEEEFFFGGGHHHKKKQQQXXXaaavvvpppeee___WWWRRRQQQNNNOOOOOOMMMJJJIIIKKKMMMHHHHHHHHHHHHHHHGGGFFFFFFBBBAAA@@@???===;;;:::999:::999999888888888888888888888999::::::::::::999::::::;;;;;;;;;<<<<<<<<<>>>======>>>@@@BBBEEEGGGEEEGGGJJJMMMOOOOOONNNMMMOOOPPPSSSVVVYYY]]]___aaabbbdddfffiiikkklllmmmmmmlllkkkjjjkkkmmmpppsssuuuvvvwwwwwwwwwwwwxxxxxxxxxvvvxxxyyyyyyxxxyyy{{{}}}~~~}}}{{{zzzyyywwwxxxyyyyyyxxxuuurrrppprrrpppmmmkkkkkkkkkkkkkkkkkkjjjiiihhhhhhiiikkklllmmmjjjgggfffgggiiijjjjjjiiiiiiiiiiiiiiijjjkkklllooonnnmmmmmmmmmnnnpppqqqmmmllljjjhhhggggggggggggiiiiiiiiiiiiiiiiiiiiiiiilllmmmmmmmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjjjjjjjgggeeedddddddddccc```^^^___^^^[[[YYYXXXWWWXXXYYYYYYZZZ[[[]]]^^^___``````888777666777999999888777777777555555666888;;;<<<;;;???KKK[[[jjjyyy{{{rrrrrryyyyyyuuuuuuuuuwwwzzz|||~~~|||zzzssslllkkkkkkmmmttt{{{zzzjjjddd___eeeoooyyy~~~jjj___UUUQQQSSSXXXaaaiiirrryyy|||pppcccYYYSSSRRRWWW^^^hhhjjjmmmqqqtttwwwxxxyyyssstttwwwzzz}}}~~~}}}~~~~~~zzzuuuppplllddd^^^ZZZ^^^bbbccceeeggghhhiiikkkllllllkkkiiihhhiiigggdddbbbaaa^^^\\\YYYYYYUUUQQQNNNKKKIIIOOOWWW^^^eeekkkmmmooorrrsssqqqiiiggggggmmmxxxzzz|||~~~{{{yyyxxxyyyxxx{{{{{{xxxwwwyyywwwsssllleeeaaafffqqq{{{|||sssnnnllliiiiiiiiiiiikkkggg[[[MMMAAA>>>999666555555555555222222222333333333444444333444444444444555555555666666555555555555666666999888888;;;AAAGGGKKKMMMBBB???;;;888888999999999999999999999999999999999;;;;;;:::999999999999:::888999:::;;;===>>>???@@@>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@?????????BBBBBBCCCCCCDDDEEEEEEFFFNNNSSSWWWZZZfffpppcccYYYSSSQQQOOOPPPOOOMMMKKKKKKLLLNNNKKKJJJIIIHHHGGGFFFFFFFFFDDDCCCBBB@@@???===<<<;;;;;;:::999999888888888999888888999::::::::::::999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;===???BBBCCCCCCEEEHHHJJJKKKKKKJJJJJJLLLMMMOOORRRUUUYYY[[[\\\]]]^^^aaaccceeefffggggggffffffeeeeeegggiiilllnnnnnnnnnnnnooooooooopppppppppqqqrrrqqqpppqqqrrrtttxxxxxxwwwvvvuuusssqqqpppoooppprrrrrrrrrpppnnnlllmmmllljjjhhhggggggggghhhfffffffffgggggghhhhhhhhhjjjgggeeedddfffhhhiiiiiigggggggggggghhhiiijjjkkknnnnnnmmmlllmmmnnnooopppmmmllljjjgggfffeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkklllllllllkkkkkkhhhhhhhhhiiiiiiiiiiiiiiihhhfffcccbbbaaa___]]][[[YYYYYYWWWWWWVVVWWWXXXYYYYYYZZZ[[[\\\^^^```aaaaaa666777:::<<<===;;;888666777777666666777888:::;;;;;;;;;BBBMMMZZZiii}}}vvvtttxxx}}}xxxvvvwwwvvvwwwxxxyyy{{{~~~}}}{{{tttnnnllllllnnnuuu}}}~~~lllddd\\\bbbkkkttt|||{{{iii^^^UUURRRUUUZZZccclllsssyyy~~~{{{qqqddd\\\VVVTTTYYY___gggiiimmmpppssstttuuuuuuooorrrvvvzzz}}}~~~~~~~~~~~~}}}}}}~~~~~~|||wwwqqqkkkggg___[[[YYY^^^cccdddfffiiiiiijjjkkklllllljjjiiihhhhhhfffdddbbbaaa```]]][[[XXXTTTQQQNNNJJJJJJSSS^^^aaahhhmmmoooqqqsssqqqmmmfffeeeeeekkkuuuzzz{{{~~~}}}zzzyyyyyyyyywww{{{{{{xxxxxxyyywwwtttjjjccc```gggttt~~~yyyvvvtttjjjiiihhhgggeee]]]QQQFFF@@@<<<888555555555555444222222222333333333333444444444444444555555555555666555555555555666666777:::999888;;;@@@GGGKKKMMMBBB???;;;999999999999888::::::999999999999999999::::::999999999999999999888999:::;;;<<<===>>>>>>======<<<;;;;;;;;;<<<===???>>>>>>>>>>>>>>>???@@@????????????????????????BBBCCCCCCCCCCCCCCCDDDDDDNNNSSSWWWVVV[[[mmm}}}rrrvvvooobbbXXXSSSSSSRRRPPPOOONNNNNNOOOPPPMMMLLLJJJHHHFFFFFFGGGGGGEEEDDDCCCBBBAAA???>>>>>><<<;;;:::999999999999999888888999::::::::::::999888888999999999:::::::::999999999:::<<<>>>???AAAAAABBBDDDFFFGGGGGGGGGFFFIIIJJJLLLOOORRRUUUWWWXXXYYYYYY[[[]]]___```aaabbbddddddccccccdddfffiiijjjgggggghhhhhhhhhiiiiiiiiilllmmmnnnmmmkkkkkklllnnnpppppppppooommmllljjjiiiiiijjjkkklllmmmlllkkkjjjiiiiiihhhfffeeeddddddeeecccdddeeeggggggggggggfffgggeeecccccceeeggghhhgggfffffffffggghhhiiijjjkkknnnmmmlllkkkllllllnnnnnnooonnnkkkiiigggfffeeeeeehhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiieeeeeeeeeeeeffffffffffffhhhfffbbb```___]]]ZZZXXXTTTTTTTTTUUUVVVWWWYYYZZZZZZZZZ[[[[[[]]]^^^___```999===BBBEEEDDD@@@;;;777888888777777888999:::;;;<<<:::===DDDMMM[[[mmm}}}{{{wwwyyy~~~{{{wwwvvvxxxwwwwwwwwwwwwxxx|||{{{tttnnnlllmmmooovvv~~~mmmeee[[[```gggpppwww|||~~~xxxggg]]]UUUSSSVVV\\\eeennnuuuzzzyyypppeee^^^YYYWWWZZZ```eeehhhmmmqqqttttttrrrqqqnnnqqqvvvzzz}}}~~~~~~}}}}}}~~~}}}}}}|||yyytttnnnhhhddd]]]ZZZ[[[```dddeeegggkkkjjjkkkkkkkkkkkkjjjiiihhhgggeeecccccccccbbbaaa___YYYVVVRRROOOKKKMMMWWWccceeekkkqqqtttvvvvvvrrrkkkfffeeefffjjjrrr|||zzz{{{}}}~~~|||zzzyyyxxxxxxxxxyyy}}}~~~{{{zzzzzzwwwsssggg```___hhhttt}}}}}}yyywwwmmmkkkhhheee___TTTHHHAAA@@@<<<888666555555333222222222333333333444444444444444444555555555666666555555555555555666777777;;;999888:::>>>CCCFFFGGG???<<<999777888888888777::::::999999999999999999888999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<>>>>>>>>>===>>>>>>?????????????????????@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCFFFKKKPPPOOOOOOZZZsss}}}qqqmmmnnnyyyrrrbbbXXXUUUSSSPPPNNNMMMNNNOOOOOONNNLLLJJJHHHGGGGGGGGGHHHFFFEEEDDDCCCBBBAAA@@@???===<<<;;;:::999999999999888888999::::::::::::999666666777777777888888888999999999:::<<<===>>>??????@@@AAACCCCCCDDDDDDCCCGGGHHHJJJLLLOOOQQQSSSTTTUUUUUUVVVXXXYYY[[[\\\]]]aaaaaa```aaabbbdddfffgggddddddddddddeeeeeeeeeeeehhhiiiiiihhhffffffggghhhjjjjjjjjjiiihhhgggfffeeebbbcccdddffffffgggfffffffffhhhhhhfffcccbbbbbbdddbbbccceeeggghhhgggffffffeeecccbbbbbbdddffffffeeeeeeeeeeeefffgggiiijjjkkkmmmlllkkkjjjjjjjjjkkklllnnnmmmjjjhhhfffeeeddddddiiiiiiiiiiiiiiiiiiiiiiiiffffffggghhhhhhhhhhhhhhhddddddddddddddddddddddddgggddd```^^^\\\[[[YYYWWWRRRRRRSSSTTTVVVXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^???CCCHHHJJJHHHBBB===:::888888888888888999::::::;;;999999>>>CCCLLL[[[iiizzz{{{~~~~~~zzzwwwwwwzzzxxxxxxwwwvvvvvvzzzzzzsssnnnmmmooorrryyynnnfff\\\___eeellltttzzz~~~wwwggg^^^VVVUUUYYY___iiiqqqwww{{{wwwooofffaaa]]]ZZZ]]]bbbdddhhhmmmqqqtttsssrrrpppooorrrvvvzzz}}}}}}}}}|||{{{|||~~~|||{{{yyyuuupppjjjeeebbb]]][[[^^^cccffffffhhhlllkkkkkkkkkkkkjjjiiiiiihhhfffeeeccccccddddddbbbaaa\\\WWWSSSQQQPPPSSS]]]hhhkkkpppuuuwwwzzz{{{uuunnnhhhggggggjjjpppwww}}}zzz|||~~~~~~}}}zzzxxxxxxxxxxxxwwwzzz~~~~~~}}}yyysssccc___```iiirrryyy~~~}}}xxxtttpppkkkgggbbbXXXKKKBBB???>>>;;;888666555444333222333333333444444444555555444444555555555666666666555555444555555666777888:::999888999<<<>>>??????;;;999777666777888888777999999999999999999999999777888999999:::999999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBEEEIIIKKKJJJPPPbbbsss{{{qqqiiikkktttlll^^^WWWTTTOOOMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA>>>===<<<;;;:::999999999888888999::::::::::::999666666666777777777777888888888999:::;;;<<<=========>>>???@@@AAAAAAAAAAAAEEEEEEGGGIIIKKKMMMOOOPPPRRRRRRRRRSSSTTTVVVXXXYYYZZZZZZ[[[\\\^^^___aaabbb```aaaaaaaaaaaabbbbbbbbbbbbccccccbbb``````bbbcccdddeeeeeeeeeeeedddccccccaaabbbccceeeffffffggggggdddfffgggeeebbb___aaacccbbbccceeefffgggggggggfffdddcccbbbbbbdddeeedddccccccccccccdddfffgggiiijjjkkkjjjiiihhhhhhhhhiiijjjjjjiiigggeeecccbbbbbbbbbggggggggggggggggggggggggcccdddeeeffffffgggffffffeeeeeedddddddddcccccccccccc```]]]ZZZZZZYYYXXXVVVRRRRRRTTTUUUWWWXXXYYYZZZ\\\[[[[[[ZZZ[[[\\\^^^___BBBEEEFFFEEEAAA===;;;;;;777777777777888888888999:::888888;;;===AAALLLWWWmmmyyy|||}}}~~~zzzvvvwwwzzzzzzyyywwwuuuuuuyyyzzztttooooooqqquuu}}}oooggg^^^```dddjjjqqqxxx~~~uuuhhh___XXXYYY]]]cccmmmuuuyyy}}}vvvooohhhddd```^^^```eeefffhhhlllooorrrsssssssssqqqsssvvvzzz|||}}}}}}|||{{{|||}}}~~~~~~}}}zzzxxxuuupppkkkfffbbb```___^^^bbbgggiiigggiiimmmllllllkkkkkkjjjiiihhhhhhfffeeecccbbbcccbbb```^^^\\\VVVRRRSSSVVV[[[dddmmmpppssstttuuuxxx{{{xxxrrriiiiiihhhiiilllssszzz{{{zzz}}}}}}{{{xxxxxxzzzzzzxxxvvvxxx~~~|||vvvaaa```ccckkkqqquuuzzz~~~xxxsssqqqkkkeee^^^RRRDDD======999777555444444444333222444444555555555666666666555555555555666666666666444444444555555666777888888777777888:::;;;:::999999777666666888999999888888888888999999::::::;;;666777888999:::999999888888888999999::::::;;;;;;999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======???@@@AAA>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCEEEDDDFFFIIIKKKNNNYYYfff}}}uuuooommmxxx{{{lll]]]XXXRRROOOOOOOOOOOOMMMKKKKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA???>>>===;;;::::::999999888888999::::::::::::999777777777888888888999999777777888:::;;;;;;;;;<<<=========>>>??????@@@@@@AAABBBDDDEEEGGGIIIKKKKKKNNNNNNNNNNNNPPPRRRTTTUUUTTTUUUVVVXXXZZZ[[[]]]^^^]]]]]]]]]]]]^^^^^^^^^___^^^___```___^^^^^^___aaa``````aaabbbbbbbbbbbbaaabbbccccccdddeeefffggggggaaadddfffddd```]]]^^^aaaaaabbbcccdddeeefffffffffeeedddbbbbbbddddddcccbbb`````````aaaccceeefffgggiiihhhgggfffeeefffgggggghhhgggeeedddbbbbbbbbbccceeeeeeeeeeeeeeeeeeeeeeeeaaabbbcccdddeeeeeeeeeeeeccccccbbbaaa```___^^^^^^^^^[[[XXXVVVVVVVVVVVVUUUTTTUUUVVVWWWXXXYYYYYYYYY[[[[[[[[[[[[]]]```cccdddBBBBBBAAA<<<777555666888666666666666777777777777999888999;;;;;;<<>>>>>>>>??????@@@@@@??????@@@AAAAAABBBCCCCCCFFFAAAAAAEEEIIIKKKSSS]]]iii~~~tttwwwccc]]]WWWSSSSSSSSSRRRPPPJJJJJJKKKLLLLLLKKKJJJIIIFFFEEEEEEDDDCCCBBBBBBAAA??????===<<<;;;::::::999888888999::::::::::::999888999999999999:::::::::555666777999::::::::::::<<<=========>>>>>>?????????@@@AAACCCEEEFFFHHHHHHLLLKKKKKKLLLMMMOOOQQQRRRQQQRRRTTTVVVXXXZZZ\\\]]]ZZZZZZZZZ[[[[[[[[[\\\\\\^^^___```___^^^^^^```bbb]]]]]]^^^___```aaaaaaaaa^^^^^^______```aaabbbbbb___bbbeeeccc^^^[[[]]]___```aaabbbcccdddeeefffffffffdddccccccddddddbbbaaa]]]^^^^^^___aaabbbdddeeehhhgggfffeeeddddddeeefffiiihhhgggeeeddddddeeeeeecccccccccccccccccccccccc```aaabbbcccdddeeeeeeeee______^^^]]][[[ZZZYYYYYYZZZWWWTTTSSSSSSUUUUUUTTTVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZ[[[\\\___cccgggiii<<<;;;:::999888888888888999888888777777777777777777777777888:::===@@@BBBPPPYYYhhhyyy|||xxxxxx{{{}}}~~~{{{xxxvvvxxx}}}{{{zzzyyyxxxyyy|||tttgggaaacccggglllrrryyyzzzooohhheeeaaaaaaeeejjjoooqqqzzz}}}wwwmmmeeeeeehhhiiikkkmmmiiijjjllloooqqqsssttttttvvvwwwwwwxxxzzz{{{{{{|||{{{zzzyyyzzz{{{|||{{{zzztttrrrnnnjjjfffcccaaa```iiiiiijjjkkkkkkkkkjjjjjjllllllkkkkkkkkkkkkkkkkkkhhhfffdddbbbaaa___]]]ZZZYYYTTTPPPQQQ[[[jjjxxxzzzsssrrrwwwzzzzzzwwwoooiiiddddddjjjooorrrrrruuuzzz|||zzz|||}}}{{{xxxxxxzzzzzzxxxuuurrr~~~{{{jjjaaaaaafffmmmooommmqqqyyywwwpppgggYYYNNNFFF@@@;;;888777666555333222222333333555555555555555444444444666666555555555555666666999666444333555777888999888888888888888888888888:::999888777666666666666666888:::<<<============:::???BBB???<<<<<<;;;888777666777::::::888:::???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;<<<==================??????>>>???@@@AAA@@@???DDDDDDDDDEEEGGGKKKNNNPPPgggsss}}}tttyyymmm```XXXUUUSSSQQQPPPQQQNNNKKKJJJJJJIIIHHHFFFHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCBBBAAA@@@>>>>>>===;;;:::999777777777777888888777666555555666777888888888888888888888888888888888999:::<<<======>>>AAAAAAAAABBBCCCDDDEEEFFFHHHHHHIIIJJJKKKLLLMMMMMMQQQQQQQQQQQQRRRTTTUUUVVVWWWWWWVVVVVVWWWXXXZZZ[[[___^^^\\\ZZZYYYYYYZZZZZZZZZ[[[]]]___```aaabbbbbb\\\]]]___^^^]]]]]]^^^___aaa```___^^^___```bbbdddcccddddddeeeeeefffffffffcccbbb```___^^^^^^^^^___]]]]]]___```bbbdddeeefffggggggffffffeeedddbbbbbbfffdddccccccdddeeecccbbbbbbbbbaaaaaa```_________aaa```_________```bbbbbbbbb```^^^\\\ZZZXXXXXXWWWSSSSSSSSSSSSTTTTTTTTTTTTWWWWWWYYYZZZ\\\]]]^^^___bbbbbbbbbaaabbbeeekkkooo<<<;;;:::999888888888888:::999999888888888888888888777777777999<<>>:::777555444333111111111111111444444555555555555555555666666555555555555666666888666444555666888888888888888888888888888888888999999888888777888888888777888:::;;;<<<======<<<888;;;>>>???CCCFFFDDD>>>888777888===>>>;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<======>>>=========???>>>===>>>???@@@@@@@@@DDDDDDDDDDDDFFFIIILLLNNNYYYddd{{{yyy|||}}}lll___XXXTTTPPPOOONNNLLLKKKKKKLLLLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>><<<;;;999888777888888888888888777777777777888888888888888888888888888888777888999:::;;;<<<<<<===????????????@@@BBBCCCDDDFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMNNNNNNOOOQQQRRRSSSUUUUUUTTTTTTUUUVVVXXXXXXYYYXXXXXXXXXYYYZZZ\\\]]]YYYYYYZZZ[[[\\\]]]^^^___\\\]]]^^^^^^]]]]]]^^^___```___^^^]]]]]]___aaabbbbbbbbbbbbcccccccccccccccbbbaaa```^^^^^^^^^^^^^^^]]]^^^^^^___```aaabbbbbbccccccdddccccccbbbaaa```dddcccbbbbbbccccccbbb````````````___^^^^^^]]]]]]______^^^]]]]]]^^^^^^___[[[YYYWWWUUUSSSQQQQQQPPPOOOPPPPPPQQQQQQRRRRRRSSSVVVXXXZZZ^^^aaaeeegggiiikkkjjjgggeeeeeejjjqqqvvv<<<;;;:::999999888888888;;;::::::999888999999999888777777777888:::<<<======CCCLLLWWWeeewww||||||yyyuuuvvvzzz~~~|||rrriiicccdddfffjjjqqqyyyxxxooojjjjjjkkkooouuuzzz}}}~~~}}}|||rrrjjjhhhhhhggghhhjjjmmmmmmmmmmmmnnnoooqqqrrrttttttuuuwwwxxxzzz{{{{{{wwwvvvtttttttttsssqqqoooiiijjjkkklllllllllkkkjjjmmmnnnnnnmmmmmmlllkkkjjjkkkkkkjjjjjjiiiiiiiiiiiigggdddaaa___^^^]]][[[YYYRRRRRRRRRUUU\\\kkk|||}}}{{{}}}~~~|||yyysssooollllllppptttvvvuuurrruuuvvvuuuxxx|||yyyuuutttuuutttqqqmmmjjjvvvvvvggg``````dddiiikkkjjjmmmqqqqqq~~~}}}sssjjj___QQQEEE???<<<999777555444333222111111111222333444444444555666666666666666555555555555666666777666555777888999888666777777777777777777777777999999999999999:::::::::777888:::;;;<<<<<<<<<<<<888999<<>>:::888::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>===>>>============???AAABBBDDDDDDCCCDDDEEEHHHJJJKKKLLLVVVgggnnnbbb[[[UUUQQQOOONNNMMMMMMNNNNNNLLLKKKHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@??????===<<<;;;:::999999999999777888888999888888777777777777777777777777777777666777777888999:::;;;;;;<<<<<<<<<<<<===???@@@AAACCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLNNNNNNQQQQQQQQQQQQQQQSSSTTTTTTTTTTTTUUUUUUWWWXXXZZZ[[[WWWVVVVVVVVVVVVXXXZZZ[[[[[[]]]]]]]]]\\\\\\^^^```^^^^^^]]]\\\\\\]]]___`````````````````````______``````___^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^___``````aaaaaa``````___bbbaaa``````aaaaaa```^^^^^^^^^]]]]]]\\\[[[[[[[[[]]]]]][[[ZZZZZZZZZZZZZZZWWWVVVTTTRRRPPPNNNNNNMMMLLLMMMNNNOOOQQQRRRSSSSSSUUUXXX\\\aaaggglllppprrrtttqqqnnnkkklllqqqzzz<<<<<<;;;:::999999999999::::::999888888888888999888777777777777888999999<<>>JJJ\\\iiidddYYYBBB<<<:::???BBB@@@;;;888999999999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>=========<<<<<<>>>AAACCCCCCCCCCCCCCCDDDEEEGGGHHHGGGPPP[[[iiitttiii^^^VVVTTTRRRPPPOOONNNMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@>>>======<<<;;;;;;::::::777777888999999888666555666666666666666666666666666666777777888999999::::::::::::;;;<<<===>>>???AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOSSSSSSRRRRRRSSSSSSSSSTTTUUUTTTRRRQQQRRRTTTVVVWWWZZZ[[[[[[[[[ZZZZZZ]]]___]]]]]]\\\\\\\\\\\\]]]^^^_________^^^^^^]]]]]]\\\^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^___```````````````aaa___^^^^^^______^^^]]]\\\\\\\\\[[[ZZZZZZYYYYYY[[[ZZZYYYXXXWWWVVVUUUUUUSSSRRRQQQOOOMMMLLLKKKKKKLLLMMMNNNPPPRRRSSSUUUUUUUUUWWW[[[```fffkkkoooqqqssssssrrrqqqsssyyy===<<<;;;:::999999999999999999888777777777777777777777777777777777777777999:::===@@@HHHVVVfffrrr~~~wwwwww|||}}}uuummmiiiffffffhhhlllsss|||}}}vvvoooppprrrvvv{{{|||uuunnnkkkiiieeefffiiijjjjjjiiijjjlllooosssuuurrrsssssstttuuuvvvwwwwwwzzzyyywwwwwwuuusssoookkkcccfffiiilllnnnooonnnnnnqqqqqqqqqpppooonnnmmmlllkkkkkkjjjjjjiiihhhggggggfffccc___\\\[[[[[[YYYXXXQQQUUUXXXZZZ^^^gggttt~~~}}}zzzpppooooooppprrrrrrrrrqqqtttzzz~~~~~~zzzvvvttttttrrrmmmjjjfffooowww|||{{{wwwooohhhggghhhhhhhhhhhhhhhgggfffjjjnnntttzzz}}}sssiii```VVVHHH>>>:::999999999555555555555555555444444333333333444555666777777666666555555555555666666555666777999;;;:::888555666666666666666666666666888999:::<<<============::::::999999::::::::::::<<<<<>><<<;;;999999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>????????????<<<>>>>>>>>>======@@@CCCAAAAAABBBBBBCCCDDDDDDEEEEEEOOOUUUZZZkkk{{{jjj]]]WWWUUUQQQNNNMMMKKKIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBBBB?????????>>>======<<<;;;777777888999888777555444666666666666666666666666555666666777777888888888999999::::::;;;===>>>??????@@@@@@AAABBBCCCDDDEEECCCCCCCCCDDDEEEFFFGGGHHHGGGHHHHHHIIIJJJJJJKKKKKKNNNNNNNNNOOOOOOOOOOOOOOORRRQQQOOOOOOOOOQQQSSSTTTWWWWWWXXXWWWVVVWWWZZZ]]]\\\\\\\\\[[[[[[[[[\\\\\\^^^]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[ZZZ[[[[[[\\\]]]^^^______^^^^^^___```aaaaaaaaaaaa___^^^\\\]]]^^^^^^]]][[[ZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQLLLLLLJJJIIIHHHHHHHHHHHHKKKLLLMMMNNNPPPRRRSSSSSSTTTVVVXXX[[[___bbbeeefffkkkmmmqqquuuxxx|||===<<<;;;:::999999999999999888777777666666777777777777777777777777777777888999:::<<<@@@JJJVVV```www~~~wwwwww|||~~~tttllliiiggghhhjjjooovvv~~~wwwsssssssssvvvzzz~~~~~~~~~~~~yyysssnnnkkkhhheeefffjjjhhhhhhiiijjjmmmppprrrtttssssssssssssttttttttttttyyyxxxwwwvvvtttqqqllliii^^^```dddhhhllloooqqqrrrppppppqqqppppppooonnnmmmllllllkkkjjjiiihhhhhhggggggccc___\\\[[[ZZZYYYXXXUUUXXX[[[^^^bbbhhhpppvvv~~~|||{{{zzzzzzyyywwwvvvlllmmmoooppppppooonnnmmmsss{{{~~~zzzvvvttttttrrrmmmjjjggglllrrrtttsssoookkkiiikkklllkkkiiijjjllljjjfffeeehhhnnnvvv|||{{{rrrjjjZZZQQQEEE<<<999888888888333333444444444444333222333444444444555666666666666666555555555555666666666666777999;;;:::888666777777777777777777777777888999;;;<<<=========<<<;;;:::999999999999999::::::;;;===EEESSS^^^]]]UUUFFF???:::;;;<<<;;;;;;===999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@<<>>===???BBB??????@@@AAABBBBBBCCCCCCCCCJJJOOOQQQ\\\ttt|||kkk```\\\VVVQQQOOOMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@>>>======999999999999888777666666777777777777777777777777666666666777777777888888999999999:::;;;<<<===>>>===>>>>>>???@@@AAABBBBBB@@@@@@AAAAAABBBDDDEEEFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRSSSWWWZZZZZZZZZZZZZZZZZZYYYYYYYYY[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[]]]^^^______\\\]]]^^^_______________\\\[[[ZZZZZZ[[[[[[ZZZYYYWWWWWWWWWVVVUUUUUUTTTTTTRRRRRRRRRRRRPPPOOOMMMLLLJJJJJJJJJIIIIIIJJJKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNRRRSSSUUUWWWYYY[[[\\\]]]aaafffnnntttxxxzzz|||}}}===<<<;;;::::::999:::::::::999888888777777888888666777777888888888777777999:::;;;;;;<<>>???@@@@@@@@@===AAAEEEDDD@@@>>>>>>@@@<<<===>>>@@@AAABBBBBBBBBCCCEEEIIINNNUUUddd~~~wwwpppfff\\\VVVSSSQQQOOOLLLLLLKKKKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEDDDDDDAAAAAABBBBBBAAA@@@>>>===<<<<<<;;;:::999999999999888888888888888888888888666777777777777888888888888888888888999;;;<<<===:::;;;<<<===>>>??????@@@>>>>>>>>>>>>@@@AAABBBCCCAAABBBCCCEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIJJJIIIIIIIIIIIIJJJKKKLLLNNNOOOOOOOOOOOOOOONNNNNNPPPSSSWWWWWWWWWWWWWWWWWWVVVVVVUUUWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXYYYYYYZZZZZZZZZ[[[[[[[[[YYYZZZZZZ[[[[[[[[[ZZZZZZYYYWWWVVVVVVWWWXXXVVVUUUTTTSSSSSSRRRQQQQQQPPPPPPLLLMMMMMMMMMLLLKKKIIIHHHIIIJJJJJJJJJLLLMMMNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKPPPQQQRRRTTTWWWYYYZZZ[[[\\\bbbjjjpppsssuuuuuuvvv======<<<;;;::::::::::::;;;:::999999888888999999666777777888888888888777666777888777777;;;AAAGGGLLLZZZjjjuuu|||ttttttzzzuuummmlllhhhjjjnnnttt|||vvvnnnooollljjjkkkpppvvv||||||{{{yyyzzz{{{|||{{{zzzsssooolllkkkhhheeeggglllhhhiiikkklllmmmnnnnnnnnnttttttsssrrrrrrqqqppppppnnnmmmmmmlllkkkhhhccc___``````bbbcccfffiiikkkmmmnnnoooooopppppppppoooooonnnnnnmmmlllkkkiiiiiihhhhhhddd___\\\[[[[[[ZZZZZZYYY[[[```ffflllppppppooovvvuuutttrrrpppllliiiggghhhkkknnnpppnnnllliiihhhnnnvvv{{{xxxtttrrrrrrqqqmmmiiihhhhhhhhhgggdddaaacccgggjjjmmmmmmkkkooovvvtttnnnhhhiiinnnuuuvvvpppgggaaaOOOHHH>>>888666555444333444555666777777777555555555555555555555444444444666666555555555555666666888777777888::::::999888888888888888888888888888888999;;;======<<<;;;999<<<;;;999888888888888999777<<<>>>======AAADDDCCC<<<;;;<<<>>><<<777777;;;::::::::::::::::::::::::888888999999999:::::::::;;;<<<===>>>@@@@@@AAAAAA===BBBGGGFFFBBB>>>>>>???;;;<<<>>>???AAABBBBBBBBBEEECCCFFFNNNRRRZZZooo|||wwwiii___XXXTTTRRRNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEAAABBBCCCCCCBBBAAA???>>>???>>><<<;;;::::::;;;;;;888888888888888888888888777777777777888888888888666666777777888:::;;;<<<888999999:::;;;<<<===>>><<<<<<<<<===>>>???@@@AAA@@@AAACCCDDDEEEEEEDDDCCCGGGHHHHHHHHHGGGFFFDDDCCCEEEFFFHHHJJJLLLMMMMMMMMMMMMMMMLLLKKKKKKMMMQQQUUUUUUUUUUUUUUUUUUTTTSSSRRRTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXYYYZZZZZZYYYXXXXXXZZZZZZYYYYYYXXXXXXXXXXXXVVVWWWWWWXXXWWWWWWVVVVVVVVVUUUTTTTTTUUUUUUTTTRRRQQQPPPPPPOOOOOONNNNNNMMMHHHIIIIIIJJJIIIHHHFFFEEEDDDEEEEEEGGGHHHJJJLLLMMMOOONNNNNNMMMLLLKKKKKKJJJNNNOOOQQQTTTWWWZZZ\\\^^^\\\aaahhhmmmoooppppppqqq???===;;;999999999:::;;;<<<;;;999777666666777888666777888888888777555444999888777888999;;;>>>@@@CCCKKKUUU^^^gggtttyyyxxx{{{}}}~~~{{{tttooolllmmmqqqwww~~~uuummmllliiiggghhhiiijjjpppwww{{{wwwuuuwwwuuupppmmmmmmnnnllliiifffddddddeeeeeehhhhhhhhhjjjkkkmmmoooppprrrqqqppppppoooppppppppppppnnnkkkhhhdddbbb```___bbbaaa```bbbfffjjjmmmnnnoooooooooooopppqqqrrrrrrnnnllljjjhhhhhhhhhiiijjjhhhccc___^^^\\\YYYZZZ^^^^^^bbbfffhhhmmmrrrsssooouuuwwwwwwsssmmmiiikkknnnnnnnnnnnnnnnmmmkkkiiihhhlllttt|||}}}wwwtttuuutttnnnhhhfffcccgggiiieee^^^]]]cccjjjkkkooosssuuussspppnnnmmmkkkjjjlllqqqtttpppeee[[[KKKEEE===888555444444444555555444333333333333444555555555555555555444444777777666666666666777777777777777777888888888888888888888888888888888888777777888999;;;<<<======999999888888888888999999999999999:::;;;<<<>>>???;;;;;;;;;::::::999999999888999::::::;;;;;;::::::::::::::::::::::::::::::;;;<<<>>>???@@@@@@@@@???@@@@@@AAAAAAAAA@@@???>>>???>>>>>>@@@BBBBBBAAA???BBBFFFIIIIIILLLUUUdddppp~~~yyy~~~~~~}}}nnnddd``````WWWQQQMMMMMMLLLJJJIIIKKKHHHHHHGGGFFFFFFEEEFFFFFFEEEEEECCCBBBBBBBBBBBBBBB@@@@@@@@@???===<<<:::999:::888666666777888777666555555555666666666666666777666555444444555777777;;;999888888999::::::999:::::::::;;;;;;;;;<<<<<>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIIIINNNPPPRRRRRRPPPMMMLLLLLLNNNNNNNNNNNNOOOOOOOOOOOORRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJMMMMMMOOOSSSPPPJJJJJJNNNOOOPPPQQQSSSVVVWWWYYYZZZ^^^]]]___dddjjjmmmjjjggg>>>===<<<:::999::::::;;;<<<;;;999888777777888999777777888888777777666555555444333333333555666777666;;;???CCCHHHRRR___jjjzzzxxxwww{{{~~~zzztttqqqpppsssvvvyyy{{{tttkkkddd```^^^bbbeeegggmmmssstttooolllkkkiiidddccceeegggggghhhhhhhhhggggggfffiiiiiiiiijjjkkklllnnnooonnnnnnnnnnnnnnnnnnoooooollljjjgggdddbbb```______eeecccbbbdddgggjjjkkkkkkmmmmmmmmmmmmmmmmmmnnnnnnlllkkkjjjhhhhhhhhhhhhhhheee```]]]^^^^^^^^^bbbggghhhmmmqqqsssuuuxxxwwwssssssuuuwwwwwwvvvwww{{{~~~~~~~~~|||wwwpppjjjfffjjjuuu~~~}}}tttuuuxxxuuuoookkkjjjhhhdddaaabbbeeekkknnnqqqrrrrrrpppmmmkkkjjjjjjlllmmmooorrrrrrjjj[[[PPPBBB>>>999666666888999:::555555444333333333333444555555555555555555555555777777666666666666777777666666777777777777888888666666666666666666666666888888999999999:::::::::999888888777777888888999999999888888999::::::;;;;;;;;;::::::::::::999999888999::::::;;;;;;::::::888888999::::::;;;<<<<<<<<<===???@@@AAAAAA@@@?????????>>>>>>>>>@@@AAABBBEEECCCAAA@@@AAABBBBBBBBB@@@CCCEEEDDDDDDHHHQQQYYYlll|||rrruuuxxxmmmbbb[[[VVVTTTQQQLLLIIIJJJMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA???>>>===>>><<<::::::;;;<<<;;;:::777777777777777777777777888888777666666777777888:::888777777888999999888999999999::::::::::::;;;<<<<<<<<<===>>>???@@@AAA????????????????????????BBBBBBBBBBBBBBBCCCEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKLLLJJJIIIHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBAAACCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKMMMOOONNNJJJJJJLLLOOOPPPRRRTTTVVVWWWXXXXXX^^^^^^```eeejjjjjjgggccc>>>===<<<;;;:::::::::;;;;;;:::999888888888888999888888888888777777666666777777666555555666666777777999;;;;;;>>>EEEOOOWWWeeennnzzzyyyxxx|||~~~yyyuuusssrrrvvvyyyyyyyyy|||xxxnnneee```^^^aaadddfffjjjnnnooojjjgggfffbbb^^^^^^bbbeeefffhhhjjjkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnooooooooonnnnnniiigggdddbbb```___``````fffeeedddeeehhhjjjjjjjjjmmmmmmmmmmmmmmmmmmllllllhhhhhhggggggfffeeeeeeeeebbb______bbbcccbbbcccgggiiioootttvvvwwwyyyxxxuuutttvvvxxxxxxyyy||||||uuunnniiijjjvvv~~~tttuuuzzzyyyrrrmmmkkkeee``````eeemmmqqqsssqqqssstttrrrpppmmmlllkkklllooossswwwtttgggUUUHHH???;;;777555666888999:::555555444333333333333444555555555555666666666666777777666666666666777777666666666666777777777888777777777777777777777777999999999999999888888888888888777777777777888888999888888888888888999999::::::::::::::::::::::::888999::::::;;;;;;::::::777777888999;;;<<<======;;;<<<>>>?????????>>>>>>>>>===<<<<<<===???BBBDDDGGGDDDAAA@@@AAABBBBBBBBBAAACCCEEEEEEDDDGGGLLLRRR]]]ssstttpppqqqhhh___ZZZUUUOOOLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@>>><<<;;;<<<<<<<<<:::999999999999888888888888888777777777666666666666999888666666888999888777888888888999999999:::::::::::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>??????@@@AAABBBAAAAAAAAAAAAAAABBBCCCCCCBBBDDDFFFFFFEEEEEEEEEFFFHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGHHHHHHIIIJJJJJJKKKKKKIIIIIIJJJLLLLLLJJJJJJKKKOOOQQQSSSUUUWWWYYYYYYYYY___```bbbeeehhhgggccc___>>>>>>===<<<;;;;;;;;;;;;::::::999999999999999999999888888777777777777777888888777777666666666777888999999888999===EEEJJJQQQZZZeeepppxxxzzzzzz~~~}}}yyyvvvttttttwwwyyyxxxwwwyyy~~~vvvjjjddd```bbbddddddfffiiiiiifffdddbbb^^^ZZZ[[[```dddfffiiilllmmmmmmmmmllljjjjjjjjjjjjkkkkkklllmmmkkkllllllllllllkkkjjjjjjfffeeebbb```______```aaagggeeeeeefffiiijjjkkkjjjmmmnnnnnnnnnmmmlllkkkkkkggghhhhhhhhhgggfffeeeddd```___bbbgggiiieeedddeeehhhooouuuuuuvvvxxxyyywwwwwwwwwwwwxxxyyy|||}}}vvvnnniiijjjuuu}}}~~~~~~ssstttyyyxxxsssnnnhhhbbb]]]```jjjsssvvvvvvnnnqqqtttuuusssqqqoooooonnnttt|||zzziiiSSSCCC>>>;;;777555555666777777555555444333333333333444555555555666666666777777777777666666666666777777555666666666666777777777777777777777777777777777999999888888888777777777888777777777777777777888888888777777777888999999::::::::::::::::::::::::888999::::::;;;;;;::::::777777888999;;;<<<======::::::<<<======<<<;;;;;;===<<<;;;;;;===???BBBCCCFFFDDD@@@???@@@AAABBBAAA???AAADDDDDDDDDFFFJJJNNNRRR^^^qqq|||pppvvvwwwkkkbbbYYYRRROOOQQQKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHGGGFFFEEEEEEEEEEEECCCDDDDDDDDDDDDDDDCCCBBBAAA???===<<<======<<<;;;;;;;;;:::::::::999999999777777777777666666555555999777666666777888888777777777777888888888888999999999999999::::::;;;<<<========================<<<<<<<<<<<<===>>>??????@@@@@@??????@@@@@@AAABBB???AAABBBCCCBBBBBBCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIFFFGGGHHHIIIKKKMMMMMMLLLPPPRRRUUUXXX[[[\\\]]]]]]``````bbbddddddbbb^^^[[[>>>>>>======<<<;;;;;;:::::::::::::::::::::999999:::999888777777777777888666666666666666555555555777888888777777999===@@@CCCJJJSSS[[[ccclllvvv}}}~~~}}}}}}zzzxxxvvvtttvvvwwwvvvuuuwww{{{zzzmmmfffaaabbbdddbbbbbbccccccbbbaaaaaa\\\WWWYYY___ccceeehhhkkkmmmnnnnnnmmmkkkkkkkkkjjjjjjkkkllllllhhhiiiiiiiiihhhgggeeeccceeecccaaa___^^^```bbbcccfffffffffgggjjjlllkkkjjjmmmnnnnnnnnnmmmllljjjiiihhhiiijjjkkkjjjhhhfffddd______cccjjjlllhhhfffgggkkkrrrwwwvvvuuuwwwxxxxxxwwwvvvuuutttuuuxxx{{{}}}{{{tttlllggghhhqqqwwwwww{{{{{{rrrsssvvvuuupppmmmeee```^^^cccnnnvvvwwwvvvlllnnnqqqsssrrrqqqqqqqqqsssyyy|||iiiRRRBBB===:::666444444555666555555555444333333333333444555555555666666777777888777777666666666666777777555555666666666666777777666666666666666666666666888888888777777777777777888777777666666777777888888888777777888999999:::999999::::::::::::;;;;;;888999::::::;;;;;;::::::888888999::::::;;;<<<<<<999999;;;;;;;;;;;;:::999<<<;;;;;;<<<===???@@@BBBCCCAAA???>>>???@@@@@@@@@<<<>>>@@@AAABBBDDDHHHKKKOOORRR^^^sssxxxssswww{{{pppeeeZZZTTTTTTMMMMMMLLLKKKKKKKKKKKKLLLIIIIIIHHHGGGFFFFFFFFFFFFCCCDDDDDDEEEEEEEEEDDDDDDBBB@@@>>>===>>>>>><<<;;;===<<<<<<;;;;;;:::::::::888888888888777666555555888666555555666777777666666666666777777777888888888888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<======>>>>>>>>>>>>>>>???@@@@@@>>>???@@@@@@??????AAABBBDDDDDDDDDDDDEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???????????????????????????????????????@@@AAABBBBBBBBBCCCDDDEEEEEEFFFGGGDDDEEEGGGHHHIIIHHHHHHGGGGGGIIIIIIJJJNNNSSSTTTQQQTTTVVVYYY\\\^^^_______________```___]]]ZZZWWWVVV>>>>>>>>>======<<<;;;:::999::::::::::::::::::::::::999888777777777888888444555555666666666555555555666777777777888999:::;;;???DDDIIINNNWWWaaaiiiuuu~~~~~~{{{yyywwwttttttttttttuuuvvvwwwxxx|||{{{{{{~~~}}}|||||||||vvvkkkccc^^^___aaa___]]]]]]]]]]]]______[[[VVVWWW]]]bbbdddfffiiikkklllmmmmmmllllllkkkjjjjjjkkkkkkkkkjjjjjjjjjjjjhhheeecccaaadddbbb```^^^^^^```ccceeefffeeefffhhhkkkmmmlllkkkllllllmmmmmmllljjjhhhfffeeegggiiijjjiiigggdddbbb______bbbhhhkkkjjjkkknnnsssyyy|||xxxtttvvvxxxxxxuuusssqqqpppqqqtttvvvxxx|||}}}~~~~~~zzztttnnnjjjdddlllpppooosss~~~wwwqqqqqqrrrppplllkkkcccaaabbbhhhpppuuutttqqqkkkllllllkkkkkklllooorrrtttxxx~~~~~~uuucccNNN@@@;;;888555444444666666666555555444333333333333444444555555666777777888888777777666666666666777777555555555666666666777777666666666666666666666666666666777777777777777777777777666666666666777777777777777888999:::;;;<<<999999999::::::;;;;;;;;;888999::::::;;;;;;::::::999999999::::::;;;;;;;;;999:::;;;<<<;;;;;;:::999;;;;;;<<<<<<===>>>??????>>>===<<<===?????????======>>>>>>???@@@CCCFFFHHHMMMNNNUUUdddzzz}}}zzzjjj___ZZZSSSRRRPPPOOOMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEBBB@@@???@@@???>>>===>>>>>>===<<<<<<;;;::::::::::::;;;;;;:::888777666888666444555666777666666555555666666666777777777888888888888888999999:::999999999999999999999999999999999999999:::<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>><<<<<<>>>@@@AAAAAAAAAAAABBBBBBBBBBBB????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHEEEGGGIIIJJJKKKKKKJJJIIIIIILLLLLLMMMRRRZZZ\\\XXXZZZ\\\^^^aaaaaaaaa___^^^]]]\\\[[[XXXUUURRRPPPPPP>>>>>>>>>>>>===<<<;;;:::999999:::;;;;;;;;;::::::::::::888777777777888999555666666777888888777777555666777888999999999999999;;;===>>>AAAHHHSSSZZZ```jjjwww|||zzzxxxtttsssrrrsssuuuuuutttssstttssstttwww|||~~~~~~|||vvvtttsssvvvzzzyyysssnnnhhh```[[[\\\___]]][[[ZZZYYYZZZ]]]^^^ZZZUUUVVV\\\bbbccceeegggiiikkkllllllllllllkkkkkkjjjjjjkkkkkkmmmmmmmmmmmmjjjgggdddbbbdddbbb___^^^^^^aaadddfffeeeeeefffhhhlllmmmmmmlllkkkkkkllllllkkkhhhfffdddaaaccceeegggfffccc```^^^```^^^```eeejjjkkkoootttzzzzzzuuuuuuxxxyyyssspppmmmlllnnnqqqtttuuuvvvxxxzzz{{{zzzwwwssspppbbbhhhkkkiiinnnxxx|||xxx|||uuupppppppppllliiiiiicccbbbeeekkkqqqtttqqqmmmlllkkkgggdddcccffflllqqqrrruuuwwwuuukkkZZZIII===888666333333555666777777555555444333333333333444444555555666777888888999777777666666666666777777555555555555666666666777888888888888888888888888666666666666777777777888777777666666666666777777777777777888999;;;<<<===999999999::::::;;;;;;;;;999999:::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;:::999:::;;;<<<===>>>>>>>>>===;;;;;;;;;<<<>>>???===<<<@@@@@@@@@@@@AAACCCFFFHHHHHHIIINNNWWWeee{{{xxxhhhaaaXXXWWWTTTRRROOOMMMKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGBBBCCCDDDEEEEEEFFFEEEEEEFFFDDDBBBAAAAAAAAA@@@??????>>>>>>===<<<;;;;;;;;;<<<<<<======<<<:::999888777666444444666777666555555555555555666666666777999888888888888888999:::777777777777777777777777888888888888999:::;;;<<<;;;;;;::::::;;;;;;<<<===<<<======<<<;;;:::<<<>>>>>>?????????@@@@@@@@@@@@========================??????????????????????????????>>>===<<<<<<;;;;;;::::::;;;<<<===>>>>>>???>>>>>>??????@@@BBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNOOONNNMMMLLLKKKNNNOOOOOOVVV```bbb]]]___```bbbdddcccaaa___]]][[[ZZZXXXTTTOOOLLLKKKLLL>>>?????????>>>===;;;::::::::::::::::::::::::;;;999999999888888888888777777777888888888777777666555555666666666666555555999999999:::===AAAEEEGGGQQQUUU]]]gggrrr~~~}}}zzzwwwuuusssqqqqqqrrrrrrqqqpppnnnjjjgggjjjpppssspppkkkpppmmmjjjjjjkkkjjjgggddd```___^^^\\\[[[ZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWW___aaaeeehhhkkkllllllllljjjiiihhhggggggggghhhiiijjjjjjjjjhhhgggdddbbbaaadddcccbbbbbbccceeehhhiiijjjjjjiiiiiijjjjjjkkklllllllllkkkiiigggeeecccbbb```bbbccccccaaa``````aaafffaaa```dddfffgggmmmvvvzzz}}}|||zzzrrrkkkiiilllqqqssssssxxxvvvvvvyyy|||{{{uuuooojjjiiihhhjjjooosssvvvwwwwwwwwwuuurrrlllgggeeeddd___iiisssvvvuuuuuuwwwyyyssslllfffdddcccbbbeeejjjkkkmmmmmmdddVVVIIIAAA>>>777777666666555555555444666666555555444444444333333444666777777777666555555555555555555555555555444555555666777888888999666666666666666666666666999888888777666555555444777666555444444555666777;;;:::999888777777777777888888999999999:::::::::;;;:::888777888:::<<<>>>>>><<<;;;;;;<<<<<<<<<;;;:::;;;===??????>>><<<;;;::::::;;;;;;<<<=========???===;;;;;;<<<===============>>>>>>???AAABBBCCCGGGFFFHHHNNNVVVeee}}}mmmddd^^^XXXUUUUUUSSSOOOKKKLLLJJJGGGFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIEEEEEEDDDBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;999888888888777777666666555555666666777777888888555666666666777777888888;;;:::888777666666777777777777777777888888888888888888999999:::::::::;;;::::::;;;<<<<<<<<<<<<;;;999999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;::::::999=========<<<;;;:::888888<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCEEEEEEFFFGGGGGGHHHGGGGGGIIIIIILLLPPPTTTVVVUUUSSSQQQRRRSSSTTTVVV[[[aaaeee___aaacccdddbbb___[[[XXXVVVPPPKKKJJJHHHHHHPPP\\\>>>????????????===<<<;;;;;;;;;::::::::::::::::::999999999999888888888888999999999999888777555555555666666777777666666555666666555666777:::===>>>AAAEEEKKKRRR\\\gggrrryyy~~~|||{{{wwwtttpppooonnnoooqqqqqqqqqooojjjeeeaaabbbgggjjjgggccchhhfffddddddffffffdddbbb^^^]]][[[ZZZYYYXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUU\\\___cccgggjjjkkkkkkkkkiiihhhgggfffgggggghhhiiijjjiiigggfffdddbbbaaaaaaddddddeeeggghhhhhhiiiiiijjjjjjiiiiiijjjjjjkkkllllllkkkjjjhhhfffdddbbbaaa```aaabbbbbb```___```bbbgggbbbaaadddgggjjjqqqzzz~~~xxxvvvqqqkkkhhhjjjooorrrtttxxxwwwwww{{{~~~}}}wwwqqqkkkjjjiiikkkooorrruuuuuuuuuwwwyyyuuummmfffcccbbbdddooo|||{{{wwwqqqkkkgggfffeeeaaaaaaccccccdddbbbYYYMMMBBB<<<:::777666666666555555555555555555555444444444333333333444555666777666666555555555555555555555555555333444444555666666777777555555555555555555555555888888777777666555555444888777666666666666777888999999888888777777888888888888888999999999::::::<<<:::999888999<<<>>>@@@BBB???<<<;;;;;;:::999888888999;;;<<<===<<<;;;:::::::::;;;;;;<<<=========>>>===<<<;;;<<<============<<<======>>>???@@@AAADDDDDDGGGKKKPPPZZZlll}}}tttlllbbb[[[YYYVVVSSSOOOOOOLLLHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>===<<<;;;::::::999999999888888888888888888777777777777777666666666777777777888888777666666555555666777888666666777777777777888888777777888888999999999999777777888999999999999888999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<;;;:::999999<<<<<<<<<<<<<<<===??????@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFHHHJJJNNNTTTZZZ^^^^^^^^^\\\]]]^^^^^^^^^___bbbdddeeeeeeeeeccc___[[[VVVSSSPPPJJJFFFFFFGGGLLLYYYggg>>>>>>?????????>>>>>>===<<<<<<<<<;;;:::::::::999:::999999999888888888888;;;::::::999888666555444666666777777777777666666999888777666666888999::::::<<<@@@DDDJJJQQQYYY___pppuuu|||}}}{{{}}}{{{zzzxxxtttpppiiiiiijjjlllnnnnnnmmmkkkddd___YYYYYY]]]___^^^\\\^^^]]]\\\]]]___aaa```___ZZZZZZXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUSSSSSSXXX[[[aaafffiiijjjiiihhhffffffeeeeeefffggghhhiiiiiigggdddbbb`````````aaaccceeeiiikkklllkkkjjjiiijjjiiiiiiiiiiiijjjkkkkkkkkkjjjiiigggeeecccbbbaaa```aaaaaa___^^^___aaacccgggcccaaadddiiinnnwww~~~wwwrrrppplllhhhgggjjjooottttttuuuwww|||}}}wwwrrrmmmkkkjjjkkknnnqqqsssssssssxxx|||xxxnnneeecccdddlllyyywwwpppkkkhhhhhhfffaaa]]]]]]\\\[[[VVVMMMCCC;;;888888666666666666555555555555555555555555444444444444444444555666666666666555555555555555555555555555333333333444555555666666555555555555555555555555888777777666666555555555888888777777777777888888888888777777777888999999888888888999999999999:::<<<;;;::::::;;;===@@@AAAEEEBBB>>>;;;:::888777555666777999:::::::::999888:::::::::;;;<<<<<<============<<<<<<<<<<<<==================>>>??????@@@CCCCCCEEEHHHJJJMMMYYYdddtttiiiaaa\\\XXXTTTSSSPPPKKKIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888777777777777777777888888888888444444444444555666777888555666666666777777777777666666777777777777888888555666777777888888777777888888888888888888999999888888888888888888888888999999999999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFEEEGGGLLLSSSZZZ^^^``````ccceeehhhhhhgggeeeeeeeeefffeeebbb]]]XXXRRRNNNKKKHHHEEEDDDFFFKKKVVVfffttt>>>>>>??????????????????>>>======<<<;;;::::::999::::::999999999888888888:::::::::999888777666555666777777888888777777666999888777777777777888888:::;;;===???BBBFFFLLLPPPXXX]]]ccciiinnnqqquuuwww}}}}}}wwwtttuuuzzz}}}~~~|||zzzxxxuuuppplllccccccdddfffggggggdddbbb^^^YYYSSSRRRVVVYYYZZZYYYXXXXXXXXXYYYZZZ[[[\\\[[[XXXWWWVVVVVVUUUUUUUUUUUUWWWWWWWWWWWWUUUTTTRRRQQQTTTXXX^^^dddhhhiiigggfffcccccccccdddeeefffgggggggggeeebbb___^^^___aaabbbeeefffiiikkkllllllkkkjjjiiiiiiiiiiiiiiijjjjjjkkkjjjiiigggeeecccbbb``````___```___^^^]]]^^^aaadddfffccc```bbbiiirrr{{{wwwppppppmmmgggcccdddkkkqqqppprrrwww|||~~~|||vvvqqqnnnmmmlllmmmoooqqqrrrqqqrrrxxx{{{uuukkkeeeggglllwww}}}rrrmmmiiijjjhhhbbb\\\[[[YYYVVVOOOFFF===888777888666666666666666555555555666666666666666666666666444444555555555666666666555555555555555555555555333333444444555555555555555555555555555555555555777777666666666555555555777777777777777777777777666666666666777888999:::888888888888999999999999::::::999:::;;;===???AAAEEEBBB>>>;;;:::888777555555666777999999999999888999::::::;;;;;;<<<======<<<=========<<<<<<===>>>???>>>>>>>>>??????@@@AAADDDCCCDDDFFFEEEFFFNNNWWWnnn}}}qqqhhh```[[[XXXTTTOOOLLLKKKKKKKKKKKKHHHHHHGGGGGGGGGHHHHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;::::::::::::999999999999999999999999666666666666666777777888666666666666777777777777666666666666666666666666666777888888999999888888888888777777777777777777777777777777777777777777777777888999999:::;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEGGGLLLRRRXXX]]]^^^]]]bbbeeejjjlllllliiigggfffeeebbb]]]WWWRRRMMMJJJHHHEEEGGGLLLRRRYYYcccoooyyy???????????????@@@@@@@@@>>>>>>======<<<;;;:::::::::::::::999999999999888777888888999999999999888777777888888888888777777444444444444555555666666777888999:::;;;===BBBEEEFFFJJJOOOTTTYYY]]]aaadddkkkooovvv|||yyy{{{~~~|||}}}~~~}}}wwwqqqoooqqqtttvvvvvvzzz}}}yyyxxxwwwsssnnniii^^^]]]]]]^^^___]]]ZZZWWWVVVRRRMMMLLLOOOSSSVVVWWWVVVWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVTTTRRRPPPQQQVVV\\\bbbfffgggeeedddaaaaaabbbcccdddeeeeeeeeeeeeccc```]]]]]]___bbbeeefffggghhhiiijjjkkkkkkkkkiiiiiihhhhhhiiiiiijjjkkkiiihhhfffcccaaa```______^^^______^^^]]]___bbbeeeeeebbb___```hhhsss}}}vvvqqqqqqnnnggg```___fffmmmpppsssxxx}}}|||wwwssspppnnnmmmnnnppprrrrrrqqqrrruuutttmmmeeedddllluuuxxxqqqkkkkkkiiiccc]]][[[VVVRRRJJJAAA999666666777555555555666666666666666777777777777777777888888444444444444444555555666555555555555555555555555555555555555555666666666555555555555555555555555666666666666555555555555666666666666666666666666555555666666777888::::::777777888888888999999999888888888888:::;;;===>>>AAA???===;;;;;;;;;999777666777777888999:::::::::999999::::::;;;<<<<<<<<<;;;===>>>>>><<<;;;<<<>>>===============>>>???@@@DDDBBBAAABBBBBBCCCJJJRRR^^^ttt|||pppjjj```[[[TTTOOOMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888777777777888888888999999777777777777666666666666777777888999999999999999888888777777777777777777777777777777777777777777777777888999::::::;;;;;;::::::;;;<<<===============<<<<<<======>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCEEEEEEFFFFFFFFFEEEDDDDDDHHHJJJOOOUUU\\\```aaaaaabbbfffjjjlllkkkgggdddcccaaa^^^XXXRRRMMMJJJIIIIIIMMMVVV```ggglllppptttwwwAAAAAA@@@@@@???@@@@@@AAA>>>>>>>>>===<<<<<<<<<;;;::::::::::::999999999999666777888999::::::::::::888888999999999999888888555666666777888888999999555666777777777999<<<>>>;;;>>>AAADDDGGGJJJNNNQQQVVV\\\dddnnnwwwyyytttrrrppprrrvvvyyy|||}}}zzzxxxwwwxxxzzz|||~~~|||vvvoookkklllnnnnnnnnnlllpppuuuyyy}}}zzzwwwuuuttttttqqqkkkfffZZZYYYXXXXXXXXXVVVSSSQQQNNNKKKGGGGGGIIIMMMPPPRRRTTTVVVVVVVVVTTTSSSTTTUUUVVVUUUUUUUUUUUUVVVVVVWWWVVVWWWXXXXXXWWWUUUSSSQQQRRRUUU[[[```dddddddddccc___```aaabbbccccccbbbbbb```___]]]\\\]]]```dddffffffgggggghhhiiijjjkkkllliiihhhhhhhhhhhhiiijjjjjjiiigggdddbbb```___^^^^^^]]]^^^_________```cccfffdddbbb______hhhuuu|||}}}|||sssrrrqqqmmmfff______dddkkkrrruuuzzz~~~}}}yyyvvvqqqpppoooppprrrssssssrrrqqqpppkkkccc]]]aaammmxxxvvvooonnnkkkccc[[[WWWNNNJJJCCC<<<777555444555555555555666666666666666777777777777888888888888444444333333444444555666555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555666666666666555555555555555666777888999:::777777777888888888888999777777777888888999:::;;;<<<;;;;;;===>>>===;;;999666777777888999:::;;;;;;999999999:::;;;;;;<<<<<<:::===??????<<<;;;<<<>>>:::::::::;;;<<<===??????EEEAAA?????????AAAGGGOOOUUUddd}}}qqqjjjaaaYYYSSSOOOMMMKKKNNNMMMKKKJJJIIIHHHGGGGGGJJJIIIIIIHHHHHHHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCC======>>>>>>???@@@@@@AAA>>>>>>>>>>>>============>>>??????>>>>>><<<;;;:::999::::::::::::;;;;;;;;;999999888888888888777777666777888888999999888888888888888888888888999999888888888888888888888888777888888999:::;;;;;;<<<:::;;;<<<===========================>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEGGGIIIOOOVVV^^^ccceeeeeefffhhhjjjhhhddd___[[[YYYTTTQQQLLLHHHHHHJJJMMMPPPbbblllwwwzzzzzzyyywwwsssCCCBBBAAA@@@??????@@@@@@>>>=====================;;;;;;:::::::::999999999888888999:::::::::999999888999999999999999999888999999::::::::::::::::::777888999888777777999;;;888:::;;;<<<===???BBBEEEHHHNNNWWW```gggnnnuuuxxxwwwxxxvvvqqqkkkfffddddddccceeehhhiiijjjnnnssswww}}}}}}xxxtttqqqppppppnnnppprrrtttwww}}}vvvnnnfffeeejjjllljjjeeebbbdddhhhkkknnnrrrwwwzzz~~~~~~zzzsssqqqpppppppppnnngggbbbWWWUUUTTTSSSTTTTTTRRRPPPKKKIIIFFFEEEFFFIIIKKKLLLPPPRRRSSSRRRPPPPPPQQQSSSTTTTTTTTTTTTTTTUUUVVVVVVUUUVVVXXXYYYYYYWWWTTTSSSSSSVVVZZZ___aaacccbbbbbb___```aaaaaabbbaaa```___[[[ZZZZZZZZZ]]]```dddfffeeefffiiikkkllllllkkkjjjhhhhhhhhhhhhhhhiiijjjjjjhhhfffccc```^^^]]]]]]^^^\\\^^^```aaaaaabbbdddfffeeedddaaaaaaiiivvv{{{zzzxxxppppppnnnjjjddd```aaafffkkkqqquuuyyy{{{{{{yyywwwuuuqqqqqqqqqrrrtttuuuuuusssooojjjbbbZZZWWW]]]hhhrrr{{{|||uuusssnnnbbbUUUMMMDDDAAA===999777666555555555555555555666666666777555555666666666777777777444444333333333444555666555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555666777777777777666555666666666666666777888999777777777777888888888888888888888888888888888888888999;;;>>>@@@???;;;888666666666777888:::;;;<<<888999999::::::;;;<<<<<<999===@@@???<<<:::<<<>>>::::::;;;<<<>>>@@@AAABBBIIIEEEBBBCCCBBBAAADDDIIIMMMTTTeee}}}vvvjjj```YYYSSSPPPSSSRRRPPPNNNLLLJJJIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJDDDEEEEEEFFFFFFGGGGGGHHHEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????????????????@@@AAAAAA@@@???>>><<<<<<<<<=========>>>>>>;;;;;;:::::::::999999999888999999:::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::999999::::::;;;;;;<<<<<<;;;<<<<<<============<<<============>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCAAABBBEEEGGGIIIKKKLLLLLLLLLNNNRRRYYY```dddfffeeeeeeeeeddd___YYYSSSOOONNNFFFEEEEEEHHHOOOYYYdddjjj{{{}}}yyytttEEECCCBBB@@@??????@@@@@@============>>>>>>>>>>>>;;;;;;;;;:::::::::999999:::::::::::::::999888777888999999::::::999999888777777777777777666555555777777888666555444555777:::;;;;;;::::::;;;>>>@@@DDDIIIPPPWWW\\\```dddgggbbbcccbbb___[[[YYYZZZ\\\YYY[[[\\\[[[[[[^^^dddhhhjjjmmmqqquuuxxxyyyxxxxxxvvvtttoookkkhhhgggggghhhfffhhhkkkmmmqqqxxx|||rrriiiaaabbbiiikkkfff```[[[\\\___bbbdddiiinnnrrruuuuuuwwwyyyzzzxxxsssooonnnllllllmmmnnnkkkeee```UUUSSSQQQQQQSSSSSSSSSRRRLLLJJJHHHFFFFFFGGGIIIJJJKKKNNNPPPOOONNNMMMOOORRRSSSSSSRRRSSSSSSTTTUUUVVVUUUVVVXXXZZZZZZXXXVVVTTTUUUWWWZZZ^^^```bbbbbbbbb___```aaaaaaaaa```___^^^WWWWWWWWWYYY\\\```ccceeecccfffjjjnnnooommmjjjhhhhhhhhhhhhhhhhhhiiiiiijjjhhhfffccc```^^^]]]]]]]]][[[^^^aaabbbbbbcccdddfffffffffcccbbbjjjwww{{{xxxxxx~~~wwwpppooolllgggcccaaaccchhhlllooorrruuuwwwvvvtttsssrrrrrrqqqrrrsssvvvwwwvvvuuummmggg]]]VVVTTTYYYccckkkvvvxxxvvvpppaaaOOOEEE???<<<:::999999999888777444555555555666666777777333444444444555555666666444444333222333444555666555555555555555555555555333333333333333333333333444444444444444444444444444555555555555555555555666777888999999888777666666666666666666777777888777777777777888888888888999999999888888888777777777999<<<@@@BBB@@@;;;777555555666666777999:::;;;888999999::::::;;;<<<<<<888===AAA@@@<<<:::;;;>>>======>>>@@@BBBDDDFFFGGGNNNJJJHHHHHHFFFBBBCCCFFFGGGHHHTTTlllyyylllbbb[[[WWWWWWVVVTTTQQQNNNLLLKKKJJJHHHHHHGGGGGGGGGHHHHHHIIIDDDEEEFFFGGGHHHHHHIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEECCCBBBBBBAAAAAA@@@@@@???BBBBBBBBBAAAAAA@@@@@@@@@===>>>@@@AAABBBBBBAAAAAA>>>>>>>>>>>>????????????<<<<<<<<<;;;;;;:::::::::;;;<<<======>>>>>>======999999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<============>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCBBBDDDGGGKKKNNNQQQTTTUUUXXXYYY\\\aaafffiiiiiihhh```___\\\VVVPPPJJJHHHGGGCCCDDDHHHQQQ```rrr~~~{{{wwwKKKHHHDDDCCCDDDCCCAAA>>>???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::888999999::::::;;;<<<<<<:::::::::::::::::::::::::::999777666555555555666888777666444444555555666777777777777777888999999BBBEEEJJJNNNQQQPPPNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKNNNQQQUUUWWW___```bbbcccdddddddddcccdddaaa]]]ZZZYYYYYY[[[]]]___^^^^^^aaaiiisss}}}|||jjjaaaZZZ[[[ccciiiiiieee[[[\\\\\\^^^```bbbdddeeeiiilllpppqqqooommmkkkjjjfffggghhhhhhfffdddbbb```UUUVVVVVVWWWWWWXXXXXXXXXWWWTTTOOOJJJHHHHHHJJJKKKIIIJJJKKKMMMOOOQQQRRRSSSRRRSSSTTTUUUTTTUUUVVVXXXXXXXXXXXXZZZ[[[[[[XXXVVVWWWXXX[[[]]]___`````````bbbbbbaaa```^^^[[[YYYXXXWWWYYY[[[\\\^^^```dddfffiiijjjjjjkkkjjjiiihhhgggjjjjjjjjjiiihhhfffdddcccbbb```]]]\\\]]]^^^^^^^^^^^^```bbbcccddddddccccccffffffeeefffmmmwww{{{yyytttyyyvvvnnnooommmjjjgggeeefffjjjmmmooolllnnnuuuyyyxxxvvvvvvuuuuuuuuuuuuvvvwwwwwwxxxpppcccVVVSSSVVV\\\dddjjjtttsssuuuqqq___LLLCCC<<<:::888777555555555666555555555555555555555555777777666666555555555555555555555555555555555555666777666666555444222222444444444444444444444444777666666555444444333333555555555555555555555555777777777777888888888888777777666555555555555555666666888999999999999999999999888888888888999999:::::::::999999888888888888888777777777777777888::::::999999::::::;;;<<<::::::;;;<<<=========<<<======>>>???@@@BBBDDDEEEHHHGGGEEEDDDCCCCCCCCCDDDEEEIIIPPP[[[llluuuiiiaaaddd___YYYUUURRRPPPNNNMMMJJJJJJJJJIIIGGGFFFGGGHHHEEEFFFGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@???>>>@@@@@@BBBBBBBBBBBB@@@@@@AAAAAA@@@???>>>>>>>>>>>>========================>>>>>>===<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;::::::999999999;;;;;;::::::::::::999999===<<<;;;;;;<<<===<<<<<<@@@@@@??????@@@AAABBBCCCCCC@@@@@@CCCCCC???AAAHHHFFFJJJQQQXXX]]]_________aaa___^^^aaadddfffdddbbbZZZUUUNNNIIIFFFCCC@@@===>>>EEEOOO]]]rrr|||zzzyyyJJJGGGDDDBBBCCCBBBAAA?????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::999999888777777777:::::::::::::::::::::::::::999777666555555666666888777666555444555666666777666666666666777888999999;;;???BBBDDDDDDCCCAAACCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCEEEHHHKKKMMMMMMNNNPPPQQQQQQQQQQQQPPPTTTSSSQQQOOOOOOPPPRRRTTTVVVVVVWWW[[[cccnnnxxx~~~~~~zzzhhh```WWWVVV]]]ccccccaaaYYYYYYZZZZZZ\\\]]]___```cccfffiiijjjhhheeecccccc^^^___```aaa```^^^\\\[[[VVVVVVVVVVVVWWWWWWWWWWWWXXXUUUPPPLLLJJJIIIJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSRRRSSSUUUVVVVVVVVVWWWXXXYYYYYYYYY[[[\\\\\\YYYWWWWWWYYY[[[]]]___aaaaaaaaabbbaaa___]]][[[YYYXXXWWWXXXZZZ\\\^^^___aaadddgggiiiiiijjjjjjjjjiiihhhgggjjjjjjjjjiiihhhfffdddcccbbb```^^^]]]]]]___``````fffgggiiiiiihhhgggfffeeeffffffeeedddiiirrruuutttrrruuuyyy}}}|||vvvqqqooommmkkkiiijjjlllnnnppprrrooopppvvv{{{{{{{{{|||yyywwwuuuvvvyyy{{{||||||pppcccWWWVVV[[[___cccgggooozzzrrrqqqlll[[[JJJBBB;;;:::888666555555555666555555555555555555555555666666666555555444444444555555555555555555555555666666666666555444333222444444444444444444444444444444444444444444444444555555555555555555555555666666777777777888888888777666666555555555555555666666777888999999999999999888888777777888888999999999888888888777777777999888888777777777888888::::::999999::::::;;;<<<:::;;;<<<<<<<<<<<<<<<<<<=========>>>@@@AAACCCDDDFFFEEECCCBBBBBBBBBCCCDDDFFFHHHKKKRRR^^^rrr{{{}}}zzzqqqnnnjjjeee```[[[VVVQQQNNNQQQPPPOOOLLLJJJIIIIIIJJJGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAA@@@BBBBBBAAA@@@@@@@@@@@@@@@??????????????????????????????>>>============>>><<<======>>>>>>======<<<;;;;;;;;;:::::::::999999999999::::::;;;;;;;;;<<<>>><<<;;;;;;===>>>???@@@>>>??????@@@AAAAAABBBBBBDDDBBBBBBFFFFFFDDDGGGNNNRRRUUU[[[aaaeeeffffffeeehhheeecccbbbbbb```\\\XXXSSSNNNFFFAAA@@@???>>>===DDDKKKWWWeeeyyy}}}{{{zzzNNNKKKGGGEEEDDDCCCBBB@@@????????????>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::999888888777777:::::::::::::::::::::::::::999888777666666666666888777666555555555666666666666555555666666777777777888:::<<<======<<<<<<999999999:::::::::::::::<<<;;;;;;<<<===???AAACCCBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMRRRZZZeeeooouuussstttvvvzzz~~~~~~zzzvvvggg^^^SSSPPPTTTZZZ[[[YYYVVVVVVUUUUUUUUUVVVVVVWWW[[[]]]``````^^^[[[YYYXXXVVVWWWXXXYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTUUUTTTQQQNNNKKKJJJJJJIIIJJJJJJKKKMMMOOOPPPQQQRRRQQQRRRUUUWWWXXXXXXXXXWWW[[[ZZZZZZ\\\]]]]]][[[XXXXXXYYY[[[^^^```aaabbbbbbbbb```]]]ZZZXXXWWWWWWWWWZZZ\\\^^^```aaabbbeeeggghhhiiiiiiiiiiiihhhhhhgggiiijjjjjjiiihhhfffdddbbbcccaaa___]]]^^^___bbbdddlllmmmooonnnllliiiggggggdddeeedddcccgggnnnrrrpppppppppppprrrtttuuutttsssnnnlllkkkmmmqqqttttttsssssspppqqqwww|||~~~zzzwwwxxx}}}rrrfff\\\^^^dddgggffffffjjjuuu~~~~~~ooojjjcccTTTFFF???;;;:::888666555555555666444444444444444444444444555555444444444444333333555555555555555555555555555555555555555444333222444444444444444444444444111111222333444444555555555555555555555555555555666666777777777777888888777666555555444444555555555666777888888999999999999888888777777888888999888777777777777666666666999999888888888888999999::::::999999::::::;;;<<<;;;<<<<<<<<<<<<;;;;;;:::<<<<<<===>>>???AAABBBCCCBBBAAAAAA@@@AAABBBCCCDDDGGGGGGFFFHHHNNN]]]ooo|||{{{tttuuuzzz~~~~~~yyytttlllcccZZZTTTTTTRRROOOLLLJJJJJJJJJKKKJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAACCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???======>>>>>>>>>>>>======;;;;;;;;;;;;;;;:::::::::888999:::;;;<<<===>>>>>>>>>===<<<<<<===@@@CCCEEECCCCCCCCCBBBBBBBBBBBBBBBGGGEEEGGGJJJLLLMMMSSSYYY```ccchhhlllnnnnnnlllkkkkkkhhhddd```\\\WWWQQQMMMIIIEEE@@@===>>>AAACCCDDDKKKTTT^^^kkk{{{}}}|||UUUSSSOOOJJJGGGEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;999999::::::;;;<<<<<<===::::::::::::::::::::::::999999888888777777777777777777777666666666666666666666555555555555666666888888888999999999::::::666666666777777888888888:::999999999:::;;;<<<===@@@@@@@@@@@@@@@?????????<<<===???@@@AAABBBBBBCCCBBBCCCEEEIIIQQQZZZbbbhhhfffeeefffkkkrrruuussspppggg\\\PPPKKKMMMQQQSSSRRRSSSSSSQQQPPPOOOOOOOOOOOOSSSUUUXXXWWWUUURRRQQQPPPPPPQQQSSSTTTTTTUUUTTTTTTSSSRRRRRRRRRQQQQQQPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPRRRUUUYYY\\\\\\[[[YYY[[[ZZZZZZ[[[\\\\\\[[[YYYYYYZZZ[[[]]]___aaaccccccbbb```\\\XXXVVVVVVXXXYYY\\\^^^```bbbbbbcccfffggghhhhhhhhhhhhhhhhhhhhhgggiiiiiiiiiiiigggeeecccbbbaaaaaa```___^^^```dddfffllloooqqqqqqmmmjjjhhhhhheeegggfffeeehhhnnnrrrqqqooommmllllllnnnpppqqqqqqllljjjjjjooovvvzzzxxxuuurrroooqqqwww|||zzz{{{uuukkkdddhhhoooooojjjfffhhhqqqyyy|||zzzjjjaaaYYYLLLAAA===:::999777666555555666666444444444444444444444444333333333333333333333333555555555555555555555555444444555555555444333333444444444444444444444444222333333444444555555666555555555555555555555555666666666666777777777888666666555444444444444555444555666777888888888888888888777777777777888888777777777777777777777777999999999888999999:::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::999<<<<<<<<<===>>>???AAABBB???>>>>>>>>>???AAACCCDDDGGGGGGEEEDDDGGGOOO[[[dddxxxttt}}}wwwjjjbbbYYYVVVRRROOONNNNNNNNNNNNMMMMMMMMMNNNNNNMMMMMMMMMIIIHHHGGGFFFEEEEEEDDDDDDFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDAAABBBBBBBBBBBBBBBBBBAAABBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???===>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>======<<<<<<>>>AAAGGGJJJPPPMMMIIIFFFCCCCCCDDDEEEIIIJJJMMMQQQUUUZZZ```ffflllmmmppprrrrrrpppnnnlllgggddd___YYYSSSLLLGGGDDDAAA@@@AAADDDHHHMMMQQQSSSUUU[[[ccckkkvvv~~~}}}\\\ZZZVVVQQQKKKFFFBBBAAA?????????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<999::::::;;;<<<<<<======::::::::::::::::::::::::999999999999999888888888777777777777777666666666666666555555555555666666666555555555444555555555666666666777777888888888999888888888999999::::::;;;;;;::::::::::::::::::;;;<<<===>>>??????>>>>>>??????AAADDDIIIOOOUUUXXXXXXXXXXXX]]]ccchhhjjjiiifff\\\OOOHHHGGGJJJLLLMMMPPPOOOMMMLLLJJJJJJIIIIIINNNPPPRRRQQQOOOMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNMMMMMMLLLLLLLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOORRRTTTWWW\\\aaacccbbb___[[[ZZZYYYZZZ[[[[[[ZZZYYYZZZZZZ[[[]]]^^^```bbbbbbaaa___[[[WWWVVVWWWYYY[[[]]]___bbbdddddddddfffgggggggggggggggggggggggghhhiiiiiiiiihhhgggeeecccbbb```aaabbbaaaaaabbbfffiiikkkooosssssspppllllllmmmmmmooonnnkkkjjjnnnpppoooooonnnllllllnnnooonnnmmmkkkiiijjjpppwwwzzzxxxtttrrrppprrryyy}}}~~~uuummmiiinnnsssqqqjjjeeeeeekkkqqquuuzzzuuueeeYYYOOOEEE>>>;;;999888777555555555666666444444444444444444444444222333333333333333333333555555555555555555555555333333444444444444444444444444444444444444444444555555555555666555666666666666666666666666666666555666666666666777777777666666555444444444444444444444555666777777777777888777777777777777777888888888888888888888888888999999888888999::::::;;;::::::999999::::::;;;<<<;;;<<<<<<<<<;;;:::999999;;;;;;;;;<<<===>>>???@@@<<<<<<<<<<<<>>>@@@BBBCCCEEEFFFHHHHHHGGGJJJPPPUUUggg|||~~~wwwkkkfff```\\\YYYWWWTTTQQQNNNNNNOOOOOOOOOOOONNNNNNJJJIIIGGGEEEDDDDDDDDDDDDFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>============>>>>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<===>>>>>>???CCCIIINNN\\\WWWNNNGGGCCCDDDFFFIIINNNRRRVVVZZZ___ffflllppprrrssstttsssrrroookkkiii```]]]XXXQQQJJJDDDAAA???>>>BBBJJJQQQXXX]]]aaacccaaafffiiikkkqqq{{{}}}|||``````]]]XXXPPPHHHDDDAAAAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>============;;;;;;::::::999999888888::::::::::::::::::::::::999999:::::::::999999888777777888888888777666555777777666666555555666666555555555555555555555555666666666666666666777777666777777777777888888888888888777777777777888999::::::;;;;;;;;;;;;::::::======>>>???BBBFFFIIIKKKLLLLLLNNNPPPUUUZZZ___ccceee[[[OOOFFFDDDFFFGGGHHHJJJJJJHHHGGGFFFFFFEEEEEEHHHJJJLLLLLLJJJIIIHHHIIIEEEFFFFFFGGGHHHJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNSSSSSSVVV\\\dddhhhgggeee[[[ZZZYYYYYYZZZ[[[ZZZYYY[[[[[[[[[\\\]]]^^^``````^^^\\\YYYWWWVVVXXXZZZ\\\^^^```ccceeeeeedddeeefffgggffffffffffffgggggghhhhhhiiiiiihhhgggeeecccaaa___cccfffgggffffffiiimmmlllrrrxxxxxxtttqqqqqqssswwwyyywwwpppllllllllljjjooonnnnnnoooppppppnnnlllkkkjjjlllpppuuuwwwuuurrrrrrqqquuu{{{{{{qqqkkkjjjnnnppplllfffcccaaadddhhhmmmrrrxxx|||~~~xxxnnn```RRRGGG@@@;;;:::888777666555555555666666333333333333333333333333222222333333333333444444555555555555555555555555111222333444444444444444444444444444444444444444777777666666666666666666666666666666666666666666555555666666666666777777666555444444333333444444333444555666777777777777888777777666666777777888777777888888888888999999888888888888888999:::;;;::::::999999::::::;;;<<<:::;;;;;;;;;;;;::::::999;;;;;;;;;;;;<<<===>>>???;;;;;;;;;<<<===???AAACCCBBBFFFJJJKKKIIIIIIKKKNNNWWWiiizzzrrrkkkfff```XXXSSSTTTTTTSSSSSSRRRQQQPPPOOOLLLJJJHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCC????????????@@@AAACCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>============>>>??????@@@@@@@@@@@@??????<<<<<<<<<===============?????????>>>>>>>>>=========???AAAAAAAAAEEEKKKPPP___YYYQQQJJJGGGIIIMMMQQQVVV]]]bbbeeehhhooosssssstttssssssqqqmmmiiieeeccc[[[XXXSSSLLLFFFDDDEEEFFFHHHOOOYYYaaagggkkkmmmnnnnnnrrrtttsssuuu{{{~~~{{{yyyccceeeeeeaaaYYYPPPJJJHHHEEEDDDDDDBBBAAA@@@???>>>?????????>>>>>>>>>======;;;;;;;;;:::999999888888::::::::::::::::::::::::888999:::;;;;;;:::999999777777888999888777666555999888777666666666666777777777888888888888888777666666555555555555555555555666666777888888888777888777777777777888:::;;;888888888888999999999999;;;;;;;;;<<<===???AAABBBCCCEEEGGGHHHIIINNNWWW^^^bbbYYYNNNEEEBBBBBBCCCDDDEEEDDDCCCCCCBBBBBBCCCCCCBBBDDDFFFFFFEEEDDDEEEFFFCCCCCCCCCCCCDDDFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIIIIHHHHHHIIIJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLOOOVVV___eeefffeee\\\[[[YYYZZZ[[[\\\[[[ZZZ\\\\\\[[[[[[[[[\\\]]]^^^ZZZYYYWWWVVVVVVXXXZZZ\\\^^^aaadddeeeeeeddddddeeeffffffeeeeeeeeefffggghhhhhhhhhhhhhhhgggdddbbbaaa```eeekkkmmmllllllnnnpppnnnuuu{{{|||wwwssssssuuuxxx{{{zzzrrrmmmlllllljjjooonnnmmmoooqqqrrrqqqppplllmmmooorrrssssssrrrrrrmmmnnnsssyyy}}}{{{wwwsssnnnkkkkkkmmmlllgggcccccc```___aaaiiiqqqvvvvvvuuuooohhh[[[LLLBBB<<<:::999888777666555444555666666333333333333333333333333333333333333444444444555555555555555555555555555000111222333444555555555444444444444444444444444444444555555666777777777666666666666666666666666555555555666666666777777666555444444333333444444333333444555666666666666777777666666666666777777666666666777777777888888777777777777888999::::::::::::999999::::::;;;<<<999999:::;;;;;;;;;::::::::::::::::::;;;<<<===>>><<<;;;;;;<<<===???AAABBBAAAEEEIIIIIIGGGGGGIIIKKKOOOYYYjjj~~~zzzrrrhhhaaabbbaaa```]]]ZZZWWWTTTSSSOOONNNKKKIIIHHHGGGHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDD??????@@@@@@AAACCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@???<<<<<<=========>>>>>>>>>>>>>>>??????????????????>>>BBBEEEFFFFFFHHHNNNSSSZZZXXXTTTQQQRRRVVV[[[___aaaiiinnnnnnooosssssspppnnnnnnllliiieee```\\\YYYRRRQQQNNNKKKKKKOOOVVV\\\^^^dddkkkqqqssssssuuuvvvttt{{{~~~~~~~~~{{{wwwuuugggjjjllliiiaaaXXXRRRPPPHHHGGGFFFEEECCCAAA@@@???????????????>>>>>>>>>>>>::::::;;;<<<<<<======>>>::::::::::::::::::::::::888999:::;;;;;;;;;:::999777888888999999777666555999999888777777777777777444555666777888777666555777777666666555555444444666777888999999999999999666555555555666777999:::777777777777888999;;;;;;999999999::::::<<<======>>>AAADDDCCCBBBGGGQQQ[[[```XXXMMMDDD@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAA>>>@@@BBBBBBBBBAAABBBDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFGGGHHHHHHHHHIIIMMMLLLJJJIIIHHHHHHIIIIIILLLLLLLLLLLLLLLMMMMMMMMMFFFDDDFFFNNNXXX```bbbaaa^^^\\\[[[[[[\\\]]]]]]\\\]]]\\\[[[ZZZZZZZZZ[[[\\\VVVVVVUUUUUUVVVWWWZZZ[[[^^^aaadddeeeeeedddddddddfffeeeeeedddeeefffggghhhhhhhhhhhhhhhfffdddbbbaaaaaahhhooorrrqqqoooqqqsssnnnuuu||||||vvvrrrrrrtttssswwwwwwqqqmmmnnnooonnnnnnmmmlllmmmpppsssttttttnnnppprrrsssrrrpppqqqqqqhhhjjjooovvvyyy{{{wwwqqqnnnnnnlllmmmnnnkkkeeecccfffaaa^^^___iiisssxxxvvvsssjjjdddXXXJJJ???;;;:::999777777555444444555666666333333333333333333333333333333333444444555555555555555555555555555555555000111222333444555555555444444444444444444444444111222333444666777888888777777777777777777777777555555555555666666666777555555444333333333333444222333444555666666666666777777666666666666777777444555555555666666777777666666666666777888999:::::::::999999::::::;;;<<<888999::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<===<<<<<<<<<<<<===???AAABBBAAADDDFFFFFFDDDDDDGGGJJJKKKPPPYYYjjjwwwpppnnnkkkgggccc^^^ZZZXXXRRRQQQNNNKKKJJJJJJJJJKKKGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDD@@@@@@AAAAAACCCDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@???@@@@@@AAAAAA@@@@@@???<<<=========>>>>>>??????======>>>???@@@AAAAAABBB@@@DDDIIIJJJIIIJJJPPPUUUVVVVVVWWWZZZ^^^ccchhhkkkiiiqqqvvvtttssstttrrrlllhhhgggeeeaaa\\\WWWSSSQQQJJJJJJKKKLLLQQQ[[[hhhqqqrrrvvvzzz{{{zzzxxxyyyzzzuuu}}}}}}~~~~~~|||yyyuuusssggggggggggggeee```ZZZUUURRRLLLHHHIIIHHHDDDCCCDDD>>>???@@@AAAAAA@@@???>>>>>>>>>============>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999::::::999999888777666666666888::::::999999:::;;;777777666666666666777777444444555555555555444444777666555444333333444555666666777777777777666666888888777777777777888888999999:::::::::;;;;;;;;;<<<;;;;;;<<<>>>BBBEEEGGGJJJHHHEEEAAA>>><<<;;;;;;>>>>>>???@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBHHHHHHGGGEEECCCDDDGGGIIIJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLLLLMMMNNNMMMJJJGGGEEEEEEFFFIIIOOOTTTWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ]]]```bbbbbb___[[[XXXVVVXXXVVVTTTRRRSSSWWW[[[^^^aaaccceeeeeeeeeeeegggiiigggfffeeedddeeefffggghhheeeccceeegggfffcccdddhhhnnnrrrvvvxxxvvvssspppnnnssswww|||~~~|||yyyvvvuuuwwwrrrqqqtttssspppqqquuurrrtttqqqnnnsss{{{|||xxxyyyxxxuuurrrooonnnmmmmmmjjjgggmmmvvvwwwttt||||||ssspppppptttppplllkkkjjjiiifffccc\\\aaagggkkkppptttqqqlllcccYYYKKK@@@<<<;;;;;;:::666555555555555444444444333444444555666666555555444333333222222333333444333333333333333333333333333333333222222111111111222222222222222222222222222333444666777888888888666555555555555444444444666666666666666666666666777666555444333444444555333333333444444444555555777777777777666666666666999777666666777888888777888888888777777777777777;;;;;;;;;;;;;;;;;;::::::888888888888888888888888???>>>===<<<;;;:::999999:::::::::;;;<<<======>>>???@@@CCCDDDEEEEEECCCBBBEEEIIIOOOXXXggg|||xxxtttqqqiii```^^^[[[UUUOOOKKKJJJJJJKKKGGGJJJLLLKKKHHHFFFGGGHHHFFFEEEEEEFFFHHHIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCEEEDDDCCCCCCCCCDDDFFFFFFEEECCC@@@@@@AAABBBBBBBBB???@@@AAABBBBBBAAA??????AAAAAABBBBBBCCCCCCDDDDDD>>>======>>>>>>???AAAAAA@@@@@@AAACCCEEEGGGIIIJJJKKKKKKKKKMMMPPPTTTXXXZZZcccdddgggjjjmmmoooqqqrrrvvvtttsssrrrqqqnnnkkkiiigggbbbYYYRRRSSSWWWVVVQQQNNNMMMOOOUUU```lllvvv|||}}}}}}}}}|||zzzxxx~~~wwwxxxyyyzzzyyytttkkkdddgggggghhhiiigggccc]]]XXXTTTMMMIIIJJJKKKHHHEEEEEE@@@@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999::::::999999888777777666777999:::;;;999999999:::888777777666666666777777888888888999888888777777777777555444444444555555666666666777777666666666888888777777777777888888999999999999::::::::::::<<<;;;:::;;;<<<>>>AAABBBDDDCCCAAA???>>><<<<<<<<<======>>>?????????>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCGGGGGGGGGEEEDDDDDDFFFIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKJJJKKKLLLMMMLLLIIIFFFDDDDDDEEEHHHMMMRRRUUUVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^___aaa```\\\XXXVVVUUUXXXVVVUUUUUUVVVYYY]]]___bbbccceeeeeeeeeeeefffhhhggggggfffeeeeeefffggghhhdddaaa___```___^^^bbbhhhtttvvvyyyyyyxxxuuutttttttttxxx}}}}}}zzzwwwvvvxxxtttsssvvvvvvrrrsssvvvssstttrrrqqqwww~~~yyytttrrrooollljjjgggeeejjjsssuuussszzz{{{ttttttuuuvvvrrrnnnkkkjjjiiigggeeeaaaeeehhhkkkppptttooohhh\\\SSSGGG>>>::::::999888666555555555555444444444444444555555555555555555444333333222222333333444333333333333333333333333333333333222222222111111222222222222222222222222333333444666777777777777666555555555555444444444555555555555555555555555555444333222222222333333333333333444444444555555777666666666666666666666999777666666777888888777777777777777777777777777:::::::::;;;;;;;;;;;;;;;888888888888888888888888;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<===>>>>>>???@@@BBBDDDDDDDDDCCCBBBAAAFFFMMMRRRZZZjjj~~~|||tttkkkggg```XXXRRROOONNNNNNJJJLLLMMMKKKIIIGGGHHHJJJJJJHHHGGGFFFGGGGGGEEEDDDFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBCCCCCCDDDEEEDDDBBB@@@@@@AAACCCCCCBBB@@@@@@AAABBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????@@@@@@@@@AAACCCFFFIIIMMMPPPRRRUUUUUUWWWYYY\\\```dddgggmmmnnnppprrrsssttttttttttttsssqqqoookkkgggbbb___YYYYYYXXXYYY```hhhiiieee___]]]\\\___hhhrrrzzz~~~zzzwwwuuussspppkkkddd___ggggggiiijjjiiieee___ZZZUUUMMMHHHKKKOOOMMMHHHEEECCCBBBAAA???>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999888777777777999:::;;;;;;999888999999999888777666666666666666777777777777666666555444777777666555555555666666555555666666666666555555888777777666666777777888777888888888999999999999;;;:::999999999;;;<<<===<<<===============<<<<<<;;;<<<======>>>>>>===============>>>>>>>>>?????????@@@@@@AAABBBCCCCCCDDDFFFGGGFFFEEEDDDDDDFFFIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIJJJLLLKKKIIIGGGDDDCCCCCCGGGLLLPPPSSSTTTTTTTTTVVVXXX[[[]]]______^^^___^^^\\\XXXUUUSSSSSSVVVVVVVVVWWWYYY\\\___```bbbdddeeeeeeddddddfffggghhhggggggfffffffffggggggddd___[[[ZZZZZZ[[[ccckkkwwwxxxyyyxxxvvvuuuwwwxxxvvvzzz}}}~~~{{{yyyyyyyyywwwwwwyyyyyywwwwwwyyyzzzyyyvvvuuu{{{|||wwwuuuqqqlllgggcccbbbgggppprrrqqqwwwzzzvvvwwwzzzxxxtttnnnkkkiiiiiiiiihhhhhhiiijjjlllrrrtttlllaaaSSSKKKBBB;;;999888666444666555555555555444444444444555555555555555444444444333333222222333333444333333333333333333333333333333333333222222222222222222222222222222222222333444555666666666666666666555555555555444444444555555555555555555555555444444333222222222333333333333333444444444555555666666666666666666666666999777666666777888888777777777777777777777777777999999999::::::;;;;;;<<<888888888888888888888888888888999999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAACCCCCCCCCBBBBBB???EEEKKKLLLMMMVVVgggvvv{{{sssiiiaaa[[[WWWUUUQQQQQQQQQOOOLLLKKKKKKLLLMMMKKKIIIHHHHHHHHHFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDEEECCCAAAAAABBBDDDDDDDDDAAABBBBBBCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBDDDGGGKKKPPPVVV[[[^^^bbbccceeehhhlllqqqtttvvvuuuvvvwwwxxxwwwvvvuuutttqqqpppmmmhhhccc^^^YYYVVVSSSYYY```iiiuuu}}}rrrnnnjjjjjjooovvv|||yyytttnnnhhhdddaaa^^^\\\ggghhhiiijjjiiieee^^^YYYRRRIIIDDDJJJPPPPPPJJJFFFFFFEEEBBB@@@>>>=========>>>>>>============>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999888888888777777999;;;<<<;;;999888888999999999888777666666666666666666777666666555444333777777777666666666777777555555666666666666555555777777666666666666777777777777777777888888888888999999888888888999:::;;;999:::<<<=========<<<;;;<<<<<<===>>>>>>>>>>>>============>>>>>>>>>??????>>>??????AAABBBCCCDDDDDDEEEFFFFFFEEEDDDDDDFFFHHHIIIHHHHHHHHHHHHHHHHHHIIIJJJIIIIIIJJJLLLLLLJJJHHHEEEDDDDDDGGGLLLPPPRRRSSSTTTTTTVVVXXX[[[]]]______^^^^^^\\\YYYUUURRRRRRRRRUUUVVVWWWYYY\\\^^^``````cccdddfffeeeddddddeeeggghhhggggggffffffeeeeeeeeeeee```\\\[[[[[[]]]eeemmmvvvvvvuuusssqqqrrrvvvyyyxxxzzz~~~~~~}}}||||||zzzzzz{{{|||}}}||||||}}}{{{xxx|||~~~xxxvvvsssllleeebbbbbbfffllloooooossszzzyyyvvvwwwyyywwwsssmmmiiiggghhhiiikkklllkkkjjjlllrrrsssiii\\\JJJDDD===999888777555333666555555555555444444444555555555666555555444333444333333222222333333444333333333333333333333333333333333333333333333333333333222222222222222111444444555555666555555555666555555555555444444444555555555555555555555555555555555555555555555555333333333444444444555555555555555666666666666666888777555555777888777666666666666777777777777777777888888999:::;;;;;;<<<888888888888888888888888999999999999::::::::::::<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBBBBAAABBBFFFHHHHHHGGGLLLWWWaaattt|||tttlllfffccc^^^]]]ZZZWWWTTTRRRQQQQQQOOOMMMJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIEEEEEEGGGHHHIIIJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFHHHFFFDDDCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHJJJMMMRRRYYY```fffjjjmmmooorrrvvvzzz}}}yyyyyyyyyxxxuuurrrpppnnniiigggccc^^^YYYVVVUUUUUU[[[eeerrr}}}yyysssppprrrvvvzzz|||{{{sssnnnfff___\\\\\\^^^```hhhhhhhhhhhhfffbbb\\\XXXOOOFFFAAAGGGOOOPPPKKKHHHHHHGGGDDDAAA???>>>>>>>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999888888888888888999:::;;;:::999777777888999999888777777777777777:::::::::::::::999888888666666777777777777777777555555666666666666555555777777666666666666777777666666777777777888888888777777777888999:::;;;<<<:::;;;<<<======<<<;;;:::<<<===>>>>>>??????>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>???@@@AAACCCCCCDDDCCCEEEFFFEEEDDDDDDFFFHHHHHHHHHHHHGGGGGGHHHHHHHHHJJJJJJIIIKKKMMMMMMLLLKKKGGGFFFFFFIIIMMMQQQSSSTTTVVVVVVWWWYYYZZZ\\\]]]]]]]]]]]][[[XXXUUUSSSSSSTTTUUUWWWYYY[[[]]]___```aaabbbdddeeeeeeddddddfffggggggggggggfffeeedddccccccccc___]]]]]]]]]^^^dddkkkssssssqqqpppoooqqqvvvyyyyyy{{{~~~~~~~~~zzzyyy{{{}}}wwwuuussslllfffccccccfffjjjllllllnnnrrryyyzzz{{{zzzxxxuuuttttttsssoookkkfffdddeeeiiilllmmmlllkkklllqqqpppeeeWWWEEE@@@:::888888888555333666555555555555444444444444555555555555555444444444333333222222333333444333333333333333333333333333333333333333333333333333333333222222111111111444444555555555555555444666555555555555444444444555555555555555555555555444555555555555555555555333333333444444444555555444444555555666666666777888666555555666777777666555555666666777777777777777777888888999:::;;;;;;888888888888888888888888;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<===============>>>???@@@@@@AAAAAAAAADDDDDDCCCDDDFFFJJJNNNQQQ[[[kkkzzzwwwqqqnnnjjjfffccc___\\\[[[VVVSSSPPPNNNNNNMMMLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJHHHIIIKKKMMMPPPRRRUUUVVVMMMKKKIIIGGGGGGGGGGGGHHHKKKIIIFFFEEEEEEFFFEEEDDDEEEEEEEEEEEEFFFFFFGGGGGGEEEFFFHHHJJJLLLNNNOOOPPPMMMMMMNNNOOOQQQSSSUUUVVVTTTUUUXXX]]]cccjjjppptttxxxzzz}}}~~~|||xxxsssnnniiieeebbb\\\[[[XXXSSSPPPQQQUUUXXXcccppp}}}wwwttttttvvvxxxyyy}}}}}}uuuooojjjgggbbb___^^^aaagggkkkhhhfffeeedddccc```\\\YYYQQQIIIDDDHHHMMMMMMKKKJJJIIIHHHFFFDDDBBB@@@??????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========;;;;;;::::::::::::999999888888888888888888888888777888999999888666777777888888888777777888888999888888999999999999999888555555666777777777666666666666777777777777666666777666666555555666666777666777777777888888888888666777777888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;======>>>????????????>>>>>>>>>>>>?????????@@@@@@>>>??????@@@AAABBBBBBCCCBBBDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJIIIJJJMMMNNNNNNMMMIIIHHHHHHJJJNNNRRRTTTTTTWWWXXXXXXYYYZZZ[[[[[[\\\[[[\\\\\\ZZZWWWVVVWWWXXXYYYYYY[[[]]]___```bbbbbbaaaccceeeeeeeeeeeegggiiihhhhhhhhhgggfffdddcccbbb___\\\[[[\\\[[[[[[```fffooopppqqqqqqqqqtttxxx{{{{{{}}}~~~~~~xxxuuutttwww{{{~~~wwwtttqqqlllgggeeeeeefffhhhhhhhhhhhhhhhgggjjjooossstttssspppnnnmmmkkkhhhdddbbbdddiiillllllmmmllllllmmmkkk___RRRBBB===999777888888666444666555555555555444444444333444444555666666555555444333333222222333333444333333333333333333333333333333333333444444444444444333333222222111111111222333444555555555555555666555555555555444444444444444444444444444444444111222333444444444333333333333333444444444555555444444444555555666666777888666555555666777777666444555555666666777777888777777777888888999999:::888888888888888888888888<<<<<<;;;;;;:::::::::999;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAABBBAAA???AAAEEEHHHHHHGGGHHHVVVjjj~~~~~~{{{xxxtttooolllhhhddd^^^YYYVVVTTTQQQOOORRRQQQPPPOOONNNMMMMMMMMMJJJJJJKKKMMMPPPUUUYYY\\\SSSQQQMMMJJJIIIJJJLLLMMMOOOLLLJJJJJJKKKLLLLLLKKKLLLKKKKKKKKKLLLMMMNNNOOONNNOOOQQQTTTWWWZZZ\\\]]][[[\\\]]]^^^aaacccfffgggffffffgggiiinnnsssyyy|||{{{tttllleee___ZZZXXXSSSTTTSSSQQQOOOQQQWWW\\\bbbppp{{{xxxwwwwwwwwwvvvtttwww~~~|||rrriiiddddddeeefffggghhhlllqqquuufffdddbbbaaabbbaaa```^^^YYYQQQKKKKKKMMMKKKJJJKKKJJJIIIHHHGGGEEECCCAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<=========>>>;;;;;;::::::::::::999999888888888888888888888888444666888888666666666777777777777777888999::::::555555666777888888888888333444555666777666666555777777888888888888777777666666555555555555666666777777777888888888999999777777888888888888888777::::::::::::;;;;;;<<<===;;;<<<======>>>>>>===============>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAACCCEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHIIILLLMMMNNNMMMJJJIIIIIIKKKNNNRRRSSSTTTWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[\\\\\\[[[[[[\\\]]]^^^^^^^^^___aaacccdddeee```bbbdddeeeeeefffhhhjjjjjjjjjjjjiiihhhfffdddccc```\\\YYYYYYXXXXXX]]]dddjjjmmmppprrrsssvvvyyy{{{~~~|||}}}|||xxxnnnlllooovvv{{{wwwrrrnnnkkkiiifffffffffeeeddddddaaa___ZZZ^^^dddkkkppppppnnnlllhhhhhhgggdddccceeejjjnnnmmmooonnnllliiicccXXXLLL@@@<<<777555666777666444666555555555555444444444222222444555666666777777444333333222222333333444333333333333333333333333333333333444444444555555444444333333222111111000111222333444555666666666666555555555555444444444444444444444444444444444111222333444444444333333333333333444444444555555333333444555555666777777777666444444666777666555444444555555666777777888777777777888888888888888888888888888888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::============>>>???@@@@@@???@@@AAABBBCCCDDDDDDDDDAAALLLZZZgggwww{{{xxx~~~~~~www{{{}}}xxxqqqkkkgggccc```^^^___^^^\\\ZZZXXXWWWWWWVVVRRRPPPOOOOOORRRWWW]]]aaa___[[[UUUQQQOOOQQQUUUWWWUUUTTTSSSTTTWWWYYYZZZZZZZZZZZZYYYYYYZZZ[[[]]]^^^___```bbbeeehhhjjjlllmmmlllmmmnnnoooqqqsssuuuvvvxxxwwwvvvvvvwww{{{}}}zzztttpppiiiaaa\\\XXXWWWWWWSSSWWW[[[\\\ZZZYYY\\\```^^^mmm}}}zzzxxxvvvsssqqqlllooouuu~~~|||oooeeeaaaaaaccchhhooosssuuuwwwyyy{{{eeebbb``````aaacccccccccaaaYYYRRROOOMMMJJJJJJLLLIIIJJJJJJIIIGGGDDDBBB@@@>>>>>>============>>>>>>;;;<<<<<<<<<======>>>>>>;;;;;;;;;:::::::::999999888888888888888888999999333444666777666555666777666666777777888999;;;;;;777888999:::;;;<<<<<<<<<222333555666666666555555888888999999999999888888666666555555555555666666888888888888999999999999888888888888777666444444999888888888999;;;===???:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<=========>>>@@@@@@@@@@@@@@@@@@@@@AAAAAACCCEEEFFFEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFHHHJJJMMMMMMMMMJJJIIIIIIJJJNNNQQQSSSSSSVVVVVVWWWYYYZZZ\\\]]]]]]YYY[[[]]]^^^^^^^^^___```bbbaaaaaaaaabbbdddfffhhh___aaaccceeeeeegggiiikkklllllllllllljjjhhheeedddccc]]]YYYXXXWWWWWW^^^eeefffiiinnnrrrtttuuuwwwyyyzzzzzzxxxtttjjjiiinnnvvvzzz}}}yyyqqqllljjjiiifffgggeeecccaaa```\\\XXXTTTXXX^^^ffflllooonnnmmmfffggggggeeedddfffkkkooommmpppppplllfff^^^RRRGGG???;;;555333555666555444666666555555555444444444111222333555666777777888444333333222222333333444333333333333333333333333333333333444444555555555444444333333222111000000000111222444555666666666666666555555555444444444444444444444444444444444222333555666777666555555333333333444444444555555333333444444555666777777777666444444666777666555444444444555666777777888888888888888777777777777888888888888888888888888555666777888999:::;;;;;;::::::::::::::::::::::::===<<<<<<<<<===>>>???@@@===AAAEEEFFFCCCAAACCCEEEAAAKKKSSSWWW```tttzzztttyyyvvvrrrxxxzzzvvvtttqqqpppkkkjjjhhheeecccaaa``````___\\\YYYXXXZZZ___eeeiiiiiieee^^^XXXWWWYYY^^^aaa\\\[[[[[[^^^bbbfffhhhiiihhhggggggggggggiiikkkllloooppprrrtttvvvxxxyyyzzzyyyyyyyyyzzz{{{}}}~~~~~~~~~yyyuuurrreeebbb\\\WWWUUUVVVYYY[[[XXX___gggiiifffbbbbbbccc]]]lll~~~}}}zzzwwwtttooolllhhhjjjnnnuuu~~~}}}pppccc\\\___dddfffmmmvvv}}}~~~}}}}}}}}}gggfffcccbbbaaabbbcccdddbbbaaa___\\\XXXTTTPPPNNNLLLKKKJJJJJJJJJIIIGGGDDDCCCAAA>>><<<;;;<<<===???======<<<<<<<<<======>>>>>>===<<<;;;:::999999999;;;:::999888777777777777777777666666666666777777888888888777888888999:::999999888888888888999999777777666666666666777777888888777777666666555555555555666666777777888888888999999888666555666777777777777777777777777777666777999:::;;;;;;:::999::::::;;;;;;<<<=========???>>>===;;;;;;;;;<<<===AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDGGGHHHHHHHHHHHHHHHHHHIIIKKKKKKKKKLLLLLLLLLLLLLLLKKKMMMNNNNNNNNNOOORRRTTTXXXYYYYYYXXXWWWXXXZZZ\\\YYY[[[^^^aaaccccccaaa```dddcccbbbbbbaaaaaaaaaaaadddbbbaaacccfffhhhfffdddhhhooopppjjjfffhhhiiiggg^^^]]][[[[[[ZZZZZZ]]]aaajjjkkkmmmppprrrsssssssssuuu~~~wwwzzzzzzsssiiijjjlllpppwww~~~zzztttkkkeeefffgggfffgggiiieee^^^[[[]]]XXX]]]aaaffflllqqqoooiiihhhgggeeedddfffiiimmmppptttqqqmmmkkkhhh]]]MMM@@@;;;999777666777777666555444444444444444444444444444444444444555777888999555444333333222222333333000000111222333333444444222222333333333333444444444444444444444444444444000000000111222333444555999888666555444444444555555555444333333444444444666555555444444444555555666555555444444444555555444444444444444555666777888888888777666666555555444444555555666777888888888888999999999888888777888888777777666666555555999999999:::::::::;;;;;;999999999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBB???BBBFFFKKKTTTcccvvv|||zzz}}}pppsss~~~yyywwwwwwvvvssspppllljjjfffdddeeeiiimmmpppvvvtttqqqnnnllljjjjjjjjjggggggiiimmmrrryyy}}}|||yyywwwvvvvvvwwwxxx{{{yyy}}}zzztttqqquuuxxxssskkkccc]]]YYY]]]aaadddgggjjjpppppprrrsssrrrnnngggcccccchhhvvv~~~{{{yyyvvvppplllcccfffjjjmmmpppsssttttttpppoookkkeee```^^^bbbfffqqqwww|||}}}~~~}}}xxxcccbbbaaa```aaabbbdddeeeccccccbbb```]]]YYYUUUSSSNNNMMMKKKKKKKKKIIIGGGEEEEEECCC@@@>>>===>>>???@@@>>>>>>============>>>>>>>>>===<<<;;;::::::::::::;;;:::999888888777777777777777777666666777777777888888888888888999999:::999999888888888888999999777777666666666666777777888777777777666666666555777777777777666666666666777888999888666555666777777777777777777777777777666777888:::::::::::::::::::::;;;;;;<<<=========???>>>===<<<<<<<<<======AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKJJJJJJKKKKKKLLLLLLMMMNNNPPPPPPPPPQQQSSSUUUWWWXXXXXXXXXWWWXXXZZZ]]][[[]]]```dddfffffffffeeeggggggfffeeeddddddddddddfffdddbbbbbbcccdddbbb___hhhlllkkkfffeeehhhiiigggaaa]]]YYYXXX[[[```eeeiiimmmlllkkkkkklllnnnooopppqqqyyyzzz{{{yyyrrrhhhggghhhkkksss{{{zzzxxxtttlllgggggggggfffhhhjjjggg```\\\^^^\\\bbbhhhllloooqqqmmmfffeeeeeeddddddfffiiilllnnnooooooooooooiii[[[III<<<;;;999777666777777666555444444444444444444444444666555555555555555666666444444333222222222222333111111111222222333333444222222333333333333444444444444444444444444444444333333333333333444555666999888666555444444444555444444333333333333444444555555444444444555555666666555555444444444555555444444444444444555666666777666666666666555555555222333333444444555555555888888888999999888888777888777777777777777666666999999:::::::::;;;;;;;;;::::::999999999:::;;;;;;;;;;;;<<<<<<======>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA>>>@@@BBBDDDIIISSSbbbllltttttt{{{~~~|||yyyvvvvvvwwwyyy{{{}}}|||{{{zzzzzz|||||||||~~~}}}yyyvvvssspppmmmkkkooonnnmmmmmmssszzzyyytttqqqkkkgggkkkpppsssvvvzzzzzzzzz{{{|||{{{wwwrrrmmmlllnnnwww}}}zzzuuunnniiidddeeeffffffeeedddeeeeeeeeefffeeecccbbbdddjjjooowww{{{~~~}}}~~~~~~zzz]]]]]]^^^___```cccdddfffeeefffffffffddd```\\\ZZZTTTRRRPPPOOOOOOMMMJJJHHHGGGEEECCCAAA@@@@@@@@@AAA???>>>>>>======>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;:::999888888888888888888777777777777888888888888888888888999::::::999999888888888888999999777777666666666666777777777777777777666666666666888888888777666555555555777888999888666555666777777777777777777777777777666777888999:::::::::::::::::::::;;;<<<<<<======???>>>>>>============>>>@@@@@@AAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCFFFFFFFFFGGGGGGGGGHHHHHHKKKJJJIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQQQQRRRTTTVVVUUUVVVWWWWWWWWWYYY[[[]]]^^^```cccgggiiijjjjjjiiiiiihhhgggfffeeeeeeeeeeeeeeedddbbbbbbccccccaaa___fffgggeeebbbdddhhhiiigggccc]]]WWWXXXaaallltttvvvtttooojjjffffffhhhjjjkkkmmmuuu}}}{{{zzzvvvpppiiifffdddgggnnnvvvzzz{{{zzzvvvvvvsssmmmhhhhhhggggggiiillliiibbb___```ccckkkqqqssssssrrrkkkdddcccddddddeeefffhhhiiiiiiiiimmmqqqpppgggVVVEEE999:::888666666666777666555444444444444444444444444777666555444444444444444444444333222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444333333333444444555888777666555444444444444333333333222222333333444444333333333444555666666555555444444444555555666444444333333333444555555444444444555555555555666777777777777777777777777777777888888999888888777777777777888888888888888::::::::::::;;;;;;;;;;;;;;;::::::999999999999:::;;;;;;;;;<<<======>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCCCCEEEKKKTTT[[[ooo}}}wwwxxx~~~||||||||||||wwwtttnnnhhhccc`````````gggkkknnnsss|||zzzvvvxxx{{{}}}~~~~~~yyyvvvuuutttxxx~~~zzzssskkkeee___```___\\\ZZZXXXYYYZZZ___aaacccdddfffjjjqqqwww~~~}}}YYYZZZ\\\^^^aaaccceeefffeeeggghhhiiihhheeeaaa___ZZZYYYWWWUUUUUUSSSOOOMMMHHHGGGEEEDDDBBBAAA@@@@@@???>>>>>>============>>>>>>======<<<;;;;;;<<<<<<;;;;;;:::999999999999999999888888777777888888999999888888888888999::::::999999888888888888999999777777666666666666777777777777777777666666666666888777777777666666666555666777888777666555666777777777777777777777777777666777888888999:::::::::999::::::;;;;;;<<<======>>>>>>>>>>>>===>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGJJJIIIHHHHHHHHHJJJLLLMMMOOOPPPQQQQQQQQQRRRTTTVVVTTTVVVXXXYYYYYY[[[]]]___bbbdddfffhhhjjjjjjjjjjjjhhhgggfffeeeddddddccccccbbbbbbbbbccccccdddddddddcccbbbaaabbbfffiiihhhdddbbb]]]ZZZ___ooozzztttnnniiihhhhhhhhhfffkkkrrryyy}}}}}}|||yyytttooommmjjjgggiiinnnsssttttttwwwuuuuuutttrrrmmmhhhfffggggggjjjmmmkkkdddbbbccckkkssszzzyyyvvvrrrlllffffffggghhhhhhhhhfffdddcccccchhhmmmjjj___OOO@@@888999777555555666666666444333333333333333333333333555555444444444444444555444333333222111222222222333333222222222222222222222222222333333333444444333333333333333333333333222222111111111111111111666666555555444444444444333222222222222333444444222222333333444555666777555444444444444555666666444444333333333333444444222222333444444555666666888888888888888888777777666777777888888888888888777777888888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999888888888999::::::;;;<<<<<<======>>>>>>>>>>>>?????????@@@@@@AAABBBDDDDDDFFFJJJOOOTTT]]]ooo{{{uuu~~~{{{wwwuuuttttttuuutttrrrppppppqqquuuwwwtttpppiiibbb\\\[[[]]]___hhhnnnuuu|||~~~~~~}}}zzzyyyzzz~~~xxxooogggaaaXXXZZZ[[[[[[ZZZZZZ^^^aaaeeehhhjjjkkkkkkmmmsssxxxYYY[[[]]]aaaccceeeffffffdddeeeggghhhhhhfffcccbbb^^^\\\ZZZYYYXXXVVVSSSQQQIIIIIIHHHGGGEEECCCAAA@@@???>>>======<<<<<<<<<===>>>>>>===<<<<<<<<<======<<<;;;::::::::::::::::::999999888888888888999999999999999888999::::::;;;999999888888888888999999777777666666666666777777666666666666777777777777555666666666777777777888555666777777666555666888777777777777777777777777777777777777888999::::::999999::::::;;;<<<<<<<<<=========>>>>>>>>>>>>===?????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGIIIHHHHHHHHHIIIJJJLLLMMMNNNOOOPPPQQQQQQRRRTTTVVVVVVXXX[[[\\\]]]^^^```bbbgggggghhhiiiiiihhhgggggghhhgggfffeeedddcccccccccaaaaaabbbbbbaaaaaabbbbbbaaa___```eeeiiihhheeebbb___```cccmmmzzztttqqqqqqnnnjjjeeehhhnnntttwwwyyy}}}{{{xxxtttvvvsssppppppsssuuutttssssssuuuvvvtttqqqmmmhhheeeffffffiiilllkkkffffffhhhrrr|||yyyuuupppllllllllllllkkkhhhddd```]]]^^^aaaccc^^^RRRFFF===999888666444444555666555444333333333333333333333333222222222222333444555666333333222111111111111222333333222222222222222222222222222333333333444444333333333333333333333333222222111000000000111111555555555555555444444444333222222222333333444555222222222333333555666777444444444444444555666666555444444333333444444444111111222333444555666666444444444333333333333333555666777888888888888888777777888888999999::::::999999999::::::::::::;;;;;;:::999999888888888888::::::;;;;;;<<<==================>>>>>>>>>??????>>>???@@@AAABBBEEEGGGJJJRRRZZZkkk~~~tttsss~~~~~~zzzwwwuuurrrpppmmmjjjgggeeedddcccbbbcccdddeeegggllltttyyy{{{xxxppphhhaaa___aaaeeeiiipppwww~~~~~~|||}}}zzzssskkkddd```ZZZ^^^ccceeeeeefffkkkoooooorrrssssssqqqqqqtttwww]]]___bbbeeefffgggfffeeecccddddddeeeeeedddcccccc___^^^\\\[[[ZZZYYYVVVSSSNNNNNNNNNLLLJJJGGGDDDBBB@@@??????>>>============>>>>>>============>>>>>><<<;;;;;;::::::;;;;;;;;;::::::999999999999::::::999999999999999:::;;;;;;999999888888888888999999777777666666666666777777666666666666777777777777555555555666777888888888444666777777555555666888777777777777777777777777777777666777777888::::::999999999:::;;;;;;<<<<<<;;;<<<<<<============<<<>>>>>>??????@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFHHHHHHIIIJJJKKKLLLLLLLLLLLLNNNPPPQQQQQQSSSVVVXXX[[[]]]```bbbbbbccceeefffiiiiiiiiihhhhhhfffeeeeeeiiihhhgggeeedddcccccccccbbbbbbbbbaaa^^^\\\\\\]]]```___```eeegggdddaaaaaa```fffnnnzzz~~~zzzyyyyyyuuunnnhhheeeiiinnnrrruuuyyy~~~}}}}}}|||zzzxxxwwwvvvvvvssswwwyyyuuuqqqnnnjjjeeeeeedddgggjjjjjjhhhjjjnnnyyyyyytttqqqppppppooolllhhhbbb\\\YYYWWWXXXVVVOOOFFF>>>::::::777555333333555555555444333333333333333333333333111111111222333444666666333333222111111111111111222222222222222222222222222222333333333333444444333333333333333333333333333333222222222333333444444444555555555444444333333333333333444555666666333222222222333444555555444444444444444555666777666666555444444444555555222222333333444555666666444444444444444444444555555555666777888888888888777777777888888888888888888888888888999999999999:::999999888888888888999:::::::::;;;<<<<<<======<<<<<<<<<=========>>>>>>@@@@@@@@@@@@AAAAAABBBCCCIIIKKKUUUiii~~~wwwrrr{{{~~~zzzvvvtttwww|||~~~|||yyyvvvtttrrrrrrrrrrrrrrrrrrssstttuuuwwwxxxwwwwwwvvvsssooojjjeeebbb^^^]]][[[ZZZZZZZZZ[[[\\\\\\___ccceeehhhoooxxx~~~~~~tttjjjfffgggiiinnnssszzz~~~{{{|||~~~}}}~~~|||{{{wwwqqqjjjfffddddddhhhooovvvxxxuuussstttvvvtttwwwyyyxxxuuusssuuuwww}}}ccceeegggiiijjjhhhfffdddccccccbbbbbbbbbbbbccccccbbbaaa_________^^^[[[YYYUUUUUUUUUTTTRRRNNNJJJHHHCCCBBBAAA@@@???????????????>>>>>>======>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999:::::::::999999999999:::;;;;;;999999888888888888999999777777666666666666777777555666666666777777777888666666666666777777777777444555666666555555666888777777777777777777777777777777666666777888999:::888999999::::::;;;<<<<<<999:::;;;<<<======<<<;;;===>>>>>>???@@@@@@AAAAAA??????@@@AAABBBBBBBBBBBB@@@AAABBBCCCDDDEEEFFFFFFGGGHHHJJJLLLMMMMMMMMMLLLLLLNNNPPPRRRSSSUUUYYY\\\```bbbeeeggggggggghhhjjjiiiiiiiiihhhggggggffffffhhhgggeeedddbbbaaaaaa```cccdddeeebbb___]]]]]]___bbb___```bbbaaa\\\]]]aaaeeeoooyyy{{{zzz|||zzzrrrllldddhhhlllpppsssxxx|||xxxxxxzzzsssyyy{{{vvvqqqpppmmmiiidddbbbdddhhhiiiiiimmmssswwwrrrqqqpppnnnkkkfff```ZZZWWWPPPNNNIIICCC===999777777666444333333444555555444222222222222222222222222222222111222222333444444333222222111111111111111111111111222222333333444222222333333333333444444222222222222222222222222222111111111222333444444333333444555555555444333444444444444555666777888333333333222333333444444444333333444444666777777888777666555555555555666333333444444555555666666666666777777888888999999444555666777888888888888888777777777777777666666666777777777777888888888888888888888888888999:::999::::::;;;;;;<<<<<<===;;;;;;<<<<<<<<<=========AAA@@@???@@@AAABBBBBBBBBCCCDDDKKKWWWbbbnnn|||}}}~~~yyyuuuuuuyyy|||{{{|||}}}}}}|||yyywwwwwwrrroookkkgggeeedddeeefffddddddeeegggjjjmmmqqqsssvvvvvvvvvtttpppjjjeeeaaa\\\[[[[[[[[[\\\^^^```aaacccgggkkkmmmnnnsss{{{}}}sssmmmlllnnnrrruuuzzz~~~~~~|||}}}|||{{{~~~~~~{{{|||~~~zzztttpppnnnjjjeeeaaaaaaeeeiiixxx|||xxxxxxuuuxxxzzzyyyuuurrrssstttxxxgggiiikkklllllliiifffdddcccbbbaaa``````aaabbbcccgggeeedddddddddcccaaa___ZZZ[[[[[[ZZZXXXTTTOOOMMMEEEDDDCCCBBBAAAAAAAAAAAA???>>>>>>>>>>>>>>>??????<<<<<<;;;;;;;;;<<<<<<===;;;::::::999999::::::;;;::::::999999::::::;;;<<<999999888888888888999999777777666666666666777777555666666666777777888888888888777777666666555555333555666666555555666888777777777777777777777777777666666666666888999:::888999999::::::;;;<<<<<<888999;;;<<<<<<<<<;;;;;;===>>>>>>???@@@@@@AAAAAA======>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFHHHKKKNNNOOONNNMMMLLLLLLNNNQQQSSSUUUWWW[[[^^^cccfffiiijjjjjjjjjkkklllhhhhhhhhhhhhhhhhhhhhhhhheeedddbbb```___^^^]]]]]]ccceeegggfffcccbbbdddfffddd```^^^___[[[VVVZZZccciiiuuuzzzyyy|||{{{uuuooofffiiimmmqqquuuzzz}}}||||||~~~}}}xxxyyy|||ssszzz}}}wwwrrrrrrppplllcccaaabbbfffhhhiiiooovvvxxxpppoooooommmiiiddd___ZZZWWWJJJGGGBBB===:::777666555555444222333444555555444222222222222222222222222444333222222111111222222333222222111000111111111000000111222333333444444222222333333333444444444222222222222222222222222////////////000111222333222333444555555555444333444444444555666777888888444444333222222222333333333333333444555666777888888888777666666666666666444444444555555555666666333444444555666777777888444555666777888888888888888888777777666666555555666666666666777777777777888777777777888999::::::999999:::;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======;;;;;;:::<<<>>>AAABBBBBB@@@CCCHHHMMMMMMSSSfffzzzvvvyyy~~~}}}xxxvvvuuuppplllhhhcccaaabbbdddeeefffggghhhlllrrrxxx~~~yyyssspppjjjjjjiiiiiijjjkkkmmmnnnlllpppssssssrrruuu{{{xxxrrrrrrtttoooqqqvvv~~~wwwzzzxxxsssrrrssspppiiifffeeeaaa]]][[[___gggnnnyyywwwvvvyyy{{{xxxssspppooopppvvv}}}lllmmmnnnnnnllljjjhhhfffcccdddeeedddccccccdddfffgggfffeeedddcccbbbbbbbbb___^^^]]]]]]\\\YYYTTTPPPPPPLLLHHHEEEEEEEEEDDDCCC>>>>>>>>>>>>>>>>>>??????<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<888888888888888888888888999888888888777777666666888888777777777777888888777777777777777777777777666666666666666666666666777777777777777777777777777777777777888888888888888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>???@@@AAABBBBBBBBBAAA@@@@@@???@@@@@@@@@BBBCCCEEEEEEEEEEEEGGGHHHFFFGGGIIIJJJKKKKKKJJJIIIQQQSSSUUUYYY\\\^^^```aaaggghhhkkkmmmmmmmmmlllkkkkkkkkklllkkkkkkjjjiiihhheeegggfffbbb[[[XXX[[[^^^cccggggggccccccgggfffbbbgggccc]]]XXXVVVWWW[[[^^^nnnwww~~~zzzvvvssspppnnnhhhfffhhhpppwwwyyyyyy{{{qqqmmmoooxxx~~~~~~|||yyywwwsss{{{|||uuussswwwsssjjjeeebbbaaacccdddeeejjjqqq}}}uuullllllkkkjjjhhhddd]]]UUUPPPDDDBBB>>>:::777555333333444444444444444444444444666555444333333333333333555333222222333222111///222222222222222111000///222222333333333222111111666555444444222222111000222222222111111111111000///000111222222222222222222333444444555555444444444444555555666666777777666444333333444555555444333333333444444444555555666666666555444444444333444555555666666666666666333333444444555666666666666777777777888888888888888888777777666666555555777777777777777666666666666666666666777777777777;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@BBBCCCDDDDDDFFFLLLUUU[[[nnnxxxxxxzzzuuu|||~~~xxxyyywwwuuurrrpppnnnnnnnnnooonnnooorrryyy}}}{{{yyyxxxxxxwwwuuusss}}}xxxwwwzzz{{{{{{{{{~~~{{{wwwuuutttkkkpppyyy~~~yyyxxxrrrkkkgggfffeeebbb```^^^]]]]]]]]]```cccgggjjj}}}}}}xxxwwwuuusssqqqpppoooooouuuvvv|||mmmmmmnnnnnnmmmkkkhhhgggdddeeeeeeeeecccccceeefffffffffeeedddddddddeeeeeebbbbbbaaabbbbbb___[[[XXXXXXSSSLLLGGGDDDCCCBBBAAA============>>>>>>>>>???<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;999999999999999999999999999999888888777777777777888888777777777777888888888888888888888888888888666666666666666666666666777777777777777777777777777777777777888888888888888888999::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@AAACCCDDDCCCDDDEEEGGGIIIJJJMMMOOOQQQRRRRRRRRRSSSUUUXXX[[[___bbbdddeeekkklllmmmmmmmmmkkkiiigggiiiiiiiiiiiihhhgggeeeeeedddfffeee```YYYUUUUUUWWWccciiijjjfffcccdddccc```ccc```[[[VVVUUUYYY^^^bbbnnnuuuyyy}}}{{{wwwsssooollljjjgggjjjqqqvvvuuussstttooollloooxxx}}}}}}~~~}}}{{{yyyvvvuuuqqqyyy|||wwwvvv{{{xxxpppeeebbb```aaaaaaaaaffflll|||zzzsssnnnmmmkkkhhhccc[[[RRRLLLAAA@@@===999666555444333222222222222222222222222555444444333333444444555666444222222222333222111222222222222222111000000222333333444444444333333444444444333333222222111222222222111111111111000111111222222333222222222222333444444555444444444666666777777888777777777444222000111222333222111333333333444444444444555555555555555444444444444444444555666666666666666555555555555555555444444666666777777777888888888777777777777666666555555666666666666666666666666666666666777777777888888:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@???@@@AAABBBCCCGGGNNNSSSaaaooo}}}vvvnnnrrrxxx~~~|||{{{zzzzzzvvvsssrrrvvv~~~~~~}}}{{{wwwsssrrrlllqqqxxxzzztttjjjhhhdddaaaaaa```___^^^ccccccbbbbbbdddhhhkkkmmm|||}}}uuutttqqqnnnllljjjhhhhhhmmmooovvv~~~nnnnnnnnnnnnmmmllljjjiiieeeffffffeeeddddddeeegggeeefffffffffggggggggghhheeeeeefffggghhhgggdddbbbddd^^^VVVOOOJJJFFFCCCBBB??????>>>>>>??????@@@@@@=========<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999888888888888777888888777777777777888888888888888888888888888888666666666666666666666666777777777777777777777777777777777777888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@@@@@@@?????????@@@@@@AAA???AAADDDDDDDDDDDDFFFGGGFFFHHHKKKOOOSSSVVVWWWXXXXXXYYY\\\___bbbfffhhhiiikkklllmmmmmmmmmkkkiiigggiiihhhhhhgggfffeeeccccccdddffffffaaaYYYSSSPPPPPP^^^eeejjjgggbbbaaaaaa```^^^\\\YYYVVVVVVZZZaaafffjjjnnnnnnppp}}}~~~yyytttoookkkkkkiiikkkqqqtttqqqnnnnnnqqqpppttt{{{}}}{{{{{{zzzzzzyyyxxxwwwuuutttsssooowww{{{yyyzzz~~~|||vvvgggdddbbbbbbaaa___bbbgggzzzzzzqqqoookkkggg```WWWMMMFFF>>><<<:::777555444444444222222222222222222222222333333333333444555666777888555222111222333333333111222222222222111000000222222333444555555555444333333333333333333333333222222222111111111111000222222222333222222111111222222333444444444444444666777999:::999888666555333222000000222333222111333333333333444444444444444444444444555555555555444444555666666666666555777666666555444444333333666666666666777777777777777777777666666666666555555555555666666666666666777777777888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>?????????<<<===??????@@@BBBFFFIIIQQQXXXfffwwwyyyzzznnnooopppxxx~~~yyyuuuxxx}}}xxxsssooonnnrrryyy|||uuuwww{{{|||sssmmmbbbcccddddddccccccdddeeeooonnnmmmmmmnnnqqqtttuuu|||}}}sssrrroookkkgggdddbbbaaabbbeeennnyyyoooooooooooonnnmmmlllkkkggghhhhhhgggfffeeeggghhhggghhhhhhhhhhhhhhhhhhhhhffffffgggiiilllllljjjhhhlllhhhbbb[[[VVVPPPKKKGGGCCCCCCBBBAAA@@@AAAAAABBB>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777777888888999888888888888888888888888777777777777777777777777777777777777777777777777666777777777888888888888888888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????????????????@@@AAABBBAAACCCFFFGGGGGGGGGHHHJJJDDDFFFJJJOOOTTTYYY\\\^^^^^^___```bbbeeegggiiijjjhhhiiikkkmmmmmmlllkkkjjjjjjjjjiiihhhgggeeedddcccccceeefffddd]]]VVVQQQOOOTTT\\\cccccc^^^[[[]]]```XXXZZZZZZZZZYYY[[[```eeeccceeedddfffppp}}}xxxsssooonnnkkkkkkooopppooopppssszzz|||~~~zzzvvvvvvvvvuuutttsssrrrrrrooouuuyyyyyy{{{~~~|||wwwkkkhhhffffffccc___```eeevvvzzzsssooojjjccc[[[QQQGGG@@@:::999777555444444444555444444444444444444444444222222222333555666888999:::666333111222333444444111111222222222111111000000111222333444444444444111111222222333333333333222222222111111111000000222222222222111000//////222222333444444444444333555777999:::999777555333555333222222333444444333222222333333333444444444333333333444444555555555333444555555666666555555666666555555555444444444555555555666666666777777666666666666666666666666555555555555555666666666777888888888999999999999888888888888888999999999999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>???<<<===>>>??????@@@AAAAAAEEEHHHOOO]]]nnn~~~{{{}}}{{{yyy~~~{{{uuuxxxzzzsssnnnnnnsss{{{rrrjjjiiimmmrrrvvvvvvrrrmmmjjjhhhlllqqqrrrqqqppprrruuu{{{{{{zzzyyyzzz{{{}}}~~~~~~|||zzzyyysssrrrnnnjjjfffcccaaa___]]]```iiiuuu~~~ppppppppppppooonnnnnnmmmjjjkkkkkkjjjhhhgggiiijjjjjjjjjjjjjjjjjjhhhgggfffeeeeeefffhhhkkklllkkkjjjkkkjjjhhheeeaaa[[[SSSNNNIIIHHHEEECCCAAA@@@@@@AAA??????>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999888888888888999999888888888888888888888888888888888888888888888888777777777777777777777777666777777777888888888888777777888999999::::::;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>>????????????@@@AAACCCCCCCCCEEEIIIKKKKKKKKKKKKLLLIIIKKKOOOTTTYYY___ccceeefffeeeeeeeeeeeefffggghhhhhhjjjkkkmmmmmmlllkkkjjjhhhhhhhhhhhhfffeeedddccc```bbbdddddd```ZZZTTTQQQPPPUUU[[[[[[WWWSSSVVV\\\XXX\\\aaaaaa___^^^```bbbaaacccdddfffnnnxxx}}}yyyvvvpppllljjjlllmmmooovvv}}}}}}vvvvvvuuuttttttsssssssssnnnrrrtttuuuvvvxxxvvvtttllljjjhhhhhhddd___^^^bbbooo~~~~~~vvvqqqmmmeee\\\SSSJJJBBB<<<888777555444333444444555444444444444444444444444111111222333555777999::::::666333111222333444444000111111222222222111111...///000222222333333333000111111222222333333444222222222111111111000000000111111111000///......111222333333444444333333333555777888777555222000555333111222333444333333222222222333333333444444222333333333444444555555333444444555555555555555444444444555555555666666444555555555555666666666555555555555555666666666555555555555666666777777777888888888999999999999777777777888888999999999999999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>===>>>???@@@AAAAAA???>>>@@@BBBEEEJJJUUUddduuu{{{wwwzzz}}}{{{uuuvvv~~~~~~}}}tttnnnlllrrr{{{zzzpppjjjdddeeegggjjjlllnnnpppppptttyyy}}}~~~~~~~~~yyyuuuttttttrrrpppmmmjjjfffdddbbbaaa___aaahhhsss|||rrrqqqqqqqqqppppppppppppmmmnnnnnnmmmkkkjjjkkklllkkkkkklllkkkjjjhhhfffeeeeeedddeeegggiiikkkjjjiiigggggghhhhhhgggbbb\\\WWWQQQOOOKKKFFFCCCAAA@@@@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;999999888888888888999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777888888888888777777888888999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@BBBCCCDDDEEEEEEHHHLLLNNNOOONNNOOOOOONNNOOOSSSWWW\\\bbbfffhhhllljjjiiigggfffgggggghhhlllmmmnnnnnnllljjjgggfffeeeeeeeeeeeeeeedddcccbbb\\\^^^aaabbbaaa\\\WWWTTTRRRRRRTTTTTTQQQNNNSSSZZZ^^^ccciiijjjfffcccccceeeiiikkkmmmoootttxxx|||}}}~~~}}}~~~}}}|||tttnnnjjjjjjkkkoooxxxxxxwwwvvvuuuttttttttttttkkklllmmmmmmmmmnnnmmmmmmkkkhhhhhhhhhddd^^^]]]```iiiuuuzzzqqqnnnggg]]]SSSKKKDDD>>>;;;777666555333333444444555222222222222222222222222111222222444666888999:::888555222111222333333333000000111222222222222111...///000111222222222111000111111111222222333333222222222111111111111000000000000111000000//////111111222333333333333333111222444555444333111000222111//////111222111000222222222222333333333333333333333333444444444444333333444555555555555444333333444444555666666777444444444444555555555666444555555555555666666666555555666666777777888888777777777888888888999999777777777888999999::::::999999999999::::::::::::::::::;;;;;;<<<=========>>>===>>>@@@BBBBBB@@@>>>???AAABBBBBBDDDOOO___mmmyyyvvvooossswww{{{}}}~~~~~~vvvqqqsssvvv|||xxxwww{{{~~~~~~|||rrrkkkggglllsssxxxyyyyyyyyyyyy~~~~~~yyytttrrrooommmkkkkkknnnsssxxx||||||}}}{{{vvvqqqooorrrooonnnllljjjhhhgggffffffeeeeeejjjqqqvvvzzzsssrrrrrrqqqqqqqqqqqqqqqpppqqqqqqooommmlllmmmoooiiijjjkkkkkkkkkiiigggffffffeeeeeefffhhhjjjiiihhhgggfffggghhhiiihhheeebbb^^^[[[UUUOOOIIIFFFDDDCCCAAA@@@@@@@@@@@@?????????============<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<:::999999888888999999:::999999999999999999999999999999999999999999999999777777777777777777777777777777777777888888888888777777777888999999::::::999999:::::::::;;;;;;;;;<<<============>>>>>>>>>@@@@@@@@@AAACCCEEEFFFGGGKKKOOOSSSUUUVVVUUUVVVVVVUUUVVVXXX[[[```dddiiikkkooommmkkkiiiiiiiiijjjkkkmmmmmmnnnnnnllljjjgggeeeddddddeeeeeeeeeeeedddddd]]]___aaacccccc___[[[WWWRRRMMMLLLNNNOOOQQQXXXaaaggglllqqqpppkkkiiikkkooouuuuuuwwwyyyzzzzzz|||~~~|||{{{zzzzzz|||}}}}}}|||wwwrrrnnnlllkkkllluuu~~~zzzyyywwwuuuttttttttttttgggeeeddddddddddddfffgggjjjhhhhhhiiifff```^^^aaadddnnnyyyqqqiiiaaaVVVKKKDDD???<<<;;;777666555444333444444555222222222222222222222222222222333444666888999:::666444222222222333222111000000111222222222222222000111111222222222111111111111111111111222222222222222222111111111111000000111111222222222222111111111222333333333333222111111222222333333222222222000//////000111111000111222222222222333333333444444333333333333333333222333444444555555444444444444555555555555555555333333444444444555555555444444444555555555666666666666777777888999999:::666666666777777777888888777777888888999::::::;;;888999999999999:::::::::999::::::;;;<<<<<<======<<<;;;;;;===@@@AAA@@@>>>===@@@BBB@@@???DDDOOOXXXaaakkk|||}}}rrrkkklllmmmmmmmmmnnnppprrr}}}xxxqqqnnnpppwww~~~|||{{{~~~||||||~~~~~~}}}|||}}}}}}wwwmmmeeeaaabbbeeeeeeeeefffgggiiimmmrrryyy~~~~~~yyyvvvvvvzzz{{{zzzzzzvvvooonnnrrrooonnnnnnmmmmmmmmmnnnnnnllljjjjjjnnnooooootttzzzssssssrrrqqqqqqqqqrrrrrrrrrsssrrrqqqooonnnooopppfffhhhjjjkkkkkkjjjiiihhhhhhgggfffgggiiijjjiiihhhjjjiiihhhhhhjjjllllllkkkiiieee___WWWQQQLLLJJJIIIAAAAAAAAA@@@@@@@@@??????>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<======:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<:::999999888888999999:::999999999999999999999999999999999999999999999999777777777777777777777777777777777777888888888888777777777888999999::::::999999:::::::::;;;;;;;;;=========>>>>>>>>>>>>>>>@@@@@@AAABBBDDDFFFHHHIIIRRRUUUZZZ\\\]]]]]]]]]]]]___```aaadddgggllloooqqqpppnnnlllkkkjjjkkkmmmnnniiikkklllmmmmmmllljjjiiieeefffgggggghhhhhhggggggaaabbbdddeeefffccc^^^[[[OOOHHHFFFKKKQQQWWWaaalllnnnrrruuusssnnnmmmrrrxxx}}}||||||}}}|||{{{}}}{{{yyywwwwwwyyy{{{|||{{{yyyuuuqqqnnnkkkjjjpppxxx{{{zzzwwwuuutttsssssstttccc```^^^^^^^^^___aaaeeekkkjjjkkkllliiicccbbbdddaaaiiizzzyyysssfff^^^QQQFFF???<<<<<<;;;777666555444333444444555444444444444444444444444333333333444666777999:::555333222222333222111//////000111222222222222222222222333333333222111111111111111111111111111111222222222111111111111000111222333444444444444444111111222333333333333222111111111222222333333444444222111111222333333222111111222222222333333333444444444333333222222222222333444444555555444444666666666555444444333333333333333444444444555555444444444555555555666666666777777888999:::::::::666666666666777777777777777777888999::::::;;;;;;888888999999999:::::::::999999:::;;;;;;<<<<<<===:::888888;;;???@@@???===<<<>>>AAAAAAAAABBBFFFJJJRRR[[[jjjzzzmmmjjjfffbbb``````aaaaaajjjrrr}}}{{{tttllllllrrr{{{}}}~~~~~~yyyyyy{{{|||zzzyyyyyyxxxsssiiiaaa\\\[[[YYYWWWVVVWWW[[[___gggooozzz}}}|||xxxxxxzzzvvvpppoootttqqqqqqqqqrrrssstttuuuvvvooollljjjkkkiiigggjjjooosssrrrqqqpppooooooooooooxxxtttpppoooooopppnnnlllkkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhhgggggghhhiiijjjhhhhhhhhhiiijjjmmmoooqqqpppooolllfff___VVVOOOKKKKKKIIIFFFCCCBBBBBBBBBCCCBBB@@@>>>===>>>>>>===<<<<<<;;;;;;<<<>>>>>>===;;;:::999888999;;;<<<;;;::::::::::::999999999888888::::::::::::::::::::::::888999999::::::999999888999999999888888888888777999999999999888888777777888888999999999:::::::::<<<;;;::::::999999999999<<<;;;:::::::::;;;<<<===<<<===>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDEEEGGGJJJUUUZZZ]]]^^^aaafffhhhfffiiiiiikkkmmmoooppprrrsssooommmjjjgggffffffhhhiiiooollliiiggghhhjjjllllllkkkiiifffffffffgggfffffffffcccbbbcccdddaaaZZZSSSIIIKKKMMMRRRZZZcccmmmssstttuuuuuusssqqqrrrwww|||}}}~~~zzz{{{{{{{{{zzzxxxvvvuuuvvvvvvtttpppkkkjjjmmmqqqyyy}}}{{{xxxuuurrrmmmhhhdddaaaYYYYYYcccgggddddddiiioooppppppnnnhhhccc```^^^ccciiisss|||}}}vvvqqqbbbVVVGGG>>><<<<<<999666555555444333333333444444111111000000111111222333000111111111111222222222222222222222222222222222000111111111111222222222111111111000000000000000000111222444444333222111111111000///...///222444333222222111111222222333111222222333333222222111111111222222222222111111222222222111111000000000222222222222222222222222111111222222222333333333333333333444444444555555666666555555555444444444666555555555555444444444777777777777666666666666::::::999999888777777666999888777777777888:::;;;:::999777666666888999;;;:::::::::;;;;;;;;;<<<<<<:::999999999:::<<<>>>???>>>>>>>>>>>>????????????>>>>>>>>>???@@@BBBCCCDDDGGGLLLUUUbbbrrr}}}uuummmgggbbb^^^[[[```___bbbkkksssvvvyyy}}}}}}uuutttrrrsssvvv|||}}}uuusssssssssvvvvvvpppjjjgggccc^^^YYYXXXUUUSSSRRRTTTYYY]]]gggttt~~~}}}}}}xxxzzzxxxvvvsssrrrrrrsssssswwwuuurrrrrrssstttuuuuuujjjkkkjjjfffbbbaaadddgggqqqqqqppppppppppppqqqqqquuurrrooonnnnnnnnnmmmkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiihhhhhhiiijjjjjjjjjjjjjjjkkklllnnnpppqqqqqqpppoookkkfff```ZZZWWWQQQOOOKKKGGGDDDCCCBBBBBB@@@>>><<<<<<>>>>>>>>>======<<<;;;<<<======;;;999:::999999:::;;;<<<<<<:::::::::::::::999999999999::::::::::::::::::::::::999999::::::::::::999999999999999999888888888888999999999999888888888777888999999999999:::::::::<<<;;;::::::999999::::::;;;;;;:::::::::;;;<<<===>>>??????@@@AAABBBBBBCCCDDDEEEFFFEEEEEEFFFIIIKKKSSSXXX\\\\\\```fffiiihhhkkkkkkmmmnnnoooqqqrrrrrrnnnllljjjhhhhhhiiijjjlllqqqooommmkkkkkkkkkjjjjjjllliiiffffffgggiiijjjjjjeeecccaaaaaabbb___YYYSSSOOOSSSYYY```fffmmmtttyyyuuuwwwxxxwwwuuuuuuxxx|||~~~|||}}}}}}yyyuuurrrssstttsssoookkkiiikkknnnwww~~~|||xxxtttpppnnnkkkhhhfff\\\UUUXXXccckkkjjjlllsssrrrsssssspppkkkfffdddcccfffiiinnntttwwwtttmmmgggZZZPPPDDD<<<;;;;;;888555555444444333333333333333222222222222222333333444333222222222111111000000222222222222222222222222000111111111111222222222222222222222222222111111222222333333333222222111000111000///...///222444666555444333222222222222111222222333333222222111111111222222222222111111333333222222222111111111222222222222222222222222111111111222222222333333333333333444444444444555666555555555444444444444333444444444555555666666777666666666666666666666777777888888888888888888888888777777888888999::::::999888777777999:::;;;::::::;;;;;;;;;<<<<<<<<<::::::999999:::;;;==================>>>>>>>>>>>>=========>>>???AAABBBCCCDDDGGGLLLTTTaaarrrzzzxxxsssnnnuuu|||vvvppplllaaa\\\ZZZ^^^bbbdddggglllxxx~~~{{{yyyvvvuuuvvvzzz~~~~~~~~~}}}{{{zzz{{{|||sssmmmkkkkkkgggkkkmmmjjjggghhhgggdddccccccbbbbbbaaaccceeeggglllwww~~~{{{||||||||||||{{{zzzyyyxxx~~~{{{vvvtttttttttttttttkkkkkkiiieee```^^^___aaappppppppppppqqqrrrssstttuuussspppooooooooonnnmmmlllllllllkkkkkkkkkkkkjjjkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmmmmmmmnnnooopppqqqppppppppppppnnnjjjgggeee]]]ZZZUUUOOOJJJFFFDDDCCC@@@???===>>>???AAA@@@@@@???>>>======>>>===;;;999;;;:::::::::<<<===<<<;;;;;;;;;:::::::::999999999::::::::::::::::::::::::999999::::::::::::999999:::999999999888888888888999999999999888888888888999999999999::::::::::::<<<;;;::::::::::::::::::;;;;;;::::::;;;;;;<<<===@@@AAAAAAAAABBBBBBCCCCCCEEEFFFGGGGGGGGGHHHJJJLLLSSSXXX\\\\\\___fffkkkkkknnnnnnnnnooooooppppppqqqmmmllljjjiiiiiijjjlllmmmppppppqqqqqqpppmmmkkkiiikkkhhhdddcccdddgggiiiiiiccc```^^^^^^______]]]ZZZ[[[bbbkkkqqqtttvvvyyy{{{vvvyyy||||||zzzyyy{{{}}}}}}~~~zzztttooooooqqqrrrpppkkkhhhiiijjjsss{{{zzzvvvqqqllljjjiiigggfffXXXTTTXXXdddlllnnnqqqwwwvvvvvvuuuqqqmmmkkkjjjkkkmmmkkkkkknnnpppmmmddd]]]QQQIII@@@<<<;;;;;;888555555444333333222222222333333333222222333333444555444444333222111000///...222222222222222222222222000111111111111222222222222333333333333333333333444444333222111111111111000111111000//////222444888777666444333222111111111222222333333222222111111111222222222222111111333333333333222222222222222222222222222222222222111111111222222222222333333333333333444444444444555555555555444444444444222222333444555666777777666666666666666666666666444555555666777888888999666777888888999999888888::::::999888999:::;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>???@@@AAABBBBBBCCCGGGOOO[[[jjjsss}}}rrrfffffflllzzz{{{qqqiiibbbaaa``````bbbfffjjjlllrrryyy~~~}}}{{{yyywwwxxxzzz}}}{{{{{{~~~~~~{{{xxxvvvttttttsssqqqnnnnnnppprrrxxxwwwtttpppkkkhhhhhhhhhjjjppptttttttttvvvvvvtttvvvvvvwwwxxxwwwuuusssqqqqqqwww|||~~~xxxtttrrrqqqppppppkkkjjjgggbbb]]]YYYYYYYYYqqqqqqqqqqqqqqqrrrssssssvvvuuutttsssrrrrrrqqqqqqmmmmmmmmmlllllllllkkkkkkmmmllllllkkkkkkkkkkkkkkknnnnnnnnnnnnnnnooooooooommmnnnpppppppppooonnnmmmiiifffaaaZZZTTTNNNJJJHHHFFFDDDBBBAAABBBCCCBBBAAA@@@>>>>>>>>>??????===;;;===<<<;;;;;;=========;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999::::::::::::::::::999::::::999999999888888888999999999999999999999999999999999:::::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<======>>>AAAAAABBBBBBCCCCCCDDDDDDEEEFFFHHHHHHHHHIIIKKKMMMXXX^^^aaa```aaaggglllmmmoooooooooooonnnnnnnnnnnnmmmlllkkkiiiiiiiiijjjkkkjjjmmmqqqttttttrrrooonnnlllhhhccc``````bbbdddeee```\\\YYYZZZ___eeeiiikkkooovvv~~~{{{wwwvvvwwwtttxxx}}}~~~}}}~~~{{{uuurrrnnnqqqsssrrrmmmiiihhhhhhooowwwyyyuuuqqqmmmjjjgggdddbbbWWWVVVZZZdddjjjkkkmmmqqqwwwvvvuuuqqqnnnmmmnnnppprrrooommmnnnooojjj___VVVIIIDDD???===>>>===:::777555444333222222222222222222222222222222333444444333333222222111000000///111111111111111111111111000000111111111222222222222222222222333333333333666555333111000000111111000111111111000000222444777666555333222222111111111222222333333222222111111222222333333222222111333333333333333333333333222222222222222222222222111111111111222222222222222222333333333444444444444444444444444444444444222222333444444555666666555555555666666666666666444444555555666777777777555666888999999999888777:::::::::::::::;;;<<<===;;;;;;<<<<<<<<<=========<<<;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBFFFMMMVVV]]]xxxpppfffeeeiiimmmuuu~~~wwwtttrrrooopppsssooonnnnnnqqqvvv{{{|||wwwuuuuuutttssssssuuuxxx|||~~~}}}}}}}}}{{{xxxsssrrrtttssssssssssssqqqnnnllljjjjjjnnnrrrsssqqqmmmjjjhhhkkkmmmnnnooonnnnnnppprrr||||||wwwtttvvvwwwyyy~~~}}}{{{yyyyyyzzz|||}}}|||uuupppmmmlllkkkkkkhhhfffccc^^^ZZZWWWUUUTTTuuutttsssrrrqqqqqqqqqqqqttttttuuutttsssrrrrrrrrrnnnnnnnnnmmmmmmmmmmmmlllmmmmmmmmmmmmllllllkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrrrrqqqqqqssspppkkkeee___YYYUUUSSSMMMKKKHHHFFFDDDCCCAAA???>>>>>>===>>>@@@@@@>>>===>>>===<<<<<<>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::::::::999999999999888999999999999999999999:::999999:::::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;<<<===>>>>>>??????AAAAAABBBDDDEEEFFFGGGHHHGGGHHHKKKLLLLLLMMMNNNPPPaaagggjjjgggeeeiiimmmnnnoooooonnnmmmllllllkkkkkkmmmllljjjhhhffffffeeeeeeaaagggnnnsssuuuttttttuuutttoooiiidddbbbbbbbbbbbbZZZXXXVVVXXXaaannnyyyuuurrrsssrrrvvv{{{}}}}}}~~~|||yyywwwppptttwwwuuupppkkkhhhhhhkkkrrr|||xxxvvvsssppplllfff___ZZZUUUWWW]]]eeehhhhhhhhhjjjtttsssqqqooolllllloooqqqrrrpppppppppnnnfffYYYOOOEEEBBB@@@@@@@@@@@@===:::666555444333222222222222111111111111111222333333111111111111111111111111111111111111111111111111000000111111111222222222111111111111222222333333666555333111000000111111000111222222111111222444444333222222222222222222111222222333333222222111222222333333333333222222333333333333333333333333222222222222222222222222000000111111111222222222222222222333333333444444333333444444444444444444444444444444444444444333444444555555666666666777555555555555555555555555555666777999999888777777::::::::::::;;;<<<======;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;::::::999888888888999999999::::::::::::::::::::::::;;;<<<======<<<>>>@@@BBBCCCFFFKKKNNNXXXdddsss|||~~~ooohhhgggffffffiiiqqqzzz}}}|||{{{{{{}}}|||tttooommmkkkiiihhhjjjmmmpppsssnnnmmmmmmooossswwwyyyyyyvvvwwwzzz~~~~~~vvvrrrnnniiiggghhhhhhhhhiiihhhhhhfffeeedddeeemmmxxx{{{vvvrrrtttvvvxxxyyyyyyzzz|||}}}}}}zzzwwwvvvvvvyyy|||xxxuuutttvvvxxxzzz||||||{{{zzzzzzyyy|||wwwqqqllljjjiiihhhhhhcccaaa^^^[[[XXXUUUSSSQQQxxxwwwuuusssqqqpppoooooopppqqqssssssqqqppppppqqqooooooooonnnnnnnnnmmmmmmmmmmmmnnnmmmmmmlllkkkjjjkkkkkklllmmmmmmmmmllllllpppqqqrrrrrrsssssstttsssvvvuuuqqqmmmiiidddaaa___VVVSSSOOOKKKIIIFFFCCC@@@@@@?????????AAA@@@???===@@@>>>===>>>??????>>><<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<===>>>???@@@AAAAAAAAAAAABBBDDDFFFIIIKKKMMMNNNLLLOOOQQQSSSSSSTTTUUUWWWhhhooosssoookkklllnnnoooooonnnnnnmmmlllkkkjjjiiilllkkkiiigggeeecccbbbbbb]]]ccckkkppprrrsssuuuxxx|||vvvoooiiieeecccaaa___UUUUUUVVV\\\gggvvvxxxtttvvvrrruuuxxxyyyxxxzzz~~~}}}|||{{{uuuxxx{{{xxxrrrllliiihhhiiiooovvvwwwuuussspppkkkddd\\\VVVTTTZZZbbbiiillljjjhhhhhhnnnnnnmmmllljjjkkkmmmpppoooppppppnnnhhh]]]PPPHHHBBBAAA@@@@@@AAA@@@===;;;777666555444333222222222111111000000111111222333000000111111111222222222111111111111111111111111000111111111111222222222000000111111222222333333444444333222111111111111000111333222111111222444222222222111111222222333111222222333333222222111222222333333333333222222222222222222333333333333222222222222222222222222000000000111111111111222222222222222333333333333333333333333444444444444444444444444333333222222444444444555555666666777666666666666666555555555555666777777888888777777888999:::;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<::::::;;;;;;:::999888888888888999999999999:::::::::::::::::::::;;;<<<<<<777:::>>>@@@AAABBBCCCEEEDDDNNNZZZeeeooo{{{xxxsssnnngggeeeiiipppwww{{{~~~wwwpppmmmhhhcccbbbcccfffhhhgggeeebbbccchhhnnnsssvvvssstttvvvyyy~~~tttoookkkfffdddeeegggggghhhhhhhhhggggggfffhhhrrr{{{wwwwwwwwwxxx}}}~~~|||xxxsssnnnlllnnnrrrtttuuusssqqqooouuuyyy{{{yyyvvvxxxvvvrrrnnnjjjiiihhhfffeee]]][[[XXXVVVTTTRRROOOMMMyyyxxxvvvtttrrrqqqpppooommmpppssssssqqqooopppqqqppppppooooooooonnnnnnnnnmmmmmmnnnnnnmmmkkkjjjiiijjjkkklllmmmnnnmmmmmmllloooooopppqqqrrrsssttttttuuutttsssqqqooommmkkkjjjaaa^^^YYYUUURRROOOKKKIIIIIIHHHFFFFFFFFFDDDBBB???AAA???>>>>>>??????>>>===============<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<=========>>>@@@AAACCCCCCCCCBBBAAACCCFFFJJJNNNRRRUUUVVVUUUXXX[[[]]]]]]]]]___```kkksssxxxuuupppoooppppppoooooonnnmmmlllkkkkkkjjjjjjiiihhhfffeeecccbbbbbb^^^ccciiillllllmmmqqquuuwwwssslllfffaaa]]]ZZZWWWQQQUUU[[[dddooo|||~~~{{{~~~vvvvvvvvvsssqqqsssxxx}}}}}}{{{yyy|||}}}zzzsssllliiihhhhhhlllpppwww}}}uuusssppplllhhhbbb[[[VVVYYYbbbmmmsssssspppkkkhhhiiijjjjjjiiiiiiiiilllnnnoooqqqpppjjj___RRRHHHCCC??????>>>>>>===<<<:::999888888666555444333333333222111111111111222333333222222222111111111111111111111111111111111111111000111111111111222222222111111222222333444444555222222333333333222222111000111333333222111222333555444333222222222222222111222222333333222222111222333333444444333333222111111111222222222333333222222222222222222222222000000000000111111111111111222222222222333333333222222333333333444444444333333333333333333444444333333444555555666777777555555555666666777777888666666666666666777888888777888999:::;;;<<<<<<===999999999::::::::::::;;;999999:::;;;:::999888888888888999999999:::::::::;;;;;;:::::::::;;;<<<<<<777999<<<===>>>>>>@@@BBB@@@EEELLLSSSZZZfffuuu|||wwwtttvvvyyy{{{{{{xxxuuuxxx~~~uuunnnjjjiiilllnnnnnnjjjeeeeeekkkttt|||wwwsssooommmnnnqqqqqqqqqqqqppppppppppppqqqxxx|||xxxyyyyyyxxxzzz|||zzzyyyuuunnniiicccfffjjjnnnpppqqqpppooowwwyyyzzzxxxwwwzzzvvvooollliiigggeeeccc```^^^YYYVVVSSSQQQPPPMMMIIIFFFxxxwwwvvvtttrrrqqqqqqqqqnnnqqqttttttrrrqqqrrrsssppppppppppppoooooooooooolllmmmnnnnnnmmmkkkiiihhhiiikkklllnnnnnnnnnnnnmmmlllmmmnnnoooppprrrssssssssssssssssssrrrqqqpppooojjjgggbbb^^^[[[XXXUUURRRSSSQQQOOOMMMLLLIIIFFFCCCAAA@@@??????@@@@@@>>>===>>>=========<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???AAACCCDDDDDDDDDDDDBBBDDDHHHMMMRRRVVVZZZ\\\\\\^^^bbbddddddeeefffgggkkkttt{{{xxxrrrqqqrrrqqqppppppooonnnmmmllllllkkkhhhhhhgggfffeeeeeedddcccbbbfffiiijjjhhhhhhmmmqqqnnnjjjccc^^^YYYUUUPPPNNNOOOVVV```jjjuuu}}}yyyxxxtttooolllnnntttyyy}}}}}}yyy{{{}}}~~~zzzssslllhhhhhhhhhjjjmmmrrrzzzxxxtttppplllhhhddd```[[[XXXaaakkkvvv{{{yyytttmmmhhhfffggghhhiiihhhiiikkkmmmrrrtttqqqhhhYYYLLLDDDBBB======<<<;;;:::999777666999999777666555444444333333333222222333333444555444333333222111000//////000000000000000000000000000111111111111222222222222222333333444555666666000111222444444333222111000111333333222222222333888777666444333222111111222222222333333222222222222333333444444333333222000000000111111222222222222222222222222222222222000000000000111111111111111111222222222333333333222222222333333444444444111111222333444444555666333333444444555666777777333333555666777999::::::777666555555555666888999666777999:::;;;<<<<<<<<<888888999999999:::::::::888888::::::;;;:::999888888999999999999:::::::::;;;;;;:::::::::;;;<<<<<<:::;;;<<<<<<<<<===@@@BBB@@@AAACCCFFFJJJSSSbbbooozzzrrrmmmsss}}}xxxxxx{{{}}}yyytttnnnmmmsss~~~~~~{{{zzz{{{{{{{{{{{{zzzyyyxxxxxxwwwxxx|||}}}zzz~~~xxxvvv{{{}}}{{{}}}~~~{{{yyyxxxwwwrrrkkkeeeccceeeiiinnnrrrvvvxxxyyy}}}}}}|||zzzyyy}}}xxxnnniiigggeeecccaaa^^^ZZZWWWWWWTTTPPPNNNLLLJJJEEEAAAeeepppwwwtttpppooonnnkkkooopppppppppooonnnmmmmmmoooqqqrrrrrrpppnnnmmmmmmpppooonnnnnnnnnnnnnnnooonnnnnnmmmllllllmmmnnnooommmmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrqqqpppooonnnjjjiiihhhgggeeedddbbbbbb\\\[[[ZZZWWWTTTPPPMMMLLLHHHGGGEEECCCAAA???>>>===????????????>>>>>>>>>>>>?????????>>>===<<<;;;:::>>>======<<<;;;;;;<<<<<<============<<<<<<<<<<<<>>>===<<<;;;:::999999999@@@>>>======>>>??????>>>>>>>>>???>>>>>>>>>>>>>>>CCCCCCDDDFFFHHHIIIKKKLLLLLLKKKLLLPPPVVV]]]bbbeeehhhgggfffffffffgggiiijjjrrrtttvvvvvvssspppooooookkkqqqrrrooommmooolllgggiiigggffffffggggggeeedddiiijjjjjjjjjhhheeebbb```bbb]]]VVVPPPMMMNNNQQQSSSUUUXXX___gggqqq{{{}}}wwwuuurrrnnnlllnnnrrrvvv{{{}}}~~~zzz{{{xxxmmmhhhggggggnnnhhhffflllrrrssssssssslllkkkiiiddd```___cccgggtttrrrtttxxxzzzuuunnnjjjjjjkkklllmmmmmmnnnpppqqqwwwyyyvvviiiVVVFFF???>>>???>>><<<:::777666555444666666666666666666666666666555333333333333111///222222222222222222222222000000111111222222222333111111222222222333333333111111111111111111111111222222111111111111111111222222333333333333444444888777444222111000111111555444222000000111222333111222222333333222222111111111111111111111111111000000000000000000000000222222333333333444444444111111111111111111111111333222222111111222222333555555555555555666777777777555222333555777666444555555555555666666666666777666666555555555666666888888888777777777777777;;;:::999999888888999999:::::::::999999999888888777777777777777777777777::::::::::::::::::::::::;;;<<<===?????????>>>===@@@AAAAAAAAADDDJJJQQQWWWdddmmm{{{vvvppprrr{{{yyysssttt|||~~~~~~|||{{{~~~{{{xxx{{{xxxwwwyyyyyywwwxxx|||}}}zzzuuuqqqppppppooonnnfffhhhmmmrrrxxx}}}zzzvvvwww|||}}}sssmmmggggggfffaaa[[[XXXXXXZZZZZZXXXSSSNNNHHHDDD@@@???[[[eeennnpppppprrrppplllnnnnnnoooooopppqqqqqqrrrnnnpppqqqpppnnnlllllllllpppoooooooooooooooppppppqqqpppooonnnnnnoooppppppllllllmmmmmmnnnoooooopppooooooooonnnnnnlllkkkkkkllllllkkkjjjhhhgggffffffaaabbbbbbbbb___[[[XXXUUURRROOOKKKHHHEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>????????????>>>>>>===>>>>>>============>>>>>>============<<<<<<<<<<<<>>>>>>============>>>>>>AAA???>>>>>>???@@@@@@???????????????@@@@@@AAABBBEEEGGGIIIMMMPPPRRRSSSTTTUUUTTTTTTXXX^^^dddiiikkklllkkkjjjiiiiiijjjkkkkkkssstttvvvvvvssspppooonnnppprrrpppllllllnnnlllfffkkkhhheeecccdddfffhhhhhhlllmmmnnnnnnkkkfff```]]]WWWTTTOOOMMMMMMQQQVVVZZZ___```dddiiipppyyy}}}zzztttqqqmmmiiihhhkkkrrrwww|||zzz|||}}}vvv||||||sssjjjgggggggggkkkeeeccciiiooopppooopppnnnnnnllliiihhhjjjqqqwww|||zzz{{{zzzvvvooojjjhhhjjjlllpppssswwwzzz{{{}}}}}}wwwgggSSSBBB;;;:::===<<<:::888777555555555555555555555555555555555666444333333444444222111222222111111111111111111111111111222222222333333111111111222222222333333111111111111111111111111111111111111111111111111222222222333333333444444666555444333222111111111555444222000000111222333111222222333333222222111111111111111111111111111111111111111111111000000222222222222333333333333111111111111111111111111333222222111111222222333555555555666777888:::;;;666444222333555666555333555555555555666666666666666666555555555555666666888888888888777777777777999888888777777777777777888888888777777777666666888888888888888888888888::::::::::::::::::::::::999:::<<<>>>????????????======>>>???@@@CCCHHHKKKQQQXXXdddqqq|||~~~wwwwww{{{{{{tttyyy}}}xxxwww{{{~~~}}}}}}}}}}}}zzzxxx}}}yyywwwxxxxxxwwwyyy}}}}}}{{{{{{{{{{{{zzzyyyvvvyyy}}}~~~zzzwwwwww{{{wwwnnniiiffffffddd___YYYUUUUUUUUUTTTRRRMMMHHHBBB>>>:::888LLLUUU___gggmmmrrrrrroookkkkkklllmmmoooqqqssstttmmmnnnoooooommmkkkkkkllloooooooooooopppqqqrrrrrrrrrqqqpppooonnnnnnoooooojjjkkkkkkllllllmmmmmmmmmllllllmmmllllllkkkjjjiiilllllllllkkkjjjjjjiiiiiieeegggiiijjjiiifffbbb```]]]ZZZUUUPPPMMMMMMNNNOOONNNMMMLLLJJJHHHFFFEEEDDDAAABBBBBBCCCCCCCCCCCCDDDAAAAAAAAA@@@AAAAAABBBBBB@@@@@@???????????????>>>?????????@@@AAABBBCCCDDDDDDBBBAAABBBCCCDDDCCCBBBBBBBBBAAABBBCCCFFFHHHJJJKKKNNNSSSYYY]]]___``````___^^^^^^aaaffflllpppqqqsssrrrqqqpppooooooooopppsssuuuvvvuuurrrooommmmmmssssssqqqmmmlllnnnlllhhhnnnjjjdddaaacccgggjjjmmmnnnooopppoookkkddd\\\WWWNNNNNNNNNPPPUUU[[[aaaeeegggggggggiiiooowww~~~yyyuuurrrooojjjfffeeejjjrrrxxx{{{|||~~~tttyyyyyyqqqiiihhhiiiiiijjjdddccchhhlllmmmnnnoooooooooooonnnpppwww~~~zzzvvvpppllliiiiiikkkpppvvv{{{~~~~~~~~~zzzqqq```MMM@@@:::::::::999888777666555555555444444444444444444444444555444333333555555444333222222111111000000000///111111222222222222222333111111111222222222222333111111111111111111111111111111111111111111111111222222222222333333333333333333333333333222222111444333222000000111222222111222222333333222222111111111111111111111111111333333222222111111111000111111111222222222222333222222222222222222222222333222222111111222222333444444555777888:::<<<===555333222222444444444333444555555555555666666666666666555555555555666666888888888888888888888888999888888888777777777777888888888777777777777777999999999999999999999999::::::::::::::::::::::::888999;;;===>>>???@@@@@@;;;===???@@@?????????@@@CCCGGGOOOZZZgggvvv}}}yyytttqqqrrrvvvzzz}}}uuuooottt}}}|||xxxxxxzzz|||~~~}}}~~~}}}{{{yyy}}}xxxuuuvvvwwwxxx|||~~~zzzwwwtttrrrssswww|||zzzqqqjjjfffbbbbbb```\\\VVVQQQNNNMMMKKKIIIEEE@@@;;;777444222AAAFFFNNNYYYdddmmmqqqqqqkkkkkkkkklllmmmoooqqqrrrmmmnnnooonnnmmmkkklllmmmnnnnnnnnnnnnooopppqqqrrrpppoooooonnnmmmlllllllllkkkkkkkkkkkkkkkllllllllllllmmmmmmmmmllllllkkkjjjjjjjjjjjjiiiiiiiiiiiiiiifffhhhiiijjjjjjiiihhhgggdddbbb___\\\ZZZYYYYYYZZZYYYXXXVVVTTTRRROOONNNMMMJJJJJJJJJJJJJJJJJJKKKKKKIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHIIIKKKKKKJJJHHHIIIHHHGGGHHHJJJNNNRRRUUUWWWZZZ```fffjjjkkkkkkjjjgggeeeeeehhhlllpppssssssyyyxxxwwwvvvuuutttsssssssssuuuuuusssoookkkhhhgggnnnssswwwvvvrrrpppoooooosssnnniiifffgggjjjmmmooommmmmmllljjjeee___YYYUUUQQQTTTZZZ```fffkkknnnpppiiihhhfffggglllsss{{{wwwqqqqqqooolllhhhgggjjjppptttxxxxxx{{{|||xxx|||{{{sssmmmlllmmmllllllgggeeeiiillllllmmmpppoooppppppqqqvvv}}}zzzvvvqqqllljjjhhhkkkqqquuuuuutttqqqlllbbbTTTFFF>>>;;;<<<777666555555444444555555222222222222222222222222444333222333555666555444333333222222111000000000111111111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222111222222222222333333333111111333444444333222111333222111111000111222222111222222333333222222111111111111111111111111111444444333333222111111111000000111111111222222222222222222222222222222222333222222111111222222333444555555666888999;;;<<<444333222222222333333333444444444555555555666666666555555555555666666777777888888888888888999999:::;;;;;;:::::::::999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999:::<<<===>>>??????<<>>BBBDDDHHHOOOZZZiiixxxyyypppjjjhhhhhhqqq{{{kkkoooyyyyyyvvvtttttt~~~~~~||||||}}}{{{zzzyyyzzzuuurrruuuyyy~~~zzzwwwrrroookkkiiikkkpppwww|||{{{qqqgggaaa]]][[[[[[YYYUUUPPPKKKGGGDDDAAA@@@===:::666444222111>>>>>>BBBKKKWWWaaajjjooommmmmmmmmmmmnnnoooooopppnnnooooooooommmlllmmmooolllllllllmmmnnnooopppqqqooooooooonnnmmmlllkkkkkkmmmmmmllllllllllllllllllllllllllllllllllllkkkjjjiiiiiiiiijjjkkkkkklllllliiihhhgggggggggiiikkklllfffffffffffffffeeecccccccccbbbaaa^^^\\\ZZZXXXWWWVVVVVVTTTSSSRRRRRRRRRSSSSSSRRRQQQOOONNNMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSQQQQQQPPPPPPQQQRRRSSSSSSUUUTTTTTTUUUWWWWWWUUUSSSSSSRRRRRRRRRUUUYYY]]]```eeehhhmmmrrruuutttrrrqqqnnnmmmlllnnnqqqtttuuuuuuyyyyyyxxxwwwvvvtttsssssstttttttttpppjjjddd```^^^bbbooo}}}|||uuuuuuyyy{{{xxxtttrrrqqqqqqpppooohhhgggdddaaa^^^[[[YYYYYY^^^ccckkkssswwwxxxvvvtttllljjjggggggiiiooouuuyyy|||uuuqqqoooooonnnkkkiiiiiikkkmmmmmmooosssxxx~~~|||}}}vvvpppoooooommmlllgggeeeggghhhhhhiiimmmpppqqqsssuuuzzz{{{pppjjjeeefffkkknnnlllhhhbbb\\\RRRHHH???;;;::::::555444444333333444444555222222222222222222222222333222222333555666555444444444444333333222222222000000000000000000//////000000111111111222222222111111111111111111111111000000111111111222222222111111111222222222333333000111222333444333222111111111111111111111111222111222222333333222222111111111111111111111111111333333333222222222111111000000111111111222222222222222222222222222222222333222222111111222222333555555555555555666777888333333333222222222333444444444444444555555555555555555555555555666777777777777888888999999999::::::;;;;;;;;;;;;:::999888999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@FFFHHHHHHEEEBBBAAAAAABBBEEEIIIPPP[[[fffmmmzzzvvvnnniiieeemmmvvvzzzlllooowwwzzzwwwuuuzzz}}}{{{{{{~~~~~~yyywwwwwwwwwwwwyyyuuutttyyy~~~{{{xxxvvvuuusssnnnfffaaabbbhhhpppuuuzzzyyyuuunnnddd\\\VVVSSSSSSRRRPPPMMMIIIDDD@@@===;;;:::888777666555555555???<<<<<>>CCCFFFFFFDDDBBBBBB:::<<>>:::777777777666666666666666777AAA>>>===???@@@BBBLLLWWW[[[^^^ccchhhllloooppppppmmmnnnnnnmmmkkkkkkmmmooonnnnnnmmmmmmmmmmmmnnnooooooooopppqqqqqqpppooonnnooonnnnnnmmmlllkkkkkkkkkkkkkkkllllllmmmllllllkkkmmmmmmoooppprrrtttvvvvvvooonnnkkkjjjjjjlllnnnpppkkkkkklllmmmmmmlllkkkkkkkkkjjjjjjiiihhhggggggfffeeedddbbbaaa```aaabbbcccbbbbbbaaa`````````aaaaaa]]]___aaacccfffiiikkklllkkkllllllmmmnnnpppqqqrrroooooooooqqqrrrrrrooommmkkkkkkkkklllnnnoooqqqrrrwwwyyy|||~~~~~~}}}zzzxxxyyywwwvvvwwwxxxyyyxxxvvvvvvwwwwwwwwwvvvtttsssrrrtttsssoooggg\\\RRRJJJGGGJJJWWWnnn}}}wwwrrrlllfffbbb[[[[[[]]]```eeejjjnnnpppvvvyyy~~~}}}{{{yyyyyywwwvvvtttsssrrrrrruuu}}}|||vvvssstttsssqqqqqqqqqnnnllllllmmmnnnjjjooowwwxxx|||}}}yyyvvvuuuqqqmmmgggbbb___^^^[[[XXXZZZ___iiinnnssswwwzzzwwwmmmbbbaaaggghhhccc[[[LLLGGGAAA===<<<:::777444555444444333333333444444222222222222222222222222222111000111333333222111111222222333333444444555222222222222111111111000000000000000111111111111111111111111111111111111///000000111222222333333111111111111222222222222222222111111111111111222//////000111111111111111111222222333333222222111111111111111111111111111///000000111111222222222222222222222333333333333333333333333333333333333333222222111111222222333222222222222333555666666333555666555333222444666333333444444444555555555444444444555555666777888777777888999999:::;;;;;;888999:::;;;:::999777666666666777777777888888888999999999999999999999999::::::::::::::::::::::::;;;::::::999999:::;;;<<<888;;;???AAAAAA@@@@@@@@@777999;;;===>>>BBBFFFIIINNNSSSYYY]]]ccclllwwwzzztttvvv|||xxxttttttvvvxxxxxxvvvgggdddccchhhmmmqqqvvv|||xxxwwwtttqqqooooooppppppmmmnnnooopppqqqtttxxx{{{zzzzzzxxxwwwvvvxxx{{{~~~zzzyyy~~~~~~{{{wwwrrrnnnllljjjlllggg```ZZZXXXZZZ^^^```aaaaaa```\\\VVVQQQMMMLLLCCC@@@<<<;;;::::::777555777666555555444444444555BBB?????????<<<:::AAALLLLLLQQQYYYaaahhhlllnnnooolllllllllkkkjjjjjjmmmooopppoooooonnnnnnnnnnnnooolllmmmnnnoooooonnnmmmmmmnnnnnnmmmllllllkkkjjjjjjnnnnnnoooooopppooooooooolllmmmoooqqqsssuuuwwwxxxooonnnmmmlllllllllmmmmmmooonnnlllkkkkkkkkkkkkllljjjjjjjjjjjjjjjiiiiiiiiifffeeedddccccccdddfffhhhdddddddddeeefffggghhhiiiaaabbbeeehhhkkknnnqqqrrrooooooppprrruuuwwwyyyzzzwwwwwwwwwyyyzzzzzzwwwuuurrrrrrssstttuuuuuuvvvvvvzzz{{{}}}~~~|||{{{yyywwwvvvvvvwwwwwwvvvtttyyyzzzzzzzzzzzzxxxwwwvvvtttrrrmmmdddXXXLLLDDD@@@EEENNNccc}}}wwwpppiiibbb\\\XXXWWWZZZ___fffmmmssswwwzzz}}}~~~{{{|||}}}}}}}}}{{{yyyxxxttt{{{}}}wwwqqqqqqssstttvvvuuutttqqqoooqqqtttwwwvvv{{{|||zzzwww{{{}}}{{{zzzyyyuuupppgggccc___]]]YYYVVVWWW\\\bbbhhhoootttwwwyyy~~~{{{oooccc```dddddd\\\TTTFFFAAA======>>>>>>:::666555555444444333333444444222222222222222222222222222111000111222222111000000000111222333444444555444444444333333222222222000000000000111111111111111111111111111111111111///000000111222222333333000111111111111222222222444333111000000000111222...///000111111111111111222222222333333222222222111111111111111111111111......///000111222222333222222333333333444444444333333333333333333333333333222222222222222222333000111111222444666888999444666777555333222555777333333333444444444555555444444444555555777888888777777888999::::::;;;;;;:::;;;<<<======;;;999888888888999999::::::::::::999999999999999999999999::::::::::::::::::::::::999999888888999;;;<<<>>>999;;;===>>>>>>===>>>???<<<======<<<<<<===@@@CCCBBBDDDGGGIIILLLUUUaaakkk{{{zzzyyy|||sssnnnllliiigggbbb\\\YYY\\\```dddjjjppprrrxxx~~~||||||tttrrrpppmmmjjjhhhhhhgggfffhhhjjjlllnnnrrrvvvzzz}}}}}}}}}||||||zzzwwwzzz~~~|||{{{xxxtttnnnhhhbbb___^^^\\\YYYWWWVVVWWWYYY[[[YYYYYYXXXTTTNNNGGGCCCAAA>>>;;;777555777777666444777666555333222222222111PPPKKKEEEAAA???===???BBBEEEFFFIIIPPP\\\ggglllkkkkkkkkkkkkkkklllnnnpppqqqmmmkkkkkknnnqqqsssqqqooolllnnnooonnnkkkjjjmmmooolllkkkkkkkkkkkklllmmmmmmnnnppprrrsssssssssqqqpppnnnoooppprrrssssssrrrrrrtttsssqqqpppooopppqqqqqqpppooommmlllllllllmmmnnnlllmmmnnnoooooonnnmmmllljjjiiihhhgggffffffffffffiiihhhgggffffffggghhhiiifffhhhjjjkkkkkkmmmqqquuussstttuuuvvvyyy{{{}}}~~~~~~}}}}}}{{{zzzxxxwwwtttwwwyyyzzzxxxwwwvvvwwwzzz{{{{{{|||||||||{{{{{{|||yyyuuutttvvvwwwwwwvvvxxx{{{|||zzzxxxxxxsssgggXXXKKKEEEDDDCCCJJJWWWjjj{{{yyysssjjj```YYYWWWXXXYYY^^^ccclllsssxxx{{{~~~}}}{{{zzz{{{|||}}}~~~{{{yyyxxxyyyyyyxxxvvvuuuuuuwwwyyyxxxuuurrrqqquuu{{{zzzyyy}}}vvv|||}}}{{{{{{~~~yyymmmbbbZZZYYYXXXTTTTTTWWW]]]ccclllssswwwyyy{{{|||}}}wwwyyyvvvlll```ZZZ[[[ZZZTTTNNN@@@===;;;:::999999888666666555444333222333333444222222222111111111000000111111111111111111111111111111000000000000111111333333333333333333333333000000//////......------111111000000//////......//////000000111111111222222222222222222222222222333333333222222111111111111111111111111111111111444444333222222111111111111111111111111111111111000000000111222222222333444444444333333222222222111111111111111111111111444444444555555555666666666555444333222333444555444333222222111111222222111222333444555555555555333333222222333444666777999999:::;;;;;;<<<<<<===::::::999:::::::::;;;;;;:::999999999888777777777888888888888888888888888888999999999888777555333888888888888888888888888999999999999999999999999======<<<;;;;;;:::999999<<<===???AAACCCGGGLLLPPP```iiiwww|||www}}}wwwppplllgggccc^^^]]]```bbbbbbaaallllllmmmooommmmmmsss{{{|||}}}}}}~~~{{{xxxwwwxxxwwwtttqqqzzz~~~xxxrrrmmmmmmnnnooopppnnnjjjfffhhhmmmssswwwxxxzzz~~~~~~}}}}}}~~~zzzwwwyyy|||}}}}}}}}}{{{vvvmmmddd\\\XXXXXXWWWVVVTTTSSSRRRRRRRRRUUUSSSOOOKKKFFFBBB>>><<<888777666555444333333333555444444333333444444555nnnggg]]]RRRIIICCC@@@@@@<<<@@@DDDHHHOOOXXX```dddggghhhjjjlllnnnoooooooooqqqooommmnnnpppqqqooonnnlllmmmnnnmmmkkkkkkmmmpppnnnmmmmmmmmmmmmnnnoooooooooppprrrsssssssssqqqqqqnnnoooqqqssssssssssssrrrssssssrrrqqqqqqqqqqqqqqqqqqqqqooonnnnnnnnnnnnoookkklllnnnooooooooonnnmmmlllkkkjjjiiiiiihhhhhhiiijjjiiihhhgggggghhhhhhiiifffhhhjjjkkkkkkmmmqqqtttuuuuuuuuuvvvwwwyyyzzz{{{}}}}}}~~~}}}|||{{{yyyxxxwwwxxxyyyxxxxxxxxxyyy{{{xxxxxxyyyyyyyyyxxxxxxwwwyyyvvvsssrrrssstttsssqqqsssyyy}}}|||vvviiiYYYKKKDDDAAADDDIIITTTdddrrrxxxwwwsssgggddd```\\\YYY[[[^^^aaalllpppuuuxxxzzz{{{|||}}}xxxwwwwwwwwwyyy||||||yyyyyy{{{||||||{{{zzzzzzzzzzzzzzzyyywwwxxx{{{{{{zzz}}}yyy}}}}}}{{{|||}}}lllaaaXXXXXXZZZ[[[]]]aaa___cccjjjpppsssuuuwwwyyy~~~wwwppppppvvvwwwuuupppeeeXXXQQQQQQOOOJJJDDD<<<:::888777888999888777555444333222111111222333222222222111111111000000111111111111111111111111111111000000000000111111222222222222222222222222111111111000000000//////111111000000///////////////000000000111111111111222222222222222222222222333222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222111111111111111111111111111111111111111111111222222222333444333222111111222333333444333222222111111222222222333444555666666666666444333333333444555666777999999999999999:::::::::666999:::999777555555666999999888888888888888888888888888888888888888888888888888888777666666555888888888888888888888888999999999999999999999999<<<<<<;;;::::::999888888:::;;;<<<<<<<<<>>>BBBEEENNNWWWcccqqq|||}}}~~~}}}xxxvvvuuuwwwzzzzzzwwwtttuuurrrooolllfff```aaaffffffhhhkkkooorrrtttuuuuuuuuuxxx{{{}}}~~~{{{xxxrrroookkkiiihhhgggccc```aaahhhtttzzztttvvvwwwyyyyyyxxxvvvtttrrryyy}}}~~~}}}|||||||||}}}~~~|||xxxvvvyyy{{{{{{|||~~~|||{{{{{{xxxrrriiiaaaZZZVVVWWWWWWWWWUUUSSSOOOLLLIIIIIIHHHFFFBBB???<<<999888777666555444333333333333444444333333333333444444ooo^^^OOODDD===;;;>>>@@@BBBCCCGGGPPPXXX]]]```fffllloooppppppoooqqqooollllllmmmnnnnnnmmmkkklllmmmlllkkklllnnnooonnnmmmmmmmmmmmmnnnooooooooopppqqqrrrsssrrrqqqppppppqqqrrrsssttttttssssssrrrssssssssssssrrrrrrqqqtttsssrrrqqqpppppppppppplllmmmnnnoooppppppooooooooonnnmmmlllkkkkkkkkkkkklllkkkjjjiiiiiiiiiiiiiiihhhiiijjjkkkkkkmmmqqqsssuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{}}}~~~~~~|||zzzxxxwwwxxxxxxwwwvvvwwwyyy|||wwwwwwwwwvvvvvvuuuuuuuuuuuutttrrrqqqqqqqqqooommmnnnuuu}}}qqqaaaSSSJJJGGGGGGIIIOOOYYYaaadddbbb___ZZZ\\\___aaaccceeeiiikkkxxxyyyzzzzzzwwwvvvuuuvvvqqqqqqqqqssswww|||{{{yyyxxx{{{~~~}}}||||||}}}}}}}}}~~~zzzxxxzzzzzz|||}}}{{{{{{~~~}}}nnnbbbXXXXXX^^^cccfffhhh```ccchhhkkkmmmoooqqqsss}}}{{{tttmmmkkkmmmmmmiiieeeZZZMMMFFFDDDCCC>>>999777666444444666777777666333222111111000000111111222222222111111111111111111111111111111111111111111000000//////000000111111111111111111111111111333222222222222111111111111000000000000/////////000000000000111111111111222222222222222222222222111111111222222222222222111111111111111111111111...//////000111111222222111111111111111111111111222222222111111111111111222222111111111111111000111111111111111111111111000000000000111111111111444333333222333333444444444333222222111111222222333444555666666777666666444444444444555666777777999999888888888888888888777999<<<;;;888666666888777777888888888888888888777777777777777777777777777777666666666666777777777777777777777777777777888888888888888888888888::::::999999888888777777777888888777777888;;;===@@@FFFOOOYYYcccllltttyyy~~~xxxnnnccc___aaa^^^```dddhhhkkkmmmooooooppprrrvvvxxxzzz}}}yyytttqqqfffcccaaa___^^^\\\YYYWWWUUUZZZeeerrr~~~~~~~~~~~~|||{{{zzzxxxwwwwwwwwwxxxxxxwwwttttttyyy{{{yyyxxxyyyyyy}}}}}}wwwsssqqqmmmhhhbbb\\\XXXUUUUUUUUUUUUSSSOOOIIICCC???>>>===<<<:::888777555555555555444333222222222222444444333333333333444444|||fffQQQBBBDDDBBB???>>>===>>>EEELLLOOOUUU^^^hhhooorrrsssrrrooommmkkkkkkkkklllnnnnnnjjjjjjjjjjjjkkkkkkmmmnnnlllkkkkkkkkkkkklllmmmmmmnnnnnnoooppppppppppppoooqqqqqqssstttttttttssssssrrrssstttuuutttsssrrrqqqvvvvvvuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooonnnmmmmmmllllllmmmnnnmmmmmmlllkkkkkkjjjjjjjjjjjjjjjkkklllnnnqqqrrrtttssssssssstttuuuuuuvvvwwwyyy|||~~~~~~|||yyywwwvvvwwwxxxxxxvvvvvvwwwyyyyyyxxxwwwvvvuuutttssssssssssssrrrrrrqqqooommmllllllqqq{{{}}}rrrcccVVVMMMJJJHHHGGGGGGJJJOOOSSSTTTTTT^^^fffooovvvwwwwwwvvvvvvzzzzzzyyyvvvrrrpppoooppptttttttttuuuxxx}}}}}}{{{zzzxxx|||}}}}}}yyywwwwwwyyyzzz{{{zzzyyyyyywwwuuunnneee\\\]]]ccchhhiiiggg___aaadddfffggghhhkkkmmmxxxwwwrrrkkkgggfffddd```ZZZQQQDDD===<<<;;;888555555444222222444444444333222111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000111111111111111111111111111111111000000111111222222333333111111111111111111111111000000000000111111222222111111111111111111111111333222222222111000000000222222222222111111111111111111111111111111111111222222222333333333333444555555555555666666777777444333222222111111222222333333444555555666555555555555555555666666777777888888777777777888999:::<<<:::888888888999999999666666777777888888999999777777777777777777777777666666555444555666888999777777777777777777777777777777777777777777777777888888888777777666666666444666777777777999;;;>>>===@@@DDDIIINNNUUU\\\```kkkqqqzzzxxxsssrrrlllnnnqqqtttvvvxxxxxxyyyyyy{{{~~~vvvqqqgggfffeeeeeeddddddcccbbb]]]aaahhhrrr~~~zzzuuusssrrrpppooonnnoooooopppooorrryyy|||yyywwwwwwzzz{{{}}}{{{uuuppphhhddd```[[[XXXVVVTTTSSSOOOOOONNNKKKGGGAAA<<<999:::999888777666555444444444333333222111111222222444333333333333333333444kkkVVVNNNEEE>>>======<<<>>>CCCBBBHHHSSS___iiipppssstttrrrrrrqqqpppooonnnnnnnnnjjjjjjiiiiiijjjkkklllllllllkkkkkkkkkkkklllmmmmmmlllmmmmmmnnnnnnnnnnnnnnnqqqrrrssstttttttttsssrrrqqqrrrssstttuuutttsssrrrvvvvvvvvvuuutttssssssrrrvvvvvvuuutttsssrrrqqqqqqppppppooonnnmmmmmmmmmmmmooooooooonnnnnnmmmmmmlllmmmlllllllllnnnpppqqqrrrqqqqqqrrrrrrssstttuuuvvvtttvvvyyy{{{|||zzzwwwuuuwwwzzz}}}~~~|||zzzxxxxxxzzzyyywwwuuusssrrrrrrrrrqqqrrrrrrqqqooonnnllllllkkknnnttt}}}|||ttthhhZZZNNNEEEAAADDDAAA???@@@GGGPPPXXX]]]lllwww||||||zzzwwwtttssssssttt}}}|||{{{{{{|||~~~}}}|||{{{{{{{{{{{{~~~}}}zzz{{{|||yyyxxxvvvvvvxxxxxxvvvpppkkkhhhhhheeebbbccciiimmmjjjeee^^^```aaabbbcccdddfffiiipppqqqmmmeee```^^^[[[WWWQQQIII???:::999:::999777555444222111222222111000111111111222222222222111111111111111111111111111000000000000000000000000000000////////////000000////////////////////////111111111111111111111111000000000000111111111111111111000000000000000000111111111111111111111111000000000111111222222222111111111111111111111111333333222222222111111111111111111111111111111111333222222222111000000000222333333333333333333333111111111111111111111111333333333333444444444444444555555666666777777777444333222222111111222222222222333444444444333333555555555666666666666666666666555666888:::===>>>FFF>>>555333666999888555666666666777777888888999666666666666666666666666555555444333444666777888666666666666666666666666666666666666666666666666666666666666666666555555555777888888888888:::<<<;;;===>>>@@@BBBEEEJJJNNNTTTZZZccclllrrrwwwzzz}}}}}}wwwwwwwwwvvvtttssssssssshhhjjjnnnttt{{{~~~}}}|||wwwqqqpppnnnkkkjjjiiiiiiiiijjjiiinnnvvvzzzxxxvvvvvvuuuttttttssssssppplllhhhbbb]]]WWWSSSPPPOOOMMMKKKFFFEEECCC@@@===;;;888777999888777666555444333333333333222111111111222222333333333222222333333333uuu\\\OOODDDCCCBBB===<<>>:::>>>===>>>CCCMMM]]]llluuuzzz}}}|||}}}|||zzzzzz{{{|||~~~{{{wwwwww|||~~~{{{uuussstttuuuqqqhhhbbb```aaadddgggjjjnnnpppllleee]]]___aaabbbcccdddfffiiippprrrnnneee]]]ZZZWWWSSSHHHCCC<<<999999::::::999666444222111222222111///000000111222222222222111111111111111111222222222000000000000000000000000000//////......//////000/////////////////////////////////000000000000000000000000111111111111222111111111111000000000000111111111111111111111111000000000111111111111111111111111111111111111111444444333333222111111000111111111111111111111111222222222111111111111111333333333333333444444444111111111111111111111111111111111111222222222333111222333444444444444444444333222222111111222222111222333333333333222222444555555666666666555555555444444555777;;;>>>@@@QQQHHH>>>888999:::888444666666777777777777777777666666666666666666666666444444444444444555666777666666666666666666666666555555555555555555555555666666666666555555555555777888888777555444444555555777999:::;;;===@@@CCCDDDHHHOOOVVV\\\aaagggjjjsssvvvyyy{{{~~~}}}||||||rrrssstttuuuwww{{{}}}zzzxxxzzz}}}~~~}}}xxxuuuqqqpppmmmjjjhhhgggffffffeeedddgggooosssrrrqqqrrrooommmkkkjjjjjjiiigggeee___YYYQQQKKKIIIGGGCCC@@@===<<<:::888777777777777777666555444333222111111333333222111111222222333333333222222222222333333vvvhhh]]]WWWMMM@@@<<<@@@<<<===???DDDLLLVVV^^^cccpppuuu||||||wwwsssqqqrrrooommmmmmnnnooommmlllnnnmmmmmmmmmmmmnnnoooooonnnnnnmmmmmmnnnnnnoooooopppqqqrrrssssssrrrqqqpppqqqqqqqqqqqqqqqrrrssssssrrrrrrssstttuuuttttttsssuuutttsssssssssssstttuuuqqqqqqpppooonnnnnnnnnnnnnnnoooqqqrrrssssssrrrrrrsssqqqoooooorrrttttttssssssssssssrrrrrrsssssstttpppqqqrrrssssssrrrppppppvvvzzz|||yyyvvvuuutttuuussstttuuusssqqqqqqsssvvvuuurrrpppsssxxx{{{zzzxxxrrrkkk```UUUKKKCCC>>><<<@@@BBBGGGPPP^^^ooozzz||||||{{{|||}}}|||}}}~~~zzztttssswww{{{wwwsssqqqqqqlllddd```aaabbbiiiooooooooooookkkeee^^^```dddfffggghhhjjjkkkssstttooodddZZZUUURRROOOAAA===999777777888777666555333111111333333333222...///000111111111000000000000111111111222222222000000000000000000000000//////............///////////////////////////////////////000000000111111000000111111111222222222111111111111000000000///111111111111111111111111111111111111000000000000111111111111111111111111222222222222111111111111111111111111111111111111111111111111111222222222111111222222333333333333111111111111111111111111000000000000111111111111///000222333444444444333444333222222111111222222222333333444444333333222333444555666555555444333444444333444666999<<<>>>KKKIIIDDD???:::777777777777777777777777666666666555555555555555555555555333444444555555555444444555555555555555555555555444444444444444444444444555555555666666666666666444666777666444222222333111444777999999999:::;;;<<<>>>AAADDDGGGLLLQQQUUU^^^bbbgggkkkqqqyyy~~~|||yyyzzz}}}zzz{{{zzzwwwttttttwwwzzz{{{wwwuuurrrrrrtttxxxyyywwwpppooollliiifffddddddcccbbb___```fffiiihhhhhhjjjjjjgggcccaaa```___]]][[[SSSMMMEEEAAA@@@>>>;;;777555666666777777666555555444444444333333222222222333333222222222222333333333333222222222222333333wwwkkkXXXDDD>>>DDD???===;;;<<>>===GGGKKKSSS^^^kkkzzzrrrvvv|||~~~}}}}}}~~~xxxxxxyyy{{{~~~yyyrrrooorrryyy~~~yyyzzzsssooonnnjjjcccbbbfffhhhqqquuurrrmmmllliiiccc___bbbfffiiijjjkkkmmmoooqqqrrrlll___SSSMMMIIIFFF===:::777555555555333222333222111222444555555555,,,---///000000000//////000000111111222222222222000000000000000000000000//////............//////000000000000000000000000//////000000111111111222000000111111222222222222222111111111000000//////000000000000000000000000222222111111000000//////111111111111111111111111/////////000111111222222111111111111111111111111000000111111222222222333000000111111222222222222111111111111111111111111111111111111222222222222000222333555666666555555444333222222111111222222444444444555555444333333333444555555555444333222555444333222444666:::<<<999>>>AAA===555000222666888888777777666666555555555555555555555555555555333333555555555444333222555555555555555555555555444444444444444444444444555555666666666666666666000222555555555555666777222555999;;;:::888777777::::::::::::;;;>>>CCCGGGJJJNNNSSSWWW\\\eeerrr{{{~~~}}}zzzxxxyyy~~~~~~}}}}}}{{{vvvqqqnnnppprrrwwwxxxyyyxxxtttqqqooonnnmmmlllmmmrrr||||||zzznnnmmmiiifffcccaaaaaa``````\\\[[[___aaa```aaacccddd```ZZZVVVSSSPPPNNNKKKEEE???999777999999666333111333666888888777444333333333333444444444444444333333333222333333444444333222222222222222222333vvv___MMMDDD===;;;;;;>>>???@@@EEEKKKSSS^^^mmmxxx|||{{{yyyxxx}}}{{{xxxvvvuuusssqqqoooiiijjjkkklllllllllkkkkkkooonnnppprrrrrrppppppqqquuuuuutttrrrppppppsssuuusssrrrqqqpppoooooonnnooossssssrrrrrrqqqpppoooooorrrqqqqqqsssuuuvvvsssppppppqqqrrrrrrrrrqqqpppooonnnnnnoooqqqqqqrrrrrrrrrssstttuuuuuusssssstttuuuwwwwwwwwwvvvtttrrrpppnnnmmmlllkkkjjjiiijjjlllmmmrrruuuyyy|||~~~~~~}}}||||||}}}~~~yyypppkkkgggccc\\\WWWRRRPPPLLLGGGEEEFFFKKKOOOYYY[[[```hhhsss{{{zzz{{{ssssssxxx}}}{{{yyyooopppqqqrrruuuwwwlllkkksss|||~~~{{{zzz{{{xxxsssnnnkkklllmmmmmmlllyyyvvvssssssppplllgggfffcccdddgggkkknnnpppooonnnooommmfff]]]RRRJJJFFFDDD???<<<888333111000000000444222000000222333111...000000000000000000000000111111111111111111111111111111000000//////......,,,000333222000---...000333111///...---...///000000000000000////////////000000000000000000000000000000000000000000000000//////000000111111111222000////////////000000111111111111111111111111111000000000000000000000000000111111111111222222222111111000000111222333333333222222222222222222222111111111222222333333333111222222333333222222111444444333222222333333333777666555444333333222111111222333333444444333333333444555666666555444333333444555555666666555555777777777777666666666666777777666666555555555444000111333555666666555444666666666666666666666666555555555555555555555555555555555555555555555555222222222222222222222222666666666666666666666666333333333444444444555555888888999::::::;;;<<<<<>>===;;;:::===BBBEEENNN\\\gggnnnpppqqqqqquuuwwwzzz|||{{{xxxuuussslllmmmmmmmmmnnnooopppqqqoooooopppqqqqqqqqqrrrttttttttttttrrrqqqqqqtttvvvvvvvvvuuussssssrrrrrrssssssssssssrrrqqqppppppppptttsssssstttwwwwwwuuusssrrrrrrsssssssssqqqpppooolllmmmnnnpppqqqrrrrrrrrrrrrssstttsssrrrrrrssstttuuuvvvvvvvvvtttsssqqqpppllljjjhhhffffffgggiiikkkooossswwwyyyzzz}}}}}}||||||uuunnneee]]]YYYUUUPPPLLLKKKJJJJJJJJJMMMSSS[[[aaaeeeeeefffjjjrrr}}}|||uuuttttttpppqqqvvv}}}xxxtttqqqhhhkkkmmmooosss|||~~~}}}vvvllljjjpppyyyzzzvvvuuuvvvrrrnnnmmmpppsssuuuuuu~~~|||yyywwwrrrlllgggeeefffggghhhlllooopppooommmmmmhhh```WWWNNNGGGCCC@@@;;;999666333111111222333444222000000222333111///000000000000000000000000111111111111111111111111111000000000/////////......///111111///...//////222111///.........///000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000111000000/////////000000111111111111111111111111000000000000000000000000000000111111111222222222111111000000111222222333222222222222333333333333000111111111111111222222111222222333333222222111444333333222222333333333555555444444333222222222111222333333444444333333333444555666666555444333333444555555666666555555666666666666666666666777777666666666555555555444111222333444555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333555555555555555555555555444444444555555555666666666666777888888999::::::<<<<<<;;;;;;<<>><<<;;;:::888777666444333333333333444444444555555555666666444444333333222111111000222222222222222333333333222222222111111222333333zzzhhh[[[PPPCCC===:::888999<<<;;;BBBKKKTTT[[[___bbbdddgggnnnxxx}}}}}}yyyvvvuuusssrrrrrrrrrrrrssstttuuupppqqqqqqpppoooppprrrtttssstttttttttssstttvvvxxxuuutttsssrrrrrrrrrrrrrrrttttttssssssrrrqqqqqqqqquuuttttttuuuwwwwwwvvvtttuuuuuuuuuuuutttsssrrrqqqmmmnnnooopppqqqrrrrrrrrrppprrrrrrrrrppppppqqqrrrsssttttttttttttrrrqqqpppllljjjfffcccccceeehhhjjjlllppptttvvvwwwyyy}}}{{{vvvrrrooofff___VVVNNNJJJHHHHHHGGGJJJLLLPPPTTT[[[dddnnnuuuqqqnnnjjjiiimmmuuu~~~wwwqqqooooooooopppvvvyyyrrrmmmjjjjjjllloooqqqssszzz|||zzz{{{tttmmmjjjmmmuuu}}}~~~xxxtttssstttsssrrrsssvvvzzz|||}}}~~~}}}|||xxxsssnnniiifffiiiiiijjjlllnnnnnnmmmkkkiiiaaaWWWNNNHHHDDD???;;;777555333222222333444555333222000111222222111000000000000000000000000000111111111111111111111111000000000000////////////000///......///000000///222111///......///000000......//////000000111111000000000000000000000000000000000000000000000000333333333222111111000000222111000000////////////111111111111111111111111000000000000000000000000000000000111111111222222111111111000111111222333222222222333333444444444111111111000000000000000111222222333333222222111333333222222222222333333222222222222222222222222111222333333444444333333444444555555555555444444333444555555666666555555444555555555666777777777666666666555555555555555333333333333444555555666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666666444444555555666777777777999999999777666777:::===@@@EEEKKKOOORRRWWW]]]aaagggiiinnnuuu}}}~~~yyywww{{{~~~{{{xxxtttqqqooohhhkkkrrr||||||zzz{{{yyyxxxxxxyyyyyyxxxvvvqqqrrrtttvvvwwwvvvuuutttmmmllllllmmmoooooonnnlllkkklllnnnqqqtttwwwyyyzzz{{{xxxsssiiihhhffffffeeebbb^^^[[[VVVTTTQQQLLLGGGCCC???===;;;:::999888777666666777444444333222222222222222333333333333444444444444444333333222222111111111333333333222222222222222000000000111111333444444~~~ppp```OOOFFFAAA===<<<===>>>@@@CCCGGGKKKNNNQQQSSSUUU___kkkrrrrrrpppooopppuuuuuuvvvvvvvvvuuutttssssssvvvvvvrrrooopppqqqrrrsssuuuvvvwwwvvvwwwxxxzzzuuutttsssrrrrrrrrrrrrrrrtttttttttsssssssssrrrrrrtttttttttuuuvvvvvvvvvuuuyyyyyyxxxxxxwwwvvvuuutttqqqrrrrrrsssssssssrrrrrrpppqqqrrrqqqooonnnoooppprrrrrrssssssrrrpppnnnmmmmmmjjjeeebbbaaacccfffiiikkkoootttwwwwwwyyy}}}}}}|||zzzuuuoooiiiccc___VVVRRRKKKFFFDDDGGGLLLPPPUUUZZZ```gggmmmttt{{{uuupppiiidddeeejjjsssxxx~~~}}}uuuqqqooopppqqqrrrxxxxxxtttqqqooonnnuuuwwwyyyzzzzzz|||{{{xxxvvvtttpppnnnnnnrrryyy~~~yyyssstttvvvuuuvvvxxx{{{}}}}}}}}}|||vvvyyyzzzwwwsssqqqnnnkkknnnlllkkkkkklllkkkhhhfffcccYYYNNNFFFCCC@@@;;;777555444333222222333444555222111111111111222111111////////////////////////111111111111111111111111000000000000////////////222...+++,,,///111000///111000////////////000000000000000000////////////////////////////////////000000000000000000000000333333222222222222222222333222111000////////////111111111111111111111111000000000000000000000000000000000000111111111111222111111111111111222222111111222333444555555555222222111111000000000///111222222333333222222111222222222222222222333444000000111111222222222222111222333333444444333333444444444444444444444444333444555555666555555555333333444555666666777777555555555555555555555555444444333222333444555666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222444444444444555555555555333444444444555555666666555666777777666666888999;;;===@@@BBBCCCGGGLLLOOOUUUWWW[[[aaahhhooosssvvv{{{vvvuuuxxx{{{|||}}}}}}~~~|||yyyuuurrrpppeeeeeejjjuuu{{{xxxwwwuuutttxxxxxxxxxyyy{{{{{{zzzxxxkkkmmmppprrrtttuuuuuutttkkkjjjjjjkkkmmmnnnmmmkkkjjjkkkmmmoooqqqrrrrrrrrrtttwwwzzz}}}|||xxxtttqqqllliiieeeaaa]]]XXXSSSOOOHHHFFFDDD@@@===;;;999888666666666666666666777777222222222111222222222222111222222222333333333333333333333222222111111111222111111111000/////////111111111111111222333333www~~~{{{zzzfffXXXNNNDDD>>>===@@@>>>======???AAACCCDDDFFFNNNXXX^^^^^^^^^aaadddiiilllpppssstttsssrrrpppwww~~~zzzuuuuuuuuussssssuuuwwwxxxwwwvvvwwwwwwxxxwwwwwwvvvvvvvvvvvvwwwuuuuuuuuutttttttttttttttvvvwwwwwwwwwwwwwwwxxxyyy||||||{{{zzzyyyyyyxxxxxxwwwwwwwwwvvvuuutttrrrrrrpppqqqrrrqqqooonnnoooppprrrrrrrrrqqqpppnnnllljjjkkkhhhccc___^^^```ccceeekkkpppvvvyyy{{{|||~~~|||vvvuuusssoooiiiaaaZZZTTTPPPIIIHHHGGGEEEFFFMMMWWW^^^dddjjjrrryyy}}}vvvqqqiiidddccchhhooosss}}}~~~zzzuuurrrrrrrrrqqqrrrxxxzzzxxxuuurrrrrrtttxxx{{{~~~{{{xxxuuuwwwxxxwwwuuuuuuxxxzzz{{{yyyooojjjmmmssswwwzzz{{{wwwtttssszzz}}}yyyvvvvvvuuuqqquuurrrooommmkkkhhheeebbbZZZRRRGGG@@@???===999555555444333222111222222333111111222111111111111222////////////////////////000000000000000000000000////////////000000000000111...++++++///111111///000///////////////000000222222111000///...------////////////////////////////////////////////////000000111222333333444444333333222000////////////111111111111111111111111000000000000000000000000//////000000000111111111222222111111111111111222111111222222333444555555333333333222222111111000111222222333333222222111111111111111222222333444///000000111111222222333111222333333444444333333444444444333333444444444333444555555666555555555222333333444555666666777444444444555555555555555555444333222333444555666444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222222222333333333444444444444444444555555555555555000222444555444333444555777777888888999;;;>>>AAAAAACCCFFFJJJNNNTTTYYY\\\hhheeefffjjjlllmmmpppvvv}}}zzzxxxxxxxxx{{{zzzzzzxxxvvvssspppnnngggeeefffooo{{{~~~zzzwwwuuurrrpppnnnrrrqqqrrrtttuuuuuussspppjjjkkkmmmooopppqqqqqqqqqkkkjjjjjjlllnnnooonnnmmmoooppppppppppppooonnnmmmnnnoooppppppnnnkkkhhhfffeee```XXXRRRLLLHHHDDDAAA<<<;;;:::888777777777777444444555555555555444444111222222222333333333333111111111111222222222333333333222222222222222111222111111111000/////////333222111111000000000111jjjqqq~~~}}}mmm^^^NNNCCC@@@@@@===:::999:::<<<<<<<<<===BBBGGGKKKLLLMMMPPPSSSUUUXXX^^^dddhhhjjjiiiiiitttzzztttwwwyyyyyyxxxuuuttttttvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuyyyzzz{{{zzzyyyyyy{{{}}}||||||{{{zzzzzzzzzzzz{{{zzzzzzzzzyyywwwuuutttsssrrrssssssrrrpppooopppqqqqqqrrrrrrrrrpppooommmllliiifffbbb^^^\\\]]]___aaakkkpppwwwzzz{{{{{{}}}~~~}}}|||zzzuuunnniiieeebbb]]]XXXSSSOOOMMMLLLKKKMMMPPPPPPRRRXXXccclllpppuuu|||{{{wwwqqqmmmlllpppuuuxxx~~~|||{{{yyywwwuuutttssssssqqqqqquuu|||}}}zzzwwwxxxqqqqqqrrrsssvvv{{{~~~zzzxxxvvvyyy}}}~~~}}}|||zzzzzzvvvxxxxxxqqqhhhdddhhhnnnxxx||||||vvvpppmmmvvv}}}~~~yyy{{{xxxsssnnniiieee```\\\OOOIIIBBB===;;;999777555444444333222111111111111000111222222111000222333000000000000000000000000000000000000000000000000////////////000000000000...---,,,---...000000///////////////000000000000222222111000///...------000000000000000000000000////////////////////////...///000111222444555555333222111111000000000000111111111111111111111111000000000000000000000000/////////000000000111111333222111111000111111111111111111222222333333333333333333222222222222222111222222333333222222111111111000111111222333444000000111111111222222222111222333333444444333333444444333333333333444444333444555555666666555555222333333333444555555555444444444444444555555555444444444333333444444555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222222333333333333555555555555555555555555222444555555333222222333555444444555666999;;;<<<888:::<<<===???BBBFFFJJJMMMLLLOOOTTTWWWXXX]]]cccjjjmmmrrrtttuuuuuuuuuuuuyyy{{{}}}{{{wwwuuuwwwyyyvvvvvvvvvvvvuuusssqqqpppiiigggfffkkksss||||||zzzxxxwwwwwwuuuqqqooonnnmmmmmmmmmnnnllljjjgggeeefffggghhhiiiiiiiiiiiinnnnnnnnnpppsssttttttsssrrrqqqooollliiifffdddccc``````^^^]]]ZZZWWWUUUSSSQQQLLLEEE@@@===<<<:::999777777666666555444333333000111111111111000000///222222333333333333333222111111111111222222222222222222222222222222222222333333333222222222222222333333222000000/////////oooqqqvvv~~~|||nnn^^^SSSPPPIIIFFFBBB@@@AAAAAA???===<<<===???AAABBBDDDEEEEEEEEEGGGJJJNNNSSSWWWYYY[[[fffxxx{{{}}}|||yyyvvvuuusssssssssrrrrrrsssssstttvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyzzzyyywwwxxxzzz}}}zzzyyyyyyxxxxxxyyy{{{{{{yyyyyyyyyyyyxxxwwwvvvuuutttuuuuuutttrrrqqqqqqrrrpppqqqrrrsssssssssrrrqqqjjjgggdddaaa______``````jjjooovvvxxxwwwvvvvvvwwwwwwsssmmmhhhddd___ZZZWWWSSSQQQOOOOOORRRWWW]]]aaa```eeeiiiiiifffiiirrrzzz{{{}}}|||zzzyyy{{{~~~{{{zzzzzzyyyyyyyyyxxxvvvuuusssrrrtttyyyyyytttrrrsssppptttyyy|||~~~~~~{{{yyywwwtttvvvyyy}}}~~~~~~|||{{{tttqqqnnnkkkjjjllloooqqqxxxzzz{{{yyyuuupppnnnnnnvvv|||wwwpppiiiccc\\\VVVRRREEEBBB>>>:::777555555444222222222111111111111111///111333222000000222444000000000000000000000000000000000000000000000000.../////////000000000111***,,,...///......///000......///000000000000000////////////000000000000000000000000000000000000//////////////////////////////000000111222333333222222111111000111111111111111111111111111111111000000000000000000000000////////////000000000111333222222111000000111111111111111111111111111111111111111111222222222222111222222333333222222111000000000000111222333444111111222222222222222222111222333333444444333333444444333222222333444444333444555555666666555555333333333333333333444444333333333444444555555555333444444555444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444444444444444444444444444333555666666444333444555555444444555666888999999666777999999999:::===@@@;;;;;;???DDDEEEDDDHHHNNNRRRVVV[[[]]]^^^^^^___```fffkkkppppppmmmlllnnnrrrnnnooopppqqqqqqqqqpppooohhhggggggiiimmmrrrvvvyyyvvvuuutttuuuuuuuuusssqqqmmmkkkiiigggfffdddaaa___ZZZZZZZZZ[[[[[[\\\\\\\\\eeeeeeeeehhhjjjlllllljjjcccaaa]]]YYYUUUSSSQQQQQQMMMLLLJJJHHHFFFDDDCCCCCC>>><<<999888888999888777444555555555444333111000//////000111111000//////111222333333333222111111111111111222222222333333222222222222222222222222222222222222222333333333222111000000000000000111|||xxxuuuuuu|||xxxllleeeeeeWWWSSSNNNLLLKKKHHHEEEAAA=========>>>@@@AAA???>>>???>>>>>>???BBBFFFJJJMMMXXXmmm~~~zzzyyyvvvvvvuuuuuuuuuvvvvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwuuuvvvwwwvvvttttttwwwzzzxxxwwwvvvvvvwwwxxxzzz{{{vvvvvvwwwxxxxxxxxxwwwwwwuuuvvvvvvuuusssrrrrrrsssoooppprrruuuvvvwwwwwwvvvmmmkkkhhheeecccccccccccciiinnntttuuussspppoooppplllfff^^^VVVQQQMMMJJJHHHKKKKKKMMMRRR]]]kkkxxxxxx}}}yyyxxx~~~|||{{{|||}}}}}}|||||||||}}}}}}|||zzzwwwvvvtttvvvyyyxxxssspppqqqsssyyy}}}}}}}}}}}}{{{yyyxxxvvvpppqqqssswww{{{}}}|||{{{ssslllfffhhhqqqyyy{{{zzzwwwwwwwwwsssooommmoooqqqqqqyyyssskkkccc\\\TTTMMMIII>>>===<<<888555333333444000000111111222222222222...111333222000000222444000000000000000000000000000000000000000000000000.../////////000000111111(((,,,000000...---...000......///000000111000000------...///000111222333000000000000000000000000////////////////////////000000000000000111111111111111111111111111222222111111111111111111111111000000000000000000000000////////////000000000000333333222111000000111111111111111000000000000000//////000000111111222222222222222333333222222222000000000000111222333444222222222222222222222222222222333444444444333333444444222222222222444444333444555555666666555555444333333333333333333333333333333444444555555555333444555555555444333222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555333333333333333333333333...000111222222222444666333222111222222333222000111333555555333333666999888888:::===;;;888:::??????CCCHHHJJJJJJKKKNNNQQQRRRYYY```aaa^^^\\\___ccccccdddfffhhhiiijjjiiiiiieeefffhhhhhhiiijjjmmmpppmmmlllkkklllnnnoooooonnniiigggccc```^^^\\\XXXVVVNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRTTTWWWYYYXXXWWWNNNKKKHHHDDDBBBAAAAAAAAA@@@???===;;;:::999::::::666666777888:::;;;999777222333444555555333111000111222333444555444333333111222333333333111000///111222222222222333333333222222222222222222222222//////000000111111111222////////////000111222333|||xxxuuu}}}vvvrrrtttwwwxxxxxxlllddd]]]YYYTTTNNNKKKKKKFFFCCC@@@AAADDDDDD@@@<<<<<<===>>>===<<<<<<>>>@@@NNN[[[mmmzzz|||zzz{{{zzzxxxuuutttvvvzzz~~~{{{{{{zzzxxxvvvvvvxxxzzzxxxuuusssrrrtttwwwyyyyyyuuuwwwxxxwwwwwwwwwyyy{{{zzz|||{{{xxxzzz|||{{{wwwvvvvvvvvvuuuuuutttttttttsssrrrqqqssswww{{{~~~vvvoookkknnnqqqooolllkkkgggkkknnnnnnkkkfffcccbbb```ZZZQQQIIIEEEEEEHHHKKKIIINNNVVV___kkk{{{~~~{{{{{{{{{|||~~~|||xxxwwwxxx{{{|||||||||~~~~~~{{{xxxvvvvvvvvvuuuvvvyyy}}}}}}wwwxxxyyy{{{{{{yyyuuuqqqppppppqqqsssuuuuuusssqqqggggggmmmzzz}}}}}}yyysssnnnjjjjjjkkklllvvv{{{pppccc\\\UUUMMMHHHGGG???;;;666333222111111000000000000000000000000000111111111000000000000000000000000000000000000000//////000000///...------///111222111///......///000000//////.........---000000//////.........------...///000000///...---000000000000000000000000///---+++))))))+++---///000000000000000000000000000000////////////000000222222222111111111000000111111000000//////......222222111111111111222222000000000000000000000000222111111111000000//////111111000000000000111111...///000111222222111000000000//////000111222222111222222333333222222111111111111111111111111111444444444333333222222222222222111333555777666666555555444444444333333333222333333444444333333222333222222111111222222333000111111111111222222222222333444444444444333222222222111111111111222222111111111111111111111111///000222333333222000///111222222333333222222111444333222111111111333333555555444333222111000///222222222222222222222222333333222222222333444555555666666777888999999:::;;;;;;<<<<<<===>>>??????FFFGGGHHHIIIJJJKKKLLLMMMRRRRRRSSSUUUVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYXXXVVVVVVXXX\\\^^^]]][[[WWWUUUSSSRRRQQQOOOLLLJJJEEEDDDBBB@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@@@@???<<<<<<;;;;;;:::999999888666666777777666555444444555555555555444444333222333333222222222333444444111===HHHHHH>>>444000111000000000000000000000000333222111000000111222333333111///...---...///000222222222222222222222222222222222111111111000000}}}vvvvvv{{{{{{ttttttxxx{{{~~~{{{pppiiibbb[[[XXXYYYRRRMMMIIIHHHHHHGGGBBB>>><<<======<<<;;;;;;===>>>DDDNNN\\\gggooovvv|||~~~}}}{{{xxxvvvvvvyyy|||}}}zzzxxxyyyzzzyyywwwttttttuuuwwwxxxyyyuuuuuuuuuvvvxxxyyy{{{|||yyyzzzyyywwwxxx}}}|||yyyzzzzzzyyywwwuuutttrrrqqqssssssssswww|||xxxssstttuuuqqqmmmlllccccccccc```\\\XXXVVVUUUWWWSSSLLLFFFDDDGGGKKKNNNZZZ___gggooozzz}}}~~~}}}}}}{{{zzz{{{}}}}}}}}}~~~~~~}}}|||{{{yyyyyyyyyyyyzzz}}}~~~zzzyyyxxxwwwxxxwwwuuusssmmmmmmnnnoooppppppnnnlllmmmmmmuuu~~~xxxuuuqqqmmmjjjiiiiiijjjpppyyy~~~wwwjjj[[[RRRLLLGGGEEEFFF???;;;666333333222222111000000000000000000000000111000000000000000000000000000000000000000000000///////////////...---------...000///---,,,,,,---000/////////............000/////////............---...///000000///...---000000000000000000000000111000...------...000111000000000000000000000000000000////////////000000222222222111111111000000000000000111111111111111111111111000000111111111000000000000000000000000111111111111000000000///111111000000000000111111///000111222222222111000000000000000000111222222111222222333333222222111111111111111111111111111444444333333333222222222555444333333444444333111555444444444444333333333222333333444444333333222333222222111111222222333000111111111111222222222222333444555555444333222222222111111111111222222111111111111111111111111000111222222222222111000111222222333333222222111333222111111111222333444333333222222222222111111222222222222222222222222333222222222333333444444444444444555666666777777999999::::::;;;<<<<<<===;;;<<<<<<===>>>???@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFIIIGGGGGGHHHKKKMMMLLLKKKEEECCCAAAAAA@@@???<<<:::>>>===;;;:::999999999:::;;;;;;:::::::::999999999777777777666555444444444444444555555444333333222444444444444444333222222222222222333444555666777JJJRRRXXXSSSFFF:::555555000000000000000000000000222222111000000111222222333222000/////////000111222222222222222222222222222222222111111111000000|||tttrrrwww}}}xxxvvvzzz{{{tttjjjdddccc___ZZZUUUQQQPPPMMMHHHDDDBBBBBB@@@>>>;;;:::<<<===<<>>>>>AAA:::777444222333333222111000000000000000000000000000000000000000111111111////////////////////////...///////////////.........000111111000//////000///////////////.........///////////////............//////////////////...////////////////////////---...////////////...---/////////////////////////////////....../////////111111111111000000000000000000000111111222222222000000////////////000000000000000000000000000000111111111000000000000000111111111111111111111111333333333333222222111111111000000000000000111111111111222222222222111111111111111111111111111111333222222222222222222222000//////000333444444333444444444333333333222222222333333444444333333222222222111111111111222222000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000111111111111222222222222111111000000000111111222333333111111111111222222222222111111111111111111111111222222333333444444444333111111111222222333333333444444444444555555666666777777777777777777777777999999:::::::::999888888777777777777777777777777666666555555666666666555777666444444555555555333555555444444333333333333333333333333333333333333333333333222222222111111000111111222111111000000111111222222222111111000111111222222333444555666BBBDDDBBB<<<333---,,,...000000000000000000000000111111000000000000111111222222111000000000111222111111111111222222222222111111111111111111111111}}}wwwxxx~~~|||{{{zzzwwwsssmmmeee]]]XXXUUUTTTQQQKKKDDD>>>;;;;;;:::;;;<<<======???AAACCCLLLNNNPPPRRRUUUXXX]]]aaacccfffjjjlllnnnpppsssuuu~~~}}}{{{zzzvvvsssuuu|||~~~~~~}}}|||xxxuuusssuuusssooollliiieee```]]]WWWQQQLLLLLLJJJFFFFFFHHHFFFIIIMMMRRRYYYdddqqqzzz|||{{{xxxuuutttuuuvvvwwwvvvyyy~~~~~~{{{{{{xxxtttssszzz|||{{{zzzxxxuuuttttttsssqqqpppooolllgggbbb___aaaggglllsssuuuwwwpppqqqrrrrrrqqqooommmkkknnnwww{{{yyy{{{fffZZZMMMEEE@@@:::888999666444111111111222111000000000000000000000000000//////000000111111111111////////////////////////......///////////////......///111111000//////000.........///////////////.........////////////////////////....../////////////////////////////////+++,,,...//////...,,,+++//////////////////////////////............//////000000000000000000000000111111000000000/////////000000////////////000000000000000000000000000000000000000000000000111111000111222222222222111000444333333222222111111111111111000000000000000111000111111222222111111000111111111111111111111111222222222222222222222222//////...000222444333333444444333333333222222222222333333444444333333222222111111000000111111222000000111111111222222222000//////////////////000222222111111111111222222000000000000000000000000111111000//////000111111000111111222222111111000000000111111222222222222222222222111111111000000111111111111111111111111111222333444444444333333111222222222222222333333222222222222333333333333333333444444444444444444666777777777777666666555555555555555555555444444555555555555444333333444444222000000222333333222444444444444444333333333333333333333333333333333333222222222222222111111000111222222222222111111000000111222222111111111222222111111000111111111666666555222//////111333000000000000000000000000000000000000000000000000000000/////////000000000000000000111111222222222111111111111111111111111yyyrrrtttyyy{{{~~~sssggg```[[[ZZZXXXRRRJJJCCC>>><<<::::::;;;<<<===<<<<<<<<<@@@BBBCCCCCCDDDFFFJJJMMMMMMPPPTTTWWWZZZ^^^aaadddmmmpppuuuzzz}}}}}}xxxuuurrrssswww{{{|||||||||}}}||||||~~~{{{wwwrrrmmmjjjhhheee```[[[VVVQQQLLLIIIGGGCCC@@@AAAAAA@@@BBBFFFHHHQQQ]]]fffnnn{{{}}}{{{vvvxxx{{{|||zzzuuuyyy~~~~~~~~~|||zzzwwwrrrrrrppppppttt~~~|||}}}~~~{{{wwwtttrrrooollljjjggggggeeeaaa^^^___eeejjjppprrr|||~~~vvvqqqrrrssssssrrrpppnnnlllmmmvvvyyyuuuuuuxxxwwwrrr[[[QQQFFFAAA<<<666222222333111//////111111000///000000000000000000000000/////////000111111222222000000000000000000000000---...//////////////////+++---//////...---...///.........///////////////........./////////////////////............//////000000000000000000000000...///000000000000///...000000000000000000000000///......------....../////////000000000000000111111111000000///......---111000000//////000000111000000000000000000000000000000000000111111111111000111222333333222111000333222222111111111222222222111111000000000000000000000111111111111000000111111111111111111111111111111111222222222222222333222000111222222111///333333333333222222222222222333333444444333333222111111000000000000111111000111111111111222222222000//////......//////000222222111111111111222222000000000000000000000000000000000000000000000000000000111111111111000000000111111222222111000000222222111111111000000000111111111111111111111111111222333444555444333222222222222222222222222222222222222222222222222222222222333333444444444555555555666666666666666555555555444444444444333333111222333222111000111222333111//////000222222111111222222333333222222111111111111111111222222222000000000000000000000000000111222222333222222222000000111222222222222111333222111000////////////333222111000111222333444000000000000000000000000///000000111111000000///////////////000000000000//////000000111222222222111111111111111222222222{{{uuurrrppprrr}}}}}}pppggg___``````\\\UUUMMMFFFCCCAAAAAAAAAAAAAAAAAA???>>>>>>>>>???>>>===>>>@@@BBB@@@BBBDDDFFFHHHJJJNNNQQQUUUYYY___dddgggkkkoooqqqsssssstttuuuvvvuuuqqqnnnkkkiiigggffffffiiilllmmmkkkmmmmmmlllpppuuuvvvtttmmmmmmmmmllliiieeeaaa^^^WWWSSSOOOKKKIIIGGGDDDBBBAAA>>>===???@@@@@@EEEJJJRRR```rrr{{{~~~ssstttuuuuuuvvv{{{~~~{{{tttooottt}}}}}}zzzwwwuuuqqqkkkgggeeefffjjjpppyyyyyyyyyyyy{{{{{{ssslllgggccc```^^^^^^bbbffffffcccbbbeeehhhiiilllttt}}}vvvtttpppqqqqqqqqqpppnnnllljjjjjjrrruuuoookkklllggg```SSSIII@@@;;;888444111222111000///000111222111000000000000000000000000000...//////000111111222222000000000000000000000000------...///////////////+++---//////...---...///............/////////000............/////////000000///...------...///000000000000000000000000000000000000111111000000000000000000000000000000000///......------......///////////////000000111111111000000000000000000000111111111000000111111111000000000000000000000000///000000000111111111111000111333444444333111000111111000000000111222333222222111000000000000000000000111111111111000000111111111111111111111111000111111111222222222222444222111111222333111000333333333222222222222111222333333444444333333222111111000000000000111111000111111111111222222222111000000//////000000111222222111111111111222222000000000000000000000000...///000111111000///...000000111111111111000000111111222222111000///...000000000000111111111111111111111111111111111111000222333555555444333222222222111111111111111111222222222222222222222222222222333444555555666666555666777888888888888888666666555555555444444444///111333222000///111333555333000000111333333333000111111222222222111000//////000000000111111111000000000000000000000000000000111222222222222222000111111222333333222222222111000000000000000111111000//////111222111000000000000000000000000000...///000111111000///...//////000000111111111111/////////000111222222222000000111111111222222222xxxsssddduuu~~~wwwsss~~~~~~wwwuuummmcccfffgggeee^^^VVVOOOLLLMMMKKKIIIGGGGGGFFFDDDBBBCCCCCCDDDCCCAAAAAABBBDDD<<<===>>>>>>>>>@@@CCCEEECCCGGGLLLQQQTTTVVVYYY\\\ZZZ[[[\\\]]]___]]]ZZZWWWWWWVVVUUURRRPPPRRRUUUXXXTTTVVVWWWVVVYYY^^^^^^ZZZWWWXXX[[[\\\\\\ZZZXXXVVVPPPMMMJJJHHHIIIIIIJJJIIIEEEBBBBBBDDDFFFGGGLLLSSS[[[llluuuuuuuuussstttyyy~~~zzzrrrnnnttt}}}~~~zzztttpppkkkeee]]]XXX\\\___fffqqq~~~wwwvvvttttttxxxyyymmmbbb[[[WWWUUUSSSZZZaaajjjmmmkkkgggfffgggbbbeeemmmvvvwwwrrrooopppoooooooooooommmkkkiiihhhaaajjjllleee```^^^WWWNNNPPPFFF<<<999777444444666111000000000222333222111000000000000000000000000...//////000111222222222000000000000000000000000------...///000000//////---///000111000///000111---.........//////000000---.........//////000000000///...------...///000000000000000000000000000000//////////////////000000000000000000000000000.........------............/////////000000111111000000000111222222333333222222111111111111222222000000000000000000000000//////000000111111111222000111333444444333111000000000/////////111222333222222111000000///000000000000111111111111000000111111111111111111111111000000111111222222222222111000000111333555555444333333333222222222111111222333333444444333333222111111000000000000111111000111111111111222222222333222111000000111222333222222111111111111222222000000000000000000000000---///000222222000///---000000111111111111000000222222222222111000...,,,......///000111222333333000000000000000000000000000111333555555444333222111111111111000000000000333333333222222222222222......///000111333333444444444555777888888888888444444444333333222222222111333555444222222444666555222000///000111222222000111222333333333111111000000000111111222222222111111111222222222222222//////000111111111111111000111222333333333333333111000000000111222333333000///...000222333111///000000000000000000000000...///000111111000///...///000111222222222222222...//////000111222222222000000111111222222222222yyynnnmmmnnnqqqtttyyyxxx||||||nnnnnnooorrrtttrrrlllccc\\\YYYVVVQQQMMMKKKKKKMMMOOOPPPRRRQQQNNNNNNOOOLLLGGGBBB@@@===;;;<<<======<<<<<<===>>>AAADDDFFFIIIJJJKKKMMMLLLJJJJJJNNNMMMJJJIIIHHHFFFEEEEEEFFFGGGHHHIIIGGGFFFHHHKKKMMMKKKIIIJJJNNNQQQTTTZZZ___^^^YYYVVVTTTRRRQQQQQQQQQPPPOOOPPPMMMPPPUUUVVVSSSVVV\\\hhhttt{{{zzzyyy{{{~~~|||{{{zzzwwwzzz|||xxxrrrooosssxxx|||vvvpppjjjfffeeeccc```]]]___eeennnvvv}}}~~~}}}rrrnnnlllooouuu}}}{{{nnn```VVVSSSVVVZZZ[[[cccmmmtttuuuqqqllliiieeegggjjjmmmoooooonnnmmmllljjjhhhhhhhhhgggfffdddcccbbb___YYYRRRMMMJJJIIIAAA>>>:::555222111111111000111222333333222111000//////000000111111222222000000////////////000000000000//////.........---////////////////////////........................//////////////////////////////////////////////////////.........---------............////////////000000000000000000000000000000000000000000000000...------------...////////////000000000000//////000///...------...///000...//////000111222222222222222222222222111000///000000000000000000000000333333222222222222222333222222222111111111111000111111111111111111111111222111111111000000/////////000111222222222222222222222333333333333444444222222222222222222222222111111111111222333444444222222222111111111000000000000000000000000000000//////000000000000//////222222111111000000//////000000000000000000000000000000000111222222222333000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000////////////////////////000111222333333222111000000000111111111111000000111111111111111111111111000000111111111222222222222222222333333444444444555555333222111000000000222222222111111111000000111111111111111111111111111111111111111111111111111111111000000/////////000000000000000111111222000000111222333333444444333222111000000111222333222111111111000000//////111111111111111111111111222111111111000000//////////////////000000000000111111111111111111111111000111111111111222222222111111111111111111111111}}}ssspppoooqqqrrrvvv}}}qqqnnnqqqvvv{{{|||xxxqqqkkkeeeaaa]]]XXXUUUTTTTTTUUUZZZ\\\\\\[[[\\\___]]]YYYKKKHHHCCC@@@???>>>>>>=========>>>???@@@BBBDDDEEEHHHJJJJJJGGGGGGIIIHHHEEEGGGFFFEEEEEEDDDDDDDDDDDDGGGEEECCCDDDGGGHHHHHHFFFIIIMMMUUU```qqq}}}|||vvvpppmmmiiiggghhhgggeeeccchhhfffgggjjjhhhbbbbbbeeehhhpppxxxyyyvvvxxx~~~}}}}}}{{{yyyxxxyyy|||}}}zzzsssqqqtttyyyyyynnnkkkiiiiiilllnnnmmmkkkiiilllqqqtttxxx~~~{{{yyyrrrpppoooqqqvvv|||xxxqqqggg]]]YYYZZZ___dddgggkkkrrrxxxzzzxxxtttqqqhhhjjjlllnnnooonnnmmmlllkkkjjjhhhhhhhhhgggeeecccaaa___[[[UUUMMMFFFAAA???@@@===999555222111111111000111222222222222111000000000000000000111111111000000////////////000000111111000000000/////////------------------------//////////////////////////////////////////////////////////////////////////////.........---------............////////////000000000000000000000000////////////////////////...------------...////////////000000000000//////000000///......//////000...//////000111111222222111111222222222111000000000000000000000000000000222222111111111111222222111111111000000000//////111111111111111111111111111111111111000000000///000000111222222222111111111111111222222222333333222222222222222222222222222222111111111222333333222222222111111111000000//////////////////////////////000000000000//////111111111000000000000000000000000000000000000000000000111111111111111222000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000////////////////////////000111222222222222111000111111222222222222111111111111111111111111111111111111111111111111111222222222222333333333444444333333222111000000000000222222222111111111000000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000111111222000000111222222333444444222111111000000111111222111111111111000000000///111111111111111111111111111111111000000000//////000000000111111111222222111111111111111111111111000000111111111222222222111111111111111111111111|||wwwsssrrrqqqrrrxxxtttjjjmmmttt{{{{{{xxxooolllhhhccc```^^^]]]]]]eeehhhiiihhhjjjkkkhhhbbbXXXTTTPPPLLLIIIFFFCCCAAABBBBBBCCCEEEGGGJJJMMMNNNWWW[[[\\\XXXUUUUUUTTTQQQSSSSSSSSSRRRQQQPPPOOONNNLLLJJJHHHGGGIIIJJJJJJJJJMMMRRR]]]ooo{{{~~~xxxooojjjjjjgggmmmpppnnniiijjjsss|||~~~vvvzzz}}}~~~{{{zzzyyy{{{~~~|||vvvtttwwwzzz}}}wwwmmmllllllqqqvvvzzzzzzxxxuuuvvvuuussstttyyy}}}zzzvvvsssqqqrrrssstttvvv{{{yyyvvvvvvjjjeee```^^^```ffflllppppppppprrrvvvyyyzzzvvvsssmmmnnnooooooooommmjjjiiijjjiiigggggggggfffcccaaa]]][[[WWWQQQJJJCCC>>>;;;>>><<<888555222111111111000111111222222111111000111111111111000000000000000000////////////000000111111111111000000000000........................000000000000000000000000////////////////////////////////////////////////...............---------............////////////000000000000000000000000..............................------......///000//////000000000000//////000000/////////000000111...//////000000111111222///000111111222222111111000000000000000000000000111111000000000111111222000000000000/////////...111111111111111111111111111111111111000000000000111111222222222111111000000000111111111222222222222222222222222222222222333333222111111111222222222111111111111000000000........................//////000000000000/////////000000000000000000111000000000000000000000000111111111111000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000111222222333333222222111111111111111111111111111111111111111111111111000222222222222222333333333111000000/////////000000222111111111111000000000111111111111111111111111111111111111111111111111111111111222222222222222000000000000000111111222000000111111222333333333000111111222222111111000111111111111000000000000111111111111111111111111111111000000000000//////111222222222333333333333111111111111111111111111000000000111111111222222111111111111111111111111{{{xxxtttrrruuuzzzyyyjjjllloootttyyy||||||{{{uuutttqqqooommmlllkkkkkktttxxxzzzyyyxxxuuummmdddbbbaaa___]]]ZZZVVVPPPLLLIIIJJJLLLQQQVVV\\\aaadddrrrxxx{{{vvvqqqooonnnlllhhhhhhiiiiiigggeeecccbbb^^^\\\YYYWWWVVVVVVVVVVVVYYY___iiixxx}}}rrrkkkggghhhmmmpppnnnjjjjjjooouuu~~~}}}|||xxx|||}}}|||}}}~~~zzzxxxyyy|||}}}xxxvvvuuuvvv{{{|||}}}|||zzzwwwtttvvv|||~~~|||{{{wwwsssooommmppptttuuuvvvzzzuuummmiiigggbbbaaabbbfffmmmssswwwxxxvvvsssppprrrvvvyyyvvvssspppqqqpppooommmjjjhhhfffgggfffddddddcccbbb___]]]YYYWWWSSSOOOJJJEEEAAA===;;;999777444222111111111000000111111111111000000222222111111000000//////000000////////////000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////.......................................//////000//////000000000000//////000000000000000111111111////////////000000111111...///000111222222222222000000000000000000000000000000000///000000111222111111000000000/////////111111111111111111111111111111111000000000000000222222222222222111000///111111111111222222222222222222222222222222222222333333222111000000111111111111111111000000000000//////////////////////////////000000000000//////.../////////000000111111000000000000000000000000111111111000000//////...000000000000000000000000/////////....../////////////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000111111222222111111000111111111111111111111111111111111111000000000000111111111222222222222222////////////000000111222111111111111000000000000111111111111111111111111111111111111111111111111222222111111000000000///000000000000000111111222000000111111222222222333///000111222222111000///111111111000000000000000111111111111111111111111000000000000000000//////111111222222222333333333111111111111111111111111000000000000111111111111111111111111111111111111~~~yyyxxx{{{zzzxxxyyyqqqooollllllooosssvvvxxxxxxwwwvvvvvvvvvwwwxxxyyyzzzoookkklllmmmnnnmmmggg```[[[TTTVVVYYY^^^eeemmmtttxxxyyyyyyzzzzzzxxxvvvtttssstttrrroookkkgggeeedddcccdddkkkrrrzzzvvvnnniiimmmqqqvvvwwwvvvuuuwwwzzz{{{zzz{{{}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~{{{xxxwwwzzz}}}{{{zzzzzzyyyxxxuuupppmmmiiimmmrrrtttvvvyyy}}}uuummmgggdddcccgggjjjooouuu{{{}}}|||{{{|||wwwrrrrrrvvvxxxvvvsssqqqqqqpppnnnkkkhhheeeccccccaaa^^^]]]]]]\\\ZZZXXXXXXTTTOOOKKKHHHDDD???<<<888777555333222111111111000000000000000000000000222222111111000000//////000000////////////000000////////////////////////111111111111111111111111........................////////////////////////////////////////////////---.................................////////////////////////////////////........................///............///000000//////000000000000////////////000111111111111111///////////////000000000---...///000111222222222000000000000000000000000000000//////000111111222222222111111111000000000000000000000000000000000000000000000000000111111222222222222222111000///222222222333333333333444222222222222222222222222333222222111000000000000000000000000000000000000000000000000000000000000//////000000000000//////......//////000000000111////////////////////////111000000//////.........//////////////////////////////............//////........................////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111222333000000000000000000000000000000000000000000000000000000000000000000000000555555444222111000///...000000000000000111111222000111111111111111222222///000111222222111000///000000000000000000111111000000000000000000000000//////////////////000000000000000000111111111111000000000000000000000000//////000000000111111111111111111111111111111111yyyvvvyyy~~~wwwqqqkkkggggggjjjnnnpppsssrrrrrrrrrsssuuuwwwyyy~~~vvvvvvxxxxxxwwwrrrkkkfffeeeeeeggglllrrryyyzzzsssmmmiiihhhfffmmmrrruuu}}}{{{uuuuuuyyy~~~}}}yyyyyy}}}~~~}}}}}}|||~~~zzzwwwxxxyyywwwvvvvvvvvvuuusssnnnkkkhhhkkknnnqqqsssvvvyyy{{{wwwtttoookkkjjjkkknnnpppvvv{{{}}}|||yyyuuuqqqpppqqqrrrpppnnnpppooommmkkkhhheeecccaaa___[[[WWWTTTTTTTTTSSSSSSXXXRRRJJJDDD@@@===888444555555333222111111111111111000000//////000000111111111111111000000000000000000////////////000000............////////////................................................////////////////////////////////////////////////---------...........................////////////000000000000000000000000........................//////......//////000111//////000000000000//////......///000111111111111////////////////////////---...///000111111111111000000000000000000000000000000000000111111222333222222222222111111111111000000000000000000000000000000000000111111111111111111222222222111111000222222333333333444444444222222222222222222222222222222111000000000111111//////000000000000000111111111111111111111111111//////000000000000//////...//////////////////000////////////////////////////////////............///////////////////////////......------......///////////////////////////////////////////////////000000000000000000000000111000000//////000000111...//////////////////...000000000000000000000000/////////000000000111111111111111000000000000000000000000000111111222333//////000000000000000111000000000000000000000000000000000000000000000000777777666444333222111000000000000000000111111222111111111111111111111111///000000111111000000///000000000000111111111111000000000000000000000000......////////////000000....../////////000000000000000000000000000000000/////////000000000111111111111111111111111111111yyywwwwwwxxx~~~zzzsssooonnnoooqqqqqqsssqqqnnnmmmlllnnnqqqsssuuu}}}}}}zzzwwwsssnnnkkkhhhhhhiiilllqqqxxx~~~xxxoooiiifffaaaeeehhhllltttxxxtttuuu{{{~~~||||||}}}}}}|||~~~|||~~~|||xxxuuuuuuwwwtttsssrrrqqqqqqpppllljjjjjjjjjkkknnnppprrrqqqppphhheeecccdddjjjttt~~~}}}~~~uuutttrrrpppnnnlllkkkjjjmmmllljjjhhheeecccaaa```[[[VVVPPPLLLKKKLLLMMMNNNUUUMMMBBB;;;999777444111333333222222111111111111111000///......///000111000000000000000111111111000000////////////000000......//////000000000000------------------------........................////////////////////////////////////////////////---------.........//////............////////////000000000000000000000000///////////////////////////////////////000000111//////000000000000//////,,,---...000111111000000////////////////////////......///000111111000000000000000000000000000000000000000111111222444444111111111111000000000000000000000000000000000000///000000000111111111111000000111222222222111111111222222222333333333333222222222222222222222222111000000000000111111222////////////000000111111000000000000000000000000//////000000000000/////////////////////.........////////////////////////---.............../////////////////////////////////......------......///////////////////////////////////////////////////////////////////////////111000///......///000111//////000000000000//////000000000000000000000000---......///000111222222111111000000000/////////000000/////////000000111////////////000000111111000000000000000000000000000000000000000000000000333333222222222222111111000000000000000111111222111111111111000000000000000000////////////000000///000000000111111111111000000000000000000000000........./////////000000....../////////000000000000000000000000000000000////////////000000000111111111111111111111111111{{{wwwsssrrrwww~~~~~~~~~}}}|||yyytttpppnnnoooqqqssstttzzzxxxssspppmmmkkk\\\\\\]]]```fffmmmssswwwzzznnngggddd\\\]]]___dddooo{{{~~~yyyqqqkkkllluuu}}}}}}~~~}}}zzzxxxwwwyyyzzz}}}}}}~~~{{{}}}|||}}}}}}yyyuuurrrtttvvvrrrpppooonnnnnnmmmkkkiiimmmkkkjjjlllnnnoookkkhhh```]]]\\\aaalllzzz||||||wwwxxxxxxvvvrrrnnnmmmmmmjjjiiihhhfffdddbbb```___XXXSSSLLLGGGFFFHHHJJJKKKPPPGGG===777666666555333222222222222111111111111111000///......///000111//////000000111111222222000000////////////000000//////000000111111111222////////////////////////000000000000000000000000////////////////////////////////////////////////---------.........//////............/////////000000000000000000000000000000000000000000000000000///////////////000111111//////000000000000//////+++,,,...///000000000//////////////////............//////000000000000000000000000000000000000000111111111111222333444555000000000000////////////000000000000000000000000//////000000111111111222///000111222222222222222000111111111111222222222222222222222222222222222000000//////000111222222.../////////000000111111//////////////////////////////000000000000//////000000//////.........---////////////////////////,,,------....../////////////////////////////////.........------.........000000000000000000000000////////////////////////////////////////////////111000///......///000111000000111111111111000000000000000000000000000000,,,---...///000111222333111111000000/////////...//////............//////.../////////000000111111000000000000000000000000000000000000000000000000,,,------...///000000111000000000000000111111222111111111000000000000000111000///......///000111//////000000111111111222000000000000000000000000---.........//////000000////////////000000000000000000000000000000000000////////////000000000000111111111111111111111111}}}|||||||||~~~}}}}}}~~~|||{{{|||wwwlllbbb\\\YYYWWWZZZ\\\```iiirrrwww}}}uuukkkdddZZZZZZ\\\dddoooyyy{{{vvvuuuyyy}}}yyyuuuuuuyyy||||||}}}~~~}}}{{{yyyyyyyyy~~~~~~}}}|||yyywwwyyy~~~|||yyyyyytttnnnnnnsssrrrpppnnnkkkjjjjjjkkkkkklllkkkkkkmmmnnnkkkbbb[[[SSSWWW]]]dddlllxxx|||{{{|||wwwxxxxxxvvvqqqllliiihhhiiiiiiiiihhheeeaaa]]][[[SSSOOOIIIEEEDDDDDDEEEEEEIIIAAA999444444555333111//////000000111111222222000000111111111111000000000000//////.........---////////////////////////..............................////////////..............................////////////////////////........................000///...---,,,---......000000000000000000000000//////////////////////////////////////////////////////............/////////////////////000111111111000......000000000///////////////000000000000000000//////.........---222222222111111111000000000111111111111222222222222222222111111111000000////////////////////////000000000000000000000000000000000000111111111111222222222111111111000000222222222111111111000000111111000000000000111111222111111000000000000000//////............//////......////////////......///////////////////////////............---------////////////000000000000//////...---------------000///...------...///000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000......------------......111111000000/////////...000000000000000000000000////////////////////////111111111111111000//////////////////000000000000000000//////......------............////////////000000000000000///......111111111111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111111111000000000000000000////////////000000000000000000000000000000{{{}}}~~~}}}wwwmmmddd^^^ZZZYYYZZZ]]]fffoooxxx}}}yyy{{{~~~~~~yyyvvvxxx|||vvvqqqhhheeedddiiisss{{{yyy{{{~~~{{{{{{~~~~~~~~~~~~}}}|||zzzyyymmmmmmqqqxxx}}}zzzvvvttttttqqqlllmmmrrrsssqqqooollljjjiiihhhhhhooojjjfffdddccc```ZZZUUUXXX\\\```eeelllvvv{{{yyyyyy{{{{{{zzzwwwrrrnnnkkkkkkqqqqqqooommmhhhaaa[[[XXXMMMIIIEEECCCBBBBBBBBBBBBAAA;;;555222333444333000000000000000000111111111000000111111111111000000000/////////............////////////////////////////////////////////////......////////////..............................////////////////////////........................,,,,,,,,,,,,---///000222////////////////////////////////////////////////////////////////////////000//////......//////000///////////////000111111111000......000000000///////////////000000000000111111000000000/////////222222222111111111000000000000111111111222222222222222222111111111000000////////////////////////000000000000000000000000000000000000111111111111222222222111111111000000222222222111111111000000111111000000000000111111222111000000//////000000//////............//////000000111111111111000000///////////////////////////............---------.../////////000000000000000//////...------......000///...------...///000////////////////////////////////////////////////////////////////////////........................///////////////////////////..................///000000000//////.........000000000000000000000000////////////////////////000000111111000//////....../////////000000000000///////////////.....................////////////000000000000000///......000000111111111000//////000000000000000000000000000000000000000000000000////////////////////////......//////000000111111111111111000000000000000111111111111000000000000000000////////////000000000000000000000000000000yyytttwww~~~}}}rrrkkkdddaaa^^^___fffnnnzzzwwwrrrrrrsssyyywwwuuuxxxyyysssmmmkkkrrr}}}}}}zzzyyy{{{}}}}}}{{{uuusssssssssssskkknnnvvv~~~|||{{{yyywwwwwwtttpppqqquuutttssspppmmmkkkhhhgggfffjjjddd^^^[[[[[[[[[ZZZXXX___aaaeeegggkkksss~~~zzzwwwuuu}}}|||zzzuuuooolllkkkkkkvvvvvvsssnnnfff]]]UUUPPPDDDBBB@@@>>>>>>>>>===;;;888444000000222333111///111000000000000000000//////000000111111000000///////////////............////////////////////////000000000000000000000000......////////////..............................////////////////////////........................,,,,,,,,,,,,---///000111////////////////////////////////////////////////////////////////////////111000000//////000000111///////////////000111111111000......000000000///////////////000000000000111111111111000000000000222111111111111000000000000000000111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111111000000000222111111111111000000000111000000//////000000111222111000000//////000000//////............//////000000000000000000000000///////////////////////////............---------....../////////000000000000000//////......////////////............//////////////////////////////////////////////////////////////////////////////------------------------////////////////////////000//////......//////000/////////...............000000000000000000000000//////////////////////////////////////////...---....../////////000000000.........///////////////............////////////000000000000000//////...//////000111111111000000000000000000000000000000000000000000000000000000////////////////////////------...///000111222222222111111111000000//////111111111111000000000000000000////////////000000000000000000000000000000yyynnnmmmssszzz~~~}}}||||||}}}~~~{{{tttpppjjjgggjjjppp{{{xxxuuuuuuttt~~~~~~uuunnnnnnttt}}}yyyuuuttttttuuuyyyzzzzzzxxxwwwyyy~~~{{{sssmmmlllnnnqqqsssvvvzzz||||||{{{~~~|||zzzwwwttttttvvvuuutttqqqmmmiiifffcccbbb[[[YYYVVVXXX\\\aaadddeeeccceeegggiiilllsss|||{{{wwwuuu|||zzzuuuoooiiiffffffhhhsssrrrnnnhhh___UUULLLFFF>>><<<;;;::::::888666333333111//////111111000...111111000000/////////...//////000000000000/////////////////////.........////////////////////////////////////////////////......////////////..............................////////////////////////........................//////......------------////////////////////////////////////////////////////////////////////////111111000000000000111111///////////////000000111111000......000000000///////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111///////////////////////////000000000111111111111111111111111000000000000111111111111000000000000000000////////////000000111111000/////////////////////............//////.........------.........///////////////////////////............---------........./////////000000000000////////////000000/////////....../////////////////////////////////////////////////////////////////////////////////------------------------////////////////////////000000////////////000000..................------////////////////////////........................---......///......------........./////////000000------......//////000000............//////////////////000000000000//////......///000111111111000////////////////////////000000000000000000000000////////////////////////.........///000111111111222222111111000/////////111111111111000000000///000000////////////000000000000000000000000000000~~~oooiiikkkpppsssuuuuuutttssssssssstttuuuuuuwww|||}}}wwwpppooorrrxxx~~~}}}zzz{{{||||||xxxoookkklllqqquuu|||xxxuuussstttuuuwww{{{{{{yyyvvvsssuuu{{{}}}|||}}}~~~}}}}}}}}}}}}xxxrrroooppptttxxx{{{~~~{{{~~~|||{{{zzz{{{{{{xxxvvvuuuuuuvvvvvvsssnnnhhhbbb]]]YYYWWWPPPQQQUUU[[[ccciiimmmoooeeegggiiijjjmmmsss}}}|||xxxuuu{{{xxxrrrjjjdddaaaaaacccjjjhhhddd^^^UUULLLDDD@@@:::999777666666333000---222111000000111000///---111000000000//////......//////000000000000//////.........///////////////////////////////////////..............................////////////..............................////////////////////////.......................................---------........................////////////////////////////////////////////////111111000000000000111111///////////////000000111111000......000000000///////////////000000000000////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000222222222222222222222222///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000111000000///...///////////////............//////......------------......000000000000000000000000///............---------............////////////000000////////////000000...//////////////////...........................////////////////////////////////////////////////................................................000000////////////000000------..................////////////////////////------------------------------............------............////////////------......//////000000............//////////////////000000000000//////---...///000000000000000////////////////////////////////////////////////........................000000000000////////////111111111111000000//////111111111111000000000///000000////////////000000////////////////////////yyyqqqppppppqqqtttuuuvvvuuuttttttvvvxxxxxxyyy{{{|||{{{~~~|||tttrrrtttuuuyyy{{{xxxxxx{{{}}}|||~~~~~~}}}{{{|||~~~zzzssslllggggggjjjnnnuuuuuutttuuuwww{{{~~~}}}xxxuuuvvv{{{~~~}}}~~~~~~{{{{{{{{{~~~|||zzzzzz}}}yyy||||||{{{vvvzzz{{{xxxvvvxxxxxxwwwqqqnnngggaaaZZZVVVSSSRRRRRRVVV]]]dddjjjmmmnnnooofffhhhjjjkkknnnttt}}}}}}zzzxxxuuuyyyuuuoooggg```\\\]]]^^^aaa^^^YYYSSSLLLEEE???<<<777666444333333111...,,,222222222111000//////...000//////////////////......//////000000//////............///////////////////////////////////////..............................////////////..............................////////////////////////........................***+++---...///000000000........................////////////////////////////////////////////////111000000//////000000111///////////////000111111111000......000000000///////////////000000000000............//////////////////000000000000000111/////////000000000111111//////000000000000000111111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000000111//////000000000000000111000//////......//////000111000//////......////////////............//////111000///......///000111000000000000000000000000///............---------------.........///////////////......//////000000......////////////..............................////////////////////////////////////////////////////////////////////////........................000//////......//////000.............../////////000000000000000000000000------------------------,,,---......///.........------........./////////.........///////////////............////////////...//////000000000000000......///000000000//////000000000000000000000000////////////////////////........................111000000000/////////...000000000000000000000111111111111111000000000000000000////////////000000////////////////////////~~~|||{{{{{{}}}~~~|||{{{}}}|||yyy|||vvvuuuxxxwwwyyyxxxttttttwwwxxxuuuvvvwwwvvvsssrrrwww|||yyytttnnniiiiiinnnrrrvvvvvvwwwyyy||||||xxxyyy~~~|||wwwzzz}}}{{{www{{{{{{vvvsssttttttpppeeeccc___[[[ZZZ[[[]]]^^^aaaeeejjjoooqqqpppooonnnhhhjjjkkklllnnnttt}}}~~~vvvttttttssstttqqqjjjbbb[[[WWWVVVWWWXXXTTTOOOHHHBBB===:::888444333111111222222111000111111111000//////000111.........///////////////......////////////................../////////000////////////////////////..............................////////////..............................////////////////////////........................***+++---...///000//////........................////////////////////////////////////////////////000//////......//////000///////////////000111111111000......000000000///////////////000000000000......//////000000000000////////////000000111111////////////000000000111////////////000000111111111111111111111111111111000000000000000000000000000000000000111111111111////////////000000111111////////////000000111111//////............//////000000///............/////////............//////111000...------...000111000000000000000000000000///............------------------.........//////......------...//////000---...///000000///...---........................////////////////////////////////////////////////................................................///..................///.........//////000000000000000000000000000000000////////////////////////------...///////////////---------........./////////////////////.....................////////////......///000000000000000/////////000//////......000000000000000000000000////////////////////////........................////////////000000000000/////////000111111222222111111111111000000000000000000////////////000000////////////////////////~~~||||||~~~{{{wwwxxx|||||||||xxxsssqqqsssrrrnnnnnnooonnnjjjhhhmmmxxxxxxssssssyyy}}}|||||||||}}}~~~{{{|||~~~}}}zzzuuuxxx~~~{{{vvvzzzyyypppkkkjjjgggbbbZZZYYYXXXZZZ^^^eeelllqqqmmmqqquuuwwwvvvtttrrrqqqjjjlllmmmmmmnnnttt|||xxxppppppqqqqqqooollleee]]]VVVQQQPPPQQQRRRNNNGGG@@@:::666444444222000///000222444444333////////////...///111333---.........//////000000......////////////......---.........//////000000////////////////////////000000000000000000000000......////////////..............................////////////////////////........................---.../////////...,,,,,,........................//////////////////////////////////////////////////////............/////////////////////000111111111000......000000000///////////////000000000000//////000000111111111222.../////////000000111111////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000111111.../////////000000111111//////............//////000000///...............//////............/////////...,,,++++++,,,...///000000000000000000000000//////.........------------------.........//////---------------...///000---...///000000///...---........................////////////////////////////////////////////////------------------------..............................------------........./////////000000111111000000000000000000000000111111111111111111111111------...///000000000///---------.........//////000000//////.........---............/////////000......///000000000000000///000000000///...------000000000000000000000000////////////////////////........................------...///000111222222......///000111222333333111111111111000000000000000000////////////000000////////////////////////|||~~~zzzzzz}}}{{{~~~~~~}}}~~~xxxtttuuuvvvwwwwwwvvvsssqqquuu~~~~~~~~~}}}zzz{{{yyy|||||||||}}}wwwtttwww}}}||||||}}}zzzqqqddd\\\ZZZ[[[WWWWWW[[[cccnnnxxx}}}yyyvvvtttuuuxxxwwwrrrnnniiikkkllljjjiiimmmuuu}}}xxxssspppooonnnpppjjjaaaYYYSSSOOOLLLJJJKKKHHHBBB<<<777444222222111111111111111111111111000000000000000000000000111000///......///000111000000//////.........---////////////////////////////////////000000000000,,,---------.../////////---------------...///000,,,,,,,,,,,,,,,---...///................................................//////.........---------......---------,,,,,,,,,////////////////////////000///...,,,,,,---///000111111111111000000//////000000000000111111111111///......------///000111000000000000////////////222///......111111000---000000000000000000000000........................////////////////////////000000000000000000000000222222222222222222222222000000000000111111111111////////////...............///////////////...---////////////////////////000///...------...///000........................000///...------...///000------............------........................,,,---......//////............---------,,,,,,,,,+++,,,------......------////////////////////////000000000000000000000000---------............/////////............//////////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////---------............///---------...///000000111000000000000000000000000000000000000000000000000............////////////000000////////////000000000000000000000000000000........................000000000000000000000000,,,---///000111111111000222000......111111///---////////////////////////000000000000000000000000}}}~~~|||{{{|||~~~}}}|||zzzzzz}}}}}}|||}}}|||yyy{{{|||zzz~~~}}}~~~zzzuuusssvvv|||}}}{{{zzz{{{||||||xxxlll___XXXXXXZZZ]]]___dddmmmxxxyyyuuurrrrrrssssssnnnjjjhhhjjjkkkjjjiiilllsssyyy{{{uuuqqqnnnlllkkkddd___XXXRRRMMMJJJFFFDDDBBB???;;;666333111111111111111111111111111111111000000000000000000000000111000///......///000111000/////////............////////////////////////.../////////000000000000---------.....................---------......///...---------......///000................................................//////.........---------000000/////////.................................//////......///222555888111111000///////////////...////////////000000000///......---...///000111000000000000////////////111///......111111000...000000000000000000000000........................000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111////////////..................///////////////...////////////////////////000///...------...///000........................------,,,,,,,,,,,,------------............------........................,,,---......//////..................------,,,,,,,,,---......//////..............................000000000000000000000000---------............/////////............//////............................................................////////////////////////////////////................................................---------............///------......///000000111000000000000000000000000////////////////////////............////////////000000////////////000000////////////////////////////////////////////////////////////////////////---...///000111111000000222000...///000111///---////////////////////////000000000000000000000000|||xxxyyy}}}}}}~~~}}}~~~{{{vvvssstttxxx|||{{{{{{zzzyyyxxxxxxxxxxxx~~~zzzqqqeee[[[VVVXXX\\\fffjjjpppyyy{{{wwwrrrppppppnnnkkkhhhgggiiikkklllkkkmmmrrrvvv|||wwwrrrnnnjjjfffdddXXXTTTOOOKKKGGGDDD@@@>>>999777444222111111222222111111111111111111111111000000000000000000000000000//////......//////000////////////............////////////////////////....../////////000000000...............---------//////...---------......///............///000000...............................................................---------///////////////.................................///......///222888===@@@222111///...---...///000............///////////////............///000000000000000000////////////000///...///000111000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000........................//////000000000000111111////////////............------...///000000000/////////////////////////////////............//////........................,,,------------------,,,------............------........................,,,---......//////....../////////............------...//////000000//////........................000000000000000000000000---------............/////////............//////................................................---............/////////////////////////////////........................---------------------------------............///------......///000000000////////////////////////////////////////////////............////////////000//////......//////000////////////////////////000000000000000000000000////////////////////////...//////000000000//////111000//////000000///...////////////////////////000000000000000000000000}}}zzz{{{}}}}}}|||~~~}}}|||{{{{{{|||~~~zzzvvvtttvvvxxxwwwvvvuuutttrrrqqqppppppnnnlllgggaaa\\\\\\```dddooorrrvvv|||{{{uuuqqqooommmjjjgggeeehhhlllnnnpppqqquuuwww|||xxxrrrnnnjjjeee^^^YYYQQQNNNKKKHHHEEEAAA===:::555444333222111222333444111111111111111111111111///////////////////////////////////////////////////////////////.........////////////////////////........./////////000000/////////...---------,,,000///...---------------///...............//////........................................................................------------------------........................///......///333999???BBB444222///------...000222........./////////000000............/////////000000000000000////////////////////////000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000////////////000000000111////////////............,,,,,,...///000000000000/////////////////////////////////....../////////........................---...///000000///...---------............------........................,,,---......///........./////////////////////...------...///////////////........................////////////////////////---------............//////......------......///................................................---------.........//////////////////////////////........................---------------------------------............///............//////000000........................////////////////////////............/////////////////////......///////////////////////////////////////////////////////////////////////////////////////////////////......111000000///000//////...////////////////////////////////////////////////~~~}}}}}}|||zzz|||}}}|||zzzxxxwwwxxx{{{~~~zzzxxxxxxxxxtttqqqmmmiiieeecccaaaaaa^^^___```bbbdddhhhlllooouuuvvvwwwyyy|||~~~~~~xxxsssnnnkkkhhhfffdddggglllppptttvvvyyyzzzxxxssslllhhhccc]]]UUUNNNLLLIIIGGGDDDAAA===888555555444333222111222222333000000000000000000000000////////////////////////......////////////...............///////////////////////////////////////............/////////////////////...---------,,,000///...---------------......------,,,------...................................................---.....................,,,---------------------........................000///...///222666;;;>>>555333000......///111333//////000000000111111111---......///////////////000000000000////////////...////////////000000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111...////////////000000000////////////............,,,,,,...///000000000000////////////////////////...//////////////////...........................---...///000000///...---------............------........................,,,---......///............/////////////////////,,,,,,---............---................................................---------............///......------------......................................................------------............////////////////////////........................---------------------------------............///............////////////------------------------....................................//////////////////............//////......................................................................../////////...............000000000000////////////////////////////////////////////////////////////~~~|||}}}~~~}}}|||~~~}}}|||{{{xxxxxxyyy}}}|||}}}~~~}}}{{{xxxxxxxxxnnniiibbb[[[VVVUUUVVVWWW\\\___ccciiinnnrrrtttuuuvvvwwwxxxxxxxxxzzz~~~~~~yyytttnnniiifffddddddfffjjjoootttwwwyyyyyyrrrlllddd___[[[UUULLLEEEEEEBBB@@@===;;;888444111333222111000000000000000000000000000000000000000000000000000000000000000---......//////......---.........///////////////////////////////////////------........./////////...............---------//////...---------............---,,,,,,,,,,,,---................................................---------........................///////////////------------------------//////......000222555666333222000///...///111222000000000000111111111111---......///000/////////000000000000////////////---...000000//////111222////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////000000////////////............------...///000000000///////////////////////////......////////////..............................,,,------------------,,,------............------........................,,,---......//////......---............/////////+++,,,,,,---...---------------------------------........................---------............///......------------......------------------------------------------------,,,------------.........////////////////////////........................---------------------------------............///......//////////////////............................................................///////////////......------......///........................................................................///......------.../////////000111000///...///000////////////////////////000000000000000000000000qqqwww~~~}}}}}}~~~}}}{{{{{{~~~|||yyyzzz{{{vvvxxxzzzyyyvvvrrrooonnnccc^^^VVVPPPOOOTTTZZZ___lllmmmooorrruuuvvvvvvuuutttwwwzzz||||||}}}}}}wwwqqqkkkfffdddccceeegggkkkppprrrttttttiiibbbZZZUUUSSSOOOFFF???>>>;;;999777666555222000111111111000000000000///000000000000000000000000000000000000000000000000------...//////...------............/////////000////////////////////////---------.........//////---------.....................---------....../////////...---------------................................................---------.........//////........./////////000000------------------------.........//////000000000000000///.............../////////000000000000111------///000000000///...000000000000////////////,,,...000000//////111333000000000000000000000000................................................000000000000000000000000................................./////////000000////////////..................///////////////...////////////////////////---...///000000///...---........................------,,,,,,,,,,,,------------............------........................,,,---......//////......,,,,,,------............,,,------...............---------------------------------------------------------............///...------,,,,,,------...------------------------------------------------,,,,,,---------.........////////////////////////................................................---------............////////////////////////...............................................................///////////////......------......///...........................................................................------,,,---...000000///111222111...---...000////////////////////////000000000000000000000000dddiiimmmooosss~~~~~~|||}}}zzz~~~|||{{{{{{||||||xxxzzz{{{|||~~~{{{yyywww|||}}}~~~~~~xxxyyy~~~zzzwwwvvvvvvwwwxxxuuupppiiidddbbbYYYTTTNNNLLLPPPZZZfffooo}}}|||zzzyyyxxxvvvtttrrrrrrwww}}}|||uuunnniiigggcccdddeeehhhkkknnnnnnnnnccc[[[SSSOOONNNKKKDDD===:::888555444555555333222111111222222222222222222000000000000000000000000000000000000000000000000,,,---...//////...---,,,---.........//////000000////////////////////////---------.........//////,,,------....../////////---------------...///000111000///...............................................................---------.........//////,,,,,,,,,---------......------------------------------...////////////...---------------,,,,,,,,,............/////////000,,,---///000000000///...000000000000////////////,,,...111000//////111333111111111111111111111111................................................000000000000000000000000////////////////////////............/////////000000/////////...............///////////////......////////////////////////---...///000000///...---........................000///...------...///000---..................---........................,,,---......//////......,,,,,,,,,---------......---......///////////////---------------------------------------------------------.........//////...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......////////////////////////........................////////////////////////---------........./////////////////////.........////////////////////////..................................../////////000.........------.................................000000000000000000000000........................---,,,,,,,,,---...000111///111222111...---...000////////////////////////000000000000000000000000cccaaa______bbblll~~~vvvvvvwww~~~~~~~~~~~~}}}|||yyyyyy|||{{{xxxyyy~~~||||||~~~{{{rrrqqqqqqpppkkkccc\\\VVVTTTPPPTTTXXX[[[^^^hhhvvv~~~{{{xxxvvvtttttttttvvv~~~|||ppphhhfffcccccccccdddeeefffeeecccWWWTTTOOOKKKGGGCCC???<<<444444444333333222222222/////////000111111222222111111000000/////////...000000//////.........---////////////////////////000//////...------,,,,,,,,,,,,,,,---...///000111///////////////////////////...---,,,,,,---...///........................,,,------......------,,,000000...------...///000..............................////////////......////////////////////////,,,,,,---......//////000000000111111000///..................////////////000000000000000000000000111111000000//////......111000...------...///000////////////////////////////////////////////////////////////............,,,---...//////...---,,,,,,---///111111000...---......------------......////////////////////////////////////////////////000000//////......------///////////////////////////...---,,,,,,---...///...................................................---,,,,,,---///222333+++,,,------++++++,,,---------------------------......------------..............................++++++,,,---...............---,,,,,,,,,,,,---...------...///...---+++***,,,,,,,,,---------......------------------------........................////////////...---,,,,,,......................../////////...---------,,,................................................,,,,,,------...///////////////.........---------......////////////............////////////......//////000000///...------........................////////////////////////////////////////////////...........................///000111111111111111///000111///---+++---000//////............//////pppkkkfffaaa^^^bbbpppuuurrruuuyyy}}}|||}}}}}}{{{|||~~~xxxnnnkkkiiifff```ZZZWWWWWWXXXZZZ___dddiiinnnwww{{{xxxwwwvvvuuuoooooosss{{{rrriiifffgggeeebbb```^^^[[[WWWTTTNNNKKKGGGDDDAAA===999666333333333333222222222111111111111000000000000000///.........------------000/////////............////////////////////////,,,,,,---......//////000---------------...///000........................///...------------...///........................,,,------......------,,,///...------------...///........................------............------///////////////////////////......------,,,++++++...............---,,,,,,............////////////000000000000000000000000111000000000/////////...000000000111000000000///////////////////////////000000000000000000000000000000/////////.........------...//////...------,,,---///000111000///.........------------......///////////////////////////////////////////////////////////////.........///////////////////////////...------------...///................................................///...---,,,---///111222+++,,,---,,,+++***+++,,,..............................------------..............................,,,,,,------...---------///...------------...///---------...------,,,,,,,,,,,,,,,---------......------------------------........................------.........------,,,.......................................---------................................................///////////////.........//////.........---------///...------------...///......////////////......///////////////...------........................////////////////////////////////////////////////........................//////000111111111000000///000111///---,,,...000//////............//////{{{uuummmeee]]][[[cccnnn|||}}}sssqqquuu{{{}}}}}}|||~~~|||{{{|||~~~}}}}}}rrriii```___\\\ZZZYYY\\\bbbfffkkkpppuuuzzzwwwtttuuuuuutttmmmnnnqqqxxxtttkkkhhhfffbbb]]]XXXTTTOOOJJJFFFDDDBBB>>><<<:::888444222222222222111111111111111222222111111000//////...............------------////////////............////////////////////////,,,------......///000000......---------......///........................///...------------...///........................------............------///......---......//////........................,,,,,,------------,,,,,,////////////////////////000//////...------,,,,,,...............------,,,............////////////000000000000000000000000000000000000////////////---...000111222000...---////////////////////////111111111111111111111111000000000000////////////------...//////...---------...///000111000//////......------------......////////////////////////////////////////////////.........//////////////////////////////////////////......------......///................................................000///...------...///000...//////...,,,+++,,,---..............................------------......---------------------------------...------,,,,,,//////............//////------,,,,,,,,,---......,,,,,,,,,---------......------------------------........................+++,,,,,,------------,,,........................---------...............................................................111111000000///......---...............---------......---,,,,,,---............////////////.........////////////...------........................////////////////////////////////////////////////////////////////////////000000111111111000////////////000...---,,,.../////////............//////|||vvvnnnggg___\\\aaajjjwww~~~xxxvvv{{{{{{{{{{{{|||}}}|||wwwyyy~~~}}}{{{|||}}}{{{xxxrrriiibbbWWWZZZ^^^ccchhhooovvv{{{~~~zzzttttttuuuuuusssqqqqqqssswww|||}}}}}}rrrkkkhhh___[[[VVVQQQLLLHHHCCC@@@===;;;999777777555333111111111111000000000000000111111111111000000//////000000000000000////////////////////////.........////////////////////////000000//////...---------///......---------.......................................------.................................------............------///////////////000000000........................,,,------......------,,,////////////////////////.........///000000111111///000000000000000//////............////////////////////////////////////000000000000////////////+++,,,---.........---,,,////////////////////////000000000000000000000000111111000000000/////////---..................------...///000111111000000......------------......////////////////////////////////////////////////------......//////000000//////////////////////////////............//////................................................000///...------------...000111222000...---...///...........................------,,,,,,------...------------------------............---,,,++++++.........------.........---,,,++++++,,,---///000,,,,,,,,,---------......------------------------........................******+++,,,------------........................,,,---------.../////////................................................000/////////.........---........................------...//////...---------......//////......---.........//////...------........................////////////////////////////////////////////////000000000000000000000000000111111111000///..................------.../////////............//////xxxrrrkkkfff```^^^cccjjjyyyzzzvvvvvvwwwyyy|||xxxuuu||||||zzz}}}}}}~~~~~~uuuqqqnnnlllhhhccc^^^[[[XXX___jjjttt||||||vvvvvvyyy{{{yyyvvvsssssstttuuuxxxyyyyyyyyy|||vvvkkkeeecccYYYUUUPPPKKKGGGCCC???<<<777666444444444333222000000000000000000000000000//////000000111111111111/////////000000000000000.........///////////////////////////////////////111000000///......------///......---------..............................---..................---........................---......//////......------------....../////////..............................////////////......////////////////////////,,,------......///000000//////000000000000000///............////////////////////////////////////////////////000000000000---,,,++++++,,,---...///000000000000000000000000////////////////////////000000000000////////////.........------.........---...///000000111111111......------------......////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////................................................000///......---,,,,,,,,,...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000,,,,,,,,,---------......------------------------........................******+++,,,------------........................,,,---------.../////////................................................,,,,,,,,,------.........---.....................+++...111444444111...+++------............------------............------........................////////////////////////////////////////////////000000000000000000000000000000000000000///...---......---------.........//////............//////vvvoooiiiddd___^^^bbbiii{{{uuutttsssvvv{{{zzz~~~}}}xxxttt}}}zzz{{{}}}}}}wwwhhhbbb]]]]]]\\\ZZZ[[[]]]ccclllxxxzzzvvvtttxxxzzzqqqqqqrrrssstttuuuvvvwwwzzz}}}}}}wwwkkk```ZZZYYYTTTPPPJJJDDD@@@<<<999666333111000000111111///...000000000000111111111111...//////000111111222222---------........................///////////////////////////////////////---......//////000111111......---------......///------------------------------...//////...------..............................////////////......)))***+++,,,,,,,,,,,,,,,...........................//////////////////...////////////////////////---------,,,++++++******,,,---..............................////////////000000000000000000000000////////////000000000000000///---------///111333000000000000000000000000........................////////////............///...------------...///......//////000111222333......------------......////////////////////////////////////////////////.........///////////////////////////////////////...//////000000//////...............................................................------,,,,,,***+++,,,,,,+++***+++,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,---......,,,,,,,,,---------......------------------------........................+++,,,,,,------------,,,........................---------...............................................................***++++++,,,------......---------...............+++...222555555222...+++------............------,,,,,,---............---........................//////////////////////////////////////////////////////////////////////////////000000000///.........---+++,,,---///......//////............//////zzzrrrjjjfffbbb```eeekkk||||||tttrrruuu}}}~~~yyyvvvzzz}}}|||xxxtttrrrqqqrrrtttsssmmmhhhZZZTTTRRRWWW\\\^^^ccchhhqqqwwwxxxwww{{{uuuqqqooouuu|||rrrrrrrrrqqqpppooopppqqqrrrtttrrrjjj^^^TTTPPPOOOLLLGGGBBB===:::777444222111000//////000000///...000000000111111222222222000000000000000111111111------------.........///............/////////000////////////////////////.........///000000111111---------------...///000------------------------------...//////...------..............................////////////......)))***+++---------------........................---......//////......---////////////////////////.........---,,,,,,++++++,,,,,,---...........................////////////000000000000000000000000.../////////000000000111////////////000111222222000000000000000000000000////////////////////////............------------///...------------...///.........///000222333333......------------......///////////////////////////////////////////////////////////////.........////////////////////////...///000111111000///...................................................---------...------,,,,,,)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++,,,------,,,++++++---------...------,,,,,,,,,,,,,,,---------......------------------------........................------.........------,,,.......................................---------................................................,,,,,,---------------------------.........//////---///000222222000///---,,,------......------,,,+++,,,------.........---........................////////////////////////////////////////////////..............................//////000/////////...,,,***+++...//////---//////............//////~~~vvvnnniiifffeeejjjqqq}}}xxxoooooouuu|||{{{}}}~~~{{{vvvzzz~~~~~~}}}wwwsssmmmiiidddcccdddbbb^^^YYYRRRMMMOOOYYYbbbgggnnnuuuyyy|||{{{rrrooosssxxxyyyxxxqqqllljjjpppzzzzzzuuuuuussspppllljjjiiiiiihhhiiiggg```UUULLLJJJKKKCCC???;;;777666555333222333111000000222222111///000000111111222222222333222222111111000/////////.../////////000000111111---.........//////000000////////////////////////111111111000//////......,,,,,,,,,---...///000111------------------------,,,---...//////...---,,,..............................////////////......+++,,,...000111111000000........................,,,------......------,,,////////////////////////......//////000111111111......///000111111000000............/////////000000000000000000000000000.../////////000000111111+++,,,...000111111000///000000000000000000000000000000000000000000000000......---------,,,,,,,,,///...---,,,,,,---...///.........///000222333444.........------.........////////////////////////////////////////////////000000//////.........---////////////////////////...///000111111000///...................................................,,,,,,---......------,,,***,,,............000111---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,---......---,,,,,,------...///...---+++***,,,,,,,,,---------......------------------------........................////////////...---,,,,,,......................../////////......------,,,................................................/////////...------,,,,,,---------.........////////////............//////,,,------......------,,,+++,,,------.........---........................////////////////////////////////////////////////........................------...///000000000///...,,,***+++...//////---//////............//////~~~uuunnnhhhcccdddhhhzzz{{{tttqqqqqqqqqpppsss{{{~~~~~~~~~}}}zzztttlllfff]]][[[WWWSSSRRRRRRTTTVVVQQQRRRWWW___iiipppqqqpppwww~~~~~~zzzxxxvvvttttttrrrpppnnniiiiiijjjooouuuxxxxxxwwwqqqtttvvvuuunnnhhhdddbbbccc___ZZZTTTOOOIIICCC???===;;;888444222000000111000000000000000000000000111111111111111111111111000000000000000000000000......------------......////////////////////////000000000000000000000000------------------------------------------------+++,,,,,,---...///000000/////////...---------,,,......//////...---,,,,,,........................,,,------......------,,,,,,,,,,,,---------............//////...---,,,,,,,,,,,,,,,---------......------..................+++++++++,,,,,,,,,------......------------......000///...------,,,,,,---/////////000000000000000///////////////000111111000000////////////000000000000000000////////////........................////////////////////////////////////////////////---------............///111///...------...///111111111000000//////......///////////////.........////////////////////////......////////////...............////////////000000////////////..................------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------++++++,,,---...///000111........................---------.........//////+++++++++,,,,,,---------////////////////////////.........////////////000------------------------,,,---------.../////////000---,,,---///000...,,,000///---,,,+++,,,,,,---//////000000///...------......................../////////...------,,,,,,////////////////////////////////////000000000000////////////////////////111111000000//////......000000000000000000000000******++++++,,,---......222111000///////////////zzzqqqggg^^^\\\```ppp~~~~~~}}}|||uuussstttxxxxxxyyy{{{xxxsssoookkkeee^^^YYYSSSQQQOOOOOOSSSZZZaaaeeehhhggggggiiimmmoooppppppsss{{{zzzwwwtttrrrqqqooollliiiiiihhhiiilllqqqtttsssrrrqqqssstttpppiiiaaa\\\ZZZZZZVVVPPPJJJEEEAAA<<<888888666444222111000111222000000000000000000000000111111111111111111111111000000000000000000000000///..................///////////////////////////////////////////////////........................---------------------------------..............................---------......//////...------,,,........................,,,------......------,,,---------.........//////......//////...------,,,------------------------........................,,,,,,,,,,,,------------......------------......000//////...............//////...............//////////////////000111111000000////////////000000333222222111000//////...................................................////////////////////////---------............///000///...------...///000000000000000//////....../////////////////////...////////////////////////......////////////......------.........//////////////////.........------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------//////......------,,,,,,........................+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---........................------........./////////------------------------------------............///---,,,---//////...,,,///...---,,,,,,,,,,,,,,,...////////////......---........................---------........................................../////////000000000000/////////////////////////////////.........------////////////////////////++++++,,,,,,------............---,,,,,,,,,,,,,,,{{{lll```___dddmmmzzzsssllljjjqqqyyy||||||}}}}}}~~~}}}{{{pppkkkddd^^^YYYUUURRROOOLLLLLLNNNSSS\\\iiiuuu|||{{{uuupppnnnnnnooonnnwww}}}}}}xxxuuurrrpppnnnlllhhhfffhhhhhhhhhjjjlllmmmlllkkkmmmmmmlllhhh```YYYTTTRRRPPPLLLEEE@@@<<<999555333222111000//////000222222000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000////////////////////////........................////////////////////////------------------------//////.........------------------........................///......---,,,........................,,,------......------,,,........./////////000000.........///......---,,,......------------------........................------------.........///......------------......000////////////000111111111000...---,,,,,,---...///////////////000111111000000////////////000000444444333222000///......................................................////////////////////////---------............///000///...------...///000000000000////////////.........//////////////////////////////////////////......////////////......,,,---------........................---------,,,...------------,,,,,,,,,........................++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------/////////...---,,,,,,+++........................+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++........................,,,---------............------------------------............------------...---,,,---...///...,,,------......------,,,,,,---....../////////..............................+++,,,,,,---......//////............................../////////000000000////////////////////////.........---------------////////////////////////---------...............000000///.........//////sssiiillltttzzz{{{nnnggggggkkkyyyzzzxxx}}}zzzzzz{{{~~~~~~|||xxxtttpppnnnccc___YYYTTTQQQQQQQQQRRRTTTUUUZZZbbbmmm{{{tttnnnlllmmmlllrrrwwwzzz{{{tttrrrpppnnnnnnllljjjhhhjjjiiiiiiiiiiiihhhgggfffddddddaaa]]]XXXSSSOOONNNIIIEEE???:::777555444333000////////////000111222////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////------------------------........................------------------------........................,,,---------.../////////---...............------........................,,,------......------,,,---.........////////////---...............------............------------...............---------............////////////......------------......000000000000111222333444333222000...------...//////////////////000000111000000////////////000000222222111111000///......................................................////////////////////////---------............///000///............///000////////////////////////............////////////////////////////////////---......//////......---,,,,,,,,,---------............---------,,,,,,,,,------------------------........................++++++++++++++++++++++++.........---,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........------------------------,,,,,,------------------,,,,,,,,,------.................................---------.........//////---------,,,,,,+++++++++........................,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------,,,,,,.........---,,,+++,,,,,,---...////////////........................,,,,,,,,,------........................................../////////000000////////////////////////......------------------////////////////////////////////////............111111000000000000000111yyyttt{{{xxxmmmhhhfffgggnnnwww~~~~~~|||}}}}}}wwwvvvuuuwww{{{}}}}}}|||~~~|||{{{wwwvvvrrrmmmhhhccc```^^^ZZZYYYWWWUUUUUUXXX[[[^^^bbbeeekkksss}}}zzzrrroooooollloooqqqtttxxx}}}~~~|||rrrpppooonnnoooooommmkkkjjjjjjjjjiiigggeeecccccc___\\\XXXSSSOOOLLLIIIGGGCCC???:::666555444444333111111000000000000111111////////////////////////........................////////////////////////000000////////////000000////////////////////////------------------------------------------------------------------------,,,,,,------...//////000,,,---------.../////////------...............---........................,,,------......------,,,,,,,,,---------.........------...............---........................//////.........---------........./////////000000......------------......000000000111222333444555555444222111000000000111///////////////000000111000000////////////000000.........///////////////................................................////////////////////////---------............/////////............//////.............../////////---.........//////000000////////////////////////------............------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,++++++******+++++++++,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,---------......++++++,,,,,,---.................................---------.........//////---------,,,,,,+++++++++........................,,,,,,,,,---------......------------------------......------,,,,,,,,,+++,,,---------,,,,,,------+++,,,---.........,,,,,,,,,,,,---......///....................................------,,,,,,,,,,,,....................................////////////////////////////////////................................................//////////////////......---------,,,,,,------...{{{uuuqqqeeeeeehhhmmmooonnnqqquuuzzzxxx|||vvvzzzvvvtttrrrrrrtttyyy~~~~~~}}}}}}~~~~~~|||}}}||||||}}}~~~~~~~~~~~~}}}~~~{{{yyy{{{{{{{{{yyyuuuooojjjggg```aaa```^^^ZZZWWWWWWWWW]]]___aaacccccceeehhhkkkmmmpppvvv}}}xxxtttsssooonnnnnnqqquuu{{{~~~~~~uuusssqqqppppppooommmkkkggghhhhhhfffccc```___```\\\WWWPPPJJJFFFBBB???===;;;888444222222222222111222222111111111000000000000000000000000000000000////////////////////////000000000000000000000000000//////......//////000////////////////////////------------------------------------------------------------------------++++++,,,---...///000111---------...............,,,---......///.................................,,,------......------,,,,,,,,,,,,------------...,,,---......///.........------.........//////////////////...------,,,,,,............/////////000......------------......000000000111222333444555555555555444444333333222///////////////000111111000000////////////000000,,,------......//////000........................------------------------////////////////////////---------............///////////////////////////---............/////////------......///000000000////////////////////////------............------,,,---------........................---------,,,,,,,,,,,,------------...++++++++++++++++++++++++------------------------++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,------------------------------------------+++,,,,,,------.........------------,,,,,,,,,,,,........................+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------------------------,,,---------............------------------------------------,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,------......------,,,------.........------..............................------,,,++++++***------------------------------........./////////////////////////////////.............../////////.................................///////////////.........---......///000~~~|||yyyoooiiigggjjjjjjeeecccdddgggeeegggpppvvvwwwwwwyyyppptttzzzxxxwwwvvvuuuuuuxxx|||~~~|||||||||}}}~~~}}}zzzwwwzzzyyyxxx{{{|||}}}}}}|||zzzyyyxxxxxx~~~|||yyyuuurrrmmmjjjiiijjjiiihhhddd^^^YYYVVVQQQTTTWWWYYYZZZ[[[___bbbnnnrrrwwwyyywwwuuussssssrrrtttxxx}}}}}}zzzwwwuuuqqqoooooossswww{{{}}}zzzvvvrrroookkkgggddd```bbbcccaaa]]][[[[[[[[[UUUOOOGGGAAA>>><<<:::888555333111111222222111000000000000111111111000000000000000000000000000000////////////////////////000000000000000000000000///..................///////////////////////////------------------------........................------------------------,,,---------......//////...............---------,,,------...//////..............................,,,------......------,,,------------............,,,------...//////......,,,,,,---...///000111111000//////...------,,,,,,------........./////////......------------......111111000111111222333333333444666777666555444333///////////////000111111000000////////////000000............////////////........................------------------------////////////////////////---------............///......////////////......---------.........//////------......///000000111////////////////////////,,,------......------,,,------.........//////////////////.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------******+++,,,,,,---......------------------,,,,,,------------------------++++++,,,,,,---......///+++,,,,,,,,,,,,---------........................+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------------........./////////------------------------,,,,,,,,,,,,,,,,,,------+++---...---+++***,,,...,,,,,,,,,,,,,,,---...///------.........---,,,,,,........................---,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////,,,,,,---------.................................---------......//////000000000000000000111222222iiiiiiooozzzxxxvvvwwwuuuzzzqqqlllnnnnnnggg```___^^^ZZZ[[[bbbhhhjjjlllnnnlllqqqyyy{{{|||||||||{{{{{{}}}}}}}}}}}}~~~~~~|||xxxtttvvvuuuvvvyyy{{{||||||zzzwwwtttsssrrrwwwyyyzzzyyywwwuuuwwwyyyyyyvvvqqqmmmiiiddd^^^ZZZXXXYYYZZZZZZXXXUUUPPPNNNMMMRRRXXX]]]aaafffmmmqqq{{{xxxtttuuuwww{{{{{{xxxwwwuuutttsssqqqqqqvvv{{{~~~zzztttmmmgggaaa]]][[[]]]___]]]YYYWWWWWWXXXNNNHHH@@@;;;::::::999888333222111111333333222000---...///000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......------------......////////////////////////........................////////////////////////------------------------///............---------/////////......------,,,,,,,,,---.../////////...........................,,,------......------,,,............/////////000,,,,,,---.../////////...+++,,,---...///111222222000000///...------,,,,,,------------.........///.........------.........111111000000111111222333222333666888888666444222///////////////000111111000000////////////000000111111000000//////..............................------------------------////////////////////////---------.........//////......////////////......---------.........//////---------...///000000111////////////////////////,,,------......------,,,.........////////////000000////////////.........,,,,,,,,,------.........------------------------++++++++++++++++++++++++***++++++,,,---...//////******+++,,,,,,---...............------,,,,,,,,,------------------------++++++,,,,,,---...//////'''((()))+++---///000111........................---------.........//////+++++++++,,,,,,---------------------------------.........////////////000------------------------+++++++++,,,,,,---------***,,,...---+++***,,,...------,,,+++,,,---///000............---,,,++++++........................***++++++,,,,,,------...---------------------------------.........//////////////////////////////+++++++++,,,,,,---------........................+++,,,,,,---...///000000---------------...//////OOOSSSZZZdddrrryyyvvvtttsss{{{{{{||||||xxxpppnnnpppggggggfffccc```^^^```aaa```dddkkkqqquuuzzz~~~~~~}}}~~~|||zzzzzz{{{zzzvvvrrruuuqqqqqquuuxxx|||zzzzzz}}}uuutttrrrpppnnnlllkkkkkklllpppsssrrrnnnjjjiiiiiifffgggbbbXXXSSSUUUTTTPPPUUUWWWZZZZZZYYYXXXYYYYYY\\\```eeejjjmmmpppsssuuu{{{ssstttwww{{{{{{yyywwwsssooouuutttttttttxxx}}}~~~qqqddd\\\YYYYYYXXXWWWUUUTTTSSSPPPLLLHHH@@@<<<777333333444444555111111111111000000000000000000111111111111000000////////////////////////000000//////.........---222111///...///000///...............//////000000......................................................////////////............------------..............................---.........///000000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////000111111222111111111000000//////---------.........//////...------------...//////000000000000000000000000000111333777999999666333//////.........//////000////////////////////////////////////////////////000000//////............---...//////---,,,---...///......---,,,,,,++++++........................000000000000000000000000////////////////////////////////////000000000000...................................................------,,,,,,------...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...///000000///...---000------//////,,,+++...000000///...---,,,,,,,,,.........////////////000...........................---,,,,,,,,,,,,---...---------,,,,,,+++++++++---------,,,,,,+++++++++---,,,,,,+++,,,---///000////////////////////////111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))---------------------------...///000000...,,,+++---------............///111111000//////////////////////////////////////////............---------////////////////////////........................AAADDDHHHOOO[[[kkk|||{{{xxxvvvuuuyyyxxxyyyyyyuuuqqqsssyyysssttttttrrrmmmhhheeeddd\\\\\\\\\]]]aaaggglllooouuuuuuttttttuuuwwwyyyzzz{{{zzzzzz{{{~~~~~~~~~~~~|||zzzyyyxxxvvvqqqmmmmmmhhheeeggggggjjjttt~~~wwwnnnjjjjjjlllmmmmmmnnnllliiieeeaaa___]]]\\\XXXZZZ[[[[[[ZZZYYYXXXXXXVVVXXXVVVQQQQQQUUUWWWUUUXXX]]]dddiiikkklllmmmnnnnnnppprrrsssttttttvvvxxxxxxssstttvvvyyy~~~yyywwwuuurrrpppooooooooopppssswww{{{}}}yyyoooddd]]][[[[[[ZZZWWWSSSOOOKKKFFFAAA>>>;;;888444222222222222222000000000////////////...000000111111111111000000////////////////////////000/////////............111///......000000///...------........./////////......................................................////////////............------------................................................//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......//////000111000000000/////////......,,,,,,,,,---------.........------------...//////////////////////////////000111333555888888666333//////.........//////000/////////////////////////////////////////////////////////.........------+++---......------///000//////////////////000000........................////////////////////////.........................../////////000000000000...................................................------,,,,,,------...........................------------------------------------------------------,,,,,,,,,,,,---------......//////......---000...---000///,,,,,,...000///...------,,,,,,,,,------........./////////------------------------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++------,,,+++,,,,,,..............................000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---------------------------...///000///...,,,+++---------............///111000000///////////////////////////////////////000000/////////.........................................................;;;===???AAAHHHVVVhhhvvv~~~zzzwwwvvvuuuuuutttpppnnnsss||||||yyytttqqqaaaZZZRRRMMMOOORRRUUUVVV___```aaadddfffiiikkklllgggfffeeehhhlllqqqssstttvvvwwwxxxzzz||||||yyywwwuuusssqqqooommmiiidddaaaaaa\\\XXXWWWVVVXXX___fffhhhbbb\\\YYYZZZ[[[\\\[[[]]][[[XXXTTTQQQOOOOOONNNNNNNNNNNNNNNNNNOOOPPPRRRQQQTTTVVVWWW\\\cccgggggggggmmmvvv}}}~~~{{{xxxvvvwwwyyy~~~uuusssssssssvvv{{{}}}wwwsssqqqqqqqqqhhhiiiiiikkkmmmoooqqqrrruuutttpppiiibbb]]]ZZZZZZUUUQQQKKKEEE@@@<<<888555444222000000000111000///////////////............///000000111111000000///////////////////////////////////////............///...---///000000///------------------...............................................................////////////............------------.......................................---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------......------......///000//////...............------------.........//////...------------...//////////////////////////////111000111333555666555444000//////....../////////////////////////////////000000000000000000000000.........---------------***,,,---.........000111***++++++,,,---......///........................////////////////////////............................../////////000000000...................................................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,------...------,,,,,,------......,,,+++......+++***---000///...---,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------.........---------------------,,,+++++++++,,,,,,..............................---------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------.../////////...---,,,---------............///000000//////......//////////////////////////////111000000000////////////................................................:::===>>>???AAAKKKZZZfffppp{{{{{{uuusssrrrppplllhhhmmmuuuzzzssshhhZZZQQQNNNMMMKKKIIIMMMOOOQQQTTTWWWYYYZZZ[[[WWWUUUSSSTTTXXX\\\___```bbbdddfffiiikkkkkkjjjhhhdddddddddbbb```\\\XXXUUUSSSQQQOOONNNNNNOOORRRVVVWWWSSSOOONNNQQQTTTTTTSSSPPPNNNLLLJJJJJJKKKMMMOOOUUUWWWYYYWWWTTTSSSXXX\\\^^^aaadddhhhmmmtttyyy{{{{{{vvvtttvvvxxx}}}uuurrrqqqoooqqquuu||||||wwwrrrnnnnnnooodddeeefffggghhhiiiiiiiiiffffffddd```[[[WWWTTTSSSJJJFFF@@@;;;888666555333000///...///000111///...000000/////////.........//////000000000000/////////////////////////////////////////////............------///000000///---------------------------................................................---......//////......---...------,,,,,,------....................................---,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,------.................................------------............---------------...//////.........................../////////000000000000...------------...//////////////////////////////111000///000333444555444111000//////////////////////////////////////////000000000000000000000000------------------------+++---......------///000)))******++++++,,,,,,---........................////////////////////////................................./////////000000...................................................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,---...---++++++++++++---...,,,)))))),,,,,,))))))+++///...------,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------..............................------,,,,,,++++++++++++........................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...---,,,+++***+++,,,------------------------------......//////...---------------............///000//////.........//////////////////////////////000000000/////////......................................................666999;;;;;;<<>>===<<<;;;888666777444111000111111111111111///...///111222111000111000000000000/////////......////////////......////////////////////////............/////////000777333000......///000000/////////.........------................................................,,,------......------,,,---,,,,,,++++++,,,,,,---..........................................//////,,,,,,,,,---------..............................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000//////......//////000111------........./////////,,,,,,,,,,,,------------...------------...//////........................---,,,,,,---000111111000333222111000////////////////////////////////////------------------------------........./////////...///000///---,,,,,,---+++,,,,,,------.........................................................---------------------------------.........//////...................................................------,,,,,,------...------------------------------------------------))))))***++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,///,,,---000000......111---,,,,,,+++,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,---......---,,,,,,............------------+++,,,,,,,,,------------,,,---.../////////...---------------------------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................***+++,,,,,,---------,,,---------------------------------------...//////---------............///...------------...///000////////////////////////////////////............------------------------////////////////////////999555222333888;;;999777:::;;;???DDDEEEHHHUUUccctttsssnnnpppnnnjjjgggeeekkksssyyy|||}}}}}}}}}~~~}}}~~~|||yyyvvvvvvvvvwwwsssqqqooonnnnnnllljjjhhhbbbcccdddbbb```aaaeeeiiikkkrrrzzzxxxqqqttt}}}xxxwwwyyy}}}~~~uuuooommmqqqtttvvv}}}zzzyyyuuuqqqnnnnnnqqqtttyyyzzzuuurrrnnnjjjhhhiiikkkllluuuuuuwwwzzzzzzrrrdddYYYTTTRRRPPPMMMJJJIIIGGGGGG???;;;888777888888666444111000...///111333333333111000......000111000000000/////////..................////////////......////////////////////////---.........//////000000999555111......///000000000000/////////.........................................................,,,------......------,,,---,,,,,,++++++,,,,,,---........................---.........///000000000,,,,,,,,,---------.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111///////////////000111111,,,,,,,,,------.........////////////000000000111...------------...//////........................+++++++++---000111000///333222111000////////////////////////////////////------------------------........./////////000000,,,...///...------...///---...///000111333444444................................................---------------------------------.........//////...................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,,,,,,,...//////...,,,,,,,,,******---...+++,,,///,,,,,,,,,++++++,,,------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,/////////...---------,,,+++++++++,,,,,,---------,,,---///000000000//////------------------------///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................)))***,,,---...---,,,,,,---------------------------------------...///000---------.........//////---------------...///000////////////////////////000000000000////////////------------------------000000000000000000000000333333222222333444666777======<<<===???CCCGGGIIIYYYdddttt~~~tttmmmeeedddhhhiiilllrrrxxx|||~~~~~~}}}{{{}}}||||||}}}|||~~~~~~|||{{{{{{|||uuutttssstttttttttrrrpppssspppooosss{{{}}}yyysssooorrryyyxxxsssoooooossszzzyyytttooommmpppvvv}}}{{{vvvrrrqqqpppqqqtttxxx}}}}}}zzzxxxxxxtttnnnhhhdddcccdddeeejjjmmmqqquuutttkkk]]]SSSQQQOOOMMMIIIDDD???;;;999777555333222222222444555333222111000//////////////////000000000000//////////////////////////////---....../////////////////////.........---------111///...------...///111888666333000.........///------............------------------------------................................................,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------........................////////////////////////---,,,,,,++++++,,,,,,---///...---,,,,,,---...///........................------------------------------......//////000000,,,,,,,,,---------......000000//////.........---///////////////////////////////////////.........////////////////////////000000//////......------////////////////////////---,,,,,,,,,,,,---......000000//////.........---.........////////////000........................------......///......---......---------,,,,,,,,,------............------......------------......---------............///************+++,,,------------------------------,,,---///000000///---,,,***+++---......---+++***+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------,,,,,,---,,,,,,++++++,,,,,,---........................------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++(((((()))***++++++,,,,,,.................................------,,,,,,,,,------.........---+++***+++++++++,,,---...//////................................................//////.........---------///000111222222111///...333333222222333444666777888777666777999<<>>>>>@@@EEEPPP```qqqwwwooolllkkkkkkmmmooorrrtttwwwxxxzzz{{{}}}~~~}}}zzzwwwttttttuuuxxxyyyvvvxxxyyywwwtttqqqsssuuuwww{{{}}}{{{||||||sssnnnjjjhhhkkkppp|||vvvqqqpppssswwwzzz{{{{{{~~~{{{yyyyyywwwxxxyyyyyyxxxtttqqqnnnpppmmmiiiddd___\\\YYYXXXZZZ^^^```]]]UUUMMMHHHGGGCCCAAA>>>:::777666555444222222222111111111000000222222111000////////////...//////000000//////...////////////////////////---...//////000000//////000000000000000/////////000///...------...///000111000...---,,,,,,------------............------,,,,,,,,,------.........................................................,,,,,,,,,---------......------------------------......------------......////////////////////////......................................................------------......///...------------...///........................------------------------///////////////.........,,,------------.........////////////............////////////////////////......//////////////////////////////////////////.............../////////........................---,,,,,,,,,,,,---......---------------,,,,,,,,,,,,---------....................................000///...---------------......---------,,,,,,,,,------............------......------------......---------............///111000///...------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------......------------------------------------------------,,,,,,,,,---------......+++,,,,,,------.................................------------------------------------------------***+++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,------.........---,,,+++------------...///000000...............................................................---------............///000111111222222222333333444444555666555444444555777999:::<<<===CCCNNNZZZbbbeeeeeedddeeehhhnnnvvvvvvqqqkkkjjjiiihhhiiikkkmmmooorrruuuyyy~~~}}}~~~}}}zzzzzz|||}}}|||yyyzzz{{{}}}zzztttoookkklllpppzzz}}}yyyuuusssuuuzzz}}}zzz{{{~~~~~~}}}|||{{{zzzyyywwwuuurrrnnnkkkhhhgggeeebbb___\\\YYYXXXUUUVVVTTTPPPIIICCC@@@@@@;;;999666333222111222333111111222222222111000///111111000///////////////...//////////////////...////////////////////////......///000000000000000////////////////////////000///............///000......---,,,,,,---......------............------+++,,,,,,------.........................................................,,,,,,,,,---------......,,,,,,------------------.........------.................................................................................//////............//////.........------.........................................................000000//////......------------------............///////////////.........////////////////////////............////////////////////////////////////---------....../////////........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................000000...---,,,,,,------......---------,,,,,,,,,------............------...------,,,,,,------...---------............///000000///...............------------------------++++++************++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,------------------------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////------............------------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,........................---------------------------------------------,,,...............///000000...........................................................................------------///111222222222333333333333333333222111111111222333555555999;;;@@@GGGNNNOOOLLLGGGJJJKKKNNNRRRYYYaaaiiinnntttzzz{{{rrrppplllhhheeecccccccccgggllluuu~~~xxxyyy|||}}}|||~~~|||{{{}}}{{{uuuooonnnqqqttt{{{~~~zzzzzzyyywwwwwwzzz~~~}}}{{{{{{{{{~~~{{{wwwtttssspppmmmjjjhhhgggeeebbb___[[[YYYWWWPPPLLLFFFBBB@@@===:::888666555222000000000222333222222222333222111000000111000//////////////////......////////////......////////////////////////...//////000000000000000........................//////............//////------------......//////------............------,,,,,,,,,------.........................................................,,,,,,,,,---------......,,,,,,,,,---------...............------.........------------------------................................................000//////......//////000---..................---////////////////////////........................000000//////......---------------.........//////.........///////////////////////////////////////---.........//////000000////////////////////////,,,,,,------......//////........................---,,,,,,,,,,,,---........................//////,,,,,,,,,---------..............................//////...---------------......---------,,,,,,,,,------............------------,,,,,,,,,,,,---------------............///------,,,,,,---......///------------------------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,---...//////+++,,,------------,,,+++------------------------------------------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------......------------------........................------------------------------------------------///............///000000................................................---........................------------///111222222222333333333333222222333333333333444555666777999999:::<<>>???@@@BBBCCCEEEJJJOOOTTTWWWaaalllsssxxx~~~~~~yyyvvvrrrmmmhhhccc```___```gggqqqzzzxxxwww{{{~~~~~~||||||~~~|||wwwqqqppprrrqqquuu||||||xxxuuuwwwxxxxxxxxx{{{}}}zzzwwwtttxxxxxxxxxxxxyyyzzz||||||zzzuuupppmmmlllkkkhhheeeiiigggccc^^^YYYTTTPPPNNNFFF@@@:::888888777444111333222111000000111222222222222222111111111111000000//////....../////////---......//////......---////////////////////////...///000000111111000000------------............////////////////////////........./////////000000------............------------------------------................................................,,,,,,,,,---------......+++,,,,,,------...............------------......------------------------........................------------------------//////............//////------...//////...------////////////////////////........................///////////////.........------........./////////.........///////////////////////////////////////------......///000000000////////////////////////---------------.........---------------------------,,,,,,,,,,,,---...............///////////////,,,---------....................................------...//////......---......---------,,,,,,,,,------............------------,,,,,,,,,,,,---------------............///++++++++++++,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------......------------------------++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------.........***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,------------...------,,,,,,,,,---......///......---......//////................................................---------...........................///000111111111222333333333333222111444555555666777999::::::777888999999888888:::;;;888:::;;;;;;;;;<<<@@@CCCAAAKKKTTTXXX^^^gggmmmnnnqqqqqqqqqpppmmmjjjgggeee```eeemmmttt{{{|||{{{uuuxxx}}}zzzyyy|||~~~||||||~~~|||~~~|||wwwvvv{{{~~~{{{{{{xxxsssrrrtttrrrrrrtttxxx||||||xxxuuusssuuuxxxwwwvvvxxx~~~{{{vvvqqqpppooommmmmmmmmoooqqqrrrqqqllleeebbbbbbcccaaa^^^^^^\\\WWWQQQKKKFFFCCCAAA:::999666444333222111000111111111111111111111111222111000/////////000000//////.........//////000---......//////......---//////////////////////////////000111111111111000---.........////////////......////////////......---......///////////////------............------.........------,,,,,,+++................................................,,,,,,,,,---------......++++++,,,,,,---......///------,,,,,,,,,,,,------................................................------------------------///......------......///------...//////...------////////////////////////.................................///////////////............////////////............/////////000////////////////////////------......///000000111////////////////////////...------------------,,,---------------------------,,,,,,,,,,,,---......---------....../////////------........./////////........................***+++...000000000...---......---------,,,,,,,,,------............---------,,,,,,++++++,,,,,,------------............///---,,,,,,,,,,,,,,,------------------------------+++,,,---......---,,,+++++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------..............................,,,,,,,,,---------......---,,,,,,,,,,,,---...///......---------------...................................................---------.........////////////000000111000000000111222333444333333111000000111222333555666777888111555999:::666333333444000333666777777888;;;>>>777???DDDDDDGGGQQQXXXYYYcccfffkkkoooqqqqqqpppnnncccfffkkkppptttzzz~~~vvvxxx~~~ppptttxxx||||||sssqqquuuyyyzzzyyyxxxyyy{{{{{{}}}zzztttsssyyy~~~}}}yyyxxxzzzyyyuuuuuuwwwuuurrrqqqtttzzz{{{xxxssssssvvvxxxvvvtttuuuzzz~~~wwwpppiiigggeeeccccccdddfffhhhjjjccc\\\YYY[[[\\\ZZZXXXPPPMMMHHHCCC>>>;;;999888444666888666222000111444000000111222222111111000222000...---,,,---///000//////.........//////000---..................---//////////////////////////////000111111111111111.../////////000000111111......////////////......------...//////......------..................---//////...---,,,++++++***................................................,,,,,,,,,---------......++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---////////////////////////........................------------------------......------------......,,,---...//////...---,,,000000000000000000000000////////////////////////---.........//////000000............/////////000---.........//////000000////////////////////////---------...///000000111////////////////////////.........------,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,------..................////////////000........................(((***...111222111...---......---------,,,,,,,,,---..................------,,,,,,++++++,,,,,,------------........./////////...---,,,,,,,,,,,,,,,------------------------***+++---......---+++******+++---......---+++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++******++++++,,,---..............................,,,,,,,,,------.........---,,,,,,+++,,,---...///...------,,,,,,,,,------................................................---------.........//////000000111222222111//////111000000000111222333333444444444555555555666666222222222333333444444444222222222222333333444555<<<;;;;;;;;;===???BBBDDDOOOSSSYYY___dddgggiiiiiilllnnnpppqqqsssvvvzzz}}}zzzyyyzzzrrrsssuuuwwwyyy{{{}}}~~~~~~zzzwwwwwwxxxxxxxxxxxxxxxxxx{{{}}}~~~{{{wwwwww|||{{{yyyyyyzzz{{{{{{yyyxxxwwwxxxzzzzzzzzzxxxrrrrrrqqqooooooqqqtttwwwxxxrrriiieee```]]]\\\]]]^^^^^^ccc\\\SSSNNNMMMLLLHHHDDDAAA???<<<999666444333333111111000000000000111111111111000000//////......000000000000000000000000222222111111000000//////000000000000000000000000---.........//////000000000000000000000000000000////////////////////////......------------......------------------------........................+++++++++,,,,,,---------///...---,,,+++,,,,,,---//////---,,,,,,,,,,,,,,,------------------------.................................------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---.../////////////////////////////////...---,,,,,,---...///........................////////////////////////.........------,,,,,,,,,------............------................................................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------......------------......//////...---,,,++++++***,,,,,,,,,------.........////////////////////////........................//////000000000000//////......---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,++++++++++++,,,---...++++++------------++++++,,,------......------,,,......---,,,++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***,,,,,,,,,---------......---------,,,------......000///...------------------...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////......---,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++++++++,,,,,,,,,---------------............///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////.........---------,,,---......------...000000000000000000000000000///............//////000111222333333222000---,,,000000000///000000111111222222222333333333444444222222222333333333444444222222222222222333444555777666666666777:::<<<>>>;;;???EEELLLSSSXXX[[[]]]ccceeehhhjjjmmmqqqvvvzzz|||{{{uuuuuuwwwrrrrrrqqqrrrtttwwwzzz}}}~~~yyyyyyyyyyyyyyyzzzzzzzzzvvvxxxzzzyyywwwyyy}}}~~~~~~~~~}}}wwwuuutttuuuwwwxxxxxxwwwmmmkkkhhhffffffjjjooosssxxx}}}wwwnnniiiccc___YYYVVVUUUUUUTTTTTTVVVOOOHHHDDDCCCBBB>>>;;;:::999777555444444444444111111000000000000111111111000000000/////////...000000000000000000000000111111111000000000000000////////////////////////............/////////000////////////////////////..............................------------......////////////////////////........................,,,,,,,,,,,,,,,,,,------///...---,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------..............................---------,,,,,,,,,,,,,,,,,,---------......000000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///.........................................................------,,,,,,,,,------............------................................................---------............///------------------------........................//////.........---------......------------...............------,,,,,,+++,,,,,,------------------................................................//////000000000000//////......---,,,,,,,,,,,,---,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,---...+++,,,------------,,,+++,,,------......------,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++,,,,,,,,,---------......,,,,,,+++******+++++++++//////...---------------,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,---------------------............///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////.........---------+++,,,------,,,,,,---///........................///............///000000222222333333222000...,,,111000//////////////////000000000111111111222222222222222222333333333333333222222222222333333444444333222222333444666777444666888;;;???BBBDDDEEERRRUUUXXX\\\___dddjjjnnnppptttwwwvvvqqqoooqqqtttqqqooommmlllnnnqqquuuxxxzzzyyywwwvvvvvvxxx{{{|||~~~{{{{{{zzzzzzyyyyyyxxxxxxrrrtttvvvvvvuuuwww}}}~~~~~~~~~}}}vvvtttrrrrrrssstttttttttfffccc___]]]^^^bbbhhhlllmmmqqqvvvwwwssslllfffbbb]]]YYYSSSNNNLLLKKKJJJIIIGGGBBB<<<999999888555333444444333222222222222333111111000000000000111111000000000000////////////000000000000000000000000///000000000000000000111....................................////////////......................................................------------......////////////////////////........................------------,,,,,,,,,,,,......---,,,,,,,,,------)))***,,,---......------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------......111111///...,,,***))))))++++++++++++++++++++++++///...------------...///........................------------------------.........---------------------............------................................................---------............///...............................................................---------......------------......------------------------------------------,,,,,,...................................................//////000000//////.........---,,,,,,,,,,,,---,,,,,,,,,---------......------------------------......---------------...,,,,,,------------,,,,,,,,,------......------,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,---------......000///......------------///...------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.........---------............///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------.....................---------***+++---,,,++++++,,,..........................................///000000333333444444333111///...222111000/////////////////////000000000111111111222222222222222222222333333222222222222222333333333333222222222333444555666666666666777888:::;;;@@@CCCFFFIIILLLQQQVVVZZZ___cccffffffeeefffkkkooolllkkkjjjjjjkkknnnqqqssssssqqqnnnllllllooosssvvvvvvyyy|||~~~~~~}}}}}}{{{zzzyyywwwuuusssqqqpppooopppqqqqqqpppqqquuuxxx}}}xxxvvvvvvxxxzzz{{{xxxuuurrrppppppppppppoooaaa^^^[[[ZZZ\\\```ccceeeeeehhhkkkkkkgggaaa[[[YYYXXXSSSNNNIIIFFFDDDBBB@@@>>>;;;777444444444333111444333222111000/////////111111000000000000111111000000000000////////////000000000000000000000000.../////////000000111111.................................///////////////......................................................------------......------------------------..............................------,,,,,,,,,+++------------------------,,,---///111111000///...------------------------------------------------------------------------,,,,,,,,,---------......,,,---------------------------------------------.........------.................................------------------------...............---------------............------................................................---------............///////////////////////////------------------------..............................------------......,,,,,,,,,------..................------,,,,,,,,,...................................................//////////////////.........---,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,------------------//////...------------...,,,------------------,,,,,,------......------,,,,,,+++++++++,,,,,,---.........------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111///...------------......---,,,,,,---------,,,,,,------------,,,,,,------------------------........................******++++++,,,---......---...............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////---------............///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................***,,,------,,,,,,---.................................---......///000111444444444444333111000///333222111111000000000000000000000000111111111111222222222222222222222222333222222111111222222222333333222222222222333333222222222333555888;;;===666888:::;;;===@@@DDDGGGKKKNNNQQQTTTVVVYYY___cccdddfffhhhjjjlllmmmnnnnnnmmmkkkhhhfffgggjjjnnnqqqnnnqqquuuvvvvvvvvvwwwxxxxxxvvvtttqqqmmmjjjgggfffhhhiiijjjjjjjjjlllnnnppp|||vvvoookkkkkkoootttvvvxxxuuuqqqooommmllljjjiii]]][[[ZZZ\\\^^^```___]]][[[]]]]]][[[WWWQQQMMMLLLOOOKKKFFFBBB@@@>>>;;;:::999777555333333333333222222222222222111000000///111111000000000000111111////////////000000000000////////////////////////......//////000000000111///////////////////////////////////////.........////////////////////////..............................------------......------------------------.................................------,,,,,,,,,,,,---------------------...///000111111///---,,,------------------------------------------------------------------------,,,,,,,,,---------......******+++,,,---//////000........................---..................---........................------------------------........................------............------................................................---------............///////////////////////////---------------------------...........................------------......+++,,,,,,------..................------,,,,,,,,,......................................................////////////............---,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......///......---------......------------------------,,,------......------,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++))))))(((((((((------,,,,,,,,,------......------------------...------------------------........................)))******+++,,,---......------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////---------............///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---.....................,,,---......------...///////////////////////////---------......///111111444444444333222111000///333222111111111111111222000000000111111111222222222222222222222111111111333222222111111111111222111111111111111111111111444333222111222333444555333444555555555777:::<<<999<<>>===>>>:::888555444555555444333111222222111000000000111///000111333333333333222111111000000000000111111.../////////000000000111///////////////////////////////////////.................................000/////////....................................------------------------......------------......////////////////////////........................------------............+++,,,---.........------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------................................................---........./////////000------............------................................................---------............///------------------------////////////////////////---------.........//////......------------......,,,,,,------------------,,,,,,------------------------------------------........................---......//////......---......---,,,,,,,,,,,,---,,,,,,,,,---------......++++++,,,,,,---......///++++++++++++,,,...///000///...---,,,,,,---...///,,,------......------,,,------,,,++++++,,,,,,,,,'''((()))***,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++------,,,,,,,,,---------.........------,,,,,,---------,,,,,,++++++,,,,,,---...------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////+++---......---,,,...///////////////////////////------------///000111222444333222111000///////////////...//////000111222////////////000000000111222222222222111111000000333333222111000000111111111222333444555555555555111111222222222222222222111111111111000000333555222333555666777888888888888999<<<@@@EEEKKKPPPRRRYYYZZZ\\\^^^___```___^^^___bbbeeedddbbbbbbfffjjjhhhhhhgggfffdddcccbbbaaabbbaaa```aaabbbcccbbbaaa```^^^[[[ZZZ[[[]]]]]]]]]\\\\\\]]]___```___[[[XXXQQQLLLHHHGGGJJJKKKIIIEEE>>>>>><<<999555444555666666444333333555666555444111222333222111000111111333333333333222111///...111111000000000000111111.../////////000000111111////////////////////////000000//////.........---------------------------000000//////.........---------------------------------------------------.........------.........------------------------........................,,,---------.../////////***+++---...///...------,,,,,,,,,,,,,,,---//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,---...//////...---,,,........................////////////////////////---.........//////000000---..................---................................................---------.........//////------------------------........................---------.........//////.........------.........------------------------,,,,,,,,,------.........------------------------........................---..................---......---,,,,,,,,,,,,---,,,,,,,,,---------......++++++,,,,,,---...//////))))))***+++,,,...///000///...---,,,,,,---...///,,,------......------,,,++++++++++++,,,---......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...,,,,,,,,,---------......++++++*********+++,,,,,,++++++++++++,,,,,,---...---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++---///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////***,,,------,,,+++---...........................,,,,,,------///000111222444333111000//////......000000000000000000000000222111111111000000////////////000111222333333333111111111111111111111111///000000000111111111111222222222222222222222222444444333222111111111222444333222111111222333444666666555666777:::===???GGGHHHJJJLLLOOOQQQSSSTTTXXXXXXWWWWWWXXXZZZ[[[\\\ZZZZZZ[[[\\\^^^___``````aaa```___]]]\\\[[[ZZZZZZVVVVVVVVVUUUUUUTTTTTTTTTRRRQQQOOONNNMMMMMMNNNNNNFFFBBB>>>===???@@@???>>>===:::666555666666555333222222222222222222222222000000000000000000000000///////////////......---222111111111000000//////////////////////////////............//////////////////000000///...------................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,000...------------,,,***---------.........//////---------,,,,,,+++++++++---------........./////////...---,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++------------------------......------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............------...------------.../////////...---,,,,,,---.../////////.........---------........................,,,,,,,,,---------....................................////////////......//////000000111111222222........................------..................////////////////////////000...+++,,,...000///---//////.........---------------------------------,,,,,,,,,---...///000000...///...---,,,,,,...000///......------,,,++++++.........------,,,,,,,,,***+++---//////...---,,,...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,///......------,,,++++++------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,........................------------------------***+++,,,,,,------,,,,,,///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------......////////////......---------...///000000111222111111111000000//////000000000000000000000000111111111000000000//////000000000111111222222333111111111111111111111111000111111111222222222222111111111111111111111111333333222111111111111111333222111000000111222333222222111222333666888:::<<<<<<===>>>???@@@AAABBBFFFFFFEEEEEEFFFHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOPPPSSSRRRQQQOOONNNNNNNNNNNNJJJJJJIIIIIIIIIHHHHHHHHHFFFEEECCCBBBAAAAAABBBBBB;;;888555444555666666555777444111000111222111///222222222222222222222222000000000000000000000000///000000000000///......111111111000000000//////////////////////////////............///////////////////////////...------................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,......---,,,,,,------------.........000000/////////.........------------.........//////......---,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++*********,,,---,,,+++------------------------......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............---------------------.../////////...------------.../////////.........---------........................,,,,,,,,,---------..............................//////000000000000//////.........///////////////........................---------.........//////...........................,,,******,,,------+++//////.........---------------------------------,,,---------.../////////---......,,,++++++---///------------------------......---------,,,,,,,,,***+++---//////...---,,,...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///......---------,,,,,,,,,------------------------++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,---------...............---------------------------------------///......------.................................---------------------------...//////000000/////////...---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------......////////////......---------...///000000000111111111000000000//////000000000000000000000000111111000000000000//////111111111111111111111111111111111111111111111111111111111222222222333333000000000000000000000000222111111000000000000000111111000000000000111111000000///000111333555666666666666666666666555555999888888888999:::;;;<<<<<<<<<<<<<<<======>>>>>>BBBAAA@@@@@@??????@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;999888777666555555555555777555222111222333222222555333111111222222222111000000000000000000000000000000000000000000000000000000111111000000///...111111000000000000//////////////////////////////............///////////////////////////......---................................................///............---------------------------------,,,++++++,,,...//////...,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------............//////...------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++***+++,,,---,,,+++------------------------......------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------....../////////...------------...///...............---------........................,,,,,,,,,---------..............................000000000111111000000000---------------,,,,,,,,,------------------------+++,,,,,,---...///000000...........................,,,***+++,,,---,,,+++...............---------------------------------------..................,,,------,,,++++++,,,...++++++,,,------...//////...------------,,,,,,,,,+++,,,---.........---,,,...------,,,,,,------...------------------------------------------------+++,,,,,,------............------------,,,,,,,,,++++++,,,------...//////++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......000//////......---------.................................------......///........................------------------------......///000000000000000......---,,,,,,,,,------,,,,,,,,,,,,------------...------------,,,,,,,,,...------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------------------------......////////////......---------...//////000000000000000000////////////////////////////////////000000000000000000//////111111111111000000000000111111111111111111111111000000111111111222222222000000000000000000000000000000////////////000000000000////////////000000111111111111222333555555444444444333333222222222333333333333444444555555444444555555555555555555777777777666666777777888555555555555444444444444333333222222111111111111666555333222333333333333333222222222333333333333000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000//////////////////////////////............////////////...///////////////......................................................///............---------........................---,,,+++,,,...///...---+++++++++,,,,,,,,,------,,,+++++++++++++++++++++------------------------///......------.................................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------...------,,,,,,------...------------------------------------------------------------------------------............------,,,------........................------.........................................................,,,,,,,,,---------..............................//////000000000000//////...---------,,,,,,++++++------------------------++++++,,,---...///000111........................///...---------.................................------------------------...............---------,,,---...---,,,,,,---...,,,,,,,,,---------......------------------------+++,,,---.........------...------,,,,,,------...------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,------...,,,,,,,,,---------......111111000///...------,,,------------............,,,,,,+++++++++,,,------........................------------------------+++,,,,,,---------------...------,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......---------------------------......//////......------------......///////////////////////////////////////////////////////////////////////////000000111111000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000///////////////000000////////////////////////111111111111222333333444000000000000000000000000///000000111111111111111333333333333333333333333333222222222222333333444222222222222222222222222222222222222222111111111111111111000000000000111...///000000000000000111////////////////////////////////////////////////111111111111111000////////////////////////000000////////////////////////............////////////......///////////////...................................................///............---------........................///...,,,,,,------,,,++++++++++++,,,,,,,,,------............////////////------------------,,,,,,......---------......///---.....................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------............------,,,---......//////......---..................------.............................................,,,,,,,,,---------..............................---..................---///......------,,,,,,,,,------------------------++++++,,,---...///000111.................................---------...///---.....................------------------------...............------------///000///...---...///......---------,,,,,,,,,------------------------,,,,,,---------...------...------,,,,,,------...------------------------........................,,,,,,,,,---------------------------------------......---------,,,,,,,,,------------------------***++++++,,,,,,---------,,,,,,,,,---------......111111000///...------,,,++++++,,,,,,,,,---------+++++++++++++++,,,---...........................------------------------******+++,,,,,,,,,,,,+++------,,,,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------,,,,,,------...///,,,,,,,,,---------......------------------------------............------------------.................................///000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000........./////////000000111111111111111111111111///////////////000000111//////000000000000////////////000000000000000000000000000000111111111111000111222222222222111111000111111111222222333333000000/////////000000111//////000000000000111111000111111222222111000000///111222111000///000111///111333333222111111222////////////////////////////////////////////////000000111111000000///.........////////////000000////////////////////////............////////////---...//////////////////................................................///............---------------------------------000...------------+++***,,,,,,,,,,,,---------------------------.........------------,,,,,,,,,,,,---,,,,,,,,,,,,---......---------...............***++++++,,,,,,------...---------------------------,,,+++,,,---...---,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,.../////////...---------...//////...---------------.......................................,,,,,,,,,---------..............................,,,------......------,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------------------+++,,,---,,,+++***,,,...---------...............------------------------------..................---///111111///...///000//////...---,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000//////......---------***++++++,,,,,,---------------------...//////000........................------------------------++++++,,,---------------------,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,------------...++++++++++++++++++++++++---------------------------------------------------------------......///,,,,,,,,,---------......------------------------------............---------------------------------------...............000000000000000000000000........./////////000000......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000000/////////000000111222///000111111111111000/////////////////////......111111111111111111111111111222333444444333222111------...///000111111222000000///.........//////////////////000000000111...///000111111000//////000222444444222000222333111333666555333222222333000000000000000000000000///////////////////////////000000000000///.............../////////000000////////////////////////............////////////------...///////////////................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---+++,,,------------.........*********++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,---------------.........//////******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,...///000///...---------...//////...---------------.........//////........................,,,,,,,,,---------..............................------............---------------...............,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------+++------,,,******,,,...---------.........//////------------------------,,,---------.../////////,,,...000111///......///---------------------,,,,,,,,,,,,---------......---,,,,,,,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---------...............---------------++++++,,,,,,---......///------------...///000000........................------------------------+++,,,------......------,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------...//////,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,---------.........000000000000000000000000---.........//////000000---......///000111111222000000000000000000000000000000000000111111111111////////////////////////000000000000000111222222///000111222222111000///000000000111000000///.../////////...---,,,,,,,,,......///000000///...---++++++,,,---///000111111222111000////////////000///000000000111111222222...///000111111000//////---000222222///...///111---000333222///---...///111111111111111111111111///////////////////////////////////////......------.........//////000000////////////////////////............/////////000------...///000000//////................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...---------.........//////---------....../////////---------,,,,,,+++++++++************++++++,,,------------.........//////******+++,,,,,,---......))))))))))))))))))))))))---,,,+++,,,...///...------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,---..................---+++,,,...000000///...---,,,---...//////...---,,,---------.........//////........................,,,,,,,,,---------....................................////////////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------..................---------------------------///000...,,,+++...000---------.........//////------------------------,,,,,,------...///000000+++---000000...---------+++,,,,,,------......///,,,,,,,,,------.........---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........+++,,,,,,------......///---------------------------,,,,,,++++++*********,,,,,,,,,---------......,,,,,,------------------,,,,,,------...///000000*********+++,,,---...///........................------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........////////////////////////------------------------------------------------...------------...//////,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,------.........111111111111000000000000---///000222222222111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111///------///000111000000000000000000000000000000000000000000000000////////////............000000//////.........---///////////////000000111000///---,,,---...000111000000000///000111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////............////////////////////////........................//////.........---------........................//////.........---------+++,,,---......---,,,+++......------------......---,,,,,,++++++,,,,,,---......---------,,,,,,,,,//////...---,,,,,,++++++------------------------......---,,,,,,,,,,,,---------------------------------------------------------------------------......---,,,---...///000///...---,,,,,,,,,,,,,,,........................***+++,,,,,,------,,,,,,------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,---///000222333......//////...---,,,,,,......---,,,+++******)))000///...------...///000------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...........................------------------------------------------------...------,,,,,,------...------...///...---+++*********+++,,,------------,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,,,,+++++++++------------,,,,,,+++******+++,,,,,,------------------++++++++++++------******,,,------,,,******......---------,,,,,,,,,///...,,,++++++,,,...///,,,------......------,,,---------............///...---,,,,,,,,,,,,---...---------,,,,,,+++++++++//////------------//////...------,,,,,,------...////////////////////////---------...------,,,,,,------------------------+++++++++,,,,,,------------------,,,,,,+++++++++..........................................------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///........................------............---------------............///......------------......//////000000000000000000///000000111111000///...////////////////////////000000000000000000000000////////////////////////........................000000///......///000111////////////////////////////////////////////////000000000000////////////000/////////............000////////////000111111000///...------///000222//////000000000111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////............////////////////////////........................//////.........---------..............................------,,,,,,,,,,,,,,,------------------,,,------,,,,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,///......---,,,,,,++++++------------------------......---,,,,,,,,,,,,---------------------------------------------------------------------------...---,,,,,,,,,---...//////...---,,,,,,,,,,,,---------------------------,,,------...............------------------------++++++++++++++++++++++++////////////////////////,,,---------............////////////////////////........................------------...000111222......//////...------,,,---------.........//////000///...------...//////------............------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...------------------------------------------------------------------------...------,,,,,,------...------......------,,,+++------.........---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,,,,+++++++++,,,---------,,,,,,+++******+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,------.........///...,,,++++++,,,...///,,,------......------,,,------------...............---,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,+++,,,+++************+++,,,...------,,,,,,------...........................,,,------...------,,,,,,------------------------,,,,,,---------.........//////.........---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////........................------............---------------............///......------------......---.........///000000000000000000000///...---,,,////////////////////////000000000000000000000000////////////////////////..............................//////000000111111////////////////////////////////////////////////111111111000000000//////////////////............000000000000000111111222000///.........///111222...///000111111111000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///000000111111000000///////////////............////////////////////////.......................................---------........................---,,,,,,,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,///......------......///......---------,,,,,,,,,.........------,,,,,,+++------------------------......---,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,---............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////////////////////////////..............................------...//////000.........///......---,,,---------........./////////......---......//////------............------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------.........---,,,,,,,,,------////////////...---,,,+++,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,---------***++++++,,,---...///000...---,,,++++++,,,---...,,,------......------,,,------------...............------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---......---,,,,,,---.........------,,,,,,------...------------------------,,,,,,------...------,,,------------------------------............/////////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000........................------............---------------............///......------------......,,,,,,------...///000000/////////......------,,,////////////////////////////////////////////////////////////////////////........................---...///000111111111000////////////////////////////////////////////////000000000000///////////////////////////.........000000000000000111222222000////////////000111222---...000222222111000...////////////////////////////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////............////////////////////////........................................................................---,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------,,,,,,,,,,,,------......------------............---------,,,,,,,,,......---------,,,,,,,,,,,,,,,------------------......---,,,,,,,,,,,,---------------------------------------------------------------------------++++++++++++,,,,,,------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000------------------------........................///......------.........---...............------......---,,,+++******)))...------.........//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...///...,,,++++++,,,---..................---,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///++++++,,,,,,---...//////...---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,---------.........------------------------+++++++++,,,,,,---------//////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,---------------------------------------------------------------------------------........./////////000000........................------............---------------............///......------------......+++,,,,,,---...//////000---------------...//////////////////////////////////////////////////////........................////////////////////////......///000111000000000................................................//////.........---------.........///////////////000000000///000111111222///////////////000000111,,,...000111222111///...........................////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////............////////////////////////........................---.............................................------------...............---,,,++++++,,,---.........------------......------,,,,,,,,,,,,------......---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---------------------------------------------------------------------------++++++,,,,,,,,,,,,---,,,------,,,,,,,,,------...------------------------******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000------------------------........................///......---------------------...............---......---,,,+++******))),,,,,,---...............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...------------------------------------------------------------------------...------,,,,,,------......---,,,++++++,,,...///++++++,,,---------------------------------------,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///------------///000---------------------------------,,,,,,---------,,,------......------,,,,,,,,,,,,------------...------------------------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------.........///------------------------------------------------------------------------............////////////........................------............---------------............///......------------......,,,---------.../////////---,,,,,,------///000000////////////////////////000000000000000000000000........................000000000000000000000000000000000000////////////.........................................................---------,,,,,,.........//////////////////////////////000000111............////////////---...///000000000//////........................////////////000000000000////////////////////////000000000000000000000000...//////000000//////...////////////............////////////////////////........................---------.......................................------...............///...------,,,,,,------...///......------......///,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,------------------------+++,,,,,,------...............---,,,,,,,,,,,,---------------------------------------------------------------------------++++++,,,---------------------,,,,,,,,,---..............................,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////////////////////////////..............................---------------...,,,---......///.........---------.........//////+++,,,---...............------............---------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...........................------------------------------------------------...------,,,,,,------...------,,,,,,,,,---......)))***+++,,,------------...------,,,,,,------...,,,---------............,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++.........------...............---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,------------,,,------......------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------------------------,,,,,,,,,,,,+++++++++---------............///........................,,,------....../////////........................------------------------------------------------------------.........///........................------............---------------............///......------------......................../////////......------...///000////////////////////////000000000000000000000000........................////////////////////////222111000///......//////................................................///.........------------............/////////000...............//////000,,,------........................////////////000........................////////////000000000000////////////////////////000000000000000000000000......////////////......////////////............////////////////////////........................---------.........//////........................,,,,,,,,,------.........,,,------------------,,,...------,,,,,,------...------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------++++++,,,,,,---......///......---,,,,,,,,,,,,---------------------------------------------------------------------------+++,,,---...///......---,,,,,,,,,,,,,,,---...///---------------------------...//////000000//////------------------------------------------------------------------------,,,---------............////////////////////////........................---------,,,,,,---......,,,------...//////......---------.........//////***+++,,,...//////......------............---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...------------------------------------------------------------------------...------,,,,,,------...+++,,,------......------,,,,,,---------------,,,...---,,,,,,,,,,,,---...------------............,,,,,,,,,---------......+++++++++,,,,,,---------***+++,,,,,,---------,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++---------......---------,,,,,,------------------,,,------------------,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,---,,,,,,,,,,,,,,,,,,+++......///000000///.........------,,,,,,------...------------------------***+++,,,---............------------------------......------,,,,,,,,,,,,---------.........//////........................++++++,,,------...//////////////////////////////........................------------------------,,,,,,,,,,,,------------........................------............---------------............///......------------......///////////////.........222111///...------......////////////////////////000000000000000000000000................................................444333000...------...///................................................000/////////............---.........//////000000---------------...//////+++,,,------......------///............///000000........................////////////000000000000////////////////////////000000000000000000000000......////////////......000/////////............////////////////////////........................---------.........//////........................+++++++++,,,,,,---------+++,,,............,,,+++---,,,,,,++++++,,,,,,---.........------...............---------,,,,,,,,,------------------------++++++,,,,,,---...//////......---,,,,,,,,,,,,---------------------------------------------------------------------------,,,---.../////////...---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................---,,,,,,,,,,,,---...///,,,,,,---.../////////...///...---,,,+++******))))))+++,,,...//////......---..................---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...***+++---...///...------////////////...---,,,,,,...---,,,,,,,,,,,,---...---------.........//////,,,,,,,,,---------......+++++++++,,,,,,---------***+++,,,,,,------------------------,,,,,,+++***++++++------------+++++++++,,,---......---,,,+++***++++++,,,---...//////,,,------......------,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++***...------,,,,,,------...------------------------***+++,,,---............------------------------//////.........---------+++++++++,,,,,,---------........................******+++,,,,,,---......000000000000000000000000........................------------------------+++++++++,,,,,,,,,------........................---..................------------.........//////.........------.........000//////.........//////222000...---,,,---...///......------------..............................------............------,,,,,,------------,,,,,,........................000///...------...///000------............------........................////////////////////////////////////////////////......////////////......////////////////////////......////////////......////////////////////////........................+++,,,---...////////////000000//////.........---...///000///...---...000//////.........---------........................000///...---------------------------------------+++---......------///000......---------,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++..................------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,------...///000000---,,,,,,++++++,,,,,,---................................................------------------------+++++++++,,,,,,---------000///...---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------((())))))***+++------.../////////......---------......---------,,,,,,,,,////////////////////////111000///...---,,,++++++///,,,(((%%%%%%(((,,,///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++000---+++,,,...///---++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------//////.........------------------------------------.........---,,,,,,+++*********+++,,,---...///---------,,,,,,+++++++++***+++,,,---------,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++***++++++,,,,,,------......------------...//////------------------------------------------------...---,,,,,,++++++++++++------------------------+++++++++,,,,,,,,,------///////////////......---+++,,,,,,---.........---,,,***))),,,000333333222,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...///......---------......////////////////////////........................//////............//////111000...---,,,---...///......------------..............................------............------------............------........................//////...------...//////------............------................................................////////////////////////......////////////......////////////////////////......////////////..............................////////////////////////+++,,,---...////////////000/////////............---///000///...---...000//////.........---------........................//////...------------------------------------------...///...---,,,---.........---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,------------,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////---,,,,,,++++++,,,,,,---................................................------------------------+++++++++,,,,,,---------//////...---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------.........---------,,,,,,------,,,,,,,,,+++++++++------------------------............------------///---,,,++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))(((((()))+++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++,,,---......---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------------------------------...---,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,------------///////////////...------+++,,,------......------000...,,,---///000000...------------------------...------,,,,,,---------......---------......///................................................///...............//////000///...---------...///......------------..............................------............------.........//////.......................................------------......------............------................................................////////////////////////......////////////......////////////////////////......////////////..............................////////////////////////,,,,,,---...////////////////////////............---...//////...---...///...............---------........................//////...------------...------------------------...///000...,,,+++,,,,,,......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------......------............------...------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,------......---,,,,,,++++++,,,,,,---------------------------------------------------------------------------++++++,,,,,,,,,,,,------///...------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,++++++------------,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***,,,------,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,++++++******++++++,,,.........------------,,,......------,,,++++++***---------------......///------------------------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////...------,,,,,,------......------000///------...///...---........................,,,------.........---------------------...///000------------------------..............................---------...////////////...---------...///......------------..............................------............------......////////////..............................------------------------,,,------......------,,,................................................////////////////////////---......//////......---////////////////////////......////////////..............................////////////////////////,,,------...//////......///////////////.........---...//////------...///................................................///......---------......---------------------------...///...,,,+++,,,---......---------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,------------......---..................---------------------------------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,---.........------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111222000,,,)))+++---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------++++++++++++++++++++++++,,,------...------,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,++++++******++++++,,,//////.........---------......------,,,,,,,,,,,,------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////......---,,,,,,,,,------...------,,,---,,,,,,---...///000000////////////////////////+++,,,.../////////---------------------...///000------------------------........................---------------...//////......---------...............------------..............................------............------......////////////..............................,,,------------------,,,,,,,,,------------,,,,,,................................................////////////////////////------............------////////////////////////......////////////..............................------------------------,,,---......///..................///////////////---...///...---,,,---///---...................................................---------......///------------------------+++,,,------,,,,,,---///......---------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,------......---..................---------------------------------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///,,,(((&&&''')))+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,------------------++++++++++++++++++++++++,,,,,,------...------,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,++++++******++++++,,,//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............------,,,,,,------...------,,,,,,,,,,,,---------...000111////////////////////////+++,,,...///000///......---------------...//////------------------------........................,,,,,,,,,,,,---...//////,,,---------..................------------..............................------............------.........//////.................................------............------,,,,,,------------,,,,,,........................------------------------////////////////////////------............------////////////////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---.........///////////////,,,---......---,,,---...---------..........................................------------...//////------------------------)))+++------,,,,,,...///......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------............------,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................------------------------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------......//////000000,,,,,,,,,,,,------------.........---------,,,,,,------------------------...---------,,,,,,++++++///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,++++++,,,...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------...---------------......++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,++++++******++++++,,,.........------------,,,+++,,,,,,---......//////,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,------------.........---............---,,,,,,------......------,,,,,,---...///---,,,+++---...////////////////////////,,,---...//////////////////......---------......------------------------........................,,,,,,,,,,,,---...///000+++,,,------..................------------..............................------............------------............------........................---...////////////...---+++,,,,,,------,,,,,,+++........................------------------------////////////////////////,,,------......------,,,////////////////////////......////////////......---------------------------------------------------...............------............/////////000,,,---......,,,,,,---...---------.........//////........................---------------...//////------------------------+++,,,------,,,+++,,,.........---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///000000000//////......---------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,---///000000///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------...///000+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,++++++******++++++,,,------------,,,,,,,,,,,,---------...............,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++,,,+++++++++,,,,,,---...........................,,,,,,,,,,,,------------------......------,,,+++------......------,,,+++,,,---...---++++++---000........................------------...///000111000///...---------------................................................+++++++++,,,---...///000+++,,,------.........---.........------.................................---..................---,,,------------------,,,........................---...///000000///...---+++,,,,,,------,,,,,,+++........................------------------------////////////////////////,,,------......------,,,////////////////////////......////////////......------------------------........................---...............---------.........//////000000,,,---......,,,,,,---...---------.........//////........................---------------...///000---------------------------......---+++******+++......---------,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++,,,,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////222222111000///...------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,+++***)))((('''&&&---------....../////////,,,,,,,,,+++++++++******++++++++++++++++++++++++)))******+++---......///)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------+++)))***,,,---+++(((+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------------------------------+++,,,,,,---.........---,,,,,,,,,---...///000111+++++++++,,,,,,---------***+++,,,---------,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,+++++++++/////////...------,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++++++++++++++,,,,,,---...////////////////////////+++++++++,,,,,,,,,------------......------,,,+++---.........---,,,,,,+++'''***,,,---,,,---111444...........................---------...///111222111000///...---,,,,,,,,,////////////////////////...........................------,,,,,,------............------,,,,,,,,,/////////...---------,,,................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................//////...---,,,,,,........................------............---------------............///........................000///...,,,,,,,,,---...................................................////////////////////////------------------------........................///...---,,,,,,---...///++++++,,,---...............------,,,,,,------...///,,,***+++...///---+++------------------------.........------.........------,,,++++++,,,------,,,,,,,,,---------......------------------------//////.........---------++++++,,,,,,,,,,,,------------.........---+++***.........------,,,,,,,,,------------------------------------------------///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++........................------------------------......------------......//////.........---------...---,,,,,,,,,,,,---...///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......---,,,***)))------------------------+++++++++,,,,,,---------------------------------..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++,,,,,,,,,,,,------------------------------,,,------......------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,------------,,,,,,+++++++++...---,,,+++***+++,,,,,,******+++,,,,,,---.........------,,,,,,------...///...---,,,,,,,,,,,,,,,+++)))''')))+++---+++)))---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................++++++******+++---///000------............------,,,---...///000111222333000///...---,,,------...000000000000000000000000//////...---,,,++++++***...------,,,,,,------.........---------,,,,,,,,,...............---------................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................//////...------,,,........................------............---------------............///........................//////...---------------..............................................................................................................................------------......,,,,,,------...---------...------,,,,,,------......---,,,,,,---...---,,,------------------------......------------......---,,,++++++++++++,,,---,,,,,,,,,---------......------------------------///.........------------++++++,,,,,,,,,,,,------------.........---,,,+++......---------,,,,,,,,,------------------------------------------------///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------.........---------,,,,,,------------------------------------------------......------------......//////.........---------...---,,,,,,,,,,,,---......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------------------------------+++++++++,,,,,,---------..........................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,+++***++++++,,,,,,,,,,,,------------------------------,,,------......------,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,---------------------------,,,+++++++++,,,---------------,,,,,,+++++++++...---,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,///...---,,,,,,,,,,,,------,,,***,,,...///...,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,+++*********+++,,,---------............------,,,,,,---...///000000111000///...---,,,------...//////////////////////////////......---,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,---------...............................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......---,,,------------------------------............---------------............///.................................///......---,,,........................................................................////////////////////////////////////////////////---..................------------...------,,,,,,...------,,,,,,------...,,,---...---,,,,,,---...------------------------------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,---------......------------------------............------------++++++,,,,,,,,,,,,------------.........---,,,+++...------------,,,,,,,,,------------------------------------------------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------------------//////............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.....................---------...------,,,,,,------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......------------------------++++++,,,,,,,,,,,,------------------------------------------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...............---,,,+++++++++,,,,,,,,,,,,------------------------------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,//////......------,,,,,,++++++++++++,,,,,,......------,,,,,,,,,,,,++++++...---,,,+++++++++,,,,,,//////...---+++***)))))),,,++++++******++++++,,,......---,,,,,,,,,------...---,,,---/////////...------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,------............------,,,,,,---------.........//////...------------......................................................------,,,,,,------...------------------------,,,---------.../////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............------------------------------------............---------------............///........................------/////////...---,,,................................................................................................////////////////////////,,,---...//////...---,,,............---,,,++++++...------,,,,,,------...+++---///...+++***,,,///---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,---------------------------,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..............................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,+++******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***.../////////...------,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,------------------,,,------------------------//////...---,,,+++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++///......---+++******))),,,,,,++++++++++++,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------------...------............------......------------------............------......------------------------........./////////000000...------,,,,,,------...------------------------,,,---------.../////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............---------------------------------............---------------............///........................,,,---...//////...---,,,........................................................................------------------------////////////////////////,,,---...//////...---,,,............---,,,++++++...------,,,,,,------...+++---///...+++***,,,///---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......------------......---.....................------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,+++******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........///......------+++++++++,,,,,,,,,------------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,------......------,,,------------------------------,,,,,,+++***)))))))))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------...,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,------------------------***++++++,,,---.........------............------/////////............---------..................------------------------------......///000000000...------,,,,,,------...,,,,,,,,,------------...---------...............................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///........................,,,---......///.........................................................------------------------------------------------........................---..................------------...------,,,,,,...------,,,,,,------...,,,---...---,,,,,,---...------------------------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,------------...------------------------------------------------***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,,,,---........................------------------------......------------......---------...............,,,------......------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......------------------------------,,,,,,,,,,,,++++++------------------------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,++++++,,,,,,------......,,,---...//////...---,,,,,,,,,,,,------------...,,,,,,++++++******))))))******,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,---------,,,+++*********+++,,,,,,---.........------,,,,,,------...------,,,,,,,,,---......---...000///......///111------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,........................&&&''')))***+++,,,,,,,,,------............------/////////...............,,,---......///.........---------------------------------....../////////...------,,,,,,------...,,,,,,,,,---------.....................---------................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///........................---------------...//////................................................------------------------........................------------------------......------------......,,,,,,------...---------...------,,,,,,------......---,,,,,,---...---,,,------------------------......------------......,,,---............---,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------------------------------)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,------......------------------------------------------------......------------......---------.........//////,,,,,,---......---,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---------------------------------------------,,,,,,+++++++++........................***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,++++++,,,,,,---......///,,,---...//////...---,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,---------,,,++++++++++++,,,,,,---------,,,,,,---------,,,+++*********+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///,,,...000///------///111------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------((()))+++,,,,,,,,,++++++------............------------------------......,,,,,,.../////////......---------------------------------------............------,,,,,,------...,,,,,,,,,------........./////////......------,,,................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---..................------------.........//////...........................---,,,,,,---...///000................................................------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///++++++,,,---...............------,,,,,,------...///,,,***+++...///---+++------------------------///......------......///------...//////...------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------++++++,,,,,,,,,------------,,,,,,+++,,,---...///,,,,,,,,,------.........------------------------------------------------)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........---------.........//////,,,,,,---......---,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......---,,,***)))---------------------------------,,,,,,+++++++++------------------------******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///++++++,,,------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,++++++,,,,,,---...//////,,,---///000000///---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,---+++,,,---------,,,+++***+++++++++,,,,,,---------,,,,,,---...---,,,+++***+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///)))+++------+++***,,,...------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,---..................---+++++++++,,,,,,---------+++,,,.../////////..............................------------------------........................///...---,,,,,,---...///,,,------......------,,,------------------------------------------------//////////////////////////////...------------...------------------------,,,,,,,,,---------......+++++++++,,,,,,---------------------------------.........------,,,,,,,,,,,,------......------,,,---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......+++,,,,,,------,,,,,,+++------------------------...,,,***))))))***,,,...------------------------,,,,,,,,,++++++*********------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------+++******+++------/////////......------------------------------------,,,,,,++++++,,,,,,---///...,,,+++***+++,,,,,,...------,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------...------,,,,,,,,,------......------,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------///...---,,,,,,---...///++++++++++++++++++++++++.........------,,,,,,,,,------............------........................///---++++++------+++))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++*********+++,,,------,,,+++******+++,,,---///...,,,+++***+++,,,,,,------++++++++++++------///...------++++++***))),,,,,,,,,------.........+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,------......------,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,---------,,,,,,,,,---...///------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------******+++,,,,,,---......111000///...---,,,,,,,,,//////.........//////000---,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---...---,,,++++++,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------,,,,,,---......,,,******+++,,,...---,,,,,,---...,,,+++...///000///---,,,---...---------............///........................///...---,,,,,,---...///,,,------......------,,,------------------------------------------------........................------,,,++++++++++++,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------------------------------......---------,,,,,,,,,,,,------......------,,,........................------..................------------------------------------------------..............................------------......,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,++++++------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------...------,,,,,,------............---------,,,,,,---------------------------,,,,,,++++++,,,,,,---///...---,,,,,,,,,------------,,,,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......//////,,,------......------,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********+++,,,---/////////....../////////...---,,,+++++++++,,,,,,......---,,,,,,---.........------,,,,,,+++++++++,,,,,,------------------++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,------......------,,,---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++---......---,,,,,,---------------............------------------------......---------,,,,,,,,,************++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------...------------...//////000000///...---------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,------------,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,------,,,+++***,,,---000...,,,,,,---...---,,,,,,---...---+++***+++,,,---------............///------------------------......------------......,,,------......------,,,------------------------------------------------........................------,,,++++++++++++,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,,,,------......------,,,////////////////////////..................------------------------------......................................................------------......------............------------------------------+++,,,...//////...,,,+++------------------------............------------------------------------...------,,,,,,------...------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---......//////......---------------,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---//////...---------......,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---------------------------+++,,,,,,---.........---,,,------......------,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------......------------......------------------------++++++++++++,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,------,,,+++++++++,,,,,,///......------......///---,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++---......---,,,,,,---+++,,,.../////////...---------------------------...------------,,,,,,,,,,,,,,,------.........///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111222111000///---,,,,,,++++++---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------+++,,,,,,------.........+++,,,---,,,++++++---///222///---,,,---.........,,,---------+++***+++,,,---------............///------------------------------------------------,,,------......------,,,------------------------------------------------........................//////...------------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,.......................................---------------------------------------------------------..............................------------............////////////......------------------------,,,,,,------------,,,,,,------------------------...---------------------------------------------...------,,,,,,------...------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---......------------------,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---------------------------/////////...---+++***))),,,------......------,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------------------------------------------------------*********++++++,,,,,,,,,,,,------......------,,,........................,,,++++++++++++,,,++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++***++++++++++++,,,,,,***+++,,,------,,,+++***---,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,------...............------,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---......,,,------......------,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,++++++---......---,,,,,,---)))+++---...///...,,,+++,,,,,,------------------------------------------------......///000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...///111222///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////***,,,---,,,,,,,,,...000333000---+++,,,...///000---...//////---------///---------............///------------------------,,,------------------,,,,,,------......------,,,------------------------------------------------........................//////...------------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------.....................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------.........//////000000//////...---------------------------,,,+++))))))+++,,,---------------------------,,,,,,,,,,,,,,,---------------------------------...------,,,,,,------......------,,,,,,------...******+++++++++,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---......///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++/////////...---+++***))),,,------......------,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------,,,------------------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,------------,,,,,,........................***++++++++++++++++++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,---...///000000///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------......///.........------,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,------......------,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++---......---,,,,,,---(((***,,,---...---+++***,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---------------...///000,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,++++++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////***+++------,,,---///111333000---+++,,,...///000---...///...------...///---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,------------------------------------------------------------------------------,,,++++++++++++,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++------------------------,,,,,,,,,------------...,,,------......------,,,---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------............////////////......------------------------...,,,***((((((***,,,...------------------------,,,,,,,,,,,,,,,---------------------------------...------,,,,,,------.........------------......++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------...///---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,---.........---,,,------......------,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++------............------++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------.........///------------------,,,,,,............---------------,,,,,,,,,,,,---......,,,------......------,,,))))))***+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,---)))***+++------,,,,,,++++++,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......++++++,,,,,,---///000111---,,,,,,,,,,,,---......------------------------++++++------------++++++,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------.........+++,,,------,,,---///111222///---,,,---.........***,,,---,,,++++++,,,...---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,------......------,,,------------------------------------------------------------------------------,,,++++++++++++,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,------......------,,,........................+++,,,,,,---...///000000------------------------------------------------..............................------------......---......//////......------------------------------,,,++++++++++++,,,---------------------------,,,---------............------------------------...------,,,,,,------.........------------......,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---***+++---.........------///......------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......//////,,,------......------,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++***)))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,***+++,,,---------,,,,,,,,,,,,---......---,,,,,,---------...............,,,,,,------------------///.........---------------,,,,,,,,,,,,---......,,,------......------,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++---......---,,,,,,---,,,,,,---------.........++++++,,,,,,---......///,,,,,,,,,---------...............---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------.........---------......------------...///000000---,,,,,,,,,,,,---......------------------------***+++---......---+++***---------,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,---...---------///111000...,,,,,,---...---,,,***+++---,,,++++++,,,...---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,------......------,,,------------------------------------------------------------------------//////...------------...------------------------,,,,,,,,,---------......---------,,,,,,+++++++++------------------------,,,,,,,,,------.........,,,------......------,,,////////////////////////***+++,,,---...000111111------------------------.........................................................------.........------............------------------------------,,,,,,---......---,,,,,,---------------------------.........//////000000------------------------...------,,,,,,------.........------------......,,,,,,------------......///...---,,,,,,---...///---------....../////////---------------------------,,,,,,++++++,,,,,,---+++,,,.../////////......000///...------------------,,,,,,++++++,,,,,,------------------------------------...------,,,,,,,,,------......------,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------++++++------------++++++------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++........................'''***,,,+++))))))+++---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++//////---,,,,,,---//////)))***,,,---...---,,,,,,,,,---...//////...---,,,........................,,,,,,,,,------.........//////.........------------,,,,,,,,,,,,---......,,,------......------,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////+++---......---,,,,,,---///............///000000++++++,,,,,,---...//////,,,,,,,,,------.........,,,++++++***)))((('''''',,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------******+++,,,,,,---......---------------...///000000//////.........//////---,,,,,,,,,,,,---......------------------------***+++---......---+++***......,,,++++++,,,......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------,,,,,,---.........------...000...---,,,,,,---...,,,+++,,,---......------///000---------.........////////////...---,,,++++++***------------------,,,,,,/////////...---------,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......------------------------111///,,,,,,......+++(((------------------------------------------------//////.........---------,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,))),,,...---+++***,,,///------++++++++++++------000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------------------++++++,,,,,,---...//////000000///...------,,,,,,.........------,,,,,,,,,------------------------.........------,,,,,,,,,---,,,,,,+++*********+++------.........---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,+++(((''''''))),,,...000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********++++++++++++,,,,,,---...---------,,,,,,+++++++++---------------------------------------------------------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------,,,+++******------------,,,,,,+++***---------....../////////---......///////////////,,,---......,,,,,,---...---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++***+++,,,---...---,,,+++.................................------,,,,,,,,,------------,,,,,,+++***++++++,,,,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++------------------------........................,,,,,,,,,++++++*********))))))(((((()))***++++++------++++++++++++------.........------,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------,,,,,,+++------------------------............------------------------------------........................++++++++++++++++++++++++------------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......------------------------000...,,,,,,......,,,***------------------------------------------------//////.........------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,***,,,------++++++,,,.........---,,,,,,---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------------------++++++,,,,,,---......///...------,,,++++++******......---------,,,,,,,,,------------------------......---------,,,,,,,,,...------,,,++++++,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,+++***))))))+++,,,---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,---------,,,------......------------,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------***+++,,,---............---------------,,,+++***+++++++++,,,,,,,,,,,,,,,,,,------...............,,,---......,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,........................,,,,,,,,,,,,,,,+++++++++---------------,,,+++***++++++,,,,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++------------------------........................,,,,,,,,,,,,+++++++++++++++*********++++++,,,------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------......,,,------------.........---------------------------------............///------------------------+++,,,,,,------.........------------............------------------------------------------------++++++++++++++++++++++++........................------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,......---,,,------------------------------------------------...............---------...............---------------------------------------------------------,,,,,,,,,---------......,,,,,,------------------***+++------++++++,,,...///......------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------+++,,,,,,------.........---------,,,,,,++++++***...------------,,,,,,,,,------------------------...------------,,,,,,,,,......------,,,,,,------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---.../////////...............///...............---------------------.........------------------------------------------------------,,,,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,---............,,,------------,,,,,,+++,,,,,,,,,,,,+++++++++++++++,,,,,,---...---------,,,---......,,,,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,------------------------------******+++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,---......---,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------........................---------............///,,,,,,,,,------.........++++++,,,,,,---...//////,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,---.........------------------------------------------------......................../////////...---------,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,------.........++++++,,,,,,,,,,,,------......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------------,,,,,,,,,---------......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---.../////////..............................---,,,,,,,,,------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,------......------,,,+++++++++,,,,,,,,,---------......------,,,+++***,,,---------------,,,,,,///......------,,,,,,,,,,,,,,,---............---,,,---......,,,,,,---......------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...------------------------******++++++,,,,,,------,,,---------------,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------............---------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,---------------------------------------............///+++,,,,,,------.........++++++,,,,,,---...//////+++,,,,,,,,,------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------+++,,,,,,---------...///---------------------------------------------------...................../////////...---------,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,------.........+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------,,,,,,,,,---------------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------------------------------------,,,+++***,,,------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,---------------,,,,,,+++***))),,,------......---------.........------,,,,,,+++------...///////////////,,,---......,,,,,,---............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...------------------------++++++,,,,,,------......,,,------......---------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,------.........+++,,,,,,------.........,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,------------...,,,,,,,,,---------......------------------------+++,,,------,,,,,,...///---------------------------------------------------------..............................---------------------------------------------------------,,,,,,,,,---------......,,,,,,------------------,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++*********+++,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------+++,,,---------,,,+++***---------------.........------------------------------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,------......------,,,++++++,,,,,,,,,,,,------******+++,,,------------,,,------............---++++++++++++************---...//////000000//////,,,---......,,,,,,---...............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......,,,------............---++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++---......,,,+++---///---------------------------------------------------------.........//////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,---+++***+++---...---+++,,,,,,---......---,,,,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......+++++++++++++++,,,---------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------***+++---...///...,,,+++------------,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,---...////////////,,,,,,---...............***************+++++++++,,,---......//////......,,,---......,,,,,,---...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---...............++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......,,,------------.........---------------------------------............///------------------------------------------,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------+++---///...,,,+++,,,///---------------------------------------------------------.........//////,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---+++)))+++---///---+++,,,---...//////...---,,,***++++++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------------------------------------------........................,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,------...///---,,,,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------.........***,,,...000000///...------------,,,,,,+++++++++------------------------------------------------+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,------......------,,,++++++,,,,,,,,,---------111111111111000///...---,,,,,,---.../////////...+++++++++,,,,,,------...+++,,,------......------,,,---......,,,,,,---...//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,---.../////////...++++++,,,,,,,,,---------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///...---,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////........................---------.........//////,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,++++++******++++++,,,---------------------------------,,,,,,+++++++++............---,,,+++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------111///,,,,,,......+++(((+++++++++,,,---...///000---------------...///000,,,,,,,,,---------......////////////////////////------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------............---+++***)))******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,//////.........---------///...,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000......------------......,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---///111111///---++++++++++++,,,,,,---------,,,------......------,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++///---******+++,,,---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,++++++*********------------------------))))))***+++,,,,,,------------------------------------------------------,,,+++*********+++,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------,,,------......------,,,+++,,,---.........---------------,,,,,,,,,++++++,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,+++++++++............---,,,+++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111///------//////---+++,,,,,,,,,,,,------...///------------------......,,,,,,,,,---------..............................------------,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------...------,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,///.........------------,,,++++++++++++---...///++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++...,,,******,,,------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++******------------------------*********+++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,+++,,,,,,------------------------,,,,,,,,,++++++,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,++++++......------,,,,,,++++++******++++++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000...---...///000///---------,,,,,,,,,------......------,,,,,,,,,,,,---,,,,,,,,,---------......------------------------.........------------,,,,,,------......------,,,------------------,,,,,,---......////////////...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,............------------,,,,,,+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++************+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++...,,,******,,,------,,,------------------------.........---------------,,,,,,,,,,,,++++++++++++------------------------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++------------------------,,,------......------,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++******++++++,,,---......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------...//////.........---,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,---------......------------------------//////.........---------,,,------......------,,,.........------,,,,,,,,,,,,---...000000000///...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,------------------------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------,,,,,,,,,,,,------...,,,+++))))))+++,,,...------------------------------------------------------------------------------------------------------------------------...---,,,++++++,,,---...---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++---+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++------------------------------------------------++++++++++++,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,------......------,,,++++++++++++,,,,,,------...------------,,,,,,,,,,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,******+++,,,------......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++***+++,,,,,,,,,------.........---,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,---------..............................//////.........---------,,,------......------,,,.........------,,,,,,,,,***+++---...//////...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......///---,,,******,,,---///------------------------------------------------------------------------------------------------------------------------///...---,,,,,,---...///---------,,,,,,+++++++++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,+++++++++,,,---............---------,,,,,,,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------++++++,,,,,,,,,,,,---------,,,+++******+++,,,---++++++,,,,,,------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++)))+++,,,,,,++++++,,,...------,,,,,,,,,------......------,,,,,,,,,,,,---,,,,,,,,,---------......////////////////////////.........------------,,,,,,------......------,,,------------------,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,------------((()))***,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,------......------,,,,,,,,,,,,++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////......------......///......---,,,,,,---......------------------------------------------------------------------------------------------------------------------------//////------------//////---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,------......------,,,...---,,,+++,,,---...///............---------,,,,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------***+++,,,------,,,+++***------------------------+++++++++,,,,,,------------,,,***))))))+++,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...***,,,------+++***,,,...,,,,,,,,,,,,------...///------------------......,,,,,,,,,---------..............................------------,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++,,,,,,,,,---------&&&''')))+++---------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,------...---------,,,,,,+++++++++******+++,,,,,,---......+++++++++,,,,,,---------***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------...------------------...+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++*********,,,...///---,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------+++,,,,,,,,,---.........+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,------......------,,,///...---,,,,,,...///111............------------,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,////////////////////////******+++,,,,,,---......)))***,,,------,,,***)))------------------------+++++++++,,,,,,------------,,,***))))))+++,,,...------------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111+++---///...,,,+++,,,///+++++++++,,,---...///000------------......///000,,,,,,,,,---------......------------------------------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------.........000///---,,,++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,---------((()))++++++,,,+++***)))---------------------------------------------------,,,,,,++++++,,,,,,---+++*********+++,,,,,,------------,,,,,,+++++++++******+++,,,,,,---......+++++++++,,,,,,---------)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------------------------........................++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***)))***,,,...///---,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------.........------------------------++++++,,,,,,---...//////------------------------------------------------+++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++------------------------,,,------......------,,,000///---------...000222//////.........---------.........------,,,,,,,,,........................---------.........//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------------------------,,,------......------,,,***++++++,,,,,,------......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,.........................../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,...------,,,,,,------...------............---------,,,,,,++++++,,,,,,---------------------------000///......///...,,,***+++,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............---------...---,,,+++++++++,,,------------------------------------,,,,,,+++++++++---+++)))***,,,---+++)))++++++++++++++++++++++++.........------,,,,,,,,,.........------.........------,,,,,,++++++++++++/////////...---,,,******---......///...---+++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---.........---+++)))(((------------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...//////...,,,++++++,,,---///.........------,,,,,,,,,---...///...,,,++++++---......................../////////......---------...........................------,,,,,,------...//////...,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++++++++++++++++++++...---,,,+++++++++,,,------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------------------,,,,,,+++++++++,,,------------------------------------------------------///......---------.........,,,)))(((***,,,,,,,,,---,,,,,,,,,,,,---......---.........---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...................................................------,,,,,,------...------,,,+++,,,---...///------------......///000++++++++++++++++++++++++......---------,,,,,,,,,........................,,,,,,---------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......***,,,------++++++,,,...------------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------,,,,,,------------------------------------------------......---------,,,,,,,,,------,,,,,,,,,,,,------......////////////......---,,,,,,++++++,,,,,,---------------------------,,,+++,,,,,,------+++***)))+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---+++***+++------,,,***++++++++++++++++++++++++......---------,,,,,,,,,......------------......000000000/////////..................---,,,++++++***+++,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---------,,,++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...//////...,,,++++++,,,...////////////......---------,,,.........,,,+++,,,---........................------,,,,,,,,,+++++++++........................------,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---------............------++++++++++++++++++++++++------,,,+++++++++,,,---...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,---...//////...------,,,++++++++++++---------------------------------------------------,,,,,,++++++,,,,,,,,,///---******+++------------,,,,,,,,,------......,,,,,,------,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,---------------,,,,,,,,,---...///+++++++++++++++,,,------------------------------...------------,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......------------------------++++++,,,,,,,,,,,,++++++......---,,,,,,+++******------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////***,,,------++++++,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,/////////............---........................------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------............---------,,,,,,++++++,,,,,,---------------------------)))***+++---------,,,+++***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,------............------------,,,------......------,,,((()))***+++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,---------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...---,,,++++++,,,......///////////////.........+++---...---,,,,,,---...........................---,,,,,,,,,,,,+++++++++------------------------,,,,,,++++++++++++,,,,,,))))))******+++,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,...///000000///...---,,,+++*********------------------------------------------------,,,,,,,,,++++++,,,,,,---000...,,,+++---.........,,,,,,,,,---------......++++++,,,,,,++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---...///+++************++++++,,,........................------------------------------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------------------------***++++++,,,,,,++++++***---------,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------***+++---,,,++++++,,,...---,,,,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////////////////...------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------+++,,,...//////...---------------.........+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,+++,,,------.........---******++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,------...------,,,,,,------...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......------,,,,,,,,,---......//////..................***,,,------,,,,,,...///................................................------------------------,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,---...//////...---,,,,,,++++++++++++------------------------------------------------......---------.../////////---,,,,,,---......---,,,,,,---------...------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------......,,,,,,,,,++++++,,,,,,---........................------------------------------------------------*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))***+++---,,,++++++,,,...---------,,,,,,+++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,...000///------...///...---+++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---/////////////////////000++++++,,,---..................------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++++++++,,,,,,------,,,,,,,,,------------------------+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,,,,,,,------......------------------------***,,,------,,,,,,...///................................................------------------------,,,++++++******++++++,,,------......---,,,++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++,,,,,,---------------------,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------,,,,,,++++++++++++,,,,,,---...---------------------------------------------------------------...///000...,,,++++++---------,,,+++,,,---.........------,,,,,,---------------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------------------------++++++,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((***,,,------++++++,,,.........------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000---............/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------......------,,,,,,------.........////////////......---,,,,,,++++++,,,,,,---------------------------,,,---...---++++++///222000---***+++...000000...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,---------------------.........+++,,,,,,---.........---000///...---,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111000///---,,,+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------+++,,,------......------+++,,,,,,------.........,,,,,,,,,---------------+++---...---,,,,,,---...........................+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......//////...---+++***------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++*********+++,,,,,,***++++++,,,,,,------...---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///......------,,,++++++*********+++,,,---...///------------------------------------------------++++++++++++,,,------...---,,,+++,,,---...---++++++,,,---.........---,,,,,,,,,---.........------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,------......------,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++***,,,------++++++,,,...//////......---,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------............------------------------------------------------,,,,,,,,,---------......///......------......///------............---------,,,,,,++++++,,,,,,---------------------------+++,,,---,,,***---444::::::444...,,,...000///---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,------+++***+++---------------------------,,,,,,,,,---------............------------......)))))))))*********++++++,,,,,,------...---------...---,,,++++++,,,,,,---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------...------,,,,,,++++++***+++++++++,,,,,,---------000///...---,,,,,,---...***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------........................+++,,,---.........------***+++,,,---............------------.........///,,,.........,,,+++,,,---........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,---......---+++***,,,,,,,,,------,,,,,,,,,------------------------)))***+++---......------+++++++++++++++,,,------******+++,,,,,,---......++++++,,,,,,,,,,,,,,,+++------------------------,,,++++++******++++++,,,------------------,,,,,,++++++++++++,,,------...------------------------------------------------++++++++++++,,,---.........---,,,---//////---,,,***+++---//////...---,,,++++++,,,---------------------............------........................------------------------------------------------+++,,,...//////...,,,++++++,,,---.........------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......///000------------------------,,,------......------,,,...------,,,,,,++++++***++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---.....................***,,,------,,,+++---...000000///...------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........//////............//////*********++++++*********---,,,,,,++++++,,,,,,---------------------------+++---...---,,,111:::BBBEEE===333...------+++))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++)))***+++---......------------------------------+++++++++,,,,,,---------)))+++---,,,***)))+++---------------------------,,,,,,,,,------.........///......------......///+++++++++,,,,,,---------,,,------......---,,,,,,+++******)))***,,,---......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------///...------,,,+++***)))+++++++++,,,,,,---------......---,,,---...///000***+++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------........................+++,,,---.........---,,,***+++,,,---............---.........//////000000---...///...,,,+++,,,---........................---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...((()))+++---------,,,+++++++++---......---++++++------------------------)))***+++---......------,,,,,,,,,,,,------...///******+++,,,,,,---......)))***+++---.../////////------------------------,,,++++++++++++++++++,,,,,,,,,,,,------.........------,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,---...///000111///......///000000///---***+++---//////...---,,,)))***+++,,,,,,,,,,,,,,,------............------........................................................................+++,,,...//////...,,,++++++,,,---.........---,,,000///......------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***...---,,,++++++,,,---...---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111////////////............++++++,,,,,,,,,,,,------------------------------,,,---......//////......------++++++++++++------...------,,,,,,------...------------------------......------------......---------------------------------------------------------------------------,,,++++++------,,,+++000/////////000111333444888333///,,,------,,,***------------------------,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------............---,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++...........................---+++++++++---///000,,,------......------,,,++++++,,,,,,,,,---------------------------------...------,,,,,,------...------------------------,,,,,,,,,---...///000000;;;555...,,,------+++(((******+++++++++,,,,,,,,,------------,,,,,,+++***---------,,,+++***)))(((+++,,,...//////---,,,***000...,,,---111222000---,,,,,,,,,---------...............------,,,,,,,,,------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------,,,,,,...---,,,++++++,,,---...,,,---------.../////////////////////////////////,,,,,,,,,------.........---.........---,,,,,,+++******+++,,,,,,++++++++++++,,,---...---,,,+++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////---+++))))))+++---///++++++++++++++++++++++++000000000//////.........++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......------------......*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,++++++*********++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------000///...---------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111////////////............++++++,,,,,,,,,,,,------------------------------,,,,,,---............---------,,,++++++,,,---------------,,,,,,---------------------------------......------------......------------------------------------------------------------------------...,,,+++,,,---...---+++,,,,,,,,,,,,,,,---...///333000---,,,---...---,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------------............------,,,+++++++++++++++++++++++++++++++++------------------------------------------------+++,,,,,,---.........---,,,------......------,,,++++++,,,,,,,,,---------------------------------...------,,,,,,------...------------------------,,,,,,------......//////888333---+++,,,---,,,)))++++++,,,,,,,,,---------,,,,,,---------,,,++++++---......---,,,+++******+++,,,---......---,,,,,,***+++++++++++++++,,,---,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///...---,,,,,,---...///---------...............------------------------,,,,,,------------------------......------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............---+++******+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......------------......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------//////.........---------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000/////////............---++++++,,,,,,,,,,,,------------------------------++++++,,,---------------------,,,,,,,,,,,,------------------------------------------------------......------------......---------------------------------------------------------------------------,,,+++,,,---...---,,,******++++++,,,+++++++++---,,,+++,,,...///...---------------------------,,,,,,,,,---------..............................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---+++,,,------......------,,,,,,,,,,,,,,,------------------------------------...------,,,,,,------...---------------------------------------.........333///+++***,,,------+++,,,,,,---------.........+++,,,,,,------------,,,............---,,,++++++++++++,,,,,,------......***---///---))))))---111,,,,,,,,,---------.........------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........///......------......///...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,*********+++,,,,,,------+++,,,,,,------.........------------------------,,,,,,,,,---------......------------------------......------------......---------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...............,,,,,,,,,,,,------------...------------,,,,,,,,,---------------------------.../////////...---,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////.........---------+++++++++,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,---------,,,,,,---------,,,------------------,,,,,,,,,------------------......------------......------------------------------------------------------------------------,,,+++***+++,,,---,,,++++++,,,---......---+++*********+++,,,---...---,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,------......------,,,,,,,,,,,,------------...,,,,,,------------------...------,,,,,,------...------------------------...---------------------///,,,)))))),,,---------,,,,,,,,,,,,------------++++++,,,---.........------------------,,,++++++++++++++++++,,,---...///,,,------,,,***+++...111,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................++++++++++++++++++++++++------------------------++++++,,,,,,---...///////////////......//////////////////...---------,,,.................................------,,,,,,,,,,,,------...------,,,,,,------......------,,,,,,---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------...------,,,,,,------...//////......---------,,,,,,,,,,,,---------......------------------------/////////////////////////////////...............,,,,,,,,,------------...------------------------------------------------,,,---///000000///---+++...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------------------------000000000000000000000000------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...........................------------+++++++++,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------............------------......------------------------------------------------------------------------***))))))***+++,,,,,,***,,,---...//////...,,,++++++,,,------,,,+++++++++------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,---...,,,------......------,,,,,,,,,---------.........,,,,,,,,,---------.........------,,,,,,------...---------------------------------------,,,,,,,,,,,,+++******+++---......++++++++++++,,,,,,,,,,,,+++,,,------............+++,,,,,,,,,,,,++++++************++++++---...///+++)))&&&''')))++++++***,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................++++++++++++++++++++++++------------------------++++++,,,,,,---...//////...//////////////////.../////////...---------,,,.................................------,,,,,,,,,,,,,,,------...------,,,---.........------,,,+++,,,,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------//////...---,,,,,,++++++,,,,,,,,,---------------........................,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------/////////......---------,,,,,,,,,---------......------------------------////////////////////////------------------------,,,,,,---------.........------------------------------------------------+++---...000000///---,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,++++++------------------------........................------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......///......---.........------------,,,++++++,,,,,,,,,,,,------------------------------++++++,,,---------------------............------+++,,,---......---,,,++++++,,,,,,------...............------------......------------------------------------------------------------------------***)))(((***,,,---,,,+++++++++,,,------,,,,,,,,,---......---+++******,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++***,,,---...,,,------......------,,,,,,---------............+++,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------*********+++++++++,,,,,,,,,------............---***++++++,,,,,,++++++*********++++++,,,,,,------,,,)))''')))---...,,,))),,,,,,,,,---------......,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---......//////......---...............---------++++++++++++++++++++++++------------------,,,,,,,,,,,,------......------------...------,,,+++***++++++++++++,,,---......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,++++++,,,,,,------......///...---,,,+++***)))(((------------------------------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------...............---------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,---------,,,---------............,,,,,,,,,------------...------------------------,,,---.../////////...---...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...,,,,,,++++++++++++,,,,,,------------------------------------------------------------------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,.........---------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---............---,,,---...//////...---,,,+++,,,...//////...,,,+++++++++,,,,,,---......///......------------......------------------------------------------------------------------------+++******+++---......---+++++++++++++++,,,---...---......,,,******,,,///------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++++++++------------------------------------------------------------------------......------,,,,,,,,,,,,,,,------......------,,,------------............++++++,,,,,,---......///...------,,,,,,------...------------------------+++++++++,,,,,,------...------...---,,,+++,,,,,,+++++++++,,,,,,,,,------..................---,,,++++++,,,,,,,,,,,,,,,+++******,,,,,,---,,,+++***+++,,,---///000///...,,,,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,---------...............++++++++++++++++++++++++,,,,,,------------------+++,,,------......------------------,,,+++***))))))***+++,,,---------------,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------............------++++++,,,,,,---......//////......---,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------------.........,,,,,,,,,---------..............................------------------------++++++,,,,,,,,,---------------------............,,,,,,,,,---------......---------------------------------.........//////...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...---,,,+++******+++,,,---------------------------////////////////////////------------------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------/////////...---,,,......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,---......//////......,,,---...//////...---,,,+++,,,...//////...,,,+++++++++,,,,,,---...//////.........------.........---------------------------------------------------------------------------,,,+++---///000000///,,,,,,++++++,,,...000111---......,,,******...222------------------------,,,,,,,,,---------......////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************------------------------++++++++++++++++++++++++........................,,,---...//////---+++***,,,------......------,,,---------.........//////++++++,,,,,,---...//////...------,,,,,,------...------------------------******+++,,,,,,---.........//////...,,,++++++,,,,,,,,,,,,---------........./////////...---,,,,,,,,,,,,---......---------)))+++,,,------,,,***)))%%%***...///---******+++,,,,,,,,,---------......,,,,,,,,,------.........++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,---......---,,,+++,,,------....../////////------------------------,,,,,,,,,------.........+++,,,,,,---.........---,,,---,,,,,,+++***)))((((((***+++---......---------,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................++++++,,,,,,---...///////////////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------.........,,,,,,,,,---------..............................////////////////////////,,,,,,,,,------.........---------.........//////,,,,,,,,,------.........---------------------------------------...///000...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------,,,++++++************,,,------,,,++++++,,,------------------------------,,,,,,,,,,,,++++++...---+++***)))******+++---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------------............//////...---,,,,,,,,,,,,,,,///......------......///)))***+++---.../////////000000///...---,,,,,,+++///...---,,,,,,,,,,,,,,,------------------------,,,------.../////////...........................,,,---...---,,,+++---//////...---,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++,,,---///000------,,,+++,,,---...///,,,------......------,,,000000//////....................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---.........---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,---------------------------------............///...........................---,,,++++++,,,---...,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---------------------------------............///.........------.........///...---,,,,,,,,,,,,,,,///---++++++---------,,,......---------,,,,,,,,,---,,,,,,++++++*********+++,,,------......------------------------------++++++,,,,,,,,,---------//////............//////...........................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...........................------------------------........................------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++,,,,,,***,,,------,,,++++++,,,------------------------------,,,,,,,,,,,,++++++,,,,,,++++++******++++++---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------------............/////////......---------------,,,,,,++++++,,,,,,---,,,,,,------...------,,,.........---,,,,,,++++++///...---,,,,,,,,,,,,---------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++---.........---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---...///------,,,,,,,,,---...///,,,------......------,,,.........---------,,,,,,........................------------------------++++++,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---.........---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,........................---------............///------------------------------,,,++++++,,,------,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------------------------------------..................------------......///...---,,,,,,,,,,,,---000...,,,,,,...///...---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------......------------------------------++++++,,,,,,,,,---------///..................///...........................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...------------------------.................................---------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------*********+++,,,---------***,,,------,,,++++++,,,------------------------------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------------............///000////////////.........---,,,,,,++++++,,,,,,---/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......///---++++++,,,---------,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,++++++++++++................................................++++++,,,,,,---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------------............------,,,,,,,,,,,,------......---,,,,,,,,,------...---++++++---......---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,------------......------------.................................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------***,,,------,,,++++++,,,------------------------------,,,,,,,,,+++++++++((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------------............///....../////////.........///......------......////////////...---,,,+++***++++++,,,,,,------------...------,,,,,,,,,------------------------------++++++,,,,,,---,,,,,,+++...........................//////---+++***,,,---,,,,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,,,,,,,,,,,,,------......,,,------......------,,,,,,,,,++++++++++++++++++........................------------------------,,,,,,---------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++++++++,,,,,,,,,------------------------------------------------------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,...------------------...,,,---......,,,,,,---...------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---...------,,,,,,,,,------,,,+++)))***+++---,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---------+++,,,------......------------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------...........................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---///000000------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------------------------------,,,,,,,,,++++++***,,,------,,,++++++,,,------------------------------,,,,,,,,,+++++++++'''(((***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------------............///,,,------.........---,,,///......------......///,,,------...------,,,,,,,,,,,,------......//////------,,,,,,,,,------...------------------------+++,,,,,,---,,,,,,++++++.................................---++++++,,,---,,,,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,---------------,,,------......------,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++++++++,,,,,,,,,---------------------------------------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,---......,,,,,,---...------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------,,,,,,,,,------...---,,,***+++---......---,,,,,,,,,+++++++++******+++++++++,,,,,,------...+++,,,------......------------------------------,,,,,,---------.........------,,,,,,,,,,,,------...........................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******,,,---...///000------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------.........---,,,+++++++++***,,,------,,,++++++,,,------------------------------,,,,,,,,,,,,++++++((()))***+++,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------------............///+++,,,---.........---,,,---,,,,,,++++++,,,,,,---++++++,,,---............---------....../////////------,,,,,,,,,---......---------------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++---///------,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++,,,------......------,,,------......------,,,------------....................................,,,,,,,,,,,,,,,,,,,,,,,,------...//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,---......///...------///111111000,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------+++,,,------......------------------------------,,,---------..................------------.................................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------............------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------,,,,,,***,,,------,,,++++++,,,------------------------------,,,,,,,,,,,,++++++************+++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------------............///+++,,,...///000///...------,,,,,,++++++,,,,,,---+++,,,------......---------------------------...,,,,,,,,,,,,,,,---...///------------------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000......---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,+++,,,---.........------,,,------......------,,,,,,---------.........///........................------------------------+++,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---......//////......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..............................---------............///------------------------,,,,,,---......---,,,,,,,,,---......,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------------...------------------------++++++,,,,,,,,,---------......------------......,,,,,,,,,,,,,,,---...///...---,,,,,,...000000000------------,,,,,,,,,,,,---------------,,,,,,,,,+++,,,------......------------------------------------------............///..................///...........................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------............------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,+++******------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------......///***,,,...---,,,+++,,,,,,---------------------------------,,,,,,,,,++++++,,,+++*********+++,,,---+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---..................------------.........//////+++---///000111000///...///......------......///---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------.../////////...------,,,........................***+++,,,,,,,,,---///111///...------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---...///...------+++,,,---.........---,,,,,,------......------,,,,,,,,,,,,------.........................................................)))***+++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,---...//////---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........////////////////////////---------.........//////........................******,,,,,,,,,,,,******,,,---......,,,,,,---...---------,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------///......------......///,,,,,,,,,,,,,,,---...///+++)))((()))+++---------......------------,,,,,,.........------,,,,,,,,,+++,,,------......---------------------------------------.........////////////............//////...........................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------............------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------...............------,,,,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......000///...---,,,------...........................///...---,,,,,,---...///------------------------...------,,,,,,------...////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,,,,------000///...---+++***)))(((........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...------++++++***)))..................------+++'''%%%(((---///---***---------------------------------............///,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------......---,,,,,,+++************+++,,,...///000000------------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---.........---------,,,,,,,,,***+++,,,---///000111222,,,---------.../////////.........------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,------......------,,,...---,,,,,,---...000111---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,------......------,,,........................------------------------------------------------------++++++++++++---------------------------------------........./////////////////////..................------............---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------............---------,,,,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---++++++++++++++++++++++++......---------,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,---------......000///...---,,,------...........................///...------------...///------------------------///......------......///.................................------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***..................------...***(((***---///,,,)))---------------------------------............///,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------......---------,,,,,,,,,---------------------------------,,,,,,+++++++++))))))******+++,,,------+++,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////...---------------,,,,,,++++++++++++++++++,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............,,,------......------,,,///......---------......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,++++++........................------------------------------,,,++++++,,,------------------------------,,,------------.........////////////..................------------............---,,,,,,---......,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------.........------------,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------+++++++++,,,------......,,,,,,,,,---------......//////...------------...------------------------///...------------...///------------------------/////////....../////////........................///..................///,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------......000---++++++......,,,)))---------------------------------............///,,,,,,,,,---------......,,,,,,,,,---------.........................................................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++------,,,,,,,,,,,,++++++)))***++++++------...///...------,,,,,,------...***++++++,,,---...///000...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------............/////////,,,------......------,,,////////////...---,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////000000///......---,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***---------,,,,,,+++++++++........................------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------........................------,,,,,,,,,,,,------......---,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------------------------------........................,,,,,,,,,,,,------......,,,,,,,,,---------..................------......------------------------.........------.........------------------------//////............//////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------------------------,,,------......------,,,,,,,,,------------------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,------------.........,,,+++,,,---...---+++---------------------------------............///,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,---...///////////////......------,,,...---------,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------......------,,,---.../////////...,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,------......------,,,------------............///.........---------,,,---,,,,,,++++++,,,,,,---,,,------......------,,,/////////......------,,,........................,,,,,,---------------------------,,,,,,---------------------------------+++++++++,,,,,,,,,------------...............///---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,---------......------------------------,,,,,,,,,------------...................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------------------------------........................,,,,,,------------......,,,,,,,,,---------......------..................---------------------------..................---------------------------...------,,,,,,------...........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------............------,,,,,,------...------------------------,,,------......------,,,+++,,,---.........------......---------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,------......*********+++,,,------------------------------------------............///,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------..................//////......------,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------......------,,,+++,,,.../////////...---+++++++++,,,,,,---------+++++++++,,,,,,---------,,,------......------,,,+++,,,,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------,,,---------......//////---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......------------------------,,,,,,---------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------------...,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------......,,,,,,,,,---------......,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------------------------------------,,,,,,,,,,,,------------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------,,,------......------,,,***+++---...///......---000//////...---,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,------......))))))***+++,,,---......---------------------------------............///,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++/////////......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,------///......---++++++***))),,,------......------,,,......---------,,,,,,,,,******++++++,,,---........................------,,,,,,------------------,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------............/////////,,,------......------,,,+++,,,---...////////////+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,------...,,,------......------,,,+++++++++,,,,,,,,,------******++++++,,,------...---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........------............------------------------------,,,,,,,,,,,,------------,,,,,,,,,---......//////------,,,,,,,,,,,,---------...////////////...---,,,,,,,,,---------......------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---......---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,---------......,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------------------------------......------------......------------------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,---......---,,,,,,........................,,,------......------,,,)))+++---...//////...---/////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,,,,---,,,------...---------------------------------............///,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,---------------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......))))))***++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,---......---,,,,,,,,,,,,------------------******++++++,,,------...------------------......------------------,,,,,,,,,,,,,,,---------......))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............,,,------......------,,,......---------......///---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......,,,------......------,,,,,,,,,,,,,,,---------...,,,,,,,,,------------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,---...//////...---,,,------------------------,,,------------.........++++++,,,------...//////......------------......---...///000000///...---,,,,,,,,,---------......------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,---......---,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,........................*********++++++,,,,,,,,,+++******+++---......---++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,---------......+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------//////............//////------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,+++,,,...//////...,,,+++........................,,,------......------,,,)))***---/////////...---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........//////...---,,,---...---------------------------------.........//////,,,,,,,,,---------......,,,,,,,,,---------......................................................,,,,,,,,,------.........------------------------......---,,,,,,+++******,,,,,,,,,------.........******+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,...///000///......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***++++++,,,---...//////------...............///+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------.........------------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,------......------,,,111000...---,,,,,,---...---------,,,,,,+++++++++******+++,,,,,,---......,,,------......------,,,---------.........///////////////...------,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,---...///000000------------------------++++++,,,,,,---...//////,,,---...//////...---,,,---------------------------------.........//////++++++,,,,,,---.../////////......------......///---...///000000///...---,,,,,,,,,---------......---------------------------------.........//////................................................------------------------++++++,,,------......///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............---,,,++++++...---,,,,,,,,,,,,---...---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...---+++)))***,,,---+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,.................................------,,,,,,,,,...------------,,,,,,,,,////////////////////////------------------------------------------------------............------((())),,,.........---,,,------,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////.........---------,,,---...//////...---,,,---------,,,,,,+++++++++------------------------------------------------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------***+++---...///...------///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++******+++,,,---------------------------+++++++++++++++++++++,,,,,,,,,,,,++++++*********,,,,,,---------,,,+++++++++,,,...///000///......------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,++++++*********------------------------.........------,,,,,,,,,---...///...---,,,---///444222///,,,+++,,,...///000///...---,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------....../////////......---------........................,,,,,,,,,---------......+++---......---,,,,,,---.........------,,,,,,,,,++++++,,,,,,---...//////------------------------........................***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------,,,,,,+++++++++555111---,,,------,,,***......---------......///---...///...---,,,...000,,,,,,,,,---...///000000------------------------------------------------......------------------------------------------...------,,,,,,------...---------...------,,,,,,...---,,,,,,,,,,,,---............---------,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...---+++***+++------,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............---------..............................---------,,,,,,,,,000////////////.................................,,,,,,,,,+++++++++++++++------------------------------............------(((***,,,---......---,,,------,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///.........------------,,,,,,------------,,,,,,---------,,,,,,,,,++++++---------------------------------------------------------.........//////+++,,,,,,------,,,,,,+++,,,,,,------------------------------------------...------,,,,,,------...---------.........//////------------------------+++,,,---.........---,,,*********,,,...111444555........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,---------------------------,,,,,,++++++*********,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,+++,,,,,,---...............------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------------------------,,,,,,---...//////------...///111///---,,,,,,...000111000///...---,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------.........---------,,,,,,------------------------,,,,,,,,,---------......+++---......---,,,,,,---------------------,,,,,,+++,,,,,,------.........------------------------------------------------+++,,,---,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,------,,,,,,,,,,,,,,,,,,222///,,,,,,---...---,,,...---------------......---......---,,,,,,---///---,,,,,,------///000000------------------------//////...------,,,++++++------------.......................................------,,,,,,------...,,,,,,------...---------...------,,,,,,------...//////............------++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---...---,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................------------,,,,,,,,,000////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------)))***,,,---...------,,,---,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------............------------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------------------------.........//////,,,,,,------------,,,,,,------------------,,,,,,........................///......------......///---------............///------------------------------.........---,,,,,,......---------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------...------,,,+++***)))))),,,,,,,,,,,,++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,------------------...///000///...---...000111///...,,,,,,---///000///......---,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......---,,,,,,---,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------...---++++++---......---------,,,,,,,,,,,,------,,,---------++++++,,,...---------------...///000------------------------......---------,,,,,,,,,***+++++++++,,,,,,------------------------------...------,,,,,,------...++++++,,,---............------------------------............------------+++++++++,,,,,,,,,------***++++++,,,------------,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////........................------------------------...------------,,,,,,,,,.................................///////////////------------------------------............------***+++,,,------------,,,,,,,,,,,,,,,------..............................------------------------........................------------------------------------------------...---,,,++++++,,,---...------------------,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,.........------,,,,,,,,,------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,+++//////...---,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,---,,,+++******+++---...------------------------------------------------------------------------------------------------,,,---------......//////------------------------,,,,,,,,,------............///000000......///000444222000---,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......---,,,,,,---,,,,,,,,,------.........------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///------------------------------,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,---------,,,------,,,+++++++++,,,,,,,,,,,,---,,,+++***,,,...---------------...///000------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------***++++++,,,------------,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------------------,,,---------.../////////........................------------------------...------------,,,,,,,,,................................./////////000000------------------------------............------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................------------------------........................------------------------,,,,,,------------------///...---,,,,,,---...///------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,,,,,,,,,,'''((()))+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------...---+++******+++,,,------------------------------------------------------------------------------------------------------------....../////////------------------------,,,,,,,,,------............///000///...---...000222111///---,,,+++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......---,,,,,,---,,,,,,,,,------.........------------------,,,,,,---------------------------------------------------...//////------...///------------------------------,,,,,,,,,+++++++++,,,,,,,,,------.....................---,,,++++++...---,,,+++++++++++++++,,,,,,---,,,+++***,,,......------------...//////------------------------++++++,,,,,,---...//////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------...---------,,,------......------,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------++++++,,,---------,,,,,,,,,,,,,,,,,,------------***+++,,,---------,,,,,,+++---...---,,,+++,,,---------++++++++++++---------------------------------------.......................................,,,,,,,,,------------...000////////////.........------------------------+++++++++,,,------......------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................------------------------........................------------------------,,,,,,,,,,,,------------///......------......///------------............---------------------------------------------------------.........//////------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,///............---------------------------------......---,,,,,,,,,------)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------------,,,,,,------------------------))))))***+++,,,------...,,,,,,,,,,,,------------***+++,,,,,,------------...------,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...---------...............------------------------,,,,,,---------------------...///...---,,,---///------,,,------......///,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......---,,,,,,---,,,,,,------------------------------------------------------------------........................---...///...------...///------------------------------------,,,,,,,,,,,,---------------............000111000---,,,+++,,,///...---,,,,,,++++++,,,,,,---------++++++,,,.........---------......///------------------------,,,---------------------////////////............------------------------...------,,,,,,------...---------...------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------......,,,,,,,,,------------...,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,***,,,------+++***+++---...---+++******+++---..........................................---------........................,,,,,,,,,---------......000////////////.........------------------------*********+++,,,---------------------------------------............---------,,,,,,,,,+++,,,,,,,,,+++,,,---.........------........................................................................------------------------++++++,,,,,,,,,---------,,,------......------,,,------------.........///---------------------------------------------------------.........//////------............------,,,,,,------------------------------------------------,,,,,,,,,,,,------//////.........---------------------------------------,,,,,,,,,---...////////////...---+++(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,------------------------*********++++++,,,,,,---,,,,,,,,,---------......,,,------.........------...............---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------...............---------------------------------------------------------,,,,,,,,,---...---,,,+++,,,...++++++,,,,,,---...///000,,,,,,---------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,---------.........------------------------,,,,,,,,,---------......+++---......---,,,,,,---------------------,,,,,,+++,,,,,,------.........------------------------------------------------,,,---......---,,,---....................................------------,,,............------------,,,///111111///---...///000///...---,,,,,,,,,,,,---......---,,,,,,---//////......---------......------------------------///......------,,,,,,+++.........---,,,,,,,,,+++...........................------,,,,,,------...............---,,,++++++,,,,,,---......---,,,,,,---------.........//////,,,,,,,,,---------......------------,,,,,,+++*********+++++++++,,,,,,,,,***+++,,,---...---,,,,,,)))+++---,,,***)))+++---...---+++******+++---.........................../////////......------,,,........................,,,,,,,,,------...............---------,,,,,,,,,------------------------++++++,,,------...//////---------------------------..................---------,,,++++++,,,,,,,,,+++,,,---.........---,,,........................................................................------------------------+++++++++,,,,,,---------++++++---......---++++++---------.........//////------------------------------------------------+++++++++,,,,,,,,,------------............------,,,,,,,,,------..........................................------.........---------,,,,,,+++++++++---------------------------,,,,,,+++,,,---///000+++,,,---///000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,------------------------,,,,,,++++++++++++++++++,,,,,,,,,------..................///......------......///000///...,,,+++------------------------------------------------------------------------,,,,,,,,,------..................------,,,,,,+++------------------------.........------,,,,,,,,,+++,,,------++++++,,,---------------------------,,,,,,---...---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------......---------....../////////........................,,,,,,,,,---------......+++---......---,,,,,,---.........------,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...........................//////.........---------/////////...---------,,,***...111222000///000222111000///...---,,,,,,,,,---...///...---,,,...000///......---------....../////////......------,,,......---------,,,,,,,,,////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...////////////.........---------.........------,,,,,,,,,---,,,+++***)))***+++,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...................................................---,,,,,,,,,,,,---...,,,,,,,,,------.........---------............///---.........---,,,,,,+++---------............///......------------......------------------------,,,------......------,,,......------------......------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------/////////......---------------------------------,,,,,,,,,---------......++++++++++++++++++++++++)))&&&%%%(((...111000---.........------,,,,,,,,,------------------------........................---------------------------------------------------------------------------------............///------------------------------------------------000000///---+++(((&&&%%%///---+++,,,...///---***------,,,++++++*********+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------........................------------------------...---,,,,,,,,,,,,---............------,,,,,,,,,+++++++++,,,,,,---------------------------------,,,---...---,,,+++---///......------------......000///...---------------------------------------------------------------...------,,,,,,------...//////.........---------------............------,,,---...//////---+++***++++++******++++++,,,---000000///...------,,,,,,+++,,,,,,---...///000000------------------,,,,,,///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,((())))))***,,,------............------,,,,,,,,,------------------,,,,,,...------,,,,,,------......---,,,++++++---...000///...---,,,------//////,,,,,,,,,------......///......---,,,,,,...///000.........------,,,,,,,,,---------............///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///........................333111///,,,++++++,,,------------------------------,,,+++,,,...///...---///.........------,,,,,,............---------,,,...........................------,,,,,,------...------------------------...------,,,,,,,,,------///.........------------......---------,,,,,,,,,------,,,+++++++++++++++---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------............///---.........------,,,+++---------............///......------------......------------------------,,,------......------,,,......------------......------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------.........---------,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,)))(((***...000...+++------------------,,,,,,------------------------------------------------------------------------------------------------------------------------....../////////000000000------------------------------------------------+++,,,,,,------------,,,111///------......,,,***++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---...---,,,+++---///......------------....../////////.........------------------------------------------------------...------,,,,,,------...//////.........---------------............------------.........---++++++,,,,,,,,,,,,,,,---......000//////...------,,,,,,,,,,,,------.../////////---------------------------+++******,,,------,,,------------------------,,,,,,------------------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,...---------------------...------,,,,,,------......---,,,++++++---...000///...---,,,,,,---......++++++,,,,,,,,,++++++***---------------...//////......---------,,,,,,,,,---------............///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///........................000///---,,,,,,---...///------------------------...---,,,---///000///...------------------,,,,,,/////////.........------...........................------,,,,,,------...........................//////...---,,,,,,++++++............------------------------,,,,,,,,,,,,---------------,,,+++++++++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,------------...---------............///---............---,,,,,,---------............///......------------..............................,,,------......------,,,......------------......------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------,,,,,,,,,,,,------------------------***+++++++++,,,,,,,,,,,,........................000---+++,,,...///,,,***,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------.........//////------------------------------------------------)))***,,,---///000000000000...,,,,,,---,,,+++)))*********+++,,,---------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------,,,,,,,,,,,,------...------------,,,,,,,,,.........---------------------------------------,,,---...---,,,+++---///......------------.........///000000000///...---------------------------------------------------...------,,,,,,------..................---------------............------...------------,,,,,,,,,...............//////000/////////...------,,,,,,------------------------+++,,,,,,------.........---+++******,,,------,,,........................------------------,,,,,,...------------,,,,,,,,,...---------,,,,,,++++++...------------,,,,,,,,,...........................------,,,,,,------...------,,,+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((,,,,,,---..................------------,,,,,,,,,---------............////////////...............,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///...........................---,,,,,,---...///000------------------------///------...///000///...,,,,,,,,,---------------000////////////....................................------,,,,,,------...------------.....................------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************---------------------------------------------------------............///------............---------------............///......------------......////////////////////////,,,------......------,,,...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------000...------...///---+++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------******+++++++++,,,,,,,,,------------------------------------------------,,,------.........------,,,+++******++++++******+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......------,,,------------------------,,,---...---,,,+++---///...------,,,,,,------...---...000111111000...---------------------------------------------------...------,,,,,,------...........................,,,------......------,,,...------,,,,,,,,,------...............//////000//////.........---------.........------,,,,,,,,,++++++,,,,,,---.../////////---,,,,,,...//////...------------------------.........------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------.........///////////////...------,,,,,,------...------,,,,,,,,,---...///......------,,,,,,++++++---...///000///...,,,++++++,,,---...///...---,,,---------------------------------............///........................------------------------------............---------------............///...........................------------...///000------------------------...---,,,---...//////---,,,,,,,,,------.........000////////////....................................------,,,,,,------...++++++,,,,,,,,,---------+++,,,---.........------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++++++++------------++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///------...//////......------------............///......------------......////////////////////////,,,------......------,,,------,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------......------//////......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------*********++++++++++++,,,---------------------------------------------------------------,,,++++++)))***+++++++++,,,---------------,,,,,,,,,++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......------,,,------------------------,,,---...---,,,+++---///------,,,,,,,,,,,,------,,,---///111111000...---------------------------------------------------...------,,,,,,------...---.....................,,,,,,------------,,,,,,------,,,,,,,,,------...------,,,,,,------...///...............---------.........---,,,,,,++++++++++++,,,,,,---.../////////---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------............//////000000...------,,,,,,------...,,,,,,,,,,,,------...............------,,,,,,,,,,,,---.../////////......***+++---.........---,,,---------------------------------............///------------------......------------------------------............---------------............///........................//////......------------------------------------,,,+++***+++---...---,,,,,,,,,------...///000000/////////.........------------------------------...------,,,,,,------...***++++++,,,,,,---------***+++,,,...//////...---,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---------------,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,...------------,,,,,,,,,---------............///------...////////////...---------............///......------------..............................,,,------......------,,,------,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------------------------------............////////////........................,,,,,,------.../////////,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,---------------+++,,,......------///000.........---,,,+++++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,------------............---------------------------------------,,,---...---,,,+++---///------,,,,,,,,,,,,------,,,---.../////////...---------------------------------------------------...------,,,,,,------...---------...............,,,,,,------------,,,,,,,,,,,,---------------...,,,,,,++++++,,,,,,---..............................---------,,,,,,+++++++++,,,,,,------.........---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------...++++++,,,,,,---------...,,,,,,,,,------------...---------......//////000...------,,,,,,------...,,,,,,,,,---------......------...//////......---+++++++++,,,------......++++++,,,---------------,,,,,,,,,------------...---------............///---------------.........------------------------------............---------------............///......................../////////......------,,,------------------------+++*********,,,---,,,+++,,,,,,---...///111111222............---------,,,------------------------...------,,,,,,------...++++++,,,,,,---......///+++,,,---//////...,,,+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------,,,+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,---......---,,,,,,......---------,,,,,,,,,---------............///------...///////////////---------............///......------------......------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........---------------------------------.........//////------------------------,,,---------------...///------------------,,,,,,------------------------------------------------------------------------------------------------------------------------------------............------------------------------------------------+++,,,---....../////////,,,...///...+++***+++---------------------,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------,,,---...---,,,+++---///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...------------------------------------------------...------,,,,,,------...---------.........//////+++,,,,,,------,,,,,,+++++++++---.........------,,,,,,,,,+++,,,,,,---...........................------,,,,,,,,,,,,,,,,,,---------------------------+++******,,,------,,,------------------------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......+++,,,,,,---......//////...------,,,,,,------...,,,,,,------......------,,,---...000000000000///...---,,,++++++,,,...///,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///------........./////////........................------............---------------............///........................------..................------------------------,,,+++***+++---...---,,,,,,---...///000111222333......---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,------...///000000------/////////---+++)))+++++++++,,,,,,---------*********++++++,,,,,,,,,---,,,+++***)))***+++,,,...---++++++++++++---...........................++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,.........------,,,,,,,,,---------.........//////------...///000000//////---------.........//////.........------.........------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...,,,,,,,,,---------......---------------------------------------------------------....../////////------------------------,,,,,,,,,---------......++++++++++++++++++++++++------...---,,,+++,,,---.........------,,,,,,,,,------------------------........................------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------...///////////////......+++---...+++'''%%%&&&'''+++,,,,,,------......///+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,------,,,+++***,,,,,,,,,------.........+++++++++,,,,,,---------------------------------------...---,,,+++---///---,,,,,,++++++,,,,,,---,,,++++++++++++,,,---...------------------------------------------------...------,,,,,,------...---------.........//////+++,,,,,,------,,,,,,+++***+++---//////...---,,,---,,,,,,,,,,,,---......---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///---,,,,,,...//////...........................,,,,,,,,,------.........,,,,,,,,,------............------,,,+++))))))(((,,,,,,,,,------.........++++++,,,,,,---...//////...------,,,,,,------...+++,,,------......------,,,---///000222222111111333111///,,,,,,---///000---,,,+++***+++,,,---...,,,,,,,,,------.........---------.........//////.../////////000000111111........................---..................------------.........//////........................***+++,,,...///000000000---------------------------,,,+++,,,...///...---......---------,,,,,,,,,+++---......---,,,,,,---,,,---.........---,,,+++------------------------------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,------......------,,,---------...------,,,,,,------............------//////.........------------------............///...................................................------,,,,,,------...///...------...///...---,,,------......------,,,///...---,,,+++,,,,,,---....................................////////////////////////////////////+++++++++,,,,,,,,,------///......---------......---------------------------------------------------------............///------++++++++++++------........................------------------------------,,,,,,------...///...------,,,,,,------...------------------------.........------,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,------......------,,,---------...------,,,,,,------------------------,,,---...//////---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++///...---,,,+++,,,------...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,000//////...------,,,,,,...........................------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000//////...............---,,,++++++,,,---............------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------.........------,,,,,,,,,------------------------................................................,,,,,,,,,---------...............------,,,,,,,,,000000///...------,,,,,,,,,,,,------...///000000***+++,,,,,,------,,,,,,------------------------++++++,,,------,,,,,,,,,------------------------........................000000//////.........---//////.........------------------............//////............///000000222111000...------------000000///...---,,,,,,+++........................,,,---......//////............---------,,,,,,,,,+++---......---,,,,,,---,,,------......---,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,---,,,------......------,,,,,,------...------,,,,,,------............------//////.........------------------............///...................................................------,,,,,,------...///...------...///...---,,,------......------,,,///...---,,,,,,,,,------....................................////////////////////////////////////,,,,,,,,,,,,------------///......---------......---------------------------------------------------------............///------,,,++++++,,,------........................------------------------,,,,,,,,,,,,,,,---.........------,,,,,,------...------------------------......---------,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,------......------,,,,,,------...------,,,,,,------------------------,,,---...///...---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++------------------------,,,------------------,,,///...---,,,,,,,,,------,,,++++++******++++++,,,------------------------...------------------...///...---,,,,,,,,,,,,---........................---------------------------------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////.........---------------,,,,,,---------------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,------------------..............................---------,,,,,,,,,------------------------................................................,,,,,,,,,---------...............------,,,,,,,,,000//////...------,,,,,,+++,,,,,,---......//////++++++,,,---------------------------------------+++,,,,,,------,,,,,,,,,------------------------........................000/////////.........---//////.........------------------............///......------......///000000//////............///111000000///......------........................,,,---......//////............---------,,,,,,,,,+++---......---,,,,,,---,,,,,,---......------,,,------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,,,,,,,------...------,,,------............------...............------------------............///......................................................------------......///...------...///...---,,,------......------,,,......---,,,,,,,,,---------------------------------............/////////////////////////////////------------.........///......---------......///---------------------------------------------------------............///------,,,,,,,,,,,,------------------------------------------------------,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------...------------,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,,,,------......------,,,,,,,,,------...------,,,------------------------,,,---.........---,,,+++++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,,,,++++++...........................------,,,,,,------...///...---,,,,,,,,,,,,---,,,++++++******++++++,,,------------------------..............................---,,,,,,,,,------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------,,,------......------,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,///......------,,,++++++------------------,,,,,,////////////////////////...------------,,,,,,,,,------------------------................................................,,,,,,,,,---------...............---------------/////////...------,,,,,,++++++,,,,,,------......,,,,,,---............---------------------------,,,,,,------------,,,,,,------------------------......................../////////..............................------------------............///---------------......///......------...//////000111000000000//////..............................,,,---......//////............---------,,,,,,,,,+++---......---,,,,,,---,,,,,,------------------........................------------------------------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,------......------,,,,,,,,,------...---------------............------........................---------............///......................................................------------......///---------...///...---,,,------......------,,,---------------------------------------------------------.........//////////////////////////////............////////////...------------...//////........................---------------------------------............///---------,,,,,,---------------------------------------------------------,,,++++++++++++,,,------...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,------...---------------------------------,,,------......---,,,,,,------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---.........------,,,,,,,,,,,,...------,,,,,,------...------------------------------............------...------,,,,,,,,,------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................------------------------,,,,,,,,,------------...------------------------+++,,,---......---,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,.........------,,,,,,,,,........................------------------------,,,,,,------------------................................................,,,,,,,,,---------.....................---------//////.........---------+++++++++,,,,,,---------,,,---......//////......------------------------------------------,,,+++,,,,,,------------------........................................................................---------............///---,,,,,,,,,,,,---...............------......///////////////....................................,,,---......///...............---------,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,------..............................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,------......------,,,+++,,,,,,---.........---------............---------.....................---------............///................................................///......------......//////---------...///...---,,,------......------,,,,,,---------------------------------------------------------............////////////////////////........./////////000000---------------...//////........................---------------------------------............///------------------------------------------------------------------------,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,---.........---------------------------,,,,,,------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++,,,---...---------------,,,,,,,,,...------,,,,,,------...------------------------+++,,,------------,,,+++------,,,,,,,,,------...........................------------------------,,,,,,,,,,,,,,,---..............................------------------------,,,,,,---------.........------------------------+++,,,---......---,,,+++,,,,,,,,,---------------++++++,,,,,,,,,---------++++++,,,,,,---...//////.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------.............................................---------++++++,,,,,,,,,,,,,,,---,,,---......//////......---------------------------.........------,,,+++,,,,,,,,,---------..............................---------...............---.....................---------............///---,,,,,,,,,,,,---......000///...------,,,,,,,,,,,,---------------------........................,,,---......///...............---------,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,---//////........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,------......------,,,++++++,,,---............------............---------------...............---------............///................................................//////............/////////...------...///...---,,,------......------,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////............/////////000---------------...///000........................---------------------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------,,,,,,------...------------------------,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,------------...,,,------......------,,,++++++,,,---............------------------------,,,,,,,,,------------...++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************...------,,,,,,------...------......------,,,+++,,,++++++******++++++,,,------------------------***+++,,,------,,,+++***------,,,,,,,,,---........................------........................,,,,,,,,,,,,,,,------...........................------------------------,,,---------............---------------.........,,,------......------,,,,,,,,,------------......,,,,,,,,,,,,------------)))***+++,,,...///000000------------------,,,,,,------------------------,,,,,,,,,------------...+++,,,,,,------.........................................................,,,,,,,,,---------...................../////////........................,,,,,,,,,,,,------------,,,,,,---............---------------------------......///......---,,,++++++,,,,,,------.................................---------------.........---------...............---------............///---------------......///111000///---,,,++++++++++++++++++,,,,,,------...........................,,,---......//////............---------,,,,,,,,,+++---......---,,,,,,---,,,,,,++++++,,,---///000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***,,,------......------,,,***+++,,,---............------............---------------.........//////---------............///................................................//////............/////////...------...///...---,,,------......------,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////------........./////////---,,,,,,------///000000........................---------------------------------............///,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......///000...------,,,,,,------...------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,***+++,,,---............------------------------,,,,,,,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,------------------,,,------.........---,,,+++,,,++++++******++++++,,,------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,---...///,,,,,,------.../////////------------------------,,,,,,++++++,,,,,,---...................................................------------............------........./////////---------,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------------...++++++,,,,,,---...//////,,,,,,------------------........................,,,,,,,,,---------......++++++,,,,,,---......///................................................,,,,,,,,,---------......---........./////////000........................------------------------++++++,,,---------------------------------------////////////...---,,,+++++++++,,,,,,---......///........................,,,,,,,,,------.........---------.........//////---------............///......------......///000///...------,,,,,,,,,,,,++++++,,,,,,---...//////........................,,,---......//////............---------,,,,,,,,,+++---......---,,,,,,---,,,,,,++++++,,,...///000////////////////////////------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***,,,------......------,,,***+++,,,---............---..................------------.........//////---------.........//////................................................//////............/////////...------...///...---,,,------......------,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////------------.........///,,,,,,,,,---...///000111////////////////////////---------------------------------.........//////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............///000000...------,,,,,,------...------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,------.........,,,------......------,,,***+++,,,---............------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,---.........---,,,+++...------,,,,,,------...------------------------,,,---///000000///---,,,,,,,,,,,,,,,,,,---...///***+++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////////////////........................---------.........//////........./////////000000......,,,++++++,,,......*********++++++,,,,,,,,,,,,,,,,,,---------......,,,---------------------,,,,,,,,,------.........////////////////////////,,,,,,,,,------.........++++++,,,,,,---...//////................................................,,,,,,,,,---------......---.........//////000000---.............................................***+++,,,,,,------,,,,,,------------------------////////////...---,,,+++++++++,,,,,,---...//////........................,,,,,,,,,------.........---------.........//////---------........./////////............///000000------,,,,,,,,,---......+++,,,,,,---...///000000........................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------..............................+++++++++++++++,,,------,,,,,,,,,---------...............------,,,,,,,,,------------------------...------,,,,,,------............------,,,,,,,,,***)))(((''''''((()))*********+++,,,,,,---......+++,,,---...///...---,,,------------------------//////.........---------..................---------------.........//////////////////////////////...///000000000///---,,,........................////////////////////////........................---.........---,,,,,,+++000///......---------------......///000///////////////.........---------////////////////////////////////////000000000000...........................---,,,,,,---...000111........................,,,,,,,,,------.........++++++,,,,,,---...//////+++++++++,,,,,,,,,------...------,,,,,,------...........................+++,,,,,,---.........---///...---,,,,,,,,,,,,,,,---...//////------...//////...---...000000000///*********+++++++++,,,,,,------------------------.........------,,,,,,,,,///......------,,,++++++......---------,,,,,,,,,------------------------...------,,,,,,------......------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,******+++,,,,,,---......///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------............------------.................................------------...////////////...------------...///...---,,,,,,---...///....................................////////////...------,,,,,,------...+++++++++,,,---...///000------------------------------------------------++++++,,,,,,---...//////111...,,,,,,...///...,,,...------,,,,,,------...***++++++,,,---...//////++++++,,,,,,,,,---------...------,,,,,,------...------------------------000000///...---,,,,,,+++,,,,,,,,,------.........000///...------...///000------------------------------------------,,,,,,,,,,,,,,,------.........,,,,,,,,,---------........................------...///////////////......------------------------,,,,,,,,,---------..............................//////.........---------........................------///000111111111111......////////////......////////////////////////,,,------......------,,,---------.........//////------------------------//////......//////000111,,,,,,,,,---------............---------,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,++++++***))))))***++++++***++++++,,,------......+++,,,------......------------------------------///.........------------........................---------.........//////////////////////////////------......---,,,,,,+++........................////////////////////////........................---.........------,,,+++------.........---,,,,,,------...////////////...//////.........---------////////////////////////.../////////000000000000........................///...---,,,,,,---...///........................,,,,,,------------------++++++,,,,,,---......///,,,,,,,,,,,,------------...------,,,,,,------...------------------------+++,,,------......------///...---,,,,,,,,,,,,---,,,.........---,,,---......---,,,---///000///...------........./////////------------------------......---------,,,,,,,,,...------------,,,,,,,,,......---------,,,,,,,,,---------------------------------,,,,,,---------...------,,,,,,------...+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,***++++++,,,------......000//////.........//////,,,,,,------------------,,,,,,,,,---------............------------.................................------------...//////...------,,,,,,,,,,,,,,,///...------------...///....................................////////////...------,,,,,,------...,,,,,,,,,,,,------...///------------------------------------------------,,,,,,,,,------.........000...,,,,,,......---,,,...------,,,,,,------...,,,,,,------------------++++++,,,,,,,,,---------...------,,,,,,------...------------------------/////////...------,,,,,,,,,,,,------------------000///...------...///000------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................////////////......------------------------,,,,,,---------.................................//////.........---------........................,,,---...//////000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,,,,---------.........------------,,,,,,,,,------------------------...------,,,,,,------......------------,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,------......---,,,,,,,,,,,,---......------------------------............------------........................---------...............////////////////////////......---,,,,,,,,,,,,---........................////////////////////////........................---............---,,,,,,***+++---......---,,,+++,,,,,,---..............................---------////////////////////////....../////////000000000........................///...------,,,---------........................------------------,,,,,,+++,,,,,,------.........,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------......---,,,,,,,,,------+++---...---,,,+++,,,---...,,,,,,,,,...///...---........./////////000000------------------------...------------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,+++++++++,,,------......//////.........///000000------------------,,,,,,,,,,,,,,,---------............------------.................................------------.../////////...------,,,,,,------///...------------...///........................---............/////////...------,,,,,,------...---------,,,,,,------...------------------------------------------------------------------......///---++++++,,,---,,,+++...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------------------------........................------------------,,,,,,//////...------...//////------------------------+++,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,---------..............................---....../////////......------------------------,,,------------................................................---------////////////////////////+++,,,---.../////////.........////////////......++++++++++++++++++++++++,,,------......------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------...------------------...,,,,,,,,,,,,------......------,,,+++,,,---...///---------------------------------------------------------.......................................////////////////////////000000...------...///000........................////////////////////////........................------............------++++++++++++,,,---------+++,,,------......------........................////////////////////////........./////////000000........................------------------.......................................------,,,,,,,,,,,,,,,,,,---------......---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,...------,,,,,,,,,------+++,,,------++++++,,,------,,,+++,,,.........---,,,,,,,,,,,,------------------------------------------------------------++++++,,,,,,---...//////......---------,,,,,,,,,------------------------,,,------------------,,,...------,,,,,,------.........///////////////000------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,---------............------------.................................------------...//////111111000////////////000.........------.................................---------.........//////...------,,,,,,------...///...---,,,,,,,,,,,,,,,------------------------,,,,,,------------------............------------...---,,,++++++,,,,,,+++...------,,,,,,------...------------------------,,,,,,,,,------------......------,,,,,,------...,,,,,,---------------------------.........//////.........------,,,,,,,,,........................------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,---------......---------...............------......//////..............................------------............................................................////////////////////////,,,---....../////////.........////////////..............................,,,------......------,,,++++++,,,,,,,,,---------------------------------/////////...///000000111,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------,,,------------------,,,,,,,,,------------......------,,,+++,,,---...///------------------------,,,,,,---------------------------.........//////.....................---////////////////////////000///...------...000000........................////////////////////////........................------...//////......------,,,***)))))),,,...000+++,,,------......---------.....................////////////////////////............////////////........................***+++,,,------......///.................................------,,,,,,,,,,,,,,,,,,------------------------.........//////...------,,,,,,------...------------------------,,,------...------,,,,,,------,,,,,,,,,------...+++,,,------++++++,,,------,,,+++,,,.........---***++++++++++++,,,,,,,,,------------------------------------------------***++++++,,,---...//////......---------,,,,,,,,,------------------------,,,,,,---......---,,,,,,...------,,,,,,------...*********+++++++++,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,------------......,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,---------............------------.................................------------...//////111111000////////////000---..................---........................------------...............------,,,,,,------...///...------,,,,,,,,,,,,------------------------,,,,,,,,,---------...........................------------,,,+++++++++,,,...------,,,,,,------...++++++,,,,,,---...//////,,,,,,---------............------,,,,,,------...,,,,,,,,,---------......,,,,,,------.../////////.........------,,,,,,,,,------............------------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,---------......---------.........//////,,,,,,---.......................................---------.........//////........................---.....................////////////////////////......///000000000//////......////////////......------------------------,,,------......------,,,***+++++++++,,,,,,,,,,,,........................------,,,,,,------...///,,,,,,,,,---------......,,,,,,,,,------------...------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,------------,,,,,,------------------......---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,------------,,,,,,------.../////////...............---------////////////////////////---,,,,,,,,,,,,---..............................////////////////////////........................------...////////////...///---+++)))***,,,...000,,,,,,---...............---------...............////////////////////////------........./////////........................***+++,,,---.........---........................------------------,,,,,,------------------------,,,------------............------,,,,,,------...........................------......------,,,,,,------,,,,,,,,,---......+++---...---,,,+++,,,---...,,,,,,,,,...///...---,,,,,,,,,---------......------------------------,,,,,,,,,------------...++++++,,,,,,---...//////......---------,,,,,,,,,------------------------+++,,,---......---,,,+++...------,,,,,,------...***++++++,,,,,,---------------------------------...------,,,,,,------...,,,,,,,,,------------...------------------......//////.........///000000------------------,,,,,,,,,,,,,,,---------............------------.................................------------.../////////...------,,,,,,------------...//////...------........................,,,------------............------,,,,,,------...///...---,,,,,,,,,,,,,,,------------------------+++,,,,,,------...........................//////---......---+++***,,,---...------,,,,,,------...***++++++,,,---...///000,,,---------...............------,,,,,,------...+++,,,,,,------.........---------.........//////------------------,,,,,,------............------------------------------+++,,,,,,------............------------,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////+++,,,---.......................................------........./////////........................---------.......................................//////000000000000000///......////////////......++++++++++++++++++++++++,,,------......------,,,+++++++++,,,,,,,,,------------------------------***))))))))))))***++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,---......---,,,,,,..................------+++,,,------......------------------------------++++++,,,,,,,,,---------,,,,,,------...//////000//////.........---------////////////////////////+++,,,,,,---......------........................////////////////////////........................------...///////////////............------------------...////////////...---------.........//////////////////////////////---------.........//////........................,,,------...---,,,+++***........................,,,,,,------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------...------------------------------......------,,,+++,,,,,,,,,,,,,,,---...///,,,.........---,,,---......---,,,---///000///...------------.........///------------------------,,,,,,,,,---------......,,,,,,,,,------...............---------,,,,,,,,,------------------------+++,,,...//////...,,,+++...------,,,,,,------...---......///000000111111...........................------,,,,,,------...,,,,,,,,,---------........................------000//////.........//////,,,,,,------------------,,,,,,,,,---------............------------.................................------------...//////...------,,,,,,,,,,,,,,,------...//////...------........................,,,,,,---------............------,,,,,,------.........---,,,,,,,,,------------------------------++++++,,,,,,---......///------......//////000000---//////...++++++,,,///...------,,,,,,------...,,,,,,,,,------.........------------...............------,,,,,,------...++++++,,,,,,---......///---------...............,,,,,,------------------,,,------......------,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000***+++,,,---................................................////////////........................---------.........//////------------------------...//////000//////............////////////..............................,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,------.........,,,---...//////...---,,,..................------+++,,,---...///...---,,,------------------------+++++++++,,,,,,---------,,,,,,------...///000000//////.........---------////////////////////////,,,---///000111000///...........................////////////////////////........................------...///000000//////,,,...000222111///+++)))---...//////000000//////---------.........//////////////////////////////---------.........//////......................../////////...---***(((&&&........................,,,,,,,,,------.........------------------------+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,---...///---...//////------...//////...---...000000000///,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,,,,,,,---------............---------,,,,,,,,,------------------------+++,,,...//////...,,,+++...------,,,,,,------...+++,,,,,,---...//////000...........................------,,,,,,------...,,,,,,,,,------...........................------///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------...............------....................................------------...////////////...------------...,,,---...//////...---,,,........................,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,------...------------------------++++++,,,,,,---...//////,,,------...///000111111...///000///,,,+++---///...------,,,,,,------.........---------,,,,,,,,,---------.........//////...------,,,,,,------...++++++,,,,,,---...//////........................,,,,,,,,,------.........,,,,,,---......---,,,,,,------------------------------------------,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000***+++,,,---............////////////////////////............/////////000........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---...............------......////////////......,,,,,,,,,,,,,,,---//////+++,,,------......------------------------------------------------------................................................------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................------............------------------------------............////////////////////////////////////---------.........//////000000//////.........---........................//////............////////////......---------,,,////////////////////////......------------......////////////////////////---.........//////000000......////////////......000000000///.........---......//////...---,,,,,,//////.........---------+++,,,...//////...,,,+++------------------------,,,---------.../////////........................,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------,,,,,,------------------------......---------,,,,,,,,,...................................................------,,,,,,------.........---,,,---...///000........................------------------------........................//////.........---------------------------------------------------------,,,,,,,,,------..........................................------,,,,,,,,,/////////...---------,,,......------------......---------............/////////////////////////////////............//////---------...------,,,,,,,,,,,,---.../////////...------------------------........................,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------////////////////////////------------------------------------------------000///...---+++***)))(((,,,------......------,,,---......//////......---++++++,,,,,,---...//////111///,,,******+++---////////////...---------,,,......------------.........///000///---,,,---...------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...////////////,,,,,,---.../////////...------......///000000000000000000000///...---,,,........................//////.........---------,,,,,,------...------,,,////////////////////////////////////000000000000///......---------......+++,,,------......------------------------------------------------------................................................------------------------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------........................------............------....................................////////////////////////////////////---------.........//////000/////////....................................//////............//////......................................................------------..............................---........./////////000......////////////......//////........................//////...------,,,//////.........---------+++,,,...//////...,,,+++---------------------------------...............------------------------------...//////...------///......------......///------------------------,,,------......------,,,------------------------..............................---------,,,,,,,,,...................................................------,,,,,,------...///......---...///000111........................------------------------........................///.........------------------------------------------------------------,,,,,,,,,---------....................................---------,,,,,,,,,...............---------......------------......---------............/////////////////////////////////............//////,,,------...////////////------......///.........................................................---------......---------,,,,,,,,,---------......------------------------........................------------------------------------------------......------,,,,,,++++++,,,------......------,,,***++++++,,,,,,++++++***,,,,,,------...//////000000...---++++++,,,---..................---------------,,,,,,,,,,,,---------...///...------...///------,,,,,,,,,---...///------------------------,,,,,,,,,---------......+++,,,---...////////////.........///////////////////////////..................////////////..............................//////.........---------.........//////...------////////////////////////.../////////000000000000000000//////...---------+++,,,------......------------------------------------------------------................................................---------------------------------,,,,,,------...------------------------.........---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------............------////////////////////////............////////////////////////////////////---------...............////////////....................................//////............///////////////////////////000..............................------------............................................./////////......////////////......---------------..................///......---,,,...............---------+++,,,---.........,,,,,,------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,......///000000///......//////............//////------------------------------............------+++,,,,,,------.........////////////////////////......---------,,,,,,,,,...................................................------,,,,,,------...//////......//////000111........................------------------------....................................------------------------------------------------------------,,,,,,,,,------------..............................------------,,,,,,,,,---------.....................------------......---------............/////////////////////////////////............//////,,,,,,...///000111111111.........///......------////////////////////////........................---..................---,,,,,,,,,---------......------------------------........................------------------------------------------------------------------......,,,------......------,,,------............------------......//////000000......---------,,,,,,,,,---------...............,,,,,,,,,++++++,,,,,,,,,,,,...///...------...///---,,,,,,,,,,,,---...///........................,,,,,,,,,---------......,,,,,,---...////////////111000///.........///000000000//////...------,,,+++,,,---...///000000000.......................................---------///000000000///...------////////////////////////....../////////000000000...............------,,,+++,,,------......------------------------------------------------------................................................------------------------------,,,,,,,,,---............................../////////......------,,,------------------------------------------------,,,------------.................................------............------....................................////////////////////////////////////........................///////////////.................................///......------......///111111000000/////////.................................------------............................................................////////////......+++,,,,,,,,,---.........---...............------........................+++,,,---.........------------------------------/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........------,,,,,,,,,,,,------------------------------------............------++++++,,,,,,---...//////..............................---------,,,,,,,,,...................................................------,,,,,,------..................//////000........................------------------------........................------------------------------------------------------------------------------------------------........................------------------------,,,---------.../////////......------------......---------............//////////////////////////////......------......///,,,---...///////////////.../////////...---,,,,,,................................................---......//////......---,,,,,,,,,---------......------------------------------------------------........................------------------------........................,,,------......------,,,......////////////......------------......//////,,,---.........---,,,+++,,,---------.../////////------,,,,,,,,,,,,------...///000///---,,,---...,,,,,,,,,,,,------......------------------------,,,,,,,,,---------......,,,------...//////......222111...---,,,---...////////////......---------,,,,,,---...////////////................................................//////000//////...---,,,////////////////////////........./////////000000***+++,,,------------,,,+++,,,------......------------------------------------------------------................................................------------------------,,,,,,,,,,,,,,,---...///......................../////////......------,,,------------------------------------------------,,,,,,,,,,,,------------........................------............------------------------------............////////////////////////////////////.....................---.........///////////////..............................------------......333222111000///...---,,,..............................------------.............................................---------......////////////......+++,,,,,,,,,---.........------...............------.....................+++,,,,,,------.........------------------------/////////...---------,,,------------------------------------------------...------,,,,,,------...---------------------------......//////......---++++++,,,,,,---...//////------------------------......---------,,,,,,,,,...................................................------,,,,,,------...,,,,,,---------.................................------------------------........................,,,,,,------------------------------------------------------------------------------------------........................------------------------,,,---------.../////////......------------......---------............///////////////////////////......------------.....................---,,,+++.../////////...---,,,,,,------------------------........................------............------,,,,,,,,,---------......------------------------................................................------------------------000//////...------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------+++,,,---//////...,,,+++,,,---------.../////////......------------......000111111///,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........000///---+++++++++---...,,,---------.........///------............------........................---....................................---,,,+++////////////////////////............////////////((()))+++,,,------,,,,,,+++,,,------......------------------------------------------------------................................................------------------------,,,,,,,,,,,,---......///------------------------.........---------------,,,,,,,,,------------...------------------------+++,,,,,,,,,,,,---------........................------............------------------------------............////////////////////////////////////...............---------.........///////////////..............................------------......222222111000...---,,,,,,------------------------......------------......------------------------.........---------------......////////////......---------------.........,,,---......///.........---------...............+++,,,,,,,,,---......///------------------------...............---------........................------,,,,,,,,,,,,------000000////////////000000------------------------......////////////......+++,,,,,,------.........------------------------......---------,,,,,,,,,...................................................------,,,,,,------...++++++,,,------------,,,........................------------------------........................,,,,,,,,,,,,------------------------------------------------------------...------------,,,,,,,,,........................,,,,,,,,,------------...---------.....................------------......---------............///////////////////////////......------------......//////......---,,,***))).........///......------------------------------........................,,,------------------,,,,,,,,,,,,---------......------------------------////////////////////////........................------------------------//////......---,,,++++++,,,------......------,,,,,,,,,------------,,,,,,+++++++++++++++++++++,,,+++,,,---.........---,,,---------...............///......------......///000111111///,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...............---...---,,,+++++++++,,,---+++,,,,,,---......//////------.........------,,,........................---------...............,,,,,,---------------,,,////////////////////////------........./////////***+++,,,......---+++***+++,,,------......------------------------------------------------------................................................------------------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..............................------------....................................------............------....................................//////////////////////////////////////////.........---------............/////////000...........................------,,,,,,------.../////////...............------------------------......------------......------------------------.........------,,,,,,,,,......////////////......//////..................,,,------...//////......---------.........//////++++++,,,,,,---...//////---------------------------------...............------------------------///...---,,,,,,---...///000000////////////000000------------------------......////////////......------------------------..............................---------,,,,,,,,,...................................................------,,,,,,------...+++,,,---.........------........................------------------------........................++++++,,,,,,,,,---------------------------------------------------------......---------,,,,,,,,,........................,,,,,,,,,---------.....................---------......------------......---------............///////////////////////////...------,,,,,,------.........///......---,,,+++------......///.........................................................++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------000000000000000000000000........................------------------------------------,,,,,,,,,,,,,,,------......------,,,...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---...............---------...------,,,,,,------...---/////////---,,,---...+++,,,---.........------------------------------,,,,,,,,,---------......---...............------,,,,,,,,,---------------------------------------++++++,,,---....................................---------.........//////+++,,,---.../////////...////////////////////////---------.........//////------/////////---+++)))+++,,,------......------------------------------------------------------................................................------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------............................................./////////000........................---..................---////////////////////////............/////////000//////////////////////////////.........------------.........//////000000...........................------,,,,,,------...,,,,,,,,,---...//////000------------------------.........------.........------------------------.........------,,,,,,,,,......////////////......000000000///.........---,,,,,,---.../////////...---------.........//////,,,++++++,,,---...///000------------------------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000......------------......------------------------......////////////......------------------,,,,,,////////////////////////......---------,,,,,,,,,...................................................------,,,,,,------...,,,,,,.../////////...---........................------------------------........................+++++++++,,,,,,---------------------------------------------------------.........------,,,,,,,,,........................,,,,,,,,,------........./////////......------,,,.........------.........---------.........//////////////////////////////...------,,,,,,------.........///////////////...,,,,,,---.../////////...////////////////////////........................***++++++,,,,,,++++++***,,,,,,,,,---------......------------------------000000000000000000000000////////////////////////------------------------******+++,,,,,,---......,,,------......------,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,------........./////////......------,,,---,,,,,,++++++,,,,,,---+++,,,............///111+++,,,---.........---,,,........................,,,,,,,,,---------......---...............------,,,,,,---.../////////...///......------,,,,,,+++)))***+++---...///000000........................---------.........//////+++,,,---///000000111111////////////////////////---------.........//////................................................---------............///000////////////...............................................................------------.........................................................------,,,,,,------......------,,,,,,,,,------,,,---......//////......////////////............,,,---.../////////......---------,,,,,,+++++++++//////.........---------,,,,,,,,,---...///000000,,,---......//////......//////000000000000//////////////////////////////.................................------,,,,,,,,,------------------------........................---,,,,,,++++++,,,,,,---------------------------................................................------............------000000000000000000000000000000000000///...---,,,................................................/////////......---,,,,,,///////////////.........,,,,,,,,,------.................................,,,,,,,,,++++++*********,,,---......//////.................................------------...//////000...---...///000///...//////000000///...------//////.........---------.................................------,,,,,,,,,------............------111000...,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---.........---,,,---......//////......,,,------......------,,,---...///000000///...---,,,---------...//////////////////......------------------............///000000000///......------........................////////////////////////+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///...------------...//////,,,---///000000000///.........------------......++++++++++++++++++++++++---------...000000///---......------------......------------------------,,,,,,,,,---------..............................////////////////////////---------............///------............------***++++++,,,,,,++++++***------------------------000000//////......---------------............///.........------,,,,,,,,,------------------------///////////////.......................................///000000000000000---.........//////000000////////////////////////...............---------........................////////////////////////---------............///...------------,,,,,,,,,......................................................------------......------------------------...........................------,,,,,,------......------,,,,,,---------,,,---......//////......++++++,,,---...///000000,,,------------..................---------,,,,,,//////.........---------,,,---------.../////////,,,---......//////......//////000000000000//////................................................/////////......---------------------------------........................///..................///......................................................................../////////000000/////////////////////////////////------...............---................................................---------------.................................---------....../////////........................------------,,,,,,++++++,,,---......//////.................................------------.../////////---,,,---...///...---///////////////...---,,,//////.........---------..............................---------,,,,,,,,,------............------000///---,,,+++,,,---...------------------------,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---......//////......,,,------......------,,,,,,,,,---......---,,,,,,---------...............,,,+++++++++************---------............///.........///////////////................................................+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///...------------...//////------...////////////...------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---......------------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///.........//////.........,,,,,,------------,,,,,,------------------------............---------------------............///.........------,,,,,,,,,......................../////////////////////.................................///000000000000000---........./////////000........................................................................////////////////////////---------............///...------------,,,,,,,,,......................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...---------,,,,,,------...,,,---......//////......******+++,,,---...//////---,,,+++++++++,,,.../////////............------...............---------------..................------...////////////......//////000000//////...------------------------........................///////////////.........------------------------................................................////////////////////////................................................000000111111111111000000........................***+++,,,---............................................................+++++++++,,,---.........,,,,,,------......//////.........///////////////....................................------------,,,---......//////.................................------------...//////...,,,+++,,,---...---,,,---............---,,,,,,...............---------...........................------------,,,,,,,,,------............------///...,,,+++++++++,,,---........................,,,------------.........------------,,,,,,,,,,,,------------------------,,,,,,------......------,,,---......//////......------............------,,,,,,---......---,,,,,,...............------------------,,,,,,,,,,,,,,,---------............///------......///000000111........................------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,++++++,,,---......------------...//////---------------......///,,,,,,,,,++++++,,,,,,,,,---------------.........---//////---***)))+++---......------------......------------------------,,,,,,,,,---------......++++++++++++++++++++++++---------------------------------............///...//////000000//////...------............------------------------------,,,,,,,,,------------------------............///.........---------------////////////////////////......//////////////////..............................///000000000//////.............../////////........................////////////////////////........................////////////////////////---------............///000////////////............................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------,,,,,,,,,---......,,,---......///..................---------,,,,,,---,,,+++******+++...///............------------.......................................---------------...///////////////...//////////////////...------------------------........................//////..................------------------------........................,,,,,,------------,,,,,,........................................................................000000111111111111000000........................+++,,,---...............................................................+++++++++,,,,,,---------+++++++++,,,---...//////..................//////...........................---------------------,,,---......///....................................------------...//////...---,,,,,,......---,,,,,,---------------,,,,,,................................................------------------------------............---------,,,,,,+++++++++,,,------------------------------------.........//////------------------,,,,,,------------------------,,,,,,------...------,,,,,,---......///.........------............------...//////////////////.../////////...---------,,,......---------------------------............///............//////000000------------------------------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------------...---,,,,,,,,,,,,---......------------...//////------,,,++++++---...///------,,,,,,,,,,,,---------------------.........000///...---,,,------.........------------..............................,,,,,,,,,---------......++++++++++++++++++++++++---------------------------------............/////////000000000000//////------............------------------------------,,,,,,,,,------......///---------............///...............---------....................................////////////..............................///////////////...................................................////////////000000000000........................---------------------------------............///000////////////.........................................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,---...///,,,---......///........./////////............------,,,+++******+++...///,,,,,,,,,,,,,,,,,,,,,------....................................------------...//////000000//////......////////////......................................................------------------------------------------------........................,,,------......------,,,------------------------...................................................//////////////////...........................///////////////...------................................................---------,,,,,,++++++++++++++++++,,,---...//////------------------------........................,,,,,,,,,,,,,,,---------,,,---......///....................................------------.../////////...---...///000///---,,,,,,---------------,,,---.............................................------------------------------............------,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,---......///.........---......//////......---/////////......//////////////////...---------,,,***************+++++++++---------............///000000//////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------,,,------------------------,,,,,,,,,------.........---------,,,,,,---------...------------...//////------,,,++++++---...///......------------......++++++,,,,,,---------...000---++++++///000///,,,......------------..............................,,,,,,,,,---------......---------------------------------------------------------............/////////000000000000//////,,,,,,------------,,,,,,------------------------------....../////////000---------............///........................---------------------------.........//////000000..............................////////////.....................---------.........................../////////000000111111........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------,,,,,,,,,................................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,---......///,,,---......//////......,,,------...///000111111---,,,+++++++++,,,...///+++++++++,,,,,,,,,,,,------------...............------........................///000000000000///---......//////......---////////////////////////........................,,,,,,,,,---------------------------------------...........................///000111111000///...------------------------................................................------............------........................000000000000///...---,,,.........................................................---,,,+++++++++,,,,,,------......//////---------------,,,,,,,,,........................,,,,,,,,,,,,,,,---------,,,---......//////.................................------------...//////000///......///000///...,,,,,,---............------------.......................................,,,,,,,,,------------...------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------............,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---......//////............////////////.........---,,,,,,,,,,,,---..................---------,,,,,,,,,,,,---------------------............///111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---......//////------------------------...------------...//////---------------......//////......------......///+++++++++,,,------......///---,,,---//////---***......------------..............................,,,,,,,,,---------..............................---------------------------------............///...//////000000//////...,,,,,,------------,,,,,,------------------------.........///////////////---------............///.............../////////------------------------------......///000000000............................../////////...------.........------------------------------------------......//////000000111........................---------------------------------............///...------------,,,,,,,,,................................................---,,,,,,++++++,,,,,,---------------------------...........................------,,,,,,------...,,,,,,,,,,,,---...//////,,,---......//////......+++,,,,,,---...///000111,,,------------.........,,,,,,,,,,,,------......---------.........//////,,,---------.../////////......///000000000000000---......//////......---................................................------------.........///------------------------...........................///000111111000///...........................................................................------............------////////////////////////.........//////...------.........................................................---------------........................///.........------------........................,,,---------............,,,---......//////.................................------------.../////////...------//////...---,,,---...///////////////---------.........//////........................,,,,,,,,,---------......------............------,,,,,,---...............------------------------,,,,,,,,,,,,------------------------.........///------------------------------......------,,,+++,,,---......//////............////////////.........---,,,,,,,,,,,,---...---------.............../////////000000111111111---------............//////////////////.........................................................---------,,,,,,---------........................,,,,,,------.../////////,,,------------------,,,...------------...//////------...////////////......------,,,,,,------...,,,,,,,,,---....../////////333777666000,,,+++---......------------..............................,,,,,,,,,---------......................................................---------............///.........//////.........------............------------------------------///...............---------------............///---........./////////000........................------......///000000111..............................//////......---,,,.........------,,,,,,,,,------------------------,,,------...//////000000................................................---------.........//////000000/////////.........................................................---,,,,,,++++++,,,,,,---...................................................------,,,,,,------...+++++++++,,,---...///000,,,---......//////............---------,,,,,,,,,,,,---.../////////......---------.........//////---------.........//////,,,,,,------...///000000...//////000000000000000---..................---------------------------........................---.........//////000000------------------------........................,,,---...000000...---,,,////////////////////////................................................------............------000000000000000000000000++++++,,,---............................................................,,,------......//////000///////////////.........000000//////.........---........................---.........//////000000,,,---......//////.................................------------...//////...---,,,,,,......---,,,------...///000000//////---------.........//////........................,,,,,,,,,------.........---..................---,,,------.../////////...........................+++++++++,,,,,,,,,---------------.........//////////////////////////////---.........---,,,,,,+++,,,---......//////............////////////......000///...------...///000,,,------....../////////,,,---------......//////---------.........//////------......///000000000000000000000000000000000////////////////////////...------,,,,,,------...........................,,,,,,------...///000000,,,------......------,,,...------------...//////,,,---///000000000///...---,,,,,,++++++,,,,,,------------...///000000111111;;;CCC???222***,,,222.........------.........////////////////////////,,,,,,,,,---------..............................////////////////////////---------.........//////------............------......////////////......------------------------.........------,,,,,,,,,---------.........//////---.........//////000000////////////////////////---------...///000000111.........................../////////...---,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---...//////000------............------......//////...---,,,,,,.........------,,,,,,,,,------------------------///......---------......000///------......---,,,//////.........---------//////000000///---+++***//////.........---------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......+++,,,............,,,+++..............................---------,,,,,,,,,.........////////////000........................////////////////////////000000///...............------,,,,,,,,,,,,------////////////////////////......////////////......------............------......------------......000000//////............///...,,,++++++,,,...///////////////////////////.../////////...---,,,,,,//////////////////////////////............//////////////////////////////000000/////////............---,,,,,,++++++,,,,,,---...//////000000000000........................000000000000000000000000---///111111///...---...////////////000000000000333111///...///000000//////////////////000111222........................---------....../////////,,,---///000000///---,,,................................................,,,,,,,,,---------......------...///000111222222000///...---,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,---....................................+++++++++,,,,,,,,,------...------,,,,,,------...........................////////////////////////........................//////............//////.../////////000000111111..............................//////...---,,,,,,,,,,,,,,,---------......------------------------------,,,+++,,,---...///......////////////......------------------------------............------........................222777;;;999333///000222+++,,,---......---,,,+++........................------------------------000000000000000000000000111111000111333777;;;>>>000000//////.........---///...,,,++++++,,,...///111000///------......///000000//////.........---...------,,,,,,------...........................---------............///---------............///---------------...//////.................................------...............//////...---,,,,,,,,,,,,,,,---------.........------,,,---...///000------............------......//////...------,,,.........------,,,,,,,,,------------------------///......---------......000...------......---,,,//////.........------------------...------,,,,,,//////.........---------...------------------,,,.........------,,,,,,,,,,,,,,,---------.........,,,------......------,,,....................................------,,,,,,------........./////////////////////////////////////////////////////////000000///...............//////............//////////////////////////////......////////////......------............------......------------....../////////.........------///...---,,,,,,---...///////////////////////////......//////......---,,,//////////////////////////////............//////////////////////////////......---------,,,,,,,,,------,,,,,,------......,,,---...///000111111111..................//////000000000000000000000000,,,...111111111111222333111111111111222222222222333111///...///000///...------------......///000......//////////////////////////////............---...000111111000...---................................................---------.........//////---......//////000000111//////...---,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------......//////..............................,,,,,,,,,,,,------------.........------.................................////////////////////////........................//////............//////.........//////000000000..............................//////...------,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---...///......////////////......------------------------------............------...........................111444333000---,,,---,,,------------------,,,................................................////////////////////////,,,,,,---///333888===@@@000/////////.........---///...,,,++++++,,,...///111000///...---......///000/////////.........---...------,,,,,,------...........................---------............///.........////////////000......---------......///..............................------------............//////...------,,,,,,,,,,,,---------.........------,,,---...///000------............------.........///......---,,,.........---------------------------------------......---------......//////...------...///---,,,...............---------,,,,,,++++++,,,------..................------------------------..................---------------,,,------------...............------------............................../////////............---,,,---------............000000000000000000000000////////////////////////000//////............/////////............//////////////////////////////........................------............------......------------...............---------------000///...------...///000////////////////////////....../////////...------//////////////////////////////............//////////////////////////////---------------,,,,,,,,,---------------...000000...//////000000000////////////......///000111111111111111111111111111111---///111222333444777:::555555666666666777777777777555444333444444222111///............//////000///////////////000000000000000000///......------...///000111111000///............................................................/////////000000..............................---------...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------/////////000//////..............................,,,------------.........////////////////////////........................////////////////////////........................//////............//////.............../////////.................................///......---,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---...///......////////////......------------------------------............------........................,,,---.........---+++***...------,,,,,,------...........................////////////////////////////////////////////////++++++,,,...222666;;;===/////////..................---,,,++++++,,,---...000///......------....../////////..................------,,,,,,------...........................---------............///...////////////000000000///......---------..............................------,,,,,,,,,,,,------.........///......---,,,,,,,,,,,,---------.........------------...//////------............---------...............------...............---------...........................------------.../////////...------...///...,,,...........................---,,,+++,,,,,,...///........................,,,,,,------......//////...............---------------------............///...---,,,,,,---...///......................../////////////////////...,,,,,,,,,---------......////////////////////////////////////////////////000///............//////------,,,,,,,,,,,,------////////////////////////........................------............------......------------......------------------------000///............///000////////////////////////......////////////......//////////////////////////////............//////////////////////////////////////////////////////---------------...//////111111111111000///...---222111111111111222333444333333333333333333333333000111222222333555999<<<999999::::::;;;<<<<<<<<<===<<<;;;;;;<<<;;;999777333333222111111111222222111111000000/////////...////////////......------...///000000000000///...................................................---.........//////////////////......------------------------......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////...---,,,........................---------.........//////.........//////.................................////////////////////////........................///......------......///------..........................................---...............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------......---......//////......---........................------............------........................------,,,...//////---,,,...---,,,++++++,,,---...................................................//////////////////////////////......///111333444...........................---,,,,,,,,,,,,---...//////......------------...........................------,,,,,,------...........................---------............///............//////////////////...------------...........................---,,,,,,++++++,,,,,,------...............------,,,,,,,,,---------............------............------............------------...............---................................................---------------.../////////---,,,---...///...------.....................222111///------------...---.....................---------....../////////........................---------.........////////////---,,,,,,---//////.........................../////////////////////,,,,,,,,,---------..............................//////////////////////////////............//////------,,,,,,,,,,,,------////////////////////////......------------......------............------......------------......------------------------/////////....../////////////////////////////////......///////////////...//////////////////////////////............//////////////////////////////.../////////////////////......------------......000111222222333333333222666777777777777777777666555555555555555555555555333444444444444555888;;;:::::::::;;;<<<=========@@@@@@@@@BBBCCCBBB???===666555555444333333333333333333222111000//////...............////////////........................................................................,,,,,,---------........./////////...------,,,,,,,,,,,,---....../////////------------------------------------------------++++++++++++++++++++++++------------------------...............---,,,+++........................---------.........//////,,,---............---,,,........................////////////////////////..............................------------........................------........................------...............---,,,,,,,,,---------......------------------------,,,,,,,,,---------------------............------........................------............------...........................---,,,---///000///---...---,,,++++++,,,---...........................------------------------........................111111///...------......---------...............---------,,,,,,---------...............------,,,---------..................------,,,,,,------...........................---------............///,,,,,,,,,---------......///......---------..............................---,,,,,,++++++,,,,,,---------...............---,,,,,,,,,---------........................------------............------,,,---......///......................../////////........................---------------...///000...---,,,---/////////------------...............333222111///...------------------............................../////////.............../////////------.........///////////////............//////........................---............/////////,,,---------....................................///////////////////////////............//////000//////............/////////////////////////////////...---,,,,,,---...///------............------......------------......---------------.................................////////////////////////......///000000000////////////////////////////////////............//////////////////////////////,,,,,,,,,---------------///............//////000///111333666999;;;======<<<>>>???@@@???===;;;999666666666666666666666666555666777666666666888:::888999::::::;;;<<<======AAAAAACCCEEEGGGFFFCCC@@@777777666444333333333333444444444333333333333222111111111111000000000000.........------.........................................................,,,,,,,,,------------.../////////.........------,,,---......///.........,,,,,,,,,------------...------------------------------------------------------------------------------------------,,,+++........................,,,------------.........+++,,,---......---,,,+++........................////////////////////////..............................------------....../////////.......................................,,,---......///.........,,,,,,,,,---------......------------------------+++,,,------......------------............------........................------............------........................,,,------------------......------,,,,,,------...........................------------------------........................///......------......///---------------.........---------------------------............---,,,,,,---------------............------,,,,,,------...........................---------............///++++++,,,,,,,,,------------------------...//////........................------,,,,,,,,,,,,------,,,---......///.........,,,,,,,,,---------...............///......---,,,------............------,,,------...//////......---........./////////000........................---,,,,,,------///000000...---,,,---///000///...---------.........////////////000000///...---------------.........//////////////////............---........./////////000............////////////......////////////..............................,,,,,,------............------........./////////........................////////////////////////...............///000000//////............/////////////////////////////////...,,,++++++,,,...///------............------......------------......------........./////////------............------////////////////////////......///000000000000000//////////////////////////////............//////////////////////////////,,,,,,,,,---------...............000111333555666666777:::===@@@BBBCCCDDDBBBDDDGGGHHHFFFCCC>>>;;;888888888888888888888888666888999:::999999:::;;;;;;<<<<<<===>>>???@@@AAABBBCCCFFFJJJLLLLLLHHHEEE::::::888777666555555555333444555666888999:::;;;888777666555333222111000//////............//////................................................------------............////////////////////////---.../////////...---,,,,,,,,,,,,---------......................................................------------------------,,,------............---........................,,,,,,,,,,,,------------,,,---...//////...---,,,........................////////////////////////...........................------,,,,,,------...000000000//////.................................,,,------...//////......,,,,,,,,,---------......------------------------+++,,,---.........------,,,------......------,,,........................------............------........................,,,...///...+++***---///,,,------------------,,,........................................................................------------.../////////,,,,,,,,,------.........,,,------------------,,,------.........---,,,+++,,,,,,,,,------............------,,,,,,------...........................---------............///,,,,,,,,,---------......,,,,,,,,,---...///000111..............................------------......,,,------...//////......,,,,,,,,,---------............/////////...,,,,,,---..................---,,,,,,---.../////////...---.........//////000000////////////////////////,,,,,,,,,---...///000111...---,,,---///000///...---------.........//////,,,,,,.../////////...------------.........//////000000//////......---------.........//////000000............/////////000---...///000000///...---........................,,,,,,,,,---------...............////////////000000000000000000000000000////////////////////////...............///000111---------,,,,,,---------///////////////////////////...,,,++++++,,,...///---..................---.........------................../////////000000,,,------......------,,,////////////////////////......///000000000000000//////////////////////////////............//////////////////////////////........./////////000000------///111444777999;;;??????AAABBBCCCDDDEEEEEEFFFHHHKKKMMMKKKFFF@@@<<<888888888888888888888888555888;;;<<<<<<<<<<<<===@@@@@@AAABBBCCCDDDEEEFFFEEEFFFJJJNNNQQQQQQMMMJJJ>>>===<<<:::999888888888333444666999<<>>===;;;888555333111000000000////////////000000............................................................/////////000///000000000000000000000....../////////...,,,+++,,,,,,,,,------.................................------------------------------------------------------...///000000000///........................+++++++++,,,,,,,,,---------...000111111000...---........................////////////////////////...........................------,,,,,,------...111111000000/////////...........................,,,,,,---.../////////...,,,,,,,,,---------......------------------------+++,,,---.........---,,,,,,------......------,,,////////////////////////---..................---...........................111333111,,,***...222+++,,,............,,,+++........................////////////////////////................................................,,,,,,,,,------.........,,,------......------,,,,,,---.........---,,,+++,,,,,,,,,------............------,,,,,,------...........................---------.........//////---------.........//////++++++,,,,,,...///111222........................///......------......///,,,,,,---.../////////...,,,,,,,,,---------............/////////...,,,+++---.../////////...---,,,/////////...---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////............111000///...............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...............---------------------------------,,,------......------,,,//////000000///...------------------------------..............................------------.........///111111/////////000////////////////////////////////////////////////000...+++((((((***---///......////////////......///...---,,,,,,,,,,,,,,,///...---......///...,,,////////////////////////////////////////////////////////////////////////............////////////............/////////000+++,,,...///000000///...------------......///000222111111222555:::>>>AAACCCDDDEEEFFFHHHIIIJJJKKKJJJMMMOOOQQQNNNIIICCC???AAA>>>;;;999999999999888:::::::::;;;===???AAACCCDDDFFFIIILLLMMMNNNMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQJJJFFFAAA<<<999888999:::999888999>>>EEEKKKMMMLLLLLLIIIDDDBBB@@@===777333///333666444000...111555111111000///......------,,,,,,,,,------.........//////---,,,,,,---//////////////////////////////+++,,,,,,------......///------------------------......////////////......,,,------......------,,,,,,---//////---***&&&$$$%%%'''))),,,---.................................////////////////////////......................../////////...------,,,,,,........................////////////////////////---------.........//////////////////////////////......------------..............................////////////////////////------------------------////////////////////////------------------------........................///............---------////////////////////////------------------------111000//////000000///...........................//////.........---------////////////////////////,,,---...//////...---,,,---------.........//////000000//////.........---............---------------------------------------------.........//////---...///...------...///...........................------,,,,,,------.....................------,,,,,,,,,------.........//////////////////////////////...---,,,,,,++++++........................////////////000000000000......///000000///...---000//////////////////...........................------------------------......................../////////.........------000///......------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////---------------------------------------------------......//////......---000/////////............------------------------..............................------------.........///111111///...///000////////////////////////////////////////////////000///---++++++,,,...000......////////////......///...------,,,,,,,,,---///...------.........---000000000000000000000000////////////////////////////////////////////////............////////////........./////////000000...//////////////////...///............//////000111111111333777;;;@@@CCCFFFGGGGGGHHHIIIJJJKKKKKKKKKMMMOOOPPPNNNJJJEEEBBBBBBAAAAAABBBBBBAAA>>>;;;999999999999;;;===???@@@CCCEEEIIIMMMOOOQQQQQQQQQSSSSSSRRRSSSSSSTTTUUUUUUOOOLLLGGGBBB>>>;;;::::::999999:::===CCCHHHKKKMMMRRRPPPMMMKKKIIIFFFBBB>>>999999888666333111000000//////////////////......------........./////////---,,,,,,++++++,,,,,,---////////////////////////------------------------------------------------------............------,,,------......------,,,,,,---...///...---+++***)))***,,,---------,,,,,,........................................................................------..........................................////////////////////////------..................////////////////////////......------------......................................................------------------------------------------------------------------------........................///............---------........................////////////////////////......------......------........................//////.........---------////////////////////////------............---------------.........//////000/////////............000//////......------------------------------------------.........//////---...///...------...///........................///..................///........................,,,------------------...//////////////////////////////...------,,,++++++------------------------.../////////000000000000//////000000000000//////000000000000000000111111////////////////////////.........................................................---------------///...------------------------------------------........................------------------------------..................,,,,,,,,,------......///...........................//////////////////...111000...------...//////////////////////////////..............................------------......---///111000///...///000////////////////////////////////////////////////000//////......///000000......////////////......///...------,,,---------........................000000000000000000000000////////////////////////////////////////////////............////////////////////////000000000000111000000/////////000000111111000/////////000000111111222444888<<<@@@CCCHHHHHHIIIKKKKKKLLLLLLLLLLLLMMMNNNNNNLLLIIIGGGEEECCCDDDFFFIIIJJJHHHCCC???;;;:::::::::;;;<<<>>>???AAADDDHHHMMMQQQTTTUUUVVVWWWWWWWWWVVVWWWWWWXXXYYYVVVSSSOOOJJJDDD@@@<<<:::888999:::<<<>>>CCCIIIMMMVVVUUUTTTTTTSSSQQQMMMJJJGGGCCC???;;;999666111---........./////////000000///////////////000000000,,,,,,------------,,,,,,//////////////////////////////......---,,,,,,+++------------------------,,,,,,------------,,,,,,------............------------......///000000000............---,,,+++***........................------------------------........................,,,,,,------...//////000........................////////////////////////..................------////////////////////////......------------..............................------------------------------------------------------------------------------------------------........................///............---------------------------------////////////////////////------------------.............................................---------////////////////////////.........------.........---------...............////////////............111111000//////...---------------------------------------...............---...///...------...///........................////////////////////////.................................---------------//////////////////////////////......---,,,,,,,,,------------------------....../////////000000000000000000000000000///////////////000000111111111000000000000000000000000................................................------------------------...------,,,,,,,,,------------------------------...............................................................---------,,,,,,---...//////000000////////////////////////......////////////......111000...---,,,...///111////////////////////////..............................------------......---///000000///......///////////////////////////////////////////////////...//////000000000000///......////////////............------------.........///000000///...//////////////////////////////////////////////////////////////////////////////............//////////////////000000000111111111111000//////000111333444555555333222111111000000222222333444777:::===???DDDFFFHHHJJJLLLMMMNNNNNNMMMLLLKKKJJJHHHFFFDDDCCCBBBCCCFFFHHHJJJHHHDDDAAA>>>>>>===<<<<<<===?????????BBBGGGMMMRRRUUUWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYVVVQQQJJJDDD>>>;;;777999:::::::::===DDDJJJSSSTTTVVVXXXXXXWWWTTTRRRPPPNNNIIIDDD???:::555222000000000000////////////////////////////////////---...///000000///...---///////////////////////////.........---------,,,........................,,,------......------,,,------............------......------...000222333000//////......---,,,+++........................------------------------........................---------.........//////........................////////////////////////...............---------////////////////////////......------------..............................------------------------------------------------////////////////////////------------------------........................///............---------------------------------------------------------......///////////////000................................................///////////////////////////...---,,,,,,---...///........................///////////////.........222222111000///...------................................................---...///...---------///........................////////////////////////---------...............//////......------,,,,,,//////////////////////////////......---------,,,------------------------........./////////000000333222222111000/////////.........//////000000000000000000000000000000000------------------------........................------------------------------,,,,,,,,,------...------------------------...............................................................---------------...///000111111222////////////////////////,,,------......------,,,111///...,,,---...000111000000000000000000000000..............................------------......---...000000...---...///////////////////////////////////////////////////,,,---...////////////.........////////////............---------......//////222444444222000000000........................////////////////////////////////////////////////............////////////000000000111111111111222/////////000222555888::::::999888666444333222222444444444444555777888999===@@@DDDHHHKKKNNNOOOOOOMMMKKKIIIFFFDDDBBB@@@@@@BBBAAAAAABBBCCCDDDCCCAAA@@@???>>>===>>>>>>???@@@???BBBFFFLLLPPPSSSTTTUUUWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZXXXTTTOOOHHHBBB>>>999::::::999777:::@@@EEEMMMPPPUUUYYY[[[ZZZYYYXXXUUUVVVTTTMMMCCC===;;;;;;444444333222000///..............................---...000000000000...---////////////////////////---------....../////////..............................////////////......---......//////......---000///---,,,---...///111//////..........................................------------------------........................//////.........---------........................////////////////////////.....................---////////////////////////......------------......................................................------------------------////////////////////////------------------------........................///............------------------------------------------------------------///000///...---...000........................---.....................///////////////////////////...---,,,,,,---...///.....................---.........///////////////222111111000///......................................................------...///...---------///........................---...////////////...------------.........///////////////......---------///////////////////////////...............------------------------------............////////////888777555333222111000000......///////////////000////////////////////////------------------------........................---------------.........------------------...///------------------------........................------------------------------...........................//////000000111........................,,,,,,------------,,,,,,//////...---...///000111000000000000000000000000..............................------------......,,,...000///...---...///////////////////////////////////////////////////+++,,,---.....................////////////...............---......///000111666:::;;;777333000000------------------------////////////////////////////////////////////////............////////////000111111111222222222222111111333555888;;;>>>???@@@>>><<<999777555444333666555555555444555555555888;;;@@@EEEJJJMMMNNNOOOLLLKKKIIIFFFCCCBBBAAA@@@CCCAAA???>>>@@@BBBBBBBBBAAA@@@?????????@@@AAABBBBBBDDDHHHKKKNNNOOOOOOOOOSSSSSSSSSTTTUUUWWWYYYYYYXXXXXXXXXVVVRRRMMMHHHEEE>>>>>><<<:::999:::===@@@GGGLLLTTTZZZ]]]]]]]]]]]]XXXZZZYYYRRRFFF???>>>@@@777666555444222000///...//////............------------............------////////////////////////,,,------...//////000000...........................//////////////////.........////////////......000///---,,,,,,---............---------...//////........................------------------------........................000//////...------,,,,,,........................////////////////////////---------.........//////////////////////////////......------------..............................////////////////////////------------------------------------------------------------------------........................///............---------------------------------////////////////////////+++...///...+++)))+++---........................---------...............////////////////////////.........------........................---------.........///////////////000000////////////.............................................------------...///...------...///........................------////////////------,,,,,,------...//////////////////...............////////////////////////................................................------........./////////???===:::777555333222222111000000000000000000///........................................................................------........./////////......------......///000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////------------............------------------------------............------............/////////000////////////////////////..............................------------......,,,...//////...------...////////////////////////////////////////////////+++,,,,,,------...//////......////////////.....................///000000333:::@@@AAA<<<555111000........................////////////////////////////////////////////////............////////////111111111222222222333333666777999<<>>DDDIIIKKKMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGEEECCCBBBCCCEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHGGGIIIKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNQQQSSSTTTUUUVVVWWWVVVUUURRROOOMMMEEECCC@@@>>>>>>>>>======AAAHHHRRRYYY]]]^^^______\\\[[[XXXQQQHHHAAA>>>===888777666555444333222111000000000/////////............------------......////////////////////////............////////////........................---......//////......---......////////////...............------...............---,,,,,,---................................................................................................------........................////////////////////////+++,,,,,,---...///000000////////////////////////......------------......................................................------------------------------------------------------------------------........................///............---------........................////////////////////////,,,///000...***((())),,,........................---------.........//////////////////////////////------............------//////.........---------............/////////000---............/////////........................//////.........------------...///...------...///........................---...000111111000...---,,,,,,------...//////000............////////////////////////////////////............////////////////////////////////////---------.........//////CCCAAA>>>:::777555444444333222222222111111000000........................000000000000000000000000................................./////////000000...............///000111------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,+++------------------------......////////////......------...///000000//////////////////////////////.................................------.........,,,...//////...------...////////////////////////////////////////////////,,,,,,,,,,,,---///000111......////////////.....................///000000555<<>>;;;<<>>@@@>>>999333///111///...------...///111000000//////.........---..................------.........---.........///222333333333444777<<<@@@???AAABBBEEEGGGHHHIIIIIIHHHHHHHHHFFFDDD@@@<<<:::777666555555666888;;;===@@@AAADDDHHHJJJLLLMMMMMMJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOPPPPPPMMMHHHCCC@@@AAA???<<<;;;;;;>>>AAACCCGGGHHHJJJMMMNNNPPPPPPQQQMMMMMMLLLIIIDDDAAA??????GGGGGGIIIOOOWWW^^^``````]]]ZZZVVVUUURRRLLLBBB:::===:::777555666888999999666666555333111...,,,+++,,,---.../////////...---......//////......---,,,................................................---...///000000///...---............////////////......------------......---------,,,,,,+++++++++---------------------------------............///...///000///...---...000------------------------......///000000000000000......------------......////////////////////////000000000000000000000000................................................000///...---,,,---......------............------........................---------............///////////////////////////....................................////////////------...///000000//////////////////////////////,,,,,,,,,---...///000000........................////////////////////////................................................////////////////////////............////////////........................///////////////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,---...//////............///000000........................111///...///000111000.........------------......////////////////////////IIIHHHFFFCCCAAA???>>>===:::888666444222000000000---...//////------...///////////////////////////...///000///...---...000///---,,,,,,//////...,,,------------------------........................------------------------000000///...............------------------------//////.........---------......------------..............................000//////............///////////////////////////......////////////......////////////////////////......////////////......////////////////////////111000000///......------................................................000///...------...///000666888:::;;;:::666222///000///...------...///000000/////////....................................///............000111222444555777888999===AAAEEEGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIGGGEEEBBB@@@;;;;;;::::::;;;===???AAACCCEEEFFFHHHIIIJJJIIIIIIEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOMMMJJJGGGEEEDDDBBB@@@>>>===>>>???AAAAAABBBCCCEEEGGGIIIJJJKKKMMMMMMNNNLLLJJJIIIIIIJJJGGGHHHKKKQQQYYY^^^``````___\\\ZZZYYYXXXRRRIIIBBB???<<<888666666777777777888777666555333111000///------...............---......//////......---,,,................................................---...///000000///...---............////////////........................000000/////////.........---------------------------------............///...///000///...---...000..............................///000000000000000......------------......------------------------////////////////////////................................................111000///...---......///------............------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////------------......//////////////////////////////,,,---------.../////////........................////////////////////////....................................................................................////////////........................////////////////////////........................////////////////////////........................///...------------...///...............//////000........................000///...///000111000...///......------......///////////////////////////LLLKKKJJJHHHFFFEEECCCCCC???===;;;888555222111000///111222000...---///111////////////////////////...///000///...---...000///...------...///...---000...,,,++++++,,,...000........................,,,,,,,,,---.........///000000///...............------------------------...............---------......------------..............................---....../////////......////////////////////////......////////////......////////////////////////......////////////......////////////////////////000000000///......------........................//////////////////////////////............//////222333555555555333000///000///...------...///000////////////....................................///.........///222555666777999<<>>???@@@BBBDDDFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFDDDBBBAAA@@@??????>>>>>>???@@@BBBEEEGGGIIIJJJLLLNNNNNNNNNOOOQQQSSSLLLMMMPPPUUUZZZ^^^^^^]]]___]]]\\\\\\\\\XXXPPPJJJCCC@@@;;;999888999888888:::999888777555444333333///......------............////////////...------................................................---...////////////...---............////////////...///000000000000///......------------,,,,,,,,,---------------------------------............///...///000///...---...000////////////////////////......///000000000000///......------------......------------------------////////////////////////................................................111000//////......//////------............------........................---------............///++++++++++++++++++++++++....................................////////////...---,,,,,,,,,---...///////////////////////////------..........................................////////////////////////................................................------------------------............////////////........................////////////////////////........................////////////////////////........................///...------------...///------------.........///........................000///......000000///...///......------......///////////////////////////IIIIIIIIIHHHHHHGGGFFFEEECCCBBB???;;;888555333111222111000000000000111222////////////////////////...///000///...---...000///////////////000/////////...---,,,,,,---...///........................+++,,,,,,---...//////000000000///.....................................................................------------..............................+++,,,...///000///......////////////////////////......////////////......////////////////////////......////////////......////////////////////////000000//////....................................000000000000000000000000/////////....../////////000000111111111111000000000///............///000///////////////.....................////////////............111444888:::<<>>???AAAAAABBBBBBBBBAAABBBBBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDCCCAAA???>>>AAAAAA@@@AAABBBEEEIIIKKKGGGIIIKKKLLLLLLMMMOOOQQQSSSTTTVVVYYY\\\\\\\\\[[[\\\\\\\\\]]]\\\XXXRRRMMMGGGCCC???<<<<<<<<<<<<<<<===<<<;;;999777666444444111000...------...///000///////////////...------....................................................................................////////////---///000222222000///---,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...///000///...---...000........................---...//////000000//////......------------......////////////////////////////////////////////////................................................000//////...............------............------........................---------............///............................................................////////////000///---,,,,,,---///000////////////////////////...............---------........................////////////////////////................................................------------------------............////////////........................////////////////////////........................////////////////////////.................................------.........,,,------.......................................000///......///000///...//////............//////////////////////////////EEEFFFGGGHHHHHHHHHHHHGGGFFFEEEBBB???<<<888666444222///---...111222111...////////////////////////...///000///...---...000......///............///------...//////...------........................,,,,,,------...///000000000000///.......................................---...........................------------..............................+++,,,---/////////...---////////////////////////......////////////......////////////////////////......////////////......////////////////////////////////////....................................000000000000000000000000...//////////////////...000////////////000111222//////............//////.........///////////////........./////////000000......///000333777;;;===@@@CCCGGGIIIIIIHHHIIIJJJIIIIIIHHHIIIIIIKKKLLLMMMJJJJJJJJJIIIHHHHHHGGGFFFHHHIIIJJJKKKLLLLLLKKKKKKHHHHHHIIIIIIHHHFFFEEEDDD@@@>>>;;;888777666777888888888999999999::::::;;;;;;;;;;;;;;;;;;<<<======AAA@@@???>>>===>>>>>>???@@@AAAAAAAAA@@@???===<<>>>>>>>>??????>>><<<:::777444222333222000///...///000000//////000000//////...---......................................................------------..................////////////---///000222222000///---////////////000000000000........................---------............///...///000///...---...000------------------------------...///////////////......------------......////////////////////////.................................................................................---------,,,,,,------............------........................---------............///000000000000000000000000....................................////////////222000///------...000111////////////////////////...............---------........................////////////////////////................................................------------------------............////////////........................////////////////////////........................////////////////////////........................---..................---,,,---.../////////......///////////////////////////...---...///000///---/////////....../////////////////////////////////AAABBBEEEGGGIIIKKKKKKKKKHHHGGGFFFDDDAAA>>>;;;:::333111000111222111...,,,////////////////////////...///000///...---...000,,,---...---,,,+++,,,...,,,---///111111///---,,,........................---------.../////////000000000///.......................................---------.....................------------......------------------------,,,------.........------////////////////////////......////////////......////////////////////////......////////////......//////////////////////////////////////////..............................////////////////////////......////////////......000////////////000111222////////////////////////.........///////////////.........//////000000111000111333555888<<<>>>@@@DDDFFFIIIJJJIIIHHHIIIIIIOOONNNLLLJJJIIIIIIJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFHHHJJJJJJJJJHHHGGGCCCDDDEEEEEEEEEDDDCCCBBB;;;:::999777666666777777999999999999999999999999999999888999999:::;;;<<>>===<<<<<<;;;<<<<<<<<<<<<=========<<<;;;;;;===<<<;;;;;;<<<===>>>???FFFGGGGGGFFFCCCAAABBBBBBGGGJJJNNNQQQTTTWWW\\\___[[[]]]___```^^^ZZZVVVSSSHHHEEE@@@===============???@@@AAA@@@>>>:::666333444444333222111111111111///000000000000///............................................................------------..................////////////...///000000000000///............///////////////........................---------............///...///000///...---...000------------------------------...////////////.........------------......------------------------........................................................................,,,------------,,,++++++------............------........................---------............///............................................................////////////222111000/////////000111////////////////////////------..........................................////////////////////////................................................------------------------............////////////........................////////////////////////------------------------////////////////////////------------------------------...//////...------,,,---///000000000///...///////////////////////////...------//////...---000//////......//////000////////////////////////;;;===AAAEEEIIIKKKLLLLLLJJJJJJJJJIIIGGGDDDBBB@@@999===@@@===666000///000////////////////////////...///000///...---...000---///000000...---...000......////////////..........................................////////////000000///.......................................---------.........//////......------------......------------------------......------,,,,,,------////////////////////////......////////////......////////////////////////......////////////......////////////////////////.../////////////////////................................................---...///000000///...---///////////////000000000......////////////................../////////000---......///000000111111333555888<<>>???@@@@@@@@@???>>>===888888888888888999999999;;;;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@??????????????????>>>>>>>>>>>><<<;;;;;;;;;::::::::::::@@@AAAAAA@@@>>>======>>>???AAADDDFFFIIIMMMSSSWWWWWWZZZ^^^```___\\\YYYXXXNNNJJJEEEAAA???>>><<<;;;===???CCCDDDCCC???:::777555555555555444333222111000000000000000///.........................................................------,,,,,,------...............////////////........................,,,,,,,,,,,,---------...........................---------............///...///000///...---...000........................,,,---......//////............------------......------------------------........................................................................------.........---,,,+++------............------........................---------............///............................................................////////////111000000000////////////////////////////////////,,,---------.../////////........................////////////////////////....................................................................................////////////........................////////////////////////------------------------////////////////////////------------------------------...//////...---------...000111222111000//////////////////////////////...------//////...---000000////////////000000////////////////////////666888===BBBFFFIIIJJJKKKLLLLLLLLLLLLJJJHHHFFFEEE@@@IIIOOOIII;;;111222777////////////////////////...///000///...---...000111333555444111000222444111///...------...///111........................///////////////.........000000///...............////////////////////////---------.........//////.........------.........------------------------000///---,,,+++,,,,,,---////////////////////////......////////////......////////////////////////......////////////......////////////////////////.........///////////////................................................---...///000000///...---////////////////////////......////////////......---.........//////000000---......///000111111222666888<<<@@@CCCEEEEEEEEEDDDFFFHHHIIIIIIKKKMMMOOOIIIGGGFFFEEEEEEFFFHHHIII@@@???>>>===============<<<>>>AAADDDDDDBBB???===<<<<<<=========;;;:::999888888:::;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBB@@@@@@@@@@@@AAABBBDDDDDDBBBCCCDDDEEEEEEEEEEEEDDDGGGFFFEEECCCCCCBBBBBBCCC?????????>>>===<<<;;;:::888:::;;;;;;::::::;;;<<<===>>>?????????BBBHHHMMMSSSVVV[[[^^^^^^\\\[[[ZZZVVVQQQKKKEEEBBB@@@>>><<<;;;???DDDGGGGGGCCC>>>;;;555666777777666444222111000000000000000//////......................................................---,,,,,,,,,,,,---.............../////////000///...------------...///////////////000000111111////////////////////////---------.........//////...///000///...---...000////////////////////////,,,---......//////...............------.........////////////////////////........................................................................---.../////////...,,,,,,---..................---........................---------.........//////////////////////////////..................................../////////000//////000000///...------////////////////////////,,,,,,------...///000000........................////////////////////////................................................////////////////////////............/////////000........................////////////////////////------------------------////////////////////////------------------------,,,---...//////...---,,,...///111222333222000///000000000000000000000000///...------...///...---000000////////////000000////////////////////////888666666;;;CCCHHHIIIGGGMMMNNNMMMMMMKKKIIIGGGEEEJJJIIIGGGCCC===777222///......///000000//////...---------.........//////000000///......///111222000///...---------------////////////////////////////////////////////////////////////////////////.........------,,,++++++............////////////////////////////////////////////////////////////////////////////////////........................///////////////.........//////............////////////............//////////////////////////////000000000000000000000000////////////////////////000000//////.........---////////////////////////////////////////////////................................................333222111000111333666888???@@@AAACCCDDDEEEEEEEEEHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIHHHFFFCCCAAA@@@???========================;;;===>>>>>><<<;;;;;;;;;<<<<<<;;;::::::::::::;;;999:::;;;===???AAACCCCCC@@@AAACCCDDDEEEEEEEEEEEEIIIHHHGGGFFFFFFGGGIIIIIIKKKJJJJJJJJJJJJJJJKKKLLLKKKKKKKKKKKKJJJHHHGGGFFFGGGDDD@@@>>>===>>>======>>>>>>======<<<:::999888<<<;;;::::::;;;===@@@AAALLLPPPVVV[[[]]][[[XXXUUUUUURRRNNNHHHCCC>>>;;;999;;;<<<===?????????>>>===888999;;;;;;;;;999777666///000000111000000///...000000///...............//////............//////---......///////////////........................///////////////////////////////////////.........000000//////.........---//////............//////......................................................//////000000111111////////////////////////........................---------------...//////000000000///......------000000//////.........---..............................------------......---+++)))+++...000///---////////////////////////------------------------////////////////////////////////////////////////------------------------......------------......222111///......///111222////////////////////////......////////////......////////////////////////........................000000000000000000000000111000000///...---------000//////---,,,***((('''...............///000000........................111111000000//////..................////////////////////////////////////........................////////////////////////......////////////......000000000000000000000000000000//////.........---888666666;;;BBBHHHJJJIIIKKKLLLLLLLLLLLLJJJIIIHHHJJJIIIHHHEEE@@@;;;555222111000000000///.........---------.........//////............///000000111//////...---------------////////////////////////////////////////////////////////////////////////---------,,,------......------------....................................////////////////////////////////////////////////................................./////////////////////............////////////............//////////////////////////////000000000000000000000000////////////////////////000/////////............////////////////////////........................////////////////////////////////////////////////111111222333555888:::<<<@@@AAABBBDDDEEEEEEFFFFFFIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFCCCAAA???===<<<::::::::::::::::::::::::888999;;;:::999888888999;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDFFFGGGHHHHHHHHHHHHKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMJJJGGGEEEEEEDDDCCCBBB@@@@@@@@@@@@???>>>===<<<<<<;;;:::::::::<<<>>>???DDDHHHMMMRRRUUUUUUSSSQQQLLLJJJHHHEEECCCAAA@@@???<<<<<<===>>>======;;;;;;888999:::<<<<<<<<<<<<;;;555555333222000///......//////.............../////////............//////---......///////////////........................------------------------.........///////////////000/////////............//////............//////........................///////////////////////////////////////000000000////////////////////////..............................------......///000.........///////////////000/////////..........................................------------......---+++***,,,///000///...////////////////////////------------------------////////////////////////////////////////////////------------------------......------------......///---,,,++++++,,,---///////////////////////////......////////////......////////////////////////........................////////////////////////111000000///......------...............---,,,+++...............///000000........................000000///////////////...............////////////////////////////////////........................////////////////////////......////////////......////////////////////////000/////////............;;;999888<<>>@@@@@@BBBBBBDDDEEEFFFFFFGGGGGGIIIJJJKKKKKKJJJHHHGGGEEEEEEDDDBBB@@@===;;;999888888888888888888888888888666777888888777666777999;;;<<<<<<===???@@@@@@AAABBBAAAAAAAAAAAA@@@@@@@@@CCCDDDFFFHHHIIIIIIIIIHHHKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMOOOPPPRRRSSSSSSSSSRRRPPPNNNMMMMMMLLLJJJHHHFFFFFFFFFEEEDDDCCCBBBAAA===<<<;;;::::::;;;<<<===>>>@@@DDDIIILLLMMMMMMMMMDDDDDDBBBAAAAAA@@@AAAAAA============<<<;;;:::999999999:::;;;===???@@@AAA>>><<<888444111///...---......---------....../////////............//////---......///////////////////////////////////////------------------------------......//////000000////////////............//////............//////........................000000000000000000000000000000//////////////////////////////////////////........................//////......//////000111------......///000000111////////////..........................................------------.........---,,,---///000000///////////////////////////------------------------////////////////////////////////////////////////------------------------......------------......000000............000000////////////////////////...//////000000//////...////////////////////////////////////////////////////////////////////////000000000///......------,,,,,,...//////000000///...............///000000......................................./////////............////////////////////////////////////........................////////////////////////......////////////......////////////////////////////////////............AAA???===???DDDIIILLLMMMIIIJJJLLLLLLMMMLLLKKKKKKIIIJJJLLLLLLJJJFFFAAA>>>;;;999555222///.....................////////////***+++---///000000/////////......---------......////////////////////////////////////////////////////////////////////////...---,,,,,,,,,---///000,,,,,,---------.................................////////////////////////////////////////////////........................,,,------...///000111111//////............////////////............/////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////------------------------////////////////////////.........///000111333444555777;;;>>>AAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJJJJJJJHHHFFFCCCAAA@@@???>>><<<999777666555777777777777777777777777666777888888777888:::;;;>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????@@@BBBCCCEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFGGGFFFFFFGGGHHHHHHIIIIIIIIIHHHIIILLLOOORRRTTTUUUVVVVVVTTTSSSSSSRRRQQQNNNLLLOOONNNLLLJJJIIIGGGFFFFFF@@@@@@>>>===<<<<<<======???@@@AAADDDFFFGGGIIIIIICCCBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::;;;>>>AAABBBEEEBBB>>>888444111///...---------------....../////////............//////---......///////////////000000000000000000000000////////////////////////,,,------...///000111111///////////////.........//////............//////........................////////////////////////000000000//////......---////////////////////////........................///////////////000111111............//////000000///////////////.......................................------------..................///000000///////////////////////////........................////////////////////////////////////////////////..............................------------......111111000//////000111111//////////////////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////000000//////............+++,,,---...///000000000...............///000000........................,,,,,,------......//////............////////////////////////////////////........................////////////////////////......////////////......///////////////////////////////////////.........FFFDDDCCCDDDFFFIIIKKKLLLKKKLLLMMMMMMMMMLLLKKKJJJIIIJJJLLLMMMLLLIIIFFFDDD@@@===999555111/////////........./////////000000***+++---///000//////.........---------......///////////////////////////////////////////////////////////////////////////000///...---,,,------...---.........////////////........................////////////////////////////////////////////////........................,,,------...///000111111//////............////////////............//////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////...................................................------...000222555666:::<<<@@@CCCDDDEEEDDDCCCEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHFFFDDDAAA???===;;;;;;:::888777555444333666666666666666666666666555666777777777888;;;===AAABBBBBBCCCCCCBBBAAAAAA?????????@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDFFFGGGHHHHHHHHHGGGEEEGGGJJJNNNQQQTTTVVVWWWXXXWWWVVVVVVWWWVVVTTTRRRVVVUUURRROOOMMMKKKJJJJJJFFFFFFEEECCCBBBBBBAAAAAACCCCCCCCCBBBCCCCCCDDDEEECCCBBB@@@>>><<<:::999999;;;;;;<<<<<<===>>>???@@@<<<;;;999888999;;;>>>@@@HHHFFFBBB>>>:::555222111......---------....../////////............//////---......///////////////000000000000000000000000////////////////////////,,,------...///000111111........./////////////////////............//////................................................000000//////......------///////////////////////////////////////////////////////////////000111111000000//////.....................///////////////..............................------------............///////////////000////////////////////////........................////////////////////////////////////////////////..............................------------......------------------------//////////////////////////////000000000000//////////////////////////////000000000000000000000000........................////////////............,,,------.........------...............///000000////////////////////////,,,,,,------......//////............////////////////////////////////////........................////////////////////////......////////////.......................................///////////////FFFFFFFFFFFFGGGIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIJJJLLLLLLLLLKKKIIIHHHCCCAAA===999555222111000....../////////000000000------...////////////......------------...//////////////////////////////////////////////////////////////////////////////000000//////...------,,,........./////////000000------------------------////////////////////////////////////////////////........................------......//////000000//////............////////////............//////////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////.................................///111444777999???@@@CCCEEEFFFEEEDDDCCCEEEFFFFFFGGGHHHHHHGGGGGGFFFEEECCCAAA???===;;;:::888777777666555555444444333333333333333333333333333444555666666888<<<>>>CCCCCCDDDEEEDDDCCCAAAAAA>>>>>>??????@@@@@@AAAAAA@@@AAACCCEEEFFFFFFFFFEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDFFFHHHIIIIIIHHHHHHFFFGGGKKKNNNRRRUUUWWWXXXZZZYYYXXXXXXYYYZZZYYYXXXYYYXXXUUURRRPPPOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHIIIHHHFFFEEECCCCCCCCCCCC@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>???AAABBB<<<;;;999888888:::;;;===EEEFFFFFFEEEAAA<<<888555000000///...............//////............//////---......///////////////////////////////////////------------------------------......//////000000........./////////////////////............//////................................................//////..................//////////////////////////////////////////////////////......//////000111111000000///......------.........///////////////..............................------------......---...//////...---...///////////////////////////........................////////////////////////////////////////////////..............................------------..............................///////////////////////////000000111111000000///////////////////////////////////////////////////........................//////////////////......---............---,,,,,,...............///000000////////////////////////.............../////////............////////////////////////////////////........................////////////////////////......////////////.......................................///////////////@@@BBBEEEGGGHHHHHHIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKEEECCC@@@===999666333111.../////////000000000000000000//////......//////---------------...//////////////////////////////////////////////////////////////////////////////---...///000000///---,,,---------.........//////------------------------////////////////////////////////////////////////................................./////////////////////............////////////............//////////////////////////////000000000000000000000000////////////////////////............/////////000////////////////////////................................................000000000111333777;;;===@@@BBBCCCEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDBBB???<<<999888888888555555555555555555555555222222222222222222222222444555666777888:::>>>AAAAAABBBDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEECCCBBBAAABBBCCCEEEGGGHHHHHHHHHGGGFFFHHHJJJNNNQQQTTTUUUVVVXXXVVVUUUUUUWWWYYYZZZZZZWWWVVVUUUSSSSSSTTTUUUVVVUUUUUUUUUTTTSSSRRRQQQPPPOOONNNMMMKKKIIIHHHGGGGGGAAA@@@???===<<<;;;;;;;;;<<<;;;;;;;;;<<<>>>???@@@;;;:::999999999:::;;;<<<@@@CCCHHHJJJIIICCC===888333222111000///.........//////............//////---......///////////////........................------------------------.........///////////////............/////////000//////............//////................................................------..................////////////////////////////////////////////////......------......///000///////////////...................../////////000..............................------------......,,,...///...,,,+++---///////////////////////////........................////////////////////////////////////////////////..............................------------......000000111111111111000000////////////////////////000000111111111111000000////////////////////////.................................................../////////////////////........./////////.....................///000000////////////////////////000000///////////////...............////////////////////////////////////........................////////////////////////......////////////........................................../////////000;;;>>>CCCFFFGGGHHHIIIIIIGGGHHHKKKMMMOOOOOOOOOOOOKKKJJJJJJIIIJJJJJJKKKLLLEEEDDDBBB???<<<888444222////////////000000000000333222000.........//////---------------...///000////////////////////////////////////////////////////////////////////////***,,,///111222111///---,,,,,,,,,---------......------------------------////////////////////////////////////////////////........................///////////////.........//////............////////////............//////////////////////////////000000000000000000000000////////////////////////---.........//////000000////////////////////////------------------------000000000000000000000000222222111333555:::>>>@@@@@@AAACCCDDDEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFBBB@@@<<<888666555666777444444444555555666666777444444444444444444444444777888999:::;;;>>>BBBEEE???AAACCCEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@AAACCCDDDEEEFFFEEEEEEBBBBBBCCCCCCBBB@@@???===???@@@CCCEEEFFFFFFEEEDDDEEEFFFIIILLLOOOQQQSSSTTTTTTRRRPPPQQQTTTWWWXXXYYYUUUTTTSSSSSSTTTWWWYYY[[[YYYYYYZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRPPPOOOMMMMMMDDDCCCAAA>>><<<:::999999===<<<;;;:::;;;;;;===>>>999999999:::;;;<<<======<<>>???@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIDDDDDDDDDDDDDDDCCCBBBAAA@@@AAACCCCCCDDDCCCBBBAAADDD@@@AAAEEEDDD>>><<>>>>>>>>>>>===>>>>>>===:::888999999===@@@EEEMMMRRRSSSOOOJJJAAA<<<444///...///111111//////.........//////000//////............//////...------------...////////////////////////////////////............//////......////////////......////////////////////////------------------------//////000000000000//////......////////////......000///...------...///000............////////////------......///000000000//////////////////////////////.........---------........................//////.........------------------.........//////000000//////.........---000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000.....................///000/////////......------...///000000111111111111////////////////////////111222222111//////000222111111000000000/////////111000///......///000111000000//////......------000000//////////////////111111000000000/////////000000//////......------////////////////////////000000//////.........---000000000000000////////////////////////////////////////////////////////////...------------...///......////////////......////////////////////////;;;;;;;;;<<<>>>???AAABBBFFFGGGIIIKKKMMMNNNNNNNNNMMMNNNOOONNNLLLJJJJJJJJJLLLKKKJJJGGGCCC???:::888666333111000000111000000//////////////////////////////......---.........000000000000//////..................------,,,,,,........................000/////////.........---............////////////........................---------............///---...//////////////////////////////////////////000000000000////////////000000000000000///......000000000000000000000000////////////////////////---...//////000000//////000000//////////////////////////////............/////////////////////////////////..................///000000//////000222444666:::<<<>>>@@@BBBDDDCCCDDDEEEGGGHHHHHHHHHGGGEEEEEEFFFFFFEEECCCAAA@@@>>><<<:::888777666666666777777888999999999999888555555555666777999;;;===>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGFFFFFFEEECCCAAA@@@???@@@@@@AAABBBBBBBBBAAAAAADDDAAAAAADDDBBB>>><<>>AAACCCEEEDDDDDDAAA>>>:::999;;;===???BBBHHHOOOTTTUUUQQQMMMFFF@@@999222//////......000////////////000000111//////............/////////............///000000//////////////////////////////............//////------............------////////////////////////------------------------//////000000000000//////......////////////......000///...------...///000............///////////////////////////.........//////////////////////////////.........---------........................//////.........------------------.........//////000/////////............000000000000000000000000000000000000000000000000111000000000/////////...........................000000000000000000000000111111000///......---------...///000000111111000000000000000111111111222222333333222000///000111222222111111111000000000111000////////////000111000000000000//////////////////..................////////////............///////////////.........////////////////////////000/////////............////////////////////////////////////////////////000000000000000000000000..............................////////////......////////////////////////999999999:::;;;===>>>???AAACCCFFFJJJLLLNNNNNNNNNNNNPPPPPPOOOLLLJJJJJJJJJMMMMMMLLLJJJGGGDDD@@@>>>999666333222222222111000///////////////////////////.........//////000111000000000////////////.../////////............---......................../////////...........................////////////........................---------............///000//////............///////////////////////////////////////000000000000000000000000000//////...000000000000000000000000////////////////////////---...//////000000////////////000000000000000000////////////............////////////////////////---------..................///111222111222444666999;;;>>>@@@@@@AAACCCEEEEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGGGGFFFDDDBBB???>>>===<<<;;;999888777777777888999999:::::::::::::::777777888:::<<>>===<<<@@@@@@???@@@@@@AAABBBBBBAAA>>>===>>>===::::::===<<>>CCCIIILLLMMMKKKGGGAAA===<<<>>>@@@CCCFFFLLLSSSXXXXXXUUURRRNNNIIIAAA999555111///---000/////////000000111222//////............/////////////////////000111111//////////////////////////////............//////,,,------......------,,,////////////////////////...........................//////000000//////.........////////////......//////............//////............////////////111000000///......------////////////////////////...............---------.......................................---------------........./////////////////////............000000000000000000000000000000000000000000000000000000000000////////////........................////////////////////////111111000000///............///000111222222222222333333444555666777777888888999999888555444555666555555555444444444333333333333222222222222333333222222222111111111111111////////////////////////////////////////////////.........///////////////////////////////////////////////////....................................////////////////////////111111111111111111111111---...////////////...---......////////////......////////////////////////::::::::::::;;;===>>>???===@@@DDDIIILLLNNNNNNNNNPPPQQQRRRQQQNNNLLLKKKLLLLLLLLLLLLKKKIIIGGGEEEDDD<<<999666444333333111000////////////////////////000000////////////000000/////////////////////////////////////////////...............................................................////////////........................---------............///111000///---------...///////////////////////////////////////000000000000//////000000000000//////////////////////////////////////////////////////......///000000000000000//////000000111111222222////////////............////////////////////////------............//////000222555666777888:::<<<>>>@@@BBBCCCCCCCCCDDDEEEGGGFFFFFFGGGHHHJJJKKKLLLHHHHHHHHHFFFDDDAAA???===;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>@@@BBBCCCDDDBBBAAAAAAAAA@@@@@@??????AAAAAABBBBBBCCCDDDEEEEEEBBBAAAAAA@@@@@@???@@@@@@???>>>======>>>@@@BBBCCCAAA???======<<<<<<===>>>===???@@@BBBAAAAAA@@@@@@CCCEEEGGGHHHIIIIIIHHHGGGDDDFFFHHHHHHGGGFFFFFFFFFIIIIIIIIIJJJLLLNNNOOOOOOPPPRRRSSSSSSSSSSSSUUUVVVZZZZZZZZZ[[[[[[\\\\\\]]]\\\\\\\\\]]]\\\ZZZUUUQQQKKKGGGBBB>>>???CCCHHHMMMPPPOOOLLLGGGBBB@@@@@@BBBFFFJJJPPPVVVZZZ[[[YYYXXXUUUPPPHHHAAA;;;666222000///////////////000111111//////............////////////......//////000111///////////////////////////......------......///---..................---////////////////////////////////////////////////...//////////////////.........////////////....../////////....../////////............////////////000000//////............////////////////////////....................................................................................///////////////////////////.........////////////////////////////////////////////////000000000000////////////////////////000000000000/////////000000000000000111111111111111222222222222333444666666777777777999999:::<<<===???@@@@@@BBBCCCDDDCCC@@@?????????<<<<<<<<<;;;;;;;;;::::::999999999999999999999999888777777555444333222111222222222111111111111111000000000000111111111111------......//////000000///////////////////////////////////////.........---------...............////////////////////////000000000000000000000000,,,...///111111///...,,,......////////////......////////////////////////<<<;;;;;;;;;;;;<<<<<<===<<<>>>BBBGGGJJJLLLMMMNNNQQQRRRSSSRRROOOMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHGGG@@@===999666444333111000000000000000000000000000222222000//////......................../////////.../////////////////////........................---------...........................////////////////////////////////////---------............///111000///---------...///////////////////////////.../////////000000000111//////000000000000//////////////////////////////////////////////////////...//////000000000000000//////000000111111222222////////////............////////////////////////....../////////000000000000333777999:::<<<>>>???AAACCCEEEEEEDDDDDDDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGGGGFFFDDDAAA???===999:::;;;<<<>>>??????@@@<<<======>>>>>>>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAA@@@@@@??????>>>@@@@@@@@@AAAAAABBBBBBCCCBBBBBBAAA@@@@@@AAAAAABBB<<<<<<<<<<<<===???AAABBBDDDDDDCCCBBBBBBDDDEEEEEEAAAAAAAAABBBBBBBBBBBBBBBCCCEEEHHHJJJLLLKKKJJJJJJFFFGGGIIIHHHFFFEEEEEEFFFEEEEEEFFFGGGHHHIIIKKKLLLKKKMMMNNNNNNNNNNNNPPPQQQVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]___```___[[[XXXWWWRRRKKKDDDAAABBBEEEGGGMMMNNNNNNKKKGGGDDDBBBBBBGGGLLLRRRXXX\\\\\\\\\[[[WWWRRRJJJCCC===999555333000//////......//////000//////............//////......------......///000////////////////////////......------------......//////000000000000//////////////////////////////////////////////////////......////////////............////////////.........//////////////////...............////////////............//////000000////////////////////////---.............................................---............................../////////000000.........///////////////////////////////////////////////////////////////////////////000000000000......//////000000000000222222333444444555666666222222333555666888999999:::;;;<<<>>>???@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJJJJLLLMMMLLLJJJHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@>>><<<999777555444444444333333222111111000000000000000000000000000------......//////000000////////////////////////.........///////////////------------......//////////////////////////////////////////////////////---...000111111000...---......////////////......////////////////////////>>>===<<<;;;::::::::::::<<<===@@@CCCFFFIIIKKKLLLOOOPPPRRRQQQOOOMMMMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIDDDAAA<<<999777555222000000000000000000000000000222222000///...------------............/////////---............/////////........................---------------.....................////////////000000000000000000000000---------............///000//////............///////////////////////////......//////000000111111...//////000000000000000000000000000000000000000////////////////////////...///000000111111000000//////000000000000000000////////////............////////////////////////......//////000111111111000333777:::<<<===>>>@@@BBBDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDBBBAAA???===:::;;;===???AAABBBCCCCCC>>>??????@@@@@@@@@@@@@@@BBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>><<<=========>>>>>>>>>???@@@???>>>===>>>>>>@@@AAA?????????@@@BBBDDDFFFFFFIIIKKKKKKJJJKKKOOOPPPOOOLLLJJJHHHHHHIIIKKKKKKKKKIIIKKKOOOSSSVVVVVVVVVUUUMMMLLLIIIFFFDDDCCCBBBBBB@@@AAABBBBBBBBBCCCEEEGGGHHHIIIKKKKKKJJJJJJKKKMMMQQQQQQRRRTTTUUUVVVWWWXXXXXXYYYZZZ\\\______]]][[[]]]ZZZSSSMMMHHHEEEDDDDDDGGGJJJLLLKKKIIIFFFDDDCCCGGGLLLSSSXXX[[[\\\]]]]]]VVVQQQIIIAAA<<<999666444222222111000//////////////////............//////---------------...//////////////////////////////......------------......000000000111111000000000////////////////////////........................---......//////......---......////////////............////////////..................////////////------......///000000111////////////////////////---------.......................................---------...................../////////000000000.........///////////////000000000000000000000000000000000000000000000000////////////000000000000---......//////000000111111222333555666888999999888999:::<<<>>>@@@AAABBBCCCDDDFFFGGGIIIIIIJJJJJJIIIJJJKKKLLLNNNOOOPPPQQQNNNPPPRRRRRRPPPNNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJHHHEEEBBB@@@>>>===999888777666444333222111000000/////////..................///////////////////////////////////////.........///////////////---------...//////000000////////////////////////...........................///000000000000///.........////////////......////////////////////////CCCBBB@@@>>><<<;;;::::::<<<<<<===???AAADDDFFFHHHKKKMMMNNNNNNMMMLLLLLLMMMIIIIIIIIIHHHIIIIIIIIIJJJIIIEEEAAA===:::777555333000000000000000000000000000000///...---------...---------.........//////,,,,,,------....................................,,,,,,,,,------.....................////////////////////////////////////---------............///---...//////////////////////////////////////////.........///000111111111......///000000000000000000000000000000000000000//////////////////////////////000111111111111000000000//////////////////////////////............////////////////////////------......///000000111222555999===>>>???@@@AAAAAACCCEEEEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFDDDCCCBBB===>>>???@@@@@@???=========???@@@BBBCCCDDDCCCCCC@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBB@@@???>>>??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<=========>>>??????AAADDDHHHKKKMMMIIIJJJLLLNNNPPPQQQRRRRRRXXX\\\^^^]]]___eeefffccc```\\\WWWVVVXXX[[[\\\\\\WWWZZZ___eeehhhjjjjjjjjjccc\\\SSSMMMJJJIIIGGGFFFAAACCCEEEDDDCCCDDDFFFIIIGGGHHHIIIIIIHHHGGGHHHJJJLLLLLLMMMOOOPPPQQQRRRSSSTTTTTTUUUWWWZZZ\\\\\\[[[^^^]]]ZZZVVVQQQLLLHHHEEEBBBDDDGGGGGGFFFFFFFFFGGGEEEKKKRRRWWWYYYZZZ\\\^^^ZZZSSSJJJBBB===:::888777666555444222111000////////////............//////...............//////000////////////////////////...------,,,,,,------...//////000000000000//////////////////////////////---------------------------......//////......---......////////////......---...///000000///...---............////////////.........///////////////////////////////////////---------.........//////........................---------.........//////.../////////000000000000............/////////000000000000000000000000000000000000000000000000000.../////////000000000111000111111222333333444444444555777999<<<>>>@@@AAACCCCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMOOOPPPQQQRRRRRRNNNOOOPPPQQQRRRSSSTTTTTTPPPRRRUUUVVVUUUSSSSSSSSSUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTTTTSSSRRRQQQOOOMMMKKKIIIIIICCCBBB@@@>>>;;;999777666333333222222111000/////////////////////.........////////////////////////............/////////000------...//////000111111////////////////////////////////////////////////////////////////////////......////////////......////////////////////////HHHGGGEEEBBB@@@>>>===<<<<<<;;;;;;;;;===@@@CCCEEEHHHJJJKKKLLLKKKJJJKKKLLLJJJJJJIIIIIIIIIIIIJJJKKKMMMIIIDDD???===:::777555000000000000000000000000...------------...//////---------.........//////,,,,,,,,,---------..............................,,,,,,,,,------...................../////////000........................---------.........//////,,,---///000000000//////////////////////////////---......///000111111222......///000000000000000000000000000000000000000//////////////////////////////000111111111111111000000//////......------000/////////............////////////////////////,,,,,,------...///000000555888===@@@AAABBBCCCDDD@@@BBBDDDDDDDDDCCCDDDEEEDDDEEEFFFFFFEEECCC@@@>>>999:::;;;=========<<<<<>>===============>>>>>>>>>=========>>>>>>>>>>>>>>>CCCEEEHHHLLLSSSZZZ```dddTTTVVVXXX[[[]]]^^^^^^^^^mmmsssvvvuuuxxx~~~{{{qqqkkkfffdddfffjjjlllllldddhhhnnntttyyy{{{|||{{{}}}ssseee\\\YYYXXXUUURRRGGGIIIKKKKKKIIIIIILLLOOOHHHIIIJJJIIIGGGGGGGGGIIIIIIIIIJJJKKKMMMNNNOOOOOOQQQPPPQQQSSSWWWZZZZZZZZZ\\\]]]]]]\\\XXXRRRLLLHHH@@@AAABBBCCCCCCEEEHHHKKKDDDJJJQQQVVVXXXYYY[[[]]]___XXXMMMDDD???<<<;;;:::999888666444222111000000//////............/////////////////////000111111////////////////////////...------,,,,,,------.........////////////......////////////////////////---------------------------..................---......////////////......---...///000000///...---............/////////000000000000///......------////////////////////////---------.........//////........................---------.........//////////////////000000000000---.........//////000000000000000000000000000000000000000000000000000000.../////////000000111111555555666666777888999999>>>???AAADDDGGGIIILLLMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOQQQSSSTTTUUUVVVVVVQQQQQQRRRSSSTTTUUUUUUVVVRRRUUUXXXYYYXXXWWWWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWXXXWWWVVVUUUTTTSSSRRRRRRLLLKKKHHHFFFCCC@@@>>>===888888777666444333222222000000//////.........---////////////////////////---.........//////000000.........///000111111222////////////////////////000000000000000000000000000000////////////000000......////////////......////////////////////////UUUQQQKKKEEEBBB???===;;;<<<;;;:::<<<>>>???>>>===EEEEEEFFFGGGGGGGGGGGGGGGKKKKKKLLLJJJHHHGGGHHHIIIIIIIIIIIIGGGDDD@@@===:::777555222000000000///...//////............//////........................---...///000000///...---////////////............///////////////.........111000///......---......////////////////////////..................------............////////////,,,------...///000000111111000/////////000222333111000///......///000111......////////////......000000000000000000000000//////000000000//////...---...///111111111000000000000000000000000000000///......---------......//////000111222444555666;;;<<<===>>>@@@AAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDCCCAAA@@@>>>===<<<:::999999999:::<<<>>>??????AAACCCDDDEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<===>>>???@@@???>>>@@@DDDEEEDDDFFFKKKMMMNNNPPPVVVdddttt}}}}}}sssmmmiiikkklllkkkmmmpppvvv|||wwwqqqnnnnnnooommmkkkiiifffhhhrrr|||wwwmmmfffcccbbbaaaYYYXXXVVVVVVWWW[[[___bbb^^^YYYSSSPPPPPPOOOKKKFFFFFFEEEEEEEEEFFFHHHKKKMMMRRRQQQQQQPPPQQQTTTYYY]]][[[[[[[[[[[[YYYWWWTTTSSSLLLHHHCCC??????BBBGGGKKKIIIIIILLLPPPUUUYYYYYYYYY[[[XXXRRRIII???::::::<<<@@@<<<666333333333111000/////////000//////...---............/////////000000000000000000000000000222000///......///000222////////////////////////............////////////////////////////////////////////////000000000000,,,,,,,,,,,,---///000111000000000000000000000000////////////////////////////////////////////////---.........//////000000//////000000000000////////////000000///...------///000///---++++++---///////////////////////////////////////000000000000000222333333111/////////000111222222111111222444///000111111111222555777999:::<<<>>>???AAAAAAAAAEEEFFFHHHKKKLLLMMMMMMLLLPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSTTTUUUVVVVVVWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYYYYYYYYYYXXXXXXWWWYYYZZZ[[[\\\[[[[[[\\\^^^ZZZZZZYYYXXXWWWWWWVVVVVVWWWUUUSSSQQQNNNKKKIIIHHHIIICCC===::::::888444000///000111222222222111000000///......------......////////////000000000000////////////000000000000000000000000000000000000000///...------...///000000000000000000000000000////////////////////////555333111000///000111222bbb]]]UUUNNNIIIEEECCCAAA===;;;::::::<<<<<<<<<:::???@@@AAABBBCCCDDDDDDDDDKKKLLLMMMMMMKKKJJJIIIJJJIIIIIIIIIGGGEEEBBB???===888555222000000111000000//////............//////000000000000000000000000---...///000000///...---////////////............---.........//////000000//////.........//////000////////////////////////....................................//////////////////000000111111222222111000/////////000111222111000///......///000111......////////////......000000000000000000000000000000000111111000000/////////.........///111111000000000000000000000000000//////......////////////000000222333555777888<<<===>>>???AAABBBCCCDDDCCCDDDDDDDDDDDDCCCAAA@@@BBBAAA@@@???===<<<;;;:::999999999999;;;<<<>>>??????@@@BBBCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>===<<<:::===<<<<<<<<<===>>>???@@@EEECCCEEEJJJLLLMMMPPPUUUaaadddffflllyyy~~~vvvppppppqqqpppooopppsss~~~{{{tttqqqppppppnnnllllllgggfffnnnwww~~~|||sssmmmkkkjjjiiihhhfffddddddgggmmmssswwwqqqkkkeeeaaa^^^YYYRRRLLLFFFEEECCCDDDFFFIIIKKKLLLNNNNNNNNNNNNNNNOOORRRSSSYYYYYYZZZZZZZZZXXXWWWVVVRRRNNNHHHCCC@@@@@@BBBCCCGGGHHHKKKNNNRRRUUUXXXZZZ[[[ZZZVVVNNNFFF@@@>>>>>>@@@@@@???<<<888444333333000000000000000//////............/////////000000000000000000000000000000///...---,,,,,,---...///////////////////////////............////////////////////////////////////////////////000000000000------..................000000000000000000000000////////////////////////////////////////////////............/////////000//////000000000000/////////////////////...------.........---++++++,,,...////////////////////////////////////000000000000,,,...000111///...//////000111222111000000111222111333444555666888;;;>>>AAABBBDDDEEEGGGHHHHHHIIILLLMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXVVVWWWYYYYYYXXXXXXZZZ[[[\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXWWWUUUSSSRRRQQQPPPPPPLLLGGGFFFEEEBBB<<<777333444444333222111000///111000000/////////000000////////////000000000000////////////000000000000000000000000000000000000111000////////////000111000000000000000000000000////////////////////////333222000/////////111111qqqkkkcccZZZTTTNNNIIIFFF@@@>>><<<;;;;;;;;;:::999;;;<<<===???AAABBBCCCDDDJJJMMMPPPQQQOOOMMMLLLLLLKKKJJJIIIGGGFFFDDDCCCBBB:::777333000000111111111000//////......//////000000000000000000000000000......////////////......////////////............////////////////////////---------......///111111////////////////////////....................................////////////000000000000111111111111000000/////////000111222000000////////////000000...//////000000//////...000000000000000000000000000111111222222222111111111000---,,,,,,...111333000000000000000000000000111000000//////000000111///000111444666888:::;;;>>>??????AAABBBCCCDDDEEEEEEEEEDDDCCCBBB@@@>>>=========<<<;;;:::999888777999999999:::<<<>>>???@@@???@@@AAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;:::======>>>AAADDDHHHKKKMMMTTTRRRRRRVVVYYYZZZ]]]bbbnnnrrrvvv|||vvvuuuvvvtttpppoooppp|||xxxtttsssrrrpppnnnnnngggdddiiisss|||yyysssqqqooonnnnnnkkkhhhhhhmmmuuu|||xxxrrrjjj___XXXNNNJJJFFFEEEGGGJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLTTTUUUVVVXXXYYYZZZZZZZZZVVVSSSNNNHHHDDDAAA??????CCCFFFHHHJJJKKKOOOTTTYYYYYYYYYXXXTTTMMMFFF@@@>>><<>><<<<<<<<<<<<;;;;;;<<<===???AAACCCEEEFFFIIIMMMRRRTTTSSSPPPNNNNNNLLLKKKIIIHHHGGGFFFFFFGGG@@@<<<666333111111111111000000////////////000000...........................//////////////////...////////////............111000000///...------,,,...............///000000////////////////////////---------...........................////////////////////////............////////////000000111111000000////////////000000//////000000000000//////////////////////////////111111222333333333222222111000...------...000111////////////////////////000000/////////000111111///111333666999;;;===>>>@@@@@@AAABBBCCCDDDEEEEEEFFFEEEDDDBBB???===;;;:::999888888777777666666555888999:::;;;===???@@@AAA@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>?????????>>>>>>===<<<;;;;;;===??????AAAFFFLLLTTT\\\cccfffjjjeeebbbcccdddccceeeiiimmmsssyyy~~~yyyxxxzzzwwwqqqnnnpppxxxzzzuuusssrrrpppnnnmmmeeeaaagggqqq|||{{{uuurrrpppooommmiiidddcccgggqqq|||zzzoooggg___XXXQQQMMMNNNOOONNNMMMKKKJJJHHHIIIJJJKKKKKKJJJMMMNNNPPPSSSVVVXXXZZZ[[[VVVUUURRRNNNJJJFFFCCCBBB???CCCEEEEEECCCGGGNNNUUUUUUWWWYYYXXXRRRIII@@@;;;888<<>>AAABBBDDDFFFIIIKKKLLLMMMNNNOOOPPPPPPQQQPPPSSSRRRQQQQQQQQQRRRTTTUUUSSSSSSTTTTTTSSSRRRPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSRRRRRRQQQPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVTTTSSSSSSRRRQQQPPPPPPPPPMMMOOOQQQSSSSSSUUUWWWYYYWWWWWWXXXYYY[[[\\\]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYWWWVVVTTTQQQLLLHHHGGGEEEBBB>>>:::777555444222222111111111111111222000000000000////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000///............//////||||||{{{xxxqqqggg[[[SSSKKKGGGBBB>>>============<<<<<<===>>>@@@CCCEEEFFFGGGLLLQQQTTTSSSQQQOOONNNLLLKKKJJJIIIHHHHHHIIIIIIEEEAAA;;;777444222000///000000////////////000000......................../////////....../////////////////////.....................///////////////000000///...............////////////////////////---------.........//////............////////////////////////..................//////000000000000//////000000000000////////////000000000000//////////////////////////////111111222333333333333333///000000000000000/////////////////////////////////.........//////000111111333555999<<<>>>@@@@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEBBB@@@===:::888777555555555555555555555555999:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>=========>>>>>>?????????;;;<<<===<<<<<<>>>CCCGGGIIIMMMTTT]]]gggpppxxx|||}}}uuummmjjjhhhdddcccdddjjjssszzz~~~{{{zzz|||zzztttqqqnnnsssyyyzzztttrrrqqqooommmhhhbbb```gggrrr|||zzzwwwvvvuuuuuuqqqlllddd```cccmmmxxxzzzsssnnnhhh```\\\\\\^^^^^^^^^WWWSSSNNNKKKJJJJJJHHHGGGGGGHHHJJJMMMQQQTTTVVVXXXWWWWWWVVVTTTPPPLLLIIIFFF???AAACCC@@@>>>@@@HHHNNNRRRUUUYYYZZZWWWNNNCCC<<<888888;;;AAAFFFDDD===555222111000///............////////////000000000111////////////////////////000000////////////000000////////////////////////............////////////////////////////////////////////////000000000000+++,,,///111111111000//////////////////////////////////////////////////////////////////////////////////////////.........//////000000000000//////......///////////////...---...000///.........///////////////////////////////////////000000000000///000111111000000111333333555888:::<<<>>>AAADDDCCCEEEGGGHHHHHHIIIJJJLLLNNNNNNOOOPPPQQQQQQPPPPPPQQQQQQPPPPPPQQQRRRTTTUUURRRQQQQQQPPPNNNMMMKKKJJJLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJHHHHHHGGGHHHHHHIIIIIIJJJKKKMMMNNNOOOOOOMMMLLLJJJIIIHHHGGGHHHHHHFFFHHHKKKLLLNNNOOORRRTTTSSSTTTUUUWWWYYY[[[\\\]]]\\\\\\\\\[[[[[[[[[ZZZZZZ]]][[[XXXVVVUUUTTTRRRQQQQQQPPPMMMIIIEEEAAA>>><<<666555333222111000000000111000000000/////////...////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////..................//////|||~~~~~~uuujjjbbbVVVQQQJJJDDDAAA@@@??????<<<<<<;;;<<<===???AAABBBEEEIIINNNRRRRRRPPPOOONNNLLLLLLKKKKKKJJJJJJIIIIIIIIIEEE@@@;;;888555222000111000000//////000000111000000000000000000000000//////............//////////////////............)))***,,,...000222333444111111///......---------////////////////////////,,,,,,------.../////////............////////////000000000000111111111111---...///000000000////////////000000000000/////////000000111111000000///000000000000000000000000000111222222333333333333000111222333222111000///000000000000000000000000............///000111111333555888<<>>:::888777666444444555555666666666777:::;;;===>>>???????????????????????????>>>>>>>>>===>>>>>>??????@@@@@@@@@999<<<>>>???@@@FFFNNNTTT]]]aaahhhqqqzzz}}}rrrlllggg```]]]]]]eeeooowwwzzz}}}}}}~~~{{{wwwuuummmnnnqqqxxxyyysssppppppnnnmmmfff```^^^eeepppyyy{{{yyyyyy{{{|||}}}uuunnneee___```gggrrrzzzyyy}}}xxxtttqqqllliiiiiimmmrrrvvviiiccc[[[VVVRRRNNNIIIEEEDDDEEEFFFIIIKKKNNNQQQSSSWWWWWWXXXWWWTTTQQQMMMKKKCCCCCCBBB???===>>>BBBFFFOOORRRWWW[[[[[[TTTKKKCCC===::::::AAAIIIKKKEEE>>>444333111///.........////////////000000000111111000000000000000000000000........................////////////////////////............////////////////////////////////////////////////000000000000+++,,,...000111111111111000000000000000000000000///////////////////////////////////////////////////////////////.........//////000000000000//////---...//////////////////---///000111000//////000////////////////////////////////////000000000000///000111111000111333555888;;;>>>AAACCCFFFIIILLLIIIKKKMMMMMMLLLKKKLLLMMMPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPOOOPPPPPPQQQQQQLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCAAA@@@?????????@@@???@@@AAABBBCCCDDDEEEEEECCCBBBAAAAAAAAABBBDDDEEEAAACCCEEEFFFFFFGGGIIIKKKPPPPPPRRRTTTVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[^^^\\\ZZZXXXWWWXXXXXXYYYXXXWWWVVVSSSPPPLLLHHHFFF===<<<999777444222111000111111000000//////......////////////000000000000000000000000000000000000......////////////......000000000000000000000000////////////////////////.........///////////////yyy|||~~~vvvppphhhaaaWWWNNNIIIFFFDDDCCC>>>===<<<;;;;;;<<<>>>???BBBFFFKKKNNNOOONNNNNNNNNKKKLLLLLLLLLKKKJJJHHHGGGHHHFFFBBB???===999555222111111000000000000111111000000000000000000000000000///...------...///000////////////............++++++,,,...///111222333000//////.........//////////////////////////////,,,,,,------...//////000............//////////////////000000111111222222---...///000000000///......///000111111000///...000000111111111111000000000000000000000000000000///000111222333333333333333333333222222222111111000000000000000000000000////////////000111222333555777:::>>>@@@BBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEDDDCCC???<<<999777666555444555555666777888999999<<<===>>>?????????>>>>>>==================>>>>>>>>>??????@@@AAAAAABBBBBB===@@@DDDGGGKKKRRR]]]fffqqqvvv}}}uuummmhhhaaa]]]\\\```jjjsssuuuwww}}}{{{wwwtttuuummmlllmmmttt}}}xxxrrrppppppnnnmmmggg```\\\aaaiiirrr{{{{{{xxxvvvwwwyyy{{{|||vvvoooeee]]]]]]cccmmmtttvvv}}}zzzuuuqqqqqqooolllkkkpppzzzxxxsssmmmiiieee^^^TTTLLLDDDDDDEEEFFFHHHJJJMMMNNNQQQRRRTTTVVVVVVUUUSSSRRRJJJHHHDDDAAA???>>>???@@@GGGJJJQQQWWW[[[XXXQQQKKKAAA>>>===@@@GGGJJJIIIFFF777555333111000000000111//////000000000111111111000000000000000000000000------............------////////////////////////............////////////////////////////////////////////////000000000000......//////000000000111000000000000000000000000////////////////////////////////////////////////000/////////............//////000000000000//////------...///////////////+++...000000/////////000////////////////////////////////////000000000000000222333444555777;;;>>>???AAADDDGGGHHHJJJMMMPPPLLLNNNPPPQQQPPPOOOOOOOOORRRRRRRRRSSSSSSRRRQQQQQQNNNNNNNNNMMMLLLJJJIIIHHHCCCBBB@@@??????AAACCCEEEDDDEEEEEEFFFFFFEEEEEEDDD???===;;;999888888999999777777888999::::::;;;;;;:::::::::<<>>999666333222111111111000///.........////////////000000000000000000000000000000000000...///000000000000///...000000000000000000000000////////////////////////......//////000000000000vvvxxx{{{|||xxxxxxpppdddYYYQQQLLLIIIHHHAAA@@@>>><<<<<<<<<>>>>>>AAADDDIIILLLLLLLLLMMMMMMKKKLLLMMMMMMLLLJJJHHHFFFFFFEEECCCBBB@@@===999555111111000000000000111111........................000///...------...///000000/////////............000000//////.........---......---......///000111////////////////////////,,,,,,------...///000000............/////////000,,,------...///000000111,,,---///000000000///......///000111111000///...000000111111111111000000000000000000000000000000...///000111222333333333777555333111000111333444000000000000000000000000000000000000111222333444666888<<>>???@@@@@@???>>>===;;;;;;;;;;;;;;;<<<===>>>??????@@@AAABBBBBBCCCCCCBBBGGGLLLPPPUUU^^^kkkuuu~~~wwwpppkkkeeeaaaaaa```jjjssstttvvv~~~{{{wwwrrrpppqqqooolllmmmssszzzxxxrrrppppppooonnnjjj```ZZZ\\\dddllluuu}}}{{{vvvsssssstttuuuuuuxxxqqqggg___^^^dddmmmtttxxx~~~vvvqqqmmmnnnmmmiiifffkkkvvv~~~|||zzzyyyvvvnnnbbbXXXFFFEEEEEEEEEFFFHHHJJJKKKHHHKKKOOOSSSWWWYYYZZZZZZOOOKKKFFFCCCAAA@@@???===@@@CCCJJJRRRYYYYYYUUUPPPBBB@@@???@@@BBBFFFIIIJJJ999777555333111111222333000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////............/////////000////////////////////////////////////000000000000111111000////////////000000000000000000000000000////////////////////////////////////////////////000000//////.........---//////000000000000//////------...///000000//////***,,,///000///......///////////////////////////////////////000000000000222444777999;;;???CCCGGGDDDFFFHHHJJJJJJLLLNNNPPPNNNPPPRRRSSSRRRQQQRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPLLLLLLKKKIIIGGGCCC@@@>>><<<;;;999999:::>>>BBBEEEGGGGGGHHHHHHHHHGGGGGGFFF<<<;;;888666555555666666222222333333444444555555444555777:::???EEEJJJMMMJJJJJJJJJGGGCCC@@@??????BBBBBBDDDFFFHHHIIIKKKKKKMMMNNNPPPRRRTTTVVVWWWXXXUUUXXX[[[]]]]]]\\\[[[[[[[[[\\\______^^^ZZZUUURRROOOMMMHHHCCC>>>:::666555222111111000///......---////////////000000000000000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////......///000111111000000gggmmmuuu{{{~~~zzz}}}zzztttmmmdddZZZPPPJJJHHHDDD>>>:::999:::::::::AAABBBCCCEEEGGGHHHIIIJJJNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGGGGGGGFFFBBB<<<888555333111...---...000111............////////////000000//////.........---////////////////////////....................................////////////////////////////////////111111111000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000444333111000000111333444555333222222333333111000///......---------......000000000111222555777888<<<===???@@@AAABBBBBBCCCAAACCCDDDDDDCCCBBBBBBCCCBBB???:::888777888888777::::::;;;;;;<<<=========;;;===??????>>>===>>>???<<<<<<<<<===>>>??????>>>AAACCCBBBAAADDDIIIKKKIIIPPPSSSYYY```cccfffpppzzzyyyssspppjjjccc```dddmmmrrrppppppyyy}}}wwwssspppmmmlllpppnnnlllkkkmmmrrrwwwzzz{{{vvvssspppoooooohhhccc^^^\\\^^^dddiiilllpppppppppqqqtttuuuuuuuuuuuupppiiiaaa^^^aaahhhnnntttzzzyyysssqqqkkkccc___aaagggmmmqqqxxxyyyyyyzzzwwwhhhXXXMMMEEEDDDCCCBBBEEEKKKHHHKKKNNNQQQRRRSSSVVVWWWSSSRRRQQQOOOKKKHHHEEECCC<<>><<<;;;:::999;;;<<<>>>AAADDDGGGJJJKKKLLLMMMMMMMMMMMMKKKJJJIIIGGGFFFFFFGGGFFFCCC>>>:::666444222///......000111....../////////000000000000/////////............////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////...////////////000000000000000000000000000000000000000000000000000000000222111000000000000111222333222000111222222111000000//////....../////////111111111222444666888999>>>???@@@BBBBBBCCCCCCCCCBBBCCCEEEEEECCCBBBCCCCCCAAA>>>:::888999:::::::::============>>>>>>>>>>>><<<>>>??????===<<<===>>>;;;::::::;;;===???@@@@@@BBBEEEGGGGGGMMMUUUXXXWWW\\\]]]aaaeeefffhhhoooxxxvvvrrrooojjjdddbbbfffnnnqqqnnnlllsss{{{~~~{{{wwwtttrrrooommmlllkkkjjjiiikkknnnqqqtttyyyxxxvvvtttrrrpppooonnnlllgggaaa^^^___dddhhhjjjmmmmmmmmmnnnpppppppppooorrrnnngggaaa]]]___eeeiiiooottt}}}|||wwwqqqkkkccc___```gggnnnrrrvvvwwwvvvvvv}}}yyyfffZZZOOOIIIEEEBBBCCCHHHGGGIIIKKKMMMNNNOOORRRTTTRRRRRRRRRQQQOOOLLLIIIGGGAAABBBEEELLLTTTXXXYYYWWWPPPHHH???;;;>>>FFFLLLPPPLLLGGG>>>777333111000000......///////////////.........////////////......111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222000000000000000000000000000000000000000000000000////////////////////////000000000000////////////.../////////000000000111111000000000/////////......//////000000000000///...//////000000///...---111111000/////////000000///000111111000222444777999===BBBEEEGGGGGGHHHIIIMMMMMMLLLLLLMMMOOOQQQSSSRRRQQQPPPPPPQQQRRRQQQOOOSSSRRRQQQOOOMMMKKKHHHGGGDDDCCC@@@<<<:::999999:::777777666666888;;;>>>@@@BBBBBBAAAAAA@@@???>>>>>>999888666444333333444444333333444444444333333222333444666999===BBBFFFIIIJJJJJJKKKKKKKKKLLLLLLLLLIIIIIIIIIHHHFFFDDDAAA@@@CCCEEEGGGJJJKKKLLLLLLLLLKKKMMMPPPTTTWWWYYYZZZZZZ[[[]]]______]]]ZZZYYYYYYXXXXXXWWWUUUQQQLLLGGGDDD>>>:::555222222222222111111000//////111111///...000000000000000000000000,,,---...000000000000///////////////////////////111000000000/////////...000000000000111111111111HHHMMMTTT\\\dddmmmwww}}}yyyooogggVVVQQQHHHBBB>>>===<<<;;;888999;;;===@@@CCCFFFGGGIIIKKKMMMNNNNNNMMMKKKIIIGGGFFFFFFGGGGGGEEEAAA>>>888777444111/////////000/////////000000000111111////////////............////////////////////////....................................////////////////////////////////////............////////////////////////////////////000000000000000000000000//////000000000000//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000111/////////111222111000111000000//////000000111222222222444555888999;;;AAAAAABBBCCCCCCCCCCCCCCCBBBDDDEEEEEEDDDCCCDDDDDD@@@>>>;;;:::;;;=========@@@@@@@@@???????????????===>>>???>>><<<;;;;;;<<<<<<;;;:::;;;<<>><<<;;;;;;;;;;;;777666555555666888:::<<<=========<<<<<<;;;;;;:::777666555444444555555666222333444444555555444444666666888:::<<<>>>@@@AAACCCDDDFFFHHHJJJLLLNNNNNNNNNNNNNNNNNNKKKHHHEEECCCDDDDDDFFFGGGIIIIIIJJJJJJGGGIIILLLOOORRRUUUVVVWWWZZZ]]]``````^^^[[[YYYYYYYYYYYYZZZYYYXXXUUURRRPPPIIIDDD===777444333222111333111000000000000...---000000000000000000000000...//////000000//////...000000000000000000000000000000000000////////////000000000000111111111111GGGHHHKKKPPPVVV___mmmzzz{{{~~~}}}wwwccc[[[OOOEEE???>>>===>>>;;;;;;;;;;;;<<<>>>???@@@GGGIIIMMMPPPPPPOOOMMMKKKHHHGGGGGGGGGHHHGGGEEEBBB<<<:::777444111000000000000000000000111111111111///////////////.........////////////////////////....................................////////////////////////////////////......///////////////000//////////////////////////////////////////////////////000000000000//////........./////////000000///////////////////////////////////////////////////000000111111000000//////------...000111000///000000/////////000111111333333444666888:::<<<<<>><<<<<<>>>@@@AAA@@@BBBAAAAAA@@@??????>>>>>>======>>><<<:::999:::;;;=========>>>AAAFFFMMMQQQVVV\\\aaadddjjjsssxxxyyyvvvrrrooonnnjjjfffhhhnnnxxx|||{{{rrrooommmiiiffffffeeeiiikkkjjjiiikkkpppsss{{{|||}}}|||yyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyywwwvvvvvvxxxzzz|||}}}yyytttqqqqqqsssvvvvvvwwwxxxzzzyyyxxxuuutttssssssqqqmmmgggaaa]]][[[[[[aaadddjjjpppwww{{{~~~qqqjjjbbb^^^```gggnnnrrruuuvvvvvvvvvwwwzzz}}}xxxlllaaaXXXQQQMMMKKKLLLKKKJJJHHHFFFGGGIIIKKKNNNPPPSSSVVVWWWWWWUUUTTTPPPLLLIIIJJJOOOUUUYYY[[[ZZZSSSHHH???===AAAJJJPPPTTTSSSPPPGGG<<<444000000...///000111111000...---000///...------...///000000000000000////////////////////////////////////////////////////////////////////////////////////000000111222222111///...////////////////////////////////////////////////////////////////////////////////////000000000000111111000000//////......000000000000////////////000000111000000///...---------...//////000000000000//////........./////////111444666888;;;???AAAEEEHHHKKKMMMMMMMMMMMMNNNKKKMMMOOOQQQRRRQQQOOONNNNNNKKKHHHFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDAAA@@@???>>>>>>>>>>>>>>>;;;:::999888999:::<<<===<<<<<<<<<<<<<<<;;;;;;;;;999999999999888888888888555666666666666666555444999:::;;;===>>>>>>>>>>>>???@@@AAABBBDDDFFFGGGHHHLLLMMMOOOPPPOOOMMMKKKIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPQQQWWWZZZ^^^```___^^^\\\\\\YYYZZZ[[[[[[[[[YYYXXXWWWRRRMMMFFF@@@<<<888444111333222000000000111///...////////////////////////000000000000//////......000000000000000000000000000000000000///////////////000000000111111111111NNNHHHEEEGGGJJJQQQ___nnnwwwyyy~~~uuukkk[[[MMMCCC>>><<<<<<>>>===;;;;;;;;;<<<===>>>EEEGGGKKKOOOQQQQQQOOONNNJJJHHHGGGHHHIIIIIIHHHFFF@@@>>>;;;777444222111000000000000000111111111111.........///////////////////////////////////////..................................../////////////////////////////////////////////000000111111111//////////////////////////////////////////////////////000000000000////////////000000000111111111////////////////////////////////////////////////000000111222222111000000...---,,,---///000000//////.........//////000111444555666888;;;<<<>>>>>>@@@AAABBBBBBBBBBBBAAAAAACCCEEEGGGGGGFFFFFFFFFGGGBBBAAA??????AAACCCCCCBBBAAAAAA@@@???>>>>>>===<<<;;;<<<<<<;;;::::::;;;======???BBBFFFLLLUUU___gggkkkqqqvvvwwwyyy~~~xxxsssppplllggghhhlllrrrtttzzz~~~uuummmkkkiiieeedddeeefffhhhkkkmmmnnnpppuuuzzz~~~~~~zzzzzz}}}|||zzz|||~~~}}}|||}}}{{{{{{wwwqqqiiiccc^^^]]]]]]```dddiiioootttwwwyyyqqqkkkccc___aaagggmmmppprrrvvv{{{}}}|||xxxvvvwww{{{tttkkkeee```[[[VVVTTTSSSQQQLLLHHHGGGHHHIIIKKKNNNQQQUUUWWWXXXXXXWWWTTTTTTRRROOOMMMOOOUUUZZZZZZVVVNNNEEE@@@BBBIIIOOORRRTTTSSSMMMCCC:::555333000000111111111000...---000///...------...///000////////////000000000000////////////////////////////////////////////////////////////////////////...///111222222111000000////////////////////////////////////////////////000000000000000000000000.../////////000000000111////////////000000000000////////////000000000000000000111000000///...---............//////000000......------...//////000222444888;;;>>>@@@DDDFFFGGGIIILLLMMMMMMNNNOOOPPPKKKMMMOOOQQQQQQOOOLLLJJJGGGDDDAAA???@@@AAAAAAAAA>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<===>>>>>>>>>>>>??????????????????>>>>>>???@@@??????======<<<<<<<<<;;;:::888777666;;;<<<===>>>???@@@@@@@@@???>>>>>>>>>>>>=========CCCEEEHHHJJJLLLMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIKKKLLLMMMMMMPPPTTTYYY]]]^^^______```[[[\\\]]]]]]]]]\\\[[[ZZZWWWTTTPPPLLLGGG@@@999444555333111000111222222111////////////////////////222111000000//////......000000000000000000000000////////////000000000000///000000000111111111111]]]PPPFFFDDDEEEGGGRRR^^^mmmooouuu||||||lll\\\NNNEEE>>>;;;>>><<<;;;::::::<<<>>>???BBBDDDHHHLLLOOOPPPPPPOOOLLLJJJHHHHHHIIIJJJJJJIIIDDDBBB???;;;888444222111/////////000000000111111.........///////////////////////////////////////....................................//////////////////////////////////////////000000111111222222////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///---------///000///...............///000111111555666888;;;===???@@@@@@???@@@AAABBBBBBBBBBBBBBBDDDFFFGGGHHHGGGGGGHHHIIIFFFDDDBBBBBBDDDDDDDDDBBB@@@@@@??????>>>===<<<<<<;;;<<<===<<<<<<===@@@CCC@@@DDDJJJQQQXXXdddpppyyy|||}}}wwwsssnnniiiiiilllnnnooorrryyyxxxqqqkkkiiihhheeefffhhhllllllpppuuuxxxyyy}}}~~~wwwooojjjhhhdddeeegggjjjmmmoooqqqrrrpppkkkeeebbbcccgggkkkmmmnnnqqqyyy{{{wwwwwwyyyyyyuuuooolllkkkhhhbbb^^^]]]YYYTTTMMMIIIHHHHHHIIIKKKNNNQQQTTTVVVWWWWWWUUUXXXYYYUUUOOOMMMQQQWWWVVVVVVTTTMMMFFFDDDHHHMMMRRRTTTUUURRRKKKBBB;;;777222111111000000///////////////............//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111......//////000000111111---......///000111111222////////////000000000000///000000000000//////...///............//////000---------...///111333333666:::>>>AAACCCEEEHHHJJJHHHJJJLLLMMMLLLMMMNNNOOOKKKLLLNNNOOONNNKKKGGGEEE???===;;;:::;;;;;;;;;:::777888999;;;<<<=========;;;;;;<<<<<<<<<=========>>>>>>===============>>>@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEGGGGGGGGGEEEDDDEEEEEEDDDCCCAAA???===<<<<<<===>>>>>>???@@@AAABBBBBBAAA@@@>>><<<:::999888;;;===???BBBDDDFFFHHHHHHLLLMMMNNNOOONNNLLLJJJHHHFFFFFFFFFGGGHHHIIIKKKLLLJJJMMMRRRVVVYYY\\\___aaa______`````````_________[[[ZZZXXXUUUPPPIIIAAA;;;888666333222333333333222000000000000000000000000222111000////////////000000000000000000000000000////////////000000000000000000000000111111111111zzzgggUUUNNNKKKGGGJJJRRR[[[___gggrrr~~~zzznnnaaaTTTIIIBBB@@@???<<<:::999999;;;<<<>>>@@@DDDGGGKKKMMMOOOOOOOOOLLLJJJIIIJJJKKKKKKJJJHHHFFFCCC???:::666444222....../////////000000000............/////////000////////////////////////....................................////////////////////////////////////......//////000111111222////////////////////////000000000000000000000000//////000000000000///////////////000000000000111000000000000000000000000000000000000000000000000111000////////////000111000///......//////...---////////////000111222333555777:::===???AAAAAABBB???@@@AAACCCCCCDDDDDDDDDDDDFFFHHHIIIHHHHHHIIIJJJIIIHHHFFFEEEEEEEEECCCBBB@@@@@@??????>>>>>>======<<<>>>??????@@@CCCGGGJJJMMMRRRWWW\\\aaajjjuuu}}}wwwrrrmmmhhhgggiiiiiihhhjjjpppyyy~~~~~~wwwqqqmmmnnnnnnmmmppptttxxxvvvyyy~~~zzzxxxtttuuuvvvvvvuuutttrrrpppppplllgggddddddfffhhhiiijjjjjjqqqzzz}}}zzzwwwxxxuuuvvvrrrlllkkkooooookkkfffeeeaaa[[[RRRLLLHHHGGGHHHIIIJJJLLLOOORRRTTTUUUVVVYYY[[[YYYUUUQQQPPPQQQPPPUUUXXXUUUMMMGGGHHHKKKTTTUUUWWWWWWSSSJJJ@@@999444333111///......///000......////////////........./////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111.........///000111111111.../////////000000000111...//////000000000000///000000......---...//////......///111333555777888<<>>>>>???@@@@@@AAABBBBBBBBBEEEHHHLLLNNNNNNMMMLLLMMMMMMLLLKKKJJJIIIGGGFFFBBBBBBAAAAAAAAACCCDDDEEEFFFEEEDDDBBB@@@>>>===<<<============???@@@BBBCCCIIIKKKOOOQQQRRRPPPNNNLLLHHHGGGFFFEEEDDDEEEEEEFFFEEEHHHKKKOOOQQQUUUZZZ]]]______``````aaaaaaaaaaaa___]]][[[YYYVVVQQQKKKFFF>>>;;;777444333333111000000000000000000000000000222111000//////000000111////////////////////////.../////////000000000111000000000000111111111111~~~ggg\\\TTTKKKHHHLLLKKKQQQ\\\jjjxxx{{{qqqcccUUULLLEEECCC>>>:::777666666666;;;===@@@DDDHHHKKKMMMNNNPPPMMMJJJIIIJJJKKKKKKKKKJJJHHHEEEAAA<<<888444333............////////////---.........//////000000////////////////////////..................................../////////000////////////////////////---------...///000000111////////////////////////000000000000000000000000//////000000000000//////............/////////000000000000000000000000000000000000000000000000000111000...------...000111111000......//////...,,,000000000000111222333444666777:::>>>@@@BBBBBBCCC@@@AAABBBDDDEEEFFFFFFFFFDDDFFFHHHIIIHHHHHHIIIJJJLLLJJJHHHFFFFFFEEECCCAAA@@@@@@@@@????????????>>>>>>???AAABBBDDDGGGLLLPPP\\\___cccdddeeeiiiqqqwwwzzz~~~uuuooojjjdddbbbdddeeecccccciiirrryyy{{{zzzzzzuuussstttvvvwww{{{~~~{{{wwwtttpppmmmhhhfffeeefffggggggiiifffhhhqqqvvvuuuuuuwwwuuutttnnnggghhhooorrroookkkjjjfff___UUUMMMHHHFFFGGGGGGHHHIIILLLOOORRRTTTVVVWWWYYY[[[ZZZVVVQQQMMMKKKSSS[[[YYYQQQIIIHHHJJJWWWWWWXXXZZZXXXPPPCCC:::555333000...---...000111---...///000000///...---.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000555333111///......//////000000000000000000000000000000000000000000000000////////////////////////---......///000111111222////////////000000000000.../////////000000111111......///000000111000000111000///...------...//////000111333666999;;;<<>>>>>???@@@AAA???===???@@@@@@@@@???>>>>>>===<<<===>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@AAADDDIIINNNRRRSSSSSSRRRQQQQQQQQQQQQQQQPPPOOONNNIIIGGGFFFDDDEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBB???>>>===>>>@@@AAAEEEHHHNNNRRRTTTSSSPPPNNNLLLJJJGGGDDDAAA@@@??????CCCEEEGGGIIILLLPPPUUUYYY]]]]]]^^^___```aaaaaabbbaaa___]]]ZZZXXXUUUQQQNNNCCC???:::666333222000...000000000000000000000000222111000//////000111222////////////////////////.../////////000000111111000000000000111111111111sss```RRRJJJGGGJJJKKKRRR^^^jjjtttzzzgggVVVOOOHHH@@@>>>@@@@@@;;;666999:::<<<>>>BBBFFFIIILLLPPPOOOMMMJJJHHHGGGIIILLLLLLKKKIIIGGGDDD???888444000000111222333222222111000000000000000000000000......//////000000111111000000000000000000000000000000////////////000000//////////////////////////////000000000000/////////////////////////////////////////////.........////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111000///////////////111000//////000333666888;;;<<<>>>@@@AAABBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGFFFGGGGGGGGGEEECCC@@@<<<<<<@@@AAA???>>>@@@DDDDDDFFFKKKSSSZZZ```bbbhhhmmmnnnkkklllpppooojjjooozzz||||||rrrhhhbbb```aaacccgggeeedddhhhoooxxx~~~~~~||||||~~~~~~{{{uuuwwwvvvqqqjjjdddbbbbbbdddeeehhhlllooopppnnnlllooopppnnnjjjffffffjjjnnnnnnkkkfff```YYYSSSNNNLLLEEEEEEEEEEEEGGGIIIKKKMMMVVVWWWYYY\\\]]][[[WWWSSSLLLOOORRRTTTUUUSSSRRRQQQUUUXXXZZZ[[[XXXQQQJJJEEE;;;777333111111111222111111111111111000000000000000000000000////////////000000000000000000000000222111000.........///000//////000000000000//////111111111111111111111111222111111111000000//////////////////000000000000444333111000///......///000000////////////000000////////////////////////------///000111111111111111///---...111222000...///............///000000333222111222666:::@@@CCCJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNMMMMMMLLLKKKKKKJJJKKKJJJIIIGGGEEEDDDDDDDDDDDDDDDFFFGGGGGGFFFEEEDDDGGGGGGFFFEEEEEEEEEEEEFFFHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBDDDFFFGGGIIIKKKNNNPPPPPPPPPQQQRRRRRRRRRRRRSSSTTTSSSQQQOOOPPPNNNMMMKKKKKKLLLNNNOOOOOOOOONNNMMMLLLKKKKKKJJJKKKKKKJJJHHHFFFGGGIIILLLJJJLLLPPPRRRSSSQQQMMMKKKNNNJJJFFFDDDCCCCCCBBBAAA@@@??????@@@DDDJJJPPPTTTYYY[[[^^^___```aaaccceeeeeebbb___^^^^^^[[[VVVRRRTTTNNNEEE>>>999777555444111000000111222222111///222222111111000000//////111111111111111111111111777333///---///000///...000000000000000000000000wwwdddUUULLLLLLIIIJJJQQQ[[[gggwwwyyynnn[[[SSSHHHBBB@@@@@@===:::999:::;;;===@@@DDDHHHJJJNNNNNNMMMKKKIIIHHHJJJKKKKKKJJJHHHGGGEEEAAA<<<777000000000/////////000000000000000000000000000000.../////////000000000111000000000000000000000000000000////////////000000//////////////////////////////000000000000//////////////////////////////......//////////////////111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///111000//////......//////222111000111222555999;;;<<<===>>>@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEIIIJJJLLLNNNNNNNNNMMMMMMJJJIIIGGGGGGGGGGGGEEECCCAAA===<<<@@@AAA@@@@@@CCCGGGLLLSSS[[[bbbhhhlllnnnlllooopppnnnppptttrrrllljjjttt}}}zzzzzz}}}yyytttkkkddd______aaabbbggggggiiimmmttt|||vvvllleeeaaabbbcccdddgggjjjkkkjjjhhheeeeeedddddddddhhhlllppprrrnnnhhhaaa[[[VVVSSSRRRKKKIIIGGGEEEEEEGGGJJJLLLQQQSSSWWW[[[^^^^^^[[[XXXPPPOOOOOORRRVVVXXXVVVSSSUUUWWWZZZ[[[YYYTTTNNNJJJ>>>:::555222111111222111111111111111000000000000000000000000000000000///000000000000000000000000222111000///......///000//////000000000000//////111111111111111111111111111111111111000000000///////////////000000000000222222222111111000//////000000////////////000000////////////////////////---...///000111111111111111///......111111000...///.........///000000111111222555888<<>>>>>AAAFFFKKKNNNSSSWWW[[[^^^```aaabbbddddddbbbaaaaaaaaa___[[[XXXVVVSSSMMMGGGBBB===777333333222111111333333111000111111000000000000000///111111111111111111111111555222//////000111000///000000000000000000000000{{{dddVVVNNNHHHEEEHHHOOOXXXfffqqqxxx}}}mmmdddWWWLLLDDDAAA???>>>:::::::::<<<>>>BBBEEEHHHJJJLLLMMMLLLJJJIIIJJJJJJIIIHHHHHHHHHGGGDDD@@@===444222000///......///000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000000000000//////////////////////////////.........//////000000000111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000//////............///222222222333666999<<<===???????????????@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFHHHJJJNNNQQQRRRRRRPPPOOOLLLJJJHHHGGGFFFEEECCCAAAAAA>>>===@@@BBBCCCFFFKKKMMMXXXfffrrrwwwyyyyyyzzzttttttrrrssswwwzzzvvvoooiiipppyyy}}}|||yyyvvvvvvpppmmmgggcccaaabbbeeehhhjjjmmmqqqvvv{{{}}}yyyoooiiihhhfffeeeeeegggggggggfff___^^^\\\^^^bbbgggkkkmmmssspppjjjddd___]]][[[[[[UUUQQQKKKFFFDDDEEEHHHJJJMMMOOOSSSYYY]]]^^^\\\ZZZVVVQQQNNNQQQWWW[[[ZZZWWWUUUWWWZZZ\\\[[[WWWSSSPPPBBB===777222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111000000////////////000//////000000000000//////000000000000000000000000111111111111000000000000////////////000000000000111111222333333222111000000000////////////000000////////////////////////---...///000000111111000111///...///000111000............///000111222333111444999???CCCEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPOOONNNNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPOOOOOOOOONNNMMMMMMLLLLLLLLLNNNOOOPPPOOOQQQRRRRRRPPPOOOOOOPPPMMMMMMMMMNNNOOOOOOOOOPPPQQQPPPOOONNNNNNOOOPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQRRRTTTWWWUUUVVVWWWXXXXXXWWWVVVUUUQQQMMMIIIFFFDDDCCCAAA@@@???>>><<<<<<===@@@CCCEEENNNSSSXXX]]]^^^_________bbbaaaaaaaaabbbaaa___]]]YYYXXXVVVRRRMMMEEE<<<666666444222222333333222111////////////000000000000111111111111111111111111222111000111222222111000000000000000000000000000wwwiiiXXXPPPIIIIIIKKKNNNUUU[[[lllvvv~~~vvvjjj\\\OOOFFFAAA???<<<;;;;;;;;;<<>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFGGGFFFJJJOOOSSSUUUTTTQQQPPPLLLIIIGGGEEEDDDCCCAAA@@@AAA>>>???CCCFFFIIIOOOWWWXXXgggzzz|||xxxuuuvvv|||~~~yyyrrrnnnsssyyy~~~~~~zzzuuurrrooommmkkkjjjkkkmmmqqqsssrrruuuzzz~~~~~~zzzxxxxxxvvvtttuuu|||{{{tttssssssqqqvvvuuussstttwww||||||xxxzzz|||{{{vvvrrrnnnkkkjjjiiiiiihhhccc___[[[[[[___ccceeeeeemmmmmmkkkiiihhhfffeeedddaaa\\\SSSJJJEEEDDDFFFHHHKKKLLLPPPUUUZZZ\\\[[[ZZZ[[[WWWSSSSSSVVVZZZ[[[[[[WWWYYY\\\^^^]]]ZZZWWWTTTGGGBBB:::444222111111000111111111111000000000///000000000000000111111111000000000000000000000000000000000////////////000//////000000000000//////////////////////////////111111111000000000000000////////////000000000000///000222444555444222111000000////////////000000////////////////////////......///000000000000000000/////////000000000////////////000222333555666666888===BBBEEEFFFFFFEEEGGGGGGHHHHHHHHHHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHDDDCCCAAAAAAAAADDDFFFHHHKKKLLLMMMNNNPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPRRRQQQQQQPPPOOONNNNNNMMMOOOOOONNNNNNOOOPPPQQQQQQPPPQQQRRRPPPNNNLLLLLLMMMNNNNNNMMMKKKIIIHHHHHHIIINNNMMMMMMLLLMMMMMMNNNOOONNNOOOOOOOOOPPPPPPQQQQQQNNNOOOPPPPPPOOOPPPRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSPPPLLLIIIHHHFFFCCCAAA???>>><<<;;;;;;<<<===>>>HHHMMMTTTZZZ\\\\\\\\\]]]______```aaaaaa```^^^]]][[[[[[ZZZYYYUUUMMMDDD>>>:::777444222222222111000.........//////000000111111111111111111111111111000000111222333333222111000000000000000000000000nnnbbbTTTMMMIIIHHHKKKOOO___mmm|||{{{oooaaaSSSHHHBBBAAA???===;;;;;;===@@@BBBBBBEEEIIIKKKJJJIIIIIIIIIHHHGGGGGGHHHJJJIIIHHHFFF???<<<777222000000111222////////////////////////000000000000////////////////////////////////////000000////////////000000000000000000000000000000//////000000000000//////////////////////////////---......///000111222222.../////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111//////.........//////000///111444777:::<<<>>>???AAAAAA?????????@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGFFFIIIOOOSSSUUUSSSPPPNNNJJJGGGDDDCCCCCCBBBAAA@@@AAA@@@BBBGGGLLLQQQZZZccchhhwww|||wwwxxx|||}}}xxxtttsssvvv{{{|||vvvrrrtttsssssstttwwwzzz}}}~~~|||~~~}}}{{{zzz}}}|||uuupppooopppllliiijjjqqqwwwzzz|||}}}tttnnnmmmkkkiiijjjhhhfffeeegggmmmtttxxxxxxrrrsssvvv{{{yyyssspppooommmlllfffaaa\\\ZZZ\\\]]]]]]\\\cccfffjjjnnnpppooollljjjkkkeee[[[QQQJJJFFFFFFGGGGGGHHHJJJOOOUUUYYY[[[[[[]]]]]]\\\XXXUUUUUUYYY]]][[[\\\^^^___^^^\\\YYYWWWMMMGGG???999444222000///111111111111000000000//////000000000111111111222000000000000000000000000/////////000000000000/////////000000000000//////////////////////////////000000000000000000111111////////////000000000000...000222444555444333222000000////////////000000000000000000000000000000...//////000000000000//////000000000/////////000000000111222444777999:::===>>>@@@AAACCCDDDEEEFFFKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBB>>>===;;;:::;;;>>>BBBDDDJJJKKKMMMNNNPPPPPPPPPPPPRRRQQQPPPOOONNNNNNNNNNNNPPPOOOOOONNNMMMLLLLLLKKKMMMMMMMMMMMMMMMNNNNNNOOONNNOOOOOOMMMJJJIIIIIIJJJLLLNNNNNNLLLHHHFFFFFFGGGIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMIIIKKKLLLLLLLLLLLLNNNPPPRRRRRRRRRRRRRRRSSSSSSTTTTTTQQQNNNLLLKKKJJJGGGEEEAAA@@@???===<<<;;;;;;;;;???DDDLLLSSSXXX[[[^^^```___```aaabbbaaa___^^^^^^\\\[[[ZZZYYYWWWSSSNNNJJJ@@@<<<777444222111000000......//////000000111111111111111111111111111111...000111222222222222222000000000000000000000000yyydddVVVNNNJJJKKKOOORRRaaarrr~~~uuufffWWWLLLGGGEEEAAA===<<<<<<>>>???>>>BBBFFFHHHHHHHHHIIIIIIHHHGGGGGGHHHIIIJJJHHHGGGAAA>>>888333000//////000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000//////000000000000///////////////////////////////////////000000111111111111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000////////////000000111000222555999<<<>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHKKKOOOSSSTTTRRRNNNLLLGGGEEEBBBBBBBBBCCCCCCBBBDDDDDDHHHNNNSSSXXXbbbmmmvvvxxxxxxyyyxxxuuuuuuuuuxxx||||||xxxvvv{{{{{{}}}~~~|||yyyxxxyyyzzzzzzyyywwwuuutttppprrrtttssspppmmmmmmoookkkffffffmmmuuuyyy|||}}}yyyxxxvvvsssjjjhhheeebbbccchhhpppvvv~~~~~~ssslllkkkmmmoooqqquuu|||zzzwwwuuutttrrrhhhddd___[[[YYYYYYYYYYYYZZZ___hhhooosssssspppmmmnnniiiaaaYYYRRRNNNLLLKKKGGGFFFGGGKKKQQQXXX\\\^^^]]]```aaa]]]WWWTTTWWW\\\\\\]]]^^^___^^^]]][[[ZZZTTTNNNGGG@@@:::666222000111111111111000000000000///000000111111222222222000000000000000000000000...//////000000000000/////////000000000000//////000000000000000000000000000000000000111111111111////////////000000000000///000111333333333222222000000////////////000000000000000000000000000000//////000000000000//////...000111000///...///111111222333555888:::===>>>CCCBBBBBBAAABBBDDDFFFGGGKKKKKKIIIHHHFFFEEEDDDCCCEEEEEEEEEDDDCCCBBBBBBBBB@@@???>>>===<<<<<<<<<<<<<<<;;;::::::;;;>>>BBBDDDJJJKKKMMMOOOQQQQQQPPPPPPRRRRRRPPPOOONNNMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJGGGGGGHHHIIIDDDGGGJJJIIIFFFCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJGGGIIIJJJJJJIIIIIIKKKLLLNNNNNNOOOPPPQQQRRRSSSSSSRRRPPPNNNNNNNNNMMMKKKIIIDDDCCCCCCAAA@@@>>>===<<<666;;;BBBIIIPPPWWW^^^bbb___aaacccdddbbbaaaaaaaaa]]][[[YYYXXXXXXWWWVVVTTTHHHCCC<<<777444222111000000000000000111111111111111111111111111111111111...000111111000000111333000000000000000000000000{{{nnncccZZZSSSRRRKKKVVVcccooo{{{{{{jjj]]]MMMJJJEEE???<<<<<<===>>><<>>?????????>>>???@@@AAABBBBBBCCCCCCBBBBBBCCCEEEFFFGGGHHHIIILLLNNNQQQSSSSSSPPPMMMKKKFFFDDDBBBBBBDDDFFFGGGGGGJJJKKKPPPUUUYYY]]]fffqqqzzzxxxvvvtttqqqqqquuutttxxx~~~}}}|||uuuooollljjjkkkmmmppprrrsssttttttpppsssvvvyyyzzz|||~~~xxxqqqnnnrrrxxx|||~~~}}}wwwppplllooovvv|||~~~vvvmmmjjjllllllllllllnnnsss{{{~~~}}}|||{{{pppmmmhhhaaa[[[XXXXXXYYYWWW\\\eeelllqqqqqqpppnnnllliiieee```[[[WWWTTTSSSPPPMMMIIIIIINNNTTTYYY\\\\\\___aaa___[[[XXXXXXYYY[[[[[[]]]^^^_________^^^[[[VVVOOOHHHBBB<<<666222111111111111000000000000///000000111111222333333000000000000000000000000---...///000111111000/////////000000000000//////111111111111111111111111///000000000111111111111////////////000000000000000000111111111111111111000000////////////000000000000000000000000000000//////000000000000//////...000111111......///111333333555777:::===@@@AAADDDDDDCCCDDDEEEFFFHHHIIIHHHHHHGGGEEEDDDCCCBBBAAADDDCCCCCCAAA@@@???>>>======<<<;;;:::999999999999<<<<<<<<<<<<>>>AAADDDFFFIIIKKKMMMOOOPPPOOOOOONNNOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIHHHFFFFFFHHHJJJCCCHHHLLLLLLHHHDDDCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHEEEGGGHHHHHHGGGFFFGGGHHHHHHIIIKKKMMMOOOPPPPPPQQQNNNMMMLLLMMMNNNOOOMMMLLLGGGGGGGGGFFFEEECCCBBBAAA777999===AAAFFFMMMUUU[[[[[[^^^bbbcccbbbaaabbbddd^^^\\\ZZZYYYZZZZZZZZZYYYQQQKKKBBB;;;777444333222222222222222111111111111111111111111111111111111...000000///------000333000000000000000000000000|||kkk[[[RRRIIIPPPXXXaaapppxxxjjjQQQMMMGGGAAA===<<<<<<===;;;===@@@CCCDDDEEEHHHJJJJJJIIIGGGGGGHHHHHHGGGFFFGGGDDD@@@;;;666333111111000000000000000000000000111111000000/////////...000000000000000000000000000000////////////000000//////////////////////////////000000000000//////////////////////////////111111111000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222111111000000111222333333444666:::>>>AAAAAAAAA@@@<<<>>>@@@BBBCCCCCCCCCCCCBBBBBBCCCEEEFFFHHHIIIIIIOOOPPPRRRSSSSSSPPPMMMJJJFFFDDDBBBCCCFFFIIIJJJKKKOOOPPPUUUZZZ\\\___gggqqqxxx~~~xxxtttppplllnnnuuutttyyy}}}~~~vvvxxxyyywwwrrrjjjdddaaabbbdddhhhmmmsssxxx}}}}}}xxxyyy}}}~~~xxxwww|||vvvssstttvvvrrrmmmjjjkkkqqqwww|||zzzxxxrrrhhh^^^XXXXXXYYYXXX\\\ccciiimmmoooooonnnhhhgggfffdddaaa^^^[[[YYY[[[VVVOOOJJJKKKOOOTTTVVV[[[\\\^^^______]]]YYYWWWXXXZZZ[[[]]]___aaabbbbbb___[[[UUUNNNGGG@@@999444111111111111000000000000///000000111222222333333000000000000000000000000---...///111111111000/////////000000000000//////111111111111111111111111//////000000111111111222////////////000000000000111111000//////000111111000000////////////000000000000000000000000000000///000000000000000//////...000222111...---///111444444666999<<>>@@@CCCEEEFFFGGGIIIKKKMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIGGGGGGHHHGGGFFFGGGJJJLLLNNNSSSWWWVVVPPPJJJGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFFFFDDDCCCCCCDDDBBBDDDGGGJJJLLLMMMMMMMMMKKKJJJJJJLLLNNNOOONNNMMMIIIIIIJJJJJJIIIGGGEEEDDD======<<<<<<>>>CCCKKKPPPVVVZZZ^^^`````````bbbeee___]]][[[[[[\\\\\\[[[ZZZWWWPPPGGG>>>999666444333444333333333222111111111111111111111111111111111///000000...++++++///222000000000000000000000000}}}eeeUUUMMMMMMWWWbbbmmmcccWWWKKKDDD@@@<<<<<<>>>;;;;;;;;;<<>>>>>>>>>>>@@@BBBBBBAAAAAAAAABBBCCCDDDEEEGGGJJJNNNQQQRRRVVVXXXXXXUUUNNNIIIFFFGGGDDDEEEFFFHHHIIILLLOOORRR\\\```ddddddbbbaaadddhhhppp|||{{{pppjjjjjjnnnrrrzzz}}}}}}zzznnnpppooojjjgggeeeaaa\\\aaaeeejjjpppwww|||}}}uuummmkkkmmmpppyyy}}}{{{rrriiibbb___^^^```eeejjjjjjhhhfffhhhlllmmmmmmllliiifffdddeeeffffff```WWWPPPLLLMMMPPPSSSXXXZZZ]]]___```^^^\\\ZZZWWWWWWXXX\\\aaadddbbb```___^^^[[[XXXQQQGGG<<<555444222000000111222111000000000000000000000000000111111000000//////......000000000000000000000000000000111111111222222222222111111111000000//////111111111111111111111111000000000000000000000000111111111111111111111111111111111000//////......222111111111000000/////////000111111111///...---111222333222111000000222333444777;;;>>>AAABBBCCCGGGGGGHHHGGGGGGFFFEEEEEEBBB@@@===;;;;;;<<<>>>???;;;;;;;;;;;;;;;:::999888777888888999:::;;;<<<<<>>>>>AAADDDFFFQQQUUU[[[```dddeeedddccccccaaa_________^^^\\\ZZZXXXSSSMMMGGGBBB===888555000000///111222222111///222222222111111111111000000000000000000000000000000000000000111111111111gggXXXMMMNNNTTT___tttooo___NNNFFFBBB>>>:::999:::::::::;;;===AAADDDFFFIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEAAA<<<777444333000000000000///...------000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////000000000111111111111111000///////////////000000000000////////////////////////000000000000000000000000000000000000111111111111000000000///111000////////////000111000000000000000000000000000000000111222444666777:::;;;<<<===>>>?????????@@@BBBCCCCCCBBBBBBBBBDDDEEEEEEFFFIIILLLQQQUUUXXXZZZZZZXXXTTTOOOJJJHHHGGGDDDDDDEEEGGGLLLSSSZZZ___eeeiiikkkjjjeeebbbccceeemmmxxxvvvmmmjjjlllqqquuu~~~xxxwwwyyyyyyuuupppkkkooopppmmmkkkjjjgggaaa```gggooossswwwzzzvvv|||zzzrrrqqqssswwwzzz}}}tttkkkdddaaadddgggkkkkkkiiigggeeeeeehhhiiijjjjjjhhhfffggggggmmmiiiaaaXXXRRROOOMMMMMMRRRUUUYYY]]]______^^^]]]WWWWWWWWWZZZ^^^aaa```___^^^]]]\\\YYYTTTLLLBBB<<<666444222111111111000///111111111111111111111111111111000000////////////000000000000000000000000000000111111111222222222111111111111000000000///111111111111111111111111000000000000000000000000111111111111111111111111.../////////////////////111111111111000000000/////////000000000///------000111222222111111333444999:::<<<>>>@@@BBBBBBCCCGGGGGGFFFEEEDDDCCCAAAAAA>>>===<<<;;;;;;<<<===>>><<<<<<;;;;;;::::::::::::888888:::;;;===???@@@AAAAAACCCFFFGGGGGGHHHJJJKKKKKKJJJIIIIIIJJJIIIIIIHHHJJJGGGEEEGGGJJJKKKHHHDDDCCCCCCDDDIIIPPPUUUXXXXXXYYYXXXVVVQQQLLLMMMRRRWWWTTTUUUWWWXXXXXXZZZ\\\^^^fffvvvwwwfff\\\ZZZYYYYYY[[[___fffjjjkkkkkk```___]]]WWWQQQMMMMMMOOONNNHHHGGGKKKMMMJJJHHHJJJFFFDDDDDDFFFJJJKKKJJJGGGGGGHHHIIIIIIIIIIIIJJJKKKOOOOOOPPPPPPOOOMMMKKKIIIIIIGGGEEEBBBAAABBBCCCDDDLLLPPPVVV]]]aaaddddddddddddbbbaaa`````````^^^\\\ZZZWWWRRRMMMHHHBBB===999444333222222222222000///111111111000000000000///000000000000000000000000000000000000111111111111kkkUUULLLLLLTTTcccrrr|||hhhTTTJJJGGGBBB<<<999::::::999:::<<<>>>AAACCCFFFFFFGGGHHHHHHHHHGGGFFFGGGFFFCCCAAA???<<<777444000000000///////////////000000000000000000000000////////////000000000000000000000000000000000000//////////////////////////////000000000111111111111000000///////////////////////////000000000000////////////000000000000000000000000000000000000111111111111000000000000111000000//////000000111000000000000000000000000///000000222444666888:::======>>>???????????????AAABBBDDDDDDCCCCCCDDDEEEGGGHHHJJJNNNRRRWWW[[[^^^^^^[[[VVVQQQNNNLLLJJJHHHJJJIIIJJJMMMUUU___iiiooorrrtttuuuqqqkkkeeebbbbbbhhhqqqxxx~~~{{{tttpppoootttzzz~~~|||uuummmlllppprrrmmmgggkkkqqquuuvvvwwwwwwtttnnnfffooowwwxxxvvvzzz{{{rrrttt}}}yyyyyyyyy}}}{{{tttlllgggfffggghhhjjjjjjhhheeeaaa```cccgggiiiiiihhhiiiiiirrrooojjjccc[[[SSSMMMIIIMMMPPPUUUZZZ]]]^^^^^^]]]YYYXXXWWWYYY[[[]]]^^^^^^]]]\\\\\\[[[XXXRRRJJJEEE:::777333111000000///...111111111111111111111111111000000000000/////////000000000000000000000000111111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000111222222111111111111000000000000...////////////...------///000111111111333666999>>>???@@@@@@AAAAAAAAAAAAFFFEEEDDDBBB@@@>>><<<;;;:::::::::;;;<<<<<<======>>>===<<<;;;:::;;;<<<<<<:::;;;===???BBBDDDFFFGGGCCCEEEGGGHHHHHHIIIKKKLLLEEEEEEDDDCCCCCCCCCDDDDDDFFFEEEFFFIIILLLKKKFFFBBB@@@BBBHHHPPPYYY```cccdddggghhhdddYYYNNNLLLUUU___aaabbbdddeeeeeefffhhhjjjqqq{{{ooohhhgggggghhhlllsss{{{zzzyyyuuunnnfff```]]]]]]^^^XXXWWW\\\aaa___ZZZVVVPPPLLLIIIIIIKKKLLLJJJGGGEEEEEEEEEEEEFFFGGGIIIIIIOOOPPPRRRSSSSSSQQQNNNMMMOOONNNLLLJJJGGGFFFEEEEEEGGGKKKQQQXXX^^^bbbcccdddeeecccaaaaaabbbaaa```^^^]]][[[WWWTTTPPPJJJDDD???888666444333222111000...111000000000000/////////000000000000000000000000000000000000111111111111eeeUUUOOOOOOVVV]]]sssooo\\\QQQKKKEEE@@@???;;;:::999999:::<<>>>>>???????????????>>>AAABBBCCCCCCCCCCCCEEEGGGIIILLLQQQVVV[[[^^^```aaa```ZZZRRRNNNMMMLLLKKKIIIRRRSSSVVV\\\eeennnvvvzzz|||}}}|||xxxpppiiidddbbbbbbkkkuuu|||~~~{{{yyy{{{{{{zzzvvvqqqkkkiiikkklllkkkiiirrrzzzwwwzzz|||zzztttuuu}}}sssrrr~~~zzzvvv|||wwwsssuuu|||uuurrrjjjfffdddeeehhhiiieeeaaaXXX\\\bbbfffggghhhhhhiiippppppnnnjjjcccYYYOOOJJJKKKNNNRRRVVVYYY[[[[[[[[[[[[ZZZYYYYYYZZZ\\\]]]^^^]]]]]]]]]]]][[[VVVPPPKKK===999444111000111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000////////////////////////111111111222222222333333111111111000000000000000///000000000000/////////...000111222333666:::>>>??????@@@@@@@@@@@@??????EEEDDDAAA???<<<:::888888888999;;;===>>>?????????@@@???===<<<<<<===>>>@@@@@@@@@BBBCCCEEEGGGIIIIIIEEEFFFGGGGGGFFFFFFGGGIIIBBBCCCBBBAAA@@@@@@BBBCCCCCCEEEJJJOOORRRPPPKKKFFFEEEGGGMMMUUU^^^ffflllooopppqqqlll```UUUQQQXXXaaaiiikkknnnpppqqqsssuuuwwwxxxzzzttttttssssssvvv|||~~~xxxrrrmmmkkkmmmjjjlllvvvuuulll```[[[TTTPPPOOOOOOLLLJJJBBBAAA@@@AAADDDFFFGGGHHHKKKNNNQQQTTTUUUTTTRRRQQQTTTSSSRRRQQQOOOMMMKKKJJJGGGJJJPPPVVV[[[```bbbcccdddcccaaaaaabbbbbbaaa___]]]\\\[[[YYYVVVPPPIIIDDD;;;999555333222111000///111111111111000000000000000000000000000000000000///000000000111111111111xxx~~~qqq[[[OOOLLLNNNRRR```ooovvvgggZZZNNNCCC???AAA===<<<:::999:::;;;===>>>BBBDDDGGGJJJLLLLLLLLLKKKKKKHHHEEEDDDDDDBBB===888444333333222222222222333////////////////////////......//////000000111111////////////////////////////////////////////////---------.........//////000000////////////000000.../////////000000000111////////////000000000000000000000000000000000000000000000000000000111111000000111111111111000000000000000000000000000000///000333555888:::<<<======>>>>>>?????????>>>>>>@@@AAABBBCCCCCCDDDGGGIIIKKKPPPXXX___ccccccaaa___\\\VVVNNNJJJKKKLLLLLLKKKTTTXXXaaammmxxx{{{uuunnniiigggaaakkkxxxyyysssrrrrrrssssssrrrnnnkkkkkkpppuuu~~~~~~zzzuuurrryyy|||pppnnnvvvxxxsss}}}tttpppsss}}}uuunnngggdddffffffccc___SSSWWW\\\```bbbdddfffhhhnnnoooooommmfff\\\RRRKKKIIIKKKMMMQQQUUUXXX[[[]]]]]]]]]\\\\\\[[[\\\^^^```^^^]]]^^^^^^\\\XXXSSSNNN@@@<<<666222111222333333111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000111111////////////////////////000000000000000000000000////////////////////////222222222111111000000000000000000000000000111111111111111111111111222222///111333555666999===@@@???@@@@@@AAAAAAAAAAAAAAABBBAAA???===;;;999999888:::;;;>>>AAABBBCCCCCCBBBBBBAAA???>>>>>>@@@BBBCCCFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFFFFDDDBBBBBBCCCEEECCCDDDEEEDDDBBBBBBDDDFFFDDDIIIQQQYYY\\\ZZZTTTOOOMMMOOORRRXXXaaakkkuuuzzzxxxvvvqqqjjjccc``````aaakkkooossswwwyyy{{{~~~}}}{{{~~~|||wwwssstttvvv}}}ooohhh]]]VVVSSSQQQOOONNNHHHFFFDDDDDDEEEFFFEEECCCFFFIIIMMMQQQSSSTTTTTTSSSTTTUUUUUUVVVUUUTTTSSSRRRMMMOOORRRWWW[[[^^^aaabbbcccaaa```aaabbbbbbaaa```]]]\\\\\\[[[YYYTTTMMMHHH???;;;666333222222222111333333222222222222111111111111111111111111111111///000000000111111111111vvvyyy||||||yyywwwxxxyyy~~~cccSSSMMMMMMNNNSSS^^^pppuuugggWWWGGG@@@AAA@@@>>><<<;;;;;;;;;===>>>@@@BBBEEEHHHKKKMMMMMMNNNLLLJJJIIIGGGEEEBBB>>>;;;555333222000///000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000------.........////////////////////////000000111......//////000000111111////////////000000000000000000000000000000000000000000000000111111111111000111111222222111111000000000000000000000000000000222444777:::<<<======<<<===>>>??????????????????@@@BBBCCCDDDGGGKKKNNNPPPVVV^^^eeegggeee```\\\VVVRRRMMMIIIJJJLLLOOOPPPUUU\\\kkk}}}}}}yyytttpppnnnhhhrrr}}}uuunnnkkknnnqqqsssvvvxxxtttoooqqqzzz}}}xxxrrrssszzzzzznnnkkkppp}}}vvvrrr~~~~~~|||ttttttyyy}}}tttmmmiiieee___ZZZSSSUUUXXXZZZ\\\___cccgggnnnooopppnnnhhh___VVVQQQJJJJJJJJJLLLPPPVVV[[[___^^^_________]]]^^^___aaa^^^^^^^^^___^^^[[[VVVRRRFFFAAA999444222333444444222222222222222222222222000000000111111111111222111111111111111111111111222222222111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000///......------000000000000111111111111222222222222222222333444222444777999:::<<>>>>>???AAAEEEHHHKKKMMMOOOLLLMMMLLLJJJEEEAAA???>>>777555333111//////000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111/////////000000000000111///////////////000111111.........///000111111111////////////000000000000000000000000000000000000///000000000111111111111000111222222222222111000000000000000000000000000222333666999;;;<<<============???@@@AAAAAAAAAAAA???AAACCCEEEGGGKKKPPPSSSYYY\\\aaaeeefffccc^^^[[[PPPOOOMMMKKKJJJMMMRRRVVV___hhhyyy|||yyywwwuuusss{{{~~~uuutttoooiiidddfffmmmttttttvvvxxxuuutttxxx{{{ooommmsssxxxuuuvvv|||vvvttt|||xxxyyyuuuttt}}}{{{rrriii```ZZZWWWWWWVVVVVVWWW[[[bbbfffnnnnnnnnnmmmjjjeeeaaa^^^RRROOOLLLJJJKKKPPPVVVZZZ\\\^^^aaa```___^^^___aaa^^^^^^^^^``````^^^ZZZWWWMMMGGG>>>777333222333333222222222222222222222222000000111111111222222222111111111111111111111111222222222111111111000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111222222111111111222333444444777;;;===>>>???@@@AAACCCCCCCCCDDDCCCCCCBBBBBB======<<<<<<===???BBBCCCAAABBBCCCEEEGGGHHHIIIIIIEEEFFFFFFFFFGGGGGGGGGGGGIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBCCCBBBBBBDDDHHHJJJMMMQQQVVVWWWSSSQQQRRRTTTXXX___jjjqqqssspppjjjeeedddgggjjjmmmqqqxxx|||uuuoooppptttyyy~~~{{{zzz|||~~~~~~vvvhhh___\\\]]]^^^^^^bbb___\\\[[[[[[WWWPPPJJJGGGGGGHHHIIIKKKLLLNNNOOOPPPQQQRRRTTTVVVWWWYYYYYYXXXXXXYYYZZZ\\\^^^```bbbbbbaaaaaabbbdddeeedddcccbbbaaaaaaaaa```]]]XXXUUUOOOJJJAAA;;;777555444333333333333222222222111111111111111111111111111111000000000000111111111111zzzpppiiieeebbb```gggzzzlllWWWJJJEEEIIIRRRaaazzz{{{kkk\\\TTTEEECCC@@@>>>======>>>>>><<<===???BBBEEEIIIMMMOOOMMMOOOOOOLLLEEE@@@??????:::888666333111111111222000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111111111111111222222222222///////////////000111111---......///000111111222////////////000000000000000000000000000000000000//////000000111111111222000111222333333222111000000000000000000000000000333444777999;;;============>>>@@@AAABBBCCCCCCCCC@@@BBBDDDFFFIIINNNSSSWWW___aaacccdddccc```]]][[[MMMNNNNNNMMMLLLOOOUUU[[[mmmvvv~~~|||zzzyyy|||yyyrrrjjjiiieee```]]]bbbmmmvvvuuuuuuttttttwww~~~|||kkkgggmmmwww|||{{{wwwyyyuuuxxx|||pppeee^^^[[[YYYVVVTTTTTTZZZaaagggjjjkkklllmmmmmmllllllkkk\\\WWWPPPIIIHHHJJJOOOSSSZZZ]]]aaaaaa___^^^___aaa]]]]]]^^^```bbbaaa^^^[[[SSSLLLAAA888333222111111222222222222222222222222000000111111222222222222111111111111111111111111222222222222111111000000//////000000111111111222111111111111111111111111000000000000000000000000111111111111111111111111222222222333333444555555//////000000111111111222111111000000000111333444666999>>>@@@AAA@@@@@@@@@BBBBBBBBBBBBAAA@@@???>>><<<;;;;;;<<>>999666444333222222222111111111111000111111111111111111111111000000000000111111111111}}}mmm^^^[[[```___nnnhhhUUUNNNGGGIIIVVVfffwww|||jjj```QQQLLLFFFCCCCCCAAA===999;;;999;;;@@@DDDGGGKKKQQQRRRQQQOOOMMMJJJGGGEEEDDD>>>:::666333222222111000000000000000000000000000000000000000000000000000//////............//////000/////////............////////////////////////......//////000000111111000000////////////000000000000000000111111111111222111000//////000111222222111111111000000//////000111222333333222111000333222222222222222333333666777999;;;<<<>>>??????;;;<<>>??????@@@AAAAAACCCBBBAAA???>>>===<<<<<<>>>???AAABBBCCCCCCCCCBBBCCCBBBAAAAAABBBEEEGGGIIIIIIJJJKKKIIIFFFEEEFFFHHHGGGIIIIIIHHHEEECCCCCCEEECCCEEEFFFFFFGGGLLLTTTZZZjjjrrr~~~yyyrrruuuvvvyyyyyyzzz{{{zzzwwwzzz}}}zzz|||yyyzzz||||||wwwssstttxxx{{{}}}}}}|||zzzxxxyyy{{{~~~}}}qqqhhhfffggggggfffiiifffcccccceeegggfffdddYYYUUUPPPLLLJJJJJJJJJJJJJJJIIIJJJKKKNNNRRRUUUWWWXXXXXXYYYYYY[[[^^^cccgggdddcccbbbaaabbbcccdddeeefffeeeeeedddbbb```^^^]]][[[WWWQQQKKKEEE===666111666555444444555555333222222111111111000000////////////000000000000//////vvvggg]]][[[YYYggg~~~{{{ggg[[[OOOGGGLLLWWWggg~~~~~~vvv___UUUJJJDDDDDDDDD@@@<<<<<<999:::???CCCEEEIIIOOOQQQQQQQQQOOOLLLIIIFFFDDD@@@<<<888555333222111000000000000000000000000000000000000000000000000000//////............//////000000/////////.........000000000000000000000000////////////000000000000111111000000000000111111000000000000111111111111222111000//////000111222111111111111000000000///000111222222222222111000222222111111111222333333666777999;;;===>>>??????AAAAAABBBCCCDDDEEEEEEDDDDDDDDDFFFJJJPPPWWW]]]aaacccbbb___\\\XXXTTTPPPNNNNNNNNNQQQWWWZZZ\\\bbbjjjwww}}}vvvtttwwwzzz~~~wwwrrrlllfffaaaeeecccfffpppxxxzzz||||||uuukkkfffjjjwww|||sssqqqrrr{{{}}}zzz}}}~~~uuukkkcccXXXQQQPPPSSSYYY]]]hhhmmmqqqssswwwzzzyyyuuujjjaaaUUUNNNMMMOOOPPPPPPUUUVVVXXXZZZ\\\]]]^^^^^^___^^^^^^]]]]]]]]]]]]]]]YYYTTTKKKBBB;;;777555444111111111111111111111111222222222111111000000000000111222222000000111222222222111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000/////////000000000000000000000000111222444666888======>>>>>>???@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAABBBDDDGGGIIIKKKHHHHHHGGGGGGGGGGGGIIIJJJEEEFFFGGGGGGHHHHHHJJJKKKJJJJJJJJJKKKNNNUUU^^^fffuuu}}}}}}}}}zzzyyy{{{zzzxxxyyy}}}}}}}}}{{{|||~~~|||xxxuuuuuuxxx{{{{{{||||||zzzxxxwwwxxxyyy}}}wwwpppoooqqqqqqqqqooolllkkkkkklllllljjjhhhddd___YYYUUUSSSPPPMMMJJJJJJIIIHHHHHHIIILLLOOOQQQTTTVVVXXXYYYZZZ[[[]]]```aaaaaaaaaaaabbbccccccdddeeeeeeeeedddbbb```___^^^\\\YYYUUUPPPJJJCCC;;;666666555333333444444333222222111111111000000000000//////000000000000//////sssddd[[[ZZZcccvvviiiYYYKKKIIIMMMXXXlllsssfffVVVKKKHHHGGGDDDAAA===::::::>>>AAABBBFFFLLLPPPQQQRRRRRRPPPLLLHHHEEECCC@@@;;;777555333111///000000000000000000000000000000000000000000000000000//////......//////000000000000/////////......111111111111111111111111000000000000////////////222222111111111111222222000000000000111111111111111111000000000000111111111111111111000000000000000111111222222111111000111111111111111222333333777888:::;;;===>>>??????BBBAAA@@@???@@@BBBDDDFFFDDDGGGLLLQQQXXX]]]bbbdddaaa___\\\XXXTTTQQQOOONNNRRRTTTZZZaaaeeegggkkkpppyyyzzzrrrqqqtttwww~~~tttlllgggffffffjjjlllvvvxxxlllcccdddmmmvvvyyyxxxyyy|||~~~|||ssseeeWWWPPPQQQXXX^^^hhhlllqqqvvv}}}|||tttllleee\\\VVVUUUTTTRRRQQQSSSTTTUUUXXXZZZ[[[\\\]]]```___^^^]]]\\\]]]^^^^^^\\\XXXPPPGGG???:::666444222222222222222222222222111111111000000000000000///000111111000///000111111111222222111111000///222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000//////000000111222444777999:::======>>>???@@@AAABBBBBBAAAAAA@@@????????????@@@AAA@@@??????>>>>>>?????????@@@AAACCCFFFHHHJJJKKKGGGEEECCCCCCDDDFFFGGGGGGFFFFFFGGGJJJPPPTTTWWWXXXUUUTTTSSSSSSWWW```lllttt~~~~~~yyy{{{|||zzzyyyzzz}}}}}}~~~{{{{{{|||zzz{{{zzzxxxvvvvvvwwwyyy~~~}}}||||||~~~|||~~~yyyyyy{{{}}}}}}xxxwwwwwwwwwwwwuuurrrooooooiiiccc___^^^[[[UUUOOOLLLJJJHHHFFFFFFGGGIIIKKKPPPRRRVVVXXXXXXYYYYYYZZZ______```bbbcccccccccccceeeeeeddddddbbbaaa___^^^^^^\\\ZZZWWWRRRLLLDDD>>>888666333222333333222111111111111111111000000000///000000111111000000///|||nnndddcccfffqqqwwwgggXXXQQQOOOPPP\\\jjjzzzkkk\\\QQQJJJFFFDDD>>>:::999<<<>>>???CCCHHHMMMOOORRRTTTRRROOOJJJGGGGGGCCC???;;;888555222000000000000000000000000000////////////////////////000000////////////000000000000000////////////...000000000000000000000000111111000000//////......222111111000000111111222///000000000111111111111111000000000000000000111111111111000000000000000000000111111111111000000000000000111111333444444888999:::<<<>>>????????????????????????AAADDDGGGHHHLLLRRRYYY___bbbdddddd___\\\XXXTTTRRRQQQRRRSSSXXX[[[bbbjjjoooqqqssstttuuu{{{yyyssstttxxx|||wwwnnnkkkoootttvvv{{{sssfffaaadddhhhuuu{{{{{{{{{|||{{{wwwfffXXXTTTWWW\\\iiiooovvv{{{{{{sssmmmiiiddd```]]]ZZZVVVTTTRRRRRRSSSUUUXXX[[[]]]___aaa```^^^]]]\\\]]]^^^___^^^[[[TTTLLLDDD<<<777444222222222222222222222222111111111111111111000000000111222111000///000222000111222333222111000///222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222111111000000/////////000000222444777999;;;<<<>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@???????????????>>>===<<<;;;;;;===>>>??????@@@BBBDDDFFFGGGGGGGGGJJJGGGDDDDDDFFFHHHGGGFFFIIIJJJLLLSSS[[[cccggghhhccc```\\\[[[___hhhttt{{{{{{}}}|||{{{~~~~~~wwwttttttssstttvvvvvvvvvuuuvvvxxx~~~}}}~~~zzzwwwwwwppphhheeefffddd```[[[QQQOOOLLLIIIHHHHHHIIIJJJKKKNNNQQQSSSUUUWWWYYY[[[\\\]]]```bbbcccddddddcccdddddddddcccbbbaaa```______^^^^^^\\\YYYSSSLLLFFF<<<999555222222222222111111111111111111111111111000000000111111000000000vvvpppllliiilllxxx}}}jjj___UUUNNNQQQ[[[mmmrrr___PPPIIIGGGAAA<<<:::;;;<<<<<<@@@EEEIIILLLPPPSSSSSSPPPLLLIIIJJJGGGBBB>>>;;;888444111111111111111111111111111////////////////////////000000////////////000000111000000000////////////////////////////////////111111000000//////......000000////////////000000///000000000111111111111000000000111111000000000000000000000000000111111000000000000000000000000000000000111222444555666999:::;;;===>>>??????@@@???AAACCCDDDDDDEEEHHHKKKJJJOOOXXX```eeeggggggfff^^^ZZZUUUQQQPPPQQQUUUWWW]]]bbbhhhnnntttwwwwwwuuunnnsssyyy}}}|||zzz|||~~~zzzyyyxxxtttyyy|||xxxrrrrrryyypppfffbbbaaalllqqqxxxzzzzzzzzzvvv|||vvvfff[[[XXXXXXeeeoooyyy|||||||||yyytttllljjjiiigggddd```\\\YYYTTTSSSSSSTTTVVV[[[___bbbaaa```___^^^^^^^^^______^^^\\\WWWQQQHHH@@@999444222222222222222222222222222222222222222222222222111222333333111111222333111222333333333222000///111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222111111000000//////000111444666999;;;===>>>@@@@@@AAAAAABBBCCCCCCCCCBBBBBB@@@???>>>=========::::::999:::;;;===???@@@AAABBBCCCDDDDDDDDDDDDCCCHHHHHHHHHIIIKKKMMMMMMMMMOOOQQQVVV^^^fffnnnrrrtttqqqlllfffcccfffmmmuuuzzz~~~|||~~~~~~~~~yyysssrrrqqqsssuuuuuuttttttuuuwwwyyy|||yyypppkkkjjjjjjgggeeeXXXVVVSSSQQQNNNNNNMMMNNNGGGIIIJJJLLLNNNRRRWWW[[[ZZZ[[[^^^aaacccdddddddddcccccccccccccccbbbaaa```____________]]]XXXQQQLLLBBB===888444333222222222111111111111111222222222000000111111111111000000{{{vvvooolllqqqzzzrrrbbbTTTPPPUUU\\\tttppp\\\PPPKKKCCC>>>;;;;;;;;;:::===BBBDDDGGGLLLQQQRRRQQQNNNLLLLLLIIIEEEAAA>>>:::666333111111111111111111111111000000000000000000000000111000000//////000000111111111000000000/////////........................000000000000////////////000000////////////000000000000000000111111111111000000111111111111000000000000000000111111111111111000000//////000000111000000111222444666777888:::;;;<<<>>>??????@@@@@@<<>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<999::::::<<<===???AAABBBDDDDDDDDDDDDCCCCCCCCCCCCAAAEEEIIIMMMNNNOOOQQQSSSVVV[[[ccckkkpppuuuyyy||||||wwwppplllmmmppptttvvv|||}}}}}}~~~~~~yyy||||||zzz{{{{{{zzzwwwuuutttuuuvvvyyyzzz|||}}}}}}}}}~~~~~~}}}~~~wwwrrrpppnnnlllcccbbb```]]]ZZZWWWTTTSSSIIIJJJJJJIIIJJJMMMRRRVVVWWWXXXZZZ]]]```bbbccccccbbbbbbcccccccccbbbbbbaaa```_________^^^ZZZTTTPPPIIIDDD===777444333333222111111111222222222222222000111111222222111111000vvvssstttxxxiiiZZZVVVTTTaaawwwmmmZZZOOOFFF@@@<<<;;;:::999<<>>???@@@@@@@@@<<<>>>AAAAAABBBFFFNNNTTT[[[```ggglllnnnlllhhheee[[[WWWSSSQQQUUU^^^gggnnnrrruuuvvvvvvzzz|||ppprrrtttvvv~~~}}}uuukkkdddbbbfffjjjppptttxxxwwwvvv{{{xxxtttrrrmmmrrrvvvuuuwww}}}~~~yyywwwvvvtttxxx|||||||||~~~xxxwwwwwwzzzzzzxxx}}}yyyjjjaaaZZZ```dddeeefffhhhgggdddbbbeeejjjlllllljjjhhhgggccc^^^VVVPPPOOOSSSYYY]]]___```aaabbbbbb```___^^^\\\\\\\\\YYYSSSJJJAAA<<<333333333333333333333333000111111111222222222222000222333222111000111222333333222222111111111222111111111111111111111111000000000000000000000000333333333333333333333333222222222222222222222222000000111111111222222222111111111111111111222222333555777:::<<<>>>>>>???@@@??????>>>>>>===<<<<<<<<<<<<;;;<<<<<<===>>>???<<<===???@@@AAABBBCCCCCCGGGFFFEEEDDDDDDEEEFFFGGGHHHOOOWWWYYYWWWUUUWWWZZZ```iiitttzzz{{{|||yyyvvvuuuuuuuuuttttttvvvzzz~~~zzzqqqsssrrrrrrxxxxxxsssvvv{{{~~~}}}zzzzzz|||}}}wwwtttuuuwww{{{zzzyyywwwvvvxxx{{{~~~}}}|||zzzzzzzzzwwwwwwsssrrrqqqnnniiiccc^^^[[[TTTTTTSSSPPPMMMLLLMMMNNNSSSTTTUUUXXX[[[^^^```bbbaaabbbbbbcccccccccbbbbbbaaa```______^^^[[[WWWTTTPPPJJJAAA:::666444333333111111111222222333333333000111111222222111111000zzzrrrpppwwweeeYYYRRRUUUddd~~~yyycccSSSGGGAAA<<<;;;:::888;;;@@@===@@@EEEKKKOOOPPPQQQPPPNNNKKKHHHEEEBBB>>>:::666111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000......//////000000111111222222111111111111222222000000000000111111111111///000111222222111000/////////000000111111111222111000///......///000111111222333444666888:::;;;;;;<<<===??????@@@@@@@@@BBBDDDEEEDDDDDDKKKUUU^^^hhhkkkoooqqqpppjjjddd___WWWUUUSSSUUU]]]iiiwww~~~}}}uuuvvvtttuuu|||yyynnnaaaYYYZZZaaagggnnnppppppmmmlllsss}}}~~~tttzzz|||xxxvvvzzz~~~zzzxxxwwwyyy|||~~~}}}{{{tttpppmmmnnnttt||||||yyyyyywwwlll[[[\\\[[[ZZZ]]]```\\\VVV___ccciiilllmmmmmmlllkkkiiibbbWWWNNNKKKNNNUUUYYY___```bbbdddcccaaa___]]]\\\]]]^^^\\\WWWNNNEEE???333333333333333333333333//////000000111111111222///111222111000///000111444333222111000111222333222222222222222222222222000000000000000000000000333333333333333333333333222222222222222222222222000000111111222222222222000000000111222222222333444666999;;;===>>>??????>>>>>>===<<<;;;:::999999888888999:::<<<>>>@@@AAA@@@AAACCCDDDEEEDDDDDDCCCHHHGGGEEEEEEEEEGGGJJJKKK[[[dddlllmmmfff```aaadddiiittt|||{{{yyyvvvtttkkknnntttwwwxxxuuuqqqnnnkkknnnnnnllloooxxxwwwqqqnnnrrrwwwzzz}}}~~~zzzvvvuuuwwwzzz||||||yyyuuuvvvwwwxxxvvvrrrnnnlllnnnrrrvvv~~~|||yyyxxx~~~|||~~~{{{uuummmfffbbb``````^^^ZZZTTTNNNKKKIIIPPPQQQRRRTTTWWW[[[^^^```aaaaaabbbccccccccccccbbbcccaaa```___^^^\\\YYYVVVTTTNNNDDD<<<777555444333111111111222222333333333111111222222222222111111~~~oooiiikkkxxxfffTTTVVVYYYcccyyysss^^^RRRJJJCCCAAA???:::777888;;;===AAAFFFJJJMMMNNNOOOPPPLLLHHHFFFGGGDDD>>>888555444222111222222111000000000000000000000000000111111111111111111111111333333222111000///......////////////////////////000000000000000000000000111111111111000000000000////////////////////////111111111111111111111111111000///......///000111222222111111111111111222...111444666777888:::<<<888999;;;===???@@@AAAAAABBBDDDEEEEEEHHHPPP^^^hhhuuuttttttuuussslllbbbZZZTTTUUUYYY^^^bbbiiiyyyzzzyyyyyy}}}wwwooohhheeeaaa___eeeoootttrrrnnniiifffjjjssszzz~~~{{{}}}~~~~~~|||||||||{{{wwwppplllmmmppprrrvvv|||xxxvvvyyyjjj```UUUSSSWWW[[[YYYUUUUUU\\\eeellloooooonnnnnnmmmcccVVVMMMJJJMMMRRRVVV[[[]]]___aaaaaaaaa___^^^___]]]\\\\\\[[[UUUJJJAAA;;;888666444444333222111222111111000000111111222333222222222222222222333111111222222222333333333444555666666555333111000//////000111222333333333000000000000000000000000111111000000111222333333222111111111000000//////333222111111111333666777777999;;;===>>>>>>===<<<>>><<<:::777666666666777888:::<<<>>>@@@BBBCCCCCCCCCEEEGGGHHHIIIHHHFFFEEEGGGIIIKKKKKKKKKOOOUUUYYYcccsss|||uuurrrqqqooouuuyyy~~~}}}~~~tttiiicccdddffffffgggiiilllooommmmmmnnnooorrrwww{{{}}}uuusssqqqooooooppprrrtttsssuuutttqqqsssyyy{{{{{{|||yyyyyy~~~zzzpppooosss}}}vvvssstttqqqmmmmmmrrrwww{{{~~~}}}xxxzzz{{{zzz}}}}}}zzz{{{}}}~~~|||zzzqqqmmmeeekkkpppkkk^^^RRRMMMLLLOOONNNPPPTTTUUUUUUYYY___bbbaaa`````````aaacccddd___`````````___^^^]]]]]]XXXRRRHHH@@@:::666444222111111111111111111111111111111111111111111111111yyynnnjjjmmmzzz|||^^^XXXTTTWWWfff~~~jjjUUUKKKCCC@@@>>>:::666666:::<<<@@@DDDHHHKKKNNNOOOQQQMMMJJJIIIIIIFFF@@@;;;666444222111222222111000000000000000000000000000111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000111111111111111111111111111000////////////000111222222111111111111111222///111444666777888:::<<<999:::<<<>>>???@@@AAAAAAAAACCCDDDFFFLLLVVVdddnnnvvvwwwwwwvvvrrriii___WWWPPPTTT\\\dddiiippp|||wwwuuuuuuoookkklllmmmmmmqqqwwwsssqqqlllfff```aaafffkkktttyyyyyy|||yyyssspppqqqssstttyyy~~~zzz{{{zzz~~~xxxmmm^^^VVVTTTUUUTTTRRRXXX[[[aaaiiioooqqqnnnkkkmmmeeeYYYPPPLLLLLLNNNOOOYYY[[[___bbbcccaaa___]]]```^^^]]]^^^]]]WWWMMMEEE<<<999555333333333333222222222111111111111222222222222111111111111222222111111222222222333333333555555555555444333222111000000000111222222222333111111111111111111111111111111000000111222222333222111111111000000000000222222111111222333666777999:::<<<>>>??????>>>===<<<;;;999777666666777888;;;<<<>>>AAACCCDDDEEEFFFGGGGGGHHHIIIIIIHHHGGGFFFGGGKKKQQQVVVZZZ^^^dddhhhppp}}}|||yyyyyyxxx|||~~~~~~zzz~~~wwwlll]]]^^^___aaadddhhhmmmpppsssttttttvvvxxx{{{~~~|||zzzvvvrrrnnnmmmlllllljjjmmmmmmkkkmmmrrrtttssssssqqqsssxxx~~~uuupppqqqvvvqqqppprrrrrrnnnnnnrrrxxx{{{~~~~~~}}}{{{zzzzzztttwwwyyyzzz||||||~~~|||yyy}}}zzzwwwnnnooopppmmmfff]]]TTTOOONNNLLLMMMQQQSSSSSSVVV[[[```_________``````aaabbb```````````````___^^^]]][[[UUULLLDDD>>>:::666333222222222111111111111111222222222222222222222222xxxooofffnnnxxxlll___SSSQQQWWWiiiyyy```SSSFFFAAA@@@<<<888777:::;;;===@@@DDDIIIMMMOOOQQQOOOLLLLLLLLLIIIDDD???777555222111111111000///000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000......///000111222333333111111111111111111111111111111111111111111111111111000000//////000000111222111111111111111222222000333666777888999:::<<<;;;<<<===>>>???@@@AAAAAADDDDDDEEEIIIRRR^^^jjjrrryyyzzz{{{wwwnnnddd[[[VVVRRRYYYdddnnnrrrwwwvvvppplllqqqnnnpppxxx{{{yyytttkkkbbb]]]]]]```eeerrr}}}|||xxxwwwyyy{{{xxxxxxyyyyyy}}}{{{ttttttrrrvvv{{{kkk\\\TTTRRRRRRSSSYYYYYY\\\dddnnnrrrooojjjkkkeee]]]UUUQQQNNNLLLKKKTTTXXX]]]aaacccbbb___]]]```____________ZZZRRRKKK???;;;555222111222333333333333222222222222333333111111111000000111111111111111222222222333333333666555444333333222222333111111111111111111222222222222222222222222222222111111111000111111222333111111111111111000000000111111111111222444666777;;;<<<===>>>??????>>>===999888777666777888999:::???@@@BBBDDDFFFHHHIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJKKKQQQZZZbbbiiioootttwww}}}zzzwww|||xxxlll\\\[[[[[[]]]bbbhhhnnnrrrwwwxxxyyy{{{}}}{{{uuuooojjjfffdddfffjjjkkkjjjlllpppqqqooollljjjkkkrrrxxx|||rrrooorrrqqqssswwwxxxwwwwwwyyyxxxzzz{{{zzzxxxvvvuuuvvvssswww{{{}}}|||}}}~~~~~~zzzwww{{{}}}~~~wwwtttpppppppppkkkaaaXXXTTTOOOMMMPPPQQQQQQRRRUUUZZZ[[[\\\]]]___```aaaaaaaaaaaaaaaaaa```___^^^]]]]]]YYYRRRKKKEEE???888555444333222222111111111111333333333333333333333333}}}nnnllllllmmmmmmqqq{{{kkkZZZUUUTTTZZZqqqqqq```NNNEEEBBB???===<<<::::::;;;===AAAFFFKKKNNNPPPOOONNNNNNNNNKKKFFFBBB:::777333111000000000///000000000000000000000000////////////////////////000000000000111111111111////////////////////////000000000000000000000000...//////000111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111111000111111222333222444777888888999;;;<<<=========>>>???@@@AAABBBHHHGGGIIIOOOZZZfffooottt}}}}}}{{{ssshhh___ZZZYYY[[[bbboooxxxzzz{{{}}}}}}vvvooolllnnnpppxxxttthhh^^^ZZZZZZ\\\hhhtttwwwxxx{{{{{{xxxwwwwwwwwwwwwyyy}}}~~~uuurrrnnnpppyyywwwggg[[[UUUTTTUUUVVVVVVZZZaaakkkpppqqqoooiiifffaaa]]]YYYTTTOOOKKKNNNRRRXXX^^^bbbaaa___^^^___^^^_________[[[UUUQQQCCC===777222111222444444444333333222222333333444111111000000000000111111111111222222222333333333666555333222111222333444222222222111111111111111222222222222222222222222222111111111111111222222111111111111111111111111000000111222333555777888;;;<<<======>>>======<<<777777777777888:::<<<===AAACCCEEEGGGJJJKKKLLLMMMNNNMMMLLLKKKMMMOOORRRSSSUUUYYYaaajjjssszzz~~~}}}|||||||||~~~xxxuuuzzzwwwllldddaaa^^^___ccciiiooossstttuuuxxxzzz}}}}}}vvvoooiiieeeccccccgggiiiiiikkkooopppmmmiiifffggglllqqqvvv~~~rrrnnnlllnnnsssyyy}}}~~~~~~xxxyyyyyywwwtttssssssuuuvvv|||yyyzzz{{{|||~~~}}}yyyvvv{{{|||~~~~~~||||||}}}~~~{{{}}}}}}|||zzzvvvssstttwwwuuummmfffeee\\\UUUSSSQQQNNNMMMOOOTTTUUUWWWZZZ]]]___aaabbbbbbbbbbbbbbbaaa```^^^^^^^^^[[[VVVQQQKKKDDD<<<666666555333222111111111222333333333333333333333333|||ttthhh```]]]```mmm{{{}}}fff[[[TTTRRR___sssoooYYYKKKEEEAAA@@@AAA;;;::::::;;;???DDDIIILLLMMMMMMNNNOOONNNLLLHHHEEE===999555222111000000///000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000111111000000111222222333444666999999999999;;;<<<=========>>>???AAACCCDDDGGGIIIPPPZZZfffpppwwwzzz}}}vvvlllbbb]]]^^^```ccciiirrr{{{}}}}}}|||zzz~~~~~~|||xxx|||}}}xxxtttrrrrrrxxx|||mmm```YYYWWWWWWaaalllrrrvvvyyyzzzyyyyyyzzzzzz{{{}}}|||yyy~~~uuuooolllrrr}}}wwwhhh^^^XXXWWWTTTVVV[[[```ffflllqqqtttnnnllliiifffaaa[[[SSSNNNJJJNNNSSSYYY^^^_________]]]]]]^^^^^^^^^[[[WWWTTTGGGAAA999333111222333444444333333222222333333444111111000000000000111111111111222222222333333333555444333111111222333444222222222111111111111111111111111111111111111111222222111111111111111222111111111111111222222222000000111333555777999999;;;;;;;;;;;;;;;;;;::::::666777888999;;;===???@@@DDDEEEHHHKKKNNNPPPQQQRRRPPPOOOMMMMMMPPPUUU[[[___aaacccgggoooyyy~~~|||}}}yyyxxxvvvuuuuuuuuuuuuvvvzzzuuutttzzz|||tttnnnjjjdddbbbdddiiimmmoooppprrrtttwwwzzz|||~~~~~~~~~yyysssmmmiiifffeee^^^ccceeedddgggkkkllliiiiiidddaaadddfffhhhlllrrryyy{{{ppplllccchhhooouuuzzz}}}}}}|||wwwwwwvvvtttqqqpppqqqsssvvvzzzwwwxxxzzz|||~~~}}}zzzwww{{{|||}}}|||{{{{{{}}}~~~zzz{{{|||xxxvvvwwwwwwwwwxxxyyyxxxwwwuuuzzzpppeee]]]VVVNNNKKKMMMPPPQQQTTTWWW[[[___bbbcccccccccbbbbbbaaa___^^^]]]\\\[[[XXXUUUPPPHHH@@@:::888777444222111111111222222222222222222222222222zzz|||~~~mmmbbbZZZXXXcccqqqyyyfffXXXQQQWWWaaawww|||gggWWWKKKCCCAAABBB<<<;;;;;;<<<>>>BBBFFFIIIJJJLLLNNNPPPOOOLLLIIIGGG@@@<<<777333111111000///000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111000000//////111111111111111111111111111111111111111111111111000111111222222111111000000000000000111222333333666888:::;;;::::::;;;<<<=========>>>@@@BBBEEEFFFFFFNNN[[[iiittt{{{|||xxxpppgggaaaaaadddggghhhhhhnnnvvv|||}}}|||vvvrrrnnnrrrwwwzzzzzzxxxwwwvvvwwwuuufff]]]ZZZUUUZZZcccmmmvvv}}}vvvxxx{{{sssmmmpppyyyyyykkkaaa[[[WWWYYY]]]___ccchhhpppuuutttssspppmmmhhh```XXXRRRMMMNNNQQQUUUYYY\\\^^^```\\\]]]^^^^^^\\\ZZZXXXWWWLLLFFF===777333333333333333333222222222222333333111111111000000111111111111111222222222333333333333333222222222222333333111111111111111111222222000000000000000000000000333222111111000111111111111111111222222222222222000111333555777999;;;;;;<<<;;;;;;::::::999999999888999;;;===???AAACCCDDDFFFHHHKKKOOOSSSVVVXXXYYYTTTRRRPPPPPPTTT[[[dddiiilllkkkmmmsss~~~yyytttuuurrrrrrqqqpppppppppqqqqqqtttssstttyyy}}}uuuooogggdddfffhhhjjjjjjooopppqqqtttvvvyyyzzz{{{yyyuuuqqqkkkhhhfffeeefff^^^bbbdddccceeejjjllljjjhhhaaa[[[ZZZZZZYYYZZZ^^^```lllzzzzzzpppiiiggg```gggnnnsssxxx}}}~~~{{{ttttttssspppmmmkkkkkklllnnnwwwuuuvvvxxx{{{}}}|||yyyvvvxxxyyyzzzzzzzzzzzz}}}{{{wwwvvvvvvxxxzzzzzzyyyyyy{{{~~~yyyooobbbTTTOOOOOOQQQQQQRRRUUUXXX\\\```bbbccccccbbbaaa```^^^]]]\\\ZZZZZZYYYWWWTTTMMMEEE???:::888555333111111111222111111111111111111111111|||~~~zzzpppfff]]]```jjj}}}gggZZZVVVWWW```yyyyyyiiiXXXIIICCCDDD======<<<===>>>AAADDDEEEIIILLLOOOQQQPPPNNNKKKIIICCC???999444222222111000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000111111111111111111111111000111222222222222111000000000000000111222333444777999;;;<<<;;;:::;;;<<<===<<<===>>>@@@CCCFFFHHHKKKXXXjjjyyyuuupppiiieeeeeegggiiikkklllggggggoooxxxyyynnniiifffjjjooorrrtttttttttuuuyyyzzziii^^^ZZZTTTUUU[[[iiiyyy|||}}}~~~|||zzztttuuuzzz|||oooggg```___]]]^^^bbbggglllooosssrrrqqqpppmmmhhhaaa\\\UUUTTTSSSSSSTTTXXX\\\___]]]^^^^^^^^^\\\ZZZYYYYYYPPPJJJAAA:::666444222111222222111111111111222222222222111111111111222222111111222222222333333333111222222333333333222222000000000111222222222333111111111111111111111111333222222111000000111111111111111222222333333333000222444777999;;;============<<<;;;:::999999999:::<<<>>>@@@CCCEEEFFFGGGIIIKKKOOOSSSXXX\\\___```ZZZWWWSSSRRRWWW___iiiooouuusssssswwwxxxssssssqqqqqqqqqqqqppppppppppppqqqrrrssstttwwwyyy{{{{{{vvvpppiiifffiiillllllkkkoooooonnnoooppprrrtttuuurrrnnnhhhbbb______```aaa^^^aaabbbaaaccciiilllkkkiii```WWWTTTRRROOOPPPRRRSSSYYYaaafffeeeccc```___```hhhnnnrrrvvv|||}}}yyyqqqqqqppplllfffbbb``````aaagggnnnuuu}}}uuuvvvxxxzzz|||{{{wwwtttssstttvvvvvvwwwxxx|||~~~{{{zzzzzz{{{{{{zzzyyyzzz|||qqq^^^UUUUUUVVVUUUTTTSSSUUUXXX\\\^^^bbbbbbbbbaaa___]]]\\\[[[YYYYYYYYYYYYWWWRRRKKKFFF<<<999666333111111222222222222222222222222222222xxxtttfffbbbgggyyyyyyeeeXXXQQQRRRiiixxxdddPPPGGGFFF>>>======>>>???AAABBBCCCIIILLLPPPRRRRRROOOMMMKKKEEE@@@:::555333222222111000000000000000000000000111111111111111111111111......///000111222333333000000000000000000000000000000000000000000000000......///000111222333333////////////////////////111111111111111111111111000111222333333222111000000000000000111222333444888:::<<<<<<;;;;;;;;;<<<<<<<<<<<<>>>@@@DDDHHHJJJTTTcccwww~~~oookkkfffeeehhhlllmmmlllqqqhhhcccjjjuuu~~~ssshhhdddcccfffjjjmmmnnnooopppqqqxxxvvvdddYYYTTTTTTSSSXXXhhh||||||ppp}}}|||}}}~~~}}}uuuiiiccc]]]]]]bbbhhhjjjiiinnnnnnnnnooopppnnnjjjggg]]]ZZZUUURRRRRRVVV[[[^^^^^^___```___\\\[[[ZZZ[[[RRRMMMDDD<<<777444222000222111111111111111111222333333222222222222333333111111222222222333333333000111333444444333222111//////000111222333333444222222222222222222222222333333222111000000111111111111111222222333333333111222555888:::<<<>>>>>>???>>>===<<<;;;:::::::::<<<>>>@@@BBBEEEGGGHHHHHHKKKNNNRRRWWW\\\```ccceee^^^ZZZVVVTTTXXXaaajjjqqq|||yyywwwzzzyyyuuuvvvsssssssssssssssrrrppppppqqqrrrrrrpppmmmmmmooorrrvvvpppjjjiiimmmpppqqqoooooommmkkkjjjjjjkkkmmmnnnooojjjccc\\\YYYXXXZZZ\\\YYY\\\\\\ZZZ\\\cccffffffkkkaaaVVVRRRPPPMMMMMMOOONNNPPPSSSVVVYYYZZZZZZZZZ]]]dddjjjlllpppwwwwwwsssoooooommmhhhaaa[[[XXXWWWWWW[[[___ccclllvvv{{{zzzwwwwwwxxxzzz{{{yyyuuuqqqoooppprrrssstttwwwzzz}}}~~~~~~~~~{{{zzzzzz{{{|||}}}|||fff[[[YYY[[[YYYUUUSSSSSSUUUYYY[[[bbbbbbaaa```___]]][[[ZZZYYYYYYZZZZZZYYYUUUOOOKKK<<<:::666333111111222222333333333333333333333333zzzvvvhhhaaajjjvvv{{{dddTTTPPPZZZkkkrrr[[[NNNKKKFFF@@@<<<<<<<<<;;;>>>BBBCCCFFFJJJNNNOOONNNLLLJJJGGGDDD???:::666333111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111222222222111111111111111//////000111222222333333222222222111111111000000...---------///222555777999999999::::::;;;;;;;;;???<<<===BBBBBBBBBIIIRRR___nnn~~~yyyppphhhcccggglllmmmqqqvvvtttnnnhhhffflllxxxuuufffcccgggggghhhgggfffddddddgggjjjyyywwwmmmeee___ZZZ\\\ZZZ\\\jjj}}}uuu|||wwwmmmcccaaafffjjjiiieeeiiikkkmmmooopppooonnnmmmhhhbbbZZZSSSPPPRRRWWW[[[^^^^^^^^^]]]\\\[[[ZZZYYYRRRPPPJJJAAA777222111333555444333333222222333333222222222111111111111000222222222222222222222222222222222222222222222222222222333333333222222111000000//////000111222222333333333333333333333333333222111111111222333444444555777999;;;<<<======AAA???<<<:::999999:::;;;>>>BBBGGGGGGEEEFFFKKKPPPOOOTTTXXXZZZ]]]bbbdddbbb]]]XXXVVVXXXYYY[[[dddoooxxxzzz|||~~~{{{{{{|||~~~}}}|||wwwvvvxxx|||}}}vvvooonnnrrruuuqqqkkkiiimmmqqqpppooonnnllllllnnnssswwwyyyvvvpppgggaaa]]]^^^```___^^^\\\XXXUUUUUUWWWYYYXXX[[[]]]\\\ZZZ\\\aaagggiiieee___ZZZVVVTTTRRRPPPSSSPPPTTT\\\___[[[XXXYYY___bbbhhhlllnnnoooqqqsssuuuqqqllliiihhhccc[[[UUU\\\ZZZYYYZZZ^^^eeekkkppppppsssvvvxxxxxxuuurrrooommmppprrrooolllnnnvvv~~~}}}zzzzzz}}}~~~|||zzz|||yyyjjjaaa______^^^ZZZTTTSSSVVVZZZYYY[[[^^^______^^^]]]]]][[[[[[[[[ZZZXXXVVVSSSRRRGGGAAA:::555444444333222222222111111111111222222yyywwwuuulllgggooosss]]]VVVWWW^^^nnn~~~gggVVVMMMIIICCC>>>>>>===;;;===@@@BBBEEEIIIMMMOOOOOOMMMLLLIIIGGGBBB===888555333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111111111111111111111111111///000000111222222333333333333333333222222111111///......///000333666777999999999:::;;;;;;<<<<<<<<<;;;>>>AAABBBCCCKKKVVVmmmzzzyyyqqqnnniiihhhnnnrrrssstttwwwzzzuuunnniiikkktttxxxooodddaaaccceeeggghhhgggdddbbbbbbdddppp||||||pppjjjhhhgggfffhhhcccbbbkkk|||}}}}}}~~~ttthhhbbbcccggghhhggghhhjjjlllnnnpppqqqppppppnnnhhh___WWWSSSSSSVVVXXX\\\\\\\\\\\\\\\[[[ZZZZZZUUURRRLLLCCC:::444333444555444333333222222333333222222222222111111111111222222222222222222222222222222222222222222222222222222222333333222222111111000000000000111111222333333333333333333333333222222111000111222333444444555777999;;;<<<======@@@???===;;;;;;;;;;;;;;;@@@BBBEEEFFFFFFGGGLLLPPPSSSUUUUUUUUUYYY```cccaaa]]]YYYYYY^^^cccgggoooxxxwwwxxxxxxyyy|||yyyvvvtttuuuxxx|||~~~~~~zzzyyyyyy|||~~~|||uuunnnqqquuuwwwsssmmmkkknnnsssrrrrrrrrrpppoooppprrrtttwwwtttmmmeee\\\WWWVVVVVVTTTTTTTTTSSSSSSUUUYYY]]]]]]```ccccccbbbeeekkkppprrrooojjjeeeaaa^^^[[[YYYZZZXXX\\\cccfffbbb______eeehhhmmmppprrrsssuuuvvvzzzwwwtttssssssooohhhbbbaaa___]]]\\\]]]aaaeeehhhmmmqqqvvvyyyzzzwwwsssppplllpppsssrrrooooootttyyyzzz}}}{{{}}}pppiiiiiifffaaa[[[WWWTTTTTTTTTYYY[[[]]]^^^^^^^^^]]]]]][[[[[[[[[ZZZYYYVVVTTTRRRIIICCC;;;555333333222111333333222222222222333333uuussszzzjjjjjjrrrlll[[[UUUSSS\\\pppxxxcccUUULLLEEE@@@@@@???<<<<<<>>>@@@CCCGGGKKKNNNOOOOOONNNLLLIIIEEE@@@;;;777444333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000111111222222111111000000000000000000000000000000000111222222333333444444444333333333333222000000000111222555777999999999::::::;;;<<<<<<===<<<===@@@BBBCCCGGGTTTaaa{{{xxxqqqmmmpppooorrryyy}}}}}}|||}}}wwwooolllpppzzzuuuooojjjfffdddeeegggjjjllljjjeeeaaa______gggqqq~~~xxxmmmhhhiiiooosssvvvxxxrrrmmmqqq||||||}}}~~~qqqfffbbbcccfffgggdddfffhhhkkknnnoooqqqqqqtttooofff^^^XXXUUUTTTTTTXXXXXXYYYZZZ[[[[[[ZZZZZZXXXUUUPPPGGG???888555555555444333333222222333333333222222222111111111111222222222222222222222222222222222222222222222222111222222333333222222222222222111000000000111111222222222222222222222222111111000000000111333444555666888:::;;;=========???>>>>>>=========<<<<<>>@@@DDDIIIMMMOOOPPPPPPLLLKKKGGGBBB===888555333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111///000000111111111111111////////////000000000000000000111111111222222222333333333333333333333222111111111333444666888:::999999:::;;;<<<======>>>@@@AAACCCCCCDDDNNNaaappp{{{rrrooopppuuuwww|||wwwqqqrrrzzz|||uuupppmmmlllnnnppppppqqqqqqmmmhhhdddaaa```aaajjjuuu|||}}}zzzkkkhhheeegggnnnwwwzzzzzz~~~}}}~~~|||pppgggcccdddeee___```cccfffiiilllooopppuuuqqqkkkddd]]]WWWTTTRRRTTTUUUWWWXXXYYYZZZ[[[[[[YYYWWWRRRKKKCCC<<<777555555444333333222222333333333333222222222111111111222222222222222222222222222222222222222222222222111111222333333333222222333222222111000000000000111111111111111111111111111000000///000111333444666777999:::<<<======>>>>>>>>>????????????>>>>>>FFFFFFGGGJJJPPPUUUXXXYYY]]][[[VVVSSSXXXaaadddbbbccceeelllzzz{{{tttpppqqquuuwwwzzz|||yyyvvvrrrpppppprrrtttvvvxxxxxxwwwxxxyyywwwsssooowwwxxxxxxtttooommmooorrrllllllkkkgggdddaaaaaaaaafffggggggeeebbb^^^]]]]]][[[\\\___aaacccggglllpppqqqrrrsssssssssuuuyyy}}}}}}{{{xxxwwwwwwnnnnnnpppsssuuutttqqqpppqqqsssuuuuuuuuuvvvxxxzzz}}}zzzwwwuuuqqqnnnlllkkkkkkkkknnnpppuuuyyy{{{|||zzzyyy}}}vvvrrrqqqtttvvvyyy}}}{{{|||{{{~~~wwwlll___[[[___eeefffeeeZZZYYYXXXYYYZZZ\\\]]]]]]\\\\\\\\\\\\ZZZXXXVVVUUUSSSNNNEEE===888666555555333333222222222222333333sssmmmqqqqqqfffkkkzzzsssbbbRRROOOYYYlllnnnUUUKKKCCCAAA@@@>>><<<===<<<>>>AAAFFFJJJNNNPPPQQQLLLKKKHHHDDD???:::666333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111//////000111111111111000......//////000000000000111111111111111222222222111111111111222222222222111222333444666888999:::999::::::<<<===>>>>>>???BBBDDDCCCBBBGGGWWWmmm|||uuummmnnnsss{{{||||||}}}vvvxxxxxxuuusssvvv}}}{{{uuuppplllhhhdddaaa]]]bbbjjjqqqqqqmmmjjjhhh___aaafffmmmwww~~~}}}|||}}}{{{yyyxxx|||~~~~~~|||qqqhhhcccbbb^^^^^^```cccfffjjjnnnppppppooolllhhhbbb[[[UUURRRRRRSSSUUUWWWYYYZZZ[[[[[[YYYWWWSSSNNNGGG@@@:::666555444333333222222333333333333333222222222222111222222222222222222222222222222222222222222222222000111222333333333333333333333222111000000111111111111111111111111111111111000000000000222444555777888:::;;;<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAAEEEFFFHHHNNNUUUZZZ]]]^^^[[[[[[YYYXXX\\\ccceeebbbhhhlllwww|||tttuuuxxxyyy{{{}}}zzzvvvqqqnnnmmmnnnooossstttuuuvvvwwwvvvsssqqquuuuuutttpppllljjjlllooojjjhhhddd___[[[ZZZ\\\^^^eeehhhlllmmmmmmmmmmmmmmmlllmmmnnnnnnmmmnnnqqqsssrrrrrrssstttvvvyyy~~~}}}}}}|||{{{|||}}}{{{yyyxxxxxxxxxwwwvvvvvvxxxzzz{{{yyyvvvsssqqqpppppppppssstttvvvxxx{{{}}}~~~yyyuuuwwwxxx|||{{{yyy{{{yyy|||vvvggg___aaagggjjjjjjZZZWWWTTTTTTWWW[[[\\\]]]]]]]]]]]]]]]\\\ZZZXXXVVVTTTPPPIIIAAA:::666555555222222111111111111222222{{{nnnooovvvxxxjjjhhhppp~~~tttYYYLLLNNN\\\uuuyyy```SSSGGGCCCAAA>>><<<===:::<<>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDGGGLLLRRRXXX\\\^^^```XXX\\\^^^^^^```fffiiigggnnnqqq{{{yyyyyy{{{zzz}}}}}}zzzuuupppmmmlllmmmppprrruuuwwwwwwvvvsssrrrrrrqqqoookkkhhhhhhjjjllljjjhhhddd```\\\\\\___bbbjjjnnnsssvvvxxxyyyzzz{{{||||||{{{xxxtttqqqqqqrrroooooopppssswww|||~~~~~~}}}|||yyywwwwwwyyy{{{~~~|||xxxtttqqqpppqqqqqqwwwxxxyyy{{{}}}|||}}}zzz|||}}}{{{xxxyyyxxxkkkdddbbbcccdddYYYUUUPPPPPPTTTYYY[[[\\\]]]^^^^^^^^^]]][[[YYYXXXRRRPPPKKKCCC;;;666444333222111111000000111111222yyyssspppvvvmmmiiiooo~~~hhhUUUMMMQQQcccwwwmmm^^^NNNFFFBBB>>><<<<<<999:::<<<@@@DDDIIIMMMOOOKKKKKKKKKIIIEEE@@@;;;888222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...//////000000000000000//////000000111222222333111111111111111111111111111111111222222333333333111222333555777888999:::::::::;;;===>>>???@@@AAA@@@EEEHHHNNN\\\qqq~~~wwwqqqjjjgggmmmwww|||vvvmmmssswwwzzzwwwgggYYYUUUTTTWWW\\\\\\XXXYYY^^^___dddmmmuuu|||}}}|||zzz{{{}}}~~~}}}{{{xxxvvvppptttzzz|||{{{{{{{{{|||{{{{{{{{{zzzxxx{{{}}}zzzuuurrrtttvvv}}}~~~~~~wwwzzzxxxjjjaaa^^^]]]\\\]]]___cccgggjjjiiilllnnnoookkkcccZZZUUUQQQRRRTTTVVVXXXZZZ[[[[[[ZZZXXXVVVTTTQQQJJJAAA;;;555444333333222222333333444444333333333222222222222222222222222222222222222222222222222222222222000000111222333333333333222222111111111222333333333333333333333333333333222111111111333444666777999:::;;;======>>>>>>>>>@@@??????@@@BBBDDDFFFGGGHHHNNNUUU[[[\\\]]]___aaa\\\cccgggggggggmmmsssuuuwwwvvvyyywwwxxx|||}}}~~~vvvqqqooooooppptttxxxzzzyyyvvvsssqqqooommmjjjgggeeefffhhhjjjkkkjjjiiifffddddddfffiiilllpppvvv{{{~~~|||xxxvvvvvvrrrqqqqqqssswww{{{~~~}}}|||xxxuuuuuuwwwyyy{{{|||}}}~~~yyytttrrrssssssyyy{{{~~~yyywwwxxx}}}zzz}}}}}}}}}yyyxxx{{{yyyiii```___aaaXXXRRRLLLLLLQQQWWWZZZZZZ^^^^^^___^^^]]]\\\ZZZYYYRRRRRROOOIII@@@999666555333222222111111222222333yyyrrrrrrfffcccmmm{{{wwwcccVVVOOOWWWfff{{{wwwfffSSSIIIDDD???;;;;;;888999;;;>>>CCCGGGLLLNNNLLLLLLMMMKKKHHHCCC===:::222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...//////000000000000000///000000111222333333333222222111111111111111111222222222333333444444444000222333555777888999999::::::;;;===>>>@@@AAAAAAAAAGGGNNNWWWiii}}}wwwnnnkkkhhhhhhqqq||||||vvvrrrtttvvvzzziiiVVVUUURRRTTTYYYZZZXXX\\\cccbbbfffmmmtttyyy~~~{{{zzzwwwyyyzzz{{{zzzxxxvvvtttmmmqqqwww}}}{{{{{{{{{{{{{{{||||||||||||~~~~~~yyytttrrrqqqooorrrtttuuuttttttwwwyyy~~~{{{rrrvvv{{{|||nnnccc[[[ZZZXXXXXXZZZ]]]aaadddiiilllpppqqqnnneee\\\VVVRRRSSSUUUWWWYYYZZZ[[[[[[[[[YYYXXXWWWTTTNNNDDD===555444333333222222333333444444444333333333222222222222222222222222222222222222222222222222222222///000111222333444444444111111111111222333444444333333333333333333333333222222222222333555777888::::::<<<===>>>>>>>>>>>>@@@@@@???@@@AAADDDGGGIIINNNUUU___cccaaa```aaacccccckkkpppnnnnnnttt}}}~~~yyyuuu~~~}}}rrrvvv}}}}}}uuuqqqppprrrvvv{{{}}}{{{wwwrrrpppmmmkkkhhheeedddeeehhhjjjiiikkklllkkkjjjjjjkkkllljjjooouuu|||~~~~~~yyywwwuuuuuuvvvxxxzzzzzz}}}}}}|||zzz}}}}}}xxx}}}zzzuuurrrqqqsssvvvvvvwwwxxxzzz}}}zzzwwwvvvwwwyyy|||}}}|||xxxuuuyyywwwzzzzzzxxx~~~xxxyyy}}}ooocccaaadddXXXQQQJJJJJJOOOVVVYYYYYY^^^^^^______^^^\\\[[[YYYUUUVVVTTTNNNEEE===999888444333333222222333333444~~~mmmaaabbbjjjtttxxx]]]MMMMMMTTTddd~~~sss^^^MMMDDD@@@===:::===<<<::::::<<>>===;;;:::<<>>???@@@@@@BBBBBBBBBBBBCCCEEEIIILLLTTT```hhheee```aaagggkkkqqqssstttuuuvvv|||yyyqqqzzzzzzyyyvvvrrrrrrzzz~~~xxxtttqqqrrruuuzzz|||zzzsssmmmhhhfffeeegggjjjkkkiiifffjjjjjjkkkmmmpppqqqqqqooommmnnnsssyyy|||}}}zzzvvvrrroooooopppppppppqqqtttwwwvvvxxx{{{xxxssstttvvvwwwvvvtttrrrrrrsssqqqmmmpppxxxzzz{{{{{{xxxxxxzzz|||vvvqqqsss{{{zzzzzzwwwuuuyyyzzz{{{}}}}}}}}}ppplllnnnfff\\\QQQLLLLLLNNNTTTZZZYYY\\\___```___]]]\\\\\\[[[[[[VVVOOOIIIEEE===555777555333222222222111000vvvhhhaaabbbdddooojjjVVVQQQSSS[[[pppzzzfffTTTIIICCC???===>>><<<;;;;;;===AAAFFFIIILLLLLLMMMMMMJJJFFFAAA>>>777555444444555555444222111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///000000111111111111000000000111111111111222222222111111111111111111111111111111000000000000111111333444555777888:::;;;<<<<<<<<<<<<<<>>???@@@@@@AAAAAABBBCCCBBBCCCGGGNNNSSS^^^fffkkkhhhfffkkksssxxxwwwwwwwwwxxx|||uuummmvvvuuutttrrrooopppxxx{{{vvvrrrqqqrrrtttvvvvvvrrrnnnkkkkkkkkkmmmpppqqqooolllhhhhhhhhhjjjmmmoooooonnnqqqrrrtttyyy{{{zzzvvvsssooommmlllllljjjiiiiiilllooooooqqqxxxyyyuuusssqqqsssttttttrrrqqqqqqqqqpppmmmnnnuuuwwwzzzyyyyyy||||||xxxwwwzzz}}}~~~~~~zzz|||wwwtttwwwuuukkk___XXXSSSQQQTTTZZZYYY\\\___aaa```^^^]]]\\\]]]]]]ZZZSSSOOOLLLEEE>>>999777555444555555444333ssseee]]]YYYaaasss}}}dddVVVPPPQQQ```{{{qqq^^^PPPFFFBBB@@@???===<<<<<<>>>AAAEEEHHHJJJLLLNNNOOOMMMIIICCC@@@:::888666555555555444333111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000111111111111000000000111111111111222222222111111111111111111111111111111000000000111111222444444555777999:::;;;<<<:::;;;===@@@BBBDDDEEEGGGJJJXXXjjjyyy|||rrrooommmnnnnnnqqqzzzzzzuuuvvvxxx|||xxxxxxzzznnnZZZPPPOOOOOOVVV^^^cccddddddfffgggiiijjjmmmpppssstttuuuuuuxxxzzz~~~|||yyysssrrrpppppprrrrrrrrrqqqqqqqqqqqqtttwwwyyyzzzyyyxxxsssqqqsssvvvwwwzzz}}}~~~~~~uuuooonnnllljjjkkklllooopppnnnooopppnnnkkkiiihhhhhhsssuuuxxx{{{~~~~~~~~~~~~yyy{{{}}}mmmggg___ZZZZZZZZZZZZYYYbbbfffhhhiiimmmpppnnnjjjYYYRRRLLLNNNVVV]]]___^^^___\\\ZZZYYYWWWSSSMMMGGG===:::666555555666666555222222222222222222222222111222222333333222222111333333333222222222222111444333333222222111111111222222222222222111111111333333333333333333333333333222111111333555888:::<<<<<<===>>>???@@@AAAAAA@@@BBBDDDCCCDDDJJJVVV___hhhlllmmmlllpppzzz~~~|||~~~{{{qqqkkksss|||vvvnnnnnnlllkkkmmmuuuzzzrrrpppoooooopppqqqqqqpppooooooqqquuuwwwwwwuuusssgggeeeeeefffiiilllnnnnnnooooooqqqvvvzzz~~~~~~|||yyyvvvuuurrrooommmkkkhhheeebbbaaaeeehhhiiijjjpppzzzzzzuuusssppprrrttttttrrrqqqqqqrrrqqqlllllloooqqqtttzzzyyy||||||||||||{{{}}}{{{|||~~~}}}|||}}}vvvlllbbbXXXPPPOOOSSSXXXZZZ]]]```aaa```^^^\\\]]]^^^\\\VVVTTTRRRLLLEEE999777555444555555555444{{{lllcccZZZ^^^kkkxxx___NNNMMMTTTlll{{{hhhWWWJJJDDDCCCAAA???>>>===>>>AAADDDFFFHHHKKKOOOQQQPPPKKKFFFBBB<<<999666555555555333222111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000111111222222111111000000000111111111222222222111111111111111111111111111111000000111111222222444555666777999:::;;;<<<::::::>>>BBBDDDCCCEEEHHHSSSeeezzzwwwllllllnnnpppooopppyyyzzzsssrrrtttxxx|||~~~|||zzzqqqqqqttt{{{qqqaaaSSSPPPRRRTTTYYY```dddffffffgggiiijjjkkkmmmoooqqqrrrsssttttttvvvxxxzzz{{{{{{zzzyyyrrrpppnnnnnnooopppqqqpppppppppqqqrrruuuwwwyyyzzzuuusssqqqqqqrrrrrrssstttwww~~~zzzooommmjjjhhhiiilllpppsssssssssrrroookkkiiijjjlllqqqrrruuuyyy{{{|||}}}}}}xxxyyy{{{}}}}}}tttiiiaaa______^^^\\\bbbdddgggjjjmmmoooooommm^^^TTTKKKJJJRRRZZZ\\\[[[]]]\\\[[[ZZZYYYUUUOOOKKK???<<<888666666666666666222222222222222222222222111222222333333222222111222222222222222222222222333333333222222111111111111111111111111111111111333333333333333333333333333222222333444777999;;;;;;<<<<<<===>>>???@@@@@@@@@CCCEEEEEEHHHPPP^^^jjjmmmooooooqqqzzzwwwnnnkkkttt~~~}}}tttmmmhhhgggggggggkkksss~~~zzzqqqpppooonnnnnnoooppppppooorrruuuyyyzzzzzzxxxvvvhhhfffeeefffiiilllnnnooohhhhhhjjjoootttxxxzzzzzzvvvxxx|||}}}xxxssstttsssqqqooolllhhhbbb^^^\\\___bbbdddeeeiiipppvvv|||zzzvvvtttqqqrrrtttttttttsssuuuvvvsssnnnjjjiiiggghhhsss|||xxx{{{|||uuutttzzz~~~~~~~~~~~~}}}~~~~~~|||zzz|||||||||~~~~~~|||zzzzzzuuunnnbbbTTTNNNNNNSSSUUUYYY]]]aaaaaa```^^^[[[\\\ZZZUUUSSSRRRLLLFFF999666333222333444444333ssskkk```]]]fff{{{oooUUULLLLLL^^^qqq___PPPHHHDDDDDDBBB@@@??????@@@BBBDDDFFFIIIMMMPPPPPPMMMHHHEEE===:::666444333333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111222222222222111111000000111111111222222222111111111111111111111111111111111111111222333333555666777888999:::;;;<<<<<<;;;>>>CCCDDDCCCFFFMMM```ssszzzrrriiikkkooorrrqqqpppvvv~~~yyyooooooqqquuuyyyxxxsssmmmfffgggkkkttt|||lllaaaXXXRRRQQQSSS\\\^^^aaaccceeefffhhhiiijjjkkkmmmoooqqqrrrssssssssstttuuuvvvwwwwwwvvvuuusssppplllkkkkkkmmmnnnnnnmmmmmmnnnoooqqquuuyyy{{{uuuwwwwwwvvvtttrrrpppoooqqqxxxuuurrrmmmjjjiiijjjmmmooouuuvvvuuuqqqllljjjlllppppppqqqtttxxxzzz|||~~~~~~zzz{{{{{{|||~~~|||~~~~~~}}}}}}~~~ssshhhbbb```___^^^___bbbggglllnnnmmmkkkkkkcccXXXMMMIIINNNUUUXXXXXX[[[[[[[[[[[[YYYVVVQQQNNNBBB>>>999666555555555555222222222222222222222222111222222333333222222111222222222222222222222222333333222222222222222111111111111111111111111111222222222222222222222222333333333444666888:::<<<:::;;;;;;<<<===>>>???@@@AAADDDGGGIIINNNXXXfffqqqppprrrtttyyyrrrlllkkkuuu}}}{{{rrrkkkeeedddcccdddiiisss}}}}}}wwwsssooopppqqqrrrqqqqqqppppppnnnqqquuuxxxxxxvvvtttssskkkiiiggggggjjjmmmooopppgggfffgggjjjnnnqqqrrrrrrsssssssssuuuxxxwwwtttrrrpppooonnnmmmjjjddd^^^YYYSSSVVVYYYZZZ[[[^^^cccggglllnnnrrrvvvwwwtttqqqpppmmmnnnppppppppprrruuuxxxwwwrrrllleee___]]]aaaggg}}}~~~yyy{{{|||~~~}}}wwwpppnnnttt{{{{{{yyy}}}~~~|||}}}zzzuuurrrttt{{{www}}}||||||zzzpppaaaUUURRROOOPPPSSSXXX^^^aaaaaa___[[[\\\ZZZUUURRRQQQKKKDDD;;;888444333333444444444{{{ttteee]]]^^^qqqgggOOOLLLTTTnnnyyyiiiZZZOOOHHHGGGFFFCCCAAA??????@@@@@@CCCFFFKKKNNNOOOMMMIIIGGG???<<<777444333222111000222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111222333444666666777888999:::;;;<<<>>>;;;>>>DDDFFFEEELLLWWWpppvvvoookkklllqqqvvvuuusssuuu{{{~~~tttjjjjjjlllrrrvvvtttllleee``````cccmmmzzzsss```WWWTTTRRRQQQSSS```aaaaaabbbdddeeefffgggiiikkkmmmppprrrssssssssssssttttttuuuuuutttsssrrrsssooojjjffffffggghhhhhhggghhhiiiiiikkknnntttxxxuuuzzz}}}{{{yyyyyywwwtttrrrzzz}}}zzzvvvpppllljjjjjjjjjqqqtttuuuqqqllliiikkkooorrrsssuuuxxxzzz|||~~~~~~{{{{{{zzzzzz{{{}}}zzz|||}}}{{{xxxwwwyyy{{{|||oooeee```^^^^^^]]]```gggnnnooojjjhhhjjjhhh___TTTLLLLLLPPPTTTVVVYYYZZZ[[[[[[YYYVVVSSSQQQEEEAAA;;;666444444333333333333333333333333333333111222222333333222222111111222222222222333333333222222222222222222222222111111111222222222222222222222222222222222222222333333444666888:::<<<===;;;;;;<<<===>>>???@@@@@@CCCEEEHHHNNNVVV```kkkssssssuuuyyy~~~ooojjjjjjttt|||{{{sssmmmgggeeecccccciiittt~~~zzzsssoookkkooorrrtttuuutttrrrqqqqqqnnnqqqtttuuusssqqqoooooollljjjhhhiiikkkmmmnnnmmmjjjhhhgggfffggghhhhhhgggllllllkkklllnnnooonnnmmmhhhhhhgggfffccc^^^XXXSSSKKKLLLNNNOOOPPPRRRUUUXXX]]]ZZZZZZ```fffggggggiiieeeeeeffffffhhhlllrrrwww{{{xxxqqqiii```ZZZXXXYYYcccrrryyyvvvwwwuuuwwwwwwsssooonnnrrrwwwzzzyyy||||||~~~~~~yyyqqqllllll}}}{{{}}}{{{{{{yyy{{{~~~xxxjjj\\\UUUOOONNNOOOTTT[[[``````___]]]^^^\\\WWWTTTSSSMMMFFF@@@<<<888555555555555555~~~nnn```[[[iii~~~{{{ZZZTTTQQQ\\\xxxuuufffXXXNNNKKKIIIFFFBBB@@@>>>======AAADDDHHHKKKLLLKKKJJJHHHBBB>>>999555444333222111222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111111222222333333222222111000111111111111222222222111111111111111111111111111111111111222333444555777777888888999:::;;;;;;@@@;;;===EEEHHHJJJVVVfff}}}tttmmmooopppttt{{{}}}zzzyyy{{{{{{}}}yyyooohhhgggjjjpppvvvvvvooohhhaaa___```iiiwww}}}mmm[[[SSSQQQQQQTTTWWWaaabbbbbbdddeeedddbbbaaafffiiimmmppprrrsssrrrrrrrrrssstttuuuuuutttrrrqqqrrrmmmfffaaa````````````aaabbbbbbaaaaaadddjjjoooooovvv{{{zzz{{{{{{|||xxxsssooollljjjnnnssswwwuuuoookkkmmmpppsssssstttvvvwwwxxxxxxyyyyyywwwvvvuuuuuuwwwyyy{{{wwwzzz{{{yyysssooooooqqqxxx}}}zzzmmmccc```___]]]___fffnnnnnnjjjiiimmmnnnggg\\\RRRLLLLLLQQQUUUWWWYYYZZZ[[[YYYVVVSSSRRRIIIDDD===777444333222222333333333333333333333333111222222333333222222111111111222222222333333333222222222222222222222222222222222222333333333444333333333333333333333333333333555777999;;;<<<=========>>>???@@@AAABBBBBBEEEFFFJJJRRR]]]hhhnnnqqqssswww{{{qqqlllllluuu}}}|||vvvrrrkkkgggcccdddjjjuuutttpppnnnmmmpppsssuuuuuusssrrrrrrsssqqqssstttrrrooolllkkkkkkjjjiiihhhhhhjjjjjjiiihhhgggeeeaaa```______^^^]]]```bbbdddffffffgggggggggaaaaaa```___^^^ZZZTTTPPPJJJKKKKKKKKKKKKMMMPPPRRRTTTPPPPPPVVVYYYZZZ^^^ddd^^^]]]\\\\\\___fffooovvv~~~}}}yyyrrriiiaaa[[[WWWWWW___iiinnnmmmjjjhhhhhhiiikkkmmmnnnmmmnnnppprrrwww{{{~~~|||{{{zzz~~~}}}~~~yyypppkkkkkkzzz}}}wwwvvv~~~{{{zzz}}}{{{pppbbbYYYTTTQQQOOORRRYYY^^^___^^^^^^___]]]YYYWWWUUUPPPJJJBBB>>>999666444555444444xxxfff\\\gggwwweee^^^RRRRRRiii}}}ooo___SSSMMMKKKGGGCCC@@@===<<<;;;@@@BBBFFFIIIJJJJJJJJJIIIDDD@@@:::777555444333222222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111222111222222333333222222111000111111111111222222222111111111111111111111111111111111111222333444555777777888999::::::;;;;;;@@@;;;===EEEJJJNNN^^^ppp{{{ssslllsssrrrvvv~~~~~~~~~xxxyyyxxxmmmiiigggiiiqqqyyy|||wwwqqqeeeaaaaaahhhuuuvvvhhhYYYRRRPPPRRRWWW^^^```aaacccffffffddd___\\\dddggglllppprrrsssrrrqqqqqqrrrtttuuuuuutttsssrrrqqqkkkddd^^^[[[[[[[[[[[[]]]^^^]]][[[ZZZ\\\bbbhhhhhhqqqvvvvvvyyy~~~|||zzzvvvrrrppppppvvv{{{zzztttpppqqqsssrrrrrrrrrrrrrrrrrrrrrrrrvvvtttrrrpppppprrrtttvvvtttxxxzzzwwwpppjjjiiijjjooouuuuuuiiicccbbb^^^___eeemmmnnnjjjlllrrrrrrmmmbbbVVVMMMKKKPPPUUUUUUXXXZZZZZZXXXVVVTTTSSSLLLGGG???999555333222111333333333333333333333333222222222333333222222222111111111222222333333333222222222222222222222222222222222333333444444444444444444444444444444444333444555777999;;;===>>>??????@@@AAABBBCCCCCCDDDFFFFFFKKKUUUbbblllpppooorrrvvvyyyvvvpppooowwwzzzwwwnnnjjjeeedddkkkvvv{{{sssrrrttttttrrrtttuuutttqqqqqqsssuuussstttuuurrrmmmiiiiiijjjhhhgggfffggghhhhhhfffddd___]]]ZZZYYYYYYYYYYYYXXXVVVZZZ___bbbbbbaaaaaabbb^^^^^^]]]]]]\\\XXXSSSPPPOOOOOONNNMMMNNNPPPSSSTTTQQQOOOQQQUUUTTTSSSYYYccc[[[ZZZXXXXXX\\\dddooowwwyyyqqqiiiaaa[[[WWWYYY[[[\\\\\\[[[ZZZXXX^^^```dddhhhkkkmmmnnnnnnrrrwww|||zzzvvvtttwww|||zzz}}}yyy~~~yyyppplllmmmxxx|||vvvrrrrrr~~~~~~wwwjjjaaaYYYUUUQQQRRRXXX]]]]]]\\\]]]^^^]]]YYYWWWWWWRRRLLLBBB>>>888444222222222111yyy|||yyyjjj___dddyyy{{{eeeSSSRRR]]]ooo|||hhhXXXPPPIIICCCBBB@@@<<<:::<<<>>>@@@BBBEEEGGGHHHHHHHHHHHHBBB;;;666555555333222333222222111111222222333111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111000000000000000000000000///000111222222111000///111111333444444444444444666666666777888:::;;;<<>>@@@AAAAAAAAABBBCCCKKKTTT\\\dddiiihhhcccmmmnnnpppvvvvvvrrrvvv}}}~~~sssjjjbbbcccnnnzzz{{{yyywwwvvvtttsssvvvtttqqqrrrtttuuutttrrrwwwwwwwwwuuussspppmmmkkkgggfffeeedddccc```[[[XXXUUUVVVXXXWWWUUUSSSRRRRRRSSSVVVYYY\\\^^^```bbbdddcccccccccdddbbb^^^YYYTTTRRRPPPNNNLLLLLLMMMOOOQQQSSSSSSSSSRRRSSSTTTTTTUUUYYYSSSOOOQQQUUU\\\gggqqq~~~vvvnnngggbbb\\\YYYVVVTTTRRRQQQOOOMMMOOORRRWWW]]]ccchhhlllnnnnnnwww{{{uuupppssswwwxxxzzz}}}|||~~~uuuooommmsssxxxxxxrrrqqqrrrwwwzzzrrrhhh]]]SSSQQQTTTVVVXXX[[[^^^^^^^^^\\\YYYUUURRROOOKKKDDD;;;555444444444444xxxyyy|||pppcccbbbnnnvvv^^^UUUWWWddd}}}sssaaaSSSKKKEEECCCAAA===<<<======???AAADDDFFFGGGHHHHHHHHHBBB<<<888666555333222333222222111111222222333111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111000111111222222111111000222222222333333444444555888888888999999;;;<<<<<<@@@???BBBHHHPPP^^^sssvvvuuutttrrrzzz|||{{{yyy{{{tttooosssxxxvvvsssfff^^^VVVTTTXXX]]]______bbbdddggghhhgggfffeeefffiiijjjmmmooorrruuuwwwxxxuuuxxxxxxwwwxxxzzzxxxsssoookkkddd]]]WWWTTTSSSSSSQQQPPPOOOOOOPPPSSSVVVXXXZZZ]]]bbbhhhpppzzz{{{wwwssssssuuuyyyyyywwwtttrrrqqqppppppooolllgggdddcccddddddcccbbb___\\\\\\^^^```eeelllqqqnnnhhhccc]]]XXX\\\___kkk}}}pppeee___```aaabbbeeejjjooorrrxxxuuummmbbbVVVNNNKKKKKKSSSWWWZZZ[[[XXXUUUTTTTTTMMMJJJDDD===666444555777444444444333333333222222222222222222222222222222222222333333333222222111111111222222222333333333333333444444333222222111111111111222333333333444222333555777999;;;<<<<<<<<<===???@@@AAABBBDDDEEEIIIRRR[[[```dddfffddd___fffgggiiiooo}}}vvvvvv{{{}}}{{{{{{rrrkkkfffhhhpppyyy}}}}}}}}}yyyvvvuuuttttttsssvvvtttrrrsssuuuwwwvvvuuuuuuuuuuuuuuusssqqqpppnnngggdddaaa___^^^]]]\\\ZZZSSSTTTVVVUUUSSSRRRQQQRRRSSSUUUWWWZZZ]]]aaagggkkkhhhiiijjjkkkjjjfff```[[[TTTRRRQQQPPPPPPRRRTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXSSSOOOPPPSSSZZZfffrrryyyppphhhaaaZZZXXXUUUSSSRRRQQQOOOMMMMMMMMMNNNQQQUUUZZZ^^^```gggqqqwwwuuusssxxx}}}~~~}}}{{{yyytttqqqtttvvvzzz|||}}}||||||}}}}}}xxxuuuxxxxxxlll___XXXTTTQQQSSSWWW]]]]]]]]]\\\YYYVVVRRRPPPKKKEEE===777555555555444yyyuuusssxxxyyykkkccccccpppooo[[[RRRWWWlllnnnXXXOOOFFFCCCBBB>>>===>>><<<===???BBBEEEGGGHHHIIIHHHDDD>>>:::777555444222333222222111111222222333111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111333222222111111222222333333222222222222444666777::::::::::::;;;;;;<<<===@@@CCCFFFKKKYYYnnnzzzssstttxxxzzz~~~~~~}}}~~~uuusssrrrlllfff[[[XXXUUUWWW[[[___aaa```ccceeefffggggggggghhhjjjkkklllmmmooorrruuuwwwxxxvvvzzz{{{{{{}}}~~~{{{uuullliiieee___YYYUUURRRPPPPPPOOONNNNNNOOOQQQSSSTTTVVVWWWZZZ^^^fffppp{{{}}}yyyvvvvvvyyy|||}}}zzzuuurrrpppppppppooolllgggcccaaa```\\\\\\[[[YYYWWWWWWYYY[[[___hhhooommmhhhbbb[[[UUUTTTXXXdddvvvxxxjjj___]]]\\\]]]aaagggnnnsssvvvuuuqqqiii___UUUNNNJJJOOOSSSXXXZZZYYYWWWUUUTTTPPPMMMGGG@@@999555555777444444444444333333333333333333333333333333333333222222333333333333222222111111222222222333333333444555555555555444444333222222222222333333333333222444666888:::;;;<<<<<<===>>>@@@@@@AAACCCFFFIIINNNYYYdddfffdddbbbaaa^^^___bbbeeekkkwwwwwwtttxxx{{{{{{zzzsssooommmpppvvvzzzzzzxxx}}}zzzvvvrrrpppqqqssstttuuutttssstttvvvxxxxxxxxxuuuuuuuuuttttttssssssrrrlllgggaaa\\\ZZZZZZZZZZZZRRRTTTTTTTTTRRRRRRSSSTTTUUUVVVWWWXXX\\\bbbkkkppppppppprrrsssqqqllleee___UUUUUUTTTSSSTTTUUUWWWXXXSSSSSSTTTTTTVVVWWWYYYZZZ[[[WWWTTTSSSRRRWWWdddqqqvvvjjj```WWWTTTRRRPPPOOOOOOMMMKKKMMMKKKIIIHHHIIIMMMPPPSSS[[[dddmmmpppssszzz~~~zzz~~~~~~|||yyyzzzzzzxxxwww{{{vvvsssxxx~~~qqqeeeYYYPPPPPPTTT[[[\\\\\\\\\ZZZVVVSSSPPPLLLGGG???999666555555444zzzqqqsss}}}uuuiii```hhhxxxfffRRRPPP___pppxxx___TTTHHHDDDBBB???===>>>;;;<<<===???BBBFFFHHHJJJHHHEEEAAA===999666444333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444222111111222444444333333111111222444777888;;;;;;::::::;;;;;;<<<===AAAGGGLLLQQQddd|||}}}uuuqqquuu}}}vvvpppkkkddd]]]SSSTTTVVVYYY]]]___```___dddeeefffffffffhhhkkkmmmkkkkkklllnnnpppsssuuuwwwvvvzzz~~~yyyooolllgggaaa[[[WWWTTTSSSSSSRRRQQQPPPQQQRRRSSSTTTYYYYYYXXXZZZ^^^gggrrryyy|||yyyyyy}}}{{{wwwvvvuuuvvvuuurrrmmmiiigggfff`````````^^^[[[ZZZ[[[\\\___iiiqqqqqqkkkddd[[[TTTQQQTTT___ppp~~~{{{nnn___YYYUUUVVVZZZ```hhhooolllnnnpppnnnhhh___VVVPPPLLLPPPUUUYYYZZZXXXVVVUUURRRPPPKKKCCC<<<777666777555444444444444333333333333333333333333333333333222222333333444333333333111111222222222333333333444444555555555555444444333333333333333333222222444555666999:::<<<<<<===>>>@@@AAA@@@@@@BBBGGGKKKSSS```kkkjjjdddaaa```___]]]bbbhhhoooyyysssooouuuzzz|||}}}wwwuuutttvvv{{{~~~|||zzzzzzwwwsssnnnlllnnnrrrvvvuuuttttttuuuwwwyyyzzzzzzxxxwwwvvvuuuuuuuuuuuuuuutttoooggg```]]][[[ZZZYYYWWWXXXYYYXXXWWWWWWYYYZZZ[[[\\\\\\]]]^^^ccciiimmmrrrssstttuuusssmmmeee___XXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZ\\\]]]aaa___[[[WWWSSSUUUcccqqqpppbbbYYYVVVSSSRRRQQQQQQOOONNNPPPNNNKKKIIIHHHIIIKKKLLLOOOUUU\\\bbbiiisss~~~yyy{{{~~~zzzwwwyyyuuueeeWWWSSSVVVXXXZZZ[[[\\\ZZZWWWTTTQQQMMMIIIBBB<<<888666555555tttttt{{{qqqbbbbbblllssswww[[[NNNUUUaaa}}}~~~hhhZZZLLLEEECCC???======;;;;;;;;;===@@@DDDGGGJJJHHHFFFDDD@@@;;;777444333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111555444333222222333444555333333222111222555777999:::::::::::::::;;;<<<===@@@GGGOOOZZZppp~~~xxxrrrqqqwwwrrrhhhaaaZZZUUUPPPSSSWWW[[[\\\\\\]]]]]]dddeeefffffffffhhhlllooolllmmmnnnoooqqqsssuuuvvvtttzzzxxxssslllddd^^^\\\\\\\\\WWWVVVUUUTTTTTTTTTUUUVVVZZZYYYXXXXXX[[[cccnnnuuu~~~|||~~~}}}~~~}}}zzzvvvsssqqqqqqllllllllliiieeebbbaaaaaabbbmmmuuutttnnnfff\\\SSSQQQSSS\\\kkkxxx{{{|||qqqaaaWWWPPPPPPTTTXXX___fffdddhhhnnnqqqnnnfff[[[SSSJJJMMMRRRVVVYYYYYYWWWUUUTTTRRRMMMFFF???999777777555555555444444444333333333333333333333333333333111222333444444444444444111111222222222333333333222333444444444444333333444444333333333333333333555666777999;;;<<<======???AAAAAA???>>>AAAHHHOOO^^^jjjsssooofff```_________gggqqqxxx~~~yyyxxxyyy|||ppplllqqqwwwzzz|||zzzwwwvvvwww{{{}}}}}}|||vvvtttqqqllljjjmmmrrrwwwvvvvvvwwwwwwwwwxxxzzz{{{|||zzzxxxvvvuuuuuuvvvwwwxxxtttoookkkhhhfffcccaaacccdddfffeeeddddddeeeffffffgggiiihhhgggfffggghhhnnnoooqqqssssssoooiiiddd^^^^^^]]]\\\ZZZXXXWWWVVV\\\\\\\\\\\\]]]^^^___```aaa___]]]ZZZVVVXXXdddrrrzzziii___\\\ZZZXXXWWWVVVUUUSSSPPPOOONNNMMMKKKJJJIIIHHHGGGIIILLLRRRYYYdddqqq{{{~~~xxxwww{{{xxxwwwzzzuuuaaaVVVUUUVVVWWWZZZ[[[[[[XXXUUURRRNNNKKKFFF@@@:::777555555}}}{{{|||jjj```^^^___iiivvviiiTTTQQQVVVkkksssbbbQQQHHHEEEAAA???>>>;;;;;;:::;;;>>>BBBFFFIIIHHHHHHFFFBBB===777555444333222222111111222222333111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222444333333222222333333444222222222222444666888999999999999:::;;;<<<===>>>???FFFSSSfff}}}{{{tttrrrssszzzlll^^^VVVQQQNNNOOOSSSXXXZZZYYYYYYZZZ\\\dddeeefffffffffhhhkkknnnnnnpppqqqsssuuuvvvvvvvvvsssyyy}}}tttkkkeeedddfffhhh^^^]]]\\\[[[ZZZZZZYYYYYYZZZYYYXXXYYY]]]eeeooovvv||||||}}}zzzzzzzzzwwwrrrmmmjjjiiiiiissszzzxxxqqqggg\\\SSSQQQRRRZZZhhhtttzzzyyy}}}~~~xxxiii\\\QQQPPPQQQQQQVVV^^^bbbffflllqqqoooggg[[[RRRKKKLLLOOOSSSWWWYYYXXXVVVSSSRRRNNNHHHAAA;;;888777555555555555444444444333333333333333333333333333111222333444444555555444111111222222222333333333111222222333333333333222333333333333444444444444666777888:::;;;<<<======???AAAAAA??????CCCMMMUUUkkkuuu{{{tttjjjdddcccbbbgggpppzzzyyyqqqnnnsssyyytttnnnpppsssvvvyyyyyywwwvvvvvvxxxzzzzzzzzzssssssqqqmmmkkkmmmtttyyyxxxxxxyyyxxxvvvvvvxxxyyy|||zzzwwwuuuttttttvvvxxxxxxwwwuuuvvvvvvvvvuuussstttvvvxxxyyywwwvvvuuuvvvuuuwwwyyyxxxtttooolllkkklllnnnrrrvvvyyyzzzwwwtttllllllllljjjgggdddaaa___``````___^^^^^^^^^^^^___^^^\\\[[[\\\[[[^^^hhhtttvvvdddbbb___\\\[[[ZZZXXXVVVRRRRRRQQQOOOMMMKKKHHHGGGGGGDDDDDDHHHMMMTTT```jjjuuu|||~~~wwwuuuxxxxxxvvvwww~~~jjjXXXRRRSSSUUUYYY[[[[[[YYYVVVSSSNNNMMMIIICCC<<<888666555{{{hhhYYYVVVYYY```lll{{{zzz___TTTTTT\\\www}}}kkkWWWMMMIIIEEEAAA@@@<<<;;;999999<<<@@@DDDGGGHHHIIIIIIEEE>>>888555444333222222111111222222333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222222222333333333333222222111222333444555777888888999999999;;;<<<>>>@@@AAAEEEKKK[[[tttxxxsssrrruuu~~~xxxeeeUUUMMMLLLNNNNNNSSSXXXYYYVVVVVVZZZ^^^ccceeefffffffffgggjjjlllnnnpppsssuuuwwwvvvuuutttssszzz}}}tttnnnmmmoooqqqhhhgggfffeeedddcccbbbbbb```_________bbbiiirrrxxx~~~yyyuuutttsss|||~~~uuujjj___VVVTTTUUU\\\jjjvvv}}}tttdddVVVTTTSSSOOOQQQXXX___ccciiinnnnnnggg[[[RRRLLLKKKMMMPPPUUUXXXXXXWWWRRRQQQOOOIIIBBB<<<999777555555555555444444444444444444444444444444444444111222333444555555555555111111222222222333333333111111222333333333333333222333333333444555555555777888999;;;<<<============@@@AAA@@@AAAHHHUUU___rrrzzz~~~xxxqqqnnnnnnmmmuuu}}}xxxpppjjjrrr{{{yyyuuussssssuuuyyyzzzyyyxxxxxxxxxwwwvvvtttqqqrrrqqqnnnlllnnnuuu{{{zzz{{{{{{xxxuuutttuuuvvvxxxvvvsssqqqqqqsssvvvxxx{{{{{{{{{}}}}}}zzzxxxxxxyyy|||~~~~~~|||xxxtttrrrnnnmmmkkkiiigggffffffeeeddd```___aaabbbdddkkkssszzzrrroookkkiiigggeeeccc```\\\ZZZXXXTTTQQQOOOMMMMMMKKKFFFDDDGGGIIIJJJPPPXXXccclllwwwzzzttttttxxx|||yyyvvv{{{rrr^^^TTTQQQTTTXXX[[[\\\ZZZVVVTTTOOOOOOLLLFFF>>>888666666sss]]]WWWTTTUUU]]]llliii[[[WWWTTTmmmqqq[[[PPPKKKGGGCCCBBB===;;;999999:::???CCCFFFHHHJJJJJJFFF???888555444333222222222222222222333111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111222222222222222222222222111111333444444333111111000111333555666777888888999999:::<<<>>>@@@BBBCCCOOORRRccc}}}~~~wwwrrrssswww}}}|||~~~}}}qqq```QQQKKKMMMQQQMMMRRRWWWWWWUUUUUUZZZ```ccceeefffgggfffggghhhjjjlllnnnrrruuuvvvuuusssqqqttt{{{{{{vvvttttttvvvqqqqqqpppnnnmmmllljjjjjjiiiiiigggfffhhhllltttyyy}}}{{{zzzooocccZZZXXXYYY```nnnzzz}}}jjj[[[XXXUUUOOOOOOVVV[[[___eeelllmmmggg\\\TTTMMMKKKKKKOOOTTTXXXXXXWWWQQQQQQOOOIIICCC===999888666666555555555444444444444444444444444444444444111222333444555555555555111111222222222333333333111222333333444444444333222222333333444555666666777888999;;;<<<=========;;;>>>AAAAAADDDMMM[[[gggrrryyy}}}zzzvvvwwwyyyzzzyyysssllluuu~~~}}}zzzwwwuuuxxx|||||||||}}}|||{{{wwwsssqqqppprrrrrrpppmmmooovvv|||{{{||||||yyytttrrrsssuuutttrrrpppnnnooorrrvvvyyy}}}{{{xxxvvvuuutttnnniiiggghhhhhhhhhlllqqqwwwzzz~~~{{{yyyvvvsssqqqiiieee```ZZZVVVUUUUUUUUUOOOJJJHHHJJJJJJFFFGGGMMMSSS\\\gggppp{{{}}}vvvqqqtttzzz~~~|||~~~xxx{{{yyydddYYYPPPSSSXXX[[[\\\ZZZWWWTTTOOOOOOMMMGGG???888666666zzzdddWWWSSSQQQUUU```qqqyyyaaaTTT[[[\\\{{{~~~gggUUUKKKFFFCCCAAA@@@>>><<<::::::===???BBBGGGIIIKKKGGGAAA:::666555555444333333222222333333444222000///...///000111111111111111111111111111222222222111111111000000000111111111111222222222222222111111222444666777444444444333333222222222444555555555666666777777;;;888999<<<>>>===???DDDIII]]]vvvvvvuuurrroooqqq|||~~~~~~~~~}}}vvvooonnnrrrwww{{{rrreeeYYYRRROOONNNOOONNNQQQUUUXXXZZZ[[[]]]___llllllllljjjgggfffggghhhhhhjjjooowww}}}}}}vvvooopppwwwxxxuuuzzz|||xxxtttrrrqqqrrrrrrwwwsssooolllmmmqqqwww{{{~~~qqqbbbUUUSSSXXXcccrrr}}}tttcccWWWSSSSSSRRRQQQYYY```iiinnnmmmfff___[[[NNNIIIEEEJJJSSSZZZYYYUUUUUUSSSOOOKKKFFFAAA;;;666666666666555444222111000555555555444444333333333333333333333333333333333333333333333333333333333555444444333333222222111222333444333222222333555555777999;;;;;;;;;===>>>>>>CCCDDDCCCHHHWWWgggpppyyyvvvvvvwwwvvvvvv}}}}}}xxxsssttt|||{{{|||yyytttrrrrrroooooonnnoooqqqsssvvvwwwwwwzzz}}}{{{vvvrrrpppqqqqqqpppnnnkkkkkknnntttxxx||||||||||||}}}~~~yyytttqqqqqqrrrssswwwzzzzzzrrriiibbb```^^^ZZZVVVTTTPPPOOORRROOOHHHEEEHHHMMMRRRXXX]]]cccmmmzzzwwwsssvvv{{{~~~~~~~~~|||~~~zzzwww|||}}}jjj^^^XXXTTTUUU[[[^^^\\\YYYYYYUUUQQQLLLGGGCCC???:::666}}}kkkZZZUUUQQQSSS[[[jjjiiiWWWTTTVVVsssooo]]]QQQJJJEEEBBBAAA???===;;;;;;===@@@AAAGGGIIIKKKHHHBBB;;;777666444444333222222222222222333222000/////////000111222222222222222222222222222222222111111111000000000111111111111222222222333333222111111222333444444333333333333333333222444444555555666777777888:::888999===??????CCCHHHPPPddd}}}rrrqqqooolllooo{{{|||yyy|||~~~{{{rrrhhheeehhhnnnzzzwwwmmmggg]]]VVVRRROOOLLLJJJKKKOOOTTTXXX\\\^^^aaadddnnnnnnnnnllliiihhhhhhiiifffhhhnnnwwwzzzuuuooowww~~~~~~~~~zzzxxxwwwwwwwwwzzzwwwssspppppptttxxx|||wwwhhh[[[WWW\\\gggttt~~~nnn^^^SSSOOOOOOOOOYYY```jjjqqqpppkkkeee```TTTMMMHHHJJJRRRXXXXXXVVVUUUSSSOOOKKKGGGAAA;;;777777777777666555444222222444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333222333444333222222444666666888:::;;;;;;;;;<<<>>>===@@@CCCEEEPPPaaaqqqxxxzzzxxxvvvvvvtttvvv~~~{{{uuuttttttqqqqqqqqqpppooorrrwww{{{|||zzzxxxvvvuuuttttttssspppooollliiigggiiimmmqqq{{{zzzyyyxxxxxx{{{}}}uuuppplllggg```[[[]]]XXXTTTTTTQQQKKKJJJMMMLLLPPPUUUWWWYYY___gggnnnxxx}}}|||xxxwwwyyy}}}~~~{{{|||xxxyyy}}}kkk^^^WWWSSSSSSXXX\\\ZZZXXXWWWVVVSSSNNNJJJEEE@@@;;;777rrr___YYYSSSRRRWWWcccxxxttt\\\PPPQQQhhhzzzgggYYYOOOHHHCCCBBB@@@>>><<<<<<>>>@@@AAAGGGIIIJJJIIIDDD>>>999777444333222222111111222222333222111//////000111111222222222222222222222222222222222111111111111111000111111111111222222222444333222111111111111111222333333333333333333444333333444555777888999999:::888:::>>>@@@AAAFFFMMMXXXlll{{{oooooommmkkknnnyyyssspppvvv{{{{{{pppddd___bbbgggvvvwwwjjj^^^ZZZUUUTTTUUUSSSNNNIIIIIIMMMSSSYYY^^^bbbgggjjjpppqqqqqqpppmmmkkkjjjkkkeeehhhoooyyy|||ssszzz~~~}}}||||||~~~{{{xxxuuuuuuwwwzzz|||~~~}}}~~~{{{lll```ZZZ^^^hhhuuu~~~|||iiiXXXOOONNNQQQXXX```llltttvvvrrrmmmjjj]]]VVVNNNLLLPPPUUUVVVVVVUUUSSSOOOKKKGGGBBB<<<888888888777666555444444333333333444444444444444444333333333333333333333333222222222333333444444444111111222333333444555555222333444333222222444666777999;;;;;;;;;;;;<<<>>>>>>@@@CCCKKK[[[ooo||||||yyyvvvssspppssszzztttrrrsssppppppooollliiilllttt|||{{{tttrrrtttvvvvvvtttnnnmmmkkkhhhfffgggkkknnnwwwwwwuuussssssuuu{{{zzzrrrmmmmmmfff```[[[UUUPPPPPPRRROOORRRUUUTTTSSSSSSUUUXXXfffmmmwww~~~|||zzz~~~yyy~~~wwwsss|||zzzuuuxxxzzzyyyxxx|||mmm```WWWSSSRRRWWWZZZYYYXXXXXXXXXUUUQQQMMMHHHBBB<<<888vvvddd]]]VVVTTTWWWaaattteeeSSSPPP___{{{ppp```SSSKKKFFFDDDBBB@@@>>>>>>???@@@AAAFFFHHHJJJIIIFFFAAA<<<999333333222111111111111222222222111000000111111222222222222222222222222222111111111111111111111111000000111111111222222222222111111111111111111111222222222333333444444444222333444666777999::::::;;;999;;;>>>???AAAHHHPPP```tttvvvoooooonnnlllnnnwww{{{lllhhhnnnuuu}}}~~~{{{ssshhhccceeeiiisss|||{{{nnnaaaVVVSSSQQQTTTYYYZZZUUUPPPJJJNNNUUU[[[aaaeeejjjmmmssstttuuutttqqqooonnnmmmgggkkkqqqzzzyyy~~~|||zzzyyyyyyyyyzzz}}}|||zzz|||{{{zzzzzz|||~~~{{{lll```YYY]]]gggttt}}}wwwcccUUUSSSVVVWWW___lllvvvyyyxxxuuurrrggg```VVVPPPOOORRRUUUVVVUUURRROOOLLLHHHCCC>>>:::888777666555555444444444333333333444444555555555333333333333333333333333111111222333333444555555222222222333333444444444222333444333333333555777999:::;;;;;;;;;;;;===???AAACCCGGGSSSiii~~~~~~zzzvvvpppkkknnn}}}|||~~~uuuooonnnooopppqqqooojjjeeehhhsss}}}}}}wwwssssssssstttsssjjjjjjjjjiiiiiikkknnnqqqssssssrrrppppppsssyyy}}}zzzrrriii```YYYUUUTTTSSSVVVXXXWWWTTTQQQPPPQQQYYY___iiittt}}}}}}}}}yyyxxx~~~xxxsssxxx|||tttuuuvvvvvvvvvxxx}}}rrreee\\\VVVSSSWWWZZZYYYYYYZZZXXXVVVRRROOOJJJDDD===888zzzhhh```XXXUUUVVV```rrrqqqXXXPPPWWWkkkyyyfffXXXOOOJJJFFFDDDBBB@@@@@@@@@@@@AAAEEEFFFHHHIIIHHHCCC>>>:::444333222222111111222222222111111111111111222222222222222222222222222222111111111111111111111111000000111111111222222222//////000111222222333333222222222333333444444444333333444666777999:::;;;<<<;;;<<<>>>>>>@@@IIISSSkkk|||~~~vvvpppqqqqqqnnnnnntttxxxjjjdddjjjrrrxxxzzzzzzuuuoookkkkkkmmmoootttyyyzzzxxxpppcccXXXRRRPPPPPPTTTYYY\\\ZZZWWWNNNRRRXXX^^^cccgggkkknnntttvvvxxxxxxvvvsssqqqpppkkkooottt{{{{{{~~~~~~}}}|||{{{yyyxxxwww~~~~~~}}}|||{{{zzzyyyxxxwwwvvvuuuuuuvvvwwwyyy{{{{{{}}}|||lll```ZZZ^^^hhhuuu}}}qqq```WWWUUUUUU]]]iiitttyyyzzzyyyxxxqqqjjj```VVVRRRQQQTTTVVVUUURRROOOLLLIIIDDD???;;;777666555444333333333444333333333444444555555555333333333333333333333333111111222333333444555555444444444333333222222222222333444444333444666888:::;;;<<<;;;;;;<<<>>>@@@AAADDDLLL]]]vvv{{{uuuoooiiikkkwww|||zzz|||tttnnnmmmnnnssstttrrrlllgggjjjttt~~~|||wwwrrroooooopppjjjkkkkkkkkkjjjllloooqqqppppppqqqqqqrrrvvv{{{}}}rrrggg^^^XXXVVVWWWXXXXXXVVVTTTRRRQQQTTTWWW]]]fffqqq}}}}}}{{{~~~~~~{{{~~~{{{{{{{{{{{{~~~wwwvvvwwwwwwxxxyyy}}}xxxmmmaaaZZZUUUVVVXXXWWWWWWXXXWWWUUUSSSPPPLLLFFF>>>999nnnfff\\\VVVUUU\\\mmm|||^^^PPPPPP___uuurrraaaTTTNNNGGGFFFDDDBBBAAAAAAAAAAAACCCDDDGGGIIIIIIEEE???:::555444333333222222333333111111111222222222222222111111111111111111111111111111111111111222222222000111111111111222222222...///000222333444444444222333333333333333333444444444555666888999::::::<<<;;;===??????CCCMMMYYYvvv~~~yyyrrrtttuuusssqqqssszzzwwwkkkfffnnnzzzxxxyyy{{{{{{zzzvvvrrrppprrrqqqppppppmmmfff\\\SSSLLLMMMOOORRRVVVYYYYYYYYYRRRVVV\\\aaaeeehhhkkknnnsssvvvzzz{{{yyywwwtttsssnnnqqqvvv{{{~~~yyy}}}|||}}}~~~~~~|||zzzwwwuuuyyyxxxxxxwwwvvvuuuuuuuuuuuuuuusssrrrrrrrrrssstttrrrsssuuuvvvwwwzzz~~~nnnbbb]]]```jjjvvv}}}kkk[[[RRRSSSZZZeeennntttwwwyyyzzzwwwrrriii___VVVRRRSSSUUUTTTRRROOOMMMJJJFFF@@@===666555444333222333333444333333444444444444444444333333333333333333333333222222222333333444444444555555444333333222111111222333444444444444666888:::;;;;;;;;;;;;===@@@CCC???EEEQQQggg|||vvvqqqmmmmmmuuu~~~xxxsssrrrtttssssssqqqmmmiiikkkssszzz{{{}}}}}}yyyrrrmmmlllnnnmmmnnnnnnmmmkkkkkklllmmmnnnppprrrtttvvvyyy}}}|||qqqhhh\\\[[[YYYXXXVVVTTTSSSRRRTTTUUUWWW[[[dddqqq~~~{{{}}}}}}xxx}}}|||}}}|||yyyyyyyyyzzz{{{~~~xxxhhh```XXXWWWWWWUUUTTTVVVUUUTTTSSSRRRNNNHHH@@@;;;{{{pppddd[[[VVVZZZggguuu|||jjjUUUOOOXXXeeelll[[[QQQIIIGGGFFFDDDBBBAAAAAAAAAAAABBBEEEHHHIIIFFF???:::666555444444333333444444000111222222333333333222000000000000000000000000000000111111111222222222000111111111111222222222000111222333444444333333444333333333333333333222555555666777888888999999;;;;;;>>>AAABBBGGGTTTaaa|||}}}}}}|||www{{{~~~}}}zzzyyy~~~wwwmmmlllyyy~~~vvvuuuooohhheeeaaa[[[SSSMMMGGGKKKPPPSSSTTTTTTUUUWWWTTTXXX^^^cccfffiiimmmooorrrvvv{{{}}}|||yyywwwvvvooorrrvvvzzz|||}}}~~~~~~{{{}}}zzz|||~~~~~~{{{wwwtttssssssrrrqqqpppooooooooopppooommmkkkjjjhhhhhhhhhfffggghhhhhhiiilllpppsssrrrtttxxxzzz|||oooccc^^^aaaiiitttzzz{{{wwwbbbTTTQQQWWW```hhhnnnssswwwyyy{{{xxxrrrggg[[[TTTSSSTTTTTTRRROOOMMMJJJFFFAAA>>>777666444333333333555666444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333111333444444444555777999999:::;;;;;;<<<>>>BBBEEEBBBKKKZZZppp}}}xxxwwwvvvuuuwww{{{~~~zzzyyyzzzwwwvvvtttrrrpppqqquuuxxxzzzzzzxxxuuurrrooonnnmmmooopppqqqqqqooonnnnnnoooooorrrvvvxxxyyy{{{}}}~~~lllhhhbbb\\\XXXUUUTTTSSSTTTVVVWWWWWWYYYcccqqq|||~~~}}}vvv{{{}}}}}}zzzxxxwwwxxxzzz}}}ssshhh___[[[YYYVVVUUUWWWUUUUUUUUUTTTRRRKKKCCC>>>{{{lll```XXXYYYeeeqqqnnn}}}uuu[[[QQQVVV[[[ooouuu___RRRIIIHHHGGGEEECCCBBBAAAAAA@@@AAADDDHHHJJJGGG@@@:::666666555444444444444555000111222333333333333333////////////////////////000000111111222222222222000111111111111222222222333333444555444333222111444444444333333222222222666666777777888888888999:::;;;>>>BBBEEEKKKZZZhhh}}}yyyxxxzzz}}}}}}}}}vvvooorrr}}}sssiii^^^XXXTTTNNNGGGDDDDDDKKKSSSVVVUUURRRSSSUUUUUUYYY^^^cccgggkkknnnqqqqqquuu{{{~~~}}}{{{xxxwwwnnnqqqvvvyyy{{{|||}}}~~~yyy||||||wwwtttpppooonnnlllkkkjjjiiiiiieeedddaaa___\\\ZZZYYYXXX\\\]]]^^^^^^^^^aaaeeehhhfffhhhkkkmmmpppssswww{{{}}}~~~ooobbb^^^```gggppptttuuuxxx|||zzz|||jjjZZZPPPUUU\\\dddjjjoootttxxx}}}{{{vvvkkk___VVVSSSTTTTTTRRROOOMMMKKKGGGBBB???888777555444444555666777555555555444444333333333333333333333333333333333444333333333333333333333111222222333333444444555111333444444444555777999888999:::;;;<<>>:::;;;AAADDDLLL```vvv~~~yyywwwxxxzzz{{{yyywwwvvvyyywwwnnnbbbUUUOOOLLLIIIFFFGGGJJJNNNSSSVVVTTTQQQNNNLLLWWW]]]ccceeefffhhhmmmrrrssssssuuuwwwxxxvvvrrrooolllqqqwwwzzz{{{zzzyyyyyyzzz}}}~~~~~~zzzrrrtttnnnfffaaa``````^^^]]][[[XXXTTTRRRPPPOOOMMMLLLOOOQQQRRRSSSSSSVVVYYY\\\ZZZ[[[]]]```dddhhhlllooorrrtttwwwzzz}}}xxxlllfffaaacccggglllqqqssssssqqqssswww{{{}}}~~~rrr```SSSOOOOOOVVV___hhhrrr{{{wwwwwwtttlllbbbYYYVVVUUUUUUSSSQQQPPPOOOKKKEEE@@@:::777444333333444444333555555555555555555555555666555444333333333333444444444444444444444444444333222222111000000000111444444444444555777888999888:::<<<<<<===AAACCCCCCHHH\\\ttt~~~~~~{{{|||zzzwwwyyy|||{{{yyyrrroooxxx|||}}}|||yyyqqqooorrrtttrrrnnnnnnoooppprrrsssttttttuuuwwwwwwxxxyyyzzz{{{}}}~~~|||nnneee```\\\XXX^^^]]][[[WWWUUUXXX^^^cccqqq~~~zzzwwwyyyvvvooommmuuuzzz|||{{{}}}wwwpppllldddYYYTTTVVVWWWXXXWWWUUURRRMMMHHHEEEtttggg]]]UUUXXXaaaiiivvvtttZZZPPPPPPZZZuuuvvv```LLLHHHFFFFFFDDD@@@@@@CCCCCCDDDFFFGGGGGGEEECCCBBB;;;888555444444444333222222222111111222222333333111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333222222333333444555666666777888999:::;;;;;;===<<<>>>BBBHHHUUUkkk}}}}}}wwwuuuvvvzzz|||{{{xxx|||qqqfffZZZNNNIIIGGGEEEEEEFFFKKKNNNRRRSSSRRRPPPOOONNNWWW]]]cccffffffgggkkkoooqqqqqqrrrtttuuusssooollliiimmmssswwwxxxxxxwwwwww|||{{{uuupppjjjbbb\\\YYYXXXWWWVVVSSSQQQMMMKKKJJJIIIHHHGGGIIIJJJKKKKKKKKKLLLNNNQQQRRRSSSTTTVVVXXX[[[^^^```dddfffjjjnnnrrrvvvxxxzzzzzzpppkkkccceeehhhlllooopppooonnnqqquuuyyy{{{}}}xxxeeeUUUOOOLLLQQQXXX```jjjrrrsssvvvvvvqqqggg\\\UUURRRUUUTTTRRRRRRQQQMMMGGGBBB:::888444333333444444444444444444444444444444444555444444333333333444444444444444444444444444444444333222111111111111111444444444444555777888999:::;;;======>>>AAADDDEEENNNbbbyyy||||||zzzwwwyyy|||zzz{{{}}}{{{sssmmmlllrrr}}}}}}wwwpppooorrrtttqqqmmmooopppsssuuuwwwxxxyyyyyywwwwwwxxxyyyzzz|||~~~vvvjjjaaa]]]]]]]]]\\\YYYWWWWWW[[[^^^fffqqqzzzyyy{{{}}}~~~{{{rrroootttyyyzzzwwwyyy|||sssmmmcccYYYUUUVVVVVVWWWVVVUUURRRMMMIIIFFF}}}ooodddXXXSSSUUUaaaqqqeeeUUUOOOTTTjjjkkkQQQJJJDDDDDDCCC@@@AAACCCDDDEEEFFFGGGGGGEEECCCBBB;;;999555444444444333222111111222222222333333333222222222222222222222222111111111111111111111111111111111222222333333444111111222222222333333333333333333333333444444555666666777888999:::;;;;;;===@@@AAABBBLLL```uuuyyyssssssxxx~~~yyy~~~wwwiii\\\QQQFFFCCCCCCCCCFFFIIIOOOPPPPPPPPPOOOOOOQQQSSSXXX^^^dddggghhhhhhjjjlllnnnnnnooopppqqqoookkkhhheeeiiioootttuuuvvvvvvvvv|||~~~~~~|||}}}{{{yyyuuupppjjjeee]]]WWWSSSRRRQQQQQQNNNLLLIIIGGGGGGGGGGGGFFFHHHIIIIIIHHHGGGGGGHHHJJJLLLLLLLLLMMMNNNPPPQQQRRRUUUWWWYYY^^^ccciiinnnqqqzzz{{{vvvrrrlllnnnqqqtttuuuvvvuuuttttttvvvyyy|||~~~nnn\\\SSSLLLLLLPPPWWW```iiinnnsssxxxvvvlll___TTTOOOTTTTTTSSSSSSRRRNNNHHHDDD;;;888555333444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444333222222222333333444444444444555777888999;;;<<<===>>>???AAAEEEIIIWWWlll~~~}}}~~~zzzwwwvvvxxxyyy|||}}}wwwmmmhhhiiimmm{{{xxxsssoooooorrrsssqqqmmmoooqqqtttxxxzzz{{{{{{{{{vvvwwwxxxzzz{{{}}}sssgggaaa_________]]]ZZZYYYZZZ[[[___eeeqqq~~~~~~~~~wwwqqqsssxxxyyyvvvvvv}}}yyynnncccYYYTTTUUUTTTUUUVVVUUUSSSOOOKKKIIIwwwjjj]]]TTTPPPZZZgggwwwqqq\\\QQQRRRdddxxxtttXXXNNNDDDBBBBBBAAAAAACCCDDDEEEFFFGGGGGGEEECCCBBB<<<999666444444444333222111111222222333333333333222222222222222222222222111111111111111111111111000000111222333333444444111111222222222333333333333333333333333444555555666777777888999:::;;;<<<<<>>;;;777555555555555444333333333333333333333333333333444555555444444333333333333444444444555555555444444333444444555555444444444444555777888999;;;:::;;;??????@@@HHHSSSiii|||uuunnnqqqtttxxxwwwmmmbbbaaaeeennnuuutttpppkkkkkknnnsssvvvwwwuuuvvvxxxzzzzzzyyyxxxwwwvvvxxxzzz|||~~~ttthhhddd___\\\[[[]]]```aaagggbbbaaalll~~~vvvuuuzzz|||lll___UUUOOOQQQSSSTTTUUUTTTRRROOOMMMssseeeYYYQQQLLLOOOXXXjjj|||```QQQXXXeeennn[[[HHHAAA@@@@@@?????????AAACCCEEEEEEEEEDDDCCC===;;;777555555444333111000111222333444333222222222222222222222222222222111111111111111111111111111111111222222333333444111111222222222333333333444444444444444555555666777777888999:::;;;<<<<<<;;;>>>FFFTTTkkk{{{tttoooppp{{{{{{tttvvv~~~zzziiiZZZNNNEEE???<<<>>>AAAEEEMMMTTTYYYWWWUUUSSSSSSWWW^^^cccccceeeiiimmmpppqqqppppppnnnmmmnnnoooqqqqqqooommmlllpppuuuyyy{{{}}}~~~}}}xxxwwwssspppllliiigggfff___```eeejjjmmmpppxxx{{{pppfffaaa^^^\\\ZZZXXXXXXZZZ[[[\\\[[[WWWYYYZZZZZZYYYXXXXXXYYYWWWWWWWWWWWWUUUTTTSSSRRRPPPNNNLLLJJJIIIKKKMMMNNNPPPSSSVVVYYY]]]bbbgggkkkhhhmmmsssxxx{{{vvvgggWWWLLLIIIJJJRRRZZZeeeiiillljjjbbbXXXQQQNNNKKKNNNRRRSSSPPPLLLHHHFFF???<<<888666555666555444333333333333333333333333333444555555555444222111222333333444444555555555444444333333333444555555444444444444555777888999;;;999;;;@@@AAABBBLLLZZZtttvvvkkkjjjlllooonnneee\\\\\\bbbppp|||zzz~~~~~~|||rrrrrrooolllmmmpppuuuyyy{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxyyy{{{}}}{{{kkkfff___[[[ZZZ\\\___```ccc```^^^dddtttzzzuuuxxx~~~yyyjjj\\\QQQQQQSSSTTTUUUTTTRRRPPPNNN~~~mmm^^^UUUJJJKKKRRR```tttmmmUUUTTT\\\tttxxxbbbKKKAAA@@@???>>>===<<<>>>AAACCCDDDEEEDDDCCC>>>;;;888555555444333111///111222444444333222111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333444444444444444555666666777888888999:::;;;<<<<<<@@@???HHH^^^uuu{{{xxxrrrmmmnnnyyyzzzpppkkknnnzzzzzzkkk^^^QQQFFF@@@===<<>><<<888666555444333111///111222444444333222111000000000000000000000000111111111111111111111111333333222222222222222222111111222222222333333333555444444444444555666666777888999999;;;;;;<<<===FFFAAAJJJcccyyy~~~{{{yyyvvvsssoookkkmmmyyyxxxqqqgggbbbggguuu|||lll___VVVLLLBBB@@@===>>>AAADDDGGGMMMTTTVVVVVVVVVUUUVVVYYY^^^bbbdddeeegggjjjnnnrrrssssssmmmmmmmmmpppsssttttttsssnnnrrrvvvyyyzzz|||~~~}}}~~~yyyvvvvvvwww|||{{{xxxuuurrrpppooonnniiigggccc___[[[WWWUUUTTTRRRQQQTTT[[[___dddppp~~~~~~yyywwwuuuuuuvvvxxxxxxxxx|||yyywwwwwwxxxwwwvvvsssooojjjfffddd^^^\\\YYYUUUQQQNNNMMMLLLIIIHHHGGGFFFFFFJJJPPPTTTRRRXXX```eeehhhmmmuuu{{{zzzwwwwwwzzz}}}{{{gggYYYPPPLLLPPPVVVaaafffjjjhhhaaaWWWPPPMMMJJJOOOTTTVVVSSSNNNKKKJJJ@@@===999777666666555555555555555555555555555555555666777777555333000...222222333333444555666666222222222222333333444555444444444444666777888999===:::===EEEFFFGGGUUUfff{{{jjjgggeeedddccc___[[[]]]bbbmmmuuuqqqpppuuu{{{~~~wwwnnnjjjmmmrrrwwwzzz|||||||||yyyxxxwwwvvvwwwyyy{{{}}}zzz|||~~~}}}|||}}}~~~wwwrrrlllhhheeebbb^^^[[[WWW\\\aaaaaaaaahhhwww|||}}}zzzzzz}}}tttooonnnvvv}}}ooo^^^RRRSSSUUUVVVUUURRRPPPNNN|||jjj]]]VVVOOOLLLSSSbbbuuugggVVVWWW```yyyoooXXXHHHBBB@@@<<<999>>>???AAAAAAAAA@@@AAAAAAAAA???;;;888555444333444333333333333333333333333111111111111111111111111111111000000000000111111222222222222222222222222222222222222222222222222333444444444333333444666999888888999<<<>>>??????AAAGGGWWWnnn}}}vvvtttpppjjjhhhnnn}}}{{{|||~~~qqqiiieeeaaa^^^nnn}}}pppbbbVVVKKKCCC???===>>>@@@BBBCCCFFFJJJNNNTTTWWWZZZ[[[[[[\\\___cccaaabbbdddgggkkknnnqqqsssooommmjjjjjjlllnnnooonnnoooqqqsssvvvxxxzzz||||||}}}~~~}}}zzzvvvuuuttttttssssssqqqnnnkkkhhhfffcccaaa\\\XXXUUUTTTTTTUUULLLNNNPPPPPPRRRXXXccclll|||vvvsssnnnhhhaaa]]]]]][[[VVVRRRLLLIIIFFFEEEFFFHHHHHHHHHNNNOOORRRWWW___iiiqqqvvvzzz}}}xxxwwwxxxyyyppp___UUUPPPQQQUUUccclllooohhheeefff___TTTNNNKKKLLLQQQRRRMMMHHHGGGCCC@@@===999777555555555666555555555555444444444555555555555555555555555555555444333333333333444444444444444444444444444555555555555666777999:::===<<<===???@@@HHH^^^tttooogggiiiiiifffbbbaaaeeeiiiwwwwwwpppqqqqqqrrrvvv}}}~~~~~~yyyuuurrrsssssstttvvvwwwzzz{{{}}}}}}}}}{{{yyywwwwwwyyy{{{{{{|||}}}~~~}}}||||||}}}~~~wwwpppmmmmmmkkkddd]]]VVVXXX]]]bbbdddeeekkkrrr~~~}}}}}}zzzvvvwww|||uuukkkkkkrrr{{{|||fffYYYSSSPPPTTTWWWTTTOOOLLLvvvhhhYYYQQQLLLQQQ___rrrppp]]]YYYWWWkkkttt]]]KKKDDDAAA>>>;;;>>>???@@@AAABBBBBBCCCDDDAAA???<<<888555444444444222222222222222222222222222222222222222222222222222111111000000111111222222222222222222222222222222222222222222222222222333444555444333333555777999888888999;;;===>>>???BBBLLL```xxx~~~wwwpppnnnuuuzzzwwwxxx{{{|||rrrjjjhhhcccaaannn}}}||||||tttgggZZZPPPGGGAAA>>><<<>>>@@@AAACCCFFFJJJMMMSSSWWWZZZ\\\[[[\\\```cccbbbccceeehhhlllpppsssuuuqqqnnnjjjiiikkkmmmnnnnnnooopppsssuuuxxxzzz{{{{{{{{{{{{{{{zzzxxxvvvtttrrrsssrrrpppnnnjjjfffcccaaa```___]]][[[YYYVVVTTTSSSLLLNNNOOONNNNNNSSS\\\dddxxxyyyqqqkkkhhhccc\\\VVVTTTQQQMMMKKKKKKKKKJJJIIIHHHIIILLLPPPXXX```hhhmmmvvvzzz|||zzz|||~~~xxxhhh[[[RRRQQQTTTaaalllrrrpppooooooggg[[[PPPLLLLLLQQQRRRMMMIIIHHHCCCAAA===:::777555555555666555555555555444444444555555555555555555555555555555444333333333333444444444444444444444444444555555555555666888999;;;===<<<>>>@@@DDDOOOeee{{{vvvlllnnnooommmkkkkkkooosssyyy|||qqqqqqpppppprrrwww{{{{{{zzzvvvsssqqqrrrssstttuuuxxxzzz|||}}}}}}}}}|||zzzxxxxxxzzz||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~|||wwwwwwzzzwwwmmmddd\\\ZZZ\\\```aaabbbffflllyyyxxxzzz{{{xxxyyy}}}yyyooolllnnnuuujjjZZZSSSPPPTTTWWWUUUQQQOOOuuu```VVVNNNPPP\\\ooofff[[[RRR]]]www}}}eeeQQQGGGCCCAAA??????@@@AAABBBDDDEEEFFFFFFBBB@@@<<<888666444444444111111111111111111111111333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222444555666555444444666888888888888999:::<<<>>>???DDDTTTmmm|||tttttt|||{{{uuutttuuuvvvwwwsssmmmllliiifffqqqzzzuuuoooggg[[[PPPGGGBBB>>><<<;;;===???AAACCCFFFJJJMMMSSSWWW[[[]]]]]]^^^aaaddddddeeegggkkkooosssvvvxxxtttpppjjjhhhiiikkkmmmnnnoooppprrruuuwwwyyyzzzzzz{{{yyywwwxxxzzzyyyuuurrrtttrrrooolllhhhdddaaa___^^^^^^______]]]YYYUUUSSSMMMOOOQQQQQQSSSXXX```gggwww}}}wwwoooeee^^^ZZZWWWRRROOOLLLKKKHHHGGGEEEEEEGGGJJJPPPWWW^^^bbbnnnqqqvvv|||}}}zzz|||tttcccUUUQQQTTT\\\iiisssuuuwwwwwwooodddTTTNNNLLLOOOPPPMMMJJJIIICCCAAA>>>:::777666555555666555555555555444444444555555555555555555555555555555444333333333333444444444444444444444444444666555555555666888:::;;;===<<<>>>BBBHHHWWWnnnwwwnnnppprrrsssuuuyyy~~~zzzxxxsssmmmqqqooonnnqqqyyy~~~|||wwwuuusssssssssttttttvvvxxx{{{}}}~~~~~~~~~}}}{{{zzzyyy{{{}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{qqqccc]]]YYY[[[]]]___ccchhhyyyuuusssxxxzzz|||~~~~~~zzzqqqllliiimmmzzzooo\\\UUUPPPSSSWWWVVVTTTSSS~~~hhh]]]RRRQQQZZZoooqqq\\\TTTWWWmmmnnnYYYLLLFFFDDDDDDDDDCCCCCCDDDFFFGGGGGGGGGCCCAAA===999666555444444222222222222222222222222333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222444555666555555555777999888999999999:::<<>><<<;;;;;;===???AAACCCFFFKKKNNNUUUYYY^^^______```ccceeefffgggjjjmmmrrrvvvyyy|||wwwrrrkkkggggggjjjmmmooonnnppprrrtttvvvxxxyyyyyy|||yyywwwyyy}}}}}}yyyttttttssspppllliiifffdddccc```aaabbbbbbaaa^^^[[[YYYUUUXXX[[[^^^cccjjjsssyyy|||rrrkkkccc___ZZZUUUQQQNNNJJJHHHGGGFFFFFFHHHLLLQQQVVVZZZdddhhhnnntttzzz~~~}}}}}}~~~|||hhhWWWRRRUUUZZZdddoootttxxxyyyssskkkYYYQQQKKKLLLNNNLLLIIIIIIDDDBBB>>>:::777666555555666555555555555444444444555555555555555555555555555555444333333333333444444444444444444444444444666666555555666888:::;;;======>>>BBBKKK]]]sss}}}qqqjjjlllooouuu}}}xxxrrrpppnnnrrrnnnmmmqqqzzz|||~~~|||xxxwwwxxxxxxxxxxxxxxxyyyzzz{{{|||}}}~~~}}}{{{{{{|||~~~~~~|||||||||}}}~~~||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}lllaaaXXXVVVZZZ]]]ccciiiiiixxxwwwsssvvvwwwzzzqqqiiidddhhhyyytttaaaXXXQQQRRRUUUUUUUUUUUUrrreeeXXXTTT[[[ppp|||aaaWWWUUUfffwwwbbbRRRJJJGGGGGGIIIGGGEEEFFFHHHIIIHHHGGGDDDBBB>>>:::777555444444333333333333333333333333333333333333333333333333444444333333333333444444222222222222222222222222222222222222222222222222333555666555555555777999888999:::::::::===AAAEEENNNfff~~~~~~zzzzzzzzzwwwtttttt|||{{{tttwwwzzzyyyyyyzzz|||vvvyyy||||||ppp^^^WWWLLLCCC>>><<<<<<;;;;;;===???AAADDDGGGLLLOOOWWW[[[```bbbaaaaaaccceeefffhhhjjjnnnsssxxx{{{~~~yyyssslllhhhhhhkkknnnpppoooppprrrtttvvvxxxxxxyyy|||yyywwwyyy~~~{{{vvvsssqqqnnnkkkjjjiiiiiijjjiiihhhgggfffeeeeeeeeeeeedddfffjjjooouuu|||yyyoookkkfff```[[[VVVQQQMMMJJJIIIGGGGGGIIILLLPPPSSSZZZ___gggpppwww}}}}}}zzz|||jjjXXXSSSVVV[[[bbbkkkqqquuuxxxvvvrrr___UUUKKKJJJLLLJJJIIIIIIEEECCC???;;;777666555555666555555555555444444444555555555555555555555555555555444333333333333444444444444444444444444444666666666666777888:::;;;<<<===>>>AAAMMMaaauuuyyyoooggghhhmmmwwwyyyrrrqqqqqqrrrooommmqqqyyy~~~rrrzzz{{{yyyyyyzzz{{{}}}}}}|||{{{{{{{{{||||||~~~~~~}}}|||}}}~~~|||||||||}}}~~~zzz{{{{{{|||~~~~~~{{{zzz{{{}}}~~~~~~~~~|||{{{zzzxxxvvvuuutttssssssvvvyyyzzzzzzzzz{{{|||||||||{{{||||||~~~{{{xxxxxxkkk]]]XXXXXX[[[aaahhhfffnnn~~~}}}vvvvvvyyy}}}~~~ssshhhaaadddvvv~~~iii^^^SSSQQQSSSSSSTTTVVV}}}ooo```XXX\\\ooolllZZZUUU^^^|||~~~kkkYYYNNNJJJIIILLLIIIFFFGGGJJJLLLKKKJJJEEECCC???;;;777555555444333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222222444555555444555777999777999;;;;;;;;;>>>EEEJJJWWWnnn~~~~~~|||{{{}}}}}}yyytttxxxvvvsssyyy~~~~~~~~~kkkVVVPPPGGGAAA===<<<<<<<<<<<<>>>@@@CCCEEEIIIMMMQQQXXX\\\aaabbbaaa```aaacccccceeehhhlllqqqvvvzzz}}}zzztttnnnjjjjjjmmmppprrrpppqqqsssuuuwwwxxxyyyyyyzzzxxxxxxyyy||||||zzzvvvqqqpppmmmkkkjjjlllnnnooorrrpppmmmllllllnnnppprrrssstttwww{{{|||xxxqqqjjjccc[[[TTTPPPMMMKKKHHHFFFFFFHHHJJJLLLQQQWWW```iiiqqqwww}}}{{{yyy~~~nnn\\\UUUWWW\\\aaahhhooouuuyyyzzzzzzhhh[[[NNNJJJKKKKKKIIIJJJFFFCCC???;;;888666555555666555555555555444444444555555555555555555555555555555444333333333333444444444444444444444444444777666666666777999;;;<<<<<<>>>???CCCQQQfffyyy~~~{{{rrrggghhhmmmzzz{{{sssrrrrrrrrrpppppprrrwwwzzzzzzxxxsss~~~|||xxxwwwxxxzzzzzz~~~}}}|||||||||||||||}}}~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}zzzzzz{{{}}}~~~}}}zzzyyyyyyyyyzzz|||}}}~~~}}}}}}|||{{{zzzyyyyyyxxxwwwuuurrrooolllkkkjjjjjjiiikkkoooqqqqqqrrrssstttuuusssrrrqqqrrrtttvvvxxxxxx~~~xxxyyy}}}~~~rrrfff___[[[ZZZ]]]cccjjjkkkuuuzzzyyy}}}~~~{{{mmmbbbbbbooo~~~uuugggYYYSSSSSSRRRSSSVVVxxxggg[[[\\\lll{{{___WWWXXXkkkqqq___QQQKKKJJJLLLHHHEEEGGGLLLPPPPPPNNNFFFDDD@@@;;;888666555555222222222222222222222222222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222111333444444444444777999666999;;;<<<<<<@@@HHHOOOdddwwwyyyyyy|||{{{}}}{{{sssqqqxxx~~~xxx```LLLGGGAAA===<<<============???BBBDDDFFFJJJOOORRRWWW[[[```aaa___]]]]]]^^^___```dddhhhmmmssswwwyyyyyyuuuooollllllooorrrsssqqqrrrtttvvvwwwyyyyyyyyyzzzzzz{{{||||||{{{zzzyyyuuurrrooommmmmmooorrrtttxxxwwwuuuttttttwwwyyy{{{||||||}}}wwwnnndddZZZUUURRROOOLLLHHHFFFGGGHHHIIIKKKPPPXXX```hhhpppxxx}}}}}}}}}uuuaaaWWWVVVXXX\\\dddmmmuuuyyy|||~~~rrrbbbRRRLLLMMMLLLKKKKKKFFFDDD@@@;;;888666555555666555555555555444444444555555555555555555555555555555444333333333333444444444444444444444444444777666666666777999;;;<<<<<>>>>>>>>@@@BBBEEEGGGKKKPPPSSSVVVZZZ^^^___\\\ZZZZZZ[[[[[[]]]```eeejjjoootttvvvyyyuuupppmmmnnnqqqssstttrrrsssuuuvvvxxxyyyzzzzzz|||~~~~~~||||||}}}zzzwwwtttqqqqqqsssvvvxxx{{{{{{zzzzzz{{{}}}~~~}}}}}}~~~|||pppfff___WWWTTTOOOKKKIIIHHHIIIJJJHHHKKKQQQXXXaaakkkuuu{{{~~~~~~zzzfffYYYUUURRRVVV```llluuuyyy|||~~~xxxgggUUUNNNNNNNNNMMMMMMGGGDDD@@@<<<888666555555666666555555555444444444555555555555555555555555555555444333333333333444444444444444444444444444777777666666777999;;;<<<<<<@@@DDDKKK]]]uuu|||}}}yyyssskkkkkkiiilllzzz|||xxxvvvrrrtttuuutttrrrppppppppp|||}}}zzzxxxyyyzzzzzzzzzxxxxxxyyyyyy{{{|||~~~~~~{{{}}}}}}}}}}}}~~~{{{|||}}}~~~}}}~~~}}}|||{{{~~~~~~zzzyyyxxxxxxyyyzzzzzzzzzyyywwwwwwsssrrrpppnnnllljjjhhhgggeeeaaa\\\VVVSSSRRRSSSUUUZZZ]]]aaacccdddeeegggiiihhhgggeeeeeegggkkkooorrrllluuuvvvoookkkjjjkkknnnooojjjbbb___aaa```]]]ddduuu}}}}}}~~~~~~{{{ooofffgggllltttxxxeeeZZZUUUSSSTTTVVVqqq|||zzzbbbXXXccc}}}ttt^^^TTT\\\mmm~~~mmmXXXLLLJJJDDDFFFDDDAAAFFFRRRXXXWWWNNNIIIBBB<<<999777666666444444333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444555555555555666888999:::===888999@@@AAABBBOOO___zzz|||qqqppptttvvv}}}xxxuuu|||lllWWWFFFCCC@@@===;;;<<<>>>???BBBAAACCCGGGNNNSSSTTTSSSUUUWWWZZZ]]]___^^^ZZZWWW[[[[[[[[[]]]bbbiiiooosssvvvtttqqqnnnnnnpppsssuuuvvvwwwzzz|||~~~~~~xxxuuuwwwzzz{{{zzz~~~~~~}}}~~~}}}|||}}}tttiiifffbbb[[[RRRJJJGGGHHHJJJJJJJJJLLLQQQZZZfffqqqxxx~~~zzz|||lll\\\UUURRRTTTYYYaaallluuuzzz}}}}}}nnnZZZNNNLLLMMMMMMKKKMMMHHHBBB<<<999777555444666555555555555444444444666666555555555444444444222222333333333444444444555555555555555555555555555555555666777999;;;<<<===???BBBLLLddd}}}{{{xxx}}}}}}{{{tttkkkhhhkkkrrr}}}|||}}}}}}vvvzzzzzzsssiiigggnnnvvvyyywwwxxxzzzyyyvvvxxxzzz{{{|||{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||||||||}}}{{{yyyvvvuuutttuuuvvvwwwuuurrrooommmpppmmmhhheeeaaa^^^YYYVVVVVVTTTQQQNNNLLLKKKKKKLLLPPPQQQTTT[[[bbbffffffdddhhhhhhgggggggggkkkppptttuuuzzzqqqjjjkkkfffffflllpppkkkccc]]]]]]```bbbhhhwwwzzz{{{~~~wwwhhhdddgggttt|||mmm\\\SSSQQQOOONNNwww|||hhh[[[bbbyyyxxx```SSSXXXggguuu```OOOIIIBBBDDDBBB>>>CCCNNNVVVXXXVVVOOOEEE===:::888666555444444333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444444444444555666777999999<<<888:::???@@@BBBQQQdddtttqqquuuxxxyyysss{{{nnnYYYFFFCCC@@@===;;;<<<>>>???BBBAAACCCHHHOOOUUUWWWXXXYYYZZZ]]]```aaa```\\\YYYXXXWWWWWWYYY^^^eeelllppprrrrrrrrrsssssstttuuuuuuvvvwwwyyy|||~~~}}}zzzzzz{{{|||}}}~~~{{{yyyyyy|||~~~ssslllaaaVVVNNNJJJJJJJJJJJJIIIIIIMMMTTT___iiiooo{{{}}}}}}}}}ppp___UUUNNNOOOSSSZZZdddmmmtttwww{{{mmm\\\PPPMMMNNNMMMLLLKKKGGGAAA<<<999888666444666555555555555444444444666666555555555444444444222222333333333444444444555555555555555555555555555555555666888999;;;<<<>>>@@@EEERRRhhh}}}{{{xxxwww~~~|||zzztttnnnlllqqqzzz}}}{{{zzzyyyzzzxxxppphhhhhhpppxxx}}}~~~{{{yyyzzz{{{zzzwwwwwwyyyzzz{{{{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}|||zzzxxxvvvtttrrrsssssssssqqqmmmjjjhhhdddaaa^^^ZZZXXXUUUQQQNNNMMMKKKIIIGGGFFFFFFGGGHHHMMMOOOSSSZZZbbbggggggfffiiiiiihhhggggggjjjooosssuuuyyy~~~yyyooolllgggffflllpppmmmfffbbb]]]^^^___eeesss}}}}}}|||mmmhhhiiittt}}}lll[[[SSSSSSSSSSSS}}}ooo^^^___pppfffTTTUUU___wwwkkkUUUHHHBBBDDDBBB>>>@@@JJJVVV]]]___UUUGGG>>>:::999666444444444333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333444444333333333444555666888888:::999;;;>>>>>>CCCVVVlllxxxuuuxxx|||yyyqqq}}}kkkYYYEEECCC@@@===;;;<<<===>>>BBBBBBCCCIIIPPPWWW\\\^^^]]]___bbbddddddaaa^^^[[[WWWVVVUUUVVV[[[cccjjjooooooqqqtttxxxyyyyyyxxxwwwwwwwwwyyy{{{}}}}}}|||~~~}}}zzzvvvvvvxxx{{{}}}~~~{{{|||~~~~~~}}}}}}{{{~~~~~~mmm___VVVQQQNNNLLLKKKJJJIIIJJJOOOXXX```fffuuuyyy~~~zzzwwwzzzwwwbbbVVVMMMLLLMMMSSS\\\fffooosssvvvlll^^^SSSNNNMMMLLLKKKHHHEEE???<<<999888666555666555555555555444444444555555555555555444444444333333333333444444444444555555555555555555555555555555666666888999;;;<<<>>>AAAIIIXXXnnn~~~xxxuuuwww}}}yyyvvvrrrsssyyy}}}zzzxxx}}}{{{uuummmhhhjjjsss|||zzzpppnnnuuu}}}{{{xxxxxxzzzzzzxxxvvvwwwxxxzzzzzzzzzzzz|||~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{yyyzzzyyyyyywwwuuusssqqqlllllllllkkkhhhddd```^^^WWWTTTQQQOOONNNLLLIIIFFFEEEDDDBBBAAAAAABBBCCCDDDIIILLLSSS[[[dddiiijjjjjjlllllljjjiiihhhjjjnnnqqqwww{{{wwwmmmgggeeejjjooonnnlllkkk___^^^]]]```mmm}}}|||{{{|||vvvooommmttt~~~mmmZZZSSSTTTVVVWWWrrr___YYYdddsssnnnYYYUUUZZZooottt\\\JJJEEEFFFDDD@@@@@@IIIWWWaaabbbWWWHHH>>>;;;:::777444444444333333333222222222111111111111111111111111222222222222222222222222111222222222222222333333222222222333333333444444333333333333555666777888888:::===>>>>>>FFF]]]ttt|||yyy~~~xxxrrrvvvbbbRRRDDDBBB???===<<<<<<===>>>BBBCCCEEEJJJRRRZZZaaaeeebbbeeehhhiiigggddd```^^^ZZZYYYWWWXXX]]]dddlllqqqppprrrvvvyyyzzzzzzyyyxxxwwwwwwxxxzzz|||~~~|||~~~}}}zzzvvvtttvvvyyy|||}}}{{{zzzzzz}}}~~~}}}}}}}}}|||zzzxxx{{{vvvrrrssstttrrrrrruuu|||~~~lllaaaZZZSSSOOONNNLLLJJJJJJNNNUUU]]]bbbpppuuu|||xxxqqqrrrxxx~~~fffVVVQQQOOOMMMPPPYYYdddmmmrrrtttmmmcccXXXPPPKKKIIIHHHGGGCCC???<<<:::999777555666555555555555444444444555555555555555555555555333333333444444444444555555555555555555555555555555555666777888:::;;;<<<@@@BBBKKK]]]sss{{{xxx{{{~~~}}}|||~~~|||{{{{{{|||ssskkkiiinnnwwwxxxjjjccchhhnnnqqqpppppprrruuuwwwvvvuuuwwwyyyzzz{{{zzz{{{}}}~~~}}}|||{{{zzz{{{|||~~~~~~}}}{{{zzzxxxxxxvvvvvvuuutttqqqnnnkkkjjjbbbbbbaaa___\\\XXXTTTRRROOOMMMJJJIIIIIIHHHFFFDDDDDDBBBAAA??????@@@BBBCCCGGGLLLUUU___gggmmmooooooooonnnmmmjjjiiikkkooorrr|||nnngggcccgggmmmooorrruuugggbbb]]]\\\fffvvvwwwsssvvvqqqttt~~~ppp\\\SSSRRRTTTUUUrrr___TTTYYYdddmmmvvv]]]UUUUUUfffzzzbbbOOOFFFEEECCC@@@???EEERRR^^^^^^TTTHHH???<<<;;;888666444444333333333222222222111111111111111111111111222222222222222222222222111111111222222333333333222222222333333333444444333333333333555666777888777:::>>>>>>@@@LLLeee|||~~~uuutttzzziiiWWWKKKAAA@@@>>>===<<<===>>>>>>BBBDDDGGGLLLSSS\\\dddiiiiiimmmpppqqqmmmiiifffeee]]]\\\ZZZ[[[___fffmmmrrrssstttuuuvvvwwwxxxyyyyyyxxxwwwwwwyyy{{{}}}|||}}}~~~~~~~~~~~~zzzvvvtttvvvyyy|||}}}}}}{{{xxxyyy}}}}}}{{{{{{{{{yyywwwsssmmmiiiiiiiiihhhhhhkkkqqqtttxxx~~~yyykkk```WWWPPPOOOMMMJJJJJJMMMSSSZZZ___kkkrrrzzz|||pppnnnpppxxxlllYYYUUUQQQNNNOOOWWWbbblllrrruuusssmmmbbbUUULLLIIIIIIFFFCCC???<<<;;;999777666666555555555555444444444444555555555555555555555333333444444444555555555555555555555555555555555666666666777888:::<<<===AAABBBLLLaaaxxx}}}||||||}}}rrrkkklllsss|||wwwiii``````dddcccdddhhhlllqqqtttuuuuuuwwwyyy{{{{{{{{{{{{}}}|||{{{zzzzzz{{{}}}~~~|||zzzwwwtttsssqqqqqqpppooollliiieeeaaa___XXXWWWVVVTTTQQQMMMJJJHHHJJJHHHGGGGGGHHHGGGFFFDDDEEEDDDBBB@@@???@@@AAABBBHHHOOOZZZdddmmmqqqttttttqqqpppooommmlllnnnrrruuutttkkkeeefffjjjooovvv|||ssskkk```[[[___mmmzzzttt{{{{{{ssssss}}}wwwaaaVVVRRRQQQQQQtttaaaRRRQQQYYY```qqq}}}aaaUUUPPP\\\xxx~~~hhhUUUFFFCCC@@@???>>>AAAJJJSSSWWWQQQIIIBBB>>>;;;999888444444333333333333222222222222222222222222222222222222222222222222222222111111111222222333333444222222333333333333444444333333333444555666888888777;;;>>>???DDDTTTmmmyyypppttt{{{ooo]]]NNNGGG>>>>>>=========>>>???@@@CCCFFFJJJOOOUUU\\\dddiiiooossswwwwwwsssnnnlllkkk___^^^]]]^^^aaafffkkkooossssssrrrrrrsssuuuxxxyyyxxxwwwwwwwww{{{~~~{{{{{{}}}~~~}}}|||{{{{{{{{{|||}}}{{{xxxuuusssuuuwwwyyyzzz{{{xxxuuuuuuyyy~~~|||{{{|||}}}}}}|||nnnhhhcccccccccbbbcccfffhhhjjjnnnrrryyyuuufffZZZSSSNNNLLLIIIHHHJJJPPPWWW[[[gggoooyyyuuunnnjjjnnnuuuzzzsss___VVVQQQMMMMMMSSS^^^hhhnnnuuuwwwuuukkk[[[OOOKKKLLLGGGDDD@@@>>><<<:::888666666555555555555444444444444444444555555555555555333444444444555555555555555555555555555555555555666666666777999:::<<<===BBBCCCOOOggg{{{}}}~~~rrrnnnrrrzzz|||}}}{{{rrrfff]]]ZZZZZZZZZ]]]aaaggglllqqqtttvvvwwwxxxzzz{{{zzz{{{|||~~~{{{zzzzzz{{{|||~~~~~~|||zzzvvvqqqnnnkkkiiihhhgggfffccc```[[[XXXVVVPPPPPPOOOMMMKKKHHHFFFEEEGGGFFFEEEEEEGGGGGGFFFEEEEEEDDDBBB@@@@@@@@@BBBBBBKKKSSS___jjjqqquuuwwwxxxrrrqqqqqqoooooorrrvvvzzzvvvkkkggghhhmmmvvv~~~~~~ssseee\\\[[[eeeyyy|||vvvzzz{{{rrroooxxxjjj]]]WWWSSSPPPyyyfffTTTNNNRRRVVVcccxxxhhhYYYNNNVVVqqqlllYYYHHHBBB???@@@@@@@@@CCCJJJQQQQQQNNNHHH@@@;;;888888444444333333333333222222333333333333333333333333111111111111111111111111000111111222333333444444222222333333333333444444444444444555666777999999777;;;>>>@@@HHH[[[sssxxxoookkkqqq{{{pppbbbRRRGGGCCC<<<<<<<<<<<<===???@@@AAACCCGGGMMMRRRVVV\\\ccchhhmmmrrrwwwwwwrrrnnnllllllaaa``````aaacccgggjjjmmmnnnnnnnnnppprrrtttwwwxxxyyyxxxvvvwwwzzz{{{yyyzzz|||~~~~~~}}}|||zzzyyyyyyyyyzzz{{{vvvtttqqqppprrrsssttttttuuurrrpppppptttyyy}}}}}}{{{zzzzzz}}}rrrkkkeeeeeedddbbbcccfffeeefffiiimmmrrrzzzooobbbZZZQQQNNNJJJHHHIIIMMMSSSWWWbbblllxxx}}}pppfffeeejjjpppvvv|||zzzeeeVVVQQQLLLLLLQQQ[[[eeejjjnnntttvvvmmm]]]OOOKKKMMMHHHEEEBBB???>>>;;;888666666555555555555444444444444444444555555555666666444444444444555555555555555555555555555555555555666666777888999;;;<<<===BBBDDDSSSooo~~~}}}|||~~~sssqqqxxxzzzwwwqqqhhh___XXXSSSRRRTTTWWW\\\```eeejjjooorrruuuvvvxxxxxxxxxxxxzzz|||yyyzzz{{{|||~~~|||zzzvvvqqqlllgggcccaaa^^^]]]\\\[[[XXXUUURRRPPPNNNNNNMMMLLLKKKJJJIIIHHHHHHFFFEEEFFFHHHHHHGGGFFFFFFEEECCCBBBCCCDDDFFFGGGMMMVVVcccmmmsssvvvwwwxxxrrrrrrrrrqqqrrrvvv{{{uuukkkhhhjjjsss}}}yyyiii^^^ZZZaaavvvrrrsssxxxxxxnnniiirrrsssggg```ZZZVVV~~~kkkWWWNNNPPPPPPZZZnnnooo^^^OOOTTTnnnoooZZZKKKDDD@@@CCCDDDAAAAAAEEEOOORRRRRRLLLBBB:::888888444444444333333333222222333333333333333333333333111111111111111111111111000000111222333333444444222222333333333444444444555555555555666888999:::888;;;>>>AAALLL```www~~~vvviiihhhnnnzzzrrrfffYYYJJJAAAAAA::::::;;;<<<>>>@@@AAABBBDDDHHHOOOSSSWWW\\\aaafffiiiooottttttooojjjiiiiiicccddddddeeegggiiikkkmmmhhhiiilllooorrrtttvvvwwwyyyxxxvvvvvvyyy}}}xxxwwwzzz}}}~~~~~~|||{{{zzzyyyxxxyyyyyyzzzrrrpppnnnnnnoooppppppoooooommmkkklllqqqvvv{{{}}}~~~zzzxxxwwwzzz~~~xxxqqqkkkiiihhhfffgggjjjeeegggiiimmmrrryyywwwiiibbbUUUQQQMMMIIIJJJMMMRRRVVV___jjjwww~~~sssddd```ccchhhoootttwwwjjjVVVRRRMMMLLLRRR[[[dddiiifffnnnssskkkZZZMMMIIIKKKIIIGGGCCC@@@>>><<<888555666666555555555444444444444444444555555555666666444444444555555555666666555555555555555555555555666666777888999;;;<<<===BBBEEEWWWuuu{{{yyy~~~~~~tttsss|||yyyrrriii```XXXSSSNNNLLLQQQSSSWWW[[[___dddiiilllssstttvvvvvvvvvwwwxxxzzzyyyzzz|||~~~{{{yyytttoooiiiccc___\\\VVVVVVVVVUUUTTTQQQOOONNNNNNNNNNNNMMMMMMLLLLLLLLLJJJHHHHHHHHHJJJJJJIIIHHHGGGFFFEEEEEEFFFIIIKKKMMMNNNWWWeeeoootttvvvwwwxxxqqqrrrrrrrrrtttxxx~~~}}}ooohhhhhhqqqzzz|||lll___YYY```vvvoooooorrrzzzuuukkkdddmmmyyyyyyooohhhaaa\\\lll[[[PPPLLLQQQXXXhhh\\\NNNQQQccc{{{ttt\\\MMMHHHDDDBBB???<<>>777333333333444444444555555111111111222222333333444222222222222222222222222222222222222222222222222222222333333333333444444444444444555555777888999777???AAAAAAMMMhhh}}}xxxxxxwwwvvv{{{{{{|||{{{yyytttkkkfffmmm{{{}}}kkkZZZNNNFFF@@@<<<999:::<<<======>>>AAADDDIIIKKKNNNSSSWWW\\\___aaadddfffiiikkkjjjgggdddaaabbbbbbaaaaaaaaacccdddeeeiiiiiijjjmmmppprrrrrrqqqtttvvvyyyzzz{{{~~~~~~|||xxxtttrrrtttvvvvvvvvvwwwxxxxxxuuuqqqnnnqqqmmmjjjjjjkkkkkkiiifffggghhhjjjlllnnnqqquuuyyy~~~zzzxxxpppsssvvvvvvxxx}}}vvvmmmlllmmmkkkiiijjjkkkjjjjjjmmmssszzznnn```YYYSSSOOONNNMMMLLLNNNRRR[[[eeerrrzzz}}}|||iii]]][[[___ccceeelllqqq{{{rrr\\\QQQJJJLLLPPPTTT```nnnmmmnnnkkkddd[[[SSSNNNMMMIIIHHHEEEAAA===:::777555777777666666555555555444666666666666555555555555555555555555555555444444555555444444444444555555666555555666888:::<<<>>>BBBIII]]]www|||uuuwwwyyytttvvv}}}~~~zzztttlll```WWWRRROOOLLLIIINNNNNNPPPRRRVVV[[[```bbbkkknnnqqqssstttuuuwwwyyyzzz{{{|||}}}|||uuunnniiiccc\\\WWWYYYZZZ[[[ZZZXXXVVVUUUUUUUUURRROOOOOOQQQSSSQQQOOOOOOJJJHHHJJJKKKJJJJJJLLLGGGHHHHHHGGGFFFGGGIIIKKKSSSYYYccckkkppprrrssssssnnnppprrrtttwww|||tttmmmnnnqqqtttyyynnnccc[[[```ttt~~~nnnqqqtttvvvxxxxxxqqqiiibbbhhhrrr}}}xxxsssooodddYYYnnn\\\QQQLLLOOOUUUbbbvvvdddUUUSSS```vvvxxxaaaMMMIIIEEEDDDAAA>>>@@@DDDNNNYYY[[[PPPEEEBBB===666555555555444444333333333222222222222222333333333222222222222222222222222222222222222222222222222222222333333333333444444444444444555666777888999999???BBBDDDTTTooo|||ssstttsssrrrzzzzzzwwwyyyyyyxxxwwwsssmmmiiippp|||tttcccTTTJJJDDD???<<<999:::<<<======???AAADDDIIIJJJNNNSSSWWW\\\___aaaccceeehhhiiihhhddd```]]]^^^^^^]]]]]]]]]^^^```aaabbbcccdddgggjjjmmmmmmmmmuuuxxx{{{|||}}}|||}}}}}}yyyuuurrrrrrssstttttttttuuuvvvtttqqqnnnjjjhhheeeeeefffgggeeedddeeegggiiikkklllooosssvvv|||~~~{{{xxxpppppppppppprrrxxx}}}tttmmmlllmmmlllkkklllkkkkkklllpppvvv|||zzzjjjZZZTTTOOOMMMLLLJJJLLLPPPXXXbbboooxxx|||~~~nnnaaa[[[ZZZZZZZZZ___dddmmm|||yyy___SSSKKKLLLOOOTTTaaaooorrrsssrrrkkk```TTTLLLHHHJJJHHHEEEBBB>>>:::888666777666666666555555555555666666666666555555555555555555555555555555555555555555444444444444555555666555555666888:::<<<>>>AAAJJJ```{{{{{{sssrrr{{{}}}~~~yyyvvvyyy~~~}}}yyyqqqhhh\\\TTTPPPNNNLLLJJJLLLLLLMMMPPPSSSWWW[[[^^^gggjjjnnnppprrrtttwwwyyyzzzzzz|||}}}}}}vvvpppkkkeee```______```___]]]\\\\\\\\\]]]YYYTTTTTTVVVXXXYYYWWWQQQLLLJJJLLLMMMJJJJJJLLLIIIIIIJJJIIIHHHIIIKKKMMMSSSZZZbbbjjjnnnpppqqqqqqmmmooosssvvvyyy~~~zzzpppnnnpppssszzzqqqeee\\\^^^ooo{{{pppsssvvvyyy~~~xxxnnndddhhhoooxxxxxxuuurrrggg\\\rrr^^^TTTOOONNNSSS^^^nnnnnn[[[TTT\\\nnnzzzdddOOOJJJFFFEEECCC@@@AAADDDKKKVVV[[[SSSIIICCC<<<444777666555444333222222111333333333333222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444555666777999999;;;???BBBJJJ^^^yyyzzzppppppqqqpppttt{{{vvvuuuwwwwwwuuuvvvuuurrrpppvvvtttiiiZZZMMMEEEAAA>>>;;;999;;;<<<======???BBBDDDIIIKKKOOOSSSXXX\\\___aaabbbdddggghhheee```ZZZVVVXXXWWWVVVVVVVVVWWWXXXYYY[[[\\\___bbbeeehhhjjjkkktttwww|||~~~{{{xxxwwwzzz}}}|||wwwrrrpppppppppoooooopppqqqqqqooommmiiigggffffffggghhhhhhgggeeegggiiijjjlllnnnqqqtttzzz|||}}}{{{rrrnnniiigggjjjooouuuxxxtttlllfffgggiiihhhiiikkkgggiiilllpppvvv|||ttt^^^VVVOOOLLLKKKIIIJJJMMMSSS]]]jjjtttzzz~~~}}}rrrfff]]]WWWUUUTTTVVVXXX___llleeeXXXMMMKKKNNNSSSaaaqqqtttwwwxxxssshhhZZZMMMFFFJJJIIIFFFCCC???<<<999888666666666666555555555555666666666666555555555555555555555555555555555555555555444444444444555555555555666666888;;;===>>>BBBMMMeee{{{rrrooosssuuurrrtttyyyzzzvvvyyy{{{zzzzzz}}}{{{vvvnnneeeXXXPPPLLLLLLLLLKKKJJJJJJKKKLLLOOORRRUUUWWWaaadddhhhkkknnnrrrwwwzzzyyyzzz{{{~~~~~~xxxrrrooolllkkkkkkkkkjjjjjjiiiiiiiiiccc\\\ZZZ\\\```bbbbbbUUUPPPMMMNNNNNNKKKJJJLLLJJJJJJKKKKKKJJJKKKNNNPPPUUUZZZbbbhhhkkkmmmnnnooollloootttxxx|||vvvooooooqqq}}}yyysssiii^^^\\\iiiyyy~~~vvvwwwyyyyyyjjjjjjlllsss|||}}}wwwvvvtttjjj^^^vvvcccXXXSSSPPPTTT___ooottt^^^RRRVVVfffzzzeeeQQQKKKGGGGGGEEEBBBBBBDDDGGGQQQWWWRRRJJJCCC<<<666666666555444333333222222444444444333333222222111222222222222222222222222222222222222222222222222222222222333333333444444444444444555666888999:::===>>>BBBPPPiiizzzpppoooqqqqqqrrruuu~~~xxxxxxxxxwwwvvvyyyzzz{{{|||{{{lllbbbSSSHHHBBB???===;;;999;;;======>>>???BBBDDDJJJLLLPPPVVVZZZ^^^aaabbbbbbdddffffffccc\\\UUUPPPQQQPPPOOONNNNNNOOOPPPPPPVVVXXX[[[___bbbfffjjjlllpppuuu{{{vvvqqqooopppvvv|||}}}xxxrrrnnnnnnlllkkkiiijjjkkklllkkkjjjiiihhhggghhhiiijjjjjjjjjeeehhhjjjlllmmmooorrrtttyyy|||wwwoooeeeaaacccfffgggfffeee^^^ZZZ[[[]]]^^^```cccaaaccchhhmmmrrrxxx}}}zzzdddZZZPPPLLLJJJGGGGGGJJJNNNWWWeeepppvvv|||{{{xxxrrriii___YYYWWWWWWWWWUUUXXXbbbrrrooo___QQQMMMNNNSSSbbbsssvvvxxxyyyvvvmmm```TTTLLLKKKIIIGGGDDD@@@===:::999666666666666666555555555666666666666555555555555444444444555555555555555555555444444444444555555555555666777999;;;>>>???FFFRRRiiiyyysssppprrrrrrnnnmmmoootttooolllppp{{{xxx{{{{{{uuurrrnnndddWWWNNNJJJJJJKKKJJJIIIIIIJJJKKKMMMOOOQQQRRRZZZ\\\aaaeeejjjooovvvzzzyyyzzz|||~~~}}}|||zzzzzz{{{{{{zzzzzztttmmmddd```aaaeeehhhiiiYYYSSSOOOOOONNNJJJHHHJJJIIIJJJKKKKKKKKKLLLOOORRRXXX\\\aaafffiiikkkmmmoookkkooovvv{{{sssppppppwwwuuuqqqjjj```\\\eeerrr}}}}}}rrrnnnlllqqq{{{{{{uuusssqqqiii___|||iii\\\TTTQQQVVVbbbtttwww___PPPPPP___~~~|||iiiUUUMMMHHHHHHGGGDDDCCCEEEEEENNNTTTQQQIIIBBB===:::444444444444444444444444555444444333333222222222222222222222222222222222222222222222222222222222222222222333333333444444444444444555777888:::;;;======DDDVVVqqqzzzrrrqqqsssttttttuuu||||||}}}{{{zzz|||vvvhhh^^^PPPFFFAAA>>>===;;;:::;;;===>>>>>>@@@BBBEEEKKKNNNSSSXXX]]]```bbbccccccdddeeeddd```YYYQQQMMMKKKJJJIIIHHHGGGGGGHHHIIIOOORRRWWWZZZ^^^ccciiimmmmmmsss{{{xxxnnnhhhfffiiiqqqzzz|||wwwrrrooopppllljjjfffeeeeeefffffffffeeeeeeeeeeeedddeeefffgggeeehhhkkkmmmnnnpppsssuuuyyy{{{~~~ttthhh```___^^^\\\XXXXXXRRROOOPPPRRRSSSVVVZZZ[[[___dddiiimmmrrrxxx}}}~~~lll```SSSMMMJJJGGGFFFGGGJJJRRR^^^jjjssszzzwwwuuuoooggg```ZZZYYYYYYVVVSSSTTT\\\fffwwwyyygggWWWPPPOOOSSScccssszzzzzzyyyvvvnnncccXXXPPPKKKIIIGGGDDD@@@===;;;:::555555555666666666666666666666666666555555555555444444444555555555666666555555444444444444555555555555666777999<<<>>>@@@HHHTTTjjjwwwtttrrrsssrrrmmmiiihhhjjjggggggmmmxxxyyyvvvooolllpppfffXXXNNNJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMOOOOOOSSSVVVZZZ___eeemmmuuu{{{zzz{{{|||~~~~~~vvvmmmggggggjjjllllll\\\VVVQQQQQQNNNIIIGGGHHHFFFHHHIIIJJJJJJLLLPPPSSSZZZ]]]aaadddfffiiilllooolllqqqxxx}}}|||tttqqqqqqnnnlllhhhccc___eeennnvvvqqqmmmqqqzzzxxxooommmmmmhhhaaa~~~ssscccVVVSSSWWWdddxxx|||cccPPPNNN\\\uuuqqq[[[RRRKKKJJJJJJHHHGGGIIIHHHOOOUUUTTTLLLDDD>>><<<333333333444444444555555444444444444333333333333222222222222222222222222222222222222222222222222222222333333333333444444333444444666777999;;;<<<>>>???GGG]]]xxx}}}wwwvvvxxx{{{{{{{{{}}}}}}~~~}}}rrrdddZZZMMMDDD???>>>===<<<:::<<<===>>>>>>@@@CCCEEEKKKNNNSSSYYY^^^aaacccccccccdddcccaaa\\\UUUNNNJJJHHHGGGEEEDDDCCCCCCCCCDDDGGGKKKPPPTTTXXX^^^eeekkkooouuu}}}~~~qqqfff___]]]bbbkkkvvvyyyvvvrrrrrruuuqqqmmmgggcccaaaaaabbbaaadddeeeeeecccaaaaaabbbcccbbbeeeiiilllnnnppprrrtttwwwxxx{{{~~~zzznnneee```\\\WWWSSSQQQMMMJJJKKKKKKKKKOOOTTTYYY]]]aaaeeehhhmmmtttzzz{{{uuufffWWWOOOLLLHHHFFFFFFGGGNNNYYYeeeoooyyy{{{wwwpppiiibbb]]]ZZZXXXSSSPPPQQQWWW]]]hhhnnn[[[RRROOORRRaaaqqq~~~|||yyyuuunnncccXXXQQQJJJIIIFFFCCC@@@===;;;:::555555555666666666666666666666666666555555555555333333444444555666666666555555444444444444555555555555666777999<<>>;;;444444444444444444333333333333333444444444444444222222222222222222222222222222222222222222222222222222333333333333444444333444444666777:::;;;<<<@@@AAAMMMddd~~~~~~|||~~~nnn]]]TTTHHH@@@=========<<<:::<<<>>>>>>???@@@CCCEEEJJJMMMRRRXXX]]]```aaabbbbbbbbb```\\\WWWQQQKKKHHHFFFEEECCCBBB@@@@@@@@@AAAAAAFFFLLLPPPTTT[[[dddkkkuuuzzz}}}rrrhhh```ZZZWWW]]]gggrrruuusssrrrvvv{{{yyyssskkkdddaaa_________bbbcccccc```]]][[[\\\^^^\\\___dddhhhjjjllloooqqqrrrssstttwww|||uuukkkddd^^^XXXTTTNNNJJJGGGHHHGGGFFFJJJPPPUUUXXX]]]___```fffnnnuuuwwwzzz}}}|||lll[[[RRRMMMIIIGGGGGGGGGLLLUUU```lllxxx|||vvvqqqmmmggg```[[[UUURRRSSSVVVVVVYYYlllrrr^^^SSSNNNPPP]]]lllzzzxxxwwwtttoooeeeZZZQQQIIIHHHFFFCCC@@@===;;;:::555555555555666666666777666666666666555555555555333333444444555666666777555555444444444444555555555555666777:::===@@@AAAIIIZZZxxx~~~{{{vvvqqqooommmkkkhhhaaa```ccclllxxxppphhhgggkkkcccXXXOOOLLLKKKIIIHHHHHHHHHIIIKKKLLLLLLMMMMMMLLLNNNRRRWWW___iiisss{{{}}}~~~~~~|||yyytttpppfff___YYYWWWRRRLLLHHHHHHDDDEEEGGGIIIJJJMMMQQQTTTWWWYYY[[[]]]___dddiiimmmsssvvv{{{xxxnnneee^^^___dddffffffhhhyyy{{{wwwwww{{{rrrkkkkkkhhhdddlll___^^^iii~~~rrrZZZQQQZZZ___|||~~~ggg[[[QQQOOOOOOOOOPPPRRRSSS[[[dddfff[[[KKK>>>999666666555444333222222111333333333444444555555555222222222222222222222222222222222222222222222222222222333333333444444444333444444666888:::<<<===AAADDDPPPiiizzz|||kkkXXXOOODDD===;;;<<<======;;;<<<>>>>>>???@@@CCCEEEHHHKKKQQQWWW\\\___``````aaa```]]]YYYTTTNNNIIIGGGFFFEEECCCAAA@@@??????@@@@@@EEEKKKPPPTTTZZZdddlllzzz|||pppfff```\\\XXXUUUZZZdddooosssrrrrrrxxxxxxnnnfffaaa___^^^^^^\\\]]]\\\YYYTTTRRRRRRTTTWWW[[[```dddgggiiilllnnnnnnnnnnnnqqqvvv~~~yyyppphhhaaa[[[XXXMMMIIIFFFFFFDDDCCCGGGMMMQQQTTTXXXYYYZZZ___hhhpppuuuvvvyyy}}}ooo]]]SSSOOOJJJGGGGGGFFFKKKSSS^^^kkkxxx|||zzzyyysssiiiaaa\\\XXXWWWXXXSSSQQQ___ssssss___SSSMMMNNNZZZhhhrrrrrrssstttqqqiii]]]TTTHHHGGGEEEBBB???===;;;999444555555555666666777777777666666666555555555555333333444444555666777777555555555444444555555555555555666777:::===@@@BBBLLL```zzzrrrnnnnnnnnnlllcccaaadddmmmzzzppphhhgggggg```VVVOOOLLLKKKJJJHHHFFFGGGIIIJJJKKKLLLLLLLLLKKKMMMQQQVVV]]]hhhssszzz~~~}}}xxxsssjjjccc\\\YYYUUUNNNJJJJJJDDDEEEHHHIIIKKKNNNRRRVVVUUUWWWXXXZZZ\\\aaagggllluuuxxx|||zzzpppdddZZZ\\\dddgggfffeeesss|||{{{qqqmmmhhhbbb~~~{{{~~~sssbbb^^^eeezzz~~~___TTTWWW]]]tttxxxfffTTTOOOOOOOOORRRVVVUUU___jjjmmmcccQQQCCC===888777555555666666555444555555666666555555444333222222333444444555666666444444333333333444555666333333333444444444555555444555777888888;;;>>>AAAAAACCCUUUrrruuuvvvwwweeeZZZNNNCCC@@@???>>>===???;;;===>>>???>>>>>>@@@BBBJJJKKKNNNUUU]]]bbbcccbbbbbb___ZZZWWWSSSOOOKKKHHHEEEDDDCCCCCCCCCBBB???<<>><<<777777666555555555555555888888777555555444444444666666666666666666666666555555555555555666777777555666777777888;;;@@@DDDMMMhhhsssmmmwwwzzzkkkeeeeeegggmmm{{{uuuiiieeejjj```UUUQQQNNNJJJIIIJJJIIIIIIIIIIIIIIIIIIIIIIIILLLNNNQQQVVV]]]gggrrryyy{{{~~~}}}sssjjjbbb[[[WWWSSSMMMJJJKKKIIIJJJLLLMMMOOOPPPQQQQQQRRRRRRTTTWWWWWWZZZeeepppwwwzzz}}}yyyqqqeee[[[[[[```ccceeegggmmm}}}rrrnnnhhh```~~~zzz}}}{{{ccc\\\aaavvvdddTTTTTTVVVjjj{{{iiiVVVNNNLLLLLLNNNRRRVVVbbbqqqwwwnnn\\\JJJ@@@999777555555666666555444444444444444444333333222222222333333444444555555333333333333333444444555333333333444444444555555333444555666666888<<<>>>AAAFFFYYYuuuppprrr~~~uuugggWWWLLLAAA>>>===<<<<<<======>>>@@@AAA@@@@@@BBBCCCFFFHHHNNNWWW```eeeeeedddccc```[[[VVVRRRNNNIIIFFFFFFEEEDDDDDDDDDCCC@@@>>>CCCBBBFFFLLLRRRZZZgggsss~~~rrreee\\\WWWUUUXXX\\\aaafffmmmrrruuuwwwyyyzzz}}}vvvkkkccc\\\WWWRRRPPPNNNKKKJJJJJJKKKKKKNNNOOOQQQWWW^^^dddggghhhfffgggggghhhkkksss~~~|||pppfff]]]UUUOOOKKKIIIGGGEEEEEELLLTTTYYYZZZXXXUUUSSSVVV\\\bbbkkkrrrzzz~~~{{{fffZZZSSSMMMHHHGGGHHHHHHMMMXXXeeerrr{{{vvvmmmjjjcccZZZTTTTTTYYY___www}}}zzz{{{xxxdddWWWPPPMMMQQQVVVfffmmmssssssqqqjjj\\\PPPLLLJJJGGGDDDCCCAAA>>>;;;888888777666666666666666888777666555555444444444666666666666666666666666444444444444444555666666666777777777999<<>>BBBJJJ___yyymmmnnn{{{}}}qqqfffRRRHHH???<<<<<<::::::<<<>>>@@@BBBCCCCCCCCCDDDFFFDDDIIIRRR]]]gggkkkllljjjgggccc^^^XXXTTTOOOJJJGGGHHHGGGFFFEEEEEEDDDAAA???@@@@@@EEELLLSSS\\\jjjvvvzzzuuukkk```ZZZWWWUUUWWW\\\aaafffnnntttxxxzzz|||}}}sssiii^^^VVVPPPNNNKKKIIIGGGGGGHHHHHHGGGHHHLLLSSS\\\dddjjjlllggghhhhhhiiikkksss~~~xxxlll```WWWNNNKKKHHHHHHFFFGGGOOOXXX```^^^[[[UUUPPPQQQUUUZZZhhhpppyyy}}}~~~iii\\\UUUOOOJJJIIIIIIHHHKKKUUUaaappp}}}yyyooocccYYYTTTWWWZZZlll{{{xxxzzzgggZZZPPPKKKMMMQQQ___hhhrrrwwwvvvooo```RRRMMMJJJGGGEEECCC@@@===:::999999888777777777777777888777666555555444555555666666666666666666666666444444333333444444555666777888888999:::===BBBEEESSSppp|||yyyiiihhhjjjppp}}}}}}oooiiiggg]]]TTTPPPNNNJJJIIIJJJEEEFFFGGGHHHJJJKKKLLLMMMLLLMMMOOOSSSZZZeeeqqqyyy{{{~~~~~~rrrkkkccc\\\XXXSSSMMMJJJKKKGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHIIILLLNNNSSS```mmmtttwww{{{~~~zzzmmmbbbXXXWWWZZZ\\\^^^```hhh|||yyytttmmmeeezzzzzz{{{{{{~~~oooaaa[[[kkkttt^^^VVVOOOZZZkkk~~~qqq\\\MMMFFFEEEHHHJJJPPPddd~~~{{{]]]EEE===:::777555555666555555333444444444444333222222333222222222222222222222111111222222333333333333333333333444444444555555777888999999999:::===@@@BBBOOOfff}}}nnnmmmwwwsssjjjbbbMMMEEE>>><<<<<<::::::<<<>>>@@@CCCDDDDDDDDDEEEGGGFFFMMMZZZgggppptttsssqqqmmmiiibbb]]]XXXTTTOOOLLLJJJHHHFFFEEEEEEDDDAAA???>>>???DDDLLLUUU___mmmzzzvvvlllcccZZZWWWUUUSSSVVVZZZ___eeemmmtttyyy}}}zzzoooddd\\\WWWTTTPPPLLLIIIFFFFFFEEEFFFGGGJJJRRR\\\fffmmmqqqlllnnnooooooqqqxxx|||qqqdddZZZOOOKKKHHHHHHGGGJJJSSS^^^hhheee```XXXQQQPPPSSSXXXfffnnnxxx}}}kkk]]]UUUOOOKKKJJJHHHGGGKKKUUUbbbpppzzzlll___WWWWWWYYYbbb|||~~~yyynnn___TTTLLLKKKOOOXXXdddqqqyyyzzzssscccUUUMMMKKKGGGEEECCC@@@===:::999888777777666666777777777777666555555555555555666666666666666666666666555444444444444555666666888999999999:::>>>CCCFFFTTTrrrpppnnnooovvv|||nnnhhhddd[[[RRROOONNNJJJIIIJJJFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLNNNRRRYYYdddqqqyyy{{{~~~vvvmmmeee^^^ZZZUUUOOOLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJFFFEEEEEEGGGIIIOOO]]]kkksssvvv{{{~~~xxxiii___VVVTTTVVVXXX[[[___aaarrr~~~xxxrrrmmm|||{{{{{{zzz|||oooaaaZZZfffxxxaaaUUUNNNWWWhhh}}}ttt```NNNFFFFFFHHHIIINNNdddiiiLLL???<<<888666555666666555555555555555555444333333333222222222222222222222000111222333333333222222333333333444444444555555666888999999999;;;>>>AAAEEEVVVnnnqqqpppuuuwwwllleee___JJJCCC???>>>===:::;;;>>>>>>@@@DDDEEEEEEEEEFFFGGGIIIRRRaaaooowwwzzzyyywwwrrrnnngggaaa\\\WWWSSSQQQJJJHHHEEEDDDDDDCCCAAA???>>>???DDDNNNWWWbbbqqq~~~~~~sssddd\\\TTTRRRQQQQQQSSSWWW]]]bbbjjjrrrxxx}}}}}}uuullleee]]]ZZZUUUPPPKKKHHHGGGFFFGGGGGGJJJQQQ\\\fffnnnrrrsssuuuvvvvvvxxx~~~rrrfff\\\QQQLLLIIIHHHIIIMMMYYYeeennnkkkdddZZZRRROOOSSSWWWeeennnxxx}}}mmm^^^UUUNNNJJJIIIEEEFFFLLLXXXeeesssuuuggg]]]ZZZ[[[^^^uuu{{{vvvgggYYYNNNLLLOOOSSS___nnnxxxzzztttdddVVVMMMJJJGGGEEECCC@@@===;;;777777666555555555555666777666666555555555555666666666666666666666666666666666666666666777777888888999::::::;;;>>>CCCGGGVVVtttxxxvvvwww{{{vvvyyy{{{nnniiiaaaXXXPPPNNNMMMJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIKKKLLLOOOSSSZZZeeeqqqxxx{{{~~~|||qqqiiiaaa]]]XXXQQQNNNOOOMMMMMMMMMMMMLLLKKKJJJIIIEEECCCDDDEEEGGGMMMZZZhhhqqqtttyyy}}}wwweee\\\TTTRRRTTTVVVZZZ^^^^^^kkk~~~|||wwwttt}}}{{{{{{zzz{{{~~~zzzlllaaaYYY```uuu{{{aaaQQQMMMUUUhhhxxxeeeRRRHHHHHHIIIIIIMMMccctttUUUAAA===999666555666666555555555666666555555444333222222222333333333333333000111333444444444333222333333333444444444555555444555666777888:::===@@@III^^^wwwxxxqqqqqquuusssiiibbb[[[FFFBBB??????>>>;;;<<<@@@>>>AAAEEEGGGGGGGGGGGGHHHKKKVVVfffuuu}}}{{{uuummmeee___ZZZUUURRRKKKIIIFFFDDDCCCBBBAAA???>>>@@@FFFOOOYYYeeettt}}}qqq```XXXPPPMMMMMMMMMPPPTTTZZZ^^^fffmmmttt|||{{{tttnnn___\\\WWWRRRNNNKKKJJJIIIHHHHHHJJJPPP[[[fffooosssyyyzzz{{{|||}}}wwwiii]]]TTTNNNIIIHHHIIIQQQ```nnntttpppggg\\\RRROOOQQQUUUdddlllwww|||ppp___VVVNNNIIIHHHEEEFFFMMMZZZhhhwww~~~qqqfffaaa___^^^qqq{{{~~~ooo___RRRNNNPPPPPP\\\kkkuuuxxxrrrdddVVVKKKIIIFFFDDDCCCAAA>>><<<777666666555555555555555666666555555555555666666666666666666666666666666777777666666777777888999888999999:::;;;>>>CCCFFFXXXvvv~~~vvvrrrvvv{{{ooolll^^^VVVOOONNNMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLPPPUUU\\\fffqqqxxx{{{~~~uuummmeeeaaa\\\UUURRRRRRNNNNNNNNNMMMKKKJJJHHHGGGEEEDDDDDDFFFFFFJJJWWWcccmmmqqqvvv{{{~~~xxxddd\\\TTTRRRSSSTTTXXX^^^^^^gggwww~~~xxxvvvttt||||||{{{zzzxxxzzz}}}{{{xxxllleee\\\ZZZfff|||fffRRRMMMWWWmmm|||kkkVVVJJJIIIIIIFFFIII]]]wwwzzzZZZCCC???999666555666666555444555555555555444333333222222333333444444555555111222444555555555333222333333333444444444555555222444666777888;;;???BBBPPPfffyyynnnkkkpppuuu}}}|||nnneee\\\TTTCCC@@@>>>???>>>;;;<<<@@@???CCCGGGIIIJJJIIIJJJJJJOOO[[[lll|||wwwmmmeee]]]WWWTTTMMMKKKGGGEEEDDDCCCBBBAAA@@@AAAGGGQQQ[[[gggwww{{{ooo^^^UUUMMMJJJIIIIIILLLQQQWWW[[[aaahhhpppyyyyyyrrreeebbb]]]WWWQQQNNNKKKJJJKKKJJJLLLRRR]]]iiirrrxxx~~~sssfffWWWPPPJJJGGGJJJTTTfffvvv|||wwwmmm```UUUPPPRRRUUUaaajjjtttzzz}}}sssbbbWWWNNNIIIHHHGGGGGGMMMZZZiiiyyyzzznnnfffddd```ppp|||}}}tttcccTTTOOOQQQOOOZZZhhhqqqtttooobbbUUUJJJHHHEEEDDDCCCBBB???===888777777666555666666666666666555555555555666666666666666666666666666666666666666666666777888888888888999999:::===BBBFFFVVVtttwwwuuuzzzzzzooolll\\\TTTNNNMMMMMMJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIILLLQQQWWW^^^gggqqqwww{{{~~~yyyqqqiiieee```YYYUUUVVVRRRRRRQQQOOOMMMKKKIIIHHHEEEDDDEEEFFFEEEHHHRRR^^^hhhlllrrrwwwzzz~~~|||ggg___WWWTTTRRRRRRUUU[[[[[[```oootttqqqkkkttt{{{zzzyyywwwyyy|||xxx}}}xxxqqqkkk```WWW[[[mmmmmmVVVNNNZZZsssoooYYYLLLJJJHHHDDDDDDWWWooozzzZZZCCC???:::666555666666666333333444444444333222222222222333444444555666666111222444666666555444333333333333444444444555555444555777999;;;>>>BBBEEETTTllltttgggfffnnnvvvyyyvvvjjjaaaWWWLLLAAA>>>===???===:::<<<@@@AAADDDIIIKKKLLLKKKLLLLLLSSS___rrruuujjjbbbZZZVVVOOOLLLIIIFFFEEEEEECCCBBBAAABBBHHHSSS]]]hhhxxxzzznnn^^^TTTKKKGGGFFFFFFJJJOOOUUUXXX^^^dddmmmwww{{{sssoookkkddd\\\TTTOOOKKKIIINNNMMMOOOUUU```mmmxxx}}}~~~qqqZZZRRRJJJGGGJJJUUUiiizzzttteeeYYYSSSSSSVVV```hhhsssxxxzzzvvvdddXXXOOOJJJHHHJJJIIIMMMYYYhhhzzzsssjjjfffbbbooo|||wwweeeVVVPPPQQQOOOZZZfffnnnqqqmmmaaaUUUIIIGGGEEEDDDCCCBBB@@@>>>999888888777777777777777666666555555555666666777666666666666666666666666555555555555555666777777777888888999:::===BBBEEERRRpppzzzyyy~~~wwwmmmkkk[[[SSSMMMMMMMMMJJJIIIIIIFFFFFFGGGHHHJJJKKKLLLLLLIIIMMMRRRYYY```hhhqqqvvv{{{~~~|||tttlllgggbbb[[[XXXXXXVVVVVVUUUSSSQQQNNNLLLKKKEEEEEEEEEFFFEEEFFFOOOZZZeeeiiioootttxxx{{{kkkbbbYYYUUUQQQPPPSSSXXXVVVYYYhhh~~~|||{{{qqqkkklllpppvvv|||||||||{{{zzz||||||}}}wwwjjj\\\UUUXXXbbbuuusssVVVVVVXXXiiiqqq[[[MMMJJJGGGCCCIIINNNddd}}}~~~cccJJJAAA999777777555444666333333333333333333333333333333333333333333333333333333333444444444555555444444444555555555555666555444666:::===>>>DDDLLL___zzzssshhhhhhpppuuuwwwoookkkdddXXXLLLFFF>>>===<<<;;;;;;<<<===>>>EEEGGGLLLPPPOOOLLLMMMRRRWWWfffyyysssiiibbb^^^TTTLLLFFFFFFFFFBBB??????>>>@@@HHHUUUaaannn{{{iii[[[QQQHHHFFFFFFFFFHHHKKKRRRVVV^^^fffkkkssszzzuuummmeee]]]WWWSSSRRRJJJMMMSSS\\\gggrrr|||wwwbbbWWWMMMKKKOOOZZZkkkxxxuuuhhhZZZQQQQQQVVVaaahhhpppvvvzzzyyygggZZZOOOIIIHHHKKKKKKNNNYYYlllvvvmmmiiicccttt{{{yyyvvvfffYYYRRROOOTTT[[[eeemmmnnnhhh```YYYMMMGGGDDDFFFGGGCCC@@@???;;;:::999888777777777777666666555555555555666666888777666555555666777888888666555444666777888888:::777888;;;<<<<<>>DDDLLLbbb|||uuuiiihhhnnnrrrwwwmmmddd```\\\SSSHHHBBB>>>===<<<<<<<<<===>>>???FFFGGGLLLPPPOOOLLLNNNSSS]]]lllrrrhhhaaaWWWOOOHHHHHHGGGCCCAAAAAA@@@BBBJJJVVVbbbnnn|||jjjXXXNNNEEECCCCCCCCCEEEHHHLLLQQQYYYcccjjjuuu|||tttjjjaaa[[[WWWUUURRRUUU[[[cccmmmxxx}}}fff[[[PPPOOOVVVaaaooo{{{tttiii\\\SSSSSSXXXaaagggoootttxxx{{{iii[[[PPPIIIHHHJJJJJJOOOZZZlllxxxoookkkiiiyyy}}}www~~~yyyhhhZZZRRRPPPVVV]]]fffmmmnnniii```ZZZNNNGGGDDDEEEFFFBBB??????::::::999888777777777777666666555555555555666666888777666555555666777888777666555555666777888888888666777:::;;;;;;@@@GGGRRRkkk{{{qqqiii^^^SSSJJJIIIJJJIIIGGGGGGJJJIIIIIIIIIIIIJJJKKKKKKMMMNNNRRRZZZccclllrrruuuzzz{{{}}}}}}xxxrrrmmmiiifffaaa^^^]]]ZZZWWWUUURRROOOKKKHHHGGGFFFEEEDDDDDDHHHNNNSSSbbbfffkkkooosssvvvzzz}}}oooggg[[[RRRPPPSSSUUUVVVVVV[[[cccppp{{{wwwxxxzzzllllllnnnttt}}}|||||||||}}}{{{}}}tttbbbVVVSSSYYYhhhwwwgggPPPRRR```|||rrr___RRRMMMKKKHHHHHHGGGTTTdddoooyyytttbbbIII@@@888666666444333555333333333333333333333333333333333333333333333333333333333444444444555555444444444555555555555666666555777:::;;;===DDDMMMhhh|||~~~}}}yyypppooorrrtttqqqdddYYYVVVUUUNNNDDD>>>>>>======<<<===>>>???@@@FFFGGGKKKOOOOOOMMMPPPVVVbbbqqq|||nnneee[[[SSSKKKIIIHHHDDDBBBCCCCCCEEEMMMYYYdddppp}}}jjjWWWMMMDDDBBBBBBBBBCCCGGGJJJMMMUUU___hhhuuu}}}rrrhhhaaa]]][[[\\\^^^dddllluuulll___UUUUUU^^^iiiuuu~~~|||sssjjj^^^UUUVVV[[[```eeelllpppuuu}}}~~~lll]]]PPPJJJIIIHHHJJJOOO[[[mmmzzzrrrmmmnnn}}}uuuyyy}}}jjjZZZSSSRRRXXX^^^hhhpppqqqkkkccc]]]PPPIIIDDDEEEEEEBBB???>>>::::::999888777777777777666666555555555555666666777777666666666666777777666666666666666777888888888666666999::::::???FFFPPPkkkyyy}}}wwwnnnhhh]]]SSSKKKJJJKKKJJJHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKNNNNNNQQQYYYcccmmmuuuxxxyyy{{{}}}~~~{{{uuuoookkkgggdddaaa```]]]ZZZWWWUUUQQQMMMJJJGGGFFFEEECCCCCCGGGLLLPPP^^^bbbiiinnnrrruuuyyy{{{|||~~~sssiii]]]TTTRRRTTTVVVWWWWWWYYY]]]iii{{{~~~{{{vvvuuunnnlllkkkooo{{{}}}|||{{{{{{~~~|||}}}{{{iii[[[VVV[[[lll{{{lllRRRSSS^^^vvvrrraaaTTTNNNKKKJJJLLLIIIRRR^^^fffpppooo```III???888666555444333555444444444444444444444444333333333333333333333333333333333444444444555555444444444555555555555666666666777999:::<<>>>>>=========>>>???AAABBBGGGGGGJJJNNNNNNMMMRRRYYYdddtttrrriii___VVVMMMJJJHHHDDDBBBCCCEEEHHHPPP[[[fffqqq~~~kkkZZZOOOFFFCCCCCCCCCDDDGGGLLLNNNTTT\\\dddrrrzzzppphhhdddbbbbbbeeejjjrrr{{{pppcccYYY[[[eeeoooxxx~~~zzzssskkk```WWWVVV[[[___dddiiilllpppyyynnn^^^QQQJJJIIIGGGIIIOOO\\\mmm{{{rrrnnnooo~~~vvvwwwlll[[[SSSRRRUUU]]]jjjtttwwwrrriiibbbTTTLLLFFFEEEDDDAAA>>>>>>:::999888777777666666666666666555555555555666666777777666666666666777777555666777666666666777888888666666999:::;;;@@@FFFPPPlll{{{|||vvvooojjj[[[SSSLLLKKKLLLJJJIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKNNNNNNQQQXXXcccnnnwww{{{zzz|||}}}~~~|||vvvqqqlllhhhdddcccaaa___\\\YYYVVVSSSNNNKKKFFFFFFDDDCCCBBBEEEIIIMMMZZZ___ffflllpppsssvvvwwwuuuxxx{{{~~~~~~~~~~~~yyymmm```ZZZXXXWWWXXXYYYXXXYYYZZZbbbsss~~~~~~}}}wwwuuurrroookkkmmmxxx~~~{{{yyyyyy{{{|||}}}|||lll___YYY___qqqtttYYYWWW]]]qqqqqqbbbUUUMMMJJJJJJNNNLLLTTT\\\```hhhhhh[[[III@@@888666666444444555444444444444444444444444333333333333333333333333333333333444444444555555444444444555555555555666666666888:::999===HHHTTTuuu{{{www~~~~~~{{{~~~wwwhhhYYYSSSPPPIIIAAA<<<===<<<<<<===>>>@@@BBBCCCGGGFFFHHHKKKLLLMMMTTT\\\gggxxxxxxooocccYYYOOOJJJHHHDDDBBBCCCGGGIIIRRR]]]hhhrrrnnn\\\RRRHHHDDDDDDBBBCCCFFFJJJLLLQQQXXXaaaoooxxxpppkkkhhheeehhhnnnuuu}}}rrrfff\\\___hhhooovvvzzz|||wwwrrrkkkaaaXXXWWWZZZ^^^bbbfffhhhkkksss~~~mmm^^^PPPJJJJJJFFFHHHOOO[[[mmm|||sssoooqqq{{{yyyooo]]]TTTRRROOOZZZjjjwww|||xxxooohhhXXXOOOHHHFFFDDDAAA>>>???:::999888777666666666666666666555555555555666666666666777777777777666666444666888888666555777888999777888;;;<<<<<>>KKKYYY{{{~~~yyy{{{~~~{{{yyylll^^^UUUNNNEEE>>>;;;;;;;;;;;;<<<===@@@BBBCCCFFFEEEFFFIIIJJJLLLUUU^^^mmm~~~vvvhhh\\\QQQKKKHHHDDDCCCDDDGGGJJJRRR^^^iiisssrrr___TTTIIIEEECCCAAAAAACCCDDDFFFKKKSSS\\\kkkxxxrrrooojjjlllqqqwww~~~rrrhhhaaabbbggglllppptttvvvrrroookkkbbbYYYXXX[[[^^^aaadddeeeffflllwwwzzzkkk\\\OOOJJJKKKGGGHHHNNNZZZkkk}}}~~~vvvrrrttt|||sssaaaVVVRRRLLLWWWggguuu{{{yyyrrrmmm]]]SSSJJJGGGEEEAAA???@@@999999888777666666666666666666555555555555666666666666777777777777666666333666999888666555666999:::888888;;;<<<===AAAHHHVVVsssuuuooojjjcccVVVPPPKKKKKKKKKHHHHHHJJJJJJIIIIIIIIIIIIJJJKKKKKKNNNOOOSSSZZZeeepppxxx|||}}}~~~|||~~~}}}|||xxxqqqkkkfffddddddccc```]]]YYYVVVSSSNNNKKKEEEEEEDDDBBB@@@AAADDDGGGPPPTTTZZZ___bbbeeehhhjjjiiilllqqqvvvzzz}}}~~~zzz|||}}}}}}}}}~~~qqqeeedddccc\\\WWWXXXXXXZZZ[[[[[[cccttt~~~zzzyyy{{{}}}tttrrrxxx|||vvvtttzzz{{{xxxxxx{{{uuuwww{{{}}}{{{~~~ooo```YYY___rrraaa\\\ZZZgggsssgggYYYMMMIIIKKKMMMLLLTTTXXXXXX```ddd[[[KKKBBB:::888888666666777555555555555555555555555333333333333333333333333333333333444444444555555444444444555555555555666555666999;;;;;;@@@OOO^^^~~~yyyooocccYYYNNNCCC===<<<:::::::::;;;===???BBBCCCEEECCCDDDFFFHHHKKKUUU___pppyyylll```TTTMMMIIIEEEDDDFFFFFFIIIRRR___jjjtttxxxcccXXXMMMGGGDDDAAAAAACCCAAACCCGGGNNNVVVcccyyyzzzvvvqqqssswww{{{ssskkkeeeeeefffgggkkkpppnnnlllkkkjjjccc[[[ZZZ^^^^^^aaaccccccbbbfffooovvvuuuhhhZZZNNNIIIKKKGGGHHHMMMYYYiii|||zzzwwwxxx}}}wwwfffZZZTTTNNNVVVbbbnnntttuuurrrppp```VVVLLLHHHFFFBBB@@@AAA999888777666666555555666666666555555555555666666555666777888888777666555222666:::999666444666999999777777:::;;;<<>>???999999999:::<<>>???;;;:::::::::;;;>>>AAABBBFFFEEECCCCCCEEEMMMVVV]]]nnnyyynnnbbbVVVPPPKKKFFFCCCDDDFFFFFFQQQbbblllssspppaaaRRRKKKIIIFFFCCCBBB@@@BBBDDDFFFJJJTTTbbbmmm}}}zzzwww}}}zzzzzzyyyxxxzzz|||ssspppllliiiggghhhjjjkkkiiihhhdddaaa^^^\\\[[[ZZZZZZ]]]bbbcccccccccfffiiiwww~~~|||qqqeeeYYYQQQKKKIIIKKKIIILLLUUUccctttzzz|||ppp^^^SSSMMMTTT[[[```iiisssxxxxxxmmm```PPPFFFDDDCCC@@@===:::999888777777777888999777777666666555555444444888888777666666666666666777666555555555777888999666777777888999<<>>>>>CCCDDDEEEGGGHHHJJJKKKLLLOOOQQQUUUXXX[[[```eeeiiinnnrrrwwwzzzzzz{{{~~~sssxxx}}}vvvfff[[[\\\XXXWWWYYYYYY___rrr}}}{{{xxxqqqpppqqqyyyxxx||||||yyywwwuuusssrrrtttvvvwwwxxx{{{~~~xxxiii___aaajjjlllWWWPPP___vvv~~~kkk[[[RRRLLLGGGHHHGGGOOOWWW]]]lllwwwsss[[[MMM???999888777666777555555444444444333333333444444444444444444444444888888777777666666666666444444555555666777777777999888:::<<<;;;BBBYYYrrryyy~~~rrrmmmcccUUUHHH@@@>>>???===<<<;;;;;;===???AAACCCFFFEEECCCBBBEEELLLUUU[[[nnn~~~|||ooobbbVVVOOOJJJEEECCCDDDFFFGGGQQQaaallltttttteeeVVVOOOLLLHHHDDDBBB???AAABBBCCCEEEMMMYYYbbbuuu~~~zzzxxxvvv|||zzzssspppmmmnnnuuuyyyrrrqqqooolllhhhfffffffffgggcccbbb___\\\YYYXXXWWWWWWVVVZZZ^^^```___```cccfffttt{{{zzzooocccXXXPPPKKKHHHJJJHHHKKKUUUcccttt}}}tttaaaUUUNNNTTTZZZ___gggqqqwwwwwwrrrfffVVVLLLHHHFFFCCC@@@;;;:::888777777777888888999888888888777777777666888888777666666666666666888777666555555666777777666777777888999<<>>>>>>>>>>>======>>>@@@AAACCCEEEDDDBBBBBBDDDKKKSSSYYYkkkzzz}}}ooocccUUUMMMHHHDDDCCCEEEGGGHHHQQQ```kkkuuuwwwiiiZZZSSSPPPKKKFFFCCC@@@AAABBBBBBCCCGGGOOOUUUcccttt~~~|||yyyvvvsssrrrqqqxxx~~~}}}vvvooojjjeeefffnnnwwwwwwpppkkkllljjjhhhdddbbb```^^^^^^ZZZYYYVVVTTTSSSRRRRRRRRRRRRUUUYYYZZZZZZ[[[___bbbooovvv|||{{{vvvlllaaaWWWOOOJJJGGGHHHGGGKKKUUUcccsss}}}{{{{{{}}}|||}}}wwwbbbUUUPPPTTTYYY\\\dddooouuuvvvvvvkkk[[[PPPKKKHHHDDD@@@<<<;;;999777666666777777888888888888777777777777777777777777666666666666999888777666555555555666777777888888999<<>>JJJgggwwwxxxzzzpppjjj___RRRHHHAAA===<<<>>>>>>===>>>>>>???AAABBBCCCCCCBBBAAADDDJJJRRRXXXeeesss}}}pppcccUUULLLGGGDDDDDDFFFGGGIIIQQQ___kkkwwwyyykkk\\\VVVRRRMMMGGGEEEBBBCCCDDDCCCCCCFFFJJJNNNWWWeeetttzzz~~~~~~yyyxxxwwwtttqqqooolllkkkkkkiiipppwwwzzz{{{{{{vvvoookkkeee___aaaiiiqqqvvvwwwyyyyyyxxxuuuqqqlllgggdddcccbbb```]]]ZZZWWWTTTSSSQQQPPPOOOMMMLLLLLLMMMMMMMMMPPPTTTUUUUUUWWW[[[___iiipppvvvyyy|||vvvqqqiii___UUUNNNIIIGGGFFFFFFKKKWWWdddttt}}}zzzxxxwwwvvvwwwvvvaaaTTTQQQUUUXXX[[[bbblllssstttuuukkk]]]QQQKKKFFFAAA>>>===;;;999888666666666666666666666666555555555555666777777777777777666666777777777666666666666666777888888888999<<<@@@DDDRRRjjj|||{{{yyy}}}~~~ppp```SSSPPPNNNLLLKKKKKKKKKJJJHHHHHHIIIJJJJJJIIIIIIJJJKKKMMMPPPVVV```kkkuuu|||~~~~~~~~~~~~|||{{{{{{{{{|||}}}~~~zzzxxxtttpppmmmkkkjjjhhhfffdddaaa^^^[[[XXXTTTOOOLLLGGGFFFFFFFFFFFFFFFEEEEEEBBBAAABBBAAAAAAAAAAAAAAADDDEEEEEEFFFGGGKKKQQQUUU]]]eeeooouuuwwwxxxyyy{{{}}}~~~zzznnn\\\UUURRRTTTUUUZZZllluuupppnnntttzzzzzztttmmmiiiiiizzz~~~~~~}}}yyyvvvtttsssvvvxxxxxxwwwxxx}}}|||xxxjjj___\\\^^^vvv{{{bbbSSSYYYjjj|||qqqdddVVVLLLHHHFFFEEELLLUUU\\\ooo~~~|||xxxbbbIII;;;888666555666555555444444444333333333444444444444444444444444333333333333333333333333444444555555666777777777999777999===AAANNNmmmnnnqqq~~~ssskkk___QQQGGG@@@===;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAADDDJJJRRRXXX___kkk~~~|||qqqdddUUUMMMHHHEEEDDDGGGHHHJJJQQQ^^^lll{{{{{{lll]]]VVVSSSMMMHHHFFFBBBBBBCCCCCCDDDFFFHHHJJJOOOZZZfffllloooqqqpppooopppnnnkkkgggdddcccbbbbbbbbbjjjqqqsssuuutttooohhhaaa\\\XXXZZZbbbiiillllllmmmllljjjfffccc___\\\[[[[[[ZZZYYYWWWTTTPPPMMMKKKJJJJJJHHHGGGGGGHHHIIIIIIIIILLLOOOPPPPPPRRRWWW[[[dddkkkqqqsssuuuyyy|||{{{qqqmmmeee]]]TTTMMMIIIFFFFFFFFFMMMYYYgggvvv~~~{{{xxxuuusssyyywwwbbbVVVRRRVVVYYYZZZ```jjjpppqqqsssjjj^^^RRRKKKEEE@@@======;;;999888666666666666555555555555666666666666555666777777777777666666444555555666777888888888777888888888999;;;@@@CCCPPPhhhzzzzzzyyy}}}www}}}qqq```SSSPPPNNNKKKKKKKKKKKKJJJIIIHHHIIIJJJJJJIIIIIIKKKLLLMMMPPPVVV```lllvvv|||~~~|||zzzyyyxxxxxxvvvyyy}}}zzzuuurrrnnnkkkjjjiiigggeeecccaaa]]]ZZZXXXTTTPPPMMMKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBDDDEEEEEEEEEEEEHHHLLLPPPXXXaaalllssswwwxxxyyy{{{www```XXXTTTUUUVVVZZZjjj|||sssnnnkkkttt|||~~~wwwoooiiigggttt~~~{{{xxxwwwtttwwwyyyyyywwwxxx{{{~~~zzzsssggg___^^^]]]rrrfffUUUWWWggg~~~tttgggXXXLLLGGGFFFDDDLLLUUU^^^sssgggLLL===999777555555555555444444444333333333444444444444444444444444444444444444444555555555444444555555666777777777888777999>>>CCCQQQqqq}}}yyyccchhhxxxvvvlll]]]OOOEEE???===<<<:::;;;<<<===???@@@AAAAAA???@@@AAABBBEEELLLTTTZZZ___eeesss|||qqqeeeWWWOOOJJJFFFEEEGGGHHHKKKQQQ^^^nnnsssbbbXXXTTTNNNHHHFFFAAA@@@@@@AAABBBDDDFFFGGGHHHOOOWWW\\\^^^___```bbbfffccc___[[[YYYXXXYYYZZZ]]]dddjjjlllllllllgggaaaZZZWWWUUUWWW]]]bbbeeeeeeeeecccaaa^^^[[[XXXVVVUUUSSSSSSRRRPPPNNNLLLIIIHHHEEEEEEDDDCCCCCCDDDEEEEEEDDDGGGJJJKKKKKKNNNSSSXXX___gggnnnoooppprrrtttsssmmmiiiccc[[[TTTMMMIIIGGGFFFHHHPPP]]]kkkxxxyyyuuuwww}}}zzzeee[[[SSSWWWZZZ[[[aaajjjnnnoooqqqjjj___UUUMMMGGGBBB???<<<;;;999777666666777777777777777777888888888888444555777888888777666666222333555777888999999999888888888888888;;;@@@CCCOOOgggzzz||||||xxxqqqrrryyyppp```SSSOOOMMMKKKJJJKKKKKKJJJIIIHHHIIIKKKKKKJJJJJJKKKMMMNNNPPPVVV```kkkuuu{{{~~~~~~}}}{{{xxxuuurrrqqqmmmnnnpppuuu|||~~~{{{tttqqqmmmjjjiiihhhfffdddccc```\\\ZZZWWWUUUQQQOOONNNNNNMMMKKKJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCDDDEEEEEEEEEFFFHHHKKKTTT]]]hhhppptttvvvyyy{{{}}}jjj```YYYXXXWWWYYYgggwww|||rrrnnnnnnwww|||rrrjjjfffjjj~~~~~~{{{zzzyyytttwwwyyyyyywwwwwwzzz}}}~~~rrrfff___^^^YYYiiilllXXXWWWeeewwwkkkYYYLLLGGGFFFDDDKKKTTT]]]sssjjjNNN???;;;999666444555555444444444333333333444444444444444444444444444444444555555555666666444444555555666777777777777666999???DDDSSSsss|||sssaaacccrrruuuiiiYYYJJJBBB???>>>===999:::<<<>>>@@@BBBCCCCCC>>>???@@@BBBGGGMMMVVV\\\cccbbbhhhwww~~~qqqeeeYYYRRRMMMHHHFFFGGGHHHKKKRRR^^^ooo}}}iii]]]VVVNNNIIIGGGCCCAAA@@@@@@AAACCCDDDDDDEEEHHHLLLOOOOOOOOORRRVVVYYYVVVRRROOONNNOOOQQQRRRVVV\\\aaaaaaaaaaaa]]]WWWRRRRRRQQQRRRUUUXXX[[[\\\ZZZYYYXXXVVVSSSRRRQQQPPPJJJJJJIIIGGGFFFEEEDDDDDDBBBAAA@@@??????@@@AAABBB@@@BBBEEEFFFFFFIIIOOOTTT[[[eeemmmmmmlllmmmnnnllljjjgggbbb[[[TTTNNNJJJGGGHHHJJJRRR```nnn{{{zzzzzz}}}{{{ggg]]]SSSXXX\\\]]]bbbjjjmmmlllmmmggg^^^UUUMMMGGGCCCAAA;;;:::888777777777888888666777777777888888888999444555777888888888777666333444666777888888888888888999999888888;;;???CCCOOOhhh}}}~~~tttlllhhhlllyyy}}}ooo```TTTMMMLLLJJJIIIJJJJJJIIIHHHHHHIIIKKKKKKJJJJJJLLLMMMOOOQQQWWW```kkktttzzz|||~~~}}}~~~~~~|||yyytttooolllhhhfffddddddhhhooowww|||~~~~~~{{{ssspppllliiihhhfffdddcccccc```\\\YYYWWWUUURRRPPPNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHEEEFFFHHHHHHGGGGGGGGGIIIPPPXXXccclllqqqtttxxxzzz|||~~~qqqfff]]][[[ZZZ[[[gggvvv{{{sssppprrr|||tttiiidddbbbwww~~~zzzzzzzzztttwwwzzzyyywwwwwwyyy|||~~~uuufff___[[[SSS```tttppp[[[XXXccc~~~yyylllZZZLLLGGGFFFCCCJJJQQQZZZooolllPPPAAA===:::666444555555444444444333333333444444444444444444444444333333333444444444555555444444555555666777777777666666999@@@EEETTTttt{{{|||pppeeecccnnn|||sssgggUUUGGG@@@>>>??????999;;;===@@@BBBDDDEEEEEE===>>>@@@CCCGGGOOOWWW]]]hhhbbbbbbmmm|||qqqfffZZZSSSOOOIIIGGGGGGHHHKKKRRR^^^pppoooaaaXXXOOOJJJHHHFFFDDDBBBAAABBBCCCDDDDDDDDDEEEGGGHHHGGGGGGKKKPPPOOOMMMIIIGGGGGGIIILLLNNNPPPUUUXXXXXXXXXXXXTTTNNNHHHIIIJJJJJJIIIKKKMMMPPPMMMLLLLLLKKKJJJIIIHHHHHHBBBBBBAAA@@@?????????@@@@@@???>>>=========>>>???<<>><<<;;;===<<<===@@@CCCEEEEEEDDDBBB@@@BBBFFFJJJPPP[[[fffeeegggfffdddnnnwwwiii[[[RRRMMMHHHGGGHHHNNNOOOVVVcccqqqvvvhhh^^^RRRJJJHHHEEEEEEDDDCCCAAA@@@@@@AAABBBCCCCCCDDDEEEFFFGGGGGGFFFEEECCCBBBBBBCCCEEEFFFLLLLLLMMMMMMMMMMMMMMMLLLJJJIIIGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@????????????@@@???>>>===<<<;;;::::::???@@@AAAAAABBBEEEIIIMMMYYYcccmmmqqqmmmgggfffggggggddd```YYYSSSMMMIIIGGGIIIKKKRRR^^^nnn~~~~~~hhh[[[WWW]]]___\\\]]]dddgggeeegggbbbYYYNNNIIIHHHCCC===>>><<<999888888888888777777777777777777777777777666666666666777777777777666666666666666777888888777888888888888:::>>>@@@OOOiiiuuujjjbbb```jjjxxxwwwiii]]]TTTMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPSSSZZZcccllltttzzz}}}~~~|||wwwuuuiiieeeccccccaaa^^^___dddiiimmmqqqrrrrrrtttzzzyyy||||||wwwtttsssooojjjhhhhhhgggeeebbb]]]]]]]]]\\\ZZZXXXUUUTTTRRRRRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJIIILLLLLLMMMKKKHHHGGGGGGHHHLLLSSS]]]fffmmmrrruuuwww|||{{{}}}yyymmmbbb___^^^___kkkyyyvvvrrryyy}}}jjj\\\```kkkzzz|||zzzzzzyyyxxxwwwvvvwwwyyy{{{|||wwwjjjaaaXXXVVVXXXaaa|||ppp\\\ZZZcccyyytttiii\\\OOOFFFDDDDDDDDDIIIRRR```mmmuuuwwwgggRRRBBB;;;:::999777666555555444444444444444333333333222222222111111111111222333444555555666555444444555555666777888:::888===@@@EEEaaa}}}~~~zzzvvv~~~~~~wwwjjjhhhnnn}}}}}}vvvjjjZZZIIIBBB@@@>>><<<===<<<<<<===@@@CCCEEEEEEEEEAAA@@@BBBGGGLLLQQQ\\\fffgggjjjiiieeekkk~~~zzzmmm^^^UUUPPPKKKIIIIIIMMMPPPYYYeeerrruuuhhhZZZOOOJJJFFFEEEDDDBBB???>>>>>>>>>AAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDBBBAAAAAAAAABBBCCCDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>>>>===>>>>>>>>>===============<<<<<<<<<>>>???@@@AAABBBEEEIIILLLXXXaaalllppplllhhhggghhhjjjgggaaa[[[TTTNNNJJJHHHIIIMMMTTT```ppp}}}}}}nnnccc[[[```aaa^^^^^^ccceeedddddd```WWWLLLHHHGGGDDD???>>><<<999888888888888777777777777777777777777777666666666666777777777777666666666666666777888888777888888888888:::>>>@@@NNNiiiyyyiiiaaa^^^eeepppyyyuuuggg[[[SSSMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPTTT[[[cccllltttzzz}}}}}}uuuoookkkiiifffaaa___```cccgggjjjkkkkkkmmmsssxxxvvvyyy|||}}}}}}zzzvvvsssssspppkkkiiihhhgggeeebbb^^^^^^^^^]]]ZZZXXXUUUTTTSSSSSSRRRRRRQQQPPPOOOOOOPPPPPPOOONNNMMMLLLKKKKKKJJJKKKKKKJJJHHHGGGGGGHHHLLLSSS\\\eeelllqqquuuxxx{{{{{{}}}{{{oooeeecccaaacccooo}}}{{{wwwuuulll___```kkkwww|||zzzzzzyyyxxxwwwuuuuuuvvvxxxyyy|||zzzmmmcccZZZVVVXXX^^^tttqqq^^^[[[bbbwww~~~sssiii]]]NNNCCCCCCDDDFFFIIINNNYYYfffoooqqqbbbOOOAAA;;;::::::999777666555555444444555555333333333333222222222222222333333333444444444444555444444555555666777888:::888>>>AAAIIIfff}}}}}}xxxsssyyy{{{vvvnnnmmmttt{{{ttthhhXXXGGG@@@???>>>===>>><<<<<<===@@@DDDFFFFFFEEE@@@@@@CCCJJJOOOTTT\\\dddiiimmmmmmggghhhuuuqqqbbbZZZUUUOOOLLLKKKLLLRRR\\\gggqqq}}}pppaaaTTTLLLJJJHHHFFFBBB@@@>>>======???@@@@@@AAAAAABBBBBBBBBBBBAAA@@@??????@@@AAABBBAAAAAABBBAAAAAA@@@??????@@@??????>>>===>>>>>>>>>>>>>>>============>>>>>><<<<<<;;;;;;<<<<<<======::::::;;;<<<===>>>??????>>>???@@@@@@AAADDDHHHLLLVVV___iiimmmllliiihhhiiilllhhhbbb[[[TTTNNNJJJHHHIIIMMMVVVbbbppp~~~|||{{{|||~~~tttkkkaaacccccc___^^^bbbeeeeeeccc___VVVKKKFFFGGGFFFBBB>>><<<999888888888888777777777777777777777777777666666666666777777777777666666666666666777888888777888888888888:::>>>@@@LLLgggmmmddd^^^aaaiiiqqqzzzrrrdddXXXQQQLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPTTT[[[dddmmmuuuzzz}}}|||uuusssqqqkkkdddaaa^^^aaacccdddccceeejjjnnnqqqsssvvvxxxyyywwwtttrrrssspppmmmjjjiiihhheeecccaaaaaa```^^^[[[XXXUUUSSSTTTSSSSSSSSSRRRRRRQQQQQQRRRRRRPPPOOOMMMLLLJJJJJJFFFHHHIIIHHHGGGFFFGGGIIIMMMRRRZZZbbbiiiooouuuyyy{{{zzz}}}~~~zzznnnfffdddccceeeqqq}}}yyysss|||pppeee```jjjttt|||~~~|||zzz{{{zzzyyywwwuuutttuuuvvvwwwzzz}}}~~~oooeee[[[WWWYYYbbbtttzzzppp^^^[[[aaavvv~~~tttkkk___OOOBBBBBBEEEHHHIIIKKKSSS```iiilll```NNNAAA;;;:::999999777777666555555555555666333333333333333333333333444444444444444444333333555444444555555666777888:::999???CCCLLLkkkyyytttyyy{{{xxxtttuuu~~~yyyjjjYYYHHH@@@???======>>><<<<<<===@@@DDDFFFGGGFFFBBBCCCGGGOOOUUUWWW[[[```hhhmmmoooiiifffooottteee^^^ZZZTTTOOOMMMKKKRRR^^^hhhppp|||wwwjjj^^^UUUOOOLLLHHHEEECCCBBB@@@???>>>>>>>>>???????????????@@@??????>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>??????>>>>>>>>>======>>>;;;;;;::::::;;;<<<======:::::::::;;;;;;===>>>>>>:::;;;;;;<<<===>>>??????===>>>???@@@AAADDDHHHLLLTTT\\\eeekkkkkkiiiiiiiiikkkhhhaaaZZZSSSMMMJJJHHHIIIMMMUUU```nnn||||||yyyxxxzzz}}}xxxnnnddddddccc```___bbbgggjjjgggcccYYYMMMFFFFFFFFFDDD>>><<<999888888888888777777777777777777777777777666666666666777777777777666666666666666777777888777888888888888:::===@@@KKKeeetttiiiaaaaaafffmmmwwwnnn___UUUOOOLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMOOOQQQUUU]]]fffooovvv{{{~~~}}}{{{{{{tttkkkeee\\\^^^_________```cccgggkkkmmmppprrrtttsssrrrqqqrrrqqqnnnllljjjhhhfffeeedddcccbbb```]]]YYYVVVTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQPPPOOOMMMJJJHHHGGGFFFCCCDDDFFFFFFEEEEEEGGGHHHLLLQQQXXX___gggnnnuuuyyyzzzzzz}}}}}}uuujjjbbbaaaaaacccooo}}}~~~vvvuuu}}}sssiiibbbjjjrrrvvv|||www}}}{{{|||{{{yyywwwuuuttttttuuuuuuxxx|||qqqfff\\\XXXZZZhhhxxx{{{ooo]]]ZZZ___tttvvvmmm```QQQEEEBBBFFFIIIJJJKKKRRR]]]eeekkk___OOOBBB;;;888777777777777666555555555555666333333333333333333333333555555444444444444333333555444444555555666777888888999???CCCPPPqqq~~~}}}}}}xxx||||||{{{yyy}}}~~~nnn]]]JJJAAA???===<<<===<<<<<<>>>AAAEEEGGGGGGGGGEEEFFFMMMVVV\\\\\\\\\^^^eeekkkooolllggglll}}}uuugggbbb___ZZZTTTQQQLLLSSS___hhhnnnyyywwwkkkbbbSSSOOOJJJGGGEEEEEECCCBBB>>>>>>>>>>>>>>>=========>>>>>>============>>>>>>AAAAAAAAAAAA@@@@@@???>>>????????????>>>>>>======;;;::::::;;;;;;<<<===>>>;;;;;;<<<<<<===>>>@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAADDDIIILLLRRRYYYbbbhhhjjjiiiiiiiiihhhddd^^^WWWQQQLLLJJJHHHIIIMMMUUU^^^kkk{{{~~~yyyvvvwwwzzzyyynnneeecccaaa___```cccjjjpppnnnjjj___QQQHHHFFFFFFDDD>>><<<999888888888888777666666666666666666666666666666666666777777777777666666666666666777777888777888888888888:::===@@@IIIcccyyymmmbbbaaafffmmmuuu}}}jjj\\\SSSNNNKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMOOOQQQVVV^^^gggpppwww|||~~~~~~}}}tttiiibbb[[[[[[[[[ZZZZZZ[[[]]]___dddfffhhhkkknnnooooooooooooooonnnmmmjjjhhhgggffffffeeedddbbb^^^ZZZWWWUUUQQQQQQQQQPPPPPPOOOOOONNNPPPOOOMMMKKKIIIFFFEEEDDD@@@AAACCCDDDCCCDDDFFFGGGKKKOOOVVV]]]eeemmmtttyyyyyyyyy}}}{{{rrrhhh```______aaammm{{{~~~vvvwww}}}~~~rrriiiffflllrrrtttwww~~~ppp}}}{{{|||{{{zzzwwwuuuttttttuuuvvvwww{{{pppeee\\\ZZZ]]]kkk|||qqq]]]XXX\\\pppxxxlll```SSSJJJDDDGGGIIIKKKNNNTTT]]]dddiii___QQQCCC;;;777666666777666555555444444555555333333333333444444444444555555555444444444444444555444444555555666777888777888???DDDRRRuuu|||zzz}}}|||~~~~~~}}}ppp^^^KKKBBB???===<<<===<<<<<<>>>AAAEEEHHHHHHGGGGGGIIIQQQ]]]dddcccaaaaaabbbhhhnnnooojjjlllzzzuuuiiieeeeeeaaaZZZVVVOOOUUU___hhhnnnwwwuuuiiiYYYTTTMMMIIIHHHGGGEEEBBB?????????>>>>>>======<<<========================>>>>>>???????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@??????>>>>>>???@@@AAAAAABBBEEEIIIMMMRRRWWW___fffiiiiiiiiihhhccc___ZZZTTTOOOLLLKKKJJJKKKPPPXXXaaalll{{{~~~xxxwwwzzz~~~{{{pppfffbbb______```cccllltttssspppfffVVVKKKGGGEEECCC>>><<<999888888888888777666666666666666666666666666666666666777777777777666666666666666777888888777888888888888:::>>>@@@HHHaaa|||nnnbbbbbbiiipppuuuyyy}}}gggXXXQQQNNNKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJLLLMMMOOOQQQVVV___iiirrryyy}}}~~~xxxnnnbbb[[[XXXWWWVVVUUUUUUUUUVVVWWW\\\]]]```cccfffiiikkkllllllmmmnnnmmmjjjhhhhhhhhhggggggfffccc```\\\YYYWWWQQQQQQPPPOOONNNMMMLLLLLLOOONNNLLLJJJHHHFFFDDDDDD>>>???AAABBBAAABBBDDDEEEIIINNNUUU\\\dddlllsssxxxxxxyyy||||||yyyrrrhhh`````````aaalllzzz~~~~~~zzz~~~{{{rrrllljjjqqquuuuuuvvv|||mmmyyy}}}{{{}}}{{{zzzwwwuuutttuuuvvvwwwuuuyyy~~~oooddd\\\[[[```mmmttt___WWWYYYlllyyyjjj]]]SSSNNNGGGGGGIIIMMMRRRYYY___dddggg^^^QQQEEE<<<888777888666555555444444444444444333333333444444444555555444444444555555555555555555444444555555666777888555888>>>DDDTTTxxx~~~~~~~~~~~~}}}~~~nnn\\\III@@@>>>======>>><<<<<<>>>AAAEEEHHHIIIHHHEEEHHHSSScccllllllhhhfffbbbgggnnnrrrnnnlllvvvvvvjjjiiikkkhhhaaa\\\TTTWWW___iiipppxxxrrreee]]]UUUOOOMMMKKKGGGDDDAAA@@@@@@???>>>>>>======<<<==================<<<<<<<<<===>>>????????????>>>??????@@@???>>>===<<<>>>============>>>>>>???????????????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCFFFJJJNNNRRRVVV^^^dddggghhhhhhggg___\\\WWWRRRNNNMMMMMMNNNNNNUUU___iiirrr}}}zzz|||tttgggaaa]]]^^^___bbblllvvvsssrrriiiYYYMMMHHHEEECCC>>><<<999888888888888777666666666666666666666666666666666666777777777777666666666666666777888888777888888888888:::>>>@@@GGG```qqqdddfffpppwwwxxxxxxyyy}}}{{{eeeVVVPPPNNNJJJKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJLLLMMMOOORRRWWW```jjjssszzz}}}vvvkkkaaa\\\XXXVVVTTTRRRRRRRRRRRRRRRSSSUUUWWW[[[___cccfffhhhhhhjjjlllllljjjhhhhhhiiihhhgggfffdddaaa^^^[[[YYYRRRQQQPPPOOOMMMKKKJJJJJJKKKJJJIIIGGGEEEDDDBBBAAA===>>>@@@@@@@@@@@@BBBCCCGGGLLLTTT\\\dddkkkrrrvvvxxxxxx|||~~~}}}~~~}}}{{{rrrggg``````___```kkkxxx}}}|||~~~xxxuuuooouuuyyyxxxwww|||nnnuuu}}}|||}}}{{{zzzxxxvvvuuuuuuwwwwwwsssxxx}}}nnnccc\\\\\\aaaooowww```WWWVVViiiyyyhhh[[[SSSQQQHHHHHHIIINNNUUU\\\bbbdddeee]]]QQQEEE===999999:::555555444333333333333444333333333444444555555555444444444555555555666666555444444555555666777888444777>>>CCCUUUzzz~~~~~~}}}{{{}}}kkkYYYGGG>>>======>>>@@@<<<<<<>>>AAAFFFHHHIIIHHHCCCGGGTTTfffqqqqqqmmmkkkcccgggnnntttqqqmmmtttvvvllllllooolllfffaaaWWWYYY```jjjrrryyyoooggg]]]VVVRRROOOJJJFFFBBBBBBAAA@@@???>>>======<<<<<<============<<<<<<<<<<<<>>>???@@@AAAAAAAAA@@@AAABBBBBBBBBAAA???>>>???>>>>>>=========>>>>>>@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDGGGKKKOOORRRVVV]]]cccggghhhgggfff]]]ZZZVVVQQQOOONNNOOOPPPPPPYYYfffpppwww}}}yyyiiibbb]]]^^^___aaakkkvvvrrrqqqiii[[[NNNHHHEEECCC>>><<<999888888888888777666666666666666666666666666666666666777777777777666666666666666777888888777888888888888:::>>>@@@FFF___ttthhhkkkwww~~~}}}zzztttwwwyyycccUUUPPPNNNJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJLLLMMMOOORRRWWW```kkktttzzz~~~xxxnnnfffdddZZZWWWTTTSSSSSSRRRRRRQQQNNNOOORRRVVVZZZ___ccceeeeeeiiilllllliiihhhiiijjjhhhggggggeeebbb___\\\ZZZSSSRRRQQQOOOMMMKKKJJJIIIGGGFFFEEECCCBBB@@@???>>><<<>>>???@@@??????AAABBBEEEKKKTTT\\\dddkkkqqquuuwwwxxx||||||zzz|||~~~~~~pppfff___^^^^^^^^^hhhuuu}}}{{{~~~qqqxxx|||zzzyyy}}}lllsss}}}|||~~~zzzwwwuuuuuuwwwxxxxxxwwwyyypppccc\\\[[[^^^kkk~~~dddUUUVVVddd|||}}}mmm^^^RRRLLLHHHHHHKKKQQQZZZccciiikkkhhhbbbUUUDDD:::999999888666666666666666666666666555555444444444444555555444444333222333444555666444555666777777888888888777<<<>>>AAAWWWyyyyyyzzzyyynnntttsssUUUCCC@@@======@@@<<<>>>???@@@BBBDDDEEEGGGGGGHHHOOOXXXcccpppyyyxxxrrrjjjhhhllluuuzzzvvvtttvvvyyypppmmmmmmvvvuuufff[[[\\\bbbkkkrrrzzzwwwhhh\\\UUUQQQMMMKKKIIICCC@@@AAAAAA>>>===>>>@@@??????????????????>>>???????????????@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDCCCBBBCCCHHHMMMTTTWWW\\\```bbbbbb```^^^\\\VVVRRRRRRQQQOOOOOOQQQWWW^^^hhhqqqxxxkkkddd______```cccjjjqqqvvvtttlll```RRRGGGBBBAAA???<<<999888888888777666666666555555555555666666777777777777777777777777888888777666666666666666777777777888999:::<<<<<>>???BBBXXXzzz}}}yyykkkooopppTTTBBB@@@<<<===???<<<>>>???@@@BBBDDDEEEFFFGGGHHHNNNWWWaaaoooyyyzzzuuupppmmmooouuuyyywwwvvvxxxyyyqqqnnnpppzzz|||pppbbbaaadddlllttt{{{wwwiii```ZZZUUURRRLLLGGGCCCDDDDDDAAA@@@BBB???????????????>>>>>>>>>???????????????@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBAAABBBEEEJJJOOOVVVXXX\\\___``````^^^]]][[[VVVRRRSSSSSSRRRSSSVVV___fffooovvv{{{{{{kkkccc^^^```dddhhhooouuuwwwuuunnnaaaSSSHHHCCCBBB???===999888888888777666777777666666666666777777777777777777777777777777888888777666666666666666888888888999:::;;;======DDDYYY|||wwwttt}}}zzzrrruuuxxxvvv```UUUQQQNNNLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJIIIIIIJJJLLLOOOQQQUUUZZZcccllltttzzz}}}~~~zzzqqqddd___WWWQQQNNNLLLKKKJJJHHHHHHJJJMMMRRRWWW\\\___```bbbeeeggghhhhhhjjjkkkhhhhhhgggggggggddd___[[[TTTSSSRRRPPPNNNKKKIIIHHHGGGEEECCCAAA@@@@@@@@@AAA@@@??????>>>???AAABBBCCCFFFLLLTTT]]]dddkkkrrrvvvzzzzzz}}}yyysssxxx{{{{{{rrrjjjccccccdddeeejjjooo}}}{{{iiirrr}}}~~~|||zzzxxxvvvttttttuuutttwwwssshhhaaa___```hhhjjjWWWTTTaaazzz{{{kkk\\\OOOIIIGGGGGGJJJRRR^^^kkkuuuzzz{{{ppp\\\HHH===;;;999555666666666666666666666666555555444444444444555555444444333333444444555666444555666777777888888888;;;??????CCCYYY{{{|||iiikkkyyylllQQQAAA???;;;;;;>>>;;;>>>???@@@BBBDDDEEEFFFFFFHHHNNNUUU___lllyyy|||zzzxxxuuutttxxxzzzyyyyyyzzz}}}zzzsssppprrr{{{lllggggggnnnwww}}}yyynnneee]]]XXXNNNIIIEEEEEEEEEBBBAAACCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB>>>??????@@@BBBGGGMMMQQQXXXYYY[[[\\\]]]]]]\\\[[[XXXTTTRRRTTTTTTTTTWWW\\\iiiooowww}}}vvviiiaaa\\\```iiiooouuuyyyzzzxxxpppdddVVVKKKFFFEEE???===:::888888888777666888888777777777777888888777777777777777777777777888777777666666666666666999999999:::;;;<<<>>>>>>CCCUUUvvv{{{zzz~~~wwwwwwxxx~~~www```UUURRROOOKKKJJJJJJIIIIIIIIIIIIIIIKKKJJJIIIIIIJJJLLLOOOPPPUUUZZZcccmmmuuuzzz}}}~~~}}}rrreee___XXXQQQMMMJJJHHHFFFEEEEEEGGGIIINNNSSSWWWZZZ^^^```ccceeeeeeeeeggghhhhhhhhhggghhhgggddd```\\\VVVUUUSSSPPPMMMJJJHHHGGGFFFEEECCCAAA@@@@@@AAAAAA??????>>>>>>???@@@AAACCCFFFLLLUUU^^^fffmmmtttxxxzzzzzz}}}yyyssswwwzzzyyyuuullldddbbbccceeejjjqqq}}}~~~}}}vvveeelllxxx~~~~~~~~~}}}{{{yyyvvvsssrrrssssssvvv}}}uuukkkdddbbbcccjjjnnnYYYSSS___xxxzzzmmm^^^QQQJJJEEEEEEHHHQQQ___ooo|||www```JJJ>>><<<999555666666666666666666666666555555444444444444555555444444444444444555555666444555666777777888888888;;;??????CCC[[[}}}kkkjjjvvvhhhNNN@@@???::::::===:::===>>>@@@BBBDDDEEEEEEEEEHHHMMMSSS\\\iiiwww}}}}}}~~~||||||}}}~~~||||||xxx}}}uuuqqqrrrtttlllhhhoooyyy~~~rrrhhhbbbVVVPPPKKKJJJIIIEEEDDDFFFEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBCCCDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGG?????????@@@CCCHHHNNNRRR[[[[[[[[[[[[ZZZZZZZZZZZZSSSPPPPPPRRRSSSUUUZZZaaaooouuu}}}sssfff]]]XXX^^^jjjsssxxx|||}}}zzzsssfffXXXMMMHHHGGG@@@===:::999999999888777888777777666666777777888777777777777777777777777777777666666666666777777999999999999:::<<<===>>>CCCQQQooo~~~~~~~~~{{{yyyxxx}}}xxxbbbWWWSSSPPPJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJLLLNNNPPPTTTZZZcccnnnvvv{{{}}}~~~{{{}}}yyymmmbbb]]]VVVPPPLLLIIIGGGEEEDDDDDDEEEGGGKKKOOOSSSVVV\\\^^^```bbbbbbccceeefffhhhgggggghhhhhheeeaaa^^^XXXWWWTTTPPPMMMJJJGGGFFFEEEEEECCCBBBAAAAAAAAABBB@@@????????????AAABBBCCCFFFKKKTTT^^^fffnnnuuuyyyzzzzzz}}}yyysssvvvxxxwwwvvvlllccc___```ccciiipppyyytttyyyvvv```ccciiimmmooottt}}}}}}}}}|||zzzwwwtttrrrqqqrrruuu{{{vvvllleeebbbccclllqqqZZZRRR]]]uuu|||qqqcccUUULLLDDDCCCEEENNN^^^ppp~~~fffNNN@@@<<<:::666666666666666666666666666555555444444444444555555444444555555555666666555444555666777777888888888999===>>>DDD]]]jjjhhhrrr~~~dddLLL??????:::999===:::===>>>@@@CCCDDDDDDDDDCCCGGGLLLRRRXXXdddrrr{{{|||}}}|||vvvxxxrrrooo{{{yyyoooiiinnnyyyxxxqqqeee^^^WWWUUUQQQMMMKKKLLLHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJCCCBBB@@@AAAEEEJJJPPPSSS]]]\\\[[[ZZZYYYYYYYYYXXXOOOMMMMMMPPPQQQSSSZZZcccpppvvv~~~sssbbbYYYSSSZZZfffpppxxx|||{{{xxxqqqeeeWWWLLLGGGFFF@@@===:::999999999888777777666666555555666666777777777777777777777777777777777666666666666777777777777888888999;;;<<<===BBBLLLfff}}}zzzxxxxxx|||xxxaaaVVVRRROOOJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKMMMNNNOOOTTTZZZdddnnnwww|||}}}~~~zzz|||~~~uuuiii^^^ZZZTTTOOOLLLKKKIIIGGGFFFFFFFFFGGGIIIMMMPPPRRRXXXZZZ\\\^^^^^^```bbbeeefffffffffggghhheeeaaa^^^YYYXXXTTTPPPLLLIIIHHHGGGEEEDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@AAABBBDDDEEEEEEKKKTTT]]]fffnnntttyyyyyyzzz}}}zzzsssvvvwwwuuuuuukkk```\\\]]]___fffmmm}}}sssnnnuuu}}}```^^^]]]^^^```fffuuu|||||||||{{{zzzwwwuuussspppqqquuuzzzyyynnnfffbbbbbbiiittt\\\RRR[[[rrrvvvhhhYYYNNNDDDBBBCCCLLL\\\qqqoooTTTBBB<<<:::888666666666666666666666666555555444444444444555555444444555666666666666555444555666777777888888888777<<>>AAACCCDDDDDDCCCBBBEEEKKKPPPUUU___mmmvvvxxxyyy}}}~~~vvv{{{zzzrrrlllvvv~~~|||qqqiiillluuu}}}ssskkkbbb]]]XXXQQQNNNOOOMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMIIIIIIIIIIIIJJJJJJJJJJJJGGGDDDBBBCCCHHHNNNTTTWWW]]]]]]\\\[[[ZZZYYYXXXXXXOOOMMMNNNPPPQQQSSS[[[eeeooovvv~~~uuu```VVVPPPUUU```jjjttt{{{xxxuuunnnbbbTTTIIIDDDCCC@@@>>>;;;999999999888777666666555555555555666666777777777777777777777777666666666666666777777888777777777888999:::;;;<<>>AAACCCDDDDDDBBBAAADDDIIIOOOSSS[[[gggpppssstttyyy|||}}}vvvxxx||||||sssjjjsss~~~|||tttkkkkkkqqqxxxzzzpppiiiaaaYYYUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQSSSTTTTTTSSSQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTRRRQQQPPPOOOMMMLLLKKKKKKIIIEEECCCEEEKKKSSSYYY\\\]]]]]]]]]\\\[[[ZZZXXXXXXRRRQQQQQQSSSSSSUUU^^^hhhpppwwwvvv___WWWPPPRRRYYYcccpppzzzyyywwwpppcccUUUJJJEEEDDDAAA>>>;;;999999999999888777777666666666666777777777777777777777777777777666666666666666777888888888888888999:::;;;<<<===@@@DDDVVVvvv~~~zzzaaaUUUPPPLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNTTTZZZeeepppxxx}}}~~~}}}|||{{{|||||||||~~~{{{ssslll```\\\XXXUUUTTTRRRPPPOOOLLLJJJIIIGGGGGGHHHIIIJJJKKKMMMPPPRRRTTTWWW[[[___ccccccdddeeefffdddaaa^^^ZZZWWWTTTPPPLLLJJJIIIIIIDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAABBBDDDEEEIIINNNWWW___gggnnntttxxxyyyzzz}}}~~~vvvwwwvvvtttrrrhhh^^^[[[ZZZ\\\aaagggyyyxxxyyy~~~vvvrrrsssuuulllccc______```eeekkkwww{{{{{{zzzyyyyyyxxxxxxwwwppprrrvvvzzztttjjjeee[[[ooowww___SSSYYYnnn~~~nnnZZZLLLHHHEEEDDDKKK\\\rrrbbbHHH;;;999999666666666666666666666666555555555444444555555555333444666777777777666555444555666777888888888888666===CCCOOOlll~~~zzzsssaaa^^^bbbooo}}}rrr]]]HHH@@@AAA<<<:::>>><<<<<<>>>AAACCCDDDCCCBBBAAACCCIIINNNQQQYYYdddllloooqqqvvvwwwwww}}}uuuvvvxxx|||}}}sssjjjrrr}}}{{{wwwllljjjmmmttt}}}wwwnnneee``````^^^]]]\\\[[[ZZZYYYXXXXXXUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUSSSUUUXXXZZZZZZXXXUUUSSSSSSSSSTTTVVVWWWXXXYYYZZZ[[[ZZZXXXUUURRROOOMMMLLLHHHEEECCCFFFNNNWWW^^^aaa\\\]]]]]]]]]\\\[[[YYYXXXVVVUUUUUUVVVUUUWWW```kkkqqqxxxvvv```XXXQQQQQQVVV___mmmzzz}}}{{{tttgggYYYNNNIIIHHHAAA>>>;;;:::::::::999888888888777777777777888888777777777777777777777777666666666666666777888888999999999:::;;;<<<===>>>@@@BBBRRRppp~~~eeeXXXSSSOOOLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNTTTZZZeeepppyyy}}}~~~}}}|||}}}~~~~~~}}}}}}~~~zzzzzz{{{wwwddd```\\\YYYWWWUUUSSSQQQMMMKKKIIIGGGFFFFFFGGGHHHFFFHHHKKKMMMPPPTTTXXX\\\bbbbbbcccdddeeeddd```]]]ZZZWWWSSSOOOLLLKKKJJJJJJCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@??????@@@AAACCCDDDKKKPPPXXXaaahhhooouuuyyyyyyzzz}}}wwwwwwwwwtttrrrhhh___\\\[[[\\\```fffxxxsssvvv~~~zzzwwwuuu~~~wwwlllbbb___aaahhhmmmyyy|||zzzxxxxxxyyyxxxtttqqqooooooqqqrrrvvv|||kkk\\\WWWZZZiiizzz___QQQVVVkkkrrr^^^OOOGGGAAABBBLLLYYYiiijjjNNN???999777777777666555555555555555666666555555555444444444555555555555555555444444666666666777888888999999:::<<<@@@NNNjjjuuuuuuqqqaaa[[[[[[jjj|||yyytttqqq]]]QQQDDD>>><<<::::::======>>>@@@@@@>>>===>>>???AAAFFFKKKOOOXXXeeemmmooolllmmmlllnnnvvvxxxssspppqqqsssuuu|||{{{qqqkkkmmmwww{{{tttooopppuuu|||{{{sssllliiieeeeeeffffffeeedddccccccbbb]]]YYYZZZ]]]___]]]ZZZYYYXXXWWWVVVVVVWWWXXXXXX[[[\\\^^^______^^^^^^]]]\\\ZZZXXXWWWXXX[[[^^^aaa\\\ZZZXXXXXXYYYXXXTTTPPPKKKHHHGGGKKKSSS[[[```bbb___```___]]][[[ZZZ[[[]]]\\\___```^^^\\\^^^eeekkkvvvzzzwwwbbbXXXPPPOOOPPPTTTcccttt}}}{{{jjjWWWLLLJJJJJJBBB???<<<:::999999888777::::::999888777666555555777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<===BBBSSSmmmiiiWWWQQQOOONNNNNNMMMKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKLLLNNNPPPRRR[[[hhhrrrxxx{{{~~~{{{zzzzzz{{{|||~~~zzzxxx~~~~~~}}}qqqfff[[[XXXWWWTTTRRRQQQRRRPPPMMMKKKJJJIIIGGGEEEFFFFFFIIIOOOPPPOOOQQQVVVZZZ]]]bbbfffgggeeeaaa^^^UUUTTTRRRPPPMMMJJJHHHGGGHHHGGGEEECCCBBBAAAAAABBBAAAAAA@@@??????@@@@@@@@@GGGOOO[[[dddkkkqqqwww{{{|||zzz|||wwwzzz}}}|||xxxlll___ZZZZZZ[[[```eeesssuuuuuuxxx{{{{{{xxxllleeefffkkkoooyyy~~~}}}zzzxxxwwwwwwwwwtttqqqnnnmmmnnnpppttt|||kkk]]]TTTVVVccc~~~yyy^^^PPPVVVlllqqq^^^OOOGGGAAAAAAKKKVVVeee}}}iiiNNN>>>888666777777666555555555555555666666555555555444444444555555555555555555555555666666666777888888999999999<<<@@@NNNllltttuuussseee```aaahhhzzz|||vvvqqqlllZZZOOODDD???===;;;;;;======>>>@@@@@@>>>===>>>???BBBFFFJJJMMMUUU```ggghhhiiijjjhhhfffjjjssswwwwwwtttoookkkllllllnnnuuu|||yyypppjjjlllttt{{{|||uuupppppptttzzzyyyuuuppppppppppppooonnnnnnmmmlllhhhcccbbbeeegggeeeccc^^^^^^\\\\\\\\\\\\]]]^^^aaaaaacccccccccbbbaaa``````___]]][[[\\\^^^```bbb___]]]\\\\\\^^^\\\XXXTTTLLLIIIGGGJJJRRRZZZ___aaa```___^^^\\\YYYXXXYYY[[[\\\^^^``````___bbbiiiooowwwzzzvvvcccXXXPPPOOOPPPTTTbbbrrr||||||kkkXXXMMMJJJIIIBBB???<<<:::999999888777999999888888777666666666777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<>>>CCCRRRmmmkkkXXXQQQPPPMMMLLLKKKJJJJJJIIIJJJJJJKKKKKKLLLKKKJJJKKKNNNPPPSSS\\\hhhrrrxxx|||~~~~~~~~~~~~~~~yyyuuuwwwqqqfff\\\YYYXXXTTTQQQQQQQQQOOOLLLJJJIIIHHHFFFDDDEEEEEEHHHMMMOOONNNPPPUUUZZZ^^^cccggghhheeebbb___XXXWWWTTTQQQNNNKKKIIIIIIFFFEEEDDDBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBIIIQQQ\\\eeejjjoootttxxx|||zzz|||~~~vvvzzz~~~~~~}}}pppbbb\\\[[[[[[```eeesssvvvwww}}}}}}|||rrrhhheeeiiilll{{{}}}}}}{{{xxxvvvvvvuuusssrrrlllkkkkkkmmmrrrwwwgggZZZRRRSSS]]]vvvvvv]]]PPPVVVlll~~~qqq^^^OOOHHHAAAAAAHHHRRR___vvvhhhNNN@@@;;;999777777666555555555555555555555555555555444444444555555555555555555555555666666666777888888999999999;;;@@@PPPoootttvvvzzztttiiifffhhhgggyyyzzztttnnngggVVVLLLCCC???>>><<<<<<======>>>@@@@@@>>>===>>>???@@@EEEIIILLLSSS^^^eeefffhhhjjjgggaaa```fffkkkllllllhhhdddddddddeeelllsss}}}{{{vvvooojjjkkkpppvvv~~~zzztttoooooorrrwww{{{~~~}}}||||||zzzuuuooommmnnnooonnnlllgggfffeeeeeeeeeeeefffgggiiijjjjjjkkkjjjiiigggffffffeeecccaaa```aaacccddd```^^^]]]___```___ZZZUUULLLIIIFFFIIIPPPXXX]]]___^^^^^^\\\XXXUUUSSSTTTVVVZZZ]]]```bbbcccgggnnntttyyy|||wwweeeYYYQQQPPPPPPSSS```pppyyy}}}nnn[[[OOOJJJGGGBBB???<<<:::999999888777777777777777777777777777777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<===AAAOOOkkkooo[[[RRRQQQKKKKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJKKKMMMPPPTTT]]]iiisssyyy}}}{{{tttqqquuu~~~pppfff\\\YYYXXXTTTQQQPPPQQQNNNLLLJJJIIIHHHGGGEEEEEEEEEHHHMMMNNNMMMPPPUUUZZZ^^^cccggghhhfffccc```]]]ZZZVVVRRRNNNLLLKKKJJJDDDDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDJJJQQQ\\\eeejjjmmmqqqttt{{{zzz{{{}}}vvvyyyvvvggg___\\\\\\___dddrrrwwwzzzyyylllgggiiilll~~~~~~{{{~~~|||yyywwwuuutttsssrrrmmmkkkjjjkkkppp~~~|||ooo```UUURRRSSS\\\qqqttt]]]QQQVVVnnn|||ppp]]]OOOHHHBBB@@@GGGOOOZZZnnn}}}dddMMMAAA>>>===777777666555555555555555555555555555555555555555444444444555555555555555666666666777888888999999999;;;@@@PPPooovvvvvvuuuzzz~~~{{{ssskkkiiijjjjjj}}}{{{vvvnnndddRRRIIIAAA@@@???===<<<>>>===>>>@@@@@@>>>===>>>???>>>CCCGGGLLLUUUbbbjjjllljjjmmmllleee```aaacccccceeeaaa______^^^___fffoooxxxvvvsssooollllllooosssxxxuuupppmmmlllppptttwww}}}zzzvvvuuuuuutttsssqqqpppooonnnnnnnnnooopppqqqqqqrrrqqqpppooommmkkkjjjiiigggeeedddddddddddd]]]\\\[[[]]]^^^\\\WWWRRRKKKHHHEEEHHHOOOUUUYYYZZZZZZYYYVVVRRROOOMMMOOOPPPXXX[[[___cccggglllrrrvvv{{{~~~zzzfffZZZQQQPPPQQQTTT```nnnwww~~~qqq^^^QQQJJJFFFBBB???<<<:::999999888777666666777777888888888888777777888888888888777777777777777777777777777777888999999::::::;;;;;;<<<;;;???KKKeeevvv___TTTRRRKKKKKKJJJJJJJJJKKKKKKLLLIIIJJJKKKJJJJJJKKKNNNPPPUUU^^^jjjtttzzz~~~vvvnnnnnnyyy~~~zzz}}}~~~oooddd[[[YYYXXXTTTQQQPPPPPPNNNKKKJJJJJJJJJIIIGGGGGGGGGIIIMMMNNNMMMPPPUUUZZZ^^^ccchhhiiihhhdddbbb```\\\WWWQQQMMMKKKJJJJJJEEEDDDCCCBBBAAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEIIIQQQ[[[ccchhhlllooosssyyyyyy{{{vvvyyy{{{kkkbbb]]]\\\^^^bbblll~~~wwwzzzvvvppppppsss}}}~~~}}}{{{xxxuuusssrrrrrrnnnkkkiiijjjppp~~~xxxjjj\\\SSSRRRVVV^^^oooqqq]]]RRRWWWpppyyymmm\\\OOOHHHBBBAAAHHHNNNVVVgggyyyyyyaaaKKK@@@<<<;;;777777666555555555555555444555555555555555555555444444444555555555666666666666666777888888999999:::<<<@@@PPPooovvvtttqqquuuwwwvvvpppllljjjkkkmmm|||xxxoooaaaOOOGGG@@@??????===<<<>>>===>>>@@@@@@>>>===>>>???<<>>???===<<<>>>===>>>@@@@@@>>>===>>>???===BBBGGGLLLUUUaaajjjllllllqqqssspppkkkgggbbb\\\]]]\\\[[[ZZZWWWXXXaaakkkmmmlllmmmnnnppprrruuuwwwqqqnnnhhheeeeeejjjooosssyyy}}}}}}{{{yyywwwwwwwwwwwwvvvwwwwwwwwwuuutttrrrpppmmmmmmllljjjhhhfffdddbbb___\\\YYYYYYYYYWWWSSSOOOIIIGGGGGGKKKPPPSSSRRRQQQMMMLLLJJJFFFDDDDDDHHHJJJUUUXXX]]]cccjjjooosssuuu|||xxxeeeYYYPPPRRRVVV[[[fffrrruuu~~~uuubbbTTTKKKFFFBBB???<<<:::999999888777666666777777888888888999777777888888888888777777888888888888888888888888888999999::::::;;;;;;<<<>>>BBBIII[[[}}}iiiZZZVVVNNNNNNMMMLLLLLLMMMMMMMMMIIIJJJKKKKKKKKKMMMPPPRRRXXXaaammmwww}}}xxxqqqttt~~~|||xxxvvvsssggg^^^VVVVVVVVVSSSPPPOOOJJJHHHGGGHHHJJJLLLLLLLLLOOOMMMMMMOOONNNLLLOOOTTTXXX\\\bbbgggiiihhheeeccc]]][[[VVVQQQMMMJJJHHHHHHGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCEEEKKKRRRXXX[[[```eeejjjnnnqqqxxxxxxuuu}}}|||mmmddd___ZZZYYY[[[YYYmmmzzzrrrtttxxx|||zzz|||~~~zzzuuurrrqqqpppkkkggghhhnnn|||{{{mmm```XXXQQQ___lllwwwooo^^^VVVZZZuuuyyyrrrgggZZZOOOFFFCCCEEEMMMQQQTTT___mmm|||{{{qqq[[[FFF<<<999888777777666555555555555555444444444555555555666666333333444444555666666777666666666777888888999999:::;;;@@@QQQrrrvvvssspppqqqrrrtttuuuuuuuuuuuu|||xxxfffOOOFFF>>>======<<<<<<>>>===>>>@@@@@@>>>===>>>???===BBBHHHMMMWWWeeemmmpppooorrrssspppooommmggg```]]][[[ZZZXXXSSSRRRZZZeeegggggghhhkkkpppuuuxxxzzzuuupppiiidddcccgggmmmqqqvvv{{{}}}zzzxxxvvvvvvuuutttuuuuuuuuutttsssqqqpppmmmmmmmmmllljjjhhheeecccaaa]]]XXXVVVVVVTTTPPPMMMJJJIIIKKKOOOTTTUUURRROOOIIIHHHFFFCCCBBBDDDHHHLLLVVVYYY^^^eeekkkpppsssssszzz}}}vvvdddXXXPPPSSSYYY___jjjuuuvvv~~~uuucccTTTLLLGGGBBB???<<<:::999999888777777777777777777888888888777777888888888888777777888888888888888888888888888999999::::::;;;;;;<<<<<>>======777777666555555555555555444444444555555555666666333333444444555666777777666666666777888888999999999:::@@@RRRtttzzzxxxqqqqqqsssvvvyyy{{{||||||lllOOOFFF>>><<<<<<;;;<<<>>>===>>>@@@@@@>>>===>>>???;;;BBBHHHPPP\\\kkkuuuxxxssstttssspppqqqrrrmmmfff^^^\\\ZZZVVVPPPMMMUUU```cccccceeeiiiooouuuzzz|||zzztttkkkdddbbbfffkkkppptttyyy~~~~~~zzzwwwuuuttttttssssssttttttsssrrrpppooonnnnnnnnnnnnllliiifffdddaaa\\\VVVSSSRRRQQQNNNKKKKKKKKKNNNSSSWWWWWWSSSOOOGGGFFFEEECCCBBBEEEJJJNNNXXXZZZ___fffmmmqqqsssssswwwzzz~~~xxxcccWWWOOOTTT[[[aaalllxxxvvv~~~uuucccUUULLLHHHBBB???<<<:::999999888777888888777777777777777777777777888888888888777777888888888888888888888888888999999::::::;;;<<<<<<999???CCCLLLhhhppp]]]YYYNNNNNNMMMKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMOOORRRTTTYYYbbboooyyyzzzttt```WWWQQQSSSUUUSSSPPPOOOQQQPPPPPPSSSWWWZZZ\\\\\\RRROOONNNNNNKKKHHHJJJOOOUUUYYY```eeehhhgggeeeccc[[[YYYWWWTTTPPPLLLJJJHHHCCCCCCAAAAAAAAAAAABBBCCC@@@@@@@@@AAABBBCCCDDDEEEDDDFFFIIIJJJJJJMMMTTTYYY___fffqqq{{{wwwoootttvvvjjjddd^^^XXXUUUUUUNNN^^^hhhsssrrrkkkoootttzzz~~~~~~}}}{{{}}}||||||~~~~~~{{{yyyxxxssslllhhhjjjnnnwwwvvvjjjddd___]]]mmmrrr___VVV^^^xxxwwwmmmeee___ZZZOOOKKKKKKSSS[[[```cccfffnnnpppiiiXXXGGG>>>;;;;;;999888777555555444444444555555555555555555555555666666666666777777777777666666777777888888999999===>>>CCCTTTtttvvvqqqkkklllmmmmmmooovvveeeRRRIIIAAA???>>><<<<<<>>>>>>@@@AAA@@@>>>=========>>>BBBGGGMMM\\\oooxxxxxxwwwtttpppmmmmmmllllllkkkfffaaaYYYRRROOOPPPTTTVVV```^^^]]]bbbkkkuuu|||zzzqqqhhhccceeelllrrrrrrsssvvv{{{}}}zzzxxxvvvvvvwwwuuussspppnnnmmmllllllkkkkkkkkklllllljjjfffbbb```___]]]YYYUUUPPPMMMKKKLLLLLLNNNRRRVVVXXXUUURRRLLLIIIGGGGGGEEEEEELLLTTTYYY^^^dddhhhkkkpppvvv{{{yyy{{{}}}|||iii[[[PPPRRRYYY___kkkxxx{{{uuucccTTTKKKIIIAAA>>>;;;999999999999888999888777666666777888999888888999999999999888888;;;;;;::::::999888888888888999999::::::;;;;;;<<<<<<>>>@@@HHH___~~~fffXXXRRRPPPMMMLLLLLLLLLLLLKKKJJJKKKLLLLLLLLLMMMPPPSSS\\\eeerrr{{{{{{ggg]]]TTTSSSUUUTTTSSSSSSSSSQQQPPPSSSXXX]]]^^^^^^WWWTTTPPPLLLKKKLLLNNNPPPRRRXXX___ccccccbbbbbbbbb\\\ZZZWWWTTTSSSPPPMMMKKKEEEEEEDDDBBBAAAAAAAAAAAACCCCCCCCCDDDEEEFFFGGGHHHHHHGGGEEEEEEHHHLLLOOOPPPUUUdddnnnuuuvvvqqqsssvvv~~~wwwjjj\\\WWWWWWVVVQQQPPPUUUaaarrrpppjjjkkkooovvv|||~~~|||xxx~~~}}}{{{}}}~~~|||zzzyyyuuunnnjjjlllnnnuuurrrggg```\\\[[[lllrrr^^^UUU]]]xxxvvvkkkbbb[[[VVVPPPMMMNNNWWW___ccceeeggglllllldddSSSDDD<<<999888888777666555555555555555555555555555555555555555555555555555666666666666666666777777888888999999:::===DDDWWWyyyuuuqqqmmmmmmlllhhhhhhqqqgggPPPGGG@@@??????>>>>>>@@@===???@@@@@@>>>===>>>>>>???CCCHHHNNN]]]ppp{{{}}}{{{wwwsssqqqppppppooonnnjjjfff___XXXUUUUUUWWWYYY^^^[[[[[[```jjjuuu|||}}}uuummmiiikkkqqquuuvvvvvvvvvxxxzzz{{{||||||~~~{{{yyyyyyyyyyyyuuusssqqqnnnmmmllllllmmmjjjjjjkkklllmmmlllhhhfffbbbaaa^^^[[[WWWTTTQQQOOOPPPQQQSSSWWW\\\]]][[[YYYOOOKKKIIIKKKKKKKKKOOOUUUZZZ___fffkkknnnrrrwww|||zzz{{{~~~kkk\\\QQQQQQVVV]]]jjjwww{{{wwwfffVVVMMMJJJAAA>>>;;;999999999999888999888777666666777888999666666777777777777666666666666666777777777777777888999999::::::;;;;;;<<<999<<<>>>DDDXXXxxxiiiZZZSSSPPPMMMLLLMMMMMMLLLKKKKKKKKKLLLLLLLLLNNNQQQSSS[[[eeerrr|||}}}eee[[[RRRQQQRRRRRRQQQRRRVVVTTTTTTVVVZZZ]]]]]]\\\TTTRRRNNNJJJIIIJJJLLLNNNRRRWWW^^^bbbcccbbbbbbbbb]]]ZZZWWWUUUSSSQQQMMMKKKFFFEEEDDDCCCBBBAAAAAAAAACCCCCCDDDEEEGGGJJJLLLNNNNNNLLLJJJHHHIIIKKKLLLLLLTTTdddnnnvvvxxxsssuuuyyyxxxiii[[[UUUVVVTTTPPPLLLPPP\\\lll|||tttkkkkkkmmmrrryyy||||||yyy{{{}}}zzz{{{|||}}}}}}|||zzzzzzvvvpppmmmoooppptttpppeee___[[[YYYkkkrrr^^^UUU\\\wwwvvvjjjaaaXXXSSSOOONNNRRR]]]fffiiiiiikkkmmmkkk```PPPCCC===:::666777666666555555555666666555555555555555555555555444444444444555555555555666666777777888999999::::::>>>GGG\\\~~~vvvsssnnnoookkkbbb^^^iiihhhOOOGGG?????????>>>???AAA===>>>@@@@@@???>>>???@@@@@@DDDHHHOOO^^^ppp}}}~~~zzzvvvrrrqqqqqqpppooonnnkkkeee```\\\[[[\\\\\\\\\YYYYYY^^^iiittt|||zzztttqqqrrrvvvzzz{{{yyyvvvtttssstttuuuwww}}}|||{{{|||}}}wwwuuurrrnnnlllllllllmmmkkkkkkkkkmmmooonnnkkkiiifffeeeaaa^^^[[[YYYWWWWWWXXXYYY[[[___ccceeedddbbbWWWQQQOOORRRUUUUUUUUUVVV[[[aaahhhmmmpppsssxxx|||zzz{{{}}}nnn___RRRQQQUUU[[[iiixxx{{{|||kkkZZZOOOKKKAAA>>>;;;999999999999888999888777777777777888999777777888888888888777777888888888999:::;;;;;;;;;888999999::::::;;;;;;<<<999===???BBBPPPnnnnnn\\\SSSQQQNNNMMMMMMNNNMMMLLLKKKLLLMMMMMMMMMNNNQQQTTT\\\fffsss}}}yyyfff[[[RRRQQQRRRSSSSSSUUUYYYXXXXXXXXXZZZ[[[ZZZXXXTTTQQQMMMJJJIIIIIIKKKLLLRRRVVV\\\```aaaaaabbbccc]]][[[XXXUUUTTTQQQNNNLLLHHHGGGFFFDDDCCCCCCBBBBBBBBBCCCEEEHHHLLLQQQUUUWWWUUUTTTQQQOOOMMMLLLLLLMMMTTTeeepppxxxyyyuuuwww{{{xxxiiiZZZTTTTTTRRRNNNJJJNNNXXXgggvvvvvvjjjjjjkkkooouuuyyyyyywwwqqq}}}{{{xxxwwwwwwxxxzzzzzzyyyyyywwwrrrpppssstttwwwrrrgggaaa]]]ZZZjjjqqq]]]TTT\\\vvvyyylllaaaWWWQQQMMMLLLSSSaaalllppprrrssstttooobbbPPPDDD???<<<888666555555555555666666777555555555555555555555555444444555555555666666666666666777888999999::::::>>>CCCLLLaaayyyxxxrrrtttooobbbYYYbbb}}}jjjQQQHHHAAA??????>>>>>>@@@<<<>>>@@@@@@??????@@@AAA@@@BBBFFFNNN[[[lllzzz|||vvvqqqooonnnnnnmmmooommmiiieeeaaa___^^^^^^\\\YYYWWW\\\eeepppxxx|||~~~~~~{{{xxxvvvvvvyyy|||~~~|||xxxsssppppppsssuuuzzz~~~~~~}}}zzzuuuqqqnnnmmmnnnoooooooooooopppqqqpppnnnlllllljjjfffccc```______```aaaccceeehhhkkklllkkkkkkccc[[[WWW\\\```___[[[XXX[[[aaahhhmmmppprrrwwwzzzzzz{{{}}}pppaaaTTTRRRUUU]]]mmm}}}ppp]]]PPPKKKAAA>>>;;;999999999999888888888888888888888888888999999::::::::::::999999:::::::::;;;;;;<<<<<<<<<888999999::::::;;;;;;<<<;;;???BBBDDDNNNiiippp\\\TTTRRROOONNNNNNNNNNNNMMMKKKLLLMMMMMMMMMOOORRRUUU^^^hhhvvvuuuiii^^^TTTSSSVVVVVVWWWYYYZZZYYYYYYXXXWWWVVVUUUTTTUUURRROOOLLLJJJJJJLLLMMMRRRTTTXXX\\\___```bbbccc^^^\\\YYYVVVUUURRROOOMMMKKKJJJIIIGGGFFFEEEEEEEEECCCDDDGGGKKKQQQWWW]]]```]]]]]][[[XXXUUUSSSRRRRRRUUUfffrrr{{{yyyuuuwww{{{yyyjjj[[[TTTSSSQQQMMMKKKNNNWWWdddqqqwwwjjjiiikkkoootttuuurrrnnnjjjvvv|||yyyvvvtttssstttvvvxxxxxxvvvvvvrrrrrrvvvxxx|||qqqgggbbb^^^]]]kkkqqq]]]SSS[[[uuuxxxkkk___UUUNNNIIIIIIRRRbbbpppwww{{{~~~}}}vvvfffSSSEEE???<<<888666555555555555666666777555555555555555555555555555555666666666777777777666666777888999:::;;;;;;>>>CCCLLLaaa|||}}}yyy}}}zzzkkk\\\aaazzzoooTTTKKKBBB@@@???===<<<>>><<<>>>@@@@@@@@@???@@@AAA@@@@@@DDDLLLWWWdddrrr{{{|||vvvpppnnnmmmlllkkknnnllljjjfffcccaaa___^^^]]]YYYVVVYYYbbblllssswwwyyyyyyyyyxxxvvvwwwzzz|||}}}zzztttpppppptttwwwyyy{{{}}}zzzuuurrrqqqrrruuuwwwyyyxxxwwwxxxxxxwwwtttrrruuusssooollljjjjjjjjjjjjlllmmmoooppppppooooooooolllddd```dddiiifff___[[[[[[```fffjjjlllooosssvvvyyyzzz|||pppbbbVVVTTTWWW___qqqsss^^^OOOIIIAAA>>>;;;999999999999888888888999999999999888888999999999::::::999999999999888888888777777777666888999999::::::;;;;;;<<<;;;???CCCEEEMMMeeepppZZZTTTRRROOONNNNNNNNNNNNMMMKKKLLLMMMNNNNNNPPPTTTVVVaaakkkxxxvvvjjj___VVVVVVXXXYYYZZZ\\\XXXXXXWWWUUUSSSRRRQQQQQQUUUSSSPPPMMMKKKJJJKKKLLLQQQQQQTTTWWW[[[___aaabbb___]]]ZZZWWWVVVSSSPPPNNNNNNMMMKKKIIIHHHGGGFFFFFFDDDFFFHHHMMMTTT[[[aaaeeehhhhhhgggccc]]]YYYWWWWWWZZZjjjuuu}}}yyytttuuuwwwxxxjjj\\\UUUUUURRRMMMKKKOOOXXXcccmmmzzzvvviiijjjnnnsssuuurrrkkkeeefffmmmvvv}}}yyywwwssspppqqqtttwwwvvvuuuuuuqqqrrrxxx{{{mmmeee```]]]___mmmqqq\\\SSSZZZtttuuuhhh\\\QQQKKKGGGGGGOOO```qqq{{{nnnWWWEEE===:::888777666666555555555666666555555555555555555555555666666666666777777777888555666777888999;;;<<<<<<;;;???HHH]]]}}}uuudddeeeyyyuuuVVVLLLCCCAAA???===;;;======???AAAAAA@@@???@@@AAA??????BBBJJJRRR[[[gggqqqzzztttooonnnnnnnnnnnnmmmllljjjgggeeecccaaaaaa]]]YYYUUUWWW___iiipppssstttuuuvvvvvvvvvwwwzzz|||~~~~~~}}}xxxsssrrruuuxxxxxxxxx|||}}}zzzwwwuuuwww{{{~~~{{{yyyxxxxxxxxxxxxyyyyyywwwtttqqqpppqqqooohhhdddiiillliiiccc```\\\```dddfffgggjjjnnnrrrxxxyyyzzz~~~~~~||||||}}}~~~~~~{{{mmm```UUUSSSVVV^^^pppqqq\\\MMMGGGAAA>>>;;;999999999999888888888999::::::999888888666666777777777777666666:::999999888777777666666888999999::::::;;;;;;<<<999<<>>EEEXXXzzz|||wwwfffeeexxxuuuUUUKKKCCCAAA@@@======>>>???@@@BBBAAA@@@??????@@@@@@???BBBIIINNNSSS]]]gggwwwsssmmmkkkkkknnnpppqqqnnnmmmkkkhhhgggfffeeeeee[[[VVVRRRUUU]]]gggooosssrrrsssuuuuuuvvvxxx|||~~~}}}|||vvvssssssvvvwwwwww{{{}}}wwwrrrpppqqqkkkfffdddiiillljjjgggeee^^^aaacccdddcccfffkkkpppwwwwwwxxx|||}}}{{{zzzzzz{{{|||}}}{{{|||yyyiii]]]RRRPPPQQQXXXjjj||||||nnnZZZLLLFFFAAA>>>;;;999999999999888888999999::::::999999888555555666666666666555555999999999999999999999999888999999::::::;;;;;;<<<::::::===AAAGGG[[[~~~kkkYYYSSSPPPMMMLLLMMMMMMLLLKKKKKKMMMNNNOOOPPPRRRUUUXXX^^^iiivvv|||yyyrrrhhh___YYY[[[^^^^^^]]]]]]WWWWWWVVVTTTRRRSSSWWW[[[ZZZXXXUUURRRPPPOOOOOOOOONNNLLLKKKNNNTTT[[[___```aaa___[[[YYYWWWUUURRROOOMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCDDDHHHMMMTTTZZZ^^^iiilllnnnllleee```______fffttt{{{|||rrroooooorrrnnneee[[[WWWVVVQQQKKKHHHPPP^^^jjjrrr{{{wwwpppqqquuuzzz|||xxxpppiiihhhmmmqqqssswwwqqq{{{vvvqqqqqquuuxxxwwwuuuuuuqqqrrrwwwzzz{{{jjjccc```]]]]]]nnnppp\\\RRRYYYsssttthhh]]]SSSLLLJJJHHHMMM\\\mmm{{{dddJJJ>>><<<===999888777555555444444444555555555555555555555555444444444555555555666666555666777888:::;;;<<<===???@@@EEEVVVvvvzzz}}}uuudddddduuurrrSSSJJJBBBAAA@@@???>>>@@@@@@AAABBBBBB@@@>>>>>>???AAA@@@CCCJJJMMMOOOWWWbbbnnnkkkgggfffhhhlllppprrrooonnnllljjjiiihhhiiiiiiXXXTTTQQQSSS\\\gggppptttrrrsssuuuvvvwwwzzz~~~|||~~~xxxrrrqqqsssvvvvvvzzzyyysssppppppfffbbbbbbgggkkkjjjhhhiii```bbbcccbbbbbbdddjjjooovvvvvvwww{{{}}}zzzxxxxxxzzz{{{yyyzzzzzzzzz{{{xxxfffZZZPPPNNNNNNSSSdddvvvwww~~~|||kkkXXXKKKFFFAAA>>>;;;999999999999888888999:::;;;;;;:::999888666666777777777777666666444444444555666666777777888999999::::::;;;<<<<<<<<<;;;<<<@@@GGGYYYzzzjjjYYYRRRPPPMMMLLLLLLLLLLLLKKKLLLMMMNNNOOOPPPRRRVVVYYY[[[gggttt{{{~~~}}}uuujjjbbb]]]```cccbbb``````YYYYYYXXXUUUTTTVVV\\\aaa___]]][[[XXXVVVUUUTTTTTTMMMJJJIIILLLRRRYYY^^^___aaa___\\\YYYXXXUUURRRPPPKKKJJJHHHFFFDDDCCCBBBBBBAAAAAABBBDDDIIIPPPVVVYYY___dddiiijjjfffddddddfffjjjwww}}}~~~sssnnnmmmmmmjjjbbbZZZVVVUUUPPPJJJIIISSScccqqqyyyyyyssstttvvv{{{~~~|||uuuppplllsssxxxxxxyyy