BM6P6(@ lllYYYSSSQQQQQQOOOLLLJJJJJJIIIGGGJJJKKKOOOUUUYYY___lllxxxyyyxxxxxxyyy{{{|||zzzyyyzzzsssdddXXXRRRTTTPPPJJJFFFDDDCCCCCCCCCLLLRRRYYYZZZUUUOOOLLLLLLGGGEEECCCAAAAAAAAA???===>>>>>>======<<<<<<<<<<<<<<<=========;;;;;;===???DDDEEEFFFHHHLLLSSS\\\bbbqqq|||ooocccZZZXXXVVVYYYlll~~~lll```RRRMMMKKKLLLLLLWWWvvvlllxxxlll]]]^^^XXXLLLGGGCCC???<<<<<<===>>>===888555222111111111000///111111222222222333333333333222000/////////000111000000111111111111000000111222333333222222444666999EEERRRVVVTTTZZZooowwwqqqlll{{{{{{sss```HHH999666777444666999>>>BBBBBB>>>999666444777777999HHH^^^jjjkkkjjjTTT???888777555555999777<<>>???>>>>>>>>>============<<<=========;;;;;;===>>>???@@@AAABBBFFFMMMUUU[[[cccqqqpppcccYYYWWWTTTSSS\\\iiivvvmmm^^^UUUNNNLLLLLLTTTlll~~~yyyyyyccc^^^WWWMMMJJJFFFAAA>>>>>>@@@AAABBB999777444222222222111000111111222222222333333333333222111000///000000111000000111111111111000000111222333222222222444666;;;GGGTTTVVVTTTZZZmmmwwwrrrnnn|||xxxooo\\\EEE777666666555555999===@@@@@@===999555222666777;;;KKKbbbnnnnnnkkkUUU@@@999888555666999:::>>>EEELLLSSSXXX\\\^^^cccbbbaaaccchhhkkkllllllqqqppppppsssvvvxxxyyyxxxvvvwwwxxxwwwtttsssssstttwwwtttrrrqqqrrrrrrpppmmmlllooorrrrrrpppooopppqqqqqqssstttsssrrrrrrtttvvvrrrqqqpppooonnnoooooopppssssssttttttsssqqqooommmooonnnnnnmmmmmmmmmmmmmmmooommmlllmmmppppppnnnlllppppppooooooooopppqqqqqquuutttsssqqqqqqpppqqqqqqrrruuuuuusssvvv}}}~~~vvvqqqnnnkkkcccaaa___```ccchhhkkklllqqqpppnnnmmmooorrrvvvxxxmmmgggaaa]]]\\\YYYTTTPPPOOOMMMLLLMMMQQQTTTWWWWWWWWWWWW\\\dddmmmqqqpppllleee]]]TTTOOOOOOPPPPPPNNNRRR]]]bbb\\\TTTPPPPPPOOOMMMOOOPPPNNNOOOPPPMMMHHHEEEEEEEEEEEEDDDCCCAAAAAADDDBBBBBBDDDGGGIIIHHHFFFDDDBBBCCCDDDBBB???BBBGGGQQQYYYaaaeeekkkooooookkkbbb]]]WWWUUUVVVWWWWWWUUUQQQQQQPPPLLLFFFCCCBBBCCCEEEFFFHHHIIIKKKNNNRRRUUUccclllzzzxxxkkkeeedddkkkvvvrrr^^^QQQNNNJJJHHHGGGFFFEEEDDDFFFFFFJJJRRR[[[gggwww|||uuuppphhhdddcccgggmmmmmmeee]]]VVVUUURRRNNNIIIEEEAAA???CCCIIIOOOQQQPPPMMMLLLMMMMMMIIIDDDAAA@@@@@@@@@?????????>>>>>>>>>>>>======<<<===>>>===;;;;;;<<<>>>=========>>>AAAFFFMMMRRRXXXbbbqqqyyyjjj]]]YYYVVVQQQPPPTTTaaarrr~~~pppcccVVVOOOMMMQQQ```qqq{{{sssmmm^^^VVVPPPIIIDDD???<<<<<<>>>??????:::888555333333333222111111111222222222333333333222222111000000000000111000000111111111111000000///111222111111111333555>>>JJJUUUVVVSSSYYYiiiwwwvvvtttrrr|||yyymmmXXXBBB777666888888555777;;;>>>>>>;;;777555111555888>>>PPPfffqqqpppkkkUUU@@@:::999666666999;;;@@@GGGNNNSSSWWW[[[^^^dddeeefffggghhhiiilllnnnpppooooooqqqtttvvvvvvuuutttvvvyyyyyywwwuuuttttttwwwtttrrrqqqqqqpppooommmlllnnnppppppnnnmmmmmmmmmmmmooorrrrrrrrrrrrsssuuurrrqqqpppooooooooopppqqqssssssttttttsssqqqooonnnmmmllllllllllllmmmnnnnnnpppooommmmmmnnnoooooonnnpppooonnnmmmnnnoooqqqrrruuuuuuuuuuuutttssssssrrrooosssuuuuuuxxxzzzuuuoookkkaaa^^^[[[ZZZ]]]```cccdddooonnnlllllllllnnnppprrrzzzuuuooogggbbb^^^[[[VVVSSSRRRPPPNNNNNNPPPRRRSSSSSSTTTUUUZZZfffuuu~~~~~~|||vvvmmmaaaWWWSSSRRRQQQQQQUUUaaakkkggg\\\TTTQQQPPPPPPSSSTTTTTTUUUVVVSSSMMMDDDEEEFFFGGGFFFDDDBBBAAADDDDDDEEEHHHKKKLLLKKKJJJGGGDDDCCCCCCAAA>>>@@@EEEJJJSSS\\\dddkkkrrrrrroooeee```[[[ZZZ[[[]]]\\\ZZZRRRQQQNNNJJJEEEAAAAAABBBEEEEEEFFFFFFEEEGGGJJJLLLVVV^^^lllxxxxxxnnnddd```___dddnnn{{{~~~dddWWWPPPIIIGGGFFFDDDCCCCCCGGGFFFJJJSSS^^^kkk|||~~~yyyuuujjjccc]]]]]]bbbeeeccc```[[[ZZZWWWQQQKKKEEEAAA@@@@@@DDDJJJLLLMMMLLLMMMNNNOOOJJJEEEAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>=========>>>>>>===;;;;;;<<<>>>===>>>>>>===???CCCIIIMMMVVV]]]gggsss|||hhh```\\\WWWQQQOOOTTT[[[lllwwwhhh[[[PPPNNNYYYgggooovvv```WWWTTTJJJGGGCCCAAA@@@>>><<<;;;:::888444333333333222111111111222222222333333333222222111111111000000000000000111111111111000000...000111111000111333555@@@LLLVVVVVVSSSXXXeeeooo}}}wwwwwwttt||||||mmmVVVBBB999888999999444666999<<<<<<999666444222666999@@@SSSiiirrroooiiiSSS???999888555555888:::@@@HHHNNNSSSWWW\\\```fffiiimmmllljjjjjjnnnrrrrrrqqqppppppqqqrrrqqqooosssvvvzzz|||{{{yyywwwwwwxxxvvvtttrrrppppppoooooopppqqqrrrqqqpppnnnmmmlllmmmnnnpppqqqqqqpppoooooorrrrrrppppppooopppqqqrrrssssssssssssrrrpppooonnnnnnnnnnnnnnnoooqqqrrrsssrrrpppnnnmmmnnnnnnoooppppppooommmlllmmmooorrrssstttuuuvvvxxxxxxwwwuuutttqqquuuxxxyyy|||}}}vvvpppbbb___\\\[[[\\\___aaabbbnnnmmmlllkkkkkkkkkkkkkkkoooxxxyyyppphhhbbb]]]XXXUUUSSSQQQNNNLLLMMMNNNNNNNNNQQQQQQVVVdddvvv|||sssggg[[[SSSRRRSSSYYYccclllnnnfff]]]UUUQQQRRRVVVXXXYYY[[[[[[WWWPPPEEEGGGIIIJJJJJJHHHEEECCCDDDEEEHHHKKKNNNOOOOOONNNKKKGGGDDDDDDBBB>>>@@@DDDFFFNNNYYY```hhhoooqqqnnngggccc^^^]]]___```___^^^UUUSSSOOOJJJFFFCCCBBBBBBEEEEEEEEEDDDCCCDDDFFFHHHKKKQQQ^^^iiikkkccc]]][[[ZZZ]]]gggvvvrrrbbbVVVKKKHHHGGGCCCBBBDDDFFFFFFJJJUUUaaammm|||~~~|||nnnhhh___XXXWWWZZZ___ccc```___[[[TTTLLLEEECCCBBB???BBBEEEHHHJJJKKKMMMNNNOOOJJJEEEAAA@@@@@@@@@@@@===========================>>>>>>===;;;:::<<<===>>>>>>>>>======@@@EEEHHHQQQWWWaaakkkwww|||kkkbbb[[[TTTPPPTTTQQQVVViiioooXXXNNNUUUbbbvvv}}}}}}dddZZZYYYPPPOOOMMMLLLIIIDDD>>>:::999777444222222222111000111111222222222333333333222222222222111111111000000000111111111111000000...///000111000111444666@@@MMMVVVUUUTTTZZZdddiiiuuuxxxyyyuuuzzz|||jjjQQQ@@@999888777777444666888999999888666444333777:::AAATTTjjjqqqmmmeeePPP===777777444444777888???HHHOOOSSSWWW]]]bbbeeejjjnnnmmmjjjiiimmmqqqqqqpppooooooppppppooonnnssswww{{{~~~~~~|||{{{zzzyyyxxxvvvsssqqqppppppqqquuuttttttsssrrrooolllkkknnnnnnpppqqqssssssrrrqqqsssrrrqqqppppppqqqrrrssssssssssssrrrqqqpppooonnnnnnnnnooopppqqqssstttuuurrrqqqpppooonnnnnnoooppppppooommmlllmmmooorrrtttsssuuuwwwyyyzzzyyyxxxvvvvvv{{{~~~{{{vvvhhhfffcccbbbdddfffggghhhkkkkkkkkkjjjhhhfffdddcccccckkkrrrtttxxxwwwnnnfff___ZZZWWWRRROOOLLLJJJJJJJJJJJJIIILLLLLLQQQ^^^nnnzzz~~~}}}xxxeeeWWWSSSVVV]]]aaaiiippppppggg[[[RRRSSSXXX]]]^^^``````ZZZRRRIIIKKKMMMNNNMMMKKKHHHFFFEEEGGGJJJMMMOOOPPPQQQRRRPPPJJJFFFEEECCC@@@AAADDDEEEMMMUUUZZZ```ggghhheeeccc```^^^___bbbffffffeeeYYYVVVRRRMMMJJJGGGEEEDDDCCCDDDDDDCCCAAABBBDDDFFFEEEJJJTTT^^^___ZZZWWWWWWUUUZZZdddtttqqq```PPPKKKHHHCCCCCCGGGEEEFFFLLLYYYeeeppp{{{}}}{{{yyyxxxoookkkcccYYYRRRSSS\\\dddaaabbb___XXXOOOGGGDDDCCC???@@@BBBDDDFFFIIIKKKLLLMMMIIIDDDAAA@@@@@@@@@???======>>>>>>>>>>>>>>>???>>>>>>>>>===;;;:::;;;===<<<<<<<<<;;;;;;===AAADDDHHHNNNXXXbbblll{{{}}}lll___VVVQQQSSSLLLLLLWWWjjjfffRRRSSS]]]mmmzzziii\\\ZZZRRRQQQPPPNNNKKKEEE>>>999999777444222222222111000111111222222222333333333222222333333222222111000000000111111111111000000...///111111111222555777@@@NNNXXXWWWXXX```gggiiinnnzzz{{{wwwxxxzzz|||xxxrrrrrruuuwwwbbbJJJ<<<888666444444555666777888888777666555666888:::AAAUUUlllsssnnnbbbMMM;;;666777555555888:::AAAKKKQQQTTTXXX^^^cccaaafffjjjjjjhhhgggjjjmmmlllkkkkkkmmmppprrrrrrqqqrrrvvv{{{~~~~~~}}}}}}zzzzzzxxxtttqqqoooqqqssstttsssrrrrrrrrrpppmmmkkkooooooppprrrvvvxxxxxxwwwsssrrrqqqqqqqqqrrrssstttssssssrrrqqqpppooonnnnnnmmmmmmnnnoooppprrrssstttqqqrrrrrrqqqooonnnoooppppppooonnnnnnoooqqqsssuuusssuuuwwwyyy{{{zzzzzzyyyzzz}}}zzzrrrpppoooooopppqqqpppooojjjjjjjjjiiifffbbb___\\\\\\ccchhhiiimmmuuu}}}}}}vvvooofff___ZZZWWWQQQNNNJJJHHHHHHHHHHHHGGGHHHIIINNNWWWbbblllppprrrxxxqqq```ZZZ[[[aaaaaagggrrrvvvnnn```WWWXXX^^^ccceeefffeee^^^UUUNNNOOOPPPPPPOOOMMMJJJIIIGGGIIIKKKLLLMMMOOORRRTTTRRRKKKFFFEEEDDDBBBBBBDDDFFFKKKPPPRRRVVVZZZ[[[YYYYYYXXXXXX\\\bbbhhhjjjjjj[[[XXXTTTRRROOOLLLIIIFFFCCCCCCCCCBBB@@@@@@BBBDDDDDDGGGNNNVVVWWWSSSQQQSSSQQQWWWccctttjjjVVVNNNJJJDDDDDDIIIGGGIIIRRRaaaooowww{{{uuurrrooolllfff\\\TTTRRRWWW]]]___bbbddd___UUUJJJCCCAAA???>>>>>>@@@BBBFFFHHHIIIIIIGGGCCCAAAAAA@@@???>>>?????????@@@@@@AAAAAAAAA>>>??????===;;;:::;;;<<<<<<<<<<<<;;;;;;===@@@CCCCCCIIIRRRYYYbbbnnn~~~lll___XXXSSSMMMLLLRRR[[[nnnxxx___WWWYYYeeeqqq|||vvvnnn\\\XXXQQQOOOLLLJJJGGGCCC???;;;:::888555333333333222111111111222222222333333333222222333333333222111000000000111111111111000000///000111222222333666888AAAPPPZZZ[[[^^^hhhnnnllliiiyyy{{{}}}zzzvvvtttrrrmmmhhhkkkrrr{{{qqq[[[DDD;;;999777555444555666777777777777666555777888:::BBBWWWooowwwrrr```KKK:::777888666777:::???GGGPPPUUUUUUXXX]]]ccc```cccggghhhggggggiiikkkkkkjjjkkkmmmpppssssssrrrqqqtttyyy|||}}}}}}~~~~~~zzzzzzxxxsssooonnnppprrrrrrqqqqqqrrrttttttrrroooqqqooooooqqquuuxxxxxxxxxsssrrrqqqqqqqqqssstttuuussssssrrrpppoooooonnnnnnmmmmmmmmmnnnoooqqqrrrsssqqqssstttssspppnnnooopppooooooppppppqqqssstttuuussstttvvvxxxzzz{{{{{{{{{{{{~~~}}}|||{{{zzzzzzzzzxxxuuurrrlllmmmmmmlllhhhccc^^^[[[ZZZ```cccccceeelllsssvvvsssrrrooojjjccc]]]YYYVVVOOOLLLIIIGGGGGGHHHHHHGGGEEEHHHLLLQQQXXX^^^dddhhhppp{{{{{{mmmeeebbbeeedddkkkuuuxxxoooccc]]]^^^eeekkkmmmnnnkkkcccYYYRRRQQQQQQPPPNNNLLLJJJIIIHHHJJJKKKKKKKKKMMMQQQUUUSSSKKKEEEDDDDDDBBBBBBDDDFFFIIIKKKJJJKKKOOOPPPNNNPPPNNNOOOSSS[[[```bbbbbb[[[XXXVVVUUUTTTQQQKKKGGGGGGGGGFFFDDDBBBAAABBBDDDFFFGGGKKKPPPQQQMMMMMMPPPNNNVVVdddtttpppYYYPPPKKKDDDEEEKKKJJJMMMXXXjjjxxxzzztttpppnnnhhh```WWWRRRQQQSSS\\\bbbgggdddYYYLLLCCC??????===<<<===@@@CCCEEEFFFGGGEEECCCAAAAAAAAA???===AAAAAAAAABBBBBBCCCCCCCCC>>>??????===;;;:::;;;<<<>>>>>>>>>======>>>AAADDDEEEJJJPPPUUU[[[fffttt~~~|||llldddTTTQQQRRRUUUVVVaaajjj\\\YYYaaaiii}}}rrrqqq\\\UUUTTTQQQLLLIIIHHHFFFDDDCCC;;;999666444444444333222111111222222222333333333222222333444333222111000000000111111111111000000///000222222333444666999BBBQQQ\\\^^^bbbmmmssspppggguuu~~~}}}~~~|||uuuooolllfffcccjjjtttwwwnnnXXXBBB<<<<<<;;;888888666666777777777777666666777888999BBBYYYrrr{{{www___KKK:::888:::888888<<>>>>><<<;;;;;;>>>CCCFFFFFFEEECCCAAA@@@@@@AAAAAABBBBBBAAA@@@?????????@@@@@@@@@???>>>===<<<;;;;;;:::::::::::::::;;;<<<===EEEFFFKKKSSSYYY___jjjttt|||hhhaaaYYYTTTUUUTTTYYYnnnttt]]]ZZZ[[[eeexxxzzzaaaWWWVVVTTTOOOKKKJJJIIIDDD???<<<555333666777333000111111111222222222333333333222333333333333222111111111111111111111111111111555111111333444333555:::NNNSSSZZZaaakkkrrrrrrmmmpppwww~~~{{{wwwqqqkkkeeeccckkkuuu|||rrrYYYBBB;;;<<<999666777666999<<<<<<:::777666555555777<<>>HHHOOOTTTVVVYYY^^^```___^^^aaaeeeiiilllmmmllllllooonnnmmmnnnppprrrssstttqqqsssuuuwwwxxxzzz~~~~~~{{{wwwsssrrrssstttrrrqqqrrruuuxxxwwwsssppprrrpppooonnnoooppprrrssstttqqqnnnnnnpppssssssrrrssspppnnnoooqqqrrrpppmmmnnnooooooooopppppppppqqqooosssuuurrrpppqqqqqqooooooooopppsssvvvvvvsssooonnnqqqvvvxxxxxxxxxxxxxxxuuuzzzyyytttrrrtttuuusssnnnhhhdddcccbbb\\\[[[```bbbaaadddiiidddiiikkkgggbbb___[[[VVVQQQMMMHHHFFFHHHHHHGGGEEEHHHHHHHHHJJJNNNRRRVVVYYYbbblllxxx{{{tttnnnjjjnnntttwwwuuupppllliiinnnrrrtttttttttqqqggg]]]XXXTTTTTTUUUQQQIIIGGGKKKJJJJJJIIIIIIJJJMMMRRRUUUWWWPPPGGGCCCCCCDDDBBB???CCCCCCDDDDDDDDDDDDDDDCCCBBBDDDFFFFFFEEEHHHMMMQQQTTTUUUWWWYYYXXXSSSMMMHHHIIILLLMMMLLLHHHGGGGGGIIINNNLLLJJJIIIJJJKKKKKKKKKNNNXXXfffttt~~~uuuTTTNNNOOOHHHFFFLLLPPPVVVbbboooyyy~~~|||ssskkkddd]]]UUURRRTTTUUUYYY^^^___YYYPPPGGGBBB??????>>>===>>>AAAFFFIIIGGGFFFEEECCCBBBAAAAAA@@@CCCBBBBBBAAAAAAAAAAAABBB@@@@@@???>>>===<<<<<<;;;;;;::::::::::::;;;<<<===@@@BBBGGGNNNTTTZZZeeeooo}}}yyylllaaaYYYVVVSSSTTTcccvvvhhh^^^WWW___mmmppp^^^VVVWWWVVVQQQKKKFFFDDDCCC>>>777444666777333111222222222222333333333333444222333333333333222111111111111111111111111111111333000000333444444777<<>>===<<<<<<;;;;;;:::::::::;;;<<<<<<>>>???CCCKKKPPPVVV```jjjtttqqqccc\\\VVVRRRYYYccc}}}uuubbbYYY[[[ddduuu|||kkkYYY\\\\\\VVVLLLEEEDDDGGG@@@:::777777666444333555333333333444444444555555333333333333333222222111111111111111111111111111222000000333444444999???QQQYYYbbbkkkttt{{{{{{vvv{{{zzz{{{|||pppkkkjjjnnnyyy~~~{{{sss[[[DDD===;;;666333444555777::::::888555444444777888<<>>EEEMMMSSSWWWXXXZZZ^^^```___aaacccfffiiikkkkkkkkkjjjjjjlllnnnqqqrrrqqqpppooopppmmmkkkmmmssszzz~~~{{{yyyuuurrrqqqrrrsssuuutttssssssuuuvvvvvvsssqqqpppooonnnnnnnnnoooqqqrrrtttsssqqqqqqssstttuuutttwwwuuuttttttuuuvvvtttssskkkkkkllllllmmmnnnoooooopppsssrrrnnnmmmoooqqqpppqqqpppqqqsssuuuvvvtttrrrsssvvvyyyzzzxxxvvvttttttuuuyyy}}}yyysssnnnpppuuuyyyxxxvvvssshhh^^^YYYZZZ___gggooonnnrrrqqqjjjeeedddeeeeee\\\WWWOOOLLLLLLLLLLLLJJJKKKKKKKKKKKKMMMOOOQQQRRRXXX^^^gggnnnqqqpppooonnnrrrtttxxxyyywwwuuussssss{{{|||zzzwwwwwwvvvpppggg___[[[WWWUUUQQQKKKIIIKKKRRRPPPMMMKKKLLLNNNRRRUUUVVVPPPHHHDDDBBBBBB@@@>>>@@@BBBDDDFFFGGGGGGEEEEEE@@@AAAAAA@@@@@@BBBFFFJJJNNNQQQVVVZZZYYYVVVQQQMMMJJJMMMPPPQQQOOOLLLJJJIIIOOOLLLIIIGGGHHHIIIIIIIIIJJJSSS```nnnyyy|||uuu```RRRQQQNNNOOOTTTjjjwww{{{xxxvvvuuuvvvyyy}}}}}}yyyppphhhddddddkkkooouuuooommmjjj\\\SSSVVVTTTVVVYYY\\\[[[UUULLLEEEBBBAAAAAADDDHHHMMMQQQSSSTTTTTTRRRPPPMMMJJJHHHGGGDDDDDDDDDCCCCCCDDDDDDEEEAAAAAA@@@???>>>======<<<;;;;;;:::::::::;;;;;;<<<>>>???CCCJJJOOOTTT^^^hhhnnn{{{pppeee]]]VVVUUUWWWjjj|||eee^^^\\\```lllccc```]]]XXXPPPHHHFFFHHHAAA>>>:::777666555555777444444444444555555555666333333444444333333222111111111111111111111111111333111222444444444999@@@RRRZZZbbbjjjsss}}}~~~|||vvv{{{~~~wwwqqqqqqrrrqqqsssvvv{{{wwwvvvrrr[[[FFF>>><<<666333555555777999888666444333333888:::>>>KKK```tttzzzwww^^^KKK;;;888:::<<>>CCCEEEGGGIIIJJJIIIGGGFFFCCCBBB@@@??????BBBEEEGGGLLLQQQXXX\\\[[[VVVQQQMMMKKKNNNRRRTTTSSSPPPLLLJJJLLLJJJFFFEEEEEEFFFFFFEEEGGGOOO\\\jjjvvv~~~kkkqqqhhhUUUPPPOOOTTT[[[ttt{{{xxxuuuvvvzzz}}}xxxyyy~~~}}}uuulllaaa[[[YYY^^^ccchhhwwwzzzwwwvvvhhh[[[ZZZWWWWWWYYY]]]___[[[RRRJJJDDDCCCDDDHHHNNNTTTXXXYYYZZZYYYVVVSSSPPPMMMKKKJJJGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAA@@@???>>>======<<<;;;;;;:::::::::;;;;;;===>>>BBBHHHMMMQQQ[[[dddkkkwww|||nnneee]]]WWWTTT^^^wwwjjj___[[[\\\fffvvv~~~wwwjjj]]]YYYUUUNNNHHHFFFAAA@@@===888555555777777444444555555555666666666333444444444444333222222111111111111111111111111444333444555333333999BBBUUU[[[```eeennn{{{zzzqqquuu{{{vvvtttvvvwwwuuutttvvv|||~~~yyyvvvwwwpppZZZFFF???<<<777444777555777888777555444333444555888???MMMcccuuuyyytttXXXHHH;;;999<<<>>>DDDMMMSSSXXX[[[[[[\\\```bbbbbbeeefffgggiiijjjkkkjjjjjjpppqqqqqqooonnnooosssvvvuuuooohhhhhhnnnuuuxxxxxxyyytttooommmooorrrttttttuuuuuutttsssqqqqqqqqqqqqoooooooooooooooppppppqqqooopppqqqqqqqqqrrrssstttrrrrrrrrrrrrqqqppppppqqqllllllkkkjjjjjjkkkmmmnnnrrruuutttpppooorrruuuuuussssssssssssttttttvvvwwwxxx{{{}}}}}}zzzwwwuuutttyyy{{{}}}~~~|||xxxttttttxxx~~~|||nnn```[[[aaannnyyy|||}}}sssjjjjjjmmmpppeee^^^UUUPPPOOOOOOOOOMMMJJJJJJKKKLLLNNNOOOQQQRRRSSSWWW\\\aaadddgggjjjlllhhhjjjlllmmmmmmmmmoooqqquuuyyy}}}}}}tttuuuqqqjjjddd```^^^[[[WWWXXXTTTQQQQQQSSSVVVXXXXXXQQQMMMHHHDDDAAA@@@???>>>CCCEEEHHHKKKNNNOOOOOONNNHHHFFFCCCAAAAAACCCFFFGGGMMMTTT^^^bbb```YYYQQQLLLMMMOOOSSSVVVVVVSSSNNNKKKIIIGGGDDDDDDDDDEEEDDDCCCDDDKKKWWWfffsss|||rrrcccuuunnnZZZSSSRRRYYYaaayyy~~~~~~}}}|||~~~yyyuuuwww{{{{{{uuuoooaaaXXXTTTWWWYYY]]]iiiwww}}}uuuggg```\\\[[[\\\aaafffcccZZZPPPHHHGGGHHHMMMVVV]]]``````^^^\\\XXXTTTQQQOOONNNNNNMMMKKKIIIGGGEEEDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;???EEEHHHLLLVVV___ggguuuxxxlllddd\\\VVVVVVbbbyyyuuu```YYYWWW___kkk}}}qqq|||eee]]][[[SSSJJJEEE@@@AAA???999555666777666444444444555555555666666444444444444444333222222111111111111111111111111333333444555333333;;;EEEZZZ___bbbdddkkkxxxxxxnnnrrryyytttrrrrrrsssyyyyyywww~~~|||yyy|||jjjVVVDDD>>>;;;666555888666777888777555444444444111666@@@PPPdddsssssskkkPPPBBB999:::===???FFFOOOUUUZZZ]]]\\\]]]bbbddddddeeefffgggiiijjjkkkkkkkkkrrrsssrrrooommmnnntttyyyyyytttooonnnqqqwwwzzz{{{yyytttnnnlllnnnrrrttttttuuutttsssqqqnnnmmmooopppooopppppppppqqqqqqqqqqqqmmmoooqqqqqqqqqqqqssstttrrrssstttsssqqqpppqqqrrrpppnnnlllkkkkkklllmmmnnnrrrvvvvvvrrrqqqtttvvvvvvttttttttttttssstttwwwyyyyyy|||~~~}}}zzzxxxxxxxxxzzz{{{|||~~~}}}|||yyyuuusssvvv|||yyyiii^^^bbbooozzzxxxmmmjjjmmmnnnfff```XXXSSSRRRRRRPPPNNNKKKKKKLLLNNNOOOPPPQQQQQQOOORRRWWW[[[]]]___aaaccc___aaadddeeefffhhhkkknnnuuu{{{{{{xxxrrrmmmkkklllhhhccc[[[WWWUUUUUUXXXYYYXXXVVVMMMKKKHHHDDDAAA@@@??????AAACCCGGGLLLPPPTTTWWWXXXNNNKKKFFFCCCDDDFFFHHHIIINNNXXXeeelllhhh___UUUOOONNNPPPSSSVVVWWWUUUPPPLLLGGGGGGFFFGGGHHHHHHFFFDDDBBBHHHSSSaaannnvvvzzzzzz~~~ooolllrrraaaXXXWWW]]]fffxxx~~~~~~yyyuuudddZZZSSSTTTTTTTTT]]]iii{{{ooobbb______eeelllkkkaaaWWWLLLKKKMMMTTT^^^fffhhhhhhccc```\\\WWWTTTSSSTTTTTTSSSRRROOOKKKHHHEEECCCBBBCCCCCCBBBAAA@@@??????>>>===<<<;;;:::::::::::::::::::::===CCCFFFJJJSSS\\\dddrrrvvvkkkbbb[[[TTTVVV```wwwjjj___WWWZZZbbbpppwwwyyysssfff```VVVKKKGGG>>>BBBAAA:::555666666444333333444444444555555555444444444555444444333222111111111111111111111111000111333555333555???JJJaaafffhhhhhhmmmwwwwwwlllppp}}}vvvqqqrrr{{{{{{yyyzzzvvvwwwcccPPP@@@;;;999444444888777888888777555444444555111888DDDTTTgggqqqlllaaaHHH===666:::>>>@@@GGGPPPVVV[[[]]]\\\^^^cccffffffeeefffggghhhjjjkkklllmmmppprrrsssqqqmmmnnnrrrwwwwwwuuurrrqqqssswww{{{~~~{{{tttmmmkkknnnrrrtttsssttttttrrroookkkjjjmmmoooppppppqqqrrrrrrrrrrrrrrrmmmppprrrsssrrrrrrtttvvvqqqssstttssspppoooqqqrrrtttrrrooommmkkklllmmmnnnppptttvvvsssrrrtttvvvttttttuuuuuutttrrrssswww{{{yyy|||}}}||||||xxxzzz}}}~~~}}}xxxuuutttuuuvvvwwwvvvfffgggsss~~~}}}pppjjjjjjjjjfffaaaZZZVVVUUUUUURRRPPPNNNNNNOOOPPPPPPPPPPPPPPPMMMQQQVVVYYYZZZYYYYYYYYYWWWZZZ^^^aaacccfffiiilllsssxxx}}}xxxxxxuuuqqqtttwwwtttmmm___\\\YYYYYY[[[ZZZVVVQQQJJJIIIGGGDDDAAA@@@@@@AAADDDEEEGGGKKKOOOTTTXXX[[[SSSNNNHHHEEEFFFHHHIIIJJJOOO\\\mmmuuurrrggg\\\VVVPPPPPPRRRUUUWWWVVVQQQMMMIIIJJJKKKNNNOOOOOOKKKHHHCCCGGGPPP]]]hhhoooqqqpppqqqwww~~~vvvyyyuuufff^^^[[[```iiiwww~~~{{{hhh]]]TTTSSSQQQPPPVVVaaattteeebbbaaahhhppppppfff[[[PPPOOOPPPXXXccckkknnnmmmiiifff```[[[XXXXXXZZZ[[[XXXVVVRRRNNNJJJFFFCCCBBBDDDCCCBBBBBB@@@@@@???>>>===<<<;;;:::::::::::::::;;;;;;>>>CCCFFFJJJRRR\\\aaappp}}}rrrhhhaaaWWWSSSUUUdddwwwhhh\\\ZZZ\\\hhhwwwmmmcccVVVMMMJJJ<<>>@@@GGGPPPVVV[[[]]]]]]^^^dddhhhhhheeeeeeggghhhjjjlllmmmnnnmmmqqqsssrrrnnnmmmppptttrrrrrrrrrqqqqqquuu{{{|||uuummmkkknnnrrrtttsssssstttrrrnnnjjjiiillloooqqqqqqrrrssssssssssssrrrmmmqqqttttttssssssuuuwwwoooqqqsssqqqooommmoooqqqvvvtttqqqnnnllllllnnnooonnnsssuuusssrrrtttuuusssuuuvvvvvvtttrrrsssxxx|||yyy|||~~~~~~zzz|||}}}yyyyyyxxxtttpppnnnlllxxxqqqiiihhhggggggbbb\\\YYYXXXWWWTTTQQQQQQQQQQQQQQQPPPOOONNNNNNNNNRRRWWWZZZYYYWWWVVVUUUTTTWWW\\\___bbbeeeiiikkknnnrrruuuyyy}}}sssuuutttsssxxx~~~{{{sssccc___\\\\\\]]]ZZZSSSMMMHHHHHHFFFDDDAAA@@@AAABBBJJJIIIIIIKKKMMMQQQUUUWWWUUUPPPIIIFFFGGGIIIJJJJJJOOO^^^qqq|||yyynnnbbb[[[QQQPPPQQQTTTWWWVVVRRRNNNKKKMMMPPPTTTVVVTTTPPPMMMDDDHHHOOOZZZdddiiiiiiggggggmmmuuu|||tttwwwvvvjjjeeefffjjjmmm{{{hhhXXXUUUTTTQQQTTT[[[iii~~~uuuiiigggmmmrrrxxxqqq___RRRRRRVVV```kkkrrrsssqqqmmmiiifffeeeaaa\\\\\\___bbb```[[[UUUOOOJJJGGGEEEEEEDDDBBB@@@???>>>======???>>><<<;;;:::999999888;;;<<<<<<===@@@FFFMMMRRR^^^hhhvvvqqqddd\\\XXXWWW\\\eeeyyylll[[[ZZZ]]]cccvvvzzz|||xxxccc\\\SSSGGGBBBBBBAAA===888555666999222222222111222222333333555555555444444333333333000000000000000000000000111444333333666444>>>UUUjjjpppvvvyyy{{{~~~tttmmmtttyyy{{{~~~{{{|||uuuqqqkkk```TTTGGG:::666777555444444:::999777555555555555666777;;;GGGZZZooouuufffRRR???<<<:::<<<>>>@@@HHHPPPYYY[[[\\\]]]___bbbfffiiihhhhhhhhhkkknnnoooooonnnmmmmmmnnnnnnooooooooopppvvvqqqppptttvvvwwwyyy|||{{{tttooommmnnnooooootttsssrrrrrrqqqpppooooooooonnnlllmmmoooqqqrrrrrrqqqppppppqqqssssssqqqpppssssssrrrpppnnnnnnqqqsssppppppqqqqqqpppooommmlllnnnpppqqqrrrqqqqqqrrrtttvvvvvvuuurrrqqqsssxxx}}}~~~{{{yyy{{{|||zzzzzz|||wwwqqqsssyyy~~~sssvvv~~~qqqhhhgggiiillleee\\\VVVVVVXXXYYYXXXTTTTTTUUUSSSQQQPPPQQQRRRNNNSSSVVVXXXZZZ\\\XXXRRRWWWXXXYYY[[[___dddeeeccciiijjjlllllllllmmmppprrrlllhhheeeiiiqqqxxx{{{{{{hhhgggaaa[[[ZZZZZZWWWQQQKKKFFFDDDEEEEEEBBB@@@AAA@@@GGGMMMNNNOOOQQQRRROOOOOOLLLJJJIIIJJJKKKKKKJJJXXXbbbnnnzzz}}}lll[[[XXXVVVTTTUUUWWWVVVSSSPPPSSSOOONNNUUU___bbb[[[SSSPPPNNNPPPVVV^^^ddddddaaaddddddhhhmmmpppuuu~~~sss~~~|||ssspppqqqtttvvvwwwccc\\\XXXRRRRRRYYYcccxxxppplllqqqwww~~~zzzjjjYYYXXX[[[dddnnnuuuuuurrrsssnnnkkkiiiddd\\\YYY[[[\\\ZZZVVVQQQLLLHHHDDDCCCDDDCCCBBBAAA@@@?????????>>>===<<<;;;:::999999999<<<<<<======@@@EEELLLQQQ]]]ffftttwwwjjj^^^XXXTTTVVV[[[iiiwwwddd^^^\\\\\\jjj}}}yyykkk___UUUKKKEEEEEECCC>>>888555555777333333222222222222333333555555444444444333333333111111111111111111111111000444222444888888CCC[[[vvvzzz}}}~~~uuulllppptttwwwvvvrrruuurrrppphhhXXXOOOCCC888666777666555666;;;:::888777555555444444777===JJJ^^^qqqvvveeeQQQ>>>;;;:::<<<>>>AAAIIIQQQYYY[[[]]]___```bbbeeehhhiiihhhiiikkknnnooonnnmmmkkklllmmmnnnpppqqqrrrsssrrrnnnnnnrrrvvvxxxzzz~~~~~~yyysssnnnlllllllllkkkrrrqqqqqqpppooonnnnnnnnnnnnmmmlllmmmoooqqqrrrsssrrrqqqpppqqqssssssrrrpppsssssssssqqqooooooqqqsssrrrrrrrrrqqqpppnnnlllkkknnnpppqqqqqqqqqqqqrrrttttttvvvwwwvvvtttuuuxxx{{{~~~{{{zzz|||~~~~~~~~~~~~zzzssssssyyyzzz{{{tttiiifffhhhkkkgggbbb^^^[[[YYYWWWUUUVVVWWWVVVUUUSSSSSSUUUWWWWWWYYYZZZ[[[^^^aaa^^^WWWXXXWWWUUUUUUYYY^^^``````dddeeefffeeeccccccdddeeeaaa___]]]```fffnnnsssuuupppoookkkdddaaa___YYYRRRPPPJJJGGGGGGFFFBBB@@@AAAAAAGGGKKKMMMPPPTTTSSSOOONNNKKKHHHGGGHHHJJJKKKLLLUUU^^^jjjwwwqqqbbbZZZWWWTTTTTTUUUUUURRROOOPPPNNNOOOXXXeeekkkiiicccUUURRRQQQUUU[[[___^^^\\\]]]\\\___cccfffkkkttt}}}vvvsssqqqvvvhhh___WWWVVV[[[___sssxxxrrrwww|||vvvbbbaaacccjjjsssxxxxxxuuuqqqlllhhheee^^^TTTOOONNNSSSQQQNNNJJJFFFCCCAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA======<<<;;;::::::;;;;;;<<<=========???CCCIIINNNZZZbbbooo{{{sssggg^^^WWWTTTSSSZZZpppwwwmmmbbbZZZ```ooo{{{wwwcccWWWPPPIIIHHHDDD>>>999555555555444333333222222333333333555444444444444333333333111111111111111111111111111444222333999;;;IIIbbb|||tttlllmmmnnnuuuvvvrrruuuuuuvvvlllYYYIII???666666888777666777;;;;;;:::888777555444333888@@@OOObbbsssuuucccNNN<<<:::999<<>>@@@@@@AAAAAABBBBBBBBBBBB===<<<<<<;;;;;;;;;<<<<<<<<<=========>>>BBBGGGKKKWWW___jjjvvvuuujjj```ZZZUUUVVVddduuutttbbbaaaiii{{{fffYYYTTTLLLIIIDDD???:::777666666555444444333333333333444444444444444444444444444111111111111111111111111222555111333999<<>>>>>>>>???@@@AAABBBBBBBBBBBB======<<<;;;;;;;;;<<<<<<<<<<<<======>>>@@@EEEHHHTTT\\\fffqqq|||vvvjjjccc[[[WWW^^^iiirrrffffffnnnlll\\\WWWMMMIIIDDD???;;;:::999999666555555444333333444444444444444444444444444444111111111111111111111111333555111222777:::IIIddd|||zzzvvvvvvuuunnnkkkkkkmmmppp{{{}}}yyy{{{xxxrrrsssooo```FFF>>>777777666444444666::::::999999888888888777777DDDWWWiiisssnnnYYYEEE:::888888<<<@@@EEENNNWWWZZZ]]]bbbeeeeeedddcccdddffffffhhhlllqqquuuvvvvvvooooooooopppqqqqqqrrrrrroookkkjjjooosssuuuwww{{{|||xxxtttrrroookkkhhhmmmmmmmmmnnnnnnnnnnnnnnnkkklllmmmmmmmmmnnnrrruuuwwwtttpppooopppqqqrrrrrrqqqsssttttttrrrqqqqqqqqqpppppppppppppppqqqqqqqqqoooppprrrrrrqqqqqqsssttt{{{zzzxxxxxxyyy{{{}}}~~~zzz{{{~~~~~~~~~ooojjjffffffeee```YYYVVVWWWYYY^^^^^^^^^^^^]]]___bbbeeebbbcccgggppp}}}vvvbbbWWWPPPRRRVVVVVVUUUWWWZZZ[[[[[[XXXTTTQQQOOOOOORRRTTTSSSOOOLLLOOOXXXaaajjjpppvvvxxxyyyzzzwwwsssiiiaaaYYYTTTPPPJJJHHHIIIKKKMMMOOOSSS[[[aaa^^^WWWJJJGGGCCCCCCFFFKKKOOOQQQQQQUUU[[[```hhhnnnmmmhhh```ZZZTTTPPPQQQRRRQQQPPPNNNMMMLLLOOOUUU\\\```aaaeee```YYYSSSOOOMMMLLLLLLLLLKKKLLLOOOQQQTTT^^^hhhxxx~~~uuueee[[[```kkknnnccc^^^cccnnn|||yyyqqq```XXXRRRQQQPPPLLLIIIIIICCCCCCBBBAAA@@@@@@@@@@@@>>>???AAABBBCCCCCCBBBBBB>>>>>>===<<<;;;;;;<<<<<<:::;;;<<<======@@@CCCGGGRRRYYYdddoooyyytttlllbbbYYYYYY```wwwooodddfffwwwttt```YYYOOOKKKDDD???===;;;;;;:::777666555555444444444444333333333444444444444555222222222222222222222222333555222222777:::HHHbbbuuu~~~ooommmnnnmmmlllkkklllmmmppp|||~~~yyyppprrrpppcccGGG???999777555333444777<<<;;;:::888777888888999999GGG[[[kkkrrrkkkVVVBBB;;;888999===@@@EEENNNWWW\\\___ccceeeeeedddddddddddddddgggkkkqqqtttvvvuuuqqqqqqpppppppppoooooooooppplllkkkooossstttvvvyyy|||xxxuuussspppmmmkkklllllllllmmmmmmnnnnnnoookkkmmmooonnnllllllppptttwwwtttooommmnnnpppqqqrrrqqqrrrsssrrrpppooopppqqqooooooooopppppprrrssstttpppqqqssssssrrrrrrtttuuu|||zzzxxxxxxzzz|||~~~~~~zzz|||{{{qqqlllhhhaaaZZZVVVWWW[[[___```aaacccbbbbbbbbbdddfffcccgggnnnxxxmmm^^^SSSTTTWWWTTTTTTVVVXXXYYYZZZXXXUUUQQQOOOOOOSSSTTTRRRNNNKKKLLLTTTZZZaaahhhnnnqqqssswwwxxxwwwmmmcccZZZUUUPPPKKKJJJLLLLLLPPPSSSVVV\\\aaa___YYYKKKHHHEEEEEEIIIMMMPPPRRRTTTWWWYYYZZZ^^^cccccc___ZZZUUUOOOMMMNNNPPPOOONNNKKKKKKLLLNNNRRRWWW]]]```ddd```ZZZTTTPPPNNNMMMNNNMMMLLLMMMOOOOOOPPPWWW___oooxxxzzzqqqfff```lll}}}nnneeeggglllttt~~~uuujjjYYYSSSPPPRRRTTTOOOJJJHHHDDDDDDCCCCCCCCCCCCCCCCCC@@@BBBCCCEEEFFFEEEDDDCCC??????>>><<<;;;;;;;;;;;;999:::;;;<<<===???CCCFFFQQQXXXdddnnnxxxyyylll^^^YYY[[[ggg}}}iiibbbnnn~~~eee[[[TTTNNNFFF@@@===<<<:::888888777666555444444444444333333333444444444555555222222222222222222222222222555222333999;;;IIIcccmmmzzz|||ooojjjrrrxxxvvvssspppmmmkkklllvvv{{{ssswwwuuueeeGGG@@@999666444333666;;;AAA???;;;888666666777888<<>>===;;;;;;::::::888999;;;<<<===???CCCFFFPPPXXXdddnnnwwwvvveee\\\\\\]]]nnnsss```iii}}}jjj\\\WWWPPPGGG@@@===;;;999666888888777555555444444444333333333444444555555555222222222222222222222222111444222444;;;===KKKeeellltttssskkkppp{{{uuunnnhhhgggqqqyyytttzzzvvvbbbGGG???888555444444888>>>FFFBBB===777444444555777>>>NNNaaaooorrriiiTTTBBB<<<999999===AAAEEENNNWWW___aaadddeeedddddddddeeeccccccdddgggkkkmmmmmmllloooooooooooonnnnnnnnnnnnoookkkkkkoootttuuuxxx||||||xxxssspppnnnmmmlllkkkhhhhhhiiijjjkkkllllllmmmlllooopppnnnjjjjjjnnnrrrwwwsssmmmjjjkkkmmmpppqqqqqqqqqpppnnnlllmmmooorrrsssrrrqqqppppppqqqrrrrrrrrrtttuuuuuutttuuuvvvwwwxxxxxxyyy|||{{{xxxyyy|||}}}rrrddd[[[ZZZ]]]```bbbeeehhhkkklllkkkiiiiiiiiifffjjjnnntttyyybbb\\\[[[XXXYYY```___aaaaaa___[[[WWWTTTTTTWWWVVVUUUSSSSSSUUUYYY\\\```dddfffbbbaaadddggggggjjj```VVVQQQMMMJJJJJJMMMKKKRRRWWWXXXYYY\\\\\\ZZZMMMLLLJJJKKKNNNQQQRRRSSSMMMNNNMMMJJJIIILLLLLLJJJLLLIIIEEEEEEHHHKKKJJJIIIHHHJJJMMMOOOPPPTTTZZZ___lllkkkiiieeebbbaaabbbccc\\\ZZZZZZXXXSSSMMMNNNSSS\\\iiiyyy~~~zzzuuurrrvvv~~~vvvxxx{{{yyy{{{xxxppp```]]][[[___dddccc\\\UUUMMMIIICCCAAACCCEEEEEEDDDDDDEEEGGGIIIJJJIIIGGGFFFFFFCCC@@@?????????>>>===;;;<<<<<<<<<===???CCCFFFMMMSSS]]]iiiuuummmccc```aaagggooollltttqqq^^^YYYRRRKKKGGGCCC<<<888999777777777666555555444444333333333333333333333333111111222222222333333333333444444333666AAAQQQ^^^iiigggbbbdddxxxpppiiihhhjjjvvvyyy{{{rrr\\\BBB===999999888777:::>>>LLLGGG@@@999666666999;;;>>>NNN]]]lllwwwhhhLLL>>>999999:::>>>DDDLLLSSSXXXaaaaaaaaaaaabbbcccdddeee```bbbfffjjjmmmnnnnnnnnnnnnoooooonnnllllllmmmooopppnnnkkkllloootttxxxyyy{{{vvvooojjjiiijjjkkkkkkjjjjjjhhhhhhhhhiiijjjkkklllkkkjjjiiijjjlllnnnoooqqqqqqpppnnnmmmnnnrrruuutttsssqqqoooooooooqqqrrrtttrrrpppnnnmmmnnnppprrruuuttttttuuuwwwxxxvvvuuuyyywwwvvvzzz|||vvvzzzqqqjjjiiibbbccciiigggnnnpppqqqqqqnnnllljjjjjjfffjjjttt}}}ooo```\\\```dddgggjjjeeecccdddccc^^^ZZZZZZbbb[[[UUUTTTTTTVVV[[[bbbgggkkkjjjbbb]]]]]]aaabbbccc]]]TTTNNNLLLLLLNNNOOORRRTTTVVVYYYZZZYYYWWWVVVRRRLLLKKKOOORRRQQQQQQRRRPPPNNNKKKHHHFFFEEEFFFFFFFFFDDDBBBAAAAAACCCFFFHHHHHHKKKMMMNNNNNNQQQWWW\\\jjjrrrrrriiifffmmmppplllllliiieeeaaa[[[UUUSSSSSS[[[eeesssyyyuuurrruuu{{{|||vvvmmmsss}}}xxxmmmiiigggkkkppppppjjjcccRRRMMMGGGDDDFFFHHHIIIHHHEEEFFFHHHIIIIIIIIIHHHGGGFFFCCC@@@?????????>>>===;;;<<<<<<<<<===???CCCFFFNNNTTT___kkkwwwzzzkkkddd[[[```uuuqqqkkkoooxxxaaaZZZRRRKKKGGGCCC<<<999999777777777666555555444444333333333333333333333333111222222222222333333333333444444333666AAAQQQ]]]```aaa```dddyyyuuulllkkkkkkqqqzzzsss[[[CCC>>>::::::999888;;;???KKKFFF???999555666888:::AAAQQQ```mmmvvvfffJJJ<<<999999:::>>>DDDLLLTTTXXX^^^^^^___```bbbccceeefffccceeehhhkkkmmmnnnnnnnnnnnnooopppooommmmmmnnnpppqqqooommmmmmppptttvvvvvvuuuqqqmmmkkkkkkmmmooooookkkjjjjjjiiiiiiiiijjjjjjllljjjhhhgggggghhhjjjkkkpppppppppnnnmmmooorrruuutttrrrqqqoooooopppqqqrrrtttrrrpppooonnnpppqqqssstttsssssstttvvvvvvuuussstttsssssswww|||~~~|||yyywwwzzz}}}~~~yyyssssssoooqqqvvvrrrrrrttttttrrrnnnjjjgggffffffiiipppxxx{{{~~~}}}oooiiiiiikkklllmmmhhhfffgggfffbbb```aaaeee^^^WWWTTTSSSUUU]]]eeepppvvvwwwpppgggdddeeeffffff```XXXRRROOOOOOPPPQQQRRRSSSUUUVVVVVVVVVUUUTTTTTTOOOMMMQQQTTTTTTTTTUUUQQQOOOLLLIIIFFFDDDDDDDDDCCCBBBAAA@@@AAACCCEEEGGGGGGIIIKKKLLLMMMPPPVVV[[[llluuuvvvnnnlllsssyyyxxxyyyvvvqqqllleee]]]XXXUUUWWWaaaooo{{{tttqqqqqq|||zzzvvvvvvvvv|||~~~kkkgggiiirrr}}}yyyuuusssvvv{{{{{{uuunnn\\\UUUMMMHHHGGGHHHIIIHHHFFFGGGGGGGGGHHHHHHHHHHHHFFFDDDAAA?????????>>>===;;;<<<=========???CCCFFFNNNVVVaaammmxxxvvviii\\\___kkktttjjjiiiwwwggg\\\TTTLLLHHHCCC<<<999:::888777777666666555555444333333333333333333333333222222222222333333333333444555555444777AAAPPP\\\[[[```ccchhhzzzyyyooonnnllllllnnnrrrXXXCCC>>>:::::::::888;;;@@@HHHCCC===777444555777999BBBTTTcccnnntttbbbFFF;;;999:::;;;>>>DDDMMMTTTYYY]]]]]]^^^___aaadddfffggghhhiiijjjlllmmmnnnnnnnnnnnnooopppooonnnnnnoooqqqqqqooonnnoooqqqssstttsssqqqooommmlllnnnooopppoookkkkkklllkkkkkkjjjiiiiiillljjjgggeeedddeeefffhhhnnnooooooooonnnooorrruuurrrqqqpppppppppqqqrrrssssssrrrqqqpppppprrrssstttrrrqqqqqqrrrtttuuusssrrrrrrqqqqqquuuzzz|||{{{xxxxxxyyyzzzzzz{{{}}}|||~~~}}}|||sssttttttqqqlllfffcccbbbeeegggmmmssswww{{{}}}uuuqqqppppppqqqkkkhhhiiiiiigggfffhhhhhhaaaZZZUUURRRTTT^^^iiiyyyvvvooommmmmmlllggg```YYYTTTRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTPPPOOORRRUUUTTTUUUXXXSSSQQQOOOKKKGGGDDDBBBAAA@@@?????????@@@BBBEEEGGGFFFHHHIIIIIIJJJMMMTTTYYYkkkuuuxxxqqqnnnuuu|||~~~~~~xxxqqqggg]]]UUUTTT]]]kkkxxx~~~pppnnnsss~~~wwwtttssstttwww{{{ooocccdddiiitttzzzvvvwww{{{{{{uuuooocccZZZPPPHHHEEEEEEDDDCCCEEEEEEEEEEEEEEEFFFHHHHHHGGGEEEAAA@@@??????>>>===<<<<<<=========???CCCFFFNNNVVVcccooozzzpppfffeeefffwwwtttiiieeeoooqqq___WWWOOOJJJDDD===:::;;;888888777777666555555555333333333333333333333333222222222333333333444444444555666555888AAAPPP\\\___ggglllooo|||~~~sssooollliiiiiiwwwpppUUUCCC===:::999999888:::???DDDAAA;;;666444444777888AAATTTdddmmmooo\\\CCC:::::::::;;;???EEEMMMUUUZZZ______```aaabbbdddfffgggjjjjjjjjjkkkkkklllmmmmmmnnnooooooooommmnnnoooqqqooonnnooopppssstttsssrrrpppooonnnnnnoooooommmlllkkklllmmmmmmlllkkkiiihhhiiigggeeebbbbbbcccfffgggmmmnnnoooooooooppprrrtttpppppppppppppppqqqrrrsssqqqqqqrrrrrrssstttuuuuuurrrrrrqqqssstttuuutttrrrsssrrrtttwww{{{}}}|||zzzxxxyyyzzzzzzzzz|||}}}uuuvvvuuurrrlllfffbbb```bbbdddiiipppwww{{{|||wwwtttsssqqqkkkggghhhiiihhhiiillljjjccc[[[UUUPPPRRR^^^jjjyyyyyyvvvuuutttpppiii```YYYUUUTTTUUUYYYXXXWWWVVVUUUUUUUUUVVVSSSOOONNNQQQSSSRRRTTTXXXWWWVVVSSSPPPLLLGGGCCC@@@>>>>>>>>>>>>@@@CCCEEEGGGHHHJJJJJJIIIHHHJJJOOOSSScccnnnsssoookkknnnsssvvv|||rrraaaSSSVVV^^^kkkwwwyyyiiilllwww|||wwwvvvvvvxxx|||kkkcccbbbggg|||~~~xxxwwwyyyxxxqqqkkkaaaYYYNNNFFFCCCBBBAAA@@@CCCBBBCCCCCCDDDFFFGGGHHHHHHEEEBBB@@@@@@???>>>===<<<=========>>>@@@DDDGGGLLLUUUdddqqq{{{{{{nnnhhhaaaiiirrrgggaaajjjzzzzzz~~~fff]]]SSSMMMGGG???<<<<<<888888888777666666555555333333333333333333333333222222333333333444444444333555666666999BBBQQQ\\\dddooovvvuuu{{{yyyqqqllljjjkkklll~~~qqqUUUAAA<<<888888777666999>>>AAA>>>999555333444666888>>>SSSbbbiiihhhUUU@@@<<<::::::;;;???FFFNNNVVV[[[ccccccccccccddddddeeefffiiihhhhhhhhhhhhjjjkkklllmmmnnnnnnnnnmmmmmmoooqqqnnnmmmnnnqqqtttuuutttrrrmmmllllllnnnoooooommmkkkkkkkkklllmmmlllkkkjjjhhheeeccc```^^^___aaaeeeggglllnnnppppppooooooppprrrooooooooooooppppppqqqrrrooopppqqqssstttuuuvvvvvvtttsssssstttvvvvvvuuutttttttttvvvyyy{{{||||||{{{xxxzzz{{{||||||~~~}}}}}}}}}{{{uuummmeee```^^^\\\^^^dddlllvvv}}}~~~|||}}}}}}zzzxxxwwwnnnhhhdddeeeggggggiiimmmlllddd[[[UUUQQQRRR\\\gggppp~~~}}}{{{yyyxxxuuuooofff\\\VVVTTTTTTWWWWWWWWWWWWWWWWWWWWWVVVTTTQQQPPPRRRRRRQQQTTTXXXZZZZZZYYYVVVRRRLLLFFFCCC>>>>>>???@@@BBBEEEGGGHHHMMMNNNNNNLLLHHHGGGJJJMMMVVV```iiijjjhhhhhhkkkllluuu|||kkkXXXXXX___kkkxxxtttbbblll~~~~~~ooofffeeeooo{{{~~~}}}yyyrrrkkk^^^VVVMMMFFFDDDDDDCCCAAA???@@@BBBCCCEEEGGGHHHIIIIIIFFFCCCAAA@@@???>>>===<<<===>>>>>>>>>@@@DDDGGGKKKUUUeeettt~~~ooofff\\\```yyyvvvjjjaaaeeepppxxxnnndddYYYRRRJJJBBB>>>>>>999888888777777666666555333333333333333333333333333333333333444444444444222444666666:::CCCRRR]]]dddrrr{{{wwwxxx}}}tttooonnnnnngggxxxtttVVV@@@;;;777777666555888===???<<<888555444555777999>>>TTTbbbfffbbbOOO>>>===::::::<<<@@@GGGOOOWWW\\\fffeeeeeeeeedddeeeeeefffgggfffeeeeeefffiiikkkmmmmmmnnnoooooonnnnnnppprrroooooooooqqqssstttsssrrrggggggiiilllooopppooommmjjjjjjkkkkkkkkkkkkjjjjjjcccaaa^^^]]]]]]```dddggglllnnnpppqqqpppooooooooonnnnnnnnnnnnoooooooooooommmnnnqqqtttuuuvvvvvvvvvuuuuuutttvvvwwwxxxvvvuuussstttvvvxxxyyyyyyyyyyyyyyy{{{|||}}}}}}~~~~~~wwwmmmccc\\\YYYXXXZZZ^^^gggvvvvvvvvvwwwwwwwwwvvvuuutttnnnhhheeefffhhhhhhjjjnnnmmmddd[[[WWWUUUUUU[[[bbbfffqqqzzz{{{yyyxxxxxxvvvuuusssnnneee[[[TTTRRRSSSSSSUUUXXX[[[\\\[[[YYYWWWWWWTTTSSSTTTRRRQQQTTTZZZ\\\]]]]]]\\\XXXQQQKKKGGGAAAAAABBBDDDFFFHHHIIIJJJQQQSSSSSSPPPKKKHHHHHHIIIKKKSSS\\\cccfffgggiiijjjkkkttt}}}zzzeee[[[aaalllyyyssskkkbbbssssssjjjjjjlll|||wwwpppccc[[[RRRKKKHHHFFFCCCAAA===???BBBFFFHHHJJJKKKLLLIIIGGGCCCAAA@@@???>>>=========>>>>>>>>>@@@DDDGGGKKKVVVhhhxxxrrrggg\\\^^^mmmuuufffccchhhwwwuuujjj___VVVMMMDDD@@@@@@999999888888777666666666333333333333333333333333333333333444444444444555000333555777;;;EEESSS^^^cccsss|||uuuppp}}}zzzvvvuuussspppfffwww|||~~~uuuSSSAAA<<<888888777666999===>>>;;;888555444666888999BBBXXXdddeee]]]JJJ<<<>>>:::;;;<<<@@@GGGPPPXXX]]]dddddddddddddddeeefffgggeeedddcccccceeeiiimmmpppooopppqqqqqqpppqqqsssuuutttrrrqqqqqqqqqqqqpppoooffffffgggjjjmmmnnnnnnllliiiiiiiiiiiiiiijjjkkkllliiigggcccaaaaaadddgggjjjllloooqqqrrrpppnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllljjjmmmpppsssvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxwwwuuutttvvvxxxxxxxxxwwwwwwwww||||||{{{zzzzzz}}}vvvmmmgggddd^^^]]]]]]fffyyy{{{vvvtttvvvwwwvvvuuuqqqllliiikkkmmmlllnnnqqqoooeee\\\ZZZ[[[ZZZ[[[]]]aaagggkkkkkkllloooooolllkkkkkkhhhaaaXXXRRRQQQSSSRRRVVV]]]bbbdddbbb___\\\XXXVVVTTTSSSQQQNNNRRRXXX[[[]]]______\\\UUUNNNJJJEEEEEEFFFHHHIIIKKKLLLMMMRRRUUUWWWUUUPPPKKKIIIIIIJJJLLLSSS[[[bbbeeeggghhheeemmmvvvtttaaafffppp|||mmmdddbbbhhh}}}pppjjjgggjjjxxx|||tttkkkdddZZZQQQLLLGGGBBB>>>===???CCCHHHKKKMMMNNNNNNJJJGGGCCCAAA@@@???>>>======>>>>>>>>>>>>AAADDDGGGLLLXXXjjjzzzyyykkk``````iii~~~mmmcccdddqqqyyynnnbbbYYYOOOEEEAAAAAA999999888888777666666666333333333333333333333333333333333444444444555555///222555777;;;EEETTT___dddttt|||rrrjjjttt{{{sssvvvzzzxxxrrrhhhxxx|||}}}sssNNNBBB===999999888777:::>>>===;;;888666555666888:::FFF[[[gggdddZZZGGG:::>>>:::;;;<<>>GGGBBBLLLUUUWWW___TTTKKKFFFBBBCCCCCC@@@>>>??????===<<<<<>>EEENNNVVV\\\^^^___^^^]]]___aaacccdddcccdddbbbaaabbbeeehhhkkkmmmooonnnnnnoooqqqsssuuuvvvvvvuuutttrrrpppmmmkkkjjjhhhkkkmmmmmmjjjhhhhhhjjjllljjjhhhffffffhhhkkkmmmqqqpppooonnnmmmllllllkkkppppppqqqqqqpppooommmlllllljjjhhhgggiiikkkllllllkkkjjjjjjnnnsssuuutttrrrppprrruuuwwwxxxwwwuuussswwwxxxyyyxxxvvvtttuuuvvvxxxyyyzzz{{{|||qqqaaaggg}}}}}}~~~{{{yyy{{{~~~|||wwwtttrrrooolllhhhddd```^^^```\\\[[[___aaa```___```aaa___\\\WWWQQQMMMLLLLLLOOOVVVaaalllssstttooojjj___WWWQQQRRRTTTTTTUUUWWWVVVXXXZZZ[[[ZZZUUUOOOJJJEEEGGGJJJLLLNNNOOORRRTTT[[[^^^aaa```[[[SSSMMMIIIIIIHHHIIINNNVVV\\\``````aaacccfffoootttvvv|||hhh\\\ccclll~~~wwwfff^^^bbbuuu~~~lll[[[NNNGGGDDDBBBIIIEEERRR^^^aaagggYYYMMMGGGBBBCCCCCC@@@???@@@>>>===<<<===???BBBDDDEEELLLYYYjjj|||~~~}}}lll^^^ZZZZZZeeeuuullllll{{{jjjcccTTTLLLIII???<<<;;;:::999888777666555555555444333333444444444222222222222222222222222111555666666<<>>:::666444555888:::;;;>>>:::666777666555777;;;EEEUUUfffhhhZZZHHH>>>;;;;;;<<<@@@GGGPPPXXX]]]___^^^\\\[[[\\\```ccceeefffeeedddcccdddeeehhhkkkmmmppppppppppppqqqrrrssstttqqqqqqrrrrrrqqqpppmmmlllkkkmmmnnnmmmkkkiiiiiijjjiiijjjkkklllllllllkkkkkkpppnnnllljjjjjjkkklllnnnlllnnnqqqssstttsssqqqpppllljjjiiiiiikkkmmmnnnnnnooopppooonnnnnnoooqqqttttttuuuwwwxxxyyyyyyxxxwwwzzzyyyxxxuuusssrrrtttvvv}}}}}}}}}}}}{{{iiikkk}}}sssddd\\\XXXYYY^^^```\\\XXXVVVTTTSSSPPPLLLHHHFFFGGGIIIMMMRRRZZZdddmmmpppooommm___UUUMMMLLLMMMNNNOOORRRVVVWWWXXXWWWSSSMMMFFFBBBBBBCCCEEEGGGJJJOOOUUUZZZ]]]ccchhhggg```WWWOOOLLLFFFFFFHHHMMMTTTYYY\\\]]]XXXYYYYYYccczzznnn___fff|||mmmbbbdddzzzzzzdddSSSKKKGGGMMMLLLeee}}}qqqVVVLLLDDDCCCDDDBBBAAABBB======>>>???@@@DDDHHHJJJPPP\\\nnnzzzuuutttyyyqqqaaa\\\XXXVVVdddvvvqqqppp{{{lll```YYYOOOCCC???>>><<<999888777777777777777555444333333333333333333333333333333333333000333555888AAAPPP\\\aaaeeekkkooommmlllrrr~~~}}}{{{{{{xxxrrrfffjjjmmmooovvvyyyZZZ===:::666555666999;;;<<<>>>999666777666555777<<>><<<<<<===AAAIIIQQQYYY]]]___^^^\\\[[[\\\___cccfffgggeeeeeefffeeefffgggjjjlllpppppppppqqqqqqrrrrrrsssoooppprrrssssssqqqooommmggghhhiiijjjkkkkkklllmmmjjjkkkkkkkkklllmmmmmmmmmooommmjjjhhhhhhjjjmmmooopppqqqsssuuutttrrrnnnllllllkkkjjjkkkmmmooopppppprrrsssrrrnnnkkklllpppuuutttuuuvvvwwwwwwxxxxxxxxx{{{zzzxxxtttrrrrrrtttvvv~~~}}}mmmhhhqqqvvvfff```]]]```bbb^^^YYYWWWQQQOOOLLLIIIFFFFFFHHHKKKNNNPPPVVV^^^fffjjjjjjiii```VVVNNNMMMOOOPPPRRRVVVWWWYYYYYYWWWQQQJJJDDD@@@BBBDDDEEEGGGKKKRRRZZZ___```ggglllkkkaaaUUULLLIIIEEEFFFHHHLLLQQQVVVYYYZZZSSSQQQQQQZZZpppvvviiikkkxxxzzziiiaaannnnnnZZZOOOGGGOOOQQQooo~~~\\\PPPEEECCCDDDCCCBBBCCC===>>>@@@AAABBBFFFKKKOOORRR^^^ppp~~~{{{zzz~~~yyyhhhccc]]]WWW\\\hhhxxxooowwwnnnccc\\\PPPFFF@@@???<<<:::888777777777666555444333222222222222333333333333333333333333222555777999CCCRRR]]]```fffjjjnnnooonnnooowww~~~~~~xxxyyywwwrrriiijjjkkkmmmvvvsssVVV<<<999666555777:::<<<======999666666666555888<<>>BBBJJJRRRYYY]]]^^^^^^\\\\\\]]]aaadddggggggeeeggghhhgggfffgggjjjlllppppppqqqqqqrrrrrrrrrrrrnnnqqqtttuuuuuusssooommmfffffffffgggiiikkkkkklllmmmllljjjiiijjjllloooqqqnnnllliiihhhiiikkkoooqqqppprrrssstttsssqqqooommmlllkkkkkklllooorrrrrrrrrssssssrrrnnnkkklllpppuuusssssssssttttttuuuvvvwww{{{zzzxxxuuussssssuuuxxx~~~uuukkknnnxxxxxxnnneeedddeeeaaa]]]\\\QQQPPPLLLHHHEEEFFFJJJNNNQQQRRRVVV[[[```ddddddddd___WWWOOOOOORRRSSSUUUYYYYYY[[[[[[XXXQQQJJJEEEBBBAAABBBDDDGGGKKKSSS\\\bbbdddkkkppplll```RRRHHHEEEDDDFFFIIILLLOOORRRTTTVVVNNNKKKJJJRRReee{{{}}}oooppp}}}|||uuucccdddoooxxxwww```RRRJJJTTTZZZzzzcccUUUGGGCCCDDDCCCBBBBBB===@@@CCCDDDEEEHHHNNNSSSVVVbbbsssssskkkeee[[[ZZZaaappppppqqq~~~oooeee^^^PPPJJJBBB@@@===:::888777888888555444333222222222222222333333333333333333333333555777888;;;EEETTT]]]```eeehhhnnnssssssqqqssswww~~~|||zzzuuurrrpppnnnooouuufffJJJ;;;999666666888;;;=========888666666666555888===HHHZZZkkkiiiWWWDDD<<<===<<<>>>BBBJJJRRRYYY\\\]]]___^^^^^^```cccfffgggffffffhhhjjjiiiggggggiiilllnnnoooppprrrrrrssssssrrrqqqsssvvvxxxwwwtttooollljjjhhhffffffggghhhgggfffmmmkkkiiihhhiiilllooorrrlllkkkjjjiiijjjmmmppprrrnnnooopppqqqrrrrrrrrrqqqlllkkklllnnnqqqttttttssssssrrrpppnnnmmmnnnrrruuusssrrrqqqqqqrrrsssuuuvvvzzzzzzyyywwwuuuuuuwwwyyy~~~xxxmmmmmmrrrtttwwwuuuqqqoookkkfffcccWWWTTTPPPKKKHHHIIINNNRRRWWWWWWYYY]]]aaaccccccbbb```XXXRRRRRRTTTUUUVVVXXXYYY\\\]]]ZZZRRRKKKGGGFFF@@@AAADDDGGGLLLTTT\\\cccgggmmmqqqlll^^^OOOGGGDDDDDDFFFIIIKKKLLLNNNPPPQQQKKKGGGEEELLL\\\ooo}}}|||~~~~~~tttrrr{{{yyyttt|||kkkaaabbbgggqqq{{{fffUUUPPP[[[dddiiiYYYIIICCCDDDCCCAAAAAA>>>AAAEEEFFFGGGJJJQQQWWW\\\hhhxxxwwwnnnbbb\\\```bbb|||vvvooowwwpppeee___RRRPPPCCCAAA===:::888777888999555444444333333333444444444444444444444444444444555666888<<>>===888555666666666888===JJJ\\\llljjjVVVCCC;;;<<<;;;===BBBJJJRRRXXX[[[\\\______```cccfffgggfffeeefffiiillljjjgggfffiiilllmmmnnnppprrrsssssssssssstttvvvzzz{{{yyytttnnnjjjllliiiffffffggghhhgggfffjjjjjjiiiiiijjjlllnnnpppkkkjjjjjjkkkmmmoooqqqrrroooooooooooopppqqqrrrrrrlllkkklllooosssuuuuuuuuurrrpppnnnnnnooorrrttttttsssrrrqqqpppqqqsssuuuwwwyyyzzzzzzyyyxxxxxxyyy{{{}}}}}}~~~{{{~~~~~~uuurrrppplllpppvvv~~~{{{sssnnnbbb___YYYSSSOOOQQQUUUYYY^^^^^^___bbbfffhhhgggfffeee]]]XXXXXXYYYWWWVVVWWWXXX[[[]]]ZZZSSSLLLJJJJJJBBBDDDGGGKKKPPPXXX```eeegggmmmrrrkkk]]]OOOIIIGGGDDDGGGJJJKKKJJJJJJKKKMMMJJJEEEBBBHHHUUUeeesss|||}}}~~~|||{{{}}}zzz|||~~~ssspppvvvzzzsssqqqnnnwwwtttccc]]]___iiiuuuxxxkkkYYYUUUbbbkkklll[[[JJJDDDCCCBBBAAA@@@>>>BBBFFFHHHHHHLLLSSSYYYaaalll{{{}}}wwwhhhaaaccc\\\ooo}}}qqquuurrrfff___SSSSSSDDDBBB>>>:::888888888999555555444444444555555666444444444444444444444444444555777<<>>>>>===888555666666666999===KKK]]]mmmjjjVVVBBB:::<<<;;;===BBBJJJRRRXXXZZZ[[[``````bbbeeehhhhhhfffdddfffjjjmmmkkkgggfffiiillllllmmmooorrrssstttttttttvvvxxx|||}}}zzzuuunnniiijjjgggeeefffiiikkkkkkjjjggghhhjjjkkklllmmmmmmmmmjjjjjjkkklllnnnppprrrssssssqqqpppnnnmmmnnnnnnooollllllmmmppptttvvvvvvuuurrrooolllmmmqqquuuuuuttttttrrrqqqppppppsssuuuwwwxxxyyy{{{{{{zzzyyyzzz|||zzz{{{~~~}}}~~~~~~uuujjjlllppptttvvvuuuuuuwwwyyy}}}wwwlllhhhbbb[[[WWWXXX]]]aaabbbcccdddhhhkkkmmmlllkkkkkkddd^^^^^^^^^ZZZXXXXXXVVVZZZ]]]ZZZSSSMMMKKKLLLFFFIIILLLPPPVVV]]]dddiiigggmmmqqqkkk]]]QQQKKKKKKDDDHHHKKKKKKIIIHHHIIIKKKJJJDDDAAAFFFQQQ```nnnwwwuuuwwwyyyyyywwwvvvxxxzzzyyyzzz}}}}}}|||~~~fffkkk||||||tttnnnmmmoooyyyyyyeee]]]YYY[[[aaappp~~~mmm```YYYjjjvvvooo]]]JJJBBBAAAAAAAAAAAA???AAACCCEEEIIINNNTTTYYYeeettt~~~rrrggg```bbbcccooosssvvvyyyzzz^^^VVVUUUSSSIIIDDD===999999:::888777777666555444333222222222333333333333333333333333666444444<<>>:::>>>:::<<>>:::::::::999777777666555444333333333333333333333333333333333333777555666@@@PPP___hhhkkknnnuuuvvvxxxzzzrrrlllttt~~~zzzvvvwww|||oooSSS>>>888777555555777<<>>:::===;;;>>>CCCJJJQQQXXX\\\]]]bbbbbbdddeeegggggghhhhhhgggggghhhhhhhhhhhhhhhiiimmmnnnoooqqqrrrssstttttttttvvvzzz~~~{{{sssllliiihhhffffffhhhjjjjjjjjjkkkiiiggghhhjjjkkkjjjhhhiiijjjlllmmmnnnnnnmmmmmmpppnnnkkkjjjkkkllllllllliiilllnnnnnnmmmmmmmmmnnnnnnpppqqqpppooooooppprrrnnnppprrrssssssssstttuuuuuuuuuvvvwwwyyyzzzzzzzzzyyy{{{|||}}}~~~yyy~~~{{{mmmiiidddbbbbbbdddgggiiiooommmmmmpppqqqppprrrwwwuuuwwwzzz~~~yyyqqqkkkgggffffffeeessstttvvvyyy{{{{{{zzzyyyvvvqqqlllhhhddd^^^WWWTTTPPPRRRTTTTTTQQQMMMJJJIIIGGGJJJOOOUUU]]]hhhttt}}}}}}yyyssskkkcccZZZRRRMMMLLLNNNNNNLLLIIIFFFFFFGGGEEEAAA>>>AAAJJJSSSYYY[[[^^^^^^___aaabbbdddeeefffllllllmmmnnnppprrrtttuuutttwwwzzz{{{zzzzzz{{{|||\\\jjjzzzrrrlllfffeeegggqqq{{{nnn[[[UUUTTTSSSXXXdddsss|||rrrjjjfffffffffeeeccccccbbb`````````aaauuulll\\\JJJCCCAAA@@@???@@@@@@BBBEEEGGGKKKPPPVVVZZZeeeuuuwww|||{{{nnniiieeehhh}}}vvvxxx{{{mmm\\\VVVUUULLLFFF???;;;;;;;;;999777666666555444333333333333333333333333333333444444777555888EEEYYYiiiooopppyyy{{{vvvtttuuummmfffmmm{{{xxxyyyzzz{{{~~~{{{iiiOOO<<<666555444555888===CCCFFFCCC<<<555555666666:::???NNNbbbpppeeeNNN>>>;;;===<<>>===???CCCEEEEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQRRRSSSTTTVVVYYY\\\^^^```^^^___aaacccdddeeeggghhhqqq~~~rrrjjjdddccchhhooowwwccc[[[WWWRRRPPPSSSYYYbbbnnn{{{{{{sssfff\\\ZZZYYYWWWSSSOOOMMMMMMMMMNNNJJJHHHIIIGGGEEEIIIQQQddd|||hhh[[[MMMGGGDDDAAAAAABBBAAADDDGGGIIILLLPPPTTTXXX[[[bbbooo{{{~~~xxxtttuuuyyywwwllldddjjj}}}lllffffffuuuqqqqqq___YYYPPPJJJCCC>>>===<<<:::888666666555444444444555555333333333444444555555555888666<<>><<<<<<===???@@@@@@@@@AAABBBDDDFFFGGGIIIIIIHHHIIIJJJLLLNNNQQQTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXwwwmmmfffbbbbbbjjjssszzziii^^^WWWRRRNNNNNNPPPVVV\\\bbbkkkttt{{{sssjjjccc___ZZZRRRLLLKKKJJJHHHFFFFFFFFFGGGGGGGGGCCCCCCGGGFFFCCCIIITTTgggyyydddYYYMMMGGGEEEBBBBBBDDDBBBEEEGGGJJJKKKNNNRRRUUUXXX[[[bbbkkkooommmkkkkkkooosssyyyyyymmmcccdddooommmddd```mmmlllfff\\\RRRLLLDDD@@@>>>===;;;888666666555555555555555666333333333444555555666666:::999???QQQiii}}}jjj]]]dddrrr|||tttvvvuuupppdddTTTCCC999666555444444666888<<<>>>999555333444444444999@@@SSSfffnnn\\\GGG???>>>;;;<<>>===:::888888999;;;===:::;;;<<<===>>>@@@AAAAAA@@@AAABBBCCCFFFHHHJJJLLLMMMLLLJJJJJJKKKLLLLLLKKKyyyrrrjjjeeebbbdddnnnxxxssscccXXXSSSNNNLLLLLLQQQRRRRRRVVV^^^^^^ZZZUUUPPPMMMJJJGGGEEECCCCCCCCCDDDEEEEEEDDDCCCCCC??????EEEDDDBBBKKKXXXmmmppp___UUUKKKFFFDDDAAAAAADDDCCCFFFHHHJJJKKKLLLOOOQQQVVVUUUYYY```ccc``````ccceeeiiinnnuuu{{{rrrfffbbbddduuuqqqddd[[[dddzzzqqqzzzmmm^^^TTTNNNFFFAAA???>>>;;;999666666555555555555666666333333444444555666666666999999???OOOfff{{{|||ggghhhjjjnnnzzzyyyyyyvvvnnn___OOOAAA:::555555444555888;;;>>>@@@777555444555444555;;;BBBTTTgggmmmZZZFFF@@@>>>:::===CCCJJJOOOQQQUUU\\\aaadddcccccccccdddfffiiijjjjjjjjjkkklllmmmnnnooooooiiikkkmmmoooqqqsssttttttvvvwwwvvvrrrlllgggffffffeeeeeeeeegggiiiiiigggfffbbbdddggggggffffffiiikkkiiiiiihhhgggggghhhhhhiiigggffffffhhhkkklllllljjjjjjnnntttxxxwwwtttpppooonnnnnnmmmkkkjjjkkkoooqqqrrrrrrqqqnnnllllllmmmooopppsssvvvuuurrrqqqssswwwsssxxx~~~}}}uuuooorrrvvvwwwxxxzzzxxxoooeee``````jjj{{{~~~~~~nnncccaaagggooosssuuuwww{{{qqqgggddd___YYYTTTRRRTTTVVVYYYTTTPPPQQQWWW```gggkkkjjjmmmnnniii```XXXTTTSSSPPPLLLFFFCCCBBBAAA???===;;;;;;:::999888888999;;;777888888999::::::;;;;;;:::;;;<<<===???AAACCCDDDFFFCCCAAAAAACCCDDDDDDBBBwwwpppjjjfffdddgggrrr}}}|||hhhZZZVVVOOOLLLLLLPPPOOOKKKMMMTTTMMMLLLJJJHHHFFFEEEDDDCCCAAABBBDDDGGGHHHGGGDDDAAADDD>>>>>>CCCBBB@@@KKKZZZrrrjjj[[[RRRIIIEEEBBB@@@@@@CCCDDDFFFHHHIIIJJJKKKMMMOOOSSSQQQTTTZZZ\\\YYYXXX\\\\\\```fffmmmvvvyyykkkccc^^^hhhtttdddWWW[[[nnnzzz{{{qqq___UUUOOOGGGAAA???>>>;;;999666666555555555666666777333333444444555666777777555666<<>>AAADDD777555555666555666<<>>DDDLLLPPPSSSVVV]]]bbbdddcccaaaaaacccfffiiilllkkkkkkkkkkkklllnnnpppqqqiiijjjmmmoooqqqsssttttttssstttsssooojjjffffffggggggfffggghhhjjjjjjhhhfffdddfffhhhhhhfffeeegggjjjhhhhhhfffeeeeeefffggghhhffffffgggiiikkkmmmlllkkkiiinnnuuuxxxxxxuuuqqqooonnnnnnllljjjiiikkkooorrrrrrrrrqqqooonnnnnnpppssspppsssvvvuuuqqqpppsssvvvpppwww~~~yyy{{{}}}qqqddd\\\ZZZddd|||wwwxxxpppaaaYYY___ggglllmmmoootttxxxxxxssspppiiiaaa[[[YYYZZZ]]]___ZZZTTTRRRWWW^^^dddgggbbbhhhkkkfff[[[RRRNNNNNNNNNIIIDDD@@@???>>><<<999:::;;;<<<<<<::::::::::::777777888888888999999999777888888999;;;===>>>???AAA>>><<<<<>>>>>AAABBBFFFOOOYYY}}}rrrfffYYYOOOGGGEEEBBB>>>???CCCDDDCCCBBBBBBCCCDDDFFFGGGLLLNNNSSSWWWZZZZZZYYYXXX^^^\\\^^^eeemmmvvvkkkbbb]]]```vvv|||eeeTTTVVVfffhhh[[[PPPKKKEEE===??????666999888777666666555555555555555555555555666777777;;;888<<>>BBBDDD:::777555777999;;;@@@FFFYYY___iiiTTTBBBBBB999>>>===CCCKKKQQQVVVXXXZZZ\\\cccbbbaaa```bbbeeeiiikkkpppnnnllljjjjjjmmmppprrroooooopppqqqrrrrrrssstttqqqtttuuurrrkkkfffgggiiieeefffggghhhhhhgggfffeeeccceeehhhiiiiiihhhiiijjjiiihhhgggfffffffffggghhheeegggiiikkkkkkllloooppppppnnnmmmpppuuuvvvsssooommmnnnnnnmmmlllllloooqqqpppppppppqqqrrrssstttuuutttuuuvvvvvvuuusssqqqpppsssrrrwww}}}{{{qqqbbb\\\]]]ggg~~~yyysssyyyyyyccc```\\\[[[___ccceeehhhlllrrr}}}{{{sssjjjdddbbbaaabbbeee___YYYWWWZZZ]]]\\\ZZZ]]]]]]\\\ZZZVVVQQQKKKHHHEEEDDDAAA>>><<<;;;::::::;;;::::::999888888888999999888888888777777666666777777777777888888888888;;;888666777999;;;:::888|||rrrjjjccceeekkksss~~~rrrhhheeekkkllleee]]]XXXRRRMMMJJJHHHDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCBBB@@@>>>===???>>>>>>AAABBBGGGSSS___{{{zzzpppfffXXXNNNFFFDDDBBB??????BBBCCCCCCBBBBBBBBBCCCDDDDDDJJJMMMRRRWWWZZZ[[[[[[ZZZYYYWWWYYY```hhhqqqrrreee[[[ZZZkkkiiiWWWWWW```qqqvvvaaaTTTMMMGGG>>>??????666999888777666666555555666555555555555555666777777888888>>>OOOaaarrrhhhdddooo~~~}}}{{{rrr___JJJ===:::444444555666:::>>>BBBDDD:::666555777999:::@@@GGG]]]bbbjjjSSSAAA@@@888<<<===BBBJJJPPPTTTWWWZZZ\\\aaaaaa```aaaccceeehhhiiinnnmmmkkkjjjjjjmmmppprrrpppppppppppppppqqqqqqqqqqqqtttwwwuuupppjjjgggfffbbbccceeegggggghhhggggggccceeeggghhhgggggghhhiiiiiiiiiggggggfffggghhhiiigggiiikkkllllllmmmppprrrrrrpppnnnqqquuuwwwtttqqqmmmnnnnnnmmmlllmmmoooqqqppppppppppppqqqrrrttttttrrrsssttttttsssqqqooonnnppppppuuu~~~~~~qqqaaa]]]```lllvvvvvv|||rrrhhh```[[[\\\_________aaagggqqqxxxssspppnnnlllkkkbbb\\\VVVTTTUUUVVVUUUSSSWWWWWWVVVUUUQQQLLLHHHEEECCCBBB@@@===<<<;;;;;;;;;;;;::::::999888888999999999999999888888888777777777777777888888888999999999777555666888:::999888yyynnngggcccgggoooxxx{{{mmm```VVVOOOLLLGGGDDDCCCDDDDDDDDDFFFEEEDDDBBB@@@>>>===<<<======>>>@@@BBBHHHXXXgggyyy}}}~~~{{{vvvqqqjjjcccWWWNNNFFFEEEFFFDDDBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAFFFJJJPPPWWW[[[\\\[[[ZZZXXXUUUUUUZZZ```iiivvv{{{jjj]]]WWWcccuuuuuu^^^ZZZZZZccc{{{iiiYYYPPPIII@@@??????666999999888777666666666666555555555555555666777777666777AAARRRdddrrr}}}kkkkkkxxx|||rrr^^^HHH<<<:::555555555777:::===AAACCC999666555777888:::AAAHHHccceeejjjQQQ???>>>666;;;>>>BBBHHHNNNRRRVVVYYY[[[```aaabbbdddfffggghhhiiilllkkkiiiiiijjjmmmpppsssqqqqqqqqqpppppppppooooooqqqtttwwwxxxuuuooohhhcccddddddeeefffffffffffffffdddeeeffffffeeeeeegggiiiiiiiiihhhgggggghhhiiijjjiiikkkmmmnnnnnnoooqqqsssuuurrroooppptttvvvuuutttnnnnnnooonnnmmmmmmooorrrpppppppppppppppqqqrrrsssooopppqqqqqqpppooonnnlllooonnnrrrzzzvvvbbb]]]cccppp|||{{{tttggg[[[YYYZZZZZZYYYYYY]]]eeeqqq~~~{{{vvvuuuvvvuuuppplllaaa[[[UUUQQQPPPPPPNNNKKKMMMNNNNNNLLLJJJFFFCCCAAA@@@???>>><<<;;;;;;;;;;;;;;;::::::999999999999999999999999999999888888888777777777888888888999999999777666777999::::::999xxxnnnhhheeejjjrrr{{{rrreee[[[UUUNNNHHHFFFFFFFFFFFFHHHGGGEEEBBB@@@???>>>>>><<<===>>>@@@BBBJJJ\\\mmm{{{yyyuuupppkkkgggaaa]]]XXXQQQJJJIIILLLKKKHHHEEECCCCCCCCCBBBAAA@@@???>>>AAAGGGPPPYYY^^^^^^\\\ZZZZZZUUUSSSUUUYYY___kkkvvvoooaaa[[[cccqqqiii^^^YYY\\\vvvwwwppp]]]QQQKKKAAA??????888:::999888777666666666666555555555555555666777777666888BBBSSScccooozzzjjjooo}}}qqq]]]HHH<<<;;;555555555777999===@@@BBB888666555777888:::AAAJJJeeeeeehhhOOO===>>>777<<<>>>BBBHHHMMMQQQTTTXXXZZZ___aaadddgggiiijjjiiiiiiiiiiiihhhhhhjjjmmmppprrrqqqqqqqqqqqqqqqqqqqqqqqqpppqqqtttvvvvvvrrrkkkfffjjjjjjiiihhhfffeeecccccceeeeeeeeedddccccccfffhhhiiihhhgggggghhhiiijjjkkkkkkmmmoooooooooppprrrtttuuurrrooooooqqqtttuuuuuunnnoooooonnnmmmnnnppprrrpppppppppoooppppppqqqqqqnnnoooooopppoooooonnnmmmpppoooqqqxxx{{{{{{|||~~~~~~ggg^^^cccooouuuaaaYYYYYYYYYYYYYYY\\\```gggooouuuzzz||||||{{{vvvrrrssswwwuuunnngggaaa\\\VVVQQQNNNLLLIIIGGGEEEFFFFFFEEEDDDBBB???>>>======<<<<<<;;;;;;;;;;;;;;;::::::999999999::::::999999999888888888888888666666777777777888888888999888888888999:::;;;;;;xxxqqqllljjjpppwww}}}{{{kkkcccYYYOOOJJJHHHGGGGGGGGGFFFEEECCCAAA@@@@@@@@@>>>===???BBBFFFOOObbbsssxxxooohhhccc]]]YYYWWWWWWSSSOOONNNPPPQQQMMMIIIFFFFFFDDDCCCAAA???>>>>>>@@@HHHSSS^^^eeeeeeccc```ZZZUUUQQQQQQRRRWWWaaalllyyytttfff^^^ccclllvvvbbbZZZ\\\ppp|||www```RRRLLLCCC@@@@@@;;;:::999888777777666666666555555555555555666777777888999BBBPPP___kkkxxxjjjrrr}}}qqq\\\GGG<<<;;;666666666777999<<<@@@BBB777555555777777999BBBLLLcccccceeeLLL<<>>===;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;888888888888888888888888666666777777777888888888777777888888888999:::<<>>???EEEMMMYYYkkkzzzyyylllddd^^^XXXUUUTTTUUUVVVUUUSSSSSSUUURRRNNNKKKJJJGGGDDDAAA@@@??????BBBIIITTT```iiinnnooooooaaaZZZTTTPPPOOOQQQZZZcccqqq~~~zzzjjjaaaaaafffkkk\\\\\\jjjxxxfffUUUOOOEEEAAAAAA<<<::::::999888777777777777555555555555555666777777888:::AAANNN[[[ggguuuooowww|||ppp\\\HHH===<<<777777777777999<<>>======;;;;;;<<<<<<===<<<<<<;;;:::::::::::::::;;;;;;<<<888888888999999999999999888888888999999999999:::666888999999888999;;;===xxxrrrqqquuu{{{iii]]]UUURRRPPPMMMMMMLLLKKKHHHEEECCCAAABBB>>>@@@JJJWWWfffvvvxxxjjjccc]]]WWWTTTUUUVVV\\\___\\\YYY[[[ZZZWWWQQQNNNIIIDDDAAA@@@AAAAAA@@@DDDMMMXXXeeeqqqzzzvvvmmmbbbXXXQQQNNNRRRYYYgggvvvsssiiifffggg{{{yyy___]]]eeekkknnnZZZSSSHHHAAA@@@<<<::::::999888777777777777555555555555555666777777666999AAANNNYYYdddrrr}}}{{{vvvyyy~~~zzzppp]]]III>>><<<888777777777999;;;>>>@@@555555666666555888DDDPPP```^^^```HHH:::>>>666:::<<>>>>>>>>>>>>>>=========;;;<<<===>>>======<<<;;;:::::::::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;===>>>>>>===>>>AAACCCxxxppppppxxxvvvggg^^^ZZZXXXTTTTTTSSSQQQNNNJJJFFFCCCBBB>>>@@@MMM^^^ooowwwiiibbb^^^XXXUUUWWWYYYccchhhddd``````aaa___TTTPPPJJJEEEBBBAAABBBCCC<<<>>>DDDOOO^^^oooqqqbbbUUULLLMMMRRR```ppp}}}rrrmmmlllvvvddd]]]ccceeeuuu___VVVJJJBBB@@@;;;;;;:::999888777777777777555555555555555666777777444888AAAOOOYYYcccooozzzyyyzzzyyy|||}}}|||yyyppp]]]III>>>===888888777777999;;;>>>@@@555555666666555888DDDQQQ```^^^___HHH:::===444777;;;BBBKKKSSSVVVVVVUUUUUUYYY\\\```dddfffggggggffffffffffffggghhhjjjkkklllnnnnnnnnnnnnmmmmmmmmmmmmlllppptttrrrmmmiiijjjllllllkkkiiihhhgggfffggggggfffhhhiiiiiifffdddcccccccccccccccdddeeegggjjjkkkiiikkklllmmmlllmmmnnnpppnnnooonnnmmmllllllnnnoooqqqqqqqqqpppoooppprrrtttuuutttsssrrrqqqpppppppppqqqpppqqqqqqrrrsssuuuuuuttttttvvvxxxvvvqqqssswwwzzzxxxzzz~~~}}}tttrrrppplllnnntttssszzznnnhhhhhhfffgggggghhhhhhgggffffff```]]]YYYTTTPPPNNNMMMMMMIIIHHHGGGEEEBBB@@@@@@@@@>>>>>>>>>=========<<<<<<<<<===>>>>>>>>>===<<<;;;:::::::::::::::;;;<<<===<<<<<<<<<=========>>>>>>>>>>>>>>>>>>????????????AAACCCEEEEEEDDDDDDGGGJJJ|||zzzrrrttt{{{|||~~~oooeeeccceee]]]aaaeeecccVVVHHHCCCFFFDDDDDDHHHVVVjjj|||vvvccc\\\]]]\\\ZZZYYYdddmmmoooiiijjjpppnnnfffdddVVVIIIFFFDDDAAA???BBB;;;AAACCCGGGRRR___}}}ppp^^^OOOLLLQQQYYYgggzzzuuujjjlllyyywww^^^^^^hhh|||aaaTTTLLLBBB===>>>::::::999888777777777888555777888777666555666888:::888@@@TTTccchhhmmmsss}}}}}}wwwvvv|||{{{}}}yyymmm[[[JJJAAA>>>;;;999777888<<<===;;;999888777666555333666CCCQQQ```___VVVGGG<<<999:::;;;<<>>?????????>>>??????@@@@@@>>>>>>>>>>>>>>>>>>??????======>>>????????????>>><<<===>>>@@@BBBCCCDDDEEEDDDFFFHHHHHHFFFEEEGGGIIILLLLLLJJJHHHGGGJJJNNNRRR}}}|||wwwzzzyyytttrrrqqqooopppvvvuuummmiiiiiijjjmmmrrrrrrfffVVVLLLJJJEEEFFFMMM]]]rrrxxxhhhaaa^^^\\\[[[]]]iiirrrtttnnnmmmrrrsssmmmkkk]]]NNNHHHEEEAAA???AAA;;;@@@???AAAJJJWWWuuu|||fffTTTOOORRRUUUcccvvvvvvuuuyyyeeecccnnnwww___UUUNNNEEE>>>===;;;:::999888777777777777555777888777666555666888999777AAAUUUdddiiilllrrrwww}}}yyyvvvyyy~~~{{{~~~qqq[[[III@@@>>>;;;999777888<<<>>>===;;;777666666555444777DDDRRRcccbbbYYYIII===999:::;;;===CCCLLLTTTYYYYYYWWWUUUZZZ]]]aaadddeeeeeefffgggfffggghhhgggfffgggiiikkkkkknnnpppooommmlllmmmnnnmmmooopppooollljjjkkkllllllkkkiiigggfffggghhhhhhfffggghhhfffdddbbbbbbccchhhggggggggggggggghhhhhhiiiiiiiiijjjkkkmmmoooppppppooonnnlllkkkllllllmmmmmmmmmmmmmmmooopppqqqrrrttttttsssrrrrrrqqqqqqqqqpppqqqqqqrrrrrrrrrqqqqqqsssrrrqqqpppqqqsssvvvxxx{{{{{{zzz{{{|||}}}|||zzzyyywwwuuuxxxwwwvvvwww~~~vvvooooooqqqqqqoookkkfffaaa]]]\\\ZZZVVVPPPMMMLLLJJJHHHFFFCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDD@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEGGGHHHHHHHHHJJJLLLMMMLLLMMMPPPSSSXXXXXXVVVTTTSSSUUUZZZ]]]}}}}}}xxxmmmfffcccaaaaaaaaaeeemmmttt{{{zzztttqqqsssvvv|||wwwdddRRRIIIGGGJJJSSSeeewwwvvvkkkeeeaaa^^^bbbgggnnnwwwzzzvvvvvv{{{}}}zzzvvvgggVVVLLLGGGCCCBBBBBB>>>@@@<<<<<>>>>>;;;999666888<<>>555444555555444888FFFTTTffffff]]]LLL>>>:::;;;<<>>;;;888666888<<<@@@AAA@@@444333444555555999HHHVVVjjjjjjaaaOOO@@@:::;;;===???FFFMMMPPPOOOPPPTTTXXX[[[]]]___``````aaaccceeeggghhhiiiiiigggggghhhjjjmmmnnnoooooonnnllljjjjjjkkkmmmooopppoooooonnnmmmiiiiiijjjjjjiiihhhfffeeeiiiiiihhhfffbbb``````aaaggghhhjjjkkkkkkjjjiiihhhlllllllllmmmnnnoooppppppsssrrrpppnnnmmmmmmmmmmmmnnnmmmlllkkkkkkmmmnnnooorrrrrrssssssttttttttttttttttttuuuuuuuuutttssssssqqqrrrrrrssstttvvvwwwxxxsssuuuxxx|||~~~~~~{{{xxxyyyuuuoooiiifffhhhnnnsss}}}||||||vvvlllbbb[[[VVVSSSQQQQQQOOONNNLLLJJJIIIGGGEEEEEEDDDBBBAAABBBCCCEEEGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIJJJKKKMMMOOOQQQSSSTTTUUUUUUUUUUUUXXX\\\```ccc``````___^^^\\\]]]```bbb{{{{{{xxxkkkaaa\\\YYYXXXVVVSSSRRRVVVYYY___iiirrrxxx|||dddRRRQQQVVVccctttyyyooojjjggghhhggghhhnnnuuuvvvxxx|||wwwcccVVVOOOIIIDDDCCCDDD??????EEEHHHVVVoookkk]]]WWWUUU___ppplll]]]ccczzzlll]]]UUULLLDDDBBB===<<<;;;999888777777777555777888777666555666888999;;;JJJaaaooopppnnnooommm}}}yyyuuuyyy~~~gggGGG<<<>>>:::888666888===AAAAAA@@@333333444555555:::IIIWWWmmmnnneeeRRRAAA;;;<<<>>>@@@FFFKKKMMMLLLNNNSSSXXX]]]^^^`````````aaaccceeeggghhhjjjiiihhhhhhiiijjjmmmmmmnnnooonnnllliiiggghhhiiillloooqqqqqqpppooohhhiiijjjjjjjjjhhhfffeeeiiiiiihhhfffcccaaabbbccceeefffhhhjjjkkklllkkkkkknnnnnnoooppppppppppppqqqqqqqqqpppoooooopppqqqrrrqqqooommmkkkjjjkkklllmmmpppqqqrrrssstttttttttsssuuuvvvvvvvvvvvvvvvuuuuuurrrrrrtttuuuvvvwwwwwwwwwqqqtttxxx}}}xxxvvvrrrmmmiiihhhjjjlllttt}}}yyyqqqfff\\\UUURRROOONNNMMMMMMLLLKKKIIIHHHGGGGGGHHHGGGEEECCCCCCDDDEEEGGGKKKJJJJJJIIIHHHHHHIIIIIIGGGGGGGGGHHHIIIJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNHHHJJJLLLOOORRRUUUWWWXXXYYYWWWUUUUUUWWW[[[^^^___aaabbbbbbaaa``````bbbdddzzz|||tttiiiaaa]]]ZZZXXXUUURRRPPPQQQRRRTTT[[[cccoooxxxttt{{{kkkWWWVVV]]]mmmzzzqqqkkkkkkmmmllllllmmmrrrrrruuuvvveee[[[QQQHHHEEEEEE@@@@@@EEEEEEMMMbbb~~~oooaaaWWWVVV___nnn~~~ooo[[[]]]oooxxxcccYYYNNNFFFDDD>>>===;;;:::888777777777555777888777666555666888777999HHH```nnnnnnkkklllqqqzzzxxxxxx{{{zzziiiIII===>>>888777666999>>>@@@@@@>>>333333555666666;;;IIIXXXnnnppphhhTTTBBB;;;===???BBBFFFJJJLLLMMMPPPUUUYYY^^^```bbbcccbbbbbbcccdddeeegggiiijjjiiiiiijjjkkklllmmmmmmooopppnnnkkkgggfffgggjjjnnnqqqrrrpppnnniiiiiijjjjjjiiihhhfffeeehhhhhhhhhfffddddddeeegggeeefffhhhiiikkklllmmmmmmoooooopppqqqqqqqqqppppppoooooonnnooopppqqqssstttrrrpppmmmjjjjjjjjjlllmmmoooppprrrssstttsssrrrrrrttttttuuuvvvvvvvvvvvvvvvrrrtttuuuwwwxxxwwwvvvvvvqqqtttxxx}}}}}}wwwqqqlllmmmpppsssrrrvvv~~~wwwnnnaaaXXXSSSQQQNNNMMMKKKLLLKKKJJJHHHGGGHHHJJJJJJIIIHHHFFFFFFFFFGGGGGGLLLLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOIIIJJJLLLOOOSSSVVVXXXYYYYYYWWWTTTTTTVVVWWWXXXXXX\\\^^^___```______```bbb}}}zzzxxxmmmfff```\\\ZZZVVVSSSQQQRRRQQQPPPTTTZZZ```jjjxxxrrrvvv{{{ttt|||ppp]]]YYYbbbsss{{{pppqqquuussskkkfffeeeeeehhhrrrvvvmmmbbbWWWLLLJJJBBBAAAFFFEEEKKK^^^uuu{{{qqqfff\\\YYYaaapppwww```___cccmmmkkk^^^RRRGGGCCC>>>===<<<:::888888777777555777888777666555666888888:::III```ooonnnlllmmmuuu}}}yyytttvvvttt}}}iiiIII===>>>777666777:::>>>@@@>>>;;;444444555666666;;;IIIWWWnnnpppiiiUUUBBB;;;===AAAFFFGGGJJJMMMQQQUUUXXXZZZ___bbbeeefffeeeddddddddddddfffiiijjjjjjjjjkkklllmmmmmmnnnqqqsssqqqmmmjjjggghhhjjjmmmppppppmmmjjjjjjjjjjjjiiiiiihhhgggfffgggggggggfffeeefffiiillliiiiiiiiijjjkkkmmmnnnooonnnooopppppppppooonnnmmmmmmmmmmmmmmmnnnppprrrssspppooollljjjjjjlllooopppooopppqqqssssssrrrpppppppppqqqrrrssstttuuuuuuuuutttuuuwwwxxxxxxwwwuuutttqqqssswww{{{~~~zzzyyyzzz}}}yyyxxxxxx{{{wwwnnnaaaXXXTTTRRRPPPMMMJJJKKKKKKIIIGGGGGGJJJMMMIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMNNNOOOOOOOOOOOONNNLLLLLLNNNPPPSSSUUUWWWXXXXXXVVVSSSSSSUUUVVVUUUSSSUUUWWWZZZ[[[[[[[[[\\\]]]||||||~~~ssskkkddd___\\\XXXUUUTTTUUUSSSQQQSSSXXXXXXaaaooo~~~sss\\\```fffjjjrrr|||zzzwwwfffZZZbbbtttsssuuu{{{yyynnndddXXXYYY\\\bbbppp{{{qqqfffTTTPPPEEECCCHHHGGGMMM```nnnwww}}}zzzvvvrrrjjjaaa]]]eeesssgggddd[[[```wwwpppbbbTTTHHHBBB>>>>>><<<:::999888777777666777888777666555666888;;;>>>LLLcccqqqqqqnnnpppxxxyyysssrrrpppyyygggIII>>>>>>666555777;;;??????<<<888555444555666666;;;IIIWWWnnnpppiiiVVVBBB;;;>>>AAAHHHIIIKKKOOOUUUYYY[[[[[[```cccggghhhgggfffeeedddccceeeiiijjjkkkkkklllmmmnnnnnnooorrruuutttpppllliiiiiijjjmmmpppooojjjfffjjjjjjiiiiiihhhgggggggggfffggggggffffffhhhlllooommmlllkkkkkklllmmmnnnpppmmmnnnnnnoooooonnnlllkkkmmmlllllllllmmmnnnpppqqqnnnmmmkkkjjjkkknnnqqqtttnnnoooqqqrrrrrrqqqooonnnmmmnnnoooqqqrrrsssttttttuuuvvvxxxyyyyyywwwuuusssqqqsssuuuyyy||||||xxxwww}}}zzzpppcccZZZVVVTTTQQQNNNJJJKKKKKKHHHFFFGGGKKKOOOGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNNNNOOOOOONNNNNNOOOOOOPPPQQQSSSTTTUUUVVVWWWUUUSSSTTTVVVVVVTTTRRRSSSVVVYYY[[[[[[\\\]]]^^^|||~~~ssssssjjjhhhooouuuvvv{{{ssskkkaaaZZZYYYVVVVVVVVVSSSNNNMMMPPPSSSTTT]]]mmm|||~~~~~~~~~xxxppplllaaaVVVQQQXXX```jjj{{{}}}zzzrrrccc___kkkssszzzuuupppfff[[[UUU\\\lllwww___MMMGGGGGGBBBEEERRRYYYkkktttxxxrrrllljjjfffaaa___iiiyyyxxx^^^[[[ZZZkkk~~~ssswwwcccUUUMMMKKK@@@===:::888888999888888777777777777777888888999<<<:::FFF___mmmmmmmmmttt}}}www}}}uuuoootttbbbKKK>>>:::444666666666:::>>><<<777444777555666;;;;;;GGG```tttooojjjNNN???CCC===AAAGGGKKKPPPSSSSSSTTTWWWZZZbbbfffjjjkkkjjjgggeeecccdddfffhhhiiiiiiiiijjjlllnnnkkkllltttxxxuuuooolllnnnkkkiiiiiijjjjjjhhheeeggghhhiiijjjkkkllllllllljjjkkkjjjgggeeegggmmmrrrtttsssqqqnnnllllllnnnqqqtttooommmpppnnniiiiiimmmqqqnnnkkkkkknnnppppppooonnnmmmmmmmmmmmmnnnnnnooopppppppppppppppooonnnnnnmmmnnnooopppqqqrrrrrrrrruuuvvvwwwvvvuuutttuuuvvvqqqrrrrrrtttwww{{{~~~vvvhhh^^^YYYUUUQQQMMMKKKJJJHHHGGGGGGHHHJJJKKKJJJIIIIIIHHHIIIJJJLLLMMMLLLJJJIIIGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNLLLKKKJJJLLLLLLMMMOOOQQQQQQNNNLLLLLLMMMOOOQQQRRRSSSTTTTTTTTTSSSSSSTTTVVVVVVUUUSSSRRRXXX]]]^^^ZZZXXXYYY[[[~~~}}}nnnggg^^^[[[bbbggghhhpppzzz}}}zzzqqqfff^^^[[[XXXVVVVVVSSSMMMLLLOOOOOOOOOUUUcccppp{{{wwwrrrpppllliiihhheeeZZZSSSVVVZZZ^^^jjjyyyrrrddd```mmmwww~~~|||{{{rrrjjjeeejjjuuunnnZZZQQQOOOHHHKKKYYY```ffflllmmmiiifffgggfffccchhhqqqdddXXXYYYgggvvv|||fffXXXNNNHHH@@@>>>:::888888999888888777777777777777888888999;;;999FFF___mmmlllmmmssswwwxxx}}}uuupppuuuzzz\\\GGG>>>;;;777888888888<<<@@@>>>999444777555666;;;<<>>:::888888999888888777777777777777888888999<<<:::GGG```nnnlllkkkpppooozzzxxxxxxtttqqqvvvsssVVVDDD===<<<888999999999===AAA>>>999444777555666;;;<<>>AAA;;;@@@FFFKKKPPPSSSTTTTTTWWWZZZ```cccgggiiigggeeecccbbbgggjjjmmmnnnmmmkkkkkkkkkmmmjjjlllssswwwsssnnnllliiihhhgggggghhhgggeeeddddddeeefffggghhhhhhhhhgggggghhhhhheeeccceeejjjooorrrrrrpppmmmjjjiiikkkmmmooonnnqqquuutttppplllmmmqqqooommmmmmoooqqqqqqqqqrrrpppmmmkkkjjjjjjlllmmmlllmmmnnnoooooooooooooooooooooppppppppppppooooooqqqsssttttttssssssuuuvvvuuuuuuvvvxxxzzz~~~~~~~~~yyyppphhhccc___ZZZVVVPPPNNNLLLJJJIIIIIIJJJKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOOOONNNLLLMMMNNNPPPOOONNNMMMMMMLLLLLLMMMOOOPPPQQQSSSRRRRRRSSSUUUUUUTTTRRRUUUVVVWWWYYYZZZZZZWWWUUU}}}lll^^^VVVRRRVVVZZZ\\\___dddjjjvvv{{{mmmcccaaa[[[WWWUUUQQQKKKHHHIIIKKKHHHIIIOOOWWWbbbooo{{{~~~vvvsssooofff^^^ZZZZZZSSSNNNNNNMMMKKKNNNTTTaaaooouuuhhh^^^YYYYYYYYYYYY]]]eeelllvvveee^^^YYYiiiuuu|||wwwuuusss{{{ooo]]]VVVNNNSSSccclllnnniiiaaa[[[[[[aaahhhlllxxx~~~sssZZZ[[[___pppkkk^^^RRRDDDBBB???;;;999999999888888777777777777777888888999======KKKcccpppllliiillljjjvvvuuuzzzrrrtttzzzqqqUUUBBB;;;:::666888888888;;;???===777444777555666<<<===KKKdddzzzsssmmmOOO>>>AAA;;;???EEEJJJPPPTTTTTTUUUWWWZZZ___bbbeeegggfffdddbbbbbbgggjjjmmmnnnmmmkkkjjjjjjllljjjlllrrruuurrrnnnmmmiiihhhiiiiiiiiihhhfffeeedddeeefffgggggggggggggggeeeffffffdddbbbdddhhhmmmqqqqqqooollliiihhhiiikkkmmmnnnpppssssssqqqooonnnqqqpppoooooopppqqqrrrrrrtttqqqmmmjjjhhhiiikkkllllllmmmnnnoooqqqqqqqqqrrrqqqrrrrrrrrrqqqqqqpppooopppqqqssssssssssssuuuvvvvvvvvvvvvxxx{{{~~~}}}~~~zzzsssmmmhhhccc^^^ZZZSSSQQQNNNLLLJJJJJJKKKKKKMMMMMMLLLKKKKKKKKKJJJJJJLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKMMMOOOQQQRRRQQQNNNLLLLLLMMMOOOOOOOOOOOONNNMMMLLLLLLNNNPPPRRRTTTSSSSSSTTTVVVVVVUUUSSSWWWUUUUUUXXX]]]___\\\XXXrrraaaZZZVVVYYY^^^```bbbccccccmmmuuukkkddd]]]VVVTTTPPPJJJFFFFFFHHHEEEEEEIIIOOOXXXfffsss{{{~~~wwwqqqnnnjjjbbb[[[YYYSSSOOOLLLLLLJJJIIIJJJMMMSSS```ooo|||nnnaaaWWWOOOLLLMMMLLLKKKOOOUUU[[[bbbooo{{{vvv^^^[[[UUUeeesssyyyqqqkkkhhhppp|||zzzeee\\\TTT[[[llluuuzzzqqqfff^^^[[[```jjjrrr~~~```]]][[[eeeppp___TTTHHHCCC???<<<999999999888777777777777777777888888999???@@@PPPjjjvvvpppiiijjjkkkvvv{{{ppprrryyy}}}sssVVVBBB:::777666888888888<<>>999444777555666<<<>>>LLLfff{{{tttmmmOOO===AAA;;;@@@DDDIIIPPPTTTUUUUUUWWWZZZ^^^aaadddeeeeeecccbbbbbbfffiiikkklllkkkiiiiiiiiikkkjjjlllrrrssspppmmmnnnkkklllmmmmmmkkkiiihhhgggffffffgggggghhhhhhggggggdddeeefffdddbbbcccgggkkkoooooonnnllliiihhhhhhjjjnnnoooooonnnoooppppppoooooopppppppppppppppqqqrrrtttqqqmmmjjjiiiiiikkkmmmmmmnnnpppqqqrrrsssttttttttttttttttttsssrrrqqqqqqoooqqqssssssrrrssstttvvvuuuuuuvvvwwwyyy|||{{{uuuoooiiiccc___\\\UUUTTTQQQNNNLLLLLLLLLMMMLLLLLLLLLLLLKKKKKKJJJJJJLLLLLLKKKKKKJJJJJJJJJJJJLLLLLLLLLMMMNNNQQQSSSUUURRROOOLLLKKKLLLNNNOOOOOOQQQOOONNNMMMNNNOOORRRSSSVVVUUUUUUVVVXXXXXXWWWUUUXXXUUUTTTYYY```dddbbb^^^yyybbb]]]ZZZ\\\bbbffffffeee___dddqqq~~~sssfff]]]VVVSSSPPPJJJFFFEEECCCAAAAAAEEEHHHOOO[[[gggppp}}}wwwnnneee```\\\XXXWWWZZZQQQPPPNNNLLLIIIGGGGGGGGGMMMXXXdddnnnyyytttgggYYYRRRLLLGGGEEEFFFDDDDDDGGGMMMQQQWWWaaalll{{{nnnYYYYYYSSScccpppuuummmddd___dddoooggg\\\UUU[[[mmmuuu~~~uuuiii```[[[^^^jjjwwwkkk```XXX^^^vvv{{{cccVVVNNNCCC@@@<<<:::999999888777777777777777777888888999>>>AAAUUUrrrwwwnnnmmmoooyyyvvvnnnvvvzzz}}}rrrVVVBBB999777777999999:::???DDDCCC===555777555666<<>>YYY}}}{{{yyywwwuuurrrwwwvvv{{{~~~gggMMM>>>;;;<<<333555777999???EEEDDD???555888555666===@@@PPPkkk{{{tttlllNNN===BBB>>>CCCBBBHHHPPPUUUVVVVVVXXXZZZ___aaadddeeedddddddddeeefffggggggffffffhhhlllooojjjiiilllppppppllllllooosssvvvxxxvvvpppkkkiiihhhfffgggggggggggggggffffffbbbeeefffeeeccccccgggjjjkkklllmmmmmmkkkkkklllmmmmmmsssuuusssrrrtttqqqkkkkkknnnppppppnnnmmmnnnpppmmmmmmnnnnnnpppqqqrrrsssooopppqqqqqqrrrrrrrrrrrrsssssstttttttttttttttssssssuuuuuuuuusssrrrssstttuuuuuuvvvwwwyyy{{{~~~|||qqqggg```]]]\\\XXXVVVTTTRRRQQQQQQRRRSSSNNNOOOQQQRRRSSSRRRQQQQQQMMMMMMMMMMMMMMMLLLKKKKKKGGGIIIKKKMMMOOOOOOOOONNNQQQOOOMMMMMMNNNNNNNNNLLLLLLMMMOOOQQQRRRSSSTTTTTTVVVUUUUUUVVVXXXXXXWWWUUUVVVUUUUUUWWWYYYZZZZZZZZZlllddd```ggguuu~~~|||wwwmmmfffbbbiii{{{}}}ppphhh^^^[[[WWWRRRMMMIIIGGGFFFEEECCC@@@>>>???CCCHHHKKKYYYddduuuwwwqqqlllooonnnhhhbbb^^^YYYSSSSSSOOOMMMOOOMMMHHHDDDDDDGGGLLLQQQVVV\\\aaa^^^XXXJJJGGGCCCAAAAAABBBCCCCCCFFFFFFEEEFFFHHHKKKNNNPPPUUU```qqquuurrrhhhWWWJJJIIIMMMSSScccyyy~~~vvvjjj___WWWSSSQQQPPP```lll|||{{{gggYYYjjj{{{lll]]]UUUNNNXXXrrr~~~zzzooosss}}}aaacccfffuuuxxx^^^UUUMMMEEE???>>>>>>:::777777666666666666666777888888888AAAYYYvvvsssvvv{{{~~~zzzzzz~~~xxxbbbHHH:::888999666666555999CCCIIIDDD;;;888666666777:::CCCVVVhhhzzzuuueeeNNN???===???>>>EEEKKKPPPRRRTTTYYY[[[ZZZZZZ]]]bbbeeeffffffggghhhbbbdddfffiiijjjjjjiiiiiieeegggjjjmmmooooooooonnnwwwvvvuuurrroookkkhhheeeccceeefffgggfffeeefffhhheeeeeeeeeffffffgggggggggiiikkklllnnnnnnmmmkkkjjjkkkoooqqqqqqqqqtttsssooojjjkkkmmmmmmlllkkklllmmmrrrrrrrrrpppnnnmmmmmmooosssooommmnnnrrrtttqqqnnnwwwwwwwwwwwwvvvuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuvvvwwwzzz~~~|||~~~|||pppeee^^^\\\YYYVVVSSSQQQRRRSSSTTTTTTXXXTTTNNNLLLMMMOOORRRSSSOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNLLLJJJIIINNNNNNNNNNNNNNNOOOOOOOOOMMMNNNOOOQQQSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWWWWXXXWWWXXXYYYZZZZZZZZZYYYYYY|||jjjccc```hhhwwwpppiiicccgggvvvxxxnnnggg]]][[[VVVQQQLLLIIIFFFEEECCCAAA>>><<<===@@@DDDGGGQQQ^^^ppp}}}}}}uuuooonnntttvvvsssoookkkddd^^^[[[UUUPPPOOOLLLGGGDDDEEEHHHLLLPPPUUU\\\___YYYQQQGGGEEEBBBAAABBBDDDEEEEEEEEEEEEEEEFFFHHHJJJMMMNNNQQQ[[[jjjyyypppjjj```QQQHHHHHHHHHMMMYYYllluuummmcccYYYSSSOOOMMMLLLTTT___lllyyyggg^^^wwwuuubbbYYYSSS]]]uuuvvvmmmqqqiiiffffffqqq|||aaaWWWLLLDDD>>>>>>===:::777777666666666666666777888888:::AAAUUUqqqrrrrrr~~~zzzwwwyyyqqq\\\FFF;;;999999666666555999BBBHHHDDD;;;888666666777:::DDDWWWiii{{{uuudddMMM>>><<<>>>>>>BBBIIINNNPPPSSSXXXZZZYYY[[[^^^bbbeeeeeeffffffgggdddeeehhhjjjkkkjjjiiiiiifffhhhjjjmmmnnnooooooooottttttrrrooolllhhhdddbbbdddgggiiiiiihhhgggggghhheeeeeefffgggggghhhiiiiiihhhiiikkkmmmnnnnnnmmmllllllpppqqqpppppprrrqqqmmmkkklllnnnnnnlllkkkkkklllpppqqqqqqpppnnnmmmnnnooosssooommmnnnrrrsssqqqnnnvvvvvvwwwwwwvvvtttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqttttttuuuwwwyyy{{{{{{{{{|||~~~}}}rrrhhhcccaaa^^^ZZZVVVTTTUUUVVVWWWWWWWWWTTTQQQPPPPPPQQQQQQQQQOOOOOOPPPPPPOOOOOONNNNNNPPPQQQQQQQQQPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNPPPQQQSSSUUUVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWyyyiiidddccclll|||wwwnnnffffffqqq|||tttkkkfff\\\ZZZUUUPPPKKKGGGEEEDDDCCCAAA>>><<<<<<>>>AAACCCIIIWWWjjjyyy{{{tttnnnooowww~~~xxxppphhh___VVVQQQLLLHHHFFFHHHKKKOOOSSSXXX___```WWWKKKEEECCCAAABBBDDDFFFGGGGGGCCCCCCEEEFFFHHHIIIJJJKKKLLLTTTaaannnyyy~~~wwwrrrnnnllljjjiiimmmvvvxxxhhh^^^UUUIIIDDDFFFDDDFFFNNN^^^ooozzzzzzwwwiiiccc[[[TTTOOOLLLJJJHHHHHHOOOZZZjjj|||nnnjjjiii```[[[fff|||pppkkkooorrrhhhgggoooeeeZZZKKKCCC=========:::888888777666666666666777888888;;;@@@RRRllluuuqqqyyysssrrrhhhTTTCCC;;;999999666666666999AAAGGGCCC;;;888666666888;;;EEEYYYkkk{{{sssbbbLLL>>>;;;<<<===AAAHHHNNNOOOSSSYYY\\\[[[]]]```ccceeeeeeeeeeeeffffffhhhjjjkkklllkkkjjjiiihhhiiikkklllnnnoooppppppsssrrrqqqnnnjjjgggdddbbbfffiiillllllkkkhhhggggggdddeeefffhhhiiijjjjjjkkkggghhhjjjmmmnnnnnnnnnnnnkkkooopppooooooqqqpppllllllnnnooonnnlllkkkkkklllnnnooopppooonnnmmmnnnppprrrpppnnnoooqqqrrrpppnnnuuuuuuuuuuuuttttttrrrrrroooooooooppppppppppppppptttsssuuuxxx|||}}}{{{www|||~~~}}}tttlllhhhgggddd```[[[XXXXXXZZZ\\\\\\YYYWWWUUUUUUUUUTTTRRRPPPRRRSSSTTTUUUTTTSSSQQQPPPSSSSSSSSSSSSRRRRRRQQQPPPMMMMMMMMMNNNNNNMMMMMMLLLNNNOOOPPPRRRTTTUUUVVVWWWUUUUUUUUUVVVVVVVVVVVVWWWVVVVVVUUUTTTUUUVVVWWWXXXxxxllliiiiiiqqq|||sssiiigggoooyyy}}}xxxtttnnniiieeeZZZXXXSSSNNNJJJFFFDDDCCCDDDBBB@@@>>>>>>???AAABBBFFFSSSfffvvv|||zzzsssnnnmmmwwwzzznnn```WWWPPPKKKKKKNNNQQQTTTYYY___fffeeeYYYKKKEEEDDDCCCDDDFFFGGGGGGGGGBBBCCCDDDFFFGGGHHHHHHHHHIIIOOOZZZfffqqq{{{{{{rrrllliiiddd]]]WWWWWWVVVTTTRRRRRRZZZhhhrrrxxxkkk]]]TTTLLLDDDBBBDDDCCCDDDIIIUUUbbbkkkllliiiaaa]]]VVVQQQNNNKKKIIIGGGCCCGGGMMMZZZuuuzzzxxxooohhhfffrrrllliiinnnyyygggiiiqqqggg[[[KKKCCC===<<<<<<:::888999777777666666777777888999;;;@@@QQQkkk{{{uuu{{{sssooobbbOOOAAA;;;999777666666666999@@@FFFCCC<<<777666777999<<>>===<<<:::999:::777777777777777888999999:::AAATTToooxxx~~~xxxyyytttoooaaaNNN@@@;;;888666666777777888>>>DDDBBB<<<777666777999>>>HHH]]]ooo{{{mmmZZZIII===999;;;>>>BBBHHHMMMOOOSSSZZZ______```bbbcccdddccccccdddfffiiijjjlllmmmmmmlllkkkjjjjjjkkklllnnnooopppppppppoooooonnnmmmllllllkkkkkkeeehhhkkkllljjjgggeeedddcccdddgggiiikkkkkkkkkkkkllllllllllllllllllkkkkkkgggkkklllkkkmmmqqqrrrpppnnnpppqqqpppmmmlllllllllkkkmmmooopppooooooooopppqqqpppoooooooooooonnnmmmqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrrrrsssssssssuuurrrqqqssswwwzzz{{{zzz{{{}}}~~~~~~}}}~~~yyy~~~xxxrrrnnnkkkjjjiiieee```^^^^^^```aaabbbccc___[[[YYYYYYYYYYYYYYYXXXYYY[[[\\\[[[YYYVVVTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTUUUVVVUUUTTTSSSPPPQQQRRRTTTVVVWWWXXXYYYWWWWWWXXXXXXXXXXXXWWWVVVYYYXXXWWWVVVVVVXXXZZZ[[[{{{wwwxxx{{{wwwpppiiigggjjjmmmmmmllllllhhhccc___\\\ZZZXXXVVVSSSQQQNNNJJJGGGEEEDDDCCC@@@@@@AAAAAACCCDDDEEEFFFIIIRRR]]]gggkkkjjjhhhfffhhhppp{{{~~~pppeee]]][[[]]]\\\ccciiilllmmmhhh\\\OOOLLLKKKJJJKKKKKKIIIFFFDDDDDDDDDDDDEEEEEEFFFFFFFFFHHHLLLTTT___llluuuzzz|||zzzuuuooollljjjhhhccc```VVVRRRLLLHHHGGGEEEBBB???:::>>>AAAAAA@@@BBBIIIOOOOOONNNLLLJJJFFFCCC@@@???>>>>>>AAAIIIRRRYYYZZZZZZ]]]XXXRRRMMMJJJGGGDDDBBBBBBBBBCCCJJJ\\\vvv~~~{{{}}}}}}kkkjjjkkkssskkkiiilllkkk\\\PPPGGG???>>>===:::999:::888777777777777888999999:::BBBWWWqqqzzzzzz~~~uuuvvvtttooobbbOOO@@@:::888666666777777888===BBBAAA===666666777:::???JJJ___rrryyyjjjVVVGGG===999;;;???@@@FFFJJJLLLPPPWWW\\\\\\```bbbcccccccccccceeefffhhhjjjlllmmmnnnmmmlllkkkjjjkkknnnpppqqqqqqpppoookkkjjjjjjiiiiiiiiiiiijjjdddgggiiijjjiiifffeeeeeeeeefffiiikkklllllllllkkknnnmmmmmmlllkkkkkkjjjjjjhhhkkkmmmkkkmmmqqqsssqqqnnnpppqqqpppnnnmmmmmmnnnlllnnnqqqqqqpppppppppppppppppppppoooooonnnnnnmmmoooooooooooopppppprrrrrrrrrrrrssssssttttttuuuuuuuuutttsssrrrsssuuuwwwyyy{{{|||}}}}}}|||}}}}}}xxxssspppllljjjhhheeebbb```aaabbbcccccceeebbb^^^\\\\\\]]]]]]]]]YYYZZZZZZ[[[ZZZXXXUUUTTTWWWVVVUUUTTTSSSRRRRRRRRROOOPPPSSSUUUVVVUUUTTTTTTQQQRRRSSSUUUWWWXXXYYYZZZXXXYYYZZZZZZZZZYYYXXXWWWWWWWWWVVVUUUVVVWWWXXXYYY}}}vvvqqqkkkiiijjjjjjgggccc```]]]XXXUUUSSSSSSRRRQQQPPPNNNLLLIIIFFFEEEDDDDDDBBBCCCEEEGGGIIIKKKLLLMMMQQQVVV]]]aaaccccccccccccdddhhhnnnzzz}}}qqqgggcccdddfffnnnttttttppphhh]]]RRRMMMLLLMMMMMMNNNLLLHHHEEEFFFEEEDDDDDDDDDEEEFFFGGGGGGJJJRRR\\\gggnnnqqqqqqmmmggg___[[[YYYVVVQQQMMMGGGFFFCCCAAA???>>>===<<<888;;;>>>>>>>>>>>>AAADDDDDDFFFGGGFFFDDDBBB???>>><<<<<<===DDDNNNXXX^^^aaabbb]]]VVVOOOJJJGGGDDDBBB@@@@@@BBBIIIWWWmmm~~~kkkjjjiiimmm|||pppjjjgggvvvooo]]]SSSJJJAAA???===;;;999;;;888888777777888888999::::::CCCXXXqqq}}}{{{~~~zzztttuuu~~~pppmmmbbbPPP@@@:::888777666888888888<<>>???>>>===<<<<<<===AAADDDEEEDDDBBBAAA???======<<<<<>>;;;:::;;;888888888777888888999:::;;;DDDXXXooo|||~~~yyywwwssstttwwwlllkkkbbbPPP@@@999888888666888888888;;;@@@AAA===666666777;;;@@@LLLaaatttwwwdddPPPDDD===999<<>>======<<<<<<;;;::::::<<<<<<==================<<<<<<===AAACCCBBB>>>:::>>>;;;:::???GGGTTTgggxxxuuukkk\\\RRRMMMJJJFFFBBBBBBAAABBBHHHWWWjjj}}}rrriiigggkkkqqquuuyyyeee```kkk{{{bbbZZZOOODDD@@@===:::999:::999999888888888888999999===EEEYYYppp{{{}}}zzzssspppwwwxxxnnnooohhhWWWEEE;;;888666777666666777999;;;;;;:::777666777;;;@@@LLLaaauuutttcccMMM===999;;;<<<<<>>;;;>>>;;;:::===CCCNNN___nnnxxxpppdddYYYQQQKKKGGGDDDCCCCCCDDDKKKWWWgggwwwqqqhhhdddhhhnnnpppuuuccc```mmmhhh[[[PPPDDD@@@>>>;;;:::;;;999999888888888888999999:::CCCVVVmmmxxxyyy~~~~~~tttpppzzz}}}zzzyyyoooZZZFFF<<<888777777666666777:::;;;;;;:::666666777:::???KKKaaatttvvveeeNNN>>>:::;;;<<<;;;???BBBHHHMMMRRRVVV[[[^^^bbbbbbbbbbbbcccdddeeefffcccdddeeegggiiikkknnnooojjjjjjlllqqqvvvwwwssspppiiigggeeefffhhhjjjjjjiiihhhhhhhhhhhhhhhhhhgggfffjjjlllnnnnnnmmmmmmnnnoooooonnnnnnmmmmmmmmmmmmnnnqqqqqqqqqooollllllmmmooommmmmmnnnpppssssssqqqoooppppppqqqqqqqqqqqqqqqppprrrqqqppppppqqqqqqqqqqqqpppooommmmmmmmmmmmmmmmmmrrrnnnlllpppssstttuuuyyy||||||||||||{{{{{{zzz{{{|||}}}~~~yyyqqqllleeeeeeeeefffhhhhhhgggeeeggggggfffeeeddddddccccccaaaaaa___^^^]]]]]]]]]]]]^^^[[[XXXVVVUUUTTTSSSRRRQQQPPPPPPQQQTTTVVVUUUTTTUUUUUUVVVVVVWWWWWWXXXXXXVVVWWWYYYZZZZZZYYYWWWVVVWWWXXXYYY\\\]]]]]]ZZZWWW|||xxxqqqhhhaaaZZZVVVSSSRRRTTTVVVUUUSSSSSSTTTQQQLLLGGGGGGMMMRRRVVVVVVYYY```fffjjjrrrzzz|||yyysssmmmgggbbb```___[[[\\\\\\___nnn|||mmm^^^SSSPPPPPPPPPQQQRRRRRRPPPNNNLLLGGGDDDEEEEEECCCFFFJJJJJJOOOPPPNNNOOOSSSVVVVVVTTTNNNGGGBBBAAA@@@>>><<<===<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<===>>>@@@@@@>>>===>>>;;;999:::===EEETTTaaaxxxtttlllaaaVVVMMMHHHFFFDDDEEEHHHNNNXXXcccnnntttuuu~~~ssshhhdddfffllljjjtttbbb___mmm|||ppp^^^RRREEE@@@>>><<<;;;<<<999999888888888888999999999@@@SSSiiissssssvvv~~~wwwqqq|||vvv]]]GGG<<<999777777666777888;;;<<<;;;:::555555666999>>>KKK```tttxxxgggOOO???:::;;;;;;;;;>>>BBBHHHMMMRRRVVV[[[^^^bbbbbbbbbbbbbbbcccdddeeedddeeeeeegggiiikkkmmmnnniiijjjlllqqqvvvwwwtttpppkkkjjjhhhiiijjjllllllkkkhhhiiiiiijjjjjjjjjjjjjjjjjjlllnnnnnnlllllllllmmmkkkkkkkkkllllllmmmmmmmmmoooppppppnnnllllllmmmnnnmmmmmmnnnqqqtttuuutttrrroooooopppppppppoooooonnnoooooopppqqqrrrsssssstttqqqpppooonnnmmmmmmnnnoooqqqllljjjnnnqqqrrruuuyyy|||}}}|||zzz||||||||||||}}}~~~~~~tttnnncccccceeehhhjjjkkkiiiggghhhgggfffeeeeeeddddddeee``````___^^^^^^^^^_________]]]YYYWWWVVVVVVTTTSSSRRRQQQQQQRRRTTTVVVUUUUUUYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWYYYZZZZZZYYYXXXXXXWWWWWWYYY\\\^^^^^^\\\YYY|||yyyssslllfff]]]YYYUUUVVVZZZ]]]^^^\\\[[[XXXTTTOOOMMMOOOTTTXXXXXXWWW[[[bbbhhhmmmuuu~~~zzzrrrjjjccc___]]]ZZZZZZYYY\\\lllzzzkkk]]]SSSPPPPPPQQQTTTVVVVVVTTTRRROOOIIIFFFEEEEEEDDDGGGKKKMMMQQQQQQMMMMMMQQQVVVXXXXXXRRRJJJEEEBBB@@@>>>===<<<<<<<<<;;;::::::999999;;;;;;:::::::::::::::999<<<<<<===>>>????????????===:::888888:::@@@LLLXXXqqqqqqnnneeeXXXNNNIIIHHHCCCFFFKKKRRRYYY```fffiiihhhrrrwwwkkkdddfffkkkjjjxxxddd^^^iii|||xxxcccUUUFFF@@@???===<<<<<<999999888888888888999999;;;AAASSShhhqqqnnnnnnsss||||||ssszzzwww[[[EEE;;;999888777777777999<<<===<<<:::444444555888>>>JJJ```tttzzzhhhQQQ@@@:::;;;;;;:::===AAAGGGMMMQQQVVV[[[^^^^^^___```aaaccceeeggghhheeeeeefffggghhhjjjlllmmmiiiiiilllqqqvvvwwwtttqqqooonnnmmmlllllllllkkkjjjhhhiiijjjkkkllllllllllllkkklllnnnmmmkkkjjjjjjkkkjjjjjjkkkkkklllllllllllllllmmmmmmmmmkkkjjjkkkmmmmmmmmmnnnpppssstttsssrrroooppppppppppppooonnnnnnnnnooopppqqqqqqqqqrrrssspppppppppooonnnoooqqqssssssmmmkkkmmmpppqqqssswwwxxx}}}~~~~~~~~~zzz|||}}}}}}~~~wwwpppeeeeeegggiiilllkkkiiiggggggfffeeeddddddddddddeeebbbaaa```____________```aaa^^^ZZZXXXXXXXXXVVVUUUSSSRRRRRRSSSUUUVVVVVVUUUZZZZZZZZZZZZ[[[[[[[[[[[[YYYYYYZZZZZZZZZYYYYYYXXXWWWXXXZZZ]]]``````^^^[[[zzzwwwuuuqqqkkkggg]]]ZZZWWWXXX]]]cccggghhhccc\\\SSSPPPSSSWWWYYYYYYZZZYYY\\\ccchhhmmmvvv~~~xxxnnneee___]]]YYYYYYXXX]]]mmm}}}vvvhhh[[[RRROOOOOOQQQUUUXXXYYYXXXVVVSSSMMMHHHFFFEEEEEEHHHMMMSSSVVVUUUOOOMMMSSSZZZ^^^___ZZZQQQIIIDDDAAA??????===<<<<<<;;;;;;:::999999;;;;;;::::::999999999999<<<===>>>?????????@@@@@@<<<999888999:::>>>HHHSSSdddhhhiiicccWWWMMMIIIIIIBBBFFFMMMUUU[[[^^^`````````jjjyyy{{{|||yyykkkcccdddiiinnnhhh]]]dddwww}}}iiiYYYHHHAAA@@@>>><<<<<<999999888888888888999999>>>DDDTTThhhpppllliiilllmmmzzzwwwvvv}}}rrrWWWCCC:::999888777777888;;;===>>><<<:::444333555888>>>KKKaaattt{{{iiiQQQ@@@:::::::::999<<<@@@FFFLLLQQQVVV[[[^^^_________aaabbbdddfffgggeeeeeefffggghhhjjjlllmmmjjjjjjlllqqqvvvwwwtttpppsssrrrqqqooollljjjhhhhhhhhhiiijjjlllmmmmmmmmmmmmkkkmmmmmmllljjjhhhhhhhhhkkkkkklllllllllkkkjjjiiihhhiiikkkkkkiiiiiijjjkkkmmmmmmlllnnnpppqqqpppooopppqqqqqqrrrqqqqqqppppppnnnppprrrrrrpppnnnnnnooolllmmmnnnmmmlllnnnsssvvvvvvqqqnnnpppqqqppprrruuuvvvzzz|||{{{}}}{{{zzz{{{|||}}}}}}~~~~~~~~~|||~~~}}}{{{sssjjjjjjjjjlllmmmllliiifffeeedddcccbbbbbbbbbcccddddddcccbbbaaa```_________aaa^^^[[[ZZZZZZZZZYYYXXXUUUTTTTTTUUUWWWXXXWWWVVVXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZ\\\___bbbbbb```]]]~~~zzztttqqqooolllgggcccZZZYYYWWWXXX]]]eeennnsssmmmcccXXXVVVZZZ^^^]]]ZZZ```^^^```eeeiiinnnvvvuuujjjccc```YYYYYYYYY___qqq{{{tttvvv{{{rrrcccWWWOOOLLLMMMOOOSSSWWWYYYYYYXXXWWWPPPJJJIIIHHHHHHMMMSSSZZZ]]][[[SSSPPPVVV___dddddd___VVVMMMFFFBBBAAAAAA>>>======<<<;;;;;;::::::<<<;;;;;;::::::999999888;;;===@@@AAAAAAAAAAAABBB;;;999999:::;;;===FFFPPPYYY^^^aaa^^^VVVMMMIIIIIIBBBGGGPPPWWW\\\]]][[[YYYYYYbbbooo{{{zzzvvvttttttwww}}}~~~xxxiii``````eeeoooooo^^^___oooooo]]]JJJBBB@@@>>><<<;;;999999888888888888999999???DDDTTTiiirrrmmmiiijjjcccpppyyy{{{uuusss{{{lllSSSBBB;;;999888777888999<<<>>>???===:::444333555999???KKKbbbuuuzzzhhhPPP@@@:::::::::999<<<@@@FFFLLLQQQVVV[[[^^^bbbbbbaaaaaaaaabbbbbbcccdddeeeeeegggiiikkkmmmnnnkkkkkkmmmqqqvvvvvvsssooosssssssssppplllhhhgggfffhhhiiijjjkkklllllllllllllllmmmmmmllliiifffffffffjjjkkkkkklllkkkjjjhhhgggfffhhhjjjjjjiiiiiijjjkkkmmmlllkkklllnnnooonnnmmmqqqqqqrrrssssssssssssssspppsssuuutttpppmmmmmmnnniiikkkllljjjiiikkkqqquuuxxxssspppssssssqqqqqqssstttxxx{{{zzz{{{~~~|||wwwxxxyyyzzzzzzzzzyyyyyyzzz|||}}}~~~xxxqqqooonnnmmmmmmllljjjhhheeecccbbb``````aaacccdddfffeeecccbbbaaa````````````^^^\\\[[[\\\]]]]]]\\\XXXWWWVVVWWWYYYZZZYYYXXXWWWXXXYYYZZZ\\\]]]^^^^^^______^^^^^^]]]\\\\\\\\\]]]]]]___bbbddddddbbb___|||wwwpppkkkhhheee```\\\UUUVVVVVVUUUYYYcccqqq|||{{{sssiiiddddddeeecccaaaeeebbbcccgggjjjnnnvvv~~~~~~rrriiifffZZZ[[[\\\cccvvv}}}qqqhhhhhhlllqqqzzzxxxkkk___UUUOOOIIIIIIJJJNNNSSSWWWXXXXXXYYYRRRMMMLLLMMMNNNTTT[[[ccceeeaaaWWWQQQWWWaaagggddd___WWWMMMEEEBBBBBBCCC???>>>>>>======<<<;;;;;;<<<<<<<<<;;;:::999999999:::>>>BBBDDDCCCBBBBBBCCC<<<::::::;;;;;;<<>>;;;999999999888888888888999999;;;AAASSSiiitttpppkkklllaaajjjnnnuuu~~~~~~wwwqqqsssyyyhhhRRRCCC===;;;888777888:::===??????===;;;444444666:::???LLLcccvvvxxxfffOOO???999::::::999;;;???EEEKKKQQQVVV[[[^^^bbbbbbaaaaaaaaaaaabbbbbbcccdddeeegggiiikkknnnooollllllnnnrrruuuvvvrrrnnnoooqqqrrrpppkkkhhhggggggggghhhiiijjjjjjjjjjjjjjjlllmmmmmmkkkhhheeeddddddfffgggiiijjjjjjiiihhhgggfffhhhjjjkkkkkkjjjkkklllkkkjjjiiikkkmmmooopppoooooopppqqqsssttttttttttttppptttwwwvvvrrrnnnnnnppplllnnnnnnllliiijjjooouuuuuuqqqqqqtttuuurrrqqqrrrrrrxxxzzzyyyxxx{{{|||{{{xxxyyyyyyzzzzzzyyywwwwwwxxx{{{uuurrrooonnnnnnnnnlllkkkeeedddbbbaaaaaabbbdddfffddddddcccbbbbbbbbbbbbbbb___]]]\\\\\\^^^___```___ZZZYYYXXXYYY[[[\\\[[[ZZZZZZZZZ[[[[[[\\\]]]^^^^^^______^^^______```aaaaaa``````bbbdddffffffccc```|||vvvnnnhhheee```[[[WWWQQQSSSTTTSSSUUUaaarrryyyqqqllljjjiiiiiigggddddddgggiiilllttt|||xxxoookkk[[[\\\^^^fffyyyuuuhhh^^^\\\```^^^jjjssspppfff]]]UUUPPPFFFFFFGGGJJJPPPTTTVVVWWWYYYSSSNNNNNNPPPSSS[[[bbbhhhjjjdddYYYRRRWWWaaahhhbbb]]]UUULLLDDDAAABBBDDD?????????>>>======<<<<<<======<<<;;;;;;:::999999:::>>>DDDFFFEEECCCCCCCCC===;;;;;;<<<;;;;;;AAAJJJSSSVVVYYYYYYUUUOOOJJJHHHHHHMMMUUU[[[\\\YYYSSSOOONNNUUU___hhhmmmooooooooo```___aaaeeefffdddeeehhhmmmsss|||zzzjjj```___dddjjj{{{dddYYYbbbmmmxxxcccMMMCCCAAA>>>:::999999999888888888888999999888>>>PPPiiiuuurrrnnnooobbbggggggmmmyyyzzz{{{{{{tttpppuuu}}}}}}wwwgggSSSEEE???<<<888888888:::===@@@@@@===;;;555444666:::@@@MMMcccwwwwwweeeNNN>>>999999:::999;;;???EEEKKKQQQVVV[[[^^^_________```aaacccdddeeebbbcccdddfffiiilllnnnpppmmmmmmnnnrrruuuuuuqqqmmmlllnnnpppoookkkhhhhhhiiigggggghhhiiiiiiiiiiiihhhlllmmmmmmkkkgggdddccccccbbbcccfffhhhiiiiiihhhhhhfffiiilllmmmlllllllllmmmiiihhhhhhjjjnnnqqqrrrrrrnnnoooppprrrssstttuuuuuuqqquuuyyyxxxtttpppqqqsssrrrssssssoookkkkkkpppvvvrrroooppptttvvvsssqqqrrrqqqwwwzzzxxxvvvxxxzzzzzz{{{||||||}}}|||zzzyyyxxxwwwzzzwwwtttpppnnnnnnooooooooofffeeecccaaaaaaccceeegggcccbbbbbbbbbccccccdddeee___]]]\\\\\\___aaabbbaaa\\\[[[ZZZ[[[\\\]]]\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___aaacccdddeeebbbbbbdddfffggggggdddaaatttjjjgggccc\\\UUURRRRRRMMMNNNUUUYYY]]]lll{{{vvvsssrrrqqqmmmmmmkkkiiiiiioooxxxrrrhhhccc______iii{{{yyylll```XXXUUUWWW[[[ccclllnnnhhh^^^WWWUUUIIIGGGHHHLLLMMMMMMQQQWWWVVVXXXYYYUUUQQQUUUaaalllyyyssseeeYYYWWW]]]cccdddbbb\\\TTTMMMIIIEEECCCAAABBBBBBAAAAAA???>>><<<;;;::::::;;;;;;::::::999888===EEEKKKJJJGGGGGGGGGFFF@@@???===<<<<<<>>>@@@BBBOOORRRUUUTTTPPPKKKJJJJJJKKKOOOTTTVVVUUURRROOOMMMPPPSSSUUU[[[fffpppqqqmmmbbb\\\WWWXXXWWWUUUVVVXXX[[[aaaiiisss{{{uuujjjaaa___aaaiii~~~hhhYYYgggmmmjjjSSSJJJAAA>>>@@@===<<<:::888666666888:::<<<@@@AAAQQQffftttrrrbbbcccffflllpppttt~~~sssooorrruuuyyy{{{xxxssshhhXXXHHH>>>;;;<<<999::::::;;;@@@DDD@@@888999333999>>>???NNNdddnnnxxxcccKKK???;;;999777777<<>><<<<<<===???AAALLLOOORRRRRRNNNJJJJJJJJJLLLOOOSSSTTTSSSOOOLLLKKKMMMOOORRRWWWaaalllnnnjjjaaaZZZUUUTTTSSSOOONNNPPPRRRWWW___fffnnnwwwtttkkkccc```aaaggg{{{lllZZZfffkkklllUUUKKKAAA>>>???<<<<<<:::888777777888:::<<<<<<>>>RRRlll|||uuucccdddfffjjjlllqqq}}}xxxuuuuuusssppp}}}uuupppllldddVVVGGG===::::::999::::::;;;AAAEEE@@@999888333777<<<<<>>:::888777777;;;>>>DDDKKKQQQVVVYYY[[[[[[]]]___aaaaaabbbccceeeeeefffgggggggggiiillloooqqqppppppqqqqqqqqqnnnllljjjllloooooommmkkkjjjjjjfffiiikkkkkkjjjiiihhhhhhhhhhhhhhhhhhgggfffeeedddfffggghhhjjjjjjiiihhhggggggiiikkkmmmnnnmmmkkkjjjiiijjjlllnnnoooqqqqqqrrrqqqsssuuuuuusssrrrqqqrrrrrrssstttuuuuuuuuuttttttvvvtttqqqnnnmmmmmmnnnooojjjjjjlllooorrrtttsssrrrsssuuuvvvwwwwwwxxxzzz||||||||||||}}}~~~||||||yyyrrrooopppqqqpppnnneeedddbbbbbbcccfffiiikkkfffeeeccccccdddeeedddccceee```ZZZZZZ^^^aaabbbaaabbbaaaaaa```````````````[[[ZZZZZZ\\\^^^___^^^]]]ZZZ[[[]]]```aaabbbaaaaaabbbdddfffhhhiiiiiiiiihhhooozzztttjjj^^^WWWVVVSSSPPPPPPTTTUUUWWWcccrrr|||yyywwwxxxxxxwwwuuuuuuwww{{{~~~}}}zzzvvvqqqmmmggggggjjjttt~~~qqqfff\\\RRRLLLLLLQQQ\\\ooozzzaaaMMMNNNJJJGGGFFFEEEDDDIIIPPPWWWZZZ^^^bbbgggsss|||mmmfffggggggeee^^^YYYSSSMMMJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@??????>>>>>>??????>>>>>>===<<<;;;BBBHHHGGGFFFHHHHHHGGGBBBAAA???===<<<===>>>???GGGKKKNNNNNNKKKIIIIIIKKKOOOQQQSSSRRROOOLLLJJJIIIKKKMMMPPPTTT^^^hhhkkkiiiaaaZZZUUUSSSPPPKKKIIIJJJJJJNNNTTTXXX^^^hhhvvvuuuooohhhdddccceeevvvttt]]]eeejjjnnnVVVLLLAAA===>>>:::;;;:::888777777888:::;;;;;;===RRRpppsssdddeeeggghhhhhhooo~~~}}}wwwqqqkkk}}}sssjjjeeeddd___TTTFFF<<<999999888999:::;;;AAAEEEAAA:::999444888;;;<<>>DDDJJJPPPUUUXXXZZZZZZ\\\___aaaaaabbbccceeecccdddfffgggggggggiiikkkrrrqqqrrrssssssqqqmmmjjjhhhkkkooopppooommmllllllggghhhiiiiiihhhggghhhiiikkkjjjhhhfffeeeeeeeeeeeefffggghhhiiijjjiiihhhgggllllllmmmmmmmmmmmmmmmmmmggghhhkkknnnpppqqqqqqqqqooorrrtttuuutttsssrrrsssooopppqqqsssttttttttttttvvvtttrrrooonnnnnnooopppjjjjjjkkkmmmqqqtttttttttsssuuuxxxzzzzzzzzz{{{|||zzzzzz|||~~~~~~|||uuuqqqqqqqqqpppooogggccc___^^^ccchhhkkkkkkgggeeeccccccdddeeedddcccfffaaa]]]\\\___aaaaaa```eeeeeedddccccccccccccccc```^^^]]]]]]___``````___\\\\\\]]]^^^___```bbbbbbcccdddfffhhhjjjkkklllllliii|||mmmdddccc\\\YYYXXXXXXVVVWWWaaannn|||~~~}}}{{{|||}}}}}}}}}}}}~~~}}}yyyuuuqqqooojjjkkkqqq{{{~~~ssskkkaaaTTTLLLJJJIIIQQQbbbyyyjjjUUUQQQLLLHHHFFFEEEEEEJJJRRRYYY^^^dddllluuuzzzsssqqqoookkk[[[WWWRRRNNNLLLJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA?????????@@@???>>>>>>===:::@@@EEEEEEEEEHHHIIIGGGCCCBBB@@@>>>=========>>>CCCFFFIIIIIIGGGGGGIIIKKKRRRSSSSSSQQQMMMKKKJJJJJJLLLOOORRRVVV^^^gggjjjgggbbb[[[VVVTTTQQQLLLIIIJJJHHHLLLPPPRRRUUU\\\hhhrrrwww}}}zzzuuunnnhhheeedddqqq~~~bbbgggjjjqqqYYYMMMBBB======999;;;:::888888888888:::;;;>>>===RRRpppnnncccdddfffgggiiisssyyyooommmzzzlllbbb]]]___^^^UUUGGG===999:::888999999<<>>????????????>>>======999???CCCCCCDDDHHHIIIGGGDDDCCCAAA???>>>=========???BBBEEEEEEDDDDDDHHHKKKUUUUUUSSSOOOLLLJJJKKKMMMNNNRRRVVVXXX]]]dddfffccc^^^XXXTTTTTTRRRMMMKKKKKKIIILLLPPPPPPPPPSSSZZZaaagggnnn{{{zzzrrriiiddddddkkkvvviiikkkmmmsssZZZOOOBBB======999::::::999888888999::::::@@@===QQQoooqqqbbbdddfffiiimmm{{{zzzpppmmmvvviiiaaa]]]aaaaaaYYYJJJ>>>:::;;;777888999<<>>>>>??????>>>>>>===<<<:::>>>AAAAAACCCGGGHHHEEECCCBBBAAA@@@???>>>=========@@@BBBBBBAAACCCGGGKKKVVVUUUQQQMMMJJJKKKNNNQQQPPPVVVZZZ[[[]]]aaa```]]]YYYSSSPPPQQQQQQMMMKKKLLLJJJKKKMMMNNNOOOPPPRRRTTTWWW___lll{{{uuuiiidddccchhhkkk~~~pppooorrruuu\\\PPPCCC>>>>>>999:::999999999999999999:::???<<>>======;;;>>>@@@@@@BBBFFFGGGCCCBBBBBBAAA@@@??????>>>>>>===???@@@@@@???AAAGGGKKKTTTRRRNNNJJJHHHJJJOOOSSSUUU\\\aaaaaaaaaaaa]]]YYYVVVQQQOOOQQQPPPLLLJJJKKKLLLJJJJJJLLLPPPSSSTTTSSSSSSXXX```kkkxxx{{{nnnhhhaaaeeeeeerrruuusssxxxuuu\\\PPPDDD???>>>:::999999999999999999999999<<<;;;SSSrrr}}}~~~|||wwwhhhfffgggjjjqqq~~~yyyvvv|||nnnfffaaaiiimmmnnnbbbOOO???999:::666888999<<>>777666999;;;BBB]]]qqqpppppp\\\FFF<<<:::999999:::;;;>>>CCCHHHNNNRRRUUUVVVWWWZZZ]]]___```aaadddeeeeeefffgggggggggiiilllooonnnnnnnnnoooppppppmmmkkkmmmnnnmmmllliiihhhhhhiiiiiijjjjjjjjjhhhhhhiiikkkjjjiiihhhffffffgggiiijjjeeeeeeggghhhjjjmmmnnnpppmmmllljjjiiijjjlllnnnppppppooonnnllllllmmmnnnooommmmmmnnnmmmlllmmmoooqqqrrrrrrpppooooooooooooppppppppppppppppppppppppppprrrrrrrrrsssuuuuuusssqqqooorrrvvvxxxxxxwwwxxxxxxyyyzzz||||||zzz|||xxxuuuuuuwwwuuuqqqlllhhhfffhhhlllnnnnnnllljjjiiiiiiiiihhhgggcccdddfffffffffeeeeeeeeedddeeeeeegggiiilllnnnooogggggggggiiilllmmmlllkkkkkkjjjgggeeeeeegggiiikkkjjjiiigggfffgggjjjmmmooonnnzzzqqqjjjhhh]]]dddmmmttttttlll```WWWOOOKKKIIIHHHGGGGGGKKKRRRYYY\\\gggzzzqqq```SSSUUUTTTSSSTTTVVVWWWWWWVVVRRRPPPLLLHHHDDDCCCBBBBBB???@@@@@@@@@@@@???>>>>>><<<>>>??????BBBFFFFFFBBBBBBAAAAAAAAA@@@?????????===>>>@@@???>>>AAAFFFKKKRRRPPPLLLHHHGGGJJJPPPUUU[[[bbbggggggeeeccc^^^XXXWWWRRRPPPRRRQQQMMMKKKLLLNNNJJJHHHKKKRRRXXXZZZYYYWWWWWWZZZaaalllzzzsssnnn___dddcccnnnwwwttt{{{vvv]]]QQQDDD??????;;;999999999999999999999999:::;;;TTTrrrzzzwwwtttooolllhhhgggjjjppp{{{}}}zzzkkkbbb^^^nnnrrrqqqdddOOO>>>888999666888999<<>>EEE___tttqqqooo[[[EEE;;;999888888888999<<>>============???>>>>>>>>>???@@@AAABBB???@@@@@@??????>>>===<<<999;;;>>>??????@@@DDDGGGMMMJJJJJJKKKLLLNNNUUU]]]cccnnntttoookkkjjjeee\\\[[[WWWTTTSSSPPPKKKKKKNNNKKKJJJJJJMMMSSSYYY]]]___YYYXXXXXXZZZcccrrrzzzqqqccccccbbbiiivvvxxxyyyeeeRRRHHHAAA===<<<;;;::::::999999::::::;;;>>>>>>QQQhhhppptttuuunnnjjjsssqqqmmmsssxxx~~~mmmfffgggnnnppplll```PPPDDD<<<777666777777999AAAHHHGGGAAA999888;;;<<>><<<999999<<<:::===AAAGGGLLLQQQTTTVVVWWWYYY[[[\\\]]]___aaacccgggggggggiiijjjlllnnnoooooooooppppppnnnmmmjjjiiipppqqqqqqnnnjjjhhhiiijjjhhhgggfffddddddccccccccchhhfffcccdddgggiiihhhfffhhhfffeeeeeefffhhhhhhgggkkklllmmmmmmmmmnnnppprrrqqqnnnkkkiiijjjkkkkkkkkknnnllljjjjjjllloooppppppsssrrrqqqpppoooooooooooolllmmmnnnpppppppppooonnnmmmoooqqqqqqqqqpppqqqrrrssssssssstttttttttttttttyyy{{{}}}~~~~~~~~~~~~}}}zzz||||||zzzvvvpppooorrrrrrooonnnoooooollliiigggiiikkk```bbbdddfffgggggggggggg```fffhhheeeeeejjjkkkhhhdddfffiiimmmpppoookkkhhhiiijjjkkkjjjgggeeeccccccdddeeegggiiikkkmmmnnnooo|||{{{|||qqq]]]UUUMMMKKKJJJHHHJJJNNNMMMRRRXXXaaattt{{{dddWWWRRRRRRYYY^^^\\\ZZZZZZYYYVVVTTTQQQLLLIIIGGGFFFEEEDDDAAAAAA@@@???>>>>>>>>>>>>>>>=========>>>??????@@@>>>?????????>>>>>>===<<<999<<<>>>>>>>>>???BBBEEEJJJHHHHHHJJJLLLOOOWWW```jjjvvv~~~|||yyyzzzwwwqqqlllddd\\\XXXTTTMMMJJJKKKLLLKKKKKKMMMRRRWWW[[[]]]___^^^]]]\\\```kkkzzz{{{pppccccccccckkkvvvvvvvvvhhhTTTIIIBBB>>>===;;;::::::999999::::::;;;<<>>>>>>>>===<<<<<<;;;<<<=========>>>@@@BBBFFFDDDEEEIIIKKKPPPZZZeeeppp~~~sssccc[[[VVVPPPKKKIIIMMMKKKKKKMMMQQQVVVYYYZZZaaabbbbbb^^^\\\bbbooozzz~~~qqqddddddeeennnvvvrrrqqqlllWWWKKKCCC>>>===;;;::::::999999::::::;;;;;;@@@WWWnnnrrrtttvvvqqqmmmssswww|||zzznnnrrrtttnnnnnnkkkiiieee\\\PPPDDD<<<888666777777999@@@GGGEEE???999888<<>>CCCIIIOOOSSSUUUYYY[[[^^^______```bbbccceeeeeegggiiikkkmmmooopppmmmmmmlllkkkkkklllmmmnnnppprrrtttssspppkkkhhhgggaaabbbdddfffggghhhggggggiiihhhiiijjjmmmmmmlllkkkllliiifffeeegggjjjllllllppppppqqqqqqppppppooonnnpppnnnmmmmmmnnnmmmlllkkkhhhgggeeefffiiilllnnnnnnpppooonnnmmmnnnpppsssuuuqqqppppppoooooooooppppppmmmooopppqqqooooooooopppsssssstttuuuvvvwwwwwwxxxtttwww{{{~~~~~~~~~~~~}}}}}}zzzuuupppqqqqqqnnnjjjfffdddcccccccccccccccddddddeeefffdddggghhhggghhhjjjjjjgggiiiiiijjjkkkmmmnnnllljjjgggggghhhhhhgggfffeeeeeeeeeeeeeeefffhhhjjjkkkllluuu```XXXWWWSSSMMMJJJFFFKKKNNNPPPYYYqqqppp\\\SSSRRRVVV```iiijjjgggccc^^^YYYVVVRRRMMMHHHFFFDDDBBB@@@??????>>>>>>>>>??????@@@<<<;;;;;;:::::::::;;;;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<>>>???AAAAAACCCGGGJJJPPP]]]jjjtttfffXXXUUUQQQMMMKKKKKKJJJJJJMMMQQQVVVYYYZZZ^^^bbbddd```[[[]]]gggqqq}}}rrrfffeeefffooovvvnnnkkkqqqYYYLLLCCC>>><<<;;;::::::999999::::::;;;>>>BBBZZZttt}}}{{{uuuvvvyyyrrrooovvvqqqpppjjjeee___YYYPPPDDD<<<999666777777999@@@GGGEEE@@@999999===BBBRRRsssxxx^^^EEE<<<;;;888666888777999===CCCIIIOOOSSSVVVZZZ\\\___aaaaaaaaabbbcccdddeeegggiiilllnnnoooppphhhgggffffffhhhkkkoooqqqooorrruuuuuusssnnniiifffcccdddfffhhhhhhgggeeedddhhhhhhjjjkkkmmmmmmmmmlllnnnkkkgggeeegggkkknnnoooqqqqqqqqqqqqqqqpppnnnlllooonnnmmmnnnoooooommmkkkfffdddcccdddgggkkkmmmmmmooommmlllkkkmmmpppuuuwwwtttsssrrrqqqqqqqqqrrrsssmmmoooppppppooonnnooopppppppppqqqrrrtttuuuvvvvvvwwwzzz~~~~~~}}}}}}}}}zzztttuuutttrrrmmmhhhdddbbbeeeddddddeeefffhhhjjjllljjjkkklllnnnqqqttttttssstttrrrqqqqqqqqqqqqooonnniiihhhggggggggggggfffdddddddddeeefffgggiiilllmmmoooaaa^^^YYYRRRMMMJJJMMMOOOPPPUUUjjjmmmYYYSSSTTTZZZdddmmmoookkkgggaaa\\\WWWSSSNNNIIIGGGEEEBBBAAA>>>>>>=========>>>??????<<<<<<;;;::::::999::::::;;;;;;<<<======>>>============<<<;;;<<<<<<======>>>>>>AAAEEEHHHPPP___nnn{{{iiiVVVQQQPPPOOOMMMHHHHHHIIIMMMRRRWWWZZZ[[[]]]bbbgggccc\\\YYY^^^eeerrr|||ssshhhffffffmmmxxxlllfff{{{vvv\\\MMMCCC===<<<;;;::::::999999::::::;;;BBBEEE]]]zzzzzzzzzxxxooo|||vvvrrrrrrkkkbbb[[[WWWPPPEEE<<<999666777777999AAAHHHGGGAAA:::999===DDDVVVxxxzzz___DDD;;;;;;999666777888:::>>>CCCIIIOOOTTTVVVYYY\\\___aaabbbbbbbbbcccdddeeegggjjjlllnnnnnnooojjjhhhgggfffhhhkkknnnpppnnnqqqtttvvvuuupppjjjeeeccceeeggghhhhhhgggeeedddggghhhiiijjjjjjjjjkkkkkkoookkkhhhfffiiillloooqqqqqqpppnnnoooppppppnnnkkkooonnnmmmnnnoooooommmkkkeeecccbbbcccgggjjjlllmmmnnnmmmkkkkkkmmmpppuuuwwwvvvuuutttsssrrrssstttuuunnnpppqqqqqqooonnnooopppooopppqqqrrrssstttuuuvvvyyy|||}}}}}}}}}~~~~~~~~~~~~~~~wwwwwwuuussspppkkkfffccceeeeeefffhhhjjjnnnqqqsssnnnlllmmmrrrxxx}}}}}}{{{zzzyyywwwuuuqqqooolllkkkkkkjjjhhhfffbbbbbbbbbccceeegggjjjlll}}}mmmhhhbbbZZZTTTOOOPPPQQQRRRVVVgggkkkYYYUUUXXX___hhhpppqqqmmmjjjeee```YYYUUUPPPKKKIIIGGGEEECCC??????>>>>>>>>>>>>>>>???>>>===<<<;;;:::::::::::::::;;;<<<===>>>?????????>>>===;;;;;;=========<<<======@@@CCCFFFOOO```ppplllVVVOOOOOONNNNNNGGGGGGIIINNNTTTYYY[[[\\\]]]ccchhhggg___XXXVVVXXXgggtttttthhheeedddjjjyyy|||kkkcccttt|||```OOODDD>>><<<;;;::::::999999::::::;;;BBBFFF```~~~pppvvvxxxtttuuulll```WWWVVVQQQEEE;;;999666777777:::BBBJJJJJJDDD;;;999>>>FFFYYY{{{{{{^^^CCC:::;;;999777777:::;;;>>>BBBHHHNNNSSSUUUWWW[[[___aaabbbbbbcccddddddfffhhhkkklllmmmmmmmmmooommmkkkiiiiiijjjlllmmmmmmooorrruuuvvvrrrkkkfffbbbccceeeggghhhiiihhhhhhggghhhhhhgggfffggghhhjjjnnnkkkhhhhhhjjjmmmpppqqqqqqnnnlllmmmoooqqqpppnnnnnnmmmllllllnnnnnnmmmlllfffeeecccdddgggjjjllllllnnnmmmllllllmmmpppsssuuutttsssssssssttttttuuuvvvoooqqqrrrrrrpppooooooppprrrrrrssstttuuuvvvvvvwwwxxxyyy{{{{{{zzzzzzzzz|||zzzxxxvvvtttrrrnnnjjjfffiiijjjlllooosssvvvyyy{{{sssnnnnnnuuu~~~zzzuuurrrqqqoookkkhhheeedddcccbbbccceeegggiiizzzssskkkbbb\\\TTTSSSTTTVVVYYYhhhkkkYYYWWW\\\ccclllrrrqqqmmmkkkhhhddd[[[WWWRRRNNNKKKJJJHHHFFFBBBBBBAAA@@@????????????@@@???>>>===;;;;;;;;;::::::;;;===>>>???@@@@@@@@@???===;;;;;;>>>???>>>=========@@@BBBEEEMMM___qqq}}}~~~~~~hhhSSSMMMMMMNNNOOOIIIIIIKKKOOOUUUYYY[[[[[[XXX___gggiiiccc[[[UUURRR___ooorrrgggcccbbbgggssskkkdddoooeeeRRRFFF@@@>>>;;;::::::999999::::::;;;===FFFcccuuuwww{{{xxxzzznnn```VVVVVVRRRFFF;;;999555666777;;;DDDLLLLLLGGG;;;:::>>>GGG[[[~~~{{{^^^BBB999;;;:::888888:::;;;===AAAFFFKKKPPPSSSUUUYYY]]]aaabbbcccddddddfffgggiiikkklllllllllkkklllkkkiiihhhhhhiiikkkllllllmmmppptttuuurrrlllgggdddeeeeeefffggghhhhhhhhhhhhiiihhheeeccccccgggjjjllljjjhhhiiikkknnnoooppprrrnnnjjjkkkpppttttttsssnnnlllkkkjjjlllmmmmmmmmmiiigggeeeeeehhhkkkllllllnnnnnnmmmmmmnnnoooqqqrrrooopppqqqrrrssstttttttttqqqrrrssssssqqqppppppqqqsssssssssttttttuuuuuuuuuuuuvvvwwwxxxxxxyyy||||||xxxxxxwwwwww~~~|||yyywwwwwwuuuqqqnnntttvvvyyy|||yyywwwzzzuuunnnmmmjjjgggffffffggghhh~~~|||{{{{{{rrrggg```XXXVVVWWWZZZ^^^kkkkkkZZZYYY^^^fffnnnrrrpppmmmkkkiiifff\\\XXXSSSOOOMMMLLLJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@BBBAAA???>>><<<<<<;;;;;;;;;;;;===>>>@@@AAAAAAAAA???===;;;<<<>>>@@@???======>>>@@@BBBDDDLLL___qqquuussspppuuu___OOOLLLMMMNNNPPPLLLLLLMMMPPPUUUXXXZZZYYYRRRZZZccciiiggg```XXXRRRZZZlllqqqfffaaa```fffqqqlllffflllhhhUUUHHHBBB@@@;;;::::::999999::::::;;;777EEEfff{{{{{{wwwuuurrrttt~~~{{{~~~ppp```UUUVVVSSSFFF;;;999555666888<<>>======<<<======;;;<<<<<<===>>>@@@BBBCCCAAAAAA@@@@@@??????>>>>>>:::;;;???BBBDDDKKK\\\mmmqqqmmmdddeeezzzpppWWWMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQUUUZZZ]]]WWW\\\bbbffffffaaaZZZUUUWWWkkk}}}}}}qqqeeebbbbbbeeemmmoooaaajjjkkkVVVJJJBBB===<<<<<<;;;:::999999999999@@@HHH^^^xxxnnnoookkkjjjnnnuuu}}}}}}|||qqqjjjbbb[[[OOO@@@:::;;;777777666999CCCMMMMMMGGG:::===>>>FFFbbb~~~^^^HHHAAA:::888999555888999:::>>>BBBHHHMMMOOOVVVWWWYYY\\\___cccgggjjjfffkkkqqqtttqqqkkkeeebbb```bbb```^^^ccckkklllgggjjjkkknnnqqqsssqqqmmmiiihhhiiihhhgggeeeeeegggiiiqqqooollliiifffeeeeeeeeeggggggggggggiiikkkmmmnnnnnnkkkiiijjjoootttxxxzzz|||lllccchhhkkkhhhhhhmmmpppllliiiiiikkklllkkkiiimmmnnnllliiiiiilllkkkfffiiilllppprrrrrrqqqpppppppppsssuuussspppnnnoooqqqqqqqqqqqqpppoooppprrrtttwwwvvvttttttuuuxxx{{{}}}yyyssskkkaaa^^^___]]]ZZZZZZ]]]``````dddiiiiiikkkmmmmmmnnnqqqxxx}}}zzz~~~|||xxxssspppyyyuuuxxx}}}{{{pppeee```\\\ZZZ]]]ccckkkxxx~~~hhhaaadddgggrrrvvvvvvrrrnnnnnnkkkfffbbb]]]VVVQQQNNNLLLKKKJJJHHHEEEDDDEEEDDD@@@???AAA@@@@@@???>>>>>>=========<<<<<<======???@@@AAABBBAAA@@@@@@??????>>>>>>===<<<===@@@BBBDDDKKK\\\lllllleeeZZZZZZooo}}}iiiTTTLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPSSSWWW[[[YYY\\\```bbbbbb```\\\YYYZZZmmm~~~{{{ooofffbbbaaadddkkkpppbbbjjj}}}lllVVVJJJCCC>>><<<<<<;;;:::999999999999>>>FFF\\\vvvooooooiiifffggglllvvvzzznnnaaaQQQAAA;;;<<<888888777999CCCLLLMMMHHH???AAAAAAGGGbbb```HHHAAA999888:::666888999:::===BBBGGGLLLOOOTTTUUUXXXZZZ^^^bbbfffiiihhhlllssswwwuuunnneee^^^\\\]]]]]]]]]dddmmmoookkkggghhhjjjmmmooonnnkkkgggggghhhhhhgggeeefffhhhjjjqqqooollliiigggfffffffffhhhhhhggghhhiiijjjlllmmmkkkllllllkkklllqqqxxx~~~rrriiimmmoookkkiiimmmnnnkkkiiihhhjjjlllkkkjjjlllmmmmmmkkklllooommmiiihhhkkkoooppppppoooooooooppprrrtttssspppooopppqqqrrrrrrqqqppppppppprrrssswwwvvvuuutttuuuxxxzzz|||zzz}}}|||vvvooojjjaaaXXXTTTUUUUUURRRRRRVVVYYYYYY]]]bbbhhhkkknnnooopppuuu{{{~~~yyyxxxuuuwwwyyywwwggg]]]]]]]]]aaagggppp~~~kkkfffjjjooowww{{{{{{vvvqqqnnnkkkgggbbb]]]VVVQQQNNNMMMKKKJJJIIIFFFEEEGGGFFFBBBAAACCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@???>>>>>>======??????AAACCCEEELLL\\\lllpppeeeVVVUUUjjjmmm___QQQKKKJJJHHHHHHJJJKKKLLLLLLLLLMMMOOOSSSVVVZZZ[[[\\\]]]^^^]]]]]]\\\]]]nnnyyymmmfffaaa```ccciii}}}ssscccjjj|||lllVVVJJJCCC@@@<<<<<<;;;:::999999999999<<>>>>>??????AAABBBBBBAAAAAA@@@??????>>>>>>===@@@???@@@CCCFFFOOO___oooxxxiiiYYYYYYlll~~~~~~ttt___VVVNNNLLLIIIFFFFFFHHHHHHIIIJJJJJJJJJKKKNNNQQQXXXYYYZZZ[[[[[[[[[[[[[[[]]]mmmyyynnnddd___^^^ccciii{{{{{{eeelllnnnVVVJJJDDDAAA<<<<<<;;;:::999999999999<<>>;;;;;;;;;999:::AAAJJJMMMJJJ:::===>>>FFFccccccJJJ@@@888888;;;888777888999<<<@@@EEEJJJLLLOOORRRWWWZZZ\\\___dddhhhnnnrrr{{{rrrfff\\\[[[\\\```iiissswwwwwwnnnmmmmmmnnnnnnmmmjjjgggfffffffffeeedddfffiiilllooonnnkkkhhhggggggggghhhlllkkkjjjiiiiiiiiijjjkkkjjjllllllkkkkkkooowww~~~}}}uuuppprrrrrrmmmhhhhhhhhhhhhhhhhhhiiijjjjjjjjjiiimmmooopppsssvvvtttooolllnnnqqqqqqqqqqqqrrrtttoooppppppqqqqqqrrrssstttxxxwwwvvvvvvwwwwwwwwwvvvyyyxxxwwwvvvwwwxxxzzz{{{{{{~~~}}}uuummmggg```XXXTTTTTTVVVSSSTTTYYY]]]^^^bbbhhhnnnsssyyy~~~yyyssstttpppgggjjjmmmrrr{{{|||rrrttt}}}rrriiibbb```[[[UUUQQQOOOOOONNNNNNMMMIIIHHHIIIFFFAAA@@@BBBEEEFFFGGGHHHGGGDDDAAA???????????????@@@BBBCCCCCCBBBBBBBBBAAA@@@@@@?????????>>>>>>BBBHHHRRRdddsssyyyjjj\\\^^^nnnzzzuuuhhhXXXRRRMMMLLLJJJFFFFFFHHHFFFGGGHHHGGGGGGHHHJJJLLLSSSUUUXXX[[[\\\[[[ZZZXXX\\\kkk~~~zzzpppbbb\\\\\\ccchhhxxxgggpppqqqXXXKKKDDDBBB<<<<<<;;;:::999999999999<<>>999:::;;;:::;;;AAAIIIKKKIII888;;;<<>>>>>???@@@AAACCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@>>>>>>BBBJJJUUUgggvvvzzznnndddiiiwww|||rrreeeWWWPPPLLLKKKKKKGGGFFFHHHEEEFFFFFFFFFEEEEEEFFFHHHLLLPPPVVV[[[^^^___]]]\\\___mmmzzzqqq___YYY[[[cccfffrrrjjjrrruuu[[[LLLDDDAAA<<<<<<;;;:::999999999999<<<@@@RRRlllzzz}}}rrrlllgggiiinnnxxxrrrYYYIII>>>888888:::;;;<<<@@@GGGIIIFFF:::======EEEaaaaaaHHH@@@999999<<<999666666777:::>>>BBBGGGIIINNNSSSYYY\\\[[[]]]bbbgggmmmrrr{{{~~~pppjjjhhhlllqqqtttwwwzzztttrrrooolllkkkiiifffdddggggggeeecccbbbdddiiilllmmmllljjjhhhgggggghhhiiilllkkkjjjiiiiiijjjkkklllnnnllljjjkkkooorrrssssssuuutttrrrssssssqqqooommmgggiiikkkkkkjjjiiijjjkkkjjjnnnoooooorrrvvvtttpppkkklllmmmllllllmmmpppsssqqqpppnnnoooqqqsssttttttsssrrrqqqssswwwyyywwwtttwwwwwwxxxzzz|||~~~xxxsssoooiiieeedddeeebbbdddjjjoooqqqvvv|||~~~|||yyyyyyxxxxxx}}}~~~xxx|||rrrlllfff___XXXTTTQQQOOONNNMMMIIIIIIKKKJJJFFFFFFHHHHHHJJJMMMNNNLLLHHHDDDAAA===>>>>>>@@@BBBDDDFFFGGGHHHHHHGGGGGGFFFEEEEEEEEECCC???>>>CCCJJJVVVgggvvvzzzrrrnnnvvvtttgggYYYPPPIIIIIIJJJHHHGGGGGGDDDEEEFFFEEECCCCCCDDDEEEHHHLLLSSSZZZaaadddfffgggfffqqqxxxooo^^^XXXZZZbbbccckkklllsssyyy^^^MMMDDDAAA<<<<<<;;;:::999999999999;;;>>>OOOhhhuuuxxxxxxnnnggggggmmmuuukkkSSSFFF>>>999555999<<<===AAAFFFFFFCCC;;;>>>===DDD___~~~^^^GGG@@@:::999<<<888666666777999===BBBFFFHHHMMMSSSYYY[[[ZZZZZZ___dddhhhmmmttt|||xxxppplllooossstttvvvyyyssspppmmmjjjjjjiiigggfffhhhgggeeecccaaacccgggkkknnnmmmkkkiiiiiiiiikkkllllllkkkjjjiiijjjkkklllmmmlllmmmnnnoooooooooppppppssssssrrrqqqppppppnnnlllhhhkkkmmmmmmkkkiiiiiijjjllloooooommmooosssrrrnnnkkkkkkkkkjjjjjjlllooorrrssspppnnnnnnqqqsssssssssrrrpppppptttyyy{{{yyyvvvuuuvvvxxx{{{{{{yyytttpppoooooommmooovvv{{{~~~|||~~~rrrkkkffffffffffffiiimmmssszzz~~~{{{sssmmmddd\\\VVVRRROOOMMMHHHEEEEEEHHHHHHFFFFFFIIIIIIKKKNNNOOONNNJJJEEEAAA======>>>@@@BBBEEEGGGIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFAAA@@@CCCKKKVVVggguuuvvvqqqrrr|||rrreee[[[PPPHHHGGGIIIHHHFFFFFFDDDEEEFFFEEECCCBBBCCCDDDEEEJJJQQQZZZbbbiiinnnpppkkkvvvvvvmmm^^^WWWZZZaaa```eeemmmrrr{{{___NNNDDD@@@<<<<<<;;;:::999999999999:::<<>>:::444999<<<>>>AAAEEEEEEBBB:::<<<<<>>AAACCCDDDDDDHHHPPP\\\iiippppppmmmnnnxxxuuuiii```]]]XXXYYY^^^bbbpppxxx|||bbbPPPEEE@@@<<<<<<;;;::::::::::::;;;AAA???KKKaaammmnnnttt~~~zzznnngggdddfffooozzz|||yyymmmQQQBBB>>><<<888:::<<>>???<<>>>>>:::777777999888777888;;;???DDDGGGJJJPPPWWWZZZYYYYYY[[[___bbbfffkkkooorrruuuxxx{{{rrruuusssooonnnrrrvvvwwwlllkkkjjjjjjkkkllllllkkkkkkjjjgggeeeddddddeeefffllljjjiiiiiikkkmmmmmmllljjjjjjjjjhhhggggggjjjmmmrrrpppooooooppppppooommmrrrpppmmmkkkiiiiiiiiijjjnnnnnnnnnlllhhhffffffgggqqqpppmmmllllllmmmpppqqqnnnoooqqqooommmlllnnnqqqmmmqqqtttuuurrrppppppqqqvvvtttsssuuuyyy{{{{{{zzzwwwwwwxxx||||||}}}zzzzzz|||xxxvvvtttqqqppphhh```XXXVVVUUUSSSRRRSSSUUU[[[aaaaaaaaacccbbb___[[[ZZZYYYZZZ]]]_________fffhhhppp|||yyynnnddd[[[SSSOOOLLLIIIFFFEEEEEEFFFEEEDDDFFFGGGHHHHHHGGGFFFFFFFFF@@@@@@@@@??????BBBFFFJJJLLLKKKJJJJJJIIIIIIIIIIIIGGGHHHGGGFFFNNN^^^nnnuuuxxx|||zzzmmmeeeWWWRRRKKKFFFFFFGGGFFFEEEDDDBBB???>>>@@@AAABBBAAADDDGGGOOO[[[iiiqqqtttsssvvvvvvjjj___\\\VVVXXX]]]aaa}}}rrrzzz|||bbbQQQFFFAAA<<<<<<;;;::::::::::::;;;<<<;;;III```llljjjlllsss|||}}}qqqhhhcccbbbiiiqqquuuttt}}}rrrYYYHHH???999999;;;===???FFFMMMMMMHHH===???===CCC^^^cccGGG===<<<999666666888888777888;;;???DDDGGGJJJPPPWWWZZZZZZZZZ\\\___aaaeeejjjnnnqqqsssvvvxxxrrrvvvvvvrrrpppssstttssslllkkkiiihhhiiiiiijjjiiinnnllljjjhhhggggggggghhhkkkjjjiiijjjlllnnnnnnmmmjjjiiihhhggghhhiiikkklllrrrpppooonnnoooooommmkkkooonnnllljjjiiijjjjjjkkkpppppppppnnnjjjhhhhhhhhhmmmlllkkkkkklllnnnppprrrmmmooopppooommmmmmooorrroooqqqttttttrrrpppqqqrrruuusssrrrtttwwwyyyyyyxxxvvvvvvyyy}}}|||}}}xxxqqqmmmjjjiiifff^^^XXXVVVUUUQQQPPPRRRPPPVVV[[[[[[[[[[[[YYYUUUOOOMMMLLLLLLMMMNNNMMMLLLNNNNNNTTT]]]gggrrrvvvjjj___XXXUUUPPPKKKGGGEEEEEEDDDDDDGGGGGGHHHHHHGGGFFFEEEEEEAAAAAA@@@??????BBBFFFJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIGGGHHHSSSeeerrrxxx{{{zzzllldddWWWRRRKKKGGGFFFEEEFFFFFFGGGDDDAAA@@@@@@AAAAAAAAADDDGGGNNNYYYfffqqqxxx{{{vvvkkk^^^ZZZUUUWWW[[[^^^yyyvvv~~~|||cccQQQGGGBBB<<<<<<;;;::::::::::::;;;999999IIIaaammmiiigggllloooyyy}}}vvvllleeeaaadddiiillllllvvvvvvbbbRRRCCC999999;;;===@@@GGGNNNOOOKKK<<<>>>>>>EEEaaadddGGG======:::777888888777777888:::???CCCEEEIIIOOOVVVZZZZZZ[[[^^^```aaadddhhhlllnnnppprrrtttssswwwxxxuuussstttsssqqqmmmkkkiiigggffffffggghhhnnnmmmkkkiiihhhhhhiiiiiijjjiiiiiijjjmmmoooooonnnjjjgggeeefffiiillllllkkkpppooommmmmmnnnmmmllljjjmmmlllkkkjjjkkklllmmmnnnrrrsssrrrpppllljjjiiijjjhhhiiijjjlllnnnpppqqqrrrlllmmmnnnnnnnnnoooqqqssspppqqqssssssqqqpppqqqrrrsssrrrrrrsssuuuvvvvvvuuutttvvvyyy~~~||||||qqqjjjfffdddddd^^^YYYXXXVVVRRRPPPQQQPPPWWW[[[ZZZXXXWWWSSSNNNKKKIIIFFFEEEEEEDDDCCCAAA???>>>???EEEKKKQQQ[[[dddxxxkkkcccccc___XXXSSSOOOKKKGGGEEEEEEDDDDDDEEEGGGGGGGGGFFFDDDDDDBBB@@@???@@@DDDGGGIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIGGGKKKYYYmmm{{{}}}nnndddZZZSSSLLLHHHFFFFFFJJJNNNPPPKKKEEE@@@@@@AAABBBCCCEEEHHHMMMVVV```mmmxxxuuukkk]]]YYYTTTVVVZZZ[[[ssszzz~~~cccQQQFFFAAA<<<<<<;;;::::::::::::;;;;;;;;;JJJdddqqqmmmjjjnnnrrr||||||}}}zzzqqqjjjddddddgggfffeeennnssseeeXXXIII===888:::;;;>>>FFFNNNOOOKKK:::>>>???HHHdddgggJJJ??????<<<999:::777777777888:::>>>AAADDDIIINNNTTTYYY[[[]]]___aaa```cccgggjjjlllmmmoooqqqssswwwxxxtttsssuuuuuutttpppnnnlllhhhfffeeeggghhhlllkkkjjjiiihhhhhhhhhhhhgggggggggjjjlllnnnnnnmmmjjjgggdddfffkkkooommmjjjmmmlllkkklllmmmnnnmmmlllllllllllllllmmmooopppqqqssstttsssqqqmmmkkkjjjkkkhhhiiilllnnnpppqqqqqqqqqkkklllmmmnnnoooqqqsssuuuppppppqqqqqqppppppppppppssssssssstttuuuuuuuuutttsssvvvzzzzzzppphhhdddddd___[[[[[[XXXTTTRRRTTTYYY___cccaaa]]]ZZZTTTNNNOOOLLLIIIGGGGGGFFFDDDBBB@@@===<<>><<>>@@@JJJgggiiiJJJ???>>>;;;999999666666777888:::===@@@BBBGGGLLLRRRWWW[[[^^^```aaa___bbbfffiiikkklllnnnooosssvvvuuuqqqqqquuuyyyyyyssssssqqqnnnjjjhhhiiikkkmmmlllkkkkkkjjjjjjjjjjjjfffeeefffiiilllmmmmmmkkkkkkgggeeegggmmmpppnnnkkkjjjiiiiiikkknnnppppppooommmmmmnnnooopppqqqrrrsssrrrrrrrrrpppmmmkkkjjjkkklllmmmoooqqqqqqqqqpppoookkkkkklllnnnpppssstttuuuooooooppppppqqqppppppooossstttuuuvvvvvvvvvvvvvvvtttvvv{{{{{{ooofffbbb___\\\\\\ZZZUUUUUUXXXaaahhhllliiiccc^^^VVVOOONNNKKKHHHGGGGGGFFFDDDCCCAAA===;;;===>>>===@@@DDDnnnfffkkkppprrr}}}|||tttiii]]]UUUJJJEEE???>>>@@@BBBCCCBBBGGGGGGGGGDDDAAA??????@@@FFFGGGIIIKKKMMMMMMMMMMMMJJJJJJIIIMMM]]]vvvuuuiiiVVVMMMFFFGGGIIIMMMZZZiiipppeeeWWWJJJCCCAAACCCDDDFFFIIILLLOOOUUUaaaqqq}}}vvvjjj___[[[UUUXXX\\\ZZZlllzzzfffRRREEE???<<<<<<;;;::::::::::::;;;===;;;GGGbbbsssttttttyyyzzzxxxssspppnnnmmmooohhhbbbdddqqq{{{~~~rrr___RRRJJJAAA999555777777999@@@IIIJJJGGG:::>>>AAAKKKiiijjjKKK???===999666777666666666888:::<<>>AAAKKKiiioooOOOAAA>>>:::777888555555666888:::<<<>>>???DDDGGGLLLTTTZZZ^^^_________bbbgggjjjlllnnnppprrrpppttttttpppppptttwwwwwwwwwzzz|||zzztttpppqqqrrrooooooppppppoooooonnnnnnhhhhhhjjjlllnnnnnnllljjjllllllmmmnnnnnnooonnnnnnnnnmmmmmmoooqqqssssssrrrnnnoooooooooooooooooonnnnnnooopppooonnnmmmmmmoooooooooppppppppppppoooooommmlllkkkmmmqqqtttuuutttrrrrrrtttwwwyyywwwsssooopppssswwwxxxwwwwwwxxxyyywwwyyyyyyzzzuuujjjgggffffffdddbbbffflllooovvvzzzwwwoooggg]]]TTTRRRPPPMMMKKKJJJIIIGGGEEECCC>>>;;;===???===;;;===~~~uuuuuuyyyrrrccc`````````cccgggppp{{{uuutttxxx|||~~~nnncccUUUKKKGGGFFFDDDBBB@@@CCCFFFGGGFFFCCCBBBAAA@@@BBBEEEHHHJJJKKKKKKJJJKKKLLLKKKKKKVVVoooyyyjjjVVVNNNJJJLLLIIIDDDKKKXXXYYYSSSKKKEEECCCBBBBBBAAABBBGGGLLLNNNRRR^^^qqqrrrccc^^^XXX[[[___[[[jjjoootttjjjVVVJJJDDD<<<<<<;;;::::::::::::;;;<<<:::HHHdddvvvvvvsssuuuyyy|||zzz{{{|||}}}~~~wwwwww}}}yyy{{{uuuooo```NNNBBB>>>===;;;777888888888???GGGHHHEEE;;;???AAAKKKiiitttSSSFFFBBB>>>;;;;;;555555666888:::<<<>>>???CCCEEEKKKRRRYYY^^^_________cccgggkkkmmmoooqqqsssoootttuuusssqqqssstttrrrwww{{{~~~}}}wwwsssrrrtttmmmnnnnnnnnnnnnmmmmmmlllkkkkkklllnnnppppppmmmkkklllnnnppppppooonnnnnnooorrrqqqpppqqqrrrsssrrrqqqnnnooooooooonnnmmmlllkkknnnoooppppppooonnnoooqqqnnnnnnnnnnnnoooooooooooonnnlllkkkmmmrrruuuuuutttttttttvvvzzz}}}{{{uuupppnnnrrrvvvxxxwwwwwwxxxyyyxxxzzzxxxxxx}}}rrrooonnnmmmkkkjjjpppwwwwww~~~xxxoooddd[[[SSSQQQMMMKKKIIIGGGEEECCCCCC===:::<<<>>>;;;999999wwwssssss{{{jjjaaaaaacccbbbeeejjjpppxxxzzzooolllooonnnxxxssslllkkkhhhdddccciiiuuuvvvdddXXXNNNEEEDDDHHHFFFGGGHHHHHHFFFEEEEEEFFF===???BBBEEEGGGIIIIIIIIIHHHMMMJJJJJJVVVdddxxx{{{hhhUUUMMMGGGGGGGGGFFFEEEFFFLLLJJJGGGDDDCCCDDDEEEFFFGGGHHHLLLPPPTTT^^^sssuuugggbbbZZZ[[[aaa```lllrrrppp|||kkkWWWHHH>>>@@@???===;;;:::999999:::======FFFaaa{{{zzzuuuzzzwww}}}rrriii[[[MMMDDD>>>:::777888777777999<<>>DDDFFFLLLSSSYYY]]]^^^^^^```bbbeeegggjjjnnnssswwwuuutttrrrqqqqqqsssuuuwww{{{{{{{{{yyywwwtttqqqooonnnnnnnnnnnnooopppqqqrrrqqqllliiijjjnnnqqqpppmmmkkkkkklllnnnppprrrrrrqqqpppooonnnmmmmmmnnnooopppqqqpppooommmllllllkkkkkkmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjiiijjjlllmmmooojjjlllnnnooopppqqqsssuuuuuurrruuu}}}qqqtttttttttuuuvvvxxxyyyzzzxxxwwwyyyxxxvvv}}}xxxzzzzzzvvvsssuuu|||~~~sssfff\\\ZZZUUUNNNKKKJJJKKKJJJHHHEEEBBB???<<<::::::<<<===xxxvvv|||}}}nnnggggggiiiiiijjjlllppptttxxx{{{}}}~~~ssshhhccceeegggllluuu~~~xxxiii\\\UUUUUUSSSPPPNNNSSS\\\dddqqqdddWWWKKKFFFHHHFFFGGGHHHIIIHHHGGGGGGGGG???@@@BBBDDDFFFGGGHHHIIIHHHMMMIIIIIIUUUcccyyy}}}hhhUUUMMMGGGFFFGGGDDDCCCEEEFFFEEECCCAAA@@@AAABBBCCCFFFHHHKKKPPPTTT___ttt{{{iiiddd[[[[[[aaa```lllppplllvvvnnnXXXIII@@@@@@>>>===;;;:::::::::;;;:::<<>>:::999777777777888<<>>:::888666555555666555555777;;;>>>DDDGGGLLLSSSYYY]]]^^^^^^^^^```cccfffiiimmmrrrvvvvvvtttrrrqqqqqqrrrtttuuuxxxxxxwwwvvvtttqqqooonnnoooooooooooopppqqqrrrrrrooollliiikkkpppsssrrrpppllllllmmmnnnpppqqqqqqpppqqqpppooonnnnnnooopppqqqoooooopppqqqpppooommmkkkmmmmmmlllkkkjjjjjjiiiiiikkkkkkkkkkkkkkklllmmmmmmkkkmmmoooppppppppprrrtttwwwuuuvvvtttrrrrrrrrrsssuuuwwwyyyzzzzzzwwwwww}}}~~~vvv}}}~~~|||zzzmmmddd]]]WWWPPPLLLKKKKKKIIIGGGHHHFFFBBB???<<<;;;;;;;;;zzzzzzwwwpppooopppqqqqqqrrrrrrsssuuuvvvwwwzzzssshhhaaa```dddbbbbbbdddeee```WWWNNNHHHHHHGGGDDDBBBDDDJJJPPPeee|||ssscccUUULLLJJJFFFGGGHHHIIIJJJIIIIIIIIICCCCCCCCCCCCDDDEEEGGGHHHGGGKKKGGGHHHTTTbbbyyyiiiVVVMMMFFFEEEEEECCCAAABBBAAAAAA@@@@@@@@@@@@AAAAAAEEEFFFJJJPPPVVVaaatttmmmggg]]]\\\aaa```lllqqqkkkqqqqqqXXXJJJBBB>>>===<<<;;;:::;;;;;;<<<888<<>><<<:::777666666777;;;AAAGGGKKKEEECCCCCCQQQrrr\\\GGG???;;;999777555666666555555777;;;>>>CCCFFFKKKRRRWWW[[[]]]^^^\\\___bbbeeehhhmmmrrrvvvvvvuuusssqqqpppqqqrrrsssttttttsssqqqpppooonnnmmmoooooooooppppppqqqqqqrrrnnnkkkjjjlllqqqttttttrrrmmmnnnnnnoooooooooooooooqqqppppppooooooppppppqqqmmmooorrrttttttrrrooommmpppooommmkkkiiiiiiiiijjjjjjkkkkkkllllllllllllkkklllnnnoooooonnnnnnpppqqqwwwtttuuu|||~~~uuuqqqqqqrrrtttvvvyyy|||}}}}}}xxxtttwww~~~{{{wwwuuusssvvvvvvnnnccc^^^VVVRRRPPPOOOMMMJJJJJJIIIFFFCCC@@@===;;;:::}}}xxxwwwxxx{{{zzzzzzzzzzzz{{{{{{|||~~~yyytttjjjbbbaaabbb^^^ZZZXXXXXXVVVRRRNNNGGGGGGGGGEEECCCCCCFFFIIINNNcccnnn___UUUPPPHHHGGGGGGHHHJJJKKKJJJJJJGGGFFFDDDBBBBBBCCCEEEGGGFFFIIIFFFGGGRRR___xxxhhhVVVMMMFFFEEEDDDAAA???@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDIIIPPPWWWbbbuuurrrkkk```^^^bbbaaammmtttmmmqqqsssXXXIIICCC===<<<;;;::::::;;;<<<===999???LLLkkk||||||{{{hhhSSSFFF@@@<<<;;;777666666777;;;AAAGGGLLLHHHDDDCCCSSSvvv|||YYYFFF???<<<:::999555666666666555777:::===@@@DDDJJJOOOTTTXXX[[[]]]\\\___bbbeeehhhmmmrrrvvvxxxvvvtttrrrqqqqqqrrrrrrrrrqqqpppooonnnnnnmmmmmmmmmnnnnnnooooooppppppooommmlllkkkmmmppprrrqqqpppnnnoooppppppooommmmmmnnnppppppooooooooooooppppppnnnppprrrtttuuutttrrrqqqsssqqqooollljjjjjjjjjkkkiiijjjkkkllllllllljjjiiilllmmmnnnnnnllllllmmmnnnsssppppppuuu{{{}}}xxxssssssssstttvvvyyy}}}{{{uuutttyyyxxxrrrllloooyyy}}}uuummmggg```[[[YYYVVVSSSOOOKKKJJJIIIGGGDDD@@@===;;;}}}{{{}}}{{{sssooogggbbbcccdddbbb^^^YYYTTTPPPLLLKKKEEEEEEDDDCCCAAAAAABBBDDDEEESSSooowwwjjj```ZZZMMMJJJHHHHHHJJJKKKKKKJJJJJJHHHEEEBBBAAABBBDDDEEEFFFHHHDDDGGGPPPZZZssshhhVVVMMMFFFEEEDDD@@@>>>??????@@@AAABBBCCCDDDDDDEEEBBBCCCIIIQQQZZZeeewwwwwwoooccc```dddcccpppsssmmmssssssVVVHHHCCC<<<<<<;;;:::;;;<<<===>>>;;;BBBNNNkkk{{{www|||}}}yyy~~~nnnWWWIIIBBB===:::888777666777;;;BBBIIIMMMLLLDDDCCCVVVzzzvvvUUUDDD???===<<<;;;666666666666555777:::======BBBHHHMMMPPPTTTYYY\\\^^^```cccfffiiinnnssswwwyyyxxxvvvtttsssrrrrrrrrrqqqqqqppppppooonnnnnnmmmkkklllmmmmmmnnnmmmmmmlllmmmllllllmmmnnnnnnmmmlllnnnpppqqqpppnnnllllllmmmooooooooooooooooooooooooqqqqqqqqqrrrssssssttttttrrrpppnnnllljjjjjjjjjjjjiiijjjkkklllllllllkkkjjjlllmmmnnnmmmkkkjjjkkklllpppnnnmmmpppuuuwwwtttqqqsssssssssuuuyyy}}}xxxvvvyyyvvvmmmmmmtttzzz}}}~~~{{{uuuooohhhccc```]]]XXXTTTLLLLLLLLLKKKHHHEEEBBB@@@}}}{{{zzzyyyppplllhhhkkkqqqwwwxxxtttjjj[[[OOOJJJJJJFFFDDDBBB@@@@@@AAACCCDDDHHHMMMbbbyyymmmdddUUUPPPKKKIIIJJJLLLMMMLLLJJJHHHEEEBBBAAABBBCCCDDDFFFGGGDDDGGGNNNUUUmmmiiiVVVMMMFFFEEEDDDAAA???@@@>>>>>>??????@@@BBBCCCDDDDDDEEEKKKUUU___kkk{{{{{{sssfffcccfffffftttqqqlllsssqqqVVVHHHBBB===<<<;;;:::;;;;;;=========CCCNNNiiiwwwsssyyy}}}oooYYYMMMEEE???:::999888666777<<>>===<<<;;;666777777666555666:::<<<<<>>>>>???AAACCCDDDGGGHHHOOOZZZeeeqqqvvvhhheeehhhiiiwwwuuuoootttqqqXXXJJJCCC======;;;;;;:::;;;<<<======BBBKKKddd|||wwwzzzlllYYYOOOHHHAAA;;;;;;999777888===DDDLLLQQQVVVIIIEEE]]]tttUUUDDD???===;;;:::777777777666555666999<<<===BBBHHHLLLNNNRRRXXX]]]___aaaccceeehhhkkkpppsssttttttsssrrrqqqqqqpppppppppqqqssstttrrrooollljjjjjjkkklllmmmmmmllljjjiiikkklllnnnnnnnnnmmmllllllmmmpppsssqqqmmmkkkllloooqqqqqqrrrssssssrrrqqqqqqoooooopppqqqqqqqqqppppppnnnnnnooopppooommmkkkjjjmmmmmmmmmnnnpppqqqssssssooopppqqqpppnnnnnnnnnpppnnnooopppqqqrrrrrrssssssqqqqqqqqqrrruuuzzzyyyuuuppplllmmmssssss~~~~~~wwwrrrooolllfffbbbYYYXXXWWWTTTQQQNNNLLLJJJyyyxxx|||xxxnnnjjjnnnqqq[[[TTTWWWMMMHHHCCCAAABBBGGGLLLOOOLLLKKKYYYyyypppggg^^^SSSMMMMMMPPPQQQQQQIIIHHHFFFDDDCCCBBBBBBBBBEEEFFFDDDHHHLLLMMMcccnnnVVVMMMFFFFFFEEECCCAAABBBBBBAAA???>>>???AAADDDFFFJJJKKKRRR]]]iiiuuuxxxjjjfffjjjjjjzzz}}}tttuuuqqqYYYKKKDDD>>>===<<<;;;:::;;;;;;<<<<<>>CCCJJJMMMOOOSSSYYY______aaacccdddfffiiinnnqqqrrrqqqqqqqqqpppooooooooooooqqqsssuuusssoookkkhhhjjjkkkmmmnnnnnnmmmkkkjjjiiikkknnnooooooooooooooolllpppsssqqqmmmkkkmmmpppsssssstttuuuuuutttsssssslllnnnqqqrrrrrrpppnnnlllpppqqqsssttttttrrrooommmoooooooooppprrrtttvvvxxxqqqrrrsssrrrqqqpppqqqrrrlllmmmooopppppppppqqqrrrssssssrrrsssvvv{{{~~~zzzssslllnnnuuurrrzzzwwwsssnnniii```^^^\\\XXXTTTQQQNNNMMMxxxzzz|||}}}vvvlllhhhkkkqqq___]]]aaa\\\JJJ===>>>DDDIIIQQQZZZXXXUUU___zzzzzzpppeee[[[VVVTTTSSSTTTWWWLLLIIIEEEAAA>>>======>>>AAABBBDDDFFFFFFOOOeeeyyyvvv^^^TTTKKKHHHGGGCCCBBBDDD@@@??????===<<<>>>AAADDDIIILLLRRR___ppp~~~uuukkkiiiiiinnn~~~~~~mmmVVVHHHCCC>>>>>>===<<<;;;:::::::::<<<;;;EEEbbb}}}iii\\\RRRHHH???<<<<<<999999;;;>>>DDDPPP\\\___MMMIIIccc~~~[[[EEE???>>>:::444666666666666666777888888<<>>===>>>AAADDDJJJMMMTTTbbbsssvvvmmmjjjiiilllzzzlllUUUHHHCCC>>>>>>===;;;;;;::::::;;;???===FFFaaatttfff```ZZZOOODDD>>><<<999999;;;===CCCNNNZZZ```QQQOOOkkk___HHH@@@???;;;666666666666666666777888888===@@@EEEKKKQQQUUUYYYZZZ___\\\\\\aaadddeeeiiioooppppppoooooooooppprrrrrrpppppppppooommmlllnnnooommmmmmmmmkkkiiijjjlllnnnqqqooolllkkklllllllllkkkjjjjjjkkklllmmmmmmnnnnnnqqqqqqqqqqqqqqqppppppooonnnnnnmmmmmmmmmmmmllljjjlllmmmppprrrsssqqqooonnnmmmnnnppprrrssssssrrrrrrtttpppmmmoootttvvvrrrmmmnnnkkkkkkoooqqqppprrrvvv|||yyyuuutttwwwzzz{{{{{{|||~~~|||}}}~~~~~~}}}}}}|||tttmmmjjjkkklllmmmxxx}}}qqqqqqoookkkfffaaa^^^\\\}}}}}}|||yyyyyy}}}vvvggg\\\]]]pppwwwggg``````aaa\\\OOOEEEDDDGGGOOO```rrr|||uuuuuu|||rrrhhhbbbZZZRRRNNNNNNIIIGGGEEECCC@@@???>>>===??????AAABBBBBBIII[[[lll___UUUMMMJJJHHHEEECCCDDDBBBBBBAAA???>>>>>>AAACCCJJJMMMVVVeeewwwxxxnnnllljjjjjjuuujjjUUUHHHCCC>>>===<<<;;;;;;;;;;;;;;;???>>>EEE^^^|||pppgggeeebbbWWWHHH???<<<:::999:::<<>>@@@EEEJJJOOOSSSWWWXXX[[[YYY[[[aaaeeefffjjjnnnooooooooopppqqqrrrtttuuunnnnnnmmmkkkjjjkkknnnqqqmmmmmmmmmkkkiiiiiijjjlllpppnnnllllllmmmmmmlllkkkiiiiiijjjkkkmmmnnnoooooopppppppppppppppooonnnnnnmmmmmmmmmmmmmmmlllllllllkkklllmmmoooppppppppppppooopppqqqrrrrrrrrrqqqqqqtttpppnnnppptttuuurrrmmmooollllllpppqqqpppqqquuu~~~{{{wwwuuuvvvxxxxxxyyyyyy{{{}}}~~~~~~}}}|||{{{{{{|||~~~{{{sssllliiijjjkkkiiiuuuxxxxxxvvvsssooojjjfffddd~~~|||~~~sssaaaWWWZZZiiiyyy|||lllaaa^^^\\\ZZZWWWMMMEEEDDDFFFOOOfff~~~}}}|||ppphhhaaaWWWQQQOOOHHHGGGFFFDDDBBB@@@>>>===??????AAABBBBBBGGGVVVeeeaaaXXXPPPMMMKKKGGGEEEEEECCCCCCCCCAAA??????AAACCCHHHMMMWWWhhh{{{yyyooommmlllkkksss~~~iiiTTTGGGBBB>>>===<<<;;;;;;;;;;;;;;;<<<<<>>===:::999:::;;;???IIITTTXXXQQQWWWttteeeJJJAAA???>>>;;;777777666666777777888999>>>@@@DDDHHHMMMQQQTTTVVVYYYXXX[[[cccggghhhkkkoooppppppqqqrrrssstttuuuuuummmnnnnnnmmmkkkkkkmmmnnnnnnnnnnnnllljjjiiijjjkkknnnlllkkkkkklllmmmlllkkkiiijjjkkklllnnnooopppqqqoooppppppppppppooonnnnnnmmmmmmnnnmmmmmmmmmnnnooojjjjjjjjjkkkmmmoooqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqssspppooopppssstttqqqnnnpppmmmmmmqqqrrrpppqqqttt}}}{{{xxxvvvvvvwwwxxxyyyyyy{{{}}}~~~}}}|||{{{zzz{{{|||}}}~~~~~~uuunnniiiiiijjjiiitttzzzsssnnnwwwpppooorrruuuyyyttt^^^UUUWWWaaajjjyyyxxxqqqeee\\\XXXUUUQQQNNNGGGBBBBBBDDDNNNiii{{{rrrjjj^^^SSSMMMJJJIIIHHHFFFCCCAAA???>>>??????AAACCCBBBFFFRRR___|||ddd[[[SSSQQQOOOJJJGGGGGGDDDDDDDDDBBB@@@@@@AAACCCFFFKKKWWWjjj}}}zzzpppnnnnnnnnnvvvhhhSSSGGGAAA======<<<;;;;;;;;;;;;<<<<<<===BBBUUU~~~{{{iiicccaaaXXXIII>>>===:::999;;;;;;>>>HHHRRRTTTPPPWWWrrreeeJJJ@@@>>>===;;;777777777777777888999999>>>???BBBGGGKKKOOOSSSUUUXXXWWW\\\dddhhhiiilllpppssssssssstttttttttttttttnnnppprrrrrrooolllkkkjjjnnnnnnooommmkkkjjjjjjkkkjjjiiiiiijjjkkklllkkkiiijjjkkklllnnnoooqqqrrrrrrpppppppppppppppoooooonnnmmmnnnooonnnlllllloooqqqjjjjjjiiiiiikkknnnqqqsssrrrqqqpppnnnnnnnnnnnnooorrrpppoooqqqssssssqqqoooooommmnnnrrrrrrpppqqqtttzzzyyyyyyxxxwwwxxxzzz||||||}}}~~~~~~~~~~~~}}}||||||{{{|||}}}}}}{{{{{{|||~~~yyypppkkkiiiiiillltttoooeeedddgggkkksss~~~hhhZZZWWWZZZ]]]eeelllmmmdddYYYRRRMMMJJJFFF@@@>>>AAADDDOOOiii~~~ooo\\\NNNNNNLLLJJJGGGDDDBBB@@@@@@??????AAACCCCCCFFFPPP[[[sssfff]]]UUUSSSQQQLLLHHHHHHCCCDDDEEEDDDBBBBBBCCCDDDEEEKKKXXXkkkrrrooooooqqqzzzhhhSSSFFF@@@===<<<<<<;;;;;;;;;<<<<<<<<<@@@EEEVVV}}}}}}yyy~~~zzzfffbbbccc\\\MMMBBB===::::::;;;<<>>AAAEEEIIINNNRRRTTTWWWWWW[[[bbbgggiiikkkppprrrrrrssstttttttttssssssnnnqqqttttttqqqmmmjjjiiilllmmmnnnmmmkkkiiijjjkkkhhhggggggiiikkkkkkjjjiiikkkllllllnnnooopppqqqqqqpppppppppppppppooonnnnnnmmmooopppnnnkkkkkknnnqqqkkkjjjiiiiiikkknnnppprrrpppnnnllljjjiiijjjkkklllqqqqqqpppqqqrrrsssqqqooonnnmmmnnnrrrsssqqqrrrtttxxxyyyzzzzzzyyyzzz}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~wwwxxxyyy{{{|||sssmmmkkkkkknnnrrrwwwkkkgggiiillluuu}}}}}}gggZZZVVVWWW]]]jjjssskkkZZZMMMFFFCCCAAA<<<<<>>;;;888888888777777888888999:::;;;===???CCCHHHMMMRRRUUUVVVUUUXXX___dddfffiiinnnmmmnnnpppqqqrrrrrrrrrrrrnnnppprrrrrrpppnnnllllllhhhjjjkkkkkkiiihhhiiijjjgggggggggiiillllllkkkiiikkkkkkkkklllmmmnnnnnnooonnnoooooooooooonnnmmmmmmlllnnnooolllhhhgggkkkoookkkkkkjjjjjjkkknnnpppqqqpppnnnllliiiiiijjjlllmmmqqqqqqqqqqqqrrrrrrqqqpppmmmlllnnnssstttrrrsssuuuyyy{{{||||||zzz{{{}}}~~~|||{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwxxxzzz}}}}}}uuuooommmnnnooonnnuuuvvvoooppprrrzzz~~~|||~~~ttt^^^WWWWWW^^^qqq}}}ttt]]]JJJAAA>>>???;;;<<>>BBBCCCDDDLLLUUU^^^|||wwwddd\\\TTTRRRPPPJJJFFFEEEBBBDDDEEEEEEDDDDDDEEEGGGGGGMMM[[[oooxxxqqqqqqttt{{{jjjSSSDDD>>><<<<<<;;;;;;;;;<<<<<<===888???EEETTTxxxvvvlllppp}}}qqquuuzzzqqqZZZHHH<<<:::;;;===>>>@@@IIISSSSSSPPPQQQeeesssWWWFFF???:::777888888888777888888999:::;;;<<<>>>BBBHHHMMMRRRUUUUUUTTTWWW]]]bbbcccggglllhhhjjjllloooqqqqqqrrrrrrnnnooopppooonnnmmmnnnoooeeegggiiiiiihhhgggggghhhgggggghhhjjjmmmmmmllljjjjjjjjjjjjkkkkkklllllllllmmmmmmnnnnnnmmmmmmlllkkkkkkmmmnnnjjjfffeeehhhmmmlllkkkkkkkkklllnnnoooqqqsssqqqnnnlllkkkmmmoooqqqqqqqqqqqqrrrrrrrrrqqqppplllkkknnnsssuuussssssvvv{{{}}}~~~}}}{{{{{{}}}}}}zzzzzz|||~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~yyyyyyzzz{{{|||~~~|||vvvqqqppppppnnnkkkmmm}}}~~~~~~}}}}}}~~~~~~||||||fffUUU\\\___{{{{{{[[[HHHBBBAAA>>>AAACCCDDDLLL^^^oooyyy|||vvvrrruuuwwwwwwvvvwwwuuu~~~dddXXXMMMIIIHHHDDD???===CCCBBBAAAAAACCCFFFJJJLLLYYYrrrtttaaa^^^YYYTTTOOOKKKHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEMMM]]]qqqssstttvvvrrrzzziiiVVVGGG???>>>===;;;:::999888888888;;;===@@@PPPwww|||tttqqqvvv~~~|||bbbKKKBBB>>>;;;;;;<<<@@@LLLXXXZZZPPPNNN[[[|||cccFFFCCCDDD888:::999888888777777888888::::::<<<@@@GGGMMMRRRTTTUUUTTTUUUZZZ```eeefffeeeiiiiiijjjlllmmmooopppqqqoooooopppppppppoooooonnnfffgggfffdddaaabbbgggkkkkkkhhheeeggglllooommmkkklllllllllmmmnnnoooooopppkkknnnqqqsssrrrpppoooooonnnlllkkkllllllkkkiiigggfffjjjnnnnnnkkkkkkooosssvvvsssoookkkiiiiiikkklllkkklllnnnpppqqqrrrrrrrrrsssqqqpppppprrrtttvvvwww}}}}}}~~~~~~~~~}}}~~~{{{|||~~~~~~~~~|||zzz{{{zzzzzz{{{|||}}}}}}|||~~~zzzwwwxxx|||~~~|||yyy|||~~~~~~yyytttpppnnnllllllgggrrr}}}~~~~~~}}}}}}}}}~~~~~~www______bbb}}}|||]]]IIIBBB@@@===AAAEEEIIITTTdddqqqvvvpppiiidddeeefffeeedddfffeeeqqq~~~iii[[[NNNHHHFFFCCC@@@@@@BBBAAA@@@@@@BBBEEEIIIKKKVVVlllppp___\\\XXXSSSOOOKKKIIIHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFNNN]]]pppttttttvvvqqqttt~~~eeeTTTGGG@@@======;;;:::999888888888;;;===???NNNsss~~~tttooorrrxxxdddHHHAAA===;;;;;;<<<@@@LLLXXX\\\QQQMMMYYYyyynnnOOODDDBBB888:::999888888777777888888::::::<<<@@@FFFLLLQQQSSSVVVUUUVVVZZZ```dddeeeeeehhhiiijjjlllnnnooopppppprrrrrrssssssssssssrrrrrrhhhhhhgggfffeeefffhhhjjjmmmjjjhhhjjjmmmooollliiillllllmmmnnnnnnnnnnnnmmmkkknnnqqqrrrqqqooooooooommmlllkkkkkklllkkkjjjhhhgggkkknnnnnnllllllppptttuuussspppmmmkkkkkkkkklllkkkkkklllmmmooopppqqqqqquuusssrrrrrrtttvvvxxxyyy|||~~~~~~{{{}}}}}}~~~~~~}}}||||||{{{||||||}}}||||||zzzwwwuuuwww{{{~~~}}}zzz|||}}}~~~yyyuuussslllllliiirrr}}}}}}{{{{{{|||~~~}}}|||~~~}}}iiicccfff}}}{{{^^^JJJBBB@@@:::>>>DDDMMM[[[jjjqqqpppeee\\\UUUTTTTTTQQQQQQRRRTTTYYY```kkklll^^^NNNGGGDDDAAAAAABBB@@@@@@???@@@AAADDDGGGIIIRRRbbbxxx|||lll]]][[[WWWSSSOOOLLLIIIHHHEEEDDDCCCBBBBBBCCCDDDEEEGGGOOO]]]ooovvvttttttoooqqq}}}yyyaaaPPPFFF@@@===<<<;;;:::999888888888;;;===>>>JJJkkkxxxrrrrrrvvv{{{~~~fffGGG@@@<<<:::;;;<<<@@@LLLWWW___RRRLLLVVVuuu\\\EEE???:::999999888777777777777888999:::;;;???DDDJJJOOORRRVVVVVVXXX[[[```ccceeeeeefffhhhkkkmmmooopppoooooossssssssssssssssssssssssllljjjiiijjjkkkkkkjjjiiinnnlllkkkmmmooooookkkhhhllllllnnnoooooonnnmmmlllkkkmmmpppqqqpppooonnnooollljjjiiijjjkkkllljjjiiiiiillloooooonnnnnnqqqttttttsssqqqooonnnmmmlllllljjjjjjjjjkkklllnnnpppqqqvvvvvvvvvvvvwwwyyyzzz|||}}}|||zzz}}}~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzyyyyyyvvvsssrrrtttyyy||||||{{{{{{{{{|||~~~{{{yyymmmooommmttt{{{yyyvvvyyy|||~~~|||}}}{{{|||~~~lllcccfffxxxvvv\\\HHH@@@>>>;;;???FFFRRRcccrrruuuqqqbbbXXXOOOLLLJJJFFFEEEFFFKKKLLLNNNUUUhhhfffYYYLLLFFFCCCAAAAAACCC??????>>>???@@@CCCEEEGGGLLLYYYlll~~~zzziii\\\[[[WWWSSSOOOKKKHHHFFFEEEEEEDDDCCCCCCDDDEEEEEEHHHOOO\\\lll{{{vvvrrrrrrnnnttt{{{www^^^MMMDDD@@@===<<<;;;:::999999999999;;;======FFFccczzzyyy|||zzztttxxxgggJJJ>>>;;;:::;;;<<<@@@KKKVVVbbbUUUNNNTTTpppfffGGG===<<<999999888777777777777777777999;;;>>>BBBGGGLLLPPPWWWWWWYYY\\\___bbbddddddeeegggkkknnnppppppooonnnpppppppppppppppqqqqqqqqqooommmlllmmmoooooolllhhhlllkkklllnnnoooooollliiikkklllnnnpppqqqqqqpppooolllmmmoooooonnnmmmnnnoookkkjjjiiiiiikkklllkkkjjjkkkmmmooopppooooooqqqtttssssssrrrqqqpppooommmmmmkkkkkkjjjjjjkkknnnqqqrrrwwwwwwxxxxxxxxxyyy{{{}}}~~~{{{xxx{{{~~~~~~}}}{{{{{{|||}}}}}}|||}}}|||zzzxxxvvvuuuuuuuuusssrrrssswwwyyyyyyxxxxxxxxxxxxzzz||||||qqquuuttt{{{zzzxxxrrruuuzzz~~~~~~|||}}}{{{|||~~~~~~mmm^^^bbbooowwwlllWWWFFF???>>>AAAEEEMMM[[[nnn|||}}}xxxbbbXXXNNNJJJFFFBBB@@@AAACCCDDDGGGJJJSSShhh}}}}}}yyyZZZQQQIIIFFFEEEBBBAAABBB>>>>>>>>>???@@@BBBDDDEEEFFFQQQbbbuuuwwwggg\\\[[[XXXSSSNNNIIIFFFDDDFFFFFFDDDDDDDDDDDDFFFFFFGGGNNNZZZgggttttttppppppoootttwwwzzz]]]KKKBBB???<<<<<<;;;:::999999999999;;;===<<>>;;;:::;;;;;;???IIITTTcccXXXRRRUUUllliiiHHH>>>>>>999888777777666666777777666888;;;===???DDDJJJNNNUUUWWWYYY\\\^^^```cccdddeeegggjjjnnnoooooonnnmmmnnnnnnmmmmmmnnnnnnppppppqqqooonnnoooqqqqqqmmmiiihhhiiijjjmmmnnnnnnlllkkkkkklllnnnqqqrrrssssssssslllmmmnnnmmmllllllnnnpppmmmkkkiiijjjkkklllllllllmmmnnnooopppppppppqqqsssrrrrrrrrrrrrqqqpppnnnmmmmmmlllkkkkkkmmmooorrrtttvvvwwwyyyyyyxxxyyy{{{~~~~~~|||{{{}}}{{{{{{||||||~~~}}}|||{{{{{{}}}~~~|||xxxvvvuuuvvvwwwuuuttttttuuuuuuuuutttttttttuuuvvvyyy~~~~~~|||vvvzzz|||xxxtttppprrruuuyyy{{{|||||||||}}}||||||~~~~~~oooYYY\\\dddiiiaaaPPPCCC>>>??????FFFRRRbbbtttzzzddd[[[QQQMMMIIIDDDAAAAAA>>>???CCCEEEHHHVVVwww|||qqquuussseeeOOOJJJFFFFFFEEEBBB@@@BBB>>>>>>??????AAABBBCCCDDDCCCLLLZZZiiivvvzzzpppccc[[[YYYWWWSSSNNNJJJFFFCCCFFFEEEDDDCCCCCCDDDEEEFFFFFFLLLVVVbbbmmmxxxrrroooqqqtttqqqsss~~~___LLLBBB???<<<;;;::::::999999999::::::===<<>>GGGQQQ```ZZZVVVVVVffffffJJJ@@@>>>888888777666666666666777555777;;;<<<===AAAGGGLLLRRRUUUXXX[[[\\\___bbbeeeeeegggjjjlllnnnooonnnnnnnnnnnnmmmmmmmmmooopppqqqrrrqqqpppqqqqqqooollljjjggghhhjjjlllmmmmmmmmmmmmlllmmmnnnoooqqqssstttuuulllmmmmmmlllkkkkkknnnpppooommmkkkjjjlllmmmmmmmmmmmmnnnnnnoooppppppqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmmmmmmmnnnoooqqqssstttuuuxxxzzzzzzyyyyyy{{{~~~wwwtttooommmpppwww}}}{{{~~~}}}zzzzzz}}}~~~}}}}}}~~~{{{xxxxxxzzzzzzyyywwwuuutttsssssssssrrrrrrrrrtttwww|||{{{xxxyyy}}}yyyrrrnnnnnnppprrrtttwwwyyyzzzzzzyyyzzz|||{{{{{{rrr[[[WWW[[[]]]WWWKKKAAA@@@CCC===IIIZZZlll~~~|||lllccc[[[WWWTTTNNNJJJJJJBBB@@@BBBEEEEEELLLhhhrrrllldddRRRLLLGGGDDDEEEDDDAAA@@@BBB?????????@@@AAABBBCCCCCCCCCIIIQQQZZZdddiiiddd\\\VVVVVVTTTRRROOOKKKHHHFFFDDDCCCBBBAAAAAABBBCCCDDDDDDJJJSSS]]]gggrrr}}}rrrooottt{{{qqqtttaaaMMMCCC@@@;;;;;;:::999999999::::::999===<<<>>>SSStttxxxwwwqqqlllwww~~~cccNNN@@@===;;;;;;;;;<<>>DDDJJJNNNQQQVVVYYYZZZ]]]bbbeeegggggghhhjjjlllmmmoooppplllkkkjjjiiijjjlllnnnpppppprrrssspppllliiijjjlllnnnoooooonnnllllllmmmooorrrpppmmmkkkjjjlllnnnooommmmmmllljjjiiijjjnnnqqqtttqqqnnnlllmmmnnnnnnmmmnnnmmmmmmnnnoooppppppoooppppppoooooonnnoooooopppkkklllnnnpppqqqrrrrrrrrruuuzzz~~~~~~{{{zzz}}}~~~rrrdddaaaddddddaaa[[[XXXUUUUUUYYY___eeehhhuuuxxxssshhh___YYYVVVWWWYYY]]]dddkkk~~~}}}wwwzzz~~~}}}{{{{{{|||~~~yyyuuuvvvyyy{{{{{{zzzxxxvvvtttuuuvvvrrrqqqppppppssswww{{{~~~}}}zzzvvvssswwwyyy|||yyyoookkkgggfffgggjjjmmmnnniiillloooqqqqqqrrrtttvvv~~~xxxeeeZZZSSSMMMJJJFFFBBBBBBEEEJJJ[[[vvv{{{yyyzzzxxxnnndddYYYQQQLLLJJJGGGHHHYYYnnnooo[[[RRRJJJGGGDDDBBBAAA@@@???>>>>>>>>>@@@AAABBBCCCCCCCCCCCCEEEGGGJJJLLLNNNOOOPPPNNNNNNNNNMMMKKKIIIGGGEEECCCBBB@@@>>>>>>???@@@AAACCCHHHOOOVVV]]]fffpppxxx~~~yyyrrrrrr||||||aaaMMMBBB===;;;;;;::::::::::::999999888===777<<>>>>>>>>@@@@@@CCCHHHNNNTTTZZZbbblllsss}}}zzz}}}{{{~~~~~~```MMMBBB>>>;;;;;;::::::::::::999999888===777===JJJjjjyyyrrruuu|||pppmmmwwwpppWWWFFF===888;;;<<<;;;AAAKKK```gggkkk___\\\~~~~~~^^^HHH@@@@@@;;;:::888777666555666666666777999:::<<>>===>>>???@@@CCCHHHMMMRRRWWW^^^gggnnnyyy}}}xxxyyyzzz}}}yyy___MMMCCC???;;;;;;::::::::::::999999888===777===IIIggg|||ttttttxxxtttnnnttt{{{sss\\\JJJ@@@999;;;;;;;;;AAALLLcccjjjnnn```YYYwww___HHH@@@@@@;;;:::888777666555666666555777999:::;;;>>>BBBEEEKKKOOOUUUYYY[[[]]]^^^___eeegggjjjlllllllllmmmnnnkkkjjjiiiiiiiiijjjkkklllnnnnnnoooppppppooommmllljjjiiiiiikkkmmmnnnmmmkkkooommmkkkjjjiiiiiiiiijjjmmmmmmlllkkkkkkkkklllllllllmmmnnnnnnnnnmmmlllkkklllllllllkkkkkkkkkkkkkkkllllllnnnpppsssuuutttrrrqqqppppppqqqssssssrrrppprrruuuxxxzzzzzzzzz{{{|||yyyrrrkkkccc[[[VVVSSSQQQPPPNNNNNNOOOOOOQQQUUU[[[___gggppp}}}}}}{{{vvvooogggaaa]]]YYYWWWXXXWWWTTTTTTWWWYYYfff||||||||||||||||||{{{{{{|||yyywwwyyy}}}~~~zzzvvvtttuuuuuutttrrrrrrtttvvvwwwssspppqqqtttwwwwwwvvvxxx~~~{{{uuutttxxxdddwwwxxxrrrkkkeeebbbaaa`````````bbbdddfffgggiiilllnnnxxx|||oooeee\\\TTTNNNKKKIIIHHHLLLRRR^^^xxxvvv```TTTPPPUUU]]]yyy~~~bbbVVVGGGEEECCCBBBCCCCCCCCCBBBAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBEEEEEEEEEEEEEEEDDDDDDDDD??????>>>======>>>>>>???BBBFFFLLLQQQUUU\\\eeelllsssxxxzzzqqqpppvvvsss\\\LLLCCCAAA;;;;;;:::::::::999999999888===888>>>GGGbbb~~~uuusssuuu|||zzzrrrvvv|||~~~yyy{{{}}}tttbbbMMMBBB;;;;;;;;;:::BBBLLLcccjjjnnn___TTTooo```GGG>>>???;;;:::888777666555666666555666888999;;;===AAADDDIIINNNUUU[[[]]]^^^______dddfffiiikkkkkkkkkmmmnnnnnnmmmlllllllllmmmnnnnnnnnnnnnoooooooooooonnnmmmlllkkkkkklllnnnooonnnmmmmmmlllkkkjjjiiihhhggggggllllllkkkkkkkkkkkkkkkkkknnnnnnoooooooooooonnnmmmlllllllllllllllllllllkkklllmmmnnnqqqtttvvvvvvuuuqqqqqqqqqrrrtttuuutttrrrrrruuuxxxzzz{{{{{{|||~~~xxxpppkkkddd___[[[XXXUUUSSSPPPQQQQQQQQQRRRUUU[[[^^^gggooo{{{~~~}}}zzzssslllfffaaa^^^\\\]]]\\\XXXXXXZZZ]]]eee}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyuuuvvv|||~~~{{{wwwtttuuuvvvtttrrrqqqqqqrrrsssrrrpppqqqtttvvvvvvuuuuuuyyy}}}tttrrrsssxxx{{{{{{}}}fffzzz}}}wwwooohhhdddbbbaaa```^^^___aaabbbbbbdddgggjjjnnnzzzrrrjjj___WWWPPPMMMKKKJJJNNNTTT___yyyooo\\\TTTUUUYYYpppbbbVVVGGGEEECCCBBBCCCDDDDDDCCCBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAACCCCCCCCCBBBBBBBBBCCCCCC>>>>>>>>>>>>>>>>>>??????@@@DDDJJJOOOTTT[[[dddkkknnnsss|||}}}www}}}zzznnnmmmvvvnnnZZZKKKCCCAAA;;;;;;:::::::::999999999888===888>>>DDD\\\|||ssspppqqqxxxwwwzzztttqqqpppttt{{{|||pppaaaMMMCCC;;;;;;;;;:::AAALLLffflllpppbbbVVVooobbbGGG======;;;:::888777666555666666444555777999:::===AAADDDIIINNNVVV\\\___``````aaaccceeegggiiiiiijjjlllnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooonnnlllkkkjjjkkknnnoooooonnnjjjkkkkkkkkkiiigggeeedddjjjjjjkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmnnnmmmmmmmmmlllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnqqquuuwwwxxxwwwpppppppppsssuuuwwwvvvuuusssvvvyyy{{{}}}yyypppmmmgggbbb___[[[XXXVVVTTTTTTTTTTTTTTTVVVZZZ]]]gggmmmvvv{{{tttlllfffddd```___```___[[[ZZZ]]]]]]bbbwww}}}}}}}}}}}}}}}}}}~~~~~~|||uuuvvvzzz}}}zzzuuutttwwwyyyxxxuuuqqqooonnnnnnnnnoooqqqsssuuuvvvvvvsssuuu{{{uuuqqqppprrrtttuuuyyy~~~uuutttsss{{{hhh}}}|||}}}{{{ssslllgggdddcccaaa]]]^^^_________```cccfffhhhttt~~~zzzvvvqqq^^^WWWQQQNNNLLLKKKNNNTTT^^^vvvlll\\\WWWXXXbbbaaaPPPHHHFFFCCCBBBCCCDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFDDDCCCAAA@@@AAA@@@??????>>>??????@@@>>>>>>?????????????????????CCCIIIMMMRRRYYYbbbiiijjjpppxxxqqqkkkooowww{{{{{{rrrkkkooo|||jjjYYYJJJAAA@@@;;;;;;::::::::::::999999888===999>>>AAAUUU|||yyypppmmmmmmuuu{{{~~~wwwnnnfffhhhoooqqqhhh]]]LLLBBB;;;<<<<<<;;;AAAKKKcccggglllaaaVVVnnnfffJJJ>>>===;;;:::888777666555666666333555777888999<<<@@@CCCIIINNNVVV\\\___aaabbbbbbccceeeggghhhiiijjjmmmoooooooooooonnnnnnnnnnnnmmmnnnnnnnnnnnnooooooooooookkkjjjiiijjjlllmmmmmmmmmiiijjjlllmmmllljjjfffdddiiiiiijjjkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkklllmmmnnnooopppqqqpppooonnnnnnnnnnnnqqqtttwwwxxxwwwppppppqqqssswwwxxxxxxwwwuuuwwwzzz}}}|||sssoooiiidddaaa]]]YYYVVVVVVWWWVVVUUUTTTUUUWWWZZZcccfffmmmtttzzzxxxpppjjjfffbbb``````^^^[[[[[[^^^]]]aaattt}}}}}}}}}}}}{{{{{{||||||}}}~~~}}}xxxwwwyyyzzzxxxuuutttwwwyyyyyyvvvrrrooonnnmmmmmmnnnppprrrtttvvvwwwsssssswwwyyytttoooooopppqqqvvv|||~~~wwwuuu|||rrrgggcccggg|||lllssskkkjjjmmmooo}}}}}}tttmmmiiifffdddccc]]]^^^^^^]]]\\\]]]```ccciiinnnwww~~~vvvssspppmmmXXXRRRNNNMMMLLLKKKNNNSSS```ttt~~~ggg]]][[[ZZZuuudddPPPIIIFFFDDDCCCCCCDDDCCCBBBAAABBBDDDFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFDDDCCCBBBAAA@@@???>>>======>>>???>>>??????@@@@@@@@@@@@@@@???CCCHHHKKKOOOUUU^^^dddiiinnnvvv}}}eee\\\___eeejjjhhhgggkkkxxx~~~gggXXXHHH@@@???;;;;;;::::::::::::999999999===999>>>>>>OOOvvv~~~{{{rrrooonnnttt~~~ssseeeccciiijjjcccZZZIII@@@;;;======;;;AAAJJJ[[[^^^ccc\\\SSSkkkkkkNNN@@@???;;;:::888777666555666666333444666777999<<<@@@CCCHHHMMMTTTZZZ^^^```bbbcccdddfffhhhiiijjjllloooqqqpppqqqqqqqqqppppppooonnnnnnnnnnnnnnnnnnoooppppppmmmkkkiiijjjlllnnnnnnnnniiillloooqqqpppmmmjjjgggggghhhiiijjjkkkkkkjjjiiikkkkkkkkkkkkkkklllmmmmmmnnnoooqqqssssssrrrqqqpppooonnnnnnpppsssvvvwwwvvvrrrrrrrrrtttwwwxxxxxxvvvwwwyyy{{{~~~xxxsssmmmgggccc___[[[XXXWWWWWWWWWTTTRRRRRRSSSUUU\\\^^^bbbgggnnnsssuuuvvvzzzyyy~~~~~~wwwrrrlllgggcccaaa^^^ZZZ[[[^^^```dddvvv~~~~~~zzz{{{{{{}}}~~~}}}zzzxxxxxxyyyxxxwwwsssuuuwwwwwwuuurrrqqqqqqooooooppppppqqqsssvvvxxxsssrrrttt{{{~~~wwwpppnnnmmmnnnttt|||}}}pppmmm{{{yyyppp```^^^___hhhooo}}}kkkaaa```bbb]]]jjj}}}uuunnnjjjgggfffddd^^^^^^]]]\\\[[[[[[^^^aaahhhhhhmmmuuu}}}~~~rrriiifffbbb___SSSNNNKKKLLLLLLKKKNNNSSSdddttt|||uuuyyypppccc```YYYpppiiiVVVJJJGGGDDDCCCCCCDDDCCCBBB@@@BBBDDDFFFHHHIIIJJJKKKKKKKKKKKKJJJHHHGGGEEEDDDDDDCCCAAA????????????@@@>>>???@@@AAAAAAAAAAAAAAA???CCCGGGJJJMMMRRRYYY___iiimmmttt}}}www]]]RRRRRRXXX]]]]]]cccqqq}}}fffWWWHHH???>>>;;;;;;;;;:::::::::999999999===999>>><<>>======>>>???@@@@@@???>>>======???BBBGGGLLLQQQUUUWWW___ccclllxxxrrr\\\SSSPPPRRRTTTVVVZZZkkkmmmTTTFFFBBB???;;;;;;::::::::::::999999999<<<888888BBBRRRppp}}}ssssssuuu|||vvvkkkkkkiiiggg```RRRGGG@@@;;;;;;<<<<<<>>>BBBMMM[[[```TTTOOOeeevvvRRRAAA@@@;;;;;;999888777666666666555666777888:::===???@@@EEEHHHLLLRRRXXX]]]aaabbbdddfffiiilllnnnooonnnnnnrrrtttuuutttsssssstttuuusssnnniiiiiilllppprrrrrrnnnllljjjjjjllloooqqqrrrmmmjjjmmmtttwwwsssnnnlllpppnnnkkkkkklllnnnooooookkkmmmooopppooooooooopppqqqsssuuutttrrrqqqsssvvvqqqqqqqqqqqqrrrrrrssstttsssuuuuuuuuutttuuuwwwyyy}}}{{{xxxuuummmccc^^^^^^YYYXXXVVVUUUTTTRRRNNNKKKQQQRRRTTTVVVZZZaaaiiiooosssyyy{{{yyyrrrnnniiieeecccaaa^^^]]]aaacccuuu~~~}}}||||||||||||}}}zzzxxxzzz}}}}}}xxxsssqqqrrrssssssrrrpppmmmlllpppooonnnooorrrtttttttttoootttvvvuuuvvv|||yyyrrrooommmlllnnnrrrxxxwwwtttxxx{{{~~~yyypppeee```[[[XXXZZZ```sssqqqxxxiiiaaaaaa^^^```gggyyy~~~{{{xxxsssnnnjjjfffcccaaaaaa]]][[[\\\\\\[[[\\\aaafffiiinnnsssvvvxxxxxxxxxtttnnneee^^^ZZZWWWSSSOOOPPPLLLJJJIIIHHHFFFJJJPPP^^^qqq{{{ssskkknnnpppggg```kkkuuutttZZZPPPIIIDDDEEEGGGFFFEEEGGGIIIHHHHHHHHHIIIKKKMMMNNNPPPNNNLLLLLLMMMMMMJJJGGGDDDAAA>>><<<===============>>>???@@@@@@???>>>===<<<>>>AAAEEEJJJPPPTTTVVV]]]bbbjjjuuuppp[[[RRRPPPQQQTTTTTTXXXjjjlllTTTFFFBBB>>>;;;;;;::::::::::::999999:::>>>:::999AAAOOOnnnxxxwwwyyy|||xxxmmmlllhhheee^^^PPPFFF@@@::::::;;;;;;>>>BBBIIIZZZcccZZZRRRdddyyyUUUCCCAAA<<<;;;:::999888777777777555666777888:::===???@@@EEEGGGLLLQQQWWW[[[___```bbbdddhhhkkknnnooopppoooqqqsssttttttsssrrrtttuuutttoookkkjjjnnnqqqssssssooommmjjjiiikkkmmmnnnoooooolllmmmsssvvvsssppppppsssqqqnnnmmmmmmnnnoooooolllmmmooonnnnnnmmmooopppqqqsssuuutttrrrpppqqqrrrrrrrrrrrrrrrssstttuuuvvvvvvwwwwwwvvvuuuuuuvvvxxx}}}~~~zzzwwwoooeee```aaa___\\\ZZZWWWUUURRRNNNJJJOOOQQQTTTWWW\\\dddlllrrrzzztttpppkkkfffcccbbb```^^^```fff|||~~~~~~~~~{{{zzz{{{~~~}}}xxxsssqqqrrrssssssrrrpppmmmlllnnnnnnmmmoooqqqrrrrrrqqqnnnqqqrrrrrruuu||||||vvvrrrpppmmmjjjkkkoooxxxxxxwww||||||qqqeee```ZZZUUUUUUWWWfffqqqqqqjjjdddaaabbbpppzzzrrrkkkgggdddcccbbbaaa]]][[[]]]]]]\\\^^^bbbgggkkkpppuuuwwwwwwuuusssnnnggg^^^WWWTTTRRROOOMMMNNNJJJHHHHHHGGGEEEIIIOOOaaaxxx{{{nnniiissszzzqqqtttttt}}}bbbSSSLLLFFFFFFHHHGGGGGGIIIKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMMMMOOOPPPPPPMMMKKKHHHDDDAAA>>>>>>>>>===<<<===>>>???@@@@@@???>>>>>>;;;<<>>;;;:::???KKKlll~~~yyyzzz|||zzzooonnniiieee]]]PPPGGG@@@::::::;;;:::<<<@@@EEEZZZhhh```VVVbbb}}}YYYEEEBBB===<<<;;;999888888888888555666666888:::<<<>>>???EEEGGGKKKPPPUUUYYY\\\]]]___bbbfffkkknnnpppqqqqqqppprrrssssssrrrrrrsssttttttppplllkkkooorrrtttssspppmmmjjjiiijjjkkkllllllqqqmmmlllqqqsssrrrrrruuuvvvuuussspppooonnnnnnnnnmmmnnnnnnmmmkkklllnnnpppppprrrttttttssspppoooooorrrrrrrrrssstttuuuwwwxxxyyyyyyzzzyyywwwuuuvvvwww~~~|||tttkkkggggggdddbbb___]]][[[XXXUUURRRQQQTTTXXX^^^dddkkksssxxx{{{vvvpppjjjhhhfffdddcccbbbooo~~~}}}{{{}}}~~~}}}yyyuuuqqqrrrssssssrrrpppnnnlllmmmmmmmmmoooqqqqqqooommmmmmnnnnnnooovvv~~~~~~wwwtttssssssnnnhhhhhhkkkwww{{{|||rrreee^^^WWWQQQOOOPPPYYYssssss|||ppphhhcccnnnzzzpppiiigggggggggggg```\\\[[[^^^^^^]]]^^^bbbgggkkkqqqvvvxxxwwwsssqqqjjjcccYYYSSSPPPOOONNNLLLKKKHHHGGGGGGFFFDDDGGGMMMccc|||vvvlllpppzzzhhhWWWNNNGGGFFFGGGGGGGGGJJJIIIIIIGGGFFFFFFGGGHHHIIIKKKLLLNNNPPPQQQPPPMMMKKKKKKHHHCCC@@@???>>>===<<<===>>>???@@@@@@@@@???>>>:::;;;===@@@EEEJJJOOORRRYYY]]]eeemmmuuu|||lllYYYQQQOOOOOOQQQOOORRRaaa}}}}}}hhhRRREEEAAA<<<;;;;;;:::::::::999999999777<<<;;;;;;>>>GGGiiizzzzzz{{{zzzqqqpppjjjfff___RRRGGG@@@:::::::::999;;;???DDDZZZjjjeeeXXXaaa\\\GGGAAA======;;;:::999888888888555666666888:::<<<===???EEEGGGJJJOOOSSSWWWYYY[[[]]]```dddiiimmmpppqqqrrrnnnpppqqqqqqqqqqqqrrrssssssoookkkkkkooorrrsssssspppmmmkkkjjjkkklllllllllqqqmmmkkknnnppppppssswwwyyyxxxwwwssspppnnnnnnnnnnnnnnnmmmkkkjjjjjjmmmooommmooorrrttttttrrrpppoooqqqqqqqqqrrrsssuuuvvvwwwzzz{{{|||zzzxxxvvvvvvvvv|||tttpppppphhhgggfffeeeeeedddbbb```YYY]]]bbbhhhmmmttt{{{wwwqqqnnnllllllkkkggg{{{~~~}}}~~~}}}yyyvvvrrrrrrssssssrrrpppnnnlllmmmmmmnnnpppqqqqqqnnnkkkmmmmmmllloooyyy|||vvvvvvxxxxxxqqqiiifffiiiwww~~~|||~~~rrrddd[[[TTTNNNNNNNNNUUUiiirrr|||qqqhhhooo{{{pppiiiggghhhhhhggg___\\\\\\___```^^^```dddgggkkkrrrwwwzzzxxxtttqqqfff___VVVPPPMMMMMMLLLJJJIIIFFFEEEFFFEEECCCFFFKKK[[[sssppprrrlllZZZPPPGGGEEEEEEDDDEEEHHHEEEDDDDDDCCCDDDEEEFFFGGGJJJLLLOOOPPPOOOMMMKKKJJJNNNJJJEEEAAA@@@>>>===;;;===>>>???@@@AAAAAA@@@???;;;;;;<<<>>>BBBGGGLLLOOOVVV[[[bbbiiipppwwwmmmZZZRRRNNNMMMOOOMMMPPPZZZpppyyyeeePPPDDDAAA;;;;;;;;;:::::::::999999999555999999;;;???EEEeeeuuu|||{{{ssssssmmmiiibbbVVVHHHAAA;;;::::::999;;;???FFFZZZjjjfffZZZbbb___HHH@@@======;;;:::999888888888555666666777999;;;===>>>DDDFFFJJJNNNRRRUUUXXXYYY[[[^^^bbbggglllnnnppppppmmmnnnppppppooooooqqqsssqqqnnnjjjkkknnnqqqrrrqqqooommmkkkkkkmmmoooooonnnppplllkkklllmmmmmmqqqvvvyyyyyyyyyuuuqqqnnnnnnooooooooonnnkkkjjjjjjlllnnnjjjlllooosssuuuuuutttrrrooooooooopppqqqrrrttttttyyyzzz{{{zzzxxxvvvuuuvvv~~~|||wwwwwwooonnnnnnoooooonnnkkkiiieeehhhlllqqqvvv|||~~~wwwsssrrrrrrrrrooo~~~|||yyyvvvrrrsssttttttsssqqqnnnmmmmmmmmmnnnppprrrqqqnnnlllmmmmmmmmmqqq|||}}}zzz|||~~~uuujjjgggkkkwwwzzz}}}|||zzz}}}sssccc[[[SSSMMMMMMNNNRRRaaassspppyyytttwww~~~rrrkkkiiihhhfffbbb```^^^^^^bbbcccbbbcccgggiiimmmsssyyyzzzxxxuuurrrccc\\\SSSNNNLLLKKKIIIGGGFFFDDDCCCEEEDDDBBBDDDJJJRRRhhhvvvxxxvvv]]]RRRHHHDDDCCCBBBCCCFFFBBBAAAAAAAAABBBDDDEEEFFFIIIKKKNNNNNNMMMKKKKKKKKKOOOKKKFFFBBB@@@>>>===;;;===>>>???AAAAAAAAAAAA@@@======<<<===@@@EEEIIILLLRRRXXX^^^eeekkksss|||ooo\\\SSSNNNLLLLLLKKKMMMSSSbbb}}}zzztttaaaNNNDDD@@@;;;;;;;;;::::::::::::999999666777777<<<@@@BBB^^^zzzpppwww|||vvvvvvpppkkkeeeZZZJJJCCC===<<<;;;:::;;;???GGGXXXiiihhh^^^fffcccIII@@@===<<<;;;999888888888888666666666777999:::<<<===CCCEEEIIIMMMRRRUUUXXXYYY[[[]]]aaafffiiikkkllllllkkklllnnnnnnnnnnnnppprrrpppmmmjjjkkknnnqqqqqqpppnnnmmmllllllnnnoooooooooooollllllnnnmmmkkknnntttvvvxxxxxxuuuqqqnnnnnnpppppppppooommmkkkjjjlllmmmjjjkkkmmmrrrvvvwwwwwwuuunnnnnnnnnnnnooopppqqqqqquuuwwwyyyyyywwwvvvuuuvvvzzz~~~}}}xxxyyyyyy{{{zzzwwwrrrnnnpppsssvvvyyy}}}~~~zzzyyyzzzzzz}}}~~~{{{xxxvvvrrrsssttttttsssqqqooommmmmmmmmmmmoooqqqqqqooommmmmmnnnooosss}}}wwwkkkjjjooovvvvvvwwwwwwuuuxxxuuueee^^^TTTLLLLLLLLLMMMXXXfffqqqxxxvvvqqqpppooojjjeeecccaaabbbfffgggfffgggkkknnnqqqvvvzzzzzzxxxtttqqqccc]]]UUUPPPNNNLLLIIIFFFDDDBBBBBBDDDCCCAAACCCHHHKKKZZZlllxxxtttxxxvvv|||aaaVVVJJJEEEBBBAAAAAADDDBBBAAAAAAAAAAAACCCDDDEEEGGGJJJLLLMMMLLLLLLMMMOOONNNKKKFFFBBB@@@>>>===;;;===>>>???AAABBBBBBAAAAAA???>>>======???CCCGGGIIINNNSSSZZZ```fffnnnyyysss___UUUNNNJJJJJJIIIKKKMMMVVVnnnyyyppp^^^LLLCCC@@@:::;;;;;;::::::::::::999999999888777<<<@@@???UUU|||yyyqqqwwwzzzyyyrrrlllfff[[[LLLDDD>>>===<<<:::<<>>===;;;===>>>@@@AAABBBBBBAAAAAAAAA@@@>>>===???BBBEEEHHHKKKPPPWWW]]]bbbkkkwwwuuuaaaVVVNNNJJJHHHHHHJJJJJJOOOfffzzznnn\\\KKKCCC@@@:::;;;;;;;;;:::::::::999999<<<999777===AAA===OOOttt|||uuuzzz|||{{{sssllleeeZZZMMMEEE???>>>===;;;<<>>======???BBBEEEIIIOOOVVV\\\aaaiiiuuu~~~yyy```SSSNNNLLLJJJKKKJJJMMMOOO]]]iii]]]NNNBBB???>>>999999888888999999:::;;;777<<<;;;;;;>>>>>>NNNiii{{{xxxiiibbbcccVVVKKKAAA>>>===;;;<<<>>>@@@OOO^^^aaa___nnnjjjMMMBBB>>><<<999888777777555333555666777777777999<<<>>>BBBCCCGGGMMMSSSXXXZZZZZZ]]]]]]^^^___aaadddgggiiiiiijjjjjjkkklllnnnnnnooooooppppppqqqrrrrrrssssssrrrooollllllnnnnnnmmmjjjnnnpppqqqppplllkkkmmmppptttuuuuuurrrnnnlllnnnpppqqqppppppqqqqqqnnnkkkhhhpppnnnooosssuuuuuuttttttsssrrrpppnnnmmmnnnooopppppprrruuuuuurrrqqqsssuuuuuuwww~~~~~~~~~}}}{{{yyyvvvtttsssmmmqqqtttvvvtttqqqooonnnppppppppppppoooooonnnnnnnnnppprrrrrrtttzzztttqqqtttxxxuuuqqqmmmhhhjjjvvvnnnaaaYYYRRROOOMMMNNNTTT[[[zzzzzz{{{yyywwwxxxsssooommmppprrrsssvvvzzz~~~yyyqqqmmmkkkggggggfffbbbZZZSSSOOONNNIIIGGGDDDDDDDDDDDDCCCBBB>>>>>>@@@BBBGGGMMMRRRUUUWWWWWWVVVUUUTTTSSSRRRQQQRRRaaaooo{{{yyycccSSSYYY___bbbcccbbbeeelllnnnkkkhhhXXXHHHCCCCCCBBBAAAAAACCCCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLNNNOOOOOOOOOMMMLLLJJJHHHDDDAAA>>>===>>>???@@@AAABBBAAAAAA@@@AAA???===;;;<<<>>>AAACCCHHHNNNUUUZZZ___gggsss|||yyy```SSSOOOMMMKKKKKKIIILLLOOO^^^hhh\\\MMMBBB???===;;;::::::999888888888999777<<<:::;;;>>>???NNNjjj{{{~~~wwwkkkeeeZZZNNNBBB===<<<::::::<<>>AAABBBFFFKKKQQQVVVXXXYYY]]]]]]^^^___aaadddfffgggiiijjjkkkkkkllllllmmmmmmooooooppppppqqqqqqqqqqqqpppnnnkkklllmmmnnnmmmkkknnnppprrrrrrqqqooooooooouuuwwwxxxtttnnnjjjkkkmmmlllllllllnnnppppppooommmmmmooorrrttttttrrrssstttpppooommmlllkkklllmmmnnnppprrruuuuuusssrrrtttvvvzzz}}}~~~}}}}}}|||zzzxxxvvvuuuqqqrrrsssrrrpppooopppqqqtttsssrrrqqqpppoooooopppmmmoooppppppqqqwww}}}wwwxxx~~~zzzvvvpppjjjkkkwwwvvveee]]]TTTPPPNNNMMMSSSYYY}}}yyyzzz|||zzzyyyyyyvvvrrrpppsssvvvxxx~~~xxxnnnkkkkkkiiiiiihhhccc\\\VVVRRRPPPJJJHHHGGGFFFEEECCC@@@>>>============???@@@AAABBBDDDDDDEEEFFFFFFGGGHHHHHHIIIUUUbbbooosss```MMMNNNIIINNNRRRRRRTTT]]]eeehhhjjj[[[LLLFFFDDDBBB@@@@@@CCCCCCBBBBBBCCCDDDDDDEEEFFFGGGIIIKKKMMMNNNNNNOOONNNMMMLLLIIIFFFCCC@@@???<<<>>>@@@BBBCCCCCCBBBAAA???>>><<<;;;;;;===???AAAFFFLLLSSSXXX]]]eeepppyyyzzzaaaTTTPPPMMMLLLKKKIIIKKKOOO___eeeYYYKKKAAA???======<<<:::999888777777777888<<<::::::===???NNNiiivvvvvvnnn```RRRDDD===;;;999999:::AAAMMMZZZ```bbbpppvvvUUUEEE@@@>>>;;;999999888777555555666777777777888;;;===???AAAEEEIIIOOOSSSWWWYYY^^^^^^______aaacccdddeeeiiijjjkkkllllllkkkjjjjjjnnnnnnooopppppppppoooooommmkkkjjjjjjlllmmmmmmlllooooooqqqtttuuutttqqqnnnvvvzzz|||xxxooohhhhhhkkklllkkkkkklllnnnpppppppppjjjnnnrrrsssrrrqqqrrrrrroooooommmllllllmmmnnnnnnqqqrrrtttuuuttttttvvvwww}}}}}}||||||{{{zzzxxxwwwtttsssqqqooommmnnnqqqtttxxxvvvtttqqqppppppqqqqqqnnnpppqqqpppqqquuu|||~~~wwwooommmxxx~~~kkkaaaXXXRRROOONNNSSSYYY~~~zzz|||~~~}}}|||}}}zzzvvvtttvvvxxx|||xxxmmmjjjlllhhhgggddd```ZZZUUUQQQOOOIIIHHHGGGFFFEEECCC@@@===????????????>>>>>>===<<>><<<;;;;;;<<<>>>@@@DDDIIIQQQVVVZZZcccnnnwww|||bbbUUUQQQNNNLLLKKKHHHKKKOOOaaayyyaaaUUUHHH@@@@@@<<<<<<;;;:::999888888888888999<<<999999===>>>MMMggg}}}ooohhhgggWWWEEE===;;;999:::;;;BBBJJJXXXaaaeeesss~~~[[[FFFAAA???<<<::::::999888666555666777666666777:::===>>>AAAEEEIIIMMMRRRVVVYYY_________```aaabbbcccdddiiijjjkkkllllllkkkiiigggmmmmmmnnnoooooonnnnnnmmmiiiiiiiiijjjkkkmmmnnnnnnpppooooooqqqtttuuurrrooovvv{{{zzzqqqjjjjjjmmmssspppmmmlllmmmnnnnnnmmmjjjllloooqqquuuwwwtttoooppppppooonnnoooooopppqqqqqqrrrssstttuuuvvvxxxyyy||||||||||||{{{zzzzzzyyyuuutttssspppnnnnnnqqqtttyyywwwtttqqqooooooppprrrqqqrrrsssssssssuuuzzz}}}~~~tttqqqzzznnneee[[[VVVSSSRRRVVV]]]~~~{{{zzz{{{|||{{{lllffffffaaa___\\\XXXTTTPPPMMMJJJFFFEEEDDDEEEEEECCC@@@>>>===>>>>>>??????>>>======>>>>>>>>>>>>????????????AAAKKKUUUdddqqqgggQQQIIIAAACCCEEEDDDCCCHHHUUUbbbggg\\\PPPLLLJJJGGGFFFGGGAAAAAAAAABBBBBBCCCEEEEEEFFFGGGGGGHHHJJJKKKLLLMMMPPPOOONNNKKKIIIFFFDDDBBB;;;<<>>???BBBHHHOOOTTTZZZbbbnnnwww~~~eeeWWWRRROOOMMMKKKHHHKKKQQQdddrrr]]]RRRDDD???@@@<<<:::999999888999999::::::999;;;888888======IIIbbblll]]]qqqppp]]]HHH>>><<<<<<<<<>>>BBBHHHVVVdddjjjwww___GGGAAA???<<<;;;::::::888666555666777666666777999<<<>>>AAAEEEIIILLLQQQWWW[[[___```aaaaaabbbcccccccccfffhhhkkkmmmmmmllliiigggkkklllmmmoooooonnnmmmlllggghhhiiijjjkkklllnnnooorrrooollllllppprrrrrrppptttyyy}}}zzzsssnnnnnnqqquuurrrnnnlllmmmnnnnnnnnnooonnnmmmsss~~~qqqooonnnooooooooopppqqqqqqqqqqqqqqqsssuuuxxxyyyzzz}}}}}}}}}}}}}}}|||{{{zzzyyyuuuvvvvvvuuurrrqqqrrrsssxxxvvvsssooonnnnnnooopppqqqrrrsssttttttuuuwwwyyy~~~yyyuuu}}}oooggg___[[[YYYXXX\\\cccpppccc^^^YYYVVVSSSPPPNNNLLLIIIFFFCCCBBBAAABBBCCCBBBAAA???:::;;;<<<============<<<:::;;;<<<===???@@@AAABBB@@@JJJSSSaaaqqqjjjVVVLLLCCCCCCCCCBBB@@@CCCOOO\\\cccYYYOOOKKKIIIEEEDDDEEE@@@@@@AAAAAABBBCCCEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLOOOOOONNNLLLIIIGGGDDDCCC<<<===>>>???@@@@@@@@@@@@??????======<<<======>>>@@@FFFNNNTTTZZZcccoooyyygggYYYSSSPPPMMMKKKIIILLLTTThhhlllYYYNNNBBB>>>@@@;;;999999888888999999:::;;;999;;;888888===<<>>>>>>>>@@@AAAGGGVVVgggppp|||dddIIIAAA???<<<::::::999888666555666666666555666999;;;===AAAFFFHHHKKKOOOVVV\\\```aaabbbcccdddddddddddddddfffkkknnnooonnnkkkiiiiiikkkmmmooopppooonnnmmmggghhhjjjjjjjjjlllnnnppprrrooolllkkklllnnnpppqqqrrruuuwwwwwwtttqqqrrrssspppnnnllllllnnnpppqqqqqqrrrpppooovvvwwwkkkllllllmmmnnnooooooppppppooooooqqquuuxxxzzz{{{}}}~~~}}}{{{zzzwwwxxxzzzzzzwwwuuuttttttvvvtttqqqooonnnnnnoooooommmoooqqqrrrtttuuuuuuuuuzzz~~~yyy~~~pppjjjdddaaa```^^^bbbgggyyyggg]]]SSSPPPLLLKKKJJJIIIGGGDDDCCCBBB@@@???@@@@@@???>>>??????>>>>>>=========<<<;;;<<<===???AAABBBCCCDDD@@@KKKRRR```ppplllZZZQQQFFFBBBBBBCCCCCCEEEQQQ]]]cccYYYQQQLLLIIIDDDBBBCCC@@@@@@@@@AAABBBCCCEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKOOOOOOMMMLLLIIIGGGEEECCC======<<<<<<<<<>>>???@@@>>>===<<<<<<;;;;;;<<<<<>>@@@;;;::::::999999888999999999888:::777999===:::@@@TTTssszzz}}}|||uuu___iiixxxoooSSSDDD@@@>>>>>>???AAAFFFVVVkkkvvviiiKKK@@@>>>;;;::::::999777666555666666666555666888;;;<<<@@@DDDGGGIIIMMMUUU[[[```aaaccceeeffffffffffffaaadddjjjoooqqqqqqnnnlllhhhjjjmmmoooqqqpppooonnngggiiikkkkkkkkkkkknnnqqqooooooooommmllllllnnnpppqqqqqqqqqqqqrrrrrrrrrqqqjjjiiihhhjjjmmmpppqqqrrrmmmooopppxxx}}}jjjkkklllmmmooooooppppppooommmmmmoootttyyy{{{{{{{{{}}}{{{zzz|||}}}|||zzzwwwwwwwwwssssssqqqpppoooooooooooolllmmmpppsssvvvwwwvvvuuuxxx~~~|||{{{sssmmmiiigggeeecccdddiii|||}}}mmm```PPPMMMIIIHHHIIIIIIGGGDDDEEEBBB???>>>>>>>>>>>>===GGGFFFDDDBBB@@@?????????======>>>>>>???@@@@@@AAA;;;GGGOOO[[[kkkiiiXXXPPPDDD???>>>AAACCCGGGQQQ^^^fff]]]TTTOOOJJJDDDBBBCCC@@@@@@@@@AAABBBCCCEEEEEEFFFFFFEEEEEEFFFHHHJJJKKKOOONNNMMMKKKIIIGGGEEECCC>>>===;;;::::::<<<>>>???===<<<;;;;;;::::::::::::???FFFNNNUUU\\\gggttt}}}lll\\\UUUPPPNNNKKKIIIOOOXXXmmmzzzdddUUUJJJ>>>===@@@:::<<<<<<:::999888777777777888:::777999===999===PPPsss{{{|||~~~wwwbbbllluuuuuuXXXGGGAAA>>>===>>>AAAEEEVVVnnnzzzlllMMM@@@>>>;;;999999888777555555666666666555666888::::::???CCCEEEGGGKKKSSSZZZ```aaadddfffggghhhhhhggg___cccjjjpppsssssspppnnngggiiilllpppqqqqqqpppooohhhjjjllllllkkkkkknnnqqqmmmppprrrqqqmmmkkkmmmooorrrooolllmmmpppqqqpppooohhhggggggiiilllnnnoooooofffkkkooowwwllllllnnnpppqqqrrrrrrrrrooolllkkknnntttyyy{{{{{{www}}}~~~}}}~~~}}}zzzyyyyyyzzzrrrrrrrrrqqqqqqpppppppppmmmnnnrrrvvvyyyzzzyyywwwvvv|||~~~xxxuuuppplllkkkiiieeeeeehhhyyyrrrzzzwwweeeWWWPPPJJJJJJIIIFFFCCCCCCGGGDDDBBBCCCAAA>>>???BBBIIIIIIHHHGGGGGGEEEAAA>>>===>>>@@@AAABBBCCCCCCCCCFFFHHHOOOXXX______XXXQQQEEECCCBBBAAACCCJJJWWWcccfffaaa]]]XXXOOOFFFBBBDDDBBBBBBBBBBBBBBBCCCEEEEEEIIIHHHGGGFFFEEEEEEEEEEEEHHHIIIKKKJJJHHHEEEDDDCCCDDD@@@<<<;;;===??????>>>>>>>>>>>>===<<<<<<;;;;;;???DDDLLLTTT[[[fffsss}}}ooo^^^XXXPPPHHHJJJPPPQQQVVVtttrrrbbbPPPEEE???:::999999::::::999999888777666666:::888888999999999@@@IIIiii{{{{{{}}}tttjjjfffpppbbbJJJAAA@@@>>>;;;>>>KKKYYYjjj}}}nnnPPPFFF???:::;;;;;;888555555666666666666666777888888888<<>>:::999;;;===>>>===>>>>>>>>>===<<<<<<;;;;;;>>>DDDKKKRRRZZZeeesss|||tttaaaYYYRRRKKKKKKPPPQQQXXXvvvnnn^^^MMMCCC???;;;:::;;;::::::999999888777777666999888888:::999999@@@HHHiii}}}{{{xxx~~~xxxnnniiimmmgggNNNBBB@@@???>>>AAAMMMZZZnnnpppQQQFFF???:::;;;;;;888666666666666666666666777888888888<<<@@@BBBDDDIIIRRRXXXcccdddfffgggiiikkkooorrrllliiihhhkkkooorrrpppmmmnnnkkkhhhhhhkkknnnooooookkklllmmmnnnnnnooooooooommmoooppppppnnnlllkkkkkknnnkkkggggggkkknnnnnnmmmnnngggdddgggkkkllllllooorrrooommmrrrzzz~~~}}}yyyqqqqqqqqqrrrttttttsssqqqrrrpppnnnpppuuuyyyzzzzzzzzz|||~~~|||{{{yyyvvvtttqqqnnnmmmnnnooopppppppppqqquuuzzz}}}|||{{{uuuyyy}}}}}}uuupppmmmoooooojjjeeeccczzzkkkiiiuuu}}}kkkZZZQQQJJJIIIIIIFFFDDDEEEEEECCCBBBBBBBBBCCCKKKTTT\\\WWWPPPJJJFFFDDDAAA???CCCCCCEEEFFFGGGGGGHHHHHHEEEGGGJJJOOOSSSRRRLLLFFFAAABBBBBBCCCHHHQQQ[[[aaaaaa___^^^\\\UUUJJJCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIHHHGGGEEEBBB@@@>>><<<999888999<<<======>>>>>>>>>===<<<<<<;;;;;;===BBBIIIPPPYYYeeerrr{{{xxxbbbXXXRRRMMMMMMPPPQQQXXXwww{{{hhhZZZJJJBBB>>><<<;;;===::::::999999888777777777999888888:::999999???GGGggg}}}uuuvvv}}}sssllljjjnnnTTTDDD???@@@AAABBBLLLXXXnnnuuuUUUFFF???:::;;;<<<999777888666666666666666777777888888<<<@@@BBBDDDIIIPPPVVV___aaacccfffiiinnntttxxxpppmmmjjjkkknnnooonnnlllnnnllljjjjjjlllnnnoooooolllllllllmmmnnnnnnooooooooonnnmmmnnnnnnmmmkkkiiinnnkkkhhhgggjjjmmmpppqqqppphhhdddgggjjjlllnnnqqqrrrooollloootttvvvtttqqqrrrqqqqqqsssttttttsssqqqqqqpppooopppssswwwxxxxxxyyy{{{~~~|||{{{wwwvvvuuusssqqqppppppoooooooooppptttxxx{{{||||||uuuyyyyyyyyyyyy}}}sssmmmjjjlllkkkfff```^^^ooogggnnn|||lll___VVVNNNKKKJJJGGGFFFGGGGGGEEEDDDDDDDDDGGGTTTaaaeee^^^TTTLLLGGGEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHFFFGGGHHHKKKLLLKKKFFFBBB@@@@@@AAACCCLLLYYYdddiii\\\ZZZZZZYYYSSSIIIDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGEEEBBB@@@===;;;999888999;;;===>>>>>>>>>>>>===<<<<<<;;;;;;===@@@FFFNNNXXXdddqqqzzzyyy```TTTPPPMMMNNNOOOOOOWWWvvvzzzgggYYYIIIBBB???<<<;;;===999999999888888888777777999777888:::999999>>>FFFdddwwwsssxxxpppjjjqqqXXXFFF>>>???CCC???GGGRRRiiiyyyXXXGGG???:::;;;<<<:::999999777777666666666666777777999;;;>>>AAADDDHHHNNNSSS[[[]]]```cccgggmmmtttxxxssspppmmmlllmmmmmmllljjjnnnlllkkkkkklllmmmnnnooollllllllllllmmmmmmnnnnnnpppmmmkkklllooopppnnnlllpppnnnllljjjjjjlllooorrrssskkkfffhhhkkkmmmpppssspppnnnkkkmmmppprrrooolllqqqqqqrrrtttuuuuuusssqqqqqqppppppqqqsssuuuvvvwwwxxx{{{~~~}}}zzzzzzyyyxxxvvvtttrrrqqqppppppppprrruuuwwwyyyzzzuuuyyy|||yyy~~~yyynnnhhheeefffeee```ZZZXXXvvvjjjlll|||uuuhhh^^^TTTOOOMMMIIIGGGHHHGGGGGGHHHGGGFFFLLL\\\lllllldddWWWMMMGGGEEEFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGHHHGGGFFFCCCAAA???@@@@@@CCCQQQeeerrrvvvccc```^^^[[[SSSIIIDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFEEEEEEGGGHHHGGGCCC@@@>>>===;;;:::999;;;===???>>>>>>>>>===<<<<<<;;;;;;===???DDDLLLWWWdddqqqzzz~~~yyy___SSSPPPNNNNNNMMMLLLVVVttt}}}hhhZZZKKKCCC@@@<<<;;;<<<999999999888888888888888888777888:::999888===EEE^^^vvv{{{}}}vvvrrrpppYYYGGG======CCC>>>DDDMMMccc|||XXXHHH@@@;;;;;;<<<:::999:::777777666666666666777777999;;;===@@@DDDHHHMMMPPPXXXZZZ]]]```dddiiippptttsssrrrooonnnmmmlllkkkiiiiiiiiiiiihhhhhhiiijjjkkkmmmllllllllllllmmmmmmnnnpppmmmkkklllpppssssssqqqssssssrrrnnnkkkkkknnnrrrtttlllggghhhkkklllnnnqqqnnnmmmkkkmmmoooqqqooommmpppppprrrtttvvvvvvtttqqqpppqqqqqqrrrssstttuuuvvvwwwzzz{{{{{{zzzyyywwwuuurrrqqqqqqqqqrrrrrrrrrtttuuuwwwvvv{{{}}}|||ooogggbbbaaa___XXXRRRPPPpppnnnzzzttthhh\\\UUUQQQKKKIIIJJJHHHJJJMMMNNNMMMTTThhh{{{{{{qqqbbbTTTKKKHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBB???AAABBBHHHZZZrrrpppmmmjjjfff[[[MMMDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDFFFIIIIIIFFFBBB@@@???>>><<<::::::===@@@>>>>>>>>>===<<<<<<;;;;;;>>>???CCCKKKWWWeeerrrzzz}}}xxx___UUURRRPPPMMMLLLKKKWWWuuu{{{hhhZZZKKKDDD@@@<<<::::::888888888888888888888888888777999;;;999888<<>>>>>>>>===<<<<<<;;;;;;>>>???BBBKKKWWWfffssszzzsss]]]TTTRRRPPPLLLKKKLLLZZZyyyvvveeeXXXIIIBBB???;;;999:::888888888888888888888888888777999;;;999888<<>>AAA@@@DDDIIIZZZsssbbbMMMDDD===<<<<<<999888:::888888777666666666666666999:::;;;???CCCGGGIIIJJJRRRUUU[[[___cccfffiiilllnnnppprrrrrrpppmmmkkkjjjeeeggghhhgggeeedddfffhhhnnnmmmkkkjjjjjjkkkmmmnnnqqqpppooommmlllnnnqqqttttttxxx{{{wwwqqqmmmpppuuuxxxpppkkklllnnnlllkkklllmmmmmmmmmnnnpppqqqqqqppplllnnnqqquuuxxxyyywwwuuunnnqqqtttuuutttuuuwwwyyyvvvzzz~~~|||{{{zzzyyyxxxwwwvvvvvvooorrrvvvxxxwwwwwwyyy{{{yyy||||||lllbbbXXXSSSOOOIIIEEEDDDzzzyyyiii___WWWOOOLLLLLLSSSYYYaaafffhhhrrrrrraaaWWWQQQNNNHHHIIIJJJJJJJJJJJJJJJJJJEEEEEECCC@@@??????BBBEEE???FFFMMMVVVlllqqqssswwwxxxnnn\\\MMMGGGCCCCCCCCCDDDDDDEEEFFFGGGIIIHHHGGGEEECCCBBBAAAAAADDDBBBBBBFFFLLLNNNKKKGGGAAAAAA@@@<<<888888;;;>>>>>>>>>>>>===<<<<<<;;;;;;??????BBBJJJXXXgggttt{{{nnnYYYRRRPPPNNNLLLJJJMMM]]]}}}qqqbbbUUUGGGAAA>>>;;;999:::888888888888888888999999777777999;;;999777;;;BBBPPPzzz~~~}}}dddXXXPPPEEE???AAA@@@CCCGGGUUUmmm~~~jjjNNNEEE>>><<<;;;999888999888888777666666666666666999999;;;???CCCGGGIIIIIIOOOTTTZZZ```dddgggiiikkklllooorrrsssqqqnnnkkkjjjiiikkkmmmllliiihhhjjjlllnnnmmmkkkjjjjjjkkklllnnnrrrrrrqqqmmmiiijjjnnnrrrrrrxxx|||zzzsssooosssxxx|||uuuqqqqqqrrrpppnnnnnnnnnnnnnnnoooooopppppppppkkkmmmpppuuuyyyzzzxxxvvvnnnqqquuuvvvuuuuuuxxxzzzvvvzzz~~~}}}|||{{{{{{{{{{{{mmmrrrwwwzzz{{{{{{}}}zzz}}}zzzzzz}}}|||zzz}}}wwwbbbXXXNNNKKKHHHEEEDDDEEExxxeee___\\\UUUPPPOOOVVVaaannnvvv|||mmmZZZTTTTTTMMMIIIHHHJJJIIIEEEEEEHHHBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEMMM___ssszzzwwwvvvzzz}}}ttt```NNNGGGCCCAAA???@@@BBBEEEFFFGGGHHHGGGFFFEEEDDDCCCBBBAAAAAAAAACCCJJJPPPRRRNNNIII@@@???>>><<<;;;;;;;;;<<>>===============@@@BBBGGGNNNXXXeeerrr{{{xxxdddUUUNNNMMMKKKNNNMMM^^^tttgggUUUCCC===>>>>>>;;;999888888777777777777888888777888:::;;;;;;;;;===???LLLfffwww~~~jjjZZZNNNDDDAAAAAA???@@@GGGRRR```uuutttYYYHHH@@@>>>:::===@@@999777777777777666666666666777999<<<>>>@@@DDDHHHLLLPPPUUUXXXZZZ___eeehhhfffiiikkkmmmnnnnnnllliiihhhjjjjjjkkklllnnnmmmjjjhhhnnnllljjjjjjkkkkkkkkkjjjoooooooooooonnnnnnnnnnnnvvvzzz}}}|||wwwssspppoooxxxwwwxxx|||zzzqqqiiifffgggiiimmmooopppooonnnllllllnnnpppqqqqqqrrruuuwwwrrrsssvvvzzz|||}}}{{{xxxuuuvvvzzz}}}}}}~~~~~~~~~qqqsssvvvyyyzzzzzzzzzyyyzzzvvvtttrrrsssuuuwwwxxxxxx~~~tttlllYYYUUUOOOIIIDDDBBBAAAAAAyyyhhhaaa]]]VVVTTTXXXaaammm{{{}}}eeeWWWTTTNNNJJJIIIJJJIIIFFFGGGJJJIIIGGGDDDAAA??????@@@AAAHHHLLLWWWiiizzz}}}vvvrrrsssxxx|||uuubbbQQQJJJEEECCCAAA@@@BBBDDDEEEEEEFFFFFFEEEDDDCCCAAAAAA@@@BBBBBBDDDJJJPPPQQQMMMHHHAAA@@@>>><<<<<<<<<===>>>??????>>>============>>>???BBBGGGNNNXXXfffttt}}}{{{hhhXXXPPPNNNKKKOOOQQQgggtttdddSSSAAA<<<===<<<:::888888888777777777777888888888999;;;;;;;;;;;;===>>>FFF___zzz|||iiiZZZMMMCCC???@@@<<<>>>CCCMMMZZZooo~~~\\\JJJ@@@???;;;===???999888777777777666666666666888:::<<<>>>@@@CCCGGGKKKOOOTTTXXXYYY^^^dddgggeeegggiiikkkmmmmmmllljjjiiijjjjjjkkkmmmnnnnnnllljjjlllkkkiiijjjkkkkkkjjjhhhnnnnnnooooooooooooooooootttwww{{{{{{yyyvvvvvvvvvwwwuuuvvvyyyxxxqqqlllkkkmmmnnnnnnnnnnnnlllkkkjjjlllnnnpppqqqqqqqqqsssuuussstttuuuyyy|||}}}{{{zzzvvvwwwzzztttuuuwwwyyy{{{{{{{{{{{{xxxrrrppppppqqqrrrsssrrrqqq|||{{{oooeeeTTTQQQLLLHHHDDDCCCDDDDDD|||llleee___ZZZ\\\ccciiivvvppp\\\SSSQQQNNNLLLNNNNNNLLLMMMQQQUUUPPPHHHAAA======@@@BBBJJJSSSdddwww{{{qqqmmmpppwww{{{tttcccSSSJJJHHHEEEBBBAAABBBCCCDDDCCCDDDDDDCCCBBBAAA@@@@@@???BBBBBBEEEJJJNNNNNNJJJFFFBBB@@@>>><<<<<<>>>@@@AAA@@@???>>>>>>===>>>>>>>>>>>>AAAGGGOOOZZZiiixxxlll]]]SSSPPPKKKPPPWWWtttqqq```PPP@@@;;;<<<;;;999888888888777777777777888888999:::;;;;;;::::::<<<===BBBYYY}}}zzz|||yyy|||wwwfffXXXLLLBBB>>>???<<<===AAAIIIUUUhhhbbbLLLAAA???;;;===???999888888777777777666666666888:::<<<===???BBBFFFIIINNNSSSVVVXXX\\\cccfffddddddfffiiikkkllllllkkkjjjjjjjjjkkkmmmppppppooommmjjjjjjjjjkkklllkkkiiigggkkklllmmmnnnnnnoooooooooppprrruuuwwwwwwxxxzzz{{{vvvssssssuuutttpppoooppptttrrrooollljjjiiiiiiiiimmmooopppqqqpppppprrrsssuuuuuuuuuwwwzzz|||||||||vvvwwwzzzxxxxxxyyyzzz{{{|||~~~~~~zzzooonnnmmmmmmnnnnnnllljjjpppvvvxxxhhh]]]OOOMMMJJJGGGFFFFFFGGGHHHnnngggdddaaaccciiiooo{{{yyydddZZZ[[[XXXVVVXXXWWWUUUVVVYYYbbbZZZNNNCCC======AAADDDKKKYYYppp~~~tttooottt{{{}}}vvveeeSSSHHHHHHEEECCCBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBDDDHHHKKKJJJFFFBBB@@@???===<<<<<>>>>>>>>>>>???>>>BBBHHHRRR___nnn}}}~~~nnn___TTTPPPKKKRRR^^^mmm\\\MMM@@@<<<<<<;;;999999999888888777777888888999999;;;<<<;;;::::::;;;<<>>???@@@???BBBHHHSSSeeeiiiPPPBBB@@@<<<<<<>>>:::888888888777777777666666999:::<<<===>>>AAADDDGGGLLLQQQUUUWWW[[[bbbdddcccbbbdddfffiiikkklllllllllkkkjjjkkknnnqqqrrrqqqpppkkkkkkkkkmmmnnnmmmjjjgggggghhhjjjlllmmmmmmmmmmmmlllmmmoooqqqsssvvvyyyzzzwwwsssrrrsssqqqmmmnnnrrrwwwtttooojjjggggggiiijjjnnnpppqqqqqqooooooppprrrwwwvvvuuuvvvyyy|||}}}}}}vvvwwwyyy}}}~~~{{{zzzyyyyyyzzz|||tttqqqmmmjjjiiiiiihhhgggjjjoooxxxwwweeeYYYOOOMMMKKKIIIHHHHHHIIIJJJ|||nnnhhhiiifffdddeeesss|||rrrlllnnnjjjggggggccc^^^[[[]]]ggg^^^QQQDDD===>>>BBBFFFOOOaaayyy|||yyy}}}kkkWWWIIIGGGEEEBBBBBBDDDFFFGGGGGGDDDDDDDDDCCCCCCCCCCCCCCC@@@BBBDDDGGGGGGEEEAAA>>>>>>===<<<<<<===@@@CCCEEEAAAAAA@@@??????????????????DDDMMMXXXeeetttyyyjjj\\\SSSNNNKKKSSSccc}}}gggXXXLLL@@@===>>><<<::::::999999888888888888999999999;;;<<<;;;::::::;;;<<>>???DDDGGGWWWhhhvvv```PPPGGGEEECCCCCCDDDGGGHHHHHHDDDDDDDDDEEEEEEEEEEEEEEEAAABBBEEEFFFEEEBBB>>><<<<<<======>>>AAACCCFFFGGGBBBAAA@@@@@@??????@@@@@@AAAGGGRRR___mmm{{{pppcccXXXQQQMMMLLLUUUgggvvvcccTTTIII@@@>>>>>><<<;;;;;;999999888888888888999999999:::;;;;;;::::::<<<===???MMMttt~~~{{{nnnhhhbbb[[[PPPEEEAAABBB@@@>>>???DDDMMM___zzzxxxWWWDDDBBB>>>;;;===;;;999999888888888777777777666888:::;;;===@@@DDDGGGLLLQQQTTTVVV[[[aaadddbbbaaabbbeeehhhjjjmmmnnnooolllllllllmmmppprrrsssrrrooonnnnnnooopppooommmkkkcccdddgggiiijjjjjjiiihhhqqqpppoooppprrrttttttsssvvvuuutttsssnnnhhhiiimmmooonnnkkkiiijjjllloooqqqpppqqqrrrrrrqqqpppqqqsss|||zzzxxxwwwyyyzzz{{{zzzwwwvvvwwwzzz~~~~~~~~~}}}|||{{{zzz{{{}}}zzzooohhhggghhhhhheeeiiipppxxxyyyhhh]]]UUUTTTQQQNNNLLLJJJIIIIIIqqqxxxzzzrrrjjjhhhooouuu|||}}}~~~zzz{{{}}}vvvkkkcccaaaeee]]]RRRHHHCCCDDDIIILLL]]]kkk|||~~~{{{|||~~~hhhVVVJJJGGGDDDCCCEEEFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFBBBEEEGGGHHHEEEAAA===;;;<<<===@@@BBBEEEGGGIIIIIIBBBBBBAAA@@@@@@@@@@@@AAACCCKKKXXXfffttthhh\\\TTTOOOMMMMMMVVVhhhsssbbbPPPFFF>>>======;;;:::;;;:::999999888888999999:::888999;;;;;;;;;;;;===>>>???KKKqqqrrrnnnhhhaaaUUUHHHBBBCCC???===>>>CCCLLL^^^zzz}}}ZZZDDDCCC>>>;;;<<<;;;999999999888888888777777555777999;;;===@@@DDDHHHLLLQQQUUUVVV[[[aaadddcccbbbccceeehhhjjjmmmooopppmmmllllllmmmoooqqqrrrqqqooonnnmmmmmmnnnnnnmmmllldddeeehhhjjjkkkkkkiiihhhqqqooonnnoooqqqrrrqqqooorrrsssuuuuuuooohhhgggkkkkkkjjjjjjkkklllnnnpppqqqpppqqqssssssrrrrrrsssuuu}}}{{{yyyyyyzzzzzzyyywwwyyyxxxxxx{{{~~~~~~~~~}}}}}}}}}}}}vvvmmmiiigggfffeeeiiipppzzzyyyhhh^^^UUUTTTQQQNNNLLLJJJIIIHHH|||jjjpppxxxqqqqqqvvv{{{~~~xxxttttttwwwrrrwwwzzzwwwqqqnnnsssxxx~~~{{{qqqiiigggfff___VVVMMMIIIKKKOOORRR___kkkwww{{{uuuooopppssslllZZZLLLIIIFFFDDDDDDEEEEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDGGGIIIIIIFFFBBB>>><<<===???BBBFFFIIIJJJKKKKKKCCCBBBAAAAAA@@@@@@AAAAAAEEEMMM[[[kkkxxx{{{dddXXXRRROOONNNMMMVVVhhhqqqbbbMMMDDD===<<<<<<:::999::::::999999888888999999:::777999:::;;;;;;;;;===???BBBLLLrrrwwwsssmmmfffXXXJJJCCCCCC???>>>???DDDMMM```{{{[[[EEECCC???;;;<<<<<<999999999888888888888777444666888:::<<<@@@EEEHHHLLLQQQUUUWWW[[[bbbdddccccccdddfffhhhkkkmmmooopppnnnllllllmmmoooqqqqqqqqqooonnnlllkkklllmmmmmmllleeegggjjjllllllkkkjjjhhhnnnlllkkkmmmppppppnnnkkkoooqqquuuvvvppphhhgggkkkhhhiiikkklllnnnoooppppppppprrrsssssssssssstttvvv~~~|||{{{zzzzzzyyywwwvvv{{{zzzzzz|||~~~~~~{{{qqqjjjfffdddfffjjjsss~~~yyyhhh^^^TTTSSSPPPNNNKKKJJJHHHHHH}}}hhhggg|||{{{~~~{{{yyyuuuqqqnnnjjjddd```___aaaeeehhhppprrruuuxxxyyyvvvpppkkkggg]]]SSSLLLGGGFFFOOO[[[eeehhhllllllddd^^^aaaiiivvvqqqcccXXXMMMDDDEEEIIIJJJIIIJJJIIIFFFFFFHHHGGGDDDEEEHHHFFFHHHJJJHHHEEEAAA???>>>>>>AAACCCEEEIIIOOOOOOLLLGGGBBB???@@@@@@======@@@GGGSSSaaannn||||||fffZZZPPPKKKLLLJJJZZZqqqkkk^^^HHHDDD???;;;::::::999888777888999999888777888999999:::;;;;;;::::::<<<>>>===LLLfffvvvoooiiieee\\\OOODDD???BBBAAABBBDDDKKK]]]zzzdddFFFAAABBB<<<999<<<999999888888777666666666999999:::;;;===@@@CCCDDDGGGKKKQQQVVVZZZ\\\___aaaaaadddhhhiiiiiiiiiiiijjjkkkmmmoooooonnnmmmnnnooopppoooooommmlllkkkjjjiiigggfffgggiiilllnnnnnnmmmnnnnnnmmmnnnnnnmmmkkkhhhnnnooorrrsssrrrpppmmmkkkjjjjjjjjjjjjkkkmmmnnnoooqqqooollllllooorrrtttuuu~~~}}}{{{xxxwwwvvvvvvvvvwww|||~~~~~~{{{}}}vvvkkkffffffaaammm{{{wwwfff^^^VVVPPPLLLJJJHHHDDDEEEIII|||iiigggxxx}}}xxxooojjjaaaYYYUUUSSSTTTUUU___aaaffflllpppooollliiifff]]]TTTNNNJJJKKKUUU```bbbcccdddbbb[[[UUUYYYbbbnnnzzzrrreeeXXXNNNEEEFFFIIIKKKKKKLLLIIIEEEDDDFFFEEECCCFFFJJJLLLMMMMMMJJJFFFBBB??????@@@DDDGGGHHHLLLPPPOOOKKKEEE@@@>>>???@@@>>>???BBBMMMYYYiiiwwwzzzeeeYYYOOOKKKMMMJJJ\\\tttwwwbbbWWWFFFBBB>>>:::999999888777777888999999888777888999999:::;;;;;;::::::<<<>>>@@@JJJaaa~~~wwwpppkkkhhhaaaSSSGGGAAA@@@???@@@DDDKKK^^^}}}gggHHHAAABBB===;;;>>>999999888888777777666666888888888999;;;>>>AAABBBGGGKKKQQQVVVYYY\\\___aaaaaadddhhhiiiiiihhhiiiiiijjjlllnnnnnnmmmlllmmmnnnnnnnnnnnnmmmmmmlllllllllhhhgggfffgggiiilllmmmmmmmmmmmmlllmmmnnnnnnllliiilllnnnpppqqqqqqooollljjjiiijjjjjjlllmmmnnnoooooopppooonnnmmmnnnpppsssuuu|||{{{yyyxxxwwwwwwxxxxxxwww|||xxxlllfffdddbbbnnn}}}|||hhh^^^UUUOOOKKKIIIGGGDDDEEEIII}}}ooolllzzzzzzwwwvvvnnnaaaVVVNNNKKKIIIHHHOOORRRWWW^^^ccceeecccaaa[[[TTTMMMIIIHHHLLLVVV```ccc```]]]XXXQQQMMMRRRZZZcccooo|||~~~rrrgggXXXNNNFFFGGGKKKMMMNNNPPPMMMHHHFFFEEEDDDDDDIIIPPPVVVUUURRRMMMGGGBBB@@@@@@BBBFFFJJJLLLPPPRRROOOJJJCCC???===???@@@???AAAFFFNNN\\\mmm{{{xxxcccXXXOOOLLLNNNNNNbbb{{{ooo\\\SSSDDDAAA<<<:::999888777777777888999999888777888999999:::;;;;;;:::;;;===???CCCIII\\\yyyrrrnnnmmmhhhZZZLLLCCC>>>>>>@@@CCCKKK___lllLLLBBBCCC???<<<>>>999999999888777777666666666666666777999<<<>>>@@@FFFJJJPPPUUUXXX[[[^^^aaaaaadddgggiiihhhhhhhhhhhhiiijjjllllllkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjfffeeegggkkknnnoookkkkkkkkkmmmoooooommmkkkjjjlllnnnoooooommmkkkiiihhhiiikkkmmmoooooooooooooooppppppooommmnnnqqquuuyyyxxxxxxxxxxxxyyyyyyzzzwww|||vvvkkkfffbbbnnnlll^^^TTTNNNIIIHHHFFFDDDFFFJJJwwwvvv|||uuuwwwgggYYYPPPLLLJJJIIIJJJKKKOOOSSSWWWXXXVVVTTTPPPKKKFFFDDDGGGNNNYYYaaahhhbbbZZZSSSMMMJJJOOOVVV\\\gggsssyyy{{{xxxooofffXXXNNNGGGHHHKKKNNNQQQTTTTTTOOOJJJGGGDDDEEEMMMVVVbbb^^^XXXPPPHHHCCCBBBBBBBBBHHHMMMPPPTTTUUUPPPIIIBBB???>>>???@@@???CCCIIIQQQ___qqqvvvaaaVVVNNNMMMPPPUUUlllhhhWWWQQQCCC@@@<<<:::999999888777777888999999888777888999888:::;;;;;;;;;<<<>>>@@@BBBHHH[[[wwwrrrrrrnnnaaaPPPFFF>>>>>>@@@CCCKKK___rrrOOOCCCBBB???===>>>::::::999888888777777666666555666777888;;;===???FFFIIINNNSSSVVVZZZ]]]```aaacccggghhhhhhgggggghhhgggiiikkkkkkjjjiiijjjkkknnnnnnnnnmmmmmmmmmmmmmmmrrrmmmhhheeegggkkkoooqqqiiiiiijjjllloooooonnnllljjjlllmmmoooooonnnlllkkkgggiiilllnnnpppppppppooommmppprrrpppllllllpppuuuxxxxxxxxxxxxxxxyyyyyyyyywww|||}}}~~~ooogggaaammmqqq```SSSMMMHHHGGGFFFDDDGGGKKKzzz~~~||||||{{{|||}}}nnn^^^UUUQQQNNNKKKIIIJJJKKKMMMOOONNNLLLJJJJJJHHHDDDDDDKKKVVVaaahhhkkkbbbWWWPPPKKKIIIMMMTTTXXXbbblllqqqsssqqqjjjbbbUUUMMMGGGGGGKKKNNNRRRXXXYYYSSSMMMHHHDDDEEEOOO[[[mmmggg]]]RRRHHHCCCCCCEEECCCJJJPPPSSSVVVWWWQQQIIICCC@@@???AAA@@@@@@EEELLLXXXgggyyyttt___UUUOOONNNRRR]]]uuu|||aaaRRRMMMBBB@@@===;;;;;;;;;:::888777888999999888777888999888999;;;;;;;;;===???BBB@@@HHH]]]~~~vvvuuurrreeeTTTHHH???@@@AAACCCJJJ^^^yyyTTTCCC@@@???<<<<<<::::::999999888777777777666666666777999;;;===???DDDGGGLLLPPPTTTWWW[[[^^^___bbbeeegggggggggggghhhgggiiikkkkkkjjjiiijjjkkkoooooonnnmmmlllkkkjjjjjjqqqlllgggdddfffiiimmmooohhhhhhiiilllnnnooonnnmmmkkklllnnnpppppppppooonnngggiiikkknnnppppppooonnnlllooorrrpppllllllpppuuuxxxxxxxxxxxxxxxxxxwwwwwwwww{{{~~~}}}~~~mmmcccaaalll~~~zzzfffTTTNNNIIIGGGFFFDDDGGGLLL~~~xxx|||{{{yyy|||zzz{{{}}}xxxjjjaaaZZZSSSNNNKKKJJJJJJJJJKKKJJJGGGEEEDDDCCCBBBCCCMMM\\\gggkkkiii^^^SSSNNNJJJIIIKKKOOOUUU^^^fffiiikkkiiiccc\\\RRRKKKEEEFFFIIIMMMSSSYYYYYYTTTNNNIIIEEEHHHTTTaaavvvnnnbbbSSSHHHDDDEEEHHHJJJOOOUUUWWWYYYXXXQQQIIIBBB@@@@@@BBBAAABBBIIIRRR^^^mmm}}}sss^^^UUUPPPPPPUUUddd~~~xxx```RRRMMMAAA???===<<<<<<<<<:::999777888999999888777888999777999:::;;;<<<>>>@@@CCCBBBIII^^^zzzvvvsssgggUUUHHH???@@@BBBCCCIII^^^ZZZEEE@@@???===;;;:::::::::999888888777777777777777888999;;;===???BBBEEEIIIMMMQQQUUUYYY\\\]]]```dddfffgggggghhhiiiiiijjjllllllkkkkkkkkklllooonnnmmmlllkkkiiihhhhhhllliiieeeccceeehhhjjjkkkggghhhiiikkknnnooonnnmmmlllmmmooopppqqqqqqqqqqqqhhhiiikkkmmmnnnnnnmmmmmmkkkmmmoooooonnnnnnqqqtttwwwxxxxxxyyyxxxxxxwwwvvvwwwzzz{{{zzz|||pppdddbbbjjjyyymmmVVVOOOJJJHHHFFFEEEHHHMMM|||}}}xxxrrrvvvyyy}}}|||yyywwwwwwyyyzzzxxx}}}|||sssggg^^^UUURRRPPPNNNLLLJJJGGGDDD@@@AAAAAACCCOOO```kkkmmmeee[[[QQQMMMKKKIIIJJJLLLQQQYYY___bbbcccccc]]]WWWOOOHHHCCCDDDGGGKKKRRRZZZYYYUUUQQQMMMKKKOOO]]]kkk|||sssdddTTTHHHDDDFFFJJJTTTXXX\\\\\\[[[XXXPPPGGG???>>>@@@CCCCCCFFFOOOYYYeeesssrrr]]]UUUQQQSSSXXXnnnuuu```SSSLLL???===;;;;;;;;;;;;:::888777888999999888777888999777888:::;;;<<<>>>AAADDDIIIKKK[[[}}}}}}vvvrrrfffTTTGGG===???AAACCCIII``````HHHAAAAAA>>>;;;;;;::::::999999888888777777777777777888:::<<<>>>@@@CCCGGGKKKNNNRRRWWWZZZZZZ^^^bbbfffggghhhiiijjjjjjlllnnnnnnmmmlllmmmnnnllllllkkkjjjjjjiiihhhhhhjjjhhhfffggghhhjjjkkkkkkhhhhhhiiikkknnnooonnnllllllmmmooopppqqqrrrrrrrrrjjjjjjjjjkkkkkkkkklllllljjjkkklllnnnoooqqqrrrsssuuuvvvwwwxxxyyyyyyxxxxxxvvvyyyyyyvvvwww}}}ssshhhdddhhhtttoooYYYRRRKKKIIIFFFEEEHHHMMMwwwmmmnnnjjjsss~~~wwwqqqttt|||zzzwwwtttsssssstttuuutttxxx~~~rrr```]]]XXXTTTPPPLLLHHHDDDDDDFFFFFFIIIUUUhhhssstttdddYYYPPPNNNNNNLLLJJJKKKNNNUUU[[[]]]^^^___ZZZTTTMMMGGGBBBBBBEEEJJJRRRZZZZZZWWWUUURRRQQQVVVfffvvv~~~uuueeeTTTHHHDDDGGGKKK\\\___aaa___\\\XXXOOOFFF<<<<<>>BBBDDDOOOMMMYYY|||vvvqqqeeeTTTGGG;;;===@@@BBBIIIaaadddJJJCCCBBB@@@<<<;;;;;;:::999999888888777777666666666888:::<<<===???BBBFFFIIILLLQQQVVVYYYYYY]]]aaaeeeggghhhjjjkkkkkkmmmoooooonnnmmmnnnoooiiiiiiiiiiiiiiiiiiiiiiiikkkjjjjjjkkkmmmnnnnnnmmmhhhhhhiiikkknnnnnnmmmkkkllllllnnnoooqqqrrrrrrrrrkkkjjjjjjiiiiiijjjjjjkkkjjjjjjjjjmmmpppsssssssssrrrsssvvvxxxyyyzzzzzzzzzvvvyyyxxxttttttzzz~~~}}}~~~pppgggfffhhhpppnnnZZZSSSLLLIIIGGGEEEHHHMMM|||ppp```ZZZ\\\cccqqqqqqjjjlllwwwyyyxxxvvvrrrooonnnpppsssvvvuuuyyypppdddYYYTTTQQQLLLHHHFFFHHHDDDHHHMMMXXXooo{{{ssscccXXXOOOLLLLLLIIIGGGGGGNNNPPPTTTYYY[[[YYYTTTQQQEEECCCAAABBBEEELLLSSSXXXYYYZZZYYYUUUVVV___ooo|||uuubbbSSSIIIEEEKKKRRRaaakkkooohhh]]]VVVOOOHHHCCCAAABBBDDDGGGNNN\\\jjj|||uuuaaaUUUOOOUUUbbb{{{jjj[[[MMMCCC>>>===;;;:::999888888888777777777777888888888888===::::::>>>???===AAAHHHWWWWWWWWWyyy~~~{{{{{{zzzqqqllliii[[[CCC???BBB@@@CCCLLL[[[jjjMMMBBB???===<<<:::::::::999888777666555444444444555777:::<<<>>>AAACCCDDDFFFHHHMMMSSSWWW]]]___aaadddgggiiikkkllllllmmmnnnmmmlllmmmoooqqqrrrooojjjgggggghhhiiiiiijjjlllnnnmmmkkkkkknnnqqqnnnllljjjjjjkkklllllllllnnnnnnnnnmmmkkklllnnnppppppooommmkkkjjjjjjjjjjjjhhhiiillloooqqqssstttuuuppprrrtttvvvwwwwwwvvvuuuyyyzzzyyyuuurrrssswww||||||||||||||||||}}}}}}}}}yyyrrrjjjfffaaaffflllxxxqqq___TTTMMMMMMKKKFFFFFFLLL~~~ooo]]]VVVVVVZZZfff{{{uuujjjgggllltttxxxwwwuuurrrnnnmmmnnnooossssssvvv~~~~~~rrrgggbbb\\\TTTLLLIIIMMMJJJOOOXXXeee{{{yyycccXXXNNNKKKKKKIIIHHHHHHMMMNNNQQQVVVYYYWWWRRRMMMCCCBBBAAAAAAEEEKKKQQQUUUVVVVVVUUUTTTWWWeeexxx|||fffWWWNNNLLLRRRYYYgggppptttlll```VVVMMMFFF@@@???AAAEEEKKKUUUfffttt~~~ppp]]]UUURRRZZZgggtttfffYYYJJJAAA======;;;:::999888888888777777777777888888888888<<<999:::>>>>>>>>>BBBIII```___ZZZvvvzzzqqqwwwzzzuuupppnnnlll^^^FFF@@@BBB@@@CCCKKKYYY~~~pppQQQDDD@@@>>>===::::::::::::999777666555444444444555777999<<<===@@@BBBCCCEEEHHHMMMSSSXXX[[[\\\^^^aaadddhhhkkkllllllnnnoooooommmmmmmmmooorrroookkkiiihhhiiijjjkkkkkkmmmooonnnkkkkkkmmmpppooommmkkkkkkmmmnnnooonnnooopppooonnnllllllnnnpppnnnmmmkkkjjjjjjkkkmmmnnnmmmnnnppprrruuuwwwyyyzzzrrrsssuuuvvvvvvvvvuuutttvvvyyyzzzxxxuuutttvvvyyy{{{{{{{{{{{{{{{|||||||||~~~~~~|||}}}|||yyyuuuqqqkkkeeeaaa[[[```gggtttoooaaaVVVNNNNNNLLLFFFGGGMMM{{{qqq___VVVRRRQQQ[[[mmmzzzmmmeeeeeeiiiyyywwwwwwvvvsssooolllkkkkkkoooooossszzzwwwqqqjjj___TTTOOOPPPLLLSSS^^^ooo|||bbbVVVKKKIIIIIIHHHHHHJJJLLLKKKMMMQQQUUUTTTMMMGGG@@@??????AAADDDIIIMMMPPPTTTTTTSSSTTT[[[kkk}}}eeeVVVPPPPPPTTTZZZmmmuuuyyyqqqdddVVVKKKCCCAAA???BBBIIIRRR^^^ooo~~~nnn]]]WWWWWWddduuuyyyiiiaaaUUUGGG>>>===<<<;;;:::999888888888777777777777888888888888:::999:::===>>>???DDDJJJaaa```YYYoooyyyiiixxxzzzwwwrrrpppppppppbbbJJJAAACCC@@@CCCKKKUUUvvvzzzXXXGGGBBB@@@>>>;;;;;;::::::999777666555444444444555666999;;;<<<>>>@@@BBBEEEHHHMMMSSSXXXYYYYYY[[[]]]aaaeeeiiikkkllloooqqqqqqooommmkkkkkkpppooollljjjiiijjjkkkllllllooopppooolllkkkmmmoooooommmmmmnnnppprrrrrrrrrqqqrrrqqqooonnnmmmoooqqqlllkkkjjjiiijjjmmmoooqqqnnnooooooqqqsssvvvyyyzzzvvvuuuuuuuuutttttttttssstttwww{{{zzzwwwuuuuuuvvvyyyyyyzzzzzz{{{{{{{{{{{{~~~~~~{{{|||{{{zzzvvvrrrnnnkkkgggbbb___YYY]]]cccqqqvvveeeYYYQQQQQQNNNIIIJJJQQQjjj}}}yyyhhhZZZSSSOOOUUUdddwwwsssjjjhhhjjjvvv~~~xxxyyyyyyvvvrrrmmmkkkjjjkkkkkkooowww|||~~~wwwmmmccc___WWWRRRXXXeeevvv```TTTIIIFFFFFFGGGHHHJJJKKKIIIIIILLLPPPOOOHHHAAA======>>>@@@CCCFFFJJJLLLRRRRRRTTTWWW___ppp}}}dddVVVRRRSSSVVVZZZnnnuuuyyyssseeeVVVIIICCCDDDCCCFFFOOOZZZfffwwwsssbbbZZZ^^^sssjjj```[[[QQQDDD<<<===<<<;;;:::999999999999666777777777888888888888999999:::<<<>>>BBBHHHMMMVVVYYYSSShhhjjjsss{{{qqqqqqssstttfffOOODDDDDD@@@BBBIIIQQQmmm^^^IIIBBB@@@>>>;;;;;;;;;:::999888666666555555444555666888:::;;;<<<>>>AAADDDHHHMMMSSSWWWZZZZZZZZZ\\\___cccgggiiilllooossstttqqqmmmjjjhhhllllllkkkjjjhhhhhhiiijjjmmmoooqqqpppmmmkkklllnnnooonnnnnnpppsssuuuvvvuuussssssssspppnnnnnnoooqqqmmmllljjjiiijjjmmmppprrrooonnnnnnoooqqqtttwwwzzzyyyxxxvvvuuussssssrrrrrrssswwwzzzzzzwwwttttttvvvyyyyyyyyyzzzzzz{{{{{{|||zzz~~~|||xxxrrrnnnllljjjfffccc___```eeerrrjjj^^^UUUTTTRRRMMMOOOVVV\\\pppuuu[[[RRRMMMRRR]]]lllyyyppplllmmmvvv~~~|||}}}}}}zzzvvvqqqnnnmmmjjjjjjooovvv{{{}}}yyyxxxxxxyyyzzztttqqqfffaaafffqqq___RRRGGGDDDEEEEEEFFFHHHJJJHHHGGGJJJLLLJJJCCC===;;;<<<===???AAADDDGGGHHHKKKNNNRRRXXXcccsssiii^^^[[[ZZZ\\\^^^jjjoootttqqqeeeTTTIIIEEEDDDEEELLLXXXeeerrrwwwfff]]]ddduuu___YYYWWWMMMAAA===<<<<<<;;;:::999999999999666777777777888888888888777999:::;;;>>>EEELLLPPPMMMVVVRRRgggrrruuu{{{{{{ppptttyyy{{{nnnWWWGGGEEE@@@AAAHHHMMMeeedddJJJBBB???===;;;;;;;;;:::999888777666555555555555555777999::::::===@@@DDDGGGLLLQQQUUU[[[\\\\\\]]]___bbbeeefffkkkooosssuuusssnnnjjjhhhiiijjjkkkiiigggeeefffgggllloooqqqpppmmmkkklllmmmnnnnnnoooqqquuuwwwwwwwwwttttttssspppnnnmmmnnnpppooonnnllljjjjjjlllnnnpppqqqqqqpppqqqsssvvvyyy{{{{{{zzzxxxvvvtttsssrrrrrrtttwwwyyyxxxuuusssuuuwwwxxxxxxyyyyyyzzz{{{||||||zzzzzztttqqqpppnnniiieeecccdddiiivvvqqqdddYYYVVVSSSOOOQQQXXXVVVjjj^^^SSSLLLPPPWWWbbbuuuvvvpppooottt~~~yyyuuurrrrrrooonnnpppvvv{{{|||xxxwwwxxxuuuvvv|||{{{tttqqqwww___SSSHHHFFFFFFEEEEEEGGGHHHHHHIIIIIIHHHEEE@@@<<<;;;;;;<<<===???BBBEEEFFFDDDGGGMMMVVVcccttt}}}nnnfffbbb___^^^___dddhhhnnnmmmbbbSSSIIIGGGCCCFFFRRRdddttttttgggbbbmmmjjjXXXUUUSSSGGG???>>><<<;;;::::::999999999:::777777777777888888888888777:::;;;;;;???IIIQQQTTTMMMYYYVVVgggzzzzzz~~~wwwrrr|||zzzbbbKKKGGG???@@@GGGJJJ^^^iiiKKKBBB@@@===<<<<<<;;;;;;:::888777666666666555444555666888999999<<<@@@CCCGGGKKKPPPSSSZZZ[[[]]]___aaacccdddeeeiiimmmsssuuutttpppllljjjiiilllmmmlllgggeeeeeefffjjjmmmppppppmmmkkkkkkmmmmmmmmmooorrruuuwwwwwwvvvssssssrrrooolllkkklllmmmpppooonnnlllllllllmmmmmmooonnnooopppqqqtttvvvxxx}}}|||zzzyyyvvvuuusssrrrtttwwwyyyxxxuuussstttwwwvvvvvvwwwxxxyyyzzz{{{{{{|||wwwvvvvvvrrrkkkeeeddddddkkkzzz~~~ooobbb]]]WWWQQQRRRYYYOOOcccmmm^^^RRRPPPSSSYYYkkk}}}yyyuuuvvv~~~{{{wwwvvvvvvuuusssssswwwzzzyyy{{{aaaVVVLLLIIIIIIGGGFFFGGGGGGJJJKKKJJJEEEAAA>>>===<<<;;;;;;<<<>>>AAADDDFFFDDDFFFJJJRRR^^^ooo~~~|||tttpppkkkddd``````aaadddiiijjj```QQQIIIIIIFFFLLL[[[pppmmmggglll~~~vvvbbbTTTSSSOOOBBB;;;???;;;;;;:::999999999::::::777777777777888888888888666;;;===<<>>===>>>===<<<;;;;;;===@@@DDDFFFJJJIIIIIINNNYYYhhhxxx~~~|||vvvlllgggfff```bbbggghhh^^^OOOHHHJJJLLLSSScccyyy}}}hhhhhhuuuqqq^^^RRRRRRLLL>>>999???;;;;;;:::999999999::::::777777777777888888888888777<<<>>><<>>EEEHHHYYYwwwpppNNNDDDCCC@@@<<<<<<<<<;;;:::999888777777666555444444555666777:::<<<@@@CCCFFFIIIMMMOOOPPPTTTYYY___ccceeefffffffffjjjpppttttttrrrqqqpppqqquuuwwwuuuooojjjiiijjjeeeiiimmmnnnllljjjkkklllllllllnnnqqqtttuuutttsssqqqqqqooollliiiggghhhiiilllmmmnnnoooooonnnmmmlllnnnoooqqqsssuuuvvvvvvvvv}}}}}}~~~}}}{{{xxxuuusssnnnttt{{{}}}zzzuuurrrqqqqqqqqqrrrssstttuuuvvvwww~~~zzzpppiiihhhnnn}}}uuuiii]]][[[```GGGUUUnnnsss\\\YYYVVVSSS```uuu|||{{{zzzzzzyyyxxxxxxzzz~~~}}}wwwtttqqqpppxxxbbbYYYQQQPPPOOOJJJEEECCCLLLKKKIIIFFFCCC@@@>>><<<<<<;;;;;;<<<===???AAABBBDDDDDDGGGMMMRRR\\\lll{{{yyyoooggggggfff```WWWOOOLLLKKKSSSbbbtttzzzmmmiii}}}lll```UUUPPPJJJAAA======888888888888777777777777666666666666666777777888777:::???===>>>LLLSSSIIIRRRVVVYYYaaawwwuuusss~~~rrrWWWFFF@@@HHHGGGBBBRRRlll___LLLAAA;;;;;;;;;;;;::::::999999999666555444444555666777888;;;<<<>>>@@@CCCGGGLLLPPPRRRUUUYYY^^^bbbeeeggghhhgggjjjmmmooopppqqqssstttvvvuuuuuusssqqqooonnnnnnrrrqqqnnnllljjjjjjjjjjjjmmmnnnoooqqqsssttttttuuuoooqqqpppmmmhhhdddccceeekkkmmmppprrrsssrrrpppnnnjjjooottttttrrrqqqssswwwzzz|||}}}{{{xxxuuutttssssssvvvxxxxxxvvvsssrrrqqqooorrrtttuuuuuuuuuwwwxxx~~~uuummmmmmqqqyyywwwddd___eeeEEEQQQfff}}}fff]]]VVVTTT```rrr~~~||||||}}}}}}~~~{{{tttooohhhfffkkk___WWWQQQSSSTTTPPPKKKIIILLLJJJHHHEEEBBB???>>>===<<<<<<<<<<<<===???AAABBBDDDDDDFFFJJJNNNVVVeeesss~~~xxxlllllliiiccc\\\XXXXXXYYYcccpppxxxmmmoookkk```UUUOOOHHH@@@;;;<<<888888888888777777777777777777777777777888999999777;;;;;;<<>>======<<<<<<;;;:::::::::666555555444555666777888:::<<<>>>@@@CCCGGGLLLPPPRRRTTTXXX]]]aaadddeeefffgggiiikkkmmmnnnoooqqqtttvvvuuutttttttttuuutttsssrrrqqqpppooommmlllkkkjjjjjjkkklllnnnpppqqqrrrrrrrrrrrrqqqnnniiifffeeegggkkkllloooppprrrqqqqqqppplllpppttttttrrrqqqtttwwwwwwxxxyyyxxxuuusssrrrrrrqqqtttwwwxxxvvvrrrpppooorrrtttvvvvvvvvvwwwxxxzzz~~~|||mmmmmmqqqxxxmmmbbbcccDDDKKK\\\uuuvvvcccVVVTTT^^^kkk|||~~~|||wwwoooeee___bbbuuu___XXXTTTWWWYYYUUUOOOLLLKKKIIIEEEBBB???>>>>>>>>>============>>>???@@@AAACCCCCCEEEGGGIIIOOO[[[hhhyyyvvvsssnnnhhheeeeeejjjmmmuuu}}}uuuoooxxxkkkaaaVVVNNNFFF>>>;;;;;;999999888888888777777777888888888888888999999:::777<<<888???RRRRRRKKKUUUXXX^^^aaafffvvv|||uuukkkSSSBBBDDDGGGEEELLLYYYvvvkkkPPPDDD@@@>>>>>>======<<<;;;;;;:::777666555555555666777888888:::===@@@BBBGGGLLLPPPRRRTTTWWW[[[___aaaccccccfffgggiiiiiijjjlllooorrrsssqqqpppqqquuuxxxwwwuuuqqqrrrssssssrrrooommmkkkiiijjjlllnnnoooqqqqqqrrrttttttrrrnnnjjjhhhhhhiiiiiijjjlllmmmoooqqqrrrrrrmmmqqqttttttrrrrrrtttvvvsssttttttsssppppppqqqrrrqqqtttxxxyyywwwsssqqqppptttuuuuuuuuutttuuuxxxzzz}}}}}}|||~~~~~~~~~nnnnnnqqqxxx|||iiidddDDDHHHUUUkkkiiiVVVTTT[[[aaarrrxxxoooddd\\\[[[ggg{{{bbb\\\YYY[[[\\\VVVNNNJJJIIIGGGCCC???======>>>???>>>>>>>>>>>>???@@@@@@AAABBBAAACCCEEEFFFIIITTT```qqqzzzsssnnnmmmqqqyyy~~~yyyttttttjjjcccXXXMMMDDD>>>;;;;;;999999999888888888777777888777777777777888999999777>>>999FFFaaaWWWHHHZZZ```ggglllooo{{{|||vvv\\\EEEBBBFFFFFFIIINNNeeerrrRRRCCC@@@???>>>>>>===<<<;;;::::::777777666555555666777888777999<<>>======???@@@?????????@@@@@@@@@@@@@@@??????BBBDDDDDDGGGQQQ\\\kkk{{{xxxsssttt{{{xxxxxxxxxiiidddYYYLLLCCC>>>===<<<999999999999888888888888777666666666666777888888777@@@===MMMgggYYYHHH[[[dddmmmtttvvveeeKKKBBBDDDGGGGGGHHHXXXrrrzzzWWWDDD@@@>>>>>>===<<<;;;:::999888888777666555555666777888666999<<>>>>>???@@@@@@@@@AAAAAAAAA@@@??????>>>???AAADDDCCCEEENNNXXXcccqqq{{{yyy||||||rrrfffcccXXXJJJ@@@>>>======:::999999999999888888888666666666666666777777888777>>>@@@NNN^^^TTTJJJWWWaaammmwwwzzzrrrWWWFFFCCCEEEFFFFFFPPPhhh___IIICCC>>>>>>===<<<;;;999888888999888777666666666777888777999<<>>??????AAACCCBBBBBBIIIRRRWWWcccpppzzz~~~|||}}}kkkaaa```VVVGGG===<<<===<<<::::::999999999888888888777777666666777777888999888:::@@@HHHKKKIIIKKKRRR]]]lllxxx}}}eeeMMMCCCDDDFFFFFFNNNccciiiPPPGGG@@@???>>>===<<<:::999999:::999777666666666777888777:::===???@@@AAACCCEEEIIILLLPPPTTTXXX[[[]]]^^^```bbbdddddddddeeegggiiilllnnnpppooonnnpppuuuzzzyyyxxxvvvtttuuuvvvxxxzzzwwwwwwwwwwwwvvvuuutttttttttsssqqqqqqqqqoookkkgggffffffhhhjjjmmmooorrrsssrrrqqqooonnnnnnooooooooonnnpppqqqqqqpppooopppqqqrrrsssttttttsssrrrssstttsssuuuuuutttrrrqqqrrrssstttvvvyyy|||~~~{{{wwwtttnnnhhhiiimmmfffhhhjjjlllmmmooorrruuuwwwvvvuuuuuuwwwyyy|||~~~{{{|||~~~|||{{{}}}@@@@@@BBBGGGSSSeeezzz~~~gggYYYVVVQQQddd{{{~~~xxxvvvxxx|||~~~zzz}}}}}}tttiiiaaaZZZVVVRRRNNNOOORRRSSSVVV\\\ccckkkxxxqqqhhhaaa```]]]UUULLLHHHBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBBCCCBBBAAA???>>>@@@@@@BBBCCCAAA???FFFNNNMMMVVVaaakkkuuu}}}|||www}}}||||||wwwddd^^^]]]TTTDDD::::::<<<;;;:::::::::999999999888888888888888777888999999:::999777>>>AAA<<<@@@KKKNNN\\\lllzzz|||}}}oooSSSDDDBBBFFFFFFNNNaaaqqqVVVLLLAAAAAA@@@>>>===;;;:::::::::999888666666666777777888:::===??????@@@BBBDDDFFFIIIMMMRRRVVVYYY[[[\\\___aaadddeeeeeeeeefffhhhiiimmmpppooolllnnnvvv}}}{{{xxxuuussssssvvvyyy|||{{{{{{zzzzzzxxxwwwuuutttuuutttsssttttttrrrlllhhhhhhiiijjjmmmoooqqqssstttrrrpppnnnmmmmmmnnnnnnmmmmmmoooqqqrrrpppooooooooopppssswwwyyywwwuuussssssqqqrrrssssssqqqooooooppprrruuuyyy|||~~~~~~yyyvvvsssoooiiicccdddiiidddfffhhhjjjlllooosssuuuxxxvvvsssrrrrrrtttwwwyyy{{{|||}}}~~~~~~yyy|||}}}|||{{{~~~|||}}}BBBBBBDDDFFFJJJUUUkkkxxxaaaRRRQQQ[[[lllwwwrrrmmmjjjlllqqqyyy}}}{{{wwwuuuzzz}}}wwwnnnfffbbb\\\WWWSSSQQQRRRSSSTTTSSSWWWaaajjjrrr|||rrraaa]]]\\\TTTKKKHHHFFFEEEBBB@@@???@@@AAABBBDDDDDDDDDCCCBBB@@@???>>><<<>>>?????????AAACCCEEENNNPPPWWW```fffiiiooouuuvvv{{{qqqcccbbbWWWKKKEEE@@@;;;888888;;;:::999999888888999999666666666666777777777777:::<<<===>>>???DDDLLLRRR\\\jjjxxx~~~wwwwwwzzznnnSSSDDDAAAAAAAAAIII]]]~~~]]]LLLIIIBBB===>>>???===;;;<<<::::::999999888777777777<<<<<<===>>>???AAACCCDDDCCCGGGLLLPPPTTTXXX\\\___^^^___```bbbdddgggjjjkkknnnnnnnnnmmmmmmooorrruuu~~~{{{vvvrrrqqqsssvvvxxx|||xxxwwwwwwxxxyyyyyyssssssrrrrrrrrrpppllliiifffiiinnnqqqqqqpppoooooollllllkkkjjjkkklllmmmnnnooooooppppppqqqqqqrrrrrrtttxxxzzzxxxtttqqqsssvvvrrrvvvyyywwwrrroooppprrrxxxyyyzzz|||}}}~~~~~~~~~}}}|||}}}~~~yyytttmmmiiiggggggggggggfffeeedddccceeeiiipppuuuvvvtttrrrooonnnmmmnnnooovvvyyy|||}}}}}}}}}}}}~~~yyyyyyzzz{{{}}}wwwttt|||xxx|||@@@@@@AAACCCEEENNN```rrrjjjXXXTTTZZZhhh}}}{{{tttnnnkkkhhhddddddfffqqq|||yyytttsssxxx|||xxxpppfffaaaZZZTTTSSSSSSSSSSSSTTTTTTXXX```ggglllttt|||~~~ggg^^^ZZZRRRKKKJJJGGGEEECCCAAA@@@@@@AAABBBDDDDDDDDDCCCBBBAAA???>>>===???@@@@@@???@@@BBBDDDGGGJJJRRR\\\bbbcccggglllvvv|||jjj```]]]RRRGGGBBB???;;;:::;;;::::::999888888888888888777777777888888888888999666999;;;<<>>;;;888999::::::999999888777777777::::::;;;===???AAACCCDDDBBBFFFJJJOOORRRUUUYYY\\\]]]^^^```cccfffhhhjjjkkkmmmmmmnnnmmmmmmnnnpppsss|||zzzvvvssssssuuuxxx{{{{{{wwwttttttuuuvvvvvvssssssssssssssspppllliiifffhhhllloooppppppoooooolllkkkjjjjjjkkklllmmmnnnpppppppppqqqqqqrrrssstttuuuxxxzzzxxxtttqqqrrrtttvvvyyy|||zzzuuuqqqqqqrrrwwwxxxyyy{{{}}}~~~~~~}}}||||||}}}wwwsssmmmiiihhhiiiiiiiiiffffffeeedddeeeiiioootttuuusssqqqnnnmmmmmmmmmnnnsssvvvyyy{{{{{{{{{|||}}}yyyxxxwwwwwwyyy}}}xxxsss{{{{{{rrrnnnooorrr@@@@@@AAAAAAAAAFFFUUUccc~~~yyy```XXXYYYaaauuu{{{pppjjjgggfffeee```^^^^^^iii~~~~~~{{{vvvuuu{{{xxxiiiaaaXXXTTTUUUWWWWWWUUUWWWWWW[[[aaaeeeggglllrrr}}}lll]]]WWWPPPKKKKKKGGGFFFDDDBBBAAAAAAAAABBBDDDDDDDDDCCCBBBAAA@@@??????@@@@@@@@@??????AAACCCAAAEEEMMMWWW]]]^^^aaafffuuu}}}vvvbbb[[[VVVLLLBBB???===;;;<<<>>>999999888777777777777888888888888999999999::::::777999:::;;;>>>EEEOOOWWWeeeqqq~~~~~~yyyuuuvvvzzz|||kkkUUUFFFAAAAAAAAAHHHSSSiiisssYYYMMMEEE>>>>>>>>>:::888999::::::999999888777777777888888999;;;===???AAACCCBBBEEEIIILLLOOORRRVVVYYYZZZ]]]```dddgggiiikkkkkkkkkmmmnnnnnnmmmmmmooopppwwwvvvsssrrrrrruuuxxxzzz~~~zzzuuurrrqqqrrrrrrrrrsssssstttuuutttqqqlllhhheeegggjjjmmmooopppqqqqqqlllkkkkkkkkklllmmmooopppsssrrrqqqpppppprrrssstttuuuwwwzzzxxxtttqqqrrrsssyyy|||~~~yyyuuussssssvvvwwwxxxzzz|||~~~}}}{{{|||{{{vvvrrrmmmjjjjjjkkkllllllggggggfffeeefffiiinnnrrrsssqqqooommmlllkkklllllloooqqqtttvvvwwwwwwyyy{{{zzzyyywwwwwwxxx|||rrrkkkpppsssnnnfffcccddddddkkkxxxBBBBBBBBBCCCAAACCCNNNYYYrrrmmm^^^XXX[[[lll~~~rrrkkkfffeeeddd```]]]]]]eeewww|||}}}kkkbbbXXXUUUYYY\\\\\\YYYZZZ[[[___eeefffeeeiiinnnwwwnnn\\\VVVOOOKKKLLLHHHGGGEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAA@@@???>>>@@@BBBBBBDDDKKKTTTYYY\\\bbbhhhuuu}}}jjj[[[XXXQQQGGG>>><<<;;;:::;;;>>>999888777777666777777777888888888888999999999:::;;;<<<<<<<<<===DDDMMMUUUaaalllzzzyyywwwyyyzzzwwwkkkWWWHHHBBBAAAAAAFFFMMM___|||}}}\\\IIIBBB<<<<<<===<<<;;;===::::::999999888777777777555666777999;;;>>>@@@AAAAAADDDGGGJJJMMMPPPTTTWWWXXX[[[___dddhhhjjjkkkkkkjjjlllnnnooonnnnnnnnnooosssrrrpppoooppprrrtttvvv}}}yyyssspppoooooooooooosssssstttuuuuuurrrmmmiiieeefffhhhkkkppptttuuuvvvmmmmmmlllmmmnnnoooqqqrrrtttsssqqqooonnnnnnooopppsssuuuxxxxxxvvvtttssstttxxx{{{~~~~~~{{{xxxvvvuuuuuuvvvwwwyyy{{{}}}||||||~~~{{{xxxtttooolllkkklllllllllgggggggggffffffhhhkkknnnpppooonnnlllkkkjjjjjjjjjkkkmmmpppqqqrrrtttvvvxxxzzzzzzzzz{{{|||}}}nnnddd^^^```cccaaa]]]\\\[[[YYY[[[bbbnnnCCCBBBBBBCCCBBBBBBJJJSSShhh~~~ggg\\\XXXggg}}}~~~tttjjjfffccc___]]]]]]dddsssjjjbbbYYYWWW\\\``````]]]\\\^^^ccchhhhhheeeiiiooovvv{{{}}}kkk[[[VVVPPPLLLKKKIIIHHHGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@???>>>@@@AAAEEEDDDHHHPPPVVV\\\fffooowwwxxxbbbXXXVVVMMMDDD<<<;;;;;;999999;;;999888777777666777777777777777777888888888999999;;;<<<======???EEEOOOVVV```hhhvvv}}}xxxyyyvvvvvvnnn[[[JJJCCCAAAAAACCCHHHYYYwww___IIIAAA;;;<<<===;;;;;;===::::::999999888777777777444555666777:::<<<>>>???AAACCCFFFIIIKKKOOOTTTWWWWWWZZZ^^^cccgggiiijjjjjjiiikkknnnooonnnnnnoooqqqsssrrrqqqppppppqqqrrrsss{{{wwwssspppppppppoooooosssssstttuuuvvvtttooolllgggfffgggkkkqqqwwwzzz{{{pppooooooooopppqqqssstttvvvtttrrrooommmlllllllllqqqsssvvvxxxxxxwwwvvvvvvuuuwwwzzz|||{{{zzzxxxxxxuuuuuuvvvwwwzzz|||~~~~~~}}}{{{wwwrrrnnnmmmlllkkkjjjhhhhhhhhhgggfffgggiiikkknnnmmmlllkkkjjjjjjiiiiiihhhjjjlllnnnooopppsssuuuvvvxxx{{{}}}~~~~~~}}}|||sss\\\VVVQQQQQQTTTTTTSSSTTTRRRPPPPPPSSSYYYfff{{{CCCAAAAAABBB@@@@@@FFFNNN___wwwuuueee\\\eeevvvtttlllgggaaa^^^]]]bbbooo~~~iiiccc]]]\\\```ddddddcccaaaccciiillljjjhhhlllsss|||~~~pppuuuiiiZZZWWWRRRMMMKKKJJJIIIHHHGGGEEEDDDBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@???>>>@@@AAADDDCCCEEEMMMUUU^^^kkkvvv|||nnn]]]VVVSSSIIIAAA;;;;;;;;;999888999999999888777777777777888777777777888888888888999777:::===???CCCIIISSSZZZbbbiiiuuuzzzxxxwwwzzzsssaaaMMMCCCBBBBBBAAAEEEUUUtttdddMMMDDD===;;;;;;999888999::::::999999888777777777555555666777999;;;<<<===???AAADDDGGGJJJNNNSSSWWWXXXZZZ]]]aaadddfffhhhhhhgggiiilllmmmmmmnnnppprrrttttttttttttttttttuuuuuuxxxvvvtttsssttttttrrrqqqrrrrrrssstttuuuuuurrrpppllliiigggjjjqqqwwwzzz{{{rrrqqqpppppppppqqqssssssvvvuuutttsssqqqooonnnmmmrrrtttwwwyyyzzzyyyxxxwwwssstttvvvxxxyyyzzzzzzyyyuuuuuuvvvwwwxxx{{{~~~~~~|||yyytttpppooommmllljjjjjjkkkkkkjjjhhhhhhiiijjjmmmllllllkkkkkkjjjiiiiiihhhiiikkkllllllnnnqqqsssrrrtttxxx{{{}}}|||{{{zzz|||rrrooonnnrrrvvvssshhh^^^QQQMMMIIIHHHHHHIIIJJJJJJOOOMMMLLLOOORRRWWWcccoooFFFCCCBBBBBB@@@???DDDKKKTTTfff|||qqqccceeeppp||||||tttkkkdddaaabbbmmmzzzllliiiggggggiiilllmmmmmmkkkmmmrrrtttqqqnnnrrrzzzyyykkkpppiiiZZZWWWRRRMMMKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAA???@@@AAA@@@??????@@@BBBBBBBBBFFFPPPYYYcccqqq|||~~~fffZZZSSSNNNDDD>>>:::<<<===;;;999999::::::999888888888888888888888888999999999::::::777:::???BBBFFFLLLTTTZZZccchhhuuu{{{yyyeeePPPDDDBBBBBBBBBDDDQQQpppnnnMMMDDD<<<;;;:::888888:::::::::999999888777777777666666777777888:::;;;<<<<<<>>>AAADDDGGGLLLRRRVVVXXXYYY\\\^^^aaadddfffgggeeefffhhhiiijjjlllpppssssssssstttvvvwwwwwwxxxxxxuuuuuuuuuwwwxxxxxxvvvtttrrrrrrqqqsssuuuvvvuuutttrrrmmmiiiiiioootttwwwvvvsssrrrpppooooooppppppqqqvvvwwwxxxyyyxxxwwwuuutttvvvwwwyyy{{{|||zzzwwwuuuuuuuuuuuuvvvwwwyyyyyyyyyvvvvvvvvvvvvwwwzzz|||~~~~~~~~~{{{xxxtttqqqpppooonnnlllnnnooopppnnnlllkkkkkkkkkllllllllllllkkkjjjiiiiiiiiijjjkkkkkkkkkmmmppprrrssstttvvvxxxzzz{{{|||}}}{{{wwwpppeee```[[[YYYYYYWWWRRRMMMHHHGGGEEECCCBBBDDDFFFFFFLLLIIIIIIMMMPPPRRRWWW]]]iiiwwwJJJGGGDDDDDDAAA@@@DDDJJJKKKXXXnnnyyyhhhgggmmmvvvvvvmmmhhhcccmmm{{{qqqqqqqqqqqqrrrsssuuuvvvuuuwww{{{|||wwwtttxxxzzzkkkrrrlll[[[WWWRRRMMMKKKKKKKKKJJJIIIGGGEEECCCBBBBBBBBBBBBCCCBBBBBBAAAAAA???@@@AAA@@@??????AAACCCAAABBBIIITTT___iiivvvwwwaaaXXXQQQKKK@@@;;;999<<>>BBBEEEGGGKKKRRRWWWaaagggtttzzz~~~~~~}}}hhhQQQDDDBBBCCCCCCCCCOOOmmmvvvJJJAAA::::::;;;:::;;;===::::::999999888777777777777777777777888999:::;;;:::<<>>@@@;;;999===;;;;;;;;;;;;:::999888777666666666666666777888999:::===???BBBDDDFFFJJJOOORRRWWWXXX[[[^^^aaacccdddeeedddcccbbbcccffflllqqquuussssssrrrrrrsssuuuvvvxxxvvvwwwxxxxxxvvvuuuuuuvvvxxxwwwvvvwwwxxxwwwuuutttuuuqqqlllgggfffiiinnnqqqtttuuuvvvuuusssrrrssstttyyyyyy{{{yyyxxxyyyzzz{{{{{{yyyxxxvvvwwwwwwwwwxxxyyy{{{|||}}}xxx{{{}}}zzzwwwwww|||~~~|||~~~yyyrrrooorrrsssqqqvvvvvvtttqqqooooooqqqsssuuurrroookkkiiiiiijjjjjjkkkmmmooopppoooppprrrtttwwwtttrrrtttzzz~~~}}}zzzzzz}}}rrrggg```]]]^^^aaaZZZQQQLLLIIIFFFEEEFFFBBBBBBCCCEEEGGGGGGEEEBBBEEEDDDDDDEEEFFFHHHJJJLLLLLLMMMPPPWWWaaammmxxx~~~[[[PPPFFFDDDEEECCCBBBBBBAAAFFFQQQ___ooozzzvvvlllppp~~~qqqqqq|||wwwsssoooppp}}}ssswwwtttddd\\\SSSNNNPPPOOONNNLLLJJJHHHFFFDDDDDDAAAAAA@@@@@@@@@@@@??????>>>???@@@@@@???>>>???AAADDDIIIPPPZZZdddppp{{{iiiZZZUUUMMMDDD===<<<<<<;;;::::::999999::::::999999888999999:::777888888999:::;;;;;;;;;>>>===>>>BBBHHHMMMQQQRRRTTTZZZhhhzzzvvv}}}xxxgggTTTHHHDDDCCCCCCIII\\\}}}\\\GGG>>>???:::999===<<<;;;;;;;;;:::999888777666666666666666777888999:::===???AAACCCFFFIIINNNRRRVVVWWWZZZ^^^aaadddeeefffcccbbbbbbcccfffjjjooorrrqqqqqqpppoooppppppqqqrrrvvvwwwxxxxxxvvvttttttuuuvvvuuuttttttuuuuuusssrrrqqqnnniiifffeeehhhlllnnnoooqqqssssssrrrrrrrrrsss{{{zzzzzz}}}{{{wwwuuuvvvxxxzzzzzzzzzxxxxxxxxxwwwwwwwwwwwwxxxyyyyyy{{{}}}~~~{{{wwwvvvzzz~~~|||tttqqqsssuuuttttttttttttqqqooonnnoooqqquuusssooollljjjiiijjjjjjlllmmmooooooooooooqqqrrrxxxuuutttwww|||~~~{{{yyy|||vvvfff]]]XXXYYY\\\jjjcccZZZQQQJJJFFFDDDCCCEEEEEEEEEGGGIIIIIIGGGEEECCCBBBBBBCCCDDDFFFHHHJJJJJJJJJJJJLLLQQQYYY```dddkkkZZZJJJDDDDDDCCCBBBAAA===@@@FFFPPP\\\fffmmmpppwwwtttqqq~~~}}}vvvpppnnnqqq~~~sssddd```WWWQQQQQQQQQPPPNNNKKKIIIFFFEEEDDDAAAAAA@@@@@@@@@@@@??????@@@AAAAAA@@@???>>>@@@AAAFFFLLLUUU___jjjuuuxxxfff^^^UUUJJJCCC<<<<<<;;;;;;::::::999999:::999999888999999::::::777777888999;;;<<<======@@@@@@AAAFFFKKKOOOQQQQQQSSS[[[lll|||~~~~~~}}}uuuvvv|||ooo]]]MMMEEEBBBBBBGGGTTTmmmaaaJJJ??????::::::>>>===;;;;;;;;;;;;:::888777666666666666666777888999999<<<>>>@@@CCCEEEIIIMMMQQQUUUWWW[[[___bbbeeeggggggbbbbbbbbbdddfffiiilllnnnppppppooonnnnnnnnnnnnnnnvvvwwwxxxwwwuuutttssstttuuutttsssssstttuuusssrrrnnnllliiigggfffhhhkkkmmmlllooorrrttttttssssssttt{{{zzzyyyxxxwwwwwwvvvuuurrrtttvvvwwwyyyyyyxxxxxxwwwwwwvvvuuutttttttttuuu|||}}}}}}zzzvvvuuuwwwzzz~~~wwwtttvvvyyyxxxuuuvvvvvvuuusssqqqqqqrrruuussspppnnnlllkkkjjjjjjlllnnnnnnnnnmmmmmmoooqqqvvvtttuuuxxx}}}}}}zzzyyy{{{kkkZZZRRRRRRWWW^^^qqqmmmdddYYYNNNHHHEEEEEEEEEDDDDDDEEEFFFGGGFFFDDDBBBBBBCCCCCCEEEFFFHHHIIIKKKJJJHHHGGGHHHKKKOOOQQQ~~~hhhPPPEEECCCBBB@@@?????????AAAFFFNNNWWW^^^bbbmmm||||||vvv}}}xxxvvvwwwxxx}}}ooobbbaaaZZZTTTSSSRRRQQQOOOLLLIIIFFFDDDBBBCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCBBBAAAAAACCCDDDIIIOOOZZZeeeppp{{{llldddaaaTTTFFFAAA;;;;;;;;;:::::::::999999999999888888999999::::::777777888:::;;;===>>>>>>BBBBBBDDDIIIMMMPPPQQQQQQXXXdddxxxwwwqqqvvvxxxppp```NNNBBBAAAAAADDDMMM___~~~gggNNN@@@>>>::::::???>>><<<<<<<<<;;;:::999777777666555555666666777888999;;;===???BBBDDDHHHMMMPPPUUUXXX\\\aaaeeegggiiiiiibbbcccdddfffhhhjjjkkkllloooooonnnnnnoooooooooooouuuvvvwwwwwwuuusssssstttwwwuuuttttttuuuvvvuuutttnnnmmmkkkjjjjjjkkklllnnnmmmqqquuuwwwvvvuuuuuuuuuxxxxxxyyywwwtttrrrssstttrrrssstttvvvvvvwwwvvvvvvuuuuuutttsssrrrrrrrrrrrryyyzzzzzzxxxuuutttvvvxxx{{{~~~|||xxx{{{}}}|||xxxzzz||||||yyywwwuuuuuuvvvtttssspppnnnmmmlllkkkmmmnnnnnnmmmllllllnnnppprrrrrrtttwww{{{|||zzzxxxyyy{{{~~~hhhWWWPPPQQQYYYbbbqqqrrrmmm```SSSMMMKKKKKKGGGFFFEEEFFFGGGHHHGGGEEEDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFHHHJJJLLLyyy[[[IIICCC@@@???>>>AAAAAAAAABBBFFFLLLSSSXXXcccppp~~~~~~{{{zzz}}}~~~~~~lll______ZZZUUUUUUTTTSSSPPPLLLIIIEEECCCAAACCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCBBBAAABBBDDDGGGLLLTTT___lllwww|||eeeccc```QQQCCC???:::::::::::::::999999999999888888888999999:::;;;777888999:::<<<===??????DDDDDDFFFJJJOOOQQQRRRQQQYYYiiiyyyooooooxxxqqqmmmaaaOOOBBB@@@@@@CCCIIITTTpppmmmQQQAAA???:::;;;@@@>>><<<<<<<<<;;;:::999888777555555555555666777888999:::<<<>>>AAACCCGGGKKKOOOVVVYYY]]]bbbfffiiijjjjjjcccdddfffhhhiiikkkllllllkkkkkklllnnnooopppqqqqqqsssuuuvvvvvvtttsssssstttvvvtttsssssstttuuuuuuuuunnnmmmlllkkkjjjkkklllmmmooorrrvvvwwwvvvtttsssssstttvvvxxxwwwuuutttsssssstttttttttttttttttttttsssssssssrrrrrrqqqrrrrrrsssttttttuuuuuutttuuuvvvwwwwww{{{{{{}}}}}}zzzxxxxxxwwwvvvuuutttrrrooonnnlllnnnnnnnnnmmmkkklllnnnpppqqqrrruuuxxx{{{{{{zzzyyyzzz|||~~~jjj[[[SSSRRRZZZcccpppwwwwwwiiiYYYRRRPPPPPPMMMLLLKKKLLLNNNNNNLLLJJJGGGGGGGGGHHHHHHHHHHHHGGGBBBBBBAAABBBCCCEEEGGGHHHiiiRRRFFF@@@>>>???@@@@@@@@@@@@AAAEEEJJJNNNXXXaaammmuuuyyy~~~yyyyyynnn___\\\WWWUUUWWWWWWUUURRRNNNJJJFFFCCCAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAA@@@@@@AAAEEEHHHQQQZZZfffsss~~~vvveeebbb\\\MMM@@@===::::::::::::999999999999888888888888999:::;;;;;;999999:::;;;===>>>??????EEEEEEFFFJJJNNNRRRSSSSSSWWWfff{{{yyyooolllssskkkjjjaaaQQQEEEAAA@@@BBBGGGNNNeeeqqqTTTCCC@@@<<<===@@@>>><<<<<<<<<<<<;;;999888777555555555555666777888888999;;;===@@@BBBFFFKKKNNNVVVYYY]]]bbbfffhhhhhhhhhddddddfffhhhjjjkkkmmmmmmgggiiijjjlllnnnoooppppppqqqsssuuuuuutttssstttuuutttrrrppppppqqqsssssssssooommmkkkiiiiiiiiijjjkkknnnqqqttttttsssrrrqqqqqqtttuuuvvvvvvvvvvvvtttsssuuuuuuttttttssssssssssssssssssrrrrrrrrrrrrrrrssspppqqqrrrsssuuuvvvwwwwwwuuuxxx}}}|||~~~}}}{{{yyyyyyyyyyyyyyyxxxvvvssspppnnnnnnnnnnnnllllllmmmppprrrtttvvvxxx{{{|||}}}}}}}}}|||~~~|||lll```XXXTTTXXX___ppp}}}rrr```WWWUUUSSSOOOOOOOOOQQQRRRQQQNNNLLLJJJJJJJJJJJJIIIHHHFFFFFFCCCCCCCCCCCCCCCDDDEEEEEExxx\\\JJJ@@@???BBB>>>???@@@@@@???@@@DDDGGGLLLSSS]]]fffooo{{{}}}mmmgggxxxuuuccc[[[UUUTTTYYYZZZYYYUUUQQQLLLHHHEEECCCAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@CCCGGGJJJWWW```mmm{{{|||www{{{uuuiiibbbWWWIII>>>;;;999999999999999999999999888888888888999:::;;;<<<:::;;;;;;<<<======>>>>>>EEEEEEEEEIIINNNRRRUUUVVV\\\dddsss}}}|||yyypppkkkzzzqqqhhhggg___QQQGGGCCCAAACCCFFFKKK]]]sssVVVEEEBBB>>>>>>@@@=========<<<<<<;;;:::888777555555555555555666888888888:::===???AAAEEEJJJMMMTTTWWW\\\aaadddeeeeeedddccccccdddfffhhhkkkmmmnnniiikkklllnnnooopppppppppoooqqqssstttttttttuuuvvvsssqqqooooooppprrrssssssrrrpppmmmjjjiiiiiijjjkkknnnppprrrsssrrrrrrsssuuuyyyuuurrrrrrtttvvvuuussstttssssssssssssttttttuuuvvvvvvtttsssrrrrrrqqqqqqqqqqqqrrrtttvvvxxxxxxwwwuuuxxx||||||||||||zzz{{{{{{{{{yyyvvvrrrpppnnnnnnnnnmmmlllnnnrrruuuvvvxxxyyy{{{|||}}}~~~vvvmmmeee]]]WWWWWWZZZkkk~~~zzzhhh```]]][[[UUUUUUWWWZZZZZZXXXTTTPPPQQQQQQPPPOOONNNKKKIIIHHHDDDEEEEEEEEEEEEEEEEEEEEEcccMMMAAA@@@DDD===???AAAAAA??????BBBEEEDDDKKKTTT\\\fffwwwyyy___\\\eeerrr|||fff\\\SSSTTTZZZ]]][[[XXXSSSNNNJJJFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBEEEJJJNNN\\\eeerrr~~~rrrqqqzzzyyyuuummmbbbTTTFFF===:::999999999999999999999999888888888888999:::;;;<<<;;;<<<<<<<<<======>>>>>>FFFEEEEEEGGGMMMRRRVVVWWWeeegggooo|||zzz{{{rrrjjjtttpppfffddd]]]PPPGGGEEEBBBCCCFFFIIIYYYuuuWWWFFFCCC??????@@@<<<=========<<<;;;:::888888555444444555555666777888888:::<<>>>>>???BBBEEEBBBDDDKKKUUU```ppp{{{___WWWZZZ```nnnppp^^^VVVVVVZZZ]]]\\\YYYTTTNNNHHHEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBAAA@@@???DDDLLLRRR___iiiwww}}}ssstttttt}}}pppwwwsssaaaMMMBBB>>>;;;::::::999999888999999999<<<<<<<<<;;;;;;:::::::::;;;<<<===<<<<<<===@@@BBBJJJIIIGGGFFFIIIPPPYYY___hhhpppvvv}}}vvvxxxyyyqqqnnnrrryyylll___\\\WWWJJJGGGEEEAAAFFFNNNVVVwww~~~fffMMMBBBAAA???======;;;;;;;;;;;;:::999888777555555444444444444555555:::<<<>>>@@@BBBEEEIIILLLNNNRRRXXX^^^bbbccccccbbbeeedddcccccceeeiiimmmppprrrppppppqqqsssrrroookkkrrrooolllkkkmmmrrruuuwwwxxxvvvsssrrrqqqqqqooonnnppppppooollljjjiiikkkmmmssstttuuuvvvvvvvvvtttttt{{{xxxtttqqqppppppqqqrrrrrrqqqrrrsssvvvxxxxxxwww~~~{{{vvvpppmmmnnnssswwwuuusssrrruuuzzz}}}}}}|||uuuyyy}}}~~~~~~~~~}}}{{{yyyvvvuuuqqqpppnnnmmmnnnppprrrtttxxxxxxxxxyyyzzz}}}{{{qqqmmmkkkkkkiiiaaa[[[ZZZ```ooo}}}rrrmmmmmmgggmmmrrrrrrnnnjjjkkkmmmgggjjjiiifffgggggg[[[LLLIIIGGGGGGKKKLLLJJJJJJMMMyyyZZZJJJDDDCCC????????????@@@AAADDDFFFBBBCCCHHHOOOXXXhhhyyy\\\UUUVVV[[[ggg{{{wwwaaaUUUSSSWWWZZZYYYWWWRRRLLLHHHEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@???AAAFFFPPPWWWgggppp}}}uuuooottt~~~rrruuunnn[[[HHH???<<<:::999999888888888888888999999999::::::;;;;;;<<<<<<;;;<<<=========???CCCGGGNNNLLLGGGCCCBBBIIIUUU___sss{{{wwwwww}}}rrrjjjiii{{{wwwkkk```^^^ZZZNNNGGGEEEAAAFFFMMMWWWyyyrrrUUUFFFBBB???===<<<;;;;;;;;;;;;:::999888888666555555444444555555666:::;;;===???AAADDDHHHKKKPPPSSSYYY^^^aaabbbaaa```ccccccdddeeegggiiikkkllltttqqqooooooqqqqqqooommmpppnnnlllkkkmmmpppsssuuutttrrrpppppppppqqqpppooopppooonnnkkkiiiiiilllnnnsssssstttttttttttttttsssxxxwwwvvvtttrrrqqqrrrtttsssrrrqqqsssvvvxxxxxxxxx|||zzzvvvrrrooopppuuuxxxwwwvvvuuuwww{{{wwwxxx{{{|||~~~}}}{{{yyywwwsssrrrpppooooooqqqsssuuuxxxwwwwwwxxxyyy{{{}}}~~~}}}zzztttpppnnnnnnllleee___^^^ZZZhhhxxx~~~xxxtttsssooosssxxx}}}tttcccSSSLLLHHHJJJLLLLLLMMMPPPkkkOOOEEEGGG@@@@@@@@@@@@AAABBBCCCCCCAAACCCFFFIIIMMM[[[uuuzzzZZZQQQQQQSSS\\\kkkjjjYYYTTTWWWUUUUUUTTTPPPKKKGGGEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@>>>???AAABBBEEEMMMXXX```rrryyyuuuvvvyyywwwjjjVVVDDD<<<;;;;;;888888777777777777888888666666888999;;;<<<>>>>>><<<<<<======???CCCIIIMMMVVVSSSMMMCCC>>>DDDSSS___|||wwwwwwtttjjjfffrrrvvvjjj______]]]SSSGGGEEEBBBFFFMMMWWW{{{aaaLLLCCC@@@===;;;;;;;;;<<<;;;;;;:::999888666555555444444555555666888:::<<<>>>???BBBGGGJJJPPPTTTXXX]]]`````````___aaabbbeeehhhjjjlllmmmnnnuuurrrooonnnoooppppppooonnnmmmmmmlllmmmoooqqqrrrpppooommmnnnoooppppppoooooonnnllljjjhhhjjjmmmqqqssssssrrrrrrrrrrrrrrrssssssvvvxxxwwwtttssstttvvvtttrrrqqqrrruuuxxxyyyyyyzzzyyywwwtttrrrsssvvvxxxxxxvvvvvvwww{{{~~~zzzyyyxxxyyy|||~~~|||zzzvvvtttrrrpppqqqsssuuuwwwyyyyyyxxxxxxyyy{{{|||}}}~~~wwwsssrrrsssqqqjjjdddcccXXXaaannnxxx||||||yyywwwvvvyyyhhhZZZNNNLLLOOOQQQSSSVVV~~~\\\JJJJJJDDDBBBAAA@@@@@@@@@???>>>???AAAEEEFFFGGGPPPggg|||~~~[[[OOOLLLLLLRRR\\\pppwwwaaaWWWWWWPPPPPPPPPMMMIIIFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@@@@BBBDDDFFFKKKTTT```iiiyyy}}}{{{{{{hhhSSSCCC<<<;;;<<<888888888888888888999:::666666777999;;;<<<===>>><<<======>>>AAAFFFMMMRRR]]][[[UUUJJJAAADDDRRR___yyyxxxzzzwwwpppkkkpppttthhh^^^^^^^^^VVVJJJHHHCCCEEELLLUUUzzzpppTTTFFFBBB>>><<<;;;;;;<<<<<<;;;:::999999666666555555555555666666777999;;;<<<>>>AAAFFFIIINNNQQQVVV[[[___`````````aaabbbdddhhhkkkoooqqqsssrrrqqqppppppppppppoooooommmnnnoooooonnnnnnoooppppppooonnnnnnpppqqqppppppnnnmmmkkkiiihhhjjjooorrrsssrrrpppoooooopppqqqrrroootttyyyyyywwwtttuuuwwwuuusssqqqrrruuuxxxyyyzzzzzzzzzyyywwwuuutttuuuwwwvvvuuuuuuvvvxxx{{{}}}}}}zzzvvvwww{{{~~~}}}yyywwwtttrrrrrrtttwwwyyy{{{{{{zzzzzzzzz{{{}}}~~~yyyvvvvvvyyyvvvnnnfffccc\\\___eeennnvvvzzzyyyxxxwww~~~pppZZZRRRTTTXXXZZZ\\\mmmTTTKKKDDDAAA???>>>???@@@???======@@@DDDFFFEEEJJJZZZjjj^^^RRRKKKIIIMMMSSScccfffVVVQQQLLLMMMLLLJJJGGGEEEDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@AAACCCEEEHHHMMMXXXfffppp~~~~~~}}}{{{|||zzzcccOOOAAA;;;:::<<<999999999999999:::;;;<<<888888999::::::;;;<<<<<<<<<===>>>???BBBHHHOOOTTT\\\]]]ZZZPPPGGGGGGQQQ\\\nnn~~~{{{tttmmmllltttggg\\\]]]___XXXRRRLLLDDDEEEJJJRRRsss___LLLDDD@@@===;;;;;;<<<<<<<<<;;;::::::666666666555555666666666666888:::<<<===AAAEEEHHHKKKNNNSSSYYY^^^aaabbbcccddddddcccdddfffjjjnnnpppmmmooorrrssssssqqqooonnnoooqqqrrrqqqooonnnooopppsssqqqppppppqqqqqqqqqpppnnnmmmllljjjiiikkkooosssrrrqqqpppnnnnnnnnnooopppnnnrrrwwwzzzxxxwwwvvvwwwtttsssrrrsssvvvxxxyyyyyyzzz{{{{{{yyyvvvttttttuuuwwwwwwvvvvvvwwwzzz}}}|||xxxxxx|||~~~zzzxxxtttrrrrrrtttxxxzzzzzzzzzyyyyyyyyyzzz|||}}}|||zzzzzz|||xxxnnneeeaaa___^^^```gggqqqxxxzzzyyyzzziii[[[ZZZ]]]___aaadddRRRDDDAAA======???AAAAAA@@@<<<>>>CCCFFFEEEFFFOOOZZZrrreeeWWWMMMJJJNNNQQQ\\\lllUUUKKKJJJKKKKKKIIIFFFDDDDDDEEEBBBBBBAAAAAAAAAAAA@@@@@@???AAADDDHHHOOO[[[jjjuuu~~~vvvyyyqqqYYYHHH>>>999888::::::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBGGGNNNSSSUUUWWWWWWQQQKKKJJJOOOVVVddduuu}}}xxxnnniii|||uuuhhh]]]^^^ccc]]][[[RRREEEDDDIIINNNiiimmmSSSGGGBBB>>>;;;;;;<<<<<<<<<<<<;;;;;;777666666555555666666777666888:::<<<===AAAEEEHHHHHHLLLQQQWWW]]]aaacccdddhhhfffccc``````bbbeeegggiiimmmrrruuutttrrrpppooopppssstttrrrooommmnnnppptttsssqqqqqqrrrsssrrrqqqnnnnnnnnnmmmlllmmmppprrrqqqqqqpppooonnnnnnnnnnnnnnnqqqtttxxxyyyyyywwwuuusssssssssuuuxxxyyyyyyxxxyyyzzzzzzyyyvvvuuuuuuuuuyyyzzzyyyyyyyyy{{{}}}|||}}}{{{xxxtttqqqqqqssswwwzzzxxxxxxwwwwwwxxxyyy{{{|||~~~|||zzzuuullldddbbbbbbaaacccjjjttt{{{}}}{{{|||{{{hhhddddddgggjjj{{{eeeMMMFFF@@@===???AAA@@@???>>>===???BBBBBBCCCHHHOOO___wwwwww^^^QQQMMMSSSTTT[[[{{{zzz^^^OOOIIIJJJJJJHHHEEECCCCCCDDDBBBBBBAAAAAAAAAAAA@@@@@@>>>AAAEEEJJJSSSbbbsss~~~~~~}}}~~~uuuxxx{{{fffNNNBBB>>>::::::;;;999999999999:::;;;<<<===;;;;;;<<<<<<<<<<<<======<<<===???@@@BBBFFFKKKOOOOOOQQQQQQOOOLLLLLLPPPTTT\\\lll|||~~~~~~}}}|||tttwwwjjj___ccciiieeeeeeWWWFFFCCCGGGIII^^^|||[[[IIIBBB>>>;;;;;;<<<<<<<<<<<<;;;;;;777777666666666666777777777888:::<<<>>>AAAEEEHHHIIILLLQQQVVV[[[___bbbcccfffeeecccbbbbbbcccdddeeeggglllqqqssssssrrrrrrsssqqqssstttqqqllljjjmmmppprrrqqqpppqqqssstttttttttnnnoooppppppooonnnpppqqqqqqqqqqqqppppppooommmmmmppppppqqquuuyyyzzzvvvrrrrrrrrrtttwwwyyyzzzyyywwwuuuwwwxxxwwwvvvvvvwwwxxxzzzzzzzzzyyyxxxzzz~~~~~~}}}|||zzzwwwssspppooorrrvvvxxxyyyyyyxxxyyyzzz|||~~~||||||vvvooohhheeefffhhhjjjnnnvvv}}}}}}yyyyyyyyyqqqqqqtttyyyxxxWWWOOOEEE?????????===:::@@@<<<;;;>>>@@@AAAEEEJJJRRRaaavvvcccTTTPPPWWWWWW[[[yyykkkZZZIIIJJJJJJHHHEEECCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@CCCGGGNNNYYYiii{{{{{{yyyyyyyyyssstttuuu___III@@@???>>>===???888888888888999:::;;;<<<;;;;;;<<<<<<===>>>>>>???;;;===???AAABBBEEEIIILLLNNNOOOOOONNNNNNOOOSSSVVVXXXeeerrr~~~yyyxxxvvv|||xxxlllbbbfffnnnlllkkkZZZFFFBBBGGGGGGWWWvvv```KKKBBB>>>;;;;;;<<<<<<<<<<<<<<<;;;777777666666666666777777777999;;;<<<>>>AAAEEEIIIKKKMMMQQQVVVZZZ^^^```aaaaaabbbdddfffggghhhiiiiiihhhkkkoooqqqqqqrrrtttwwwqqqsssssspppjjjiiikkkooopppooonnnpppsssuuuvvvvvvoooppprrrrrrqqqooopppppppppqqqqqqqqqqqqooommmlllrrrooonnnsssyyy{{{vvvpppqqqrrrtttxxx{{{{{{xxxvvvrrrtttuuuvvvvvvwwwyyy|||xxxyyyyyywwwvvvxxx}}}~~~}}}{{{}}}}}}|||{{{{{{zzzvvvrrrsssyyyzzzwwwrrrooonnnqqquuuxxx||||||||||||~~~||||||qqqjjjeeefffjjjpppttt{{{zzzssssssyyy}}}|||gggWWWIIIEEECCC======CCCAAA@@@@@@@@@AAABBBBBBCCCKKKPPPYYYjjjlllcccYYY]]]ccc```pppwwwXXXOOOKKKIIIIIIFFFAAAAAADDDAAA@@@AAACCCBBB???@@@EEEEEEEEEIIISSSbbbsss}}}rrrrrrtttyyyxxx~~~wwwjjjZZZHHH???<<<:::999999666777777888888888777777======<<<<<<<<<<<<===>>>???AAACCCDDDEEEFFFHHHJJJLLLOOONNNJJJJJJQQQVVVXXXWWW]]]gggtttzzzkkklllxxxyyyjjjggglllpppqqqqqq```MMMDDDCCCIIIXXXgggnnnOOOAAA???===<<<<<<===>>>>>><<<;;;999888777666666555555555888999999999;;;>>>CCCGGGHHHLLLPPPSSSVVV[[[aaagggdddeeedddbbbdddhhhhhhdddiiinnnpppnnnnnnqqqsssrrrooopppqqqpppmmmkkkiiiiiikkkkkkkkkkkkmmmooorrrsssooonnnnnnmmmmmmmmmnnnnnnlllmmmnnnooopppppppppppppppmmmnnnqqqsssqqqppprrrrrrtttwww{{{}}}{{{wwwsssvvvuuutttttttttvvvwwwxxxyyyxxxxxxxxxyyyyyyzzz{{{~~~}}}{{{vvvxxxtttrrrsssqqqmmmmmmpppyyy~~~|||uuuqqqrrrwww{{{~~~~~~|||}}}~~~}}}uuujjjfffeeehhhkkkrrrwww~~~~~~{{{pppwww}}}oooXXXKKKDDD@@@>>>>>>@@@@@@@@@@@@@@@AAABBBBBBAAAEEELLL[[[sssvvvmmmffflllrrrkkkpppbbbRRRMMMIIIHHHEEEAAA@@@CCCCCC@@@@@@BBBAAA======@@@EEEHHHOOO[[[kkk||||||nnnqqqwwwtttvvv{{{rrraaaRRRCCC===;;;:::999:::888888999::::::::::::999======<<<======>>>?????????@@@BBBCCCCCCEEEGGGIIINNNQQQQQQNNNOOOVVV\\\^^^VVVZZZ```lllrrreeennn}}}zzzllliiioootttwwwsssbbbPPPFFFDDDGGGRRR\\\rrrxxxXXXGGGBBB>>>===<<<===>>>>>><<<;;;999888777666666555555666777888999999:::===BBBFFFGGGKKKPPPSSSUUUZZZ```eeecccffffffcccdddggghhhggghhhmmmooommmnnnrrrtttssspppqqqrrrqqqnnnkkkjjjjjjiiiiiiiiijjjkkkmmmooopppooonnnmmmlllkkkjjjjjjjjjjjjlllnnnpppqqqpppooonnnqqqllllllqqqtttsssqqqqqqrrrsssvvvzzz|||{{{vvvsssttttttttttttuuuuuuvvvwwwvvvwwwwwwxxxyyyyyyzzz{{{~~~~~~zzzuuutttpppnnnpppooolllmmmqqqtttyyy{{{xxxyyy|||~~~{{{ssskkkhhhooo{{{oooiiihhhiiilllooosssyyy|||pppuuuxxxqqqUUUGGGEEEBBB===@@@????????????@@@AAAAAA@@@BBBFFFOOOccc|||~~~vvvqqq}}}}}}vvvrrrYYYRRRKKKIIIGGGCCCBBBDDDDDD@@@???BBBCCC@@@???@@@FFFLLLWWWgggxxxyyynnnuuuooosssuuuhhhTTTHHH===:::;;;:::999::::::;;;;;;<<<======<<<<<<<<<======>>>???@@@AAAAAA???@@@AAAAAABBBDDDGGGJJJNNNQQQRRRPPPRRRZZZ```bbbVVVVVVYYYbbbsssnnndddvvv~~~qqqmmmqqqvvvzzzuuufffSSSHHHDDDEEEJJJPPP[[[yyyfffOOOEEE???>>>======>>>>>><<<;;;999999888777666666666666666777888888999<<>>??????@@@@@@DDDEEEFFFIIIUUUjjjzzzxxxeeeZZZOOOKKKIIIGGGFFFGGGDDD@@@???CCCEEEDDDDDDEEEIIIRRRaaassszzzsssrrr}}}wwwlllpppmmm]]]JJJAAA::::::;;;:::999:::;;;;;;<<<===>>>>>>>>>>>><<<===>>>@@@AAABBBBBBCCC@@@AAABBBBBBBBBDDDHHHKKKLLLPPPQQQOOOQQQXXX]]]___WWWUUUVVV\\\iii~~~vvvmmmzzztttpppqqqssswwwjjjXXXJJJDDDCCCFFFIIINNNfffrrrTTTDDDAAA???============<<<;;;:::999888777666666666666555666888888999;;;???BBBDDDHHHMMMQQQSSSWWW\\\aaaaaahhhkkkgggdddfffjjjlllkkkppprrroooooorrrtttsssqqqrrrrrrqqqnnnmmmmmmmmmnnnnnnnnnooopppqqqrrrrrrqqqpppooonnnmmmllllllllljjjkkkkkkkkklllllllllmmmuuuooolllrrrvvvtttooolllpppqqqssswwwyyyxxxuuurrrrrrtttuuuwwwxxxxxxxxxwwwqqqsssuuuwwwxxxyyyyyyyyyzzz|||~~~~~~~~~~~~wwwrrrqqqrrrsssqqqtttxxxtttyyy~~~|||}}}|||sssssszzzooo```XXXZZZbbbkkkpppooohhheeejjjrrrvvvxxxzzzuuuzzzyyywwwttttttaaaRRRIIIBBB@@@@@@??????>>>??????@@@AAABBBCCCEEEJJJYYYooo}}}|||uuueeeUUUMMMJJJHHHGGGHHHGGGBBB@@@CCCDDDCCCEEEHHHPPP[[[mmm}}}vvvpppuuuvvvmmmnnnfffSSSFFF???:::;;;;;;999888999:::;;;<<<===>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCCAAABBBDDDDDDDDDFFFIIILLLLLLPPPPPPMMMNNNSSSXXXXXXXXXUUUVVV[[[cccppp||||||ooohhhgggxxxnnn^^^NNNEEECCCFFFHHHJJJ[[[|||}}}XXXBBBCCC@@@>>>=========<<<::::::999888777777666666666555666888888999;;;>>>AAACCCGGGMMMPPPRRRUUUZZZ___aaahhhkkkgggdddgggkkkmmmppptttuuuqqqppprrrsssrrrqqqrrrrrrpppnnnmmmmmmnnnppppppqqqqqqrrrrrrrrrrrrnnnnnnmmmmmmmmmnnnnnnooolllkkkhhhggggggiiilllnnnwwwrrrppptttvvvrrrllljjjnnnoooqqquuuwwwwwwtttrrrtttuuuwwwyyyzzz{{{zzzzzzrrrrrrtttvvvwwwyyyyyyyyyyyyzzzzzz{{{||||||xxxuuuvvvvvvtttvvv{{{yyy~~~~~~{{{{{{|||ssssssvvvmmmaaaZZZ[[[```eeeggghhhdddeeennnxxx|||}}}|||~~~~~~zzzxxx~~~cccNNNBBBAAAAAA@@@????????????@@@>>>@@@CCCFFFHHHRRReeewww|||yyywww^^^PPPKKKHHHFFFFFFIIIEEECCCBBBAAA@@@EEELLL^^^jjj|||{{{xxxvvvzzzzzzpppkkk___KKKDDD>>>;;;;;;;;;999888:::::::::;;;===>>>>>>>>>>>>===>>>@@@BBBCCCCCCBBBBBBAAACCCEEEFFFFFFGGGIIIKKKMMMPPPPPPMMMMMMQQQTTTTTTWWWUUUWWW\\\```gggyyyrrrfffcccvvvsssgggVVVHHHEEEGGGHHHGGGTTTppp___EEEDDDBBB>>>===<<<<<<;;;:::::::::999888777777777777555777888999:::;;;>>>@@@BBBGGGMMMPPPRRRUUUZZZ]]]bbbgggiiifffeeehhhllllllppptttuuurrrppprrrsssqqqqqqqqqqqqooommmlllmmmooooooooopppqqqqqqpppppppppkkkkkkkkkkkkkkklllmmmnnnnnnllliiiggggggiiilllnnnvvvssssssvvvuuupppkkkkkkmmmnnnpppsssvvvvvvtttrrrvvvwwwxxxzzz{{{|||||||||tttttttttuuuvvvxxxyyyzzzxxxxxxyyyzzz|||{{{xxxyyyxxxwwwzzz~~~{{{~~~xxxwwwssslllddd______bbbcccccceeecccfffrrr}}}~~~ZZZFFFBBBBBBAAA@@@@@@@@@@@@@@@>>>???BBBFFFFFFLLL\\\lllzzzxxxyyyzzzvvv|||nnnYYYPPPKKKHHHGGGGGGFFFEEEDDDBBBDDDNNNZZZooo{{{}}}yyy{{{~~~rrrhhhYYYFFFAAA<<<:::;;;;;;888999;;;:::;;;<<<===????????????===???@@@BBBBBBBBBAAA@@@>>>AAAEEEGGGGGGGGGHHHIIIJJJNNNNNNKKKJJJNNNQQQQQQUUURRRUUU\\\^^^cccuuuzzzllljjjssswwwrrraaaOOOGGGFFFFFFEEEOOOhhhiiiMMMFFFCCC???===<<<<<<;;;:::::::::999888777777777777555777999:::;;;<<<>>>@@@BBBGGGMMMQQQSSSUUUYYY]]]bbbffffffdddfffjjjllljjjmmmqqqrrrpppooorrrsssrrrpppppppppnnnllllllmmmooonnnooooooppppppooonnnmmmllllllkkkkkkkkkllllllmmmnnnmmmllllllllllllmmmmmmqqqrrruuuxxxuuuooommmooolllmmmnnnrrrtttuuusssqqqwwwwwwwwwxxxzzz{{{}}}~~~wwwvvvuuutttuuuwwwzzz{{{xxxxxxxxxzzz}}}|||~~~|||}}}}}}~~~~~~zzzxxxuuuooohhhddddddddddddbbbcccaaafffttt~~~yyyfffMMMCCCBBBBBBAAA@@@@@@@@@AAA===<<<>>>@@@???BBBOOO___pppooosssvvvssswww{{{bbbVVVOOOKKKIIIEEEEEEGGGGGGFFFKKKZZZjjj{{{xxxvvv{{{ssseeeVVVCCC>>>:::888::::::888999===;;;<<<===>>>@@@@@@AAAAAA>>>???AAABBBBBBAAA@@@>>><<<@@@DDDGGGHHHGGGGGGGGGFFFJJJKKKHHHHHHLLLOOONNNRRROOOSSS[[[]]]bbbuuusssssspppzzzzzziiiTTTHHHDDDCCCDDDLLLeeeqqqUUUFFFCCC???===<<<<<<;;;:::;;;:::999888777777777777666888:::;;;;;;<<<>>>@@@CCCHHHNNNQQQSSSUUUYYY]]]ccceeedddcccfffkkkllliiihhhmmmooonnnnnnrrrtttsssooopppooommmkkkkkkmmmooooooooopppqqqqqqpppnnnmmmpppooonnnmmmmmmmmmmmmmmmmmmnnnpppqqqqqqooonnnlllmmmpppvvvyyyuuunnnnnnsssllllllnnnqqqttttttsssqqqwwwvvvvvvwwwxxx{{{}}}~~~zzzxxxuuuttttttwwwzzz|||xxxxxxxxxzzz}}}zzz}}}}}}xxxvvvuuuooohhhcccccccccbbbaaaaaa```fffttt~~~uuuvvvuuuuuuNNNKKKGGGBBB>>>>>>@@@AAABBB???>>>>>>@@@BBBFFFIIIKKK]]]```hhhnnnlllpppoooXXXUUUTTTMMMKKKIIIHHHIIIMMMVVVhhhxxxzzzuuurrrssszzzlll]]]NNNCCC>>>>>>======<<<<<<<<<;;;===???AAAAAA@@@?????????AAA@@@???@@@BBBCCCBBB@@@DDDEEEGGGHHHGGGFFFEEEDDDKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLRRRYYYZZZ^^^sssvvvrrrxxx|||~~~uuu___HHH@@@BBBDDDHHH]]]XXXHHHAAA@@@===666:::???999999999888888777666666666888888888999:::;;;======CCCHHHOOOTTTWWWYYYZZZ[[[aaadddfffhhhhhhiiikkkllljjjkkkkkklllnnnppprrrsssrrrpppnnnnnnooopppooonnnnnnmmmmmmqqquuuvvvqqqmmmmmmnnnooonnnmmmnnnpppqqqoooooopppqqqpppooonnnmmmoooqqquuuwwwwwwtttqqqnnnooorrrtttuuuuuutttuuuuuuvvvvvvvvvvvvxxx{{{}}}|||zzzxxxvvvvvvxxxzzz{{{}}}{{{zzzzzz|||~~~|||zzz}}}{{{vvvoooiiiiiinnnlllccc]]]^^^]]]gggrrryyyvvvnnnnnnvvv}}}]]]MMMJJJEEEAAA@@@AAABBBCCCAAA@@@@@@@@@AAACCCEEEGGGQQQUUU^^^eeeeeehhh}}}gggbbb\\\RRROOOKKKJJJNNNVVVccctttvvvssssssyyyxxxhhhXXXKKKCCC>>>=========<<<<<<<<<<<<<<<>>>@@@@@@?????????@@@AAA@@@??????AAACCCCCCBBBEEEGGGJJJKKKJJJHHHGGGFFFGGGGGGGGGHHHIIIJJJKKKKKKOOONNNRRRXXXWWWYYYjjj~~~||||||xxxaaaKKKBBBCCCCCCGGGYYYzzz```JJJBBBAAA>>>888;;;???999999999888888777777666666666666777888:::<<<>>>???CCCHHHNNNSSSVVVXXXYYYZZZ```bbbeeeggghhhhhhjjjlllkkkkkkkkklllmmmnnnoooppprrrpppooooooppppppooonnnpppnnnnnnrrrvvvwwwsssooommmnnnoooooooooooopppqqqppppppqqqqqqqqqpppooonnnppprrrtttuuuuuusssqqqoooppprrrtttuuuuuutttuuuvvvtttuuuvvvxxxzzz{{{|||}}}zzzyyywwwwwwwwwzzz}}}}}}{{{{{{|||~~~~~~~~~yyyvvvqqqjjjhhhmmmkkkbbb]]]___aaajjjtttzzz|||ssskkkkkkqqqwwwzzzYYYSSSJJJCCCAAAAAACCCCCCCCCBBBAAA@@@@@@@@@AAABBBFFFIIIRRR[[[]]]```ooo}}}yyy|||wwwssskkk___VVVPPPOOOWWWeeeuuuuuutttzzzuuuaaaQQQGGGBBB============<<<<<<<<<<<<:::<<<>>>??????>>>@@@AAABBB@@@>>>>>>@@@CCCDDDDDDGGGJJJNNNOOONNNLLLJJJIIIBBBBBBCCCDDDFFFHHHKKKLLLSSSPPPQQQUUUTTTTTT]]]kkkxxxzzzeeeNNNCCCCCC@@@FFFSSSkkkkkkNNNCCC@@@???999<<>>>>>>>>@@@BBBBBB@@@======???BBBDDDEEEHHHLLLQQQRRRPPPNNNLLLLLLBBBBBBAAABBBCCCFFFIIIKKKRRROOOPPPRRRQQQOOOSSSZZZ^^^jjj{{{}}}|||{{{gggQQQDDDBBB>>>EEELLL\\\~~~xxxRRRCCC>>>???;;;===???999::::::999888888777777666555555666888:::<<<>>>???AAAEEEKKKOOORRRTTTUUUWWW[[[^^^aaadddeeefffhhhjjjjjjjjjjjjjjjkkklllmmmmmmqqqppppppqqqrrrrrrooommmkkkjjjkkkmmmqqqrrrrrrpppnnnnnnoooqqqssssssrrrqqqrrrrrrrrrrrrqqqqqqpppppprrrqqqpppoooooooooppppppqqqssstttttttttssstttvvvuuuuuuvvvwwwxxxzzz|||}}}{{{yyyxxxxxxzzz~~~~~~||||||}}}}}}|||zzzzzz|||~~~}}}vvvtttwwwuuulllgggiiigggaaa```eeettt{{{~~~}}}}}}}}}zzztttlllfffcccdddfffcccKKKCCCCCCBBB???@@@@@@@@@??????@@@@@@@@@DDDDDDGGGLLLQQQWWWaaaiiiwwwrrrrrrhhhbbbdddqqqmmmUUUEEE@@@AAA<<<<<<<<<===============888:::<<<======>>>AAACCCCCC@@@======???BBBDDDEEEGGGLLLQQQRRROOOMMMMMMNNNGGGEEEBBBAAAAAACCCFFFHHHNNNMMMOOOQQQPPPNNNNNNPPPQQQ]]]qqq}}}vvvyyyyyygggRRREEEAAA>>>CCCGGGPPPmmmZZZFFF===>>>;;;===???:::::::::999999888777777777666666777888999;;;<<<===@@@DDDIIIMMMOOOQQQSSSUUUYYY\\\```bbbdddfffhhhjjjiiiiiijjjkkklllnnnooopppqqqqqqrrrtttuuussspppmmmkkkjjjkkklllooorrrssssssrrrppppppqqqssstttrrrqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqpppnnnmmmmmmnnnpppqqqrrrtttttttttsssssstttvvvxxxvvvtttssstttyyy}}}~~~|||zzzxxxyyy}}}}}}}}}~~~~~~~~~{{{zzz{{{~~~~~~zzzttttttyyyyyynnnggghhhgggccceeekkk{{{}}}{{{zzzzzzxxxsssmmmhhhdddcccdddcccPPPHHHDDDAAA??????@@@@@@@@@AAAAAAAAABBBBBBDDDFFFJJJQQQZZZaaahhhpppooonnnlllqqq}}}cccNNNBBB??????<<<<<<<<<===============:::;;;=========???AAADDDCCCAAA???>>>@@@BBBCCCCCCEEEJJJOOOOOOKKKIIIKKKNNNKKKHHHDDD@@@???AAACCCEEEHHHKKKPPPRRRQQQNNNLLLKKKMMMXXXkkk~~~yyyxxx~~~}}}wwwhhhTTTGGGBBB>>>AAACCCJJJ```gggMMM??????<<<===???;;;:::::::::999888888777777777777777777888:::;;;<<>>AAACCCDDDFFFLLLTTTYYY^^^ooopppnnn}}}ppprrr}}}mmmVVVFFF???>>>>>><<<<<<<<<<<<=========>>><<<===>>>>>>>>>???BBBDDDCCCBBB@@@@@@AAABBBAAA@@@BBBGGGKKKJJJFFFEEEIIIMMMMMMIIIDDD???===>>>AAACCCDDDKKKSSSUUURRRNNNKKKIIIIIIPPP___nnnvvv|||zzz}}}~~~yyy}}}zzzuuuiiiWWWIIICCC??????BBBIIIWWWrrrwwwXXXEEEAAA===<<<===999;;;::::::999999888888777555555666777999:::<<<===>>>BBBFFFIIIKKKMMMOOORRRXXX[[[___bbbdddfffiiilllnnnnnnnnnooopppqqqssstttssstttvvvyyyzzzxxxsssooommmmmmnnnnnnppptttxxx{{{{{{vvvqqqppprrrtttsssqqqrrrqqqpppoooooooooppppppkkkjjjjjjjjjkkknnnppprrrtttuuuuuusssrrrrrrtttvvvxxxvvvsssqqqsssxxx}}}}}}zzzwwwxxx|||~~~}}}~~~~~~xxxyyyxxxnnnnnnoooooovvv~~~}}}{{{yyyyyywwwvvvtttqqqnnnllluuuVVVJJJIIIBBBBBBBBBBBBBBB@@@??????;;;@@@DDDEEEEEEJJJQQQUUUXXXcccrrrpppooo{{{qqqvvvxxx```LLLAAA>>>===>>>;;;<<<<<<<<<======>>>>>>===>>>???>>>>>>???BBBDDDDDDBBBAAAAAABBBAAA@@@>>>AAAEEEIIIGGGCCCBBBGGGMMMLLLHHHBBB>>><<<===@@@CCCBBBLLLUUUWWWRRRMMMJJJIIIDDDIIISSS___dddhhhsss~~~zzzyyy{{{xxxuuujjjYYYKKKEEE@@@>>>AAAIIISSShhh```IIIDDD>>>;;;<<<888;;;;;;:::999999888888777333444555666999;;;>>>???>>>AAAEEEHHHJJJLLLOOOQQQWWWZZZ___bbbdddgggjjjlllqqqqqqqqqqqqqqqrrrrrrssstttuuuxxx{{{|||yyytttpppkkkllllllmmmnnnrrrwww{{{~~~xxxqqqoooqqqtttsssqqqrrrqqqooonnnnnnnnnooopppiiiiiiiiijjjlllnnnppprrrtttuuuuuusssrrrrrrtttvvvvvvuuussssssuuuxxx||||||yyywwwxxx|||~~~}}}zzzzzz|||rrrrrrsssttt|||~~~|||~~~~~~}}}zzzzzzyyyzzzyyyvvvsssppphhhOOOOOOHHH@@@<<<>>>AAA@@@??????AAAAAAAAAAAADDDGGGJJJLLLRRRWWWdddyyy}}}zzzsss|||hhhOOOFFFBBB;;;:::===<<<===???@@@@@@>>><<<;;;??????>>>>>>>>>>>>?????????@@@AAACCCFFFFFFDDDBBBDDDDDDCCCBBBAAABBBEEEGGGMMMKKKHHHEEECCCAAAAAAAAAIIIKKKNNNPPPOOOLLLHHHFFFIIINNNRRRRRRQQQWWWdddppprrrvvvyyytttmmm^^^NNNEEEAAA???@@@DDDLLL___oooPPPFFF???======999;;;;;;;;;:::999888666666555555666777888:::<<<===<<>>???BBB?????????@@@AAADDDFFFGGGIIIMMMWWWfffxxx}}}vvv___IIIBBB@@@;;;:::===<<<<<<===>>>???>>>>>>===@@@??????????????????@@@AAAAAACCCEEEHHHHHHGGGEEEDDDEEEEEECCCAAA@@@BBBEEEMMMKKKIIIFFFEEEDDDCCCCCCGGGIIIKKKNNNNNNMMMKKKJJJKKKNNNPPPMMMJJJOOO\\\gggxxxxxxzzztttooodddVVVLLLDDDAAAAAADDDJJJZZZyyyuuuTTTGGG???======888;;;;;;;;;:::999888777666555555666777888:::;;;<<<:::===AAADDDGGGIIIMMMOOOYYY^^^aaa```bbbfffiiiiiilllnnnpppqqqpppqqqssstttpppqqqsssvvvyyyxxxuuurrrjjjkkknnnrrrvvvxxxzzzzzzxxxvvvrrrqqqqqqrrrqqqqqqooommmllllllnnnoooooonnnkkkmmmoooooonnnlllkkklllnnnoooqqqssstttvvvwwwwwwvvvuuuttttttuuuwwwyyyzzzyyyvvvtttuuuxxx{{{|||||||||~~~}}}zzzyyyyyyzzz|||yyyvvvsssuuuzzz{{{zzz{{{}}}}}}|||zzzuuutttttt]]]KKKFFFCCCCCC@@@===???DDD>>>>>>???@@@AAABBBBBBCCCEEEIIIOOOWWWcccqqq}}}zzzdddRRRCCC???>>>;;;:::===;;;;;;<<<<<<>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDGGGJJJKKKJJJHHHFFFIIIKKKIIICCC@@@AAADDDKKKJJJHHHFFFEEEEEEFFFFFFEEEFFFHHHJJJLLLMMMNNNNNNPPPRRRQQQLLLGGGIIISSS]]]mmm{{{yyyqqqooohhh[[[QQQFFFBBBAAAEEEHHHTTTqqq~~~YYYHHH???>>>>>>777;;;;;;;;;;;;:::888777666555555666777888999;;;<<<;;;===@@@BBBEEEIIIMMMQQQXXX^^^bbbbbbcccgggiiihhhkkkmmmoooooooooooopppqqqppppppppprrrttttttrrrqqqkkkjjjjjjnnntttyyyzzzyyywwwuuurrrrrrrrrrrrqqqppplllkkkkkklllnnnpppqqqpppnnnpppqqqqqqooommmllllllnnnoooppprrrsssuuuvvvvvvwwwvvvuuuttttttvvvxxxyyyvvvtttssstttxxx{{{||||||{{{}}}~~~~~~yyyzzzzzzyyyyyynnnoooqqqwww~~~{{{zzz{{{|||||||||{{{wwwvvvuuuvvvWWWMMMDDDAAAAAA???@@@BBB???@@@AAAAAABBBAAAAAAAAADDDHHHLLLPPPVVVaaapppzzzzzznnnUUUIII???======:::999;;;;;;;;;:::;;;<<>>???888;;;;;;;;;;;;:::999888777555555666666777999:::;;;>>>???AAACCCFFFJJJPPPUUUWWW^^^bbbcccdddhhhiiigggjjjlllooooooooonnnooopppsssrrrrrrrrrrrrqqqmmmkkkllliiifffjjjrrrxxxyyywwwuuutttrrrrrrsssrrrqqqoookkkjjjjjjkkkoooqqqrrrrrrnnnpppqqqqqqpppnnnoooooonnnnnnnnnoooqqqrrrssstttwwwvvvuuuttttttuuuwwwxxxxxxwwwwwwxxxzzz{{{}}}}}}zzz|||}}}yyyzzzzzzwwwtttfffiiipppxxx|||{{{zzz{{{{{{{{{{{{wwwuuuooo[[[HHHAAABBBCCC@@@?????????@@@@@@@@@@@@?????????DDDHHHKKKMMMTTT___hhh{{{}}}yyynnnaaaKKKEEE???===<<<:::::::::;;;:::999:::<<>>===EEEJJJUUUttthhhPPP@@@>>>@@@:::;;;;;;;;;;;;;;;:::999888555555666666777888999:::???@@@AAACCCFFFKKKRRRVVVXXX^^^cccccceeehhhiiihhhjjjllloooqqqpppppppppqqqrrrrrrsssuuuuuurrrmmmjjjlllhhheeehhhpppvvvwwwuuutttsssrrrrrrrrrrrrqqqoookkkjjjjjjkkkoooqqqrrrrrrlllnnnppppppppppppqqqrrrmmmmmmmmmmmmnnnooopppqqqwwwvvvtttssssssuuuvvvxxxzzzzzzzzzzzzzzzzzz{{{|||zzzzzz~~~zzzzzzwwwssspppeeekkksss|||~~~|||{{{zzzzzz{{{}}}~~~xxxtttuuuUUUGGGEEEEEEAAA>>>========================>>>BBBGGGIIIJJJNNNUUU\\\jjjvvvmmm```SSSDDDBBB@@@>>><<<;;;;;;;;;::::::::::::===@@@CCCEEEAAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@BBBEEEGGGGGGGGGGGGIIIKKKKKKJJJHHHFFFFFF????????????@@@BBBDDDFFFHHHGGGEEEEEEFFFHHHJJJKKKLLLOOOQQQPPPLLLJJJJJJLLLQQQYYYmmmxxxkkkyyyssslllcccYYYRRRMMMBBB>>>DDDIIISSSttttttXXXBBB>>>AAA;;;;;;;;;;;;;;;;;;:::999999666666666666777888999999===???AAACCCFFFKKKQQQVVVYYY___ccccccdddhhhjjjiiiiiilllppprrrrrrqqqqqqrrrnnnppprrrvvvxxxvvvrrrooommmjjjhhhjjjoootttuuuuuutttrrrqqqpppqqqrrrqqqppplllkkkkkklllnnnpppqqqpppjjjlllnnnnnnnnnoooqqqsssnnnmmmlllllllllmmmooopppvvvuuutttssssssuuuwwwxxxxxxyyyzzzzzzxxxwwwxxxyyyzzzyyy~~~}}}zzzuuupppoookkkqqqyyy~~~|||zzz{{{|||{{{|||{{{vvvkkkRRRHHHDDDAAA@@@>>>>>>===<<<<<<===>>>???@@@CCCFFFGGGIIILLLQQQVVV\\\ttt{{{nnnfffWWWHHH>>>@@@@@@===;;;<<<======:::::::::;;;===@@@BBBDDD@@@AAACCCDDDDDDCCCAAA@@@AAA@@@@@@AAACCCEEEFFFEEEEEEDDDEEEGGGJJJKKKJJJHHHAAAAAA@@@AAABBBDDDGGGHHHFFFEEEDDDDDDFFFGGGJJJKKKKKKLLLKKKIIIFFFEEEGGGIIIKKKSSS```vvvvvvnnnvvvssshhh```\\\\\\[[[KKKBBBDDDDDDMMMnnncccFFF>>>@@@:::;;;;;;;;;<<<;;;;;;:::999666666555666666777888999===???BBBEEEHHHLLLRRRVVVZZZ```cccbbbccchhhkkkjjjgggjjjoooqqqrrrrrrrrrsssppppppqqqtttvvvvvvuuurrrnnnnnnnnnoooqqqsssuuuvvvuuurrrpppooopppqqqrrrqqqooommmllllllnnnoooooonnnjjjkkkmmmmmmlllmmmoooqqqoooooommmlllmmmnnnoooqqqttttttsssrrrsssuuuxxxyyyuuuwwwyyyyyywwwvvvwwwyyy{{{xxx}}}zzztttqqqqqqooouuu|||}}}{{{{{{}}}{{{{{{|||~~~{{{|||[[[JJJBBBAAACCCAAA@@@>>>===>>>???AAABBB???@@@AAABBBDDDHHHMMMPPPRRRggg~~~uuujjjcccUUUDDD:::>>>???===;;;<<<>>>???::::::;;;<<<>>>@@@BBBCCC@@@AAACCCDDDDDDCCCAAA@@@BBBAAA@@@AAACCCEEEEEEDDDFFFCCCBBBFFFLLLPPPNNNKKKCCCCCCCCCDDDEEEGGGIIIJJJCCCCCCCCCDDDFFFHHHJJJLLLMMMLLLIIIEEEBBBBBBFFFIIIFFFNNNWWWhhhwwwuuuwwwpppccc\\\^^^cccgggSSSFFFDDDAAAGGGgggjjjIII>>>???:::;;;;;;;;;<<<;;;;;;::::::666666555666666777888999???BBBEEEHHHKKKPPPUUUYYY\\\```bbbaaabbbhhhkkkkkkeeeiiinnnqqqrrrrrrrrrsssuuusssrrrrrrssstttsssrrroooqqqrrrsssssssssvvvxxxvvvsssooonnnoooqqqrrrrrrpppooommmmmmmmmnnnmmmlllkkkllllllllljjjjjjlllnnnqqqpppooommmnnnoooqqqrrrtttsssrrrrrrsssvvvxxxzzztttwwwzzzzzzxxxxxxyyy|||{{{xxx|||{{{tttrrrtttpppuuu|||}}}{{{|||}}}}}}{{{yyy{{{~~~zzz\\\IIIBBBBBBBBBAAA???===???@@@???;;;@@@??????@@@CCCFFFJJJLLLSSSXXXbbbrrr~~~ttt```RRRKKKBBB===<<<<<<;;;;;;;;;;;;<<>>>>>???@@@AAABBBCCCCCCCCCCCC>>>@@@CCCGGGKKKNNNPPPQQQKKKIIIHHHIIIJJJKKKJJJIIIGGGGGGFFFEEEEEEFFFGGGGGGLLLKKKIIIGGGEEEDDDDDDEEEFFFMMMQQQZZZwwwvvvrrr{{{yyymmm]]]\\\hhhooonnnbbbNNNCCCDDDGGGZZZxxxnnnTTTBBB>>>@@@???>>><<<;;;:::999999888777666666666666888999:::???BBBFFFJJJMMMQQQUUUXXX\\\___bbbdddeeefffhhhjjjhhhhhhjjjooouuuwwwvvvtttrrrrrrrrrrrrrrrsssssstttuuutttsssrrrsssuuuwwwxxxzzztttooonnnqqqsssrrrooovvvsssqqqpppooonnnkkkiiilllllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmkkklllnnnpppoooqqqsssttttttuuuwwwxxxxxxyyyyyyxxxwwwwwwxxxzzzyyy|||}}}{{{}}}}}}uuuooommmtttwww}}}~~~}}}~~~~~~~~~zzzxxxuuuuuuwww{{{~~~pppVVVGGGBBB@@@???===<<<===??????>>>>>>>>>>>>???AAADDDGGGIIIFFFKKKSSS___nnn~~~{{{yyynnnYYYLLLFFF>>>>>>===============>>>>>>>>>>>>>>>>>>???@@@AAAAAADDDFFFGGGFFFCCC@@@???@@@???@@@@@@AAABBBAAAAAAAAA===???AAADDDHHHJJJLLLMMMJJJIIIHHHIIIJJJJJJHHHFFFFFFFFFEEEDDDDDDEEEFFFFFFJJJIIIGGGFFFDDDDDDDDDDDDFFFJJJJJJMMMgggzzzqqqwwwxxxhhhYYY\\\jjjnnnssshhhRRREEEDDDEEEVVVqqquuuZZZFFF>>>???>>>===<<<;;;:::999999999777777666666777888:::;;;@@@CCCGGGKKKNNNQQQVVVYYYZZZ]]]aaacccdddfffiiijjjfffgggkkkpppvvvyyyyyywwwttttttrrrqqqppppppqqqqqqtttsssrrrqqqrrrtttvvvwwwyyytttooonnnqqqsssrrrppprrrqqqppppppppppppnnnllllllllllllmmmmmmmmmnnnnnnooooooooonnnmmmmmmoooqqqnnnppprrrsssssstttvvvxxxuuuvvvwwwuuuttttttuuuwwwuuuyyy{{{{{{}}}zzzuuutttvvvxxx|||~~~~~~}}}|||zzzzzzwwwtttsssuuuxxxzzz{{{oooUUUFFFBBBAAA???>>>======>>>???<<<<<<<<<===???AAADDDEEEDDDGGGLLLRRR\\\jjj{{{zzzvvvvvvjjjSSSFFFBBB===???>>>>>>>>>???@@@AAAAAA??????>>>>>>>>>??????@@@CCCEEEFFFEEECCCBBBBBBBBB@@@AAAAAABBBAAA@@@???>>>>>>???@@@BBBEEEGGGIIIJJJGGGGGGGGGHHHIIIHHHEEECCCEEEEEEDDDCCCCCCDDDEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDEEEHHHFFFEEEXXXxxxooorrrwww}}}|||fffWWWbbbssssss{{{pppZZZIIIDDDBBBOOOgggaaaJJJ???>>>======<<<;;;::::::;;;;;;888777777666777999:::;;;AAADDDHHHLLLOOORRRVVVYYYYYY\\\```bbbdddfffhhhjjjeeeggglllrrrxxx{{{{{{zzzwwwuuurrrpppnnnnnnnnnooorrrrrrppppppqqqrrrtttvvvxxxtttpppoooqqqssssssqqqoooooooooqqqrrrrrrqqqooommmmmmmmmlllmmmmmmnnnnnnooopppqqqpppnnnnnnpppqqqoooqqqrrrsssssstttvvvwwwvvvvvvvvvuuusssssstttuuurrrxxx{{{{{{}}}}}}yyyyyy{{{}}}~~~}}}zzzwwwyyyvvvrrrqqqrrrtttvvvvvvjjjPPPHHHEEEBBBBBB@@@>>>===???<<<<<<<<<===>>>@@@AAABBBGGGJJJLLLLLLOOOXXXfffpppzzz~~~vvviiiQQQDDDCCC???>>>>>>>>>???@@@AAABBBCCC@@@@@@???????????????@@@CCCDDDEEEEEECCCCCCDDDEEEDDDDDDEEEEEEDDDBBB@@@???@@@@@@AAACCCDDDEEEFFFGGGCCCCCCEEEGGGIIIHHHDDDBBBEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFCCCHHHIIIHHHRRRjjjuuuqqqmmmooouuu|||iii[[[mmm}}}yyybbbNNNFFF@@@GGG[[[{{{hhhNNN@@@>>>===<<<<<<;;;;;;;;;<<<<<<888888777777888999;;;<<>>=========>>>>>>???@@@AAACCCFFFHHHFFFEEEIIIQQQXXXbbboooxxx{{{~~~xxxyyy~~~rrrdddNNNCCCDDDAAA=========>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCDDDFFFHHHHHHIIIIIIHHHEEEBBB@@@??????AAABBBCCCCCCCCCCCC???@@@BBBEEEHHHGGGEEEBBBEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHFFFIIIKKKIIIOOObbb}}}|||nnnfffhhhooowww{{{ooobbbuuujjjUUUJJJAAABBBPPPdddqqqTTTEEEBBB======<<<;;;;;;;;;<<<<<<999999888888888:::;;;<<>>???>>>>>>>>>>>>????????????>>>AAADDDDDDDDDEEEIIIMMMQQQYYYbbbjjjxxxvvvvvvsssdddXXXGGGAAACCC@@@============>>>???@@@@@@BBBBBBAAAAAAAAABBBBBBCCCAAABBBCCCBBBAAABBBDDDFFFIIIJJJKKKKKKJJJGGGCCCAAA<<<>>>AAACCCDDDCCCAAA@@@@@@@@@AAADDDFFFFFFEEECCCDDDCCCBBBAAAAAABBBCCCDDDCCCDDDFFFGGGIIIJJJJJJJJJJJJIIIHHHFFFJJJ]]]xxxhhhccchhhrrryyywwwhhhwwwppp[[[NNNCCC@@@IIISSSjjj```MMMGGG>>>>>>===<<<;;;;;;<<<<<<:::999999888999;;;<<<===AAACCCGGGJJJMMMPPPSSSVVV]]]```bbbccccccdddeeegggiiikkknnnppprrrtttxxxzzzzzzyyywwwuuutttrrrqqqqqqoooooommmmmmnnnooorrrssssssrrrrrrsssssstttuuuuuuuuusssrrrrrrrrrrrrqqqpppqqqpppnnnllllllmmmnnnpppppprrrssssssrrrqqqqqqrrrrrrtttuuuuuuuuuuuuwwwxxxwwwxxxyyyxxxvvvvvvxxxzzz|||~~~zzz}}}{{{xxxxxxzzz~~~{{{vvvtttpppooonnnnnnmmmkkkiiiOOOFFFEEE@@@>>>???>>>>>>>>>>>>>>>>>>======???@@@AAACCCEEEGGGHHHIIIKKKKKKQQQ]]]hhhrrr~~~~~~~~~yyytttsssyyycccTTTKKKAAA???CCC??????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCAAABBBBBBAAA@@@@@@BBBDDDFFFGGGIIIJJJHHHEEEBBB@@@===@@@EEEHHHIIIGGGCCCAAACCCBBBBBBCCCDDDDDDCCCAAAAAA@@@???>>>>>>???@@@AAA@@@BBBDDDGGGIIIJJJJJJJJJKKKIIIGGGGGGIIIWWWxxxqqqiiilllxxxooovvvsss___SSSFFF???EEEHHHZZZwwwnnnVVVMMM??????>>><<<;;;;;;;;;;;;::::::999999:::;;;===>>>???BBBEEEHHHJJJMMMQQQTTTYYY[[[___aaabbbccceeeggggggiiikkkmmmnnnrrrxxx}}}}}}}}}|||zzzwwwtttqqqooopppooonnnmmmnnnooorrrsssqqqrrrssssssttttttuuuvvvvvvtttqqqpppqqqsssssssssrrrpppnnnllllllmmmooopppoooqqqssssssrrrqqqqqqqqqqqqrrrttttttssssssuuuvvvuuuvvvwwwwwwvvvwwwyyyzzz||||||xxx{{{}}}{{{yyyzzz}}}|||yyyvvvtttqqqoooooonnnmmmlll[[[KKKFFF@@@===>>>======>>>>>>===<<<<<<;;;???>>>>>>@@@BBBDDDDDDCCCKKKEEEIIIUUU]]]```kkkzzz{{{uuuqqqqqqoookkkfffiiixxxpppXXXIIICCC===@@@DDD@@@@@@@@@??????>>>?????????????????????@@@AAABBBCCCAAABBBAAA@@@??????AAACCCCCCDDDFFFGGGFFFCCC@@@===@@@DDDJJJNNNOOOLLLHHHDDDGGGEEECCCCCCCCCBBBAAA??????>>>===<<<<<<===>>>???>>>@@@CCCFFFHHHIIIJJJJJJIIIHHHJJJLLLLLLTTTmmmxxxpppttttttvvv}}}uuubbbVVVHHH???CCCCCCRRRmmmyyy\\\PPP@@@@@@>>>===;;;;;;::::::::::::999999:::;;;===>>>>>>@@@DDDGGGIIILLLOOORRRTTTWWW[[[^^^```cccfffhhheeegggiiijjjlllqqqyyy}}}zzzuuupppmmmpppooonnnmmmnnnppprrrsssqqqrrrssstttttttttvvvwwwvvvssspppoooqqqsssuuuuuurrrqqqnnnllllllmmmooopppoooqqqssssssrrrppppppqqqoooqqqrrrrrrrrrqqqssstttuuuwwwxxxxxxwwwxxxzzz}}}zzzzzzvvvzzz{{{yyyyyy{{{~~~}}}xxxuuuvvvtttqqqppppppooonnnlll~~~YYYHHHEEEBBB<<<>>>>>>===<<<<<<<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBDDDEEEGGGIIILLLSSSZZZ___kkksss}}}pppccc___]]]ZZZ[[[___ttt}}}yyyYYYRRRHHHBBB@@@@@@??????CCCBBB@@@>>>>>>???@@@AAABBBAAA>>>===<<<>>>@@@AAA>>>??????@@@@@@@@@@@@???BBBBBBAAAAAABBBBBBCCCCCCCCCHHHMMMPPPOOOKKKHHHFFFCCCCCCCCCDDDDDDDDDDDDDDDGGGEEECCCAAAAAABBBCCCDDD???BBBDDDEEEEEEFFFGGGHHHFFFGGGHHHHHHGGGOOOdddwwwuuusss|||xxxwwwqqqsssqqqhhhYYYKKKDDDBBBEEEGGG\\\pppSSSEEE@@@===>>>>>><<<;;;======;;;:::999999:::<<<===???AAADDDFFFHHHJJJMMMOOOTTTWWWZZZ\\\^^^```ccceeeffffffeeeeeegggmmmtttyyy}}}{{{vvvpppqqqpppnnnnnnooonnnmmmkkknnnoooqqqsssuuuvvvvvvwwwwwwuuurrrqqqpppqqqpppooonnnooopppooommmmmmnnnpppmmmlllmmmnnnpppqqqpppnnnpppqqqrrrqqqsssuuuwwwvvvtttvvvxxxyyyzzz{{{}}}{{{}}}~~~~~~~~~{{{tttpppooowww}}}yyywwwwwwvvvuuutttttttttuuuvvvwwwlllPPPEEEBBB???AAA@@@???>>>=====================>>>???@@@@@@@@@DDDEEEFFFHHHJJJOOOTTTXXX^^^eeeqqq}}}|||rrrfff[[[VVVVVVYYYbbbkkkzzziiiPPPKKKDDD@@@????????????DDDCCCAAA@@@???@@@AAABBBBBBAAA???======>>>@@@BBB?????????@@@@@@??????>>>BBBBBBAAA@@@@@@@@@@@@@@@BBBFFFKKKNNNMMMIIIFFFEEECCCBBBBBBBBBBBBCCCDDDDDDGGGGGGEEEDDDDDDDDDEEEEEE???AAABBBCCCCCCCCCEEEGGGFFFGGGHHHHHHGGGNNN```rrr~~~{{{yyyssspppkkkcccZZZOOODDD>>>???BBBUUUzzz|||]]]JJJBBB<<<<<<===<<<;;;<<<<<<;;;:::999999:::<<<===>>>AAACCCFFFGGGIIILLLNNNTTTVVVYYY[[[\\\^^^aaacccfffffffffggghhhmmmssswww|||}}}|||xxxsssrrrqqqppppppqqqqqqpppnnnlllmmmnnnpppqqqsssttttttwwwuuusssqqqppppppoooooonnnnnnooonnnllllllnnnoooooonnnmmmnnnooopppooonnnqqqqqqpppoooooopppqqqqqquuuwwwzzz||||||}}}xxxrrrnnnmmmuuu{{{yyyyyyyyyyyy{{{{{{|||{{{{{{zzzcccNNNFFFCCC@@@@@@???===<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>BBBDDDFFFGGGGGGJJJMMMOOORRRWWW___iiiuuuzzzqqqcccZZZRRRQQQWWWaaappp|||lllYYYGGGDDDAAA???@@@@@@AAA@@@EEEDDDBBBAAAAAAAAABBBCCCBBBAAA???>>>>>>???AAABBB@@@@@@@@@@@@???>>>======BBBAAA???>>>===<<<<<<<<>>>>>======;;;;;;;;;<<<<<<=========???BBBDDDFFFFFFGGGHHHJJJMMMPPPUUU[[[eeesss|||lllbbbUUUPPPPPPXXXgggwwwqqqooorrrooo___OOOCCCBBBAAAAAABBBBBBBBBAAADDDCCCBBBAAAAAAAAABBBBBBAAAAAA?????????@@@BBBCCC@@@@@@@@@@@@???>>>===<<>>===<<<;;;;;;;;;;;;???BBBFFFGGGEEECCCAAA@@@BBBAAA>>>======???BBBDDDEEEFFFHHHIIIIIIGGGFFFEEE@@@@@@@@@???>>>???BBBEEEEEEFFFIIIJJJGGGIIITTTaaa}}}~~~|||tttjjjeeeaaaXXXJJJ??????CCCIIIYYY~~~wwwTTTFFF:::888<<<;;;999777<<<;;;:::999999999::::::<<<>>>AAABBBCCCEEEHHHJJJMMMPPPTTTWWWYYY\\\___bbbaaabbbdddeeeeeegggjjjmmmwww{{{}}}zzzxxxvvvuuutttuuuwwwxxxxxxwwwtttsssrrrqqqrrrsssvvvwwwzzzzzzxxxvvvssspppppppppnnnooopppooonnnnnnpppqqqvvvsssooommmmmmmmmmmmmmmmmmmmmpppsssrrrmmmiiihhhtttxxx}}}~~~}}}yyyqqqooopppyyy}}}}}}~~~bbbJJJFFFEEEDDDBBBAAA@@@??????<<<<<<===============>>><<>>======;;;;;;;;;::::::;;;;;;<<>>@@@???===;;;<<<>>>@@@BBBBBBCCCEEEGGGGGGFFFDDDBBBBBBBBBAAA@@@??????BBBEEEDDDEEEHHHIIIGGGHHHPPP[[[vvvyyy}}}yyyssslllcccXXXLLLDDD@@@CCCEEENNNlllzzzUUUGGG:::888;;;;;;888777;;;;;;::::::999999999999:::<<>><<<;;;======>>>>>>>>>>>>>>>>>>;;;===AAABBBCCCDDDFFFHHHJJJLLLMMMMMMOOOUUU___fffvvvwwwlllbbbYYYTTTNNNWWWggg{{{yyytttvvvzzzkkk^^^SSSLLLFFFCCC>>>???@@@@@@===<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBAAA@@@??????;;;;;;::::::;;;<<<<<<===>>>@@@AAAAAA???=========>>>===<<<;;;;;;<<<>>>@@@???AAABBBDDDDDDCCCBBBAAACCCCCCCCCBBB@@@@@@BBBDDDCCCDDDFFFIIIGGGHHHOOOXXXnnnyyy{{{~~~~~~{{{tttgggYYYMMMGGG???@@@AAAHHH___rrrRRRFFF;;;999;;;:::999999;;;;;;::::::999999888888999;;;===??????AAACCCEEEEEEHHHMMMRRRUUUZZZ___bbbaaacccdddeeefffgggjjjmmmuuuvvv{{{{{{yyy{{{|||{{{yyyyyyzzzyyyxxxvvvuuutttsssqqqqqqqqqrrrssszzz|||}}}{{{vvvsssssstttqqqrrrsssrrrrrrrrrtttvvvtttrrrooonnnooooooooonnnjjjkkktttvvvnnnmmmooosssxxx{{{{{{yyywwwwwwxxx|||vvvsssttt}}}mmm\\\YYYTTTNNNHHHCCC???===>>>=====================;;;===???@@@@@@AAACCCEEEFFFHHHJJJJJJJJJMMMSSSXXXdddrrr~~~xxxooofff___\\\[[[[[[[[[jjj}}}yyy}}}}}}sssdddVVVKKKEEECCCBBB===???AAA???<<<;;;;;;===>>>?????????>>>>>>======<<<======>>>>>>???@@@@@@BBBBBBBBBCCCCCCBBBAAAAAA======<<<<<<;;;<<<<<<<<>>???@@@AAABBBAAAAAA@@@BBBCCCDDDCCCAAA@@@AAABBBCCCCCCEEEGGGGGGHHHOOOXXXmmm|||}}}}}}qqqaaaSSSJJJAAA@@@@@@FFFUUUuuufffNNNDDD<<<;;;;;;::::::<<<;;;;;;;;;:::999888777777777999<<<===>>>???BBBDDDCCCGGGKKKNNNRRRUUUYYY\\\___```bbbbbbcccfffiiilllqqqrrrxxx|||{{{}}}{{{yyyyyyxxxuuusssssssssrrrqqqppppppoooooowwwzzz|||zzzuuurrrrrrtttppprrrsssrrrrrrrrrtttvvvqqqpppooooooqqqqqqqqqooommmllltttuuunnnooonnnrrrvvvxxxxxxwwwvvvuuuxxx{{{~~~~~~yyyyyyrrrnnnhhh```WWWPPPKKKHHH==================<<<<<<<<<===>>>>>>>>>>>>AAACCCDDDFFFIIIIIIIIIJJJNNNRRRSSS```sssyyytttmmmddd[[[XXXZZZ___ccchhh{{{vvvkkk\\\OOOHHHEEEEEEDDD???AAABBBAAA>>>===>>>AAA>>>????????????>>>======;;;<<<<<<===>>>?????????BBBBBBCCCCCCDDDCCCCCCCCC@@@???>>>===<<<;;;;;;;;;???@@@@@@???<<<;;;<<<===::::::;;;;;;;;;<<<<<<<<<>>>???@@@@@@AAAAAAAAAAAAAAABBBDDDCCCAAA??????@@@BBBBBBDDDGGGGGGIIIPPPYYYooo|||zzzjjjYYYMMMEEEBBBAAAFFFOOOggg^^^KKKCCC===<<<;;;999;;;>>>;;;;;;;;;:::999888777666777999;;;<<<===>>>AAACCCCCCFFFIIILLLNNNQQQUUUWWW[[[\\\]]]^^^___bbbfffjjjnnnooovvv}}}}}}~~~{{{yyyxxxvvvsssqqqssssssssssssqqqpppnnnnnntttxxx{{{yyytttqqqrrrtttpppqqqrrrrrrqqqrrrtttvvvooonnnnnnppprrrsssrrrppppppmmmsss}}}}}}rrrmmmpppooorrruuuwwwwwwvvvuuuuuuzzz}}}~~~}}}||||||}}}~~~xxxoooYYYCCCCCC===:::===???======???<<<<<<======>>>>>>??????CCCBBBCCCCCCEEEGGGJJJKKKJJJPPP[[[eeennnuuu{{{~~~wwwhhhsssyyyqqq^^^WWWTTTYYYaaaiiirrryyyppp___NNNEEEBBB???======????????????>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA???<<<:::::::::========================;;;<<<===<<<:::999999:::???@@@???===<<<<<>>???;;;===???999;;;;;;;;;:::999888777666888888999:::<<<>>>@@@AAACCCEEEGGGIIIKKKNNNSSSVVV[[[^^^``````___bbbggglllnnnooossszzz}}}zzzyyyyyyxxxwwwwwwtttqqqoooooonnnmmmkkkqqquuuyyyzzzvvvrrrooonnnrrrnnnkkklllpppsssuuuuuuqqqnnnllllllmmmoooppppppooorrruuuxxxwwwtttpppmmmrrrsssuuuuuuuuuuuuvvvxxx~~~|||{{{{{{~~~oooNNNCCC@@@>>>@@@???;;;;;;===<<<=========>>>>>>>>>???AAA@@@AAAAAACCCEEEGGGHHHHHHKKKPPPVVV[[[aaagggkkkuuuxxx}}}vvvhhhrrr|||kkkaaa\\\XXXZZZeeerrr~~~~~~hhhYYYJJJCCCAAA>>><<<<<<>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<==================>>>>>>???@@@????????????@@@@@@AAAAAA???@@@???>>><<<:::;;;==============================>>>???>>><<<;;;<<<===?????????===<<<<<>>>>>:::;;;===888<<<<<<<<<;;;;;;:::888888888888999:::;;;===>>>???BBBCCCFFFHHHJJJMMMQQQUUUXXX\\\```aaaaaabbbeeehhhmmmnnnrrrxxx~~~||||||||||||{{{{{{xxxtttqqqppppppooooooppptttxxxxxxvvvrrrpppooopppnnnkkkkkknnnrrrsssssspppnnnlllkkkmmmoooppppppqqqrrrssstttsssrrrpppoooqqqrrrttttttsssssstttvvv~~~}}}{{{zzz{{{~~~~~~cccIIIDDDBBBBBB@@@<<<:::===============>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDFFFFFFFFFFFFGGGKKKPPPUUU^^^ccckkkrrrwww}}}qqqxxxqqqaaaYYYTTTWWWdddxxxqqq\\\PPPEEEAAAAAA>>><<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????======>>>??????@@@AAAAAA>>>>>>>>><<<::::::<<<>>>========================>>>@@@@@@@@@>>>===>>>@@@>>>???>>>===<<<<<<>>>@@@@@@@@@????????????@@@AAAAAACCCDDDDDDDDDGGGNNNSSSZZZfff{{{}}}uuuYYYJJJBBBCCCDDDNNNppp]]]JJJ@@@???:::;;;===999<<<<<<===<<<<<<;;;:::999888888888999999:::<<<<<>>>>>============>>>>>>>>>>>>=========>>>???@@@AAAAAADDDCCCBBB??????@@@EEEHHHLLLQQQXXX```gggnnntttyyy~~~oooccc[[[XXXUUU___rrrppp```QQQHHHAAAAAAAAA???===============<<<<<<<<<;;;;;;999999999999999999999999999:::;;;<<<======>>>>>>;;;;;;<<<===???@@@AAAAAA??????>>><<<::::::<<<>>>========================>>>???@@@@@@???>>>???AAA>>>??????>>><<<<<<>>>@@@???>>>>>>>>>??????@@@@@@@@@AAABBBCCCCCCEEEIIIMMMUUU\\\qqq|||}}}dddPPPBBBBBBBBBIIIeeelllRRRDDDAAA<<<<<>>@@@CCCEEEGGGKKKOOOSSSUUUYYY^^^```___```bbbeeeiiijjjmmmrrrwww|||zzzyyyyyy{{{~~~~~~xxxtttssstttuuuuuulllooorrruuuuuutttsssrrrmmmlllkkkjjjkkkmmmnnnooonnnlllkkkkkkmmmnnnnnnmmmqqqqqqqqqqqqqqqqqqppppppssstttuuutttsssrrrssstttxxxxxxxxxyyy{{{kkkWWWCCC>>>AAABBB@@@>>>>>>>>>>>>>>>============<<<======>>>????????????>>>???@@@?????????BBBDDDDDDFFFKKKPPPWWW___hhhnnnxxx{{{~~~sssfff\\\WWWXXXZZZhhhmmmzzzzzzdddQQQIIIBBB???@@@AAA???>>>???>>>>>>>>>=========<<<<<<888888999::::::999888888999999;;;<<<============::::::;;;<<<>>>???@@@@@@AAAAAA???===:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>======???@@@>>>???@@@???>>>===???@@@>>>>>>??????@@@@@@@@@@@@???@@@AAAAAABBBCCCEEEGGGNNNQQQaaa~~~wwwmmmVVVDDDBBBBBBFFF[[[uuu|||\\\GGGBBB===<<<>>><<<:::;;;;;;;;;;;;::::::999888888777777777888888999>>>@@@BBBDDDGGGKKKPPPSSSWWWYYY\\\\\\\\\^^^cccggggggiiimmmppptttxxx|||~~~|||}}}~~~~~~xxxtttssssssttttttlllnnnpppsssuuuuuutttsssmmmmmmllllllkkklllmmmnnnmmmlllkkkkkkmmmnnnnnnmmmoooppprrrttttttsssqqqooorrrssstttsssqqqqqqqqqsssvvvvvvvvvxxx{{{~~~pppTTTGGGEEEDDDAAA>>>>>>>>>>>>>>>============<<<===>>>>>>>>>>>>======999;;;===?????????@@@AAA@@@AAACCCEEEJJJQQQZZZaaalllqqqwww~~~~~~vvvnnndddbbb```]]]]]]```fffjjjtttrrrsssvvvwwwwww|||}}}~~~rrrZZZHHHCCC???===???@@@???>>>@@@>>>>>>>>>=========<<<<<<888999:::;;;;;;:::999888:::;;;<<<=========<<<;;;::::::;;;<<<======>>>>>>AAABBBAAA???<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<<<<<<<>>>??????@@@AAAAAA??????@@@AAA>>>???@@@AAABBBBBBBBBAAA@@@AAAAAABBBCCCCCCCCCCCCEEEGGGTTTrrrqqqsss|||www\\\GGGDDDEEEEEESSSgggjjjNNNFFF>>>;;;<<<:::::::::;;;;;;;;;::::::999888888777777777888888999<<<>>>AAADDDFFFJJJOOOSSSXXXZZZ[[[[[[[[[]]]ccchhhfffiiimmmqqqsssvvvyyy{{{|||}}}~~~xxxtttsssssssssrrrmmmnnnpppsssvvvwwwvvvtttnnnoooooonnnllllllmmmooommmlllllllllnnnooonnnmmmnnnppprrrtttuuusssqqqpppooopppqqqqqqoooooopppqqqtttuuuvvvxxxzzz~~~ttt___QQQHHHCCCBBB???>>>>>>>>>=========<<<;;;<<<=========<<<;;;;;;888:::<<<<<<<<<<<<===>>><<<===>>>???BBBFFFLLLPPP[[[aaaiiipppvvv|||~~~{{{{{{oooeee^^^[[[VVV\\\eeemmmrrruuuwwwxxxrrrmmmjjjkkklllqqq}}}~~~vvvtttnnn___NNNEEE@@@<<<;;;===>>><<<===@@@=========<<<<<<<<<;;;;;;999:::<<<======<<<:::999;;;<<<===>>>>>>===;;;:::::::::;;;;;;<<<<<<<<<<<>>>>>=========<<<:::;;;<<<===<<<;;;:::999<<<<<<<<<;;;999999;;;===999;;;======>>>@@@BBBEEEHHHNNNVVV^^^eeellltttyyy{{{yyyrrrhhh]]]VVVRRRRRRSSSaaalllzzzyyytttlllkkklllqqqvvv|||{{{qqqfffXXXIIICCCFFF???;;;:::<<<<<<:::;;;???<<<<<<;;;;;;;;;::::::::::::;;;===>>>>>>===;;;:::<<<===??????>>>===:::999;;;;;;;;;;;;;;;;;;;;;;;;<<>>===>>>DDD@@@<<<:::;;;=========;;;:::999888888999:::;;;;;;;;;;;;<<<<<<>>>??????EEEGGGJJJMMMSSSZZZccchhhqqq~~~rrriii[[[TTTOOOMMMNNNPPPWWW___sss}}}vvvpppkkktttttt```TTTMMMGGGCCCAAA@@@>>>;;;999999:::<<<===>>>>>>===<<<<<<<<<<<<===:::;;;<<<======<<<;;;:::::::::;;;<<<<<<;;;:::999<<<;;;999888888;;;===??????@@@AAAAAA@@@===;;;999;;;;;;<<<===???===:::888;;;;;;;;;<<<<<<<<<======@@@@@@@@@@@@@@@@@@AAAAAADDDBBBBBBEEEIIIJJJEEE@@@CCCDDDEEEGGGGGGEEEDDDBBBDDDFFFHHHPPPiiiyyykkkfffuuu~~~bbbMMMFFFGGGJJJKKK```iiiSSSFFF???<<<;;;<<<<<<<<<<<<===???AAA999999888777777888999:::888:::===???BBBFFFKKKNNNMMMZZZ```ZZZ[[[eeeiiidddfffhhhkkkooosssttttttrrryyy~~~~~~|||zzzyyyxxxwwwtttrrrssstttuuusssppppppsssvvvvvvuuutttrrrqqqqqqqqqqqqnnnllllllooorrrrrrpppmmmkkklllnnnoooqqqrrrrrrsssvvvtttsssvvv{{{~~~~~~{{{wwwuuuwww~~~xxxzzz||||||uuummmfffbbb___^^^cccaaadddnnn}}}sssddd^^^SSSMMMGGGBBB??????@@@BBB>>>>>>>>>>>>>>>===;;;:::===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>???AAACCCFFFLLLSSSXXXfffrrr~~~vvvooofff]]]VVVRRRLLLIIIMMMUUU___lllvvvwww|||wwwsssooouuu{{{kkkYYYNNNIIICCC@@@??????>>>;;;999999:::<<<===<<<;;;;;;:::::::::::::::999:::;;;<<<<<<;;;:::999:::;;;<<<======<<<<<<;;;<<<;;;999888888:::<<<>>><<<===???@@@@@@???===<<<>>>===<<<===>>>===;;;999:::::::::;;;;;;;;;;;;;;;>>>?????????@@@@@@AAAAAACCCAAAAAADDDHHHHHHDDD??????@@@CCCEEEFFFFFFEEEDDDDDDEEEFFFMMMbbbuuukkkjjjrrrgggRRRGGGEEEFFFGGGYYYyyy}}}___KKKAAA???:::;;;;;;;;;;;;;;;<<<===888888777666666777888999888:::===???BBBEEEJJJNNNRRRYYY___^^^ZZZYYY___fffeeegggiiimmmqqqssssssssswww||||||zzzxxxvvvtttrrrrrrssstttrrrppppppsssvvvwwwvvvuuutttsssrrrqqqpppooommmmmmnnnpppqqqooommmjjjkkkmmmoooqqqsssttttttuuussssssuuuzzz}}}}}}}}}{{{wwwuuuxxx}}}zzz{{{}}}|||zzztttoooiiiccc___]]]]]]]]]___^^^aaalllzzzzzz~~~yyyrrrjjj]]]PPPIIIFFFEEEEEE???AAABBBAAA???===<<<<<<>>>>>>>>>======<<<<<<;;;::::::::::::;;;<<<=========>>>>>>>>>???CCCHHHLLLWWW```jjjpppuuu{{{|||zzz{{{~~~}}}~~~|||xxxpppdddZZZUUUQQQMMMKKKKKKHHHLLLXXXfffqqqzzzsssyyy|||zzzwwwwwwxxxwww~~~{{{uuukkk]]]NNNGGGCCC???======>>>===;;;::::::;;;<<<===<<<;;;::::::999999::::::888999999::::::999999888:::;;;<<<==================;;;:::888888999:::<<<999;;;<<<>>>?????????>>>@@@>>>===>>>??????===<<<:::::::::::::::::::::999<<<======>>>???@@@@@@AAAAAA@@@@@@BBBEEEEEEBBB>>>;;;===???BBBDDDEEEEEEEEEEEECCCDDDJJJXXXqqqpppkkknnnuuupppZZZKKKEEEDDDDDDOOOjjjnnnQQQBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;888777666555555666777888888:::<<>>>>>>>>======???CCCFFFIIIPPPWWWZZZ___gggkkkkkkkkkmmmnnnooopppsssttttttrrrwww~~~~~~wwwpppkkk___YYYRRRNNNMMMOOOQQQQQQVVVWWW___nnnyyy|||zzzyyyjjjqqqxxxzzz~~~{{{{{{uuuhhh]]]QQQFFFBBB@@@===<<<===>>>===;;;::::::;;;<<<======<<<<<<;;;;;;;;;;;;;;;999999999999999999999999999999:::;;;<<<<<<<<<<<<<<<;;;:::888888888999:::999:::;;;===>>>>>>>>>>>><<<<<<>>>@@@BBBBBB???===;;;;;;;;;::::::::::::::::::;;;<<<===>>>???@@@AAA???>>>>>>@@@CCCCCC@@@>>>:::;;;===???AAABBBBBBCCCFFFAAAAAAIIIUUUkkknnnkkknnn~~~wwwaaaQQQHHHEEEEEEFFF\\\___HHH>>><<<<<<;;;<<<===>>>======999999777666666777777888888:::<<<>>>@@@DDDHHHLLLPPPPPPSSSZZZaaadddbbb___bbbdddfffhhhkkknnnrrruuuvvv{{{~~~~~~|||yyyxxxwwwuuutttqqqqqqpppoooppprrrtttwwwwwwxxxxxxxxxvvvtttqqqoooooommmkkkjjjjjjkkkkkkkkkiiijjjlllnnnooopppppppppqqqqqqqqqrrrtttvvvxxxxxxyyywwwvvvwww|||wwwrrrooommmmmmiiigggeeeeeeeeeccc___\\\[[[ZZZ^^^gggrrr}}}___yyy}}}fffTTTXXXWWWVVVRRRMMMHHHDDDCCC;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999:::;;;;;;999::::::999999:::===@@@AAAFFFJJJJJJMMMTTTYYYYYYYYYYYY[[[^^^aaaccceeeggggggkkkqqqwww{{{}}}~~~}}}}}}|||{{{yyyxxxvvvuuuuuunnnmmmlllhhhaaaZZZVVVVVVOOOOOOPPPSSSXXX]]]aaacccggggggllluuuzzzxxxtttrrroooyyysss___RRRIIIBBB@@@???======???===<<<;;;;;;;;;;;;<<<===<<<<<<;;;::::::::::::::::::999999999999999999:::888888888999999:::::::::;;;:::999888777888888888;;;;;;;;;<<<<<<<<<;;;;;;666888<<>>???@@@@@@======>>>???@@@@@@???>>>;;;<<<======>>>?????????DDD>>>???KKK\\\rrrqqqjjjlllvvvcccTTTJJJFFFEEEEEETTTooovvvVVVDDD>>><<<::::::===>>>>>>===;;;:::999888777888999999888999<<<===???CCCGGGKKKHHH^^^iiiaaa\\\bbbccc[[[aaacccfffhhhiiilllppptttwww|||~~~}}}|||yyyxxxxxxyyyxxxwwwsssqqqooonnnpppsssuuuwwwvvvwwwwwwwwwvvvssspppooommmlllkkkiiihhhhhhiiikkkkkklllllllllllllllkkkkkkoooooopppqqqqqqssstttvvvwwwvvvuuuwwwzzz~~~zzzppplllmmmnnnmmmddddddfffjjjllljjjbbb[[[\\\\\\```iiiqqqyyy\\\ooossskkkjjjjjjhhhbbbXXXKKKCCC???>>><<<:::::::::;;;;;;:::::::::999999::::::;;;999999:::999999:::<<<>>><<>>@@@<<<;;;;;;;;;;;;<<<======:::999888888777777888888::::::999888888999::::::999888888777777888888999999999888888888888888888<<<;;;;;;::::::999999999444666;;;@@@DDDCCC@@@===;;;;;;;;;<<<<<<<<<======;;;<<<<<<===>>>??????@@@<<<======>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<>>999888:::======<<<===<<<:::999888888999:::777999;;;===???BBBFFFIIIKKKsssrrr[[[]]]eeeddd```dddhhhiiiiiikkknnnrrrvvvzzz||||||~~~|||yyyxxxyyy{{{{{{{{{vvvssspppoooqqqtttvvvwwwttttttuuutttsssrrrpppoookkkkkklllkkkiiiiiijjjlllmmmmmmmmmlllkkkjjjiiihhhmmmnnnooooooooooooqqqssstttttttttuuuxxx{{{~~~{{{ppplllooopppnnnccceeeiiiqqqvvvtttlllddd^^^^^^dddmmmtttzzz\\\ggg{{{uuukkk\\\QQQHHHEEEAAA===::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<===<<<;;;;;;===???:::>>>@@@======@@@BBBAAAEEEBBBDDDIIIKKKIIIKKKOOOMMMNNNOOOQQQTTTVVVXXXYYYaaabbbdddjjjppprrrooollliiijjjlllmmmnnnooooooooooooooonnnmmmllliiigggfffcccbbbaaa___]]][[[YYYYYYVVVUUUSSSPPPNNNKKKIIIGGGHHHEEEEEEFFFEEEEEEMMMWWWaaadddhhhkkkmmmmmmnnnnnn]]]ZZZYYY]]]cccnnn}}}}}}ttt```OOOCCC???<<<======;;;<<<>>>;;;;;;;;;;;;<<<<<<======999999888777777777777777999888777777777777888999;;;:::999777777777777888777777777777888888888888;;;;;;:::999999999999999777777999;;;>>>???>>><<<999999:::;;;<<<<<<===>>>=========>>>>>>?????????<<<===>>>>>>>>>>>>>>>???===<<<<<<<<<;;;<<<<<<<<<<<>>:::;;;===<<<;;;<<<;;;:::888888888888999777999;;;===>>>AAAEEEIIINNNlll|||nnn\\\]]]dddggg```eeejjjkkkjjjjjjmmmpppssswwwzzz{{{~~~|||zzz{{{|||}}}}}}yyyuuupppoooqqqtttvvvwwwrrrqqqqqqqqqppppppppppppjjjlllnnnnnnlllkkklllnnnmmmnnnnnnmmmmmmlllkkkjjjkkkmmmnnnnnnlllllloooqqqrrrrrrssstttuuuyyy|||~~~uuusssxxxyyyvvviiiiiilllsssyyyxxxqqqiii^^^___fffqqqxxx~~~ZZZ```vvv~~~wwwnnneeeQQQMMMFFF@@@<<<:::;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<;;;999999:::;;;999===???===<<<>>>???===AAA>>>>>>CCCEEEAAABBBGGGEEEEEEDDDEEEGGGIIILLLMMMPPPPPPQQQUUU[[[]]]\\\YYYYYYZZZ[[[]]]^^^___``````[[[\\\\\\\\\ZZZXXXVVVUUUQQQPPPNNNMMMLLLKKKKKKKKKFFFFFFFFFFFFEEEDDDCCCCCCBBB@@@@@@CCCDDDGGGSSSaaadddffffffeeebbb___]]]\\\YYYZZZ```hhhqqq}}}vvvwwwtttfffTTTIII???;;;:::<<<;;;999999<<<;;;;;;;;;<<<<<<<<<======;;;::::::999888999999999888777666555555666777888===<<<:::888777777888888666666777777888888999999:::999999888999999::::::;;;999777777999;;;<<<;;;777777888999;;;<<<======>>>>>>>>>>>>????????????<<<===>>>>>>======>>>???<<<<<<;;;;;;;;;<<<======;;;EEEIIIGGGPPPiiiqqqmmmssszzzuuuhhhbbb\\\SSSMMMDDDCCCFFFUUUpppXXXOOODDD>>>>>>???>>><<<<<<;;;999777777777777888777999;;;<<<>>>AAAEEEHHHGGGMMMSSSVVVYYY^^^```^^^```eeekkkmmmkkkiiilllnnnppptttxxxzzz~~~}}}}}}}}}~~~}}}{{{vvvqqqppprrruuuvvvvvvppppppooonnnnnnoooppppppjjjmmmqqqqqqooonnnooopppmmmnnnnnnnnnnnnnnnmmmmmmkkkmmmnnnmmmkkkkkknnnpppqqqqqqrrrssstttwww{{{~~~~~~~~~zzz{{{llljjjiiimmmsssrrrkkkddd]]]___hhhsss|||ccc```kkk~~~xxxjjjYYYHHHAAA???;;;:::<<<;;;;;;:::888:::===<<<:::;;;::::::999:::;;;===>>>>>>===<<<<<<;;;;;;;;;<<<======>>>>>>???@@@@@@AAA@@@@@@AAABBBBBBBBBBBBBBBHHHHHHIIIJJJLLLMMMNNNOOOKKKLLLMMMNNNOOOQQQRRRRRRSSSQQQNNNMMMMMMLLLIIIGGGIIIFFFCCCCCCDDDEEECCCAAACCCAAA???>>>????????????;;;>>>@@@AAABBBGGGNNNSSS\\\YYYVVVUUUWWWZZZ[[[[[[fffooozzzxxxpppjjj```RRRGGGCCC<<<<<<;;;:::999999999999999::::::;;;;;;::::::999888888888888888888888888:::999888777777888999:::???===;;;999888888999:::777777666666555555555444888888888888888888888888777888999999;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>=========<<<<<<===>>>>>>>>>>>>>>>???<<<999:::===@@@AAA@@@???>>>AAAEEELLLVVViiiyyywww|||zzzzzz~~~nnnfffddd[[[OOOGGGGGGGGGLLL___zzz\\\CCC@@@DDD???:::;;;======<<<;;;:::888777666777777888:::<<>>===;;;===<<<;;;::::::;;;;;;<<<<<<;;;:::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>AAABBBBBBCCCDDDEEEFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHFFFEEEEEEDDDBBBAAAAAA???===>>>???@@@???===AAA@@@>>>======>>>>>>>>>===???AAA@@@@@@CCCIIINNNLLLLLLNNNSSS\\\hhhrrrxxx|||rrrggg^^^SSSHHH@@@???;;;;;;:::999888888888888999999::::::::::::999999888888888888888888888888888888777666666777888888<<<:::888666666666777777777666666666555555555555777777777777777777777777777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<=========>>>>>>>>>DDDAAA===;;;<<<<<<;;;:::???===>>>AAAEEENNN___ooo~~~{{{zzzppphhhggg```UUUGGGDDDBBBHHHVVVqqqjjjLLLCCCCCC@@@<<<=========<<<<<<:::888777666777777888:::<<<>>>@@@BBBEEEGGGLLLQQQVVV[[[]]]___]]]___ccceeegggiiikkkmmmpppqqqssswww|||{{{xxxuuutttuuuvvvwwwvvvuuuqqqppprrrsssooommmmmmqqqooooooppprrrqqqooolllnnnooopppqqqqqqpppnnnmmmpppoooooooooppppppqqqrrrqqqpppppprrrtttvvvwwwwww}}}~~~~~~~~~tttlllhhhjjjllliiifffeeeeeejjjqqqyyyrrrdddiii~~~xxxiii]]]RRRKKKHHHCCC@@@===<<<<<<======<<<<<<;;;:::999888888888888;;;:::::::::::::::;;;;;;<<<<<<;;;::::::999888888:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???======>>>>>><<<;;;;;;::::::;;;===>>><<<;;;===<<<;;;::::::;;;<<<======???AAAAAAAAADDDJJJOOOOOOUUU^^^jjjwwwuuuiii[[[PPPFFF>>>:::<<<;;;:::999888888777777888777888888999999888888777888888888888888888888888777666666555555666666777:::999777666555666666777666666666666555555555555666666666666666666666666777777888999:::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;<<<===>>>???EEEBBB>>><<<;;;;;;999888???======???CCCLLL]]]mmm~~~yyy{{{sssmmmooolllcccMMMCCC>>>DDDLLL^^^[[[HHHCCC@@@>>>@@@=========<<<:::999777666777777888999;;;===???@@@BBBDDDIIINNNSSSWWWZZZ\\\[[[^^^aaaccceeefffiiikkkqqqqqqqqqtttxxx~~~{{{yyyxxxxxxyyyyyyyyyxxxwwwsssqqqssssssooolllmmmnnnppptttuuutttsssqqqqqqqqqqqqqqqqqqppppppooooooqqqqqqppppppqqqqqqrrrrrrpppppppppqqqrrrtttvvvvvvyyy|||~~~yyyqqqkkklllllliiihhhhhhkkkooouuu}}}kkkbbblll~~~nnnaaaYYYNNNHHHBBB??????>>>???BBB<<<;;;::::::999999888888<<<;;;;;;;;;;;;<<<=========<<<<<<;;;::::::999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<:::;;;;;;<<<===>>>===<<<;;;<<<<<<<<<<<<<<<===???AAA<<<@@@DDDHHHLLLSSS[[[bbbllluuuzzzjjj^^^QQQGGG@@@:::999<<<;;;;;;:::999888888888888666666777777777777666666888888888888888888888888666666666666666666666666999999888777777777888888666666666666666555555555777777777777777777777777777777888999:::;;;;;;<<<999999999999999999999999:::::::::::::::;;;;;;;;;===<<<;;;::::::<<<>>>??????>>>===<<<<<<<<<<<<<<<>>>===>>>AAAGGGQQQcccttt{{{wwwzzzwwwtttzzzxxxqqqVVVFFF???CCCGGGOOOnnnnnnPPPBBB?????????=========<<<;;;999888777777777888999:::<<<>>>???@@@BBBFFFKKKPPPUUUXXXZZZ\\\___bbbeeefffhhhjjjlllpppooonnnpppuuu}}}|||{{{}}}|||{{{zzzzzz{{{{{{zzzyyyxxxtttrrrtttsssooolllmmmjjjpppvvvxxxuuussssssuuutttsssqqqppppppppppppqqqrrrrrrrrrqqqqqqrrrrrrsssooopppqqqqqqqqqrrrtttvvvyyy|||{{{tttrrrpppnnnmmmooorrruuu{{{|||gggbbbnnnzzziii^^^SSSNNNHHHCCCBBBEEE===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::<<<===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;===???@@@AAADDDHHHLLLFFFKKKSSS[[[dddooo{{{kkkYYYPPPGGGBBB>>>:::999;;;<<<;;;:::999888888888888555666666777777666666555777777777777777777777777777777777777777777777777777777777666777777888888555555555666666666666666888888888888888888888888666777777888999:::;;;<<<999999999999999999999999888999999999:::::::::;;;===<<<:::999999;;;===>>>:::;;;<<<<<<<<<===>>>???===<<<===BBBGGGQQQbbbrrrzzzxxxtttxxx~~~www___MMMAAACCCCCCGGG___}}}]]]FFF???>>>============<<<;;;:::999888777777888888:::;;;<<<===@@@BBBEEEJJJOOOTTTXXXZZZ\\\^^^bbbeeegggiiikkkmmmnnnmmmlllnnnttt|||}}}{{{}}}~~~|||{{{{{{||||||zzzxxxyyyuuusssuuutttpppmmmmmmhhhooovvvxxxuuurrrtttwwwtttsssqqqpppooopppqqqrrrssssssrrrrrrrrrrrrrrrsssoooppprrrrrrqqqqqqtttvvv{{{~~~~~~}}}}}}{{{|||~~~~~~zzzwwwssssssvvvwwwyyy~~~{{{hhhccckkkvvv}}}pppggg[[[LLLEEEEEE@@@@@@@@@@@@???===<<<;;;===<<<<<<;;;::::::;;;;;;::::::::::::::::::::::::888999::::::;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;888999999999888888;;;<<<:::>>>DDDHHHLLLRRRYYY___ccciiiqqq{{{ttt\\\IIIBBB>>>>>><<<999888:::;;;:::999888888777888888555666666777777666666555777777777777777777777777666777777888888777777666333333333444444555555555555555555666666666666666888888888888888888888888666666777888999:::;;;;;;888888888888888888888888888888999999::::::;;;;;;;;;;;;:::999:::;;;<<<===:::;;;======<<<<<<===>>>;;;:::<<>>==================<<<<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;:::;;;<<<<<<<<<>>>CCCGGGFFFLLLVVV^^^gggqqq|||{{{tttdddMMMAAA<<<999;;;;;;999999;;;999888777666666555555555666666777777777777666666777777777777777777777777555555666777777666555555111111222333444555555555555555555555666666666777888888888888888888888888666666777888999:::;;;;;;888888888888888888888888888888999999:::;;;;;;<<<999::::::::::::;;;;;;;;;999;;;======<<<;;;<<<>>>;;;;;;===??????BBBMMMYYYjjjyyywwwzzzkkknnn{{{|||sssbbbNNNCCC@@@CCCKKKSSSqqq[[[IIICCC???============<<<;;;:::999888888777888888999:::;;;>>>@@@BBBGGGLLLQQQVVVXXXVVVYYY^^^bbbeeehhhlllooopppooonnnooosssyyy{{{xxxwwwwwwvvvuuuxxxtttsssuuuvvvrrrppppppmmmqqqtttuuuttttttuuuwwwpppooooooppppppqqqrrrsssssssssrrrqqqqqqqqqqqqqqqpppsssuuutttqqqqqqtttxxxyyy{{{||||||zzzzzz{{{|||wwwyyy|||yyyjjjgggUUUbbbqqquuuooocccbbbaaa^^^ZZZVVVRRRPPPGGGFFFEEECCCBBBAAA@@@@@@BBBBBBAAA???>>>===<<<;;;<<<===>>>>>>??????>>>>>><<<<<<=========>>>>>>>>><<<<<<======>>>>>>>>>>>>>>>===<<<===>>>???>>><<<@@@AAABBBBBBCCCGGGNNNTTT[[[cccppp{{{~~~{{{vvvlllfffXXXBBBAAA<<<999:::;;;::::::===777666555444444333333444666666777777777777666666777777777777777777777777333444555666666555444333222333444555666777777777444555555555666666777777777777777777777777777777666666777888999::::::;;;777777777777777777777777888888999:::;;;;;;<<<<<<888999:::;;;;;;;;;::::::555999<<<===<<<<<<>>>AAA======???BBBBBBDDDMMMXXXeeeooowwwiiifffppp|||lllUUUFFFBBBEEEHHHIIIbbbdddNNNFFFAAA============<<<;;;::::::888888777777888999999:::===???AAAEEEJJJPPPUUUWWWVVVZZZ___cccgggjjjnnnqqqsssrrrpppqqqsssxxx}}}zzzwwwuuuuuuuuutttxxxtttsssvvvvvvsssqqqqqqqqqrrrtttuuuuuuuuuwwwxxxmmmnnnooopppqqqrrrrrrssssssrrrqqqqqqppppppppppppppptttvvvuuurrrqqquuuyyyvvvwwwxxxxxxxxxyyy{{{}}}{{{}}}}}}lll___]]]^^^iii}}}oooddd^^^VVVLLLFFFEEEGGGIIIIIIGGGFFFDDDBBBAAA@@@AAAAAABBBCCCAAA>>>@@@CCCCCC???;;;===>>>??????>>>??????<<<===???AAAAAAAAAAAA@@@EEEEEEEEEEEEDDDCCCBBBAAACCCIIILLLKKKOOOZZZfffmmmyyyzzzwwwqqqiii```TTTHHHAAA===<<<;;;:::999999888999777777666666666666777777222333444555555444333222555555555555555555555555444444444333333222222222444444444444444444333333555555555555555555555555666666666666666555555555777666666555555555555666444666888:::;;;:::999888999999999999999888777666999999:::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<============???DDDKKKPPP[[[^^^dddvvvooofffcccwwwttt^^^KKKBBB@@@BBBCCCYYYlll|||RRRBBBCCC>>>@@@BBBAAA@@@???<<<999777777666666777999;;;<<<>>>@@@DDDGGGJJJNNNRRRUUUYYY[[[___bbbdddgggkkknnnrrrrrrrrrrrrqqqsssvvvyyy}}}zzzwwwuuuttt{{{yyyvvvtttssstttvvvxxxuuurrrqqqtttxxxyyyvvvqqqqqqpppooonnnnnnooopppqqqssssssssstttttttttuuuuuusssssstttuuuvvvwwwxxxxxxwwwyyy{{{|||}}}|||{{{zzzzzz}}}}}}kkkbbb\\\bbbqqq{{{qqqddd[[[YYY[[[^^^___```]]]WWWRRRMMMMMMNNNPPPSSSRRRLLLEEECCCEEEDDD@@@CCCCCCDDDDDDCCCCCCDDDEEEDDDFFFIIIIIIIIIIIIKKKLLLOOONNNNNNNNNPPPRRRTTTVVVWWW___fffgggkkkvvvsssnnneee[[[RRRIIIAAA<<<<<<;;;:::999999888888888777777666666666666777777333444555555555555444333555555555555555555555555555555555444444444333333444444444444444444444444555555555555555555555555666666666666555555555555666666555555555666666777666777999;;;<<<;;;::::::999999999999999888777777999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>BBBHHHLLLMMMQQQWWWggg}}}lllbbbfffyyywwwcccPPPEEEBBBDDDFFFPPP___|||___IIIEEE@@@@@@???>>>======;;;999777666666666666888:::;;;===???CCCFFFHHHLLLQQQTTTXXX[[[^^^aaadddgggjjjmmmppppppqqqqqqqqqsssvvvyyy}}}{{{yyyxxxwwwvvvtttssssssuuuwwwyyyvvvsssqqqssswwwyyyvvvsssrrrrrrrrrqqqqqqrrrrrrrrrsssssstttttttttuuuuuuuuuqqqrrrsssuuuvvvwwwwwwwwwyyyzzz|||}}}~~~}}}|||{{{||||||lll______dddpppyyywwwzzz~~~~~~wwwooojjjjjjnnnrrrvvvrrriii]]]XXXXXXUUUQQQPPPOOOOOOPPPQQQSSSUUUWWW]]]aaacccbbb______ccchhhmmmllljjjjjjlllqqqvvvyyywwwwwwpppjjjbbbVVVKKKCCC>>>;;;999;;;:::999888888888888888777666666555555666666777444444555666666555444444555555555555555555555555666666555555555555444444555555555555555555555555444444444444444444444444555555555555555555555555555555555555555666777888888999:::<<<<<<<<<;;;;;;999999999999999999888777999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>@@@DDDFFFBBBGGGMMMXXXoooxxxiii___ooo{{{iiiVVVHHHCCCDDDHHHGGGRRRjjjsssUUUGGGCCC@@@============<<<;;;777666555555666777888999;;;>>>AAADDDFFFJJJNNNRRRWWWYYY]]]```bbbeeeiiilllmmmnnnoooppppppsssvvvyyy}}}zzzxxxtttsssrrrrrrsssvvvxxxzzzwwwtttqqqqqqtttvvvvvvtttrrrssssssttttttssssssrrrsssssstttttttttuuuuuuuuunnnppprrrtttvvvvvvvvvvvvzzz{{{|||}}}}}}}}}|||{{{~~~xxxjjjgggccccccyyy~~~zzzuuummmllllllnnnrrrvvvzzz{{{rrrgggbbb```XXXLLLBBB<<<999999888:::999888777777777777777666666666555555666666666555555555555555555555555555555555555555555555555555555555555444444444444444444555555555555666666444444444444444444444444444444555555555555555666444444444555555777888888888999:::;;;;;;;;;;;;:::999999999::::::999888888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;=========>>>???AAABBBGGGKKKQQQ___xxxwwwmmmoooxxx~~~ooo\\\KKKCCCCCCEEEDDDKKK^^^~~~bbbKKKEEE@@@===???AAA???>>>>>>888888777666666777888999999<<>>:::999888777888888777666666666777777666666555555555555666666555555555444444555555555555555555555555555555555333333333333333333333444444444444444555555666666444444444444444444444444333444444444555555666666444444444555555777888888777888888999999999999999888999999:::::::::999999888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<===<<<<<<===>>>BBBFFFJJJNNNVVVkkkxxxnnnkkk}}}vvvcccPPPDDD@@@AAA@@@GGGVVVssssssVVVGGG@@@===AAACCC@@@===>>>;;;:::999888888888999:::888:::===@@@BBBFFFJJJMMMSSSVVVZZZ]]]___bbbfffhhhjjjlllnnnpppqqqtttwwwyyy{{{|||zzzxxxyyyxxxwwwvvvvvvvvvwwwwwwtttqqqnnnlllmmmoooqqqrrrqqqrrrsssttttttsssrrrqqqppppppqqqqqqqqqrrrrrrrrrnnnoooqqqrrrssstttssssssvvvvvvwwwyyyzzz{{{{{{{{{}}}}}}{{{eee```hhhpppaaaWWWRRRFFFCCC>>>:::999888777666777666666555555666666666666555555444444555555666555444333333333333444555555555555555555555555555222222222333333333333444222222333333444555555555333333333333333333333333333333333444555555666666555555555555555666777888777777666666777777777777888999::::::::::::::::::888888999999::::::;;;;;;::::::::::::::::::::::::999;;;<<<<<<;;;:::<<<===???@@@EEEJJJOOO___{{{kkkeeewwwmmmZZZKKKBBB???<<>>:::<<<<<<;;;:::999888888999:::888:::===???AAADDDHHHKKKRRRTTTXXX[[[^^^```dddggghhhjjjmmmoooppprrruuuwwwyyy|||~~~~~~}}}}}}||||||{{{zzzxxxwwwvvvuuuuuurrrqqqnnnmmmlllnnnpppqqqsssttttttuuuuuuttttttssspppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrsssssstttuuuwwwyyy{{{|||}}}~~~~~~~~~zzziiidddrrrttteeeXXXMMMFFF>>>;;;888777777888999888666555555444555555666666666555555444444555555666444333222222222222333444555555555555555555555555333333333333444444555555111111222222333444444555333333333333333333333333222222333444444555666666666666555555555666666777777666666666666666666777888999::::::;;;;;;::::::888888888999::::::;;;;;;:::::::::::::::::::::::::::;;;;;;;;;::::::<<<>>>???===@@@GGGIIIRRRmmmsssgggtttzzzgggVVVHHHAAA<<>>===DDD>>>===<<<:::888666555444888999:::<<<@@@CCCGGGIIINNNRRRVVVYYYZZZ]]]aaaeeegggiiikkkkkkkkkkkkmmmoooqqqxxx}}}~~~~~~{{{yyywwwvvvvvvwwwwwwuuuqqqnnnrrrrrrqqqnnnlllllloooqqqssstttttttttsssqqqooonnnrrrsssvvvxxxyyyyyyxxxwwwxxxyyyyyytttnnnmmmpppuuuqqqqqqrrrtttxxx|||}}}}}}|||pppcccRRREEE@@@===999666999888777666555666666777888777666555555555555555333333777<<<:::555444777555555444444333222222111333333333333444444444444222333444444222222333444555555444444333333222222000000111222222222111111333333333444444444444555555555555555555444333333555555666666666777777777888888888999999999::::::888888888888888888888999888888888888888888888888999888888888999;;;===>>>AAA??????AAAAAABBBKKKWWWkkk~~~pppqqqwwwhhhWWWJJJCCC???CCCMMMcccxxxWWWHHHDDD???===>>>???>>>===;;;999888777666888999:::<<>>>>>???>>>???EEEMMM[[[{{{qqqllltttuuukkk~~~xxxlllYYYHHH>>>BBBFFFQQQqqqhhhMMMDDDBBB@@@<<<@@@???>>><<<;;;999888777888999:::<<>>>>>???@@@@@@AAADDDIIIUUUnnntttfffjjjzzzlllyyy{{{hhhPPPAAADDDDDDGGGaaawwwRRRCCCEEEDDD>>>???>>>===<<<;;;999888888999999:::;;;>>>AAADDDFFFHHHMMMRRRUUUWWWZZZ___dddjjjkkklllmmmmmmppptttwwwoooqqqtttwww|||}}}zzz{{{zzzzzz{{{{{{yyyuuurrrnnnoooppppppmmmkkkkkkkkkooopppqqqrrrsssrrrrrrqqqsssrrrqqqqqqppppppqqqqqqvvvvvvvvvsssqqqqqqsssuuussssssssssssuuuxxx{{{}}}zzzjjjfffqqqzzzlll^^^SSSMMMBBB>>>:::888999999888666666777777777777666555555333333333333444555666666>>>OOOTTTCCC444555666222444444444444444333333333555555444444333333222222222333444444222222333444333444555555444333111///222222222222222111000///222222222333333333444444333333444444444444444333444444444444555555555555666666777777777888888888777777777777777777777777666666666666666666666666888888888888999::::::;;;;;;===??????@@@CCCFFFGGGRRRddd{{{fffggg{{{uuu|||sssXXXFFFFFFDDDCCCXXXvvv\\\FFFDDDDDD???>>>===<<<;;;:::999888777999999999;;;===@@@BBBDDDGGGLLLQQQUUUWWW[[[```eeelllmmmnnnnnnnnnooorrrttttttuuuwwwzzz|||~~~||||||{{{{{{||||||zzzvvvssskkkmmmoooooonnnmmmnnnnnnnnnoooqqqrrrsssrrrrrrqqqooonnnnnnnnnnnnooopppppprrrsssrrrqqqpppqqqrrrsssttttttssstttuuuxxx{{{}}}wwwcccdddqqq~~~mmm[[[LLLDDDAAA;;;999666555555555444333666666666555555555444444333222222222333444555555888DDDFFF999000222555333333333333333333333333333444444444444333333333333222333444444222222333444333444666777666555333222333333333333333222222111222222222222333333333333222333333444444444444333333333333444444444555555666666666666777777777777666666666777777777888888777777777777777777777777777888888999999999999:::888;;;===<<>>======<<<;;;:::999888888999999999:::<<>>DDDEEECCCGGGNNN___{{{wwwrrr}}}jjjSSSGGG@@@@@@JJJWWWxxxdddKKKBBBAAA>>>======<<<;;;:::999999999999999:::<<<>>>@@@AAADDDHHHNNNSSSUUUZZZ```dddcccfffjjjllllllllllllmmmttttttxxx||||||zzz||||||{{{||||||zzzvvvsssjjjkkkmmmmmmnnnpppsssvvvooooooqqqrrrrrrqqqppppppooopppqqqqqqqqqpppooonnnpppooooooppprrrsssssssssoooooooooppprrruuuyyy{{{www{{{ttt{{{ppplllnnn}}}{{{}}}{{{lllXXXIII@@@<<<999666999888666555555666777777666555333111111222333444666555555444444444555555222111111222333444222///111111111111111111111222000000111111222222222333222333444444222222333444---///111333444333111000,,,---///222444555666666111111222222222333333333111222333333444444444444222222333333333444444444555555555555666666666777333444555666777888999:::888888888888888888888888777888888999999999888888===@@@???<<<>>>EEEFFFBBBFFFJJJTTTlll|||~~~sssZZZHHH@@@@@@FFFMMMgggsssRRREEEGGG??????>>>===<<<;;;;;;:::999999999:::;;;===???AAABBBGGGMMMQQQTTTXXX^^^cccaaaeeejjjmmmnnnnnnooooooppppppuuu{{{{{{yyy~~~||||||{{{||||||zzzvvvsssqqqqqqpppnnnmmmmmmpppsssooopppqqqrrrrrrqqqpppooorrrsssttttttsssqqqnnnlllpppppppppqqqsssuuuuuutttmmmmmmmmmnnnppptttwwwyyyuuuyyykkkyyyssscccjjjrrriiijjj```VVVJJJAAA>>>;;;888555666555444444555666555444444444444444444444444444333333333222222111111111333333222111000000111111222222222222222222222222222222111111111111111111222222111111111111222222222222222333333333444444777555333444666777555333222222222222222222222222444444444444444444444444222222222333333444444444666666666666666666555555444444444555555777888888:::999999999888888777777777555666;;;===999666666===>>>???AAABBBDDDDDDDDDEEEHHHPPPccczzztttvvvyyyaaaNNNEEEDDDFFFHHHXXXttteeeMMM@@@;;;>>>???===<<<<<<<<<:::777666666777888;;;===>>>BBBEEEJJJNNNRRRVVV[[[^^^bbbbbbdddfffiiijjjjjjiiimmmoooqqqtttwww{{{~~~{{{yyyyyyzzzzzzwwwtttqqqqqqrrrrrrqqqpppnnnmmmrrrqqqqqqppppppqqqrrrrrrrrrtttvvvwwwwwwtttqqqooopppooonnnooorrrttttttssstttpppllllllppptttwwwwww{{{~~~eeeooorrrnnn|||~~~jjj___]]]OOOHHH???:::::::::888555666444333444555666555444444444444444444444444444333333333222222222111111111111000///////////////000000000000000000000000111111111111111111111111222111111000000111111222222222333333333444444444666444333444666666555333222222222222222222333333222222222222222222222222222222222333333444444444555555555555555555555555444444444444555666777888999999888888777777777777:::777999>>>???<<<999999<<<===???@@@BBBCCCCCCDDDDDDFFFLLL[[[ttt{{{sss|||}}}iiiWWWKKKFFFDDDCCCMMMccctttVVVEEE===>>>>>>===<<<<<<;;;:::888888888888999;;;<<<>>>@@@CCCGGGKKKOOOSSSWWWZZZ^^^```bbbfffhhhjjjiiihhhjjjlllnnnppprrruuuzzz}}}}}}zzzzzzzzzyyyvvvtttttttttttttttsssqqqooonnnppppppppppppqqqqqqqqqqqqtttuuuwwwxxxwwwuuurrrpppoooooooooooopppqqqrrrrrrtttqqqnnnooorrrvvvwwwwww|||aaagggqqq}}}wwwwwwsss]]]PPPKKKAAA===777666777777666444555444333444555666555333333333333333333333333333333333333222222222222111111000//////////////////000000000000000000000000111111111111111111111111222111111000000111111222333333333333444444444444555444333444555666555444333333333333333333333333222222222222222222222222222222333333333333444444444444444444444444444444444444444444555666777777777777777777666666666666;;;888999>>>@@@===;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCDDDHHHQQQbbb{{{nnnjjjzzztttdddVVVKKKDDD@@@CCCRRRooodddLLLCCC@@@>>>===>>>===<<<;;;;;;:::999999999:::<<<===<<>>>>>;;;888777777666444222555444333333555555444333222222222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222000000000000111111111111111111000000000000111111333333333333444444444444444333333444444555555444444444444444333333333333444444444444444444444444333333333333333333333333222333333333333333444444444444444444444555666777666666666666666666555555:::777888===???<<<:::;;;<<<<<<>>>???@@@AAAAAAAAAEEEEEEFFFJJJSSSgggqqqfffppp|||rrrcccTTTHHHBBB@@@HHH\\\{{{sssYYYJJJCCC>>>>>>@@@@@@??????===<<<;;;:::999:::;;;;;;;;;===BBBEEEHHHKKKOOORRRWWW[[[```eeeggghhhhhhhhhlllnnnoooppppppppprrrttt}}}}}}{{{yyyuuurrrppptttuuuvvvvvvvvvuuutttsssmmmoooqqqsssttttttsssrrrwwwwwwwwwvvvuuusssqqqpppnnnrrrtttqqqmmmkkknnnrrrsssssstttvvvxxxyyyyyyyyy}}}cccaaaaaadddlllvvv{{{zzzxxxooofff^^^RRREEE<<<999;;;:::999888888666444222555333222333444555444333222222222222222222222222222222222222222222222222222111111111111111222222111111111111111111111111//////000000000111111111111000000000000000000111222222222333333333333444222333333444444444555555555555555444444444333333444444444444444444444444333333333333333333333333222222222222333333444444555444444444444555555666555555555555555555666666:::777888<<>>???@@@AAAAAAAAAHHHFFFFFFHHHKKKXXXrrrnnnkkknnnzzzsss```OOOEEE@@@CCCOOOccczzzpppUUUHHH======??????>>>@@@>>>===;;;:::999999::::::;;;===AAADDDGGGJJJNNNQQQUUUZZZ```dddeeefffhhhiiimmmoooqqqqqqpppppprrrsssyyy|||xxxtttqqqoooqqqrrrtttuuuvvvvvvuuuuuuooopppsssvvvwwwwwwvvvuuuvvvuuuuuutttsssqqqqqqppppppsssuuusssnnnlllooosssrrrsssvvvwwwxxxyyyyyyyyy}}}^^^]]]]]]^^^dddkkkrrrwwwvvvxxxsssjjj___SSSLLLEEE===888777555555666666666666555555444333222333444555444222111111111111111111111111111222222222222333333333///////////////000000111////////////////////////...//////000000111111111111000000//////000000111111111111111222222222222111222444444333333444666666666666555555444444333222222222222222222222222444444333333333333222222111222222333333444444555555444444444444444555555555555555555666666666666<<<999999>>>@@@>>>===???===>>>???@@@AAAAAAAAAAAAHHHFFFGGGHHHHHHNNNddd{{{{{{lllcccmmmsssZZZJJJAAAAAAFFFQQQ```wwwdddQQQ@@@===>>><<<<<<>>>>>>===;;;999999999999:::;;;>>>AAADDDFFFIIIMMMOOOTTTYYY^^^aaaaaacccfffiiikkkmmmooopppppppppqqqrrrwwwzzzuuurrrpppqqqrrrsssuuuvvvvvvvvvuuuppprrrtttvvvwwwxxxxxxxxxuuutttsssrrrqqqqqqqqqqqqqqqssstttrrrooonnnpppsssqqqsssuuuwwwwwwwwwxxxzzz~~~[[[ZZZZZZ[[[___dddjjjmmmxxx}}}wwwooojjjhhhwww}}}rrrggg[[[OOODDD@@@>>>:::777666333444555555555555555666444333222222444444333222111111111111111111111111111111222222222333333333///////////////000111111////////////////////////......//////000111111222000000////////////000000///000000000000111111111000222444444222222444777777777666666555444444333222222222222222222222222444444444333333222222222222222222333444555555555555444444333333444444555555555666666666777777777<<<888888<<>>===???>>>???@@@AAAAAABBBBBBAAAFFFCCCEEEIIIGGGIIIYYYmmmttt```bbbvvvlllUUUGGGBBBBBBHHHQQQfffzzz```IIIBBBAAA===;;;>>><<<;;;:::999888888999999;;;>>>AAADDDFFFHHHKKKNNNSSSWWW[[[]]]\\\^^^cccgggiiillloooqqqqqqqqqssstttwww}}}xxxuuutttssstttuuuvvvvvvuuutttsssqqqqqqssstttvvvxxxyyyzzzuuutttrrrqqqqqqrrrssstttqqqqqqqqqppppppppppppqqqppprrrtttuuutttuuuwwwzzz\\\[[[ZZZZZZ]]]aaaeeehhhlllxxxpppfffeee___nnnvvvsssppphhh___QQQFFF<<<:::;;;999666555555666777666444444444555444333222222444444333222000000000000000000000000111111111222222333333333111111000111111222333333111111111111111111111111---......///000111111222000000////////////000000////////////000000000000///222444444222222444777888777777666555444444444444444444444444444444444444444444333333222222222222222333444444555666666555444444333333333444444555666666666777777888888999666666:::<<<;;;;;;===???@@@AAAAAABBBBBBBBBBBBCCC@@@CCCIIIGGGFFFRRRddd}}}bbb\\\iii|||aaaMMMFFFBBBEEEKKK]]]nnnRRRHHHEEE@@@===@@@;;;:::999888888888999999;;;===AAACCCEEEGGGJJJMMMRRRVVVYYYYYYXXXZZZ```fffjjjmmmppprrrssstttuuuwwwwww{{{xxxwwwwwwwwwwwwwwwvvvtttsssqqqpppqqqqqqsssuuuwwwyyyzzzuuutttrrrrrrrrrsssuuuwwwqqqooonnnnnnpppppppppooooooqqqssssssrrrsssvvvzzzUUUVVVXXXZZZ]]]___aaabbbfffooo|||wwweee^^^bbbkkkzzz~~~wwwnnnjjjgggaaaWWWOOOAAA===999777777777555222333333333333333333333333222222222222222222222222111111222222222222111111222222222111111111000000000000//////.........---000000000000000000000000............////////////000000111111111111000000111000000000000000111111000000000000000111111222444444444444444444444444222222333444444555666666444444444333333222222222111111111111111111111111555444333222222222333444333333333333444555666666888888888888999999:::;;;CCCCCCBBBAAA@@@@@@@@@@@@@@@CCCFFFFFFDDDFFFMMMSSSlllmmmYYYTTTdddhhhXXXFFF>>>CCCFFFOOOrrrgggLLLBBBDDDDDDAAA@@@===:::999999999888777@@@VVV]]]KKK???FFFKKKGGGSSSUUUWWWYYYZZZ]]]```ccckkklllmmmnnnnnnppptttwwwyyy~~~~~~yyyxxxyyyyyyxxxuuurrrrrrrrroooppprrruuuvvvwwwwwwwwwrrrqqqqqqsssuuuuuuqqqnnnmmmnnnqqqrrrrrrqqqnnnllloooqqqtttvvvvvvvvvxxxyyy|||TTTUUUWWWYYY[[[]]]^^^___```gggpppwww~~~llllllmmmppp{{{zzzssskkkaaaZZZWWWQQQHHHAAA>>>;;;777666666666555333333333333333333333333333222222222222222222222222000111111222222111111000222222222111111111000000000/////////............////////////////////////////////////000000000000000000111111111111000000000000//////000111111222000000//////000000111222444444444444444444444444222222222333444444444555444444444333333222222222222222222222222222222222444444333222222222333444333333333333444555666666888888888888999:::;;;<<>>999:::888666555555555444333333333333333333333333333222222222222222222222222000111111222222111111000222111111111111000000000////////////............//////////////////////////////000000000111111111///000000111111000000///.........///000111222333000000//////000000111222333333333333333333333333222222222222222222222333444444333333333333222222333333333333333333333333444333333222222333333444333333333333444555666666777777888888:::;;;======>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBCCCDDDDDDEEEFFFTTTmmmqqq^^^UUU^^^mmmjjjUUUDDD@@@===@@@VVVqqq|||{{{vvv[[[IIIAAA======<<<;;;<<<>>>???>>>===666>>>BBB@@@>>>AAAFFFHHHKKKNNNQQQSSSVVVYYY]]]```dddfffhhhjjjlllooosssuuuzzz~~~|||wwwsssrrruuuwwwwwwvvvtttsssssskkklllnnnppprrrsssssstttrrrrrrqqqrrrsssrrrpppnnnmmmmmmnnnnnnooooooooopppoooppprrrtttuuuxxx|||VVVVVVVVVWWWXXXXXXYYYYYYZZZ\\\]]]]]]^^^dddnnnuuuzzzuuuqqqaaaYYYMMMDDD@@@===:::777666555444444444444444333222222222222222222222222111111111111111111111111000000111111111111000000111111111111000000000000///////////////.........////////////////////////////////////000000000000//////000000000000//////------......000111333333///////////////000111111222222222222222222222222222222222111111111111111333333333333333333333333333333333333333333333333333333333333333333444444333333333333444555666666666666777888:::<<<===>>>@@@???>>>===============BBBAAABBBCCCFFFFFFEEEDDDJJJ[[[www|||hhhXXXXXX```tttqqq]]]III@@@<<<>>>MMM```~~~wwwssshhhSSSHHHFFF@@@???======>>>===;;;999555444777<<<>>>>>>AAAFFFHHHJJJMMMPPPSSSWWW\\\______bbbeeehhhjjjmmmqqqtttxxx||||||xxxuuurrruuuwwwxxxvvvsssrrrqqqmmmnnnpppqqqssstttuuuuuutttttttttssssssrrrpppooonnnmmmmmmmmmmmmooopppqqqoooooopppqqqqqqtttyyy|||WWWWWWXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\aaaiiiooorrryyy{{{tttmmmgggbbbPPPJJJ@@@:::777666555444222333444444333333333333222222222222222222222222111111111111111111111111000000000111111000000000000000000000000000000000.........///////////////........................---------.........////////////000000000000//////---------...///111222333/////////...///000000111222222222222222222222222111111111111111111111000333333333333333333333333333333333333333333333333222222222333333444444444333333333333444555666666666666666777999;;;===============<<<<<<===>>>>>>?????????AAADDDEEEEEECCCFFFPPPggg{{{rrraaa[[[]]]iii{{{iiiTTTFFF>>>>>>GGGRRRbbbuuuppphhh}}}yyybbbOOOEEEAAA???===<<<<<<<<<:::888===888888>>>AAA@@@BBBGGGEEEHHHKKKNNNRRRUUUZZZ]]][[[^^^cccfffiiilllppprrruuuwww}}}~~~|||~~~}}}{{{yyyuuuwwwyyyxxxuuurrrqqqpppppppppqqqrrrrrrssstttuuuvvvvvvvvvuuusssrrrqqqpppooonnnmmmmmmmmmnnnpppqqqooooooooonnnnnnppptttwwwXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYZZZ\\\```fffjjjfffkkksss{{{uuujjjaaaXXXSSSCCC???:::666555555555555111333444444333222222333222222222222222222222222111111111111111111111111///000000111111000000/////////000000000000000111.........///////////////........................,,,,,,---------............//////000000//////...---------...///000111222//////......//////000111111111111111111111111111111111111111111111111222222222333333333333444444333333333333333333333333111111222333444444444444333333333333444555666666555555666666888999;;;;;;888888999;;;===@@@BBBCCC;;;<<<===>>>???@@@AAABBBEEEKKKZZZrrr}}}vvvwwwtttvvv}}}|||mmmaaa\\\fffzzzxxxbbbNNNAAA>>>BBBGGGQQQcccjjjYYYnnnsssXXXCCCAAA>>><<<;;;;;;<<<<<<;;;>>>:::999<<<>>>???@@@BBBCCCFFFIIILLLOOOSSSWWW[[[ZZZ]]]aaaeeehhhkkknnnqqqqqqsssxxx}}}zzz}}}~~~||||||yyyyyyzzzxxxuuurrrqqqrrrsssrrrrrrqqqqqqrrrssssssvvvwwwwwwuuurrrppppppqqqqqqpppooonnnnnnooopppqqqoooppppppooooooppprrrttt~~~WWWXXXXXXXXXYYYYYYYYYZZZWWWXXXYYYZZZ[[[^^^aaacccbbbdddiiinnnqqqyyy}}}xxx}}}vvvhhh\\\QQQIIIDDD;;;:::888777777777666666000333555555333111222333111111111111111111111111111111111111111111111111//////000000000000//////////////////000000111111............/////////000........................------------.........///......////////////.....................///000111///............///000000111111111111111111111111000111111222222333333333222222222333333444444444222222222222222222222222000111222444555555444444333333333333444555666666555555555555666777888999666777999;;;>>>BBBDDDFFF<<<===>>>===;;;;;;>>>AAABBBGGGOOO^^^{{{yyykkkjjjggghhhppp~~~yyyhhh]]]bbbuuunnnUUUDDD>>>@@@BBBHHHWWWpppvvv\\\dddrrrhhhOOOEEEBBB===;;;;;;<<<<<<<<<::::::999777888;;;===<<>>AAACCCDDD???AAABBB???:::999===BBB@@@EEEGGGQQQooo{{{iiifff[[[[[[eeezzzooo___^^^qqqsssYYYFFF@@@AAACCC===III___eeeaaaaaaoooyyycccMMMHHHAAA<<<::::::::::::999>>>===777777===@@@===???BBBEEEGGGIIIMMMQQQTTTYYY]]]aaaeeehhhjjjlllnnnooopppvvv~~~{{{~~~}}}zzzyyyyyyzzzyyyxxxvvvtttuuuwwwzzz|||{{{yyywwwvvvuuuuuuvvvtttuuuuuurrrmmmkkklllnnntttssssssrrrqqqpppooooooppprrrvvvwwwxxxxxxzzz||||||SSSTTTVVVXXXZZZ\\\]]]]]]XXXYYY[[[[[[[[[\\\]]]___^^^___aaabbbcccfffjjjnnn~~~}}}kkk```QQQFFFAAA===999555444444444444444444444444222222222222222222222222111111111111111111111111......//////000000111111//////000000000000//////000000//////.........---........................///............---------......///000000000000000//////......---------------------............///000000000000000000000000111111111111111111111111111111222333333333333222111222222222222333333333333333333222222111111111222222333333333333444444333333333333333444666666888777777666666666666666===<<<<<<;;;;;;;;;<<<<<<<<<===???>>>===;;;;;;<<<;;;AAABBBEEE[[[ooo^^^UUUWWWddd|||llliiimmm}}}yyydddVVVOOOFFF>>>???FFFUUUqqq^^^QQQgggwww```QQQCCC???>>><<<===AAA>>>===<<<::::::;;;;;;<<>>888666666444222444444444444444444444444222222222222222222222222111111111111111111111111000000000/////////////////////000000000000//////000/////////....................................///............---------......///000000000000///000000//////............---------............///////////////////////////111111111111000000000/////////000111111111111000//////000000000111111111333333333222222111111111222222222333333333444444333333333333444555666777777777666555555555555555;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<:::888999:::<<<@@@BBBDDDSSSrrrjjj[[[ZZZcccxxxzzzvvv{{{tttfffZZZKKK======AAAKKKbbbsss___aaakkkuuu^^^GGG???@@@???>>>>>>???>>>===<<<;;;<<<<<<===>>>>>>@@@AAADDDFFFIIIJJJOOOSSSZZZ___ccceeehhhiiilllkkknnnttt}}}}}}~~~~~~|||zzzxxxxxxxxxzzztttqqqtttuuurrrqqqttttttuuuuuusssqqqnnnmmmnnnooopppqqqpppmmmmmmnnnppprrrqqqqqqtttwwwyyyzzzyyy{{{MMMOOORRRUUUVVVVVVTTTSSSUUUVVVXXXYYYXXXYYYZZZ\\\[[[]]]^^^^^^\\\[[[[[[\\\[[[```kkkzzzyyyqqqooonnnfff\\\VVVSSSOOOIIIDDD===888333222444666666555333333333333333333333333222222222222222222222222111111111111111111111111111111000000///......---...//////000000//////...////////////....................................///............------------...//////000/////////000000000///////////////---------............///////////////////////////111111111000000/////////...///000000111111000000/////////000000000111111222222222222222111111111222222222222333333333333444444444444444555777777777666555555444444555555999:::;;;;;;<<<;;;:::999:::;;;;;;:::999999<<<>>>===>>>@@@CCCIII]]]{{{eeeaaabbbqqqwww|||mmmVVVCCC@@@@@@DDDQQQmmmrrr^^^\\\xxxpppSSSEEECCCCCCAAA???@@@???>>>>>>======>>>>>>======>>>???AAACCCEEEFFFLLLPPPUUUZZZ^^^aaadddfffhhhiiilllpppwww~~~~~~{{{zzzzzzzzzyyytttrrrsssssspppooopppqqqsssuuutttrrrooommmmmmkkkmmmpppqqqpppnnnnnnnnnqqqpppoooqqqtttxxxyyyzzzxxx|||NNNQQQTTTWWWXXXVVVTTTRRRSSSUUUVVVWWWVVVWWWYYYZZZ]]]___``````___]]]\\\\\\^^^___bbbiiisss~~~}}}rrrjjjggg^^^VVVLLLDDD@@@>>>:::777:::888666555777888777666222222222222222222222222111111111111111111111111111111111111111111111111000000/////////............//////////////////...///////////////.................................///............---------------...////////////...////////////............---------............///////////////////////////000000000000000000000111000111111222222222222222111111111111222222222222222222222111111111111111111222222222222333333333444444444444555666777777777666666555555555555555666888999;;;;;;:::999777777888999:::;;;>>>CCCFFF???;;;===CCCEEEOOOmmmrrriiicccjjj}}}vvvvvvgggRRRFFFCCCBBBGGGXXXssshhh]]]kkkiiiUUUIIICCCBBBBBBAAAAAA@@@@@@????????????=========>>>???@@@BBBBBBIIILLLQQQVVVYYY]]]aaaccceeehhhlllppptttzzz}}}{{{{{{||||||yyyvvvuuuuuusssqqqoooooorrrtttuuussspppnnnnnnkkknnnqqqttttttsssqqqooopppooommmooorrrvvvxxxyyyvvvyyy}}}NNNPPPSSSVVVWWWVVVTTTRRRRRRSSSUUUUUUUUUUUUWWWYYY\\\^^^aaabbbaaa`````````bbb```^^^]]]```hhhpppvvvxxxlll___YYYXXXMMMGGG@@@;;;999999999888666555444444444444222111222222222222222222222222111111111111111111111111000000000000000000000000---........./////////000......////////////...............///////////////........................///............---------,,,,,,---...............---------------------------------............///...........................//////000111222333333000000111222222222222111000000111111111222222222111111111111111111111111111111111222222222333333444333333444444555666777777777666555555555666666444666888999:::999888777555666888999:::>>>BBBFFF@@@999:::DDDFFFHHH\\\vvv~~~ssshhhiiiyyyxxxwwweeeKKKEEEAAACCCJJJ\\\zzzvvvkkknnnyyynnnVVVEEE@@@BBBAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAAGGGJJJNNNQQQUUUYYY^^^aaabbbgggnnnrrrssswww|||}}}}}}}}}~~~}}}zzzxxxwwwvvvsssppplllooorrrsssqqqooonnnmmmlllnnnqqquuuvvvuuurrrppppppnnnmmmnnnqqqtttvvvwwwuuuwww{{{}}}KKKMMMPPPRRRSSSSSSQQQPPPQQQSSSTTTUUUTTTUUUVVVXXXYYY\\\^^^_________aaabbbdddbbb^^^[[[[[[___fffkkkpppzzz~~~|||vvviiiZZZNNNIIIIII???<<<888666777888888888222222222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000,,,------...//////000000---......//////......---.........///////////////........................///............---------+++,,,------......------,,,,,,,,,,,,,,,------------------............///........................---...//////000111222222---...//////000000//////........./////////000000000000000111111111111111111111111111222222222222333333333333333444666666777666555555444444555555333444666777888888777777555666777777777888;;;>>>>>>888999BBBEEEEEEQQQbbbrrrppp~~~wwwVVVJJJBBBBBBCCCLLLeeennnqqqzzziiiRRREEEAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAADDDFFFIIIMMMPPPUUUZZZ^^^```eeelllppprrrtttwwwzzz}}}}}}~~~~~~~~~|||yyywwwxxxtttoooiiikkknnnooonnnmmmmmmmmmmmmmmmoooqqqssstttrrroooqqqooonnnoooqqqssstttttttttvvvyyy|||~~~IIIJJJLLLOOOPPPQQQQQQQQQQQQRRRTTTUUUTTTUUUVVVXXXYYYZZZ\\\\\\]]]^^^aaaccceeedddbbb^^^[[[\\\aaaffffffmmmpppyyy|||oookkkaaaTTTIIICCC???===777666555555555555444444111222222222222222333444111111111111111111111111111111111111111111111111000000000000000000000000........................---......//////......---............/////////000........................///............---------++++++,,,------------,,,,,,,,,,,,---------......---------............///................................................---......///////////////............/////////000///000000000111111111222111111111111222222222222222222111222222333444555555444333333222222333333333444444555666666777777444555777777666666888999:::999;;;>>>???AAAJJJVVVwww}}}yyyoooZZZIIIDDDBBBDDDXXXqqqpppiii~~~lllUUUFFFAAAAAABBBBBBBBBAAA@@@???<<<<<<<<<===>>>???@@@@@@AAACCCEEEHHHKKKPPPWWW[[[^^^aaafffkkkoooqqqtttuuuzzz}}}~~~~~~~~~~~~zzzyyyzzzwwwpppjjjlllnnnooonnnnnnoooqqqpppnnnmmmnnnppprrrqqqpppqqqpppoooppprrrsssrrrqqqrrrtttxxx{{{}}}IIIJJJLLLNNNPPPQQQRRRSSSQQQRRRTTTUUUTTTUUUVVVXXXZZZ[[[\\\\\\\\\^^^aaacccccccccaaa]]]YYYXXX[[[^^^```dddbbbhhhuuu}}}{{{tttnnnjjj\\\TTTIII???;;;:::888555666666666666555333000...222222222111000///000222000000000000000000000000000000000000000000000000000000000000000000000000/////////...------,,,,,,---..................------.........//////000000........................//////.........---------++++++,,,------------,,,---------.........//////---------.........//////........................///......---+++***))))))///000000111111111111111000000000000111111111111//////000000111111111222000111111111111222222222111111111111222333444444333222111111000000111111444333333444444666777888222444777888888999:::<<<666999<<<;;;999===GGGQQQbbb~~~zzzkkkRRRHHHBBBAAARRRkkk~~~rrr\\\pppgggNNN@@@AAABBBBBBBBBAAA@@@???;;;;;;;;;<<<===>>>???@@@???@@@BBBEEEHHHNNNTTTYYY\\\^^^aaafffkkkpppsssttttttwww|||~~~~~~~~~||||||~~~zzzsssnnnoooqqqqqqqqqrrrtttuuutttpppmmmmmmooorrrrrrrrrrrrqqqqqqqqqssssssqqqooopppssswwwzzz|||~~~HHHIIIJJJJJJKKKNNNRRRUUUUUUTTTSSSSSSSSSTTTUUUVVV[[[[[[ZZZYYYYYYZZZ[[[\\\^^^]]][[[ZZZYYYZZZ[[[\\\]]]^^^___aaadddkkkvvv}}}}}}vvvmmmfffaaa[[[SSSLLLFFFCCC===888555444555555333333444444333333222111111111111111111111111111111111222222222333333333333//////222444111000111//////////////////000111////////////////////////........................///............---------...........................---,,,+++************++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,------......------,,,................................................---......///000111111222000000000000111111111111000000000000111111111111111111111111111111111111000111111111111222222222555555444333333555666777555555555666666666666777444444555777888888888888;;;;;;<<<;;;<<<>>>AAADDDYYYrrr}}}xxxdddLLL@@@BBBQQQ```zzz~~~YYYYYYttt^^^PPPDDD<<<@@@EEEEEECCCEEEAAAAAA???>>><<<;;;;;;;;;??????@@@BBBEEEJJJNNNPPPWWW[[[```dddhhhlllpppssstttvvvzzz~~~|||||||||{{{||||||{{{yyyvvvlllqqquuusssnnnmmmrrrwwwtttwwwwwwrrrpppsssttttttrrrssstttttttttsssrrrqqqtttttttttuuuxxx{{{~~~FFFGGGHHHHHHIIILLLPPPSSSUUUTTTTTTSSSTTTUUUVVVVVVYYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYY[[[\\\\\\]]]___dddlllrrrvvv~~~{{{xxxppphhh]]]UUUOOOJJJDDD???===;;;888555333222333333333333444444333333222111111111111111111111111111111111111111222222222222333///---000111000///111333222000///------,,,,,,................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------------,,,------......------,,,................................................---......///000000111111//////000000000111111111000000000000111111111111111111111111111111111111000111111111111222222222444444444444444555666666444444555555555666666666444555666777777777777777:::;;;;;;;;;;;;===@@@CCCNNNeeexxxrrrxxxrrrZZZGGGAAALLLZZZ{{{fff^^^lllzzzYYYJJJ???@@@DDDDDD@@@???BBBAAA???===<<<;;;;;;;;;======>>>@@@CCCGGGKKKMMMTTTXXX]]]aaaeeeiiimmmppprrrtttxxx}}}~~~}}}||||||||||||{{{yyywwwooorrrtttsssqqqpppsssvvvsssvvvvvvrrrpppsssuuutttrrrrrrssstttttttttsssrrrrrrqqqqqqsssvvvzzz~~~EEEFFFFFFGGGGGGJJJMMMQQQUUUUUUTTTTTTUUUUUUVVVWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXWWWWWWZZZZZZ[[[[[[\\\^^^bbbfffeeepppzzzyyypppjjjfffZZZRRRHHHAAA===;;;888666555555444333222222333333333333333333333222222111111111111111111111111111//////000000000111111111333...,,,///000//////111333222000///---,,,,,,+++........................///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,------......------,,,.........................................................//////000000111//////000000000000111111000000000000111111111111111111111111111111111111000111111111111222222222333333444555555555555555333333333444444444555555555666666777777777666666888999:::::::::;;;>>>AAACCCTTTpppvvvpppqqqsssnnnTTTDDDIIIUUUxxxnnn\\\]]]vvvjjjXXXFFFAAAEEEFFFCCC???CCCBBB???===;;;;;;<<<<<<;;;;;;;;;===@@@DDDGGGIIIPPPTTTXXX]]]```eeeiiilllooopppsssxxx}}}|||||||||{{{yyywwwqqqrrrssssssssssssssssssppptttuuuqqqpppsssuuutttqqqrrrsssttttttuuuttttttoooooonnnooosssxxx}}}EEEFFFGGGFFFFFFIIILLLOOOTTTTTTTTTUUUUUUVVVWWWWWWTTTTTTSSSSSSSSSUUUVVVWWWVVVWWWXXXYYYYYYXXXWWWVVV[[[[[[\\\]]]]]]^^^___``````eeekkknnnqqqxxxrrrcccZZZSSSNNNEEE@@@;;;888777777666555333444444555555444444333222333333333333222111111111111111111111111111111........./////////000000111......222333000...///000000///////////////000........................000000000000000000000000///............---------..............................---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,------......------,,,........................................................./////////000000////////////000000000111///000000000111111111111111111111111111111111111000000111111111222222222222333444555666555444333222222333333333444444444666666666777666666555555777888999999888:::<<<>>>???HHH\\\{{{zzzwwwuuutttoooeeeOOOLLLTTTnnnuuu\\\TTTddd|||mmmSSSFFFFFFIIIIIIGGGDDDBBB???<<<;;;;;;<<<===;;;::::::;;;>>>AAADDDFFFMMMPPPTTTXXX\\\```eeeiiillllllnnnsssyyy}}}||||||{{{yyywwwsssqqqqqqrrrttttttrrrooonnnrrrtttqqqqqqtttvvvuuuqqqqqqrrrssstttuuuuuuuuupppooommmmmmppptttyyy|||GGGHHHHHHGGGGGGIIILLLOOOSSSSSSTTTUUUVVVVVVWWWWWWSSSSSSRRRRRRSSSUUUVVVWWWVVVWWWXXXYYYYYYYYYWWWWWWZZZZZZ[[[]]]^^^______^^^[[[]]]```bbbbbbbbbfffjjjxxx~~~|||~~~|||zzzvvvjjjXXXKKKEEEAAA===999888777777777666555444333444555555555444333222222222333333222222111000000000000000000000000000------.........////////////...000666777333...---000000//////000000111222........................000000000000000000000000///............---------........................---,,,+++++++++++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,------......------,,,............................................................////////////...////////////000000000///000000000111111111111111111111111111111111111000000111111111222222222111222444555555555444333222222222333333333333444555666666666666555555444555777888888888888:::<<>>===<<<<<<<<<<<<;;;;;;<<<>>>AAACCCFFFIIILLLOOOSSSXXX^^^bbbllllllmmmqqqvvv|||~~~}}}}}}|||{{{yyyxxxuuuqqqnnnnnnppppppnnnllljjjpppsssssstttxxxzzzyyyqqqqqqppppppqqqrrrssstttsssrrrqqqppppppqqqssstttxxx{{{~~~IIIIIIIIIHHHGGGHHHKKKNNNOOOPPPRRRTTTUUUUUUUUUUUUQQQQQQQQQQQQRRRTTTVVVWWWUUUUUUUUUUUUUUUVVVWWWWWWUUUTTTTTTVVVYYYZZZYYYXXXXXXVVVWWW[[[ZZZVVVUUUXXXVVVYYY___gggnnnvvv}}}||||||uuufffWWWQQQEEEDDD???888666888888555444444555444333222222222000000000000000111111111222222222222222111000000000000000000000000000000............////////////111...///444555111...///---------------...//////------------------------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,------------------,,,------......------,,,................................................................................./////////000000000000000000111111111111111111111111111111111111000111111111111222222222333333222222333333444555333333333333444444444444333333444555666666666666555777999999888888999:::999;;;???JJJ```nnn```\\\nnnnnn[[[PPPZZZllluuu```KKKMMM```kkk~~~fffTTTJJJFFFAAABBBBBBAAA@@@>>><<<;;;<<<;;;::::::;;;===???@@@BBBDDDHHHKKKOOOTTTZZZ^^^ggggggiiinnnuuuzzz}}}~~~}}}|||{{{yyyxxxvvvssspppnnnnnnnnnoooooojjjpppttttttuuuzzz|||{{{qqqpppooooooooopppqqqrrrrrrrrrrrrrrrrrrssssssssstttwww{{{IIIIIIIIIHHHGGGHHHJJJMMMNNNOOOQQQSSSTTTUUUTTTTTTPPPPPPPPPPPPQQQSSSUUUVVVUUUTTTSSSSSSSSSTTTVVVWWWWWWUUUSSSUUUXXXYYYXXXVVVWWWSSSSSSVVVUUUPPPOOOSSSRRRSSSVVV[[[___dddqqq}}}}}}sssfffaaa```ccc^^^PPPDDD???;;;<<<:::777666888666222222222222222222333666999000000000000111222444444111222222222222111000000000000000000000000000000........./////////000000333...---///111//////111'''((()))***,,,///111222------------------------........................//////.........---------........................------,,,,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,------.........,,,------......------,,,.....................................................................---............/////////000000000000000111111111111111111111111111111111111000111111111111222222222444333222111222333444555333333444444444444555555222333444555666666666666555777999:::999888999:::777:::===BBBPPPllllll\\\TTTaaaxxx{{{dddPPPUUUcccvvvwwwWWWJJJRRRYYYoooxxxaaaRRRKKKAAAAAABBBBBBAAA>>>;;;:::;;;:::999999999;;;===???@@@BBBEEEHHHLLLQQQWWW\\\```aaadddjjjqqqwwwzzz{{{~~~|||{{{yyyxxxxxxuuurrrooommmnnnppprrrjjjppptttuuuwww{{{}}}|||qqqpppooonnnnnnnnnoooppppppqqqrrrtttuuuuuuuuuuuutttwww|||LLLJJJHHHFFFFFFHHHJJJLLLQQQNNNMMMPPPUUUWWWTTTQQQPPPOOOOOOPPPSSSTTTTTTTTTSSSRRRQQQPPPQQQSSSUUUVVVYYYVVVSSSRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUSSSPPPMMMOOOQQQSSSWWW[[[```dddfffiiissstttuuuxxx~~~||||||rrraaaWWWKKKJJJHHHGGGEEEBBB>>>;;;666666555555555444444444222222222222222222222222111111111111111111111111222111000//////000111222///...---,,,,,,---...///---......///////////////000000//////.........---///...---,,,,,,---...///------------------------.........------,,,,,,,,,.........------,,,,,,,,,///...---,,,+++,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------............//////////////////////////////))),,,...,,,111222(((////////////////////////000000111000000///......000111111111111222222222000000000000////////////222222111111111111222222444444444333333222222222444444333333333444444555777777777777888888888888<<<999;;;BBBGGGTTTrrr~~~xxxwwwzzz}}}~~~mmmdddZZZYYYddduuu~~~cccTTTPPPaaauuuuuuTTTKKKSSScccyyy{{{aaaNNNGGGBBB@@@@@@???;;;;;;===<<<;;;::::::::::::;;;<<>>===;;;;;;:::999777444555555444444444444333333222222222222222222222222111111111111111111111111111000000000000000000111......------------......---......///////////////000/////////..................------------......---------------------------,,,,,,,,,+++++++++***......---------,,,,,,,,,///...---,,,,,,,,,------........................---------------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------....................................111,,,...///---000222,,,........................//////000111111111000000000000111111111222222222000000000111111111111111222111111000000111111222444444333333333222222222444444444333444444555666666666777777777888888888999666888===@@@IIIccc~~~wwwkkklllssswwwwwwnnndddWWWRRRXXXdddnnnssswww~~~sss\\\LLLQQQbbbsssnnnVVVMMMPPPiiiwww```JJJEEEBBBAAA>>>:::;;;>>>===<<<;;;:::::::::;;;;;;<<<===???@@@BBBGGGLLLQQQTTTZZZbbbhhhlllooosssvvv}}}zzzxxxxxxuuusssqqqpppooommmlllnnnnnnnnnppprrruuuwwwyyyrrrrrrssssssrrrpppnnnmmmppppppppppppppppppooonnnrrrtttxxx|||~~~{{{zzz}}}IIIHHHFFFEEEEEEFFFHHHIIIIIIHHHGGGJJJOOORRRQQQOOOOOOOOONNNPPPRRRSSSSSSRRROOOOOONNNNNNNNNPPPRRRSSSTTTQQQOOONNNNNNOOOOOONNNOOOMMMLLLLLLMMMNNNNNNMMMOOOOOOPPPQQQRRRSSSSSSTTTSSSUUUVVVUUUTTTVVV[[[___fffiiimmmrrrxxxyyy}}}zzzyyywwwsssooonnnnnnpppqqqmmmhhh___VVVOOOOOOSSSWWWcccdddbbb\\\QQQEEE;;;666888666444444666666666555444333333333333222222222222222222222222222222222111111111111111111111111///000000111111000000///---..................------......///////////////////////////............---..................------------------------------------,,,,,,,,,,,,,,,...------------,,,,,,,,,///...---,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---...------------............------------------------000...............//////---------------------------...///000111111111111000000000111111111222222000000111111222222333333222111111000000111111222333333333333222222222222444444444444444555666666666666777777777777888888999666777999999???RRRfffzzzjjjkkkqqqpppllliii___QQQJJJKKKTTT^^^eeejjjssshhhMMMFFFPPPccc|||gggLLLCCCWWWvvvuuuVVVMMMEEEBBB???<<<<<>><<<;;;::::::999:::999;;;===>>>@@@DDDHHHKKKPPPVVV^^^dddhhhlllpppttt}}}~~~|||zzzzzzwwwtttrrrrrrqqqooommmnnnnnnnnnnnnoooqqqsssttttttttttttttttttsssrrrrrrrrrqqqpppooooooooooooooorrrtttxxx|||wwwvvvyyyHHHGGGFFFEEEEEEFFFGGGHHHFFFEEEEEEHHHMMMPPPQQQPPPOOONNNNNNOOOQQQSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSSSSQQQOOONNNOOOPPPOOONNNLLLIIIGGGGGGIIIKKKLLLLLLQQQRRRRRRRRRSSSSSSRRRRRRPPPPPPOOOMMMKKKLLLOOOSSSUUUVVVYYY\\\___eeelllqqq{{{zzznnnnnnooottt|||ssslllhhheee```[[[WWWUUUTTTTTTQQQNNNJJJDDD@@@???BBBEEEIIIJJJIIIEEE???:::777666888555333333444666666666222222222222111111111111111111111111111111111111111111111111111111111111...///000111111000///...,,,---...//////...---,,,---......//////////////////////////////.........,,,---...//////...---,,,------------------------////////////////////////------------------------......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,++++++,,,,,,---...,,,,,,---------.........---------------------------...------000,,,***///........................---......////////////...000000000000111111111111//////000111111222333333111111000000000000111111333222222222222222222222444444444444555666777777666666666666777777777888:::888999999888:::GGGUUUppp}}}yyynnnddd\\\TTTKKKFFFGGGLLLWWW```eeennnyyysssWWWHHHIIIVVVkkk}}}~~~[[[KKKQQQccclllZZZHHHAAA@@@@@@??????@@@???>>><<<;;;999999888777999<<<>>>???AAADDDGGGLLLRRRZZZ```dddhhhnnnrrruuu{{{~~~|||{{{|||yyyvvvtttsssrrrpppnnnpppoooooonnnooopppqqqrrruuuvvvvvvvvvvvvvvvvvvvvvuuusssrrrpppppppppqqqrrrrrrtttwww|||wwwwwwyyy}}}GGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEHHHKKKNNNQQQQQQOOONNNMMMOOOQQQRRRQQQPPPNNNNNNNNNOOOOOOPPPQQQRRRQQQPPPNNNNNNNNNNNNMMMLLLIIIGGGDDDDDDFFFIIIJJJJJJLLLLLLMMMNNNOOOOOONNNNNNIIIJJJJJJIIIIIIIIIJJJKKKMMMOOOPPPQQQQQQRRRUUUWWW^^^gggrrrxxxzzz~~~~~~{{{}}}nnneeeeeecccfffppp~~~|||uuummmgggccc^^^XXXSSSPPPNNNKKKHHHEEECCCCCCBBB@@@@@@>>><<<999888:::<<<;;;;;;;;;999777666888999555333111000111222222111222222111111111000000000111111111111111111111111000000000000000000000000...///000111111000///...,,,---...//////...---,,,---......///////////////.........///////////////,,,---...//////...---,,,------------------------////////////////////////---------------------------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,++++++,,,,,,---...,,,,,,,,,------------...........................+++000---000888111)))111////////////////////////............---,,,+++***//////000000000111111111......//////000111222222111000000000000000000111222222222222222222222222333333333444444666777777555666666666666777777777999999999999999:::AAAIIIYYY{{{rrrfffVVVMMMGGGFFFFFFHHHPPPYYYaaajjjvvv~~~cccMMMEEEJJJZZZhhhpppWWWRRRVVVmmmjjjOOOCCCBBBBBB>>><<<@@@???>>>===;;;:::888777888:::<<<===>>>???BBBEEEIIIOOOVVV\\\```eeejjjooommmrrr|||~~~}}}|||{{{}}}{{{wwwuuutttssspppoooqqqqqqpppooooooppprrrrrrwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvuuusssrrrrrrssstttrrrtttwww{{{xxxyyyzzz{{{GGGFFFFFFFFFFFFFFFFFFGGGEEEEEEEEEGGGJJJMMMPPPRRROOONNNMMMNNNPPPQQQPPPOOOKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKLLLLLLJJJIIIHHHFFFDDDCCCEEEGGGIIIIIIHHHIIIKKKMMMNNNNNNMMMLLLFFFGGGHHHIIIIIIIIIIIIHHHFFFHHHJJJJJJIIIHHHHHHIIINNNSSSYYY\\\^^^```cccffflllpppsssrrrsssxxx{{{{{{vvvyyy}}}}}}|||zzzuuuxxx~~~~~~|||lllaaaXXXXXXWWWVVV[[[bbbccc```YYYVVVQQQMMMJJJGGGCCCAAA???>>>>>>===<<<;;;;;;;;;777888888777555555555666555666666444333333444666666444222111222222111000222111111111111000000000111111111111111111111111000000000000000000000000...//////000000//////...---..................------......///////////////.........///////////////---..................---------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,------------...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------////////////////////////,,,333///666FFF:::+++444000000000000000000000000000//////...---+++))))))/////////000000000111111......//////000000111111111000000//////000000111111111111222222222222222222222222333444555666777555555666666666666777777777777777777888999===@@@LLLeeevvv```SSSIIIGGGEEECCCFFFMMMZZZcccrrrpppUUUCCCCCCNNNYYYqqq\\\OOOKKK]]]zzz~~~aaaPPPIIICCC===:::?????????>>><<<:::999888999:::;;;;;;<<<===AAACCCFFFKKKRRRWWW[[[___eeejjjjjjnnnuuu~~~~~~}}}||||||~~~{{{xxxvvvtttssspppoooqqqpppppppppppprrrssstttxxxwwwwwwwwwwwwwwwxxxyyyyyyxxxwwwvvvuuutttttttttrrrtttvvvzzz~~~yyy{{{{{{yyy|||GGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFGGGJJJNNNPPPOOONNNMMMNNNOOOPPPOOONNNJJJJJJKKKLLLMMMMMMMMMMMMNNNLLLKKKLLLLLLLLLJJJHHHHHHFFFDDDDDDFFFGGGGGGGGGIIIJJJLLLNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFDDDEEEFFFEEEDDDCCCDDDFFFIIIIIIIIIKKKLLLNNNNNNNNNQQQUUUXXXVVVWWW[[[^^^]]]aaagggmmmqqqpppooollljjjdddiiirrr|||{{{ssslllggggggkkkllljjjkkksss|||uuummmcccXXXQQQGGGIIIIIIFFFGGGJJJIIIEEEDDDCCCBBB@@@>>><<<;;;:::888888888777777666666555333555666555444222333444222333444333111000111222555444444444555555444222222222222111111111000000111111111111111111111111000000000000000000000000/////////....../////////......------------......---......///////////////............/////////000......------------......------------------------***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---.........,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------........................***444000;;;RRRCCC+++444000000000000000000000000000000000///...---,,,+++////////////000000000111000000000000000000000000000000////////////000000000111111111222222222222111111111222333444555666555555555666666666777777666666666666777999::::::EEEOOOlllvvvbbbQQQKKKFFF@@@@@@FFFOOOYYYkkkfffOOOFFFJJJPPP]]]ooonnnYYYIIIMMMbbb{{{iiiVVVGGG@@@@@@>>>??????>>>===;;;999888:::::::::999999;;;???BBBBBBGGGMMMRRRUUUZZZ```dddjjjkkkooovvv~~~~~~}}}~~~|||xxxvvvtttrrrpppnnnoooooonnnoooppprrruuuvvvxxxxxxvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvuuussssssssstttvvvyyy}}}{{{~~~}}}yyy{{{GGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEEEEFFFHHHLLLOOOOOOMMMMMMMMMOOOPPPOOONNNKKKLLLMMMNNNNNNOOOOOONNNPPPNNNNNNNNNOOONNNLLLJJJHHHGGGEEEEEEGGGGGGGGGFFFGGGHHHJJJLLLLLLKKKJJJIIILLLJJJFFFDDDCCCCCCBBBBBBFFFFFFEEECCCAAABBBDDDFFFHHHEEEBBBCCCFFFHHHHHHFFFDDDIIIKKKIIIHHHJJJJJJHHHJJJQQQXXXZZZZZZYYYXXXVVVQQQSSSWWW]]]cccggggggfffiiiccc^^^\\\XXXSSSRRRUUU[[[WWWTTTWWW^^^cccaaa^^^^^^\\\XXXUUURRRLLLFFFAAA;;;??????<<<;;;===<<<:::888999999888777666777777666666666555444333111000333444555555333222222333///111333333222111111222111111111333555555333111222222222222111111111111000000000000000000000000000000000000000000000000000///...------...///000///...---,,,,,,---...///---......///////////////---.........//////000000///...---,,,,,,---...///------------------------,,,,,,,,,------.........,,,,,,,,,------.........,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------'''222...<<>>>>>???>>>>>><<<:::999::::::999777777999===AAA@@@DDDJJJNNNQQQVVV\\\```jjjiiijjjpppxxx~~~|||xxxvvvtttrrrpppnnnmmmmmmmmmnnnpppsssuuuwwwyyyxxxvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxvvvtttrrrqqqssstttvvvxxx|||{{{|||IIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCDDDFFFIIIIIIIIIIIIJJJKKKLLLMMMMMMJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMKKKJJJIIIIIIIIIIIIDDDCCCCCCCCCEEEFFFHHHJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFEEECCCAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????CCCCCCCCCBBBBBBAAAAAAAAACCCBBB@@@??????@@@BBBCCCCCCDDDEEEEEEDDDDDDFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNLLLJJJGGGGGGHHHHHHHHHHHHIIIHHHGGGIIILLLOOOPPPOOOJJJIIIGGGEEEBBB???===;;;999999999999999888777777666666666666666666666666444444444333333222222222111222222333333222222111222111111111000000//////444444333222111111111111//////000111111111000000000000000000000000000000////////////////////////......------------......------------------------..............................------------...............------,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---***,,,------++++++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000,,,---000PPP;;;///222000111222222000//////000////////////////////////000000000000////////////000000000000000000000000000000111222222222222111000000000000000111111222111111222222222333333333555555555666555555444333555555555666666666666666>>>AAAHHH\\\}}}nnn]]]NNNDDDCCCFFFFFFIIIWWWooocccPPPGGGIIIXXXlll~~~bbbOOOJJJTTTpppeeeOOOCCCCCC===;;;???AAA===:::999999999777777777999;;;===>>>@@@DDDGGGKKKPPPVVVZZZ```gggoooqqqrrrvvv|||wwwtttsssrrrqqqpppmmmmmmmmmmmmnnnoooqqqqqquuuvvvwwwvvvuuutttuuuvvvuuuwwwzzz{{{yyyvvvuuuuuuvvvwwwxxxxxxzzzGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFHHHHHHHHHIIIJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLKKKJJJHHHGGGGGGDDDCCCCCCCCCDDDFFFHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFEEECCCAAA@@@??????>>>AAA@@@@@@@@@@@@?????????AAAAAAAAA@@@@@@@@@??????@@@???>>>======>>>???@@@===>>>??????>>>>>>???AAA===>>>>>>???@@@AAABBBBBBCCCAAA???>>>???@@@@@@???>>>===<<<>>>@@@BBBCCCBBB@@@??????>>><<<:::999888777777777777777666555555555555555555555555555555444444333333333222222222111222222222222222222111111111111000000000//////222222111000000000111111/////////000000000000111////////////////////////.................................------.........------------------------..............................------------............---------,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,++++++******+++,,,---***,,,------++++++,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...,,,III777...000///111222222000//////000////////////////////////000/////////////////////000000000000000000000000000000111222222222222111000000000000000111111222111111222222222333333333333333444555666666555555555555555555666666666666999<<>>;;;::::::999888777888999;;;<<<===???CCCFFFJJJNNNTTTXXX___fffnnnppppppttt~~~}}}{{{wwwttttttsssqqqpppnnnnnnnnnoooppprrrsssssstttuuuvvvuuuttttttuuuvvvwwwwwwwwwxxxxxxwwwuuuttttttuuuuuuvvvwww{{{DDDDDDCCCBBBAAAAAAAAAAAAAAACCCEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIKKKLLLNNNOOOOOONNNNNNMMMLLLJJJGGGEEECCCCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDCCCBBB@@@???>>>>>>===@@@@@@?????????>>>>>>>>>??????>>>>>>>>>>>>======<<<<<<::::::::::::<<<<<<888:::;;;:::999999:::<<<::::::;;;;;;;;;;;;<<<<<<;;;999777777888999888777999888888999;;;<<<<<<;;;666777777777777666666555444444555555444444333222444444444444444444444444333333333222222222222222111111222222222222111111111111000000000000//////000////////////000111111111000//////...///000111////////////////////////------------------------................................................------------------------......------------.........------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******++++++,,,,,,------...---,,,,,,+++,,,,,,,,,***,,,------++++++,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------111111***GGG999111000///111222222000//////000////////////////////////////////////////////////000000000000000000000000///000111111222222111111000000000000000111111222111111222222222333333333111222333444666666666777444444555555555666666666666999<<>>>>>>>>?????????>>>>>>>>>==============================:::999999888888999999:::888:::;;;:::999999:::;;;;;;;;;:::::::::999999999888777666666777888777666999888888999;;;;;;:::999555555666666666666555555333333444444333333222111222222222222222222222222222222222222222111111111000000111111111111000000000000000000000000//////////////////000111222333666444222///......///000////////////////////////---------------------------..................---........................------------------------...------,,,,,,------...------------------------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...,,,,,,++++++++++++++++++------,,,,,,++++++++++++***+++---,,,++++++,,,...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///444444///PPPDDD888111///000222111///......///////////////////////////.........//////////////////////////////////////////000000111111111111111000000000000000111111222111111222222222333333333111222333444555555555555333444444555555666666666555999<<<>>>HHHbbbtttssskkkYYYJJJGGGCCCDDDHHHMMMVVVnnn{{{^^^LLLFFFEEERRRkkkwww```VVVVVVpppxxxVVVJJJ@@@???@@@???===<<<===<<<;;;999999888999999999;;;>>>@@@CCCGGGLLLPPPXXX___gggjjjlllpppwww}}}xxxwwwvvvvvvvvvuuussspppnnnoooppprrrtttvvvwwwxxxwwwxxxxxxwwwuuuttttttuuussswww|||}}}{{{wwwuuuttttttttttttssssssuuuyyy|||~~~~~~CCCCCCBBBAAAAAAAAABBBBBB???AAADDDEEEDDDDDDDDDEEEEEEEEEGGGGGGGGGFFFEEEDDDCCCCCCDDDFFFGGGIIIJJJJJJLLLMMMMMMLLLIIIFFFCCC@@@CCCCCCBBBBBBBBBDDDEEEFFFIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<======999999999888888999999999999:::;;;;;;999999:::;;;888888777666666555444444888777666777888999888666777666666777888888777555666666666666666555444444333333444444333333222111222222222222222222222222111111111111111111111111///000000111111000000/////////////////////000000/////////000111222333444:::888444111///.........................................................------...//////...------........................------------------------------,,,,,,,,,,,,------------------------------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,+++******)))(((,,,,,,+++++++++***))))))***+++---,,,++++++,,,...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000222444555[[[NNN<<<111...000111111///......///////////////////////////------....../////////000//////////////////////////////000111111111111000000000000000000111111222111111222222222333333333333444444444444444333333333333333444555666666777555:::===<<<>>>PPPooozzzzzzvvvggg[[[KKKGGGEEEGGGHHHPPPhhhsssZZZLLLBBBHHH^^^vvvzzzaaaSSS[[[qqqeeeUUUEEE??????>>>=========<<<;;;:::999999888888888:::<<<>>>@@@DDDHHHLLLRRRYYYaaagggkkkooovvv{{{wwwvvvuuuvvvwwwwwwuuusssoooooopppqqqsssuuuwwwyyy|||||||||zzzwwwuuutttuuunnnyyywwwuuuvvvvvvwwwwwwvvvuuuvvvyyy{{{}}}}}}||||||~~~CCCCCCBBBBBBBBBBBBCCCCCC@@@BBBDDDDDDCCCBBBCCCDDDCCCDDDFFFGGGGGGFFFEEECCCCCCCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKJJJHHHFFFDDDCCCCCCBBBBBBAAABBBCCCDDDEEEHHHHHHHHHGGGGGGEEEDDDCCCCCCBBBAAA@@@????????????=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999888999:::999777777777999777777777666555444444444666555555777888999777555666555666777999999777555555555555555444333222111333444444444444333222222222222222222222222222222000000000000000111111111//////000000000000//////......////////////000000/////////000111222333444999777444222///.................................////////////////////////,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...+++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------,,,+++***))))))(((******+++++++++***))))))***,,,------++++++,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............---111:::___LLL888111...000111111///......///////////////////////////---------......//////000000000000000000000000000...///000000111111000000000000000000000111111222111111222222222333333333444444444444444333222222222222333444555666666777444777::::::888AAAZZZqqqvvvjjj```SSSKKKEEECCCBBBJJJbbbzzzkkkWWWDDDCCCRRRfffwwwsss]]]QQQ]]]sss~~~hhhPPPDDD@@@>>>>>>>>><<<<<<<<<;;;:::999999888777999;;;<<<>>>AAAEEEHHHLLLSSS\\\ccchhhmmmrrrvvv{{{wwwvvvuuuvvvxxxyyyxxxwwwsssrrrpppppprrruuuxxx{{{~~~~~~~~~{{{xxxvvvuuuvvvooozzzyyyvvvvvvwwwwwwxxxwwwvvvvvvxxx{{{zzzzzzzzz{{{}}}BBBBBBBBBAAAAAABBBBBBCCCBBBCCCDDDBBBAAA@@@BBBCCCAAACCCFFFGGGHHHGGGFFFDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFCCCBBBAAAAAAAAABBBCCCDDDFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@??????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::888888999999999:::::::::888999999999999999999888777888888888666555666777999888888777777666666666444444444666777888666444555555666888::::::888666333333333444333333222222222333333333333222111111222222222222222222222222/////////000000000111111...//////000000//////............/////////000000///////////////000111222222222111111000///......................................................,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,++++++++++++,,,,,,******************++++++)))***+++,,,,,,,,,+++******,,,------++++++,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...+++111===\\\@@@000444...///111000///---......////////////////////////,,,,,,---......///000000000000000000000000000000...//////000000000000000000000000000000111111222111111222222222333333333222222333444444444333333111222222333555666666777444555777888666;;;MMM```tttccc[[[UUUNNNIIIGGGEEEHHHXXXkkkiiiOOODDDIIIVVVeeeqqq~~~xxx___YYY```~~~___LLLCCC@@@>>>???<<<<<<<<<;;;;;;:::999999777999:::;;;===???CCCFFFHHHOOOXXX___dddhhhlllooosssyyyxxxwwwuuuvvvxxxzzz{{{{{{xxxuuurrrpppqqquuuzzz}}}{{{||||||{{{xxxwwwwwwxxxuuuzzz}}}xxxtttuuuvvvvvvvvvuuuuuuwwwyyyxxxxxxyyyzzz|||~~~AAAAAAAAA@@@AAAAAABBBBBBDDDDDDCCCAAA??????AAACCCAAACCCEEEHHHIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHCCCBBBAAAAAAAAABBBCCCDDDCCCDDDDDDDDDDDDDDDCCCCCC@@@???>>>======<<<======<<<<<<;;;;;;;;;:::::::::666666777777888888888999888888999999999999888888777888999888666555666777666666666555555555444444444444444666888888666444111222333555777777555333222222333444444444444444222222222222222111000000222222222222222222222222.../////////000000111111......////////////......---.........//////000000///............///000000,,,---...///000000//////........................------------------------,,,---///000000///---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,++++++******++++++,,,'''((()))***+++,,,------)))***,,,---...------,,,***,,,------,,,+++---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000,,,444@@@YYY666+++888...///111000...------...////////////////////////,,,,,,------...///000000000000000000000000000000...//////000000000000000000000000000000111111222111111222222222333333333000111222333444555555555111111222333555666666777777555666777777:::IIIYYY~~~wwwaaaWWWSSSOOOOOOQQQNNNJJJPPP[[[ooo{{{[[[IIIFFFLLLYYYeeeuuu{{{uuu^^^UUUkkkkkkRRRGGGAAA??????;;;;;;<<<<<<;;;;;;:::999777999:::;;;<<<>>>BBBEEEGGGMMMUUU\\\aaadddgggiiinnnttt~~~yyywwwuuuvvvxxx{{{}}}}}}{{{xxxtttqqqrrrvvv|||xxxyyyzzzzzzxxxxxxyyyzzz{{{yyyyyy}}}yyysssrrrsssttttttssssssuuuwwwwwwwwwxxxyyy|||}}}~~~xxxvvvBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDFFFGGGIIIIIIHHHGGGFFFIIIIIIGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBAAA@@@??????============<<<<<<<<<<<<======<<<;;;;;;:::999999999999999888888888777777::::::::::::999999999888444555666777777666555444333555666555444222333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000------......//////000000000---,,,---///000...,,,000000////////////000000////////////////////////.........///////////////***++++++,,,,,,++++++***------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++........................++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++...------,,,,,,++++++***,,,,,,,,,++++++*********)))***+++,,,---,,,++++++111,,,444HHHQQQEEE666///444111...,,,---...............---,,,,,,+++******,,,,,,,,,---------......//////............//////,,,---///000000000///...000000000000111111111111//////000111222333333333111111222222222333333333444444444555555555555666999888666444666;;;CCCIIIjjjwww```[[[YYYVVVWWWZZZZZZUUUSSSUUU[[[nnnjjjYYYMMMFFFNNN]]]pppxxxwwweeedddrrrlllSSSBBB@@@FFFCCC===;;;>>>@@@??????AAA:::999888888:::===AAACCCEEEJJJQQQUUUXXX\\\dddkkkkkkpppyyy|||vvvxxxzzzwwwwww{{{{{{xxxtttppppppsssxxx{{{yyyyyyyyyzzz{{{|||zzzyyyuuuyyy}}}~~~}}}{{{{{{vvvtttrrrqqqrrrtttxxxzzz|||zzzxxxwwwxxxzzz|||~~~{{{{{{|||}}}~~~zzzpppkkkpppBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDEEEGGGHHHIIIHHHGGGFFFIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBAAAAAABBBCCCCCCBBBBBBBBBAAAAAA@@@???>>>=========<<<<<<<<<;;;;;;;;;;;;:::999999888777777999999888888888777777777777777777777666666666666555555666666666666555555333444666555444222222333333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////............////////////000...---...000111///---000//////......//////000////////////////////////.../////////////////////,,,,,,------------,,,,,,------------------------------,,,,,,,,,,,,------+++++++++,,,,,,---------............------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++************,,,---------,,,+++,,,111;;;EEEDDD:::111///333111...,,,---......---......------,,,++++++***,,,,,,---------.........//////............//////---....../////////////////////000000000111111111000000000111222222222333111111222222222333333333444444444444555555555555888777666555666:::AAAFFFTTTgggyyy___VVVUUUVVV^^^kkkqqqhhhZZZQQQQQQ```yyy{{{jjj\\\OOOMMMTTTdddlllwwwqqqdddfffvvviiiTTTGGGBBBDDD>>><<<>>>@@@===<<<===:::999888888:::<<>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888777777666666555888888777777777777777666666666555555555444444444555555555444444555555555333444555555333222222333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111/////////////////////////////////////////////////////////...............000///...///000111000............------.........//////////////////////////////////////////............////////////......------------------------------,,,,,,,,,,,,------)))******+++---......///.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,------------,,,...>>>KKKFFF888111111444222000---,,,---......---......------,,,+++++++++,,,------------.........//////............//////...............///000000//////000000000000111111111111111111111111222222111111222222222333333333444444444444555555555555666666666555666888===AAADDDRRRjjjcccTTTPPPRRR]]]qqq}}}vvvaaaRRRKKKSSSccc{{{rrr```SSSNNNXXX___kkkzzziiiZZZ___wwwlllVVVEEEFFF@@@===@@@AAA???<<<<<<;;;:::999888999;;;===???AAAEEEJJJNNNQQQUUU\\\aaabbbgggooovvv}}}zzzzzz{{{{{{|||~~~{{{{{{||||||{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyxxxxxx|||}}}}}}zzzyyyxxxwwwvvvvvvvvvvvvxxxwwwuuuttttttuuuvvvwwwyyyzzz|||~~~tttlllgggfffllltttAAA@@@@@@???????????????BBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDDDDDDDAAA@@@????????????@@@AAA@@@@@@???>>>============;;;;;;;;;;;;::::::::::::777777777666666666555555666666666666666666666666666666666555555555555444666555444333333444555666222444555555333222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111/////////////////////////////////////////////////////////......---------///........./////////......------,,,,,,------...////////////////////////////////////..................////////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---******+++,,,,,,---............------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,***+++++++++++++++,,,,,,)))******++++++******))))))******+++,,,,,,------++++++++++++++++++++++++,,,,,,---------.........999OOOXXXGGG444000444666111///---------......---......------,,,,,,,,,,,,------------............///......------......//////......------...000111////////////000000000111222222222111111111111111111111222222222333333333333333444444444555555555444555666666666777999<<<@@@GGGXXXuuunnnZZZTTTQQQXXXjjjyyyyyymmmcccSSSPPPSSSbbbxxxxxxeeeWWWSSSXXXaaapppttt[[[SSSbbbwwwjjjRRRJJJCCC>>>AAACCCBBB???>>><<<;;;:::999999:::;;;<<<>>>BBBFFFIIILLLPPPVVVZZZ```eeelllssszzz~~~||||||~~~~~~~~~}}}yyyzzzzzzzzzyyywwwwwwwww~~~~~~}}}|||xxxxxxyyyyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuuuuxxxzzz|||~~~sssmmmiiidddfffkkkAAA@@@??????>>>>>>??????AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@???>>>======>>>???@@@??????===<<<<<<;;;<<<<<<::::::::::::999999999999777777777777777666666666555555555555555555555555555555555444444444333333555444333222222333444555222444555444333111222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000........................//////......------,,,,,,------------------------------,,,,,,,,,,,,------////////////////////////000000//////.........---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,)))******++++++******)))((()))******+++,,,------++++++++++++++++++++++++,,,,,,,,,---------......AAARRRUUUBBB111000333111000...------......---,,,......------------,,,,,,---------.........//////......------------......///......------...000111...////////////000000000222222222111111111111111111111222222222333333333333333333444444444444555333555666666666666777888<<>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA???>>>===<<<<<<===>>>??????>>><<<:::::::::;;;;;;999999999999888888888888777777777777777777777777333444444444444555555555333333222222222111111111444333333222222333333444222333444444222111111222222222222222222222222222111111111111111111111111222222222222222222222222////////////////////////000000000000000000000000.................................---------------+++,,,------,,,+++,,,------------,,,,,,---------////////////////////////000000000///......------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,*********++++++,,,,,,---******++++++++++++******)))))))))***+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------...===FFFDDD666,,,...---(((...---,,,---......---,,,......------------------------........./////////......------------.....................///000000......////////////000000111111111111111111222222111111222222222333333333333333333333444444444444333444666666555555666888:::===DDDUUUpppqqq[[[TTTTTTbbbtttrrr```OOOKKKRRRdddggg]]]WWW```qqq}}}dddXXXVVVccc||||||___QQQCCC???@@@@@@??????======<<<<<<;;;;;;;;;;;;===>>>@@@CCCFFFJJJMMMNNNUUUZZZaaahhhnnntttyyy|||yyy|||~~~|||zzz}}}~~~}}}yyyvvvwwwxxx~~~~~~|||||||||~~~~~~}}}|||zzzxxxvvvtttvvvwwwyyyzzz{{{zzzyyyxxxyyyzzz{{{|||tttqqqkkkbbbbbbiii}}}@@@@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@>>>===<<<;;;;;;<<<===>>>>>>===;;;999888999:::;;;999999888888888777777777666666666666777777777777222333333333444444444444333333222222222111111111222222333333333333222222111333444444222111111222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////........................,,,------------------...+++---///...,,,+++,,,.........------------......////////////////////////111000000///......------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))******+++,,,,,,------++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++***+++,,,---...333666444...,,,...,,,'''---,,,,,,---...///---,,,------..............................////////////...------,,,,,,------...---......///////////////........./////////000000000000000111222222222333111111222222222333333333222222333333333444444444333444666666555555777999777<<>>>>>>>>============<<<<<<<<<>>>>>>???BBBEEEIIIKKKLLLOOOUUU\\\ccchhhlllooorrrvvvyyy{{{}}}|||~~~yyyvvvwwwyyy~~~~~~}}}}}}}}}}}}{{{yyywwwuuuuuuuuuwwwyyy|||}}}|||{{{zzzzzzzzzzzz{{{}}}{{{xxxpppeeeeeeppp@@@??????>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAABBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAAAAACCCCCCBBBAAAAAA@@@??????===<<<;;;;;;;;;;;;<<<===>>><<<:::888888888999:::888888888888777777777777555555666666666666666666222222222333333444444444555555555444444444333333111222333444444333222111111333444444222111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////................................................,,,,,,,,,------.........,,,...000///---,,,---000///......------......///////////////////////////111000000///...---------,,,------------------,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++,,,------...///(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++***************+++++++++*********++++++,,,,,,,,,,,,+++*********+++,,,---............000000///,,,---,,,,,,---...///---,,,------............................../////////000...------,,,,,,------...,,,---///000000000///.............../////////000//////000111222333333444111111222222222333333333222222333333333444444444333444555555555666888:::111999???BBBHHH]]]rrr^^^QQQ___||||||fffVVVJJJIII\\\sssxxxZZZTTTbbbvvvssseeeUUUWWWgggwww\\\LLLDDD@@@>>>>>>>>>>>>>>>>>>>>>>>>======?????????AAAEEEHHHJJJJJJNNNSSS[[[bbbfffiiikkklllvvvxxxwwwvvv}}}|||zzzvvvwwwzzz~~~~~~~~~}}}|||{{{yyyyyyxxxxxxxxxtttvvvyyy|||~~~}}}|||{{{{{{zzzyyyyyy|||vvviiijjjvvv===<<<<<<<<<<<<======>>>===>>>>>>===;;;<<<>>>AAA????????????????????????????????????@@@AAABBBBBBCCCCCCBBBAAA@@@>>>>>>===::::::;;;;;;::::::999888<<<;;;:::999888888888888444444555666777777666666444444444444444444444444555444444333333444444555333333333333333333333333111111000000000000111111111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000......................../////////...---------,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------...000333444>>>999333---***+++---000000000///...---,,,,,,,,,++++++++++++++++++++++++************************000///---,,,,,,---///000,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++,,,---...*********************************++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,.........................................................---,,,,,,,,,+++......---,,,---...///000000000111111111000000///111111222333333333333222333222222111111222222333333333333333333222111000666444888???BBBLLLgggeeeYYYdddyyyvvvfffUUULLLRRR^^^zzzfffSSSWWWiii}}}uuuXXXRRRVVVllltttWWWFFFAAAAAA???DDD@@@>>>???>>>:::999;;;=========>>>@@@DDDGGGIIIKKKOOOVVV[[[___cccfffhhhnnnooorrrvvv{{{|||zzzwwwvvvuuuwww~~~~~~zzz|||xxxwwwxxxvvvssssssuuuwwwyyy{{{|||{{{zzzzzz{{{{{{zzzxxxwwwyyy|||}}}}}}uuunnnqqqxxx<<<<<<<<<<<<<<<======>>>===>>>>>>===<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@???>>>======:::::::::;;;:::999999888::::::999888888888888888444555555666666666666555444444444444444444444444444444333333333333444444222222222222222222222222111111000000000000111111000111111222222111111000000000000000000000000000////////////////////////000000000000000000000000////////////////////////............------------------............------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++---000444888:::AAA===777111------...//////...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////...............------,,,---...///000000000111111111000000///000111222222333333222222333222222111111222222333333333333333333222111111333222444:::<<>><<<<<<>>>>>>======>>>@@@CCCEEEGGGGGGLLLRRRWWW\\\___ccceeejjjlllooosssxxx|||~~~~~~}}}zzzwwwuuutttttt{{{}}}}}}yyyxxxyyyxxxuuutttwwwvvvwwwxxxxxxwwwwwwyyy{{{|||{{{yyyyyyzzz}}}~~~}}}vvvpppsss|||;;;;;;;;;<<<<<<<<<=========>>>??????===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>======<<<<<<999::::::::::::999888888888888888888888888888888555555555666555555444444333333333333444444444444444333333222222333333444111111111111111111111111111000000//////000000111000111111222222111111000000000000000000000000000////////////////////////000000000000000000000000////////////////////////------------............------............------........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---000444888:::<<<:::666222000/////////...---,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))***+++,,,,,,,,,,,,+++------------------------************************))))))*********+++++++++***************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------....................................////////////...------------.../////////000000111111000000000000111222222333333222222222222111111111111222222333333333333333222222111666444666:::999===NNNbbboookkkppp~~~iiiVVVNNNNNN^^^mmm}}}qqqWWWJJJLLLVVV^^^mmmwwwiiiOOONNN]]]pppsss^^^TTTPPPMMMAAA<<<:::===???===>>>@@@??????>>>>>>???AAACCCDDDCCCGGGMMMRRRVVVZZZ^^^aaaeeegggkkkooosssvvvyyyzzz}}}{{{wwwtttssspppwww}}}~~~zzzyyy{{{zzzwwwvvvyyyyyyxxxwwwuuutttuuuyyy|||~~~}}}{{{{{{{{{~~~~~~wwwrrrwww999:::;;;;;;<<<<<<<<<<<<<<<>>>@@@???===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;@@@??????>>>============<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888888777999999888888777666555555555555555555555444333222333333333333333444444444333333222222222222333333111111111111111111111111000000////////////000000000000111111111111000000////////////////////////////////////////////////////////////////////////------------------------,,,,,,,,,------.........,,,------......------,,,........................++++++++++++++++++++++++------------...000111222000000//////////////////------,,,+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))))))))***++++++,,,,,,---............------------------------************************)))******+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------........................+++++++++,,,,,,---------------------......//////...///000000000000000000000000111222222222222222222222111111111111222222222333333444333333222222666555777999888:::EEERRRnnnyyyqqqxxxjjjZZZSSSRRRaaatttwwwaaaPPPIIILLLQQQZZZcccooo~~~{{{]]]RRRQQQWWWllltttfff\\\VVVJJJCCC>>>???@@@??????AAAAAAAAA@@@?????????@@@@@@AAADDDHHHMMMQQQUUUZZZ]]]aaaccchhhkkkooorrruuuwww|||~~~zzzvvvtttqqqwww|||}}}}}}zzzyyy{{{zzzxxxxxx{{{}}}|||yyyuuutttvvv|||}}}|||}}}yyyvvv|||888888:::;;;<<<<<<<<<<<<<<<>>>@@@???===;;;::::::<<<<<<<<<<<<<<<<<<<<<<<>>======<<<<<<<<<<<<::::::::::::::::::::::::888888999999888888777666999999999888666444222111444444555444444333222222222222222333333333444444222222111111111111222222222222222222222222222222000000////////////000000000000000111111000000000........................................................................------------------------+++,,,,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,,,,***+++,,,---------------...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,---.........------------------------***************************+++,,,,,,------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...)))))))))***************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................***+++++++++,,,,,,---------------.....................///000000000000000000000111222222222222111222111111000000111111222222333333444444444333333111111333555555666===DDDVVVttt|||vvv}}}lll^^^OOOZZZnnnqqq\\\MMMHHHHHHLLLOOOZZZlllxxxgggTTTJJJUUUiii|||pppfffUUUKKKBBB@@@AAA@@@AAACCCCCCBBBAAA@@@??????>>>>>>@@@BBBEEEIIILLLQQQVVVZZZ]]]aaaeeeiiikkknnnrrruuu{{{|||~~~{{{xxxuuuzzz~~~}}}~~~|||yyyxxx{{{zzzxxxxxx{{{~~~}}}zzzvvvuuuwww|||~~~~~~~~~|||zzz666777999;;;<<<<<<;;;;;;<<<===>>>>>><<<::::::;;;==============================<<<<<<;;;;;;<<<<<<;;;:::::::::999999888888777888888888888777666666888888888777666333111///333333333444333333222222111111222222333333444444222111111000000111111222222222222222222222222222000//////......//////000///000000111111000000///------------------------........................................................................,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++***------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---...---,,,,,,************************,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++*********+++,,,---)))))))))***************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------............,,,---......//////......------...///000000000000///000111111222222111111111111000000000000111111222333333444444444444444222222444555666888<<>>>>>@@@AAACCCEEEGGGLLLQQQUUUYYY^^^cccggghhhjjjooorrrwwwxxxyyy{{{~~~}}}zzz~~~~~~}}}|||yyyxxx{{{{{{yyyzzz}}}||||||zzzwwwuuuwwwzzz}}}~~~~~~~~~555666999;;;<<<<<<;;;:::<<<======<<<;;;:::<<<===========================;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888777777777777888888777777666555444555666666666444222111111222222333333333333222000111111222333333444444111111000000000000111111111111111111111111111111//////............////////////000000000000//////................................................------------------------........................------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++***...---+++************+++++++++++++++++++++++++++************************)))***,,,---------+++***************************,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++*********************************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..............................------------------,,,---.../////////...---,,,---...///000000000000///000000111111111111111111111000000000000111111222333333444555555444444444555666666888:::<<<<<<>>>JJJ\\\{{{xxxppphhhhhhyyypppddd___QQQJJJGGGMMMYYYiii~~~|||gggUUUKKKRRR```rrroooZZZNNNIIIEEEEEEFFFEEEEEEDDDCCCBBB@@@???>>>???@@@AAAAAACCCGGGMMMQQQVVV[[[aaadddeeeggglllppppppqqqsssuuuxxx{{{}}}~~~|||~~~}}}}}}zzzzzz|||}}}{{{|||{{{||||||{{{yyyyyyzzz{{{}}}}}}}}}~~~444666888;;;<<<<<<;;;:::<<<<<<<<<;;;::::::===???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<===<<<<<<;;;:::999888777666777777777777777666666555111222444666666555444333000111222333333333333333000000111222333333444444111111000000000000111111000000000000000000000000//////............////////////000000000000//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------************************,,,------------,,,+++***(((((()))***+++,,,,,,---+++***************++++++++++++++++++++++++++++++((((((((((((((((((((((((******++++++++++++******111000...,,,+++++++++,,,************************************************''')))+++,,,,,,,,,***)))************************,,,,,,,,,++++++************+++,,,------,,,+++***************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,------.........++++++************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++------------++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,++++++*********,,,,,,.../////////...---,,,---...///000000000000//////000111111111111111111111000000000000111111222333333444555555555444222333333222444666777666===???GGGdddsssjjjwww}}}zzz]]]TTTJJJGGGIIIUUUnnn~~~gggQQQCCCMMM]]]nnnjjjYYYNNNHHHEEEFFFFFFFFFEEEDDDCCCAAA@@@???????????????@@@DDDIIINNNTTTYYY___bbbbbbdddiiinnnjjjkkknnnqqquuuxxxzzz|||}}}~~~~~~~~~{{{{{{~~~~~~}}}~~~}}}~~~~~~|||||||||||||||}}}~~~666666888999:::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;<<<>>>>>>999888888777777777777777666666666666555555555555555555555444444333333333111111111111111111111111222111111111000000//////000000000000000000000000......//////000000111111////////////////////////////////////////////////........................------............------------------------------......------------......---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,+++***)))***+++,,,---++++++++++++++++++++++++++++++************++++++************************))))))************))))))''''''((()))***+++,,,,,,************************,,,+++++++++***)))))))))***)))))))))***+++,,,,,,******+++******)))((('''&&&'''(((******+++++++++'''(((***++++++***((('''+++***(((''''''(((***+++******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))******+++***++++++,,,,,,++++++***,,,------......------,,,,,,------......------,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++000//////...,,,+++******...------------...//////............////////////000000111111111111000000000000000000000000000000222333555666666555333222444444333444444555666777;;;;;;BBBRRRggg}}}}}}~~~gggPPPHHHGGGLLL[[[lll___TTTHHHGGGXXXmmmqqq___UUUMMMHHHMMMIIIDDDCCCDDDDDDAAA???@@@@@@???@@@BBBEEEHHHJJJQQQUUUZZZ]]]^^^```eeeiiigggjjjmmmoooqqqsssvvvxxx~~~~~~~~~||||||||||||{{{zzzyyyxxx~~~}}}{{{{{{{{{{{{zzz{{{}}}~~~555666777999:::;;;;;;;;;888888999999999::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::999888888999999:::888888777666666666777777666666666555555555444444555444444444333333333333111111111111111111111111111111111000000000/////////////////////////////////////////////000000000........................////////////////////////........................------............------------------------------......------------......------,,,,,,,,,+++++++++++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++)))))))))))))))***++++++************************+++******))))))******+++************************)))******************)))(((((())))))******++++++************************+++++++++*********************************++++++((())))))*********))))))((()))***++++++,,,++++++((()))+++,,,,,,+++)))(((+++***))))))))))))***+++******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***,,,,,,------------,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------...//////............////////////000000111111111111000000000000000000000000000000111222333444444333222111333333333333444555666777888:::@@@IIIUUUhhh~~~zzz^^^NNNHHHGGGQQQ^^^~~~sssZZZLLLDDDLLL[[[lllvvvjjj]]]RRRHHHFFFCCCBBBAAAAAA@@@@@@@@@@@@??????@@@BBBDDDFFFKKKOOOTTTWWWXXX[[[```eeegggiiimmmoooqqqsssvvvxxx{{{|||}}}~~~}}}}}}||||||{{{zzzzzzyyy}}}||||||}}}~~~}}}{{{yyywwwyyy|||}}}~~~~~~|||~~~555666777888999:::::::::777777777777888888888888888999:::;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::888777666666555555666666555555555555444444444444444444333333333333333222111111111111111111111111111111000000000000//////////////////////////////000000//////////////////........................////////////////////////........................------............------------------------------...------,,,,,,------...,,,,,,,,,,,,++++++++++++)))))))))))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***)))******+++++++++++++++))))))))))))))))))))))))+++******))))))******+++******************************++++++++++++*********************************************************************++++++++++++++++++***************'''''')))******+++++++++***++++++,,,,,,,,,++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...------------...//////............////////////000000111111111111000000000000000000000000000000222222222222222222222222333333333333444555666666666999===@@@BBBPPPlllwwwuuu^^^NNNFFFJJJSSSlllhhhWWWHHHDDDHHHSSShhh|||tttdddIIIGGGDDDAAA@@@@@@AAABBBAAA@@@???>>>>>>???@@@AAAEEEIIINNNQQQSSSWWW\\\aaaeeehhhlllnnnppprrruuuwwwwwwxxxzzz|||~~~~~~|||{{{zzzzzz{{{{{{zzzzzzzzz|||}}}|||yyywwwssswww}}}}}}{{{{{{}}}444555666777888888888888555555666666666777777777666777888999::::::;;;:::<<<<<<;;;;;;::::::999999777666555555444555555555444444444444333333333333333333333333222222222222111111111111111111111111000000000000000000//////////////////////////////000000000//////......---........................////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,---...///...---,,,******************************))))))))))))******************************+++++++++,,,,,,++++++++++++++++++******)))))))))************************)))))))))***+++++++++,,,++++++++++++******))))))(((((()))***************+++++++++,,,++++++*********+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++*********++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,+++++++++...------------...//////............////////////000000111111111111000000000000000000000000000000333222111111111111222333222222222222333444555666777999;;;;;;:::CCCZZZpppuuuuuu\\\LLLJJJPPP\\\{{{{{{jjjVVVGGG@@@CCCRRRaaattt|||zzz[[[RRRGGGAAAAAACCCCCCBBB@@@@@@???>>>??????@@@AAABBBFFFKKKNNNPPPTTT[[[```bbbeeeiiilllnnnpppsssuuurrrtttwwwzzz|||~~~~~~~~~~~~~~~}}}{{{zzz{{{|||}}}zzzzzz{{{}}}~~~}}}zzzxxxtttxxx}}}~~~~~~~~~|||}}}{{{zzzzzz|||~~~444444555666777777777777444444444555555555666666555555777888999999999999777777777666666555555555666555444444333333444444333333333333222222222222222222222222222222222222000000000000000000000000//////////////////000000........................000000//////......------........................................................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********+++,,,---...///...---,,,++++++++++++++++++++++++***))))))))))))))))))***************************+++++++++,,,,,,+++++++++,,,,,,++++++******))))))************************)))))))))***+++++++++,,,+++++++++++++++***)))(((***************)))(((((()))***************)))(((+++++++++,,,,,,+++++++++***+++,,,,,,,,,,,,+++*********++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++*********...------------...//////............////////////000000111111111111000000000000000000000000000000333333222222222222333333222111111222222333444555666555666888:::???LLLZZZqqq|||~~~}}}nnnVVVMMMNNNUUUuuu|||hhhVVVHHHAAADDDKKKWWW```ooouuudddNNNCCCBBBDDDCCC???@@@@@@@@@@@@AAAAAABBBBBB???CCCGGGJJJLLLPPPWWW]]]]]]```eeeiiikkkmmmoooqqqooorrruuuwwwxxxzzz~~~|||}}}~~~~~~~~~|||{{{{{{||||||||||||~~~}}}zzzwwwzzz}}}~~~}}}}}}~~~}}}{{{~~~|||{{{zzz{{{|||~~~333444555555666666666555444444444444555555555555444555666777777777777777555666666777777666666555555444444333222333333333222222222222111111111111000111111111111222222222000000000000000000000000......////////////000000........................//////..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++++++++)))))))))***************++++++++++++++++++++++++((())))))******))))))((()))******+++++++++++++++++++++++++++++++++++++++***))))))(((((())))))*********************************++++++++++++******,,,,,,+++++++++************************************************+++++++++)))***+++,,,,,,+++)))(((+++++++++******)))''''''((())))))*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------......------------...//////............////////////000000111111111111000000000000000000000000000000333333333333333333333333111111111111222333444444444111111555999<<>>@@@@@@AAAAAABBBBBBCCCCCC;;;>>>BBBDDDFFFJJJQQQWWWWWW[[[aaaeeegggiiikkklllkkkooorrrttttttuuuyyy|||zzz|||~~~}}}|||~~~|||{{{zzzzzz||||||~~~~~~{{{xxxzzz|||}}}}}}~~~~~~|||}}}}}}~~~|||{{{zzz{{{}}}}}}~~~~~~333333444555555555555444444444444555555555555666444555555666666666555555555555777888999999888888444444333222222222222222222222111111111000000000000000000000111111222222000000000000000000000000........./////////000000........................------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++)))*********++++++++++++((((((((()))))))))******************************))))))***++++++***)))))))))))))))))))))***++++++************************))))))(((((((((((())))))************************)))******************)))++++++++++++++++++++++++************************+++++++++***************((()))+++,,,,,,+++***)))))))))*********))))))(((((())))))***++++++++++++*********))))))*********+++***))))))))))))***+++******++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000...------------...//////............////////////000000111111111111000000000000000000000000000000000111222333333222111000000000000111111222333444444111000444666888<<>>===:::<<>>???>>>>>>>>>@@@DDDHHHJJJNNNQQQTTTYYY]]]___aaabbbeeejjjnnnnnnllljjjmmmpppuuuvvvxxxxxxyyyzzz}}}~~~|||yyyxxxwwwwwwxxxyyyzzzzzzxxxwwwrrruuuwwwyyyyyyzzz{{{}}}||||||}}}~~~~~~}}}{{{{{{|||yyywwwxxx{{{|||xxxtttwwwwwwwwwxxxyyyzzz{{{|||~~~|||~~~~~~444333333222222333333444444333222222222222333444777666555444444555666777333333333333333333333333222222222222222222222222222111///.........///000000000000000000000000000/////////000000/////////........................---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))******,,,,,,************************)))***++++++++++++++++++))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,******)))***++++++++++++++++++++++++++++++******)))))))))(((((((((************************++++++***))))))***+++++++++++++++++++++***)))))))))))))))*********++++++***)))))))))))))))))))))+++***)))(((((()))***+++---,,,,,,,,,+++++++++***+++,,,,,,,,,++++++***)))))))))))))))******************************************))))))***+++,,,---++++++*********+++,,,---************************(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,...,,,*********+++***)))************************+++++++++*********))))))++++++++++++++++++++++++---,,,++++++------,,,+++...------,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......////////////////////////////////////////////////............////////////000000000000111111111111333333333222333333444444555444444444555666888999<<<@@@KKK^^^vvv}}}zzziiiZZZNNNKKKLLLQQQaaasss~~~|||ooogggppp}}}cccRRRCCCBBBFFFNNN^^^nnnzzzkkk\\\KKKJJJIIIFFFCCC@@@>>>===???>>>>>>>>>@@@CCCFFFHHHJJJMMMQQQVVVZZZ^^^```aaafffjjjnnnooolllkkkmmmpppqqqrrrtttuuuuuuvvvyyy{{{~~~{{{xxxwwwvvvvvvwwwwwwxxxxxxvvvuuuqqqtttvvvwwwwwwwwwyyyzzz|||}}}}}}~~~~~~}}}{{{{{{zzzwwwuuuwww{{{}}}{{{xxxvvvvvvvvvwwwyyyzzz|||}}}}}}}}}~~~333333222222222222333333222111000000000000111222555444444333333444444555333333333333333333333333111111111111111111111111111000///........./////////////////////...............////////////......---------------------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***+++,,,---************************++++++***)))))))))******))))))))))))))))))))))))******************************++++++++++++************)))))))))***++++++******++++++++++++******++++++************))))))************************+++******))))))******+++++++++,,,,,,++++++******((((((((()))))))))******))))))))))))))))))************))))))))))))******++++++************))))))+++++++++,,,++++++***))))))))))))*********++++++******************************)))))))))******+++++++++******++++++,,,---************************((((((((()))))))))******++++++++++++++++++++++++---,,,***)))******)))(((+++++++++++++++++++++++++++++++++***************************************---,,,++++++------,,,+++------.........---,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,---------......////////////////////////////////////////////////............////////////000000000000111111111111555555444333333333333333444444444555666666777777888<<>>===>>>@@@CCCDDDEEEHHHLLLQQQVVV[[[^^^___dddgggkkkllljjjiiikkkmmmnnnoooqqqqqqrrrsssvvvxxx}}}zzzxxxwwwvvvvvvvvvvvvuuutttssssssqqqsssuuuuuuuuuuuuuuuwww|||}}}~~~~~~~~~}}}{{{zzzxxxvvvtttvvv{{{~~~~~~}}}vvvvvvwwwxxxyyy{{{}}}~~~yyyzzz{{{|||}}}~~~~~~~~~333333222222222222333333000000000000000000000000333333222222222222333333222222222222222222222222111111111111111111111111////////////...//////////////////...............---......//////......---------------------------------,,,,,,------...///------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************,,,+++)))((((((((())))))))))))))))))))))))))))))******************************++++++++++++******((((((((())))))***++++++))))))***++++++***))))))******************************************************))))))))))))************+++++++++******)))(((((((((((()))))))))))))))))))))))))))************))))))))))))))))))***))))))((((((((((((((((((******++++++++++++******))))))*********+++++++++************************+++******)))))))))((((((+++***++++++++++++,,,,,,******************************+++++++++,,,,,,,,,************************---+++))))))*********(((++++++++++++++++++++++++************************************************,,,+++***+++---...---,,,+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,---------......////////////////////////////////////////////////............///////////////000000000111111111111444333333222222222333333333444555666666666666555666:::AAAGGGNNN]]]uuuzzzsssjjj```TTTIIIJJJPPPUUUmmm|||mmmfffhhhtttxxx\\\LLLEEECCCFFFJJJ^^^rrrlllaaaRRRFFFAAAAAACCCDDD@@@???>>>======>>>???@@@AAACCCHHHMMMSSSXXX\\\^^^___bbbeeefffffffffgggiiilllnnnppppppqqqrrruuuwww}}}}}}}}}}}}|||{{{yyyyyyvvvwwwwwwvvvtttsssssssssrrrtttuuuvvvtttttttttuuu|||}}}~~~~~~}}}|||zzzyyyxxxvvvtttuuuyyy}}}zzzzzzzzzzzzzzz{{{|||}}}yyyzzz{{{|||~~~}}}~~~333222222111111222222333000000111111111111000000111111222222222222111111111111111111111111111111000000000000000000000000.........////////////...000000/////////.........------............------------------------------,,,,,,,,,,,,,,,---......------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++***)))(((((('''************************,,,+++)))((((((((())))))))))))))))))))))))))))))************************)))******++++++******)))(((((())))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))((((((((((((((())))))))))))(((((())))))************)))))))))******)))))))))***************+++++++++)))******++++++*********************++++++++++++************************+++*********)))(((((('''******++++++,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,************************---+++))))))***+++***)))++++++++++++++++++++++++************************************************,,,+++***+++---...---,,,***+++,,,------,,,+++***))))))***++++++,,,------,,,,,,,,,---------..................................................................///////////////000000000111111111111000000000000111222333444333444555555666555555444666999===@@@BBBKKKccczzz|||yyytttlll___QQQJJJIIIKKKaaayyy}}}jjj___cccmmm}}}pppZZZJJJAAABBBFFFMMM^^^wwwtttYYYFFF@@@BBBCCCCCC@@@???>>>============>>>???AAAEEEJJJOOOTTTXXX[[[[[[]]]aaaccceeefffggghhhjjjlllnnnnnnooopppsssuuuxxxxxxyyyzzz{{{{{{{{{{{{wwwxxxyyywwwtttssstttuuutttvvvxxxxxxvvvuuuvvvwww||||||}}}}}}|||{{{yyyxxxxxxwwwuuuvvvxxxzzz|||}}}~~~~~~}}}|||||||||||||||{{{|||}}}222222111111111111222222000111111222222111111000000111111222222111111000000000000000000000000000////////////////////////------.../////////......000000000///......------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************************)))'''&&&$$$###************************++++++***)))))))))******))))))))))))))))))))))))************************))))))************))))))))))))***+++++++++******))))))(((((((((((())))))((((((((())))))))))))***))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))((((((((((((((()))))))))******((((((((()))******++++++))))))************))))))((((((((()))))))))))))))((()))******+++******************++++++++++++,,,++++++++++++++++++++++++***+++++++++***)))(((((()))***+++,,,,,,,,,,,,+++************************)))))))))************+++++++++++++++++++++++++++---+++******+++,,,,,,+++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++******+++---......---******++++++,,,,,,++++++))))))***+++,,,---......,,,,,,,,,---------..................................................................////////////000000000000111111111111.../////////000222333444444444444444444444444444999888;;;>>>===AAASSSggg~~~uuuuuuuuurrrhhhZZZMMMEEEFFFVVVjjjxxx{{{ggg___aaafffqqqnnnWWWGGGBBBBBBCCCNNNaaaxxxjjjRRRGGGDDDBBB@@@@@@@@@???>>>============>>>@@@BBBFFFKKKPPPTTTVVVYYY[[[___cccfffhhhiiijjjhhhiiikkkllllllmmmppprrrtttuuuwwwxxxzzz{{{{{{{{{wwwyyyzzzxxxuuusssvvvxxxvvvxxxzzzzzzyyyxxxxxxyyy{{{{{{|||{{{{{{yyywwwvvvwwwvvvvvvvvvwwwxxxzzz{{{~~~}}}||||||||||||~~~~~~222222111111111111222222///000111222222111000///000111222222222222111000////////////////////////////////////////////////,,,---.../////////......//////......---,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************************)))(((&&&%%%************************)))***++++++++++++++++++))))))))))))))))))))))))************************))))))************))))))***++++++,,,,,,+++***)))***)))'''%%%%%%''')))***)))))))))*********++++++))))))))))))))))))))))))'''((()))******)))((('''''''''((())))))))))))))))))))))))*********++++++'''(((((()))******++++++((()))***++++++***)))(((&&&&&&'''''''''((((((((((((((()))************************+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,+++***))))))***+++,,,,,,,,,++++++************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---+++++++++++++++,,,------++++++,,,,,,---------...,,,,,,,,,---------..................................................................////////////000000000000111111111111111000000000111222333333555555444333333333444555;;;777999>>>===;;;EEETTTmmmxxxiiilllqqquuusssiiiYYYLLLHHHNNNZZZiiiwwwxxxggg___VVV^^^hhhsssoooYYYJJJBBB@@@DDDOOO___ssshhhUUUJJJEEECCC@@@@@@???>>>>>>=========>>>>>>@@@CCCFFFJJJNNNPPPWWWXXX\\\aaafffiiikkkkkkhhhiiikkkllllllmmmpppssstttuuuvvvwwwxxxyyyyyyyyyvvvxxxzzzxxxtttssswwwzzzwwwyyyzzz{{{zzzzzzzzz{{{zzzzzzzzzzzzyyywwwuuutttssstttuuuvvvvvvwwwxxxyyy||||||{{{{{{||||||}}}~~~~~~~~~222222111111111111222222...///000111111000///...000111222333333222111000////////////////////////////////////////////////+++,,,.../////////............---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************+++,,,---......---+++***************************((()))+++,,,------,,,+++))))))))))))))))))))))))************************))))))************))))))+++,,,------,,,+++***)))+++)))&&&$$$$$$&&&)))+++*********++++++,,,,,,,,,))))))))))))))))))))))))'''((()))******)))((('''(((((()))***************************++++++++++++'''(((((()))***+++++++++((()))***++++++***)))(((******++++++,,,,,,,,,---(((((()))*********************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++,,,---,,,++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---......---))))))))))))))))))))))))))))))******++++++++++++------------------------+++******+++---......---------,,,+++,,,---///000......------------,,,,,,,,,,,,,,,---------................................................................../////////000000000000000111111111111444333222222111111222222666555333222222333555666;;;666777>>>>>>999>>>HHH[[[uuu```eeeoooyyy~~~xxxhhhXXXLLLJJJOOO^^^ppp|||pppaaaQQQSSSWWW___qqqlllTTTFFFAAAAAAEEEOOO___sssyyybbbRRRJJJIII@@@@@@??????>>>>>>============>>>@@@CCCFFFJJJLLLSSSUUUXXX^^^dddhhhjjjjjjjjjlllmmmnnnnnnpppsssuuuvvvvvvwwwwwwwwwwwwvvvvvvtttwwwyyywwwsssssswww{{{wwwxxx{{{{{{zzzzzz{{{|||yyyyyyyyyyyyxxxvvvtttsssppprrrtttvvvwwwwwwxxxyyyxxxxxxxxxyyy{{{|||~~~}}}}}}~~~~~~333333333222222222111111000000000000000000000000222111111000000000000000...000111000///...///111///.........------------------------------------//////......---------,,,,,,***)))***...///...,,,************************...------,,,,,,------...000,,,))))))+++,,,+++)))++++++++++++++++++++++++************************))))))***++++++++++++***+++++++++++++++***)))((())))))))))))))))))))))))(((((())))))))))))((((((******))))))******+++,,,...+++))))))******)))(((...---,,,+++************)))))))))))))))))))))))))))************+++++++++******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++******))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((++++++++++++++++++++++++)))************+++++++++************************))))))******+++++++++,,,******))))))))))))******))))))(((((((((((())))))******))))))******+++,,,++++++************+++++++++++++++++++++***)))(((************************+++***)))))))))***,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,000...,,,+++***+++---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................111000...,,,,,,,,,...///......///000111222222333000000111222222222222111222222222333333444444444666777777777888;;;@@@CCCYYYkkkqqqqqqtttyyy|||wwwkkkaaaTTTOOOJJJMMM\\\qqqxxxfffSSSHHHPPP^^^kkkzzzjjjOOOGGGBBB@@@EEELLLYYYmmm~~~nnnUUU>>>@@@???>>>>>>>>>???>>>===;;;;;;;;;===???BBBEEEGGGKKKPPPXXX^^^aaaccceeefffjjjkkkkkkkkkkkknnnsssvvvxxxxxxwwwuuutttuuuyyy|||zzz{{{zzzyyyvvvuuuvvvwwwvvvzzz|||yyyuuuuuuyyy}}}~~~{{{wwwrrrooommmlllllliiinnnsssvvvvvvvvvyyy|||xxxxxxyyy{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}222222111111111000000000000000000000000000000000222111000000//////000000...000111000///...///000/////////.........------..............................---------,,,,,,,,,,,,***)))+++---///---,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,///,,,))))))+++,,,+++***((((((((((((((((((((((((************************))))))***++++++++++++***,,,,,,------,,,++++++***))))))))))))))))))))))))(((((())))))))))))((((((******))))))******+++,,,---,,,++++++,,,,,,***))),,,+++***)))(((((((((((()))))))))))))))))))))))))))************+++++++++*********))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************))))))))))))************************''''''((((((((()))))))))************************)))************+++++++++************************+++++++++*********************))))))))))))******++++++************++++++******))))))******+++,,,++++++************++++++,,,,,,,,,,,,,,,+++******+++++++++++++++++++++++++++***)))))))))***,,,,,,++++++++++++++++++++++++'''''')))***++++++++++++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................111///...,,,,,,,,,...///000000000000000111111111000000111222222222222111222222222333333444444555666777777666777999>>>AAAQQQ\\\lll|||{{{vvvqqqhhh^^^VVVMMMJJJGGGIIIUUUhhhzzzxxxeeeSSSPPPQQQVVVaaannnzzzeeeWWWKKKAAA???BBBJJJWWWdddzzzmmmWWWJJJFFF@@@>>>>>>??????>>>============???AAACCCDDDHHHMMMTTTZZZ^^^```bbbdddhhhhhhiiiiiijjjnnnrrrvvvwwwwwwvvvtttrrrrrrtttvvvwwwxxxyyyzzzzzzyyywwwvvvqqqwww|||{{{yyyyyy}}}|||wwwqqqjjjeeecccbbbccchhhnnnsssuuuvvvwwwwwwvvvwwwxxxzzz{{{}}}~~~~~~}}}}}}}}}}}}||||||||||||111111000000000/////////000000000000000000000000222111000000//////000000...///000000......///000000/////////....................................---------,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---+++***)))+++++++++***************************************************))))))***++++++++++++***++++++,,,,,,++++++******))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))***++++++---------...000///,,,***++++++***)))(((((((((((()))))))))))))))))))))))))))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))***************************************((())))))))))))*********)))))))))))))))))))))))))))************+++++++++************************,,,,,,++++++***)))))))))******))))))))))))******++++++************++++++******))))))******+++,,,++++++************++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++%%%&&&''')))***+++,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................000///...,,,,,,---......111111111000000////////////000111111222222111111111222222333444444555555666777666666555777:::===FFFJJJSSScccwwwzzzkkk^^^SSSMMMHHHHHHGGGGGGLLLZZZmmm{{{}}}gggXXXLLLFFFMMMYYYyyy~~~mmm\\\JJJ@@@>>>@@@FFFKKK[[[kkk}}}tttZZZQQQEEE??????AAAAAAAAA???>>>=========???@@@AAADDDIIIOOOUUUYYY\\\___aaaccceeefffgggiiimmmqqquuuwwwxxxxxxuuurrrqqqpppqqquuuuuuvvvzzz}}}}}}yyyvvvpppvvv|||}}}}}}yyyooofff___[[[[[[^^^cccjjjrrrxxxyyywwwtttvvvvvvxxxyyyzzz{{{||||||||||||||||||||||||||||||111111000000000/////////000000000000000000000000111111000///////////////...///000///......///000000000/////////.................................---------------------,,,,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++*********+++******++++++++++++++++++++++++************************))))))***++++++++++++***(((((()))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))***++++++,,,---///111333111...+++---,,,,,,+++******++++++))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))******+++++++++************************))))))*********+++++++++)))))))))***************))))))*********+++++++++************************++++++************************))))))))))))*********))))))(((((())))))*********))))))******+++,,,++++++************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,************************'''((()))***+++,,,,,,,,,,,,---/////////...,,,+++------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------..............................///...------------......000000000000000000/////////000000111111111111111111222222333444555666666666666666555444555777999===<<>>===<<<<<<<<<===>>>???AAAEEEKKKPPPTTTXXX[[[^^^^^^```bbbeeegggkkkpppssswwwyyyzzzyyyvvvsssrrrrrruuurrrrrrvvv||||||xxxtttwww}}}tttggg___]]]]]]___bbbjjjuuu}}}~~~zzzuuuvvvwwwyyyzzz{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~222222111111111000000000////////////////////////111000000///.../////////---///000///...---...///////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))******+++************((((((((((((((((((((((((************************))))))***++++++++++++***'''(((((()))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((())))))***++++++,,,///222444333///,,,---,,,++++++***+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))******++++++,,,,,,))))))))))))))))))))))))************++++++++++++*********+++++++++,,,,,,))))))*********+++++++++************************(((((()))***++++++,,,,,,******))))))))))))************))))))))))))************))))))******+++,,,++++++************++++++******++++++++++++******++++++++++++++++++++++++******++++++,,,,,,,,,,,,******************************+++++++++******)))---...000111111///---+++------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------....................................---------.........---......///000000111111//////000111111111111000111222222333555666666777555666666555333333555777888888<<>>@@@CCCHHHLLLOOOSSSWWWZZZZZZ\\\___bbbeeehhhmmmqqqtttvvvxxxxxxvvvuuuttttttvvvrrrooorrryyy}}}}}}{{{vvvvvvzzzpppeeebbbbbbaaaeeelllvvv~~~{{{uuuwwwyyyzzz|||||||||{{{zzz{{{{{{||||||}}}~~~||||||}}}}}}~~~222222111111111000000000////////////////////////111000//////......//////---...//////------...//////.........------------++++++++++++++++++++++++,,,,,,,,,,,,------------)))+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,''')))++++++***)))***+++))))))))))))))))))))))))************************))))))***++++++++++++*********++++++,,,,,,++++++))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((((()))*********+++---000333222///,,,******)))))))))))))))***)))))))))))))))))))))))))))************+++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************************+++++++++++++++(((((((((((((((((((((((()))************+++++++++*********+++,,,,,,------)))************+++++++++************************''''''(((***+++,,,---...******))))))))))))******,,,,,,++++++++++++,,,,,,******))))))******+++,,,++++++************++++++))))))***+++++++++*********************************++++++,,,---,,,,,,,,,************************************)))((('''&&&---...000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---------...............,,,------...000111111222...///000000111111000000111222333444555666777888444555666555333333444666666777;;;@@@CCCOOOmmmooo]]]LLLDDD@@@AAA@@@???EEENNNeeeyyy{{{hhhWWWMMMLLLYYYmmm{{{bbbOOOCCC<<<<<<<<>>??????AAADDDGGGJJJNNNRRRVVVVVVYYY\\\___bbbfffjjjnnnnnnppprrrsssrrrqqqqqqrrruuurrrooopppuuuyyy{{{|||sssqqquuu|||~~~ooogggfffdddhhhnnnvvvzzz{{{xxxtttxxxyyy{{{|||}}}|||zzzyyyyyyyyyzzz{{{}}}~~~||||||||||||}}}~~~~~~111111000000000/////////////////////////////////000000///............///---...//////------...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++'''***++++++***)))+++---++++++++++++++++++++++++++++++************++++++&&&)))+++,,,***)))***+++++++++++++++++++++++++++************************))))))***++++++++++++******++++++,,,------,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******((()))+++...111111...,,,***)))))))))))))))******)))))))))))))))))))))))))))************+++++++++*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,++++++++++++++++++***)))))))))))))))))))))))))))))))))************+++)))))))))***+++,,,,,,,,,)))************+++++++++************************(((((()))***+++,,,,,,---******))))))))))))******---,,,,,,++++++,,,,,,---******))))))******+++,,,++++++************++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,******************************************)))(((,,,---.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................,,,------......///.............../////////000000...//////000000000000000111222333444555777888888444555666555444444555666555555999<<<<<>><<<>>>FFFVVVjjjxxxuuubbbRRRIIIBBBAAA???>>>======>>>>>>===>>>AAABBBDDDHHHMMMPPPTTTWWW[[[^^^```dddhhhjjjkkkmmmnnnooonnnmmmnnnooorrrqqqqqqqqqsssuuuwwwyyyrrrooosss|||~~~zzznnnjjjiiimmmrrruuuvvvuuuuuuuuuwwwyyy{{{||||||zzzxxxwwwvvvwwwxxxyyy{{{|||}}}~~~||||||||||||}}}~~~~~~|||}}}~~~}}}|||000/////////............////////////////////////000000///...............---...///...------...///------,,,,,,,,,+++++++++------------------------''''''(((((()))))))))***&&&)))++++++***))),,,...******************************))))))))))))******%%%(((+++,,,***))))))+++''''''''''''''''''''''''************************))))))***++++++++++++***((()))***+++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((())),,,///000...,,,,,,+++++++++++++++,,,,,,)))))))))))))))))))))))))))************+++++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************---,,,,,,++++++*********************************((())))))))))))*********'''(((((()))***+++++++++)))************+++++++++***************************************+++++++++******))))))))))))******+++******))))))******+++*********)))***++++++,,,++++++************++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,))))))))))))))))))))))))***+++,,,---------------+++,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..............................,,,,,,---.../////////...///////////////............//////000000000000000111222333444666777888999333555666666444444555777444333666:::999@@@YYYuuu{{{aaaJJJEEEEEEBBBBBBFFFLLL]]]tttpppXXXQQQNNNXXXllljjjWWWEEEAAA===:::;;;DDDUUUdddzzzsss___TTTGGGEEECCCAAA???>>>>>>>>><<<===>>>???AAADDDIIIMMMSSSVVVZZZ]]]___bbbfffiiilllmmmnnnmmmlllkkkmmmnnnoooqqqssstttsssssstttvvvtttqqquuu}}}}}}zzzuuunnnnnnrrrvvvwwwuuusssuuuwwwvvvxxxzzz{{{{{{yyyvvvuuutttuuuvvvwwwyyyzzz||||||||||||||||||}}}||||||{{{|||}}}|||{{{000000000000000000000000////////////000000000000..............................//////...---,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***)))((()))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((++++++******)))((((((((((((((((((((((((((((((((((((((()))*********************))))))))))))******,,,,,,,,,+++++++++******+++*********))))))((((((+++***)))(((((('''((((((((()))***)))''''''(((***'''((((((***+++---///000000...+++***+++,,,++++++((((((((((((((((((((((((+++*********))))))((((((******)))((((((((((((((('''((()))***************))))))))))))(((((((((((())))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++************************&&&'''((()))***++++++++++++*********))))))((((((+++++++++,,,,,,------------&&&(((333666...)))+++((((((((((((((((((((((((---***)))+++,,,+++***))))))))))))***++++++,,,,,,,,,,,,,,,++++++*********((()))***+++,,,---------+++++++++*********)))))),,,,,,+++******++++++,,,,,,,,,++++++***++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---.....................------------++++++++++++------..................------////////////////////////000111111111111222222222111222222333333444444555444555555555444333333222444333555999;;;@@@MMMYYYaaavvv{{{ZZZJJJDDD>>>===AAAKKKRRR]]]jjjxxxhhhWWWQQQXXXhhh|||~~~nnnZZZIII<<<<<<>>><<>>BBBCCCBBBEEEJJJOOORRRVVVXXX[[[]]]aaadddlllmmmmmmllljjjjjjkkkmmmooopppqqqrrrsssssssssssstttsssrrrrrrtttxxx|||}}}ppptttuuuvvvvvvuuuuuuvvvxxxxxx{{{zzzvvvttttttrrrmmmnnnmmmoootttuuutttvvv{{{xxxzzz{{{}}}~~~~~~}}}}}}}}}}}}|||~~~~~~~~~{{{{{{~~~////////////////////////------------...................................................---,,,,,,***++++++,,,,,,,,,++++++************************************************+++***)))***+++,,,,,,***++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((()))*********************))))))))))))***************)))))))))((((((************)))))))))(((***))))))(((((((((((()))******)))(((&&&'''))),,,(((((()))***+++---...///000...,,,,,,---...---,,,((((((((((((((((((((((((************)))))))))(((******)))((((((((((((((((((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************************************************************))))))******+++*********+++*********))))))))))))++++++++++++,,,,,,,,,------))),,,666999111+++,,,++++++++++++++++++++++++((()))+++...///---,,,,,,************++++++++++++,,,,,,++++++++++++++++++...---,,,***'''$$$""" +++++++++*********))))))******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------..............................---,,,,,,---..............................//////////////////////////////000000000111111111111111222222333444444444444444555555444444333222333222333666777999CCCMMMRRReeelllSSSFFFAAA@@@BBBGGGNNNUUU\\\kkknnn^^^VVV\\\ppplllZZZJJJBBB<<<666:::BBBOOO___qqq~~~~~~oooaaaRRRKKKFFFAAA@@@BBB===::::::===>>>???CCCIIINNNPPPTTTVVVXXX[[[^^^aaafffhhhiiiiiiiiijjjlllnnnnnnoooppprrrrrrsssssssssuuutttsssssstttvvvyyy{{{tttsssuuuwwwwwwuuuttttttuuuwwwyyywwwssspppqqqoookkkfffdddffflllqqqrrrtttxxxuuuvvvxxxyyyzzzzzzyyyyyy~~~~~~{{{zzz}}}........................,,,------------.........---------------------------............------,,,))))))***+++,,,,,,,,,,,,************************+++***)))(((((()))***++++++***)))***,,,---,,,+++************************************************'''(((((()))******++++++************************(((((()))*********************))))))))))))*********))))))))))))(((((((((************)))))))))))))))(((((((((((())))))***++++++***(((&&&'''***---***))))))******,,,------///.........000000...,,,))))))))))))))))))))))))************))))))))))))***))))))((((((((((((((((((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((())))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++))))))))))))))))))))))))************************++++++,,,,,,+++***))))))***************)))))))))*********+++++++++++++++,,,)))---555777000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''+++------+++***,,,...++++++++++++************++++++++++++++++++,,,,,,++++++++++++***)))((((((+++++++++***************))))))+++,,,---,,,,,,+++************+++,,,------++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------........................///......------......///........................////////////////////////........./////////000000111111111222333333444444444444555555444444333333444333444555444444999AAACCCQQQjjjaaaLLLEEEEEEDDDEEENNNSSSSSSWWWhhhuuu\\\TTTbbbuuuqqq]]]OOOBBB666666<<>>FFFWWWnnnqqqUUULLLIIIEEEJJJWWW___ZZZSSSXXXgggrrroooZZZ[[[fffqqqaaaPPPAAA;;;<<<999===DDDPPPaaauuuqqq^^^NNNEEEBBBDDD>>>;;;<<<===<<<>>>BBBDDDFFFJJJMMMPPPSSSWWWYYY[[[^^^aaadddfffhhhkkkmmmjjjkkkmmmnnnppppppqqqqqqqqqqqqrrrsssttttttttttttxxx{{{}}}vvvyyy|||}}}zzzvvvsssrrrssswwwyyywwwuuusssoooiii[[[TTTTTT___mmmtttuuuuuuxxxxxxyyyyyyzzzzzzzzzzzz~~~|||zzzzzz|||}}}}}}}}}~~~~~~}}}~~~|||}}}....................................////////////------------------------,,,,,,---------------,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++---,,,***))))))***,,,---+++***)))***,,,---,,,+++))))))))))))))))))))))))************************************))))))(((((((((((((((((((((((((((((((((((()))*********************))))))))))))******************************))))))))))))))))))******(((((('''(((((()))******&&&)))+++,,,+++)))((((((+++******))))))******+++******+++---...///---+++))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))(((''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))***++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************((((((((()))))))))******************************************************))))))***+++,,,---------***************+++++++++************************+++)))((()))((('''(((,,,++++++++++++++++++++++++---777>>>;;;666444333000...------,,,+++***))))))*********++++++,,,,,,,,,+++++++++++++++***)))(((************************+++,,,---...---+++((('''************+++,,,---...+++++++++++++++++++++++++++************+++,,,,,,---------.........//////,,,,,,,,,------,,,,,,,,,---------.........///////////////////////////////////////000000000111111//////000111111222222333333333444444555444444333555333444777777444555888<<>>@@@??????AAA>>>AAAEEEHHHLLLOOOSSSVVVYYY\\\___bbbdddeeegggiiiggghhhjjjkkkmmmnnnnnnooommmnnnppprrrsssttttttssswwwxxx|||}}}xxx|||}}}yyyvvvtttvvv~~~zzzrrr```YYYWWWbbbqqqxxxyyyyyyzzzzzzzzzzzz{{{{{{{{{|||~~~{{{yyyxxxzzz|||}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}||||||zzz|||........................+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))***)))(((''''''((()))******)))((()))+++,,,+++***))))))))))))))))))))))))************************++++++******)))(((((('''''''''''''''''''''''''''(((((()))*********************))))))))))))******''''''((((((((((((((()))))))))))))))************)))(((((((((((())))))***%%%(((++++++***(((''''''******)))))))))******+++)))((((((***,,,---,,,+++))))))))))))))))))))))))))))))))))))************((((((((((((((())))))******)))((('''&&&'''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++'''((((((((())))))))))))************************************************'''((()))+++,,,---------*********++++++++++++++++++++++++++++++*********---,,,+++)))'''(((+++...------------------------(((777DDDGGGEEECCC;;;111...------,,,+++*********++++++++++++++++++,,,,,,,,,------,,,,,,+++***)))***************+++++++++,,,---------,,,***((('''************+++,,,------+++++++++++++++************************+++,,,,,,,,,,,,------.../////////+++,,,,,,------,,,,,,+++,,,,,,------...///////////////////////////////////////000000000111111111/////////000111111222222333333444444555555444444222000000444555444444777888<<<>>>CCCRRRtttwwwbbbXXXTTTYYYmmmvvvhhh\\\UUUUUUZZZiii|||cccXXX___jjjxxxwwwcccOOOAAA;;;999999999;;;EEEWWWgggzzzjjj[[[JJJCCC>>>@@@BBBAAAAAACCC<<>>999888888;;;EEEPPPaaarrrrrr^^^SSSHHHDDDCCCBBBAAACCC>>>@@@BBBDDDDDDFFFHHHJJJOOOSSSWWW[[[]]]^^^```aaa```bbbccceeeggghhhiiiiiilllmmmmmmnnnooooooppppppsssssstttwwwzzz{{{zzzyyy{{{~~~|||yyyyyy~~~vvvnnnjjjpppxxx||||||}}}|||{{{zzzyyyyyyzzz{{{{{{~~~~~~|||yyyxxxyyy}}}~~~|||}}}}}}}}}~~~~~~}}}{{{{{{}}}~~~{{{yyy|||~~~++++++++++++++++++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------)))***++++++,,,,,,,,,,,,******************************++++++++++++******)))''''''((()))***)))(((************************((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))(((((()))*********************))))))))))))******((()))))))))******++++++(((((())))))*********++++++***)))(((((('''((((((***)))&&&###"""$$$(((,,,(((((((((((()))***+++,,,)))(((''''''***---......(((((((((((((((((((((((((((((())))))*********+++((((((((((((((()))******+++***(((&&&%%%&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++((((((((((((((((((((((((************************)))************)))((((((*********++++++,,,,,,,,,---------,,,,,,+++++++++''',,,000///,,,***)))(((***************************///---&&&(((111222,,,------,,,,,,,,,,,,++++++---,,,,,,++++++*********&&&&&&'''(((((((((((('''))))))******++++++++++++)))))))))***+++,,,...///,,,,,,++++++***+++++++++++++++++++++******))))))*********)))***++++++,,,,,,,,,------...///000000,,,---...//////...---,,,,,,,,,------...///000000////////////////////////---------.........//////......//////000111111111222333333444555555555444444111000444666555666888555777999<<>>GGG[[[qqqpppnnnuuummm]]]OOOMMMRRR___yyy|||mmmdddaaahhh|||tttiiiWWWDDD>>>===;;;:::===@@@DDDQQQfffxxx{{{jjjXXXMMMIIIEEE@@@CCC@@@???CCCEEECCCAAACCCCCCFFFKKKPPPTTTWWWYYYYYY\\\___bbbbbb```___aaadddggghhhiiikkkmmmnnnoooppprrrrrrqqqpppppprrrvvvyyy~~~~~~~~~}}}{{{zzzxxxxxx{{{}}}|||wwwvvvwwwxxxxxxvvvwww|||zzzwwwxxxzzz~~~~~~~~~}}}{{{yyyxxx|||~~~|||{{{zzzzzzwwwvvvvvvwwwyyy|||||||||}}}}}}yyy~~~{{{{{{~~~}}}yyyzzz}}}~~~++++++,,,------,,,++++++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))***************+++++++++///---******+++,,,***((())))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))******)))(((((()))+++((((((((((((((()))******)))(((((((((((((((((((((******))))))))))))******(((((()))))))))***************++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))+++------,,,***((())))))))))))))))))))))))'''''''''(((((((((((((((******)))))))))((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&'''(((((()))******************************++++++******++++++,,,---,,,,,,,,,+++++++++******+++++++++++++++******)))+++///111---***++++++)))******************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++***))))))(((******+++++++++,,,,,,,,,---,,,++++++------,,,+++,,,------......------,,,------------------------....................................////////////111111000000111111222333111222333333444444333333333333444444555555444444888555666<<>>DDDOOOZZZeeettt|||lll]]]RRRIIICCCHHHCCC??????===<<>>@@@III\\\mmmzzztttdddUUULLLIIIDDD@@@???===;;;>>>DDD@@@AAACCCFFFJJJMMMPPPQQQUUUYYY]]]^^^^^^^^^aaadddfffffffffhhhjjjmmmoooqqqrrrrrrrrrqqqqqqsssvvvyyywwwxxxxxxyyyyyyyyyxxxxxxuuuvvvwwwxxxyyyyyyyyyyyywwwzzz||||||{{{yyywwwwwwwww{{{~~~}}}zzzwwwwwwxxx|||~~~~~~|||zzz~~~zzz{{{{{{||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~{{{{{{xxxzzz|||{{{}}}+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))((((((((('''***************)))((('''(((((((((((((((((((((((())))))******++++++++++++))))))))))))))))))))))))''')))+++,,,***)))))))))((((((((((((((())))))***++++++******))))))((((((+++******))))))******+++(((((((((((()))))))))***(((((())))))))))))((((((************************))))))))))))))))))))))))((((((((((((((((((((((((******,,,222777666///((((((((((((((((((((((((((()))((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''((((((((()))++++++************++++++))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********************************)))***+++,,,---,,,+++***++++++++++++++++++++++++************++++++,,,---***000222---))))))******+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***************************************))))))*********+++++++++************************************************++++++++++++******************+++++++++,,,,,,,,,///---***)))+++,,,------,,,------......------,,,////////////////////////....................................////////////000000000000000111222222111111222333333333333222222222333444555555555555555555888:::999;;;EEERRR^^^kkkzzzzzzgggVVVQQQUUUooouuuhhhccclll{{{hhhRRRDDD@@@999:::<<<===;;;<<>>IIIQQQeee~~~nnnaaa^^^cccuuu|||lllllluuu{{{kkkZZZGGG===888666888;;;444<<>>777666999444:::===@@@LLLccc}}}tttaaaOOOHHHJJJBBBAAAAAA@@@@@@@@@@@@@@@@@@DDDIIILLLMMMOOOSSSVVVTTTVVV[[[___bbbccccccbbbcccdddfffgggfffggghhhjjjiiijjjlllmmmooopppqqqqqqrrrqqqqqqqqqqqqsssuuuvvvsssssstttwwwyyywwwrrrmmmoooppprrrvvvyyy{{{zzzyyy{{{xxxtttpppooopppsssuuusssuuuxxxyyyzzz|||~~~}}}}}}}}}~~~}}}|||}}}~~~}}}||||||}}}yyy{{{~~~~~~}}}}}}}}}}}}}}}------,,,,,,,,,+++++++++************************))))))))))))))))))))))))---,,,***)))))))))******+++)))'''&&&&&&''')))+++'''((((((((()))))))))***)))))))))))))))))))))))),,,+++***))))))***++++++))))))))))))))))))))))))))))))))))))((((((((((((******))))))******+++,,,((((((''''''''''''(((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''((()))(((&&&(((((())))))))))))(((((())))))***+++,,,------...))))))))))))))))))))))))))))))))))))((((((((((((+++******)))(((''''''&&&((((((((((((((((((((((((++++++************++++++)))))))))))))))(((''''''******))))))((((((''''''(((((())))))))))))((((((''''''(((((())))))******))))))((('''''''''''''''&&&&&&&&&&&&'''(((******+++++++++++++++++++++++++++******))))))******+++++++++************++++++,,,++++++***)))(((((('''))))))))))))))))))))))))(((((()))***+++,,,,,,---((()))***++++++***)))(((++++++++++++++++++++++++++++++************+++++++++***)))(((((()))***+++************))))))))))))******+++++++++******)))***++++++,,,,,,++++++***))))))))))))))))))))))))************************++++++,,,---------,,,,,,------------------------------------------------------------------------........................//////000000000000//////000000000000000000000000000111111222222333444444666555444333333444555666666888999888999???KKKSSSoooxxxnnndddfffrrrtttbbb___gggooonnn^^^PPPDDD<<<999888444666???EEEMMMbbbxxx{{{ooo^^^PPPLLLCCC???AAACCC@@@@@@CCCCCCEEEIIILLLMMMMMMNNNNNNTTTUUUWWWYYY\\\^^^___```]]]___aaabbbbbbbbbcccdddhhhjjjkkkkkkkkkkkklllnnnqqqooonnnpppssstttrrrooopppsssxxx||||||yyyuuurrruuuqqqooorrrwww{{{zzzwwwzzzwwwssspppoooppprrrsssxxxxxxyyyyyyzzz{{{||||||~~~~~~~~~~~~~~~~~~~~~||||||~~~{{{wwwuuu}}}~~~~~~---,,,,,,,,,,,,+++++++++************************)))))))))))))))))))))))),,,+++***)))))))))*********)))(((((((((((()))***((((((((()))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))(((((())))))******++++++******))))))******+++,,,((((((''''''''''''(((((()))))))))))))))))))))))))))((((((''''''(((((())))))((((((''''''(((((()))'''((())))))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))(((((()))***)))((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((*********)))((('''''''''((((((((((((((((((((((((***))))))))))))))))))***)))))))))))))))(((''''''***)))))))))((((((((('''(((((())))))))))))(((((('''((((((((()))))))))***++++++***)))))))))))))))''''''''''''((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********+++++++++******)))))))))))))))))))))))))))))))))***************+++++++++))))))************))))))++++++++++++++++++++++++++++++************+++++++++***)))(((((()))***+++************)))))))))))))))***************)))))))))******++++++******)))))))))))))))))))))))))))***************************+++,,,,,,------------------------------------------------------------................................................//////000000000000//////000000000000000000000000000111111222222333333444666555444333333444555666777888999777666;;;CCCJJJ[[[eeexxx{{{llldddfffuuuhhh\\\\\\aaaiii{{{}}}nnn___PPPBBB999999333333999===@@@NNN___rrr~~~tttggg[[[OOOEEECCCBBB@@@@@@BBB@@@BBBCCCEEEGGGJJJMMMOOOPPPRRRUUUXXXZZZ\\\]]]]]]\\\^^^``````___^^^___```ggghhhiiiiiihhhhhhjjjlllooonnnmmmooorrrsssqqqoooooorrrvvvzzz{{{zzzwwwuuuvvvsssqqqssswwwzzzxxxvvvxxxwwwtttqqqpppppprrrsssuuuuuuvvvxxxyyy{{{|||}}}{{{|||||||||{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzz||||||}}},,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++***)))))))))******)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''(((((())))))))))))))))))))))))'''(((((()))+++,,,,,,---***))))))))))))***++++++)))((((((''''''(((((()))))))))))))))))))))))))))***))))))(((((())))))***(((''''''''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))***+++***)))(((((())))))))))))(((((()))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))+++******)))))))))))))))(((((((((((()))******+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******))))))(((((())))))***************************))))))))))))))))))))))))+++++++++*********))))))******))))))))))))******++++++++++++++++++++++++++++++************+++++++++***))))))))))))***+++************))))))))))))((())))))******))))))((()))))))))******)))))))))))))))))))))))))))))))))************************)))***+++,,,------...---------------------------------------------------------------------------...........................//////000000//////...000000000000000000000000000000111111222333333333555555444444444444555555444555666555555777===BBBFFFOOO```uuurrrddd]]]cccmmmuuu___WWWWWWTTThhhvvveeeRRRDDD>>>666333666777777>>>HHHUUUfff{{{rrrbbbQQQHHHEEEDDDCCCCCCBBBAAA@@@@@@BBBEEEIIIKKKKKKMMMQQQUUUXXXYYYZZZZZZZZZ\\\^^^^^^]]]\\\\\\]]]gggggggggeeedddeeegggjjjmmmllllllmmmoooqqqpppooonnnppptttwwwyyyzzzzzzzzzyyyvvvssstttvvvwwwvvvtttuuuuuusssrrrqqqqqqqqqqqqqqqrrrtttvvvyyy{{{}}}~~~zzzzzzzzzyyyxxxxxxzzz|||}}}{{{zzzzzz{{{|||}}}|||{{{{{{|||}}}}}}}}}}}}~~~++++++++++++************************************))))))))))))))))))))))))*********))))))))))))***(((***+++,,,,,,+++***(((*********))))))))))))((((((((((((((((((((((((((('''&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))******++++++)))))))))))))))***++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((***+++***)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((()))))))))))))))***++++++************************)))+++,,,......,,,+++)))))))))(((((((((((())))))((()))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++************************++++++************++++++************************************)))))))))((('''(((((())))))))))))((())))))************))))))))))))))))))))))))))))))************************)))***+++,,,---.........------------------------------------------------++++++++++++++++++++++++...........................//////////////////...000000000000000000000000000000000111222222333333444444444444444444444444///111333444555777;;;>>><<>>GGGVVVnnnpppgggccchhhnnnkkkbbb[[[UUUWWW^^^mmmuuuggg[[[^^^jjjwwwtttgggUUUFFF===888666555999999===DDDOOO```wwwvvvkkk\\\PPPGGGDDDBBBBBBDDDDDDAAA>>>BBBCCCFFFHHHJJJLLLNNNNNNQQQTTTXXXZZZ\\\___aaacccaaaaaaaaa```___aaadddffffffggghhhiiiiiikkkooorrrrrrrrrrrrqqqqqqrrrssstttwwwvvvtttsssqqqqqqpppppplllmmmmmmnnnnnnnnnmmmmmmnnnoooqqqtttwwwzzz}}}~~~|||}}}|||{{{yyyxxxzzz|||yyyzzz{{{||||||{{{yyyxxxvvvxxxyyyxxxvvvvvvyyy}}}~~~}}}}}}~~~~~~~~~~~~******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********))))))(((((()))******)))(((((((((((()))***++++++,,,---))))))))))))))))))))))))&&&''')))***++++++******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))************))))))))))))******))))))))))))))))))))))))((()))************)))((()))((((((''''''(((((()))***)))(((((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))'''&&&&&&''')))+++***)))(((((())))))))))))(((((()))))))))******+++++++++))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))((((((((((((((((((((((((&&&''')))******)))'''&&&''''''((()))))))))))))))'''((((((((()))))))))***(((((())))))))))))((((((***)))))))))(((((((((''')))))))))))))))***++++++)))((((((''''''(((((()))************************))))))))))))))))))))))))*********))))))*********++++++******))))))(((((())))))))))))))))))))))))))))))*********+++++++++))))))************))))))************************++++++************++++++***++++++,,,,,,++++++***************))))))))))))'''((()))***++++++++++++******++++++++++++******))))))))))))))))))))))))************************,,,,,,------,,,,,,++++++------------------------------------------------................................................---......//////......---//////////////////////////////000000111111222222222333444444444444333222555444333444555666666555444444666999===GGG\\\nnn}}}pppdddbbbccc```[[[XXXTTTTTTTTT\\\pppooodddbbbdddkkksss~~~mmmYYYKKKAAA;;;888999888999>>>CCCLLL___ppprrrdddUUUPPPIIIFFFFFFEEEBBB>>>@@@@@@AAABBBCCCFFFHHHIIIMMMPPPTTTWWWXXXZZZ]]]___[[[]]]^^^^^^^^^___bbbdddbbbdddeeeeeefffhhhlllppppppppppppppppppqqqqqqqqqssssssrrrqqqpppooopppqqqmmmmmmnnnnnnnnnoooooopppmmmnnnppprrrtttwwwxxxyyywwwxxxwwwvvvttttttvvvxxxxxxzzz}}}~~~{{{yyyuuuxxxzzzyyyvvvuuuwwwzzz}}}||||||}}}~~~}}}{{{~~~~~~}}}|||wwwxxxyyy|||~~~))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))((((((((())))))))))))((((((''''''(((***+++,,,---...))))))))))))))))))))))))%%%&&&(((************)))))))))))))))))))))))))))&&&&&&'''((()))***++++++((((((((((((((()))************))))))))))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))(((((((((((()))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''(((+++,,,+++***(((((())))))))))))((((((************))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%''''''((()))))))))))))))'''((((((((())))))******(((((())))))))))))((((((******))))))(((((((((''''''''''''''''''((()))))))))(((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))++++++************++++++---------,,,+++***))))))))))))))))))))))))))))))+++++++++***************((()))***++++++***)))((())))))))))))))))))))))))++++++************++++++***+++,,,------,,,+++***************))))))))))))(((((()))++++++,,,,,,,,,))))))************))))))))))))))))))))))))))))))************************------------,,,+++******------------------------------------------------++++++++++++++++++++++++........................---..................---/////////////////////////////////000111111222222222222444444444444222222111000000222555777999999555666777888777<<>>???JJJWWWoooxxxggg^^^SSSKKKHHHFFFBBB>>>???>>>======???AAADDDFFFKKKNNNQQQSSSUUUVVVXXXZZZXXXZZZ\\\]]]]]]^^^```bbb___aaaccccccccceeejjjooonnnnnnnnnoooppppppqqqqqqqqqqqqqqqpppoooooopppqqqoooooonnnnnnooopppqqqrrrmmmmmmnnnppprrrtttuuuvvvrrrssssssqqqpppppprrrtttwwwzzz}}}{{{tttxxx{{{zzzvvvtttvvvyyy{{{{{{{{{}}}}}}{{{xxx{{{~~~}}}{{{rrrsssvvvzzz}}}~~~~~~~~~''''''(((((())))))******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))((((((''''''''''''((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''******))))))))))))*********)))(((''''''&&&&&&&&&''''''((()))))))))))))))***)))(((''''''((()))***)))((('''''''''(((***+++))))))))))))************))))))))))))))))))))))))((((((((((((((()))******,,,+++)))((((((((()))*********))))))((((((''''''(((((((((((((((((((((((())))))************))))))))))))))))))************+++***)))'''''''''((()))(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))+++******)))))))))))))))******))))))))))))******))))))(((((((((((())))))************************))))))))))))************))))))))))))))))))))))))+++***(((&&&$$$$$$'''***************************+++***))))))(((((())))))))))))))))))))))))))))))******))))))))))))******************************+++++++++*********))))))************************)))************+++++++++)))+++,,,,,,+++***,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...------------...//////......////////////.........///////////////...............///000222333444333333333444444555555555555555444333444555666777888666444444888???FFFKKK[[[fffvvvkkkXXXMMMIIIGGGFFFNNNUUU[[[ZZZVVVYYYeeeqqq|||jjj```]]]eeexxx}}}qqqdddTTTFFFAAA;;;888999:::;;;@@@EEEXXXlllssseeeZZZRRRJJJBBB>>>AAA>>>;;;;;;===AAACCCDDDCCCFFFJJJMMMOOORRRUUUWWWXXXYYYZZZYYYYYYZZZ]]]___```aaacccccccccdddgggiiikkklllmmmmmmnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllnnnnnnnnnooooooooonnnnnnnnnnnnoooqqqssstttvvvvvvtttssssssrrrrrrqqqqqqpppqqqvvv|||~~~|||{{{xxxzzzzzzxxxuuuuuuxxx{{{{{{|||}}}~~~}}}{{{xxxwww{{{{{{{{{|||~~~rrrqqqpppttt{{{~~~}}}zzz|||}}}|||}}}(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((()))******(((%%%''''''((()))))))))))))))***)))(((''''''((()))***)))(((((('''((()))***+++(((((()))))))))*********))))))))))))))))))))))))((((((((((((((()))******++++++***)))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))***************)))(((''''''((()))***(((((((((((()))))))))))))))((('''&&&&&&&&&&&&'''))))))))))))))))))))))))+++***))))))(((((())))))******))))))))))))******))))))(((((((((((())))))************************))))))))))))************))))))))))))))))))))))))******)))'''&&&&&&(((***************************((()))))))))******++++++))))))))))))))))))))))))******))))))))))))******************************+++++++++*********))))))************************)))************+++++++++***,,,------,,,+++---...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------.........//////---------------...//////......////////////............////////////......////////////000111333333222222333333333444444444555444333333333444666666666555444444777===CCCFFFJJJOOO]]]mmm{{{mmmZZZQQQLLLHHHDDDMMMUUU]]]^^^YYYVVVYYY]]]kkkxxxyyyiiiaaa\\\kkkyyydddSSSIIIAAA:::888888888<<>>@@@@@@@@@CCCDDDEEEGGGIIILLLOOOQQQTTTUUUVVVVVVVVVWWWZZZ]]]```aaacccdddcccdddfffgggjjjjjjkkkkkkllllllkkkkkklllmmmmmmnnnnnnnnnmmmmmmooonnnnnnnnnnnnoooooopppooopppqqqrrrssstttuuuvvvuuuuuutttsssrrrrrrqqqqqqooosssxxx||||||{{{{{{{{{xxxyyyzzzxxxuuutttvvvxxxyyyzzz{{{{{{{{{zzzxxxwwwyyyzzzzzz{{{}}}|||uuuoooqqqzzz}}}|||~~~))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((''''''''''''&&&(((((((((((())))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((''''''''''''(((((()))((()))---222222,,,'''''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))******))))))))))))))))))))))))((((((((((((((()))******+++++++++******(((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************)))((((((((((((((()))***(((((((((((())))))))))))((((((''''''&&&&&&''''''))))))))))))))))))))))))***))))))(((((((((((((((******))))))))))))******))))))(((((((((((())))))************************))))))))))))************)))))))))))))))))))))))))))***+++***(((((()))***************************&&&''')))+++,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******************************+++++++++***************************************)))************++++++++++++,,,------,,,,,,---///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------------------......///......////////////............///////////////...000000///000000111222222222222222222222333333333444444333333333444555666555444444555777;;;>>>@@@@@@@@@GGGWWWjjj{{{vvvaaaWWWRRRLLLGGGIIIRRR\\\```]]]VVVOOOLLLPPP]]]ssszzzoooaaagggtttxxxgggVVVLLLBBB===:::777999===777AAAOOO]]]mmm}}}ooo^^^SSSGGGDDDAAA@@@@@@@@@@@@@@@BBBBBBAAABBBDDDGGGJJJLLLMMMOOOPPPQQQQQQSSSWWWZZZ___aaadddeeeeeedddeeefffhhhhhhhhhiiiiiijjjjjjjjjkkklllmmmnnnnnnoooooonnnpppooonnnmmmmmmoooqqqrrrqqqrrrrrrsssttttttuuuuuuvvvvvvuuutttsssqqqqqqpppnnnqqquuuwwwwwwwwwxxxyyyvvvwwwyyyxxxvvvuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}~~~}}}qqqpppzzz}}}|||~~~******))))))((((((''''''((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((())))))))))))***))))))(((((())))))***''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''******))))))))))))*********(((***111888888000)))''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((())))))******+++++++++***)))'''%%%''''''(((((())))))******(((((((((((((((((((((((())))))************))))))((()))))))))******************)))((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))***)))((((((''''''((((((******))))))))))))******))))))(((((((((((())))))************************((()))))))))************(((((((((((((((((((((((((((***,,,,,,+++))))))***************************&&&(((***,,,------+++***))))))))))))))))))))))))******))))))))))))******************************************************************************))))))*********+++++++++***+++---,,,++++++,,,...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------,,,,,,------...///......////////////......---...//////////////////111000000000000000111111111111111111111111222222333333333333333444444444444444555666888999;;;<<<>>><<>>HHH\\\nnnzzzlllccc^^^XXXTTTPPPMMMQQQYYYbbbiiifffWWWNNNVVViii}}}{{{qqqhhhccc\\\PPPCCC===999777666777999<<>><<<;;;===@@@BBB@@@===@@@BBBDDDEEEGGGJJJOOORRRXXX[[[___aaaaaabbbccceeeeeeeeeddddddeeegggiiijjjjjjkkklllnnnooopppppppppkkkjjjjjjjjjllloooqqqsssssssssssssssssstttttttttqqqppppppoooooonnnnnnmmmttttttsssqqqooonnnppprrrpppppprrruuuzzz|||}}}|||uuuuuuvvvxxxyyyzzz{{{||||||{{{yyyxxxwwwxxxyyyyyy{{{|||}}}||||||~~~~~~|||~~~(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''(((******'''%%%''''''((()))))))))))))))'''((()))******)))((('''&&&'''((()))***))))))((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))************((())))))******)))''''''(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))),,,,,,+++*********************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''')))++++++***)))***+++))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))******))))))))))))******************************))))))*********+++++++++************************)))************+++++++++(((***++++++***)))+++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))))))))*********++++++,,,,,,++++++,,,,,,---.........////////////......,,,---...///000000000000////////////000111333333333333222222222111111111000000222333333333222111222333444555555666666666444333555999<<>><<<===???AAABBBDDDGGGKKKNNNSSSUUUXXXZZZ\\\^^^aaaccccccbbbbbbbbbccceeegggiiihhhiiijjjkkkllllllllllllhhhhhhiiijjjlllnnnpppqqqqqqqqqrrrrrrssssssttttttpppppppppooooooooooooooopppqqqqqqpppnnnnnnppprrrqqqpppppprrrvvvyyyzzzyyyvvvxxxzzz|||}}}}}}}}}}}}|||zzzwwwttttttuuuwwwxxxzzz{{{|||}}}|||}}}|||{{{}}}}}}}}}~~~~~~|||''''''(((((())))))******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******++++++***)))(((((((((((('''(((((()))))))))))))))'''((()))******)))((('''&&&''')))*********)))(((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((***+++---******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))************%%%&&&((()))*********)))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))---,,,++++++******++++++******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''')))******))))))***,,,))))))))))))))))))))))))&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))******))))))))))))******************************))))))******++++++++++++************************)))************+++++++++)))+++,,,,,,+++***,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---/////////000000000111111,,,,,,++++++,,,,,,---.........////////////......,,,---...///000000000000.........///000222333444333333333333222222111111///000111222333222111111111111222333333444555555666222111555999;;;@@@FFF___rrr{{{ddd___[[[UUUPPPOOOXXXfffqqqxxxnnnhhheee``````ppp{{{vvvlllaaa[[[JJJDDDAAAAAA<<<666666;;;777AAAIIINNN```||||||mmmcccQQQIII???;;;<<>>;;;===???@@@BBBDDDHHHLLLOOOQQQTTTVVVXXX[[[^^^aaaaaaaaa``````aaacccfffgggfffggghhhiiiiiiiiiiiiiiifffggghhhjjjlllnnnooopppppppppqqqrrrrrrsssttttttoooppppppppppppqqqqqqqqqlllmmmnnnnnnnnnoooqqqsssssspppnnnooosssvvvwwwvvvxxxzzz|||~~~~~~}}}|||zzzuuurrrqqqrrruuuwwwyyyzzz|||}}}}}}}}}{{{vvvtttwwwuuutttxxx~~~|||{{{))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))***,,,---...))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))******++++++((((((((((((((((((((((((&&&'''''''''((()))))))))************)))((('''&&&))))))(((((()))***++++++))))))((('''''''''''''''))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))(((''''''&&&&&&*********)))(((''''''''')))'''&&&%%%&&&'''***+++&&&'''((()))))))))))))))))))))))))))************)))))))))))))))))))))))))))((((((((()))***++++++******))))))))))))******************************)))///444111)))&&&+++111))))))))))))))))))))))))************))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++*********))))))((((((((()))***++++++***)))((())))))))))))))))))))))))************************************************((()))***)))((((((***,,,++++++************++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,...,,,++++++,,,,,,***))),,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,////////////////////////...............///000000000000////////////000000222111111111000000//////111111111000000000000000333333222222111222222222555444333222444888<<>>>>>>>>>>>@@@CCCEEEEEEFFFGGGHHHJJJLLLNNNPPPQQQRRRTTTXXX[[[^^^___``````ddddddeeedddccceeehhhjjjiiiiiihhhhhhiiikkklllmmmpppqqqpppmmmnnnrrrsssqqqpppooonnnmmmnnnnnnooopppmmmmmmllllllmmmmmmnnnnnnnnnooopppsssvvvwwwxxxwwwuuuvvvxxxzzz{{{{{{{{{zzz{{{qqqkkkooovvvyyyzzz{{{}}}}}}|||{{{|||}}}vvvnnnkkkrrr|||~~~}}}{{{zzz((((((((((((((((((((((((+++++++++++++++***))))))************************+++***))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((%%%%%%&&&'''((()))))))))%%%%%%&&&(((***+++------+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''''''''(((((())))))***))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******&&&&&&'''(((((()))******''''''(((((()))***++++++))))))************++++++*********+++******))))))))))))))))))************))))))))))))))))))))))))******)))((((((((())))))***))))))(((((())))))***************************(((***+++***((('''((()))))))))))))))))))))))))))******))))))))))))(((((()))))))))((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))))))))************))))))))))))))))))))))))))))))************************************************---///000000...,,,,,,,,,++++++************++++++******)))(((((()))************+++++++++,,,,,,,,,,,,*********,,,---,,,+++******))))))******+++,,,++++++++++++,,,,,,,,,,,,*********+++,,,---//////.......................................///000000000//////......//////000111111111111000000000000111111111111111111111111111111111111111222333333444333333333444555666777666???LLLXXXdddttt}}}vvvnnniiiccc^^^^^^bbbjjj|||zzzxxxrrrooowwwsssfff[[[QQQFFF@@@<<<999888999999<<>>@@@AAA@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHMMMOOORRRVVVZZZ\\\^^^^^^aaaccceeeeeeddddddeeefffgggggghhhiiiiiiiiiiiiiiimmmoooooommmnnnrrrtttrrrpppooonnnmmmllllllllllllkkkkkkkkkkkklllllllllmmmmmmmmmnnnppprrruuuwwwxxxtttuuuuuuvvvwwwxxxyyyyyyuuuoooqqqtttvvvxxxzzz{{{{{{zzzzzz{{{}}}~~~xxxmmmfffmmmzzz~~~~~~~~~}}}|||{{{zzz((((((((((((((((((((((((++++++++++++***)))(((((())))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((()))))))))(((((('''''''''%%%%%%&&&'''((((((''''''%%%&&&'''(((***+++++++++((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))%%%&&&&&&'''((())))))***(((((((((((((((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***''''''(((((())))))))))))'''(((((()))******++++++))))))***++++++******)))+++++++++++++++***)))(((((()))))))))************(((((((((((((((((((((((())))))((((((((())))))***))))))(((((((((((())))))************************)))((('''((())))))((('''))))))))))))))))))))))))***)))))))))(((((((((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************************************************...000222222000---,,,+++++++++************++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++***)))***,,,------+++***************+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,---...///.......................................///000000/////////....../////////111111111000000000000000000111111111111111222222888777666444333222222222333333333444444333333333777;;;AAAFFFNNN\\\ooo|||xxxpppfffaaaaaajjjyyyzzzuuuwwwkkkjjjqqqzzzuuulllcccZZZTTTJJJCCC===;;;:::999===BBBLLL[[[pppuuuooofff\\\MMMFFF@@@??????>>>===>>>BBBBBBCCCCCCDDDDDDEEEEEEIIIKKKNNNSSSWWWZZZ\\\]]]\\\^^^aaacccbbb`````````cccdddfffhhhiiiiiihhhgggjjjnnnpppnnnooorrrtttsssoooooonnnlllkkkjjjjjjiiikkkkkklllllllllmmmllllllmmmmmmnnnnnnoooqqqtttvvvttttttttttttuuuwwwxxxyyyxxxssstttuuutttvvvxxxyyyyyyxxxyyy{{{}}}}}}yyykkkaaahhhvvv~~~}}}}}}}}}||||||~~~}}}|||||||||{{{{{{zzzzzz(((((((((((((((((((((((())))))******)))(((((('''((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((''''''&&&&&&&&&''''''(((((('''&&&%%%%%%'''(((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))%%%&&&&&&'''((())))))***((((((((((((((((((((((((***))))))))))))(((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((((((((************************((())))))******)))((((((+++++++++++++++***)))(((((()))))))))************((((((((((((((((((((((((''''''''''''((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))***((('''(((******)))''')))))))))))))))))))))))))))))))))(((((((((((('''((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))************************************************,,,///111111...,,,******++++++************+++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++***)))***,,,------++++++++++++++++++,,,------*********+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,.......................................///000000//////............//////000000000000000000111111000000111111222222222333888777666444333222222222222333444444333222111000777999;;;===@@@JJJWWWaaawww|||ooofffdddmmmuuuzzz{{{yyyvvvyyy|||uuukkkhhhhhhxxxsssnnnkkkZZZOOOCCC>>>;;;:::;;;>>>AAAIIIXXXiii{{{}}}qqqcccWWWKKKFFFCCC???>>>@@@@@@@@@AAAAAABBBCCCCCCCCCDDDFFFIIIMMMPPPTTTVVVWWWVVVZZZ^^^```___]]]\\\[[[```bbbeeehhhjjjkkkjjjiiihhhmmmpppnnnnnnrrrtttsssnnnmmmmmmlllkkkjjjiiiiiillllllmmmnnnnnnnnnnnnmmmnnnoooooonnnlllmmmppprrrssssssssstttuuuvvvxxxyyy|||}}}xxxuuuwwwwwwuuutttuuuvvvvvvvvvwwwzzz|||~~~xxxiii___dddqqqzzz}}}|||}}}|||}}}~~~~~~}}}~~~|||{{{{{{}}}{{{{{{zzzzzzyyyyyyyyyyyy(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((())))))((('''&&&%%%%%%'''((()))***)))((('''&&&)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((())))))***))))))))))))))))))))))))++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++***))))))(((''''''*********************)))***))))))))))))(((((((((*********+++******))))))))))))))))))************))))))))))))))))))))))))''''''''''''((()))******)))((((((''''''(((((())))))))))))))))))))))))))))))(((((((((*********)))))))))))))))))))))))))))))))))((((((((((((''''''(((((()))************)))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************************+++---......,,,*********++++++************++++++((()))************)))(((******+++++++++,,,,,,,,,,,,*********,,,---,,,+++,,,,,,++++++,,,,,,---...************++++++++++++...---,,,,,,+++++++++,,,------------------------...............///000000///......------......///000000000000111111111111000000111111222333333333111111111111111222333333333333333333333222111111222444666777999>>>FFFMMMiiiwwwyyypppnnntttxxxvvvqqq~~~}}}qqqjjjqqq}}}xxxppplllsss~~~||||||kkk]]]NNNDDD>>>::::::===<<<>>>EEEQQQ```sss{{{jjjZZZRRRLLLCCC>>>???>>>>>>>>>?????????@@@@@@@@@AAACCCEEEHHHKKKMMMOOORRRVVV[[[]]]]]][[[ZZZZZZ___aaadddhhhjjjkkkkkkkkkeeekkkooommmlllnnnqqqqqqkkkkkklllllllllkkkkkkjjjlllmmmooopppppppppooonnnmmmooopppooolllkkkmmmpppqqqrrrssstttuuuvvvvvvwwwvvvyyyxxxuuuuuuxxxxxxuuurrrssstttttttttvvvyyy|||yyylllaaaeeepppxxx{{{|||}}}{{{{{{}}}}}}~~~~~~}}}}}}{{{{{{}}}{{{{{{zzzyyyxxxxxxxxxyyy))))))))))))))))))))))))'''((())))))************((((((((((((((((((((((((++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))(((''''''&&&'''((()))***)))'''&&&)))))))))))))))***++++++))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******)))))))))))))))))))))))))))******++++++,,,,,,+++***)))((()))******(((((()))*********))))))))))))))))))************))))))))))))))))))))))))***)))((('''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''(((((()))((())))))***))))))))))))))))))))))))))))))(((((((((''''''''''''((()))***+++******)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))***************************************************+++,,,,,,*********,,,++++++************++++++((()))************)))(((******+++++++++,,,,,,,,,---+++***+++,,,,,,+++***+++++++++++++++,,,,,,---************++++++++++++,,,,,,+++++++++,,,------------------------------...............///000000///......------......//////000000000111111111111000000111222222333444444/////////000111222333444444333333333333222222222000222444555555888===AAAWWWddduuu~~~ttt~~~{{{gggdddkkk|||zzzttt|||~~~ppp```SSSHHH???===>>>999888;;;BBBJJJVVVlllppphhh^^^OOOEEECCC@@@@@@??????>>>======<<>>EEEQQQddd|||fff[[[ZZZaaappptttfffYYYOOOJJJBBB???<<<;;;===@@@BBBCCC```jjjzzzmmm[[[WWWNNNFFFDDDAAA<<<<<<@@@???<<<<<>>???BBBGGGGGGHHHIIIKKKMMMOOOQQQUUUUUUVVVWWWXXXZZZ[[[\\\___```aaacccdddeeeffffffeeefffhhhiiijjjjjjiiiiiinnnmmmmmmmmmmmmlllllllllmmmnnnooopppqqqqqqpppooommmnnnppprrrssssssrrrrrrooonnnnnnmmmmmmnnnpppqqqppppppqqqrrrtttvvvxxxyyyxxx{{{~~~wwwuuuxxx}}}}}}||||||~~~|||{{{yyyyyyyyy{{{}}}~~~}}}}}}}}}}}}|||zzz|||zzzyyyyyyyyyyyywwwvvv))))))))))))))))))))))))************************)))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))***)))))))))((((((((('''******++++++++++++******))))))))))))((((((((((((((('''&&&''')))))))))((())))))************))))))))))))))))))((((((((((((***)))((('''''')))***+++))))))))))))*********+++***)))))))))((((((((('''***(((''''''******)))'''***)))))))))((((((((('''))))))))))))((((((''''''*********))))))(((&&&&&&***)))((((((((((((((()))************)))))))))((('''((((((((()))))))))***(((((((((((())))))))))))((((((((()))))))))******))))))))))))(((((((((((((((((((((((()))))))))))))))******************)))***)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&''''''''''''((()))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***++++++,,,---(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++***)))))),,,+++***)))(((((()))))))))))))))))))))))))))))))))******++++++******)))************)))))))))(((*********+++++++++,,,,,,,,,+++******))))))******))))))))))))************,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,+++,,,,,,---------.........+++,,,...///000///...---/////////000000//////...//////000000000111111111222222111000000111111222000000000000000000000000222222222222222222222222333333333333444444444444888===FFFVVVpppnnn]]]YYY^^^fffrrr~~~}}}{{{vvvhhh]]]XXXLLLGGG@@@;;;:::;;;===???JJJRRR___nnnooobbbVVVPPPKKKCCC???@@@AAA======AAABBBAAABBBDDDCCCCCCDDDEEEGGGIIIKKKLLLPPPPPPQQQRRRSSSUUUWWWXXX[[[\\\___aaabbbccccccccccccdddeeeggghhhhhhhhhhhhllllllllllllllllllllllllnnnooopppqqqqqqqqqqqqpppoooppppppqqqqqqrrrrrrrrrooommmiiihhhjjjmmmppprrrqqqqqqrrrssstttvvvwwwxxxxxxzzz~~~{{{yyyzzz}}}}}}|||}}}~~~~~~}}}yyyxxxwwwwwwxxx{{{}}}~~~~~~~~~~~~|||{{{{{{zzzzzzyyyyyyxxxxxxxxx((((((((((((((((((((((((++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''((())))))******))))))))))))))))))(((((((((((()))******++++++******)))(((((((((((())))))))))))((('''&&&''')))***)))((())))))************))))))(((((((((((())))))))))))+++************)))))))))(((((((((((())))))))))))))))))))))))((((((((((((***((('''((()))***)))'''))))))))))))((((((((((((((((((((((((''''''''''''******+++******)))((('''+++***)))(((''''''''''''************))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************++++++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++(((((((((((())))))))))))((()))***++++++***))))))((())),,,......,,,)))(((******))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))************))))))))))))*********++++++++++++,,,++++++***)))))))))******))))))))))))************,,,,,,,,,++++++++++++************++++++++++++,,,++++++************++++++***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---//////......------....../////////......//////000000000000111111111111000000000111111222000000000000000000000000222222222222222222222222222222333333333444444444444777;;;EEE\\\zzz}}}kkk^^^______aaahhhuuu}}}qqqwwwyyymmmhhh^^^VVVJJJ@@@;;;999:::::::::???FFFOOO\\\ppprrrhhh___TTTJJJDDDDDD@@@>>>@@@AAA??????AAA@@@@@@AAABBBDDDEEEGGGHHHJJJKKKKKKMMMOOOQQQRRRSSSUUUWWWZZZ]]]___``````______```bbbdddfffgggggghhhiiiiiijjjjjjkkklllllllllppppppppppppppppppqqqrrrrrrpppooonnnnnnpppssstttsssmmmfffcccffflllqqqsssssssssttttttuuuvvvvvvvvvvvvxxx{{{~~~~~~|||}}}}}}|||||||||{{{zzzuuuuuuuuuuuuwwwyyy|||~~~~~~~~~}}}{{{xxxzzz|||zzzxxxwwwyyy|||((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))************)))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((''''''''')))***)))((())))))************))))))''''''(((((())))))******++++++,,,,,,+++***)))((('''''''''(((((((((((()))))))))))))))(((((((((((()))((((((((()))))))))((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''******)))(((((((((((((((*********)))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++************+++***)))(((((((((((((((((((((((((((((())))))))))))((((((************))))))))))))(((((((((((())))))))))))((()))+++,,,---,,,***))))))***,,,------,,,***))))))))))))))))))******+++))))))))))))))))))))))))))))))************))))))*********)))))))))))))))************++++++++++++******))))))))))))******((()))))))))************++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,---..................////////////000000000111111000000000000111111222000000000000000000000000111111111111111111111111222222222222333333333333444666888>>>MMMgggllliiibbb[[[XXX```ooo|||wwwwww~~~yyysssnnnfffYYYMMMDDD???;;;888999<<<>>>@@@FFFTTTggguuu~~~qqq```TTTNNNGGGBBBBBBBBB>>>======@@@@@@@@@AAABBBDDDEEEFFFGGGHHHHHHJJJKKKMMMOOOPPPPPPRRRVVVZZZ\\\]]]]]]\\\]]]^^^```bbbdddfffggghhhfffggghhhiiijjjkkkllllllpppooonnnmmmmmmnnnoooppppppnnnllljjjlllppptttwwwyyyqqqgggbbbffflllrrrtttuuuuuuuuuuuuuuuuuuuuuttttttuuuxxxzzz||||||}}}}}}}}}{{{}}}~~~||||||||||||{{{yyyuuuuuuttttttuuuwwwzzz{{{~~~}}}{{{wwwzzz|||zzzvvvvvvzzz~~~((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))((())))))***************(((((((((((())))))))))))''''''(((((((((((('''''''''((((((((()))))))))***)))((('''(((*********((())))))************))))))''''''(((((())))))*********+++,,,,,,,,,***((('''&&&'''''''''(((((((((((((((((((((((())))))))))))((()))))))))((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((((((((((((((()))******))))))))))))))))))******))))))))))))((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))'''%%%&&&(((((('''%%%(((((((((((((((((((((((((((((())))))))))))((((((*********))))))))))))((((((((((((((())))))))))))''')))+++,,,---,,,***))),,,++++++++++++++++++,,,'''((())))))******++++++))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))******))))))*********+++++++++***))))))((())))))******((()))))))))************++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,---...//////.........////////////000000000000000//////000111111222000000000000000000000000111111111111111111111111111111111222222222333333555666888;;;DDDVVVooo|||xxxnnnaaaVVVTTT[[[bbbrrr{{{}}}{{{xxxrrrhhh^^^TTTJJJAAA<<<:::;;;<<<;;;<<>>>>>>>>>>>>>>??????AAABBBBBBDDDDDDDDDEEEGGGHHHJJJKKKLLLNNNRRRVVVYYYZZZ[[[[[[\\\]]]^^^```ccceeeggghhhdddeeefffggghhhiiijjjkkkmmmlllkkkjjjjjjjjjllllllllljjjhhhhhhkkkooouuuxxx}}}uuulllfffhhhmmmrrrtttuuuuuuuuuvvvuuutttssssssqqqsssvvvxxxzzz{{{|||||||||~~~{{{yyyzzz{{{{{{zzzyyyzzz|||}}}|||{{{xxxvvvuuuttttttuuuwwwxxx~~~~~~~~~}}}{{{wwwzzz|||yyyuuuuuuyyy~~~((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((()))******++++++******(((((((((((())))))))))))((())))))******))))))(((''''''(((((())))))******)))((('''(((***+++***)))))))))************))))))(((((((((((()))))))))))))))***+++++++++***)))(((''''''''''''(((((((((((((((((((((((())))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))******************++++++++++++******''''''''''''((()))***+++))))))))))))************))))))))))))((((((((((((*********)))((('''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((())))))******))))))(((((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++)))'''(((+++,,,***((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))++++++++++++***,,,+++***))))))***+++,,,'''((()))***************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))************)))))))))************+++))))))((((((((()))******))))))))))))***************++++++++++++,,,,,,,,,*********++++++++++++,,,++++++************++++++************+++,,,------,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---...///////////////......////////////000000////////////000111111222000000000000000000000000111111111111111111111111000000111111111222222222333333555999===GGGZZZkkkvvvzzz~~~pppbbbXXXTTTTTT]]]ooo}}}{{{|||yyytttnnneeeZZZOOOHHH<<<;;;:::999999;;;@@@CCCSSSaaayyykkk]]]OOOHHHDDD???<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBCCCDDDHHHJJJMMMPPPTTTWWWYYYZZZ\\\\\\]]]^^^aaaccceeegggccccccdddeeeggghhhhhhiiijjjiiihhhhhhhhhhhhhhhhhhggggggggghhhjjjnnnrrruuuyyyuuupppkkkjjjlllpppsssssstttuuuuuuuuutttrrrqqqqqqrrruuuxxxzzz{{{||||||yyy{{{|||{{{yyyxxxxxxxxxwwwwwwwwwzzz|||~~~}}}|||zzzxxxwwwuuuuuuvvvwwwxxx||||||}}}}}}zzzxxxyyyyyywwwttttttxxx{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))***++++++++++++***'''((((((((()))))))))***(((((())))))))))))(((((('''''''''((()))*********)))(((((((((***+++***)))))))))************))))))))))))))))))(((((((((((((((((())))))******))))))''''''((((((((()))))))))'''((((((((()))))))))***''')))******''''''(((***'''((((((((()))))))))***((((((((()))))))))******))))))******+++******))))))((((((((((((((()))***((()))))))))***************)))))))))((((((((('''))))))))))))(((((((((((())))))))))))((((((''''''))))))))))))(((((((((((((((((((((((()))))))))))))))******************)))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,)))''')))---///---***))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))))))))(((((((((((())))))))))))''''''((())))))***++++++************************((()))******+++***))))))))))))))))))))))))))))))******++++++++++++******((()))))))))************))))))))))))************((((((((((((((()))******))))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************,,,---...---,,,,,,+++,,,---...///.........---------,,,,,,,,,,,,++++++,,,,,,------,,,---...///000000000000........./////////000000.........//////000222222000000000000000000000000111111111111111111111111000000000000111111111222222111222666888===KKKYYYggghhhnnnzzzxxxkkk```ZZZRRR___rrr|||vvvmmmccc]]]NNNHHH@@@:::999:::;;;;;;CCCIIIZZZppp{{{eeeVVVLLLDDD>>><<<===<<<<<<<<<<<<======>>>AAA@@@@@@??????@@@@@@AAAEEEFFFGGGJJJNNNSSSVVVYYYZZZZZZ[[[\\\^^^```cccdddcccccccccdddeeefffgggggggggggghhhhhhggggggfffeeeeeefffgggiiijjjlllmmmnnnnnnppppppnnnjjjjjjmmmqqqqqqrrrtttuuutttsssqqqppprrrsssuuuxxxyyyzzzzzzzzzxxxxxxwwwxxxyyyyyywwwvvvuuuuuuvvvyyy|||}}}|||{{{zzzyyywwwvvvvvvxxxyyyzzz{{{{{{|||~~~|||yyyzzzyyyvvvtttssstttvvvwww************************((((((((((((((((((((((((******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))***++++++++++++***'''((((((((())))))******&&&&&&''''''''''''&&&&&&&&&''''''((()))******+++***(((((()))***+++***)))))))))************))))))******))))))((((((''''''''''''(((((())))))******(((((((((((())))))))))))'''((((((((())))))******''')))+++***'''&&&(((***'''((((((((())))))******&&&'''''''''(((((())))))&&&''''''(((((((((''''''+++***)))((((((''''''((((((((())))))*********+++******))))))((((((((('''''''''(((((())))))******+++*********))))))((((((******))))))((((((''''''(((((((((((())))))))))))******++++++++++++******'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))&&&###!!!###(((***(((%%%))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((())))))))))))''''''''''''((()))++++++'''(((***,,,,,,***((('''((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))************((((((((((((((()))******))))))))))))*********************++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---******))))))***,,,---///------,,,+++,,,---...////////////......---------,,,,,,+++++++++,,,---...---...///000111111111111............/////////000............///000222222000000000000000000000000000000000000000000000000000000000000111111111111333000111555666999EEERRRWWWUUUYYYgggzzz}}}ooofffNNNUUU```nnn~~~{{{sssnnnfffZZZJJJ???;;;:::999888;;;<<>>>>>>>>??????@@@CCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDFFFKKKPPPUUUXXXYYYYYYYYYZZZ\\\^^^```bbbcccccccccddddddeeeeeeffffffggghhhhhhhhhgggeeedddeeefffhhhjjjjjjjjjiiihhhdddjjjooonnnjjjhhhkkkooopppqqqsssttttttsssqqqpppssstttvvvxxxyyyyyyxxxxxxyyyvvvtttvvvyyyzzzxxxvvvvvvvvvwwwyyy|||}}}{{{zzzyyyxxxwwwwwwxxxzzz|||}}}zzzzzz{{{}}}~~~{{{xxx{{{xxxtttrrrssstttuuuuuu))))))************)))))),,,***)))))),,,,,,***((()))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((((((((())))))+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((($$$&&&((())))))(((&&&$$$+++***)))(((((()))***+++,,,,,,++++++***)))(((((())))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))((('''&&&%%%&&&(((***+++))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))***)))))))))))))))***+++))))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))((((((******)))(((((((((((((((***)))))))))((((((((('''((())))))*********))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))(((((()))+++,,,,,,+++)))((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***+++,,,,,,+++***)))((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))***+++,,,---.........---------------------------,,,,,,,,,,,,---.........---///222111,,,,,,/////////////////////////////////000111111111111111000000000000000111111222////////////000000000000////////////////////////333333222333555888;;;===HHHFFFGGGRRRfff{{{uuuddd```]]]]]]aaaooo}}}yyyoooaaaTTTGGG<<<999===:::<<<@@@DDDMMMZZZjjjtttvvvdddVVVLLLGGGBBB===<<<===>>>===<<<======<<<===>>>>>>===;;;@@@AAABBBFFFLLLSSSYYY]]]WWWYYY[[[ZZZWWWXXX]]]cccgggfffdddbbbaaabbbdddeeeccceeehhhiiigggeeecccccceeefffhhhiiiiiigggdddbbbccceeeiiikkklllkkkhhhfffpppqqqssstttsssqqqnnnlllppprrrwwwzzz|||zzzxxxvvvxxxyyyzzzyyywwwuuutttuuuvvvwwwxxxyyyzzz{{{{{{{{{yyyzzzzzzxxxvvvvvvwwwxxxzzzzzzzzz{{{zzzzzzyyyyyyyyyvvvrrrqqqsssvvvwwwxxx***++++++,,,,,,++++++***(((''''''***,,,,,,)))'''))))))))))))))))))))))))%%%&&&&&&'''((()))******(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((''''''''')))))))))(((((()))))))))+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))((('''+++***)))(((((()))***+++,,,,,,+++******)))(((((('''(((((((((((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))))),,,+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))************)))))))))((())))))************))))))******)))((((((((((((((()))))))))))))))(((((((((''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))(((((()))+++,,,,,,+++)))((()))))))))(((((()))))))))******))))))))))))******))))))))))))))))))))))))************************++++++************++++++******+++,,,+++***)))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))((()))***+++++++++++++++------------------------+++++++++++++++++++++++++++++++++++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111---+++------,,,---111//////////////////////////////000111111111111000000000//////000000111222/////////000000000111111111111111111111111111111111111111111222444666888<<<;;;<<>>;;;<<<;;;;;;;;;===???@@@AAAAAABBBCCCFFFJJJPPPUUUXXXTTTWWWYYYXXXVVVWWW[[[```cccbbbaaa_________```aaaaaacccfffgggeeecccbbbbbbccceeefffggggggfffdddcccccceeehhhjjjkkkjjjhhhgggjjjlllnnnqqqrrrsssrrrrrrqqqssswwwzzz{{{{{{yyyxxxxxxyyyyyywwwuuusssssstttuuuuuuvvvwwwxxxxxxxxxxxxyyyyyyyyywwwtttssstttuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvtttqqqqqqtttwwwyyyzzz***++++++,,,,,,++++++***%%%%%%''')))++++++)))&&&))))))))))))))))))))))))%%%&&&''''''))))))***+++(((((())))))))))))((((((***))))))(((((())))))***(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))((((((((((((''''''***************************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((******************************))))))))))))******+++++++++******))))))(((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))///...,,,***)))((())))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++************)))))))))((((((((())))))))))))))))))))))))'''((()))***+++,,,,,,,,,***************************))))))(((((())))))***))))))))))))))))))))))))((()))***++++++***)))(((((()))***++++++***)))(((******))))))))))))************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++))))))***+++++++++******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))&&&'''(((***++++++,,,,,,........................************************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111,,,+++000333111///000////////////////////////...///000000111111000000000000//////000000111222000000000000111111111111111111111111111111111111000000111111222333333333333333555;;;GGGYYYlllyyy}}}yyyuuummmbbbXXXXXX]]]jjjxxx|||ppp```OOOFFFEEEAAA@@@>>>;;;999<<<@@@DDDMMMYYYiiiyyykkkbbbUUUKKKEEEBBB???===:::999999999:::<<>>999000+++////////////////////////...//////000000000000000///////////////000111111000000000000111111111222////////////////////////222222333333333333222222333555777888<<>>FFFQQQ\\\lllppp\\\NNNGGGCCC@@@=========<<<;;;;;;===>>>??????@@@AAACCCEEEFFFGGGJJJLLLOOOPPPOOOOOOQQQRRRTTTUUUWWWXXXXXXWWWUUUTTTYYY\\\___```___^^^____________```bbbccceeefffgggaaabbbdddfffggghhhhhhgggmmmllllllkkklllnnnoooppprrrssstttvvvwwwyyyzzzzzzzzzyyyxxxtttqqqppprrrtttssssssssstttssssssrrrrrruuuvvvuuussspppooopppqqqppppppqqqqqqrrrssstttuuusssqqqpppqqqtttvvvwwwwww((((((((())))))(((((((((,,,+++)))'''&&&''')))***))))))))))))))))))))))))***)))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((('''((()))******)))((('''((()))))))))************))))))))))))))))))))))))(((((()))))))))))))))))))))***++++++++++++***)))((((((((())))))))))))((((((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((())))))***)))))))))******)))))))))*********)))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***(((((((((((())))))))))))*********))))))*********))))))))))))))))))))))))&&&''''''((((((''''''&&&&&&'''''''''((((((((()))++++++,,,,,,+++***))))))************************))))))))))))))))))******(((((())))))))))))((((((((()))************))))))))))))))))))************)))***,,,---...///000000************************))))))(((((((((((())))))((((((((((((((((((((((((((()))***++++++***)))((()))))))))******)))))))))******))))))))))))************))))))))))))******((((((((((((((((((((((((++++++++++++++++++++++++++++++************++++++)))))))))******+++,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))------------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,------------++++++++++++++++++++++++---,,,,,,,,,,,,---......---+++///999>>>999000+++////////////////////////......///000000000000000/////////...///000000111///000000000000111111111////////////////////////222222333333222222111000111666999999888;;;CCCKKKQQQ^^^nnnxxx{{{vvvssspppmmmeee]]][[[^^^```bbbeeeooo~~~qqqddd^^^^^^^^^^^^\\\YYYSSSKKKBBB===;;;===AAAGGGOOO^^^sss|||iiiYYYLLLDDDBBBCCCCCCAAA???>>>???AAAAAABBBCCCEEEFFFFFFGGGGGGFFFHHHJJJJJJJJJJJJJJJKKKNNNPPPRRRSSSSSSRRRPPPOOOTTTVVVYYYZZZZZZZZZ[[[]]][[[\\\]]]___bbbdddeeefff``````aaabbbdddeeeeeefffmmmllljjjiiiiiijjjlllmmmooopppqqqrrrtttvvvwwwxxxyyyyyywwwtttqqqppprrrtttssssssssssssssssssrrrrrrrrrrrrsssrrrppppppqqqsssqqqppppppqqqqqqssstttuuutttrrrqqqqqqssssssrrrqqq)))******++++++******)))++++++***(((&&&&&&)))+++))))))))))))))))))))))))&&&'''((((((******+++,,,(((((())))))))))))((((((+++******))))))******+++(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((())))))))))))******((()))***++++++***)))((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((('''((((((((()))))))))******(((((((((((())))))))))))''''''(((((()))******+++))))))))))))))))))))))))******)))(((((()))******'''''''''(((((())))))***,,,---......---,,,***)))************************))))))))))))************(((((())))))))))))((((((((()))***+++++++++***)))++++++*********)))))))))'''((()))***+++,,,,,,,,,************************)))((((((''''''(((((()))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++*********)))******+++,,,))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))//////......---+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111,,,+++000333111///000////////////////////////---...//////000000////////////......//////000111////////////000000000000111111111111111111111111111111000000000/////////---222666777555666:::>>>===LLL\\\gggqqq{{{}}}rrrkkkfffaaa^^^YYYVVVXXX]]]llljjjhhhiiivvvzzzllleeeeeejjjlllmmmllleeeYYYKKKAAA>>>;;;999;;;>>>EEERRR___ssszzzbbbSSSJJJJJJGGGCCC???>>>BBBFFFFFFFFFHHHIIIIIIHHHFFFEEEGGGFFFFFFFFFFFFFFFEEEEEEIIIJJJLLLMMMNNNMMMKKKJJJLLLOOOQQQSSSSSSTTTVVVXXXVVVXXXZZZ]]]___aaabbbbbb____________```aaabbbcccffffffeeefffgggiiikkkllljjjkkklllnnnppprrrssstttvvvvvvuuusssqqqpppqqqsssqqqrrrssssssssssssrrrrrrooopppqqqpppooooooqqqsssqqqpppoooooopppqqqrrrtttsssrrrqqqqqqqqqpppmmmkkk))))))************))))))$$$&&&))))))(((((()))+++))))))))))))))))))))))))''''''((()))***++++++,,,(((((())))))))))))((((((++++++************++++++))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))(((((()))))))))*********'''(((***++++++***((('''&&&'''((()))******)))((())))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))(((''''''((()))***++++++***)))(((((()))))))))))))))))))))((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))(((''''''(((((()))))))))*********(((((((((((())))))))))))&&&'''((()))************))))))))))))))))))))))))***)))'''&&&&&&''')))***''''''((())))))***++++++...///000000///---+++***************************((()))))))))************)))))))))******)))))))))'''(((***,,,,,,+++***)))---,,,++++++***)))((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))((((((''''''''''''((((((******))))))))))))******))))))))))))))))))))))))************************++++++************++++++,,,+++***)))))))))***+++)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))------------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111---+++------,,,---111////////////////////////---...//////000000/////////............///000000---.........////////////111111111111111111111111222111000/////////000111///111444444333333666999555AAAMMMTTTZZZdddnnnssszzznnnddd^^^WWWSSSPPPNNNSSSYYYiiinnnrrruuu{{{yyyooommmqqquuu{{{~~~zzzlll[[[NNNKKKDDD>>>>>>===<<>>EEEEEEGGGPPPZZZ```kkkyyy{{{ppp___WWWPPPLLLIIIHHHMMMSSS]]]jjjzzzxxxpppxxxxxxtttssszzz~~~kkk^^^ZZZPPPIIIGGGDDD>>><<>>HHHRRRdddwwwttt^^^WWW\\\YYYVVVVVVQQQNNNYYYpppzzzjjj___bbblllzzzyyyyyyssshhh]]]VVVLLLDDDAAA@@@CCCHHHOOO]]]rrr{{{fffaaaiiitttuuugggXXXNNNFFF???>>>AAABBBCCCCCCBBBAAAAAAAAABBB@@@@@@@@@AAABBBCCCDDDDDDCCCEEEGGGIIIKKKLLLMMMNNNQQQQQQQQQRRRSSSTTTVVVVVVUUUUUUUUUUUUWWWYYY[[[\\\___``````aaabbbbbbccccccdddddddddeeeeeefffffffffeeefffggghhhiiihhhggggggjjjiiihhhgggeeedddcccbbbcccbbb``````aaabbbaaa___bbbaaabbbcccdddccc```^^^************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***))))))((())))))***+++************++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))***************))))))(((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))(((((())))))******)))(((((((((((()))******,,,,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))(((((('''***************++++++,,,+++++++++++++++***)))((())))))))))))***+++,,,---************)))))))))))))))******************)))))))))*********)))((((((*********))))))))))))((())))))))))))************((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))***++++++******))))))******+++,,,************************************************************************)))************+++++++++************************)))))))))******++++++,,,*********))))))*********))))))*********++++++++++++******+++---...---,,,------------------------+++,,,------......------,,,,,,,,,---......//////.........///......---,,,........................000000000////////////.........////////////............/////////000000000000000000000000000000000111111111111111111111111////////////111333666777999@@@NNN^^^ooonnnbbbccc```___```[[[OOOWWWkkkxxxaaaXXXZZZdddvvv{{{tttmmmaaaVVVLLLGGGBBB???>>>DDDTTTccc{{{xxxooopppvvv{{{lll^^^OOOCCC@@@AAA???????????????>>>>>>>>>@@@@@@@@@@@@@@@AAABBBCCCAAABBBCCCEEEGGGHHHHHHHHHLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQQQQQQQSSSUUUWWWXXX[[[[[[[[[\\\]]]]]]]]]^^^^^^^^^]]]]]]^^^```bbbccc___```aaabbbbbbbbbbbbaaadddcccbbbaaa```___^^^]]]^^^\\\ZZZZZZ[[[\\\[[[ZZZ[[[ZZZZZZ[[[\\\\\\ZZZWWW************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))((((((((())))))***++++++)))))))))*********++++++)))******++++++******)))))))))))))))))))))))))))((((((((()))))))))))))))***)))((((((''''''((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))))))))++++++******))))))(((((())))))((('''''')))***+++)))))))))))))))******+++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))((((((((('''&&&&&&&&&''')))******************)))(((((()))))))))******++++++,,,++++++******))))))((((((******++++++++++++******)))*********)))(((''''''((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***+++,,,---***************+++++++++************************************************************************))))))*********+++++++++************************)))*********+++++++++,,,******))))))))))))******************+++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------.........---...............------........................////////////////////////......////////////.............../////////000000000000000000000000000000111111111111111111111111111000000000111222444555444777???KKKXXXkkksssnnnhhhjjjlllggg]]]]]]hhhqqq___XXXZZZcccmmmvvvkkk^^^WWWOOOGGG@@@>>>FFFQQQZZZggg{{{|||wwwvvv|||nnn```SSSJJJFFFBBB@@@?????????>>>===<<>>FFFTTTkkk~~~|||rrrssswwwrrrmmmeeeeeewwwqqqfff^^^[[[[[[eeerrr}}}ssskkkbbbYYYNNNFFFFFFKKKLLLRRR^^^lllzzz}}}ttthhhYYYMMMFFFCCCAAA@@@AAABBBAAA@@@@@@@@@?????????????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFIIIIIIHHHHHHIIIKKKMMMNNNPPPPPPPPPPPPPPPQQQQQQQQQSSSSSSRRRQQQSSSUUUXXXYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[ZZZZZZYYYYYYYYYWWWTTTRRRQQQRRRSSSSSSSSSSSSRRRQQQRRRTTTTTTSSSQQQ************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))*********))))))(((((())))))************)))'''((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))''''''(((((())))))******+++******)))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))************************************))))))))))))((((((''''''(((((()))))))))(((((((((((()))******'''''''''(((((((((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))******+++))))))************)))))))))******+++++++++******************)))))))))))))))******************)))(((((()))))))))(((''''''&&&&&&''''''''''''(((((())))))))))))************((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,---...))))))***++++++++++++***************************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********++++++,,,,,,,,,---------)))+++,,,+++******+++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,---......///.........---------------------------............/////////......////////////......------........./////////000000000000000000000000000000000000000000000000111111111111111111111111222222555777999@@@PPP```}}}{{{|||vvvyyyllldddpppwwwlllaaaYYYSSS[[[hhhvvv}}}sssjjj^^^RRRNNNPPPOOONNNPPPUUU\\\dddpppzzz~~~lll\\\MMMHHHCCCAAABBBCCCBBBAAA@@@???>>>===============<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLOOONNNNNNNNNOOOPPPRRRSSSTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUURRROOONNNOOOQQQQQQQQQPPPOOONNNOOOQQQQQQQQQPPP************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((()))******+++***))))))))))))***+++******(((((((((((()))))))))************++++++,,,,,,++++++***))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,+++***************((()))))))))************(((((((((((((((((((((((('''((((((((()))))))))***)))))))))******++++++,,,)))))))))))))))*********&&&'''(((((())))))((((((((((((''''''(((((()))***'''((((((((())))))))))))))))))(((''''''((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))******+++++++++***)))******++++++******))))))***++++++++++++***))))))))))))))))))*********((())))))******))))))(((''''''(((((()))(((((((((((((((((()))))))))******))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,---((()))***+++,,,++++++***************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++************++++++***+++++++++,,,,,,,,,,,,)))+++,,,+++)))(((***,,,+++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---------------------------------.........//////......////////////......---------.........//////000000000000000000000000000000000000000000000000//////000000000000//////...000333555444555???KKKaaasssuuujjjqqq~~~rrrhhhZZZXXXYYY^^^dddiiitttwwwnnneeebbbdddbbb\\\XXXVVVSSSPPPTTT[[[eeehhhoooyyy{{{fff^^^SSSLLLIIIHHHEEEBBBCCCBBBAAA@@@???>>>>>>>>>======???@@@BBBBBBCCCCCCAAAAAAAAA@@@AAAAAABBBCCCDDDCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLNNNMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQSSSPPPMMMKKKLLLNNNOOOOOOMMMKKKJJJKKKMMMNNNNNNMMM************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))'''((()))+++++++++***))))))***++++++***)))(((''')))************+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))******+++,,,------......---,,,++++++******++++++(((((())))))*********+++(((((((((((((((((((((((('''((((((((())))))******(((((()))***+++,,,,,,,,,(((((())))))******++++++%%%&&&((()))))))))(((''''''''''''''''''((())))))(((((())))))*********+++***((('''%%%%%%'''(((***************************))))))))))))))))))))))))++++++++++++++++++++++++++++++******)))(((((((((&&&''')))*********)))((()))******+++++++++******)))***+++,,,,,,+++))))))(((((())))))******++++++(((((())))))))))))((((((&&&&&&'''((()))))))))((())))))******+++++++++,,,))))))))))))************************************((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---((()))***+++,,,+++******************************************************************************)))************+++++++++************************++++++******************,,,,,,++++++++++++,,,,,,)))************+++++++++)))+++---,,,)))(((***,,,************************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------------------------------.........//////......////////////......---------.........//////000000000000000000000000000000000000000000000000//////000111111000000000+++...333666444222888BBB@@@TTTeeejjjqqq|||qqqvvvyyylllaaaWWWSSSRRRTTT\\\ffftttzzzuuuvvvzzzyyyqqqkkkfff\\\PPPMMMPPPNNNOOOSSS[[[fffooouuuvvv~~~|||lll___XXXSSSMMMIIIGGGFFFEEEDDDCCCBBBBBBBBB???@@@AAACCCEEEFFFFFFFFFBBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMQQQNNNKKKJJJKKKLLLMMMMMMJJJHHHGGGHHHIIIKKKKKKJJJ************)))))))))))))))************+++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))***************************************************)))(((((()))+++---...))))))))))))************,,,,,,++++++***))))))))))))))))))))))))))))))))))))***+++,,,+++)))'''&&&)))************+++++++++((((((((((((''''''''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&)))************+++++++++,,,+++***((((((***+++,,,))))))))))))))))))******((()))*********((('''&&&'''((((((''''''))),,,///---,,,+++***)))))))))))))))))))))***++++++,,,,,,)))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,++++++***************''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''',,,+++***))))))***+++,,,***++++++++++++***)))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++******))))))(((((()))*********++++++++++++------++++++++++++------,,,,,,,,,++++++*********************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---///...---,,,,,,---...///,,,,,,,,,---------........................------,,,,,,,,,---------......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111111222222333444777===FFFPPP\\\mmmuuuqqqggg[[[QQQNNNRRRWWW___cccuuuyyyvvvyyy}}}wwwkkk\\\OOOJJJHHHFFFGGGKKKRRRWWWYYYcccfffllluuuxxxnnnddd^^^\\\XXXQQQMMMKKKJJJJJJIIIIIIEEEBBBBBBFFFGGGEEEAAA@@@AAACCCBBB@@@>>>>>>???@@@>>>>>>???BBBDDDDDDCCCBBBAAAAAABBBEEEGGGGGGFFFCCCDDDFFFGGGGGGFFFEEEDDDCCCDDDFFFGGGHHHGGGFFFFFFHHHIIIJJJIIIHHHHHHJJJLLLKKKIIIGGGFFFEEEFFFHHHIIIHHHHHHGGGGGGFFFEEEDDDDDD************)))))))))))))))************+++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))******+++++++++******)))************************************************************************))))))))))))***+++,,,,,,))))))))))))******************************++++++))))))))))))))))))))))))))))))***++++++***(((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))*********+++++++++,,,+++)))(((((()))+++,,,*********)))))))))))))))))))))*********)))'''&&&((()))*********)))***+++---,,,+++***))))))))))))+++************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***+++,,,''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''+++******))))))******+++***++++++++++++***))))))))))))))))))))))))))))))***************+++++++++*********)))))))))))))))*********+++++++++,,,,,,---,,,++++++++++++,,,---,,,,,,,,,++++++*********************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///...------------...///,,,---------------------........................---------.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222555888===CCCLLL[[[mmmzzzzzzooocccXXXPPPMMMPPPSSS```www}}}sssfffSSSNNNHHHEEEFFFHHHKKKLLLJJJNNNSSS]]]lllxxxtttooojjjfffaaa\\\YYYSSSNNNHHHHHHLLLNNNJJJFFFEEEDDDCCCBBBBBBAAA@@@@@@AAA???>>>???AAABBBCCCBBBDDDCCCBBBBBBCCCCCCBBB@@@BBBCCCDDDEEEFFFEEEEEEDDDCCCDDDFFFGGGHHHHHHGGGGGGFFFGGGHHHHHHGGGGGGHHHIIIHHHGGGFFFEEEDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB++++++*********))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))),,,,,,,,,++++++)))((((((************************************************************************))))))******+++*********))))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************'''((((((((())))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((()))))))))))))))*********++++++******((((((((((((******+++*********))))))(((((())))))*********)))((('''%%%''')))***+++***)))(((,,,+++******)))))))))))),,,,,,+++******)))((((((+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''((()))***,,,,,,((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******++++++******)))***++++++++++++***))))))))))))))))))))))))))))))+++++++++***************))))))))))))*********************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++*********************************************+++,,,------,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,------...//////...------------...///---------------------,,,................................./////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111333333444666;;;GGGVVV```qqq}}}~~~tttggg[[[SSSKKKLLLRRR___rrr{{{kkkeee\\\UUUQQQNNNLLLKKKCCCCCCDDDHHHQQQ```ppp{{{yyysssjjjaaaYYYXXX\\\^^^ZZZUUUQQQMMMHHHFFFFFFFFFDDDBBBCCCAAA??????AAABBBBBBAAAEEEDDDBBBBBBBBBBBB@@@>>>@@@@@@AAABBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEEEEEEEAAACCCEEEEEEDDDCCCDDDEEEDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC+++++++++*********))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))+++++++++++++++***)))(((************************************************************************))))))***++++++***)))(((((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))(((((()))***+++,,,((((((((()))))))))******'''((()))***+++,,,------((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))************))))))(((''''''((())))))++++++******)))((((((((()))))))))***))))))))))))&&&&&&&&&(((***++++++***++++++***)))))))))))))))+++*********)))))))))(((+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))''''''''''''((()))***+++))))))))))))************((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))***++++++***)))(((***++++++++++++***)))))))))))))))))))))))))))))),,,+++++++++***)))))))))(((((())))))******++++++)))))))))*********++++++,,,++++++++++++++++++,,,+++++++++***************************************+++*********++++++,,,---,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............------............------------,,,,,,,,,---------...............---.........////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333333111111111111444;;;EEELLL^^^jjjzzz}}}tttiiiaaaUUUUUUTTTWWWaaawwwxxxpppiiibbb\\\WWWLLLHHHCCCAAADDDLLLVVV]]]nnn~~~tttssswwwyyyuuuooofff___VVVRRRRRRRRROOOLLLLLLIIIFFFEEEFFFGGGGGGFFFFFFDDDCCCCCCDDDEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEE@@@BBBEEEEEEDDDDDDDDDEEECCCDDDFFFHHHIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHH++++++++++++************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************((()))***+++++++++++++++************************************************************************((()))***++++++***((('''((()))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))(((((()))***+++,,,)))))))))*********++++++'''((()))***+++,,,---...((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((()))))))))*********))))))(((((((((((())))))************))))))((((((***))))))))))))*********111---***(((***,,,---,,,******))))))((()))))))))(((((()))))))))*********+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))((((((((((((((()))))))))))))))************(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++***)))(((***++++++++++++***)))))))))))))))))))))))))))))),,,+++++++++***)))))))))(((((())))))******++++++(((((((((((()))))))))***++++++++++++++++++++++++************************************************++++++******++++++,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,------..................------------------------------------.........//////,,,,,,---------.........////////////////////////////////////////////////////////////////////////////////////////////////111111000000111111222333///000111222444777;;;>>>GGGRRRcccvvv}}}ssskkkiiihhhddd]]]^^^lllwwwlllfffUUUOOOHHHBBBBBBFFFLLLPPPSSS```rrr|||rrrmmmkkkjjjfffccc^^^[[[WWWVVVVVVWWWWWWVVVQQQOOOMMMMMMMMMMMMKKKIIIKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHIIIHHHHHHIIIJJJGGGIIIMMMPPPRRRSSSRRRQQQTTTTTTTTTTTTTTTTTTUUUUUU,,,++++++++++++*********)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************(((((()))++++++,,,,,,,,,++++++++++++++++++++++++************************************************(((((())))))***)))))))))))))))))))))************,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))************************++++++++++++'''((()))***+++,,,------))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))*********)))))))))***++++++===777///++++++---,,,+++***))))))(((((()))))))))''''''((())))))***++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***))))))((((((((()))((((((((()))))))))******'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))(((***++++++++++++***))))))))))))))))))))))))))))))+++++++++***************))))))))))))************((((((((()))))))))************++++++++++++******)))))))))***************************************,,,++++++***++++++,,,,,,,,,,,,,,,+++******))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++************+++,,,,,,------...//////...------,,,,,,,,,---------......,,,,,,------.../////////,,,,,,,,,------------...///////////////////////////////////////////////////////////////////////////////////////////////////............///000000---...///111333444555555888@@@PPPbbbqqqzzzwwwqqquuuxxxhhh```VVVNNNJJJHHHIIIIIIFFFKKKUUU```iiisss{{{xxxtttrrrrrrsssttttttllljjjgggdddccc```]]][[[ZZZYYYWWWVVVUUUTTTTTTTTTSSSRRRQQQOOONNNNNNNNNNNNMMMNNNOOOOOONNNOOOQQQTTTVVVYYY]]]bbbfffiiijjjkkklllllllllllllllllllllkkk,,,,,,+++++++++*********)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************)))******+++++++++******++++++++++++++++++++++++************************************************((((((((((((((()))***+++))))))))))))************++++++******************))))))))))))))))))))))))))))))***++++++***(((((())))))))))))************((((((((()))***+++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((()))))))))***)))******************)))((((((((()))******++++++******)))))))))***+++,,,:::444...+++,,,---+++)))))))))(((((((((((())))))((((((((()))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))******+++''''''((((((((()))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))***++++++++++++***))))))))))))))))))))))))))))))***************+++++++++*********)))))))))))))))************++++++++++++)))***+++,,,,,,+++***)))((()))))))))*********+++************************,,,,,,++++++***++++++,,,,,,,,,++++++***))))))(((***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++++++++,,,------------...//////...------***++++++,,,---...//////,,,,,,------...//////000------------............////////////////////////////////////////////////////////////////////////////////////////////////...............///000000///......///111222222222444888BBBOOOZZZfffxxxyyyrrrsssqqquuuzzz~~~}}}}}}wwwmmmccc]]]YYYVVVSSSNNNKKKJJJNNNQQQUUU^^^hhh}}}}}}{{{zzzyyyvvvtttqqqppppppooopppooommmkkkiiihhhhhhhhhfffffffffeeedddfffjjjmmmooorrrxxx~~~,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++++++++***)))(((++++++++++++++++++++++++************************************************((('''''''''''')))+++,,,))))))))))))************)))))))))***++++++,,,,,,)))))))))))))))))))))))))))***+++,,,+++***'''&&&(((((((((((())))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))******++++++++++++******''''''((()))***+++,,,,,,******)))))))))***,,,---000,,,((())),,,---+++((())))))(((((((((((()))*********))))))(((((('''''''''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***,,,---...''''''''''''(((((((((((('''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))*********)))(((''''''((()))******++++++++++++***))))))))))))))))))))))))))))))))))))******+++++++++,,,++++++******))))))((((((++++++,,,,,,,,,---------)))***+++,,,,,,+++***)))(((((())))))*********+++************************,,,,,,++++++***+++++++++,,,,,,++++++***))))))(((+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,---...//////...---,,,)))***+++,,,...///000000,,,,,,------...///000000............/////////000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111222222333111///...000111222222333333777???DDDLLL^^^ooorrrpppjjjkkkkkkjjjjjjpppxxx~~~nnnttt{{{vvvtttrrrpppmmm```XXXQQQPPPNNNKKKOOOUUUSSS\\\kkkxxx+++++++++*********))))))+++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,------------))))))************))))))''''''(((***+++,,,---...******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))))))))(((((((((((())))))******++++++++++++******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))))))))((((((''''''(((((())))))******&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++---,,,+++***))))))************************************))))))))))))******'''((()))******)))(((''',,,,,,------***''')))---888+++$$$***---))))))///)))************+++++++++++++++++++++++++++++++++************************(((((()))***+++---///000///...---,,,***)))((((((+++,,,---------+++)))'''++++++++++++++++++++++++************************))))))))))))))))))))))))------------------------------------------------,,,---------...////////////...---,,,,,,---...///............////////////111111000000//////......///////////////////////////////////////.........000000000000000000000000000000////////////000000///000222555999???GGGLLLfffzzz|||vvvnnniiiaaaZZZYYY]]]eeekkkxxxllliiiooo~~~vvviiiaaa\\\XXXPPPJJJJJJKKKNNNUUU^^^hhhrrrwwwyyy...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,---------------))))))************))))))(((((()))***+++,,,,,,---*********+++++++++,,,,,,++++++++++++************************************************************++++++************+++++++++******************+++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++***)))))))))))))))))))))(((((((((((()))))))))******************)))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))+++*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))((((((((((((******************************))))))))))))******++++++,,,,,,,,,,,,++++++***+++,,,---,,,,,,000444>>>111***---...((('''+++)))************+++++++++,,,,,,++++++++++++++++++************************+++*********++++++,,,---///...------,,,+++*********+++---...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------............///...------------...///............////////////000000000000//////......////////////////////////.........///////////////000000000000000000000000222222111111111111222222222333333333444777;;;???OOO]]]nnn{{{zzzzzzvvvlll^^^SSSOOOTTTZZZrrrtttfffaaadddiiiuuu|||zzztttmmmddd\\\MMMKKKIIIHHHJJJNNNSSSWWW\\\aaahhhlllooosssxxx|||000000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,)))******++++++******)))************+++++++++,,,))))))*********+++++++++,,,+++++++++************************************++++++++++++++++++++++++++++++************++++++************************************************************************))))))))))))))))))))))))******))))))))))))******+++***))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((---,,,+++***)))((('''&&&'''''')))******)))((((((******************************))))))))))))************))))))))))))*********++++++++++++///333777===222,,,------(((&&&))))))************+++++++++,,,,,,,,,++++++*********************************---,,,+++***************......------,,,,,,,,,,,,***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............------------///...------------...///............////////////000000000////////////...////////////////////////------......//////000000000000000000000000000000222222111111111111222222222333333222000000111333:::AAAKKKYYYlllyyydddPPPFFFHHHNNN\\\www~~~lllddd^^^XXX[[[cccmmmtttyyy~~~yyyppp```ZZZRRRIIIDDDCCCDDDEEEIIIJJJKKKMMMPPPTTTYYY[[[bbbgggnnnssswww}}}222111111000000///.....................---------.................................---------------,,,,,,---------------,,,******++++++++++++******++++++++++++++++++++++++)))))))))*********++++++,,,,,,+++++++++*********************************++++++++++++++++++++++++++++++************++++++*********++++++*********************************************************))))))))))))))))))))))))******))))))))))))************)))))))))))))))***)))))))))******)))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))************)))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++***)))((('''''''''(((***,,,---,,,+++*********************************))))))))))))*********)))(((''''''((()))******+++***''')))...222333333,,,(((+++,,,)))(((+++))))))*********+++++++++---,,,,,,++++++*********************************---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------------------------------.........------,,,,,,,,,.........------.....................////////////////////////////////////////////////////////////,,,------...///000111111////////////////////////000000////////////000000...000111111000//////000444777;;;CCCSSSgggzzzlllXXXMMMLLLOOOTTTlll{{{xxxqqqgggZZZ^^^aaaaaa___bbbjjjrrrxxxpppeeeZZZRRRNNNNNNOOOMMMIIIEEEDDDEEEHHHJJJKKKJJJMMMQQQTTTXXX^^^dddiiirrrxxx}}}~~~~~~222222111111111000000000000000000//////........./////////////////////////////////.........---------------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***************************************************++++++************++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))))))))******))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,---,,,+++***))))))))))))))))))))))))******))))))))))))******...---++++++++++++---...***,,,***&&&)))111555444,,,)))(((***,,,++++++---))))))*********+++++++++,,,,,,,,,++++++***************************************))))))******++++++***************+++++++++***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------------------------------......------,,,,,,,,,+++---..................---............////////////.............../////////////////////////////////,,,------...///000111111////////////////////////000000////////////000000...000222222111000000111444666777:::@@@NNNbbbrrrwwwfff\\\VVVTTTTTTfff}}}yyyooommmggg]]]TTTRRRVVV[[[iiissshhh```]]]]]]^^^ZZZUUUOOOKKKIIIGGGEEEDDDDDDEEEFFFGGGHHHKKKNNNQQQVVV[[[___```bbbdddccc______`````````aaadddhhhkkkmmmqqqvvv{{{zzzrrrppplllhhhdddaaa______111222222222222333333333444333333222222111111000111111111111111111111111111111000000///.........---............------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++************++++++)))***+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++((()))***++++++***)))(((((())))))******))))))((())))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))'''(((((()))***+++++++++'''''')))******)))(((((())))))))))))))))))))))))******))))))))))))******,,,++++++++++++++++++,,,'''++++++(((---888<<<888---------------,,,++++++)))************+++++++++++++++++++++++++++++++++************************((((((((()))***+++,,,---)))))))))******************++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------------,,,,,,,,,,,,------...//////...------............////////////---............/////////////////////////////////------......//////000000000000000000000000000000222222111111111111222222000222333333111000000000222333444666666===MMM]]]mmmttt|||oooddd]]]XXXbbbqqquuuhhh\\\TTTQQQQQQRRRiii~~~tttnnnkkkkkklllmmmkkkgggaaa[[[TTTNNNKKKHHHGGGGGGGGGGGGHHHIIIIIIHHHKKKKKKIIIIIIKKKKKKHHHHHHIIIJJJJJJJJJLLLOOORRRQQQUUUZZZ^^^aaagggnnnttt{{{ssskkkfff```cccccc```___```^^^ZZZUUUTTTQQQNNNKKKIIIIIIIII222222333444555666777777888888777777666555555444222222222222222222222222222222111000000///.....................---,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++(((***+++,,,,,,+++***((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++((()))+++,,,,,,+++)))((()))******************)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******((())))))******))))))(((''',,,,,,)))///:::<<<666,,,...///...,,,+++***))))))************+++++++++*********++++++,,,,,,---************************(((((((((((()))***+++,,,++++++******************+++++++++++++++,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------------...//////...------............////////////---------.........//////////////////////////////.........///////////////000000000000000000000000222222111111111111222222///000111000///...///111000///000444444555===HHHWWW]]]jjjyyy}}}tttlllqqqvvvzzzxxxoooeee[[[UUUNNN[[[mmm{{{zzz{{{|||uuuiiiaaa]]]VVVVVVWWWYYY[[[\\\\\\[[[VVVUUUOOOGGGBBBBBBAAA???===???@@@@@@??????AAABBBBBBEEEIIIJJJJJJMMMTTTZZZ^^^aaacccdddbbb___^^^]]][[[^^^```___```ddddddaaa______^^^\\\XXXSSSMMMJJJCCCGGGHHHEEEDDDGGGFFFDDDCCCAAA@@@>>>=========>>>333333444666777999::::::;;;;;;::::::999888888777333333333333333333333333222222222111000//////....../////////...---,,,,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((()))+++,,,,,,+++)))(((************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++((()))+++,,,,,,+++)))(((******++++++++++++******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******+++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''******************************)))((('''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************---,,,+++***))))))******))))))))))))))))))))))))******))))))))))))******+++,,,---......---,,,+++(((---,,,(((---777777///'''+++,,,+++*********))))))************+++++++++))))))***+++,,,------...************************))))))))))))))))))***+++,,,,,,,,,+++++++++******++++++*********+++,,,,,,------------------------........................++++++++++++++++++++++++------------------------------------------------+++++++++,,,,,,---------,,,---...//////...---,,,............/////////000---------........./////////////////////////////////////////////.........000000000000000000000000000000////////////000000+++,,,---------...111333222......333555333444999CCCHHHTTTdddpppvvv|||~~~tttggg\\\VVVYYY^^^iii}}}xxxooojjjjjjkkkmmmqqquuuxxxxxxwwwqqqmmmbbbTTTJJJGGGEEEAAA:::<<<======<<<;;;;;;<<<<<>>@@@EEEJJJGGGIIILLLLLLKKKIIIHHHHHHFFFIIIJJJHHHIIIMMMNNNLLLHHHGGGFFFEEEDDDCCCBBBAAA:::>>>???<<<<<>><<<;;;:::999555111000222333222111222111000//////000111222...///000///...---...//////111222222000///000000,,,,,,---......---------------------------------...---,,,,,,++++++,,,,,,---,,,+++******,,,...///---,,,***)))))))))******)))************+++++++++------,,,+++)))(((''''''))))))******++++++,,,,,,,,,+++***))))))***+++,,,***+++,,,,,,+++***)))(((************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((''''''''')))************+++++++++******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))(((&&&$$$$$$&&&(((((((((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++*********))))))(((((((((((())))))))))))((((((((((((((((((''''''''''''''''''(((((())))))******,,,+++***))))))***+++,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((()))***************))))))))))))***************************)))(((''')))************+++++++++&&&&&&///&&&777555777)))+++,,,---,,,***)))***+++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))+++,,,,,,------,,,,,,+++,,,+++)))(((((()))+++,,,,,,,,,,,,---------.........---+++******+++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000......------------............................................................------------......//////.........---------------......//////000000000000000000////////////000000000000000000000000111000/////////000222333111000/////////111333555;;;;;;@@@KKKTTT[[[fffqqqyyywwwooojjjeee^^^^^^iiizzz{{{uuuxxx}}}ooo]]]QQQKKKHHHDDDDDDEEEDDDCCCAAA@@@@@@EEEAAA>>>>>>@@@AAA@@@???DDD@@@@@@CCCDDD@@@===<<>>=====================>>>??????===<<<===>>>:::;;;<<<;;;999999999:::>>><<<;;;<<<======:::777333333333444777;;;???AAACCCCCCCCCCCCBBB@@@???>>>:::777333222333444333222222111000000000000111222///000111000///...///000///111222222111000000111...////////////...------...---------------------......---,,,,,,---------,,,,,,*********+++---...---,,,***)))))))))***+++************++++++++++++...---------,,,,,,++++++))))))******************+++***))))))))))))***+++***++++++,,,+++***)))(((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))(((((()))*********((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))******)))((((((***************)))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))******************++++++******)))((()))************+++++++++)))'''///+++===555444++++++,,,---,,,+++******+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******************+++++++++,,,,,,------,,,,,,+++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,------------...---+++******+++---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000......------------......................................................///......------....../////////.........---------.........///////////////000000000000////////////000000000000000000000000222111000000000111333333666444333111111222333444555333777???EEEJJJSSS\\\iiiuuu}}}}}}ssskkkmmmtttwwwvvvwww}}}zzzyyyrrrgggaaa```YYYXXXWWWVVVVVVUUUSSSQQQOOOLLLIIIHHHHHHHHHEEECCCHHHCCCAAACCCEEEBBB???@@@>>>>>>===============>>>:::<<<>>>AAACCCCCCBBBAAAAAABBBBBBBBBAAAAAABBBCCC@@@>>>===>>>AAACCCCCCAAA444444444555888;;;???AAADDDDDDDDDDDDDDDCCCBBBBBB===:::777555555555444333333222222111111222222333000111222222111000111333000222444444222111222333222222222222000///...---//////......------,,,,,,......---------......///,,,+++*********+++,,,------,,,***))))))***++++++************+++++++++,,,,,,,,,,,,,,,------------*********)))))))))))))))******))))))))))))*********++++++++++++***))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))*********++++++******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((&&&(((***++++++***(((&&&***************+++++++++))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************++++++++++++++++++***))))))************+++++++++,,,'''...000FFF444///---+++,,,------+++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......------------......................................................///......------......///...............---------///////////////.........////////////000000000000000000000000000000000000222111111111111222333444777666444222111000111111111000111555777:::@@@FFFRRR[[[hhhwww|||{{{~~~}}}vvvwww~~~~~~vvvuuurrrrrrqqqooommmnnnqqqqqqooommmdddcccccccccbbb___ZZZWWWVVVOOOJJJJJJKKKJJJIIIJJJDDDDDDCCCCCCCCCDDDDDDEEEFFFHHHNNNUUU\\\^^^[[[WWWRRRQQQQQQQQQQQQQQQQQQRRRJJJIIIGGGIIINNNSSSWWWYYY777777888999<<>>===:::888777666555444333333333333333333333333111333444444333333444666444555777777666555666777777777666555333111///...000000//////......------...------------...//////,,,+++*********++++++,,,,,,,,,+++*********+++,,,*********+++++++++,,,,,,+++++++++++++++******************))))))((((((((())))))))))))))))))))))))*********+++************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***************))))))))))))******************))))))))))))***************)))))))))))))))))))))))))))))))))))))))''')))***+++***)))))))))***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******************))))))((((((''''''((()))************)))((())))))***************+++))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((()))***************((()))))))))************++++++,,,,,,,,,++++++***))))))*********+++++++++---''',,,333NNN444)))---+++,,,......,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++++++++***))))))***++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,+++---------------------------------------...//////......------------......................................................//////............//////........................000000//////......------////////////000000000000////////////////////////111111111111111222222222444333222000////////////222222222222222444777;;;???FFFQQQ___nnn}}}}}}wwwwwwuuuxxx~~~||||||{{{~~~yyyoooeee[[[YYYYYYXXXXXXYYYRRRQQQQQQQQQRRRSSSTTTTTT[[[^^^fffrrr}}}}}}wwwjjjhhheeeccccccbbbaaa```ZZZYYYXXXYYY___gggnnnsss;;;;;;<<<===@@@BBBEEEFFF@@@AAABBBBBBCCCBBBBBBBBB???>>>===;;;999777666666444444555555555555444444333444666666666666888999888:::;;;<<<;;;:::;;;<<<;;;;;;:::888666444222000111111111000000000//////......------------......,,,,,,++++++++++++++++++,,,,,,+++******+++,,,---***++++++++++++,,,,,,,,,......---,,,+++***)))(((++++++******))))))(((((())))))************))))))******************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((())))))*********(((((()))))))))***************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))'''))),,,,,,***(((((()))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((())))))(((((())))))))))))((((((((()))))))))*********+++******))))))((((((''''''***)))'''&&&&&&''')))***((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((()))***************((()))))))))***************++++++,,,,,,,,,++++++))))))*********++++++++++++'''***333SSS555%%%---***,,,//////---+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++,,,,,,------,,,,,,++++++******************+++******+++++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...//////......------------....................................................../////////....../////////---.....................000000//////......------.../////////000000000111////////////////////////...//////000000000000000000000000000000000000000222333333111000222555666555;;;DDDLLLSSS___ooo}}}uuulllpppvvv}}}|||yyyxxx}}}{{{mmmhhhhhhffffffgggaaaaaaaaaaaabbbccceeeeeeiiimmmwww|||wwwssspppnnnkkkiiifffdddbbbccchhhpppzzz<<<<<<===???AAACCCEEEGGG@@@AAAAAABBBBBBBBBAAAAAA>>>??????===:::888777888555666666777777666666555444666888888888999;;;<<<;;;===??????>>>>>>???@@@>>>======;;;999666444333222222222222222333333333000000///...............---------,,,,,,,,,++++++,,,,,,+++******+++---...++++++++++++,,,,,,,,,,,,111111000...---+++******+++++++++*********************++++++++++++***************)))******+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((())))))*********((((((((()))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))),,,...---***)))***,,,,,,+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''''''(((((((((((())))))(((((())))))))))))(((((('''(((((())))))*********))))))))))))(((((((((((()))'''$$$""""""$$$''')))'''''''''((())))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))************)))***++++++++++++++++++)))************+++++++++(((******000VVV999%%%---***---//////...,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((+++,,,,,,------,,,,,,+++************************++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,------------......------------------------///...............//////......------------......................................................000//////......//////000---------...............///////////////...............//////000000111111000000000000000000000000---...//////000000//////000000111111222333333444---000000---,,,///222222222666<<>>????????????>>>>>>===<<<>>>???>>>:::888888:::666666777888888777666666555777999::::::;;;===???<<<>>>@@@AAA@@@@@@AAABBB@@@???>>>===;;;999777666333333444444555555666666444333222111000/////////............------,,,,,,,,,,,,+++***+++,,,---...+++++++++,,,,,,,,,------000000///...------,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++*********)))))))))***,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))******+++,,,,,,(((((((((((()))))))))*********))))))))))))******((()))))))))************))))))))))))))))))))))))***,,,...,,,(((''')))---,,,+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''''''''((((((((())))))(((((())))))))))))((((((&&&&&&'''(((((()))******(((((((((((()))))))))))))))(((&&&%%%%%%&&&((()))'''(((((()))******++++++(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))***************))))))))))))************((()))******++++++******)))************+++++++++&&&///,,,...WWW>>>(((///***---///000...,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,------,,,,,,+++*********++++++*********,,,,,,,,,,,,------------******+++,,,---------------------....../////////........................//////............//////......------------......................................................000000////////////000000---------.........//////.........///////////////.........///000111111111000000000000000000000000---...///000111000000//////000111222222333333333+++000111---,,,000222000222222555888777888DDDQQQYYY```lllyyywwwgggddd^^^[[[[[[```gggkkkxxxyyy}}}}}}|||{{{{{{zzzyyyyyyvvvvvvvvvwwwyyy{{{|||}}}~~~xxxsssqqqooolllhhhhhhmmmvvv}}}777777999;;;===>>>@@@@@@;;;;;;;;;;;;;;;:::999999;;;>>>???>>>;;;999999;;;666777888999999888777666666888:::;;;;;;<<<>>>@@@<<<>>>@@@AAA@@@@@@AAACCC@@@@@@???>>><<<:::888777333444444555666777888888777666555333222111000000.../////////...------,,,,,,,,,+++***+++,,,...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------------,,,+++******)))))))))***,,,---************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***+++,,,,,,------(((((((((((())))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))(((+++,,,)))%%%$$$'''+++---,,,***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((%%%&&&&&&'''((())))))***''''''(((((())))))******++++++************++++++((())))))***++++++,,,,,,(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))************'''((()))***************)))************+++++++++&&&222...,,,XXXBBB***000***---000000///,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,------------......)))***+++,,,---...------........./////////000000........................000//////.........//////.........------.........................................................000000////////////000000---------.........//////---.........//////000000---......///000111111222000000000000000000000000...///000222222111111000......///000000000000000...333444///...333444222222///000444555333999BBBAAAKKK\\\mmmwww{{{|||tttiii___ZZZYYYYYYYYY[[[___eeeiiihhhkkkxxx||||||}}}~~~zzzxxxvvvrrrmmmkkknnnvvv|||777777888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999::::::;;;;;;;;;;;;;;;<<<:::888888888999888666888:::;;;;;;;;;<<>>===>>>???????????????>>>===;;;:::666666666666777888999:::<<<;;;999777555444333333222111///...------...///.........---------,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,************************&&&''')))*********)))((()))************+++++++++))))))))))))))))))))))))(((((())))))******++++++,,,+++***))))))***+++,,,************************---***((((((+++---,,,******)))))))))++++++)))(((+++++++++************)))*********++++++,,,,,,,,,+++++++++***)))(((((('''+++***)))((((((***,,,---))))))))))))))))))))))))(((***)))'''(((+++***&&&&&&''''''((()))*********++++++******)))((((((((())))))))))))))))))))))))***))))))((()))+++---...,,,+++)))''''''''''''(((&&&&&&''')))***,,,------******)))))))))))))))******************)))((('''++++++******)))(((((((((((()))***++++++***((('''(((((((((((()))))))))))),,,+++++++++***))))))))),,,+++$$$111GGG===***000+++******,,,------+++)))++++++******++++++,,,---++++++******+++---...///.........------,,,,,,,,,,,,,,,,,,++++++*********))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---..................---------//////.........---------...------,,,,,,,,,------.................................------,,,,,,,,,---...//////000000//////000000000000000000000000//////000111000///---,,,000000000000///...---,,,//////000000000000//////000000000000000000000000000000000000000000000000---...000111111111000///222222111111111111222222222222333333333444444444===CCCJJJRRR\\\jjj{{{tttjjjbbb]]][[[ZZZVVVUUUVVVVVVYYYbbblll{{{}}}yyyuuuuuuzzz~~~888888888999999999::::::777777777888888888888888::::::;;;;;;<<<;;;;;;;;;;;;999777777777888777666666777888999888999<<<>>>???@@@BBBAAA@@@??????@@@AAA@@@???>>>======<<<<<<999999888888888999999999:::;;;<<<<<<:::888666555444333222111000////////////.........---------------------------------------------,,,,,,,,,++++++***************************++++++,,,,,,++++++***************************************************************************'''''')))*********)))((()))************+++++++++************************)))))))))))))))*********++++++************++++++************************,,,***((()))++++++***(((***)))((()))***+++)))(((+++++++++************))))))))))))******+++++++++++++++******)))(((((('''***)))((('''((()))+++,,,)))))))))))))))))))))))))))+++***''''''******&&&((())))))***++++++,,,,,,((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))+++,,,---,,,+++)))(((''''''(((((((((((())))))******************))))))))))))******************)))))))))(((************))))))))))))******)))))))))))))))******)))))))))((((((((((((+++++++++***************)))---(((...???888***///,,,++++++---......,,,******************+++,,,,,,++++++******+++---...///------------,,,,,,,,,+++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...........................//////.........---------///......------.........//////////////////////////////..................---......///////////////////////////////////////000000000000000000///.........//////000////////////000000000000000000///111111111111111111111111000000000000000000000000...//////000000000000000111000000000000000000111222222222222333333333333111666;;;AAAHHHSSSaaakkkzzzrrrnnneeeaaa]]]ZZZVVVSSSVVV]]]kkkrrr;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888777777888999888777555666777777777888:::<<<>>>@@@CCCDDDCCCAAAAAAAAADDDCCCAAA@@@@@@@@@@@@AAA>>>>>>===<<<<<<;;;:::::::::<<>>;;;999888888888777555333111///............------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++******))))))))))))************************'''((())))))******)))))))))************+++++++++************************************))))))))))))******++++++++++++******************************+++***)))*********(((&&&+++***))))))++++++***(((+++++++++************))))))))))))))))))*********++++++******)))((((((((()))((('''''''''(((***+++)))))))))))))))))))))))))))++++++((('''***)))&&&)))))))))***++++++,,,,,,((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((((((((()))++++++******)))(((((((((***)))))))))))))))******+++***)))((((((((()))***))))))))))))************+++***((('''''')))***,,,*********))))))(((((((((***************+++++++++%%%...,,,+++555666///...---,,,,,,---......---+++***))))))))))))***++++++++++++++++++,,,---......,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...------......//////000000...............---------//////.........//////000////////////000000000000///////////////000000000------...///////////////////////////////////////000000000000000000111222------///000000111111111000000111111111111000000111111111111111111111111000000000000000000000000000////////////000111111000000////////////000000000111111111222222222222...111444666:::AAAKKKRRRdddnnn{{{}}}wwwqqqkkkaaaXXXUUUWWW^^^```iii{{{BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCAAA@@@??????;;;::::::999999888888888:::999777777999999999888777888999888888888:::<<<===@@@DDDEEEEEECCCBBBBBBFFFEEECCCCCCCCCEEEGGGIIIEEEDDDDDDCCCAAA@@@>>>>>>===>>>AAACCCCCCBBB@@@???======>>>===;;;888444222//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------***++++++,,,,,,++++++***************************------,,,,,,++++++******************************(((((())))))************))))))*********+++++++++************************++++++******))))))(((((()))***+++,,,,,,+++***)))******************************************((('''///---++++++,,,---,,,***+++++++++*********))))))))))))******************************))))))(((((()))(((((((((((()))***+++))))))))))))))))))))))))))),,,,,,)))'''))))))'''''''''(((((())))))))))))++++++******)))((((((((((((((((((((((((((((((((()))))))))))))))***++++++++++++******))))))))))))++++++******)))((((((((())))))))))))))))))***+++,,,***)))''''''(((***+++'''(((((()))***+++++++++***)))((((((((()))***+++)))))))))))))))))))))))))))))))))***+++++++++,,,&&&///...(((000:::888000---,,,++++++------,,,+++)))))))))((())))))***+++++++++++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......///000111111..........................................///000////////////000000000000//////000000000000111111---...//////000000//////////////////////////////000000/////////000222333...///000000111111111000000111111222222111111000111111111111111111111111000000000000000000000000111000/////////000222333000000////////////000000000000000000111111111111222333444444555999???DDDHHHQQQ]]]hhhqqqzzzxxxllleeeddd```^^^```jjjyyyJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLJJJHHHFFFCCCBBBAAA===<<<;;;999888888888888:::888666666777888888777777888999888777777888:::;;;>>>BBBEEEEEEDDDCCCCCCDDDDDDCCCCCCEEEGGGJJJLLLJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDBBBCCCDDDDDDAAA===999666222111111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------***++++++,,,,,,++++++***************************,,,,,,,,,++++++*********************************)))))))))))))))******+++))))))*********+++++++++************************++++++******))))))(((((()))***+++,,,,,,+++***)))************************)))***++++++++++++++++++444222///...///...---,,,+++++++++*********))))))++++++++++++++++++++++++*********)))))))))))))))))))))))))))******++++++************************)))---...)))'''((()))(((((((((((((((((()))))))))++++++******)))(((((((((((((((((((((((((((((((((((()))))))))************************)))))))))((()))))))))))))))*********))))))(((((()))***+++++++++***((('''''')))***,,,''''''((()))***++++++,,,'''((()))***++++++***)))''''''((()))***+++,,,,,,)))))))))***+++++++++,,,***---,,,(((///@@@@@@111,,,***))))))+++++++++***)))))))))((())))))***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------...///000000111---.....................---,,,,,,,,,------...///......//////000000000000000000000000111111111111...///000000111111000000000000000000000000000000000000///...///000222333111111222222111000000///111111222222222222111111111111111111111111111111111111111111111111111111111000/////////000222333222111111000000111111222//////000000000111111111000000000000000333666999999>>>FFFNNNWWWaaallltttyyy{{{yyyqqqnnnjjjhhhjjjpppuuuxxxMMMNNNNNNOOOPPPPPPQQQQQQTTTSSSRRRPPPMMMKKKJJJIIICCCAAA???===<<<<<<<<<===;;;999777777777888777555666777777666444444555777999<<<@@@BBBCCCCCCCCCDDDBBBBBBBBBCCCDDDGGGIIIJJJMMMMMMNNNNNNMMMKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHIIIHHHFFFBBB???<<<777777555333111000...---------------------------............---------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))***************************))))))))))))***+++,,,)))************+++++++++++++++++++++++++++++++++************))))))))))))******++++++++++++******************************)))***,,,,,,---...111333:::777333111000///...---+++++++++************))),,,,,,,,,+++++++++++++++******)))))))))))))))))))))*********++++++++++++************************)))...///***'''''')))(((******************++++++((((((((()))******++++++))))))))))))))))))))))))(((((()))******))))))((((((((())))))))))))((('''''''''((()))***++++++,,,(((((((((((()))***+++,,,***)))((((((((()))***+++'''(((((()))***+++++++++&&&''')))+++,,,+++***)))'''(((((()))***+++,,,,,,***************+++++++++---)))+++***...???CCC222+++***(((((()))******)))***))))))))))))***+++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,------......//////---------...............,,,,,,,,,,,,,,,---.../////////000000111111222222333333333222222222111111000000111222222222222222111111111111111111111111111111111111111111222222333333333222222111//////222222333333333333222222222222222222222222222222111111111111111111111111111000000000000111222222222222111111111111222222///000000000111111111111//////...//////111222333666888:::===CCCKKKSSSYYYaaalllwww}}}uuuooollllllmmmppptttzzzKKKLLLMMMNNNOOOPPPQQQRRRVVVVVVUUUTTTSSSSSSRRRRRRKKKJJJGGGEEECCCCCCCCCDDDBBB@@@===<<<<<<<<<:::999777888888666555444555777777:::===???@@@AAACCCEEEFFFFFFFFFFFFFFFGGGGGGGGGLLLMMMNNNOOOPPPOOOMMMLLLLLLMMMLLLLLLKKKIIIHHHGGGKKKLLLLLLKKKIIIFFFDDDBBB>>>===;;;999666333111000....................................------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************''''''(((((())))))************************************)))))))))***+++,,,)))************+++++++++++++++++++++++++++++++++)))))))))))))))*********++++++************++++++************************)))***,,,---...111777<<<===:::555111000...,,,++++++++++++************)))++++++++++++*********))))))))))))))))))))))))***((())))))***************************************)))...000+++&&&'''))))))+++*********************((((((((()))******++++++))))))))))))))))))))))))(((((()))******)))((('''&&&'''(((((()))((('''&&&((((((((()))******++++++(((((((((((()))***+++,,,((()))))))))************(((((())))))*********+++'''(((((()))***+++++++++************************+++++++++***************---%%%+++---)))555===000,,,***((((((***++++++******************+++,,,,,,+++,,,---------,,,+++++++++,,,,,,,,,------------******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,------------------------.........//////,,,,,,,,,------...///000111111222222333444444555888777777666555444333333111222333333444444333333222222222222222222222222444444444444444444333222222222222333222222111111222222333333333333222222222222222222222222222222111111111111111111111111000000111222222222222111111111000000000000111111000000000111111111222222222111000111222222222222444444555666888<<>>@@@BBBEEELLLLLLLLLKKKJJJHHHGGGFFFJJJLLLNNNPPPPPPPPPOOONNNNNNPPPQQQQQQPPPLLLHHHFFFNNNNNNMMMMMMKKKIIIFFFEEEDDDBBB@@@===999666444333//////////////////////////////.........---------........................+++++++++,,,,,,+++++++++************************(((((()))***+++,,,------************************+++***)))))))))***,,,,,,)))************+++++++++++++++++++++++++++++++++(((((())))))******++++++,,,+++***))))))***+++,,,************************)))+++,,,---///444;;;AAA???;;;666111///---+++)))+++++++++************)))+++*********))))))(((((()))))))))))))))*********'''(((((()))))))))))))))************************)))///111+++&&&'''((())))))))))))(((((((((((((((++++++******)))((((((((())))))))))))))))))))))))(((((()))******)))((('''%%%&&&'''(((((('''&&&&&&))))))))))))************(((((((((((()))***+++,,,'''((()))***************))))))))))))************)))(((''''''(((***,,,---------,,,+++***)))(((''',,,+++++++++******))))))+++###,,,000%%%,,,777......+++))))))***,,,,,,,,,++++++******++++++,,,---+++,,,---------,,,+++***,,,,,,,,,------.........*********++++++,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,+++---------.........//////---------......000111111333333444444555666777777;;;:::999888777666555444222333444444555555444444333333333333333333333333666666777888777666444333000000111222333333333333222333333444444333333222222222222222222222222222111111111111111111111111///000111333333222111111000000////////////000000111111111111222222222222222111000000111111000///000111222333555888:::<<<;;;CCCLLLSSS]]]lllzzzvvvpppooommmiiifffeeegggiiidddllluuu|||AAA@@@AAACCCGGGIIIIIIGGGJJJKKKLLLMMMNNNOOOPPPPPPOOOPPPQQQQQQPPPPPPRRRTTTQQQOOOMMMKKKKKKJJJHHHGGGAAA@@@>>><<<:::999888777999;;;===;;;::::::>>>BBBDDDDDDEEEFFFHHHJJJLLLMMMMMMOOOQQQSSSSSSSSSRRRQQQRRRSSSSSSRRROOOMMMLLLLLLLLLMMMMMMMMMKKKIIIGGGFFFCCCCCCCCCBBB@@@===;;;999555222///......///...---.........------......///++++++++++++++++++++++++)))******++++++,,,------...---,,,,,,++++++++++++************)))))))))(((++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,)))************++++++++++++***)))***+++++++++)))))))))))))))************(((((((((((((((((((((((()))))))))***+++,,,...///111111000...---***)))(((+++*********))))))((((((************************+++*********))))))((((((((((((((((((((((((((((((***************)))((('''+++++++++*********))))))...***(((******(((&&&((('''(((,,,(((###,,,111'''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))*********++++++++++++''''''((()))***++++++,,,*********)))))))))))))))+++*********))))))((((((************************,,,***)))((((((***,,,---(((((()))***++++++,,,,,,************************---,,,,,,+++***)))((((((+++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++***+++++++++000///...---......000111,,,,,,------...//////000...///000000000000333555:::777555444777999;;;<<<<<<======>>>===;;;999888888888777666555444444333444444444333333444777:::777777777777777666666555333333555555555555333333000111222333444333333222222222222222222222222222111111111111111000//////111111111111111111111111222222111111111111222222000000222444666666444222333333222111000000111111111111000111222444666888777;;;@@@CCCHHHPPP\\\eeeuuu}}}}}}wwwoookkkkkkllllllkkkeee```aaagggjjjmmmyyy@@@@@@@@@AAACCCEEEGGGHHHHHHIIIJJJJJJKKKJJJJJJIIIMMMNNNNNNMMMLLLLLLNNNOOOQQQQQQQQQRRRRRRRRRQQQPPPKKKJJJHHHEEECCCAAA@@@???>>>???@@@?????????AAACCCBBBAAAAAABBBCCCEEEGGGHHHNNNOOORRRSSSTTTSSSQQQOOORRRSSSTTTSSSQQQOOOOOOPPPQQQPPPOOONNNLLLJJJHHHGGGGGGGGGFFFDDDBBB@@@>>>===:::777333111111000///---//////...---------......++++++++++++++++++++++++------,,,,,,+++*********...---,,,,,,+++++++++,,,++++++++++++************++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,************+++++++++++++++***)))***+++,,,+++)))))))))))))))************)))))))))))))))))))))))))))******++++++,,,,,,---/////////...---+++)))(((************)))))))))(((************************************)))))))))((()))))))))))))))))))))))))))))))))))))))(((''''''+++++++++*********))))))---)))(((******'''))),,,000++++++)))$$$+++///((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++(((((())))))******++++++)))))))))))))))*********************)))))))))(((************************+++***)))))))))***,,,,,,((())))))***++++++,,,,,,+++++++++***************------,,,+++************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,//////.........///000111/////////000000111111111///111222222222333555888<<<999777777999;;;=========>>>>>>===<<<;;;999888777777666555444444333333555666666555444555888;;;::::::::::::999888777777444555666666666666555444111111333444444444333333333333333333333333333333111111111111111000//////111111111111111111111111222222111111111111222222000111222444666666444222333222222111000000111111222111111111222444555666333666999:::;;;???GGGNNN```gggsss~~~yyyuuuuuuwwwxxxwwwooohhhdddfffdddaaahhhssszzzGGGFFFFFFFFFIIIKKKNNNOOOJJJJJJIIIHHHGGGFFFEEEEEEIIIJJJJJJJJJIIIJJJLLLOOOPPPQQQRRRTTTUUUVVVWWWWWWUUUTTTQQQOOOLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIGGGFFFBBBAAA???>>>>>>@@@BBBCCCLLLNNNQQQSSSSSSQQQNNNLLLRRRTTTUUUUUUTTTSSSTTTUUUVVVUUUSSSQQQNNNKKKIIIHHHMMMKKKIIIGGGEEECCCBBBBBB???<<<999666444333000...000000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***************************************++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,***)))***+++,,,+++***)))))))))*********++++++************************)))***+++,,,,,,+++******------------,,,+++******************))))))))))))************************************))))))))))))************************((())))))))))))(((((('''+++************)))))))))+++))))))***)))''',,,333===...***+++''')))---)))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))(((((((((((())))))((((((((()))))))))******)))))))))))))))*********(((((())))))******++++++************))))))))))))************************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++******))))))---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------//////......///000000111222222222222222333333333222333555555666777999<<>>@@@@@@??????>>>===<<<:::888777777777666666555555444444666777777666666666999;;;<<<<<<<<<<<<;;;:::999888555666666777777666666555222333444444555444444444444444444444444444444444333333333222222222111111222222222222222222222222222222111111111111222222111111111333555666444222333222111111000111111111222222222222222333444444222444666666444666:::>>>GGGMMMXXXcccppp{{{ssspppjjjcccfffooosss|||yyyxxxUUUSSSSSSXXXaaaffffffccc\\\XXXRRRLLLHHHEEEEEEFFFEEEFFFGGGGGGGGGIIILLLOOOPPPQQQRRRRRRSSSUUUXXXZZZXXXWWWUUUSSSRRRQQQPPPPPPRRRPPPOOOQQQSSSSSSPPPLLLHHHFFFCCC@@@>>>>>>???@@@GGGIIIMMMPPPPPPOOOLLLKKKRRRTTTVVVWWWWWWWWWXXXYYY[[[YYYWWWTTTQQQNNNMMMLLLPPPNNNKKKHHHFFFEEEDDDDDDBBB???<<<:::888777444222333222111///......------------------------------******++++++,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))***++++++,,,------,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,+++******,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++)))***,,,---,,,+++)))'''++++++,,,,,,,,,,,,++++++*********)))))))))))))))*********************************)))))))))))))))************************)))))))))******))))))(((************)))))))))))))))(((******((('''...777GGG111))),,,)))(((+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))))))))''''''((()))***++++++,,,*********)))))))))))))))************************))))))***++++++++++++***))))))*********+++++++++,,,,,,++++++***)))))))))+++***)))))))))***,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...////////////000000111222222444444444444444444444444444666777888888:::<<>>>>>@@@AAABBBBBB@@@@@@???===;;;999888777888888888888777777777777666777888777777777999<<<=========<<<;;;:::999888666666666777777666666666444555555555555555555555444444444444444444444444666555555444444444444444222222222222222222222222222222111111111111222222111111111333555666444333222222111111111111111222333333222222222222222222111333555555555555777999888===EEENNNYYYiiiyyy}}}xxxsssvvv~~~eeebbbdddrrr~~~vvviii\\\RRRLLLJJJJJJGGGHHHGGGEEEDDDEEEHHHJJJNNNOOOPPPPPPPPPRRRWWW[[[UUUUUUUUUTTTTTTUUUVVVVVVYYYWWWVVVXXX[[[[[[WWWTTTQQQOOOLLLHHHEEECCCBBBBBBCCCEEEIIILLLNNNNNNLLLKKKSSSUUUXXXYYYXXXXXXZZZ[[[\\\[[[YYYWWWUUUSSSQQQPPPQQQOOOLLLIIIFFFEEEEEEDDDAAA@@@>>>===<<<;;;999777666555333111000.........------------------------***++++++,,,------......,,,,,,,,,++++++,,,,,,---+++*********))))))))))))))))))))))))))))))))))))))))))***+++,,,------...++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***+++,,,,,,,,,***************++++++++++++++++++++++++++++++++++++***+++,,,---,,,***(((&&&)))******+++,,,,,,++++++))))))))))))))))))******************************))))))))))))))))))******************************))))))******+++******)))))))))))))))))))))))))))(((((()))***((('''///888GGG111)))---***)))---+++************************))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))))))))''''''((()))***++++++,,,))))))))))))))))))******************************))))))***++++++++++++******************++++++++++++++++++*********))))))))))))(((((()))***,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------...//////000000000111222333333444444555555555555555666666666777888::::::;;;<<<>>>AAADDDBBB@@@@@@BBBCCCCCCCCCAAA@@@>>><<<:::999888777777777777777777888888888666777888888888888:::<<<<<<<<<<<<;;;;;;:::888888777777666666666666777777777777666666666666666666333333333333333333333333555555444333333333333444222222222222222222222222222222111111111111222222222111111222444555555333222111111111111111222222222222222222222222111111///111222222222222333333333666:::???FFFRRR```jjjxxx}}}vvvsssxxxvvvggg]]]WWWUUUUUUSSSPPPLLLHHHGGGIIIKKKOOOQQQSSSRRROOONNNQQQTTTSSSSSSSSSTTTUUUVVVXXXXXXYYYXXXXXXYYYZZZ[[[YYYXXXXXXWWWTTTQQQNNNLLLJJJIIIEEEGGGJJJLLLNNNNNNNNNNNNTTTVVVXXXYYYXXXXXXYYYZZZXXXYYYZZZZZZYYYXXXVVVUUUSSSQQQOOOLLLIIIGGGFFFEEEBBBAAA@@@@@@AAA@@@>>><<<999888666444222000///.................................------,,,,,,++++++,,,,,,+++++++++,,,------*********)))))))))((((((*********************************+++,,,------...******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---+++***+++,,,---,,,+++*********++++++++++++,,,++++++++++++++++++++++++******+++++++++***((('''((()))***+++++++++++++++))))))))))))************************************))))))))))))************************************((())))))************)))(((((()))))))))))))))***)))((((((***)))(((---444>>>///+++,,,))),,,000,,,************************))))))(((((((((((())))))''''''''''''''''''''''''))))))(((((((((((())))))((((((((()))))))))******)))))))))))))))*********(((((())))))******++++++))))))))))))************************************)))************+++++++++************************************************))))))******+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///000111111111222333444555666666666555666666777888888999999;;;<<<=========>>>@@@BBBDDDCCCAAABBBCCCDDDDDDCCCAAA@@@>>><<<:::999999999555555666666777777888888777999:::;;;::::::;;;===<<<<<<<<<===<<<<<<;;;:::999888888777777888888999999888888777777777777888333333333333333333333333333222111000///000111222333333333333333333333333222222111111111111222222222111111222444555555444111111111000111111222333111222222222222222111000444444333333222111111000222444555666999???HHHOOOZZZ```mmm}}}}}}~~~zzzyyy{{{|||{{{wwwtttvvvyyywwwsssqqqrrryyyuuummmiiijjjhhheee```\\\[[[\\\^^^eeehhhjjjfff]]]TTTOOOMMMOOOOOOPPPPPPQQQSSSTTTUUUSSSTTTUUUUUUTTTUUUVVVXXXYYYYYYYYYXXXWWWUUUSSSRRRNNNOOOOOOPPPQQQQQQQQQRRRVVVWWWYYYYYYWWWVVVWWWXXXSSSVVVYYY\\\]]]]]][[[ZZZVVVUUUSSSQQQNNNKKKIIIGGGFFFEEEDDDDDDEEEDDDAAA???===;;;999666333111000///.................................---,,,,,,++++++,,,+++++++++,,,,,,---...+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,---------))))))***+++,,,------...+++++++++,,,,,,,,,---------,,,++++++------,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++************))))))))))))((()))******************((()))))))))************************************((()))))))))************))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((())))))******+++((('''******)))***...111,,,---+++(((///444---************************))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))*********++++++(((((())))))******++++++)))))))))))))))*********((()))))))))************************************+++***)))))))))***,,,,,,************************)))))))))***++++++,,,,,,***+++---......---,,,++++++,,,,,,------,,,,,,+++------------------------...------------,,,,,,,,,,,,,,,,,,------------...------------------------........................////////////000111222222222333555777888888888888666777888999:::<<<<<<===@@@AAABBBAAA@@@@@@BBBDDDDDDCCCBBBBBBCCCDDDCCCBBB@@@???===;;;::::::::::::777777888888999:::;;;;;;:::<<<===>>>======>>>???>>>??????@@@@@@@@@@@@???<<<;;;:::999999:::;;;<<<;;;:::999888777888888999444444444444444444444444444333111000///000111222333333333333333333333333222222111111111111222222333222111111444555555444111111000000111222222333000111222222333222111111777666444333333222222111222333444333222444999>>>DDDHHHSSSbbbnnn|||zzzyyywwwzzz~~~wwwqqqrrrvvvuuupppjjjgggjjjqqqxxx}}}zzzzzzyyywwwsssqqqqqqtttwwwsssbbbUUUNNNLLLLLLLLLLLLMMMNNNOOOOOONNNPPPQQQPPPNNNOOOSSSWWWWWWXXXZZZ[[[[[[ZZZYYYWWWWWWVVVUUUTTTTTTTTTTTTTTTVVVXXXYYYXXXVVVUUUUUUVVVPPPSSSXXX]]]``````^^^\\\XXXXXXWWWUUUSSSOOOLLLJJJIIIHHHGGGHHHHHHFFFCCC@@@>>>===:::777555222111000////////////////////////++++++,,,------......///++++++++++++,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------(((((()))***,,,---...///++++++,,,,,,,,,------------,,,++++++------,,,+++******+++++++++,,,,,,,,,******************************))))))))))))******))))))************))))))(((((())))))*********+++************************(((((())))))*********+++(((((((((((((((((((((((($$$%%%%%%&&&'''''''''&&&'''((((((((())))))******,,,(((&&&)))+++))))))***((()))...+++'''111777---************************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************++++++++++++'''(((((()))***++++++,,,*********)))))))))))))))(((((())))))*********+++************************,,,***)))((((((***,,,---++++++******************(((((()))***+++,,,,,,---+++---///111111///---++++++,,,,,,------,,,,,,+++..............................---------,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////////////////000111222333333444666888999:::999999777888999;;;===>>>???@@@CCCDDDEEEDDDBBBBBBDDDEEEDDDCCCBBBBBBCCCDDDBBBAAA???>>><<<;;;::::::;;;;;;:::;;;<<<<<<===>>>??????<<<>>>@@@@@@@@@???@@@AAA@@@AAABBBCCCDDDDDDDDDDDD>>>===<<<;;;;;;<<<===>>><<<;;;999888888888999999666666666666666666666666777555444222222333444555333333333333333333333333222222111111111111222222333222111111333555555444111111000000111222333333///000111222333222222111333111//////000111222222222444555444222111444888999999???IIIRRR]]]rrr{{{www{{{{{{~~~|||tttnnnllloooqqqrrrwww~~~zzz}}}~~~}}}|||dddQQQMMMJJJJJJLLLLLLJJJJJJMMMNNNLLLKKKLLLMMMMMMNNNPPPVVVXXXYYYYYYYYYYYYZZZ\\\[[[XXXVVVWWWYYY[[[ZZZXXXYYYYYYYYYXXXVVVTTTRRRQQQTTTUUUVVVXXXZZZ\\\]]]^^^^^^\\\ZZZZZZZZZWWWRRRMMMPPPNNNKKKIIIHHHGGGDDDBBB???>>>===;;;999666444333111///------......---,,,////////////////////////------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))---.........---,,,,,,+++))))))))))))))))))))))))...---,,,+++++++++,,,---///......---,,,+++************+++++++++,,,,,,,,,+++***(((''''''(((***+++(((((())))))******************++++++++++++******)))))))))))))))((('''&&&,,,,,,,,,------,,,,,,,,,))))))))))))))))))))))))))))))))))))************++++++******))))))(((((())))))))))))))))))))))))((()))***+++++++++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******((((((((((((((()))******))))))************))))))(((((((((((())))))))))))************++++++++++++*********,,,------,,,***(((((())))))*********+++*********)))))))))))))))++++++************++++++++++++++++++,,,,,,---...,,,+++***))))))***+++,,,))))))))))))************)))777''')))III???$$$///111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...///////////////............---,,,+++,,,---...///......//////000111111111333333444444555666777777888999888777555555888::::::===???>>><<<===BBBHHHFFFGGGGGGDDD@@@???AAACCCEEEDDDBBB@@@>>>>>>>>>???;;;<<<===>>>>>>>>>>>>>>>===???BBBEEEFFFDDDBBB@@@??????@@@AAAAAAAAAAAA@@@AAAEEEIIIKKKKKKJJJJJJJJJCCCBBBBBBBBBAAAAAA@@@@@@>>>??????>>>;;;::::::;;;<<<;;;:::999888999::::::888777666555444444555666333333444444444333222222555444222111111111222333222222333333333444444444333333333222222222111111222222111000000111222222222333333444444333333222222222222222222222222222333777<<>>>>>===;;;888666444333111///...//////...---..................//////------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,------,,,++++++***************************...---,,,+++***++++++,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,------***++++++++++++++++++*********)))))))))***++++++******++++++++++++******))))))*********)))(((((())))))************))))))************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))******++++++,,,,,,*********)))))))))((((((((((((((((((((()))******))))))************))))))))))))))))))************(((((((((((())))))))))))+++***+++,,,......,,,***))))))******************+++++++++***************++++++************++++++,,,,,,+++++++++,,,------,,,+++***))))))***+++,,,************++++++++++++(((///+++EEEnnnYYY///222000000/////////.........---------------------------------,,,,,,------------------....../////////...---,,,,,,,,,---.../////////000000111222222222333444444555555666777777555666777777777888;;;>>>???BBBDDDBBB??????CCCGGGHHHHHHGGGDDD@@@>>>???AAAAAA@@@>>>===<<<<<<======<<<===>>>>>>????????????@@@BBBEEEHHHHHHGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCGGGLLLPPPQQQPPPPPPPPPMMMLLLKKKIIIFFFDDDCCCBBBAAABBBBBB@@@>>><<<<<<===@@@???>>>=========>>>>>>;;;:::888777666666666777555555555666555555444444555555333222222222333444222222222222333333333444333333222222222111111111111111111111111111111111222222333333333333222222222222222222222222222222111444777777777;;;BBBHHHVVV^^^dddcccdddlllvvv{{{~~~}}}zzz|||~~~~~~{{{wwwzzz}}}zzziii___VVVPPPLLLJJJOOOUUURRRSSSQQQLLLGGGEEEFFFHHHMMMMMMMMMNNNPPPRRRTTTUUUZZZZZZZZZ\\\^^^___^^^]]]\\\[[[XXXVVVTTTTTTSSSSSSRRRRRRRRRSSSUUUXXX[[[\\\]]]\\\\\\]]]^^^^^^[[[YYYZZZXXXTTTQQQNNNJJJEEEBBB>>>?????????>>>;;;888777555333000///000///...---,,,,,,------.........///------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******************************---,,,++++++******++++++++++++++++++++++++++++++------------------------***,,,...//////...,,,***---,,,***))))))***++++++******++++++++++++******))))))***+++++++++******((())))))))))))))))))(((************************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++***)))((('''))))))))))))***************))))))))))))(((((((((((((((((((((((()))******))))))************))))))************++++++++++++((((((((()))))))))******+++******,,,---...,,,++++++++++++++++++*********++++++++++++++++++++++++++++++************++++++---,,,,,,++++++++++++,,,++++++************+++++++++++++++,,,,,,,,,,,,---******+++TTTggg666222///............---------........................,,,------......------,,,++++++,,,---...///000000...------------...///000000000111111222333333333444444555555666777777777333555777999;;;===AAADDDDDDFFFIIIHHHEEEEEEGGGJJJLLLKKKHHHDDD@@@>>>>>>@@@===<<<<<<;;;;;;<<<======??????@@@AAABBBBBBCCCCCCEEEFFFIIIJJJKKKKKKIIIHHHEEEDDDCCCBBBBBBCCCDDDDDDIIINNNTTTYYYZZZZZZZZZZZZ[[[YYYVVVRRRNNNJJJGGGFFFFFFGGGGGGEEEBBB@@@@@@AAACCCCCCBBBAAAAAAAAAAAABBB???>>><<<;;;:::999999999888888888777777777666666666666555444444444444444111111222222222222333333222222222111111111000000000111222333333222111000111111222222222222111111222222222222222222222222222444666555444444777;;;;;;CCCIIIIIIKKKSSS\\\aaafffnnnyyy|||~~~uuujjjccc]]]ZZZ\\\aaakkknnnmmmcccWWWOOOIIIFFFIIIHHHHHHIIILLLPPPSSSTTTVVVWWWYYY\\\___aaaaaaaaa^^^]]]ZZZWWWVVVUUUVVVWWWWWWVVVVVVVVVWWWYYY[[[\\\ZZZ[[[\\\]]]^^^___^^^^^^^^^\\\XXXTTTQQQLLLFFFBBB>>>???@@@AAA@@@>>>;;;999777555222111000000...,,,++++++,,,,,,---.........------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++************))))))*********+++++++++------------,,,,,,,,,,,,+++,,,---......---,,,+++...---+++***)))***+++,,,******++++++++++++******)))***++++++,,,,,,,,,,,,******++++++++++++******************************''''''((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))((((((((((((++++++++++++************((((((((((((((())))))***))))))************)))))))))))))))*********++++++******+++++++++,,,,,,,,,+++***)))***,,,---,,,***---,,,,,,++++++******************+++++++++++++++++++++************++++++------,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,)))DDDgggUUU222000------------------------////////////////////////+++,,,---......---,,,+++++++++,,,,,,---......///............///000000111000000111222222333333444555555666777888888999999666888;;;>>>@@@CCCFFFIIIGGGIIILLLLLLKKKKKKLLLMMMNNNLLLHHHCCC@@@>>>>>>>>>;;;<<<<<<===>>>???@@@@@@CCCCCCCCCDDDDDDEEEFFFFFFHHHIIIJJJLLLLLLLLLLLLKKKIIIHHHGGGFFFGGGIIIKKKMMMSSSXXX^^^bbbcccbbbaaa```cccaaa^^^YYYTTTPPPMMMKKKKKKLLLLLLJJJGGGEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>===<<<<<<;;;::::::999888888888888777666666555555555555555222222222222222222222222222222111111111000000000000111333444444333111000000111111222222111111000222222222222222222222222000333555666555444666777444:::===<<<;;;AAAGGGIIIQQQWWW```jjjttt}}}|||qqqkkkiiiooovvvrrrcccTTTHHHIIIGGGEEEFFFJJJOOORRRSSSOOOQQQUUUXXX\\\___aaaccc___^^^[[[YYYXXXXXXZZZZZZ[[[ZZZYYYXXXXXXYYYYYYZZZXXXYYYZZZ\\\]]]]]]^^^___```]]]ZZZWWWSSSNNNIIIDDD@@@AAABBBBBBBBB@@@>>><<<:::888555333222000...,,,,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******)))))))))******++++++,,,,,,,,,,,,+++++++++++++++---,,,+++******+++,,,---...---+++*********++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,******++++++++++++******************************(((((((((((()))))))))))),,,++++++***)))(((((('''))))))))))))))))))))))))'''((()))***************))))))((((((((((((((((((************************((((((((((((((())))))***))))))************))))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,***)))((((((***++++++***---,,,,,,++++++*********))))))))))))******++++++++++++************++++++---,,,++++++************+++++++++,,,,,,+++++++++*********++++++++++++,,,***111,,,...===:::---...,,,,,,,,,---------------////////////////////////+++,,,---......---,,,+++------------------------......///000111111222222000111111222222333444444555666777888:::;;;<<<===<<>>???AAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLMMMOOOQQQTTTVVV\\\```eeeggggggeeecccbbbdddbbb___\\\XXXTTTQQQPPPOOOPPPPPPNNNLLLJJJKKKLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGEEEDDDBBBAAA@@@>>>===<<<::::::999::::::888888888888777777666666444444444444333333333333222222222111111111111000000111333444444333111000000111111222222111111000222222222222222222222222---///111222222222222222333888888555333555888888BBBEEEJJJQQQYYYdddooovvv|||vvvyyy{{{fffTTTJJJEEE@@@@@@DDDHHHJJJJJJIIIKKKOOOQQQTTTXXX\\\```]]]\\\[[[ZZZZZZ[[[\\\]]][[[[[[ZZZZZZZZZYYYYYYXXXVVVXXXZZZZZZZZZ[[[]]]^^^___]]][[[ZZZWWWSSSNNNJJJFFFFFFFFFEEEDDDCCCBBBAAA???<<<999666555333000...------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))*********++++++,,,,,,*********++++++,,,,,,,,,---+++***((((((***+++---+++++++++++++++***************++++++++++++************+++,,,,,,,,,++++++((())))))))))))))))))(((++++++++++++++++++++++++))))))))))))************++++++******)))((((((((())))))))))))))))))))))))&&&'''((()))************(((((((((((())))))))))))''''''((((((((((((((()))((((((((((((((()))******))))))************))))))'''((((((((()))))))))))))))))))))************++++++)))((((((***++++++***+++++++++++++++*********((((((((()))******++++++++++++************++++++,,,++++++************+++++++++,,,,,,,,,,,,++++++************++++++++++++$$$111000(((+++------///,,,,,,,,,------------...////////////////////////,,,------......------,,,............------,,,,,,...///000111222333333333222222333333444444555555666777888;;;===???AAAAAABBBEEEHHHJJJJJJKKKMMMOOORRRQQQPPPNNNKKKIIIHHHGGGHHHDDD@@@======???@@@@@@DDDEEEGGGIIIJJJLLLLLLLLLLLLKKKIIIHHHHHHIIIJJJJJJNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTVVVXXX[[[\\\```bbbeeefffdddbbb`````````___^^^[[[XXXVVVTTTSSSQQQRRRSSSRRRPPPOOOPPPQQQPPPQQQQQQQQQQQQPPPOOOOOOKKKKKKKKKJJJIIIGGGFFFEEEBBB@@@???===<<<<<<<<<===:::;;;;;;;;;;;;:::999999777666666666666666555555333333333222222222111111111222333444444333222111111111222222222222111111222222222222222222222222111111111222111111000///333777888444333555666555888999:::===CCCLLLVVV]]]gggqqqxxx{{{~~~hhhTTTMMMEEEBBBCCCFFFFFFEEEGGGHHHJJJJJJKKKOOOTTTYYYYYYYYYZZZZZZ[[[\\\\\\]]]ZZZ[[[]]]^^^^^^]]]\\\[[[VVVXXXZZZYYYXXXXXX[[[]]]^^^]]]]]]]]]\\\XXXTTTPPPMMMLLLJJJHHHGGGGGGGGGGGGDDDAAA>>>;;;999777444222000//////......---------------------------------...------------,,,,,,,,,------------------------++++++,,,---------------------------------------------.........---,,,+++++++++++++++,,,,,,,,,,,,)))******+++,,,---......++++++************++++++((()))***,,,,,,+++***)))******++++++++++++*********+++++++++++++++***)))))))))************))))))++++++++++++++++++++++++************++++++++++++(((((())))))*********+++))))))))))))))))))))))))(((((()))))))))))))))(((((((((((())))))*********''''''''''''(((((())))))((((((((((((((()))******))))))************))))))(((((()))))))))*********)))))))))*********++++++---+++))))))+++------,,,))))))******************(((((()))******+++,,,,,,++++++************++++++******************+++,,,++++++,,,------,,,++++++++++++++++++,,,,,,,,,---)))---...------++++++000,,,---------....................................---------,,,,,,---------..................//////...///111222333444444333444555555666666777888888666777999<<<@@@BBBEEEFFFEEEGGGKKKMMMMMMNNNOOOPPPPPPNNNLLLJJJIIIIIIHHHHHHJJJFFFBBBAAADDDGGGIIIJJJPPPRRRTTTVVVXXXYYYYYYYYYWWWVVVTTTRRRQQQQQQRRRRRRTTTTTTSSSRRRSSSUUUWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]___```___^^^\\\\\\\\\^^^]]][[[ZZZXXXVVVUUUTTTRRRSSSTTTTTTSSSSSSTTTVVVTTTTTTUUUUUUUUUTTTSSSRRRMMMMMMNNNNNNMMMKKKJJJIIIFFFEEECCC@@@??????@@@AAA>>>???@@@@@@@@@???>>>===:::999999999888888888777444444444333333333333222333333333333333333333333222222333333333333222222222222222222222222222222444333222222333333333222222666666444333666777555222333444444777;;;AAAFFFQQQYYYcccjjjnnnsss{{{TTTZZZaaaddddddfffjjjnnnnnnnnntttzzzfff^^^SSSNNNMMMNNNLLLJJJGGGGGGHHHFFFEEEHHHNNNSSSUUUVVVXXXZZZ[[[\\\\\\\\\ZZZ\\\___bbbccccccaaa```WWWYYY[[[ZZZXXXWWWZZZ]]]^^^^^^^^^______\\\XXXUUURRRQQQNNNKKKJJJJJJJJJKKKHHHEEEAAA>>><<<:::777555111111000///...------,,,------------------------......---------,,,,,,,,,////////////////////////)))***+++,,,,,,,,,,,,,,,---------------------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000)))***,,,------,,,***)))%%%'''***,,,,,,+++)))(((******++++++++++++******+++++++++++++++***)))(((,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,%%%&&&''')))***,,,---...))))))))))))))))))))))))************)))((('''&&&'''(((((()))***++++++,,,((()))))))))******++++++((((((((((((((()))******))))))************)))))))))************+++++++++++++++,,,,,,,,,---------///---++++++---...///...(((((())))))*********+++))))))***+++,,,,,,------++++++************++++++***)))))))))***+++,,,,,,++++++------------++++++,,,,,,,,,---------......333)))'''000111)))(((///---------....../////////..............................,,,++++++,,,......,,,------...///000111111...///111333444444444444777777777888999999::::::666777:::===AAAEEEGGGIIIEEEGGGKKKMMMNNNOOOPPPQQQJJJHHHFFFFFFHHHKKKLLLMMMOOOKKKHHHHHHLLLQQQSSSTTT\\\^^^```bbbddddddddddddbbbaaa^^^[[[ZZZZZZZZZ[[[YYYXXXWWWVVVWWWYYY[[[\\\[[[\\\\\\]]]]]]\\\\\\[[[YYYZZZ[[[ZZZXXXXXXYYYZZZ\\\\\\ZZZYYYWWWUUUTTTSSSRRRSSSUUUUUUUUUUUUVVVXXXTTTTTTUUUVVVUUUTTTSSSRRRNNNOOOOOOPPPOOONNNLLLKKKJJJHHHEEECCCBBBBBBCCCDDDBBBBBBCCCDDDCCCBBBAAA@@@;;;;;;;;;:::::::::999999555555444444444333333333444333333222222333333444222333333444444333333222222222222222222222222222000///...///111333333333...222222//////222222000111222444444444444777999???EEEKKKMMMNNNRRR\\\ddduuuzzzCCCFFFJJJNNNOOOQQQRRRSSSSSSSSSTTTYYYcccqqq{{{rrrfff___^^^^^^]]]\\\RRROOOKKKIIIFFFEEEHHHLLLLLLPPPSSSTTTVVVYYY[[[ZZZ[[[[[[\\\]]]^^^```aaaaaa^^^\\\ZZZWWWWWWXXXZZZ[[[^^^^^^^^^^^^]]][[[ZZZYYYUUUUUUUUUUUUUUURRRMMMJJJKKKHHHDDDAAA???===:::777666333///............---//////...---------......,,,---...---+++******+++,,,...///...---++++++,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,++++++++++++++++++++++++++++++***)))(((((())))))++++++,,,---,,,+++***))),,,,,,,,,,,,++++++***))),,,,,,,,,++++++*********---,,,,,,+++*********++++++******)))))))))))))))))))))************))))))(((((())))))************+++,,,---,,,***(((((()))******))))))))))))******++++++************++++++***))))))))))))+++,,,---)))))))))((())))))***+++***++++++++++++***))))))))))))))))))))))))))))))++++++***)))***...444888???111***---///***)))---++++++++++++++++++++++++))))))))))))))))))))))))...---+++*********++++++,,,++++++******++++++,,,........................)))***,,,------,,,***)))'''***------+++***+++---------------------------//////.........---------///////////////..................///////////////222222111111222444555666999:::;;;;;;;;;999888666999;;;<<<>>>@@@CCCHHHLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHIIIKKKNNNRRRTTTUUUTTTSSSTTTXXX\\\^^^___hhhhhhgggfffeeedddbbbaaaaaaaaaaaaaaaaaa```^^^]]]ZZZ[[[[[[YYYWWWXXX[[[]]]ZZZYYYXXXXXXZZZ[[[[[[ZZZ]]]___^^^YYYTTTTTTXXXZZZWWWVVVWWWZZZZZZVVVRRRQQQQQQSSSVVVWWWVVVUUUTTTTTTQQQSSSUUUVVVUUURRROOOLLLKKKLLLNNNNNNLLLKKKKKKKKKJJJIIIGGGEEEEEEEEEGGGHHHIIIGGGFFFEEEEEEDDDCCCAAA@@@???===;;;;;;;;;<<<======<<<:::888666666666777666666555444444333333222222222222222222222333333333222111111000111111111222222222222222222222222333333222222222333444555333333333333333333333333;;;::::::;;;>>>CCCHHHKKKXXX^^^eeekkkooouuu~~~DDDDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHLLLRRRZZZaaafffrrrxxx{{{vvvuuutttrrrooofffccc```]]]XXXRRRLLLIIIJJJKKKMMMOOOQQQUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^]]]\\\[[[ZZZZZZ[[[]]]^^^^^^^^^]]]\\\ZZZYYYXXXXXXYYYYYYYYYZZZZZZXXXTTTPPPMMMKKKHHHFFFDDDAAA<<<999888555222000000000000///000000///............///...//////...+++******+++,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++++++++++++++++++++++++++++++++***)))))))))))))))++++++,,,,,,,,,+++***)))++++++,,,,,,,,,+++******---,,,++++++*********+++---,,,++++++******++++++++++++***))))))))))))))))))******************))))))))))))))))))************,,,---,,,***(((((()))++++++************++++++++++++************+++++++++***)))((((((((()))******))))))))))))***+++++++++++++++++++++***))))))))))))))))))))))))))))))++++++***)))***---222666<<>>======<<<:::888666666666666666666666555444444333333222222222222222222222222333333222111111111111111222222222222222222222222222222222222333333444444222222222222222222222222777666555666777;;;>>>@@@DDDHHHMMMPPPSSSYYYbbbiiiuuuwwwyyy}}}KKKIIIFFFCCCAAA??????@@@>>>???@@@BBBEEEGGGHHHIIIRRRVVV[[[```eeemmmwww{{{~~~}}}|||{{{wwwlll\\\PPPIIIHHHGGGIIILLLOOOQQQQQQTTTUUUXXXZZZ[[[\\\[[[[[[ZZZ[[[[[[\\\]]]]]]^^^______^^^\\\ZZZXXXWWWXXXXXX\\\\\\\\\]]]^^^]]]ZZZWWWPPPNNNLLLJJJHHHEEE@@@===;;;999555444444444333222111111000///////////////000000111///,,,++++++,,,,,,---///...---,,,,,,---------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************************************++++++***))))))))))))***+++,,,,,,,,,,,,+++***)))******+++,,,,,,,,,++++++---,,,+++*********+++,,,,,,,,,++++++******++++++++++++***))))))))))))*********++++++++++++***************)))))))))))))))***+++,,,+++)))(((((())),,,,,,++++++++++++,,,,,,++++++************+++++++++***)))(((''''''''''''************++++++,,,,,,++++++++++++******))))))))))))))))))))))))))))))++++++***))))))+++///222666---(((+++---******...++++++++++++++++++++++++************************,,,+++******)))*********,,,++++++******++++++,,,************************,,,+++)))'''''')))+++,,,---,,,++++++,,,,,,,,,+++------------------------/////////............---------------............//////000000000111111111333333444555666888:::;;;<<<;;;:::999999888888999;;;???CCCEEEEEECCCCCCCCCBBBCCCDDDFFFHHHIIIJJJKKKPPPOOOMMMMMMOOOSSSXXXZZZ]]]\\\\\\^^^aaaccccccbbbdddaaa]]]ZZZXXXYYY[[[]]]]]]______]]]YYYXXXZZZ\\\[[[ZZZYYYXXXXXXVVVTTTRRRSSSSSSSSSSSSTTTUUUWWWXXX\\\XXXSSSQQQRRRSSSRRRQQQUUUVVVXXXYYYZZZ[[[[[[ZZZTTTSSSTTTYYY^^^^^^ZZZTTTPPPPPPQQQQQQQQQPPPPPPPPPQQQPPPOOONNNMMMLLLKKKJJJPPPPPPNNNLLLJJJJJJLLLNNNIIIHHHFFFEEECCCBBBBBBAAADDDEEEFFFFFFDDDAAA???===@@@???===:::999888888999777777777666555555444444333333222222222222222222444333222222111111222222111111111111111111111111222222222222333333333444111111111111111111111111333222222222333444555666888:::;;;;;;<<>>BBBDDDCCCCCCBBBCCCDDDEEEFFFHHHJJJLLLMMMNNNNNNMMMMMMNNNQQQVVVZZZ^^^___^^^]]]^^^______]]][[[```^^^[[[XXXWWWXXXYYYZZZYYY[[[\\\YYYUUUTTTVVVZZZ[[[XXXUUUUUUUUUUUUSSSQQQRRRSSSTTTUUUWWWZZZ^^^aaabbb^^^\\\[[[XXXUUUTTTVVVVVV\\\bbbdddgggjjjkkkjjjeeeccccccjjjrrrrrrkkkbbb^^^^^^]]]^^^___bbbeeefffdddaaa\\\WWWUUUSSSRRRQQQRRRRRRQQQNNNJJJIIIKKKNNNIIIHHHHHHFFFDDDCCCDDDEEEFFFFFFGGGGGGFFFEEECCCBBBDDDCCCAAA>>>===<<<<<<<<<999999999888777777666666444444333333333333333222444444333222222222222222111111111111111111111111111111222222333333333333000000000000000000000000111222333333333333333333666666666666555888<<<@@@DDDEEEGGGJJJQQQ___ooo{{{yyyvvvrrrnnniiibbbYYYSSSOOONNNLLLIIIGGGEEEDDDCCCAAABBBCCCDDDFFFHHHKKKNNNTTTXXX]]]aaahhhqqq}}}~~~\\\OOOEEEDDDFFFDDDCCCDDDFFFHHHKKKOOORRRTTTVVVVVVWWWXXXZZZ\\\\\\\\\[[[ZZZbbb```^^^[[[ZZZ[[[\\\]]][[[[[[[[[]]]^^^___]]][[[YYYTTTMMMHHHFFFFFFFFFFFF???===;;;::::::999888666222111000///............111222222000...,,,,,,---+++---......---,,,------...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***))))))))))))))))))))))))))))))+++***************++++++,,,,,,++++++++++++***+++)))***++++++,,,,,,,,,,,,,,,+++*********+++,,,---,,,++++++***++++++,,,,,,,,,++++++***************+++++++++,,,,,,+++++++++*********)))))))))))))))*********)))'''''')))+++******))))))))))))******++++++************++++++)))))))))******+++++++++((()))***,,,------,,,,,,,,,+++***)))))))))******))))))))))))))))))))))))******+++***((((((***+++,,,)))(((***,,,++++++---++++++++++++++++++++++++*********************************+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,------,,,++++++******...333777666111,,,........................//////////////////////////////000000111111111222111111222222333444444555555666777999;;;===>>>???:::999888777777888:::;;;;;;>>>@@@BBBBBBCCCEEEGGGIIIIIIJJJKKKLLLMMMNNNOOONNNNNNOOOQQQUUUZZZ___bbb```^^^]]]\\\\\\ZZZWWWTTTXXXXXXXXXWWWVVVVVVVVVUUUUUUWWWYYYXXXVVVUUUXXXZZZ]]]ZZZWWWVVVVVVWWWXXXXXXYYY\\\^^^aaaccchhhoootttvvvuuuvvvrrrfff[[[YYY___aaalllvvv{{{zzzuuutttrrrrrrvvv{{{{{{rrrlllhhhgggeeeccc]]]^^^]]]XXXSSSPPPSSSVVVUUUUUUSSSOOOJJJHHHHHHJJJMMMLLLJJJIIIHHHHHHHHHIIIFFFDDDBBB@@@>>>=========<<<<<<;;;;;;:::999999999666555555555444444444333555444444333333333333333111111111111111111111111000111222333333333222222000000000000000000000000000111222444444444444444333444555555444444444555666888:::===@@@GGGRRRYYYgggjjjnnnsssxxx|||}}}ppphhhfffccc^^^XXXRRRMMMJJJHHHDDDDDDDDDDDDCCCCCCBBBBBBFFFHHHJJJKKKNNNTTT^^^eeeuuurrr___OOOKKKJJJEEEAAAAAA@@@AAACCCFFFIIIKKKNNNOOOTTTVVVXXXZZZ\\\\\\\\\\\\aaa```___^^^^^^^^^______]]]\\\\\\]]]___```^^^]]]ZZZUUUMMMHHHFFFFFFGGGGGGAAA@@@>>>======<<<:::888333333222000///////////////000111000...------...+++,,,......---,,,---.........------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))************************+++************+++,,,,,,---,,,++++++******++++++******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++************+++******++++++++++++******((()))))))))************)))******((('''''')))+++***))))))))))))))))))***++++++************++++++((((((***+++,,,,,,,,,,,,'''(((***,,,------,,,,,,---,,,***)))))))))***+++)))))))))))))))))))))))))))***++++++)))))))))***))))))***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++***,,,...//////...,,,***)))+++000555888666111..............................////////////000000000000000111111222222333333222222333444555555666777666777999;;;===>>>>>>>>>999999999999:::<<<======>>>@@@CCCEEEFFFHHHKKKMMMMMMMMMMMMNNNOOOPPPPPPPPPRRRSSSUUUXXX\\\```bbbddd___]]][[[YYYXXXWWWTTTRRRQQQRRRSSSTTTTTTTTTSSSRRROOOPPPSSSWWW[[[^^^___```jjjjjjiiigggeeeeeehhhjjjlllooosssvvvxxx~~~}}}iiidddjjjssstttvvvuuuooogggccceeeiiijjjiiifff^^^VVVQQQPPPRRRXXXUUUQQQMMMJJJHHHGGGHHHFFFEEEBBB???===<<<<<<<<>>======<<<<<<888888777777666555555555666555444444333333444444222222222222222222222222///000222333333333222111000000000000000000000000...///000222333333444444333444555666555444222111222555888888888;;;???DDDIIIKKKPPPVVV\\\aaaeeegggnnnpppuuu}}}}}}uuummmeee```]]]TTTRRROOOMMMKKKIIIGGGFFFBBBCCCEEEDDDCCCFFFKKKPPPYYYbbbnnnxxxwwwaaaZZZVVVMMMGGGFFFBBBAAAAAAAAABBBEEEGGGIIIMMMNNNQQQTTTWWWZZZ[[[\\\_________`````````aaaaaa]]]\\\[[[\\\^^^^^^^^^\\\XXXTTTOOOKKKIIIHHHFFFEEEDDDCCCAAAAAAAAA@@@===;;;666555444333222111111111---...//////------...///***,,,......---------.........------------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++***+++++++++++++++++++++++++++*********++++++,,,------,,,+++*********++++++++++++,,,,,,,,,+++******(((***+++------,,,+++***++++++******++++++,,,------,,,++++++******++++++)))******************)))''''''((()))***++++++,,,)))))))))'''&&&'''))),,,+++******))))))******+++++++++************++++++((()))***++++++***))))))%%%''')))+++,,,,,,++++++---,,,***)))((()))***+++))))))))))))))))))))))))(((***,,,,,,***)))******'''***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...------,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++...222333222000///............................../////////000000000000///000000111222222333333222333444555666777777888777999:::<<<===>>>>>>===999:::;;;===???@@@AAABBBCCCGGGKKKNNNOOOPPPQQQRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVXXXZZZ]]]___```aaa```[[[XXXUUUTTTTTTTTTSSSRRRPPPPPPPPPQQQRRRSSSUUUVVVRRRSSSYYYcccnnnuuuvvvuuuuuuyyyzzz{{{zzzpppjjjkkkmmmqqqmmmggg```XXXQQQLLLIIIIIIGGGEEEBBB@@@???>>>>>>BBBBBBAAAAAA@@@?????????::::::999888888777666666666555555444444444444444333333333333333333333333///000222333333333111000111111111111111111111111000000000111111222222333555555444555555555444333111444666666444444888;;;888:::===AAAEEEIIILLLMMMUUUXXX^^^gggqqqyyy~~~zzzuuuiiiddd^^^YYYUUURRRPPPOOOEEEHHHJJJIIIGGGFFFHHHKKKJJJNNNTTTZZZ___fffnnnttttttqqqhhhbbbWWWOOONNNGGGEEECCCAAAAAACCCEEEGGGDDDFFFIIIMMMRRRVVVYYY[[[]]]^^^___```aaaaaaaaaaaa\\\ZZZYYYZZZ[[[\\\[[[ZZZVVVTTTQQQOOOMMMJJJFFFCCCGGGEEEDDDCCCCCCBBB@@@>>>888888666555444333333333,,,---......------...000***,,,......---------.........------------......,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,++++++++++++++++++++++++++++++*********+++,,,,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,+++***)))'''))),,,......---+++***+++*********+++,,,,,,------,,,++++++******++++++))))))************))))))&&&&&&''')))***+++,,,---)))))))))'''&&&'''))),,,,,,++++++++++++++++++,,,++++++************++++++))))))*********((('''&&&$$$&&&(((+++,,,,,,+++***---,,,***(((((()))***+++))))))))))))))))))))))))'''))),,,,,,+++******+++'''***---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++---...///...------,,,++++++++++++++++++,,,************************---,,,***))))))***,,,---///111222000---+++,,,///////////////////////////.../////////000000111111...//////000111222222222333333444555666777888999888999;;;============<<<999;;;>>>AAACCCDDDEEEEEEGGGLLLRRRVVVWWWVVVTTTSSSUUUVVVWWWXXXZZZ[[[]]]]]]WWWYYY\\\______^^^\\\[[[UUURRROOONNNPPPQQQRRRRRRSSSRRRPPPPPPQQQUUUYYY[[[___aaahhhvvvyyymmmaaaXXXRRRMMMLLLIIIFFFDDDCCCBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@;;;;;;::::::999888777777666666555444444444444555444444444444444444444444...000222333333333111000111111111111111111111111333222111111111111222222444222000///111222333444000222333222000111555999555555777888:::<<<===>>>>>>@@@FFFOOOXXX```cccdddggglllqqqssstttvvv|||{{{tttoooiiiccc___ZZZWWWRRRLLLIIIGGGHHHIIILLLLLLLLLLLLMMMPPPTTTXXXaaaeeennnyyy|||rrrjjjaaaZZZUUURRROOONNNNNNMMMHHHDDDHHHCCCAAAFFFKKKNNNRRRWWWWWWYYY[[[^^^```aaaaaaaaa``````______^^^\\\[[[ZZZ[[[XXXTTTTTTTTTQQQJJJCCCGGGFFFEEEFFFGGGGGGEEECCC@@@===888333000///000000222111000///...///000000...............///000111,,,,,,------------,,,,,,//////---,,,+++*********+++++++++,,,,,,------------------------------------------------------------,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,---------,,,,,,+++*********+++******+++++++++******))))))))))))***+++++++++,,,************))))))((((((+++++++++,,,,,,+++++++++++++++++++++++++++++++++(((&&&%%%'''***,,,+++)))+++++++++************))))))))))))***+++++++++,,,---,,,+++***))))))))))))))))))*********++++++++++++,,,---.........---,,,++++++,,,,,,,,,++++++*********++++++++++++******...///000000///---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......111000///..................///////////////......////////////000000000000...//////000111222333333111222333444666777888888888:::<<>>@@@000888777555333222222333444222222333444333222111000111111111111000000000000111111111111111111111111333333333333333333333333333333333333333222111000222222222333333444444444777888:::===AAAEEEHHHJJJNNNNNNQQQTTTZZZ```eeeiiissszzzzzzvvvsssnnnggg```\\\WWWSSSPPPMMMMMMLLLJJJHHHIIIKKKNNNMMMOOOVVV___dddhhhrrr||||||rrriiiddddddeeeffffff```WWWPPPLLLEEE???@@@CCCEEEHHHMMMLLLOOOUUUZZZ^^^`````````_________^^^]]]\\\[[[ZZZZZZWWWTTTSSSTTTSSSMMMIIIIIIGGGFFFFFFGGGGGGEEEDDDBBB???:::666333222333333111000...---------.........------------......///------............------...------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,------************************)))******++++++,,,---------,,,++++++******++++++)))******+++++++++*********************+++++++++++++++*********)))))))))******++++++++++++******++++++++++++++++++++++++)))'''&&&'''***+++***)))+++++++++************)))***************+++++++++*********))))))******+++))))))*********++++++++++++,,,---.........---,,,+++++++++,,,,,,++++++*********++++++++++++******---.../////////---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............---,,,,,,,,,,,,,,,...///////////////....../////////000000000111111000000000111222333333333222333444555666888999999:::<<<>>>AAACCCDDDDDDDDDFFFHHHKKKLLLKKKKKKMMMOOOLLLNNNQQQTTTUUUUUUTTTSSSUUUUUUVVVWWWYYYZZZZZZYYYZZZ]]]^^^[[[WWWVVVWWWWWWYYYXXX]]]eeejjjlllrrrzzz{{{xxxtttssswww|||}}}yyyzzzyyylllnnnnnnjjjddd\\\WWWTTTOOOOOOLLLIIIFFFCCCBBBBBBCCCAAA>>><<<<<<;;;;;;:::;;;888:::;;;>>>LLLPPPCCC888777555333222222333333333333444444444333222111111111111111000000000000111111111111111111111111333333333333333333333333333333333333333222111000111111111222222222222222111222333444777999;;;<<<>>>>>>???BBBEEEJJJNNNPPPZZZ```iiittt}}}yyyrrriiibbb[[[ZZZWWWRRRLLLHHHGGGGGGDDDEEEIIINNNPPPPPPVVV]]]dddmmm|||}}}yyy{{{wwwhhh]]]XXXMMMBBB>>>======@@@DDDCCCHHHOOOVVV[[[]]]]]]\\\_________^^^]]]\\\[[[ZZZZZZWWWTTTTTTUUUUUURRROOOKKKIIIFFFEEEFFFFFFFFFEEEDDDAAA>>>:::888666666777222111000///...------......------,,,,,,,,,------.........//////.........,,,,,,---------......///++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))******++++++,,,------,,,,,,++++++******++++++))))))***+++,,,,,,,,,++++++++++++***************+++++++++++++++*********)))******************)))***************************((('''(((******)))(((+++++++++************)))+++++++++***************(((((((((((()))***+++,,,***************+++++++++++++++,,,---------------***++++++,,,,,,+++++++++******++++++++++++******+++,,,---...------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,+++++++++,,,,,,...//////000000////////////000000000000111111111111111222222333333444444444444555777888999:::;;;>>>???BBBDDDFFFHHHIIIIIIOOOPPPQQQPPPOOONNNOOOPPPMMMOOORRRUUUVVVVVVTTTSSSPPPQQQRRRRRRSSSRRRRRRQQQRRR[[[___XXXTTTYYY___```jjjnnnxxxzzzqqquuu~~~|||tttpppiiieee___ZZZTTTNNNIIIEEEFFFCCC@@@>>>>>>>>>===<<<:::888<<>>===???BBBCCCFFFKKKPPPTTTWWWWWWWWW]]]]]]^^^^^^^^^]]]\\\\\\[[[XXXVVVUUUVVVVVVUUUSSSMMMJJJFFFDDDEEEEEEEEEEEEEEECCC@@@>>>;;;:::999999777666555333222111000/////////...---,,,,,,,,,,,,......////////////......------..................---,,,,,,,,,+++*********++++++++++++++++++++++++.........///////////////***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------)))******++++++,,,------,,,,,,++++++***++++++,,,((()))***+++,,,,,,------,,,+++++++++***)))))))))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))******)))))))))))))))(((+++++++++*********)))))),,,+++++++++***)))))))))(((((((((((()))***++++++************************++++++,,,,,,------------******+++,,,,,,,,,++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............------------.........//////000000000000///000000000111111111222222111222222333333444444555666777888999;;;<<<======BBBCCCEEEHHHJJJLLLMMMNNNTTTTTTSSSRRRQQQPPPPPPQQQNNNPPPSSSVVVWWWWWWVVVTTTNNNNNNNNNMMMKKKKKKLLLNNNOOO]]]ddd]]][[[fffssswww~~~|||~~~}}}~~~rrrhhhkkksss{{{uuuvvv~~~uuulllbbbYYYSSSLLLIIIEEECCCCCCCCCAAA???===:::===???>>>EEEGGG;;;999888777555444333333333444444444444333333222222222222222111111111000000111111111111111111111111222222222222222222222222222222333333333222222111222222222111111000000///555555444333333222333333444444444444444555666777999:::<<>>===;;;;;;:::999888666444222111000000000///...---------.........////////////............/////////...---,,,.........---,,,,,,,,,+++++++++++++++++++++++++++........./////////000000+++++++++,,,,,,------...........................+++++++++,,,,,,,,,------------------------------)))******++++++,,,------,,,++++++***++++++,,,,,,((()))***+++,,,---------,,,+++++++++***)))))))))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************))))))))))))+++++++++*********)))))),,,+++++++++***)))))))))******))))))))))))******************************++++++++++++,,,,,,------)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------...............------......///......///000111111000000111111111111222222222222222222333444555666666777::::::;;;===>>>???@@@AAAEEEFFFHHHJJJLLLOOOQQQRRRTTTSSSRRRQQQQQQRRRRRRRRROOOOOOQQQQQQQQQPPPNNNMMMKKKLLLMMMMMMMMMOOOTTTXXXXXXfffnnnjjjjjjwww}}}}}}}}}{{{wwwxxx{{{|||yyy{{{zzzpppmmmjjjhhhiiinnnssswww}}}~~~vvvnnneee^^^```gggnnnuuu~~~sssoooppptttzzznnnhhh\\\WWWQQQMMMLLLJJJFFFBBBBBB===???@@@<<<@@@AAA777<<<;;;999888666555555444444333333333222222222222222222222222111111111111111111111111111111111111222222222222222222222222111222222333333333222222333333222222111111111000222111111000000000000000000000000111222222333444555777888888888999;;;===AAA@@@??????AAACCCEEEEEECCCEEEHHHIIIIIIJJJLLLMMMOOOOOOOOOOOORRRUUUYYY[[[```cccfffjjjlllmmmmmmmmmhhhgggfffffffffeeecccaaaYYYYYYXXXWWWWWWWWWXXXYYYXXXSSSPPPQQQSSSTTTYYY___wwwqqqfffbbbaaa```[[[RRRMMMLLLOOOMMMKKKMMMSSS]]]hhhnnnzzzsss___SSSMMMHHHDDDCCC@@@@@@???AAADDDIIINNNQQQSSSTTTVVVXXXZZZ[[[\\\\\\ZZZZZZYYYYYYXXXWWWWWWWWWQQQNNNJJJHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA???===<<<<<<;;;:::888555333000///000000///.........//////.........//////.........---...//////...---,,,+++............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))******++++++,,,------++++++******++++++,,,,,,******+++,,,---------,,,+++++++++************************+++++++++++++++)))******************)))************************)))***++++++))))))***++++++++++++************)))+++++++++***************++++++***************++++++++++++***************+++++++++++++++,,,------)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---............///000111111111111111111222222222333333333333444555666888:::;;;;;;>>>>>>???@@@BBBCCCDDDEEEGGGHHHIIIKKKNNNQQQSSSUUUTTTRRRPPPOOOPPPQQQQQQQQQMMMLLLKKKJJJIIIHHHGGGGGGIIIMMMSSSWWWZZZ___fffkkknnntttyyyxxxxxx|||{{{{{{vvv{{{~~~ssskkkiiiiiihhheeefffqqq~~~yyypppfffbbb\\\WWWUUUYYYaaahhhmmmwwwzzzoooccc]]]WWWSSSRRRTTTYYY^^^hhhvvvyyynnngggdddcccbbbkkkzzzuuunnnfffaaa___[[[UUUPPPHHHBBBDDDEEE???AAABBB;;;???>>>===<<<:::999777777555444444333222333333333333222222222222111111111111111111111111111111111222222222222222222222222111111222333333333222222222222222222222111111111111000000000000000111222...///000000111222333333111222444555333222222333444555555666777888::::::888999::::::999999;;;<<<;;;<<<===???@@@@@@AAAAAAEEEFFFHHHJJJLLLMMMNNNNNNKKKKKKKKKKKKJJJIIIHHHHHHAAABBBCCCDDDCCCCCCBBBAAAAAA===<<>>???>>>===;;;888555222000......---------...//////------............------***+++---.........,,,+++,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------++++++******++++++,,,---++++++,,,,,,---,,,,,,,,,***************+++++++++)))))))))*********++++++******++++++++++++******++++++++++++++++++++++++''')))++++++))))))+++---+++++++++************)))***************++++++++++++*********+++,,,---...+++++++++*********)))))),,,+++*********+++,,,---))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...///000......///111111222222111222222222333333333333444555666888:::===???AAAAAAAAAAAABBBDDDEEEFFFGGGHHHHHHHHHIIIKKKNNNQQQTTTVVVVVVSSSOOONNNOOOPPPPPPOOOKKKJJJIIIIIIKKKMMMPPPRRRYYYbbbmmmvvvzzz~~~}}}zzzsssnnnmmmqqqvvv{{{|||ooojjj```]]][[[\\\\\\```jjjuuu~~~zzzzzzwwwsssjjjggg___VVVQQQUUU```jjjwww{{{mmm```[[[ZZZVVVQQQNNNQQQUUU___nnn~~~yyymmmbbb[[[WWWVVVRRRWWWbbbmmmwww||||||{{{uuupppaaaXXXVVVTTTJJJGGGHHHBBBBBBBBBAAA@@@>>><<<:::999888777666555444555555666333333222222222111111111111111111111111111111111111111111111111111111111000111222333333333333222000000000111111111111111222222222111111222222333000000111222333333333333///000222222111000111222000111333333444444555555333444444444222222333555333333555666666777666666777777888999:::;;;;;;;;;999:::;;;;;;:::999999999666777777888888888777777555222222666777666777;;;tttjjjfff___\\\VVVPPPLLLJJJJJJKKKHHHPPPZZZ```eeeooo}}}yyypppfff\\\VVVKKKKKKJJJIIIHHHGGGGGGFFFFFFHHHKKKNNNRRRUUUWWWXXXRRRUUUXXXZZZ[[[[[[[[[[[[VVVTTTSSSQQQPPPNNNKKKHHHEEEFFFGGGGGGFFFDDDAAA@@@CCCBBBAAA???<<<888555333,,,,,,,,,,,,------...///,,,------------------,,,''')))+++---......------+++++++++,,,,,,---------------------------------++++++,,,------...//////.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------........................)))******+++,,,,,,------+++*********+++,,,,,,---,,,,,,---------,,,++++++))))))******+++++++++,,,(((((())))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++&&&)))++++++)))))),,,...+++++++++************)))))))))******+++++++++,,,))))))***+++,,,...000000++++++++++++******)))))),,,+++*********+++,,,---((()))***+++,,,---------+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......000000000000000111222222......///111111222222222222222333333333444444444777888:::===@@@CCCEEEFFFCCCCCCDDDFFFGGGHHHIIIJJJHHHHHHIIIKKKNNNQQQUUUVVVXXXTTTPPPNNNOOOPPPNNNMMMJJJJJJKKKNNNSSSZZZaaaeeetttwww{{{nnnfffcccgggiiikkkttt}}}zzzuuukkkdddccc```\\\[[[^^^bbbhhhsss}}}~~~yyyvvvnnnccc[[[___lllxxxwwwjjjiiikkkggg___XXXWWW\\\hhhxxxzzzlll___XXXTTTRRRMMMPPPXXX___eeettttttooohhhXXXQQQOOOHHHDDDDDDCCCBBB@@@>>><<<;;;:::999777666666666777888333333333222222222111111111111111111111111111111111111111111111111111111000111222333333333333333......//////000000111111111111000////////////000///000111111111111111111111111222111///000222444000111333444333333333444111222333222111111222444333333333444444555666777555555555555555666666666222444555555555444555555555555444444555555666666222000000444444111111444{{{wwwoooeee[[[SSSLLLJJJLLLDDDIIIMMMOOOPPPVVVbbblll{{{ooohhhZZZUUURRRVVV\\\[[[PPPFFFEEEBBBBBBHHHNNNPPPSSSVVVSSSSSSUUUYYY^^^```]]][[[YYYWWWTTTTTTTTTSSSOOOLLLHHHFFFEEEEEEEEEDDDBBB@@@<<<>>>@@@AAA???;;;666333333111///------...000222........./////////000000//////.........---------........................,,,,,,,,,---------......------++++++++++++------///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++++++++,,,,,,---------***+++---------+++)))(((++++++++++++,,,,,,---...++++++******************,,,++++++******++++++,,,***++++++***((('''((()))******************************++++++++++++******,,,+++*********+++------******++++++++++++******************************++++++++++++++++++++++++///...---,,,,,,,,,---...))))))))))))))))))))))))++++++******++++++,,,------------------------------------.........//////******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------***222444///---000333222111111111111000000000///000111222444666777888999;;;===???AAADDDEEEFFFGGGCCCCCCDDDGGGIIIJJJIIIHHHJJJGGGIIIPPPTTTQQQOOONNNSSSNNNIIIIIILLLNNNKKKHHHIIIKKKSSS```kkkuuu{{{qqqvvvqqqccc]]]XXX^^^___]]]hhh{{{}}}tttpppkkkeeeccceeecccdddddddddnnn~~~wwwjjjiiittt}}}rrreee^^^ZZZkkk~~~ttteee]]]XXXWWWZZZWWWZZZ``````ggg}}}yyyeee[[[ZZZTTTLLLFFFDDDBBB>>>;;;<<>>???AAABBB@@@<<<888555444222000...---...///000,,,,,,,,,---------......//////.........---------------------------------,,,,,,,,,,,,------------------,,,++++++,,,------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,,,,,,,,,,,,,,,,---***+++---...---,,,***))),,,,,,++++++,,,,,,------++++++******************,,,,,,++++++++++++,,,,,,***++++++***)))((((((*********************************++++++++++++******+++******)))***+++,,,---******++++++++++++******************************++++++++++++++++++++++++...---,,,++++++,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------111;;;@@@888///---000333333333222222222222222222333444555666888:::;;;<<<@@@AAACCCEEEGGGHHHHHHIIIEEEEEEFFFHHHKKKLLLKKKIIILLLJJJKKKQQQTTTQQQOOOPPPKKKIIIHHHJJJMMMPPPPPPOOOQQQWWWeeewww{{{llliiipppvvvfff\\\YYYVVV___eeeiiiwwwvvvxxxyyytttooopppoooqqqqqqrrr|||tttqqq|||{{{nnnhhhiiiwwwvvvpppmmmppppppppppppnnnsss{{{vvvqqqooonnnsss}}}zzzxxxkkk___RRRLLLHHHCCC@@@??????>>>===<<<<<<;;;:::999666444222222333444444444333222222222222222333444444333222222333333222000222111000111222222111000111111111111111111111111000000111222222222222222111111000000000000111111111111111111000000000///111111000000111111222333222222222222222222222222111111111222222222333333111222222333333222222111111111111111111111111111222111000000111222111000333333222222222222222222wwwmmmeee```YYYTTTLLLEEEBBBBBBEEEHHHNNNXXXfffsss}}}|||uuugggQQQHHH???>>>AAACCCGGGKKKQQQRRRVVVZZZ^^^^^^\\\YYYZZZXXXUUUTTTSSSSSSQQQPPPMMMLLLJJJJJJJJJHHHFFFDDD@@@AAABBBCCCAAA>>>:::888666444222000.........///,,,,,,,,,---------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++***+++---......---,,,,,,------,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,++++++++++++,,,,,,)))+++++++++)))((()))*********************************++++++++++++*********))))))))))))***++++++******++++++++++++******************************************************,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------333AAAIIIAAA333,,,000555444444444444444555555555666777888:::;;;===>>>???CCCDDDEEEGGGIIIJJJJJJJJJFFFFFFGGGJJJMMMOOOOOONNNKKKHHHIIILLLMMMKKKKKKNNNKKKNNNSSSXXX[[[]]]___aaacccjjjzzzzzzfff]]]]]]jjjzzz{{{uuulllbbb^^^______lllyyy~~~~~~}}}xxxsssyyy{{{qqqmmmiiieee___^^^```eeelllxxxxxxeeeZZZSSSLLLFFFDDD@@@@@@AAAAAA@@@???>>>===888666555666777777666555222222222222333444555666444333222222333333222111222111000111222222111000111111111111111111111111111111222222333333222222222222111111111111222222111111111111000000000000111000000000000111222222222222222222222222222222111111111222222222222333111111222222222222111111111111111111111111111111444000...000222222111111111111111111111111111222}}}tttlllcccVVVLLLGGGFFFEEEEEEFFFKKKRRR\\\hhhuuuyyyaaaSSSEEE??????@@@DDDHHHKKKMMMRRRWWWZZZ[[[ZZZYYY[[[ZZZWWWVVVUUUUUUUUUTTTPPPNNNMMMLLLKKKJJJGGGDDDBBBBBBCCCBBB@@@>>>;;;999888777555222000///...---////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++---............---------------,,,++++++*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,)))+++++++++))))))***+++******************************++++++++++++******)))))))))))))))***************++++++++++++******************************))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++---------.........//////+++++++++,,,,,,,,,------,,,,,,,,,---------......------------............///;;;EEEBBB777000222777333444444555666666777777999:::;;;<<<>>>@@@AAABBBCCCDDDFFFHHHJJJKKKLLLLLLIIIHHHIIIKKKOOOQQQQQQPPPIIIGGGGGGHHHGGGFFFJJJQQQ[[[dddooovvvwwwvvvvvvwwwyyy|||uuubbbVVVUUUXXXcccoootttxxx{{{|||zzztttvvvwwwuuuqqqmmmmmmpppnnn}}}}}}rrrllliiifffbbb___\\\ZZZYYYZZZcccwwwyyylllcccZZZQQQNNNKKKLLLKKKIIIEEEBBB@@@@@@<<<;;;:::::::::999777555444444333333333444444555555333222222333444222111222111000111222222111000111111111111111111111111000111111222222222111111222222111111111111222222111111111000000000000000000000000000000111222222111111111111111111111111111111111111222222222222111111222222222222111111000000000000111111111111///333666777333000111333000000000000111111111111uuueeeYYYQQQMMMJJJGGGGGGGGGHHHMMMTTT]]]fffllluuuvvvyyymmm\\\JJJ@@@>>>>>>@@@CCCCCCFFFKKKPPPTTTWWWXXXYYY[[[[[[[[[YYYXXXWWWWWWXXXRRRPPPNNNMMMLLLJJJGGGEEECCCCCCBBBAAA???===;;;::::::999888666333111...---/////////////////////...---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,---............,,,------------,,,************++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---)))***++++++***)))***,,,******************************++++++++++++******(((((())))))******************++++++++++++******************************)))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---------.........//////++++++,,,,,,,,,---------,,,,,,,,,---------......---------....../////////---333;;;>>>:::444222333333333444555777888999999;;;<<<===???@@@BBBCCCDDDDDDEEEHHHKKKMMMOOOPPPQQQOOONNNLLLLLLMMMMMMLLLKKKIIIGGGFFFGGGFFFJJJUUU```uuuxxxjjj[[[TTTUUUXXX^^^dddhhhoooxxx}}}}}}yyy}}}}}}|||}}}~~~xxxyyyuuutttrrrpppoooiiiccc\\\YYY^^^ooowwwmmmfffccceeedddaaaYYYOOOEEE@@@>>>===<<<;;;;;;<<<;;;999666777666555444333222222222555444222333444444333111222111000111222222111000000000000000000000000000///000000000000000//////222111111111111111111222000000000000000000111111000000//////000000111222111111111111111111111111000000111111111222222222000111111222222111111000//////000000000111111111///BBBNNNEEE555...000333/////////000000111111111xxxiii___WWWRRRNNNKKKGGGEEEGGGJJJLLLQQQWWW```dddjjjsss~~~wwwdddPPPEEE@@@>>>===>>>???BBBFFFJJJNNNQQQUUUXXXZZZ[[[]]]\\\ZZZYYYYYYYYYUUUSSSQQQOOONNNLLLHHHFFFDDDCCCBBB@@@???===<<<<<<;;;;;;;;;999777444000///---------------,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------+++,,,---...---,,,+++*********++++++,,,---------------,,,,,,,,,,,,------)))***,,,+++******+++,,,******************************++++++++++++******((()))******++++++************++++++++++++******************************************************((()))***+++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......---------...//////000000000000444;;;<<<666111...222333444666888:::;;;<<<>>>???@@@AAACCCEEEFFFGGGIIIKKKMMMOOORRRTTTUUUVVVUUURRRNNNKKKIIIGGGDDDBBBDDDCCCCCCEEEHHHSSSgggyyy~~~vvvjjjaaaYYYZZZaaajjjnnnsssyyyuuulllgggiiivvvxxxrrrmmmlllsss~~~vvveeeTTTHHHCCC>>><<<;;;;;;<<<===<<<:::999888777555444333333222555444333333444444333222222111000111222222111000//////////////////////////////000000//////......111111000000000000111111000000000000111111111111000////////////000111111111111111111111111111111000000000111111111111222000000111111111111000000...//////000000111111111555XXXiiiRRR555...111000/////////000111111222222~~~rrriiidddaaaWWWQQQNNNMMMKKKFFFGGGKKKNNNSSSYYYaaakkkzzzrrr\\\QQQKKKGGGCCCBBB???BBBEEEFFFHHHLLLQQQVVVVVVYYY]]]]]][[[XXXXXXXXXXXXVVVTTTRRRPPPNNNJJJHHHGGGEEECCCAAA???>>>>>>>>><<<======<<<:::666333111......---------,,,,,,,,,---------.........//////------------------------------........./////////,,,---...//////...---,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,***+++,,,......---,,,+++******++++++,,,------...------,,,,,,,,,,,,------)))***,,,++++++***,,,---******************************++++++++++++******))))))+++,,,,,,,,,+++*********++++++++++++******************************++++++++++++++++++++++++((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......---------...///000000000222000444<<>>???AAABBBCCCEEEFFFHHHIIIJJJNNNOOOQQQRRRSSSTTTUUUUUUQQQNNNKKKHHHGGGFFFDDDBBBDDDDDDFFFKKKSSSfffxxxwwwxxxhhhcccaaacccmmmzzz}}}}}}uuulllccc\\\___gggssssssaaaYYYIIIGGGCCCAAA@@@???>>><<<;;;:::999888777666666666666444333333444444333222222111000111222222111000000000000000000000000000000000000000000///......000000////////////000000///000000000111111111111///////////////000111111111111111111111111111111000000000000111111111111000000111111111111000000......//////000111111222777dddvvvSSS111///444...//////000111111222333333{{{wwwvvvfff___YYYWWWQQQHHHEEEGGGEEEHHHMMMRRRZZZiii|||jjj^^^XXXRRRLLLJJJBBBDDDEEEEEEEEEIIIOOOTTTSSSXXX\\\]]][[[XXXVVVWWWZZZXXXVVVTTTRRRPPPLLLIIIIIIGGGEEEBBB@@@@@@@@@@@@===>>>>>>>>><<<888444222000000/////////.........---------.........//////.................................////////////000,,,---...//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,------------,,,,,,+++************)))***,,,.........,,,+++******+++,,,,,,---.........------,,,,,,------...)))***,,,,,,++++++,,,---******************************++++++++++++******)))***+++,,,---,,,++++++******++++++++++++******************************++++++++++++++++++++++++((()))+++,,,------,,,,,,------------------------++++++******++++++,,,------------------------------------.........//////,,,,,,,,,---------......,,,,,,,,,---------......---------...///000000111111000555???BBB===:::;;;555666777:::<<<>>>@@@AAADDDDDDFFFGGGIIIJJJLLLLLLQQQQQQRRRRRRRRRRRRQQQQQQIIIGGGEEEEEEFFFHHHHHHGGGKKKLLLPPPWWWddd|||uuunnnnnnxxxvvvjjjaaabbbgggpppzzzzzzzzz~~~sssfffYYYWWW\\\dddoooxxx|||qqqYYYTTTNNNHHHDDDAAA>>><<<;;;;;;::::::999:::::::::666444333333444555333222222111000111222222222000111111111111111111111111111111111111111000////////////............////////////000000111111111222///////////////000111111000000000000000000000000000000000000111111111111000000111111111111000000---......///000111111222222eeevvvMMM+++111888...///000000111222333333333vvvqqqkkkcccYYYNNNFFFCCCDDDBBBCCCGGGLLLSSS___jjjtttrrrjjjbbbXXXQQQKKKHHHFFFHHHIIIJJJJJJJJJMMMRRRVVVWWWWWWXXXZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUOOOLLLHHHEEECCCBBB@@@>>>CCCBBBAAA???===;;;999777222000------...//////...---------....../////////........................//////////////////////////////////////////////////////.........---------******,,,,,,,,,,,,******)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,///...---+++***)))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************++++++******)))(((***++++++,,,,,,++++++***))))))))))))************,,,++++++******++++++,,,++++++++++++++++++++++++'''((()))***************,,,------,,,+++***)))(((+++*********))))))(((((())))))*********+++++++++------------------------,,,------......------,,,++++++++++++++++++++++++---------.........//////.......................................///000000...///000000111111000000000000222666<<<@@@???<<<>>>999777;;;>>>>>>???AAAEEEFFFHHHKKKOOORRRTTTVVVTTTSSSQQQPPPNNNLLLJJJGGGGGGGGGFFFDDDEEEHHHNNNRRR______```dddsssnnneeeffflllppp~~~yyyrrrrrrqqqnnnkkkooo|||tttmmmkkkuuu}}}zzzooonnnyyy~~~vvvwww~~~~~~~~~{{{{{{}}}qqqhhhaaa\\\^^^cccuuu~~~{{{}}}vvvmmm```WWWPPPHHH@@@999::::::;;;;;;;;;:::999888777888888777555444333444222222222111111111111111444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000//////......000000000000000000000000000///.........000111222999BBBEEE;;;111///111111//////............//////{{{rrriii^^^UUUOOOGGGCCCAAACCCFFFJJJSSS\\\```oootttkkkbbb]]]WWWVVVVVVTTTQQQMMMJJJIIIJJJNNNQQQSSSTTTVVVYYYZZZYYYYYYZZZZZZZZZXXXWWWVVVOOOLLLIIIGGGEEEDDDCCCAAADDDCCCBBBAAA>>><<<:::999444222///...///000///...,,,---------....................................................................................//////.........---------++++++,,,------,,,+++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******---------------,,,++++++***++++++,,,,,,++++++***************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++******))))))***+++++++++++++++******+++*********))))))))))))***+++++++++,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................///............///000000.........///////////////000///000555<<>>============::::::888666333222333333333333333333222222222222333222222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111000000000000000//////000000000000000000000000000//////...///000111222333:::===666000///111000//////............//////}}}sssfff\\\OOOIIIDDDCCCBBBBBBEEEKKKMMMUUU___ppp}}}rrrllljjjkkkoooqqqmmmcccWWWNNNIIIGGGHHHIIIMMMPPPSSSUUUWWWWWWXXX[[[]]]]]][[[YYYWWWRRROOOLLLJJJIIIHHHFFFDDDDDDDDDCCCBBB@@@===<<<:::777444111000000000///...,,,,,,,,,------------...........................------------------------.......................................---------,,,,,,---......---,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++---...///---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++******++++++++++++***))))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,+++***))))))*********+++++++++,,,,,,***************)))))))))++++++,,,,,,,,,---------------------------------,,,------......------,,,------------------------,,,,,,,,,---------..............................//////......//////000111000000///.........//////555333222666===CCCEEEEEE======???DDDEEEDDDFFFKKKMMMNNNPPPQQQSSSSSSRRRRRRPPPOOOLLLJJJHHHFFFFFFFFFJJJNNNUUU\\\dddnnnwww}}}}}}vvvgggbbbfffmmmsss}}}uuusssuuu{{{~~~yyyoooeee]]]YYYWWWTTTTTTTTTWWW\\\aaaeeegggiiihhhbbbZZZWWWYYYZZZXXXUUUVVVUUUQQQNNNNNNRRRWWW]]]\\\\\\[[[ZZZZZZZZZZZZUUUWWW[[[]]]```cccgggjjjmmmoooppppppooorrrxxx}}}|||zzzyyyxxxyyyzzz~~~|||lllfffaaacccjjjuuurrr___SSSIIIGGGCCC???======>>>??????===:::777555444444555444444444444333333333222111111000000///.........000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111111000000000000000000000000000000/////////000111111---111333000///000111/////////............//////{{{lll^^^UUULLLIIIEEEAAA@@@BBBDDDHHHMMMYYYqqqtttqqqrrr}}}lll\\\QQQJJJEEECCCFFFJJJMMMPPPSSSUUUXXX\\\___```^^^[[[YYYVVVSSSPPPNNNLLLJJJHHHEEEEEEDDDCCCBBB@@@>>><<<;;;999666333111000///...---,,,,,,,,,---------------........................------------------------................................................---..................---++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++******)))(((***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,***+++++++++++++++,,,,,,------,,,,,,++++++++++++------,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,---------------------------,,,------......------,,,---------...............,,,,,,,,,,,,------------......................../////////...///000000111333222111000000000111111666444222666<<>>??????>>>;;;888666666555444333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111222222333333////////////////////////111111111111111111000000000...---000222222111000//////............//////uuuhhhbbb^^^UUULLLGGGAAAAAAAAABBBIIIVVVfffqqqttt{{{mmmZZZIIIEEEEEECCCEEEIIINNNRRRXXX]]]``````^^^\\\ZZZXXXUUURRRPPPLLLHHHEEEFFFFFFEEEDDDCCCAAA@@@???===:::666333222111///...///............---------........................////////////////////////---------------------------------...............///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,------......------,,,+++***++++++,,,,,,++++++***************++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,---,,,+++******+++---...///444222000---,,,+++++++++*********+++++++++++++++))))))*********+++++++++------------------------,,,------......------,,,,,,,,,------.../////////---------.........//////........................000000//////000000111222000111111222333333222222666888===FFFPPPWWWYYYYYYLLLHHHFFFJJJMMMMMMNNNPPPRRRQQQOOOMMMJJJHHHFFFEEEDDDFFFJJJQQQ]]]ppptttooonnnqqq{{{|||zzzvvvsssqqqpppppppppqqqpppmmmkkkpppxxxzzzxxxllllllmmmppprrrsssrrrpppmmmtttxxxrrrjjjnnn|||vvvuuuvvvlllaaa]]]eeemmmooopppsss{{{xxxhhhbbb[[[ZZZ^^^bbbdddcccYYYZZZ\\\^^^___^^^^^^]]]\\\YYYVVVRRROOOMMMLLLLLLKKKMMMPPPUUUZZZbbbjjjppprrruuuxxxzzz{{{~~~kkk[[[QQQMMMPPPUUU]]]mmmuuufffWWWJJJBBBDDDAAA??????@@@???;;;888888777777666555444333333333333222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111111000000000000000000000000111111222222222111000///222//////222444111000111//////............//////~~~zzztttnnndddXXXQQQHHHDDDAAAAAADDDJJJPPPUUUYYYbbblllvvvlllSSSJJJFFFBBBCCCHHHJJJMMMSSSXXX\\\]]]\\\[[[WWWUUUSSSRRRPPPNNNJJJGGGHHHHHHHHHGGGFFFDDDCCCBBB???<<<888666555444333111000000/////////.........................................................---------------------------------.........//////......---,,,,,,---......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,))))))*********)))((((((***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---,,,++++++******++++++,,,)))******+++,,,,,,---------,,,*********+++---...111000...+++******++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,------------------------,,,------......------,,,+++,,,,,,---......//////........./////////000000........................000000//////000000111222111222555777888888666555<<<@@@GGGRRR\\\bbbaaa___WWWNNNHHHKKKPPPQQQPPPPPPPPPNNNLLLIIIGGGGGGGGGHHHMMMSSS]]]jjjzzzzzzyyy}}}~~~rrrqqqsssxxx}}}xxxuuunnnmmmjjjiiihhhkkkooorrrtttsssqqqpppwwwtttrrrrrruuu}}}~~~sssoooxxx~~~~~~}}}vvvoooooovvv||||||zzznnnnnnpppsssvvvwwwwwwwwwmmmjjjeee___ZZZWWWUUUTTTMMMMMMLLLKKKLLLPPPVVVZZZYYY]]]bbbfffhhhjjjlllnnnuuurrrggg___\\\]]]YYYaaatttrrraaaWWWOOOIIICCC@@@@@@@@@>>>;;;;;;:::999888777666666555222222333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111000000000000000//////000000000000000000000000111222222222222111000///000...///333333//////222//////............//////{{{ooobbbYYYSSSKKKDDDCCCEEEFFFDDDCCCFFFOOO[[[fffwwwxxx[[[NNNHHHBBBBBBGGGFFFJJJOOOTTTXXXZZZZZZYYYSSSRRRQQQQQQQQQOOOLLLIIIKKKJJJJJJIIIHHHGGGEEEDDDAAA>>>;;;888888777555444111111000000/////////...........................---------------------------------------------------------.........//////...---,,,++++++,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++++++++++++++***))))))+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,++++++++++++++++++,,,))))))***+++,,,,,,------///---+++)))))))))***+++...---+++)))))))))+++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,++++++,,,,,,---...//////////////////000000000000........................000000000000000111111222333666:::===???>>><<<:::<<<@@@HHHSSS[[[]]]ZZZUUU^^^RRRJJJLLLRRRSSSRRRPPPJJJIIIGGGFFFGGGJJJMMMOOO[[[dddrrr}}}uuurrrrrrtttuuuvvvxxx}}}zzz{{{|||zzzvvvqqqmmmlllhhhhhhggggggjjjooowww|||{{{{{{zzz{{{}}}zzzyyy~~~|||uuuooojjjgggfffXXXVVVRRRMMMJJJKKKOOORRRKKKNNNSSSVVVWWWWWWXXXYYYYYYcccttttttnnnlllcccbbbkkk~~~~~~sss[[[RRRGGGAAAAAABBBBBB@@@======<<<;;;:::888888777222222222222222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000//////......000000000000000000000000111222333333222111000///---+++...222111,,,...333//////............//////rrreee```^^^ZZZSSSLLLGGGDDDDDDDDDCCCEEELLLXXXfffxxxjjjVVVKKKDDDBBBCCCAAABBBEEEIIIOOOTTTWWWXXXTTTSSSQQQPPPNNNMMMMMMMMMMMMKKKIIIIIIIIIIIIGGGEEEBBB???;;;888777666444333333333222111000///........................................................................------------------------------************************........................++++++++++++++++++++++++)))***,,,......---,,,+++))))))***++++++,,,------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************************+++,,,------++++++***)))***+++---...)))))))))******+++++++++---------,,,,,,+++++++++)))))))))))))))))))))))),,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++,,,,,,---......................................................//////...---------------///000000000000000//////111000000111111222333444;;;222KKK\\\ggg@@@;;;===DDDIIINNNPPPOOOPPPTTTYYYeeeXXXPPPRRRTTTPPPOOORRRLLLJJJGGGDDDEEEMMMYYYcccoooyyy{{{ssskkkgggllltttxxxsssrrrpppjjjeeeooommmnnnrrrrrrooonnnppprrrvvvyyyzzz~~~}}}~~~|||ttteeeWWWUUUWWWWWWXXX[[[ZZZZZZUUUMMMIIILLLNNNNNNQQQVVV\\\aaagggnnnxxx{{{vvvgggTTTIIIGGGHHHEEEBBBDDDBBB???===<<<;;;999777777555333222333333222000222222222111111111111111222222222222222333333333111000///////////////000///////////////000111111111111111111000...---,,,---------------...//////111111111111000000000000000111333555666555333222000000000000////////////////////////////////////xxxjjjeeejjjgggaaaYYYQQQIIICCC@@@>>>>>>CCCLLLWWWeeezzzxxxhhh[[[PPPJJJHHH@@@AAACCCGGGMMMQQQTTTVVVUUUUUUTTTRRRPPPNNNMMMLLLMMMKKKJJJIIIJJJJJJIIIGGGEEEBBB>>>;;;999888666444444444333111000...------................................................,,,---------.../////////------------------------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++******++++++,,,---------...------------,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,---++++++++++++,,,,,,------------------,,,,,,++++++************************+++++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,------......................................................111111000/////////////////////000000000000///////////////000000111222333888:::YYYxxxZZZDDD???DDDIIINNNOOOOOOPPPTTTXXXcccYYYRRRSSSSSSOOOLLLNNNHHHJJJMMMPPPVVV^^^ffflllvvvwwwpppmmmoooyyy~~~yyysssmmmjjjkkkjjjhhheeelllkkkmmmpppnnnkkkkkkooo~~~wwwgggcccdddeeehhhmmmkkkhhh```TTTMMMMMMNNNMMMFFFIIILLLOOOSSSYYY^^^bbbbbbiiiqqqvvvxxxzzz~~~kkk\\\SSSMMMHHHEEE@@@>>>======>>>===;;;999999666444222222111000...111111111111111000000000222222222222222111111111111111000000000000111222///////////////000111111111111111111000///......000000000000000111111222000000000////////////.........000111111000//////000000000000////////////........................|||yyy{{{tttpppsssqqqllldddZZZNNNDDD???===<<<===BBBHHHQQQ```mmmppp```UUURRREEEEEEEEEGGGJJJMMMQQQSSSVVVVVVVVVUUUSSSPPPMMMKKKLLLKKKIIIIIIKKKLLLKKKJJJIIIFFFAAA>>><<<:::888666666555444222000...---,,,................................................+++,,,,,,---...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++++++++,,,,,,------......------------,,,,,,,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++******+++,,,,,,,,,++++++,,,,,,------------.........---------------,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......................................................111000000////////////000//////000000111000000///000000000000111222333444888AAA\\\nnnMMMEEEHHHKKKOOOPPPOOOPPPSSSVVV```YYYSSSRRRQQQOOOMMMMMMKKKOOOXXXbbblllsssuuuvvvyyy~~~{{{uuuuuuyyy~~~wwwqqqmmmffffffffffffhhhiiikkkllllllnnnqqqrrrnnnjjjlllrrr}}}ttttttxxx~~~}}}ooo^^^TTTSSSSSSRRRLLLJJJHHHGGGHHHJJJKKKKKKMMMRRRYYY]]]___```dddgggmmmvvv~~~sssqqqvvvtttggg]]]SSSMMMAAA@@@???@@@AAAAAA???>>><<<999666555444333111///333333333222222111111111222222222111111000000///111000000000111222333444///////////////000111111000111111111111111000000111111111111111222222222////////////........................------------////////////000000000000........................{{{zzz~~~}}}zzzzzzyyyuuunnndddYYYNNNHHHDDDAAA???@@@BBBFFFOOOYYYiiiyyymmmaaa^^^TTTQQQNNNJJJHHHJJJNNNQQQVVVWWWXXXXXXVVVRRRNNNKKKKKKIIIHHHIIIKKKLLLMMMLLLLLLHHHDDD@@@>>><<<999777888777555333111///---,,,................................................,,,---------......//////........................................................................------------------------***+++,,,---------,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************)))***,,,------,,,+++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......................................................///...------------......//////000111111111000000222222222333444555777888===BBBKKKssspppjjjPPPPPPPPPQQQRRRQQQOOOOOOPPPRRRZZZXXXTTTOOOOOOSSSWWWZZZ\\\aaaiiiuuu~~~~~~yyyzzzxxx{{{zzzxxxzzzzzzuuupppkkkeee```aaaeeejjjmmmnnnqqquuuyyysssvvvzzz{{{uuupppssszzz~~~|||jjjaaaaaaaaa```ddd\\\RRRKKKHHHGGGEEECCCIIIKKKMMMNNNMMMNNNQQQSSSXXX```kkkxxxqqqiiijjjsss}}}uuuggg\\\KKKIIIFFFDDDDDDCCCAAA???>>><<<999888777777555444666666555555444333333333222222222111000///....../////////000111222333444///////////////000000111000000111222222222222222//////000000111111111111000000/////////.........111111000///.........///////////////000000000000........................}}}zzzzzz{{{yyyxxxzzzzzzqqqfff]]]WWWMMMHHHDDDBBBAAA@@@EEEKKKQQQ___uuuwwwnnnnnniiieee^^^UUUMMMJJJKKKMMMSSSUUUWWWXXXWWWSSSOOOLLLJJJIIIGGGHHHJJJMMMNNNNNNMMMJJJEEEBBB???===;;;999999999777555333111///...//////////////////////////////////////////////////////......---------,,,........................................................................------------------------++++++,,,,,,---------,,,,,,,,,------------......------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,+++***************+++,,,------,,,***))),,,,,,++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............................................................------------......//////000111111111111111111111222444666888:::;;;CCCAAA===XXXUUU]]]QQQWWWXXXWWWUUURRROOOMMMLLLMMMSSSYYYWWWPPPPPP]]]llluuu|||~~~{{{{{{vvvttt}}}~~~uuupppsss~~~|||ooommmkkkjjjgggdddaaa^^^gggmmmtttxxxyyy{{{}}}zzz|||vvvrrruuuxxxwww|||ppp___QQQIIIFFFEEEDDDIIIIIIGGGEEEDDDEEEGGGHHHIIIMMMVVVaaalllxxx{{{nnngggiiinnnyyyzzzlllYYYUUUPPPLLLHHHDDD@@@===???===:::999999999888666666555555444333333222222222222222111000///...............///000111222333///////////////000000111///000111222222333222222//////000111222111111000111111111000000000//////222111000///////////////.../////////000000000111........................}}}|||{{{}}}xxxvvv{{{wwwvvvxxx~~~|||yyyyyy}}}qqqggg```WWWPPPKKKHHHDDD@@@@@@CCCCCCMMM^^^ooo~~~~~~xxxmmm___TTTNNNMMMOOOQQQTTTVVVVVVTTTQQQOOOLLLJJJHHHHHHKKKMMMOOOOOOOOOKKKGGGDDDBBB@@@>>><<<;;;:::999777555333222111////////////////////////////////////////////////000000///...---,,,,,,+++........................................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,************************,,,,,,++++++***+++++++++++++++,,,,,,,,,+++******++++++************))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......................................................000////////////000000111//////000111222222222222///000222444777:::===>>>FFFDDDAAANNNPPPVVVTTTYYY[[[YYYUUUQQQMMMJJJIIIHHHNNN\\\aaaXXXWWWmmmyyyuuutttzzz}}}uuuoookkkppp|||yyyyyyvvvooojjjccceeehhhiiihhhgggggghhhsssyyytttbbbUUUPPPNNNOOOLLLKKKIIIHHHGGGFFFFFFFFF@@@BBBFFFMMMRRRXXXcccmmmtttnnnnnniiirrryyyjjjhhheee```ZZZQQQHHHBBB@@@>>>;;;::::::999888666444444333222111111000000222222222111111000000//////.........///000111111///////////////000111111//////000111222222222111000111222444444333222222111111111111000000000000///////////////...............//////000000111111------------------------}}}nnnhhheeehhhjjjhhhhhhiiisssvvvmmmfff___XXXSSSMMMFFFCCCDDD@@@EEENNNYYYgggwww|||hhhZZZSSSKKKMMMPPPSSSTTTTTTSSSRRROOOMMMJJJJJJMMMOOOQQQRRRPPPMMMIIIFFFEEECCCAAA@@@<<<;;;:::999777666555444/////////////////////////////////////////////////////////...---------,,,........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---,,,++++++******++++++++++++*********)))))))))*********+++++++++,,,,,,++++++++++++++++++++++++------,,,+++************------------------------..................------................................................///////////////000111111//////000111222222222222111222555888<<<@@@CCCEEEIIIHHHNNNNNNWWWSSSXXXXXXZZZVVVRRRMMMJJJHHHFFFEEEJJJbbboooeeeddd}}}~~~zzzwwwxxx}}}}}}yyywwwooorrr}}}yyytttrrrvvvtttqqqooollliiifffddddddkkkrrrtttrrrrrrvvvzzz}}}lllcccaaabbb[[[[[[\\\\\\ZZZUUUOOOKKKBBBAAABBBEEEDDDDDDLLLVVVaaafffnnnxxxooorrr{{{~~~qqqaaaVVVGGGEEEAAA>>>===;;;888666666666555444333222111111222222222222222111111111111000000///000000111111///////////////000111111//////000111111111000000///000222333444333222111111000000000000/////////------///000000///...............///000111111111------------------------sssjjjaaa___^^^\\\]]]___fffuuutttlllddd___WWWNNNIIIIIIBBBCCCEEEJJJTTTcccttt{{{fff[[[HHHJJJMMMPPPSSSTTTTTTTTTRRROOOMMMLLLNNNQQQSSSTTTRRROOOKKKHHHGGGFFFDDDCCC<<<<<<;;;:::999888777666000000000000000000000000000000000000000000000000------..................////////////////////////................................................++++++++++++++++++++++++,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...---+++***)))***+++++++++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++......,,,+++***)))))))))------------------------..................------................................................---------------...///000//////000222222333333333555666999===AAAFFFIIILLLKKKJJJVVVNNN[[[QQQ[[[WWWVVVSSSNNNJJJHHHGGGEEEDDDIIIgggyyypppnnn|||yyy{{{vvvuuu}}}yyypppjjjgggnnnooopppooollliiihhhggglllttt~~~~~~~~~zzz~~~rrrnnnooonnnppprrrrrrnnneeeYYYRRRIIIFFFFFFFFFBBB???EEENNNJJJOOOWWW```kkkvvvzzzlllOOOLLLGGGDDDAAA>>>:::888:::999888777666555444444222222222222222333333333222222111111111111111111///////////////000111111//////000000000000//////,,,...000111111111///...000/////////............,,,...000222222111000///---......///000111111222------------------------wwwmmmddd^^^XXXTTTTTTXXX___qqquuullljjjeeeZZZQQQNNNDDDCCCCCCDDDGGGOOObbbsssdddQQQHHHDDDIIIQQQSSSRRRRRRTTTRRROOOMMMLLLMMMNNNPPPRRRQQQNNNKKKHHHEEECCCBBB@@@>>><<<;;;;;;:::888666444333222000///.........000000000///......------......////////////......000000///...------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***++++++,,,---------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++------------------------------------------------///////////////////////////////////////.........///111333333333333555666777<<>><<<;;;<<<<<<;;;999888777888333444444444444333333222222111111000111111222222111111000000///////////////...---,,,,,,...///111///////////////////////////...---,,,,,,---...///////////////.........---------......//////000000------------------------}}}oooaaaYYYVVVYYYaaajjjlllgggcccbbbdddiiirrrxxxyyyyyy{{{qqqlll___VVVKKKEEECCCEEELLLUUUbbbaaaggguuu}}}ZZZPPPGGGEEEGGGHHHJJJNNNRRRQQQPPPOOONNNMMMMMMMMMNNNOOOOOONNNLLLIIIFFFDDDCCCAAA???======<<<:::888555444333222000///...---------......///000000111......////////////......//////......---,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,------......+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++........................************++++++++++++,,,,,,,,,---------..............................------------------------//////////////////////////////////////////000000111222444444444555777999===BBBHHHLLLSSS]]]aaaaaabbb\\\VVVRRRQQQOOOMMMKKKMMMKKKJJJHHHJJJMMMQQQSSS\\\ddd}}}|||vvvoooiiijjjwww~~~www~~~~~~vvvvvvyyy{{{rrrdddYYYTTTMMMHHHCCC@@@@@@AAABBBBBBIIIKKKSSS\\\gggvvvsss]]]PPPHHHDDDCCC>>>>>>===<<<:::888777666555555555555555444333222222222111111111111222222111000000000000/////////............/////////000///////////////////////////...---,,,,,,---...////////////.........------,,,---------------------------------------------tttiiieeejjjrrrwwwvvvkkk___WWWVVVXXX^^^fffkkkoooxxxqqqdddUUULLLGGGEEEFFFJJJPPPOOOTTT```rrrggg\\\QQQLLLJJJHHHKKKNNNPPPPPPQQQQQQPPPNNNMMMLLLJJJLLLNNNOOOOOOMMMKKKIIIEEECCCAAA??????===;;;999666555555333222000..................//////000000......////////////...............------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------------------------------,,,,,,,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........******++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++++++++,,,,,,,,,++++++,,,,,,---...//////////////////////////////------------............//////////////////////////////000000000000111111333444666666777999<<>><<<:::888666444666666666666555555444333222111111000000000000111000000000000000000000000---...///000111000/////////////////////////////////...---,,,,,,---...///111111000000000/////////---------,,,,,,,,,,,,,,,------------------------~~~yyylll]]]WWWTTTUUU[[[bbbhhhqqqyyy}}}rrrbbbXXXQQQJJJFFFFFFFFFEEEIIISSSbbbwww{{{oooaaaYYYSSSMMMIIIIIINNNOOOPPPQQQQQQOOONNNMMMGGGIIIMMMPPPRRRQQQPPPOOOHHHFFFCCCBBBAAA???===;;;777777777666444222///...000000//////..................////////////......---------------,,,,,,,,,,,,,,,,,,---------..................//////000000------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,------------......*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,---...//////////////////////////////---------....../////////000000000000000000000000000000000000111111222222222444666777:::===BBBEEELLLRRRXXX\\\aaahhhiiigggeeeYYYOOOLLLKKKJJJLLLQQQPPPZZZbbbeeehhhlllmmmkkkiiinnn~~~~~~}}}zzz}}}rrrhhhbbb[[[YYYYYYUUUMMMEEEAAAAAABBBDDDFFFLLL\\\kkk|||uuupppllliiiiiilll|||}}}kkk^^^VVVPPPIIIEEE@@@======<<<:::999777888888777666555444333222111000///////////////000000000000111111111111---...000111222111000//////////////////////////////...---,,,,,,---...///000000000000////////////......------------------------------------------qqqcccZZZSSSTTTZZZ```gggmmmuuuzzzkkkaaaWWWLLLEEEDDDCCCCCCFFFLLLTTTddd}}}ssskkkcccXXXLLLFFFLLLMMMOOOPPPQQQPPPPPPOOOHHHJJJMMMPPPRRRSSSSSSSSSJJJHHHEEEDDDCCCAAA>>><<<::::::999888666444111///111000000///......------......////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111111------------------------,,,,,,,,,---......//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------******++++++,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////++++++,,,,,,---...//////........................---------...//////000000000000000000000000000000000000000111222222333333111333666:::>>>DDDJJJOOOTTT[[[```cccggglllkkkhhhaaaUUULLLIIIHHHGGGOOOZZZbbbppp{{{}}}~~~}}}wwwnnnrrr}}}{{{{{{|||~~~uuuoookkklllmmmhhh[[[OOOFFFCCCBBBBBBBBBDDDLLLVVVcccqqqwwwmmmccc\\\YYYXXXeeewww|||sssiii___QQQJJJBBB>>>======<<<;;;999999999888777666555444222222111000////////////000000000111111111111222...///111222222222111000///////////////////////////...---,,,,,,---...///.........---------,,,,,,........................------------------------yyyiiiZZZTTTVVVYYY^^^bbbnnn~~~zzzooobbbTTTKKKIIIEEEEEEGGGHHHIIIQQQdddvvvzzzmmm[[[OOOKKKLLLMMMOOOPPPQQQRRRRRRLLLMMMNNNPPPRRRRRRSSSSSSLLLJJJGGGEEEDDDBBB@@@===;;;<<<<<<;;;999666333111///////////////...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000111111........................,,,,,,------.../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,------...//////,,,,,,,,,------.........---------------------------------...///000000000000000000000000000000000000000111111222333333444555888<<>>=========<<<:::777444222------......///000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000111........................,,,,,,------...///000000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,------...//////+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++........................******+++,,,,,,---......,,,,,,,,,---------......---------------------------------...///000000111000000000000000000000000000000111222333333444444:::===BBBHHHPPPYYYbbbhhhqqquuuuuuqqqmmmhhhaaaZZZYYYRRRQQQUUUXXX^^^sss~~~|||yyyxxxxxxyyyxxx}}}|||{{{{{{yyyyyyxxxzzzwww}}}xxxqqqmmmuuuyyyggg\\\PPPJJJGGGCCCCCCEEE@@@GGGMMMRRRYYYbbbhhhiiiqqq{{{xxxlllggg___^^^]]]fffzzzvvvdddUUULLLGGGBBB>>>;;;::::::999888777555555777666555444333333333333000000111111222222222222111111111111111222222222///////////////////////////...---,,,,,,---...///000000/////////.........++++++,,,------...//////------------------------{{{iiiaaa^^^YYYUUU]]]iii|||wwwfffYYYUUUOOOJJJGGGCCC@@@EEEOOOgggsssxxxcccVVVJJJGGGJJJMMMQQQVVVVVVSSSQQQQQQSSSTTTRRROOOOOOMMMJJJIIIHHHFFFDDDBBBAAA@@@>>><<<:::777666555333222111000000111222222................................................------------------------+++---,,,)))+++000333222.........------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...***+++,,,------,,,+++***,,,,,,,,,---------......+++,,,,,,++++++---222555000000///...,,,,,,///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------//////---,,,,,,---...//////......------....../////////...---,,,++++++***///000000//////000222555444222111222555777888999777CCCSSS___eeehhhkkknnnvvvxxxyyytttkkkaaa[[[XXXSSSZZZcccfffeeeooo}}}zzzvvvsssnnnlllsss}}}{{{{{{zzzvvvyyyyyyzzz~~~~~~xxxssspppnnnpppxxxyyy|||}}}tttfffZZZRRRJJJCCCAAAAAADDDIIIIIIHHHPPP[[[bbbiiiuuuyyysssnnniiiiiioooyyy|||xxx}}}fffOOODDDCCCEEE???;;;<<<===999666555777666555555333333222111000000000000000111111111000000000000000000000000------............------..............................////////////......000///...------...///000......---------,,,,,,,,,yyyqqqhhhaaaZZZaaannn}}}wwwfff\\\TTTLLLIIIEEECCCFFFMMMPPP[[[ooommmXXXNNNMMMOOOSSSWWWWWWTTTRRRQQQQQQRRRRRRRRRNNNLLLJJJHHHGGGFFFDDDAAA??????>>><<<;;;999888888444333111000000000111111................................................---------------------------000111---,,,///222111......---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,...222555...------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,------------///...------------...///---,,,,,,,,,,,,,,,,,,---//////......------,,,,,,---...//////......000222111111222333555777999;;;DDDOOO]]]iiioooqqqrrrsssyyyxxxsssjjj```XXXTTTRRRXXXfffwww~~~{{{{{{sssoookkkjjjkkkppp~~~~~~ssssssxxxzzz~~~~~~}}}vvvqqqqqqtttzzzxxxjjjYYYKKKFFFCCCCCCEEEDDDCCCGGGOOOSSSXXXcccmmmttt{{{|||xxxuuuuuuuuuvvvsssoooooowwwlllZZZOOODDD>>>:::<<<<<<999666555777666666555444333222222111111111111111111111111000000000000000000000000......////////////....................................////////////......000///...------...///000............------,,,,,,vvvlll]]]\\\^^^ffftttzzzhhh^^^TTTNNNKKKHHHGGGHHHDDDKKK[[[ppphhhUUUMMMKKKNNNSSSUUUUUUTTTRRRPPPPPPRRRTTTNNNKKKIIIHHHGGGFFFCCCAAA??????>>>===<<<;;;::::::444333222111000000///000................................................------------------------000666888333......000000...------------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...222555///---+++,,,...///...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,------------...............---------......///------------------------///////////////.........---///000000/////////000///222555666666999>>>CCCTTT\\\hhhssszzz{{{yyywwwwwwrrrhhh]]]TTTPPPQQQSSSYYYppp{{{wwwpppkkkhhhjjjqqq~~~uuuqqqwww}}}zzzwwwyyy}}}}}}}}}{{{~~~uuuaaaQQQKKKFFFEEEDDDBBBBBBDDDFFFIIIPPPWWW]]]gggzzzvvvooolllhhhfffgggjjjoooyyyxxxbbbLLLDDD>>>>>>>>>:::888888777777666555444333222222111111111111111111111111000000000000000000000000//////000000000000//////..............................////////////......//////............///////////////............---{{{jjj```WWWVVV^^^kkkzzzyyymmm```XXXTTTOOOIIIDDDFFFIIIRRRaaaooo||||||dddRRRIIIJJJOOOQQQTTTVVVTTTQQQOOOPPPSSSMMMKKKIIIHHHGGGFFFDDDBBBAAA@@@???>>>===<<<;;;:::555444333222111000//////........................................................................111:::>>>888000---...///------------------------,,,,,,,,,---------......---------------------------,,,+++******+++,,,---******+++++++++,,,,,,,,,------...------///222444666000******---///...+++------------------------------------------------------------------------......---,,,++++++++++++---------.........//////------------.........////////////000000/////////......//////000000000111///111444444333111111222111555777888888>>>HHHPPP___dddnnnyyy|||xxxoooggg[[[QQQLLLNNNTTTYYYYYYoooxxxsssqqqlllkkkppp{{{{{{{{{}}}{{{|||yyy|||zzzxxx|||{{{}}}zzzwww|||}}}xxxvvvvvvxxx{{{~~~|||xxxwww}}}{{{yyyddd]]]VVVRRRPPPLLLFFFBBBCCCDDDGGGJJJLLLSSSeeevvvyyyuuukkkgggccc``````gggyyyyyy___TTTIIICCC@@@<<<:::<<<888888777666555444333333222222222222222111111111000000000000000000000000000000111111111111000000........................---......//////......---/////////......//////////////////////////////...{{{jjjYYYRRRSSSYYYcccllluuu~~~pppfff```YYYNNNDDDEEEDDDHHHRRR]]]jjjzzz~~~cccOOOIIILLLKKKPPPUUUVVVTTTPPPOOOPPPMMMKKKIIIHHHHHHGGGEEECCCCCCBBBAAA???===;;;999888555555444333222111000///////////////////////////////////////////////////........................111:::>>>888000---......------------------------,,,,,,,,,---------......------------------------...---,,,++++++,,,---...******+++++++++,,,,,,,,,,,,---......---...111333>>>666,,,)))+++......,,,------------------------------------------------------------------------...---,,,,,,+++++++++,,,---------.........//////,,,------........./////////000000111111000000///......//////000111111111///222444555444222222333333666888999<<>>EEEQQQ^^^hhhpppsssyyy}}}~~~{{{wwwtttccc]]]VVVRRRRRRUUUYYYZZZ```iii}}}vvvxxxzzz|||{{{uuunnnhhhjjjiiimmmyyyyyyssstttxxx~~~tttuuuvvvwwwvvvssspppnnnjjjjjjrrr}}}xxxqqqkkkeeeaaa]]]^^^^^^]]]]]]^^^bbbeeerrrsssssssss{{{zzzvvvwwwtttooocccfffnnnvvvvvvpppmmmmmmpppxxx~~~tttcccTTTJJJFFFCCCCCCBBBBBBFFFMMMVVV___kkkqqqsssuuu{{{qqqaaaYYYVVVVVV[[[aaapppzzzmmm]]]RRRIIIAAA<<<<<<<<<<<<;;;:::999888777777555444444333333222222222000000000000000000000000000000111111111111000000////////////////////////------............------......////////////......---............/////////qqqwwwxxxnnnaaaZZZ[[[WWW```ccclllzzzrrrcccTTTLLLGGGDDDEEEIIIQQQ^^^jjjsssttt[[[NNNIIIIIIKKKNNNQQQRRRQQQPPPOOOMMMKKKKKKKKKJJJHHHFFFBBBAAA@@@>>><<<:::999888666666777777777555444333////////////////////////////////////////////////........................,,,111333000...//////---,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------***,,,------,,,,,,...///888555000---+++,,,---///................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,------------+++,,,---////////////...---...000111111000...---.../////////////////////...///111111111222555777777;;;BBBKKKWWWbbblllrrrvvvyyy|||{{{vvvpppnnnmmmeeecccaaaaaabbbbbbaaa___]]]dddvvv{{{wwwpppsssxxxzzzyyyuuuqqqnnnmmmjjjmmmxxx~~~}}}yyyxxxyyy{{{zzzyyyxxx{{{wwwuuuxxx~~~{{{vvvxxx{{{{{{rrrooollljjjjjjiiieeebbbaaaaaahhhttt{{{yyyuuuttttttyyy|||wwwlllaaa\\\[[[VVVXXXXXXXXXWWWXXX\\\___hhhkkkllllllrrr{{{}}}tttjjjeeedddaaa]]]VVVWWW\\\bbbcccaaabbbfffffflllssswwwxxxzzz|||~~~vvveeeXXXOOOGGGEEEDDDBBBAAABBBEEELLLTTTZZZ___eeemmmttt|||}}}lll```YYYTTTTTTWWWbbbmmmzzzpppeee^^^VVVKKKBBB???>>>>>>===<<<;;;:::999999555555555444333333222222000000000000000000000000///000000000000000000///////////////////////////,,,------......------,,,---...///000000///...---,,,,,,------............WWW\\\eeelllqqqtttwwwyyy|||rrrfffcccXXXYYYTTTXXXlll|||yyykkk\\\RRRLLLEEECCCCCCGGGQQQ\\\hhhuuuooo\\\KKKHHHGGGIIINNNRRRSSSRRRPPPNNNLLLLLLLLLKKKIIIGGG??????>>>===<<<;;;::::::666666777888888777666555000000000000000000000000000000000000000000000000////////////////////////***......,,,---000000---,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,---......---,,,,,,+++,,,............,,,+++,,,,,,------------......)))+++,,,,,,,,,,,,---...000111111///---,,,---...................................................++++++++++++++++++++++++*********+++,,,---...///+++++++++,,,,,,,,,------***+++---///000000///...///111222333333222111//////////////////.........000111222222333555888;;;;;;@@@JJJXXXfffqqqwwwzzzxxx{{{}}}xxxooogggeeeeeehhhhhhjjjnnnqqqpppkkkgggVVV^^^qqq|||{{{|||{{{yyyssswww|||}}}|||zzzyyyxxxnnniiiiiippp{{{{{{|||~~~~~~|||yyyuuutttwww~~~~~~wwwnnniiijjjnnnqqqrrr{{{mmmdddeeekkknnnjjjddd]]][[[\\\[[[WWWSSSWWWWWW]]]gggiiiccc^^^^^^fffqqq{{{wwwiii\\\XXXZZZTTTWWWYYYYYYYYYZZZ^^^bbbfffiiijjjjjjnnnuuuxxxwwwyyyuuukkk```ZZZYYYWWWRRRRRRPPPQQQSSSSSSRRRUUU[[[ZZZ^^^bbbcccdddggglllpppqqqwwwzzzxxxzzz~~~}}}xxxtttvvv}}}uuufffZZZMMMIIIGGGCCC>>>===>>>BBBGGGLLLPPPWWW___eeennnuuuyyyjjj\\\RRRPPPSSS[[[bbbssswwwpppkkkhhhbbbUUUJJJDDD??????>>>===<<<;;;::::::666666555444333333222222000000000000000000000000//////000000000000//////000000000000000000000000,,,------......------,,,---...///000000///...---,,,,,,,,,---------......NNNNNNOOOQQQTTTXXX\\\^^^___fffpppyyy|||pppiiiYYYOOOTTT\\\dddrrrwwwkkkcccUUUHHHDDDEEEFFFKKKRRR```fffsssppp]]]OOOEEEGGGLLLNNNQQQTTTYYYRRRLLLMMMLLLHHHGGGIIIFFFEEEBBB???<<<;;;;;;;;;<<<:::777666666777666555000///...------,,,------000000000000000000000000,,,---......,,,,,,---...---------.........//////.................................------,,,,,,,,,---------,,,******+++---,,,***))))))++++++***)))))))))*********+++++++++//////...------------...+++---...,,,)))))),,,///444...+++---...,,,+++,,,222///...000///,,,+++...------------------------------------------------,,,,,,,,,---------..................////////////111222333444333111///...------------///000111222111222333444444777:::<<>>>>>AAAGGGPPPWWWbbbdddnnn}}}{{{lll\\\UUUUUUSSSZZZffftttrrrrrrqqqooolllfff\\\SSSJJJEEE@@@<<<;;;;;;999888:::999888666555444444444222222111111000//////////////////000111111222222.........................................................------,,,,,,,,,,,,++++++******++++++,,,IIIIIIIIIJJJKKKMMMOOOQQQPPPVVV^^^eeekkkrrr|||vvveeeWWWUUUWWWYYYaaalll|||~~~qqqaaaQQQIIIDDDBBBDDDIIIUUU[[[hhhxxxpppaaaSSSMMMLLLLLLPPPUUUWWWUUURRRMMMJJJIIIJJJLLLGGGFFFDDDBBB@@@>>>===<<<===:::888777777777777666111111000///............////////////////////////,,,---......,,,,,,---...---------.........//////..............................---------,,,,,,,,,...//////...---,,,,,,...,,,++++++,,,------,,,+++,,,,,,---------.........+++++++++++++++,,,---...333000...,,,,,,---......999444111111111000///000222---,,,///111...---///------------------------------------------------,,,,,,,,,---------..................////////////000111222333222111///...///...//////000111222333111333666666666999===AAANNNWWWeeeqqqxxx{{{{{{{{{zzzwwwoooeee^^^^^^eeelll{{{wwwooodddbbbhhhwww~~~~~~}}}~~~wwwtttooojjjiiimmmuuu{{{|||vvvrrrrrruuuwwwxxx~~~zzzsssmmmfff]]]VVVTTTSSSSSSWWW]]]hhhooolll\\\QQQPPPPPPMMMNNNMMMJJJHHHHHHHHHIIIJJJLLLOOOTTTXXX[[[]]]^^^___ooo}}}wwwrrrpppnnnppprrrsssssstttuuuwwwzzzwwwsssqqqrrrtttuuuvvvqqqrrrrrroooiiiccc___]]]]]]XXXVVVYYY[[[ZZZ[[[]]]]]][[[VVVQQQLLLJJJLLLMMMNNNPPPTTTUUUUUUUUUVVVWWWYYY\\\bbbkkkuuu|||www||||||xxxyyyzzzzzzkkk[[[OOOIIIDDDAAA>>>>>>AAAEEEHHHJJJUUUXXXaaaooo{{{wwwjjj___YYYSSSWWWaaalllwww{{{zzzxxxooooooooooooqqqrrroookkkZZZPPPDDD======>>><<<999:::999777666555444444444444333333222222111000000000000000000111111111111000000000000000000000000..............................---------,,,,,,,,,,,,,,,++++++++++++,,,,,,GGGFFFEEEDDDDDDDDDDDDEEEDDDIIINNNRRRTTTYYY___dddnnnxxxvvveee]]]WWWRRRSSSYYYgggwwwttt```RRRIIICCCBBBDDDIIINNNYYYgggttt}}}jjjZZZNNNJJJMMMRRRXXX______SSSJJJKKKMMMLLLHHHHHHHHHGGGEEEBBB@@@???===;;;999888888888777666333222111000////////////////////////////////////,,,.........---,,,---...---------..........................................------------,,,,,,,,,...000111111000.........,,,+++,,,...000000...,,,------........./////////*********+++,,,---//////777222,,,***---000///---???:::444222444777777555444---***...333222000000,,,,,,------.........///------------------------,,,,,,,,,---------..................////////////...///000111222111000///111000000000111222333333222555888888999===FFFMMM^^^gggsss|||}}}zzzwwwuuuqqqiiiaaa___eeerrr|||}}}vvvqqqmmmkkkrrr{{{ssswww~~~vvvuuuqqqlllhhhiiimmmrrruuuxxx~~~|||{{{{{{{{{zzzxxx}}}yyypppfff[[[SSSNNNOOOQQQRRRSSSVVV]]]ddddddXXXNNNMMMLLLHHHIIIGGGFFFEEEEEEFFFHHHIIIMMMPPPUUUZZZ^^^ccciiilll}}}}}}wwwtttrrrmmmkkkmmmnnnllllllnnnpppjjjaaaZZZTTTQQQOOONNNMMMNNNOOONNNLLLKKKLLLMMMMMMMMMOOOUUU___iiippptttlllqqqvvvvvvtttvvvuuuyyyxxxfffWWWKKKFFFAAA@@@BBBCCCAAA>>>FFFIIIRRR]]]gggsssxxxjjj[[[WWWYYY___hhhrrrxxxyyywwwmmmjjjiiikkkpppwww}}}ssscccOOOCCC@@@@@@>>>;;;:::999888666666555555555555555444444333222222222222111111111111000000000000000000000000000000000...........................------------,,,,,,,,,---------,,,,,,---------JJJIIIHHHFFFDDDCCCBBBAAACCCFFFIIIJJJKKKMMMPPPSSSTTT\\\iiiyyywwwkkkaaaWWWSSSTTTYYYfffvvvrrr```TTTLLLGGGEEEDDDHHHOOOXXXbbbrrrmmmXXXMMMKKKMMMXXXgggjjjZZZNNNNNNOOOJJJIIIJJJKKKKKKIIIFFFCCCAAA???===;;;::::::999888666333222111000000//////000////////////////////////---...///...---,,,---///................................................------------------------,,,///222222111///......++++++,,,...000111///---++++++++++++,,,,,,,,,,,,---,,,,,,---...///000000444///+++)))+++...000111BBB;;;111111>>>MMMPPPIII999000+++///555444111///,,,,,,------......//////------------------------,,,,,,,,,---------..................////////////,,,---///000111111111000111111111111111222333333222555888999<<>><<<>>>AAAGGGPPPWWWcccvvv~~~~~~rrr```\\\\\\```hhhsssyyyzzzyyymmmgggbbbccciiirrr}}}yyybbbOOODDD???>>>>>>;;;:::999888777777777777666555555444444333222222333333222111111000//////................................................------------------------......------------......NNNMMMLLLJJJHHHFFFDDDCCCDDDEEEGGGHHHHHHHHHIIIJJJIIILLLSSS\\\iiixxx}}}qqqeee\\\YYYVVV\\\cccjjjsssppp```VVVMMMGGGEEEFFFIIIMMMRRR___wwwlllZZZQQQMMMRRRbbbhhh[[[QQQQQQOOOHHHIIIJJJLLLMMMKKKIIIEEECCC@@@>>>===<<<<<<;;;999777222222111000////////////........................---...//////------...///.....................---........................------------------------+++---000111000...------*********,,,//////...,,,************++++++++++++///......---------............---++++++...333888>>>666...555SSSttt{{{ppp===444...111555444111///---------....../////////------------------------,,,,,,,,,---------..................////////////------...///000111111111000000000000111222333333444666999<<>>>>>===<<<999777333222111000////////////........................---...//////...---...///...............---------........................,,,,,,,,,------------...***,,,...///...------...+++***)))***,,,------,,,+++++++++,,,,,,,,,------...---,,,+++++++++++++++---///111///...111888>>>666222...:::bbb===555///111333111//////........................------------------------,,,,,,,,,---------..................////////////......//////000111222222/////////000111222444555888:::>>>FFFSSSddduuuzzzooofffaaa\\\```hhhttt{{{tttpppwwwxxxssspppsssxxx{{{yyyuuuttt{{{}}}{{{~~~~~~{{{wwwyyywwwzzz{{{zzzyyytttiii^^^SSSWWWXXXVVVWWWZZZZZZXXX______]]][[[YYY[[[^^^aaa___^^^]]]\\\]]]___aaabbbeeejjjnnnppprrryyyyyyooofffaaa^^^ZZZWWWTTTRRRRRRRRRRRRQQQSSSTTTUUUWWW^^^lll}}}}}}xxxwwwssszzz~~~yyyxxx~~~wwwbbbPPPFFFDDD===<<<<<>>???<<<<<<;;;:::::::::::::::666666555555444333333333444444333222111111000000111111111111111111111111........................,,,,,,,,,------------.........------------......gggfffdddaaa]]]YYYVVVSSSOOONNNNNNNNNNNNLLLJJJHHHGGGHHHHHHIIIKKKNNNTTTXXX[[[aaalll{{{zzznnneee\\\WWWUUUYYYhhhvvvwwwhhh\\\RRRMMMIIIGGGFFFIIITTT___ooozzz}}}pppSSSPPPNNNOOOQQQRRROOOKKKGGGHHHIIIIIIIIIGGGEEEDDDBBBAAA@@@??????===:::777444333222111111000000111........................---///000///...---...000//////.........---------........................,,,,,,,,,---------......+++---......------...///...,,,))))))***,,,---,,,,,,,,,,,,---------......,,,,,,+++++++++,,,------//////000000111444888:::...111000777WWWzzz}}}jjj999333...///000......000000000//////......------------------------------,,,,,,,,,---------..................////////////000000000000111111222333//////000111333555666777===@@@GGGTTTeeeuuu~~~tttkkkdddbbbccceeejjjuuuzzz}}}{{{rrrvvv|||}}}{{{{{{~~~}}}{{{~~~uuupppppppppuuuyyyxxxvvvssskkkccc[[[cccgggdddcccgggkkkkkkllllllmmmooooooppprrrttttttsssqqqppppppqqqssstttxxx|||}}}zzz|||qqqnnnjjjgggffffffeeeddd^^^]]][[[ZZZ]]]fffsss{{{{{{yyy{{{{{{wwwvvvyyyuuuwwwzzz{{{zzz}}}fffTTTKKKBBB>>>;;;<<<<<>>;;;::::::999999999999999888777777666666555444444333333333222222111111111111111111111111111111111........................,,,,,,,,,---------.........------------------...wwwvvvtttpppkkkfffbbb___[[[ZZZYYYXXXXXXVVVRRRPPPHHHJJJMMMNNNMMMMMMNNNPPPNNNPPPUUUaaasss{{{pppddd]]]VVVSSSYYYccchhhtttzzzmmmXXXRRRMMMKKKIIIIIIOOOWWW^^^jjjxxx```SSSJJJLLLQQQPPPMMMLLLFFFFFFGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@???===:::777555555444333222222222222...........................///000///...---...000//////.........---------........................,,,,,,,,,------.........,,,---...---,,,---///111000---***(((***,,,------+++++++++,,,,,,,,,------,,,,,,,,,---...///000111111...,,,...222555555444***222111///AAAXXXSSS<<<444///---------+++---111111111000///...---,,,,,,------------------------,,,,,,,,,---------................../////////000111111111111111111222333///000111222444777999:::AAADDDNNN___rrrxxxoooiiiffffffllljjjjjjrrr|||wwwyyy}}}xxxvvv~~~yyy|||{{{xxxpppjjjiiilllsssyyyyyyvvvtttoooiiigggqqqwwwtttrrrxxx~~~zzz{{{~~~~~~}}}}}}|||llljjjgggcccbbbfffnnnsssoooiiiggglllpppqqquuu{{{{{{zzzwwwwww~~~yyyaaaRRRGGGAAA===<<<<<<;;;???EEEIIIQQQ^^^jjjmmmlllqqqyyy}}}mmmccc```dddfffiiiwww}}}kkkVVVEEE<<<999999888888777888888888999999888888777666666666333333333222222222222111////////////////////////........................,,,,,,,,,------.........---------,,,,,,---------