BM66(@ CCCCCCCCCBBBBBBBBBAAAAAABBBEEEHHHHHHHHHLLLTTT[[[~~~{{{lllggg}}}vvvllldddbbb___[[[\\\aaa[[[VVVRRRQQQUUUZZZ\\\\\\hhhlllsss}}}}}}uuulllhhhccc``````___\\\YYYZZZYYYVVVSSSRRRSSSUUUVVVQQQPPPOOOMMMLLLMMMMMMNNNOOONNNNNNMMMMMMNNNNNNOOORRRPPPNNNOOOPPPQQQPPPPPPTTTTTTTTTRRRPPPMMMKKKIIIHHHHHHHHHHHHIIIKKKLLLLLLHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIILLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMPPPPPPPPPQQQQQQSSSTTTTTTWWWWWWXXXYYY\\\```dddfffcccccccccccceeegggiiijjjmmmkkkhhhccc___]]]^^^```fffeeeeeefffiiimmmqqqtttwwwwwwxxxwwwuuurrrnnnlllhhhgggfffeeebbb```]]]\\\ZZZZZZZZZ[[[]]]___aaacccaaa```___^^^]]]]]]\\\\\\^^^aaaeeekkkpppuuuxxxzzz~~~|||{{{zzz}}}zzzaaaNNNEEE<<<<<<;;;:::999888777666444444333333333333222222333333333222222222111111***---111333333222111111000000000000000000000000333222000/////////000111000000000000000000000000---...//////......///000222111000//////000111222000000//////.........---........................000000////////////000000---------------...///000000/////////000111333444111000///......------...000000000000000000000000............////////////111111111111111222222222///111333555555555444333333333333444444444555555222444666777777777999;;;@@@???AAADDDIIIWWWqqqBBBBBBAAAAAAAAA@@@@@@@@@AAADDDFFFFFFFFFJJJRRRXXXmmmsssmmm~~~tttjjjgggeee```^^^```ZZZWWWTTTSSSTTTWWWYYYZZZ___bbbgggnnnwwwyyyssskkkeeebbb```\\\YYYZZZYYYVVVSSSRRRQQQRRRRRRRRRQQQOOONNNMMMMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOQQQOOONNNNNNPPPRRRQQQQQQTTTTTTTTTSSSPPPNNNKKKIIILLLLLLKKKLLLLLLMMMNNNOOOIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJLLLMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUWWW[[[^^^```aaaaaaaaaaaaccceeegggiiilllkkkjjjgggeeedddfffhhhnnnnnnmmmlllmmmooorrrssstttttttttrrrpppmmmjjjhhhbbbaaaaaa```^^^\\\[[[ZZZZZZZZZZZZ[[[]]]___aaaccc``````___^^^]]]]]]^^^^^^aaaccchhhnnnsssxxx|||~~~|||jjjUUUFFF???;;;;;;:::999888777666555444444333333333222222222333333222222111111111111...000111111111000222333000000000000000000000000222111000/////////000000000000000000000000000000---...//////......///111111000///......///000111000/////////....................................000000////////////000000......---------...//////000000//////000111333444111111///...............000000000000000000000000............////////////000000000111111111111111000111333555555555444333333333444444444555555555555666888777777777888:::@@@@@@AAADDDHHHVVVooo@@@@@@@@@????????????>>>???BBBCCCDDDDDDHHHNNNTTTbbbwwwxxxtttooolllgggaaa^^^[[[[[[ZZZWWWVVVVVVXXXZZZ^^^___bbbeeeiiipppxxx}}}tttkkkfffccc___\\\\\\[[[XXXVVVTTTRRRQQQQQQRRRQQQPPPOOOOOONNNNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOONNNMMMNNNQQQSSSSSSRRRTTTTTTTTTSSSQQQNNNLLLJJJKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJMMMMMMMMMNNNNNNNNNOOOOOOPPPOOOOOOPPPPPPQQQRRRSSSRRRRRRQQQRRRTTTVVVYYY[[[^^^^^^^^^___aaacccfffgggjjjkkklllmmmllllllnnnooovvvuuutttrrrqqqpppppppppoooooonnnllliiifffdddbbb]]]\\\\\\[[[ZZZYYYYYYXXXZZZZZZ[[[\\\^^^```bbbcccaaaaaa`````````aaacccdddfffiiimmmsssyyy~~~~~~kkkWWWGGG>>>:::999999888777666555555444333333333333222222222222222111111111111000000000222222222000//////222444000000000000000000000000111000///.........//////000000000000000000000000...//////...------000222000///...------...///000////////////....................................000000////////////000000//////......---.........000////////////111222333111111000///............000000000000000000000000............/////////////////////000000111111111000111333444555555444444333444444444444555555555777888888777666666777888AAAAAABBBDDDHHHTTTkkk?????????>>>>>>>>>======???AAABBBCCCDDDGGGLLLPPP\\\fff}}}xxxuuuooofff______```aaa^^^ZZZXXXZZZ]]]```aaaaaaaaabbbeeejjjnnnwww|||rrrkkkhhhdddbbb]]]]]]\\\ZZZXXXVVVTTTSSSSSSSSSRRRQQQPPPPPPPPPOOOOOOOOOOOONNNNNNOOOOOOOOOOOOMMMMMMNNNQQQTTTTTTTTTUUUUUUTTTSSSRRROOOMMMKKKJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKKKKJJJIIIIIIIIIHHHKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQSSSUUUXXXZZZ\\\\\\\\\^^^```cccfffhhhkkkmmmppprrrrrrrrrssstttxxxwwwuuusssqqqnnnmmmllljjjiiigggeeebbb```___^^^\\\[[[ZZZYYYYYYXXXXXXXXXZZZ[[[\\\]]]___aaabbbccccccccccccccceeehhhjjjlllmmmoootttzzz~~~~~~~~~qqq[[[JJJ@@@<<<:::777777666666555444333333333333333222222222222111111000000000000000000000222333333222000///111222000000000000000000000000000//////...............////////////////////////...//////---,,,---000222///...------------...//////////////////.................................000000////////////000000000000///......---......///...---------///000111222111000///............////////////////////////............////////////......//////000000111111111222333444555555555555444444444444555555555555555666777666555555777999AAAAAACCCEEEGGGRRRhhh|||?????????>>>>>>>>>======AAAAAABBBCCCDDDGGGJJJMMMRRRWWWnnn|||uuu~~~{{{rrrhhheeefffeeebbb]]]ZZZ\\\^^^______^^^]]]\\\^^^aaadddlllttt}}}tttnnnhhheee^^^^^^]]][[[ZZZXXXVVVVVVTTTTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPNNNMMMMMMOOORRRTTTUUUUUUUUUUUUUUUTTTRRRPPPNNNMMMMMMMMMLLLLLLKKKLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIHHHLLLLLLKKKKKKKKKJJJJJJJJJFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQPPPQQQSSSVVVYYYZZZ]]]]]]^^^```cccgggjjjlllrrrtttwwwxxxwwwvvvvvvvvvvvvuuusssqqqooollljjjiiieeedddaaa___]]][[[[[[[[[[[[ZZZYYYWWWVVVVVVVVVVVVZZZ[[[]]]^^^```bbbccccccccccccdddeeehhhlllpppsssuuuwww{{{{{{{{{|||}}}fffQQQCCC===;;;;;;666555555444444333333333333333222222222111111111000000000000000000000111000222444444222000/////////////////////////////////////////////......---////////////////////////...//////...------000222///...---,,,,,,---...///.........///////////////........................000000////////////000000111000///...............------,,,+++,,,---...///222111000//////......///////////////////////////............////////////---......///000000111111222222333444555555555555444444444555555555666666333333444333333555888:::BBBBBBDDDFFFHHHQQQeeexxx@@@@@@@@@????????????>>>BBBBBBBBBCCCEEEGGGIIIJJJLLLOOOaaapppqqqyyyooonnnjjjeee```]]]\\\]]]^^^___^^^]]]\\\]]]___bbbbbbfffooo{{{xxxooohhhbbbaaa^^^\\\ZZZXXXWWWWWWUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPOOONNNNNNOOORRRTTTUUUUUUUUUUUUUUUUUUSSSQQQOOONNNKKKKKKKKKJJJJJJKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIIIILLLLLLLLLKKKKKKKKKJJJJJJGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNOOONNNOOOPPPSSSWWW[[[]]]```aaabbbeeeiiimmmppprrrzzz|||}}}}}}{{{yyyxxxxxxsssrrrpppmmmjjjiiihhhggg```^^^[[[YYYWWWWWWXXXYYYXXXWWWUUUTTTTTTUUUVVVVVV[[[\\\^^^```aaacccccccccccccccdddfffjjjpppuuuyyy|||~~~}}}zzzzzz{{{}}}ttt[[[GGG===;;;:::999555555444444444333333333222222222222111111111111000000000111111111111222...000333444222000...---///////////////////////////000000000000///...---000000000000000000000000---...//////......///000///...---,,,,,,---...///.........///////////////........................000000////////////000000000000//////.../////////------,,,++++++,,,---...222222111000////////////000000000000000000000000............////////////......//////000111222222333333333444555555666666444444555555555666666666222333333333333555999<<>>>>>>>>??????@@@@@@@@@DDDDDDCCCCCCBBBBBBBBBAAAJJJFFFKKK[[[lll|||pppnnnuuu}}}qqqiiiccc]]][[[YYYXXXYYY\\\\\\YYYVVVWWWXXXYYY[[[```hhhqqqxxxsssjjjeeeccc```^^^]]]ZZZWWWUUUUUUVVVVVVUUUSSSSSSQQQPPPOOONNNNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSVVVVVVUUUUUUTTTRRRNNNKKKKKKJJJIIIIIIHHHHHHHHHHHHJJJJJJIIIIIIIIIJJJKKKLLLJJJKKKLLLLLLLLLLLLKKKJJJLLLLLLLLLLLLLLLKKKJJJIIILLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKMMMOOOPPPOOOOOOPPPQQQUUUXXX\\\bbbfffiiikkkkkklllmmmpppsssvvvxxxyyyzzztttttttttssspppmmmiiigggbbb```^^^[[[XXXUUUTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQOOOPPPRRRWWW]]]aaadddeee[[[\\\^^^aaaccceeefffggggggjjjpppvvv|||~~~}}}}}}|||}}}___QQQCCC<<<999666555666;;;:::777444333333333444///111222222111000222333222111111000000111111222000000111111111111000000000000111111111222222222......---......///000111------............------...,,,///333111++++++000000000////////////000000//////000000000000//////...---,,,,,,---...///000000///......//////...---...111444444222///,,,***000000000000000000000000......------------......***,,,...000111///---,,,...///000111111000///...000000000000000000000000111222333555666555555444555555666666666666555555555666777666666777:::<<>>??????@@@@@@@@@@@@AAAAAA>>>???AAAEEEJJJPPPVVV[[[{{{}}}qqqkkkooo{{{xxxnnnfff___aaahhhooovvv~~~}}}ttthhh___ZZZWWWTTTRRRRRRSSSTTTSSSRRRRRRTTTUUUSSSYYY^^^```cccqqqzzzrrrkkkeee```\\\YYYYYYXXXWWWUUUTTTSSSSSSSSSPPPOOOOOOOOOQQQSSSVVVXXXVVVUUUUUUVVVVVVTTTQQQNNNLLLKKKKKKKKKKKKLLLLLLMMMJJJJJJKKKMMMOOORRRUUUWWWXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWUUUSSSRRRQQQRRRRRRLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNLLLMMMOOOOOOPPPSSSVVVYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTSSSSSSNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPPPPQQQRRRTTTUUUVVVWWWZZZ]]]]]][[[[[[^^^aaaaaadddjjjqqqyyy~~~||||||}}}zzzyyywwwvvvuuuuuuuuuvvvwwwtttqqqqqqsssvvvxxxyyyyyyttt]]]KKKAAA<<<888666666555333333777555555444333333222111111000111222222111111222444111000000//////000000111...//////000000//////...............////////////---------......///111111------............------)))...111//////000000///---------,,,,,,------------......//////......---//////000000000///......---///000///---...333777IIIAAA777000//////000///...........................///000000000000///...,,,------...............000000111222222111000///000000000000000000000000222111111111222333444555666777777888888777777666555666777666666777:::<<<@@@BBBDDDDDDFFFQQQcccqqq?????????>>>>>>>>>=========>>>>>>>>>????????????<<>>444000//////...////////////////////////........................---.........///////////////000000000000...---,,,000000000000000000000000222111111111111333444555777777888888888888777777555666777666666777:::<<<>>>AAACCCCCCFFFRRRcccqqq???>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>???<<>>???>>>===<<<===>>>??????>>>???AAACCCFFFHHHTTT]]]pppyyykkkmmm|||pppcccccceeekkk|||pppnnnfff[[[YYYWWWUUUUUUVVVVVVUUUTTTVVVUUUSSSSSSUUUYYY___bbbppp|||xxxsssfffbbb^^^\\\]]]\\\XXXUUUUUUSSSRRRRRRTTTUUUVVVUUUXXXWWWWWWWWWWWWUUUQQQNNNMMMMMMLLLKKKJJJJJJJJJKKKKKKMMMPPPRRRTTTTTTSSSRRRTTTUUUVVVWWWVVVVVVTTTTTTQQQPPPPPPOOONNNOOOOOOOOOKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGEEEDDDDDDDDDDDDJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMPPPRRRTTTQQQQQQPPPOOONNNNNNOOOOOOMMMNNNOOOPPPQQQRRRRRRSSSQQQQQQQQQPPPPPPQQQQQQRRRTTTTTTTTTTTTSSSQQQOOOMMMPPPRRRTTTUUUUUUWWWZZZ\\\dddeeeggghhhhhhjjjmmmooorrrtttwww|||{{{xxxvvvwwwxxx{{{zzz{{{{{{}}}zzzxxx{{{~~~ttt___OOOBBB;;;;;;999777555333222333444555777666555444222111000///000000111222111000///...///000111111111///...,,,555444333111000////////////000000///......000222////////////////////////............////////////111111111111222222222222.../////////...------,,,+++---///111222222000///222222333222222111000///111///...///000000///...//////000000///---+++***,,,---...//////...---,,,...111333111,,,***,,,///222111000.........//////000000000000000000000000222111111111000000//////000111333444555555444333777777777777777888888999555777777444000111777<<>>===<<<;;;::::::::::::===>>>??????=========???BBBAAAAAAAAABBBDDDGGGHHHNNNTTTbbb}}}qqqmmmsss|||llldddccchhh{{{}}}yyypppeee[[[YYYVVVTTTTTTTTTTTTSSSVVVUUUTTTSSSTTTWWW[[[]]]aaalll|||qqqmmmgggdddcccaaa]]]ZZZ[[[YYYVVVVVVWWWXXXXXXXXXYYYXXXXXXXXXXXXWWWTTTQQQPPPOOONNNMMMMMMLLLLLLMMMLLLMMMOOOQQQSSSTTTTTTTTTUUUVVVVVVVVVVVVUUUSSSRRRLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHJJJKKKMMMNNNOOOOOONNNNNNNNNMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQRRRPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTUUUUUUUUUTTTSSSSSSUUUVVVWWWWWWXXX[[[]]]ccceeehhhjjjlllooorrruuuxxxyyy|||~~~|||yyywwwuuuuuuvvvxxxwwwyyy~~~{{{vvvvvvwww{{{~~~gggTTTEEE:::555555888777555333222333444555444444444333333222222111000111222222222111000///222111111000000000000000111000000000000111222222///000000000......000111////////////////////////............////////////------........./////////,,,---------,,,,,,+++***+++,,,---///000000//////////////////////////////111111111000000/////////...////////////---,,,+++//////000000000000//////222444555333---+++,,,...000000///......///000111000000000000000000000000111111111111000000000///111111222333444444444444666666555555666666777888555777999888555444777;;;@@@???@@@AAADDDMMM```qqq>>>>>>===<<<;;;;;;;;;;;;===>>>@@@???>>>===>>>@@@BBBBBBAAAAAABBBCCCEEEFFFHHHJJJSSSfff{{{qqqllljjjqqqttt{{{{{{jjjdddggguuu{{{oooccc___ZZZVVVTTTTTTSSSRRRUUUUUUTTTSSSTTTUUUWWWXXXVVV^^^mmm~~~vvvppplllhhhddd```^^^[[[XXXWWWWWWXXXXXXWWW[[[ZZZXXXXXXXXXXXXWWWUUURRRRRRQQQPPPOOONNNOOOOOOMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXWWWVVVUUUSSSQQQPPPLLLLLLKKKJJJJJJJJJJJJKKKHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLMMMMMMMMMLLLKKKJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSTTTVVVXXXYYYYYYYYYYYY[[[\\\]]]]]]]]]___aaaeeehhhlllpppssswww{{{}}}{{{xxxxxxxxxyyy{{{}}}zzzzzzxxxvvvuuutttsssssssssssstttxxx}}}~~~|||yyysssvvv{{{qqq]]]MMMBBB999666888777666555333333333444444222222222333333333333333111222333333333222000///222111000......///000111000/////////000000111222///000111000......///111////////////////////////............////////////,,,,,,---------.........,,,------------,,,++++++------......//////000000000///.........///000111111333444333///---...000---.../////////......---000000////////////000000444666777444///,,,---...............///000111222000000000000000000000000111111111111000000000000222222222222333444555555555555444444555555666777444888;;;;;;888777888;;;???>>>???AAACCCMMM```qqq>>>>>>===<<<<<<<<<<<<<<<===>>>@@@???>>>>>>???@@@@@@@@@?????????@@@AAAAAAEEEEEEJJJWWWlll{{{pppgggiiijjjppp~~~zzzkkkgggoooxxxwwwnnnhhhaaa[[[WWWUUUSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUWWW[[[cccppp}}}vvvpppiiieeeaaa^^^[[[YYYYYYZZZZZZZZZ\\\ZZZXXXXXXYYYYYYXXXXXXTTTSSSRRRQQQPPPOOOOOOOOONNNNNNNNNOOOQQQUUUXXXZZZZZZYYYXXXVVVTTTQQQOOONNNMMMMMMLLLKKKKKKKKKKKKLLLGGGGGGHHHIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIKKKLLLLLLKKKIIIGGGJJJJJJKKKLLLMMMNNNNNNOOONNNNNNNNNOOOPPPQQQRRRSSSRRRSSSTTTVVVXXXZZZ[[[\\\___aaacccddddddeeefffhhhllloootttxxx|||~~~zzztttsssssssssuuuxxx|||~~~wwwuuutttssstttsssrrrrrrnnnnnnnnnqqqtttvvvuuusssuuu|||sssdddSSSGGG@@@:::999;;;666555444333333333333444222222222222222222222222222222333444333222111000/////////............///222111000///............000111111000......///111////////////////////////............////////////....../////////000000000......////////////......111000000000000111222333333222000///...///111222111555777444///,,,...111------...//////////////////...---,,,,,,---...///333444555333000......//////////////////000111111////////////////////////111111111000000000000000333222111111222333555666555555444444555555666777555777999999888777999;;;???>>>???AAADDDNNNaaasss>>>>>>===<<<<<<<<<<<<===<<<>>>??????>>>>>>???@@@??????>>>>>>>>>?????????CCCCCCGGGQQQ^^^vvv~~~tttooopppsssvvv}}}vvvkkkjjjlllwwwyyysssjjjaaa[[[WWWTTTRRRQQQRRRSSSTTTUUUVVVVVVVVVZZZZZZ]]]cccmmmzzz{{{rrrllliiifffaaa___^^^___```___]]][[[YYYYYYYYYZZZYYYXXXTTTSSSRRRQQQPPPOOOOOOOOOOOONNNNNNOOORRRVVVYYY\\\\\\ZZZXXXUUURRRPPPNNNMMMKKKJJJJJJIIIHHHIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGHHHHHHHHHGGGEEEDDDGGGHHHJJJKKKKKKJJJHHHGGGJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTUUUWWWYYYZZZ\\\]]]bbbeeehhhjjjjjjkkkmmmnnnrrrvvv{{{tttsssrrrqqqrrrtttwwwxxxtttsssqqqrrrtttuuusssqqqkkkjjjjjjjjjlllnnnnnnnnnvvvttt^^^RRREEE>>>:::666666888555444444333333333333333444333333222222111000000222222333444333222111000---///111333333111///...222111000///.........///000111111000...---///000////////////////////////............//////////////////000000000111111111......///000000//////...111000000///000000111222555333111///......///000111555777444///,,,...111---.........///000000111///...---,,,,,,---...//////000111000/////////000000000000000000///......////////////////////////000000000000000000111111333222111111222333555666666666555555666666777888777666555444444666999<<>>>>>======>>>@@@?????????@@@@@@@@@@@@@@@AAABBBGGGPPPWWWeeeyyyzzzzzzwwwrrruuuvvvnnnhhhjjjsss~~~tttkkkccc\\\VVVSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVYYY___gggpppuuu|||rrrnnnhhhcccbbbaaaaaa```___]]]\\\\\\\\\\\\ZZZYYYUUUTTTRRRQQQOOOOOONNNNNNNNNNNNNNNPPPSSSWWW[[[]]]\\\[[[XXXUUUQQQOOOMMMMMMMMMLLLKKKKKKJJJKKKKKKKKKIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFHHHIIIJJJKKKKKKKKKJJJIIIKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRTTTVVVWWWXXXXXXXXXXXXYYY[[[]]]___```cccgggkkkoooqqqsssuuuwwwyyy}}}ttttttrrrqqqqqqrrrsssssstttrrrqqqssswwwxxxvvvssskkkjjjiiihhhiiilllnnnpppwwwooobbbOOOEEE<<<999777444333555333444444444333333333333444333333222111000000000111222333333333222000///...111444777777555222///.........///000111222333111111111000...---...000////////////////////////............////////////------........./////////,,,,,,---............------------...............111000///---,,,,,,------111333444333///---...000///.........///000111111000000////////////000000---------...//////000000111111111111000///...---000000000000000000000000000000000000111111111111222222222222333444555555666666555555666666777888777555333111222555999;;;??????@@@CCCGGGRRReeewww<<<;;;;;;;;;;;;;;;<<<<<<999;;;======<<<<<<>>>???===>>>>>>???@@@@@@@@@@@@BBBBBBIIIRRRVVV]]]sss|||sssmmmuuussskkkiiimmmyyyyyyooofff^^^ZZZWWWWWWVVVVVVVVVWWWWWWXXXUUUUUUUUUVVVYYY]]]aaacccgggqqq|||tttmmmiiifffeeedddbbbaaa`````````___\\\ZZZVVVUUUSSSRRRPPPOOOOOONNNMMMNNNOOOQQQTTTXXX[[[]]]\\\[[[WWWTTTQQQOOOMMMMMMOOONNNNNNMMMLLLMMMMMMMMMKKKJJJHHHGGGHHHJJJLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIILLLKKKKKKJJJJJJJJJJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSUUUWWWYYYZZZ\\\\\\\\\]]]^^^```cccfffggghhhlllrrrwww{{{}}}ssssssrrrrrrqqqqqqpppppptttrrrrrruuuzzz{{{yyyvvvllllllkkkkkklllpppuuuxxxooo]]]RRREEE>>>888888888555333333222333333444444333333333222222222111111111111111000111222222222111000///...000333555555444222000/////////000111222333444111222222000...---...///////////////////////////............////////////,,,,,,---------.........,,,,,,---...............+++,,,---......---,,,+++------------......//////111111111000000/////////000//////......///000111//////000000000000//////...------.../////////...//////000111111000///...000000000000000000000000///000000000111111111111111111222333444444444444555555444444555555666777555333222222444777888999>>>>>>???BBBGGGQQQeeewww;;;;;;:::::::::;;;;;;<<<999:::<<<<<<;;;<<<===???:::;;;<<<===>>>>>>>>>>>>EEEDDDKKKUUUXXX\\\nnnxxxmmmmmmssswwwqqqggg```gggwwwzzzpppgggaaa\\\[[[YYYWWWVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXYYYYYY```fffnnnwww{{{uuuqqqnnnlllddddddcccddddddaaa]]]ZZZWWWVVVTTTSSSQQQPPPOOOOOOLLLMMMOOORRRUUUYYY\\\]]]\\\ZZZWWWTTTQQQOOONNNMMMKKKKKKJJJIIIIIIIIIIIIIIIMMMKKKIIIGGGGGGJJJMMMOOONNNMMMLLLKKKJJJIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIGGGFFFFFFGGGHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTTTTUUUVVVXXX[[[\\\^^^______```bbbeeeiiilllnnnnnnrrryyy|||qqqrrrrrrrrrqqqpppooonnnuuussssssvvv|||~~~{{{wwwmmmmmmmmmmmmpppuuu{{{~~~ooo]]]MMMDDD>>>888444666777333000///222222333444444444333333///000000111222222333333000000111222111000///...---...///000000000000000333222111111111111111111111222222000...---...///////////////////////////............/////////000---------.........//////......///000111111000000,,,---///000000...---++++++,,,...000111222333333111///...///000000///...111000///......///000111,,,---...//////...---,,,000///......//////...------...///111111111000000000000000000000000000000//////000000111111111222000111333444555555444333444333333333333444555555333333333555777888888777===<<<>>>AAAFFFQQQeeewww<<<===>>>>>>>>><<<;;;:::;;;;;;::::::;;;<<<>>>???@@@===::::::<<>>888444555666333111111444444444555555444333333444111......111333222111000000111111111111000000000000000000000000000000222...+++---333666555333333333222111000///......////////////////////////---///333555444222...+++//////////////////////////////.........---------........................////////////////////////111222222222111///...,,,111111000000000000000000000000//////.........---------/////////...---,,,000000111000000///......000000000000000000000000111111111000000000000000444555555666666777777777222333444555666555444333444555666555555555777999::::::;;;>>>BBBMMMbbbuuu<<<<<<=========<<<;;;:::;;;:::::::::;;;<<<===>>>>>>===;;;:::<<>>888777777333000111333333444444444444444444333222111222333333000---000000111111111111000000000000000000000000000000111---***,,,000333222000111111111000//////.................................///222333333111...,,,........................//////.........---------................................................//////000111000000......111111111222222333333444000/////////............---......///......------///000000000//////...---000000000000000000000000111111111111222222222222444444444444555555555555111222222333333333333333666777777666444444555777>>>======@@@CCCNNNbbbttt;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;<<<======<<<<<<<<<;;;;;;???FFFLLLTTTPPPKKKFFFCCCDDDFFFHHHWWWgggrrreeehhhssswwwiiibbbccchhhnnnzzz~~~pppeee```]]]YYYUUUXXXXXXXXXWWWVVVVVVUUUUUUXXXYYYYYYXXXVVVYYY___dddjjjvvv}}}zzzwwwsssoooiiihhheeebbb___]]][[[ZZZVVVUUUTTTUUUYYY\\\]]]]]][[[YYYVVVTTTSSSQQQNNNLLLMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOMMMMMMLLLLLLKKKKKKKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIJJJKKKMMMNNNNNNPPPRRRSSSSSSTTTVVVXXX]]][[[ZZZZZZ]]]___``````___aaaccceeegggjjjnnnpppqqqssswwwzzz}}}|||zzzyyyxxxxxxyyyzzzyyywwwxxxwwwuuutttssstttuuuuuupppxxxsss]]]MMMBBB===???DDDHHH???888777666333111222333333222222333444555666999666333111111111000///000000111111111111000000000000000000000000000000111...,,,---000222111///////////////////////////------------------------...///000000000///---,,,------------------------...............---------................................................---...///000111222222111///000000111222333444444////////////............///......---......//////...////////////...------000000000000000000000000111111111222333333444444333333333222222222222222222222222222222333444444777888888666444333444666AAA@@@@@@BBBEEEOOObbbttt::::::::::::::::::999999999999999::::::;;;<<<<<<999;;;<<<;;;:::???HHHPPPTTTMMMEEE@@@@@@BBBDDDEEENNNVVVjjjjjj[[[^^^iiiwww~~~oooeeebbbbbbkkkwwwxxxlllgggbbb]]]YYYXXXXXXXXXXXXWWWVVVUUUUUUYYYYYYYYYWWWUUUWWWZZZ^^^___fffppp{{{~~~vvvtttppplllgggccc```___\\\ZZZYYYZZZ]]]___``````]]][[[XXXWWWVVVTTTQQQOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNPPPPPPOOOOOONNNNNNMMMMMMLLLLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNPPPPPPPPPRRRTTTUUUUUUWWWYYY\\\```_________aaaccceeefffeeehhhkkknnnqqqtttxxx{{{|||~~~}}}}}}{{{xxxtttqqqqqqrrrvvvxxxvvvrrrdddSSSHHH@@@<<<>>>BBBCCC:::333333444222222444333222111111111444666888AAA<<<444///---///222444000000111111111111000000000000000000000000000000333111///000111222111///---------.........//////........................//////.........---------------------------------................................................---------------------------...000222444555777777......//////000000111111///////////////.........//////---------...000111---...............------////////////////////////000000111111222333444444222222111111000000//////444333222222222333555666666777777666444444555777AAA@@@AAADDDGGGQQQdddvvv888888888888888888999999888888999::::::;;;;;;;;;777:::<<<;;;:::???HHHPPPPPPIII@@@===???CCCDDDEEEFFFHHHTTTkkkxxxdddWWWZZZbbbmmmnnncccbbbdddiiirrr}}}yyyrrrkkkddd___ZZZZZZYYYXXXXXXWWWWWWVVVSSSSSSSSSSSSSSSTTTWWWXXX[[[]]]bbbhhhppp{{{zzzsssnnniiigggfffdddcccccceeeggghhhhhh```^^^[[[YYYXXXVVVSSSQQQPPPOOONNNNNNMMMMMMNNNNNNPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPNNNOOOOOOPPPPPPOOOOOONNNQQQQQQRRRRRRTTTUUUVVVWWWSSSUUUWWWXXXYYY[[[^^^aaacccdddeeefffhhhiiikkklllooorrrvvvyyy|||zzzwwwrrrnnnooosssyyy}}}}}}eeeXXXJJJAAA;;;999<<>>>>>AAADDDIIISSSfffxxx777777666666777777888999777777888999::::::::::::888999;;;;;;;;;???FFFKKKKKKEEE???<<<===???@@@???BBBBBBIIIYYYllltttggg]]]\\\```gggwwwvvviiidddbbbfffooo{{{wwwoooiiibbb```^^^[[[YYYXXXXXXXXXRRRRRRSSSSSSTTTUUUVVVWWWVVVUUUXXX\\\```eeepppzzz~~~xxxssspppmmmkkkiiiiiikkklllmmmlllfffddd```^^^\\\ZZZWWWTTTRRRQQQQQQPPPPPPPPPPPPPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTRRRSSSTTTVVVWWWYYYZZZZZZZZZ\\\]]]^^^```bbbfffiiihhhkkkooorrrtttuuuvvvxxx{{{~~~wwwtttpppnnnqqqxxx}}}qqq[[[NNN???666333444:::BBBCCC;;;444444444222111222222222111111222333444555555888;;;<<<888333///---000000111111111111000000////////////////////////....../////////...------,,,---------......//////000000000000000000000000//////......---------------------------------------------.......................................////////////////////////222222333444666999;;;<<<333333222111000//////............///////////////............///000111111------...////////////...000000000000000000000000/////////000111111111222111111111000000000000000000000000000000111222222222333555555555666999;;;<<<===@@@DDDIIISSSfffwww666666555555555666888888666777888999:::::::::999999999999;;;===@@@CCCEEEEEEBBB???<<<<<<<<<<<<<<>>777333444555333111222222222222222222222333333111555999999666111...---000000111111111111000000////////////////////////,,,---/////////......................../////////000000000000000000000000...////////////...------........................---------.........//////........................000000000000000000000000111111111111333555777888222222111111000000//////............/////////000------///000000111111111---...//////000000000///000000000000000000000000111111111111111111111111111111111111222222222222111111222333333333333222333444555555555555888:::<<<<<>>@@@AAA@@@@@@@@@???>>>============???<<<@@@HHHMMMVVVlll~~~|||tttgggaaadddhhhhhhnnnsssjjjeeeiiiqqq{{{wwwrrrkkkccc]]]ZZZZZZZZZYYYXXXWWWVVVUUUSSSQQQOOOUUUSSSVVVYYYXXXUUUXXX```\\\jjjzzzzzzxxxtttpppnnnjjjgggdddaaa```______^^^^^^______```_____________________]]]]]]^^^___```aaaaaabbbaaa___\\\ZZZZZZ\\\___aaabbbdddfffhhhjjjkkklllllljjjkkkmmmnnnooosssxxx{{{www~~~}}}yyy|||zzzyyyzzzvvv```OOO???:::888::::::777555777666000---111444333222333222222333333333222111111444444333000------000333000000111111111111000000////////////////////////,,,...111111111000000000////////////////////////////////////////////////...///000000000///---,,,////////////////////////---------.........//////........................000000000000000000000000//////......///111333444............////////////---.........//////000000,,,---///111111111111000......///000111111000000000000000000000000000000333333222222222222222222111111222222333333444444444555666777888777666555555666666666444444666888======@@@CCCFFFOOO```qqq555666777888888888888888444444555555666666777777888888888999999:::::::::<<<<<<<<<============>>>>>>???@@@@@@CCCMMM[[[fff}}}uuunnngggbbb```ffflll|||uuufffbbbfffnnnvvv}}}sssiiiaaa[[[WWWYYYZZZZZZYYYVVVSSSRRRRRRPPPRRRTTTVVVWWWWWWVVVUUUVVV\\\fffppp|||{{{wwwssspppooommmkkkhhhffffffgggiiijjjfffhhhiiiiiigggffffffgggeeeddddddeeeeeefffggghhhhhhgggggggggggghhhiiijjjkkklllmmmoooqqqrrrttttttvvvvvvxxxzzz}}}zzzzzz|||zzz}}}}}}vvveeeQQQDDD===;;;888555444333444444777444111...---///111333555444333222222222333444222222111111111111111111,,,---------......//////333333222000///---,,,,,,......//////000000111111+++,,,.../////////...---000///...---...///111333//////000000000000//////............////////////000////////////.........------......//////000000111555777777444111000111---222777666111...///111...............///000111111222111000...---...000...///000111111000///...111111000000//////......999888555222000000111111---///222333222111000111222222333444444444333333333333333444444444555555444444333333444777999;;;:::999;;;@@@FFFPPPaaaqqq{{{}}}666666666666777777777888777777777777888888999999777777777888888888999999;;;;;;;;;<<<<<<<<<<<<===<<<>>>@@@??????DDDMMMTTTkkkxxxpppjjjggg^^^aaakkk|||{{{kkkccc```eeeooo~~~wwwlllddd___[[[[[[ZZZXXXUUUSSSRRRRRRQQQRRRTTTUUUUUUTTTSSSRRRQQQVVV]]]dddmmmyyy|||zzzwwwtttssssssuuuvvvwwwyyyyyyxxxuuusssrrrsssqqqqqqqqqqqqqqqrrrrrrsssqqqrrrrrrssstttuuuuuuvvvvvvwwwyyy{{{~~~~~~|||{{{|||~~~~~~{{{vvvgggVVVHHH@@@;;;:::777555333333333444666444111///...///111222111000000///000111222333777555222000///000111222......//////000000000000111111000000//////......///////////////000000000,,,---......///.........---....../////////////////////000000000000//////............////////////+++,,,------//////000111............////////////...111333222///------...,,,///111111...,,,,,,...//////////////////000000///000111000///...///000......///000000000000000000000000000////////////222111///...---...///000///000111000//////000222111111222333333444333333333333333333444444444444666555444444555666777888<<<;;;<<<@@@EEENNN___nnn|||~~~777666555555555666777888777777777888888888888999666666666777777777777888999999:::::::::;;;;;;;;;999<<<>>>>>>===>>>AAAEEESSSiii~~~uuuppp^^^[[[\\\fffttt}}}iiiccc^^^bbbqqqzzzooohhhbbb```\\\XXXUUUTTTSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQNNNQQQTTTWWW\\\cccmmmuuu~~~~~~}}}|||{{{}}}{{{xxxvvvuuuvvvxxxyyytttzzz~~~wwwdddRRRCCC<<<:::999888666444222222222333444333222111000000000111000000//////000111222333:::777333///...///111333000000111111111111222222/////////////////////000000000//////////////////...------------...//////,,,---///000000...,,,+++...//////000000//////...---............/////////***++++++,,,---...///000/////////..................///000///---+++,,,---.........---------,,,---//////..................---///111222111000000000//////......///000111222////////////000000000000------,,,,,,,,,...000111111111000...,,,---000222///000111222333333333333222222222222333333333333666666666666666666555555===<<<===@@@DDDMMM]]]lll|||999888666555555777888:::666666666666666666666666777777777777777777777777888888888888999999999:::888:::===>>>>>>???AAACCCIIIUUUkkkyyyggg^^^XXXYYYbbbqqqssseee___hhhooottt{{{ssskkkgggaaa\\\XXXWWWVVVUUUVVVVVVUUUUUUUUUTTTTTTTTTQQQRRRRRRRRRSSSWWW]]]bbbooovvv~~~{{{zzzzzzyyyyyyxxxyyyzzz{{{{{{{{{}}}zzzvvvqqqnnnmmmmmmmmmmmmttt~~~zzzfffQQQBBB999777666666666444333222222222222222222222222222111000000444444444333333333333444666444222000//////000111111111111111111111111111////////////////////////000000000//////......---......---,,,,,,...///000...//////000///...,,,+++...//////////////////...---------.........//////---------,,,,,,,,,++++++/////////......---------111000000///.........///111///......///000000///.........------,,,+++++++++...111333222111111111333111///------...000111......//////000000111111......---...///000111222000111000///------///111...///000111222333333333111111222222222333333333444555666666777666666555===;;;===@@@DDDMMM]]]lll|||<<<:::888777777888:::;;;777777777777666666666666888888888888888888888888777777777777888888888888::::::;;;<<<<<<>>>AAACCCDDDGGGRRRgggmmmcccYYYUUUXXX```nnn{{{tttgggggghhhiiiwwwvvvppphhhaaa]]]ZZZXXXVVVVVVVVVUUUTTTTTTUUUVVVVVVUUUTTTSSSQQQQQQSSSWWWZZZbbbfffkkkqqqvvv|||~~~{{{wwwuuutttuuuuuutttuuuwwwxxxyyy{{{|||}}}~~~{{{uuuooojjjfffeeeeeejjjqqq{{{jjjSSSBBB;;;999777555444444333222222222222222111111222222222111000000777777666555444333333222...///000000000000//////000000000000000000000000000000//////...---------000000//////......------......---,,,,,,...///000222111///.........//////......////////////......------------............---,,,,,,,,,,,,+++++++++//////......------,,,,,,222111/////////000000000222000......000111111000//////000000///...---,,,+++...111333222222222222666444000---,,,,,,...///......//////000000111111000000//////000000111111---///111222000/////////...///000111222333333222111111222222222333333333222333444666777888888888::::::;;;???DDDNNN^^^nnn{{{<<<;;;:::999999999:::;;;:::999999999999888888888999999888888888888777777666777777777777888888888<<<;;;999888999:::<<<>>>BBBAAAEEESSShhhsssiii___YYYWWWYYY```iiivvvlllfffkkkvvv}}}ssskkkfffbbb]]]ZZZYYYWWWUUUSSSSSSSSSUUUVVVVVVUUURRRQQQQQQRRRTTTUUU[[[\\\]]]^^^```dddjjjnnnvvv}}}}}}xxxuuutttssspppooopppqqqtttvvvtttvvvyyyzzzzzzzzz{{{|||}}}zzztttoookkkhhhggggggmmmsss|||wwwhhhXXXDDD:::999;;;888333333333333333333222222222111111222222222111111000444444444444333111000///***,,,...000111000///...000////////////.........000000//////...---,,,,,,//////.....................------------...//////333111///...---...000111---......//////......---,,,------------.........)))******+++,,,---...///.........---------------000///......///000///------...............//////111222333444333222111000,,,///111222222111222333666444111...,,,,,,---...////////////000000000000///////////////.........,,,///222333222111000000000111222222333222222222222222222222333333333333222333444555666888999999:::999;;;???DDDMMM^^^nnn{{{;;;;;;:::::::::999999999:::::::::999999999888888888888777777777666666666666777777777777888888888:::999888888888999999999??????BBBIIITTTggg{{{ooogggaaa\\\^^^cccppp|||ooohhhfffooowww|||vvvpppiiiddd```^^^ZZZWWWUUUTTTVVVWWWWWWUUURRRPPPPPPQQQRRRRRRTTTUUUVVVVVVVVVXXX\\\___bbbiiiqqqvvv{{{~~~yyytttpppmmmlllkkkjjjkkknnnsssxxx{{{{{{}}}~~~{{{yyyxxxyyyyyywwwtttqqqpppqqqrrrtttwwwyyyyyygggRRRHHH<<<777777888555222222222333333333333333333111111111111111111111222000000111222222222111000---...///000000//////...000000/////////.................................------..................,,,---......///.........//////.........//////000---......//////......---,,,,,,---------.........******+++,,,---...//////,,,------------------......------///111111...,,,))),,,//////---,,,---///000111333444444444222111///000222222111111222333333222000...---...///000000000000000////////////......////////////.........///222222222222333555333333333333333222222111333333333333444444444444555444444444555666888999;;;:::<<>><<<===???CCCKKK[[[iiiyyy~~~888888999::::::::::::999999999888777666555444444999888777555444444444444555666666777888999999999<<<;;;;;;:::999999999:::===<<<::::::???IIITTT]]]zzzuuupppllliiiggglllzzzzzzrrriiiffflllvvv~~~wwwpppggg```\\\ZZZVVVTTTYYYXXXVVVTTTSSSRRRSSSSSSSSSRRRQQQRRRTTTUUUUUUUUUVVVXXX[[[^^^```dddhhhlllrrrtttyyy~~~vvvuuurrrpppmmmjjjiiihhhhhhjjjmmmoooqqquuuzzz}}}zzztttpppnnnooowww~~~~~~mmmWWWGGG<<<;;;999777555444333333222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000...///000111111///---+++............///////////////...---,,,,,,---...///000///...---------------........................------...///000000////////////.........---------.........////////////000000//////...------,,,,,,........................+++++++++,,,---...///000,,,---///111111111111000111111111111000000000000+++,,,---000111000---***000000//////.........---111000///......///000111000000000111222222333333222222222222222222222222444333333222222222333333111333444444444555777:::???:::777:::AAALLL]]]lllyyy777888999999::::::999999777777777666666666666666777666666555555555555666555555666777777888999999999999888777777777777777999999999:::===BBBJJJOOOeeezzz|||vvvrrrllliiikkkttt|||{{{rrrkkklllpppuuu}}}}}}ssskkkgggdddaaa___ZZZXXXVVVUUUSSSSSSTTTTTTSSSRRRPPPQQQRRRSSSSSSRRRSSSVVVXXXZZZ\\\]]]```cccdddfffiiioooxxx}}}zzzxxxnnnmmmkkkiiihhhhhhiiijjjkkknnnrrruuuwwwyyy|||~~~}}}}}}}}}zzzwwwvvvwwwxxxwwwnnndddWWWGGG;;;999888666555333222222222222222222222222222222222000000000000000000000000111111111111111111111111//////////////////////////////000000000///---,,,............///////////////...------------.../////////...---------------........................------.../////////////////////.........---------,,,,,,,,,,,,------------................................................,,,,,,,,,,,,---...//////---...///000000111000000111111111111000000000000,,,...///000000...---,,,000/////////............000000////////////000000000000000000000/////////222222222222222222222222333333333333444555777777222333555444444555777999>>>:::888;;;AAALLL\\\kkkzzz777777888999999999999999555555666666666777777777555555444444555666666777555555666666777777888888888888777666666666777777666888:::;;;;;;===???BBBNNN```|||}}}vvvpppmmmnnnpppqqqtttwww|||}}}xxxuuuqqqqqqttt~~~}}}vvvpppllljjj___]]][[[YYYWWWWWWWWWWWWUUUSSSQQQQQQRRRSSSRRRQQQRRRTTTWWWYYYXXXXXXYYYZZZ\\\]]]^^^aaagggnnntttxxx|||~~~|||yyyvvvtttssssssrrrqqqqqqrrrrrrqqqppphhhgggggggggiiillloooqqqnnnqqquuuwwwwwwvvvvvvwwwvvvvvvwwwwwwzzz~~~uuudddUUUKKKCCC;;;666555444333222222111111222222222222222222222222222000000000000000000000000000000000000000000000000........................000//////...........................///////////////...------------.../////////...------------...........................---......///////////////...............---------,,,,,,,,,,,,------------,,,,,,------...///000000........................------------............000///////////////000000111111111111000000000000...000222000---,,,---///////////////............//////000000000000//////000000///......---,,,,,,222222222222222222222222555555555555555666777888444555555555444444666888<<<999999===BBBLLL[[[iiiyyy666777777888999888888888666666666666666666666666555555555444444555555666555555555666666777777777999888888777777888888888777999;;;;;;::::::<<<===FFFPPPeeexxxqqqmmmiiihhhgggooozzzxxxsssqqqwwwwwwsssjjjhhheeeaaa^^^\\\ZZZYYYWWWUUUSSSSSSTTTTTTSSSRRRRRRUUUXXXZZZYYYXXXXXXYYYZZZZZZZZZ[[[]]]```ccceeeggghhhkkkooosssxxx}}}{{{zzzwwwssspppmmmkkkjjjjjjhhhggggggiiijjjjjjiiiggghhhjjjmmmpppsssuuuwwwuuuvvvxxxwwwuuutttttttttwwwzzz}}}uuuhhhUUUFFF===:::888666222222111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111000...------...///000............////////////.........------.........///......---------....................................///////////////...........................------........./////////,,,,,,------.../////////...........................////////////......---111111///......///000000111111111111000000000//////222333000+++)))---111///////////////.........---...000111111000///////////////......---------111111111111111111111111999999777666444444333333555666666555444444666777:::999:::???CCCKKKZZZgggxxx555666777777888888777777777777777666555444444333777666555444444333333333555555555555555666666666777777777666666777777888888999999888888888;;;===AAACCCNNNaaavvv~~~vvvoooiiieeehhhmmmssszzzwwwuuuvvv~~~xxxvvvsssnnnhhhccc^^^\\\YYYWWWUUUTTTUUUUUUTTTSSSQQQTTTXXXZZZZZZYYYZZZZZZXXXWWWWWWVVVVVVVVVWWWWWW[[[\\\]]]```ccceeehhhiiikkkkkkkkklllnnnrrrvvvyyyxxxxxxzzz{{{}}}~~~~~~}}}{{{yyyxxxyyy~~~}}}rrrqqqssstttvvvxxxzzz{{{||||||zzzxxxwwwvvvpppooommmkkkiiihhhggggggfffeeecccccceeeggggggfffhhhjjjnnnrrruuuwwwwwwwwwzzzzzzzzzyyyxxxzzz~~~rrr___UUUGGG;;;666444555555222222111111222333333444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111///---,,,,,,...000111............////////////---..................---......---------......///...........................///////////////......---.....................---------............///........................//////////////////////////////000000000///......111111///......///000000111111111111000000000//////222333///***)))---111.........///////////////---...///111111111000///.........//////000000000111111111111111111111111888777666444333222222222555666777666555555666888999999;;;???CCCJJJYYYggguuu555555666777777777777777888777777666555444333222888777666444333222222222444444555555555555555555444444333333444444555555666666666555444666999;;;<<<999>>>LLL\\\pppxxxpppjjjjjjkkkppp|||wwwvvv{{{yyyppphhhddd```^^^ZZZYYYXXXWWWUUUSSSQQQSSSWWWXXXYYYYYYZZZ[[[XXXXXXXXXWWWVVVUUUTTTSSSVVVVVVWWWXXXYYYYYYZZZZZZ]]]]]]^^^```bbbeeegggiiigggggghhhiiijjjkkkllllllkkkmmmoooqqqrrrsssssssssqqqrrrttttttsssqqqnnnlllkkkjjjiiijjjnnntttzzz~~~vvvmmmfffeeefffgggiiillllllnnnpppqqqooonnnnnnnnnffffffeeeeeeeeeeeefffggggggffffffgggjjjkkkkkkjjjlllnnnqqquuuwwwxxxxxxwwwzzz{{{|||~~~pppaaaLLLGGG???999666555555555222222222222222333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///---,,,---...000111............////////////------...//////...------...------------...//////........................//////////////////...------------...............++++++++++++,,,,,,,,,,,,..................------////////////////////////...///000111111000///...000///////////////000000111111111111000000000000///000000...+++***---000.........///////////////---...///000000111111000...//////000111111222222111111111111111111111111222222222222222333444555555666666666555555777999888999<<>>;;;999888777666555222222222111222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///......---...///000111............////////////------...//////...---------------------...//////........................///////////////...---------------.........//////******+++++++++,,,,,,,,,,,,,,,------.../////////////////////////////////---...000222222222111000---...///000000111000000111111111111000000000000---------,,,,,,,,,------............/////////000............///000111222000000000000000000000111111111111111111111111111111111111111222444555555444555666666555666888:::999:::<<<>>>@@@GGGXXXhhhsss~~~444555555666666666666666444444444555555555555666444444333333333444555555444444444444444444444444444444444444555555666777555777999999777666666666666333666<<<>>>BBBUUUkkkxxxuuuwwwzzzzzzyyy{{{wwwqqqlllgggbbb]]]ZZZYYYZZZ[[[ZZZZZZZZZ\\\^^^UUUVVVWWWWWWWWWUUUTTTSSSQQQRRRRRRRRRQQQPPPOOOOOONNNOOORRRTTTUUUUUUUUUTTTQQQQQQSSSUUUWWWXXXZZZ[[[WWWWWWWWWWWWYYYZZZ\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXX\\\[[[ZZZYYYYYYZZZ\\\]]][[[YYYXXXZZZYYYWWW[[[```^^^bbbeeefffddddddeeegggiiiiiijjjkkkmmmoooqqqrrrtttuuuxxx}}}{{{rrrgggYYYHHH>>>666666666555555333222000222222111111111111222222000000000000000000000000111111111111111111111111////////////////////////////////////////////////...............///000000............/////////000,,,---...//////...---,,,---------------...///000........................//////000000///...---------------.........//////,,,,,,---------.........***+++,,,---///000111111000000000000000000000000,,,...000222333222111111,,,---///111111111111000111111111111000000000000,,,+++***+++---...---+++---.........//////000000///............000222333111111111000//////......000000000000000000000000444444333222222222333333333444666666666777999;;;999:::<<<>>>???FFFWWWiiisss~~~666444333444777777555222333444555444222111222333555444333222111000000000333333555555555444333222333444444444444444444444555555555666666666666777777777666777999???GGGLLLdddwww{{{}}}{{{sssqqqqqqttt{{{xxxtttppplllhhhfff___[[[^^^```\\\[[[]]]]]]]]]]]][[[WWWTTTSSSRRRTTTRRRPPPPPPOOONNNLLLKKKLLLMMMOOOPPPRRRRRRSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSUUUVVVWWWYYYXXXWWWUUUSSSRRRQQQQQQVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTUUUWWWXXXXXXXXXaaaaaacccfffiiilllnnnooommmooossswww{{{{{{zzzlll^^^QQQFFF===777888777666555444333333333111111111111111000//////222333444444333222111000000000000000000000000000333222111///------000222444333333222111000////////////.........---------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,........................000000///...------,,,,,,000000000000000000///...000...------------+++***------,,,,,,,,,---......,,,,,,++++++,,,///111333111111111000000///...---666222...///333555111---//////......---------,,,222000...///222333111///000///...---------------111///---...000333555666////////////000000000000...---,,,+++,,,...000111000111222333333222000///111111222333444444444555222111111222333555777999===;;;<<>>AAAIIIYYYhhhsssvvv|||222111222333666777666555333444555444222111222333444444333333222333333333222222222222333444555555444444333222111000000///222222222333333333444444444555666666666888<<<>>>@@@HHHXXXlll}}}}}}~~~pppgggcccdddkkktttzzztttqqqnnniiifffgggcccbbbaaa___]]][[[ZZZYYYXXXVVVSSSRRRRRRRRRPPPOOONNNOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLNNNOOOQQQRRRNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUTTTUUUVVVYYY\\\^^^fffmmmvvv{{{}}}rrr___WWWJJJ>>>888666666666444444333333222333333333444333111000000000111222000000///.........//////000000000000000000000000...///222777<<<<<<999555////////////////////////...............---------000//////......///000000................................................***+++,,,---...000111111//////......---,,,++++++---------,,,,,,,,,,,,,,,+++++++++,,,---...///000...---,,,,,,,,,---///000///000111111111111111111...000222111///...000222111111111111000000000000111000//////111111000///------,,,+++++++++,,,,,,,,,,,,---000444777777666////////////000000000000111111000000///.........111111111111111222333444777555333111000111222333444444555555555444444333;;;::::::===AAAIIIYYYhhhssssssvvv~~~333333333444555555444333333444555444222111222333222222111111111222333333444333222111111222333444//////000000111111222222333444444444555555555555333555666666666666777888999===GGGWWWkkk}}}{{{|||vvvmmmhhhhhhkkklllwww~~~xxxsssppppppllljjjgggeeecccaaa___]]]]]]ZZZWWWVVVVVVUUUTTTSSSTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRNNNOOOPPPQQQRRRRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUXXXXXXXXXYYYZZZ]]]aaadddmmmwww|||ooobbbPPPIII@@@888444444555666222222222111222222333333444222000///...///111222111000...------...///000////////////////////////111000222888???@@@<<<666.........//////000000000........................///////////////000000000................................................***+++,,,---...000111111222111000///...---------***+++,,,+++******+++++++++++++++,,,---...///000......---,,,,,,------...---...///000111111111111000111111000////////////111111111000000000000000000000//////000000000///------,,,,,,,,,,,,,,,---------///222555666555333000000111111111222222222111111111111111000///...111111000000111333444666???<<<888444222111111222444555666777777777666555:::999999===@@@IIIYYYgggtttqqqrrrzzz555666666555444222222111333444555444222111222333555444444444444444555666666444333111000000000111......///000000111222222333333333333444444444555333555777777666555444555555888???HHHVVVhhh{{{~~~yyypppkkkkkknnnsssvvv{{{~~~{{{~~~zzzuuurrrpppmmmjjjhhhfffccc___]]]\\\\\\ZZZYYYXXXWWWVVVTTTSSSRRRSSSSSSVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTTTTTTTSSSRRRXXXXXXXXXYYYZZZ[[[[[[\\\ZZZ\\\___bbbeeeiiipppttt~~~~~~{{{~~~wwwlll]]]PPPEEEAAA<<<888666555555444222222111111111222333333333111///.........000111111000///...//////111222////////////////////////333111000333999;;;777333...//////000000111111222---........................//////000000000000000------------------------........................---------.........//////111111///...------------,,,...///...,,,+++,,,---,,,++++++,,,---...//////...------,,,,,,,,,,,,,,,++++++---...////////////...,,,***,,,111333111/////////////////////////////////000000/////////000......------------......//////000333444444111////////////000000000111111//////000111222222111111222111000000111333555666===;;;777444222222444555555666888:::;;;<<<;;;;;;999888999<<<@@@IIIYYYhhhtttqqqqqqzzz777888999777444222111111333444555444222111222333333222222111111111222222444444222111000000//////111111000000000/////////000000111111111222222222222444666777666444444555///444999>>>FFFUUUiiiwww|||wwwsssooommmllloooyyy~~~|||xxxuuupppmmmhhhdddcccbbb```______]]][[[XXXWWWVVVVVVVVVXXXYYYYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVVVVUUUUUUTTTXXXYYYZZZZZZZZZYYYXXXWWWXXXYYYZZZ\\\]]]___``````aaaffflllqqquuu{{{~~~|||{{{|||~~~~~~|||tttiii\\\LLLAAA<<<:::888777666555333111333333222222111222222222222222000/////////000111111111000000111111222222000000000000000000000000111///---...000222000.../////////000000111111111---------...............------...///000000000000------------------------.......................................---------...---,,,+++++++++,,,---000222444222///---...111------,,,,,,,,,---......------------,,,,,,,,,,,,***+++,,,---............///,,,***///888===;;;888------------...............///000000......///000......---------...////////////000111222222///,,,------------............/////////000111111222222222222222222222333444555444333222222222444666777222333444666777888999999:::888:::===AAAJJJZZZiiirrrpppqqq{{{777999:::888555222222333333444555444222111222333000000///...---------...000000111111111111111000111111111000000000000///000000000000111111111111000222444555444444444555...333777999===EEESSS]]]mmmqqqxxx}}}}}}{{{uuunnnnnnrrrzzzuuusssqqqpppnnnooommmjjjfffdddcccccccccbbbbbbccccccccccccbbbbbb]]]^^^```aaabbbbbbbbbaaabbbccceeeffffffeeecccbbbaaaaaaccceeehhhjjjlllmmmsssxxxyyywwwrrrtttzzzzzzooodddZZZMMMAAA:::777555444444555555333111555444333222222222222222333333333222222222111111///000111111222222222111000000000000000000000000//////............------////////////////////////---------.........//////+++,,,...///000000//////........................................................................---,,,+++******,,,---///222444666333...,,,---000......---,,,,,,,,,------+++,,,,,,---------,,,,,,+++,,,,,,---............000///000444999<<<===<<<,,,,,,---------.........---///111000...---...000---,,,,,,,,,------...///.........///000000...,,,---............/////////111000///...//////111111222222333333444333333333222111222222333444555666222222222222333444555666:::999:::>>>BBBKKK[[[jjjnnnnnnrrr|||666888:::999666444555666333444555444222111222333333333111000////////////,,,---///111333333222222......///000111222333333111222222222222333333333...000222333333333444555333555888999:::===BBBGGG\\\aaaiiipppuuuxxx{{{}}}vvv{{{|||sssqqqssswww~~~}}}yyyvvvsssrrrrrrrrrmmmnnnooooooooooooooonnnggghhhkkkmmmooopppppppppkkklllooopppqqqpppooonnnpppqqqsssvvvyyy|||~~~}}}||||||~~~xxxrrroooqqquuu~~~{{{pppbbbWWWMMMDDD<<<888555444222222444555555444666555444333222222222222444444555555555444333222...///000222222222111000000000000000000000000000...000333333111/////////........................---------.........//////***+++---////////////...000000000000000000000000........................---------.........//////...---,,,,,,,,,...000222000333444111,,,)))***---//////...---,,,,,,,,,,,,***+++,,,------------,,,,,,---......///.........---///111111111111333555,,,---------......//////---///111000------...111++++++++++++,,,,,,---...,,,,,,,,,---///000///...111111111111222222222222333222///...---...///000222333444555444333222111666666666555555444333333999888777666666777888999:::999;;;>>>BBBKKK\\\kkkkkkmmmrrr}}}333333444444444444333333666222//////111222111///111111111111111222222222111111111111000000000000......//////000000111111000000000000111111111111222222222222222222222222333333222333555777:::<<>>HHHUUU]]]```cccgggkkkkkkmmmppprrrvvv~~~yyyuuuvvvwwwvvvuuuzzztttuuuzzzwwwrrrooonnnoooqqqrrrsssmmmlllrrrxxxyyy{{{~~~xxx{{{~~~~~~yyysssbbbUUUGGG???<<<888777888444333222444666666333000///000222333333333222222333333222222111111000000000000000000000000000000///............//////000000000000000000000000000000/////////000111333444222333333222111000//////111000...---,,,,,,------------------------------+++++++++++++++,,,---------------,,,,,,+++++++++------------------------.........------,,,,,,+++......////////////.........---++++++,,,------,,,...---+++***+++,,,///000...---,,,,,,,,,---......///...---...///000...,,,111......000///+++,,,///...,,,++++++,,,---,,,+++000000000000000/////////////////////000111222222333111000///000111000///111111000000111111222333222222222111222222333444888333222666999888777888;;;<<<<<<<<<@@@KKKYYYbbbnnnooottt333444444555555444444333555333222111333333333222222222222111111000000///111111000000000000//////000000////////////////////////000000000000111111111111111111111111222222333222222111222444555666555<<>>AAAHHHTTT___ooopppvvv222222333333333333222222///000000111000000000000222222111111000///......000000000////////////...000000//////......------...////////////000000000/////////000000111111111111111000000000111111111:::777555777>>>GGGMMMQQQRRRUUUWWWWWWVVVWWWZZZ^^^dddjjjuuurrrjjjcccggguuu{{{rrroookkkkkkmmmpppqqqqqqssswww|||~~~sssfffZZZNNNAAA999<<<777444444444222333555444444333222111111222222111111000000000000000000//////////////////000000////////////////////////111000///.............../////////////////////////////////000000000000000111000...------...//////...............---------------------------------...............//////000------------------------------------------------+++,,,,,,------.........222111111000000111111222...---,,,---///000///...///......---...///000000,,,,,,---...///000000000...333666444000000555:::999333///000111...---...///---,,,,,,...///000///---------.........//////000000/////////////////////111222111......000333111111000000111111222333333333222222333333444555444333444888999777777;;;===::::::>>>AAAGGGSSS___pppttt|||000111111222222111111000///111333333222111222333111111111000000//////...000000////////////......//////........................////////////000000......//////000000111111000000000000000111111111888555111111555<<>>AAAEEERRRaaarrr{{{//////000000000000//////...111333444222111222333000000000000000/////////000000/////////.........------.........................../////////000000------...//////000111111//////000111111111111111222222111111222555999<<>>AAAEEESSSdddvvv......////////////......+++...111222000//////111////////////000000000000000/////////............,,,------....../////////............/////////000---------...///000000111...///000111222222222222---000333444444444555777:::???DDDEEECCCBBBBBBCCCHHHKKKMMMOOOSSSZZZdddkkkzzz|||xxxsssiiigggeeecccfffllluuu|||yyywwwxxxxxxzzz|||wwwxxx|||}}}}}}sssYYYPPPDDD;;;777777777666000///222666555111000222444555555444111222555999555444222111111111222222333222222111000//////...000000000000000000000000...............///000111111111111111111111111111)))***,,,...000000000000---...///000000///......,,,---.../////////------------------------------------,,,,,,------...///000000///...---,,,,,,+++------------------------------------------------111000...------...000111///,,,(((''')))---000111---------............///---.../////////...---,,,,,,---------...000333666<<<333------///---++++++***+++---000222111///,,,------......///000000111---------......000111222222///---...111333222000111111111000111222222333444333333333333444555555666444444555444444999AAAGGG>>>:::>>>AAADDDSSSeeexxx000000000000000000000000------------............///...---,,,+++,,,------,,,,,,,,,---------...............------,,,,,,,,,////////////////////////......------------......000000000000000///......111111000000111111222333999:::;;;===@@@BBBDDDEEEDDDDDDDDDFFFJJJOOOUUUYYYgggooo~~~wwwvvv|||~~~vvvppphhhdddcccgggjjjlllrrrxxxxxxoootttxxxsssrrrooopppqqqtttwww{{{~~~}}}}}}zzzkkk]]]KKKCCC999444444555444333333444666555444222222333333111111333111...///333111111111111000000000000//////////////////////////////......---------,,,...///111///---,,,///111......------------......//////000000000...---,,,///...---,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---(((,,,000000...,,,,,,............///......------,,,,,,,,,---------......//////...---,,,++++++***000000//////......------000///---,,,++++++,,,---......---------,,,,,,,,,,,,,,,------------------,,,,,,,,,---...///000000000,,,))))))---111444444:::666222000000000...,,,...............---------,,,,,,,,,---------......///111222222000...------............////////////111000000///000222444555000000111111111222222222666555222111222444888:::;;;:::;;;<<<>>>FFFYYYkkk|||/////////////////////////////////.........------//////---,,,,,,,,,---...,,,---------............------------------,,,,,,..............................------------......000000000000000///......111111000000000111222222444555666888;;;===>>>???>>>======>>>@@@DDDHHHJJJPPPXXXdddtttyyyxxx}}}{{{sssmmmkkklllmmmmmmllloootttyyy~~~~~~{{{xxx{{{yyyrrrhhhaaadddrrr~~~pppiiihhhhhhjjjlllooosssuuuxxxyyy{{{ooocccUUUHHHBBB;;;444000222333333111222333444444222222333444666111000111000---...111111111111111000000000000000000//////......------/////////.........------,,,......---++++++---///........................---...///000000///......///...---,,,,,,,,,,,,---///...---,,,,,,,,,------+++---000111000///......------...............---,,,,,,,,,---------......------------------,,,,,,/////////...............++++++++++++,,,---.........------------,,,,,,,,,,,,,,,,,,------------...---,,,,,,------///000000222///,,,,,,...111222222444111...---...///...,,,------------------------------.........////////////111222222000...------111111111000000/////////111000000000000222333444111111111222222222333333777555444333444666888:::<<<:::999:::<<>>???@@@AAAAAAGGGPPPZZZfffxxx}}}zzz~~~}}}{{{{{{zzzzzzxxxuuutttvvvxxxuuunnnhhhdddbbb___YYYVVVYYYaaahhhwww}}}~~~{{{iiibbbaaaeeehhhmmmsssxxx|||~~~yyyhhhZZZOOODDD<<<999555111000222333222111111222333222111222555777???888333333444222111222111111111111000000000000......//////////////////000000////////////......---......---,,,,,,---///...///000000000000///...,,,,,,---//////000000///......---,,,,,,,,,------......---,,,,,,,,,------/////////111222222000///,,,,,,------......//////,,,,,,,,,---------......,,,,,,,,,---------......------..................++++++,,,---............------------,,,,,,,,,,,,,,,,,,,,,---------......---------------...///000222111//////000111000000///---,,,,,,...//////...,,,,,,,,,------......///....../////////000000000///111333222000.........444333333222000//////...000000000000111222333444222222222333333333444444666666555666666777888999;;;888777999===FFFUUUccc........................222111111000///.........000000//////.....................////////////000,,,,,,,,,------....................................------,,,,,,------......///////////////......000////////////000111111000111222444555777888888======>>>>>>>>>>>>>>>===???CCCIIILLLQQQ]]]ooo|||~~~}}}pppeee]]][[[YYYWWWWWWZZZ^^^aaaiiiwww~~~tttsssxxxyyyiiidddfffhhhlllttt}}}~~~ttteeeUUUIIIBBB===:::666444333333444555444222222222222222111333777:::EEE;;;333444555444222222111111111111000000000///,,,,,,---...///000111111000000000000000/////////000000000/////////000000---///000222222000///------------....../////////...------,,,,,,,,,------------------------------111///...000333444111...++++++,,,,,,---...///000,,,,,,,,,---------......------------------------,,,,,,,,,------....../////////000000000...,,,+++---------,,,,,,,,,+++++++++,,,,,,------.........---------------...///000/////////000000000///.........---...///000000000,,,,,,---...//////000000....../////////000000000///111333222111///...///333222222111000000//////000000000111111222222333333333333444444444555555444555555666777777777777999666666;;;BBBKKK[[[hhh/////////////////////////////////000000000000000///////////////..................////////////000,,,,,,,,,------.................................------,,,,,,,,,,,,------......////////////......//////......//////000111000111111333444555666666777888999:::;;;;;;::::::;;;@@@DDDDDDDDDKKKWWWaaasssxxxlllhhheee```]]]\\\]]]^^^___dddoooyyy}}}}}}vvvuuuzzzxxxpppooottt}}}}}}yyywwwwwwxxxwwwnnnpppvvvsssxxxvvveee[[[MMMAAA:::666555666555555444555555444222111222333333222222444888;;;@@@666//////000///------111111111111000000000///............/////////////////////000000000000000111000/////////000000000---///000222222000///---//////......------------------,,,,,,,,,------...,,,---------------------000...,,,...111222000---++++++++++++,,,...///000,,,,,,,,,---------......//////...---,,,,,,++++++++++++,,,,,,------............//////...---+++***------,,,,,,,,,+++++++++++++++,,,,,,---...//////...------------...//////+++,,,...///////////////.../////////............------...///000111111222------.........////////////111333333111//////000000000000000000000000000000111111111222222222222333333444444444555555555222333444666666666666666777666888===CCCLLL[[[hhh~~~000000000000000000000000.........//////000000000...////////////...------------........./////////,,,,,,------------------------------------------------,,,,,,,,,,,,------------.../////////.....................///000000...//////000111222222333444555666888999:::::::::888<<<@@@AAAAAAEEELLLSSS[[[eeevvv{{{xxxssslllgggcccaaa```aaahhhlllmmmpppxxx|||xxx|||xxxqqqgggccceeejjjnnnppppppmmmiiihhhlllsss|||zzzrrrmmmkkkkkkpppvvv}}}zzzwww~~~{{{lll```SSSIII???999444111000333333333333333333111000///111222333333333444777999;;;444//////000...---...111111111111000000000000222222111///...---,,,+++......////////////000000000...------...//////......///000000000000///...000///...---,,,,,,,,,,,,------,,,,,,,,,---......+++,,,---.........------...---,,,---/////////...,,,,,,+++++++++---...///,,,,,,,,,---------......000///...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,---...//////......---------......///)))+++---......---...000,,,...//////,,,+++++++++.........//////000000111------.........////////////111333333111000000000/////////000000000111111000111111222222222111111333333333444444444555555222333444555666666666666888999<<<@@@AAAGGGVVVddd{{{111111111111111111111111//////..................---......///...---,,,+++,,,---------............------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,---......//////............------......///000......//////000000111111555555666777888999::::::999:::<<<===>>>AAAFFFIIIMMMSSS]]]jjjyyy}}}vvvqqqppplllnnnmmmkkknnnvvv{{{|||~~~xxxssstttvvvxxx}}}~~~zzz}}}xxxsssvvv~~~xxxwwwvvvmmmaaaXXXVVVZZZ^^^aaabbbdddeeefffhhhkkkooopppqqqmmmlllnnnnnnpppzzz{{{ttthhhXXXLLLFFF???999999777222111333111222222222111111111111///000222222222222444555777333222333222///000222111111111111000000000000111000000///...---------------........./////////111...,,,---///000///---........................///...---,,,,,,,,,---...,,,,,,,,,,,,,,,---...///+++,,,---.........---------.........------///000...---+++******,,,---...,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---...,,,,,,,,,++++++++++++******++++++,,,---...///000///......---------......,,,...//////---,,,...000+++...000000---+++,,,---------------................../////////000000000///111333333222111000111111111111111111111000000000111222222222222111000222333333333444444444444444444444555666666777777777<<>>999999999888777555444333222222333222111000////////////000111111111111222222222111111000///...000333666===:::777333111000111222---...///000000000///...................................................------------------------...------,,,,,,------...---------------...///000---------............///......------------......---,,,++++++******++++++...///000///,,,******+++------......------,,,+++***+++,,,---............///---,,,+++,,,///222555++++++,,,,,,,,,,,,,,,,,,---------,,,,,,------...............---,,,,,,+++,,,+++))))))***,,,///111------,,,+++,,,---...///,,,,,,,,,---------......***,,,......---,,,---...////////////000000000000222111111111111111111222///...---,,,,,,...000222222222222222333444555555:::777555666888888666333:::999:::===@@@GGGVVVeeezzz000000////////////000000000000///..................---,,,+++***+++,,,,,,---...///000000///...---,,,,,,,,,------------...---------......------,,,///.........------------,,,------......------,,,---.........////////////...//////000000000000///222222333333333333444444555555666777888999::::::<<<>>>@@@@@@AAAGGGQQQYYYiiittt|||uuuqqqooonnnkkkhhhiiirrr~~~ssskkkfffdddaaa^^^\\\ZZZYYYYYYZZZZZZ[[[\\\^^^```bbbcccllluuuzzz|||vvvpppiiibbb```ccclllrrrzzzxxxkkk[[[OOODDD@@@===777444555333222111000000000000000333222111000000/////////000000111111111222222222111111111//////111444777IIIEEE???999333///------...//////000///...---,,,...........................................................................------,,,,,,------...---...............//////------------............///......------......///...---,,,,,,++++++,,,,,,---...//////---++++++,,,......//////......---,,,+++,,,---...////////////222111///---,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...,,,+++++++++,,,---...---,,,,,,,,,...000111...------,,,---...///000---------.........//////***,,,//////...------...////////////000000000000222111111000111222333444333222111000000111222222222222222222333444555555777555333444666666555333:::999:::===@@@GGGVVVdddzzz000//////......//////000000///......---.........---,,,+++*********++++++---...///000000///...---,,,,,,,,,,,,------------+++,,,,,,------,,,,,,,,,............------------,,,------......------,,,---------.........//////000000000000000///...---111111111111222222222222333333444555666777888888999;;;<<<;;;:::<<>><<<888444111/////////////////////...,,,+++***................................................////////////////////////...------,,,,,,------......///000000000///...---------------............//////............/////////...------,,,,,,------+++---......---,,,,,,---///////////////...------,,,---...//////000//////111000///---,,,+++******//////......---,,,,,,,,,******+++,,,---///111222000...,,,******+++---..............................------------...///000........./////////000000***---000111000.........////////////000000000000333111000///000333666888888888777666555333333222222111111222222333444555555444333444555666555444:::888999<<>>AAAAAAGGGPPP\\\jjj{{{}}}|||{{{yyyuuuqqqnnnkkkjjjiiijjjiiifffgggkkkrrrzzzyyytttuuu{{{wwwkkk]]]QQQGGG@@@>>>:::777777888777666555555444333333333333333333111111111111111000//////000000000000111111111111000000111111111222666888000000.........///000111.........------,,,++++++................................................////////////////////////...------,,,,,,------......///111111111///---+++,,,,,,---------.........000//////......//////000......---,,,,,,,,,,,,,,,***,,,......---------..................------,,,,,,,,,---......///......******,,,---...------,,,000000///...------,,,,,,++++++,,,,,,---///000111//////..................,,,,,,---------,,,******---------------.........---.........////////////***---000222111///......////////////000000000000333111000///000444888:::;;;;;;:::999777555222111111111111111222333444555666555555666777888888888999888999<<>>>>>AAAEEEKKKSSS___nnnxxx~~~~~~|||zzzzzz~~~~~~zzzxxxzzz|||uuunnnbbbVVVJJJ@@@:::888666666555555666777666555444444222111000/////////000111111111111000////////////000000000111111111///000111111111222555777666555333111///.........---------,,,------------...........................................................................------,,,,,,------......///000111000///---+++,,,,,,,,,------------...//////............//////---,,,,,,+++++++++++++++***+++---...------...///,,,------------,,,++++++++++++,,,---------,,,,,,&&&(((***---...///......000000///...------,,,,,,......---------...//////---///222444444222000...,,,,,,......---,,,***)))++++++,,,,,,------------,,,,,,---------.........+++---000111000///...///////////////000000000000222111//////000444888;;;;;;;;;:::999666444111000111111111111222333444444555666666777777777888888999888999<<>>AAADDDLLLVVV^^^lllyyywwwnnnbbbXXXLLLDDD>>>777444555111444555444666:::;;;999777666444222111000/////////000111222222111000////////////000000000111111///000111111000111333444444444222111000/////////------,,,,,,---...//////...........................................................................------,,,,,,------...---.../////////...---,,,,,,,,,,,,,,,------------......------------......,,,,,,+++************+++***,,,......---------///,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,++++++)))***,,,---......---,,,//////......---,,,,,,,,,//////...............///---000444777888555111.........///000///...,,,++++++,,,------......------,,,,,,,,,------------...,,,---//////.........000////////////000000000000111000//////111444777999999999888666444333111111111000000111111222333444333444666555444444555666999777888;;;>>>FFFUUUccczzz///......------......///---,,,,,,,,,------...///,,,,,,---...---,,,+++***,,,---............---,,,***++++++++++++,,,,,,,,,)))***+++,,,------------++++++,,,,,,,,,---------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,------.../////////...............///////////////000111111333333444555777666666666777777777777666999<<<===>>>AAAGGGLLLRRR]]]lllzzzzzzuuuooocccXXXNNNCCC:::999888444222222///444666444555:::===;;;666666444333222222222222...000111222222111000///////////////000000000111///000111111//////000111+++,,,---...///111222333000///...---------...///................................................////////////////////////...------,,,,,,------...,,,,,,,,,---------------++++++,,,,,,,,,---------------,,,,,,,,,,,,------------,,,++++++++++++,,,+++,,,......---,,,---...,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,......---......///000000...000444666777555222000..................------------///000000000///...------------............------...---,,,,,,...000////////////000000000000000000///000111333555666888777555333222222222333000000000000111222333444444555777666333222444666888777888;;;>>>FFFUUUccczzz.........------.........,,,,,,,,,,,,------...///++++++,,,---,,,+++***)))******,,,,,,,,,,,,************+++++++++,,,,,,,,,)))***+++,,,---.........+++++++++,,,,,,---------,,,------......------,,,******+++++++++,,,,,,,,,.........///......---,,,........./////////000000......///000111222333333555444333444777999999999666:::===>>>======@@@CCCAAAIIISSS\\\fffuuu~~~}}}}}}~~~yyynnnfff\\\NNNAAAAAA666000444777444000///...333444000000555777555000000///////////////000...///111222222111000///////////////000000000000///000111000///......000......//////000111111222333111000...---------...................................................000000000000000000000000...------,,,,,,------...+++++++++++++++,,,---...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---+++---......---,,,,,,---------......------,,,+++---------......---,,,,,,++++++,,,,,,---...//////+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333///000222444444444222111,,,,,,,,,,,,,,,,,,,,,,,,...///111222222222111000............/////////000---------+++***+++...111////////////000000000000//////000000111222333444777555333222111222444555000000000000111222333444666888:::888555444555777888777888;;;>>>EEEUUUccczzz------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............++++++++++++++++++++++++(((((()))***,,,---...//////......------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...//////------...//////////////////000000111444444555555666888999:::777888888999:::;;;<<<======AAAEEEIIINNNYYYfffqqq}}}{{{zzz}}}~~~ssscccWWWNNNFFF???999555555444333333222111111222111111111222444666777111111111111111000//////......//////000000111111111000000000//////......000000//////......------000///.........000111222000/////////000111///---------......------,,,+++......---,,,,,,,,,------,,,---......//////......------/////////...---,,,..............................//////......---,,,---------........./////////---,,,***))))))******,,,,,,+++++++++,,,------//////...---,,,,,,++++++++++++++++++++++++++++++))),,,///000...,,,++++++)))---000///,,,******+++,,,,,,,,,---------......333333222111000000000111,,,++++++,,,...///...---//////.........//////000,,,,,,,,,,,,---///000111333222///---,,,,,,---.....................------000111111111222222222222222000///000222222///,,,000111111222222333333444777777666666666666666777444555;;;AAABBBDDDRRRaaa|||////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++))))))******+++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,.........---,,,---...//////......//////000111222222333333444666777888666666777888999:::;;;;;;<<>>999555555444444333222222111111111000000000000222333444111111111111111000//////.../////////000000000111///000000000000000000111111111111111000000//////000///.........///111222000000000111333333111///......------,,,,,,++++++//////...---------------,,,---......//////.........//////000000///...---------------------------,,,,,,,,,---,,,,,,+++***,,,------------............---,,,+++******++++++//////...---,,,,,,,,,,,,000000///......---,,,,,,++++++++++++++++++++++++---------,,,++++++---///,,,---...---***)))+++---,,,,,,,,,---------......000000000000000111222333888444000.........///.........------------......///......//////000111222///////////////......---........................000000000111111111222222111///---,,,,,,...222444111111222222333444444444777777666666666666777777444333555;;;@@@HHHWWWeee{{{000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---...---,,,+++,,,---///............///000000000000000111222333444555444444555666777888999999999;;;===<<<<<<>>>CCCHHHLLLVVVcccrrr}}}yyyxxx{{{}}}sssfff]]]LLLFFF>>>999777666444222444444333333222222111111000000////////////000000000111111111111000000///////////////000000000000//////000000111222222333111111111000000000000/////////.........///000111///000111333555555333000000///...,,,++++++,,,,,,//////...------------...,,,---......//////......//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,------------...---,,,++++++,,,------111000///...---,,,,,,,,,000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,......,,,***)))***---000......---+++)))))),,,///,,,,,,,,,---------......---------///000222444555@@@:::333...,,,---.........------,,,,,,,,,------000///////////////000000+++,,,...000111000...---......................../////////000000000111111000000000...,,,---222666222222222333444444555555777777666666666666777777;;;888666888>>>GGGUUUbbbzzz/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++++++++++++++++++++++++++***************))))))******++++++++++++++++++,,,,,,,,,---------***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---......------......///000////////////000111222333333333444555666777888888666888:::;;;:::;;;>>>@@@CCCHHHOOOXXXcccsss|||{{{xxxyyy{{{{{{zzz{{{}}}}}}vvvmmmcccWWWKKKDDD===999555222222333222111333333333333222222111111000000000///............000000111111111111000///////////////000000000000111111111111111222222222......................../////////...////////////......000333555555333000333111///---,,,---...//////...------,,,,,,------,,,---......///.........////////////......------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,---.../////////...------,,,------////////////......------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---------------,,,+++***+++,,,---,,,,,,,,,---------......,,,,,,,,,...///111333444<<<777111---+++,,,,,,---......------,,,---------///...---,,,,,,,,,,,,,,,,,,---.../////////...---............////////////////////////000000000000000222333333222000//////222222333444444555555666777666666666666777777888777888999999:::BBBQQQ^^^xxx,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++++++++************))))))+++++++++******)))))))))+++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,------------------......///////////////000111222222333333444555666777888888666888:::;;;;;;;;;<<<===>>>@@@DDDGGGLLLUUU```ggg}}}}}}wwwtttsssuuuxxx}}}~~~}}}zzzwwwvvvoooiii___UUUKKKCCC<<<888999777444222222111111000333222222222222222111111111111111000000///......///000000111111111000000000000000000////////////444333333222111000//////---------------............////////////.........,,,---...000333333111///444222000///...///111222...------,,,,,,,,,,,,,,,,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,------...---,,,,,,,,,---...///,,,+++++++++,,,---............------------------,,,,,,,,,,,,,,,,,,,,,,,,)))///666:::888333...+++++++++,,,---...---,,,+++,,,,,,,,,---------......------------...///000111111///......///000///---000000///...------......///...---,,,,,,++++++,,,000///...,,,,,,------............/////////000000////////////000000000000111111000111222222111///222222333444444555555666666666666666666777888888000;;;CCCBBB===BBBSSSbbbwww+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++******************)))))),,,,,,++++++***))))))(((++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---...---,,,+++,,,------,,,,,,,,,,,,---......000////////////000111222222222333444555666777777777888888999:::999999999<<<===???AAACCCFFFKKKOOOZZZdddttt||||||}}}wwwuuutttuuuzzz}}}}}}wwwooohhheeeUUUQQQJJJBBB<<<999777777666555444222111000//////222222222222222222111111111111222222111000/////////000000111111111111000000000000000////////////444444333111000///...---...////////////000000000....../////////...---------,,,,,,---///000///...222111000000000111222333......---,,,,,,,,,,,,---,,,---......//////......------,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))),,,,,,,,,,,,------------...---,,,++++++,,,------*********+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***111:::???===777000,,,******+++---//////,,,))),,,,,,,,,---------......---------,,,------......***+++...111444444222000111000///...............000000///...---------...111///---++++++,,,---............//////000000111/////////000000000111111333222111//////000333666222222222333444444555555666555555666666777888999AAAPPP[[[TTTHHHHHHUUUcccuuu------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++*********++++++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,.........---,,,---...,,,,,,,,,+++,,,------...//////.........///000000000111111222333444555555666555666777888999999888:::;;;===>>>???AAADDDFFFDDDLLLVVVbbbooo}}}}}}yyyvvvxxx|||}}}}}}~~~}}}yyyqqqfff[[[SSSOOO@@@???===999666444333444111222222222000//////000111111111111111111222222000000111222111000////////////000111111111111111111000000000/////////...222222111000000///.............../////////000000....../////////...---,,,///---,,,,,,---.........---......///000111222333000000///...............,,,---......//////......---------...///111333444------------------------***++++++++++++***)))))),,,------------............---,,,+++******++++++,,,,,,,,,,,,,,,---...///---------...............------------------------+++///444777555222...---,,,+++***+++...///---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,------...***+++---111444555222000000000///...------------//////...---------......------,,,,,,------......---......///000000111111000000000111111111222222333;;;AAA>>>666000222666111111222222333444444444555555555555666777888999KKKZZZaaaWWWJJJIIITTT]]]uuu///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))*********************+++,,,,,,------******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...//////------...///,,,,,,++++++,,,,,,---.........---------...////////////000111222333444444333333333666999;;;<<<<<<777777888999:::<<<>>>@@@===@@@FFFKKKSSSaaarrr~~~~~~~~~~~~|||{{{{{{uuuvvv~~~|||xxxpppcccVVVJJJCCC@@@888999999777444000.........///111222111111111222111111111111111111222222...///000111111000///...//////000111111111111111111111000000/////////...000000000000////////////,,,,,,,,,---------............/////////...,,,+++111///,,,+++,,,.........***+++---///000111111111222222111000000000000000,,,---......//////...............///111333666777........................,,,------------,,,++++++---------........./////////---,,,***))))))******///......---------...............///////////////------------------------***+++,,,+++******+++,,,///+++((())),,,......---,,,,,,,,,---------......++++++++++++,,,---...///,,,,,,---///111222000...000///...---,,,+++++++++,,,,,,,,,++++++,,,,,,---(((***,,,.../////////...---......///000111111222111111111111222222222222222EEEVVVTTTBBB111,,,000000111111222222333444444555555555555666777999999;;;HHHOOOIIIBBBGGGSSS[[[ttt////////////...---,,,+++,,,,,,,,,+++++++++************++++++++++++******(((((()))***++++++,,,,,,+++++++++*********)))))),,,,,,+++***))))))******))))))))))))***+++,,,---,,,++++++******++++++,,,*********++++++,,,,,,,,,...------,,,,,,------...------++++++++++++------...................................................//////000111222222222111333555666555555666777333444666888:::;;;<<<<<<>>>======???DDDLLLTTTYYYhhhppp}}}||||||}}}}}}}}}}}}{{{www{{{{{{pppeeeVVVJJJDDD???:::666222222222222222222222222333222111111222222000///111111111111111000//////222111111111000000//////222111111111000000//////////////////............///...---,,,,,,---...//////000111000...---,,,------------------------------------,,,)))%%%""",,,,,,...///000000000000111111000///...---,,,,,,---------,,,,,,------...------,,,,,,---000222444//////...---,,,++++++***......//////...---,,,,,,,,,,,,,,,------------...------,,,,,,,,,------.........---,,,,,,---------++++++++++++,,,...000222///......------///000111111000///---,,,,,,,,,,,,------------,,,++++++***------,,,+++,,,---...///++++++,,,,,,---...//////...........................///...,,,+++***,,,..................///000000///000000///......///111000000000000000000000000+++///111///...111222000444888<<<<<<888333000000333333444444444333222222000222555777888888888777999999;;;>>>AAAFFFSSS```rrr------------,,,+++***))),,,,,,,,,+++++++++************++++++++++++******)))******+++,,,,,,------+++++++++*********)))))),,,++++++***))))))******))))))))))))***+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000111222222111333555555444444555666444555666888999::::::::::::999999:::>>>CCCIIILLLOOOUUU___kkkyyy|||zzz{{{||||||yyyzzz|||~~~~~~~~~~~~~~~||||||~~~~~~xxxlllbbbUUUMMMBBB;;;999888777444222222222222222222222222333222000111222222000//////////////////......---111111111000000000//////111111111000000000//////000000/////////.........///...------------...//////000111000...,,,,,,---------------------------***+++,,,,,,,,,+++)))(((+++,,,---...//////000000000000//////...---------......---,,,,,,,,,------------,,,,,,---///222333555333000---++++++,,,,,,...............---,,,,,,.........////////////000,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,++++++,,,---......---,,,,,,,,,---//////.........---,,,,,,++++++,,,,,,---------,,,++++++---,,,,,,+++,,,---...///+++,,,,,,------.........//////......------------...///...---++++++,,,..................//////000,,,------...000111111111000000000000000000000000///333444111///111111///000333666777333000......///000111333444444444444333333333333444555666666777777999<<<>>>DDDPPP]]]sss------------,,,+++******,,,,,,,,,+++++++++************++++++++++++************++++++,,,---------+++++++++***************,,,+++******)))*********+++***************++++++++++++************++++++,,,,,,++++++++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111000222444444444333444555444555666777888888888888777777777777999;;;>>>???AAACCCGGGMMMWWWdddqqqzzz}}}{{{yyyzzz~~~}}}||||||~~~zzzyyy{{{~~~}}}yyyxxxyyy{{{|||{{{yyytttlll```SSSJJJCCC===777444555777888777222222222222222222222222333111000000111222111///000000000/////////......111111000000000000//////111111000000000000//////000000000000///////////////...------------...///...000111000...,,,,,,---------------------------***+++---...///......---+++,,,,,,------.................................///...---,,,,,,,,,,,,,,,------,,,,,,---///111222888555111---++++++---...---............------,,,.........////////////000,,,++++++******+++++++++,,,,,,++++++++++++,,,,,,000...---+++************,,,,,,,,,+++,,,------...---...////////////------++++++,,,---------,,,,,,,,,,,,+++++++++,,,---...------------------------///.........------,,,,,,......///---,,,+++---.........------......///000---,,,---000555777555333000000000000000000000000222666777333000111000......000222222000///...///,,,---///111333555666666777666444333333444666777777777999<<<>>>CCCPPP\\\ttt.../////////......---,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++************++++++,,,,,,,,,************************++++++***************+++++++++******)))*********++++++************++++++,,,,,,,,,++++++*********------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------...........................//////000000000///000222333222222333444444555555666666666666555666777888888999999999999@@@@@@AAABBBEEELLLUUU[[[fffrrr|||yyyxxx{{{|||}}}vvvuuuuuuxxx}}}}}}zzz{{{~~~}}}zzzyyy{{{~~~|||uuuqqqhhh]]]QQQHHHBBB@@@>>>;;;666555666777888777111111111111111111111111222000///000111222111///222222111111000000000000000000000000000000//////000000000000000000//////111111000000000/////////.........------.........---///000///...,,,,,,---------------------------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------.........///......---,,,,,,,,,,,,---------------...///000444222000---,,,,,,---...---------......------,,,,,,,,,,,,------------...---,,,++++++++++++++++++++++++*********+++,,,,,,///...,,,***)))))))))))),,,,,,,,,,,,,,,------......///111333333222111000***++++++,,,------------++++++++++++,,,,,,------------------------,,,,,,,,,,,,---------.........---...///...---,,,---///...------------...//////111//////444:::<<<888444000000000000000000000000222666666333000111111...000000111111111111222222+++---///111333444555666888888777666666777999:::999999:::===???DDDQQQ]]]ttt.........///......------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++))))))))))))************************************+++***************++++++++++++******)))*********+++******))))))******+++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////.............../////////---///111222111111222333333444444555555444444444555666777999:::999999888<<<===>>>======???CCCFFFJJJSSS```jjjsss}}}~~~}}}|||{{{{{{}}}~~~~~~}}}}}}~~~}}}~~~zzzuuuvvv}}}yyytttoooqqqtttxxx~~~|||zzz|||~~~|||{{{|||~~~}}}xxxsssmmmhhh___[[[RRRGGG>>>999999;;;777555333222111111111111111111111111111111111111111000//////111222111///222111000/////////000000//////////////////000000//////////////////000000000000000000////////////---..................---,,,...//////---,,,------------------------------000/////////...---,,,+++------,,,+++++++++,,,,,,++++++,,,,,,------......///...---,,,,,,,,,,,,,,,...------------.........,,,------......---,,,,,,,,,,,,---------------,,,,,,,,,,,,------------.........---,,,,,,,,,,,,,,,+++*********++++++,,,---...---+++***)))******+++,,,,,,------............---...111222333222111000***++++++,,,------------++++++,,,,,,------------------------------,,,,,,)))***+++,,,---///000000,,,...//////...---...///---------------...//////333111000444999:::555111////////////////////////...222333111///111111000000000000000222333333333......000111222333333333333555777888999:::999999999888:::===>>>CCCOOO\\\sss+++,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***************+++++++++*********)))******+++,,,+++***************++++++******))))))))))))******,,,,,,++++++++++++++++++******))))))))))))******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------..................,,,...000000000///000111222222333333444333333333222333555777888888777777777999;;;<<<<<<<<<>>>??????DDDIIINNNSSS]]]jjjttt}}}{{{zzz{{{|||||||||{{{|||}}}}}}{{{wwwrrrooorrrtttwww|||~~~vvvqqqmmmmmmtttzzzwwwzzz|||~~~}}}~~~}}}xxxpppggg___XXXQQQLLLDDDCCCAAA===888555444555000000000000000/////////111111111111111111111111000///...///111111111000///...---,,,+++,,,---.........////////////000000......////////////000000////////////............------...//////...------,,,---//////---,,,------------------------------,,,,,,------...//////000///...,,,+++***++++++,,,+++++++++,,,,,,------------------,,,,,,------............---------------''')))+++---...---,,,***+++,,,,,,------------,,,.........////////////000//////...---,,,,,,,,,,,,++++++***++++++,,,---...---,,,+++******+++,,,---,,,,,,---...............++++++---...///......---++++++,,,---------,,,,,,+++,,,---.........------------------------------((()))***,,,---///000000,,,...///000.........///------,,,,,,------...///111//////000333333000---////////////////////////***///111///...111222000///......///111222222111000000111222333333333222///111444777888888777666777666888:::;;;@@@LLLYYYppp++++++,,,,,,---,,,,,,+++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))*********+++++++++******))))))***++++++,,,))))))))))))***+++,,,,,,******))))))))))))******++++++++++++++++++,,,,,,******))))))))))))******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------------------+++---/////////...///000000000111222333333333222222333444555666666666555666888::::::::::::<<<===<<<===???AAACCCHHHNNNSSS___hhhttt~~~yyyqqqkkkiiimmmsssxxx{{{}}}yyyxxxwwwvvvzzzyyysssddd^^^UUUMMMGGGBBB>>>;;;666666666666666444222111...000222333222222111111111111111111111111111111000///...///111111111000...---+++******+++,,,---........./////////000000........./////////000000............------------------...//////...------+++---......---,,,---...------------------------++++++,,,---///111222333000///---+++***+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------...///............------,,,+++)))***+++,,,,,,,,,++++++***+++,,,---------------.........////////////000///...---,,,++++++++++++++++++++++++,,,---...//////...,,,+++++++++,,,---***+++,,,---...------,,,++++++++++++++++++,,,,,,,,,,,,---------,,,++++++,,,---.../////////......+++,,,,,,------.........***++++++,,,,,,---......+++---000000///...//////------,,,,,,------...///......------...---------////////////////////////***///111///...111222000///------///111222111///000111222333444444444444222222333444555666666666777666777:::;;;???LLLXXXmmm------......///.........,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++******************))))))******++++++++++++******))))))***+++,,,,,,))))))))))))***+++,,,---******))))))))))))***************++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++------------++++++........................,,,,,,------...///000000------------------------***,,,...///......///000//////111222222333333333444555555666666666666555666777777666444444666888999:::;;;===???BBBCCCDDDEEEJJJRRRZZZcccqqq{{{qqqiiigggmmmtttyyyzzz|||}}}xxxnnnbbbYYYNNNIIIBBB<<<999999888888555333000000111333333222...111333444333111000///000000000000000000000000///......///000111111000000///---++++++,,,---...---.........//////000000---.........//////000000......---------,,,,,,,,,,,,---...//////...---,,,+++---......---,,,---...---------------------------------...///111333444111000...+++++++++,,,---+++++++++++++++++++++++++++++++++,,,---...///000............---,,,++++++---,,,+++*********++++++***+++,,,,,,------------,,,,,,,,,---------.........---,,,+++************,,,,,,,,,,,,---...///000111000...,,,++++++,,,,,,)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---------------,,,,,,+++***------///000000000///...++++++,,,,,,---...//////---------,,,,,,,,,+++++++++---000000000//////000---,,,,,,,,,,,,---......---......---,,,,,,...000////////////////////////+++000222///...000111///000///...111444444111...000000222333444555555555888666555444444555777888888888999;;;===AAAMMMZZZkkk++++++***))))))***++++++))))))))))))))))))))))))//////...------,,,+++++++++++++++*********)))))),,,,,,+++***)))((('''&&&++++++************++++++))))))))))))))))))))))))))))))************))))))+++++++++***************)))************+++++++++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------...///000------------.........///,,,---...///000111222333777666666555444444333333666666666666777777777777888999:::;;;<<<<<<<<<<<>>@@@CCCGGGMMMQQQUUU[[[cccmmmwww{{{xxxzzz~~~yyyuuuggg___VVVOOOKKKFFF???:::999888666444222111000000333222222222111111111111222111000000222222111000000000000000////////////000000000000000000000000////////////////////////........./////////000000//////............//////...///000///---,,,,,,,,,///...---,,,,,,,,,,,,---//////.........---------........................,,,,,,---...///000111222------------,,,,,,,,,,,,++++++,,,---------,,,,,,---------.....................------,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++)))(((***---...***&&&---------,,,+++*********,,,,,,------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,------,,,***)))---......---+++******+++,,,---.........---,,,,,,...------,,,,,,------...,,,,,,---......---,,,,,,------------------------,,,,,,---......---,,,,,,.........---------......000000000000000000000000111111000...,,,---///111222222222111111111000000111111111111222333444555666666666666777777777777666666777:::<<>>AAADDDEEEIIIMMMRRR[[[cccjjjxxx~~~zzzvvvqqqkkkfffaaa[[[WWWJJJEEE???<<<;;;:::666333444333222000//////......111111111111000000000000000111222222000000111222////////////000000000000111111111111111111111111////////////////////////////////////000000000111//////............//////111111111000...---...000......---,,,,,,,,,------...............---------000000000//////......---))))))******+++,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,,,,------......//////.........------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...+++***+++......,,,***,,,,,,,,,+++******))))))------...---,,,+++***)))++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++,,,------.........------...------,,,,,,------...***,,,...000000...,,,***------------------------------------------------///...---,,,,,,---...///000000000000000000000000111111111///......000222222222222111111111111111111111111111222333444555555666666666777777777888777666888:::<<>>>>>>>>======???AAAFFFHHHLLLSSSZZZ```fffiiirrryyyzzzqqqhhh```XXXPPPLLLFFFCCC???===<<<<<<;;;:::555444333444555666666666111000000000000000111111////////////////////////---///111000---,,,...111.../////////000000000111////////////////////////////////////////////////------.........///////////////............//////000111000///------///111------,,,,,,,,,------...---.....................//////......---,,,+++++++++++++++,,,,,,,,,,,,,,,))))))***+++,,,,,,------000...---+++******++++++***++++++,,,---...//////---------------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,***((('''((()))******'''((()))***+++,,,------++++++++++++,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++***+++,,,...///,,,---...---+++***+++,,,------------......//////...------,,,,,,------......------,,,,,,------...,,,,,,,,,---------.........------,,,,,,------......------,,,---...///000////////////////////////000111111111//////111222111111111111111111111111111111111111222333444444555555555666777888888888777777888;;;===BBBNNN[[[ooo((()))***++++++***)))((())))))))))))))))))))))))***************************************++++++++++++******))))))(((((((((***))))))(((((())))))***************************))))))************)))))))))))))))***+++++++++,,,)))************+++++++++*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---+++***+++,,,,,,,,,------------------------------,,,,,,,,,,,,---......///000000000000111111111222222222333444444555555444444444777888999999888999;;;===:::<<<======;;;999999:::AAABBBCCCEEEHHHJJJLLLMMMPPPVVV```iiipppyyy}}}uuummmgggbbb]]]UUUOOOJJJFFFBBB@@@;;;888555444444444444333111111111222222222222333//////............//////////////////000000000000...///000000......///000......//////000000111111........................////////////////////////------------............//////............//////...///000///------...000------,,,,,,,,,---......---------........................---,,,,,,++++++,,,,,,,,,,,,++++++++++++)))******+++,,,------...000///...,,,+++***))))))++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++************++++++++++++***))))))((()))***,,,---+++,,,------++++++,,,---------------...///000111...------,,,,,,------...///...,,,++++++,,,...///+++,,,,,,------.........------------------------,,,,,,---....../////////000000000000000000000000...000111111//////000222111111111111111222222222111111111111222333444555444444555666777888999999888777999;;;===BBBOOO[[[nnn))))))************))))))************************++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))*********))))))*********************************))))))************))))))******************++++++)))************+++++++++***++++++++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,***)))************+++++++++,,,,,,,,,,,,,,,,,,------------------......///////////////000000000111111111111111222333444444444444444555777777666777999:::999;;;<<<<<<:::999:::;;;<<<===>>>@@@AAAAAAAAAAAA@@@DDDJJJNNNQQQVVV]]]dddiiikkkqqqxxxzzzsssmmmjjjjjjgggccc```\\\WWWQQQMMMJJJGGGCCC@@@>>><<<999777444222000000111111000//////000111111111000000111//////...............////////////000000111111111111000000000111222111000.........///000111111111////////////////////////////////////////////////............//////////////////............//////---///000000///......///,,,,,,,,,,,,,,,---...///---------.........//////............------------,,,,,,,,,++++++*********++++++,,,,,,------...............---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,------,,,++++++,,,---++++++++++++,,,,,,,,,,,,******)))))))))***+++,,,++++++++++++++++++++++++)))*********+++++++++,,,)))))))))***+++,,,------+++,,,------++++++,,,---...---------...///111222...------,,,,,,------...------------------------++++++,,,,,,---......///,,,,,,---......---,,,,,,***+++---///000000///...000000000000000000000000---...000000/////////111000000111111111222222222111111111111222333444555444444555666777888999999888777999<<<===BBBOOO[[[nnn---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))******++++++++++++++++++++++++++++++++++++++++++************++++++************************))))))************))))))+++++++++***************)))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---,,,***((('''------........./////////+++++++++,,,,,,---------------............//////////////////000000000000///000111222333444444444222444666666555555777888888999999888777888:::<<<777888;;;===>>>??????>>>===@@@BBBAAA???AAAGGGMMMLLLMMMQQQVVV]]]dddjjjmmmqqquuuzzz~~~{{{yyywwwvvvsssqqqjjjhhheeeaaa\\\XXXVVVTTTRRROOOJJJFFFEEEDDDBBBAAA>>><<<;;;:::999666333000222111000111333444444222000222333333222111111222111111000/////////000000//////000000111111222222444222000111444555333000---......///000111111222000000000000000000000000////////////////////////////////////000000000000//////............//////---///111222000/////////,,,,,,,,,,,,,,,---...///---------.........//////.........///////////////111000000//////.........,,,,,,------------......+++,,,---...---,,,+++***---,,,,,,,,,,,,,,,,,,,,,*********************+++******++++++++++++******++++++++++++++++++++++++((()))******)))((()))***((()))***+++---...///000%%%%%%&&&'''))),,,...000++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,---......///000000+++,,,------++++++,,,---...---------...///111222...------,,,,,,------...***,,,...//////...,,,***++++++,,,,,,---...//////+++,,,...//////...,,,+++)))+++...000111000...---000000000000000000000000,,,---///000///...///000000000111111222222222222111111111111222333444555444444555666777888999999888777999<<<>>>CCCOOO\\\ooo***+++,,,,,,,,,,,,+++***---+++(((((()))***+++***,,,+++******))))))******,,,,,,++++++)))(((&&&%%%&&&'''(((******++++++++++++++++++++++++***)))(((((((((((((((((((((((((((%%%''')))+++,,,+++******************************------,,,,,,+++***))))))*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------++++++++++++---------,,,+++*********+++,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...////////////////////////...///000222222333333333555666666666777777888888777888::::::888777888999999999888888999999:::;;;888999:::;;;<<<>>>??????CCCCCCDDDFFFHHHJJJLLLNNNVVVWWWZZZ^^^bbbeeehhhiiipppqqquuuyyy~~~~~~|||yyyuuuqqqnnnmmmeeeccc___\\\YYYXXXXXXXXXQQQPPPNNNLLLIIIGGGEEEDDD@@@???>>><<<;;;:::999999777666666555444444333333111111000000//////......111222222000///000222444333222000///...///000111111111111111111000//////...///000///...---...000//////000000000000//////111111000000//////......000000////////////000000...------,,,,,,...///000111000///------......///000000000000000000000000/////////...------,,,,,,------,,,,,,,,,+++++++++,,,------......------,,,+++,,,---......---,,,+++******+++++++++,,,,,,,,,...---,,,+++++++++++++++,,,+++******))))))***************++++++,,,,,,,,,)))***++++++++++++***)))+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,...///...***)))***,,,...---+++*********++++++******))))))))))))******+++++++++***++++++,,,,,,///...---+++***)))(((((())))))*********+++++++++------------------------,,,,,,------------,,,,,,---,,,,,,,,,,,,---.....................---------.........////////////000000000000000000000000000000000111111000///......,,,---...000111333444555111222222333333444444555666555555555555666666777666666888<<>><<<;;;:::<<<;;;999888777666666666555555444444333222222222111000000000/////////...222333333111000///000111111111111111111000//////111111111111111000//////...///000///...---...000//////000000000000//////000000000000//////......000000////////////000000///...---------...///000111000///...---......///........................------................../////////.........------,,,,,,------------,,,,,,,,,---...//////...---,,,******+++++++++,,,,,,,,,------,,,+++++++++++++++------,,,,,,,,,,,,,,,---++++++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...///000111++++++++++++++++++++++++)))+++------++++++---///---,,,+++*********++++++++++++************+++++++++++++++******++++++,,,,,,+++++++++,,,,,,---...*********+++++++++,,,,,,------------------------,,,,,,------------,,,,,,---,,,,,,,,,,,,---...............------,,,,,,+++------........./////////000000000000000000000000//////000000000///......---......000111222333444111222222333333444444555666666555555666666777777777777999===???DDDQQQ^^^qqq***)))(((''''''((()))***+++******+++,,,---+++***,,,+++******))))))******))))))******)))(((((('''((())))))*********))))))&&&''''''(((((((((((('''************************((()))***++++++***)))(((************************++++++******)))(((((((((,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------------...............---,,,,,,---///111222444444333444666666444333444555444444333333444444555666777777777888888888999999777777888888999;;;<<<===<<<===???AAADDDGGGIIIJJJJJJJJJKKKLLLMMMNNNNNNOOOMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIFFFFFFFFFEEEDDDCCCBBBAAABBBAAA???===;;;;;;;;;<<<======<<<:::999888777777666666444333222222222222444333333222222111111111000000000000////////////222333444333000......//////000111222222000...---000000111111000000//////...///000///...---...000//////000000000000//////000000000////////////...000//////......//////000//////.........///000111000000///............///------------------------,,,,,,------...//////000///////////////.........++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,---,,,++++++++++++++++++---,,,,,,,,,,,,,,,---...,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000111222333++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///---,,,+++*********++++++,,,,,,++++++++++++,,,,,,,,,++++++*********++++++***++++++,,,---...//////+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,---,,,,,,,,,,,,---............------,,,+++******,,,---------............000000000000000000000000---...///////////////////////////000111111222222111222222333333444444555666666666666666777888999999999:::===???DDDPPP]]]ppp+++)))(((&&&&&&((()))+++)))((()))***,,,,,,***(((,,,+++******))))))******))))))***************))))))************))))))(((&&&&&&'''((())))))((((((************************))))))*********))))))(((************************++++++******)))))))))))),,,,,,,,,++++++*********************++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........------,,,---...///000111222333444222333555555333222333444222222222111222333333444555555555555555555555555777777666666777777888999<<<===>>>@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA======>>>>>>======<<<;;;<<<;;;:::999888888999999999999888888888777777777444333222111111111111111333333222222222111111111000000000000///////////////111333333111////////////000111111111000...---///000000000000000//////...///000///...---...000//////000000000000///////////////////////////////////////....../////////////////////000000000111000/////////............---------------------------------.........//////------------------------***++++++,,,,,,++++++*********++++++++++++************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---+++************+++,,,,,,,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,------------------------,,,,,,---...///000111222++++++++++++++++++++++++---...------++++++***+++,,,++++++++++++++++++++++++++++++******+++++++++,,,++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............---------,,,,,,,,,,,,---......//////...---,,,,,,++++++,,,,,,,,,---------......////////////////////////,,,---...///////////////000000000000000111111111111222222333333444444555777666666777777888999:::::::::;;;===???CCCOOO\\\ooo,,,+++)))(((((()))+++,,,)))))))))+++------+++))),,,+++******))))))************++++++,,,,,,++++++)))************))))))((('''((()))***************)))))))))))))))))))))))))))************))))))(((************************+++++++++++++++*********,,,,,,,,,++++++*********)))))))))******+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////...------000000000000000111111111111333444444333222222333222111111111111222333333333333333333222222222222666666555555555555666666999999:::<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<;;;;;;<<<==================<<<<<<<<<===<<<;;;::::::999999:::888888888888777666555555444444444444444444555555222333333333333333333333333333222222222222222222333333333222222222222222////////////000000000000,,,///111222111000000111111111///.........///000...//////000000000//////...///000///...---...000//////000000000000//////...............///////////////............//////...//////000000000000000///////////////......---........................//////.........---------,,,,,,------------------***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,......------------......,,,++++++***++++++,,,,,,,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,------------------------------------------------++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******,,,+++******)))))))))***))))))***++++++++++++***,,,,,,---------.........------------------------......////////////......---,,,,,,,,,,,,---......000000000///...---------,,,,,,,,,---------......////////////////////////------...///000000000///000000000000000000000000111222222333333444444555666666666666777888999::::::999;;;===>>>BBBNNN[[[nnn---,,,+++******+++,,,---+++******,,,...///...,,,,,,+++******))))))************++++++,,,+++++++++((())))))*********)))))))))******++++++++++++***(((((((((((((((((((((((()))))))))))))))*********************************++++++++++++++++++++++++,,,,,,++++++++++++++++++(((((())))))***+++++++++++++++************++++++******++++++++++++*********+++,,,---......---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++------------------------......///////////////.../////////.........------000222333333222111111222111111000000111111222333111111111111111111111111444333333222222222333333555555777888:::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<999888777555555555666666777777777777777777777777666666444333333222222222444444444444333222111000000111111111222222222222111111111111222222222222333333222222222333333444222222222222222222222222////////////000000000000,,,...000111000000222333222111///------...///000......///000000000//////...///000///...---...000//////000000000000//////---............////////////......------......///---...///000000000///////////////000///......---........................000//////...------,,,,,,---------...............++++++,,,,,,,,,,,,++++++......------------......******+++++++++,,,,,,,,,---------------....../////////...---------------,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++---......---******+++,,,,,,,,,++++++***))))))))))))))))))***,,,+++***)))))))))))))))$$$&&&(((***,,,,,,,,,,,,,,,,,,,,,---------......------------------------......////////////......---,,,,,,,,,,,,---......000000000///////////////,,,---------............000000000000000000000000...///000000000000000///000000000000000111111111111222222333333444444555555555555666777888999:::999888999<<<===AAAMMMZZZmmm,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,,,,,,,,,,+++******))))))******))))))*********))))))((('''((()))***************++++++++++++++++++******))))))))))))))))))))))))((((((((())))))***++++++***************************************+++++++++++++++++++++++++++,,,,,,((((((((()))***+++++++++++++++************++++++)))***+++,,,,,,+++***)))***+++,,,............------,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000//////------------------------...000111111/////////000000////////////000111111000000000000000000000000111111000000000111111222222222444555777999:::;;;:::999::::::::::::::::::555444333222222222333444333333333444444444444444222222111111000111111111222222222333222222111111111111222222333333222222222222222222333333333333111111000111111222333333111111111111111111111111.../////////000000000111...///000/////////111333000000///...............---......///000000//////...///000///...---...000//////000000000000//////---------........./////////......------......///,,,---...///000///.........///000000000///------------------------------..................------,,,,,,,,,---------......,,,,,,------------,,,,,,...---,,,++++++,,,---...******+++++++++,,,,,,,,,+++++++++++++++,,,------111000///...---,,,,,,,,,++++++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))+++---///...,,,)))***+++,,,,,,,,,,,,++++++******))))))******+++,,,+++***)))((((((((((((%%%''')))+++------,,,++++++,,,,,,,,,------------------------------------,,,,,,------------,,,,,,---,,,,,,,,,,,,---...............///////////////------........./////////000000000000000000000000111111111111111111000/////////000000111111111222111222222333333444444555444444444555666777999999777666777:::<<<@@@MMMYYYlll***+++,,,,,,,,,,,,+++***'''%%%$$$$$$&&&((()))))),,,++++++***)))*********((((((((((((((('''&&&&&&''''''(((******++++++++++++++++++++++++***)))(((************************(((((((((((()))***,,,,,,************************)))))))))))))))******************++++++,,,,,,---'''(((((()))***+++++++++++++++************++++++)))***+++,,,,,,+++***))))))+++,,,...//////......---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***************************+++,,,---...////////////,,,,,,---......///000000,,,...//////...------...///............///000000////////////000000111111111111000000000111222222---...///111333555666777888888888777777777666666222111000000000000222222000000111111111222222222////////////000000111222...///000111111111111111///000111111111111111000//////000000000000000000///////////////000111222////////////000000000000.../////////000000111111000111000///------000222...///000111000///---,,,------...///000000//////...///000///...---...000//////000000000000//////---------.........//////.........------.........+++,,,.../////////...---...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////)))))))))******+++++++++,,,------......------,,,+++***)))(((((()))***+++******+++++++++,,,,,,,,,***)))))))))***++++++,,,000///...,,,+++***))))))*********++++++,,,,,,---)))***++++++++++++***)))++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++000---++++++------+++((()))***+++,,,---,,,,,,+++,,,++++++++++++++++++,,,,,,+++***)))((((((((((((***+++---------+++)))(((+++++++++,,,,,,,,,------------------------------***++++++,,,,,,++++++***---,,,,,,,,,,,,---......,,,,,,------.../////////.........////////////000000000000000000000000000222222222222222111000////////////000111111222222111222222333333444555555333333444444555777888999555555666999;;;@@@LLLYYYlll000///...---,,,++++++,,,))))))***++++++++++++***---,,,,,,+++*********+++)))************+++++++++))))))))))))))))))))))))************************)))************+++++++++))))))(((((((((((())))))************************---,,,,,,,,,+++*********************************+++***))))))******(((&&&(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------,,,,,,,,,---------....../////////...------,,,,,,,,,---------.../////////---...............------////////////////////////111111000000//////.........///000222444666777888777777666555444444333333000000000000000111111111222222111///...,,,++++++333333222222111000000000111111111111000000000000222111111111222333333444000////////////111333444333333333222222222111111000000111111111111000000/////////000000000000000---...000111111111000///333333222111000///............------------......000000000000000000000000000000000000000000000000......////////////.........------,,,,,,------...//////...------------......------,,,,,,,,,------...............///000000,,,,,,,,,,,,,,,---...///000///...---,,,+++++++++---,,,,,,++++++,,,,,,---000///...,,,+++***))))))))))))***+++,,,,,,------******************++++++......------------.........---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***///---+++***)))***+++,,,************************,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,******++++++***((('''&&&---,,,***))))))***,,,---***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++---......---,,,,,,---)))+++---...---------...///......---------......------------------------,,,---///000000000///...111111000000//////............,,,,,,---///111333111///...///000222111000666555444333222222333444444555555666777666666666555444666999;;;@@@MMMYYYiii~~~...------,,,+++*********))))))***++++++++++++***---,,,++++++*********+++)))************+++++++++************************************************))))))*********+++++++++))))))(((((((((((())))))************************+++++++++++++++*********************************)))))))))((()))***+++,,,+++******)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************++++++++++++++++++++++++,,,,,,,,,------------------------.........//////---------...............------------............------...............---........................000000000000//////......//////000222444555666777666666555555444333333222000000000000000000000000333333222111000///......000000000000000000000000000000000000000000000000000000//////000111111222000////////////111222333333222222222111111111111000000111111111111000000////////////////////////---...///000000000//////............------------......------------......////////////////////////..............................///////////////......------,,,,,,------...*********+++,,,---...///...---------------.....................//////000------,,,,,,,,,---............---------...//////---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++)))******+++,,,,,,------------,,,,,,++++++******,,,++++++******++++++,,,......---,,,,,,,,,,,,---***++++++,,,,,,++++++***)))))))))))))))(((((((((++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,------,,,++++++,,,------,,,,,,---------+++***)))---,,,***))))))***,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++---......---,,,,,,---...///000///---,,,---//////......---------......------------------------...///000111222111111000111000000000/////////...000///......///111333444666444111111111222222111888777666444444444555666555555555555666666666777666666777:::;;;@@@MMMYYYiii}}},,,,,,++++++******))))))))))))***++++++++++++***,,,,,,+++************+++)))************+++++++++++++++++++++++++++++++++************************)))))))))*********++++++***))))))(((((())))))***************************))))))*********************************************+++,,,+++((((((+++...------+++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------............////////////+++,,,,,,---......//////............------------+++,,,---.......................................000000000////////////...///000111222333444555555555444444333333222222222000000000000000000000000111111111000000000//////------...//////000111111////////////////////////......------......//////000000000//////000111111111111111111000000000000000000111111111111000000000/////////...---------------...////////////...+++,,,,,,,,,------............------------......////////////////////////------------------------------...///000000//////...------,,,,,,------...*********+++,,,---...///...---------...//////000......------......///000......---,,,,,,,,,------,,,,,,,,,---...000222222---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---*********++++++,,,,,,---///......---,,,+++******,,,++++++******++++++,,,//////...---------------***++++++,,,,,,++++++***)))***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,---......---,,,+++---,,,+++******+++,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---...//////...,,,,,,...000......---------......///------------------------...///000111111111111000000000000000////////////222111000000111222444555:::666333111111222222222444444222111111222222333666555555444555666777888888777999;;;<<<@@@LLLYYYiii|||+++++++++++++++******)))))))))***++++++++++++***++++++***************+++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))***************))))))))))))))))))***************************((((((((()))*********+++************************---111333111+++((((((+++---,,,,,,+++******++++++++++++++++++++++++++++++++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------------------............,,,,,,,,,------..................------,,,,,,,,,++++++,,,---....................................///////////////////////////000000111222333333444333333333222222222111111000000000000000/////////---------.........//////.........//////000000000---------..................---------------......000000000///////////////000000000000000/////////000000111111111111000000000000///...---,,,,,,+++---------...................../////////000000000......------------......////////////////////////------------------------,,,---...///000000000000...------,,,,,,------...//////...------------..................///000111...------------.../////////...---,,,,,,,,,,,,,,,+++++++++,,,...///111222---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,------,,,,,,+++++++++***......------------............---,,,,,,,,,,,,---***++++++,,,,,,++++++***+++,,,---...............------------------------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***,,,++++++******++++++,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---***,,,.........---...///...------------...//////........................---------...............000000000000////////////222111111111111222333444777333000///111444666777333222111000000111222333777666444333444555777999999999:::<<<<<<@@@LLLYYYkkk}}}+++,,,,,,---,,,,,,+++***))))))***++++++++++++************))))))***++++++))))))*********+++++++++++++++++++++++++++++++++************************(((((()))))))))***************))))))))))))******************************((((((((()))*********+++************************+++111777666000+++)))***++++++******+++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------,,,++++++,,,,,,,,,---------......------,,,,,,,,,,,,......------,,,,,,,,,+++++++++,,,---......------.......................................///////////////000000111222333333222222222222222111111111000000000000//////......,,,,,,,,,---......//////111111111000000/////////,,,---------.........//////......---------......000000000000////////////////////////////////////000000111111111111000000000000///...---,,,,,,+++------------.........///111111111000000000//////......------------......................................................------...//////000//////...------,,,,,,------...//////...------------..................///000000---------------.../////////...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,+++***************+++++++++++++++,,,,,,))))))******++++++,,,,,,//////............//////---,,,++++++******++++++***++++++,,,,,,++++++************)))***+++,,,---------------------------......---------,,,,,,,,,,,,++++++******++++++,,,*********++++++*********)))***+++,,,,,,,,,+++***++++++++++++++++++++++++---,,,***))))))***,,,---+++,,,,,,------,,,,,,++++++---......---,,,,,,---+++...111333111...,,,+++---------------...//////........................---------------......///////////////000000000000111000000000000111111222222000...///333888<<<>>>777666555555555666777888777666444333444555777999999999:::<<<<<<@@@LLLYYYmmm}}}***+++,,,------,,,+++***))))))***++++++++++++******))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++************************((((((((()))))))))******+++******))))))******+++************************))))))******************************************(((---333555333///---,,,)))))))))******+++------++++++++++++++++++++++++++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,......------,,,++++++***------------,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------............/////////---...///000111222333333222222222222222222222222111000000//////......------......///000000111111222222111000000///......,,,,,,------.../////////000///......---...............///000000000//////////////////000000000000000000111111111111000000000/////////...---------......------......///000000000//////.........---......------------............................................................////////////.........------,,,,,,------...*********+++,,,---.../////////......---......///------,,,,,,------...///......---,,,,,,,,,---------,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---------,,,******)))))))))++++++++++++++++++++++++(((((()))***+++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******************++++++,,,,,,++++++***,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,++++++******++++++,,,))))))************)))))),,,,,,---......---,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++------------+++++++++---......---,,,,,,---000333555555222...+++)))---------------...///000........................//////......//////000111////////////000000000000///000000000000000000000111000///111666<<>>AAAKKKVVVgggxxx((((((***++++++******)))((()))***++++++***)))((())))))(((((((((((())))))************************++++++++++++++++++++++++******))))))***++++++,,,++++++***))))))))))))***+++,,,,,,,,,,,,+++******))))))))))))************((())))))***++++++,,,,,,)))*********++++++++++++)))))))))))))))******+++***++++++,,,+++***)))(((******************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///---,,,,,,++++++,,,,,,---***++++++,,,------......,,,,,,,,,---------.........---,,,+++---000333555777666555444333222111111///000111000...------...------------------------//////000000//////...---,,,---------,,,,,,+++***------------------------,,,,,,,,,------,,,,,,+++)))***,,,------,,,+++++++++,,,...//////...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------,,,++++++)))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,------.........+++,,,------------,,,+++++++++,,,,,,,,,,,,++++++))))))***,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,+++***+++---...---,,,)))))))))******++++++,,,(((((((((((())))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///...---///111,,,,,,,,,---------............---------,,,,,,,,,+++...000111000///...///---...//////......///111///......------...///000///......///111222222111777666555444222111//////333333333333333333333333666666555555666666777888777888;;;===<<<>>>IIIVVVgggxxx&&&''')))***++++++******'''(((+++,,,,,,+++(((''',,,++++++++++++++++++,,,))))))))))))))))))))))))+++++++++++++++++++++++++++***)))))))))***,,,---(((((())))))***,,,---...,,,,,,---.........------))))))))))))************((())))))***++++++,,,,,,(((((())))))*********+++''''''(((((()))+++,,,---&&&(((***---...---,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,------............---,,,+++---000333555333333222111000///...---///000111000...------...------------------------***+++,,,---------++++++------------,,,,,,+++***........................,,,,,,---------,,,++++++,,,...000111000/////////+++,,,...//////...,,,+++++++++++++++++++++++++++)))))))))******++++++++++++++++++,,,,,,------------------,,,,,,,,,++++++------------------------((())))))+++,,,...000111+++++++++,,,,,,---------+++++++++,,,,,,---------******+++,,,------------...,,,+++))))))***,,,---*********++++++,,,,,,,,,)))***+++,,,...///000111***+++,,,------,,,+++***)))******+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,............,,,,,,...,,,++++++------,,,***------,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,------......---,,,+++******+++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++---000,,,,,,,,,---------...............------,,,,,,,,,,,,///333555444222111111---...//////......///111...---,,,,,,---...///000...---,,,...000111111000,,,,,,---...111333555666444333333333333333333333555555555555555666777777777888;;;<<<;;;>>>KKKYYYgggxxx((()))++++++)))((()))***************************))))))))))))))))))))))))+++++++++*********))))))+++,,,,,,------,,,,,,+++************************************************++++++++++++++++++++++++************************,,,+++++++++***)))))))))$$$&&&))),,,---------,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++*********&&&)))---000222222000///))))))))))))))))))))))))***+++---......---+++***+++++++++++++++++++++++++++,,,,,,***))))))+++...+++******,,,000000,,,))))))***++++++,,,,,,++++++)))***++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,---...///...---+++***+++...111333444444444444333333222111000000000///...,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------------------------,,,,,,......---,,,++++++******)))******+++,,,---......,,,,,,------...///000000//////000000///...---------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((()))***++++++,,,,,,---111...***000;;;;;;222++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---***,,,///...***''')))***++++++,,,...000---,,,++++++------,,,+++((()))+++,,,,,,+++)))(((+++***)))))))))***,,,,,,...------,,,+++***)))))))))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))***++++++++++++******))))))++++++++++++++++++++++++***,,,---+++''''''***---+++)))((()))+++---------+++***(((''''''(((***,,,)))***,,,------,,,***(((+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------++++++++++++++++++++++++---------...------,,,,,,........................,,,,,,,,,---...///000111444000666EEEIII===111......------,,,,,,------...---......///000/////////000111111000......///000000111111222222333444444555444222111111222444555444444444555666777777888999888:::;;;;;;>>>HHHSSSgggwww)))***,,,,,,*********+++************************************************+++++++++*********))))))***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++************************+++++++++***************((()))***+++,,,++++++***,,,,,,++++++******************+++++++++,,,,,,,,,,,,+++++++++************+++,,,...///...,,,***)))***************************+++---......---+++***+++++++++++++++++++++++++++,,,,,,+++))))))+++---******+++---///...,,,+++***++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,---......------,,,,,,---///111333333333444444333333222111000000000///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...,,,,,,---------------------------------.........------------,,,,,,,,,,,,,,,,,,------...//////000///////////////...------...---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,---(((,,,------777DDDGGGAAA---,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))...111000000222000,,,***+++------,,,,,,---///...---,,,,,,......---,,,((()))+++,,,,,,+++)))(((+++***)))))))))***+++,,,---,,,,,,++++++*********)))***+++,,,---,,,++++++.........---,,,++++++***---,,,+++******+++,,,---++++++++++++*********)))++++++++++++++++++++++++***)))((((((***,,,---...,,,++++++,,,------+++)))000///...---,,,+++******,,,,,,------,,,+++***))),,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------...------,,,,,,------------------------......---------......///000...555DDDIII>>>222///...------,,,,,,------.........///000000000000//////000000///---,,,...///000111111222222333444444555444222111111222444555444444555555666777777888:::999;;;===<<>>BBB111///---+++******+++,,,)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///...---,,,++++++++++++++++++++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...000222333000...,,,++++++,,,.../////////............//////,,,,,,---............---000111111000......///000000111111222222333444444111222222333333444444444777777777777777777777777777666888;;;<<>>AAALLLWWWiiiwww((()))***+++++++++++++++)))+++,,,,,,***)))******************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************++++++++++++******))))))******+++,,,------......++++++++++++******))))))*********++++++,,,,,,,,,+++++++++******))))))))),,,,,,,,,++++++*********+++---...---***(((***,,,,,,++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,***(((***---...---+++++++++++++++++++++++++++++++++,,,,,,---...//////........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---------,,,++++++...000//////000000111111222222------,,,+++******)))(((------,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,------,,,+++++++++---------+++++++++---///............///000000------..................,,,++++++******++++++,,,))))))*********+++++++++------,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,+++***))))))+++,,,,,,------......//////............---------))))))***+++,,,------...***,,,---,,,***)))***---++++++++++++++++++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++---------------------------000222111---***)))***))))))***+++,,,------...++++++************+++++++++*********))))))((((((------,,,++++++******)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++***************------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...//////......------......//////---,,,,,,---...---,,,............//////////////////000000000///---,,,111111000000000111111222222111111111000000//////111000111333555666555444444444444444444444333333777888:::;;;;;;:::999888888777888:::<<>>@@@DDDQQQ]]]ppp+++++++++++++++***)))(((&&&(((******((((((((()))************************************************++++++++++++++++++++++++***)))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------///......---------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,---------,,,---///111222222222111111000000000444333222111///---,,,,,,************++++++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,***,,,------++++++,,,.........------......///000...............---------,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,------------............///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************)))***************+++,,,,,,,,,,,,,,,++++++***************++++++,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++******++++++++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---.../////////000++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++******))))))******+++)))******+++,,,---......************+++,,,------...------,,,,,,++++++***------------------,,,,,,------............------,,,+++***+++------,,,+++---------.........//////---,,,++++++,,,---///000000///...---------------111111111000000000000000333111000111333444444333222222333333444555666666555555444444666888:::;;;999888:::<<<===BBBMMMYYYppp+++++++++++++++***)))(((&&&''')))***)))((()))***************************************************++++++++++++++++++++++++)))))))))))))))))))))***************+++++++++++++++++++++++++++++++++,,,******************+++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++*********+++,,,+++***+++...000333333222222111111000000333222111000...---,,,+++++++++******+++,,,,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,***+++---,,,,,,+++---...---------------...////////////.........---------,,,++++++******++++++,,,************++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++*********)))))))))+++++++++++++++,,,------,,,,,,+++++++++++++++***++++++,,,,,,---............------------,,,,,,,,,((())))))***++++++,,,,,,)))))))))***++++++++++++++++++++++++++++++++++++---,,,+++******)))******++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++***)))((('''))))))***+++,,,,,,------++++++************++++++******++++++++++++++++++))))))***+++,,,------...+++++++++++++++++++++++++++******))))))******+++((())))))***+++,,,,,,---************+++,,,---------------,,,,,,+++++++++------.........---,,,,,,+++,,,------------,,,++++++******,,,......---+++------------............---,,,++++++,,,---///000//////......///000111111000000000000000000111111333111000000222444444333222222333333444555666666555444444444555777999;;;777777999;;;<<<@@@KKKWWWnnn******+++++++++******)))&&&(((******))))))***+++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))))))))************+++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,+++,,,---...---,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++)))***+++******+++...000222222222222222111111111333333222111000//////...---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,------------)))+++,,,,,,,,,,,,---///+++++++++++++++,,,,,,---/////////...------,,,,,,,,,++++++******++++++,,,))))))*********+++++++++++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))******++++++******)))+++++++++*********))))))+++++++++++++++,,,------++++++++++++++++++++++++)))******+++,,,,,,------------------,,,,,,,,,,,,''''''((()))***+++,,,,,,)))(((((()))+++,,,+++***++++++++++++++++++++++++++++++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++***(((((()))***+++,,,------...++++++************++++++************++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++************++++++)))))))))******++++++,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++,,,---......---,,,+++---------///111222000...,,,------------.........------------------...///---------...///000111222000000000000111111111111///...,,,---000222333333222333333444444555555555555555555555666888999999888888;;;===>>>AAALLLWWWkkk|||))))))***+++++++++******&&&(((***+++******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++***************+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,***,,,...///...,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,+++---///...,,,,,,...000------------------------+++,,,,,,------.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,)))***++++++***,,,///111111222222222222222222333222222222222111111000000//////...---,,,,,,,,,,,,,,,,,,+++++++++,,,------------------,,,,,,,,,+++)))***+++,,,------------)))+++,,,,,,,,,,,,---///++++++******++++++,,,---000//////...------,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---++++++,,,------,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,+++******,,,,,,+++++++++************************+++,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,---------,,,,,,,,,++++++)))))))))******+++++++++)))((('''(((+++,,,+++***++++++++++++++++++++++++++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***---000000///*********++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++***++++++,,,,,,------...***,,,...///000///...---,,,---///000000///---,,,------...111333333111///,,,,,,---------.............../////////...------............//////000111///000000000111111111111...,,,+++,,,///222444444444444444444444444444444555666777777888888888888999999;;;>>>???BBBLLLWWWiii{{{((()))***+++++++++++++++''')))++++++++++++,,,---************************------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********)))))))))******+++++++++*********++++++,,,,,,,,,...+++***+++...000...,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,+++...000000...---///222////////////////////////++++++,,,,,,---...//////........................---,,,,,,++++++,,,,,,---......------------,,,,,,***+++,,,,,,,,,---000222111111111222222333333444000000000000000000000000111000///...---,,,,,,,,,++++++++++++,,,------............------,,,,,,,,,)))***+++,,,------...---)))+++,,,,,,,,,,,,...///------,,,,,,------...///000000///...------,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------)))******,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---...///......++++++------------++++++******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,++++++++++++***)))))))))))))))******+++++++++++++++++++++++++++*********+++,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,++++++++++++***)))'''&&&(((+++---,,,***++++++++++++++++++++++++++++++++++++,,,------...++++++++++++++++++++++++------------------------000---******++++++)))''',,,,,,,,,++++++++++++***++++++************++++++,,,,,,,,,------.........***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------,,,+++************)))***+++,,,------...///***+++---///000000///......///000222222000///...,,,,,,---000222222000...,,,,,,,,,---------......//////000111000///---,,,222111111000000000111111//////000000111111111222///...,,,...111555777888444444444444444444333333666777888999999888777666888888;;;>>>>>>AAAKKKVVVhhhzzz************************)))))))))))))))))))))))))))************+++++++++++++++++++++******))))))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,++++++*********///---++++++---...///...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,---...//////...------,,,,,,------...------------------------///...---,,,+++,,,---...------------------------...------,,,,,,------...,,,,,,,,,++++++************+++,,,,,,+++,,,...///000000111222222222222111333333222222111000000000......////////////.........---,,,,,,,,,,,,---...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...........................---,,,+++***+++,,,---.........------,,,,,,+++************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------...------,,,+++++++++,,,)))000777555---'''(((,,,,,,---.........---,,,+++,,,++++++******++++++,,,,,,+++***))))))***+++,,,,,,,,,+++*********+++++++++++++++*********))))))******)))(((''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))*********))))))******++++++,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------555444111...,,,+++,,,,,,************************---,,,***)))))))))******((()))+++,,,---,,,+++++++++++++++,,,,,,---------,,,,,,++++++++++++******++++++++++++++++++++++++++++++***,,,---...,,,+++...---+++))))))***+++---***+++,,,,,,------,,,,,,(((((()))+++---...///000///000000000000...,,,+++------------------------...---,,,,,,,,,,,,---...,,,---......//////......000000000000000000000000///000000111111111111000222222222222222222333333111333555555555555777888666666666666777888999::::::888888;;;<<>>FFFPPPgggvvv+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,+++++++++******---,,,+++***+++,,,...///------------------,,,,,,---...............------------............------------...............///000000///...------,,,,,,------------------------+++,,,------......------***+++,,,------,,,+++***+++---//////...///111444222111000...---,,,,,,---------------------------........................---------.........//////........................------------------------...........................//////---,,,,,,...000444444555555444444333222111222222222222111111000...............///000111---------------------------------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,......------...///111222.........---------,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++---...---++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000...++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,++++++******+++,,,...///---------,,,,,,+++++++++++++++++++++++++++++++++------------------------***+++,,,,,,------,,,,,,---......///......------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++''')))+++......---+++)))'''((()))***+++,,,,,,,,,---,,,+++******+++,,,---,,,++++++******++++++,,,++++++++++++++++++,,,,,,***((('''(((+++---,,,+++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111111111000...------------+++***+++,,,...------------......///.........,,,,,,,,,---------------////////////...---,,,+++111000///......///000000000000000000////////////222222222222333444555555777777777666666666555555666777666555444444666888999777888;;;<<<>>>FFFPPPcccttt+++,,,,,,------,,,,,,++++++,,,,,,,,,------......,,,,,,+++++++++++++++***&&&(((***,,,---...------,,,,,,,,,,,,++++++++++++------------............++++++++++++************---------------.........,,,,,,------------------------...............---------............------///////////////.........000//////......---------------------------------,,,,,,---............---,,,------......------,,,***---111222000...---,,,111000///---,,,,,,,,,,,,------------------------........................------........./////////........................------------------------////////////////////////...//////...------...000444444555555444444333222111111111111111222333444//////.........//////000------------------------------------------------,,,+++***+++---------+++,,,,,,,,,,,,,,,,,,------,,,,,,------..................---......///000111------------,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...,,,+++,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000...,,,,,,---...---,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,---------+++++++++++++++*********------------,,,,,,,,,,,,+++*********+++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++,,,,,,++++++------......///......---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++'''(((***,,,---------,,,)))***++++++,,,,,,,,,+++------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++***************)))((((((***,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111222333111///------------,,,***+++---......---.........///......------***++++++,,,,,,---------............---,,,+++***222111000///............111111111000///.........111222222333333444555555666666666666666555555555666666666555444444666888999777888;;;<<<>>>FFFPPPaaarrr+++,,,,,,------,,,,,,+++++++++,,,,,,------......++++++++++++++++++++++++%%%'''***,,,......---,,,++++++++++++++++++++++++,,,------------.........+++++++++++++++++++++++++++,,,---...///......---,,,,,,,,,------.........,,,---......///.........------............------000/////////......------////////////....................................,,,------...............////////////////////////+++---///111000...,,,+++000//////...------------............................................................////////////................................................////////////////////////...///000///------...000111111333444555666666666333222111000111222333444333222111///---,,,,,,+++................................................---,,,++++++------,,,+++,,,,,,,,,---------------......---------.....................//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...------...///...---++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,---+++++++++************)))---------,,,,,,,,,++++++,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,------.........,,,,,,,,,------,,,++++++------------------------,,,++++++******++++++,,,---,,,,,,,,,+++*********,,,+++++++++,,,------...000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++...000000...---...///...,,,++++++---......---.../////////...---,,,,,,******+++,,,---.........***+++,,,---.../////////111111000///////////////111000000000/////////...111111222333444444444444555555555555555555555555555666666555444444666999999777888;;;<<<>>>FFFPPPaaasss+++,,,,,,------,,,,,,+++***+++++++++,,,,,,------++++++++++++++++++++++++((()))+++---...---+++***++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------***+++---.........,,,,,,,,,,,,,,,------.........,,,------...//////......------............------///......------,,,,,,,,,......//////////////////........................,,,---......//////......//////............//////---,,,------...//////...//////000000////////////........................////////////////////////........./////////000000////////////////////////................................................---///000000.........000111111333444555666666666555444222111111111222333333222111///---,,,,,,+++................................................///---,,,---...///...,,,,,,,,,,,,------.........111000///------,,,------.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---***))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---------//////...---***++++++,,,,,,,,,++++++************++++++++++++************************------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++///......---,,,,,,,,,,,,,,,------------,,,++++++------------------------,,,++++++******++++++,,,.........---,,,,,,,,,+++,,,,,,,,,,,,+++,,,---...---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++///222222///,,,---///...,,,+++,,,---............/////////...---,,,,,,+++,,,,,,---...//////000+++,,,---...000000000111......///000000000000000.../////////000000000111000111222444444444444444444444444444444555555555555555666555444444777999999777888;;;<<<>>>FFFPPPcccttt+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------+++,,,---------,,,+++***++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------............***+++,,,......---,,,,,,,,,,,,------------------,,,,,,---...////////////------............---------------------,,,,,,,,,.........//////000000000........................------...////////////...------,,,,,,,,,,,,------///---++++++...000111111...///000000111000000///........................////////////////////////....../////////000000000////////////////////////................................................---///111111///...//////444444555555444444333222444444333222222222222222//////.........//////000................................................111///......///000///---,,,,,,,,,---......//////222111///---,,,,,,,,,---......////////////......,,,,,,,,,,,,------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,---//////...,,,******+++,,,,,,,,,++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++...---,,,+++******)))(((,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,++++++******++++++,,,............------------******+++***))))))***,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000555888666111,,,,,,......---+++,,,...//////............///......------,,,------....../////////...///////////////......---...///000111111111111.........///000111111111000111333444555555444333333333333444444444444444444555555555444555777:::999777888;;;<<<>>>FFFPPPbbbttt+++,,,,,,------,,,,,,+++......------,,,,,,++++++,,,,,,---------.........------------------------+++,,,,,,,,,------------------------............,,,,,,,,,------.........,,,,,,---...............------------------,,,,,,+++,,,---...////////////------............------------------............---......///000111111111........................------...//////////////////......------......///000...,,,---///111111000------///000000000//////........................////////////////////////.../////////000000000000////////////////////////........................////////////////////////---///111111000/////////444444555555444444333222222222333333444333333333...............///000111................................................111000...///000000...---,,,,,,------.../////////222000...---,,,---...///......///000000///...---,,,,,,---------.........+++++++++,,,,,,,,,------------------------------+++,,,------+++***+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++---...///---+++)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,))))))***+++,,,---......,,,,,,,,,++++++++++++***)))***++++++++++++***)))+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++,,,------------,,,+++,,,---...////////////------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++))))))***++++++,,,,,,,,,,,,+++***+++,,,------,,,+++***,,,++++++******++++++,,,,,,,,,---------------...)))+++,,,+++((((((***,,,......//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000666:::888111,,,,,,///...---,,,,,,...//////...------......///.........---------------------------......//////......---...///000111111000//////////////////000000000000///111333444555555444333222222333333333444444444444555555555444555888:::999777888;;;<<<>>>FFFPPP^^^ooo+++,,,,,,------,,,,,,+++000000///...---,,,,,,+++---------....../////////...------------...///000,,,,,,,,,------...................../////////000+++++++++,,,,,,---------............/////////000.........------,,,,,,,,,+++,,,---...////////////---..................------.........//////000000------...///000111222222////////////////////////---......///////////////333222111000000111222333111///---///111222000...+++,,,---////////////...////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000---///111222000/////////111111333444555666666666///000222444555555555444111000///...............////////////////////////////////////////////////111000......//////...---,,,,,,------...///000000000///---,,,---...000111......///000000///...------------....../////////,,,,,,,,,------.........------------------------+++---......,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,......---+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))***+++---...///000,,,,,,,,,+++++++++******+++,,,---...------+++***+++++++++,,,,,,---------))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,------------------------------------******+++,,,,,,,,,,,,++++++,,,---...///...---,,,)))***++++++,,,,,,,,,+++******,,,,,,,,,,,,******,,,++++++++++++++++++,,,+++++++++,,,,,,---------+++---...---******,,,...***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++111777666000,,,---000///---,,,,,,...//////...,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,((()))+++---...///000000000000111111111///...---111111000000//////......///111333555555555444333222222222333333444444444444555555555444555888:::999777888;;;<<<>>>GGGPPPZZZkkk------------------------........................////////////////////////---------------------------------............///........................***++++++,,,---...//////...........................------,,,,,,------...////////////////////////////////////////////////......------------....../////////000111111222222111000---,,,,,,---000111////////////////////////,,,---...//////...---,,,............////////////............/////////000333222222222111111000000111111000000000000000111///////////////.........111///...------...///111////////////............111111111111000///...---000000////////////000000///222555666666444444555444444444444333222111111////////////............000000000000000000000000......------------......,,,,,,,,,---------......111111000000000//////.....................------000000000000000///......,,,,,,------.../////////+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////+++*********+++,,,,,,---++++++++++++,,,------...+++,,,---......---,,,+++++++++***))))))***++++++++++++++++++++++++++++++***+++---------,,,***(((---,,,,,,,,,,,,---......------------------------000,,,))))))+++------,,,//////...------------...---,,,***)))))))))***+++(((+++///000///------------------,,,,,,+++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********************+++,,,------000***(((,,,---******---...---,,,+++************//////...------------...+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,---------.........//////...------,,,---...///000//////.........------,,,//////.........---------...............---------//////.........---------222111000000111333555666222222222222222222333333333333333444444444555555555666666666777777777888999888999;;;<<<>>>EEENNN^^^lll------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................+++,,,,,,------......///...........................------,,,,,,------...........................////////////////////////000//////......//////000111111111111000000000000111000...------...000111////////////////////////---...////////////...---/////////000000000000111........./////////000000222222111111111000000000////////////000111333333,,,,,,---...///000111222111000...------...000111111111111111111111111111111111111111000000000///000000////////////000000///222555666555555555555444444444444333222111111////////////............000000000000000000000000///......------......///------........./////////000///...------------...........................000000000000000///........................------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,---,,,,,,++++++***+++++++++++++++******+++,,,,,,---,,,,,,,,,+++,,,,,,------***++++++,,,,,,++++++***......---,,,,,,---......++++++++++++++++++++++++++++++,,,---,,,+++***)))---,,,,,,,,,,,,---......------------------------...,,,+++,,,...///---***//////...------------------,,,,,,++++++***+++++++++---...---,,,+++,,,------------,,,,,,+++++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,------+++''''''---000//////222---------------....../////////...---------------------,,,+++*********+++***++++++++++++,,,,,,,,,,,,------------...............---,,,------////////////......------------//////.........---------------..................//////.........---------111000000000111222444555111222222222222333333333333333444444444555555555666666666666666777777777999888999;;;<<<>>>EEENNN\\\kkk~~~------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------............///........................------------------------..............................------------..............................////////////////////////111000000//////000000111444333222111000///...---////////////////////////////////////////////////......////////////......000000000000111111111111....../////////000000000111111000000000000//////000000///000000111222222------...//////000111111000000............000000,,,------....../////////111000000000000111111222111000000//////000000111000222555666555555555666444555555444444333222111////////////............000000000000000000000000///......------......///....../////////000000000///...,,,+++***+++---...............////////////000000000000000///......000//////...------,,,,,,,,,,,,------------,,,,,,......---,,,,,,,,,------...---,,,+++************+++++++++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......------------------------,,,,,,---///000///---***.........---------------,,,------------,,,++++++------,,,+++)))))),,,...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......------,,,,,,------,,,))))))---///---,,,,,,,,,,,,+++++++++,,,,,,---///......---------------///...---+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///......---------......000///...---------...///...............---------,,,---------...//////////////////............---000/////////000111222333111111222222222333333333444444444444555555555666666666666666666666666666999888999;;;<<<>>>EEENNN[[[jjj~~~------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///........................//////......---------,,,..............................------------......------------------------////////////////////////111000000//////000000111333333222111000///.........///000111111000///...//////////////////////////////////////////////////////000000000111111111...////////////000000000000000000///////////////444333222000///.........111111000000///.........000000///......///000000******+++,,,,,,---......//////......///000222333111000000000000000000111111333555666555555555666555555555555444333222111////////////............//////////////////////////////............//////....../////////000000000///...+++))))))+++---//////////////////000000000000000000000000///......//////.........---------,,,,,,------------,,,,,,...------,,,,,,,,,------//////...---------------,,,,,,+++++++++,,,,,,---///...---,,,,,,,,,,,,,,,...---,,,++++++,,,---...************************+++++++++,,,,,,,,,,,,,,,...---,,,++++++++++++,,,,,,,,,++++++,,,,,,---...------------------------------.../////////---,,,............------,,,,,,***+++,,,------,,,+++***)))+++++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------++++++++++++++++++++++++***++++++,,,,,,---------///...---,,,,,,,,,,,,,,,---,,,,,,...///...,,,+++...---,,,+++************///...------,,,,,,------...---,,,++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------///.........------------000///...------...///000........................,,,,,,,,,---...///000000/////////...............////////////000000111111111111111222222333333444444555555555555666666666777666666666666555555555999888999;;;<<<>>>EEENNN\\\lll------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------............///........................000//////......------,,,///////////////////////////......------......///........................000000000000000000000000000//////......//////000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000........./////////000000////////////000000000111///////////////000000000444333222000///.........222111111000//////......000000////////////000000------...///000111111111---------...///000111222111111000000000000111111222444555666555555666777555555555555444333222222////////////............/////////////////////////////////....../////////------........./////////000...,,,++++++,,,///000/////////000000000111111000000000000000///......---------.........//////,,,------......------,,,------,,,,,,,,,------......---------......///000------,,,,,,+++,,,,,,---///......---,,,,,,,,,,,,---,,,+++******+++,,,------..................---++++++,,,,,,,,,---------...---,,,+++++++++,,,,,,,,,++++++++++++,,,------------------------------///......---,,,---...000------......------,,,+++)))***+++,,,,,,+++***)))%%%(((+++------,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---+++++++++++++++++++++++++++++++++,,,,,,------...------,,,+++******++++++***+++,,,---000333222000000///......------------......---,,,,,,,,,,,,,,,++++++++++++,,,---......++++++,,,,,,,,,---------+++++++++,,,,,,,,,------..................------000///............000000---.....................,,,,,,,,,---...///000000////////////////////////.../////////000000000000000000111222333333444444555555555666666666777777666666666555555555555555999888999;;;<<<>>>EEENNN```ooo------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///........................////////////......------//////////////////////////////............//////////////////////////////000000000000000000000000000//////......//////000...//////000111222222222//////111111111111//////000000000000000000000000111111000000000000111111............/////////////////////000000000111111//////000000000000111111000000///000000111222222/////////000000111111111000000000000000000000000------......//////000000------///000111111111111222111111000000111111222333444555555555555777888555666666555555444333222////////////............000000000000000000000000000//////......//////000------........./////////000///---,,,---...000111//////000000111111222222000000000000000///......,,,,,,------...//////000------............------------,,,,,,,,,---......++++++++++++,,,---...///...------,,,,,,,,,,,,,,,///...------------------+++******))))))******+++,,,------......------,,,++++++,,,,,,------......------------,,,,,,,,,,,,+++++++++++++++,,,------------------------------///......,,,***+++...111,,,------......,,,+++***))))))***+++++++++******$$$(((,,,///......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********+++++++++,,,***(((***------***...------,,,------.........------,,,,,,,,,,,,,,,++++++++++++,,,...///000,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---......//////............/////////000000000---------...............,,,---------.../////////...////////////000000000//////000000000000//////000000111222333444444555666666666666777777777777444444555555555666666666999888999;;;<<<>>>EEENNNcccrrr------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///........................////////////............//////////////////////////////............//////000000000000000000000000000000000000000000000000111000000//////000000111...//////000111111222222000000000111111000000000000000000000000000000000222111111000000111111222...////////////000000000//////000000000111111111000000000111111111222222////////////000111333333000000000000000111111111000000000111111000000000------------------------...///222333444333111000222111111000000111111222333444666555555555777999666666666666555444333222////////////............000000000000000000000000000000////////////000000....../////////000000000......------...//////000//////000111111222333333000000000000000///......------..................------............------,,,,,,,,,,,,,,,---...///------,,,,,,,,,------.........---,,,,,,,,,,,,,,,...------------......///+++,,,,,,------,,,,,,+++******+++,,,,,,+++******++++++,,,,,,---......///,,,---.........---+++++++++++++++***++++++,,,---------------------------+++---...---+++***,,,...+++,,,---......,,,+++)))+++*********++++++,,,---***,,,......---,,,,,,---+++++++++,,,,,,---------,,,------------.................................,,,,,,,,,---------......+++,,,---...////////////---------------------------------------,,,,,,,,,,,,,,,+++++++++,,,---------...,,,))),,,333555222666444333000///------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,------------...,,,------------.........***+++---...///000//////---...000111111111//////---------.........//////------...................../////////000000000000///000111111111000/////////000111222333444444555666666777777777888888888222333333444555666777777999888999;;;<<<>>>EEENNNcccsss------------------------........................------------------------////////////////////////---------.........//////.........................../////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000222222111111111111222222///000000000111111111111111000000000000000000111000000000000000000000000333222111000000111222333000000000000111111111111000000000000111111111111000000111111222222222333111111000000000000000111333333222111000///...---000000111111111111000000111111111111111000000000///111444666777555222000222222111111111111222222444555666555555555777999666666666666555444333222000/////////............000000000000000000000000000000////////////000000000000000000111111111111,,,------......////////////000000111222222333333000000000000000//////.../////////...------,,,,,,------............------,,,,,,,,,,,,,,,---...///111000///...............///...---,,,,,,,,,,,,,,,---------------...///000...///000111111000///...------////////////------++++++,,,,,,---...//////,,,---...//////---+++***++++++******++++++,,,---------------------------(((,,,//////---++++++,,,+++,,,---......,,,***))),,,,,,+++***+++,,,...//////000///---+++***,,,---+++++++++,,,,,,------------------.........//////........................,,,,,,,,,------.........+++,,,---...////////////.................................------,,,,,,,,,,,,,,,,,,,,,------...///***...///111;;;IIIQQQPPPGGGDDD@@@<<<777333000......---,,,,,,++++++,,,,,,......---,,,,,,,,,------,,,,,,,,,---------......---------.........//////)))***,,,...000000000000+++---000222333111///...---------.........//////...............---------.../////////000000111111///000111222222111000//////000000222333444555555777777777777888888888888111222333444555777888888999888999<<<<<<>>>FFFNNNbbbsss......------------...............////////////000........................111111111111000///...---,,,,,,,,,---------......////////////////////////---------.........//////........................111111111000000//////...333222111000000000000000000000000000////////////222111111111000000//////333222111000000111222333111111222333333333333333......---...///000222333111111000000//////......111111000000000000000111000000000000000111111111...///000111222333444444111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111333333222111000000111111444555666777777666666555777777777666555555444444000000//////000111222222000000000000000000000000////////////////////////////////////////////////---......///000/////////000000000111222222333333333333333222222111111111//////......---------,,,000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111...++++++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,000---******---......---............------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------...000///,,,...333222///,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++........................333///+++***,,,---,,,***,,,---//////---,,,------,,,+++***+++---...---,,,---------............///***...111222000//////000......---------,,,,,,,,,---,,,---111888BBBLLLRRRTTTOOOFFF===555000------,,,,,,,,,,,,,,,,,,++++++,,,...000111111...+++)))------,,,+++++++++,,,,,,------------,,,,,,+++***////////////............////////////////////////......---------,,,,,,,,,......------------......////////////000000000000000000000000111111111111111222333444666777888999???;;;555222333555555444444444444555777888777666666666888;;;<<<>>>EEENNN^^^qqq......------------......---............/////////........................//////000000000///......,,,,,,---------.......................................//////////////////////////////////////////000/////////......------111000000////////////000111111111111000000000000222222222111111111000000111111222222222222111111///000111111222222111111333222111000000000111111222222111111111000000000111111000000000000111111111111111111111111111111//////000111222333444444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333222222111000000111111444444666777777777666555777777777666555555444444000000000000000111222222000000000000000000000000////////////////////////////////////////////////---......///////////////////////////............333333333222222111111111/////////.........------000//////......---,,,,,,------------------------000---******,,,...//////------------------------///---+++,,,///111000///......------,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---,,,,,,+++++++++,,,,,,,,,------...//////---000555555222------------------------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,...///---***---,,,+++,,,,,,,,,+++***...---,,,---...//////---------------............,,,,,,///444999:::666111......---------,,,,,,,,,000///......///111333444444333111///---------...------..................---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,---...///000111111////////////////////////000000/////////...............------------......////////////000000000000........./////////000000......///111222333444555777555444555777888777555777666555555666555333222666666888;;;<<<>>>EEENNN^^^qqq......------------......---------............///........................---......///////////////------------.........///////////////////////////000000000000////////////000000000000000000000000////////////............000000000000000000111222222222222111111111111000222222222222222111111111000111222222222222111000///000111111222111111111444333222222111111222222333333333222222222222222222111111000111111222222111111111111111111111111///000000111222333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222111111000111111111333444666777777777666555888777777666666555555444111000000000000111222222000000000000000000000000////////////////////////////////////////////////....../////////000000000000//////...------,,,,,,222222222222222111111111000000////////////......000//////......---------........................000---***(((***,,,....................................///111444444333222......------,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------((()))***,,,---.........++++++++++++,,,,,,,,,,,,+++------,,,///444555222........................+++,,,---...////////////******+++,,,,,,---......++++++++++++++++++++++++------------------------------------------------++++++,,,...000000---+++///,,,***+++------+++)))///...---...000111000///------------............---+++,,,666AAADDD===555......---------,,,,,,,,,---......///...---,,,+++)))***++++++,,,++++++***,,,,,,------......//////......,,,,,,,,,---...///***+++,,,---......------,,,------------,,,,,,+++,,,,,,---...///000111111///////////////////////////////////////...............------------......////////////000000000000/////////000000000111111,,,---...///000222222333111222444888::::::777555:::999777777888888666444777666888;;;<<<>>>EEENNN\\\ppp......------------......------------....................................,,,,,,---//////000000000---............/////////222222222222222222222222000000000000////////////////////////////////////000000000000000000111111222111111111222333444444222222222111111111000000222222222111111111111111111111000000000000111111111222222333333333222222000000111222333444555555333333333222222222222222222222111111111222333333222222222222222111111111000000111222222333444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111111222333444555777777777666666888888777777666555555555111111111000000111222222000000000000000000000000///////////////////////////////////////////////////////////////000000111222222111111000000000000222222222111111111111111000000000000000/////////000/////////......------........................///---,,,+++++++++++++++------------------------,,,---///222333222000///......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------...............***+++,,,---............***++++++++++++,,,,,,,,,)))+++***)))+++000111---------------------------,,,---....../////////...+++++++++,,,,,,---------++++++++++++++++++++++++------------------------------------------------,,,,,,---.........---+++///.........------------///.........000111000///,,,,,,---------............+++,,,444>>>CCC>>>888......---------,,,,,,,,,***+++---///000000///...000//////...---,,,++++++))))))***+++,,,,,,---------,,,,,,,,,,,,---//////(((***,,,...//////...---,,,---------------,,,,,,////////////............////////////////////////------------------------......------------......////////////000000000000111222222222333333333333//////000111222333444444444555777999:::999777555777555555666888999999888777666888;;;<<<===EEEMMM[[[ppp......------------......---------.........//////////////////////////////,,,,,,...///000000000000........./////////000000111111111111111111111111000000////////////////////////////////////////////////000000111111222222111111111111222333333444222222222111111111000000111111111111111111111111333111...,,,,,,...111333222222222333333222111111///000000222333333444444222222222222222222222222222222222222222333444444444333333333222222222111111111111222333333444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222111111111111111222222222333555777777777777666888888888777666666555555222222111111111111111222111111111111111111111111000000000000000000000000000000000000000000000000000////////////000111111111111222222222333333333111111111111111111111111/////////000000000000000///////////////.........------------------------+++---///000//////......,,,,,,,,,,,,,,,,,,,,,,,,***---000222111000...,,,...---,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...///////////////......*********+++++++++,,,,,,+++,,,+++)))***......***,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------000///...,,,++++++,,,---+++...111000---,,,---///...---,,,---///000///...,,,,,,,,,------------...---------000444888999999......---------,,,,,,,,,------,,,,,,+++*********,,,+++******+++,,,...000))))))******+++,,,------***+++,,,---......------)))***---///000///...---,,,------......---------////////////............////////////////////////,,,---------------------......------------......////////////000000000000111222222222333333333333000111111222333444555555666666888888888999999:::444333111222444666666666888777888;;;<<<===DDDMMMYYYooo......------------...............////////////000////////////////////////---...///000111111111111////////////000000000000///////////////////////////000000000111111111111000000000000000000000000......///000111222222333111111111000111111222222333333333222222222111111111111111222222222222222555333000......000333555222222222222222222111000222222333333333222111000111111222222222222333333222222222222333444555555555444444333333222222222222222222222333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111000111111222333222333555666777888777777999888888777777666666555333333222111111111111222111111111111111111111111000000000000000000000000000000000000000000000000111000///...///000111222//////000111111222333333000000000111111111111111......////////////000000////////////////////////------------------------***,,,000222222222333444,,,,,,,,,,,,,,,,,,,,,,,,111444888999999777666666222111...,,,++++++,,,---++++++,,,,,,,,,,,,------,,,,,,------...///////////////000000///......---************++++++++++++//////...+++,,,//////+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///,,,))))))+++---(((+++000111000.........---,,,+++,,,...///...---,,,,,,,,,,,,---------------......---,,,---222666......---------,,,,,,,,,...---+++******+++,,,---,,,+++***))))))+++---///++++++,,,,,,------......***+++---......---,,,++++++,,,---...//////......,,,------............---,,,,,,---...///000111111////////////////////////.........///////////////......------------......////////////000000000000/////////000000000111111000000111111222333333444333444555666777999===@@@<<<999777666777777777666888777999;;;<<<===DDDLLLXXXnnn......------------....../////////000000000111111//////////////////////////////000111222222111111//////000000000111111111111111111111111111111111000111111222333444555555333333333333333333333333111111222333444555666777555444444333333333333444555555555555444444444444333333333444444444555555555444444444444444444555555555666666555555444333333444444555444333222111222333333333444444444444222222222333333444555666555555555444333333222222222222222333333333333444333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111000000111222222333222333555666777888777777999999888888777666666666444333222222111111111222111111111111111111111111000000000000000000000000000000000000000000000000111000///...///000222333000000000000000111111111///000000000111111111222------.........//////////////////////////////000........................,,,......---,,,,,,///222------------------------333666;;;=========>>>???>>>;;;777222///---,,,---+++++++++,,,,,,---------+++,,,,,,---......//////,,,------............---************++++++++++++...///---+++,,,000000,,,------------------------+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++***,,,...,,,,,,...333999999333------,,,+++,,,...///...---++++++,,,,,,,,,------------...///---++++++...111......---------,,,,,,,,,+++++++++,,,...///000111//////......---,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,---------...............,,,,,,---...............,,,,,,---...///000111111////////////////////////........./////////000000......------------......////////////000000000000........./////////000000000000111111222333333333111333555555555777;;;>>>???<<<999888999::::::999888777999;;;<<<===CCCLLLXXXmmm.........------.........000000000000111111111111000000000000000000000000000000111222222222222111000000000000111111111111444444444444444444444444111222333444666777888888555555555555555555555555555666777888999:::;;;<<<:::999888777777777777777777777777777666666666666555555555666666666777777444666888::::::888666444:::::::::::::::999888888111222444666777777666666444444444555555555666666222222222333444555666777666666555444333333222222222333333333333333333444333333333333333333333333555555555555555555555555111111111111111111111111222222222222222222222222111111111111111111111111111111000000111222333333111333555666888888888777999999888888777666666666444333333222111111111222111111111111111111111111000000000000000000000000000000000000000000000000222000///...///000222333333333222222111000000000//////000000111111111222,,,---------......//////////////////000000000000000000000000000000000000111000,,,'''""""""'''+++........................***...333666777888;;;>>>JJJGGG@@@:::444111///...+++++++++,,,,,,---------++++++,,,,,,---...//////)))***+++,,,---.........)))************+++++++++***,,,+++)))+++000000,,,........................))))))***+++,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,///000...,,,,,,...222...---666BBBDDD999---...---,,,---/////////...++++++,,,,,,,,,------------...//////------------......---------,,,,,,,,,,,,,,,------,,,+++)))((('''))),,,///000///...---++++++******************111///+++)))(((***,,,...//////...---------......,,,,,,---.../////////...000/////////............////////////////////////,,,,,,,,,---------...............------.........////////////000000000000000000000000111111111111222222222333444444444555111444666666444333555777777444222222444777888888999888999<<<<<<===CCCLLLXXXlll333333333222111111000000000000000111111222333333333333222222222333444555555444444333333333444444666555555555555666777777999999888888777777777666888999999:::::::::::::::;;;<<<=========;;;:::999=========>>>@@@BBBDDDEEEAAA???<<<::::::<<>>======<<<<<<<<<===<<<;;;<<<>>>??????>>>===<<<;;;;;;;;;;;;<<<===<<<===>>>??????>>><<<;;;999888777888999:::999888;;;888444444666888888777333444555444444444666777:::888777777888888777555222333444555555444333222555555444444333444444444555555444444444444555555555333111222444444222///222333444444444444333222444333222111111222333444///000000000000111111111444555666888999999999999999888777888999:::999777444333222111000000000000//////000111111111111111000000000000000111222222111111111111111111111111111111000000//////......333222111000000111222333000000000000000000111111.../////////...---,,,,,,000000000000000000000000000000////////////000000+++,,,------......------000000000///...,,,+++***---...///000111333444444666???HHHFFF<<<222.........---,,,,,,,,,,,,---...,,,,,,,,,---------..............................---------,,,,,,+++++++++************************,,,,,,---...//////......---...............------++++++++++++,,,,,,---......---+++***))))))***+++)))***++++++,,,---......,,,------......------,,,...............---------333---+++333>>>AAA888------------,,,,,,+++++++++---------,,,,,,+++++++++...------,,,,,,------...---,,,,,,+++*********+++---++++++,,,//////,,,))))))---...,,,+++......+++,,,,,,,,,------.........,,,,,,------------,,,,,,---------.........//////---------............///////////////...---,,,+++//////000000000000/////////...---...///000///...////////////////////////888111++++++000444222/////////000000111111111222000333666777666444222222222222333333333444444444555555666777888999::::::666777888999;;;???EEEIIIYYYjjj222222222111111111111111222222333444555555555555333444444444444555555555;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===???@@@@@@======>>>??????@@@AAAAAACCCCCCBBBBBBAAAAAA@@@???BBBBBBCCCBBBAAA@@@>>>===BBBBBBDDDFFFGGGIIIIIIJJJJJJIIIGGGFFFFFFGGGIIIJJJFFFFFFFFFFFFFFFEEEDDDDDDCCCAAA@@@AAACCCEEEEEEEEEHHHGGGEEEDDDCCCDDDFFFGGGIIIJJJLLLMMMLLLKKKHHHFFFCCCBBBAAABBBCCCCCCBBBAAABBB???<<<<<<>>>??????>>><<<<<<<<<;;;::::::;;;<<<;;;999777777777666444222555555666666666666555555666555555555555555555666999888888777666666666666333222111222444444222000222222333444444333222222333333222111111222333333111111222222222333333333222333444666777777888888777666555666777888777555444333222111000000000000//////000111111111111111000///////////////000111111111111111111111111111/////////000000000000000222222111000000111222222111111111111000000000000//////000000//////......////////////////////////000000////////////000000------...////////////.........//////......------++++++,,,,,,---...//////...444999777111+++***+++...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---......------------............------,,,+++++++++,,,,,,---...,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,//////...---,,,++++++***...------000555555000+++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,---,,,,,,+++******++++++---,,,+++---//////---+++///111000...///111///+++,,,,,,---------------------------......---------,,,------------.........---------............///---....../////////......//////000000000000/////////...---...000111000///////////////////////////444000,,,---000222111///111111000000//////......222444777888777555444444222222333333333444444444333333444555666777888888555666777777999===BBBFFFWWWiii222222222222333333333333666777999:::;;;;;;::::::888999:::;;;;;;;;;:::999??????>>>>>>>>>??????@@@@@@@@@AAABBBDDDEEEFFFGGG@@@AAABBBDDDFFFHHHIIIJJJNNNMMMLLLKKKIIIGGGFFFFFFJJJJJJJJJJJJIIIGGGEEEDDDFFFHHHKKKNNNPPPQQQPPPOOOMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSRRRPPPOOOKKKJJJIIIJJJMMMPPPQQQRRRQQQOOOLLLJJJIIIKKKMMMOOOTTTVVVXXXYYYXXXUUURRRPPPPPPNNNNNNNNNOOONNNMMMKKKIIIGGGFFFFFFHHHIIIHHHGGGHHHGGGEEEDDDCCCBBBBBBAAA???>>>===<<<===;;;999777777666666555555666666666444444444444444444444444999888666555444444333333333222111333555666555444222222333333333333222222333333222222222222333333333333333444444444555555333333555666777888888888777666555666777888777555444333222111111000000111//////000111111111111111000//////.........//////111111111111111111111111......///000000111222222222222111000000111222222222222111111111000000000///000000000000000000000........................000//////......//////000......///000000000000///,,,---...///////////////******++++++,,,,,,,,,,,,,,,...///...---,,,---///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------***+++,,,,,,---,,,,,,,,,------............------,,,,,,+++++++++,,,------***+++,,,------.........---------,,,,,,+++++++++,,,------......------,,,//////...---+++***)))(((+++...000///,,,******+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,,,,+++++++++++++++,,,,,,,,,---///000...------///...,,,,,,...---(((------------------,,,,,,........................,,,,,,,,,,,,---------------------............///,,,---...///000000000000...//////000000//////...000///...///000111111///////////////////////////////////////////////////////////////////////////111333666777555444333333333333333333444444444444333333444555666777888888666777777888999<<>>BBBFFFSSSbbb{{{:::;;;<<<<<<===>>>??????AAABBBCCCDDDEEEEEEEEEDDDEEEFFFHHHJJJJJJIIIGGGFFFIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOLLLMMMNNNPPPQQQSSSTTTUUUXXXWWWVVVUUUUUUUUUUUUVVVYYYZZZ\\\^^^_________^^^ZZZ]]]ccciiikkkjjjgggdddcccggglllqqquuuwwwwwwwwwtttuuuwwwxxxwwwuuurrrppplllkkkkkknnntttyyy}}}rrrpppmmmjjjjjjmmmppprrrwwwxxxzzz{{{yyyvvvssspppjjjiiiiiijjjjjjiiifffddd[[[\\\^^^aaacccfffiiikkkjjjgggccc```___^^^[[[XXXZZZXXXUUURRRQQQPPPMMMKKKIIIHHHFFFDDDCCCCCCCCCCCC>>>>>>??????>>><<<;;;:::999888888777777777777888444444444333333444666777444333333333333333333444333333333333333333333333333333333333444444444444555666777999::::::::::::999888777888999:::999777555444333222111111111111//////000111111111111111222222111111000111111222111111111111111111111111222111111111000000000///111111111222222111111111333222222222111111000000///............///111111........................//////............//////------...////////////...//////000000//////...---/////////...............,,,+++***,,,...///...,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,---......---------,,,,,,++++++,,,,,,,,,------...///...---+++*********+++,,,,,,---......,,,------......------,,,------------...............------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,+++,,,,,,------+++,,,,,,,,,,,,------...777@@@DDD<<<000---000333.........------,,,,,,,,,///...------------...///+++++++++,,,,,,,,,---------------............///000000000000000///............////////////......000......///000111000///////////////////////////)))---222222///---...000---...///000222333444555///111222333111000000111333333444444444555555555666666777777888888999999999999::::::;;;>>>BBBFFFRRR```xxxAAABBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIGGGHHHJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMOOOPPPRRRSSSSSSSSSRRROOOPPPSSSWWWZZZ^^^```bbbgggfffeeeeeeeeefffhhhiiikkkllloooqqqssstttttttttqqqvvv|||}}}|||~~~|||tttuuuwwwyyy{{{|||{{{zzzvvvsssppplllfff```]]]ZZZWWWUUUWWWVVVTTTQQQOOOMMMLLLLLLEEEEEEEEEEEECCCAAA>>>===;;;:::999888888888888888666666555444222222444666555555444444444444555555333333444444444444333333222222222333333333444444444444666777888999999999777666555666777888777555555444333222222111111222//////000111111111111111222111111111111222333444111111111111111111111111333222222111000000//////000111222222222222111000222222222222222222222222000///...---...///000111........................///......------......///------...////////////...000000000000000///...---.........---------------,,,,,,,,,...//////---+++,,,------......------,,,,,,,,,,,,---------..............................------------............++++++++++++++++++++++++......//////......------***+++,,,------...------------,,,+++++++++,,,,,,.........------,,,+++***)))******+++---......///,,,------......------,,,,,,,,,---......//////000---+++)))***---...---+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,------...---......---,,,,,,---///===FFFIII???111+++---000------------------,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,---------------------............///000000000000///...---,,,---......//////......---///...---...///000000...////////////////////////***...111111000...///111222222222222222222222222222333555444333222333444333444444444555555555555444555555555666666666777666777777888999<<>><<<;;;;;;======<<<999555444666888777666555555555555666777333333444555555444333333222222333333333444444444444555666777888999999999777666555666777888777555555555444333222222222222//////000111111111111111000///000000111222444444111111111111111111111111111111111111111111111111000111222222222222111000000111111222222333333444222111000......///000111///////////////////////////......------......///......///000000000000///...//////000000000000///---------------............///////////////000000,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------------------.........///---------------------------............---,,,+++******+++,,,------------...---,,,,,,+++++++++,,,---,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,------......------,,,------------------......,,,++++++,,,------+++***+++++++++,,,,,,---------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......111222222000---,,,...111555;;;<<<444---*********,,,,,,------------------...,,,+++******+++,,,...,,,------------.........---------............///....../////////......------......//////......---...---,,,---...///...---////////////////////////---...000111000000111222333333222222111000000000222444555555333333333555444444444444555555555555555555555555666666666666555666777777999===BBBFFFSSS```vvvIIIIIIIIIJJJJJJJJJJJJKKKKKKIIIGGGFFFGGGIIILLLNNNOOONNNNNNNNNNNNOOOPPPQQQWWWWWWWWWXXXYYYZZZ[[[\\\ZZZ]]]aaaeeeiiikkklllllllllpppwwwzzzvvvtttiiiiiiiiigggddd```\\\ZZZTTTRRRPPPLLLIIIGGGEEEDDDEEEEEECCC???:::888:::===888777666555555666777888333333444555555444333333333333333444444444555555666777888999:::;;;;;;;;;999888777888999:::999777555555444333222222222222//////000111111111111111.........///000222444444111111111111111111111111000000000111222222333333000111222333333222111000000000111222333444444555555333111000///000111222000000000000000000000000.........------.........//////000111111111111111,,,---...000111111222222........./////////000000,,,------,,,+++,,,///222,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------,,,,,,+++***)))***+++,,,------...---...---,,,,,,+++++++++++++++******)))***+++---...------,,,,,,,,,,,,++++++,,,------......------,,,---------,,,,,,+++++++++,,,...000000...,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///333555444222...---///222+++......,,,,,,///...***,,,,,,,,,------.........---,,,***))))))***,,,------------.........//////---------.........//////+++,,,---...////////////---..................------,,,+++,,,...///...---/////////////////////////////////000111222222222//////000000111111111222111222333333111111222333444444444555555555666666777777777777888888888888666777888999;;;???EEEIIITTT```vvvFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKJJJKKKMMMPPPTTTQQQTTTUUUSSSQQQSSSZZZaaahhhjjjmmmppppppooollljjjppprrrwww{{{~~~zzztttnnnjjjjjjbbb[[[XXXZZZ[[[VVVRRRVVVMMMCCC@@@BBBCCCAAA>>><<<;;;::::::::::::888777555555555555555555444444111222333444555555555555555777999:::::::::;;;===<<<;;;::::::999999::::::666555333222111222222333111111111111222333444444...//////000111222222222000111111111111222222222...///000111111000......000000000000111222333444555555444444444333333333222111111000000000000000000000111111111111000000,,,------...///000111111"""&&&+++000111///+++(((---------.........//////,,,---///000000///---,,,///---,,,---...///...---------,,,++++++,,,,,,,,,---,,,,,,,,,.........---...//////,,,((((((+++...///---,,,---...///...---000000000///.........---///...---,,,+++,,,,,,---------------------------222111000///...---,,,,,,------------------------++++++++++++++++++++++++------------------------...------,,,,,,------...............---,,,+++***,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,------------............------,,,,,,,,,...------,,,,,,------...---------....../////////---------,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000//////////////////////////////////////////////////////////////////.........---------,,,---///000111111111000111111111111111000//////111111111111111111111111333333333444555666666777666666777777888888999999777888888888999===BBBGGGSSS```vvvIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMOOOQQQSSSVVVZZZ^^^___aaacccddddddhhhnnnttt|||vvvpppoooqqqqqqmmmhhheee\\\QQQLLLLLLMMMJJJGGGEEECCC@@@??????>>>===;;;999999888777777777888888888888777777666555444333777888:::::::::999:::;;;;;;;;;:::999999999999:::666555444222222222222333222222222111222222333333000000111111222333333444111111111111222222222222111111222222222111111000111000000000111222333333444444444444333333333333222111111000000000000000......////////////......///////////////000000000---...///111111000...------------.........//////......////////////......///...---...//////...---------,,,,,,,,,,,,,,,---......---.../////////...///111222111///---...///,,,++++++---000222333222//////..................000///...---------......------------------------/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...............---,,,+++***,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,------...............---------,,,,,,,,,...------,,,,,,------...,,,,,,---------.........,,,,,,,,,+++++++++******...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000/////////////////////////////////////////////........................//////.........---------,,,---///000111111111000111111111111111000//////444444444444444444333333333444444555666666777777888888888888888999999999777888888888999===CCCGGGUUUaaaxxxJJJJJJJJJKKKLLLNNNOOOPPPUUUWWW\\\```dddhhhnnnqqquuuvvvxxx{{{|||rrrggg```^^^]]][[[XXXSSSPPPLLLIIIHHHGGGEEEDDD???>>>;;;999888888999:::666666666666666666666666999;;;<<<<<<;;;::::::;;;;;;::::::999999999999999777666444333222222333333444333333222222222222333222222222333333444444555111111111111222222222333444333333222333333444444222222111111111222222333333333333333222222222222222111111000000000000000...//////000000//////...000000000/////////......555333111000/////////000------.........///////////////............//////000///......000000///...------,,,,,,,,,------............---------------'''***...//////.........,,,,,,,,,...111333444333---------------.........000000///.........//////------------------------,,,,,,------.........///------------------------------------------------------------------------...------,,,,,,------...............---,,,++++++,,,,,,,,,,,,---------------......//////......---++++++,,,,,,---...//////------------,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------++++++++++++************...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////------------------------/////////............------...///000111111000000000111111111111000000///444444444444444444555555444555555666666777777888999999999999999999888888777888888888:::>>>CCCHHHWWWcccyyyKKKLLLNNNQQQVVVZZZ^^^aaafffiiioootttyyy~~~}}}uuusssrrrpppnnnddd```[[[XXXVVVUUUSSSRRRNNNLLLGGGBBB???======>>><<<;;;:::999999888888888:::<<<>>>>>>===<<<===>>>;;;;;;:::999999999999999888777555444333333333333555444333222222222222222222222333333333444444444111111111222222222333333444444333222222333555666333333222111111111222222333333333222222222111111222111111000000000000000111111111222222111111111........................333222000...------..................////////////000///...------...///000111///...///000111000///------------------...///,,,,,,---,,,*********+++$$$&&&))),,,---.../////////...---...000111000///+++,,,,,,,,,---.........//////..................------------------------,,,,,,,,,------------...------------------------........................------------------------...------,,,,,,------...---.........------,,,+++++++++,,,,,,,,,---------------............------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------.....................///////////////////////////////////////------------------------/////////.....................///000000000000000000000111111111111000///222222333333333333444444555666666666777777888888999999999888888777777777777888888888:::>>>DDDHHHXXXeee{{{VVVXXX[[[___eeekkkppptttyyy|||wwwtttpppmmmkkkjjjhhhffffffaaa[[[SSSMMMIIIGGGFFFJJJHHHDDD@@@<<<999777666999;;;============>>>???<<<;;;::::::999999::::::999888666444333333333444555555444333222222222222222222222333333333333333111222222222222333333333333222111111111333444555333333222222222222222222333333333222222222111111222111111000000000000000111111222222222222111111++++++,,,------...//////................................./////////000000//////............//////111///...///000111000///...---------......///000---...///...+++)))***+++...---,,,,,,...///000111///...------//////...---+++,,,,,,,,,---.........------------------------------------------------...------------,,,,,,,,,------------------------........................------------------------...------,,,,,,------...---------...------,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------....../////////------....../////////000////////////////////////------------------------///////////////////////////////////////000000000///000000111111111000000222222222333333444444444666666666666777777777777888888777777666666555555777888888999:::???EEEIIIYYYeee{{{nnnnnnooorrrvvv||||||xxxpppggg___XXXSSSQQQLLLJJJFFFBBB???===<<<;;;:::<<<===>>>===<<<===>>>===<<<<<<;;;;;;;;;;;;;;;:::999777555444333333444555444444333333333333444333333333333333333333333222222222222333333333333111111111111222333444444333333222222222333333444333333333333222222222222222111111000000000000000///000000111111000000///***+++,,,---...///000000---...///111111111000///....../////////000000000...000111333333111000...000///......000000///..................///000111111333444222...,,,---///444111...,,,------...------,,,+++---///000///...---------------.........+++,,,------...---------------------------------///.........------,,,,,,------------------------........................------------------------...------,,,,,,------...,,,------...------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,...------,,,,,,------...------------,,,,,,,,,,,,------------............,,,------......------,,,------------------------------......///000000000---------......//////000////////////////////////------------------------...////////////000000000000000////////////000000///000000111111111111000333333444444555555666666666666666666666666666666666666666666666666555555777888888999;;;???EEEJJJXXXdddzzzzzzrrrllliiiZZZWWWSSSNNNJJJGGGFFFEEEBBBCCCDDDCCCAAA?????????>>>>>>===<<<<<<<<<<<<===;;;:::888666444444444444444444333333333444444555444444444444444444444444222222222333333333444444000000111222333444444333222222222222222333444555444444444444333333333333222111111000000000000000///000000111111000000///.........//////000000000...//////000000111000000.../////////000000000000...222666999999666222...///...---...//////...---............///000111222444666888555000---///111000...---...000222111000///...---...///000///---//////..................+++,,,---/////////...---------------------------.............../////////------------------------------------------------------------------------...------,,,,,,------...,,,,,,------...------,,,***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,...------------,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------............---------,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,........................---......///000000111111,,,,,,---......///000000////////////////////////.........................../////////000000000000111000///......///000111//////000111111111111111222222333333444555555555555555555555555555555555666666666666777777777777777777888999;;;@@@FFFJJJVVVcccyyy{{{vvvmmmcccYYYQQQLLLIIIKKKLLLLLLJJJFFFCCCBBBBBB??????>>>===============<<<:::888666444444444444333333333333444444555666666666666666666555555555222222333333333444444444///111222444555555444333111111111222333444555666555555444444444444333333222111111000000000000000222222333333333333222222111111111111000000000000000///...------...//////////////////000000000000///444:::>>>>>>:::444//////---,,,---...///...---............///000222222333666888555///,,,...111,,,,,,///444:::======;;;555333111000///...,,,***000000000///.........---,,,---///000000000//////------------------------,,,,,,---...///000111222------------------------------------------------------------------------...------,,,,,,------...,,,,,,------...---------******+++++++++,,,,,,,,,---..................---///......------,,,++++++*********++++++,,,,,,,,,...------,,,,,,------.../////////......---------+++++++++,,,,,,---------,,,,,,---......---,,,,,,........................---......///000111111222,,,,,,------...///000000////////////////////////////////////////////////.../////////000000111111111000///......///000111//////000111111111111111//////000111111222333333555555555555555444444444666666777777888888999999777777888999;;;@@@FFFKKKUUUbbbxxxzzzpppggg]]]WWWZZZZZZXXXVVVRRRMMMIIIGGGGGGEEECCCBBBAAA@@@===;;;<<<:::777666666666444333444444444444555666888888;;;999666444222222222333555444444333333333444444444333222111111333555666555555555555555555555555666444222222444444222000222222222111111///...---000000111111111111000000222111000......000111222111111111111000000000000000000000000000///.........222:::AAADDD@@@999222...............---------111///...///000000111333<<<333,,,---000///.........555>>>BBBBBBBBBEEEHHHMMMKKKBBB555------///............////////////.........///////////////......---,,,,,,---...///000---,,,+++++++++,,,,,,---------...//////...------))))))***+++,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------***+++------------...000---//////,,,)))+++///111...........................---+++++++++,,,...000777333...++++++,,,---...)))***++++++,,,,,,++++++........................---------............/////////...---,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,111000...------...///000000///...------...000111333333333333333222111000333333444444333333222222666666666666666555555555555555555666777999:::;;;666888888888888<<>><<<:::<<<>>>DDDIIIJJJCCC<<<777444000000///...------...///000---......////////////.........---------...000000000000///...---,,,,,,+++++++++,,,------,,,++++++,,,,,,---------,,,,,,+++---------,,,,,,,,,++++++///...------,,,,,,---------,,,,,,++++++,,,,,,------------------,,,,,,,,,)))***,,,,,,++++++---...,,,///222111///.................................------,,,+++,,,---...///222///,,,+++,,,,,,+++***,,,,,,---............---........................---------............///111111000......------...////////////////////////---------------,,,,,,,,,/////////.........---------,,,,,,---///222555666333222000.........///000222222222222222111000000222333333444444333333333666666666666666666666555555555666666777999:::;;;777888999888888<<>><<<:::888666777666555444444333444444333333222222333444555666555444444444444555555666555444444333444555666666777777777777777777777777444333333333444444444444111111222222333222222222222333333444444333333222333222111111111111222333111111111111000000000///000000111111111000000///111///...///000000///...000111111111111111222222111444444333444888999777999333///000111//////111111222333222000000222444888AAAFFF@@@888666999;;;===<<<:::777444111///...---------------......///000000/////////000000000&&&(((+++---//////...---.......................................---,,,,,,------------------,,,,,,///......---------------...---+++******+++---...///...---+++*********+++(((***++++++******+++,,,//////000222111---,,,---........................+++,,,---.........------///...---...000111000...***++++++,,,---,,,,,,,,,........................---------............//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------000000000000000/////////000////////////000222222222222000////////////000333333333444444333333222///000222333444555555555555555555555666666666666666666666666777888999:::888:::;;;;;;;;;>>>DDDIIIWWWaaavvv|||rrrkkkeee```]]]XXXTTTMMMGGGCCC@@@===;;;888777666666555555555666555555444444333333444444444444444444444555666777555555555555555666666666333333333333333333333333666666666555333222222222///000111111111111111000333333444444444444333333111111000000000000111111111111111111000000000///000000111111111111000000000/////////111000...,,,/////////000000000111111000555666444666;;;;;;888666111...//////------000///000000//////000222333444<<>><<<;;;:::888777777666666777777666555555444333222444444444444555666777777333333333444444444555555333333333333333333333333777888888666333111111222000000111111111000000///222333333444444333333222000000000000000000000000111111111111000000000000000000111111222222111111000000000111222222///------......//////000000000///555777444666======999333000...//////,,,,,,000111111000/////////000000...777===999222000000///,,,///222555777777666444222111///...------......//////000000000///......,,,---.../////////...------,,,,,,++++++,,,,,,---******,,,------.........------------............------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,---......,,,,,,---......222???NNNPPPAAA222,,,........................,,,,,,,,,---------.........,,,******,,,...000000------...///////////////........................---------............///000//////.........//////000000000000000000000000////////////////////////......////////////000000---.........////////////,,,,,,---...///000111111---.../////////////////////000222333444555555555444444555555666777777777777777777777777888999999777:::<<<;;;;;;===BBBFFFUUUbbbyyyyyyrrrhhh___WWWQQQLLLIIIFFFEEEBBB???===:::999888777777777777666555444444444444444444555666777888333333444555555555555555666666666666666666666666555777888666333111222444222222222222111000000///222222333333333333222222111111111222222111111111111111111111000000000000///000111222222222222111222000//////111222111000------...//////000000111---555888444666>>>???888333000///111///,,,---111000000//////000000///...---555:::777333222000---+++,,,---000333555777888555333111///------.........//////000///...---,,,..................---------,,,++++++++++++,,,---,,,------.........------------------.........///......---,,,,,,,,,,,,,,,***+++---......---+++***,,,---///000000///---+++,,,...///...---,,,---...///...777FFFIII<<<111///........................------,,,+++,,,---...///,,,++++++,,,...///...------......///////////////........................---------............/////////.........//////000////////////////////////,,,------......//////000------........./////////------...///000111111111---...///000000000000000......///000000000000000000111222333444555555555444444555555666777777888777777777777777888888999777999;;;;;;:::<<>>999777111111222222111000...---////////////////////////222111111111000000//////222000...------000444666<<<999555111///......///222111///---+++*********---------............/////////.........---------,,,,,,,,,------.........//////000000///...------222111111000///......---///...,,,++++++,,,---...,,,,,,+++---...///...,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---111000//////............,,,++++++++++++,,,---...------......///000111111......//////...---,,,,,,........./////////000000.........////////////000...---,,,,,,---...---+++111111000000000000000111000//////............/////////000111111111111111111...,,,---000222111///111111222222222222111111000111111222222333444444555444222222333555555555777777777777888888888888888999999999999;;;???BBBPPP\\\sss||||||~~~{{{zzz|||tttnnnfff^^^WWWRRRNNNKKKFFFDDDAAA>>><<<:::888777888888888777666555555666555555555666666555555555999999999999999:::;;;<<<888666555555666666555444444444333222222222222222222222333333333333333222222222222222222222333333222222222222333333333333000000/////////000222222000444555111...////////////////////////////////////---000:::@@@;;;444000111222222222111000///...////////////////////////000000000000//////......///...---,,,,,,...111222777777888888666222///,,,,,,,,,---...//////000000---------............/////////.........---------,,,------------------...///////////////...---,,,111111000000///......---+++++++++++++++,,,------,,,,,,+++---...///...,,,,,,,,,,,,,,,------------------,,,,,,------...///...------,,,,,,------...,,,+++***))))))))))))***---,,,,,,,,,,,,,,,---...++++++,,,,,,---......///......//////...------,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...///...------//////...---000000///////////////000111000///...............------...///////////////111000//////000222222111111111222222222222111111000111111222222333444444555444333333444666666777666666777777777888888888888888999999:::<<<@@@CCCPPP\\\sss}}}||||||{{{zzzyyy~~~~~~vvvooogggaaa\\\RRROOOKKKGGGDDD@@@<<<999<<<;;;:::999888777777777777777777777777666666666666666777777888:::;;;<<<888777555666777777666444555444444444444333333333111111111111222333444444333333222222222222222222222222222222222111111111............///111333444555::::::444/////////...////////////////////////000111777@@@CCC===444///222222222222222111000///////////////////////////////////////............//////............///000111555:::>>>===888111---........................---------............///...............---------.........------------------............---,,,,,,000000000///......------***+++,,,---------------,,,,,,+++---...///...,,,,,,------------............------------.../////////......------......///...---,,,,,,+++,,,,,,,,,......---------------...+++++++++,,,------...............///......---,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...000...---...000000///...//////............//////111111000......------------......///////////////...///000///...///000222111111222222222222111111000111111222222333444444444333333444555666777888666666777777777777888888777888999:::;;;===BBBEEEPPP\\\rrrzzzvvvwww~~~{{{vvviiicccZZZSSSNNNJJJEEEBBB@@@>>><<<;;;;;;;;;::::::888888777777666666777777666666666666777888888999888777666666777777666444555555555555555555444444444333333333444666888999333333333222222111111111333222222111111000000000111000000000111333555666999@@@AAA888222333333111111111111111111111111111222555;;;@@@AAA<<<555000222222222222222111000000////////////////////////////////////////////////000111111111111000000//////222888<<<===;;;777444111000...,,,,,,,,,---...---------............///........................//////......------,,,,,,,,,---------------,,,,,,/////////......---------......000000000///...---,,,,,,+++---...///...,,,---------.........//////......------......///000......------------......000000////////////000000//////...------------...---------....../////////---...............---------------.........//////.........////////////000///...---...///000///...//////.........///000000222111000...------------000000111111111111000000,,,...000...,,,,,,...222111111222222222222111111000111111222222333444444111222333444444555666888666666666666777777777888777888999:::;;;>>>CCCFFFPPP\\\rrr}}}{{{|||~~~nnnaaaYYYTTTOOOKKKEEEBBB>>>=========<<<;;;:::999888777666777777777;;;;;;:::999999888999999999777666666777777666555444444555666666666555444555444444444666888:::;;;333333333222222111111111333222222111111000000000333222111111111222444555:::CCCEEE:::333555666333111111111111111111111111000444888999888555222000222222111111111111111111000000000000000000000000000000000000000000000000000000111222222111000///000111222555888:::<<<===444222000......///222444---------............///---...................../////////......---------,,,,,,---------------,,,............------------000000111111000...,,,+++,,,,,,+++---...///...,,,---------.........//////---------------...//////------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------///......---------......---------...............------...............---////////////000000000000.........////////////000---,,,+++,,,...///...---000/////////000000111222111111///......---------000000111111111111000000---///111000------000333111111222222222222111111000111111222222333444444000222444444333333555666555666666666666777777777777888999:::;;;>>>CCCFFFOOO[[[rrr}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}|||tttiiibbb]]]YYYPPPKKKEEEBBBBBBAAA???<<<<<<;;;:::888888888999999;;;;;;999888777666666666999777666666777888666555333444555666666666555444333333333444555777888999333333222222222222222222222222222222222111111111333222111000000111333333999EEEFFF999000333555111////////////////////////111777999666333333444333111111000000///000000111000000000000000000000000000000000000111111111111---...////////////......000/////////222777<<>>:::666333000///...---------............///---------.............../////////...............,,,,,,---............---------------------------.........---,,,+++***))),,,,,,+++---...///...,,,,,,------------.........---,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,---......///++++++++++++++++++,,,,,,,,,---......///.........---............/////////,,,,,,,,,------------...,,,++++++,,,...///...---000000///000000111222333000000///............//////////////////......---000111222111000111222444111111222222222222111111000111111222222333444444000333666666333222444666555555666666666666777777777888999:::;;;===BBBEEEOOO[[[qqqyyyqqqooopppqqqqqqooosssxxxzzzzzzzzz~~~{{{uuupppddd]]]UUUOOOLLLIIIDDD@@@@@@>>><<<;;;::::::;;;<<<999888777777666666666666999888777777888888777555111333444666666666444333222333444555666666666666222222222222222222333333222222222222333333333333222222111111222444666777<<>>>>>;;;;;;;;;:::;;;;;;<<<<<<999888777777888888777555111222444666666555444333333444555777888777666666111111111222222333333444222222222333333444444444333333333444555888:::<<>>:::444///---------.........//////---------.........//////------......//////000000------...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000111,,,,,,+++---...///...,,,+++++++++,,,,,,,,,------++++++******++++++,,,---.........------.........,,,,,,,,,,,,,,,---...///))))))***+++,,,...///000------------------------,,,,,,---.../////////............/////////000000........./////////000000...---,,,...000111111000---------......000111111...------......///000111111111111111111000//////000---***+++///000///---111111222222222222111111000111111222333333444444555999<<<;;;777444555777555555555555666666666777888999999999999;;;???BBBOOO[[[qqqzzzzzzoooggg___WWWQQQMMMGGGAAA???@@@@@@===999;;;999888888999999888666444444555666777777777666555666666666666666666666555555555555555555555555333333333444444555555555111000000///000111333444444333222333666<<>><<<:::999:::999888666888888888888888888777777666666666666666666555555555555555555555555555555333333333333444444444444222111111111222333333444777555444333333666999;;;<<<999666222000000111222111111111111111111111111000000111111111222222222//////111222222111//////111111111111000000000000/////////000000000111111000000000000000000000000////////////////////////+++///222111444888888666000000///...............///////////////.........******+++++++++,,,,,,,,,---000333666666333000------------......------------------,,,,,,++++++++++++,,,---......------,,,---...///000000...---,,,...---+++******+++---...---------.......................................------,,,++++++,,,------........................///111333555666777666666000///---,,,,,,---...///111000///...---------------------............///000//////......///000111000000////////////000000000000000000000000000000......000111111111000000...//////000111111222222111222222222222333333333333333444555555555555555555555666666777777888888666777999999:::<<<@@@BBBNNN\\\ssszzzrrrjjj```ZZZWWWSSSMMMGGGDDDBBB>>><<<<<<;;;:::888;;;;;;::::::999888888777777777777666666555555555555555555555555555555555333333333333333333333333333333444444444444444444666555333222222222333444444222111//////111333444222222222222222222222222///000111222333222111111...///111222222111///...111111111111222222222222000000000111111111222222000000000000000000000000////////////////////////,,,///000///111666888666000000///...............000000//////......------++++++++++++,,,,,,,,,,,,///111333666666333111///------,,,,,,,,,,,,------.........---,,,++++++***+++,,,---...............///000000111000...---+++000...+++))))))+++...000...............---------........................------,,,,,,,,,,,,------........................---000444777777666222000......---,,,,,,...///000111000///...............---------............///111000000////////////000000000////////////000000000000000000000000000000///000000111111111111000/////////000111111222222222222222222333333333333444333333333333444555555555555666666777777888888666777999999:::<<<@@@BBBMMM\\\tttyyysssnnnfff[[[SSSLLLHHHDDD@@@???>>>===<<<;;;;;;:::999888888888888888888777777666555555555555555555555555555555555333333333333333222222222444555666777777666444333111111111222333333444444444333222111111111111222222222222222222222222222...000222333444333111000000//////////////////000000000000111111222222222000000000111111111222222////////////////////////000000000000000000000000...000000...000666999888000000///...............111111000///...------,,,---------............///---...000222222000...---///...---,,,,,,---.../////////...---,,,++++++******+++,,,,,,------.........////////////...---,,,///...,,,******,,,...////////////...---------,,,........................---------,,,,,,---------........................***,,,///111111///,,,***---,,,,,,,,,---...000111000000///...------......---------............///111111000000//////......//////............//////////////////////////////000000000000000000000000//////000000111111111111222222222333333333444444444333222222222333555666555555666666777777888888666777999999:::<<<@@@BBBMMM\\\uuussshhhVVVRRRKKKFFFCCCAAA@@@???;;;:::999888888888888999888888777777666666666666666666666666666666666666333333333333333333333333666777888888777666444333000111222333444555555555444444333222111111000000111111111111111111111111...000222333444333111000222///,,,******,,,///222...//////000000111111111/////////000000000111111////////////////////////111111111111111111111111///222111///111777::::::000000///...............111111000///...------,,,------........./////////,,,---...//////...---,,,///...---,,,,,,---.../////////...------,,,+++++++++++++++++++++,,,------,,,,,,------............------------------------/////////...---------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,,,,---...///000111......------,,,------------------............///111111000000//////.........------,,,,,,------...////////////////////////////////////////////////000000000000000111111111222222333333333444444444555444333222333444555666555555666666777777888888666777999999:::<<<@@@BBBLLL\\\uuuiiicccYYYQQQKKKHHHEEEDDD???===<<<:::999999::::::777777777777777777777777666666666666666666666666333333333444444555555555888888888888777666444444444444555555555555444444000111222222333222222111000000000000000000000000///000111222333222111111222000,,,******,,,000222///////////////000000000/////////000000000111111000000000000000000000000222222222222222222222222000222222000222888;;;:::000000///...............000000//////......------+++,,,,,,,,,------------////////////////////////------,,,,,,,,,,,,------............---------------,,,,,,++++++,,,,,,---++++++,,,,,,---......///,,,---............---,,,...............---------........................------............------++++++++++++++++++++++++///...,,,+++++++++,,,---,,,,,,------...///000000...------,,,,,,,,,---------------............//////000000000000000///......------------------...000000000000000000000000000//////............///000000000000000000111111333333333333444444444444555444444444444555666666555555666666777777888888666777999999:::<<<@@@BBBLLL[[[uuu}}}pppddd[[[TTTPPPNNNGGGEEEBBB???===<<<;;;<<<666666666777888888999999666666666666666666666666333333444555666666777777:::999888777555555444444777666555444444444444555222333444666666555444333111111111111111111111111000000111111111222222222111000///......///000111111111000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111...111111000222777999888000000///...............///////////////.........,,,,,,,,,,,,------------000000////////////000000---------......---------------------............111000...---,,,,,,------...------------...............------------......---------.......................................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,,,,,,,---....../////////......------------......---------............///...///000111111000000////////////....../////////000000000000000000000000111111///.........//////111000000000000000000000333333333444444444444555444555666666777777666666555555666666777777888888666777999999:::<<<@@@BBBLLL[[[ttttttiii```ZZZWWWOOOLLLHHHDDD@@@>>>======555555666777888999::::::777777777777777777777777222333444555666888999999;;;:::888666444444444555666555444333444555666777888999:::::::::888555444222222222222222222222222111111000000111111222333000111222333333222111000333222222222111111000000111111222222222333333333000000000000000000000000000000000000000000000000,,,///000///111666888666000000///........................///////////////........./////////000000//////............//////...///000111111000///...,,,,,,------.../////////444222111///............111000///......---......111///,,,++++++,,,///111,,,------....../////////........................,,,---...//////...---,,,------------------------........................,,,---......///.........//////.........//////000---------.........//////---...///111111111000000111111000000000000111111000000000000000000000000333222111/////////000111111111111000000000000000333333333444444444555555444555777888888888777666555555666666777888888888666777999999:::<<<@@@BBBLLLZZZsssyyynnneee```[[[WWWQQQJJJEEEAAA??????>>>===;;;:::999999::::::666777888888888888888777666555444333444666888999999999888777666555444444333333333333333333333333333555777777555444444444...///111222333333222222222222222111111111000000333333444444333222000//////000111222222111000///111111111111000000000000222222111111111111111111111000000//////000111222///---111111...666>>>888444111///.../////////...///...///000111222111000***+++---//////...---,,,000000//////.........---......////////////......................................................------------------------///...---,,,,,,---...///000000///............///+++,,,---------,,,,,,---------------------------........................------------------------,,,,,,,,,+++***+++...000222000111444333...,,,.../////////...---------,,,---...//////...,,,***(((000///...///000000...,,,////////////////////////000000000000111111111111111222222111000///111333333333222111111111222222333444555777777777666555999888888888999999888777666666666777888;;;===???KKKWWWmmmzzzttthhhccc[[[SSSNNNJJJEEECCC>>>===;;;;;;:::999777666777777888888999999999888555444333222222444555666777777666666555555444444555555555444444444444444666777999888666444333333222222333444444333222111333333333333222222111111333333333333333111000///000000111222222111000000111111111111000000000000111111111111111111111111222000---,,,---.........000---111111...666>>>888444111///.../////////...//////...------,,,+++***+++,,,.../////////------000/////////..................////////////......................................................------------------------///...------------...///...............///////////////...+++(((((())),,,------------------------........................------------------------000000000///------...000000,,,+++///222000///111..................---------...///000///---+++***///...---...000000///...////////////////////////000000000000111111111111///000111111000000222333444444333333333333444555444555666777777777666666;;;888555555888::::::999888888888999;;;===@@@AAAKKKWWWlll~~~vvvlllddd___YYYRRRLLLEEECCCAAA???===;;;888555777777888888999999999999666666444333333444555555555555555555555555555555777777666666555555555444888999:::888666333333333555555555555444333222111444444444333333333333222222222222222222111000///111111222222222222111111111111111111000000000000111111111111111111111111444333444888===<<<666111000---111222...777>>>888444222///...///000///...222222111000///...------,,,---///000000000///...////////////..................////////////......................................................------------------------///...------------...///+++,,,---...////////////)))***,,,,,,,,,,,,...///------------------------........................---------------------------.........---...111444555...))),,,000111000111..................//////---...///000000///...---///---,,,---///000000000////////////////////////000000000000111111111111///000111111000111222444444444444444555555666777555666777888888888777777:::777333333666999:::999999999999:::<<<>>>@@@BBBIIIVVVkkkyyyuuunnnddd[[[UUUPPPJJJEEEBBB???<<<999888888888777888888888999999999888777666666666777555555555666666666777777777777777666666555555444666777888777555333333444444444444444333333222222333333333333333333333222222222222111111000000000222222222333333222222222111111111111000000000///111111111111111222222222000333:::EEEMMMKKK???444000---111222///777>>>888444222/////////000000///000111222222111111111222......///000111000000//////////////////...............////////////......................................................------------------------.........------.........+++,,,---...///......---***+++...222666666333000........................................................................,,,,,,------000666===BBBAAA555,,,---000000...---------......//////000000---...///000111000000000111///------///000000//////////////////////////////000000000111111111111111333444333222111222333333333333444555666777888777777777888888888888777666777888777555555666888888888888999:::===???@@@IIIUUUjjjzzzqqqggg___SSSJJJEEEBBB???<<<:::999888777777777888888:::999888888777777777777666666666777888888999999666666666666555555444444333444555444333333444666222222222222333333444444111111111111222222222222222222222111111111111111222222222222222222222222111111111111000000000///000000111111111222222222---...333===EEEDDD;;;111000...222222///777???999555222000///000000000///---///222111///......////////////000000000000000.........///////////////......////////////......................................................---------------------------..................------...............------444111///111444555111---........................................................................111000//////333;;;EEELLLFFF:::000///222111...------......//////000000000......///000000111111111333111//////000000///...///////////////////////////000000000111111111111444666777666444222111222222222222222333444555666888888777777777777777888444<<>>GGGGGG>>>777888;;;999999999:::<<<>>>@@@BBBHHHUUUjjjxxxmmmeee]]]RRRKKKEEECCC@@@===;;;:::::::::666666777777888777777777777777777777888888888888555666666777777888888888333444444333222222444777444444333222222333444555111111111222222333333333444444333222222333444555222111000000000000111222111111111111000000000000///000000111222222333333666333000...///111222222111...222333000888???999555333000///000111000000444999>>>>>>999333000000///.........//////000000............/////////000......////////////......................................................------------------------------...//////...------...---------...111444666222===HHHGGG<<<222000222........................................................................,,,,,,,,,++++++,,,///111444///...111222///...///000000000/////////////////////......//////000000000000222444666666444222////////////////////////000000000000111111111111000222555555444222222222222222111111111222222333888777666555555555666666666;;;@@@BBB???;;;::::::888888888999;;;===@@@AAAIIIUUUkkkzzzoooaaaWWWIIIGGGCCC@@@===<<<;;;<<<777888999:::::::::::::::777777777777666666666666666666777888999::::::;;;666777666444222222444666888777555444333333444555222222222333333444444444555444333333333444555666222111000//////000111222111111111111000000000000///000000111222222333333...000222444555333111000111///333333000888???:::555333000000000111111000---444;;;===999333000000...............///000000---.........//////000000......////////////......................................................------------------------,,,---...//////...---,,,---,,,+++,,,...333888;;;HHH```wwwtttZZZ>>>000///////////////////////////........................////////////////////////+++...111111000......---...,,,---000///+++***+++111111000000//////......//////............//////,,,...111666999:::777555////////////////////////000000000000111111111111+++...222333333222333333333333222222111222222222888777666444444444555666555444666999<<<<<<:::888666666666777888;;;===???JJJVVVkkkuuuhhh\\\VVVMMMEEEAAA>>><<<;;;;;;999888777999999888777777777777777777888888888444555555666888999;;;<<<===;;;999666555555555666444666888777444222333444222111111111111111111222444888777111,,,...222333222222111111000////////////000222333444333333222111111111222333333111///111111111111111111111111222333444333222444999===;;;444---+++...000000...000000000000000000000000////////////////////////......//////000000111111//////000000000000//////++++++,,,,,,...///000111000...,,,,,,---.........,,,------......------,,,,,,)))...111+++...222---***000......333666CCCYYYmmmMMM:::333111111000...,,,,,,---/////////.........---------...000111///+++)))***+++,,,---------.../////////000//////......000111222.........000222222000///111111000000//////......---///111333555555555444222111111000///......---000000000000////////////111111111111000000000///111111222222222333333333333444444444555666666666777777777777777888888888777888999999:::<<>>;;;555///---///111111///000000000000000000000000//////////////////////////////000000000000000111//////000000000000//////...............///000000222000------.........---,,,------......------,,,000***...000)))***000...,,,111//////444===ZZZjjjFFF333---111111000///,,,,,,---/////////.........---------...///000///+++***+++,,,---------...............//////.........///000111111///------///000000000111000000000/////////...,,,,,,...///000000111111111111111000///.........////////////000000000000---...///000111222333444222222222222333333333333444444444444555555555555666666777777777888888888777888999999:::<<>>888111000111111000000000111111222222222333333333333222111111000222111000000222222111000////////////////////////111000......///222666::::::666222///000111111111000000000000000000000000000000000000000000000000333333222222111111000000//////000000000000//////000000000000111111222333666333000/////////...---------............------111(((...444,,,)))000333000000///333777@@@iii___AAA111///333///000000///------...///........................------......------....../////////...---------,,,------------.........///222000---,,,---.........000000000000////////////111000...------...///000111000000000/////////...---......///000111111222000000111111111111222222333333333444444444555555555555555444444333333333444444555666777888999:::777888999999:::<<>>===;;;999999:::::::::999777666555555555666666777888999444666888::::::999777666444333222333444555666666555444444333333444444555222777888333///000222222333222222222111111000000444333333222222111111111111000...///000111000///222222222222222222222222333111000///000333555666888555222000///000000000000000000000000000000000000000000000000000000000333333222222111111000000//////000000000000//////...//////000222444555666666444111//////000///...---......//////......---...)))...333------000---000///---222777777LLLrrrzzzjjjRRR===222///111222...///000000...---...///---........................------......//////.../////////...---------,,,,,,------...............///...---.........,,,***////////////000000000000222111000///...///000111000000000000////////////---......///000111111222111111111111111222222222333333333444444444555555555555444444333333333222333444555666777888999999777888999999:::<<>><<<<<<;;;::::::999999999666666666666777888::::::333444666777888777555444555333222222555777888777555444444333333444444555222444444111111555666333444333333222111111000000333333222111111222222222222000......000111000000111111111111111111111111333222111222444666666555777555333000/////////000000000000000000000000000000000000000000000000000111111111111111000000000//////000000000000//////---...///000222444666888555333000//////000///.........////////////.........,,,//////...777999,,,///000---000555000222CCCDDD<<<222///000111///,,,---///000000///......///---------...............///...------///000///..................---------------...////////////...---,,,---...///...,,,***////////////000000000000000000//////.../////////000000000000////////////......//////000000111111///000000111222333444444333333333333444444444444444444444444333333333333444444555666666777888888777888999999:::<<>><<<:::::::::;;;<<<999999888888888888999999555555666777777666555444666444222222666999999999444444333333333333444444222333222333999>>>;;;555222222222222222222222222333222111111111222333444444222000000111222222222000000000000000000000000111111222555999:::999777777666555222000///000111000000000000000000000000//////////////////////////////000000000000000111//////000000000000//////......///000222333555666333111///...///000000///......////////////.........000111---444LLLQQQ===...333...+++111///***...,,,,,,,,,...000000...+++,,,...000000///......///---------.........//////000...---...///000...------------...............---...///000000000//////---,,,++++++---...---,,,.../////////000000000111......///000000000//////////////////000000000000////////////000000000000111111111222222333333333222222222222333333333333333333333333333333444444555555555666666666777777777888999999:::<<>><<<;;;:::999888888888888888888888888888777666666777444222333666:::;;;:::444333333222222333333444222222333777@@@FFF@@@666111111111222222333444444222222111111111222444555666333111111222444444333333333333333333333333333...///222777<<<>>><<<999888888666444111000111333000000000000000000000000////////////////////////......//////000000111111//////000000000000//////000000000000111222333444222000...---///000000///......////////////......---111222---;;;```jjjSSS...666///(((///222...---...000111000---,,,...000,,,...000111///......///---------.........//////222///---...000000...,,,,,,------....../////////---...000111111111000///...,,,))))))***---...///.../////////000000111111...///111222222222111000////////////000000000000000000000000////////////666555444333111000//////111111222222222333333333222222222333333444444444555555555666666666666666777888999999:::<<>>777777777999;;;<<<:::888999777555444333444666777777666333222888???@@@<<<666555444333333333333333444444444444444444444444444333222222333444666777444333111000000111333555222222222222222222222222222222222111111111000000444444444555555666666666777:::<<<;;;777333111111111111000000000000111111////////////////////////111111000000000000111111111000///000111222111000000000000000000000000000///////////////.........///000000///------...000222555111...999NNNZZZZZZ444222///---+++,,,...///...//////...------///000+++,,,,,,---...---------///...---,,,,,,---...///...........................------,,,,,,------...///555<<<<<<777111......------,,,...///000...---111000/////////000222333111222333333333333222111111111111111000000//////---......//////////////////000333555555222///---111111222222222333333333444333222111111111222333555444444555555666777888:::777777999::::::>>>DDDKKKXXXsss}}}pppgggZZZQQQIIIGGGCCC===;;;===999888888999::::::888666:::888777555555666777888999888666666;;;BBBAAA===666555444444333333333444444444444444444444444444333222222111111222444444555444333222111111222222222222222222222222222222333222222222222111111111111111222222222333333333555888<<<;;;888444222111111111000000000000111111000000000000000000000000222111000000000000000111111111000111333333222111////////////////////////.........///////////////---...//////...///111333111444222---222>>>AAA;;;333222000...------...///......//////......///000...//////000000000000000///...------------...///------------------------...------,,,,,,------...000444999:::666222//////------,,,...///000///---...............///000111000000111222222111000000111111000000000////////////000000111111111111111000000111111222222222222111222222222222333333333444333222111111222333333555555555555555666888888999777777:::::::::>>>DDDKKKYYYsss~~~jjjbbbYYYRRRKKKCCC>>>>>>===;;;::::::::::::888666:::999888777666777888888444666555555:::>>>===888666555444444333444444444444444444444444444444444555444333333222333333333666555555444333222111000222222222222222222222222333333333333222222222222111111111111111222222222222666:::<<<:::666333111111111000000000000111111111111111111111111111111333222111000000000000000111111111333555555333111........................------......//////000000///000000000///000111333444999999444333555111(((111000000///.........///---...///000000000000///,,,,,,---...............///...------------...///..............................------------.........000111222222000...---...------...000000///---***+++,,,---...////////////000000111111000000///000000000000000/////////....../////////000000000111000......///222555777222222222222333333333333333333222222222222333333555555555555666777888888999777777:::::::::>>>DDDKKKYYYtttyyymmmaaaVVVLLLFFFBBBBBB???===<<<<<<;;;:::999:::999888777777777777888222555666666999===;;;666555555444444444444555555444444444444444444444444888888777666555555444444333444666666666444222111222222222222222222222222444444444333333333222222222222222222222222333333///333888;;;;;;888444111111111000000000000111111111111111111111111111111333333222111000000000000111111222333555555333111////////////////////////,,,------...///000111111333444444222///...///000666:::;;;777555555000))).........////////////............000111111000///++++++,,,------------,,,.........------.........000000000000000000000000......------------......///...---...000000///---...------...000000///...)))***,,,.../////////...000000000000000000000000111111111111111111111111///////////////000000111222111///...///111444666222222222333333333444444222222222222333333333444555555555555666777888999888777888:::;;;:::>>>CCCKKKYYYttttttfff[[[SSSMMMFFFCCC???===<<<<<<;;;:::888888777777666666666666666:::;;;;;;===???===999555555444444444555555666444444444444444444444444888888777777666555444333000222444666777666444333222222222222222222222222444444444333333333222222222222222222222222222222...111666:::;;;999555222111111000000000000111111000000000000000000000000333333222111111000111111111111111222444333111///000000000000000000000000,,,------...///000111111333444444222000///000111222444333000///000000...------......//////000000000///...///111222000.........///000000000000000---..................---///////////////////////////......------......///222000...///111222222111......---///000111///...+++,,,...///000000//////111111111111111111111111222222222222222222222222222111111000111222333333222222111111111111111111222222333333333444444444222222333333444444444444666555555666666777888999888666888;;;;;;:::===CCCKKKZZZuuu}}}qqqfff]]]OOOJJJDDD@@@===<<<;;;:::888888777777777666666666444999;;;::::::<<<;;;777555555555444555555666777444444444444444444444444555555555444444222111000///000333555666666555444222222222222222222222222333333333333222222222222111111111000000000000000///111444888;;;:::666222111111000000000000111111000000000000000000000000222222111111111222222333444333111111222222000///111111111111111111111111------......//////000000...///111111000111444666222333222///------///000.........///000111333444555111......000111///---------...////////////...------...//////...------------------------------//////............//////------,,,,,,,,,,,,---...///......///111111000.........///000000000000///222111111000000111111222111111111222222222222333......---,,,---...///000111111333333333111000///333333333333444444444444111222333444555555444444666666666666777888999999777666888<<<<<<;;;===BBBKKKZZZvvv{{{nnn^^^XXXOOOHHHCCC@@@===<<<888888999999888888777777111555777555444666666333555555555555555666777777444444444444444444444444333333444444333222111000000111222333444444333333222222222222222222222222333222222222222111111111222222111111111000000000111111333777:::999666333111111000000000000111111111111111111111111111111111111111111222333444444999666333111111111111000000000000000000000000000.........///////////////,,,...///000000222444777555777999999666222111222111111000000222555777999999444...---///000///---***+++,,,,,,------,,,,,,------...//////...------........................//////............//////)))+++,,,+++((('''))),,,///......///111111000///111000//////.../////////111000////////////000111//////000000000111111111---,,,+++***+++,,,...///000000111222222222111111333333333444444444444555111222333555555555555444666666666666777888999:::777666888<<<<<<;;;===BBBKKK[[[wwwxxxkkkdddZZZQQQJJJEEEAAA???999::::::::::::999888888333777888555444666777555555555555555555666777777444444444444444444444444333444555555555444333222222222222333222222111111222222222222222222222222222222222111111111000000444444444444333333222222222111222666999999666333111111000000000000111111222222222222222222222222000000000111222333555555<<<999444111111111111111///////////////////////////////////////............///000000///000222444444888???BBB>>>777333222444333222222444777;;;===;;;555...,,,...000///,,,---...//////000000//////,,,---...//////...---,,,111111111111111111111111//////............//////---111333111---+++---111///......///111111000///222111///...------...///000///...------...///000---.........//////000000444333111000111222444555//////000000111333444444333333333444444444555555000222333555666666555555666666666666777888999:::777666888<<<===;;;===BBBLLL[[[www~~~qqqaaaUUUPPPKKKEEE@@@BBB???===;;;:::999777666666999;;;:::888666777999555555555555666666666666666666555555555444444444666555444333222111111222000222555666555444444555111333444333222222333555222222111000111222444555555555444333111000/////////000333777:::999666333111222222222111...+++***111111000000000000111111000000111111111000000///333111000000111222222111000111222333333222111000000000//////.........---------///000111111111111444444555888;;;======<<<777555444444777:::===>>>999666222///...///111222/////////...,,,***'''%%%//////////////////////////////000111111111111111000000/////////.........///000000000///...------////////////////////////000000//////.........---///////////////.........111111000///////////////111111222333444444555555222222333333333333444444444222000111555777666555555444333222222333444555888777777777777777888999<<<<<<;;;999888999<<>><<<<<<<<<;;;999777:::;;;;;;999888999:::888777777777666555555555666666555555555444444444777777666555444444444444333555666555333222222333666666555555444333222111111111111111333555666777???<<<888444111000000000111222555999<<<;;;888555000111111222111000...---111111000000000000111111//////000000111222333333111000///000111222222222000111222333333222111000000000/////////.........---...///000111111111111///...///111444666777666<<>>AAAJJJZZZxxxuuujjjccc\\\WWWJJJFFFAAA>>>======<<<<<<999:::;;;;;;999999:::;;;::::::999888777666555555666666666555555555444444777777666555555444444444444555555444333222444555555333000111333555333222000111111222444666888999@@@===888333000000111222222333555999;;;;;;888555111111111111111111111222111111000000000000111111222111000000111222333444000000000111111222222222000111222333333222111000000000////////////......---...///000000111111000///---,,,...111333555555555:::EEEQQQWWWRRRDDD888777666444222000.........///////////////000111111////////////////////////---...............------/////////000000000000000111///---...000111///---111111111111111111111111////////////............000000000000000000000000111000000///////////////......//////000000111111222222222222333333333333333222111111333555555444444444333333333333444444666555555555666666777888777888999999999;;;???CCCIIIZZZwwwzzzuuusssrrrttt{{{{{{qqqhhhbbbYYYTTTMMMGGGCCCAAA@@@>>>;;;;;;;;;:::999999:::::::::999999888888777777777666666666666555555555555444444444444444333222222222333444444444666999<<>>RRRHHH;;;444222333222000222222222333333333333333---...000222333333444333222222444666888888555333555444333222111111111222222222111111111111222222777666333111///000000111555777888666333111000111000111222333333222111000//////000000000000000000...//////000000000000///---+++((((((+++---//////444111777NNNgggkkkXXXBBB777777777666444222///...111000...------...///000//////////////////////////////000000000//////...........................000444888555///+++---000000000000000000000000000.........///////////////---------.........//////000000////////////000000000000000000000111111111111111111222222222333333666666666666555666777888666666777777777777666666444444444444555666777888888999:::::::::;;;===@@@JJJYYYvvv~~~zzzuuurrrrrrrrrsssssstttvvvyyy|||~~~yyyyyywwwvvvvvvvvvwwwxxxvvvqqqqqqvvvzzz{{{~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~zzznnnaaaVVVLLLDDD@@@AAA???;;;:::999999888777666666777888999::::::;;;777777777666666666555555555666777888888777555555888999999888777666888999FFF???555000000222444555222222333333333222111000///111333555555444222111555555666888999999777555444444333333222111000000222222111111111111222222222111000000111222333444555777999888333000000111000111222333333222111000//////000000000000111111//////000000000000/////////---+++,,,...///000///111///999RRRlllqqq]]]FFF666666666555444222000///333222111000000//////000///////////////////////////000000111111111111111000/////////...............444999888333//////222.................................///////////////,,,,,,,,,------......//////////////////000000111............////////////111111111111222222222222111222333222111000222444666666777777777777666666444444444555666777888999888999;;;;;;:::;;;===???KKKZZZvvv{{{zzzvvvuuutttsssssstttvvvwwwrrrssstttuuuvvvvvvwwwwwwttttttrrrqqqqqqrrrssstttpppllllllqqqvvvyyy}}}~~~}}}||||||zzzxxxuuuttttttuuuuuussstttuuuvvvxxxyyy{{{|||{{{~~~|||zzz{{{}}}ssseeeYYYNNNHHHGGGCCC>>><<<;;;;;;999777666777777777888888999999777777777777666666666555555666777888888777666555777888999888777555555666333111///...000222555777111222333444444333333222333333444444444333222222555555666777999999777555111111222333333222111000333222222111111222222333//////000000111222333333000444777777222///000222000111222333333222111000//////000000000111111111//////000000000000//////111000///000222222222000,,,---555GGGZZZ^^^RRRCCC444444333222111111000000000000111111000000//////////////////////////////......000111222222333333333333222111000///......---000555999:::999555222..................................../////////000,,,,,,------...//////000///////////////000111111////////////////////////111111111111222222222222---///000///---,,,...000444555666666666666555444555555555666777888::::::666888:::;;;;;;<<<>>>@@@LLL[[[www~~~}}}{{{zzzzzzzzzzzzvvvxxxxxxvvvtttuuuyyy|||tttqqqrrrwwwwwwsssssswwwiiiiiijjjkkklllnnnqqqrrrnnnoooqqqrrrsssrrrqqqppprrrqqqpppooonnnooopppppplllhhhhhhnnntttxxx|||}}}zzzyyywwwwwwuuurrrooommmlllllllllmmmmmmoooqqqsssuuuvvvwww{{{}}}{{{~~~}}}yyywwwvvvvvvxxxzzzzzzzzz~~~|||}}}yyykkk___XXXKKKFFFAAA>>>===<<<:::888888888888777777777777777777777777777666666666666222444555777777666444333222444777777777666666666666777888777555222222222000222333555666666555555333222111111111222333444444333444555777777555333---///111333444333222111333222222111111222222333000000111111111000000///+++000555555111///000333000111222333333222111000//////000000111111111222///000000000000000//////...------...///000...,,,222000111666<<<>>>:::444222111000000//////000000+++,,,...//////...------////////////////////////,,,---///000222333333333666555444333222000//////---,,,///888@@@AAA:::222////////////////////////---.........//////000000------......///000000111///////////////000111111222222222222111111111111000111111111111222222222222333444333000000222555222333444555555444333222555555666666777999:::;;;444666999:::<<<===@@@BBBMMM\\\xxx}}}yyywwwyyywwwsssqqqpppqqqrrrttttttuuuuuurrrooonnnpppssslllkkkiiijjjkkkmmmmmmmmmjjjjjjjjjjjjjjjkkklllmmmqqqpppqqqrrrrrrppppppqqqppppppppppppqqqpppnnnkkklllmmmoootttyyy}}}}}}}}}}}}zzzssskkkhhhiiilllkkkiiijjjlllooorrruuuwwwxxxxxxzzzyyyyyyzzz{{{zzzxxxvvvrrrrrrrrrrrrrrrtttxxx|||~~~yyyyyyzzz}}}rrrcccUUUJJJAAABBBBBB===:::;;;;;;::::::999999999::::::777777666666555555444444444444444555555555666666555666777777777777777666555555333333222333444555333333333444444444555555333333333222222222111111---222555555777999888444555444222000000000000111000111000///222555222,,,000111111111111111000000111111000000000000111111111111111111000000000000000000000000000000000000/////////111333333111///---.........//////000000000000111111111111000000111111000000///---,,,+++---...///000000///......,,,,,,---...///000111111............///000222222000444777666111---,,,---,,,,,,---...000333666777666222---,,,...//////...///...---,,,,,,---...///---......///000111111222............////////////000000000000111111111111111111222333333333333222111111222222222333333333666555555444444444555555777666555444555777999:::888999:::::::::;;;>>>AAAKKKXXXsss|||wwwvvvuuutttxxxvvvssspppmmmlllllllllnnnppppppooolllkkkmmmoookkkiiiggggggiiikkkmmmmmmiiihhhhhhhhhhhhhhhhhhiiinnnoooppprrrrrrqqqqqqrrruuutttrrrrrrrrrqqqnnnllljjjlllooouuu}}}~~~wwwoookkkkkklllkkkjjjlllnnnqqquuuwwwyyyyyyzzz|||{{{zzzzzzzzzxxxuuurrrnnnnnnnnnnnnnnnqqqvvvyyy~~~~~~}}}{{{zzzzzz{{{{{{zzzyyyyyyzzz{{{}}}hhhZZZMMMGGGDDD>>>;;;<<<999999888777777888888999<<<;;;:::999888777666666555555555666666777777777777777666666555555444444666555444222222222333444333333333444444444555555333333333222222222222111///444777777888;;;:::666555444333222111111111111,,,//////------///...+++)))***,,,...000222333333111000000000000000000111111111111111000000000000000000000000000000000000000//////000222222111///............/////////000000000111111111111000000000000000000///...---,,,...//////000///...---,,,------......///000000000............///000111222111333666666333000...,,,------...///111333666777999555000...///000///...///...------------...///---......///000000111111............////////////000000000000111111111111000111222222333333222222222222222222333333333333666555555444444444555555777666555444555777999:::888999:::::::::;;;>>>AAAKKKXXXsss}}}wwwrrrqqqsssyyyzzzrrroooooopppqqqvvvtttrrroookkkhhhfffdddiiikkkmmmmmmllllllmmmnnnmmmjjjggggggiiimmmpppqqqkkkkkkjjjiiiiiihhhhhhgggmmmpppssstttttttttttttttxxxuuusssqqqqqqpppooommmkkkmmmpppvvv~~~yyytttsssrrrqqqooopppsssvvvzzz}}}~~~~~~~~~~~~}}}|||yyyuuuqqqlllllllllkkklllnnnssswww{{{zzzzzzyyyzzz{{{|||}}}|||zzzyyyyyyyyyxxxvvvuuuuuuvvvxxxyyy{{{}}}}}}yyy|||qqq^^^RRRKKKDDD@@@@@@:::999888888888888999:::>>>===<<<;;;999777666555666666777777777777888888888777666444333333333333777666444333222222222333333333333444444444555555333333333333222222222222111666888777999<<<<<<999555444444333333222222111333666777444333777888777////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000111///...///000111111000............///////////////000000111111000000///......////////////......111111111111000...---,,,////////////////////////............///000111111222222444666666444000,,,///......///000333555666;;;888444111000000///...///......------......///.........//////000000111............////////////000000000000111111111111000111222222333333222222333333333333444444444444555555444444444555555666666666555555555777999:::888999:::::::::;;;>>>AAAKKKXXXsss~~~~~~}}}}}}}}}}}}}}}{{{vvvnnnhhheeefffllluuuzzzqqqmmmlllnnnpppssssssqqqooolllhhhdddbbbgggiiilllnnnppppppqqqqqqrrrooolllkkknnnsssvvvxxxrrrrrrqqqpppooommmlllkkkqqqvvvzzzyyywwwwwwwwwuuuuuurrrooonnnnnnoooooonnnnnnnnnpppttt{{{~~~|||zzzyyy{{{~~~|||xxxqqqpppooolllkkkmmmqqquuuvvvuuusssssstttvvvzzz|||~~~|||{{{zzz|||}}}}}}}}}wwwxxxxxxxxxxxxxxxyyyzzzyyy|||ssscccYYYPPPIIIDDD???>>><<<:::999:::;;;;;;;;;:::999888777666555555777777777777777777777777999777555333333333555666999888666444333333333333333333333444444444555555444444333333333222222222222666777666888<<<===:::444444444444333333222111///111000///333999;;;999777666444333111000///...000000000000000000000000111111111111000000000///////////////////////////111///------///111111111........./////////////////////000000000000//////------...//////000//////222222222222111111000000000000//////...........................///000111222111222555888777222...///.........///111333444999777444222111000000/////////............//////........./////////000000............///////////////000000000111111111111000000111222222222222222333333333444444444555555555444444444444555666666666555555555666777888999888999:::::::::;;;>>>AAAKKKXXXssstttsssssssssssstttuuuvvvuuuttttttrrroooiiiccc^^^^^^aaagggpppzzz~~~vvvpppmmmmmmnnnrrrrrrrrrqqqooollliiiggggggiiilllppptttvvvvvvvvvwwwtttqqqqqqtttxxx|||}}}zzzzzzyyyxxxvvvtttrrrqqquuu}}}zzzzzzxxxuuuqqqooommmmmmooopppqqqpppnnnnnnnnnpppvvvzzzxxxuuupppmmmmmmqqqtttwwwuuusssrrrssswww{{{~~~~~~|||~~~}}}yyywwwvvvvvvyyy||||||zzzxxx}}}|||zzzyyyyyy{{{~~~zzzmmm```RRRGGGEEECCC???<<<:::::::::;;;777777777777777777666666666666666666666666666666777666555444444666888:::;;;:::888666555444444555333333333444444444555555444444444333333333222222111555555444666;;;<<<;;;444333333333333222222222222111///111999BBBBBB>>>444444333333333444555666000000111222222111000000111111111111000000000///////////////////////////111///------///000111111///////////////.........//////000000000000//////,,,---...///000000000000////////////000000111111000000000///......------...............//////000111000111444777888444111///......---...///000111555444333111000///000111////////////////////////............////////////............///////////////000000000111111111111000000111222222222222111333333333444444444555555444444444444444555666666555555555666666777888999888999:::::::::;;;>>>AAAKKKXXXsssiiijjjkkklllmmmooopppppppppooonnnlllhhhbbb]]]ZZZ[[[]]]aaagggnnntttzzz}}}|||vvvqqqooonnnssssssttttttsssqqqpppnnniiijjjmmmrrrwww{{{}}}}}}|||zzzwwwwwwyyy}}}~~~|||zzzwwwvvvzzz}}}xxxuuusssrrrsssvvvxxxxxxwwwpppnnnmmmooottt}}}yyyttttttvvvyyy~~~|||zzzxxxzzz~~~yyyvvvvvv{{{}}}xxxvvvxxxwwwvvvuuuuuuvvvwwwxxxwww}}}tttaaaQQQLLLIIIDDD???;;;999888999888888888999999999999:::777777666666666666555555555555555555666888999;;;:::999777666555555555666333333333444444444555555444444444444333333333333111444444222444999<<<;;;666555333222222333444555888888777777===CCCCCC???888777555333222222222222000111222333333222111000111111111111000000000000000000000000000000000000000...---...///000000//////////////////............//////000000//////...------...///000000//////++++++++++++,,,...///000000000//////.........---///......---......////////////000222444666666555111000///.........///000222222333111///...///111...//////000000//////.......................................////////////000000000000111111111111///000111111222222111111333333333333444444444444444444444444444555666777555555666666777888888888888999:::::::::;;;>>>AAAKKKXXXsssjjjkkklllmmmmmmmmmlllkkklllmmmnnnlllgggaaa[[[XXXZZZ[[[^^^aaaeeekkkpppttt~~~yyyuuutttuuuvvvvvvvvvvvvuuuttttttooonnnpppuuu}}}~~~~~~}}}|||yyywwwssssssvvv}}}}}}||||||xxxuuuuuutttttttttuuuvvvwwwsssvvvyyyzzzyyy|||xxxfffVVVRRRLLLEEE???<<<::::::::::::::::::::::::999999888888888777777666666666444555555666666777777777888777555444444444555555333333333444444444555555555444444444444333333333111444333111333999===<<<999777555333333555888999999>>>@@@;;;777888888777AAA>>>:::666333000000///111222444555555444222111111111111111000000000000000000000000000000000000......---///000111///...000/////////..................////////////............///////////////...,,,,,,+++++++++---...//////////////////.........///......------.........---...///000000333666999333222111000//////000111222444444222///---...///...///000111111000///.......................................////////////000000000000111111111111///000000111111111111111222222222222333333333333444333333444444666777777444555666777777888888888888999:::::::::;;;>>>AAAKKKXXXsssnnnoooppppppooollliiihhhiiilllooonnniiibbb[[[WWWYYYZZZ\\\___ccciiipppuuu{{{}}}{{{xxxxxxwwwwwwvvvvvvvvvvvvuuutttuuuzzz{{{xxxxxx}}}}}}yyyuuuuuuttttttttttttuuuuuurrrtttuuuuuuuuuwww|||zzz```[[[SSSKKKDDD@@@>>>===;;;;;;:::999999888777777999999999999888888777777444555555666666555444444555555333333222333444555333333333444444444555555555555444444444333333333222444444111333:::>>>===<<<:::666444444777:::===OOOYYY]]]SSSGGGAAABBBEEE>>>===:::888777777777888222333555666666555333222111111111111000000000000000000000000000000000000------...///111111///---000000//////.........---......////////////.........///////////////......000000...------...///000///////////////////////////......---------......,,,...//////...111777<<<555444333111111111111222444666666333///,,,,,,......///000111111000///........................---............/////////000000000000000111111111111//////000111111111111111111111222222222333333333333333333444555666777888444555666777888888888888888999:::::::::;;;>>>AAAKKKXXXssssssqqqmmmiiifffddddddccciiillloooqqqoooiiibbb]]]^^^bbbfffjjjlllooorrrttt}}}~~~||||||{{{zzzyyyxxxwwwvvvxxxvvvwww}}}zzzxxxuuuuuuvvvyyy{{{|||{{{zzzwwwuuutttvvvzzz}}}~~~xxxiiiZZZTTTNNNGGGBBBCCC<<<;;;999999::::::999777777777777777666666666666666666666666666666666666555444444333333444444555444555666666666555333222444444444444444444333333333222333333444555666777:::;;;;;;<<<===>>>??????PPPVVVYYYUUUQQQNNNGGG>>>666555444555666666444333111111222222222222111111111111222222222222111111---///111222333222000///---.........//////000000000000////////////000000.........///////////////111...,,,---000222222111000000000111222111...,,,000///...---------------///...............------000000///...,,,---000222777777666555555555666666666444111222333333111...---,,,,,,++++++,,,,,,---000000000000111111111111000000000000////////////............/////////000111222222333333222222111555555444333333333444444333444555666666555444333333444555555444444555666000444999<<<>>>???@@@AAAHHHWWWsssyyyvvvooohhhccc___]]]\\\hhhlllpppssssssnnnhhhdddfffiiillloooppprrruuuwww~~~~~~}}}|||{{{zzzyyyyyy{{{yyyzzz~~~|||}}}~~~}}}|||{{{yyyvvvsssrrrsssvvvxxx}}}}}}}}}~~~kkk```VVVLLLFFFEEEBBBAAA>>>>>>======;;;999888888888888888777777777666666666666666666666666555444444333333444444555555555555666555555444333444444444444444444444444222222222222333444555666333444555777999;;;<<<===BBBGGGJJJGGGDDDCCC===666777666444555555444222000111111222222222222111111000111111111111111111000//////111222222111000000....../////////000000000111000///////////////000000/////////////////////222///---...111333333222///......///000000///---111000///.....................//////000000222222...///111111//////000111444222000///111555:::===333111//////000000...,,,......------------.........////////////000000000......//////000000111111........./////////000000111222222333333222222111222222222222333333444444555555555666666555555555555777888888777666888999111333777:::;;;===???@@@JJJXXXttt}}}xxxppphhhaaa]]][[[[[[kkkoootttyyyzzzwwwsssppppppqqqtttuuuvvvxxx{{{}}}~~~}}}|||~~~}}}~~~}}}yyyvvvsssssstttuuuzzz~~~~~~~~~}}}~~~~~~rrreeeZZZQQQNNNFFFDDD@@@>>>===<<<:::888::::::999999999888888888666666666666666666666666555555444444444444555555666666555444444444444555222333333444444555555555111111111111222333444444111111222444555666777888444888999888777777444000777666444444444333000...111111222222222222111111///000000111111000000///111111111000000000000000000000000000000111111111111111000///////////////111000000000///.........000///------000222222222000//////000222222000///111111000////////////000///000000000000000222444+++...111222111000//////444555666777888888999999111000......//////...,,,//////............//////............////////////------...///000111222222....../////////000000000111111222222222222111111...///000222333333444444666555555444444555555666444666777777666555777888444666888999:::<<>>;;;::::::999888777666666555666666666666666666666666666666555555555555666666666666555444444444444555222333333444444555555555222111111111111111222222///000000111222333333444666333222444333000000222111000000222444555444222111111222222222222111111///000000111111000000//////000000000111111111111222222222111111111111111000000////////////000000///......------,,,,,,,,,111222333222111222555777888;;;@@@DDDDDD???666///...------------......///***,,,333===DDDDDD<<<444---............000444777>>>AAAEEEFFFCCC===666111---...///...---,,,---...//////............//////000000000000111111111111111000000000/////////.../////////000000000111111000000111111111111000000555444333222222222222222333222222111111222222333222333555444333333444666777888888888888:::>>>AAAHHHVVVqqq~~~|||{{{{{{}}}~~~}}}}}}zzz{{{}}}~~~{{{iiicccZZZQQQJJJDDD???<<<<<<;;;:::999888777666666666666666666666666666666666666555555555555666666555555555666555555444333444444444444444444444444333222222111111111222222...//////000222333444444444111111555444111000444222222111333444444333222111111222222222222111111000111111111111111111000---...000111222222222222222222111111111000000000///......//////000111222////////////////////////000222333222000111444777777999===AAABBB???999444...............///000000222444===LLLYYYYYYLLL>>>111333555555666777:::<<>>@@@GGGVVVrrrzzzzzzzzz{{{~~~{{{zzz}}}{{{tttiii___VVVNNNHHHDDD======<<<;;;999888888777666666666666666666666666666666555555555555666666444555666666666555333222444444444444444444333333333333222222222222222333222222222222333333333333333000111666666222222666555444333333444444222000111111222222222222111111111111222222222222111111+++---///222333333222222111111111111000000//////............///111222333000000000000111111111111---///000///---...111444666666999<<<>>>>>>;;;888///////////////000111111===>>>HHHZZZhhhgggUUUDDD333666:::===>>>>>>>>>???999777444111000//////000...111333222//////000333222222111111111111222222............/////////000------...///000111222222000000000000111111111111000000111111111111000000111000...,,,---000444666333444666666666666444333555666777777666666777999555777999:::;;;===???BBBGGGWWWtttwwwvvvvvvxxx{{{~~~}}}}}}kkk^^^XXXPPPJJJEEEAAA<<<;;;;;;;;;888555;;;;;;;;;999666555666777888888777555555444444444333333444555666777888888222333999:::444777;;;333444666444000000444666444555555555444444333333333444333111000000111333444666666555444222111333555111222333444444333222111333333222222111000000/////////000111222333333444222222222222222111000/////////000000111111111222111222333222000......///111111000000111111222333666333444;;;???<<<999999111///---...111555888888CCC>>>;;;>>>EEEHHHFFFBBB=========<<<;;;888666555;;;999666222///---,,,,,,////////////////////////111111111000//////......////////////000000000000111000///......///000111222111111111000000//////111111222222222222111111000111222333444333222222555444444333333444444555222222333333444555666666999:::;;;;;;;;;===@@@BBBKKKZZZuuuwwwwwwwwwxxx{{{pppfff[[[RRRHHHDDD>>>;;;;;;;;;999777;;;;;;;;;:::777666777999888888777555555444444555555555555666666666666666444222666444...333999444888555222222444555555444444444444444333333333222333333444555555444333333222444666666444333333444111111222333333222111111000000000111222222333333000000000111222222333333///000000111111111000000///000000000111111111111111222333222000......///000000//////000000111222333111444===BBB???999666222000---...111555888999666333111222777999888666666555555555555666777777666444222000...---------////////////////////////////////////////////////////////////000000000000111000///......///000111111111111111000000000///111111222222222222111111111111222333333333333333555444444333333444444555333333333444555666666666888999:::::::::<<>>======<<<;;;;;;;;;;;;:::888777999:::888888777666555555555555777777777666666555555555999555888666333???LLLJJJAAA666111555888555333666333333333333222222222222111444777::::::777444111///222666777666444333333000111222222222222111000000000111111222333333444111111111111111111111111---...///000111111111111000000000000111111111111000222333222000////////////////////////000000111111000666BBBJJJEEE:::333333111//////222666888888000000//////000111111222222111000000111333666777//////...------.........////////////////////////,,,------...//////000000////////////000000000000000000////////////000000111111111111000000000000111111222222222222111111222222222222222333444444555444444333333444444555444444555555666666777777777888999999999;;;>>>@@@GGGVVVrrr|||{{{{{{|||~~~|||qqqaaaXXXMMMDDDAAA@@@???===:::;;;;;;999888777888:::888888777666555555666666777777777666666666666555999555888:::<<>>333333222222444666777666555111222444222000///111444222222333333333333333333---------------......///////////////////////////------------......//////////////////000000000000000000////////////000000111111111000000000000000111111222222222222111111333333222111222333444555555444444333333444444555555555666666777777777888777888999999999;;;>>>@@@GGGVVVrrrrrrhhhYYYMMMFFFBBB???===:::;;;;;;999777666888999888777777666666666666777666666666666777777777888555222555777999LLL___bbbSSS???333666888222222999222222222222222222222222333444555666666555444333666666666444222111222333222111111111111111111222333333333222222222222222333333222222111000000000222333333333222222111000111111000000000000000000///111222222000//////000111000000000000111222222000444@@@RRRZZZRRRCCC888444555666888999777333000...000222000,,,+++...111///222555777777444111///---.....................//////////////////////////////......------------////////////000000000000//////000000000000//////000000000000000000111111111111222222222222111111444333222111222333555666555444444333333444444555666666666777777777777777888999:::::::::;;;???AAAIIIXXXrrr|||jjjZZZNNNFFFAAA===<<<<<<<<<:::888777777999888777777666666777777777666666666777777888888888888444777666222>>>KKKJJJMMM???555555666333444888222222222222333333333333444333333333333333333444666666555333111111333555333333222111111222333333///000111222333444555666333222222222111111000000444444444444333222111000111111111111000000000000///111222222000///000111111111111111111222222333111555???MMMSSSNNNEEE@@@999999888999888666222///---///000...,,,+++---000+++...333777888555000---....../////////......---////////////////////////000000//////...------,,,////////////000000000000//////000000000000//////000000000000111111111111111111222222222222111111333333333333333444444555555444444333333444444555666666666666777777777777888999:::::::::<<>>AAAAAACCCGGGBBB>>>999666444333222000111111111111000000111333...111444777666333///,,,+++,,,.../////////......////////////////////////////////////////////////////////////000000000000...///000111111000///...///000000000111111111111111111222222222222111111222333333444555444444444555444444333333444444555666666666666666666666666777888999999999;;;>>>@@@HHHVVVqqq{{{jjj\\\QQQJJJBBBCCCAAA???;;;999999:::888777777777777777888888::::::999888777666555555000000777888111555999111///444555333444777555111333333333444444555555555222333555666666555333222,,,000444666777666666777555555333333333333555555333333333333333333333333111111111111111111111111///000111222222222222222222111111111000000//////...000222222000000000111///////////////000111111222000///111333777AAAKKKHHHBBB999222000111222333222111111111222333333333777888888777555111---***)))***,,,...////////////////////////////////////......//////000111111111////////////000000000000...///000111111000///...//////000000111111111222111111222222222222111111222333444555666555444333555444444333333444444555666666666666555555555555666777888888888999<<>>:::999:::===>>><<<;;;;;;<<<;;;:::888555666777777777555444333666666666666666666666666555555555555555555555555444555555555444333333222444444444444444444444444555444333333333333444555333333333333333333333333222333333444444333333222444000000222111---111888333333222222222222222222222111111111111111222222000///...///000111000...000000//////.........---///000111222333666:::===KKKGGG@@@999444111000000000000000000000000000000999777555222000000000111............////////////............/////////000111000000/////////////////////............//////......///000000000000000000......000333555666666222222333333333333444444---...000111333444444444111444666444000///333777333444555777777777777666444666888888888:::???DDDGGGVVVqqq}}}}}}}}}|||zzz|||pppeeeXXXSSSLLLDDD???<<<;;;;;;:::999888888999999888777444444555666777777777777666666666666666666666666555555555555555555555555444444555555444444333222444444444444444444444444555555444333333444555555333333333333333333333333000111111222222111111000333///...111000---...222222222222222222222222222222222111111000111111111111000//////111111000///000000000/////////........./////////...000333666>>>===;;;999777555444333888888888888888777777777888666444111000///000000............////////////........./////////000000////////////000111222222......------------.........//////000000000000000000//////000333555555555111111111222222222333333000000111111222222333333333555666555333222222444444555666888888888888777666888:::999888999>>>BBBHHHWWWsss~~~{{{|||}}}|||{{{{{{|||}}}wwwyyy~~~iii```SSSHHHBBB>>>;;;999999777666777888999999888888777777777777777888888666666666666666666666666555555555555555555555555444444555555444444333333444444444444444444444444555555444333333444555555333333333333333333333333000111111222222111111000777333222555555333111222000111111111222333333333333222111000000000000000222111000000111222111000111000000000000000///////////////...,,,,,,///111444666:::===>>>===<<<;;;<<<<<<;;;;;;::::::999999555444222000////////////............////////////....../////////000000000---......///111333444555//////............//////////////////000000000000222000///000222444444333000000111111111222222222333222111000000111222333444333333333444555333222555666777888999999999888999;;;<<<:::888999>>>BBBIIIYYYuuuyyy{{{}}}~~~~~~}}}}}}yyyzzz|||{{{xxxzzzqqq^^^OOOGGGDDD@@@>>>;;;:::888888:::;;;;;;;;;???>>><<<999888777777777666666666666666666666666555555555555555555555555333444444555444444333333444444444444444444444444555555444444444444555555444444333333333333222222222333333444444333333222555444444666888777444222///000000111222333333444333222111000000//////000222111000111222333222000111111111111000000000000111222111000......///111///222666:::<<<===<<<;;;666666666555444444333333333222111///........................////////////...////////////000000000...//////000111333555666222222111111111111222222///////////////000000111222111000000222333222222111111111111222222222222333222111000000111333555555000---...222666555333555555666777888888888999999:::<<<;;;999:::???CCCJJJZZZvvvzzz{{{}}}|||{{{sss___SSSLLLGGGCCC???<<<:::999:::<<<<<<;;;BBB@@@>>>;;;:::999999:::666666666666666666666666555555555555555555555555333333444444555444444333444444444444444444444444555555555555555555555555444444444333333222222222222333333444444333333222...///111222444444222/////////000111222222333333222111111000//////000000222111000111222333222000000000000000111111111111000111222111000///111222,,,---...///111222222333111000000000/////////...111000000///........................////////////////////////000000000111111111111111111222222333222222111111111111222222000//////...///000111111333111000000111222222111222222222333333333333444222111000000111333666777===555...,,,111555666555444555555555666777777888666999:::::::::<<>>888333333555555000000000000111111111111//////...//////000111222111000//////111111000///....../////////000000000...///111000///...///000111111000///...//////000---......//////000000111/////////000000000//////............//////////////////000000000111111111222111000000/////////000/////////....../////////000000.........///111222111///...///111222222111111222222222333333333333111111222222333444555555>>>:::555333333444444333666555555555555777888999666888999999888:::???CCCJJJYYYttt~~~~~~~~~|||}}}{{{jjjaaaOOOKKKEEEAAA>>>===<<<;;;999999:::;;;:::999777666666666666666666666666666555555555555555555555555222333333444555555555444444444444444444444444444444555666777777666555444555555444333333222111111333333333444444333333333222<<<@@@777///...111222111111111000000000000000............///111222333000///...///000111000...---.........//////000000111222333222000/////////---------...............******+++,,,---...//////...///000000000000000000............/////////000000000000000111111111111000000////////////000000111111000000000000111111111000...---...///111222000///...///111222333222000111111111111222222222222333333444444333333222222222111222444555444333777777666666666888999;;;777999:::999777888===AAAJJJXXXrrr}}}~~~|||{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~kkk[[[TTTKKKDDDBBBAAA@@@???888888888888999999666444888888777666666666666666888888777777666666555555444555666666555333111///333444444555555444444333222333666===BBBAAA:::444222222222333444555666777444555666555333222333444333333333222222111111111222222111111000000//////222222111000000111222333000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000////////////////////////........................------------.........///---.........//////000000......///...------///222000000000000000000000000......///111222222000---333222111///......///111111111222222222333333333111222333444333333111111333333333444444444555555555666777888888999999888;;;;;;:::999999;;;???BBBIIIXXXqqq~~~}}}~~~}}}|||{{{{{{}}}~~~||||||{{{{{{{{{{{{||||||||||||}}}}}}~~~~~~mmmaaaQQQGGGDDDBBB>>>:::::::::999:::;;;;;;999777888888777666666666666666555555555555555444444444555555666666555444333222333444444555555444444333333444666;;;??????999333444333333444555666777777444555555555333222333444333333333222222222111111222222222222111111111111333222111000000111111222000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000////////////////////////........................------........./////////........./////////000000222444666555333111111111000000000000000000000000//////000222444333111///111000000000000000000000000000111111111222222222111111222333333333222111333333333444444444555555444555666777777888777777888888888888777999<<>>@@@HHHXXXrrr~~~}}}~~~}}}}}}zzzzzzzzzzzzzzz{{{|||||||||}}}~~~}}}|||||||||}}}~~~}}}}}}||||||||||||}}}{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxyyy}}}~~~rrr___UUUNNNGGGBBB>>><<<::::::<<<======<<<999888777777666666777777666666777777888888888999666666555555666777888888333444444555555444444333666555444555777777555333444444444444444555666666333444555444222111222333222222222222222222222222000111111222222333333333333333222111111000000000000000000000000000000000000000000000000000000000111111000000000/////////////////////////////////////////////////////////........................////////////000000000000//////////////////000000222444666555222///...---////////////////////////111111111222444444333111111000//////000111000///000000000000111111111222000111111222333333333333333333333444444444555555444444555666777777777777:::<<<===>>>>>>>>>@@@AAAHHHXXXrrr~~~}}}|||~~~}}}}}}zzzzzzzzzzzzzzz{{{{{{||||||||||||}}}~~~~~~|||{{{{{{{{{}}}||||||{{{zzzzzzzzz{{{yyyyyyyyyxxxwwwwwwvvvvvvuuuuuuuuuwwwzzz}}}~~~{{{|||}}}~~~tttaaaSSSKKKHHH@@@===:::999:::;;;;;;:::999999888777777777777777666777777777888888999999666666666666666777888999333444444555555444444333666555444444444444444333333333222222333333444444333444555444222111222333222222222222222222222222///000000000111111222222222222222222111111000000000000000000000000000000000000000000000000000000222222111111111000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000/////////000000///------...000////////////////////////000//////000222222111000333444333222000000000111111111111222222222333333111111111222222333333444333333333444444444555555555555666777888888888888666888::::::::::::<<<===GGGWWWrrr~~~~~~{{{|||~~~~~~~~~~~~{{{{{{zzzzzzzzz{{{{{{|||{{{{{{{{{{{{|||}}}~~~|||zzzyyyzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuttttttsssssssssrrrqqqqqqssswwwyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxyyy}}}|||sss___RRRLLLFFFBBB===:::999::::::999999999888777777777777888555666666666666666666777555555666666777777888888333444444555555444444333444444444444333333444444333222222222222222333333222333444333222111222333111222222222222333333333000000000000000111111111000111222222222222111111000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000////////////////////////////////////////////////....../////////000000000111111000000000000//////...//////...---...000333000000000000000000000000000...---...000111000///666;;;>>><<<666111111333111222222222222333333333333333222111111222222333333333333444444444555555555666777888999999999999777999::::::::::::===???FFFWWWsss~~~}}}||||||}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{zzzyyyyyyyyyyyyzzz|||}}}~~~}}}{{{yyyxxxxxxzzzzzzxxxwwwvvvuuuuuuttttttttttttttttttsssssssssssssssrrrqqqpppqqqsssuuuuuuuuuxxxxxxwwwvvvuuutttssssssssstttwwwyyy{{{|||||||||~~~vvvcccXXXNNNIIIBBB>>><<<;;;;;;::::::999888888777777888888777777777666666666666666444555666777777777666555333444444555555444444333333333444444444444444444444333333222222333333333222333444333111111111222111111222222222333333333222222111111111111111000//////111222333333222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////------........./////////111111111000000000//////---...000000//////000111000000000000000000000000000...---...///111000///777BBBLLLKKK???444111222111111111111222222222222555444333111111111111222333333333444444444555555444555666777888888888888::::::;;;::::::;;;>>>AAAEEEWWWsss~~~{{{{{{zzzzzzyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxyyyzzzyyyxxxvvvvvvvvvxxxzzz{{{yyyxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssqqqqqqsssssssssrrrwwwvvvuuusssrrrqqqpppoooooooooqqqtttwwwyyyxxxwwwqqqsssvvvzzz|||}}}}}}}}}wwwxxxuuufffTTTNNNGGGAAA>>>===<<<<<<:::999888888777888888888::::::999999888888777777444555777888888666555333333444444555555444444333111333555555444444444555555444444333333333444444222333444333111000111222111111111222222333333333444333333222222111111111---///000222333333333222000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000------------.........///222111111111000000//////+++...111222000...------000000000000000000000000000///---...000111111000888GGGVVVVVVGGG777111111000000000000111111111111666555333111000000111111333333333444444444555555333444555666777777777777777777777555555777;;;>>>EEEWWWsss~~~~~~}}}~~~~~~~~~~~~|||||||||||||||{{{zzzzzzwwwsssnnnmmmppptttwwwwww{{{wwwsssrrruuuwwwxxxwww}}}zzzwwwtttssssssuuuvvvxxxvvvtttrrrqqqpppqqqqqqqqqqqqqqqqqqrrrrrrssssssuuuuuutttsssqqqnnnlllkkkmmmmmmooopppqqqrrrrrrrrrsssqqqooonnnoooooooooooosssttttttuuuwwwyyy{{{||||||~~~{{{sssrrrttt}}}iiiYYYJJJGGGFFFAAA<<<:::???===:::999999888777666666666666666666666666666555555666666777777888888777777777777777888999999555555555555555555555555666777666444222111222333555444333333222222333333111111222222222222111111444333333222111111111222000000000111111222222333000000000000////////////000000000000000111111222111111111111000000000000////////////////////////000000000000//////////////////............//////111///000333222///...000222222333333333444444444000111111000...---...///111111000///////////////111000///......---......111999CCCHHHDDD<<<444///111......000...((($$$%%%111222333333444444333333333555888999777555555666444555444333555888:::999999::::::999888999;;;>>>HHHXXXsss~~~|||~~~~~~~~~~~~~~~}}}{{{}}}~~~~~~}}}|||{{{yyywwwvvvqqqnnnlllmmmqqquuuxxxxxxzzzwwwsssrrruuuwwwwwwwwwxxxwwwuuutttssstttuuuuuuvvvuuutttsssqqqqqqppppppoooppprrrsssttttttsssrrrtttttttttrrrqqqooommmlllllllllmmmnnnooooooooooooooommmjjjjjjjjjkkkkkkjjjkkkkkklllmmmnnnppprrrrrrsssuuuxxx{{{}}}~~~~~~~~~{{{~~~vvvqqqpppppp|||ppp\\\PPPIIIAAA===>>>999888777777999:::999888666666666666666666666666777777777777666666666666555444444444444444555555555555555555555555555555444555555444333222333555555444333333222222333333111111222222222222111111444333333222111111222222111111111222222222222222111111111000000000//////111111111111111222222333111111111000000000//////000000000000000000000000000000000000///////////////......------......///000000000//////000000///000111111111111222222222...///000000///...///111111111000/////////////////////.........//////000111666<<>>GGGWWWrrr~~~~~~~~~}}}||||||}}}|||{{{vvvxxx{{{~~~~~~~~~}}}{{{xxxuuutttkkkkkkkkknnnrrrvvvxxxyyyxxxvvvsssrrrtttvvvvvvvvvtttttttttttttttttttttttttttttttttsssrrrqqqpppooommmooorrruuuvvvtttsssqqqssssssrrrrrrqqqooonnnmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkiiigggfffggggggfffeeecccccccccdddeeeggghhhiiikkklllooorrrtttuuuuuuuuutttvvvzzz|||}}}zzzsssoooeeehhhrrrttt```QQQFFFCCCDDD999888777888:::;;;:::999666666666666666666666666888888888777666555555555555444444333333333444444555555555555555555555555222333444444333333555666555444333333222222333333111111222222222222111111444333333222222222222222333333333333222222222222222222222111111111000000222222222111222333333444111111000000000/////////111111111111111111111111000000000000///////////////......------......///...444444...,,,111222...////////////000000000000---...000000//////111222111000000///////////////............///000111222000222444444444333444555111000222888999666666888333333444555555555555444666555444666888:::::::::555666888888777666777999888999:::999888999<<<>>>FFFVVVppp~~~}}}}}}~~~~~~}}}|||~~~|||{{{|||||||||{{{uuuwwwyyy{{{||||||{{{{{{~~~~~~|||yyywwwuuujjjkkkmmmqqqtttvvvwwwwwwvvvuuusssrrrssstttuuuuuusssttttttuuuuuutttrrrrrrqqqrrrsssssssssqqqpppooonnnpppqqqssstttssssssrrrppppppqqqppppppooonnnmmmkkkkkkjjjiiihhhhhhhhhhhhhhhgggeeedddeeeeeecccbbb____________```aaabbbccceeefffiiikkkmmmoooooopppppprrrtttvvvwwwzzz}}}xxxuuukkkcccccclllttt|||~~~sss___QQQKKKJJJ???>>><<<;;;;;;;;;999777666666666666666666666666888777777777666666666555777777666666555555666666555555555555555555555555222444555555444333444555555444333333222222333333111222222333333222222111444333333222222222333333444444444333333222222222333333333222222222111111222111111111111222333333111111000000000/////////111111111111111111111111000000000000////////////000//////......//////000+++:::@@@777///111222............/////////000000000111222222111000111333000000////////////000000//////......///000111111111000000//////000222333333111333777777444222444333444555555666666555555666444444555888999888777555555666888777555555888888999999999888:::<<>>;;;;;;:::888777777777777777777777777777555666666666777777777888888888777777777777777888555555555555555555555555444555777666444222222222555444333333222222333333222222333333333333222222444333333222333333444444444444444333333222222222333333333333222222222222000000000000000111222222111111111111000000000000111111111111111111111111000000000000////////////111000000000000000000111***>>>JJJDDD777222111////////////000000000111111444555666444222111111222000000////////////000000111111000///////////////222111000///////////////333111222666555111///000333444555555666666555555777666555555555444222000<<<666333666666444444888777888999999999:::===???DDDTTTnnn||||||||||||||||||}}}}}}}}}~~~~~~~~~}}}|||~~~}}}{{{|||{{{yyyyyy{{{}}}~~~}}}zzzzzzyyyyyywwwvvvuuutttxxxzzz|||~~~}}}{{{zzzpppsssuuuvvvtttsssrrrrrrrrrssssssrrrqqqqqqrrrtttvvvvvvvvvvvvtttrrrpppooooooooopppqqqqqqqqqppppppsssqqqnnnllllllmmmpppqqqllllllmmmmmmlllkkkjjjjjjjjjhhhfffeeedddcccddddddaaa```^^^^^^^^^]]]ZZZXXXYYYXXXXXXXXXXXXXXXYYYZZZYYYYYY[[[]]]___aaabbbcccgggiiijjjjjjkkkmmmpppssswwwwwwvvvwwwxxxzzz|||}}}~~~|||oooddd^^^VVVTTTcccxxx~~~sssqqqrrr```SSSFFFCCC>>>:::999999999999777777777777777777777777555555555666777888888888555555555555555666777777555555555555555555555555444666777777444222111111555444333333222222333333222222333333333333222222333333333333333444444555333333333333222222222222333333333222222222111111000000//////000000111222333333222222222111111111111111111111111111111111000000000000////////////111000000//////000000111,,,;;;JJJKKKAAA555000000000000000000111111111111666777777555222000111111///////////////000000111333222111000////////////222111000111111111///---111000222666666333222333333333444555555555555444222333555777999>>>CCCHHHKKK>>>444666777555555999777888999999999:::===@@@DDDTTTmmm{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~|||{{{|||~~~}}}}}}~~~~~~|||{{{xxxwwwvvvwwwzzz|||~~~~~~{{{zzzzzzyyywwwvvvuuuuuuuuuwwwzzz}}}}}}|||zzzxxxqqqtttvvvuuurrrpppooopppppprrrsssrrrppppppqqqssstttttttttssssssrrrppppppooooooooooooooopppqqqqqqrrrqqqnnnmmmlllllllllmmmkkkkkkkkkkkkjjjiiigggggggggeeecccaaa```aaaaaabbb```___^^^^^^^^^\\\YYYWWWWWWVVVVVVUUUUUUUUUVVVVVVSSSTTTUUUVVVXXX[[[\\\^^^^^^```aaabbbcccfffkkknnnppppppooopppqqqtttvvvxxxxxxyyy{{{~~~zzzsssjjj]]]UUU[[[ggg}}}zzztttfffPPPKKKCCC===;;;:::;;;;;;777777777777777777777777666666666666777777777777333333333444555666777888555555555555555555555555222444777777555333222222555444333333222222333333222333333444444333333222333333333333333444555555111111111222222222222222222222222222111111111111111111000000111111222333444444444333333333222222000000000000000000000000000000000000//////////////////............//////000222===IIIHHH:::000000///000000000000111111111444555555444111000000111///////////////000111111111111000000000000000000111000///000222333222000111000222666777444333555222222333444444444444444...222555777<<>>;;;999:::777888999999999:::>>>@@@FFFTTTmmm~~~}}}|||~~~~~~|||{{{yyy}}}|||~~~~~~~~~~~~~~~{{{zzzzzz{{{|||}}}}}}|||yyywwwuuuuuuwwwzzz{{{{{{~~~}}}{{{yyywwwvvvuuuuuuxxxxxxyyyxxxwwwuuusssrrrsssttttttrrrooommmmmmnnnssssssrrrqqqqqqrrrrrrrrrqqqpppooonnnnnnoooppppppppppppqqqpppooommmkkkjjjkkkjjjiiihhhggggggggggggdddeeefffffffffdddbbb```ccccccbbb```]]][[[[[[\\\_________^^^[[[YYYVVVTTTUUUUUUTTTTTTSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSTTTVVVYYY\\\___aaaaaabbbeeeddddddeeegggiiilllnnnpppqqqrrrssstttwww{{{~~~yyyxxx|||yyyjjj___\\\^^^aaavvvtttaaaNNNGGGEEE@@@<<<<<<666777888888777777888999666666666777888888999999888777777666555444444444555555555555555555555555777777888777777666555555444444444444444444444444777555333111000000000000555444444333333222222222...000222222111000///000444444444333333222222222111111111111111111111222666555444333222333444555///////////////////////////111333555555222///---111111///...000444222---555333444;;;BBBAAA777---,,,---...000111111111222////////////////////////...///000111111000///.........///000000000000000444111...///222555555333111111222333333444555555333333333444444444555555333333333333555:::AAAFFF]]]MMM:::444888<<<888222777888999999999:::===@@@CCCRRRlll~~~}}}}}}~~~}}}}}}{{{|||~~~|||{{{zzz{{{}}}~~~}}}|||yyywwwuuuuuuxxxzzz||||||~~~}}}{{{yyyxxxvvvvvvuuuwwwwwwwwwvvvuuutttrrrqqqqqqrrrrrrqqqooonnnoooppprrrqqqqqqpppppppppqqqqqqpppooonnnmmmlllmmmmmmnnnoooppppppooonnnmmmkkkjjjiiihhhhhhgggffffffeeefffcccdddeeeeeedddcccaaa___`````````^^^[[[YYYZZZ[[[]]]]]]]]]\\\[[[YYYWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSQQQQQQPPPPPPPPPQQQQQQRRRPPPRRRUUUXXXZZZ\\\]]]]]]_________aaacccgggjjjllllllmmmooooooqqqtttxxx{{{|||yyy{{{}}}tttnnnlllmmmgggvvvoooYYYNNNHHHBBB===<<<999999999999777777777888888888888777777777777777888777777666555555444444666666555555444444333333666777777777666666555444444444444444444444444444222222111111111222444444111111111000000000000000///111333333111000000111333333222222111111111111222222222222111111111000666555444333333333333333111111111111111111111111///111222333333111///---...000000---...000000---111000111666;;;:::333,,,...///000111111111111111111111111111111111111111...///000111111000///.........///000000000000000444111//////111222222000111222222333333444444444222222333333333333333333444444444333444666;;;???GGG@@@888555777999888666777888999999999:::===@@@FFFTTTmmm~~~~~~}}}}}}}}}}}}}}}|||||||||~~~|||{{{{{{|||}}}~~~}}}{{{yyywwwuuuvvvxxx{{{|||}}}~~~}}}{{{yyyxxxvvvvvvvvvvvvvvvuuutttsssrrrrrrqqqnnnpppqqqqqqpppooopppqqqppppppoooooooooppppppqqqqqqpppnnnlllkkkkkkkkklllnnnnnnnnnmmmlllkkkjjjiiigggffffffeeeddddddccccccbbbbbbccccccbbbaaa___^^^\\\]]]]]][[[YYYXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWUUUUUUSSSRRRQQQQQQQQQQQQMMMMMMNNNOOOPPPPPPPPPOOONNNPPPRRRUUUWWWXXXYYYZZZXXXXXXYYY[[[___bbbfffhhhfffgggiiijjjlllooosssvvvyyy|||{{{|||~~~}}}{{{yyyxxxwwwqqqxxxiiiYYYOOOGGGBBB@@@<<<;;;:::999888777666666999999888888777666666555888777777666666555555444777777666555444444333222555666666666666555444444444444444444444444444444111111111111222333444555222222222222333333333333000222444333222111111222444444333222222222222333333333222222111111111000555555555444333222111000111111111111111111111111000000111111111000///......333444000---...000////////////111333333000...000000111111111111000000111111111111111111111111//////000000000000//////......///000000000000000444222000///000000///...222222222333333333333333222222222222222222222222555555555444222222555777444666888888777666777999777888999999999:::===@@@HHHWWWnnn~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{|||~~~~~~|||zzzyyywwwuuuvvvyyy|||}}}}}}}}}|||{{{yyywwwvvvvvvvvvvvvuuutttssssssrrrrrrrrrnnnppprrrrrrqqqoooppppppppppppooooooooopppqqqqqqsssrrrpppmmmlllkkkkkklllllllllkkkkkkjjjiiihhhhhheeeeeeeeeeeedddcccbbbbbb```````````````^^^]]]\\\YYYZZZZZZYYYXXXWWWYYYZZZYYYXXXXXXXXXWWWVVVUUUUUUTTTTTTRRRQQQOOOOOONNNNNNJJJKKKMMMOOOOOOOOOOOONNNOOOPPPRRRTTTVVVWWWXXXYYYTTTUUUVVVXXXZZZ]]]```aaa```bbbdddfffgggjjjnnnqqqssswww}}}}}}}}}~~~~~~}}}|||}}}}}}zzzyyyzzzyyyvvvuuuyyyyyyfffYYYOOOHHHDDD===<<<999888777777777666888888888888777777666666777777777777666666555555777777777777666666666666444555555555555555444444444444444444444444444444333333222222222222222222222333333333444555555555222333444444333222333444222222111111111111222222222222222222222222222222333444444444333222000///111111111111111111111111000000///////////////000444:::===666///...111222///000///.........000111000000111111000//////...111111111111111111111111//////000000000000//////......///000000000000000222222111000000000000///333333333222222222222222333333333333222222222222444555666444222111222333222666:::;;;888666666888777888999999999:::===@@@HHHVVVnnn~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{|||~~~}}}{{{yyyxxxvvvuuuvvvxxx{{{}}}~~~|||{{{yyyxxxvvvvvvuuuuuuuuuuuuuuuttttttssssssrrroooqqqssssssqqqooonnnnnnpppppppppppppppqqqrrrrrruuusssqqqooommmllllllllljjjjjjiiihhhhhhgggggggggeeeeeeeeeeeedddcccbbbaaa^^^^^^^^^]]]]]]\\\[[[[[[XXXYYYYYYXXXWWWWWWXXXZZZYYYXXXWWWUUUTTTSSSRRRRRRSSSRRRPPPOOONNNMMMMMMMMMIIIJJJLLLNNNOOOOOONNNNNNOOOOOOPPPQQQSSSUUUVVVWWWSSSTTTUUUVVVWWWYYYZZZ[[[[[[]]]___aaaccceeehhhkkknnnsssyyy~~~~~~~~~~~~}}}{{{zzz}}}|||xxxwwwtttqqqoooqqqvvvzzzvvvfffZZZNNNFFF???<<<888777888999888777666666777777888888888888777777777777777666666666666666777888999::::::;;;444444555555555555555444444444444444444444444444222222222222222222222111//////000000111111222222333444444444222222333555111222222222222222222222000000111222333444444555222333444444333111///...000000000000000000000000000000///......///000111888???AAA999000...000111/////////---***+++...111000000000000///...------000000000000000000000000000000////////////000000......///000000000000000000111222222222222333333222222222222222222222111444444444444444333333333333444666555444333333444666777777888888888777777777888999999999:::===@@@FFFTTTlll~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzzzzzzz|||}}}|||yyyvvvwwwuuutttuuuxxx{{{}}}}}}zzzyyywwwvvvuuutttttttttssstttuuuuuuuuutttrrrqqqoooqqqtttsssqqqooommmmmmpppppppppppppppqqqrrrssssssrrrpppnnnlllkkkkkklllhhhhhhgggfffeeeeeeffffffcccdddeeeeeedddcccaaa```\\\\\\[[[[[[ZZZYYYYYYYYYWWWXXXXXXWWWUUUUUUVVVXXXXXXWWWUUUSSSRRRQQQPPPPPPPPPPPPNNNMMMLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVXXX[[[]]]^^^___bbbdddggglllrrrxxx{{{}}}xxxwwwxxx{{{~~~|||xxxrrrrrrrrrrrrsssuuuwwwxxxxxxxxxhhhXXXKKKDDD@@@;;;999::::::999777555666666777888888999999777777777777777777777777555555777888:::;;;<<<===444444555666666666666555444444444444444444444444///000111222333444444444111111111222222222222222333444444333222222333555777999;;;<<<<<<;;;:::888000111111222333444555555111222222222222111000000////////////////////////000000/////////000111111666===>>>777...,,,...///---...---+++******,,,...000000000000000///......////////////////////////000000////////////000000......///000000000000000///111333333333222333444111111111222222222222222333333333444444555555555222444555555444444555777666444222444777999999888777888999999999:::===@@@EEESSSkkk~~~~~~~~~~~~}}}|||}}}~~~~~~}}}||||||}}}|||{{{zzzyyyyyyyyyyyyyyyxxxxxxyyy{{{|||{{{wwwtttuuutttrrrssswwwzzz||||||xxxwwwvvvttttttsssssssssppprrrtttvvvuuusssqqqooommmpppssssssrrrpppoooooonnnnnnnnnooooooqqqrrrrrrooommmkkkiiihhhhhhhhhhhhgggfffeeedddddddddeeeeeeaaabbbcccccccccaaa___^^^[[[ZZZZZZYYYXXXXXXWWWXXXUUUVVVVVVUUUSSSRRRSSSUUUUUUTTTRRRQQQPPPPPPPPPQQQNNNMMMMMMLLLKKKKKKKKKLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJLLLNNNOOONNNOOOQQQRRRTTTUUUVVVVVVRRRTTTWWWXXXYYYYYY[[[]]]```dddjjjooosssvvvyyy{{{{{{}}}~~~~~~~~~~~~{{{xxxuuusssssstttwwwzzz{{{zzzxxxzzz{{{hhhWWWMMMGGG@@@======<<<999666777777777777777888888888777777777777777777777777444555666777888:::;;;;;;444555666666777777777666444444444444444444444444000111222333444333333222555555444444444444444333333333333222111111333555777:::>>>@@@AAA???<<<999333333333333333333333333111000000000000111222222000000000000000000000000000000000111111111222222333888999333...---/////////...............---,,,111111222222222111111000000000000000000000000000111000///......///000111......///000000000000000...111444444222000111222000000111111222222333333111111222333444555555666222333444444333333555777666444444444666888888888777888999999999:::===@@@EEESSSjjj~~~}}}}}}}}}~~~}}}|||}}}|||zzzzzz{{{}}}{{{{{{zzzyyyyyyyyyzzzzzzxxxxxxyyyzzz{{{zzzvvvsssuuusssrrrsssvvvyyy{{{|||wwwvvvuuussssssrrrrrrrrrnnnpppsssuuuuuusssooolllkkknnnqqqssssssqqqqqqqqqmmmmmmmmmmmmnnnoooqqqqqqjjjiiigggfffeeeeeeeeeeeefffeeedddcccccccccdddeee___```bbbbbbaaa```]]]\\\ZZZZZZYYYWWWWWWWWWWWWWWWTTTUUUUUUSSSQQQPPPQQQRRRRRRQQQPPPOOOPPPPPPRRRRRRMMMLLLLLLKKKKKKKKKLLLLLLJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKMMMNNNKKKLLLNNNQQQSSSUUUVVVVVVOOOQQQTTTUUUUUUUUUWWWXXXZZZ^^^dddiiimmmqqquuuxxxwwwxxx{{{}}}zzzwwwyyyxxxyyy{{{}}}}}}zzzwwwyyywwweeeTTTMMMDDD@@@???===:::666999999888888777666666666777777777777777888888888555555555666777777888888555555666777888888777777444444444444444444444444444444444444333111///...222222222111111000000000222333333111000000222444...111666::::::777333000666666555444222111000000000000/////////111222444111111111111111111111111///000111222222222222222000555666222///000222111222111111222333222///---222333333444444444333333111111111111111111111111111000///......///000111...//////000000000000000///222444333000....../////////000111222333333444//////000111333444555666333444444222111222444666888999:::999777666666777777888999999999:::===@@@FFFTTTkkk~~~~~~}}}|||{{{{{{{{{{{{{{{zzz{{{~~~~~~|||~~~~~~}}}zzzxxxwwwwwwxxxyyyxxxxxxyyyzzzzzzyyyxxxxxxtttrrrppppppqqqsssssssssrrrpppoooooopppqqqqqqppplllooorrrqqqnnnllllllmmmooooooooooooooonnnmmmlllnnnmmmmmmmmmmmmlllllllllllliiieeeccccccccccccbbbdddddddddccccccaaa```___]]]^^^______^^^]]][[[ZZZXXXXXXXXXWWWVVVUUUSSSRRRUUUTTTRRRQQQPPPPPPQQQQQQSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJIIIGGGFFFFFFHHHJJJFFFGGGGGGHHHJJJLLLMMMNNNQQQPPPPPPPPPPPPQQQRRRRRRVVVVVVTTTSSSRRRRRRRRRRRRTTTVVVYYY^^^dddiiinnnqqqxxxxxxxxxyyy|||yyy|||~~~~~~{{{yyyxxx||||||hhh[[[NNNGGGAAA:::888;;;::::::999:::;;;:::888666777777777777666666666666888888888888888888888888888888888777666666555555666777888888777555333111555555555444444555555555999666333222222222111000333333333333333333333333444555555333222222444666<<<:::777444222111111111111111111111111111111111///111222222000///000111//////000000111111111222000000000000000000000000000222333333111000000111222111111111000000//////...............///000000111111111111111111111111222111000000000111333444...//////000111222222222333333222111111222333333111111111222333444555666444444555555666777888888888777777666666666666666777666888;;;:::888<<>>;;;:::::::::::::::888888888888777777777777666666666666666666666666555555555555555555555555555555444444444555666666444333333222222333333444222222222333555777666555333333333333333333333333222333444444222222222444111111111111111222222333111111111111111111111111///000222222222222222222111111000000000000000000////////////////////////444///******...111000---000000000000000000111111............///111222222000000000000000000000000000000000000000000000///000000000000000111111111222222222222222222222222444444333222222222333333555555444444444444444444555555555666888999;;;<<<;;;777777:::;;;:::;;;???GGGTTTmmm~~~}}}~~~zzzzzzyyyxxxwwwwwwwwwwww~~~|||||||||{{{{{{{{{zzzzzz~~~~~~~~~|||zzzxxxxxxyyyyyyyyywwwtttqqqooopppqqqrrrssssssrrrqqqpppooonnnnnnoooqqqqqqpppnnnlllkkkiiijjjkkklllkkkkkkjjjhhhggghhhiiikkkjjjjjjiiiiiiiiihhhgggeeedddcccccccccbbbbbbbbbbbbaaaaaa```^^^]]]]]]]]]]]][[[ZZZXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXWWWVVVTTTSSSPPPOOONNNMMMLLLMMMNNNNNNMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFGGGGGGEEEDDDDDDEEEDDDEEEFFFHHHJJJMMMOOOPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTTTTSSSQQQPPPLLLLLLLLLMMMNNNPPPQQQRRRUUUVVVYYY\\\___bbbdddeeegggiiilllnnnooorrruuuxxxxxx{{{~~~~~~}}}}}}|||qqq]]]NNNEEEDDDAAA<<<999888999999888999999888888888777777777777777777777777777777777777777666555555444333333666666666666666666555555444444333333333333444444555444333444666666444333333333333333333333333333111222444444333222222333222222222222222222222222111111111111111111111111...111333333222111222444111111111111000000000000000000000000000000000000333000,,,,,,...000///---000000000000111111111111//////000111222444555666000000000000000000000000...///000111111111111000000000000000000000111111111222222333333222222111333333333222222333444444222222222222222222333333666666666777888999;;;;;;===999777:::===<<<<<>>>>>>>>???CCCRRRkkk}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{}}}~~~}}}~~~~~~}}}||||||{{{{{{{{{||||||zzz{{{||||||zzzwwwsssqqqlllnnnqqqtttuuutttqqqpppkkklllmmmnnnnnnmmmlllkkkllllllkkklllmmmllliiigggeeedddcccdddfffhhhhhhhhhjjjhhhggghhhjjjiiifffbbbcccccccccccccccbbbaaa```^^^^^^^^^]]]]]]]]]\\\\\\^^^]]]\\\]]]]]]]]][[[YYYYYYZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQMMMNNNNNNNNNNNNMMMMMMLLLKKKLLLLLLLLLLLLJJJIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCEEEGGGGGGEEECCCCCCCCCBBBCCCDDDFFFIIIKKKNNNOOOOOOOOONNNNNNOOOOOOPPPQQQPPPQQQRRRRRRQQQOOOMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSTTTVVVWWWXXXXXXYYY[[[]]]^^^___aaadddggggggkkkoooooooooqqqwww}}}~~~}}}|||{{{~~~~~~{{{yyy{{{~~~uuunnnzzzuuubbbNNNIIIBBB===;;;;;;;;;;;;999999999888888888888777888888888888888888888888999999999999888888888777888888::::::999777555333666555555444444555555666555444444555777666444222333333333333333333333333000222444444333222111222...///000222333333333333111111111111111111111111333///---000555777444000222111111111000000//////000000000000000000000000+++---000111000000111222//////000000111111111222000000000000000000111111000000000000000000000000)))***,,,...000000000000111111111000000000000000111222333444444333222111111111111222333444555666555666666777888999::::::777777777777888999::::::AAA;;;999<<>>@@@EEESSSmmm||||||~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{zzz{{{||||||yyyvvvttttttuuuuuutttqqqppppppqqqrrrsssqqqpppnnnllljjjjjjmmmnnnllljjjhhhgggggggggffffffffffff```aaacccdddeeeddddddcccbbbcccddddddddddddcccbbb````````````aaabbbcccddd\\\ZZZYYY[[[^^^___^^^[[[^^^]]]\\\]]]^^^^^^]]][[[ZZZZZZZZZYYYWWWUUUSSSQQQQQQRRRTTTUUUUUUSSSQQQOOONNNNNNNNNMMMLLLKKKKKKJJJLLLLLLKKKJJJHHHGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMLLLMMMNNNNNNMMMLLLMMMNNNNNNOOOQQQRRRRRRPPPOOOMMMKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPSSSTTTUUUWWWYYY[[[\\\]]]^^^```ccceeegggjjjnnnqqquuuxxx|||~~~}}}{{{yyyxxxwwwvvv}}}vvvuuu}}}pppXXXOOOFFFBBB>>>::::::<<<777888999::::::999777666777888888999999777666555666666777777777777666666888888777666555444444333555555555555555555555555222333444444555555444444444444333111444777333,,,222222222222222222222222222333333333222222444666999222---///111111111333111000000000111222333333222111111111000000//////000000000000000000000000111111000///////////////000111111111111222222222000000000000000000000000111111000000000000111111222222222333333444444444000000000000111111111111000111222333444333222111333333444555444333111000444555666888888888888777777777888888999999999:::777999;;;=========>>>@@@GGGQQQhhh~~~~~~}}}~~~~~~~~~||||||~~~~~~~~~~~~~~~}}}{{{{{{{{{}}}zzzvvvuuutttuuutttsssrrrqqqpppqqqqqqqqqooommmlllkkkjjjjjjlllllljjjgggeeeeeeeeeeeeeeedddddddddbbbbbbcccdddddddddccccccaaabbbccccccccccccbbbaaa_______________```aaaaaa\\\ZZZZZZ[[[]]]^^^\\\ZZZZZZZZZZZZ[[[]]]]]][[[YYYWWWWWWXXXWWWVVVTTTRRRPPPPPPQQQSSSTTTSSSRRROOONNNNNNNNNMMMLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMMMMOOOPPPOOONNNMMMNNNOOOOOOOOOQQQRRRQQQPPPNNNMMMJJJJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUUUUVVVXXX[[[]]]___bbbeeehhhllloootttxxx|||~~~||||||{{{zzzyyy~~~eeeYYYLLLEEEAAA===<<<===;;;;;;:::999999888888888777888888999888888666666666666777777777777666666777777666666555555444444555555555555555555555555222222333444444444444444333555555222222666777555222222222222222222222222000000111111222555:::>>>FFF===555333333111000222111111111111111222222222111111111111000000000///000000000000000000000000111111000///////////////000111111111111222222222000000000000000000000000111111000000000000111111111222222222333333333333000000000000111111111111111111222333333333333222444444444444444333222222222333444555666666555555666666666555555555555555777999;;;;;;;;;<<<>>>@@@GGGQQQhhh~~~~~~|||{{{zzz{{{}}}~~~}}}||||||~~~~~~{{{yyyyyy|||yyyvvvuuuuuuuuutttssstttsssqqqqqqpppooollljjjjjjjjjjjjkkkkkkjjjfffdddbbbbbbbbbbbbbbbcccccccccbbbccccccccccccbbbbbbaaa```aaaaaabbbbbbaaaaaa```]]]]]]]]]\\\]]]]]]^^^^^^\\\[[[ZZZ[[[\\\\\\ZZZXXXVVVVVVWWWZZZ[[[[[[YYYWWWTTTTTTUUUUUUTTTSSSQQQPPPOOOPPPQQQRRRRRRPPPNNNMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPOOOOOOPPPQQQPPPOOONNNMMMJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNPPPRRRTTTUUUXXX\\\___```dddiiinnnsssyyyyyyzzztttcccQQQGGGCCC@@@>>>>>>>>>===;;;999888888888999888888999999888888777666666777777888888777777666666666666666666555555555555555555555555555555555222222333333444444444444111555555111///333777888333333333333333333333333111111000000111555<<>>@@@GGGQQQhhh~~~~~~~~~~~~}}}|||{{{|||~~~|||{{{{{{}}}~~~}}}}}}yyywwwvvvyyywwwuuutttuuuvvvuuuttttttsssqqqqqqpppooollljjjiiiiiikkkkkkjjjhhhdddbbb``````aaaaaaaaaaaabbbbbbaaaaaaaaa``````___^^^^^^________________________]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZYYYWWWVVVTTTTTTUUUXXXZZZZZZWWWUUUQQQRRRSSSSSSSSSRRRQQQPPPOOOOOOQQQQQQQQQPPPNNNMMMKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOPPPOOONNNMMMNNNPPPOOOOOOPPPPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPSSSWWWZZZYYY\\\aaafffkkkqqqwww|||{{{ttt]]]PPPKKKGGGCCCBBB===<<<;;;:::999999888888999999999999888888777777777777777888888777777777555555555666666666666666555555555555555555555555444444444444444555555666111444333000111555666444333333333333333333333333444444333111111222666999>>>666111222333222111222000222333444333111///...111111111000000000000000000000000000000000000000000000////////////000000000000111111111222222222000000000000000000000000111111000000000000111111000000000000000111111111///000000000111111111111333222111000111222333444555555333222222333444555444444555666777777777777777777777777777777777666888888888888888:::===AAAGGGQQQhhh~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~|||zzz|||~~~~~~{{{wwwuuutttuuusssssstttvvvxxxwwwwwwsssqqqpppppppppooommmkkkgggiiijjjkkkiiifffcccbbb````````````````````````^^^]]]]]]\\\\\\[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYZZZZZZYYYXXXVVVUUUUUUSSSSSSTTTVVVXXXXXXVVVTTTPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOPPPPPPPPPOOONNNMMMJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEHHHHHHGGGGGGFFFFFFGGGGGGEEEEEEEEEDDDEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDEEEEEECCCDDDEEEGGGIIIKKKLLLMMMLLLNNNOOONNNMMMLLLMMMOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKNNNRRRVVVVVVXXX\\\```dddjjjpppttt~~~~~~}}}ssscccZZZRRRJJJGGG============<<<:::999888:::999999888888888888888777777888888888888777777555555555666666666666666555555555555555555555555555555555444555666777777333333333555<<>>;;;666444111111222333222111000///000000000000111111111111000000000000000000000000///////////////000000111000111111111111222222222000000000000000000000000111111000000000000111111111111111111000000000000000000000000111111111111222222111111222222333444444444444444444555555666222222222222333444555666333444555666777999999:::777888999999999;;;>>>@@@GGGQQQhhh~~~~~~}}}}}}}}}}}}~~~~~~~~~|||zzzzzzzzz||||||~~~~~~~~~~~~|||{{{{{{{{{{{{xxxvvvrrrtttvvvwwwvvvuuuvvvwwwtttsssssstttvvvwwwvvvtttooommmkkkjjjjjjhhheeecccaaaccceeedddaaa``````bbb___^^^^^^]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWXXXYYYZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUWWWYYYXXXUUUSSSTTTUUUUUUSSSPPPPPPPPPQQQPPPPPPNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCDDDDDDDDDEEEEEECCCDDDEEEGGGIIIKKKLLLMMMMMMNNNOOOOOOMMMMMMNNNOOOPPPOOONNNMMMLLLKKKKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCAAABBBAAA@@@@@@CCCHHHLLLLLLNNNQQQTTTWWW]]]dddhhhppprrrwww}}}{{{kkk___YYYPPPMMMFFF@@@<<<:::::::::;;;:::999888888888999999777888888999999888888777777777666666555555444444555555555555555555555555555444222222222333555666444444555888AAAGGGDDD<<<444444444444444444444444000111333333222222333444777444444:::<<<888444222111111111111111222222222///000000000111111111111000000000000000000000000///////////////000111111000111111111111222222222000000000000000000000000111111000000000000111111222222222111111000000000000000000000111111111111111111222333333333333222333333444555555555555555222222222222222444555666333444444555666777888888777999;;;;;;;;;<<<>>>@@@GGGQQQhhh~~~|||||||||}}}}}}|||||||||}}}|||zzzyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}~~~}}}}}}|||zzzzzzzzzxxxvvvtttqqqsssuuuuuuuuuvvvxxxzzzvvvuuuuuuuuuvvvuuusssqqqnnnllljjjhhhfffddd```]]]^^^```bbbaaa^^^]]]___aaa^^^]]]\\\[[[ZZZXXXXXXWWWYYYXXXWWWWWWXXXYYYZZZ[[[ZZZYYYXXXWWWWWWXXXYYYZZZYYYXXXWWWUUUTTTSSSSSSSSSSSSVVVXXXWWWTTTSSSTTTVVVUUURRRNNNMMMMMMNNNNNNNNNMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCCCCDDDDDDEEEEEECCCDDDEEEGGGIIIKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPPPPOOONNNLLLKKKJJJJJJJJJFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAA@@@??????BBBGGGJJJGGGIIILLLOOOSSSYYYaaafffjjjlllqqqxxxuuuppp\\\UUUJJJ@@@:::999;;;===;;;:::999888888888999:::888888999999999999888888888888777666555444444333555555555555555555555555333222111000000222444555222333333222555999888444444444444444444444444444555555444222000111333555444000///333666333000///111000000000111222333333//////000000111111111222000000000000000000000000///////////////000111111000111111111111222222222000000000000000000000000111111000000000000111111333222222222111111000000000000000000111111111111000111222333444333222222222333555666777666555444555444333333444555777888666666666777777777777777777999;;;=========>>>@@@GGGQQQiii~~~zzzyyyyyyyyyzzz}}}}}}~~~}}}}}}|||}}}~~~|||{{{zzzyyyxxxvvvwwwuuussssssuuuxxxyyyyyyxxxvvvsssrrrqqqqqqooommmhhhhhhgggeeeccc```^^^]]]^^^]]]\\\[[[[[[[[[\\\]]]___^^^]]]\\\ZZZYYYXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXWWWTTTSSSRRRRRRTTTTTTVVVVVVWWWVVVUUUSSSQQQPPPOOOOOOPPPPPPQQQPPPPPPPPPOOOOOOOOONNNMMMLLLLLLKKKJJJJJJIIIHHHGGGEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFIIILLLNNNOOOPPPQQQQQQRRRQQQQQQQQQOOONNNLLLKKKKKKJJJGGGDDDFFFFFFEEEEEEGGGIIILLLNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLJJJHHHEEEDDDCCCBBB@@@BBBCCCBBB???>>>AAADDDEEEHHHLLLPPPTTTYYY^^^aaagggkkkqqqvvvzzz}}}yyylll]]]MMMEEE@@@<<<:::;;;;;;;;;;;;999666666888:::888999999999999888777777777777666555555555555555555555333222222333555555222222333444444444333333444444444444444444444333111111111111222333444555333333333333333333333333000111111222222333444444222444444444222222333444222222222111111111111000000000000000000000000000000000000000000000000000222222222111000111444666999444//////333555333111111111111000000000000000000000000000000000000000000000111111111222222222444444333333333444555666333333333444444444555555555444444333333444444555555555555666777888888888<<<===888:::CCCAAA===DDDHHHRRRhhh~~~~~~~~~}}}||||||{{{{{{|||~~~~~~}}}}}}||||||}}}~~~|||{{{{{{zzzxxxvvvvvvtttrrrqqqsssuuuvvvvvvtttrrrooommmmmmllljjjhhhddddddcccbbb```^^^]]]\\\]]]\\\[[[ZZZYYYYYYZZZZZZ]]]\\\\\\[[[ZZZYYYXXXXXXYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXWWWWWWXXXXXXYYYYYYWWWVVVTTTRRRRRRRRRSSSTTTSSSTTTTTTTTTSSSQQQPPPOOONNNNNNOOOOOOOOONNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBCCCEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGJJJMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPNNNMMMLLLLLLJJJGGGEEEGGGFFFEEEEEEFFFHHHJJJLLLNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIGGGFFFEEEEEEEEEEEE@@@@@@AAA@@@??????AAABBBBBBDDDHHHKKKOOOTTTYYY]]]dddhhhmmmrrrvvvzzz}}}pppaaaPPPGGGAAA<<<::::::;;;:::999999999999999999888999999999999888777777888888777666666666666666555444444333333444444555444444444444444444333333333333333333333444444444333333222222333444555555333333333333333333333333333222222222222222222222...000111111000000111222222222222222111111111111000000000000000000000000000000000000000000000000000000111000000222555888AAA:::333///000222222111222222222111111111111111111111111111111111111111111111111111111222222222111111222222222222333333333333333444444444555555555444444333333444444555555666666666777777888888777;;;>>>JJJXXXSSSFFFDDDHHHRRRiii~~~}}}||||||~~~}}}}}}}}}~~~~~~~~~||||||||||||}}}~~~}}}}}}}}}}}}|||yyyvvvvvvssspppooopppqqqrrrqqqooommmjjjhhhgggfffdddbbb_________^^^]]]\\\[[[ZZZ\\\[[[ZZZXXXWWWWWWWWWWWWZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXVVVUUUSSSRRRQQQQQQRRRRRROOOPPPQQQQQQQQQOOONNNMMMMMMMMMNNNMMMMMMLLLKKKJJJKKKKKKJJJJJJIIIIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFHHHJJJMMMOOONNNOOOPPPPPPQQQQQQPPPPPPQQQOOOMMMMMMLLLKKKHHHFFFGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGBBB@@@???@@@BBBCCCCCCBBBAAACCCEEEGGGJJJOOOVVVZZZ___ccchhhmmmqqquuuyyy|||~~~xxxhhhVVVLLLEEE???;;;;;;;;;;;;:::;;;<<<;;;:::999888999999999999888777777777777777666666666666666444444555555555555444444555555555444444333333222111111222222333333444444555444444444444444555666333333333333333333333333444444333333222111111000---///000000//////111222333222222222111111111111000000000000000000000000000000000000000000000000...///000000000222666999HHH@@@555///...000111111222222222222222222222222111111111111111111111111222222222222222111111111000111222333333333222222333333333444444444555555555555444444444444555555666666777777777777777777666;;;???NNN___ZZZHHHCCCHHHRRRiii~~~~~~}}}}}}}}}~~~}}}~~~~~~}}}~~~}}}~~~~~~{{{{{{{{{{{{}}}}}}}}}}}}~~~}}}zzzwwwuuurrrooommmmmmnnnmmmmmmllliiifffdddcccbbb```^^^[[[[[[\\\\\\[[[[[[ZZZYYY[[[[[[YYYXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTUUURRRRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQMMMNNNOOOOOOOOONNNMMMLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBAAAAAAAAABBBDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKMMMNNNNNNNNNOOOPPPPPPPPPPPPPPPQQQPPPNNNMMMMMMKKKIIIFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCBBBBBBCCCDDDEEEFFFFFFDDDBBB@@@AAADDDFFFEEECCCCCCDDDEEEFFFIIINNNUUUZZZ[[[^^^dddhhhlllqqquuuxxx~~~}}}{{{qqqqqquuu{{{ooo]]]RRRJJJCCC???>>><<>>DDDHHHDDD<<<777888<<<888999999999999888777777666777888888888888777777333444666666666666444333666555333222111111111111000000111222222333444444333333333333333444444555333333333333333333333333111111222222222333333333555666666555333111222222333333333222222222222111111111111111111111111111000000000000000000000000000111222111000000111333888666333111111222222222000000000000111111222222111111111111111111111111333222222222222222222222111222444666666555444333333333333444444444555555666555555444444555555666777777777777888888888888======777666===:::999BBBDDDOOOfff}}}}}}~~~~~~}}}}}}|||{{{}}}~~~~~~~~~~~~}}}~~~}}}|||zzzyyyyyyxxxyyyzzz|||}}}{{{{{{zzzzzzzzzyyyvvvtttqqqnnnjjjgggffffffeeeeeeeeeccc```______^^^\\\[[[XXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTQQQQQQQQQRRRRRRRRRRRRRRRTTTSSSSSSRRRQQQRRRRRRRRRPPPQQQRRRSSSTTTSSSRRRQQQPPPPPPPPPOOOOOONNNMMMMMMNNNNNNOOOOOOOOONNNLLLKKKKKKLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBCCCEEEEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLMMMNNNNNNOOOOOONNNNNNQQQOOOMMMMMMLLLKKKHHHFFFGGGGGGGGGFFFEEEDDDDDDCCCAAAAAABBBCCCDDDEEEFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDBBBAAA??????@@@AAAAAA@@@AAABBBCCCDDDFFFIIIOOORRRUUUXXX\\\aaaeeejjjppptttzzz|||{{{mmmkkklllmmmmmmmmmttt}}}nnn___TTTJJJCCCAAA???DDDGGGCCC;;;666888===888999999999999888777777888999;;;<<<<<<;;;::::::555555666666666666555555666555333222111222222333111111222222333333444444222222222222333444555666333333333333333333333333000111111222333333444444444555555444111000000111333333333333222222222222111111111111111111111111000000000000000000000000000222333222000///000111000000111222222222222222/////////000111111222222222222222222222222222222222222222222333333333444000111222333333333222222333333333444444444555555666666555555555555666666666666777888888999999:::;;;>>>:::999===999999DDDDDDOOOfff~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz|||~~~~~~~~~~~~~~~{{{|||~~~}}}{{{yyyyyyyyyxxxwwwwwwxxxyyyzzzyyywwwuuuttttttsssqqqooommmiiieeecccbbbbbbaaa``````^^^[[[ZZZ[[[[[[YYYXXXVVVWWWWWWWWWWWWWWWVVVVVVUUUVVVVVVVVVVVVUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRRRRQQQPPPQQQQQQQQQNNNOOOQQQRRRSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLLLLNNNNNNOOONNNNNNLLLJJJIIIHHHIIIIIIIIIIIIIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEECCCBBBAAAAAAAAABBBCCCDDDCCCBBBBBBAAA@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCEEEHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNPPPNNNMMMLLLLLLJJJGGGEEEGGGGGGGGGGGGFFFEEEDDDDDD@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCBBB@@@???@@@AAA@@@AAACCCDDDEEEHHHLLLOOORRRTTTYYY]]]aaagggmmmqqqssswww{{{~~~~~~~~~~~~tttrrrrrrrrrooolllooovvvmmm___RRRIIIFFF@@@@@@???===;;;:::::::::888999999999999888777777777888:::<<<<<<;;;:::999666666555555555555666666777666444333333444555666333333333333333444444444222222222333444666777888333333333333333333333333222222222222222222222333111222333333111111222333444444333333333222222222111111111111111111111111000000000000000000000000///000222222000000000111000111222222111111000111//////000111111222333333222222222222222222222222000111111222333444555555111111222222222222333333333333333444444444555555666666555555555555666666555555666777999:::;;;;;;???AAA<<<<<>>;;;888888999999999999888777777444555777999:::999777666777666555444444555666777888777666555555666888999444444444444444444444444222222333444666888:::;;;333333333333333333333333444444333222222111111111///111333333333444555777444444444333333333222222111111111111111111111111000000000000000000000000---///111111111111222333444444444222000...//////000000111222333333444444222222222222222222222222000000111222444555666666444444333333333444555666333333333444444444555555666666555555555555666666444555666777999;;;<<<===GGGDDD999888@@@===999@@@GGGRRRiii~~~|||{{{|||}}}}}}{{{}}}~~~~~~}}}|||{{{{{{zzzzzzyyyzzzzzzxxxtttqqqppppppooommmkkkjjjjjjiiigggeee``````___^^^]]]\\\\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTPPPPPPQQQQQQPPPPPPOOONNNMMMMMMMMMNNNNNNMMMMMMMMMPPPPPPPPPPPPOOOOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNMMMLLLJJJJJJJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDDDDDDDCCCBBBAAADDDDDDDDDCCCBBBBBBAAAAAAAAAAAACCCCCCCCCCCCAAAAAABBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@???@@@AAABBBCCCAAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAADDDGGGJJJLLLOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNLLLIIIFFFDDDCCCEEEGGGHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIMMMRRRVVV[[[```eeehhhkkkoootttwwwyyyyyyyyyzzz{{{~~~}}}zzzzzzzzzwwwsssxxx|||hhhYYYQQQHHHCCC???===;;;777777:::::::::999999888999999999::::::999777666444333333333444444555666777888888:::777444333444666666666444444444444444444444444333333444555555444333333444222000222444666444222333333333333333333333333333333333333333333333333000000000111222222333333111222333444444333222111222222111000//////000000111111000000000000000111222111000///............///000111222222111000///111111111111111111111111111111111111111111111111333333333444444444555555333222111111222444777999999777555444333444555666999999888888888888888999999:::;;;;;;:::;;;>>>AAAFFFTTTlll~~~}}}|||{{{{{{|||~~~~~~~~~~~~||||||wwwxxxwwwuuurrrpppnnnnnnllljjjhhhgggggggggeeeccc___^^^]]]\\\[[[ZZZYYYYYYVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUPPPPPPPPPPPPPPPOOONNNNNNLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLKKKJJJIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@BBBBBBCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@BBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAA@@@AAABBBBBBCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBDDDGGGJJJLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOONNNLLLIIIFFFDDDCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHIIILLLQQQUUUYYY^^^bbbfffhhhlllqqqtttvvvwwwxxxxxxxxx{{{~~~~~~}}}}}}}}}~~~~~~|||xxxtttvvvyyykkk___NNNHHHCCCAAA>>>::::::===::::::999999888888999999888888777777666666555555444444555555666666777777777555222222333444444333444444444444444444444444333333444555555444333333444222111222444555444222333333333333333333333333333333333333333333333333222222111111111111111111///000111222222222111000222222111000000000000000111111000000000000111111333222111000////////////000000111111111111000000111111111111111111111111111111111111111111111111222333333333333444444444444444444444555777888999999888666555555555666777777777666666666666666777999:::;;;::::::;;;>>>AAAHHHUUUmmm|||{{{zzzzzzzzz|||}}}~~~~~~~~~}}}~~~}}}{{{zzzuuutttsssrrrpppnnnlllkkkhhhfffdddddddddcccaaa___]]]\\\[[[ZZZXXXWWWVVVUUUQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOOOOOOOOOONNNMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@DDDDDDDDDDDDCCCAAA@@@???AAAAAABBBBBBCCCDDDDDDEEE@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDCCCBBBAAA??????>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCAAAAAAAAABBBDDDGGGJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNLLLIIIFFFDDDCCCDDDFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGJJJOOOSSSVVVZZZ___bbbcccggglllppprrrsssuuuvvvuuuxxxzzz{{{{{{zzz{{{{{{{{{~~~|||yyyyyywww{{{|||kkkRRRJJJCCCAAA>>>::::::<<<;;;:::999999888888999999666666666666777777777777555555555666666666666666666444333333444444333222444444444444444444444444333333444444444444333333333222111222444555444333333333333333333333333333222222222222222222222222333333222222111000000///---...///000000000000000222222111000000000000111111111111111111111111111333333222111000000000000111111111000000111111111111111111111111111111111111111111111111111111111111111222222222333333333222333444555666777777777999888777666666666777888666666666666666666777777999:::;;;::::::;;;>>>@@@IIIVVVooozzzzzzzzzzzzzzz|||}}}}}}~~~}}}wwwxxxzzz{{{zzzxxxuuutttrrrqqqpppooonnnllliiihhhdddbbbaaa`````````^^^\\\[[[ZZZYYYXXXVVVTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGEEECCCBBB@@@@@@DDDDDDDDDCCCBBBAAA@@@???BBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBCCCDDDDDDDDDBBBAAA@@@>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEHHHJJJKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMNNNNNNMMMKKKHHHEEECCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIMMMPPPSSSWWWZZZ]]]___bbbgggkkkmmmooorrrssstttwwwyyy{{{{{{{{{|||}}}}}}|||yyy|||tttYYYOOOFFFCCC@@@<<<;;;===;;;;;;:::999888888888888777777666666666666666666666666666666666555555555777666555666777777555333444444444444444444444444333333333333333333333333222222222333333444444333333333333333333333333333111111111111111111111111222222222111111111000000...//////000000000000000222222111000000111111111000000111111222222111111444333222222111111111222333222000000000000222333111111111111111111111111111111111111111111111111000111111111111222222222///000222444555555444444888777666666555666777777777888888999999999999999999::::::::::::;;;>>>@@@IIIVVVooozzzzzzzzz{{{|||}}}~~~~~~~~~~~~|||{{{ssstttvvvvvvuuussspppnnnooommmkkkkkkkkkjjjgggdddaaa___]]]]]]]]]]]][[[ZZZYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQPPPPPPOOONNNNNNMMMNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLKKKKKKJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAADDDCCCCCCBBBAAA@@@@@@@@@DDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDD@@@AAACCCDDDEEEDDDDDDCCC>>>>>>??????@@@AAABBBCCC????????????@@@@@@@@@@@@AAAAAABBBDDDFFFHHHJJJKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLJJJGGGDDDBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFHHHLLLNNNPPPSSSVVVYYY[[[^^^cccfffhhhkkkmmmooosssvvvxxxzzz{{{}}}~~~{{{zzz|||fff[[[OOOIIIFFFBBB???@@@<<<;;;:::999888888888888888888777777666666555555666666666666666555555555777666555666777777555333444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111222111111111111111222222///000111222333222222222444333222222222222222222333222111000000111222333111111111111111111111111111111111111111111111111000000000111111111222222...///222555666555444333555555555444555555555555666777888999999999999999888999::::::999:::===@@@GGGUUUmmm{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxsssssstttsssrrrooollljjjllliiifffggghhhgggddd```]]][[[ZZZZZZZZZZZZYYYWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@AAAAAAAAAEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAACCCDDDDDDDDDDDDAAAAAACCCDDDEEEEEEFFFFFF@@@@@@???@@@@@@AAABBBCCC????????????@@@@@@@@@@@@AAAAAACCCEEEGGGIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNLLLLLLMMMLLLJJJGGGDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFHHHKKKMMMNNNPPPSSSVVVWWWZZZ^^^aaaccceeehhhjjjnnnqqqtttwwwyyy|||zzzwww{{{vvvhhhXXXOOOJJJCCC???>>><<<;;;:::999888777777777999888888777666555555444555555555666666666666666666444333333444444333222444444444444444444444444333333222222222222333333111333444444222222444555333333333333333333333333222222222222222222222222///000000111222222333333555444333222111111111111222111111111111222333333///000111333333333222222333333222222111222222333222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222000111444666777777666555333333444444444555555555333444666777888888777777888999:::999999:::===???FFFSSSlll|||}}}~~~~~~~~~}}}|||||||||zzzzzzyyyxxxwwwvvvuuuuuussssssrrrpppmmmkkkhhhggggggdddaaabbbdddccc___[[[YYYWWWVVVVVVVVVVVVUUUTTTQQQQQQQQQQQQPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLLLLIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@@@@AAABBBCCC???@@@BBBCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFBBBBBBAAA@@@@@@AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBB@@@AAACCCFFFHHHIIIJJJKKKMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLKKKIIIFFFCCCAAACCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIIIIFFFIIIKKKLLLMMMOOOQQQSSSSSSVVVYYY[[[\\\^^^aaadddfffiiilllpppssswww|||{{{vvvwww{{{|||hhh[[[QQQHHH@@@>>>===<<<:::999888777777777777777777777666666666666444444555555666666777777777555222222333444444333444444444444444444444444333333222111111222333333111333444444222222333555333333333333333333333333333333333333333333333333111111111111111111222222777666444222111000000000222111111111222222333444...000222333444444333222222222111111111111222222111222222333333222222111111111111111111111111111111111111111111111111111111111111222222222333333000111333555666666666666333444444555555555555555333444666888999888777666888999999999999:::===???EEESSSlll}}}~~~~~~}}}}}}~~~|||{{{{{{{{{{{{xxxxxxwwwvvvuuutttssssssrrrqqqooollliiigggeeedddddd```]]]^^^aaaaaa]]]XXXVVVTTTSSSSSSTTTTTTSSSQQQNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCDDDEEEEEEFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFBBBCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@???@@@AAACCCDDDAAAAAABBBBBBCCCDDDDDDDDDCCCCCCAAAAAAAAAAAACCCCCC>>>@@@BBBDDDEEEEEEEEEDDDFFFFFFDDDCCCCCCDDDEEEFFFDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDD@@@BBBDDDFFFHHHJJJJJJKKKOOOOOOOOONNNNNNNNNNNNNNNKKKLLLLLLKKKIIIFFFCCCAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEGGGHHHIIIJJJJJJGGGIIIKKKLLLMMMNNNPPPRRRPPPSSSUUUWWWXXXZZZ]]]______bbbfffjjjnnnsssxxx|||{{{vvvuuuxxxuuu{{{jjj^^^RRRIIIEEE===<<<;;;999888777777777555555555666777888888999333444444555666777888888:::777444333444666666666444444444444444444444444444333222111111222333444000333555444222111333666333333333333333333333333333333333333333333333333333333222222111000000000888777444222000/////////222111111111222333333444...000222444555444333222111111111000111111222222111222333444444333222111111111111111111111111111111111111111111111111111111222222222222333333333///000111222333444444444444444555666777777666666444666888:::;;;:::999888888999999999999:::===???FFFSSSlll}}}{{{zzz~~~~~~~~~||||||}}}~~~|||zzzwwwvvvuuuuuusssrrrrrrpppllliiifffeeeeeeeee```___]]][[[YYYXXXYYYYYYXXXVVVSSSOOOLLLKKKKKKKKKNNNLLLJJJIIIKKKLLLLLLLLLNNNMMMKKKJJJHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIFFFCCCCCCFFFHHHGGGFFFDDDEEEFFFGGGHHHIIIJJJJJJCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBB@@@???@@@BBBCCCBBB???BBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAABBBCCCEEEGGGCCCCCCBBBBBBBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAACCCFFFJJJNNNPPPNNNNNNMMMMMMNNNNNNOOOPPPOOOOOOOOONNNKKKHHHEEECCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDBBBAAACCCDDDEEEDDDCCCBBBCCCEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNQQQTTTXXXZZZ[[[[[[\\\___dddjjjpppssswww|||yyyuuutttuuuvvvtttyyysss^^^OOOJJJ@@@>>>???BBBAAA<<<999999;;;999666666777777444222666666555555555555666666555555666666555555444333444444444444444444444444333333333333333333333333222222333333333444444444333333222111111000000000666222111444555111///000222333444555555444333222222222222111111111111000444333111000000000111111222333444555666555444333222111000111222222111///222222222111111111111000111222222333333222222111111111000000000000000111333111000222666777555222111111222222333444555555444333333333333444555666333444555666666777777777999:::;;;;;;;;;<<>>:::888888888777777777777777777666444555555555555555555444333333444444333333222111111111222222222222333333444444444444444444444444111111222222222333333333333333333444444444555555444000...222444333333666555444333222222333444555111111111111000000000000222222111111111111111111000000111111222222222222444555666999;;;;;;999666222222222111111111000000000000111111111111000000000000000000000000111222000333555444111000333666666666666666666555555555666555555444444444444444333444555666666777777777999:::;;;;;;;;;<<>>===>>>???AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJJJJKKKMMMNNNNNNNNNMMMLLLKKKLLLMMMMMMLLLJJJHHHGGGCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCBBBAAABBBBBBBBBCCCDDDEEEDDDCCCBBBCCCEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJGGGFFFEEEDDDEEEHHHKKKMMMOOOSSSXXX\\\aaahhhrrryyy~~~|||zzzzzzxxxqqqlllooouuu{{{ttt```TTTGGGBBB???<<<::::::888999:::999777666777888888888::::::::::::888888444444444444444333222222111111222222333333444444333333333333333333333333444444444444555555555555666666555444444333222222222...///333555333222444222111111111111111111222444444333333333222222222000000111222222222222111111111000000111111222333444333333444666777666444222222222111111111111000222222333333333333222222////////////000111222333111222222111111222555777222222333333333333333333555555444444555666666777555666777888888999999999777888999999999:::===@@@FFFTTTnnn{{{|||~~~}}}}}}||||||{{{yyyxxxxxxuuutttsssssstttrrrooommmjjjiiihhhgggfffccc___[[[ZZZYYYXXXVVVTTTRRRPPPOOOMMMMMMMMMNNNMMMLLLJJJIIIGGGGGGGGGGGGGGGFFFFFFEEEGGGEEEDDDDDDEEEFFFFFFEEEAAAAAAAAAAAAAAABBBCCCDDDAAABBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBBAAACCCFFFBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@@@@AAAAAAAAAAAA>>>???@@@AAABBBBBBBBBBBB????????????????????????@@@BBBCCCAAA???===>>>@@@@@@AAAAAABBBBBBCCCCCCDDDEEEDDDCCCAAAAAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHIIIJJJJJJJJJKKKMMMNNNNNNNNNLLLLLLJJJKKKLLLMMMLLLKKKIIIGGGCCCDDDDDDDDDEEEEEEEEEEEEFFFDDDCCCAAAAAABBBCCCDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEDDDCCCBBBCCCEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFCCCBBBAAACCCEEEFFFGGGKKKOOOSSSWWW^^^hhhoooqqqtttxxx{{{}}}}}}{{{wwwrrrsssxxxyyymmm^^^MMMEEEAAA<<<999888999:::;;;:::777555666777777888999::::::999888777444555555555555444333333222222222333444444555555444444444444444444444444333333333444444444555555444444444333333333333333333000222777999666333333111111111222222111111111333333333222222222111111///000111222333222222111222222111000111222333444444222111111222333333333222222222111111111111000111111222222222222111111////////////000111222333888555333222222333444444111111222222333333444444444444444444555777888999555666777888888999999999777888999999999:::===@@@DDDSSSmmm}}}}}}}}}}}}~~~}}}{{{yyywwwuuurrrqqqqqqqqqrrrqqqnnnkkkgggfffeeedddccc```[[[XXXYYYXXXWWWUUURRROOOMMMKKKJJJJJJKKKKKKKKKJJJHHHGGGCCCDDDEEEFFFFFFFFFFFFFFFGGGEEECCCBBBDDDEEEEEEEEE@@@@@@@@@@@@AAABBBCCCCCCAAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDBBB@@@@@@CCCFFFCCCCCCBBBAAA@@@???>>>===AAABBBCCCDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>??????@@@@@@@@@@@@>>>???@@@AAABBBBBBCCCBBB????????????????????????AAACCCDDDCCC???>>>???AAA@@@@@@AAABBBBBBCCCCCCDDDEEEDDDBBB@@@???@@@BBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAADDDFFFHHHJJJKKKKKKJJJKKKMMMNNNOOONNNLLLKKKJJJKKKLLLMMMLLLKKKIIIHHHDDDDDDDDDDDDEEEEEEEEEEEEFFFDDDBBBAAAAAAAAACCCDDDFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDEEEDDDCCCBBBCCCEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGDDDAAA@@@AAABBBCCCBBBEEEIIIMMMQQQXXXaaahhhjjjmmmssswww{{{|||yyyuuuqqqrrrvvvyyyyyy}}}{{{jjjXXXMMMGGGAAA<<<;;;:::;;;<<<:::666444555777444555666888888666555444555555666666555555444333222222333444444555666666555555555555555555555555222222333333333444444444111222222333333444444555444222444:::;;;777444333222333444555555444333222222222222111111111111000///000111222333333222111333222111111111222444444777444111000111333444333222222222111111111111000000000111111111111000000////////////000111222333???;;;666444555666555222111111222222333444555555333333333444666777999:::333444555666777777777777999:::;;;;;;;;;<<>>======BBBBBBAAA@@@@@@AAABBBBBB@@@@@@??????>>>?????????CCCBBBAAAAAA@@@@@@@@@@@@@@@>>>===>>>AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCEEEDDDCCCBBBAAABBBCCCDDDCCCCCCDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNLLLIIIFFFDDDFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCCCCEEEDDDCCCBBBAAABBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJLLLHHHCCCBBBEEEHHHIIIIIIHHHGGGGGGGGGFFFEEEEEEEEEGGGFFFDDDBBBAAA@@@AAAAAACCCDDDEEEFFFHHHNNNUUU[[[aaadddllltttyyy{{{{{{tttpppnnnnnnrrrsssuuu|||yyy```PPPJJJGGG@@@999:::888777888999999888777666666777777777777666666444444555666777888999999333333333444444444555555444444444444444444444444444444444444444444444444555555555444444333333333333333333444444333222222333333333333333333333333333222222222111000000000222222222111111111111000555444333222222333444555222222222222222222222222000111222333333222111000222111///......///111222111111111111111111111111999888666333222111111222===;;;999666444444444444444555555666666666666666444555666777777777777777888999:::::::::;;;===???EEESSSlll|||zzzyyyyyyxxxvvvsssppprrroookkkkkklllkkkfffbbb]]][[[XXXWWWVVVVVVTTTSSSPPPOOONNNMMMNNNMMMKKKIIIHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBB???@@@BBBCCCCCCBBB@@@???@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>AAAAAA@@@??????@@@AAAAAAAAA@@@@@@?????????@@@@@@BBBAAA@@@????????????@@@@@@???>>>>>>AAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCCCCEEEFFFHHHJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNMMMLLLIIIFFFEEEGGGFFFEEEDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHIIIHHHHHHKKKHHHDDDDDDFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFDDDCCCBBBAAAAAABBB??????@@@AAACCCHHHOOOTTT[[[^^^fffoootttwww~~~xxxsssqqqqqqqqqtttxxxzzzooo[[[PPPIIIAAA;;;<<<;;;999888999999777666666666777777777777666666555555555555666666666666333333333333444444444555444444444444444444444444888777777666555444333333555444444444333333333333111222333333444444444333333333333333333333333333333333333222222222222222000000111111222222222333222222111000000111222222222222222222222222222222111111222222222222111111222111000000000000111222111111111111111111111111777666444333222111222222222111111111222333333444444555555666666666666666777777888888888777666666888999:::::::::;;;===???FFFTTTlllyyyxxxwwwwwwvvvuuuqqqooopppmmmiiiggggggddd```[[[YYYWWWTTTRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKHHHFFFFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCBBBCCCDDDDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???????????????@@@AAABBBBBBAAA@@@???AAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>??????@@@???>>>>>>@@@BBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLJJJGGGFFFHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFIIIGGGEEEEEEGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGEEEDDDCCCCCCCCCCCC<<<=========???CCCIIIMMMSSSVVV]]]gggmmmrrrzzz}}}wwwsssrrrrrrvvvzzzyyyyyykkkZZZNNNFFFAAA???===:::999999999777666666777777888888777777666666555555555444444444444333333444444444444555555555555555555555555555555888888777777777666666666444444333333333333222222111222333333444444444444222222222222222222222222333333333333333444444444...///000111222333444444222222111111111111222222222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111444444333222222222222333///000111333444555555555444555555666666666666666999999999999888777666666888999:::::::::;;;===???GGGTTTlll~~~~~~~~~~~~~~~}}}{{{xxxwwwuuuuuuuuussspppmmmmmmjjjgggdddbbb^^^ZZZVVVUUUSSSPPPOOOOOONNNLLLKKKKKKJJJIIIIIIJJJIIIGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@???>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBB@@@@@@????????????@@@@@@AAA???>>>???@@@BBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEEDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLMMMMMMLLLJJJHHHGGGHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDDDD>>>>>>>>>>>>>>>AAAFFFJJJLLLOOOVVV```gggmmmwwwyyytttqqqsssvvvyyywwwvvv{{{}}}gggWWWMMMHHH@@@>>>;;;:::::::::999888777777777888888777777777555555555555555555555555555555666666666666666666666666666666666666666666333333444666777999::::::333333333333333333333222333333333444444333222222111111111111111111111111111222222222333333444444///000000111222222333333444444444444444444444444222222222222222222222222333222111000000111222333111222333333333333222111111111111111111111111111111111111222222222333333333444555666555444333222444555555666666666666666999999:::::::::999888888888999:::::::::;;;===???GGGUUUmmm}}}||||||~~~~~~~~~~~~{{{yyywwwvvvttttttsssqqqmmmkkkiiigggdddaaa^^^ZZZUUUSSSSSSPPPNNNLLLLLLKKKJJJHHHIIIHHHGGGHHHHHHHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCAAA@@@????????????>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCCAAAAAA@@@@@@@@@AAAAAABBBAAA@@@>>>???@@@AAAAAA@@@??????@@@@@@@@@@@@??????AAAAAABBBDDDEEEFFFGGGGGGGGGGGGHHHIIIHHHGGGFFFEEECCCCCCDDDEEEGGGIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHGGGGGGGGGFFFFFFEEEDDDDDD@@@@@@@@@???>>>@@@CCCFFFHHHJJJQQQZZZaaahhhsss~~~{{{tttqqqssssssssstttwww{{{vvvaaaSSSKKKBBB???<<<;;;;;;<<<;;;:::777777888888888888777777444555555666777777888888888888888888777777777777666666666666666666666666111111333444666777999999333333333333333333333333555555555444333222111000111111111111111111111111000000111111222222333333111111111111111111111111444444444444444444444444222222222222222222222222333222111000000111222333111222333333333333222111111111111111111111111111000000111222333333333444333333444444333111///...444555555666666666666666777777888::::::;;;;;;;;;888999:::::::::;;;===???FFFTTTlll}}}||||||}}}~~~}}}~~~{{{yyyvvvuuusssrrrpppmmmiiifffdddccc```]]]YYYUUURRRPPPPPPNNNKKKJJJIIIIIIGGGFFFGGGFFFEEEFFFGGGGGGEEECCCAAAAAAAAAAAAAAABBBBBBBBB??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????>>>>>>??????@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======@@@??????@@@@@@AAABBBCCCAAAAAAAAA@@@AAAAAABBBCCCBBB@@@??????@@@AAAAAA@@@??????@@@@@@@@@@@@??????@@@AAACCCEEEGGGHHHHHHHHHJJJJJJJJJJJJJJJIIIIIIHHHDDDDDDEEEFFFHHHJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLJJJGGGFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDEEECCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFGGGHHHIIIDDDFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@???======@@@BBBEEEFFFLLLTTT[[[bbbmmmxxxyyyuuusssqqqppprrrwww{{{}}}~~~ppp[[[OOOEEEBBB>>><<<<<<<<<<<<;;;777888888999999888888777444444555666777888999999999999888888888888777777555555555555555555555555333333333444444444444444333333444444444444555555555555555444333222111000222222222222222222222222111111111111111111222222222222222111111111000000222222333333333333222222222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111000111222333444444444444333333444555555555444444444555555666666666666666555666777999:::;;;<<<<<<888999:::::::::;;;===???EEESSSlll~~~~~~}}}~~~}}}|||xxxvvvtttrrrpppnnnllliiidddaaa]]]]]]\\\YYYUUURRROOOOOONNNKKKHHHGGGGGGFFFDDDCCCDDDCCCCCCCCCDDDDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBB>>>>>>@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???AAAAAABBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>??????>>>>>>>>>??????@@@AAABBB?????????@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>????????????>>>===>>>>>>>>>??????AAABBBBBB@@@@@@??????@@@AAAAAABBBBBB@@@??????@@@AAAAAA@@@???@@@@@@AAAAAA@@@@@@???@@@AAADDDFFFHHHIIIIIIIIIMMMMMMLLLKKKKKKKKKKKKLLLEEEFFFFFFGGGIIIKKKMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNMMMLLLIIIFFFEEEEEEEEEFFFGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDBBBCCCDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDEEEGGGHHHIIIDDDFFFGGGFFFDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCBBB@@@>>>===>>>@@@AAABBBFFFMMMSSSZZZeeeppp}}}wwwvvvvvvvvvwwwzzz|||~~~jjj[[[JJJFFFAAA===;;;;;;:::999777888888999999888888777555555555666666777777777888888777777777666666666444444444444444444444444444444444333333333333333444444444555555666666666222333333444444333333333333333333333333333333333222222222222222222111111111111111111111222222222222222333444444333222222222222222222222222222222111111222222222222111111222111000000000000111222111111111111111111111111111222333444555555444444555555555555666777999999444555555666666666666666666666888999::::::::::::888999:::::::::;;;===???DDDRRRkkkzzz{{{}}}}}}{{{xxxtttqqqsssqqqnnnllliiieeeaaa]]]XXXYYYXXXVVVRRROOONNNMMMLLLIIIGGGEEEEEEDDDBBBAAABBBAAA@@@AAABBBBBBAAA???@@@@@@@@@AAAAAABBBBBBBBB===>>>???@@@AAA@@@??????????????????????????????===>>>???@@@AAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>============>>>>>>???>>>>>>>>>>>>???@@@AAABBB>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@??????????????????????????????????????????@@@@@@@@@AAABBBCCCCCCBBBAAA@@@>>>>>>>>>>>>???@@@AAABBB??????>>>>>>???@@@AAAAAABBB@@@??????@@@AAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@AAADDDGGGIIIJJJJJJJJJPPPOOOMMMLLLLLLLLLMMMNNNFFFFFFGGGHHHJJJLLLNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNNNNNNNLLLIIIFFFDDDDDDDDDFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCDDDFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFHHHIIIDDDFFFGGGFFFCCCCCCEEEHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFEEECCCCCCFFFFFFEEECCC@@@??????AAA>>>>>>BBBHHHNNNTTT___kkkyyy|||~~~|||yyyyyy}}}wwwyyygggNNNIIICCC>>>;;;999777666888888999999999999888888666555555555555444444444777777666666555555555444444444444444444444444444111222222333444555666666555555555666666666777777///000222333444555555555333333333333333333333333444444444333333222222222//////000111222333333444444444555666666555444444222222222222222222222222000111222333333222111000222111///......///111222111111111111111111111111222333444555666555444444333333222111222333444666444555555666666666666666777888888999999999888888888999:::::::::;;;===???CCCQQQjjj~~~|||zzzzzz{{{}}}}}}{{{xxxtttrrrooollliiifffccc___[[[XXXRRRRRRPPPOOONNNLLLKKKJJJKKKIIIGGGDDDCCCCCCDDDDDDBBBCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAADDDCCCCCCBBBAAA@@@??????@@@AAABBBBBBAAA@@@???>>>@@@@@@AAAAAAAAABBBBBBBBBCCCDDDCCCBBB???>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCC???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>>>>???@@@@@@@@@>>><<<;;;?????????>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBB@@@??????>>>???AAABBBCCCCCCBBBAAAAAAAAAAAAAAABBB@@@@@@????????????@@@@@@AAAAAABBBCCCEEEGGGHHHJJJJJJKKKLLLMMMMMMMMMMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNOOONNNMMMMMMMMMNNNOOOPPPQQQPPPPPPOOOMMMKKKJJJIIIGGGGGGGGGEEEDDDCCCEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAABBBDDDFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFEEEEEEEEEFFFHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHFFFEEECCCAAA@@@???===>>>BBBIIIMMMOOOXXXaaajjjsss~~~ttt^^^SSSGGGBBB>>>;;;;;;===888777777888999999777555777777666666555555555444666666666666666666666666777666555555777888777666555666777444111111444888555444222222333333222111333444555555555333111///222222333333333333444444222222111111222444666777444444444333333222222222333222222111111222222333444333222111111222333444222111000//////000111111+++...111333222222333444555444333222111111111111222222222222222222222222555555444444444333333333444555666666777777666666777777777777666666666666666777888888888999<<>>@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAA??????@@@BBBAAA@@@@@@@@@?????????????????????????????????????????????@@@AAAAAABBBBBB???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>>>>??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAA??????>>>>>>>>>???AAABBB@@@@@@???>>>>>>>>>??????>>>>>>======>>>??????@@@BBBBBBCCCDDDEEEGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNJJJKKKKKKLLLNNNOOOOOOPPPOOONNNNNNMMMMMMNNNPPPQQQQQQQQQPPPOOONNNLLLJJJIIIHHHHHHGGGEEEBBBBBBDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAABBBDDDFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDHHHGGGFFFFFFFFFGGGIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGFFFDDDCCCBBBAAA@@@>>>??????@@@CCCHHHOOOTTTaaajjjwwwggg[[[MMMGGGCCC>>><<<<<<:::999888888999888666444777777666666666555555555666666666666666666666666444333333444666777555444333444555444333333444555666444333333444444333222///000222333333222111000222222333333333333444444111111111000111111222222444444333333333222222222333222222111111222222333333333222111111222333333333222111000///000000111000222444444333222222333222111111111111111222222222222222222222222222222333333333444444555555555333444444555555555555555888888888888888777777777999:::;;;;;;;;;<<>>>>>>>>???????????????@@@@@@@@@@@@AAA???@@@AAA@@@??????AAACCCAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@@@@??????????????????????????????>>>???@@@AAAAAA@@@???>>>>>>>>>>>>??????@@@AAABBB>>>>>>>>>>>>>>>>>>??????<<<<<<===>>>?????????>>>>>>>>>=========>>>>>>?????????>>>=====================>>>???@@@AAABBBBBBDDDDDDEEEEEEFFFHHHIIIJJJJJJJJJKKKLLLLLLMMMNNNNNNIIIIIIKKKLLLNNNOOOQQQQQQPPPOOONNNNNNNNNOOOQQQRRRSSSRRRRRRPPPOOOLLLKKKJJJIIIIIIGGGDDDAAAAAACCCEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDHHHHHHGGGGGGHHHHHHIIIJJJFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBB>>>AAA>>>:::@@@NNNUUUTTT[[[cccppp}}}xxxiiiWWWNNNIIICCC===;;;<<<:::999888999999777555777777666666666666555555666666666666666666666666444444555777888888666444222333555777999888666333666555444444555555444333...///111333333333333222222222333333333333444444222222222222222111000///333333333333222222222222333222222111111222222333333333222222222222333333444333222000000000111222000222444333222111111222111111111111222333444555222222222222333333333333111222222333444555666777444555555555666666666666888888888888888999999999777888999999999:::===@@@DDDTTTnnn{{{xxxvvvtttuuuuuusssqqqmmmiiigggccc```[[[WWWTTTQQQMMMJJJHHHHHHGGGFFFEEEDDDCCCCCCFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>?????????@@@@@@@@@@@@???>>>======>>>???@@@>>>>>>?????????@@@@@@@@@???@@@@@@@@@>>>>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@??????@@@@@@@@@@@@??????????????????????????????>>>???@@@AAAAAA@@@???>>>???>>>=========>>>@@@AAA>>>>>>>>>>>>>>>?????????;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===???>>>>>>=========>>>>>>@@@AAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGIIIKKKMMMOOOQQQQQQPPPOOOOOOOOOOOOQQQRRRSSSTTTTTTSSSRRRPPPNNNLLLJJJKKKJJJHHHEEEBBBAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD>>>CCCAAA===HHH^^^hhhdddUUU]]]hhhtttzzzdddVVVNNNFFF???<<<;;;:::888999::::::999888777777666666666666666666666666666666666666666666777777999;;;===<<<999777444444777;;;???>>>999444777666444555666777666444222333444555555555444444222222222333333333444444222333444555555444222111333222222222222222222222333222222111111222222333333333333333333333333333222222111111111333444555///111222222111000111222333333222333333444555666222222222333333333333333222222333333444555666666666666666666666777777888777777888888888888888999666777888888888999<<>>>>>>>>??????@@@@@@AAA@@@???>>>======>>>???@@@>>>>>>?????????@@@@@@@@@@@@AAAAAA???===<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>??????>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>???>>>===;;;;;;;;;<<<=========>>>>>>????????????;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>???BBBCCCEEEGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKJJJHHHFFFEEEDDDDDDCCCEEEFFFGGGJJJLLLNNNPPPQQQQQQPPPPPPPPPPPPRRRSSSUUUVVVVVVUUUSSSQQQOOOMMMKKKLLLLLLKKKHHHDDDBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEFFF@@@EEECCC???JJJ___iiidddMMMTTT^^^iiisss~~~uuucccVVVKKKCCCAAA;;;999888999;;;<<<<<<<<<666666777777777777777777777777777777777777777777888999;;;===???>>>;;;888444444777;;;???>>>999444777555555555777777666555555555555555444444333333222222222333333333444444000111333444555555444444222222222222222222222222333222222111111222222333333333333333333333333333000000000111333666888999555666666444111000000111333333222222222222333333222222333333333444444444444444444444444444444444555555444444444555666777666666666777777777888888999:::;;;;;;;;;===@@@BBBDDDUUUqqq}}}~~~~~~|||zzzxxxppppppooommmjjjfffcccbbbZZZVVVRRRNNNLLLJJJHHHFFFDDDDDDCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@AAAAAA@@@??????@@@BBBCCC??????@@@@@@@@@AAAAAAAAA>>>?????????@@@@@@AAAAAA??????>>>>>>>>>???@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAA???<<<;;;<<<===>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>????????????>>>>>>========================>>>???@@@AAAAAA@@@???>>>>>>===<<<;;;::::::::::::=========>>>??????@@@@@@;;;<<<<<<<<<;;;:::999999888999:::;;;<<<<<<<<<<<<:::::::::;;;<<<>>>???@@@CCCEEEGGGIIIKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJIIIFFFDDDBBBAAAAAAAAAEEEFFFHHHJJJLLLNNNPPPQQQQQQQQQPPPPPPQQQSSSUUUVVVXXXWWWVVVUUURRRPPPMMMLLLLLLNNNNNNLLLIIIFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDEEEEEEFFFFFFFFFBBBEEECCC>>>BBBMMMRRRPPPJJJPPPYYYaaajjjtttxxxfffUUUJJJFFF<<<:::999999;;;===>>>===666666777777777777888888777777777777777777777777777777888:::<<<;;;999777222333555777999888666333666555444555666777666555555444444333222111111111222222333333333333444444...///000111222333333333111111111222222222222222333222222111111222222333333333444444444444333333000000111222444777:::;;;>>>===;;;888333000///000111111000000///000000000222222333333444444555555555555444444444333333333333222111111111222444555555555555666777777888888999::::::::::::<<>>??????@@@??????AAA@@@???>>>???@@@BBBCCC??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA?????????>>><<<<<<===>>>======>>>>>>>>>?????????????????????????????????????????????????????????>>>>>>????????????>>>>>>========================>>>???@@@AAAAAA@@@???>>><<<<<<<<<===<<<<<<;;;;;;<<<======>>>??????@@@@@@<<<<<<<<<<<<;;;:::999888666888999;;;============;;;<<<===>>>@@@CCCEEEFFFGGGHHHJJJMMMNNNNNNMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHFFFDDDBBBAAAAAABBBBBBHHHIIIJJJLLLNNNOOOQQQQQQQQQQQQQQQQQQRRRTTTVVVWWWYYYYYYWWWVVVSSSPPPNNNMMMLLLOOOQQQQQQNNNJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGEEEFFFGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDCCCAAA??????AAABBBGGGMMMTTT[[[ccclllvvv~~~yyyaaaRRRLLL@@@>>>;;;:::;;;<<<<<<<<<666666777777777888888888777777777777777777777777666555555666888888777666333444555444333333444555555444333444666777666555444333333222222222333333222222333333333333444444000000000000111222222333000111111111222222222222333222222111111222222333333333444555555444333333333333333333555777999:::<<<<<<:::666333000111222000000000000111111222333222222333333444555555666333333444444444444444444444333222111111333444555555666666777888888999999777888888888888:::===@@@EEEUUUpppxxxxxxyyyyyywwwuuusssqqqrrrpppmmmhhhbbb\\\XXXUUUQQQNNNIIIGGGFFFEEEDDDCCCDDDCCCCCCBBBBBBAAAAAAAAA>>>???@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>@@@BBBCCC??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@BBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBB<<<===>>>===<<<<<<>>>@@@<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????>>>>>>????????????>>>>>>========================>>>???@@@AAAAAA@@@???>>>:::;;;<<<>>>???>>>======<<<======>>>???@@@@@@@@@=========<<<;;;:::999888555777999<<<===>>>>>>>>>???@@@AAACCCFFFHHHKKKLLLKKKLLLOOOQQQRRRQQQPPPPPPKKKKKKIIIHHHGGGFFFFFFFFFFFFEEECCCBBBBBBCCCDDDEEEJJJKKKLLLMMMOOOQQQRRRRRRRRRQQQQQQQQQSSSUUUVVVXXXZZZYYYXXXVVVTTTQQQOOOMMMLLLPPPSSSTTTQQQMMMJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCCCCDDDDDDDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCEEEGGGCCC>>>???DDDAAAFFFLLLSSSYYYbbblllsss{{{kkkWWWPPPDDD@@@===;;;;;;;;;::::::666666777777888888888999777777777777777777777777777666555555777888777666555666777555111111444888444333333444666777666555444444444444555666777777222222333333333444444444555444333222222222333444000000111111222222222222333222222222222222222333333333444555555444333333666555444444555666777888444444444222111111333555111111222333444666777888222222333333444555666666111222222333444555666666777666444444444555777999666777777888999999:::::::::;;;<<<<<<<<<===@@@CCCFFFUUUpppvvvtttrrrrrrrrrrrrpppoookkkhhhdddaaa]]]YYYTTTPPPHHHGGGFFFDDDCCCAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCAAA???@@@BBBCCCAAA???@@@@@@??????@@@@@@AAABBBCCCBBBAAA@@@???@@@@@@AAA========================???????????????????????????@@@AAABBBAAA@@@???>>>AAA@@@???>>>===============>>>@@@BBBBBBBBB@@@???@@@@@@@@@@@@???>>>===<<>>======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;===<<<:::888888888888999<<<;;;:::;;;===?????????CCCEEEGGGJJJLLLMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNJJJIIIHHHGGGFFFFFFEEEEEEFFFDDDBBBAAABBBDDDHHHJJJNNNNNNOOOOOOPPPQQQRRRRRRPPPPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXWWWTTTPPPMMMKKKMMMNNNPPPPPPPPPNNNLLLKKKBBBCCCEEEFFFFFFFFFDDDCCCEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGGGGFFFEEEFFFGGGGGGGGGFFFEEEDDDBBB@@@???DDDEEEHHHLLLRRRZZZcccjjjqqqyyy|||dddRRRKKKCCC>>>???AAA???;;;:::;;;;;;999888777777777777777777666666555555555444777666555444444444444444444444444555555555666666666555444333333444666777333333333333333333333333333333333333333333333333444444444333333222222222222111///000111333333222333333222222111222222222444444333222111111111111444444222222222222444444111222222333222111000///333333333222222222222111...111555666666555555555444333333333333444555555444555555666666666666666555555555555666666666666777888999999999:::===@@@FFFTTTmmmtttrrrpppnnnmmmkkkhhhfffdddaaa]]]ZZZWWWTTTOOOLLLGGGGGGFFFDDDCCCAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCAAA???@@@BBBCCCAAA???AAA@@@@@@@@@@@@AAABBBBBB===<<<;;;999999999:::;;;???????????????????????????????????????????????????@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>??????@@@===???@@@BBBBBBAAA@@@???===>>>>>>??????>>>>>>>>>@@@???>>>======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@======>>>>>>>>>>>>==============================>>>????????????>>>======::::::888888777888999:::;;;:::;;;<<<>>>@@@AAABBBFFFGGGIIILLLMMMMMMMMMMMMOOOPPPOOOOOONNNMMMLLLKKKIIIIIIIIIHHHGGGEEEDDDCCCDDDCCCAAAAAACCCFFFJJJLLLNNNNNNOOOPPPQQQRRRSSSTTTRRRSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXWWWTTTQQQMMMKKKMMMNNNOOOPPPPPPNNNLLLKKKGGGHHHIIIJJJIIIHHHFFFDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFGGGIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGFFFEEEFFFGGGGGGGGGFFFEEECCCBBB@@@??????AAACCCFFFKKKSSS[[[aaajjjrrr|||ttt```PPPGGG@@@??????<<<888666:::999888777777777777777888888777777777666666666777777666555555555555555555555555555666666666666444333333444444666777777444444444444444444555555333333333333333333333333555555555444444333333333222111///000222333333222333333222222222222222333333222222222222222333333444333333222222333333444222222333333333222000000111111111222222333333333111333555666555333444444444333333333333444555555555555666777777777777666555555666666666777777777777888999::::::<<>>@@@AAABBB>>>???@@@AAAAAA@@@>>>===;;;;;;===>>>????????????@@@??????>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????======>>>>>>>>>>>>==============================@@@@@@@@@@@@@@@???>>>>>>888888777777777888:::::::::;;;===???BBBDDDFFFGGGJJJKKKMMMNNNOOONNNNNNMMMPPPPPPPPPOOOMMMKKKJJJIIIHHHIIIIIIHHHGGGDDDBBBAAAAAAAAABBBCCCFFFIIIMMMOOONNNOOOPPPRRRSSSUUUVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWUUURRRNNNLLLMMMNNNOOOOOOOOONNNLLLLLLKKKKKKLLLLLLJJJIIIGGGEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDEEECCCCCCDDDDDDEEEFFFGGGGGGCCCDDDFFFGGGIIIIIIIIIHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFGGGGGGFFFEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@>>>???@@@BBBEEEKKKRRRWWW```hhhrrr{{{|||wwwwwwzzz~~~nnnXXXNNNDDDAAA???;;;777555888888777666666777777777888888888888777777777777777666666666666555555555666666666666666666555555222333444555666666666666444444555555666666666777333333333333333333333333555555555555444444444444222111000000222333333222333333222222222222333333111111111111222333444555444333333222222333333444222333333333333222222111...///000111222333444444444555666555333222333444444333333333333444555555555666777777888888777777666777777777777888888888777999::::::;;;===@@@CCCFFFTTTlllooollljjjgggccc___YYYUUUSSSPPPMMMLLLKKKIIIGGGEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@AAAAAA@@@???>>>======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????????????????????????????@@@@@@@@@@@@@@@<<<<<<======>>>@@@AAABBB??????@@@@@@???>>>===<<<;;;;;;===>>>>>>>>>>>>>>>@@@@@@??????????????????========================>>>>>>>>>?????????>>>>>>======>>>>>>>>>>>>==============================???@@@@@@@@@@@@???>>>>>>999888777777777888999:::<<>>AAAFFFTTTlllllljjjgggddd```\\\WWWSSSOOOLLLJJJHHHHHHHHHGGGEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@>>>===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>??????????????????>>>======<<<======>>>>>>>>>>>>======@@@@@@@@@@@@??????>>>>>>========================>>>>>>????????????>>>=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???>>>======<<<;;;:::999888888999:::;;;AAADDDHHHKKKLLLNNNQQQSSSRRRRRRSSSSSSRRRPPPOOOMMMMMMNNNNNNNNNNNNMMMMMMLLLFFFGGGGGGFFFDDDBBB@@@???DDDFFFIIIKKKNNNOOOOOOOOOPPPQQQRRRTTTVVVXXXYYYZZZVVVVVVVVVVVVVVVUUUUUUUUUWWWXXXXXXXXXWWWTTTQQQPPPNNNNNNNNNOOOOOOOOONNNNNNKKKKKKKKKLLLLLLLLLKKKKKKHHHHHHIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIEEEFFFGGGGGGGGGGGGEEEEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHIIIEEEFFFGGGGGGFFFEEEFFFGGGFFFEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFJJJMMMQQQVVV^^^eeekkksss{{{{{{uuuwww}}}|||vvvrrrpppzzzkkk\\\NNNFFFBBB>>><<<===777666666666666666777888666666666666666666666666333444444555555555444444444444444444444444444444555555666777666444333222333333444444555555555555333333333333333333333333222222222222222222222222333222000111222444444333333222222222333444444555555444444333222222333333333333333333333333333333333333333333333333333444222111111111111111111111222333444333333333666888444333333333333444555555666666777888888888888888888888888888999999999999:::::::::999888999;;;>>>FFFSSSkkkkkkhhhccc___\\\XXXTTTQQQLLLJJJGGGFFFFFFFFFFFFEEECCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBB@@@@@@AAABBB>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>???AAABBB????????????????????????????????????????????????>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>============>>>>>>>>>===============>>>>>>????????????>>>===AAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???===<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;<<<;;;;;;:::;;;<<<>>>???EEEIIINNNPPPPPPPPPSSSUUUSSSTTTTTTTTTSSSQQQOOONNNLLLLLLMMMMMMMMMMMMLLLLLLFFFEEEDDDCCCBBBBBBAAAAAAFFFHHHLLLPPPRRRSSSRRRQQQQQQRRRSSSTTTVVVXXXYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYWWWUUUSSSQQQOOOOOOOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNOOOOOOOOOPPPJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHEEEFFFGGGGGGFFFEEEFFFGGGEEEEEECCCBBBBBBCCCDDDEEECCCDDDCCCBBBAAABBBEEEGGGJJJOOOTTTYYY^^^eeemmmssszzzxxxxxx}}}{{{sssoootttyyyzzzjjjWWWLLLEEE???======888888777666666777777777555555555555666666666666333333555666666666555444444444444444555555666666666666666666555444333333444444444444444444444444333333333333333333333333111111111111222222222222333222111111333444444333333222222333333444555666666555444333222222222222222333333444444333333222333222222222222333333444333333333222222222111111000222444444444444666888444333333333333444555555555666777777888888777777777888888888888999999999999::::::999888999;;;===GGGSSSkkkjjjfff___ZZZVVVRRROOOMMMJJJGGGDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCBBB@@@???AAACCC@@@@@@@@@@@@@@@AAAAAABBB999888888777888999:::;;;????????????????????????????????????????????????>>>=========>>>???AAABBBAAA@@@???>>>==================<<<<<<======>>>>>>===>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???===<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;<<<>>>AAACCCEEEGGGLLLQQQRRRQQQPPPRRRUUUSSSTTTTTTTTTSSSQQQPPPNNNKKKKKKKKKKKKJJJIIIIIIHHHEEEDDDBBBAAA@@@AAABBBCCCEEEIIINNNSSSWWWWWWVVVUUURRRSSSTTTUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWXXXYYYYYYXXXVVVTTTRRRPPPPPPPPPPPPQQQQQQRRRRRRPPPOOOOOONNNNNNNNNOOOOOOMMMMMMMMMLLLLLLKKKIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGHHHIIIIIIHHHGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFGGGGGGFFFEEEFFFGGGEEEDDDCCCBBBBBBCCCEEEFFFCCCCCCBBBAAA??????AAACCCCCCGGGKKKNNNQQQVVV^^^eeelllvvv}}}uuuqqqrrrtttxxx}}}~~~gggWWWLLLCCC>>>>>>:::999888777777777777777555555666666777777777777444555777888999888777666444444555666777888999999444444444444444555666666777777666666555444444444333333333333333333333333111111111222222333333333444222111111333444444333222222222333333555666666555444444333333333444444222333333444444333333222222111111000111222333444333333333333333444444444000333555666555444444555444333333333333444555555555555666777777777777666777777777888888888888999777888999999999;;;>>>AAAGGGSSSjjjjjjddd]]]VVVQQQMMMKKKIIIHHHEEEBBB@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCBBB@@@???AAACCCBBBBBBAAAAAABBBBBBCCCDDDAAA@@@@@@???@@@AAACCCCCC????????????????????????????????????????????????>>>============???AAABBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???<<<===>>>@@@BBBCCCCCCCCCAAAAAABBBBBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@???===;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<;;;999:::;;;===AAAEEEHHHJJJHHHMMMRRRSSSPPPOOOPPPSSSSSSTTTTTTTTTSSSRRRPPPOOOKKKKKKJJJIIIHHHFFFEEEDDDEEECCCAAA??????AAACCCEEEDDDHHHOOOUUUYYYZZZYYYXXXSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZWWWXXXYYYYYYXXXWWWTTTSSSQQQQQQQQQQQQQQQRRRSSSTTTPPPOOONNNMMMLLLKKKKKKKKKNNNNNNNNNNNNMMMLLLJJJJJJHHHHHHGGGFFFEEEEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEGGGIIIJJJJJJJJJIIIEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEGGGGGGGGGFFFEEEFFFGGGEEEDDDBBBBBBBBBCCCEEEFFFCCCCCCCCCAAA??????AAABBB???AAADDDFFFHHHMMMUUU[[[\\\fffooovvv~~~wwwsssttttttwww|||vvvaaaRRRGGG@@@???;;;;;;999888777777777777666666777777888888888999555777999:::;;;:::999888555555666888999:::;;;<<<222222222333444666999:::999999888777666555444444333333333333333333333333222222222333333444444444444222111222333444444444222222222333444555666777333333333333444555666666222222444444444444222222111111000000000111333444111222333333444555666666111444666777555333222222444333333333333444555555444555555666666666666666666777777777777888888888666777999:::;;;>>>BBBEEEGGGSSSjjj[[[YYYVVVRRRNNNKKKIIIHHHCCCCCCCCCCCCBBBAAA@@@???BBBBBBAAAAAA@@@???>>>>>>===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>AAAAAAAAAAAA@@@@@@???>>>??????@@@@@@@@@AAAAAAAAA>>>>>>???@@@BBBCCCAAA???BBBAAA@@@?????????@@@AAA?????????>>>===<<<<<<;;;<<<<<<============<<<<<>>>>>??????@@@============<<<<<<<<<<<<===???AAA???<<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<======>>>>>>===<<<::::::::::::;;;777777888999::::::;;;<<<>>>???@@@BBBEEEHHHJJJLLLRRRQQQQQQPPPPPPPPPQQQQQQUUUSSSQQQQQQQQQQQQOOOMMMLLLIIIFFFFFFGGGFFFDDDAAACCCCCCCCCDDDDDDDDDDDDDDDHHHKKKOOOTTTVVVXXXWWWWWWTTTSSSRRRRRRSSSUUUWWWYYYYYYXXXXXXWWWWWWXXXXXXYYY\\\\\\\\\[[[YYYVVVTTTSSSOOOOOOPPPPPPPPPPPPPPPOOOSSSPPPNNNMMMMMMMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>???AAADDDGGGJJJLLLTTTZZZccckkksss|||~~~zzzuuuuuuyyyqqqZZZKKKDDDBBB:::;;;<<<:::777666888::::::999777666666666777888666666777:::;;;:::777444777777777777777777777777555555555555555555555555444444444444444444444444666444111///000222555777333333333222333333444555222222111111222222333444111111222222222333333333111111111111222333333444777444111///...000333555333333333333333333333333222222333333333333444444666666666666666666666666111111111222222222333333222555777666333222333444555555555666999;;;;;;:::999999888999:::<<<>>>@@@FFFSSSkkkVVVUUURRRNNNKKKIIIGGGFFFCCCCCCCCCCCCBBBAAA@@@???BBBBBBAAAAAA@@@??????>>>>>>>>>???@@@AAAAAAAAAAAA?????????@@@??????>>>>>>AAAAAAAAAAAAAAA@@@???????????????@@@@@@@@@AAAAAA@@@@@@@@@AAACCCCCCAAA???AAAAAA@@@?????????@@@AAAAAAAAA@@@??????>>>============>>>>>>>>>>>>==============================????????????????????????????????????>>>>>>>>>======>>>@@@>>><<<;;;<<<===========================;;;;;;;;;<<<======>>>>>>>>>===<<<:::::::::;;;;;;<<<<<<======>>>?????????@@@@@@BBBEEEHHHKKKNNNOOORRRRRRQQQPPPPPPPPPQQQQQQRRRQQQOOOOOOOOOOOOMMMKKKKKKIIIGGGFFFGGGFFFCCC@@@BBBBBBCCCDDDEEEFFFFFFGGGLLLNNNRRRUUUXXXYYYXXXXXXTTTSSSRRRRRRSSSUUUWWWYYYXXXXXXXXXWWWWWWXXXXXXXXXZZZZZZZZZZZZXXXVVVTTTSSSPPPQQQQQQRRRRRRRRRRRRQQQRRRPPPNNNMMMMMMMMMKKKJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEFFFFFFGGGFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>???@@@BBBEEEHHHIIILLLQQQYYY```hhhqqq|||}}}{{{{{{hhhUUUJJJFFF?????????<<<:::999999;;;:::999888777666777777888666666777888:::999666444666666666666666666666666666666666666666666666666444444444444444444444444555444222111111333555777::::::;;;:::888555111///222222222111222222333444111222222222222333333333333222222222222333333444666444222000000111333444333333333333333333333333222222333333333333444444555555555555555555555555555555555555666666666666222555666666444222333555555444333444555666555444999999999:::;;;===???@@@FFFTTTmmmOOONNNLLLIIIGGGEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@BBBAAAAAA@@@@@@???????????????@@@@@@@@@@@@@@@???===>>>>>>?????????>>>>>>AAAAAABBBBBBBBBAAA@@@@@@>>>?????????@@@@@@@@@@@@BBBAAAAAABBBCCCCCCAAA>>>@@@@@@?????????@@@@@@AAABBBBBBBBBAAA@@@@@@??????>>>>>>????????????>>>>>>========================??????@@@AAAAAA@@@?????????????????????>>>>>>===<<<===>>>===;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>===<<<;;;::::::;;;<<<<<<======>>>>>>??????@@@@@@CCCDDDGGGJJJMMMPPPRRRTTTSSSRRRQQQQQQPPPPPPQQQQQQPPPOOOMMMMMMMMMMMMKKKIIIIIIHHHGGGGGGFFFDDDAAA>>>AAAAAACCCEEEGGGHHHJJJJJJNNNPPPRRRUUUWWWWWWWWWVVVTTTSSSSSSSSSTTTVVVXXXYYYYYYXXXXXXWWWWWWXXXXXXYYYXXXYYYYYYYYYYYYWWWVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMKKKIIIKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>@@@AAACCCEEEDDDHHHNNNTTT[[[eeepppxxx~~~}}}}}}vvv___PPPHHHBBBAAA???<<<:::999999999999999888777777777777888777666666666888888666555555555555555555555555555777777777777777777777777444444444444444444444444444444333333444444555666IIIKKKMMMMMMJJJEEE???;;;222222222222222333444444222222222222333333333333555444333333333333333333444444333222222222222222222222222222222222222222222222333333333333444444555555555555555555555555666666777777777888888888333444666666555444444555777666555666888999999777999999::::::<<<>>>???@@@FFFTTTnnnIIIHHHGGGEEEDDDCCCCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@??????======>>>?????????>>>>>>AAAAAABBBBBBBBBAAAAAA@@@>>>>>>>>>????????????@@@AAAAAA@@@AAABBBAAA???<<>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAA???>>><<<======>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;:::999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEJJJKKKMMMOOOQQQSSSTTTUUUTTTSSSRRRQQQPPPPPPPPPQQQOOONNNMMMMMMMMMLLLJJJGGGGGGGGGGGGGGGEEECCC@@@>>>@@@AAACCCFFFHHHKKKMMMNNNNNNOOOQQQSSSTTTTTTSSSSSSSSSSSSSSSTTTUUUWWWYYYZZZYYYYYYXXXXXXXXXXXXYYYYYYXXXYYYYYYZZZYYYXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPSSSQQQOOOOOOOOONNNLLLJJJLLLLLLKKKJJJIIIHHHGGGFFFGGGHHHIIIKKKLLLNNNNNNOOONNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFEEEEEEDDDDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA??????>>>======>>>???@@@AAADDDHHHMMMRRR[[[fffooo{{{}}}{{{~~~mmmYYYOOOCCC@@@<<<:::999999888777999999888888888777777777777666555555777777777555666666666666666666666666666666666666666666666666555555555555555555555555333444555555666666555555;;;===@@@BBB@@@===888555333222222222222333444444222222222333333333444444666555444444333333333333333333444444333333222111111111111111111111111111222222222333333333444444555555555555555555555555444555555555555666666666333444555666666666666666555444555777;;;=========888888999:::<<<===>>>???EEESSSnnnFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@???>>>>>>????????????>>>>>>@@@@@@AAABBBBBBAAAAAAAAA======>>>>>>>>>???????????????>>>???@@@???===;;;>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===<<<===>>>>>>>>>===;;;:::;;;::::::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<;;;:::::::::;;;===>>>@@@CCCDDDFFFHHHJJJMMMNNNOOOQQQRRRSSSTTTUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPOOONNNMMMNNNNNNMMMJJJGGGEEEFFFFFFEEECCCAAA@@@???BBBCCCEEEGGGJJJMMMOOOPPPOOOPPPQQQRRRSSSSSSRRRRRRSSSSSSTTTUUUWWWXXXZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZZZZ[[[[[[ZZZXXXWWWVVVUUUTTTRRRPPPNNNMMMLLLLLLRRRQQQPPPPPPQQQPPPMMMKKKMMMMMMLLLKKKJJJHHHHHHGGGHHHJJJLLLNNNOOOPPPQQQQQQOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<<<<===>>>???AAAEEEGGGKKKSSS]]]dddooowwwhhhYYYHHHBBB<<<:::<<<<<<:::777999999999999888888888777888666555666777888777666777777777777777777777777555555555555555555555555555555555555555555555555333444555666666666555555///000111222222222111000333333222222333333444555222222333333333444444444666555444444333333333333333333444444444333222111111111111111111111111111222222222333333333444444555555555555555555555555333333444444444555555555333444555666777888888777222222222444888::::::999777777888:::;;;<<<===>>>CCCRRRmmmFFFEEEEEEDDDDDDEEEEEEEEEAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>??????@@@AAAAAAAAA@@@@@@============>>>>>>>>>>>>>>>======>>>??????<<<:::<<<===>>>???@@@@@@@@@@@@??????????????????>>>>>>??????@@@@@@@@@@@@??????==============================>>>??????>>>=========>>>@@@AAA@@@???===<<<;;;::::::;;;===???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;;;;<<<<<<===<<<<<<===???AAACCCDDDFFFGGGHHHKKKMMMPPPRRRSSSVVVVVVWWWXXXWWWVVVTTTSSSUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNNNNOOOOOONNNJJJGGGCCCDDDDDDCCCAAA@@@@@@BBBDDDEEEGGGIIILLLNNNPPPQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSUUUVVVXXXYYYZZZ[[[]]]\\\\\\[[[[[[\\\\\\]]]\\\\\\\\\[[[YYYWWWTTTSSSRRRQQQNNNLLLKKKJJJJJJJJJPPPPPPOOOPPPRRRQQQNNNLLLMMMLLLLLLKKKJJJIIIHHHHHHIIIKKKMMMOOOQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA???>>>===<<<======<<<>>>AAABBBDDDIIIQQQXXXccclllzzzvvveeeSSSKKKBBB@@@BBBBBB>>>999999999::::::999999888777888777777777999999777666888888888888888888888888555555555555555555555555555555555555555555555555333333444555555555555444888777666555555555666666333333333333333444444555333333333333444444444444555444333333333333333333444444444444444333222222222222222222222222222222222222333333333333444444444444444444444444444444444444555555555666666666444333444666999:::999888999777666777888999888666777888999;;;<<<=========DDDRRRlllFFFEEEEEEDDDDDDEEEEEEFFFAAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBAAA???>>>======>>>??????@@@@@@@@@???<<<<<<<<<=========>>>>>>===<<<===>>>@@@@@@>>><<<;;;<<<>>>???@@@@@@@@@???>>>?????????????????????>>>>>>????????????>>>>>>========================<<<<<<============<<<<<<===>>>@@@AAAAAA???===;;;<<<::::::;;;???AAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>@@@@@@AAABBBCCCFFFHHHJJJIIIIIIKKKLLLNNNOOOQQQQQQVVVWWWXXXYYYYYYWWWVVVTTTVVVUUUTTTRRRQQQQQQPPPPPPNNNMMMNNNOOOOOOMMMIIIFFFBBBCCCCCCAAA??????BBBEEEGGGHHHIIIKKKMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTTTTUUURRRSSSUUUWWWYYYZZZ[[[[[[^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]\\\ZZZWWWSSSPPPNNNMMMLLLJJJIIIIIIJJJLLLMMMLLLLLLMMMOOOQQQPPPNNNLLLJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJMMMOOOPPPPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOLLLLLLLLLKKKJJJIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEECCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>===>>>>>>:::===???@@@@@@CCCIIINNNWWWaaannnzzzxxx```UUUJJJEEEFFFEEE???888999999:::::::::999888777888777888:::;;;;;;888666777777777777777777777777555555555555555555555555555555555555555555555555333333333333444444444444444333222111111111222333444333333333333444555555333333333444444444444555333222222222222333333444555555444444333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444555555555666666666444333333666:::;;;:::999===;;;::::::::::::999777888999;;;===????????????EEESSSmmmFFFEEEEEEDDDDDDEEEEEEFFFAAAAAABBBBBBCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA???>>>===<<<===>>>???????????????<<<<<<<<<<<<=========>>>===<<<===???AAAAAA???===;;;<<<>>>???@@@@@@@@@????????????????????????@@@>>>>>>????????????>>>>>>????????????????????????===<<<;;;;;;;;;;;;<<<===;;;<<<>>>??????===;;;999<<<::::::<<<@@@BBBAAA???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????CCCCCCDDDEEEGGGJJJMMMNNNPPPPPPQQQQQQRRRSSSSSSSSSUUUVVVXXXYYYZZZXXXWWWVVVVVVUUUTTTRRRQQQQQQPPPPPPMMMMMMMMMNNNNNNLLLIIIEEEAAABBBAAA???===>>>CCCGGGJJJJJJKKKLLLMMMNNNOOOOOONNNOOOOOOPPPQQQRRRSSSSSSRRRTTTUUUXXXYYY[[[[[[\\\_________^^^^^^_________]]]]]][[[XXXTTTPPPLLLJJJIIIHHHHHHHHHIIILLLNNNPPPIIIIIIKKKMMMOOOOOOMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHIIILLLNNNOOONNNNNNMMMKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEECCCDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@???>>>??????;;;===@@@@@@???AAAEEEIIIOOOXXXdddooo{{{|||ggg[[[NNNGGGGGGEEE===555999999:::;;;:::999888777777888999;;;===<<<888555777777777777777777777777777777777777777777777777666666666666666666666666333333222222222333444555222333444555666666666777444333333333333444555555333333333444444444555555111111111111222333333444666555444333333333333444333333333333333333333333222222333333333444444444444444444444444444444444333333333444444444444555444333333666:::<<<;;;999777666555666888999888777:::;;;===???AAAAAAAAAAAAGGGUUUnnnEEEDDDDDDEEEGGGGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAAEEEEEEEEEEEEDDDCCCAAAAAA@@@AAAAAABBBBBBAAAAAA@@@CCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>============>>>>>>??????@@@@@@@@@@@@??????===>>>>>>???@@@AAAAAAAAA@@@???===<<<<<<<<<===>>>>>>>>>?????????>>>>>>===>>>>>>???>>>>>>===<<<<<<>>>>>>>>>>>>===<<<;;;:::>>><<<:::;;;===>>><<<999:::;;;<<<>>>???@@@@@@@@@===============>>>>>>???????????????@@@BBBDDDDDDHHHHHHHHHIIIKKKMMMPPPQQQUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWVVVVVVUUUYYYWWWTTTQQQPPPOOOPPPPPPUUUSSSPPPMMMKKKHHHDDDAAACCCDDDEEEEEEEEEFFFHHHJJJMMMNNNQQQRRRRRRPPPMMMKKKMMMNNNOOOQQQRRRRRRQQQQQQMMMOOORRRUUUXXXYYYZZZZZZ]]]^^^___``````___^^^]]][[[ZZZXXXUUUQQQNNNKKKIIIFFFGGGHHHIIIJJJJJJJJJJJJMMMMMMMMMLLLLLLLLLLLLLLLJJJKKKKKKIIIGGGGGGHHHJJJMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJMMMOOOPPPPPPOOONNNIIIJJJKKKLLLMMMLLLKKKKKKLLLLLLKKKKKKJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGEEEDDDCCCCCCDDDDDDDDDBBBAAABBBEEEFFFEEECCCGGGFFFDDDCCCCCCEEEFFFHHHCCCCCCBBBAAA@@@>>><<<;;;@@@>>><<<;;;<<<>>>AAACCCKKKNNNWWWcccooo}}}gggNNNFFFCCC<<<777888:::999888888888888888888999999888888888888999999666666555555555444444444444444333333333444555555111222444555666555555444444444444444444444444444555555444444444333333333444333333222222333333444000111333555555555333222111333444444444444555777444444222222222222444444666444222111333666777888999555222222555888888777333333222222333555666777333333333444444444555555555444444888===>>>:::666888888888888888888888888666888<<<>>>>>>???@@@AAAHHHSSSjjjCCCCCCCCCDDDEEEFFFEEECCCCCCCCCBBBBBBAAAAAAAAAAAADDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>=========>>>>>>===============>>>??????@@@AAAAAAAAA@@@???>>>===>>>>>>???>>>???@@@AAAAAA@@@???>>>???????????????>>>============>>>>>>======<<<<<<>>><<<:::;;;>>>>>>===;;;======>>>???@@@AAAAAABBB??????>>>>>>??????@@@AAACCCCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKKKKMMMOOOQQQRRRVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVTTTQQQOOOMMMMMMMMMMMMNNNLLLJJJIIIHHHFFFCCC@@@AAABBBBBBBBBBBBCCCFFFIIINNNPPPRRRSSSSSSPPPMMMKKKNNNOOOPPPQQQRRRRRRRRRQQQPPPQQQSSSVVVXXXZZZ[[[\\\^^^^^^_________^^^]]]\\\YYYXXXWWWTTTQQQNNNKKKIIIGGGGGGHHHIIIJJJJJJJJJJJJOOONNNNNNMMMMMMLLLLLLLLLHHHIIIIIIHHHFFFEEEGGGHHHLLLKKKJJJIIIIIIHHHHHHIIIHHHIIIKKKMMMNNNNNNMMMMMMLLLMMMNNNOOOOOOOOONNNNNNPPPPPPOOONNNLLLJJJHHHGGGIIIIIIJJJKKKJJJJJJIIIHHHHHHGGGFFFDDDDDDDDDEEEEEEGGGFFFDDDEEEHHHIIIHHHFFFGGGFFFDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDBBBAAAAAA???>>><<<;;;<<<>>>@@@BBBFFFIIIQQQ\\\fffsssqqqXXXOOOKKKCCC===>>>:::999888888777888888888999999888888888888999999777777777666666555555555666666555555444555555555444555666666666555444333444444444444444444444444555555444444444333333333333222222111111222222333111222444555555555444444222444555444333333444666444333333222222333333444333333444777::::::999777666444111111333666666555333222222111222333555666333333333444444444555555666555555999>>>???;;;777666666777888999999::::::444777:::<<<<<<===>>>???IIITTTkkkBBBAAAAAABBBDDDEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAACCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@>>>======<<<<<<======>>><<<======>>>>>>======<<<=========>>>??????@@@@@@AAAAAA@@@????????????@@@>>>???AAABBBBBBAAA@@@>>>???????????????>>>>>>===<<<<<<===>>>>>>>>>>>>======<<<<<<===???@@@???>>>AAAAAA@@@@@@@@@AAACCCDDDBBBAAAAAAAAAAAABBBCCCCCCGGGHHHJJJLLLMMMMMMLLLLLLOOOOOONNNOOOPPPRRRTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWXXXXXXWWWWWWWWWSSSQQQOOOMMMKKKJJJJJJJJJIIIHHHFFFGGGGGGFFFDDDBBBAAAAAAAAAAAAAAACCCHHHKKKQQQRRRTTTUUUTTTQQQOOOMMMOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTVVVXXX[[[]]]^^^^^^^^^^^^^^^]]][[[ZZZYYYVVVVVVUUUTTTQQQNNNLLLJJJIIIIIIJJJJJJKKKJJJJJJJJJNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHIIIGGGFFFEEEGGGHHHJJJJJJIIIIIIIIIIIIIIIJJJIIIJJJLLLNNNOOOOOOOOONNNMMMNNNOOOPPPPPPPPPOOOOOOTTTSSSRRRQQQOOOMMMKKKJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFGGGIIIIIIIIIGGGGGGFFFDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBAAA@@@???>>><<<;;;;;;===>>>@@@BBBEEELLLUUU]]]gggwww{{{bbbUUUMMMDDD??????:::999888888777777888888999999888888888888999999888888777777777777666666888888777666555555555555777777777777666555444333444444444444444444444444555555444444444333333333222222111111111111222222333333444444444444555555444555666555333222333444222333333444444333333222///222777<<>>999555444222000000111333444333333222222222222222333333333333333444444444555555777666666:::===>>>;;;888555555666888999:::;;;<<<333666999::::::;;;<<<>>>IIITTTkkkBBBBBBAAACCCDDDEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<<<<======>>>>>>??????@@@@@@??????>>>=========>>>>>>?????????AAAAAA@@@@@@????????????===>>>@@@BBBBBBAAA???>>>===>>>>>>???>>>>>>======;;;<<<===>>>????????????======>>>???@@@AAAAAAAAADDDCCCAAA@@@@@@BBBDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFJJJKKKMMMOOOPPPPPPNNNNNNPPPPPPPPPQQQSSSUUUXXXYYY]]]\\\\\\[[[ZZZYYYXXXXXXUUUVVVVVVWWWWWWWWWWWWWWWRRRQQQOOOMMMKKKJJJIIIIIIIIIHHHGGGGGGIIIHHHGGGEEECCCCCCBBBBBBCCCFFFKKKPPPSSSTTTUUUVVVUUUSSSPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQSSSSSSTTTUUUWWWZZZ]]]^^^^^^^^^]]]\\\ZZZYYYWWWWWWSSSTTTTTTSSSQQQOOOLLLKKKLLLLLLLLLMMMLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEHHHIIIIIIHHHGGGFFFHHHIIIIIIIIIHHHHHHIIIJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRMMMMMMNNNNNNNNNOOOOOOOOOSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDEEEGGGFFFEEECCCBBB@@@@@@???>>>>>><<<;;;;;;<<<===>>>@@@CCCIIIRRRYYYaaappp}}}nnn\\\OOOEEE@@@@@@;;;:::999888888777888888999999888888888888999999777777777777777777777777999888777666555555444444666666666666555555444444444444444444444444444444555555444444444333333333333222222222222222222333444333333222333333444444555666666555333222222333222222444444444444222222///222666;;;===;;;666222222111000000111222333333444444333333333333333333333333333444444444555555666666666999;;;<<<:::777555666777888999:::;;;;;;444666999:::::::::<<<>>>GGGSSSjjjDDDCCCCCCDDDFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>============>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>???????????????????????????>>>>>>>>><<<===???@@@AAA@@@???>>><<<<<<===>>>>>>=========<<<<<<>>>???@@@@@@AAAAAA>>>???@@@AAAAAABBBCCCDDDEEEDDDBBBAAAAAABBBDDDFFFHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKMMMOOOPPPOOONNNMMMOOOOOOPPPRRRTTTXXXZZZ\\\```___^^^\\\ZZZYYYWWWWWWUUUUUUVVVVVVVVVVVVVVVUUURRRRRRPPPNNNLLLKKKJJJJJJIIIHHHGGGGGGHHHHHHFFFDDDBBBCCCCCCCCCDDDHHHNNNRRRSSSTTTUUUVVVVVVTTTSSSQQQOOOOOOOOOOOOOOOPPPPPPPPPSSSSSSSSSTTTVVVYYY[[[]]]]]]\\\[[[YYYWWWVVVUUUUUURRRSSSSSSTTTRRRPPPMMMKKKMMMMMMNNNNNNNNNMMMMMMLLLHHHHHHGGGGGGFFFEEEDDDDDDFFFGGGGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEEEEDDDEEEEEEIIIHHHHHHGGGGGGFFFFFFFFFMMMLLLJJJGGGDDDCCCBBBBBB???>>>===<<<;;;;;;<<<<<>>>>>??????@@@>>>??????????????????>>>??????????????????@@@@@@??????@@@@@@??????>>>===<<<===>>>>>>????????????<<<======>>>>>>>>>>>>=========>>>@@@@@@AAAAAAAAA@@@BBBCCCCCCBBBBBBDDDEEEDDDDDDCCCCCCCCCDDDFFFGGGJJJIIIIIIIIIIIIJJJKKKKKKJJJKKKMMMNNNNNNNNNMMMMMMNNNNNNOOOQQQSSSWWWZZZ\\\^^^]]]\\\[[[YYYXXXWWWVVVTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPNNNMMMKKKJJJIIIGGGEEEDDDEEEEEEEEECCCAAA@@@AAABBBCCCEEEIIINNNRRRRRRSSSTTTUUUVVVUUUUUUTTTPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUWWWYYYZZZ[[[[[[ZZZXXXWWWUUUTTTTTTSSSRRRSSSTTTUUUSSSQQQMMMKKKLLLLLLMMMNNNNNNMMMMMMMMMHHHHHHHHHHHHGGGGGGGGGGGGCCCDDDEEEDDDCCCCCCEEEGGGKKKJJJJJJJJJKKKLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQPPPPPPOOOOOOOOOPPPQQQRRRLLLMMMOOOPPPRRRRRRSSSSSSMMMLLLKKKJJJJJJIIIJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFHHHHHHHHHFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHMMMKKKHHHEEECCCAAAAAAAAA@@@???>>>===<<<<<<;;;;;;===>>>BBBHHHMMMUUUdddrrr~~~uuu```QQQHHHEEE>>>===<<<;;;:::999999999999999888888888888999999555555666666666666777777777777666555444444444444333222222333333444666666444444444444444444444444555555444444444333333333555555444444444444555555444333333333333333222222555666666555333111222333222333333444444333333222666444222111111111000///111333444444333222444555444555666666666666555555333333333444444444555555444444555666666666666666888888888888888888888888888:::;;;;;;;;;<<<>>>@@@DDDQQQiiiEEEEEEDDDFFFGGGHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEFFFDDDEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???????????????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???AAAAAA@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@???>>>>>>>>>===>>>>>>@@@AAABBB>>>>>>???@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBDDDEEEEEECCCBBBDDDFFFDDDDDDEEEFFFGGGGGGHHHIIIKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPQQQTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTSSSQQQPPPOOOOOONNNMMMLLLJJJHHHGGGFFFCCCBBBBBBCCCDDDDDDBBB@@@???AAACCCEEEHHHKKKPPPSSSQQQRRRSSSUUUVVVVVVVVVVVVSSSRRRQQQQQQPPPQQQRRRSSSSSSTTTUUUWWWYYYZZZ[[[[[[YYYXXXVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVTTTQQQNNNKKKIIIIIIJJJKKKLLLLLLLLLLLLGGGGGGGGGGGGGGGHHHHHHHHHDDDEEEFFFEEEDDDEEEFFFHHHMMMLLLLLLLLLLLLLLLMMMNNNKKKKKKLLLLLLMMMOOOPPPQQQPPPOOONNNNNNNNNOOOQQQQQQMMMNNNOOOPPPQQQRRRRRRRRRMMMMMMLLLKKKKKKKKKLLLMMMMMMKKKIIIGGGFFFEEEFFFFFFGGGIIIJJJIIIGGGEEEGGGHHHFFFFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDBBB@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;>>>===???CCCGGGOOO___mmm|||||||||nnn[[[NNNFFF@@@???>>>===;;;;;;;;;:::999999888888888888999999666666666777777888888888777777666666555666666666555555444333333444555666444444444444444444444444555555444444444333333333555444444333333444444555555555666666666555333333444555666555333222333444444333333222222333333444777555222111222333222222000222444444333222333555222333444666666666666555333333333444444444555555444555666666666666666777777777777888999999999:::999:::;;;;;;:::;;;>>>@@@FFFSSSkkkEEEDDDDDDEEEGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCCCCCCCCCCCCCBBB??????>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCBBBAAA@@@???@@@???>>>>>>>>>@@@CCCDDD???@@@AAABBBBBBBBBBBBBBB??????@@@AAAAAAAAA@@@@@@CCCEEEGGGFFFCCCBBBDDDFFFDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMOOOOOONNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOQQQRRRSSSPPPQQQRRRSSSUUUVVVWWWWWWTTTTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKJJJHHHFFFDDDCCCBBBAAAAAACCCEEEEEEDDDCCCAAACCCFFFIIILLLOOOSSSVVVPPPQQQRRRTTTUUUWWWWWWWWWUUUTTTSSSRRRRRRSSSTTTUUUSSSUUUWWWYYY[[[\\\[[[[[[XXXWWWUUUSSSRRRRRRSSSSSSSSSUUUVVVWWWUUURRRNNNKKKFFFGGGHHHIIIJJJJJJJJJJJJDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJLLLNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNOOOPPPRRRRRRNNNMMMLLLKKKLLLMMMNNNOOOOOOOOOPPPQQQQQQQQQQQQQQQNNNMMMLLLLLLLLLMMMNNNOOOOOONNNLLLIIIHHHGGGGGGGGGFFFHHHJJJIIIFFFDDDFFFHHHDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGEEEDDDCCCDDDFFFGGGBBBAAA@@@???>>>===<<<;;;AAA???@@@BBBEEELLL\\\kkkwww~~~}}}}}}}}}~~~iiiWWWLLLAAA@@@???>>><<<<<<;;;;;;999999888888888888999999777777888888999999999999888777777777777777888999999888666555444444555555444444444444444444444444555555444444444333333333444333333222222333333444666777888999999777555333444555666555333222333444555444222222222222444555777555333333444666666555///222444444222111222444000111333555666666555555333333333444444444555555555666777777666666777888555555666888999:::;;;<<<999:::::::::999;;;===@@@HHHUUUmmmCCCBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDEEEFFFGGGGGGHHHEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===???????????????@@@@@@@@@AAABBBCCCDDDDDDDDDBBBBBBDDDDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@@@@BBBCCCBBBAAACCCCCCDDDDDDDDDCCCCCCBBB@@@???>>>>>>>>>???AAABBBCCCBBBCCCDDDDDDCCC@@@===AAA@@@>>>>>>===>>>???@@@BBBCCCDDDDDDCCCDDDFFFHHHJJJIIIIIIIIIJJJKKKMMMNNNKKKJJJIIIIIIJJJLLLNNNPPPQQQOOOLLLIIIIIIKKKMMMOOOOOONNNLLLKKKKKKKKKLLLMMMMMMMMMNNNPPPQQQSSSTTTUUUUUUTTTTTTSSSRRRQQQQQQPPPOOOOOONNNLLLIIIFFFDDDCCCAAACCCDDDDDDBBBBBBCCCEEEEEEGGGHHHKKKNNNQQQSSSTTTTTTTTTSSSSSSSSSTTTVVVWWWYYYXXXWWWTTTQQQPPPRRRSSSTTTVVVXXXZZZ[[[ZZZYYYXXXTTTSSSRRRQQQQQQRRRSSSSSSXXXWWWWWWVVVTTTQQQNNNLLLIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGEEEDDDDDDEEEEEEFFFHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQPPPOOOOOONNNMMMMMMIIIJJJKKKLLLNNNPPPQQQQQQSSSRRRPPPNNNNNNNNNPPPQQQLLLLLLMMMMMMNNNNNNNNNOOONNNMMMMMMNNNOOOOOOLLLJJJPPPNNNKKKIIIFFFEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEBBB@@@???AAAAAA>>>;;;???<<<===@@@DDDKKKXXXdddttt~~~||||||~~~uuu^^^OOOKKKBBB<<<;;;<<<;;;:::;;;888777777777777777888999666666666666666777777777777777777777666666666666666555555555555444444444666666555555555444444444333333333333333333333333444444444333333222222222444666999:::999777777777333333333333333333333333111222222333333222222111333333333333333333333333333333444555444333111000000000111222444555666666444444444555555555555666222333444555666666666666::::::999999888777777666999::::::::::::<<>>>>>???@@@AAABBBAAABBBCCCDDDCCC@@@===AAA@@@???>>>>>>???@@@AAACCCDDDFFFFFFFFFGGGJJJLLLKKKJJJJJJJJJKKKLLLNNNOOOMMMLLLKKKKKKKKKMMMOOOQQQPPPNNNKKKIIIIIIJJJMMMNNNOOOOOONNNMMMMMMNNNOOOPPPOOOOOOPPPQQQRRRSSSTTTTTTSSSRRRRRRRRRQQQPPPPPPPPPOOOOOOMMMKKKIIIFFFDDDCCCAAABBBCCCBBBAAAAAABBBDDDEEEFFFIIILLLOOOQQQSSSTTTVVVUUUTTTTTTTTTUUUWWWXXXXXXXXXVVVTTTQQQRRRTTTVVVWWWXXXYYYYYYYYYYYYXXXWWWSSSSSSRRRQQQRRRRRRSSSTTTWWWWWWVVVUUUSSSPPPNNNLLLIIIHHHHHHGGGGGGFFFFFFEEEGGGFFFEEEDDDDDDDDDEEEFFFIIIHHHIIIIIIKKKMMMOOOPPPQQQQQQPPPOOOOOONNNMMMMMMKKKKKKLLLMMMNNNPPPPPPQQQTTTSSSQQQOOONNNNNNOOOPPPMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKLLLNNNPPPPPPOOOMMMKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHFFFFFFFFFGGGIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDFFFDDDAAAAAABBBBBB@@@===::::::===BBBEEEHHHQQQ[[[ooo|||ooo^^^SSSHHH>>><<<;;;999999::::::999999888888888999999555666777777777777777777777777777777666666666666666555555555555444444444555555444444333333333333333333333333333333333333444444444333333222222222222444666666444333333333333333333333333333333333333333333444444333333333333333333333333333333333333333444444444333222111111111222333444555555666444444444555555555555666333333444555555666666777888888888888888888888888999::::::::::::<<>>@@@@@@??????@@@AAACCCDDDFFFGGGIIIJJJJJJKKKNNNPPPLLLLLLLLLLLLLLLMMMOOOOOOOOOOOONNNNNNNNNOOOQQQRRROOOMMMKKKIIIIIIJJJLLLMMMPPPPPPOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTQQQPPPPPPPPPPPPPPPPPPPPPOOONNNMMMKKKHHHFFFDDDCCCBBBCCCCCCBBBAAAAAABBBDDDEEEGGGIIIMMMPPPSSSTTTUUUWWWVVVUUUUUUUUUVVVWWWXXXWWWWWWVVVTTTRRRTTTWWWZZZZZZZZZYYYWWWWWWVVVVVVVVVRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTRRRPPPMMMLLLHHHHHHHHHGGGFFFFFFEEEEEEFFFEEEDDDCCCDDDEEEFFFGGGIIIIIIJJJJJJLLLMMMOOOPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQUUUTTTRRRPPPOOONNNOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKJJJKKKNNNQQQRRRRRRQQQIIIIIIIIIJJJJJJLLLMMMNNNKKKJJJIIIHHHGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDGGGEEECCCCCCCCCCCCAAA@@@>>>===???BBBDDDGGGOOOXXXhhhuuurrr\\\PPPCCC???===:::999:::<<<;;;:::999999999999999444555777888888888777777777777777777666666666666666555555555555444444444444333333333333222222222333333333333333333333333444444333333333333222222333444555444222111111222333333333333333333333333333444444555555444444333333333333333333333333333333333444444444333222222222333333333444444444444444444444555555555555666555444444444444666777888666666777888999999::::::999::::::::::::<<>><<<;;;:::888888777777777666777888999999888777666777777777777666666666666666555555555555444444444444444444444555555555555333333333333333333333333333333333333333333333333:::::::::888666555666777333333333333333333333333222222333333333333222222333333333333333333333333333333333333333333333333555555444444444444333333444444444555555555555666666555444333444666888:::888888888888888888888888999::::::::::::<<>>======>>>>>>??????@@@AAABBBBBBAAAAAABBBDDDGGGKKKNNNNNNKKKHHHDDDDDDEEEGGGIIIMMMPPPRRRXXXYYYZZZYYYVVVSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSRRRSSSSSSSSSSSSRRRQQQQQQQQQOOONNNLLLKKKKKKKKKLLLMMMQQQRRRSSSUUUVVVVVVWWWWWWZZZYYYXXXWWWUUUTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQNNNMMMJJJHHHFFFEEEEEEEEEEEEHHHLLLNNNMMMLLLLLLMMMMMMOOOSSSVVVXXXYYYXXXXXXVVVUUUTTTSSSSSSSSSTTTUUUUUUWWWXXXXXXWWWVVVWWWXXXVVVTTTRRRPPPOOOPPPQQQRRRRRRRRRSSSTTTUUUUUUUUUUUUPPPPPPQQQPPPNNNLLLJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUVVVUUUTTTSSSRRRQQQPPPOOONNNOOOPPPQQQRRRSSSTTTUUUTTTRRRPPPPPPQQQRRRQQQPPPOOOPPPPPPQQQPPPPPPOOOOOOLLLLLLKKKJJJHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEFFFEEECCCBBBCCCDDD@@@DDDLLLRRRPPPIIIFFFGGGUUUaaarrr}}}mmm]]]UUURRRLLLDDD???;;;:::999888888777888888:::999999888777777777666777777777777666666666666666555555555555444444444444444555555555555555666333333333333333333333333222222333333333333444444666777888777555444444555333333333333333333333333111222222333333222222111333333333333333333333333333333222222222333444444555555555444444444444444444444444555555555555666666555555555555777888999999999888888888888888888999::::::::::::<<>><<<;;;:::;;;<<<======>>>@@@BBBCCCCCCBBBBBBAAACCCGGGLLLOOOOOOLLLIIIHHHIIIJJJLLLPPPTTTWWWYYYYYY[[[\\\[[[YYYVVVTTTTTTSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOONNNMMMMMMMMMMMMMMMSSSTTTVVVWWWXXXXXXXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSRRRQQQQQQQQQPPPOOOOOOOOONNNLLLJJJGGGEEEEEEEEEFFFCCCHHHMMMQQQQQQPPPOOONNNQQQSSSVVVYYYZZZZZZYYYXXXWWWVVVUUUTTTSSSTTTUUUUUUUUUWWWZZZZZZXXXUUUSSSSSSPPPPPPOOONNNNNNOOOPPPQQQSSSSSSTTTUUUUUUUUUTTTSSSOOOOOOOOOOOONNNLLLJJJHHHGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEEEEFFFHHHJJJLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWUUUUUUTTTTTTSSSRRRQQQQQQOOOOOOPPPQQQRRRSSSSSSTTTUUUSSSQQQPPPQQQRRRRRRQQQNNNOOOQQQRRRRRRRRRRRRQQQMMMMMMLLLKKKJJJIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEGGGHHHGGGDDDCCCEEEFFFEEEIIIPPPVVVSSSLLLHHHJJJPPP[[[mmm~~~~~~~~~gggZZZSSSKKKCCC>>>;;;::::::999999999::::::===<<<999777666555666666777777777777666666666666666555555555555444444444333333333444444555555555333333333333333333333333222222222333333444444444111333555555444222222222333333333333333333333333222333333333333333333222333333333333333333333333333333222222222333444555444444444555555555555555444444444555555555555666555555555666777777888888777777777888999999::::::999::::::::::::<<>>@@@CCCFFFDDDBBBAAA@@@@@@>>>;;;999===<<<:::999999:::;;;<<<<<<>>>@@@BBBCCCDDDCCCCCC@@@BBBGGGLLLOOOOOOLLLIIILLLLLLNNNQQQTTTXXX\\\^^^XXXZZZ\\\\\\ZZZXXXWWWVVVTTTUUUVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQOOONNNMMMPPPOOONNNNNNMMMMMMNNNNNNVVVWWWXXXZZZZZZZZZYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSQQQQQQPPPOOOOOONNNMMMMMMNNNLLLIIIGGGEEEEEEEEEFFFAAAGGGNNNRRRSSSRRROOONNNTTTVVVXXX[[[\\\[[[ZZZXXXYYYXXXVVVUUUUUUUUUVVVVVVUUUXXX[[[[[[XXXTTTQQQPPPMMMMMMMMMMMMNNNOOOPPPPPPSSSTTTUUUVVVVVVUUUSSSRRRNNNOOOOOONNNMMMKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDFFFFFFFFFGGGHHHKKKMMMNNNMMMNNNPPPQQQRRRQQQQQQPPPMMMMMMNNNOOOPPPPPPQQQQQQPPPQQQRRRSSSUUUVVVXXXXXXTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQUUUSSSQQQPPPRRRSSSSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNMMMMMMLLLJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEFFFHHHJJJHHHFFFEEEFFFHHHHHHGGGIIIJJJGGGDDDFFFLLLMMMXXXiii{{{~~~{{{ooo\\\RRRIIIAAA===;;;;;;:::::::::;;;<<<<<<@@@===:::666444444666666777777777777666666666666666666555555555444444444222222222333333444444444333333333333333333333333222222222333333444444444...111444555444222111222333333333333333333333333333444444555555444444333333333333333333333333333333333222111222333555666444444444555555555666666444444444555555555666666444555666777888888888777555555666888999:::;;;<<<999::::::::::::<<>><<<;;;999888777777555555666888;;;<<<<<<;;;BBBCCCDDDDDDDDDCCCAAA@@@BBBDDDFFFHHHIIIJJJJJJIIIQQQMMMKKKOOOXXX___aaaaaa^^^^^^^^^]]][[[XXXVVVTTTWWWXXXYYYYYYXXXWWWUUUTTTPPPOOONNNNNNPPPQQQQQQQQQOOOOOONNNLLLKKKKKKMMMOOOWWWYYY\\\^^^^^^]]]\\\ZZZ\\\XXXTTTQQQRRRTTTUUUVVVRRRSSSSSSSSSRRRPPPNNNLLLKKKKKKJJJHHHGGGGGGFFFFFFIIIMMMQQQQQQNNNNNNQQQUUUXXXYYYYYYYYYYYYYYYXXXXXX\\\[[[YYYWWWVVVUUUVVVVVVYYYZZZ[[[ZZZWWWTTTPPPMMMNNNMMMMMMLLLLLLMMMNNNOOORRRRRRSSSTTTTTTSSSRRRQQQLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEJJJJJJIIIIIIJJJLLLNNNPPPTTTRRRPPPNNNMMMNNNOOOPPPTTTTTTSSSRRRRRRRRRSSSSSSRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPUUUSSSPPPNNNMMMMMMNNNPPPRRRSSSTTTUUUUUUTTTSSSRRRRRRPPPOOONNNOOOQQQSSSTTTPPPPPPPPPPPPOOOMMMKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHCCCEEEHHHIIIGGGFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHNNNUUUdddvvv|||||||||iiiZZZOOODDD<<<<<<===<<<;;;:::999:::;;;;;;;;;::::::999888777777777777777777777777777777666777888999999888777666555555555444444333333333444222111111333444444333111111111222222111111111555444222222444666777777777777666444222222444666444444444333333222222222333333333444444444555555333333333333333333333333555555555666666666666777444444444555555555555666555555666666777999:::;;;999999:::::::::999999888::::::999999:::===@@@AAAFFFTTTrrrMMMLLLMMMOOOQQQQQQNNNKKKLLLKKKIIIGGGFFFEEEDDDDDDFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDCCCDDDEEEGGGIIIJJJLLLNNNQQQTTTVVVVVVUUUTTTTTTSSSQQQNNNKKKGGGDDDCCCBBBAAA???===<<<<<<===>>><<<;;;:::888777666666666999888777888;;;===???@@@BBBDDDEEEGGGIIIJJJJJJJJJIIIJJJKKKMMMMMMMMMMMMMMMPPPMMMKKKOOOVVV\\\^^^^^^]]]]]]]]]]]][[[YYYWWWVVVXXXXXXXXXWWWVVVTTTSSSRRRRRRQQQPPPQQQSSSTTTSSSRRRNNNNNNNNNMMMMMMPPPSSSWWWXXXYYY\\\]]]^^^\\\[[[YYYZZZWWWTTTSSSSSSUUUVVVVVVVVVUUUTTTSSSPPPMMMKKKIIIIIIHHHFFFEEEDDDDDDEEEEEEKKKPPPUUUVVVSSSRRRTTTVVVXXXXXXXXXYYYXXXXXXWWWWWW[[[ZZZXXXVVVUUUUUUUUUUUUXXXYYYYYYXXXVVVRRRNNNLLLIIIIIIIIIIIIKKKMMMOOOPPPRRRRRRSSSSSSSSSQQQPPPOOOKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDKKKKKKKKKLLLMMMNNNOOOPPPRRRQQQPPPOOOOOOPPPQQQQQQOOOOOOOOOPPPQQQRRRTTTTTTSSSTTTTTTUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRQQQQQQQQQSSSQQQOOOMMMMMMNNNPPPQQQTTTUUUVVVVVVVVVVVVUUUTTTQQQPPPOOOOOOOOOPPPQQQRRRPPPPPPPPPPPPOOOMMMLLLKKKHHHHHHIIIIIIJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDGGGHHHHHHGGGGGGHHHDDDDDDCCCCCCCCCDDDEEEEEELLLSSSaaarrr}}}|||ppp___QQQEEE>>>>>>>>>===;;;999888999999::::::999888888777666666777777777777777777777777777777777888888777777777555555555444444333333333888666444333444444333111111222222333333222222111333111111222555888999999555555555444333333555777444444444333333222222222333333444444444555555555333333333333333333333333333333333444444444444555444444444555555555555666666666555555555666666777777777777777777777777777::::::999999:::===@@@AAAFFFTTTrrrMMMNNNNNNNNNNNNNNNLLLKKKKKKJJJHHHGGGFFFEEEEEEEEEFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCDDDFFFHHHJJJKKKMMMNNNQQQRRRTTTTTTTTTTTTRRROOOKKKHHHEEECCCBBBFFFDDDBBB???===<<<;;;;;;===<<<:::888777666666777;;;;;;:::;;;===AAAEEEGGGKKKKKKMMMNNNPPPQQQRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQRRRPPPNNNPPPUUUYYY[[[[[[ZZZ[[[\\\\\\[[[ZZZXXXWWWYYYXXXVVVTTTRRRQQQQQQPPPTTTSSSTTTUUUWWWWWWUUUSSSPPPPPPPPPPPPQQQTTTXXX\\\YYY[[[\\\]]]]]][[[YYYXXXXXXVVVUUUUUUVVVVVVVVVUUUUUUUUUTTTRRRPPPMMMKKKIIIGGGFFFDDDCCCCCCDDDFFFGGGOOOUUU[[[^^^\\\YYYXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWZZZYYYXXXVVVUUUUUUUUUUUUWWWWWWWWWVVVSSSPPPMMMKKKGGGGGGGGGIIIKKKNNNQQQSSSRRRRRRRRRQQQPPPOOONNNMMMJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPQQQQQQPPPPPPQQQRRRRRRRRRRRRRRROOOOOOOOOQQQRRRTTTUUUVVVWWWVVVVVVWWWWWWXXXXXXYYYYYYWWWUUUSSSRRRRRRSSSSSSQQQPPPNNNNNNNNNPPPRRRSSSTTTUUUUUUVVVVVVUUUUUUTTTPPPPPPPPPPPPOOOOOOOOOOOOQQQQQQQQQPPPOOONNNMMMLLLIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKKKKJJJHHHHHHHHHEEEEEEDDDDDDDDDDDDDDDDDDJJJOOO\\\lll|||{{{hhhXXXKKKDDDAAA@@@===:::888888888888999999888888777666666666777777777777777777777777888777777666666777777888555555555444444444444444666555333222333444333222222333333444444333333222333222111222555777777777333444555444333333555777444444333333333333222222444444444555555555555555333333333333333333444444333333333444444444444555444444444555555555555666777777555444333333222222888888777666666777888999::::::999999:::===@@@AAAGGGUUUrrrTTTSSSSSSQQQOOONNNNNNNNNJJJJJJHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@AAABBBDDDGGGIIIKKKLLLLLLMMMOOOQQQSSSUUUVVVUUUSSSOOOKKKHHHEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@AAABBB@@@>>>;;;::::::::::::<<<>>>AAADDDGGGKKKNNNQQQZZZYYYXXXWWWVVVVVVVVVVVVYYYYYYXXXWWWVVVUUUTTTSSSUUUSSSQQQRRRUUUXXXXXXXXXWWWWWWYYYZZZZZZYYYYYYXXXWWWUUUSSSRRRQQQQQQQQQRRRUUUUUUVVVWWWYYYXXXVVVSSSTTTTTTTTTSSSSSSUUUZZZ]]][[[\\\]]]]]]\\\ZZZXXXWWWWWWVVVVVVVVVXXXXXXVVVUUUQQQQQQQQQPPPOOONNNNNNMMMIIIGGGFFFEEEEEEGGGIIIKKKSSSYYYaaaeeedddaaa___]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXWWWVVVTTTRRROOOMMMLLLIIIIIIIIIKKKMMMPPPSSSUUUQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGDDDEEEEEEFFFHHHKKKMMMNNNMMMNNNPPPRRRSSSSSSRRRRRRQQQRRRTTTUUUUUUTTTRRRQQQSSSTTTTTTUUUVVVWWWYYYZZZ[[[[[[ZZZYYYZZZ[[[\\\]]][[[YYYVVVSSSRRRRRRSSSUUURRRRRRQQQPPPPPPQQQSSSTTTRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRQQQPPPOOONNNQQQQQQQQQPPPOOOOOONNNMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJOOOPPPPPPNNNKKKHHHFFFFFFIIIHHHGGGGGGFFFFFFFFFFFFHHHLLLWWWfffuuuuuucccTTTLLLCCC@@@<<<999999999::::::999999888888777777777777777777777777777777777777888777666555555666777888555555555555555444444444111000///000333444555444333444444444444444444333777666444333444444333111444555555555333222333555333333333333333333333333555555555555555555555555333333333444444444444444555555555666666666666777444444444555555555555666777666555444333222222222;;;:::888777777999;;;<<<::::::999999:::===???AAAIIIWWWsss[[[XXXTTTQQQOOONNNMMMMMMJJJJJJIIIHHHHHHGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@<<<===>>>@@@CCCGGGJJJLLLMMMMMMNNNOOOQQQTTTVVVXXXWWWUUUQQQNNNJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEECCCAAA>>>===>>>??????BBBGGGOOOUUUXXX[[[]]]___eeeccc```]]]\\\[[[[[[\\\^^^^^^\\\ZZZXXXVVVUUUUUUUUUTTTRRRRRRSSSTTTTTTTTTSSSTTTVVVXXXXXXXXXXXXWWWTTTSSSRRRRRRRRRSSSUUUVVVUUUUUUVVVXXXYYYXXXUUUSSSTTTUUUVVVVVVWWWYYY\\\___]]]]]]]]]]]]\\\[[[YYYXXXXXXWWWWWWXXXYYYYYYVVVTTTPPPPPPOOOOOONNNNNNMMMMMMIIIHHHGGGFFFGGGIIIKKKLLLUUUZZZbbbgggiiihhheeeccc___^^^]]][[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVSSSQQQOOONNNMMMKKKKKKKKKKKKMMMOOOQQQRRRQQQPPPOOONNNMMMLLLKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIFFFEEEEEEEEEFFFHHHJJJLLLNNNPPPRRRTTTUUUUUUTTTTTTTTTUUUWWWXXXXXXVVVSSSRRRTTTUUUVVVXXXZZZ\\\___``````___]]][[[[[[]]]___```\\\ZZZVVVSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTSSSRRRQQQPPPRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNOOOOOOLLLIIIFFFEEEFFFJJJIIIHHHGGGGGGGGGGGGGGGGGGKKKTTTaaapppooo]]]RRRFFFAAA<<<999:::;;;<<<<<<999999999999999888888888777777777777777777777777888777666555555666777888555555555555555555555555333222111222444666666555333444444555555444444333777555444444444444222000555666666555333111111222333333333333333333333333555555555555555555444444333333333444444555555555555555555666666666666777444444444555555555555666666666555555555555555666:::999888777777999;;;<<<::::::999999:::===???AAAKKKXXXsssddd^^^VVVQQQPPPOOOMMMKKKKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGEEECCCCCCBBBBBBCCCCCCBBBAAAAAA@@@;;;<<<===???CCCFFFJJJLLLMMMMMMNNNPPPRRRUUUWWWXXXWWWVVVTTTQQQNNNMMMKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEEEECCCAAA@@@AAACCCFFFGGGMMMUUU___fffiiijjjkkkmmmhhhfffcccaaa```aaaccceeecccbbb```]]][[[YYYXXXWWWTTTSSSRRRQQQPPPPPPPPPPPPRRRSSSUUUWWWXXXXXXXXXWWWTTTTTTTTTUUUVVVWWWXXXYYYWWWVVVVVVWWWXXXXXXVVVSSSQQQTTTXXXZZZ\\\^^^aaaddd^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYXXXXXXYYYXXXVVVTTTSSSRRRPPPNNNLLLKKKKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKRRRVVV]]]dddhhhiiiiiihhhbbbaaa___\\\[[[ZZZZZZZZZYYYZZZ[[[[[[\\\[[[[[[ZZZZZZXXXUUURRROOONNNNNNNNNKKKJJJJJJJJJJJJLLLNNNOOOPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKKKKQQQPPPMMMKKKJJJKKKLLLMMMPPPQQQRRRTTTUUUUUUVVVVVVVVVXXXYYYZZZZZZYYYWWWVVVSSSTTTVVVYYY]]]aaadddeeecccaaa^^^[[[ZZZ\\\^^^```[[[YYYWWWTTTRRRRRRRRRSSSVVVUUUUUUTTTSSSSSSSSSSSSUUUTTTTTTSSSSSSTTTTTTUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQOOOOOOOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHGGGFFFEEEFFFHHHGGGGGGFFFFFFEEEFFFFFFFFFIIIKKKSSS___lll~~~fffWWWKKKEEE===:::;;;===>>>===999999999999999999999999777777777777777777777777777666666555555666666777555555555555555666666666;;;999666666666666555333333444444555555444444333222222222333555666444333333555666555333111111222222222333333333333444444444444444444444333333333333333333444555555666666333333333444444444444555444444444555555555555666666555555555666777888888777666666666666888999:::::::::999999:::===@@@AAAJJJWWWrrrtttjjj^^^XXXYYYYYYUUUPPPLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJIIIGGGEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@=========???AAADDDGGGIIIKKKLLLNNNPPPSSSUUUWWWXXXVVVUUUUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJIIIGGGFFFEEECCCCCCBBBDDDGGGLLLQQQTTTYYYaaaiiinnnoooppprrrtttiiigggdddbbbccceeehhhjjjhhhgggdddaaa___]]]\\\\\\UUUUUUUUUTTTRRRPPPPPPPPPTTTUUUVVVXXXYYYYYYYYYYYYWWWWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXWWWUUUSSSWWW\\\___aaabbbcccddd_________^^^^^^]]]]]]]]]]]][[[YYYXXXXXXXXXVVVTTTSSSRRROOOMMMLLLKKKJJJKKKJJJKKKLLLMMMMMMLLLLLLKKKMMMPPPUUU\\\cccgggiiijjjcccaaa___\\\ZZZYYYZZZZZZXXXYYYZZZ[[[\\\[[[[[[ZZZYYYWWWSSSOOOMMMLLLLLLMMMJJJJJJIIIJJJKKKLLLNNNOOOPPPOOOMMMLLLLLLLLLMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKVVVTTTQQQOOOOOOOOOQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVXXXYYY[[[\\\]]]]]]]]][[[[[[\\\^^^```ccceeefffdddaaa\\\YYYWWWXXX[[[]]]ZZZYYYWWWUUUSSSRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSTTTUUUTTTSSSRRRRRRSSSTTTUUUTTTSSSRRRRRRRRRSSSTTTUUUSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIICCCEEEFFFFFFEEEFFFHHHIIIGGGGGGFFFFFFFFFGGGGGGHHHKKKLLLSSS^^^kkk}}}uuubbbQQQJJJ@@@;;;;;;======;;;888888888888888999999999777777777777777777777777555666666666666666666555444555555555666666666777<<<999777555555444333111333333444444444444333333111111111333555666555333000222444555444333333444222222222333333444444444444444333333333222222222333333444444555666666666333333333444444444444555444444444555555555555666666666555555666666777888555666666777888888999999::::::999999:::===@@@AAAGGGTTTpppwwwhhhbbbdddddd___XXXLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMLLLJJJHHHFFFDDDBBBBBBCCCCCCCCCBBBAAAAAA????????????@@@BBBDDDFFFJJJKKKNNNPPPSSSUUUVVVWWWTTTUUUUUUUUUTTTRRROOONNNJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCDDDHHHMMMTTT[[[___```ffflllooonnnooorrruuukkkiiieeecccccceeeiiikkkllljjjhhheeebbbaaa``````YYYYYYYYYXXXUUUTTTSSSTTTUUUVVVXXXZZZ[[[[[[ZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYY\\\ZZZXXXWWWXXXYYYXXXWWWXXX\\\aaaddddddcccbbbbbb```____________^^^^^^^^^___\\\ZZZXXXXXXWWWVVVTTTOOONNNMMMLLLLLLLLLMMMNNNMMMOOOPPPRRRQQQPPPNNNMMMIIIJJJOOOVVV^^^eeeiiijjjcccaaa^^^[[[YYYXXXYYYYYYWWWXXXYYY[[[[[[[[[ZZZZZZXXXUUUQQQNNNKKKJJJKKKLLLKKKKKKKKKKKKMMMOOOQQQRRROOONNNMMMLLLLLLMMMNNNNNNKKKLLLLLLLLLLLLKKKKKKJJJNNNMMMKKKKKKLLLNNNQQQSSSSSSSSSRRRRRRSSSUUUWWWXXXUUUWWWYYY[[[^^^```aaabbbffffffeeedddcccccccccdddccc```[[[VVVTTTUUUXXXZZZYYYXXXWWWUUUSSSRRRPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPQQQRRRUUUVVVTTTSSSQQQPPPPPPQQQRRRRRRUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIHHHGGGGGGHHHJJJHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMSSS^^^kkk}}}nnnWWWNNNCCC<<<<<<<<<;;;999777777777777777888888888777777777777777777777777444555666777777666555444444555555555666666777777666444222222333333222111222333333444444333333222333333333444555444222000,,,///222444555555666777222222222333333444444444333333333222222111111111333333444444555666777777555555555666666666777777444444444555555555666666777666666555555555666666666777888:::;;;;;;;;;;;;::::::999999;;;===@@@AAAEEERRRmmmssspppuuuuuulllaaaVVVPPPMMMPPPRRRPPPOOOPPPSSSOOOJJJGGGFFFFFFEEEEEEFFFEEEDDDCCCAAA@@@>>>>>>@@@@@@????????????@@@@@@HHHHHHIIILLLQQQUUUWWWXXXYYYWWWTTTTTTTTTSSSOOOLLLMMMNNNNNNLLLIIIFFFEEEFFFFFFFFFGGGKKKRRRZZZaaafffdddeeefffhhhjjjkkkmmmmmmiiihhhfffdddddddddfffgggnnnllljjjgggeeecccbbbaaa```^^^ZZZVVVTTTUUUWWWXXXYYYZZZ\\\]]]]]]\\\[[[ZZZ[[[[[[\\\^^^___```aaaaaa[[[ZZZXXXWWWXXXYYY[[[\\\aaaaaabbbdddeeedddbbb___``````aaaaaa```___]]]\\\]]]\\\ZZZWWWUUUTTTSSSSSSQQQNNNKKKJJJLLLOOOQQQRRRTTTXXX[[[YYYTTTOOOLLLLLLJJJLLLMMMNNNQQQXXXaaaiiieeecccaaa^^^[[[YYYWWWVVVQQQRRRSSSUUUVVVWWWWWWWWWUUURRRMMMJJJIIIJJJLLLNNNMMMLLLJJJJJJJJJKKKMMMNNNNNNNNNMMMLLLLLLMMMNNNOOOJJJLLLOOONNNLLLIIIGGGFFFGGGHHHKKKMMMPPPQQQRRRSSSUUUTTTTTTTTTTTTTTTUUUVVV[[[\\\^^^```bbbeeefffgggnnnlllhhhdddaaa```______\\\[[[XXXVVVUUUUUUWWWXXXSSSSSSTTTUUUUUUSSSPPPMMMQQQPPPPPPOOOPPPQQQSSSTTTVVVUUURRRPPPOOOOOOQQQRRRPPPQQQQQQQQQPPPPPPQQQSSSTTTTTTSSSSSSTTTUUUUUUVVVTTTTTTTTTSSSPPPOOOOOOPPPNNNNNNOOOPPPOOOMMMJJJIIIKKKKKKJJJIIIHHHHHHGGGGGGKKKHHHFFFHHHKKKMMMLLLJJJJJJMMMUUU___jjjzzz|||___WWWLLLCCC>>>===;;;:::777888888999999999888888666666666777777777777777555555555555555555555555777777777777777777777777777777666555444444333333444555555555444333333222111222333333444444333333555555555444444333333333555555555555555555555555333333444444444444333333222444555555444444666777222333555777888999::::::444333333333333444555555888888888777777777777777999999:::::::::999888888888:::===>>>>>>???@@@AAAHHHSSSnnnyyyxxx~~~wwwnnn\\\UUUQQQRRRUUUTTTTTTUUUQQQNNNKKKIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBB@@@@@@@@@??????>>>>>>>>>??????DDDDDDFFFIIINNNRRRUUUVVVWWWUUURRRRRRSSSRRROOOLLLOOOPPPQQQOOOLLLJJJIIIIIIHHHIIIKKKOOOTTTZZZ___bbbaaaaaacccdddfffhhhiiijjjeeeeeeddddddeeegggiiijjjmmmllljjjgggeeecccbbbbbb___]]]ZZZWWWVVVVVVWWWWWWZZZZZZ\\\]]]^^^_________[[[[[[[[[[[[\\\]]]______\\\[[[ZZZYYYYYY[[[\\\^^^bbbbbbbbbcccddddddbbb```aaaaaabbbaaa```^^^]]]\\\XXXWWWVVVSSSRRRPPPPPPOOOPPPMMMKKKJJJLLLOOORRRTTTXXXZZZ\\\[[[WWWSSSOOOMMMLLLMMMMMMNNNOOOTTT[[[`````````___]]][[[XXXVVVUUUSSSSSSUUUVVVVVVVVVVVVUUUSSSPPPMMMJJJIIIJJJLLLNNNNNNLLLJJJIIIIIIJJJMMMNNNOOOOOONNNMMMMMMNNNOOOPPPPPPQQQPPPNNNKKKHHHGGGHHHHHHIIIKKKMMMPPPRRRTTTUUUWWWVVVTTTRRRSSSUUUWWWYYY\\\]]]___bbbfffiiikkklllnnnlllhhhdddbbb`````````\\\ZZZXXXVVVTTTSSSSSSSSSUUUTTTSSSSSSSSSSSSQQQOOOQQQQQQPPPOOOOOOPPPRRRRRRTTTSSSRRRPPPPPPPPPPPPPPPOOOPPPQQQPPPPPPPPPRRRTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTRRRPPPPPPPPPMMMNNNOOOPPPOOOMMMKKKIIIJJJJJJIIIHHHHHHGGGFFFFFFJJJHHHGGGHHHJJJLLLLLLKKKJJJMMMTTT]]]gggwwwooocccRRRFFF@@@===;;;999888888999999999888888777888888777777777777777777555555555555555555555555666666666666666666666666777666666555444444333333555555666666555555444333222222333444444444444333555555444444444333333333333333333333333333333333666555555444444555555666333444666555444444555777333333444444333222111111444444333333444444555666777777777777777888888888888999999:::::::::999999999;;;>>>?????????AAABBBHHHSSSnnniii```YYYXXXYYYXXXXXXZZZRRRPPPMMMLLLLLLKKKIIIHHHIIIHHHGGGFFFEEEDDDCCCCCC@@@???>>>===============>>>@@@BBBEEEIIIMMMPPPRRRRRRPPPOOOOOOPPPPPPOOOMMMPPPQQQSSSRRRPPPMMMMMMMMMMMMNNNPPPSSSWWWZZZ]]]___``````aaaccceeefffggghhheeeeeeddddddfffgggiiikkkmmmllljjjhhhfffddddddccc```___^^^\\\[[[ZZZZZZZZZ\\\\\\]]]^^^```bbbdddeee^^^]]][[[[[[[[[]]]___```^^^^^^]]]\\\]]]^^^___```dddbbbaaabbbcccdddcccbbbccccccbbbaaa___]]][[[ZZZVVVUUUSSSQQQPPPOOONNNNNNNNNMMMKKKJJJLLLPPPTTTWWW]]]]]]]]]^^^\\\YYYTTTPPPNNNNNNNNNMMMMMMOOORRRUUUZZZ[[[\\\\\\[[[YYYVVVUUUTTTUUUWWWWWWWWWUUUSSSQQQPPPNNNKKKIIIIIIJJJLLLNNNOOOMMMJJJHHHHHHJJJLLLNNNPPPOOONNNNNNNNNPPPQQQRRRVVVUUURRRNNNJJJHHHHHHIIIIIIIIIJJJLLLOOOSSSVVVXXX\\\YYYVVVTTTTTTWWW[[[]]]```aaabbbdddfffhhhjjjkkkkkkiiifffbbb```^^^]]]]]]XXXWWWVVVUUUTTTRRRQQQQQQVVVTTTRRRQQQRRRRRRRRRQQQQQQPPPOOONNNNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPPPPOOOPPPRRRTTTSSSSSSSSSRRRRRRRRRRRRRRRUUUUUUUUUTTTSSSRRRQQQPPPMMMNNNOOOOOOOOOMMMKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFJJJHHHGGGHHHJJJLLLLLLKKKKKKMMMSSS[[[dddtttqqqZZZJJJBBB@@@===:::999:::::::::999888777777999999888888777777666666555555555555555555555555555555555555555555555555666666666555444444333333555666666666666555555444222222333444444444444444555444444444444333333333222222222222222222222222333333222111111222333333444666666666444333444555666666666555444333111111444444444333444444555666666666777777888888999999777888999999:::::::::::::::<<<>>>?????????AAACCCHHHSSSnnn|||qqqfffaaa^^^[[[ZZZ[[[WWWUUURRRPPPNNNLLLHHHFFFIIIIIIHHHGGGFFFFFFEEEEEE@@@@@@???======<<<<<<<<<<<<===???AAABBBEEEHHHJJJKKKKKKKKKKKKMMMNNNNNNNNNOOOQQQTTTTTTSSSQQQQQQQQQSSSSSSTTTVVVXXX[[[___```bbbcccdddeeeggghhhiiijjjiiihhhggggggfffggghhhhhhlllkkkjjjhhhgggfffeeeeeedddddddddcccbbbaaa``````____________```bbbdddfffbbb```^^^]]]]]]^^^aaaccc```````````````aaacccccceeecccaaaaaacccddddddcccdddcccbbb```^^^\\\ZZZYYYVVVUUUTTTRRRQQQPPPPPPPPPMMMLLLKKKJJJLLLPPPVVV[[[aaa___^^^___```]]]WWWRRRPPPPPPOOONNNNNNNNNNNNOOOVVVXXXZZZ\\\\\\ZZZXXXVVVVVVWWWXXXWWWVVVSSSOOOMMMMMMLLLJJJIIIIIIKKKLLLMMMOOOLLLIIIGGGGGGIIILLLNNNOOONNNNNNNNNOOOPPPRRRSSSUUUUUUSSSPPPKKKHHHHHHHHHHHHIIIJJJLLLPPPUUUZZZ\\\```^^^\\\ZZZ[[[\\\___aaaeeeeeeeeeeeeddddddddddddfffeeebbb___]]][[[ZZZZZZTTTTTTUUUUUUTTTSSSRRRQQQTTTRRRRRRRRRSSSTTTRRRQQQPPPOOOMMMLLLLLLLLLLLLMMMNNNOOOQQQRRRRRRPPPOOOMMMMMMNNNPPPPPPOOOPPPRRRTTTSSSSSSSSSSSSSSSSSSRRRRRRTTTSSSSSSSSSSSSRRRPPPOOOLLLMMMNNNOOOOOONNNLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNSSSZZZcccqqq~~~wwwzzz|||bbbOOOFFFCCC@@@===;;;;;;::::::999888777666999999888777666666555555555555555555555555555555555555555555555555555555666666555555555444444444444555555555555555444444222333333444555444444444444444444444444444444444444444444444444444444444222222333444444333222222666777777666444222333444444444555666777777777777444444444444444555666666555555666777888999999:::666777888999:::;;;;;;;;;999;;;=========>>>@@@BBBHHHSSSnnnzzzqqqjjjbbb]]]\\\\\\YYYVVVSSSQQQOOOKKKHHHIIIHHHHHHHHHGGGGGGFFFFFFBBBBBB@@@???======<<<<<<;;;===>>>>>><<<===???BBBDDDEEEFFFGGGIIIKKKNNNOOOPPPTTTXXXZZZZZZZZZZZZ[[[[[[ZZZYYYYYY\\\___cccfffdddeeefffggghhhiiijjjkkkiiiiiiiiiiiiiiiiiiiiijjjkkkkkkiiihhhhhhgggggggggfffggggggggggggfffeeeddddddcccaaa``````aaabbbccccccaaa___]]]]]]___bbbcccbbbbbbbbbcccdddeeeffffffeeecccbbbbbbcccddddddccccccbbbaaa^^^\\\ZZZXXXXXXVVVUUUTTTSSSRRRQQQQQQQQQMMMMMMLLLKKKLLLQQQXXX]]]bbb``````aaabbb___YYYTTTRRRRRRQQQPPPPPPPPPPPPOOOTTTVVVZZZ\\\]]]\\\[[[ZZZXXXXXXWWWVVVSSSPPPLLLJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMKKKIIIGGGGGGJJJLLLNNNMMMLLLLLLMMMNNNPPPRRRSSSQQQSSSTTTRRRNNNJJJHHHGGGGGGHHHJJJNNNSSSYYY___bbbeeeddddddddddddccccccbbbhhhgggffffffeeedddccccccdddcccaaa___]]][[[YYYYYYUUUVVVUUUUUUTTTRRRPPPOOOPPPPPPRRRUUUWWWUUURRRNNNNNNMMMKKKJJJJJJJJJKKKKKKMMMNNNPPPRRRRRRQQQOOONNNMMMOOOOOOOOOOOOOOOQQQSSSSSSTTTTTTUUUUUUTTTSSSSSSRRRQQQQQQRRRSSSRRROOOLLLKKKLLLNNNOOOOOONNNMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLOOOPPPUUU\\\cccoooxxxvvv{{{oooYYYLLLEEE???;;;;;;;;;;;;:::999888777666888888777666666555444444666666666666666666666666666666666666666666666666555555555555555444444444222333333444444333333333333333444555555555444444444444444444444444444444444444444444444444444444444777:::======:::777444666777777666444222222333///000222444555666777777555444444444444555666666555555666777888999999:::666777888999:::;;;;;;;;;888999;;;;;;;;;<<>>>>>===:::<<<===<<<888777:::<<<>>>@@@BBBCCCEEEIIIMMMPPPTTTXXX^^^bbbdddeeefffgggdddcccbbbbbbdddfffiiijjjddddddeeefffggghhhiiijjjggghhhiiikkklllnnnooooookkkjjjiiiiiiiiiiiiiiiiiigggggghhhhhhhhhgggffffffgggfffeeecccbbbaaaaaaaaa______]]]]]]]]]___aaabbbcccddddddeeefffggghhhhhheeecccbbbcccdddeeedddcccbbbaaa^^^\\\ZZZXXXWWWWWWSSSRRRRRRQQQPPPPPPPPPQQQMMMNNNMMMKKKLLLPPPYYY___bbbbbbbbbcccbbb___ZZZWWWVVVUUUSSSRRRSSSSSSRRRQQQUUUVVVYYY\\\]]]^^^]]]]]]YYYXXXVVVSSSPPPLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNLLLLLLLLLLLLNNNPPPRRRTTTQQQSSSUUUSSSPPPKKKHHHFFFGGGIIIMMMRRRYYY```fffiiijjjkkkkkkkkkjjjhhheeedddggggggggggggggggggggggggdddcccbbb```^^^\\\ZZZYYYYYYXXXVVVTTTQQQOOOMMMLLLMMMOOOSSSWWWXXXWWWRRRNNNMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNPPPRRRSSSRRRQQQPPPNNNOOOPPPOOONNNNNNPPPRRRRRRSSSTTTVVVVVVVVVUUUTTTQQQPPPOOOQQQSSSSSSOOOKKKJJJKKKMMMOOOOOOOOONNNMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIJJJIIIIIIIIIKKKMMMOOOQQQVVV]]]cccmmm}}}wwwtttttthhhTTTFFF===888:::;;;;;;;;;:::999888888888888777777666666555555666666666666666666666666666666666666666666666666555555555555555555555555111111222333333333333222333333444555555555555555333333333444444444444555333333333333333333333333333666:::======:::666333666777777666444222333444444444555666666666666666555555444444555555666777666666777777888888999999777888999999::::::::::::888888999999999;;;>>>AAAHHHSSSnnnzzzsssnnnfff___ZZZUUUQQQNNNJJJJJJJJJKKKKKKKKKKKKKKKHHHGGGEEECCCBBB@@@??????888;;;===:::777555888;;;999;;;>>>@@@CCCGGGMMMQQQVVV[[[bbbgggkkkmmmoooppplllmmmooooooooonnnlllkkkeeeeeeffffffggghhhiiiiiihhhiiikkkmmmooopppqqqqqqjjjjjjiiiiiiiiijjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeedddbbbaaa^^^^^^^^^^^^___```aaabbbddddddeeeggghhhiiiiiiiiidddccccccdddffffffdddbbb```^^^\\\YYYXXXVVVVVVVVVRRRQQQQQQPPPPPPPPPPPPQQQNNNOOONNNLLLKKKPPPYYY```aaadddffffffccc___\\\[[[[[[XXXUUUSSSTTTUUUTTTRRRUUUVVVXXXZZZ\\\]]]^^^^^^YYYWWWTTTPPPLLLJJJHHHGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGIIIKKKLLLNNNNNNLLLLLLLLLMMMOOORRRTTTUUUWWWWWWWWWTTTOOOJJJHHHGGGHHHKKKQQQXXXaaahhhnnnqqqqqqpppooommmkkkiiigggfffggggggggggggggggggggggggaaa```___^^^\\\ZZZXXXWWWUUUTTTRRRPPPOOONNNOOOOOONNNOOORRRUUUWWWVVVSSSPPPNNNMMMLLLLLLLLLMMMNNNOOONNNOOOPPPRRRSSSSSSRRRRRROOOPPPPPPOOONNNMMMOOOPPPOOOQQQSSSUUUVVVVVVUUUTTTRRRPPPOOORRRUUUTTTPPPKKKIIIKKKMMMOOOPPPOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJGGGIIIJJJJJJHHHIIIKKKNNNMMMPPPWWW]]]bbbjjjzzzzzzvvvvvv}}}xxx```LLLAAA;;;:::::::::;;;::::::999999999999888888888888888888666666666666666666666666555555555555555555555555555555555555555555555555111222333333444444444333333444444555555555555555333333333444444444555555444444444444444444444444111333555666666555333111555666777666444333333444777777777888777777666666555555555555555666666777777777777777777888888888888999999:::::::::999999888999999999999;;;>>>AAAHHHSSSnnn{{{pppeee\\\UUUNNNKKKLLLLLLLLLLLLMMMMMMMMMMMMJJJIIIGGGEEECCCBBBAAA@@@666:::<<<:::666555888<<<666999===???AAAFFFLLLRRRUUUZZZbbbiiimmmppprrrtttrrrtttxxxyyyxxxsssnnnjjjfffgggggghhhiiijjjkkkkkkmmmmmmnnnoooppppppoooooojjjjjjiiiiiijjjjjjkkklllllllllkkkkkkkkklllmmmmmmiiijjjjjjjjjhhhfffdddccc^^^___```aaabbbcccdddddddddeeefffgggiiiiiijjjjjjccccccdddeeegggfffcccaaa^^^]]]ZZZXXXVVVVVVVVVVVVSSSRRRRRRQQQQQQRRRRRRRRRNNNOOOOOOLLLKKKOOOYYYaaabbbfffiiihhhddd```^^^^^^___ZZZVVVTTTUUUUUUTTTRRRUUUVVVWWWYYYZZZ\\\^^^^^^YYYWWWRRRNNNJJJHHHGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFCCCEEEGGGJJJLLLMMMNNNNNNMMMMMMMMMNNNPPPSSSVVVWWW]]]\\\YYYSSSNNNJJJIIIIIIIIIMMMTTT]]]fffnnntttwwwuuussspppllliiihhhhhhhhhhhhhhhgggeeedddcccbbbaaa]]]\\\\\\ZZZXXXVVVTTTSSSNNNMMMLLLLLLNNNPPPSSSUUUPPPPPPQQQSSSUUUVVVTTTSSSOOOOOONNNNNNNNNOOOQQQRRROOOOOOQQQRRRSSSSSSTTTTTTPPPQQQQQQOOOMMMMMMNNNOOOMMMOOOQQQTTTUUUUUUUUUTTTRRRPPPPPPSSSVVVVVVQQQLLLIIIJJJMMMOOOPPPOOOOOONNNIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIKKKJJJHHHHHHKKKNNNKKKOOOVVV]]]bbbhhhwww~~~|||}}}xxxhhhSSSGGGBBB999999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;777777777777777777777777444444444444444444444444444555555555555555555555222333444444555555555444333444555555666666555555333333333444444555555555777777777777777777777777555444444333333444444555444666666666444333444555111222333333444444333333555555555555555666777777888888888777777777777777999999:::::::::999888888999::::::::::::<<>>DDDIIIMMMVVV\\\dddjjjlllooorrruuuwwwzzzzzzzzz|||~~~zzzssslllkkkiiihhhhhhhhhiiiiiilllmmmmmmoooooommmiiifffiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhkkkjjjjjjkkkkkkjjjhhheeeeeefffhhhiiijjjjjjjjjiiillljjjiiihhhiiihhhgggeeeccccccdddeeegggfffcccaaa\\\[[[ZZZZZZZZZXXXUUURRRUUUTTTRRRQQQPPPPPPQQQQQQOOOPPPQQQPPPPPPRRRWWW\\\dddfffiiijjjiiiddd___\\\\\\YYYVVVTTTTTTUUUUUUUUUSSSTTTUUUWWWYYYZZZ\\\\\\XXXVVVRRRNNNJJJGGGFFFEEEHHHIIIJJJJJJJJJIIIHHHGGGDDDDDDEEEGGGIIILLLNNNOOOLLLMMMNNNNNNOOORRRWWWZZZXXXYYYXXXUUUPPPLLLJJJJJJKKKRRR\\\eeejjjlllnnnnnnpppnnnjjjiiijjjkkkkkkkkkgggfffeeedddbbb```^^^^^^ZZZXXXVVVUUUTTTSSSPPPNNNJJJJJJJJJLLLOOOQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRNNNOOOPPPQQQRRRQQQPPPOOONNNNNNOOOPPPPPPQQQRRRRRRTTTSSSRRRQQQQQQQQQQQQQQQSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQLLLLLLLLLLLLLLLMMMMMMMMMMMMIIIGGGJJJOOOPPPMMMIIIIIIIIIJJJKKKMMMNNNPPPQQQOOOQQQUUU[[[dddooo{{{~~~{{{oooZZZKKKDDD@@@<<<:::;;;:::888999===888777777666555666666666666777777888888888888888666666666666666666666666555555555555555555555555333333333333333333333333666555333333222333444555444444444444444444444444222222222222222222222222444444333333333333222222444444444555555555555666666666666666666555555555777777777777666666666666111333555888999999999888888888999999999888888777:::::::::999999;;;@@@CCCGGGTTTooozzzjjj___WWWQQQUUUSSSPPPOOOOOOOOOMMMLLLJJJIIIHHHIIIKKKJJJFFFCCC>>>===;;;;;;<<<<<<:::999::::::999:::===AAAFFFIIIRRRXXXaaafffjjjmmmqqquuuxxx{{{}}}}}}|||uuuooonnnmmmkkkjjjjjjkkkkkklllmmmmmmnnnooonnnkkkiiikkkkkkkkkllllllmmmmmmnnnmmmmmmlllkkkkkkjjjiiiiiijjjiiihhhiiijjjjjjhhhffffffgggiiijjjkkkjjjjjjiiiiiihhhggggggiiiiiihhhfffbbbbbbcccdddfffeeebbb```]]]\\\[[[[[[ZZZYYYUUUSSSUUUTTTRRRQQQPPPPPPQQQQQQNNNOOOQQQQQQQQQTTTZZZ^^^hhhiiikkkkkkiiieee```]]]YYYWWWTTTRRRSSSTTTTTTTTTSSSSSSTTTUUUVVVXXXYYYYYYVVVTTTQQQNNNKKKIIIIIIHHHIIIIIIJJJJJJJJJHHHGGGFFFEEEEEEFFFGGGIIILLLMMMOOOLLLMMMNNNOOOOOORRRVVVYYYYYYZZZYYYWWWRRROOOMMMLLLMMMTTT^^^fffkkkmmmoooppppppmmmkkkkkklllmmmmmmllleeedddbbb___]]]\\\[[[ZZZXXXVVVTTTRRRRRRQQQNNNLLLLLLKKKKKKMMMPPPRRRRRRQQQOOOOOOOOOOOOPPPPPPPPPPPPNNNOOOPPPQQQQQQQQQQQQQQQNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNNNNNLLLJJJIIIKKKNNNOOOMMMJJJJJJJJJIIIJJJKKKLLLMMMNNNOOOQQQVVV]]]fffrrr~~~~~~www```OOOFFFCCC>>>;;;<<<;;;999999;;;999999999888888888777777333444444555555555555555666666666666666666666666555555555555555555555555444444444444444444444444555555444333444555666777555555555555555555555555333333333333333333333333444444333333333333222222444444444444555555555555666666666666555555555555555555666666777777888888222444666888999999888777888888999999999888888777:::::::::999999;;;???CCCHHHUUUqqq{{{nnnbbbYYYWWWUUURRRPPPOOONNNLLLJJJKKKJJJJJJKKKLLLKKKHHHFFFCCCAAA???>>>???>>><<<:::<<<;;;::::::;;;>>>BBBDDDMMMSSS[[[bbbfffkkkpppuuuyyy~~~~~~wwwtttsssqqqooonnnmmmmmmnnnnnnnnnooooooooonnnnnnmmmmmmmmmmmmnnnoooppppppppppppooommmkkkjjjiiijjjjjjhhhgggffffffhhhiiiiiihhhhhhiiijjjkkkkkkkkkjjjiiiiiihhhhhhiiikkkkkkjjjiiidddddddddeeeggggggeeebbb___^^^\\\[[[[[[YYYVVVTTTTTTSSSRRRQQQPPPPPPPPPQQQMMMNNNPPPRRRTTTXXX^^^bbbiiijjjjjjiiifffbbb^^^[[[VVVSSSQQQPPPQQQSSSTTTSSSRRRRRRRRRSSSSSSTTTUUUVVVTTTRRRPPPNNNLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNMMMNNNOOOOOOPPPRRRUUUXXXZZZ[[[\\\YYYUUURRRPPPPPPQQQWWW```ggglllnnnpppqqqooonnnmmmmmmnnnooonnnllleeeccc```\\\ZZZXXXXXXXXXUUUSSSQQQPPPOOONNNLLLKKKLLLKKKKKKLLLOOOQQQQQQPPPMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRSSSNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRRRRUUUUUUVVVVVVUUUUUUTTTTTTRRRRRRSSSSSSSSSRRRRRRQQQRRRRRRRRRQQQPPPPPPPPPOOOJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHIIIJJJKKKLLLOOOSSSXXX```jjjuuujjjVVVJJJEEE???<<<======999888999999:::;;;;;;;;;:::888888555666777777888888777777666666666666666666666666555555555555555555555555555555555555555555555555555555444444555666777888555555555555555555555555444444444444444444444444444444333333333333222222444444444444555555555555555555555555555555555555444444555666777888999999444555777888888888777666777888888999999999888888999::::::::::::<<>>???CCCIIIQQQXXX^^^eeennntttzzz}}}yyyxxxuuusssrrrqqqqqqqqqwwwxxxwwwtttpppmmmmmmnnnmmmmmmnnnooopppqqqrrrrrrpppnnnkkkiiihhhhhhiiijjjhhhfffdddeeegggjjjkkkkkkllllllmmmnnnnnnmmmlllkkkllllllkkklllmmmllliiifffgggffffffgggiiijjjiiihhhbbb```]]]\\\[[[ZZZWWWUUUSSSSSSSSSRRRRRRQQQPPPPPPMMMNNNQQQVVV\\\bbbgggiiigggeeeaaa\\\XXXVVVTTTTTTRRROOOMMMMMMOOOQQQSSSSSSTTTSSSQQQPPPOOOPPPQQQRRRPPPOOOMMMJJJHHHGGGGGGGGGJJJJJJIIIHHHGGGGGGFFFFFFHHHHHHHHHIIIJJJKKKMMMNNNMMMOOOQQQRRRSSSUUUWWWYYY\\\]]]___]]]ZZZVVVSSSRRRVVV[[[aaafffjjjllloooqqqrrrpppnnnmmmmmmkkkhhheeedddbbb]]]YYYVVVUUUUUUVVVQQQOOONNNNNNNNNNNNLLLKKKJJJIIIIIIJJJLLLNNNNNNMMMJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKMMMOOOQQQRRRPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSUUUWWWWWWWWWUUUTTTWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWVVVVVVUUUTTTTTTSSSRRRQQQPPPPPPOOOLLLNNNOOONNNLLLKKKKKKLLLIIIHHHHHHHHHJJJMMMPPPRRRSSSWWW]]]dddlllttt}}}hhhYYYIIIAAA<<<<<<===;;;999:::777888:::;;;;;;999777666333444555555666666555555666666666666666666666666555555555555555555555555333333333333333333333333555555555444333222111000333333333333333333333333555555555555555555555555444444333333333222222222333333333444444444444555333444444444555555666666777777777777666666666666777777777777777666666555666777888999999999999999888999;;;;;;;;;<<>>???DDDKKKRRRXXXaaakkkrrryyy~~~zzzyyywwwuuusssssssssssszzz{{{|||xxxrrrmmmlllmmmlllmmmmmmooopppqqqrrrsssnnnmmmllljjjjjjjjjkkkkkkiiihhhggghhhjjjllllllkkklllmmmnnnooooooooonnnmmmkkkjjjjjjkkkkkkjjjfffcccdddccccccdddfffgggfffeeeccc```]]][[[ZZZYYYWWWUUUSSSSSSSSSSSSRRRQQQPPPOOONNNNNNRRRXXX___fffjjjllliiifff```ZZZVVVUUUUUUVVVRRRPPPNNNNNNPPPRRRSSSSSSSSSQQQOOONNNMMMNNNPPPQQQOOOMMMKKKIIIGGGFFFFFFFFFIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGHHHIIIJJJLLLNNNOOONNNPPPSSSUUUVVVWWWZZZ\\\^^^```aaa```\\\WWWTTTSSSVVVZZZ___cccfffiiilllnnnpppnnnkkkiiihhhgggdddbbb___]]]ZZZVVVTTTRRRRRRRRRPPPNNNMMMMMMNNNNNNMMMKKKMMMLLLLLLMMMOOOPPPPPPOOOKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUVVVWWWXXXYYYXXXWWWVVVWWWWWWXXXXXXYYYYYYXXXXXXVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPOOOOOONNNLLLKKKIIIIIIHHHIIIKKKOOOSSSUUUTTTXXX^^^eeelllttt{{{wwwhhhRRRGGG???===>>><<<::::::777888999999999888666555555555666777777777777666666666666666666666666666555555555555555555555555333333333333333333333333444444444444333111000///222222222222222222222222555555555555555555555555444444333333333333222222333333333333444444444444333333333444555555666666888777777777666666666555777777777666666666666666666777888999999999999999888999;;;;;;;;;<<>>>>><<<;;;:::::::::::::::???FFFLLLSSS\\\fffmmmwww~~~{{{zzzxxxvvvvvvvvvvvvwwwyyy|||~~~{{{tttooonnnnnnlllmmmnnnoooqqqrrrssstttnnnnnnnnnnnnmmmmmmmmmmmmkkkjjjjjjkkkmmmnnnmmmkkklllmmmooopppppppppoooooojjjjjjkkklllmmmllliiifffcccaaaaaaaaadddeeeeeedddccc```]]]ZZZYYYXXXVVVUUURRRSSSSSSSSSRRRQQQPPPOOOOOOOOORRRYYYbbbiiilllmmmjjjfff___XXXUUUTTTVVVXXXTTTRRRPPPOOOQQQRRRSSSSSSPPPOOOMMMKKKKKKLLLNNNOOOLLLKKKIIIHHHGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIFFFGGGGGGIIIKKKMMMOOOPPPNNNPPPTTTVVVXXXZZZ]]]___aaacccdddccc^^^YYYVVVTTTUUUXXX\\\___bbbeeehhhkkkkkkhhheeedddddddddcccbbb\\\[[[YYYWWWTTTSSSRRRQQQNNNMMMLLLLLLMMMNNNLLLKKKNNNMMMMMMNNNPPPQQQPPPOOOLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYVVVWWWWWWXXXYYYYYYXXXXXXVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSRRRRRRRRRRRRRRRTTTRRRPPPPPPQQQQQQNNNJJJKKKJJJIIIIIIKKKNNNRRRUUUSSSXXX___gggnnnuuu|||xxx^^^QQQDDD@@@???<<<::::::888888888888777777777777777777888999999999999999666666666666666666666666555555555555555555555555444444444444444444444444222222333444444444333222333333333333333333333333444444444444444444444444444444333333333333222222222222333333333444444444222222333444444555666666666666666666777777777777777666666666666777777777666666777999999::::::999777999;;;<<<<<<<<>><<<:::999888777777<<>>@@@HHHVVVsssbbbgggmmmrrrvvv{{{yyyooogggccc]]]TTTOOOQQQSSSQQQQQQUUURRROOOMMMKKKLLLLLLLLLKKKHHHDDD@@@===<<<;;;999888;;;===AAABBBFFFOOO\\\ffftttxxx}}}~~~zzzxxxzzz{{{zzzxxxxxxzzzzzzyyyuuuqqqnnnmmmqqqqqqrrrsssssssssrrrrrrsssrrrrrrqqqrrrrrrssssssnnnnnnoooqqqssssssrrrppppppppppppooonnnppptttwwwtttrrrqqqrrrsssrrroookkkhhhfffdddeeehhhiiigggeee^^^^^^]]]\\\ZZZXXXVVVUUUTTTSSSRRRQQQOOOOOONNNNNNPPPVVV\\\___dddkkknnnmmmmmmeeeZZZSSSQQQSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOPPPLLLIIIIIIKKKLLLLLLJJJKKKKKKJJJIIIIIIIIIIIIJJJFFFGGGHHHIIIIIIHHHFFFDDDFFFFFFGGGHHHKKKNNNQQQSSSTTTWWW\\\___aaabbbeeefffjjjjjjjjjhhhdddaaa]]][[[ZZZ[[[^^^```bbbdddeeeeeefffccc```^^^___`````````ZZZZZZXXXVVVTTTRRRPPPOOOKKKLLLLLLJJJGGGGGGKKKNNNLLLMMMMMMNNNOOOPPPQQQQQQSSSQQQOOONNNOOORRRUUUXXXZZZZZZZZZYYYXXXVVVUUUTTTUUUWWWYYY[[[[[[\\\]]]^^^aaa```___^^^]]]\\\\\\\\\XXXXXXXXXXXXYYY[[[\\\]]]ZZZZZZYYYWWWWWWVVVVVVVVVTTTTTTRRRQQQQQQRRRSSSSSSRRRSSSTTTTTTTTTSSSQQQPPPNNNMMMLLLJJJIIIJJJNNNRRRZZZXXX]]]jjjtttxxx~~~xxxbbbMMMFFFDDD???:::777999999999999999999999999999888888888777777666666666666555555666777888999555444444333333444444555666666555444333333222222444444444555555777888888;;;999888666555444555555777666555444333444444555333333333444444555555555222222333333333444444444222222444666777888888888666666555555666888;;;<<<>>><<<999888999:::::::::;;;;;;:::::::::999999999999:::;;;;;;:::;;;>>>AAAGGGVVVuuuYYY]]]ccchhhmmmrrryyy~~~zzzwwwpppfff^^^\\\YYYSSSOOOPPPOOOMMMKKKKKKLLLMMMLLLKKKKKKIIIEEEBBB@@@>>>;;;888888:::<<<===@@@HHHSSS\\\jjjnnnuuuzzz}}}}}}|||~~~yyy{{{|||zzzvvvrrrpppoooppprrrtttvvvvvvuuusssrrrqqqqqqppppppooopppppppppnnnnnnoooqqqssstttsssqqqqqqqqqpppooonnnooosssvvvuuusssrrrrrrsssssspppmmmhhhfffddddddggghhheeebbb]]]]]]\\\[[[ZZZXXXWWWVVVTTTSSSRRRQQQQQQQQQRRRRRRTTTYYY]]]aaahhhooorrrooolllcccXXXQQQOOOQQQRRRSSSTTTTTTSSSSSSQQQPPPOOONNNNNNLLLJJJKKKMMMNNNMMMKKKKKKKKKJJJIIIIIIIIIIIIJJJHHHIIIJJJJJJJJJHHHFFFEEEFFFGGGHHHJJJLLLPPPSSSUUUXXX\\\aaaeeegggjjjlllnnnooopppqqqoookkkfffaaa___^^^___```aaabbbbbbbbbbbbbbb```]]][[[[[[[[[ZZZYYYXXXVVVTTTQQQOOOLLLJJJIIIHHHIIIJJJIIIGGGGGGJJJMMMNNNOOOOOOPPPPPPQQQQQQQQQRRRSSSSSSUUUVVVWWWYYYYYY^^^]]]\\\[[[YYYWWWVVVVVVYYY[[[]]]^^^___```bbbcccdddcccbbb```___^^^]]]]]]WWWXXXYYYZZZ[[[[[[[[[ZZZ[[[ZZZYYYXXXWWWWWWWWWWWWUUUTTTSSSRRRRRRRRRSSSTTTRRRSSSTTTTTTTTTSSSRRRQQQOOONNNMMMKKKJJJLLLPPPTTT\\\[[[aaammmuuuyyy~~~qqqWWWIIICCC???;;;;;;999999999999999999999999888888888888777777777666666666666666666777777777666555555444444555555666666555555444333333222222444444444444555666777888777666555444444444555666777666555444333444444555333333333333444444444444222222333333333444444444333333444666777777777777666666555555666888:::<<<>>>;;;888777888999999999888888999:::;;;<<<======:::;;;;;;;;;;;;<<>>999999999999999999999999888888888888777777777777666777777777777666666555666666666555555666666666555555555444444333333222444444444444555666777777444333333333444555666666666666555444444444444555333333333333222222222222333333333333444444444444444555555666666666666666666666555555666888:::;;;===:::888777777888888777888999999:::;;;<<<===>>>;;;<<<<<<<<<<<<===@@@BBBLLL[[[yyyZZZZZZZZZ[[[]]]aaaeeeggghhhmmmttt{{{xxxpppfff\\\VVVOOOOOONNNOOOQQQRRRQQQOOOOOONNNMMMLLLJJJFFFAAA===;;;;;;:::999999<<>>::::::999999999999999888888888888777777777777777777777888888777666555444666666555555555555666666555555444444444333333333444444444444444555666777444444444444444555555555555555555555444444555555333333333222222111111111333333333444444444444555555666666666666666555555666555555555666777999:::;;;999777666777777777555<<<<<<<<<;;;;;;;;;::::::;;;<<<===<<<<<<===@@@CCCJJJYYYxxx]]][[[YYYXXXYYY\\\___aaaeeejjjpppuuuyyy{{{}}}|||rrrhhh___TTTRRRQQQQQQQQQRRRPPPOOOLLLLLLLLLMMMMMMJJJEEEAAA>>>===;;;:::999:::===@@@@@@EEENNNWWW```iiiqqqwwwzzz{{{}}}~~~~~~{{{zzz{{{{{{zzzxxxwwwvvvwwwxxxxxxwwwvvvtttrrrqqqooooooooohhhiiikkknnnrrrtttsssrrrrrrrrrrrrpppnnnnnnoooqqquuuuuutttsssqqqooonnnnnnllljjjhhhhhhhhhfffbbb]]]XXXXXXWWWVVVVVVWWWWWWXXXZZZXXXWWWUUUUUUWWWYYYZZZ___cccfffjjjrrrzzz{{{wwwrrrjjj___WWWUUUVVVVVVVVVRRRQQQNNNLLLJJJIIIHHHHHHIIIKKKOOORRRSSSRRRQQQPPPLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIIIIHHHGGGFFFFFFEEEGGGHHHJJJNNNSSSXXX\\\___ccceeeiiijjjkkkkkklllmmmssszzzwwwkkkbbb^^^\\\\\\\\\[[[[[[ZZZYYYXXXUUUTTTSSSSSSTTTSSSQQQOOONNNMMMLLLKKKJJJKKKLLLMMMHHHHHHIIIKKKMMMPPPRRRRRRRRRTTTWWWZZZ]]]^^^^^^^^^```aaacccfffhhhkkkmmmmmmpppooommmllllllnnnpppqqqpppnnnnnnppptttwwwxxxxxxuuussspppmmmjjjhhhfffeeedddaaa]]]YYYWWWXXXYYY[[[\\\[[[[[[ZZZZZZZZZZZZ[[[XXXXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVVVVVVVUUUSSSRRROOOOOONNNMMMNNNPPPUUUYYYaaagggooouuuyyy}}}qqqWWWHHHAAA>>>:::::::::999999888888888777777777777777777888888777777777777777666555555555444444333333444444555444444444444444333333333555444444444444555555666666666666666555555444444444444555555555555555555333333333222222111111111333333444444444555555555666666666666666555555444555555555666666777888888999888666666777888777666<<<<<<;;;;;;;;;:::::::::;;;<<<===<<<<<<===@@@CCCGGGVVVvvvaaa]]]YYYWWWXXXZZZ]]]^^^cccgggkkknnnppprrruuuvvv{{{tttiii]]]ZZZVVVSSSRRRQQQPPPNNNKKKKKKLLLMMMMMMKKKGGGDDD???===;;;999999999:::::::::???EEEMMMTTT]]]eeejjjrrruuuyyy|||~~~~~~~~~}}}{{{yyyyyyzzzzzzvvvuuusssqqqnnnmmmlllkkkiiiiiikkknnnrrrtttsssrrrrrrssssssrrrpppoooppprrrvvvxxxyyyxxxtttrrrppppppllljjjhhhiiiiiigggbbb]]]XXXWWWVVVUUUUUUUUUVVVWWWZZZXXXVVVUUUUUUVVVYYYZZZaaagggkkknnnrrryyy{{{zzzvvvnnnddd]]]ZZZYYYWWWUUURRRPPPNNNLLLJJJIIIIIIJJJIIILLLPPPRRRRRRQQQQQQQQQMMMLLLKKKKKKJJJJJJKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFGGGIIILLLPPPVVV[[[aaaccchhhjjjmmmmmmlllkkkkkkkkkooowww~~~~~~ttthhh___[[[WWWXXXXXXYYYYYYXXXXXXXXXUUUSSSRRRRRRRRRRRRQQQOOOOOONNNLLLKKKKKKLLLNNNOOONNNLLLKKKLLLPPPTTTVVVWWWYYY[[[___bbbeeefffffffffhhhhhhhhhjjjlllpppsssuuuzzzyyywwwuuutttttttttttttttrrrpppsssxxx|||}}}|||xxxwwwtttpppmmmkkkiiihhhjjjfff___YYYWWWWWWZZZ]]][[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWVVVUUUTTTSSSOOOOOOOOONNNOOORRRWWW[[[bbbkkksssvvvzzz}}}~~~aaaNNNDDD>>>;;;::::::999999888888888777777777777888888888888888777666666666666666777444444333333333333444444444444444444444444444444555444444444444444555555666666666666666555444333333444555555666555555555333333333333222222222222333444444444555555555555555666666666666666555555555555555666666777777777777666666777888999888777777888888999:::;;;<<<===;;;<<<<<<<<<<<<===@@@BBBFFFUUUuuurrrlllddd___]]]^^^^^^^^^___aaaccceeefffhhhlllnnnsssxxx~~~wwwkkkfff___ZZZWWWUUUTTTSSSNNNMMMMMMMMMMMMKKKHHHEEE@@@>>><<<;;;:::::::::999888;;;???DDDIIIPPPWWW\\\eeejjjpppvvv{{{~~~{{{yyywwwvvvtttqqqnnnlllkkkjjjkkklllmmmpppsssuuutttsssrrrssstttsssqqqqqqrrrssstttwwwzzzyyyuuuqqqnnnnnnkkkiiiggghhhiiigggaaa\\\YYYWWWVVVTTTSSSTTTUUUVVVWWWVVVTTTSSSTTTWWWZZZ\\\ccckkkqqqrrrsssxxx|||}}}}}}vvvmmmfffbbb___[[[XXXSSSQQQOOOMMMLLLLLLLLLMMMJJJMMMQQQRRRPPPOOOPPPQQQMMMLLLLLLKKKKKKKKKKKKKKKHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKNNNSSSYYY```eeehhhkkkmmmoooooommmkkkkkkkkkllluuu}}}|||rrrfff^^^ZZZVVVWWWWWWXXXXXXXXXXXXWWWUUUSSSPPPNNNOOOOOONNNMMMNNNMMMMMMNNNPPPTTTXXXZZZYYYVVVRRRSSSWWW\\\___```ccceeehhhkkkmmmmmmmmmlllnnnnnnooopppsssuuuxxxyyy{{{{{{{{{{{{zzzzzzzzzzzzwwwtttqqqtttzzz~~~zzzxxxvvvsssooommmlllkkkmmmiiibbb\\\YYYYYYZZZ\\\ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZXXXVVVUUUUUUVVVWWWWWWWWWVVVTTTTTTPPPPPPPPPPPPQQQTTTYYY]]]dddnnnvvvxxx|||gggSSSGGGAAA;;;;;;::::::999888888777666777777777888888888888888777555444444666888999555555444444444444555555444444444444444444444444555444444333333444444555222333444555666555444444333333555666666666555555333333333333444444444444444444444444555555555555555555666666666666666555555555666666666666666666666555555777:::;;;:::999666777777888999:::;;;;;;:::;;;;;;;;;;;;<<>>>>>===<<<;;;777999<<>>AAALLLZZZxxxzzzppphhhcccaaa___ZZZXXXZZZ[[[\\\aaafffiiilllppptttzzzwwwlllaaa[[[YYYZZZTTTSSSRRRRRRPPPMMMHHHDDDEEECCCAAA??????>>>;;;999<<<;;;;;;;;;===AAADDDGGGMMMTTT^^^hhhpppyyy{{{uuusssuuuwwwvvvttttttsssrrrsssuuuvvvuuutttqqqsssvvvxxxxxxxxxvvvtttwwwvvvtttrrrqqqpppppppppkkkhhhccc```___^^^]]]\\\]]][[[WWWUUUTTTTTTRRRQQQVVVVVVVVVVVVXXX]]]dddiiirrruuuwwwvvvuuuwww~~~zzzsssooolllfffbbbWWWUUUSSSQQQPPPPPPQQQRRRMMMKKKKKKMMMQQQSSSSSSQQQSSSPPPMMMJJJHHHHHHIIIJJJKKKIIIFFFDDDEEEHHHLLLOOOOOOSSSXXX[[[^^^aaafffjjjlllnnnpppqqqooollliiiggglllrrryyyxxxpppfff___\\\VVVWWWWWWVVVSSSQQQRRRRRRRRRQQQOOOMMMLLLKKKJJJJJJKKKKKKMMMSSS]]]jjjvvv}}}wwwppphhheeehhhmmmoooooooooqqquuuwwwwwwuuusssqqqnnnpppsssuuuvvvvvvuuutttuuuwww{{{}}}zzz{{{}}}{{{{{{zzzxxxuuurrrpppoookkkjjjhhhgggeeebbb^^^[[[\\\ZZZXXXVVVUUUVVVXXXZZZVVVWWWWWWXXXYYYYYYXXXXXXYYYXXXWWWUUUTTTSSSSSSSSSTTTRRRPPPPPPSSSYYY```dddlllssszzz}}}}}}rrr```PPPFFF===<<<:::999999999999999888888888888777777777777999777555444555777:::<<<666666555555555555666666111111333444666777888999333333333333444444444444///333666666333111222444555444222111111444666888333444444444555666666666666555555444444444555555666666666666666777777888777777666555555666777888777888888888999999999999;;;888666777:::<<<;;;999999::::::::::::<<>>;;;::::::999999:::===@@@BBBEEELLLWWWaaakkkuuuyyywwwyyy{{{yyywwwwwwuuuttttttuuuvvvuuutttrrrtttwwwyyyyyyyyywwwvvvvvvuuutttsssqqqooonnnmmmgggeeeaaa___^^^^^^\\\[[[\\\ZZZVVVUUUTTTTTTSSSRRRWWWWWWWWWWWW[[[aaajjjpppvvvxxxzzzxxxvvvvvv{{{}}}vvvqqqnnnkkkeee```YYYWWWUUUSSSRRRRRRSSSTTTNNNMMMLLLNNNQQQSSSRRRPPPRRRQQQNNNKKKJJJJJJJJJKKKKKKJJJHHHHHHIIIMMMQQQTTTVVVYYY]]]```aaacccgggjjjjjjlllnnnoooooollliiigggiiioootttssslllccc]]][[[[[[\\\[[[XXXSSSQQQPPPPPPOOONNNNNNMMMMMMLLLLLLMMMQQQRRRUUU[[[dddnnnwww}}}}}}vvvooommmppptttuuutttoooppprrrssssssrrrpppnnnkkkllloooqqqsssuuuuuuuuuwwwzzz~~~~~~}}}{{{yyywwwuuurrrooonnnllliiihhhhhhfffbbb^^^\\\[[[XXXVVVTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZYYYYYYXXXXXXWWWUUUTTTTTTTTTTTTTTTSSSQQQQQQUUU\\\bbbgggmmmuuu|||xxxdddSSSFFF@@@>>><<<:::::::::::::::888888888888777777777777999888666555555666777888666666555555555555666666444444555555666666777777666666666555444444333333111333555555444333333333777555444333333333555666333333333444444444444444555555444444444444444555999888888888888999::::::444555666888999999888888777777777888888888999999:::888666777:::;;;:::999999:::;;;;;;;;;<<>>???EEENNNVVV```lllxxx~~~}}}{{{zzzxxxvvvuuuvvvvvvuuuttttttvvvxxxzzz{{{zzzyyyxxxvvvuuuuuusssqqqnnnkkkjjjcccaaa______^^^^^^\\\ZZZ[[[XXXUUUTTTTTTUUUTTTSSSWWWWWWWWWYYY]]]fffpppwwwxxxzzzzzzwwwsssqqqrrrtttuuurrrooonnnmmmiiiccc^^^ZZZYYYVVVTTTSSSSSSTTTUUUPPPOOONNNOOOQQQRRRQQQPPPQQQPPPOOOMMMLLLKKKKKKKKKLLLKKKKKKLLLOOOTTTXXX[[[```bbbdddeeeeeefffgggiiigggiiikkkmmmmmmkkkiiigggeeeiiimmmkkkeee___[[[ZZZ[[[[[[ZZZVVVRRROOOOOOOOOLLLMMMNNNOOOPPPQQQRRRRRRWWWYYY^^^dddkkkqqqvvvyyyxxxtttooonnnppprrrrrrpppmmmmmmmmmmmmlllkkkjjjiiiggghhhjjjlllpppsssvvvxxxxxx{{{~~~~~~|||wwwtttuuuppplllkkklllkkkfffaaa^^^]]]ZZZXXXVVVUUUUUUUUUUUUWWWXXXZZZ[[[ZZZZZZYYYXXXXXXWWWVVVUUUUUUVVVVVVUUUSSSRRRTTTXXX```ggglllpppxxx}}}ooo\\\MMMEEEAAA===;;;:::;;;::::::999999888888888777777777888888777666666555555444666666555555555555666666666666666666666555555555666666666555555444444333444444444555777666444222777777666555555444444333333333333333333333222222444444333333333333444444555555555555555666777777111444777:::;;;;;;:::888666666666777777777888888999777666777999:::999888999:::;;;;;;;;;<<>>===;;;;;;;;;<<<======AAAFFFLLLSSS^^^jjjsss|||~~~}}}zzzxxxvvvuuuvvvwwwwwwvvvwwwxxxzzz{{{||||||{{{zzzvvvvvvvvvuuurrrnnnjjjhhhbbbaaa```___```___\\\ZZZYYYWWWTTTTTTTTTUUUUUUTTTVVVVVVWWWXXX^^^gggrrryyyxxxxxxwwwsssmmmiiigggggghhhhhhhhhjjjjjjfff```\\\YYYXXXUUUSSSQQQQQQRRRSSSQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLKKKLLLLLLNNNQQQUUUZZZ^^^aaaggghhhiiiiiihhhgggfffeeeccceeehhhkkkkkkjjjhhhfffccceeefffddd```\\\ZZZZZZVVVVVVUUUSSSPPPOOOOOOQQQNNNOOOQQQTTTVVVXXXZZZZZZZZZ]]]ccchhhmmmpppqqqrrrooollliiiiiiiiijjjiiiggghhhhhhfffeeedddcccccccccbbbbbbdddgggkkkpppuuuxxxuuuxxx}}}}}}|||wwwrrrqqqrrrpppjjjddd```___]]][[[ZZZYYYXXXXXXUUUVVVXXXYYYZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWUUUTTTTTTVVV\\\dddmmmrrrttt}}}|||~~~iiiYYYJJJDDD>>>;;;:::;;;:::999999999999888888888777777555666777777777555444333666666555555555555666666666666555555555555555444555555555555555555555555666555444555888999666222666666777777777666444333555444444444333333222222333333222222222333444444444333333333333444555555444666888:::;;;:::999999666666666666777777777777777777777888999999999888999:::;;;;;;;;;===@@@BBBJJJYYYxxxvvvpppmmmiiifffgggbbbbbbbbbeeekkkssszzz~~~{{{qqqjjjaaaYYYSSSOOOMMMKKKLLLLLLKKKKKKLLLKKKHHHFFFBBBAAA@@@>>><<<<<<<<<<<<;;;===@@@CCCHHHRRR^^^fffssswww|||~~~zzzxxxuuuuuuwwwxxxyyyxxxyyyzzz{{{|||}}}}}}}}}|||xxxxxxxxxvvvsssoookkkiiidddcccbbbaaaaaa```]]][[[XXXVVVTTTSSSTTTUUUUUUTTTUUUUUUVVVXXX\\\eeeooovvvwwwwwwtttooojjjeeebbbaaaaaabbbeeeffffffbbb]]]YYYWWWUUURRRPPPNNNNNNOOOOOOQQQQQQQQQPPPOOONNNNNNNNNLLLLLLLLLLLLLLLLLLLLLKKKLLLNNNPPPTTTYYY^^^bbbdddiiiiiiiiiiiihhhfffcccaaa___bbbeeehhhiiihhhfffeeeccccccbbb```]]][[[ZZZZZZUUUUUUTTTRRROOOOOOPPPRRRSSSUUUWWW[[[]]]```aaaaaa^^^aaaeeejjjlllmmmlllkkkiiihhhffffffeeeeeecccbbbbbbaaa___]]]\\\[[[[[[\\\ZZZ[[[\\\^^^ccchhhmmmpppqqqtttzzz{{{zzzyyyvvvoooiiibbb```^^^\\\[[[ZZZZZZ[[[VVVVVVWWWWWWXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYVVVVVVVVVYYY___hhhqqqwwwyyy}}}zzz~~~tttaaaOOOHHH???::::::;;;999888999999999999888888888888333444666777777777666555666666555555555555666666444444444444444555555555;;;:::999888777666666555777555444666999999666222333444666777888777666555666666555555444444333333222222222222222333444555777777666666777777888999999999888888888888888999666666666666777777777777666777999999999999999999:::;;;;;;;;;;;;===@@@CCCJJJYYYxxxzzzvvvpppkkkjjjgggeeedddgggmmmtttyyy|||~~~{{{tttjjjaaaZZZUUURRRPPPQQQOOOMMMMMMMMMLLLKKKIIIDDDCCCBBB@@@>>>===<<<<<<999:::<<<>>>AAAIIITTT\\\iiinnnuuu{{{}}}zzzwwwvvvxxxyyyzzzzzzzzz{{{{{{|||}}}}}}~~~}}}{{{{{{zzzxxxuuuqqqnnnllliiigggdddbbbaaa___]]]ZZZXXXVVVTTTSSSTTTUUUTTTTTTSSSTTTVVVXXX]]]eeennntttyyywwwtttoookkkgggeeedddaaacccddddddbbb^^^ZZZWWWVVVTTTQQQNNNMMMLLLMMMMMMPPPQQQQQQPPPNNNMMMMMMNNNKKKKKKJJJJJJKKKLLLMMMMMMNNNPPPTTTXXX]]]aaadddfffgggffffffggggggeeeaaa^^^]]]___cccfffgggfffdddccccccbbb```^^^\\\ZZZYYYXXXZZZZZZXXXTTTQQQPPPRRRTTTXXXZZZ]]]```bbbccccccccc```bbbeeehhhiiihhhfffeeebbbaaa```___^^^]]]\\\[[[[[[ZZZXXXWWWVVVUUUUUUUUURRRRRRSSSUUUYYY]]]aaadddjjjmmmrrryyy~~~xxxsssfffccc```\\\ZZZZZZ[[[\\\ZZZYYYWWWVVVVVVWWWXXXXXX[[[ZZZZZZYYYXXXXXXYYYYYYWWWWWWWWWZZZaaakkktttyyy}}}|||www{{{|||gggUUULLLAAA;;;;;;<<<:::888:::999999999999888888888333444666777888888777777666666555555555555666666444444444555555555555555AAA@@@>>>;;;999666444333555555555666888777555333222333555666777777666666555555555555555555444444333222222333333444555666666666666666666777777888;;;:::888777666666777888666666666777777777888888666888;;;;;;:::999999::::::;;;<<<<<<<<<===@@@CCCIIIXXXwwwzzztttrrrooollliiijjjoootttxxxyyyxxx{{{|||rrriiiccc^^^[[[YYYUUURRROOOMMMLLLLLLLLLKKKHHHGGGFFFDDDBBBAAA??????;;;<<<===<<<===BBBJJJQQQ]]]ccckkkssszzz|||zzzyyyzzzzzzyyy{{{{{{{{{|||}}}}}}~~~~~~~~~}}}{{{yyyvvvtttrrrqqqmmmjjjeeebbb___]]][[[YYYYYYWWWTTTSSSSSSTTTSSSSSSQQQSSSWWW[[[```gggooouuuzzzwwwsssooolllkkkjjjiiiffffffeeebbb^^^ZZZWWWVVVWWWUUURRRPPPNNNMMMNNNNNNNNNOOOQQQOOOMMMKKKLLLNNNLLLKKKJJJJJJKKKMMMOOOPPPRRRTTTXXX\\\```dddfffgggdddcccccceeefffeeeaaa]]]\\\^^^aaadddeeedddbbbaaabbb```^^^\\\[[[YYYWWWVVVZZZYYYWWWTTTRRRRRRTTTWWW[[[\\\___aaabbbbbbaaaaaa___```aaaaaaaaaaaa```___[[[[[[ZZZXXXVVVUUUTTTUUUTTTTTTSSSRRRRRRQQQPPPPPPOOOOOOPPPQQQSSSVVVXXXZZZ___aaaffflllsssyyy~~~oookkkeee```\\\\\\]]]^^^```]]]ZZZVVVUUUWWWYYY[[[]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXX\\\bbbllluuu{{{yyywwwzzzppp[[[QQQDDD>>>===>>><<<:::::::::999999999888888888666666777777888777777777666666555555555555666666888888888777666666555555;;;;;;999888666555333333333555777777666555444555333444444555555555444444444444444444444444555555333333333333444555666777555555444444555555666777777777777777777777666666777777777888888888999999666999<<<===;;;::::::;;;:::;;;<<<<<<<<<>>>AAACCCHHHWWWvvv}}}vvvqqqmmmmmmpppuuuwwwwwwuuuvvvzzzwwwooojjjeeebbb```XXXTTTOOOLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGEEEDDDCCCAAAAAA@@@<<<:::<<>>;;;:::::::::999999999888888999999888888777777666666666666555555555555666666<<<<<<;;;999888666555444000000111111222333333444111555888777555333444555666555555444333333222222222222222333333444444444333333333444555666777888888888888888888999::::::333444777999999888666555888888888888999999999999666:::===>>><<<::::::<<<:::;;;<<<<<<<<<>>>AAACCCGGGVVVuuuaaaoooyyyqqqnnnpppssssssqqqqqqnnnpppyyy|||wwwqqqiiidddddd```ZZZUUUSSSQQQPPPNNNJJJHHHFFFFFFFFFFFFEEEDDDAAA@@@???>>>>>>???@@@AAAMMMRRRXXX```iiisss}}}}}}{{{zzzyyyyyyzzz{{{|||}}}}}}}}}}}}~~~}}}zzzyyynnnjjjddd```]]]\\\ZZZYYY[[[YYYWWWTTTRRRQQQPPPPPPQQQVVV\\\bbbgggmmmuuuzzz~~~wwwnnnjjjiiijjjkkkjjjmmmkkkhhhaaaYYYUUUVVVXXXZZZYYYWWWUUUSSSQQQPPPOOONNNNNNMMMMMMLLLLLLLLLKKKMMMLLLLLLMMMOOOSSSXXXZZZZZZ\\\```ccceeedddbbb```bbb```___aaacccccc```]]]]]]^^^___```aaaaaaaaaaaaaaaaaa```]]]YYYVVVUUUUUUTTTSSSRRRQQQRRRSSSVVVWWWXXXYYYZZZ[[[\\\[[[ZZZYYY]]]XXXRRRQQQSSSTTTRRROOOUUUUUUUUUTTTTTTSSSQQQQQQRRRQQQOOONNNOOOPPPRRRSSSPPPQQQQQQQQQQQQPPPOOOOOORRRRRRTTTVVVYYY\\\^^^```hhhiiilllnnnllljjjnnnvvvzzzrrrvvvsssllljjjiiiddd```ccc___ZZZVVVUUUWWWZZZ\\\______^^^^^^]]][[[WWWTTTZZZYYYZZZ]]]dddmmmwww}}}~~~yyy|||jjj\\\NNNFFFBBB===;;;;;;999999:::999999888777666777777777777777777777777666555444333444555888999<<<;;;999888666555555555222222222333333444444444555555555555555555555555555555555555555555555555444555555666666555555444777888888999999888777666333333555666666666555444777777666666555555555444777888888888888999999999::::::999999999:::;;;;;;;;;;;;<<<<<<;;;<<>>>>>>>>???@@@FFFJJJOOOUUU]]]fffpppvvv|||~~~|||{{{zzzzzz{{{|||}}}}}}}}}}}}}}}zzzyyyppplllfffaaa^^^\\\ZZZYYYXXXVVVUUUSSSRRRRRRRRRRRRSSSXXX^^^cccgggmmmsssxxxyyyrrrkkkggghhhjjjjjjjjjlllkkkggg```ZZZVVVWWWXXXZZZYYYWWWUUUSSSQQQPPPOOOOOOOOOOOONNNOOOOOOOOOOOOOOOPPPQQQSSSVVVZZZ]]]___]]]___aaaccccccaaa```^^^aaa``````bbbdddeeebbb```^^^^^^___```````````````aaaaaa```]]]YYYVVVUUUUUUUUUTTTRRRRRRRRRSSSUUUVVVVVVVVVVVVWWWWWWVVVVVVUUUXXXSSSOOONNNPPPQQQPPPMMMRRRSSSSSSSSSRRRQQQPPPPPPQQQPPPNNNNNNNNNOOOQQQRRRPPPPPPPPPPPPPPPOOONNNNNNOOOPPPPPPQQQSSSUUUVVVWWW______aaabbb______gggrrryyypppuuu~~~tttooolllfffaaabbb___\\\ZZZYYY\\\___aaa```___^^^]]]\\\YYYVVVTTTYYYYYYZZZ___gggqqqyyy~~~~~~~~~yyypppaaaPPPHHHCCC>>>999888:::::::::999999888777666777777777777777777777777666666555444444555777777999888777666555444444444333333333333444444444555555555555555555555555555555555555555555555555555444444555555555555444444444333222222222333444444333444555666666666555555777777666666666555555555777777888888888999999999;;;:::999999999:::;;;<<<:::;;;<<<<<<;;;<<>>===>>>>>>AAACCCEEEIIIOOOVVV___eeetttyyy~~~||||||||||||||||||||||||~~~{{{yyyxxxsssnnnhhhccc```]]]ZZZYYYTTTSSSRRRQQQQQQRRRSSSTTTWWW[[[```dddhhhlllpppsssqqqlllgggeeegggjjjjjjjjjllljjjfff```ZZZWWWWWWXXXYYYXXXWWWVVVTTTSSSRRRRRRSSSRRRQQQQQQQQQRRRSSSTTTRRRTTTWWW[[[___bbbdddeeeeeeeeeeeedddcccbbb```___aaaaaabbbdddffffffdddbbb^^^______`````````______``````___\\\XXXUUUTTTTTTUUUTTTRRRQQQQQQRRRSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQRRROOOLLLLLLNNNPPPOOOMMMQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPOOONNNOOOPPPQQQRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQUUUVVVWWWVVVRRRSSS___mmmvvvmmmqqqyyyvvvooohhhccc```___^^^]]]^^^aaadddfffdddcccaaa^^^\\\YYYWWWVVVYYYYYY[[[bbbmmmwww}}}~~~}}}~~~{{{~~~|||iiiVVVKKKGGGAAA;;;888:::::::::999888888777777777777777777777777777777666666666666555555555555666555444444333333444444444444444555555555555555555555555555555555555555555555555555555555555555333444444555555444444333222000...---...000333555333444555666666666666555777777666666666666555555777777777888888888999999<<<;;;999999999;;;===>>>:::;;;<<<;;;;;;<<>>>>>>>>>>>@@@AAABBBCCCFFFLLLSSSXXXgggmmmwww~~~}}}}}}|||||||||~~~~~~~~~|||{{{xxxvvvuuutttpppjjjeeeaaa]]]ZZZXXXSSSRRRQQQPPPPPPQQQSSSSSS[[[^^^bbbfffiiilllnnnooojjjgggdddeeehhhllllllkkkllliiiddd___ZZZWWWVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYXXXWWWUUUSSSSSSTTTUUUVVVUUUXXX]]]bbbfffhhhiiijjjmmmllljjjhhhfffeeeddddddbbbbbbcccdddeeedddcccbbb______``````______^^^]]]______^^^[[[WWWTTTSSSSSSSSSRRRQQQOOOOOONNNOOOOOOSSSRRRPPPNNNNNNNNNOOOOOOOOOMMMLLLLLLOOOQQQQQQPPPRRRRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRQQQRRRUUUSSSMMMMMMWWWeee~~~ssshhhlllooo}}}|||rrrjjjddd``````______aaaccceeegggiiihhhfffbbb^^^[[[ZZZZZZZZZZZZ^^^hhhttt}}}~~~}}}~~~~~~zzz|||ttt\\\OOOIIIDDD>>>;;;;;;;;;:::999888888888888777777777777777777777777666666777777666555444333444444444333333444555555555555555666666666666666555555555555555555555555555555555555555555555555333333444444444444333333222222111000111333555777444555555666666666666666777777666666666666666666777777777777888888888888<<<;;;999888999;;;===???:::;;;;;;;;;;;;===@@@BBBGGGWWWvvvEEEEEEEEEEEEIIISSS```jjj~~~|||ssskkkhhhffffffhhhmmmsssxxxzzzssslllggg]]][[[XXXUUUSSSPPPMMMJJJHHHGGGEEEBBBAAA@@@@@@@@@AAAAAAAAAAAABBBFFFKKKOOOWWW```mmmzzz}}}}}}||||||}}}|||{{{yyywwwtttrrrqqqtttpppjjjeeeaaa]]]YYYVVVSSSRRRQQQPPPPPPQQQRRRRRR]]]___ccchhhkkkmmmllllllgggeeedddgggkkknnnnnnmmmlllhhhbbb]]]YYYVVVUUUTTTUUUVVVWWWZZZ]]]___aaabbb___]]]YYYVVVUUUUUUWWWXXXZZZ]]]bbbhhhkkkmmmmmmlllooonnnllliiihhhgggffffffaaabbbccccccbbbaaa```___````````````___]]]\\\[[[]]]]]]\\\YYYUUURRRQQQQQQOOOOOONNNLLLKKKKKKJJJJJJNNNMMMLLLKKKKKKKKKMMMMMMMMMMMMMMMNNNQQQSSSTTTTTTSSSSSSUUUVVVWWWWWWWWWWWWUUUUUUTTTTTTSSSSSSSSSSSSUUUUUUTTTSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSTTTUUUUUUPPPRRRUUUUUUNNNJJJPPPYYYooo~~~{{{mmmccchhhgggsssvvvmmmgggcccbbbaaa```aaacccdddfffkkkkkkiiiddd___[[[ZZZ[[[\\\___eeeppp{{{}}}vvvsss}}}}}}dddTTTLLLEEE@@@???<<<;;;:::999888888888888888888888888888888888888666666777777666555444333555555555444555555666777666666666666666666666666555555555555555555555555555555555555555555555555333444444555555444444333222333444555666777777777555555555555666666777777666666777777777777777777666666777777777888888888;;;:::999999999;;;===???999:::;;;;;;;;;===@@@CCCGGGVVVuuuEEEEEEEEEDDDDDDIIIQQQWWWbbbnnn~~~tttnnnjjjffffffhhhjjjooowww~~~zzztttfffccc^^^ZZZWWWTTTPPPNNNKKKJJJHHHFFFDDDDDDDDDDDD@@@AAAAAAAAAAAACCCFFFIIIMMMVVVcccnnnwww~~~~~~}}}}}}|||{{{yyyvvvtttqqqoooooorrrnnniiiddd```\\\XXXUUUSSSRRRQQQPPPPPPQQQRRRSSS^^^```dddiiimmmnnnmmmjjjfffeeefffiiinnnqqqooommmhhhddd^^^ZZZXXXWWWUUUTTTTTTVVVXXX\\\```dddfffhhhdddaaa]]]YYYXXXYYY\\\]]]bbbeeeiiinnnqqqqqqpppoooooommmkkkhhhfffdddcccccc___aaacccbbbaaa_________aaaaaaaaa```^^^\\\[[[ZZZZZZZZZYYYVVVRRROOONNNNNNLLLKKKKKKJJJIIIIIIHHHGGGHHHHHHHHHIIIJJJKKKMMMMMMNNNOOOPPPRRRTTTVVVWWWXXXVVVWWWYYYZZZ\\\]]]]]]^^^[[[ZZZZZZXXXWWWVVVUUUTTTVVVUUUSSSRRRRRRRRRSSSTTTSSSRRRRRRSSSSSSTTTUUUVVVQQQRRRTTTUUUOOOIIIJJJOOOYYYgggmmmmmmmmmddd]]]bbb```kkk{{{|||sssmmmhhhfffdddbbbbbbdddfffhhhkkklllkkkfff___ZZZYYYZZZ___eeeoooyyyxxxsssxxxrrr```SSSHHHAAA@@@===<<<:::999888888999999888888888888888888888888666666666666555555555555777666666666666666777777666666666666666555555555555555555555555555555555555555555555555555555555444555555555555555555444222333444666666666555444666666555555666666777888666666777777777777888888666666666777777777888888888888888999:::;;;<<<===999:::;;;;;;;;;===@@@CCCGGGVVVuuuFFFHHHHHHGGGFFFHHHMMMRRRSSSZZZdddppp}}}xxxqqqiiiffffffdddhhhnnnsssyyy~~~tttoooggg```\\\XXXTTTRRRNNNMMMKKKIIIHHHGGGHHHHHH@@@BBBCCCCCCCCCCCCEEEGGGIIIPPPYYYaaahhhpppzzz~~~~~~|||{{{xxxuuurrrpppnnnnnnnnnkkkgggbbb___[[[VVVSSSQQQPPPPPPPPPQQQSSSUUUVVV]]]___cccjjjooopppnnnkkkffffffgggkkkpppqqqooolllbbb^^^YYYWWWWWWXXXXXXWWWUUUWWWYYY]]]aaadddggghhhgggddd```]]]\\\___cccfffkkknnnqqquuuvvvvvvtttsssqqqooommmjjjfffccc```^^^[[[^^^aaabbbaaa```aaabbbbbbbbbaaa```^^^\\\ZZZYYYXXXXXXWWWTTTPPPMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGJJJLLLOOOPPPRRRRRRTTTVVVXXXZZZ\\\]]]___```___```bbbdddfffggghhhhhheeeeeedddbbb```]]]\\\ZZZYYYXXXVVVUUUTTTUUUVVVWWWTTTSSSSSSSSSSSSTTTTTTUUUTTTRRRRRRTTTQQQKKKIIIKKKKKKWWW[[[\\\```ZZZUUUZZZWWWaaarrrzzztttmmmkkkhhhffffffiiilllooonnnpppqqqlllddd]]][[[\\\aaakkkxxx{{{wwwwwwvvvcccQQQEEEAAA===<<<:::888888888999:::888888888888888888888888666666555444444555777777777777666666666666666666666666666555555555444444555555555555555555555555555555555555555555555555555666666777777666666555444444333333444444444444777666555555555666888888666666777777777888888888666666666666777777777888555666888999;;;;;;;;;:::888:::;;;;;;<<<===AAACCCHHHWWWvvvEEEGGGHHHGGGEEEFFFJJJNNNMMMPPPSSSXXXaaaqqqwwwmmmgggggg```ccchhhmmmrrrxxx~~~~~~xxxnnnfff___ZZZWWWUUUOOONNNMMMKKKJJJJJJJJJKKKBBBDDDFFFGGGFFFFFFGGGHHHIIINNNSSSXXX]]]fffsss|||}}}{{{yyyvvvrrrpppooonnnllliiieeeaaa^^^ZZZVVVRRROOOOOOOOOPPPRRRUUUXXXYYY\\\^^^cccjjjppprrroookkkffffffhhhlllpppqqqnnnkkk]]]YYYUUUUUUWWWZZZ[[[ZZZWWWXXXZZZ]]]```cccfffggghhheeebbb___```dddiiilllsssuuuwwwyyyzzzyyyxxxvvvtttsssppplllhhhccc___\\\XXX\\\```bbbbbbbbbdddfffcccbbbaaa```^^^[[[YYYXXXWWWWWWVVVSSSOOOLLLKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHHHHJJJMMMQQQTTTWWWXXXXXX[[[^^^```bbbcccdddfffggggggiiikkkmmmoooqqqrrrrrrooonnnmmmkkkhhheeecccbbb]]]\\\ZZZYYYXXXYYY[[[\\\VVVVVVUUUTTTTTTTTTTTTTTTXXXSSSQQQSSSRRRNNNKKKLLLJJJSSSTTTTTTYYYTTTNNNRRRPPPZZZjjjyyypppnnnjjjhhhiiimmmrrruuurrruuuvvvrrriiibbb___```cccooo~~~|||yyyuuurrrwwwrrrZZZIIIDDD>>><<<:::888888888999:::888888888888888888888888666555444333444666888999777777666555555555555555666666555555444444444333555555555555555555555555555555555555555555555555666666777777777777666666777666333222111333555666777666555555555666888999666666777777888888888999666666666666777777777777333555777:::;;;;;;:::999888999;;;;;;<<<>>>AAADDDIIIYYYwwwGGGGGGFFFGGGHHHJJJLLLNNNPPPNNNMMMNNNSSS\\\eeejjjzzzwwwmmmkkkbbb^^^eeepppwww{{{~~~zzzpppjjjddd\\\VVVYYYUUUPPPMMMMMMLLLHHHEEEDDDCCCDDDEEEGGGGGGEEECCCCCCCCCDDDGGGMMMYYYeeennn{{{~~~~~~}}}zzzxxxvvvtttsssmmmfff```^^^ZZZUUUSSSTTTSSSSSSTTTSSSSSSUUUYYY\\\^^^ccchhhlllnnnnnnnnnnnniiijjjlllmmmllliiifffdddXXXXXXXXXXXXXXXYYYZZZ[[[YYYYYYZZZ[[[]]]```bbbdddjjjiiiiiijjjkkknnnpppqqqvvvxxx{{{~~~yyyuuuzzzvvvqqqjjjeeeaaa___^^^]]]]]]^^^aaadddffffffeee``````___^^^\\\YYYVVVUUUVVVUUUSSSOOOKKKIIIIIIJJJIIIHHHHHHHHHJJJJJJJJJIIIPPPQQQSSSVVVZZZ]]]___```fffhhhkkknnnoooooonnnmmmpppqqqqqqqqqqqqssswwwzzzyyyyyywwwtttpppkkkfffccc\\\[[[[[[\\\___aaaaaa```^^^ZZZVVVUUUUUUWWWXXXXXXTTTSSSSSSSSSSSSRRROOOLLLNNNOOOPPPOOONNNNNNOOOQQQSSSWWWccczzzxxxqqqllljjjjjjkkkpppvvvvvvyyyyyysssjjjcccbbbccckkkrrr|||{{{tttrrrrrrzzz}}}zzzmmmRRRBBB@@@>>><<<:::999999999999888888777666666666666666777777666555555555555555777777777666555333222111555666666777777666555555333444555666666555444333444444444444444444444444444444444444555555555666666666666666666666555555666666666666666666666666777777666666666666777777777777777777888888888888:::999888777777777888888;;;<<<======>>>@@@AAABBBIIIZZZvvvGGGGGGHHHHHHIIIKKKLLLMMMNNNLLLIIIGGGIIIMMMRRRUUUcccnnn~~~sssiiibbbfffmmmrrruuuxxx~~~|||tttlllccc\\\ZZZWWWSSSQQQQQQOOOKKKGGGGGGFFFFFFGGGIIIHHHFFFDDDCCCCCCCCCDDDIIISSS^^^fffllluuu~~~|||zzzyyywwwwwwvvvppphhhaaa^^^ZZZUUUSSSTTTRRRSSSTTTTTTUUUWWW\\\___hhhlllqqqttttttsssssssssnnnnnnmmmllliiieeeaaa___XXXXXXXXXYYYYYY[[[\\\\\\]]]\\\\\\]]]^^^```bbbcccfffhhhjjjmmmpppqqqqqqqqqxxxyyyzzz}}}~~~|||xxxtttvvvsssooojjjfffbbb```___^^^]]]^^^```bbbdddcccbbb______^^^]]][[[XXXVVVTTTTTTTTTRRROOOLLLJJJKKKLLLLLLKKKKKKLLLNNNOOOOOONNNVVVWWWZZZ^^^bbbeeehhhiiirrrtttvvvyyyyyyxxxwwwvvvqqqsssuuuvvvvvvwwwxxxzzz{{{{{{yyywwwsssnnnjjjggg^^^]]]^^^aaaeeeggghhhgggdddaaa]]]ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSRRRPPPNNNNNNOOOPPPOOONNNNNNOOOQQQTTTXXXdddyyyzzzsssnnnmmmlllmmmrrryyyxxx{{{{{{uuummmfffeeegggpppvvv~~~wwwtttqqquuuzzz]]]JJJBBB@@@===;;;::::::::::::999999888777777777777888777777666555555555555555555555666666555555444444555555555555555555555555444444555555555555444444666666666666666666666666444444555555555666666666333333444555666666777777666666666666666666666666777777666666666666777777777777777777888888888888888888999999::::::::::::;;;;;;<<<===>>>@@@BBBDDDIIIZZZwwwHHHHHHJJJKKKLLLLLLLLLLLLOOOMMMJJJGGGFFFFFFGGGHHHOOOXXXgggzzzuuukkkjjjlllnnnppprrrxxx{{{~~~xxxnnnfff```\\\XXXWWWVVVTTTPPPLLLLLLKKKJJJJJJKKKJJJHHHFFFDDDCCCBBBAAADDDJJJSSSYYYaaakkkxxx}}}{{{zzzzzz{{{|||uuulllccc^^^YYYTTTSSSUUURRRSSSTTTTTTVVVYYY___cccmmmppptttvvvuuutttsssssssssqqqnnnjjjeee```\\\YYYXXXXXXXXXYYY[[[\\\^^^___aaa``````___```aaacccdddcccgggmmmsssvvvwwwuuutttzzzyyyxxxyyyyyyxxxuuurrrpppooommmkkkhhheeebbbaaa___^^^]]]^^^``````___^^^]]]\\\\\\ZZZXXXVVVTTTSSSRRRRRRQQQOOOLLLKKKLLLNNNPPPQQQRRRTTTUUUVVVWWWWWW```aaaeeeiiimmmppprrrtttwwwyyy{{{}}}}}}{{{yyywwwooorrrvvvwwwwwwuuuuuuuuuwwwwwwvvvtttppplllhhheee___```ccchhhmmmqqqrrrqqqnnnkkkhhhfffdddaaa^^^\\\[[[XXXUUUTTTSSSSSSRRRQQQOOOPPPPPPOOOMMMMMMOOOPPPUUUXXXcccvvvxxxrrrmmmllllllmmmrrryyy{{{~~~zzzrrrlllkkklllvvv{{{yyyrrrsssgggRRREEEAAA===;;;;;;;;;;;;;;;::::::999888888888888999777777666555555555555555333444555666666666666666555555444333333444555666555555555444444555555555666666666666666666666666555555666666666777777777333333444444555555555666666666666666666666666666777777666666666666777777777777777777888888888888777888:::<<<>>>>>>===<<<:::;;;<<<<<<<<>>;;;;;;<<<;;;:::::::::999888888888888888777777666555555555555555444444555666666666666666555444333111222333555777666555444333333444555666444444444444444444444444666666666666777777777777777666666444333222111111666666666666666666666666777777666666666666777777666777777777888888888888888:::===???@@@???===;;;;;;<<<===<<<;;;<<>>BBBEEEMMMTTT```mmmwww}}}~~~}}}ssshhhaaa[[[UUUTTTUUUUUUVVVWWWWWWWWWYYY]]]```hhhkkkoooqqqrrrssstttuuutttrrrmmmgggaaa[[[WWWUUUSSSTTTWWWZZZ^^^bbbeeegggiiiiiiiiiiiijjjmmmooopppqqqtttzzzxxxuuuqqqooonnnnnnlllkkkfffgggiiijjjiiigggeeeccc___]]]ZZZYYYYYYYYYXXXWWWTTTTTTSSSSSSRRRRRRRRRRRRQQQRRRRRRQQQPPPPPPRRRTTT]]]```eeeggghhhhhhjjjllllllmmmppprrrtttuuuuuutttvvvwwwyyyzzzzzzxxxvvvtttxxxxxxyyyxxxwwwxxxzzz|||||||||{{{yyyvvvrrrnnnkkkdddgggmmmvvv~~~}}}|||{{{zzzyyywwwsssoooddd```[[[WWWVVVWWWWWWVVVQQQRRRRRRQQQOOONNNOOOQQQPPPTTT\\\lll~~~}}}wwwlllgggdddeeefffhhhmmmsss|||}}}yyyyyy{{{{{{xxx}}}vvv___MMMFFF>>>::::::;;;:::999999999888777777777777888777777666555555555555555666666777777666666555444555444222111222333666777666555444333333444555666444444444444444444444444666666666666777777777777777666666444333222111111777777777777777777777777777777666666666666777777666777777777888888888888999<<>>;;;999<<<>>>???===::::::>>>CCCIII[[[yyyKKKLLLLLLLLLLLLLLLKKKJJJGGGHHHJJJKKKKKKIIIGGGEEEDDDIIINNNQQQXXXjjjzzzrrroooqqqiiifffeeehhhkkknnntttzzz~~~wwwllleeebbbbbbaaa___\\\ZZZVVVSSSRRRPPPNNNLLLJJJIIIFFFBBB??????AAACCCEEEJJJSSS___kkkvvv~~~~~~tttjjjddd^^^WWWTTTVVVVVVXXXZZZ[[[[[[[[[]]]___cccfffjjjmmmnnnooorrrssssssqqqmmmhhhaaa[[[VVVTTTRRRSSSWWW\\\bbbgggllloooooooooooopppqqqsssuuuwwwyyy}}}tttqqqmmmkkkjjjiiihhhgggbbbcccdddeeeeeedddbbbaaa[[[XXXVVVTTTUUUUUUUUUTTTPPPPPPPPPQQQQQQRRRTTTTTTVVVWWWWWWVVVUUUUUUXXXZZZccchhhmmmppppppppprrrtttppprrrtttvvvwwwvvvuuutttvvvxxxzzz|||}}}|||zzzyyy}}}}}}}}}|||{{{}}}}}}yyyuuurrrlllpppxxx~~~zzzuuurrrgggccc^^^ZZZYYYYYYXXXXXXSSSTTTTTTRRRPPPOOOQQQRRROOOSSS\\\kkk{{{wwwqqqjjjeeeccceeeggghhhmmmssszzz~~~}}}mmmSSSKKK@@@;;;;;;<<<:::888999999888777777777777777777777666555555555555555777777777777777666555444444444333333333555666777555555555444444555555555666666666666666666666666555555666666666777777777333333444444555555555666777777777777777777777777777777666666666666777777777777777777888888888888:::<<<>>>@@@???===:::888999===@@@>>>;;;:::===BBBIII[[[zzzMMMLLLKKKKKKJJJJJJJJJJJJLLLMMMNNNNNNMMMKKKHHHFFFBBBGGGKKKKKKLLLXXXlll~~~~~~yyyzzzmmmgggcccdddddddddiiiooouuuxxx|||~~~wwwtttqqqmmmiiiccc___[[[XXXVVVTTTRRRPPPLLLKKKIIIFFFCCCBBBCCCEEECCCDDDIIIQQQ\\\hhhrrrwwwxxx}}}~~~uuulllfff```YYYUUUVVVUUUYYY]]]___`````````aaaaaadddhhhkkklllnnnppprrrsssqqqnnniiiccc[[[UUUQQQRRRTTTYYY___gggnnnssswwwwwwvvvvvvvvvwwwxxxzzz{{{~~~}}}ooollliiiggggggfffdddccc^^^____________^^^\\\\\\UUURRROOONNNPPPQQQQQQQQQOOOOOOPPPQQQSSSUUUWWWYYY]]]]]]]]]\\\[[[\\\^^^```hhhnnntttvvvuuutttvvvyyyzzz|||~~~~~~~~~{{{yyy}}}{{{uuuqqqiiieeeaaa]]]\\\[[[YYYXXXUUUUUUUUUTTTRRRQQQRRRSSSQQQVVV```mmm|||~~~tttlllhhhdddbbbdddggghhhmmmssswww~~~uuuZZZPPPDDD=========;;;888::::::999888888888888999777777666555555555555555555666666777777777777666333444444555555666777777444444555555555555444444666666666666666666666666444444555555555666666666333333444555666666777777777777777777777777777777777777666666666666777777777777777777888888888888888999<<<======<<<:::999444:::???@@@<<<;;;???CCCJJJ\\\{{{NNNLLLKKKIIIIIIIIIJJJJJJKKKLLLLLLMMMLLLIIIGGGEEECCCIIILLLIIIFFFLLL]]]lllssskkkfffeeeccc```cccjjjnnnqqquuu{{{~~~wwwrrrgggccc___[[[YYYWWWTTTRRRMMMMMMKKKHHHEEEEEEFFFHHHAAA@@@@@@DDDLLLWWWaaafffrrrvvv~~~}}}uuummmhhhbbbZZZVVVVVVTTTYYY___cccddddddddddddhhhjjjmmmoooqqqrrrtttvvvsssrrroookkkccc[[[TTTOOOSSSVVV[[[bbbjjjrrrxxx|||||||||zzzzzzzzzzzz{{{|||xxxllljjjgggeeeeeedddbbbaaa\\\\\\[[[[[[ZZZYYYXXXXXXPPPMMMKKKJJJLLLNNNNNNNNNOOOPPPPPPRRRTTTXXX[[[\\\bbbbbbbbbaaa``````bbbeeekkkqqqxxxzzzxxxwwwyyy|||}}}vvvqqqiiifffbbb___^^^\\\ZZZXXXVVVWWWVVVUUUSSSRRRSSSTTTSSSYYYcccppp~~~~~~rrrjjjfffbbb```ccceeeggglllrrruuu|||zzzvvv___TTTGGG???>>>???<<<999<<<;;;::::::999999::::::777777666555555555555555333444555777888888999999333444555666777777777777333444555666666555444333444444444444444444444444444444444444555555555666666666666666666666555555777777777777777777777777777777666666666666777777777777777777888888888888555777999;;;<<<<<<;;;:::000777???@@@>>>===@@@EEEJJJ\\\{{{LLLKKKJJJJJJLLLMMMMMMLLLNNNOOOPPPOOOLLLJJJIIIJJJHHHIIIIIIGGGEEEHHHPPPWWWfffrrrtttjjjiiijjjfffbbbbbbgggjjjnnnqqquuu|||{{{pppkkkfffcccbbb```\\\XXXUUUQQQMMMKKKLLLLLLIIIGGG@@@BBBBBBBBBCCCHHHOOOUUU]]]dddooo{{{xxxppplllfff___\\\\\\ZZZ]]]aaaeeeggghhhggggggfffiiiooovvv|||~~~|||zzzuuurrrlllfff___ZZZVVVTTTYYY\\\```eeelllsssxxx{{{~~~~~~~~~}}}}}}~~~xxxmmmkkkgggeeedddcccaaa___[[[[[[[[[[[[XXXUUUQQQOOOMMMKKKIIIJJJNNNQQQRRRQQQVVVVVVWWWXXX[[[^^^bbbdddggghhhhhhgggeeeddddddfffqqqwww}}}~~~zzzyyy}}}~~~uuurrrlllhhhccc```^^^]]][[[ZZZWWWVVVTTTRRRRRRSSSTTTUUUZZZ^^^fffsss{{{qqqkkkccccccbbbaaabbbhhhrrryyyzzzsss[[[FFFBBBAAA<<<999<<<:::::::::999999999888888777777777777777777777777777666555555555555666777999777666666666666333111555555555555555555555555555555555555666666666666555555555555555555555555666777666444222222444666777777777777777777777777777777666555555555555555777888888888888999999999::::::::::::::::::::::::<<<;;;:::999:::===CCCGGGMMM]]]{{{PPPNNNMMMMMMNNNNNNNNNMMMLLLMMMNNNLLLIIIGGGGGGHHHHHHIIIJJJGGGEEEHHHNNNTTTXXXbbbqqqwwwqqqnnniiieeeeeeccceeegggjjjmmmttt|||xxxsssmmmiiigggddd___[[[YYYUUUPPPNNNNNNNNNKKKHHHEEEEEEDDDBBB@@@AAAFFFJJJPPPWWWbbbnnnzzzxxxpppkkkgggaaa^^^```^^^```cccfffhhhiiiiiiiiijjjlllqqqwww|||~~~}}}{{{tttqqqjjjccc]]]YYYVVVUUUYYY[[[```fffmmmsssxxxzzz|||}}}~~~~~~~~~xxxsssmmmjjjgggeeeccc```]]][[[ZZZYYYXXXWWWTTTQQQNNNMMMJJJHHHGGGIIIMMMPPPQQQQQQVVVWWWYYY\\\```dddggghhhmmmlllkkkhhhdddcccdddeeerrrxxx~~~vvvpppjjjgggccc```___^^^]]]\\\YYYWWWUUUTTTTTTTTTVVVWWW[[[___hhhwwwtttkkkaaa```___^^^```gggqqqyyy|||{{{cccMMMEEECCC===:::<<<:::::::::999999999888888777777777777777777777777444444444444444444444444888666666666777666444222555555555555555555555555555555555555666666666666555555555555555555555555555666666555333222444555777777777777777777777777888888777666666666666666777888888888888999999999::::::::::::::::::::::::<<<<<<;;;999:::===BBBFFFLLL]]]{{{PPPNNNLLLLLLMMMMMMLLLKKKLLLMMMMMMLLLIIIGGGGGGGGGHHHIIIJJJHHHFFFGGGKKKOOONNNSSS]]]iiiyyyyyyqqqllljjjaaaaaabbbccceeejjjqqqvvv{{{~~~xxxsssppplllfffaaa^^^ZZZUUURRRRRRQQQNNNKKKIIIIIIGGGCCC@@@???@@@BBBEEEJJJSSS]]]iiiuuuyyypppkkkgggccccccfffeeefffgggiiikkklllnnnnnnpppqqqtttyyy}}}vvvqqqiiiaaa[[[XXXXXXXXXYYY\\\aaahhhnnntttwwwyyy~~~~~~~~~~~~~~~~~~~~~~~~yyyzzz{{{|||{{{wwwqqqmmmkkkiiifffcccaaa]]]YYYVVVWWWVVVTTTQQQNNNLLLJJJIIIHHHGGGGGGJJJNNNRRRTTTUUUYYYZZZ^^^bbbfffjjjlllmmmqqqooolllgggbbbaaaaaacccqqqyyyzzzssspppmmmhhhdddbbbaaa___^^^ZZZYYYWWWVVVUUUVVVWWWXXX\\\aaalll|||vvvlll```___]]]\\\```hhhsss{{{mmmUUUJJJEEE>>>;;;<<<:::::::::999999999888888777777777777777777777777333444555555555555444333666555555666777777666444555555555555555555555555444555555555555666666666555555555555555555555555555777888888666555555666777777777777777777777777999888888777777777777888777888888888888999999999::::::::::::::::::::::::<<<<<<;;;999999<<<@@@DDDLLL\\\{{{RRRPPPNNNNNNOOOOOOOOONNNPPPPPPOOOMMMJJJHHHHHHIIIHHHIIIJJJIIIGGGGGGIIIKKKNNNPPPTTTZZZcccooo|||wwwqqqeeedddcccbbbccceeeiiilllooorrrvvv{{{|||vvvooojjjddd```ZZZWWWVVVUUURRROOOLLLKKKIIIFFFDDDCCCCCCDDDCCCEEEIIINNNUUU```kkkrrryyyoookkkhhhgggiiimmmooooooooooooqqqrrrtttvvvwwwwwwxxx|||{{{uuukkkbbb[[[YYYZZZ[[[ZZZ^^^cccjjjppptttvvvwww~~~}}}||||||{{{{{{{{{{{{zzzyyyyyywwwsssnnnjjjiiifffdddaaa___[[[WWWSSSTTTRRROOOKKKIIIGGGGGGGGGJJJJJJKKKOOOSSSXXX[[[]]]]]]```cccgggkkkmmmnnnoooooommmhhhccc^^^]]]^^^```pppxxx{{{|||xxxqqqkkkfffccc___]]][[[YYYWWWVVVVVVWWWXXXYYY\\\cccpppxxxlllbbb```]]]^^^cccmmmxxxttt[[[MMMFFF???<<<<<<:::::::::999999999888888666666666666666666666666444666777999999777666444555444444555777888777555555555555555555555555555444444444555555555666666555555555555555555555555666888::::::999777777777777777777777777777777777888888777666666777777777777777888888888999999999999999::::::::::::;;;;;;<<<<<<;;;:::999;;;???BBBKKK\\\{{{VVVTTTRRRSSSTTTUUUUUUTTTQQQQQQPPPMMMJJJIIIIIIJJJIIIJJJJJJIIIHHHGGGHHHIIIMMMNNNPPPSSSWWW]]]dddjjjzzz{{{pppnnnkkkhhhgggfffeeedddfffhhhlllqqqvvv{{{zzzssskkkfff```]]]\\\ZZZWWWTTTOOOMMMKKKIIIGGGGGGFFFEEEEEEEEEDDDDDDGGGNNNWWW]]]lllxxxwwwnnnjjjjjjkkkooouuuzzzyyyxxxxxxxxxzzz|||~~~}}}}}}}}}zzzoooddd^^^\\\]]]___^^^aaaggglllqqqtttvvvwwwzzzzzzyyyyyyyyyyyyzzz{{{~~~|||{{{xxxtttnnnjjjeeeccc```^^^]]]ZZZVVVSSSQQQOOOLLLIIIGGGGGGHHHHHHKKKMMMOOOSSSWWW\\\aaaddddddeeehhhjjjlllmmmmmmmmmiiigggccc___[[[ZZZ\\\^^^mmmttt~~~}}}vvvnnniiiddd___\\\ZZZYYYWWWVVVVVVVVVXXXYYY]]]eeetttwwwlllbbb```]]]___fffppp{{{zzzbbbQQQGGGAAA===<<<:::::::::999999999888888666666666666666666666666555666888999999888666555444444444555777888777666555555555555555555555555444444444444555555555555555555555555555555555555444666999999888777666777777777777777777777777777666666555555555666666777777777888888888999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;:::<<>>>>>@@@DDDFFFHHHZZZ{{{wwwvvvsssmmmgggbbb______YYYYYYWWWSSSOOOLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIMMMMMMMMMMMMLLLKKKJJJIIILLLLLLMMMOOOUUU```kkkttt{{{pppjjjbbb^^^^^^___^^^]]]dddgggkkkmmmnnnppptttwwwyyy||||||wwwtttssssssrrrqqqjjjeee___[[[WWWUUURRRQQQLLLIIIFFFEEEEEEFFFFFFEEEEEEFFFGGGHHHKKKMMMPPPQQQWWWXXXZZZ]]]```cccfffhhhggggggfffgggiiiooowww}}}}}}xxxsssllliiijjjmmmqqqsssvvvrrrppppppssstttrrrpppnnnmmmkkkiiiiiijjjlllmmmlllnnnoooooommmjjjeeebbb[[[WWWRRRMMMLLLLLLLLLLLLMMMMMMNNNPPPSSSVVVXXXYYY^^^```cccggglllpppssstttooonnnmmmmmmooorrruuuwww|||yyyuuurrroookkkhhheeecccdddfffggggggeeecccaaa\\\___aaa``````eeennnuuu}}}~~~xxxsssqqqttt{{{}}}pppgggbbb```[[[ZZZXXXUUUTTTVVVZZZ^^^fffvvvyyyttttttpppgggdddjjjqqqwww~~~lll[[[NNNEEE@@@===;;;888777888999999999777777777777777777777777666666555555555555666666666555222111111222555666444444444555555555666666555555555555555555555555444444444444444444444444666666666666666777888888<<<888555444777999888777777777888888888777777666777777888888888888777777777888888999;;;<<<<<<===<<<<<<===<<<<<<>>>BBBEEELLL\\\{{{|||ssskkkfffddd^^^]]]ZZZUUUPPPLLLJJJJJJLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIJJJKKKLLLMMMPPPUUU[[[```mmmvvv{{{sssiiibbb___^^^\\\[[[[[[^^^bbbdddeeegggjjjnnnppptttyyy~~~{{{xxxwwwwwwvvvtttmmmiiieeeaaa___\\\ZZZXXXOOOLLLHHHFFFEEEEEEEEEDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMNNNOOOQQQSSSVVVXXXYYY]]]]]]]]]___ccckkkuuu|||~~~zzzvvvrrrmmmkkklllooorrrtttuuussspppoooooonnnmmmlllllllllkkkkkkjjjkkkkkkkkkffffffggggggeeebbb___]]]XXXUUURRROOONNNNNNNNNNNNNNNOOOQQQTTTWWW[[[^^^```eeegggjjjmmmooopppqqqqqqpppqqqrrrtttvvvxxxzzz|||{{{vvvrrrnnniiieeeaaa```aaacccdddcccaaa^^^]]][[[]]]^^^]]][[[^^^dddjjjooorrruuuuuuqqqlllhhhfffiiiooovvvxxxzzz}}}ooofff```^^^ZZZZZZXXXUUUTTTVVVZZZ]]]hhhwwwuuuooonnnmmmgggfffnnnvvv{{{|||gggVVVIIIBBB>>>;;;888777888999999999777777777777777777777777777666666555555666666777999888777555555777888999444444444555555555666666555555555555555555555555444444444444444444444444666666555555666666777888;;;888555555777888888777777777888888888888777777777888888888888888888777777888888999;;;<<<<<<===<<<<<<===<<<<<<>>>BBBEEELLL\\\zzz~~~tttmmmjjjgggddd___YYYSSSOOOLLLKKKOOOOOOOOONNNNNNMMMMMMMMMKKKKKKLLLLLLLLLKKKJJJJJJGGGIIIKKKLLLLLLLLLNNNPPPZZZbbbooo}}}tttjjjdddaaa^^^\\\VVVXXXZZZ\\\]]]___bbbdddiiimmmsssxxx{{{}}}|||{{{zzzyyyqqqooollljjjhhhfffcccaaaWWWSSSNNNKKKIIIHHHFFFEEEGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLQQQQQQRRRVVV\\\gggsss{{{{{{ssspppnnnnnnppprrrttttttttttttssspppllljjjjjjjjjjjjkkklllnnnnnnmmmkkkjjjccccccaaa```^^^\\\ZZZYYYTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTVVVZZZ^^^bbbfffhhhlllmmmppprrrrrrrrrpppoootttvvvyyy}}}}}}wwwqqqlllgggbbb^^^\\\]]]___`````````___^^^\\\]]]]]][[[XXXXXX[[[___```ccceeeeeeccc___]]]\\\^^^ccchhhjjjmmmxxx{{{mmmddd___\\\[[[[[[YYYXXXWWWYYY]]]```jjjzzzzzznnnhhhfffgggfffjjjsss|||rrr\\\LLLDDD???===999888999999:::999777777777777777777777777888777777666666777777888666666666666666666666666444444444555555555555555555555555555555555555555444444444444444444444444555555444444555555666777:::888555555777888888888777777888888888888888777888888999999999999888888888888999::::::;;;<<<<<<;;;<<<<<<<<<<<<>>>BBBDDDLLL\\\zzz~~~vvvqqqnnnjjjddd^^^YYYUUURRRPPPQQQQQQPPPOOONNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLFFFHHHJJJKKKKKKKKKLLLNNNSSSYYYaaaiiirrrxxxpppjjjfffbbbZZZZZZZZZ[[[[[[]]]___```gggjjjooosssuuuwwwzzz|||{{{~~~~~~}}}|||vvvtttrrrpppooommmiiifffaaa\\\WWWRRROOOMMMKKKIIIJJJJJJJJJIIIIIIHHHGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHJJJJJJKKKNNNVVVaaannnvvv~~~xxxoooooooooqqqsssuuuuuuttttttuuuuuuqqqllliiiiiikkkhhhjjjnnnpppqqqooommmkkkfffeeeaaa^^^[[[ZZZYYYYYYUUUWWWYYY[[[[[[[[[[[[[[[[[[\\\^^^aaadddhhhkkkmmmnnnnnnpppqqqrrrsssttttttzzz}}}|||uuupppkkkfffaaa^^^ZZZ[[[]]]___aaabbbcccccc___```___\\\YYYXXXYYY[[[YYY[[[\\\\\\[[[YYYXXXYYYZZZ]]]```ccciiitttxxxlllddd___]]][[[[[[[[[ZZZ[[[^^^bbbfffooouuuiiibbbaaaaaaeeemmmwwwyyybbbRRRKKKAAA>>>;;;999999::::::999777777777777777777777777888888777777777777888888444555666777777666555444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444555666666888777666666777888888999777777888999999999888888999999999::::::999999999888888999::::::;;;<<<<<<;;;<<<<<<<<<<<<>>>AAADDDLLL[[[zzzzzzrrrmmmfffaaa^^^[[[XXXVVVUUUTTTRRRPPPOOONNNMMMMMMLLLLLLMMMMMMMMMLLLKKKKKKHHHIIIJJJIIIIIIJJJMMMPPPOOOUUUZZZ\\\___iiixxxyyyqqqlllcccbbb___^^^]]]]]]^^^^^^bbbfffjjjmmmoooqqqsssuuuwww|||}}}}}}~~~}}}}}}yyywwwuuutttrrrpppmmmjjjhhhddd^^^YYYUUURRRPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFHHHMMMWWWbbbiiivvv~~~yyysssmmmnnnooorrruuuwwwvvvtttqqqrrrrrroooiiiggghhhjjjfffiiilllooopppooolllkkkfffddd```\\\YYYXXXXXXYYYYYY]]]bbbeeeeeeddddddeeefffffffffgggiiikkklllmmmjjjkkkkkkmmmqqquuuzzz||||||xxxrrrmmmjjjgggdddaaa\\\\\\]]]^^^```bbbcccdddbbbaaa```^^^[[[ZZZ[[[\\\XXXZZZZZZYYYXXXWWWXXXYYYZZZ\\\^^^bbbjjjvvvuuulllfffbbb___YYYZZZZZZZZZ\\\bbbiiinnnxxx{{{qqqfff```___^^^eeepppyyyiiiYYYRRRCCC@@@<<<::::::::::::999777777777777777777777777888888777777777777888888777999:::;;;;;;:::999777555555555555555555555444555555555555555555555555555555555555555555555555444444444444444555666666666777777777777777888999777777888999999999999999999999999::::::999999999888999999::::::;;;;;;;;;;;;;;;<<<;;;;;;===AAADDDKKK[[[yyyyyyssslllgggeeedddaaa^^^]]][[[XXXTTTRRRPPPPPPPPPLLLLLLLLLLLLKKKJJJIIIHHHKKKKKKJJJHHHFFFHHHKKKNNNJJJNNNRRRSSSSSSXXXbbbkkk|||{{{sssoooiiieeecccbbb```^^^___cccgggjjjmmmnnnqqqssstttzzz|||yyyyyyzzz{{{||||||zzzxxxvvvuuutttsssqqqooommmiiiccc^^^[[[XXXUUUSSSQQQQQQQQQQQQPPPNNNLLLJJJJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCEEEKKKSSSYYYccckkkrrruuuzzzxxxrrrlllmmmooosssvvvwwwuuusssnnnnnnllliiieeecccccccccaaaccceeehhhiiiiiihhhgggaaa___[[[XXXWWWWWWYYYZZZaaafffkkkmmmmmmlllmmmnnnnnnnnnmmmlllkkkkkkkkkkkkggghhhjjjnnnsssyyy~~~{{{zzzxxxtttoookkkiiihhhfffeee```___^^^^^^^^^```aaabbbdddbbb```]]]\\\\\\\\\]]]\\\\\\[[[YYYWWWWWWXXXZZZ[[[[[[^^^dddmmmyyyssslllhhhccc```XXXXXXXXXZZZ^^^gggqqqyyywwwmmmddd```aaa___hhhsss{{{mmm[[[RRREEEBBB>>><<<;;;;;;:::999777777777777777777777777888777777666666777777888666777888999999888777666555555555555555444444444555555555555555555555555555555555555555555555555555555444444555555666777555666888888777777888:::777777888999::::::::::::888888999999999999888888999999999::::::;;;;;;;;;:::;;;;;;;;;;;;===AAACCCJJJZZZyyyxxxsssqqqpppmmmiiifffddd```[[[XXXVVVUUUTTTPPPPPPOOONNNMMMKKKJJJIIIJJJJJJJJJIIIGGGHHHKKKMMMIIILLLNNNNNNMMMOOOVVV\\\ddduuu{{{uuuqqqnnnjjjhhhgggiiimmmooopppqqqrrrssssssyyy~~~{{{yyyzzzyyywwwuuuuuuwwwyyy{{{{{{zzzxxxvvvvvvwwwxxxyyyxxxtttooojjjeeeccc```^^^\\\YYYYYYYYYXXXUUURRRNNNLLLJJJJJJIIIIIIIIIIIIJJJJJJCCCCCCCCCAAABBBDDDIIIMMMQQQXXX^^^```dddnnnvvvzzz~~~~~~~~~~~~|||yyysssooolllmmmooorrruuuvvvtttrrrpppmmmiiifffcccaaa^^^\\\ZZZZZZ[[[\\\]]]___aaabbb]]]\\\[[[[[[\\\^^^aaacccggglllrrrsssqqqppprrrtttrrrqqqpppnnnlllkkkjjjjjjgggjjjnnntttyyy~~~~~~|||zzzxxxwwwvvvuuuvvvrrrmmmjjjhhhhhhgggfffaaa```______aaacccfffhhhiiifffbbb^^^]]]^^^______aaa```^^^ZZZWWWWWWZZZ\\\\\\\\\___gggrrr}}}|||qqqlllhhhccc^^^[[[[[[[[[^^^dddppp~~~}}}rrrjjjcccaaadddcccmmmwww|||uuuaaaTTTFFFCCC???<<<<<<;;;:::999777777777777777777777777777666666555555666666777444555555555555555555444666666555555555444444444555555555555555555555555555555555555555555555555666666555555666666777888333666888999777777888:::666777888999::::::::::::777888888888888888888777999999::::::::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCJJJZZZyyy~~~|||{{{wwwsssmmmjjjfffaaa]]]ZZZYYYXXXUUUTTTTTTSSSQQQOOOMMMLLLGGGIIIJJJKKKKKKLLLNNNPPPLLLNNNNNNMMMLLLMMMQQQUUUWWWdddsss{{{vvvssssssuuuwwwwwwuuutttttttttrrrxxx|||xxxvvvvvvuuusssrrrsssuuuxxxzzzzzzzzzxxxvvvwwwzzz}}}zzzvvvpppllljjjhhhfffdddaaaaaa```^^^ZZZVVVQQQOOOMMMMMMMMMMMMMMMNNNNNNOOOEEEEEEEEECCCBBBCCCGGGIIIHHHMMMQQQPPPSSS[[[cccfffjjjjjjkkkmmmnnnmmmiiiggglllmmmooorrrtttuuutttrrrtttoooiiifffdddbbb]]]YYYUUUTTTSSSSSSUUUXXX[[[]]]^^^^^^___aaadddhhhkkknnnkkkpppuuuvvvsssrrrtttwwwtttrrrqqqnnnlllkkkjjjjjjiiimmmttt{{{}}}{{{wwwtttrrrrrrrrrsssuuuqqqllliiihhhggggggfff______```bbbeeekkkooosssoookkkeeeaaa```aaabbbbbbfffdddaaa]]]YYYYYY[[[^^^^^^^^^aaajjjvvv{{{ppplllhhhbbb]]]aaa``````ccckkkyyyzzzooogggbbbbbbeeefffqqqzzz}}}lll]]]GGGDDD@@@===<<<;;;:::999777777777777777777777777666666555555555555666666888888777777777777888888666666555555555444444444555555555555555555555555666666666666666666666666666666666666666777888888333666999999777777888;;;666777888999:::;;;;;;;;;777777888888888888777777:::::::::::::::::::::;;;:::;;;;;;;;;;;;===@@@CCCIIIZZZyyy}}}~~~yyynnngggdddbbb```[[[WWWSSSRRRSSSTTTRRROOOMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQTTTXXX___iiiwww{{{zzz{{{{{{xxxuuurrrzzz~~~{{{yyyuuurrrxxxtttooonnnppptttwwwyyyuuuvvvvvvvvvwwwzzz~~~xxxqqqmmmkkkjjjkkkhhhgggfffeeeccc___ZZZVVVTTTTTTSSSRRRQQQPPPOOONNNMMMKKKHHHFFFDDDDDDDDDEEEDDDDDDEEEGGGJJJNNNQQQSSSXXXZZZ[[[]]]___aaaaaabbbfffiiinnnrrrttttttsssqqqlllhhhdddeeegggfff___XXXYYYVVVQQQMMMMMMPPPTTTWWW^^^aaagggkkknnnpppqqqrrrssstttuuuvvvvvvvvvuuutttxxxtttooolllkkkkkkkkkkkkqqqsssvvvzzz~~~~~~|||uuusssqqqpppooonnnlllkkkrrrpppmmmkkkjjjiiifffddd___ccceeedddfffmmmqqqrrrtttooogggbbb```aaaccceeehhhhhhgggdddaaa___```aaa\\\bbbkkkttt}}}zzzmmmgggdddbbb___aaabbbcccgggrrrzzzpppgggaaaccchhhhhhpppwww|||sssaaaOOOGGGAAA???===::::::<<<:::999999888888888888888888888777666666666666666666666666666666666666666777777777666555555444444555555555555555555555555555555444444444444555555555555555555555555555555777777888888888777777666999999999999999999999999777888888888888777666666888999999::::::;;;;;;<<<;;;<<<===<<<<<<===@@@BBBJJJXXXvvvxxxrrrkkkddd^^^[[[XXXWWWXXXWWWTTTPPPNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMLLLOOOTTT[[[eeerrr}}}zzzyyy}}}zzzvvvvvvrrrnnnlllmmmpppqqqrrrvvvvvvtttssstttxxx~~~{{{vvvqqqnnnlllllljjjiiiiiiiiihhhddd___ZZZYYYXXXWWWUUUSSSQQQPPPOOOMMMLLLIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLRRRRRRRRRRRRTTTWWWZZZ[[[bbbeeekkkpppssssssqqqpppkkkgggeeegggjjjiiibbb\\\VVVSSSOOOLLLLLLOOOSSSVVV^^^bbbhhhnnnrrrtttuuuuuuuuuvvvwwwxxxxxxwwwvvvvvvvvvssspppnnnnnnnnnnnnmmmvvvvvvvvvwwwyyyxxxuuusssuuutttsssrrrrrrrrrqqqpppsssqqqpppooonnnllliiigggcccggghhhfffhhhnnntttvvvxxxrrrkkkeeecccdddgggiiippppppnnnkkkfffcccccccccbbbgggpppyyyyyymmmgggdddbbbaaa___```dddlllzzzxxxmmmddd___bbbhhhlllssszzz~~~{{{hhhUUULLLDDDAAA>>>:::999;;;888888777666666666666666888888777666666666666666666666666666666666666666666666777777777777777777555555555555555555555555555555444444444444555555555555555555555555555555777777888888888777777666999999999999999999999999666777777888999999999888888999999::::::;;;;;;<<<;;;<<<===<<<<<<===@@@BBBJJJYYYxxxzzznnnddd```]]][[[[[[YYYTTTPPPRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMKKKKKKJJJJJJJJJKKKLLLNNNQQQVVV___iiippp||||||~~~zzzvvvwwwtttqqqoooooooooooonnnuuutttqqqooopppttt|||{{{wwwssspppooolllmmmoooqqqpppmmmgggcccaaaaaa___]]]ZZZWWWTTTSSSOOOMMMKKKIIIHHHGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIILLLKKKIIIHHHJJJMMMQQQTTT[[[___fffmmmppppppnnnmmmkkkiiihhhkkknnnmmmfff```TTTRRROOOMMMNNNQQQUUUXXX^^^bbbiiipppuuuxxxyyyyyywwwxxxxxxxxxxxxxxxwwwvvvtttrrrqqqqqqrrrssssssrrrxxxvvvtttttttttsssqqqoooqqqqqqqqqqqqqqqrrrrrrrrrtttssssssttttttrrrnnnjjjjjjlllkkkhhhkkkssszzz}}}zzzsssllljjjkkknnnqqqzzzzzzxxxsssnnniiiggggggjjjoooxxxvvvkkkfffddddddcccbbbdddiiitttqqqgggaaa```eeemmmsssyyy~~~~~~}}}sss^^^SSSHHHCCC@@@;;;:::;;;888888777666666666666777888777777666666666666666666666666666666666666666666666666777888999999999555555555555555555555555555555444444444444555555555555555555555555555555666777777888888777777777999999999999999999999999555666777999::::::;;;;;;888999999::::::;;;;;;<<<;;;<<<===<<<<<<===@@@BBBIIIZZZzzzrrrmmmeeeaaa^^^\\\XXXUUUTTTSSSRRRQQQPPPPPPQQQQQQNNNMMMMMMLLLKKKKKKLLLLLLOOONNNNNNNNNPPPTTTYYY]]]dddmmmzzzzzzuuuxxxvvvtttttttttrrrpppnnnpppooonnnmmmnnnqqqwww{{{~~~|||yyyuuusssppprrruuuyyyzzzwwwqqqmmmkkkkkkiiifffbbb^^^[[[YYYQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNIIIHHHGGGFFFGGGJJJMMMOOOSSSXXX```hhhlllmmmllljjjlllkkkkkkmmmooonnngggbbbVVVTTTSSSRRRSSSWWWZZZ]]]^^^aaahhhooovvvzzz{{{zzzwwwwwwwwwwwwvvvvvvuuuuuurrrrrrrrrsssvvvwwwwwwvvvuuusssqqqqqqrrrsssssssssqqqrrrsssssssssssstttuuuuuuvvvwwwzzzzzzxxxsssooooooqqqpppmmmppp{{{wwwssstttxxx||||||vvvqqqnnnnnnqqqvvv~~~~~~sssiiieeedddeeeeeejjjlllrrruuuiiibbbaaadddmmmvvvzzz}}}xxxyyy|||{{{{{{eeeXXXKKKDDDAAA===;;;<<<;;;:::999999888888999999777777666666666666777777666666666666666666666666666666666777777888888888555555555555555555555555555555444444444444555555555555555555555555555555555666777777777777777777888888888888888888888888777777888999:::;;;;;;;;;888999999::::::;;;;;;<<<;;;<<<===<<<<<<===@@@BBBIII[[[|||~~~sssiiidddaaa^^^[[[UUUTTTRRRPPPPPPPPPQQQQQQNNNMMMMMMMMMNNNNNNOOOPPPNNNMMMKKKKKKLLLNNNOOOPPPVVV[[[cccnnn{{{}}}xxxuuutttsssttttttrrrooommmiiikkkmmmnnnnnnppprrrtttzzz{{{}}}}}}{{{yyyuuuwww{{{zzzvvvrrrrrrpppnnnjjjeeeaaa___XXXWWWVVVTTTRRRQQQPPPOOONNNNNNOOOOOOOOOOOOOOOOOOIIIIIIIIIIIIIIIIIIIIIIIILLLRRRZZZbbbhhhjjjjjjiiikkkjjjjjjkkkllliiiddd___XXXXXXWWWXXXYYY\\\___aaa___aaafffnnnuuuzzz{{{zzzwwwvvvvvvuuutttssssssrrrrrrqqqrrrtttwwwyyyyyyxxxqqqooommmnnnpppsssuuuuuuvvvxxxyyyyyywwwvvvxxxzzzyyy{{{}}}{{{wwwvvvxxxvvvtttyyy}}}}}}{{{xxxvvvuuuzzzxxxooogggddddddggghhhooosss||||||pppeeeaaaccciiirrr{{{yyyuuuuuuyyy}}}zzzmmm^^^NNNFFFBBB>>>======;;;::::::999999999999999777777666666666666777777777777777777777777777777777777777666666555555555555555555555555555555555555555444444444444555555555555555555555555555555555555666777777777777777888888888888888888888888999999:::::::::999999888888999999::::::;;;;;;<<<;;;<<<===<<<<<<===@@@BBBIII\\\{{{uuulllfffaaa^^^YYYWWWTTTQQQOOOOOOOOOOOONNNNNNNNNOOOOOOQQQRRRRRRNNNMMMLLLLLLNNNOOONNNMMMOOOPPPVVV^^^hhhvvvzzztttsssrrrrrrrrrpppmmmjjjhhhkkknnnppppppppppppqqquuuxxx{{{~~~~~~}}}zzz|||~~~xxxwwwwwwuuuqqqmmmiiifffbbbaaa```^^^[[[YYYWWWVVVTTTTTTTTTSSSRRRPPPNNNMMMKKKKKKKKKJJJIIIHHHFFFEEEGGGLLLTTT]]]dddhhhiiijjjjjjiiihhhhhhgggeeeaaa^^^]]]]]]]]]^^^```ccceeefffeeeeeegggmmmuuu{{{||||||xxxwwwvvvtttsssrrrrrrrrrsssrrrqqqsssvvvxxxyyyyyypppnnnmmmnnnpppsssttttttwwwyyy|||{{{yyyxxxzzz}}}}}}{{{uuu{{{wwwsssllleeecccdddhhhkkkqqqxxx{{{pppfffeeeiiinnnuuu|||zzzuuuuuuyyy|||~~~xxxfffSSSIIIDDD@@@>>>===999999888777777777777888666666666666666777777888777777777777777777777777777777777666555444444444555555555555555555555555555555444444444444555555555555555555555555555555444444555666777777777777888888888888888888888888999999::::::999888777777888999999::::::;;;;;;<<<;;;<<<===<<<<<<===@@@BBBIII[[[yyy}}}qqq{{{wwwmmmgggdddaaa\\\WWWSSSPPPOOOOOOPPPPPPPPPOOOPPPPPPQQQQQQOOONNNMMMOOOQQQRRRPPPMMMLLLLLLPPPVVVZZZbbbrrr|||zzzxxxwwwvvvtttpppmmmkkkmmmpppqqqqqqqqqrrrtttuuuwww{{{~~~~~~|||xxxtttqqqnnnmmmkkkhhheeebbb```^^^YYYYYYYYYXXXWWWUUUSSSRRRQQQOOOMMMJJJHHHGGGFFFEEEEEEIIIPPPXXX```fffiiikkklllkkkjjjiiiiiihhhgggeeeffffffggghhhjjjlllmmmnnnnnnkkkkkkooowww}}}|||{{{yyywwwuuuttttttttttttrrrqqqqqqtttvvvxxxxxxqqqqqqppprrruuuxxxxxxxxxyyy}}}~~~~~~yyywwwtttzzzrrrnnniiidddbbbdddiiimmmuuuxxxnnngggiiioootttyyy~~~~~~xxxwwwzzz}}}~~~pppZZZMMMGGGAAA>>><<<:::999888888777777888888666666666666666777888888777777777777777777777777777777777666666666666666555555555555555555555555555555444444444444555555555555555555555555555555333444555666777777777777888888888888888888888888777777888888999888888888888999999::::::;;;;;;<<<;;;<<<===<<<<<<===@@@BBBJJJYYYvvvzzz\\\dddiiiiiijjjooouuuxxxxxx}}}wwwoookkkeee^^^XXXTTTRRRQQQRRRRRRQQQPPPOOOOOOOOOOOOLLLKKKKKKMMMOOOPPPMMMJJJLLLLLLOOOSSSRRRSSS^^^kkksss}}}zzzwwwtttooopppqqqqqqqqqrrruuuxxxwwwyyy{{{~~~~~~|||uuutttsssppplllhhheeecccZZZ[[[\\\]]]]]]\\\[[[[[[WWWTTTOOOKKKHHHGGGGGGHHHDDDGGGNNNVVV^^^eeejjjlllppppppnnnnnnnnnnnnoooooonnnooopppqqqssstttuuuuuuuuuqqqnnnrrryyy~~~|||yyyxxxwwwwwwwwwvvvssspppppprrruuuvvvwwwsssssstttwww|||yyysssppprrryyynnnlllhhhcccbbbeeejjjnnn{{{ssskkkgggllltttzzz{{{yyy|||~~~}}}xxx___PPPIIIBBB===;;;<<<;;;::::::999999::::::666666666666666777888888777777777777777777777777666666777777888888999999555555555555555555555555555555555444444555555555555555555555555555555555333444555666777777777777777777777777777777777777444555666777888999999999888999999::::::;;;<<<<<<;;;<<<===<<<<<<===@@@BBBJJJXXXtttyyySSSTTTUUUWWWYYY[[[]]]^^^```dddjjjnnnrrrzzz{{{nnngggddd```ZZZTTTRRRQQQPPPQQQRRRRRRQQQPPPRRRRRRQQQQQQOOOMMMLLLJJJLLLLLLMMMMMMNNNRRRVVVZZZcccjjjttt~~~}}}yyyxxxuuurrrqqqsssuuuvvvwwwuuuuuuuuuwwwzzz|||||||||~~~}}}zzzvvvsssqqqmmmjjjgggbbb^^^[[[YYYZZZ\\\\\\]]]XXXVVVQQQMMMIIIGGGGGGGGGDDDGGGKKKRRRZZZccckkkooopppxxx}}}|||yyyyyyxxxvvvtttuuuvvvuuutttuuuyyy|||{{{yyyyyyyyy{{{~~~}}}|||{{{zzz|||wwwsssqqqtttxxxzzzzzzyyy}}}~~~wwwpppkkkoooxxxzzzkkkiiihhhiiiiiihhhlllrrr~~~ooommmlllpppwww~~~}}}~~~~~~iiiUUUKKKEEE@@@;;;<<<<<<;;;:::999999999999:::888666777999:::888666999999888888777777666666777777777777666666666666666666666666666666666666666555444444444444555666777666555444444555666777666666666777888888999999666666777777888888888888888888888888888888888888======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<<<<>>>AAACCCIIIWWWrrr|||KKKLLLMMMOOOPPPRRRSSSTTTQQQTTTXXX[[[]]]ccclllsss}}}sssmmmhhhbbb\\\XXXVVVTTTSSSSSSRRRQQQOOOQQQQQQQQQPPPPPPOOOOOONNNKKKMMMNNNLLLKKKLLLPPPTTTUUU[[[cccjjjsss|||xxxvvvwwwxxxxxxxxxvvvuuuuuuxxx{{{}}}~~~}}}|||wwwtttqqqnnnkkkhhhccc```\\\ZZZZZZZZZZZZZZZXXXVVVSSSOOOLLLJJJHHHHHHDDDFFFJJJQQQZZZccclllqqqvvv~~~~~~}}}zzzzzz{{{{{{yyywwwxxx{{{~~~zzzxxxxxxyyy|||~~~|||{{{zzzzzzwwwuuuuuuzzz~~~{{{wwwrrrmmmiiiiiirrr{{{jjjgggfffggghhhjjjpppwwwvvvmmmmmmnnnsss{{{{{{nnnYYYNNNGGGAAA===<<<<<<;;;:::999999999999999777555666999:::888666777777777777777777777777777777777777666666666666444444444444444444444444555555555555555555555555777666555444444555666777666666666777888888999999777777777888888888999999999999999888888888888888999999999999999999:::::::::;;;<<<<<<<<<===@@@CCCIIIWWWssszzzEEEFFFFFFGGGHHHIIIJJJKKKJJJLLLNNNNNNNNNQQQWWW\\\fffwww~~~vvvnnnhhhddd```\\\XXXVVVUUUTTTRRRRRRQQQQQQPPPPPPQQQRRRRRROOORRRSSSQQQLLLKKKNNNRRROOOSSSWWW[[[```hhhrrrzzz~~~}}}|||yyyxxxxxxzzz}}}}}}yyyuuurrrooollljjjgggccc___\\\[[[ZZZXXXWWWXXXWWWVVVSSSPPPMMMKKKIIIDDDFFFIIIPPPZZZeeeooouuu}}}{{{yyyzzz|||}}}xxxvvvwwwxxx|||}}}{{{zzz{{{zzzzzz}}}}}}{{{yyyvvvrrrnnnllljjjgggeeefffnnn}}}|||lllgggeeefffiiimmmvvvwwwmmmkkkmmmqqqxxx|||vvvaaaSSSJJJCCC???<<<<<<;;;:::999999999999777666555666888999999777777777777777888888888888777777777777666666666666444444444444444444444444333444555666666555444333666666555555555555666666666666666777888888999999888888888999999999999999999999999999888888777777777777888888999999::::::999:::;;;;;;;;;===@@@BBBIIIWWWsssyyyEEEEEEFFFFFFGGGHHHHHHHHHKKKLLLLLLKKKJJJKKKOOOSSSUUUaaasss}}}uuuqqqlllfffaaa^^^\\\[[[ZZZUUUTTTSSSRRRQQQRRRRRRSSSTTTXXX[[[XXXRRROOOQQQUUUPPPRRRTTTUUUXXX]]]ccchhhttt~~~yyyuuusssqqqooommmllliiieeeaaa___\\\YYYVVVXXXXXXXXXWWWUUUQQQNNNLLLGGGHHHJJJQQQ[[[iiivvv}}}~~~|||zzzxxxyyy|||}}}{{{wwwtttuuuvvvyyy~~~}}}}}}xxxrrrooohhhfffdddaaa````````````gggooo~~~{{{ooojjjfffhhhjjjppp|||xxxnnnggghhhlllttt|||jjjYYYMMMEEEAAA<<<<<<;;;:::999999999999777666777777888999999999888888888777777777777777777777777777666666666666666666666666666666666666333444666777777666444333666666666555555666666666666666666777888888999999999999999999999999999999::::::999999888777777777777888888999;;;<<<<<<===999:::;;;;;;;;;===@@@BBBIIIXXXttt|||GGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHKKKMMMRRRVVV___lll~~~}}}xxxqqqlllhhhfffdddccc]]]\\\ZZZXXXVVVUUUTTTSSSVVVYYY[[[XXXTTTQQQSSSVVVNNNNNNOOOOOOQQQTTTXXX[[[fffoooyyyyyyuuusssrrrqqqqqqqqqoookkkhhhdddaaa\\\YYYYYYYYYZZZZZZXXXUUURRRPPPKKKKKKMMMSSS___ooo~~~}}}{{{zzzzzz{{{{{{|||xxxuuussstttuuuwww~~~yyyooohhheee^^^]]][[[YYYXXXYYY[[[\\\gggpppyyyooojjjggghhhlllrrr}}}rrrhhhccciiinnnvvv}}}|||}}}vvvbbbRRRGGGBBB<<<<<<;;;:::999999999999777888999999999999:::::::::999999888777666666555777777777777666666666666666666666666666666666666333444666777777666444333555666666666666666666555666666666777888888999999999999999999999999999999999999999888888888777777777777888999;;;<<<======999;;;;;;;;;;;;===@@@BBBIIIXXXuuuHHHHHHHHHIIIIIIJJJJJJKKKHHHHHHGGGGGGHHHIIIJJJKKKRRRPPPRRRYYYeeewww|||wwwssspppmmmhhhhhhfffdddaaa]]][[[YYYWWWWWWWWWUUURRRQQQRRRSSSNNNNNNMMMNNNOOORRRTTTVVV^^^cccjjjnnnrrryyy~~~xxxtttssssssttttttuuurrrpppmmmjjjfff```\\\YYYZZZ[[[[[[ZZZWWWUUUSSSOOONNNOOOUUUbbbttt~~~~~~~~~}}}{{{yyytttrrrrrruuuvvvxxx~~~yyyyyyyyytttmmmfffaaa^^^YYYYYYXXXVVVUUUWWWZZZ]]]eeeqqq~~~wwwmmmiiihhhkkkooouuuzzzllleeedddmmmrrrxxx~~~yyyrrryyylllXXXKKKEEE<<<<<<;;;:::999999999999777999:::999888777888999999999888888777666666666777777777777666666666666444444444444444444444444333444555666666555444333555555666666666666555555666666666777888888999999999999999999999888888888888888888888888888888888666666777888999:::;;;<<<:::;;;<<<<<<<<<>>>AAACCCIIIYYYvvvGGGHHHHHHIIIJJJKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLRRRNNNNNNRRRWWW```ooo~~~{{{tttttttttrrrooojjjfffccc```\\\XXXVVVVVVVVVUUUSSSSSSQQQPPPQQQRRRTTTUUUVVVXXXZZZ]]]aaafffllltttyyy}}}vvvsssrrrtttvvvwwwuuutttrrrpppnnniiiddd```ZZZZZZ[[[[[[ZZZXXXWWWVVVQQQPPPPPPVVVcccwww}}}xxxtttpppooorrrwwwzzz|||zzzyyy~~~||||||}}}uuuooollllllkkkgggbbb]]]ZZZZZZXXXXXXXXXWWWVVVYYY^^^bbbiiivvv{{{uuummmkkkmmmsssxxx~~~tttiiigggkkktttwww|||~~~|||rrruuuwww___OOOHHH<<<<<<;;;:::999999999999666888999888555444555666666666777777888888888999777777777777666666666666444444444444444444444444555555555555555555555555444555666777777666555444666666666777888888999999999999888888888777777777777777777888999999::::::777888888999:::;;;;;;<<<;;;<<<=========???BBBDDDIIIYYYwwwHHHHHHIIIJJJKKKLLLMMMMMMKKKIIIHHHHHHIIIJJJJJJIIIQQQNNNOOOSSSTTTUUU]]]hhhkkkyyy{{{|||}}}|||yyytttooolllkkkddd]]][[[\\\]]]ZZZWWWTTTSSSQQQQQQSSSTTTUUUTTTTTTUUUVVVZZZ```ffflllppp|||uuurrrrrruuuwwwyyyuuutttsssqqqoookkkeeeaaaZZZZZZZZZZZZZZZYYYXXXWWWRRRPPPPPPVVVdddxxx{{{sssmmmlllmmmrrryyy}}}}}}vvvuuuyyy~~~~~~|||xxxsssrrrtttwww~~~|||zzzyyywwwrrriiibbbccccccbbb___[[[XXXWWWWWWWWWXXXYYYXXXXXX[[[aaafffnnn|||yyytttooonnnsss{{{}}}qqqhhhkkksssyyy{{{~~~wwwyyy~~~dddRRRJJJ<<<<<<;;;:::999999999999555777888666333111222444333444555777888:::;;;<<<777777777777666666666666666666666666666666666666666555444444444444555666444555666777777666555444666666666777888888999999999888888888777777666666666666777888999::::::;;;:::;;;;;;<<<<<<======>>><<<===>>>>>>>>>@@@CCCEEEIIIYYYwwwHHHIIIIIIJJJLLLMMMMMMNNNHHHJJJLLLLLLKKKJJJJJJKKKOOONNNMMMMMMMMMOOORRRSSSXXXdddttt~~~zzzrrrnnnhhheeeccc```\\\YYYZZZXXXUUURRRPPPPPPQQQRRRSSSVVVZZZ[[[[[[^^^eeekkksssxxx|||sssoooqqquuuvvvuuuvvvqqqmmmmmmooooookkkggg]]]ZZZWWWUUUVVVWWWWWWWWWTTTSSSSSSVVV```sssyyyuuusssrrrrrrsssvvv}}}vvvqqqrrrvvvxxxxxxuuutttqqqnnnlllkkkkkkkkknnnoooooommmiiidddaaa```bbb```]]]ZZZXXXXXXXXXYYY___YYYUUUVVVXXXZZZ```fffvvv|||tttqqqoootttzzz|||sssmmmpppuuu}}}}}}}}}~~~yyyuuu}}}nnnVVVKKKBBB???===>>><<<888666888999999888888888888999999888999::::::;;;;;;;;;;;;666666555555555555666666888777555555777777777666666666666666666666666666666666555555555555666666888666666777888999888777666777999999888888999;;;999999888888888888888888;;;;;;:::::::::;;;<<<<<<======<<<;;;;;;>>>CCCGGGMMMZZZuuuJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPPPPNNNNNNNNNOOOPPPOOONNNMMMMMMMMMNNNOOOMMMTTT___iiirrr}}}|||tttnnnkkkhhhdddaaabbb___[[[WWWTTTTTTUUUUUUUUUXXXZZZZZZYYY[[[aaafffmmmqqqwww}}}|||tttpppqqqttttttssstttpppmmmnnnpppppplllhhh___\\\WWWUUUVVVWWWXXXYYYTTTTTTSSSVVVaaattt}}}zzzxxxxxxxxxyyy}}}uuuoooppprrrsssrrrrrrpppnnnkkkiiihhhhhhgggggghhhhhhfffccc___\\\[[[^^^]]][[[YYYXXXXXXXXXXXX\\\XXXVVVXXXYYY\\\dddmmm{{{wwwrrrqqqsssyyyzzzqqqmmmqqqwww}}}}}}~~~|||uuusss~~~cccUUUGGGAAA===<<<;;;888999<<<::::::999999999999::::::888888999:::::::::::::::666666555555555555666666888777555555777777777666666666666666666666666666666666555555555555666666777666666666888999888777888999:::999777777888999666666777777888888999999;;;;;;:::::::::;;;<<<<<<>>>>>>===<<<<<<>>>CCCFFFNNN[[[wwwNNNNNNNNNMMMMMMLLLLLLLLLLLLNNNOOONNNMMMLLLMMMNNNOOONNNNNNMMMLLLKKKKKKJJJJJJMMMQQQTTTYYY```jjjrrr{{{uuurrrooonnnlllhhhccc^^^[[[ZZZZZZ[[[ZZZ\\\]]]\\\ZZZ[[[^^^bbbjjjnnnrrruuuvvvxxxzzz{{{xxxssssssssssssqqqqqqooooooppprrrqqqmmmiiiccc^^^YYYUUUVVVXXXZZZ[[[XXXWWWVVVYYYdddyyy~~~~~~}}}tttnnnmmmmmmmmmmmmmmmllliiigggeeecccccccccaaaaaaaaa```^^^[[[YYYWWWYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVWWWYYYZZZ___jjjvvv{{{zzzxxxtttssstttwww|||rrrnnnssszzz|||}}}~~~uuummmjjjYYYLLLDDD===;;;:::999;;;>>>;;;::::::::::::::::::;;;777777888999999999999888777666666555555666666777888777555555777777777666666666666666666666666666666666555555555555666666777666555666888999888777999::::::999777666777888555555666777888999:::::::::::::::::::::;;;<<<===?????????======>>>BBBEEEOOO]]]yyyPPPPPPPPPPPPOOOOOOOOOOOOLLLMMMNNNMMMKKKKKKLLLMMMLLLLLLMMMLLLLLLKKKIIIIIILLLMMMNNNNNNOOOSSSYYY^^^eeerrr{{{yyyxxxssspppkkkeeebbbaaaaaaaaa___```aaa```^^^^^^aaacccmmmpppssstttuuuuuuwwwxxx}}}~~~{{{wwwuuurrrpppppppppqqqssstttsssooolllfffaaa[[[WWWVVVYYY[[[\\\\\\ZZZYYY]]]iii~~~xxxyyy~~~yyyqqqmmmkkkkkkkkkjjjjjjiiifffcccaaa`````````^^^^^^]]]]]]]]]\\\ZZZXXXVVVWWWXXXYYYYYYYYYXXXXXXUUUUUUXXX[[[[[[```ooo}}}|||vvvssstttttttttvvvzzz{{{yyytttwww}}}|||}}}yyymmm~~~mmmZZZNNNEEE===;;;;;;999:::===::::::999999999999::::::777777888888888888777777777777666666666666777777888777555555777777777666666666666666666666666666666666555555555555666666777666555666888888888666888999:::999777777888999777888888888999999::::::::::::::::::;;;;;;<<<===@@@@@@@@@>>>>>>???BBBEEEMMM\\\zzzOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPNNNMMMOOOQQQJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKLLLNNNPPPVVV```ppp}}}yyytttuuuyyyzzzwwwsssnnnkkkhhhhhhhhhaaaaaabbbbbbbbbbbbdddeeennnppprrrttttttuuuwwwxxxvvvxxx|||~~~xxxtttqqqpppqqqrrrtttuuutttqqqnnniiiddd]]]YYYXXXZZZ\\\^^^\\\[[[ZZZ^^^kkkyyyuuutttxxx{{{|||{{{{{{{{{zzzzzz{{{{{{vvvsssooommmlllllllllllliiigggeeebbb```___^^^^^^\\\[[[ZZZ[[[]]]^^^\\\ZZZWWWXXXYYYZZZZZZZZZZZZYYYTTTUUUXXX[[[]]]cccsss|||vvvtttuuuqqqoooppprrrsssyyy{{{{{{~~~{{{}}}ppp{{{uuubbbPPPGGG???======:::888999999999888888888888999999777777777888888777777666777777666666666666777777888777555555777777777666666666666666666666666666666666555555555555666666666555555555777888777666555777888888888888:::;;;;;;;;;;;;::::::999999888:::999999:::;;;<<<======@@@@@@@@@???>>>???BBBDDDJJJ[[[zzzPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQOOOMMMMMMOOOQQQLLLLLLLLLLLLLLLMMMMMMMMMHHHIIIJJJKKKLLLLLLKKKKKKOOOVVVaaaiiimmmjjjeeeaaa___bbbgggppp|||~~~zzzuuurrrooommmcccddddddeeeffffffggggggjjjlllnnnooopppqqqsssuuuuuuxxx{{{|||}}}~~~|||vvvssspppqqqrrrssssssrrrpppoookkkfff```\\\[[[\\\]]]^^^ZZZYYYYYY^^^kkkwwwwwwvvvtttqqqpppppprrrnnnnnnooopppqqqsssuuuvvvpppooonnnlllllllllllllllhhhfffdddaaa___^^^]]]]]]ZZZXXXVVVYYY]]]___^^^\\\[[[[[[ZZZZZZZZZZZZZZZZZZUUUUUUWWW\\\aaaiiiyyyyyysssooooookkkjjjlllnnnqqqyyy|||}}}{{{|||~~~}}}~~~~~~mmmVVVKKKBBB???>>>;;;888777999888888777777888888999777888888888888777777666888777777666666777777888888777555555777777777666666666666666666666666666666666555555555555666666666555444555777888777666444666888888888999;;;===<<<<<<;;;:::999888888777999999999:::;;;<<<===>>>>>>?????????>>>???BBBDDDHHHZZZ{{{WWWWWWVVVVVVVVVVVVUUUUUUSSSSSSRRRPPPMMMMMMOOOQQQQQQPPPNNNMMMLLLMMMMMMNNNJJJJJJJJJKKKLLLMMMMMMLLLMMMPPPTTTXXXZZZYYYUUURRRQQQRRRUUU[[[cccmmmuuuzzzzzzuuuqqqkkkjjjkkkkkklllllllllkkkjjjkkkmmmmmmmmmnnnpppsssxxx{{{}}}}}}||||||~~~|||~~~xxxuuuooopppppppppooonnnmmmmmmlllhhhbbb___^^^^^^^^^]]]ZZZZZZ[[[```mmm~~~}}}yyytttnnnooonnnmmmkkkjjjjjjjjjggggggggghhhjjjmmmoooqqqkkklllllllllkkkjjjjjjjjjgggeeebbb```^^^]]]\\\\\\ZZZWWWVVVYYY^^^bbbaaa___^^^]]][[[YYYXXXXXXXXXYYYVVVTTTVVV]]]fffqqqyyyrrrnnnjjjggggggjjjlllpppzzz~~~{{{|||{{{{{{|||~~~|||}}}yyy___QQQDDD@@@>>><<<999999:::999999888888999999:::888999999999888888777666888888777777777777888888888777555555777777777666666666666666666666666666666666555555555555666666666555444555777777777666555777888888888888:::<<<999999999888888777777777999999999:::;;;<<<===>>>;;;===>>>>>>>>>???BBBDDDIII[[[}}}______^^^]]]\\\[[[ZZZZZZXXXXXXWWWUUURRRRRRTTTVVVUUUSSSPPPNNNLLLLLLMMMNNNJJJIIIGGGHHHIIIKKKLLLKKKKKKKKKLLLNNNOOONNNLLLJJJIIIJJJLLLOOOTTTYYY]]]```eeekkkuuuxxxssssssrrrrrrrrrsssrrrpppooommmnnnoooooonnnoooqqqssswwwzzz{{{{{{yyyxxxzzz|||vvv~~~yyywwwnnnnnnooommmkkkjjjkkklllllliiiddd```______^^^]]]\\\]]]^^^dddqqq}}}zzzyyyyyyzzz{{{}}}}}}xxxuuusssooojjjkkkkkkiiihhhfffeeeffffffdddddddddeeegggiiilllmmmjjjkkklllkkkiiihhhggghhhfffdddaaa___]]]\\\[[[[[[\\\YYYWWW[[[aaaeeeeeeccc```^^^[[[XXXWWWVVVWWWWWWVVVSSSUUU^^^jjjxxxvvvnnniiihhhffffffiiilllrrr}}}{{{yyy{{{{{{{{{{{{}}}}}}zzz|||vvvfffVVVFFF???>>><<<;;;<<<;;;::::::999999::::::;;;999999999999999888777777888888777777777777888888888777555555777777777666666666666666666666666666666666555555555555666666666555444555777777777555777888999999888777888:::666666666666777777777777999999999:::;;;<<<>>>>>>:::;;;===>>>>>>???BBBDDDJJJ]]]rrrmmmfffaaa___`````````ddd___[[[YYY[[[[[[ZZZXXXTTTQQQNNNMMMLLLKKKHHHGGGOOONNNLLLLLLMMMNNNMMMLLLKKKLLLLLLMMMLLLKKKIIIHHHMMMKKKIIIJJJMMMPPPSSSUUUZZZ[[[___eeemmmvvv}}}}}}wwwxxxyyywwwuuusssrrrsssvvvrrrooopppsssuuurrrooovvvvvvwwwwwwxxxyyyyyyyyyyyyyyyzzz{{{}}}}}}tttpppkkkhhhgggggghhhhhhllljjjgggdddbbbaaaaaaaaa]]][[[\\\cccttt~~~yyyvvvuuuuuutttwwwtttqqqppppppoookkkhhhgggfffeeedddcccccccccccccccccccccdddeeefffhhhiiikkkkkkjjjiiihhhgggffffffaaa```]]]\\\]]]\\\[[[YYYZZZYYYYYY\\\aaaddddddcccbbb___YYYUUURRRSSSTTTVVVYYYWWWYYYaaammm}}}{{{vvvnnnhhhdddhhhlllnnnpppuuu}}}|||{{{}}}~~~tttoooaaaPPPFFF???;;;:::===::::::999999;;;>>>BBBDDD<<<>>>===999444222666;;;777777888888777666555555777777777777777777777777444444444555666555333000555555555555666666666666666666666666777777777777666666777888888888888777888888888888999:::;;;<<<===<<<:::999999:::<<<===:::;;;<<<<<<<<<>>>AAACCCJJJ[[[|||}}}wwwrrrooonnnmmmlllnnnjjjeeedddddddddbbb___[[[XXXTTTRRRQQQPPPNNNMMMOOOMMMKKKKKKLLLMMMLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGIIIKKKMMMMMMMMMOOOQQQVVV\\\bbbhhhkkkttt|||{{{xxxvvvwwwxxxzzzwwwuuuvvvxxxxxxsssooottttttuuuwwwxxxzzz{{{{{{zzzzzzzzz{{{|||}}}}}}~~~{{{zzz}}}|||yyyzzz~~~vvvrrrmmmiiihhhiiiiiiiiiiiihhheeebbb```_________ZZZYYY\\\eeevvv{{{vvvtttssssssrrrqqqnnnkkkjjjjjjjjjgggeeehhhgggfffeeeddddddddddddccccccddddddeeeggghhhiiijjjiiiiiihhhgggfffeeeeeecccaaa^^^\\\\\\\\\[[[ZZZ\\\[[[\\\^^^bbbddddddbbbbbb___[[[WWWTTTTTTUUUVVVXXXXXX\\\eeerrrzzzvvvrrrlllgggeeehhhlllooorrrxxx~~~}}}|||{{{|||}}}yyyvvveeeRRRGGG@@@<<<:::;;;<<<;;;:::999:::<<>>@@@AAA>>>999666777:::888777777777777666666666777777777777777777777777555555555666777777444111555555555555666666666666666666777777777888888888666777888888999999888888888888888888999:::;;;<<<:::999888888999:::<<<>>><<<===>>>>>>>>>@@@CCCEEELLL]]]}}}|||yyywwwsssooonnnnnnnnnkkkhhhbbb^^^YYYUUUSSSRRRQQQPPPPPPNNNLLLLLLMMMMMMMMMLLLJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJLLLNNNQQQUUUYYY[[[]]]dddnnnvvv}}}~~~zzzyyy{{{}}}}}}}}}~~~|||vvvrrrrrrsssuuuwwwyyy{{{}}}~~~zzz{{{{{{{{{{{{zzzyyyxxx|||zzzzzz}}}|||wwwuuuvvvwwwyyy}}}{{{wwwrrrnnnmmmmmmmmmllliiigggdddbbb___^^^^^^^^^ZZZ[[[___iiizzz}}}wwwsssqqqpppppppppooommmjjjiiiiiijjjiiiiiiiiiiiihhhgggffffffffffffddddddeeefffggghhhhhhiiiiiihhhhhhgggfffeeedddccceeebbb^^^[[[[[[\\\\\\\\\^^^^^^```bbbdddeeeccc```bbb```\\\XXXVVVUUUVVVVVVXXX\\\cccmmmzzzyyyrrrooommmiiiggghhhiiilllpppwww~~~~~~~~~}}}}}}}}}}}}}}}kkkTTTGGGBBB>>>;;;:::>>><<<:::999888999;;;<<<===@@@BBBAAA<<<888777777888888777666666666777777777777777777777777777777777666666777888777555333555555555555666666666666666666777777777888888888777888888999999999999999888888888888999:::;;;;;;777777777777999;;;===>>>===>>>>>>>>>>>>@@@CCCFFFNNN___~~~}}}zzzzzz{{{{{{xxxuuummmhhhbbb\\\YYYXXXWWWVVVUUUSSSPPPOOOPPPPPPOOOMMMIIIIIIJJJKKKKKKLLLLLLLLLKKKLLLMMMMMMLLLKKKJJJJJJMMMMMMMMMOOOQQQSSSUUUVVVSSSWWW]]]bbbgggmmmsssxxx}}}yyy{{{~~~zzzwwwuuuvvvwwwyyy{{{}}}{{{|||||||||{{{yyywwwvvv~~~{{{zzz|||zzzvvvuuuxxxuuuxxx|||~~~xxxsssrrrqqqqqqpppkkkjjjgggdddbbb```___^^^^^^```eeeooo|||xxxsssooonnnnnnnnnmmmmmmllljjjiiiiiijjjkkkllliiiiiihhhgggggggggggggggeeefffggghhhhhhiiiiiiiiiiiihhhhhhgggfffeeeddddddddd```\\\ZZZ[[[^^^___``````bbbccceeeeeedddaaa___```^^^[[[XXXVVVVVVVVVVVV[[[bbbmmmxxx|||sssmmmjjjjjjjjjiiillllllooottt|||}}}~~~~~~~~~~~~qqqVVVHHHDDD@@@<<<:::<<<;;;999888888888999:::999;;;===<<<999777666666999888777666666777777888666666666666666666666666777666666666777777555333555555555555666666666666555555555666666777777888888888999::::::::::::999999888888888999999:::;;;888888888999:::;;;===>>>;;;<<<=========>>>AAADDDOOO___~~~~~~yyyqqqjjjfffcccaaa```ZZZXXXUUUSSSSSSRRRPPPNNNKKKKKKKKKKKKLLLLLLMMMMMMIIILLLNNNNNNKKKIIIHHHIIIKKKKKKLLLMMMOOOPPPQQQRRRQQQRRRTTTWWWZZZ]]]bbbeeennnyyy{{{zzz}}}~~~{{{{{{|||~~~~~~~~~~~~|||{{{zzzyyyzzzwwwvvvwwwwwwssssssvvvtttwww|||{{{wwwtttsssrrrrrrnnnmmmjjjgggcccaaa^^^]]]^^^bbbjjjvvv}}}zzzvvvsssooommmlllmmmllllllgggggggggffffffgggiiijjjiiihhhggggggggggggggggggggggggiiijjjjjjjjjjjjjjjjjjiiiiiihhhgggfffeeedddaaa___[[[[[[]]]```cccdddbbbccceeefffeeebbb___^^^^^^\\\YYYVVVUUUUUUWWWXXXaaakkkwww|||wwwpppjjjiiijjjlllnnnqqqrrruuuzzz~~~|||~~~~~~www[[[LLLFFFBBB>>><<<999999888888888888999:::777777888777666666777888888888777777777777888888666666666666666666666666777666555555666666555333555555555555666666666666333333444555555666777777888888999::::::::::::999999999888888999999::::::;;;;;;;;;;;;;;;<<<<<<===;;;<<<=========???BBBDDDNNN___~~~zzztttoookkkhhhcccaaa]]]ZZZXXXVVVSSSQQQOOOOOONNNNNNNNNOOOPPPPPPQQQTTTVVVTTTPPPLLLLLLMMMKKKKKKLLLMMMOOOPPPPPPQQQNNNNNNOOOPPPSSSVVVYYY[[[^^^iiissswwwyyy||||||zzz{{{{{{{{{zzz{{{~~~~~~~~~zzzwwwwwwyyyxxxttttttvvvqqqtttzzzyyyvvvuuutttsssrrrqqqnnnjjjfffbbb___]]]]]]cccmmmzzz}}}{{{yyyxxxxxxwwwvvvtttqqqnnnkkkiiijjjjjjjjjjjjfffhhhiiiiiiiiiiiijjjllliiihhhhhhgggggghhhhhhhhhhhhiiijjjlllllllllkkkjjjjjjiiiiiihhhgggfffeeeeee```^^^\\\\\\^^^bbbddddddbbbdddeeeeeebbb___]]]]]]\\\ZZZVVVTTTSSSVVVYYY[[[hhhsss|||wwwtttoookkkjjjlllpppssswwwyyy}}}~~~|||~~~~~~eeeSSSJJJCCC???===888888888888888999:::;;;888888777777777888999:::666777888999999999888888777777777777777777777777777666444444555666555333555555555555666666666666333333444555666666777777777888888999999999999999:::999999888999999::::::<<<=========<<<<<<<<<<<<>>>????????????AAADDDGGGMMM^^^~~~zzzvvvqqqnnniiieeebbb___\\\YYYUUUTTTSSSSSSRRRSSSTTTTTT]]]``````\\\UUUPPPOOOQQQNNNNNNOOOPPPPPPQQQQQQQQQLLLKKKKKKMMMOOORRRTTTTTTTTT]]]dddfffhhhlllnnnmmmppprrruuuwwwyyy}}}||||||~~~|||wwwuuuwwwpppsssxxx|||zzzyyyxxx{{{yyyvvvqqqlllfffbbb```aaagggqqq||||||tttrrrqqqqqqqqqqqqooonnnkkkiiiffffffggghhhhhhgggeeeiiilllmmmkkkjjjkkkllljjjjjjiiiiiiiiiiiijjjjjjiiijjjlllmmmmmmlllkkkjjjiiihhhhhhgggfffeeedddcccbbb```^^^^^^```aaabbbbbbaaacccdddbbb___\\\\\\]]]\\\YYYUUURRRSSSWWW]]]```mmmyyy|||sssqqqnnnllllllooossswww|||~~~}}}}}}}}}}}}~~~}}}ppp\\\NNNDDD???>>>888888888999999999::::::999999999::::::999777555555666999:::;;;:::888777777777777777777777777777999777555555666777666555555555555555666666666666444444555666777888999999666777888888999999888888::::::999999888999999:::::::::;;;<<<============>>>???@@@@@@@@@AAADDDGGGLLL___}}}yyytttooolllhhhdddaaaZZZYYYWWWVVVVVVVVVWWWWWWbbbdddbbb\\\SSSMMMLLLNNNOOOOOOPPPPPPPPPOOONNNNNNKKKJJJJJJKKKMMMNNNOOONNNLLLTTTYYYYYYZZZ^^^aaaaaahhhkkkooosssvvvyyy|||~~~}}}~~~|||vvvssstttpppsssyyy~~~}}}xxxrrrlllgggeeegggllluuu}}}~~~xxxtttooonnnllllllmmmmmmllljjjhhhfffccccccdddeeeeeeeee```eeeiiijjjhhhffffffgggkkkkkkkkkjjjjjjkkklllllliiikkklllnnnnnnmmmkkkjjjhhhgggfffeeedddccccccbbbcccbbb`````````aaa```___```bbbccc```\\\ZZZ[[[]]]]]]YYYUUURRRSSSYYY___dddppp|||}}}ppppppnnnmmmmmmpppuuuyyy~~~~~~}}}}}}}}}||||||}}}~~~yyy|||yyycccQQQDDD>>>>>>:::::::::999999999999999999999:::<<<;;;777222...444666999<<<<<<:::888666777777777777777777777777:::888666666777888777666555555555555666666666777555666777888999:::;;;;;;666666777888888888888888::::::999999888999999999777888999;;;<<<======>>><<<===>>>>>>>>>???BBBEEEMMM```|||zzzvvvpppkkkeee]]]YYYZZZ[[[YYYZZZ___iii^^^TTTSSSUUUTTTQQQQQQOOOOOONNNNNNNNNOOOOOOPPPNNNNNNMMMLLLLLLLLLLLLMMMRRRQQQPPPQQQUUUYYY[[[\\\```cccgggkkkpppsssuuuuuuuuuxxx~~~|||yyyvvvtttsssrrrvvv{{{~~~tttkkkfffeeekkkooouuu{{{{{{yyyvvvtttsssqqqnnnkkkgggggghhhiiiiiiiiiiiiiiifffeeedddcccbbbcccdddeeedddeeegggiiiiiiiiiiiihhhlllkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkmmmooonnnllljjjhhhgggeeecccbbbbbbcccccceeedddbbbaaa______``````___^^^\\\[[[ZZZYYYYYYYYYXXXYYYXXXUUUTTTYYYdddlll|||}}}|||wwwqqqrrrrrrrrrqqqrrrtttvvv|||||||||}}}}}}|||{{{zzzzzz{{{|||~~~~~~}}}~~~~~~~~~jjjWWWJJJBBB>>>;;;999888999::::::999888777555555666999:::888666888999999999888555222111888888777666555444444333666666555444444444444444555555666666666666555555666666666666777777777777888888888777777777777777777999;;;:::999777666777999999999::::::::::::;;;?????????>>>>>>@@@CCCFFFOOO```~~~|||vvvssskkkddddddccc```aaaeeemmmbbbXXXWWWYYYWWWUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSPPPOOOOOOOOOOOOOOOPPPPPPOOONNNNNNNNNQQQTTTVVVWWWZZZ\\\___cccfffhhhiiiiiikkknnnrrrwwwzzz|||||||||{{{{{{|||~~~~~~{{{yyywwwvvvrrruuuyyy}}}|||sssmmmkkkkkkmmmpppuuuyyy|||}}}}}}|||xxxuuurrrooonnnmmmkkkiiiiiiiiiiiiiiiiiihhhggggggeeeeeecccbbbbbbbbbcccdddcccdddfffhhhiiiiiiiiiiiikkkkkkllllllllllllkkkkkkkkkkkklllmmmooonnnllljjjgggfffeeeccccccccccccccceeedddbbbaaa````````````^^^]]]\\\[[[ZZZYYYYYYYYYWWWXXXXXXVVVVVV\\\eeemmmzzz}}}yyytttooopppppppppppprrruuuxxx||||||}}}}}}|||{{{{{{zzzzzz|||~~~~~~}}}}}}sss^^^NNNDDD@@@;;;:::888999::::::999888:::999888:::<<<===;;;999888777777777666777777777777777777666555555555444777666666555444444555555555555666666666666555555666666666666777777777777888777777777777777777777:::<<<======;;;:::::::::<<<<<<=========>>>>>>>>><<<===>>>???>>>???AAACCCNNN___~~~{{{ssspppooommmnnnqqqtttjjjaaa```aaa^^^\\\\\\WWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTOOOOOONNNNNNOOOQQQSSSTTTWWWXXXYYY[[[]]]^^^^^^^^^aaabbbeeegggiiikkkllllllllllllmmmoooqqqsssvvvwww~~~{{{yyyyyyzzz||||||{{{yyywwwuuusssrrrrrrtttvvvxxx|||xxxrrroooooopppqqqrrrtttvvvxxxyyyzzzzzztttqqqmmmjjjiiiiiihhhggglllkkkjjjiiihhhgggffffffeeedddccccccbbbbbbccccccbbbccceeegggiiijjjjjjjjjjjjkkkmmmnnnnnnmmmllljjjlllkkkkkkmmmnnnmmmkkkiiigggfffeeedddccccccddddddccccccbbbaaa``````aaaaaa]]]\\\\\\ZZZYYYYYYXXXXXXWWWYYYZZZZZZ[[[aaajjjqqqxxx|||}}}vvvrrrooooooooonnnoooqqqvvvyyy||||||}}}}}}}}}|||{{{{{{yyy{{{}}}}}}}}}~~~}}}}}}}}}gggSSSGGGAAA<<<:::999888999:::999888888777777888::::::999777:::999777555666777999:::666666666666666666666666777777666666555555666666555555666666666666555555666666666666777777777777777777777777777777888888;;;===>>>>>><<<;;;;;;<<<;;;;;;;;;<<<<<<<<<======:::<<>>???@@@???@@@BBBDDDLLL^^^{{{vvvuuusssnnnkkkkkkkkkjjjhhhfffdddbbbaaaaaaaaaaaaaaa```^^^\\\ZZZYYYXXXYYYZZZYYYVVVUUUWWWXXXXXXXXXYYYYYYZZZZZZ[[[[[[XXXXXXWWWVVVVVVWWWXXXYYYVVVVVVWWWXXXZZZ\\\^^^___ccceeehhhhhhgggfffeeeeeennnooopppqqqpppooonnnmmmiiijjjkkkmmmrrryyy}}}xxxtttssstttwwwyyyyyywwwvvvuuuuuuvvvwwwyyyuuurrrnnnkkkkkklllllllllkkkkkkjjjiiihhhiiiiiiiiigggggggggggggggfffffffffbbbcccfffhhhjjjkkkkkkkkkjjjllloooqqqqqqpppnnnlllkkkjjjhhhhhhiiihhhfffeeedddeeeeeeeeeeeeeeeeeeeeeccccccbbbbbbaaaaaa``````ZZZZZZZZZZZZXXXWWWUUUUUUSSSVVVZZZ___eeelllssswwwxxx{{{vvvsssrrrtttttttttrrrrrrtttxxx{{{|||yyy||||||}}}}}}}}}}}}}}}|||{{{|||~~~}}}~~~}}}~~~~~~ttt\\\KKKDDD???<<<999888999:::999999:::;;;<<<<<<;;;;;;::::::999:::::::::999888666555666666666777777777777777777777666666666666777777555555666666666666555555666666666666777777777777666666777777888888888888777999999999777777888:::===>>>>>>>>>???????????????>>>===;;;;;;===BBBFFFLLL___zzzvvvvvvuuusssqqqnnnkkkiiigggggghhhiiihhhgggeeeccc```___]]]```aaa```\\\ZZZ\\\^^^\\\[[[ZZZZZZZZZZZZZZZ[[[XXXWWWVVVUUUUUUUUUUUUUUUQQQQQQQQQRRRSSSTTTVVVWWW[[[]]]```aaa```___``````eeefffiiijjjkkkkkkiiihhhddddddeeehhhmmmsssyyy}}}zzzwwwttttttvvvyyy|||}}}xxxwwwuuuttttttvvvxxxyyywwwtttpppooooooooooooooolllkkkiiihhhhhhiiijjjkkkhhhiiiiiiiiiiiihhhggggggdddeeegggiiikkkllllllllllllmmmoooqqqqqqqqqpppooollljjjhhhhhhhhhgggeeedddcccdddeeefffffffffffffffccccccccccccbbb```___^^^XXXYYYYYYYYYXXXVVVTTTSSSPPPSSSXXX```hhhooouuuyyy{{{{{{vvvsssssssssvvvwwwxxxxxxxxxyyy|||~~~|||yyy||||||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~zzzbbbPPPFFF@@@===:::888999999:::999999;;;<<<;;;:::999999:::444666888:::::::::888777777777777777777777777777666666555555666666777777555555666666666666555555666666666666777777777777666666666777888888999999999:::::::::999999;;;<<<<<<<<<<<<<<<============>>>===:::888888;;;AAAEEELLL___lllsss{{{|||xxxuuurrrppppppmmmnnnnnnooonnnllliiihhheeehhhjjjiiieeebbbdddggggggeeecccaaa____________[[[[[[ZZZYYYYYYXXXWWWWWWSSSSSSRRRRRRSSSSSSTTTUUUWWWZZZ\\\]]]]]]]]]^^^```^^^```cccfffggggggfffeeegggffffffgggkkkooorrrtttyyyyyywwwuuuvvvyyyzzzzzzyyyuuuttttttssstttuuuwwwxxxvvvtttrrrqqqqqqqqqpppooonnnmmmkkkiiihhhhhhiiiiiihhhhhhiiiiiiiiihhhgggffffffgggiiikkkllllllllllllmmmnnnooopppqqqqqqqqqqqqnnnllljjjhhhhhhhhhfffeeebbbccceeefffgggggggggfffdddddddddcccbbb___]]]\\\WWWXXXYYYYYYXXXVVVSSSRRRRRRUUU\\\eeennnwww|||~~~|||uuuppppppqqqsssuuuxxx{{{}}}~~~||||||}}}~~~~~~~~~~~~~~~}}}}}}~~~jjjUUUIIIAAA>>>:::888888999:::999777999;;;:::777666666888555555666777888888888888999888888888777666666666555555444444555666666777555555666666666666555555666666666666777777777777555666666777888888999999:::;;;;;;:::999:::<<<>>>999999999999::::::::::::>>>>>>===;;;;;;===BBBFFFMMM```___eeekkknnnnnnoootttxxx{{{}}}~~~}}}oooppprrrssssssrrrpppoookkkooorrrpppllljjjkkknnnsssqqqnnnkkkhhhfffeeeeee____________^^^]]]\\\[[[WWWWWWVVVVVVVVVVVVVVVWWWWWWYYY[[[\\\\\\]]]___aaa___aaaeeehhhjjjjjjiiihhhmmmllljjjjjjlllnnnoooooosss{{{}}}}}}{{{yyyyyyzzzxxxuuuqqqrrrrrrrrrrrrsssuuuvvvxxxtttsssqqqqqqrrrrrrpppnnnqqqooollliiiggggggggghhhggghhhiiiiiiiiihhhfffeeehhhiiijjjlllmmmmmmllllllnnnooooooppppppqqqrrrrrrpppnnnkkkjjjiiiiiigggfffbbbccceeeggghhhhhhggggggeeeeeeeeedddbbb___\\\[[[WWWWWWXXXYYYXXXUUUSSSQQQVVVZZZaaakkkuuu~~~xxxqqqmmmmmmpppssstttxxx}}}||||||}}}~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~{{{|||~~~~~~|||zzz}}}wwwoooZZZLLLBBB>>>:::888888999:::::::::<<<>>>===:::999999;;;:::888666555444555666777:::999999888777666555555444444444444444555666777555555666666666666555555666666666666777777777777555666666777888999999999999::::::999888999;;;>>>;;;;;;;;;<<<<<<<<<======@@@AAAAAAAAAAAABBBEEEGGGMMMaaa[[[[[[[[[\\\]]]```bbbccclllmmmoooqqqtttvvvxxxyyy~~~{{{wwwuuutttttttttsssrrrqqqooonnnssstttttttttrrrooollljjjllliiifffdddcccbbb```^^^``````aaabbbbbbaaaaaaaaabbb___]]]^^^```aaa___\\\bbbfffiiikkkkkkmmmppptttuuuuuuuuuttttttsssrrrrrrtttxxx|||~~~|||{{{}}}~~~zzzvvvtttsssqqqssstttsssssstttvvvxxxttttttsssrrrqqqoooooonnnooonnnllljjjhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggggghhhjjjmmmooopppqqqqqqqqqpppppppppppppppppppppqqqlllgggeeeeeefffeeecccfffffffffffffffeeeeeeeeeeeedddcccaaa^^^[[[YYYWWWUUUWWWXXXUUUPPPOOOSSSWWWYYY```gggmmmuuu}}}zzzvvvrrrqqqrrrtttvvvwwwzzz~~~~~~~~~}}}||||||}}}~~~zzz{{{{{{|||}}}~~~~~~|||qqqyyy~~~{{{xxxeeeNNNHHHCCC>>>===:::666666888<<<<<<;;;::::::999888888999999999888888888888777777777777777888888888888666666555555555555666666777777777777777666555555555444444444555666888999555555666666777777888888:::999999888888888888888???;;;999:::999999===CCCBBB>>>===???@@@???AAAEEEOOObbbUUUUUUUUUVVVWWWYYY[[[\\\bbbcccdddeeeggghhhiiijjjmmmppptttxxx|||}}}}}}|||{{{yyywwwvvvuuuzzzzzzzzzyyyxxxvvvtttssswwwuuurrrqqqqqqpppooommmkkkkkkkkkkkkkkkjjjjjjjjjllliiihhhiiilllmmmkkkiiilllooorrrsssssstttvvvyyyyyyxxxvvvtttsssrrrrrrrrrsssvvvyyyzzz{{{{{{}}}}}}|||}}}zzztttpppnnnqqqrrrsssrrrrrrrrrtttuuutttssssssrrrqqqpppooooooooommmllljjjiiihhhiiiiiilllllllllllllllkkkjjjjjjkkkkkkkkklllmmmnnnpppqqqpppppppppppppppooonnnmmmmmmjjjfffdddfffggggggfffgggggggggffffffeeeeeeeeeddddddcccaaa^^^[[[XXXVVVTTTVVVVVVSSSPPPOOOSSSXXX\\\bbbhhhmmmuuuzzzxxxuuuttttttvvvxxxzzz|||~~~~~~}}}||||||{{{{{{||||||zzzzzz{{{|||}}}~~~~~~~~~~~~~~~|||{{{yyy~~~sss{{{pppYYYKKKEEE???===:::777777:::;;;;;;:::999999888777777999999999888888888888777777777777777888888888888666666555555555555666666666666777777777666666555555555444444555666888999666666777777888999999999::::::999999999999::::::<<<:::;;;>>>>>><<<<<<@@@???<<<;;;>>>???>>>@@@EEEOOObbbVVVVVVVVVVVVWWWXXXYYYZZZ````````````aaaaaaaaaaaaaaacccgggiiikkknnnqqqttt~~~}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}||||||{{{zzzyyyyyyxxxyyyyyywwwuuutttvvvyyy{{{yyyvvvvvvxxxzzz{{{zzzzzz{{{||||||zzzvvvrrrpppppppppqqqnnnppprrrsssssstttvvvxxx|||}}}}}}}}}|||}}}}}}|||{{{}}}~~~|||wwwqqqllljjjpppqqqrrrrrrqqqpppqqqsssssssssrrrrrrqqqqqqqqqpppnnnmmmlllkkkjjjjjjjjjjjjnnnooooooooooooooooooooommmkkkiiiggghhhlllooorrrooopppppppppooollljjjhhhgggfffddddddgggiiijjjjjjiiiiiihhhgggfffeeeeeedddccccccbbbaaa^^^[[[WWWUUUSSSTTTTTTQQQOOOPPPUUUYYY```eeeiiillluuuzzzvvvvvvvvvwwwyyy{{{}}}~~~||||||||||||{{{zzzzzzyyyzzzzzz{{{|||}}}~~~}}}|||{{{|||}}}}}}||||||{{{zzz}}}~~~tttsss{{{|||eeePPPHHH@@@===;;;888999<<<:::999999888888777777777999999999888888888888777777777777777888888888888666666555555555555666666555666666777777777666666555555555555666777888888777777888888999::::::;;;:::::::::;;;;;;;;;;;;;;;999999<<>><<<===???;;;;;;>>>@@@@@@CCCGGGPPPbbb[[[[[[[[[[[[[[[[[[[[[\\\bbbbbbbbbbbbbbbbbbbbbbbbaaaccceeeeeeddddddeeegggjjjpppwww|||~~~~~~{{{|||}}}}}}||||||{{{{{{|||xxxsssnnnlllkkklllnnngggiiilllnnnooorrruuuxxx{{{}}}|||zzzxxxyyyxxxuuupppmmmkkkkkkqqqrrrssssssqqqpppqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqnnnnnnmmmlllllllllkkkkkknnnooooooqqqrrrtttvvvwwwnnnkkkgggdddeeeiiinnnrrrnnnooopppooommmiiieeecccbbbbbbccceeehhhjjjlllmmmjjjjjjiiihhhfffeeeddddddaaabbbbbb```^^^ZZZVVVSSSRRRRRRQQQOOONNNQQQVVV[[[aaafffjjjlllsssvvvtttvvvxxx{{{}}}|||}}}~~~zzz{{{|||}}}}}}|||{{{zzz|||||||||}}}~~~}}}|||zzzzzz|||||||||||||||{{{~~~||||||~~~{{{qqqqqqmmmUUUKKKAAA===;;;999:::===:::999999999888888888777999999999888888888777777666777777777888888888888666666555555555555666666444555666666777666666666555555666666666777777888777777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<:::999;;;AAABBB>>>;;;;;;@@@======@@@CCCCCCFFFKKKPPPccc______^^^^^^]]]\\\[[[[[[______``````aaabbbccccccdddeeeeeeccc```]]][[[[[[```cccgggiiiiiijjjllloootttuuuvvvvvvvvvxxx{{{~~~~~~}}}|||{{{{{{zzzzzzzzzyyyyyyuuupppjjjhhhhhhiiikkkhhhjjjmmmoooqqqsssuuuxxxzzz}}}yyyvvvtttssspppllliiiiiilllooorrrtttvvvuuutttssssssssssssrrrrrrrrrrrrrrrrrrrrrooooooooooooooonnnnnnnnnlllmmmoooqqquuuyyy|||~~~xxxsssmmmgggeeehhhlllooommmnnnnnnmmmjjjfffbbb___^^^```cccfffhhhjjjlllnnnjjjiiihhhgggfffeeedddcccaaaaaa```___\\\XXXUUUSSSQQQPPPNNNMMMNNNSSSYYY^^^bbbhhhmmmnnnsss|||uuuuuuwwwzzz}}}{{{}}}~~~~~~yyy{{{}}}~~~~~~}}}}}}~~~}}}|||{{{{{{}}}~~~~~~~~~~~~}}}~~~}}}rrrkkksssYYYNNNBBB>>><<<:::;;;===:::::::::::::::999999999999999999888888888777777666777777777888888888888666666555555555555666666555555666666666666555555666666666777777777777777666666777777888999999:::<<<<<<<<<<<<===>>>???@@@???;;;999===>>><<<;;;<<>>;;;:::;;;::::::::::::::::::::::::999999999888888888888777777777777777888888888888666666555555555555666666555666666666666555444333666777777888888777777666666666777777888999999999===<<<<<<<<>>===::::::>>>@@@AAADDDHHHRRRdddbbbbbbbbb```^^^\\\ZZZXXXYYYYYYZZZ[[[\\\]]]^^^^^^bbbccccccaaa\\\WWWTTTSSSSSSTTTUUUTTTSSSQQQPPPPPPPPPQQQQQQPPPPPPQQQSSSUUUTTTVVVXXXWWWVVVYYY```ffflllqqqxxx~~~wwwsssnnnmmmooosssuuuvvvvvvssspppmmmllllllnnnooorrrvvvzzz||||||zzzyyyyyy}}}~~~~~~|||xxxtttqqqpppmmmmmmmmmkkkjjjkkknnnqqqrrrtttwwwxxxwwwvvvvvvvvvuuuuuutttsssrrrqqqqqqpppqqqrrrssstttuuuttttttssspppppprrrtttxxx}}}{{{sssmmmiiigggffflllkkkjjjgggdddaaa^^^]]]^^^bbbfffhhhhhhggghhhiiiffffffeeeeeedddddddddcccbbb```]]]ZZZWWWVVVUUUTTTRRROOOKKKKKKOOOWWW___dddiiittt}}}~~~}}}}}}yyyvvvvvvuuuwwwzzz~~~~~~~~~~~~~~~}}}~~~}}}~~~||||||}}}}}}{{{{{{|||}}}zzzzzz{{{}}}}}}zzz}}}}}}{{{|||{{{jjjttt|||]]]PPPDDD@@@???<<<999999999999999999999999999999999999999888888888888777777777777777888888888888666666555555555555666666777777777666555444333222666777888888888888777666777777888888999:::::::::<<<;;;;;;===CCCKKKRRRWWWMMMCCC;;;:::<<<<<<===???===::::::===??????BBBGGGSSSddd[[[[[[ZZZYYYWWWTTTQQQPPPSSSSSSTTTTTTUUUUUUUUUUUUYYYZZZ[[[YYYUUUQQQNNNMMMJJJKKKLLLMMMLLLKKKJJJIIIGGGHHHHHHGGGFFFFFFHHHJJJIIIKKKLLLJJJHHHJJJQQQWWWVVV\\\dddjjjmmmpppsssvvv}}}vvvyyy|||~~~~~~|||yyywwwuuuuuuwww|||rrrmmmgggfffiiinnnqqqrrrvvvuuurrrpppoooppprrrsssqqquuu{{{~~~~~~xxxyyyyyywwwtttqqqoooooolllnnnoooooonnnmmmnnnnnnpppsssvvvxxxwwwwwwvvvwwwvvvvvvuuutttrrrqqqpppppprrrssstttvvvvvvvvvuuuuuutttttttttvvvyyy~~~~~~yyysssnnnjjjhhhgggllljjjhhheeebbb```^^^]]]___ccchhhiiihhhffffffgggddddddddddddddddddddddddccc```]]]YYYVVVUUUUUUUUURRRNNNKKKJJJPPPXXX```eeelllyyy~~~{{{xxxuuutttuuusssvvvyyy}}}~~~}}}|||||||||}}}~~~}}}{{{|||~~~~~~}}}}}}}}}~~~zzz{{{{{{|||}}}~~~~~~~~~yyyzzz{{{~~~}}}~~~~~~~~~~~~}}}|||||||||nnnsss|||]]]PPPDDD@@@???<<<999777888888888888888888999999999999999888888888888777777777777777888888888888666666555555555555666666888777777666555333222111666777888999999888777666888999999::::::;;;<<<<<<;;;:::;;;>>>FFFQQQ[[[bbbPPPFFF>>>===>>>>>>>>>??????<<<<<>>OOObbbhhheeePPPEEE<<<;;;<<<===>>>@@@<<<===>>>>>>>>>???BBBEEEMMMcccHHHHHHFFFEEEEEEDDDDDDDDDIIIIIIIIIJJJJJJIIIIIIIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAACCCBBBAAA@@@???>>>>>>===AAAAAAAAABBBBBBBBBCCCCCCGGGJJJNNNTTTXXXZZZ[[[[[[^^^aaafffkkkoooqqqrrrrrrqqqpppooonnnnnnmmmmmmnnnpppqqqrrroookkkgggggggggggggggggggggeeecccaaa```^^^[[[XXXXXXYYYYYYWWWVVV[[[ZZZZZZ\\\bbbgggkkkllljjjkkkllllllmmmooosssvvvuuuwwwyyyyyyyyyyyy{{{}}}~~~wwwpppllliiihhhhhhhhhhhhhhhiiiiiimmmnnnppprrrsssttttttssswwwwwwwwwwwwwwwwwwwwwwwwuuuxxxwwwrrrnnnoooooommmppppppqqqssstttuuuvvvwww|||{{{{{{zzzzzzyyyyyyyyyxxxuuurrrmmmiiifffdddccchhhgggeeebbbaaa`````````ccccccddddddddddddcccccccccbbbaaaaaabbbbbbaaa```\\\ZZZXXXWWWWWWVVVTTTRRRQQQNNNMMMPPPSSSWWW```iiixxx{{{uuuooonnnqqquuuvvvuuuuuuvvvyyy{{{}}}~~~~~~~~~~~~}}}|||zzzxxxwwwwwwvvvvvvvvvxxxyyy{{{}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~xxxkkkpppkkk\\\MMMCCC>>>::::::===888888888888888888999999999888888888888888999999666666666666666666666666666666666666666666666666777777777777777777777777555666777888888777666666333444666888999999888777???===;;;AAASSSdddiiidddMMMCCC<<<;;;<<<<<<<<<>>>>>>???@@@@@@@@@AAADDDGGGNNNdddDDDDDDCCCBBBAAAAAAAAAAAADDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@BBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>===@@@@@@@@@AAAAAAAAAAAABBBCCCFFFIIIMMMPPPQQQQQQQQQQQQSSSVVVZZZ]]]```bbbcccdddcccbbbaaaaaaaaaaaaaaaeeefffeeebbb^^^[[[ZZZZZZ\\\\\\[[[YYYXXXWWWUUUUUUUUUSSSQQQPPPQQQQQQPPPOOORRRRRRSSSUUUXXX___fffkkknnnoooppppppqqqssswwwyyyyyy{{{~~~}}}yyytttnnniiifffcccddddddeeefffhhhiiijjjlllooorrrvvvwwwwwwvvvuuuvvvvvvvvvwwwxxxxxxyyyyyysssxxxyyysssooopppssstttqqqqqqssstttvvvwwwxxxyyy~~~}}}{{{yyywwwuuusssrrrssspppmmmiiieeecccbbbaaadddcccbbbaaaaaaaaaaaaaaaaaabbbccccccddddddccccccaaa``````aaabbbaaa___]]][[[YYYWWWVVVUUUTTTRRRPPPMMMLLLOOOUUUYYY\\\cccjjjuuuzzzrrrooolllnnnrrrvvvxxxwwwvvvwwwyyy{{{|||}}}~~~~~~~~~}}}{{{yyywwwvvvuuuuuutttuuuvvvyyy{{{}}}~~~}}}{{{|||}}}~~~~~~~~~~~~~~~}}}~~~|||zzz~~~~~~}}}}}}|||{{{|||}}}~~~~~~}}}}}}|||zzzzzz{{{~~~|||iiiiiizzz|||iiiSSSGGGAAA<<<::::::999999999999999999888888999999888888888888888999666666666666666666666666666666666666666666666666777777777777777777777777555666666777777888888888888999:::::::::999777666???<<<<<>>???@@@@@@@@@AAAEEEGGGOOOeeeEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDFFFHHHJJJJJJJJJIIIMMMNNNOOOQQQTTTWWWYYY[[[\\\\\\[[[[[[ZZZ[[[[[[[[[]]]]]][[[YYYWWWUUUUUUUUUXXXWWWVVVTTTRRRRRRQQQQQQTTTSSSRRRQQQQQQQQQQQQPPPRRRUUUXXXZZZ\\\```gggmmmqqqrrrtttttttttuuuxxxzzz{{{xxxwwwuuurrrnnnkkkgggeeedddcccccceeegggiiilllnnnooopppqqqtttvvvwwwwwwwwwvvvtttuuuvvvwwwxxxyyyzzzzzzvvvyyyyyyvvvvvvzzz}}}|||uuuuuuvvvwwwwwwxxxyyyyyy{{{zzzxxxuuurrrooommmlllmmmkkkhhheeebbb```______aaaaaaaaaaaabbbbbbccccccaaabbbbbbccccccbbbbbbaaa______```aaabbb```]]]ZZZZZZXXXUUUTTTSSSRRRPPPNNNMMMOOOTTT]]]bbbdddiiiooooooyyyyyytttooonnnnnnqqqvvvzzz{{{zzzxxxyyyyyy{{{||||||}}}}}}~~~|||yyywwwvvvuuuuuuvvvwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{||||||}}}}}}|||{{{|||}}}}}}~~~}}}{{{{{{{{{}}}~~~}}}~~~|||uuurrruuuwww|||iiicccqqqtttZZZJJJCCC>>>:::999:::999999999999999888888:::999888888777888888888666666666666666777777777666666666666666666666666777777777777777777777777666666666666777888999:::777888999:::;;;;;;::::::<<<:::<<>>>>>@@@CCCFFFNNNeeeCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCDDDEEEFFFFFFGGGCCCDDDDDDDDDDDDEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEKKKKKKKKKLLLNNNQQQSSSUUURRRRRRRRRRRRRRRSSSTTTUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRPPPOOONNNMMMMMMMMMPPPPPPPPPPPPOOOPPPQQQRRRVVV[[[```cccdddfffjjjmmmqqqsssuuuwwwxxxzzz}}}yyysssqqqmmmllliiigggfffeeeeeefffdddeeegggiiilllppprrrtttuuuuuutttttttttuuuuuuvvvttttttuuuwwwxxxyyyzzz{{{{{{zzzyyyyyyzzzzzzyyyyyyxxxwwwwwwvvvuuutttrrrpppmmmkkkiiihhhhhhfffdddaaa___^^^^^^^^^```aaaaaabbbcccdddeeeeeeaaabbbbbbbbbaaa``````____________```aaa___\\\YYYYYYWWWUUUSSSRRRQQQNNNLLLNNNPPPWWWaaagggiiinnnsssqqqxxx~~~uuuqqqnnnoooqqqtttxxxzzz{{{{{{zzzzzzzzzzzz{{{{{{||||||~~~}}}{{{yyyxxxvvvvvvuuuwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||||||||||||||{{{{{{|||~~~~~~~~~~~~~~~|||uuuppptttvvv{{{nnnbbbiii|||```OOOFFF@@@<<<;;;::::::::::::999999888888:::999999888777777888888666666666666777777888888666666666666666666666666666666666666666666666666666666666666777888:::;;;666777888999:::;;;;;;;;;:::999???NNN]]]^^^SSSHHH>>>::::::<<<===:::999;;;;;;<<<===>>>>>>@@@CCCFFFNNNdddEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGHHHIIIKKKMMMNNNLLLMMMMMMNNNPPPRRRSSSTTTTTTSSSTTTVVVXXXXXXVVVTTTQQQQQQQQQPPPPPPPPPOOOOOOPPPRRRSSSSSSSSSTTTVVVYYY[[[___dddiiikkkmmmnnnoooqqqtttxxx{{{~~~}}}wwwqqqmmmkkkgggfffeeeeeefffgggiiijjjfffgggiiikkknnnqqqtttuuuwwwvvvtttsssssssssuuuuuutttuuuvvvwwwxxxyyyzzzzzz|||zzzxxx{{{{{{zzzyyyxxxvvvuuutttsssooonnnmmmkkkiiigggfffeeedddcccaaa___^^^]]]]]]^^^```aaabbbcccdddddddddddd`````````aaa``````______``````______```___\\\ZZZYYYWWWTTTSSSRRRPPPNNNKKKMMMNNNUUU___eeehhhnnntttyyy|||{{{sssooommmoooqqqtttvvvxxxyyyzzz|||{{{{{{zzzzzzzzz{{{{{{|||{{{zzzxxxwwwvvvvvvuuuuuuvvvwwwwwwxxxyyyzzzzzz~~~~~~}}}}}}~~~~~~||||||}}}}}}|||~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~~~~~~~{{{uuuvvvwwwzzz~~~~~~xxxeeedddvvviiiUUUIIIAAA>>>>>>;;;;;;;;;:::999999888888::::::999888777777777777555666666777777888888999666666666666666666666666666666666666666666666666666777777888888999999999999999999888888999999999;;;:::@@@NNNXXXUUUJJJBBB<<<999999<<<<<<::::::<<<<<<>>>???@@@@@@BBBFFFHHHNNNdddIIIIIIIIIHHHHHHIIIIIIJJJHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJMMMNNNOOOQQQTTTVVVYYYZZZZZZZZZ[[[^^^aaa```\\\YYYUUUVVVXXXYYYYYYYYYXXXWWWVVVXXX[[[\\\\\\]]]aaaddddddeeehhhmmmssswwwxxxyyyzzz}}}{{{zzzvvvwwwwwwtttoookkkiiihhhfffffffffggghhhjjjlllmmmjjjkkklllnnnqqqsssvvvwwwuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxyyyyyywwwxxxyyy{{{}}}wwwwwwvvvtttsssrrrqqqpppmmmlllkkkiiigggeeedddcccbbbaaa```^^^]]]]]]^^^^^^aaaaaabbbccccccbbbaaaaaa[[[\\\^^^___```aaabbbbbbbbbaaa___^^^___^^^\\\[[[ZZZWWWUUUSSSRRRPPPMMMKKKMMMNNNTTT\\\cccgggnnnuuu}}}~~~~~~xxxrrrnnnlllnnnqqqtttvvvxxxzzz{{{}}}|||{{{zzzyyyzzzzzz{{{xxxxxxwwwuuuuuutttttttttssstttuuuwwwxxxzzz{{{{{{}}}}}}}}}~~~}}}|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~{{{yyyzzz}}}~~~lllcccppprrr\\\MMMBBB???@@@<<<;;;;;;:::999999888888;;;:::999888777777777777555666666777888888999999666666666666666666666666666666666666666666666666777777888999999999888777;;;::::::999888888888999;;;999===GGGLLLGGGAAA>>>;;;999999<<<<<<999;;;>>><<<===??????@@@BBBFFFIIIOOOfffIIIHHHHHHHHHHHHHHHIIIIIIJJJHHHGGGFFFFFFGGGHHHJJJHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHJJJKKKLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPMMMMMMMMMMMMNNNNNNNNNOOOKKKKKKJJJIIIHHHGGGGGGFFFIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRVVVYYY\\\]]]]]]]]]^^^aaadddbbb\\\XXXXXXYYY\\\^^^^^^^^^]]]\\\YYY[[[___``````bbbgggjjjnnnlllmmmrrrzzz{{{wwwvvvpppqqqqqqoookkkhhhggggggfffggggggiiijjjlllnnnoooooooooppprrrtttvvvxxxyyyrrrsssvvvxxxyyyyyywwwvvvvvvvvvvvvwwwxxxxxxyyyyyyssswwwyyyzzz|||}}}xxxssssssrrrqqqppppppoooooommmlllkkkiiigggdddcccbbbbbbaaa___^^^^^^^^^______```aaabbbbbbbbb```___^^^XXXYYY\\\^^^aaacccdddddddddaaa___^^^^^^^^^]]]\\\ZZZXXXUUUSSSRRRPPPMMMKKKOOOOOOTTT\\\bbbgggooowww}}}{{{yyyxxx{{{}}}vvvqqqnnnmmmooorrruuuwwwyyy|||~~~}}}{{{zzzyyyyyyzzzzzzuuuuuutttsssssssssssssssssstttvvvxxxzzz}}}~~~|||}}}}}}~~~}}}|||}}}~~~}}}~~~~~~~~~}}}~~~|||}}}}}}~~~}}}}}}~~~~~~{{{zzz}}}~~~rrreeeoooxxxbbbOOOCCC@@@BBB<<<<<<;;;::::::999888888;;;:::999888777777777777555666666777888999999999666666666666666666666666666666666666666666666666777888999;;;:::999777666::::::999999999:::;;;;;;:::666777>>>@@@;;;999::::::999999<<<<<<999;;;@@@:::;;;======>>>AAADDDGGGQQQgggOOOLLLIIIGGGGGGGGGGGGFFFHHHHHHHHHIIIJJJKKKKKKLLLMMMLLLLLLKKKJJJIIIIIIHHHLLLLLLNNNOOOPPPQQQQQQQQQWWWXXXXXXWWWUUUSSSTTTUUUUUUTTTQQQOOONNNNNNOOOPPPRRRPPPMMMJJJHHHGGGGGGHHHJJJJJJIIIIIIKKKNNNPPPRRRRRRSSSUUUWWWZZZ^^^```bbbbbb```___```dddeeebbb___[[[\\\^^^```aaa```___^^^aaaeeeiiiiiihhhkkkpppvvvyyyzzz||||||vvvsssqqqkkklllmmmmmmllliiigggeeeggghhhkkkmmmoooooopppoooqqqqqqqqqqqqsssvvvxxxyyy{{{zzzzzzyyyyyyxxxxxxwwwxxxwwwwwwvvvvvvwwwxxxxxxvvvuuuvvvwwwyyyzzzxxxvvvtttsssrrrqqqnnnllliiihhhdddfffgggfffdddbbbaaaaaa_________```````````````eeedddbbb```^^^\\\[[[[[[YYY\\\___bbbdddcccaaa_________]]]\\\ZZZYYYXXXWWWWWWUUUSSSPPPNNNMMMNNNNNNOOORRRXXX___eeejjjmmmnnnsssvvvxxxvvvuuuzzzxxxqqqoooooorrrtttvvvxxxyyyzzzzzzzzzxxxzzzzzzyyywwwvvvwwwxxxvvvvvvuuusssqqqrrrvvvxxxtttuuuxxxzzz{{{|||{{{{{{zzz{{{|||}}}~~~|||zzzzzz{{{{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||~~~~~~}}}zzzyyyyyy}}}|||~~~}}}hhhlll|||{{{```OOOGGGAAA;;;:::999999888888777666666888999999999999888777777555555666666777777888888777777777777777777777777777777777777777777777777555555666777777777777777888666555666999:::999666::::::;;;;;;;;;;;;<<<<<<;;;<<<>>>???@@@???===<<<:::;;;<<<<<<===@@@DDDGGGQQQfffUUUQQQKKKHHHGGGHHHIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRTTTUUUUUUVVVVVVVVVWWWXXXZZZZZZYYYZZZ[[[]]]\\\ZZZWWWTTTRRRQQQQQQRRRSSSQQQOOOLLLKKKKKKKKKLLLOOOOOOOOOPPPRRRUUUXXXZZZ[[[[[[]]]___cccfffiiikkkfffeeedddeeeeeeeeecccaaacccdddfffhhhiiiiiihhhggggggkkkooopppqqqtttzzz~~~xxxrrrooommmllllllllllllllljjjiiihhhiiikkkmmmooopppqqqqqqqqquuuuuutttuuuvvvxxxzzz{{{zzzyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvvvvxxxyyyyyywwwuuurrrrrrqqqooommmjjjhhhgggdddfffgggfffdddbbbaaaaaa_________``````aaaaaaaaabbbaaa```^^^\\\[[[ZZZZZZXXXZZZ^^^aaabbbaaa```_________^^^]]][[[YYYWWWVVVTTTRRRPPPNNNMMMMMMNNNOOOQQQTTTZZZaaagggkkkmmmnnnqqqsssuuurrroooqqqzzz}}}uuuooommmnnnrrrtttwwwyyy{{{{{{{{{{{{yyyyyyyyywwwuuussssssttttttuuuvvvuuusssrrrssstttvvvvvvxxxyyyyyyyyyxxxwwwxxxyyy{{{}}}~~~~~~~~~}}}|||zzzyyyzzz{{{|||~~~}}}~~~}}}||||||}}}}}}~~~~~~}}}{{{xxxyyy{{{~~~~~~}}}}}}||||||~~~}}}}}}llllllxxxiiiVVVLLLDDD============<<<;;;;;;::::::888999999999999888777777666666666777777777777777777777777777777777777777777777777777777777777777666777888888999999888888999777666777:::;;;:::888888888999999999999::::::;;;<<<>>>?????????===<<<;;;<<<======>>>@@@DDDGGGQQQfffYYYTTTLLLHHHFFFHHHJJJKKKNNNOOOQQQSSSUUUVVVWWWWWWSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZ]]]___aaaaaaaaabbbdddeeedddbbb___\\\YYYWWWVVVUUUUUUTTTRRRQQQPPPQQQQQQRRRRRRSSSSSSUUUXXX[[[^^^```bbbbbbcccdddfffiiikkkmmmllllllllljjjgggeeeeeeeeefffhhhkkkmmmooooooooonnnqqquuuzzz|||~~~{{{uuuooolllkkkmmmlllllllllllllllmmmmmmmmmnnnpppqqqssssssttttttwwwwwwvvvvvvwwwxxxzzz{{{xxxxxxxxxwwwvvvvvvuuuuuussstttvvvxxxyyyyyyxxxxxxxxxwwwwwwxxxxxxwwwuuurrroooooonnnmmmkkkiiigggfffdddfffgggfffdddaaa```aaa^^^___```aaabbbbbbcccccc```___]]]\\\ZZZYYYXXXXXXVVVXXX[[[^^^______^^^]]]_________^^^\\\YYYUUUSSSPPPOOOMMMLLLMMMNNNPPPQQQSSSWWW^^^eeejjjmmmnnnnnnnnnppppppmmmhhhgggkkkpppuuuxxxyyyvvvqqqnnnmmmooorrrtttxxx{{{}}}}}}|||{{{xxxxxxxxxuuurrrppppppqqqsssuuuwwwvvvtttqqqppppppwwwwwwxxxxxxxxxvvvuuutttvvvwwwzzz|||}}}}}}|||{{{zzzyyyxxxxxxxxxyyy{{{|||~~~~~~~~~}}}|||}}}~~~}}}{{{||||||}}}~~~|||zzzxxxxxxzzz{{{zzzzzz{{{~~~}}}~~~rrrlllrrrmmmYYYMMMCCC<<<<<<<<<;;;;;;:::999999999888999999999999888777777777777777777777777666666777777777777777777777777777777777777777777777777888888999:::::::::::::::999888888888:::;;;:::999888888999999999999::::::;;;<<<===>>>???>>>=========>>>???>>>>>>@@@DDDGGGPPPfff]]]XXXRRRNNNMMMNNNPPPPPPTTTUUUWWWYYY[[[\\\\\\\\\XXXXXXXXXXXXWWWWWWWWWWWWXXXYYY[[[]]]___```aaaaaaggghhhiiiiiihhhggghhhjjjiiigggdddaaa___]]][[[[[[XXXXXXWWWWWWWWWXXXYYYYYYZZZZZZ[[[\\\___aaadddeeeiiihhhgggggghhhjjjlllmmmpppqqqrrrpppkkkiiijjjmmmkkknnnqqqvvvyyyzzz{{{{{{{{{uuuppplllkkknnnmmmllllllmmmoooqqqsssqqqrrrssstttuuuuuuvvvvvvvvvvvvuuutttuuuvvvwwwxxxyyyxxxxxxwwwvvvvvvuuuuuuqqqsssvvvxxxyyyyyyxxxwwwyyyxxxwwwwwwwwwuuurrrpppmmmllllllkkkiiigggfffeeedddfffgggfffcccaaa``````^^^___```bbbcccdddddddddaaa___]]][[[XXXVVVUUUTTTSSSUUUXXX[[[]]]]]]\\\[[[]]]^^^___^^^\\\XXXTTTRRRMMMLLLLLLLLLMMMPPPSSSTTTVVVZZZ```ggglllnnnnnnnnnlllmmmmmmiiiccc```aaaccchhhlllqqqrrrqqqooopppqqqqqqtttwww{{{}}}|||{{{zzzvvvwwwvvvtttqqqpppqqqrrruuuvvvvvvuuurrrpppoooooovvvwwwxxxxxxxxxwwwuuuuuuuuuwwwyyy|||}}}|||{{{zzzwwwwwwwwwwwwxxxxxxyyyzzz}}}|||{{{zzzzzz{{{|||}}}}}}|||{{{zzz{{{~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||||||||{{{zzzzzz}}}~~~~~~~~~}}}~~~xxxnnnoooqqq\\\PPPGGGAAA<<<<<<;;;::::::999999888888999999999999888777777999888888777777666666666666666666666666666666666666666666666666666666666888888999::::::::::::999888888888888999::::::999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>======>>>>>>???>>>>>>???CCCFFFOOOfff```]]]ZZZXXXWWWWWWWWWVVVWWWYYY[[[^^^___`````````aaa``````^^^]]]\\\[[[[[[]]]^^^aaacccfffhhhiiiiiihhhiiikkkjjjiiiiiijjjkkkiiihhhgggeeecccbbbaaa```\\\\\\\\\\\\]]]^^^___```bbbccccccdddeeeggghhhhhhlllllllllmmmooorrrvvvxxxuuuwwwxxxvvvsssrrrtttwwwyyy|||}}}}}}}}}}}}zzzuuupppmmmlllooonnnmmmmmmooorrruuuwwwuuuuuuuuuuuuvvvvvvwwwwwwvvvuuuttttttttttttvvvvvvyyyyyyyyyxxxwwwwwwvvvvvvqqqsssuuuxxxyyyyyyxxxwwwxxxwwwvvvuuuuuussspppmmmkkkkkkkkkjjjiiigggfffeeedddfffgggfffccc```______^^^___bbbdddeeeeeeeeedddbbbaaa^^^ZZZWWWTTTRRRQQQQQQSSSVVVXXXZZZ[[[[[[ZZZ\\\\\\]]]]]][[[WWWSSSQQQLLLLLLLLLLLLNNNRRRUUUWWWXXX[[[aaaggglllnnnoooooolllmmmmmmiiiccc___]]]]]]^^^dddlllpppqqqqqqrrrsssrrrtttwwwyyy{{{{{{yyyxxxuuuuuuuuusssrrrrrrtttvvvxxxwwwvvvrrrooonnnppprrruuuvvvwwwyyyyyyyyyyyyxxxuuuwwwyyy{{{||||||{{{{{{xxxxxxxxxxxxxxxxxxwwwwwwyyyyyyxxxxxxxxxzzz|||}}}zzzzzzyyyyyyzzz|||~~~}}}~~~~~~~~~}}}||||||}}}|||{{{|||~~~}}}~~~}}}}}}qqqmmm~~~yyydddXXXQQQKKK?????????>>>======<<<<<<888999999999999888777777999999888888777777666666666666666666666666666666666666666666666666666666666777777888888888888888666777888888888888888999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<==============================>>>BBBEEEOOOgggdddaaa^^^\\\[[[[[[YYYXXXZZZ\\\```dddggghhhiiiiiihhhhhhgggeeecccbbb`````````aaaccceeeggghhhiiijjjdddfffggghhhhhhiiijjjlllhhhhhhhhhgggfffeeedddddd___``````aaabbbcccddddddcccddddddeeeffffffggggggjjjjjjlllooottt{{{~~~}}}|||{{{|||}}}}}}|||zzzyyyzzzzzzxxxtttqqqooonnnpppoooooooooqqqtttwwwyyywwwvvvvvvuuuuuuvvvwwwwwwxxxwwwvvvuuuvvvwwwxxxyyyzzzyyyyyyxxxwwwwwwvvvvvvrrrsssuuuwwwxxxxxxwwwwwwvvvuuutttssssssqqqnnnkkkkkkkkkkkkjjjiiihhhgggfffdddfffgggeeebbb```^^^^^^___aaaccceeeffffffeeedddaaa```]]]YYYUUURRRPPPOOOPPPQQQTTTVVVXXXYYYZZZZZZYYYZZZZZZZZZXXXUUUSSSQQQMMMLLLLLLMMMOOORRRUUUVVVXXX[[[```eeejjjmmmooopppnnnnnnmmmiiiddd___\\\[[[YYYaaakkkqqqttttttuuuvvvtttuuuwwwxxxyyyyyyxxxxxxtttuuutttsssrrrsssvvvxxxyyyxxxvvvrrrooooooqqqsssssstttvvvxxxzzzzzzzzzzzzvvvwwwxxxyyyzzz{{{{{{|||zzzzzz{{{{{{{{{yyyxxxvvvxxxxxxxxxyyyzzz{{{||||||yyyyyyyyyyyyzzz{{{|||||||||~~~|||{{{{{{}}}{{{{{{~~~wwwnnnttt~~~iii[[[RRRLLL>>>>>>======<<<;;;;;;:::888999999999999888777777888888888888888888777777777777777777777777777777777777777777777777777777555555666777777777777666555777888888777666888999888888999999999999::::::;;;;;;<<<<<<<<<=========;;;<<<<<<<<<<<<>>>BBBEEEOOOiiirrrnnniiidddcccbbbaaa```aaadddjjjpppuuuxxxzzzzzzttttttsssrrrqqqoooooonnnggghhhiiiiiijjjjjjiiiiiifffhhhiiiiiiiiiiiikkkllljjjjjjiiiiiihhhgggfffeeebbbcccdddeeeffffffggggggddddddfffggghhhiiiiiijjjnnnoooppptttzzzxxxwwwvvvxxxzzz|||{{{zzzyyyzzz{{{zzzwwwtttssssssqqqqqqqqqrrrsssvvvxxxyyywwwvvvuuuuuuuuuuuuvvvwwwxxxwwwwwwvvvwwwxxxzzzzzzxxxxxxxxxwwwvvvvvvuuuuuutttuuuuuuuuuvvvvvvwwwwwwsssrrrqqqqqqqqqooollliiikkkkkkkkkkkkkkkjjjiiihhheeefffgggeeebbb___^^^^^^aaabbbeeeggggggfffdddccc]]][[[YYYVVVSSSQQQPPPOOOOOOQQQSSSUUUWWWYYYZZZZZZWWWWWWWWWWWWUUUTTTSSSRRRMMMLLLLLLLLLMMMPPPRRRTTTXXXZZZ^^^bbbgggllloooqqqqqqpppmmmiiiccc^^^ZZZYYY\\\eeepppxxxzzzzzzzzz{{{xxxxxxxxxwwwwwwxxxxxxxxxvvvuuutttrrrqqqqqqtttwwwwwwwwwwwwtttrrrqqqrrrsssrrrsssuuuwwwyyyyyyyyyyyyvvvvvvvvvvvvwwwyyy{{{|||zzz|||}}}~~~~~~|||zzzyyyzzzzzz{{{{{{|||{{{{{{{{{wwwxxxyyyyyyzzzzzz{{{{{{}}}~~~}}}||||||~~~}}}}}}~~~~~~|||mmmggg|||nnn\\\NNNEEE;;;;;;::::::999888888888888999999999999888777777888888888888888888999999777777777777777777777777777777777777777777777777444555666666777777666666666888999999777777888:::888888999999999999::::::<<<;;;;;;;;;<<<<<<======;;;<<<=========@@@DDDGGGPPPjjjyyyssspppooooooooohhhlllsss{{{uuuttttttsssrrrqqqoooooonnnoooooonnnkkkjjjjjjkkklllkkkkkkjjjiiigggfffeeecccdddeeeggghhhhhhhhhhhhjjjkkkmmmoooqqqrrrssssss{{{{{{|||~~~~~~{{{zzzzzzzzzyyyxxxvvvuuuvvvxxx{{{}}}}}}}}}{{{|||~~~}}}zzzxxxwwwxxxqqqqqqrrrsssuuuwwwxxxyyywwwvvvuuutttttttttuuuvvvwwwvvvvvvuuuvvvxxxyyyzzzwwwwwwwwwvvvuuuuuuttttttvvvvvvuuuuuuuuuuuuvvvwwwrrrqqqpppppppppnnnkkkhhhlllllllllllllllkkkjjjjjjeeefffgggeeebbb___^^^]]]bbbcccfffggghhhfffdddcccXXXWWWVVVTTTRRRQQQPPPPPPOOOPPPRRRUUUWWWYYYZZZZZZVVVVVVUUUTTTTTTSSSSSSSSSMMMLLLKKKKKKLLLNNNPPPRRRXXXYYY\\\```fffkkkooorrrsssqqqmmmhhhaaa\\\XXXVVVbbbkkkwww|||{{{yyyxxxwwwxxxyyyyyywwwvvvtttqqqoooooorrruuuuuuwwwxxxwwwuuusssrrrrrrrrrsssuuuvvvwwwxxxwwwwwwvvvuuuttttttuuuwwwzzz{{{zzz|||~~~}}}||||||}}}~~~~~~}}}|||zzzyyywwwxxxyyyzzzzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~mmm^^^qqqvvvaaaOOOCCC>>>======<<<;;;;;;::::::888999999999999888777777777777777888999999999:::777777777777777777777777777777777777777777777777555555666777777777777777666999;;;:::888777999<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<===>>>???AAAFFFIIIPPPkkkyyysss{{{yyy||||||xxxuuuttttttssssssqqqpppnnnnnnooommmkkkkkkkkkjjjhhhgggiiijjjkkkmmmoooppprrrrrruuuwwwzzz{{{{{{|||~~~}}}wwwssssssrrrqqqooorrrrrrqqqqqqsssuuuxxxzzz{{{}}}}}}zzzxxxwwwxxxwwwuuuttttttvvvxxxyyyvvvuuuuuuvvvvvvuuurrrpppuuuwwwxxxyyyxxxwwwwwwxxxyyyvvvsssrrrrrrssssssrrrrrrsssttttttrrrpppmmmkkkmmmnnnoooooooooooonnnmmmkkklllnnnoooooommmllljjjhhhgggdddbbbbbbbbbcccdddjjjjjjjjjiiihhhfffeeeddd]]]YYYTTTQQQQQQQQQPPPMMMPPPQQQSSSUUUVVVWWWVVVVVVWWWVVVUUUSSSRRRPPPOOONNNKKKJJJIIIJJJLLLOOOSSSUUUVVVWWWYYY]]]ccciiiooosssrrrssspppiii___ZZZZZZ\\\eeekkkvvvyyyxxxwwwwwwwwwxxxyyyzzzvvvvvvuuusssrrrrrruuuwwwvvvvvvvvvvvvuuutttrrrrrrvvvwwwwwwxxxxxxxxxwwwwwwuuutttssssssvvvyyy}}}}}}||||||}}}~~~~~~|||zzzxxxzzz|||~~~}}}{{{zzzxxxzzz{{{zzzxxxxxxxxxyyy~~~|||||||||||||||}}}}}}}}}}}}~~~~~~|||{{{zzz~~~qqqdddkkk{{{cccNNNFFFAAA>>><<<:::;;;;;;::::::;;;;;;::::::::::::999999666777888888888666555444777888999::::::999888777444444444555555777888888777777666666666666666777999888777777999:::999888999999888999:::<<<>>>@@@>>>===;;;:::;;;<<<>>>@@@===>>>>>>>>>>>>AAADDDGGGSSSnnn~~~}}}|||zzzyyyxxxvvvtttrrrrrrrrrqqqooommmoooppprrruuuxxx{{{}}}~~~}}}|||wwwtttsssrrrpppnnnooooooooopppqqqsssuuuwwwwwwzzz}}}~~~|||zzzyyyyyyyyyxxxvvvuuuuuuvvvwwwxxxxxxwwwwwwwwwxxxwwwuuurrrtttuuuwwwwwwvvvvvvwwwyyywwwtttqqqooopppqqqrrrrrrssssssttttttrrrpppmmmllllllmmmppprrrrrrpppmmmllliiijjjkkklllmmmlllkkkkkkllljjjgggeeecccccccccdddhhhhhhhhhgggeeedddbbbaaa[[[XXXSSSQQQQQQQQQPPPNNNPPPQQQSSSUUUVVVVVVUUUUUUVVVUUUTTTSSSRRRPPPPPPOOONNNLLLKKKJJJJJJLLLOOOPPPVVVXXX[[[___eeelllqqqtttttttttppphhh___ZZZ[[[]]]gggmmmvvv~~~xxxwwwvvvvvvvvvwwwxxxyyywwwwwwvvvtttrrrrrrtttwwwvvvvvvvvvuuuuuutttsssrrrssstttuuuvvvvvvvvvttttttxxxwwwvvvuuuuuuwwwxxxyyyyyyzzz|||}}}~~~}}}|||{{{{{{|||}}}~~~}}}|||zzzyyyzzz{{{{{{zzzxxxxxxyyy{{{~~~{{{{{{{{{{{{zzzzzzzzzzzz|||~~~}}}xxxfffjjjyyyhhhSSSJJJBBB@@@<<<:::::::::999888::::::999999999888888888666777888888777666555444666777888888888888777666555444444555555777888888888888777777777777888888888888777777888999999999:::999999999:::<<<===>>>======;;;;;;;;;<<<>>>???===>>>>>>>>>>>>AAADDDGGGSSSnnn~~~}}}||||||{{{yyyvvvwwwxxxzzz~~~{{{xxx|||yyyvvvuuusssrrrooommmlllmmmnnnoooqqqrrrrrrrrrrrrvvvyyy{{{{{{{{{{{{|||zzzyyywwwvvvuuuvvvwwwwwwzzzyyyyyyzzzzzzyyywwwuuussstttttttttssstttwwwyyyuuuqqqmmmkkkmmmooorrrsssrrrrrrrrrrrrpppnnnlllkkkjjjmmmqqqssssssqqqmmmjjjhhhhhhiiiiiijjjjjjjjjkkknnnllliiigggeeedddcccccceeeeeedddcccbbb```^^^^^^XXXVVVRRRQQQQQQQQQPPPOOOQQQRRRSSSUUUUUUUUUTTTSSSTTTTTTSSSRRRRRRQQQQQQPPPOOONNNLLLKKKKKKLLLOOOPPPVVVXXX\\\bbbhhhnnnsssvvvvvvtttooofff^^^ZZZ\\\___iiimmmsssyyy|||}}}|||{{{uuuuuuuuuuuuuuuvvvwwwwwwxxxxxxwwwuuusssrrrtttvvvuuuuuuuuuuuuttttttssssssssstttvvvxxxxxxvvvtttrrrwwwwwwwwwvvvvvvvvvvvvvvvssswww|||~~~|||{{{{{{|||}}}}}}}}}||||||{{{{{{zzz|||||||||zzzxxxxxxzzz|||||||||||||||{{{{{{zzzyyy}}}llllllwwwpppZZZNNNDDDAAA===:::999999888777999999999888888888777777666777777777777666666555555666666777777666666555555555555555666777888888999999888888888888999999777888888888777777999;;;;;;::::::::::::;;;<<<======<<<;;;;;;;;;<<<>>>???===>>>>>>>>>>>>AAADDDGGGSSSmmm|||}}}~~~~~~yyyvvvxxxxxxwwwvvvtttrrrooommmkkkllloooqqqrrrrrrqqqpppooorrrvvvyyyzzz{{{|||~~~{{{zzzyyywwwvvvvvvvvvvvvzzzyyyyyyzzz{{{zzzxxxvvvrrrrrrrrrqqqqqqsssvvvyyytttpppkkkiiikkkooorrrtttqqqqqqqqqpppooommmkkkjjjkkkmmmoooqqqqqqooommmkkkjjjiiihhhhhhhhhhhhiiiiiijjjiiigggeeedddcccccccccbbbaaaaaa```^^^\\\ZZZYYYUUUTTTRRRQQQPPPPPPPPPOOOQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQNNNMMMLLLLLLMMMPPPSSSUUUUUUXXX]]]dddjjjooossstttvvvssslllddd]]]\\\^^^bbbhhhjjjnnnqqqtttuuuuuuuuusssssssssttttttuuuvvvvvvyyyyyyxxxvvvtttrrrsssuuuuuutttttttttssssssttttttvvvxxxzzz||||||zzzwwwtttssstttvvvwwwxxxwwwwwwvvvqqqwww}}}~~~{{{xxxyyy{{{}}}}}}|||{{{{{{|||}}}~~~~~~}}}zzzxxxyyy{{{~~~}}}|||vvvppptttwww___PPPDDDAAA<<<:::999:::999999999999999999888888888888666777777777777666666666666666666666666666666666666666555555666777888888888888777777777888999999666888999888777777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>======>>>>>>>>>AAADDDGGGSSSmmm~~~~~~~~~~~~yyywwwvvvwwwxxxxxxvvvsssqqqpppmmmooorrrtttuuutttsssrrrnnnqqqtttwwwxxxzzz|||~~~{{{{{{zzzyyyxxxwwwwwwwwwyyyyyyyyyzzz{{{zzzxxxvvvqqqrrrqqqppppppqqquuuwwwtttpppkkkjjjlllpppsssuuussssssrrrqqqpppnnnmmmllllllllllllllllllllllllllllllkkkiiihhhggggggggggggddddddcccbbbbbbbbbbbbbbb______^^^]]][[[YYYWWWVVVRRRRRRRRRPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRQQQRRRRRRRRRQQQQQQQQQQQQQQQLLLKKKJJJJJJLLLOOORRRTTTUUUYYY___fffkkkooopppqqqsssooohhhaaa]]]^^^aaaeeeiiijjjkkkmmmooopppqqqrrrqqqqqqrrrsssttttttuuuuuuxxxxxxxxxvvvtttrrrssstttttttttsssssssssssstttuuuxxxzzz|||~~~}}}{{{xxxuuutttuuuwwwxxxxxxxxxwwwvvvsssxxx}}}}}}yyyvvvwwwyyy{{{{{{zzzzzz|||~~~~~~{{{yyyzzz|||~~~sssppp~~~eeeSSSDDDAAA<<<::::::;;;<<<<<<;;;::::::::::::999999999777666666666666777777777777777777777777777777777777666666666666777777888666666666666666777888999666888999:::::::::;;;<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>AAADDDGGGRRRmmm~~~}}}}}}}}}~~~~~~{{{yyywwwyyyzzzzzzwwwuuuttttttrrrsssuuuwwwxxxwwwvvvuuuppprrruuuvvvwwwxxxzzz|||zzzzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxyyyzzzzzzxxxvvvqqqrrrrrrqqqpppqqqsssuuutttppplllkkkmmmpppssstttuuuuuutttrrrqqqpppooooookkkjjjhhhgggggghhhjjjkkkjjjjjjiiihhhgggfffeeeeeeaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^]]]\\\ZZZWWWUUUTTTPPPQQQRRRQQQNNNMMMMMMNNNOOOPPPQQQSSSSSSSSSRRRQQQRRRRRRQQQQQQQQQQQQQQQQQQLLLKKKIIIHHHIIIKKKNNNPPPWWW[[[bbbhhhmmmnnnmmmlllmmmiiiccc___^^^```eeehhhkkkkkklllmmmooopppqqqrrrpppppprrrsssttttttttttttvvvwwwwwwvvvtttrrrrrrsssssssssrrrrrrrrrsssuuuvvvwwwxxxzzz{{{zzzxxxvvvtttxxxyyyyyyyyyxxxwwwuuutttwwwyyy|||{{{xxxvvvwwwxxxyyyyyyzzz{{{}}}~~~{{{{{{}}}~~~~~~~~~~~~~~~}}}||||||~~~~~~||||||vvvjjjwwwnnnXXXGGGCCC>>>;;;;;;<<<======;;;;;;;;;:::::::::999999777666666666666777777888888777777666666777777888777777777666666777777888555555555555666777888999888888999<<>>>>>>>>>>>AAADDDGGGRRRlll~~~}}}}}}||||||}}}{{{yyy{{{|||{{{yyywwwxxxyyyuuuvvvxxxyyyzzzyyyyyyxxxsssuuuwwwwwwvvvvvvxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxzzz{{{{{{yyywwwrrrssstttsssqqqpppqqqrrrssspppmmmlllnnnpppqqqqqqsssrrrqqqooonnnmmmllllllfffffffffeeeeeefffffffffdddeeefffggggggfffeeeeeeccccccccccccbbbbbbaaa```^^^^^^]]][[[YYYWWWUUUTTTOOOQQQRRRQQQMMMKKKKKKMMMMMMOOOPPPRRRSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPKKKJJJIIIIIIJJJMMMPPPRRR[[[```ffflllooonnnkkkiiifffccc___]]]___cccgggjjjkkkkkklllmmmnnnpppqqqrrroooppprrrsssuuuuuuuuutttssstttvvvuuusssrrrrrrssssssrrrqqqqqqrrrsssuuuwwwwwwxxxxxxxxxxxxvvvuuutttyyyyyyyyyyyyyyyxxxwwwwwwyyyyyyxxxxxxxxxyyyyyyzzzzzzzzz{{{|||~~~~~~|||}}}~~~}}}||||||{{{{{{{{{{{{{{{{{{}}}~~~|||{{{|||{{{iiiooozzzbbbLLLHHHBBB===<<<<<<<<<;;;::::::::::::999999999888777666555555666777888999777666555555555555666777888888777777777777777888666666666666777888999:::999888999>>>DDDDDD>>>888999:::;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;===>>>>>>>>>>>>AAADDDGGGRRRlll~~~||||||~~~}}}zzz|||}}}|||yyyxxxzzz|||wwwxxxyyyzzzzzzzzzzzzzzzvvvwwwxxxwwwvvvuuuvvvwwwyyyyyyzzzzzz{{{zzzzzzzzzyyyyyyyyyzzz||||||zzzxxxrrrsssuuutttrrrppppppqqqrrrooommmlllnnnooooooooonnnmmmllljjjiiihhhggggggbbbccceeeffffffeeecccbbb___aaacccfffggggggfffeeefffffffffeeedddcccaaa```___^^^]]]\\\YYYWWWUUUTTTOOOQQQSSSQQQMMMJJJJJJLLLLLLNNNPPPQQQSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOOOOJJJJJJJJJKKKNNNRRRWWWZZZ___ccciiinnnpppnnnkkkhhhbbb___\\\\\\___dddiiikkkiiiiiijjjkkkmmmnnnoooooooooppprrrtttuuuuuuuuuuuuqqqsssuuutttsssrrrrrrssssssrrrqqqpppqqqsssvvvwwwyyyyyyyyyxxxwwwvvvuuuuuuvvvwwwwwwxxxzzz{{{||||||yyywwwvvvvvvyyy{{{||||||{{{{{{|||}}}~~~}}}}}}~~~||||||{{{zzzzzzzzzzzz{{{{{{}}}~~~|||}}}kkkmmmiiiQQQLLLDDD???<<<;;;:::999999999999888888888888777777666555555555777888999666555444333333444555666888888777777777777777888777777777777888999:::;;;:::888888???GGGGGG???666999999;;;<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;===>>>>>>>>>>>>AAADDDGGGRRRlll~~~}}}}}}}}}|||zzzyyyyyyyyy{{{{{{{{{{{{{{{zzzzzzyyy|||zzzwwwtttrrrqqqqqqrrrtttvvvxxxzzz{{{{{{zzzyyyvvvxxxyyyyyywwwvvvvvvwwwyyywwwtttqqqooonnnnnnooolllnnnoooppppppooonnnlllmmmllljjjhhhgggfffeeeeeeccccccbbbbbbaaabbbbbbcccggggggffffffeeeeeeeeeeeebbbeeehhhiiihhhfffddddddcccaaa^^^[[[XXXVVVTTTSSSQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOOPPPOOOOOOOOORRRQQQQQQPPPNNNMMMLLLLLLHHHFFFIIIPPPUUUWWW\\\bbbhhhlllssszzz{{{vvvmmmfff^^^]]]^^^___aaacccfffhhhggghhhjjjlllmmmnnnooooooppprrrtttvvvvvvvvvtttssssssssstttttttttrrrqqqpppqqqsssuuuvvvuuuuuuvvvwww~~~}}}{{{yyyxxxxxxyyyyyy}}}}}}}}}}}}}}}|||||||||yyyuuurrrtttyyy|||zzzwww||||||}}}~~~|||yyyxxxwwwvvvyyy{{{||||||zzzyyyzzz{{{~~~}}}~~~~~~~~~~~~qqqsss}}}xxxbbbOOO@@@>>>@@@===;;;===<<<<<<:::999888777777777:::888777777888999999888999888888777666555555444666666777777777777666666333444444555666666777777999:::;;;<<<<<<<<<;;;::::::999999999:::;;;;;;<<<:::;;;<<<<<<======<<<<<>><<<>>>::::::999999888999999999999777555666777888777666888888888777666555555555666777777777777777777666888999999:::;;;;;;<<<<<<888888::::::;;;::::::999888888777777888888999::::::;;;<<<<<<======<<<<<<>>>>>>>>>======@@@EEEIIITTTmmm~~~~~~}}}{{{zzzxxxwwwwwwtttuuuwwwyyyzzzzzzzzzzzzwwwxxxzzz{{{}}}~~~|||zzzxxxvvvtttsssssstttppprrruuuxxx{{{|||}}}}}}wwwyyyzzzyyywwwvvvwwwxxxxxxwwwtttqqqooonnnnnnnnnmmmnnnoooppppppooonnnmmmmmmmmmlllkkkiiigggfffdddeeeeeeddddddcccccccccbbbaaabbbcccddddddcccaaa___bbbccccccbbb___^^^^^^___```^^^\\\YYYVVVTTTSSSSSSNNNMMMLLLKKKKKKKKKKKKKKKNNNOOOPPPPPPQQQQQQQQQPPPQQQQQQPPPOOONNNMMMMMMLLLJJJIIIMMMUUU[[[^^^ccchhhooovvv~~~yyynnneee```^^^___```bbbdddeeeffffffgggfffeeefffhhhlllpppsssqqqqqqqqqqqqrrrssstttuuuvvvwwwxxxyyyyyyyyyxxxwwwxxxxxxwwwuuusssssstttvvvyyyxxxvvvuuuuuuuuuvvvvvvvvvwwwwwwxxxyyyzzz{{{{{{yyyvvvtttuuuxxxyyyxxxvvvyyyzzz{{{|||}}}~~~~~~~~~yyywwwuuuttttttvvvxxxyyyyyy{{{~~~~~~~~~~~~~~~}}}}}}}}}{{{zzzxxxxxxxxx~~~}}}}}}}}}~~~~~~}}}|||{{{|||}}}}}}~~~yyy}}}lllXXXFFFCCCBBB>>><<<===999999888888999999:::;;;999888666666888999888777888888777777666666555555777777888888888888777777666777777888888999999:::777777888999999999999888888888777777888888999999:::;;;<<<<<<======<<<<<<======>>>>>>>>>AAAEEEHHHSSSmmm~~~~~~|||{{{yyyxxxvvvvvvuuuwwwzzz|||~~~~~~}}}}}}xxxyyyzzz|||}}}~~~yyyxxxwwwuuutttsssssssssnnnpppsssvvvyyy|||}}}~~~xxxyyyyyyxxxvvvvvvwwwxxxwwwvvvtttqqqooonnnmmmmmmlllmmmnnnnnnnnnnnnmmmlllkkkkkkkkkjjjiiigggeeedddcccccccccbbbbbbaaa```___bbbccceeeggggggeeecccaaabbbbbbaaa^^^\\\ZZZ[[[]]]]]]\\\ZZZWWWUUUSSSRRRRRRNNNMMMLLLLLLKKKKKKKKKKKKNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPOOOOOONNNMMMMMMLLLMMMLLLNNNUUUYYY[[[^^^cccgggpppyyyzzztttjjjcccaaa]]]^^^aaaccceeeeeeeeeeeeeeeeeefffhhhjjjmmmqqqsssqqqpppooooooppprrrtttuuuvvvwwwyyyzzzzzzzzzyyyyyyzzzyyywwwtttqqqqqqsssuuuvvvuuutttssssssssstttuuussssssuuuvvvwwwyyyzzz{{{yyywwwuuuuuuwwwxxxwwwuuuzzz{{{|||}}}~~~~~~~~~~~~}}}{{{xxxvvvuuuwwwyyyzzzzzz|||~~~~~~~~~}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~wwwxxxqqq\\\JJJDDDCCC===:::<<<:::999999888999999::::::<<<:::999999:::;;;;;;:::888777777777666666666555777777888888888888777777444444444555555555666666777777888888888999999999;;;::::::999::::::;;;;;;:::;;;<<<<<<===<<<<<<<<<;;;===>>>??????AAAEEEGGGSSSlll~~~}}}|||zzzyyyxxxwwwxxxzzz|||~~~~~~}}}zzz{{{{{{|||||||||||||||vvvvvvuuutttsssrrrrrrrrrnnnooorrruuuxxxzzz|||}}}xxxxxxxxxwwwuuuuuuvvvxxxwwwuuutttrrrpppnnnmmmllljjjjjjkkkkkkkkkkkkjjjjjjhhhhhhhhhhhhgggeeeddddddeeeeeeddddddcccaaa___^^^aaaccceeeggggggfffcccbbbbbbbbb```]]]ZZZYYYZZZ\\\ZZZYYYXXXUUUTTTRRRQQQQQQNNNNNNMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOOOONNNNNNMMMMMMLLLMMMLLLOOOVVVZZZZZZ]]]aaaccckkkssstttnnnfffaaa___ZZZ\\\___aaacccdddeeeeeeccceeeiiilllnnnpppqqqqqqpppooonnnnnnoooqqqtttvvvuuuvvvxxxyyyyyyyyyyyyxxxyyyxxxvvvsssqqqppprrrttttttsssrrrrrrrrrssstttuuurrrssstttuuuvvvxxxxxxyyyxxxwwwuuuuuuvvvvvvvvvvvv|||}}}~~~~~~}}}|||zzzxxxwwwwwwyyy{{{|||{{{}}}~~~}}}|||zzzzzz{{{|||~~~~~~}}}}}}~~~}}}~~~sssrrr~~~uuu```LLLEEEBBB<<<999:::<<<;;;:::999888888888888<<<:::999999:::;;;;;;:::777777777777666666666666777777888888888888777777777777888888888888999999888888888888888999999:::;;;;;;::::::999::::::;;;:::;;;<<<<<<===<<<<<<<<<;;;<<<>>>??????BBBEEEHHHSSSlll~~~}}}|||{{{{{{zzzxxxyyy{{{|||}}}}}}||||||{{{{{{||||||{{{zzzyyyyyytttttttttssssssrrrrrrrrrooopppqqqtttvvvxxxzzz{{{wwwwwwwwwuuuttttttuuuwwwvvvuuutttrrrpppnnnlllkkkiiiiiiiiiiiiiiiiiiiiiiiigggfffeeeeeeeeeeeeffffffhhhhhhhhhhhhfffdddbbb```___```bbbccccccbbbaaa```aaaaaa___]]]ZZZXXXZZZ[[[XXXWWWUUUTTTRRRQQQQQQPPPNNNMMMMMMLLLLLLMMMMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQOOOOOONNNNNNMMMMMMMMMMMMKKKKKKOOOWWW\\\]]]```dddeeeiiinnnmmmhhhaaa\\\ZZZWWWXXX[[[^^^```cccdddeeecccfffjjjnnnpppqqqpppooopppooonnnnnnppprrruuuvvvuuuvvvwwwxxxxxxwwwwwwvvvwwwwwwvvvtttrrrrrrsssuuussssssrrrrrrrrrsssuuuvvvuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwww~~~~~~|||{{{uuuuuuvvvwwwxxx{{{}}}~~~{{{}}}}}}|||zzzxxxxxxxxxzzz|||~~~~~~~~~rrrnnnsssyyycccNNNGGGCCC===999:::===<<<:::999888777777777999888666666888999888777777777777777666666666666666666777777777777666666999999999999999999999999888888888777888888999:::999999888888777777888888:::;;;<<<<<<======<<<<<<;;;<<<===>>>???AAAFFFIIISSSmmm~~~~~~~~~}}}}}}}}}|||xxxxxxyyyzzz{{{|||}}}}}}zzzzzzzzzzzzzzzyyyxxxxxxttttttttttttttttttssssssqqqqqqrrrssstttvvvxxxyyyvvvvvvuuutttrrrrrrtttvvvuuuuuutttrrrpppnnnlllkkkiiiiiiiiihhhhhhiiiiiiiiifffeeedddcccdddfffhhhjjjjjjjjjjjjjjjhhheeebbb```]]]^^^______``````______]]]^^^^^^\\\YYYXXXXXXYYYVVVUUUTTTRRRQQQPPPPPPPPPLLLLLLKKKKKKKKKLLLLLLMMMJJJKKKMMMNNNOOOPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMJJJIIINNNUUUZZZ[[[]]]aaadddeeeeeedddaaa\\\WWWUUUTTTUUUWWWZZZ]]]aaaccceeeeeegggiiilllnnnnnnnnnnnnooooooooopppqqqsssuuuvvvuuuvvvwwwwwwwwwvvvuuutttuuuvvvwwwwwwvvvuuuvvvxxxssssssrrrrrrsssuuuvvvwwwxxxxxxwwwwwwvvvvvvvvvuuutttuuuuuuuuuuuuvvvwwwxxx}}}yyywwwtttuuuvvvxxxzzz{{{||||||zzz{{{}}}|||zzzyyyyyyyyy|||~~~~~~~~~~~~|||wwwnnnkkkzzz}}}fffQQQIIIEEE>>>;;;<<<;;;::::::999888888888999999777555666777888777666666666666666777777777777555555666666666666555555777777777777666666666666777777666666666777888999:::999888888777777888888:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<===AAAFFFKKKTTTmmm~~~~~~~~~~~~~~~~~~~~~~~~xxxxxxyyyzzz|||~~~xxxyyyyyyzzzzzzyyyyyyxxxtttuuuuuuuuuuuuuuuttttttrrrrrrrrrssstttuuuvvvwwwvvvuuuuuusssqqqqqqtttvvvuuuttttttrrrpppnnnllljjjjjjjjjiiiiiiiiiiiijjjjjjgggeeeccccccdddgggkkkmmmiiiiiiiiiiiigggdddaaa___^^^^^^^^^^^^______``````[[[\\\\\\[[[YYYWWWWWWXXXUUUTTTSSSRRRPPPPPPPPPPPPKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJLLLMMMNNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMJJJIIIMMMSSSWWWVVVWWWZZZ___^^^]]]\\\[[[YYYUUURRRRRRSSSTTTWWW[[[___cccfffgggggghhhiiijjjlllnnnooooooooopppqqqrrrtttvvvvvvvvvwwwwwwxxxwwwvvvttttttuuuwwwyyyyyyyyyxxxyyyzzztttssssssssstttvvvwwwyyy{{{zzzyyyxxxwwwvvvuuutttssstttuuuuuuuuuvvvwwwyyy~~~{{{wwwuuuxxxyyyzzz||||||{{{zzzyyyyyyzzz||||||{{{zzz{{{{{{~~~}}}{{{{{{{{{|||zzz~~~|||pppgggqqqiiiSSSJJJFFF@@@<<<>>>999999888888999999:::;;;:::888777777888999999888666666666666777777777777444444555555555555444444888888888888777777777777666555555444444666777888<<<;;;;;;:::999999999::::::;;;<<<<<<======<<<<<<======<<<;;;===AAAGGGLLLUUUnnn~~~~~~~~~~~~|||zzzyyyxxxssstttuuuwwwyyy{{{|||}}}yyyyyyyyyyyyyyyyyyyyyyyy{{{{{{yyyxxxvvvuuutttsssooopppqqqrrrsssttttttttttttrrrppppppsssuuuvvvvvvssspppmmmllllllmmmlllkkkiiihhhiiijjjkkkkkkiiigggeeeddddddcccdddeeeggghhhggghhhhhhhhhfffcccaaa______^^^\\\ZZZZZZZZZ\\\]]]]]]]]]\\\[[[YYYWWWUUUTTTUUUTTTSSSRRRPPPPPPOOOOOOLLLMMMNNNKKKHHHHHHKKKOOONNNNNNOOOOOOOOOOOOPPPPPPPPPNNNMMMKKKIIIIIIIIIJJJFFFHHHKKKQQQWWW[[[\\\\\\[[[[[[ZZZWWWTTTRRRRRRSSSPPPQQQSSSUUUVVVYYY^^^aaahhhhhhhhhhhhiiijjjkkkllllllpppuuuyyy{{{zzzwwwuuutttsssrrrqqqqqqrrrtttvvvzzzxxxvvvuuuuuuuuutttssswwwuuussstttwwwxxxwwwvvvuuuuuuvvvwwwwwwwwwwwwvvvtttuuuvvvxxxxxxxxxwwwvvv~~~}}}{{{yyyxxx~~~~~~}}}{{{xxxxxxyyy{{{tttzzz|||yyyyyyzzz}}}~~~}}}xxxzzz{{{zzzzzz||||||~~~~~~|||sssgggkkk~~~uuuaaaPPPFFFAAA>>><<<======<<<;;;::::::::::::888888777777777777888888555555555666666666666666777777777777777777777777666666777888888888888888777777777888999999::::::<<<;;;999999999999777666666888;;;===>>>>>>>>>===<<<============@@@CCCGGGSSSlll~~~}}}~~~~~~}}}|||zzzyyyxxxwwwuuuuuuuuuvvvxxxyyy{{{|||yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwvvvuuutttppppppqqqrrrssssssssssssqqqpppoooppprrrttttttsssqqqooollllllllllllkkkiiijjjjjjjjjkkklllllljjjhhhdddcccbbbbbbbbbcccdddeeedddeeeffffffeeecccaaa``````^^^]]]\\\[[[\\\^^^___\\\\\\[[[ZZZXXXVVVUUUSSSTTTSSSRRRQQQPPPOOOOOOOOONNNNNNLLLJJJHHHHHHJJJLLLKKKLLLMMMNNNNNNOOOPPPPPPQQQPPPNNNKKKJJJIIIIIIIIIKKKKKKMMMPPPTTTVVVVVVUUUUUUVVVUUUTTTQQQPPPQQQRRROOOQQQSSSTTTVVVYYY]]]```ggggggggghhhiiijjjkkkkkkkkkoootttyyy{{{{{{yyywwwtttsssrrrqqqqqqrrrtttuuuvvvtttrrrrrrrrrrrrqqqppprrrpppooopppsssuuuuuusssvvvvvvwwwwwwwwwvvvuuuuuuvvvvvvwwwxxxxxxxxxwwwvvvzzzzzzzzz{{{{{{zzzzzzzzz|||}}}|||zzzxxxwwwyyyzzzvvv{{{|||yyyzzz|||~~~{{{wwwxxxzzzyyyzzz}}}}}}|||~~~vvvfffhhh{{{{{{fffTTTIIICCC???>>><<<<<<;;;999999999999999888888777777777777888888666666666666666666666666666666666666666666666666666666777888888888888888777777777888999999:::::::::999999999::::::999888:::<<<===???@@@???>>>===<<<============@@@CCCGGGSSSlll~~~}}}|||{{{zzzzzzyyyyyyxxxxxxwwwwwwvvvuuutttuuuwwwyyyzzzyyyyyyyyyyyyyyyyyyyyyyyytttuuuwwwxxxxxxxxxvvvuuuqqqrrrrrrssssssrrrrrrqqqnnnnnnnnnoooqqqrrrqqqooonnnmmmlllllllllkkkiiigggiiihhhhhhiiijjjjjjiiigggcccbbbaaa`````````aaabbbaaabbbcccdddcccbbbaaa```^^^]]]\\\[[[\\\]]]^^^___[[[[[[ZZZYYYWWWVVVTTTSSSRRRRRRPPPOOONNNNNNMMMMMMOOOMMMJJJIIIIIIJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSSSSRRRQQQOOOMMMKKKIIIIIIHHHLLLKKKKKKLLLOOORRRRRRRRRNNNOOOPPPOOOMMMMMMOOOPPPOOOQQQSSSTTTUUUXXX[[[^^^eeeeeefffggghhhiiijjjkkkkkkoootttyyy||||||zzzyyytttsssrrrqqqqqqrrrsssttttttrrrpppppppppqqqpppoooooonnnnnnoooqqqtttttttttyyyxxxxxxxxxwwwuuutttssswwwwwwxxxxxxxxxxxxwwwvvvuuuvvvwwwyyyzzz|||}}}}}}{{{{{{{{{zzzxxxwwwxxxzzzzzz}}}|||{{{|||~~~~~~}}}|||yyyuuuvvvxxxxxx{{{}}}zzzzzz}}}}}}iiihhhyyyqqq]]]NNNEEEAAA???;;;;;;:::999888888888888888888777777777777888888666666666666666666666666666666666666666666666666666666777888888888888888777777777888999999::::::777888888888888999999999<<<===>>>??????>>><<<<<<<<<============@@@CCCGGGSSSlll~~~}}}}}}{{{xxxxxxxxxxxxxxxxxxxxxxxxyyywwwuuusssssstttvvvxxxwwwwwwwwwwwwwwwwwwwwwwwwqqqsssvvvxxxyyyxxxwwwvvvrrrsssssssssrrrrrrqqqpppllllllmmmnnnppppppnnnlllmmmmmmlllmmmmmmllliiiffffffeeedddeeeffffffeeeddddddcccaaa```___``````aaaaaaaaaaaaaaaaaa```___^^^[[[[[[[[[ZZZ[[[\\\]]]^^^[[[[[[[[[YYYXXXVVVTTTSSSPPPPPPOOOMMMMMMLLLLLLLLLNNNKKKHHHHHHKKKLLLKKKIIIKKKMMMOOORRRUUUVVVWWWXXXSSSRRRPPPNNNKKKIIIHHHGGGGGGFFFFFFHHHLLLPPPSSSSSSKKKLLLMMMLLLKKKKKKLLLNNNOOOQQQSSSTTTUUUWWWZZZ\\\bbbbbbdddfffhhhiiijjjkkkmmmppptttxxxzzzzzzxxxwwwssssssrrrqqqqqqrrrrrrssssssrrrppppppqqqrrrqqqppppppppppppqqqsssuuuwwwwww{{{{{{{{{zzzxxxvvvuuutttwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyy{{{}}}yyyzzzzzzyyyxxxwwwxxxzzz}}}~~~}}}|||~~~}}}|||{{{zzz{{{vvvrrrtttuuuvvvzzz~~~}}}zzzzzzwwwuuuvvv{{{}}}~~~nnnjjjyyyhhhUUUGGGAAA???<<<;;;:::999888888888888888888777777777777888888777777777666666666666666666666666666666666666666666666777888888888888888777777777888999999::::::888999999999888777888888999:::;;;<<<<<<<<<;;;;;;<<<============@@@CCCGGGSSSlll}}}{{{xxxxxxyyyyyyyyyzzzzzzzzzzzzxxxuuusssrrrsssuuuvvvttttttttttttttttttttttttoooqqquuuwwwyyyxxxvvvuuussssssssssssrrrqqqpppppplllllllllnnnoooooommmkkkmmmlllllllllmmmkkkhhhfffeeedddcccccceeeeeedddcccdddcccbbbaaa``````aaabbbbbbbbbaaa```^^^]]]\\\[[[\\\\\\\\\\\\\\\]]]^^^^^^\\\[[[[[[YYYXXXVVVTTTSSSOOONNNMMMLLLLLLKKKLLLLLLLLLIIIGGGIIILLLNNNMMMKKKKKKMMMPPPSSSVVVWWWXXXXXXRRRQQQPPPNNNKKKIIIGGGFFFCCCCCCCCCEEEJJJOOOQQQRRRLLLMMMMMMLLLKKKJJJLLLMMMOOOQQQTTTUUUVVVWWWYYYZZZ^^^```bbbeeegggiiijjjjjjoooqqqtttwwwwwwvvvtttsssqqqqqqqqqqqqrrrrrrssssssrrrpppooooooqqqrrrrrrqqqqqqrrrrrrssstttvvvxxxzzz}}}}}}|||{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxxxxyyy{{{|||}}}wwwyyyzzzzzzyyyxxxyyyzzz~~~}}}}}}~~~}}}zzzyyyxxxwwwsssqqqrrrssstttxxx~~~~~~~~~~~~~~~~~~}}}}}}}}}zzzuuusssrrrppprrrxxx|||}}}tttkkkvvvuuu\\\JJJAAA>>>===<<<;;;::::::999999999888888777777777777888888888888777777666666666666555555555555555555555555666666777888888888888888777777777888999999::::::===>>>???===:::888999:::777888999:::;;;<<<======<<<============@@@CCCGGGTTTmmm}}}|||yyyyyyyyyzzzzzz{{{{{{{{{zzzxxxvvvtttsssssstttuuurrrrrrrrrrrrrrrrrrrrrrrrqqqrrrtttvvvwwwvvvuuutttssssssssssssrrrrrrqqqpppnnnmmmmmmmmmoooooonnnlllmmmkkkjjjjjjjjjjjjgggeeehhhfffddddddfffgggfffeeedddcccbbbaaaaaabbbbbbccccccbbbaaa___]]]\\\ZZZZZZ]]]^^^^^^^^^^^^^^^______[[[ZZZZZZXXXWWWUUUSSSRRRNNNMMMMMMLLLKKKKKKLLLLLLKKKJJJJJJKKKMMMNNNMMMLLLJJJLLLOOORRRTTTUUUTTTTTTPPPOOOOOOMMMKKKIIIGGGFFFDDDDDDCCCEEEIIIKKKLLLLLLLLLMMMNNNMMMLLLKKKMMMOOOPPPRRRUUUVVVVVVWWWXXXZZZ[[[]]]```dddggghhhiiijjjoooppprrrttttttrrrpppooooooooopppqqqrrrsssttttttpppooommmnnnpppqqqqqqqqqppprrrssssssssstttwwwyyy{{{{{{|||{{{{{{zzzyyyyyyvvvvvvuuuuuuvvvwwwwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxvvvxxxzzz{{{zzzyyyzzz{{{~~~~~~~~~~~~{{{|||~~~~~~}}}zzzwwwuuussspppppprrrrrrrrrvvv|||}}}~~~~~~|||{{{|||xxxsssqqqooopppuuuyyy{{{{{{kkkpppeeeOOOCCC???======<<<;;;::::::::::::888888777777777777888888999888888777777666666555555555555555555555555555666666777888888888888888777777777888999999::::::BBBDDDDDDBBB===;;;;;;===999999:::;;;===>>>???@@@<<<============@@@CCCGGGVVVooo~~~~~~}}}yyyyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvuuutttttttttrrrrrrrrrrrrrrrrrrrrrrrrsssttttttuuuuuuttttttsssrrrrrrsssssssssrrrqqqqqqqqqooommmmmmooopppooonnnkkkiiigggfffgggfffeeedddhhhfffddddddeeeggggggfffcccbbbaaaaaaaaabbbcccdddaaaaaa___^^^]]]\\\\\\[[[\\\\\\]]]]]]]]]\\\[[[[[[XXXXXXWWWVVVTTTRRRQQQOOONNNMMMLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNLLLKKKKKKLLLLLLNNNPPPSSSTTTSSSRRRQQQMMMMMMMMMLLLKKKIIIGGGEEEDDDDDDDDDFFFIIIJJJIIIHHHJJJLLLMMMMMMMMMNNNPPPRRRQQQSSSVVVXXXXXXWWWXXXYYYYYY[[[___cccfffhhhiiiiiikkkmmmooopppqqqpppnnnmmmlllmmmoooqqqssstttuuuuuuqqqooonnnooorrrsssssssssqqqsssttttttssssssvvvxxxwwwxxxyyyzzzzzzzzzzzzzzzwwwwwwvvvwwwxxxyyy{{{|||xxxwwwuuuttttttuuuvvvwwwvvvxxx{{{|||{{{{{{{{{|||~~~~~~~~~~~~~~~{{{|||~~~}}}~~~zzzvvvsssoooooopppsssrrrpppsssyyy{{{{{{|||}}}~~~~~~~~~~~~|||~~~{{{tttppppppssswwwyyy}}}oooooo~~~lllUUUHHHCCC===<<<;;;:::999999999999888888777777777777888888999999888888777666666555555555555555555555555555666666777888888888888888777777777888999999::::::???BBBCCCAAA<<<:::;;;>>>::::::;;;;;;<<<===>>>???<<<============@@@CCCGGGXXXppp~~~~~~~~~~~~yyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuutttsssssssssrrrqqqrrrrrrssssssrrrrrrrrrrrrpppnnnmmmooopppppppppjjjgggdddccccccdddccccccfffdddbbbbbbccceeeeeedddaaaaaa`````````bbbcccddd```___^^^^^^]]]]]]^^^^^^YYYYYYYYYYYYYYYXXXWWWVVVVVVVVVUUUTTTRRRPPPNNNMMMNNNMMMMMMLLLLLLLLLLLLMMMNNNQQQRRRPPPLLLIIIIIIKKKOOOQQQSSSUUUUUUTTTRRRQQQKKKLLLLLLLLLJJJIIIGGGEEEBBBBBBDDDFFFIIIJJJIIIHHHHHHJJJLLLMMMMMMOOORRRUUURRRTTTWWWXXXXXXXXXYYYYYYWWWZZZ^^^cccfffhhhiiiiiihhhjjjlllnnnoooooonnnmmmkkklllnnnqqqsssuuuvvvvvvsssrrrqqqrrruuuvvvwwwvvvsssuuuwwwvvvttttttwwwyyytttuuuwwwxxxyyyzzzzzzzzzxxxxxxxxxxxxyyy{{{}}}zzzxxxwwwuuuuuuvvvxxxyyyvvvyyy{{{||||||||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~}}}}}}{{{uuurrrnnnnnnpppsssrrrooorrrwwwxxxxxxxxxzzz{{{~~~}}}wwwsssqqqsssuuuvvv{{{uuusssxxxqqqYYYKKKGGG<<<;;;:::999888888888888888888777777777777888888999999999888777666666555555555555555555555555555666666777888888888888888777777777888999999::::::999===???===999777999<<<;;;::::::999999::::::;;;<<<============@@@DDDGGGYYYqqq~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwuuutttsssssssssrrrqqqqqqrrrrrrrrrvvvuuutttsssssstttuuuuuuwwwtttrrrpppqqqqqqqqqpppllllllmmmqqqttttttqqqmmmiiihhhfffeeeccccccbbbbbbcccbbbbbbaaaaaabbbcccccccccbbb```_________```aaa___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVWWWVVVVVVUUUSSSQQQPPPOOONNNMMMLLLLLLLLLLLLLLLMMMLLLMMMNNNMMMLLLKKKLLLMMMOOOPPPRRRTTTUUUVVVUUUUUULLLMMMMMMMMMKKKHHHEEECCCBBBBBBCCCCCCEEEFFFGGGHHHHHHJJJLLLLLLMMMMMMOOOQQQSSSTTTVVVXXXYYYYYYXXXXXXXXX[[[___bbbccccccddddddfffhhhjjjjjjiiiiiiiiikkkiiiooosssssstttwwwxxxvvvrrrsssttttttuuuttttttssssssrrrpppooopppsssvvvyyy{{{||||||zzzxxxvvvwwwwwwwwwxxxyyy{{{|||}}}}}}}}}yyyyyywwwvvvvvvwwwwwwxxxzzzyyywwwvvvvvvyyy|||~~~~~~~~~}}}~~~}}}}}}~~~}}}wwwrrrppppppooommmlllmmmoooqqqsssxxxzzz{{{{{{zzzzzz|||}}}~~~~~~{{{rrrnnnpppvvv|||{{{pppqqq{{{cccOOODDD@@@===:::999999:::::::::999888777777777888999:::;;;:::888777777777888888444666777777666666777888777777666666666666777777777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::;;;=========<<<<<<<<>>:::999999:::::::::<<<;;;999888888888999999999999777666666666777777:::;;;;;;:::777666666777777666666666666666666777777888888888888999999999;;;;;;:::::::::999999999;;;:::999888999:::<<<===<<<===<<<<<<===@@@EEEIIIXXXrrr~~~~~~||||||~~~~~~~~~~~~~~~~~~|||zzz{{{{{{{{{{{{yyyxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxvvvuuutttsssrrrqqqqqqqqquuuuuuttttttuuuvvvwwwxxxtttrrrpppppprrrrrrrrrqqqsssqqqnnnmmmmmmmmmlllkkkiiiiiihhhfffeeeeeeeeeeeecccdddeeeeeeeeeeeecccccc``````___^^^^^^^^^^^^^^^```___]]]\\\ZZZYYYXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMLLLLLLKKKKKKKKKHHHJJJKKKJJJIIIIIIJJJKKKRRRSSSTTTTTTTTTSSSRRRRRRMMMMMMMMMMMMKKKHHHFFFDDDAAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIJJJJJJKKKMMMOOOSSSTTTUUUWWWXXXYYYYYYYYY\\\]]]______^^^___aaaccciiijjjlllllljjjiiiiiijjjjjjoooqqqpppqqquuuwwwvvvvvvuuusssrrrqqqrrrrrrsssuuutttssssssuuuwwwzzz|||wwwxxxxxxvvvsssqqqqqqrrrtttuuuvvvwwwxxxyyyyyyyyyzzzyyywwwvvvuuuuuuuuuvvvxxxxxxyyyzzzzzz{{{{{{{{{{{{~~~~~~}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~yyysssooommmmmmkkkjjjiiiiiikkknnnpppqqqsssuuuuuuvvvwwwzzz|||qqqiii~~~sss[[[LLLAAA>>>;;;999999::::::999===<<<;;;:::888888888888888777666666555666666666:::;;;;;;:::777666666777666666555555555555666666777888888888888999999999:::::::::999999888888888<<<;;;:::::::::;;;===>>><<<<<<=========@@@EEEIIIVVVrrr~~~~~~~~~}}}||||||{{{}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}{{{yyyzzz{{{||||||zzzxxxwwwuuuuuuuuuvvvwwwxxxzzzzzzwwwvvvuuusssrrrqqqqqqqqqtttttttttuuuvvvwwwxxxxxxqqqpppoooppprrrssssssrrrooonnnnnnnnnnnnmmmmmmllliiiiiihhhggggggfffggggggbbbccceeeffffffdddbbbaaa``````_________^^^^^^^^^```___]]][[[YYYXXXWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUSSSSSSTTTSSSSSSRRRQQQQQQMMMMMMMMMLLLLLLKKKJJJJJJIIIKKKLLLLLLKKKKKKLLLNNNSSSTTTTTTTTTTTTRRRQQQPPPMMMMMMNNNMMMLLLIIIFFFDDDAAAAAAAAAAAABBBCCCDDDEEEGGGIIIKKKLLLLLLMMMNNNPPPRRRSSSTTTVVVWWWXXXYYYYYY\\\]]]]]]]]]^^^```dddgggiiikkklllllljjjiiiiiijjjkkkooopppnnnooosssvvvvvvwwwuuusssqqqppppppqqqrrrwwwvvvuuutttsssssstttuuuxxxxxxxxxwwwtttrrrrrrssstttuuuvvvwwwxxxxxxxxxxxx{{{zzzyyywwwvvvvvvvvvwwwvvvxxxzzz|||}}}|||{{{zzzyyy|||~~~}}}}}}}}}|||vvvpppllljjjkkkjjjhhhgggggghhhkkklllnnnppprrrssstttvvvzzz}}}ssslll}}}xxx^^^MMMBBB???;;;::::::::::::999;;;;;;:::999888888777777777777777777666777777777444666777777666666777888666666555555555555666666777777888888888999999999999999999999::::::::::::<<<;;;;;;;;;;;;<<<===>>>;;;<<<======>>>AAAFFFIIIVVVrrr~~~}}}}}}|||||||||~~~}}}}}}}}}}}}}}}}}}~~~{{{}}}~~~|||zzzwwwyyy{{{||||||{{{yyyxxxvvvuuuuuuvvvwwwyyyzzz{{{xxxwwwvvvtttsssrrrrrrrrrsssssstttuuuvvvwwwwwwwwwpppooooooppprrrsssrrrqqqlllnnnpppqqqpppmmmkkkjjjiiihhhhhhggggggggghhhhhhaaacccdddeeedddcccaaa___aaaaaaaaaaaa``````_________^^^\\\ZZZXXXWWWVVVVVVXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRLLLMMMMMMMMMLLLKKKIIIHHHHHHJJJLLLLLLKKKLLLMMMOOOTTTTTTTTTTTTSSSQQQOOONNNMMMNNNNNNNNNLLLIIIFFFDDDAAAAAA@@@AAAAAABBBCCCDDDGGGIIIKKKKKKKKKLLLNNNPPPQQQQQQRRRTTTUUUWWWXXXXXXZZZ[[[\\\]]]^^^bbbgggkkkiiijjjlllkkkjjjiiiiiijjjjjjnnnpppmmmnnnrrruuutttvvvtttrrrpppooopppqqqrrrvvvvvvuuuuuuttttttssssssvvvwwwwwwuuusssqqqrrrsssuuuvvvwwwxxxyyyyyyyyyxxxzzzyyywwwvvvuuuuuuvvvvvvvvvxxx{{{~~~}}}{{{yyyxxx{{{~~~}}}|||{{{{{{uuuqqqooolllkkkhhhffffffggghhhjjjmmmnnnpppqqqrrruuuzzz}}}~~~~~~wwwmmmyyy|||```NNNCCC@@@<<<::::::::::::999777777777888888888888777777888888888888888888888444666777777666666777888666666555555555555666666777777888888888999999999777888999:::;;;===>>>>>>;;;;;;;;;;;;<<<<<<======;;;<<<===>>>???BBBFFFIIIVVVrrr~~~}}}||||||||||||~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~}}}{{{yyyvvvwwwyyy{{{||||||{{{{{{xxxwwwwwwvvvwwwxxxyyyzzzxxxwwwvvvuuutttsssssssssrrrssstttuuuvvvvvvuuuuuupppooooooppprrrsssrrrpppnnnqqqssssssppplllhhhggghhhgggggggggggghhhhhhiiibbbccccccdddcccbbb```___aaaaaaaaabbbaaa``````___^^^]]][[[ZZZXXXWWWVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRLLLLLLMMMMMMLLLJJJHHHGGGFFFHHHJJJKKKKKKKKKMMMOOOSSSTTTTTTTTTSSSQQQOOONNNMMMNNNNNNNNNLLLIIIGGGEEEAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIIIIJJJLLLNNNOOOOOOPPPQQQSSSUUUWWWXXXWWWXXXZZZ\\\^^^bbbhhhlllfffhhhjjjjjjiiiiiijjjkkkiiimmmooommmmmmqqqsssrrrtttsssqqqpppoooppppppqqqssstttuuuvvvwwwxxxxxxwwwrrrssstttsssqqqpppqqqrrrwwwwwwxxxyyyyyyyyyyyyyyywwwvvvuuutttttttttuuuvvvwwwyyy|||~~~|||zzzxxx{{{~~~~~~}}}}}}}}}yyy}}}|||wwwuuutttqqqooollliiigggggghhhiiikkklllnnnooopppsssxxx|||{{{}}}|||jjjsssdddQQQCCC@@@===::::::::::::999555666666777888888777777777888888999999999999888:::;;;;;;:::777666666777777777666666666666777777777888888888888999999999777888999:::<<<===>>>???:::;;;;;;;;;<<<<<<<<<<<<:::<<<>>>???@@@CCCGGGJJJWWWsss}}}|||{{{{{{||||||~~~}}}|||{{{{{{|||}}}~~~||||||}}}}}}~~~~~~}}}|||{{{zzzyyyuuuvvvwwwyyy{{{|||~~~~~~{{{zzzxxxvvvvvvwwwxxxyyywwwvvvvvvuuutttttttttuuurrrssstttuuuuuutttsssssspppooooooqqqrrrrrrqqqoooppprrrtttrrrooollljjjkkkffffffffffffgggggghhhiiieeeddddddccccccbbbaaaaaa``````aaaaaaaaa```___^^^\\\\\\ZZZYYYXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVTTTSSSQQQPPPLLLLLLMMMMMMLLLJJJHHHFFFGGGIIIKKKLLLLLLMMMOOOPPPSSSSSSTTTTTTSSSQQQOOONNNNNNNNNOOONNNLLLJJJGGGEEEBBBBBBBBBBBBBBBCCCCCCDDDDDDFFFHHHIIIIIIJJJLLLMMMNNNNNNNNNOOOQQQSSSUUUWWWUUUWWWYYY[[[]]]```eeehhhdddfffhhhiiiiiiiiijjjkkkggglllooonnnnnnqqqqqqpppqqqqqqqqqqqqppppppppppppqqqrrrtttvvvwwwxxxwwwwwwpppqqqsssrrrqqqqqqrrrtttwwwwwwxxxyyyyyyyyyxxxxxxxxxwwwvvvvvvvvvwwwxxxyyywwwzzz|||~~~|||{{{xxxzzz|||}}}||||||}}}~~~|||~~~~~~|||yyyyyyyyyxxxuuuqqqnnnkkkjjjkkkkkkjjjjjjkkklllmmmpppuuuyyywwwzzzkkkoooeeeSSSDDDAAA===;;;:::::::::999777777888999888777666666555666777999999999888777:::;;;;;;:::777666666777888888777777777777888888777888888888888999999999888999999:::;;;;;;<<<<<<999::::::;;;;;;;;;;;;;;;:::;;;>>>???AAACCCGGGJJJYYYttt~~~|||{{{zzzzzz{{{{{{}}}|||{{{zzzzzz{{{|||}}}||||||{{{{{{{{{}}}}}}{{{zzzyyyyyyyyyuuuuuuvvvxxxzzz}}}}}}{{{yyywwwvvvvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvrrrssstttttttttsssrrrqqqpppppppppqqqrrrrrrpppnnnnnnpppqqqpppnnnmmmooorrrffffffeeeffffffggghhhiiigggfffeeedddcccccccccccc^^^___`````````___]]]]]][[[[[[ZZZXXXXXXWWWWWWWWWUUUTTTTTTTTTTTTTTTUUUUUUWWWVVVVVVUUUSSSQQQPPPOOOLLLLLLMMMMMMLLLJJJGGGFFFIIIKKKMMMNNNOOOPPPRRRTTTRRRSSSSSSSSSSSSQQQOOONNNNNNNNNOOONNNMMMJJJGGGEEECCCCCCBBBBBBBBBCCCDDDDDDFFFHHHJJJKKKKKKLLLMMMOOOMMMLLLMMMNNNOOORRRTTTVVVTTTVVVXXXZZZ[[[^^^aaadddbbbdddggghhhhhhhhhjjjkkkfffllloooooonnnpppqqqnnnoooppppppqqqqqqqqqppppppppprrrsssuuuuuutttrrrqqqqqqsssttttttttttttvvvwwwvvvwwwwwwxxxxxxxxxxxxwww{{{zzzzzzyyyzzz{{{}}}~~~xxxzzz}}}}}}|||yyyzzz||||||{{{|||}}}~~~~~~~~~|||~~~}}}zzzvvvqqqnnnmmmmmmmmmhhhiiiiiijjjkkknnnssswwwuuuyyynnnppp}}}}}}dddRRRDDDAAA===;;;:::::::::999999:::::::::999777666444444555666888888888777666555666777777666666777888999999888888888888999999777888888888888999999999:::::::::999999999888888888999::::::;;;;;;::::::999;;;>>>@@@AAADDDGGGJJJZZZttt}}}~~~}}}|||||||||{{{{{{{{{{{{}}}}}}}}}}}}~~~}}}zzzxxxyyyzzz{{{{{{xxxvvvwwwzzz}}}}}}|||{{{yyyvvvttttttuuuxxxzzz{{{||||||zzzvvvttttttuuuuuuuuuvvvvvvuuutttsssssspppppppppooooooooonnnnnntttrrrpppooommmmmmnnnnnnllljjjhhhhhhjjjkkkiiifffeeedddbbbaaaaaabbbdddeeeaaaaaa```___^^^]]]]]]\\\ZZZYYYXXXWWWVVVUUUTTTTTTSSSTTTUUUUUUUUUUUUTTTSSSYYYXXXVVVTTTRRRPPPOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJLLLOOORRRTTTVVVTTTSSSSSSRRRQQQPPPPPPPPPSSSQQQOOONNNMMMLLLJJJHHHCCCBBBBBBAAAAAAAAABBBBBBFFFGGGGGGHHHIIIJJJKKKKKKJJJLLLMMMNNNNNNOOOQQQSSSQQQRRRUUUXXX]]]aaaeeegggggggggggggggggghhhiiijjjiiikkknnnrrrsssttttttssstttrrroooooopppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrsssuuuwwwyyyzzz{{{zzzzzzwwwxxxyyyxxxuuusssrrrsssooorrrwwwyyyyyyyyyxxxxxxzzz{{{}}}~~~}}}|||zzzyyy{{{|||}}}~~~~~~}}}~~~}}}wwwpppllllllnnnqqqkkkhhhlllnnnmmmpppuuuyyy}}}}}}rrrssslllXXXQQQGGG>>>======;;;888888777777777777777777777777999999999888888666555555777777777777777777777777777777777777888888888888;;;::::::999888777666666555666666777888888999999<<<;;;;;;;;;;;;<<<======???<<<<<>>===;;;888777888888888888888888888888999999999888888777666555777777777777777777777777777777777777888888888888:::999999888888777777777666666777888888999::::::;;;;;;;;;;;;;;;<<<======???<<<<<>>:::888888888888888888888888888888888888999888888777666555777777777777777777777777777777777777888888888888888888888888888888888888777888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===???<<<<<>>===:::999999888888888888888888888888888888888888888777666666666666666666666666666666666777777777888888888888666777777777888888888999999999999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===???<<<<<>>===;;;:::;;;888888888888888888888888777888888888888777777666666666666666666666666666666777777777888888888888666666666777888888999999:::::::::::::::;;;;;;;;;:::::::::::::::;;;<<<<<>>;;;:::<<<999999999999999999999999777777888888888888777777777777777777777777777777777777777777888888888888666666666777777777777777:::::::::999999999999999::::::999999::::::;;;<<