BM6P6(@ ppp[[[OOOIIIHHHDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@@@@??????BBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEBBBEEEaaagggbbbfffaaaccccccbbb```___aaabbbbbbbbbeeeaaa___cccjjjwwwsssWWWCCC:::888777555444333222111111333555666///000222222444777;;;>>>EEEOOO]]]hhhlllggg___XXXJJJHHHIIINNNRRRWWW```iiivvvzzz}}}~~~zzz~~~uuullliiikkkmmmmmmnnnqqquuuzzz~~~{{{uuuoooiiiccc^^^ZZZVVVVVVTTTPPPKKKGGGEEEEEEEEEDDDBBB???>>><<<;;;;;;:::999888888888999:::;;;???AAAHHHPPPVVV^^^kkkxxx~~~|||yyyuuupppmmmfffaaaZZZTTTOOOKKKHHHEEECCC???<<<::::::;;;<<<<<>><<<<<<999888777777777888999:::999;;;AAAHHHNNNTTT```lllxxx}}}zzzvvvqqqnnniiiccc\\\UUUPPPLLLIIIGGGCCC@@@<<<:::;;;<<<<<<<<>>;;;:::999888888888999:::666666:::@@@DDDIIIRRR\\\iiirrr~~~~~~|||xxxsssooolllggg___WWWRRRNNNJJJHHHDDDAAA===;;;;;;<<<======jjjXXXOOOIIIEEECCCCCCCCCCCCBBBBBBBBBAAAAAACCCCCCCCCBBBBBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDBBBBBB[[[^^^YYY___]]]aaa^^^______^^^]]]]]]^^^^^^dddbbbcccffflllwwwqqqWWWCCC:::777555333222111111000000111222222222333333333333555999<<>><<<<<<=========zzz___PPPJJJFFFCCCBBBCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@??????@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBZZZ]]]WWW]]]\\\```]]]___```___]]][[[\\\]]]```___bbbffflllwwwqqqWWWDDD;;;888555333222111111111111111111111222333333333333555999<<>>>>>>>>nnnUUUKKKHHHDDDAAACCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@????????????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAZZZ\\\VVV]]][[[^^^\\\___aaa```\\\ZZZ[[[]]]]]]]]]```eeejjjtttrrrXXXEEE<<<999666333222222222222222111111111///000111111111333777;;;BBBKKKWWWbbbddd^^^TTTMMMHHHGGGJJJOOOSSSUUU\\\ccciiirrr{{{|||xxxvvvnnnnnnllliiiiiinnnwww~~~xxxppp]]]WWWNNNHHHFFFIIIPPPTTTTTTWWWYYY[[[```lll}}}}}}|||zzztttnnngggeeegggggghhhlllqqqxxx|||uuulllfffbbbbbbaaa```]]]ZZZVVVUUUPPPNNNJJJFFFCCC@@@???>>>???;;;:::;;;;;;999:::>>>BBBHHHSSS___kkkttt{{{}}}yyyuuuppplllgggaaa\\\VVVPPPLLLIIIEEEAAA>>>>>>??????>>>|||dddOOOHHHGGGBBBAAADDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@???????????????@@@AAAAAA@@@@@@@@@AAAAAACCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@AAAZZZ]]]WWW]]]ZZZ]]]\\\___bbbaaa]]]ZZZ[[[]]]\\\]]]```dddgggpppsssZZZGGG>>>:::777444333333333333333222111111...///000000111444888<<>>===::::::<<<>>>AAAGGGQQQ\\\fffmmmqqqyyy}}}{{{vvvqqqnnnkkkgggbbb[[[TTTOOOJJJFFFBBB???????????????ttt^^^LLLHHHFFFAAA@@@EEEBBBBBBBBBAAAAAAAAA@@@@@@?????????????????????@@@>>>????????????@@@@@@@@@??????>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@AAAZZZ^^^XXX]]]ZZZ\\\\\\```cccbbb]]]ZZZ[[[]]]]]]^^^aaaccceeelll~~~sssZZZGGG>>>;;;777444444444444444444333222111///000222222444777;;;>>>GGGOOO\\\fffhhhaaaWWWPPPIIIIIILLLSSSWWWZZZaaahhhjjjsss{{{}}}~~~yyyrrrnnnnnnqqqtttvvvyyy|||qqqiiiZZZVVVOOOJJJHHHJJJNNNQQQUUUVVVVVVUUUVVV___mmmxxx}}}uuunnniiidddaaabbbffffffiiiooovvv}}}}}}vvvwwwwwwwwwuuurrrnnnkkkhhhiiifffaaa\\\VVVRRROOONNNJJJEEEAAABBBAAA===<<<===>>>???AAAHHHRRR\\\dddhhhpppttt{{{|||wwwrrrpppnnnkkkfff___WWWQQQJJJGGGBBB@@@????????????iiiVVVHHHFFFEEE???===AAABBBAAA@@@??????@@@AAABBB@@@AAAAAA???>>>===>>>@@@@@@@@@@@@@@@?????????>>>>>>===<<<<<<<<<===???@@@===@@@BBBBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@CCC???___YYY\\\YYY]]]]]]___^^^^^^___```___\\\ZZZ]]]\\\]]]```dddmmm}}}~~~rrr```PPP@@@555444888333222111111000000111111///000111111222555999<<>>===>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>=========>>>???@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBB???```ZZZ^^^ZZZ^^^]]]___^^^^^^```bbbbbbaaa```\\\[[[\\\___bbbjjjzzzuuuaaaPPPAAA666444777333222111111000000111111///000111111222555999<<>>???BBBFFFKKKMMMVVV^^^iiiuuu}}}~~~wwwtttooojjjddd]]]VVVQQQIIIGGGCCC???===<<<<<<===kkkXXXLLLCCCDDDEEEAAA@@@BBB@@@??????>>>>>>??????@@@???AAAAAA@@@???>>>???@@@??????>>>>>>>>>=========???>>>>>>>>>>>>???@@@@@@@@@AAA@@@@@@???>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@bbb]]]aaa\\\___]]]```______aaadddfffgggggg]]]\\\]]]___bbbiiiwwwyyybbbQQQCCC999555666333222111111000000111111///000111111222444888;;;>>>FFFSSS]]]aaa]]]VVVPPPFFFDDDEEEKKKWWWccckkknnnooorrryyywwwllleee]]]TTTPPPPPPOOOMMMJJJHHHJJJOOOUUUYYYccciiittt~~~~~~~~~~~~~~~~~~wwwqqqiiiaaa\\\\\\^^^```bbbeeejjjpppuuuzzz|||{{{yyyvvvssspppkkkjjjiiihhhhhhhhhiiijjjsssuuuuuussspppnnnppprrrpppkkkbbbZZZUUUQQQNNNLLLFFFDDDAAA@@@@@@AAACCCEEELLLTTT___kkkttt|||xxxuuupppjjjddd]]]VVVQQQIIIGGGCCC???===<<<======sss[[[QQQHHHBBBCCCDDDAAA???@@@???>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@??????@@@>>>>>>>>>>>>============???????????????@@@@@@@@@BBBGGGKKKIIICCC>>>===??????@@@@@@@@@@@@@@@AAAAAAAAA@@@ccc```ddd^^^```]]]aaa```___aaadddgggiiiiii```___```bbbdddiiiuuu{{{bbbQQQEEE;;;666666333222111111000000111111000000111111111444888;;;>>>FFFRRR[[[]]][[[UUURRRFFFDDDCCCHHHRRR___hhhnnnpppuuu{{{zzzsssjjj___XXXVVVOOOLLLIIIHHHIIILLLQQQTTT\\\```hhhqqqxxx}}}yyyvvvooonnnnnnooopppsssvvvwwwzzzzzzyyyyyyyyyyyyzzz{{{}}}zzzsssiii___ZZZYYY\\\^^^```ccchhhmmmrrrxxx}}}wwwsssmmmkkkiiihhhhhhfffcccaaa]]]\\\[[[ZZZZZZ\\\^^^___dddgggjjjkkkkkkmmmrrrwwwwwwtttnnnhhhbbb]]]YYYWWWMMMKKKHHHEEEBBBBBBBBBCCCJJJPPPYYYccclllttt{{{yyyuuupppkkkeee^^^WWWRRRKKKHHHDDDAAA>>>>>>>>>???fffPPPLLLFFFBBBBBBBBB@@@>>>>>>>>>>>>>>>??????>>>>>>>>>>>>@@@BBBBBBAAA@@@@@@AAA>>>>>>>>>>>>============>>>>>>??????@@@@@@@@@@@@BBBMMMWWWUUUHHH>>>===AAA?????????@@@@@@AAAAAAAAAAAA@@@dddaaaeee```aaa^^^bbbaaa___```ccceeeffffffbbbaaabbbddddddgggqqq}}}|||dddSSSGGG===888777333222111111000000111111000000111111111333777:::@@@HHHTTT[[[\\\YYYUUUSSSHHHFFFDDDFFFNNNYYYccciiimmmtttzzz}}}~~~~~~ttthhh```]]]UUUSSSPPPNNNMMMOOORRRTTTWWWYYY^^^eeejjjssszzzsssnnniiifffbbbbbbbbbbbbeeehhhkkknnnooopppppppppqqqrrrssstttvvvxxx{{{~~~|||uuuiii___XXXWWWZZZ\\\___bbbfffkkkqqqwwwzzztttmmmgggccc\\\ZZZYYYXXXWWWUUURRRPPPOOONNNLLLKKKLLLMMMOOOQQQPPPTTTYYY\\\```eeelllrrrvvvwwwwwwtttpppkkkgggeeeZZZWWWRRRMMMHHHDDDBBBAAAGGGKKKSSS[[[dddllltttyyyxxxuuupppkkkeee___XXXSSSLLLJJJFFFBBB@@@???@@@@@@www\\\KKKIIIFFFCCCAAA@@@???>>>===>>>??????@@@@@@??????>>>===@@@BBBCCCAAA@@@@@@AAA??????>>>>>>>>>============>>>??????@@@@@@??????AAANNNYYYWWWJJJ>>>===AAA?????????@@@@@@AAAAAABBBAAA@@@dddaaaeee```aaa___aaa```___```bbbddddddcccaaaaaabbbbbbaaaccclllvvvjjjXXXJJJ>>>888777333222111111000000111111000000111111111333666999AAAJJJVVV]]]]]]ZZZWWWUUUKKKIIIFFFFFFLLLUUU___eeeooowww}}}~~~sssjjjggg^^^\\\XXXUUURRRQQQRRRRRRUUUVVVYYY\\\___fffwww}}}vvvnnnhhhccc^^^ZZZXXXWWWVVVVVVXXX[[[___aaafffggghhhiiijjjllllllmmmmmmooopppqqqpppqqqrrrtttuuuwwwzzzyyyrrrggg]]]WWWVVVYYY[[[^^^aaaeeekkkqqqxxx~~~wwwpppjjjccc\\\XXXRRRPPPNNNMMMLLLJJJGGGDDDEEEDDDCCCBBBAAABBBCCCCCCBBBEEEJJJNNNRRRXXXaaagggmmmrrrwwwyyyyyyvvvtttssslllhhhaaaYYYQQQJJJEEEBBBCCCGGGNNNUUU]]]fffooouuu{{{|||~~~~~~}}}|||vvvsssnnnjjjeee___YYYTTTLLLJJJFFFBBB@@@???@@@@@@iiiTTTIIIFFFEEEBBB??????@@@@@@?????????@@@AAAAAA@@@??????===???BBBCCCBBBAAAAAAAAA@@@@@@?????????>>>>>>>>><<<===>>>?????????>>>>>>???GGGNNNNNNFFF???===>>>>>>??????@@@AAAAAABBBBBBAAA@@@ccc___ddd___bbb______^^^___```cccdddcccbbbcccbbbccccccaaaaaaiiisss}}}sss```MMM===666666333222111111000000111111000111111000000222666999>>>HHHVVV^^^^^^[[[YYYXXXMMMKKKIIIIIILLLTTT]]]dddrrrzzz}}}|||ssspppkkkeee___[[[YYYXXXYYYXXXYYYZZZZZZ```ooo~~~~~~xxxtttooojjjeee___ZZZVVVRRRPPPNNNMMMNNNQQQTTTVVV______```bbbccccccdddddd```aaabbbbbbaaa```aaacccbbbdddgggkkkqqqzzz~~~yyyrrrlllcccZZZVVVVVVYYY[[[]]]```eeekkkrrrzzzxxxpppiiiaaaZZZUUUNNNLLLJJJIIIHHHGGGDDDAAA@@@@@@???>>>===<<<;;;;;;999===@@@CCCEEEJJJRRRXXX___eeemmmsssvvvxxx{{{||||||xxxpppggg^^^VVVPPPLLLIIIKKKOOOTTT[[[ccclllrrrtttvvvxxxyyyzzzyyyxxxwwwssspppmmmiiieee___YYYUUUKKKIIIEEEAAA???>>>>>>???zzzaaaOOOHHHCCCCCCAAA>>>>>>AAABBBBBB???@@@AAABBBBBBAAA@@@???===???BBBCCCCCCAAAAAAAAA@@@@@@@@@@@@????????????;;;<<<===??????>>>>>>===>>>@@@BBBCCCBBB???===<<<>>>>>>???@@@AAAAAABBBBBBAAA???bbb^^^ccc___bbb```]]]]]]^^^aaadddeeedddccceeeeeeeeefffcccbbbiiisss{{{zzzeeeOOO===555666333222222111000111111111000111111000000222555888;;;FFFUUU^^^___\\\ZZZZZZNNNMMMKKKKKKNNNUUU^^^dddoooxxx~~~}}}~~~zzzrrrlllgggeee^^^]]]\\\\\\[[[___mmm{{{}}}zzzxxxwwwuuurrrnnnjjjfffaaa[[[WWWOOONNNKKKIIIIIIKKKNNNPPPVVVWWWXXXYYYYYYYYYYYYYYYUUUVVVWWWWWWVVVUUUWWWXXXWWWXXX[[[^^^cccjjjsssyyy|||uuuqqqkkkfff___XXXUUUVVVYYY\\\]]]```eeekkkrrr|||}}}uuummmddd\\\WWWMMMKKKIIIIIIIIIGGGEEEBBB@@@@@@???>>><<<:::888777666888:::;;;<<<@@@GGGLLLSSSYYYbbbiiiooouuu{{{zzzrrrjjjbbb]]]ZZZRRRSSSUUUXXX[[[bbbiiioooppprrrtttvvvwwwvvvuuutttqqqoookkkhhhddd___ZZZVVVJJJGGGCCC@@@===<<<======kkkYYYOOOLLLEEEDDDCCCCCCCCCDDDFFFGGGDDDCCCCCCBBBBBBAAA@@@@@@BBBAAA???>>>>>>>>>???@@@AAAAAA@@@@@@???>>>============<<<<<<;;;;;;;;;:::>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@???bbb___ddd___bbb___```aaaccceeeeeecccaaa```ccceeeggghhhiiijjjlllnnnvvvpppVVV===444666555555333222111000000000...///111111222444888:::@@@CCCKKKVVV______YYYRRRJJJIIIHHHHHHKKKRRR[[[bbbnnnvvv{{{zzz|||zzzvvvppphhh```^^^ccckkkrrr~~~{{{ssspppqqqrrrsssttttttrrrnnnggg```[[[VVVPPPJJJHHHJJJLLLKKKIIINNNOOOQQQSSSTTTTTTSSSRRRTTTRRROOOMMMLLLKKKJJJIIIKKKLLLNNNPPPSSSYYY___dddppp~~~|||xxxvvvrrrlllfffeeeccc^^^YYYTTTSSSUUUXXX[[[___dddhhhoooxxx|||qqqhhh___WWWSSSPPPLLLJJJIIIGGGFFFDDDEEEDDDAAA>>>;;;:::999999777777666777999<<>>>>>???AAA{{{cccRRRIIIEEEDDDDDDCCCCCCCCCDDDEEEFFFCCCCCCBBBAAAAAA@@@@@@???AAA@@@??????>>>>>>??????@@@@@@???>>>>>>===<<<<<<=========<<<<<<<<<;;;;;;>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@???bbb___ddd___bbb``````aaaccceeeeeecccaaa```dddfffhhhiiiiiijjjlllnnnyyysssYYYAAA777888555555333222111000000000///000111111222333777999===BBBLLLWWW```___XXXPPPIIIIIIHHHHHHKKKRRR[[[aaakkktttzzzzzz|||yyyooohhhhhhnnnssszzzvvvpppooorrrttt{{{||||||yyyssskkkccc^^^TTTNNNHHHFFFHHHIIIHHHFFFIIIJJJLLLMMMNNNMMMLLLKKKNNNLLLJJJIIIIIIHHHGGGFFFEEEFFFIIIKKKNNNSSSYYY^^^hhhtttyyysssppplllgggbbbdddaaa]]]XXXSSSRRRUUUWWWZZZ^^^ccchhhoooxxxvvvjjj```WWWSSSOOOKKKJJJIIIHHHFFFGGGFFFDDDBBB@@@>>>======:::999888888999;;;===??????BBBGGGNNNVVVaaakkkrrr~~~uuummmhhhdddaaa]]]\\\^^^```bbbbbbcccdddfffggggggeeedddcccdddcccaaa]]]YYYTTTPPPNNNIIIFFFBBB???======>>>???kkkXXXKKKDDDBBBCCCCCCCCCBBBCCCDDDDDDEEEBBBAAAAAA@@@??????>>>>>>??????@@@@@@??????>>>===>>>>>>>>>======<<<<<<;;;===============<<<<<<<<<===>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@???bbb___ddd```bbb``````aaacccddddddcccaaa```eeefffhhhiiiiiikkkmmmppp~~~vvv\\\EEE::::::555555333222111000000000000111222111111222555888:::@@@JJJWWW^^^]]]UUUNNNHHHGGGGGGGGGJJJQQQZZZaaahhhqqqxxx{{{}}}vvvpppqqqtttxxx{{{ssspppsssyyy}}}zzzoooeee___RRRMMMGGGEEEFFFGGGFFFDDDGGGGGGIIIJJJJJJIIIHHHGGGHHHHHHHHHGGGFFFFFFFFFEEECCCDDDFFFFFFHHHKKKOOOSSS\\\eeeuuu}}}}}}~~~tttlllhhhddd```\\\aaa___[[[VVVRRRQQQSSSVVVXXX\\\bbbhhhoooyyytttggg\\\XXXRRRNNNLLLLLLLLLKKKKKKJJJIIIHHHFFFDDDBBBAAA>>>===;;;:::::::::;;;<<<:::<<>>>>>======>>>???@@@@@@@@@???===<<<>>>>>>>>>======<<<<<<<<<========================<<<===>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>bbb___ddd```ccc``````aaabbbccccccbbbaaa```ccceeeggghhhjjjmmmqqqtttwww]]]GGG<<<999555555333222111000000000111222222111111111444666999>>>GGGQQQWWWWWWRRRMMMFFFFFFEEEEEEIIIPPPYYY```gggnnnwww|||~~~{{{wwwwww{{{yyytttuuu|||~~~pppddd\\\RRRNNNIIIGGGFFFFFFEEEDDDGGGGGGIIIJJJKKKKKKKKKKKKHHHIIIJJJIIIGGGFFFFFFFFFGGGGGGGGGEEEDDDEEEGGGIIISSSZZZfffxxx~~~|||zzzpppgggaaa]]]ZZZXXX^^^\\\XXXSSSPPPOOORRRUUUVVV[[[bbbhhhpppzzz~~~ooobbb\\\UUUPPPOOOPPPRRRSSSRRRRRRQQQPPPMMMIIIFFFDDDCCCBBB@@@>>>===<<<;;;;;;;;;<<<<<<>>>CCCKKKTTT[[[gggnnnxxx~~~~~~yyysssooogggddd```^^^^^^^^^^^^]]]\\\[[[YYYWWWVVVUUUVVVVVVTTTSSSQQQOOOLLLHHHFFFDDDDDDBBB???;;;999999999999|||bbbSSSLLLGGGDDDEEE@@@@@@AAAAAABBBBBBBBBBBB@@@??????>>>>>>===<<<<<<>>>>>>???@@@@@@>>>===<<>>>>>>>>>>>>>>======<<<<<<<<<===============;;;<<<===???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>bbb___ddd```cccaaa```aaabbbbbbbbbbbbaaa``````bbbeeegggjjjoootttxxxuuu\\\HHH<<<888555555333222111000000000111222222111000111333555:::===CCCJJJOOOPPPOOOMMMDDDDDDCCCDDDHHHOOOXXX___gggmmmvvv}}}|||yyyxxx}}}}}}nnnaaaZZZSSSPPPLLLIIIGGGFFFEEEDDDEEEFFFGGGIIIJJJLLLMMMMMMKKKMMMNNNMMMJJJHHHHHHHHHHHHIIIHHHFFFDDDCCCEEEFFFOOOSSS]]]nnnxxxnnnddd^^^ZZZXXXWWW[[[YYYUUUQQQMMMNNNPPPSSSUUUZZZbbbiiiqqq{{{|||jjjcccZZZTTTSSSVVVZZZ]]]\\\\\\ZZZXXXTTTOOOKKKIIIJJJIIIGGGEEECCCAAA@@@???@@@??????>>>AAAGGGOOOUUU[[[cccnnnuuuwwwsssooollldddaaa^^^\\\\\\\\\\\\[[[[[[YYYVVVSSSQQQPPPPPPPPPMMMMMMLLLJJJHHHEEECCCAAAAAA???===:::888888888888rrrZZZOOOJJJCCC@@@BBB??????@@@AAAAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<>>>>>>??????>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<:::;;;===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===aaa___ddd```cccaaa```aaaaaaaaaaaaaaaaaa```^^^```cccfffiiiooouuuyyyttt[[[III>>>888555555333222111000000000111111222111000111333555;;;>>>BBBFFFIIIKKKKKKKKKBBBBBBBBBCCCFFFNNNWWW^^^gggllluuu}}}|||||||||{{{nnnccc\\\WWWUUURRRNNNKKKIIIHHHHHHEEEFFFGGGHHHJJJLLLMMMNNNNNNRRRTTTTTTPPPNNNNNNPPPKKKLLLLLLJJJHHHHHHIIIJJJMMMQQQYYYgggyyy}}}zzzuuulllccc]]]YYYXXXXXXXXXVVVSSSNNNKKKLLLOOORRRUUUZZZccckkksss~~~vvvnnnccc[[[YYY]]]bbbeeefffeeeccc```\\\WWWTTTRRRSSSRRRQQQOOOMMMKKKJJJIIIGGGFFFDDDCCCCCCFFFLLLQQQWWW]]]ffflllnnnllliiigggbbb___\\\[[[ZZZZZZYYYXXXXXXVVVSSSOOOLLLKKKJJJJJJIIIIIIHHHGGGEEECCCAAA@@@>>>===;;;999888888888888zzzeeeRRRLLLHHH@@@===@@@>>>>>>@@@AAAAAAAAA@@@???@@@@@@??????>>>======<<>>=======================================::::::::::::;;;;;;;;;<<<999:::<<<>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===aaa___dddaaadddbbb```aaaaaaaaaaaaaaaaaa``````aaaccceeehhhmmmssswwwuuu]]]MMMBBB:::555555333222111000000000000000111000000111444666<<>>???@@@AAA@@@??????@@@@@@??????>>>>>>======@@@???===<<<<<<<<<===>>>;;;<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;888:::<<<===?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===aaa___dddaaadddbbbaaaaaaaaa``````aaaaaaaaabbbcccdddeeegggkkkppptttvvv```PPPEEE===555555333222111000000000///000000000000111444666<<<@@@FFFJJJJJJIIIGGGGGG@@@@@@@@@AAAEEEMMMVVV]]]fffhhhpppzzz|||{{{}}}uuuooollljjjiiigggccc___[[[ZZZZZZ[[[ZZZYYYXXXXXXXXXXXXXXXYYY___eeegggeeeeeegggkkkhhhgggddd___XXXSSSPPPOOOIIINNNUUU^^^jjj|||}}}|||rrroooiiiccc]]]YYYYYYZZZTTTRRROOOLLLIIIJJJMMMPPPUUU[[[dddmmmvvvuuuiiidddeeeiiilllrrrpppmmmkkkiiihhhggggggbbbbbbbbbaaa```___^^^]]]WWWVVVTTTRRROOOOOORRRTTTTTTWWWZZZ\\\[[[ZZZZZZZZZVVVUUUVVVXXX]]]```bbbbbbXXXWWWTTTQQQMMMJJJGGGFFFCCCCCCCCCCCCBBBAAA??????:::999999999999999::::::zzz\\\SSSIIIBBBAAAAAA???===@@@@@@@@@?????????>>>>>>@@@?????????>>>>>>==================<<<<<<<<<<<<<<<<<<=========<<<:::999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999:::;;;<<<===>>>>>>>>>======<<<;;;:::<<<;;;___]]]bbb___bbb```____________````````````bbbbbbaaaaaabbbffflllqqq|||jjjWWWGGG???333111000000111222222111000000000000111222333444:::>>>DDDJJJMMMKKKEEE@@@>>>>>>???AAAEEELLLTTTZZZccciiipppvvvyyy|||}}}zzz{{{||||||zzzuuuqqqnnnnnnnnnkkkgggfffggggggeeebbbbbbhhhooossstttuuuxxxzzz{{{|||xxxnnneee___XXXPPPRRRQQQTTT]]]hhhvvv|||uuuppphhhbbb]]][[[YYYWWWUUURRRMMMIIIHHHIIILLLOOOSSS]]]dddnnn{{{vvvpppmmmqqqwwwyyyxxxwwwwwwvvvtttpppllljjjiiihhhiiiiiiiiigggeeeaaa]]]YYYWWWWWWXXXXXXXXXXXXVVVSSSQQQOOOPPPQQQRRRTTTQQQOOOSSSZZZaaabbbbbb[[[VVVPPPKKKHHHGGGEEECCCAAAAAABBBBBBAAA>>>;;;:::<<<;;;888777666888:::;;;yyyiiiXXXQQQGGGAAAAAAAAA???===@@@@@@?????????>>>>>>>>>???>>>>>>>>>========================<<<<<<<<<<<<;;;<<<=========<<<:::999::::::::::::;;;;;;;;;;;;;;;:::999999999:::<<<<<<=========>>>======<<<;;;===<<<```^^^ccc___bbb```____________````````````bbbbbbaaaaaabbbffflllpppooo[[[JJJBBB666444222222222222111000000000000000111222333444999<<>><<<:::<<<:::888777777888:::;;;zzzjjj\\\RRRLLLDDD@@@@@@@@@???>>>????????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::999999:::::::::;;;;;;;;;999999999999999:::;;;;;;<<<<<<===>>>>>>>>>>>>===???>>>bbb___ddd```bbb```___````````````aaaaaaaaabbbbbbbbbaaabbbfffkkkppp|||vvv```NNNDDD999777444333333222111///000000000000111222333444777:::AAAHHHLLLJJJEEE@@@????????????BBBGGGOOOTTTZZZbbbkkkrrrvvvxxx|||~~~ooo```XXXTTTSSSWWW```lll}}}}}}rrrmmmfffaaa]]]ZZZXXXWWWQQQNNNKKKGGGFFFHHHKKKMMMQQQ[[[bbbmmm|||~~~zzzxxxvvvtttsssrrrtttttttttsssnnnjjjfffbbb^^^[[[XXXUUUOOOLLLIIIFFFEEEEEEFFFGGGEEEEEEGGGMMMUUU[[[\\\[[[TTTPPPKKKGGGDDDCCCAAA@@@===>>>>>>??????===<<<;;;;;;:::888777777888:::<<<{{{mmm___SSSKKKGGGBBB????????????>>>??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::888888888999999999:::::::::;;;<<<===>>>>>>>>>>>>??????cccaaafffaaaccc```aaaaaaaaabbbbbbbbbccccccbbbccccccccccccgggkkkooouuu|||dddOOOCCC999666444333333222111000000000000000111222333444666:::AAAHHHLLLKKKFFFBBB>>>>>>>>>>>>@@@FFFNNNSSSWWW___jjjrrrvvvxxx{{{}}}~~~mmmaaaZZZVVVXXX___jjjyyyyyymmmiiiccc^^^[[[YYYWWWUUUNNNLLLHHHFFFEEEGGGIIIKKKNNNXXX___jjjzzz|||yyywwwuuuuuuvvvwwwwwwvvvqqqnnnhhhccc^^^XXXRRRNNNIIIGGGDDDAAA???@@@AAABBBAAABBBFFFLLLRRRVVVVVVUUUNNNKKKGGGCCCBBB@@@???===;;;;;;<<<======<<<<<<;;;999999888777888999;;;<<<~~~lll___SSSIIIEEECCC@@@>>>>>>>>>??????>>>>>>>>>=========<<<<<<:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;888888888999999999::::::888888999999999:::::::::999:::;;;===>>>>>>>>>>>>??????dddbbbgggbbbccc```bbbbbbcccccccccdddddddddbbbcccccccccdddgggkkknnnsssgggPPPAAA666444222222222333222000000000000000111222333444666:::AAAIIINNNMMMIIIEEE;;;<<<<<<===@@@FFFNNNTTTWWW___jjjrrrvvvyyy||||||kkkbbbZZZZZZ___hhhvvv~~~qqqhhhddd___[[[XXXVVVTTTRRRJJJIIIFFFDDDDDDEEEHHHJJJNNNXXX^^^iii{{{~~~}}}{{{yyyyyyzzzzzzyyyxxxsssoooiiibbb[[[TTTMMMIIIDDDBBB???===<<<<<<>>>???AAACCCFFFJJJNNNPPPOOONNNIIIGGGCCCAAA@@@>>><<<;;;999999::::::;;;;;;::::::888888777888999:::;;;<<>>>>>>>>>>>???============<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999::::::;;;<<<777777888888888999999999888999999:::;;;:::::::::888999:::;;;<<<===============cccbbbgggbbbddd```aaabbbbbbbbbccccccccccccaaabbbbbbbbbccceeeiiillltttlllTTTAAA666444222111222333222111000000000000111222333444555999AAAIIIOOONNNJJJFFF;;;;;;<<<===@@@GGGOOOTTTXXX___jjjrrrwwwzzz~~~~~~xxxlll```\\\___eeeqqq{{{vvviiiaaa^^^ZZZVVVUUUSSSPPPNNNGGGFFFDDDBBBCCCDDDGGGHHHPPPYYY___jjj{{{~~~{{{yyytttoooggg___WWWPPPJJJEEE???===;;;999999:::<<<===AAACCCFFFHHHJJJJJJIIIIIIEEECCC@@@???>>>===;;;999888888888888888999999999777777777888999;;;<<<===ooo\\\SSSLLLEEE????????????>>>===>>>???=========<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999:::;;;<<<777777777777888888888999888999:::;;;<<<;;;;;;:::888888999:::;;;;;;;;;;;;:::;;;bbbaaagggcccdddaaa_________`````````aaaaaa]]]^^^___``````bbbeeehhhqqqyyysss[[[EEE888666444333333333111000000000000000111222333444333777???HHHNNNNNNJJJFFF=========>>>@@@FFFMMMSSSYYY```iiiqqqvvvzzzzzzjjjbbbaaadddmmmuuu|||oooddd\\\YYYUUURRRQQQOOOMMMKKKEEECCCBBBAAABBBCCCEEEGGGOOOWWW]]]gggyyy|||xxxpppjjjaaaXXXQQQJJJDDDAAA:::999777666666888;;;<<<@@@AAADDDEEEFFFFFFFFFFFFBBBAAA>>>======<<<:::999888888777777777777777777666666777888:::;;;<<<===hhhVVVNNNHHHBBB>>>???@@@???>>>===>>>???======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888999:::<<<===777777777777888888888888999:::;;;<<<===<<<;;;;;;888888999:::::::::999999999:::aaaaaagggccceeeaaa]]]]]]]]]^^^^^^^^^^^^___[[[\\\]]]]]]]]]___bbbeeemmmtttxxx```JJJ<<<999666555444333111///000000000000111222333444111666>>>GGGMMMMMMJJJFFF@@@??????>>>@@@EEELLLQQQYYY```hhhpppuuuzzzrrrgggdddeeelllsss|||yyyzzz}}}zzzyyy{{{wwwlllcccXXXVVVRRRPPPOOOMMMJJJIIICCCBBBAAAAAAAAACCCEEEFFFKKKTTTYYYcccuuuzzzvvvkkkeee[[[RRRJJJDDD???<<<777666555444555777:::<<<>>>???AAACCCCCCCCCDDDFFFAAA???>>>======<<<:::888888888777666666666666666555666777888:::<<<======{{{eeeVVVJJJDDDCCC@@@>>><<<:::999:::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<>>666111222333000...///+++,,,...000000000000///111555;;;BBBGGGHHHFFFCCC@@@======???BBBDDDLLLTTTWWW\\\eeemmmuuu{{{{{{pppjjjhhhjjjooo{{{~~~vvvsssuuuvvvxxxqqqpppnnnfff\\\WWWRRRMMMLLLMMMMMMIIIEEEBBBAAAAAAAAABBBCCCEEEFFFMMMSSS[[[dddmmm|||xxxqqqggg```VVVLLLEEE@@@===<<<777666555444555888;;;===BBBBBBDDDEEEEEEEEEDDDCCCBBBAAA???<<<:::888777777444555555444333444666888888999:::<<<===???@@@AAAqqq^^^QQQGGGBBBBBB???>>><<<:::::::::;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::<<<<<>>;;;;;;>>>@@@BBBIIIQQQUUU[[[dddmmmtttzzzuuummmhhhgggjjjyyyxxxqqqnnnmmmwww{{{xxxpppmmmkkkcccZZZTTTOOOJJJIIIJJJIIIFFFBBBAAA@@@@@@@@@BBBCCCEEEGGGJJJPPPXXX___hhhuuu{{{tttmmmbbb[[[QQQHHHAAA===;;;999888777555555666888;;;<<>><<<:::888777777666666666444333333444666888999;;;===???@@@AAAAAAzzzdddUUUKKKDDD@@@AAA???>>><<<;;;::::::;;;<<<;;;;;;;;;;;;::::::::::::999999::::::::::::::::::999999999999::::::::::::999999999999999999999999777777777777777777777777999999999999999999999999:::::::::::::::::::::::::::;;;```___ddd___```]]]```aaabbbcccddddddcccbbbgggfffcccaaaaaabbbdddeeefffnnnyyysssVVVAAA:::444444444111000000////////////000111222222222444999???CCCCCCAAA>>>;;;999999<<<>>>@@@GGGNNNSSSZZZdddmmmtttyyy|||~~~vvvnnnjjjkkkuuu|||uuummmiiimmmqqqxxx~~~yyynnniiifff___VVVOOOKKKGGGEEEFFFEEEBBB???????????????AAACCCFFFGGGIIIOOOWWW]]]dddnnn{{{}}}zzzuuunnnhhh\\\VVVMMMEEE@@@<<<:::999999888777666777888:::<<>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999999999999999999:::::::::999999999:::::::::::::::888888888888888888888888777777777777777777777777999999999999999999999999999999999999::::::::::::999:::___^^^ccc^^^___[[[^^^___aaacccdddcccbbbaaajjjhhheeebbbaaabbbdddeeedddmmmyyy{{{^^^DDD<<<555555555222000111222111000///000111333444222444888===@@@@@@===;;;:::888888;;;===???EEELLLRRRYYYdddnnntttxxx{{{}}}zzzsssrrrrrryyyuuunnnhhhkkkqqqxxx|||zzzmmmfffbbbZZZRRRKKKHHHDDDCCCBBBAAA???============>>>@@@CCCEEEGGGJJJPPPXXX^^^cccjjjttt{{{}}}xxxsssnnngggcccXXXSSSKKKEEEAAA???===<<<;;;;;;999888888999:::;;;===>>>@@@AAAAAAAAA@@@??????>>><<<:::888777666666555555555444333333555777999;;;===@@@BBBBBBBBBBBBqqqcccRRRJJJEEE@@@>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888999999:::::::::;;;;;;;;;:::::::::::::::888888888888888888888888666666666666666666666666888888888888888888888888888888888999999999::::::888999^^^]]]bbb]]]___[[[___```aaabbbccccccbbbaaaiiigggdddbbbaaaaaacccdddcccmmm}}}dddFFF>>>666555444222000222222222111000000111333444222444777;;;>>>>>><<<999:::888999<<<>>>???DDDKKKQQQYYYcccmmmtttxxx{{{}}}zzzwwwsssyyy{{{rrrhhhhhhkkkppptttyyy}}}oooeee___VVVNNNHHHFFFDDDBBBAAA@@@>>>===<<<<<<<<<===???BBBDDDFFFIIIPPPYYY___bbbfffmmmsss~~~xxxrrrlllfffaaa^^^SSSOOOIIIDDDBBBAAA???>>>>>>>>><<<;;;::::::;;;;;;<<<===???@@@@@@@@@???>>>===<<<;;;999777666555555222333444333333555888::::::;;;>>>@@@BBBBBBCCCCCChhh[[[MMMGGGCCC???======<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999999777777888888999:::::::::;;;;;;;;;;;;::::::::::::888888888888888888888888666666666666666666666666777777777777777777777777777777777888888999999:::999888]]][[[aaa]]]```^^^cccbbbbbbbbbbbbbbbbbbbbbeeedddcccbbbaaaaaabbbccccccnnngggHHH???777555444111000111222111111111111111222222222333666:::======;;;888:::888999===>>>???DDDJJJOOOVVV```jjjrrrwww{{{}}}{{{yyy|||~~~ssskkkeeedddhhhjjjnnnzzzrrrfff^^^UUULLLFFFEEEDDDBBB@@@>>>>>>===<<<<<<<<<===>>>@@@CCCDDDFFFNNNXXX^^^```bbbggglllxxxyyyvvvqqqjjjddd___\\\ZZZOOOKKKFFFCCCBBBBBBBBBAAABBBAAA@@@>>>===<<<<<<<<<<<<===>>>???@@@???>>>>>><<<;;;999888666555555555000111333333444666999<<<;;;<<<===>>>@@@BBBCCCDDD^^^RRRGGGCCCAAA>>><<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999999999999888666777777888999999::::::::::::::::::999999999888999999999999999999999999777777777777777777777777777777777777777777777777666666777777888999999:::999888\\\YYY```^^^bbbaaadddcccaaa_________```aaa```aaabbbbbbcccccccccccccccmmm~~~fffHHH???777444333000///111000111111111111111000000222333666:::======;;;999999888999<<<>>>>>>CCCIIILLLSSS\\\fffnnntttyyy}}}|||}}}~~~{{{yyyxxxxxxxxxxxx{{{zzzpppfff___bbbdddfffppp}}}vvviii___TTTKKKEEEDDDCCCAAA???=========<<<<<<<<<<<<===???AAABBBCCCLLLWWW^^^```aaaeeehhhoooyyyzzzpppnnnhhhbbb\\\XXXVVVVVVNNNKKKGGGEEEEEEFFFFFFEEEEEEDDDCCCAAA@@@>>>======<<<===>>>???@@@??????>>>;;;:::999777666555444444111222333333444555999;;;<<<<<<;;;<<<>>>@@@CCCEEEXXXLLLBBB@@@???===<<<<<<;;;;;;<<<<<<===<<<<<<;;;:::::::::999999999888888666777777888999999::::::999999999999888888777777999999999999999999999999888888888888888888888888777777777777777777777777555666666777888999999999999888[[[XXX___^^^ddddddcccaaa^^^[[[ZZZ[[[]]]^^^^^^___aaacccdddddddddcccdddlll{{{eeeIII???666444222000///000///000111222222111///...222333555999===>>><<<:::888777888<<<======BBBHHHJJJPPPYYYbbbkkkrrrxxx|||}}}wwwwwwzzzwwwrrrlllhhhfffffffffbbbccchhhnnnppprrrxxxvvvhhh___aaacccccclllxxxxxxkkk```TTTKKKCCCCCCBBB@@@>>><<<<<<======<<<<<<<<<===>>>@@@AAACCCLLLXXX___aaabbbeeehhhgggpppzzzyyysssjjjhhhccc\\\VVVSSSSSSSSSPPPMMMJJJIIIJJJKKKKKKJJJFFFFFFEEECCCAAA???>>>===<<<===???@@@@@@@@@???>>>:::999888777555555444444333333444444333444777:::===<<<;;;;;;<<<@@@CCCEEENNNHHHAAA===>>>>>>;;;888:::::::::::::::::::::::::::999888888999999888666777777888888888999999999888888777777777777888888;;;:::888888888:::<<<>>>666777777777666777888::::::999777666555666777999777777666666666666666777;;;888ZZZVVV]]]\\\aaa___]]]^^^^^^\\\[[[\\\^^^```^^^___aaabbbcccbbbaaa```eeeiiiuuu|||fffNNN@@@555555555000...111////////////000000000000---000555;;;@@@@@@===999:::888777777:::>>>BBBEEEIIIOOOXXXaaajjjqqqxxx|||sssnnnsss|||{{{wwwlllgggdddccc^^^WWWVVV[[[VVVYYY\\\]]]___cccjjjoooxxxuuufffcccaaa\\\___hhhuuuxxxooodddWWWNNNFFFCCC@@@>>>===<<<:::999:::::::::;;;<<<===>>>???@@@KKKWWW\\\```dddeeedddfffhhhmmmsss||||||pppggg```]]]XXXSSSPPPOOOOOOOOOPPPNNNKKKKKKLLLNNNPPPPPPLLLJJJGGGDDDAAAAAAAAAAAA>>>>>>@@@AAAAAA@@@???>>>:::888555555666666444111000222555777999:::999999;;;;;;<<<===???BBBDDDFFFKKKFFF???<<<======;;;888:::::::::::::::::::::::::::999777888999999888666777777777888888888999999999888888888888888888999888888666666555666777888666777777777666666777999:::999777555555666777888888777777666666666777777:::777YYYUUU[[[YYY^^^]]][[[\\\\\\[[[ZZZZZZ\\\^^^]]]^^^^^^_________^^^^^^```dddooo|||fffPPPAAA666666777222///222111111111111000000000000111222555999===>>><<<:::999888777777999===AAADDDHHHMMMVVV___gggooouuuyyyvvvnnnpppwwwuuupppiiidddaaa```[[[UUUTTTWWWTTTVVVXXXYYYZZZ]]]bbbfffjjj}}}zzzkkkfffbbb\\\]]]dddiiiuuuyyyqqqhhh]]]UUUHHHEEE@@@===<<<<<<;;;999::::::::::::;;;===>>>???AAAKKKUUU\\\bbbgggiiifffeeefffgggkkkrrr}}}}}}yyyzzz|||~~~}}}uuujjjbbbWWWTTTOOOKKKIIIJJJLLLMMMQQQOOONNNNNNPPPQQQQQQQQQLLLJJJGGGDDDAAA@@@@@@AAA??????@@@@@@@@@???>>>===:::888555555666666444111333555777:::<<<<<<<<<<<<<<<<<<<<<===???BBBEEEFFFGGGBBB===;;;<<<<<<;;;999:::::::::::::::::::::::::::888777777888999777666777777777777888888888888999999888888888888999999777777777666555444444444666888888777666555666777999888777555555666666777888888777777777777888888888666XXXTTTZZZWWW\\\[[[ZZZZZZ[[[ZZZXXXXXXZZZ[[[\\\\\\[[[[[[ZZZ[[[[[[[[[]]]```kkk}}}~~~jjjTTTDDD888888888333000222333222222222111111000000444444444777:::<<<<<<;;;999888777777999===@@@CCCFFFKKKTTT]]]dddlllrrrvvv~~~}}}}}}{{{pppnnnqqq{{{{{{rrrlllkkkgggdddccc```[[[YYY[[[XXXYYY[[[[[[\\\]]]___bbbbbbrrr|||vvvooohhh___]]]```___iiisss|||yyysssmmmddd]]]KKKGGGAAA===<<<;;;;;;:::999999::::::;;;===>>>???CCCKKKSSS[[[dddmmmnnnkkkgggeeebbbaaaeeennnyyy{{{sssmmmmmmmmmnnnqqqvvv}}}~~~vvvqqqjjj```YYYLLLJJJFFFCCCCCCFFFJJJMMMSSSRRRRRRSSSUUUUUUTTTSSSLLLJJJGGGCCCAAA@@@@@@@@@@@@@@@@@@@@@???===<<<;;;999888666666666666444333555666999;;;=====================>>>@@@CCCEEEGGGBBB???;;;:::;;;<<<;;;:::999999999999999999999999999888777777888888777666666666666777777777888888888888777777777777888888777888888888888777666555888999:::999777666666777888777666555555555666666888777777777777888888999777666YYYUUUYYYVVV[[[ZZZZZZ[[[[[[ZZZYYYXXXYYY[[[\\\[[[ZZZYYYYYYYYYZZZ[[[]]]aaajjjyyyrrrYYYHHH999888888333000111333222222111111000000///222222444777:::<<<<<<;;;888777777777999<<>>>>>DDDJJJQQQZZZgggrrruuuqqqkkkhhhaaa\\\\\\cccmmmtttzzz}}}xxxqqqiiiccc^^^^^^^^^___aaagggooouuu|||zzzqqqjjjddd^^^VVVPPPGGGEEEBBB@@@AAAEEEJJJMMMTTTTTTUUUWWWXXXXXXVVVTTTLLLJJJFFFCCCAAA??????@@@BBBAAA@@@???===;;;:::999999888777666666666555444444666888:::;;;<<<============>>>???AAADDDFFFHHH>>>===;;;::::::;;;;;;:::999999999999999999999999999888666777888888777555555555666666666777777777666666555555555555666666666666777888999999888888888:::;;;;;;999777777888777666666555555555555555777777666666777888999999777777[[[WWW[[[WWW\\\\\\\\\]]]^^^]]][[[ZZZ[[[\\\]]]]]][[[ZZZZZZ[[[\\\]]]^^^bbbiiitttyyyaaaLLL;;;777777333000111111111000000000/////////---///333888<<<>>>===;;;777777777777999;;;>>>???DDDJJJRRR[[[cccjjjpppuuuxxxzzz}}}zzzxxx{{{~~~xxxrrrqqqqqqqqqrrrsssttttttoooxxxzzz}}}qqqgggccc___```ccciiirrr}}}|||sssmmmhhhaaa[[[NNNIIIBBB===;;;;;;;;;;;;999999999:::;;;<<<===>>>CCCHHHOOOYYYhhhuuu{{{yyyrrrmmmddd\\\YYY[[[bbbhhhlllooouuuzzz~~~pppnnnjjjgggbbb]]]WWWTTTPPPQQQQQQRRRUUU\\\dddiiinnnqqqtttwwwxxxwwwvvvuuurrrmmmeee^^^YYYSSSMMMHHHDDDBBB???>>>???CCCHHHKKKSSSTTTUUUWWWYYYXXXVVVSSSKKKIIIFFFCCC@@@@@@@@@@@@CCCBBB@@@>>><<<:::999888888888888777666555555666666666888:::<<<===>>>>>>>>>??????@@@BBBEEEGGGIII<<<<<<;;;:::::::::::::::999999999999999999999999999777666666777888666555555555555555666666666666555555444444444444555555444444444555666777777888777999;;;;;;999888888888555555555555555444444444666555555555666777888999555777]]]YYY\\\XXX^^^___^^^```aaa```^^^]]]]]]]]]^^^^^^]]]]]]^^^^^^___```]]]aaagggooo|||jjjSSS===777666333000111////////////////////////+++---222888===???>>><<<777666666777999;;;===>>>CCCHHHQQQ[[[ccckkkqqqvvvxxx{{{yyy~~~}}}~~~yyy~~~|||pppiii___\\\\\\aaahhhrrr}}}zzzooogggaaaYYYSSSKKKGGGAAA===<<<;;;;;;:::888888999999:::<<<===>>>@@@GGGOOOYYYgggwww{{{vvvlllbbbZZZWWWYYY\\\]]]___bbbeeeggggggffffff[[[ZZZXXXUUUQQQNNNKKKIIIEEEFFFGGGHHHKKKPPPXXX]]]```bbbeeeggghhhhhhfffeeeccc___YYYTTTOOOKKKFFFCCC@@@???======???BBBFFFIIIQQQQQQRRRTTTVVVVVVSSSQQQIIIGGGDDDBBB@@@@@@AAABBBCCCAAA???===;;;999888888777888999888666555666777888999:::;;;===???@@@AAA??????@@@AAACCCFFFHHHJJJ;;;<<<<<<;;;:::::::::;;;888888888888888888888888999777666666777777666555444444555555555666666666555555555444444555555555555444333333333444555666444666999:::888777777777555555555555444444333333444444444444555666777888333555]]]YYY\\\XXX___``````bbbcccbbb```^^^^^^^^^]]]^^^___```aaabbbbbbbbb^^^ccchhhllluuuuuuZZZAAA888777333222333/////////000000111222222...///111666:::=========666666666777888:::<<<===@@@FFFPPPYYYbbbjjjrrrvvvxxx|||}}}ttteee___[[[]]]aaahhhuuu}}}||||||}}}yyylllccc[[[TTTNNNHHHEEE@@@===<<<<<<;;;999888888888999:::;;;=========FFFOOOYYYfffvvvyyylll```XXXUUUTTTQQQRRRSSSTTTTTTRRRQQQPPPJJJJJJIIIFFFDDDBBBAAAAAA>>>??????@@@BBBEEEJJJNNNRRRSSSVVVXXXYYYYYYXXXWWWRRRPPPMMMIIIGGGDDDBBB@@@<<<<<<===>>>AAAEEEHHHJJJOOOOOOOOOPPPRRRRRRPPPOOOGGGEEECCCAAAAAAAAABBBCCCBBBAAA>>><<<:::999888888666888999888666555666888888999999;;;<<<>>>@@@AAA@@@@@@AAABBBDDDFFFIIIKKK;;;<<<===<<<:::999:::;;;888888888888888888888888888777666666777777666555444444444555555555666666666666555555555555666666999777555333222333444555111444777888777666666666444444555555444444333222333333333444444666777777111444\\\YYY\\\XXX___aaa```bbbdddcccaaa___^^^^^^\\\]]]```bbbccccccccccccaaaeeejjjmmmsss{{{___DDD999777444333555//////000111222333333444222111111333777;;;======666666666777888:::;;;<<<>>>DDDNNNXXXaaajjjqqqvvvyyy}}}}}}ooofff```______bbbmmmyyy{{{xxxuuuuuuxxxxxx|||xxxjjjaaaYYYQQQKKKFFFCCC@@@>>>===<<<:::999888888888999:::;;;======;;;EEEPPPYYYeeeuuuvvvggg[[[TTTQQQMMMMMMLLLKKKJJJGGGEEEDDD@@@@@@???===;;;:::;;;<<<:::;;;;;;;;;<<<>>>AAADDDHHHJJJLLLNNNPPPPPPOOONNNGGGFFFDDDBBBAAA@@@??????;;;<<<>>>AAAEEEHHHKKKMMMMMMMMMLLLMMMOOOPPPNNNMMMEEEDDDBBBAAAAAABBBCCCDDDBBB@@@>>>;;;:::999999999666888:::999666555777999666666777888:::<<<>>>???AAAAAAAAABBBDDDGGGIIIKKK:::::::::999999999888888666777888777666555555777888888777555555444444444333333444555666666666555888777555444555666888999777666555444444444444444666666666666666555555555444444444444555555555666444444444444444444444444666555YYYWWW___^^^cccccceeecccbbbcccdddccc```\\\\\\^^^___aaacccdddeeeeeedddfffkkkqqquuu~~~jjjKKK<<<888444222222222111111000000000000000222111111333777;;;===>>>:::999888888888:::===>>>>>>CCCKKKVVV```hhhooorrrwwwzzz~~~yyyrrriiiaaa^^^aaafffiiivvv~~~xxxsssooopppnnnlllnnnsssyyy}}}{{{uuuqqqttt}}}}}}mmm___SSSLLLHHHCCCBBB@@@>>><<<;;;:::999999999999::::::;;;;;;;;;@@@AAAIIIVVVeeeuuuuuuaaaTTTNNNLLLJJJGGGDDDAAA???<<<;;;999;;;;;;:::888666666666777777888888:::;;;===>>>AAACCCFFFIIIJJJHHHEEEDDDCCCBBB@@@?????????@@@@@@>>>???CCCFFFJJJMMMPPPQQQLLLLLLKKKLLLMMMKKKIIIFFFEEEDDDBBB@@@???@@@BBBCCC@@@???===;;;999888777777555555555666666888999999:::::::::;;;<<<===>>>???AAA>>>???CCCFFFFFFIIINNN::::::999999999888888888777888999888666555666777888777666555555444444444444444555555666555555555777666555444444666777999777777666555555555555555666666666666555555555555444444555555555666666666444444444444444444444444555444YYYWWW^^^\\\aaaaaaeeedddcccdddeeeeeebbb```^^^^^^___aaabbbdddeeeeeeffffffjjjpppuuu|||rrrSSS@@@999444222222222222111000000000000000111000000333777;;;===>>>999888777666777999;;;===@@@DDDLLLUUU___gggmmmpppvvvzzz~~~zzzoooeee```___aaacccjjjvvvwwwqqqkkkgggdddcccfffkkknnnpppvvvwwwyyyzzzyyywwwtttqqqmmmpppqqqmmmgggfffkkkrrryyy{{{lll^^^SSSKKKGGGCCCAAA@@@>>><<<;;;::::::999999999:::::::::;;;;;;@@@AAAHHHUUUdddtttkkk[[[SSSMMMJJJFFFCCC@@@>>>===<<<::::::;;;:::888777666666777777777888999;;;<<<===<<<>>>@@@BBBCCCBBB@@@???@@@@@@???>>>>>>???@@@@@@AAACCCFFFJJJMMMPPPQQQQQQMMMKKKJJJIIIJJJIIIGGGEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@???===:::888777666666444444555666777888999::::::::::::;;;<<<===??????AAA>>>???BBBDDDDDDGGGKKK:::999999999999888888888777888999888777666666888888777666555555444555555555555555666555555444444555555444333444555666777777777666555555555666666555555555555555555555555555555666666666777777777444444444444444444444444444444YYYWWW^^^[[[___^^^bbbbbbbbbccceeefffdddccc``````___```aaaccceeefffgggfffhhhpppvvv{{{~~~]]]FFF;;;555222222222222111000000000000111000///000222777;;;>>>???888777666555666888:::;;;@@@DDDKKKUUU^^^ffflllooouuuxxx}}}zzznnnfffaaa___]]]```hhhsss}}}yyykkkfff___[[[[[[]]]___```bbbbbbbbbbbb```^^^\\\[[[\\\bbbhhhgggbbb^^^___bbbeeellluuu~~~yyykkk]]]QQQJJJFFFBBBAAA???===<<<:::::::::999999999999999:::::::::???@@@GGGSSSaaarrr{{{iii___UUUPPPJJJDDDBBB@@@???>>>999999888777666555444444333333444444555666777888::::::<<<===>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCEEEGGGKKKOOOQQQSSSSSSSSSMMMJJJGGGEEEEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@?????????>>><<<999777666555444333444555666888999;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>>>>BBBCCCCCCFFFJJJ999999999999888888888888777999999999777666777888777777666555555555555555555666666666555444333333444444333333333444555666666555555444444444555555444444555555555555555666666666666666777777777777444444444444444444444444444444YYYWWW^^^ZZZ]]][[[\\\]]]^^^___bbbcccdddcccbbbaaa```___```bbbeeefffgggeeegggpppzzzeeeKKK<<<666444333333222111111000000111111000//////222777;;;>>>???999888666666666888:::;;;>>>BBBIIIRRR\\\eeelllpppssswww|||yyyppphhhaaa]]]]]]aaagggppp|||uuuoooeee]]]YYYWWWWWWWWWXXXXXXWWWVVVUUUSSSRRRRRRSSSVVV\\\___^^^\\\ZZZXXXXXX]]]eeennnxxxwwwiii\\\QQQIIIEEEAAA@@@???===;;;:::::::::888888888999999999999999>>>???EEEPPP]]]nnn}}}sssfff^^^TTTLLLHHHEEECCCAAA>>><<<:::999888888666555444444333444444555666666:::;;;;;;<<<===???AAAAAABBBBBBDDDEEEFFFFFFFFFFFFGGGIIIMMMQQQTTTUUUUUUTTTNNNIIIDDDAAA@@@AAABBBBBBBBBBBBBBBBBBAAA???>>>======<<<:::888666555444444333444666888999;;;<<<===<<<<<<<<<===>>>???@@@AAA@@@===>>>BBBEEEEEEHHHLLL999999999888888888777777777888999888666666666777777666666555555555555666555666666666555444333333333333333333333444444555333333333222222333333444333444444444555555666666666666666666777777777777444444444444444444444444333444ZZZYYY```\\\^^^[[[VVVWWWYYYZZZ\\\^^^```bbbcccbbbaaa```aaabbbdddffffffcccfffrrr~~~kkkNNN===777666555333222222111111111111111000//////222666;;;===>>>:::999777777777888:::;;;;;;???FFFPPPZZZdddlllpppqqquuu{{{zzzqqqhhhaaa^^^^^^```fffqqq{{{pppeee]]]YYYVVVTTTSSSSSSRRRPPPOOOOOONNNNNNLLLJJJKKKPPPVVVXXXVVVRRRQQQUUU[[[cccllluuu~~~uuuhhh[[[PPPIIIEEE@@@???>>><<<;;;:::::::::888888888888888888888888<<<>>>CCCLLLWWWhhh}}}ssseee[[[TTTOOOJJJFFFGGGDDD@@@>>>>>>===;;;999:::999999999999999::::::999999:::<<<>>>AAADDDEEEGGGHHHJJJLLLLLLLLLJJJJJJHHHJJJNNNQQQSSSTTTTTTTTTMMMHHHBBB>>>>>>???AAABBBBBBBBBBBBAAA@@@???===<<<;;;:::888777666555444444444555888:::<<<===>>>>>>=========>>>???@@@AAABBB@@@===???DDDGGGHHHLLLQQQ999888888888888777777777666777888777666555555777666666555555555555666666555555555666555555444444333333333444444444555555222222111111111222333333333333333444555555666666555555666666666777777777444444444444444444444444333555\\\\\\ccc^^^```]]]QQQSSSUUUWWWXXX[[[^^^aaadddcccbbbaaabbbbbbdddddddddbbbfffsssqqqRRR???888777555333333222111111111111222111000000222666:::<<<<<<;;;999888777777888:::;;;999===DDDMMMWWWaaaiiimmmppptttzzz~~~}}}rrrjjjaaa^^^]]]bbbjjjuuurrrhhh```ZZZWWWRRRRRRQQQOOONNNLLLKKKKKKKKKGGGDDDHHHOOOUUUUUUSSSMMMOOOTTTZZZaaaiiiooosssqqqsssxxx|||xxxxxxxxx|||}}}tttggg[[[QQQIIIEEE@@@???===<<<;;;:::::::::888888888777777777777777;;;<<>>>>>@@@AAABBBBBBBBBAAA@@@>>>===<<<<<<999888777666666666666666777888:::===>>>?????????>>>>>>>>>???@@@AAABBBCCCBBB???AAAFFFIIIJJJNNNSSS888888888888777777777777555666777666444444444666666666555555555555666666444444555555666555555555333333444555555555555555222222111111222222333444222222333444444555666666444444555555555666666666444444444444444444444444333555^^^___fffaaabbb___QQQSSSVVVWWWWWWZZZ^^^bbbcccccccccccccccccccccccccccbbbgggsssvvvVVVAAA999777444444333222222111111222222222111000222555999:::;;;:::999777666666777888::::::===CCCKKKTTT]]]dddiiiooosssyyy}}}vvvjjjddd```aaadddiiiuuuzzzpppgggbbb[[[[[[YYYWWWTTTQQQNNNLLLLLLKKKIIIIIIKKKPPPTTTWWWMMMNNNPPPTTTZZZ___ccceeefffeeeiiippprrrmmmkkkmmmooovvv}}}|||sssggg\\\QQQIIIEEE???>>>===<<<;;;:::::::::888888777777777666666666999;;;@@@GGGMMMZZZooo{{{qqqjjj]]]WWWPPPLLLLLLJJJFFFBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@BBBFFFJJJOOOSSSVVVXXX___aaaccccccbbb^^^ZZZWWWUUUSSSQQQPPPNNNNNNNNNNNNKKKGGGBBB??????AAACCCDDDDDDBBB@@@>>>===<<<<<<<<<777777666666777777888999999;;;===???@@@@@@@@@???????????????@@@BBBCCCDDDEEEBBBCCCGGGIIIJJJLLLQQQ888888888888777777777777555666666666444333444555666666555555555666666777333333444555666666666555333444555555666666555555333222222222333333444555222222333333444555666666444444444444555555555666444444444444444444444444444666___```hhhcccdddaaaRRRUUUWWWXXXXXX[[[```dddccccccdddddddddcccbbbbbbcccbbbgggssszzzYYYBBB:::777333444333222222111111222222333111111222555888999999999888666555555666777888<<>>===<<<;;;:::::::::888888777777666666666555888:::@@@FFFKKKVVVjjj}}}}}}pppjjjbbb^^^]]][[[VVVRRRNNNMMMLLLKKKKKKJJJKKKKKKKKKMMMRRRWWW\\\aaadddffflllmmmoooooommmhhhccc```[[[XXXTTTPPPMMMKKKKKKKKKKKKGGGBBB@@@@@@BBBDDDEEEDDDCCC@@@===<<<;;;<<<===666666666666777999:::;;;;;;===???AAABBBAAA@@@????????????@@@AAABBBCCCDDDHHHEEEDDDHHHIIIHHHJJJNNN888888888888888777666666555555555555555555555555444444444333333222222222444444444444444444444444111111222333444444444444444444444333333222222222444444444555555555666666888666555333333555666888444555555666666666666666555:::ccc```ccc]]]bbbccc]]]\\\\\\\\\\\\]]]^^^^^^aaacccdddccc```^^^^^^^^^___ccchhhppp}}}|||\\\HHH???999333222111111111111111222222222000000333666888777555:::999777666555555666666:::===AAAGGGOOOXXXbbbiiilllsssxxxyyy|||tttgggbbb^^^\\\aaahhhttt{{{xxxtttqqqnnnggg]]]VVVVVVQQQMMMNNNNNNMMMPPPUUU]]]RRRHHHIIINNNSSSXXX]]]\\\hhhrrrpppeee___ccckkkxxx}}}|||pppeee\\\SSSJJJDDD>>>===<<<;;;:::999999999999999888888777777666666777444888AAAFFFKKK\\\pppxxxpppiiiddd```___]]]ZZZXXXYYY[[[\\\ZZZXXXVVV\\\eeekkkooossswwwzzz}}}zzzuuunnneee___ZZZWWWRRRNNNKKKHHHEEECCCCCCCCCBBBBBBBBBCCCCCCDDDAAA???<<<::::::999888777666666666666555777;;;>>>@@@@@@AAABBBAAA@@@???>>>?????????@@@BBBDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKK777888888888888777666666555555555555555555555555666666555555555444444444444444444444444444444444222333333444444444444333444444444333333222222222333333444444444555555555777666555444444555666777555555666777777777777777555888aaa___ccc^^^bbbccc___^^^^^^^^^^^^___``````___```aaa```_________aaaaaadddhhhnnnyyybbbKKK???888333222222111111111111222222111000000333666888777555444333333222333444555666;;;===AAAFFFLLLUUU^^^eeekkkrrrwwwxxxzzz|||pppiiiddd___aaafffiiivvv}}}uuukkkccc^^^WWWSSSRRRRRRQQQSSSWWWkkkbbb[[[[[[]]]___ccchhhlllrrrvvvqqqgggdddiiiqqq|||pppeee\\\SSSJJJDDD>>>===<<<;;;:::999999999888888888777777777777777999666999AAADDDGGGUUUggg|||zzzwwwuuuooonnnmmmmmmnnnmmmjjjhhhhhhmmmuuu{{{~~~~~~xxxpppgggaaaXXXTTTOOOJJJGGGEEECCCAAAAAAAAAAAAAAAAAABBBBBBCCCAAA???;;;:::999999888777555666666666666888;;;>>>@@@AAAAAABBBAAA@@@???>>>??????@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLLLL777777888888777777666555444444444444444444444444666555555555555444444444444444444444444444444444444444444555444444333333444444333333333333222222222222333333333444444444555555555555555555555555666666666777777777777888444777___^^^bbb^^^cccccc^^^^^^^^^^^^^^^___``````\\\]]]^^^]]]]]]^^^aaacccbbbdddgggllltttjjjOOO@@@888444222222111111111111222222111000000222555777777666111111111111222444666888;;;===@@@DDDJJJRRRZZZ```jjjpppvvvwwwyyy}}}~~~}}}zzzqqqiiibbb___``````jjjvvv}}}ooogggaaa^^^]]]ZZZ[[[^^^sssooonnnooopppqqqvvv}}}}}}vvvqqqrrryyy}}}qqqfff]]]TTTJJJDDD>>>===<<<;;;:::999999999777777777777888888888888:::888:::@@@AAAAAALLLZZZnnn~~~}}}yyypppgggaaaVVVQQQJJJEEECCCBBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@===:::888888888777555444555666777777999===@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@AAAAAACCCDDDFFFGGGFFFGGGHHHJJJLLLMMMNNNNNN777777777777777666666555444444444444444444444444333333333333333333333333333333333333333333333333555555555555555444333222333333333333333333333333111111222222222333333333333444555555555555444333555555555555555666777777333555]]]\\\aaa^^^cccccc\\\\\\[[[[[[\\\\\\]]]^^^]]]]]]]]][[[[[[\\\___bbbaaacccfffiiippp|||pppUUUAAA888555333333222111111111222222000000111222444555666777444444444444555777999::::::<<>>===<<<;;;:::999999999666666777777888888999999888777:::===>>>>>>EEENNNbbbuuu}}}tttkkkbbb]]]SSSNNNGGGBBB@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAA===;;;888666666666555444444666777888999;;;???AAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAABBBCCCEEEFFFGGGFFFHHHJJJMMMNNNOOOOOOOOO777777777777777666555555444444444444444444444444333333333333333333333333333333333333333333333333555555555555444333222222333333333333333333333333111111111222222222333333333333444444444444333333444333333333333444555666333444[[[ZZZ```^^^bbbbbb\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^]]][[[ZZZZZZ\\\______aaacccffflllwwwvvv\\\EEE:::777444333333222111111222222000000111111222444666888999888777666666777888999888:::>>>BBBHHHQQQZZZ```iiiqqqwwwzzz|||~~~|||zzzqqqkkkddddddgggmmmyyy~~~yyyvvvvvvqqquuutttiii___UUUJJJCCC>>>===<<<;;;:::999999999666666777777888888999999666666888;;;;;;<<>>AAACCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGIIILLLOOOPPPPPPOOONNN666666777777666666555444333333333333333333333333444444444555555555555666333333333333333333333333333333333444333333222222222222333333333333444444111111222222222333333333333333333333333333333333333333222111111333444555444444YYYXXX___]]]aaa```]]]]]]]]]]]]]]]^^^______``````___\\\ZZZYYYZZZ\\\]]]___aaaccchhhrrr}}}eeeMMM>>>999555444333222222111222222///000111111111333666888999888777555444444555555777999===AAAGGGPPPXXX___hhhqqqxxx{{{~~~|||~~~vvvlllgggfffiiiqqq}}}uuujjj```UUUJJJCCC>>>===<<<;;;:::999999999777777777777888888888888666666888888999<<<@@@CCCIIIWWWiii{{{zzzoooeee]]]VVVRRRJJJFFFBBB??????AAAAAABBBCCCDDDDDDDDDBBB@@@>>>===888666444333555666666555888:::===>>>???@@@BBBDDDEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEGGGGGGGGGJJJMMMPPPQQQPPPNNNLLL666666777777666666555444333333333333333333333333444444444555555555666666222222222222222222222222111111222222333222222222222222222333333444444444222222222222333333333444444333222111111222333444444333222111111333555666666444XXXWWW^^^\\\```^^^]]]]]]]]]\\\]]]]]]^^^_________```^^^\\\ZZZZZZ[[[\\\]]]___```dddlllxxxpppVVVCCC<<<555555444333222222222222///000111111000222666999999888666555444444444555777999<<<@@@EEELLLUUUZZZgggooowww{{{~~~xxxpppiiiiiikkkrrrvvvkkkaaaVVVJJJCCC>>>===<<<;;;:::999999999888888888777777777777777888888888777888;;;???@@@DDDNNN[[[kkk{{{pppddd[[[TTTOOOKKKDDDBBB???>>>???AAABBBAAADDDDDDDDDCCCAAA>>>;;;999888666555555777999::::::;;;===@@@AAAAAABBBCCCEEEEEEEEECCCBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHKKKNNNQQQRRRPPPLLLJJJ666666666666666555555444333333333333333333333333222222222333333444444444222222222222222222222222///000111222222222222222222222222333333444444444222222333333333444444444444333111000000111333444555444333222222444666777777555XXXVVV^^^[[[___]]][[[[[[ZZZZZZ[[[[[[\\\]]]]]]___```___]]][[[[[[\\\\\\]]]^^^^^^```hhhrrrzzzwww\\\GGG>>>666555444333222222222222///000222111000111666999999888777666555666666777888999<<<>>>CCCIIIQQQVVVeeennnvvv{{{xxxnnniiihhhjjjvvvvvvlllaaaVVVJJJCCC>>>===<<<;;;:::999999999999999888888777777666666:::;;;999777777;;;>>>>>>===EEENNNZZZlllzzzrrrggg\\\SSSLLLHHHEEE@@@???======???AAAAAAAAADDDDDDDDDCCC@@@<<<999777888777666777999<<<=========???BBBCCCCCCCCCDDDEEEFFFEEEDDDBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEFFFGGGGGGHHHKKKOOORRRRRROOOKKKIII555555555555555555555555444444333333333333222222222222222222222222222222222222222222222222222222222333444555777888999:::222333555777777666555444111111111111111111111111444444444333333222222222111111222333333444555555444555[[[XXX\\\VVVYYYWWWYYYXXXWWWXXXZZZZZZZZZXXX^^^```cccccc```]]][[[[[[ZZZ]]]aaabbbbbbfffmmmsss~~~iiiQQQ>>>888444111111333444333111000222333333222333555777666666555555555555666666888777:::@@@EEEHHHOOOWWW___jjjvvv|||{{{qqqmmmooorrruuuwwwkkkaaaWWWLLLDDD>>>===<<<:::999999::::::999999888777777888999:::444555666888:::<<<===>>>???AAAFFFNNN[[[lll}}}zzztttkkkdddYYYPPPJJJEEEAAA>>>>>>>>>???@@@AAACCCDDDEEEFFFDDDBBB>>>;;;999777666:::888555444666999>>>AAA===>>>AAACCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGFFFDDDEEEIIILLLJJJMMMPPPPPPNNNKKKJJJJJJ444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222333333444444444000222333555555444333222111111111111111111111111444444444444333333222222111111222222333444444555444555\\\YYY]]]XXXZZZYYYYYYWWWVVVWWWYYYZZZYYYXXX]]]___bbbbbb```]]]\\\\\\XXX\\\___``````cccjjjppp~~~oooSSS???999555111111333444333111...000222222222444666999777666666555555555666666888777:::@@@DDDGGGNNNVVV^^^iiitttzzz~~~yyyrrrooonnnnnnwwwwwwlllcccYYYNNNFFF???>>><<<:::999999999::::::999888777777777888999666777777888999:::;;;;;;888:::>>>DDDNNN[[[iiirrr}}}zzzrrrjjjdddXXXSSSKKKEEEBBB@@@>>>===>>>??????@@@AAACCCDDDEEECCCBBB@@@>>><<<:::999999:::888777666888;;;>>>@@@AAABBBCCCDDDEEEDDDDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEFFFFFFEEEFFFIIILLLLLLNNNPPPQQQQQQNNNKKKIII222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222333333333222111111000000///000111222333222111111222222222222222222222222555444444444444444333333111111222222333333444444444666]]][[[___ZZZ]]][[[YYYXXXWWWWWWYYYZZZZZZYYY[[[^^^```aaa```^^^]]]]]]WWWZZZ\\\\\\]]]```ggglllwwwwwwYYYBBB;;;777222111333444222000---///111222222444777:::888777666555555555555555777666999>>>BBBFFFMMMTTT\\\gggqqqvvvzzz{{{tttnnnkkkooottt|||xxxoooggg\\\PPPGGG???>>><<<:::999999999::::::999888777777777777777888888888888888999999999888:::<<<@@@EEENNNWWW^^^hhhooozzz}}}yyyrrrkkkddd]]]VVVRRRMMMIIIDDD@@@@@@@@@????????????@@@@@@AAABBBCCCCCCAAA@@@???===<<<<<<;;;;;;999999999999;;;===???@@@DDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEFFFGGGGGGHHHKKKMMMOOOOOOPPPSSSUUURRRLLLGGG333333333333333333333333333333333222222222222111111111111111111111111111111111111111111111111111444444333333222222111111///000111111222222111111222222222222222222222222444444444444444444444444111111222222333333333333444666^^^]]]aaa\\\___]]]\\\ZZZYYYYYYZZZ\\\\\\\\\[[[]]]``````___^^^^^^___YYYZZZ[[[[[[\\\___eeeiiitttzzz~~~aaaJJJ===999444222333333222000...///111222222333666888888777666555555444555555666555888===AAADDDJJJRRRYYYcccmmmrrrwww|||wwwrrrnnnoooqqquuu}}}|||tttkkk```RRRGGG@@@???===;;;:::999999:::999999888888777777666666777777888888888888888888;;;<<<>>>???BBBFFFLLLPPPUUU\\\eeemmmsssxxx}}}zzzmmmiiiaaaZZZUUUOOOKKKHHHIIIGGGCCCAAA??????>>>>>>@@@@@@AAAAAABBBBBBAAAAAA@@@@@@>>>===<<<<<<<<<<<<::::::;;;===>>>???@@@AAADDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHJJJLLLNNNOOOPPPOOOPPPTTTWWWUUUMMMEEE333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222000111111222222222222222222222222222222222222222444444444444444444444444111111222222222222222333333666^^^^^^ccc___aaa______]]][[[[[[]]]_________[[[]]]`````````___```aaa\\\\\\[[[[[[\\\```eeeiiirrrvvv|||jjjUUU@@@;;;555222222333222000000111222222111111333555777777666555555555555555666444777<<>>BBBDDDIIINNNUUU\\\bbbggglllnnnqqqrrrtttwww|||~~~{{{uuummmggg^^^YYYRRRMMMJJJGGGEEEDDDAAAAAA@@@>>><<<;;;;;;;;;AAAAAABBBBBBBBBAAA@@@???AAA@@@???===<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBCCCCCCEEEFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHJJJNNNPPPQQQRRRRRRPPPQQQUUUXXXUUUMMMFFF444444444444444444444444222222222222111111111111111111111111111111111111111111111111111111111111.........///000111222222222222222222222333333333333333333333333333333333222222333333333333444444111111222222222222222222222555^^^^^^ddd```bbb```bbb```]]]]]]^^^```aaabbb]]]___aaaaaa``````aaabbb```___\\\[[[]]]aaaeeehhhpppsssyyyqqq^^^BBB===666222222333111000111222333222000000222333666666555555555555666666555444555:::===???EEEMMMRRR\\\ffflllqqqxxx}}}~~~~~~{{{uuupppooosssyyy}}}wwwiiiXXXKKKBBB@@@>>><<<:::999999999666666777888888777777666555555666666777777888888666777888888999:::===@@@BBBDDDHHHMMMSSSXXX[[[]]]aaabbbcccfffjjjnnnqqqtttpppnnnmmmkkkhhhccc]]]YYYNNNKKKFFFBBBAAAAAAAAAAAA<<<===??????>>>>>>???@@@BBBBBBCCCCCCBBB@@@???>>>AAA@@@???===<<<<<<<<<<<<>>>>>>???AAABBBCCCDDDEEEBBBBBBBBBCCCDDDFFFHHHIIIEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGIIIMMMRRRUUUUUUUUUTTTTTTUUUWWWXXXUUUOOOIII222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111...//////000000111222222222111111111222222333333333333333333333333333333111111111222222222333333222222111111111111111111000444]]]___eeeaaacccaaaccc```]]]]]]^^^aaabbbbbb```aaacccbbbaaaaaabbbcccccc```]]][[[]]]aaaeeehhhooosss{{{tttbbbDDD>>>777333222222111000000111222111000111222444555555444555555666777888444333555999<<<>>>DDDKKKOOOYYYdddiiiooowww}}}~~~yyyuuusssttttttvvvzzz~~~~~~~~~}}}zzzuuusssrrrrrruuuvvvyyy{{{}}}|||ooo]]]PPPBBBAAA>>><<<:::999999999444555666777888888888777777777666666666555555555666777777777666777:::===<<<<<<>>>AAAEEEIIIKKKLLLQQQRRRTTTWWWZZZ]]]___```\\\[[[ZZZYYYWWWTTTOOOLLLDDDAAA>>><<<<<<============@@@CCCDDDCCCCCCDDDFFFBBBCCCCCCCCCBBB@@@>>><<<>>>>>>============>>>>>>@@@@@@@@@AAACCCDDDFFFGGGEEEDDDDDDDDDEEEFFFHHHIIIEEEEEEEEEEEEDDDDDDDDDDDDHHHHHHKKKOOOUUUYYYYYYWWWWWWXXXYYYZZZYYYVVVRRROOO111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000222222222222333333333333111111111000111222222333333333333333333333333333000000111111111222222222222222111111111111111111///333]]]___eeeaaacccaaabbb```]]]\\\^^^```bbbbbbbbbcccdddcccbbbaaabbbcccddd```\\\[[[]]]aaaeeegggpppvvvvvvcccEEE???777333222222111000...///111111111222444666444444444444666777888999444333444888;;;===CCCJJJMMMXXXbbbhhhooowww~~~}}}~~~}}}|||wwwtttsssoooqqqtttwww{{{~~~{{{wwwtttqqqooollliiihhhhhhhhhgggeeeeeefffgggeeefffiiimmmqqqsssuuuvvvyyy{{{|||}}}~~~sssbbbUUUCCCAAA???<<<:::999999999333444666777888999888888999888777666555444333333333444333222111222555888888777777999===@@@AAABBBBBBCCCFFFIIILLLNNNOOOPPPJJJJJJJJJJJJHHHEEEBBB@@@AAA>>>;;;:::;;;<<<<<<<<<>>>AAADDDEEECCCBBBCCCDDDCCCCCCDDDDDDBBB@@@===;;;<<<<<<<<<<<<===???@@@AAABBBAAAAAAAAACCCEEEGGGIIIHHHHHHGGGFFFFFFGGGHHHIIIEEEEEEEEEEEEDDDDDDDDDDDDIIIIIIKKKQQQWWW[[[[[[YYYYYY[[[]]]]]]ZZZVVVTTTTTT222222222222222222222222222222222222222222222222222111111111000000//////000000000000000000000000444333111000000000111111111111222222222333333333111111222222222333333333555444444333222111000000333222111000000111222333111333\\\\\\bbb___cccbbbbbbaaa___^^^]]]___```aaacccbbb``````aaadddgggiiiaaa```___]]]]]]___cccgggpppvvvzzzjjjLLL>>>333333444000///333111111222222222333333333222333555444333222222333555555777999<<<@@@CCCEEEPPPUUU^^^hhhpppwww{{{}}}~~~|||~~~}}}~~~}}}uuunnnllljjjjjjkkklllllllllqqqooommmlllmmmmmmllljjjeeeccc```^^^\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZWWWZZZ^^^aaaccceeegggiiikkknnnrrruuuwwwzzz~~~nnnZZZKKKCCC===<<<<<<999777888;;;999777555444444555666666777888999::::::999888555666888777666444444555888999;;;;;;::::::;;;<<<===>>>>>>???@@@AAAAAABBBBBBCCCCCCAAA???>>>>>>@@@<<<<<<;;;;;;;;;<<<<<<===BBBBBBBBBCCCDDDEEEEEEFFFDDDCCCAAA@@@>>>===============<<<===@@@AAAAAA@@@FFFEEEDDDEEEGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFMMMLLLNNNRRRYYY]]]^^^^^^___^^^\\\[[[[[[YYYVVVTTT222222222222222222222222222222222222222222222222111111111111000000000///000000000000000000000000333333111000000000111111111111111222222222333333111111111111222222222333444333333222222111111000222222111000000111222222111333\\\\\\ccc___cccbbbbbbaaa```^^^^^^___aaabbbbbbaaa``````aaadddgggiiiaaa```___^^^]]]___cccggglllsss~~~}}}lllKKK<<<222333555111111444111111111222222222333333333555666666444444444555555555666999<<>>===<<<999888888777777777777777777666666555666777888888777777666444666777777555444444555444666777777666666777888;;;;;;;;;<<<<<<=========>>>??????===<<<;;;<<<>>>======<<<<<<<<<======>>>BBBCCCDDDEEEFFFFFFFFFFFFDDDCCCAAA@@@???>>>=========<<<<<<>>>@@@BBBBBBAAAGGGFFFEEEFFFHHHIIIIIIHHHJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHMMMMMMNNNSSSYYY___aaaaaabbb```^^^]]]\\\ZZZWWWUUU222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000333222111111000111111111111111111222222222222333000000000000111111111111222222222222222222222222222111111000000111111222000333\\\]]]ccc```dddbbbcccbbbaaa``````aaabbbcccaaa`````````aaacccfffhhhaaaaaa```^^^^^^___cccfffiiiooo{{{mmmOOO???333333555111///222111111111222222222222333444666888777666555666777555555666888;;;???BBBDDDKKKPPPYYYbbbiiipppvvvzzz}}}{{{xxxwwwzzz{{{{{{}}}{{{vvvnnngggbbb___\\\[[[VVVSSSPPPNNNNNNLLLKKKIIILLLKKKIIIGGGFFFFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEIIIJJJKKKLLLMMMOOORRRUUUYYY\\\```dddhhhmmmrrruuuyyyzzz}}}vvvcccPPPGGG???>>>===:::888999444555777999999888777666444555555666555555444333444555666666444333333444222333555444333333444555777777777888888888888888:::;;;<<<;;;::::::<<<>>>??????>>>>>>>>>>>>??????BBBCCCEEEGGGHHHGGGFFFEEEBBBBBBAAA@@@???>>>>>>>>>???>>>>>>@@@CCCEEEFFFEEEHHHGGGGGGHHHJJJKKKKKKJJJKKKJJJJJJIIIIIIJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJOOONNNOOOTTTZZZ___cccddddddbbb___]]]\\\ZZZWWWUUU222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000222222111111111111111111111111111111222222222222/////////000000000000000000000111111222222222333111111000000000000111111000333\\\]]]dddaaadddcccbbbbbbaaaaaaaaabbbcccddd``````___```aaaccceeefff`````````^^^^^^___bbbeeehhhnnnyyyoooWWWEEE666444555000...///111111111111222222222222444666777888666666666777444555666888:::>>>AAACCCHHHNNNWWW___eeemmmtttzzz}}}~~~}}}yyywwwxxxwwwvvvxxx|||yyyooohhhccc___]]]UUUSSSOOOMMMLLLKKKIIIGGGIIIHHHFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGIIILLLOOOTTTWWW[[[```eeejjjqqquuuwwwxxxzzz|||{{{iiiTTTKKKBBB???===:::999:::666666888888999888777666555555555555444444333333333444666555444222333333333555666555444444555666555555555555555444444444888:::;;;;;;;;;<<>>>>>??????BBBBBBBBBEEEHHHJJJKKKJJJJJJIIIIIIKKKMMMNNNMMMKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKQQQQQQRRRUUUZZZ___ccceeeeeebbb^^^[[[YYYWWWTTTRRR222222222222222222222222111111111111111111111111000000000000000000111111000000000000000000000000111111111111222111111111000000111111111222222222///////////////////////////000000111111222222333000000000000000000000000///333]]]^^^eeeaaaeeecccbbbbbbbbbbbbbbbcccddddddaaa````````````aaacccddd___```___^^^]]]^^^```cccfffmmmyyyxxx___KKK999555666222000111000000111111111222222222222444666666555555666777444555555777:::===@@@BBBFFFLLLUUU\\\bbbjjjssszzz|||}}}zzzwwwvvvtttrrrsssvvv{{{}}}zzzqqqkkkgggdddYYYVVVSSSPPPOOOMMMJJJHHHHHHGGGEEEDDDDDDDDDEEEFFFCCCCCCCCCBBBBBBCCCCCCCCCEEEEEEEEEDDDDDDFFFIIILLLQQQSSSXXX]]]bbbhhhoootttuuuvvvxxxzzz~~~oooYYYNNNDDD@@@===:::999;;;;;;:::888777666666666777777666666555555444444444333444666555444222333333444555666666444333444666555555444444444444444444666888:::;;;;;;===???BBBDDDCCCBBBAAAAAAAAAAAAAAA@@@BBBEEEGGGGGGEEECCCBBB??????>>>>>>>>>???@@@@@@DDDDDDDDDGGGJJJLLLMMMLLLLLLKKKLLLMMMPPPPPPOOOMMMNNNMMMLLLLLLKKKKKKKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMTTTUUUWWWYYY[[[___bbbeeedddaaa\\\YYYVVVSSSPPPMMM222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000000000111222222222222111000000000111111111111222000000000000////////////000000000111111111222222///000000111111000000///...222]]]___fffbbbeeecccaaaaaaaaabbbccccccddddddbbbaaaaaa```````````````^^^^^^^^^]]]\\\\\\^^^```ccclllxxxhhhQQQ<<<666777555444666000000000111111111111222111333555555444444555666444444555666999<<>>@@@@@@GGGPPPUUUZZZcccoooxxxzzz}}}|||xxxsssssswwwxxxyyyzzz|||{{{rrrmmmgggaaa[[[VVVPPPMMMKKKJJJHHHFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDD@@@BBBDDDDDDDDDDDDFFFHHHKKKMMMQQQUUU[[[bbbjjjooosssssstttvvvzzzvvvaaaUUUHHHAAA>>>::::::<<<:::999999888777777777777666555555444444555666777444666777777555444444555222333444333111000111222444444444555555666666777666888:::;;;;;;===@@@BBBEEEEEECCCBBBBBBAAAAAAAAADDDDDDEEEEEEEEEDDDDDDCCCAAAAAABBBCCCDDDEEEGGGHHHJJJIIIIIIJJJMMMOOONNNNNNOOOOOOPPPRRRTTTTTTRRRPPPPPPPPPOOOMMMMMMLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSUUUZZZ```dddfffhhhkkknnnjjjfff___ZZZVVVRRROOOMMM222222222222222222222222000000000000000000000000//////000000111111111222000000000000000000000000///000111222333333222111000000000000111111111111222222111111000000//////111111111000000000000000...///000111111000///......222]]]```gggcccfffccc______```bbbbbbcccccccccdddcccbbbaaa___]]]\\\\\\[[[\\\\\\[[[ZZZZZZ[[[\\\aaajjjvvvfffHHH;;;666222///111000000000000111111111111111333555666555555666777444444555666888;;;>>>???>>>EEEMMMSSSWWW```mmmwwwzzz}}}~~~yyyxxx|||}}}}}}~~~~~~vvvnnnggg```YYYUUUQQQPPPNNNLLLKKKKKKKKKKKKCCCCCCBBBBBBBBBBBBCCCCCC@@@BBBEEEFFFFFFFFFHHHIIIKKKMMMQQQUUUZZZaaaiiioooqqqrrrssstttxxxwwwcccVVVIIIBBB>>>::::::===666777999::::::999888777555444444333444555777888555666888777666444555555333555555444222111222333333333444555666666777777:::;;;===>>>>>>@@@CCCEEEEEEEEEDDDBBBBBBAAAAAAAAAFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHJJJKKKOOONNNNNNOOOQQQRRRRRRQQQPPPPPPQQQSSSVVVUUUSSSQQQQQQPPPOOONNNMMMMMMMMMMMMOOOOOOPPPPPPRRRSSSUUUVVVUUU[[[ccchhhkkkmmmqqqsssnnniiibbb\\\XXXUUUQQQOOO111111222222222222111111000000////////////000000///000111222222111000///000000000000000000000000............////////////000000000000000000000000............////////////////////////000000000000000000000000000000000000...111[[[]]]ddd```dddbbbaaa```___^^^]]]^^^______```______```aaaaaa___]]]\\\```aaa]]]VVVRRRUUUZZZaaahhhtttsssQQQ999444999777111333333333222222222111111222222333444555555555555777666555444555888;;;===BBBEEEJJJPPPWWWaaakkkrrryyy|||~~~uuummmddd___aaa]]]XXXTTTQQQNNNLLLJJJKKKHHHEEECCCCCCCCCBBBAAACCCCCCBBBBBBCCCEEEFFFGGGLLLOOOQQQRRRTTT\\\hhhqqqtttoooooouuuzzz}}}xxxiii]]]NNNEEECCCAAA===999999999999999999888777666888888888888888777666666555555444444444333333333444333222222222333444555444555666666555555777999777:::>>>@@@@@@AAADDDGGGKKKIIIFFFEEEEEEEEECCCBBBBBBCCCDDDEEEFFFFFFFFFFFFHHHGGGGGGGGGIIIKKKNNNPPPUUUSSSPPPOOOOOOPPPPPPOOONNNPPPTTTWWWXXXWWWVVVUUURRRRRRQQQPPPPPPPPPPPPQQQMMMPPPRRRTTTUUUVVVYYY[[[]]]bbbiiinnnrrrtttwwwxxxvvvsssjjjaaa^^^]]]XXXQQQ000000000111111000000000000000////////////000000///000111111111111000///000000000000000000000000............////////////000000000000000000000000//////000000000111111111000000000000111111111111000000000000000000000000...222[[[]]]ddd```dddbbb``````___^^^^^^^^^___```aaa```___```aaaaaa```^^^```cccddd___VVVQQQRRRVVV```fffrrr|||YYY>>>555777444...333333333222222222111111222222333444555555555555777666555444555888:::<<<@@@CCCHHHNNNVVV___jjjpppvvvzzzyyytttoookkkeee___[[[VVVRRROOOLLLJJJGGGEEEEEEEEEDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHJJJNNNRRRUUUXXX___iiiqqqtttpppqqqwww{{{~~~yyykkk___PPPFFFCCCAAA===:::;;;;;;;;;::::::999888777777888888888888777666666555555555444444444333333444444333222222333444555555666777666666777:::<<<:::===AAACCCCCCDDDGGGIIIJJJHHHEEEDDDDDDDDDBBBAAACCCDDDEEEFFFGGGHHHHHHHHHJJJIIIIIIJJJKKKNNNPPPRRRVVVUUUSSSRRRRRRRRRRRRQQQOOOQQQSSSUUUVVVVVVVVVUUUTTTSSSRRRRRRQQQRRRRRRRRRPPPRRRUUUVVVWWWYYY[[[^^^dddhhhoootttvvvxxxzzz{{{{{{xxxppphhheeeddd___XXX//////000000000000//////000000////////////000000///000000111111000000///000000000000000000000000............////////////000000000000000000000000111111111222222222333333000000111111111222222222000000000000000000000000///222[[[\\\ccc___cccbbb``````____________```aaabbb`````````bbbbbbaaa```dddggghhhddd\\\VVVUUUWWWbbbgggqqq~~~aaaDDD777777555000333333333222222222111111111222333444555555555555666666555444555888:::<<<===@@@EEEKKKSSS]]]hhhooossswww}}}~~~wwwooohhhaaaZZZVVVOOOLLLIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEFFFHHHIIIHHHMMMSSSXXX\\\bbbjjjpppsssrrrtttyyy}}}}}}pppeeeVVVKKKFFFCCC@@@<<<<<<<<<<<<;;;:::999999888777777888888777777666555666555555555444444444444555444333222222333444555666777777777888:::>>>AAA???BBBEEEHHHIIIJJJKKKMMMKKKIIIFFFEEEEEEEEEDDDBBBDDDEEEFFFHHHIIIJJJJJJJJJLLLLLLLLLMMMOOOQQQSSSTTTWWWWWWVVVVVVUUUUUUTTTTTTQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTRRRUUUWWWYYYZZZ\\\___aaakkkpppvvv{{{~~~xxxqqqnnnmmmiiibbb//////000000000000//////000000////////////000000///000000000000000000///////////////////////////............////////////////////////////////////111111111222222222333333///000000000000111111111000000000000000000000000000222[[[[[[bbb^^^bbbaaa_________``````aaaaaabbbbbbaaa``````bbbcccbbbaaaeeeiiilllkkkgggccccccdddjjjmmmrrr{{{gggJJJ;;;999888666333333333222222222111111111222333444555555666666666555555555666777:::;;;<<>>::::::888333333333222222222111111000111333444555666666666555555444555666777999:::<<>><<<;;;999999999999888888888888888777777666777777666666666555555555777666555555555666888999:::;;;<<<===???BBBGGGJJJHHHJJJMMMPPPSSSSSSSSSRRRNNNLLLJJJJJJJJJJJJIIIHHHGGGHHHJJJKKKMMMNNNNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTWWWZZZZZZXXXVVVUUUVVVUUUTTTRRRRRRRRRSSSTTTVVVVVVUUUTTTTTTSSSSSSTTTTTTTTTWWWZZZ\\\]]]___bbbeeemmmttt}}}zzz111111222222222222111111000000////////////000000000//////......//////000000000000000000000000000............////////////000000000000000000000000/////////000000000000111---------.........//////000000000000000000000000///111XXXWWW]]]YYY]]]]]]^^^___```bbbcccdddddddddbbb```^^^___```bbbccccccaaahhhqqqxxx|||}}}}}}}}}uuusssrrrssswwwzzzZZZBBB999777666333333333222222222111111000111222444555666666777444444444555666777888999<<>>;;;::::::::::::999999::::::999999888777777777777777666666666666777777777777888999;;;<<<>>>AAACCCEEEFFFIIILLLOOOMMMNNNQQQUUUXXXXXXWWWTTTOOOMMMKKKKKKKKKLLLKKKIIIKKKLLLMMMOOOQQQRRRSSSSSSSSSUUUWWWXXXXXXWWWUUUTTTSSSWWW[[[\\\YYYVVVUUUVVVVVVUUUTTTSSSSSSSSSUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUWWWZZZ]]]^^^aaadddffflllsss}}}000000111111111111000000000000////////////000000000///............///000000000000000000000000000............////////////000000000000000000000000/////////000000000111111............////////////000000000000000000000000///000WWWUUU[[[WWW[[[[[[]]]^^^```bbbdddeeeeeeeeeaaa___]]]]]]___bbbccccccccciiiqqqyyy|||{{{yyywwwooommmkkklllqqqzzzbbbGGG:::666555333333333222222222111111000111222444555666777777333444444555666777888999<<<>>>BBBFFFLLLUUU^^^dddooosssxxx|||}}}xxxqqqjjjeee___ZZZWWWVVVUUUTTTSSSSSSTTTUUUVVVYYYYYYYYY]]]aaagggkkkmmmmmmrrrvvvwww|||sssfffZZZPPPKKKDDDCCC@@@>>><<<<<<======:::;;;;;;;;;;;;:::999999888888888777777777666666888777888888:::<<>>>>>??????;;;;;;<<<<<<;;;;;;:::999888888888888777777777777888888888999<<<>>>AAACCCHHHLLLPPPTTTUUUUUUVVVWWWVVVVVVXXX\\\aaaaaa^^^ZZZYYYWWWUUUTTTUUUVVVUUUTTTSSSTTTVVVXXXYYY[[[\\\\\\[[[]]]^^^___^^^[[[WWWUUURRRXXX^^^___\\\XXXWWWYYYXXXWWWWWWWWWVVVUUUUUUTTTYYYYYYXXXWWWWWWWWWWWWXXXWWWZZZ]]]___aaadddgggjjjnnnuuu111111111111111111111111000000000000000000000000////////////////////////000...,,,---///000...+++////////////////////////000000000000000000000000---......///////////////////////////000000000000000000000000000000000000000222YYYVVVYYYTTTYYYZZZ```^^^\\\^^^aaacccbbb```^^^^^^]]]\\\]]]^^^___``````hhhooorrrmmmgggdddccc```___ccciiiqqq{{{nnnOOO;;;666888333333333222222222111111222222333444444555555666777666555444444444444444:::<<>>===???===::::::;;;;;;;;;;;;888999::::::999:::<<<>>><<<<<<<<<===???AAADDDEEEMMMMMMOOOQQQTTTVVVXXXYYYXXX[[[^^^```___]]]YYYVVVXXXYYY[[[\\\\\\ZZZWWWVVVWWWXXXYYYXXXXXXXXXZZZ\\\___cccgggeee^^^WWWUUUVVVUUUYYY\\\^^^]]][[[YYYYYYZZZYYYXXXWWWVVVWWWXXXXXX[[[[[[ZZZXXXWWWWWWYYY\\\\\\^^^```bbbdddgggkkknnnqqqwww////////////////////////000000000000000000000000////////////////////////222000......//////---+++////////////////////////////////////////////////---......///////////////.../////////000000000000000000000000000000000000///222YYYWWWZZZVVVZZZ[[[\\\ZZZZZZ\\\```bbbbbb```___^^^]]]\\\\\\]]]^^^___```eeejjjjjjfffbbbbbbccc```^^^```fffnnn|||pppQQQ===777888333333333222222222222111222222222333444444555555666555555444444444555555888:::>>>BBBGGGOOOXXX^^^gggnnnvvv|||~~~xxxssspppmmmiiiggggggfffeeedddfffggghhhiiilllnnnqqqrrrsssssssssuuuyyyyyyiii___VVVRRRMMMHHHEEECCC@@@>>>AAA>>><<<;;;;;;<<<;;;::::::;;;<<<===<<<===@@@BBB??????@@@AAACCCFFFIIIKKKNNNOOOPPPRRRTTTWWWXXXYYYYYY[[[^^^```___]]]ZZZYYYYYY[[[]]]^^^^^^]]][[[YYYYYYZZZ[[[ZZZYYYYYY[[[]]]aaaeeehhhfff```[[[YYYYYYXXX[[[^^^```^^^\\\ZZZZZZZZZYYYXXXWWWVVVWWWXXXXXX[[[[[[[[[ZZZYYYYYY[[[]]]]]]```bbbeeefffiiimmmooouuu{{{////////////////////////000000000000000000000000////////////////////////222000////////////---+++////////////////////////////////////////////////---......///////////////....../////////000000000000000000000000000000000...111ZZZXXX\\\XXX\\\\\\XXXXXXXXX[[[^^^aaaaaaaaa```___]]]\\\[[[\\\\\\]]]___aaabbb```]]]\\\___bbb___]]]]]]bbbkkk|||tttVVVAAA999888333333333333222222222222111111222222333444444444555555444444444555666666777999<<<@@@EEELLLUUU[[[ccckkkuuu{{{~~~|||xxxssspppnnnmmmlllkkkkkkkkkkkklllnnnppprrrtttvvvuuuuuuvvvyyysssiii^^^ZZZTTTOOOKKKGGGCCCAAAEEECCC@@@?????????>>><<<===>>>@@@AAAAAABBBEEEGGGDDDDDDEEEFFFIIILLLOOOQQQOOOPPPQQQSSSUUUVVVXXXXXXZZZ\\\]]]______^^^]]][[[\\\]]]___```aaa```^^^]]]]]]]]]^^^]]][[[ZZZ\\\]]]bbbeeehhhhhhccc___^^^^^^[[[^^^aaaaaa___\\\[[[ZZZZZZYYYXXXVVVVVVWWWWWWXXXZZZ[[[\\\]]]\\\\\\]]]___```bbbeeegggiiikkknnnqqqwww|||000000000000000000000000///////////////////////////////////////////////////..................---////////////////////////////////////////////////---......///////////////........./////////000000////////////////////////---111[[[ZZZ^^^YYY]]]]]]XXXXXXYYY[[[]]]___``````aaa___^^^\\\[[[ZZZ[[[[[[\\\]]]]]][[[YYYYYY\\\^^^^^^\\\]]]bbbjjjzzz|||___GGG;;;888444444333333333222222222000111111222222333333444444444444444444555666777777999;;;>>>CCCJJJRRRXXX___gggqqqyyy}}}{{{yyyxxxwwwvvvtttssssssrrrsssuuuxxxyyy|||||||||~~~yyyooofffbbb[[[VVVQQQLLLHHHEEEJJJHHHFFFEEEEEEDDDBBB@@@@@@BBBDDDDDDEEEGGGIIILLLJJJJJJJJJKKKLLLOOOQQQRRRPPPQQQRRRSSSTTTVVVWWWWWWZZZ[[[]]]^^^______^^^^^^```aaabbbbbbbbbaaa___^^^___``````^^^\\\[[[\\\^^^bbbeeehhhhhheeebbbaaaaaa^^^```bbbaaa___\\\ZZZZZZZZZYYYXXXWWWWWWWWWXXXXXXXXXZZZ\\\]]]]]]]]]^^^___aaadddgggiiikkkmmmoooqqqvvvyyy~~~~~~}}}zzzwwwvvvxxxzzzzzz000000000000000000000000////////////////////////////////////////////////+++,,,---------......///////////////////////////........................---......///////////////............////////////////////////////////////---111[[[[[[```ZZZ]]]\\\YYYZZZ[[[\\\\\\]]]^^^___```___]]][[[ZZZYYYYYYZZZYYYZZZ[[[ZZZZZZYYYZZZ[[[\\\]]]___dddiiitttiiiOOO???777444444444333333333222222000111111222222333333444444444444444444555666777777999;;;>>>BBBIIIPPPUUUZZZbbbmmmvvvzzz}}}~~~uuulllhhhccc]]]XXXSSSNNNJJJNNNLLLJJJIIIIIIHHHFFFDDDDDDEEEGGGHHHIIIJJJMMMOOOPPPOOOOOONNNNNNOOOQQQRRRRRRSSSSSSTTTUUUUUUVVVVVVZZZ[[[]]]___````````````dddeeeddddddcccaaa___^^^bbbbbbbbb```^^^]]]]]]___bbbdddffffffeeedddcccccc^^^```bbbaaa^^^[[[ZZZZZZ[[[ZZZYYYXXXXXXXXXYYYYYYWWWYYY\\\]]]]]]]]]^^^___bbbeeehhhkkklllnnnpppqqqtttwww{{{~~~}}}zzzxxxsssooojjjhhhgggiiimmmppp////////////////////////000000000000000000000000////////////////////////+++---......------///000////////////////////////........................---......///////////////------........./////////000000000000000000000000,,,111\\\\\\```ZZZ\\\ZZZYYY[[[\\\\\\[[[[[[]]]^^^___^^^\\\ZZZYYYYYYYYYYYYXXXYYYZZZZZZ[[[ZZZZZZZZZZZZ]]]aaaeeefffmmm}}}tttXXXCCC888444444444444333333333333111111222222333444444444555555444444444555666666777999:::===@@@FFFNNNSSSVVV^^^hhhqqqvvv{{{}}}rrrooojjjeee```[[[VVVSSSQQQPPPNNNNNNNNNMMMKKKHHHIIIJJJLLLLLLLLLNNNPPPSSSVVVUUUTTTRRRRRRRRRSSSSSSVVVVVVVVVVVVWWWWWWWWWWWWZZZ\\\___bbbdddddddddcccggggggfffeeedddcccaaa```dddddddddccc```___```bbbcccdddeeeffffffeeedddccc___aaabbbaaa^^^\\\[[[[[[]]]\\\[[[YYYYYYZZZZZZ[[[XXXZZZ\\\\\\\\\]]]^^^```cccfffjjjmmmnnnoooqqqrrrtttvvvyyy{{{{{{xxxuuusssjjjddd^^^\\\\\\]]]ccciii////////////////////////000000000000000000000000///////////////////////////111222111...---...000////////////////////////........................---......///////////////---------.........//////000000000000000000000000,,,111\\\]]]```YYYZZZXXXUUUXXXZZZ[[[ZZZZZZ\\\___^^^]]][[[ZZZYYYYYYYYYZZZYYYYYYXXXXXXYYYZZZ[[[ZZZYYY\\\aaacccaaaeeesss}}}```HHH:::555444444444444333333333222222222333444444555555666555555444444444555555666777999;;;>>>CCCJJJOOOSSSZZZdddlllrrrxxxwwwtttppplllhhhddd___[[[XXXWWWVVVWWWWWWVVVTTTRRRNNNOOOPPPQQQPPPQQQTTTVVV[[[ZZZYYYXXXWWWXXXYYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZ\\\^^^cccgggiiiiiihhhggghhhhhhggggggggggggffffffgggggggggfffdddccceeefffeeeeeeeeefffgggfffeeeddd```bbbcccbbb```^^^]]]^^^^^^]]]\\\[[[[[[[[[\\\]]][[[\\\]]]\\\\\\]]]```bbbfffiiimmmpppqqqqqqrrrsssrrrsssuuuvvvtttqqqmmmjjjaaaYYYRRRQQQQQQRRRYYYbbb111111111111111111111111000000000000000000000000////////////////////////333555666333///---...///////////////////////////........................---......///////////////---------.........//////000000000000000000000000,,,111]]]]]]```XXXYYYVVVRRRUUUXXXYYYXXXYYY]]]```]]]\\\[[[YYYYYYYYYZZZZZZ[[[YYYVVVVVVWWWZZZ[[[\\\XXX[[[```aaa^^^```nnn~~~dddKKK<<<555555444444444333333333222333333444444555555666777666555444444444444444555666777999<<>>BBBHHHLLLUUU\\\cccgggmmmvvv|||}}}~~~xxxtttsssqqqmmmjjjfffdddaaaaaabbbbbb___\\\[[[ZZZYYYWWWVVVXXX\\\```eeefffhhhhhhhhhfffdddbbb___bbbeeeeeecccbbbcccdddfffeeeggglllrrrsssoookkkkkkmmmnnnmmmllllllmmmooopppnnnllljjjiiiiiiiiiiiihhhhhhhhhhhhggggggggggggjjjhhheeebbb```___`````````___\\\ZZZZZZ\\\^^^___dddaaa^^^___aaadddcccbbbjjjkkkmmmoooqqqqqqqqqpppooopppnnnlllmmmmmmhhh```UUUMMMDDDAAAAAABBBIIIQQQ//////............//////..............................////////////..............................000/////////.........------------.........//////....................................////////////------...............//////222[[[[[[```ZZZ\\\YYYXXXXXXXXXXXXXXXYYYZZZZZZ^^^]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\^^^\\\]]]^^^]]]___hhhsss|||]]]CCC;;;777444555444222222444333222222222222222222111444444666777777777777777555666888:::===AAAFFFJJJTTT[[[ccchhhnnnwww|||}}}{{{xxxwwwuuurrrnnnmmmjjjgggfffgggfffcccaaa^^^^^^\\\[[[ZZZ[[[___bbbjjjkkkllllllkkkiiigggfffcccfffiiiiiigggfffgggiiikkkjjjlllqqqvvvwwwsssooommmnnnoooooonnnmmmnnnooopppooommmlllkkkjjjkkkkkkjjjiiiiiiiiihhhhhhhhhhhhkkkiiifffdddbbbbbbbbbbbb```___]]][[[[[[\\\^^^___bbb```^^^___bbbeeeeeedddlllmmmooopppqqqqqqppppppmmmoooooonnnppppppkkkcccYYYPPPFFFAAA@@@AAAGGGNNN//////............//////........................000000////////////000000......................../////////...............---------.......................................---............////////////////////////.........000222ZZZZZZ___ZZZ]]][[[[[[[[[ZZZYYYXXXXXXXXXXXX\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\^^^\\\\\\]]]]]]^^^eeennnfffMMM===888555666666333222333111111111222222222222222333444555666777777777777444555777999;;;???DDDHHHQQQZZZdddjjjpppxxx||||||}}}}}}|||yyyvvvuuurrrooommmlllkkkiiigggccccccbbbaaa```aaadddfffppppppqqqqqqpppooommmllljjjkkkmmmmmmmmmmmmnnnppppppoooppptttxxxxxxuuuqqqnnnpppqqqqqqooonnnoooppppppooonnnmmmlllmmmmmmnnnkkkjjjjjjjjjiiiiiiiiiiiikkkiiihhhfffeeedddeeeeeeaaa```^^^\\\[[[\\\^^^______^^^]]]___cccggghhhiiioooppppppqqqqqqppppppooommmppprrrtttwwwyyyssslll```UUUIIICCCAAAAAAFFFLLL------,,,,,,,,,,,,------........................000///...------...///000................................................................................................---------.........//////000/////////......------///111YYYXXX^^^ZZZ]]]\\\\\\[[[ZZZYYYYYYXXXYYYYYY[[[ZZZYYYXXXXXXWWWWWWXXXYYYYYYYYYZZZZZZ[[[\\\\\\^^^\\\\\\^^^^^^]]]bbbiiiyyyoooXXX???999555666666333111111000000111111222222333333333333444555666666666666333444666777999===BBBFFFNNNXXXcccjjjqqqyyy|||{{{}}}}}}|||zzzwwwsssqqqooommmllliiijjjjjjhhhggggggiiikkkqqqrrrssstttttttttttttttppppppqqqqqqrrrssstttvvvtttttttttuuuvvvuuurrrnnnpppqqqssssssqqqoooooooooooonnnmmmmmmmmmmmmooooookkkkkkjjjjjjjjjiiiiiiiiijjjiiihhhgggffffffggggggaaa```___]]]]]]]]]^^^^^^]]]]]]^^^```dddhhhkkkmmmrrrrrrrrrrrrqqqqqqppppppppptttxxx|||~~~vvviii\\\OOOHHHEEEDDDFFFKKK------,,,,,,,,,,,,------..............................,,,++++++,,,..............................---------....................................---........................------------............///......------,,,,,,,,,---///WWWWWW]]]YYY]]]\\\[[[[[[ZZZZZZZZZ[[[\\\\\\\\\[[[ZZZYYYYYYXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]^^^```^^^^^^``````^^^```dddsssxxxbbbBBB:::444444555222000000000000000111111222222222222333444555555666666555333444666777888;;;@@@DDDKKKUUUaaahhhpppwwwzzzyyy{{{}}}~~~}}}~~~~~~}}}xxxtttrrrqqqqqqqqqrrrrrrqqqooonnnooopppqqqrrrsssuuuwwwyyyzzz{{{vvvuuussssssuuuwwwxxxyyyzzzyyyyyyxxxvvvtttpppmmmqqqsssuuutttrrrpppoooooonnnmmmlllllllllmmmooooookkkkkkkkkjjjjjjjjjiiiiiiiiiiiihhhgggggggggggggggbbbaaa```^^^^^^^^^^^^^^^\\\]]]___bbbeeeiiimmmoootttsssssssssrrrrrrrrrrrrsssxxx|||~~~rrreeeWWWPPPLLLJJJKKKMMM//////............//////........................---,,,,,,,,,,,,,,,,,,------------------------------------------........................---------........................,,,------------.........---------------,,,,,,,,,,,,///XXXXXX^^^[[[^^^]]][[[[[[[[[\\\]]]^^^___```___^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^___````````````ccc``````cccccc______aaajjjyyyjjjGGG===444333444222111111000000000111111111111111111222333444555555555555333555666666888;;;???BBBGGGRRR]]]eeemmmtttxxxwwwzzz{{{}}}zzzwwwttttttsssssswww{{{~~~~~~yyywwwwwwxxxyyy{{{|||{{{yyywwwvvvwwwtttuuuvvvyyy{{{}}}|||yyyvvvuuuwwwyyy{{{{{{~~~|||zzzwwwtttrrrsssuuuwwwwwwtttqqqpppoooooonnnmmmllllllmmmnnnooollllllllllllkkkkkkkkkkkkjjjjjjiiiiiihhhhhhggggggcccbbbaaa```___^^^^^^^^^]]]___aaaccceeeiiimmmpppssssssssssssssstttuuuvvvwww{{{{{{nnn```ZZZWWWTTTRRRRRR//////............//////........................,,,------------------,,,------------------------,,,,,,,,,------.........//////.........---------........................,,,,,,---------.........------------............,,,000ZZZ[[[bbb]]]```^^^]]]]]]]]]^^^^^^___```aaabbbaaa```______^^^^^^^^^^^^___```bbbcccdddccccccfffccccccffffffaaa___```bbbooo|||pppMMMAAA666333555444333444111111111111000000000000111222333444444555444444444555666777888:::???BBBDDDNNNYYYaaaiiiqqqvvvvvvzzzzzz{{{}}}yyyuuusssqqqqqqooorrruuuwwwxxxzzz|||}}}~~~~~~~~~{{{{{{|||~~~}}}xxxwwwyyy{{{}}}}}}}}}zzzyyyxxxwwwyyy{{{zzzxxxtttrrrqqqqqqpppooonnnmmmnnnooopppooooooooonnnnnnnnnmmmmmmlllllllllkkkjjjiiihhhhhhccccccbbbaaa```___^^^^^^___aaadddeeeeeehhhlllppprrrrrrrrrsssuuuwwwyyyzzz~~~uuuhhhdddbbb]]]YYYXXX---------,,,,,,---------........................,,,---...//////...---,,,------------------------,,,,,,,,,------.........//////.........---------........................,,,,,,,,,---------......---.........//////000000,,,111\\\^^^eee```bbb___``````_________```aaaaaadddcccbbbaaaaaa``````aaa___```bbbdddeeefffeeeeeehhheeeeeehhhhhhccc______^^^kkkwww|||tttQQQDDD777444666666555666222222111111000000//////111111222333444444444444555666777777888:::>>>BBBCCCLLLWWW^^^fffooouuuuuuzzzzzz{{{||||||xxxuuutttsssssstttuuutttsssrrrssstttrrrtttwww~~~zzzxxxzzz}}}~~~~~~}}}~~~}}}|||||||||zzz|||~~~}}}zzzwwwtttssssssrrrpppooooooooopppqqqqqqqqqqqqqqqpppppppppooonnnnnnnnnmmmlllkkkiiihhhccccccbbbaaa```___^^^^^^```ccceeeeeeeeeggglllpppqqqqqqrrrsssuuuxxx{{{}}}yyymmmjjjhhhddd^^^\\\////////////////////////,,,---------.../////////...------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......................................................//////bbb^^^bbbbbb]]]aaabbbbbbccccccdddeeeeeefffdddccccccbbbaaa```______aaaaaabbbccceeeffffffgggggghhhiiiiiigggdddaaa^^^^^^lllyyy~~~aaaHHH777888:::222///444222222111111111111222222444333333222222333333444777666555555666999===???DDDJJJRRR[[[bbbiiiooosssvvvxxxzzz|||}}}xxxtttyyywwwuuuttttttuuutttsssooolllkkknnnvvv~~~~~~{{{zzz|||~~~~~~||||||{{{~~~}}}}}}}}}{{{xxxuuutttttttttsssssstttttttttssssssssstttuuutttrrroooqqqpppooonnnlllkkkiiiiiifffeeedddcccccccccccccccbbbaaaaaaccceeejjjnnnpppsssuuuwwwyyyzzz||||||uuuooojjjeee```]]]////////////////////////---------...............***++++++,,,,,,---......------------------------------------------------..............................------------............................................................aaa\\\aaaaaa\\\```ccccccdddeeeffffffffffffdddccccccbbbaaaaaa````````````aaabbbcccdddeeefffggghhhiiiiiihhhfffcccaaa```mmmzzzhhhMMM999888:::444000444222222111111111111222222111111111222333444555666777666555555666999<<<>>>BBBGGGOOOWWW___ffflllpppuuuwwwzzz|||~~~}}}|||{{{xxxvvvnnnkkkiiikkkqqqxxx}}}~~~~~~}}}~~~~~~~~~}}}zzzwwwvvvvvvvvvuuuuuuvvvvvvvvvuuuuuuuuuvvvwwwwwwuuussssssrrrqqqooommmllljjjjjjgggffffffeeeeeedddddddddccccccbbbbbbeeeiiinnnqqqvvvxxxzzz|||}}}{{{tttnnniiiddd```]]]////////////////////////...............---------+++++++++,,,------......------------------------......................................................------------......------------------------........................------___ZZZ______[[[___bbbccceeeggghhhgggfffeeedddcccccccccbbbaaaaaaaaa___``````aaabbbcccddddddggghhhiiijjjiiihhhgggfffcccnnn|||sssUUU<<<888:::555222444222222111111111111222222000000000111333444666777777666555555666999;;;===???DDDKKKRRRYYYaaagggllluuuwwwyyy{{{}}}tttqqqmmmllloootttxxxzzz{{{}}}}}}{{{yyyyyyxxxxxxxxxxxxyyyyyyxxxwwwwwwxxxzzzzzzxxxwwwvvvuuusssqqqooommmkkkjjjggggggggggggfffeeedddccceeedddbbbbbbeeejjjooorrrvvvxxx{{{}}}{{{vvvpppjjjeeeaaa^^^[[[/////////////////////////////////...---------,,,.........---,,,,,,++++++------------------------------------------------..............................------------......------------------------...........................---___ZZZ______[[[``````bbbeeeggghhhgggeeecccccccccccccccbbbbbbbbbbbb``````aaaaaabbbccccccdddfffggghhhiiijjjjjjjjjjjjeeennn|||~~~___AAA888999666333444333222222111111222222333000000000111222444555666666666555555777888;;;<<<===AAAGGGNNNUUU\\\ccchhhsssuuuxxxzzz|||{{{wwwvvvxxxzzz|||{{{{{{~~~{{{zzzzzzyyyyyyzzzzzz{{{zzzyyyxxxyyy{{{{{{zzzyyyxxxwwwuuurrrpppmmmkkkjjjggggggggggggfffeeecccbbbdddcccaaabbbeeekkkqqqttttttwwwzzz|||~~~uuupppjjjddd```]]][[[YYY/////////////////////////////////...---------,,,//////...------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------------------------........................///---___ZZZ^^^___\\\aaa]]]___bbbdddeeedddbbbaaabbbbbbbbbbbbbbbbbbccccccaaaaaabbbbbbccccccddddddeeeeeefffgggiiijjjlllmmmggglllyyyiiiIII:::777555333333333333222222222222333333222222111111111222333333666666555666777888:::;;;===@@@EEEJJJQQQXXX```fffpppsssvvvyyy{{{~~~||||||{{{{{{{{{{{{||||||{{{zzzyyyyyy{{{{{{{{{zzzxxxwwwuuussspppmmmlllkkkgggffffffeeedddcccbbbaaabbbaaaaaabbbeeekkkqqquuusssvvvyyy|||}}}~~~}}}}}}rrrmmmgggbbb___]]][[[ZZZ////////////////////////...............---------,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,........................///---___YYY^^^___\\\aaa\\\]]]___aaabbbaaa```___``````aaaaaabbbbbbbbbcccbbbbbbbbbcccccccccddddddcccccccccdddfffiiilllnnnhhhkkkuuusssSSS???777444333555333333222222222222333333222222111111111111222222666555666666777888999999<<>>AAAGGGOOOYYY___hhhlllqqqvvvzzz}}}}}}|||||||||{{{zzzyyyyyyxxxvvvuuusssrrrrrrmmmjjjfffcccbbbbbbdddeeeeeeeeeeeeeeeeeeeeeddddddfffiiilllmmmlllkkkkkkkkkjjjiiihhhggghhhiiijjjkkkjjjfff___[[[YYYYYYZZZZZZ,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------++++++++++++------------------------------,,,,,,,,,---------......////////////////////////,,,000ZZZYYY]]]YYY]]]\\\]]]\\\[[[\\\]]]]]]\\\[[[[[[ZZZZZZ\\\```bbbbbbaaa```^^^]]]^^^```cccddddddbbbaaaaaaaaabbbdddggghhhiiiggghhhnnnwwwlllNNN<<<666666555333222000000000222444666///000111111000...,,,***555555666666777777888888777999===AAAFFFMMMUUUZZZdddhhhnnnsssvvvyyy|||~~~~~~{{{{{{{{{{{{zzzvvvvvvvvvvvvvvvuuutttssspppooommmjjjhhhfffddddddccceeeggggggeeeccccccccc___aaaccceeeeeecccaaa___aaa```___^^^^^^```bbbccc^^^]]][[[YYYVVVSSSQQQPPP,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..............................,,,///YYYXXX]]]XXX\\\\\\\\\[[[ZZZZZZ\\\]]]]]]\\\YYYXXXYYY\\\___bbbcccbbb___^^^]]]^^^aaacccddddddaaa```______```bbbdddeeefffeeefffllluuurrrWWWBBB777444444333222111111111222333444222222111000000/////////444555555666777777888888777999===@@@EEELLLTTTYYYaaafffmmmrrrvvvyyy{{{|||~~~}}}|||||||||{{{zzzvvvvvvuuuuuuttttttttttttsssqqqooollliiigggfffeeeeeeggggggfffbbb___^^^]]]WWWXXXYYYZZZZZZXXXWWWUUUVVVUUUTTTSSSTTTUUUWWWXXXWWWVVVTTTRRROOOMMMKKKJJJ,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..............................+++///YYYXXX]]]XXX\\\\\\\\\ZZZYYYYYY[[[]]]]]]]]]ZZZYYYYYY[[[___aaaaaa```___]]]]]]^^^aaacccdddddd```___]]]]]]]]]___aaabbbcccbbbdddjjjsssdddLLL;;;555555333333333333222222222222555333111000000111333444444444555555666777777777777999<<>>BBBHHHOOOTTT[[[aaajjjrrrvvvxxxyyyzzz|||~~~~~~~~~~~~|||}}}~~~}}}~~~}}}zzzwwwvvvtttrrrrrrssstttvvvrrrpppmmmjjjgggdddbbbaaadddeeeddd```ZZZUUUQQQPPPKKKJJJHHHFFFDDDDDDDDDDDDAAA@@@@@@@@@@@@AAABBBCCCBBBAAA@@@>>>===;;;:::999------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---111ZZZZZZ^^^YYY]]]]]]```^^^[[[ZZZZZZ[[[ZZZYYYZZZZZZZZZ\\\^^^`````````___^^^^^^```bbbccccccbbb___^^^]]]\\\\\\]]]___```bbbaaaccchhhooozzz}}}```FFF::::::444444444444444333222111///000111333333333333222333333333444555555666666666888:::===@@@FFFLLLQQQYYY```iiiqqquuuxxxyyyzzz~~~~~~}}}zzzzzz{{{}}}}}}~~~~~~~~~{{{xxxvvvtttrrrqqqrrrssstttpppooolllhhhdddaaa___^^^^^^^^^^^^ZZZUUUPPPMMMLLLFFFEEEBBB???>>>===>>>>>>::::::::::::;;;;;;<<<<<<::::::999888777666555555------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------,,,000ZZZYYY^^^YYY]]]]]]```^^^\\\\\\]]]\\\ZZZYYYWWWWWWXXX\\\```dddeeeeee```______```bbbcccaaa```___^^^\\\\\\\\\^^^```aaabbbaaacccgggkkktttlllNNN===:::444444444444333333333333...///111333444333111000222222333333444555555555666777999;;;>>>CCCJJJNNNWWW]]]fffnnnsssvvvxxxyyy~~~~~~yyyxxxwwwwwwyyy|||}}}~~~~~~~~~{{{vvvuuusssqqqoooooooooooonnnllliiieeeaaa^^^[[[ZZZUUUVVVUUUSSSNNNJJJGGGFFF???>>><<<999888777777777555555555666666666666666555555555444444333333333..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------+++...XXXWWW\\\WWW[[[[[[\\\\\\]]]^^^```___]]][[[ZZZYYYZZZ]]]aaadddeeedddaaa``````aaabbbbbb```]]]]]]\\\[[[[[[\\\^^^```aaabbbaaabbbdddgggmmm|||}}}[[[CCC;;;444444333222333444555666000111111222222222222111222222222333444444555555666777999:::===BBBGGGLLLUUUZZZbbbiiinnnrrrvvvxxx|||}}}~~~}}}~~~~~~~~~}}}~~~~~~|||zzzsssrrrqqqooommmkkkiiiiiihhhfffccc___ZZZWWWTTTSSSMMMNNNMMMKKKFFFBBB???>>>999888777666444444333333222222333333444444333333222222222222222222222222..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++------------++++++------------------------,,,,,,,,,---------......------------------------)))---VVVUUUZZZUUUYYYYYYYYYZZZ\\\```bbbbbb```]]]```___^^^___aaaaaaaaa```bbbaaaaaabbbbbbaaa^^^\\\[[[ZZZZZZZZZ[[[]]]```aaabbb```aaabbbdddiiivvvgggIII===555444222111222444666777444333111000000111333444111222222333333444555555666777888:::<<>>;;;999777666666555222111000000222333111...,,,///444777555222000000000000000111111111...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......++++++,,,,,,,,,---------///111XXXVVV[[[UUUWWWTTTTTTWWWZZZ[[[ZZZZZZYYYZZZYYYZZZZZZ[[[\\\\\\]]]]]]ZZZ[[[\\\]]]]]]\\\[[[[[[]]]\\\[[[\\\^^^______^^^___]]]\\\^^^```dddmmmvvv___CCC999555222333333000000333222222111111111111222222444444444555555555555666666777777777888;;;AAAEEELLLRRR\\\eeekkkppptttvvv{{{}}}}}}{{{xxxvvvvvvuuusssqqqmmmjjjhhheeecccaaa]]]ZZZZZZVVVPPPKKKIIIGGGEEECCCBBBAAA???===;;;888666555666444222111000000111222444111///111666888666444000000000000000000000111,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,---------.........111222YYYXXX[[[UUUWWWUUUSSSVVVXXXYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZYYYVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[[[[ZZZ\\\^^^______^^^aaa^^^]]]^^^___cccmmmwwweeeFFF:::555333444555222111333111111111000000111111111444444444444555555555555444555555555666:::???BBBJJJPPPYYYbbbhhhnnnrrruuuyyy|||~~~~~~}}}~~~}}}zzzvvvtttrrrqqqnnnllliiigggdddbbb```\\\XXXUUUSSSPPPLLLIIIGGGEEEBBB@@@@@@???>>><<<999777666555555444222111000000111222222000...///222444222000111111000000000000000000+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------000222YYYXXX]]]WWWYYYWWWTTTVVVXXXYYYXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWUUUVVVXXXYYY[[[[[[[[[ZZZYYYXXXXXXZZZ]]]______^^^cccaaa`````````cccnnnyyyfffHHH<<<666222444555333111222111111000000000000111111111111222222222333333333444555555666666999===AAAHHHMMMVVV^^^eeekkkpppssswwwzzz|||{{{zzz{{{}}}zzzvvvssspppnnnkkkhhhfffdddaaa___]]]YYYVVVSSSNNNLLLJJJHHHGGGEEEAAA>>>>>>>>><<<;;;999777666555555444333222111111111222111///......000111///...111111111000000000000000++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000/////////000000111222++++++++++++,,,,,,,,,,,,---000XXXXXX^^^YYY\\\[[[VVVXXXZZZZZZYYYYYYZZZ\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUWWWYYY[[[\\\\\\\\\\\\WWWVVVWWWYYY\\\_________eeeddddddcccbbbdddnnnzzziiiOOO???888222333555333111111111111000000000000111111111111111222222222333333444555666666777999===@@@EEEJJJRRRZZZaaagggnnnrrruuuwwwyyyyyyxxxyyy}}}~~~~~~{{{vvvrrrooollliiigggcccaaa___]]][[[XXXTTTRRRMMMKKKIIIHHHGGGEEEBBB???>>>===<<<;;;999888777666666555444333333222222222444333333333333333222222111111111111000000//////+++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000*********+++++++++,,,,,,+++...WWWWWW^^^ZZZ^^^\\\XXXYYY[[[[[[ZZZZZZ\\\^^^\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXZZZ\\\]]]^^^]]]]]]VVVVVVWWWZZZ^^^```aaaaaaddddddffffffccccccmmmyyyuuu___EEE;;;333333444333222222111111111000000111111111333333333333444444444444333555666666777999<<>>>>>===<<<;;;:::999888777666666555555444333333333333333333333222222222222222111111000/////////,,,,,,---...............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---+++++++++,,,,,,,,,------+++...WWWWWW]]]YYY\\\[[[YYYZZZ[[[[[[ZZZZZZ\\\^^^^^^]]]]]]\\\[[[ZZZYYYYYYYYYZZZ\\\]]]^^^^^^^^^]]]XXXXXXYYY\\\```dddeeeeeeaaacccfffgggcccbbbkkkvvvnnnMMMAAA666333555444333444222222111111111111222222222333333333333444444444222333555555666777:::<<>>===<<<;;;;;;888888888777777666555444000111222222111111222222222222111111000//////...,,,------.../////////...************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111,,,,,,,,,---------......,,,///WWWWWW\\\XXXZZZYYYXXXZZZZZZZZZYYYZZZ\\\^^^^^^^^^]]]]]]\\\[[[[[[ZZZYYYZZZ\\\]]]^^^^^^]]]]]]ZZZZZZ[[[^^^cccfffhhhhhh___bbbfffgggbbbaaaiiitttxxxRRRDDD888444555555555666333333222222222222333333000000111111111222222222000222444444444666888:::@@@DDDJJJQQQXXXaaaiiioooooorrruuuuuuuuuwww||||||{{{xxxsssooommmiiifffcccYYYXXXVVVVVVVVVUUUSSSPPPOOOLLLIIIFFFEEEDDDAAA@@@AAA@@@@@@???>>>>>>======888999999999888777666555333444555555555555666777222222222111000//////............------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,+++******++++++++++++++++++++++++///'''\\\ZZZ[[[^^^[[[XXXYYYZZZZZZXXXWWWXXXZZZ\\\cccddddddbbb```___```aaa___```aaaaaaaaa```^^^]]]ZZZZZZ\\\```dddggghhhgggccccccdddeeegggiiikkklllcccKKK777555888555222444111111111111111111111111222222222222333444555666555444333222333555777999>>>???EEEOOOVVV[[[bbbjjjlllnnnrrrtttvvvyyy||||||vvvssspppllliiieeeaaa]]]VVVVVVVVVVVVTTTRRROOONNNMMMLLLKKKIIIGGGEEECCCBBBAAAAAA@@@???>>>>>>======:::999888777777777777777333444555666777777777777555555444333222222111111......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++++++++///''']]][[[\\\^^^[[[XXXYYYZZZ[[[ZZZYYYYYY[[[]]]aaabbbcccbbb``````aaaccc```aaabbbbbbcccbbbaaa```\\\[[[\\\___bbbeeeffffffdddddddddeeefffhhhjjjjjjyyymmmRRR:::555777555222333111111111111111111111111222222222222333444555555444444333333444555777888===>>>DDDNNNTTTYYYaaahhhkkknnnrrruuuwwwzzz}}}~~~zzzvvvsssooolllhhhddd___[[[YYYYYYXXXWWWUUUSSSQQQOOOLLLLLLJJJHHHFFFDDDCCCBBBCCCBBBAAA@@@???>>>======:::999888777666555555555555666666777777777777666777777666666555444444333...------------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++///(((^^^\\\]]]___\\\YYYYYY[[[\\\]]]\\\[[[\\\]]]aaabbbbbbbbbaaaaaacccdddaaabbbcccddddddddddddddd___^^^\\\]]]```ccceeeeeeeeeeeeeeeeeefffggghhhiiiqqq||||||^^^@@@666666555333222222222222222222222222222222222111222222333444555333333333444555555666666======CCCLLLRRRVVV^^^fffiiimmmrrrvvvyyy{{{}}}}}}}}}wwwuuurrrmmmjjjfffbbb]]]ZZZ\\\\\\[[[YYYWWWTTTRRRQQQNNNMMMLLLJJJHHHFFFDDDCCCDDDDDDCCCAAA???>>>===<<<;;;:::888777666555555555666777777888888888888777:::999999888888777777777------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,******************++++++++++++++++++++++++++++++...)))```^^^^^^___\\\ZZZYYY[[[^^^___^^^]]]]]]^^^bbbccccccbbbaaa```bbbcccaaaaaabbbcccdddeeeffffffdddaaa^^^^^^```ccceeefffffffffeeeeeeeeefffggggggkkkuuulllIII888777666333111222222222222222222222222222222111111222333333444111222333555555555555555<<<<<>>===;;;::::::999888777777777777777666777888999:::;;;;;;;;;;;;;;;:::::::::999999999------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******************++++++++++++++++++++++++++++++...***bbb```______]]][[[YYY[[[^^^______^^^^^^___eeefffeeeccc```___```aaa``````aaabbbccceeeffffffhhheeeaaa```aaadddfffgggffffffeeeeeeeeeeeeffffffiiirrr}}}zzzTTT===888777444111222222222222222222222222222222111111111222333333111222333444555555555555;;;;;;???FFFKKKOOOWWW^^^dddhhhooouuuyyy{{{~~~}}}}}}~~~~~~vvvpppllliiifffddddddcccbbb```___^^^\\\ZZZXXXVVVTTTTTTQQQPPPOOOMMMKKKIIIGGGFFFCCCCCCAAA@@@>>><<<;;;:::777666666666666777888888555666888:::===>>>??????;;;;;;;;;:::::::::::::::,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++******++++++++++++++++++++++++...+++dddbbb``````^^^]]]YYY[[[^^^^^^^^^^^^___```ggggggfffdddaaa______````````````aaabbbccceeefffjjjgggcccbbbccceeeggghhheeeeeeeeeeeeeeeeeeffffffgggpppzzz___EEE;;;999666222333333333333333333333333222222111111111111222222222222222333444444555555::::::===CCCHHHLLLSSS[[[bbbfffmmmrrrwwwzzz~~~~~~|||{{{|||}}}}}}~~~}}}xxxrrrmmmiiifffdddcccdddddddddddd___^^^\\\ZZZXXXWWWWWWWWWSSSRRRPPPNNNLLLJJJIIIHHHEEEDDDCCCBBB@@@???>>>===777666666666666777888888666777999<<<>>>@@@AAABBB;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------------,,,,,,++++++******++++++++++++++++++++++++...+++fffddd``````^^^]]]ZZZ[[[]]]]]]\\\]]]```bbbfffffffffdddaaa``````bbbaaaaaaaaaaaabbbccceeefffiiifffcccbbbdddfffggggggddddddddddddeeeeeefffgggeeemmmvvv~~~iiiLLL>>>:::777444333333333333333333333333222222111111111111222222333222222222222444555666:::999;;;AAAEEEIIIQQQYYY```dddjjjppptttyyy}}}|||zzzyyyyyyzzzyyyyyyyyyxxxyyy|||}}}zzzxxxtttooollliiigggdddccccccdddeeeddd```___]]][[[ZZZZZZZZZZZZYYYXXXWWWUUUSSSQQQOOONNNIIIIIIHHHGGGFFFEEEDDDCCC>>>>>>===<<<;;;;;;;;;;;;::::::<<<>>>???@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<,,,,,,,,,------.........+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))***+++,,,,,,------......------,,,+++******++++++++++++++++++++++++...,,,gggdddaaa```^^^^^^ZZZ[[[\\\\\\[[[]]]```bbbdddeeeeeecccbbbaaabbbdddcccbbbbbbaaabbbccceeefffgggeeecccbbbdddfffffffffddddddddddddeeefffggggggccckkksss{{{nnnPPP???:::888555333333333333333333333333222222111111111111111222333222111111111333555777:::888:::@@@DDDHHHOOOWWW```ccchhhnnnrrrxxx}}}}}}zzzxxxwwwwwwxxxvvvvvvtttsssrrruuuyyy|||~~~zzzvvvtttqqqnnnkkkkkkhhhdddccccccddddddcccaaa```^^^]]]\\\\\\]]]]]]```___^^^\\\ZZZXXXVVVVVVMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGEEECCCAAA??????>>>======>>>???????????????===============>>>>>>>>>++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,(((ccccccdddfffdddbbb_________^^^^^^]]]]]]\\\aaaaaaaaa```````````````dddcccaaa```___```aaabbbhhhfffdddaaaaaaaaabbbccc``````aaaccceeeeeeccc```dddeeekkkvvv~~~|||ZZZBBB;;;:::888444333111111222333222111111111111111111111111111111222333444555555555555999:::<<>>@@@CCCEEEFFFEEECCCBBB+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,(((bbbcccccceeecccaaa______^^^]]]\\\\\\[[[[[[]]]^^^^^^___aaabbbcccccceeedddbbb`````````aaabbbdddcccbbbaaa````````````______```bbbeeeeeeccc```bbbbbbgggpppwww|||dddJJJ<<<777333555333111111222333222111111111111111111111111111222222333444555555555555666888;;;>>>BBBHHHNNNSSSXXX^^^fffmmmssswww{{{}}}|||zzzwwwssspppmmmkkkkkkgggfffeeeddddddeeeggghhhlllpppuuu{{{||||||{{{wwwssspppooooooooolllhhhgggggghhhhhhgggcccaaa______```aaaaaaaaafffhhhkkklllkkkiiihhhhhhdddbbb``````aaaaaa```______]]]YYYUUUPPPLLLIIIHHHCCCCCCBBBAAA@@@@@@@@@@@@???AAACCCEEEFFFEEEDDDCCC+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,(((bbbbbbbbbeeecccaaa______^^^]]]\\\[[[ZZZYYYYYYZZZ\\\^^^aaaccceeeeeeeeedddbbbaaa``````aaaaaa````````````______^^^]]]]]]]]]___aaaccccccaaa___```___bbbiiiooovvvrrrUUUBBB777222555333222111222333222111111111111111111111111111333333444444555444444444333666999<<<@@@EEEJJJNNNTTTZZZbbbjjjpppvvvzzz}}}yyywwwsssoookkkgggeeeddd___^^^]]]\\\[[[\\\]]]^^^bbbfffjjjoootttyyy~~~}}}}}}}}}|||}}}yyyzzzzzzxxxuuusssssstttssspppmmmllllllkkkjjjiiibbb```______aaacccddddddfffiiilllnnnnnnmmmnnnnnnnnnllljjjjjjjjjjjjhhhggghhhfffaaa[[[UUUPPPMMMKKKGGGFFFEEECCCAAA@@@??????AAABBBDDDFFFGGGFFFEEEDDD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,(((aaaaaaaaacccbbb`````````___^^^\\\[[[ZZZZZZXXXYYY[[[]]]```bbbcccdddcccbbbaaa_______________]]]^^^___``````___]]]\\\^^^^^^___```bbbaaa^^^\\\```^^^___eeekkkuuu}}}aaaJJJ===777666444222222333333222111111111111111111111111111444444444555444444333333222555888<<>>AAAEEEHHHRRRVVV]]]ccciiinnnsssvvvyyy}}}vvvtttpppjjjddd___ZZZXXXUUUTTTSSSRRRRRRQQQQQQQQQSSSVVVYYY[[[]]]^^^aaacccfffiiimmmrrrwwwzzz||||||{{{{{{||||||~~~~~~~~~}}}~~~~~~|||zzzxxxxxxyyyzzzzzzzzz{{{{{{yyyvvvsssiiigggdddcccdddddddddccccccfffiiikkkkkklllmmmooommmllllllmmmnnnnnnllljjjdddbbb^^^YYYUUUQQQNNNMMMHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEE---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---(((```______aaa```___aaaaaa``````______^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]___aaabbbaaa```___```````````````^^^[[[XXXaaa___```eeelllzzzyyy]]]FFF:::888666333333333333222111111111111111111111111111333333444444555444444444555666888:::<<<@@@DDDGGGPPPTTTZZZ```eeekkkppptttvvv{{{vvvtttpppjjjccc\\\WWWTTTQQQQQQPPPOOONNNMMMLLLKKKLLLNNNQQQRRRSSSSSSUUUVVVYYY\\\aaahhhooowww|||}}}{{{{{{|||}}}~~~~~~{{{rrrooollljjjjjjiiihhhgggdddfffhhhhhhhhhggghhhjjjjjjiiiiiijjjkkkjjjgggeee\\\ZZZWWWTTTPPPNNNLLLKKKGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEE---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---(((```^^^^^^```______________________________]]]]]]]]]\\\[[[[[[ZZZZZZXXXYYYZZZ\\\]]]]]]^^^^^^\\\]]]^^^```````````````^^^^^^___```aaa```]]][[[```^^^___cccjjjwwwjjjMMM<<<888666444333333333222111111111111111111111111111222222333444555555555555555666777888999===BBBFFFLLLPPPWWW]]]cccjjjpppttttttyyy{{{yyytttnnnggg___YYYUUUQQQPPPPPPOOOMMMKKKJJJIIIGGGJJJLLLNNNMMMMMMNNNOOOPPPSSSXXXaaalllwww~~~{{{yyyuuussssssrrrqqqpppiiijjjkkkjjjgggffffffgggkkkjjjiiiiiihhhfffbbb___WWWUUUSSSPPPMMMKKKIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---(((```]]]]]]```___^^^]]]]]]]]]^^^^^^^^^______]]]]]]\\\\\\[[[ZZZZZZZZZXXXYYYZZZ\\\^^^_________[[[\\\]]]^^^___`````````\\\\\\]]]```bbbbbb```^^^___]]]^^^aaagggtttuuuUUUAAA999666444333333333222111111111111111111111111111111222333444555555666555666666666666777;;;AAAEEEIIIMMMTTT[[[bbbjjjpppuuusssxxx~~~zzztttlllddd]]]YYYRRRRRRRRRPPPOOOMMMKKKJJJGGGIIILLLMMMMMMLLLMMMMMMLLLOOOUUU___lllyyy~~~|||zzzzzzzzzyyyxxxsssssssssqqqnnnlllllllllnnnlllkkkjjjhhhddd___\\\UUUTTTQQQNNNLLLIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDD............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...************************,,,++++++******++++++,,,......,,,+++***)))))))))+++'''`````````bbb```___]]]]]]\\\\\\]]]___```aaaaaaaaaaaa```^^^\\\ZZZXXXYYYZZZZZZ\\\]]]```aaabbb]]]\\\[[[ZZZZZZ[[[\\\]]]YYY\\\___``````_________]]]___bbbcccdddnnnfffBBB888999666222000111333333666333000......///222444222333333333333333333444333444666777777:::===@@@EEEKKKSSSZZZ^^^dddkkkppprrruuu{{{~~~vvvoooeee\\\YYYWWWSSSPPPOOOMMMJJJHHHGGGHHHIIIJJJJJJJJJJJJJJJIIINNNSSSWWW___ooo~~~xxxxxxxxxxxxwwwxxx|||~~~~~~~~~{{{}}}}}}}}}}}}}}}{{{wwwsssrrrrrrtttqqqooonnnmmmiiiccc]]]UUUSSSPPPMMMKKKIIIHHHHHHHHHFFFDDDDDDFFFGGGHHHGGG@@@AAABBBCCCCCCCCCBBBBBB,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************,,,++++++******++++++,,,,,,,,,++++++***++++++++++++'''`````````bbb```^^^]]]]]]\\\\\\\\\]]]^^^___`````````___^^^[[[YYYXXXYYYYYYZZZ[[[\\\^^^___```\\\[[[ZZZYYYYYYYYYZZZ[[[YYY\\\___```___^^^^^^^^^^^^___aaabbbbbbjjj}}}lllJJJ<<<;;;888444222222333333555333111//////000222333222222333333333333444444333444666666777999===@@@EEEJJJQQQWWW[[[```fffkkkppptttyyy~~~zzzoooddd[[[XXXSSSPPPOOOMMMKKKIIIHHHIIIIIIJJJKKKKKKKKKKKKHHHLLLPPPTTTZZZgggyyy}}}wwwnnnoooppppppqqqssswwwzzzzzz}}}~~~~~~|||}}}~~~~~~~~~|||yyywwwtttnnneee^^^ZZZXXXUUUQQQOOOMMMLLLLLLMMMKKKIIIIIIKKKLLLLLLKKKGGGGGGFFFFFFEEEEEEEEEEEE***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++******++++++,,,---+++'''```______aaa___^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^^^^^^^]]][[[YYYXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYZZZ]]]___```___]]]]]]]]]``````aaaaaa```eeevvvuuuWWWAAA===999666444444333222333222111111000000111111222222222333333444444444333444555666666999<<>>777666777555333333222222222222222111000000222222222333333444444444333444555555666888;;;>>>@@@EEEKKKOOOSSSXXX___dddlllpppwww|||uuujjjeee^^^XXXTTTRRRQQQPPPIIIJJJKKKLLLLLLMMMMMMMMMIIIKKKNNNOOOQQQWWW```hhhpppvvv}}}~~~|||}}}~~~}}}~~~zzzssshhhfffccc```]]]\\\[[[[[[ZZZXXXWWWWWWWWWXXXWWWUUURRROOOKKKGGGDDDCCCBBBBBB,,,,,,------,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++*********************************,,,++++++******++++++,,,...---,,,+++************,,,'''^^^]]]\\\___^^^]]]]]]]]]\\\[[[YYYXXXWWWVVVYYYZZZ[[[[[[[[[ZZZYYYXXXZZZYYYYYYXXXWWWWWWXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^```aaa___]]]]]]]]]______```aaaaaadddppp}}}pppLLL@@@666666888666444444111222222333222111000///111111222333333444555555222333444555555777:::======BBBHHHMMMQQQWWW^^^dddjjjooovvv|||sssnnneee^^^YYYVVVTTTRRRPPPPPPQQQRRRRRRRRRRRRQQQKKKLLLMMMNNNOOOSSSYYY___fffkkkrrryyy}}}~~~~~~qqqooommmjjjhhhggggggggghhhgggeeeeeefffeeecccbbb\\\YYYTTTOOOKKKHHHGGGGGG------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++*********************************,,,++++++******++++++,,,///...,,,+++***))))))))),,,'''^^^\\\[[[^^^]]]\\\]]]]]]\\\[[[ZZZXXXVVVUUUWWWXXXZZZ[[[[[[[[[ZZZZZZ[[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^\\\___aaabbbaaa____________^^^```bbbbbbdddnnnyyyzzzWWWEEE777777999666333444111222222222222111000000111111222333333444555555222333444444444666999<<<;;;@@@FFFJJJOOOUUU]]]cccgggllltttzzz~~~|||wwwooohhhddd```]]]ZZZVVVVVVWWWWWWWWWVVVUUUUUUQQQQQQPPPOOOOOORRRVVVZZZ[[[```gggnnnssswwwzzz|||||||||{{{yyywwwvvvvvvvvvwwwtttsssrrrqqqrrrpppnnnllleeeccc^^^YYYTTTPPPNNNMMM++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,++++++++++++++++++************************,,,++++++******++++++,,,---,,,,,,+++*********+++,,,&&&]]][[[ZZZ]]]\\\\\\\\\\\\\\\\\\[[[YYYWWWVVVWWWXXXYYY[[[\\\\\\\\\[[[\\\[[[[[[ZZZZZZZZZZZZ[[[YYYZZZ\\\^^^___`````````\\\___bbbcccbbbaaaaaaaaa______```bbbbbbccckkktttdddNNN;;;999:::555222333222222222111111111111000000111111222444555555666222333444444444555888;;;<<>>:::777444444444444333333222111111000222222111111222222333444333333333333444555666666:::<<>>AAADDDHHHMMMQQQVVV[[[aaagggmmmrrrwww{{{{{{}}}~~~~~~|||{{{{{{~~~|||zzz||||||xxxsssooommmlllkkklllnnnppppppooommmppptttwwwxxxxxxzzz{{{++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,+++,,,,,,,,,,,,,,,++++++***************+++++++++************************++++++++++++++++++++++++,,,(((aaa^^^]]]^^^^^^^^^aaaaaaaaaaaaaaa```````````````aaabbbbbbbbbaaaaaa]]]]]]\\\\\\\\\\\\]]]]]]ZZZZZZ[[[\\\\\\\\\]]]]]]]]]]]]^^^```aaaaaabbbbbbbbbbbbbbbbbbaaabbbeeegggkkkpppxxxcccKKK===666444333333333333222222111111111222222111111222222333444333333333333444555666666888:::<<>>:::222222222222222222222222222222111111222222333444333333333333444555666666333555777888:::<<<@@@DDDEEEIIIPPPVVV[[[aaafffiiiooouuu}}}wwwsssssssssrrrooorrrtttwwwxxxyyyzzz|||}}}zzzyyyuuupppkkkhhhhhhiiikkkooorrrrrrooommmlllmmmsss{{{uuuuuutttqqqmmmkkkkkklllfffdddaaa___^^^___aaabbb```aaaaaaaaaaaacccgggjjjhhhnnnuuu{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************...)))aaa]]][[[\\\]]]]]]```bbbdddeeeeeeccc```^^^aaaaaabbbccccccccccccccc______``````aaaaaabbbbbb___````````````aaadddgggbbb```___^^^___```___^^^aaaaaa```_______________dddffflllvvvdddHHH:::888777666666555333222222111)))+++...111333333111000222333444444555555444444666555555555777:::===???EEEHHHMMMQQQVVV\\\cccggglllooosssyyyxxxsssqqqpppnnnllljjjpppvvvxxx}}}zzzsssnnnkkkjjjhhhgggjjjooorrrpppjjjeeedddeeekkksss~~~|||yyyvvvrrrooonnnmmmjjjhhheeeccccccddddddddd``````_________``````aaadddfffiiimmmpppsssttttttwwwxxxwwwvvvtttuuuwwwzzzwwwvvvvvvuuuuuuuuuvvvvvvwwwxxxzzz|||~~~~~~{{{|||}}}{{{xxxwwwzzz}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++'''___\\\[[[]]]]]]^^^```aaabbbccccccbbbaaa``````aaaaaabbbbbbbbbbbbaaa______``````aaabbbbbbccc___```aaaaaa```aaaccceeebbbaaa___^^^_________]]]``````_________``````aaaeeeeeejjjrrr}}}lllNNN>>>999666666555444333222222222...///111333444444333333222333444444555555444444555555555555777:::===>>>CCCFFFKKKOOOTTTZZZaaaeeejjjmmmrrrxxx}}}xxxsssqqqpppooommmiiioootttvvv{{{|||tttooommmllljjjhhhkkknnnqqqnnnhhhcccaaabbbfffnnn|||~~~{{{xxxuuurrrqqqpppmmmkkkhhhgggggghhhiiijjjgggfffdddbbb___]]]\\\[[[bbbccceeehhhjjjkkkkkklllnnnnnnmmmjjjhhhhhhkkknnnnnnmmmlllkkkjjjjjjjjjjjjjjjlllnnnpppqqqqqqqqqqqqpppqqqqqqooolllkkkmmmppp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************(((%%%^^^\\\[[[^^^___`````````aaaaaabbbcccccccccaaaaaabbbbbbbbbaaaaaa````````````aaabbbbbbcccccc```bbbdddcccbbbaaaaaabbbcccaaa```___``````^^^]]]____________```aaabbbbbbfffdddfffmmmwwwxxxYYYDDD===555555444333333222222333222222333333333444444444222333444444555555444444555555555666777:::<<<===AAADDDHHHLLLQQQWWW]]]bbbiiilllpppvvv{{{|||vvvtttsssrrrqqqkkkppptttvvv|||xxxrrrpppooommmkkkkkknnnooolllfff```^^^^^^```hhhvvv~~~|||{{{|||~~~~~~|||zzzxxxuuusssrrrqqqnnnllljjjiiijjjkkknnnooonnnmmmkkkiiieeebbb___^^^ccccccddddddeeeeeeeeeeeegggfffccc___\\\\\\___aaaeeedddcccaaa___^^^\\\\\\]]]^^^___aaaaaaaaaaaa``````aaaaaa```___```aaaccc,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************'''$$$^^^]]]^^^aaabbbcccaaaaaaaaaaaabbbdddfffgggbbbccccccccccccbbbaaaaaa``````aaabbbbbbccccccdddccceeeffffffdddbbbaaaaaadddcccaaaaaabbbbbb```^^^^^^^^^^^^___```bbbcccdddeeecccccciiirrrbbbJJJ???555555444333222222333333444333222111111111222222222333444444555555444444555555555666777999;;;<<>>AAAEEEIIIMMMSSSYYY]]]fffiiinnntttyyy~~~~~~|||}}}~~~zzz}}}~~~{{{yyyxxxtttppplllkkkjjjfff```[[[XXXVVVXXXaaappp~~~}}}zzzwwwuuuvvvuuusssqqqooonnnmmmmmmkkkkkkiiieeecccdddgggkkkrrrsssuuuwwwwwwuuusssrrrlllkkkjjjiiiiiikkkmmmnnnllljjjfff```\\\ZZZ[[[]]]aaaaaa```]]][[[WWWUUUSSSQQQRRRRRRRRRRRRPPPOOONNNNNNNNNOOOQQQSSSTTTUUUUUU,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************(((bbbbbbbbbeeeeeeeeebbbbbbaaabbbccceeeggghhhddddddeeeffffffffffffeeebbbbbbbbbcccddddddeeeeeeeeefffgggfffcccbbbaaabbbcccbbbcccdddffffffdddbbb_________```aaabbbdddeeecccaaabbbgggmmmzzzsssUUUDDD:::888666444333333444555777666555333222222333444222333444444555555444444444444555666888999999:::===???CCCGGGKKKQQQWWW[[[cccffflllrrrxxx}}}~~~}}}{{{vvvqqqllljjjgggccc___ZZZWWWUUUWWW```ppp}}}zzz|||{{{yyywwwuuussssssrrrqqqpppmmmgggbbbaaaeeeiiirrrtttwwwyyyzzzxxxvvvtttpppooommmkkklllnnnppprrrpppooolllgggbbb_________aaaaaaaaa___]]]ZZZWWWUUUQQQQQQQQQPPPOOOMMMKKKIIIMMMLLLLLLMMMOOOOOONNNLLL,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,)))dddcccbbbdddcccccc``````aaaaaabbbcccdddeeebbbbbbdddeeeffffffggggggbbbbbbccccccdddeeeeeeeeedddddddddbbb```___```aaa______aaacccffffffdddbbb````````````aaabbbcccdddcccbbbcccgggkkkssseeeSSS===;;;888555333333444555555555444333333222222333222333444444555555444444444444555777888888999999:::===@@@DDDHHHNNNSSSXXX___ccciiipppwww||||||xxxuuutttuuuyyy{{{~~~wwwqqqkkkiiifffbbb^^^ZZZWWWTTTWWWaaappp~~~|||{{{vvvnnnfffcccfffkkkqqqtttyyy|||}}}|||yyywwwuuussspppnnnnnnppprrruuuttttttrrrnnniiieeeccccccccccccccccccaaa___\\\ZZZSSSSSSSSSRRRPPPMMMKKKIIIIIIHHHIIILLLOOOQQQOOOMMM,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,***dddcccaaabbbaaaaaa______``````aaaaaabbbbbb```aaabbbdddeeefffggggggbbbccccccddddddeeeeeefffbbbbbbaaa___]]]]]]^^^```]]]]]]___bbbeeeeeedddbbb````````````aaabbbcccddddddccceeegggiiiooo{{{uuuddd???===999666444333444555222222222111111111000000222333444444555555444444444444666777888888888888888;;;>>>BBBFFFKKKQQQUUU]]]```fffnnnuuu{{{~~~tttpppnnnlllooosssvvv~~~xxxqqqkkkiiieeeaaa^^^[[[WWWTTTWWWaaaqqq~~~uuukkkgggjjjnnnppptttzzz~~~zzzxxxtttqqqpppqqqtttvvvwwwxxxwwwsssnnniiigggfffeeefffggggggfffdddaaa___VVVVVVVVVUUURRROOOMMMKKKDDDDDDGGGLLLRRRVVVVVVTTT++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********++++++++++++******))))))+++*********))))))((((((+++++++++++++++++++++++++++++++++*********))))))...***dddbbb```bbbbbbbbbaaabbbbbbaaa___^^^___```bbbaaaaaaaaabbbcccbbbaaaeeedddcccbbbbbbcccdddeeedddcccaaa```^^^]]]]]]]]]^^^\\\[[[]]]aaaddddddbbbcccdddddddddcccaaa```^^^```cccfffgggddddddooo{{{qqqTTTDDD888999999444444999333333333222222111111111111222444666666555444333555555555555666666666666888999<<<>>>BBBHHHNNNSSSWWW]]]eeekkkooorrrwww{{{|||xxxoookkkhhhfffgggjjjmmmuuuvvvnnniiieeeaaa]]]\\\[[[YYYXXX]]]hhhuuu~~~xxxuuusssrrrtttwww|||}}}wwwqqqnnnnnnoooqqqssssssrrrrrrqqqooonnnmmmooommmkkkkkklllkkkhhheee\\\YYYXXXYYYYYYVVVNNNGGGHHHHHHGGGJJJTTT]]]]]]WWW++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))******++++++++++++++++++*********)))++++++++++++*********))),,,,,,+++++++++++++++++++++++++++*********)))))),,,(((aaa___^^^```___```aaabbbcccbbb```___```aaa```aaabbbcccdddcccaaa___ccccccbbbaaaaaabbbcccccccccbbbaaa___^^^^^^^^^^^^___]]]\\\^^^aaaddddddcccddddddddddddcccbbbaaa```___```bbbdddcccdddmmmxxx{{{\\\III999777777222111444333333222222222222222222111222444555666555444333555555555555666666666666999;;;<<<>>>AAAFFFLLLPPPUUU[[[ccciiilllpppuuuyyy{{{}}}tttllliiifffdddeeehhhjjjqqq{{{}}}ssskkkdddaaa\\\YYYYYYYYYYYYXXX___iiiuuu~~~|||{{{{{{}}}xxxsssqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqsssqqqnnnnnnooonnnkkkiii```\\\YYYXXXXXXVVVPPPKKKIIIIIIIIILLLVVVaaaccc^^^++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++'''(((((()))***+++,,,,,,++++++++++++************,,,,,,,,,+++++++++++++++,,,,,,,,,++++++*********+++++++++***************,,,(((aaa___^^^```______aaabbbcccbbbaaa```aaabbb___```bbbccccccbbb```^^^aaaaaa````````````aaaaaaaaa```______^^^____________^^^^^^___bbbdddddddddddddddeeeeeedddcccbbbaaa___]]]]]]```bbbdddjjjrrrgggQQQ<<<777666333000111222222222222222222333333111222444555555555444333555555555555666666666666:::;;;===>>>@@@CCCHHHLLLRRRXXX___eeeiiimmmssswwwzzzxxxqqqjjjhhhfffddddddgggffflllttt{{{yyypppgggaaa^^^YYYWWWWWWZZZ[[[\\\ccclllvvv{{{wwwuuuuuurrrssstttuuuvvvwwwwwwwwwxxxvvvsssrrrrrrrrrqqqooofffbbb^^^\\\\\\ZZZVVVSSSLLLLLLLLLOOOYYYeeehhhfff++++++++++++++++++++++++---,,,,,,++++++*********************************++++++++++++++++++++++++''''''((()))+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********************************---***cccaaa___aaaaaaaaaaaabbbcccbbbaaa```aaabbb___`````````___^^^^^^___``````____________``````___^^^^^^^^^^^^___``````````````````bbbcccdddddddddddddddddddddddddddccc```[[[YYY]]]aaadddhhhnnnxxxqqqYYY@@@777777666444222111111111222222333333333111222333444444444444333555555555555666666666666888999;;;===???BBBFFFJJJOOOUUU\\\bbbfffkkkqqquuuxxx}}}~~~vvvoookkkkkkjjjhhhhhhjjjdddgggmmmsss{{{}}}wwwmmmeeeaaa^^^YYYXXXZZZ^^^aaaccchhhpppxxx~~~~~~|||yyyyyy{{{|||}}}}}}}}}}}}}}}{{{yyywwwvvvvvvuuuuuummmkkkhhhfffeeebbb^^^[[[RRRRRRQQQRRR[[[fffkkkiii++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++'''((()))***+++,,,------+++++++++++++++++++++,,,))))))******************,,,,,,,,,++++++*********************************---)))bbb```___aaaaaaaaa```aaabbbbbbaaa```aaaccc``````___]]][[[[[[^^^```______````````````______]]]]]]]]]^^^^^^___```aaa```aaaaaaaaaaaaaaacccdddddddddddddddddddddeeeeeebbb\\\YYY\\\aaacccfffjjjrrr{{{www___EEE888888888666444111111111222222333333333222222222333333333333333555555555555666666666666444666999;;;>>>AAAFFFIIILLLQQQYYY^^^bbbhhhnnnssswww{{{{{{xxxtttooommmnnnooommmlllnnnfffhhhlllpppwww|||wwwnnngggbbb^^^ZZZZZZ\\\aaaeeegggkkksssyyy}}}~~~|||{{{zzz{{{rrrrrrrrrrrroookkkeeeaaa\\\\\\ZZZYYY___hhhllljjj++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++,,,------++++++++++++,,,,,,,,,,,,)))))))))))))))*********++++++++++++++++++++++++***************++++++++++++'''```^^^]]]___^^^^^^___```aaaaaa``````aaabbb```aaaaaa^^^[[[ZZZ^^^aaa``````aaaaaaaaaaaa``````]]]]]]]]]]]]^^^___```aaa```aaabbbaaa``````aaacccccccccbbbccccccdddeeefffddd^^^[[[]]]___```ccchhhqqq{{{jjjOOO>>>999999666444222222222222222222333333222222222222333333333333555555555555666666666666222555888:::===@@@DDDGGGHHHMMMTTTZZZ^^^dddkkkpppuuuzzz}}}wwwsssppptttqqqppptttuuusssrrrtttooooooqqqtttzzz}}}zzzrrrlllccc```]]]\\\___dddggghhhmmmtttyyy{{{{{{|||~~~}}}zzzuuuoookkkjjjjjjhhhfffiiioooqqqooo++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------)))))))))******+++++++++*********++++++,,,,,,---))))))*********+++++++++***'''```^^^\\\^^^^^^^^^]]]___``````______```aaa```cccfffddd```]]]___aaaaaabbbccccccccccccbbbaaa]]]]]]]]]]]]^^^___``````___aaabbbaaa^^^^^^```bbbbbbaaaaaaaaabbbccceeefffddd___\\\]]]]]]\\\```eeelllxxx}}}```III>>>:::777333333333222222222222222222222222222222222333333444555555555555666666666666333555888:::;;;===@@@CCCDDDIIIOOOUUUYYY___gggllltttxxx~~~~~~yyyuuusssqqqzzzwwwxxx}}}}}}|||}}}zzzyyyzzz|||~~~~~~}}}wwwrrrgggdddbbbbbbdddhhhjjjjjjnnnssswwwwwwyyy~~~}}}{{{xxxzzzyyyvvvwww{{{|||yyy++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,))))))***+++,,,------...))))))******++++++++++++,,,)))bbb```^^^`````````\\\^^^______^^^^^^___aaa^^^dddjjjjjjeeeaaa___```bbbcccdddeeeeeedddcccbbb^^^]]]]]]]]]]]]^^^___```___aaabbb```^^^]]]___aaaaaaaaa``````aaaccceeefffccc___]]]]]]ZZZYYY]]]dddeeerrroooTTTDDD===888444444333333222222111111111222222111111222222333444555555555555666666666777444666999::::::;;;>>>@@@@@@EEELLLQQQVVV\\\dddjjjsssxxx}}}}}}zzzyyyyyyyyy~~~~~~}}}|||~~~{{{vvvkkkiiiggghhhjjjlllmmmmmmmmmrrruuuttttttwwwyyyxxx{{{}}}{{{wwwwwwzzz|||zzz~~~~~~~~~~~~}}}|||}}},,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++'''aaa___]]]_________aaa___^^^]]]\\\]]]]]]^^^cccdddgggiiijjjiiigggeeeeeeeeeddddddcccbbbaaaaaabbbbbbbbb___]]][[[\\\]]]]]]]]]]]]]]]^^^^^^______```aaaaaabbbcccddddddeeebbb```````````````___^^^eeerrrcccJJJ<<<:::;;;999777555444555555444222000111222222444444555666555555555555555555444444666666777888999;;;===>>>CCCEEEHHHKKKOOOVVV]]]bbbmmmqqqvvvzzz|||zzzwwwwww}}}}}}uuujjjiiiggghhhjjjkkkkkkjjjnnnnnnnnnooorrrssssssrrrrrrqqqnnnlllkkkjjjjjjjjjkkklllmmmooorrrsssuuuvvvxxx{{{~~~~~~{{{{{{yyyxxxyyy}}},,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++'''aaa___]]]_________^^^]]]]]]]]]]]]___```aaafffffffffffffffeeeeeeeeeccccccbbbbbbaaa````````````aaaaaa```^^^\\\\\\]]]\\\\\\]]]^^^^^^^^^^^^^^^aaaaaaaaabbbccccccddddddaaa```___^^^____________eeeooo}}}qqqVVVDDD<<<;;;666444222222333444333222111222222333333444444555444444555555555555555444555666666777888:::<<<===AAACCCFFFJJJNNNTTT[[[```iiinnntttyyy{{{}}}{{{uuurrrsssyyyyyyrrrkkkiiihhhiiijjjlllkkkjjjmmmkkkjjjkkklllmmmlllkkkgggfffccc```^^^]]]\\\\\\[[[[[[]]]^^^```bbbddddddjjjlllooorrrwww}}}|||zzzyyywwwvvvwww{{{,,,++++++******++++++,,,++++++***************)))++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,------,,,+++*********+++,,,+++++++++++++++++++++++++++'''```^^^]]]___^^^^^^[[[[[[\\\]]]___aaacccdddhhhfffdddbbbaaabbbcccdddcccccccccbbbaaaaaa``````]]]___aaaaaa___]]]]]]]]]\\\]]]^^^___```___^^^]]]``````aaaaaabbbbbbcccccc```___^^^]]]]]]^^^___```cccjjjuuuhhhPPPAAA;;;555333222222333555555555333333333333333333333333333333444555666666666666444555555666777999:::;;;???AAADDDGGGKKKQQQWWW\\\ccciiiqqqwwwzzz}}}|||zzzxxxvvvuuuqqqppppppuuuzzz{{{vvvpppkkkjjjiiijjjkkklllllljjjjjjhhheeeddddddcccaaa```ZZZXXXUUURRROOOMMMLLLLLLNNNNNNOOOQQQRRRSSSUUUUUUYYYZZZ\\\___bbbiiipppvvv~~~~~~{{{yyywwwuuussstttxxx|||,,,++++++******++++++,,,++++++++++++*********************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++******++++++,,,---...---+++))))))***+++,,,+++++++++++++++++++++++++++(((```^^^\\\^^^^^^^^^[[[\\\]]]^^^```bbbcccddddddcccbbb``````aaabbbccceeeeeeeeeddddddccccccccc\\\^^^aaabbbaaa___^^^^^^^^^___```aaaaaaaaa___^^^_________``````aaaaaaaaa______^^^]]]]]]^^^```bbbbbbeeelll|||yyy\\\EEE:::888555444444666888888888444444444333333222222222222333444555666666666666444444444555666777999999<<<>>>AAADDDHHHMMMRRRVVV]]]dddnnnuuuxxx{{{~~~}}}{{{zzzvvvvvvvvvwwwyyy{{{~~~~~~zzzvvvsssqqqpppppprrrqqqrrrtttvvvvvvrrrooojjjiiiiiijjjllllllkkkjjjfffccc___\\\ZZZXXXVVVTTTOOONNNKKKHHHFFFDDDDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMOOORRRXXX___dddkkkqqq{{{~~~|||zzzvvvtttrrrsssvvvzzz|||}}},,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...---+++))))))***+++,,,+++++++++++++++++++++++++++(((```^^^\\\]]]]]]]]]^^^^^^___```aaaaaabbbbbb^^^______aaaaaabbbbbbbbbeeeeeeeeeddddddddddddddd\\\___bbbcccbbb`````````aaaaaabbbccccccbbbaaa```^^^^^^^^^_______________```aaaaaa```^^^^^^```cccdddeeejjjuuugggMMM===:::777555444666888999999555444444333333222222111222333444555666666666666333333444444555666777888:::<<>>>>>?????????@@@@@@@@@BBBBBBCCCDDDFFFJJJPPPUUUZZZ___fffpppyyy~~~|||zzztttrrrpppqqqssswwwyyyzzz}}},,,++++++******++++++,,,,,,,,,,,,,,,,,,---------++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,+++*********+++,,,+++++++++++++++++++++++++++(((```^^^\\\]]]\\\\\\___```aaaaaaaaaaaaaaa```\\\]]]^^^```aaabbbbbbcccccccccccccccccccccbbbbbb___aaaccccccbbbaaaaaabbbccccccbbbbbbbbbbbbbbbbbb____________````````````aaadddfffdddaaa```aaacccfffhhhlllssssssWWWEEE;;;888444333333555555555444444444333333222222222333333444555666666666666444444444444555666777888999;;;>>>AAACCCFFFJJJMMMSSSZZZeeemmmrrruuuyyy|||yyyvvvrrrooommmllljjjhhhcccdddeeegggjjjmmmoooqqqjjjlllnnnqqqssswww|||}}}zzzyyywwwvvvsssoookkkjjjjjjlllqqqrrrsssqqqnnnlllkkkllllllllllllnnnppppppnnnlllbbb]]]WWWRRROOOLLLIIIGGGBBBAAA@@@>>>>>>>>>>>>???=========<<<<<<<<<<<<<<<:::;;;<<<======@@@DDDGGGLLLOOOSSSZZZccclllsssxxx~~~}}}|||zzzwwwuuupppnnnkkkkkknnnqqqssstttzzz|||,,,++++++******++++++,,,******++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,(((```^^^[[[\\\\\\\\\___```aaabbbbbbbbbaaaaaa___^^^^^^^^^___```bbbcccccccccccccccccccccccccccbbbdddeeedddbbbbbbcccddddddbbbaaa______```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbcccgggjjjiiieeeaaabbbcccdddhhhmmmqqqxxx~~~dddQQQ???;;;666333333333333333333333333333333333333333444444555555555555555444555444444444555666777888888:::===@@@BBBDDDHHHJJJNNNUUU___ggglllpppuuuyyy}}}~~~sssooojjjgggeeebbb```^^^[[[\\\]]]___aaadddeeefffaaabbbdddeeegggjjjooorrrzzz{{{{{{{{{zzzzzzyyyxxxssssssqqqmmmiiiggghhhkkkppprrrtttrrrnnnmmmnnnqqqooooooppprrrtttsssqqqoooaaa\\\VVVQQQMMMKKKIIIGGGDDDBBBAAA???>>>======>>>>>>>>>>>>======<<<<<<<<<777999::::::::::::<<<===BBBCCCFFFJJJPPPWWW]]]```ggghhhkkkpppuuuyyy|||}}}|||zzzxxxwwwvvvsssooommmiiigggddddddfffiiikkklllqqqtttwww{{{~~~,,,++++++++++++++++++,,,))))))******++++++++++++---,,,,,,++++++*********+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,(((```]]][[[\\\[[[[[[^^^___aaabbbcccccccccbbbcccaaa^^^\\\\\\^^^bbbdddeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffdddbbbbbbccceeedddbbb___]]]\\\^^^```aaaeeeeeeddddddddddddddddddeeeiiimmmlllgggcccbbbccc```fffllloooqqq{{{mmmZZZDDD???:::666444444444444333333333333333333333333555555555666555555444444555555555555555666777888888:::===@@@AAACCCGGGIIIKKKRRR[[[ccchhhmmmssswww|||zzzppplllgggbbb___]]]YYYWWWVVVVVVXXXYYY[[[\\\^^^^^^]]]^^^______```bbbfffiiimmmmmmnnnoooqqqrrrssstttqqqqqqppplllgggeeegggjjjqqqtttvvvtttqqqppptttwwwrrrrrrsssuuuwwwvvvtttrrr```\\\VVVPPPMMMKKKIIIHHHGGGFFFDDDAAA???>>>>>>>>><<<<<<;;;;;;:::999999888888999;;;;;;:::999999:::<<<===???BBBEEEJJJMMMOOOTTTUUUYYY```gggnnnqqqsssvvvuuutttsssqqqnnniiieeedddaaa___^^^aaaccceeefffiiikkkmmmppprrrrrrqqqqqquuuyyy~~~*********++++++,,,,,,---,,,+++******)))*********,,,,,,,,,++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***(((***++++++******+++,,,...)))```\\\[[[^^^___```bbbbbbbbbbbbbbbbbbbbbbbbdddcccbbb``````aaacccdddfffeeedddcccddddddffffffffffffggghhhhhhhhhhhhgggeeedddccc```^^^^^^```bbb``````aaabbbcccdddfffgggjjjkkkkkkkkkiiigggeeedddeeeeeeggglllooouuu{{{eeeGGG???888666666444333555444333333222222111111111555555555555666666666666333444444444555666666666666888;;;;;;;;;===BBBGGGLLLNNNTTTZZZbbbiiiooorrrxxx||||||sssqqqiii```ZZZXXXWWWTTTQQQMMMNNNPPPSSSUUUWWWYYYYYYZZZXXXUUUUUUWWWZZZ]]]^^^hhhgggfffgggiiikkkllllllssssssqqqnnniiieeedddcccnnnsssvvvsssrrrtttwwwwww{{{{{{{{{}}}~~~~~~}}}{{{ooocccYYYUUUTTTPPPNNNMMMMMMLLLJJJIIIFFFEEECCCBBB@@@???===<<<===<<<:::999;;;;;;::::::999888888777:::;;;<<<>>>@@@AAACCCCCCGGGIIILLLPPPUUUZZZ___aaagggiiikkkkkkhhhbbb\\\YYYXXXXXXYYYYYYZZZ[[[[[[[[[```aaabbbccccccdddddddddiiilllqqqvvvzzz|||}}}}}}++++++++++++++++++++++++,,,++++++***************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***(((***++++++******+++,,,...)))aaa___]]]```aaabbbccccccddddddeeeeeeeeeeeeeeedddbbbaaaaaabbbccceeeeeeeeedddccccccdddeeefffhhhhhhhhhhhhhhhhhhggggggeeeeeedddaaa___^^^```bbbddddddddddddeeefffggggggiiiiiiiiihhhgggfffdddccccccccceeeiiilllppp{{{qqqSSSGGG;;;777777555444555333333333222222222222222555555555555666666666666444444444555555555555555666888;;;<<<>>>AAADDDFFFHHHJJJMMMTTT[[[cccjjjnnnvvvzzzyyyqqqkkkddd\\\VVVUUUTTTRRROOOLLLLLLLLLNNNOOOQQQSSSTTTSSSQQQOOOOOOQQQTTTXXXZZZaaaaaabbbdddgggiiikkkkkkuuuuuutttrrrnnnkkkjjjjjjrrrwwwzzzwwwvvvyyy{{{{{{||||||}}}}}}uuujjjaaa]]][[[XXXUUUUUUTTTSSSQQQOOOLLLIIIGGGFFFCCCAAA???>>>>>>>>><<<:::;;;;;;;;;:::999999888888777777777888888999999999<<<===@@@CCCGGGLLLOOOQQQXXXZZZ]]]^^^]]]ZZZVVVSSSQQQRRRRRRSSSSSSTTTUUUUUUWWWXXXYYYZZZZZZZZZYYYXXXZZZ]]]aaaeeehhhkkkllllllooorrruuuwwwxxx{{{,,,,,,,,,++++++++++++***,,,,,,+++***************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***(((***++++++******+++,,,---***cccbbbaaacccddddddeeeeeeffffffggghhhiiiiiieeedddcccbbbbbbcccdddfffgggfffeeedddddddddeeefffjjjiiiiiiiiihhhggggggfffffffffeeecccaaa```aaacccggggggffffffggghhhhhhiiiiiihhhgggfffeeedddddddddbbbaaacccggghhhjjjrrr{{{cccRRR???888777666444444222222222222333333333333444555555555555666666666555555555555555444444444555666888<<<@@@DDDEEEEEEFFFFFFHHHLLLTTT]]]fffkkkrrrwww}}}zzzsssmmmddd___XXXTTTSSSSSSQQQNNNLLLKKKIIIIIIIIIKKKLLLNNNLLLKKKIIIIIIKKKOOOTTTWWW]]]^^^```cccfffiiikkklllsssttttttsssqqqppppppqqqyyy~~~}}}}}}~~~~~~uuullljjjgggccc```aaa```^^^\\\XXXTTTPPPMMMLLLFFFDDDBBBAAAAAA@@@>>><<<<<<<<<<<<;;;::::::999999::::::999888888777666666777888999;;;>>>AAACCCEEEFFFIIILLLPPPQQQPPPNNNLLLHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMOOOQQQPPPNNNLLLJJJJJJLLLNNNPPPSSSUUUWWWXXX[[[___cccfffhhhlllsssxxxzzzzzz}}}++++++++++++++++++,,,,,,,,,,,,+++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***(((***++++++******+++,,,---***eeedddcccfffeeeeeedddeeeeeeggghhhiiijjjjjjeeedddcccbbbbbbdddeeeggghhhgggfffeeeeeeeeefffggghhhhhhggggggggghhhhhhhhhhhhiiihhhfffdddcccdddeeefffffffffggggggiiijjjjjjhhhgggfffdddddddddeeefffaaa```bbbfffhhhiiiooovvvsss]]]EEE:::888777555444111222222333333444444444444444444555555555666666666666666555444444444333444333444:::AAAFFFHHHGGGJJJIIIHHHIIIOOOYYYbbbhhhooottt{{{~~~wwwsssoooiiieee^^^ZZZVVVSSSSSSRRRQQQOOOLLLJJJHHHFFFEEEFFFHHHIIIIIIHHHGGGGGGIIINNNTTTYYY___aaadddfffhhhjjjlllmmmrrrtttvvvvvvvvvvvvxxxzzzxxxvvvsssnnnllllllkkkiiifffaaa\\\WWWTTTRRRKKKIIIFFFEEEEEECCCAAA???>>>======<<<<<<;;;::::::======<<<;;;:::999888888888888888999:::;;;======<<<>>>BBBEEEGGGHHHGGGGGGAAAAAABBBCCCCCCDDDDDDEEEEEEGGGIIIJJJJJJGGGCCCAAAAAAAAAAAABBBDDDGGGIIIJJJNNNRRRVVVYYY[[[```fffkkklllooossszzz))))))***+++,,,,,,---------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***(((***++++++******+++,,,---***ddddddccceeeeeeeeebbbbbbcccdddfffggghhhhhheeedddcccbbbbbbdddfffgggfffeeedddcccbbbcccddddddddddddddddddfffgggiiijjjjjjkkkjjjiiifffeeefffgggccccccdddeeefffhhhjjjkkkhhhgggfffeeedddeeefffgggbbb```bbbgggjjjkkkooouuu~~~iiiNNN???;;;888555444222222222333333444444555444444444444555555555555666666666555444444444333555444555:::CCCKKKOOOPPPRRROOOKKKIIILLLTTT^^^dddlllqqqyyy~~~~~~uuulllgggccc^^^[[[UUUTTTQQQPPPPPPOOONNNMMMIIIGGGDDDBBBAAABBBCCCEEEEEEFFFFFFFFFHHHNNNVVV\\\dddgggjjjkkkjjjjjjkkkmmmtttvvvyyy{{{}}}~~~{{{uuussstttqqqooolllgggaaa\\\XXXVVVOOOLLLJJJHHHGGGFFFCCCAAA??????>>>>>>===<<<<<<<<<999999999888777777666666666555555555555555666777777999;;;>>>???@@@@@@@@@=========>>>??????@@@@@@???AAACCCDDDCCC@@@===:::<<<<<<;;;;;;<<<>>>AAABBBEEEIIIMMMOOOQQQTTTZZZ___cccffflllsss|||)))******+++,,,,,,------------,,,+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***(((***++++++******+++,,,,,,)))bbbaaa```bbbcccccc``````aaaaaabbbcccdddddddddcccbbbaaabbbdddfffgggcccbbb```___^^^______````````````aaaccceeehhhjjjjjjkkkkkkjjjgggffffffgggaaaaaabbbcccdddfffggghhhffffffeeeeeeeeeffffffgggcccaaabbbgggjjjlllpppuuu{{{zzz]]]KKKBBB;;;777666333333333333444444444444333444444444444555555555555555555555555444444444999777777;;;DDDOOOYYY^^^\\\WWWPPPKKKLLLQQQYYY^^^gggmmmvvv{{{~~~yyysssjjjbbb\\\XXXTTTRRRMMMLLLLLLKKKKKKJJJIIIHHHCCCBBB@@@>>>>>>>>>???@@@BBBCCCDDDEEEGGGMMMWWW^^^hhhllloooooolllkkklllnnnrrruuuyyy|||}}}wwwuuuvvvrrrpppmmmhhhccc^^^[[[YYYRRRPPPMMMKKKJJJHHHEEECCC@@@@@@@@@???>>>>>>======888888888888777777777777666666555444444555555666555555666777888999999999999999::::::;;;<<<<<<<<<999:::<<<<<<<<<999777555777777666666777999;;;<<<>>>AAAEEEFFFGGGKKKQQQUUU[[[```fffmmmttt|||,,,,,,,,,++++++*********------,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***(((***++++++******+++,,,,,,(((```]]]\\\______```^^^^^^______`````````aaacccbbbaaa```aaaccceeegggbbbaaa```^^^^^^^^^^^^___^^^^^^]]]^^^___bbbeeefffhhhiiiiiihhhfffdddddddddcccccccccbbbccccccddddddccccccdddeeeeeeeeeeeeeeeeeeaaa```eeehhhjjjnnnsssxxxpppZZZKKK???999888444444444444444333333333333333444444444555555555444444444555555555555555888777777999AAAOOO___iiiiiicccZZZRRROOORRRWWW[[[bbbiiirrrxxx{{{~~~zzzkkkggg___XXXSSSOOOMMMLLLHHHIIIJJJIIIHHHGGGFFFFFF@@@??????>>>>>>?????????BBBCCCEEEEEEGGGOOOZZZbbbmmmqqquuuuuurrroooqqqssstttwww{{{|||uuusssuuupppnnnkkkgggbbb^^^[[[YYYTTTQQQNNNLLLKKKIIIFFFCCCAAAAAAAAA@@@??????>>>>>>;;;;;;::::::999888888777777666666666666666777777444444333444444444555555555555666666777888888888555555666777666555333222222333333444555666777888888;;;???AAACCCFFFLLLQQQUUUZZZaaaggglllsss{{{//////...,,,***)))((('''...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++(((***++++++******+++,,,,,,'''^^^[[[YYY\\\]]]___^^^^^^^^^^^^____________bbbaaa``````aaaccceeefffeeedddbbbaaa`````````aaa^^^]]]\\\\\\]]]___bbbcccfffggghhhgggdddbbbbbbbbbfffeeedddcccbbbaaaaaaaaa```aaacccdddeeeeeedddcccfffaaa___bbbfffgggkkkooovvv}}}eeeQQQBBB;;;999555555555444444333333333333333333444444444555555333444444555555666666666666555444555===LLL```nnnssslllbbbYYYTTTTTTXXX[[[___eeeooouuuyyy|||uuukkkaaa^^^XXXRRRNNNKKKJJJIIIGGGIIIKKKJJJIIIGGGFFFFFF??????@@@AAAAAAAAAAAABBBCCCEEEGGGHHHJJJQQQ]]]fffqqqvvvzzz{{{wwwuuuwwwyyy}}}zzztttqqqsssmmmllliiieeeaaa^^^[[[YYYUUURRROOOMMMKKKIIIFFFDDDBBBBBBAAA@@@@@@??????>>>;;;:::999888777555444444333333333333333444555555444444333333333444555666222222333333444444555555444444444444444444333333000111222333444555666666666999===@@@BBBFFFLLLQQQRRRVVV]]]bbbgggmmmuuuzzz************************)))))))))***+++++++++,,,************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,+++*********+++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********...'''^^^[[[ZZZ\\\[[[ZZZ___```aaaaaaaaa```^^^^^^aaabbbdddbbbaaaaaadddhhhjjjhhheeebbb````````````______^^^^^^^^^^^^____________aaabbbbbbbbb``````ccccccbbbaaa``````aaaaaaaaabbbdddccccccbbbdddeeebbbaaa```______ccciiinnnoooyyy}}}___HHH<<<999555666555444444666666555555444444333333444444555888888777777666666555555444444444333777CCCSSS___tttooohhh```ZZZYYY[[[]]]eeeeeehhhooowww|||}}}|||~~~yyytttnnnhhhddd[[[WWWRRRNNNLLLKKKJJJIIIIIIGGGFFFGGGGGGGGGEEECCCBBB@@@>>>@@@CCCDDDCCC@@@@@@DDDGGGIIIMMMTTT```iiirrrxxx}}}}}}~~~~~~~~~~~~}}}{{{wwwsssqqqpppkkkfffcccbbbbbb```^^^___\\\WWWTTTRRRPPPMMMKKKHHHEEECCCAAAAAA@@@>>>===<<<<<<;;;:::::::::::::::<<<:::777444333333444444444333222222111111222222333333333222222111111111222222222222222222222222333333222222333333444555555666777:::>>>BBBFFFIIIPPPSSSXXX]]]aaagggmmmqqqzzz|||~~~|||+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------++++++*********+++,,,---,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---'''^^^[[[ZZZ]]]\\\[[[]]]^^^```aaaaaaaaa``````bbbcccdddcccbbbbbbeeehhhiiigggdddaaa___^^^^^^___```______^^^^^^______```^^^___```aaaaaabbbbbbaaaccccccbbbaaaaaaaaaaaaaaa```bbbccccccbbbbbbccceeefffdddaaa]]]\\\^^^cccgggllluuulllSSSDDD???444444333333333555555333555444444333333444444555777777777777666666555555333444555555777???JJJSSShhhllllllfff]]]YYY\\\aaacccdddhhhoooxxx}}}vvvsssnnnjjjgggbbb^^^[[[WWWTTTPPPNNNNNNOOOOOONNNIIIHHHHHHHHHIIIHHHFFFDDDCCCBBB@@@AAADDDEEEDDDBBBBBBFFFJJJMMMQQQYYYdddlllzzz}}}{{{zzzwwwsssnnnlllkkkiiigggeeeeeebbb^^^[[[YYYXXXUUUTTTPPPMMMIIIFFFDDDBBB@@@>>>BBBAAA???>>>===<<<<<<<<<:::999777555444333444444444333222222111222222222333333333222222222111111222222222222222222222222333222222222222333444444555666777:::>>>BBBEEEGGGMMMPPPTTTYYY]]]bbbhhhlllrrrtttwwwyyyzzzyyywwwuuu,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,************************++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********---'''___\\\\\\^^^]]]\\\\\\]]]___```aaabbbbbbbbbcccdddeeedddcccdddgggiiijjjhhheeeccc```_________``````____________``````^^^^^^^^^___```aaabbbcccccccccbbbaaaaaaaaaaaabbbaaabbbccccccbbbbbbcccdddfffddd```[[[XXXZZZ^^^bbbhhhnnn~~~yyy^^^JJJ???666444333333555555444333555444444333333444444555777777777666666666666555222555777777777999???CCCVVVaaakkkhhh]]]VVVZZZaaaaaacccgggooowww|||xxxrrrfffccc^^^[[[ZZZXXXVVVTTTTTTRRRPPPOOOPPPRRRRRRRRRMMMLLLMMMNNNNNNMMMJJJGGGGGGFFFEEEFFFHHHJJJJJJIIIHHHKKKPPPSSSYYYbbbmmmuuu}}}{{{yyywwwtttqqquuurrrooommmlllkkkiiiggg]]]YYYSSSOOOKKKIIIFFFDDDDDDCCC@@@>>><<<;;;::::::888888777666555555444444444444333222222222222222333333333222222222222111222222222222222222222222222222222222222333444444555666777:::===AAADDDEEEHHHKKKOOOSSSWWW[[[aaadddgggiiikkknnnooonnnlllkkk,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++************************************++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++***++++++++++++,,,,,,+++++++++,,,,,,+++++++++************************+++++++++***************---'''___]]]]]]___^^^]]]^^^______```aaabbbbbbbbbeeeeeedddddddddeeegggiiikkkjjjhhhfffdddcccbbbbbbaaa``````______``````aaaaaa```___^^^___```aaabbbccccccbbbaaaaaabbbbbbbbbbbbdddeeedddcccbbbccceeeeeebbb___ZZZXXXZZZ___ccceeeiiitttiiiPPPBBB<<<777444555777666444555555444444333333444444555666666666666666666666666333555777666555666888;;;FFFRRR^^^^^^VVVQQQUUU\\\^^^```eeelllsssxxx{{{|||~~~wwwpppiiiddd]]]ZZZVVVTTTUUUVVVVVVUUUUUUSSSRRRRRRSSSSSSRRRQQQSSSSSSSSSTTTUUUTTTPPPMMMKKKJJJKKKLLLNNNQQQSSSTTTQQQSSSUUUYYYaaalllzzz~~~~~~~~~|||{{{lllgggaaa\\\WWWSSSOOOMMMHHHFFFCCC???===<<<<<<<<<888888888888777666555444444444333222222222222333222222222222222222222222222222222222222222222222222222222111222333333444555666777:::<<>>EEEMMMOOONNNNNNQQQTTTYYY]]]bbbhhhnnnrrruuuwww|||rrrjjjddd^^^YYYVVVTTTQQQQQQSSSUUUVVVVVVTTTSSSSSSUUUWWWXXXWWWUUUWWWWWWWWWXXXYYYWWWTTTRRRLLLLLLMMMOOORRRUUUYYY[[[YYYYYYZZZ___iiixxx~~~zzzssslllfff___YYYUUUPPPNNNJJJFFFBBBAAAAAAAAA999::::::999888777666555555444333333222222333333222222222222222222222222222222222222222222222222222111111111111222333333555666777:::<<<===??????BBBDDDGGGIIIKKKNNNRRRUUUUUUWWWYYY[[[\\\\\\[[[[[[,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************++++++++++++++++++,,,,,,************++++++++++++)))***+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))************************)))))))))***************,,,'''aaa```aaacccaaa```cccbbbaaa````````````aaadddbbb```aaaccceeeeeeeeeeeeeeeeeeddddddcccccccccbbbbbbaaaaaaaaaaaabbbbbbddddddcccbbbaaaaaaaaaaaacccbbbbbbbbbbbbcccdddddddddeeefffeeedddcccdddeeehhhgggeeeaaa^^^]]]___aaacccccchhhpppxxxmmm\\\III<<<333444555222111444555444444333333444444555444555555555555666666666666555444444555666999:::<<<>>>AAADDDGGGJJJMMMNNNTTTXXX___dddiiimmmrrruuuwww{{{ttthhhbbb]]]XXXSSSPPPOOONNNOOOQQQTTTUUUUUUSSSTTTVVVZZZ^^^```___^^^[[[ZZZYYYYYYZZZYYYWWWUUUMMMNNNPPPQQQRRRUUUZZZ^^^^^^___bbbjjjwww}}}vvvmmmeee___ZZZVVVQQQKKKFFFCCCBBBBBB======<<<;;;999888777666555444444333333333333333111222222222222333333333222222222222222222222222111111111111111222333333555666777999;;;<<<======???AAACCCEEEFFFHHHKKKNNNOOOPPPRRRTTTUUUUUUUUUUUU++++++++++++++++++++++++******++++++++++++++++++************************,,,,,,++++++++++++++++++************++++++++++++)))***+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))************************((()))))))))*********++++++'''aaaaaabbbdddcccaaabbbaaa`````````aaabbbcccbbb```]]]^^^aaaccccccbbbbbbbbbcccdddddddddddddddcccbbbbbbaaaaaabbbbbbcccbbbbbbcccdddddddddddddddcccbbbbbbbbbccccccdddeeecccdddeeedddbbbaaabbbccceeeffffffdddbbb```aaabbbaaabbbeeejjjppp||||||mmmSSSBBB666666777333333888555444444333333444444555444444444555555555666666444444444555666777888777777999;;;>>>AAADDDFFFHHHMMMSSS[[[bbbggglllrrrvvvvvvyyy~~~yyykkkbbb]]]ZZZVVVRRRQQQPPPPPPRRRUUUVVVVVVVVVXXXYYY\\\```dddfffeeedddaaa___\\\\\\\\\]]]\\\\\\TTTUUUUUUUUUTTTVVV[[[___eeeiiippp|||~~~wwwqqqjjjfff^^^UUUNNNIIIGGGFFFBBB@@@>>>;;;999888888888555555444333333333333444111111222222222333333333222222222222222222222222111111111111111222222333444666777999:::;;;;;;;;;===>>>@@@AAAAAACCCEEEHHHHHHIIIKKKMMMNNNOOOPPPPPP************************+++++++++,,,,,,---------************************---,,,,,,++++++*********)))************+++++++++)))***+++,,,---,,,++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((())))))*********++++++'''aaabbbbbbeeecccbbb``````___```aaabbbdddeeeaaa^^^\\\]]]```bbbbbbaaabbbcccdddeeefffgggggggggccccccbbbbbbbbbbbbcccccc___```ccceeefffggggggfffcccbbbbbbbbbcccddddddeeeaaaccccccbbb```___```aaa___aaadddeeeddddddeeefff```aaadddhhhlllwww}}}[[[III;;;::::::666777<<<555444444333333444444555444444444555555555666666333333444666888888666444111555999;;;<<<>>>@@@CCCIIIPPPYYY```gggmmmtttyyyvvvyyy~~~|||sssfff^^^[[[YYYUUURRRUUUUUUUUUXXXZZZ\\\[[[ZZZ___```bbbfffhhhiiigggdddgggdddaaa``````bbbbbbbbb\\\\\\\\\ZZZWWWXXX\\\```lllrrr}}}{{{{{{}}}~~~xxxoooddd[[[TTTQQQOOOEEECCC???<<<999888999999555555444333333333333444111111111222222333333333222222222222222222222222111111111000111222222333444666777999:::::::::999;;;<<<>>>>>>>>>???BBBDDDDDDEEEGGGHHHJJJKKKLLLLLL"""%%%))),,,------+++)))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,************************)))************+++++++++***************************+++]]]bbbcccaaahhhaaabbbbbbbbbbbbaaaaaaaaaaaaaaa``````______^^^]]]]]]dddbbbaaabbbeeehhhiiiiiicccbbbbbbbbbaaaaaa`````````___^^^```ccceeedddbbbcccaaa```______aaadddfffcccbbbaaa_________```aaa^^^\\\]]]___cccdddbbb___dddbbbccceeegggooommmXXXAAA777666777888999555555444444444333333333555555555555555666777777666666666666666555555555222444777999:::===@@@CCCJJJMMMSSSYYY```iiirrrxxxyyy|||}}}|||zzzsssjjjbbb```\\\WWWVVVYYYWWWYYY\\\^^^``````___^^^jjjkkklllmmmmmmlllkkkjjjkkkjjjhhhdddbbbccceeehhhgggfffccc```^^^```fffkkkwww|||zzzzzzxxxsssqqqqqquuuxxxxxxuuuwww|||}}}uuummmeee^^^YYYSSSMMMEEE@@@>>><<<999666555444333333555555444333444444444333333333222222111111111111111111111111555555444333333222222111444444444555777888:::;;;999;;;<<<;;;;;;<<<>>>@@@AAABBBBBBCCCDDDEEEFFFFFF%%%'''))),,,---,,,+++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))************+++++++++***************************+++]]]cccdddbbbiiicccbbbbbbaaaaaaaaa`````````____________^^^^^^^^^^^^``````aaacccfffggggggeeebbbaaa``````___````````````^^^]]]___ccceeefffeeebbbaaa___]]]^^^___aaacccbbbbbbaaa```______``````^^^]]]]]]___bbbcccaaa^^^aaaaaabbbdddffflll|||wwwaaaHHH:::777666777888555555555444444444333333444444444444444555666666444444555555666666666777333555777888999;;;>>>AAAFFFIIIOOOUUU\\\dddmmmrrrvvvyyy{{{{{{uuurrrkkkeeedddbbb]]]\\\___```aaacccfffggghhhhhhhhhppppppqqqrrrqqqpppooonnnlllkkkhhhdddbbbcccfffiiiiiikkkkkkgggcccfffpppyyyyyyvvvvvvsssnnniiiiiikkkmmmllljjjlllqqquuuvvvyyy}}}|||tttlllggg^^^WWWLLLEEE@@@===999666888666444444555555444222444444444333333333222222222222222222222222222222111111222222333444444444444444444555666777999999888999:::999999999;;;===>>>??????@@@AAABBBCCCDDD))))))***+++,,,,,,+++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++************+++,,,(((((((((((((((((((((((()))************+++++++++***************************,,,]]]bbbdddbbbjjjcccaaa````````````_________]]]]]]]]]^^^^^^^^^^^^___\\\]]]```cccffffffcccaaaaaa```^^^]]]^^^___aaabbb```^^^]]]^^^bbbeeeggghhhaaa```^^^]]]\\\]]]___```aaaaaaaaa```````````````___^^^^^^___``````___]]]______```cccdddiiiuuurrrVVVDDD;;;777777999555555555444444444444333333333333333333444555555222333333444555666777777333555666777777999<<<>>>AAADDDIIIOOOVVV^^^fffkkkssswwwyyyzzz}}}zzzsssrrrmmmkkklllllljjjiiijjjlllmmmnnnooopppqqqrrrrrrwwwxxxyyyyyyxxxvvvtttrrrnnnllliiieeedddeeejjjnnnoootttvvvrrrnnnrrr~~~wwwtttsssoooiiifffcccbbbcccbbb___aaafffiiijjjmmmqqqwww||||||wwwoooeeeXXXMMMEEE@@@;;;777999777555555555555444222444444444444333333333333444444444444444444444444000111111222222333444444333333333444555666777888555777777777666777999;;;;;;;;;<<<===>>>??????@@@,,,,,,+++++++++++++++,,,***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))))))))*********+++++++++************************+++,,,\\\aaabbb___ggg`````````_________^^^^^^^^^\\\\\\\\\]]]^^^______```\\\\\\^^^```ccccccbbb```aaa```^^^]]]]]]```bbbdddbbb```^^^^^^```cccfffhhhbbbaaa___]]]]]]]]]^^^___```aaaaaabbbaaaaaa``````_________^^^___^^^]]]\\\^^^^^^```cccdddgggoooyyyhhhQQQBBB:::888999555555555555444444444444444444333333444444555666333333444444555555666666444555666666666777999;;;>>>AAAFFFKKKQQQYYYaaafffpppuuuyyyzzz}}}|||xxxtttssssssvvvyyyyyyxxxxxxzzzyyyxxxwwwwwwwwwwwwwww|||}}}~~~~~~}}}zzzwwwuuunnnmmmkkkiiiiiimmmsssxxx{{{~~~~~~~~~}}}yyyxxxsssmmmkkkfffbbbaaa___\\\]]]bbbeeeeeefffhhhkkkooosssvvv{{{}}}sssdddWWWMMMEEE>>>:::888666444333444555555444555444444444444333333333333333333333333333333333444333333222222111000000333333333333444444555666555666777666555555777999888999999:::;;;<<<===>>>---,,,+++*********+++,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((************************************************))))))*********+++++++++************************,,,,,,\\\___^^^[[[bbb\\\____________^^^^^^^^^^^^[[[\\\]]]]]]^^^___``````^^^]]]\\\]]]```aaabbbaaacccaaa___^^^___aaaccceeecccbbb```___^^^```bbbdddcccbbbaaa```______`````````aaabbbddddddcccaaa```_________^^^]]]\\\\\\]]]^^^^^^```dddeeeffflllssswwwwww___KKK===777888666666555555555444444444555555555555555666666777666666666555555444444333444555666666555555777999===@@@DDDIIINNNVVV]]]bbbmmmsssxxxzzz}}}yyy{{{~~~}}}{{{{{{~~~|||xxxvvvoooooooooppprrrxxx{{{tttmmmgggdddaaa^^^^^^aaaeeecccbbbaaabbbccceeegggooossswwwzzz|||~~~{{{nnnaaaWWWMMMDDD>>>777444222222444555666555555555555444444444333333333333333333333333333333444444333333222111111000444444333333333444444555555666777666555555777999888888999:::;;;<<<======,,,++++++*********++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++***))))))************************)))************+++++++++************************,,,,,,ZZZ]]]\\\YYYaaa[[[```____________^^^^^^^^^]]]]]]^^^^^^___```aaaaaa```^^^]]]]]]___aaabbbbbbcccbbb`````````aaacccdddbbbbbbaaa___]]]]]]___aaacccbbbbbbaaaaaaaaaaaabbb```bbbdddffffffeeecccaaa^^^______]]][[[[[[\\\]]]___]]]___cccdddeeeiiiooosssnnnVVVCCC999777666666666555555555444444666555555555555666777777888888777666555444444333444555666666555555777999;;;>>>BBBFFFKKKRRRYYY^^^fffnnntttvvvzzz~~~|||xxxvvvrrrtttvvvyyy~~~yyyrrrnnnkkkfffdddeeefffeeecccaaa____________eeehhhlllnnnpppttt{{{|||sssiii```VVVKKKCCC888666333222444666666666555555555555444444444333222222222222222222222222111222222333333444555555555555444333333333444444666777777777555555777888888888999:::;;;<<<======))))))******************)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((************************)))************+++++++++******************************YYY\\\\\\[[[ccc^^^`````````____________^^^_________``````aaaaaaaaa```______```bbbcccbbbaaabbbaaaaaa`````````aaaaaa^^^```aaa___]]]\\\^^^```aaaaaaaaabbbbbbbbbbbbccc```bbbfffhhhiiigggdddbbb\\\^^^^^^\\\ZZZZZZ\\\___^^^\\\]]]aaaccccccggglllsss~~~eeeMMM???;;;666666666666555555555555555444444444444555666666888888888777666666666555444555666666555666888:::888;;;>>>BBBGGGMMMTTTYYY^^^gggnnnpppttt{{{|||~~~}}}yyyvvvwwwzzz|||vvvrrrrrrqqqpppmmmiiieeeaaa^^^]]]]]]aaaeeeggghhhllltttzzz{{{xxxtttoooiii^^^QQQGGG>>>;;;777555555666666666555555555555444444444444444444444444444444444444222333333444444555666666666666555444444333444444666666777666444444666777777888888999:::;;;<<<==='''((()))***************)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***++++++***)))((()))))))))))))))))))))))))))************+++++++++************************((((((XXX\\\^^^]]]fffaaaaaa````````````_________````````````aaaaaaaaaaaa______aaaccceeeeeebbb___aaaaaa`````````___^^^^^^[[[]]]```___]]]\\\^^^`````````aaaaaabbbbbbccccccaaacccgggjjjjjjhhheeeccc\\\]]]^^^\\\ZZZZZZ\\\```]]][[[[[[___aaabbbfffkkkppprrrWWWFFFAAA777666666666555555555555444333333333333444555555777777777777888888888888444555666666666777999;;;555888;;;???CCCIIIPPPUUUXXXaaaiiikkkooowww~~~{{{}}}}}}yyywww|||}}}yyyssslllfff```]]]WWW\\\aaacccdddgggnnntttvvvuuutttrrrmmmbbbTTTJJJCCC???:::777666666666555666666555555555444444444555555555555555555555555777666666555555444333333777666555555444444444444555666666555333333555666777777888999:::;;;<<<<<<++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))---,,,***)))))))))******************************)))************+++++++++,,,&&&^^^\\\]]]aaaaaaaaa\\\___cccbbb___^^^aaaeeegggfffeeedddcccbbbbbbbbb```aaabbbdddeeefffggghhhfffcccaaa```aaabbbbbbaaa`````````___]]]]]]^^^___cccccccccbbbccccccdddeeedddeeegggiiiiiihhhgggfffdddbbb___]]]\\\]]]___aaa```___]]]\\\^^^aaaeeehhhiiiyyyrrrUUU>>>777888888555333333444333444444333333333444444555444444444555555555555555222222222333333444444444666777999<<>>++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,***)))))))))******************************)))************+++++++++,,,'''^^^]]]^^^aaaaaaaaa]]]aaadddccc```___bbbeeeeeefffggggggfffeeecccbbbaaaaaabbbbbbcccdddfffffffffdddbbbbbbcccdddddddddbbbbbbbbb```^^^]]]]]]___``````aaabbbccccccdddddddddeeeggghhhiiihhhgggfffcccbbb```___^^^^^^___```______^^^^^^___bbbeeegggiiiuuudddKKK;;;;;;999666444444444333444444444333333444444555444444444555555555555555444444444555555666666666555666888:::===BBBHHHLLLQQQVVV]]]ccchhhooowww}}}|||uuulllfff___ZZZZZZ\\\___aaadddfffeeeaaa___^^^XXXQQQHHHEEE@@@===<<<;;;:::888555444444333444444555555555555444444444444555555444444444444444444444444666555555444333333333333555555555555555555555555888777666666777999<<<===++++++++++++++++++++++++************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,+++******)))*********************************)))************+++++++++,,,'''___^^^^^^bbbbbbaaa___bbbeeedddbbbaaabbbeeecccdddgggiiiiiigggdddbbbbbbbbbaaa```aaabbbcccdddeeedddcccccceeegggggggggeeeeeeeeeccc___]]]]]]^^^^^^___aaacccdddeeeeeeddddddeeefffggghhhgggffffffbbbbbbbbbbbbaaa```______^^^^^^___```bbbdddfffgggiiiooo}}}xxx\\\AAA>>>:::777666666555444555444444333333444444444444444444555555555666666555555555555555666666666444555777888:::>>>CCCFFFMMMRRRYYY___dddkkksssyyyzzz|||zzzssshhh___[[[ZZZZZZZZZ\\\]]]]]]YYYXXXXXXSSSMMMIIIGGGDDDAAA@@@>>>;;;888555555444444444444555555555555444444444444555555555555444444444444555555666666666666666666555555666666666666666666666555777666666666777999;;;<<<++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******************************************))))))*********+++++++++---(((```______bbbbbbaaaaaadddffffffdddccccccdddbbbccceeefffgggfffeeeddddddbbbaaa______```aaabbbcccbbbbbbcccfffhhhhhhhhhggghhhgggeeebbb___^^^^^^```aaadddeeefffeeedddcccbbbcccdddeeeeeeeeeddddddaaabbbdddddddddbbb___^^^]]]^^^```bbbdddeeeffffffhhhjjjrrrlllJJJBBB:::888888777666666555555444333333333444444333333444444555666666666333333333444444444444444444555777777888;;;>>>BBBIIINNNUUU[[[```gggooouuuwwwyyy}}}uuukkkccc]]]XXXVVVYYYZZZXXXTTTRRRRRRNNNIIIFFFEEEDDDCCCBBB@@@===:::777666555555444555555555555555444444444444555555666666555444555555666777888888999999999888888888666666666666555555555555666555555666777888:::;;;++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************+++*********************************))))))*********+++++++++...)))aaa``````cccbbb```bbbcccfffffffffeeeddddddccccccbbbaaabbbccceeefffdddcccbbb````````````aaa```___```bbbeeeggggggfffhhhiiiiiihhhdddaaa``````bbbcccdddeeeeeecccaaa___aaaaaabbbbbbbbbcccbbbbbbaaaccceeeffffffccc```^^^^^^___aaacccdddeeeeeeeeeggghhhllluuu~~~YYYJJJ===::::::888777888666555444333333333333333333333444444555666666777444444444444444444444444555666777888888999<<>>@@@<<<<<<=========;;;999888888888777777666666555555555666666777888999::::::++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************))))))*********+++++++++((()))***+++,,,++++++***************************)))************+++++++++///***cccbbbbbbdddbbb```___```cccfffhhhhhhfffeeedddcccbbbaaabbbcccdddeeedddeeefffgggfffeeecccaaa^^^^^^___aaadddfffeeedddfffhhhkkkkkkiiihhhggggggeeeeeeddddddcccbbbaaaaaabbbaaaaaaaaabbbbbbccccccccceeeggghhhgggeeebbb```aaaaaaaaaaaaaaaaaaaaaaaabbbhhhnnnppptttiiiNNNCCC>>>888666888666666555444333333333333222222333444555666777777888777777777666666666555333555777777777777999;;;===BBBIIIOOOTTT[[[ccciiikkknnntttzzz~~~}}}vvvwwwyyy}}}|||uuufffddd^^^VVVRRRQQQNNNIIIAAAAAA@@@AAABBBBBBAAA???:::999888777666666666666555555444444444444555555888777777888:::>>>BBBDDDDDDDDDEEEDDDCCCAAA>>>===;;;;;;:::999999888777777666666777999::::::;;;;;;++++++++++++++++++++++++************************))))))******+++++++++,,,************************************************))))))******++++++++++++((()))***+++,,,,,,+++***************************)))************+++++++++///+++dddccccccdddbbb```^^^___bbbeeehhhhhhgggeeedddddddddeeeeeeddddddcccdddfffhhhiiiiiigggdddbbb^^^^^^___bbbeeefffeeeccceeehhhkkklllkkkjjjiiijjjhhhhhhgggfffffffffggggggccccccbbbbbbccccccdddeeedddeeeggghhhgggeeebbbaaabbbbbbaaa```______``````aaaiiioooppppppyyytttUUUGGG@@@888555777777666555444333222222222222222333444555666777888666666555555444444444333222444666666666666888999:::???FFFLLLQQQXXX```fffgggkkkqqqyyy}}}zzzwwwsssqqqkkkmmmqqqwww}}}wwwsssjjj^^^WWWSSSMMMGGGDDDCCCAAAAAABBBBBBAAA???:::999888777666666666666555555555444444555555555888777777999<<<@@@DDDGGGLLLLLLMMMLLLJJJHHHEEECCC======<<<;;;;;;:::999999666777888999:::;;;;;;;;;++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************---------,,,+++***)))(((************************************************************************+++(((aaa___]]]____________```cccfffhhhhhheeebbbcccdddfffeeecccaaaaaabbbbbbdddgggiiiiiifffbbb```[[[]]]```cccfffggghhhhhhjjjkkkkkklllkkkjjjhhhgggllljjjgggggghhhhhhhhhgggkkkfff``````cccdddbbb```fffggghhhhhhgggdddaaa___ccccccaaa```____________bbbfffiiiiiijjjqqq~~~dddKKK???;;;999777555555333333333333444555111222222333444555777777444444444444444555666666444444444444444555666777;;;<<>>FFFKKKPPPTTTUUUSSSQQQQQQMMMHHHEEECCC@@@>>>>>>===;;;:::;;;;;;<<<<<<===<<<<<<<<<++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************,,,,,,,,,,,,+++******)))************************************************************************+++(((aaa___^^^`````````aaa``````bbbdddeeedddccc___aaacccbbbaaaaaaaaabbbaaadddgggjjjjjjhhhfffddd]]]^^^```ccceeeggghhhhhhjjjjjjkkkkkkkkkkkkjjjjjjkkkhhhfffffffffggggggggggggccc______ccceeedddbbbdddeeeggghhhgggeeecccaaacccbbbaaa```````````````bbbeeehhhhhhhhhmmmxxxsssZZZJJJBBB===;;;666555444333333333444555222222222333444555777888999888777666444444333333444444444444444555666666999:::===AAAHHHOOOVVVZZZaaahhhnnnrrrxxxsssiiicccbbb^^^aaaffflllrrrwww{{{}}}wwwkkk]]]TTTMMMHHHDDDDDDBBB>>>===>>><<<;;;999888777666777777555666777666555555777999:::===>>>??????BBBIIINNNXXX]]]````````````]]]WWWPPPMMMIIIFFFDDDAAA>>><<<>>>>>>???@@@@@@@@@@@@???++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********++++++++++++++++++++++++************************+++++++++,,,,,,++++++***************************************************************************+++(((bbbaaa```bbbaaaaaaaaa```^^^___aaabbbcccbbb^^^```bbbbbbaaaaaacccdddaaadddgggjjjkkkjjjiiiggg___```aaabbbdddfffhhhiiijjjjjjkkkkkkkkkkkklllllliiigggeeeeeefffggggggfffdddaaa___```dddffffffeeecccdddfffggggggfffdddcccbbbbbbaaaaaaaaaaaaaaabbbaaaeeeggggggfffiiiqqqxxxiiiTTTEEE===888777666555444333333444555333333333444555666777888;;;:::999777666555444333555444444444444555666666777888:::>>>CCCJJJQQQTTT\\\bbbgggmmmvvv}}}rrrhhh___ZZZWWWZZZ^^^dddjjjppptttvvv~~~zzzkkk___TTTMMMGGGFFFDDD???>>>???===;;;:::888777777777777666777777666666666888;;;???BBBEEEFFFGGGIIINNNSSS\\\cccjjjlllnnnoookkkeee\\\XXXSSSNNNJJJFFFAAA>>>CCCDDDDDDEEEFFFFFFEEEEEE++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,************************************************************************+++(((cccbbbbbbdddccccccaaa```___```aaabbbaaa```aaabbbccccccbbbbbbdddeeebbbdddfffhhhiiiiiihhhhhhbbbbbbaaabbbccceeegggiiillllllkkkkkkkkkkkkkkkkkkiiigggeeeeeefffgggggggggfffdddbbbcccfffgggggggggdddeeefffgggfffeeedddcccbbbaaaaaaaaaaaabbbbbbccc___cccfffffffffggglllqqqwwwyyy```LLL>>>777999888666444444444444444444444444444555666777888888888999999888888777777555555444444444555555666666777888;;;@@@FFFLLLOOOXXX\\\aaahhhttt|||tttiii^^^VVVQQQSSSWWW\\\bbbhhhlllooouuu|||{{{nnn___VVVMMMJJJGGGBBB@@@AAA===<<<:::888777777777888777888888777666888;;;===CCCGGGMMMOOOPPPRRRVVVYYYccckkktttxxx{{{{{{vvvooojjjfff```[[[VVVQQQLLLIIIJJJJJJKKKLLLMMMMMMMMMMMM++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,************************************************************************+++)))dddddddddfffeeeeeeaaaaaabbbdddeeedddaaa^^^cccccccccbbb``````aaaccccccdddeeeeeeffffffeeeeeedddcccbbbbbbccceeefffhhhmmmmmmlllkkkkkkjjjiiiiiijjjhhhffffffhhhiiiiiiiiijjjiiihhhggghhhhhhhhhggggggggggggfffeeedddbbbaaaaaaaaaaaaaaaaaaaaabbbbbb^^^aaadddffffffhhhkkknnnqqq|||rrrZZZGGG===:::999777555444444444444444444444444444555666777888999999::::::999888888666555555444444444555555777777777:::>>>CCCHHHKKKRRRWWW\\\dddppp{{{|||}}}wwwlll^^^UUUMMMNNNPPPTTTYYY```eeehhhooowwwjjj^^^RRRLLLHHHCCC@@@@@@===<<<:::888777777888888888888888888777999===@@@GGGMMMUUUZZZ[[[\\\___aaammmvvvzzzwwwtttnnnjjjfffbbb]]][[[SSSTTTUUUVVVWWWWWWWWWWWW++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,************************************************************************+++)))eeeffffffhhhgggfffbbbbbbdddfffgggeee```]]]aaaaaa```^^^\\\\\\]]]___ccccccccccccccccccddddddeeeddddddddddddeeeeeefffjjjkkkllllllkkkjjjhhhgggjjjhhhffffffhhhjjjjjjjjjmmmmmmlllkkkjjjiiihhhggghhhhhhgggfffeeecccbbbaaaaaaaaa```````````````aaa]]]___bbbdddfffgggjjjlllnnnvvvgggQQQCCC<<<;;;888666555444444444333333333333333444555555::::::;;;;;;:::888666555666666555444444444444555777777777888;;;@@@DDDGGGLLLRRRXXX___iiitttxxxwwwzzz}}}yyykkk\\\QQQJJJJJJKKKMMMRRRXXX]]]aaakkktttuuugggWWWOOOIIICCC???>>>>>><<<;;;999888888888888999999999888888;;;???CCCLLLTTT^^^eeeggghhhjjjkkksss}}}}}}zzzvvvrrrpppmmmiiigggaaabbbcccdddeeefffffffff++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************+++,,,,,,,,,++++++************************************************************************+++)))fffggggggiiihhhhhhddddddddddddeeedddaaa^^^^^^^^^^^^\\\ZZZ[[[]]]___aaaaaaaaaaaabbbdddeeefffeeeeeeeeeeeeeeeeeeddddddeeegggjjjllllllkkkiiigggiiigggeeefffgggiiiiiiiiilllmmmmmmllljjjhhhhhhhhhggggggfffeeeeeedddccccccaaaaaa```___^^^^^^^^^___^^^___aaabbbccceeeggghhhkkkqqq}}}uuu\\\KKK===<<<999777555444444444333222222222222333444444888999:::::::::999777666666666555444444444444444777666666666999===@@@CCCEEEMMMUUUZZZaaajjjpppqqqwww{{{uuueeeVVVMMMGGGFFFFFFGGGKKKQQQVVVZZZeeennnyyy}}}{{{|||xxxzzz|||qqq___TTTMMMFFFAAA@@@>>>===;;;999888888888999::::::999999999<<>><<<:::777555444444444222222111111222222333333333444777999;;;;;;::::::777666555444444444444444666555444555777:::>>>@@@AAAJJJSSSWWW\\\dddjjjllluuuyyy{{{ooo```SSSKKKEEEDDDCCCDDDGGGLLLRRRUUU___gggrrr||||||zzzyyyvvvvvvwwwxxxyyyzzzzzzzzz~~~zzzfffZZZRRRKKKEEECCC>>>===;;;999888888888999:::::::::999:::===BBBFFFUUU___lllvvvzzz{{{||||||~~~zzz{{{|||~~~,,,,,,,,,++++++***************))))))******+++,,,,,,,,,,,,+++++++++******)))************+++++++++,,,,,,+++***))))))******,,,,,,,,,---------......************************************************+++*********))))))((((((...)))aaa```aaafffggggggbbbbbbbbbbbbbbbaaa``````]]]\\\\\\[[[\\\]]]___```]]]^^^`````````bbbfffhhhiiihhhgggeeeeeeddddddeeegggggggggiiilllllliiifffcccdddfffgggiiijjjkkkkkkhhhhhhhhhhhhhhhgggggggggeeeeeedddcccbbbaaaaaa```cccbbbaaa___]]]]]]___aaacccbbbaaa``````aaabbbcccdddgggooo~~~zzzeeeIIICCC;;;555444444444333111111111222222333333444333555777:::;;;<<<<<<<<<444444333222333444555666555444333333444666999;;;CCCFFFKKKRRRYYY```eeehhhqqqxxxuuupppgggXXXMMMIIIHHHEEECCCBBBDDDIIIPPPTTTYYY___gggrrr}}}~~~zzzxxxyyytttppprrrsssrrrsssuuutttvvvyyy|||kkkbbbYYYLLLEEEGGGEEE@@@===>>><<<999:::===888666777999999;;;BBBJJJYYYfffttt}}},,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,+++++++++******((((((((()))))))))******,,,+++***))))))))))))***+++,,,,,,,,,,,,---------************************************************+++*********))))))))))))---(((___]]]^^^cccddddddbbbbbbbbbbbbaaa```___^^^ZZZZZZZZZ[[[]]]___aaaccc``````aaa```___```bbbdddfffeeeeeedddccccccbbbbbbeeedddeeegggjjjjjjhhheeebbbcccdddfffgggggghhhhhhhhhhhhgggffffffeeeffffffddddddcccbbbaaaaaa``````aaaaaa```^^^\\\\\\]]]___bbbaaa```______```aaaaaaaaaccciiiuuuqqqVVVLLL@@@777555666555444222222222222222333333333333555777999;;;<<<<<<<<<777666555444444444666666555444333333444666999:::???AAAFFFMMMTTTZZZ```bbblllttt{{{~~~|||uuupppfffWWWLLLHHHDDDBBB@@@@@@BBBFFFKKKNNNTTTXXX```iiisssyyytttuuutttqqqooopppooopppppprrrtttyyy~~~qqqggg^^^QQQJJJJJJHHHBBB??????===::::::======;;;:::;;;::::::@@@HHHUUUcccttt,,,,,,,,,++++++++++++***((()))***+++,,,+++******,,,,,,,,,+++++++++******))))))*********++++++++++++***))))))))))))))))))******+++++++++,,,,,,,,,***************************************************************)))))))))---&&&\\\ZZZZZZ^^^___```aaaaaaaaa``````___]]]]]]XXXXXXYYY[[[]]]aaadddeeebbbbbbbbb___]]]]]]^^^```bbbbbbccccccbbbaaa```___``````aaadddggghhhfffeeebbbccccccccccccdddddddddhhhgggeeecccbbbbbbccccccaaaaaaaaa``````_________^^^______^^^\\\[[[[[[\\\___^^^]]]]]]]]]^^^___`````````dddkkkvvvkkk\\\HHH;;;777888777666333333333333222222222222333444666888:::;;;;;;<<<999888777555555555555666444444333333444666888999:::<<<@@@FFFMMMSSSYYY[[[fffmmmuuuyyy~~~|||xxxrrreeeVVVLLLIIIBBBAAA@@@???AAADDDGGGIIIMMMPPPUUU\\\eeeqqq|||xxxxxxwwwtttrrrrrrnnnllliiifffgggjjjnnnqqqyyy}}}yyynnneeeYYYQQQOOOMMMGGGBBBAAA???<<<;;;===???<<<<<<<<<;;;;;;AAAJJJTTTeeeyyy++++++++++++++++++++++++''')))+++,,,---,,,***))),,,,,,,,,+++++++++******,,,,,,,,,---------......******)))(((((())))))***)))************+++++++++************************************************************************,,,%%%[[[WWWWWWZZZ[[[\\\]]]]]]^^^_________^^^^^^YYYYYYZZZ[[[^^^aaaccceeebbbbbbaaa___\\\[[[]]]^^^___```bbbcccbbbaaa^^^]]]\\\]]]___aaaccceeeeeeddddddccccccbbbaaaaaaaaaaaagggeeecccaaa`````````aaa^^^^^^^^^^^^]]]]]]]]]]]]\\\]]]^^^^^^\\\ZZZZZZZZZ]]]\\\[[[[[[[[[\\\]]]^^^aaaaaabbbgggmmmxxxlllSSSAAA:::999888666444444444333333222222111222333555666888:::;;;;;;:::999777555444444444444444444333444444666777888888999===BBBHHHNNNTTTWWW___gggoootttzzz|||rrrdddVVVNNNLLLCCCCCCBBBAAABBBCCCEEEFFFHHHJJJMMMQQQXXXbbbmmmttt{{{zzz|||||||||}}}sssnnngggbbb```bbbeeefffqqqttt{{{sssjjj```YYYWWWSSSKKKDDDCCCAAA>>><<<===<<<::::::;;;;;;===EEEOOOWWWjjj++++++++++++++++++++++++''')))+++,,,---,,,***))),,,,,,,,,+++++++++******,,,------------.........******))))))))))))******)))))))))*********++++++***************************************************************++++++++++++%%%ZZZWWWVVVYYYYYYZZZYYYZZZ\\\]]]___``````aaa\\\\\\\\\\\\]]]___bbbccc```aaa```^^^\\\\\\]]]______```bbbcccbbbaaa___^^^ZZZ[[[]]]___aaabbbcccdddfffeeecccbbbaaa`````````eeedddbbb```___^^^^^^___[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^\\\ZZZZZZZZZ\\\[[[ZZZZZZZZZ\\\]]]^^^bbb```aaaeeeiiirrr|||```JJJ???;;;888666555444444333333222222222222222333555777888:::;;;:::999777555333333333333333333444444444555666666888999<<<@@@EEELLLQQQTTTZZZbbbjjjooovvvrrrcccWWWPPPMMMDDDDDDCCCBBBAAAAAABBBBBBFFFGGGHHHJJJOOOWWW```gggsss~~~}}}zzzsssiiiccc```aaabbbccckkklllsss|||xxxpppiiiccc```XXXNNNFFFDDDCCC@@@======;;;999999;;;<<<>>>GGGQQQZZZnnn***++++++++++++,,,,,,,,,((()))***+++,,,+++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******************+++,,,))))))*********+++++++++*********************************************************++++++++++++++++++%%%\\\YYYXXXZZZZZZYYYXXXYYY[[[]]]___```aaaaaa^^^^^^]]]]]]]]]___```aaa`````````^^^]]]]]]^^^```___```aaabbbbbbaaa```___YYY[[[]]]______```ccceeegggfffdddbbb````````````bbbaaaaaa```___^^^]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^______^^^\\\[[[[[[\\\\\\[[[[[[ZZZ[[[\\\^^^___aaa^^^```eeegggmmm~~~nnnVVVFFF===999777444444444444333333333333111222222333555777999:::999888666444333333333333333333444444555555555555888999:::>>>CCCIIINNNQQQUUU]]]dddjjjqqq{{{uuuhhh___VVVPPPEEEDDDBBB@@@???>>>>>>???DDDEEEEEEFFFIIINNNUUUZZZfffttt~~~wwwmmmfffeeeeeeeeedddeeefffkkksss|||{{{uuunnnhhh[[[PPPGGGDDDDDDAAA>>>>>>???<<<;;;<<<===???HHHRRR]]]rrr******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,+++++++++******************+++++++++++++++++++++++++++,,,------*********+++++++++,,,,,,*********************************************************++++++,,,,,,,,,+++&&&^^^\\\[[[]]][[[YYYZZZ[[[\\\^^^______``````^^^^^^]]]]]]^^^___```aaabbbbbbaaa___]]]\\\^^^```````````````````````````ZZZ]]]_________```ccceeegggeeeccc```_________```^^^___```aaaaaa___]]]\\\^^^^^^___``````aaabbbbbbaaaaaa```^^^\\\\\\]]]___]]]\\\\\\\\\\\\^^^___```bbb^^^```ggghhhjjjwww{{{cccNNNAAA;;;999333333333444444444444444111111111222444666888::::::999777555444444555555333333444444555555444444666777888;;;???EEEJJJNNNQQQXXX```eeelllwww~~~vvvnnnbbbWWWIIIGGGDDDAAA???>>>??????AAABBBBBBBBBCCCGGGKKKOOOZZZdddtttzzzqqqlllllllllkkkjjjeeedddffflllsss|||xxxooo\\\QQQFFFDDDEEEBBB??????@@@>>>===>>>@@@CCCMMMWWWeeezzz*********++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,+++++++++,,,------...***++++++++++++,,,,,,,,,*********************************************************++++++,,,,,,,,,***&&&___^^^^^^___\\\ZZZ]]]^^^^^^______^^^^^^^^^^^^]]]]]]]]]^^^```aaacccddddddbbb```]]]\\\]]]_________^^^^^^^^^___``````[[[^^^``````______cccffffffdddbbb___^^^^^^___```\\\^^^```bbbbbb```]]]\\\```aaaaaabbbcccdddeeeeeecccbbbaaa___]]]]]]___aaa]]]]]]\\\\\\]]]___```bbbeeeaaabbbjjjkkkjjjtttkkkSSSCCC<<<;;;333333333444444555555555111111111222333666888::::::999888666666666777777333333444555555555444444444555666888<<>><<<<<<@@@CCCHHHTTT___nnn++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************++++++++++++******))))))((()))***,,,,,,+++******************************++++++,,,,,,---...//////++++++************++++++...(((```___```bbb```]]]______````````````______ZZZZZZ[[[\\\]]]]]]]]]]]]______``````___^^^^^^]]]```aaaaaa___^^^]]]___aaabbbaaa___^^^^^^___``````bbbbbbbbbaaa```^^^]]]\\\```aaabbbcccdddcccbbbbbb```aaacccccccccdddgggiiiiiifffcccbbbaaaaaaaaa``````_______________```aaa___aaadddfffiiilllpppssszzzgggSSSBBB888444666777444333444444333000000111222333555666777777888999999999777666555444444444444444444444333666666666777999===@@@BBBMMMRRRYYY```ffflllrrrvvv}}}{{{lll[[[NNNDDDDDDFFFBBB>>>>>>>>>>>>@@@AAABBBBBBBBBBBBFFFKKKQQQWWW```mmm}}}xxxrrrsssuuussspppooollliiifffhhhpppzzzrrr[[[SSSLLLIIIEEE@@@???@@@<<>>>>>??????@@@????????????BBBFFFKKKPPP[[[iiisss~~~xxxyyyyyywwwtttmmmkkkgggeeegggnnnxxxrrr[[[TTTMMMIIIFFFAAA???AAA===@@@CCCCCCEEEMMM\\\ggg++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************)))******+++,,,*********************************+++++++++++++++++++++************+++++++++)))fffgggggggggaaa]]]``````aaaaaaaaaaaa``````^^^^^^______```_________bbbbbbcccccccccccccccbbbhhhgggddd```^^^___bbbfffhhhgggfffeeecccaaa___^^^aaabbbbbbccccccbbbbbbaaacccccccccddddddfffggggggjjjjjjjjjhhhfffdddeeefffiiihhhgggffffffffffffgggfffeeecccbbbaaabbbbbbccciiijjjkkkkkkjjjkkkmmmoooqqq|||rrr\\\LLL===:::777666555444222111444444333222222333333333444555555666666666666555666666666666555555444444444444444444666888:::;;;DDDHHHOOOVVV\\\cccjjjnnntttwww{{{~~~~~~fffZZZNNNIIIHHHFFFDDDDDD@@@@@@@@@?????????>>>>>>>>>@@@BBBCCCFFFMMMVVV^^^ppp~~~{{{wwwjjjiiifffdddfffllluuu{{{ooo[[[SSSLLLIIIFFFAAA@@@AAA???AAACCCDDDGGGRRRaaalll++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---************************+++++++++++++++*********++++++************+++++++++)))fffhhhgggfffbbb___```aaaaaabbbbbbaaaaaa`````````aaaaaaaaaaaaaaa```bbbcccddddddeeedddddddddhhhhhhgggdddbbbaaaccceeeffffffgggfffeeecccaaa```aaabbbcccdddeeeeeeeeeeeefffeeeeeedddeeeggghhhjjjllllllllljjjgggffffffggghhhiiiiiiiiihhhhhhiiijjjiiigggeeecccccccccddddddjjjkkkkkkkkkjjjjjjlllnnnlllsss}}}mmm[[[FFF???999888888666444333444333333222222333333444444444555666777777777888666666666555555444444333555444444555666777888999???CCCIIIPPPWWW^^^eeeiiipppsssxxx|||ooodddWWWOOOKKKHHHFFFDDDBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAEEELLLPPP]]]kkk|||{{{vvvjjjiiigggeeefffjjjqqqwww|||{{{iiiZZZRRRKKKHHHEEE@@@???AAA@@@AAACCCEEEKKKWWWgggrrr++++++++++++++++++++++++,,,++++++******++++++,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))***,,,---************************,,,,,,,,,,,,++++++++++++++++++************+++++++++***ffffffdddeeecccbbbaaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbcccccccccbbbbbbcccddddddeeeeeeeeeddddddeeegggiiihhhfffdddccccccbbbcccdddeeeeeeeeedddccccccccceeefffggghhhhhhhhhhhhgggfffffffffgggiiijjjjjjjjjjjjiiigggfffgggiiihhhjjjkkkkkkiiiiiijjjllljjjhhhfffdddccccccdddeeegggiiiiiiiiihhhiiikkkmmmkkkooottt}}}}}}kkkQQQDDD999888999666444444222222222222333444555555444444555666777999:::;;;666666555555444333333222555555666666777888999999<<<@@@EEEKKKRRRYYY```dddlllpppvvv{{{uuunnnbbbWWWPPPMMMIIIEEEBBBAAAAAA@@@@@@AAAAAABBB>>>>>>=========@@@CCCFFFPPP\\\kkkxxx|||uuulllllljjjiiihhhkkkpppssswww|||vvvfffXXXPPPJJJGGGDDD@@@>>>@@@@@@BBBDDDHHHPPP^^^mmmxxx++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++************************++++++++++++,,,,,,,,,,,,*********)))******+++,,,************************++++++,,,,,,,,,,,,,,,,,,++++++************+++++++++***gggfffdddeeeddddddbbbbbbccccccccccccbbbbbb```aaabbbcccddddddddddddfffffffffffffffeeeddddddaaadddhhhjjjhhheeebbbaaa___```bbbccceeefffffffffdddeeeggghhhiiijjjjjjjjjiiiiiihhhgggggggggggggggfffggghhhgggeeeeeefffhhhgggjjjlllllliiihhhiiikkkiiigggeeebbbbbbccceeeffffffggghhhhhhggghhhjjjlllkkkmmmnnnttt~~~aaaNNN===::::::666333444222111222222333444555666444444555666888:::<<<===888777777666555444333333555666666777888999999::::::===BBBGGGMMMSSSZZZ___gggkkkrrrxxx}}}xxxuuulllaaaZZZUUUPPPIIIDDDCCCAAA@@@???@@@AAAAAA>>>>>>======>>>@@@BBBCCCFFFQQQ]]]iiivvvzzzrrrrrrqqqnnnmmmmmmppprrruuuzzztttfffXXXPPPIIIGGGDDD@@@???@@@BBBDDDGGGNNNXXXfffttt~~~++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------))))))***++++++++++++***************************))))))******++++++,,,,,,++++++************++++++***+++jjjjjjhhhgggeeedddbbbccccccccccccccccccbbb___```aaacccdddeeeffffffiiiiiiiiiiiihhhfffeeeddd___bbbfffgggfffdddccccccaaaaaaaaacccdddfffhhhiiifffggghhhiiijjjkkkkkkkkkjjjjjjiiiiiihhhfffeeeddddddeeeeeedddbbbbbbccceeefffiiimmmlllhhhfffgggjjjgggeeecccaaaaaabbbeeegggggghhhiiihhhgggggghhhjjjhhhjjjlllooozzzwww___HHHAAA>>>888555666333333333222222333333444222222333444777999<<<>>>::::::999888777666555555444444666777888999::::::999;;;???CCCHHHNNNUUUZZZ```eeelllsssxxx}}}|||~~~yyywwwxxxtttkkkeeeaaaYYYQQQKKKIIIFFFDDDBBBAAAAAAAAA@@@?????????@@@BBBCCCCCCAAAJJJUUU```mmmzzzxxxxxxwwwtttqqqpppqqqrrruuuyyy|||pppdddYYYRRRKKKIIIFFFBBBAAABBBDDDGGGLLLTTT```nnn|||++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((()))***,,,,,,+++******************************'''(((((()))***++++++,,,++++++************++++++(((+++mmmooollliiieeedddbbbccccccddddddccccccbbb^^^___aaaccceeeffffffgggllllllkkkkkkiiihhhfffeee___aaaddddddccccccdddeeeccccccbbbcccdddfffhhhjjjhhhhhhiiijjjkkkkkkkkkkkkjjjjjjjjjjjjhhhfffdddbbbdddddddddbbb```___```aaaeeeiiimmmlllgggeeefffiiifffdddaaa``````bbbeeegggiiijjjjjjiiigggfffgggiiidddhhhjjjlllvvvmmmRRRHHHDDD<<<888999666555444333222222222222111111222333666999;;;===<<<<<<;;;:::999888777666222333555777888999999:::777:::===AAAEEEKKKRRRVVV[[[```gggoootttyyy}}}wwwwwwyyy~~~~~~~~~zzztttuuuyyyyyyrrrllliiiaaaXXXTTTQQQMMMIIIFFFDDDCCCCCC???=========>>>@@@@@@??????GGGRRR]]]kkkyyy}}}~~~}}}{{{yyyyyy{{{}}}ttttttuuuxxx|||||||||{{{xxxtttrrrrrrrrrvvvyyy~~~{{{vvvlllaaa[[[SSSMMMJJJHHHDDDBBBDDDFFFIIIOOOYYYfffttt+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,+++++++++***)))))))))++++++iiikkkjjjkkkgggeeeiiieeebbbaaaccceeedddcccfff```___dddgggeeedddfffmmmpppsssvvvuuuqqqllliiidddbbb```___aaabbbbbbbbb`````````bbbdddeeedddccceeeeeeeeehhhkkkmmmlllkkkkkkjjjhhhfffdddbbbaaa```]]]```ddddddcccbbbccceeeggghhhjjjkkkjjjiiigggfffffffffeeeeeeeeeeeeffffffggggggggggggggghhhiiiiiiggggggkkkpppttt|||iiiTTTEEE:::555444444444444333222333555777333333222333555888:::<<<===<<<;;;999777555444444444444444555555555666666777888:::;;;>>>DDDKKKPPPVVV[[[aaahhhnnnsssyyy|||}}}yyywwwtttsssvvv|||~~~xxxsssqqquuutttttttttsssooojjjfffbbb[[[RRRKKKGGGGGGHHHIII????????????>>>>>>>>>>>>AAAEEEKKKWWWjjj{{{~~~}}}}}}~~~|||xxxuuuuuunnnmmmsssxxxyyy{{{~~~}}}{{{wwwvvvwwwxxx}}}xxxrrrkkkddd^^^VVVSSSNNNJJJGGGGGGHHHHHHJJJQQQ\\\gggsss}}}+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++***************++++++hhhjjjjjjkkkhhhggglllhhhcccbbbcccddddddccchhhbbbaaaeeegggeeeccceeeiiilllqqqtttuuurrrnnnllleeecccaaaaaabbbcccccccccaaaaaaaaabbbeeefffeeedddbbbaaabbbeeehhhjjjjjjiiiiiihhhgggeeecccaaa```___\\\```cccdddcccbbbbbbcccggghhhiiijjjjjjiiigggfffggggggffffffffffffggggggggggggggggggggggggggggggeeeeeehhhlllnnnuuu{{{bbbMMM@@@<<<<<<444444444222111111222333333333222333444666999:::<<<<<<;;;:::888777555444555555555666666666777777777888999;;;===BBBHHHMMMRRRWWW^^^dddjjjpppvvvzzz|||yyytttqqqrrrwwwyyytttpppnnnppppppqqqsssttttttqqqooofff___VVVNNNIIIGGGFFFFFFAAAAAA@@@???>>>======<<<@@@DDDJJJWWWkkk}}}}}}xxxooojjjllloooppprrrvvvuuuuuuvvvvvvxxxzzz|||~~~{{{xxxyyyyyy~~~zzzsssnnnggg```ZZZVVVSSSOOOJJJGGGGGGGGGHHHOOOVVV```lllvvv+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,***************************************++++++++++++***gggiiijjjkkkjjjhhhmmmiiieeebbbbbbddddddeeeiiieeedddggggggeeecccccceeehhhmmmqqqsssrrrpppnnnfffdddccccccdddeeeeeedddcccbbbbbbdddfffhhhgggfffaaaaaaaaacccfffhhhiiihhhffffffeeecccaaa___]]]\\\\\\```dddfffeeedddddddddfffggghhhiiiiiihhhgggggghhhgggggggggggggggggghhheeefffggghhhggggggeeeeeeeeeeeegggjjjjjjmmmwwwnnnUUUEEE>>>===777666555333222111111111444333222222333444666777:::;;;;;;<<<;;;888666555666666666777777777777777777888999999;;;???DDDHHHMMMQQQXXX___eeelllrrrvvvzzz~~~~~~xxxrrrooorrrtttqqqnnnmmmiiijjjlllpppuuuwwwwwwvvvkkkeee\\\TTTNNNJJJFFFDDDCCCBBB@@@???===<<<<<<<<>>======>>>===BBBJJJWWWnnnxxxqqqnnnllliiihhhhhhhhhiiiiiijjjjjjkkkkkkeeeiiimmmqqqxxx|||~~~|||~~~zzztttnnnjjjeee^^^YYYTTTRRRNNNLLLKKKLLLOOOPPP^^^dddnnnxxx+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************)))))))))***+++++++++,,,+++)))eeeffffffjjjjjjjjjfffeeeccc``````aaadddffffffhhhiiihhhfffeeecccbbbdddfffhhhkkkmmmmmmmmmlllhhhgggfffggghhhiiihhhfffeeeddddddeeehhhjjjkkkkkkkkkiiigggffffffffffffdddaaaaaaaaa```^^^[[[YYYWWWXXXZZZ^^^cccgggiiiiiihhhddddddeeefffggghhhhhhhhhhhhhhhiiijjjjjjiiihhhhhhdddeeeggghhhhhhfffeeecccfffeeefffiiijjjiiinnnuuuzzzkkkUUUBBB<<<999555444555555444333444444333333222222222222555777:::<<<<<<;;;999777555555555555555555555555666777777777777999===@@@EEEHHHNNNTTTZZZaaaiiimmmpppuuu{{{~~~qqqmmmnnnnnnoooppphhhggggggjjjmmmpppqqqqqqlllggg```ZZZUUUQQQLLLIIIDDDCCCAAA?????????@@@AAA===BBBJJJWWWnnn{{{vvvpppjjjjjjkkkkkkllllllmmmmmmmmmaaabbbccceeejjjttt~~~}}}~~~{{{|||yyyrrrlllhhhddd^^^ZZZSSSQQQOOONNNPPPRRRVVVXXXccciiisss|||+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***************************************++++++++++++(((ccccccdddggghhhiiiddddddcccaaa``````bbbeeeaaafffiiigggeeefffeeecccdddeeeggghhhjjjjjjkkkjjjhhhhhhggghhhjjjjjjhhhffffffdddccceeehhhkkkllllllmmmjjjgggeeeeeeeeedddcccccccccccccccaaa^^^ZZZXXXWWWWWWYYY^^^bbbeeeeeeeeeccccccdddeeefffggghhhiiiggghhhiiijjjjjjiiihhhgggdddeeefffggghhhggggggfffeeecccdddggghhhgggkkkqqqxxxiiiOOO@@@;;;555222333444444333444444444333333222222222444555777:::;;;;;;:::999555555555555444444444444555666777777777888;;;>>>AAAEEEIIIOOOUUU\\\ccchhhjjjooovvv|||wwwnnnmmmlllmmmooollljjjiiiiiilllnnnooooooiiieee___YYYUUURRROOOMMMGGGEEECCCAAA@@@@@@AAABBB===BBBJJJWWWnnn{{{rrrpppqqqqqqqqqqqqpppoooooodddaaa______```dddppp{{{}}}yyyyyy~~~~~~xxxooohhhdddaaa]]]ZZZUUUTTTRRRRRRTTTXXX\\\___ffflllvvv+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++***************+++(((bbbaaaaaaeeefffgggeeeggggggeeeaaa___```aaa]]]dddhhhfffeeeggggggdddbbbcccdddfffhhhiiijjjkkkhhhhhhhhhiiijjjjjjhhhffffffdddcccdddgggkkklllmmmnnnkkkhhhgggggghhhhhhhhhfffggghhhgggeeebbb^^^\\\\\\ZZZZZZ\\\```ccccccbbbbbbbbbcccdddeeegggiiiiiifffgggiiijjjjjjiiigggfffeeeeeefffggghhhhhhiiiiiigggddddddfffgggfffiiinnnqqq|||yyy```JJJCCC999444444666555444444444444444444333333222222333555777999:::::::::666666666666555555555444444555666777777888;;;===>>>AAAEEEJJJOOOVVV]]]bbbdddiiiqqqwww|||uuupppmmmmmmoooooommmkkkkkknnnqqqssssssmmmhhhbbb\\\XXXVVVTTTRRRLLLJJJGGGCCCAAA@@@AAAAAA>>>CCCJJJVVVmmm}}}}}}}}}{{{yyywwwtttsssmmmgggbbb___[[[[[[cccnnn{{{~~~yyyxxx}}}xxxmmmeeebbb___]]]ZZZZZZYYYWWWWWWXXX\\\___bbbhhhoooxxx+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++******************+++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,************************,,,+++++++++******)))))),,,(((aaa``````cccdddeeehhhjjjjjjhhhbbb^^^]]]^^^YYYbbbgggeeedddggghhheee```aaabbbeeegggiiikkklllhhhggghhhiiijjjjjjhhhffffffdddcccdddgggjjjlllmmmooommmjjjiiikkkmmmnnnmmmjjjjjjkkkkkkiiieeebbb___ccc```]]]^^^```ccccccaaaaaabbbbbbccceeegggiiijjjeeeggghhhiiiiiihhhgggeeeeeeeeeeeefffgggiiikkkllllllhhhfffhhhhhhgggiiinnnllluuupppUUUKKK???888777888888777333444444555555444444333222222444555777999;;;;;;888888777777666666666555333555666777777888;;;===<<>>BBBFFFNNNVVV[[[\\\aaaiiipppvvv|||xxxssssssrrrnnnoooqqqssswww|||xxxpppfffbbbcccbbb^^^ZZZVVVSSSNNNHHHDDDBBBAAAAAAAAACCCLLL\\\sss~~~zzzrrrggg]]]XXXZZZ\\\jjjsssyyyooofff___^^^___```bbbcccdddbbb```___```bbbfffppp}}}++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,+++******((()))++++++******+++,,,***)))dddbbb^^^___```bbbeeedddcccaaa___]]]\\\[[[YYY\\\```bbbbbbbbbbbbccc`````````___```bbbcccddd```bbbdddggghhhhhhhhhhhhiiifffcccbbbdddffffffeeejjjkkkkkkjjjiiiiiikkkmmmnnnooooooooommmkkkhhhfffcccaaa______aaaeeeggggggaaabbbbbbbbbdddeeefffggghhhhhhhhhhhhgggfffeeeeeegggfffeeefffhhhhhhgggfffgggfffeeedddddddddeeeffffffjjjrrr}}}vvvdddMMM>>>;;;;;;999666444444333333222333333333222222222333444555666777888888888777777777666666555555555666777888888888999:::<<<>>>AAAGGGNNNSSSYYY^^^eeelllsssxxx~~~~~~xxxvvvvvvssssssuuuwww{{{}}}uuulllhhhiiiiiieeeaaa]]]ZZZSSSMMMGGGDDDBBBAAA@@@CCCLLL\\\rrrxxxlll```YYYYYY[[[ccclll{{{zzzrrrjjjeeedddeeegggiiihhhgggeeecccbbbcccccckkkuuu++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++(((***++++++*********+++---+++eeebbb^^^^^^\\\]]]___`````````___]]]ZZZXXXWWWYYY\\\]]]^^^___aaaccc______^^^^^^___```bbbccc___```bbbdddeeeeeeffffffiiigggdddbbbbbbcccbbbaaaeeefffhhhhhhhhhhhhkkkmmmooopppqqqqqqpppnnnkkkjjjdddbbb``````bbbeeeffffffbbbaaaaaaaaabbbdddfffggghhhhhhggggggffffffeeeeeehhhgggfffggghhhiiihhhgggkkkiiigggeeeddddddddddddeeeiiinnnuuu~~~uuu^^^KKK@@@<<<999777444333333333333333444444222111111111222222333444666777888888888777666555666666555555666777888999999:::;;;;;;===AAAGGGKKKTTTYYY```fffmmmsssxxx|||zzzzzz{{{~~~|||tttoooooonnnkkkgggfffaaaZZZRRRKKKFFFCCCBBBBBBFFFOOO```uuussseee\\\YYYYYY^^^fffsss}}}wwwrrrooonnnpppqqqpppnnnkkkiiiiiihhhgggfffqqqzzz++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,***)))***+++---+++dddbbb^^^^^^[[[ZZZ\\\\\\]]]^^^]]][[[YYYXXXWWWXXXYYYZZZ[[[]]]```cccbbbaaa```______```aaabbb______```aaabbbcccdddeeeeeedddcccbbbaaabbbbbbaaaaaacccdddeeeeeegggjjjlllooopppqqqrrrrrrpppnnnmmmdddbbb______aaacccccccccaaaaaa``````aaaccceeeggggggffffffeeeeeeeeeeeeeeeeeeddddddeeegggiiiiiihhhmmmllljjjhhhgggffffffgggfffiiimmmpppvvvttt]]]III<<<888888444333333333333444555555333222111111111111222222444555777999999888666555888666555444555666888:::999:::;;;<<<===@@@DDDHHHOOOSSSZZZ```gggmmmssswwwzzz~~~zzztttrrrpppllliiijjjeee^^^UUUMMMGGGDDDBBBDDDIIITTTfff}}}yyykkk```\\\[[[```fffppp}}}|||zzzzzzzzz{{{vvvsssooonnnnnnooonnnmmmvvv}}}++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***)))******,,,(((aaa```^^^___]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZWWWXXXYYYYYYYYY\\\___bbbfffeeecccbbb``````aaaaaa```_________```bbbcccdddddddddcccbbbaaa`````````___```bbbcccccceeehhhjjjmmmnnnpppqqqrrrqqqpppoooeeecccaaaaaabbbccccccbbbaaa`````````aaaccceeeffffffeeeddddddcccddddddeeebbbaaa```bbbfffiiijjjjjjkkkjjjiiihhhgggggghhhiiieeehhhkkklllppprrrUUU@@@888999444444444333333444555555444333333222222222222222333444666888999888777666888777555444444666888999777888999:::<<>>@@@CCCIIINNNUUU\\\ccchhhrrrvvv{{{}}}zzzyyytttoooggg^^^UUUOOOKKKIIILLLSSSaaavvv~~~tttnnnlllddddddgggnnn}}}~~~~~~++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***+++,,,,,,***)))))))))---&&&[[[YYYZZZ___```___ZZZ\\\___aaa```]]]YYYWWWVVVWWWYYYYYYXXXWWWXXXZZZ\\\[[[[[[ZZZ[[[]]]^^^___]]]\\\YYYXXXXXX[[[^^^```]]]aaaddddddbbbbbbdddfffbbbccccccbbb``````aaabbbbbbdddgggjjjllllllllllllhhhgggeeeddddddcccaaa______aaadddfffhhhgggeeeddddddcccaaa``````bbbccceeehhhfffcccccceeeggghhhhhhiiihhhgggfffeeeeeefffgggccccccdddeeegggnnnxxxlllUUUEEE999888666555333333222222222222111111222333333444333333333444555777999:::666666777777777777666555555666777777777888:::<<<<<<@@@EEEKKKQQQXXX```eeennnqqqvvvzzz~~~}}}|||yyytttlllbbbXXXQQQMMMKKKRRRYYYhhh{{{xxxqqqoooeeeeeegggnnn~~~///,,,***+++------+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------------,,,,,,,,,+++---,,,,,,++++++,,,,,,---))))))))))))))))))))))))++++++************++++++,,,'''^^^[[[YYY\\\^^^___^^^______^^^\\\YYYVVVTTTXXXWWWWWWXXXXXXYYYZZZ[[[XXXXXXXXXYYYZZZ\\\]]]^^^aaa```^^^[[[YYYYYY\\\_______________````````````cccbbbaaaaaaaaaaaa___]]]```aaaaaaccceeehhhjjjkkkiiifffdddccceeefffdddbbbbbbaaaaaadddggghhhfffcccdddcccaaa______aaadddeeecccccccccddddddeeeeeeeeeeeedddbbbbbbcccgggkkkmmmeeeffffffgggiiimmmssswwwxxxdddRRRAAA;;;777777777444444666555555444444444333333333333333444555666777888888888888777666555555666666555888:::999777666888;;;>>>???AAACCCGGGNNNVVV\\\eeehhhmmmrrrxxx~~~{{{qqqiiiaaaXXXSSSSSSRRR___qqq~~~tttmmmnnnggghhhwww,,,***)))***---...---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************)))))))))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,'''___]]][[[^^^^^^______`````````^^^[[[XXXVVVXXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZZZZZZZ[[[]]]^^^_________^^^[[[YYYYYY\\\^^^^^^^^^^^^^^^__________________^^^```aaabbb```_________```bbbdddeeegggggggggdddbbbbbbdddeeecccbbbaaa```aaacccggghhhfffdddeeedddbbbaaaaaabbbcccdddddddddddddddeeeeeeeeeffffffffffffffffffggghhhiiieeeffffffggghhhlllrrrvvv~~~nnn```NNNDDD<<<::::::777666777444444444444333333333333111222333555666888999999888888777777666666666666555666888777777666888999:::;;;<<<>>>BBBHHHPPPUUU___ccchhhnnnssszzzuuulllcccYYYTTTTTTXXXgggzzzyyyrrrooojjjnnn}}},,,+++***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++************)))***++++++++++++***)))------------------------++++++************+++++++++(((aaa___^^^```___```aaabbbbbbbbb```^^^[[[YYYZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\]]]]]]^^^___]]]^^^]]]\\\ZZZ[[[]]]___]]]]]]]]]^^^^^^^^^^^^___\\\\\\]]]___aaacccbbbaaa]]]^^^___aaabbbbbbbbbbbbcccaaa```aaabbbddddddccc``````bbbdddggghhhgggffffffffffffeeeddddddddddddeeeeeeeeefffffffffffffffhhhhhhiiiiiihhhgggeeedddeeeffffffggghhhkkkppptttwww~~~sss^^^OOO@@@999888555333333444444333333333222222222000111222444666888999:::999888888888888777777777666555444555777777777666666777999:::===CCCJJJOOOXXX[[[aaahhhnnnuuu}}}xxxpppggg]]]YYYZZZaaarrrxxxppppppwww///...------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++(((***+++------+++***(((------------------------++++++************+++++++++(((bbbaaa```aaaaaa```cccdddeeeeeecccaaa___]]]\\\\\\\\\\\\]]]^^^______``````___^^^^^^_________]]]^^^___^^^]]]]]]___```]]]]]]^^^^^^^^^_________]]]]]]^^^```bbbdddcccbbb]]]^^^___```aaa``````___`````````aaabbbdddeeeeeeaaabbbdddgggiiijjjjjjiiiiiiiiijjjjjjiiigggfffeeefffffffffggggggggggggggghhhhhhhhhhhhgggfffdddccceeefffffffffgggjjjnnnqqqsss|||rrr^^^FFF;;;777555333333444333333333333222222222111111222444555666777888888888999999999888888888777555333444888999777555666777888:::<<<@@@FFFJJJQQQUUU\\\cccjjjqqqyyy}}}|||uuulllcccaaaccciii|||~~~tttyyy............---------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))(((((((((***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,)))cccbbbaaabbbbbbbbbeeeeeefffgggfffdddbbb```^^^^^^^^^^^^___```aaaaaabbbaaaaaa```````````````___aaabbbbbbaaa```aaabbb^^^_________````````````bbbaaaaaabbbddddddcccbbb______````````````_________```aaaaaabbbdddfffgggccceeehhhjjjjjjkkkkkkkkkkkklllmmmmmmllljjjhhhggggggggggggggggggggggggggggggfffeeedddddddddeeeeeeeeeffffffffffffhhhkkknnnmmmuuuoooTTTDDD===999777777444444444333333333222222333333333333444444444444777888999999999999888888888666444555999:::888666666777888999:::===BBBFFFLLLQQQXXX```gggnnnuuuyyy}}}|||qqqhhhgggjjjqqq|||***+++---...---...///111++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++*********+++,,,------------,,,+++************************++++++************++++++,,,)))bbbaaa```bbbbbbccceeefffhhhhhhhhhfffdddccc````````````aaabbbccccccbbbbbbaaaaaa```aaaaaaaaa```ccceeeeeecccbbbbbbbbb_________`````````aaaaaadddccccccccceeeeeecccaaaaaa```____________``````^^^```aaabbbbbbccceeehhheeegggjjjkkkkkkjjjkkklllllllllmmmmmmmmmllljjjiiigggggggggggggggfffffffffeeedddcccccccccdddeeefffeeefffffffffeeefffiiikkkgggmmmxxx{{{bbbRRRGGG>>>888666555555444444444333333333444444444333333222222111666777888999999999888777777666666666888999888777555666666666777999===@@@GGGLLLTTT[[[bbbiiippptttxxx|||yyyooommmqqq+++,,,...---+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++---)))aaa___^^^bbbcccdddfffggghhhiiiiiigggfffdddaaaaaaaaaaaabbbcccdddeeebbbaaaaaaaaaaaaaaabbbbbbaaacccffffffdddbbb``````^^^^^^^^^_________``````dddcccbbbcccddddddcccaaaaaa```^^^\\\]]]^^^```bbb]]]___aaaaaa```aaadddfffeeehhhjjjkkkiiihhhiiijjjjjjkkkkkkkkkkkkkkkjjjjjjgggggggggfffffffffeeeeeedddeeeeeefffeeeeeeddddddeeefffffffffeeeeeegggiiigggkkksss~~~vvvhhhZZZJJJ===888666666666555555555444444333333333333222222222222444555777999999888777666444555777666666555777888555555666666555777:::<<>>AAA888111222555444333333333333444555444333222111444444555666777777666666555555666666555555444333555555555555666777888999===@@@DDDIIIOOOVVV^^^ccclllooovvv~~~~~~---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,'''___^^^^^^aaaaaaaaabbbaaabbbeeehhhjjjjjjiiiiiifffbbbaaaaaaccccccccccccbbbbbbbbbbbbcccddddddbbbccceeeffffffdddbbb```^^^_______________^^^]]]bbbbbbbbbbbbccccccccccccaaaaaa```^^^^^^]]]]]]]]]____________```````````````aaacccddddddcccbbbaaaccccccdddeeeeeeeeedddccceeeeeeeeeeeedddcccaaaaaaccceeehhhjjjjjjhhheeecccbbbccceeefffgggggggggfffiiiiiilllqqqwww~~~iiiRRREEE===777666666333222444333333444444444333222111333444444555666777777888666666666555555555444444666555555666777888999999;;;>>>BBBFFFKKKQQQYYY]]]hhhkkkrrrzzz}}}|||------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++...)))aaa______aaaaaa```aaa```aaacccgggjjjkkkkkkiiifffcccbbbcccdddddddddbbbbbbcccddddddddddddddddddeeeggghhhhhhfffdddccc```aaaaaaaaa```___^^^^^^aaaaaabbbcccbbbbbb``````aaa```___^^^^^^]]]^^^^^^aaaaaabbbbbbbbb```___^^^^^^```ccceeeeeedddcccaaadddeeeeeefffgggggggggfffdddeeeeeeeeedddcccbbbbbbaaadddgggjjjkkkiiigggeeeaaabbbccceeefffgggggggggiiihhhkkkooossswww}}}kkkOOOFFF===999666333333555333444444444444333222222333333333333555777888:::888777666555555555555666777666666666777888999:::999;;;>>>AAAEEEJJJPPPUUU```dddllluuuyyyzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++...)))aaa______bbbbbbaaacccbbbaaacccgggjjjllllllhhhfffcccbbbcccdddddddddaaabbbdddeeeffffffeeedddfffggghhhiiiiiihhhgggfffbbbbbbcccbbbbbbaaa```___```aaabbbccccccaaa___]]]aaa```______^^^^^^^^^___aaabbbdddeeedddcccaaa___^^^```cccfffgggfffdddbbbddddddeeeffffffgggggggggeeeeeefffffffffeeeeeedddaaacccfffiiiiiihhhfffeeeaaabbbcccdddfffgggggghhhjjjiiikkkoooppprrrzzz~~~^^^OOO???888666555444666444444444444444333333333333222222222444666999;;;999888777666666666777777777777777777777888999999777999;;;===???CCCIIILLLXXX\\\dddnnntttvvv|||,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,'''```___```ddddddcccfffeeecccdddgggjjjkkkkkkfffdddbbbbbbcccddddddcccaaabbbdddeeeffffffeeeeeegggggghhhiiiiiiiiihhhgggdddddddddddddddcccbbbaaaaaabbbcccdddcccbbb___^^^aaaaaa``````______`````````bbbdddfffffffffeeeddd```bbbdddggghhhgggeeedddaaaaaaaaaaaabbbbbbccccccgggggghhhhhhiiihhhhhhhhhcccdddfffhhhhhhfffdddcccbbbccccccdddeeefffggghhhkkkkkkmmmppppppooouuu|||rrr\\\DDD999999999777666555555444444444333333333333222111222333666999;;;999999888777777777777888777777777777777777888999777888999:::;;;>>>CCCFFFOOOSSS\\\ffflllpppwww~~~++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++((()))+++,,,,,,,,,+++************++++++,,,,,,---+++++++++++++++++++++++++++&&&___^^^___cccddddddfffeeedddeeegggiiiiiiiiieeedddbbbbbbdddddddddcccaaaaaabbbdddeeeeeeeeeeeefffgggggghhhhhhhhhhhhhhhddddddeeeeeeeeeeeeeeedddccccccdddeeeddddddbbbaaabbbbbbaaaaaaaaaaaabbbbbbaaabbbdddfffhhhhhhhhhhhhdddeeefffggghhhhhhggggggeeeddddddccccccddddddeeehhhhhhiiijjjkkkkkkkkkjjjdddeeeggghhhgggfffeeeccceeeeeeeeeeeeeeefffhhhhhhkkkkkknnnqqqpppnnnrrrxxxnnnSSSDDD@@@<<<888666666555555444333444444444222222222222444666777999999999::::::999999888777777777666666666666777777666777888888888;;;???BBBGGGJJJSSS]]]cccgggooowwwwww{{{+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++((()))+++,,,,,,,,,***))))))******+++,,,,,,------+++++++++++++++++++++++++++&&&___]]]^^^bbbbbbaaaaaaaaabbbdddgggiiihhhgggfffdddcccdddeeefffeeedddaaaaaaaaabbbcccdddeeefffeeeeeeffffffggggggggggggddddddeeefffggggggggggggeeeeeeeeeeeeffffffffffffdddccccccbbbbbbcccddddddcccdddeeefffhhhiiijjjjjjhhhhhhhhhhhhhhhhhhiiiiiilllkkkiiihhhhhhhhhhhhiiiggghhhiiijjjkkkkkkkkkkkkeeefffgggiiiiiiiiihhhhhhhhhgggffffffffffffggghhhiiijjjnnnqqqpppnnnpppvvvzzzkkkXXXIII>>>888777777666555444333444444555222222333444444555666666888999;;;<<<<<<:::888666666666555555555555666666555555666666666888<<>>===;;;888666666555555444444444555555333444444444444666:::===:::===DDDNNNSSSWWW^^^ggggggmmmvvv}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,++++++,,,,,,***)))++++++,,,,,,,,,---------000///---,,,+++,,,------******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,***(((((()))+++,,,---***cccaaa```aaa``````cccdddddddddcccccceeefffjjjiiiiiigggfffdddbbbaaa```____________```aaaaaabbbbbbbbbcccdddeeeggghhhccccccdddeeeeeefffffffffeeefffggghhhiiijjjkkklllkkkhhheeeeeehhhjjjkkkjjjeeeeeefffggghhhiiiiiijjjffffffggghhhiiiiiiiiiiiiooommmjjjgggggghhhkkklllhhhiiijjjlllmmmllllllkkkmmmnnnoooppppppooonnnmmmjjjjjjiiihhhhhhggggggfffiiiiiijjjlllnnnoooooonnnqqqtttzzzhhhQQQBBB<<<777///)))+++///111444888555555555555555555555555666999<<>><<<:::666777888777666555666888777777777777777777777777;;;===@@@DDDIIIPPPXXX]]]ccchhhpppwww|||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,***+++,,,,,,+++)))++++++++++++,,,,,,,,,,,,---,,,,,,++++++***++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++*********+++,,,,,,)))cccaaa```aaaaaa```ccccccdddcccbbbcccdddfffiiihhhhhhfffeeecccbbbaaa^^^^^^^^^^^^______```aaabbbbbbbbbbbbcccdddeeefffddddddddddddeeefffggggggeeeffffffggghhhiiijjjjjjnnnjjjgggfffhhhiiiiiihhhffffffgggggghhhhhhiiiiiiffffffhhhiiiiiiiiiiiiiiikkkiiifffdddcccdddfffhhhiiijjjlllmmmnnnnnnmmmmmmmmmnnnoooppppppooonnnmmmlllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkmmmnnnoooooopppqqqttt{{{}}}eeeMMM======666222555888888777888444444444444444444444444666888;;;>>>???>>>===;;;777888999888666555666777777777777777777777777777666888;;;???CCCIIIPPPUUU^^^dddmmmsssyyy~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******---+++***+++,,,,,,+++)))*********++++++++++++,,,******************)))(((******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,+++(((bbbaaa```bbbbbbbbbbbbccccccbbbaaabbbdddfffgggffffffeeedddbbbbbbaaa]]]]]]]]]^^^___```aaabbbcccbbbbbbaaaaaabbbbbbccceeeddddddddddddfffgggiiieeeeeeffffffggggggggggggllljjjhhhhhhiiijjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhiiijjjjjjjjjjjjlllkkkhhhfffffffffggghhhkkklllmmmnnnooooooooonnnmmmnnnoooppppppooonnnmmmkkkkkkkkklllllllllmmmmmmkkkjjjiiiiiijjjlllnnnoooqqqpppooorrr}}}___GGGAAA:::666999<<<999444222333333333333333333333333555777:::===??????>>>>>>999::::::999666555555666777777777777777777777777777999;;;===AAAEEEKKKOOOVVV]]]gggnnnsssxxx~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,+++******,,,,,,+++***))))))*********+++++++++((()))***++++++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,++++++******'''bbbaaa```bbbbbbbbbbbbbbbbbbaaa``````ccceeeeeeeeedddccccccbbbbbbbbb^^^^^^______```aaacccccccccbbbaaa``````___``````eeeeeedddcccdddfffhhhiiieeeeeeeeeeeeeeeeeeeeeeeehhhgggggghhhjjjmmmnnnooojjjjjjjjjjjjjjjiiiiiiiiihhhiiijjjkkkllllllllllllnnnmmmkkkiiihhhhhhiiiiiikkkkkklllmmmnnnnnnnnnnnnmmmnnnoooppppppooonnnmmmiiiiiijjjjjjkkkllllllmmmkkkjjjhhhffffffhhhllloooqqqpppoooooovvvsss[[[GGG>>>888999;;;777222///333333333333333333333333444666888;;;===>>>??????;;;<<<<<<:::777555555666666666666666666666666666666888:::;;;===@@@EEEHHHOOOVVV```hhhmmmrrrxxx|||~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,+++******,,,,,,,,,***))))))*********+++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***++++++*********'''bbbaaa```bbbbbbbbbaaaaaaaaa___^^^___bbbeeedddccccccbbbbbbbbbcccdddaaaaaaaaaaaabbbcccdddeeeccccccaaa```___^^^^^^^^^ddddddccccccdddeeeggghhhdddddddddddddddeeeeeeeeefffggghhhiiijjjlllnnnoookkkkkkkkkkkkkkkkkkkkkjjjiiijjjkkklllmmmmmmmmmmmmkkkkkkjjjiiihhhgggffffffjjjjjjjjjjjjkkklllmmmmmmmmmnnnoooppppppooonnnmmmiiiiiijjjkkklllmmmmmmnnniiiiiigggdddcccdddiiimmmnnnpppppppppsss~~~uuuVVVHHH<<<999:::888555333333333333333333333333333333444666888;;;===>>>???=========;;;888666666666666666666666666666666666222444555666777999<<<>>>IIIPPPYYYaaaffflllrrrwww|||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++*********,,,---,,,+++*********++++++++++++,,,***+++,,,,,,---,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))))))))******+++,,,,,,+++(((bbbaaa```bbbbbbbbbaaaaaa```^^^]]]^^^bbbeeeccccccbbbaaabbbccceeefffddddddcccccccccdddeeeeeeccccccaaa```___^^^^^^^^^bbbbbbccccccddddddeeeeeeccccccddddddeeeeeeeeefffiiijjjkkkkkkiiihhhiiijjjjjjjjjjjjjjjjjjjjjkkkkkkiiiiiijjjkkkllllllllllllmmmmmmmmmlllkkkiiigggfffhhhhhhhhhhhhiiijjjkkklllmmmnnnoooppppppooonnnmmmkkkkkkllllllmmmnnnoooooohhhiiihhhdddbbbbbbgggkkkjjjmmmpppooonnntttfffTTTAAA:::999777555555333333333333333333333333333333444666888:::===>>>===>>>>>><<<999777777888777777777777777777777777444555777777777888:::<<>>>>>===:::888888999777777777777777777777777777888::::::::::::<<<===>>>CCCKKKQQQWWW^^^gggnnnrrruuuzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,,,,---------,,,+++*********+++---...******+++++++++,,,,,,,,,***+++,,,------,,,+++***...---,,,+++,,,...111222---***cccaaa```aaa````````````^^^\\\[[[]]]aaadddccccccbbbbbbccceeegggiiieeeeeedddcccbbbbbbbbbbbbccccccaaa``````_________]]]___bbbdddeeecccbbb```bbbbbbcccdddfffggghhhhhheeegggjjjjjjhhhgggiiikkkcccddddddeeefffgggggghhhdddeeefffgggggghhhhhhhhhjjjkkkkkkkkkiiigggdddbbbiiihhhhhhggghhhjjjkkklllmmmnnnoooppppppooonnnmmmiiiiiijjjjjjjjjjjjkkkkkkiiikkkllliiiddddddggglllkkkooorrrnnniiikkkttt}}}qqqXXXJJJDDD???:::888555555555555555555555555333222111222333666999;;;===>>>>>>===;;;999999:::777777777777777777777777555666888888777777999:::;;;@@@FFFLLLRRRZZZdddkkklllpppuuu{{{........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***(((cccbbbaaaaaa^^^\\\___^^^^^^___aaabbbaaa```bbbbbbbbbbbbbbbbbbcccccccccbbbbbbbbbbbbbbbcccdddaaacccdddcccaaa______````````````aaaaaabbbbbbbbbbbbccccccdddeeefffggggggdddeeefffggghhhhhhhhhhhheeecccaaabbbccceeeffffffiiijjjiiigggeeeddddddffffffjjjkkkhhhfffggggggeeeiiiiiiiiigggfffgggiiilllnnnoooooooooooommmlllkkkhhhiiijjjllllllmmmmmmlllmmmkkkiiihhhggghhhiiijjjooommmkkkiiijjjllloooqqqyyyooo\\\LLL???;;;<<<999888666555444333222111555444222111222555999;;;@@@CCCEEECCC???;;;::::::666555333555777777555222555444444444444555666666777999===BBBHHHPPPZZZ```gggkkkpppuuuyyy~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((cccbbbaaaaaa^^^]]]^^^]]]]]]^^^aaaccccccbbbaaaaaaaaaaaaaaa````````````______^^^^^^^^^______bbbcccddddddaaa```````````````aaaaaaaaabbbbbbbbbbbbbbbcccdddeeeffffffgggccccccdddeeeffffffffffffgggeeedddeeefffhhhggggggfffggggggeeecccbbbcccdddfffkkkllliiiggghhhhhhfffeeegggiiijjjiiiiiijjjlllmmmmmmnnnnnnnnnmmmlllkkkiiiiiijjjjjjkkkllllllmmmkkkjjjhhhgggggghhhiiijjjlllllllllllllllmmmnnnooorrryyyttt```LLLAAA>>>888777555444444444333333777555333222222444666888<<>>CCCIIINNNWWW\\\bbbggglllrrr{{{************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++******++++++,,,,,,------,,,,,,,,,,,,+++++++++)))cccaaa``````^^^]]]]]][[[ZZZ[[[]]]___````````````___^^^^^^]]]\\\\\\\\\\\\]]]^^^___`````````ccceeefffeeecccaaaaaabbbcccccccccdddddddddddddddbbbbbbcccdddeeefffggggggcccbbbbbbbbbaaaaaabbbbbbaaa```aaabbbdddcccaaa___^^^```bbbbbbaaaaaabbbdddeeejjjkkkhhhgggiiiiiigggbbbeeegggiiihhhhhhiiijjjiiiiiijjjkkkllllllmmmmmmllljjjiiihhhiiijjjlllnnnggggggffffffggghhhiiijjjiiiiiijjjkkkkkkjjjjjjiiimmmnnnsss~~~~~~cccRRRDDD???999666555666555444555555555555555444444333555777;;;BBBHHHIIIEEEAAA>>><<<999666555555555555444444555555666777999999666777888999:::>>>BBBFFFOOOTTTZZZ```eeellluuu{{{|||~~~***+++++++++,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++*********++++++,,,------------,,,,,,+++++++++,,,)))cccaaa___```___^^^^^^\\\YYYYYYZZZ[[[[[[[[[``````___^^^]]]]]]\\\\\\YYYZZZ\\\___aaaccccccdddccceeefffeeecccaaaaaabbbeeeeeeeeeeeeeeeeeeeeeeeeccccccdddeeefffggghhhhhhdddcccbbbbbbaaabbbbbbccc___^^^___```aaaaaa___\\\]]]___aaabbbbbbbbbcccdddccchhhiiigggeeeggghhhfffeeeffffffeeeddddddgggiiiiiiiiiiiijjjkkklllmmmmmmmmmllljjjiiiiiikkkmmmnnnhhhhhhhhhhhhiiiiiijjjjjjjjjiiihhhgggggghhhhhhiiikkkmmmpppttt|||hhhKKKDDD:::555555666666555333444555666666666555444666555777<<>><<<;;;111999===777333333333111333444444444444666999<<>><<<:::999999888888888888888777777666666555555555444666999<<<@@@EEEKKKRRRWWW___ccchhhnnnsssyyy......---,,,++++++++++++,,,,,,,,,---------............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******---(((```___```bbbbbbaaa^^^^^^___````````````___\\\\\\[[[ZZZZZZZZZ[[[[[[___bbbcccaaabbbeeeeeebbbdddeeefffffffffdddbbbaaa________________________aaa^^^\\\\\\^^^```___^^^bbb```___^^^`````````____________```aaaaaa___]]]]]]^^^```bbbccccccbbbbbbbbbcccdddfffhhhiiikkkkkkjjjkkknnnpppqqqppppppooopppooommmllllllllllllmmmmmmnnnooooooooonnnlllkkkppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjmmmnnnnnnnnnsss{{{xxxYYYFFF???===555;;;<<<666333555777666333444444444444555777:::???EEENNNRRRPPPIIIAAA<<<:::999777666555555555666777777777666666666555555555777:::>>>BBBGGGNNNRRRYYY]]]bbbhhhnnnuuu|||---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------------,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***---(((```______bbbaaa```^^^^^^^^^^^^^^^___``````^^^^^^___^^^]]][[[YYYXXX___cccdddbbbcccffffffcccbbbbbbcccddddddcccbbbaaaaaa```___^^^^^^___```aaabbb```]]]\\\^^^`````````cccbbbaaaaaaaaa___\\\YYYYYY[[[]]]```aaa```^^^]]]\\\]]]___aaabbbbbbaaaaaa```aaabbbeeehhhkkknnnpppmmmnnnooopppqqqpppooooooqqqpppooommmllllllllllllllllllmmmnnnoooooonnnnnnooonnnnnnmmmmmmmmmnnnnnnmmmllllllkkkkkkkkkkkkkkkkkkmmmoooooonnnpppvvvzzz~~~iiiNNNAAA<<<;;;===;;;555333555777777333444555444333333555777;;;@@@HHHOOOQQQMMMEEE>>><<<:::888555444444555555888777777777777777666666333555888;;;===AAAGGGJJJPPPTTTYYY___fffmmmtttyyy,,,+++++++++,,,,,,---...,,,,,,,,,---------......++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---(((```^^^^^^```___^^^^^^]]]\\\\\\]]]^^^```aaaaaaaaaaaa```^^^\\\ZZZXXX^^^bbbcccbbbcccffffffccc``````aaabbbccccccbbbbbbbbbaaa___^^^^^^```bbbcccbbb```^^^]]]]]]___aaaaaadddccccccccc```[[[TTTOOOTTTWWW\\\___```___^^^]]]]]]^^^___aaabbbbbbbbbbbbaaaaaaccceeehhhlllooopppmmmmmmnnnooonnnnnnmmmlllqqqpppooonnnmmmllllllllljjjkkklllmmmoooppppppqqqoooooonnnmmmnnnnnnooopppmmmllljjjiiiiiiiiijjjkkkkkkmmmppppppppppppsssvvvzzzyyy]]]KKKCCC???>>>:::666444444555444333444555444333222333555888:::@@@HHHMMMMMMGGGAAA@@@>>>;;;888666666666777888888888888777777777777333555777999:::===@@@CCCHHHKKKPPPVVV\\\dddlllqqqyyy|||++++++++++++,,,---......,,,,,,,,,---------............////////////......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---(((```^^^]]]___^^^\\\]]]]]]\\\\\\]]]^^^```aaaeeedddbbb___^^^]]]\\\\\\]]]```bbb```aaaeeeeeebbb______```aaabbbbbbbbbbbbbbbaaa___^^^___aaacccdddaaa```___^^^]]]^^^```bbbcccddddddccc```XXXOOOIIIQQQVVV\\\__________________```aaabbbcccdddddddddeeeeeefffgggiiikkkmmmnnnnnnnnnnnnnnnnnnmmmmmmlllooooooooonnnmmmmmmlllkkkiiijjjkkklllnnnppprrrsssqqqpppooonnnooopppqqqrrrmmmlllkkkjjjiiijjjkkklllkkkmmmoooqqqqqqrrrssstttwww~~~uuubbbUUUAAA<<<777666777666555444333444666555333222333444666666888>>>DDDGGGFFFCCCBBB@@@===:::888777777777777777777777888888888888444666888999999:::===???AAADDDIIIMMMSSS[[[ccchhhqqquuuzzz~~~++++++++++++,,,,,,---...,,,,,,,,,---------......------............------......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,...(((```^^^]]]^^^\\\[[[]]]]]]]]]]]]^^^___aaaaaafffdddbbb```_________```\\\```aaa```aaaeeeeeebbb`````````aaaaaabbbbbbbbbaaaaaa``````aaabbbcccddd```aaabbbaaa``````aaaccccccdddeeeeeebbb[[[RRRKKKRRRWWW]]]_________```bbbaaabbbbbbcccdddeeefffgggiiiiiijjjkkklllllllllkkkpppooooooooooooooooooooommmmmmmmmnnnmmmmmmlllkkkiiijjjjjjlllnnnppprrrtttsssrrrpppooooooppprrrsssnnnmmmmmmlllllllllllllllkkklllnnnpppqqqrrrssssssssswww~~~xxxiiiJJJAAA999888999999777777333555666666444333333444444444555888<<<@@@BBBBBB@@@???===;;;999888777666666666777777777777777888555777999999888999:::<<<===???BBBFFFKKKRRRYYY^^^hhhmmmssswwwyyy}}},,,,,,+++++++++,,,------,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...(((```]]]\\\]]][[[ZZZ\\\]]]^^^___```aaaaaaaaabbbccccccccccccbbbbbbaaa\\\```bbbaaabbbffffffdddaaaaaaaaaaaaaaaaaabbbbbb``````aaabbbbbbcccddddddaaadddffffffdddbbbcccdddbbbdddfffhhhhhhccc[[[UUUTTTYYY^^^```______bbbeeebbbbbbccccccdddfffggggggjjjlllnnnoooooonnnllljjjnnnnnnnnnnnnnnnnnnoooooojjjkkklllmmmmmmllllllkkkjjjjjjjjjkkkmmmppprrrttttttssspppnnnnnnnnnpppqqqooooooooooooooonnnmmmmmmllllllmmmnnnoooppppppoooooosssxxxaaaPPPAAA;;;:::888666777333555777777666555555555222444666777888:::===????????????>>>===;;;999777555555666666666777777777555666888999888777888::::::<<<===@@@CCCIIIPPPUUU```eeekkkooorrrwww~~~---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---......//////......---***++++++,,,,,,------...------------------------------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,...)))```]]]\\\]]][[[YYY[[[]]]___aaabbbbbbbbbaaa___aaadddfffgggeeecccaaa]]]aaacccbbbcccggggggeeebbbbbbaaaaaaaaaaaabbbbbb___```aaacccdddddddddcccbbbeeeiiiiiigggeeeeeeeeebbbdddhhhkkkmmmiiiccc___VVV[[[___```______cccgggbbbbbbbbbcccdddeeeggggggjjjllloooqqqqqqooollljjjkkkkkkkkkkkkkkklllmmmmmmhhhiiikkklllmmmllllllkkkjjjjjjjjjkkkmmmppprrrttttttrrrpppmmmlllmmmooopppooopppqqqqqqqqqpppnnnmmmnnnmmmllllllmmmnnnmmmlllnnnssswww|||wwwaaaJJJ>>>999444222444222555777888777666666666000444888999888888:::===AAAAAABBBBBBAAA>>><<<:::444555555555666666777777444666888888777666777888999999;;;<<<>>>DDDJJJOOOZZZ```fffkkkmmmrrrzzz++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...************************++++++++++++++++++++++++---'''___]]]]]]___]]]\\\```bbbcccddddddaaa___]]]]]]```ccceeedddbbb``````bbbbbbaaaaaabbbdddeeefffbbbaaa```^^^]]]]]]]]]]]]bbbdddffffffdddcccccccccbbbccceeegggiiiiiiiiiiiigggiiijjjllllllkkkjjjiiibbbbbbbbbcccdddeeefffgggeeeeeeeeeeeeeeeeeeddddddhhhhhhiiiiiijjjkkkllllllpppllliiiiiillloooooonnnllljjjiiiiiikkkllllllkkkkkkkkkjjjjjjjjjkkkmmmnnnooonnnllljjjiiijjjlllmmmnnnooopppqqqppppppnnnnnnjjjjjjjjjjjjkkkmmmnnnoooqqqlllnnnxxxwww]]]III???;;;999888666444666;;;;;;666444555444444444555555777888888>>>@@@CCCFFFGGGDDD>>>:::888777666666777777666444555555666666666666666666333444555666888<<>>DDDJJJNNNLLLFFF@@@:::888666666777888777666777777777777777777777777444555666777888;;;AAADDDMMMQQQXXX___eeekkkqqquuu{{{~~~,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---)))bbbaaa```bbb```^^^\\\]]]```bbbddddddcccbbbcccbbbaaa```aaabbbcccdddcccbbbbbbbbbcccdddeeefffdddccccccbbbbbbaaaaaaaaa```cccgggiiihhhfffeeeeeeffffffggghhhhhhgggfffeeeggggggiiiiiiiiihhhgggfffiiiiiigggeeedddcccccccccggggggggggggggggggggggggfffggghhhiiikkklllnnnnnnllljjjhhhhhhjjjkkklllkkknnnllljjjiiijjjjjjiiihhhggggggggghhhhhhjjjkkklllhhhhhhiiikkkmmmnnnoooppprrrssssssrrrqqqooommmkkkjjjkkkmmmoooqqqrrrrrrrrrtttnnnmmmqqqsssvvvtttcccRRREEE===999555555999:::777444555333333333333444555666666999<<>><<<888777888888888888888888888777777777777777555666777777777:::>>>AAAFFFKKKQQQWWW^^^dddjjjnnnxxx{{{,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------------------------------...------,,,,,,++++++***000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,(((bbbbbbbbbccc```]]]\\\^^^```bbbccccccbbbbbb___^^^^^^___aaacccdddeeeddddddddddddeeeeeeffffffddddddddddddddddddcccccc___cccgggiiihhhgggffffffggghhhhhhhhhhhhfffeeeccceeefffgggiiiiiiiiiiiiiiilllkkkiiihhhffffffeeeeeefffffffffgggggggggggggggffffffgggiiikkklllmmmnnnjjjiiiiiiiiiiiijjjkkkkkknnnllljjjiiiiiiiiihhhfffhhhhhhiiijjjkkklllmmmnnnggghhhjjjlllnnnoooooooooqqqrrrrrrrrrqqqpppnnnmmmiiikkknnnqqqssstttssssssqqqmmmlllnnnoooqqqzzz~~~lllVVVGGG@@@:::666888888555222333444444444444444555666777888999???IIIUUU[[[YYYUUUEEEAAA<<<999888888888888888888888777777777777777666777888777777888;;;>>>@@@DDDJJJPPPVVV]]]ccchhhrrruuuzzz~~~,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++............------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---***dddeeeeeefffbbb______```aaaaaaaaaaaa```___[[[ZZZ[[[___ccceeedddccceeeeeeeeefffffffffffffffcccdddeeeeeefffeeeeeeddd___bbbfffggggggfffeeeeeeggghhhhhhhhhhhhfffeeecccdddeeefffhhhjjjkkklllmmmkkkkkkjjjiiiiiiiiiiiiiiidddddddddeeeeeefffffffffeeefffggghhhjjjkkklllmmmjjjjjjjjjjjjjjjjjjkkklllnnnllliiihhhhhhhhhgggeeefffggghhhjjjkkklllmmmnnniiijjjkkklllmmmmmmmmmmmmnnnooopppqqqrrrqqqpppooojjjlllooorrrtttttttttsssqqqnnnmmmnnnnnnoootttyyyooo\\\MMMDDD<<<::::::888777888666666666666666666777888888777:::BBBMMMVVVYYYYYYJJJFFF@@@<<<:::999888777888888888777777777666666666777888777666777999;;;<<<@@@EEEJJJOOOVVV\\\aaakkkooouuuyyy{{{}}},,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))************************++++++++++++++++++++++++...,,,gggiiiiiiiiieeeaaabbbbbbaaaaaa```___^^^]]]\\\[[[[[[___dddfffdddaaaddddddeeeeeeeeeeeeddddddaaabbbdddeeefffeeeeeeddd___aaacccdddcccccccccdddffffffggghhhhhhgggfffeeedddeeefffhhhjjjlllmmmnnnjjjiiiiiiiiiiiiiiijjjkkkbbbbbbbbbcccddddddeeeeeeeeeeeefffggghhhiiiiiijjjhhhjjjkkkkkkjjjjjjkkklllmmmkkkhhhhhhhhhhhhfffeeebbbccceeehhhjjjkkklllllllllllllllllllllllllllllllllmmmooopppqqqqqqppppppjjjlllnnnppprrrssssssssssssqqqpppoooooooooppprrrvvv{{{^^^QQQCCC===;;;999999:::888777777666777777888888777666777;;;CCCKKKRRRUUULLLHHHCCC???===<<<:::888::::::999999888777777777666777888777666666888:::999<<<@@@DDDIIIOOOUUUYYYccchhhooosssuuuxxx}}}---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...))))))++++++,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,***ggghhhiiiiiiddd```bbbaaaaaa``````___^^^^^^ddd```^^^___ccceeecccaaaaaaaaabbbccccccbbbaaa```___```cccdddeeeeeedddccc___```aaa```______```bbbcccdddfffhhhhhhhhhhhhgggfffffffffggghhhiiijjjkkkhhhhhhgggggggggggghhhhhhaaaaaabbbbbbcccddddddeeeeeeeeeeeefffffffffggggggfffhhhjjjjjjhhhhhhiiikkkllljjjhhhgggggggggfffeeeaaabbbeeehhhjjjkkkllllllllllllkkkjjjkkklllmmmnnnlllmmmnnnooopppooonnnmmmkkklllmmmnnnooopppqqqqqqppppppppppppqqqrrrrrrqqqttt|||}}}jjjUUUGGG@@@;;;999999777777666666666666777777555666888999;;;@@@GGGLLLIIIGGGCCCAAAAAA???===<<<===<<<<<<;;;::::::999999555666777777666666777999777999<<>>===<<<<<<;;;;;;444666777777666666777999555777999<<>>BBBEEEHHHLLLSSSYYY```ffflllqqqpppssszzz---...///...,,,+++,,,---.../////////...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++///+++ccc___]]]______```]]]^^^^^^___```ccchhhkkkyyykkkbbb____________^^^^^^]]]]]]\\\\\\]]]]]]]]]^^^___aaaaaaaaa``````aaa```^^^^^^^^^```aaacccaaaaaaaaaaaabbbbbbbbbbbbdddddddddeeeeeeffffffffffffffffffeeeddddddcccccc___```aaabbbddddddeeeeeeaaabbbdddddddddcccaaa```eeeiiijjjhhhiiikkkkkkgggiiijjjkkkkkkkkkjjjiiihhhfffggggggggggggggghhhiiijjjjjjjjjjjjkkklllmmmnnnmmmnnnppppppnnnmmmnnnooonnnllljjjjjjlllmmmmmmmmmnnnmmmlllllllllnnnoooppppppsssvvv{{{qqqYYYGGG>>>>>>999888999999666555777666666555444444555666666888888888999;;;>>>@@@BBBHHHJJJKKKHHHCCC>>>;;;;;;888888888888777777777777666777999999999;;;===@@@CCCGGGMMMSSSYYY___eeeiiikkknnnuuu}}}~~~}}}---...///...,,,+++,,,---......///......---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...***bbb___]]]^^^]]]]]]\\\]]]^^^___aaaeeeiiimmmxxxlllccc```______^^^``````___^^^^^^^^^^^^^^^[[[\\\\\\]]]^^^_________^^^^^^]]]]]]^^^```bbbccc````````````````````````cccccccccdddddddddddddddbbbcccdddeeeeeedddcccbbb^^^___```aaabbbcccdddddd```bbbcccdddccc```]]][[[bbbeeegggfffgggkkkkkkiiikkkkkkjjjjjjjjjiiiiiihhhfffgggggghhhiiiiiijjjjjjkkkjjjiiiiiiiiikkkmmmnnnlllnnnoooooonnnmmmmmmnnnnnnlllkkkkkkmmmnnnooonnnooonnnlllkkkkkkmmmooopppoooqqqsssuuuzzzpppTTTBBB???:::777888777444333555555555444444444444555555555555555666888;;;===???GGGJJJLLLKKKFFFAAA<<<:::999999888888888777777777777888888888777777888:::===@@@EEEJJJPPPUUU[[[___bbbfffnnnvvvxxxwwwyyy~~~---...///...,,,+++,,,---............------,,,,,,---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---)))cccaaa______^^^^^^[[[\\\^^^```bbbeeejjjnnnuuuooogggbbbaaaaaabbbbbbbbbaaa```_______________\\\[[[[[[[[[\\\]]]______ZZZZZZ[[[[[[]]]___aaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbcccccccccccc```aaaccceeefffeeedddccc```````````````aaaaaabbbaaabbbdddeeeccc```]]][[[___ccceeeeeehhhmmmooommmlllkkkjjjiiihhhhhhhhhiiieeefffhhhkkknnnoooooonnnkkkiiigggfffgggiiikkkmmmkkkmmmooonnnmmmlllmmmmmmmmmkkkjjjjjjlllnnnooonnnooonnnllljjjkkklllnnnppppppqqqrrrrrruuu|||gggSSSCCC<<<777777888666666777555555444444444444555555444444444555777:::<<<===AAADDDHHHIIIGGGCCC>>>;;;:::999999888888777777777777888888777666555777888999<<<@@@DDDHHHMMMSSSWWW[[[___gggppprrrqqqtttzzz---...///...,,,+++,,,---...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++(((ccccccbbbcccbbbaaa[[[]]]___```bbbeeeiiillliiifffcccaaaaaabbbccccccbbbbbbaaa```___^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^___WWWWWWXXXZZZ[[[]]]______ccccccbbbbbbaaaaaaaaa```bbbbbbbbbbbbbbbbbbbbbbbb```aaadddfffggggggfffeeecccbbbaaa```____________cccdddeeefffeeeccc```^^^^^^bbbeeeeeeiiipppsssrrrkkkjjjiiihhhhhhhhhhhhiiieeefffiiinnntttvvvuuusssiiihhhfffdddeeegggiiikkkkkklllnnnnnnlllkkklllmmmllljjjhhhiiikkkmmmnnnnnnooonnnlllkkkkkklllmmmnnnnnnoooppppppqqqvvvoooPPPFFF===;;;;;;:::;;;===555555555555555555555555333333333333555777999:::;;;>>>CCCHHHIIIFFFBBB>>>:::::::::999888777777666666777888777666777888:::999;;;>>>@@@CCCGGGMMMPPPUUUXXX```iiillllllpppvvvzzz}}}---...///...,,,+++,,,---------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++***)))eeeeeeeeefffdddccc\\\^^^___```aaaccceeehhhdddcccbbbaaa````````````bbbaaa```___^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]VVVWWWXXXYYY[[[\\\]]]^^^aaa``````______^^^^^^^^^bbbbbbbbbbbbbbbaaaaaaaaaaaabbbccceeefffgggffffffdddcccaaa```_________```dddeeefffggggggfffeeeeeeaaaeeeggggggjjjpppsssrrriiiiiiiiiiiiiiiiiiiiiiiifffgggkkkqqqxxx{{{yyyuuuiiigggfffeeeeeefffhhhiiijjjlllmmmmmmlllkkkkkklllkkkiiihhhhhhkkkmmmnnnnnnmmmmmmlllllllllllllllllliiijjjlllllllllpppxxx~~~cccUUUEEE>>><<<:::999;;;555555666666666666555555333222111111222333444555999;;;@@@FFFJJJIIIFFFBBB;;;;;;:::999888777777666666777888888777777999;;;999:::<<<===???CCCGGGKKKNNNQQQWWW___cccdddkkkrrrzzz|||---...///...,,,+++,,,------,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++++++++++++++++++++++++++***fffgggffffffcccbbb]]]___````````````bbbcccaaabbbcccbbbaaa```````````````^^^]]]\\\[[[[[[[[[^^^_________^^^\\\ZZZYYYWWWXXXYYY[[[\\\]]]]]]^^^_________^^^]]]\\\\\\\\\cccccccccbbbbbbaaaaaaaaaaaaaaabbbcccdddeeeeeefffcccbbb```______```bbbcccdddeeeeeefffgggiiijjjkkkfffiiiiiigggiiinnnpppnnnfffggghhhiiijjjjjjiiiiiihhhiiilllssszzz{{{xxxsssiiihhhhhhgggggghhhhhhiiijjjkkkmmmmmmkkkjjjkkklllkkkjjjhhhiiilllnnnoooooollllllmmmmmmmmmlllkkkjjjfffhhhiiiiiiiiilllrrrwww}}}mmmVVVHHH@@@;;;999999666666777888888777666666555444333222111222222333777999===CCCGGGHHHEEEAAA<<<;;;;;;:::888777777666666777888777666666888:::888999999999:::>>>BBBFFFGGGHHHNNNTTTXXX\\\dddmmmvvvzzz~~~---...///...,,,+++,,,------,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++,,,+++ggggggfffeeeaaa___^^^```aaa```___^^^___aaa^^^```bbbccccccbbbbbbbbb```___]]]\\\[[[ZZZZZZZZZ^^^_________^^^[[[XXXVVVYYYZZZ[[[]]]]]]^^^^^^^^^``````___^^^^^^]]]\\\\\\dddcccccccccbbbbbbaaaaaaaaaaaaaaaaaabbbcccdddeeeaaa```______```bbbeeefffdddddddddeeegggjjjmmmnnnjjjlllkkkhhhgggkkkllljjjdddeeehhhjjjkkkkkkjjjiiijjjjjjmmmtttzzz{{{vvvpppjjjjjjjjjjjjjjjiiiiiiiiiiiikkkmmmlllkkkjjjkkkkkklllkkkiiijjjmmmoooppppppkkklllmmmnnnnnnllljjjhhhfffhhhiiiiiihhhjjjoootttuuu}}}kkkWWWKKKCCC???>>>666777888999999888777666999888666444333333444444555666999???CCCDDDAAA>>><<<<<<;;;:::999777777666777888888777555555666777666777777777777:::???BBBBBBBBBGGGMMMQQQVVV___iiimmmqqqvvvzzz|||------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///......------......///.........------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++++++++++++++++++++)))ddddddcccdddcccbbbaaa^^^\\\]]]___```^^^[[[``````aaaaaa```___^^^^^^ZZZXXXXXXZZZ\\\\\\YYYUUU^^^```bbbcccbbb```\\\ZZZ]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[bbbbbbbbbbbbbbbccccccccc^^^___aaaaaa```_________cccccccccbbbccccccdddddd```bbbeeegggiiiiiihhhggglllkkkhhheeedddddddddeeeeeegggiiiiiihhhgggfffgggkkkmmmoooqqqqqqooommmkkkkkkjjjhhhhhhjjjllllllllliiikkkmmmooonnnkkkhhhfffhhhiiikkklllnnnnnnnnnnnnnnnpppqqqoookkkggggggggggggiiijjjhhhfffhhhooouuuyyyzzzyyydddTTTFFF;;;<<<>>>:::444555===;;;222444444444444444444444444777666666999===@@@@@@???AAAAAA@@@???>>>===<<<;;;777777777777666555444444888888777777777777888888===>>>AAADDDHHHOOOWWW\\\eeeiiiooossswwwzzz}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))dddcccbbbbbb```^^^___]]]\\\]]]```aaa```^^^aaaaaaaaaaaaaaa```______]]]\\\]]]___aaa```]]]YYY```aaacccddddddaaa^^^\\\[[[\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZ___``````aaaaaaaaaaaaaaa___```______^^^___```aaabbbbbbaaaaaabbbbbbccccccaaabbbeeeggghhhiiiiiihhhlllkkkhhhfffddddddddddddfffhhhjjjkkkiiihhhhhhiiihhhiiikkkkkkkkkjjjhhhgggkkkiiihhhhhhjjjkkkkkkkkkiiikkkmmmoooooommmjjjhhhggghhhiiijjjkkkllllllmmmllloooqqqqqqnnnllllllnnnjjjlllmmmjjjggghhhmmmqqqrrruuuyyynnnXXXGGG>>>>>>:::555333555444111444444444444444444444444666444444777:::===<<<;;;<<<===???@@@AAA???>>>===777888888999888888777666888888777777777777888888999:::<<<>>>BBBHHHOOOTTT]]]bbbgggmmmqqquuuyyy|||{{{------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,+++++++++++++++++++++++++++)))dddcccaaa```]]][[[^^^]]]\\\^^^aaabbbbbbaaaaaaaaaaaaaaaaaaaaa```___```aaabbbeeefffeeeaaa^^^bbbccceeefffeeecccaaa___[[[\\\\\\\\\\\\[[[[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZZZZ\\\]]]___```aaa```___^^^aaa```^^^]]]^^^```bbbdddaaaaaa``````aaabbbbbbccccccdddeeefffggghhhiiijjjlllkkkhhhfffdddcccccccccgggiiikkkkkkjjjjjjjjjkkkhhhhhhhhhhhhhhhgggffffffjjjiiiggghhhiiijjjjjjjjjiiijjjmmmoooooonnnllljjjhhhhhhhhhhhhiiijjjlllmmmllloooqqqrrrpppppppppppplllnnnooommmiiihhhjjjmmmmmmqqqvvv{{{rrr\\\IIIBBB<<<999666222222555444444333333333333333333444333333444666888888777666999===AAACCCCCCAAA@@@:::::::::::::::999999999888888777777777777888888666777888:::<<>>;;;666666;;;444444444444333333333333333333333333444444444444444666999===AAADDDEEEFFFBBB@@@===:::888888999:::888888777777777777888888777888888999:::===BBBEEEGGGKKKRRRXXX^^^dddjjjnnnooottt{{{------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++***'''bbbaaa```bbb``````^^^_________^^^^^^^^^___^^^______``````_________^^^aaadddffffffdddbbbaaadddeeefffggggggfffdddcccdddcccbbbaaa___\\\ZZZYYYYYYZZZ[[[]]]]]]]]]\\\[[[\\\^^^```cccdddcccaaa```dddcccdddgggiiiiiifffcccaaaaaaaaabbbcccdddeeeeeefffffffffggggggiiijjjkkklllkkkjjjhhhgggfffeeeeeefffggghhhhhhgggggghhhjjjnnnnnnmmmmmmmmmmmmmmmnnnjjjiiihhhiiijjjjjjiiihhheeefffhhhjjjkkkkkkkkkjjjhhhhhhggghhhhhhiiijjjkkkiiijjjkkkmmmnnnooonnnmmmjjjlllmmmmmmlllkkkkkkkkkmmmrrrwwwwwwvvvzzz~~~eeeLLLCCC>>>888555777555555555444444333333333333444444444333333444444444555666888===BBBHHHKKKKKKGGG@@@:::777777888:::888888777777777777888888777888888888888:::===@@@@@@DDDJJJOOOUUU[[[aaaeeegggmmmtttyyy|||------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,,,,,,,+++++++++++++++++++++++++++'''aaa___^^^aaabbbbbb___```aaa```^^^]]]^^^___^^^______```````````````]]]___bbbccccccbbbaaabbbdddeeefffffffffeeeddddddeeeeeedddbbb```]]][[[ZZZ[[[\\\]]]_________^^^^^^^^^```bbbdddeeeeeedddcccffffffgggjjjmmmlllgggbbbbbbbbbbbbbbbcccdddffffffggggggggghhhiiijjjjjjjjjkkkkkkkkkjjjiiihhhhhhhhhfffggggggfffddddddfffhhhkkklllmmmnnnooooooooooookkkjjjjjjjjjlllkkkjjjhhheeefffgggiiijjjjjjiiiiiieeefffggghhhhhhhhhhhhhhhddddddfffkkkooorrrrrrqqqkkklllmmmmmmnnnmmmmmmmmmlllpppssssssrrrtttzzzcccOOOCCC;;;444111777777666666555444444444444555666555444333444555666555444555999@@@FFFKKKPPPLLLEEE???:::888999999888888777777777777888888666777777666555666888;;;===@@@DDDHHHLLLRRRWWW[[[]]]dddlllrrruuuyyy~~~------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---(((___\\\[[[^^^```aaa___aaacccbbb``````aaaccc``````aaabbbbbbbbbbbbbbb]]]```bbbbbbaaa```bbbdddccccccdddeeeeeeddddddcccccccccbbbbbb```___]]]\\\]]]^^^___aaabbbbbbaaaaaa```aaacccdddeeefffffffffkkkhhhgggiiillllllgggbbb``````aaaaaabbbdddeeeffffffgggiiijjjkkkjjjjjjiiijjjkkkkkkkkkkkkkkkkkkjjjgggggggggeeeccccccdddfffhhhiiilllnnnppppppoooooolllkkkkkklllmmmllljjjhhhfffggghhhiiiiiijjjiiiiiiggghhhjjjllllllkkkiiihhhddddddggglllqqquuuuuutttpppoooooooooooopppoooooolllnnnpppppppppqqqtttvvvzzzgggRRRGGG???888999888888777666666555555333555666555333333444666555444444555888===CCCFFFPPPNNNKKKGGGBBB>>>:::999888888777777777777888888666777777666555555777999;;;===@@@CCCEEEIIINNNQQQRRRYYYbbbhhhmmmqqqwww{{{------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++///)))___ZZZXXX[[[]]]______bbbddddddcccbbbeeehhhaaabbbcccddddddddddddddd___aaacccbbb```aaadddgggbbbbbbccccccdddccccccccc```````````````______^^^^^^___aaabbbcccccccccbbbaaabbbbbbccceeefffggggggnnnjjjfffgggjjjjjjgggccc_________```aaacccdddeeefffgggiiikkklllkkkjjjiiijjjkkkllllllmmmmmmmmmllliiiiiihhhfffcccbbbdddffffffiiilllppprrrrrrqqqpppmmmllllllmmmnnnmmmkkkhhhhhhhhhiiijjjjjjjjjjjjiiijjjllloooqqqrrrpppmmmkkkiiiiiijjjnnnsssvvvuuussstttsssqqqpppqqqqqqqqqpppmmmnnnnnnpppqqqrrrrrrsssrrr{{{}}}bbbVVVOOOGGG:::999999888777666666555222444666555333222444777444444555666999<<>>???AAADDDHHHKKKKKKQQQZZZbbbgggkkkqqqvvvzzz~~~------------------------/////////......---------......---,,,+++++++++++++++,,,,,,------,,,,,,+++---+++)))'''''')))+++---------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++&&&]]]ZZZWWWYYYYYYYYY^^^```aaaaaaaaacccfffiiihhhffffffggghhhgggccc___aaaaaaaaaaaabbbccceeeeeeaaabbbccceeefffdddaaa^^^aaaaaa````````````aaaaaacccaaaaaabbbeeeeeebbb___aaacccffffffeeefffiiilllkkkkkkkkkkkkjjjjjjiiihhheeecccaaaaaaaaaaaa```___fffggghhhjjjkkkkkkjjjjjjjjjllloooqqqrrrqqqnnnlllhhhfffdddccceeefffgggffffffiiilllmmmnnnoooppprrrnnnoooppppppooommmjjjiiijjjjjjkkkmmmnnnnnnllliiihhhjjjmmmpppqqqqqqqqqppptttrrrppppppqqqssssssrrrrrrqqqpppoooooopppqqqrrrllljjjkkknnnpppnnnooorrrtttvvv~~~xxxaaaNNNHHHAAA<<<;;;:::999:::===666888999777555444777999555444333333444666999;;;CCCLLLRRRPPPMMMKKKFFF>>>;;;888666666888999777555666777888888888666555444::::::;;;<<<>>>@@@BBBCCCFFFJJJOOOUUUZZZ```gggkkkmmmsss{{{------------------------.........---------,,,,,,---,,,,,,++++++++++++,,,+++,,,,,,------,,,,,,+++---,,,***))))))***,,,---------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,'''___[[[YYYZZZZZZ[[[^^^___`````````aaadddfffgggffffffggghhhgggccc```____________```aaabbbbbbbbbaaabbbdddeeeeeebbb```aaa```_________aaabbbccccccaaaaaabbbddddddbbb___```bbbdddeeedddeeehhhjjjjjjkkklllmmmmmmlllkkkjjjeeecccaaa```aaabbbaaaaaafffgggiiikkklllkkkjjjiiijjjllloooqqqrrrqqqooommmjjjhhhgggggghhhiiihhhgggfffhhhkkklllmmmnnnppprrrnnnnnnooopppooonnnllljjjkkkkkklllnnnppppppnnnlllkkklllnnnpppqqqqqqpppooosssqqqoooooopppqqqqqqpppqqqqqqoooooonnnoooppppppmmmjjjkkkooopppnnnooorrrttttttxxxzzziiiTTTJJJAAA??????;;;666333555777888777444333444666777666555444444555666777>>>FFFLLLLLLKKKLLLIIIDDD<<<999666666888999999888666666777777777666555555888888888999;;;<<<>>>???BBBEEEJJJOOOTTTYYY___cccfffllltttyyy{{{}}}------------------------------------,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---)))```]]]ZZZ\\\[[[\\\]]]^^^______^^^___aaacccfffffffffggghhhgggdddaaa``````_________``````aaabbbbbbbbbccceeefffeeecccaaa```___^^^___```bbbdddbbbaaaaaabbbccccccbbb```___aaacccdddccccccdddeeehhhjjjlllnnnooonnnmmmkkkfffccc```___```bbbccccccfffgggjjjlllmmmllljjjiiijjjlllnnnpppqqqpppooonnnmmmlllkkkkkklllllljjjhhheeegggiiikkklllmmmoooqqqmmmnnnoooppppppooommmmmmllllllmmmppprrrsssrrrqqqnnnooopppqqqqqqpppnnnnnnsssqqqooooooooopppooonnnqqqpppooonnnnnnnnnnnnnnnmmmjjjkkkooopppnnnooorrrtttrrrrrrvvv{{{ooo^^^LLLDDDBBB>>>777333666777999888666555555555999888666444333333444444777>>>DDDFFFHHHKKKLLLKKKAAA===999777888999::::::666555555555555666666777888888777888999:::;;;;;;===@@@DDDGGGKKKOOOTTTWWW\\\bbbiiinnnqqqtttxxx{{{~~~------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,,,,------------,,,,,,,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++---(((aaa^^^[[[\\\[[[[[[^^^___```___^^^^^^___aaaddddddeeeggggggfffdddbbbccccccbbbaaaaaaaaabbbbbbcccbbbaaaccceeeggggggfffdddccc```___^^^___aaabbbbbbaaaaaabbbbbbbbbbbbaaaaaabbbccccccbbb```______dddgggkkknnnoooooommmkkkgggddd```___```ccceeeffffffgggjjjmmmmmmllliiihhhjjjkkkmmmnnnoooooooooooommmmmmmmmmmmnnnmmmkkkhhheeegggiiijjjjjjkkknnnppplllmmmnnnoooooooooooonnnmmmmmmnnnqqqtttvvvuuutttqqqqqqqqqqqqpppooommmlllsssqqqooooooppppppooommmpppooonnnnnnmmmmmmllllllllliiijjjnnnnnnlllmmmpppsssqqqqqqsssuuu}}}{{{```OOOFFF@@@===<<<777888999:::999888888777888777666444444333333333333777<<<@@@CCCHHHLLLMMMFFFCCC>>>;;;999999::::::555555444444444555777888999999888888888999:::::::::<<>>AAAFFFJJJJJJHHHDDD@@@<<<:::999999666555444444444666777999888888777777777777888888:::;;;===???@@@BBBEEEGGGLLLQQQWWW[[[^^^bbbhhhmmmrrrxxx{{{}}}------------------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------------............------,,,,,,---......---,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++(((aaa^^^\\\\\\[[[ZZZ___aaabbbbbbaaaaaaaaabbb]]]```cccdddcccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbcccdddcccdddfffhhhjjjiiihhhhhhgggeeedddbbbaaa``````aaaaaabbbaaa______aaaccceeeeeeeeefffeeeaaa\\\WWW```bbbfffiiikkkkkkjjjiiihhheeebbbaaabbbdddeeeeeefffggghhhiiiiiihhhgggggghhhhhhhhhiiijjjlllmmmnnnkkkjjjjjjkkkllllllkkkiiiiiijjjjjjiiihhhiiikkknnnkkkkkkkkkllllllmmmmmmnnnlllllllllnnnqqqtttttttttppppppoooooonnnmmmmmmmmmqqqppppppqqqrrrrrrqqqooommmmmmnnnnnnnnnnnnmmmmmmkkkiiiiiilllllljjjjjjmmmqqqrrruuuwwwvvvuuu{{{vvv]]]IIIAAA;;;999777666777777777555333333444444555555555666333333444888:::;;;???EEEHHHIIIIIIFFFBBB===:::999777666666666666777777888555555444444444555666666999:::<<<<<<<<<>>>@@@CCCFFFJJJOOORRRUUUYYY```eeelllqqqvvvxxx|||------------------------,,,,,,---------...............------,,,---------------............------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,)))bbb```]]]^^^\\\[[[^^^```bbbcccbbbaaaaaabbbZZZ^^^aaabbbaaa``````aaabbbbbbbbbbbbcccdddeeeeeeddddddeeehhhjjjjjjhhhfffeeeffffffffffffdddcccbbb```aaabbbaaa^^^^^^aaacccddddddeeeggghhheee___ZZZaaabbbeeegggiiiiiiiiiiiihhhfffdddcccdddddddddcccggggggffffffffffffgggggggggfffffffffhhhjjjlllnnnkkkiiihhhiiikkkllllllllllllmmmllljjjhhhhhhjjjlllkkkkkkjjjjjjjjjkkkkkklllkkkjjjjjjkkknnnpppqqqqqqnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnppprrrrrrqqqoookkklllnnnoooppppppoooooommmjjjjjjmmmnnnkkkkkknnnpppqqqtttvvvsssqqqwwweeeUUUDDD@@@:::777777777666444333333444444555555555444333111222666777666:::@@@CCCGGGKKKLLLGGGAAA===;;;888888888888888888777666444444444444444555666777666777999999999:::<<<>>>???CCCGGGIIILLLPPPWWW\\\```ffflllooottt{{{|||zzzzzz|||---------------------------------....../////////000///...---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,+++++++++******++++++++++++++++++++++++---***dddbbb______]]]\\\\\\___aaabbbbbbaaaaaabbbYYY\\\```aaa```___```aaadddddddddeeefffggghhhiiidddeeegggiiikkkkkkhhheeecccdddfffhhhhhhgggfffeee```bbbbbb```^^^^^^aaadddbbbbbbdddhhhjjjhhhccc^^^bbbccceeefffhhhiiiiiijjjiiigggeeedddeeeeeecccbbbhhhgggeeeddddddeeefffgggfffeeedddeeefffiiilllmmmkkkiiihhhhhhkkkmmmnnnnnnnnnnnnmmmjjjhhhhhhjjjlllkkkjjjjjjiiiiiijjjjjjkkkjjjiiihhhjjjlllnnnoooooolllllllllllllllmmmnnnooollllllllloooqqqrrrpppoookkklllnnnoooqqqqqqppppppooolllllloooooommmmmmppppppppprrrssspppooottt}}}zzzpppNNNHHH@@@;;;999888777555333444444555555444333333333000111555666444777>>>>>>EEELLLOOOKKKEEE@@@===888999:::::::::888777666666555555666777888999999444555666666666777999;;;;;;>>>BBBDDDEEEJJJQQQVVVTTT[[[bbbfffmmmtttvvvtttvvvxxx|||............---,,,+++***---,,,,,,,,,,,,---......---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............/////////...,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***(((cccaaa^^^^^^]]]^^^___```bbbccccccaaa^^^\\\___bbbeeedddaaa___```aaacccbbbbbbbbbccceeeggghhhggggggggghhhiiihhheeebbbccceeeggggggeeeccccccccceeebbb^^^^^^aaaccccccbbbddddddeeehhhjjjiiigggeeeddddddcccbbbdddfffhhhjjjffffffeeeeeeeeefffgggggghhhfffcccaaaaaadddgggiiiffffffgggggghhhhhhiiiiiihhhiiijjjlllmmmnnnooooooqqqooommmjjjhhhhhhhhhhhhjjjkkkmmmlllkkkjjjjjjkkkgggffffffgggiiijjjiiihhhfffeeedddggglllnnnnnnmmmkkkmmmooooooooonnnoooqqqllllllmmmmmmnnnpppqqqrrrnnnnnnnnnmmmllllllkkkkkkppppppooooooppppppqqqrrrxxx|||nnnVVVBBB>>>>>>999888;;;888888999777555333222222555555444444444333333333999???FFFKKKKKKHHHEEECCC???===:::888666777777888666777777777555444555666555888:::999777777:::===;;;<<<>>>@@@CCCFFFHHHJJJPPPRRRVVVZZZ___gggpppvvvtttttttttwww|||............---,,,+++***---,,,,,,,,,,,,---.........---,,,+++***++++++,,,------------------------,,,------...............---.../////////...,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))dddbbb___```___```aaabbbdddeeedddbbb```^^^___bbbddddddaaa___```aaacccccccccdddeeefffggghhhfffffffffhhhhhhhhheeebbbbbbdddeeeeeecccbbbbbbcccfffccc```___aaaccccccbbbddddddeeegggiiiiiigggeeeeeedddcccbbbcccdddfffgggeeeeeeeeeeeefffggghhhiiigggfffdddcccdddfffhhhjjjiiiiiiiiiiiihhhhhhhhhhhhggghhhiiikkklllmmmmmmnnnpppooonnnlllkkkjjjiiiiiijjjlllmmmlllkkkjjjjjjkkkfffeeedddeeeggghhhhhhgggeeeddddddfffjjjllllllkkkmmmoooqqqqqqpppooopppqqqmmmmmmmmmmmmnnnooopppqqqoooooonnnnnnmmmmmmmmmmmmqqqqqqqqqqqqqqqqqqrrrrrrqqquuuzzzlllRRRGGGBBB<<<999<<<444666777777666555555666555555555444444444333333666:::AAAEEEFFFEEEDDDDDDDDDBBB@@@===:::999888888555777888777666666777999888888888777666666777999::::::<<<>>>@@@CCCEEEGGGLLLNNNQQQTTTZZZaaaiiiooorrrrrrsssvvvzzz............---,,,++++++---,,,,,,,,,,,,---............---,,,,,,,,,,,,---........................,,,,,,---...............---............---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***fffdddaaabbbbbbbbbcccdddeeefffeeecccaaa___```bbbccccccaaa`````````bbbcccdddfffgggggghhhhhhfffeeeeeefffggggggeeebbbbbbccccccbbb```___aaabbbfffdddbbbaaabbbcccbbbbbbddddddeeegggiiijjjhhhffffffeeedddbbbbbbbbbcccddddddddddddeeefffggghhhiiiffffffffffffggghhhiiijjjkkkkkkkkkjjjjjjiiihhhgggfffggghhhjjjkkklllmmmmmmnnnnnnnnnooonnnmmmkkkjjjjjjlllmmmmmmkkkiiijjjjjjdddccccccdddfffggggggfffdddcccccceeehhhjjjjjjjjjoooqqqrrrrrrpppoooooopppnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnnnnnnnnnnnnnrrrrrrrrrssssssrrrqqqqqqmmmpppssswww|||kkkZZZNNNCCC>>>>>>666777777888888888888888555555555444444444444333222555:::===>>>@@@CCCEEEIIIHHHGGGDDDAAA===;;;999666777999999888888999;;;:::888666555666666555444888888999;;;===???AAACCCEEEGGGJJJMMMQQQXXX___dddkkklllmmmppptttxxx|||~~~---.........------,,,+++---,,,,,,,,,,,,---......//////......------------------------------------,,,,,,---.........------------------------------,,,,,,---------.........++++++++++++++++++++++++++++++++++++++++++++++++,,,***eeedddaaabbbbbbcccccccccdddeeedddcccaaa```aaaaaabbbaaaaaa````````````bbbdddeeeggggggffffffeeeddddddeeeffffffdddbbbbbbbbbaaa```^^^^^^```bbbfffeeecccbbbbbbbbbbbbbbbdddddddddfffiiijjjhhhggggggfffdddcccbbbaaaaaaaaaeeeddddddddddddeeeeeefffcccdddfffggghhhiiiiiijjjjjjkkkkkkllllllkkkjjjiiifffgggiiijjjlllmmmmmmmmmlllmmmoooqqqqqqooommmlllkkklllmmmmmmkkkiiiiiijjjdddccccccdddggghhhhhhgggeeeeeeeeefffhhhjjjjjjjjjpppqqqrrrqqqooommmmmmnnnoooooooooooonnnmmmllllllmmmmmmmmmmmmnnnnnnnnnnnnpppqqqrrrrrrrrrqqqpppooooooppprrrsssuuu|||rrrdddTTTHHHCCC===<<<:::999999999888888555555555555444444444444333444555666888;;;@@@CCCJJJJJJJJJHHHFFFBBB???===888999:::999888777888:::999666333333666777555333777777888999;;;<<<>>>??????AAACCCFFFIIINNNUUUYYYaaabbbeeegggjjjnnnsssvvv---------...------,,,,,,---,,,,,,,,,,,,---....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------,,,,,,,,,---------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++++++++++++++++++++)))dddccc```aaa```aaa```aaabbbccccccbbbaaaaaabbbaaa```````````````___^^^___aaacccdddddddddcccdddcccbbbccceeeeeedddbbbbbbbbbaaa```^^^^^^```bbbdddddddddcccbbbbbbbbbcccdddddddddfffhhhjjjiiihhhfffeeedddcccbbbaaaaaaaaaeeeeeedddcccbbbbbbbbbbbbbbbccceeeggghhhhhhhhhhhhhhhiiikkkmmmmmmmmmmmmlllggghhhjjjlllmmmnnnnnnnnnkkkmmmppprrrrrrqqqnnnmmmkkkmmmnnnmmmkkkiiiiiiiiifffeeeeeefffiiijjjjjjiiigggggghhhiiiiiijjjkkklllnnnpppqqqpppmmmkkkkkkllloooooooooooonnnlllkkkjjjkkkkkkkkkllllllmmmmmmmmmnnnnnnooooooooonnnnnnmmmrrrssssssrrrrrrvvv}}}~~~lll[[[QQQDDD@@@;;;888888999888888666666555555555444444444555555555444444777<<>>???AAAEEEHHHNNNRRRVVVXXXYYY]]]ccchhhpppssswww{{{}}},,,,,,------...------,,,---,,,,,,,,,,,,---......------...///...---,,,+++------------------------++++++,,,------------,,,,,,,,,+++++++++,,,---...*********+++++++++,,,,,,************************++++++++++++++++++++++++---+++eeebbb___^^^]]]]]][[[\\\^^^___aaacccddddddcccaaa^^^^^^___aaa```^^^]]]]]]]]]^^^___```aaabbbbbbaaa``````bbbccccccbbbbbbdddeeeeeecccbbbbbbccc^^^aaaccccccbbbaaacccdddeeedddccceeehhhjjjjjjjjjccccccdddeeeeeeeeeeeeeeeddddddccccccdddeeeeeeffffffffffffgggggghhhhhhhhhfffhhhkkkmmmnnnnnnlllkkkggghhhjjjkkkmmmmmmnnnnnnlllmmmooopppqqqpppnnnmmmlllmmmnnnmmmjjjhhhhhhiiigggffffffhhhkkkmmmmmmllliiikkkmmmllljjjjjjkkkmmmmmmooopppooommmllllllmmmmmmnnnoooooonnnllljjjiiiiiiiiijjjkkklllmmmnnnoookkkjjjiiihhhiiikkknnnppppppqqqqqqooommmoootttyyy|||hhh]]]NNNCCC>>>>>>===;;;666666666666555555555555222444555444444444555777777888;;;===???@@@@@@AAAAAABBBAAA???<<<::::::;;;888999999999888888999;;;777777777666666777888888777999:::;;;;;;===???BBBDDDHHHMMMOOOPPPTTTZZZ```fffiiimmmqqquuuyyy,,,,,,------...------------,,,,,,,,,,,,---......,,,---.........---++++++........................++++++,,,---------,,,,,,,,,,,,+++***+++,,,...///))))))*********+++++++++************************++++++++++++++++++++++++...,,,fffccc___^^^]]]]]][[[\\\]]]___bbbdddeeefffdddaaa]]]]]]___aaa```^^^^^^]]]]]]]]]^^^```bbbcccbbb```___```bbbccccccbbbccceeeggggggeeeccccccccc\\\___bbbcccaaaaaaccceeeeeecccccceeegggjjjjjjjjjbbbbbbdddeeefffgggggggggcccccccccdddfffhhhiiijjjiiihhhhhhhhhhhhhhhiiijjjhhhiiilllmmmnnnllljjjiiifffggghhhjjjkkklllmmmmmmmmmnnnoooppppppooonnnmmmlllmmmnnnmmmjjjhhhhhhhhhgggffffffhhhkkkmmmmmmllliiikkkmmmllljjjiiikkkmmmnnnoooppppppnnnmmmmmmnnnmmmnnnoooooonnnmmmjjjiiijjjjjjkkklllmmmoooppppppkkkjjjhhhggghhhkkkooorrrpppqqqqqqooommmoootttyyyyyyzzzqqq]]]MMMEEEAAA>>><<<777666666666555555555555///111444444444444555666444555777999;;;===>>>>>>BBBCCCCCCAAA???>>>>>>???:::<<<===;;;888777999;;;777666666555555555666666666777999999999:::<<<>>><<<@@@EEEGGGHHHKKKRRRYYY\\\___dddiiimmmrrrxxx|||........................,,,+++***)))***,,,...000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,,,,,,,++++++,,,***ggggggeeeddd___]]]^^^\\\[[[___dddgggeeebbbcccaaa___\\\[[[\\\]]]]]]\\\]]]^^^___```aaabbbcccfffdddbbbaaaaaacccddddddeeeeeedddcccbbbbbbbbbccc````````````aaabbbcccdddcccdddeeeeeedddeeehhhkkkcccdddeeefffggggggggggggiiiiiigggfffeeeeeeeeefffiiihhhgggfffeeeddddddddddddgggkkkooopppooollljjjkkkiiihhhiiimmmnnnmmmkkkqqqpppooommmmmmmmmnnnooollllllllllllkkkjjjiiihhhhhhiiiiiijjjkkkkkkkkkkkkjjjiiihhhhhhiiikkkmmmooonnnnnnoooooooooooonnnmmmooolllkkkmmmkkkiiikkkooollljjjhhhlllqqqsssqqqmmmnnnjjjfffgggkkknnnnnnlllllllllmmmnnnqqqsssuuuvvvzzz{{{~~~zzzmmm\\\JJJBBBCCC;;;999777666555444333222000111444666777666666555999777555444444777;;;===<<>>>>>>>>>>>===;;;999888;;;:::888777666666666777888888888888888999::::::>>>>>>>>>???BBBEEEIIIKKKKKKMMMQQQUUUYYY^^^dddhhhnnnqqqwww|||------------------------,,,,,,+++++++++---...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********111...iiihhhggghhhgggfffaaa^^^[[[]]]aaaeeeeeedddcccbbb```^^^]]]]]]]]]^^^^^^^^^___```aaaaaabbbbbbdddccccccbbbcccdddfffgggdddcccbbbbbbaaabbbbbbbbbaaaaaaaaa```````````````bbbcccdddddddddeeegggiiigggggghhhggggggfffeeedddiiiiiijjjiiihhhfffdddcccddddddccccccccccccddddddeeefffgggiiiiiiiiihhhggghhhgggfffhhhjjjkkkjjjiiihhhhhhiiiiiijjjlllmmmnnnlllmmmmmmllllllkkkjjjiiihhhiiijjjkkklllllllllllllllkkkiiihhhhhhiiikkklllnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkkkkmmmlllhhhgggiiijjjlllnnnooonnnnnnooopppllliiiggghhhllloooooonnnnnnnnnoooqqqsssuuuwwwxxx{{{{{{zzz{{{~~~}}}fffZZZMMMFFF>>>888888999999888777555333111000111333555444333333333444555666777888999;;;<<<<<<;;;::::::>>>???@@@@@@???===:::999;;;:::999777777777777888888777777777777888999999:::::::::<<<>>>AAACCCEEEFFFHHHKKKNNNQQQVVV]]]aaacccgggnnnssswww{{{~~~------------------------++++++******+++,,,------........................------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,hhhiiiiiijjjgggfffbbb^^^[[[[[[^^^aaacccdddbbbaaa___^^^]]]\\\\\\]]]_________``````aaaaaaaaadddeeeddddddcccccceeefffcccbbbbbbaaaaaabbbbbbbbbbbbbbbaaaaaa```___^^^^^^```bbbcccdddcccdddfffhhhddddddeeefffgggggggggggggggggghhhiiihhheeecccaaabbbbbbbbbbbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeeeeefffeeeffffffhhhhhhiiihhhffffffgggiiijjjlllnnnnnnlllllllllllllllkkkjjjjjjhhhiiijjjkkklllmmmmmmmmmmmmllljjjhhhhhhiiijjjkkknnnmmmmmmmmmnnnnnnnnnooommmjjjjjjmmmmmmiiifffgggjjjnnnqqqoookkkiiikkknnnkkkjjjhhhjjjmmmppppppoooooooooppprrrtttvvvxxxyyywwwwwwxxxxxxzzzuuuaaaUUUFFF===;;;===<<<;;;999777555333333444555666111222333333444444444333666666666777777888999::::::<<<>>>@@@@@@???===<<<<<<;;;999888777777777888888888777777777888888999888888999:::;;;===???@@@BBBDDDFFFHHHKKKOOOUUUZZZYYY^^^eeekkkooosssvvvxxxzzz}}}------------------------.............../////////........................------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))+++kkkoooooonnniiifffccc```]]][[[\\\^^^aaabbb``````___]]]\\\\\\[[[[[[_______________`````````dddffffffeeebbbaaacccdddcccbbbbbbbbbbbbbbbccccccbbbbbbbbbbbbaaa```^^^]]]___aaabbbcccccccccdddfffcccdddeeeffffffgggggggggcccdddfffffffffdddaaa```aaaaaaaaaaaaaaabbbcccdddddddddddddddddddddeeeeeedddeeeeeeffffffgggggghhhffffffhhhjjjkkkmmmnnnnnnkkkkkkkkklllkkkkkkjjjiiiggghhhjjjkkklllmmmmmmmmmnnnllljjjhhhhhhhhhjjjjjjmmmmmmllllllmmmnnnoooooooookkkjjjnnnoookkkhhhhhhnnnrrruuurrrlllhhhjjjmmmkkkkkkkkklllnnnoooppppppppppppqqqrrruuuwwwyyyzzztttuuuvvvvvvwwwzzz}}}mmmXXXJJJDDDBBB===888777777666666555555555555111222333444444333333222444444333333444666888999888:::===@@@BBBDDDDDDCCC>>>===;;;999777777777777:::999999888888888999999888888888999:::;;;======<<<>>>???AAACCCGGGLLLOOOQQQVVV\\\bbbgggjjjnnnpppvvvyyy~~~,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------+++,,,------++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))))))))***,,,oootttuuutttnnnjjjgggdddaaa^^^]]]]]]___aaa``````___^^^]]]\\\\\\[[[______^^^^^^^^^^^^^^^^^^bbbdddfffeeebbb```bbbdddcccccccccbbbccccccdddeeebbbcccccccccbbbaaa___^^^]]]___bbbcccbbbbbbccceeeeeeeeefffeeeeeedddcccbbbaaabbbcccddddddcccbbbaaaaaaaaaaaaaaaaaabbbcccdddccccccddddddeeeeeeeeefffcccdddffffffeeeeeeggghhhggghhhiiikkklllmmmmmmmmmiiiiiijjjjjjjjjjjjiiiiiifffggghhhjjjkkklllmmmmmmmmmllljjjhhhhhhiiijjjkkkmmmllllllkkklllmmmooopppqqqllljjjnnnqqqnnnlllkkkrrruuuwwwuuuoookkklllooollllllmmmnnnnnnoooooooooppppppqqqsssuuuwwwyyyzzzvvvwwwwwwvvvuuuuuuwwwxxxxxx}}}rrrddd\\\SSSFFF;;;999888888777666555444333333333444444444444333333444333333333333555777888777999<<<@@@DDDGGGIIIJJJCCCAAA???<<<:::888888777::::::999888888888888999888888999999::::::;;;;;;:::<<<>>>@@@AAADDDGGGJJJKKKOOOTTTXXX]]]aaaeeehhhppptttxxxzzzzzz{{{,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++***................................................+++,,,------++++++,,,---+++++++++,,,,,,---------,,,,,,---------.........------------------------))))))******+++++++++++++++---oootttvvvvvvqqqnnnkkkiiifffbbb______```aaabbbbbbaaaaaa```^^^]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\]]]aaaddddddaaa```cccfffddddddccccccdddeeeeeefffbbbcccdddeeedddcccaaa___\\\^^^aaabbbbbbbbbbbbcccddddddddddddcccbbbaaaaaaaaaaaaaaabbbccccccddddddbbbbbbbbbaaabbbbbbccccccbbbcccdddffffffgggggggggbbbeeegggfffeeeeeegggiiihhhiiijjjkkkkkkkkkjjjjjjggghhhhhhiiiiiiiiihhhhhheeefffgggiiijjjkkkllllllmmmkkkjjjhhhhhhiiikkklllmmmlllkkkkkkkkkmmmoooqqqtttmmmkkkooorrrrrrppppppooorrrsssrrrpppnnnooopppmmmnnnoooooonnnnnnnnnnnnooopppqqqrrrtttwwwyyyzzzyyyzzzzzzyyyvvvuuuuuuuuuvvvxxx~~~uuu```OOOCCC@@@===999666555555555555555555555555555555555444444333333444555666777777777999<<<@@@EEEHHHJJJIIIGGGDDD@@@===;;;:::999999999888777777777777777888888888999999999999888888;;;>>>@@@AAABBBCCCEEEEEEGGGKKKNNNRRRVVV\\\```fffkkkppprrrrrrssswww{{{,,,,,,,,,,,,,,,,,,,,,,,,.........//////...------................................................+++,,,------++++++,,,---+++++++++,,,,,,------------------.........//////---------------------------------....../////////+++,,,lllqqqssstttqqqooonnnmmmjjjfffbbb``````aaaccccccccccccbbb```___^^^^^^]]]]]]\\\\\\[[[[[[[[[YYY]]]bbbcccaaaaaaeeeiiiddddddddddddeeeeeefffgggbbbcccdddeeeeeedddbbbaaa\\\^^^aaabbbbbbaaabbbccc``````aaabbbccccccccccccaaaaaaaaabbbcccdddfffgggccccccbbbbbbbbbbbbccccccaaaccceeeggghhhhhhhhhhhhbbbeeeggggggeeeeeegggiiiiiijjjkkkkkkkkkiiihhhgggfffggghhhhhhhhhhhhggggggdddeeefffhhhjjjkkkkkkkkklllkkkiiihhhhhhiiikkklllmmmlllkkkjjjkkkmmmoooqqquuunnnkkkooossstttssssssjjjlllnnnnnnnnnnnnooopppnnnoooppppppooommmmmmnnnooopppppprrrtttvvvxxxzzz{{{|||}}}|||zzzyyyyyyyyyzzz{{{~~~zzzeeeNNNIIICCC<<<888777888999777666666555555555666666555555444444555555666666555555555777;;;@@@DDDGGGNNNKKKHHHCCC@@@===<<<;;;888888777666666666666666777777888888888888777777111555999;;;<<<<<<<<<===@@@BBBEEEGGGJJJOOOUUUZZZ^^^dddiiillllllmmmrrrvvvwww{{{------............------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,........................++++++hhhhhhhhhmmmrrrvvvxxxxxxsssiii^^^YYY\\\aaaeeeffffffdddaaa______```___`````````___]]][[[ZZZ[[[\\\]]]___aaadddfffggggggeeedddbbbbbbcccdddfffdddcccccceeeggggggccc```]]]^^^^^^___```aaabbbbbbeeebbbaaabbbeeegggfffeeedddcccbbbaaaaaaaaabbbcccaaabbbdddeeeeeedddbbbaaacccdddfffhhhiiijjjkkkkkkkkkiiigggfffddddddeeeeeehhhhhhiiiiiiiiihhhggggggiiiiiihhhhhhhhhhhhhhhiiiccceeehhhkkkmmmnnnnnnmmmnnnllljjjiiijjjllloooqqqrrrqqqpppooooooqqqssstttvvvsssqqqppppppooonnnllljjjjjjkkkmmmnnnpppqqqqqqssssssrrrqqqpppnnnmmmmmmnnnnnnooopppsssvvvyyy{{{yyyyyyyyyxxxxxxwwwwwwwww{{{}}}nnn___PPPIIIDDD===:::;;;:::666444666555222111444666666555444444444555555666555555555777:::===???JJJKKKMMMLLLIIICCC<<<888:::999777666555666777888777666444222222444666888444555666888:::<<<===>>>@@@AAACCCDDDEEEGGGKKKNNNUUU[[[cccgggiiikkkqqquuuvvvwwwzzz~~~------............------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++hhhgggfffjjjnnnrrrxxxyyyxxxqqqhhhaaa^^^___dddeeeeeecccbbb```______^^^______``````___]]]]]]\\\\\\]]]^^^___aaabbbccceeedddbbbaaaaaabbbdddeeefffeeefffgggiiiiiifffccc______```aaaaaabbbcccccceeebbb```aaadddffffffeeeeeedddccccccccccccdddeeedddeeefffggggggeeedddcccaaabbbdddeeeggghhhhhhiiijjjjjjiiihhhggggggggggggiiijjjjjjkkkkkkjjjjjjiiijjjiiihhhhhhggggggggggggbbbdddfffiiikkklllmmmmmmnnnnnnmmmlllmmmoooqqqrrrqqqqqqoooooooooppprrrsssuuurrrooonnnoooooonnnmmmkkklllmmmnnnooopppqqqqqqtttsssrrrpppooonnnnnnnnnmmmmmmmmmnnnqqqsssvvvxxxyyyxxxxxxxxxwwwwwwwwwwwwxxxyyy{{{{{{}}}zzzjjjaaaYYYNNNEEEAAA>>>999555666666444555999666555555444444444555555666555555555666999;;;===DDDGGGKKKNNNLLLGGGAAA<<<<<<;;;:::999888666666555444444444444444444444444555666777888:::;;;<<<<<<===>>>@@@AAABBBDDDGGGJJJPPPVVV\\\aaacccffflllrrruuuvvvyyy{{{}}}~~~~~~------............------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++gggeeecccfffiiillluuuwwwxxxwwwrrrkkkccc^^^bbbccccccccccccbbbaaa```]]]^^^```aaaaaaaaa``````]]]]]]]]]]]]]]]^^^___```bbbaaa```___```bbbdddeeeffffffgggiiijjjjjjgggeeeaaaaaabbbbbbcccccccccddddddbbb```aaaccceeeeeeeeeeeedddddddddeeefffggghhhggghhhiiiiiiiiigggfffeeebbbcccdddfffggghhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiijjjkkklllmmmnnnnnnnnnnnnjjjjjjiiihhhggggggffffffccccccdddfffhhhjjjlllmmmooooooooopppqqqqqqrrrrrrqqqpppooonnnooopppqqqrrrssspppmmmlllmmmoooppppppmmmnnnnnnoooppppppqqqqqqtttsssqqqooonnnnnnooopppooonnnnnnoooppprrrtttuuuxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwxxxxxxxxx|||lllVVVHHH???:::777888888555444666555555444444444444555555666555555444555777888999<<>>???BBBEEEIIIMMMRRRVVVYYY___fffkkkrrrsssuuuvvvxxxxxxyyyyyy------............------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************+++***fffdddaaabbbdddgggnnnooorrrvvvxxxtttllleeeaaaaaaaaacccdddeeedddccc___```aaaccccccbbbbbbaaa]]]]]]]]]]]]]]]^^^___``````___^^^^^^___```cccddddddeeefffhhhiiihhhfffeeebbbbbbbbbbbbcccccccccccccccbbbaaaaaabbbdddeeefffccccccdddeeefffggghhhiiiiiiiiiiiijjjiiihhhggggggeeefffggghhhiiiiiiiiiiiiggghhhiiikkkkkkkkkjjjiiikkklllmmmooopppqqqqqqqqqlllllllllkkkiiihhhgggfffdddddddddeeegggjjjmmmooonnnoooppprrrrrrrrrrrrqqqpppoooooonnnnnnooopppppprrroookkkjjjllloooqqqrrroooppppppppppppqqqqqqqqqtttssspppnnnmmmnnnppprrrrrrrrrqqqqqqqqqrrrtttuuuwwwvvvuuuttttttuuuvvvvvvvvvwwwxxxxxxxxxzzz~~~nnnVVVGGGAAA>>>>>>===888444333666555555444444555555666666555555444444555555666777;;;BBBIIIMMMNNNMMMLLL???>>>===<<<;;;;;;;;;;;;777777777777777777666555888888888888888888888888777888:::;;;;;;<<<>>>AAACCCEEEIIILLLPPPVVV^^^ccckkkkkkmmmoooqqqssstttuuu{{{~~~------............------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++gggeeeaaabbbccceeeiiiiiilllsssyyy{{{xxxtttdddcccbbbcccfffhhhgggfffccccccdddeeedddcccbbbaaa^^^^^^^^^^^^___```bbbbbb___^^^]]]]]]]]]___bbbcccccceeegggiiiiiihhhgggfffbbbbbbbbbbbbbbbbbbbbbbbbaaabbbcccccccccdddeeefffaaaaaacccdddeeefffgggggghhhhhhiiiiiiiiiiiihhhhhhggghhhhhhiiijjjjjjjjjjjjeeefffgggiiijjjiiihhhhhhkkklllmmmooopppqqqrrrrrrnnnooonnnnnnmmmkkkiiihhhffffffeeefffhhhkkknnnqqqlllnnnpppqqqrrrrrrqqqpppppppppooooooooooooooooooqqqnnnkkkjjjlllooorrrsssqqqqqqqqqqqqppppppppppppsssrrrooonnnmmmoooqqqssstttsssrrrqqqqqqqqqrrrsssuuutttsssrrrrrrsssuuuvvvtttuuuvvvwwwxxxyyy|||~~~wwwaaaUUUIIICCC???:::888888888777666666555555666666666555555444444444444444555888<<>>???@@@BBBDDDIIIOOOVVVZZZ___```cccfffjjjmmmppprrrvvvzzz~~~------............------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++hhhgggcccdddeeegggjjjiiikkkpppyyynnniiieeeeeegggiiihhhgggeeeeeefffffffffeeecccbbb_________```aaabbbcccddd___^^^]]]\\\]]]___aaabbbdddgggjjjkkkjjjiiiiiiiiidddccccccbbbbbbaaaaaaaaa```bbbeeefffeeeeeeeeeeee```aaabbbdddeeeeeeffffffggggggggghhhiiiiiijjjjjjggghhhiiiiiiiiiiiihhhhhheeeeeefffgggggggggggggggjjjkkklllnnnooopppppppppooooooppppppooommmkkkjjjggggggggggggiiilllppprrrlllmmmooopppqqqqqqppppppppppppppppppppppppooooooqqqnnnlllkkkmmmppprrrrrrrrrrrrqqqqqqpppoooooonnnrrrqqqooonnnnnnpppqqqsssrrrqqqpppooonnnooooooppptttsssqqqpppqqqrrrtttuuuqqqqqqrrrsssuuuwwwyyyyyy||||||oooXXXJJJAAA===<<<>>>;;;:::999777666666666666555555555555444444333333555666777;;;@@@EEEJJJMMMKKKIIIEEEAAA===;;;;;;;;;:::888555333222333555777777777777777666666666555666888::::::::::::;;;<<<<<<<<<===???CCCHHHMMMPPPSSSTTTWWW[[[aaafffjjjlllqqquuuzzz~~~------............------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,iiiiiifffggghhhjjjkkkkkklllooouuu|||zzzssskkkgggggghhhfffddddddeeefffgggggggggfffeeebbbaaaaaa``````aaaaaabbb```___^^^]]]]]]^^^```aaacccfffjjjkkkiiihhhhhhiiifffeeeeeedddcccbbbbbbaaa^^^cccgggiiihhhfffeeeeee```aaacccdddeeeeeeeeedddffffffggghhhiiikkklllmmmjjjjjjjjjkkkkkkjjjiiiiiifffffffffeeeffffffggggggiiiiiijjjllllllmmmmmmmmmnnnnnnpppppppppnnnlllkkkggggggggghhhjjjmmmoooqqqmmmnnnoooppppppqqqqqqqqqqqqqqqqqqqqqqqqppppppoooqqqooommmmmmoooqqqrrrrrrsssrrrqqqpppooonnnmmmmmmppppppoooooopppqqqrrrrrrqqqqqqooonnnnnnnnnooopppsssrrrpppooooooqqqtttuuupppooooooppprrrtttuuuvvvwwwvvvzzzxxxggg[[[OOOHHHEEE>>>===;;;999888666666555555555555555555444444333444444555888;;;???CCCEEEGGGGGGGGGEEECCC@@@===;;;;;;:::999777666666777777777666666666666666555555555777999:::999999999:::;;;::::::;;;>>>BBBDDDFFFIIIJJJMMMQQQWWW\\\aaadddgggkkkqqqvvvyyy{{{}}}---..................---...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---jjjjjjhhhiiikkkmmmlllllllllnnnqqqvvv|||{{{ooohhhgggfffdddaaabbbdddfffggghhhiiihhhhhhdddcccbbb``````_________aaa```^^^]]]]]]^^^___``````cccggghhhgggeeefffgggggggggfffeeeddddddcccccc]]]ccciiillljjjgggeeeeeeaaabbbdddeeefffeeeeeedddffffffggghhhjjjlllnnnooommmmmmnnnnnnmmmmmmllllllhhhgggfffeeeeeefffggghhhhhhhhhiiijjjkkkkkkkkkkkklllmmmoooppppppnnnlllkkkffffffgggiiikkkmmmooopppoooooooooppppppqqqrrrrrrrrrrrrrrrrrrrrrqqqpppoooqqqooonnnoooqqqrrrrrrqqqsssrrrqqqpppooommmllllllooooooooopppqqqqqqqqqrrrsssrrrqqqpppppppppqqqrrrsssqqqooonnnoooqqqsssuuurrrpppooooooqqqsssttttttrrrrrrvvv|||jjjWWWMMM@@@???===;;;888777666555444555555666666555444444222333555777:::;;;======???BBBFFFHHHHHHFFFBBB???======>>>>>>===;;;:::999666666666666666666666555444666999999999888888888:::888888999;;;>>>??????CCCDDDGGGKKKPPPVVV[[[]]]^^^bbbiiinnnrrrtttvvvwww}}}~~~........................------------------------------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------+++...mmmnnnjjjkkkmmmqqqnnnoooppprrrtttvvvwwwxxx{{{{{{zzzvvvqqqiiibbb^^^cccccceeefffffffffeeeeeegggeeecccccccccdddcccbbbbbbaaaaaaaaacccccccccbbb```cccggghhheeebbbcccfffgggiiijjjiiifffcccaaa```bbbdddggglllpppnnniiidddeeeeeedddddddddeeeffffffiiiiiiiiijjjlllooorrrsssoooooonnnnnnmmmmmmllllllkkkiiiffffffhhhjjjkkkkkkjjjjjjkkklllkkkjjjhhhhhhllloooooolllllloooooollliiiiiiiiijjjmmmooorrrtttmmmnnnppprrrrrrrrrpppooosssrrrqqqqqqpppppppppqqqqqqpppooonnnnnnooopppqqqrrrrrrssstttsssrrrqqqpppppprrrssssssrrrqqqqqqrrrxxxwwwuuutttrrrqqqqqqqqqqqqooonnnppprrrsssqqqnnnnnnmmmkkkkkklllnnnqqqssswwwvvvvvvuuuwww|||oooVVVMMMEEEBBB???999555555999888777888::::::999777666555555444555666888999;;;===???@@@AAABBBAAAAAA>>>>>>>>>>>><<<:::777666666666666666777888999999999888888888888999999:::999999:::;;;<<<<<<======???@@@AAACCCFFFKKKOOORRRVVVYYY^^^bbbfffkkkpppssstttyyy||||||~~~........................------------------------------------------------.........---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,kkkllljjjlllmmmoookkklllmmmoooqqqssstttuuuuuuvvvxxxxxxuuupppjjjfffaaaaaabbbcccdddeeefffgggdddcccbbbcccdddeeedddccceeedddccccccdddddddddccccccdddeeeeeedddccceeehhhiiikkkllljjjfffbbb```___bbbcccfffjjjmmmlllgggcccdddddddddddddddeeefffgggiiiiiiiiijjjlllnnnqqqrrrppppppoooooonnnnnnnnnmmmllljjjggggggiiijjjkkkkkkjjjjjjlllmmmmmmmmmllllllkkknnnnnnkkkllloooooolllkkkjjjjjjjjjkkkmmmoooppplllmmmoooqqqrrrrrrqqqppprrrqqqqqqppppppqqqqqqrrrpppooonnnmmmmmmnnnoooppptttsssqqqpppooopppqqqrrrssstttuuuuuusssrrrrrrsssxxxwwwuuutttsssrrrrrrrrrqqqpppoooppprrrrrrqqqnnnnnnmmmkkkkkklllnnnppprrrtttttttttsssuuuzzzvvvgggVVVKKKCCC>>><<<>>><<<;;;::::::;;;999666444555555444444444666777888777999:::<<<>>>>>>>>>>>>??????@@@@@@>>>===;;;:::;;;::::::999:::::::::;;;888777777666666666666666666666666777888999999999=========>>>@@@CCCGGGIIIOOORRRWWW[[[___dddhhhlllmmmssswwwwwwyyy~~~~~~}}}|||{{{........................------------------------------------------------//////.........---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***hhhjjjkkknnnnnnnnniiijjjkkklllnnnooopppqqqnnnqqquuuxxxyyywwwsssqqqgggfffffffffeeefffffffffaaaaaabbbdddfffgggfffeeefffffffffffffffffffffffffffeeebbb``````bbbfffhhhkkklllmmmjjjfffcccaaa```bbbbbbdddfffhhhhhheeecccbbbccccccdddeeeffffffggghhhhhhiiijjjkkkmmmoooppppppppppppooooooooooooooommmkkkiiihhhiiijjjjjjjjjhhhiiijjjlllmmmnnnnnnnnnjjjmmmllljjjjjjnnnooollllllllljjjjjjjjjkkklllmmmkkklllnnnppprrrrrrrrrqqqqqqqqqpppppppppqqqqqqrrrooonnnnnnmmmmmmnnnnnnooouuurrrooolllkkknnnqqqsssvvvwwwxxxvvvtttrrrsssssswwwvvvuuutttssssssssssssqqqpppooopppqqqqqqpppooonnnmmmlllllllllnnnoooppprrrrrrrrrrrrssswww|||wwwgggYYYMMMFFFEEE===<<<:::999999777444222666555555555555777888999444555777999:::;;;<<<<<>>>>>===<<<;;;;;;::::::;;;888888777666555555555555444444555555666777777777;;;;;;::::::;;;===>>>@@@EEEHHHMMMQQQTTTXXX]]]```ccciiinnnooorrrxxx{{{{{{{{{yyyzzz~~~~~~~~~~~~........................------------------------------------------------............------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***gggiiimmmpppooommmiiijjjkkklllmmmnnnooooookkkmmmqqqtttwwwxxxyyyyyysssssssssqqqoookkkgggeeeaaaaaabbbdddggghhhgggfffeeefffhhhiiiiiijjjkkklllmmmjjjccc\\\[[[```ddddddjjjkkkllljjjgggdddccccccbbbbbbbbbccccccccccccbbbaaabbbcccdddeeefffffffffgggggghhhiiijjjlllmmmmmmnnnnnnnnnnnnnnnnnnnnnooonnnllljjjiiijjjjjjjjjiiifffggghhhiiijjjkkkkkkllliiilllkkkhhhiiimmmnnnlllkkkkkkjjjiiiiiijjjkkkllllllmmmoooqqqrrrsssttttttrrrrrrqqqppppppoooppppppoooooonnnnnnnnnnnnoooooosssqqqnnnkkkkkkmmmppprrrwwwxxxxxxuuusssqqqqqqrrrvvvuuuttttttssstttttttttrrrqqqppppppppppppppppppnnnnnnmmmmmmmmmnnnoooooopppqqqqqqqqqrrruuuyyy|||jjjWWWNNNFFFBBB===:::999999888777777777666666666777999:::444555666888999:::;;;;;;===>>>@@@AAABBBAAAAAA@@@???>>>===;;;:::999999999:::999999888888888999999777777777777888888999999:::::::::999:::;;;<<<<<<===@@@DDDGGGJJJMMMQQQTTTXXX___dddfffiiiooossssssrrrsssxxx........................---------------------------------------------------------,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++gggjjjmmmpppooommmkkkkkklllmmmmmmnnnoooooolllllllllmmmppptttxxxzzzyyy{{{~~~~~~|||wwwqqqmmmdddccccccdddffffffeeecccaaadddhhhjjjkkkmmmpppsssxxxvvvmmmaaa\\\```ccccccggghhhiiiiiigggfffggggggbbbbbbbbbaaa``````aaabbbaaabbbcccdddeeeeeeeeeeeefffgggggghhhiiijjjjjjjjjjjjjjjkkkkkkllllllmmmmmmmmmkkkiiiiiijjjjjjiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjlllkkkhhhhhhlllnnnllliiihhhhhhhhhiiikkklllmmmmmmnnnpppqqqssstttuuuuuutttsssrrrpppooonnnnnnmmmppppppppppppppppppppppppoooooonnnnnnmmmmmmnnnnnnvvvvvvuuurrrooonnnnnnpppsssssssssssssssttttttuuurrrrrrqqqpppooooooppppppooooooooopppoooooonnnnnnpppqqqrrrrrrrrrtttwwwyyy}}}wwwkkk___WWWLLLBBB===<<<<<<<<<777666555444444555666777444444555666777888999999999:::<<<>>>???@@@????????????===<<<;;;;;;::::::999999999999999:::;;;<<<888888888999999999999999888888888888999:::;;;;;;999;;;>>>@@@BBBDDDHHHJJJNNNTTTYYY\\\```gggkkkkkkkkknnnwww........................------------------------------------------------------,,,,,,,,,+++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,iiijjjkkknnnmmmmmmkkkkkkllllllmmmmmmmmmnnnlllkkkiiiiiikkknnnrrruuutttxxx~~~|||nnnkkkhhhfffeeeeeecccaaa^^^bbbgggjjjkkknnnssswwwzzzjjj```bbbeeedddeeefffggggggfffggghhhjjjcccccccccbbb```___aaabbbaaabbbdddeeeeeeeeedddccceeefffggghhhhhhhhhhhhhhhgggggghhhiiijjjkkkkkklllkkkiiihhhiiijjjjjjiiigggkkkkkkjjjjjjjjjkkkkkkllllllmmmlllhhhhhhkkkmmmlllggggggggghhhjjjlllnnnooooooooopppqqqrrrssstttuuutttsssqqqpppnnnnnnmmmmmmpppqqqqqqrrrrrrqqqqqqpppmmmnnnoooppppppnnnmmmkkkssssssrrrooolllkkklllnnnqqqqqqqqqqqqrrrssstttuuurrrrrrrrrpppnnnnnnoooqqqpppqqqrrrrrrrrrpppooonnnpppqqqssssssrrrsssuuuwwwwww{{{sssbbbQQQFFF???<<<:::999777666444333333444444444444333333333444555666555666999;;;<<<<<<<<<<<<@@@??????>>>>>>>>>??????999999888888999999:::;;;888888888888888888888888555555666777888888999999888:::<<<======>>>@@@BBBDDDJJJOOOPPPUUU]]]cccdddeeehhhppp{{{~~~........................------------------------------------------------...---------,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------***+++jjjjjjhhhhhhiiikkkiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiijjjkkklllmmmlllpppvvv}}}zzztttoookkkiiigggeee\\\aaagggiiijjjmmmrrrwwwqqqccccccfffeeeeeefffgggfffeeeeeegggiiiccceeeeeedddaaa___aaabbbbbbcccdddeeeeeedddbbbaaaeeeeeefffggghhhgggffffffeeefffggghhhiiijjjkkkkkkhhhgggggghhhiiijjjiiigggiiiiiiiiiiiijjjkkkmmmnnnnnnooommmhhhgggkkkmmmkkkhhhhhhhhhiiijjjlllnnnpppnnnooooooooopppqqqrrrsssqqqppppppoooooooooooooooooopppqqqqqqqqqqqqpppooonnnnnnoooppppppnnnmmmlllqqqqqqooommmjjjiiikkkmmmooooooooopppqqqrrrtttuuurrrsssrrrpppmmmmmmooorrrrrrssstttuuutttrrrooonnnoooqqqrrrrrrqqqqqqrrrtttssswww|||mmm\\\PPPGGGCCC???===;;;999777666666666666666444333333333444555333444666888999::::::999============>>>???AAAAAA======<<<::::::999999999888888888888888888888888666666777777888888777777888:::;;;;;;::::::;;;===<<>>@@@AAACCCBBB@@@>>><<<;;;:::999:::::::::999999999999999999:::::::::999888777777999:::;;;:::888777888999888<<>>999555333444666444333444444555555555444444333666777888999;;;===>>>???@@@AAACCCDDDEEEDDDCCCCCC???>>><<<;;;:::;;;<<<===<<<:::999888999999888777888666555555666777666555999999999:::>>>BBBGGGJJJOOONNNLLLLLLNNNRRRVVVYYY^^^bbbggglllpppuuu{{{~~~}}}{{{}}}}}}yyyuuutttuuusssnnniii------............------//////.........---------...............------,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---+++ffffffeeegggeeeeeegggggghhhiiiiiiiiihhhhhhgggfffeeeddddddeeefffgggeeefffggghhhjjjnnntttxxxyyyzzzzzzyyy{{{}}}xxxmmmjjjffffffhhhiiihhhfffjjjuuuyyyooofffggggggdddgggfffeeegggjjjkkkiiigggggghhhhhhhhhgggeeedddccc]]]^^^___bbbddddddbbb___bbbccceeeeeeddddddeeegggcccfffhhhjjjiiiiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhhccccccbbbccceeegggjjjlllooonnnmmmkkkjjjjjjkkkkkkiiiiiiiiiiiijjjkkklllmmmjjjjjjjjjkkklllmmmnnnoooooonnnnnnooopppooollljjjkkkllllllllllllkkkkkkjjjiiiiiijjjkkkmmmnnnoooooooooqqqssssssqqqpppooopppmmmllllllllllllnnnpppqqqtttsssqqqooommmmmmooorrrrrrssstttsssrrrrrrsssuuurrrrrrrrrrrrrrrsssssstttrrrtttwwwxxx{{{zzzcccVVVNNNGGGDDDDDDBBB>>>:::888999:::777555333333555666777777777666444444555666888999:::::::::<<<>>>AAADDDFFFHHHHHHBBBAAA@@@>>><<<;;;;;;;;;>>><<<:::999:::;;;;;;:::;;;999777777888888777666888777777888:::===@@@AAADDDCCCBBBBBBDDDGGGKKKMMMRRRVVV\\\aaaffflllrrruuuuuuzzz|||}}}~~~|||xxxtttooonnnooonnnjjjeee------............------...............---------...............---,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,...+++eeedddccceeeeeeeeegggggghhhiiiiiiiiiiiiiiieeedddccccccdddeeefffggggggggggggffffffhhhlllooooooqqqrrrsssxxx~~~tttooojjjhhhhhhhhhfffcccfffooorrrkkkeeeffffffdddcccbbbbbbcccfffhhhiiihhhdddeeeggghhhgggfffcccbbb^^^^^^^^^```bbbbbb```^^^aaaccceeeeeedddcccccccccdddfffhhhiiiiiihhhiiikkkiiiiiiiiiiiihhhgggffffffbbbbbbbbbbbbcccdddfffgggkkkkkkkkkjjjjjjkkkllllllkkkkkkjjjiiiiiiiiiiiiiiihhhhhhiiijjjkkklllmmmmmmnnnmmmnnnoooooommmjjjfffiiiiiijjjjjjkkkkkkjjjjjjhhhiiijjjkkkmmmoooppppppoooqqqssssssrrrqqqrrrsssllllllkkkkkklllnnnooopppssssssrrrooommmnnnppprrrsssttttttsssqqqqqqssstttssssssrrrqqqqqqqqqrrrrrrqqqsssvvvvvvwwwzzzyyynnnaaaUUUNNNDDD@@@;;;999::::::888666444555666777888777666666333444444555666666777777777888:::===@@@DDDGGGIIIFFFEEEEEECCCBBB@@@>>>===@@@>>>;;;;;;;;;<<<<<<;;;>>><<<999999999999888777777777777777888888999999:::::::::;;;===???@@@BBBFFFIIIOOOTTTYYY___eeeiiiiiimmmtttzzz}}}}}}{{{yyywwwtttqqqoookkkgggfffgggfffccc```------............------........................------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...+++dddbbbbbbdddeeeeeeeeeeeefffggghhhhhhhhhhhhddddddccccccdddfffhhhiiiiiiiiihhhfffeeeeeehhhkkklllnnnooonnnrrrxxx{{{zzzvvvrrrooooooooonnnjjjggghhhnnnooojjjfffgggfffddd]]]\\\\\\]]]___bbbdddeeebbbdddfffggggggfffdddbbbaaa```___```bbbbbbaaa``````bbbeeeeeedddbbbaaaaaadddfffhhhhhhhhhhhhiiijjjjjjjjjjjjjjjhhhgggeeedddcccbbbbbbaaabbbcccddddddgggggghhhhhhiiijjjjjjkkkiiihhhhhhgggggggggggghhhggghhhiiijjjkkkllllllmmmllllllnnnpppqqqooojjjggghhhiiijjjjjjkkkkkkkkkkkkjjjjjjkkklllmmmnnnoooooooooppprrrrrrqqqqqqrrrssspppooonnnmmmmmmnnnooopppqqqqqqqqqooommmmmmoooqqqsssttttttsssqqqqqqrrrtttttttttsssqqqqqqpppppppppqqqsssvvvwwwwwwwwwzzz||||||ooo___OOOIIIAAA<<<;;;;;;999888666777777777666555333222555555555666666666666666888888888888:::===???AAADDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@AAAAAA???<<<999===;;;999999::::::999888777777888999999888777777777888:::;;;<<<======>>>???BBBFFFJJJNNNSSSYYY\\\^^^bbbiiiooossswwwzzz}}}|||{{{}}}zzzvvvssspppmmmjjjgggeeebbb___^^^^^^^^^]]][[[------............---------.....................---------...---,,,,,,+++,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...+++dddbbbbbbdddeeeeeebbbcccdddeeeffffffffffffeeeeeeeeeeeeeeegggiiijjjfffgggfffeeeccccccfffhhhjjjmmmmmmkkkkkkpppsssrrrrrrrrrtttxxxzzzyyysssmmmkkkmmmlllhhhffffffeeebbbZZZZZZZZZ[[[\\\^^^aaacccaaaccceeefffgggfffeeedddbbbaaa______```aaa```______bbbdddeeecccaaa``````eeefffhhhggggggggghhhjjjjjjkkkkkkkkkjjjgggeeeddddddcccccccccccccccccccccddddddeeefffgggggghhhhhheeedddddddddeeefffggghhhhhhiiijjjlllmmmmmmmmmmmmkkkkkknnnqqqsssrrrnnnkkkjjjjjjkkklllmmmmmmmmmlllnnnmmmmmmmmmmmmmmmllllllmmmoooppppppooooooppprrrrrrqqqooonnnmmmlllmmmmmmnnnoooooommmllllllmmmooosssttttttsssqqqqqqssstttuuutttsssrrrqqqppppppppprrruuuwwwyyyyyyyyyyyyyyyxxx}}}lllbbbUUUJJJDDD@@@===:::777777777666555444333222555555555555555555555555777666555555666777999:::;;;===@@@CCCFFFGGGHHHHHHEEEFFFIIIKKKKKKHHHAAA<<<;;;999888888:::;;;;;;:::666777888::::::999888777777888999;;;;;;<<<;;;;;;<<<>>>@@@AAACCCGGGKKKOOORRRVVV\\\aaaeeejjjnnnqqqrrruuuzzz~~~}}}zzzxxxvvvxxxtttooojjjgggddd```^^^ZZZYYYWWWWWWWWWWWWVVVVVV------............---------------...............---------------,,,++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++eeedddccceeeeeeeee```aaabbbcccdddeeeeeeeeegggfffeeeeeefffgggiiijjjcccccccccbbbaaaaaaccceeeeeeiiijjjhhhgggkkkmmmlllmmmooottt{{{}}}wwwqqqjjjiiifffeeeeeedddbbb```\\\^^^______^^^___aaacccbbbcccdddeeefffggghhhhhhccc```^^^]]]]]]^^^^^^^^^```bbbddddddcccbbbbbbbbbfffgggggggggffffffhhhjjjkkkkkkllllllkkkiiifffeeefffffffffffffffeeeeeeeeeddddddeeeffffffeeeeeedddbbbbbbcccccceeefffggghhhhhhjjjlllmmmnnnooonnnnnnkkklllnnnqqqssssssqqqooollllllmmmnnnnnnnnnmmmmmmpppoooooonnnmmmlllkkkkkkmmmnnnnnnnnnlllmmmnnnpppqqqooommmkkkjjjjjjjjjjjjlllmmmnnnmmmkkkkkklllnnnrrrsssssssssrrrrrrtttvvvvvvuuutttsssrrrrrrqqqrrruuuvvvxxxzzz{{{zzzyyywwwwww{{{rrrbbbVVVLLLCCC>>><<<:::888777666666777777444444444444444444555555333333333444555666777888333555888<<>><<<;;;;;;<<<======<<<666777999:::::::::999888555666777888888888888888:::;;;;;;;;;;;;<<<@@@CCCGGGJJJNNNQQQUUUYYY^^^aaaeeeiiioootttxxx{{{|||||||||{{{zzzxxxvvvtttsssppplllfffaaa]]]ZZZVVVTTTPPPPPPQQQQQQQQQQQQPPPPPP------............---------------.........//////,,,------------,,,++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++ffffffeeegggeeeeee```aaabbbccceeeeeeeeeeeegggfffeeeeeeeeefffggghhhdddddddddcccaaaaaabbbdddaaafffiiifffdddggghhhgggjjjlllpppwww{{{zzzsssnnnhhhdddaaabbbeeeeeebbbaaa```bbbdddcccaaa___```bbbcccccccccdddfffhhhjjjkkkeeebbb^^^]]]]]]^^^___^^^```bbbccccccbbbbbbdddeeefffggggggfffeeeeeehhhjjjkkklllmmmnnnmmmkkkhhhfffhhhhhhhhhiiiiiiiiihhhhhhfffgggggggggfffeeecccbbbccccccddddddeeeggghhhiiihhhjjjlllnnnoooooonnnmmmnnnnnnnnnppprrrrrrqqqooommmmmmnnnnnnnnnmmmlllllloooooonnnnnnmmmmmmllllllnnnnnnnnnmmmkkkkkkmmmooonnnmmmlllkkkjjjkkklllllllllmmmnnnmmmllllllmmmnnnpppqqqrrrrrrrrrsssuuuwwwvvvuuuttttttsssssssssssswwwwwwxxxzzzzzzyyywwwuuutttxxx|||~~~~~~vvvhhhZZZQQQIIIEEE@@@;;;888888999999444444555555666666777777333333555666777777777777444444555777:::<<<>>>@@@EEEGGGLLLQQQUUUUUURRRPPPFFFDDDAAAAAAAAAAAA???>>><<<<<<=========<<<<<<;;;777777777888888888888999::::::999888777888<<>>AAAEEEIIIMMMOOOKKKLLLNNNNNNNNNLLLJJJIIIJJJHHHEEEFFFGGGGGGDDDBBBAAA@@@???>>>======<<<<<<::::::999999:::;;;<<<===::::::;;;===>>>???@@@AAAFFFHHHKKKPPPUUUYYY]]]___dddggglllrrrxxx|||}}}vvvlllddd___YYYWWWZZZ\\\YYYWWWWWWXXXSSSMMMIIIIIIIIIHHHFFFBBBDDDFFFHHHHHHGGGFFFEEE////////////////////////........................222111...,,,+++,,,,,,---........................------------------------------------------------+++++++++,,,,,,---------///---++++++------,,,)))++++++,,,,,,,,,,,,++++++---,,,hhhhhhhhhiiigggfffaaabbbeeeggghhhhhhhhhggghhhgggfffddddddddddddeeeeeeeeeeeedddcccbbbaaa```ccccccccccccccccccccccccbbbdddfffggggggfffdddbbbbbbbbbcccdddeeefffggghhhcccccccccccccccccccccbbbcccddddddccccccdddgggjjjkkkgggbbb```aaabbbaaa```aaaaaa`````````aaaaaabbbffffffgggggghhhhhhiiiiiihhhiiiiiihhhggghhhjjjlllmmmnnnnnnoooooooooooonnnnnnnnnmmmlllkkkjjjiiihhhgggggghhhhhhhhhhhhhhhhhhfffgggiiikkklllmmmmmmmmmllllllllllllllllllllllllnnnooopppqqqpppmmmkkkiiijjjooorrrrrrnnnkkklllnnnmmmnnnoooqqqqqqpppnnnmmmmmmnnnooopppoooooonnnmmmiiijjjlllmmmmmmmmmllllllnnnoooqqqrrrrrrsssuuuwwwtttuuuvvvxxxxxxwwwuuutttuuuuuuuuuvvvvvvwwwwwwxxxvvvuuusssssssssuuuxxxzzz~~~mmm\\\OOOGGGCCC@@@???===<<<:::999999999888777666555666666555555555555666777777777777777888888999;;;???BBBEEEGGGIIIKKKMMMOOOQQQQQQPPPPPPOOOMMMKKKLLLNNNOOONNNMMMMMMKKKHHHEEEBBB@@@??????<<<<<<;;;;;;:::999999888::::::;;;;;;<<<=========@@@AAADDDGGGKKKOOORRRSSSYYY[[[```eeejjjooorrrtttvvvzzz~~~zzzxxxvvvvvvuuuqqqjjjddd\\\VVVRRRSSSTTTRRRRRRSSSSSSOOOLLLJJJKKKLLLKKKJJJEEEGGGIIIKKKLLLMMMMMMMMM////////////////////////........................000///...---,,,---..............................------------------------------------------------++++++,,,,,,,,,,,,------...,,,++++++------,,,***,,,,,,++++++++++++,,,,,,,,,***fffffffffgggfffeeebbbccceeeggghhhggggggfffiiihhhgggfffeeeeeeeeefffcccccccccccccccbbbaaa```bbbbbbbbbbbbbbbbbbaaaaaafffeeedddbbbaaaaaaaaaaaabbbbbbbbbbbbcccdddeeefffaaaaaa``````aaacccdddeeeccccccccccccbbbbbbeeegggiiigggdddcccdddcccbbbaaaaaaaaa```aaaaaabbbcccdddgggggggggggghhhhhhhhhhhhhhhhhhhhhgggfffgggiiikkknnnoooooopppqqqqqqppppppoooooonnnmmmllllllkkkkkkkkkkkkjjjiiihhhggggggffffffgggiiijjjlllmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnooonnnmmmkkkiiiiiimmmppppppmmmkkkkkklllkkkmmmppprrrrrrqqqooonnnmmmnnnnnnooooooooonnnnnniiijjjkkkkkklllllllllkkknnnppprrrsssssssssuuuwwwqqqrrrssstttvvvwwwxxxxxxuuuuuuuuuvvvvvvvvvvvvvvvtttsssrrrqqqrrrsssuuuwwwyyyyyy{{{~~~{{{iiiZZZRRRJJJGGGDDD???<<<:::999999555666777666444222111111444555555666666666666666666666666777999;;;===???CCCEEEHHHLLLOOOQQQRRRRRRQQQOOONNNOOOSSSVVVXXXYYYYYYWWWSSSOOOKKKGGGEEEDDD>>>>>>>>>>>>===;;;999888<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===???BBBDDDEEEFFFLLLMMMPPPUUUZZZ___ccceeehhhkkkpppuuuxxx||||||uuuppphhhfffeeefffiiiiiifffbbb[[[SSSMMMMMMMMMNNNQQQVVVSSSRRRPPPQQQRRRRRRQQQPPPMMMMMMNNNPPPSSSUUUWWWXXX////////////////////////..............................---------......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,+++******+++,,,---,,,)))dddddddddfffffffffdddeeefffgggggggggffffffggggggffffffeeeeeeeeeeee___``````aaaaaaaaa````````````aaaaaaaaabbbbbbbbbgggfffdddcccbbbbbbccccccaaaaaaaaa```aaabbbcccddd```___^^^^^^```bbbeeegggcccddddddcccbbbbbbdddfffhhhggggggffffffeeecccbbbccccccccccccdddeeegggggghhhhhhhhhhhhggggggggggggiiiiiiiiihhhggggggiiikkknnnooopppqqqrrrrrrrrrqqqpppppppppoooooonnnnnnmmmnnnnnnlllkkkiiigggeeeeeeeeefffgggiiijjjkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkiiijjjlllmmmmmmlllkkkjjjjjjlllooopppnnnlllkkkllljjjlllppprrrsssrrrpppooommmmmmnnnnnnnnnnnnnnnnnnllllllllllllkkkkkkjjjjjjnnnppprrrrrrrrrsssuuuwwwqqqqqqqqqrrrsssvvvxxxyyyuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqqqqqqqrrrtttuuutttuuuuuuxxx{{{wwwmmmbbb\\\SSSIIIBBB===;;;;;;777999:::999666333222333444555555666666666555555888888777666777888999::::::<<>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>???DDDDDDFFFIIIMMMRRRVVVYYYYYY\\\bbbgggkkkoootttwwwzzz{{{}}}~~~xxxlllbbbZZZWWWUUUVVVZZZ]]]]]]\\\YYYQQQLLLKKKNNNRRRZZZbbb______^^^]]][[[YYYVVVTTTTTTTTTUUUWWW[[[___cccfff////////////////////////........................------------......//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---,,,++++++,,,---...+++(((cccbbbbbbeeefffgggfffffffffffffffeeeeeeeeeddddddddddddddddddcccccc\\\]]]^^^___````````````^^^^^^___aaabbbcccdddeeeccccccdddeeeeeeeeeeeedddbbbaaa```______```bbbccc___^^^]]]]]]___aaadddfffcccdddeeeeeecccccceeeffffffggghhhhhhgggfffeeedddddddddddddddeeeggghhhhhhhhhhhhhhhhhhggggggggggggjjjkkkkkkiiihhhhhhjjjlllnnnnnnoooqqqqqqrrrrrrrrrqqqpppppppppppppppppppppppppppnnnllliiigggfffeeedddeeeeeeggghhhiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiikkkkkklllkkkkkkjjjkkkmmmpppqqqpppnnnnnnmmmkkkllloooqqqrrrrrrpppooommmmmmmmmmmmmmmnnnnnnoooppppppnnnmmmkkkjjjjjjiiimmmoooqqqrrrrrrssstttvvvtttsssrrrqqqrrrtttuuuwwwuuuuuuuuutttttttttttttttssssssrrrrrrrrrssstttuuutttttttttuuuxxx{{{qqq```RRRHHHCCCAAA:::;;;;;;:::999888999:::555666666666666666555555999888777555555555666777555777999;;;>>>@@@AAABBBCCCDDDDDDFFFJJJOOOTTTXXX]]]___aaaccccccaaa^^^\\\RRROOOJJJEEEBBBAAAAAABBB???>>>===;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;??????@@@BBBEEEIIILLLNNNMMMQQQVVVZZZ^^^bbbfffiiioooppprrruuuxxx{{{~~~zzzxxx|||zzzhhhXXXPPPLLLIIIIIILLLOOOQQQPPPSSSMMMIIIKKKPPPWWWcccmmmoooooommmjjjddd___ZZZXXXUUUWWWZZZ^^^eeemmmtttxxx////////////////////////........................------..........................................------------------------------------------------------,,,,,,,,,,,,++++++***,,,------++++++,,,...------,,,,,,,,,,,,------,,,(((bbbaaaaaaeeeggghhhhhhhhhgggfffeeeeeeddddddbbbbbbccccccccccccbbbaaa[[[\\\^^^___```aaaaaaaaa^^^___```aaacccdddeeeeee^^^___bbbdddeeeeeedddccccccbbb```^^^^^^___aaabbb^^^^^^]]]]]]^^^```aaabbbbbbdddeeeeeeddddddeeegggeeeggghhhhhhfffeeeeeefffddddddcccddddddeeefffggggggggggggggghhhhhhhhhhhhkkklllkkkjjjhhhhhhjjjllllllmmmnnnoooppppppqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqpppnnnmmmkkkiiiggggggeeeeeeeeefffgggiiikkklllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkkkkjjjmmmnnnpppqqqrrrqqqooonnnlllmmmnnnoooppppppoooooollllllllllllmmmnnnoooooorrrqqqooommmkkkjjjjjjjjjlllnnnpppqqqqqqqqqsssuuuwwwvvvtttsssrrrrrrssstttsssssssssttttttttttttttttttsssssssssssssssttttttuuuuuuttttttuuuvvvwwwxxxzzz{{{~~~~~~kkk]]]RRRMMMAAA===999666777999;;;;;;777777777777777666666555777666555333333333444555666666777777888999:::;;;<<<===???AAACCCGGGLLLPPPUUUXXX\\\aaafffiiijjjjjjccc___XXXQQQKKKHHHGGGGGGEEECCC@@@>>><<<<<<======<<<<<<;;;;;;;;;:::::::::<<<<<<===>>>@@@BBBCCCDDDEEEHHHLLLPPPSSSUUUXXX[[[___aaaeeeiiinnnrrrvvvxxxwwwwwwwwwyyy{{{zzztttrrryyyzzziiiXXXOOOJJJEEECCCEEEGGGHHHGGGLLLHHHFFFIIINNNUUUbbbmmmuuuuuusssnnngggaaa]]][[[XXX[[[```gggqqq{{{////////////////////////..........................................------........................---------------------------------------------------------,,,,,,+++++++++))),,,------++++++---///,,,,,,------------,,,,,,---)))bbb```aaaeeehhhiiiiiiiiigggfffeeedddccccccaaaaaabbbccccccbbbbbbaaa]]]^^^___aaacccddddddeeebbbbbbbbbccccccccccccccc^^^___aaacccdddddddddddddddbbb```^^^^^^___```bbb______^^^^^^^^^^^^^^^^^^```bbbddddddddddddeeefffdddfffhhhgggeeedddfffhhhfffeeeeeedddeeeeeeffffffffffffgggggghhhhhhiiiiiikkkkkkkkkiiiggggggiiikkkjjjjjjlllmmmnnnooooooooopppppppppqqqqqqrrrrrrrrrpppooonnnmmmllljjjiiiiiifffffffffggghhhjjjlllmmmllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkjjjjjjmmmnnnoooqqqrrrrrrpppnnnmmmmmmmmmmmmmmmmmmnnnnnnllllllkkkkkklllmmmooopppooonnnmmmkkkkkkkkkkkklllkkkmmmnnnooooooppprrrtttwwwwwwvvvtttssssssrrrrrrrrrrrrrrrssssssttttttuuussssssssssssssssssssssssuuuttttttsssssssssttttttyyyzzz|||}}}ssskkk\\\QQQDDD<<<;;;;;;:::777888888888888888777777666666555444333333444555555666666555555555666666777555777:::;;;<<<>>>BBBEEEHHHJJJNNNTTT\\\eeemmmqqqooommmiiiddd___[[[XXXVVVQQQNNNJJJFFFCCCAAAAAAAAA<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>@@@CCCFFFHHHIIIJJJLLLNNNRRRSSSWWW[[[```dddhhhjjjiiijjjjjjlllooosssvvvxxxzzz{{{|||~~~~~~|||~~~{{{yyywwwwwwwwwwwwxxxyyyzzz{{{qqqooopppuuuzzzxxxnnndddWWWRRRKKKHHHIIIJJJIIIHHHHHHEEEDDDGGGJJJOOOZZZeeekkklllllliiiddd```___```cccfffkkkrrr{{{////////////////////////..............................//////...------,,,........................---------------------------------------------------------,,,,,,+++++++++)))+++...---++++++---///+++,,,............,,,+++---)))bbb```aaaeeehhhjjjjjjiiihhhfffdddcccccccccaaaaaacccddddddcccbbbaaa^^^___aaaccceeefffggggggeeeeeeddddddcccbbbaaaaaabbbbbbbbbccccccdddeeefffeeeccc```^^^^^^___```bbb____________^^^]]]\\\[[[]]]```bbbcccccccccdddfffdddfffgggfffddddddfffiiiiiihhhhhhgggggggggggghhheeeffffffggghhhiiiiiijjjjjjjjjjjjhhhffffffhhhjjjhhhiiijjjlllmmmnnnnnnnnnoooppppppqqqqqqrrrrrrsssoooooonnnmmmlllkkkkkkjjjhhhhhhhhhhhhjjjlllnnnooommmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjmmmmmmoooqqqrrrrrrpppnnnooonnnlllkkkkkklllmmmnnnllllllkkkkkklllmmmooopppkkkkkkjjjiiijjjkkklllmmmjjjlllnnnnnnnnnoooqqqssswwwwwwvvvuuuttttttsssrrrqqqqqqrrrrrrssstttuuuuuurrrrrrrrrrrrrrrrrrrrrrrrssssssssssssttttttuuuvvvyyy{{{|||yyywwwzzz~~~nnnYYYKKKEEECCC>>>999999999999999999888777777777666555555555666777888555444444333333444444444000333666777666777:::===???>>>@@@EEEOOO]]]jjjrrruuuuuuvvvtttrrrmmmiiifff]]]ZZZTTTNNNJJJGGGFFFFFF============>>>>>>>>>>>>===>>>?????????>>>===<<<>>>@@@BBBCCCCCCCCCEEEFFFJJJKKKNNNQQQTTTWWWYYY[[[^^^^^^___bbbeeehhhlllnnnttttttvvvxxxzzz}}}~~~zzzyyy{{{{{{zzzxxxvvvyyy|||}}}{{{{{{}}}|||{{{{{{}}}~~~|||zzz|||~~~|||{{{|||~~~vvvwwwyyyyyyxxxuuurrrpppnnnnnnnnnnnnooopppqqqqqqkkkmmmpppsssvvvuuusssqqq```[[[TTTQQQQQQQQQPPPNNNHHHFFFEEEGGGHHHKKKSSS]]]___aaacccbbb______aaacccppprrruuuzzz//////............/////////............---------........................---.........------,,,+++........................------------------------......------------......---------.........//////+++,,,------......---------***eeeeeedddfffffffffhhhhhhiiihhhgggdddbbb```cccbbbaaaaaabbbdddfffggghhheeeaaa``````aaaaaaaaaeeeeeedddbbbaaabbbfffiiieeeeeeffffffggghhhjjjkkkffffffeeedddbbb```^^^]]]______^^^^^^^^^]]]]]]]]]]]]___aaadddfffhhhhhhhhhgggiiikkkiiiddd```___```ggghhhjjjjjjhhhggghhhiiihhhgggggggggffffffffffffkkkjjjiiiiiiiiiiiiiiijjjhhhiiiiiihhhhhhjjjnnnqqqnnnoooooonnnlllmmmrrrvvvtttqqqllliiiiiiiiiiiiiiihhhfffeeeggglllnnnnnnmmmmmmmmmmmmmmmllllllkkkjjjllllllkkkkkkkkklllmmmmmmhhhkkkmmmnnnnnnoooppprrrpppnnnnnnoooqqqpppmmmjjjmmmllljjjkkkmmmnnnnnnmmmjjjiiiiiihhhiiijjjlllmmmrrrpppmmmkkkkkkmmmppprrrtttuuuvvvwwwvvvuuusssqqqppppppqqqqqqrrrsssttttttwwwvvvtttrrrqqqqqqqqqqqqttttttuuuvvvvvvuuussssssvvvvvvuuuuuuuuuvvvxxxyyy{{{eeeWWWMMMEEE???===:::777777:::<<<;;;999999999777555333444666888444444444444555666777888777777666666666666777777;;;::::::<<>><<<;;;:::;;;<<<======<<<<<<===>>>======>>>>>>?????????@@@AAABBBDDDFFFIIIKKKMMMNNNQQQQQQRRRTTTWWWZZZ]]]___eeefffiiillloooqqqrrrrrrppppppqqqqqqqqqqqqpppppppppoooppprrrvvvxxxxxxxxxxxxwwwvvvvvvvvvxxx{{{|||xxxyyyyyyxxxvvvuuuvvvwwwuuuwwwzzz~~~}}}xxxssspppqqqrrrpppnnnpppnnnmmmnnnooonnnjjjgggjjjgggddddddfffgggfffeeehhhggghhhmmmtttzzz||||||tttmmmddd^^^\\\\\\ZZZXXXXXXWWWTTTRRRPPPPPPQQQQQQVVVXXX[[[^^^]]]]]]ccckkktttvvvwwwwwwwwwwwwyyy{{{//////............/////////............---------..............................---------,,,,,,,,,........................------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---+++,,,------......------...+++fffeeedddfffeeeeeefffggghhhiiihhhfffcccaaadddcccaaa```aaaccceeeggggggdddbbbaaabbbbbbbbbaaacccccccccaaa```aaadddggghhhhhhhhhiiijjjkkklllmmmggggggfffeeecccaaa___^^^```_________^^^^^^^^^]]]]]]___bbbdddggghhhhhhhhhggghhhiiigggeeebbbaaa```fffgggiiiiiihhhggghhhhhhhhhhhhgggggggggfffffffffhhhgggggghhhhhhiiijjjjjjggghhhhhhggggggiiilllooonnnoooooommmkkklllqqquuuuuurrrnnnkkkkkkjjjiiihhhiiigggfffhhhkkkmmmmmmlllkkkjjjiiihhhhhhiiijjjkkkmmmmmmmmmlllkkkkkkkkkjjjgggjjjlllmmmnnnnnnppprrrrrrqqqpppppprrrrrrpppmmmpppnnnmmmnnnoooqqqppppppkkkkkkjjjiiijjjjjjllllllooonnnllllllmmmooorrrtttvvvvvvwwwwwwvvvsssqqqooopppqqqqqqrrrssssssttttttvvvuuusssqqqppppppppppppuuuuuuvvvwwwvvvtttrrrqqquuutttsssssstttuuuvvvwww}}}wwwhhhZZZPPPJJJDDD===::::::<<<===<<<777777777666555555666666444444333333333333444444555555555444444555555555888777666888===DDDLLLPPP[[[cccnnnvvvyyy|||~~~|||xxxsssmmmgggaaa]]]TTTQQQLLLFFFCCCAAAAAAAAA?????????===;;;:::::::::999::::::;;;;;;<<<<<<===???@@@AAABBBCCCDDDEEEFFFEEEFFFFFFHHHKKKNNNQQQRRRZZZ[[[]]]```bbbdddfffggggggggghhhiiiiiiiiiiiiiiijjjiiiiiikkknnnooopppoooqqqpppooooooppprrrtttuuuqqqrrrrrrqqqooonnnoooqqqqqqrrruuuxxx{{{|||}}}}}}~~~{{{xxxtttqqqmmmmmmmmmmmmjjjfffgggeeedddeeeggggggeeecccdddaaa^^^]]]______^^^]]]cccccccccfffllltttzzz~~~|||vvvrrrpppnnnmmmkkkjjjgggbbb]]]YYYVVVUUUUUUUUUVVV[[[bbbcccbbbdddhhhkkkjjjhhhgggffffffgggggg//////............/////////............---------........................///...---,,,+++,,,------........................------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------......------///,,,fffeeeccceeeccccccbbbdddgggiiijjjhhheeedddeeedddbbb``````bbbdddfffeeedddccccccddddddbbb```bbbbbbbbbaaa___aaacccfffiiiiiiiiijjjkkklllnnnnnnhhhhhhgggfffdddcccaaa```````````````____________^^^```bbbeeeggghhhhhhhhhggggggfffffffffeeecccaaafffgggiiijjjiiihhhiiijjjhhhhhhhhhgggggggggffffffeeeeeeffffffggghhhiiijjjeeefffgggffffffgggiiilllnnnoooooommmjjjkkknnnrrruuussspppooonnnmmmjjjhhhjjjhhhggghhhjjjllllllkkkllljjjgggeeeeeehhhkkkmmmmmmmmmmmmmmmlllkkkiiihhhfffhhhkkkllllllmmmpppqqqsssqqqppppppqqqqqqqqqpppqqqooonnnnnnpppqqqqqqpppmmmlllkkkkkkkkkkkkkkklllllllllmmmnnnppprrrtttuuuwwwwwwwwwvvvtttrrrpppnnnqqqqqqrrrrrrssssssttttttvvvuuusssqqqpppoooooooootttvvvwwwxxxwwwuuurrrpppssssssrrrqqqqqqrrrtttuuuwwwxxxyyy{{{{{{pppbbbYYYLLLCCC??????>>>===444555666666666666555444777666555444333222222222444333333222222333333444666555444555777;;;???BBBJJJQQQ[[[dddkkkrrrzzz{{{wwwuuujjjeee\\\SSSMMMIIIHHHIIIDDDCCCAAA>>>===<<<;;;;;;999::::::;;;;;;<<<<<<===???>>>>>>>>>>>>>>>>>>>>>?????????AAACCCFFFHHHJJJNNNNNNOOOQQQSSSVVVXXXYYYYYYZZZ[[[]]]^^^^^^^^^^^^```______```cccddddddcccggggggfffffffffhhhiiijjjgggggghhhgggeeeeeefffhhhjjjkkkmmmoooqqqsssuuuvvvxxxxxxyyyyyyzzz|||}}}~~~~~~~~~{{{yyyvvvrrrooojjjiiihhhjjjkkkiiiccc^^^]]][[[YYYZZZ\\\^^^______^^^\\\YYYXXXXXXXXXVVVUUU]]]^^^___```ccckkkvvv~~~}}}{{{zzz{{{vvvooohhhaaa^^^\\\\\\YYYYYY^^^fffjjjgggdddccc```[[[VVVRRRRRRRRRPPPNNN//////............/////////............---------........................///...,,,++++++,,,...///........................------------------------------,,,,,,,,,,,,------,,,,,,---------.........+++,,,------......------...+++eeecccaaabbb```______bbbfffiiikkkjjjhhhfffgggeeecccaaa```bbbdddeeeccccccccceeefffeeeccc```bbbccccccaaa```aaadddfffhhhhhhhhhiiijjjkkklllmmmjjjjjjiiihhhfffdddbbbaaaaaaaaaaaa```````````````___```ccceeeggghhhhhhhhhhhheeecccdddfffgggeeebbbfffhhhjjjkkkjjjjjjkkklllhhhhhhhhhggggggggggggfffeeeeeeffffffggggggggggggdddeeefffeeedddeeegggiiimmmnnnooollljjjiiilllppptttsssrrrqqqqqqoookkkiiijjjiiihhhhhhiiijjjjjjjjjnnnllljjjhhhggghhhjjjllljjjkkkmmmnnnmmmkkkiiihhhfffhhhjjjjjjkkkllloooqqqqqqpppnnnmmmnnnooopppppppppnnnmmmmmmooopppooonnnnnnmmmmmmlllkkkkkkkkkkkkkkklllnnnppprrrssstttuuuuuuuuuuuuuuutttrrrpppoooqqqqqqrrrrrrssssssssstttuuuuuutttrrrqqqppppppooorrrtttvvvxxxwwwuuusssqqqrrrrrrqqqppppppqqqrrrssstttsssrrrrrrtttyyyxxxhhhZZZPPPHHHBBB>>>:::999888888888999999888888777666555444444444444333333222222222222333333444444444555666777999:::???CCCIIIOOOVVV^^^gggmmmuuuyyy~~~|||ssshhh___WWWSSSQQQHHHFFFBBB@@@@@@@@@@@@@@@======>>>>>>?????????@@@>>>>>>>>>===<<<<<<;;;;;;=========>>>???BBBDDDEEEEEEEEEFFFGGGIIIKKKNNNOOOLLLMMMOOOPPPRRRSSSSSSSSSUUUTTTTTTVVVYYY[[[[[[[[[^^^^^^]]]]]]^^^___``````]]]^^^^^^^^^\\\\\\^^^```bbbcccccceeegggjjjlllmmmppppppppppppqqqrrrssstttvvvwwwxxxzzzzzzzzzyyyyyy||||||{{{zzzyyyzzz}}}}}}{{{zzzzzz|||}}}}}}}}}{{{yyywwwvvvtttrrrnnnkkkcccccceeeiiikkkiiibbb\\\WWWTTTRRRQQQSSSVVVZZZ\\\]]][[[YYYXXXVVVUUUTTTSSSXXX[[[^^^]]]]]]bbbnnnxxx~~~{{{xxxrrrkkkgggfffffffffgggcccccciiikkkggg```\\\WWWPPPGGGDDDEEEEEECCC???//////............/////////............---------........................///...,,,++++++,,,...///........................------------------------......------------......,,,,,,,,,---------......+++,,,------......------,,,)))cccaaa______^^^]]]\\\___cccgggjjjjjjiiihhhhhhgggeeecccbbbbbbcccdddbbbcccdddfffhhhgggdddaaacccddddddcccbbbccceeeggghhhhhhiiiiiijjjkkkmmmnnnkkkkkkjjjiiigggeeecccbbbaaaaaaaaaaaaaaaaaaaaaaaa```aaacccfffggghhhhhhhhhgggdddbbbcccfffgggfffccceeeggghhhiiihhhggghhhiiiiiihhhhhhhhhgggggggggggggggggghhhhhhgggfffeeeddddddeeeffffffddddddfffgggkkklllmmmllliiihhhkkknnnrrrqqqqqqqqqqqqpppllljjjiiiiiiiiiiiihhhhhhiiijjjmmmmmmlllkkkiiihhhgggggggggiiikkkmmmmmmlllkkkjjjggghhhjjjjjjjjjkkknnnpppppppppooonnnnnnoooppprrrpppooommmmmmnnnoooooonnnmmmmmmmmmmmmlllkkkkkkjjjlllmmmoooqqqrrrssssssssssssssssssssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrrrruuuuuuuuuttttttsssrrrrrroooqqqsssvvvvvvuuutttrrrrrrrrrppppppooopppqqqrrrpppqqqqqqpppooopppsssvvv|||~~~ooo```SSSJJJFFFBBB===::::::;;;;;;;;;666666555555555555666666444444333333333333444444222333333444555666666666999:::<<<@@@EEEKKKSSSWWWaaagggqqqzzzxxxnnneee```TTTOOOIIIDDDCCCCCCAAA@@@@@@@@@@@@@@@????????????======<<<<<<<<<;;;;;;;;;999999888888:::;;;===>>>??????@@@AAABBBDDDFFFGGGBBBCCCEEEGGGIIIJJJKKKKKKLLLKKKLLLNNNRRRUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWUUUVVVWWWVVVVVVVVVXXXZZZZZZZZZZZZ\\\^^^```bbbccceeeeeeeeefffggghhhiiijjjlllmmmooopppqqqqqqqqqpppttttttsssrrrqqqrrruuuwwwwwwwwwxxx|||}}}|||{{{{{{sssrrrpppppprrrtttuuuuuurrrqqqqqqqqqqqqpppmmmjjj^^^^^^aaafffiiihhhccc^^^UUURRROOOMMMLLLOOOTTTWWW\\\\\\[[[YYYWWWTTTSSSSSSQQQWWW[[[ZZZWWWYYYbbbjjjvvv||||||{{{tttrrrooommmmmmooorrrtttwwwnnnffffffeee^^^VVVSSSMMMFFF>>>;;;===>>><<<999//////............/////////............---------........................------,,,+++,,,---...///........................------------------------///......------......///************+++++++++++++++,,,------......------+++(((bbb```^^^___]]]\\\[[[]]]aaaeeehhhiiijjjjjjiiiiiihhhgggeeedddcccbbbccccccdddfffhhhhhhfffccccccdddeeedddcccccceeegggjjjjjjjjjkkklllmmmnnnoookkkkkkjjjiiigggeeedddccc````````````aaaaaaaaaaaa```bbbdddfffggghhhhhhhhhfffeeecccdddeeeffffffeeebbbdddeeeeeecccbbbcccdddiiiiiihhhhhhhhhgggggggggiiijjjjjjjjjiiigggeeedddfffggghhhgggfffeeeeeeggghhhjjjlllkkkhhhgggjjjmmmoooooonnnoooppppppmmmkkkhhhiiiiiiiiihhhhhhiiikkkkkkkkkkkkjjjiiigggeeedddggghhhjjjkkklllmmmlllllljjjjjjkkkjjjiiijjjmmmoooqqqrrrrrrrrrqqqqqqrrrtttrrrqqqoooooopppppppppoookkkllllllllllllkkkkkkjjjkkklllnnnpppqqqrrrssssssqqqqqqqqqrrrrrrrrrsssssspppppppppqqqqqqqqqqqqqqqsssttttttuuuuuuuuuuuutttooopppqqqssssssssssssrrrrrrqqqpppooonnnooopppppplllnnnoooooommmllllllmmmrrruuu}}}ssshhhWWWPPPFFF???<<<;;;999777666666555555555666666777555444444333333444444555000111111222333333444444555555666999===BBBFFFIIILLLSSS^^^iiittt}}}wwwjjjbbbXXXPPPKKKHHHEEEBBBCCCCCCBBBAAA@@@??????>>>=========<<<<<<<<<<<<;;;:::999888888999:::<<<===999:::;;;===>>>?????????===>>>???AAABBBCCCDDDDDDFFFEEEFFFHHHLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOPPPRRRTTTPPPQQQRRRTTTVVVWWWXXXYYYZZZZZZZZZ[[[\\\^^^___```aaacccdddfffgggggggggfffiiiiiiiiihhhggghhhjjjlllnnnnnnpppsssxxxzzz{{{zzzyyyxxxwwwvvvwwwxxxzzz|||{{{|||}}}}}}|||{{{|||~~~|||~~~{{{zzzyyyxxxxxxwwwxxxxxxwwwvvvuuutttsssrrrrrrrrrkkkiiiffffffiiikkklllmmmjjjjjjkkklllnnnnnnkkkiiiZZZYYY[[[___dddfffdddbbbYYYWWWSSSMMMJJJKKKNNNRRRZZZ[[[[[[YYYVVVSSSRRRRRRLLLRRRVVVVVVRRRQQQVVV\\\fffllltttyyy{{{yyywwwvvvrrrrrrrrrrrrtttwwwzzz|||}}}pppddd]]]XXXPPPJJJHHHAAA===888777888999999777//////............/////////............---------........................,,,,,,,,,---------..............................------------------------...------,,,,,,------...)))************++++++++++++,,,------......------+++(((bbbaaa___```___^^^[[[\\\___bbbeeehhhjjjkkkjjjkkkkkkkkkiiifffbbb```ccccccdddfffhhhhhhgggeeebbbcccddddddccccccdddeeejjjjjjjjjjjjkkkmmmnnnoookkkkkkjjjiiigggeeedddccc_________``````aaaaaaaaaaaabbbdddfffhhhhhhhhhhhheeeffffffdddcccccceeegggcccdddeeedddbbbaaaaaabbbiiiiiiiiihhhhhhhhhggggggjjjjjjkkklllkkkjjjhhhggggggiiijjjiiigggffffffgggfffhhhjjjjjjhhhgggjjjmmmlllkkkkkklllnnnooonnnlllfffhhhiiiiiiggggggiiilllkkkjjjjjjiiiiiiiiiiiijjjiiiiiiiiijjjkkkkkkkkkllllllmmmllljjjiiijjjlllnnnoooqqqssssssrrrqqqrrrtttrrrpppnnnnnnooooooooonnniiijjjkkkllllllkkkkkkjjjiiijjjlllnnnppprrrtttuuurrrrrrqqqqqqqqqqqqqqqrrroooooooooooooooooooooooopppqqqssstttuuuvvvvvvuuurrrqqqqqqppppppooopppppppppooonnnmmmlllmmmmmmnnnkkklllmmmmmmkkkjjjkkklllooopppsssyyyvvvlll___UUUNNNGGG@@@;;;;;;;;;:::999888888888888444444333333333333444444222222222222222333333333333333444666999<<<===>>>===CCCLLLTTT^^^kkkyyyyyylllbbb\\\XXXSSSOOOMMMMMMKKKJJJHHHFFFEEEDDDBBBAAAAAA@@@???>>>>>>>>>===<<<;;;;;;;;;<<<===>>>555777:::<<<===<<<;;;:::999:::;;;===>>>?????????CCCBBBAAACCCEEEFFFFFFEEEFFFFFFFFFGGGFFFFFFFFFEEEFFFHHHIIIIIIIIIJJJLLLNNNGGGHHHKKKMMMOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWWWWXXXZZZ\\\]]]]]]]]]]]]\\\^^^______^^^^^^___```bbbbbbdddhhhllloooppppppooonnnkkkjjjkkknnnqqqtttsssuuuuuuuuusssrrrsssuuuzzzzzzzzzzzzyyyxxxvvvuuusssvvvyyy{{{{{{zzzzzz{{{xxxxxxwwwwwwwwwwwwxxxxxxwwwuuuttttttuuuvvvvvvuuummmlllkkkjjjjjjiiiiiiiiihhhhhhggggggfffgggggggggcccaaa^^^^^^```bbbddddddcccccceeegggiiiiiifffdddZZZWWWVVVYYY```fffhhhiiidddbbb]]]UUUOOOMMMOOOQQQXXXZZZ\\\ZZZVVVSSSSSSSSSMMMQQQTTTSSSPPPPPPTTTXXX[[[___gggooovvvyyyyyywwwyyyyyyyyyyyyyyyyyyzzzzzzuuuiii[[[RRRJJJBBB>>>>>>:::999777666666666666777//////............////////////.........---------........................+++,,,---............---........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,------......------,,,)))cccbbbaaabbb``````[[[\\\]]]```cccfffiiikkkjjjlllmmmmmmkkkgggbbb```dddcccccceeegggiiihhhggg```bbbccccccbbbbbbcccdddggggggggghhhiiijjjllllllkkkkkkjjjiiigggeeecccbbb^^^_________``````aaaaaaaaaccceeefffhhhhhhhhhhhheeeggggggeeebbbaaadddhhhfffggghhhgggdddcccbbbccciiiiiiiiiiiihhhhhhhhhhhhiiijjjlllmmmmmmlllkkkjjjhhhjjjkkkjjjhhhgggggggggdddgggjjjiiihhhgggjjjmmmjjjiiiiiijjjmmmnnnnnnmmmeeehhhiiiiiiggggggjjjmmmmmmllljjjhhhiiillloooqqqkkkkkkjjjiiiiiijjjjjjkkknnnnnnmmmkkkiiiiiilllnnnlllooorrrsssqqqoooppprrrooonnnlllkkklllmmmlllkkkggghhhjjjkkklllkkkkkkjjjggghhhiiilllooosssvvvxxxtttsssrrrqqqppppppppppppooooooooonnnnnnnnnnnnnnnmmmoooqqqsssuuuvvvvvvvvvuuusssqqqooommmlllmmmmmmnnnnnnlllkkkjjjkkkkkkllllllmmmmmmlllkkkkkkmmmoooooonnnnnnqqqxxxrrrhhh]]]QQQIIIBBBAAA@@@>>><<<;;;;;;;;;444333333222222333333444666666555444444444444444333333333555666777666555666:::???DDDJJJUUUdddooozzz|||qqqlllhhhccc___YYYXXXWWWTTTRRRPPPNNNMMMHHHHHHGGGEEEDDDBBBAAA@@@<<<;;;:::999999:::;;;<<<555777;;;===>>>===:::999888888:::;;;<<<<<<======BBB@@@??????@@@AAA???>>>@@@@@@AAAAAAAAAAAA@@@???AAACCCDDDDDDDDDEEEHHHJJJAAACCCFFFIIIJJJKKKJJJIIIHHHIIIJJJKKKMMMOOOQQQRRRQQQRRRTTTVVVWWWWWWWWWWWWTTTVVVXXXXXXWWWWWWWWWXXXWWWXXXZZZ^^^bbbfffgggfffhhhfffdddbbbdddggglllnnnnnnooopppooommmmmmmmmnnnpppqqqrrrsssrrrpppmmmlllhhhjjjmmmnnnnnnnnnoooppppppooonnnmmmmmmmmmnnnooojjjhhhfffeeeggghhhiiihhhdddcccbbbaaa```_________^^^^^^^^^^^^^^^___``````___\\\YYYYYY[[[]]]____________aaaccceeeeeebbb___\\\XXXUUUWWW___gggmmmooonnnlllfff^^^UUUQQQRRRTTTXXX[[[]]]\\\XXXUUUUUUVVVQQQSSSTTTSSSRRRSSSWWWZZZ\\\^^^eeeppp{{{}}}zzzwwwuuussskkkaaaTTTKKKBBB:::777999777888999888666555666888------...///000000000///......------------......................................................,,,,,,------------------...------,,,,,,------...------------------------.........------,,,,,,,,,------------------------...***dddbbbaaabbbaaaaaa_________```aaacccdddeeeggghhhiiihhheeecccbbbcccfffeeeccccccccceeeggghhhdddcccbbbaaabbbdddfffggggggiiijjjlllkkkjjjhhhgggggghhhiiijjjhhhfffccc```aaabbbcccdddddddddddddddeeefffiiijjjjjjgggdddbbbiiigggdddbbbaaabbbdddeeeffffffggghhhhhhgggfffeeeddddddfffhhhkkkkkkiiiggghhhiiijjjjjjkkkkkkkkkkkkhhhjjjkkkjjjgggeeegggiiifffeeeeeeeeegggiiikkkllliiijjjlllnnnnnnmmmlllkkkmmmjjjffffffiiilllllllllnnnmmmlllkkkjjjjjjkkkllliiihhhjjjooopppmmmlllnnnnnnmmmkkkjjjjjjkkkmmmnnnmmmnnnnnnnnnoooooooooooosssqqqooollljjjiiiiiiiiikkkjjjjjjkkklllmmmllljjjgggiiikkkmmmppprrrtttuuusssqqqooooooppprrrrrrrrrrrrrrrrrrsssssspppllliiimmmnnnqqqssstttuuuuuuuuuqqqqqqooonnnmmmmmmmmmmmmmmmmmmkkkgggdddccceeegggoookkkjjjkkkiiiggghhhmmmlllmmmnnnoooqqquuu{{{qqqcccRRRMMMGGGCCCAAA@@@<<<999555555666777777666555444444555555444222111222333888888777666666666666666:::999999;;;@@@HHHOOOTTT]]]fffuuu|||vvvpppppppppooojjjbbb[[[VVVTTTTTTPPPLLLJJJKKKIIIFFFBBBAAAAAAAAA???===<<<===>>><<<;;;::::::;;;:::888666666777777888999:::::::::::::::::::::;;;;;;<<<===>>>>>>===<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAA@@@@@@AAABBBCCCAAACCCEEEFFFFFFFFFHHHJJJLLLLLLLLLLLLLLLKKKKKKKKKPPPNNNLLLJJJJJJKKKNNNOOOQQQRRRTTTVVVXXXYYYYYYZZZ```___^^^^^^^^^___```aaaeeedddccccccbbbccccccdddeeeggghhhiiiiiifffdddbbbcccbbbbbbaaaaaaaaabbbbbbgggdddaaabbbeeegggddd``````______^^^]]]\\\\\\[[[[[[YYYVVVSSSRRRSSSUUUVVVRRRRRRTTTUUUVVVXXXYYYYYYVVVVVVVVVUUUSSSSSSTTTUUUUUUXXX[[[___aaaaaaaaa```UUURRRRRRVVVZZZ___hhhrrrsssrrrnnnggg^^^XXXWWWXXX\\\\\\[[[XXXUUUTTTUUUVVVSSSUUUWWWVVVTTTVVV\\\bbbhhhmmmqqqtttyyy{{{vvvpppiiiaaa\\\VVVNNNDDD<<<999999999888888777666666777888999:::..................//////......------------......................................................------------------------...------,,,,,,------...------------------------------------------,,,,,,------------------------,,,)))bbbaaa___aaa``````_________```aaacccdddeeefffhhhiiihhhfffeeeeeeffffffeeedddddddddfffhhhiiigggfffeeeeeeeeeggghhhjjjggghhhiiijjjiiiiiihhhggghhhiiijjjkkkiiigggdddbbbbbbbbbcccdddddddddccccccdddeeehhhjjjjjjiiifffdddgggfffcccbbbaaabbbdddffffffggghhhiiiiiihhhgggggggggggggggiiijjjjjjhhheeedddfffhhhiiikkkllllllkkkjjjjjjjjjgggddddddfffiiifffffffffgggiiijjjlllmmmiiijjjlllnnnnnnmmmlllkkkooolllhhhhhhkkknnnooooooooonnnmmmlllllllllmmmmmmjjjiiikkkoooppplllkkkmmmnnnmmmkkkjjjjjjkkklllmmmkkklllmmmoooqqqrrrssstttrrrpppnnnlllkkkjjjkkkkkklllkkkjjjkkkmmmmmmllljjjhhhiiijjjlllnnnppprrrssstttrrrqqqpppqqqrrrrrrrrrppppppqqqrrrsssrrrnnnkkklllmmmoooqqqssssssssssssqqqpppnnnmmmkkkjjjiiiiiilllmmmooopppnnnjjjfffcccdddfffjjjnnnmmmiiiiiimmmnnnoooooooooppprrrwwwzzzpppiii^^^UUUNNNGGG@@@;;;;;;:::999888777555333222333444555666666666666777555555444444333444444444777777666777:::???DDDGGGMMMTTT```mmmxxx|||uuunnniiigggjjjfffaaa^^^\\\XXXRRRMMMIIIHHHGGGDDDAAA???>>>>>><<<;;;999999::::::999888777777888999999:::;;;;;;::::::999999::::::;;;<<<:::999999888999999;;;<<>>===<<<<<<===>>>???@@@???>>>======>>>???@@@===>>>@@@AAAAAAAAACCCEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIHHHFFFDDDDDDFFFHHHIIILLLMMMNNNPPPRRRSSSSSSSSSWWWVVVVVVUUUVVVWWWXXXYYY]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^^^^^^^\\\ZZZYYYYYYYYYXXXXXXXXXXXXXXXYYY]]]ZZZWWWXXX[[[]]]ZZZVVVVVVVVVUUUUUUTTTSSSSSSRRRNNNMMMKKKIIIIIIIIIJJJKKKKKKKKKLLLNNNOOOQQQRRRSSSSSSRRRPPPMMMKKKKKKNNNPPPNNNQQQTTTWWWYYYYYYYYYXXXQQQNNNNNNRRRVVV\\\fffpppvvvvvvsssmmmddd___^^^___]]]]]][[[YYYVVVUUUVVVXXXUUUXXXZZZZZZYYY[[[bbbggglllqqquuuvvvzzz{{{vvvnnnfff^^^WWWQQQMMMLLLFFF???:::888888888888777666666666888:::<<<>>>///...---,,,,,,------.........------------......................................................///.........---,,,,,,,,,...------,,,,,,------...------------------------,,,,,,------------------------------------------+++'''aaa```^^^```_______________```aaabbbcccddddddfffggggggfffeeeeeefffddddddddddddeeefffhhhhhheeedddcccccccccdddeeefffgggggggggffffffgggggghhhiiijjjkkklllkkkiiifffeeeccccccddddddccccccbbbbbbbbbdddgggjjjkkkkkkiiihhhfffeeecccbbbbbbcccdddffffffggghhhiiijjjjjjiiiiiikkkjjjiiiiiijjjiiigggeeeaaacccfffiiikkklllllllllkkkkkkiiieeecccccceeegggeeefffhhhiiikkkllllllllljjjkkklllmmmmmmmmmlllkkknnnkkkiiiiiilllnnnoooooopppooonnnnnnmmmnnnnnnnnnkkkiiijjjnnnnnnkkkjjjlllnnnmmmllljjjjjjjjjkkkllllllmmmnnnpppqqqssstttuuupppooonnnllllllllllllmmmmmmlllkkklllmmmnnnllljjjhhhiiijjjkkkmmmnnnpppqqquuutttsssrrrqqqqqqrrrrrrooooooppprrrsssssspppnnnkkklllmmmooopppqqqqqqqqqrrrqqqpppnnnllljjjhhhhhhkkknnntttzzz{{{vvvmmmeee]]]```hhhooooookkkjjjmmmooopppooonnnmmmnnnqqqtttwwwzzzsssfffZZZNNNGGGBBB???<<<:::999888777666111222333444555555444444444333333333333333444444666555555444555777999:::???CCCJJJSSS]]]iiiuuu|||~~~yyyvvvsssmmmfff```YYYWWWUUUQQQLLLHHHDDDBBB@@@>>>;;;999:::;;;::::::888888888999::::::;;;;;;999999888888888999::::::777666666666666777888888<<<;;;999888888999;;;<<<<<<;;;;;;::::::;;;;;;<<<999;;;======<<<===>>>@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBB@@@??????AAABBBDDDGGGGGGIIIJJJLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQQQQRRRTTTUUUVVVUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPOOONNNNNNNNNMMMMMMNNNNNNOOORRRPPPMMMNNNQQQQQQOOOLLLLLLLLLKKKKKKJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGIIIJJJKKKLLLOOONNNKKKGGGDDDEEEHHHKKKIIIKKKMMMPPPRRRRRRQQQPPPMMMJJJJJJMMMRRRXXXcccmmmvvvwwwvvvrrrkkkfffdddeee```___]]]YYYVVVVVVXXX[[[ZZZ\\\^^^^^^^^^```fffjjjmmmqqquuuuuuvvvyyyxxxtttkkkdddZZZPPPJJJEEEBBB@@@@@@===:::999999:::999999:::999:::;;;===@@@DDDFFF000///---+++***+++---.........------------......................................................000//////...---,,,,,,+++...------,,,,,,------...------------------------,,,,,,,,,------.........------------------------+++(((aaa```___`````````_________``````bbbccccccccceeeffffffdddccccccdddbbbbbbcccdddeeeffffffgggdddcccbbbbbbbbbbbbccccccgggfffdddcccdddeeeggghhhjjjkkkllllllllljjjiiigggeeeeeeeeeddddddcccaaaaaaaaacccgggjjjlllllllllkkkhhhgggeeecccbbbbbbcccdddffffffggghhhiiiiiijjjjjjlllkkkiiiiiijjjiiihhhgggbbbdddgggjjjlllllllllkkkkkkkkkjjjiiigggeeeeeeeeedddeeehhhjjjkkklllkkkkkkjjjkkklllmmmmmmmmmllllllkkkiiihhhhhhiiikkkmmmmmmnnnnnnnnnnnnmmmnnnnnnnnnjjjhhhiiillllllhhhgggiiinnnmmmlllkkkjjjjjjjjjjjjoooooooooppppppppppppqqqnnnnnnmmmllllllmmmnnnooonnnmmmlllmmmnnnooommmkkkhhhhhhiiijjjllloooqqqrrruuuuuuuuutttrrrqqqqqqrrrpppooopppqqqsssrrrpppnnnjjjjjjkkkmmmnnnooooooooottttttsssrrrpppnnnmmmlllmmmnnnttt|||zzzsssbbb___aaahhhlllkkkkkklllnnnnnnnnnmmmkkklllnnnpppsssuuuyyyxxxiii```PPPJJJBBB>>>=========<<<444444444444444444222111555444444444444555666666777777777666666666555555:::<<>>>>>>>>???@@@AAAAAABBBBBB@@@???>>>===>>>???@@@AAADDDEEEFFFGGGHHHIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMGGGIIIKKKMMMNNNNNNLLLLLLMMMLLLKKKIIIIIIIIIIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIKKKIIIHHHHHHJJJJJJIIIGGGFFFFFFFFFEEEEEEDDDDDDDDDAAABBBCCCDDDEEEDDDDDDCCC???@@@AAACCCEEEFFFHHHHHHLLLKKKJJJGGGEEEDDDFFFHHHGGGHHHJJJLLLMMMMMMMMMLLLKKKGGGGGGJJJNNNTTT^^^hhhqqqsssuuusssmmmiiiggghhhdddccc```\\\YYYYYY[[[^^^___``````___]]]^^^aaacccdddiiikkkjjjiiiiiifffaaaUUUPPPHHHBBB???>>>===<<<999999:::;;;<<<===<<<;;;?????????@@@CCCGGGKKKMMM000///---+++***+++---.........------------......................................................000000///...------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,------.........------------------------,,,)))cccbbbaaacccbbbbbb____________```aaabbbbbbfffhhhhhhgggeeecccbbbccc___```bbbdddeeeeeeeeeeeeggggggfffeeeeeedddddddddfffdddcccbbbbbbdddfffhhhjjjjjjkkkkkkkkkkkkjjjiiiffffffffffffeeecccbbbaaaaaacccfffiiikkkllllllllljjjiiigggeeecccbbbbbbbbbeeeeeeffffffggghhhiiiiiikkkiiiggggggiiikkkkkkjjjfffhhhjjjkkklllkkkjjjiiijjjkkkmmmooonnnkkkfffccccccdddfffiiijjjjjjjjjjjjkkkkkklllllllllmmmlllllljjjjjjiiiiiiiiiiiikkklllkkkllllllllllllllllllllliiiffffffiiiiiifffeeehhhllllllkkkkkkjjjjjjjjjjjjmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkkkkkkklllnnnooonnnmmmmmmnnnppppppooommmhhhhhhiiijjjmmmpppsssuuutttuuuvvvuuurrrpppqqqrrrrrrqqqpppqqqrrrqqqooollljjjjjjkkkkkklllmmmnnnooosssssssssssssssrrrqqqpppooonnnqqqyyyrrrfff]]]```gggjjjjjjjjjkkkllllllkkkjjjkkkmmmoooqqqtttwwwzzz|||}}}}}}~~~mmmcccVVVLLLFFFBBB>>>::::::888666666777888777555555555444444444555555666555666777888888777666555777888;;;===???DDDIIIMMMWWW___iiiooosssxxx{{{vvvooofffaaaYYYSSSKKKDDD@@@===;;;:::777777777888888888888888888777777666666777777777777888888999999999999999:::999777666666777999:::999999999999999999999999:::;;;<<<<<<;;;:::;;;===<<<<<<===>>>??????@@@@@@======<<<<<<<<<===??????BBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHHHHIIIAAACCCEEEGGGHHHHHHFFFEEEHHHGGGEEEDDDCCCCCCDDDEEECCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA;;;<<<>>>@@@@@@@@@???>>>===>>>???@@@BBBCCCDDDDDDEEEHHHJJJJJJHHHFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGHHHEEEDDDGGGIIIMMMUUU^^^iiimmmrrrrrrnnnjjjiiiiiiiiihhhfffbbb^^^]]]___aaa```___]]]ZZZVVVTTTSSSTTTTTTXXXZZZXXXVVVUUUQQQLLLDDDAAA>>><<<;;;;;;:::999666777:::<<<>>>>>>??????CCCBBBBBBCCCFFFKKKOOORRR///...---,,,,,,------.........------------......................................................000/////////...---------...------,,,,,,------...------------------------,,,,,,---------------------------------------------***dddcccccceeedddddd```_________``````aaabbbjjjkkkkkkjjjgggeeedddeee^^^```bbbeeeffffffeeeeeeffffffeeeddddddcccbbbbbbdddcccbbbbbbbbbdddfffggghhhiiiiiijjjjjjjjjiiiiiiggggggggggggfffeeedddcccbbbdddfffhhhjjjkkkkkkkkklllkkkiiigggeeedddccccccffffffeeeeeefffggghhhiiiiiigggeeeeeehhhkkklllmmmkkkkkkkkkkkkkkkjjjiiiiiiiiikkkooossstttpppiiidddcccdddfffgggiiijjjjjjjjjkkkkkkkkklllllllllmmmmmmkkkllllllkkkiiiiiijjjkkkiiiiiijjjkkkkkkkkkkkkjjjhhheeeeeehhhhhheeeeeehhhjjjjjjkkkkkkkkkkkkkkkkkkggghhhiiikkklllnnnoooppplllkkkjjjjjjjjjkkkmmmnnnmmmlllmmmoooqqqrrrqqqpppjjjjjjiiijjjlllpppsssuuuqqqtttvvvuuurrroooppprrrsssrrrpppqqqqqqpppnnnmmmlllkkkkkkllllllmmmooooooooopppqqqrrrrrrqqqpppoooooommmnnnttt}}}pppbbb```fffiiiiiiiiiiiijjjkkkkkkjjjjjjlllmmmnnnqqquuuvvvuuusssrrrqqqyyy~~~yyylll```TTTFFF===>>>:::555555777999888666555444444333333333333333222444555777777777666666111444777999:::<<>>;;;888888888888888888888888888888777666666666777777666777888888999999888888999888888888888888888999888999999::::::999999888888:::::::::888777888999:::::::::;;;;;;<<<<<<<<<:::999999::::::;;;<<<===>>>>>>???????????????>>>>>>???@@@AAABBBBBBBBBBBB???@@@AAABBBCCCCCCBBBBBBCCCBBB@@@???>>>>>>?????????>>>>>>??????@@@AAABBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>>>>>>>======<<<<<<===>>>>>>??????@@@???CCCHHHKKKJJJHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEGGGDDDCCCEEEEEEEEEJJJQQQ```ffflllooommmjjjhhhhhhkkkjjjhhhddd```]]]]]]]]]ZZZXXXTTTPPPKKKHHHEEEDDDDDDHHHIIIFFFEEEEEEBBB>>><<<;;;999999:::999777555666999<<<>>>???AAADDDGGGGGGGGGGGGHHHMMMRRRXXX\\\..................//////......------------......................................................////////////...............------,,,,,,------...------------------------------------------,,,,,,---------------------------+++eeedddccceeeeeeeee```____________```aaaaaagggiiijjjiiifffeeeeeeeee^^^aaadddgggiiihhhgggfffddddddcccbbbaaa```___^^^ccccccbbbbbbccceeefffgggfffggggggggghhhhhhhhhiiihhhhhhhhhhhhhhhgggfffeeedddeeefffggghhhiiiiiiiiijjjjjjiiiiiihhhggggggggghhhggggggffffffggghhhiiiiiigggddddddfffjjjlllmmmlllkkkjjjiiihhhhhhiiiiiijjjkkknnnsssuuurrrkkkfffeeeeeefffggghhhjjjkkkllllllkkkkkkkkkllllllmmmmmmjjjllllllkkkhhhfffggghhhhhhhhhjjjkkkkkkkkkjjjjjjhhheeeeeehhhhhhfffgggkkkhhhiiijjjjjjkkkkkkkkkkkkfffggghhhjjjlllmmmnnnoookkkjjjiiiiiiiiijjjkkkllllllllllllooorrrtttsssrrrmmmkkkjjjiiijjjllloooqqqnnnrrruuuuuuqqqooopppsssqqqpppooopppqqqqqqpppooommmmmmllllllmmmnnnpppqqqooopppqqqrrrqqqpppnnnmmmmmmmmmooorrrxxx~~~yyyoookkkjjjhhhhhhjjjjjjkkklllkkkiiiiiijjjkkkllloooqqqqqqooommmmmmnnnqqqtttyyyeeeVVVKKKDDD<<<888888999888666777666555444333222222222222333444666777777777777222444666777888888:::;;;:::>>>DDDIIINNNTTT\\\bbbgggkkkrrryyy~~~rrrkkkaaaWWWOOOHHHBBB???::::::::::::::::::::::::999888777777666666777777666777888999:::999999888777888999999999999888777888888999::::::999888888888999:::999777666777888999999999999::::::::::::888888999999:::;;;<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<===>>>???>>>>>>===>>>>>>?????????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>===<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>========================>>>BBBGGGJJJKKKKKKLLLLLLOOONNNNNNNNNMMMMMMLLLLLLKKKHHHGGGGGGEEEBBBDDDIIIUUU\\\dddhhhhhheeeccccccccccccbbb^^^XXXTTTRRRQQQMMMKKKHHHEEEBBB???<<<:::999===>>><<<<<<>>><<<999;;;:::888888999:::999888;;;>>>AAACCCEEEIIIPPPTTTSSSSSSTTTXXX]]]eeemmmqqq------...///000000000///.........------..................................................................///////////////...------,,,,,,------...------------------------.........------,,,,,,,,,---------------------------***ddddddccceeeeeeeee```____________``````aaabbbdddeeeeeedddccccccddd```bbbfffiiikkkjjjiiigggggggggffffffdddcccaaa```ccccccccccccdddeeefffgggeeeeeeffffffgggggghhhhhhiiiiiiiiiiiiiiihhhhhhgggeeeeeefffggggggggggggggghhhhhhiiiiiijjjjjjjjjkkkjjjiiihhhgggggghhhiiiiiijjjgggdddccceeehhhkkklllkkkjjjhhhffffffgggiiijjjkkkkkkmmmpppsssrrrmmmiiigggggggggggghhhkkkmmmnnnlllkkkkkkkkkkkklllmmmmmmhhhjjjkkkhhheeebbbcccdddhhhiiijjjkkklllkkkkkkjjjhhhffffffiiijjjhhhiiimmmggghhhiiijjjkkkllllllllljjjjjjjjjkkkkkkkkklllllljjjjjjiiihhhhhhiiijjjkkkkkkkkklllooosssuuuuuutttooommmkkkiiihhhiiikkkmmmlllqqquuutttqqqnnnpppsssooonnnnnnoooqqqsssrrrqqqooonnnmmmmmmnnnoooqqqrrrqqqrrrssssssrrrooommmkkkjjjmmmqqqsssuuuwww{{{}}}~~~zzzvvvooohhhhhhlllkkklllmmmkkkiiihhhhhhiiilllnnnpppooollllllnnnqqqmmmnnnxxxttt```WWWKKKCCC@@@>>><<<999;;;:::888777555555444444333444555666777888888888777888999888666666777888777888:::<<<@@@DDDJJJMMMRRRWWW]]]eeelllttt|||wwwpppggg]]]UUUMMMFFFBBB<<<<<<<<<<<<<<<<<<<<<<<<999999888777777777777777888999:::<<<<<<;;;;;;:::555777999::::::999777555777888999::::::999888777:::;;;<<<;;;999777888999;;;;;;;;;;;;::::::::::::999::::::;;;<<<=========<<<============<<<;;;;;;;;;;;;===>>>>>>===<<<;;;???>>>===<<<<<<======>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>???>>>===<<<======<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;@@@@@@@@@??????>>>>>>>>>@@@CCCGGGJJJLLLNNNQQQSSSZZZZZZYYYXXXXXXWWWWWWVVVPPPMMMLLLLLLIIICCCCCCFFFLLLTTT]]]bbbbbb___^^^]]]YYYZZZYYYUUUPPPJJJGGGEEEDDDBBB@@@>>>===;;;999777555999:::888999<<<<<<999<<<:::888999;;;===??????AAACCCFFFHHHKKKQQQZZZaaa```aaaccchhhoooxxx////////////////////////........................////////////....................................................................................------------------------------------------------------------------------111...gggdddbbbcccaaaaaadddbbb___\\\\\\]]]___```dddfffhhhiiigggffffffgggdddeeeeeefffggghhhiiiiiiiiihhhgggeeecccaaa```___cccbbb```______aaabbbdddiiigggffffffgggggggggfffhhhiiijjjhhhfffeeefffgggeeefffhhhiiiiiihhhfffeeehhhgggeeeeeefffhhhkkkmmmnnnkkkgggeeeeeefffggggggmmmjjjfffbbbbbbdddhhhjjjkkkgggccccccfffiiikkkkkkffffffgggkkkooopppmmmjjjeeeeeeeeegggjjjkkkjjjiiilllhhheeeeeehhhjjjkkkjjjlllhhhddddddffffffbbb]]]ddddddddddddeeefffgggggglllkkkjjjjjjkkkkkkjjjhhhjjjiiiiiiiiiiiikkklllmmmooonnnmmmllllllmmmnnnoooppplllggghhhlllnnnnnnkkkjjjkkkmmmoooqqqrrrsssttthhhhhhiiiiiijjjjjjjjjjjjmmmoooqqqssstttsssqqqoookkkkkkmmmpppssssssrrrpppqqqooommmnnnppprrrrrrrrrsssssssssrrrqqqooolllkkkiiijjjjjjkkkkkknnnrrruuuzzz|||}}}}}}{{{wwwrrrnnnpppmmmjjjjjjkkkjjjgggdddfffjjjmmmllliiihhhkkkoooqqqooorrrzzzwww^^^RRRPPPKKKCCC===AAA>>>;;;:::666333666<<<777555444444666777666666555555666777999999777555999999:::;;;<<<======>>>BBBEEEJJJQQQXXX^^^cccfffkkkmmmrrryyy~~~rrrkkkbbb[[[VVVPPPHHHBBB>>>;;;888888:::;;;:::888888888888888888888888888777777888888888999999999<<<;;;:::999777666555444666777888999:::999888888999999999999999888777666555555555555666777999999666777999999999999;;;<<<:::999888888888999:::;;;::::::;;;;;;<<<======>>>============<<<<<<;;;:::<<<=========<<<;;;;;;:::999:::;;;<<<;;;<<<>>>AAA=========<<<<<<<<<;;;;;;>>>===<<<;;;;;;;;;<<<===>>>======<<<===>>>???@@@????????????>>>===<<<<<>>BBBDDDEEEHHHJJJNNNTTTWWW\\\gggrrrqqquuu|||////////////////////////........................////////////....................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++eeecccbbbcccbbbbbbbbbaaa___]]]\\\]]]^^^______bbbeeefffffffffggghhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggfffeeedddcccccccccdddcccbbbaaaaaabbbdddeeeiiigggdddddddddeeeeeedddhhhiiijjjiiihhhggghhhjjjeeefffggghhhhhhgggfffeeegggfffdddcccdddgggjjjlllnnnllliiigggggggggggghhhllliiieeebbbbbbcccgggiiiiiieeebbbaaadddgggiiiiiigggggghhhkkkmmmmmmjjjgggeeeeeeeeegggiiijjjjjjiiiiiifffddddddgggjjjkkkjjjkkkhhhfffeeeeeeeeebbb```eeeeeeeeeffffffggghhhiiikkkjjjhhhiiijjjjjjiiiggggggfffggghhhjjjlllnnnpppppppppnnnmmmmmmmmmnnnnnnrrrmmmjjjjjjmmmpppooommmkkklllmmmooopppqqqrrrrrrhhhhhhhhhhhhiiiiiijjjjjjnnnppprrrtttuuutttrrrqqqkkklllmmmpppssstttrrrppprrrqqqooooooppprrrrrrrrrsssssssssrrrqqqooommmkkkiiijjjjjjjjjjjjlllpppsssuuuwwwyyy{{{yyyvvvrrrpppooommmjjjjjjjjjjjjgggeeeeeehhhkkkjjjhhhgggjjjnnnqqqooopppuuuxxx{{{zzzqqqmmmdddXXXPPPJJJDDDAAA@@@???:::777888999888666666777888888777888777777888999999666444888888999999:::;;;;;;;;;:::<<<@@@EEEJJJOOORRRTTTXXXZZZ^^^dddjjjqqqvvvyyyvvvmmmbbb\\\TTTOOOMMMIIICCC===<<<:::888888999:::999777888888888888888888888888999999999999::::::::::::::::::999999888888777777666777888999999999888888999999999999999888777777555555555555666777888999777888::::::999999:::<<<999999888888888999:::;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<;;;::::::888999::::::::::::<<<>>>??????>>>>>>======<<<<<<;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<===???@@@AAAAAABBBCCCCCCCCCBBBAAA@@@EEEHHHNNNVVV^^^eeejjjmmmqqqsssvvvwwwuuurrrqqqqqqjjjiiieee___XXXPPPIIIFFFEEEGGGKKKMMMOOONNNLLLJJJFFFCCC???>>>>>>===;;;888<<<<<<:::888666777999<<<777777777777999;;;<<<<<>>AAA@@@@@@???>>>>>>============<<<<<<===>>>??????======>>>???@@@BBBDDDFFFGGGIIIKKKMMMMMMLLLJJJHHHNNNOOOSSSXXX```hhhoootttwwwzzz}}}~~~}}}zzzxxxwwwrrroooiiiaaaXXXPPPJJJFFFBBBCCCDDDDDDCCCBBB@@@???>>>;;;999888999999888666888888888666555555777999888888888:::===AAAEEEGGGHHHNNNXXX___cccgggllloookkkkkknnntttzzz////////////////////////........................////////////....................................................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,)))cccaaa```bbbaaaaaa___`````````___^^^]]]\\\[[[^^^bbbdddeeefffhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiggggggffffffhhhjjjlllnnngggfffffffffggghhhiiijjjjjjgggcccaaabbbccccccccceeegggiiiiiiiiijjjlllnnnffffffeeeeeeeeeeeeffffffcccbbbaaaaaabbbeeehhhjjjkkkllllllkkkiiigggggghhhjjjhhheeecccbbbcccdddeeedddbbbaaa```aaadddfffggggggggghhhiiijjjiiigggffffffeeeeeefffhhhiiiiiihhhfffeeedddeeefffggghhhhhhfffiiikkkiiieeeccceeehhhhhhhhhhhhhhhiiijjjkkkllljjjjjjiiijjjkkkkkkiiigggkkkjjjiiihhhhhhiiijjjkkkppppppppppppppppppqqqqqqrrrpppnnnmmmooopppooonnnjjjkkkkkkllllllkkkkkkjjjhhhhhhgggffffffggghhhiiijjjkkknnnpppqqqqqqppppppppppppqqqsssvvvwwwwwwuuuwwwuuurrrqqqrrrrrrrrrqqqssssssrrrqqqpppooonnnmmmkkkkkkjjjhhhggggggjjjllllllnnnppprrrrrrqqqooommmlllkkkjjjjjjiiiiiihhhgggdddeeefffeeedddeeegggjjjkkklllnnnooooooqqqwww}}}qqqbbbTTTGGGAAA@@@===;;;999999:::::::::999999888777777888888666555777777666666666555555555555666777888999:::;;;;;;===>>>@@@CCCFFFJJJMMMOOOOOOPPPSSSVVVVVVQQQJJJDDDAAA???<<<;;;<<<<<<:::999777666555555666666666666777777777777777777777777999999999999::::::::::::999999999999999999999999666666666777777777777777999999::::::::::::999999666666666666666777888888999:::;;;:::888888888:::999888777777777888:::;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===<<<;;;<<<===???AAA@@@@@@???>>>>>>======>>>>>>>>>??????@@@AAAAAABBBCCCDDDFFFHHHJJJLLLMMMPPPRRRUUUXXXXXXWWWTTTSSSTTTSSSQQQQQQUUU[[[aaaeeekkkooossstttssspppnnnmmmjjjfff___WWWOOOHHHCCCAAA@@@???>>>>>><<<;;;;;;:::;;;:::888888888888888888777888999999888888999;;;===>>>>>>@@@DDDKKKRRRWWW^^^hhhuuu}}}////////////////////////////////////////////////////////////....................................................................................------------------------++++++++++++++++++++++++---------------------------***dddbbbaaabbbaaaaaa```aaabbbbbbbbb```^^^]]]^^^aaadddfffffffffggghhheeeffffffggghhhiiiiiiiiihhhhhhhhhhhhiiikkkmmmnnngggggggggggghhhiiijjjkkkjjjhhheeecccdddeeeeeedddccceeeggghhhhhhhhhjjjlllgggfffeeeeeeeeeeeefffgggcccbbbaaa```bbbeeehhhjjjjjjkkkllljjjhhhffffffgggjjjiiigggeeedddddddddeeeddddddcccccccccdddggghhheeeggghhhiiijjjiiiiiijjjhhhgggeeefffhhhiiijjjiiihhhhhhhhhgggfffeeeeeefffeeeiiillljjjfffdddgggkkkhhhhhhhhhhhhiiijjjkkkllllllllllllmmmnnnnnnkkkiiikkkjjjiiiiiiiiijjjkkklllnnnnnnooopppqqqrrrrrrssspppooonnnmmmnnnnnnmmmmmmiiiiiijjjjjjiiiiiihhhgggiiihhhgggffffffggghhhiiiiiikkkmmmooopppqqqqqqqqqsssssssssuuuxxxyyyyyyxxxxxxvvvsssrrrrrrrrrrrrqqqsssrrrqqqpppoooooonnnnnnlllllljjjhhhffffffhhhjjjlllmmmooopppooommmkkkiiijjjjjjjjjjjjiiihhhhhhhhheeeeeeeeeddddddeeegggiiijjjnnnpppooooooqqquuuyyyzzz~~~}}}nnnVVVJJJHHHCCC@@@>>>===<<<<<<;;;999888777666666888888888777777666666555555444444333555666666777777888999999999:::;;;===???AAADDDEEECCCCCCCCCCCCCCCAAA>>><<<;;;999888777888888888777555555555555444444555666666666666666666666666666666666777777777888888888:::999999888888777777666666666666666666777777777888999999::::::999999999777666666666666777777888999:::;;;:::888888888:::999888777777777888999:::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<;;;<<<===<<<<<<<<<>>>@@@@@@@@@@@@?????????>>>>>>??????@@@@@@AAAAAAAAAAAAHHHIIIKKKMMMOOOQQQRRRRRRUUUXXX[[[]]]^^^\\\ZZZXXXQQQNNNIIIFFFFFFHHHLLLOOOVVVYYY]]]^^^]]][[[YYYXXXWWWTTTOOOHHHBBB>>><<<:::;;;;;;:::999999999999999777777777777666666777888:::<<<>>>??????@@@AAACCCAAACCCEEEIIIOOOZZZgggppp}}}////////////////////////////////////////////////////////////....................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...+++eeedddccceeeddddddcccdddeeeeeedddcccaaa```aaacccfffggggggfffggggggeeeeeefffggghhhiiijjjkkkjjjjjjjjjkkkkkkkkkkkkkkkffffffggghhhiiiiiijjjjjjiiigggffffffgggggggggfffcccdddffffffffffffgggiiiggggggggggggggggggggggggccccccbbbbbbcccfffjjjllljjjlllllljjjfffeeefffiiilllkkkjjjhhhgggffffffeeeeeefffffffffeeefffhhhjjjgggiiikkkkkkkkkkkklllmmmjjjhhhgggggghhhjjjkkkjjjkkklllllljjjgggfffeeefffeeeiiilllkkkgggfffiiimmmiiiiiiiiiiiijjjkkklllmmmnnnnnnooopppqqqpppmmmkkkhhhhhhhhhiiikkknnnqqqrrrmmmnnnoooqqqrrrrrrrrrrrrnnnnnnnnnmmmmmmllllllkkkiiiiiiiiiiiiiiihhhggggggkkkiiigggffffffggghhhiiijjjkkkllloooppprrrsssssstttssssssuuuwwwyyyyyyyyywwwuuurrrqqqrrrrrrrrrqqqsssrrrqqqpppoooooooooooollllllkkkhhhfffeeegggiiimmmmmmnnnnnnmmmkkkiiihhhhhhiiijjjjjjhhhggghhhiiigggfffdddddddddfffiiijjjkkkpppssspppmmmooopppppprrrvvv|||xxx|||qqq]]]WWWOOOKKKGGGCCC@@@===:::888<<<:::888888999:::999888777777666666555555555444333333333444444555555555555666666777888:::;;;<<<<<<;;;::::::999999999999777777666555555555555555444555555555333444555777666666666666666666666666444555555555555666666666999999888777666666555555555555555555555666777777777777888999999999888888777777666666666666777777888999::::::999888999:::888888777666777888999:::<<<<<<<<<===>>>>>>??????<<<<<<===>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>===:::;;;<<<<<<<<<===???AAABBBBBBBBBBBBCCCCCCCCCCCCGGGGGGHHHHHHHHHHHHGGGGGGJJJKKKLLLNNNOOOPPPPPPPPPQQQSSSUUUWWWWWWVVVTTTSSSGGGDDD@@@===<<<===@@@BBBDDDFFFIIIJJJHHHGGGGGGGGGGGGEEEBBB>>>;;;:::999999666777777777777888888888333444555666666777999;;;<<>>@@@AAAAAA>>>??????@@@@@@@@@@@@@@@======>>>???????????????;;;===??????@@@AAADDDFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLJJJIIIEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGEEEDDD>>><<<:::888888888999::::::<<<======<<<<<<===>>><<<<<<;;;:::999999999999666777888999999999999999333666999;;;<<>>@@@AAABBB???@@@AAABBBBBBBBBBBBBBB>>>>>>???@@@@@@@@@@@@@@@???AAACCCDDDEEEFFFIIILLLJJJJJJKKKMMMNNNPPPQQQQQQIIIIIIJJJJJJIIIGGGEEEDDD???@@@AAAAAAAAA???>>>===;;;;;;;;;;;;::::::999888999999888777666555555555777888888888777777999;;;777888888999999:::::::::999:::;;;<<<<<<<<<;;;:::888<<<@@@DDDFFFJJJPPPTTTZZZ___eeejjjmmmoooqqqrrruuuwwwyyy}}}//////////////////////////////////////////////////////.........---------................................................---------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++fffeeeeeehhhjjjlllkkkjjjhhhgggfffgggiiijjjiiiiiiiiihhhffffffhhhjjjnnnnnnnnnnnnnnnnnnnnnnnnooopppppplllgggeeeeeegggcccccccccccceeefffhhhiiiffffffggghhhiiihhhhhhhhhiiihhhgggeeeeeeeeeffffffggghhhjjjkkklllkkkkkkjjjhhhgggeeeddddddfffiiikkkrrrpppnnnlllkkkjjjjjjkkkoooooonnnmmmllljjjhhhggggggggghhhiiijjjjjjjjjjjjlllppprrrqqqkkkhhhiiikkkllljjjjjjkkkmmmooooooooonnnooopppqqqqqqpppooonnnjjjlllmmmmmmkkkiiijjjjjjmmmkkkjjjlllooopppnnnllllllkkkllloooqqqpppkkkgggjjjkkkmmmooopppqqqqqqqqqrrrqqqpppnnnmmmmmmlllllllllmmmnnnmmmkkkjjjkkkllljjjlllmmmmmmlllkkkllllllooopppooolllgggeeefffgggdddcccccceeehhhkkkllllllqqqrrrrrrrrrssstttttttttwwwrrrllllllooorrrqqqoooqqqpppnnnmmmlllmmmooopppkkkllllllkkkiiihhhhhhiiijjjkkkmmmnnnmmmjjjfffdddggggggffffffggghhhiiijjjkkkhhheeefffiiimmmooonnnmmmmmmnnnnnnnnnnnnnnnnnnqqqqqqqqqqqqqqqpppooonnnsssvvvzzz{{{|||kkk[[[KKKCCCBBB@@@???@@@<<<;;;;;;<<<<<<;;;888555:::777777999777444666:::777777888888999999999999;;;888666555666777888888777666555444555777999;;;666666666666666555444333666666555444333333333333555444444444555777999:::666555555444555666777888999777555222111222333444333444444555666666666555333333333333333333333333555666666777777777777777999888666555555666777888888888:::;;;===>>>@@@@@@AAAAAA@@@@@@?????????>>>;;;<<<===???@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFLLLMMMNNNOOOOOOMMMLLLJJJGGGFFFEEECCCAAA???===<<<<<<<<<;;;;;;:::999777666999::::::999888666444222555555555555555666666777777888999888777666777888999999::::::;;;<<<<<<===>>>;;;<<<@@@???;;;<<>>>>>???>>>===;;;<<<::::::;;;:::777888;;;888888999888888999:::<<<===;;;888777666666666555555444444333444444555666555555555555555555555555444444333222222222222333666555444444444555666777666666555555555666888888777666555444333444555666444444555666666666666666444444444444444444444444555555666777777777666666666666666555555666777777777888999:::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::777888:::===???AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDHHHHHHHHHHHHGGGDDDBBB@@@??????>>>===<<<;;;::::::888888888888777666666555<<<<<<<<<;;;:::888777666666555555555666777888999888999::::::999999:::;;;>>>???@@@BBBCCCDDDEEEEEEGGGDDDDDDGGGGGGEEEIIIOOOSSSVVV]]]iiiwww/////////////////////////////////////////////////////////.........------................................................///...---,,,+++***))))))...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++gggfffeeehhhiiikkkiiihhhfffeeeeeeeeefffgggiiijjjkkkjjjhhhhhhjjjlllkkkjjjjjjjjjjjjjjjjjjkkkjjjllllllkkkgggdddcccccc^^^___bbbdddfffggghhhhhhiiihhhhhhggghhhiiijjjkkkhhhiiiiiijjjlllnnnpppqqqnnnnnnmmmmmmllllllmmmmmmhhhgggggggggggghhhiiiiiiggggggiiijjjkkklllllllllqqqqqqpppooommmkkkiiihhhgggggghhhiiijjjjjjjjjjjjmmmpppsssrrrnnnkkkkkkmmmqqqpppnnnnnnpppqqqpppooommmnnnnnnooonnnnnnmmmmmmqqqrrrrrrpppllliiihhhhhhgggggggggiiikkkkkkjjjiiillllllmmmooopppoookkkhhhppppppqqqqqqqqqooonnnmmmqqqqqqppppppppppppqqqqqqooopppqqqpppnnnnnnnnnooopppqqqqqqpppmmmkkkjjjjjjjjjlllmmmllljjjgggggggggddddddeeegggjjjkkkjjjhhhnnnoooooopppppppppppppppqqqooolllmmmpppqqqooolllnnnnnnmmmmmmlllkkkjjjiiilllmmmnnnmmmkkkjjjjjjkkkfffhhhkkkmmmoooooonnnnnnmmmmmmmmmllllllkkkjjjiiimmmjjjhhhgggjjjmmmnnnooommmmmmllllllllllllllllllooopppqqqrrrrrrsssssssssppprrrrrrqqqoooqqqvvv{{{{{{|||oooaaaVVVRRRQQQMMMHHHDDDBBBAAA@@@???===:::999;;;:::777777::::::::::::999999;;;>>>BBB@@@???>>><<<:::888777777777777777777777666555444333333333333444555666777555555444444444555555666777777666555444444444555666666555555666666777888444444555555555666666666444555666666777666666666555555555555555555555555444444555666666666666555333444555666666666666666666666777888888999::::::888888888888777777777777666777999;;;===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@@@@???===;;;999888888888888888888888888666666666666666666666666::::::999999888777777777999999888888999;;;<<<>>>;;;===>>>???>>>???AAABBBCCCEEEIIIMMMPPPRRRSSSTTTYYYVVVVVVXXXYYYZZZ___fffhhhlllttt////////////////////////////////////////////////////////////..................................................................------,,,++++++***---------------------------------------------------------------------------+++ggggggeeeggghhhjjjgggfffeeedddddddddeeeeeehhhiiijjjiiihhhhhhjjjkkkjjjjjjiiihhhhhhiiijjjjjjkkklllmmmmmmkkkhhheeeddd^^^```cccgggiiijjjiiiiiikkkjjjhhhggghhhiiikkkmmmjjjkkklllnnnppprrrssstttrrrqqqooommmmmmmmmmmmnnnggggggggggggggggggggggggccceeegggjjjlllnnnnnnnnnrrrqqqqqqooommmkkkjjjiiihhhiiijjjkkkkkkllllllkkknnnppprrrrrrooommmmmmnnnqqqpppoooooorrrsssssssssmmmmmmmmmmmmmmmmmmllllllpppqqqqqqooollljjjiiiiiihhhgggggghhhhhhgggffffffiiijjjlllnnnpppooommmlllpppqqqqqqrrrqqqpppooonnnqqqqqqqqqqqqqqqrrrttttttpppqqqrrrqqqooonnnooopppsssttttttrrrnnnkkkjjjjjjmmmnnnooonnnllljjjgggfffeeeeeegggkkknnnnnnmmmkkkmmmnnnoooooopppoooooonnnnnnmmmmmmnnnppppppmmmkkkjjjkkklllmmmmmmkkkiiihhhlllnnnoooooommmkkkkkkkkkfffgggiiilllnnnooooooooommmnnnoooppppppooommmlllllljjjhhhggghhhkkkmmmnnnlllllllllllllllkkkkkkkkklllmmmoooppprrrsssssssssrrrsssrrrqqqoooqqqtttwwwwww}}}xxxuuuooohhh]]]SSSLLLHHHDDDBBBAAA<<<:::<<<<<<999999;;;;;;<<<<<<;;;;;;???FFFKKKHHHHHHHHHFFFCCC???===<<<;;;;;;<<<<<<;;;:::888777555555555555666777999:::777777777777777888999999777777777666666666666666666555555555555666666666444444555666666555555444444555555666666555555555555555555555555555555555333444444555555555555555111222444666777777666555555555666666666666666777888888888777777777777777888888999:::::::::999999777777777666666666555555888999:::;;;;;;;;;;;;:::777777777777777777777888666666666666777777888888999999999999999999::::::??????>>>>>>>>>???AAABBBAAACCCEEEFFFFFFGGGIIIKKKMMMPPPVVV\\\bbbfffiiijjjnnnmmmmmmmmmooosssyyy~~~////////////////////////000000000000000000000000000000/////////.........////////////////////////........................---------------.........------------------------------------------------------------------------,,,,,,hhhgggfffggghhhiiifffeeeeeedddddddddddddddeeeggghhhhhhgggggghhhiiikkkjjjhhhhhhhhhhhhjjjkkkllllllmmmmmmllljjjgggeee```bbbeeeiiikkkllllllkkklllkkkiiihhhiiijjjlllnnnmmmnnnooopppqqqrrrsssssssssrrrpppnnnmmmmmmmmmnnnffffffffffffffffffffffffccceeehhhkkkmmmnnnooooooqqqppppppooonnnllljjjjjjiiijjjkkklllmmmmmmmmmmmmnnnpppqqqqqqpppooooooooonnnmmmmmmooosssuuuvvvvvvnnnnnnmmmllllllllllllllllllnnnooonnnlllkkkkkkkkkjjjjjjjjjiiigggeeedddcccfffhhhkkknnnooopppppppppmmmnnnpppqqqrrrrrrqqqqqqppppppqqqqqqrrrtttuuuvvvpppqqqrrrqqqooooooooopppuuuvvvvvvssspppmmmllllllpppoooooonnnlllhhhdddbbbbbbcccfffjjjmmmooommmlllkkklllnnnpppppppppoooooollllllmmmooopppooommmkkkggghhhkkkmmmnnnmmmkkkjjjlllnnnppppppnnnkkkkkkkkkggghhhiiijjjkkklllmmmnnnlllnnnpppssstttsssqqqpppkkkjjjiiigggggghhhkkkmmmmmmmmmlllllllllkkkkkkkkkiiijjjlllnnnpppqqqrrrrrrrrrrrrrrrqqqqqqsssuuuwwwyyy||||||xxxwww|||qqqeee[[[TTTPPPNNNGGGBBBAAAAAA>>>===>>>:::===???@@@BBBHHHRRRZZZ[[[\\\\\\XXXQQQJJJFFFDDD>>>>>>===<<<;;;:::888888999999999999:::;;;;;;<<<888777777666666666666777555555666666777777777777555555666666666555555555666666666666555444222222444444555555555444444333444444444444444444444444333444444555555555555555111222444666777777666555555555555555555555555555777777777777777777777777777777888888888777777666999999999888888777777666555555666777888999999999777777777777777777666666777666666666777888999:::;;;<<<===>>>@@@AAABBBBBBFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMMMMMMMOOOQQQVVVZZZaaaiiiqqqxxx}}}~~~////////////////////////000000000000000000000000000000000/////////......////////////////////////........................---------....../////////,,,,,,,,,------------...------------------------------------------------,,,,,,hhhhhhfffgggggghhheeeeeeeeeeeedddddddddcccccceeehhhhhhgggggghhhiiijjjiiigggffffffgggiiijjjlllkkkjjjkkkkkkjjjhhheeecccdddgggiiikkklllmmmmmmlllkkkkkkjjjkkklllmmmnnnmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmhhhggggggffffffffffffgggeeefffhhhjjjlllmmmmmmnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkklllmmmmmmmmmmmmnnnnnnpppqqqqqqpppoooooolllkkkkkknnnrrruuuwwwwwwooonnnmmmllllllllllllllljjjkkkmmmmmmllllllmmmnnnlllmmmmmmkkkhhheeedddeeeeeehhhkkknnnnnnoooqqqrrrkkklllnnnppprrrrrrrrrrrrppppppqqqqqqrrrtttuuuvvvqqqrrrsssrrrpppooopppqqquuuvvvvvvuuurrrpppooooooqqqooommmllljjjgggccc___``````bbbeeehhhjjjjjjhhhhhhjjjmmmooopppppppppooollllllnnnooooooooonnnmmmhhhjjjlllnnnnnnnnnllllllkkknnnppppppnnnkkkjjjjjjhhhhhhhhhiiijjjkkkmmmmmmkkknnnrrruuuwwwvvvtttrrrlllllljjjhhhggggggjjjmmmnnnnnnmmmmmmlllkkkkkkkkkhhhiiikkkmmmooopppqqqqqqppppppppppppqqqsssuuuvvvvvvyyyxxxtttssswwwzzzzzzzzz~~~~~~vvvqqqeeeZZZPPPKKKHHHDDDAAABBB???DDDJJJNNNSSS[[[hhhqqqzzz||||||vvvjjj___XXXTTTKKKIIIEEEAAA???======>>>===>>>>>>>>>>>>===<<<;;;;;;:::999777666555444444666777888888999999999888777777888888888777666666888888777666555444333222555555555555555555444333444444444444444444444444444444555666666666666555333444555666666666666666555555555555555555666666555555555555666666666666444444555666777888888888888777777777666666555555666666555555555555555555777777777777777777777777999888777777888999:::;;;;;;===@@@DDDGGGIIIJJJJJJOOOPPPRRRTTTUUUUUUTTTTTTTTTVVVWWWWWWVVVVVVXXXYYYYYY]]]ccckkkttt}}}////////////////////////000000000000000000000000000000000000/////////...////////////////////////...........................---------------------,,,,,,,,,---------......................................................,,,,,,iiihhhggggggggggggeeeeeeeeeeeeeeeddddddccccccfffhhhiiihhhhhhhhhiiiiiihhheeeddddddeeehhhiiinnnllljjjjjjlllllljjjhhheeefffggghhhjjjkkklllmmmkkkllllllllllllmmmmmmmmmkkklllmmmoooppppppppppppmmmnnnnnnnnnmmmlllkkkkkkkkkjjjhhhgggfffggghhhiiihhhhhhhhhhhhhhhiiijjjkkkllllllmmmmmmmmmmmmllllllhhhiiijjjkkkllllllllllllmmmmmmnnnpppqqqqqqooonnnkkkjjjjjjmmmppptttuuuuuupppooonnnmmmlllllllllmmmjjjlllnnnnnnmmmmmmnnnooolllnnnooonnnjjjhhhhhhjjjgggjjjmmmnnnmmmmmmoooqqqjjjkkkmmmpppqqqrrrrrrqqqppppppqqqqqqrrrssstttuuussstttuuutttrrrqqqrrrssstttuuuvvvvvvtttrrrrrrssstttqqqnnnlllkkkjjjfffcccbbbaaaaaabbbeeeffffffeeedddfffjjjmmmooopppooonnnlllmmmnnnoooooonnnoooooommmnnnooooooooommmlllkkkjjjmmmooopppnnnkkkiiiiiiiiihhhhhhhhhjjjlllooopppmmmppptttwwwxxxvvvsssqqqnnnnnnmmmkkkhhhhhhlllooooooooonnnnnnmmmllllllkkkiiijjjlllnnnooopppqqqqqqpppooooooppprrrssstttuuurrruuuuuurrrqqqtttwwwvvvuuuwww}}}}}}mmmccc\\\UUUQQQPPPNNNUUU^^^eeelllwwwxxxuuulllggg^^^VVVQQQOOOPPPRRROOOPPPQQQQQQPPPMMMIIIGGGIIIGGGEEEBBB???===<<<;;;>>>??????@@@??????======:::;;;;;;<<<;;;:::999888:::999777666666666777777777777777777777666555555555555555555555555555555555555666777777777666666666666666555555666777777555555555666666777777777444444555555666666666666444444555666777777777777444444444444444333333333666666555555555666666777999999:::;;;<<<======>>>???>>>===<<<<<<>>>???@@@???CCCIIIOOOSSSUUUVVVVVV\\\___dddiiillllllkkkjjjfffggghhhgggeeeddddddeeeaaaccchhhnnnwww////////////////////////000000000000000000000000000000000000////////////000000000000000000000000........................///...------,,,+++******,,,,,,,,,------.........................................................,,,,,,iiiiiiggggggfffgggeeeeeefffffffffeeedddcccdddfffiiijjjjjjiiiiiijjjhhhfffdddbbbbbbdddfffhhhrrrooollllllnnnooonnnlllfffffffffggghhhjjjkkklllkkklllmmmmmmnnnnnnmmmmmmhhhiiilllnnnooopppppppppkkklllmmmmmmmmmllljjjiiinnnllljjjhhhggghhhjjjllljjjiiihhhfffffffffggghhhjjjkkkkkklllmmmmmmmmmlllgggggghhhiiijjjjjjjjjjjjllllllmmmoooqqqqqqooonnnlllkkkjjjlllooorrrrrrrrrqqqpppnnnmmmllllllmmmmmmlllnnnppppppooonnnnnnoookkkmmmpppooolllkkklllnnniiilllooonnnllllllmmmooojjjlllmmmoooppppppppppppqqqqqqqqqqqqrrrssstttttttttvvvvvvvvvtttssstttuuussstttvvvvvvuuuttttttuuuwwwtttpppooooooooollljjjgggeeeccccccdddddddddcccaaadddhhhlllnnnooonnnnnnmmmnnnoooooonnnnnnpppqqqrrrrrrqqqpppnnnmmmkkkjjjjjjllloooooommmkkkiiihhhiiihhhhhhiiikkknnnqqqsssoooqqquuuxxxxxxvvvrrrooopppqqqpppmmmjjjjjjmmmqqqppppppooonnnmmmmmmlllllljjjkkkmmmnnnpppqqqqqqrrrrrrqqqpppqqqssstttttttttooossstttpppooorrrsssrrrttttttxxx|||tttkkkfffeee[[[dddoooyyyyyynnngggdddfffhhhiiijjjkkkkkkiiieee```]]]XXXVVVSSSOOOLLLIIIGGGFFFGGGHHHHHHHHHGGGEEECCCBBB======>>>>>>>>>===;;;:::;;;999888777777999;;;<<<999999999999999888777777777777777777777777777777555666666777777777777777999888666555555666777888555555666666777888888999666666666777777888888888888888777777666555333333666666666666666666666666555555555777888:::<<<===;;;<<<===???AAACCCDDDEEEFFFEEECCCBBBBBBCCCEEEFFFKKKOOOVVV^^^ccceeefffeeeggglllssszzz~~~~~~uuuuuuuuutttqqqppppppqqqpppqqqtttxxx//////............//////000000000000000000000000////////////////////////000///---,,,,,,---///000000000//////.........---........................................................................000000//////............,,,***eeeeeedddfffdddccc```cccddddddbbbbbbdddggghhhhhhiiiiiijjjjjjjjjkkkmmmllljjjhhhgggfffeeeeeekkkllllllmmmnnnnnnnnnmmmiiigggeeedddeeegggjjjllljjjkkkkkkkkkjjjjjjiiiiiiccceeeiiimmmnnnnnnlllkkkiiiiiiiiiiiiiiiiiijjjkkkhhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiilllkkkjjjjjjllllllkkkjjjiiihhhggggggggggggggghhhiiikkknnnnnnmmmkkkkkkkkkmmmkkkiiihhhiiilllppprrrpppooonnnooopppooommmlllhhhkkkoooqqqpppppppppqqqrrrsssrrrpppmmmlllmmmnnnnnnnnnooonnnmmmkkkiiigggjjjjjjkkkmmmnnnpppqqqqqqqqqqqqqqqqqqrrrsssttttttsssssstttuuuvvvuuurrrpppvvvvvvvvvtttrrrrrrtttvvvyyyvvvttttttuuuuuurrroooooofff___``````]]]]]]aaadddfffhhhjjjmmmooopppppprrrpppmmmllllllnnnqqqsssttttttsssqqqoookkkhhhfffiiijjjkkkkkkjjjiiijjjlllllljjjhhhhhhjjjlllnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnooonnnllllllmmmooonnnnnnooonnnnnnmmmlllkkkjjjoooqqqooonnnppppppnnnmmmnnnooopppqqqqqqqqqpppoooooooooooopppqqqrrrsssrrrssstttuuuxxx}}}}}}|||vvvtttrrrooohhhaaaZZZWWWUUUTTT]]]aaa]]]ZZZ[[[YYYTTTQQQKKKEEECCCEEEEEEBBB???@@@@@@@@@@@@AAAAAABBBBBB???===;;;;;;<<<===<<<;;;===;;;999888888999999999:::;;;;;;:::888888999::::::888666777999999666222777888888888888777666666777999:::999888888999;;;888888777777777888888999444333555999999666666888555777888888;;;@@@@@@<<>>AAAEEEGGGFFFHHHMMMNNNJJJGGGGGGIIIJJJLLLOOO[[[___fffpppvvvvvvpppkkkgggttt~~~|||||||||//////............//////000000000000000000000000////////////////////////111000...------...000111000/////////..................................................................................../////////......---------...+++fffdddcccdddcccbbb```aaacccbbbbbbcccfffiiiggggggggggggggghhhiiiiiimmmmmmlllkkkjjjiiihhhgggiiijjjkkklllmmmmmmmmmmmmhhhgggfffeeeeeegggiiikkkggghhhjjjkkkkkkkkkjjjjjjfffhhhlllnnnooonnnllljjjhhhhhhhhhgggggghhhiiiiiiiiiiiijjjjjjjjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiikkkiiiiiijjjkkkllllllkkkggggggggggggggghhhhhhiiiiiilllnnnooommmlllkkkkkkiiihhhffffffgggiiilllnnnmmmllllllmmmnnnnnnmmmkkkhhhkkknnnppppppoooppppppqqqqqqqqqooommmkkklllmmmiiijjjjjjjjjiiigggfffeeeiiijjjkkklllmmmoooppppppqqqppppppooooooooopppppprrrrrrrrrtttuuuuuurrrppprrrssssssrrrqqqrrrtttvvv|||{{{{{{|||}}}{{{wwwsssqqqjjjddddddbbb______bbbfffgggiiikkkmmmooopppqqqrrrqqqooommmmmmoooqqqsssuuutttsssqqqooommmkkkjjjjjjkkklllkkkjjjjjjkkklllllljjjhhhhhhkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnppppppqqqooonnnmmmnnnoooqqqqqqpppooonnnllljjjiiihhhnnnqqqpppoooqqqrrrooonnnnnnoooooooooooooooooooooooooooooopppqqqrrrsssrrrrrrsssssstttxxx}}}xxxqqqmmmkkkkkksssyyywwwuuuuuusssoooccc^^^XXXUUUTTTRRROOOLLLPPPQQQRRRSSSTTTTTTSSSRRRKKKHHHDDDBBBBBBAAA???===@@@???>>>>>>???????????????>>><<<:::999:::::::::===;;;999999::::::999888;;;<<<===<<<<<<;;;::::::888:::<<<<<<;;;;;;<<<===???>>>>>>======<<<<<<<<<777666777;;;<<<:::;;;???===@@@BBBBBBEEEIIIHHHCCCIIIGGGIIIMMMNNNMMMOOOSSSTTTRRRQQQSSSUUUXXX[[[]]]iiikkkooouuuxxxvvvooohhhbbbnnnzzz000//////......//////000000000000000000000000000////////////////////////111000///......///000111////////////..........................................................................................------------,,,,,,000---eeecccaaaccccccccc```aaaaaaaaaaaadddhhhkkkfffeeecccccccccdddfffgggkkklllllllllkkkjjjhhhgggfffgggiiijjjllllllmmmmmmhhhgggfffeeefffggghhhiiidddfffhhhkkklllllljjjiiiggghhhkkkmmmmmmllljjjhhhhhhggggggfffffffffggggggjjjjjjjjjjjjjjjiiihhhgggggghhhhhhhhhhhhhhhhhhggghhhhhhgggiiikkkllllllkkkggggggggghhhhhhiiiiiijjjjjjlllnnnnnnmmmlllllllllgggfffffffffgggiiijjjkkklllkkkkkklllmmmnnnlllkkkiiikkknnnoooooonnnnnnooooooppppppnnnlllkkkkkkllljjjjjjkkkkkkjjjjjjiiihhhiiiiiijjjkkkmmmnnnoooooorrrqqqpppooonnnnnnnnnnnnppppppppprrrtttuuusssqqqqqqrrrttttttssstttwwwyyy}}}}}}zzzvvvsssnnnkkkiiifffbbbbbbdddhhhiiijjjlllnnnoooqqqqqqrrrqqqqqqpppppppppqqqqqqrrrrrrpppooommmmmmllllllkkklllmmmlllkkkjjjkkkmmmlllkkkiiiiiikkkmmmnnnnnnoooooonnnmmmmmmnnnoooooorrrssssssqqqooonnnnnnooosssrrrqqqpppnnnkkkiiihhhhhhnnnrrrrrrqqqsssssspppnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrqqqqqqpppooooooqqquuuyyy|||}}}{{{xxxtttooojjjgggdddbbbhhhjjjnnnqqqsssrrrpppoooddd___XXXSSSQQQOOOKKKHHHIIIJJJLLLOOOQQQRRRRRRRRRRRRMMMFFFCCCBBBBBBAAA@@@AAAAAAAAA???>>>>>>@@@BBB@@@BBBCCCBBB@@@>>>=========>>>?????????AAACCCFFFJJJJJJKKKJJJHHHEEEBBB@@@???===>>>AAABBBBBBFFFLLLPPPTTTXXXYYY\\\^^^ZZZTTTWWWTTTSSSVVVWWWVVVWWW[[[\\\^^^bbbfffjjjmmmooooooppppppqqqssstttqqqjjjdddaaakkkwww000000////////////000000////////////////////////////////////////////////000000///......///000000///////////////.................................................................................,,,,,,,,,,,,,,,,,,,,,,,,000,,,dddbbbaaadddeeefffdddcccbbbaaabbbdddgggiiieeecccaaa___```aaadddeeeggghhhiiijjjjjjhhhgggeeedddeeegggiiijjjkkkllllllhhhggggggfffffffffggggggccceeehhhkkklllkkkhhhgggccceeegggiiijjjjjjhhhgggiiiiiihhhgggffffffggggggkkkkkkkkkjjjiiihhhgggffffffggghhhhhhhhhhhhgggffffffeeefffgggjjjllllllllliiijjjjjjjjjjjjjjjjjjjjjjjjlllnnnnnnmmmkkkllllllhhhhhhiiiiiijjjkkkllllllooonnnmmmnnnooonnnlllkkkiiikkkmmmnnnmmmlllmmmnnnnnnooopppooommmllllllmmmkkkllllllllllllllllllllljjjjjjkkklllmmmnnnoooppprrrrrrqqqpppppppppppppppooooooppprrrtttuuutttsssuuuwwwxxxxxxxxxxxxzzz{{{{{{|||~~~|||yyyvvvsssrrrpppmmmiiiffffffhhhjjjjjjkkklllnnnpppqqqrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmkkkjjjjjjkkklllmmmmmmnnnooonnnlllkkklllmmmmmmkkkjjjjjjmmmnnnnnnnnnpppooommmllllllmmmoooppprrrssssssrrrooommmmmmnnnqqqqqqqqqpppnnnllljjjiiiiiippptttsssrrrtttssspppoooooonnnmmmllllllkkkkkkmmmlllllllllmmmmmmnnnooonnnnnnnnnllllllmmmqqqssswww||||||yyyyyy|||sssmmmiiifff```\\\XXX\\\cccjjjnnnrrruuuvvvvvvmmmbbb[[[XXXVVVSSSOOOKKKNNNPPPPPPMMMMMMPPPRRRUUUWWWXXXUUUQQQLLLKKKKKKJJJIIIHHHGGGIIIOOOWWW\\\cccfffiiijjjfff^^^UUUOOOQQQNNNNNNOOOOOOPPPXXX```kkkrrrzzz~~~vvvmmmgggbbb___aaaaaa___```ccceeemmmwww}}}}}}tttrrrrrrtttuuutttnnnjjjkkkqqq}}}000000////////////000000////////////////////////////////////////////////.................................///////////////........................................................................+++,,,,,,,,,,,,,,,,,,,,,...***dddccccccggghhhjjjhhhgggeeecccdddeeeffffffeeecccaaa______```cccddddddeeegggiiiiiihhhgggfffcccdddfffhhhiiijjjkkkkkkgggggggggggggggfffeeeeeedddfffiiijjjjjjhhheeecccaaabbbeeehhhjjjkkkjjjjjjlllkkkjjjiiihhhhhhhhhhhhkkkkkkkkkjjjiiihhhgggffffffggghhhiiiiiihhhgggfffeeeddddddfffiiikkklllkkkmmmmmmmmmmmmmmmlllkkkjjjjjjlllmmmmmmkkkkkkkkkllljjjjjjjjjjjjjjjkkklllmmmsssrrrqqqppppppooommmkkkjjjkkkllllllkkkkkkkkklllnnnoooqqqqqqooonnnnnnooojjjjjjjjjjjjjjjjjjkkkkkkllllllmmmnnnoooppppppqqqpppoooooooooppppppqqqrrroooooooooqqqtttuuuuuutttxxxyyyzzzzzzyyyxxxxxxzzzyyyzzzzzzzzzyyyxxxwwwwwwqqqttttttooojjjhhhjjjmmmllllllllllllnnnoooqqqrrrrrrsssssssssrrrpppooonnnkkkkkkjjjjjjjjjlllmmmnnnnnnooopppooommmlllmmmnnnmmmlllkkklllnnnoooooonnnpppnnnmmmkkkkkkmmmnnnppppppqqqrrrqqqnnnlllkkklllmmmmmmnnnnnnnnnmmmmmmllllllrrruuusssrrrsssrrrooopppooommmlllkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllkkkkkklllkkkkkklllooorrrwwwzzz~~~}}}{{{|||xxxrrrlllttt~~~}}}xxxsssmmmiii```eeejjjkkkjjjjjjkkkmmmyyy|||}}}xxxpppjjjggggggdddaaa]]][[[___iiiwwwxxxoooooolllkkkjjjhhhiiirrr|||~~~wwwqqqqqqqqqooonnnqqqsss~~~{{{zzz}}}111000000//////000000111000000000000000000000000////////////////////////---..................---.........///////////////........................................................................++++++,,,,,,,,,,,,---------***eeeeeefffjjjkkklllkkkiiiggggggggggggfffdddeeedddbbbaaaaaabbbcccddddddeeeggghhhiiiiiiiiihhhddddddfffgggiiiiiijjjjjjgggggghhhhhhgggfffdddbbbeeefffhhhiiihhhgggdddbbbbbbdddfffiiilllmmmnnnnnnooonnnlllkkkjjjiiiiiihhhjjjjjjjjjjjjjjjiiihhhgggfffgggiiijjjjjjiiigggfffdddcccdddeeehhhjjjjjjjjjmmmmmmnnnooonnnmmmlllkkkjjjkkklllkkkjjjiiijjjllliiihhhhhhggghhhiiijjjkkktttrrrqqqqqqqqqpppmmmkkkjjjkkklllkkkjjjiiijjjkkkmmmoooqqqrrrpppoooooopppmmmllllllkkkkkklllmmmmmmmmmnnnnnnoooppppppqqqqqqllllllllllllmmmnnnooopppooonnnnnnppprrrttttttsssuuuvvvxxxwwwuuuttttttuuuxxxyyyyyyxxxvvvuuuvvvxxxpppvvvvvvoooggggggkkknnnmmmlllllllllmmmnnnpppqqqsssssssssrrrqqqooonnnmmmlllllllllmmmnnnooopppqqqpppqqqrrrqqqooommmnnnooommmllllllmmmooopppooonnnnnnnnnmmmllllllmmmnnnnnnmmmoooppppppnnnkkkkkkkkkiiijjjkkklllmmmnnnnnnnnnmmmrrrtttqqqppprrrrrrppppppooommmlllkkkkkklllllljjjiiiiiiiiiiiiiiijjjjjjiiijjjjjjjjjjjjkkknnnpppuuuvvvxxxwwwuuuvvvzzz~~~~~~{{{xxx|||111111000000000000111111000000000000000000000000////////////////////////......////////////................../////////000........................................................................,,,,,,,,,,,,---------......,,,ggghhhhhhkkkkkklllkkkjjjiiiiiikkkkkkhhheeeffffffeeedddddddddddddddccccccdddeeeggghhhhhhiiieeeeeeggghhhhhhiiiiiiiiifffggghhhiiihhheeebbbaaacccdddfffggggggfffeeeddddddeeehhhjjjlllmmmnnnnnnpppooommmkkkjjjiiihhhhhhiiiiiijjjjjjjjjiiiiiihhhfffhhhjjjkkkkkkjjjhhhfffdddcccccceeegggiiiiiihhhhhhjjjlllnnnnnnnnnmmmllliiijjjjjjiiihhhhhhiiikkkjjjhhhfffeeeeeegggiiikkkooonnnmmmnnnoooooommmkkkjjjkkkkkkjjjhhhhhhiiijjjkkkmmmpppqqqpppooooooooooooooonnnmmmmmmmmmnnnooommmmmmnnnnnnooooooppppppmmmmmmlllllllllmmmnnnnnnnnnmmmlllmmmoooqqqqqqpppoooqqqssstttrrrqqqrrrrrrtttvvvyyyyyyvvvttttttuuurrryyyxxxmmmcccccchhhlllmmmmmmlllkkklllmmmoooppptttsssrrrpppooonnnmmmlllkkklllmmmnnnooopppppppppqqqrrrsssrrrpppnnnooopppmmmllllllnnnpppqqqpppnnnmmmmmmmmmmmmmmmmmmmmmmmmkkknnnppppppnnnlllkkkkkkggghhhiiikkklllmmmmmmmmmkkkoooqqqoooooosssuuutttpppooommmlllkkklllmmmnnnkkkjjjjjjiiiiiijjjjjjkkkhhhiiijjjiiiiiiiiikkkmmmpppppppppqqqrrrtttvvvxxx{{{|||}}}111111000000000000111111000000000000000000000000//////////////////////////////000000000000//////---.........//////000000........................................................................,,,,,,,,,------.........000...iiijjjjjjlllkkkjjjjjjiiiiiikkknnnmmmjjjfffggggggggggggfffeeeeeeeee``````aaaaaaccceeefffgggffffffggghhhiiiiiihhhhhhfffgggiiiiiihhheeebbb```bbbcccdddeeefffgggggggggeeefffggghhhjjjjjjkkkkkkpppooommmkkkjjjhhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiiggghhhjjjlllllljjjhhhgggdddcccccceeeggghhhhhhgggdddfffiiilllnnnooonnnnnnhhhiiiiiihhhgggggghhhjjjkkkjjjgggeeeeeegggjjjmmmiiiiiiiiijjjmmmnnnmmmkkkkkkkkkkkkjjjhhhggghhhjjjiiilllooopppooonnnnnnnnnlllkkkjjjiiihhhiiijjjjjjllllllmmmmmmnnnnnnooooooqqqpppooonnnnnnmmmnnnnnnmmmkkkjjjkkkmmmoooooonnnllloooqqqrrrrrrrrrrrrsssoootttxxxyyywwwsssrrrrrrttt{{{zzzlll``````eeeiiinnnmmmkkkjjjkkklllnnnppptttsssqqqooonnnmmmlllllliiijjjlllnnnoooooonnnnnnrrrssstttrrrpppoooooopppmmmmmmmmmnnnpppqqqpppooollllllmmmnnnnnnmmmllllllkkkmmmppppppooommmllllllggghhhiiijjjkkkllllllllliiimmmnnnmmmnnntttxxxxxxpppooommmllllllmmmnnnooollllllkkkkkkjjjkkkkkkkkkiiijjjjjjiiigggggghhhjjjlllllllllnnnrrruuuvvvvvvsssuuuwwwzzz}}}111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---////////////............111000///...------...///........................------------------------------------------------...,,,hhhgggfffgggeeedddfffiiilllooopppooolllkkkeeefffhhhhhhgggfffcccbbbbbbbbbaaaaaaaaaaaabbbbbbdddeeegggiiiiiiiiiiiihhhfffgggiiiiiihhheeebbb``````aaadddfffhhhggggggfffddddddeeeeeeggghhhjjjkkkpppnnnkkkhhhfffeeeeeeeeehhhggggggfffggghhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiifffddddddfffgggfffdddfffeeefffjjjnnnpppnnnlllgggiiijjjjjjhhhfffffffffkkkjjjhhhggggggiiikkkmmmhhhhhhhhhhhhhhhiiijjjjjjlllkkkjjjjjjkkkkkkiiigggmmmlllkkkkkkkkkkkkmmmmmmnnnkkkhhhgggggghhhiiiiiihhhhhhiiijjjlllmmmnnnnnnmmmpppsssssspppmmmmmmnnnkkkkkklllnnnppppppooommmlllmmmoooqqqrrrqqqpppoootttsssrrrsssuuuvvvuuutttuuu}}}~~~ssshhhgggkkkllljjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmiiiiiiiiiiiijjjkkkllllllnnnoooooonnnmmmmmmoooqqqoooooonnnmmmmmmmmmnnnnnnkkkllloooqqqrrrqqqooommmmmmnnnpppqqqpppnnnkkkiiijjjiiihhhhhhiiikkkmmmnnnjjjjjjjjjkkkmmmppprrrtttqqqooommmnnnppppppnnnlllmmmkkkiiigggfffffffffgggjjjgggdddcccdddfffffffffiiiiiijjjkkkmmmoooqqqrrrooopppqqqrrrtttwwwyyyzzzyyy}}}/////////000000000000000000000000000000000000000000000000000000000000000000/////////........................------------111000///...------...///........................---------------------------------------------------,,,ggggggffffffdddcccdddggglllpppqqqnnnjjjgggeeeeeegggggggggfffdddcccccccccbbbaaaaaaaaaaaaaaaffffffggghhhgggfffeeedddeeeeeeggggggfffeeecccaaaaaabbbdddfffggggggffffffddddddeeeeeeggghhhiiijjjkkkjjjgggeeedddddddddeeehhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjgggeeefffhhhiiihhhfffhhhggggggiiimmmooonnnmmmlllllljjjhhhfffeeeeeeeeejjjiiigggfffgggiiikkkmmmiiihhhhhhhhhhhhhhhiiijjjlllkkkjjjjjjkkkkkkjjjhhhlllkkkjjjjjjjjjkkkmmmnnnooommmjjjhhhhhhhhhhhhhhhggghhhiiijjjkkklllmmmmmmlllooorrrsssqqqoooooopppoooooooooppprrrsssrrrqqqoooooopppqqqqqqpppoooooorrrqqqpppqqqsssttttttsssssszzzzzzrrrjjjjjjkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkllllllmmmmmmooooooooommmllllllnnnqqqmmmmmmlllkkkjjjjjjjjjjjjjjjllloooqqqqqqpppooonnnlllmmmoooppppppnnnlllkkkkkkjjjiiihhhhhhiiikkkllljjjjjjjjjjjjlllnnnpppqqqqqqooommmnnnooopppnnnllllllkkkkkkjjjiiiiiiiiiiiijjjhhheeedddfffggghhhhhhiiijjjkkklllmmmoooooopppnnnooooooppprrrtttvvvwwwssswww{{{~~~......///000000111222222000000000000000000000000000000000000000000000000////////////...............------------,,,,,,,,,000///......---.................................---------------------------------------------------+++ffffffeeefffcccbbbbbbfffllloooppplllgggccccccdddeeefffffffffeeeeeefffeeedddbbbaaaaaaaaaaaaffffffffffffdddbbb```___bbbccccccdddddddddcccccccccdddeeefffggggggfffeeeeeeeeeeeeffffffhhhiiijjjgggfffeeeddddddeeefffggghhhiiijjjjjjjjjiiihhhggghhhhhhhhhhhhhhhiiijjjkkkkkkiiihhhhhhiiijjjjjjiiikkkiiihhhiiikkkmmmnnnnnnpppnnnkkkhhhfffeeeeeeeeehhhgggffffffgggiiikkkmmmjjjiiiiiihhhhhhhhhiiiiiikkkjjjiiijjjlllmmmllljjjkkkjjjiiiiiijjjkkklllmmmpppooommmjjjiiihhhhhhhhhhhhhhhiiijjjkkkkkkllllllllloooqqqrrrrrrqqqqqqrrrrrrqqqoooppprrrttttttsssqqqqqqppppppppppppppppppqqqooonnnoooqqqsssssssssuuuwwwvvvqqqmmmmmmmmmkkkmmmmmmmmmlllllllllkkkkkkllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnqqqpppooollljjjkkkmmmpppmmmlllkkkjjjiiiiiiiiiiiiiiikkkmmmooopppooonnnmmmlllmmmnnnooopppooonnnmmmnnnllljjjhhhggghhhiiiiiijjjiiiiiiiiijjjlllnnnoooqqqooonnnnnnoooooonnnmmmlllmmmnnnoooooonnnmmmlllmmmkkkhhhggghhhiiijjjiiiiiijjjlllmmmnnnnnnmmmmmmmmmmmmmmmnnnooopppqqqrrrooorrruuuwwwyyyzzz}}}~~~//////000000000111111111000000000000000000000000///////////////////////////////////////..................---------,,,,,,................................................------------------------------------------------,,,***fffeeedddeeecccbbbcccfffiiilllllliiieeebbbbbbccccccdddeeeeeeffffffhhhgggeeedddbbbaaaaaa```ddddddddddddbbb```^^^]]]```aaaaaaaaabbbcccdddddddddeeeffffffgggffffffeeefffffffffffffffggghhhiiiffffffffffffggghhhjjjkkkggghhhjjjkkkjjjhhhfffeeeeeeeeeeeefffgggiiijjjkkkjjjjjjiiiiiijjjkkkkkkkkklllkkkhhhggghhhjjjlllnnnnnnmmmkkkjjjjjjhhhgggeeeggggggffffffgggiiikkkllljjjjjjiiiiiihhhhhhiiiiiikkkjjjiiijjjlllnnnnnnmmmlllkkkjjjiiiiiiiiijjjjjjoooooonnnllljjjiiijjjkkkjjjjjjkkkkkkllllllmmmmmmlllnnnppprrrssssssttttttqqqooommmmmmoooqqqqqqqqqqqqpppoooooooooqqqssstttqqqooommmnnnqqqtttvvvvvv|||yyysssnnnmmmmmmnnnmmmooooooooonnnmmmlllkkkjjjlllllllllmmmmmmmmmmmmmmmnnnnnnoooooonnnnnnnnnmmmqqqqqqnnnkkkiiiiiilllooonnnnnnlllkkkjjjjjjiiiiiihhhiiikkkmmmnnnnnnmmmlllllllllmmmnnnoooppppppppppppnnnkkkiiigggfffggggggiiiiiiiiijjjkkkmmmpppqqqqqqppppppooopppoooooonnnnnnppprrrtttuuutttsssqqqssspppllljjjjjjjjjjjjiiiiiikkkmmmnnnnnnmmmlllkkklllkkkkkkkkkkkklllmmmmmmoooqqqsssvvvwwwwwwwwwxxxyyy~~~222111111111000000000///000000000000000000000000////////////////////////.........///////////////////////////.........---------..........................................------------------------------------------------,,,***fffeeedddeeecccbbbfffffffffggggggfffeeeeeebbbbbbbbbbbbccceeefffgggiiihhhgggeeecccbbbaaaaaa```aaabbbbbbbbbaaa___^^^`````````aaabbbcccdddeeeeeeeeeffffffffffffffffffggggggfffffffffgggggghhheeeeeefffggghhhiiikkkkkkggghhhiiiiiihhhfffdddbbbbbbbbbcccdddfffhhhjjjkkkiiijjjjjjjjjjjjjjjkkklllmmmllliiigggfffgggjjjllljjjjjjllloooqqqooojjjfffgggggggggggghhhiiikkkkkkjjjjjjiiiiiiiiiiiiiiijjjllljjjiiijjjlllnnnooooooooonnnkkkiiihhhggghhhhhhlllmmmooonnnllllllnnnpppmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnpppssstttuuuuuuqqqooommmmmmnnnpppppppppooonnnmmmnnnpppssswwwyyysssqqqoooooorrrwwwzzz{{{|||sssmmmkkklllnnnpppqqqqqqqqqpppnnnlllkkkjjjmmmmmmnnnnnnoooooooooooonnnnnnnnnnnnnnnmmmlllkkkppppppnnnkkkiiiiiikkknnnmmmmmmlllkkkjjjiiiiiijjjfffgggiiijjjllllllllllllmmmmmmmmmnnnooopppqqqrrrqqqooollliiiggggggggghhhiiiiiijjjkkkmmmpppsssuuuqqqrrrrrrqqqppppppppppppppprrrvvvyyyzzzyyywwwvvvxxxuuupppmmmkkkjjjiiigggiiikkklllnnnnnnmmmkkkjjjjjjjjjjjjiiiiiiiiijjjjjjoooppprrrtttwwwxxxwwwwwwyyy|||333222222111000000//////000000000000000000000000000000000000000000000000.........///////////////000000/////////.........,,,,,,---............---........................---------------------------------------------------+++ffffffeeefffcccbbbfffeeedddddddddeeefffgggcccbbbaaa```aaacccfffgggjjjiiigggfffdddcccbbbbbb___```aaabbbbbbbbbaaa``````aaabbbcccdddeeeeeeeeeeeeeeefffffffffgggggghhhhhhggggggffffffffffffgggddddddeeefffggghhhiiiiiihhhhhhhhhhhhgggeeecccbbbaaaaaabbbdddfffhhhjjjllliiijjjkkkkkkjjjjjjlllnnnnnnnnnllliiiffffffiiikkkhhhiiimmmrrrvvvuuuoooiiiiiiiiiiiiiiiiiijjjjjjkkkiiiiiiiiiiiiiiijjjkkkkkkmmmkkkjjjjjjmmmooooooooopppooollljjjhhhhhhhhhhhhjjjmmmppppppnnnnnnpppssspppppppppooooooooooooooommmmmmmmmooorrrtttuuutttrrrqqqooooooqqqrrrqqqpppmmmmmmmmmooorrruuuyyy|||vvvssspppqqquuuzzz~~~}}}rrrmmmjjjiiimmmrrrqqqrrrrrrqqqpppnnnkkkjjjnnnnnnnnnooooooppppppqqqmmmnnnnnnnnnnnnllljjjiiimmmnnnmmmllljjjiiikkkmmmkkkjjjiiiiiihhhhhhiiiiiiggggggiiijjjllllllmmmmmmnnnnnnmmmmmmnnnpppqqqsssqqqooommmjjjiiiiiiiiijjjkkkkkklllmmmooorrrtttvvvssstttttttttrrrqqqrrrsssrrrtttwwwyyy{{{zzzyyywww{{{wwwrrrnnnlllkkkiiigggjjjjjjlllmmmmmmlllkkkkkkjjjiiiiiihhhhhhiiiiiiiiimmmmmmnnnqqqtttvvvvvvuuuvvvyyy|||~~~111111111111111111111111000000000000000000000000000000000000000000000000............/////////000//////.........---------+++,,,---.........------........................---------------------------------------------------,,,ggggggffffffdddcccdddddddddeeeeeeffffffgggdddcccaaa___```bbbeeegggjjjiiihhhfffeeeddddddddd```aaabbbccccccbbbaaa```aaabbbdddfffggggggfffeeeeeeeeeeeeffffffhhhiiiiiihhhhhhgggffffffffffffffffffgggggghhhhhhhhhhhhhhhjjjjjjiiigggfffdddccccccaaabbbccceeehhhjjjmmmnnnjjjlllmmmmmmllllllnnnqqqpppqqqooolllhhhgggiiikkkkkkkkknnnsssxxxwwwrrrmmmkkkkkkkkkjjjjjjjjjjjjjjjhhhhhhhhhiiijjjkkklllmmmooommmkkkkkklllooooooooonnnmmmllljjjjjjjjjjjjkkkkkkooorrrrrrooonnnpppssspppppppppoooooonnnnnnnnnnnnlllkkkmmmqqqttttttsssrrrqqqqqqrrrssssssrrrpppmmmmmmnnnpppsssvvvyyy{{{wwwtttqqqqqqvvv|||yyyrrrnnnkkkhhhkkkqqqqqqrrrrrrrrrqqqooolllkkkmmmmmmmmmnnnooopppppppppnnnooooooooonnnllljjjhhhjjjlllmmmlllkkkjjjkkkllljjjiiiiiiiiiiiijjjkkkkkkiiiiiikkklllmmmooopppppppppooonnnmmmmmmoooqqqssspppooommmkkkkkkkkklllmmmooonnnnnnnnnoooppprrrssstttvvvwwwvvvsssrrrsssuuurrrsssuuuwwwxxxxxxwwwvvvzzzwwwrrrooommmlllkkkjjjjjjjjjjjjkkkkkkllllllllljjjiiiiiihhhiiiiiijjjjjjmmmlllkkkmmmqqqttttttssssssuuuxxxyyyyyyzzz|||~~~000000000111222222333333000000000000000000000000000000000000000000000000---.........//////000000......---------,,,,,,,,,***+++---...///...------........................------------------------------------------------...,,,hhhgggfffgggeeedddaaabbbeeefffggggggfffeeeeeeccc```______aaadddfffjjjiiihhhfffeeeeeeeeeeeebbbcccdddddddddbbbaaa```aaacccfffhhhiiihhhfffeeeddddddeeeeeeggghhhjjjjjjiiihhhgggfffffffffffffffjjjjjjkkkkkkkkkjjjjjjiiimmmkkkjjjhhhfffeeeddddddbbbcccdddfffiiilllooopppkkkmmmoooooommmmmmpppsssrrrsssrrrooojjjhhhjjjlllpppnnnnnnrrrwwwxxxtttooommmmmmllllllkkkjjjjjjiiiggghhhhhhiiijjjlllmmmnnnpppnnnkkkkkklllnnnoooooollllllkkkkkkkkklllmmmnnnmmmqqqtttsssooommmooorrrppppppoooooonnnnnnmmmmmmnnnlllkkkmmmqqqssssssrrrqqqpppqqqrrrsssssspppnnnnnnnnnpppqqqsssvvvxxxyyyxxxtttqqqrrrvvv}}}yyytttqqqppplllgggiiipppqqqrrrssssssrrrpppmmmkkklllllllllmmmnnnoooooopppooooooppppppooommmjjjhhhhhhjjjmmmmmmlllkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnkkklllmmmnnnoooqqqrrrsssqqqpppnnnmmmmmmoooqqqssspppooommmllllllmmmnnnooorrrqqqooonnnnnnoooooopppuuuwwwxxxwwwtttssstttwwwqqqrrrtttuuuvvvvvvuuuuuuxxxuuuqqqnnnnnnnnnmmmllljjjjjjjjjjjjkkklllmmmnnniiiiiiiiiiiiiiijjjjjjkkkooommmkkklllpppssssssrrrssstttvvvvvvtttssstttuuutttvvvyyy{{{~~~222222222222222222222222333333222111000000000111111111000000//////......111111000000//////......///////////////////////////...---,,,,,,---...///........................------------------------------------------------111,,,ddddddfffjjjjjjhhhdddddddddfffhhhjjjiiihhhhhhfffcccaaaaaadddgggiiillljjjhhheeeddddddeeefffgggeeecccdddggggggdddbbbdddeeeggghhhhhhhhhgggfffggggggggghhhiiijjjlllmmmpppnnnllliiifffdddcccbbbggghhhiiikkkkkklllllllllpppooommmkkkjjjhhhhhhhhhggggggggghhhiiilllnnnpppnnnmmmllllllmmmoooqqqssspppqqqqqqpppmmmllllllmmmnnnnnnooooooppppppppppppkkkmmmoooooonnnmmmmmmnnnkkkjjjiiiiiijjjkkkmmmnnnppppppooonnnnnnooopppqqqrrrqqqooonnnnnnnnnooopppooossswwwuuupppllllllmmmqqqmmmjjjiiillloooppppppmmmmmmlllmmmmmmnnnooopppsssrrrrrrqqqqqqrrrrrrsssrrroooqqqyyy{{{uuupppooouuusssqqqsssyyy~~~uuusssqqqnnnlllkkkkkkkkkoooqqqsssrrrpppnnnmmmmmmiiiiiijjjlllnnnpppqqqppprrrqqqpppnnnmmmmmmmmmmmmmmmmmmnnnooonnnmmmkkkjjjnnnmmmkkkiiiiiijjjkkklllmmmmmmmmmnnnpppsssuuuwwwwwwuuuqqqnnnlllkkkllllllppppppqqqqqqqqqppppppooosssrrrrrrqqqpppooonnnnnnsssssssssrrrrrrrrrrrrqqqrrrtttwwwxxxxxxvvvsssppptttttttttsssqqqooonnnmmmnnnmmmmmmnnnppppppooommmrrrqqqpppooommmkkkjjjiiinnnlllkkkkkkmmmooopppoooqqqqqqrrrsssttttttttttttuuusssqqqqqqtttyyy222222222222222222222222222222111000000000111111111000000000/////////...111000000000/////////...///////////////////////////...------------...///........................------------------------------------------------111+++cccbbbdddiiiiiihhheeedddeeegggiiikkkjjjiiihhhgggeeeccccccdddfffhhhjjjhhhfffeeeddddddeeefffhhhgggeeefffhhhgggeeeccceeeeeeggghhhhhhhhhgggfffffffffgggggghhhiiijjjkkkpppnnnllljjjhhhfffeeedddggghhhiiijjjkkkkkkkkkkkkooonnnlllkkkjjjiiiiiiiiiiiiiiiiiiiiikkkmmmoooppppppooommmllllllnnnooopppooopppqqqpppnnnmmmmmmnnnnnnooopppqqqpppooonnnmmmlllnnnooopppnnnnnnnnnoooooonnnlllkkkkkkkkkkkklllllllllkkkkkklllnnnooopppqqqqqqpppoooooooooooooooooorrruuusssooollllllnnnpppmmmjjjjjjmmmppprrrrrrnnnmmmmmmlllkkkkkkkkkkkkqqqqqqppppppppppppqqqqqquuurrrttt{{{}}}xxxsssrrrsssssstttxxx}}}sssqqqnnnkkkiiihhhggggggkkkmmmppppppooonnnooopppjjjjjjjjjkkkmmmnnnpppppprrrqqqpppnnnmmmlllllllllmmmmmmmmmmmmlllkkkjjjjjjlllkkkjjjiiiiiikkkmmmnnnppppppoooooooooqqqrrrssstttrrrpppnnnllllllllllllooopppppppppppppppoooooottttttrrrqqqooommmlllkkkoooooooooppppppqqqqqqqqqppprrrtttvvvvvvuuutttrrrsssssssssrrrqqqpppnnnnnnpppoooooooooqqqqqqpppnnnrrrqqqpppnnnmmmmmmmmmmmmnnnlllkkklllnnnqqqrrrrrrqqqrrrrrrsssttttttttttttuuussspppoooqqquuuzzz}}}111111111111111111111111000000/////////000111111000000000000////////////000000000000///////////////////////////////////////...------------...///................................................------------------------000***bbb```bbbfffhhhhhhfffeeefffhhhkkkmmmlllkkkiiihhhgggfffeeeeeefffffffffeeedddccccccdddeeefffjjjhhhggghhhhhhgggeeeccceeeffffffggghhhgggggggggddddddfffggghhhiiiiiiiiioooooommmllljjjhhhgggfffhhhhhhhhhiiijjjjjjjjjkkkmmmlllkkkkkkkkkkkkkkkkkkllllllllllllmmmnnnoooppppppooonnnllllllmmmnnnnnnooopppqqqpppooonnnoooppppppqqqssssssrrrooommmkkkmmmoooqqqqqqpppooopppqqqsssrrrpppnnnlllkkkjjjjjjkkkkkkkkklllmmmoooqqqqqqppppppqqqqqqppppppooonnnnnnppprrrqqqmmmlllnnnpppnnnllljjjkkkmmmppprrrrrrqqqpppooommmkkkjjjiiihhhpppoooooonnnnnnoooooopppwwwvvvxxx~~~|||xxxxxxrrruuuyyy~~~zzzsssqqqnnnkkkiiigggffffffgggiiilllmmmnnnoooppprrrlllkkkjjjiiijjjlllnnnooorrrqqqpppooommmlllkkkjjjmmmlllkkkjjjjjjiiiiiiiiijjjiiiiiiiiijjjlllnnnooorrrrrrpppooonnnnnnnnnnnnpppooonnnmmmmmmmmmmmmnnnnnnooooooooooooooooooooouuutttssspppnnnkkkjjjiiikkkkkklllmmmnnnoooppppppnnnoooqqqrrrssstttttttttqqqqqqqqqqqqqqqpppoooooorrrqqqpppppprrrrrrqqqoooqqqpppooonnnnnnpppqqqsssnnnmmmkkklllooorrrtttuuurrrrrrssssssssssssssssssvvvtttqqqooooooqqquuuwwwzzz|||~~~000000000000000000000000//////......///000111111000000000000////////////000000000000////////////////////////////////////.........------.................................////////////////////////------------------------///***aaa___```eeegggiiigggggghhhjjjmmmnnnnnnllliiiiiiiiiiiihhhgggfffeeeddddddccccccdddeeeffffffiiiiiihhhhhhgggfffeeedddeeeffffffgggggggggggggggcccdddfffhhhiiiiiiiiiiiiooonnnnnnmmmlllkkkjjjiiihhhhhhhhhhhhiiiiiijjjjjjkkkkkkkkkkkkkkklllmmmnnnoooooonnnnnnnnnnnnoooooonnnmmmlllllllllmmmnnnnnnnnnoooqqqpppoooooopppqqqssstttvvvvvvtttqqqllljjjnnnppprrrrrrqqqqqqrrrsssuuutttrrrpppnnnmmmlllkkkooooooooopppqqqrrrssssssooopppqqqqqqqqqpppnnnmmmmmmnnnooonnnmmmmmmooorrrmmmlllkkkjjjkkkmmmnnnnnnqqqqqqpppooonnnlllkkkjjjoooooonnnnnnnnnnnnoooooovvvwwwzzz~~~~~~vvvyyy}}}zzzwwwvvvtttqqqnnnkkkiiiiiihhheeegggjjjkkklllmmmoooqqqlllllljjjhhhhhhiiilllooorrrqqqqqqooonnnllljjjiiimmmllljjjiiihhhhhhiiiiiijjjjjjjjjjjjkkklllmmmnnnqqqpppooommmlllkkkjjjjjjmmmmmmnnnnnnooooooooopppmmmmmmmmmmmmmmmnnnnnnnnnssssssqqqooommmllljjjiiikkkkkkllllllmmmnnnnnnooooooooooooooopppqqqrrrrrrnnnoooooopppqqqppppppppprrrqqqooopppqqqrrrqqqpppqqqpppooonnnooorrruuuxxxrrrpppmmmmmmppprrrtttuuutttsssssssssrrrrrrssssssvvvtttqqqooooooqqqtttvvvwwwyyyzzz{{{}}}000000000000000000000000//////......///000111111////////////000000000000////////////000000000000////////////////////////---..................---........................////////////////////////------------------------...***cccaaa```dddgggiiiiiiiiiiiikkkmmmooonnnmmmjjjjjjkkkkkkjjjhhhgggfffeeeeeeddddddeeeeeeffffffggghhhhhhgggfffeeeddddddffffffffffffggggggggghhheeeeeeggghhhiiijjjjjjjjjmmmnnnnnnnnnnnnmmmlllllljjjiiiiiihhhiiiiiijjjkkkjjjjjjjjjkkklllmmmoooppppppppppppoooooonnnnnnnnnjjjjjjjjjkkkmmmnnnooopppnnnoooppppppooonnnoooqqqtttuuuwwwwwwuuurrrnnnkkknnnppprrrsssrrrrrrssstttttttttsssrrrqqqooonnnnnnrrrrrrrrrrrrrrrrrrrrrqqqoooooopppqqqpppooonnnmmmmmmmmmnnnnnnmmmnnnppprrrmmmlllkkkiiihhhggghhhhhhmmmmmmnnnnnnnnnnnnmmmmmmoooooonnnnnnnnnnnnoooooorrruuuyyy|||~~~|||}}}~~~~~~{{{xxxvvvuuuwwwuuurrrooommmkkkkkkjjjgggiiijjjjjjjjjjjjlllnnnllllllkkkiiiggghhhlllooorrrqqqqqqpppooommmkkkjjjlllkkkjjjiiihhhiiijjjkkkmmmmmmllllllllllllllllllmmmmmmlllkkkjjjiiihhhhhhjjjlllnnnoooqqqqqqqqqqqqlllkkkkkkkkkkkklllmmmnnnpppooooooooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppooonnnmmmmmmnnnoooooommmmmmnnnoooppppppppppppqqqooonnnnnnpppqqqqqqqqqqqqpppooooooqqqtttwwwyyyvvvssspppnnnoooqqqrrrsssuuutttsssrrrrrrrrrrrrrrrrrrpppnnnmmmmmmooorrrtttuuuwwwxxxxxxxxx|||111111111111111111111111000000/////////000111111////////////000000000000////////////000000000000////////////////////////------...//////...------................................................---------------------------+++fffdddccceeehhhjjjkkkkkkkkklllnnnnnnmmmkkkkkkkkkkkkkkkkkkjjjiiihhhhhhhhhhhhggggggffffffeeeeeeggghhhhhhfffeeeeeefffgggffffffffffffggghhhhhhfffffffffggghhhiiikkkkkkkkklllnnnooooooooonnnmmmkkkkkkjjjiiiiiijjjkkkllljjjjjjjjjkkklllnnnppppppnnnoooooooooooonnnmmmlllggghhhiiikkkmmmnnnooopppnnnooopppooonnnmmmnnnooorrrsssuuuuuutttrrrooommmnnnppprrrsssrrrrrrssstttssssssssssssrrrqqqpppoooqqqqqqrrrqqqqqqpppooonnnnnnnnnoooooonnnnnnmmmlllmmmmmmnnnoooooopppqqqqqqlllmmmllliiifffddddddeeeeeegggiiikkklllmmmmmmmmmooonnnnnnmmmmmmnnnnnnooonnnssswwwwwwyyy}}}}}}}}}{{{xxxtttsssssstttuuusssqqqnnnlllkkkjjjjjjjjjkkkkkkjjjhhhhhhjjjkkkkkklllmmmkkkhhhiiilllpppqqqqqqrrrrrrqqqooommmlllkkkkkkkkkkkkkkklllmmmmmmoooooonnnnnnnnnmmmmmmmmmkkkkkkkkkkkkjjjhhhgggfffhhhjjjmmmoooqqqqqqqqqpppkkkjjjiiiiiijjjkkkmmmnnnmmmnnnnnnooooooppppppqqqqqqpppppppppoooooooooooopppooonnnmmmmmmmmmmmmnnnllllllnnnooooooppppppppppppnnnlllmmmooorrrssssssrrrqqqpppppprrrtttwwwxxxxxxuuupppnnnnnnpppqqqrrrwwwuuutttrrrqqqqqqrrrrrrmmmkkkjjjiiijjjlllnnnpppqqqsssttttttsssuuuzzz222222222222222222222222222222111000000000111111.../////////000000000111.../////////000000000111////////////////////////------...//////...------........................---------------------------------------------------,,,iiihhhfffgggiiikkkmmmlllkkklllmmmmmmkkkiiillllllkkkkkkkkkkkkkkkkkkllllllkkkjjjiiigggeeeeeedddgggiiiiiigggfffgggiiigggffffffeeefffggghhhiiigggfffddddddeeegggjjjllljjjkkkmmmoooppppppooonnnmmmlllkkkjjjiiijjjlllmmmjjjjjjjjjkkkmmmnnnpppqqqlllmmmmmmnnnnnnmmmlllkkkhhhhhhjjjkkklllmmmnnnnnnnnnoooooonnnlllkkklllmmmooopppqqqqqqqqqpppooonnnmmmoooqqqrrrrrrrrrssstttssstttttttttsssqqqooonnnnnnooopppppppppooonnnmmmnnnnnnmmmlllllllllllllllnnnnnnoooppprrrrrrqqqoookkklllllljjjfffddddddeeebbbdddgggjjjlllmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmsssuuurrrrrrwwwzzzyyyxxxxxxwwwssspppooorrrtttrrrqqqooommmlllkkkkkkkkkllllllllljjjhhhgggiiikkkiiilllnnnmmmjjjjjjmmmqqqpppqqqsssssssssqqqpppnnnjjjkkklllnnnoooooooooooonnnooooooppppppppppppooommmmmmmmmllljjjhhhfffeeeeeegggkkknnnppppppnnnmmmjjjiiihhhhhhhhhjjjlllnnnnnnnnnnnnooopppqqqrrrrrrpppppppppppppppqqqqqqqqqmmmmmmmmmnnnnnnnnnnnnnnnllllllmmmnnnooooooooooooooonnnlllmmmqqqtttuuuvvvrrrrrrrrrrrrssstttuuuuuuxxxtttooommmnnnppprrrrrrxxxvvvtttrrrppppppqqqrrrllljjjiiihhhhhhjjjlllmmmllloooppppppooopppuuuyyyxxxzzz}}}222222222222222222222222333333222111000000111111.../////////000000111111.../////////000000111111////////////////////////,,,---...//////...---,,,........................------------------------------------------------------kkkjjjhhhiiiiiikkknnnmmmllllllmmmllljjjhhhllllllkkkkkkkkklllmmmmmmoooooonnnllljjjgggeeeddddddgggjjjjjjhhhgggiiikkkgggffffffeeeeeeggghhhiiigggeeecccbbbcccfffiiilllhhhjjjmmmoooppppppoooooonnnmmmkkkjjjjjjkkkmmmnnnjjjjjjkkkkkkmmmnnnpppqqqjjjkkklllmmmmmmlllkkkjjjiiijjjkkklllllllllllllllnnnoooooonnnllljjjkkkkkkllllllmmmnnnnnnnnnnnnnnnllloooqqqrrrrrrrrrssstttuuuuuuuuutttrrrpppnnnlllmmmnnnoooqqqqqqqqqpppooonnnmmmllljjjjjjkkkllllllnnnnnnppprrrssssssqqqnnniiikkkllljjjgggeeefffgggccceeehhhkkkmmmnnnnnnnnnlllkkkkkkjjjjjjkkkkkklllmmmsssuuupppnnnrrruuutttrrrttttttqqqooonnnqqquuusssqqqpppnnnmmmmmmmmmmmmllllllllljjjhhhhhhiiikkkhhhllloooooolllkkknnnqqqpppqqqsssttttttsssqqqpppiiikkkmmmoooqqqqqqqqqqqqmmmnnnoooqqqrrrrrrrrrrrrooooooooonnnkkkiiifffdddbbbeeeiiimmmnnnnnnlllkkkiiihhhgggggghhhjjjlllmmmooooooooopppqqqqqqrrrrrrnnnnnnooopppqqqrrrsssssskkkkkkmmmnnnooopppppppppllllllmmmnnnoooooonnnnnnpppnnnmmmnnnrrrvvvxxxyyyrrrrrrssssssssssssssssssvvvrrrnnnlllnnnqqqssstttxxxwwwtttrrrppppppqqqrrrnnnmmmkkkiiiiiijjjkkkllljjjmmmoooooonnnooossswwwrrruuuwwwyyyzzz{{{~~~~~~111222333444333222111000222222222111111111111000000000000000////////////000000000000000000000000000000000000000000000000//////......---------,,,)))+++---000111000///......------,,,,,,,,,------......---------...//////000555vvvuuunnniiiggggggkkkkkkllllllkkkkkkjjjiiillllllllllllllllllllllllmmmlllkkkllllllkkkiiifffiiigggfffgggiiiiiigggdddgggffffffgggiiijjjhhhggghhhfffdddcccccceeehhhjjjiiiiiijjjkkkmmmnnnoooooonnnllliiiiiijjjmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnlllkkkjjjjjjjjjkkklllmmmhhhiiikkkmmmnnnnnnmmmlllnnnppprrrrrrnnnjjjgggeeefffggghhhhhhhhhjjjnnnppppppqqqqqqpppooonnnnnnpppooopppqqqrrrqqqooommmlllkkkjjjjjjlllnnnooonnnlllkkkjjjiiihhhhhhjjjlllmmmpppnnnnnnnnnooonnnllljjjkkkjjjiiijjjkkkjjjeeeaaadddeeeggghhhjjjkkkkkkkkkkkkjjjhhhhhhhhhjjjlllnnnmmmnnnoooooonnnooorrrtttnnnoooooooooooooooqqqrrrsssrrrpppnnnmmmmmmnnnnnnrrrqqqooommmkkkjjjiiihhhkkknnnppppppooonnnnnnnnnqqqqqqqqqrrrrrrssssssssspppooonnnmmmnnnoooqqqrrrrrrqqqpppooooooqqqrrrtttsssuuuvvvvvvsssmmmgggccceeefffhhhiiihhhiiijjjllliiihhhhhhhhhiiiiiijjjkkkmmmoooqqqssssssqqqooonnnlllllllllnnnqqqssssssrrrkkklllmmmnnnnnnnnnmmmmmmjjjkkklllnnnnnnoooooonnnnnnnnnmmmnnnpppssswwwyyyrrrppppppsssrrrnnnmmmnnnsssrrrpppooooooqqqrrrtttqqqssstttsssrrrpppqqqqqqnnnmmmkkkiiihhhhhhhhhiiipppnnnkkkiiiiiikkknnnpppsssrrrpppooooooppprrrtttpppxxx222333333333333222111111111111111000000000000///000000000000////////////000000000000000000000000000000000000000000000000/////////.........------------.....................------,,,,,,------.........---------------......333ttttttnnniiiggggggiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkooonnnnnnnnnooonnnllljjjgggggggggjjjlllkkkgggcccgggffffffgggiiijjjhhhggghhhfffdddcccccceeeggghhhhhhhhhiiijjjlllmmmmmmnnnmmmllljjjjjjlllmmmnnnmmmooonnnmmmmmmmmmmmmmmmmmmllllllkkkjjjjjjkkklllmmmjjjjjjkkklllmmmmmmmmmmmmnnnppprrrqqqnnnjjjggggggdddeeefffeeeeeefffhhhkkkmmmnnnooonnnlllkkkkkklllnnnoooqqqqqqqqqooommmllljjjhhhfffgggiiikkkmmmmmmlllkkkjjjiiiiiijjjlllmmmjjjjjjjjjlllnnnooonnnmmmmmmkkkjjjjjjkkkjjjgggdddeeefffggghhhiiijjjjjjjjjjjjiiiiiiiiiiiijjjkkklllmmmooopppooonnnnnnooopppnnnnnnnnnmmmmmmmmmnnnooosssrrrqqqooonnnnnnmmmmmmrrrqqqooonnnmmmllllllllllllnnnppppppooommmmmmnnnoooooopppqqqrrrssstttuuupppooonnnmmmnnnoooqqqrrrqqqpppooonnnoooppprrrsssuuuwwwzzzzzzvvvooofffaaaccceeeggggggggghhhjjjllllllkkkkkkjjjiiiiiijjjjjjkkkmmmoooqqqqqqpppnnnmmmggggggjjjnnnrrrsssrrrqqqkkkkkkkkkllllllllllllllljjjjjjkkklllmmmnnnooopppnnnmmmmmmnnnpppsssuuuwwwrrrpppqqqtttsssooommmoooqqqpppnnnmmmmmmooopppqqqppppppqqqrrrssssssssssssooonnnlllkkkiiiiiiiiiiiimmmlllkkkjjjkkkmmmppprrrqqqpppooooooooopppqqqqqqppptttzzz|||}}}444333222222111111222222111000000000000/////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////......000///...,,,,,,,,,.........---------------......///...---,,,,,,,,,,,,,,,+++000rrrsssnnnjjjggggggggghhhjjjlllmmmnnnoooooommmmmmmmmlllkkkjjjiiihhhmmmmmmmmmnnnoooooommmkkkeeefffiiilllmmmlllgggccchhhgggfffggghhhiiihhhggghhhfffeeeccccccdddfffggggggggghhhiiijjjkkkkkklllmmmkkkkkklllmmmnnnmmmlllooonnnmmmlllllllllllllllmmmllllllkkkkkkkkkllllllkkkkkkkkkkkklllmmmnnnnnnoooppppppooollljjjiiiiiieeeffffffeeeccccccdddfffmmmnnnooonnnllljjjjjjkkkmmmnnnpppqqqpppooommmllliiifffcccbbbdddhhhkkkmmmllllllkkkjjjkkklllmmmnnniiihhhiiikkkmmmnnnnnnlllnnnllljjjiiijjjjjjhhhgggggghhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjlllnnnppppppnnnlllllllllnnnnnnmmmkkkkkkjjjkkkkkkpppppppppppppppooonnnmmmoooooonnnmmmmmmmmmnnnnnnnnnpppqqqqqqooommmmmmmmmmmmmmmoooppprrrtttuuuvvvqqqpppnnnmmmnnnoooqqqrrroooooonnnnnnoooppprrrsssvvvyyy}}}~~~yyypppfff```bbbdddfffgggggghhhjjjlllooonnnlllkkkjjjiiiiiiiiiiiikkkmmmnnnooonnnmmmlllbbbdddhhhmmmrrrsssrrrppplllllljjjjjjiiijjjkkklllkkkjjjjjjjjjkkkmmmoooqqqmmmmmmmmmnnnoooqqqtttuuusssqqqqqqtttsssooonnnooonnnnnnlllkkkkkklllmmmnnnmmmmmmmmmqqqvvvxxxwwwtttqqqpppnnnmmmkkkjjjjjjjjjkkkkkkkkklllnnnoooqqqrrroooooopppppppppooooooooooooooopppqqqsssvvvxxxzzz}}}444333222111000111222333111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000////////////......---------.........------------....../////////...,,,++++++++++++***...qqqsssooollliiihhhfffggghhhjjjkkklllmmmmmmjjjjjjkkkkkkjjjiiihhhgggiiihhhiiijjjlllllljjjhhheeefffiiikkklllkkkiiigggiiigggffffffhhhiiihhhggghhhgggeeedddddddddeeefffggggggggghhhhhhiiiiiijjjlllkkkkkklllnnnnnnmmmkkknnnmmmmmmlllkkkkkkllllllmmmmmmmmmlllllllllllllllmmmlllkkkkkkkkkmmmnnnoooooooooooommmkkkjjjkkkllljjjkkkkkkiiifffeeeeeefffmmmoooppppppnnnlllkkkllllllmmmoooppppppooonnnmmmhhheeebbbaaadddgggjjjkkkmmmllllllllllllmmmnnnnnnmmmlllkkklllmmmmmmkkkiiimmmkkkiiigggggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhggghhhjjjkkkkkkkkkiiihhhjjjlllooopppnnnlllkkkkkkpppnnnlllkkkkkkjjjiiihhhlllmmmooopppqqqqqqppppppllllllllllllmmmnnnooooooppprrrsssrrrpppnnnmmmnnnmmmmmmnnnpppqqqsssttttttqqqpppnnnmmmmmmnnnpppqqqooonnnnnnooopppqqqsssssswwwzzz}}}}}}yyyrrrjjjdddeeefffhhhhhhggggggiiijjjmmmlllkkkjjjiiihhhhhhhhhhhhiiikkklllmmmmmmlllllldddeeegggkkkooorrrrrrqqqnnnmmmkkkjjjiiijjjlllmmmnnnllliiihhhhhhjjjlllnnnnnnnnnmmmnnnoooppprrrssssssqqqrrrttttttpppnnnpppmmmmmmlllkkkkkkkkkllllllkkkiiijjjpppwww{{{yyyuuurrrqqqpppooommmlllkkkkkkkkkkkkmmmnnnooopppppppppnnnoooqqqrrrqqqpppnnnmmmooollliiijjjmmmpppqqqqqqqqqvvv}}}444333222111000111222333333333222222222222111111000000000000/////////////////////////////////////////////////////////////////////000000000000000***+++---///000000///...---------------...///000000///...---,,,++++++++++++...oooqqqooommmjjjjjjeeefffgggggghhhhhhggggggdddeeeggghhhiiiiiihhhgggfffffffffgggiiiiiigggeeefffgggggghhhhhhiiijjjkkkjjjhhhffffffggghhhhhhgggggggggfffeeeeeeeeefffggghhhhhhhhhhhhhhhhhhhhhiiikkkjjjjjjlllmmmnnnlllkkkllllllkkkkkkkkkkkkllllllnnnnnnnnnnnnmmmmmmllllllnnnmmmlllkkklllmmmnnnooonnnnnnnnnmmmkkkjjjlllnnnmmmnnnnnnllliiiggggggggglllnnnppppppnnnmmmllllllkkkmmmooopppqqqpppooonnnhhhfffddddddfffhhhiiiiiimmmlllllllllmmmmmmnnnnnnnnnmmmlllmmmmmmmmmkkkiiijjjiiigggfffeeefffhhhjjjjjjiiihhhhhhggghhhhhhiiieeegggiiikkklllkkkjjjhhhgggjjjmmmooonnnmmmmmmmmmqqqnnnlllkkkllllllkkkiiiiiijjjmmmppprrrsssssssssmmmmmmmmmmmmnnnooopppqqqqqqrrrtttsssqqqooonnnnnnnnnooooooppppppqqqqqqqqqpppooommmllllllmmmooopppooooooooopppqqqrrrrrrsssuuuwwwxxxxxxvvvrrrnnnkkkiiijjjkkkjjjhhhggghhhiiiiiihhhggggggffffffggggggggghhhiiikkklllmmmmmmmmmkkkiiiggghhhkkknnnqqqrrrpppooommmllllllmmmnnnpppqqqoookkkgggfffgggjjjkkkoooooooooooooooppppppqqqsssqqqqqqtttsssooonnnooommmmmmllllllkkkkkkkkkkkkiiihhhiiiooowwwzzzxxxtttqqqqqqqqqpppooonnnmmmllllllmmmnnnoooooonnnnnnmmmpppqqqrrrssssssqqqooommmoookkkggghhhmmmppppppooommmppptttyyy}}}444333222222111111222222444444333333333222222222000000000000////////////000000000000000000000000000000000000000000000000......////////////000000(((***---000111111///...------------...///000000000///...------------------...lllmmmlllllljjjjjjdddeeeeeeeeeddddddcccbbbbbbcccfffhhhiiiiiihhhgggggggggggghhhiiiiiigggeeeeeeffffffffffffgggkkkmmmkkkhhhffffffggghhhhhhgggggggggffffffggghhhhhhiiijjjjjjjjjiiiiiiiiiiiiiiikkkiiiiiijjjkkklllkkkjjjjjjjjjjjjjjjkkklllmmmmmmoooooooooooonnnmmmlllkkknnnmmmmmmmmmmmmmmmnnnnnnlllmmmmmmmmmkkkkkkmmmooommmoooooonnnkkkiiihhhiiihhhkkknnnooonnnlllllllllkkkmmmoooqqqrrrrrrqqqpppjjjhhhffffffhhhiiiiiihhhlllllllllmmmmmmmmmmmmnnnmmmlllkkklllnnnnnnlllkkkggghhhgggeeedddeeehhhjjjjjjiiihhhgggggghhhiiiiiiccceeehhhjjjkkklllkkkjjjhhhjjjmmmnnnnnnnnnnnnooopppmmmjjjkkknnnooommmkkkiiikkkmmmoooqqqsssttttttppppppooooooppppppqqqrrroooqqqrrrrrrpppnnnnnnnnnooooooooooooooopppppppppooonnnlllkkkjjjkkkmmmnnnooooooooopppppppppppppppqqqrrrssstttsssqqqooommmjjjkkklllkkkiiihhhhhhjjjffffffeeedddddddddeeeeeeeeefffhhhiiikkklllmmmmmmooolllgggfffhhhllloooqqqpppoooooonnnooopppqqqrrrtttqqqnnnjjjiiiiiikkklllpppppppppppppppppppppooorrrppppppsssrrrnnnmmmnnnmmmmmmmmmllllllkkkkkkjjjhhhhhhjjjooouuuvvvtttqqqpppppppppppppppooonnnnnnlllmmmmmmmmmmmmmmmllllllqqqrrrssstttsssqqqooonnnmmmkkkhhhjjjmmmppppppooommmnnnooorrruuuyyy|||~~~222333333333333222111111333333333222222222111111000000000000////////////000000000000000000000000000000000000000000000000------........./////////+++,,,---/////////......------------...///000111000//////.........//////---,,,iiiiiihhhiiiiiiiiicccccccccccccccbbbaaaaaaccceeegggiiijjjiiigggfffhhhhhhggghhhiiihhhfffcccaaadddfffffffffgggiiilllkkkiiifffeeefffggghhhgggffffffggghhhiiijjjkkkkkklllllllllkkkkkkjjjjjjjjjkkkiiiggggggiiijjjkkkjjjhhhhhhhhhiiijjjlllnnnoooooooooppppppooonnnlllkkkmmmmmmnnnnnnnnnnnnmmmmmmjjjlllmmmmmmllllllnnnooommmoooqqqpppnnnlllllllllgggjjjnnnpppooonnnnnnnnnlllmmmppprrrssssssrrrqqqoookkkgggeeefffgggiiiiiikkkkkklllmmmmmmmmmmmmmmmmmmlllkkkllllllllljjjhhhfffggghhhgggeeefffiiikkkjjjiiigggfffggghhhiiikkkbbbdddfffiiikkkllllllmmmkkklllnnnnnnmmmmmmnnnpppnnnjjjhhhjjjnnnqqqooommmnnnnnnnnnnnnooopppqqqrrrppppppooonnnnnnnnnnnnnnnkkkmmmoooooonnnllllllmmmmmmmmmnnnnnnooopppqqqqqqnnnmmmkkkiiiiiijjjkkklllnnnnnnnnnnnnnnnnnnmmmllllllnnnqqqrrrrrrooollljjjgggiiijjjjjjiiiiiijjjkkkgggfffeeedddcccbbbbbbbbbcccdddeeegggiiijjjkkklllmmmjjjffffffgggjjjmmmnnnnnnnnnooopppqqqrrrssssssuuusssqqqooonnnooopppqqqqqqrrrrrrqqqqqqpppooooooqqqoooooorrrqqqmmmlllmmmmmmmmmllllllkkkjjjiiiiiigggiiimmmppprrrqqqooonnnmmmnnnooopppqqqppppppooojjjjjjkkkkkkllllllmmmmmmqqqrrrrrrrrrqqqpppnnnmmmjjjjjjiiijjjlllmmmmmmlllkkkjjjjjjlllpppsssvvvxxxxxxxxxyyy}}}222222333444333222111000222222222111111111111000000000000000////////////000000000000000000000000000000000000000000000000,,,---------......//////000///...---,,,---......---------......000111111000////////////000000111---+++fffeeeeeegggggggggbbbbbbcccccccccbbbbbbbbbfffhhhjjjkkkkkkiiigggeeehhhgggfffggggggfffdddaaa^^^bbbfffhhhgggggghhhjjjllliiifffeeefffggghhhgggffffffgggiiijjjkkklllmmmnnnmmmmmmllllllkkkkkkkkkkkkhhhfffeeegggiiijjjjjjfffggggggiiijjjmmmnnnoooooopppppppppooonnnlllkkklllmmmnnnoooooonnnmmmllliiikkkmmmnnnmmmmmmnnnooooooqqqssssssqqqpppoooppphhhlllppprrrrrrrrrqqqrrrlllnnnpppsssttttttssssssrrrmmmgggccccccfffiiikkkjjjkkkllllllmmmmmmllllllqqqooommmkkkjjjhhheeebbbfffhhhjjjiiiggggggjjjllliiihhhgggfffggghhhjjjkkkbbbccceeehhhjjjlllnnnnnnnnnoooooonnnllllllmmmooolllhhhfffiiinnnqqqpppnnnrrrqqqooonnnnnnnnnooopppnnnmmmlllkkkjjjiiiiiiiiihhhjjjlllmmmllljjjjjjkkkjjjkkklllnnnoooqqqrrrsssmmmllljjjhhhhhhiiijjjkkkmmmmmmmmmmmmlllkkkjjjiiihhhkkkpppsssrrrnnniiieeedddfffhhhhhhhhhiiikkkmmmiiihhhfffdddbbbaaa``````aaabbbccceeegggiiijjjkkkiiigggeeefffhhhjjjkkkkkklllmmmoooqqqrrrsssssssssuuutttsssrrrrrrtttuuuvvvrrrssssssrrrrrrpppoooooopppnnnoooqqqqqqmmmkkkmmmlllllllllkkkkkkiiihhhhhhgggjjjoooppppppnnnlllllllllmmmooopppqqqqqqpppppphhhhhhiiiiiikkklllnnnoooqqqqqqqqqppppppnnnmmmmmmhhhhhhjjjjjjjjjiiiiiiiiihhhgggggghhhlllpppssstttvvvuuuuuuvvvzzz}}}444444333333333333222222111111111111111111111111000000000000000111111111000000000000000000000000////////////////////////////////////////////////......////////////......////////////....................................000---fffccc```aaaccceeeccccccdddddddddcccbbbaaacccdddeeegggggggggfffeeejjjjjjjjjiiigggfffdddcccddddddeeeeeefffggghhhhhhiiihhhhhhgggffffffeeeeeedddeeehhhjjjkkkllllllllliiiiiiiiijjjmmmoooooonnnooommmkkkiiihhhhhhhhhiiiiiiiiihhhhhhiiikkkmmmnnnqqqqqqpppooonnnmmmllllllnnnooopppqqqqqqpppooonnniiijjjlllnnnooopppqqqqqqrrrrrrrrrrrrqqqooommmlllkkkmmmoooooommmlllllllllmmmllllllmmmoooqqqrrrrrrnnnooonnnkkkgggeeegggiiiiiihhhfffeeefffiiillloooqqqqqqooollliiigggggghhhkkkhhhhhhiiigggeeegggmmmiiiiiijjjjjjiiihhhfffeeeddddddeeefffhhhjjjlllmmmjjjjjjhhhhhhhhhjjjlllnnnhhhjjjkkkkkkkkklllnnnppprrrqqqpppooonnnnnnnnnnnnmmmmmmmmmllljjjhhhfffeeehhhhhhgggfffffffffggggggllllllkkklllmmmoooqqqrrrqqqooommmkkkjjjkkkmmmnnnooollliiijjjmmmpppqqqpppkkkkkkllllllkkkkkkjjjjjjgggggggggiiimmmoooooonnnllllllkkkhhhccc___]]]]]]cccbbbaaacccgggiiihhhfffhhhgggffffffgggiiikkklllllllllmmmooorrrtttuuutttsssrrrqqqqqqrrrrrrqqqooowwwxxxyyyxxxuuusssrrrsssooopppppppppooollljjjhhhjjjiiiiiihhhiiiiiijjjjjjllllllllllllmmmmmmnnnnnnpppooonnnnnnoooooonnnmmmgggjjjllllllkkklllppptttrrrqqqpppoooooopppqqqrrrkkkkkkkkkkkkjjjjjjiiiiiijjjkkkiiigggjjjoooqqqoooqqqqqqqqqrrruuuwwwwwwvvvxxxzzz~~~444444333333333333222222111111111111111111111111111111111000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////.......................................,,,gggdddbbbcccdddfffeeeeeeeeeddddddddddddcccfffggghhhhhhhhhgggfffeeejjjiiiiiihhhhhhgggggggggeeeeeeffffffgggggghhhhhhiiiiiiiiihhhggggggffffffiiiiiijjjjjjjjjiiigggfffhhhggggggiiilllnnnnnnmmmooonnnmmmkkkjjjiiihhhhhhjjjiiiiiihhhiiijjjlllmmmooonnnnnnnnnnnnnnnnnnoooqqqqqqqqqpppooonnnmmmllliiijjjkkkmmmnnnoooppppppqqqrrrssssssrrrpppnnnmmmlllnnnpppooommmkkkjjjjjjnnnmmmlllmmmoooqqqrrrsssppppppooolllgggeeefffhhheeedddcccccceeehhhlllnnnnnnmmmkkkhhhfffeeeffffffiiigggfffhhhgggeeehhhmmmjjjkkkkkkkkkjjjhhhfffeeecccddddddeeehhhjjjmmmnnnlllkkkjjjjjjjjjlllmmmooojjjkkklllllllllmmmoooqqqsssssssssrrrqqqpppppppppnnnnnnoooooommmjjjhhhfffeeeeeedddeeefffggghhhhhhjjjkkkkkklllmmmooopppqqqpppnnnkkkhhhhhhiiilllmmmooollliiijjjmmmooopppoookkklllllllllllllllkkkkkkhhhgggfffhhhkkkmmmmmmmmmlllmmmmmmjjjfffbbbaaa```dddbbbbbbdddhhhjjjjjjhhhkkkjjjhhhggghhhjjjlllnnnmmmmmmmmmnnnppprrrrrrrrrnnnmmmmmmooorrrsssrrrqqquuuvvvwwwwwwuuuttttttuuuttttttttttttrrrqqqooonnnllllllkkkkkkjjjjjjjjjkkkllllllllllllmmmmmmmmmmmmooonnnmmmmmmooopppooommmjjjmmmooonnnkkkjjjmmmooopppooonnnnnnnnnooopppqqqjjjjjjiiiiiihhhhhhggggggkkkmmmmmmjjjkkkpppqqqpppooonnnoooqqqtttvvvvvvuuuwwwxxxzzz}}}}}}{{{444444333333333333222222111111111111111111111111222222111111000000//////000000000000000000000000////////////////////////////////////////////////......////////////....../////////............---........................---,,,hhhhhhfffgggggghhhhhhhhhfffeeeeeeeeefffgggjjjkkkkkkkkkjjjiiihhhgggjjjiiihhhhhhhhhiiijjjkkkggggggggggggggggggggggggjjjjjjjjjiiiiiihhhgggfffjjjjjjjjjjjjiiigggeeedddgggffffffhhhkkkmmmmmmlllnnnnnnmmmlllkkkiiihhhgggjjjiiiiiihhhiiijjjlllmmmmmmlllllllllmmmnnnpppqqqtttsssqqqpppnnnlllkkkjjjiiijjjkkklllnnnoooppppppnnnoooqqqrrrrrrpppmmmkkknnnooopppooommmjjjiiiiiiooonnnmmmlllmmmoooqqqsssrrrqqqpppmmmhhhfffffffffbbbbbbbbbccceeegggjjjlllllljjjhhhfffeeeeeeffffffgggeeeeeegggfffeeeiiinnnnnnnnnnnnmmmkkkiiigggeeeeeeddddddeeegggjjjnnnpppnnnmmmlllllllllmmmnnnooolllmmmooonnnmmmmmmooopppsssttttttuuutttsssqqqpppmmmoooqqqqqqpppmmmjjjgggaaaaaabbbccceeefffhhhiiihhhiiikkkmmmnnnooooooooonnnkkkhhheeeeeegggjjjlllmmmkkkiiijjjlllnnnnnnnnnllllllmmmmmmmmmmmmmmmlllmmmjjjhhhhhhjjjmmmnnnnnnmmmnnnooommmjjjfffeeeeeedddddddddfffjjjlllllllllooommmkkkiiiiiikkknnnpppmmmmmmmmmmmmnnnnnnnnnnnnlllkkkkkkmmmpppqqqpppoooqqqsssuuuuuuttttttuuuvvvvvvvvvuuutttsssrrrrrrrrrpppoooooonnnllllllkkkkkklllmmmmmmmmmmmmmmmllllllmmmllllllmmmooopppooonnnmmmppprrrpppmmmjjjjjjkkkmmmmmmmmmmmmmmmnnnooopppoooooonnnnnnmmmllllllkkklllqqqssspppnnnppprrrrrrmmmllllllooorrrttttttttttttuuuvvvwwwxxxxxxyyyyyy}}}}}}zzzyyyyyyxxxwww444444333333333222222222111111111111111111111111333222222111000///......////////////////////////////////////////////////////////////////////////......////////////......//////.........---------........................,,,---kkklllkkklllllllllllljjjhhhgggfffgggiiijjjlllllllllllllllkkkkkkkkklllkkkiiihhhhhhiiikkklllgggggggggggggggfffffffffiiiiiijjjjjjiiihhhffffffeeefffhhhiiijjjiiiiiihhhggggggggghhhkkkmmmmmmlllllllllmmmmmmkkkiiigggfffhhhhhhhhhhhhjjjlllnnnooonnnmmmlllkkklllnnnpppqqqsssrrrqqqooonnnmmmlllllllllllllllmmmnnnpppqqqqqqkkkmmmoooqqqpppnnnkkkiiimmmoooppppppmmmkkkjjjjjjnnnmmmlllkkkkkklllooorrrsssrrrpppnnnjjjhhhffffffdddccccccdddeeehhhjjjkkkllljjjgggeeeeeefffggggggdddccccccfffffffffiiiooorrrrrrrrrqqqnnnllliiiggghhhgggffffffgggjjjmmmoooooonnnmmmmmmlllmmmnnnnnnmmmoooppppppooonnnoooppppppqqqssstttsssrrrpppnnnlllnnnqqqsssrrroookkkiiiaaaaaabbbbbbdddeeefffgggeeegggjjjmmmoooooonnnmmmllliiifffcccbbbeeehhhkkkkkkjjjiiiiiijjjkkkllllllllllllmmmnnnnnnooonnnnnnrrrooolllkkklllnnnpppppplllnnnoooooollljjjhhhhhhffffffgggiiikkknnnoooooorrrpppllljjjiiikkknnnpppmmmmmmmmmlllkkkjjjjjjkkkmmmlllllllllmmmmmmkkkiiinnnppprrrsssrrrqqqrrrssstttsssqqqoooooopppqqqrrrrrrrrrqqqooonnnllljjjiiinnnnnnooooooooonnnmmmlllkkkjjjjjjlllnnnppppppooonnnrrrtttsssooolllkkklllmmmmmmmmmnnnnnnoooppppppssssssrrrqqqqqqpppoooooonnnuuuyyyuuupppqqqssstttlllllllllnnnqqqssstttssspppqqqsssuuuvvvwwwwwwwwwxxxzzz}}}~~~}}}{{{xxxuuutttuuuvvvvvvvvv444444333333333222222222111111111111111111111111333222222111000///......////////////////////////////////////////////////////////////////////////......////////////..................------------........................---...mmmoooooopppppppppmmmllljjjhhhhhhiiijjjkkkkkkkkkkkklllmmmnnnoooooonnnmmmjjjiiihhhiiijjjkkkgggggggggfffffffffffffffhhhiiijjjjjjiiihhhfffeeeccceeegggiiijjjkkkkkkkkkhhhggggggiiilllnnnnnnmmmjjjjjjkkkkkkkkkiiihhhggggggggggggiiikkknnnqqqsssqqqpppooonnnnnnnnnoooooopppppppppppppppooooooooooooooooooooopppqqqssstttnnnoooqqqrrrqqqooommmkkklllnnnppppppooommmmmmmmmlllmmmmmmkkkiiijjjmmmpppsssrrrpppnnnmmmkkkiiiggghhhhhhgggfffgggiiikkkmmmnnnjjjfffdddeeefffffffffdddbbbcccfffffffffjjjpppvvvvvvuuutttqqqnnnkkkjjjlllkkkjjjiiiiiikkklllnnnnnnnnnmmmllllllkkkkkkkkklllnnnppppppooonnnnnnooolllmmmoooppppppnnnlllkkkkkkmmmpppsssssspppmmmjjjeeeddddddccccccddddddddddddgggjjjnnnppppppnnnmmmkkkiiieeebbbbbbcccfffhhhiiiiiiiiiiiiiiiiiijjjkkkkkklllmmmnnnoooooooooooossspppllljjjkkkmmmnnnooojjjmmmoooooommmkkkjjjjjjggghhhjjjkkkmmmnnnpppqqqrrrpppmmmjjjiiijjjlllmmmkkklllmmmllliiiggghhhiiimmmlllkkkkkkllllllkkkiiimmmnnnppppppooonnnnnnoooqqqpppnnnmmmmmmoooqqqrrrssssssrrrqqqooollljjjiiinnnooopppqqqqqqpppnnnnnnjjjiiiiiikkknnnooooooooonnnqqquuuuuurrrppppppqqqooooooppppppqqqqqqqqqqqqqqqqqqpppppppppooooooooopppwww{{{wwwrrrrrrtttuuunnnmmmmmmooorrrttttttsssooopppsssuuuvvvwwwvvvvvvwwwzzz}}}~~~|||{{{zzzzzz||||||yyyvvvtttssstttuuuvvvuuu444444333333333333222222111111111111111111111111222222111111000000//////000000000000000000000000////////////////////////////////////////////////......////////////...............------------,,,...........................///mmmooooooqqqqqqrrrmmmmmmkkkjjjjjjjjjkkkllljjjjjjjjjkkklllnnnpppqqqnnnlllkkkiiihhhhhhiiiiiiggggggggggggggggggggggggiiijjjkkklllkkkiiigggeeeggghhhiiijjjkkkjjjjjjiiihhhggggggiiilllnnnnnnmmmiiiiiijjjkkkkkkkkkjjjjjjhhhhhhiiijjjmmmpppsssuuuttttttsssrrrqqqpppooonnnnnnoooppprrrssssssrrrqqqqqqqqqppppppqqqrrrtttuuuttttttttttttsssqqqpppnnnmmmoooqqqrrrpppoooooooookkkmmmnnnmmmjjjiiikkknnnqqqpppooooooooonnnllljjjlllkkkiiihhhiiikkkoooqqqsssmmmgggdddeeefffeeeddddddbbbcccfffggggggkkkqqqvvvvvvvvvtttrrrooommmkkkmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmlllkkkjjjiiiiiiiiilllnnnooonnnmmmmmmnnnjjjkkklllllllllkkkjjjiiikkkmmmppprrrsssqqqooommmiiihhhgggeeeddddddcccccceeegggkkknnnppppppoooooollljjjgggdddccccccdddeeeggghhhiiiiiihhhggghhhiiijjjkkklllnnnooopppppppppnnnllliiihhhiiijjjjjjjjjjjjmmmppppppooolllkkkjjjiiijjjlllmmmmmmnnnpppqqqrrrpppnnnkkkjjjiiijjjjjjhhhkkklllkkkhhhggghhhkkkjjjiiiiiikkknnnooonnnmmmkkkmmmoooooommmlllmmmnnnqqqpppooonnnoooqqqsssuuutttttttttrrrpppmmmkkkiiilllnnnpppqqqrrrqqqpppnnnjjjiiiiiijjjmmmoooooonnnmmmpppttttttsssrrrsssuuuqqqrrrrrrssssssrrrqqqqqqrrrrrrrrrrrrssssssssssssrrrwwwyyyuuussstttvvvuuuqqqpppoooppprrrtttsssrrrqqqrrrtttuuuuuutttsssrrrwwwzzz}}}}}}{{{wwwuuussswwwzzz}}}~~~|||{{{zzzzzzxxxvvvsssrrrrrrttttttttt444444333333333333222222111111111111111111111111111111111000000000000000000000000000000000000000////////////////////////////////////////////////......////////////...............---------,,,,,,..............................lllmmmmmmppppppqqqmmmlllllllllkkkkkkkkkkkkjjjjjjjjjjjjkkklllnnnooojjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjkkkkkklllnnnnnnnnnllliiigggjjjjjjkkkllllllkkkiiiiiigggffffffhhhkkkmmmmmmllljjjjjjjjjkkklllmmmooooookkkkkkkkklllnnnpppssstttuuuvvvvvvvvvuuusssqqqooommmooorrruuuvvvuuusssqqqrrrqqqppppppppprrrtttuuuwwwvvvuuusssqqqpppooooooppprrrtttsssqqqpppooooookkknnnqqqpppllljjjkkkmmmooonnnmmmoooqqqrrrooommmmmmkkkhhhgggiiinnntttxxx{{{uuummmiiiiiiiiihhhfffeeecccdddggghhhgggkkkqqqtttttttttsssqqqooolllkkkkkklllnnnpppqqqqqqqqqqqqnnnnnnmmmlllkkkjjjiiihhhfffiiilllmmmmmmllllllmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmoooqqqssstttsssrrrqqqkkkjjjiiigggfffeeeeeeeeefffhhhkkknnnpppqqqqqqqqqmmmllljjjgggeeedddcccccceeegggiiiiiigggeeefffhhhiiijjjkkkmmmnnnoooppppppkkkiiigggggghhhiiihhhhhhkkknnnqqqrrrpppnnnlllkkkjjjlllnnnnnnmmmmmmoooqqqrrrqqqooommmllljjjiiihhhfffiiilllkkkhhhgggjjjmmmkkkjjjkkklllooopppooonnniiikkknnnnnnnnnnnnoooqqqqqqppppppqqqrrrtttvvvwwwuuuuuuvvvuuussspppmmmkkkiiikkknnnpppqqqqqqooonnnjjjiiiiiijjjlllnnnmmmllllllooorrrrrrqqqqqqtttwwwssssssttttttsssrrrqqqpppsssssstttuuuvvvwwwxxxxxxtttvvvvvvrrrrrrvvvwwwuuurrrqqqpppppprrrrrrqqqpppqqqsssuuuvvvvvvuuusssqqqvvvyyy{{{{{{xxxuuussssssrrrtttwwwyyyzzzzzz~~~~~~~~~{{{{{{zzzyyywwwwwwxxxyyyxxxuuurrrqqqrrrttttttttt444444444333333333222222111111111111111111111111000000000000000111111111000000000000000000000000////////////////////////////////////////////////......////////////............---------,,,,,,,,,........................------jjjkkkkkknnnooopppllllllmmmmmmllllllkkkjjjlllkkkjjjiiijjjjjjlllmmmfffggghhhjjjjjjkkkjjjjjjiiiiiijjjkkkllllllmmmmmmmmmnnnpppqqqpppnnnkkkiiiiiijjjkkklllmmmlllkkkkkkfffeeeeeegggjjjllllllkkkkkkkkkkkkkkkmmmooorrrsssoooooonnnnnnooopppqqqrrruuuvvvxxxyyyxxxvvvsssqqqnnnppptttwwwwwwuuurrrppprrrqqqpppooooooqqqsssuuuwwwuuussspppnnnmmmmmmmmmsssuuuvvvuuurrrpppnnnnnnkkkppptttsssoookkklllnnnmmmllllllooossstttrrroookkkiiiffffffiiipppxxx||||||sssooonnnnnnllliiifffdddeeehhhhhhhhhlllqqqrrrrrrrrrqqqpppmmmkkkjjjiiikkknnnrrrtttttttttsssnnnnnnnnnmmmllljjjiiihhhdddgggjjjllllllkkkkkklllllllllkkkkkkkkkllllllmmmoooppprrrsssuuuuuuuuuuuukkkkkkjjjhhhhhhggggggggggggiiikkknnnpppqqqrrrrrrnnnmmmkkkiiigggdddbbbaaadddgggiiiiiifffeeefffggghhhiiikkklllnnnoooppppppjjjiiihhhiiijjjjjjiiihhhlllooossstttrrrooommmlllkkkmmmoooooollllllnnnppprrrrrrqqqooommmkkkiiigggdddhhhkkkkkkhhhgggkkkoooooonnnmmmnnnoooooommmkkkhhhjjjmmmooopppqqqrrrtttppppppqqqrrrsssuuuvvvwwwvvvwwwwwwwwwuuurrrooommmgggiiillloooppppppnnnmmmjjjiiiiiijjjlllmmmmmmllllllnnnppppppoooooosssvvvssstttttttttsssqqqooonnnooooooppprrrsssuuuvvvvvvuuuvvvsssppprrrwwwxxxuuusssqqqppppppqqqqqqpppnnnppprrruuuxxxxxxxxxvvvuuuwwwxxxyyyyyywwwuuuuuuuuuoooqqqtttvvvuuutttwww|||}}}}}}~~~~~~}}}{{{zzzzzz{{{qqqsssuuuvvvwwwwwwyyyzzzxxxvvvsssrrrsssuuuuuuuuu333333333222222222111111111222222333333222222111555444333222111111111111111111111111000000000000222111111000000000000000000000////////////000000------......///000000000---.....................------------------------......jjjiiihhhjjjkkkllliiiiiiiiiiiijjjkkkkkklllnnnmmmlllkkkjjjkkkkkklllbbbcccdddeeeffffffffffffggghhhhhhhhhhhhiiilllooosssooojjjjjjmmmmmmjjjfffgggggghhhiiijjjkkkllllllmmmiiieeefffkkknnnllljjjkkkllllllmmmnnnoooppppppmmmmmmnnnooopppqqqqqqrrruuuxxx{{{{{{xxxuuurrrpppnnnppprrrttttttrrrpppnnnppppppooommmlllnnnrrruuuzzzwwwrrrooommmmmmnnnpppuuutttrrrpppnnnnnnnnnnnnpppppppppooonnnnnnmmmmmmlllkkkkkkmmmrrrttttttrrrjjjhhhhhhjjjhhhjjjvvvyyyrrrlllhhhhhhhhhiiiiiiiiijjjlllnnnsssoookkkkkknnnooolllhhhiiijjjmmmqqqssstttuuuuuuooorrrrrrooonnnmmmggg```[[[___fffkkknnnmmmkkkhhhkkkllllllmmmnnnooooooooooooppprrrttttttttttttsssooonnnlllkkkiiiiiihhhhhhgggiiikkkmmmnnnnnnnnnnnnkkkkkkkkkjjjhhhfffeeedddggggggggggggggggggffffffiiijjjlllnnnoooooonnnnnnooonnnmmmkkkjjjiiihhhhhhkkknnnqqqsssqqqpppooonnnnnnooooooooopppppppppppppppsssuuusssnnnjjjhhhhhhkkklllmmmllljjjiiijjjkkknnnoooqqqrrrqqqpppnnnmmmnnnooopppnnnmmmmmmqqquuurrrqqqooooooqqqtttwwwyyy|||{{{yyyvvvtttrrrpppooolllooorrrrrrooommmlllmmmooommmllllllllllllkkkiiikkkmmmooooooooooooqqqssswwwtttqqqpppqqqrrrqqqoooqqqqqqrrrqqqpppqqqsssvvvuuutttsssqqqppppppqqqqqqrrrttttttrrrnnnmmmoooqqqtttuuuvvvwwwwwwvvvuuutttqqqrrrtttwwwyyyxxxtttqqqssssssttttttvvvwwwyyyzzzzzz~~~}}}~~~yyyxxxwwwwwwwwwwwwxxxyyywwwvvvuuuuuuuuuvvvwwwxxxvvvtttrrrsssttttttqqqnnn333333333222222222222111000111111222222111111000333333222111000000000000111111111111000000000000222111000000//////000000000000////////////000000///////////////.........------------,,,,,,,,,,,,------------------------///...jjjjjjiiikkklllmmmiiihhhhhhiiiiiikkklllmmmnnnmmmlllkkkjjjkkkkkklllddddddeeeeeeeeeeeeddddddccceeefffggghhhjjjmmmppprrrnnnjjjiiikkkkkkhhheeeggghhhhhhiiijjjkkkllllllmmmjjjggghhhmmmooonnnllllllllllllmmmnnnnnnooooookkklllmmmnnnooopppqqqrrrsssvvvyyyyyyxxxvvvuuutttrrrssstttttttttsssqqqpppppppppooommmlllmmmpppssswwwuuurrrooommmlllmmmnnnsssrrrpppnnnmmmmmmmmmmmmkkkllllllmmmoooppppppqqqlllkkkjjjmmmpppsssrrrqqqllliiiggggggfffiiiwwwxxxooohhhdddfffhhhjjjkkkkkklllmmmmmmiiieeefffiiilllkkkiiihhhiiillloooqqqtttuuuvvvrrrttttttqqqppppppkkkeee```ccchhhlllnnnnnnllljjjllllllllllllmmmnnnooooooqqqrrrssstttuuuttttttsssrrrqqqooommmlllkkkjjjjjjggghhhiiijjjkkklllllllllkkkkkkkkkjjjiiigggfffeeegggggggggggggggffffffffffffgggiiikkklllllllllllllllkkkjjjhhhhhhgggggggggmmmooorrrsssqqqooooooooonnnnnnnnnnnnnnnoooppppppoooqqqsssrrrnnnjjjiiiiiilllmmmnnnmmmkkkjjjkkklllnnnooopppqqqqqqpppnnnmmmoooppppppnnnmmmmmmqqqtttrrrrrrqqqppprrruuuxxxzzzzzzyyyxxxvvvtttqqqooonnnjjjmmmpppqqqooommmmmmnnnmmmlllkkkkkkllllllkkkiiimmmoooqqqrrrrrrrrrssstttwwwtttqqqqqqrrrsssqqqpppqqqrrrqqqpppooopppsssvvvtttsssrrrqqqqqqqqqrrrrrrssstttuuussspppoooppprrrssstttuuuvvvvvvuuutttssssssttttttvvvwwwvvvsssppprrrrrrrrrrrrsssuuuvvvwwwxxx{{{}}}}}}{{{zzz{{{}}}||||||}}}~~~|||~~~zzzyyywwwvvvvvvwwwyyyzzzwwwvvvuuutttttttttuuuuuusssrrrqqqrrruuuuuutttqqq333333333333222222222222000000000111111000000000111111000000000000000111111111111111000000000000222111000000//////000000000000////////////000000111000000///......------......------,,,,,,++++++------------------------///...jjjjjjiiillllllnnniiihhhhhhhhhiiijjjkkklllmmmlllkkkjjjjjjjjjkkkkkkeeeeeeeeeeeedddcccbbbaaa```bbbdddfffgggjjjmmmppppppllliiihhhiiiiiifffbbbggghhhhhhiiijjjkkkllllllmmmjjjiiikkkoooqqqqqqooommmmmmmmmmmmmmmmmmmmmmmmjjjkkklllmmmooopppqqqrrrqqqsssvvvwwwwwwwwwxxxyyyvvvvvvuuutttsssrrrrrrqqqppppppooommmlllllloooqqqtttsssqqqooonnnmmmllllllqqqpppnnnmmmlllllllllmmmjjjkkklllmmmnnnooopppppplllkkkkkkllloooppppppooonnnjjjgggeeeeeelll{{{rrrgggeeegggjjjmmmnnnnnnmmmllliiieeeaaaaaaeeeiiijjjjjjggghhhiiilllooosssvvvxxxvvvwwwvvvrrrrrrssspppkkkggghhhkkknnnoooooonnnmmmmmmllllllkkklllmmmooopppsssssstttuuuuuutttttttttuuutttrrrpppnnnmmmlllkkkhhhhhhgggggghhhiiiiiijjjjjjkkkkkkkkkjjjiiigggfffhhhhhhhhhggggggfffffffffdddeeegggiiijjjkkkllllllkkkjjjiiihhhhhhhhhhhhiiippprrrssssssqqqooooooooonnnmmmlllllllllmmmooopppmmmoooppppppnnnkkkkkkkkkmmmnnnooonnnlllkkklllmmmmmmnnnoooppppppooonnnnnnooooooooommmlllmmmooorrrsssrrrqqqqqqrrruuuwwwyyywwwxxxwwwvvvtttqqqnnnllliiikkknnnooonnnmmmmmmnnnllljjjiiijjjkkkkkkjjjiiimmmpppsssuuuttttttttttttvvvtttrrrrrrssssssrrrqqqsssrrrpppnnnmmmooorrrvvvsssrrrrrrqqqqqqqqqrrrrrrrrrtttuuutttrrrqqqqqqqqqrrrssstttuuuuuutttsssrrruuutttssstttuuutttrrrpppqqqqqqqqqqqqqqqrrrssssssvvvwwwwwwwwwvvvvvvxxxyyyxxxxxxwwwwwwxxxzzz{{{|||||||||~~~~~~|||zzzxxxwwwzzz~~~~~~|||zzzwwwuuuuuuwwwzzz|||yyyxxxwwwvvvuuutttttttttppppppppprrruuuvvvvvvuuu444444333333333222222222000000111111111111000000111111000000000111111222111111111111000000000///111111000///////////////000000////////////000000000000//////............000//////...---,,,,,,+++........................///...jjjkkkjjjlllmmmoookkkjjjhhhgggggghhhiiijjjkkkkkkjjjjjjjjjjjjjjjjjjgggffffffeeedddbbb```______aaaccceeefffhhhkkknnnmmmkkkhhhhhhhhhgggdddaaafffgggggghhhiiijjjkkkkkkkkkjjjiiikkkoooqqqqqqpppnnnmmmmmmmmmlllllllllkkkjjjkkklllnnnoooqqqrrrsssrrrsssuuuuuuuuuvvvyyy{{{yyyxxxvvvtttrrrqqqqqqqqqpppppppppnnnllllllmmmooorrrrrrrrrqqqpppnnnmmmlllpppooonnnmmmllllllmmmnnnoooooonnnmmmlllkkkjjjjjjlllkkkkkklllmmmmmmmmmmmmmmmkkkjjjiiikkksssvvvjjjhhhhhhiiikkknnnooonnnmmmoookkkfffdddeeehhhiiijjjgggfffggghhhlllqqquuuxxxwwwwwwuuurrrrrruuusssooommmmmmnnnoooooooooooooooooonnnmmmllllllnnnpppqqqssstttttttttttttttttttttvvvuuusssqqqooommmlllllljjjiiihhhgggfffggghhhiiiiiiiiikkkkkkkkkjjjhhhggghhhhhhhhhhhhgggggggggfffeeefffgggiiikkklllmmmnnnmmmlllllllllllllllmmmmmmrrrttttttsssqqqooonnnooommmlllkkkjjjkkklllnnnoookkklllmmmnnnmmmllllllllllllmmmnnnmmmkkkkkkkkkllllllmmmnnnoooooooooooonnnnnnmmmlllkkkjjjkkkmmmnnnqqqpppppppppqqqsssuuuvvvuuuvvvwwwwwwuuuqqqnnnkkkjjjkkklllmmmmmmllllllllljjjiiihhhiiijjjkkkjjjiiimmmppptttvvvuuusssssssssttttttsssssssssssssssssssssrrrpppmmmkkkmmmqqquuutttsssrrrqqqqqqppppppppppppqqqrrrrrrrrrqqqpppppppppqqqsssuuuuuusssqqqppptttsssqqqqqqssstttsssrrrrrrrrrqqqppppppqqqqqqqqquuuttttttsssssstttvvvwwwwwwvvvuuutttssstttuuuuuuwwwwwwxxxzzz{{{|||}}}~~~}}}~~~||||||{{{{{{yyyxxxwwwyyy|||~~~}}}|||yyyvvvttttttvvvyyy||||||{{{zzzyyywwwvvvuuuuuuooopppqqqssstttuuuuuuuuu444444444333333333222222111222222222222222222111222222111111111222333333111111111111000000000///111000000///.../////////000000////////////000000............//////000000///......---,,,+++******...........................---jjjjjjiiilllmmmooonnnllliiigggeeeeeeffffffiiiiiijjjjjjjjjjjjjjjjjjggggggfffeeedddbbbaaa```aaaccceeefffffffffhhhiiijjjjjjiiihhhhhhfffdddbbbeeeeeefffggghhhiiijjjjjjiiiiiiiiikkknnnooopppooonnnnnnnnnmmmllllllkkkkkklllmmmnnnoooqqqrrrssstttssstttuuuttttttuuuxxxzzzyyyxxxuuusssqqqpppqqqqqqpppppppppnnnmmmlllnnnooorrrrrrrrrrrrrrrpppooonnnqqqpppooonnnnnnnnnoooppprrrqqqpppnnnllljjjhhhgggllllllllllllkkkjjjkkkkkkjjjlllnnnooossszzz}}}tttmmmkkkiiikkkppptttwwwwwwzzzvvvqqqmmmkkkjjjjjjjjjgggfffffffffiiinnnrrruuutttuuussspppqqqttttttqqqppppppooonnnnnnooooooppppppooonnnnnnnnnooopppqqqrrrrrrrrrrrrrrrssssssssstttsssqqqooommmlllkkkkkkmmmllljjjhhhggggggggggggfffhhhjjjkkkllljjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhheeefffggghhhiiikkklllmmmnnnmmmmmmmmmmmmnnnoooooorrrtttuuutttqqqooonnnnnnlllkkkjjjjjjjjjkkkmmmmmmjjjjjjjjjkkklllmmmlllllljjjkkklllkkkiiihhhiiijjjkkkkkklllmmmnnnooooooooommmkkkiiihhhhhhhhhiiijjjmmmmmmmmmmmmnnnpppqqqrrrssstttvvvvvvuuurrrooommmnnnmmmmmmllllllkkkjjjiiiiiihhhggghhhjjjkkkjjjiiikkknnnrrrssssssqqqpppppprrrrrrsssssssssssssssssssssrrrooollljjjkkkooosssuuutttsssrrrpppooommmlllmmmmmmnnnnnnoooooonnnnnnooopppsssttttttssspppooorrrpppooopppsssuuuvvvvvvtttssssssrrrrrrrrrrrrrrruuutttsssrrrsssuuuvvvvvvvvvuuusssrrrrrrrrrssstttttttttttttttttttttttttttwwwyyy}}}}}}~~~|||{{{{{{zzzyyyxxxwwwwwwyyy{{{|||yyyxxxxxxxxxzzzzzzzzzyyyzzzwwwtttqqqqqqtttwwwzzzzzzzzzyyyxxxwwwuuutttsssqqqrrrssstttsssssssssttt444444444444333333333333222222333333333333222222333333222222222222222333111111111111000000000000111000//////......//////000000////////////000000------......///000000111,,,,,,++++++******))))))........................---,,,iiiiiiiiikkkmmmnnnooommmiiifffddddddeeeeeehhhhhhiiijjjjjjjjjiiiiiiffffffffffffeeedddcccbbbccceeefffgggeeeeeeeeefffhhhiiijjjjjjiiihhhfffeeeeeeffffffggghhhiiijjjjjjggghhhjjjkkkmmmmmmnnnnnnoooooonnnnnnmmmmmmmmmlllnnnoooppppppqqqrrrssssssssstttuuuuuuttttttwwwyyyyyyxxxuuusssrrrqqqqqqqqqppppppqqqpppnnnnnnoooppprrrrrrrrrrrrrrrqqqpppoooqqqqqqpppoooooopppqqqrrrpppoooooonnnmmmlllkkkkkkmmmnnnnnnmmmjjjiiiiiijjjhhhmmmqqqrrruuu|||}}}{{{xxxuuuwww~~~~~~zzzvvvrrrnnnkkkjjjhhhgggffffffhhhkkknnnppppppqqqpppmmmooossssssppppppooonnnmmmmmmmmmnnnnnnoooooooooooooooooooooooooooooooooooopppqqqrrrsssqqqqqqooommmlllkkkkkkkkknnnmmmllljjjhhhgggffffffdddeeehhhkkkkkkkkkiiihhhfffgggggghhhhhhiiiiiijjjeeeeeeeeefffggghhhiiijjjllllllkkkkkkkkklllmmmmmmppprrruuuuuurrrooommmllljjjkkkkkkkkklllllllllllljjjiiihhhiiikkkmmmlllkkkhhhiiijjjiiigggfffggghhhjjjjjjkkklllmmmnnnooopppnnnkkkhhhfffggghhhhhhgggjjjjjjjjjkkklllmmmnnnnnnpppqqqssstttsssrrrpppooopppooommmllllllkkkiiiggghhhgggggghhhjjjlllkkkjjjjjjlllooopppooonnnnnnnnnoooqqqssssssrrrrrrssstttrrrqqqooollljjjjjjmmmpppttttttsssrrrqqqooommmlllllljjjiiijjjlllmmmmmmmmmnnnpppsssuuuuuussspppnnnpppooooooqqqtttwwwxxxxxxvvvuuutttttttttttttttuuuvvvtttssstttuuuwwwvvvvvvttttttrrrqqqqqqqqqrrrsssttttttssssssrrrrrrqqqqqquuuwww{{{}}}{{{yyyxxxzzz||||||zzzyyyyyyyyyuuutttsssssstttvvvxxxzzzvvvvvvvvvuuuuuutttttttttvvvtttqqqooooooqqqtttvvvttttttttttttssssssrrrqqqrrrsssuuutttsssrrrrrrsss555444444444444333333333111111222222222222111111444333222111111000111111111111111111000000000000000000///............///000000////////////000000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,........................++++++ggghhhhhhjjjlllmmmmmmjjjgggdddcccdddfffgggfffgggiiijjjjjjjjjiiiiiieeeffffffggggggfffffffffccceeeggggggfffeeeeeefffgggiiikkkkkkkkkiiihhhhhhgggggghhhiiijjjkkkllllllhhhiiikkkllllllllllllmmmoooooooooooooooooonnnnnnooooooppppppqqqqqqqqqqqqqqqssstttuuuuuuuuuwwwxxxyyyxxxwwwuuutttssssssrrrooopppqqqqqqppppppqqqrrrqqqqqqqqqpppppppppppppppqqqpppoooooopppqqqrrrsssnnnnnnnnnnnnnnnnnnnnnnnnnnnppppppnnnjjjhhhhhhiiiiiinnnqqqpppqqqwwwxxxvvvrrruuuzzz}}}~~~|||}}}}}}{{{wwwrrrmmmkkkiiihhhgggfffggghhhjjjkkklllnnnnnnlllooosssrrrooommmmmmlllllllllllllllllllllmmmnnnoooooonnnmmmkkkkkkkkkkkklllmmmoooqqqrrrooonnnmmmllllllkkkkkkkkknnnnnnmmmkkkiiifffdddcccaaacccgggjjjkkkjjjiiigggeeeeeefffhhhiiijjjkkklllggggggfffffffffgggiiiiiilllkkkjjjjjjjjjjjjjjjkkkmmmppptttuuusssooollljjjiiijjjlllmmmnnnmmmlllkkkjjjhhhggghhhkkklllllljjjggghhhiiihhhfffffffffgggiiiiiijjjkkklllnnnppppppppplllhhhggghhhiiihhhgggiiiiiiiiijjjkkkkkklllllllllmmmnnnoooppppppppppppqqqnnnlllkkkmmmmmmkkkiiihhhggggggiiikkkmmmmmmllljjjkkkmmmmmmlllllllllmmmlllooorrrsssqqqqqqrrrsssqqqqqqooollljjjiiikkkmmmqqqqqqrrrrrrqqqpppooonnnllliiiffffffiiilllmmmmmmnnnpppsssvvvvvvssspppnnnqqqpppqqqsssvvvxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwvvvttttttuuuxxxxxxwwwtttvvvuuusssrrrqqqqqqrrrrrrvvvvvvuuuuuuuuuuuuttttttsssvvvzzz{{{{{{|||yyyvvvvvvwwwvvvvvvtttvvvxxxwwwvvvuuuuuuuuusssrrrqqqqqqqqqrrrtttuuusssttttttsssrrrrrrrrrrrrqqqpppooommmmmmooopppqqqnnnoooppprrrrrrrrrqqqqqqqqqsssuuuuuurrrqqqrrrttt555555444444444333333333000000111111111111000000333333111000////////////111111111111000000000000000000///...............000000////////////000000000000000///......------/////////000000000000000////////////////////////******gggggggggjjjkkkmmmjjjhhheeecccccceeehhhjjjfffggghhhjjjjjjjjjiiihhhdddeeefffggghhhhhhhhhhhhbbbdddggghhhgggffffffgggfffiiikkkmmmlllkkkjjjjjjiiiiiijjjkkklllmmmmmmnnnhhhjjjmmmmmmmmmlllllllllooooooooooooppppppppppppoooooooooooooooooooooooonnnqqqtttuuuvvvvvvxxxyyyyyyxxxxxxwwwvvvuuuttttttoooppprrrrrrqqqqqqrrrtttppppppooooooooooooppppppppppppoooooooooqqqrrrsssoooooooooooonnnnnnnnnnnnoooqqqqqqnnnjjjggghhhiiikkkooopppllllllqqqrrrnnnjjjnnnssstttuuuzzz~~~zzzvvvyyy|||}}}yyytttnnnllljjjiiihhhgggffffffggghhhjjjlllmmmlllooosssrrrnnnkkkkkkkkkkkkkkkjjjjjjjjjiiikkkmmmoooooommmjjjiiiiiiiiiiiijjjkkknnnpppqqqnnnnnnmmmlllllllllllllllnnnmmmmmmkkkiiieeebbb``````bbbfffiiikkkjjjhhhgggddddddfffgggiiikkklllmmmkkkjjjiiihhhhhhiiijjjkkkmmmlllkkkkkkjjjjjjjjjkkkjjjoootttvvvtttoookkkiiihhhjjjmmmoooooonnnllljjjjjjhhhfffgggjjjlllkkkjjjggghhhiiihhhgggffffffhhhhhhiiiiiijjjlllnnnpppqqqqqqmmmiiihhhiiijjjiiigggiiiiiiiiijjjjjjkkkkkkkkkiiijjjkkklllmmmooopppppppppmmmkkkkkkmmmnnnmmmkkkhhhggggggiiilllmmmmmmllljjjlllmmmlllkkkkkklllmmmkkknnnrrrrrrqqqpppqqqsssppppppooommmjjjiiijjjlllnnnooopppqqqrrrrrrqqqpppmmmiiieeeeeehhhlllnnnnnnnnnppptttvvvvvvtttpppnnnsssrrrrrrtttwwwxxxwwwuuuuuuuuuuuuuuuuuuvvvwwwwwwuuuttttttvvvyyyyyyvvvsssyyyxxxvvvtttsssrrrrrrsssttttttuuuuuuuuuvvvvvvvvvrrrvvvyyyzzzzzzzzz|||{{{|||{{{yyywwwtttxxx}}}~~~~~~~~~~~~~~~yyyzzzzzzzzz~~~zzztttqqqqqqssstttuuurrrtttuuutttrrrqqqqqqrrrsssrrrqqqppppppqqqrrrrrrrrrsssttttttsssrrrssstttooonnnmmmllllllmmmnnnooommmnnnppprrrssssssssssssooorrruuuuuusssrrrsssuuu555555555555444333222111333222000......///000222333222111111000000111111000000000000000000000000////////////////////////111111000000//////......000000000000000000000000........................///......---------............kkkjjjhhhiiihhhhhhkkkjjjiiihhhhhhggghhhhhhjjjhhhffffffiiijjjiiihhhkkkiiiggghhhkkkllljjjhhhgggiiijjjiiigggffffffgggjjjiiihhhiiikkkkkkiiihhhhhhiiiiiijjjlllnnnpppqqqpppooommmmmmnnnnnnnnnmmmoooooonnnmmmmmmnnnpppqqqkkkkkklllmmmmmmmmmllllllkkkmmmpppssstttsssrrrpppuuuuuuvvvxxxzzzzzzxxxwwwqqqqqqppppppooonnnnnnmmmoooooopppnnnllllllmmmnnnpppmmmkkklllnnnpppooommmlllnnnoooooonnnnnnoooqqqpppooonnnnnnooonnnllliiikkkkkkkkkkkkkkkkkkkkkjjjkkkhhhiiiooosssvvv|||}}}{{{yyywwwqqqmmmoooxxx|||vvvnnnkkkiiihhhfffeeeeeefffggghhhmmmmmmnnnnnnoooppprrrrrrnnnnnnmmmlllkkkjjjiiiiiihhhhhhiiijjjjjjiiigggggghhhhhhgggggghhhjjjmmmnnnlllmmmooonnnmmmmmmnnnooolllkkkjjjiiiiiiiiigggfffdddfffiiikkkkkkiiifffdddjjjiiihhhhhhhhhhhhhhhiiihhhiiijjjkkkkkkkkkkkkkkkllllllkkkiiifffeeeeeefffiiillloooqqqpppnnnmmmmmmkkkmmmppppppooommmllllllkkknnnmmmhhheeegggkkkllljjjjjjjjjhhhffffffgggiiiiiiiiiiiijjjkkklllnnnnnnlllooopppnnnjjjhhhhhhjjjiiiiiijjjjjjkkkjjjjjjjjjdddgggkkkooopppnnnkkkiiinnnmmmmmmmmmllllllllllllmmmmmmmmmmmmlllkkkjjjjjjiiijjjlllnnnoooooonnnmmmkkkmmmqqqssstttrrrpppnnnppppppoooooonnnmmmllllllooooooooooooooonnnmmmmmmjjjjjjiiiiiijjjlllnnnooopppppprrruuuwwwvvvssspppooorrrttttttsssuuuxxx|||zzzyyyvvvtttttttttuuuvvvsssssssssttttttttttttttt{{{yyyuuurrrqqqsssuuuvvvxxxwwwvvvuuuuuuwwwyyyzzz{{{zzzxxxwwwwwwwwwxxxxxx}}}}}}yyyvvvuuuoooppprrruuuwwwxxxyyyyyy|||{{{{{{~~~}}}wwwssspppoooooorrrwwwzzzyyyuuussstttvvvwwwuuussspppnnnnnnooooooppppppqqqppppppooonnnmmmsssrrrooonnnnnnooorrrssssssvvvwwwsssqqqssstttrrrpppqqqooollliiiiiinnnrrrnnnnnnppprrrtttssspppmmmqqqqqqqqqqqqqqqqqqpppooo555555555555444333222222444333222111111111222222333222111111000000111111000000000000000000000000111111111111111111111111111000000000/////////...////////////////////////........................///......---------......000///llllllkkkllllllllljjjiiiiiihhhhhhhhhhhhhhhkkkhhhggggggjjjkkkjjjiiilllkkkiiijjjlllmmmllljjjfffhhhiiiiiigggffffffgggjjjiiiiiijjjlllmmmkkkjjjkkkkkkkkklllmmmnnnooopppooonnnmmmlllmmmnnnnnnnnnpppooonnnnnnmmmmmmmmmmmmjjjkkkkkkkkkkkkkkkjjjjjjiiikkkmmmpppqqqqqqqqqqqqtttttttttvvvxxxyyywwwvvvmmmnnnnnnoooooopppppppppooooooooommmkkkkkklllnnnnnnllljjjjjjlllmmmllljjjlllmmmooopppooooooppprrrooonnnmmmmmmnnnnnnmmmkkkllllllkkkkkkjjjjjjjjjjjjkkkhhhiiimmmppprrrvvv{{{}}}zzzxxxxxxwwwuuusssqqqmmmoooxxx|||wwwoookkkhhhgggeeedddeeefffhhhiiimmmmmmmmmnnnoooqqqrrrsssqqqpppooonnnmmmlllkkkjjjhhhhhhiiiiiiiiihhhgggfffgggfffeeeeeefffiiikkklllkkkmmmppppppooonnnnnnnnnjjjiiihhhhhhiiiiiiiiiiiifffhhhjjjkkkkkkjjjhhhfffiiiiiihhhhhhhhhhhhiiiiiiiiijjjkkkllllllllllllkkkkkkkkkkkkhhhfffddddddeeefffiiimmmooonnnmmmmmmmmmlllnnnqqqqqqpppnnnnnnnnnkkknnnmmmgggdddfffiiijjjiiijjjiiihhhffffffgggiiihhhiiiiiijjjjjjkkkkkkkkknnnppprrrpppmmmjjjkkkmmmllllllmmmmmmmmmllllllkkkfffhhhkkknnnooonnnllljjjllllllmmmmmmmmmllllllkkkkkkkkkkkklllkkkkkkjjjjjjiiijjjkkkmmmnnnnnnnnnnnnmmmnnnqqqrrrsssrrrpppooorrrrrrqqqqqqpppoooooooooooooooppppppoooooonnnmmmjjjjjjiiiiiijjjkkklllmmmnnnpppsssuuuuuutttrrrpppppprrrtttuuuttttttwwwzzzyyyxxxwwwuuuuuuuuuuuuuuurrrrrrrrrsssssstttttttttzzzxxxvvvtttssssssuuuvvvvvvuuuuuutttuuuwwwzzz{{{{{{zzzwwwvvvuuuuuuvvvwwwyyy{{{}}}|||yyyuuusssrrrnnnooopppqqqsssuuuvvvvvvvvvuuuuuuwww||||||xxxsssooolllkkkkkknnnrrruuuuuuqqqoooqqqsssuuusssqqqnnnmmmlllmmmmmmnnnnnnooopppppppppooooooqqqpppnnnmmmmmmnnnpppqqqssswwwxxxuuutttuuuvvvtttqqqpppoookkkhhhiiilllpppllllllnnnqqqssstttrrrpppooooooppppppooonnnmmmmmm666666555555444333333222555555444444444333333333333222111111000000111111000000000000000000000000111111111111111111111111000000000000////////////////////////////////////..............................---------......//////...kkkllljjjllllllmmmhhhhhhhhhhhhiiiiiiiiiiiikkkjjjhhhiiikkkllllllkkklllkkkjjjjjjllllllkkkjjjeeegggiiiiiiggggggggghhhiiiiiiiiikkkmmmnnnnnnlllnnnnnnnnnmmmmmmmmmmmmmmmkkkkkkkkkkkklllmmmnnnnnnooooooooonnnmmmlllkkkjjjkkkkkkkkkkkkjjjiiihhhhhhhhhhhhjjjlllnnnpppqqqqqqsssrrrrrrtttvvvwwwuuutttmmmmmmnnnoooppppppqqqqqqppppppooollljjjjjjlllnnnnnnmmmkkkkkkllllllkkkiiikkkmmmppprrrqqqqqqrrrsssnnnmmmllllllnnnoooooonnnnnnnnnmmmkkkkkkjjjjjjjjjnnnkkkjjjmmmnnnnnnqqquuutttsssssssssttttttrrrpppooommmpppxxx|||yyyqqqlllfffeeedddcccdddfffiiikkkllllllmmmnnnoooqqqssstttrrrrrrpppooonnnlllkkkkkkhhhhhhhhhhhhhhhgggffffffggggggffffffgggiiikkklllkkkmmmppprrrqqqooooooooohhhhhhgggggghhhjjjkkkllliiijjjkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkkjjjkkklllllllllllllllllliiijjjjjjhhheeeddddddeeedddgggkkkmmmmmmllllllmmmlllooorrrrrrqqqoooooooookkknnnlllfffdddfffhhhggghhhhhhhhhgggeeeeeegggiiihhhhhhjjjjjjjjjjjjiiihhhllloooqqqpppmmmkkkmmmoooppppppppppppooonnnnnnmmmiiijjjkkkmmmmmmmmmlllkkkjjjkkkmmmnnnooonnnlllkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkkkklllnnnooopppoooooopppqqqqqqqqqqqqpppttttttssssssrrrrrrqqqqqqpppppppppppppppooonnnnnnkkkjjjjjjiiiiiijjjkkkkkkkkkooossstttrrrpppooopppqqqsssuuuuuuttttttuuuwwwwwwwwwwwwwwwvvvuuuttttttpppqqqrrrsssttttttttttttxxxwwwvvvuuuuuuuuuuuuuuuttttttsssssstttwwwyyy{{{{{{yyyvvvsssrrrrrrtttuuuuuuwwwyyyyyyvvvssspppooommmmmmmmmnnnoooppprrrrrrpppoooooorrrvvvyyyzzz{{{yyyyyyzzzzzz{{{|||}}}}}}zzz|||~~~{{{yyy|||}}}|||zzzwwwtttttttttvvvtttrrrooommmjjjhhhgggjjjnnnqqqqqqnnnnnnooorrrrrrqqqnnnlllkkkkkkkkkkkklllmmmnnnoooppppppppppppnnnnnnlllkkkkkklllnnnnnnrrrwwwzzzxxxwwwxxxxxxuuurrrqqqoookkkiiiiiikkkmmmkkkkkklllnnnrrrssssssrrrmmmmmmmmmmmmlllkkkjjjiii777666555555444333333333444555555555555444333333333222111111000000111111000000000000000000000000........................000000000000////////////...................................................------------...//////---,,,hhhhhhfffhhhhhhiiihhhhhhiiiiiijjjjjjjjjjjjkkkkkkjjjjjjlllmmmmmmmmmjjjjjjiiiiiiiiiiiiiiihhheeeggghhhiiihhhhhhhhhiiihhhhhhhhhkkkmmmoooooommmooooooooonnnlllkkkjjjiiiggghhhiiiiiiiiikkkmmmnnnmmmnnnnnnooonnnllljjjiiillllllllllllkkkjjjhhhhhhhhhhhhhhhjjjlllooorrrsssqqqppppppqqqssstttsssrrrrrrqqqqqqqqqpppppppppoooqqqpppooollljjjjjjlllnnnppppppoooooonnnmmmlllkkkjjjmmmqqqsssssssssssstttnnnlllkkkkkkmmmooopppppprrrqqqooommmlllkkkkkkkkkqqqnnnmmmooopppnnnppptttqqqpppqqqsssttttttrrrpppooonnnpppwww|||zzztttnnnfffeeeccccccdddgggjjjlllkkkkkklllmmmoooqqqrrrsssrrrqqqpppooommmlllkkkjjjhhhhhhhhhhhhgggffffffeeeiiiiiiiiiiiijjjkkkmmmmmmmmmnnnpppppppppoooppprrrkkkjjjjjjiiiiiijjjlllnnnkkkkkkjjjjjjjjjjjjkkkkkkgggggghhhhhhiiijjjkkkllljjjjjjkkkkkklllkkkkkkjjjiiijjjkkkiiigggeeeeeeeeefffhhhkkklllkkkjjjjjjkkkkkknnnqqqqqqpppooonnnooommmnnnlllgggeeehhhhhhgggfffggggggfffdddeeegggiiiiiijjjkkklllkkkjjjhhhfffiiilllooonnnllljjjlllnnnrrrrrrrrrqqqpppooonnnmmmkkkkkkkkkllllllllllllllljjjlllnnnpppqqqpppnnnllljjjjjjjjjjjjkkkllllllmmmkkkkkkjjjjjjkkkmmmnnnpppppppppooooooppppppqqqqqqtttttttttssssssrrrrrrrrrpppppppppppppppoooooonnnkkkjjjjjjjjjiiiiiijjjjjjiiiooossssssooolllmmmppprrrsssuuuuuuuuuttttttssstttuuuvvvwwwvvvuuusssrrroooppprrrtttuuuvvvvvvuuuuuuuuuvvvvvvvvvuuuuuutttuuutttsssrrrsssuuuwwwxxxzzzxxxtttqqqppppppqqqssssssvvvxxxxxxuuurrrpppooommmmmmllllllmmmnnnooopppnnnmmmnnnpppsssvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyxxxtttuuuxxxzzz{{{{{{{{{zzzxxxzzz|||~~~~~~}}}xxxyyyyyyyyyxxxwwwuuuuuurrrssssssqqqppppppqqqssspppppppppooommmkkkiiigggiiikkknnnnnnnnnnnnppprrrpppooonnnlllkkkjjjjjjjjjlllmmmnnnnnnooooooooonnnlllkkkkkkkkkkkkkkkkkklllnnntttxxxxxxwwwyyyxxxuuutttssspppmmmkkkkkklllmmmmmmllllllmmmppprrrsssrrrlllllllllkkkjjjiiihhhggg888777555444444444444444444444444555444333222222333222111111000000111111000000000000000000000000........................////////////000000000000////////////////////////........................---------------...//////...,,,hhhfffdddeeeeeefffhhhiiijjjkkkllllllkkkkkkkkkkkkkkkllllllmmmnnnoookkkkkkkkkkkkjjjiiiiiijjjfffhhhiiijjjiiiiiiiiikkkgggggggggjjjmmmnnnnnnmmmnnnnnnnnnmmmkkkiiigggfffdddfffhhhhhhggghhhkkkmmmkkklllmmmnnnnnnmmmlllkkknnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjlllpppsssuuupppooonnnoooqqqrrrrrrqqqssssssrrrrrrrrrrrrqqqqqqrrrqqqpppmmmkkkjjjlllnnnpppqqqqqqqqqooonnnmmmlllkkknnnqqqrrrsssssstttuuupppmmmjjjjjjlllooopppqqqtttsssqqqooonnnmmmnnnnnnpppmmmmmmooopppnnnooosssqqqqqqqqqsssttttttrrrpppoooooopppuuu{{{|||wwwqqqhhhfffdddcccdddgggjjjmmmjjjjjjkkklllmmmooopppqqqrrrqqqqqqpppooonnnmmmmmmjjjiiiiiihhhgggfffffffffiiiiiiiiiiiijjjkkkllllllooooooooonnnmmmnnnrrruuuooopppooommmkkkjjjlllnnnkkkjjjiiiiiiiiiiiijjjkkkhhhhhhhhhhhhiiijjjlllllliiiiiijjjjjjjjjiiiiiihhhjjjkkklllkkkiiigggggggggjjjkkkmmmllljjjhhhhhhiiiiiikkknnnooonnnmmmlllmmmnnnooommmiiihhhkkkjjjgggdddeeeeeedddcccdddgggiiijjjkkklllmmmmmmkkkhhhgggiiillloooooolllkkkmmmoooqqqqqqqqqpppooonnnmmmlllmmmmmmllllllkkkllllllllljjjlllooorrrsssrrrpppooollllllkkkkkklllmmmnnnooommmlllkkkjjjjjjkkkmmmnnnnnnnnnnnnmmmnnnoooqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqpppppppppppppppooonnnnnnjjjjjjkkkkkkjjjjjjjjjiiiiiinnnrrrrrrmmmkkkllloooqqqrrrtttvvvvvvuuusssqqqqqqssstttvvvuuutttqqqppppppqqqsssuuuvvvwwwvvvvvvsssssstttuuuuuuuuuttttttwwwuuusssqqqqqqqqqssssssyyyvvvssspppoooooopppqqqpppsssuuuuuussspppooonnnmmmmmmmmmmmmmmmnnnoooooommmlllmmmooorrrssssssrrrtttssstttvvvyyyzzzyyywwwooopppsssuuuvvvvvvuuuuuurrrtttvvvxxxxxxyyy{{{}}}~~~}}}yyy|||}}}}}}||||||}}}~~~~~~{{{xxxwwwxxxxxxuuuqqqpppqqqsssooopppooonnnmmmnnnppprrrlllmmmnnnnnnmmmllljjjhhhhhhiiijjjkkklllmmmnnnppppppooonnnmmmlllkkkkkkkkknnnnnnnnnnnnnnnmmmlllllljjjjjjkkkkkkkkkkkkjjjjjjjjjpppuuuuuuuuuwwwwwwuuuvvvtttrrrooonnnnnnnnnnnnooonnnmmmnnnpppqqqqqqpppllllllllllllkkkjjjiiihhh888777666444333444444555444444333333333222222222333222111111000000111111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000........................---------------...///000000...iiigggeeeggghhhiiikkklllmmmnnnnnnmmmlllllljjjkkkllllllllllllnnnpppnnnppppppooommmllllllmmmhhhjjjkkkllljjjjjjjjjkkkgggggggggjjjmmmnnnnnnmmmlllmmmmmmlllkkkiiigggfffdddfffiiihhhggggggjjjnnnllllllmmmnnnnnnnnnnnnnnnppppppppppppooonnnmmmmmmjjjjjjjjjkkkmmmppprrrtttooonnnmmmmmmoooqqqqqqqqqooooooppprrrssstttuuuuuurrrrrrrrrpppmmmllllllmmmnnnoooqqqqqqooommmmmmmmmmmmoooqqqqqqqqqrrrtttvvvsssoookkkjjjkkkmmmooopppuuusssqqqooonnnnnnooopppooollllllnnnnnnlllmmmppppppooooooppprrrrrrqqqoooppppppppprrrxxx}}}{{{tttllljjjgggddddddfffjjjllliiiiiijjjjjjkkklllnnnnnnqqqqqqqqqqqqpppppppppppplllkkkjjjhhhggggggggggggffffffgggggghhhhhhhhhhhhnnnnnnnnnmmmlllnnnrrruuuqqqssstttqqqmmmjjjkkklllkkkjjjjjjiiiiiijjjjjjkkkiiiiiiiiiiiiiiijjjkkkllliiiiiiiiiiiiiiihhhhhhgggiiikkkmmmllljjjhhhggghhhkkklllmmmllliiigggfffgggfffiiilllmmmlllkkkkkkkkkmmmnnnmmmiiijjjmmmlllhhhbbbcccdddccccccdddfffiiikkkllllllmmmlllkkkjjjiiilllooorrrqqqnnnmmmoooqqqoooooooooooonnnmmmllllllnnnnnnmmmmmmllllllkkkkkkkkkllloooqqqrrrrrrqqqqqqnnnnnnmmmllllllmmmnnnooommmmmmlllkkkjjjjjjjjjkkkkkkkkkkkklllmmmoooqqqrrrppppppppppppooooooooooooooooooooooooooonnnmmmmmmjjjkkkkkklllllllllkkkkkkkkknnnqqqpppmmmkkklllnnnpppqqqsssvvvxxxvvvrrrooooooppprrrssssssrrrpppooooooqqqsssuuuvvvvvvuuutttqqqqqqrrrssstttttttttssswwwuuussspppooooooppppppvvvuuusssqqqpppooooooooommmooorrrsssqqqnnnmmmllllllmmmnnnooooooooooooooolllkkklllmmmpppqqqpppnnnrrrpppqqqtttxxxyyywwwtttmmmnnnqqqsssuuuuuuuuutttqqqrrrttttttssstttwwwyyy|||||||||||||||{{{zzzzzz{{{{{{{{{|||{{{zzzzzzyyywwwyyy{{{~~~~~~}}}}}}}}}zzz{{{{{{}}}yyytttvvvyyyzzz|||~~~}}}{{{zzzvvvvvvvvvvvvxxx{{{}}}~~~}}}zzzwwwvvvxxxwwwrrrkkkhhhjjjnnnpppppppppnnnkkkkkklllnnnkkklllmmmnnnnnnmmmkkkjjjggggggggghhhiiijjjlllmmmoooooonnnnnnmmmllllllkkknnnnnnnnnnnnmmmlllkkkjjjiiijjjlllmmmmmmllljjjiiiffflllqqqqqqrrruuuvvvuuuwwwuuurrrqqqqqqqqqpppooopppooooooppprrrrrrqqqooonnnnnnoooooonnnnnnmmmlll999888666444333444555666555444333222222222333444333222111111000000111111000000000000000000000000111111111111111111111111.../////////000000000111111111111111111111111111........................---,,,,,,------///000000///---iiihhhgggjjjlllnnnmmmnnnoooppppppooommmlllhhhjjjllllllkkklllnnnqqqpppqqqrrrqqqnnnmmmnnnoookkklllnnnmmmlllkkkkkkllliiihhhiiikkkmmmooonnnmmmkkklllmmmmmmlllkkkiiigggfffiiilllkkkhhhhhhlllpppoooooonnnnnnmmmmmmnnnnnnooopppppppppppppppoooooojjjkkkkkklllnnnoooqqqrrrooonnnlllmmmooopppqqqqqqmmmnnnoooppprrrsssttttttrrrssstttssspppnnnmmmmmmmmmpppssssssqqqoooooopppoooppppppoooooopppsssuuuvvvrrrllliiiiiikkkmmmnnnsssrrrooommmmmmnnnpppqqqqqqnnnmmmpppooolllkkknnnooommmlllmmmpppqqqrrrqqqqqqqqqoooooovvv~~~~~~xxxqqqnnniiifffdddfffiiikkkiiiiiiiiiiiiiiijjjkkkkkkmmmmmmnnnnnnnnnnnnoooooommmlllkkkiiihhhggghhhhhheeeeeefffggggggggggggfffiiilllnnnooooooooopppqqqooosssuuusssnnnjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiijjjkkkkkkjjjjjjjjjjjjjjjiiihhhhhhhhhjjjlllllljjjhhhggggggiiijjjkkkiiigggffffffgggeeehhhkkkllllllkkkjjjkkkllllllkkkiiikkknnnmmmhhhaaabbbcccbbbbbbcccfffiiikkkkkkkkkjjjjjjjjjjjjjjjmmmppprrrqqqooommmnnnpppmmmmmmnnnnnnnnnmmmmmmlllnnnnnnnnnnnnmmmlllkkkjjjjjjkkklllnnnpppqqqqqqqqqooonnnlllkkkkkklllmmmnnnnnnnnnmmmlllkkkiiihhhgggggggggiiikkkmmmooopppqqqnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnmmmlllllljjjjjjlllmmmnnnmmmmmmlllnnnnnnoooooonnnmmmlllllloooppprrrvvvyyywwwsssnnnmmmnnnoooppppppooonnnnnnnnnppprrrtttuuutttrrrqqqoooooopppqqqqqqrrrssssssuuutttqqqooonnnoooppppppsssssssssrrrqqqpppoooooolllooorrrsssqqqooommmmmmjjjkkknnnpppqqqpppooonnnmmmllllllnnnppppppooommmqqqoooooorrrwwwxxxuuuqqqlllnnnqqqtttvvvwwwvvvvvvtttttttttsssqqqrrruuuwwwwwwxxxzzz{{{{{{yyyvvvttttttuuuvvvwwwwwwwwwvvvuuusssuuuwwwyyy{{{zzzzzzyyyyyyxxxxxxzzz{{{|||zzzyyyvvvwwwxxxyyyzzz|||~~~}}}yyytttvvvxxxxxxxxx{{{yyyzzz{{{zzzxxxvvvwwwwwwuuutttssssssuuuxxx|||~~~~~~}}}}}}}}}~~~|||wwwtttppptttvvvqqqhhhbbbcccgggooooooooonnnlllkkklllnnnoooooopppppppppppppppoooiiihhhggggggiiijjjkkklllnnnnnnnnnnnnmmmlllkkkkkkllllllmmmmmmmmmllllllkkkjjjkkkmmmnnnnnnmmmkkkjjjdddjjjnnnmmmoootttvvvuuuvvvsssqqqppprrrrrrqqqooonnnnnnppprrrtttuuusssqqqpppqqqqqqrrrrrrrrrrrrrrr999888666444333444555666777555333222111222444555333222222111000111111111000000000000000000000000////////////////////////.../////////000000111111111111111111111111111111........................,,,,,,,,,---...///000111+++***fffggggggkkknnnqqqooopppqqqrrrqqqpppmmmlllhhhjjjlllllljjjkkknnnqqqoooqqqrrrpppmmmkkklllnnnmmmnnnooonnnmmmkkkkkklllkkkjjjjjjlllooopppooonnnjjjlllmmmnnnnnnlllkkkiiihhhlllnnnmmmjjjiiimmmqqqsssqqqooonnnmmmmmmmmmnnnnnnooooooppppppppppppooojjjjjjkkklllnnnoooooopppooonnnllllllnnnpppqqqqqqoooooooooooooooooopppppprrrtttvvvuuurrrooommmlllooorrrvvvvvvtttrrrrrrsssqqqqqqooonnnmmmnnnrrruuuxxxsssmmmiiiiiijjjlllmmmqqqpppnnnllllllmmmoooqqqvvvrrrqqqsssqqqmmmlllnnnnnnmmmlllmmmpppssstttuuurrrrrrooonnnuuu~~~zzztttpppkkkgggeeeeeehhhjjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhiiiiiijjjkkkllllllooommmkkkiiihhhhhhhhhiiifffggghhhhhhhhhhhhhhhgggfffjjjooorrrqqqpppnnnmmmmmmqqquuutttooojjjiiikkkllllllmmmnnnnnnmmmllllllkkkkkkjjjjjjiiijjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhgggiiikkkkkkiiigggfffffffffhhhhhhgggfffeeefffgggeeehhhkkkllllllkkkkkkkkkjjjjjjiiigggjjjnnnmmmhhh```aaabbbbbbbbbcccfffiiijjjiiiiiihhhhhhiiijjjjjjllloooqqqpppmmmkkklllnnnlllmmmmmmnnnnnnnnnnnnmmmnnnnnnoooooonnnllljjjiiiiiiiiijjjlllmmmooopppqqqooonnnllljjjjjjjjjlllmmmoooooonnnnnnllliiifffeeedddeeehhhjjjmmmooopppqqqnnnnnnnnnnnnnnnooooooooommmmmmmmmmmmmmmllllllkkkiiijjjlllnnnoooooonnnnnnooonnnmmmnnnoooooommmkkknnnooorrrvvvyyyxxxsssnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmoooqqqssssssqqqooonnnooonnnnnnooopppqqqsssssssssrrrpppooonnnoooppprrrqqqrrrsssssssssqqqpppooonnnqqqtttuuusssqqqpppppphhhjjjnnnqqqrrrqqqooommmoooooooooqqqrrrrrrpppnnnsssqqqpppssswwwwwwsssoooiiikkknnnrrrtttuuuuuuuuuxxxxxxvvvsssrrrrrruuuxxxrrruuuxxxzzzzzzxxxtttrrrpppqqqssstttuuuttttttsssrrrtttvvvxxxxxxxxxwwwvvvvvvuuuuuuvvvxxxxxxwwwvvvtttvvvwwwxxxyyy{{{}}}~~~~~~}}}~~~{{{vvvwwwyyyxxxxxxzzzyyyyyyxxxvvvtttssstttuuuwwwuuusssrrrssswww|||}}}{{{{{{{{{|||zzzuuuppplllrrrvvvrrrhhhaaa```bbbkkkmmmooooooooooooppprrrtttttttttttttttuuuuuuuuullljjjiiiiiikkkmmmmmmnnnmmmmmmmmmmmmllllllkkkjjjjjjjjjkkklllmmmmmmmmmmmmjjjlllnnnppppppnnnllljjjdddiiillllllnnnssswwwvvvuuurrroooppprrrrrrqqqooolllmmmpppsssvvvwwwuuusssrrrrrrssstttuuuuuuuuuuuu===:::777555444333222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222111111000///......---////////////////////////////////////////////////////////////////////////000---ggggggggglllnnnooolllnnnqqqttttttrrrooonnnllllllmmmmmmnnnoooooooootttsssqqqooommmkkkkkkjjjhhhssswwwqqqmmmpppnnnhhhkkkjjjkkkooottttttnnniiillllllllllllllllllllllllnnnllliiiiiijjjkkkkkkjjjkkknnnqqqooollljjjmmmpppnnnqqqssstttrrrpppooooooqqqpppnnnllljjjjjjmmmpppnnnnnnmmmmmmmmmooopppqqqqqqnnnjjjiiijjjmmmnnnooouuusssqqqpppppppppnnnlllnnnnnnoooppprrrssstttuuutttrrrnnnkkkjjjllloooqqqrrrrrrqqqlllhhhgggjjjmmmmmmnnnnnnmmmlllmmmooorrrrrrqqqpppnnnmmmkkkjjjjjjlllkkkkkklllnnnqqqtttuuuqqqpppooonnnpppvvv~~~wwwmmmfffeeeggghhhhhhfffggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkmmmmmmllllllkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhiiimmmnnnmmmnnnqqqpppmmmkkkoooqqqooojjjhhhkkknnnppplllhhhhhhkkknnnnnnnnnmmmkkkiiiiiijjjllllllllliiijjjlllmmmmmmllljjjiiimmmllllllmmmmmmlllhhheeeiiihhhffffffggggggfffdddfffhhhkkklllkkkiiihhhiiinnnllljjjjjjkkkkkkjjjiiibbbaaa``````aaabbbeeefffggghhhhhhhhhiiiiiiiiiiiijjjlllmmmlllhhhfffhhhiiikkkkkklllllllllmmmmmmmmmooonnnlllkkkiiiiiiiiiiiiiiikkkmmmnnnmmmmmmnnnoooppppppooollliiihhhiiikkkooorrrsssooohhhddddddfffeeeeeefffffffffhhhkkkmmmkkkkkkkkkkkklllnnnpppqqqqqqmmmjjjkkknnnooolllhhhfffhhhkkknnnpppooonnnmmmkkkkkklllnnnnnnooooooooommmoooqqqrrrrrrrrrpppoooiiimmmpppqqqooommmmmmnnnmmmmmmnnnnnnooopppppppppqqqpppooonnnnnnooopppqqqrrrqqqqqqqqqpppooooooooorrrqqqqqqrrrtttuuuuuutttsssqqqppppppqqqqqqooonnnrrrooolllkkkmmmmmmkkkiiikkkjjjjjjlllppprrrqqqooollllllnnnrrruuuuuutttrrroooooopppqqqqqqrrrssssssuuuuuuuuusssrrrrrrtttvvvyyyzzz{{{{{{yyyvvvrrrpppsssqqqppppppqqqrrrrrrqqqnnnqqqtttuuutttsssssssssvvvrrrssswwwwwwrrrrrrvvvwwwvvvuuutttuuuxxxzzz|||{{{||||||xxxyyy|||yyyuuuqqqpppqqqtttvvvtttsssrrrssstttwwwzzz{{{|||}}}}}}}}}{{{xxxuuussspppuuuyyyuuullleeecccdddpppppppppoooooopppqqqqqqwwwvvvttttttuuuuuutttsssrrrooolllkkkkkkjjjiiigggllllllllllllkkkiiihhhggggggjjjmmmooopppooommmlllnnnnnnooopppqqqqqqqqqqqqmmmmmmnnnooopppqqqqqqqqqrrrqqqpppooonnnnnnnnnnnnppppppqqqrrrrrrrrrrrrrrrxxxxxxxxxyyyyyyxxxxxxxxx???<<<888666555555333222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111000///.........////////////////////////////////////////////////////////////////////////...+++eeefffgggkkkmmmooonnnppprrrsssrrrpppmmmkkkjjjjjjkkklllmmmooopppppprrrrrrqqqooonnnmmmkkkkkkjjjssswwwrrrrrrxxxwwwqqqmmmkkkkkkmmmqqqrrrnnnjjjllllllllllllmmmmmmmmmnnnqqqooolllkkkkkklllkkkjjjkkknnnqqqpppmmmkkknnnqqqqqqsssuuuvvvtttrrrqqqqqqrrrrrrqqqnnnllllllnnnpppoooooonnnnnnnnnnnnoooooopppmmmjjjhhhjjjmmmnnnoooqqqpppooooooqqqqqqpppooommmnnnnnnooopppqqqrrrrrrrrrqqqnnnllllllmmmoooqqqrrrrrrpppllliiihhhjjjlllkkkllllllkkkjjjjjjmmmoooqqqqqqpppooonnnllljjjiiiiiiiiiiiijjjlllooorrrtttrrrpppnnnlllnnnttt~~~zzzlllffffffhhhhhheeefffgggiiiiiijjjjjjjjjkkkiiiiiiiiiiiiiiiiiihhhhhhkkkkkklllmmmnnnnnnnnnnnniiiiiiiiijjjjjjjjjjjjjjjhhhlllnnnlllmmmppppppmmmllloooqqqoookkkiiikkknnnnnnkkkhhhhhhjjjmmmmmmmmmnnnmmmkkkjjjkkkkkkjjjiiihhhjjjlllmmmnnnlllkkkiiillllllkkkllllllkkkhhheeehhhgggeeefffggggggfffdddcccfffhhhjjjiiiiiiiiijjjjjjiiihhhhhhjjjllllllkkkdddcccbbbaaabbbccceeefffgggggggggggghhhhhhiiijjjlllmmmnnnllliiihhhhhhjjjjjjjjjjjjjjjkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmlllnnnppppppnnnmmmmmmmmmoooooonnnllliiihhhiiijjjllloooqqqnnniiieeefffhhhggghhhiiihhhhhhhhhjjjlllmmmmmmkkkkkklllmmmoooqqqpppllljjjjjjmmmnnnlllhhheeegggiiilllmmmnnnnnnmmmlllmmmnnnoooooopppppppppmmmnnnppprrrrrrqqqpppooolllnnnqqqpppmmmkkkkkkkkkkkkllllllmmmmmmnnnooooooppppppoooooooooooopppppprrrrrrrrrqqqqqqppppppppprrrqqqqqqrrruuuvvvvvvuuurrrqqqppppppqqqqqqpppooorrrooommmlllmmmmmmllljjjlllkkkjjjmmmpppqqqpppnnnmmmmmmooorrruuuvvvtttsssqqqqqqqqqrrrrrrrrrrrrrrruuuuuuuuutttrrrssstttvvvxxxyyyyyyxxxwwwtttqqqooorrrqqqooopppqqqrrrrrrqqqnnnpppsssuuutttsssssstttxxxsssrrrwwwyyyuuutttuuuuuuttttttvvvyyy~~~|||yyy}}}|||wwwsssppppppqqqrrruuuuuuttttttuuuvvvxxxxxxzzzzzz{{{{{{zzzxxxvvvuuurrruuuxxxwwwqqqkkkiiiiiiqqqqqqqqqqqqqqqrrrrrrrrruuutttssssssuuuuuutttsssrrrqqqooooooppppppnnnmmmnnnmmmllljjjiiiiiiiiiiiieeehhhmmmqqqttttttsssrrrppppppqqqrrrssstttttttttnnnnnnnnnooooooooooooooopppoooooonnnnnnnnnnnnnnnoooooopppqqqqqqqqqqqqqqquuuvvvxxxyyyzzzzzzzzzyyy@@@===999777666666555444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////,,,)))dddeeefffkkkmmmnnnpppqqqrrrrrrqqqnnnjjjhhhhhhhhhiiijjjkkkmmmooopppoooooopppppppppnnnmmmllllllrrruuutttyyy}}}qqqnnnkkkkkkmmmooommmkkkkkkllllllmmmnnnooopppppptttrrrpppoooooonnnmmmlllllloooqqqpppnnnnnnpppssssssuuuwwwwwwuuutttsssttttttttttttssspppnnnnnnoooppppppoooooonnnmmmmmmlllooollliiihhhjjjllloooooonnnmmmmmmoooqqqsssrrrrrrmmmmmmnnnnnnnnnooooooooopppoooooonnnoooooopppqqqqqqqqqooollliiihhhiiikkkiiijjjjjjiiigggggghhhjjjnnnooooooooonnnllliiihhhffffffggghhhjjjmmmpppqqqqqqooollliiikkkrrr{{{~~~nnnffffffhhhfffbbbeeegggiiijjjjjjkkklllmmmkkkkkkkkkkkkjjjiiihhhhhhiiijjjmmmoooqqqqqqqqqqqqkkkkkkkkkllllllmmmmmmmmmiiilllmmmlllmmmqqqqqqooonnnqqqrrrpppmmmkkklllooollljjjhhhgggiiikkkllllllnnnmmmlllmmmmmmllliiiggggggiiilllnnnnnnmmmkkkjjjlllkkkjjjjjjjjjiiigggeeefffdddddddddfffgggfffeeebbbdddfffgggggghhhjjjkkkfffeeeeeegggkkkmmmmmmmmmfffeeedddddddddeeefffggggggfffeeeeeefffhhhjjjkkkmmmnnnooommmkkkiiiiiijjjhhhhhhhhhhhhiiiiiiiiiiiiiiikkkmmmooopppqqqqqqqqqnnnppprrrrrrpppmmmllllllnnnnnnnnnllliiihhhhhhiiiiiilllnnnllliiiggghhhjjjhhhjjjkkkkkkiiihhhiiijjjqqqooommmkkkkkkmmmoooqqqooommmkkkkkknnnooommmjjjdddeeegggiiijjjlllmmmnnnnnnnnnooopppqqqqqqqqqqqqmmmnnnpppqqqqqqqqqpppooonnnppppppooollliiihhhhhhjjjjjjkkkkkklllmmmmmmmmmpppppppppppppppppppppppprrrrrrqqqqqqpppqqqqqqqqqqqqqqqqqqsssvvvxxxxxxxxxrrrqqqooopppqqqrrrrrrqqqsssqqqnnnmmmnnnnnnmmmkkkmmmllllllmmmoooooonnnlllnnnnnnooorrrtttuuutttrrrrrrsssssssssrrrrrrqqqqqqtttuuuuuutttssssssuuuwwwxxxwwwvvvuuusssrrrppppppqqqpppnnnoooqqqrrrrrrqqqmmmooorrrtttsssssstttuuuzzzuuussswwwyyywwwuuuuuuzzzyyyxxxyyyyyy||||||zzzwwwtttqqqppppppqqqvvvvvvwwwwwwwwwvvvvvvuuuvvvwwwyyyzzzzzzzzzyyyxxxuuuvvvxxxxxxwwwtttqqqoooooopppqqqrrrrrrrrrrrrqqqrrrqqqqqqrrrtttuuuuuutttrrrrrrrrrsssuuuuuusssqqqqqqooollljjjiiiiiikkklllfffiiioootttwwwwwwvvvuuurrrssssssuuuvvvwwwxxxxxxssssssrrrqqqppppppoooooooooooonnnnnnnnnnnnnnnnnnmmmnnnooooooppppppoooooorrrtttwwwyyy{{{{{{zzzzzzBBB???:::777666555555444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111000000000/////////...////////////////////////////////////////////////////////////////////////+++)))eeefffggglllmmmooonnnooopppqqqooommmjjjiiihhhhhhhhhhhhiiikkklllmmmkkkmmmooopppqqqooonnnmmmmmmppprrrttt|||tttpppkkkiiijjjllllllllljjjkkklllmmmooopppqqqrrrvvvtttsssrrrssssssrrrqqqmmmoooqqqqqqpppoooqqqssssssuuuwwwwwwuuuttttttuuuuuuwwwwwwvvvssspppoooooopppppppppooonnnlllkkkjjjnnnkkkhhhgggiiillloooooommmmmmmmmnnnqqqsssrrrrrrnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqooonnnllljjjhhhggghhhhhhgggggghhhgggeeedddeeefffjjjkkkmmmnnnmmmjjjgggeeeffffffffffffhhhiiikkkllllllkkkiiihhhiiinnnuuu{{{ssshhhcccbbbbbbbbbcccfffjjjkkkkkkkkkmmmpppnnnooooooooonnnlllkkkjjjjjjkkknnnqqqrrrsssrrrrrrmmmmmmmmmnnnooooooppppppjjjmmmnnnlllmmmrrrtttrrrppprrrrrrqqqnnnlllmmmnnnjjjiiihhhggghhhjjjkkkkkkllllllmmmnnnooonnnkkkhhhgggiiilllnnnooonnnlllkkkllljjjiiihhhiiihhhgggeeedddcccbbbdddfffggggggfffeeefffgggffffffgggiiikkkeeeeeefffhhhlllnnnnnnmmmiiihhhgggffffffffffffggggggeeedddcccdddfffjjjlllnnnnnnnnnmmmlllkkkkkkkkkfffffffffgggggggggggghhhhhhjjjmmmpppqqqrrrqqqqqqllloooqqqrrrpppmmmlllkkkmmmmmmmmmllliiihhhhhhiiiiiikkklllllliiihhhhhhiiifffhhhjjjkkkjjjiiiiiiiiisssqqqnnnlllkkklllnnnpppooonnnlllmmmooopppooommmddddddeeefffhhhkkkmmmnnnoooooopppqqqqqqrrrqqqqqqmmmnnnooopppppppppoooooooooooonnnmmmkkkiiiiiiiiijjjjjjkkkllllllmmmmmmnnnoooppppppppppppppppppoooppppppooonnnoooooopppqqqqqqqqqqqqtttwwwzzzzzzzzzrrrqqqoooppprrrssssssssssssrrrpppoooooonnnnnnmmmnnnnnnnnnnnnnnnmmmlllkkknnnmmmnnnppprrrsssrrrpppqqqrrrrrrsssssssssrrrrrrqqqsssttttttsssssstttvvvyyyxxxvvvtttrrrrrrrrrrrrqqqooonnnoooqqqssssssrrrllloooqqqrrrrrrssstttuuuwwwwwwwwwxxxwwwwwwxxxzzz{{{|||vvvuuusssrrrrrrrrrrrrsssuuuvvvxxxyyyyyyxxxvvvuuuuuuvvvxxxzzz{{{|||}}}}}}zzzxxxxxxyyy{{{yyyuuuqqqmmmnnnpppqqqqqqqqqqqqppppppooooooqqqtttuuuvvvuuusssssstttvvvxxxwwwuuurrrrrrqqqooonnnmmmllllllllljjjmmmrrrvvvxxxwwwuuutttsssssstttuuuvvvxxxyyyzzzyyyxxxwwwuuutttrrrqqqpppqqqqqqqqqpppooonnnmmmmmmmmmmmmnnnoooooooooooonnnqqqsssvvvxxxyyyyyyxxxwwwEEEAAA<<<777555555444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////---+++fffhhhiiimmmnnnoookkklllnnnoooooonnnmmmlllkkkjjjhhhgggggghhhiiiiiiiiikkkmmmooopppooonnnmmmmmmnnnooorrr{{{uuuqqqllliiihhhjjjkkkllliiijjjkkkmmmnnnpppqqqrrrttttttsssuuuwwwwwwwwwvvvooopppqqqqqqppppppqqqrrrqqqrrrttttttsssssstttuuuvvvwwwyyyxxxuuurrrppppppppppppooonnnmmmlllkkkkkkooollliiihhhjjjlllnnnoooooonnnmmmnnnpppqqqqqqpppnnnnnnnnnnnnnnnmmmmmmmmmkkkllloooqqqrrrrrrqqqpppmmmkkkiiiggggggffffffeeeeeefffgggfffdddccccccdddfffhhhjjjkkkjjjhhhfffdddgggggggggffffffffffffgggdddfffggghhhiiikkkoooqqq~~~xxxmmmaaa[[[^^^cccbbbfffjjjkkkjjjjjjnnnqqqoooppppppppppppnnnlllkkklllmmmooopppqqqqqqqqqpppnnnnnnoooooooooppppppppplllnnnnnnlllnnntttvvvvvvrrrrrrrrrqqqooommmmmmmmmiiiiiihhhhhhhhhiiijjjkkkiiijjjllloooqqqqqqnnnkkkgggiiikkkmmmnnnnnnnnnnnnmmmkkkhhhggggggggggggfffcccbbbbbbdddfffggggggfffhhhiiiiiihhhffffffhhhiiihhhggghhhjjjmmmnnnmmmlllkkkkkkjjjhhhggggggfffffffffeeecccbbbccceeehhhjjjmmmlllllllllllllllkkkkkkeeeeeefffffffffggggggggghhhiiillloooppppppooonnnjjjmmmooopppnnnmmmlllllllllmmmnnnllljjjiiiiiiiiilllmmmmmmllljjjhhhggggggbbbeeehhhiiiiiiiiiiiijjjtttrrrooommmllllllmmmnnnllllllllllllnnnooonnnnnneeeeeeeeeeeegggjjjmmmooooooooopppqqqqqqqqqqqqpppmmmmmmnnnnnnoooooooooooonnnmmmkkkjjjkkkkkklllllllllllllllmmmnnnnnnoooooooooooooooooooooooooooooonnnmmmlllllllllmmmooopppqqqpppqqqtttxxxzzz{{{{{{tttrrrpppppprrrttttttttttttssssssqqqpppooooooooooooooopppooonnnmmmllllllmmmlllkkkmmmoooooonnnmmmmmmoooqqqssstttttttttsssoooppprrrsssrrrrrrtttuuu{{{zzzwwwuuutttttttttuuurrrpppoooppprrrssssssrrrlllnnnqqqqqqqqqqqqssstttrrrxxx|||{{{xxxzzz|||~~~tttsssrrrqqqqqqrrrrrrssssssuuuxxxzzzzzzzzzxxxwwwvvvwwwyyy{{{}}}}}}{{{yyyzzz|||{{{vvvqqqooopppqqqrrrsssssssssssspppooooooqqquuuwwwwwwvvvxxxwwwxxxzzz{{{zzzwwwtttrrrssstttuuutttqqqooommmkkknnnrrruuuwwwwwwvvvuuussssssssstttuuuwwwxxxyyyzzzyyyxxxvvvtttsssqqqqqqtttttttttsssqqqooommmlllmmmmmmnnnooooooooooooooorrrsssuuuvvvvvvvvvtttsssJJJEEE???999666555333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////...,,,hhhiiijjjmmmmmmmmmjjjkkkmmmnnnooopppoooooommmkkkiiigggffffffggghhhhhhiiikkklllmmmnnnmmmmmmllllllnnnqqqvvvzzz}}}}}}ssspppmmmjjjiiiiiijjjkkkhhhhhhjjjkkklllnnnooopppqqqqqqrrrtttwwwxxxwwwvvvppppppppppppppppppppppppmmmnnnpppqqqqqqqqqsssuuuuuuwwwxxxwwwtttrrrqqqqqqooonnnmmmlllllllllmmmnnnqqqnnnjjjiiijjjmmmnnnooopppnnnnnnnnnppppppooonnnnnnnnnmmmmmmmmmmmmmmmmmmjjjlllnnnpppqqqqqqooonnnllljjjggggggggggggeeeddddddfffhhhgggfffdddeeeeeeeeefffhhhiiiiiigggfffdddhhhgggggggggffffffeeeeee```cccfffhhhhhhiiijjjkkkuuuzzz|||rrrcccZZZ]]]cccaaafffkkkkkkiiiiiimmmqqqmmmnnnoooppppppnnnllljjjnnnnnnnnnnnnnnnooooooooooooooooooooooooooooooooolllnnnmmmkkkmmmtttxxxxxxsssrrrqqqpppooonnnmmmlllhhhiiijjjiiihhhhhhjjjlllhhhiiikkkooorrrrrrpppnnniiiiiijjjkkkmmmooopppqqqnnnkkkhhhffffffgggggggggdddccccccdddfffhhhgggfffiiijjjjjjiiigggffffffgggiiiiiiiiilllnnnnnnlllkkkmmmlllkkkjjjhhhgggfffeeeeeedddcccbbbcccdddfffgggjjjhhhhhhiiikkklllkkkjjjffffffffffffgggggggggggghhhiiikkkmmmnnnnnnnnnmmmkkklllnnnnnnlllllllllnnnlllnnnooonnnllljjjjjjjjjooonnnnnnmmmkkkiiigggfffbbbdddggghhhhhhhhhjjjkkkrrrqqqooommmllllllllllllhhhiiiiiijjjkkklllmmmmmmggggggggggggiiikkkmmmnnnnnnnnnoooooopppoooooonnnmmmmmmmmmmmmnnnnnnnnnooonnnllljjjiiikkkmmmnnnooommmmmmnnnnnnooopppppppppoooooommmllllllmmmoooooolllkkkjjjiiijjjlllooopppqqqqqqqqqtttwwwzzz{{{zzzvvvsssqqqppprrrtttuuuuuutttuuuuuussspppooopppqqqoooqqqrrrqqqooommmmmmnnnlllkkkjjjkkklllmmmlllkkkkkkmmmooorrrtttttttttsssmmmppprrrssssssssstttvvv}}}|||zzzxxxwwwwwwwwwxxxtttsssqqqqqqsssssssssrrrnnnoooppppppppppppqqqsssoooxxx}}}~~~xxxwwwtttrrrqqqqqqrrrrrrtttvvvxxxzzz{{{zzzyyyxxxxxxyyyzzz|||~~~|||zzzzzz{{{zzzvvvrrrssssssssstttuuuvvvwwwxxxqqqqqqqqqsssvvvyyyyyyxxx}}}||||||}}}~~~|||zzzvvvwwwzzz{{{zzzwwwssspppkkkmmmpppsssvvvxxxyyyzzztttssssssrrrssstttvvvwwwvvvvvvuuutttrrrqqqpppooouuuuuuuuuuuussspppnnnmmmnnnoooppppppqqqqqqpppppptttttttttttttttttttttsssPPPJJJCCC<<<888666444333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////...,,,hhhiiiiiikkkkkkkkkjjjkkkmmmnnnpppppppppppplllkkkhhhfffffffffhhhiiihhhhhhiiijjjkkkllllllmmmlllmmmooopppppppppqqqsssoooooonnnllljjjiiiiiijjjgggggghhhiiijjjkkklllmmmnnnnnnoooqqqssstttsssqqqrrrqqqpppppppppooonnnnnnjjjkkkmmmooooooqqqtttvvvtttuuuvvvuuusssqqqqqqrrrnnnllljjjiiijjjmmmppprrrtttpppllljjjkkkmmmnnnoooooonnnmmmnnnpppppppppoookkkkkkkkkllllllllllllllljjjlllmmmooooooooonnnmmmllljjjhhhgggiiiiiifffdddeeegggiiiiiihhhgggggghhhfffgggggghhhhhhhhhggggggffffffgggggghhhhhhhhhgggaaacccfffgggggghhhiiikkknnnvvv|||vvviii___^^^bbbaaafffkkkkkkhhhgggkkkpppmmmnnnpppqqqqqqpppmmmlllnnnmmmlllkkkkkkmmmnnnooopppoooooonnnnnnmmmmmmmmmkkklllkkkiiikkkssswwwxxxsssrrrpppooonnnmmmlllkkkhhhiiikkkkkkiiihhhjjjllljjjjjjllloooqqqrrrpppooojjjjjjiiiiiikkknnnqqqtttppplllhhhffffffggghhhhhhfffeeedddeeeggghhhhhhfffeeegggiiiiiigggfffffffffgggggghhhkkkmmmnnnllljjjmmmmmmlllkkkiiigggeeedddeeeddddddccccccccccccdddfffddddddfffjjjlllkkkjjjggggggggghhhhhhhhhhhhiiihhhiiijjjkkkmmmnnnooopppooooooooommmkkkkkklllnnnlllnnnpppooommmkkkkkkkkkoooooonnnmmmlllkkkiiihhhfffggghhhhhhggghhhjjjlllooooooooonnnmmmlllkkkjjjhhhiiikkkkkklllmmmnnnooojjjjjjjjjjjjkkklllmmmmmmlllmmmmmmnnnnnnmmmmmmlllmmmmmmllllllmmmmmmnnnnnnqqqmmmiiiiiikkknnnppppppmmmmmmnnnooooooppppppqqqpppnnnkkkjjjjjjkkknnnppplllkkkiiiiiijjjmmmpppqqqqqqqqqqqqssswwwyyyyyyyyyxxxuuurrrppprrrsssttttttuuuvvvvvvtttqqqpppqqqsssppprrrsssrrrpppnnnnnnpppmmmllljjjjjjkkkllllllkkkjjjlllooorrrssssssrrrqqqnnnqqqtttuuuuuuuuuvvvxxx}}}}}}|||zzzyyyyyyyyyyyywwwuuussssssttttttsssrrrooopppqqqpppnnnnnnpppqqqpppwww}}}~~~~~~||||||{{{yyyvvvsssrrrsssuuuwwwwwwxxxyyyzzzzzzyyyxxxxxxyyyzzzzzz{{{}}}~~~~~~}}}|||{{{{{{zzzxxxvvvtttsssrrrrrrsssuuuxxxzzztttssssssuuuxxxzzz{{{zzz~~~}}}|||}}}{{{|||}}}~~~}}}zzzxxxvvvooooooppprrruuuxxxzzz|||uuutttsssrrrrrrssstttuuusssssssssrrrqqqqqqpppppprrrrrrttttttsssrrrpppooopppqqqrrrrrrssssssrrrrrruuuttttttttttttuuuwwwxxxTTTNNNFFF???:::777666444444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////...,,,hhhhhhhhhjjjiiihhhlllmmmnnnoooppppppppppppkkkjjjgggffffffgggjjjkkkhhhhhhhhhhhhiiijjjkkklllmmmnnnppppppmmmiiijjjmmmmmmnnnooonnnllljjjiiiiiiffffffggghhhiiijjjjjjkkkmmmmmmmmmoooppppppnnnlllsssqqqpppooooooooommmlllhhhjjjlllnnnooorrruuuxxxssstttuuusssrrrqqqqqqsssmmmkkkiiihhhiiimmmrrruuuuuurrrnnnkkklllmmmnnnnnnmmmllllllmmmpppqqqqqqpppiiiiiijjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnnnnmmmlllmmmkkkiiiiiijjjjjjhhheeeeeegggjjjjjjjjjiiiiiijjjhhhhhhhhhhhhiiiiiiiiiiiidddeeefffhhhiiijjjjjjjjjcccdddfffffffffgggjjjmmmlllssszzzxxxoooeeeaaaaaa```fffkkkkkkgggfffjjjooonnnppprrrttttttsssqqqooommmkkkiiihhhiiillloooqqqppppppooonnnmmmlllkkkkkkiiikkkiiigggiiiqqqvvvwwwsssqqqpppooonnnmmmkkkjjjhhhjjjlllkkkiiiiiikkkmmmmmmlllmmmoooqqqqqqpppnnnkkkjjjhhhhhhjjjnnnrrruuupppmmmhhhffffffhhhiiiiiigggfffeeefffhhhhhhhhhfffaaadddggghhhgggfffffffffdddeeegggjjjmmmnnnllljjjnnnmmmlllkkkiiifffdddccceeeeeeddddddcccbbbbbbaaacccbbbaaadddiiikkkkkkjjjhhhhhhhhhhhhiiiiiiiiiiiihhhiiiiiikkkmmmoooqqqsssssssssqqqnnnkkkjjjlllnnnmmmoooppppppnnnlllllllllooonnnmmmmmmnnnmmmkkkiiijjjjjjjjjhhhggghhhjjjlllmmmnnnnnnooonnnllljjjiiikkklllnnnoooooopppqqqssskkkkkklllllllllmmmmmmmmmkkklllllllllllllllkkkkkkmmmllllllllllllmmmnnnnnnsssooojjjiiilllooopppooommmmmmnnnnnnoooppppppppppppnnnjjjhhhhhhjjjnnnppplllkkkjjjjjjkkknnnqqqsssqqqqqqqqqsssvvvxxxxxxxxxyyyvvvrrrqqqrrrsssttttttuuuwwwwwwuuuqqqpppqqqtttppprrrtttssspppooopppqqqnnnmmmkkkkkklllllllllkkkkkkmmmppprrrrrrqqqooonnnooorrruuuwwwwwwwwwxxxyyy}}}}}}||||||{{{zzzyyyyyyyyywwwuuutttttttttsssrrrpppqqqqqqpppnnnmmmooopppsssvvv{{{~~~|||xxxxxx~~~{{{zzz|||}}}~~~||||||{{{zzz{{{yyyvvvtttuuuxxx{{{~~~zzzzzzzzzzzzyyyxxxwwwwwwzzzzzzzzzzzz{{{}}}~~~|||}}}}}}}}}{{{zzzzzzyyyrrrqqqooonnnooorrrvvvxxxvvvuuuuuuwwwzzz||||||{{{{{{zzzyyy{{{~~~~~~}}}|||{{{{{{vvvuuusssssstttvvvxxxzzzvvvuuusssrrrqqqrrrtttuuussssssssssssssssssssssssnnnoooqqqsssssssssqqqppprrrrrrsssttttttttttttsssuuuuuuttttttuuuxxxzzz|||VVVTTTMMMDDD;;;777777:::666666666555444444333333333222000/////////000111111111111111111111111111222111111111000000//////000000000000000000000000////////////////////////000000//////.........---////////////////////////...,,,gggffffffhhhhhhhhhjjjiiiiiikkknnnqqqqqqqqqlllkkkiiigggfffggghhhiiiiiigggeeeccccccfffiiikkkkkkmmmnnnmmmkkkiiihhhhhhlllmmmnnnnnnllljjjgggfffiiiiiihhhhhhhhhiiikkkllliiiiiijjjnnnqqqrrroookkkqqqqqqppppppoooooonnnnnnjjjllloooppppppppprrrssstttttttttttttttsssssssssqqqoookkkiiiiiilllqqqtttuuutttrrrnnnkkkkkkmmmppppppnnnmmmnnnqqqrrrqqqooojjjiiihhhggghhhjjjmmmnnnjjjllloooqqqqqqpppnnnmmmooonnnlllllllllkkkjjjhhhjjjjjjjjjkkkmmmmmmlllkkkeeeeeefffhhhiiikkklllllliiihhhfffeeeeeegggiiijjjbbbcccdddfffggghhhhhhhhhkkksssuuuvvvvvvjjj```eeebbbdddfffggghhhiiikkkmmmnnnoooppppppnnnmmmmmmnnnllllllllljjjhhhgggiiikkkooooooooollljjjiiijjjkkkmmmjjjgggfffggglllrrruuutttrrrooonnnmmmllljjjhhhiiillllllhhhgggjjjlllllliiilllqqqtttuuutttqqqoooiiihhhggghhhkkkmmmnnnmmmjjjkkklllkkkiiihhhiiijjjdddeeeeeefffffffffggggggggghhhjjjiiigggeeeddddddgggggghhhiiiiiiiiiiiihhhmmmlllkkkiiigggfffdddccceeedddbbbaaa```aaabbbcccggghhhgggeeedddccceeeggghhhiiikkkjjjhhhiiilllpppnnnjjjhhhiiimmmpppqqqpppqqqpppnnnmmmlllllllllmmmnnnnnnoooooooooooonnnnnnsssooolllllloooppplllhhhjjjkkklllkkkjjjjjjlllmmmjjjjjjkkklllmmmmmmllllllnnnnnnnnnnnnppprrrtttuuuwwwtttoookkkiiijjjmmmoooiiikkklllkkkjjjjjjkkkmmmrrrqqqooonnnnnnnnnooopppqqqpppooommmmmmmmmnnnnnntttssspppnnnmmmmmmnnnnnnnnnnnnnnnllljjjjjjlllnnnnnnoooppppppoooqqqtttwwwyyyuuuqqqqqqsssvvvwwwvvvxxxxxxvvvuuuttttttttttttqqqsssvvvvvvuuuuuuuuuuuutttvvvwwwuuuqqqoooppprrrqqqnnnkkkiiikkkmmmnnnnnnlllmmmnnnppprrrsssssssssuuuvvvxxxzzz||||||||||||~~~}}}{{{zzzzzzzzzzzzwwwvvvuuuuuuuuuvvvwwwxxxtttrrrpppnnnnnnqqqtttvvvvvvzzz~~~|||{{{yyyxxxwwwxxxyyyyyyzzz{{{}}}|||zzzxxxwwwxxxwwwxxxyyyyyyxxxxxxzzz{{{zzzzzzzzzyyyyyyzzzzzz{{{yyyzzz|||}}}~~~}}}||||||~~~~~~~~~}}}|||ssstttsssqqqpppoooqqqssswwwwwwyyyzzz{{{{{{{{{{{{{{{|||{{{yyy|||~~~~~~xxxvvvssssssuuuwwwxxxxxxzzzxxxwwwzzz}}}{{{tttnnnpppooonnnooopppooonnnlllnnnnnnooopppqqqrrrsssssstttttttttuuuvvvvvvuuutttsssxxx{{{zzzvvvtttuuuxxxVVVTTTNNNFFF===888777888666666666555444444333333444333222111000111111222111111111111111111111111111111111111000000000///000000000000000000000000////////////////////////000/////////............////////////////////////...,,,gggffffffhhhhhhggggggffffffhhhkkkmmmnnnnnnlllkkkiiigggffffffggghhhgggfffdddcccccceeegggiiijjjlllmmmllljjjhhhggggggkkklllmmmmmmmmmkkkiiigggiiiiiihhhhhhhhhiiikkkkkkkkkkkklllnnnrrrrrrpppnnnpppppppppoooooonnnnnnnnnnnnoooqqqqqqooooooooopppvvvvvvvvvvvvvvvvvvvvvuuuqqqooollljjjjjjllloooqqqttttttssspppmmmlllmmmnnnnnnmmmlllnnnqqqrrrrrrpppooonnnllljjjiiiiiijjjkkkkkklllooopppqqqqqqpppooosssqqqooommmlllkkkiiihhhiiihhhhhhjjjllllllkkkjjjdddeeefffhhhjjjkkkkkkkkkjjjjjjhhhgggggggggggghhhbbbcccdddeeeffffffggggggeeemmmqqqvvvzzznnnaaacccbbbdddggghhhhhhiiikkkllllllnnnoooooommmlllmmmnnnnnnnnnmmmkkkiiihhhiiijjjnnnnnnnnnllljjjiiiiiijjjkkkjjjiiiiiikkknnnrrrtttrrrpppnnnmmmmmmkkkiiigggiiillllllhhhgggjjjlllkkkjjjlllooorrrsssrrrpppnnngggfffeeefffiiikkkkkkjjjjjjkkkkkkjjjiiihhhhhhjjjffffffeeeeeefffgggggghhhhhhiiijjjiiigggffffffgggggghhhhhhiiiiiiiiiiiiiiikkkjjjjjjiiihhhgggffffffgggeeecccbbbaaabbbcccdddggghhhgggfffddddddeeeggghhhiiijjjjjjhhhiiillloooooommmjjjjjjkkkmmmmmmnnnoooooommmlllllllllmmmnnnnnnnnnoooooopppppppppppprrrnnnkkkllloooqqqooolllkkklllmmmllljjjjjjkkkmmmlllmmmnnnoooppppppppppppppppppooopppqqqrrrtttuuuzzzwwwrrrmmmkkkkkkmmmooommmnnnooonnnlllkkklllmmmpppqqqrrrssssssqqqpppoooqqqppppppooooooppppppqqquuutttrrrooonnnnnnooopppqqqqqqpppnnnlllkkklllnnnmmmnnnpppqqqqqqsssvvvyyyxxxuuuqqqqqqrrruuuuuuuuuwwwvvvuuutttttttttttttttrrrtttvvvwwwvvvuuuuuuvvvuuuwwwyyywwwsssqqqrrrtttrrrppplllkkklllnnnnnnnnnmmmnnnppprrrtttuuuvvvvvvwwwxxxzzz{{{||||||{{{{{{~~~}}}|||zzzyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyzzzxxxvvvsssqqqpppqqqsssuuuwwwzzz~~~}}}{{{zzzzzzyyyzzzyyyxxxwwwwwwwwwxxxxxxzzz|||}}}}}}{{{yyyxxxxxxwwwyyyzzzzzzyyyyyyzzz{{{{{{{{{zzzyyyyyyyyyzzzzzz{{{{{{||||||||||||||||||~~~}}}|||uuuuuuuuusssrrrqqqrrrtttvvvvvvxxxyyy{{{{{{||||||{{{}}}|||yyy{{{~~~~~~||||||~~~zzzxxxuuuuuuvvvxxxxxxxxx|||zzzzzz|||{{{vvvpppoooooooooqqqqqqooommmmmmnnnnnnooopppqqqqqqrrrssssssssstttuuuvvvuuutttuuuyyy|||{{{xxxvvvwwwyyyVVVTTTPPPJJJBBB;;;888777666666666555444444333333444444333222222222222333111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////...,,,gggffffffhhhggggggfffeeeeeefffiiilllllllllllljjjhhhgggfffeeeffffffdddccccccccccccdddeeeeeehhhjjjlllkkkiiihhhggggggjjjkkklllmmmmmmkkkiiihhhiiiiiihhhggghhhiiijjjkkkmmmllllllmmmpppqqqqqqpppoooooooooooonnnnnnnnnnnnooopppqqqqqqoooooooooqqquuuuuuvvvvvvvvvvvvvvvvvvqqqpppnnnmmmllllllmmmnnnsssttttttrrrnnnlllkkkllllllkkkkkkmmmqqqssssssrrrrrrpppnnnlllkkkkkkkkkkkklllmmmnnnoooqqqrrrrrrsssvvvtttqqqnnnllljjjjjjiiihhhhhhhhhiiikkkkkkiiihhhcccdddgggiiijjjkkkjjjiiikkkkkkjjjjjjiiigggffffffccccccdddeeeeeeeeeeeeeeebbbjjjoooyyyuuueeecccccceeehhhhhhhhhhhhjjjkkkkkkmmmnnnnnnmmmlllmmmnnnpppppppppmmmjjjhhhiiijjjlllmmmnnnmmmjjjiiiiiiiiiiiijjjkkkmmmnnnpppqqqrrrqqqooonnnmmmmmmllliiiggghhhllllllhhhgggiiikkkjjjkkklllmmmnnnoooooonnnnnngggfffeeefffiiijjjjjjiiiiiijjjkkkjjjiiihhhiiijjjhhhgggfffeeeeeeggghhhjjjhhhiiijjjiiigggggghhhjjjhhhiiijjjjjjkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhheeecccccccccdddeeeggghhhhhhfffeeedddfffggghhhiiijjjjjjiiiiiikkkmmmoooooommmkkkiiihhhjjjlllnnnmmmmmmlllllllllmmmmmmmmmmmmnnnooopppqqqqqqrrrsssoookkkkkknnnpppooonnnmmmnnnooonnnlllkkklllmmmmmmnnnoooqqqrrrsssssssssrrrrrrqqqqqqqqqrrrsssttt{{{xxxsssooollllllmmmnnnqqqrrrrrrqqqnnnmmmmmmnnnnnnqqqtttwwwwwwuuurrroooqqqqqqrrrrrrssstttttttttwwwvvvtttrrrqqqqqqrrrrrrttttttsssqqqnnnllllllmmmlllnnnqqqssstttuuuxxxzzzxxxvvvsssqqqrrrssstttsssuuuuuuttttttttttttttttttsssuuuwwwxxxwwwvvvvvvvvvwwwyyy{{{yyyvvvssstttvvvuuurrrooonnnooooooooonnnmmmoooqqqsssvvvwwwxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{}}}|||{{{zzzyyyxxxxxxxxxyyyyyyyyyxxxyyyyyyzzz{{{|||{{{xxxuuussssssttttttyyyzzz|||~~~~~~zzzzzz{{{{{{{{{yyyxxxwwwvvvvvvvvvwwwwwwzzz|||}}}}}}{{{yyyxxxyyyxxxzzz{{{zzzyyyyyyzzz|||||||||{{{zzzyyyyyyyyyzzz||||||{{{zzzzzzzzz{{{{{{~~~}}}wwwxxxxxxwwwuuuttttttuuuuuuvvvwwwyyy{{{||||||}}}{{{}}}}}}zzz{{{~~~}}}}}}{{{yyyyyy{{{}}}~~~}}}|||zzzwwwvvvwwwyyyyyyyyy|||zzzzzz}}}|||rrrqqqpppqqqrrrrrrpppnnnmmmmmmmmmnnnnnnoooooooooqqqqqqssstttuuuuuuuuuuuuvvvzzz}}}}}}zzzxxxyyy{{{UUUUUURRRMMMFFF???999666666666666555444444333333444333333222222222222222111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000///////////////.........////////////////////////...,,,ffffffeeegggffffffgggfffeeegggjjjlllmmmlllkkkjjjhhhgggfffeeeeeeeeeccccccddddddeeeeeeeeedddfffhhhkkkkkkjjjjjjjjjkkkkkklllmmmmmmmmmkkkhhhgggjjjiiihhhgggggghhhiiijjjlllkkkjjjkkklllmmmoooooonnnnnnnnnnnnnnnnnnoooooolllnnnooopppoooppprrrtttssssssssssssttttttttttttrrrqqqqqqpppnnnmmmlllkkkoooqqqsssrrroookkkiiiiiiiiijjjkkkmmmppprrrssstttpppooonnnnnnnnnnnnoooooonnnmmmnnnnnnppprrrtttvvvvvvuuussspppmmmkkklllmmmkkkjjjjjjkkklllkkkhhheeebbbdddgggjjjkkkkkkiiihhhiiijjjkkklllkkkjjjhhhfffeeeeeefffggggggfffffffffffflllppp{{{|||jjjfffeeegggiiijjjiiiiiiiiijjjkkkmmmoooooonnnmmmnnnooossssssrrroookkkiiihhhiiijjjlllnnnmmmkkkiiihhhhhhhhhiiijjjlllnnnooopppqqqqqqoooooooooooommmkkkhhhhhhlllmmmiiigggiiijjjiiilllkkkkkkjjjkkklllmmmnnniiihhhhhhiiikkklllkkkjjjjjjkkklllkkkjjjiiijjjkkkjjjiiifffeeeeeegggiiikkkggghhhhhhgggfffgggiiillljjjkkkllllllmmmmmmlllllllllllllllllllllkkkkkkkkklllkkkhhhfffeeeeeeeeefffggghhhiiihhhffffffggghhhiiijjjjjjjjjjjjjjjkkklllmmmnnnnnnkkkgggfffiiilllnnnnnnmmmlllllllllkkkkkkkkkkkklllmmmnnnpppqqqrrrtttpppllljjjkkklllmmmlllooopppqqqpppnnnllllllmmmlllmmmnnnppprrrsssssstttrrrrrrrrrrrrrrrrrrrrrrrrwwwuuuqqqnnnlllllllllmmmqqqrrrsssrrrooonnnoooooonnnqqqtttwwwxxxvvvtttrrrrrrrrrtttuuuvvvwwwwwwxxxxxxwwwvvvuuuttttttttttttwwwwwwvvvtttpppnnnmmmnnnnnnpppsssuuuuuuvvvxxxzzzyyyxxxuuutttssstttttttttuuuuuuuuuvvvvvvvvvvvvvvvtttvvvxxxxxxwwwvvvvvvvvvvvvyyy|||zzzwwwtttuuuwwwwwwuuurrrrrrrrrqqqpppooommmnnnqqqtttvvvxxxzzzzzzxxxxxxyyyzzz{{{|||||||||}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz}}}|||zzzxxxvvvvvvvvvvvvyyyzzz{{{|||~~~}}}|||}}}~~~xxxxxxxxxwwwwwwwwwwwwxxxxxxzzz||||||zzzxxxxxxxxxyyyzzz{{{{{{zzzyyyzzz{{{}}}|||{{{zzzzzzyyyyyyzzz|||{{{zzzxxxxxxxxxyyyzzz~~~zzz{{{|||{{{xxxvvvuuuvvvuuuvvvxxxzzz{{{}}}}}}~~~|||||||||~~~~~~{{{zzzxxxxxxzzz|||}}}|||{{{yyywwwwwwxxxzzz{{{{{{zzzxxxxxxzzz}}}~~~}}}|||vvvuuusssssstttssspppnnnmmmmmmmmmmmmmmmnnnnnnnnnoooppprrrssssssssstttuuuwwwyyy|||}}}{{{zzz{{{|||UUUUUUSSSPPPKKKDDD<<<777666666666555444444333333222222222222222111111111111111111111111111111111000000000000000000111111////////////////////////000000000000000000000000.........///////////////////////////////////////...,,,ffffffeeeffffffeeefffeeeeeefffiiikkkkkkkkkjjjiiihhhhhhgggfffffffffddddddeeefffgggffffffeeedddgggjjjlllllllllmmmnnnmmmnnnnnnnnnllljjjgggeeejjjiiihhhgggggghhhiiiiiiiiiiiihhhhhhhhhiiikkkmmmmmmmmmnnnnnnooooooppppppmmmnnnooonnnnnnoooqqqsssrrrsssssssssttttttuuuuuusssssssssrrrpppnnnllljjjllloooqqqqqqoookkkhhhgggiiijjjlllnnnoooqqqssstttpppooooooooonnnnnnoooooonnnnnnmmmnnnooorrrtttvvvtttttttttqqqnnnmmmnnnpppooonnnnnnnnnnnnlllhhheeeccceeehhhkkklllkkkiiihhhgggiiikkkmmmmmmlllkkkjjjhhhhhhiiiiiijjjiiiiiiiiilllppppppzzz~~~mmmiiigggiiillllllkkkiiiiiiiiikkkmmmooopppppppppqqqrrrttttttssspppllliiihhhhhhiiilllnnnooommmjjjiiihhhhhhhhhhhhiiikkkmmmoooqqqqqqppppppqqqqqqpppmmmkkkiiimmmnnnjjjhhhjjjjjjiiikkkjjjhhhhhhhhhjjjlllnnnjjjjjjiiikkkllllllkkkiiijjjlllmmmlllkkkkkklllmmmkkkiiigggeeeeeefffiiijjjffffffgggfffeeefffiiikkklllmmmnnnnnnoooooonnnnnnpppoooooonnnnnnmmmmmmmmmooonnnkkkhhhggggggggghhhhhhiiijjjjjjiiihhhiiijjjkkkkkkkkkkkklllllllllkkkjjjkkkkkkiiiffffffjjjmmmpppoooooonnnlllkkkjjjiiijjjjjjjjjkkkmmmoooqqqrrrpppmmmjjjiiijjjlllmmmnnnppprrrsssrrrpppnnnnnnnnnmmmnnnppprrrssstttuuuuuurrrrrrrrrrrrrrrqqqqqqqqqqqqooonnnlllkkkllllllmmmooopppqqqqqqpppoooppprrrpppqqqrrrtttuuuvvvvvvwwwttttttuuuvvvwwwxxxyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuxxxxxxxxxvvvrrrpppoooppprrrtttuuuuuuuuuuuuwwwxxxzzzzzzyyywwwvvvuuuvvvwwwvvvwwwwwwxxxxxxxxxwwwwwwtttvvvxxxyyywwwvvvuuuvvvuuuxxx{{{zzzwwwtttuuuvvvwwwvvvuuutttttttttqqqooolllnnnpppsssuuuwwwyyyyyyvvvvvvwwwyyyzzz|||}}}~~~}}}}}}{{{zzzyyyxxxxxxxxxuuuuuuvvvvvvwwwwwwwwwwwwzzzyyyyyyyyyxxxxxxxxxxxxvvvwwwxxxzzz|||~~~}}}{{{zzz{{{|||{{{{{{xxxxxxyyyyyyyyyyyyyyyyyywwwyyyzzzzzzyyywwwwwwwwwyyyzzz{{{{{{yyyxxxyyy{{{}}}|||{{{zzzzzzzzzzzzzzz{{{zzzxxxwwwvvvwwwxxxxxx|||{{{{{{}}}{{{}}}~~~}}}zzzwwwvvvuuuvvvwwwxxxzzz|||}}}}}}}}}|||}}}|||zzzxxxxxxzzz|||||||||yyywwwuuuvvvxxx{{{}}}}}}yyyxxxxxxyyyzzzzzzyyyxxxzzzxxxvvvvvvuuutttqqqooonnnnnnnnnnnnmmmmmmmmmmmmmmmppprrrsssrrrqqqssstttuuuwwwzzz{{{{{{{{{{{{{{{UUUTTTSSSRRRNNNHHH@@@:::666666666555444444333333222222222333222111111000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000.........//////////////////////////////////////////,,,ffffffdddfffeeeddddddcccbbbdddfffhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhheeefffgggggghhhhhhggggggeeehhhkkklllmmmmmmnnnooommmmmmnnnnnnllljjjgggeeejjjiiihhhgggfffggghhhiiihhhhhhhhhhhhggggggjjjlllmmmnnnnnnooopppqqqqqqrrrppppppooonnnlllkkkmmmooottttttuuuuuuvvvwwwwwwwwwuuuuuuuuutttrrrpppmmmllljjjmmmpppqqqooollliiihhhjjjlllnnnnnnnnnoooppprrrqqqqqqpppooonnnlllkkkkkknnnnnnmmmnnnoooqqqssstttqqqtttuuussspppnnnoooqqqoooooopppqqqqqqoookkkgggfffgggjjjkkkllllllkkkjjjgggiiikkkmmmnnnnnnmmmllljjjjjjkkklllllllllllllllnnnqqqqqqyyy|||mmmkkkjjjlllnnnooommmkkkjjjiiikkkmmmpppqqqqqqqqqrrrtttsssttttttqqqmmmiiihhhggghhhlllooopppooollliiihhhggggggggghhhjjjlllooopppqqqpppqqqrrrsssrrrooollljjjnnnooollljjjkkkkkkiiiiiihhhgggggghhhjjjmmmnnnjjjiiiiiikkklllkkkiiigggjjjkkkllllllkkkkkklllmmmjjjhhhgggeeeeeefffggghhheeefffgggfffeeefffhhhiiilllmmmnnnnnnoooooonnnnnnqqqqqqppppppooonnnnnnnnnsssqqqnnnkkkiiihhhiiiiiiiiikkklllmmmlllkkkkkklllmmmllllllmmmnnnooommmkkkhhhiiihhhgggfffhhhjjjmmmpppppppppooonnnmmmkkkjjjkkkjjjjjjkkkllloooqqqrrrkkkjjjjjjjjjkkkmmmpppqqqqqqsssttttttrrrpppppppppqqqrrrsssuuuvvvwwwwwwwwwrrrssssssttttttsssrrrrrrmmmmmmmmmmmmlllmmmmmmmmmnnnpppqqqqqqppppppqqqrrrrrrqqqqqqrrrtttwwwyyy{{{xxxwwwvvvuuuuuuvvvxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuvvvwwwxxxwwwtttrrrrrrrrruuuuuuuuutttssstttvvvxxxzzz{{{{{{yyywwwwwwxxxyyywwwxxxyyyzzzzzzyyyxxxwwwtttvvvxxxxxxvvvuuuuuuuuutttwww{{{zzzwwwuuutttvvvwwwvvvvvvvvvwwwuuusssppplllnnnppprrruuuvvvwwwxxxvvvvvvvvvwwwxxxzzz|||}}}|||{{{zzzyyyxxxwwwwwwwwwrrrrrrsssttttttttttttsssuuuvvvwwwxxxxxxxxxxxxxxxsssssstttvvvwwwxxxzzzzzz~~~}}}{{{zzz{{{{{{zzzyyyxxxxxxyyyzzzzzzzzzyyyyyyvvvxxxzzzzzzyyyxxxwwwxxxyyyzzz{{{zzzxxxwwwxxxyyy|||{{{{{{{{{{{{{{{||||||zzzzzzyyyxxxxxxxxxyyyyyyyyyxxxyyy{{{~~~{{{}}}{{{wwwuuusssuuuvvvwwwyyyzzzzzzzzzzzzyyy}}}}}}{{{yyyyyyzzz{{{{{{{{{wwwuuuttttttwwwzzz{{{|||xxxyyyzzzzzzyyyxxxwwwvvvzzzyyyxxxwwwwwwvvvtttrrrpppppppppoooooonnnnnnnnnmmmpppsssrrrpppooopppsssssstttvvvxxxyyyyyyyyyyyyUUUTTTSSSRRRPPPKKKCCC===666666666555444444333333222333444444444333111111111111111111111111111111///000000000111111111111000000000000000000000000////////////////////////............/////////000///////////////////////////,,,fffeeedddeeeddddddeeedddcccdddfffhhhhhhhhhggghhhiiijjjjjjkkkkkkkkkffffffggggggggghhhhhhhhhhhhjjjllllllkkkjjjjjjjjjjjjkkklllmmmmmmllljjjiiijjjiiihhhgggfffgggggghhhiiijjjlllkkkiiiiiikkkmmmnnnnnnooopppqqqrrrssssssoooooonnnllljjjjjjlllnnnttttttuuuuuuvvvwwwwwwxxxwwwwwwvvvuuutttrrrpppnnnjjjmmmppprrrpppnnnlllllllllnnnoooooommmlllnnnpppnnnnnnnnnnnnmmmlllkkkjjjmmmmmmnnnnnnooopppqqqrrrqqqtttwwwuuupppmmmlllnnnlllmmmnnnqqqsssrrrnnnkkkiiiiiijjjkkklllllllllllljjjkkklllmmmnnnnnnmmmmmmjjjjjjlllmmmnnnnnnnnnnnnlllqqqsss{{{}}}oooooollloooqqqqqqooollljjjjjjjjjllloooppppppqqqrrrtttrrrssssssqqqmmmiiigggggghhhlllppprrrpppmmmjjjiiieeegggiiikkkmmmnnnnnnnnnooooooppprrrsssrrrooolllkkkpppqqqnnnllllllllliiigggffffffggghhhkkknnnoookkkkkkkkklllmmmllljjjggghhhiiikkkjjjiiiiiikkklllhhhggggggfffeeeeeeffffffeeeggghhhiiiggggggggghhhjjjkkkllllllmmmmmmllllllnnnnnnnnnnnnoooooooooooouuussspppmmmjjjjjjjjjjjjjjjlllnnnooonnnmmmmmmnnnooonnnmmmoooqqqqqqnnnllljjjhhhfffeeegggiiijjjjjjmmmnnnoooppppppoooooonnnmmmmmmllllllmmmppprrrtttmmmnnnnnnmmmmmmmmmooopppqqqsssuuuvvvtttrrrrrrrrrrrrssstttuuuvvvvvvvvvvvvttttttvvvvvvwwwvvvuuuuuupppppppppppppppooonnnnnnppprrrrrrrrrpppoooppprrrrrrrrrssstttvvvyyy|||~~~{{{yyyvvvsssrrrsssuuuwwwuuuvvvvvvvvvvvvuuutttttttttuuuwwwwwwvvvttttttuuuuuuuuutttrrrqqqsssxxx{{{xxxyyy{{{zzzxxxwwwxxxzzzxxxyyyzzzzzzzzzxxxvvvuuutttvvvwwwwwwvvvtttssstttssswww{{{{{{xxxuuuuuuvvvuuuuuuvvvwwwxxxwwwtttqqqnnnoooqqqsssuuuvvvwwwwwwxxxwwwvvvvvvvvvwwwxxxyyyzzzyyyxxxvvvuuuuuuuuuuuupppppprrrsssssssssrrrqqqrrrsssuuuvvvwwwvvvuuutttrrrrrrssstttuuuvvvwwwxxx}}}|||{{{|||}}}}}}{{{zzzvvvwwwxxxyyyzzzyyyyyyxxxxxxzzz||||||{{{yyyyyyzzzxxxyyyzzzyyywwwvvvwwwxxx{{{zzzzzz{{{{{{|||}}}~~~zzz{{{{{{||||||||||||{{{yyyxxxxxxyyy|||}}}}}}|||zzz}}}{{{wwwsssqqqttttttuuuvvvvvvvvvvvvvvvvvv}}}~~~|||}}}~~~|||yyyxxxyyyzzzyyyyyyxxxvvvssssssuuuvvvwwwwwwuuuwwwyyyzzzyyywwwuuutttxxxwwwwwwxxxzzzzzzyyywwwssssssrrrqqqqqqpppoooooommmqqqtttrrrooommmnnnqqqoooppprrrtttvvvwwwwwwvvvUUUTTTSSSSSSQQQMMMEEE???777666666555444444333333333444555555555444333222111111111111111111111111//////000000111111111222000000000000000000000000////////////////////////---.........//////000000///////////////////////////,,,fffeeedddeeeddddddgggfffeeefffhhhjjjjjjjjjggghhhiiijjjllllllllllllgggffffffffffffggghhhhhhjjjlllmmmllliiigggffffffggghhhjjjmmmmmmmmmlllllljjjiiihhhfffffffffggghhhjjjmmmooonnnlllkkkmmmooonnnnnnoooqqqrrrssstttuuukkklllkkkjjjiiikkknnnppprrrrrrrrrssstttuuuuuuvvvxxxxxxwwwvvvuuusssqqqqqqkkknnnqqqsssrrrpppoooooommmoooqqqooolllkkklllnnniiiiiikkklllmmmmmmmmmmmmmmmmmmnnnnnnooooooooopppqqqvvvyyywwwqqqkkkjjjkkkhhhiiilllpppssstttqqqoookkkkkkkkkllllllmmmmmmnnnmmmmmmmmmmmmmmmmmmlllllliiijjjkkkmmmnnnoooooooookkkrrrvvvssssssnnnppprrrrrrpppmmmkkkjjjiiikkknnnooooooppprrrsssqqqrrrsssqqqmmmiiiggggggiiilllqqqsssrrrnnnkkkjjjdddgggkkkoooqqqpppnnnlllnnnnnnoooqqqsssrrrnnnllllllqqqrrrooommmmmmmmmjjjeeeffffffgggiiilllnnnpppnnnnnnnnnooopppooollliiifffhhhiiiiiihhhhhhiiikkkggggggfffffffffeeeeeedddfffhhhjjjkkkiiihhhggghhhhhhiiijjjjjjkkkkkkjjjjjjjjjkkklllmmmnnnooopppqqqvvvtttqqqnnnkkkjjjjjjkkkkkkmmmpppppppppooooooooopppooonnnppprrrrrrooollllllhhhddddddgggiiiiiigggkkklllnnnppprrrrrrrrrqqqpppooonnnnnnoooqqqsssuuutttttttttqqqnnnkkkkkkkkkpppsssuuuvvvuuutttssssssqqqqqqrrrsssttttttssssssuuuvvvwwwyyyyyyyyyxxxwwwtttttttttsssrrrqqqpppooossstttuuusssqqqooopppppprrrsssuuuwwwyyy|||~~~}}}zzzvvvrrrpppqqqtttvvvtttuuuuuuuuuuuuttttttsssrrrtttvvvwwwvvvuuuvvvvvvtttsssrrrpppppptttyyy~~~vvvxxxzzzyyywwwvvvxxxzzzwwwxxxyyyzzzyyywwwuuussssssuuuwwwwwwuuussssssssstttxxx||||||yyyvvvvvvwwwttttttvvvwwwyyywwwtttqqqoooppprrrtttuuuvvvwwwwwwzzzyyywwwuuuttttttuuuuuuxxxwwwvvvtttssssssssssssooopppqqqrrrsssrrrqqqpppqqqssstttvvvvvvtttsssqqqssstttuuuvvvxxxzzz{{{{{{yyyxxxxxxyyy{{{{{{zzzxxxuuuvvvwwwxxxyyyyyyxxxwwwyyy{{{}}}~~~|||{{{{{{|||wwwxxxyyyxxxvvvuuuvvvwwwzzzzzzzzzzzz|||}}}~~~{{{|||}}}~~~}}}zzzxxxwwwxxxzzzzzzyyyxxxzzz|||{{{vvvrrrppprrrrrrssssssssssssrrrrrrssszzz}}}zzz|||~~~~~~|||yyyxxxxxxxxxxxxwwwzzzwwwtttrrrsssttttttssspppssswwwxxxwwwuuusssrrruuuuuuuuuxxx{{{}}}}}}|||uuuttttttsssrrrqqqppppppnnnqqqtttrrrnnnkkkmmmpppmmmmmmooorrrtttvvvuuutttUUUUUUTTTRRRPPPLLLHHHEEE<<<:::888777777777555444111111111222222333333333222222222222222222222222111111111111111111111111......//////000000111111////////////000000000000000000000000000000000000........................000---fffffffffgggeeedddbbbeeeiiimmmnnnmmmkkkiiiggghhhiiikkkllllllkkkkkkjjjiiigggffffffgggiiijjjiiijjjllllllllljjjhhhgggkkkkkkkkklllnnnooonnnmmmlllkkkkkklllmmmmmmkkkjjjjjjjjjkkklllmmmnnnoooooommmooorrrtttuuutttrrrqqqoooooooooooooooooooooooonnnnnnnnnpppssswwwyyyzzz~~~|||yyyuuusssrrrrrrsssvvvrrrooooooqqqssssssrrrsssrrrqqqooommmlllkkkjjjqqqqqqooommmkkkllloooqqqrrrrrrqqqpppqqqrrrtttuuuyyyxxxwwwwwwwwwuuurrrooommmnnnnnnooopppqqqqqqrrrnnnnnnnnnnnnmmmmmmllllllrrrrrrqqqqqqpppoooooonnnmmmnnnoooppppppooonnnmmmmmmrrrzzz~~~~~~zzzvvvtttsssqqqooooooqqqrrrpppmmmpppooommmllllllmmmooopppwwwuuuqqqnnnkkkjjjjjjkkkiiijjjllloooqqqrrrpppnnnoookkkgggfffiiikkklllkkknnnoooqqqtttuuutttqqqnnnjjjllloooqqqqqqooollljjjjjjjjjiiiiiijjjlllmmmnnnlllnnnppppppnnnkkkjjjjjjhhhhhhiiijjjjjjjjjjjjiiihhhhhhgggggggggggghhhhhhhhhiiijjjkkkkkkjjjhhhggggggjjjmmmooonnnnnnnnnoooiiijjjkkkiiigggiiinnnrrruuuuuuuuurrrooommmmmmnnnnnnmmmlllmmmoooqqqqqqpppsssrrrqqqpppooooooooooooooommmjjjhhhggghhhiiikkknnnoooooonnnmmmmmmnnnpppssssssssssssrrrqqqppppppqqqrrrrrrqqqooommmlllmmmpppqqqqqqqqqpppqqqtttvvvtttrrrqqqsssvvvxxxwwwuuuuuuvvvxxxxxxwwwwwwwwwxxxwwwwwwvvvuuuuuuuuuuuuuuuxxxwwwvvvtttssssssssssssrrrssstttvvvxxxzzz||||||~~~zzzuuuqqqqqqrrrrrrrrrssstttuuuvvvvvvuuuttttttuuuvvvvvvvvvuuutttsssrrrvvvvvvvvvuuuuuuuuuuuuuuuwwwyyyzzz{{{zzzxxxuuusssyyyzzz{{{{{{zzzyyyvvvuuuwwwwwwwwwvvvvvvvvvvvvuuu{{{{{{{{{||||||yyytttqqqwwwtttsssuuuxxxxxxsssnnnpppqqqrrrsssttttttttttttxxxvvvuuuuuuuuuuuusssrrrrrrtttuuuuuusssrrrssssssuuuuuuuuussspppnnnoooppprrrsssssssssqqqrrrsssuuurrrtttxxx{{{|||{{{yyyxxxwwwwwwxxxyyyzzz{{{|||}}}zzzyyywwwxxxyyyzzzzzzyyyzzz}}}}}}xxxtttrrrssstttrrroooooorrruuuvvvwwwyyyyyyyyy{{{}}}zzzvvvsssuuuyyy|||{{{xxxyyyyyy{{{||||||yyysssoooppppppooommmkkkkkklllnnnsssvvvyyyzzzzzzyyyzzz{{{}}}zzzwwwvvvwwwxxxyyyyyyxxxuuuqqqmmmkkklllmmmooonnnmmmnnnqqqsssttttttrrrssstttwwwzzz|||{{{zzzwwwxxxwwwuuurrrppppppppptttsssrrrqqqooonnnmmmmmmnnnnnnnnnnnnooooooooopppQQQQQQRRRRRRQQQOOOKKKIII>>>;;;888666666666555444111111222222222333333333222222222222222222222222111111111111111111111111////////////000000111111....../////////000000000000000000000000000000000........................000,,,fffeeeeeegggfffeeedddeeeggghhhjjjkkkkkkkkkiiijjjkkkmmmmmmmmmmmmmmmlllkkkjjjhhhhhhiiijjjkkkhhhiiikkkllllllkkkjjjhhhlllkkklllnnnppprrrqqqppppppnnnnnnnnnoooooonnnlllmmmmmmmmmmmmnnnpppqqqrrrppprrrsssuuuuuutttsssrrrsssrrrqqqqqqppppppqqqqqqooollliiijjjooouuuyyyzzz~~~|||zzzwwwuuuuuuuuuuuuvvvssspppppprrrttttttsssssssssrrrqqqpppnnnmmmllloooooommmkkkiiijjjmmmoooqqqpppppppppqqqrrrtttuuuyyyxxxwwwwwwwwwvvvssspppnnnnnnnnnnnnoooppprrrsssppppppoooooonnnnnnmmmmmmoooooopppppppppppppppppplllmmmmmmnnnnnnnnnnnnmmmlllqqqwwwzzzzzzwwwtttsssrrrpppnnnoooqqqrrrpppnnnnnnmmmlllkkklllmmmooopppuuusssqqqooommmlllkkkkkkggggggiiilllppprrrrrrqqqnnnkkkggggggiiilllllllllnnnnnnpppsssuuutttqqqnnnkkkllloooqqqrrrqqqpppnnnmmmllljjjjjjjjjkkkmmmnnnjjjmmmoooooollljjjiiiiiifffggghhhiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiijjjkkklllllljjjiiiggghhhkkknnnppppppoooooopppjjjlllllljjjhhhiiimmmrrrsssssssssqqqooonnnoooppppppooonnnnnnqqqrrrrrrrrrttttttsssrrrqqqpppppppppooonnnllljjjiiiiiijjjjjjlllmmmnnnmmmllllllmmmnnnvvvvvvvvvuuutttrrrpppooooooqqqrrrqqqooonnnnnnnnnpppqqqqqqqqqqqqrrrtttwwwwwwvvvtttuuuwwwxxxvvvtttrrrsssuuuwwwwwwxxxyyyzzzyyyxxxwwwuuuttttttuuuuuuxxxwwwvvvuuusssrrrrrrrrrssstttuuuwwwzzz|||}}}~~~~~~zzzuuurrrrrrrrrsssrrrrrrssstttvvvvvvvvvuuuuuussssssssstttttttttttttttvvvvvvvvvvvvvvvuuuuuuuuuxxxyyy{{{}}}|||{{{yyywwwvvvwwwyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwww}}}||||||}}}~~~|||yyyvvvzzzuuuqqqqqqtttuuussspppppppppqqqrrrsssssssssssssssrrrqqqqqqssssssrrrqqqrrrsssuuuuuutttsssssstttssstttsssqqqooommmnnnooorrrssstttsssrrrrrrsssuuusssuuuxxx{{{|||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{{{{xxxvvvuuuvvvwwwyyyyyyxxxxxx{{{~~~~~~zzzwwwqqqssssssqqqnnnmmmnnnppptttuuuwwwxxxxxxzzz}}}|||xxxttttttxxxzzzzzzxxxyyyyyyyyyzzzzzzxxxtttpppppppppooommmkkkjjjkkkmmmppprrruuuvvvvvvvvvwwwyyyxxxwwwtttrrrqqqqqqrrrssswwwvvvtttqqqmmmlllmmmnnnlllkkkjjjllloooqqqqqqqqqqqqqqqrrruuuxxxzzzyyyxxxwwwxxxxxxuuusssqqqqqqqqqrrrrrrrrrqqqpppooonnnmmmllllllmmmnnnnnnnnnnnnnnnLLLMMMOOORRRTTTSSSOOOLLLAAA===888555555555555555222222222222333333333333222222222222222222222222111111111111111111111111/////////000000000000111...//////000000000000000000000000000000000000000........................111---gggfffeeegggfffffffffeeeddddddeeehhhkkkmmmkkklllmmmnnnooooooooonnnooonnnmmmllllllllllllmmmhhhiiikkkllllllkkkjjjiiilllkkklllooorrruuuuuuuuutttrrrqqqqqqrrrrrrqqqooopppoooooonnnoooqqqtttuuuttttttttttttuuuuuuuuuuuuwwwvvvtttsssrrrssstttuuuvvvooogggffflllsssxxxyyy{{{zzzxxxwwwvvvuuuvvvvvvuuusssqqqqqqrrrsssssssssssssssuuuuuutttrrrpppooooooooonnnllljjjjjjmmmooonnnnnnooooooqqqrrrtttuuuxxxwwwwwwxxxyyyxxxuuurrrnnnmmmlllkkklllooorrrsssrrrrrrqqqpppooonnnnnnnnnlllmmmmmmnnnoooppppppqqqkkkkkkjjjjjjjjjkkkmmmmmmkkknnnrrruuutttsssrrrrrrqqqooonnnoooqqqqqqpppooommmlllkkkkkkkkklllnnnoooqqqqqqqqqpppooonnnmmmmmmhhhhhhhhhjjjmmmppppppooommmkkkhhhhhhjjjlllmmmnnnmmmnnnpppssstttssspppmmmkkklllnnnppprrrssssssssspppooollljjjjjjkkkmmmnnnjjjlllnnnnnnllljjjiiiiiieeefffggghhhiiiiiiiiiiiilllllllllkkkkkkjjjjjjjjjjjjjjjkkklllkkkjjjhhhgggjjjmmmpppqqqqqqppppppqqqmmmnnnnnnllliiiiiimmmqqqpppqqqrrrpppooooooppprrrrrrpppooooooqqqsssssssssuuuuuuuuuuuutttrrrqqqppppppooonnnmmmlllkkkkkkjjjjjjkkkllllllkkkjjjkkkllltttuuuwwwwwwwwwuuusssqqqoooqqqrrrqqqooonnnnnnooopppqqqqqqqqqqqqrrruuuwwwzzzyyywwwwwwwwwwwwuuutttpppqqqsssuuuwwwyyy{{{{{{{{{yyywwwtttsssssstttuuuxxxwwwvvvuuusssrrrqqqqqqqqqrrrtttvvvyyy{{{}}}~~~}}}zzzuuussssssssstttsssrrrrrrtttuuuvvvvvvvvvvvvsssrrrrrrrrrrrrtttuuuvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwzzz|||}}}|||{{{zzztttuuuwwwyyyyyyyyyyyyxxxvvvwwwwwwxxxxxxyyyyyyzzzyyyxxxwwwwwwxxxyyywwwvvv|||wwwqqqnnnppprrrsssrrrppppppqqqrrrsssssssssssspppooonnnppprrrssssssrrrppprrrtttuuutttssstttuuutttttttttrrrpppnnnnnnooorrrsssttttttrrrrrrssstttuuuvvvwwwyyyzzzzzzzzzzzz{{{||||||||||||{{{zzzyyyuuusssrrrsssvvvwwwxxxwwwvvvxxx{{{}}}}}}|||zzzyyyrrrssstttrrrooommmmmmmmmqqqrrrtttuuuuuuwwwzzz|||}}}~~~{{{uuutttvvvxxxxxxwwwzzzyyyxxxxxxyyyxxxvvvsssqqqqqqqqqnnnkkkiiijjjkkkmmmnnnpppqqqqqqrrrtttvvvsssrrrpppnnnmmmmmmnnnnnnttttttssspppnnnmmmnnnpppmmmkkkjjjkkknnnoooooooooooooooppprrruuuwwwvvvuuuvvvwwwvvvtttrrrqqqqqqrrroooppprrrrrrrrrpppooommmllllllnnnooooooooonnnmmmLLLMMMOOOSSSVVVVVVRRRNNNEEE@@@:::555444555555666333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000///000111222222222222111////////////////////////........................333000jjjhhheeefffeeefffgggeeedddcccdddgggjjjlllmmmmmmnnnnnnooooooooooooqqqqqqqqqpppoooooonnnnnnkkkllllllllllllkkkjjjiiikkkkkkkkknnnrrrvvvwwwwwwuuutttrrrrrrssssssrrrqqqrrrqqqooonnnoooqqqtttvvvuuutttttttttuuuwwwyyyzzzyyyxxxvvvtttuuuwwwyyy{{{yyymmmiiilllsssvvvwwwwwwvvvuuutttttttttuuuuuusssrrrqqqpppqqqrrrrrrrrrssstttvvvxxxwwwvvvsssqqqqqqqqqpppooommmmmmoooqqqlllmmmnnnoooqqqrrrttttttvvvvvvwwwyyyzzzyyywwwtttnnnllljjjhhhiiilllppprrrtttsssqqqpppooooooooopppllllllmmmmmmnnnoooooooookkkjjjhhhggggggiiikkkmmmkkkmmmooopppooopppqqqrrrooooooooooooppppppppppppnnnmmmlllkkkkkkkkkkkklllnnnoooppprrrrrrqqqooonnnmmmllljjjjjjkkkllllllkkkmmmkkkjjjjjjkkkmmmnnnooommmnnnpppssstttsssooolllmmmmmmmmmnnnpppqqqssstttsssqqqnnnkkkjjjkkkmmmnnnkkkmmmoooooonnnkkkjjjjjjeeefffgggiiijjjjjjjjjjjjlllllllllllllllkkkkkkjjjiiijjjjjjjjjiiihhhgggfffjjjlllpppqqqpppoooooopppnnnppppppnnnjjjjjjmmmppppppqqqqqqpppnnnnnnoooqqqqqqooommmnnnppprrrssssssuuuvvvvvvuuutttsssqqqpppqqqqqqqqqqqqpppnnnlllkkkiiikkklllkkkiiihhhiiijjjnnnpppsssvvvxxxxxxwwwvvvqqqrrrsssrrrooommmmmmnnnooopppqqqqqqppprrrtttwwwyyyxxxwwwwwwvvvvvvuuutttrrrrrrrrrtttwwwzzz{{{{{{{{{yyyuuusssqqqqqqrrrssswwwwwwvvvuuutttrrrqqqpppnnnoooqqqsssvvvxxxzzzzzz|||yyyuuusssttttttttttttqqqrrrssstttuuuvvvwwwwwwuuutttrrrqqqrrrsssuuuwwwuuuuuuuuuuuuuuuvvvvvvvvvrrrtttvvvxxxzzz{{{{{{zzzuuuvvvwwwyyyyyyyyyyyyyyyvvvvvvwwwxxxyyy{{{{{{|||xxxuuusssrrrssstttssssss|||xxxrrroooppprrrssssssqqqqqqrrrsssssssssssssssqqqpppooopppssstttsssrrroooqqqssstttsssssstttuuuuuuvvvvvvuuurrrpppppppppqqqsssttttttrrrrrrrrrsssuuuuuuuuuvvvwwwxxxyyyyyy|||}}}~~~~~~}}}{{{yyywwwsssqqqqqqrrruuuwwwwwwwwwuuuvvvxxxyyyyyyxxxxxxwwwssstttuuutttsssqqqooonnnooopppqqqqqqpppqqqsssuuuwwwyyy}}}}}}wwwttttttvvvwwwwww|||zzzxxxwwwxxxyyyxxxwwwttttttssspppmmmkkkjjjkkkkkklllnnnnnnoooppprrrtttsssrrrqqqpppooonnnnnnnnnpppqqqqqqpppnnnnnnoooqqqqqqpppnnnmmmnnnooonnnmmmmmmlllmmmoooqqqssssssrrrssstttsssrrrpppoooqqqrrrmmmoooqqqssssssrrrooonnnlllmmmooopppqqqpppooonnnPPPOOOPPPTTTWWWWWWSSSNNNJJJDDD<<<777555555666666333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000111222333555555444333222////////////////////////////////////////////////444333nnnkkkgggfffeeefffgggfffffffffgggiiijjjkkkmmmmmmmmmmmmmmmnnnnnnnnnqqqrrrrrrsssrrrqqqpppooooooooonnnmmmlllkkkiiiiiikkkjjjjjjmmmqqquuuwwwwwwtttrrrppppppqqqsssrrrrrrrrrqqqooonnnnnnqqqsssuuussssssssstttvvvyyy|||~~~yyyxxxvvvvvvwwwzzz~~~xxxqqqpppssstttuuutttttttttttttttttttttuuupppqqqqqqppppppppppppqqqrrrtttvvvxxxxxxvvvtttrrrqqqqqqqqqooonnnnnnoooqqqlllmmmnnnpppqqqrrrssstttttttttvvvyyy{{{{{{xxxuuuooollliiifffgggiiimmmpppsssrrrpppooooooooopppqqqmmmmmmmmmmmmmmmmmmmmmmmmllljjjgggffffffgggjjjlllkkklllmmmmmmmmmnnnppprrroooooooooooooooooooooppppppooonnnlllkkkjjjiiiiiilllnnnpppsssssssssrrrpppooommmkkkkkklllllllllkkkmmmmmmmmmllllllmmmooopppnnnoooqqqssstttsssooolllmmmmmmllllllmmmnnnpppqqqtttrrrooolllkkkkkklllmmmiiikkknnnnnnlllkkkjjjjjjggghhhiiijjjkkkkkkkkkkkkjjjjjjkkkllllllkkkjjjjjjiiiiiiiiihhhhhhgggfffeeehhhkkknnnooonnnmmmmmmmmmnnnpppqqqoookkkjjjllloooqqqrrrqqqpppmmmlllmmmnnnooommmkkklllooorrrttttttuuuuuuuuuuuutttsssrrrqqqssstttttttttrrrpppnnnlllkkkkkkkkkiiigggfffgggiiijjjlllooosssuuuvvvvvvuuutttuuuuuusssooommmllllllooopppppppppoooppprrruuussstttuuuuuuuuuuuuuuuvvvvvvuuussstttwwwyyyzzzyyywwwvvvssspppoooooooooooouuuuuuuuuuuutttrrrqqqpppnnnnnnppprrrtttvvvwwwxxxzzzxxxuuussstttuuuuuutttqqqqqqqqqrrrtttuuuvvvwwwwwwvvvtttrrrrrrssstttuuusssssstttttttttuuuuuuuuuqqqrrrtttwwwyyyzzzzzzzzzxxxxxxyyyyyyyyyyyyxxxxxxvvvvvvwwwyyyzzz{{{|||}}}{{{yyyuuussssssssssssrrryyywwwtttsssrrrsssrrrrrrrrrssssssttttttttttttsssrrrqqqppppppqqqrrrqqqpppmmmooorrrrrrrrrrrrssstttssstttuuutttqqqooonnnnnnoooqqqssssssrrrqqqrrrssstttssssssssssssuuuvvvwww{{{}}}~~~{{{xxxvvvrrrqqqppprrrtttvvvwwwvvvuuuuuuvvvvvvvvvuuutttsssrrrrrrsssssstttsssqqqpppnnnoooooommmkkkkkklllnnnqqqtttxxx}}}~~~yyyvvvuuuvvvxxxyyy~~~{{{xxxwwwxxxyyyzzzyyyvvvwwwvvvtttpppmmmllllllkkkmmmooooooooooooqqqsssssssssrrrrrrqqqooonnnnnnmmmnnnoooooonnnnnnppprrrtttrrrooonnnnnnmmmkkkjjjkkkjjjjjjkkknnnppppppoooooopppooonnnlllmmmoooqqqmmmnnnqqqssssssrrrpppnnnkkklllmmmnnnnnnnnnmmmlllVVVSSSRRRTTTXXXYYYTTTOOOMMMHHH@@@:::777666666666444444444444333333333333222222222222222222222222111111111111111111111111222111111111111000000000111222444666666555444222000000000000000000000000////////////////////////333444qqqpppkkkiiiggghhhiiiiiijjjkkklllllllllmmmmmmmmmllllllllllllmmmnnnoooqqqsssttttttsssqqqppprrrqqqpppooonnnllllllkkklllkkkjjjlllpppsssuuuuuupppnnnmmmmmmoooqqqrrrrrrqqqqqqooonnnoooppprrrtttsssssstttuuuwwwzzz}}}xxxxxxwwwwwwyyy|||~~~xxxtttsssssssssuuuuuuuuuvvvvvvvvvvvvvvvoooqqqrrrqqqpppooopppqqqrrrsssuuuvvvvvvtttsssqqqnnnoooooonnnmmmlllmmmooommmnnnoooqqqrrrsssssssssqqqrrruuuyyy|||{{{yyyvvvqqqnnnjjjhhhgggiiilllnnnpppooonnnmmmmmmnnnppprrrnnnnnnnnnnnnnnnmmmmmmmmmnnnllliiigggfffgggiiijjjkkkkkklllkkkkkklllooorrrooopppqqqpppnnnmmmnnnoooppppppooommmllljjjiiihhhlllnnnpppsssttttttsssrrrlllkkkkkkmmmoooqqqqqqpppnnnoooooonnnmmmmmmnnnppppppppprrrtttuuusssppplllkkkkkkkkkkkkllllllmmmnnnrrrqqqooommmlllkkkkkkkkkgggiiillllllkkkiiihhhhhhiiijjjkkkkkklllkkkkkkkkkggghhhjjjkkkllllllkkkjjjjjjjjjiiihhhgggfffffffffgggjjjmmmnnnmmmkkkkkkkkkmmmoooqqqoookkkjjjllloooqqqqqqqqqooolllkkklllmmmooommmkkkmmmppptttwwwyyyuuuuuutttssssssttttttuuuvvvwwwwwwvvvtttrrrpppnnnlllkkkiiieeebbbbbbdddffflllmmmnnnooopppqqqqqqqqqtttuuuuuussspppmmmlllllloooppppppooommmmmmppprrroooqqqssssssssssssuuuwwwyyyvvvssssssvvvxxxxxxvvvtttsssqqqpppooonnnmmmmmmsssssstttuuuuuusssrrrqqqpppqqqrrrssstttvvvwwwwwwxxxvvvtttssstttuuutttssspppppppppqqqrrrssstttuuuwwwvvvtttrrrrrrrrrrrrsssqqqqqqrrrrrrssstttttttttssstttuuuwwwxxxyyyzzzzzzxxxxxxxxxxxxxxxwwwwwwwwwvvvwwwwwwxxxzzz{{{||||||zzzxxxtttrrrrrrrrrpppooouuuuuuttttttssssssrrrqqqrrrssssssttttttssssssrrrpppooonnnnnnooopppooommmlllnnnpppqqqpppooopppqqqnnnpppqqqpppmmmkkkiiiiiikkknnnppprrrqqqqqqqqqrrrrrrrrrrrrrrrrrrsssttttttxxxzzz~~~|||xxxvvvrrrppppppqqqsssuuuuuuttttttuuuvvvvvvuuutttsssrrrpppoooooopppqqqrrrpppooommmmmmmmmkkkiiihhhiiijjjnnnppptttxxx|||~~~{{{xxxwwwxxx{{{||||||yyywwwxxxyyyyyyyyywwwxxxxxxvvvrrrooonnnnnnmmmooorrrrrrqqqppppppqqqqqqqqqrrrrrrpppooommmkkkkkkmmmnnnooonnnoooppprrrsssqqqnnnmmmlllllljjjhhhjjjiiihhhiiilllnnnnnnnnnmmmmmmlllkkkjjjkkknnnqqqnnnoooqqqrrrrrrqqqpppoooiiiiiiiiiiiijjjjjjkkkkkkZZZVVVSSSTTTYYY[[[WWWRRRPPPJJJCCC===999888777666555555444444444333333333222222222222222222222222111111111111111111111111222222222111111111000000///111333555555444222111000000000000000000000000////////////////////////...111rrrsssooonnnllllllmmmmmmmmmmmmnnnooopppqqqnnnmmmllllllllllllmmmnnnmmmooorrrtttuuusssqqqpppqqqqqqppppppooooooppppppooommmllllllooorrrssssssmmmkkkjjjkkknnnppprrrrrrqqqqqqppppppqqqqqqrrrrrrtttuuuuuuvvvwwwyyyzzz{{{yyyyyyyyyyyyzzz{{{||||||{{{uuurrrrrrtttuuuuuuuuuvvvuuuuuuuuutttppprrrttttttrrrqqqrrrsssrrrrrrsssrrrrrrqqqppppppnnnooopppooommmlllmmmooonnnoooqqqrrrsssssssssrrrnnnppptttxxx{{{|||yyyvvvtttrrrnnnkkkjjjjjjlllmmmmmmllljjjjjjkkkmmmppprrrmmmmmmmmmnnnnnnooooooppppppnnnllliiihhhhhhhhhiiiiiiiiijjjiiiiiijjjmmmppppppqqqrrrpppmmmkkklllnnnnnnnnnnnnnnnmmmlllkkkkkkmmmnnnppprrrttttttttttttllllllmmmpppssstttsssqqqoooqqqrrrpppmmmlllmmmoooqqqrrrsssuuuvvvtttpppmmmhhhiiijjjkkklllmmmnnnoooppppppooonnnmmmkkkjjjiiihhhjjjmmmnnnlllkkkjjjjjjjjjkkkkkkkkkkkkjjjiiiiiieeegggiiikkkmmmmmmllllllmmmlllkkkiiihhhhhhgggggggggiiilllmmmlllkkkjjjjjjlllnnnpppnnnkkkjjjllloooooooooooonnnllllllmmmnnnrrrpppnnnppptttzzz~~~vvvuuutttssstttvvvxxxzzzyyyyyyxxxwwwuuusssqqqpppmmmkkkfff```\\\\\\```cccllllllkkklllmmmnnnpppqqqrrrssstttssspppooonnnoooppppppooommmkkkkkklllnnnnnnpppssssssrrrrrruuuwwwxxxssspppppptttvvvvvvtttqqqqqqqqqqqqpppooonnnmmmppprrrsssuuuuuutttsssrrrqqqqqqrrrrrrssstttttttttvvvtttrrrrrrsssttttttsssppppppoooooooooppprrrsssrrrrrrqqqqqqqqqqqqqqqqqqoooppppppqqqrrrrrrssssssttttttuuuuuuvvvwwwwwwwwwuuuuuuuuuuuuuuuvvvwwwxxxvvvwwwwwwxxxyyyzzzzzz{{{wwwuuusssrrrrrrrrrqqqoooqqqrrrrrrqqqqqqpppqqqrrrqqqqqqqqqrrrrrrqqqqqqpppooonnnmmmnnnpppqqqqqqppplllmmmoooooonnnmmmnnnnnnkkkmmmooonnnkkkhhhgggfffgggjjjnnnpppppppppqqqrrrrrrrrrrrrrrrsssssssssssstttwww|||}}}yyywwwqqqooonnnoooqqqrrrrrrqqqssstttvvvxxxxxxwwwuuuttttttqqqoooooopppqqqpppnnnkkkllllllkkkjjjjjjkkkmmmoooppprrrtttwwwyyy{{{|||~~~}}}|||{{{zzz{{{}}}~~~{{{xxxvvvvvvwwwvvvuuuvvvwwwxxxvvvssspppooonnnnnnqqqtttuuusssqqqooonnnooopppqqqqqqpppnnnkkkiiijjjlllnnnooonnnnnnpppqqqqqqooommmmmmnnnnnnmmmllljjjhhhggghhhjjjlllmmmlllllllllkkkjjjjjjkkkooorrrppppppqqqqqqqqqppppppoookkkjjjiiihhhhhhjjjlllmmm\\\WWWSSSTTTZZZ\\\YYYUUUQQQLLLEEE???;;;999777666555555555444444333333333222222222222222222222222111111111111111111111111222222222222111111000000...///222444444333111///000000000000000000000000000000000000000000000000***///rrruuusssqqqpppqqqrrrpppooonnnnnnpppssstttooonnnmmmllllllmmmnnnoookkkmmmqqqtttuuutttrrrpppppppppppppppqqqrrrssstttrrrooommmmmmoooqqqssssssllljjjiiijjjmmmppprrrsssqqqqqqrrrrrrrrrrrrrrrrrrvvvvvvwwwwwwwwwxxxxxxxxxzzzzzzzzzzzzzzzyyyyyyyyyvvvzzz|||zzzuuuqqqrrrtttssssssssstttssssssrrrqqqqqqtttvvvvvvsssrrrsssuuurrrrrrqqqpppoooooonnnnnnpppqqqrrrqqqpppooooooppppppqqqrrrssstttssssssrrrmmmooosssxxx{{{{{{yyyvvvwwwuuuqqqnnnlllllllllmmmkkkjjjhhhhhhjjjmmmppprrrkkkkkkmmmnnnoooqqqrrrrrrqqqpppmmmkkkiiihhhhhhhhhggghhhiiihhhhhhiiilllnnnppprrrssspppmmmjjjkkkmmmlllmmmnnnnnnoooooonnnnnnnnnoooppprrrssstttuuuuuuoooooopppsssttttttrrroooppprrrsssqqqnnnlllmmmooorrrrrrtttvvvwwwuuuqqqmmmfffgggiiilllnnnoooppppppnnnnnnoooooonnnllljjjhhhkkknnnqqqqqqpppooonnnnnnjjjjjjjjjjjjjjjiiihhhgggdddfffiiilllnnnnnnnnnnnnooonnnmmmkkkjjjiiiiiiiiigggjjjmmmmmmlllkkkjjjkkkjjjmmmooonnnkkkjjjlllooolllmmmnnnnnnmmmmmmoooppptttrrrqqqsssxxx~~~xxxvvvtttssstttwww{{{~~~{{{zzzyyywwwuuutttrrrrrrmmmjjjccc\\\XXXXXX\\\```iiiiiihhhiiilllooorrruuuoooqqqrrrrrrqqqpppqqqrrrppppppooommmjjjiiikkklllooorrrttttttrrrrrrtttvvvuuuqqqmmmnnnrrruuuuuusssoooppprrrsssrrrqqqnnnmmmooopppsssuuuuuuuuutttssspppppppppppppppqqqqqqqqquuusssqqqrrrssstttsssrrrppppppooonnnnnnooopppqqqmmmnnnoooppppppqqqppppppnnnnnnooopppqqqqqqrrrrrrssssssssssssssssssssssssqqqqqqqqqrrrtttuuuwwwxxxvvvwwwwwwxxxxxxyyyyyyzzzzzzxxxwwwwwwxxxxxxwwwvvvooopppooonnnmmmnnnqqqsssoooooopppppppppoooooonnnooonnnnnnpppsssuuuuuutttlllmmmnnnnnnmmmkkklllmmmkkkmmmooonnnllliiiggggggeeehhhmmmoooppppppqqqrrrrrrrrrssstttttttttssssssrrruuuzzz~~~zzzwwwpppnnnmmmmmmooopppoooooorrrtttwwwzzz{{{zzzyyyxxxyyyuuuqqqpppqqqrrrpppnnniiikkkllllllkkklllnnnpppqqqqqqqqqrrrsssuuuwwwxxx|||}}}}}}}}}|||}}}}}}zzzwwwuuuuuuuuutttsssuuuvvvwwwvvvssspppooonnnnnnrrrvvvwwwuuuqqqnnnlllooopppqqqrrrqqqooollljjjiiikkknnnooonnnnnnoooqqqpppooonnnoooqqqssssssrrrjjjhhhfffgggiiikkkllllllllllllkkkjjjjjjlllpppsssqqqqqqqqqpppppppppooooooooommmkkkjjjjjjllloooqqqlll___TTTSSSVVVWWWWWWYYYSSSPPPJJJDDD>>>:::777666555444222222444555555444222333333444444333333222333222111000000000111222111111222222222222111111111111111111000000000000222111111111000000//////000000////////////000000333...zzzwwwoooppppppooosssrrrqqqpppooopppqqqqqqoooppppppnnnkkkiiihhhhhhgggiiimmmppprrrssssssrrroooppppppqqqrrrsssttttttqqqooommmmmmnnnooonnnmmmjjjkkkkkkkkkllllllmmmmmmooopppppppppqqqqqqrrrrrrrrrqqqpppoooppprrrtttvvvxxxxxxxxxwwwwwwvvvvvvvvvwwwxxxyyywwwuuurrrrrrrrrrrrrrrsssqqqooonnnnnnooopppsssuuusssooommmppptttsssrrrrrrqqqqqqpppppppppqqqqqqpppoooooooooppppppqqqqqqpppppppppqqqrrrrrrpppssswwwyyyxxxwwwvvvvvvvvvvvvuuuqqqmmmkkkkkkkkklllkkkjjjjjjjjjkkklllmmmnnnmmmmmmmmmmmmnnnoooppppppnnnkkkhhhfffddddddddddddeeeeeeggghhhjjjlllmmmnnnoooqqqpppooommmmmmnnnmmmlllkkkmmmoooqqqrrrqqqkkklllmmmoooqqqssstttuuuuuusssqqqpppoooqqqrrrsssrrrqqqooollljjjkkkmmmpppsssssstttuuuuuutttsssrrrjjjhhheeefffiiimmmoooppplllllllllllllllkkkjjjiiiiiimmmrrrsssqqqnnnnnnnnnggghhhhhhhhhiiiiiiiiiiiihhhhhhiiihhhggghhhkkkmmmnnnmmmllljjjjjjjjjjjjkkkkkkllllllmmmmmmllllllkkkiiiiiiiiiiiiiiiiiiiiiiiilllmmmllljjjiiiiiilllooonnntttuuuuuu~~~zzzyyywwwvvvvvvwwwyyyzzz~~~{{{wwwsssrrrrrrtttuuukkkllliiiaaaXXXWWW]]]dddooonnnnnnnnnnnnnnnnnnooopppqqqqqqqqqrrrrrrssssssnnnnnnmmmmmmlllllllllkkkpppqqqrrrrrrpppnnnoooooorrrqqqpppqqqsssssssssrrrkkklllnnnpppqqqqqqqqqpppoooppprrrssstttsssrrrrrrooommmnnnqqqqqqmmmlllmmmqqqqqqqqqqqqqqqqqqqqqqqqsssrrrpppnnnllljjjhhhhhhkkkkkkllllllllllllmmmmmmmmmllljjjiiijjjkkkmmmooorrrrrrrrrrrrrrrrrrrrrrrrtttsssrrrrrrrrrtttuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxtttssssssxxx~~~~~~zzzrrrpppllljjjjjjlllppprrrooooooooopppppppppqqqqqqooonnnoooqqqtttvvvwwwvvvpppmmmkkkkkklllmmmllljjjlllmmmooooooooollliiihhhiiijjjlllnnnppprrrrrrsssqqqrrrtttuuutttqqqooommmoooqqqsssvvvwwwwwwwwwvvvnnnoooooopppoooooonnnnnnooorrruuuxxxzzzzzzxxxwwwuuuuuusssrrrpppooooooooojjjiiihhhgggggghhhjjjjjjmmmnnnoooqqqtttvvvwwwxxxzzzzzz|||}}}~~~zzzvvvsssrrrrrrsssoooqqqrrrssssssqqqooonnnnnnnnnpppsssuuutttnnniiimmmmmmnnnnnnnnnlllkkkjjjmmmnnnnnnlllkkkkkkmmmooopppppppppoooooonnnnnnnnnjjjiiigggggggggiiikkkllllllnnnooommmjjjiiilllnnnsssrrrqqqpppooopppqqqqqqpppnnnkkkiiihhhiiikkklllsssfffYYYUUUVVVVVVWWWXXXTTTQQQLLLFFF@@@;;;777666666444222333444555555444222333333444444333333222444333111000//////000000111111222222222222111111111111000000000/////////111111000000000/////////000000////////////000000++++++vvv|||zzz}}}zzzwwwvvvuuutttsssssstttuuuvvvtttsssqqqooonnnnnnoooooojjjllloooqqqssstttssssssnnnnnnooooooppppppqqqqqquuusssqqqqqqrrrsssrrrqqqooooooooopppppppppqqqqqqmmmnnnnnnpppqqqrrrssssssuuutttsssssssssuuuwwwyyywwwwwwvvvvvvuuuuuuuuuuuussstttuuutttrrrppppppppptttuuuvvvuuurrrqqqqqqrrrnnnqqqrrrpppkkkjjjlllppprrrrrrrrrrrrsssssssssssssssrrrpppnnnlllkkkjjjiiikkkkkklllmmmnnnppprrrsssuuuwwwzzzzzzyyyxxxwwwxxxyyyyyyxxxuuuqqqoooooopppoooooonnnmmmlllmmmnnnnnnmmmmmmnnnoooppppppqqqqqqrrrpppmmmjjjgggeeedddccccccccccccdddeeefffggghhhgggjjjmmmnnnmmmkkkkkkkkklllkkkkkkkkklllmmmnnnnnniiijjjlllnnnpppqqqsssssswwwvvvtttrrrqqqppppppqqqtttsssrrrqqqooooooqqqrrrlllmmmoooqqqrrrqqqpppoookkkhhhffffffhhhjjjllllllnnnnnnmmmmmmmmmllljjjiiigggkkknnnooommmjjjiiiiiiffffffgggggghhhiiijjjjjjeeefffffffffeeeeeehhhjjjnnnmmmkkkiiiiiiiiijjjjjjlllllllllmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiihhhhhhkkkmmmpppuuuwwwwwwxxxwwwuuuttttttuuuwwwxxx|||yyyuuuqqqqqqssswwwyyy{{{{{{wwwmmmbbb]]]```eeelllkkkkkkjjjjjjkkkkkklllmmmnnnnnnnnnooooooooooooppppppppppppoooooonnnnnnrrrtttuuuuuusssrrrrrrrrrnnnmmmmmmmmmooopppooonnnkkkkkkllllllmmmmmmllllllnnnoooqqqtttuuuvvvwwwwwwuuussstttwwwvvvrrrqqqrrrppppppppppppppppppppppppsssrrrqqqooonnnlllkkkjjjjjjjjjkkkkkkkkklllllllllppppppnnnnnnnnnoooqqqrrrttttttttttttttttttttttttqqqppppppoooooopppqqqrrruuuuuuuuuvvvvvvwwwwwwwww|||{{{{{{pppnnnkkkiiiiiikkknnnpppppppppppppppqqqqqqqqqqqqpppppppppqqqtttvvvvvvuuusssoookkkjjjlllnnnooooookkkmmmnnnooonnnllliiihhhooooooqqqrrrrrrsssssssssrrrssstttuuutttrrrooonnnlllnnnpppsssuuuvvvuuuuuuuuuuuusssrrrpppnnnlllkkkkkkmmmpppsssuuuvvvvvvvvvvvvuuusssrrrqqqpppppppppppppppoooooonnnooooooooolllmmmnnnoooqqqssstttuuu{{{{{{|||}}}{{{wwwtttsssrrrsssvvvwwwwwwwwwvvvtttsssrrrtttssstttvvvxxxwwwsssooorrrrrrsssrrrrrrpppnnnmmmmmmnnnnnnlllkkkkkkmmmooovvvvvvtttrrrpppnnnlllkkkhhhgggfffeeeeeefffggghhhjjjlllmmmkkkiiiiiijjjmmmqqqpppooooooooopppqqqrrrqqqooommmjjjiiiiiijjjkkk~~~ooo___XXXVVVUUUVVVYYYVVVTTTOOOIIICCC===888666666444333333444555555444222333333444444333333222444333222000////////////111111222222222222111111000000000/////////......000000///////////////...000000////////////000000;;;888pppuuurrruuuoookkkmmmmmmllllllmmmnnnpppqqqwwwqqqkkkhhhiiikkkkkkjjjnnnoooqqqssstttttttttsssppppppppppppppppppppppppnnnlllkkkkkklllllllllkkkiiiiiijjjjjjjjjjjjjjjkkknnnnnnoooqqqssstttvvvvvvmmmmmmlllkkklllnnnooopppuuuuuuttttttttttttssssssqqqrrrssssssqqqppppppqqqmmmnnnnnnmmmkkkjjjkkklllppprrrsssqqqmmmlllnnnpppmmmmmmnnnoooppprrrrrrsssuuutttsssqqqooonnnmmmlllmmmmmmnnnnnnpppqqqsssssswwwxxxxxxwwwuuusssttttttttttttsssqqqmmmllllllmmmkkkjjjiiiiiiiiijjjjjjkkkjjjkkkmmmooopppqqqppppppmmmllljjjhhhfffeeeeeedddjjjjjjiiiiiihhhiiiiiiiiieeehhhlllnnnnnnmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmjjjkkknnnqqqsssvvvwwwxxxtttttttttssssssrrrqqqpppllllllmmmmmmmmmmmmlllkkktttvvvxxxyyyxxxvvvsssrrrpppnnnllllllnnnppppppppprrrqqqoooooopppooommmlllmmmoooqqqqqqooommmkkkkkkjjjjjjkkkllllllmmmnnnnnnlllmmmmmmlllkkkllloooqqqmmmllliiigggeeeeeeeeeeeeggggggggggggggggggffffffffffffffffffffffffffffffnnnnnnnnnmmmllllllnnnpppppptttuuutttzzz|||uuutttsssrrrrrrssstttuuuxxxuuurrrpppqqqtttxxx{{{~~~wwwmmmhhhiiilllmmmmmmllllllllllllmmmmmmmmmmmmmmmnnnnnnnnnnnnnnniiiiiihhhhhhhhhhhhhhhgggjjjlllmmmmmmkkkjjjjjjkkkmmmlllllllllnnnooonnnmmmmmmmmmlllkkkkkkkkkkkkkkkeeefffhhhjjjlllmmmmmmmmmnnnkkklllooooookkkjjjlllpppppppppppppppppppppppprrrrrrqqqpppooonnnnnnmmmffffffggggggggghhhhhhhhhjjjiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkppppppooonnnnnnnnnoooooossssssssstttttttttttttttyyyxxxxxx{{{~~~}}}zzzpppooolllkkkkkkllloooppppppppppppqqqqqqqqqrrrrrrrrrqqqqqqrrrtttuuutttssstttqqqllljjjlllooorrrsssmmmnnnpppppppppnnnllljjjjjjjjjkkkkkkjjjiiiiiihhhrrrssstttuuutttrrrpppoookkkmmmooorrrtttuuuuuuuuuxxxwwwuuusssqqqooommmlllkkklllmmmooorrrtttuuuvvvuuutttsssrrrqqqqqqqqqqqqlllllllllllllllkkkjjjjjjnnnnnnooopppqqqrrrrrrsssyyyyyyzzzzzz{{{|||||||||~~~}}}zzzwwwuuuuuuuuuvvvqqqqqqqqqqqqqqqrrrrrrssssssrrrrrrrrrtttsssqqqooossssssssssssrrrqqqpppooopppqqqrrrqqqooooooqqqssswwwvvvtttrrrpppnnnmmmlllllllllllllllkkkjjjiiiiiikkkmmmnnnmmmllllllmmmnnnqqqppppppooopppqqqssstttiiihhhfffeeeeeefffhhhiiiwwwfff]]]XXXUUUVVVYYYXXXVVVRRRLLLFFF???:::777777555333333444555555444222333333444444333333222333222222111111111111111111111222222222222111111////////////............////////////............000000////////////000000(((888555...333///...111000000000222333555666GGG???555000000222111///---...///000000000000///000000//////............333111000000111222111000000000000000000000000000...//////111222333444444111111000000111222333333////////////////////////...///111111000//////000000222222222000000000222111222333222111000222555:::;;;<<<>>>@@@BBBCCCDDDFFFFFFGGGGGGHHHHHHHHHHHHEEEDDDDDDCCCBBBBBBBBBBBBGGGGGGFFFCCC@@@???@@@AAA:::::::::888666555555777333444444555666888999999<<<>>>@@@CCCEEEEEEDDDDDDJJJJJJJJJKKKKKKLLLLLLMMMGGGFFFEEECCCBBBAAAAAAAAA;;;===????????????AAACCC@@@AAABBBCCCBBBBBBCCCDDDBBBDDDIIIMMMRRRVVVXXXYYY\\\]]]```cccdddeeeddddddjjjkkknnnqqqsssrrrooommmdddeeeeeeccc___ZZZUUURRROOOMMMKKKKKKKKKLLLKKKIIIJJJHHHEEEEEEGGGGGGFFFCCCFFFGGGHHHHHHGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFGGGHHHHHHHHHIIILLLOOOFFFDDDAAA===999666444333444333333222111111111111000000000000000000000000111111222000//////111333000333222///111555333---//////...------...////////////......///000222444111444555333///---///222//////............//////------------------------........................---///000000///......///---,,,+++,,,---......,,,...---+++*********+++,,,---........................,,,---111222///...000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,//////000000000111111111///......---...///000000////////////////////////......------,,,,,,++++++---------------.........---,,,,,,---000000...,,,///...,,,++++++,,,...///,,,,,,,,,---------......///...------//////...---///---***)))***---///000---.../////////---,,,+++////////////...---,,,,,,---...///000///...,,,++++++,,,---///000000000000000//////////////////000------------...000222333000///......------------222222333444333111000///........./////////000000000000111111111111222222222111111111222444666777555555555777999===@@@BBB???>>>=========>>>>>>>>>BBBBBBCCCCCCDDDDDDDDDDDDGGGHHHIIIHHHGGGGGGIIIJJJGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHFFFCCCAAAAAABBBBBBCCCCCCBBBCCCCCCBBBAAA@@@??????@@@AAABBBFFFFFFGGGHHHKKKNNNQQQSSS~~~nnnccc\\\WWWWWWZZZXXXWWWTTTOOOIIIBBB<<<888888666444444555555444333222333333444444333333222111111222333333444444444111111222222222222111111////////////........................////////////000000////////////000000111***///...)))222///222------------///111333444EEE<<<222......000///...++++++,,,,,,,,,+++++++++...------,,,,,,++++++***000...------///000///...........................------------------........................//////++++++++++++++++++++++++***,,,......---,,,---...---...//////......///000---...///000111333555777===>>>@@@BBBDDDFFFHHHHHHFFFGGGIIIJJJLLLLLLLLLLLLEEEDDDCCCBBBAAA@@@@@@@@@GGGGGGEEEAAA>>>===>>>@@@555666666555333333444666333444666999;;;>>>???@@@DDDEEEHHHKKKMMMMMMLLLKKKMMMMMMNNNOOOPPPQQQQQQRRRKKKJJJHHHFFFEEECCCCCCCCCAAAAAA???===<<<>>>BBBEEEFFFIIILLLMMMMMMMMMOOOQQQRRRVVV\\\cccjjjooossstttxxxzzz~~~yyytttpppfffdddaaa^^^\\\YYYUUURRRRRRNNNKKKJJJMMMNNNKKKIIIJJJJJJJJJJJJKKKKKKKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCFFFGGGHHHIIIJJJLLLPPPRRRUUUSSSPPPKKKEEE@@@;;;999777666444333111111111111000000000000000000000000---...///...------...000000111000......///---)))************************((()))+++,,,---,,,***)))&&&))),,,---,,,+++---///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------)))+++------+++++++++,,,+++***)))***+++,,,,,,***+++***)))((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,)))''')))...///,,,,,,...))))))))))))))))))))))))(((((((((((())))))))))))************+++++++++,,,,,,+++++++++,,,,,,------------------------------*********))))))(((''''''(((((('''''''''''''''''')))((((((((())))))((('''++++++***))))))***++++++''''''((((((((()))))))))+++)))(((((())))))(((''''''(((((()))))))))******)))***+++++++++***)))(((******+++++++++++++++***))))))*********)))((('''((())))))))))))))))))((()))))))))***+++---///000000///---,,,+++,,,---...******)))((((((((())))))...///000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++---///111222111111111333666:::>>>@@@??????>>>======>>>@@@BBBCCCDDDEEEFFFHHHJJJLLLMMMMMMOOOPPPPPPOOOOOOPPPQQQNNNOOOPPPQQQSSSTTTUUUVVVRRRSSSSSSSSSQQQNNNKKKIIIGGGGGGGGGHHHIIIHHHGGGFFFCCCBBB@@@>>><<<<<<<<<<<<777888999<<>>===;;;888777888999111222333222111111333555444555888<<>>>>>>>>@@@???===;;;999;;;???CCCKKKOOOTTTVVVUUUUUUWWWZZZ^^^cccjjjsss{{{}}}zzzuuuqqqkkkddd```ZZZTTTNNNMMMNNNNNNKKKGGGJJJIIIGGGFFFHHHHHHHHHGGGHHHHHHGGGFFFDDDCCCBBBBBB???@@@AAABBBBBBDDDGGGIIIWWWWWWVVVTTTOOOIIICCC???:::999666333111000//////000000000000000000000000000222333222111000111222111222333333333444444333111111222222222222111111...000222444444222///---111333444333111000000111111000000//////000000111222222222222222111111111,,,,,,------------......)))***,,,,,,+++***+++,,,000/////////111222111000000000///000000111222222+++++++++,,,---...000111+++)))+++//////,,,,,,...000000000000000000000000////////////////////////))))))*********+++++++++++++++,,,,,,,,,---------------------------------....../////////...------...............---------000000000000000000000000////////////////////////.........////////////000111///......//////...---,,,...111222000/////////...///////////////......((()))***+++,,,,,,,,,,,,/////////000000//////.........------------------111111000000111333444666999777555333111111111111/////////...//////000000,,,------......---------111111111111111111111111222222222222333333333333222222222222333333444555222111000000222444777999===============>>>BBBEEECCCCCCDDDFFFIIILLLNNNOOOPPPRRRTTTUUUTTTTTTTTTUUUTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTTTTTTTRRROOOLLLKKKIIIIIIIIIJJJKKKJJJHHHEEEAAA@@@===;;;999888777777<<<<<<===>>>@@@AAACCCDDDvvviii]]]VVVUUUUUUUUUTTTQQQLLLEEE???;;;999777555555555555444333222333333444444333333222111111222222222111000///111111222222222222111111111111000000000//////////////////000000000111111000000////////////000000,,,666+++666000444***,,,...............000222333111000///......///000000,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++111///......000111111111222111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,///000000000000000//////+++++++++,,,,,,---------,,,...//////---,,,,,,---...000111111111111333444111111222555888<<<>>>>>>DDDEEEEEEFFFGGGHHHIIIIIIKKKKKKKKKJJJGGGDDDAAA???;;;:::999999999999::::::777888888777555444555666111333444444333444666888999;;;===@@@CCCEEEEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHKKKKKKKKKJJJIIIGGGEEEDDD@@@@@@>>>======<<<<<<======>>>???>>>>>>???AAADDDMMMRRRWWWXXXVVVUUUWWWZZZ]]]bbbjjjrrrzzz}}}ssskkkccc___^^^\\\VVVQQQRRRNNNJJJIIIIIIJJJHHHGGGJJJIIIIIIIIIIIIHHHHHHHHHCCCDDDDDDBBBAAAAAACCCEEEQQQTTTWWWYYYXXXTTTNNNKKKCCC@@@===999555333333222111111111111111111111111***,,,------,,,++++++,,,((()))+++------,,,---///,,,,,,------------,,,,,,++++++,,,------,,,,,,+++---......---,,,+++******+++******************+++,,,,,,,,,+++++++++******------------.........///***+++---...---,,,---...***)))((()))***++++++)))******+++++++++***))))))------------...000111222000---...000///+++)))***************************))))))))))))))))))))))))------........./////////,,,,,,---...............------------------------''''''((()))***)))((((((*********))))))(((((((((((())))))((((((((()))***(((((()))******)))(((((())))))))))))***************)))(((((()))***)))'''(((***,,,+++)))((()))***))))))))))))******))))))++++++,,,------------,,,))))))******************''''''''''''((()))******,,,,,,+++***+++,,,...000222111///...,,,++++++***)))))))))))))))***++++++------------...///000000++++++++++++++++++++++++---------......//////////////////////////////000333333222222333444666777<<<===?????????AAAFFFIIIIIIIIIIIIJJJLLLNNNPPPRRRSSSUUUXXXYYYXXXXXXXXXYYYVVVVVVUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRQQQOOOLLLKKKKKKJJJIIIJJJKKKJJJFFFCCCAAA???===;;;999888888888333333444555666777888999}}}nnn^^^UUURRRTTTTTTTTTRRRMMMFFF???;;;999777555555555555444333222333333444444333333222222222222222000...,,,***111111222222222222111111111111111111000000000000//////000000111111222222000000////////////000000,,,999'''555...444,,,222------,,,,,,---...000111///000111000...,,,,,,---//////......//////000111000000000000000000000000///...,,,---///000000///111000000000//////......//////000111111222333333...///////////////......------....../////////000111333444444222111111111---///000111000111222444===<<<===???BBBEEEFFFGGGIIIIIIIIIIIIJJJJJJKKKKKKGGGGGGGGGFFFDDD@@@===:::;;;:::888666444333333222333555666555444333444555222333555555555666888:::<<<>>>@@@BBBDDDEEEEEEEEECCCBBBBBBBBBBBBCCCDDDEEEBBBBBBCCCDDDCCCBBB@@@???<<<<<<;;;:::::::::;;;;;;666999===@@@@@@@@@AAAAAAFFFKKKPPPQQQNNNLLLNNNPPPPPPTTT\\\dddkkkqqqtttuuuppprrrvvvzzzzzztttqqqmmmfff```WWWRRRMMMJJJJJJIIIGGGEEEGGGHHHHHHIIIIIIJJJKKKKKKIIIIIIGGGEEEBBBAAABBBCCCIIINNNUUU[[[]]][[[VVVSSSIIIGGGBBB>>>:::777666666000000000000000000000000111333444444333222222333111111222444333111222444//////000000000000//////000///...---...///111333+++,,,---...///000111222111000000000000000000111000/////////......------*********++++++,,,,,,,,,(((***,,,,,,++++++,,,------,,,+++,,,.........---//////000000...---+++)))000///---,,,+++,,,------000---,,,---+++%%%"""###,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++---.........------.........------,,,,,,,,,+++,,,,,,,,,++++++---...+++,,,---......---,,,+++,,,,,,,,,,,,---------------,,,++++++,,,---,,,+++...//////,,,)))))),,,///.............../////////++++++,,,,,,,,,+++******,,,,,,,,,,,,------------******+++,,,...000222333------,,,,,,...000333555333333333222111000//////,,,,,,+++,,,,,,---...///,,,+++***+++,,,---///111///////////////000000000...//////000111111222222111111222333444555666777111111222333555777888999:::===???@@@AAACCCGGGKKKOOONNNNNNNNNOOOPPPRRRSSSPPPRRRUUUVVVUUUUUUUUUVVVSSSSSSSSSTTTTTTTTTTTTTTTNNNNNNNNNMMMKKKJJJHHHGGGFFFDDDCCCDDDEEEDDD???;;;;;;:::888777666666666666666777888:::===>>>@@@AAAppp]]]TTTTTTSSSRRRPPPNNNKKKGGGBBB>>>:::888666555555555444222333333333444444555555555555555555444444333333333111111111111111111111111000000000000000000000000...///111000///...000111111111000//////...//////000//////000111111///---......................../////////////////////////////////...---------,,,////////////////////////......------------......////////////////////////***++++++,,,---...//////111111000000//////......000000111111111111000000...///000///......///000///000111333555888:::;;;===???AAACCCDDDDDDDDDDDDDDDEEEGGGIIIJJJLLLLLLMMMGGGEEEBBB???<<<;;;;;;:::;;;999777555444333333333333333222333444666888999444555777999;;;======>>>BBBBBBAAAAAAAAA@@@@@@@@@??????>>>??????@@@AAABBBBBBBBBAAA@@@>>><<<;;;:::999777666666888:::;;;<<<<<<===>>>>>><<<;;;<<<===AAAAAAAAABBBDDDFFFFFFEEEDDDHHHNNNRRRUUUWWWYYY[[[[[[[[[]]]___dddjjjpppsss~~~yyyssskkkfff]]]SSSOOOPPPLLLGGGIIIJJJKKKKKKJJJIIIGGGFFFGGGIIIKKKKKKIIIFFFDDDCCCEEEJJJOOOTTTVVVXXXYYYZZZZZZVVVOOOHHHAAA<<<999888444222111111222222111000222111111111111111222222111///---...111222000...------......//////000000000000//////.........---////////////////////////////////////////////////---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))...------,,,,,,++++++***,,,------......------,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***------,,,***((()))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------////////////////////////,,,------......---,,,,,,,,,++++++,,,---///222333333222000...---...000111//////000000000111111111666777888888999999999888888999:::<<<<<<<<<;;;:::<<<===>>>???@@@CCCHHHKKKMMMMMMLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMNNNOOOPPPLLLKKKIIIFFFDDDBBBAAA@@@??????>>>===<<<::::::999999888666555444444555555333555888;;;;;;;;;999888xxxdddWWWSSSRRRQQQPPPOOOMMMIIICCC???;;;999666555555555444333111111111111111222222222333333333222222111111111111111111111111111111111000000000000000000000000...000111000///...///111222111111000000000000111222111///000000000///...........................////////////////////////..................------///////////////////////////......------......///////////////////////////..................//////111000000000/////////...000000111111111111000000---...000///......///000222222333555888:::<<<>>>AAAAAABBBCCCDDDDDDDDDCCCCCCDDDFFFGGGIIIJJJKKKKKKFFFEEECCCAAA???>>>======:::999666444333333444444555555555555777888999::::::;;;<<<>>>@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@<<<<<<<<<<<<===>>>???@@@=========<<<;;;:::999888:::999888888999;;;<<<<<<<<<===>>>>>>======>>>???============???AAAAAAAAA@@@CCCGGGJJJKKKKKKLLLMMMNNNNNNNNNPPPTTTZZZ___bbbiiijjjnnnwww|||{{{vvvlllbbb^^^^^^ZZZUUUQQQOOOLLLIIIFFFEEEEEEEEEHHHJJJLLLMMMMMMLLLLLLLLLJJJLLLNNNOOOQQQSSSVVVXXXYYYWWWTTTOOOIIICCC>>>;;;888666333222222333333333222111111000000111111222111///...///111111000...///000000000111111111222000000000/////////......////////////////////////////////////////////////---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------------------------------------------------------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,++++++------,,,++++++,,,,,,+++)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------........................------------------------......---...///111333444333222000//////000222333333444444555666666777777;;;<<<======>>>>>>======???@@@@@@AAAAAA@@@???>>>===???@@@@@@AAADDDHHHKKKLLLKKKKKKKKKKKKKKKLLLMMMLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKJJJIIIIIIJJJKKKKKKIIIHHHFFFCCCAAA@@@???>>>===<<<;;;:::888777666555888777666555555555555555444666999;;;;;;;;;999888nnn\\\RRRPPPPPPPPPQQQOOOKKKEEE@@@===:::777666666555444333444444444444444333333333333333222222222222111111111111111111111111111111000000000000000000000000///000111000///...///000222111111111111111222333555333000///000000000///////////////////////////////////////////////////................../////////////////////////////////......------......///////////////////////////000000000/////////......000000000000///////////////000000111111000000///---...//////......000111444555666888:::===???AAADDDCCCCCCBBBBBBCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHEEEEEEDDDCCCBBB@@@???>>>:::888555333222333444666777888999:::;;;<<<<<<<<>>>>>::::::;;;;;;;;;:::999999999999888888888999::::::999:::<<<<<<<<<<<<>>>@@@>>>>>>>>>???@@@BBBDDDFFFHHHJJJMMMNNNMMMKKKKKKKKKHHHGGGFFFGGGIIIMMMQQQSSSTTTUUUWWW[[[bbbjjjqqquuu}}}}}}}}}~~~}}}}}}tttqqqqqqnnniii```[[[SSSLLLFFFDDDEEEFFFHHHHHHIIIKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLNNNSSSWWWXXXYYYZZZXXXTTTMMMGGGCCC@@@<<<777333333444444444222111111000000000111111111000//////111111000///000000000000111111111111111000000000000000//////////////////////////////////////////////////////---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,------...,,,,,,------------,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***(((***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------..............................---,,,,,,---...///000000//////000222333444333222222111222444555666999:::;;;<<<===???@@@@@@CCCCCCDDDDDDEEEEEEDDDDDDFFFFFFEEEEEECCCBBB@@@???>>>???@@@AAAAAACCCFFFIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@???======<<<<<<<<<<<<;;;999888666555555777888888888888888777777888999;;;=========<<<;;;wwwaaaRRRNNNOOOQQQRRRRRRNNNHHHCCC???<<<888666666666555444777666666666555555444444444444444444444444444444111111111111111111111111000000000000000000000000///000111000///...///000000000000000111111222333777444111//////000000000000000000000000000000000////////////////////////------......//////000000//////////////////////////////............//////////////////////////////////////////////////////000000000000//////////////////000000000000//////,,,...000000///000111333666777888:::<<>><<<999777555222222444666888:::;;;===>>>??????>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;::::::;;;<<<;;;<<>>======???@@@@@@???@@@CCCEEECCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@>>>==================>>>===<<<<<<;;;:::::::::;;;============<<<<<<;;;;;;;;;<<<===??????>>>======@@@AAAAAABBBBBBCCCBBBBBBeeeSSSMMMOOOQQQSSSTTTQQQKKKGGGBBB>>>:::777666666555444444444333333222222111111444444444444444444444444111111111111111111111111111111111111111111111111000111111000///......//////////////////000111222777444000//////111111000000000000000000000000000////////////////////////---......//////000000000/////////////////////////////////....../////////////////////////////////,,,------...//////000000////////////000000000000//////000000000000//////---///000111111111333555777777888:::===???BBBCCC@@@@@@??????@@@BBBDDDFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCAAA>>>;;;999999888666444555666999:::===>>>@@@AAABBBAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>??????>>>>>>>>>=========>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;::::::<<<>>>AAAAAA@@@@@@BBBDDDDDDFFFHHHJJJJJJLLLNNNPPPMMMOOORRRSSSTTTWWW[[[___dddgggiiijjjiiigggggggggeeedddaaa^^^[[[YYYXXXWWWZZZ[[[[[[YYYWWWUUUVVVWWWWWWVVVUUUSSSSSSSSSTTTUUUWWW^^^hhhmmmqqqxxx{{{rrrhhh___WWWRRRPPPOOOKKKHHHGGGIIIKKKLLLLLLMMMNNNPPPQQQQQQSSSVVVXXX]]]^^^^^^^^^]]][[[YYYXXXTTTNNNFFF???:::777444222333333222111111111111111000111111111000000000111////////////............000000000000111111111111////////////////////////////////////////////////.....................---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------***+++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))***,,,---,,,+++%%%(((,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,------------------------,,,,,,,,,------.........................................................///...,,,,,,,,,...000111///.........///111222333777888999:::<<<>>>???@@@BBBBBBDDDFFFHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIGGGDDDAAA>>><<<;;;;;;<<<======<<<<<<===???<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>======::::::;;;;;;;;;;;;::::::999999999999999:::;;;<<<>>>??????@@@AAAAAABBBBBBAAABBBDDDFFFGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIJJJJJJiiiUUUMMMNNNQQQSSSUUUSSSOOOKKKDDD@@@;;;888666666666555555444444444444444444333111111222222222222333333111111111111111111111111111111111111111111111111000111222111///---.../////////////////////000111444222//////000111111000//////////////////////////////////////////////////////////////////000000////////////////////////000//////......//////000////////////////////////+++,,,,,,---///000000111////////////000000000000...//////000000//////......000222333333444666888777888999;;;===@@@BBBCCC?????????@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA???===;;;:::999999888888999;;;<<<===???@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<===============>>>BBBFFFHHHGGGHHHKKKNNNPPPSSSUUUVVVWWWYYY[[[]]]]]]```cccdddcccdddgggjjjsssvvvyyy{{{{{{zzz{{{{{{xxxxxxwwwuuuqqqmmmiiifffcccccccccbbb```]]]ZZZXXXVVVTTTQQQNNNLLLKKKKKKLLLKKKOOOSSSVVVXXX___jjjrrr}}}zzzpppgggaaa]]]SSSNNNHHHEEEGGGIIIJJJJJJIIILLLPPPRRRSSSTTTVVVWWW]]]]]]\\\\\\\\\\\\]]]]]][[[WWWPPPJJJDDD>>>888444555444333222222222222222000111222222000000111222111111111111000000000000//////000000000000000111////////////////////////////////////////////////...............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---,,,,,,+++******))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++,,,...//////...'''))),,,...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,------------------........................------------------------...------------///000111/////////000111333555777;;;<<<===???AAACCCDDDDDDDDDDDDFFFHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKHHHDDDAAA>>><<<;;;999:::;;;:::999888888999777777777777777888999999;;;<<<<<<===============;;;;;;<<<<<<<<<<<<;;;;;;888888999999;;;<<<>>>??????@@@AAABBBCCCDDDEEEEEEFFFGGGIIIJJJLLLMMMMMMNNNPPPOOONNNMMMMMMNNNOOOPPPmmmYYYNNNNNNPPPSSSUUUTTTRRROOOFFFBBB<<<888777666666555666666666666777777777777111111111222222333333333111111111111111111111111111111111111111111111111000111222111...---...///111111000000///000000000000///...///111222111000........................////////////////////////000000000///////////////////////////////////////000000////////////000000////////////////////////.........//////000000000.../////////000000000111......////////////......///111333444555666888:::999999:::<<<>>>AAACCCEEEAAABBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>999:::;;;===>>>?????????AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@???=========<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@AAABBBAAABBBDDDGGGIIIJJJKKKKKKJJJOOOVVVXXXYYYZZZ^^^bbbhhhjjjlllnnnnnnppprrrtttzzz~~~~~~{{{|||~~~yyyvvvsssrrrrrrpppkkkgggaaa___ZZZUUURRRPPPPPPPPPLLLMMMMMMLLLLLLPPPUUUYYYcccooozzztttqqqddd\\\RRRLLLJJJJJJIIIGGGHHHJJJMMMNNNOOOPPPRRRTTTYYYZZZZZZ[[[\\\\\\\\\\\\^^^\\\YYYUUUOOOHHH@@@:::777666555444333333333333000111333222000///111333222111111111000000000///....../////////000000000//////////////////////////////////////////////////////.........---------------------------------------------------------........................------------------------------------------------,,,,,,------------------------------------------***++++++,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++++++++***************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++---///...---)))+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,------......------,,,........................------------------,,,,,,........................---------------------------------...///000000000222222333444666999;;;===???@@@BBBDDDEEEFFFGGGHHHFFFFFFGGGIIIJJJLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLJJJFFFCCC???===;;;:::999::::::999777555555666555555555555666888999::::::;;;<<<===>>>?????????===>>>???@@@@@@???>>>===999999:::;;;===@@@BBBCCCDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIIIIKKKMMMOOOQQQRRRRRRQQQOOOMMMMMMNNNPPPRRRooo[[[NNNNNNPPPRRRUUUUUUSSSQQQGGGBBB===888777666666666222333333333444444555555333333333444444555555555111111111111111111111111111111111111111111111111111222222111...---......333333222111000000000111...---...///111222111///........................////////////////////////111111000000//////......////////////////////////000000////////////000000////////////////////////111111111111000000000000.../////////000000111111......////////////......000222444555666777:::<<<::::::;;;===@@@BBBEEEFFFDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFEEEEEEDDDBBBAAA@@@???>>>======>>>@@@AAACCC999;;;===???AAAAAAAAAAAABBBAAA@@@??????@@@BBBCCC>>>??????@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;======???AAADDDGGGJJJKKKJJJLLLOOORRRVVVYYY[[[[[[]]]ccckkknnnoooqqqvvv{{{{{{sssooojjjddd```]]]\\\\\\SSSQQQOOOMMMKKKKKKKKKKKKSSSXXXaaammmyyy}}}rrrdddYYYTTTQQQMMMIIIHHHIIIJJJJJJJJJLLLOOOQQQVVVWWWYYY[[[\\\\\\[[[ZZZ___^^^^^^\\\WWWPPPFFF@@@888777666555444333333333///222333333000///111333000000//////.........------.........//////000000//////////////////////////////////////////////////////.........---------------------------------------------------------........................................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))***++++++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++(((''''''(((***,,,+++******,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,.................................------,,,,,,,,,////////////////////////------------------------,,,---...///000000000000555666666888:::===@@@BBBBBBCCCEEEFFFHHHIIIIIIIIIGGGGGGHHHIIIKKKLLLMMMMMMOOOOOOOOOOOOOOONNNMMMMMMJJJHHHDDD@@@===:::999888999:::;;;999777555444555444444555666777999:::;;;:::;;;<<<>>>???@@@AAAAAA???@@@AAABBBBBBAAA@@@???999:::;;;===???BBBDDDFFFJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJLLLOOOQQQSSSRRRPPPNNNLLLLLLMMMPPPQQQxxx]]]TTTMMMIIIMMMRRRSSSRRRRRRKKKGGGAAA;;;666444333333777777666555444333333333444444444444444444444444333333333222222111111111222222111111000000//////000000000000000000000000333333333222222222111111---///222444444222///---........................//////.........---------......//////000000111111////////////////////////.................................///////////////000000000000000000000000000000000000000111111222000000///......///111222333444666888:::;;;<<<===>>>>>>>>>???@@@BBBEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIEEEDDDCCCBBBAAAAAA@@@AAA??????>>>>>>>>>???AAABBB??????@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>======>>>@@@BBBAAA>>><<<:::::::::<<>>@@@BBBCCCDDDJJJKKKLLLKKKJJJIIIJJJKKKMMMIIIFFFFFFJJJNNNOOOOOOPPPOOONNNNNNNNNLLLIIIFFF???>>><<<;;;999888777777444555666666777777666666888666444333444777;;;===>>>>>>>>>>>>???@@@AAAAAABBBAAA???>>>===<<<<<<<<>>>>>>>>@@@AAACCCEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>???AAAAAA@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>???????????????@@@@@@@@@>>>===<<<===>>>??????BBBDDDGGGMMMPPPVVV___jjjqqqtttuuuyyyyyy|||yyyoooiiiiiihhhccc]]][[[XXXWWWUUUSSSRRRTTTXXX\\\dddjjjvvvwwwhhhYYYQQQOOOLLLIIIHHHHHHJJJLLLOOOPPPRRRTTTWWWXXXZZZZZZ]]]]]]^^^]]][[[XXXUUURRRLLLHHHCCC===888555444333333222222111111111111000222222111111000000////////////000000000000000000111000///......///000111////////////////////////........................,,,------...//////000000...------,,,,,,------...------,,,,,,,,,---......////////////............,,,,,,------......------------------------------.........//////.........,,,,,,---------------...///......---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......---------......///++++++,,,,,,,,,---------.........................../////////------///111111222444666888:::<<<===>>>>>>???AAACCCDDDEEEFFFIIIJJJKKKKKKIIIIIIJJJLLLLLLJJJHHHHHHKKKNNNNNNNNNMMMLLLKKKJJJIIIGGGDDDAAA;;;:::999777666555555555555666666777888777777777:::999888888999<<<>>>@@@???>>>>>>??????@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBBFFFEEEDDDFFFIIIKKKKKKIIIKKKKKKKKKJJJHHHGGGHHHJJJLLLKKKIIIIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJJJJIIIIII{{{cccYYYPPPPPPSSSSSSSSSUUURRRMMMGGG@@@;;;999999999555555555555555555444444444444444444444444444444333333333222222222222111000000000111111111111111000000000000000000000000111000000000000////////////000000111111000000///000000000000000000000000/////////............---000000000000////////////////////////////////////...........................//////000111222333333000000000000000000000000///////////////000000111000000000111222444666777888999:::;;;<<<<<<<<<;;;===>>>@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEBBBAAA@@@????????????????????????>>>??????@@@AAAAAAAAAAAAAAAAAA@@@???>>>=========<<<======>>>???>>>>>>===<<<<<<<<<<<<<<<===@@@CCCCCCCCCGGGOOOVVVaaagggrrr}}}vvvsssnnnhhh```XXXTTTQQQOOONNNVVVXXX^^^jjjzzzqqq]]]ZZZTTTOOOKKKJJJJJJKKKNNNNNNOOOPPPRRRTTTUUUVVVZZZ[[[\\\]]]\\\ZZZXXXWWWTTTRRRMMMGGGAAA;;;777444444444333222222222222222222222222111000000//////000000//////////////////000000////////////000000////////////////////////........................,,,,,,,,,---......//////......------------............---,,,,,,,,,------/////////............---............---------,,,------------------------------............------.........------,,,,,,,,,.........------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000///...,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,---...------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............/////////...---------......,,,,,,,,,,,,------------........................000111111111000000111333555777:::===@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJIIIKKKLLLLLLKKKJJJKKKMMMNNNMMMLLLLLLJJJHHHFFFEEEBBB???<<<888777666555444444444444777888888999999999999999;;;;;;<<<===>>>@@@BBBCCC@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDFFFHHHJJJJJJIIIHHHIIIIIIHHHGGGGGGHHHJJJKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFFFFGGGGGGHHHHHHHHHnnnbbbUUUQQQQQQQQQRRRUUUTTTPPPIIIBBB===::::::;;;444444444555555555555555444444444444444444444444222222222222222222222222000000000111111222222222000000000000000000000000222222222222111111111111000000////////////000000/////////////////////////////////...............111111000000//////......////////////////////////........................------...///111222333333//////////////////////////////......//////000111...///000222444666888999999:::;;;===>>>>>>>>>>>>???AAACCCEEEGGGGGGGGGGGGEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@???>>>>>>>>>>>>>>>??????????????????@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>===<<<===???AAA???FFFLLLNNNOOOWWWeeeqqq}}}qqqfff```ZZZUUUQQQUUUTTTUUUZZZfffsss~~~vvvpppggg]]]VVVPPPMMMKKKJJJJJJJJJKKKLLLNNNQQQRRRWWWXXXZZZ\\\\\\\\\\\\[[[[[[YYYVVVQQQKKKDDD>>>:::888777666444444444444444333333222111111000000///000000//////......------000000////////////000000////////////////////////---------...............,,,,,,,,,---------............------------......///...---,,,,,,,,,,,,,,,+++,,,,,,---...///000111000//////...---,,,,,,,,,------------------------,,,,,,------------,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---...111///---,,,+++,,,...///************************+++++++++,,,,,,,,,------------------------------***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000///...---------------,,,,,,,,,------------...---------...............///111222222222333666888;;;===@@@CCCEEEEEEEEEDDDFFFFFFFFFGGGHHHHHHHHHIIIHHHJJJKKKKKKKKKKKKLLLNNNLLLLLLMMMNNNNNNMMMLLLKKKKKKHHHEEECCCBBB???<<<999777777666666666666777777::::::;;;<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDEEEFFFFFFGGGFFFGGGHHHIIIHHHGGGGGGIIIKKKIIIIIIJJJIIIHHHHHHIIIJJJIIIIIIIIIHHHIIIIIIIIIJJJ|||lll[[[RRRPPPOOOQQQTTTTTTQQQJJJDDD???;;;::::::444444444555555555555555444444444444444444444444222222222222222222222222000000111111222222333333000000000000000000000000111111111111111111111111000000///......///000000........................////////////////////////111111000000//////......////////////////////////////////////////////////,,,,,,---...000111222222///////////////////////////////////////000111111...///111333666888999:::999:::<<<>>>@@@AAABBBBBBCCCDDDFFFHHHHHHHHHHHHGGGCCCCCCBBBBBBAAAAAAAAA@@@??????>>>=========>>>>>>?????????@@@????????????@@@@@@@@@@@@???>>>===<<<<<<<<<;;;;;;:::;;;;;;<<>>AAACCCEEEFFFGGGFFFDDDCCCFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKMMMMMMLLLLLLMMMNNNKKKLLLMMMNNNLLLKKKIIIHHHFFFDDD@@@>>>===;;;999777777666666777777888::::::>>>>>>???@@@@@@@@@@@@???AAABBBDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIEEEEEEFFFFFFFFFFFFGGGGGGIIIJJJKKKJJJJJJJJJLLLNNNKKKMMMOOOPPPNNNNNNPPPRRRUUUUUUSSSRRRQQQQQQQQQRRRwwwbbbUUUOOOMMMOOOSSSTTTQQQLLLGGGAAA===:::888555555555555555555444444444444444444444444444444111222222222222333333333111111111222222222222222000000000000000000000000......///////////////000000//////......//////000...........................////////////000000000000000000000////////////////////////////////////////////////////////////,,,------...///000000111000000000000000000000000000000000000000111111222///111333666888:::;;;<<<:::<<<>>>@@@BBBDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFF@@@@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<===>>>???@@@???BBBEEEFFFGGGKKKRRRWWWaaajjjuuu|||yyyrrrmmmdddaaa]]][[[[[[\\\\\\[[[^^^```eeellluuu~~~wwwjjj\\\TTTMMMKKKHHHFFFFFFHHHKKKMMMNNNPPPRRRVVVYYY[[[]]]^^^______```^^^[[[VVVRRROOOCCC@@@<<<777444222111111333333333222111111000000000000////////////////////////000000000000//////////////////////////////,,,,,,------.../////////------------------......//////............//////......---,,,,,,,,,------.........------------,,,222111///---,,,,,,---...------------------------------............------,,,,,,,,,------.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...---,,,+++******+++,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............/////////...---------......,,,---------............---...///111222444555666333555777999;;;===AAADDDFFFFFFGGGGGGGGGEEEDDDCCCFFFFFFFFFGGGGGGHHHHHHHHHKKKLLLMMMMMMKKKKKKLLLMMMHHHIIIKKKJJJGGGEEEDDDDDD???<<<:::888888777666444555666666777888:::<<<===BBBBBBCCCDDDDDDDDDDDDDDDGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEBBBDDDFFFGGGGGGIIIKKKMMMSSSTTTUUUTTTSSSTTTVVVWWWXXX[[[______]]]]]]___bbbgggeeecccbbb``````aaaaaaiiiXXXPPPMMMPPPTTTTTTRRROOOJJJEEE???:::888666666666555444444444333444444444444444444444444111111222222222333333333333222222222222222222111000000000000000000000000............//////000000////////////////////////.........................../////////000000000000////////////000000000000////////////////////////////////////////////////......//////000000000000000000000000000000000000111111111111111222333333222444777999<<<===>>>>>>===>>>@@@BBBCCCDDDEEEEEEGGGFFFEEEDDDCCCCCCCCCCCC>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@???>>>===;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<>>999555444333444333333222222111111000//////000000000000000000...///000111111000///...////////////////////////,,,,,,------...//////000........................//////............//////------,,,,,,,,,---...............---------,,,,,,222000...---,,,---...///------------------------.........//////............---------------,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......---------......///------------...............///111333555888999::::::<<<>>>???@@@AAADDDGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIKKKLLLMMMKKKIIIHHHIIIJJJCCCEEEFFFDDD@@@>>>>>>???:::888666555666777666666777888888:::<<<>>>@@@AAAEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHDDDCCCCCCCCCCCCDDDDDDEEEDDDHHHLLLOOORRRUUUYYY]]]fffgggggggggeeefffgggiiilllpppttttttqqqoooqqqtttvvvuuusssqqqqqqqqqssssssnnn[[[QQQNNNQQQUUUTTTSSSQQQMMMGGGAAA;;;777777777666555444444333333444444444444444444444444111111111222222333333333444333333222222111111111000000000000000000000000///000000000111111222222......////////////......000000000000000000000000.../////////000000111111......//////000000111111////////////////////////000000000000000000000000000000000000000111111111000000000000000000000000222222111111222222333444555777999<<<>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDGGGFFFDDDBBB@@@@@@@@@AAA<<<<<<======>>>>>>????????????>>>>>>>>>>>>???@@@???@@@AAAAAA@@@???>>>===::::::;;;;;;<<<;;;;;;;;;999:::===AAAFFFJJJNNNPPPUUU[[[ccchhhlllrrr{{{wwwnnneee]]]YYYVVVWWWWWWXXXZZZ^^^cccfffkkkxxx}}}rrr^^^ZZZSSSLLLHHHGGGGGGIIIIIIJJJMMMPPPTTTXXX[[[\\\bbbbbbcccbbb```^^^[[[YYYXXXTTTMMMEEE???;;;888888444444333222222111111000//////000000111111222222...///000111111000///...////////////////////////,,,,,,------...///000000//////////////////......//////............//////,,,,,,,,,,,,------...///***++++++,,,---...///000111000...---,,,---///000------------------------......////////////......000//////---,,,++++++***------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000222222++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------------...///000---------.........//////...///222444777:::<<<===AAABBBCCCCCCCCCDDDFFFHHHHHHGGGGGGGGGGGGHHHHHHIIIEEEEEEFFFGGGHHHIIIJJJKKKJJJKKKKKKJJJHHHFFFFFFGGG@@@AAABBB???;;;888999;;;999777666666777999999999;;;;;;<<<>>>@@@CCCEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLLLLNNNSSSYYY^^^bbbfffmmmqqqwwwwwwxxxwwwuuuuuuwwwxxx||||||~~~~~~|||{{{|||}}}yyyaaaSSSNNNNNNNNNTTTRRRPPPMMMIIICCC;;;666444555555666555555444444555555555555555555555555333333333333333333333333111111000000000000111111000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000////////////000000111---......///000111111222......//////000000111111222111111111222444666777777888;;;>>>@@@AAAAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@============>>>>>>>>>>>>===>>>???@@@@@@???>>>=========<<<===??????>>><<<999;;;======<<<;;;<<<===BBBAAAAAAFFFOOOZZZbbbgggrrrrrrxxx}}}wwwpppkkkgggddd```\\\YYYWWWYYY]]]dddhhhppp~~~|||mmmaaaWWWUUUTTTNNNKKKLLLMMMIIIIIIMMMPPPQQQTTTYYY]]]]]]^^^______^^^^^^]]]\\\YYYSSSLLLFFF@@@===;;;777555333333333333222000111111111111111222222222////////////////////////......////////////......000///...------...///000........................////////////////////////------------------------........................---666:::666222000---(((+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,++++++***)))---,,,,,,++++++******)))************+++,,,------***+++---//////...---,,,+++++++++,,,,,,---------......---,,,,,,,,,,,,------------,,,,,,+++++++++------------------------............////////////,,,---//////...---***))),,,,,,------...///000111///111444888;;;>>>@@@AAAEEEEEEFFFGGGHHHHHHHHHGGGKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCDDDFFFHHHIIIGGGGGGFFFCCC@@@>>>>>>???@@@===:::888777777777777<<<;;;:::999:::<<<>>>???AAA@@@@@@???AAACCCFFFGGGDDDEEEEEEEEEDDDCCCAAA@@@CCCBBBAAAAAAAAABBBDDDEEEFFFGGGHHHHHHIIIKKKNNNQQQQQQRRRSSSUUUWWWYYY[[[]]]```ccchhhnnntttxxx{{{|||~~~|||zzzzzz{{{}}}~~~yyyyyy}}}~~~gggXXXRRRQQQQQQSSSRRRQQQPPPLLLFFF>>>999555555666666555555444444555555555555555555555555333333333333333333333333111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000/////////000000111000000/////////000000......//////000000111111/////////000000111111111///000111222444777888::::::;;;===???AAAAAAAAAAAAEEEDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===>>>============<<<:::888888:::<<<=========???AAABBBFFFMMMYYYgggsss{{{~~~{{{uuurrrnnnhhhbbb\\\YYYYYYYYY\\\cccooozzzpppgggdddaaaYYYRRRQQQKKKHHHHHHLLLOOOPPPRRRVVVZZZ[[[\\\\\\]]]]]]]]]]]][[[ZZZWWWRRRLLLGGGBBB???:::777444222222333222222111111111111111111111111000000000000000000000000......////////////......000///...------...///000........................////////////////////////...................................................444777222//////...***,,,,,,---------.........------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,------------,,,,,,,,,++++++------------------------............////////////...///000111000///---,,,...------------///000111222444777:::===@@@BBBCCCGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFAAABBBAAA>>>;;;::::::;;;;;;999888777888999;;;;;;>>>>>>>>>>>>???AAABBBDDDDDDCCCBBBBBBBBBDDDEEEFFFDDDDDDEEEEEEDDDCCCAAA???BBBBBBBBBCCCDDDEEEFFFGGGJJJMMMRRRVVVXXXXXXYYYZZZ______```bbbeeeiiilllnnnoooqqqtttxxx|||~~~}}}|||}}}}}}zzzyyyyyy}}}xxxttttttwwwzzzzzzxxxooo___VVVQQQOOORRRRRRSSSSSSPPPJJJBBB<<<777777666666555555444444555555555555555555555555444444444333333222222222111111000000000000111111222222222222111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222111000000////////////////////////000000000000000000000111111111111111---///111444777:::;;;<<<===>>>@@@AAABBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@????????????>>>>>><<<<<<=========>>>>>>>>>??????@@@@@@???>>>======<<<======>>>===;;;999888:::<<>>@@@CCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBB@@@??????@@@@@@:::::::::888555444555666666666666777999<<>>BBBCCCFFFIIIKKKLLLMMMMMMSSSYYYccciiikkkjjjhhhfffmmmmmmnnnooossswww|||~~~~~~|||zzzyyyzzz{{{|||{{{zzzyyyuuuqqqnnnmmmmmmpppmmmiiiiiilllnnnnnnlll~~~mmm```UUUNNNQQQRRRTTTUUUSSSMMMEEE???999888777666555555555444555555555555555555555555555555444333333222111111222111111000000111111222222222111111111000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111000000000000111111222333222111000////////////000000000000////////////111111111111222222222222///111444777:::<<<=========???AAACCCDDDDDDDDDDDDBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>??????>>>>>>===<<<<<<;;;:::<<<>>>>>>>>>=========>>>AAAEEEHHHKKKOOOSSSVVV[[[aaammm|||ssshhh^^^]]]ZZZYYY^^^jjjzzz{{{ooogggYYYPPPIIIIIIJJJKKKNNNRRROOOPPPSSSUUUXXXYYYZZZ[[[ZZZ[[[[[[ZZZWWWTTTQQQOOOIIICCC<<<666444333333333111111111111111000000000111111111111111111111111//////000000000000//////...............//////000........................////////////////////////...................................................000111111000000000...------------............111000///...---,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...---,,,++++++++++++++++++,,,---.........------......------,,,,,,,,,+++......---,,,,,,,,,,,,---------------------,,,,,,------------------------............////////////111222444666777888888888666555333222333555777888<<<===???AAACCCEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBB@@@>>><<<;;;::::::333444444333111111222444444555777999;;;>>>BBBDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGEEEBBB@@@???@@@AAACCCGGGJJJOOOTTTXXXZZZ[[[[[[cccjjjsssyyyzzzxxxtttrrruuutttssssssvvvzzz~~~}}}{{{yyywwwvvvtttssspppnnnmmmmmmmmmnnnnnnmmmjjjfffaaa___^^^___```^^^[[[[[[]]]______^^^ooo]]]RRRPPPQQQTTTUUUTTTOOOGGGAAA;;;:::888777555555555555555555555555555555555555555555444333333222111111222222111111111111222222111111000000000/////////111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////000000//////000111222222333333222000////////////000000000000////////////111111222222333444444444333555777:::<<<<<<<<<<<<<<<>>>@@@CCCDDDEEEFFFFFFAAA@@@@@@???>>>===<<<<<<========================<<<<<<<<<<<<==================<<<<<<;;;;;;;;;;;;:::<<<>>>>>>======>>>@@@@@@EEEMMMTTT\\\bbbhhhlllsssvvv|||pppkkkddd]]][[[___ffflllyyy}}}jjj]]]PPPJJJIIIIIIKKKNNNKKKLLLOOORRRUUUWWWXXXYYY[[[ZZZYYYXXXWWWVVVVVVVVVRRRMMMEEE>>>:::777444333333222222222111111111000111111111111111111111111//////000000000000//////---......///////////////........................////////////////////////------------------------........................---...111555666333000...+++,,,,,,,,,,,,---------111000///...---,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,,,,+++*********+++,,,,,,---...//////......---,,,++++++++++++,,,,,,---------...------.........------,,,,,,,,,......---,,,,,,,,,,,,---------------------------------------------------............////////////222333555777999;;;<<<======<<<:::999:::;;;===>>>@@@AAACCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFEEEDDDBBBAAA@@@??????>>><<<:::999777666666111222222222111111333555666999;;;===>>>@@@CCCFFFGGGHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFGGGIIIKKKMMMNNNFFFDDDAAA@@@CCCIIIPPPUUUXXX[[[aaagggkkkmmmnnnnnnuuuzzz}}}zzzyyywwwuuurrrqqqrrrtttxxxzzzyyyxxxuuuqqqnnnjjjhhhgggdddcccaaa```^^^^^^^^^^^^______\\\XXXTTTQQQRRRSSSRRRQQQOOOOOOPPPQQQQQQQQQxxxcccVVVRRRSSSTTTVVVUUUPPPIIIDDD===;;;999777555555555555555555555555555555555555444444444333333222222222222222111111111111222222000000000000/////////...111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........///000111222333222111111000000000000////////////000000000000000111222333444666666777888999:::;;;<<<=========<<<>>>@@@BBBCCCDDDDDDDDD???>>>>>>>>>===<<<<<<<<<<<<<<<============>>>>>>;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@AAA@@@>>>>>>BBBFFFFFFNNNZZZgggrrr|||{{{qqqiiidddaaa^^^\\\eeekkkpppttt|||ppp___UUUPPPLLLIIIJJJHHHIIILLLOOOSSSUUUWWWWWW[[[ZZZXXXWWWVVVVVVWWWXXXXXXTTTNNNIIIDDD>>>999666444444444333222222111111111111111111111111111111///000000111111000000///,,,---...///000000000///........................////////////////////////------------------------...........................---000777888444///...+++++++++,,,,,,,,,------//////...---,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///......---+++******)))***++++++,,,---......///...------,,,,,,,,,,,,---,,,,,,,,,---------...............---------------......---,,,,,,,,,,,,---------------............------------------------............////////////111222555777:::===@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA???===;;;;;;:::999888777666444333333000222333333333444666888:::===AAABBBAAABBBFFFIIIJJJJJJIIIIIIIIIIIIHHHHHHJJJIIIIIIJJJLLLOOORRRTTTHHHHHHIIILLLTTT^^^hhhnnnnnnppptttxxx{{{||||||{{{~~~}}}yyywwwvvvqqqooommmjjjiiijjjlllmmmjjjiiieeebbb___\\\ZZZYYYWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSRRROOOLLLJJJJJJKKKJJJJJJJJJIIIIIIJJJJJJJJJlll___VVVVVVVVVWWWVVVRRRLLLGGG>>>===:::777555555555555555555555555555555555555333333333333333333333333333222222111111222222333111111111000000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------...///000111222222111111000111111111......//////000000111111///000111333555777999:::;;;;;;;;;<<<===>>>???@@@>>>???@@@AAAAAAAAA@@@???========================<<<<<<======>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<=========<<<<<<;;;<<<===???@@@@@@CCCEEEEEEEEEIIIQQQXXX\\\eeesss~~~zzzssshhh___[[[```cccdddjjjwwwvvvkkkbbbWWWNNNJJJGGGHHHKKKNNNQQQTTTUUUVVVZZZZZZYYYYYYXXXWWWVVVVVVYYYWWWUUURRRNNNGGG@@@;;;666666555444444333222222000000000000000000000000000000111111111111000000,,,---...///000000000///........................////////////////////////................................................000---...444777222......,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++******++++++,,,,,,------------,,,,,,,,,------...---,,,,,,,,,------......------------..................---,,,,,,,,,,,,---------------.........///------------------------............////////////000111444777:::>>>AAACCCDDDDDDEEEFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCC??????>>><<<;;;999888777555555555444444333222222111222444444555666999;;;<<<@@@EEEFFFEEEFFFIIIMMMKKKKKKJJJJJJKKKMMMNNNOOOQQQPPPNNNMMMOOORRRWWWYYYTTTVVV[[[bbbkkkttt{{{~~~}}}|||wwwxxxxxxuuuqqqllljjjiiibbbaaa___]]][[[[[[[[[[[[YYYXXXUUUSSSQQQOOOOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJKKKLLLKKKIIIGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJyyymmmYYYXXXXXXXXXWWWSSSNNNJJJ???===:::777555555555555555555555555555555555555333333333333333333333444333222222111111222222333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,,,,------///000000111111111111111111222222---......///000111111222...///111333666888:::;;;<<<;;;;;;;;;===???AAABBBAAAAAAAAAAAA@@@>>><<<;;;<<<<<<==================<<<=========>>>>>>??????;;;;;;;;;<<<<<<<<<==================>>>???AAABBB@@@DDDHHHJJJMMMUUUaaajjjsss|||wwwjjjZZZ^^^^^^\\\___jjjuuuzzz}}}rrrcccTTTLLLFFFHHHJJJNNNPPPSSSTTTUUUXXXYYY[[[[[[ZZZXXXUUUSSSXXXXXXXXXXXXTTTNNNFFF@@@777777666555444444333333////////////////////////000000111111111111000000+++,,,...000000000000///........................////////////////////////////////////////////////........................333---+++111444000...///---------.........//////,,,,,,+++++++++,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------******++++++++++++,,,,,,,,,,,,,,,,,,------...///---,,,,,,,,,,,,---......,,,---------.../////////......---,,,,,,,,,,,,------------.........//////------------------------............/////////000///000333666:::>>>BBBDDDDDDFFFGGGIIIHHHGGGEEEDDDEEEEEEFFFFFFFFFEEEDDDDDD@@@AAAAAAAAA@@@??????>>>::::::999999888777666666222222333333333222222111111333444555666777:::======BBBGGGIIIGGGHHHLLLPPPLLLLLLKKKLLLNNNQQQTTTVVVXXXUUURRRPPPQQQUUUYYY\\\bbbfffmmmttt|||{{{xxxvvvkkklllmmmjjjeee```]]]\\\SSSRRRQQQPPPNNNNNNMMMMMMMMMLLLJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEHHHJJJJJJIIIGGGGGGGGGKKKLLLMMMLLLKKKKKKKKKLLLzzzdddYYYRRRTTTWWWTTTMMMHHHDDD@@@;;;777666777777777777777666555444444333333444444333333333333222222222222222222222222222222111111111111111111111111222222111111000000////////////000000111111222222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000///////////////333333222222333333444555000111222555888;;;>>>@@@BBB@@@=========>>>>>>===BBBAAA@@@???>>>===<<<;;;::::::::::::::::::::::::<<<<<<<<<============>>>777999::::::::::::<<<>>>???<<<===???>>>;;;@@@HHHFFFOOOYYY^^^ggguuunnnggg^^^WWWWWW]]]eeekkkzzzzzziii[[[TTTNNNLLLJJJIIIKKKOOOSSSWWWXXXWWWWWWXXXZZZZZZXXXVVVUUUVVVXXXZZZZZZVVVQQQLLL===;;;999777555222---***444333111//////000222333222111111000///......---000000000000000000000000///...---,,,,,,---...///////////////............000000//////.........------------------------------------.........//////........................---------....../////////++++++++++++,,,,,,---......+++***+++...000...,,,...---,,,+++***+++,,,,,,........................,,,------......------,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////---...000000///...///000---111666;;;>>>BBBEEEHHHJJJHHHGGGGGGHHHIIIGGGFFFEEEFFFHHHIIIHHHGGGEEECCCAAA@@@>>><<<:::999888888666666555444333333333333444333222111222333666777:::999777666888;;;???AAACCCDDDFFFGGGGGGHHHKKKMMMPPPNNNNNNPPPSSSUUUTTTRRRSSSSSSSSSSSSUUU[[[bbbfffpppssszzz|||wwwqqqlllhhhbbb^^^YYYVVVUUUTTTQQQNNNOOOJJJFFFDDDEEEFFFDDDCCCJJJJJJJJJIIIGGGHHHJJJLLLJJJJJJJJJHHHFFFFFFHHHJJJMMMMMMMMMMMMNNNNNNNNNOOORRRQQQPPPQQQRRRRRRQQQPPPfff[[[RRRSSSWWWTTTNNNJJJDDD@@@;;;888777777777777777666666555444444333333444444333333333333222222222222222222222222222222////////////////////////111111111000000000000000000000000000000111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///////////////000111222111111111111222333444444222333555888:::===>>>???AAA???======>>>??????>>>AAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===??????>>>>>>???@@@======@@@DDDDDDBBBFFFNNNTTT```mmmvvv~~~uuuhhh]]]XXXYYY\\\___iiioooyyyssscccZZZQQQOOOMMMKKKKKKMMMPPPRRRSSSSSSUUUWWWZZZ[[[YYYXXXTTTTTTUUUWWWXXXWWWUUURRRFFFBBB===888666444222111444333222111111111222333222111111000//////......000000000000000000000000...///000000000000///...////////////............000/////////............---------------------------------.........//////........................+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---......---,,,---...///...---......,,,+++++++++,,,---************************,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------....................................///////////////000111000.........000222666;;;???CCCEEEIIIKKKLLLJJJIIIHHHHHHHHHFFFDDDFFFFFFGGGGGGFFFDDDBBBAAA>>>===<<<:::999888888777555555444444333333444444666555555555666888;;;<<<<<<<<<;;;;;;<<<===???@@@DDDFFFIIIKKKMMMPPPTTTVVVXXXVVVSSSSSSTTTVVVUUUTTTUUUWWWZZZ^^^dddjjjqqqvvv~~~xxxwwwtttooojjjddd___\\\UUUQQQMMMKKKKKKKKKIIIGGGFFFCCC@@@AAACCCEEEEEEDDDGGGHHHIIIHHHHHHIIILLLNNNPPPQQQRRRQQQPPPPPPQQQSSSNNNOOOQQQTTTVVVWWWXXXYYY[[[XXXVVVWWWYYY[[[ZZZYYYjjj^^^SSSSSSVVVTTTOOOLLLFFFBBB<<<888777777777777666666666555444444333333444444333333333333222222222222222222222222222222111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000.........///000111333333000000000000111222333444666888:::<<<>>>>>>>>>>>>@@@>>>======???@@@@@@??????>>>>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;===???@@@??????@@@AAAAAAAAABBBEEEGGGJJJSSS\\\mmmzzzxxxkkkccc^^^\\\[[[___bbbkkkwww~~~ooofffZZZXXXUUURRRPPPOOOPPPQQQRRRSSSUUUXXX\\\]]][[[YYYTTTRRRRRRSSSVVVYYYYYYYYYRRRLLLCCC<<<888777777777444444333333222222222222111111111000000//////...000000000000000000000000...000222444444222000...////////////............////////////............---------------------------------.......................................+++++++++,,,,,,,,,,,,---,,,,,,+++++++++,,,---------...///...---,,,---...///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...............................................................////////////000111111///......000222:::===BBBFFFHHHJJJMMMNNNNNNLLLIIIHHHHHHGGGEEECCCEEEEEEEEEDDDBBB@@@>>>===;;;::::::999888888777777555555555555555666666777999999999:::;;;>>>@@@BBB???????????????@@@AAAAAAEEEGGGKKKNNNRRRVVV[[[^^^ddd```[[[XXXWWWXXXXXXXXX[[[___eeemmmuuu||||||vvvqqqjjjhhhddd___YYYTTTPPPNNNIIIGGGEEEDDDEEEEEEDDDCCCCCCAAA@@@BBBDDDFFFGGGGGGFFFHHHJJJLLLMMMOOORRRUUUVVVYYY[[[\\\[[[ZZZ[[[\\\XXXZZZ___dddhhhkkkmmmmmmmmmhhhdddeeejjjnnnnnnlllqqqbbbUUUSSSUUUTTTQQQOOOHHHCCC>>>:::888888777777666666555555555444444444444444333333333222222222222222222222222222222222333333333333333333333333//////000000111111222222222222111111000000//////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////000111222333000000111111222444555666:::<<<>>>@@@@@@@@@>>>===>>>===<<<===@@@AAAAAA@@@<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::===???AAAAAAAAACCCDDDHHHGGGGGGIIINNNYYYhhhttt}}}wwwqqqkkkfffdddcccdddjjjuuuxxxnnnjjjddd^^^XXXUUUSSSRRRUUUUUUWWWZZZ]]]]]]\\\ZZZVVVSSSPPPPPPTTTXXX\\\]]]ZZZSSSJJJBBB===:::888777333333333333333222111000111111111000000000/////////////////////////////////000222333333222000///////////////............///////////////.........................................................................................................,,,,,,,,,++++++,,,,,,------000111000,,,+++,,,/////////......------------------------------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------....................................////////////000000000000000222666999AAADDDHHHJJJKKKMMMNNNPPPLLLKKKIIIHHHHHHGGGEEECCCDDDDDDBBB@@@>>><<<:::999999999::::::::::::999999777777777777888999:::;;;=========>>>???@@@BBBCCC???>>>>>>>>>@@@BBBEEEGGGLLLNNNRRRUUUWWW[[[```ccciiifffbbb___^^^___aaabbbgggjjjpppxxx}}}yyyuuuoooiiiddd\\\ZZZVVVRRRNNNKKKIIIHHHGGGFFFEEEEEEEEEFFFEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLMMMPPPSSSVVVYYY\\\```cccdddhhhkkkmmmmmmllllllllllllpppvvv|||zzzzzzxxxhhhXXXSSSTTTSSSQQQPPPJJJEEE???;;;999888888777555555555555555444444444444444333333333222222222222222222222222222222222000000000000000000000000//////000000111111222222222222111111000000//////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111111000000000000111111222222333444555777999:::>>>???@@@BBBAAA@@@>>>===<<<<<<<<<===@@@AAA@@@???;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======@@@AAACCCCCCCCCDDDFFFHHHJJJPPPXXX___iiiwww~~~wwwmmmhhhaaa```eeeooozzz{{{pppeee\\\UUUQQQTTTTTTUUUWWW[[[\\\\\\[[[ZZZVVVRRRPPPSSSWWW[[[\\\[[[WWWPPPJJJDDD>>>888444333333333333222111000///111111111111000000000000////////////////////////111000000//////000000111////////////.....................///////////////.............................................---................................................---,,,,,,++++++,,,,,,,,,---///111///,,,***,,,..................---------))))))))))))))))))))))))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////...///111222444888===AAAEEEGGGJJJLLLLLLLLLMMMNNNIIIHHHFFFFFFGGGGGGFFFDDDBBBAAA>>><<<:::999888888:::;;;<<<=========<<<<<<:::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAA===<<<<<<===@@@FFFLLLOOOTTTVVVXXXZZZ[[[]]]aaaccceeefffgggiiikkknnnppprrruuuvvvxxx{{{~~~~~~{{{wwwtttqqqlllhhhddd___YYYUUUOOONNNLLLKKKIIIIIIHHHHHHEEEFFFFFFGGGGGGGGGGGGHHHJJJLLLOOORRRTTTUUUVVVWWW^^^aaaeeeiiilllppptttwww|||nnn[[[SSSSSSRRRQQQQQQLLLGGGAAA<<<:::999888777555555555555555555555555444444333333333333222222222222222222222222222222111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000333222111000000000000000333444444666888:::<<<===@@@@@@AAAAAA@@@???>>>===;;;;;;;;;===???@@@???===:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>AAABBBBBBBBBBBBDDDHHHKKKQQQ```ttt~~~wwwoooeee______dddjjjmmm~~~{{{kkk]]]UUURRRQQQQQQSSSWWWZZZ[[[[[[\\\XXXTTTRRRSSSVVVXXXZZZYYYXXXUUURRRMMMEEE<<<666555555444333222111111000111111111111111111111111000000000000000000000000000000...------...000000////////////.....................///////////////.......................................---------........................---,,,,,,,,,,,,+++++++++------,,,+++++++++,,,,,,,,,---...---,,,+++,,,------............---,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////...000444777:::???DDDHHHGGGIIIKKKLLLKKKJJJJJJKKKGGGFFFDDDEEEFFFFFFEEECCC???>>>;;;888777777888999<<<===???@@@@@@@@@???>>><<<<<<<<<<<<===>>>@@@@@@AAA@@@@@@@@@@@@?????????<<<<<<===@@@EEELLLSSSWWWTTTVVVXXXYYYZZZ\\\___aaabbbhhhpppwww{{{|||}}}~~~{{{xxxvvvuuutttpppjjjeeeccc___[[[WWWSSSOOOKKKHHHFFFGGGGGGHHHIIIJJJJJJKKKDDDGGGJJJKKKLLLMMMNNNPPPQQQUUU\\\aaaeeehhhjjjllltttwww|||sss]]]SSSQQQQQQQQQRRRMMMHHHBBB===:::999888777555555555555555555555555444444333333333333222222222222222222222222222222444444444444444444444444111111111000000000000000000000000000000111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111000111111222222333444555777999;;;===>>>@@@@@@@@@???>>>>>>======:::::::::<<<>>>>>><<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>?????????@@@AAACCCGGGNNNWWW\\\iii{{{vvvmmmgggdddbbbaaakkkpppwwwtttgggZZZWWWTTTSSSTTTWWWXXXYYY[[[XXXUUUTTTUUUWWWWWWWWWWWWXXXXXXYYYVVVOOOGGG@@@999888666444333333333333111111111111111111111111000000000000000000000000////////////////////////////////////......................../////////000........................//////.........---------........................------,,,,,,,,,+++++++++...---,,,,,,+++++++++,,,,,,+++***+++,,,---,,,+++,,,------...---,,,+++***........................---......//////......---,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------....................................////////////000333888<<<@@@DDDHHHKKKHHHJJJLLLLLLJJJHHHHHHHHHGGGEEEDDDCCCDDDDDDBBB@@@<<<;;;888666666777:::;;;>>>???AAABBBBBBBBB@@@???===<<<<<<<<<===>>>????????????@@@@@@@@@@@@@@@???===???DDDIIIOOOUUUYYY[[[WWWYYY\\\^^^```ccchhhkkkkkkttt~~~{{{sssnnnhhhdddccc___YYYTTTSSSPPPLLLJJJIIIHHHFFFDDDEEEGGGIIILLLMMMOOOOOOOOONNNRRRWWW[[[\\\___bbbeeeffflllttt{{{~~~vvv___SSSQQQPPPQQQRRRNNNIIIBBB===;;;999888777444555555555555555555555444444444333333333222222222222222222222222222222111111111111111111111111222222111111000000////////////000000111111222222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000111222444444333444555777999;;;>>>???AAA@@@???>>>============:::999:::;;;======;;;999999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@BBBEEEKKKTTT```mmmuuu~~~tttjjjaaa\\\[[[```iiiuuu|||gggbbb[[[VVVUUUUUUUUUUUUYYYWWWUUUUUUVVVXXXWWWWWWVVVXXXZZZ\\\[[[WWWOOOJJJ<<<:::777555444444555666111111111111111111222222000000000000000000000000---...111222222111...---000/////////............---.........//////000000//////////////////////////////.........---------......................../////////......---------...---,,,,,,++++++++++++,,,)))((()))---...---***+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,---......---,,,,,,............................................................/////////000333666;;;???CCCFFFJJJLLLIIIKKKLLLLLLJJJHHHGGGGGGHHHFFFDDDCCCCCCBBB???===:::999666555555888;;;===???@@@BBBCCCCCCBBBAAA???<<<<<<<<<<<<<<<======>>>===>>>???@@@AAAAAAAAAAAA???CCCJJJQQQWWW[[[\\\\\\aaaccchhhllloootttyyy}}}yyyyyyrrrhhhbbbZZZVVVTTTRRRMMMIIIHHHFFFDDDDDDFFFGGGHHHGGGHHHJJJMMMQQQSSSTTTSSSSSSZZZ```ggglllooorrrwww{{{~~~|||cccVVVRRRQQQSSSUUUQQQMMMFFF???:::777666666666666555555555444444444444444444444444444444444222222222222222222222222000000000000000000000000000000////////////000000000000000000000/////////000////////////.........000000000000000000000000...///000000000000000///000000000111222222333333111222222333444555777777::::::;;;;;;<<<=========???>>><<<:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>???>>>===<<<===>>>DDDBBB@@@@@@AAABBBAAA@@@DDDHHHQQQ\\\jjjyyypppfff\\\YYY[[[dddnnnwwwvvveeeZZZVVVVVVVVVUUUUUUVVVXXXZZZZZZYYYVVVTTTRRRTTTWWW[[[^^^\\\UUUPPPHHHDDD===777333222333444555333111000111222333222111111111111111111111111000000111111111111000000000000000000000///......,,,,,,---.../////////...111111000000/////////...,,,,,,------///000111222//////......------------........................,,,,,,,,,,,,---...//////******++++++,,,---.........------,,,,,,------...------------------------222111000///---,,,+++***------------,,,,,,+++***,,,,,,---...///000111222///......---------......------............------------------------------111000///---,,,,,,------000000000///...///222555777<<>><<<:::999777777777:::===???AAAAAAAAA@@@@@@@@@??????::::::;;;;;;===>>>???@@@AAAAAA@@@???>>>@@@CCCFFFMMMLLLMMMSSS[[[bbbdddeeeiiiqqq|||wwwkkkhhhYYYTTTMMMJJJJJJIIIEEE@@@@@@BBBEEEFFFFFFGGGHHHJJJMMMSSSWWWXXX[[[aaaeeeeeennnsss|||iiiZZZTTTRRRSSSUUUQQQMMMGGGAAA;;;888777666777777777666666555555555444444444444444444444444333333333333333333333333111111111111111111111111000000////////////000000111111000000000000000000111000000000////////////000000000000000000000000000000111000000///...---000000000111222222333333222222222333444555777888999::::::;;;;;;<<<=========<<<;;;999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@@@@>>>>>>>>>@@@@@@@@@@@@@@@AAABBBDDDEEEKKKSSSaaaqqquuuggg```\\\^^^bbbiiiuuu~~~lll___WWWSSSQQQSSSTTTVVVXXXYYYXXXUUUSSSUUUUUUXXX\\\______\\\XXXNNNIIIBBB;;;666444444444444222111111222333222111111111111111111111111111000000111111111111000000000000000000000///......,,,---......//////......000000000//////.........//////............///////////////......---------...........................------,,,,,,,,,---------.........///000000000...------,,,,,,------...------------------------............------,,,,,,---------------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,///......---------......------............------........................///...---,,,,,,---......//////000000000222666999>>>BBBHHHLLLMMMMMMNNNNNNOOONNNLLLJJJHHHGGGFFFFFFDDDDDDDDDCCCAAA>>><<<:::999999999999;;;===@@@AAA@@@????????????>>>>>>>>>===============>>>>>>???>>>??????>>>???AAAFFFIIINNNOOOSSS[[[fffpppwww{{{}}}jjj^^^ZZZQQQMMMGGGFFFGGGGGGDDDAAADDDEEEGGGGGGIIILLLQQQUUUYYY___dddhhhnnnvvv{{{|||qqqaaaXXXRRRQQQSSSQQQNNNIIICCC>>>:::888777888888777777777777666666444444444444444444444444444444444444444444444444111111111111111111111111111000000//////000000111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000...---,,,000000000111222222333333333333333444555666777888888888999999:::;;;;;;<<<;;;:::999888888888888888999999999::::::;;;;;;;;;=========>>>>>>>>>?????????@@@AAAAAA@@@???@@@AAA???AAABBBAAAAAADDDJJJOOOXXXcccvvvuuukkk___YYYXXX\\\fffooo{{{nnn^^^UUURRRQQQRRRUUUXXXZZZZZZWWWTTTRRRRRRSSSVVVYYY\\\\\\\\\VVVQQQJJJBBB;;;777555555222111000111222333222111111111111111111111111111000000111111111111000000000000111111000000//////------.../////////....../////////...............222111000...------------....../////////...------........................//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------------------------++++++,,,,,,------......,,,------------,,,,,,+++------,,,+++***))))))(((......---------......///------............------////////////////////////------,,,,,,,,,---///000---///111333444888<<>><<<:::999999:::;;;===???AAACCCCCC>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<======>>>??????@@@@@@CCCHHHKKKPPPUUU]]]fffppp{{{}}}ssseeeWWWMMMIIIJJJGGGCCCCCCFFFHHHGGGFFFJJJKKKKKKMMMPPPXXX```gggmmmsssyyy}}}zzziii[[[RRRNNNPPPPPPNNNKKKFFFAAA===999777777777777777777777777777555555555555444444444444444444444444444444444444111111111111111111111111111000000000000000000111000000000000111111111111111111111111000000000///000000000000000000000000000000111000000///......000000000111222222333333444444444444555666777888666777777888999999::::::888888888777777777777777888888999999:::;;;<<<<<<>>>>>>>>>>>>???????????????@@@AAAAAA@@@@@@AAABBBBBBDDDEEEDDDEEEKKKWWWaaappp|||uuuhhh^^^YYYZZZ___ccclllxxxkkk]]]XXXTTTSSSTTTXXX\\\]]][[[XXXRRRQQQPPPQQQSSSVVVYYY[[[[[[XXXQQQJJJBBB<<<888555222111111111333333222000111111111111111111111111000000111111111111000000000000111111111000000///......////////////........................------222111000...------------......///000//////...---........................///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...------,,,,,,------...------------------------***++++++,,,,,,---------,,,---------------,,,,,,000//////...---,,,++++++...------------...//////------............------...........................---,,,,,,,,,---...///...000444666999===BBBFFFGGGJJJMMMNNNMMMKKKJJJKKKLLLKKKIIIHHHGGGFFFEEEEEEDDDCCCAAA???>>>===<<<<<<;;;===???AAACCCCCCCCCCCC>>>>>>>>>>>>============<<<<<<;;;<<<<<<===>>>???@@@BBBCCCDDDEEEGGGJJJMMMVVV]]]hhhqqqxxx|||vvvrrrjjjgggaaaYYYQQQKKKGGGEEEGGGFFFEEEGGGJJJNNNNNNNNNPPPRRRUUUYYY```iiissszzz{{{yyywwwvvvwwwzzz}}}ppp___QQQLLLNNNPPPOOOMMMIIIDDD???;;;888666666666666666666666666666666666555555444444444222222222222222222222222111111111111111111111111111111000000000000111111/////////000000111111111111111111000000000//////000000000000000000000000---...///000000111000000000000000111222222333333444444444444444555666777555555666666777777888888666666777777777777777777777777888999;;;<<<=========>>>>>>>>>>>>?????????>>>???@@@@@@??????AAABBB@@@BBBEEEGGGMMM[[[lllyyyuuujjjccc```]]][[[___iii{{{{{{iiiaaaZZZWWWTTTVVVZZZ]]]\\\[[[XXXWWWTTTRRRRRRTTTXXXZZZ\\\[[[WWWRRRKKKCCC<<<888444333222222333333222111111111111111111111111111000000111111111111000000000000111111111111000000...///////////////......------..................000//////.........//////---...///000000000...---........................,,,,,,,,,,,,,,,---...///////////////...............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,++++++,,,------......---------////////////............---------------...//////------............------------------------------//////------------//////111444888;;;>>>BBBFFFJJJIIIKKKNNNNNNMMMLLLKKKLLLIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@AAA???@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>?????????>>>??????@@@@@@AAAEEEIIILLLOOOQQQTTTVVVaaajjjuuu~~~|||wwwrrrllleee```YYYUUUPPPKKKIIIHHHIIIJJJEEEFFFHHHMMMQQQUUUWWWWWW\\\```fffmmmuuu}}}~~~yyyrrrnnnfffgggjjjlllnnnnnnnnnmmmvvvcccSSSMMMNNNOOOOOOOOOLLLHHHBBB<<<999555555666666666666777777777777666666555444444444222222222222222222222222222222222222222222222222222111111000000111111222//////000000111222222222222222222111111111111000000000000000000000000000,,,---...000111111111111000000000111222222333333333333333333333444555555333333444555555666666777555555666777888888888777777888999:::<<<===>>>???>>>>>>>>>?????????@@@@@@===???@@@@@@@@@@@@AAACCC>>>BBBHHHQQQ___pppyyyrrrlllddd[[[ZZZ___mmmzzzoooggg___VVVSSSVVVZZZ[[[ZZZYYYXXXVVVSSSPPPPPPRRRTTTYYY[[[\\\ZZZUUULLLCCC>>>999666333222222333222111111111111111111111111111000000111111111111000000000000111111222222111111//////000000000///...................../////////...............///000111,,,...000111111000///...........................,,,,,,,,,,,,---...//////------------------.........------,,,,,,------...------------------------///......---,,,++++++***,,,------............---,,,,,,,,,------.........---------------...///000------............------------------------------//////.........///111222666999===@@@BBBEEEHHHKKKLLLMMMOOOOOONNNMMMLLLMMMGGGFFFFFFEEEDDDDDDDDDEEEAAABBBBBBBBBBBBCCCCCCCCCAAAAAACCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>???@@@AAABBBCCCJJJOOOXXX___cccfffhhhiiiqqqwww~~~|||uuummmfffaaa[[[UUUPPPLLLJJJFFFDDDCCCEEEHHHJJJFFFKKKRRRYYY```dddfffgggqqqvvv}}}|||xxxvvvmmmoooooommmllloootttyyy{{{tttnnnjjjfffcccaaa]]]```eeeiiikkkjjjgggeee}}}gggUUUOOOPPPOOOPPPPPPOOOJJJDDD===999666666666777777888888888777777777666555444444444333333333333333333333333222222222222222222222222222111111000000111111222111111222333333444555555555444444444333333333333000000000000000000000000---...///000000111000000000000000111222222333333333222222222222333444444222222333333444555555555444555777888999999888888777888999;;;===???@@@AAA???@@@@@@@@@AAAAAAAAAAAA>>>@@@BBBBBBAAAAAACCCDDDFFFLLLWWWeeevvv}}}wwwssspppnnnnnnlllmmmnnnpppsssvvvyyy{{{xxxzzz~~~uuujjjbbb```eeesss{{{nnn^^^UUUUUUXXXZZZZZZXXXXXXWWWTTTPPPMMMNNNPPPVVVZZZ```bbb___VVVKKKEEE===:::555222222222333333111111111111111111111111000000111111111111000000///000111222222222222111000000000000000///...............//////000000000...............///000000,,,---000222222111///...........................------,,,,,,,,,------...*********++++++,,,,,,,,,...------,,,,,,------...------------------------//////......---,,,,,,+++,,,,,,---...............++++++,,,,,,,,,------------,,,,,,------///000000------............------........................---------...000333555777<<<>>>BBBDDDEEEFFFIIIJJJMMMNNNOOONNNLLLJJJJJJJJJEEEEEEDDDDDDCCCDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@===>>>BBBFFFLLLQQQUUUXXXbbbiiisss{{{~~~wwwqqqggg```XXXSSSQQQOOOKKKGGGFFFGGGGGGGGGFFFHHHLLLOOOQQQYYYdddpppyyy~~~{{{tttooollliiigggbbbcccdddeeegggiiikkklllmmmllljjjgggddddddfffhhhiiilllqqquuuwwwvvvtttrrrjjjXXXQQQSSSOOOPPPQQQPPPKKKEEE>>>999777777888888999999999999888777777666555444444444444444444444444444444444222222222222222222222222222222111111111111222222333333444444555666777777777666666666666555555555000000000000000000000000///000000000000000///...000000000111222222333333222222111111222222333333111222222333333444555555444555777888999999999999888888:::<<<>>>@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCC@@@AAACCCCCCCCCCCCDDDFFFTTTZZZfffwww|||xxxqqqiiiccc___\\\[[[`````````aaacccfffhhhjjjlllnnnqqquuuzzz}}}}}}||||||}}}zzz~~~{{{pppgggbbbhhhrrr|||{{{gggYYYVVVYYY[[[[[[[[[]]]]]]ZZZUUURRRRRRSSSTTTZZZbbbgggeee\\\QQQJJJ@@@<<<666222111222333333111111111111111111111111000000111111111111000000///000111222222222222222000000000000000///........./////////000000111111000//////.........//////,,,---000222222111///...........................//////...---,,,,,,,,,,,,,,,,,,---......///000000...------,,,,,,------...------------------------..................------,,,,,,---.../////////...------------------------,,,,,,,,,---...///000111---..................---////////////////////////***+++,,,...222666999;;;@@@BBBDDDFFFFFFGGGHHHJJJLLLMMMMMMLLLHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDBBBCCCDDDEEEDDDBBB@@@>>>>>>>>>???@@@AAABBBCCCDDDAAAAAAAAA@@@@@@@@@??????AAAEEEKKKUUU___iiiqqqvvv{{{~~~zzzsssjjjcccWWWQQQJJJHHHJJJLLLKKKIIIIIIMMMPPPRRRQQQSSSWWW\\\^^^gggvvvzzzwwwxxxzzz{{{uuupppjjjeeecccbbbaaa```cccdddfffjjjooorrrsssrrrmmmnnnooonnnnnnpppuuuzzzyyyaaaSSSOOORRRQQQQQQQQQNNNHHH@@@;;;999999888777666666666777666555555555555444444444444333333222222333333444333333333222222222111111111111111111111111111111444444444555666888999:::<<<<<<;;;:::999888888777444333222000///.........222111000//////000111222222222111111111111111111111111222333333444555555333333333333333444555666888888999::::::;;;<<<<<<888999:::<<<===>>>>>>>>>AAA???>>>???@@@AAAAAAAAABBB@@@CCCGGGGGGFFFKKKTTTaaannn{{{xxxkkkfff___XXXRRRNNNMMMMMMOOOOOOQQQRRRSSSTTTTTTTTTYYY[[[]]]___bbbgggnnnrrr~~~vvvlllgggccceeeqqq~~~xxxfff]]]XXXUUUSSSXXX___bbb]]]ZZZYYYUUUOOORRRXXX```fffeee___VVVPPPKKKCCC:::555555555222///////////////000111222333////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000///---,,,,,,---///000333,,,***111555222......///............---------......------------..........................................------,,,+++,,,,,,,,,---------...............------,,,,,,,,,------............------000///...------------------------.........//////,,,+++,,,...111222///+++++++++++++++,,,---....../////////000444888===@@@FFFGGGHHHIIIJJJJJJJJJJJJJJJLLLMMMLLLHHHEEEBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDBBB???>>><<<===>>>@@@AAABBBBBBBBB>>>AAACCCCCCAAA@@@BBBEEEFFFMMM[[[lll}}}yyyooohhhaaaZZZUUUOOOJJJEEEEEEHHHKKKJJJHHHJJJKKKPPPYYYdddlllnnnoooyyy~~~~~~{{{vvvqqqnnnllllllllljjjiiihhhfffdddeeehhhkkklllpppvvv}}}|||~~~kkkXXXRRRQQQPPPPPPPPPOOOIIIAAA;;;:::999888777666666666666666555555555555444444444444333333222222333333444333333333222222222111111111111111111111111111111222333555777999;;;===>>>@@@???>>>===;;;:::999999444333222111000/////////222111000//////000111222222222111111111111111111111111222222333333333444333333444444555666777777999999999:::;;;;;;;;;<<<:::;;;<<<===>>>?????????@@@?????????AAABBBBBBBBBBBBAAADDDKKKOOOSSS]]]hhhyyy|||vvvpppllljjj]]]ZZZUUUQQQMMMJJJJJJIIILLLLLLNNNOOOOOOPPPOOOOOORRRSSSTTTVVVXXX]]]ccchhhuuu}}}~~~tttjjjdddhhhqqq|||kkk___WWWSSSVVV\\\___]]]\\\]]]ZZZUUURRRWWW^^^dddddd```YYYUUUPPPJJJAAA:::777666333111222222111111111111222222000000000111111111111222000000000000000000000000111000000000/////////...000000000000000000000000000///---,,,,,,---///000222,,,+++111444222......///............---------......------------..............................,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------............---------,,,,,,,,,------............------//////...------------------------........./////////------...000000---+++---------------...//////...///111333888===AAADDDHHHHHHIIIJJJKKKKKKKKKJJJHHHJJJKKKKKKHHHEEEDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDFFFEEEEEEDDDBBB@@@???>>>??????AAAAAABBBBBBAAAAAA@@@@@@@@@???>>>AAAGGGMMMZZZbbbooo}}}vvvlllccc[[[UUUOOOKKKKKKIIIFFFGGGJJJNNNPPPPPPWWWZZZbbbmmmzzz|||wwwtttrrrtttttttttuuuuuuuuuuuuuuusssssssssrrrrrrsssvvvyyyyyybbbVVVPPPOOOOOOPPPOOOJJJBBB<<<:::999888777666666666666666555555555555444444444444333333222222333333444333333333222222222111111111111111111111111111111000222666:::>>>@@@AAAAAACCCBBBAAA@@@>>>===<<<;;;555444333111111000000000111111000000000000111111111111222222222222222222222222222222222333333333333444555777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@@@@@@@=========>>>???@@@AAABBBDDDFFFNNNXXXaaakkkyyy}}}|||tttqqqmmmhhhddd```^^^]]]VVVVVVUUUSSSRRRQQQPPPPPPQQQRRRSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRWWW]]]bbbllluuu|||}}}~~~yyykkkeeefffnnnyyynnn___VVVUUUYYY\\\\\\\\\^^^\\\YYYSSSWWW\\\aaacccaaa^^^[[[XXXSSSKKKBBB;;;777555444555555444222222111111111111111111222222222333333000000000000000000000000000000000000////////////000000000000000000000000000///...------...///000111---,,,000333222/////////............---------......------------..............................+++,,,,,,,,,,,,++++++***,,,,,,,,,---------.........------------,,,,,,,,,------............------//////...------------...------........./////////111000............---+++//////......//////000000...000444888===BBBEEEGGGIIIJJJJJJKKKKKKJJJJJJJJJFFFHHHIIIIIIGGGEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDBBB@@@???>>>======>>>@@@AAAAAA@@@???>>>AAA@@@???===???HHHTTT]]]sssyyy{{{kkkeee\\\TTTOOOLLLIIIGGGHHHIIIKKKMMMQQQVVV\\\```mmmqqqyyyzzzooohhhgggjjjnnnvvvyyymmm]]]PPPNNNMMMOOOPPPLLLDDD===::::::888777666666666666666555555555555444444444444333333222222333333444333333333222222222111111111111111111111111111111111444999>>>AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>===555444333222111111111111111000000000000000000111111111222222222222222333444444444444444444444444444666888:::<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@>>>???@@@@@@@@@BBBDDDFFFKKKTTTbbbqqq}}}yyysssooommmmmmaaa___]]]\\\[[[\\\^^^___aaabbbdddeeeeeeeeedddcccbbbbbbcccdddcccaaa```^^^\\\[[[ZZZYYYYYY]]]ccchhhnnnuuu{{{{{{{{{~~~}}}ooohhhccckkkuuunnn___WWWXXXXXXXXXZZZ[[[[[[YYYUUUWWWZZZ^^^```bbbbbbbbb^^^[[[TTTJJJ@@@999777666555444333222222111111111111111111111222222222333000000000000000000000000000000000000//////////////////////////////////////////............//////000------///111222111000///............---------......------------..............................---...............------,,,,,,,,,---------......------------------------------............------///......---------..................////////////111000..................///////////////000000111111333777<<<@@@DDDFFFGGGIIIIIIIIIJJJIIIIIIHHHHHHFFFGGGIIIHHHFFFDDDDDDEEECCCCCCDDDDDDDDDEEEEEEEEEGGGFFFCCC@@@>>>=========>>>???AAABBBBBBBBBAAA@@@@@@AAABBBDDDKKKWWWfffqqq~~~rrrgggZZZVVVPPPKKKIIIIIIKKKMMMHHHNNNVVV[[[```fffpppwww~~~|||~~~~~~{{{rrrppplllgggeeekkkttt|||xxxeeeSSSOOOLLLMMMPPPNNNFFF@@@;;;:::999777666555555555666555555555555444444444444333333222222333333444333333333222222222111111111111111111111111111111333666;;;@@@BBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>444444333222111111111111000000000111111000000000111111222222333333333333555555666666666666666666666888;;;>>>@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBBBBCCCFFFLLLPPP[[[iii}}}~~~yyyqqqhhhaaa^^^]]]]]]VVVWWWXXX\\\```fffkkknnnrrrtttwwwzzz{{{zzzyyyxxxxxxxxxzzzzzzyyyvvvtttrrrnnnmmmllljjjjjjmmmrrrvvvwww~~~~~~qqq```bbbgggppp}}}kkkZZZWWWSSSTTTWWWYYYZZZ[[[VVVWWWXXX[[[^^^aaadddfffaaa___ZZZQQQGGG>>>999888222222111111111111222222000000000111111111222222000000000000000000000000////////////000000000000/////////////////////////////////....../////////............000222222111///............---------......------------..............................---......//////.........,,,,,,,,,---------......------------------------------............------......---------......///........./////////000000...............///000111............///000111222555777;;;>>>AAACCCDDDDDDGGGGGGHHHHHHHHHGGGFFFFFFHHHIIIIIIHHHEEECCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGEEECCC@@@>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCBBBBBB???DDDKKKSSS]]]iiixxxuuulll```VVVOOOMMMIIIGGGFFFIIIMMMQQQRRR[[[fffooouuu||||||zzztttvvvtttooommmpppqqqooojjjkkkmmmpppttt~~~nnnXXXRRRLLLLLLOOOOOOIIIBBB;;;:::999777666555555555666555555555555444444444444333333222222333333444333333333222222222111111111111111111111111111111555888<<<@@@AAAAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;333333222111111111111111000000111111111111000000111111222222333444444444555666666777888888999999888;;;>>>BBBCCCBBB@@@>>><<<<<<========================>>>???????????????<<<===???@@@CCCJJJTTT[[[ppp}}}uuujjjfff```YYYVVVUUUVVVXXXZZZ]]]bbbiiiqqqzzzfffbbb```dddmmm|||}}}cccZZZSSSSSSUUUXXX\\\___XXXXXXXXXYYY[[[___cccfffbbb```\\\WWWOOOFFF>>>999222222111111111222222333000000000111111111111222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////---//////---...222333222///............---------......------------..............................+++,,,,,,------------,,,,,,,,,,,,---------......,,,,,,,,,------------...------............------...------------...//////....../////////000000000,,,...////////////000222------...///000222333444:::;;;>>>@@@BBBCCCCCCBBBEEEEEEFFFGGGGGGFFFFFFFFFJJJJJJJJJHHHEEECCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCBBB@@@?????????AAAAAA@@@??????AAABBBCCCJJJRRR]]]hhhqqq{{{yyynnnfff___WWWNNNJJJJJJIIIHHHIIIMMMRRRWWWdddnnn{{{uuummmiiihhheeeiiillljjjkkkpppsssssswwwxxx{{{vvv]]]UUUMMMKKKOOOOOOKKKEEE<<<;;;999777666555555444666555555555555444444444444333333222222333333444333333333222222222111111111111111111111111111111555777:::>>>@@@@@@@@@???<<<;;;:::999888777666666222222111000000000111111///000111222222111000///111111222222333444444555444444555666888999:::::::::===AAAEEEEEEDDDAAA???<<<<<<<<<===>>>>>>>>>???>>>??????@@@@@@@@@@@@@@@<<<>>>AAADDDJJJVVVeeeppp}}}zzz|||vvvmmmfff___]]]ZZZYYY[[[___dddgggmmmpppvvvvvvlllbbb```cccnnnuuugggZZZVVVVVVWWWZZZ___ZZZYYYWWWWWWZZZ]]]aaadddbbb```^^^[[[WWWNNNCCC;;;555444333222222222222222111111111222222222333333000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////,,,000000,,,---222444222///............---------......------------..............................++++++,,,---------------,,,,,,,,,---------......,,,,,,,,,---------......------............---------------------...//////.../////////000000000000,,,///111222000...///000------...000222444666777===>>>???AAABBBDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJJJJHHHFFFEEEFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDDDDCCCCCCAAA@@@@@@>>>===>>>@@@EEEKKKQQQUUUccckkkvvv{{{nnnmmmfff]]]XXXWWWSSSMMMJJJLLLPPPRRRVVV\\\dddjjjxxx|||ooogggdddfffhhhkkkrrrwwwxxxzzz{{{```WWWMMMKKKNNNPPPLLLGGG<<<;;;999888666555444444666666555555555444444444444333333222222333333444333333333222222222111111111111111111111111111111333555999<<>>===;;;999777555333222111111000000000000000000///000111222222111000///111111222333333444555555222333444666777999:::;;;<<>>;;;<<<<<<===>>>??????@@@@@@@@@AAABBBBBBBBBAAAAAAEEEHHHLLLQQQYYYhhh{{{ssslllfffjjjuuu}}}vvvkkkdddbbbbbbaaa```^^^^^^___bbbiiiqqqxxx}}}~~~wwwhhh```^^^ddduuuuuubbbZZZWWWTTTWWW\\\ZZZYYYXXXWWWYYY\\\```cccccc```______]]]TTTGGG===888777666444333222111111222222333333333444444444000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////+++000000,,,,,,222444333//////.........---------.........------.................................------...///000000000///,,,,,,,,,---------......,,,,,,,,,------.........---..................------------------...///000////////////000000000000---000333333000------...---...///111444666999:::>>>???@@@BBBCCCEEEFFFGGGDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIHHHGGGGGGHHHJJJEEEFFFFFFFFFFFFGGGGGGGGGBBBCCCDDDEEEDDDCCCAAA@@@@@@AAADDDJJJSSS___jjjpppyyy|||uuummmhhh___^^^XXXQQQPPPRRRQQQMMMKKKPPPWWW^^^eeennnxxxzzznnndddaaaeeelllqqqqqq___PPPOOOSSSQQQLLLJJJAAA>>>:::888888888888777555555555555555555555555555444333333222222333333000000000111222222222333222222222222222222222222444666:::===>>>>>>===<<<;;;:::888666444333222222222222222111111111000000111111111111111111111111000000111222333444444555444555666888:::;;;;;;;;;===???BBBDDDDDDAAA>>><<>>======>>>@@@AAA@@@@@@@@@@@@AAABBBCCCDDDGGGNNNWWWbbbooovvvjjj]]]XXXXXX```ooozzz~~~}}}kkk```XXXWWWZZZ___iiissspppppprrrxxxyyynnniiigggmmmuuuzzzggg]]]YYYXXXWWWZZZ\\\\\\YYYWWWYYY]]]___bbbeeebbb]]][[[ZZZSSSHHH===999444222333444333111222222222222222333333333000000000000000000000000111111111111111000//////............/////////000,,,---...///000000000000///000111000//////111333000......000///,,,---111////////////////////////................................................//////.........---------///111111000---+++***+++------------------------...............///000000//////...---------------000000000///......------111111111333666:::===@@@@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHHHHIIIHHHGGGEEEDDDAAA>>>>>>AAA@@@===>>>AAACCCCCCGGGUUUmmm{{{mmm___XXXWWWNNNOOOOOOPPPQQQSSSUUUWWWYYY\\\dddqqqsssppplllhhhjjjttt}}}jjjXXXSSSSSSOOOJJJGGGAAA>>>;;;888888888888777555555555555555555555555555444333333222222333333222222222222222333333333222222222222222222222222333555999;;;======<<<;;;888888777555444333222111222222222111111111000000111111111111111111111111000000111222333444555555555666777999:::;;;<<<<<<===>>>@@@BBBBBB@@@>>>===>>>>>>>>>===>>>>>>???@@@;;;===???@@@AAACCCGGGJJJPPPZZZiiiwww}}}hhh]]]TTTQQQQQQXXXdddlllllljjj\\\UUUQQQWWW```kkkzzzvvvkkkjjjppp}}}}}}lll___YYYWWWVVVXXXYYYXXXWWWXXXZZZ[[[bbbdddccc___^^^]]]WWWNNNCCC>>>777333333333333222222222222222222222222111111111111111111111111111111111111111111000//////........./////////000000//////////////////......///000111000//////111333222...---//////---...222////////////////////////................................................//////.........---------///000111///---++++++,,,------------------------...............///000000000///......------......000000000///............000111222555888<<<@@@BBBAAABBBBBBCCCCCCCCCCCCCCCAAAAAABBBDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHHHHHHHGGGFFFDDDCCCCCC@@@AAACCCCCC???@@@CCCBBBKKK[[[pppuuuiii\\\QQQLLLMMMMMMMMMNNNOOORRRVVV\\\___jjjoooxxxwwwssssssrrrssszzzuuubbbWWWTTTOOOJJJGGGBBB???;;;999999888888777555555555555555555555555555444333333222222333333444444444333333333333333222222222222222222222222222444777999::::::999999555555666666555444222111222222222111111111111111111111111111111111111111111111222333444555555666666777888:::;;;<<<<<<======>>>>>>?????????>>>===<<<===>>>>>>?????????>>>;;;???BBBBBBBBBFFFMMMTTT```nnnoooZZZPPPMMMKKKLLLQQQXXX\\\[[[XXXRRROOOQQQ[[[jjj|||zzzooonnnlll|||mmm___ZZZTTTTTTVVVXXXYYYYYYYYYZZZ```bbbbbbaaaaaa```\\\VVVMMMFFF>>>777333222333333333222222222111000000000111111111111111111111111000111111111111000000///....../////////000000000000000000000///...---,,,///000111000//////111333777000,,,...000//////111////////////////////////...............................................................---------...///000///---,,,---...------------------------...............///000000111000//////......//////000000///////////////000000222555999<<>>>>>;;;<<<>>>???@@@??????>>>@@@DDDGGGFFFFFFMMMZZZeeetttkkkXXXPPPNNNLLLKKKNNNRRRTTTTTTSSSUUUVVV[[[eeeuuuvvvkkkssslllaaaVVVTTTUUUYYY]]]\\\[[[[[[]]]^^^``````aaa```^^^\\\UUUNNNDDD;;;555333333444333333222111111000//////111111111111111111111111000000111111111111000///...////////////000000000000000000000000///......///000111000//////111333===444---...000000//////////////////////////////........................................................................---...///...------...///------------------------...............///000000111111000///////////////000000/////////000111222444666999===@@@AAABBBBBBDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJHHHHHHGGGEEEDDDBBBAAA@@@AAA>>>======<<<===DDDMMM]]]lll~~~uuufffUUUMMMJJJJJJKKKNNNMMMRRRZZZbbbjjjttt~~~zzztttrrrpppooorrrwwwzzz{{{ooo^^^UUURRRQQQOOOFFFBBB>>>;;;:::999888666555555555555555555555555555444333333222222333333333333222222111111000000222222222222222222222222111222333555555555444444222333555777777777555444111111111111111111111111111111111111111111111111333333444555666777777888888999:::;;;<<<=========<<<<<<;;;;;;;;;<<<>>>>>>;;;<<<>>>@@@@@@@@@@@@???BBBEEEIIIJJJOOO[[[mmm|||rrraaaYYYQQQOOOMMMLLLNNNRRRUUUWWW]]]bbbiiiqqq~~~tttppprrrnnn___WWWTTTXXX\\\[[[ZZZ[[[YYYZZZ\\\^^^^^^\\\\\\\\\YYYTTTKKKAAA999555555666444333333222111000//////111111111111111111111111///000000111111111000000////////////000000000111......///000111111000000///000111000//////111333@@@666//////000///------////////////////////////................................................---.....................---......---,,,---...000------------------------...............///000000111111000///////////////000/////////000111333555999;;;>>>@@@BBBBBBAAA@@@DDDCCCBBB@@@????????????CCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIGGGFFFEEECCCBBBAAA@@@???CCC@@@>>>>>>???DDDPPP\\\tttzzzgggZZZNNNJJJLLLNNNQQQTTTUUU___mmmyyy|||pppmmmpppuuuxxx|||xxxcccVVVQQQOOOLLLGGGDDD???<<<:::999777666555555555555555555555555555444333333222222333333222222111111111111111111222222222222222222222222222222333333333333333333222333444555666555555444111111111111111222222222111111111111111111111111444444555666777888888999888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>===>>>???@@@AAAAAABBBBBBAAAFFFMMMUUU```qqq}}}zzzzzz{{{|||~~~nnndddUUUTTTRRRPPPQQQTTT[[[___dddmmmvvv~~~tttllltttqqqbbbVVVVVVYYYVVVVVVXXXWWWVVVXXX[[[ZZZVVVVVVYYYXXXUUUOOOGGG???999777777444333333222222111111111222222222222222222222222///000000111111111111000/////////000000000111111---...///000111111111111///000111000//////111333===666000000000...,,,---////////////////////////................................................---------........................---,,,,,,...111------------------------...............///000000111000//////......//////000///...///000333555777===>>>@@@BBBBBBBBB@@@???DDDBBBAAA???>>>>>>??????CCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHFFFEEECCCBBB@@@@@@?????????>>>>>>AAADDDLLL[[[jjj~~~wwwnnn\\\SSSLLLLLLOOOQQQUUUZZZdddqqq{{{tttttt{{{hhhXXXRRROOOKKKHHHEEE@@@<<<:::999777666555555555555555555555555555444333333222222333333111111222222222222222222222222222222222222222222222333333333222222222222222222222222222333333333000000111111111222222222111111111111111111111111444555555666777888999:::888999:::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>?????????@@@AAABBBDDDDDDHHHOOO[[[iiiyyywwwwww{{{{{{{{{|||zzznnn___``````^^^]]]___eeekkknnnzzzuuutttxxxsss^^^XXXWWWSSSSSSWWWWWWUUUWWWYYYVVVQQQQQQVVVTTTTTTRRRLLLDDD===999888444444333333333333333333222222222222222222222222//////000111111111111111//////000000000111111111///000000111111111000000///000111000//////111333666222000111000------000////////////////////////................................................---------.........////////////...---+++,,,...000------------------------...............///000000000///......------......000///......000444777999>>>???@@@AAABBBBBBBBBAAACCCAAA@@@>>>===>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFDDDCCCAAA@@@?????????@@@===???FFFMMMSSS[[[jjjyyy}}}oooeeeVVVQQQNNNQQQUUUZZZccckkkvvvkkkZZZTTTQQQMMMIIIEEE@@@===;;;999777666555555555555555555555555555444333333222222333333222222222333333444444444222222222222222222222222333333333222222222222222111000000///000000111111000000111111222222222222111111111111111111111111555555666777888999::::::888888999:::;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>AAA@@@@@@@@@AAACCCEEEFFFSSS[[[iii{{{{{{qqqrrrxxx}}}tttiiilllnnnmmmkkklllpppuuuyyyyyyqqqpppzzzggg]]]YYYSSSSSSXXXXXXUUUWWWYYYUUUNNNNNNSSSQQQSSSSSSOOOGGG???:::999333444444444444444444444222222222222222222222222//////000111111111111111000000000000111111111111111222222111111000///...///000111000//////111333000///000222111...///444////////////////////////................................................---------.........//////000000///---++++++---000------------------------...............///000000//////...---------------//////......111444888:::===>>>???AAABBBCCCCCCDDDBBBAAA???======>>>@@@AAA===>>>@@@BBBDDDFFFHHHHHHFFFGGGHHHIIIHHHGGGFFFEEECCCBBB@@@?????????@@@@@@CCCHHHSSS^^^fffmmm{{{zzzkkk___UUURRRRRRWWW]]]eeerrr}}}qqq___QQQKKKLLLKKKHHHCCC>>>:::999::::::777777777777666555444333333333333333333444555666333333333333333333333333222222222222222222222222111111222333333333333222111000///......///000111000000000000000000000000222111111111222222333444888888888777888888999::::::<<<======;;;:::999999999;;;===>>>======>>>???DDD@@@???BBBEEEGGGLLLRRR```ppp}}}wwwsssuuuwww{{{~~~uuuwwwyyyzzz{{{~~~sssmmmkkklllyyyrrr```YYYTTTQQQQQQXXXVVVTTTSSSSSSRRRQQQOOONNNQQQTTTSSSNNNFFF???;;;444444333444555444222000333333333333333333333333111111111111111111111111222222111111111111222222111111000///////////////000000000000000000000000000111111000...,,,---...////////////////////////////////////////////////////////////////////////////////////////////////...///////////////............////////////......///...---,,,,,,---...//////......---------......000000111333666999<<<>>>BBB@@@@@@BBBEEEFFFEEEBBBBBBBBBAAA@@@@@@AAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDHHHHHHIIIIIIGGGEEECCCBBBFFFBBB@@@AAACCCEEEFFFGGGOOOYYYhhhttt}}}{{{wwwqqqllljjjZZZZZZ\\\aaalllyyyrrr```RRRMMMNNNIIIFFFAAA<<<999888888888777777777777666555444333444333333333333444555666333333333333333333333333222222222222222222222222111111222333333333333222222111000000000000111222111111111111111111111111222222222222333333444555888888888888888999::::::;;;===>>>>>><<<;;;:::;;;;;;===??????>>>>>>???@@@AAA@@@AAADDDFFFLLLXXXeee}}}{{{vvvvvvvvvxxxzzz}}}wwwmmmiiikkkyyyvvvfffXXXRRRSSSWWWVVVTTTSSSSSSRRROOOMMMOOOPPPSSSSSSPPPJJJDDD???:::888555444444444222111333333333333333333333333111111111111111111111111111111111000000111111111111111000///////////////000000000000000000000000111222222111///---...///////////////////////////////////////////////////////////////////////////////////////////////////......////////////............////////////......///...------------...///000//////....../////////000111222444777:::===???BBBAAA@@@BBBEEEFFFEEECCCBBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEECCCBBBBBB@@@??????BBBFFFLLLSSSXXXfffooo{{{xxxssstttuuurrrmmmkkk^^^bbbiiisss~~~yyyxxx|||wwweeeVVVOOOOOOJJJGGGBBB>>>:::888888888777777777777666555444444444444333333333444555555333333333333333333333333222222222222222222222222111111222333333333333222333333222111111222333333222222222222222222222222333333333333444555666777999999888888999999:::;;;<<<===???>>>===<<<<<<<<<>>>???AAA@@@??????@@@AAAAAABBBEEEHHHLLLWWWkkk~~~|||vvvrrrrrrxxx~~~}}}{{{{{{}}}sssgggccclll}}}sss^^^TTTSSSWWWVVVTTTTTTTTTRRRPPPMMMOOOOOOPPPSSSTTTRRRLLLFFF@@@<<<888555444444333222222222222222222222222222111111111111111111111111111000000//////000000111111111000///////////////000000000000000000000000111222333222000...///000////////////////////////////////////////////////////////////////////////////////////////////////......///////////////.........////////////......///......------......///111000000//////000000111000111333555888<<>>@@@CCCHHHRRR^^^kkksssooohhhffflllssssssooommmjjjqqq}}}~~~uuusssvvvwww}}}nnn]]]RRROOOMMMJJJFFFAAA===;;;;;;:::777888888777777666555444444444333333333444444555333333333333333333333333222222222222222222222222111111222333333333333222333222222222222222222333333333333333333333333333333333333444555777888999999999999999999:::;;;;;;;;;===>>>===<<<;;;<<<===???@@@AAA@@@??????@@@BBBEEEEEEIIIQQQZZZjjjssskkkjjjooouuutttrrrqqqqqqvvvuuujjjlllwwwjjj]]]YYYXXXVVVUUUTTTTTTSSSPPPNNNOOONNNNNNRRRWWWXXXSSSNNNDDD@@@999555333444444444111111111111111111111111111111111111111111111111000000////////////000000111000000///////////////////////////////////////000111222111///...///000////////////////////////////////////////////////////////////////////////////////////////////////---...//////////////////......////////////......//////............//////000000/////////000111111111222444777;;;>>>@@@BBBBBBBBBCCCDDDEEEEEEDDDDDDBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHEEEBBBAAAAAABBBCCCCCCEEEJJJTTTfff{{{|||ttteee___^^^gggppptttssssss{{{zzzyyy|||zzzeeeUUUMMMNNNKKKGGGCCC???<<<;;;:::888888888888777666555444555444444333333333444444333333333333333333333333222222222222222222222222111111222333333333333222222222222222222222222222333333333333333333333333333333444555666888:::;;;:::::::::::::::;;;;;;<<<:::;;;<<<;;;::::::;;;===???@@@AAA@@@??????AAACCCGGGHHHOOO^^^ppp}}}mmmcccccciiinnnooonnnnnnpppvvvyyyssswww|||nnnfffZZZXXXUUUSSSRRRPPPNNNLLLNNNLLLKKKPPPWWWZZZXXXTTTHHHBBB;;;555444444666666111111111111111111111111111111111111111111111111000000////////////000000111000000///////////////////////////////////////...000000000...---...///////////////////////////////////////////////////////////////////////////////////////////////////------...///////////////......////////////......///////////////////////////.........//////000111333444666:::===@@@BBBCCCBBBCCCDDDEEEDDDDDDDDDDDDBBBAAAAAAAAABBBBBBCCCDDDFFFFFFFFFGGGHHHIIIIIIJJJJJJGGGCCC@@@>>>>>>???@@@DDDIIIQQQaaa}}}yyyooohhh]]]ZZZ[[[fffqqqwww{{{~~~mmmYYYNNNMMMKKKGGGBBB>>>;;;999888888888888888777666555555555555444333333333444444333333333333333333333333222222222222222222222222111111222333333333333222111222222333333222222111333333333333333333333333222222333555666999;;;<<<;;;;;;::::::;;;;;;<<<===:::;;;;;;:::999:::;;;===???@@@@@@??????@@@BBBEEEIIINNN\\\rrrwww}}}yyyjjjbbbeeejjjnnnrrrtttwww{{{~~~yyy~~~tttddd```ZZZTTTQQQNNNKKKIIIKKKJJJJJJNNNTTTXXXYYYXXXMMMGGG???888666666666777222222222222222222222222111111111111111111111111111000000//////000000111111111000///////////////000000000000000000000000...///000///...---...///////////////////////////////////////////////////////////////////////////////////////////////////,,,---...///000000000000......////////////.........//////000000//////...............///000111111555666999<<>>CCCLLL[[[ppp~~~tttjjjbbb]]]WWWYYY```lllwwwrrr]]]RRRNNNKKKHHHCCC???<<<:::888888888888888888777555555666555444333333333333333333333333333333333333333222222222222222222222222111111222333333333333222222333444555555444333222222222222222222222222222111111222444666999;;;<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<;;;::::::===???@@@@@@AAA@@@@@@BBBEEEHHHQQQ\\\qqq~~~{{{rrr}}}zzzppplllqqqvvvwww}}}xxxqqqfff]]]UUUPPPMMMKKKHHHHHHIIILLLPPPTTTWWWYYYUUUOOOEEE===999777666555333333333333333333333333111111111111111111111111111111111000000111111111111111000///////////////000000000000000000000000...///000000///...///000////////////////////////////////////////////////////////////////////////////////////////////////,,,---...///000000000000......////////////.........///000111111000///...////////////000111222333777999;;;>>>@@@AAABBBBBBBBBEEEGGGFFFDDDCCCDDDEEEAAAAAAAAABBBBBBCCCDDDEEEHHHHHHHHHGGGGGGGGGGGGGGGAAA@@@>>>>>>>>>@@@AAACCCGGGYYYnnn|||ooofff```\\\YYYZZZbbbooo}}}ttt```VVVPPPNNNJJJFFFBBB>>><<<:::888999999888888777666555666555444333333333333333333333333333333333333333222222222222222222222222111111222333333333333222333444555666666555444333222222222222222222222222000111222444666999;;;<<<<<<;;;;;;;;;;;;<<<======<<<<<<===<<<;;;<<<>>>@@@@@@AAABBBAAABBBDDDHHHKKKYYYjjjyyyuuuxxx~~~yyy~~~~~~yyyyyysssfff\\\UUUQQQOOOFFFHHHIIIKKKMMMQQQVVVZZZ[[[TTTJJJAAA;;;777555333333333333333333333333333111111111111111111111111222222111111111111222222111111000///////////////000000000000000000000000///000111111000///000222////////////////////////////////////////////////////////////////////////////////////////////////,,,---...///000000000000......////////////.........///000111111000///...000000000000111222333444999:::<<>>=========???>>>======>>>???@@@???@@@@@@AAAEEEKKKPPPSSSTTTeee|||zzz}}}~~~|||xxxwwwqqqvvv~~~}}}kkkYYYPPPPPPNNNKKKJJJKKKJJJJJJQQQYYYXXXUUUOOOEEE;;;555555666444333333333444444222111111222222333333222222111111111111111000000//////111111111111000000000000......///000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////,,,,,,---...///000111111//////.........---------///////////////.........000///...///000222555777999;;;===@@@BBBDDDDDDDDDFFFEEEDDDBBBAAAAAABBBBBBAAAAAA@@@AAABBBDDDFFFGGGHHHHHHHHHIIIIIIGGGCCC@@@@@@===???DDDFFFFFFLLLTTTddduuuyyyoooddd___]]]]]]bbbhhhxxxmmm[[[RRRNNNKKKIIIDDD>>><<<>>>::::::999888777666555555444444444333333333222222333333333333333333333333444333333222222333333444444333222222333444666888:::999999888777666666666444444333333222333333333555666777999::::::;;;;;;;;;<<<<<<===============>>>===>>>???AAABBBBBBBBBBBBDDDEEEGGGKKKSSS]]]dddxxx}}}||||||yyyvvvuuutttzzzzzzdddWWWSSSNNNKKKJJJKKKJJJIIIOOOVVVXXXVVVRRRIII@@@999666666444333222333444444333111111222222333333222222111222222111111111000000000111111111111000000000000......///000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////........./////////////////////.........---------////////////////////////////////////111444777888;;;<<>>???@@@BBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>??????@@@@@@AAABBBDDDFFFHHHIIIKKKJJJGGGCCCAAA???>>>>>>CCC@@@AAAFFFOOOZZZjjjvvvvvviiiddd^^^ZZZ]]]eeepppxxx}}}wwwdddWWWQQQNNNMMMIIIBBB======::::::999888888777666666777666666666666666666666333333333333333333333333444333333222222333333444000111222333444333333222333444666777777555444222333333333333333444555666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>><<<>>>AAACCCDDDDDDEEEFFFEEEIIIOOOUUU___nnn~~~rrrooouuuyyy~~~gggYYYPPPLLLJJJKKKJJJGGGHHHLLLUUUWWWXXXWWWPPPGGG>>>888444222111111333444333222111222222333333222222111222222222222222222222222111111111111000000000///......///000000000000000//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////............/////////...............///////////////000000000///000111333666999<<<>>>AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAA@@@AAABBBDDDFFFHHHIIIJJJHHHHHHFFFDDDAAA@@@@@@AAAEEEFFFIIIPPP\\\lll}}}|||mmmbbbaaa___bbbkkkuuu{{{uuuzzz~~~}}}~~~~~~jjj]]]VVVPPPNNNJJJBBB<<<;;;::::::999999888888777777777777777777777777777777333333333333333333333333444333333222222333333444///111222333444333222111000111333555555444222111222222222333444555666777888999:::;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<>>>???@@@???AAACCCDDDCCCCCCEEEGGGGGGKKKVVVdddttt|||tttqqqttt}}}}}}~~~~~~rrr```TTTOOOLLLLLLJJJGGGGGGJJJQQQTTTXXXZZZWWWNNNDDD===666444222222333444333222111222222333333222222111222222222222222222222222111111111111000000000///......///000000000000000//////////////////////////////////////////////////////............//////........................////////////////////////............////////////////////////////////////////////////000000111111000111333666999<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBAAABBBCCCEEEGGGIIIJJJJJJEEEFFFGGGEEEBBB@@@@@@AAADDDJJJSSS^^^mmm{{{oooeee___aaaeeeooo}}}~~~}}}}}}{{{{{{{{{yyywwwuuuuuuttttttsssssscccZZZRRRNNNJJJCCC===;;;::::::999999999888888888555555555555666666666666333333333333333333333333444333333222222333333444111111333333444333222111///000222333333333222222222222222333444666777888999:::;;;;;;<<<<<<<<<;;;======<<<<<<===???AAABBBBBBDDDFFFEEECCCDDDGGGJJJNNNVVVeeexxx|||tttsssssswww~~~~~~~~~~~~}}}}}}~~~}}}|||~~~zzzvvv|||yyyeeeZZZSSSNNNMMMKKKHHHGGGIIIMMMPPPVVVZZZZZZTTTJJJCCC999777444333333444333222111222222333333222222111111111111222222222222222111111111111000000000000......///000000000000000000000000000000000000000000000000000000000000000//////............//////------------------------////////////////////////---.........//////000000...////////////000000000...//////000000111111222222333555888;;;>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBAAA@@@???>>>>>>???@@@AAACCCDDDEEEGGGHHHIIIIIIIIIDDDEEEFFFCCC@@@???BBBEEELLLVVVcccpppvvvlllddd```aaafffnnn~~~|||zzzwwwuuutttrrrooolllkkkkkkkkkkkkjjj}}}fff[[[RRRMMMJJJDDD???>>>::::::999999999999888888555555666666666777777777333333333333333333333333444333333222222333333444222333333333333333222222111111222222333444444555111222222333555666888999:::;;;;;;<<<<<<<<<<<<<<<>>>>>>======>>>@@@BBBDDDDDDFFFHHHGGGEEEFFFLLLQQQZZZgggzzz}}}uuurrrrrruuuwww{{{~~~|||zzzyyyzzz|||~~~~~~{{{yyyxxxxxxxxxxxxwwwwwwyyyzzzzzzzzzzzz{{{}}}~~~vvvsssyyyppp```XXXPPPNNNLLLIIIHHHJJJIIILLLRRRXXX[[[XXXPPPJJJ===:::666444444444333222111222222333333222222111000000000111111111222222111111111111000000000000......///000000000000000000000000000000000000000000000000000000000000000//////............//////........................///////////////////////////////////////............/////////000000000000...//////000111111222222444555777:::===???@@@AAABBBAAA@@@??????@@@AAABBBBBBAAA@@@??????@@@AAABBBEEEEEEGGGHHHIIIIIIIIIHHHCCCDDDCCCBBBAAAFFFOOOVVVeeeppp|||tttkkkfffdddgggmmmwww|||zzzyyyyyywwwuuussspppmmmkkkjjjhhheeeaaa```aaabbbaaa```fff[[[QQQMMMJJJEEEBBBAAA::::::999999999999999999777777888888999999999:::333333333333333333333333444333333222222333333444444333333333333333333333222222222333444555666777111222222333555777999:::;;;;;;<<<<<<===<<<<<<<<>>>>>???AAADDDEEEEEEGGGIIIHHHGGGIIIQQQWWWdddtttyyynnnjjjlllppp}}}~~~}}}|||{{{|||{{{yyywwwvvvwwwyyy|||{{{wwwtttrrrqqqrrrrrrqqqppprrrtttuuuvvvwwwyyy{{{}}}{{{qqqrrr{{{dddZZZRRRNNNMMMJJJIIIKKKGGGJJJOOOVVV[[[YYYSSSNNN???<<<888555444444333222222222222333333222222222//////000000111111111222111111111111000000000000...//////000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////222111000///...---,,,,,,.../////////000000111111...//////000111222222222555666999;;;>>>???@@@AAAAAA@@@?????????@@@AAABBBDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJIIIHHHHHHAAABBBBBBAAADDDNNN^^^iiiyyylllhhhhhhjjjsss|||}}}zzzvvvrrrnnnmmmkkkjjjhhheeebbb___]]]\\\\\\YYYUUUTTTUUUVVVVVVTTTnnnXXXNNNQQQMMMHHHDDD;;;===;;;999888999999777666777666666666666555555555333333333444444444555555333444444555555444444333444444444333333222222222444333333222111111111222333444555777888999999999999:::;;;<<<===============<<<<<>>@@@AAABBBCCCFFFEEECCCAAA@@@>>>>>>>>>BBBCCCCCCBBBAAABBBDDDFFFHHHKKKNNNPPPOOOLLLHHHEEEBBBGGGKKKIIIJJJZZZwwwtttmmmfffeeennnzzz~~~}}}{{{yyywwwvvvwwwuuuqqqmmmhhhccc___^^^]]]\\\YYYWWWUUUSSSRRRRRRQQQPPPNNNMMMLLLKKKLLLLLLqqqYYYOOOPPPLLLGGGDDD<<<>>>;;;999888999999888666666666666555555555555444333444444444555555555555222333333444444333333222444444444333333222222222444333333222111111222222222333555777888::::::;;;::::::;;;<<<<<<<<<<<<<<<>>>??????BBBEEEGGGHHHIIIKKKHHHIIINNNRRRXXXfffsssssshhhaaabbbdddhhhvvv{{{xxxwwwsssqqqooollljjjiiiiiiiiillllllkkkjjjjjjkkklllmmmooommmjjjhhhffffffggggggjjjkkkmmmnnnoooqqqtttvvvxxx{{{~~~zzzuuuyyyeeeWWWPPPKKKIIIGGGFFFHHHHHHHHHNNNVVVWWWSSSLLLFFF===777444444333222222222222222222222222222222222222222222222222222111111111000000000000///////////////////////////////////////111333666777000000000000000000000000///......------......///000000000000000000000000////////////////////////////////////////////////////////////////////////000/////////000222555666999:::<<<>>>@@@BBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCBBBAAACCCFFFIIILLLMMMNNNOOOMMMJJJGGGDDDAAAFFFKKKOOOXXXmmmzzzqqqllliiilllvvv}}}{{{xxxwwwuuussspppmmmjjjiiiiiigggddd```\\\XXXUUUSSSSSSRRRQQQOOOMMMLLLKKKKKKLLLKKKJJJHHHHHHHHHHHHIIIvvv]]]PPPPPPKKKGGGDDD>>>>>><<<:::999999999888777666555555555555444444444444444555555555666666666222222333333333333222222444444333333333333222222444333333222222222222222222333555777999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<@@@AAACCCEEEGGGHHHIIIIIIKKKJJJLLLSSS[[[hhhyyy}}}~~~ooo]]]XXXYYYaaajjjsss~~~yyytttrrrooommmkkkhhhfffeeeddddddfffeeeeeedddddddddeeeeeefffeeecccaaa````````````aaadddhhhjjjkkkmmmoooqqqsssvvvyyy|||~~~zzz||||||gggXXXOOOKKKIIIHHHJJJIIIGGGJJJQQQUUUUUURRRKKKAAA999444333333333222222222222222222222222222222222222222222222222111000000000000/////////////////////////////////......///000222444777999000000000000000000000000///......------......///000000000000000000000000........................////////////////////////////////////////////////111111111111333555777999;;;<<<===???AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCAAABBBBBBBBBBBBEEEIIIMMMQQQPPPNNNLLLJJJGGGEEEDDD@@@CCCIIITTTfff~~~yyyrrrmmmmmmooowww}}}{{{yyyvvvsssqqqnnnllljjjfffbbb^^^[[[YYYYYYWWWUUURRROOOLLLJJJHHHJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEE|||aaaSSSPPPJJJGGGEEE???>>><<<:::999999999888777555555555555444444444444555555555666666666666777222333333444444333333222333333333333333333333333444333333222222222333333444555666888999:::::::::<<<;;;;;;;;;;;;;;;<<<<<<@@@BBBEEEFFFGGGHHHIIIJJJIIILLLRRR[[[hhhzzzmmm```VVVVVV[[[fffqqq{{{|||vvvpppmmmkkkiiigggdddaaa```______``````__________________^^^]]]\\\ZZZYYYYYYYYYZZZZZZ]]]bbbeeegggiiikkkmmmnnnqqquuuxxxzzz}}}{{{gggZZZQQQKKKLLLLLLJJJHHHHHHNNNTTTYYYXXXQQQFFF<<<666333333444222222222222222222222222222222222222222222222222111111111111000000000000//////////////////////////////000111222444666777//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////111111111333444777999:::<<<===>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCAAABBBBBBCCCDDDHHHNNNRRRTTTRRRNNNJJJFFFEEEDDDDDDDDDFFFLLL[[[qqqxxxrrrpppkkkpppzzz~~~yyyvvvssspppnnnkkkhhhfffcccbbb___[[[WWWTTTQQQPPPOOONNNLLLJJJHHHGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDgggVVVSSSKKKHHHFFFAAA>>><<<:::999::::::888777666666555555555444444444555555555666666666666777444444555555555555444444333333333333333333333333444333333222333333444444777777888999999999999999<<<<<<;;;;;;;;;<<<===>>>???BBBEEEGGGGGGHHHJJJLLLKKKRRR\\\hhhxxxlll^^^[[[XXXYYY```kkkvvv}}}wwwpppjjjgggbbbaaa^^^[[[YYYXXXWWWWWW\\\\\\[[[[[[[[[ZZZZZZYYYVVVVVVUUUTTTTTTTTTTTTTTTTTTWWW\\\```bbbeeegggiiijjjmmmpppsssuuuxxx{{{~~~zzzjjj[[[OOOOOOLLLIIIFFFFFFJJJRRRYYYZZZUUULLLBBB:::555444555222222222222222222222222222222222222222222222222333333222222222222111111000000000000000000000000111111111111222333333444/////////////////////////////////....../////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000222333666888:::;;;>>>>>>@@@AAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBAAACCCDDDFFFHHHLLLRRRVVVUUURRRMMMHHHFFFEEEFFFGGGJJJMMMUUUfff|||xxxnnnmmmooonnnxxx~~~|||xxxtttrrrnnnkkkhhhfffdddbbb^^^\\\WWWVVVSSSPPPNNNLLLKKKKKKIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDAAAAAABBBCCCCCCDDDDDDDDDlll[[[VVVNNNIIIHHHBBB???===::::::::::::999888777666666666666555555555444444555555555666666666555555666666666666555555222222333333333333444444333333333333333444444555888888999:::::::::::::::===<<<<<<;;;<<<>>>???@@@BBBEEEHHHHHHHHHJJJNNNRRRTTT```ooo|||ppp\\\WWW\\\[[[___fffppp}}}~~~}}}zzzuuuoooiiidddaaa]]][[[YYYWWWUUUTTTTTTTTTVVVVVVVVVVVVVVVUUUTTTSSSOOOOOOOOOOOOOOONNNNNNNNNOOORRRVVVZZZ\\\___bbbeeefffhhhkkknnnooorrruuuwwwzzz~~~ooo]]]UUUNNNHHHEEEEEEGGGMMMTTTYYYVVVQQQHHH???999666555222222222222222222222222222222222222222222222222444444333333333222222222000000000000000000000000111111111111111111111111000000000000000000000000000//////......//////000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000///111222555888:::<<<===???@@@AAABBBBBBBBBBBBBBBDDDCCCBBBBBBBBBBBBBBBBBBBBBDDDGGGJJJMMMQQQUUUYYYUUURRRNNNJJJHHHJJJLLLNNNLLLSSS___pppzzznnnfffgggmmmwww}}}wwwrrroookkkhhheeecccaaa^^^\\\[[[YYYVVVTTTLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCCAAAAAABBBCCCDDDDDDDDDCCCppp^^^ZZZQQQKKKIIIBBB???===;;;:::::::::999888888888777777777666666666333444444444555555555555444555555555555555555444222222222333333444444444333333333333333444555555555666888:::;;;<<<=========<<<<<<<<<===@@@BBBDDDFFFIIILLLLLLLLLOOOUUU[[[cccsssqqqaaaVVVWWW^^^ccchhhoooxxxwwwuuuqqqkkkfff```\\\ZZZWWWUUUTTTRRRQQQPPPQQQQQQOOOPPPPPPPPPOOONNNMMMLLLHHHIIIIIIJJJJJJIIIIIIIIILLLNNNQQQSSSVVVYYY]]]```bbbdddfffhhhiiikkknnnppptttxxx}}}vvvaaaUUUKKKIIIIIIHHHJJJOOOVVVVVVTTTNNNEEE===888666222222222222222222222222222222222222222222222222333333333222222222111111000000000000000000000000...///000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000222444777:::===>>>???@@@AAABBBBBBBBBBBBBBBAAABBBAAAAAABBBBBBCCCDDDEEECCCFFFKKKNNNQQQTTTXXXZZZVVVSSSPPPNNNNNNPPPTTTVVVWWWbbbrrrwwwmmmgggeeejjjrrr|||uuupppjjjdddaaa___]]]\\\ZZZXXXUUUTTTSSSRRROOOMMMHHHFFFEEECCCCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBB@@@@@@BBBBBBCCCBBBAAAAAArrraaa\\\SSSMMMJJJCCC???===;;;:::::::::999888888888888888777777777777333333333444444444555555333444444555555444444333222222222333333444444444333333333333333444555666333444777999<<<>>>???@@@======<<<===>>>AAADDDFFFKKKMMMPPPOOOOOOSSS[[[bbbooo~~~mmmbbb[[[VVVYYY___lllqqqxxx}}}|||}}}rrrooojjjeee___[[[WWWVVVNNNMMMKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKIIIHHHFFFDDDEEEFFFFFFGGGFFFFFFFFFIIIKKKMMMOOOQQQUUUZZZ]]]___aaaccceeeeeegggiiikkkooosssyyy}}}kkk]]]QQQNNNMMMKKKJJJMMMSSSUUUVVVRRRIII???999666222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000,,,---...000111111222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000222333666999<<>>???@@@AAAAAA@@@???>>>