BM6P6(@ BBBBBBBBBAAA@@@@@@??????>>>???@@@BBBGGGLLLPPPSSS[[[]]]```cccgggiiikkklllmmmnnnooonnnnnnnnnppprrrtttvvvwwwwwwwwwwwwxxxzzzxxxwwwvvvvvvwwwxxxzzz{{{xxxxxxwwwwwwwwwxxxyyyyyyyyyzzz{{{|||||||||{{{zzz~~~~~~~~~}}}{{{{{{}}}~~~}}}}}}}}}~~~|||{{{{{{}}}}}}yyyzzz}}}}}}{{{xxxvvvuuutttuuuuuulllggg```ZZZWWWVVVUUUUUUUUUSSSTTTXXXVVVQQQRRRWWWTTTTTTYYYbbbgggmmmvvvooovvv~~~{{{fffVVVVVVXXXUUUUUUZZZWWWYYY[[[[[[YYYVVVUUUTTTVVVTTTQQQLLLIIIIIIKKKNNNMMMLLLJJJKKKMMMNNNNNNMMMHHHGGGDDDBBBAAA@@@@@@@@@???>>><<<<<<<<<<<<:::888<<<;;;:::999888888888888666555555555555444444444666444333111000000111111444333111000000000111222111111111111111111111111000000000000000000000000000000111111111111000000222111000//////000111222000000000000111111111111000111111111111222222222111111222222222333333333333222111111222555777999666666666777888888999999;;;>>>GGGZZZppprrrbbbSSSMMMJJJEEEBBBAAA???888666:::;;;888888;;;;;;>>>>>><<<>>>CCCBBB<<<@@@@@@@@@@@@??????>>>===???>>>>>>===<<<;;;;;;;;;;;;:::999888777777777777:::999888777777888999:::<<<;;;888666555555666777888888888888888888888888999999888888888888999999999999999999999999999999999999999999999999999999777777777777777777777777888888888888888888888888999888888888777777666666777777777777777777777777666555555555555666777777666666666666777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888999::::::::::::999999999999999999999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;::::::;;;666555777666222222777444999===>>>>>>BBBMMMUUUZZZ[[[bbbnnnwww~~~iiilllxxxyyytttiii___XXXPPPLLLMMMNNNMMMKKKFFFEEEDDDBBB@@@???@@@AAA===>>>>>>@@@CCCGGGKKKMMMVVVXXX[[[___cccfffiiijjjhhhjjjlllmmmmmmmmmoooqqqrrrtttuuuvvvuuuvvvwwwyyyzzzyyyxxxwwwvvvwwwwwwxxxsssssstttuuuwwwyyy{{{|||uuuvvvwwwyyyzzzzzzzzzzzz}}}~~~~~~|||{{{{{{}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}~~~}}}}}}~~~}}}~~~{{{|||zzzyyyxxxvvvssspppnnnmmmbbb^^^YYYTTTRRRQQQQQQQQQSSSQQQTTTXXXWWWSSSTTTXXXVVVZZZdddnnnuuuzzzzzz~~~pppbbbYYY[[[[[[VVVSSSUUUUUUVVVXXXXXXWWWVVVTTTTTTSSSRRRPPPLLLIIIHHHJJJLLLLLLJJJIIIIIIJJJKKKKKKJJJFFFDDDCCC@@@???>>>>>>>>>===<<<:::;;;<<<<<<;;;:::;;;:::999888777777777777555555555555444444444444555444333111000000111111333222111111000000000111111111111111111111111111///////////////////////////000000111111000000///111111000//////000111111//////000000000111111111000000111111111222222222111111111222222222333333333222111111222444777888555555666777777888888999;;;:::===EEEQQQgggtttbbbXXXPPPHHHAAACCC===999;;;<<<:::999;;;999===>>><<<>>>CCCDDD@@@@@@@@@AAAAAA@@@???>>>>>>??????>>>======<<<;;;;;;<<<;;;:::999888888888888:::999888888888888999:::===;;;999777666666777777888888888888888888888888999888888777777888888999999999999999999999999999999999999999999999999999777777777777777777777777888888888888888888888888888888777777777666666666777777777777777777777777555555555555555666666777666666666777777777888888888888888888888888888888777777777777888888888999999999999999999999999999888888999::::::::::::999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::666444777888666888===888<<>>======>>>???BBBDDDFFFMMMOOORRRWWW\\\```dddeeehhhjjjmmmnnnnnnnnnoooqqqpppqqqssstttttttttvvvxxx{{{zzzxxxwwwuuuuuuttttttqqqrrrsssuuuvvvxxxyyyzzzssssssttttttvvvwwwyyyzzz{{{||||||{{{zzzzzz|||}}}}}}}}}||||||{{{{{{|||||||||||||||}}}~~~zzzyyyzzz{{{{{{~~~}}}}}}}}}|||{{{}}}yyyvvvvvvvvvtttqqqmmmhhhcccaaaVVVTTTQQQOOOMMMMMMNNNNNNTTTSSSUUUWWWWWWTTTVVVYYYZZZdddooozzz}}}|||xxxtttaaa\\\[[[```___VVVPPPQQQQQQRRRSSSUUUUUUTTTSSSSSSPPPPPPOOOMMMJJJHHHIIIJJJJJJIIIGGGGGGHHHHHHGGGEEECCCBBB@@@???======<<<<<<;;;999999:::;;;<<<<<<;;;999888777666666666666666555555444444444333333333444333222111111111111111111111222222111111000000111111111111111111111111//////////////////////////////000000000000//////111000000//////000000111//////000000000000111111000000000111111111222222111111111222222222222333222222111111222444666777444555555666777777888888<<<;;;;;;;;;<<>>@@@???@@@AAAAAAAAAAAAAAA@@@????????????>>>======<<<<<<<<<<<<;;;:::999999999999;;;:::999999999999:::;;;===<<<:::888777777888888888888888888888888888888888888777777777777888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666555666666666666666666666666555555444444555555666777666777777777777888888888888888888888888888888888777777888888888999999999::::::::::::::::::::::::888999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777444222555666777:::>>>???BBBGGGJJJOOOYYYhhhrrrxxx~~~iii]]]VVVMMMIIIEEEEEEGGGHHHGGGEEELLLGGGCCCCCCFFFGGGDDDAAA??????>>>>>>>>>>>>???@@@CCCEEEHHHMMMRRRWWW[[[]]]dddgggiiikkkjjjjjjkkklllmmmoooqqqrrrrrrsssuuuwwwxxxwwwvvvuuutttssssssssssssttttttuuuvvvvvvvvvvvvtttsssrrrrrrssstttvvvwwwxxxzzz{{{zzzyyyyyyzzz|||}}}||||||{{{{{{{{{||||||zzzzzz{{{|||}}}~~~|||vvvtttuuuxxx{{{}}}}}}|||{{{||||||zzzyyyssstttvvvxxxyyywwwsssooopppoookkkfffaaa\\\XXXUUUPPPPPPOOOMMMLLLLLLMMMNNNUUUUUUUUUUUUUUUVVVZZZ^^^fffppp{{{~~~rrr}}}|||{{{}}}|||llldddWWWWWW\\\aaa^^^UUUOOOPPPNNNNNNOOOQQQRRRSSSRRRQQQMMMOOOOOONNNKKKIIIIIIIIIJJJHHHGGGFFFGGGFFFDDDBBBAAAAAA@@@>>>===<<<<<<;;;:::999888999:::;;;:::999777666666555444444444555444444444444333333333222333222222111111111111111///000111222222111000///111111111111111111111111////////////////////////...//////000000//////...000000000//////000000000////////////000000000111000000000000111111111111111111111111222222222222111111111111222333555555444444444555666666777777999999<<<<<<:::;;;EEEPPPbbbvvv}}}```VVVIIIBBB@@@???======999<<<<<<:::999;;;===@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888888888888888888888888888888777777666666777777888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666666666666666555555555555666666666666666666666666555555444444555555666777777777777888888888999999999999999999999999999999888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888666555777999===AAAEEEHHHMMMUUU]]]eeeppp~~~}}}{{{~~~]]]SSSNNNHHHFFFEEEGGGIIIJJJJJJHHHqqqcccRRRIIIHHHIIIEEE@@@BBBAAA@@@??????>>>>>>>>>===>>>@@@DDDHHHLLLPPPRRRWWWZZZ^^^aaaccceeehhhjjjiiikkknnnooooooqqqsssuuurrrsssssssssssssssrrrrrrrrrrrrtttuuuvvvvvvvvvuuuvvvuuutttrrrrrrrrrssssssvvvwwwyyyyyyxxxxxxyyyzzz||||||{{{{{{{{{{{{|||}}}zzzzzzzzz{{{|||}}}~~~}}}}}}|||{{{{{{}}}~~~{{{xxxtttrrruuuyyy|||~~~}}}zzzxxxwwwwwwxxxwwwvvvpppnnnmmmnnnppppppooommmhhheee___XXXSSSPPPOOONNNLLLMMMMMMLLLJJJJJJLLLNNNRRRSSSSSSTTTXXX___hhhmmmxxx}}}uuuzzz~~~{{{~~~sss```VVVSSSUUUYYY\\\ZZZTTTQQQRRRNNNMMMLLLNNNPPPRRRPPPOOOMMMNNNPPPOOOMMMKKKJJJKKKIIIHHHGGGGGGGGGFFFCCCAAAAAA@@@@@@???>>>===<<<<<<<<<:::888888999999777666555555444444333333444444444333333333222222222222111111222111111111000000...///111222222111000///000000000000000000000000..............................////////////....../////////000000/////////...////////////000000000//////000000000111111111000000111111111222222222111111111111222222333444222333333444555555666666555444555999:::666666888AAANNNlllmmm\\\RRRLLLEEE???===<<<;;;;;;;;;;;;???BBB???@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@????????????>>>>>>===============<<<<<<============<<<<<<;;;::::::999888888888888888888888888888888888888888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555555555555555666666666666777777777777777777777777666555555555555666777777888888888888999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777666777777999;;;===@@@FFFMMMSSSVVVVVV]]]hhhsss}}}wwwmmmlllxxxzzzwwwvvv~~~iiiPPPKKKIIIEEEEEEEEEGGGJJJKKKKKKKKKrrr]]]RRRKKKGGGDDDDDDDDDCCCBBBAAA@@@???>>>;;;;;;<<<>>>AAADDDGGGIIILLLOOOTTTYYY___eeekkkooodddfffiiikkkkkkmmmppprrrmmmnnnooopppqqqqqqqqqqqqkkkmmmpppsssuuuwwwwwwwwwwwwvvvtttsssrrrqqqppppppsssuuuwwwxxxwwwwwwwwwxxxzzzzzzzzzyyyzzzzzz{{{|||zzzzzzzzzzzz{{{{{{|||}}}}}}|||zzzyyyyyyyyyzzz{{{|||yyyvvvvvvwwwzzz{{{{{{yyywwwtttssstttttttttssstttqqqmmmkkkkkkkkkkkkjjj]]]YYYSSSMMMIIIHHHIIIKKKHHHJJJKKKIIIGGGHHHLLLPPPQQQWWW[[[```iiiwwwttt{{{nnn^^^UUUTTTUUUVVVVVVUUUTTTTTTUUUQQQNNNLLLMMMPPPQQQOOOLLLLLLNNNOOOOOOMMMKKKKKKLLLHHHHHHGGGGGGGGGFFFCCC@@@@@@@@@@@@@@@???>>>===<<<;;;:::888888888777666444555444444333333333444444333333333222222222111111000111111222111111000000//////000000111111000000000000000000000000000000........................------............------...//////000000//////.........////////////000000/////////000000000111111000000000111111111111222000000111111111222222222222222222333444444555555999444111555888777777888AAA>>>FFF```{{{nnn___RRRCCC===999999;;;:::<<>>>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>??????@@@======>>>??????>>>======;;;;;;;;;::::::999999999::::::::::::::::::::::::999999888888888888999999888888888888888888888888666666666666666666666666666666666666666666666666666666666666666666666666555666666666666777777777777777777777777777777777777777666666777777888999888888999999999:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999888777666777888999888===CCCIIIRRR^^^fffhhhhhhooozzztttooommmrrr}}}yyy}}}~~~ssswwwxxxiiiPPPDDDEEEDDDBBBBBBDDDEEEGGGHHHIIIJJJiiiWWWNNNKKKDDDDDDDDDCCCCCCAAA@@@@@@>>>===<<<<<<===???AAABBBEEEHHHLLLQQQWWW___ggglll^^^aaaccceeefffhhhkkkmmmjjjkkkmmmnnnooooooooonnnhhhjjjmmmpppssstttttttttssssssssssssrrrpppooooooqqqsssvvvwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzyyyyyyyyyyyyzzzzzz{{{{{{zzzyyywwwvvvvvvvvvvvvxxxwwwvvvwwwxxxyyywwwvvvwwwuuurrrqqqrrrssssssssstttrrrooojjjeeebbb______RRROOOLLLHHHGGGGGGHHHIIIFFFHHHIIIHHHGGGJJJQQQWWW___iiisss{{{{{{xxx|||vvvkkkbbb^^^WWWVVVSSSQQQRRRTTTVVVVVVUUUQQQMMMMMMOOOPPPMMMJJJKKKMMMMMMMMMKKKJJJKKKLLLFFFFFFFFFFFFGGGFFFBBB@@@??????@@@@@@???>>>===<<<999888666666777777666555444444333333333444444555222222222222111111111111///000111222222111000000///////////////000111111000000000000000000000000........................---------......---------......///000000///.............../////////000000////////////000000000111000000000000111111111111///000000111111111111111111111222222333444444444999666555777888777999>>>AAA<<<:::DDDWWWsss{{{[[[OOOEEECCCBBB>>>;;;;;;<<<===>>>@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA>>>>>>???@@@@@@???>>>>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999999999999999999999777777777777777777777777666666666666666666666666666666666666666666666666666666666777777777888888999999999999999999999999888888888888888999999:::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888777777777888;;;===???AAAIIIQQQWWWbbbooovvvvvv{{{{{{|||~~~qqqnnnuuuxxxkkk]]]WWWRRRDDD???CCCBBBAAAAAABBBBBBCCCDDDFFFHHHeeeUUUPPPDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@>>><<<<<<===>>>??????AAACCCFFFKKKRRRZZZ___ZZZ]]]```aaaccceeehhhjjjjjjkkklllmmmmmmmmmlllkkkiiijjjmmmoooppppppooooooppppppqqqrrrrrrqqqooonnnpppsssuuuvvvvvvuuuvvvvvvuuuuuutttuuuuuuvvvwwwwwwyyyxxxxxxxxxxxxxxxyyyyyyuuuuuusssqqqpppooonnnnnnqqqqqqsssuuuwwwwwwtttrrrwwwtttqqqpppqqqsssssssssppppppnnnhhh___XXXSSSRRRJJJJJJIIIHHHGGGGGGHHHHHHEEEHHHIIIIIIIIIMMMVVV]]]ppp}}}ooowwwtttnnniiicccaaaaaaXXXVVVRRROOOQQQUUUWWWVVVXXXSSSNNNNNNPPPPPPLLLHHHKKKKKKLLLKKKIIIIIIKKKLLLDDDDDDDDDEEEFFFEEEBBB???>>>>>>?????????===<<<;;;777666555666777888777666444444444333333444555555222222222111111111111000///000111222222111000///000///.........000111222000000000000000000000000........................,,,------......------,,,---...///000000///...---............/////////000////////////000000000000000000000000111111111111///000000111111111111000000111111222333333444444111333777:::888444555:::111777>>>@@@BBBNNNkkk{{{jjjZZZUUUQQQIII@@@===;;;<<<>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBB>>>???@@@AAAAAA@@@???>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888666666666666666666666666777777777777777777777777666666777777888888999999999999999999999999999999999999888888999999:::;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888555555666888;;;???BBBEEESSS\\\ccciiirrr~~~xxxllliiifffYYYLLLKKKLLLCCC@@@DDDCCCBBBBBBBBBBBBAAACCCEEEGGGXXX{{{|||cccTTTNNNFFFAAA@@@CCCEEEGGG>>>BBBBBB======@@@>>>999;;;<<<===@@@CCCHHHKKKNNNQQQQQQSSSUUUYYY]]]```bbbeeebbb```ccchhhjjjhhhddddddeeegggiiikkklllmmmmmmhhhkkknnnooooooooopppqqqoooooopppqqqrrrssstttuuuvvvwwwwwwvvvuuusssqqqpppoooqqqtttvvvwwwuuusssqqqtttrrrnnnjjjkkkkkkfff^^^kkkiiijjjppprrrooommmmmmnnnmmmkkkiiiggggggggghhhlllfff]]]VVVRRRNNNJJJFFFBBBDDDFFFFFFFFFGGGIIIJJJIIIIIIFFFHHHLLLJJJSSSjjjuuuxxxyyy~~~~~~}}}}}}}}}uuufff___\\\ZZZ[[[]]]UUUTTTQQQPPPPPPSSSVVVXXXTTTTTTSSSPPPMMMKKKKKKKKKKKKLLLMMMNNNMMMKKKIIIGGGFFFDDDDDDEEEHHHHHHEEEBBBAAA@@@>>><<<;;;:::;;;;;;888777555444555666888999666666666555444444333333222222111111111111222222000000000000////////////000000000000000000000000222000...---,,,---///000.........------,,,,,,,,,............////////////......//////...---,,,,,,...............///000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222444333333333333444555555555888;;;;;;;;;@@@HHHOOOrrrooo[[[NNNHHHBBB<<<:::>>>@@@<<<999;;;===:::===CCCEEE@@@???BBB@@@AAABBBAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@???AAAAAA@@@???>>>>>>>>>>>>@@@@@@??????>>>=====================<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;:::999888888999:::;;;::::::::::::::::::::::::;;;::::::;;;<<<<<<;;;999999999999::::::;;;;;;;;;::::::::::::;;;<<<======:::::::::;;;<<<<<<:::888<<<<<<<<<;;;:::999888777:::888777777888888888666888999???GGGLLLOOOTTTZZZrrryyy~~~tttnnnlllwwwzzz{{{yyy\\\PPPLLLFFFDDDBBB@@@???@@@AAABBBFFFDDDAAA??????@@@BBBCCCLLLZZZlll~~~ooobbbSSSLLLLLLJJJCCC;;;BBBCCC@@@;;;;;;???@@@===<<<<<<===>>>@@@BBBEEEFFFIIIJJJKKKNNNRRRWWWZZZ\\\^^^[[[ZZZ]]]aaacccaaa^^^]]]^^^```bbbdddeeeffffffeeehhhkkklllllllllmmmnnnnnnnnnooopppqqqrrrrrrsssttttttttttttsssqqqooonnnnnnpppsssuuuuuutttrrrpppoooooommmkkknnnqqqmmmgggkkkhhhhhhlllmmmjjjhhhiiimmmkkkhhheeebbb```_________YYYRRRMMMKKKHHHEEECCCDDDEEEGGGGGGEEEEEEFFFGGGEEEHHHGGGNNNVVVSSSXXXkkkwwwvvvzzzzzz||||||~~~{{{lll]]]WWWVVVUUUTTTUUUWWWUUUSSSQQQQQQRRRTTTVVVTTTSSSRRRPPPMMMKKKKKKLLLKKKKKKLLLMMMMMMLLLKKKJJJFFFEEEDDDEEEGGGGGGDDDAAA@@@???===;;;:::::::::;;;888777666555555555777888666666555555444333333333222111111000000111111222000000000000/////////...////////////////////////111000...---------//////......---------,,,,,,,,,............////////////......//////...------,,,...------------...//////////////////////////////////////////////////////000000//////000000111222222222222222222222222222333333333333333444555555111444666666555777===CCCRRRgggvvv___RRRGGGDDDCCC@@@???@@@>>>999888===???>>>AAAEEE???@@@AAABBBBBBBBBCCCDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>????????????????????????>>>>>>>>>=========<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;:::999888888999:::;;;;;;;;;;;;:::::::::::::::<<<;;;:::;;;======;;;:::999999::::::;;;;;;;;;;;;888888999999:::;;;<<<<<<<<<<<<<<<===>>>===<<<:::777777777777666666555555888888888888999;;;===>>>FFFJJJTTTaaajjjooouuu|||{{{hhhkkksss~~~hhhMMMEEEDDDAAA@@@???>>>???@@@BBBCCCDDDBBB@@@>>>>>>???@@@BBBAAA???EEEXXXtttjjjUUUKKKHHHGGGFFFCCCDDDBBB???@@@CCCBBB???>>>>>>===<<<<<<======>>>AAABBBDDDGGGKKKOOORRRTTTUUUTTTSSSVVV[[[]]][[[YYYVVVWWWYYY[[[\\\]]]^^^^^^aaacccfffhhhhhhhhhiiijjjlllmmmmmmmmmnnnnnnoooooooooooooooooonnnlllkkkjjjlllnnnppprrrrrrqqqooommmlllmmmmmmnnnsssyyyxxxssslllgggeeeffffffcccbbbccchhhfffbbb]]]YYYUUUTTTSSSPPPLLLHHHEEEDDDCCCBBBAAACCCEEEFFFFFFEEEEEEFFFGGGHHHMMMQQQ\\\jjjiiiiiiuuu}}}nnnlll|||{{{~~~|||zzz}}}tttfffYYYWWWZZZZZZWWWVVVWWWVVVTTTSSSRRRRRRSSSSSSTTTSSSQQQOOONNNLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMGGGFFFEEEEEEEEEDDDBBB@@@???>>><<<;;;::::::::::::999888666555444555555666666555555444444333333222222111111000000111111222000000000/////////......////////////////////////111000...---------...///...------------,,,,,,,,,---............/////////.........///......---,,,---------------...//////////////////////////////////////////////////////000000//////000000111222111111111111111111111111333333222222333333444555444666888777555555888<<<:::CCCSSSmmmwww{{{vvv```RRRJJJDDD???>>>AAA<<<888999;;;;;;===@@@<<<===>>>???@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCAAA@@@@@@????????????@@@>>>>>>???@@@@@@AAABBBBBB?????????>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>===>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<===>>><<<:::::::::;;;;;;;;;;;;;;;<<<888999:::;;;<<<<<<<<<<<<:::::::::;;;::::::999888888888777666666666666666444777:::<<>>@@@BBBCCCAAA@@@>>><<<<<<===???@@@???===@@@HHHPPP[[[rrrrrr[[[NNNMMMPPPCCCDDDDDDFFFHHHHHHDDD???AAA@@@???>>>===<<<;;;;;;>>>???@@@BBBEEEHHHJJJKKKLLLLLLMMMQQQVVVYYYYYYXXXTTTUUUWWWXXXZZZ[[[[[[\\\^^^```ccceeeeeeeeeeeegggiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhggggggffffffhhhjjjlllmmmmmmllljjjiiiiiilllnnnooouuu||||||yyylllfffbbbbbb```]]]\\\]]]___]]]YYYTTTOOOLLLJJJIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBCCCEEEEEEDDDEEEGGGIIIKKKSSSZZZkkk~~~}}}yyy|||~~~~~~nnnaaaXXXYYY___```]]][[[UUUTTTTTTSSSSSSSSSTTTTTTSSSRRRPPPOOONNNNNNMMMLLLNNNLLLKKKIIIIIIJJJLLLMMMGGGFFFEEEDDDCCCBBB@@@???>>>===;;;:::999999999:::999888777555444444444444555555444444333222222222111111000000000000111111000000/////////.........////////////////////////000///...---------......---------------------------------.........//////---...............------.........---...//////000///////////////////////////////////////////////////////////////000111111111111111111111111111111222222222222222333333444666888::::::888777888999777>>>EEELLLaaazzzlll^^^PPPGGGEEE@@@:::999:::;;;;;;;;;===<<<<<<===>>>>>>===<<<@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@?????????>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;888999999888777666555666777777666666666888999:::999>>>EEEJJJPPPYYYfffoooyyy}}}pppnnn|||gggMMMBBBAAACCC===<<<<<<===>>>???AAABBB???>>>===<<<<<<===>>>??????>>>BBBDDD???>>>OOOfffssscccYYYOOOJJJDDDDDDEEEEEECCCAAACCCCCCBBBAAA@@@???>>>>>>======>>>???@@@@@@AAAAAACCCDDDFFFKKKPPPTTTVVVVVVUUUVVVWWWYYYZZZ[[[[[[[[[ZZZ]]]```aaaaaaaaabbbcccbbbcccccccccccccccccccccaaaaaaaaaaaa`````````aaacccdddeeeffffffeeedddccccccgggiiijjjmmmssstttqqqiiiccc]]]\\\[[[WWWVVVXXXSSSQQQNNNKKKHHHFFFEEEDDDEEEDDDCCCBBBAAAAAABBBCCCBBBBBBCCCBBBBBBDDDHHHKKKPPPZZZeeexxxrrrvvvzzz~~~|||ggg]]]VVVYYY^^^\\\XXXUUUQQQQQQRRRRRRSSSTTTUUUVVVSSSQQQNNNNNNOOOOOONNNLLLPPPNNNKKKHHHGGGGGGIIIJJJFFFFFFEEECCCAAA?????????<<<;;;:::888888888999999888777777666555444444444444444444333222222111111111000000000000000000111////////////....................................///......---------------------------------------------------............------...............---//////......//////000111................................................/////////...///000000111000000000000000000000000222111111111111222333333111333555666666555555666777<<<===:::>>>RRRnnnvvvbbbYYYKKKAAA>>>??????>>>>>><<<:::;;;>>>???>>>===>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@??????==================>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888888777888999888666555777888555555666999===BBBGGGKKKRRRXXX___eeekkkuuuuuuwww{{{{{{zzzyyylllsssrrroooddd```WWWJJJBBB@@@>>><<>>>>>>>>>>>??????>>>>>>===<<<<<<===>>>???MMMDDD>>>??????===AAAIIIZZZ]]]ggg{{{pppaaaOOOFFFCCCBBBDDDFFFDDDEEEEEEDDDDDDBBBAAAAAA;;;;;;<<<<<<<<<;;;:::999:::<<<@@@DDDHHHKKKNNNOOORRRSSSTTTVVVWWWWWWXXXXXXTTTWWWZZZ[[[[[[[[[\\\]]][[[[[[[[[\\\\\\]]]]]]]]][[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^_________^^^]]]\\\ZZZ^^^___^^^___ccccccaaaaaa[[[VVVUUUTTTPPPNNNPPPIIIHHHFFFDDDCCCBBBCCCCCCBBBCCCCCCBBB@@@@@@AAACCCDDDDDDDDDDDDFFFKKKQQQVVVdddqqq}}}yyykkkdddkkk~~~~~~~~~~~~wwweee^^^ZZZ\\\]]]XXXQQQOOOPPPPPPOOOPPPQQQSSSUUUWWWSSSPPPMMMMMMOOOPPPOOOLLLOOOMMMJJJHHHFFFEEEFFFFFFEEEEEEDDDBBB???>>>>>>???;;;:::999777777777888999666666666666555444444444444333333222222111111000111000000//////000000111/////////.........------....................................------,,,,,,,,,,,,,,,------------...,,,------------.........,,,---......///........................///000000................................................//////......//////000111////////////////////////111111000000111111222333000111222333555555555555666666555777;;;AAAGGGJJJhhh}}}yyyaaaTTTOOOJJJEEEBBB>>>:::999;;;===<<<;;;<<<<<<<<<===============?????????@@@@@@BBBCCCDDDCCCCCCBBBAAAAAA@@@??????@@@@@@@@@????????????>>>??????@@@@@@@@@@@@??????<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<============>>>========================;;;<<<<<<======<<<<<<;;;:::::::::;;;<<<<<<=========<<<;;;<<<===>>><<<:::;;;;;;::::::::::::999999999888888777777777777888444777::::::999;;;???BBBFFFGGGJJJOOOWWWaaaiiinnnwww{{{kkkiiiqqqwwwuuurrrtttnnnhhh```ZZZKKKGGGAAA>>>??????<<<888@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>~~~mmmXXXJJJEEEBBB???<<>><<<>>>@@@:::999888777666777888888555555555555555555444444333333333222111111000000000000////////////000000//////.........---------........................---.........------,,,,,,,,,,,,,,,---------......,,,,,,---------.........,,,------...//////......---,,,,,,,,,,,,---......................................................///............///000000////////////////////////000000000000000111222222222222222333555777777777444333444999===>>>;;;888<<>>;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===>>>???AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>??????@@@@@@@@@@@@??????<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<=========>>>>>>>>>========================;;;<<<===>>>>>>===<<<;;;999999999:::;;;<<<<<<<<<<<<;;;:::;;;======;;;:::::::::999999999888888888777666555555666999<<<>>>===AAAGGGIIIKKKPPPWWW]]]iiiiiikkkpppyyy{{{pppuuu~~~vvvvvvpppqqqxxxfffYYYNNNJJJBBB@@@>>>>>>>>>===<<<<<<>>>>>>>>>===<<<;;;::::::::::::::::::;;;;;;<<<<<>>:::???CCCFFFOOOhhhooo^^^QQQLLLEEEFFFFFFEEEDDDAAA???>>>===>>>???@@@@@@???>>>===999;;;>>>???@@@@@@BBBCCCBBBBBBDDDEEEFFFFFFFFFFFFGGGJJJMMMNNNNNNNNNOOOPPPOOOPPPQQQRRRSSSTTTUUUVVVSSSSSSRRRRRRRRRTTTUUUVVVUUUUUUUUUUUUUUUTTTSSSRRRPPPTTTUUUQQQOOOPPPPPPNNNMMMHHHEEEFFFFFFBBB@@@AAA@@@@@@???>>>???@@@AAABBB???AAADDDDDDCCCCCCFFFHHHFFFGGGLLLTTTaaarrr___PPPLLLPPP]]]pppyyy{{{~~~}}}rrrvvvuuusssqqqwwwvvvmmmggghhhgggbbbXXXYYY\\\___]]]VVVSSSTTTSSSQQQNNNLLLLLLOOORRRTTTSSSOOOKKKMMMPPPRRRPPPMMMHHHHHHGGGFFFEEEEEEEEEEEEBBBCCCCCCAAA===<<<>>>AAA999888777666666777888888444444555555666555555555333333222222111000000000000000////////////000000//////.........---------........................------......------,,,+++,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,---.../////////...++++++******++++++,,,---...............................................................///000000////////////////////////000000000000000111111222222000000000222444555444111333666777555444888======AAAHHHYYYzzz~~~|||zzzpppaaaVVVOOOKKKEEEAAA======<<<<<<;;;;;;;;;:::999999999:::<<<===??????>>>??????@@@@@@AAAAAABBB?????????>>>>>>>>>>>>===?????????@@@@@@?????????======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;888888999::::::;;;<<<<<<;;;::::::;;;<<<<<<;;;999999999999888888888777777777666555666999>>>CCCFFFNNNSSS[[[```dddjjjttt{{{yyy{{{~~~ssspppnnnqqq{{{{{{[[[KKKBBBBBB;;;<<<======999777999>>>;;;;;;<<<<<<;;;;;;:::999888888999999999:::::::::pppTTTEEE@@@DDD===;;;@@@GGGTTTmmmnnnXXXRRRJJJDDDEEEGGGDDDBBBAAA;;;CCCFFFAAA???AAA@@@;;;>>>===<<<<<<;;;<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCEEEEEEFFFHHHIIIJJJKKKLLLJJJJJJKKKKKKLLLMMMNNNNNNLLLMMMPPPSSSTTTTTTSSSSSSRRRQQQQQQQQQPPPPPPOOOOOOPPPPPPOOONNNLLLKKKJJJJJJEEEBBB??????AAABBB@@@>>>>>>>>>===>>>AAABBBCCCBBBAAAAAA???>>>CCCIIILLLKKKQQQXXX___gggxxxdddRRRMMMZZZjjj|||zzz~~~|||{{{zzzooouuuqqqmmmiiieeeaaa]]]ZZZTTTVVVYYY[[[ZZZXXXUUUSSSWWWRRRNNNNNNQQQSSSQQQNNNRRRPPPNNNMMMNNNNNNMMMLLLNNNJJJEEEBBBBBBEEEFFFGGGDDDCCCAAA???===;;;::::::888777666555555444444555555555555444444333333333222222222111111111000000---...///000000///...---...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,------......---,,,,,,///......---------......////////////////////////---------............///////////////////////////000000000000111111111111222222222333333333444444444444444555555555555666333999???FFFSSSnnn~~~~~~tttfffYYYRRRQQQLLLFFFBBB???@@@AAAAAA;;;===???>>><<<:::::::::<<<===>>>??????>>>===<<<;;;===@@@AAA@@@@@@@@@@@@@@@???>>>======<<<<<<===BBBAAAAAA@@@@@@@@@AAAAAA????????????????????????>>>===<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>===<<<;;;999999999::::::===;;;999:::<<<===;;;888555666888::::::999888777;;;999999<<<<<<888777888;;;;;;;;;;;;;;;;;;<<<<<<<<>><<<;;;:::::::::;;;<<<<<<;;;;;;;;;:::::::::888999999::::::999999888fffHHH;;;>>>BBB@@@777666HHH]]]qqqgggZZZMMMIIIHHHFFFEEEEEE???AAAAAA>>>>>>AAABBBAAA<<<<<<<<<======>>>??????;;;;;;<<<<<<===>>>?????????@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIFFFHHHJJJLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCBBB???===<<<======;;;888??????@@@@@@AAA@@@>>><<>><<<;;;:::999999888777666555444444444444444444444333333333222222222222222111111111000000......////////////.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,------------------......---------------...........................---------............///........................//////000000000111111111222222222333333333333444444444444444555555555555666888999999<<>>>>>999999::::::999999888888999:::;;;;;;:::999999999:::::::::;;;<<<===>>>???=========<<<<<<;;;;;;;;;????????????????????????>>>>>>============>>>>>>============<<<<<<<<<<<<>>>===<<<;;;::::::;;;;;;999777555555666777555333444333222333666777777666888666777999999888:::>>>@@@@@@AAABBBDDDFFFHHHIIIPPPXXXbbbkkkrrryyyzzznnnlllrrryyy{{{|||}}}}}}{{{zzz|||zzzuuuvvvttt]]]JJJAAA??????@@@???>>><<<;;;::::::;;;;;;::::::::::::999999999999888888999999999999888888kkk\\\KKKBBB???>>>@@@BBBGGGSSScccwwwyyyhhh]]]VVVOOOJJJJJJHHHCCC???>>>>>>;;;;;;===:::;;;<<<<<<======<<<<<<::::::;;;;;;<<<<<<======<<<<<<<<<<<<============???@@@@@@AAAAAABBBBBBCCC@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA?????????>>>>>>============<<<<<<<<<===<<<;;;999999;;;===@@@AAAAAAAAA@@@DDDEEEMMM]]]iiiqqq}}}zzzmmm___YYY[[[fffvvv|||~~~|||rrrpppuuuxxxxxxgggddd```\\\YYYTTTPPPMMMLLLNNNPPPRRRSSSRRRQQQPPPNNNNNNNNNMMMKKKJJJKKKLLLKKKIIIGGGFFFGGGGGGFFFEEEIIIFFFBBB@@@??????>>><<<===<<<;;;:::888888888888777777666555444444444444333222222222222111111111222111111111111000000000//////............//////////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...+++,,,,,,------.........------,,,,,,,,,,,,------........................---------............///........................//////000000000000111111111111222222222333333333333333333444444444555555222333444333333666===CCCDDDkkk~~~uuummm[[[TTTKKKEEEBBB@@@>>>======<<<<<<;;;:::::::::;;;<<<<<<;;;;;;::::::;;;;;;;;;::::::999888999999999???????????????>>>======;;;;;;;;;::::::999999999999999888888888999999:::;;;::::::999999888888777===<<<;;;:::999999999999;;;999777777888999888777:::888666888<<>>>>>???>>><<<;;;::::::;;;<<<999999888888888777777777777888888999999888888777rrrUUUKKKJJJFFF??????BBBFFFRRRjjjrrraaaVVVTTTRRRHHHBBBBBBAAA<<<;;;>>>>>>>>>??????>>>===;;;:::=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<======>>>>>>===<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@???>>>===>>>@@@AAABBBEEEGGGIIIUUUVVVcccxxxzzznnnVVVWWW___mmmzzz{{{}}}{{{xxxwwwtttoooddd```\\\XXXUUUQQQMMMKKKIIIKKKLLLNNNOOOPPPOOOOOOKKKNNNOOOMMMIIIGGGIIIMMMHHHFFFDDDDDDDDDEEEDDDCCCDDDCCC@@@??????>>><<<;;;::::::999888777777777777777666555444333333333333111111111111111000000000111111111111000000000000//////---,,,,,,---//////////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,---......///,,,,,,+++++++++,,,------........................---------............///........................////////////000000000111111111111111222222222222222333333333444444444444000111444666888999;;;<<<999GGGVVVfffssskkkccc[[[UUUMMMKKKIIIFFFDDDCCCCCCCCCAAA???======>>>?????????===<<<;;;:::999999888888666777888999999888888777:::::::::999888888777777888888888777888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::===<<<<<<<<<===???@@@AAABBBDDDFFFIIILLLOOORRRTTTZZZ\\\bbbiiilllpppyyyrrrjjjiiipppyyyyyyuuuqqqzzz|||ccc[[[TTTKKKGGGDDD@@@===<<<<<<===<<<;;;>>>===<<<:::::::::;;;<<<888888888777777777777666666777777888888777777666]]]KKKBBB===DDDAAA===@@@JJJYYYeeekkksssgggfffaaaWWWLLLEEEAAA???BBBFFF@@@@@@@@@@@@@@@???>>>===@@@@@@??????????????????===============<<<<<<<<<:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========:::;;;<<<===>>>>>>>>>???DDDDDDCCCBBBCCCHHHOOOTTT^^^aaaooojjjYYYSSSfffhhhoooxxx~~~|||}}}{{{vvvnnnfffccc^^^YYYTTTQQQOOOLLLJJJIIIJJJKKKLLLMMMOOOOOOPPPIIINNNQQQNNNIIIFFFIIIMMMGGGEEECCCCCCDDDDDDCCCBBBAAA@@@??????@@@@@@>>><<<:::999888888777777777888666555444333333222222222000000000000000000000000000000000000000000000000///...---,,,,,,---...///////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---...///+++++++++++++++,,,---...........................---------............///...........................////////////000000000000000000111111111222222222222222222333333333444444444555666777777666666EEE<<<;;;EEEYYYxxxzzzooolllgggaaa\\\XXXUUUTTTNNNJJJGGGEEEEEEDDDCCCAAA======<<<<<<<<<<<<<<<===777888999::::::;;;;;;:::;;;;;;;;;:::::::::999999:::::::::::::::;;;<<<<<<;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBDDDGGGJJJLLLNNNVVV___ccccccdddhhhmmmtttvvv}}}{{{mmmeeedddllluuu|||tttlllzzzlllTTTNNNJJJDDD@@@@@@>>><<<;;;:::::::::999<<<<<<:::999999::::::;;;888888888888777777777777555666666777777666666555fffLLLAAA<<<999:::>>>BBBHHHNNNWWWggg}}}vvvqqqsssxxxsssfffTTTHHHEEEEEEEEE???>>>======<<<=========@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<======<<<======<<<;;;;;;===???===???BBBEEELLLXXXgggqqq|||uuubbbZZZ```iii~~~|||vvvsssppplllbbb]]]UUUOOOLLLLLLKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPJJJMMMPPPOOOJJJGGGIIILLLGGGEEECCCCCCCCCDDDCCCAAA???>>>===>>>???@@@???===:::999888777777777777777555555444333222222222222/////////000000000000111//////000000000000000111......------------.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......,,,++++++,,,---...,,,++++++,,,,,,---...///---------------------------------............///------------------------......////////////000000///000000000000111111111111111222222222333333333333333333333333444555555:::666;;;CCCCCCOOO~~~|||yyysssoooiiifffdddaaa\\\XXXTTTRRROOOKKKGGGCCCAAA@@@BBBBBBAAAAAAAAAAAABBBBBB;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>???@@@>>>???@@@BBBDDDFFFGGGHHHNNNOOOPPPRRRSSSSSSSSSSSSYYYZZZ[[[\\\^^^aaafffiiimmmuuuxxxppppppwww}}}^^^JJJFFFBBB??????===<<<:::::::::;;;===>>>::::::888888888888999:::888888777777777666666666444555555666666555555444ZZZMMMBBB@@@@@@======AAA@@@HHHVVVbbbeeedddhhhoooqqqiii^^^QQQJJJHHHEEEAAA???>>>??????AAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>==================@@@AAABBBAAAAAACCCHHHLLLIIINNNWWW```lll}}}sssfffaaaeeennntttnnnooossstttddd]]]TTTMMMJJJKKKLLLNNNKKKJJJJJJJJJJJJLLLNNNOOOJJJLLLNNNMMMJJJHHHHHHJJJFFFDDDBBBBBBCCCCCCBBBAAA@@@>>><<<<<<=========<<<:::999888777666555555555555444333222111111111111//////000000000111111111////////////000000111111,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000///---+++++++++,,,---,,,,,,,,,,,,---...///000---------------------------------............///------------------------........./////////000000/////////000000000111111111111111111222222222222...000222333333444777:::///222;;;AAA===@@@]]]}}}wwwpppkkkgggeee^^^\\\YYYVVVTTTSSSTTTUUUSSSSSSTTTTTTUUUVVVVVVVVVZZZZZZZZZZZZ[[[\\\]]]^^^```aaabbbdddeeeggghhhiiiqqqsssuuuwwwyyyzzzzzzzzz|||ppphhhkkkmmmmmmuuu{{{~~~}}}www```KKKCCCAAA===<<<>>>;;;;;;;;;;;;:::<<<>>>???999888777666666777888999666666666666555555555444444444555555555555444444qqqYYYOOOKKKDDD@@@AAA@@@<<<<<>>>>>;;;;;;<<<<<<<<<=========;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<::::::;;;;;;<<<<<<======@@@@@@@@@?????????>>>>>>DDDEEEGGGIIIKKKPPPXXX^^^mmmttt}}}}}}fff]]]\\\fff|||zzzllleeehhhooorrrggg```UUUMMMKKKLLLOOOQQQKKKJJJIIIIIIIIIKKKMMMOOOJJJKKKLLLLLLJJJIIIHHHHHHFFFDDDBBBAAABBBBBBAAA@@@AAA???<<<:::;;;;;;:::999999888777666555444444444555444333222111111111111///000000000111111222222.../////////000000111111+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000111000...+++***+++,,,,,,,,,,,,,,,---...///000111---------------------------------.........//////------------------------............/////////000////////////000000000000000111111111111222222222---000333333111000333666888777666666777<<>>999===???;;;;;;@@@:::;;;;;;999888777777888777777666555555666777888555555444444444333333333333444444555555444444333nnn^^^TTTMMMHHHFFF;;;888???CCCAAADDDKKKcccpppdddXXXNNNKKKNNNQQQDDDEEEKKKFFFBBBEEEFFF@@@???>>>===;;;<<<>>>@@@>>>===:::999:::===;;;888===<<<;;;;;;;;;:::888777===<<<;;;>>>BBBBBB@@@<<>>>>>===<<<<<<;;;;;;::::::999999888777666666555555666666777777888888555555555555555555555555555555555555555555555555{{{jjj___NNNBBB<<<@@@AAA<<<>>>DDDHHH\\\sssmmm___ZZZ\\\QQQTTTZZZVVVQQQKKK@@@BBBCCCCCCAAA@@@???@@@@@@AAA???<<<<<<@@@DDDEEEDDD@@@>>>======>>>@@@AAAAAABBB@@@???@@@CCCGGGIIIJJJLLLVVVaaaeeebbb______aaatttwww~~~}}}kkk^^^YYY^^^gggnnn~~~zzzpppddd]]]]]]bbbhhh___]]]YYYSSSOOOOOOSSSWWWXXXUUUQQQMMMLLLLLLNNNPPPMMMMMMMMMMMMLLLKKKJJJIIIGGGEEEDDDDDDEEEEEEDDDBBBBBB@@@===;;;999999:::::::::999888777666555444444444444333222222111000000111111111000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------..................////////////////////////////////////////////////////////////000000000000111222333333444444555666777888999999:::999===FFFSSSeee}}}~~~{{{nnnfffbbbfffoooxxx}}}wwwxxx{{{cccNNNIIIJJJDDD??????=========<<<;;;;;;::::::::::::999888888777666666777777666666666666666666555555555555555555555555444444444444444444444444iii^^^TTTPPPIII???;;;>>><<<@@@HHHQQQYYYfff|||vvv```EEEEEEEEEEEEDDDCCCCCCBBBEEECCCAAAAAABBBDDDGGGJJJJJJIIIGGGFFFFFFGGGIIIJJJOOONNNLLLKKKMMMRRRZZZ___cccooo~~~yyypppiiipppxxx}}}~~~qqqnnniiibbb]]][[[\\\^^^ZZZZZZXXXUUUQQQPPPPPPRRRUUUTTTRRRPPPOOONNNOOOPPPMMMMMMLLLLLLLLLKKKKKKKKKHHHGGGEEEDDDDDDDDDBBB@@@AAA@@@>>><<<;;;;;;;;;;;;:::999999888777666555555333333333222111111000000111111000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,---.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......---............/////////////////////////////////////////////////////////000000000000111222333333333333444444555666777777999777666999<<>>???AAAMMM\\\gggqqqfffdddbbb``````aaaaaa``````bbbdddbbbZZZUUUYYY```hhhjjjlllnnnpppqqqsssttt|||{{{tttddd___cccgggfffrrrvvvrrrxxxssshhhfffbbb^^^ZZZWWWWWWWWWTTTUUUUUUUUUSSSQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGEEEDDDCCCDDDCCCBBB@@@???>>>===<<<;;;:::;;;;;;:::999999888777777666666333222222222111111000000111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......---------.........///////////////////////////////////////////////////////////////000000111222333111222222333444555555555999666666888777777<<>>???>>>===;;;666777777888888888777777666666666666555555555555000000000000111111111111000000/////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++)))***,,,.........---,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......,,,,,,---------.........................................................///......//////000111222111111222222222222333333777444555999:::777666888:::888999===>>>>>>CCCJJJcccqqq|||wwwwwwqqqtttwww~~~xxxtttxxxyyy~~~|||{{{rrrjjjppp}}}{{{zzz|||SSSMMMKKKKKKGGG>>>;;;===999888777666777888777666666666666666666666666666555555555555555555555555333333333333333444444444333333333333333333333333222222222222222222222222gggVVVKKKMMMXXX]]]eeegggmmmyyy{{{rrrrrrqqqjjjggglllkkkrrr{{{~~~zzznnneee___[[[WWWTTTLLLPPPRRRQQQQQQVVVaaajjj{{{xxxyyyzzzvvv}}}}}}vvv|||~~~nnneeeccc^^^TTTQQQMMMLLLNNNPPPPPPOOOSSSOOOKKKJJJKKKLLLKKKIIIHHHIIIKKKMMMOOOPPPQQQQQQKKKIIIFFFCCCAAAAAAAAAAAACCCAAA???>>>===<<<:::888666666777888888888888777555555555555555444444444000000000000000111111111000/////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,------,,,+++*********+++************************''')))+++---...---,,,+++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------...............................................................//////000111222222222222222222333333333444111111555777444444555===555111555999999;;;???===AAAKKK[[[mmm}}}vvvuuupppqqqrrrnnn{{{|||vvv~~~~~~tttpppqqq~~~|||nnn```]]]fffkkklllvvvvvvttt~~~wwwwww}}}vvvuuu}}}kkkUUUJJJCCC???@@@===777888???;;;:::777666777999777444555666666666666666666666444555555555555555555555555444444333333222222111333333333333333333333333111111111111111111111111~~~gggcccZZZKKKSSSTTTXXX___mmm~~~vvvjjjhhhiiibbbUUUJJJQQQJJJNNNZZZ]]]YYYbbbrrr}}}cccZZZaaaddd^^^WWWYYYfffpppttt{{{~~~{{{wwwmmmlllooonnndddYYYSSSPPPLLLIIIIIIIIIIIIIIILLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQMMMLLLIIIFFFDDDDDDDDDEEEDDDCCCAAA???<<<:::888777666666666666777777777777555555444333333222111111111111111111000000000000111000///......///000111000///...---,,,---......///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------...------,,,,,,------...---------............///....................................////////////000000000000000000000000111111222222222333333333555555555555666666666666888<<<@@@CCCGGGPPP]]]ggg{{{vvvqqqyyyyyymmmlllrrr|||mmmmmm|||uuukkkoooxxxkkkiiihhhqqqtttiiigggiiimmmqqqzzzyyymmmfffnnntttyyyzzz{{{{{{}}}iiikkkqqqwwwtttgggXXXLLLGGG======<<<;;;::::::999999777777666666666666777777777666555444444444444444444444444444444444444444333333333333333333333333444333333222222333333444000000000000000000000000lllaaaaaaeeeqqqrrr___XXXRRRSSSYYYYYY]]]ttt|||yyyqqqoookkkjjjpppwwwtttfffYYYTTTQQQLLLJJJIIIIIIIIIHHHJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKMMMNNNOOOOOOMMMKKKHHHEEECCCCCCCCCCCCDDDCCCAAA???===;;;:::999666666666666666666666666555444444333222222111111111111111000000000//////111000///......///000111000///...---,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---------------............///....................................////////////000000000000000000000000111111111222222222333333444555555555666666666666777:::<<<===>>>CCCLLLTTT^^^www}}}qqqnnnqqq~~~}}}qqqhhhnnn~~~yyysssmmmmmmvvvvvvmmmmmmgggeeeqqqvvvqqqssswwwvvvvvv{{{|||}}}yyyyyyzzzfffdddggghhhbbbUUUHHH@@@<<<<<<<<<<<<;;;:::999999999777666666666666666666777666666555444444444444444444444444444444444444444333333333333333333222222222222222111111222222222111111111111111111111111wwwssstttvvvtttuuuuuupppuuu|||zzzqqqfff___bbbjjjvvv}}}wwweeeVVVRRROOOKKKIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMKKKJJJGGGDDDBBBAAA@@@@@@@@@???>>>===<<<;;;:::999666666666666666666666666444444333333222111111111111111000000000000//////000//////......//////000///......---,,,---------+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------,,,,,,,,,,,,---------------............///---------------------------............/////////000000000000000000000000111111111222222222222333444444444555555555666666555666888777666999>>>BBBDDDSSSfffwwwvvvuuu}}}|||zzz~~~zzz~~~xxxqqquuupppaaaVVVVVVTTTLLLBBB;;;888777;;;;;;;;;:::999999888888666666555555555555666666666555444444444444444444333333333333333333333333444444333333222222222111111111000000000000111111222222222222222222222222|||uuu}}}ttthhhaaa^^^bbbjjjssswwwooo]]]OOOMMMKKKHHHGGGHHHIIIIIIHHHFFFFFFEEEEEEEEEFFFFFFGGGFFFHHHIIIKKKLLLLLLLLLLLLIIIHHHEEECCC@@@???>>>===:::::::::999888888777777666666555555555555555444333333222222111111111000111000000000////////////////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------............///---------------------------------.........//////000000000000000000000000111111111111222222222222333333444444444555555555222444666777777888:::===<<<@@@DDDJJJYYYooo}}}wwwppprrrxxxttt```TTTFFFFFFCCC???:::888999;;;::::::999999999888888888666555555444444555555666555555444333333444444444222222222222222222222222444444333333222111111111111111111000000111111111222222222222222222222222{{{ssshhhcccbbb``````cccffffff___SSSJJJGGGEEEDDDEEEGGGIIIIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHJJJLLLMMMMMMLLLLLLGGGFFFDDDBBB@@@>>>===<<<888888888777777777777777555555555555444444333333222111111111111111000000000000000////////////.........////////////......---------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............///------------------------------------............////////////////////////000000111111111222222222333333333333444444444444222444666888888999::::::999:::999888>>>PPPdddppp}}}wwwlllkkkooovvv|||zzzmmm[[[KKKBBB<<<<<<;;;:::999999;;;<<<888888888888888777777777555555444444444444555555444444333333333444444555222222222222222222222222333333333222222111111111222222111111111111222222222222222222222222222222}}}tttjjjccccccddd\\\[[[XXXWWWUUUQQQLLLIIIDDDCCCBBBDDDGGGIIIJJJIIIFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHJJJLLLMMMMMMKKKKKKDDDDDDCCCAAA@@@>>>===<<<999999999999888888888888555555555444333333222222000000000000000000000000000000////////////......---......//////......---,,,------------,,,++++++---------,,,+++*********++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////000000000111111111111222222222222333333333444444444555666666777666666555222777;;;<<<>>>GGGTTT^^^ccckkkxxx~~~ppplllllleeeccc```YYYOOOFFF???<<<:::::::::999888888777777777777777777777777777777444444333333333333444444333333333333333444444555111111111111111111111111222222222222222222222222222222222111111222222222222222222222222222222222~~~}}}qqqjjjiiiiiigggcccZZZXXXUUUQQQNNNLLLJJJIIIFFFEEEDDDFFFHHHIIIIIIHHHEEEEEEEEEFFFGGGHHHJJJKKKEEEGGGIIIKKKLLLKKKJJJHHHBBBBBBBBBAAA@@@???>>>===:::999999999888888777777555555444444333222222111000000000000000000000000000000/////////.........------...//////...------,,,,,,---------,,,+++***,,,,,,++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////000000000000111111111111222222222222333333333333444333333444555555444333111444:::>>>@@@BBBFFFJJJJJJJJJMMMTTT\\\iiizzzhhh```^^^\\\PPPLLLEEE@@@>>>>>>=========;;;999888888777666555666666666666666666666666444444333333333333444444333333222222333333444555111111111111111111111111000000000111222222333333111111000000000000111111111111111111111111111111|||yyyxxx~~~}}}{{{zzzvvvfffdddmmmqqqjjjaaa[[[ZZZXXXTTTOOOLLLJJJIIIIIIHHHGGGHHHIIIIIIHHHGGGDDDDDDDDDEEEFFFHHHIIIJJJDDDFFFHHHJJJKKKJJJHHHGGGAAABBBBBBAAAAAA@@@>>>>>>888888777777666666555555555555444333333222111111////////////000000000000000/////////............,,,---...//////...---,,,,,,,,,---...---,,,+++************++++++,,,------************************************************++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,---++++++++++++++++++++++++)))************++++++++++++,,,...//////...,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000000111111111111111111222222222333333333111111111222555666666666777555444888:::;;;:::;;;999<<>>??????===:::???<<<999888888888888888555555555666666666666666444333333222222333333444222222222222333333444555000000000000000000000000//////000111222333333444000000////////////000000000000000000000000000000~~~xxxzzzsssnnniiiiiikkkllliiifff\\\```]]]TTTPPPRRRSSSPPPSSSOOOKKKIIIIIIIIIGGGDDDCCCDDDEEEDDDCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBAAA@@@>>>===<<<<<<<<<999888888777666555555444555555444333333222111111000000//////......------000///...------...///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,...///,,,+++***))))))***+++,,,***))))))((((((((((((((()))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))---,,,+++******+++,,,---++++++************++++++++++++++++++++++++++++++******+++,,,,,,---......---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000////////////000000000000111111222222222333333333222222222333333333444444333333444444555666666666888888888999;;;>>>BBBDDDKKKNNNVVVddd{{{}}}xxxuuurrrpppnnneeeZZZQQQMMMIIICCC>>>???>>><<<;;;:::999999888888777666666777777666555555555555444444333333333111222222333333222222111333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////uuuxxx{{{~~~~~~~~~wwwppphhhdddeeegggfffeee```cccaaa[[[WWWYYYYYYWWWUUUQQQLLLJJJIIIIIIGGGFFFDDDEEEEEEDDDCCCCCCDDDFFFFFFGGGIIIKKKKKKIIIHHHFFFBBBAAA@@@>>>===<<<<<<;;;888888777777666555555444555444444333222222111111////////////////////////000///...------...///000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,---///++++++***))))))***++++++))))))))))))******+++,,,)))************+++++++++)))************+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,************************,,,+++************+++,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,---------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---........./////////000.../////////000000000000111111111222222222333333222222222333333333333444333333333444555555666666:::999888888:::<<<>>>???;;;<<<@@@GGGUUUhhh|||{{{mmmgggccc^^^\\\UUUOOOGGGBBBAAA???<<<888<<<<<<:::999888888888888888777555666777777666444555444444444333333333333111222222333333222222111333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000|||sss~~~zzz{{{|||yyytttwww~~~}}}vvvzzzqqqfff___^^^aaabbbcccaaaddddddaaa^^^___^^^]]]XXXTTTOOOKKKJJJJJJJJJIIIEEEFFFFFFEEECCCCCCDDDFFFDDDGGGJJJMMMMMMJJJFFFDDDBBBAAA???>>><<<;;;;;;;;;777777777666555555444444444444333333222111111111.........///000111111111//////...------...//////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******,,,---...++++++***))))))***++++++************,,,---...///)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++******))))))******+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////....../////////000000000000111111111222222222222111111222222222333333333222333333444444555555666::::::888888888888999:::999999999:::>>>FFFOOOVVV```hhhnnnrrr}}}zzz{{{ggg]]]YYYSSSMMMJJJEEEAAA===<<<======:::777:::999888777777777777777888666555555666666555444444444333333333333333222111111222222222222111111222222111000000000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000~~~yyyvvv{{{yyyvvvyyyyyyttttttxxxxxxvvvuuunnnddd]]]\\\]]]___```]]]aaaccccccaaa```______[[[XXXSSSOOOMMMLLLMMMMMMEEEFFFGGGFFFEEEEEEGGGIIIEEEGGGIIIKKKJJJHHHFFFDDDBBBAAA???===;;;:::::::::666666666555555444444444333333222222111111111000/////////000000000111111.................................---------,,,,,,------------------------++++++++++++++++++++++++++++++******++++++,,,---+++******************+++*********+++,,,---......))))))*********+++++++++))))))*********+++++++++************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++***))))))))))))))))))***++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------................................./////////000000000000000111111111111222111111111111222222222222222222222333444444555555888888777666666666777888<<<======<<<<<<>>>BBBEEEDDDLLLRRRWWWeee~~~xxxvvvxxxyyyxxxvvvpppcccVVVQQQNNNHHHBBB@@@BBB@@@>>>>>>???>>>;;;999888888777777777777777888777666444555666666555333333333333333222222222222111111222222222222111111222222111000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////~~~||||||{{{yyyuuuuuuuuummmsssxxxwwwtttsssqqqpppjjjfffbbb___]]]]]]^^^^^^[[[]]]```cccbbb```___```^^^\\\XXXSSSPPPOOOOOOPPPDDDFFFGGGHHHGGGIIIKKKMMMIIIIIIIIIIIIIIIHHHGGGGGGAAA@@@???===;;;999999888555555555555444444444444222111111111111111000000111000000000/////////...------............------...------------,,,,,,,,,------------------------++++++++++++++++++++++++************++++++,,,,,,*********++++++*********,,,+++************++++++))))))*********+++++++++))))))*********+++++++++************************************++++++++++++************************)))))))))******)))))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...............---------............//////////////////000000000111111111000000000111111111222222111111222222333444444444555555555555666666777777555777999999999999:::<<<>>>AAAAAA???DDDRRRcccnnnvvvrrrmmmjjjgggccc]]]XXXRRRJJJDDDCCCBBB>>>:::999===<<<<<<<<<<<<;;;999777888888777777777777777888666555444444555555444222222222222222222222222222000111111222222111111000222111000000//////000000////////////////////////////////////////////////................................................zzzwwwxxxxxxyyy{{{|||xxxvvviiimmmqqqpppkkkeeebbbaaa______`````````___]]]\\\[[[[[[___cccbbb______bbb]]]]]][[[WWWRRRPPPOOOPPPEEEFFFHHHHHHHHHIIILLLNNNLLLLLLKKKJJJJJJIIIIIIIIIAAA@@@>>><<<:::999888777444444444444444444444444000000000000000000000000000000000///...---------------............------------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********+++++++++++++++)))***++++++++++++***)))++++++***))))))))))))))))))************+++++++++)))************+++++++++************************))))))*********+++++++++)))))))))))))))))))))))))))******++++++******)))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........---------------------........./////////////////////000000000000///000000000000111111111000111111222222333333444222333444555666666777777444555777777777666777999888:::;;;::::::===BBBFFFRRRYYYbbbhhhjjjsss~~~~~~}}}vvviiiccc[[[TTTNNNJJJGGGDDDCCC>>>;;;======:::999:::777888999::::::::::::999999888777777666666666666666444333333444444333222000111111111111222222222000000111111111111000000111111000////////////000////////////////////////////////////////////////........................------------------------zzzwwwxxxxxx{{{|||kkkjjjhhhddd^^^XXXVVVWWWZZZ\\\___aaaaaa^^^\\\[[[ZZZYYY[[[``````\\\]]]aaaZZZ[[[[[[XXXRRRNNNMMMNNNFFFGGGHHHGGGFFFFFFHHHJJJIIIJJJJJJKKKJJJHHHGGGEEEAAA@@@>>><<<999888777666333333333333333333333333000000000000000000000000............------------,,,------......------,,,---------,,,,,,,,,++++++........................++++++++++++++++++++++++))))))***+++++++++++++++)))***++++++++++++***)))***))))))))))))******+++)))************+++++++++)))************+++++++++*********************************+++++++++,,,,,,******************************+++,,,,,,+++******++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,.........------,,,,,,,,,---------.........//////........./////////000000/////////000000000111111000000111111222333333333333333444555666666666666888999:::999777777999:::666666999<<<===>>>>>>??????AAAEEEIIIKKKSSScccsss~~~pppmmmmmmkkkkkkttt{{{rrrcccYYYTTTMMMFFFBBB@@@??????@@@<<<;;;===<<<:::;;;???888999:::::::::;;;<<<===888888666555444444444444555444333333444444333111000000000000111111222222000000111111111111000000111111000///////////////////////////////////////////////////////////////................................................zzzvvvwwwwww{{{~~~pppjjjccc\\\VVVSSSTTTWWWYYY\\\___aaa```^^^\\\[[[XXXVVVXXX]]]\\\XXXZZZ___XXXZZZ[[[XXXRRRMMMKKKKKKHHHHHHHHHGGGDDDCCCDDDFFFCCCEEEHHHIIIIIIFFFBBB???AAA@@@>>>;;;999888777666333333333333333333333333////////////000000000000++++++,,,,,,---.........,,,,,,---......---,,,,,,---------,,,,,,,,,++++++........................++++++++++++++++++++++++))))))***++++++++++++***)))***+++,,,,,,+++***)))(((((())))))***+++------)))************+++++++++)))************+++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,------,,,+++***++++++************++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,---------.........//////............/////////000////////////000000000000000000000111222222333333444444555666666555555444777777777555333444666888<<<888777999;;;<<<<<<===<<<999:::???BBBDDDIIIPPPXXXqqqwwwyyy~~~zzzzzzmmmfffgggbbbZZZZZZ]]]WWWLLLGGGFFFDDDCCCBBBAAA@@@???>>>:::999::::::888:::>>>;;;;;;;;;:::888888999:::888777555444333222222111555444222333444444333111//////000000111111111222000000111111111111000000111111000///////////////////////////////////////////////////////////////........................////////////////////////|||yyyvvvzzz}}}~~~yyyooodddZZZXXXWWWTTTRRRSSSUUUVVV\\\bbb___WWWUUUYYYTTTTTTTTTTTTUUUVVVWWWXXX[[[XXXVVVTTTTTTTTTRRRQQQIIIHHHGGGEEEDDDCCCCCCCCCEEECCCBBBBBBBBB@@@===;;;:::::::::::::::999555222444444333333222111000000000000000000////////////........................******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))***+++,,,,,,************************+++*********))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))************************************************)))******++++++******)))------------------------+++,,,------......------......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////////////////000000000000......///000111222222333333333222222333333444555888888777777666666555555777777888888888999999999;;;;;;<<<>>>???AAABBBBBBOOOUUU\\\``````bbbgggkkkwwwssstttvvv}}}yyyhhh\\\YYYWWWTTTOOOKKKHHHEEEDDDDDDCCC@@@>>><<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888777777777666666666555444444444444555222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................------------------------........................yyyhhh___WWWVVVVVVSSSQQQQQQUUUUUUYYY^^^]]]WWWTTTVVVUUUTTTSSSSSSRRRRRRSSSSSS[[[XXXVVVUUUUUUUUUTTTRRRKKKJJJHHHFFFDDDCCCBBBBBBCCCBBBAAAAAAAAA@@@===;;;999999999::::::999666333444444333222222111000000000000000000/////////...........................++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******++++++************************************)))))))))(((++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))******************************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------...------,,,++++++***************+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......////////////////////////.../////////000000000000/////////000111111111222222111111111111222333333777777777666666666555555666666666777777777888888777777888:::;;;<<<===>>><<>>>>>@@@???>>><<<;;;;;;;;;<<<::::::::::::999999999999888888777777777666666666666555555444444444444444222222222222222222222222111111111111111111111111000000000000000000000000........................................................................------------------------........................}}}~~~~~~}}}tttiii___^^^WWWSSSTTTTTTRRRPPPPPPUUUTTTUUUZZZ[[[WWWTTTTTTTTTTTTRRRQQQOOOOOONNNNNNUUUSSSQQQPPPQQQQQQPPPNNNLLLKKKIIIGGGEEECCCBBBBBBBBB@@@???@@@@@@@@@===;;;888888888888999999666444333333333222111111000000000000000/////////......------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++++++++******)))*********************************************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------------------,,,,,,++++++***************++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---------......////////////////////////....../////////000000000000000000000000000000000000000000000000111222222666666666555555555555555444444555555555666666666444555666777888999:::;;;:::<<<>>>>>><<<<<<@@@CCCCCCEEEMMMXXX\\\\\\eeeqqqyyytttrrrssswww}}}rrrggg___^^^___```]]]WWWPPPIIIDDDAAA@@@AAA@@@???>>>>>>======>>><<<<<<;;;:::::::::;;;;;;999999888888888777777777777777777666666666555555666555444444333333444444222222222222222222222222000000000000000000000000000000000000000000000000................................................------------------------------------------------------------------------{{{{{{vvvpppnnnuuuyyyggg___ZZZWWWVVVRRRPPPTTTUUURRRQQQQQQWWWTTTTTTWWWZZZYYYVVVTTTSSSRRRQQQPPPOOONNNNNNNNNQQQOOOMMMMMMNNNNNNNNNMMMKKKJJJHHHGGGEEEDDDDDDCCCAAA@@@??????@@@@@@>>>===777777666777888888666555333222222222111111000000000000/////////.........------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++***)))))))))************************************)))))))))))))))*********************************************************************************)))))))))))))))))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,++++++******************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////........./////////000000000000000000000/////////111000000000000111222222555555555444444444444444444444444444555555555666555555666777888999:::;;;???@@@@@@???======@@@CCCAAA>>>???CCCDDDDDDHHHOOOZZZaaannn~~~uuunnnooopppooopppsssqqqnnnggg^^^XXXUUUUUUNNNLLLJJJGGGCCC@@@===<<<>>>===============>>>???;;;;;;:::::::::999999999888888888777777777777666666666666555555555555444555444444333333333333333111111111111111111111111000000000000000000000000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------yyyvvvxxxyyylllfffgggooo{{{rrraaaXXXVVVXXXXXXSSSPPPQQQVVVWWWTTTSSSTTTXXXVVVUUUUUUXXX[[[YYYVVVRRRQQQQQQPPPPPPQQQQQQRRRTTTRRRPPPPPPQQQRRRQQQPPPIIIHHHGGGFFFEEEEEEEEEEEEBBB@@@??????@@@@@@???===777666555666777777666444222222111111111111111000////////////............------------------------,,,,,,,,,---------......,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,+++***)))))))))***************************))))))))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,+++++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......////////////////////////............////////////000000000///////////////111111111111111222333333333333333333333333444444444444444555555555666666555555666777888888999999999999999888888888;;;<<<===::::::===@@@AAACCCEEEIIIKKKOOOVVVaaammmyyyuuuhhheeegggfffaaa]]]]]]\\\[[[WWWRRRNNNKKKIIIEEEEEEDDDCCCBBB@@@???>>>::::::999999999999::::::<<<<<<;;;;;;:::999888777888888888888777777777777555555555444444444333333444444333222222222222222111111111111111111111111////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------}}}|||}}}~~~~~~yyyvvvyyyxxxuuuzzzooobbb___eeemmmrrruuukkkeee\\\WWWVVVXXXXXXXXXSSSRRRTTTXXXYYYVVVUUUWWWXXXYYYWWWUUUVVV[[[\\\ZZZQQQQQQQQQRRRRRRTTTUUUUUUTTTRRROOOOOOOOOPPPOOOMMMHHHHHHFFFEEEDDDDDDCCCCCCBBB@@@>>>===>>>>>>===<<<888666555555666666555333111111111111111111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******)))*********************************))))))))))))************************************************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))*********************************************************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++******)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////------........./////////////////////////////////222111111111111222333333222222222222333333333333333444444444555555555555333333333444555666666666555555555666777888999::::::888888:::===>>>======AAAAAABBBDDDHHHLLLPPPRRRZZZ___dddgggnnnzzz}}}{{{qqqllllllnnnnnnddd]]]WWWVVVXXXVVVOOOIIIJJJJJJKKKKKKJJJHHHFFFEEEEEEBBB???;;;:::;;;===???;;;::::::999888888888888;;;;;;;;;:::999888666555888888777777777666666666444444444333333333333222444333222222111111222222111111111111111111111111////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||xxxuuurrr{{{{{{nnnggg```___cccfffddd___WWWUUUTTTVVVXXXXXXYYYYYYUUUTTTVVVYYYYYYVVVVVVYYYWWWZZZYYYTTTTTTYYY]]]\\\RRRRRRRRRRRRSSSTTTUUUVVVQQQOOOMMMLLLLLLLLLJJJIIIJJJIIIGGGEEEBBBAAA@@@???AAA???<<<;;;;;;;;;:::999999777555444555555444222000000000000111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))******++++++************************((()))))))))************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************((())))))******))))))(((++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************++++++))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////---------.........//////---.........///000000000111000000000000111222222111111111111222222333333222222222333333333333444222222222333444444555555777777888999:::;;;;;;:::::::::999888888999999888999:::<<<===???@@@@@@@@@<<<@@@BBBBBBFFFLLLQQQQQQPPPVVV___ffflllqqqvvvzzzvvviii```]]]aaa___XXXTTTUUUUUURRRNNNLLLJJJJJJJJJJJJGGGCCCBBBBBBCCCEEEFFFFFFEEECCCAAA???<<<999999:::<<<===<<<<<<;;;:::::::::::::::777888888999888777666555666666666666555555555444333333333333222222222222333333222111111111111111111111111111111111111111........................////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,~~~|||yyytttllljjjgggeeeccc```WWWNNNSSSSSSUUUVVVVVVVVVYYY\\\WWWUUUWWWZZZYYYVVVVVVZZZUUUZZZZZZSSSQQQWWW]]]]]]SSSSSSSSSSSSSSSTTTUUUUUUTTTRRROOONNNNNNMMMLLLJJJMMMKKKHHHEEEAAA>>>===<<<@@@>>>:::999888888777666:::777555444444444333111000000000000000111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++************************((((((((((((((((((((((((***)))))))))***+++,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))************************************************(((((())))))))))))(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************++++++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////---------.........//////,,,------...///000111111///////////////000111111000000111111222222222333000111111111111222222222333333333444444555555666444444555666888888666444666888888777888<<>>>>>>>>BBBDDDBBBBBBDDDDDDAAABBBEEEGGGHHHGGGHHHKKKNNNRRRYYYbbbgggjjjooowww}}}xxxyyy{{{|||wwwmmmnnnuuuzzzzzzttt{{{vvvooooooiiieeellljjjfffbbb___ZZZTTTQQQPPPJJJQQQRRROOONNNQQQRRRNNNLLLLLLJJJGGGEEEEEECCCAAA??????@@@AAABBBBBBAAA???:::;;;===>>>???>>><<<;;;999999888888888888999999333444666777777777666555555555444444444333333333333333333222222222111111333222222111000111111111000000000000000000000000........................////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}zzzttt|||zzznnn```XXXWWWWWWUUUSSSVVVTTTSSSUUUYYY]]]]]]\\\XXX\\\aaaeeeddd^^^XXXSSSVVVTTTSSSTTTVVVXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRRRRTTTUUUSSSOOOKKKHHHGGGHHHHHHFFFDDDAAA>>>;;;:::<<<;;;:::888777666666666555555555555444333222222111111111111111111111111......------------..............................------------------------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***+++++++++*********))))))+++***(((&&&''')))+++---************************************************((()))))))))((()))***,,,************************+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,+++***)))(((((()))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......////////////////////////............////////////////////////000000000000////////////000000000000000000000000000000000000111111222222222333333333333333333444444444555555777777777777888888888888888888999999999:::::::::::::::;;;;;;<<<=========???????????????????????????AAABBBBBBBBBBBBCCCEEEGGGHHHJJJLLLOOOQQQSSSTTTUUUZZZaaaiiimmmmmmllljjjsssrrrqqqppprrrvvvzzz}}}{{{ssslllkkknnnssswwwyyyyyyzzzzzzyyywwwvvvuuurrrsssuuuvvvuuussspppnnngggfffcccbbbcccfffiiillleeeddd___ZZZZZZ^^^___\\\\\\ZZZWWWWWWYYYZZZZZZZZZYYYXXXVVVSSSQQQNNNLLLKKKLLLNNNPPPPPPPPPMMMKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDCCCBBBBBBAAA@@@@@@<<<<<<;;;::::::::::::;;;;;;;;;::::::999888777777666666666666666666666666666666555555555444444444333333333222222222111111222222222111111111000000111111222222222111111000////////////000000000000---...444===<<<333,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------((())))))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,{{{yyy~~~|||~~~zzznnn___TTTRRRRRRRRRQQQSSSRRRQQQSSSVVVYYYYYYXXX\\\^^^aaacccccc___[[[YYYXXXUUURRRQQQSSSUUUVVVVVVWWWVVVVVVUUUTTTTTTTTTTTTRRRSSSSSSQQQNNNKKKJJJIIIGGGFFFEEECCC@@@===:::999;;;:::999777666666555555555555555555444333222111000000000000000000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***+++++++++*********))))))***)))((('''((()))+++,,,************************************************)))***+++***))))))***,,,***************************++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++,,,,,,++++++)))(((((()))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------.......................................////////////.../////////000000000000.../////////000000000000////////////////////////111111111222222222333333333333333333444444444444666666666666777777777777888888888999999999999::::::::::::;;;<<<<<<=================================???@@@@@@@@@@@@AAACCCBBBBBBDDDFFFHHHJJJKKKLLLIIIKKKNNNRRRTTTUUUVVVUUUWWWWWWXXXYYY[[[]]]___```aaa^^^ZZZWWWVVVXXX[[[^^^___`````````___^^^\\\[[[[[[\\\^^^______]]][[[ZZZYYYWWWUUUSSSSSSTTTVVVWWWSSSSSSOOOLLLMMMRRRRRRPPPQQQOOOMMMMMMNNNOOOOOOOOOSSSQQQPPPMMMKKKJJJIIIIIILLLMMMNNNOOONNNLLLJJJIIIEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@??????<<<;;;;;;:::::::::::::::;;;::::::999888888777777555555555555555555555555666555555555444444444444333333222222222111111111222222222111111000000000///000000000000000///////////////////////////000///---111777666000,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}yyy|||~~~|||uuurrruuukkk\\\RRRNNNPPPRRRSSSTTTSSSRRRTTTVVVXXXYYYXXX\\\\\\]]]^^^^^^]]]\\\[[[YYYVVVRRRPPPPPPRRRSSSSSSUUUUUUUUUUUUTTTTTTTTTTTTQQQQQQQQQOOOLLLKKKKKKLLLFFFEEEDDDBBB???<<<:::888999999777666555555444444666666555555444222111000////////////////////////......------------......++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++***************)))))))))))))))************************************************************+++,,,+++***)))***+++************************)))******++++++******)))******+++,,,,,,,,,,,,++++++++++++++++++***)))((()))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------........................---............/////////....../////////000000000....../////////000000000////////////////////////000111111111222222222222222222333333333444444444444555555555666666666666777777777888888888999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======???@@@>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBBBBCCCDDDFFFGGGCCCEEEGGGIIIKKKLLLLLLKKKIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMKKKKKKKKKLLLNNNPPPPPPOOOMMMLLLQQQPPPNNNMMMKKKJJJJJJJJJHHHIIIHHHGGGIIINNNNNNKKKMMMKKKIIIIIIKKKLLLKKKJJJMMMLLLJJJHHHGGGGGGHHHIIIKKKKKKKKKLLLKKKKKKJJJJJJDDDDDDEEEFFFFFFFFFFFFEEEAAA@@@@@@??????>>>>>>>>>;;;;;;:::999999999999::::::999999888888777777666555555555555555555555555555555555555444444444444333222222222222111111111111111111111000000000000---......//////.........///////////////////////////------000///,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,{{{}}}ooo{{{{{{ooommmfff]]]UUURRRRRRTTTVVVSSSSSSRRRSSSTTTVVVVVVWWWVVVVVVWWWXXXYYYYYYXXXXXXVVVTTTRRRQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRROOOOOONNNLLLJJJJJJLLLNNNEEEEEEDDDBBB???<<<:::999888777666555444444444444666666555444333222000///////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,++++++******+++++++++++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***************************'''((()))***+++******)))************************************************+++,,,------+++)))***+++******************************++++++++++++************+++,,,,,,,,,,,,++++++++++++++++++***)))((()))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------........................---------.........//////........./////////000000........./////////000000////////////////////////000000000111111111111222222222222222333333333333333333444444444555555555666666777777777888888888888888999999:::;;;;;;;;;:::::::::::::::::::::::::::;;;======<<<<<<>>>???>>>>>>???@@@@@@AAAAAABBBDDDCCCBBB@@@@@@AAABBBCCCAAACCCDDDFFFHHHIIIIIIIIIGGGGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIGGGHHHJJJKKKLLLLLLKKKKKKOOOOOOOOONNNLLLKKKIIIIIIIIIKKKKKKKKKMMMQQQQQQMMMMMMLLLKKKKKKLLLMMMLLLKKKKKKJJJHHHFFFFFFHHHKKKLLLJJJIIIIIIIIIIIIIIIIIIIIIDDDDDDEEEEEEEEEDDDDDDCCC>>>>>>>>>=========<<<<<<::::::999888888888888999888888888777777666666666444444444444444444444444444444444444444444444444222222222222111111111111000000000000000000000000------......//////......///////////////............---,,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------,,,+++***))))))++++++++++++++++++++++++~~~~~~ttteeegggfffccc^^^XXXUUUSSSSSSPPPPPPQQQQQQQQQRRRTTTUUUQQQRRRTTTUUUVVVVVVUUUTTTRRRRRRRRRSSSUUUTTTRRRPPPNNNOOOPPPQQQQQQQQQPPPOOOMMMLLLKKKIIIGGGHHHKKKMMMFFFEEEDDDBBB@@@===;;;:::666666555444333333333333555555555444333111000///000000000000000000000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++************++++++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***************************'''(((***+++++++++)))(((************************))))))))))))))))))))))))+++,,,...---+++***)))***************************++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++******+++++++++***)))))))))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------........................------------........................////////////............////////////........................//////000000000111111111111111111222222222333333333333333333444444444444555555555666666666777777777777888888999::::::::::::::::::::::::::::::::::::;;;======<<<<<<>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAA@@@BBBBBBBBBCCCDDDFFFHHHIIIHHHHHHGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHIIIDDDEEEGGGHHHIIIJJJIIIIIIJJJJJJKKKKKKKKKJJJHHHHHHIIIKKKLLLKKKLLLPPPNNNJJJKKKJJJIIIJJJLLLLLLKKKIIIJJJHHHGGGEEEFFFHHHKKKMMMIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCBBB@@@???<<<<<<<<<<<<<<<;;;;;;;;;999999888777777777777777777777666666666666555555444444444444444444444444333333444444444444444444222222222111111111000000////////////////////////---...///000000000000000000/////////......------+++---............---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++hhh~~~}}}zzzooopppqqquuu{{{{{{oooaaacccfffgggddd\\\UUUPPPOOOSSSTTTUUUUUUUUUVVVXXXZZZQQQRRRTTTUUUUUUUUUTTTTTTQQQQQQQQQSSSTTTTTTRRRPPPOOOOOOPPPQQQQQQPPPOOONNNJJJJJJIIIGGGEEEFFFHHHKKKEEEEEEDDDBBB@@@>>><<<;;;666555555444333333444444333444444333333222111000000000000000000000000000------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))******+++,,,,,,,,,++++++*********++++++,,,,,,---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******************+++++++++'''((()))++++++******)))************************)))))))))))))))))))))))))))+++------+++***)))***************************,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++******))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,------------.........------........./////////------........./////////........................////////////000000000000000000111111111222222222222333333333444444444444444444555555555666666666666666777777888999999999:::::::::::::::::::::::::::;;;======<<<<<<>>>???>>>>>>>>>>>>>>>?????????===>>>@@@AAABBBAAA@@@@@@CCCBBBBBBBBBCCCEEEGGGHHHHHHGGGFFFEEEEEEGGGHHHJJJHHHHHHGGGGGGFFFGGGGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIHHHJJJLLLKKKIIIKKKNNNLLLHHHLLLKKKJJJKKKMMMMMMKKKJJJHHHGGGEEEDDDEEEFFFHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666777555555555555555555555555333333333333333333333333333333333333444444444444222111111111111000000000............////////////...///000000111111111111000//////......---------)))---///......///...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++KKK\\\vvv~~~{{{{{{{{{}}}wwwxxxvvvjjjZZZZZZZZZ^^^gggkkkdddZZZYYY___dddccc\\\TTTQQQPPPSSSUUUWWWXXXWWWXXX[[[^^^UUUTTTSSSRRRRRRSSSUUUVVVTTTRRRPPPOOOOOOPPPPPPOOOMMMNNNOOOPPPOOONNNLLLJJJGGGGGGGGGFFFDDDCCCEEEGGGDDDDDDCCCAAA???===;;;:::666555555444444444444444222222333333333222222111////////////////////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))))))***+++,,,,,,,,,,,,+++)))******+++,,,,,,------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***))))))*********+++++++++(((((()))***************************************))))))))))))))))))))))))&&&)))+++,,,+++***)))***************************++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++)))******+++++++++******)))))))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,---------.........---------.........//////---------.........//////................................./////////000000000000000000111111111222333333333444444444444555333444444444444555555555555555666777777888888999999999999999999999999999999;;;<<<<<<<<<<<<===???<<<<<<======>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGHHHIIIGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJLLLKKKIIIKKKNNNNNNJJJLLLLLLLLLMMMNNNNNNLLLJJJHHHGGGFFFFFFEEEEEEFFFFFFIIIJJJKKKKKKIIIGGGDDDCCCBBBBBBAAAAAA???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777666666555555666666444444444444444444444444222222222222222222222222222222333333333444444444111111111111000000000000---------....../////////......///000111111111111000000///......---,,,,,,)))---...++++++///...+++++++++++++++++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,************************777===GGGTTTggg{{{sssssseee^^^ggghhh\\\TTTQQQQQQQQQTTTZZZ^^^YYYPPPPPPWWW______ZZZUUUTTTVVVLLLOOOQQQRRRQQQSSSVVVZZZWWWUUUQQQNNNNNNQQQTTTWWWXXXTTTNNNJJJJJJLLLNNNOOOKKKLLLMMMMMMLLLJJJHHHFFFFFFFFFFFFEEECCCBBBCCCDDDCCCBBBAAA@@@>>><<<:::999666666555444444444555555111111222333333333333222........................---,,,,,,++++++,,,,,,---************************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***))))))******++++++++++++)))))))))))))))*********************************))))))))))))))))))))))))%%%(((+++,,,+++***)))*********************************++++++++++++************+++,,,,,,,,,,,,+++)))******+++++++++******)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////---------.........//////..................................../////////000000000000000111111111111333333444444444555555555333333333444444444555555555555666666777888888888888888888888888888888888888:::;;;;;;;;;;;;<<<>>><<<======>>>>>>??????@@@>>>===<<<<<<<<<<<<===>>>@@@BBBEEEHHHIIIHHHFFFDDDAAABBBDDDFFFHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGJJJIIIHHHGGGGGGGGGGGGHHHGGGIIIHHHFFFHHHMMMMMMJJJIIIHHHIIIJJJKKKKKKIIIGGGIIIIIIIIIHHHGGGFFFFFFEEEJJJKKKLLLLLLJJJGGGCCCAAA???????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;777777666555555555555555444444444444444444444444222222222222222222222222222222222333333444444444111111111111000000000000---------.........//////---...///000111111111111000000///...------,,,,,,)))---,,,((((((...///,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************888:::;;;===BBBOOO___kkk~~~uuulllggg\\\VVVQQQPPPSSSUUUSSSQQQLLLMMMNNNMMMLLLMMMNNNPPPJJJLLLQQQXXX^^^]]]UUUNNNRRRQQQOOONNNNNNOOOQQQRRRWWWSSSNNNNNNQQQSSSPPPMMMUUURRRNNNKKKIIIIIIKKKLLLKKKKKKLLLLLLLLLJJJIIIGGGIIIHHHGGGGGGGGGFFFDDDBBB@@@@@@???===<<<:::999999555555555555555555444444000000000000000000000000////////////............,,,---...---+++***+++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******************************))))))***++++++,,,+++))))))+++***'''***...*********++++++,,,,,,,,,*********))))))))))))(((,,,+++)))((((((***,,,---******))))))******++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,---...///000000111///---++++++---///111////////////////////////111111111000000000000000111111222222222333333333222222333444444555555666777777888888888999999999777777777777777777777777888888999::::::::::::999============<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCBBBBBBFFFJJJJJJEEE???CCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEGGGIIIJJJIIIGGGFFFGGGJJJIIIJJJJJJKKKLLLMMMMMMNNNKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIHHHGGGFFFDDDCCCCCC@@@@@@AAA@@@???===;;;:::;;;;;;;;;:::::::::999999777777777777777666555555555555444333333222111111111111111111111111111111111111111111000000000///000000000000////////////------------------------------............------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))999;;;;;;999888;;;CCCIII[[[```sss|||{{{xxxtttmmmfff___[[[TTTQQQNNNNNNQQQRRROOOLLLJJJKKKLLLLLLKKKKKKMMMNNNKKKKKKOOOVVV[[[ZZZTTTMMMPPPOOONNNMMMMMMNNNPPPQQQUUUQQQMMMMMMOOOQQQOOOLLLTTTRRRNNNKKKJJJJJJLLLMMMKKKLLLLLLMMMLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFCCCAAA@@@???>>>===;;;:::999888666555555555444444333333000000000000000000000000////////////............,,,---...---+++***+++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++******************************))))))((())))))***(((&&&&&&)))***''''''************++++++,,,,,,,,,++++++*********)))))))))+++***)))((()))***,,,------,,,,,,+++******++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,------......//////000...---,,,,,,---...000........................000000000000000000000000111111111111222222222222222222333333444555555555777777777888888888999999777777777777777777777777777888888999999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@BBB@@@@@@CCCGGGGGGCCC???AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHIIIHHHFFFEEEGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDDDD???@@@@@@???>>>===;;;:::::::::999999999888888888666777777777777666555555555444444333222222111111111111111111111111111111111111111000000000//////000000000/////////......------------------------------............------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))444777:::999777666777999===>>>JJJ```uuu|||~~~tttkkkhhhccc^^^XXXTTTRRRQQQMMMLLLKKKNNNPPPPPPLLLIIIIIIJJJKKKJJJIIIIIIKKKLLLKKKKKKMMMQQQUUUUUUQQQMMMMMMMMMLLLLLLLLLMMMOOOPPPRRRNNNKKKKKKMMMNNNMMMKKKQQQPPPMMMKKKKKKKKKLLLMMMKKKKKKJJJJJJJJJJJJJJJJJJGGGFFFEEEEEEEEEDDDBBB@@@>>>>>>===<<<:::999888888666666555444444333222222000000000000000000000000/////////............---+++,,,---,,,+++***+++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************************))))))((((((((((((((()))+++&&&%%%))),,,)))'''&&&*********+++++++++++++++,,,+++++++++************+++***)))))))))***,,,---,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------.........................................................000000000000000000000000000000000000111111111111111222222333333444555555666666777777777888888888777777777777777777777777666777777888888888888888999::::::;;;;;;<<<<<<======<<<<<<======>>>???@@@AAA???>>>@@@CCCDDDAAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGHHHHHHGGGEEEEEEDDDFFFGGGFFFEEEDDDEEEGGGIIIIIIJJJJJJIIIIIIHHHGGGIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>>>>===;;;:::999888888888777777777666666666666666666666555444444444444333333222111111111000000000000000000000000000000000000////////////000////////////.........------------------------------............------,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++))))))))))))))))))))))))000444888999999888888999<<<888999@@@GGGNNNZZZfff~~~|||wwwhhh___UUUTTTQQQNNNMMMLLLMMMNNNKKKKKKKKKMMMOOOOOOMMMKKKIIIJJJKKKJJJIIIIIIJJJLLLLLLKKKKKKMMMPPPQQQOOOMMMKKKKKKKKKKKKLLLMMMNNNOOOOOOLLLIIIIIIJJJKKKKKKJJJMMMLLLKKKJJJJJJKKKKKKLLLJJJIIIHHHGGGFFFEEEEEEDDDFFFDDDCCCCCCDDDCCC@@@>>>===<<<;;;:::999888777777666666555444333222111000//////////////////////////////.........---------+++,,,---,,,+++***+++,,,++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************((((((((((((((()))***+++444,,,(((***---,,,)))'''***************+++++++++,,,,,,,,,+++++++++*********)))))))))***+++,,,---((()))***,,,///111333555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...---------------------------...//////...------......................../////////000000000000000////////////000000000000111111111222333333444444555555666666666777777777666666666666666666666666555555666777777777777777777777888999:::;;;<<<===<<<<<<<<<<<<===>>>???@@@AAA???===>>>@@@BBBAAA@@@>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCEEEGGGHHHHHHGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@===<<<<<<<<<;;;:::999999666666666666555555555444555555555555555444333333333333222222111111111000000000000000000000000000000000/////////........./////////.........------------------------------,,,------......------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************))))))))))))))))))))))))444555666666444333222222666555555666666666:::???LLLZZZcccdddlll{{{wwwkkkddd___XXXQQQNNNIIIIIIIIIIIIJJJKKKMMMMMMKKKJJJJJJKKKLLLMMMNNNMMMKKKLLLLLLKKKJJJIIIKKKMMMKKKKKKJJJKKKMMMNNNOOONNNKKKKKKKKKLLLLLLMMMMMMNNNLLLKKKIIIHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKJJJIIIGGGEEECCCAAA@@@DDDCCCBBBAAABBBAAA???===;;;::::::999888777666666666555444333222111000000....................................------------***+++,,,,,,******+++,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))''''''((()))***,,,---...;;;111******,,,+++))))))************************,,,,,,,,,+++++++++******))))))))))))***+++,,,---((()))***,,,///111333555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------,,,,,,,,,,,,---...000000...---,,,..............................//////000000000000....../////////000000000000000111111222333333333444444555555555666666666555555555555555555555555333444555555666666555555555666777888999:::;;;<<<;;;;;;;;;;;;<<<===>>>???AAA@@@??????@@@AAABBBBBB??????@@@AAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDCCCCCCAAACCCEEEGGGGGGGGGEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKKKKKKKKKKFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAA@@@???>>>===<<<;;;;;;:::999999888888888555555444444444333333333444444444444444333222222222111111111111111000000/////////////////////////////////............---............------------------------------------,,,,,,------------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))555444444333333444444555000333777999999999999:::;;;===;;;888???LLLTTTTTTVVV___ppp{{{wwwpppjjjddd\\\UUUQQQMMMKKKJJJHHHIIIIIIJJJKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLMMMLLLMMMMMMLLLKKKJJJLLLMMMKKKKKKKKKKKKLLLNNNPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKIIIIIIJJJJJJJJJIIIHHHHHHKKKKKKKKKJJJGGGDDDBBB@@@BBBAAA@@@@@@@@@???===;;;999999888888777666666555444444333222222111000000.................................------------,,,)))***++++++******+++,,,++++++++++++++++++++++++***************************************************************++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((()))***,,,......777///)))))))))(((''')))***************))))))))),,,+++++++++************(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---...//////...---,,,---------------------------......//////000000111////////////000000000000///000000111111222333333333333444444444555555555555555555555555555555555222333333444444444444444444555555777888999:::::::::999999::::::;;;<<<===AAA@@@@@@@@@@@@AAABBBBBB???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDBBBBBB@@@AAACCCDDDEEEEEEEEEDDDBBBAAAAAABBBDDDEEEDDDCCCCCCDDDGGGJJJLLLLLLLLLKKKEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBBBBBAAA@@@???===<<<;;;:::999999888777777777777777444444444333333333333222333333333333333222111111000000000000000000000000///////////////////////////.........------------......---------,,,,,,,,,------------------------,,,,,,------------,,,,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))222111111333555888999999222555888999888888888888666777888:::<<<>>><<<:::;;;???HHHPPPVVV___qqqxxx}}}yyyqqqkkkfff___XXXSSSTTTSSSQQQMMMKKKKKKLLLLLLKKKKKKJJJIIIIIIJJJKKKLLLKKKLLLNNNNNNNNNMMMMMMLLLMMMMMMNNNLLLKKKJJJKKKMMMJJJKKKLLLLLLMMMOOOQQQSSSPPPPPPPPPPPPOOONNNMMMMMMLLLLLLKKKJJJIIIJJJLLLMMMJJJKKKLLLLLLLLLJJJHHHGGGHHHIIIJJJKKKJJJGGGCCCAAAAAA@@@?????????>>><<<:::888888777777666555555555333333222222111111111000------------------------.........---------,,,,,,(((***++++++******+++,,,++++++++++++++++++++++++************************************************))))))*********+++++++++******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))******+++...***)))+++***'''''')))+++*********)))))))))(((++++++*********)))))))))'''((()))***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---..................---------------------------------......///000000111//////000000000111111111//////000000111222222222333333333333444444444444444444444444444444444444111222222333444333333333444444555666777777888888888888888888999:::;;;<<>>======<<<<<<888777666555555555666777444444444333333333222222222222222222222111111000000000000000000000000000.................................---------,,,,,,---------,,,,,,,,,,,,+++------------------------+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))222111111111333333222111222555555333111222444444222222444888999999;;;>>>999<<>>>>>>>>>>>;;;999777777666666555555444444222222111111111111111111------------------------......---------,,,,,,,,,(((***++++++******+++---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++)))(((''''''''''''&&&'''+++///...***)))++++++*********))))))((((((*********))))))))))))((('''((()))***,,,,,,,,,---******))))))******++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................---------------------------------...///000000111000000000000111111111111/////////000111111222222222222333333333444444444444444444444444444444444111111222333333333333222444444555555666777777777777777777777888999:::;;;===???@@@AAA@@@???@@@@@@>>>>>>???@@@@@@@@@@@@@@@>>>@@@AAABBBBBBAAA???>>>????????????AAABBBDDDEEECCCAAA@@@AAAEEEFFFEEECCCBBBDDDGGGIIIIIIHHHFFFEEECCCCCCCCCDDDDDDDDDDDDDDD@@@@@@AAABBBCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>888777555444444555666777444444444333333333222222222222222222222111000000////////////000000000000..............................---------,,,,,,,,,---------,,,,,,,,,++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))111111111111111111111111222222222333333333444444444444444555555555555666666777777888999999::::::???AAAEEEIIIPPPXXXbbbhhh|||qqqbbbZZZXXXVVVRRRNNNHHHHHHHHHGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHIIIJJJKKKIIIJJJJJJJJJHHHHHHJJJLLLOOOSSSUUUTTTPPPLLLKKKLLLIIIIIIJJJIIIIIIKKKMMMOOOJJJMMMOOOQQQQQQQQQSSSTTTRRRRRRSSSSSSQQQNNNKKKHHHMMMMMMMMMMMMLLLKKKJJJIIILLLHHHEEEGGGKKKNNNLLLIIIGGGEEEEEEGGGIIIIIIEEEAAAFFFEEECCCAAA>>>;;;999888777777777777666666666666111111111111000000000000///////////////......---------------------------,,,,,,,,,+++++++++******++++++***)))((((((((())),,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***************************)))((((((((()))+++,,,************************,,,+++******))))))******(((((((((((()))***+++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++.........------,,,,,,,,,............////////////////////////000000000000111111111000000000000000222222333333333333444444333222000//////111222444333444444555555444444333777777777777777777777777777777777888999999::::::???>>>=========>>>???@@@===???BBBCCCAAA>>>===<<>>???@@@BBBCCCDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHJJJJJJFFFEEECCCAAAAAACCCEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???===<<<<<<<<<<<<:::999777555444333444444444444333333222111000000000000000000000000000000//////////////////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,,,,***)))---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))111111111111111111111111222222222333333333333444444444444444555555555555444555555666777777888888666777888999;;;???EEEIIIIIIQQQ[[[cccjjjuuuooosssuuurrrkkkhhhjjjmmm^^^WWWNNNIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJKKKLLLLLLKKKIIIHHHJJJKKKNNNPPPQQQRRRPPPNNNMMMLLLIIIJJJJJJJJJJJJLLLNNNOOOLLLNNNPPPQQQQQQRRRTTTVVVQQQRRRSSSSSSQQQNNNKKKIIIKKKLLLLLLMMMMMMLLLLLLLLLKKKGGGEEEFFFJJJMMMKKKIIIJJJHHHHHHIIIJJJJJJHHHEEEFFFEEECCCAAA>>>;;;999888666666666555555555444444111111111000000000/////////////////////...------------------------------,,,,,,,,,+++++++++******,,,+++***************+++,,,,,,+++++++++*********)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************************)))((((((((()))++++++************************,,,+++******))))))******(((((((((((()))***+++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,+++......---------,,,,,,,,,............////////////.../////////000000000000000000000000000000000000222222222333333333444444333222111000000111333444333444444555555444444333666666666666666666666666666777777888888999::::::>>>>>>=========>>>???@@@===???BBBBBB@@@>>>======??????@@@@@@AAAAAABBBBBB>>>???@@@BBBCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFGGGHHHIIIFFFDDDBBBAAAAAABBBDDDFFFDDDDDDCCCCCCCCCBBBBBBBBB???>>>===<<<;;;:::::::::999888666555444333333444444444333222222111000000000000000000000000000000//////////////////////////////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++*********))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))111111111111111111111111111111222222222333333333333333333444444444555555222333333444444555555555333444444333222222444666:::===AAACCCFFFMMMYYYcccdddZZZWWW```rrrwwwpppqqqoooqqqvvv{{{wwwjjj___VVVUUUSSSPPPNNNNNNQQQSSSIIIGGGCCCAAA@@@@@@BBBCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJLLLMMMMMMLLLJJJIIIJJJKKKMMMMMMMMMOOOPPPPPPNNNLLLJJJJJJKKKKKKLLLNNNNNNOOOMMMNNNOOOOOOOOOPPPSSSUUURRRRRRSSSSSSQQQNNNKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMIIIFFFDDDEEEHHHKKKJJJIIILLLJJJHHHHHHIIIIIIIIIGGGFFFEEECCC@@@>>>;;;999888555555444444444333333333111111000000000000//////...////////////...------------------------------,,,,,,,,,+++++++++******++++++++++++++++++,,,---,,,++++++++++++*********)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***************))))))))))))))))))))))))))))))(((((((((((())))))************************)))))))))((()))******+++))))))))))))))))))))))))++++++***))))))))))))***(((((((((((()))***+++,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,...------------,,,,,,,,,---............/////////....../////////000000000000000000000000000000000222222222222333333333333333222111111111333444555333444444555555444444333666666666666666666666666666666777888888999999:::======<<<<<<======>>>???===???@@@@@@>>>======>>>???????????????@@@@@@@@@??????@@@AAABBBCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFFFFEEEEEEFFFFFFGGGEEEDDDBBBAAAAAABBBDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB======;;;:::999888888888888777666555444333333333333333333222111111000000000000000000000000000000/////////////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++***************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))111111111111111111111111111111111111222222222222222333333333444444444444222222222333333333444444333555777777666666666777;;;;;;;;;888666888???EEEQQQKKKFFFFFFJJJQQQWWW\\\aaabbbhhhuuusssgggfffeeeeeehhhnnnrrrssssssmmmnnnnnnkkkeee]]]TTTOOORRRPPPRRRYYY^^^[[[OOOCCCHHHEEEBBBAAABBBCCCEEEFFFDDDEEEFFFCCC@@@???AAACCC??????@@@AAABBBCCCDDDEEECCCCCCCCCEEEFFFHHHJJJKKKKKKLLLNNNMMMLLLKKKLLLMMMOOOMMMLLLNNNPPPQQQNNNKKKKKKKKKKKKMMMOOOPPPOOOOOOJJJKKKLLLLLLLLLMMMPPPRRRSSSSSSSSSSSSRRROOOMMMKKKHHHIIIJJJKKKKKKLLLLLLKKKGGGEEECCCCCCFFFIIIJJJIIILLLJJJGGGFFFEEEFFFFFFGGGEEEDDDBBB@@@===;;;999888444444444444333333333333111000000000////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++,,,---++++++++++++************))))))))))))))))))))))))))))))*********+++++++++************************)))((((((((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++******))))))*********))))))))))))))))))))))))))))))(((((((((((())))))************************)))))))))))))))******+++))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((()))***+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........---------,,,,,,---------------------------------.........//////........./////////000000/////////000000000000000111222222222222333333333333222222222222444555666333444444555555444444333666666666666666666666666666666777777888999999999;;;;;;;;;<<<<<<===>>>>>>===>>>???>>>===<<<===???????????????>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCCCCCCCDDDEEEGGGFFFEEEEEEDDDDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB<<<<<<:::999888777777777666666555444444333333333333222222222111111000000////////////////////////......................../////////......---------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((000000000000000000000000000000000111111111222222222222222222333333333444222222333333333333444444000222555666666666777888111333555444444555888<<>>===;;;:::;;;>>>???>>>===???BBBDDDBBB>>>===>>>AAA??????@@@AAACCCDDDEEEEEECCCCCCDDDEEEGGGHHHJJJKKKHHHJJJMMMNNNMMMMMMNNNOOORRROOOMMMNNNPPPPPPMMMJJJLLLKKKLLLOOORRRSSSQQQNNNJJJKKKLLLLLLLLLMMMOOOQQQSSSTTTSSSSSSRRRPPPNNNMMMHHHIIIIIIJJJJJJIIIIIIHHHFFFDDDBBBCCCEEEGGGIIIJJJMMMKKKIIIFFFCCCCCCDDDFFFCCCBBB@@@>>><<<:::888777555555555444444444333333000000000////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))***+++,,,+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++************************)))((((((((()))***++++++))))))))))))))))))))))))************************,,,++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++***))))))(((((())))))(((((((((((()))***+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------------------------........................////////////......//////000000000000111111111222222222333333111222222222333444555555333444444555555444444333555555555555555555555555555666666777888888999999999999:::;;;<<<<<<======<<<===>>>>>><<<<<<===??????>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAABBBCCCEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAA<<<;;;:::999888777777777555555444444333333222222222222111111111111111000........................------------------------...............---------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((000000000000000000000000///000000000000111111111111111222222222333333333333333333333333333333333///111333333333222333444222444777888888777888999555===@@@<<<666777<<<@@@>>>:::666777<<<@@@???===<<<999666777:::;;;:::888;;;;;;:::::::::;;;======999;;;>>>@@@@@@?????????999999:::<<<>>>>>><<<;;;<<<>>>AAA@@@>>>===???BBB??????@@@AAACCCDDDDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJGGGJJJMMMNNNNNNMMMNNNOOOPPPOOOMMMMMMMMMMMMLLLJJJMMMLLLMMMQQQUUUUUURRRNNNKKKMMMPPPPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPOOOMMMMMMHHHIIIIIIIIIIIIIIIHHHHHHEEEDDDCCCBBBDDDFFFJJJLLLPPPOOOLLLHHHDDDBBBCCCEEE@@@@@@>>><<<:::888777666555555444444444333333333000000////////////......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))((())))))******+++************))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))***+++))))))))))))))))))))))))************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))************)))******************************)))(((((((((((()))(((((((((((()))***+++,,,***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,------------...,,,------------.........------........./////////---......//////000000111111111111111222222222222000000111222333444555555333444444555555444444333555555555555555555555555555555666777777888888999777888999;;;<<<<<<<<<<<<:::<<<>>>>>>===<<<===>>>>>>>>>>>>>>>>>>?????????AAA@@@?????????AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@?????????;;;;;;999888777666666666333333444444333333222111111111111111111111111111........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------++++++************++++++,,,,,,,,,++++++++++++******************+++++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000/////////000000000111111111111111111222222222222222222222222222222222222222333444333222111222444111222333333111000//////333888999444222555666555;;;999777666888:::;;;<<<888777777888999::::::999888888777666777888:::;;;777888:::;;;;;;:::::::::999:::<<<==================>>>>>>>>>>>>>>>@@@AAA??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKNNNNNNMMMKKKKKKKKKKKKKKKLLLKKKJJJIIIKKKLLLMMMMMMNNNRRRWWWWWWRRRMMMKKKNNNQQQRRRRRRPPPPPPPPPOOOOOONNNNNNMMMLLLKKKJJJHHHIIIIIIJJJKKKKKKKKKKKKEEEDDDCCCCCCCCCFFFJJJMMMPPPOOOMMMIIICCC@@@@@@AAA>>>>>><<<:::888666555444333333333333222222222222000000/////////.........------......------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******))))))******************)))))))))))))))))))))))))))))))))))))))************+++++++++************************+++***))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))***+++******)))++++++++++++++++++++++++******)))((((((((((((((((((((((((((()))***+++,,,))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++*********,,,,,,,,,---------......,,,,,,---------.........---------.........//////------......///000000111111111111111222222222222...///000222333333444444333444444555555444444333555555555555555555555555555555666666777888888888666777888:::;;;<<<;;;;;;888;;;===>>>===<<<<<<<<<===>>>>>>??????@@@@@@@@@AAA@@@???>>>???@@@BBBCCCCCCBBBAAA@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA????????????>>>>>>>>>>>>:::999888666555555444444222333333444333222111111000000000000111111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************,,,---...++++++************++++++,,,,,,,,,+++++++++******))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000////////////000000000000000111111111111222222222222222222111111111111111111222333222111111333555333444444555555666777888666777555111444::::::555222444555555555555777888444555666777888888888888777777777777777888888999999888888:::;;;;;;999666777999::::::999999;;;===>>>===<<<;;;;;;;;;;;;;;;?????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFKKKMMMOOOOOOLLLIIIHHHGGGEEEHHHJJJIIIGGGGGGJJJNNNNNNMMMNNNSSSXXXXXXSSSMMMHHHLLLPPPRRRQQQOOONNNMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGHHHJJJLLLMMMNNNOOOOOOEEEEEEDDDCCCCCCFFFKKKNNNMMMNNNLLLGGG@@@<<<;;;<<<===<<<;;;999777555444333222222222111111111111000000/////////............------......------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,+++************************)))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))++++++******))),,,,,,,,,,,,,,,,,,,,,,,,******)))((((((((((((((((((((((((((()))***+++,,,))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))************+++++++++++++++,,,,,,,,,---------+++++++++*********)))))),,,,,,,,,------.........,,,,,,,,,---------......---------.........//////---------...///000000111000111111111111222222222......000111222333333333333444444555555444444333555555555555555555555555555555666666777888888888555666888:::;;;;;;;;;;;;777:::===???>>><<<;;;;;;======>>>???@@@AAAAAABBBBBBAAA???>>>>>>@@@AAACCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============888777666555444333333333111222333444333222111000000000000000000111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))***,,,---///++++++************++++++,,,,,,,,,++++++*********))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))000000000000////////////////////////000000000000000000000000111111111111000111111111111222222222111111111111111111111111222222222222222222222222333333333444444444555555555666666777777777777777666666666666666666666666777666555444444555666777777777888999999999999888888888999999999:::::::::<<<:::999;;;>>>???===;;;<<<===??????>>>>>>@@@AAA@@@@@@AAABBBBBBCCCCCCDDDEEEGGGIIIIIIGGGFFFGGGHHHGGGGGGHHHJJJKKKMMMNNNOOOPPPOOONNNNNNOOOPPPRRRSSSJJJKKKMMMPPPRRRPPPLLLIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKMMMNNNOOOEEEFFFGGGHHHHHHGGGFFFEEEIIIKKKKKKGGGAAA<<<::::::;;;;;;:::999888777666555333333222222111000//////////////////............///......------,,,++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++))))))))))))))))))))))))***)))((((((((()))+++,,,(((((())))))******++++++***)))(((''''''((()))***)))))))))))))))))))))))))))************+++++++++***,,,,,,+++)))((()))*********))))))((((((''''''&&&'''(((******+++++++++******+++,,,,,,,,,,,,++++++++++++************)))''''''((()))***++++++,,,))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------------------------............////////////000000000000111111111111111111111111111111111111333333333444444444555555666555444333333333333333333333333444444444555555888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>>BBBBBBAAA@@@@@@AAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBAAA???===<<<<<<<<<======>>>?????????>>>>>>>>>>>>===;;;:::999888777666555444333222222111111111111000000000000////////////////////////............---,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))((((((((()))******++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((000/////////////////////.../////////000000000000//////000000000111111111000000111111111222222222111111111111111111111111222222222222222222222222333333333333444444444444444555666666777777666666666666666666666666666666777666555444444555666777666777888888999999888888888888888999999999::::::===<<<;;;<<<>>>>>><<<:::;;;===>>>>>>===>>>???AAA??????@@@@@@AAAAAABBBBBBDDDFFFHHHHHHFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPHHHHHHIIILLLNNNMMMKKKHHHKKKJJJIIIHHHHHHHHHHHHHHHJJJIIIIIIIIIKKKLLLMMMLLLGGGGGGHHHGGGGGGEEEDDDCCCDDDFFFFFFDDD???<<<:::;;;999999888777666555444444333333222111111000//////////////////............,,,,,,------------------************************************************))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))))))))*********+++++++++***+++,,,+++)))((()))******)))))))))(((((((((''''''((()))***************)))***++++++,,,,,,+++++++++++++++*********))))))((((((((()))*********+++))))))))))))*********************+++++++++,,,,,,,,,,,,,,,+++++++++******))))))***++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------......//////------------------------............//////////////////000000000111111111111111111111111111111111333333333333444444444444555555444333333333333333333333333444444444444555777888888888888999999999::::::;;;<<<<<<<<<<<<;;;:::;;;===???@@@???>>>>>>@@@@@@???>>>>>>???@@@@@@BBBBBBAAAAAA@@@@@@@@@???AAAAAAAAAAAA@@@???===<<<<<<<<<============>>>>>>>>>>>>======<<<:::999888777666666555333222222111111111000000000/////////........................------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********))))))*********)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((////////////////////////....../////////000000000//////000000000000111111000000000111111111222222111111111111111111111111222222222222222222222222222222333333333444444444333333444555555555555555666666666666666666666666666666555444444555666666666666777888888888888888777888888888999999999999===<<<;;;<<<======;;;::::::;;;======<<<<<<>>>???===>>>>>>???@@@@@@AAAAAABBBDDDFFFFFFEEEEEEFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMHHHGGGGGGIIILLLLLLKKKJJJLLLKKKJJJIIIHHHGGGGGGGGGLLLIIIGGGGGGJJJKKKJJJHHHHHHHHHGGGGGGEEECCCBBBAAA???@@@AAA@@@===;;;:::;;;666666555444333333222111222222222111111000000////////////............---+++++++++,,,---.........++++++++++++++++++++++++***************************************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,)))))))))))))))))))))))))))))))))((()))******+++***************)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++***+++++++++)))((()))***))))))))))))((((((((((((((())))))*********)))))))))***++++++,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,++++++++++++***)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---...///000000---------------------------............///////////////000000000000111111111111111111111111111111222222333333333444444444444444333333222222333333333333333333444444444444666666666777777777777888888999;;;<<<===<<<;;;:::999:::<<<===>>>>>>======>>>>>>============>>>>>>@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>============<<<<<<<<<<<<;;;=========<<<;;;:::888888555555444333222111111000000////////////.................................,,,,,,+++++++++,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++******)))(((((('''((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))).........///////////////........./////////000000////////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111222222222222333333333333222222333444444444444333555555555555555555555555555555555555555555555555555666777777888888777777777777777888888888888999:::::::::;;;<<<<<<;;;:::999;;;<<<<<<;;;<<<===???===>>>>>>??????@@@@@@AAA@@@BBBDDDEEEDDDDDDEEEFFFJJJIIIIIIHHHGGGFFFEEEEEEHHHIIIKKKLLLMMMLLLLLLKKKJJJIIIHHHJJJLLLNNNOOONNNMMMLLLJJJIIIHHHGGGGGGFFFLLLIIIEEEFFFHHHIIIGGGDDDGGGFFFFFFEEEDDDCCCBBBAAA>>>>>>>>>===;;;:::999999555444444333222222111111222111111111000000000/////////.........---------++++++,,,,,,,,,---------------------------------************************************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************+++,,,,,,)))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))***+++***)))((()))***))))))))))))(((((((((((()))************))))))((())))))***+++++++++++++++************)))))))))))))))))))))))))))(((((((((((()))))))))************************++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////---------------------------------.........//////////////////000000000111111111111111111111111111222222222222333333333333333333222222222222333333222222333333333444444444444444555555555666666666555777:::<<<===<<<:::888888999;;;<<<<<<<<<<<<<<<========================?????????????????????@@@>>>>>>>>>>>>>>>>>>>>>===>>>======<<<;;;;;;::::::=========<<<;;;:::888888333333333222111000000000//////.........---------........................------,,,+++++++++,,,,,,******++++++,,,,,,,,,---************************************************************************************))))))((((((************++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))------....../////////000............////////////...////////////000000000//////000000000111111111000000000000000000000000111111111111111111111111111111111222222222333333111222222333333333333333444444444444444444444444444444555555555555444444555555666777777777777666666666777777777888888888666777999:::::::::;;;;;;999:::<<<<<<;;;;;;===>>>>>>>>>??????@@@@@@AAAAAA>>>AAACCCDDDDDDDDDEEEGGGJJJIIIHHHGGGFFFEEEDDDDDDGGGHHHJJJKKKLLLLLLKKKKKKKKKIIIHHHIIILLLNNNOOOOOOMMMLLLJJJIIIHHHGGGGGGFFFLLLIIIFFFEEEFFFGGGEEECCCDDDDDDCCCCCCCCCCCCCCCCCCAAA???===<<<:::999888777444444444333333222222111111111111000000000000000............------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,))))))))))))))))))))))))((()))))))))************,,,,,,++++++******))))))(((((())))))))))))((((((************************(((((()))))))))*********((()))******)))((()))***(((((((((((()))))))))))))))************))))))((())))))***++++++++++++************)))))))))(((((()))))))))(((((((((((((((((()))))))))************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------,,,------------------------------------...............////////////000000000000000000000000000000000111111111222222222333333222222111111111222222333222222222333333333444444333333444444444555555555444666999;;;<<<;;;999888888999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@>>>=====================>>>>>>===<<<;;;::::::999=========<<<;;;:::999888222222222111000000000///............------------........................///...---,,,++++++***************++++++,,,,,,,,,************************************************************************(((((())))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))---------......//////000------........./////////......////////////000000/////////000000000111111000000000000000000000000111111111111111111111111000000111111111222222222111111222333333333333333444444444444444444444444444444555555555555444444444555555666666666666666666666666666777777777777555777999:::999999:::;;;999:::<<<<<<;;;;;;===>>>>>>>>>>>>???@@@@@@AAAAAA===@@@BBBDDDDDDDDDFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEGGGGGGIIIIIIJJJJJJJJJJJJHHHGGGFFFGGGIIIKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBCCCCCCBBB@@@===;;;:::888666555444444444333333222222222000000000000000000000000.........------------,,,---------,,,+++*********))))))))))))))))))))))))************************+++++++++***************************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))(((((()))************)))+++++++++++++++*********(((((())))))))))))((((((************************((((((((()))))))))******''')))***)))(((((()))+++(((((((((((())))))))))))((())))))*********))))))((()))******++++++************)))))))))((((((((((((((((((((((((((((((((())))))))))))************)))))))))************+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++------------------------,,,------------...............////////////000000000000000000000000000000000000111111111222222222111111000000111111222222222222222222333333333333333333333444444444444555333555777999::::::999888999999999:::;;;;;;<<<<<<>>>>>>????????????>>>>>>===>>>>>>???@@@AAABBBBBB>>>===<<<<<<;;;;;;;;;<<<>>>>>>======<<<;;;::::::<<<<<<<<<;;;:::999888777222222111111111000000000///............---------------------------------............---,,,+++************+++++++++++++++***************************************************************+++++++++'''(((((()))******++++++'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---......///000000---------.........//////........./////////000000////////////000000000111000000000000000000000000111111111111111111111111000000000000111111111222111222333333444444333333333333333333333333333333333444444555555444444333444444555666666666555555555555555666666666777777999;;;===<<<:::888999::::::;;;======<<<<<<>>>???<<<======>>>>>>??????@@@===???BBBDDDDDDEEEGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIFFFEEEDDDFFFGGGHHHHHHFFFKKKJJJIIIHHHHHHHHHHHHHHHGGGIIIJJJHHHCCCBBBDDDGGGDDDCCCBBBAAA@@@@@@AAAAAAAAA>>>:::888888888666444333333333222222222222222///000000000000000000000.........---------,,,,,,,,,,,,++++++++++++++++++************************************************+++++++++*********))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))'''((()))***+++******)))***++++++++++++++++++,,,'''((()))******)))((('''************************(((((((((((()))))))))***'''((())))))(((((()))+++'''((((((((()))))))))***'''((()))***************((())))))******************)))))))))((((((((((((&&&'''''''''((()))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,---------................../////////000000000000000000000000000000000000000000111111111222000000000000000111222222111222222222222333333333333333333444444444555555333444666777888999999999999999999:::;;;;;;<<<======>>>????????????>>>===>>>>>>???@@@AAABBBCCCCCC???>>><<<;;;::::::::::::>>>>>>>>>======<<<<<<<<<::::::999999888666555444222222111111111111000000/////////............---------------------------***,,,...000111000...---++++++++++++************************************************************))))))*********+++++++++)))))))))))))))*********''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,------...///000000---------.........//////............/////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222333444444444444333333333333333333333333333333333444555555444333333333444555555666666555555555555555555666666666777>>>@@@AAA???:::888888999:::<<<======<<<===>>>@@@;;;;;;<<<<<<===>>>>>>>>>===???BBBDDDEEEFFFGGGIIIFFFFFFFFFGGGHHHHHHIIIIIIEEEEEEDDDDDDDDDFFFHHHIIIFFFEEEEEEFFFHHHHHHGGGEEEJJJIIIIIIHHHHHHHHHIIIIIIEEEIIILLLIIICCC@@@DDDIIIFFFDDDBBB@@@???????????????<<<888777888888666444222222222222111111111111////////////000000000000......---------,,,,,,,,,*********++++++,,,------------------------------************************++++++++++++******))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''((()))++++++******)))*********++++++,,,,,,---'''((()))******)))((('''************************(((((((((((())))))))))))&&&((())))))(((((()))+++'''((((((((())))))******''''''(((******+++++++++(((((()))***************))))))))))))((((((((((((%%%&&&&&&'''((()))******))))))))))))************))))))))))))*********************++++++,,,,,,,,,++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,------...///------------------------,,,,,,,,,---------................../////////000000000000000000000000000000000000000111111111111000000///000000111222222111111222222222333333333333333444444444555555555444444555666777888999:::::::::::::::;;;<<<======<<<===>>>??????>>>===<<<>>>>>>???@@@BBBCCCDDDDDD???>>><<<:::999999999999>>>>>>>>>>>>============888777777777666444333222222222222222111111111111000////////////.........------------------------'''***...111333333111///,,,+++++++++******))))))))))))))))))))))))))))))************************))))))******++++++++++++++++++******)))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,---......///............---------................................................///////////////.........000000000000000000000000000000000000000000000000000111111222222333444444333333333444444444555555444333333222222333333444333333444444555666666666777777777777888888888888@@@???>>>===;;;999888888;;;;;;;;;<<<<<<<<<<<<===???<<<:::;;;>>>@@@???======???AAACCCDDDDDDDDDCCCCCCEEEFFFGGGGGGHHHJJJKKKHHHGGGEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGEEEHHHKKKMMMLLLJJJIIIHHHDDDGGGHHHEEEAAAAAAEEEJJJDDDCCCBBB@@@??????@@@@@@<<<:::888777777666444333111111111111111111111111000000////////////000000------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))++++++******************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))******************+++******)))((('''((('''&&&&&&&&&''')))***(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---....................................---,,,---...///000000000000000////////////222111000//////000111222222222111111000111111222222222222222222222222222111222444555666555444333555555666666777777888888;;;;;;;;;::::::999999999===>>>???>>><<<;;;;;;<<<>>>@@@AAAAAAAAAAAACCCDDD@@@???===:::999888888888;;;<<<>>>???>>><<<999777777666666444333222111111111111000///////////////......---------,,,,,,,,,+++++++++,,,,,,---------,,,+++******,,,///333555***)))(((((()))+++,,,---))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((//////.........//////000///............---------................................................////////////............////////////////////////000000000000000000000000000111111222222333333444222222222222333333333444444333333222222333333444333333444444555666666666666666777777777888888888<<<<<<;;;;;;:::999999999;;;;;;;;;;;;<<<<<<<<<<<>>@@@AAA@@@???===???AAACCCDDDDDDCCCCCCBBBDDDFFFGGGGGGHHHJJJLLLIIIHHHEEECCCBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIHHHJJJKKKKKKJJJIIIHHHHHHEEEGGGHHHEEEBBBAAAEEEIIIEEEDDDBBB@@@>>>=========<<<:::888777777666444222111111111111111111111111000000////////////000000------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))*********))))))((((((''''''(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************)))))))))(((((((((((((((((()))))))))))))))(((((((((((()))******++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.................................------,,,---...///000000/////////////////////111111000000000000000111111111111000000000111111222222222222222222222222111222222333333333333333555555555666777777888888999999999999999888888888<<<===>>>===;;;;;;;;;<<<===???@@@@@@??????AAABBBAAA@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>>>><<<999777666666555444333222111111111111000///////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++******+++...111333000///...,,,***)))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((000000/////////////////////............---------------------------------................................................////////////////////////000000000000000000000000000000111111222333333333111111111111222222222222444333333222222333333444333333333444555555666666666666777777777777888888999999999999999999:::::::::::::::;;;;;;;;;<<<<<>>>>>???@@@@@@???===>>>@@@BBBCCCCCCCCCBBBAAACCCEEEFFFGGGHHHJJJLLLNNNLLLHHHEEECCCCCCDDDEEEDDDDDDDDDDDDFFFHHHJJJKKKLLLKKKJJJIIIIIIHHHIIIIIIHHHIIIIIIFFFCCCBBBDDDGGGFFFDDDBBB@@@>>><<<;;;;;;;;;999777666666666444222111111111111111111111111000//////......//////000------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))************************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))************&&&'''((()))************'''((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++++++++*********))))))(((((((((((())))))))))))((((((''''''(((((()))***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------------------------...------------.../////////////////////////////////000000111111000000000111111111111111111111111222222222222222222222222111111000000111111222333444444555666666777888888777777777888888888888888<<<=========;;;:::;;;<<<<<<>>>???>>>======>>>???@@@???>>>===<<<<<<<<<<<<;;;<<<=========;;;999777666666555444333222111111111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++***)))***,,,...///333222111///,,,)))'''%%%+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((...............------,,,///............---------------------------------........................------...............///////////////////////////000000000000000000000000000000000111222222333333111111111222222222222333444333333222222333333444222333333444444555666666666666666666777777777888888888999999999999999999999:::::::::;;;;;;;;;;;;???>>>==================>>>>>>@@@AAABBBBBBBBBBBB@@@BBBEEEFFFGGGHHHJJJMMMSSSQQQLLLIIIFFFFFFGGGHHHFFFEEEDDDCCCDDDFFFIIIJJJMMMKKKIIIHHHIIIKKKLLLMMMKKKKKKKKKHHHEEECCCEEEFFFDDDCCCBBB@@@???>>>===<<<999777666555555555333111111111111111111111111111/////////....../////////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))******++++++******)))***************+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((***)))'''&&&'''(((***,,,))))))))))))))))))))))))((()))))))))************''''''((()))******))))))'''(((***+++++++++***)))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,+++++++++******(((((((((((())))))))))))'''''''''''''''((())))))************************++++++******++++++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------......//////.........///////////////...///000111111111000///111222222333333333333333111111111111111111111111222111000///000111222333333444444555666777888888666777777888888999999999:::<<<===<<<::::::;;;<<<;;;=========;;;:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<:::888777555555444444333222111111111000000///////////////......---------,,,,,,,,,---,,,,,,,,,++++++******,,,+++***))))))***+++,,,---.........---+++)))(((++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((---......//////...------///............---------------------------------........................,,,---------......//////........................///////////////////////////000000111111222333333222222222222333333333333444333333222222333333444222222333333444555555555555666666666666777777777:::::::::999999999999999999999999999:::::::::;;;>>>>>>>>>===<<<======>>>>>>>>>???@@@@@@AAAAAAAAA@@@BBBEEEFFFFFFGGGJJJLLLSSSQQQMMMJJJHHHGGGHHHIIIIIIHHHFFFDDDDDDEEEGGGHHHKKKIIIHHHIIIMMMPPPQQQQQQMMMMMMLLLJJJGGGEEEEEEFFFAAAAAAAAAAAA@@@@@@??????888666444444444444222111000000000000000000000000//////............//////------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((***)))'''&&&'''(((***,,,))))))))))))))))))))))))((()))))))))************)))))))))))))))((('''''''''(((***+++++++++***)))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++(((((((((((())))))))))))'''''''''''''''((())))))************************++++++******++++++,,,---*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,---------------------------------------...............------....../////////000---...///111111111000///222333444555555555444444111111111111111111111111222111000000000111333444333333444555666777888888777888888888999999::::::999;;;<<<;;;:::999:::<<<;;;<<<===<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;:::999888777444444444333333222222111111000000///////////////......---------,,,,,,,,,,,,,,,,,,++++++*********,,,+++***))))))))))))***)))***+++,,,,,,+++***)))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...///000111222111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---......//////........................//////////////////////////////000000111222222222222222222222333333333444444333333222222333333444222222222333444444555555555555666666666666777777:::::::::999999999999999888888999999999:::::::::>>>???@@@???>>>>>>@@@BBB>>>>>>?????????@@@@@@@@@AAACCCEEEFFFFFFFFFHHHJJJMMMLLLJJJHHHGGGGGGGGGGGGJJJIIIHHHFFFFFFFFFFFFGGGGGGFFFGGGKKKPPPSSSRRRPPPLLLKKKJJJIIIGGGFFFEEEDDD??????@@@@@@@@@@@@??????666555333333444333222000000000000000000000000000///......------......///------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******)))))))))***++++++,,,,,,***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))************))))))))))))((('''&&&%%%'''((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,+++++++++******(((((((((((())))))))))))((((((''''''(((((()))***************************++++++******++++++,,,---************++++++++++++++++++++++++++++++++++++++++++++++++******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------......//////000------...///000000000000111222444555666666555444111111111111111111111111111111111111111222222333222222333444666777888888888888888999999999999999888:::;;;:::999999:::<<<:::<<<===<<<;;;;;;<<<===>>>>>>?????????>>>======::::::::::::999888777777444333333333222222222111111111000///////////////......---------,,,,,,,,,+++++++++++++++*********++++++***))))))))))))))))))*********)))((('''''')))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,...000222333222222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,------...//////........................//////////////////////////////000000111111222222111111111111222222222222444333333222222333333444111222222333333444555555555555555666666666777777666666777888888999999:::888888888888999999999999<<<>>>@@@???>>>???AAADDD>>>>>>>>>>>>>>>??????@@@CCCDDDFFFFFFEEEEEEGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHDDDDDDFFFLLLRRRSSSOOOKKKIIIHHHGGGFFFFFFEEECCCBBB>>>>>>??????>>>===<<<;;;555444222222333333111000000000000000000000000000///......------......///------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********++++++,,,,,,++++++***((())))))***++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((((((((((((((''''''((((((''''''(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,++++++++++++************(((((((((((()))))))))))))))(((((((((((()))******************************++++++******++++++,,,---************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,---......///000000---------...///000111111///000222444555444444333111111111111111111111111...///000000111111000000111222333444666777888999888888888888888777777777777999::::::999999:::;;;:::<<<======<<<<<<>>>???>>>???@@@@@@???>>>===<<<:::::::::999888888777777333333333222222222222222111111000///////////////......---------,,,,,,,,,************++++++++++++++++++************************)))(((''''''''''''((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************&&&'''((()))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))+++---000111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,---...//////......................../////////////////////////////////000111111222222000000000000111111111111444333333222222333333444111222222333333444555555555555555555666666666777333333444666777999:::;;;777888888888888999999999999;;;======<<<===@@@CCC???>>>>>>>>>>>>>>>???@@@CCCEEEFFFFFFEEEEEEFFFGGGFFFGGGIIIJJJKKKJJJIIIIIIGGGHHHIIIJJJJJJJJJJJJIIIBBBCCCFFFLLLRRRRRRLLLFFFFFFEEEDDDDDDDDDCCCAAA???===>>>>>>>>><<<;;;999777555333222222333333111000000000000000000000000000.........------.........---------,,,,,,,,,++++++*********++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********++++++,,,,,,++++++***((())))))***++++++,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))************%%%&&&'''((())))))))))))((('''&&&&&&&&&''')))***(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++++++++*********))))))(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))))))))++++++******++++++,,,---)))************++++++++++++++++++++++++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,------...///000000......------...///111222---///111333444333222111000000000000000000000000,,,---///000000000///...111222333444666777888999888888777777666666555555777888::::::999999:::;;;:::<<<>>>>>>>>>>>>???AAA===>>>>>>>>>===<<<:::999::::::999999888777777777333333222222222222222222111111000///////////////......---------,,,,,,,,,))))))******+++++++++,,,+++++++++***************)))((('''''''''(((***+++''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((------------------------------------------------******+++---///000111222//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------...///000111111/////////000111111222222111111111111111111111111---...000111222222222111000111222333444444444444555555333333333555777888666666666666666777888888888888888777777777777777;;;<<<===>>>@@@@@@@@@@@@AAABBBBBBAAA???>>>???@@@CCCDDDCCCCCCCCCEEEIIIMMMJJJHHHFFFFFFHHHKKKLLLLLLEEEFFFGGGHHHIIIHHHGGGFFFBBBCCCEEEFFFFFFFFFEEEDDDAAA@@@AAABBBCCCAAA>>><<<=========<<<;;;888666555555444111000//////111222////////////............---------,,,,,,+++++++++,,,---...---+++***+++,,,+++++++++++++++++++++++++++******)))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((+++++++++*********))))))((()))++++++)))((()))******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))(((((())))))*********+++))))))(((((((((((())))))((()))++++++*********+++,,,,,,,,,+++++++++******))))))(((((((((((())))))(((((((((((())))))))))))+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***))))))((('''&&&******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------..................---------------...///000000111111111000000//////......222111000//////000111111////////////000000000000222333333444444555555555:::::::::999999777666666999999999::::::999999999<<<<<<<<<<<<<<<===>>>>>><<<<<<>>>>>>===<<<:::888;;;::::::999888777666666333222111000///////////////............---------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))***************************)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&&&&'''((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((******)))(((((()))''''''''''''''''''''''''------------------------------------------------,,,---------......//////........................................................................------......//////000000/////////000111111222222111111111111111111111111...///111222333333222222000111222333444444444444666555333222333444555777666555555555555666777777777777777777777777777777;;;<<<===>>>???@@@@@@@@@@@@AAAAAA@@@>>>===>>>@@@BBBCCCCCCCCCDDDGGGKKKOOOJJJGGGEEEEEEFFFHHHHHHHHHEEEFFFGGGHHHHHHGGGGGGFFFBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@AAABBBAAA???<<<;;;<<<<<<;;;999777555444555333111000//////000111////////////............---,,,,,,,,,,,,,,,,,,+++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++***)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((*********)))))))))((((((((()))++++++)))((()))******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((()))))))))************))))))(((((((((((())))))((()))++++++*********+++,,,,,,+++++++++*********))))))(((((((((((())))))(((((((((((())))))))))))+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++************+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------..................---------------...///000000000000000000000//////......111000000/////////000111////////////000000000000222333333444444555555555999999999999888777666555777888999::::::::::::999<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<===<<<:::888777::::::999888777666555555333222111000////////////............------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))***************************)))((()))***+++***((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''')))******((('''((()))((((((((((((((((((((((((------------------------------------------------//////......---,,,,,,,,,------------------------..................................................................//////...//////000000111111222111111111111111111111111000000111222333333333333000111222333444444444444555555333222222333444444555444444444444555666666777777777777777777777777:::;;;<<<>>>??????@@@@@@>>>??????>>>===<<<>>>???AAABBBCCCDDDEEEGGGLLLOOOHHHEEECCCBBBCCCDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFEEECCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBB???===::::::999999777666444333444333111000//////000111/////////............---+++,,,,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,++++++++++++++++++++++++++++++***))))))))))))***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((()))))))))(((((((((((((((((()))++++++)))((()))***)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))************))))))(((((((((((())))))((()))++++++*********+++,,,++++++++++++*********))))))(((((((((((())))))(((((((((((())))))))))))+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,------------------------------------------......---------...//////000000000000000////////////...000//////......///000000////////////000000000000222222333333444555666666777777777777777666555444666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===999::::::;;;:::999777666999999888777666555444444222111000//////...//////............------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))***************************)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))******************************(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''')))***)))((('''((()))))))))))))))))))))))))))------------------------------------------------//////...------,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.............................................---......//////000111111111111111111111111111111111000000111111222222222222111111222333333333333333555444333222222222222222444333333333333444555555666666666777777777777777::::::<<<===>>>?????????<<<===>>>===<<<<<<===???BBBCCCCCCCCCCCCEEEHHHKKKCCCBBB@@@@@@BBBCCCCCCBBBGGGGGGGGGFFFFFFEEEEEEDDDEEEDDDBBBAAAAAAAAABBBCCCAAA@@@@@@@@@BBBAAA???===888888777666555444333222333222111000/////////000//////.........---------+++++++++,,,,,,---------,,,---...---+++***+++,,,++++++++++++++++++++++++,,,+++******))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))((()))++++++)))((()))***))))))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))))))))))))))))))))*********))))))(((((((((((())))))((()))++++++*********+++++++++++++++************))))))(((((((((((())))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,------------......---------....../////////////////////////////////.............../////////////////////000000000000222222333333444555666666555666666666555555444333444666888;;;<<<===<<<<<<:::::::::::::::;;;<<<<<<888888888888888666555444777777666555444333333222111000//////.........///.........---------,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((())))))))))))***************************)))((()))***+++***((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))))))))))),,,+++((('''&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))***)))''''''(((***((((((((((((((((((((((((---------------------------------------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,....................................------------.........///000000111111000000000000000000000000///////////////000000000111111222222333333222222555444333333222222222222333333333333333444555555555555666666777777777777999:::;;;<<<===>>>>>>>>>:::<<<<<<<<<;;;;;;===???CCCCCCCCCBBBAAAAAACCCDDD@@@???>>>@@@BBBDDDDDDDDDGGGGGGFFFEEEDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBDDDDDDBBBAAA@@@@@@AAAAAA???===777666555444333222222222222222111000////////////............------------+++++++++,,,,,,---------,,,---...---+++***+++,,,++++++++++++++++++++++++,,,++++++***************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))(((************************((()))++++++)))((()))***((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))((()))++++++*********++++++++++++*********))))))))))))(((((((((((())))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,++++++***))))))******+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------......------------.........................../////////------...///////////////////////////000000000000111111222333444555666777444555555555555444333333444666999<<<=========<<<999999999999999::::::;;;777777777666666555444444666555444444222222111000000///......---............------------,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))***+++***((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((())))))******,,,+++((('''&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))((('''''')))***''''''''''''''''''''''''------------------------------------------------,,,,,,,,,,,,------------***++++++,,,,,,------...................................................------------------......---......//////000000111000000000000000000000000//////.........//////000111111222222222222222111444444444444333333333333444333333333333444555555444555555666666777777888888999:::<<<======>>>>>>:::;;;<<<<<<;;;<<<>>>@@@CCCCCCCCCBBB???>>>???@@@???>>>???AAADDDFFFFFFEEEHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEEEECCCAAA@@@@@@???>>><<<666555444333222222222222222111111000000///...............------------,,,+++,,,,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,+++************+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((************++++++++++++((()))++++++)))((()))***((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***************))))))))))))))))))(((((((((((())))))((()))++++++*********++++++************)))))))))))))))(((((((((((())))))(((((((((((())))))))))))***************+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++***)))((('''******+++++++++,,,,,,,,,***+++,,,---...---,,,+++++++++************++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,------......---------------------------............/////////------///000000000000000////////////000000000000111111222333555666777777444444555555555444444333444666999<<<>>>>>>===<<<888888888888888999::::::777777666555555444444333444444333222111000//////......------------......------------,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,******(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))(((&&&''')))+++''''''''''''''''''''''''------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........................................................,,,,,,,,,------.........------......///000000000000000000000000000000000111000///......///000000111111222222222222111111333444444555555555555444444444444444444555555666444444555555666777777888888999:::;;;<<<=========999:::<<<<<<<<<===???AAABBBCCCCCCBBB@@@???@@@AAABBBAAAAAACCCFFFGGGGGGFFFIIIHHHFFFDDDBBBAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDGGGDDDBBB@@@???>>><<<:::666555444222222222222333111111111000000///...---.........---------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,---...---+++***+++,,,++++++++++++++++++++++++---,,,++++++******++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((())))))))))))*********+++((()))++++++)))((()))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************)))))))))((())))))(((((((((((())))))((()))++++++*********+++************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************************************)))***************))))))******+++++++++,,,,,,,,,)))+++,,,......---,,,+++++++++************++++++******+++++++++,,,,,,,,,------------------------***++++++,,,------......---------------------------------.........//////---...///111111111111111////////////000000000000000111222333555666777777444444555555555555444444555777:::===>>>>>><<<;;;888777777777777888999999777777666555444444444444333222222111000///.........------,,,------......---------,,,,,,,,,++++++++++++++++++************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))'''&&&''')))+++''''''''''''''''''''''''------------------------------------------------...------,,,,,,+++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,---...//////------......///000000000000000000000000000000000222111000//////000111111111111222222222111111000333333444555666666666666555444444444444555666666444444444555666777777888888888:::;;;<<<=========999:::<<<<<<<<<===@@@BBBAAABBBCCCCCCAAAAAAAAACCCEEEDDDDDDFFFGGGHHHGGGEEEIIIHHHEEECCCAAAAAAAAAAAA<<<===@@@BBBCCCDDDCCCCCCHHHFFFBBB@@@???===;;;999666555333222222222333333111111111111000///...---......---------,,,,,,,,,---------,,,,,,+++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++---,,,++++++******++++++++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))******((('''((((((((())))))******((()))++++++)))((()))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******+++*********))))))(((((())))))(((((((((((())))))(((***++++++******+++,,,************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))***+++++++++++++++******+++++++++,,,,,,,,,)))***,,,......---,,,+++++++++************++++++******+++++++++,,,,,,,,,------------------------******+++,,,,,,---......---------------------------------.........//////---...000111222222222111////////////000000000000000111222333555666777888444444555555666555555555555777;;;>>>???>>><<<:::777777777777777888888999777777666555444444444444222222111000///...------------,,,,,,,,,------...---------,,,,,,,,,+++++++++++++++************)))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((&&&'''((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))******)))'''&&&&&&))),,,))))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------......---------,,,,,,,,,---------............///............////////////000000000000000000000000000111111111111222222222111111222222222333333333333444666777777777666555666666666666666555555555666777888:::;;;<<<<<<<<<@@@@@@???????????????@@@AAA>>>===>>>BBBDDDDDDBBBCCCBBBBBBBBBCCCEEEGGGIIILLLIIIGGGFFFGGGFFFBBB???>>>>>>>>>AAAEEEGGGHHHGGGDDDBBB???>>>>>>===;;;:::666555555444444333222222000000///...---,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++******++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))***++++++,,,,,,------,,,***)))'''&&&&&&))))))(((((('''''''''&&&(((((((((((())))))))))))+++)))'''(((+++,,,***((())))))))))))))))))))))))++++++++++++++++++++++++************************************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))************+++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,+++***+++,,,---...///////////////.........000000//////.........---000000///////////////000111111222333444666666777666555444555666777666555555888;;;<<<;;;999999999999999999888888888777777777777666555444333333222222222222111000//////.........---------,,,,,,,,,)))******+++++++++******)))***,,,------,,,***)))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))******************)))((((((,,,***)))'''''''''(((((((((((((((((((((((((((((()))))))))))))))(((((((((%%%&&&((()))))))))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******------------------------,,,,,,,,,------.........---------............///............////////////000000000000000000000000000000111111111222222222111111222222222333333333333444555666777666666555666666666666666666666555777888:::<<<>>>@@@AAAAAA@@@@@@???>>>>>>??????@@@AAA@@@>>>@@@CCCFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFKKKIIIHHHHHHJJJIIIGGGDDDAAA@@@@@@BBBDDDFFFEEEEEEDDDBBB???======<<<:::999555555555444333333222222000///...------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))++++++************++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((''''''''')))))))))***++++++,,,,,,,,,++++++******)))))))))))))))((((((((('''''''''(((((((((((())))))))))))+++)))'''(((***+++***((())))))))))))))))))))))))++++++++++++++++++++++++************************************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))************+++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------......---------...///000/////////////////////...000/////////............000000////////////000000111111222333444555666666666555444555777888777666555888:::;;;:::999999999999999999888888888777777777777666555444333222222222222111000000///.........------------,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))+++*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******************)))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------***++++++,,,---...///000---------............///............////////////000000000000000000000000000000000111111111222222111111222222222333333333444444555666666666666555555555666666666666666666777888:::<<<>>>AAABBBCCC??????>>>>>>>>>??????@@@BBBAAA@@@BBBEEEGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDHHHGGGGGGHHHJJJKKKIIIHHHDDDCCCBBBBBBCCCDDDCCCBBBDDDAAA>>><<<;;;:::888777555555444333333222222111000///...---,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,))))))))))))))))))))))))+++++++++***************+++++++++***************)))))))))))))))))))))))),,,++++++******++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((('''''')))))))))***++++++,,,,,,***************+++++++++))))))((((((((((((''''''(((((((((((())))))))))))+++)))((()))******)))((())))))))))))))))))))))))++++++++++++++++++++++++************************************************************************))))))***++++++++++++***++++++++++++++++++++++++***************+++++++++)))************+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000......//////////////////////////////............000000////////////000000111111222333444555666666666555555666777888888777555888:::;;;:::999999999999888888888888777777777777666555555333333222111111111000000//////......------------,,,,,,,,,,,,,,,,,,---------,,,,,,+++************************++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((()))))))))************))))))((('''((()))*********)))((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''(((((()))(((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------++++++,,,,,,---...//////---------............///............////////////////////////////////////000000000000111111111111111111222222222333333333444444555555555666666666555555555555666666666666555666777999;;;<<<>>>??????>>>>>>>>>>>>??????@@@AAAAAAAAABBBDDDFFFGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEFFFGGGHHHHHHGGGGGGEEECCCBBBBBBCCCCCCBBBAAABBB@@@===;;;:::888666555444444333333222111111111///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******************************)))***++++++,,,,,,++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))+++******))))))******+++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((((((((()))))))))***++++++,,,,,,************************))))))(((((((((((((((((((((((((((((())))))))))))******)))))))))))))))((())))))))))))))))))))))))************************************************************************************************))))))***++++++++++++***************************************************))))))*********+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------............///////////////////////////.........000////////////000000111111111222333444444555555666555555666888999888777666888::::::999888999999888888888888777777777777666666555444333222111111000000000//////.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++*********)))(((((()))******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************)))(((&&&(((***,,,---,,,+++***(((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------...///---------------------------------------------------------............///............//////////////////////////////////////////000000000111111111111111222222222333333333444444444444444555555666444555555555666666777777777777666777888999:::;;;>>>>>>======>>>??????@@@@@@@@@AAAAAABBBCCCDDDFFFDDDEEEGGGIIIIIIHHHGGGFFFDDDEEEFFFGGGFFFFFFFFFFFFDDDCCCBBBBBBCCCDDDBBBAAA@@@>>>;;;999888777555333333333333222111111000000...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******************************(((((()))***************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++,,,,,,+++******)))((((((''''''(((((())))))))))))))))))(((((((((((())))))))))))************)))(((((()))))))))))))))))))))))))))************************************************************************************************))))))***++++++++++++***************************************************))))))*********++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---.........//////000000.........//////////////////////////////000111111111222222333333444444444555555444555888999888777666777999999888777888:::777777777777777777777777555555444333222111000000/////////...............------,,,,,,,,,++++++++++++++++++++++++***))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))*********))))))'''))),,,///000///---,,,((((((((((((((((((((((((''''''''''''(((((())))))((((((((('''''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000------------------------......---------,,,,,,,,,---------............///............////////////000000000000000000000000/////////000000000111111111111222222222333333333444444333333444444555666444444555555666777777777:::999888777888999:::;;;============>>>??????@@@???@@@AAAAAA@@@@@@BBBCCCBBBDDDFFFHHHIIIHHHFFFDDDDDDFFFHHHHHHGGGFFFGGGHHHEEEDDDBBBBBBCCCCCCBBB@@@===;;;888777777666444333333333222111111000000///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,******++++++++++++******************************'''(((((()))***)))))))))))))))))))))))))))))))))***************+++++++++***************+++++++++))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))******)))))))))***++++++,,,,,,++++++******)))(((((('''(((((())))))))))))******(((((((((((())))))))))))***++++++***((('''((()))))))))))))))))))))))))))************************************************************************************************))))))***++++++++++++***+++++++++++++++++++++++++++++++++***************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------......///000000000.........//////////////////......//////000111222111222222222333333333444444333333444777888888777666777888888777777888:::666666777777777777777888555444333333111111000///..................------,,,,,,,,,,,,++++++++++++++++++++++++***)))((((((************************((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((())))))************)))(((***---///000///---,,,((((((((((((((((((((((((''''''(((((())))))******))))))(((''''''''''''(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,---///------------------------,,,,,,---------------------------............///............////////////000000000000000000000000////////////000000000111111111222222222333333333444444333333333444555666444444555555666777777888999888777777888:::<<<===<<<<<<<<<======>>>@@@@@@@@@BBBCCCAAA???>>>@@@BBB@@@BBBEEEGGGGGGDDDAAA???@@@BBBEEEFFFFFFFFFHHHJJJHHHFFFDDDCCCCCCAAA???===;;;999666666666666555333222222222111000000//////---,,,,,,+++,,,,,,------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************(((((()))***************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((()))))))))*********)))))))))***++++++,,,,,,++++++++++++++++++++++++(((((()))))))))*********(((((((((((())))))))))))***+++,,,+++(((&&&''')))))))))))))))))))))))))))************************************************************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,---.../////////......------......///000000111............/////////000............///000111222222222222222222333333333333222222333666777777666666777888888666777888:::666666666666777777888888444444333222111000//////------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++***)))((()))***+++,,,,,,+++***)))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((()))***************(((***,,,---...---,,,+++(((((((((((((((((((((((((((((())))))***++++++,,,***)))((('''&&&''''''(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***,,,---------------------------***++++++,,,---...//////---------.........//////............/////////000000000000000000000000000////////////000000000000111111222222222333333333444444333222333444555666444444444555666777777888666666555555777:::<<<>>><<<<<<<<<<<<===>>>@@@@@@BBBCCCDDDBBB???===???AAA@@@BBBDDDEEEDDDAAA===::::::>>>BBBCCCCCCDDDGGGJJJKKKIIIFFFDDDBBB@@@===:::999777555555555666555444222222111111000/////////,,,,,,,,,++++++,,,------++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))*********+++)))))))))***++++++,,,,,,++++++,,,------...//////(((((())))))*********+++(((((((((((())))))))))))***,,,---+++(((&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))************+++++++++)))************+++++++++******+++,,,,,,---......***+++,,,---------,,,+++---------...///000000111---.........//////000000............///000222222222222222222222222333333222111111333555777777666666777888777666666888:::555666666666777777888888444444333222111000//////------------------------,,,,,,,,,+++++++++******---...------,,,+++***))))))***,,,------,,,***)))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((()))***************((()))***+++++++++******((((((((((((((((((((((((((())))))***+++,,,,,,,,,***)))((('''&&&&&&'''(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......////////////////////////........................000000000000111111111111111111222222222333333333222222333333333333444444444555666666555555666888777777777777777888888888<<<<<<<<<<<<<<<===>>>???AAACCCEEEEEEBBB???===<<<@@@BBBDDDDDDCCCAAA>>><<<<<<===???AAABBBDDDDDDDDDEEEEEEDDDBBB@@@===;;;:::999888777666555444444444000000000000000///......------,,,,,,+++***))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++******************---,,,+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///////////////////////////////////////.........////////////000000000000//////000111222222333333///111222222222222444555666666666666777777777777777777777666555555444444222111000///...---,,,,,,---,,,+++******+++,,,---,,,++++++******++++++,,,........................---------,,,,,,+++++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......................................................//////000000000111111111111111111222222222333333222222222333333333444444333555666666555444666777777777777777888888888888;;;<<<<<<======>>>>>>>>>AAACCCDDDDDDBBB???>>>>>>CCCCCCCCCCCCAAA???<<<;;;;;;<<<>>>@@@AAABBBCCCCCCBBBAAA@@@???===:::888777666555444222111000000000000000000000000///......------,,,,,,+++******)))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))++++++++++++++++++++++++------+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((()))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................////////////........................//////////////////000111111222333333///111222222222222333555555555666666666777777777666666555444444333333222111111000///...---,,,,,,,,,++++++++++++++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((()))))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......................................................//////000000000000111111111111111222222222222333222222222222333333333333222333555444333333444666777777777888888888999999:::;;;===>>>??????>>>>>>AAABBBCCCBBB@@@???@@@AAADDDDDDBBBAAA>>><<<;;;:::;;;;;;===>>>@@@@@@AAAAAA@@@@@@???===;;;999777666666555333111000///......///000000000000///......---,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++++++++*********************************)))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------................................................------------............//////000000111111222222///111222222111111333444555555555666666666666777444444444333222222111111111000000///...---,,,,,,+++++++++,,,,,,+++++++++------,,,,,,,,,,,,------************************)))(((((((((((('''''''''***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...................................................////////////000000000111111111111111222222222222111222222222222333333333111333444444333222444555777777777888888999999::::::;;;>>>@@@AAA@@@???>>>AAABBBBBB@@@??????AAADDDDDDBBB@@@>>><<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@AAAAAA@@@???===;;;999888888777555333111000000/////////000000//////...---,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))+++++++++,,,,,,,,,,,,,,,......---+++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************************************************************))))))***++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........................------...............///------.........//////////////////000000000111111///111222222111111222444444444555555555666666666444444333222222111111000000000///......---,,,,,,***+++,,,------,,,+++***++++++************++++++))))))))))))))))))))))))************************+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,------,,,++++++++++++,,,------...................................................////////////000000000000000111111111222222222111111111222222222333333111222333333222222333555666777777888999::::::::::::;;;>>>@@@AAAAAA@@@???AAAAAAAAA@@@??????BBBEEEAAA@@@>>>===<<<===>>>???======>>>??????@@@??????@@@@@@???>>><<<;;;999888888777555333222111000000///////////////...------,,,,,,+++++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++******)))*********+++++++++,,,......---,,,+++)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++*********************************************************************************************************+++,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........................,,,---------......//////....../////////000000000//////////////////000000///111222222111000111333444444444444555555555555444444333333222111111000//////......------,,,,,,***+++,,,------,,,+++***+++******))))))******+++************************++++++++++++++++++++++++,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++,,,------------------------------..............................////////////000000000000000111111111111222111111111111222222222222111222444333222222333555666777777888999:::;;;;;;;;;<<<>>>@@@AAABBBBBBAAAAAABBBAAA@@@??????BBBDDD@@@???>>>======>>>???@@@===>>>>>>?????????>>>>>><<<<<<;;;:::999777555555444444222111000000//////...////////////...------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))***************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))))))))******++++++,,,---------,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******************************************************************************************************++++++,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---......//////////////////000000000111............////////////000111222111000000111222333333333444444444555555333333333222111111000000.........---------,,,,,,+++++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,************************(((((())))))))))))******,,,+++***************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++***++++++,,,---------------------------................................./////////000000000000000000111111111111111111111111222222222222222333444444333333444555666777777888:::;;;;;;<<<<<<===>>>???AAABBBCCCCCCAAABBBBBBAAA@@@???AAABBBAAA@@@??????>>>>>>>>>>>>======>>>>>>>>>======<<<999999888777666444333222222111000///////////////......//////......---,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))*********+++************************)))************+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************))))))***++++++,,,------+++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******************************************************************************************************+++,,,,,,------...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,------...//////........./////////000000........................000111222111000///000111222333333333333444444444222222111000000//////.........------------,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))'''''''''((((((((())))))***))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++******++++++,,,---------------------------..................................../////////000000000000000111111111111000111111111111222222222222444555555333333444666666777777999:::;;;<<<<<<======>>>???@@@BBBDDDEEEAAABBBCCCBBB@@@???@@@AAABBBBBBAAA@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;:::888888888777666444333222111111000000000000111111......//////......---,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))*********+++************************)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))******+++,,,,,,---......***+++,,,---,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++***************************************************************************************************++++++,,,,,,------...******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////---------.........//////.....................---000111222111000///000111222222333333333444444444000000000///......------------------------,,,,,,---,,,+++******+++,,,---******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------............///000///...------...///000...............///000000222222333333333333444444000111111111111222222222222222222333333333444444888888999::::::;;;<<<<<<@@@===<<<===BBBEEEFFFEEEBBBAAA@@@????????????@@@AAA@@@@@@???>>>======<<<999:::;;;;;;<<<======>>>999999888666555333222222000000000000////////////.........------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***)))))))))***+++,,,,,,+++++++++*********))))))******++++++++++++******'''(((((())))))))))))((())))))))))))))))))))))))))))))************))))))************)))'''&&&%%%)))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,++++++******)))******))))))((((((''''''))))))))))))))))))))))))&&&'''(((******+++++++++))))))))))))))))))))))))))))))*********))))))(((''')))******))))))***+++******))))))))))))******++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***)))))))))***++++++******++++++,,,---111///---+++***+++,,,---,,,---------.../////////---------...------,,,,,,......///000000///...---//////000111111111111111111111222222222333333333222111111000///......---,,,---......,,,,,,---...++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((***)))&&&%%%%%%&&&)))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''((((((...------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,---------...//////............//////...............///000000111111111222222222333333111111111111222222222222333333333333444444444444777888888999:::;;;<<<<<>>;;;<<<>>>???>>>===<<<:::???>>>===;;;;;;<<<<<<===666666555444222111000000000000000/////////......---------...............+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******)))*********+++++++++*********************++++++++++++******)))***+++,,,------------++++++++++++++++++++++++))))))************))))))******+++++++++******))))))))))))))))))))))))))))))(((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))************))))))''')))******))))))***+++******))))))))))))******++++++++++++++++++++++++************************++++++************++++++((((((((((((((()))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------*********)))******++++++++++++******++++++,,,---++++++***+++,,,...000222...............---------,,,------.........---------...///000111111000000//////000111111111111111000000000000111111111111//////......---,,,,,,,,,+++---...---,,,+++,,,...++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,---------,,,---////////////---,,,...............///000000000000000111111111222222111111111222222222333333444444444555555555666666666777777999:::;;;<<<===??????>>>>>>????????????AAABBBCCCDDDCCCAAA???======???AAACCCCCCBBB@@@>>>AAA@@@>>><<<;;;;;;;;;<<<666555444333222111000000000000/////////.........---------....../////////++++++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++***)))))))))*********************************++++++++++++******))))))+++,,,------......++++++++++++++++++++++++)))******++++++******))))))***++++++,,,,,,,,,,,,))))))))))))))))))))))))***)))'''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************((()))))))))******************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((()))************))))))((())))))))))))))))))))))))((())))))************)))''')))******))))))***+++******))))))))))))******************************************************,,,+++***))))))***+++,,,))))))))))))))))))))))))************************+++++++++,,,,,,,,,------***)))))))))***+++,,,,,,++++++******++++++,,,---******++++++---...000111/////////...---------,,,,,,------...............---...///000000111222222//////000111111111111111/////////000000000000000............------,,,,,,+++,,,------++++++,,,---************************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------............,,,---...//////...---,,,...............///000000111111111111222222222333111222222222222333333333444444444555555555666666555666777888:::;;;<<<===@@@@@@AAA@@@????????????@@@AAABBBCCCCCCAAA???>>>???AAACCCEEEEEEDDDAAA@@@AAA@@@>>><<<;;;:::::::::666555555444333222111111////////////............,,,---------......//////---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++***)))))))))*********************************++++++++++++******((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,---,,,,,,))))))))))))))))))))))))******((((((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************((()))))))))***************)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,++++++******)))(((((((((((())))))))))))(((((((((((((((((((((((()))************))))))((())))))))))))))))))))))))(((((()))***************''')))******))))))***+++******))))))))))))******************************************************,,,+++***))))))***+++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------***)))))))))***+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------....../////////...---------,,,,,,---....../////////...---......///000111111222//////000111111111111111/////////////////////////////////...............+++,,,---,,,++++++,,,---************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((************************((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------.........//////------............------...............///000000111111111222222222333333222222222222333333333333333444444444444555555555444555666888999;;;<<<===???AAABBBAAA@@@>>>>>>???>>>???@@@AAAAAAAAA@@@@@@???@@@BBBCCCCCCAAA@@@>>>??????>>>===;;;:::888888555555444333333222111111/////////.........------,,,,,,,,,------------------------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******)))************************+++++++++******++++++++++++******((())))))***************++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))***))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))'''((()))******+++******''')))******))))))***+++******))))))))))))******************************************************++++++************++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********)))******++++++++++++******++++++,,,---------------------,,,,,,...............---------,,,---...///////////////......------...///000111//////000111111111111111000000000000////////////........................***,,,---,,,+++***+++---************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,---------............------,,,,,,------..................///000000000000000111111111111222222222222333333333444444333333333333444444444444444555666777999;;;<<<======???AAAAAA???======???<<<===>>>>>>@@@@@@AAABBB@@@@@@AAA@@@@@@???>>>===<<<=========<<<:::777666333333333222111111000000//////.........---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))******++++++))))))*********+++++++++******++++++++++++*********************))))))(((***************************++++++,,,,,,++++++***)))***+++++++++++++++***))))))))))))))))))))))))'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,++++++******)))'''((((((((()))))))))***))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))'''((()))******+++++++++''')))******))))))***+++******))))))))))))************************************************************++++++++++++******+++*********))))))))))))************************++++++,,,,,,,,,,,,------++++++******)))*********++++++******++++++,,,---,,,------------------,,,---------...............,,,---...///000000000000......---,,,,,,---.../////////000111111111111111111111111000000/////////------------------------***,,,,,,,,,+++***+++,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''((((((,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------......,,,++++++,,,.....................///000000////////////000000000000222222333333333444444444222222222333333333444444444444666777999;;;<<<===;;;>>>@@@@@@>>><<<<<<>>>;;;;;;<<<===>>>@@@BBBCCCCCCBBBAAA@@@@@@???>>>>>>:::;;;======<<<:::666444222222111111000000////////////.........---------,,,,,,,,,++++++*********+++++++++************)))++++++++++++++++++++++++************************++++++++++++++++++++++++***)))))))))***+++,,,,,,))))))******++++++++++++******++++++++++++******+++++++++++++++)))(((((())))))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++******)))))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,+++******)))'''((((((((())))))******))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))''''''(((******+++++++++((()))******))))))***+++******))))))))))))******))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))******))))))((((((((('''))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,+++***)))))))))***++++++******++++++,,,---+++,,,------.........---,,,------....../////////,,,---...///000000000000///...---,,,+++,,,---...//////000111111111111111222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''((((((...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------......------,,,,,,---......//////......////////////////////////000000111222222222222111444444444333333222222222555555666666777999:::;;;===============<<<<<<<<<<<<<<<======>>>@@@AAABBBDDDBBB@@@>>>======>>>???<<<;;;:::::::::999666444222222111000///...------............---,,,+++***,,,,,,,,,++++++*********++++++******************))))))))))))************++++++************++++++))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++++++++******************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++)))))))))((((((((((((((())))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******+++*********))))))((((((******))))))))))))******++++++************++++++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***++++++******)))(((''''''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************************************)))))))))***+++++++++,,,)))************+++++++++)))************+++++++++++++++++++++++++++++++++---------------------------------------------------------............/////////////////////////////////000000000000//////000000000000////////////........................,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------......------,,,,,,---......//////......////////////////////////000000111222222222222111444444333333333222222222555555555666777888::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBB@@@>>>===<<<===>>>???>>><<<:::999999777444222222222111000///...------............---,,,+++***,,,,,,,,,+++++++++******++++++******************))))))))))))************++++++************++++++***+++++++++,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++******************************************)))************+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))((((((((((((******))))))((((((((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******************)))))))))(((******))))))))))))******+++******))))))******+++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++***)))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************************************************************************+++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++------------------------------------------------------------............//////////////////////////////000000000000//////000000000/////////......------------------------,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------......------,,,,,,---......//////......///////////////////////////000111111222222111111333333333333222222222222555555555555666888999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<===?????????>>><<<;;;;;;<<<===>>>>>><<<:::888777555222///222111000000///...------............---,,,++++++,,,,,,,,,++++++++++++*********++++++++++++++++++)))))))))*********++++++++++++************++++++++++++,,,,,,,,,---------************+++++++++,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))(((((((((***))))))))))))(((((((((************************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))(((((((((((()))******************))))))))))))******))))))))))))******+++******))))))******+++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++***)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************************************+++++++++***************)))************+++++++++)))************+++++++++++++++++++++++++++++++++------------------------------------------------------------............////////////////////////...//////000000//////...000////////////.........------------------------+++++++++++++++*********+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------......------,,,,,,---......///.........///////////////////////////000000111111111111111333222222222222222222222444444444555666777888999999999999:::::::::::::::::::::::::::;;;<<<===>>><<<;;;;;;::::::;;;<<<===;;;999777777666444111///111000000///......---------.........------,,,+++++++++++++++++++++++++++******+++++++++++++++,,,))))))*********+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++((()))))))))))))))***************)))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))***+++*********)))))))))))))))******))))))))))))************))))))))))))******((((((((((((((((((((((((((()))))))))******************))))))******+++,,,++++++++++++***)))((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************************************,,,+++++++++***)))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........////////////////////////...//////////////////.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------......------,,,,,,---......///.........//////////////////////////////000111111111111000222222222222222222222222333333444444555666888999999999:::::::::;;;;;;;;;:::999999999:::;;;<<<===::::::::::::::::::;;;;;;666555444444555444222000000000//////......---------------...------,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++************))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((()))))))))*********************************)))))))))))))))***++++++))))))))))))))))))************))))))))))))*********))))))))))))))))))***((((((((((((((((((((((((((()))))))))******************))))))******+++,,,+++,,,,,,++++++***)))(((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************************************,,,+++++++++***)))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...////////////////////////......////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------......------,,,,,,---......//////......////////////////////////...///000000111111000000111111111222222222222222333333333333555666777888999999999::::::;;;;;;<<<:::::::::::::::;;;<<<<<<:::::::::::::::::::::999444333222222333333222000/////////.........------,,,------...------,,,,,,***++++++++++++,,,,,,,,,******++++++,,,---------*********++++++++++++,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------++++++*********))))))))))))))))))************+++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------***************************))))))))))))***++++++))))))))))))******************))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,,,,+++***)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************************************+++++++++***************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------////////////////////////---......//////......---......---------,,,,,,,,,++++++++++++++++++++++++)))))))))******************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------......------,,,,,,---......//////......////////////////////////...//////000000000000000000111111111222222222222222222222333444555777777777777888888999::::::;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;:::999999888444222111111222111///---//////.........---------,,,,,,------...------,,,******+++++++++,,,,,,,,,******++++++,,,------...*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,******************************))))))******+++,,,((()))))))))******************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,,,,+++***))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************************************************************************+++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------////////////////////////---......//////......------------,,,,,,,,,,,,+++++++++++++++++++++++++++((()))))))))*********+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,------......------,,,,,,---......//////......////////////////////////...//////000000000000000000000111111222222222222222222222333444555666777555666666777888999999999;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;:::999888777555333222111111000---+++...............---------,,,,,,------...---------*********++++++,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++(((((()))***++++++,,,,,,+++++++++************)))))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))*********************************)))******+++,,,(((((())))))*********+++******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,,,,,,,,,,,,,+++***))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************************************))))))******+++++++++,,,)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------////////////////////////---..................------------,,,,,,,,,++++++************************(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++++++++,,,,,,---...//////000000000000000000000000............////////////000000000000000000000000//////000111111111111111444444444444555555666666888999::::::;;;;;;::::::<<<;;;:::999999999:::;;;;;;<<<======;;;999666555222222222111111111111000///...---,,,+++,,,------++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,+++******+++,,,,,,)))((('''&&&&&&'''((()))***************************************)))(((''')))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))++++++***)))(((((())))))+++*********))))))((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,///...---+++***)))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))************))))))++++++************++++++))))))))))))************))))))))))))************++++++************++++++******************************+++++++++,,,,,,,,,++++++************++++++******************************))))))))))))******)))))))))))))))))))))))))))************+++++++++((()))***+++,,,---------++++++++++++++++++++++++------------------------..............................---------,,,,,,,,,---..................---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))+++***)))(((((()))***+++++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))***(((&&&&&&'''(((((((((---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,---......///////////////////////////............////////////000000000000000000000000///000000111111111111111333333444444555666666777888999::::::;;;;;;::::::;;;;;;:::999999999:::;;;;;;<<<<<<<<<;;;888666444222222222111111111000000///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************************************,,,,,,+++******+++,,,,,,++++++***))))))***++++++*********************************+++******)))))))))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))++++++***)))))))))))))))************)))))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))************))))))++++++************++++++))))))))))))************))))))))))))************++++++************++++++*********************************+++++++++,,,,,,++++++************++++++******************************))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++------------------------..............................---------,,,,,,,,,------............------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))+++***)))(((((()))***++++++******)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))***(((&&&&&&'''(((((((((---------------,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,------.........////////////////////////............////////////000000000000000000000000///000111111222222111111222222333444555777777888888999::::::;;;;;;::::::;;;::::::999999::::::;;;;;;;;;;;;;;;:::777555444222222111111111000000000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,************************)))***++++++++++++++++++))))))******))))))((('''))))))))))))************))))))))))))))))))))))))+++***))))))))))))))))))************))))))))))))************************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''''''''((((((((()))))))))((((((((()))))))))******))))))************))))))++++++************++++++))))))))))))************))))))))))))************++++++************++++++*********************************++++++++++++,,,++++++************++++++******************************))))))))))))******)))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))************)))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&&&&((()))((('''------.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////............////////////000000000000000000000000000000111222222222222111111111222444666777888999888999::::::;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999888666555333111111111111000000000000......------,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,++++++---------------------------------------,,,,,,,,,------------------------,,,------------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))************)))((((((((()))))))))************))))))))))))))))))))))))******)))))))))))))))************)))))))))))))))************************+++++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))((('''(((((((((((()))))))))(((((()))))))))*********))))))************))))))++++++************++++++((()))))))))************((()))))))))************++++++************++++++************************************++++++++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------------------------------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))***))))))))))))))))))******))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))((('''&&&''')))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))(((''',,,---...///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------....................................////////////000000000000000000000000000000111222222222222222111111222444666777888999888999::::::;;;;;;::::::999999999::::::;;;;;;;;;::::::999888777555444333111111111000000000//////---------------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***************))))))(((((()))))))))************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))*********++++++,,,,,,,,,,,,---------,,,+++***)))(((((((((((()))))))))***))))))))))))************))))))************))))))++++++************++++++((()))))))))************((()))))))))************++++++************++++++************************))))))*********+++++++++++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,,,,------------------------------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))******))))))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))((('''&&&''')))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((&&&,,,---///000///...,,,***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------....................................////////////000000000000000000000000000111222222333222222222222222333444555777777888888999::::::;;;;;;::::::888888999:::;;;;;;;;;;;;999999888666555444333333111111000000000/////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++******++++++******)))((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************(((((((((((((((((((((((())))))******+++,,,,,,,,,,,,---.........---+++***((((((((()))))))))******)))))))))*********++++++))))))************))))))++++++************++++++))))))))))))************))))))))))))************++++++************++++++************************)))))))))************+++++++++************++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,+++++++++*********++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))((((((''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''((())))))(((&&&,,,---///000000...,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------....................................////////////000000000000000000000000000111222222333333222222333333444444555666666777888999::::::;;;;;;::::::777888999;;;<<<<<<;;;;;;999888777555444333222222111000000000////////////------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------............---------...//////000000................................./////////000000------------------------///...---,,,,,,---...///................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,------,,,+++************************************+++******))))))***++++++++++++***))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++((()))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,+++,,,---......,,,+++***(((((()))))))))*********))))))*********+++++++++))))))************))))))++++++************++++++))))))))))))************))))))))))))************++++++************++++++************************))))))))))))************++++++************++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,++++++***)))******+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------............------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++***)))((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((())))))'''%%%,,,---///111000...,,,***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++------------+++++++++++++++,,,,,,---------------------------------..................................../////////000000000000000000000000000111111222333333333333222444444444555555555666666999999:::;;;;;;;;;::::::777888999;;;<<<<<<;;;;;;999888666555333333222222000000000000////////////,,,---.........---,,,+++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,------.........---------------------------------.........//////,,,,,,---...///000111111.........................../////////000000111111///////////////////////////...---,,,,,,---...///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***((()))***++++++***)))(((((((((((((((((((((((((((***************)))((('''***++++++++++++***))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++(((((())))))*********+++************************((())))))***++++++,,,,,,***+++,,,------,,,***)))))))))))))))************)))************+++++++++))))))************))))))++++++************++++++))))))))))))************))))))))))))************++++++************++++++************************))))))))))))************++++++************++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,++++++***))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---......//////......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++***)))((('''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((***)))'''%%%......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////////////////////////////000111111111111111000////////////111333444333333444555666777888999999999888888999999:::;;;<<<<<<======<<<:::999777555444333222111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,------......++++++,,,,,,,,,---------111000///------,,,,,,,,,......///111222111///---000000///...///111333555666555444444666777888777888777777888999999777555===<<<;;;999777444333222333000------...000222222111000///......///111222,,,,,,,,,,,,,,,,,,------...---,,,++++++,,,...///000///...---,,,,,,,,,,,,...------,,,++++++++++++------++++++++++++------*********++++++,,,,,,---))))))))))))))))))))))))************************+++++++++*********)))))))))(((((()))******(((&&&(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++------,,,++++++******)))))))))))))))************)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))************************************************,,,,,,+++***))))))******************************************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++******++++++,,,---************************+++***)))))))))***,,,,,,...---+++)))(((((())))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))+++***)))(((((('''((((((((())))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////////////////////////////000111111111111111111000000000111222444555333333444555555666777777888888888888888999999:::;;;;;;<<<;;;:::888666555444333222111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------------,,,,,,,,,------------------......//////...............///000000000111222333333333333333333555888===AAADDDJJJJJJJJJJJJLLLNNNNNNNNNHHHFFFEEEEEEFFFGGGFFFEEECCCDDDDDDCCC@@@===;;;:::777555444555666777777666666666555444222000...---......//////000111111111//////......------,,,,,,...---,,,,,,++++++++++++------,,,,,,+++,,,,,,,,,------,,,++++++,,,------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))***))))))***++++++***(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++------,,,++++++******)))))))))))))))************))))))))))))))))))))))))***************+++++++++************************************************++++++++++++++++++++++++,,,++++++***))))))******++++++++++++++++++++++++************************************************************)))))))))((()))************+++++++++******))))))******+++,,,************************+++***)))))))))***+++,,,,,,,,,***)))))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((***))))))(((((((((((())))))(((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////////////////////////////000111111111111111222111111111222333444555333333333444444555555555777777666666777777888999;;;;;;;;;:::888666444222222222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------///...---,,,,,,---...///.........///000111222333333333333333555777999;;;888888999===CCCJJJQQQVVVSSSSSSSSSTTTTTTUUUUUUVVVUUUSSSQQQPPPQQQRRRRRRQQQMMMOOOQQQQQQOOOLLLKKKJJJCCCAAA@@@AAAAAAAAA???===AAABBBDDDDDDBBB>>>:::777222222111111000////////////////////////...---,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++******+++,,,,,,+++)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++------,,,++++++******)))))))))))))))************))))))))))))))))))))))))+++++++++***************************************************************++++++++++++++++++++++++,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************)))))))))))))))************+++++++++))))))(((((())))))***+++******************************))))))******+++,,,++++++******)))******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''((())))))******))))))'''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((((())))))***)))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................//////////////////////////////000111111111111111111111111111222222333333333333333333333333333333666555555555555666777777;;;;;;;;;:::888555333111111000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------+++++++++,,,---......///...---,,,+++,,,---///000000000111222444555777888777888999:::;;;<<<>>>@@@======>>>BBBHHHPPPXXX\\\XXXYYY[[[[[[[[[[[[[[[\\\SSSRRRRRRRRRRRRRRROOOMMMMMMPPPSSSSSSRRRRRRTTTVVVPPPMMMIIIGGGFFFEEECCCBBBJJJLLLNNNPPPPPPNNNKKKIII>>>===:::777444111///...000000//////.../////////000//////.........//////,,,,,,,,,,,,,,,---...///---------,,,,,,------------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************)))***,,,---+++***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((***+++++++++++++++,,,,,,------,,,++++++******)))((()))))))))************)))))))))))))))))))))))),,,+++++++++***)))))))))************************************************************************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********)))))))))))))))))))))*********+++++++++)))))))))))))))***++++++***************************************+++++++++,,,,,,+++******)))))))))+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((()))************)))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))(((((((((((())))))''''''''''''''''''''''''(((((('''(((((()))******)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////////////////////////////000111111111111111000000000111111111111111222222333333333333333333555555444444555555666777;;;;;;;;;:::888555333111//////......---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,---------......---------...000222444555666666777999:::<<<>>>???===@@@CCCDDDCCCDDDEEEGGGCCCCCCCCCFFFJJJPPPVVVZZZTTTWWW[[[]]]]]]^^^```bbbTTTVVVXXX[[[[[[WWWQQQLLLMMMPPPSSSSSSSSSVVV\\\bbb___YYYQQQKKKHHHHHHIIIIIIOOOPPPRRRSSSTTTSSSRRRQQQLLLKKKHHHEEEAAA===;;;999999777444111/////////000000//////............///,,,,,,,,,,,,---......///------------------------...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))((((((***+++,,,+++)))******))))))))))))))))))************************))))))))))))))))))))))))************))))))((((((*********++++++,,,,,,,,,------,,,++++++******)))((()))))))))************)))))))))))))))))))))))),,,+++++++++***)))))))))************************************************))))))))))))))))))))))))+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))******))))))*********++++++++++++************+++,,,,,,************************))))))******++++++++++++------,,,+++***)))((('''+++++++++,,,,,,,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((())))))***************(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((('''(((((()))******)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................//////////////////////////////000111111111111111///000000111111111000000222222222333333444444444555555444444555555666777:::::::::999777555333222//////......---......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............////////////////////////111222444888;;;>>>@@@AAABBBBBBBBBCCCEEEFFFHHHIIIEEEIIILLLMMMMMMNNNQQQTTTPPPPPPQQQSSSUUUYYY]]]___]]]bbbhhhkkklllmmmqqqtttiiilllpppttttttnnnfff___```dddhhhhhhhhhlllssszzzrrrkkkaaaYYYVVVWWWYYYZZZZZZZZZ[[[[[[ZZZXXXVVVUUURRRQQQOOOMMMKKKHHHGGGFFFGGGDDD???:::666333222111000000...------,,,,,,,,,------------------...///------............------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))(((((()))+++,,,+++***************))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---------,,,++++++******)))))))))))))))************))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))************)))************++++++++++++++++++***+++,,,,,,---************************))))))***++++++++++++***,,,,,,,,,,,,***)))((('''++++++,,,,,,,,,,,,------************++++++++++++------------------------++++++++++++++++++++++++************************************************(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))******++++++******((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))***((())))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................//////////////////////////////000111111111111111000111222222222111000000111222222333444555555666555555555555555666666777777777888777666444222111//////............//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---...000111333555666777888;;;@@@FFFKKKNNNPPPQQQOOOOOOOOOOOOOOOPPPQQQRRROOOQQQSSSSSSTTTXXX```gggfffgggiiikkknnnqqqsssttt||||||~~~vvvpppnnntttzzz|||zzz{{{{{{uuulllfffdddeeeggghhhdddfffhhhhhhfffbbb\\\YYYVVVUUUTTTRRRPPPOOOMMMMMMMMMMMMKKKHHHCCC???;;;888444333222000///...------///......------------...,,,---...//////...---,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))***,,,---,,,+++************)))))))))(((************************))))))))))))))))))))))))((((((((()))******++++++)))******+++,,,,,,------------,,,++++++******)))))))))))))))************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++******************************************************))))))***++++++,,,++++++++++++++++++++++++************************************************((()))))))))************)))************+++++++++***************++++++,,,************************((()))***+++,,,++++++***))))))++++++++++++***)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))***************************))))))(((((((((((()))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................//////////////////////////////000111111111111111111222333444333333111000111111222333555666777777666555555555555666777777555555666666555333222111//////.........//////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......)))+++...333777<<>>EEEGGGGGGKKKTTT\\\\\\\\\[[[ZZZYYYWWWTTTRRROOOPPPUUU[[[[[[[[[bbblllnnnkkkjjjnnnqqqsssuuuxxxzzzrrrjjjtttttthhhlll}}}uuu```ZZZ^^^bbbqqq\\\[[[dddxxxzzzrrrrrrppp}}}qqqhhhhhhfff```aaa{{{vvvtttzzzyyyzzzuuujjjaaa]]]\\\ZZZQQQPPPNNNMMMJJJEEE???;;;666444222000///000111222//////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))************))))))+++++++++*********))))))+++++++++,,,,,,,,,------............---,,,++++++************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******************************************************************************************************+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,***************************)))))))))***+++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////////////////////////////////////////000000000111111000000000111222222333333000000111111222333333333333333333444444555555666000000000000//////......------------------------------,,,,,,,,,---......+++++++++,,,------......---...111444888<<>>CCCGGGJJJKKKHHHLLLQQQTTTVVVWWWXXXYYYUUUTTTTTTYYYaaaiiimmmooovvvoooooovvvxxxtttwww}}}xxxkkkjjjkkkrrrrrrppppppqqq~~~}}}zzzpppllljjjppp~~~mmm]]]\\\___gggbbb[[[UUUQQQOOOMMMLLLGGGEEEAAA===999666444444000000......---......///........................------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))************))))))++++++******************++++++,,,,,,,,,,,,------...............------,,,************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************************************++++++******)))*********,,,,,,++++++++++++++++++************************))))))******+++,,,,,,---))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))((('''&&&((((((((((((((((((((((((---,,,+++******+++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000////////////////////////////////////000000000000///000000111222222333333111222222333333444555555333222222222222222222222000000000000000/////////------------------------,,,,,,,,,,,,,,,---...///---------...///000000111===@@@DDDHHHLLLOOOPPPQQQVVVXXX[[[]]]]]][[[XXXVVVNNNSSS^^^lllxxx}}}{{{www|||~~~yyy{{{rrrjjjddddddsss|||xxxwww{{{zzz{{{vvvooozzz~~~pppddd\\\XXXWWWWWWOOONNNLLLHHHCCC>>>999777111000///------......///........................------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))************)))))))))))))))***++++++,,,,,,++++++,,,,,,,,,---------.........///......------************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))***++++++++++++***)))************************,,,,,,+++***)))))))))***---,,,,,,++++++*********************************))))))***+++,,,,,,------))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------,,,++++++******))),,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000111222222333333222222111333333333222222222111111111000000///...---------,,,,,,,,,---------............---------...///000111000///000444:::@@@DDDQQQSSSSSSSSSVVVZZZ[[[XXX[[[[[[[[[YYYXXXZZZ^^^bbbbbbgggfffooo~~~|||{{{uuukkk___]]]jjjzzz|||tttiiihhhoooqqqrrrvvv^^^XXX^^^ZZZYYYXXXUUUPPPLLLHHHGGG@@@:::333///000111111///111///---,,,---...---,,,//////...------------...///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***************************************+++++++++******)))++++++,,,,,,,,,,,,------/////////...---,,,******))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))(((************************,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))*********++++++++++++++++++*********))))))++++++************++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))************)))))))))************+++++++++************************))))))))))))))))))))))))(((((())))))))))))((((((************************)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000111222222333333222222111333333222222222111111111000000000///...---------,,,,,,---------.........,,,,,,------------------111111333666<<>>999666333111///000///...///111222222111//////...------------...///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++************************************++++++++++++******++++++,,,,,,,,,,,,------/////////...---,,,******))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))************************,,,++++++******++++++,,,,,,,,,,,,+++++++++******))))))*********++++++++++++++++++*********))))))++++++************++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))************))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))******))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))'''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++)))******+++,,,,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000111111222222222222111111222222222222111111111000000000//////...---------,,,------------.........,,,,,,,,,,,,------......666888<<>>222111/////////...,,,+++000//////..................---,,,,,,,,,,,,---...------------------------,,,++++++******++++++,,,++++++++++++++++++++++++******************************++++++,,,,,,+++++++++++++++,,,,,,,,,------/////////...---,,,******))))))))))))))))))))))))***))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++************++++++,,,,,,,,,+++++++++******************************************************))))))*********++++++++++++++++++,,,,,,,,,------*********************************************************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************(((((((((((((((((((((((((((((())))))))))))((((((************************))))))))))))))))))))))))*********)))((((((''''''(((((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000000111111222222111111000111111111000000000//////............---------------------.........//////111///...///444===FFFLLLRRRTTTXXX[[[]]]^^^^^^^^^___```\\\VVVUUU\\\cccfffkkkmmmrrryyyyyyqqqddd]]]fffqqqyyy}}}lllfffgggtttsssccc```ccceeebbbYYYQQQLLLJJJ:::888444222111111///---000000///............///---------,,,,,,---------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------/////////...---,,,******))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++************++++++,,,,,,,,,+++++++++******************************************************))))))*********++++++++++++++++++,,,,,,,,,------************************************************))))))))))))))))))******))))))))))))))))))))))))))))))************))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))(((((('''''''''(((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++******))),,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000000000111111111111000000000000000000////////////------------------------------........./////////222111000333;;;GGGSSSZZZ\\\]]]___``````^^^\\\[[[TTTXXXYYYXXX\\\iiivvv|||qqquuu{{{mmmaaa^^^bbbmmmrrruuu~~~llleeehhhxxxlll^^^eeennnsssooodddWWWPPPBBB>>>888444222111000///111000//////......//////------------------------------------------------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,************************)))***+++,,,------------++++++,,,,,,,,,,,,------/////////...---,,,******))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++++++++******************************+++++++++++++++************++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++,,,,,,,,,,,,------************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************((((((((((((((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000000000111111111111000000000000/////////.........------------------------............////////////000000222888AAAMMMXXX___]]]^^^^^^___^^^\\\ZZZYYYVVV^^^eeegggllluuu~~~uuuyyy|||{{{xxxyyy~~~~~~ttt{{{|||vvvvvvxxxiiimmmsssxxxxxxqqqggg```VVVOOOEEE<<<666333111000111000000///////////////,,,------------------,,,........................,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************)))***+++,,,------------++++++,,,,,,,,,,,,------/////////...---,,,******))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++*********))))))))))))*********+++++++++++++++************++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++,,,,,,,,,,,,------************************************************((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************&&&&&&''''''((()))))))))'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))((((((((())))))))))))***))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,------******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////............/////////000............/////////000000000000000000000000000000000111111111111000000000/////////............------------------------............/////////000---///444;;;EEEPPPXXX^^^ZZZ[[[[[[\\\[[[ZZZYYYXXXdddoooyyy|||}}}xxx||||||uuullliiinnnuuu|||~~~vvvyyy|||}}}}}}www|||}}}zzzyyy{{{|||zzzxxxooofffXXXJJJ@@@:::666444111111000///////////////,,,------......------,,,........................,,,++++++++++++++++++,,,*********++++++,,,,,,,,,************************)))***+++,,,------...---++++++,,,,,,,,,---------/////////...---,,,******))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++...---+++*********++++++++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++******))))))))))))******++++++++++++++++++************++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************%%%%%%&&&'''((()))******''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((('''(((***))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000000000000////////////000000000000000000000000111111111111111111111111000000000000////////////+++---//////---,,,---......,,,+++---111444444222555444666===IIITTT[[[___```YYYUUUWWWYYY[[[cccmmm}}}}}}xxxsssvvv|||lll^^^VVVZZZiiiwwwxxxwwwyyyzzz|||~~~iiidddppp}}}}}}wwweeeMMMIIIEEE<<<999333///111333111000000///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------111111222111000///---,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,((())))))))))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))))))))))))))*********,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++*********))))))((((((''''''(((((())))))******))))))))))))************+++******)))((('''&&&&&&************************+++*********))))))(((((())))))))))))))))))))))))************************(((((())))))))))))((((((''')))***)))((('''(((***)))))))))))))))*********,,,+++++++++******))))))******))))))(((((('''''')))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000000000000////////////000000000000000000000000111111111111111111111111000000000000/////////...---...//////---,,,---...000///...///222555777777888:::@@@IIISSSYYY[[[[[[YYYRRRQQQZZZfffmmmrrrwwwxxx~~~~~~mmmcccaaafffmmmrrr|||}}}rrrhhhkkknnn___NNNFFFAAA===666222333333111....../////////.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,------------000000000000///---,,,+++++++++++++++++++++++++++************************++++++******************)))))))))*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************'''(((((()))***++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++*********))))))))))))(((((((((((())))))******))))))))))))*********************))))))(((((((((************************************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***++++++******))))))((((((++++++*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................////////////000000000000000000000000000000000000111111111111111111111111000000000/////////......//////000///---,,,---///000000111111222555:::======BBBKKKUUU[[[\\\XXXUUURRROOOTTTfffyyy}}}xxxnnnyyy~~~vvv|||wwwoookkklllmmmqqq~~~kkkhhhgggrrrtttgggXXXMMMDDD<<<666555555222///000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,------------.........//////000///...---+++***++++++++++++++++++++++++************************,,,,,,++++++***))))))(((************+++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++&&&'''((()))***,,,------+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******************)))))))))((((((((())))))))))))***)))))))))*********++++++*********************)))************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***,,,,,,+++***)))(((''''''******))))))))))))(((((((((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................////////////000000000000////////////////////////111111111111111111111111000000/////////........./////////...,,,,,,...000000111222111111555;;;AAAFFFIIIPPPUUUXXXXXXTTTRRRSSSVVVaaauuu}}}rrrqqqxxx}}}|||zzzyyywwwtttpppiiikkkrrr|||}}}xxxuuutttppphhhbbbQQQGGG===:::888444333555000///.........//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,---------........./////////000000000///---+++***++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,+++++++++******************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++***************+++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((***+++*********))))))(((((()))))))))(((((((((((((((''''''(((((())))))*********************+++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................................../////////000000000111////////////////////////000000000000000000000000////////////.....................,,,,,,...111444444666777666666999@@@EEEMMMMMMNNNNNNPPPQQQTTTVVV___dddnnnyyy~~~www{{{xxxssspppqqqwww~~~xxxssswwwyyyqqqtttwwwyyytttmmmpppvvveeeYYYLLLDDD>>>999666777222111000......///000111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,---------.........//////000111111111000...,,,+++++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))******++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,++++++++++++++++++++++++***************+++++++++************))))))))))))************++++++++++++***************+++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((***(((((())))))*********+++((((((((((((((()))))))))''''''(((((())))))******))))))******++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................................................//////000000111111000000000000000000000000000000000000000000000000/////////.........------......------...222777;;;============???BBBFFFJJJNNNMMMLLLKKKMMMSSS\\\bbbmmmrrruuuwww{{{uuukkkaaa^^^aaafffnnnttt|||sssyyy~~~xxxxxxnnnbbb^^^gggqqq~~~wwwkkk^^^TTTLLLAAA:::999666444222000//////000111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,------------.........111111222111000///---,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************+++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))***************************++++++++++++***++++++++++++,,,,,,,,,*********++++++++++++++++++************)))))))))*********++++++++++++,,,*********************)))************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***''''''((()))***+++,,,,,,(((((())))))))))))******(((((((((((())))))))))))(((((())))))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........................................................///000111111111000000000000000000000000000000000000000000000000//////.........---------......//////222777>>>DDDCCCBBBAAACCCFFFHHHJJJJJJKKKLLLMMMPPPUUU^^^jjjssssssyyy|||}}}ooofff___aaadddeeeiiinnnzzzvvvfff___aaahhh}}}zzzrrrjjjeee]]]PPPEEE???:::888444111000///000111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------000000111111000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++)))))))))*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***((()))))))))*********+++************++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++*********))))))*********+++++++++,,,,,,*********))))))(((((((((************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***(((((())))))******++++++)))))))))*********++++++))))))))))))((((((((((((''''''((())))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---......///000111111222000000000000000000000000000000000000000000000000//////.........---------//////000111555;;;DDDIIIEEECCCAAADDDHHHKKKJJJHHHGGGKKKQQQWWW___jjjvvv~~~rrr{{{xxxtttsssyyy{{{xxxyyy}}}{{{\\\bbbeeerrrtttpppooopppkkk]]]OOOHHH<<<:::666222000000000111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------//////000000///---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))((())))))))))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((((())))))*********+++)))************+++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,+++******)))(((''''''&&&************************(((((())))))*********+++))))))))))))))))))))))))************************(((((())))))))))))((((((((()))***)))((('''(((***************))))))))))))))))))******+++++++++,,,******))))))((((((''''''&&&''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))...,,,+++,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------...------,,,,,,------...........................------------......//////............////////////......////////////......000000000000000000000000---///000///,,,+++,,,...000111444999???EEEGGGHHHJJJEEEBBBEEEIIIKKKPPPUUUOOO]]]jjjooovvv~~~xxx}}}}}}xxx}}}|||kkkkkkwwwzzzjjjWWWGGGEEE>>>666222333333111//////000///......///111........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///000000111000///...,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///,,,))))))+++,,,+++(((++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************+++*********))))))((((((++++++******)))(((((((((*********)))))))))))))))(((((()))***************,,,,,,+++***))))))******++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))...,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------------------------------------------------------,,,,,,++++++,,,,,,---...------------------------...------,,,,,,------...........................,,,------.............../////////000000000000111......////////////......////////////////////////,,,...///...------000333444777;;;AAAEEEHHHHHHGGGGGGGGGIIILLLMMMOOOWWW```mmmxxx~~~~~~~~~wwwtttxxx{{{yyyyyyuuuvvv~~~}}}~~~|||dddTTTCCC<<<===;;;555...000000000///...---...///........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///000000111000///...,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++))))))+++,,,+++)))++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,------,,,,,,,,,++++++++++++************)))))))))+++++++++*********))))))************************++++++++++++++++++++++++************************+++*********))))))))))))))))))))))))************************))))))))))))((())))))***************,,,,,,+++***************++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((''''''((())))))---,,,,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,------...------------------------...------,,,,,,------...........................+++,,,.../////////...---000000000000111111111111......////////////......////////////////////////.........------///333777<<<@@@EEEJJJLLLKKKIIIGGGHHHJJJMMMNNNMMMSSSddduuuuuussskkkcccdddmmmuuuwwwjjjdddttt{{{}}}gggRRRJJJFFF>>>777555222222111000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111000///...,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***((()))***++++++******************************************************++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))(((((())))))***++++++,,,************************))))))***++++++++++++***,,,++++++************+++++++++++++++++++++++++++******************************************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******'''((((((((((((((())))))))))))))))))))))))))))))************************((((((((((((((((((((((((***************************))))))(((((())))))***,,,,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++,,,,,,++++++------------............------------------------,,,,,,,,,,,,,,,---......------------------------...------,,,,,,------...........................+++,,,...///000///...---//////000000000111111111......////////////......////////////////////////111000///...///333777;;;EEEHHHLLLNNNNNNLLLKKKJJJKKKKKKLLLLLLNNNYYYqqq}}}hhhkkkjjjdddgggttt~~~qqqfffhhhpppuuudddZZZNNN@@@<<>>555000000000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000111000///...,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,+++******,,,---++++++++++++++++++++++++***************************++++++,,,,,,++++++******++++++,,,,,,++++++***)))))))))***************+++************))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---,,,,,,+++******))))))))))))******+++,,,,,,,,,++++++,,,------------,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************************************************************))))))))))))))))))))))))))))))************))))))((((((''''''''''''((((((((())))))))))))))))))***))))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))******+++''''''''''''''''''''''''((())))))******))))))((()))+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------++++++,,,,,,---......///---------------------------------------...//////------------------------...------,,,,,,------...........................///...---,,,,,,...///000...////////////000000000......////////////..............................///222999DDDNNNUUUVVVUUUNNNNNNNNNKKKIIILLLTTTZZZcccqqq}}}vvvwwwqqqooonnnrrrjjjZZZUUUKKK>>>555222222111000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000000111000///...,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++***(((''')))+++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------+++,,,,,,---------------+++++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,------************************************************************************))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++(((((((((((((((((((((((('''((())))))))))))(((''')))+++...---+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,------...///000000------------------------...------------...//////------------------------...------,,,,,,------...........................000...,,,++++++---000111000000000000111111111111......////////////..............................666:::BBBLLLUUUYYYWWWTTTKKKMMMNNNLLLJJJNNNUUU\\\www}}}uuu}}}{{{rrrzzz~~~tttfffmmmtttrrrdddXXXHHH<<<777555444222000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000111000///...,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,------------------------------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,((()))***(((%%%$$$&&&)))------------------------************************+++++++++,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,------.........))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,------))))))***+++,,,,,,------+++,,,------......------++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***,,,---...///************************************************************************))))))))))))))))))))))))))))))************))))))******))))))))))))******++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///......//////...---,,,,,,---------------------------------............///........................000000000000000000000000111111111000///.........,,,---//////......///000AAADDDLLLWWW^^^\\\SSSJJJKKKJJJKKKLLLJJJMMM^^^qqqwwwmmmvvv~~~pppwww}}}zzzwww~~~~~~~~~mmm^^^LLL777222666333111//////111333222000111//////............//////......---------,,,,,,,,,------------------------,,,,,,,,,---------......111111000000///---,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------,,,,,,+++***,,,,,,+++******+++++++++...---,,,,,,++++++++++++......,,,+++***)))))))))++++++++++++++++++++++++******))))))******+++,,,******+++,,,,,,,,,,,,+++************************++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))******+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...---+++*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///......//////...------,,,---------------------------------............///........................000000000000000000000000////////////000000000000---///000///...111888>>>MMMPPPTTTWWWWWWSSSNNNJJJMMMGGGEEEJJJRRR___qqqoookkknnnxxxrrrkkkuuurrrOOO;;;888444111222333333222///////////////............//////.........---------,,,,,,------------------------,,,,,,---------.........111111000000///---,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***---,,,,,,+++++++++,,,,,,...---,,,,,,+++++++++,,,------,,,+++************++++++++++++++++++++++++***************++++++,,,******+++,,,,,,,,,,,,+++************************++++++******************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++******************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************(((***+++***)))((()))+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///.........///......---,,,---------------------------------............///........................000000000000000000000000---......///000111111222---///000000222:::FFFOOOXXXZZZZZZVVVOOOJJJIIIKKKKKKHHHJJJUUUeeetttwww{{{|||{{{}}}|||yyysssoooxxxxxxyyy}}}~~~zzzvvvlllSSSGGG<<<444666777444111//////000000//////......//////000.........------------,,,------------------------,,,------------.........111111000000///---,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++------,,,,,,,,,------...------,,,+++++++++,,,,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++************+++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************)))***+++***))))))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///---...............---------------------------------------............///........................////////////////////////......//////000000111111---...///444<<>><<<:::888666444333...///111222222111000///...------......//////000------...///...---,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***,,,///...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******,,,,,,+++)))******************************++++++++++++************++++++++++++******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,------......------,,,---------,,,,,,+++++++++---------............///------------------------------------------------------------------------........................---------............///---------............///......................../////////////////////////////////////////////////////////......///000000///---,,,///888BBBKKKQQQPPPNNNKKKHHHFFFDDDDDDDDDCCCIIIQQQ[[[hhhvvv}}}~~~yyywwwxxxvvvpppddd^^^UUUOOOLLLJJJFFFCCCDDDCCCBBB@@@???????????????@@@@@@AAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@AAAAAACCCGGGLLLPPPSSSWWW^^^jjjuuu|||~~~}}}{{{}}}zzzuuupppooottt}}}wwwzzzuuuXXXFFF555333444444222...000555111111000000000/////////////////////////////////............////////////000111222111...---,,,---+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------------------------(((,,,///,,,))),,,666@@@TTTAAA,,,$$$)))///...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,------)))***,,,------,,,+++***000///...---,,,...222555000111444666999;;;<<<===@@@AAACCCFFFHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJOOOOOONNNMMMMMMMMMNNNNNNMMMMMMNNNMMMLLLJJJHHHGGGFFFFFFEEEDDDAAA===:::888666444111...------...///------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))),,,111...(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++)))++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,------......------,,,......------,,,+++++++++---------............///------------------------------------------------------------------------........................---------............///---------............///........................////////////////////////////////////////////////000000000///......///000222000111777AAAJJJPPPRRROOOLLLIIIIIIGGGEEEGGGKKKRRR[[[gggooouuuzzz~~~wwwmmmbbbYYYRRRNNNKKKGGGCCC@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBB@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDCCCCCCBBBAAAEEEDDDAAA???>>>???@@@AAAAAADDDJJJSSS\\\eeekkkooo}}}{{{uuuooonnnooozzz||||||~~~cccKKK>>>555777777000...111111111111000000000//////////////////////////////............////////////000111222111///---------+++,,,,,,------,,,,,,+++++++++************++++++---------------------------///...+++)))+++222999bbbMMM444))),,,111///))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...111111111333999>>>;;;>>>AAAFFFJJJMMMOOOPPPUUUUUUVVVVVVUUUSSSQQQPPPMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHFFFEEEEEEFFFGGGIIIKKKNNNRRRTTTTTTTTTTTTZZZYYYXXXUUURRROOOLLLKKKHHHEEEAAA<<<777444222111000000///............///000///...------,,,,,,,,,------------------------///111///,,,---///...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,------......------,,,///.........---------,,,---------............///------------------------------------------------------------------------........................---------............///---------............///........................///////////////////////////////////////////////////111111000...---///111111333888AAAKKKQQQRRRQQQNNNIIIGGGGGGFFFEEEJJJRRRhhhrrr~~~{{{ppphhh^^^[[[UUUOOOJJJFFFDDDCCCAAAAAA@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDBBBAAA@@@@@@CCCHHHMMMQQQbbbhhhqqqyyy~~~}}}{{{sssqqqoooqqqyyytttxxx[[[@@@888888555222333111111111111000000000000////////////////////////............////////////111222333222///---------+++,,,,,,------,,,,,,+++******))))))))))))******------------------------///---,,,+++,,,---...---999DDDMMMFFF555((((((---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,---------......,,,,,,,,,------.........111///---,,,,,,...000222...222888;;;===???DDDHHHLLLMMMOOORRRUUUWWWXXXYYYXXXWWWVVVTTTPPPLLLHHHFFF@@@@@@@@@@@@??????>>>===???@@@@@@>>>;;;:::;;;===;;;>>>BBBGGGKKKNNNOOOPPPPPPQQQSSSTTTVVVWWWXXXXXXUUUTTTSSSPPPMMMIIIEEECCC<<<:::888555222000......000///...------------...------------------------111777888333------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++******++++++++++++************++++++++++++******((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,------......------,,,........................---------............///------------------------------------------------------------------------........................---------............///---------............///........................////////////////////////////////////////////////...111222111...---000333///555@@@KKKSSSVVVSSSQQQNNNHHHEEEFFFFFFFFFPPP]]]zzzwww}}}yyykkk___VVVQQQKKKIIIGGGEEECCCBBBCCCCCC???@@@AAABBBCCCBBBAAA@@@AAAAAABBBDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEDDDAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@BBBDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBIIILLLUUUbbbqqq|||yyypppjjjjjjtttlllppp|||~~~VVV<<<333222333555222222111111111000000000////////////////////////............////////////111222333222///...---...+++,,,,,,------,,,,,,+++******))))))))))))******---------------------------+++)))+++///000---)))'''444@@@???444++++++000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------.........,,,,,,,,,---......//////------+++,,,---111555777>>>AAAFFFJJJMMMOOOQQQSSSRRRRRRRRRRRRRRRTTTUUUUUUSSSRRRPPPNNNKKKGGGEEECCC<<<======>>>>>>=========AAADDDEEEDDD@@@======???AAACCCFFFJJJNNNPPPRRRRRRMMMNNNNNNPPPQQQRRRTTTTTTPPPQQQTTTVVVVVVVVVTTTSSSKKKIIIEEE@@@;;;666222000000///...------...///000------------------------111999<<<555---+++...111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,------......------,,,+++,,,,,,------......///---------............///------------------------------------------------------------------------........................---------............///---------............///........................////////////////////////////////////////////////---000222111......111555444<<>>;;;<<<===<<<:::===<<<<<>>???BBBCCCDDDDDDCCCBBBBBBBBBBBBBBBDDDEEEGGGHHHIIIKKKNNNPPPPPPSSSXXX[[[[[[\\\\\\]]]]]]___aaaaaa``````bbbccceeeggggggddddddffffffcccbbbccc___XXXUUUVVVRRRKKKMMMJJJGGGGGGHHHHHHFFFCCCGGGFFFFFFGGGIIIJJJJJJIIIGGGEEEBBB@@@???@@@BBBCCCFFFMMMYYYeeepppvvvyyyzzzooolllhhhffflll||||||uuuHHH666;;;888444222333333000111444333222000000111000///---000111111111111222222222333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---.........---,,,,,,+++++++++++++++++++++++++++........................------------------------******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,------,,,+++------...///////////////,,,///333888<<<@@@BBBCCCKKKNNNTTTWWWYYYWWWUUUSSSEEE;;;444888===???>>>>>><<>>CCCHHHLLLMMMNNNYYYXXXXXXWWWVVVTTTPPPMMMCCC@@@AAAHHHNNNNNNJJJHHHHHHHHHHHHJJJNNNRRRVVVXXXSSSPPPNNNNNNMMMNNNVVV```ooo}}}xxxqqqwwwuuugggnnnhhhbbbaaabbbbbb___\\\QQQXXXUUURRRXXX[[[^^^jjjddd[[[RRRQQQTTTUUURRRNNNJJJFFFDDDEEEDDD@@@@@@BBBFFFHHHLLLQQQQQQLLLCCC<<<999555///,,,,,,---...////////////000000000////////////.........---------.........---------,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))------------------------...------,,,,,,------...------------------------...........................---,,,,,,---...000111........................------------------------......------------..............................................................................///////////////////////////111111000222999FFFPPPQQQRRRPPPKKKJJJKKKKKKIIIKKKRRRaaawww}}}uuuzzzpppYYYNNNKKKIIIEEE@@@AAABBBCCCDDDDDDCCCCCCCCCDDDFFFHHHJJJLLLNNNOOORRRSSSUUUWWWXXXZZZ^^^aaaccceeehhhiiijjjkkkmmmooolllnnnppprrrtttxxx}}}zzzqqqnnnppppppmmmfff___XXXSSSRRRRRRQQQOOONNNLLLJJJIIIIIIHHHFFFDDDIIIHHHFFFDDDBBBAAAAAA@@@CCC@@@<<<===DDDPPP]]]fffkkkmmmnnnlllhhhfffgggiiiuuu{{{^^^AAA999777777888555000000333333222000000111111000...000111111111111222222222333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,//////......000333777999FFFIIINNNSSSWWWYYYYYYYYY\\\WWWRRROOOOOONNNLLLJJJGGGJJJMMMPPPRRRRRRNNNJJJIIIHHHKKKUUUeeeqqqwwwwwwnnnjjjfffdddaaabbbjjjsssyyy{{{rrrtttlllffflllrrrzzzyyycccUUUSSSTTTRRRNNNMMMHHHFFFGGGFFFBBB@@@BBB??????DDDMMMWWWYYYTTTNNNJJJDDD;;;333///.........////////////000000111222/////////............---.........------------,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))------------------------...------,,,,,,------...---------------------------------.........//////...------------...///000......................................................------------..............................................................................///////////////000000000//////000333999CCCMMMTTTSSSSSSQQQMMMLLLLLLLLLLLLRRRfffuuulllcccUUUJJJEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEJJJLLLNNNQQQTTTVVVXXXYYY\\\^^^aaadddfffiiillloooqqqrrrttttttssstttwwwyyyyyy{{{}}}|||tttiiibbb___^^^\\\ZZZVVVTTTQQQOOOMMMKKKHHHEEEHHHGGGGGGFFFDDDCCCBBBBBBFFFDDDBBB@@@AAABBBEEEGGGRRRZZZeeelllkkkgggcccaaaaaafffoooxxx~~~}}}YYYDDD;;;444444555222111222333222000111222222000///000000111111111222222222333333222111000///......------------------------------------------------+++,,,------......------........................,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...,,,...333888???EEEJJJMMMUUUWWWZZZ]]]^^^]]][[[YYYSSSMMMGGGFFFIIIMMMNNNNNNOOOSSSSSSOOONNNQQQPPPLLLKKKMMMUUUeee{{{|||wwwzzzqqqeeeaaa]]]XXXWWWTTTRRRTTTRRRKKKGGGFFFFFFDDDCCCGGGOOOVVVYYYYYY[[[VVVNNNFFF@@@:::555111000000///......///111222/////////...........................------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((------------------------...------,,,,,,------...------------------------,,,,,,------.../////////---------------......///......................................................------------......................................................////////////////////////////////////000000111111///...111999DDDMMMPPPPPPQQQQQQRRRRRROOONNNQQQTTThhhzzzyyysss{{{ppp___MMMIIIEEEDDDEEEEEEDDDCCCDDDDDDEEEFFFHHHLLLOOOQQQUUUWWWZZZ^^^aaadddeeefffeeeiiinnnsssvvvyyy|||~~~wwwrrrnnnkkkhhheeebbb^^^[[[XXXTTTPPPMMMHHHHHHHHHGGGGGGFFFFFFFFFAAACCCDDDEEEDDDBBB???===>>>FFFRRRZZZ___bbbeeehhh\\\\\\___bbbgggqqqooovvvzzzwwwYYYGGG666111444555333222333222111111222222111000000000111111111222222222333333222111000///......------------------------------------------------+++,,,------......------........................,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,,,,...000222777@@@JJJRRRXXX\\\]]]^^^______]]][[[VVVRRRPPPKKKGGGBBBBBBEEEJJJMMMNNNMMMXXX^^^]]]bbblllmmmfffcccgggnnnxxx{{{yyy|||~~~uuussssssrrriii[[[PPPMMMTTTRRROOOKKKIIIJJJMMMOOOWWWWWWWWWVVVTTTNNNFFF@@@666444111...---...///000//////////////////////////////.........---------...------,,,,,,------...++++++,,,,,,,,,---------)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((------------------------...------,,,,,,------...---------------------------------.........//////---...........................................................................------------......................................................////////////////////////...//////000000111111222///222888CCCMMMRRRPPPMMMNNNPPPTTTUUURRRQQQYYYddduuuxxxqqqbbbUUUKKKJJJDDDAAABBBCCCCCCEEEHHHGGGHHHJJJMMMQQQWWW\\\___```bbbfffkkkooorrrssstttrrrwww~~~wwwrrrpppmmmiiiddd```\\\WWWTTTNNNMMMLLLKKKKKKJJJJJJKKKFFFFFFEEEDDDBBBAAA???>>><<<>>>@@@CCCIIIRRR___hhhcccaaa___^^^\\\bbbqqqfffbbbuuu]]]CCC777666666555444333222111111222333222111000111111111111222222222333333222111000///......------------------------------------------------+++,,,------......------........................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++...333777CCCHHHQQQYYY```bbbbbbbbb^^^]]][[[WWWSSSNNNIIIGGGEEEEEEDDDDDDEEEGGGIIIKKKMMMaaarrr{{{wwwqqqrrrvvv~~~kkklllppp{{{rrrjjjrrrqqqaaa\\\VVVWWWWWWSSSMMMHHHFFFFFFGGGKKKQQQXXX\\\[[[WWWRRR@@@===888333///...///000...////////////000000000/////////.........------......------------......,,,,,,,,,,,,------------******+++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))------------------------...------,,,,,,------...---------------------------------...............---...............------......................................................------------......................................................////////////////////////...//////000111111222222000888DDDLLLPPPPPPOOOOOOLLLPPPTTTUUUQQQSSSdddvvvmmm___RRRKKKIIIJJJDDDAAACCCEEEEEEHHHNNNPPPRRRUUUYYY]]]aaadddffffffiiinnntttyyy}}}}}}yyytttoookkkfffaaa^^^XXXVVVSSSPPPNNNNNNNNNNNNLLLKKKHHHEEEBBBAAA@@@@@@??????===<<<===EEEPPPYYY___```aaaaaa]]]\\\dddoooxxxfffxxx[[[GGG;;;555444777333222111111333333222111000111111111111222222222333333222111000///......................................................+++,,,------......------........................+++,,,------......------------------------------------------------------------------------------,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***,,,...///000666???FFFUUUXXX]]]aaaccccccaaa___YYYWWWTTTPPPLLLIIIFFFEEEEEEJJJQQQTTTUUUVVVYYY\\\\\\rrrssskkkjjjcccjjjuuu||||||wwwqqqmmmZZZXXXXXX___ppp{{{kkk___^^^iiiyyy}}}|||xxxllljjjfffbbb\\\VVVPPPMMMDDDFFFJJJPPPVVVYYYYYYWWWNNNIIIBBB:::555222222222.../////////000000000000////////////..................------------......,,,,,,,,,------------...++++++,,,,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))------------------------...------,,,,,,------...------------------------........................---......///......------........................////////////////////////.........------.........................................................000000000000000000000000...//////000111222222222111>>>MMMSSSPPPMMMOOORRRMMMPPPTTTSSSOOOTTTkkkhhh[[[SSSJJJFFFHHHDDD@@@AAAGGGKKKJJJMMMSSSZZZ\\\```cccfffffffffeeegggkkkqqqyyy}}}xxxtttnnnkkk```]]]YYYTTTQQQPPPPPPQQQGGGGGGHHHHHHHHHHHHGGGGGG???AAACCCBBB@@@AAADDDHHHPPPTTT[[[___[[[WWWZZZaaaooottt~~~rrr{{{|||nnnTTT???444444999333222111111333444333111000111111111111222222222333333222111000///......................................................+++,,,------......------........................+++,,,,,,---.........---------------------------........................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,///222333666???KKKTTT___```bbbcccbbbaaa___^^^TTTRRROOOLLLIIIHHHGGGGGGJJJUUUbbbjjjmmmpppvvv|||rrr|||~~~oooeeecccaaacccgggnnnsssqqqjjjcccaaa\\\WWWWWWaaannnqqqnnnmmmkkkeee^^^YYY\\\eeennnjjjsssssssssxxxwwwwwwtttllleee]]]WWWNNNKKKIIIIIILLLPPPRRRSSSXXXRRRIII@@@999555444444.../////////000000111111000/////////..................------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))......---------,,,,,,,,,------------------------........................................................................////////////////////////---------............///....................................////////////........................000000000000000000000000///000000//////000333555@@@LLLVVVTTTQQQRRRRRRQQQQQQMMMMMMRRRXXXaaasssjjjTTTKKKKKKJJJEEECCCEEEEEEHHHLLLOOOSSS[[[eeekkkmmmpppqqqqqqpppqqqqqquuuxxx~~~|||qqqjjjdddbbb___WWWPPPNNNMMMMMMMMMLLLIIIGGGGGGGGGEEECCCBBBBBB@@@<<<<<<@@@===BBBJJJQQQWWWYYYZZZZZZ[[[___fffsssvvvqqqyyy{{{dddDDD666999444666444000444:::555***111111111111222333444555222333444222000//////000................................................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------+++,,,...//////...,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------------,,,,,,,,,555444888DDDRRR[[[\\\YYY```bbbeeeccc^^^XXXTTTRRRHHHHHHHHHIIIJJJKKKMMMOOOTTTkkk{{{rrroooqqqtttwwwxxxyyywwwrrrnnnnnnoooiiinnnqqqsssyyy|||{{{vvvqqqttt|||~~~zzz|||~~~}}}xxxooohhheeeeeedddcccdddeeeeeeccccccdddoooqqqtttwww{{{gggTTTPPPLLLKKKMMMNNNMMMJJJFFFMMMTTTSSSJJJ???999777111111222222111000000//////000000000000...,,,+++//////.........---------------------------------------------------------)))************+++++++++------,,,,,,+++***))))))************************++++++***)))(((((())))))************************++++++++++++++++++++++++......---------,,,,,,,,,------------------------................................................................................................---------............///....................................////////////........................000000000000000000000000...///000///000333999>>>LLLWWW___\\\VVVUUUSSSQQQSSSPPPQQQZZZeeeooo|||~~~ttteeeVVVHHHEEEGGGFFFDDDCCCHHHIIINNNUUUXXX\\\dddmmmwwwxxxxxxwwwwwwxxx{{{~~~{{{tttpppllleee```^^^UUUTTTRRROOOKKKJJJIIIJJJFFFCCCCCCDDDBBB>>>===@@@<<<>>>AAAFFFJJJNNNQQQRRRTTTWWW[[[cccmmmxxxccc@@@666999888444///000444555333111111111111222333444555333444444333000...//////................................................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------+++,,,...//////...,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........///...------...222666999CCCEEEJJJRRRZZZ___``````dddccc___ZZZRRRKKKEEEBBBHHHHHHHHHIIILLLRRRYYY^^^wwwwwwuuuyyy}}}~~~xxxvvvssspppppptttxxx|||yyy}}}~~~wwwwwwwwwwwwuuuppphhhbbb___dddaaa^^^^^^```dddggghhhjjjyyy{{{uuuiii\\\QQQLLLOOORRRSSSJJJCCCGGGOOOQQQGGG===666555333000///////////////000000000000///---,,,//////.........---------------------------------------------------------************++++++++++++------,,,,,,+++******)))************************++++++***)))))))))))))))************************))))))))))))))))))))))))......---------,,,,,,,,,------------------------................................................................................................---------............///....................................////////////........................000000000000000000000000---///000000000777BBBKKKWWW___eeebbb\\\XXXVVVTTTUUUTTTYYYeeerrr{{{vvvmmmbbbWWWQQQJJJDDDFFFIIIIIIIIIKKKNNNQQQXXX```dddgggnnnvvv~~~~~~vvvooommmaaa^^^ZZZUUUQQQNNNMMMMMMHHHEEEEEEFFFEEE@@@???AAA>>>===;;;;;;===BBBGGGJJJOOOPPPRRRTTTXXXaaallluuu\\\@@@:::666333333222000333888222111111222222333444555444555555333000.........................................................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------+++,,,---......---,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------.........//////...///333:::DDDKKKSSSWWW]]]```aaabbbccceee___ZZZSSSMMMIIIEEEBBB@@@IIIJJJLLLNNNSSS\\\fffmmm}}}wwwyyywwwppplllooosssuuuwwwwwwyyy{{{vvvooojjjeeecccdddccc___[[[___fffssszzzdddWWWYYY___YYYTTTNNNJJJJJJKKKKKKJJJ???<<<888333000000000111///000000000000//////.../////////.........------------------------------------------------------************+++++++++,,,---,,,,,,++++++*********************************++++++***))))))))))))***************************))))))))))))))))))))))))......---------,,,,,,,,,------------------------................................................................................................---------............///....................................////////////........................////////////////////////---///111111333;;;JJJUUUZZZ```dddccc___[[[YYYYYYSSSYYYdddpppzzz}}}kkkaaaZZZQQQIIIKKKHHHHHHKKKLLLLLLPPPUUUWWWZZZaaaiiilllmmmrrryyy~~~yyytttlllhhhccc^^^ZZZVVVRRRPPPKKKHHHGGGIIIHHHCCC@@@AAABBB@@@<<<999:::===AAADDDKKKMMMOOOOOOOOOTTT___gggqqq|||~~~yyyyyyxxxvvvNNN;;;444222888999222///333222222222222222333444555555666555333000---------................................................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......------------------------------------............------------............---///111333888BBBNNNVVV\\\```dddeeeeeecccbbbbbbZZZSSSKKKFFFEEEGGGHHHHHHOOOSSSYYY^^^bbbffflllqqq{{{qqqiiirrrxxxxxxyyy~~~}}}ssskkkeeeeeehhhmmmoooooorrrxxxxxxttt|||wwwtttwwwjjjeee[[[QQQIIIGGGIIILLLGGGDDD@@@;;;777444222222000000000000000000000000////////////....................................------------------------*********+++++++++,,,,,,,,,,,,,,,++++++*********************************++++++***))))))*********************************++++++++++++++++++++++++......---------,,,,,,,,,------------------------................................................................................................---------............///....................................///////////////////////////////////////////////////////////////111333444888CCCQQQ\\\bbbccceeeddd```\\\[[[\\\QQQ^^^ooozzzmmm]]]UUUOOOIIIDDDFFFFFFIIIMMMOOOPPPVVV]]]```bbbhhhnnnpppoootttzzz{{{wwwrrrmmmhhhaaaZZZUUURRRMMMJJJLLLKKKFFFCCCBBBDDDCCC@@@===<<<===>>>???CCCGGGKKKKKKJJJMMMTTTZZZcccnnn|||}}}kkktttfffPPP???444777:::555111222333333333222333333444444555666555333000---------////////////////////////........................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------,,,------------------,,,---,,,,,,,,,,,,---......---------------------------------.........//////---------.........//////+++///444888===EEEPPPXXXaaaaaaccceeefffddd```\\\YYYSSSKKKEEEDDDFFFJJJLLL]]]eeeoootttssspppnnnnnnpppvvvzzz|||xxxffflllxxxvvvqqqnnnoooooommmlllnnnkkkeeeiiisss~~~bbbSSSRRRSSSLLLCCCIIIHHHFFFCCC>>>888444111222111111111000000000000000000/////////.................................------------------------***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++***************************+++***************++++++************************++++++++++++++++++++++++......---------,,,,,,,,,------------------------........................................................................---------------------------------............///....................................////////////////////////////////////000000000000000000000000000111444999BBBNNNZZZcccpppllliiifff```ZZZXXX[[[TTTeeexxxvvvhhhXXXPPPLLLIIIHHHIIIGGGHHHNNNVVVYYY\\\bbbjjjhhhiiimmmrrrtttuuu{{{yyyqqqhhhaaa]]]UUUPPPPPPOOOKKKGGGFFFEEEDDDCCCBBB@@@>>><<<;;;:::>>>BBBDDDDDDFFFIIILLLPPPYYYeeeqqqllltttpppuuuyyyaaaDDD777555666666666444444333333333333444444444555555333000.........////////////////////////........................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...---------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------------........./////////------........./////////---333999===???EEENNNUUUbbbbbbccceeefffddd___ZZZSSSQQQMMMJJJIIIMMMUUU[[[mmmvvv}}}tttmmmjjjiiinnnssstttwww{{{{{{www|||~~~{{{zzzvvvgggaaa______ppplll[[[SSSMMMJJJKKKKKKJJJGGGBBB<<<666222444333222111000000000000000000000/////////..............................------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************+++************+++,,,,,,************************))))))))))))))))))))))))......---------,,,,,,,,,------------------------........................................................................---------------------------------............///....................................////////////////////////////////////000000000000000000000000111111666@@@MMM[[[eeejjjzzzrrrkkkeee^^^VVVUUUYYY```ooo}}}yyyxxxZZZQQQIIIHHHHHHGGGJJJOOOLLLPPPYYYccciiijjjnnnsssmmmmmmpppvvvzzzwwwqqqhhh___WWWUUUTTTPPPLLLLLLGGGGGGFFFEEECCC@@@>>><<<888:::<<<>>>@@@BBBCCCDDDEEEKKKQQQYYYgggyyyyyyqqqqqq{{{}}}qqqcccCCC666888999777555444444333333333444444333444444333000...//////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------.........------,,,,,,------...---------------------------------------------------------,,,,,,------------,,,,,,,,,,,,---..........................................////////////............////////////444999>>>???>>>BBBJJJQQQ___cccfffgggddd___\\\ZZZXXXZZZ[[[YYYXXX\\\fffooowww~~~xxxnnniiiggggggmmmxxx}}}qqqjjj___```lllppp~~~}}}xxxddd^^^```QQQPPPNNNKKKFFFAAA<<<:::666555333111000///000000000000000000/////////...........................------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++************************+++*********++++++,,,---************************))))))))))))))))))))))))......---------,,,,,,,,,------------------------........................................................................---------------------------------.........//////..................................../////////000000000000000000000000000000000000000000000000000000111777DDDUUUdddmmmooo|||rrriiiccc[[[TTTTTTYYYmmmwwwyyy{{{ssskkkWWWOOOJJJJJJIIIGGGJJJQQQPPPTTT___kkkpppooooooqqqoooooorrryyy|||oooeee\\\YYYXXXTTTPPPPPPJJJJJJHHHGGGEEECCCAAA@@@<<<;;;:::<<>>AAA???===???HHHPPP\\\ccciiihhh```ZZZXXXZZZlllooopppkkkeeeeeennnvvvzzz~~~zzzooofffdddfffooottt|||qqqlllgggmmmpppttt{{{~~~pppXXXVVVRRRNNNJJJFFFDDDBBB888666444222000/////////000000000000////////////////////////////////////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++************************+++*********+++,,,,,,---************************++++++++++++++++++++++++,,,---...//////...---,,,.........------,,,,,,,,,........................///...---,,,,,,,,,,,,,,,................................................////////////////////////...............---------------------.........///////////////000000000000333///...000000---///222///999EEEOOOZZZfffmmmoookkkgggddd```WWWQQQUUU___xxxuuu}}}~~~zzztttddd[[[MMMLLLJJJHHHHHHMMMSSSXXX[[[aaajjjppprrrqqqooonnnooovvv{{{sssiiiaaa\\\YYYVVVTTTMMMKKKIIIHHHGGGFFFCCCAAA@@@>>>;;;;;;<<<=========AAAEEEHHHKKKOOOYYYfffqqq}}}{{{}}}wwwLLL@@@???111666777666555555666555222777666555333222111000000////////////////////////........................------------------------------------------------------------------------+++++++++,,,,,,,,,------................................................,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,.........------,,,,,,,,,***000222---,,,333<<>>555//////111111111111111111111000//////////////////////////////------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++******))))))******************************************************.........------............------------,,,,,,,,,........................---------------.........................................................---------------------------------......//////000....../////////000000000////////////000000000000000...///222222000333888AAAQQQaaajjjlllllljjjgggdddaaabbbfffjjjqqq}}}wwwkkk```UUUOOOMMMMMMOOOQQQTTTYYY___fffkkkppppppooooooqqqvvv}}}~~~rrrfffeee```YYYSSSOOOLLLJJJIIIGGGEEEBBBAAA@@@>>>;;;999777;;;???AAABBBFFFLLLPPPVVVdddyyy}}}TTT;;;777777888777666555777888777666555333222111000000////////////////////////........................---------------------------------------------------------------------------------.........//////................................................,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,---------...///000111111000222333777AAAMMMTTTTTTVVVSSSQQQOOOFFF???FFFSSS\\\___YYYXXXfffwwwyyyqqqyyyxxxnnnkkkooouuummm[[[PPPKKKKKKCCCCCCCCCAAA:::111000444111111111000000000000000////////////////////////------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,++++++******++++++************************************************///...---,,,,,,---...///------------------------........................,,,,,,---....../////////................................................------------------------,,,------...///000000111////////////000000000000////////////000000000000000///000222222000444:::LLL[[[kkkrrrqqqnnnjjjfffeeefffiiipppwwwssseee\\\VVVPPPOOORRRSSSWWW^^^eeejjjnnnqqqtttvvvtttrrrqqqvvv~~~tttnnnddd[[[UUURRRQQQOOOLLLJJJHHHFFFEEEBBB???<<<999;;;======>>>AAAEEEIIIJJJTTTeeewwwrrr}}}zzzAAA:::999999;;;999555555777777666555333222111000000////////////////////////........................................................................------------------------------------............................................................,,,,,,,,,---------......------------------------------------------------------------------------......------...///000111222777===BBBJJJTTTYYYXXXVVVWWWXXXSSSIIIDDDOOO^^^bbbiiieeeeeettt~~~tttvvv|||{{{oooggghhhnnnzzzzzzgggXXXRRRQQQHHHEEEJJJHHH<<<333222111111111000000000111111////////////////////////........................,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,++++++++++++,,,************************************************///...---,,,,,,---...///------------------------........................,,,,,,...////////////...................................................------------------------------......///000111111////////////000000000000////////////000000000000111000111222111111777???UUUbbbnnnrrrqqqooolllhhhgggmmmvvv}}}jjjaaaYYYUUUSSSPPPRRRVVVYYY```kkkssswwwwwwwwwvvvtttssstttvvv~~~{{{oooddd]]]YYYWWWVVVPPPMMMJJJHHHGGGEEEBBB@@@===<<<;;;:::;;;???CCCGGGFFFLLLVVVcccrrrooojjj{{{TTT<<<777666::::::666444777777666555333222111000000000000000000000000000000........................................................................------------------------+++,,,,,,,,,,,,---------................................................,,,,,,,,,---------......------------------------------------------------------------------------///...---------...000111555???IIIMMMOOOTTTWWWWWWWWWZZZ[[[WWWPPPSSSeeexxxuuujjjsss}}}wwwllljjjtttqqqfffffffffkkkwwwvvvnnnnnnXXXFFFFFFIIIAAA666111333333222111111111222222000000000000000000000000........................,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...---,,,,,,+++,,,,,,,,,************************************************.........------.........,,,,,,,,,------------...........................,,,---///000000///...---................................................------------------------.........//////000000111....../////////000000000////////////000000000000222111111222222444>>>III]]]fffnnnpppqqqqqqnnniiilllxxxrrr]]]WWWSSSSSSRRRQQQUUUZZZ```gggqqqyyy|||{{{xxxvvvsssvvv{{{{{{tttmmmhhheeeddddddgggkkknnnooopppsssyyy~~~yyylllccc]]]YYYXXXTTTQQQLLLIIIGGGFFFDDDBBB???===:::888999<<<@@@CCCCCCGGGMMMUUU```ppppppiiixxxuuuHHH<<<444777:::777555888777666555333222111000000000000000000000000000000........................................................................------------------------+++++++++,,,,,,,,,------................................................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...//////------...000222444;;;FFFPPPQQQPPPRRRUUUUUUYYY[[[\\\XXXYYYggg{{{xxxtttuuurrrrrrsssuuuzzz|||mmm```^^^lll{{{[[[IIIDDD@@@:::555666555444222111222222333000000000000000000000000........................,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************------............------,,,,,,,,,---------..............................---...000000000///---,,,........................................................................///////////////000000000------........./////////////////////000000000000111111222333444:::HHHVVVeeejjjooorrruuuvvvppphhhyyy~~~ttteeeXXXTTTRRRSSSUUUVVV\\\ccchhhnnnuuu{{{}}}|||{{{{{{{{{{{{wwwrrrooommmiiiddd___XXXVVVRRRNNNKKKJJJJJJJJJHHHLLLPPPPPPOOOPPPUUUYYYhhhqqq|||}}}qqqhhhbbb___]]]XXXRRRMMMJJJHHHGGGFFFAAA???<<<;;;;;;<<<======>>>CCCHHHKKKOOO[[[lllyyyvvvpppfffOOO<<<999:::888666999777666555333222111000000000000000000000000000000........................................................................------------------------,,,,,,,,,,,,---------...................................................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......///.........111444888:::CCCIIINNNNNNOOOTTTWWWWWWXXXYYYWWWUUU]]]vvvxxxqqqjjjjjjvvv{{{xxxgggdddnnnyyyhhhOOOCCC???<<<:::888666444222222333333000000000000000000000000........................,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++************************,,,---...//////...---,,,,,,,,,,,,------....................................///000111000///---+++................................................////////////////////////000000000000////////////------------.........///////////////000000000000111000222444777???PPP```jjjmmmqqqtttxxxyyyqqqgggxxxdddYYYVVVSSSRRRUUUXXX]]]eeennnpppsssxxx{{{}}}~~~|||vvvnnneee___]]]WWWTTTPPPNNNNNNLLLHHHEEEGGGGGGFFFEEEEEEFFFFFFGGG???BBBFFFEEEBBBAAADDDGGGFFFLLLTTT\\\fffxxxyyyqqqmmmfff```XXXQQQMMMKKKJJJIIICCCAAA@@@??????===;;;999;;;@@@DDDDDDDDDKKKZZZfffttt}}}yyy}}}eeeGGG===<<<888777999777666555333222111000000000000000000000000000000........................////////////////////////////////////////////////---------------------------------.........//////................................................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------.........------...///333888===@@@IIIJJJIIIIIIOOOWWW[[[ZZZWWWVVVRRRPPP\\\|||mmm```fffqqq}}}uuuqqqrrrkkkqqq~~~bbbLLLDDD@@@<<<:::777555333222333333000000000000000000000000////////////////////////,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************..........................................------..............................////////////......//////.........---------........................////////////////////////000000000000000000000000000000000000////////////---///000111000///000111222111111444===JJJXXXaaaqqqmmmooowwwzzzvvvsssssswwwggg```]]]WWWZZZ]]]\\\^^^dddjjjmmmuuuxxxxxxuuuxxx}}}rrrmmmdddbbb^^^ZZZUUUQQQOOONNNPPPMMMJJJJJJLLLLLLIIIFFFHHHGGGFFFFFFHHHHHHGGGFFF@@@BBBBBB@@@BBBEEECCC???AAABBBDDDHHHPPP]]]mmmxxxxxxnnn___TTTRRRSSSOOOHHHJJJGGGCCCAAAAAA@@@>>>======>>>@@@BBBEEEJJJQQQVVVjjjssstttyyykkkHHH999<<<;;;444777777666555333222111111111111111111000000000000000/////////..................////////////......000//////.........//////////////////////////////////////////////////////---------------...///000////////////////////////000000//////.........---//////.........---------........................------,,,,,,,,,---//////...///000333777===DDDHHHEEEHHHJJJMMMRRRXXX\\\\\\RRRPPPJJJIII\\\cccZZZeee~~~}}}~~~}}}tttmmmiiioooWWWFFFFFF;;;@@@>>>555222555555///222000......///000//////000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,,,,+++******)))*********..............................................................................////////////......//////.........---------........................////////////////////////000000000000000000000000000000000000////////////...///111111000///000111333333666===IIIXXXdddkkkooonnnrrrxxxyyyuuuuuuxxxzzzjjj```[[[[[[]]]aaafffhhhiiilllqqqtttwwwyyyyyyyyy|||mmmccc______VVVVVVVVVUUUSSSRRRRRRRRRVVVSSSPPPPPPQQQPPPMMMJJJNNNLLLJJJJJJJJJJJJHHHFFFEEEFFFEEEBBBCCCFFFEEEAAA@@@@@@@@@AAADDDLLLVVV^^^~~~ooo]]]UUUTTTSSSPPPLLLIIIEEEBBBAAA???===<<<<<<===>>>???BBBFFFMMMQQQ\\\fffxxx^^^DDD???>>>:::777777666444333222111111111111111111000000000000000000/////////...............////////////......000//////.........//////////////////////////////////////////////////////......---------......///////////////////////////000/////////............//////.........---------........................///...---,,,---...///000000///000555>>>EEEGGGHHHGGGJJJMMMRRRUUUWWWUUURRROOONNNLLLPPPbbb|||ooocccddduuuwwwmmmkkkqqq~~~]]]IIIHHH@@@:::::::::777444333333111000000222222111000111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,,,,++++++***************..............................................................................////////////.....................---------........................////////////////////////000000000000000000000000////////////000000000000///111222111000///000111000111777DDDTTTcccmmmqqqqqqrrrwww|||}}}}}}{{{kkkaaa\\\\\\\\\```fffmmmpppoooooorrruuuwwwzzz||||||vvvmmmbbb\\\\\\```ddd___bbbfffiiikkklllnnnpppooolllhhhhhhiiihhheeeaaacccaaa]]]ZZZYYYWWWTTTRRROOONNNJJJDDDBBBDDDCCC@@@>>>>>>>>><<<<<<>>>BBBEEEPPP\\\mmmzzz}}}jjj]]]XXXUUUSSSQQQNNNIIIFFFDDDBBB???===;;;<<<<<<======AAAFFFIIINNNWWWgggyyy~~~VVVCCC===:::888777666444222111111111222222111111111000000000000000000/////////............////////////....../////////......//////000//////////////////////////////////////////////////////...---------......////////////////////////////////////...........................---------........................000///...------...///000333111333;;;FFFLLLLLLHHHJJJLLLQQQVVVXXXWWWVVVUUURRRUUUZZZbbbooozzz}}}zzzgggnnnrrrttt}}}qqqlll|||qqqgggOOO<<<<<<>>>888333555333222222333444555333111111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,+++***************........................---------.............................................////////////......................................................////////////////////////////////////////////////////////////000000000000111222222111000///000222///333===MMM___lllssstttxxxwwwxxx~~~ooodddaaacccdddeeehhhlllrrruuurrrnnnooosssvvv{{{~~~yyywwwpppppppppqqqssswww|||{{{vvvrrrnnnkkkhhhcccaaaYYYOOOJJJIIIEEEAAA????????????>>>>>>??????>>>CCCKKKQQQXXXbbbmmmuuuwwwkkkccc\\\UUUWWWTTTOOOKKKIIIGGGDDDCCC=========<<<;;;===@@@CCCHHHNNNYYYgggrrr~~~pppTTTEEE;;;999888666444222111111111222222222111111111000000000000000////////////.........////////////......//////////////////000111////////////////////////////////////////////////000///...---------------///////////////////////////////////////.........................................................000///...---...///000111666888<<>><<<999444333333444666666444222111111111000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++************+++........................---------.........//////..............................////////////......---.............................................////////////////////////////////////////////////.../////////000000000111222222333111000000222333666===JJJ[[[kkkvvvyyyxxx~~~xxxuuu|||xxxooogggfffmmmvvv{{{}}}zzzwwwwwwxxxtttooooootttvvv~~~~~~{{{{{{wwwnnnaaaYYYTTTMMMGGG@@@@@@AAAAAABBBAAA@@@???======>>>>>>AAAIIISSS[[[dddtttwwwqqqfff\\\ZZZWWWRRROOOMMMKKKHHHFFF@@@@@@@@@>>><<<<<<>>>@@@EEEGGGNNNYYYcccpppqqqVVVBBB;;;:::777444333222222222222222222222111111111111111000000000////////////......////////////......///////////////000111111////////////////////////////////////////////////000///...---------------////////////////////////.........///////////////---.........................................................///111333444:::???FFFJJJKKKKKKMMMOOONNNQQQSSSRRRRRR```xxxpppooouuu|||}}}ooojjjmmmzzzNNNAAAGGGGGG===555444333444555555333222111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,+++***+++++++++........................,,,,,,------.../////////..............................////////////......---------.......................................////////////////////////000000000000000000000000......//////000000111111222222222111000111333666===GGGWWWgggsssyyy{{{zzz~~~wwwrrr{{{wwwiiigggjjjuuuvvvtttrrrnnnooovvv|||yyynnneee^^^TTTLLLEEECCCAAA@@@AAA@@@>>><<<<<<===??????@@@CCCFFFJJJMMM[[[nnn~~~~~~xxxooofff___[[[VVVRRROOOLLLIIIGGGDDDDDDCCC@@@===<<<===>>>???@@@FFFOOOXXXeeeyyyooocccDDD>>><<<999666444333333444333222222222222111111111111111000000000/////////......////////////......////////////000111222222//////////////////////////////////////////////////////...---------......////////////////////////.........///////////////---------.......................................------...000222666888:::>>>EEEKKKLLLJJJJJJNNNSSSQQQQQQRRRQQQRRRffflllbbbiii|||}}}hhh```kkk|||aaaHHHKKKIII<<<999777555444444444333222222222111111111000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,+++++++++++++++........................,,,,,,------...//////000..............................////////////......---------.........//////........................////////////////////////000000000000000000000000.........///000111111111111222222111111222555888CCCPPPbbbqqqyyy|||}}}zzzxxxwww~~~~~~nnncccgggqqqtttpppqqqqqquuu}}}wwwpppjjj___VVVKKKGGGCCCAAAAAA@@@???===;;;===???@@@@@@@@@AAABBBFFFMMMZZZgggqqq}}}}}}ttthhhccc]]]XXXSSSOOOKKKHHHFFFFFFEEEBBB>>>======>>><<<>>>CCCJJJPPPYYYhhhuuummmyyyuuuQQQ@@@>>>:::777555444555555333333222222222111111111111111111000000000//////......////////////......////////////000111222333////////////////////////////////////////////////......---------......///////////////////////////............/////////000---------.........//////........................---...000333777<<<@@@BBBCCCFFFIIIJJJJJJLLLQQQUUUSSSPPPQQQSSSWWWjjjxxxfffgggsss|||nnneeedddqqqbbbTTTLLLDDD>>>;;;777444444444444444222222222111111111000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------------,,,++++++++++++,,,........................,,,,,,------...///000000..............................////////////......---------.........//////........................////////////////////////000000000000000000000000---......///000111111222111111111111111333666999KKKZZZnnn|||www{{{~~~ttteee___eeeqqqxxxsssvvvyyy~~~xxxnnndddPPPKKKFFFCCCDDDEEEDDDCCC===<<<;;;:::;;;<<<>>>@@@AAACCCJJJSSSYYYdddyyyqqqllleee^^^XXXSSSNNNJJJFFFFFFEEEBBB???======>>>===???DDDIIIKKKNNNWWWbbbtttnnnaaalllAAA???;;;888555555666666333333333222222222111111111111111111000000000000......////////////......////////////000111222333////////////////////////////////////////////////---------------...///000////////////////////////---.........//////000000---------.........//////...........................///111555;;;@@@EEEHHHFFFEEEEEEFFFJJJOOOTTTVVVTTTOOOPPPWWW]]]kkkllljjjwwwvvvfffbbbdddpppcccUUUSSSBBB>>>999555444555555555222222222111111111111000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---......---,,,,,,++++++,,,,,,------............------..............................------------......///////////////////////////////////////.........////////////////////////...............///000000............/////////000000000000000////////////444///...222222111999EEEVVVgggzzzyyyuuuyyypppgggaaa```dddrrrzzzzzz}}}xxxiii]]]OOOGGGGGGHHHEEEBBB@@@???>>>;;;999:::===???;;;<<>><<<;;;;;;<<>><<<<<<>>>CCCEEEJJJUUU```iiiqqqyyysssddd[[[XXXRRRNNNMMMKKKHHHFFFDDDAAA???;;;;;;;;;===AAAGGGLLLOOOVVVaaatttvvv|||SSS999888666333444222333333333333222222222222111111111111000000000000111111000000////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////............//////........................///...,,,...000000...,,,000333888???DDDFFFEEECCCEEEEEEIIINNNPPPNNNOOORRRWWWXXX```mmmuuusssooonnnuuuxxx}}}zzzbbbVVV]]]kkknnnWWWNNNDDD???<<<888777888444444444444333222222111111000000000////////////////////////.....................------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................///......------......///////////////////////////......//////////////////////////////////////////...............///000000....../////////000000000000000000000000000000000111000222666444555CCCUUUeeevvvzzzrrrvvv~~~pppfff```]]]\\\fffhhhqqq|||{{{lll^^^SSSKKKFFFCCCCCCBBB@@@>>>===<<<<<<===<<<;;;===@@@@@@AAAGGGPPPWWW]]]kkkyyyjjjccc```YYYSSSPPPMMMKKKIIIGGGEEECCC===;;;::::::===BBBHHHKKKOOOWWWeeexxxmmmFFF<<<777555666555444444333333333222222222222222111111111000000000111000000000000/////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////............//////........................///...---...///000///...222777===AAACCCDDDDDDEEEGGGHHHLLLQQQRRRRRRWWW___fffhhhnnnvvvxxxsssooonnn{{{zzz___UUUVVVmmmuuu```NNNHHHAAA777555;;;333333333333222222222222111111000000000/////////////////////.....................---------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................//////............//////////////////////////////............////////////////////////////////////...............///000000...////////////000000000000000000000000111111111222000222555555:::NNNeee{{{{{{rrryyy|||vvvwwwiiiaaa___aaabbbjjjlllsss~~~|||||||||oooaaaTTTKKKFFFCCCBBB@@@???>>>>>>>>>===;;;:::;;;>>>===;;;>>>DDDKKKMMMWWWffftttuuupppnnnfffYYYUUUPPPMMMLLLKKKHHHFFF???===:::999:::>>>CCCFFFIIINNNXXXjjjeeeJJJ777666:::666444444444444333333333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////........................//////////////////////////////////////////////////////............//////........................//////......///000000000555:::AAADDDDDDCCCEEEGGGKKKLLLOOOPPPQQQZZZooo{{{vvvyyy|||aaaQQQ___nnnhhhQQQCCC:::888999333333222222222222333333111111111000000000//////////////////...........................---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////.../////////////////////////////////....../////////////////////////////////---.........//////000000////////////////////////...............///000000////////////000000000111///000000000111111111222333111222555999CCC^^^yyyssslll{{{nnndddaaabbbgggiiipppttt{{{||||||}}}qqqbbbVVVNNNFFFCCC@@@???@@@@@@???>>>;;;999:::======:::;;;?????????DDDNNNWWW```kkkuuuuuuccc]]]UUUQQQPPPOOOKKKHHHBBB@@@===::::::<<>>;;;:::===CCCIIINNNWWW___ooowww}}}oooggg\\\VVVUUUSSSNNNJJJFFFDDDAAA>>>======>>>???@@@BBBIIITTTdddvvvuuuiiisss}}}LLL;;;;;;333666666555555555444444444333222222222222111111111000000000111111111111222000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////............/////////////////////////////////000000//////000222444:::===BBBFFFHHHIIIKKKLLLKKKKKKKKKLLLSSShhhzzztttggg\\\\\\dddxxx___HHHIIIFFF888888777555333333333333444222222111111111000000000////////////.........................../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////////////////////////////000000////////////000000////////////////////////------......///000000111////////////////////////...............///000000//////000000000111111111///000000111111222333333333111777DDDSSSeeeuuutttzzzyyyrrrooommmkkkjjjjjjkkkjjjiiirrrtttjjjYYYQQQHHHCCCCCCCCCBBB???>>>;;;:::===>>>;;;;;;======<<<>>>BBBEEEFFFLLLRRR]]]dddqqq{{{qqqeee]]]ZZZWWWRRRMMMIIIHHHEEECCC@@@>>>======@@@CCCHHHOOOYYYgggwwwjjjpppiiiEEE<<<888666666666666555555555444333333222222222111111111000000111111111222222222000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////............/////////////////////////////////000111000//////333666;;;<<<@@@EEEJJJNNNOOOOOOOOOLLLMMMTTT___ooozzzjjjYYYSSS\\\yyyqqqZZZRRRHHH===;;;999777555333333444444222222222111111111000000////////////............---........./////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////000000000000000000000000000000////////////000000////////////////////////---------...///000000111////////////////////////...............///000000000000000000111111111111///000000111222222333333222222:::LLL___qqq|||sssyyywwwpppoooooopppqqqqqqoookkkhhhnnn}}}~~~|||}}}tttbbbYYYMMMFFFDDDDDDBBB???@@@<<<:::======;;;:::<<<===<<<===@@@@@@???AAAGGGOOOVVV```nnn|||xxxjjjaaa^^^ZZZTTTOOOLLLKKKIIIFFFCCC@@@===<<<;;;???CCCGGGLLLXXXgggrrrsssrrrPPP>>>>>>777666666666555555555555333333333222222222111111000000111111222222222222000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000///111111000...///333777<<<<<<>>>EEELLLQQQQQQPPPTTTOOOQQQ]]]kkktttyyy|||yyy{{{zzz|||cccPPPNNNeeesss^^^OOOHHH===;;;888555444333444444222222222111111111111000000/////////............---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000//////.........---////////////////////////000000000000000000000000////////////////////////............////////////////////////000000000000000111111111111222222222222000///000111333333333666333BBBZZZmmm~~~yyy|||}}}tttoooooosss~~~zzzuuuuuupppggghhhpppyyy{{{yyyyyy}}}{{{iiiXXXPPPLLLEEEAAA@@@BBB>>>===>>>===::::::<<<;;;;;;;;;<<<===>>>???@@@DDDGGGNNNXXXfffxxxuuuhhh\\\VVVVVVUUUQQQKKKEEEAAA???>>>>>>>>>>>>>>>AAAGGGOOOWWW\\\wwwxxxyyyVVVAAA;;;===888111111777777333444333222222111111222222111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000222555888;;;FFFFFFEEENNNSSSRRRTTTUUUWWWaaarrr}}}|||wwwtttqqqyyy|||fffUUUUUU[[[oooOOOGGGAAA:::555222111222444333222111000////////////000000000000000000000000////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000/////////............////////////////////////000000000000000000000000////////////////////////............////////////////////////000000000000000111111111111222222222222111111111333333333333777777JJJdddyyyvvvqqq~~~xxxqqqnnnnnnrrr}}}zzzzzzsssjjjeeellltttxxxyyyzzz~~~|||lllaaaXXXMMMEEECCCDDD@@@>>>???>>>;;;:::<<<;;;;;;;;;;;;<<<===>>>???AAACCCFFFMMMWWWdddrrr{{{xxxiii___\\\WWWSSSMMMHHHDDDBBB@@@@@@>>>======>>>CCCIIIPPPTTTeeeqqq}}}SSS<<<;;;999666555555555444444333222222111222222222111111111111000000000000111000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000333666::::::CCCFFFIIIRRRSSSRRRYYYjjjrrrzzz}}}}}}~~~yyyoooaaa\\\dddwww\\\OOOCCC>>>:::666444666444333222111111000111111111111111111111111111111////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////............////////////////////////000000000000000000000000////////////////////////............////////////////////////000000000000000111111111111222222222222222333333333444444444888<<>>======@@@EEEJJJMMMWWWbbbuuurrrDDD;;;666:::999333222666444444333222222222222222222222111111111000000000111111000000000/////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111444888<<<===DDDHHHOOOUUURRRVVVhhh~~~sssVVVTTTbbb{{{yyy___IIICCC@@@777333555555555444333222222222222111111111111111111111111////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000111111111222222222111222333333333333444555:::CCC^^^}}}zzzvvvzzztttooolllmmmpppmmmuuu{{{||||||}}}yyyrrrkkkmmmrrrwww{{{~~~nnn]]]NNNGGGHHHBBB???@@@AAA>>><<<===;;;;;;:::::::::;;;;;;<<<>>>??????AAADDDKKKSSSYYYbbbwwwzzziiiaaa^^^YYYSSSNNNLLLIIIEEEBBBBBB@@@>>>>>>@@@CCCGGGJJJQQQXXXgggyyyXXX@@@222888<<<444111777444444333222222222222333222222222111111111000000111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000222555;;;???CCCIIIMMMRRRSSSOOO___}}}```YYYWWWeeeqqqMMMCCCBBB:::444666666555444333222222222222111111111111111111111111////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000111111111222222222000111222222111222555888???LLLjjjzzzsssooommmppptttqqquuuxxxzzz|||}}}zzzvvvwwwzzz}}}qqqdddZZZNNNFFF@@@AAABBB@@@??????<<<;;;;;;:::::::::;;;;;;999::::::;;;<<>>???BBBEEEGGGJJJNNNXXXfffuuutttNNN333555<<<666222666555444333333222222333333222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111111111111111111111...//////000333888???CCCHHHMMMOOOPPPOOOOOOjjj|||bbbOOOKKKaaa|||YYYHHHEEE???:::999555444333222222111222222111111111111111111111111000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........///////////////////////////////////////000000000000000000000000////////////////////////............////////////////////////000000000000000111111111111222222222000111222111111333999>>>III[[[zzzxxxsssqqqqqquuuzzzzzz{{{|||~~~xxxmmm[[[PPPFFFDDDDDDBBBAAAAAA======<<<;;;:::::::::;;;<<<<<<;;;::::::<<>>======>>>@@@BBBGGGHHHNNNZZZiii}}}ddd>>>888<<<999555666555444444333333333333333333222222222222111111111222222111111111000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...///000222666===EEEJJJKKKQQQPPPOOOSSS[[[uuubbbLLLPPPaaavvvpppWWWKKKBBB;;;777555555444333222222222222222222222222222222222222000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............/////////000////////////////////////000000000000000000000000////////////////////////............////////////////////////000000000000000111111111111222222222111333333222111555>>>EEEUUUlll{{{sssqqqrrrtttyyyxxxkkk]]]OOOIIIGGGDDDBBBBBB???>>>===<<<;;;;;;;;;;;;>>>>>>>>>===;;;<<<>>>AAA@@@GGGHHHMMM]]]hhhtttzzzpppccc[[[XXXUUUQQQLLLGGGEEEBBB???======>>>>>>GGGFFFIIIRRR```tttwwwzzzQQQ@@@===:::777888555555444333333333333444333333222222222111111111222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///111222555:::BBBLLLRRRQQQVVVSSSUUUdddsssmmmYYYTTT___zzzwwwZZZHHH>>>888777666555444333333333333222222222222222222222222000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.........//////000000////////////////////////000000000000000000000000////////////////////////............/////////000////////////000000000000000111111111111222222222333444444222222777AAAJJJ^^^xxx}}}uuuoooooorrruuu|||wwwgggUUULLLHHHEEEBBBAAA@@@???>>>===<<<;;;;;;;;;999:::;;;;;;:::;;;>>>AAA>>>CCCAAADDDQQQXXXaaapppuuuvvvggg^^^[[[YYYTTTPPPMMMKKKGGGCCC@@@>>>======DDDBBBCCCJJJUUUhhhuuuyyyaaaHHH>>>:::999:::555555444333333333333444333333333222222222111111222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222444888>>>GGGPPPWWWVVV[[[XXX^^^vvviiiSSSTTTmmmnnnTTTGGG@@@888777666555555444444555222222222222222222222222000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---///000000000000000//////000000000000111111111111222222333555444999FFFTTTeee|||vvvpppnnnsss{{{ppp```VVVQQQLLLDDD???AAA???===<<<<<<<<<;;;:::777777999:::::::::::::::>>>@@@AAADDDHHHPPPXXX^^^gggrrrnnngggaaaZZZUUUUUUOOOLLLHHHDDDAAA>>>===<<>>>>>>>><<<;;;999999::::::;;;;;;;;;<<<<<<<<<===>>>AAAFFFMMMRRRWWW```nnn{{{~~~ppphhh___YYYVVVSSSPPPLLLGGGDDDAAA>>>======@@@EEEGGGLLLVVVeeeqqqiiiMMM777666999777333111333555555444333333333222222222222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000///////////////000111111000000111222222222222222222:::<<>>BBBFFFHHHOOOYYYcccnnn}}}{{{pppggg___ZZZVVVSSSOOOKKKHHHEEEAAA>>>;;;===@@@DDDIIIPPPXXX^^^tttiiiEEE<<<<<<777222222555777555333333333333333222222222222222222111111111000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000////////////000111111222222111111111222333444666<<>>===>>>===;;;999999:::<<<===<<<<<<<<<;;;:::;;;>>>AAACCCHHHOOOUUU^^^lll~~~yyypppfff___YYYUUUPPPLLLJJJHHHDDD@@@???>>>???BBBHHHNNNSSSVVVjjjXXXCCC>>>999666777888666444333444444333333333222222222222222222111111111000000000000000000000000000000////////////////////////111111111000000000000000////////////////////////000000//////000000111222333222000///000222555777888>>>GGGXXXfffeeelll}}}rrrXXXUUUfffKKK888;;;===666333888333333333333333333333333222222222111111111000000////////////////////////////////////....................................000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000......///000000000000000111111111111222222222222444666888:::???RRRuuuuuuzzz~~~|||xxxuuuuuuxxx}}}~~~|||{{{|||{{{xxx|||}}}{{{wwwhhhXXXKKKGGGCCC@@@?????????>>>>>><<<:::999888999:::;;;;;;<<<<<<<<<;;;<<<>>>@@@AAAEEEIIIMMMSSS___ooozzz~~~qqqfff\\\WWWPPPMMMLLLKKKGGGCCCCCC@@@===???DDDKKKQQQSSS]]]uuummmIII<<<888777999999444333666444444444333333333222222222222222222111111111111111111111111111111111111////////////////////////000000000000000000111111////////////////////////000000000000000111222222222111000///111444888::::::DDDOOO]]]gggeeeqqqtttooozzz[[[UUUiii|||UUU777888???999333666333333333333333333333333222222222222111111111111////////////////////////////////////............................................................//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111---...///000000111111000111111111222222222222333555666:::???III```|||~~~wwwssstttxxx}}}xxxxxxxxxyyyzzzyyywwwuuuzzzzzzgggVVVPPPHHHBBB@@@@@@@@@@@@>>>===;;;:::999999999999888:::;;;;;;;;;;;;<<<===<<>>999333333333333333333333333333333333222222222222111111111000000000000000000000000////////////............................................................//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111---...///000111111111111111111111222222222333333444555;;;EEEUUUpppwwwsssuuuyyyyyyxxxvvvwwwyyyyyywwwvvvvvvvvvzzzvvvfff^^^RRRHHHCCCAAAAAABBB>>>>>>===<<<;;;:::999999777999;;;;;;:::999:::;;;777;;;>>>>>>???DDDNNNUUUeeeqqqtttiii\\\UUURRRQQQMMMIIIDDDBBB???======AAAGGGKKKNNN]]]iiiuuuyyy```JJJ777555888666555777555444444444444333333333333333222222222111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111000000111111222333333333444666:::>>>BBBEEEJJJYYYaaagggrrrwww~~~lll___XXX]]]dddppp```RRRggg^^^GGG@@@;;;666555444444444444444444444444333333222222222111111111000000000000000000000000////////////....................................//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111222---...///000111111111111111111222222222333333333333555<<>>===;;;:::999999;;;======;;;:::999:::777:::>>>>>>===@@@GGGNNNVVV^^^kkkzzzssscccYYYUUUSSSOOOKKKEEEDDDCCC@@@>>>???CCCGGGIIITTT[[[eeeyyyiiivvv~~~\\\<<<666:::999555444555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000111111111000111111222333333444666:::>>>BBBFFFIIIRRRaaaggglllzzzxxxjjjggggggmmmnnnmmmyyy}}}```[[[jjjvvvTTTDDD===:::999444444444444444444444444333333333222222222111111000000000000000000000000000/////////....................................000000000000000000000000//////////////////////////////////////////////////////000000000000//////111111000000//////......111111111000000000000000222222111111111111111111000000000111333444444444///666FFFSSSdddwwwuuusssoooqqqyyyyyyyyyxxxwwwzzz~~~{{{~~~rrrbbbUUUNNNIIICCC???@@@???>>>???@@@@@@>>><<<:::999888888888999:::;;;888888999:::===AAADDDGGGIIIOOO[[[hhhttt~~~mmmccc\\\SSSOOOPPPHHHHHHFFFAAA======AAADDDIIIMMMUUU]]]hhhwwwnnnfff<<<===CCC777000777444444444444444444444444333333333222222222111111222222111000//////000000000000000000000000000000000000000000000000000000///////////////000111111111000/////////000222333;;;888:::AAADDDBBBEEEKKK]]]mmmxxx{{{~~~zzz{{{zzzzzzzzz}}}oooXXXcccwwwNNN;;;===@@@666666555333444666666555333222111111000111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000//////////////////////////////////////////////////////000000000000//////111000000000/////////...111000000000000000000000111111111111111111111111111111111111333444444444666:::HHHWWWlllyyyyyy|||~~~zzzrrrrrr|||xxxuuurrrqqq{{{|||{{{|||zzzyyyyyyxxxiii]]]VVVOOOHHHBBBAAA???>>>>>>>>>>>><<<:::;;;:::999888888999::::::;;;:::::::::<<<>>>AAACCCFFFKKKUUU___iiivvvvvvkkkbbbYYYTTTTTTKKKKKKIIIDDD@@@>>>@@@BBBFFFJJJPPPWWWaaannn|||www}}}HHH:::<<<888666;;;444444444444444444444444333333333222222222222111222222111000000000000000000000000000000000000000000000000000000000000000///////////////000111111111000//////000111333444:::;;;???BBBAAA@@@IIITTTgggqqqmmmccctttuuuOOO;;;:::555666555333333333333333333222222111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000////////////000000000000000000111111111111111111111111111111222222222222333444444555;;;@@@RRRggg}}}gggcccrrrwwwpppbbbUUUQQQ^^^wwwxxxuuussswww}}}}}}|||{{{vvvlllccc[[[QQQIIIDDDBBB@@@??????>>>===;;;<<<<<<:::999999999999999<<<<<<;;;::::::;;;======AAADDDKKKRRRXXXbbbsssrrrggg^^^WWWUUUNNNNNNLLLHHHCCC@@@???@@@CCCFFFKKKPPPWWWbbboooxxx\\\===888999999888555555555555555555444444333333333333222222222222222222111000000000000111000000000000000000000000000000000000000000000000000////////////000111111111000000000111222444555999===CCCDDDAAAEEEUUUfffssszzzeee]]]xxxtttEEE;;;777777777666333222222333333333222111111111111111000000000000000000000000000000000000000000000000//////............////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000////////////000000000000000111111111111111111111111222222222222333333333222333555777;;;FFF```}}}ccc```xxxuuupppcccRRRHHHQQQhhh|||}}}wwwtttuuuxxx|||~~~yyyqqqggg[[[RRRIIIFFFCCCAAAAAAAAA@@@???>>>===<<<;;;:::999888888;;;;;;:::999999::::::;;;<<<>>>BBBHHHKKKQQQ^^^kkkzzzoooggg]]]UUUOOONNNMMMJJJFFFBBB@@@???@@@CCCFFFJJJPPPYYYfffnnn|||{{{QQQ>>><<<;;;666666666666555555555555555444444333333333222222222222222111000000111111111000000000000000000000000000000000000000000000000000000//////000000111222111000000111222444666777999>>>BBBDDDGGGQQQeeevvvwww~~~www]]]cccxxx___GGG;;;999888888666333444777333333222111111111111222000000000000000000000000//////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000//////000000111111111111000000111111111222222222222333444333222333777:::===LLLmmm{{{cccggg{{{zzzsssiiiaaacccoooyyytttoooooovvv}}}{{{|||{{{pppcccYYYMMMIIIEEEBBBBBBBBBBBBAAA>>>>>>===<<<;;;999888888999999999999999:::;;;;;;::::::===AAACCCFFFPPP[[[ooo{{{rrreeeYYYOOONNNMMMKKKHHHEEEBBB@@@>>>AAADDDGGGLLLUUUaaajjjssskkkHHH>>><<<888777777777666666555555555444444444333333333222222222111111111111111222222000000000000000000000000000000000000000000000000000000000000000111222222111111111111333555777999===>>>@@@CCCMMM]]]nnnxxxvvv}}}~~~}}}yyyeeeaaa|||RRR@@@:::666777777444444888444333333222111222222222000000000000000000000000//////////////////////////////............//////000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000/////////000111111222222000000000111222222333333111333444333222444999===DDDVVVyyysssdddooo~~~~~~{{{wwwuuutttuuuppplllnnnzzzuuuxxx~~~xxxkkkaaaSSSNNNHHHCCCBBBAAAAAAAAA>>>>>>>>>===<<<;;;999888888888999999:::;;;;;;;;;:::999;;;???@@@AAAHHHQQQfffqqq}}}wwwiii\\\RRRPPPNNNLLLKKKHHHEEEBBB>>>AAACCCFFFJJJRRR]]]fffkkkyyyRRR>>>;;;888888888777777666666555555444444444444333333333333222111111111111222333333000000000000000000000000000000000000000000000000111000000000000111222222111111111222444777999;;;AAA@@@@@@FFFUUUgggrrrtttyyyxxx}}}}}}yyysss{{{uuu[[[gggcccJJJ===444555777444333555444444333222222222222222000000000000000000000000000000000000000000000000//////............//////000000000000000000000000//////////////////////////////////////////////////////000000000000//////.../////////000000000111...//////000111111222222///000000111222222333333///222444333222555;;;@@@KKKddduuulllyyy}}}xxxtttqqqooonnnrrr}}}uuusssvvv}}}xxxnnn^^^XXXPPPHHHDDDBBBAAA@@@===>>>>>>>>>===<<<:::999999999::::::::::::::::::;;;:::;;;===>>>===BBBIIIYYYaaajjj|||oooeeeYYYVVVRRROOOMMMKKKGGGCCC???AAACCCDDDGGGNNNXXX```bbbpppjjjLLL???999999999888777777666555555555444444444444333333333222111111111222222333444000000000000000000000000000000000000000000000000111111000000111111222333111111222333555888:::<<<@@@BBBFFFOOO```sss|||{{{zzz{{{zzzuuuxxxyyytttuuurrrjjjmmmvvvmmm\\\{{{ZZZFFF666777:::666333444444444333222222222222333000000000000000000000000000000000000000000000000//////............//////000000000000000000000000//////////////////////////////////////////////////////000000000000//////.../////////000000111111...//////000111222222222///000000111222222333333...111444333222555<<>>>>>>>><<<;;;::::::;;;;;;;;;;;;:::999888<<<:::;;;===<<<;;;>>>DDDHHHQQQZZZooozzzttt___[[[UUUQQQOOOLLLHHHDDD@@@AAABBBBBBDDDKKKTTT\\\[[[jjj~~~|||yyycccKKK???999999999888777666666555555555444444444333333333222111111111222333333444000000000000000000000000000000000000000000000000111111111000111111222333111111222333555888;;;===<<>>999444444555444333333222222333333000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000///.........///111222111111222222222333333333777222111555555555???MMMZZZzzzqqqmmmzzzsssoooqqqyyyrrrkkktttyyyzzzsssfffYYYOOOHHHEEEDDD@@@@@@@@@@@@???>>>===<<<::::::999999888999999999:::::::::;;;<<<===??????@@@IIIPPP]]]rrr{{{qqqggg]]]WWWRRRLLLKKKMMMEEEBBB???>>>AAAHHHPPPUUU[[[bbbpppsssoooRRR>>>;;;:::888666777999666333666666555444333333222222222222222111111111111000000000111111111222222222222222111111111111222222222222111111111111111222222111222555:::===>>>===???HHH\\\ooosssttttttlllrrr|||zzzzzz{{{{{{|||~~~{{{|||vvvnnnfffbbb\\\VVVTTTZZZ^^^\\\[[[^^^TTTUUUYYY___gggmmmppppppuuuxxx{{{yyynnntttxxx|||jjjVVVWWWssshhh>>>999===555333;;;666666555444333333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111000000///000111222333111111222222222333333333555111222666666888CCCSSSddd}}}nnnfffqqqyyyuuussswww|||tttpppoooqqqyyy{{{oooaaaUUUMMMGGGEEEAAAAAAAAA@@@@@@???>>>>>>;;;::::::999999999999999999999999:::;;;<<<>>>???>>>FFFKKKVVViiiyyyxxxnnnccc]]]WWWPPPLLLMMMFFFCCC???>>>@@@FFFMMMRRRYYY```lll|||lllvvvbbbCCC>>><<<999777666777777555666555555444333333222222222222222222111111111111000000111111111222222222222222111111111111222222222222111111111111222222444333444777;;;>>>>>>===BBBPPPfffzzzssspppuuuzzz{{{||||||{{{zzz|||}}}sssiiiccc```YYYUUUWWWXXXVVVTTTUUUQQQPPPQQQTTTZZZ___bbbdddmmmooosssxxx~~~}}}xxxxxx}}}}}}vvvnnnhhhkkkooosssvvv|||yyy[[[PPPeee|||MMM999888888777888666666555444333333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111000111222222333111111222222222333333333444111333777888;;;JJJ\\\xxxkkk___[[[rrr|||vvvvvvxxxvvvmmmnnnqqqrrr}}}{{{nnn```UUUMMMIIICCCCCCBBBAAA@@@?????????<<<;;;;;;:::999999::::::888888888999:::;;;<<<===;;;BBBDDDLLL\\\hhhyyyyyynnngggaaaWWWQQQNNNGGGDDDAAA>>>???CCCHHHLLLSSSYYYdddpppvvvfffvvvzzzHHH@@@>>>:::888666666777888555555555444444333333222333222222222111111111111111111111111111222222222222222111111111111222222222222111111111111222222555666888:::<<<===>>>>>>FFFZZZtttsssqqqtttwwwwwwxxxyyyzzzzzzyyyyyy{{{}}}sssiiifff]]]VVVSSSQQQMMMKKKJJJNNNKKKIIIIIILLLPPPSSSTTT^^^___ccciiipppyyyzzzrrrlllllleee^^^___dddgggeeebbbWWWZZZ^^^aaadddkkkttt{{{eeeLLLUUUtttiii@@@444:::;;;444777666555444333333333333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000000111111111222222111111222222222333333333444222444777888>>>RRRhhhqqq___[[[]]]ooo|||xxxrrrvvv{{{}}}oooiiikkkooovvvyyylll```VVVRRRGGGFFFDDDAAA@@@?????????======<<<;;;::::::::::::888888888888999:::;;;<<<:::??????CCCPPPXXXfff{{{yyyrrrjjj___VVVRRRJJJGGGCCC???>>>@@@CCCFFFKKKQQQZZZcccnnn~~~yyyzzzOOOAAA===::::::999666666999555555444444444333333333333333222222222111111111111111111111111111111111222222111111111111222222222222111111111222333333555888;;;<<<<<<<<<>>>@@@LLLcccwwwnnnpppuuuvvvtttrrrtttvvvwwwwwwxxxzzz|||{{{yyytttlll```YYYTTTPPPLLLJJJLLLJJJFFFEEEFFFHHHIIIIIINNNNNNPPPTTT\\\eeennnsss~~~}}}yyyssskkkaaaZZZRRRMMMIIIJJJOOORRRSSSQQQMMMOOORRRSSSVVV[[[dddkkk}}}wwwYYYSSSbbbSSS777<<<===222777666555444444333333333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////.../////////000000000111/////////////////////////////////000000000000000111111222222222333333333555333555888999CCC]]]xxxfff^^^fffooottt~~~sssooovvv}}}|||ssslllhhhjjjmmmxxxwwwkkkbbb]]]OOOLLLHHHDDDAAA????????????>>>===<<<;;;;;;;;;;;;888888888888888999:::;;;:::>>>===>>>GGGLLLWWWjjjwwwnnncccXXXSSSMMMJJJEEEAAA??????@@@AAAGGGMMMUUUZZZbbbppp```EEE>>>:::<<<<<<888666888444444444444444333333333333333333222222222222111111111111111111111111111222222111111111111222222222222111111222333333444444888<<<<<<;;;<<<@@@EEEYYYppp~~~vvvrrrsssuuuuuusssppprrrtttuuuvvvvvvxxxzzzttthhh```\\\WWWSSSLLLKKKHHHHHHGGGGGGEEECCCFFFEEEEEEFFFJJJPPPWWW[[[eeekkksssyyy}}}~~~|||zzz{{{uuummmgggaaaZZZPPPIIIGGGFFFEEEGGGJJJLLLKKKJJJKKKMMMOOONNNNNNRRRYYY^^^lllxxxoooZZZSSShhhoooEEE???>>>333777777666555444444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111000000000000000000000000......///000000000000///111111222222222333333333555444666999===LLLnnnuuuaaaeeewwwzzzpppoooxxx}}}rrrmmmlllkkknnnqqqyyy~~~vvvnnnjjjZZZVVVOOOHHHCCCAAA@@@@@@@@@@@@>>>===<<<<<<;;;;;;999888888888999999:::;;;999>>><<<<<>>999666777444444444444444444444444333333333333222222222222222222222111111111111111222222111111111111222222222222111222222333444555333999======;;;===EEEMMMkkk~~~rrruuuyyy|||zzzxxxuuutttssstttuuuuuuttttttvvvxxxwwwmmmhhhaaaZZZRRRPPPNNNLLLKKKHHHEEEBBBGGGEEEDDDCCCCCCEEEHHHIIIMMMUUU^^^dddjjjmmmlllhhhrrruuuxxxyyy|||}}}xxxqqqjjj```YYYUUUOOOGGGAAABBBDDDFFFHHHJJJJJJJJJIIINNNPPPQQQPPPNNNOOOSSSWWW```lll}}}cccJJJSSSuuuZZZFFF>>>666888777666555444444444444333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.........///000111111111000000000000000000000000...///000111111111000000111111222222222333333333444444777;;;BBBVVVpppbbbnnn}}}}}}zzztttooorrr|||xxxpppnnnnnnnnnttt{{{~~~wwwtttfff```XXXOOOHHHCCCBBBBBBAAAAAA???>>>===<<<<<<<<<:::999999999999:::;;;;;;888===<<<<<>>@@@IIIQQQTTTUUUaaavvv~~~hhhPPP<<<:::===:::777777444444444444444444444444444444333333333222222222222222222111111111000000222222111111111111222222222222222222333444555555444:::???>>><<<@@@LLLWWW{{{pppiiirrr~~~}}}yyyvvvttttttttttttsssuuuxxx{{{yyyooofff___[[[VVVRRROOOLLLIIIFFFIIIHHHGGGFFFDDDCCCBBBAAAAAAHHHNNNQQQUUU[[[\\\XXXaaagggllloooqqqrrrnnnhhh```ZZZSSSQQQQQQOOOIIICCCAAADDDGGGIIIIIIJJJKKKLLLOOOQQQSSSRRRPPPOOOQQQTTT[[[fffvvvzzzVVVMMMbbbtttoooOOO@@@:::888777666555444444444444333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---......///000111111222000000000000000000000000///000111222333222111111111111222222222333333333333333777===FFF^^^rrreeetttyyyxxxuuupppnnnttt}}}vvvrrrrrrppppppyyy|||yyymmmggg^^^SSSKKKFFFDDDCCCBBBAAA@@@>>>===<<<<<<<<<:::::::::999::::::;;;;;;777===<<<<<<@@@>>>AAAOOOYYYmmm}}}nnnccc]]]TTTRRRNNNIIIEEEBBB@@@???;;;EEENNNPPPQQQ[[[pppwwwxxxZZZ>>>999;;;999777888444444444444444444444444444444444333333333222222222222222222111111000000222222111111111111222222222222222222333444555666555;;;@@@???===CCCQQQ]]]uuuaaagggrrr|||yyyqqqrrrrrrrrrtttwww|||~~~vvvkkkeee^^^WWWSSSPPPNNNLLLIIIIIIIIIHHHFFFCCC@@@>>>@@@FFFHHHFFFIIIPPPSSSPPPTTT]]]eeehhhiiiggg___WWWOOOKKKIIILLLQQQSSSOOOIIIDDDGGGJJJKKKKKKMMMQQQTTTOOORRRUUUTTTRRRPPPRRRTTTZZZeeesss|||nnnWWW[[[aaa}}}UUUAAA===888777666555555444444555333333333222222222111111333333333333333333333333000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111222222222222222222333333===000888BBBLLLuuummmkkkzzzpppkkkhhhmmmxxx~~~~~~zzztttqqqnnnmmmqqqzzzzzzpppfff\\\RRRJJJDDDBBBBBBAAAAAA@@@@@@???>>>===<<<:::999888999999:::999::::::;;;===>>>@@@AAAQQQ\\\nnn{{{lllcccXXXWWWUUUPPPJJJEEEBBBAAAAAACCCHHHNNNRRRXXXcccooo|||}}}nnnyyymmmFFF???999<<<===222777777777666555555444444444444444333333333222222222222222222222222222222333222222111111222222333444333333333444666777888;;;AAA;;;999BBBDDDXXXwww^^^WWWjjjyyywwwssstttttttttuuuzzz~~~sssfff```]]]WWWPPPOOONNNJJJGGGEEEEEEEEEEEEBBBBBBBBBBBBAAAAAADDDFFFHHHJJJLLLNNNNNNNNNLLLKKKGGGHHHLLLRRRWWWYYYVVVRRRRRRKKKIIINNNQQQOOONNNQQQUUUWWWXXXXXXVVVUUUUUUVVVWWWdddtttcccSSSWWWppprrrFFFAAA666777666333333555666666444444444333333333222222111111111111111111111111000111222000//////000222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111222222222222222333333333888222;;;FFFVVVwwweeeooo~~~llljjjjjjpppxxx|||yyytttrrrqqqooonnnrrr{{{}}}rrreeeYYYNNNGGGDDDCCCAAA@@@??????>>>=========<<<;;;:::::::::::::::::::::;;;===>>>@@@AAAKKKSSSccczzzzzzlll\\\YYYUUUPPPLLLHHHDDDBBB@@@@@@CCCIIIMMMRRR\\\fffooozzz~~~fffooo[[[AAA999===@@@;;;777777777666555555444444444444444333333333222222222222222222222222222222333333222222222222333333333333333333444555777888:::>>>======EEERRRkkkmmmZZZWWWmmm~~~~~~xxxssssssrrrsssxxxyyyoooiiiaaaYYYTTTRRRNNNKKKHHHGGGGGGHHHCCCDDDDDDBBBAAAAAACCCEEECCCDDDEEEFFFFFFFFFEEEDDDEEEGGGLLLTTT[[[___^^^\\\WWWQQQOOOTTTXXXVVVTTTUUUTTTVVVWWWWWWVVVUUUUUUVVVXXXddduuulllVVVUUUeee___AAA<<<;;;888666555666555444444333333333222222222222222222222222222222222222000111222111//////000222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111111222222222333333333444555666???IIIaaa}}}aaa]]]uuuhhhiiimmmtttzzzyyyrrrjjjnnnoooqqqrrruuu|||rrrdddWWWOOOIIIFFFCCC@@@@@@@@@???>>>============<<<;;;:::999:::::::::;;;<<<>>>???@@@FFFKKKVVVlllzzzccc]]]UUUPPPOOOLLLGGGBBBBBB???@@@EEEJJJNNNVVV^^^gggrrr{{{}}}jjjooorrrCCC777::::::<<<888777777666666555555444444444444444333333333333222222222222222222222222333333222222222222333333333222222222333555777888;;;;;;???@@@GGGccc~~~bbbXXX]]]qqq|||xxxtttrrrpppsss{{{}}}vvvlllccc[[[YYYTTTPPPLLLJJJIIIIIIFFFGGGFFFDDDAAA@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAAGGGIIINNNUUU]]]aaaccccccXXXTTTSSSXXX[[[YYYUUUTTTTTTVVVWWWWWWVVVUUUUUUVVVWWWdddttt___RRRXXXGGG@@@;;;777666777777555444333333333222222222111111333333333333333333333333000111222111//////111333000000111111111111000000///////////////////////////////////////////////////////////////////////////000000000111111111111000000111222222222222111111222222333333444444444555<<>>===;;;:::888:::::::::;;;<<<===??????EEEHHHOOObbbkkkaaaVVVQQQQQQPPPIIICCCFFF@@@???CCCIIINNNUUU[[[bbblll}}}|||vvvNNN===;;;555999888888777777666555555555555444444444444333333333222222222222222222222222333333333222222333333333222222222222444666888999>>>:::???BBBJJJtttoooZZZZZZfffttt~~~yyyuuusssqqqqqqvvvyyypppfffccc]]]WWWRRRNNNLLLJJJJJJJJJIIIGGGCCCAAAAAABBBAAAAAAAAABBBDDDFFFGGGHHHOOOPPPTTTXXX]]]```bbbbbb[[[ZZZZZZ]]]___]]]XXXTTTTTTVVVXXXXXXWWWVVVWWWXXXXXXcccssssssRRRRRRttt]]]EEE;;;333333777888666555333333222222222111111111333333333333333333333333000111222111000000222333000000111111111111000000///////////////////////////////////////////////////////////////////////////000000000111111111111000000111222222222222111111111222333444444555555666@@@DDDQQQ|||vvvlllaaaZZZXXXdddyyy~~~wwwiiiooovvv{{{{{{tttjjjccchhhsssssskkk[[[SSSJJJDDDCCCCCCAAA???<<<<<<=========;;;999888::::::::::::;;;===>>>???DDDFFFKKKZZZwwwttthhhYYYSSSSSSRRRKKKDDDFFFAAA>>>BBBHHHMMMTTTZZZ[[[dddtttcccHHH???999<<<888888888777666666555555555555555444444444333333222222222222222222222222444333333333333333333444333222222333444777999:::>>>999???FFFXXXyyycccTTTZZZiiiuuu{{{}}}vvvpppooopppuuu~~~~~~rrrpppkkkeee^^^WWWSSSPPPNNNNNNNNNLLLHHHEEEEEEEEEEEEFFFGGGJJJMMMQQQTTTVVVYYY[[[^^^aaaccceeefffggggggffffffggghhhfff```ZZZVVVXXXYYYZZZYYYXXXYYYZZZ[[[eeesss~~~^^^SSS]]]XXXFFF666444888888666555333333333222222222111111222222222222222222222222000111222111000111222444000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111111111222333444555666666777BBBHHH___wwweeeOOOSSS^^^ooo}}}wwwvvvvvvrrrooosssxxxzzzwwwpppjjjfffnnn{{{~~~mmmbbbTTTKKKGGGEEEBBB>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;<<<===>>>@@@CCCGGGQQQiii~~~qqqaaaXXXVVVTTTNNNHHHFFFAAA???AAADDDIIIPPPXXXXXX___mmm|||zzzOOO@@@<<<===999888888777777666666555555555555555444444444333222222222222222222222222444444333333333333444444333333333444666888:::<<<<<<;;;BBBQQQpppnnnZZZOOOWWWgggtttuuuvvvyyyzzzwwwqqqllljjjppp{{{|||{{{xxxsssmmmeee^^^ZZZTTTUUUUUUTTTPPPNNNMMMMMMKKKLLLPPPTTTXXX]]]```bbbcccgggkkkooopppqqqrrrssspppqqqooommmmmmkkkddd\\\XXXZZZ\\\]]]\\\\\\\\\^^^```gggsss~~~vvvZZZNNNpppvvv[[[@@@888:::888555444444444444333333333222222111111111111111111111111000111222111111111333555000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111111111222333444555666666888DDDMMMoooiiiMMMVVVjjj~~~|||ssssssrrrmmmsssvvvxxxvvvpppllljjjjjjttt}}}yyyfffYYYQQQLLLFFFAAAAAAAAA@@@???>>>>>>>>>>>>::::::::::::;;;<<<======;;;@@@CCCHHHYYYxxxzzziii^^^YYYVVVQQQMMMGGGDDDBBBBBBBBBDDDLLLVVVXXX]]]iiiwww[[[CCC???999999999888888777666666666555555555555444444444444222222222222222222222222444444333333333333444444444444444555777999<<<===:::@@@GGG^^^qqqcccUUUNNNWWWeeerrrrrrssssssrrrnnnkkkjjjjjjsss~~~~~~}}}wwwppphhhdddZZZ\\\]]]\\\ZZZXXXWWWWWWSSSVVVZZZ___dddgggiiijjjmmmrrrxxx{{{|||{{{|||}}}yyyzzzwwwrrrpppooohhh___[[[]]]___```______```aaa___fffppp{{{eeeLLLWWW{{{jjjGGG:::999777555555555555555444444444333333222222222222222222222222000111222222111222444666000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111111111222333444666666777:::EEERRRzzzkkkTTT___uuuwwwrrruuuqqqiiivvvxxxwwwrrrllliiijjjmmmvvvzzzuuu{{{vvveee[[[TTTLLLFFFDDDCCCAAA@@@???@@@@@@AAA::::::::::::;;;;;;<<<===:::???BBBDDDPPPlllooobbb[[[XXXTTTQQQKKKHHHGGGEEEBBBBBBKKKVVVUUUYYYcccqqq}}}mmmLLLDDD666999999888888777666666666666666555555555444444444222222222222222222222222555444444333333444444555555555555666888:::===>>>:::EEEKKKfffwwwfff[[[SSSPPPZZZgggppprrrsssrrrlllggggggjjjlllvvvzzz||||||uuummmhhh___aaabbbbbbaaa___^^^___[[[^^^ccchhhlllnnnpppppptttyyyyyywwwvvvooofff]]]___aaabbbaaaaaabbbccc\\\bbblllwwwnnnPPPJJJcccnnnGGG888888777555777666666555555555444444444333333333333333333333333000111222222111222444666111111000///////////////000000////////////000000////////////////////////000000000000000000000000111111111000000000000000////////////000111333333666444333333444666777777@@@@@@\\\iiiTTTjjjzzzrrriiijjjoootttvvvvvvrrrllliiikkkoooxxx~~~~~~vvvssswww}}}}}}oooaaaUUUNNNIIIEEEAAA@@@AAABBBAAA>>>>>>===;;;999999999;;;<<>><<<;;;;;;<<<<<<<<<;;;;;;???GGGYYYvvvwwwpppcccZZZYYYVVVOOONNNJJJFFFBBBBBBFFFJJJPPPRRRZZZeeeppp}}}}}}}}}kkkKKK<<<::::::999888777666666555555555555444444444333333333333333333333333333333444444444444444444444444444555666999;;;<<<<<<;;;:::JJJaaalll```SSSPPPRRRXXX```gggrrruuuvvvoooeee```dddjjjttt~~~}}}yyyuuuooolllhhhggggggggghhhiiijjjjjjkkkmmmoooqqqtttuuuvvvwww|||}}}~~~}}}yyyjjj```ccceeeccc^^^]]]___bbbfffggghhhjjjooowwwnnnQQQPPP^^^kkkIII<<<<<<:::444555555555555555444444444222222222222222222222222333222111111222444666888111111111000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000111111111111000000000111111222555444444444555888:::<<>>===<<<<<<::::::<<<===@@@NNNhhhzzzkkk]]]ZZZZZZTTTQQQMMMGGGBBBAAABBBDDDLLLNNNUUU___iiiwwwqqqsssXXX===;;;;;;:::888777666666666555555555444444444444333333333333333333333333333444444444444444444444444444555777999;;;<<<======@@@WWW}}}{{{```TTTJJJLLLTTT]]]dddiiipppvvvxxxrrrfffaaaffflllwww~~~}}}zzzwwwsssqqqhhhgggfffeeeeeegggiiijjjmmmmmmnnnoooqqqsssuuuvvvzzzzzz{{{}}}|||xxx}}}~~~oooccceeeeeeccc```aaaeeeiiirrroooiiifffiiipppyyydddMMMPPPvvv[[[@@@;;;:::666666666555555555444444444333333333333333333333333222222222222333555777888111111222111111111000000000000////////////000000////////////////////////000000000000000000000000000000000000000111111111222222111111000111111111333333333444555888<<>>===<<<:::<<<>>>??????HHH^^^sssrrr```[[[[[[VVVSSSNNNIIIDDDAAAAAAAAAIIILLLSSS\\\dddqqqnnnmmm{{{bbb???===<<<:::888777777666777555555555555444444444444444444444444444444444444333333333333333444444444444666888:::;;;<<<>>>@@@GGGbbbxxx\\\PPPGGGLLLWWW```dddgggjjjqqqvvvrrrhhheeekkkttt{{{~~~{{{yyyyyyxxxwwwkkkjjjgggeeeeeefffhhhiiikkkjjjjjjjjjlllnnnpppqqqvvvsssssswww|||~~~yyyuuuuuuwwwyyy}}}vvvhhhhhhfffeeeeeehhhnnnsss~~~zzztttmmmjjjmmmvvv~~~zzzTTTNNNpppjjjDDD999:::888666666666555444444333333333333333333333333333333222222222333444666888999222222222333222111000000000000////////////000000000000000000000000000000000000000000000000000000//////000000111111111111333222111111111111111222111222333333444777===BBBLLLuuuSSSMMM]]]qqq|||qqqfffdddiiinnnqqqhhhfffcccdddkkkxxxxxxhhh[[[RRRKKKEEEAAA===>>>>>>??????>>>======:::<<>>DDDVVVggg{{{fff^^^[[[VVVSSSOOOKKKGGGDDDBBBAAAGGGKKKRRRZZZaaallltttccctttkkkCCC???===;;;999777777777777666666555555555444444444444444444444444444444444111222222222333333333444555777:::;;;;;;===@@@BBBGGGkkkuuuXXXNNNHHHOOO[[[ccceeegggfffmmmrrrpppiiihhhpppxxx~~~}}}|||xxxwwwwwwwwwvvvqqqooollljjjiiiiiikkklllkkkkkkjjjjjjkkklllnnnooopppnnnmmmqqqwwwzzzxxxuuupppppppppttt}}}|||ooommmjjjggghhhlllqqqvvvxxxpppooovvv~~~\\\PPPhhh|||NNN:::999:::777666666555444444333333333333333333333333333333222222333444555777888999222222333444333222111000000000////////////000000000000000000000000000000000000000000000000000000/////////000111111222222222222111111111222222333000222333444444999@@@FFFWWWuuueeebbbYYYMMMOOO]]]wwwzzznnneeeeeekkkoooooodddbbb```ccclllzzz|||nnnbbbVVVKKKCCC@@@????????????>>>>>>>>>:::;;;===>>>>>>AAAMMMZZZrrrggg^^^WWWTTTPPPMMMKKKHHHEEECCCDDDIIIQQQYYY^^^fffxxx|||yyycccpppyyyLLL@@@>>><<<999777777777888666666666555555555444444444444444444444444444444111222222333333444444444555888;;;<<<;;;===AAAEEEPPPnnnQQQJJJHHHQQQ]]]cccfffhhheeeiiilllkkkhhhjjjqqqyyy}}}}}}~~~~~~zzzvvvuuuuuuuuutttqqqooommmlllkkklllmmmnnnqqqqqqqqqqqqqqqqqqrrrsssooolllkkkmmmrrrvvvwwwwwwqqqooommmoootttzzz}}}}}}vvvsssnnnkkkkkknnnrrruuu}}}vvvuuuyyy~~~bbbQQQ\\\dddCCC999:::777777666555444333333222333333333333333333333333111222333555777888999:::222333444555444333111000000000////////////000000000000000000000000000000000000000000000000000000...//////000111111222222111111111111222333333444111333666666666;;;CCCJJJfffsssYYYLLLIIIKKKUUU```xxx~~~~~~}}}zzzvvvlllccceeelllnnnkkkcccaaa```dddnnn|||zzzmmm^^^UUUGGGFFFDDDBBB@@@??????@@@>>><<<===??????@@@GGGNNNpppsssdddYYYUUURRROOOMMMKKKFFFCCC@@@FFFOOOVVVYYY___ppp~~~ooo{{{{{{[[[BBB???<<<999777777888999666666666666555555555555555555555555555555555555333333444444555666666777555999<<<<<<;;;===BBBGGGddd|||```KKKGGGIIIQQQZZZ___bbbdddbbbcccdddeeegggmmmuuu|||||||||}}}zzzzzzyyy|||}}}~~~}}}zzzxxxuuuuuuvvvxxxxxxxxxppppppqqqqqqrrrtttuuuvvvxxxxxxyyyyyyyyyxxxxxxwwwrrrpppmmmlllnnnrrrvvvyyyvvvsssqqqppppppqqquuuyyyzzzwwwsssqqqrrrvvvzzz}}}}}}|||}}}~~~lllXXXQQQjjjRRR======777777666555444333222222444444444444444444444444111222444666888999::::::222333444555555333111000000000////////////000000000000000000000000000000000000000000000000000000...//////000111222222222111111111111222333444555222555777888888===FFFNNNqqq|||fffQQQFFFKKK\\\lllzzzrrrnnnfff___aaahhhiiidddbbbaaaaaafffppp}}}sssiiiNNNLLLHHHEEEBBBAAAAAAAAACCC@@@???AAABBBAAADDDIII___}}}iiiZZZWWWSSSQQQOOOLLLFFFBBB<<>>777666666666666777777777777777777666666555555555444444444555555666555555555888@@@===999???CCCEEEMMMvvvaaaIIIDDDDDDGGGLLLTTTYYY[[[ZZZ\\\WWWZZZeeeooouuuzzz~~~}}}~~~~~~|||zzztttyyy~~~yyyqqqmmmttt~~~|||zzzuuuuuutttrrrsssvvvyyyyyyyyyxxxxxxwwwvvvuuu}}}wwwvvv|||wwwvvvpppTTTPPPeeeoooHHH<<<;;;888444222222444444444666666555555555444444444555666777777777999<<<>>>333333444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444000555222333;;;>>>HHH[[[iiiSSSIIIUUUjjjttt~~~}}}|||jjjeeeccceeeddd```___bbbbbb```cccmmmvvv{{{{{{}}}~~~|||yyy{{{tttjjjbbbccceeelll|||mmmbbbUUUNNNIIIDDDBBBCCC@@@AAAAAA@@@???@@@CCCFFFVVVnnnuuueee\\\UUUTTTRRRMMMHHHFFFDDDAAAEEEOOOTTTVVV```mmmUUUDDD<<<;;;666888<<<888777777777777666666666666777666666666555555555555444444555555666666555555777===;;;:::???AAAIIIZZZyyyhhhWWWCCCDDDEEEHHHNNNUUUZZZ[[[ZZZ[[[YYY]]]iiitttxxx|||~~~}}}}}}~~~~~~|||wwwyyyuuupppwww}}}~~~|||xxxvvvwwwxxxxxxxxxxxxwwwvvvuuutttzzzuuuvvv~~~xxxwww|||ZZZMMM[[[zzzxxxQQQ>>>;;;888555444444555555555666666555555555444444444444666777888888:::===@@@333333333333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222333444444222333222777===>>>NNNmmmeeeSSSMMMXXXmmmxxxuuugggeeeeeefffddd___\\\]]]___```eeeooovvvzzz|||}}}}}}{{{yyy{{{fff]]]UUURRRMMMMMMXXXhhh{{{}}}sssqqq}}}sssiii^^^UUULLLEEECCCEEEBBBCCCBBBAAA@@@@@@BBBDDDNNNdddxxxjjjaaaYYYXXXVVVPPPJJJGGGFFFAAACCCKKKQQQSSS[[[eee{{{lllMMM===<<<888555999999888888777777666666555555666666666666555555555555444444555555555666666666888;;;:::>>>AAA@@@PPPoooppp\\\OOOCCCCCCEEEJJJPPPVVVZZZZZZYYYZZZ[[[cccpppzzz~~~~~~||||||~~~|||{{{}}}wwwwww~~~yyyyyyttttttsssrrrrrrrrrssssssuuussswww~~~zzzyyyiiiPPPVVViiibbbBBB;;;888666555666777666666666666666555555555444444444666888999:::<<>>AAACCC222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222333444444777666555;;;AAAGGGgggsssLLLHHHOOO]]]qqq}}}ssskkkdddggghhheeeaaa]]][[[YYY___fffmmmrrrtttwwwyyyyyy~~~~~~||||||~~~wwweeeVVVSSSRRRNNNKKKNNNHHHRRRZZZZZZUUUPPPMMMJJJOOONNNZZZeeeeeefffeeeZZZTTTQQQPPPPPPLLLGGGFFFIIIDDDEEEEEEDDDBBBAAABBBCCCGGGYYYrrrzzzmmm```\\\[[[UUUNNNJJJGGGCCCAAAFFFLLLRRRYYY^^^iiiwwwuuuqqqfffFFF???999555777888999888888777666555555444555555555666666666666666555444444444555777888999>>>======CCCDDDBBBbbbfffFFFAAABBBCCCGGGMMMRRRVVVWWWXXXXXXZZZcccooozzz||||||~~~~~~{{{zzz}}}zzz}}}||||||zzztttllleeebbbdddiiimmmmmmpppxxxyyyzzz}}}}}}}}}bbbWWWbbbQQQ<<<:::777666666777666555777777666666666555555555444777:::<<<===???AAACCC222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222333444444333666444777BBBRRRyyy___FFFIIIUUUgggzzzzzzyyymmmiiicccggggggaaa[[[[[[[[[ZZZccckkkrrrssssssuuuvvvuuuxxx{{{}}}~~~|||{{{{{{~~~hhh]]]XXXRRRMMMMMMKKKMMMNNNKKKGGGFFFGGGHHHDDDDDDUUUgggmmmmmmdddRRRLLLIIIGGGHHHHHHEEEEEEHHHDDDEEEFFFEEECCCBBBBBBCCCEEEWWWoooqqqbbb\\\[[[WWWQQQNNNGGGEEEDDDEEEIIIPPPWWW]]]bbbnnnyyy|||yyytttnnnKKK???888777:::999888888777777666666555555555555555666666666666666555555444444555777999:::<<<===<<<@@@BBBFFFkkk```EEECCCDDDCCCGGGMMMQQQSSSUUUVVVWWW\\\gggsss{{{~~~}}}{{{zzz{{{~~~{{{~~~~~~}}}|||zzz{{{|||yyyvvvyyy|||qqqgggbbbbbbeeehhhkkkqqqzzz|||vvvzzz}}}fffSSS^^^uuu```AAA===999666666666777666777777777666666666555555555777;;;===>>>???AAABBB222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444000666555666FFFbbb}}}yyy~~~dddNNNEEENNN[[[qqq|||~~~mmmccccccaaaeeeccc[[[UUUWWWZZZ[[[gggpppvvvtttrrrssstttssstttyyy|||}}}~~~{{{{{{}}}|||mmm]]]PPPMMMMMMKKKIIIGGGFFFEEEFFFHHH@@@>>>OOOiii{{{}}}jjjXXXOOOFFFDDDCCCBBBBBBDDDCCCEEEFFFEEEDDDCCCCCCDDDCCCTTTlll}}}jjjaaa___ZZZTTTPPPGGGHHHGGGEEEEEEKKKTTTZZZ___gggppp{{{{{{WWWCCC999;;;===666777777777777666666666666555555555555666666666777555555444444555777999;;;:::>>>>>>???DDDPPPxxx~~~VVVGGGIIIFFFCCCGGGLLLOOOQQQRRRUUUWWW___jjjuuuzzz}}}{{{|||~~~~~~~~~~~~vvvtttuuuyyy{{{{{{yyywwwyyy~~~~~~}}}zzzyyyxxxxxxwwwwwwxxxyyyuuuqqqttt{{{zzzssslllgggeeefffgggkkkrrr{{{sssxxx|||nnnUUUWWWfffwwwGGGBBB<<<888666777888999777777777777666666666555555888;;;======>>>???@@@111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111222333333444444///999777777KKKooozzznnnbbbNNNDDDEEEQQQ___vvv|||uuuccc[[[]]]___cccaaaVVVPPPTTTZZZ[[[iiisssxxxtttqqqssssssrrrrrrxxx|||{{{{{{~~~~~~}}}}}}}}}lllYYYRRRHHHEEECCCEEEFFFEEECCCCCCGGG@@@MMMjjjhhhYYYJJJCCC@@@??????AAACCCDDDFFFFFFEEEDDDDDDEEEBBBRRRjjjuuuiiiccc\\\UUUPPPHHHJJJJJJEEEBBBGGGPPPVVV]]]ccckkk||||||wwwyyydddJJJ;;;===>>>222666666666666777777777777444555555555666666777777666555444444555777:::;;;:::AAAAAAAAAHHHYYYjjjHHHCCCIIIAAADDDGGGLLLNNNOOOQQQTTTWWWaaalllvvvyyy}}}~~~}}}{{{xxxzzz{{{zzzyyy{{{~~~vvvrrrrrrtttvvvvvvtttrrruuu~~~~~~zzzwwwuuuvvvwwwvvvvvvyyyyyytttooopppvvvsssrrrooommmkkkjjjiiiiiikkksss|||qqqvvv|||xxx[[[RRR\\\KKKFFF>>>999777888:::;;;777777777777666666666666555888;;;=========>>>???222222222111111111000000000000000000000000000000000000000000000000000000222222111111111111111111000000000000000000000000333333333444555666777888999000999CCCOOOrrrPPPFFFFFFHHHRRReeeyyyuuufff]]]ZZZ[[[]]][[[XXXUUURRRSSSZZZaaarrrrrrrrrrrrrrrqqqqqqqqqttttttttttttuuuyyyyyygggWWWMMMGGGEEEDDDDDDEEEFFFGGGGGGDDDCCCIII___kkkLLLFFFFFF???<<<@@@CCCDDDDDDEEEDDDDDDCCCCCCDDDNNNbbbuuuooohhhZZZSSSXXXPPPMMMJJJGGGCCCCCCKKKUUUVVV```fffpppuuuwww~~~UUU>>>>>>???999888888888888777777777777666666555555555555666666888777777777888999::::::<<<<<<@@@DDDMMMfff}}}}}}pppVVVCCC@@@DDDEEEGGGFFFIIIOOOOOONNNSSS\\\lllssszzz|||}}}xxxxxxyyyzzzzzzzzzzzzyyyxxxxxx{{{wwwmmmkkkppprrrsssrrrrrruuu||||||xxxwwwxxxzzz{{{}}}}}}zzzuuupppoooooouuuoookkkkkkjjjggggggiiinnnwww}}}~~~zzzxxx|||~~~ZZZRRR[[[yyycccHHH;;;===<<<;;;;;;666777777777777777777777777888;;;===????????????@@@444333333333222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333333333333444666777888:::444:::CCCVVVsssQQQDDDGGGKKKVVVhhhzzz~~~pppccc[[[YYY[[[\\\YYYVVVSSSSSSVVV^^^eeevvvuuutttrrrqqqpppoooooouuuuuuvvvvvvwwwzzzuuutttzzzooobbbWWWNNNHHHJJJHHHFFFEEEFFFFFFFFFFFFHHHDDDDDDTTTuuuyyyYYYKKKEEE???<<<===@@@AAABBBCCCDDDEEEEEEEEEDDDMMM___zzz|||tttmmm___VVVWWWQQQNNNKKKHHHDDDCCCKKKTTTXXXaaadddllluuuxxx}}}]]]===:::===999888888888888777777777777666666555555555555666666777777777777888999:::;;;@@@@@@AAAEEETTTuuuzzzgggNNN???>>>AAAAAAGGGGGGJJJNNNOOOOOOUUU]]]sssyyy~~~~~~zzzzzz{{{{{{{{{{{{{{{zzzyyyyyy{{{tttppphhhiiijjjkkklllpppvvv{{{~~~{{{yyyyyyyyyzzz{{{|||yyysssooommmmmmrrrmmmjjjiiigggdddgggllluuu|||~~~|||~~~~~~xxxvvv|||fffSSSUUUkkksssPPP<<<===:::777888666777777777777777777777777999<<<>>>@@@@@@@@@AAABBB444444333333333222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222333333444666777888;;;999<<>><<<======???AAACCCEEEFFFGGGBBBKKKYYYqqqxxxpppbbbWWWTTTSSSOOOLLLIIIEEEDDDJJJRRR[[[bbbbbbhhhzzzvvv{{{oooDDD:::;;;777999999888888888777777777777666666555555666666777777777777888888999;;;;;;??????===AAA\\\www\\\FFF>>>@@@AAA@@@GGGGGGJJJNNNOOOQQQXXX```www}}}||||||}}}}}}}}}|||}}}|||{{{{{{|||yyyhhhgggfffeeeeeegggkkkooowwwyyy||||||{{{yyyyyyyyyzzz{{{zzzwwwsssooommmmmmkkkiiiiiihhheeeeeemmmvvvzzzxxxzzz|||uuuuuu{{{rrr]]]UUU]]]}}}YYY===>>>;;;555666888777777777777777777777777:::<<>>@@@BBBDDDEEEAAAHHHSSSfff~~~ttthhh\\\VVVUUUPPPMMMKKKGGGEEEIIIOOO\\\cccbbbeeexxxRRR???;;;777999999999888888888777777777777666666666666777777777777777888999:::;;;<<<>>>???<<>>???===777888<<<777777777777777777777777:::<<<>>>??????@@@BBBDDD555444444444444333333333111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222333444555666777888>>>???OOO{{{LLLHHHOOOXXXdddttt~~~qqq___VVVTTTUUUVVVWWWXXXVVVTTT\\\lllxxx|||}}}zzzvvvsssppppppqqqqqqnnnqqquuuyyy{{{}}}}}}||||||iiiZZZSSSOOONNNLLLGGGHHHLLLLLLNNNPPPTTTYYYbbbmmmtttccc[[[RRRSSS```lllkkkddd______UUUEEE???DDDEEE???;;;;;;;;;<<<===>>>@@@AAA@@@GGGNNN]]]~~~zzzpppfff]]]WWWRRRNNNLLLIIIFFFGGGLLLZZZdddccceeewww^^^BBB<<<;;;999999999999888888888888777777666666666666777777777777777888999;;;<<<===@@@BBBBBBPPP{{{oooKKK>>>AAADDDDDDDDDFFFIIIKKKLLLOOOVVV```fffqqqxxx}}}{{{{{{~~~{{{vvvnnnfff```[[[YYYXXXYYY___gggnnnqqqrrrssstttxxxvvvssspppnnnkkkiiigggaaaccceeeeeebbbeeesssvvvsssuuuuuuyyy}}}mmmXXXPPPhhh^^^??????===999:::<<<777777777777777777777777888:::<<<===>>>???BBBDDD777777666666666555555555222222222222222222222222000000000000000000000000000000000111222222333333222222222222222222222222111111222222333555666777777???BBBZZZoooHHHJJJRRR\\\hhhyyy|||mmm\\\UUUTTTUUUUUUUUUWWWVVVUUU```rrr~~~|||xxxtttsssrrrrrrqqqtttwwwyyy{{{||||||zzzzzz~~~hhh^^^WWWUUUQQQLLLNNNUUUQQQSSSUUUXXX___kkkzzzwwwgggVVVVVVgggvvvsssgggUUUVVVPPPEEEAAAEEEEEE@@@===<<<<<<;;;<<<===>>>???@@@FFFKKKVVVvvv}}}tttiii___YYYTTTOOONNNKKKGGGFFFIIIVVVdddffffffvvvqqqxxxjjjEEE===AAA:::999999999999888888888888777777666666777777888777777777888:::;;;===>>>???@@@DDDZZZdddDDD===AAAAAAAAADDDFFFJJJLLLKKKOOOYYYdddjjjqqqwww~~~~~~|||zzzzzz}}}~~~xxxooogggaaa\\\YYYWWWXXX^^^ffflllooopppppppppssspppllliiihhhfffcccaaaaaabbbcccccc___aaammm|||wwwqqqsssyyy~~~}}}dddXXXnnngggGGG???:::888:::888777777777777777777777777888:::;;;<<<===???BBBDDD555555555555444444444444222222222222222222222222000000000000000000000000///000000111222222333333222222222222222222222222111111111222333444666666777@@@EEEggg[[[FFFIIISSSaaannn}}}|||hhhYYYTTTUUUVVVUUUQQQUUUVVVVVVbbbvvv}}}|||zzzzzzyyyxxxzzz{{{|||{{{|||}}}}}}{{{yyyyyy~~~rrrhhh\\\PPPNNNUUUXXXZZZ]]]aaajjjzzz~~~ffffff{{{nnnXXXSSSLLLEEEBBBCCCDDDCCC???>>>===<<<===???AAABBB@@@FFFIIIQQQqqqyyylll```[[[UUUPPPOOOLLLGGGEEEGGGPPPccchhheeerrryyykkklllOOO>>>CCC::::::999999999888888888888888777777777777888888777777888888:::<<<===>>>>>>>>>EEEaaazzzZZZ@@@>>>AAA>>>>>>DDDFFFKKKMMMKKKOOO[[[ggglllrrrvvvzzz~~~|||||||||rrrjjjddd```\\\YYYXXX^^^ffflllooopppqqqqqqrrrnnniiigggeeedddaaa___``````bbbcccbbbdddooo{{{yyyuuuwww~~~~~~{{{{{{~~~uuubbbuuu|||YYYDDD888999<<<555777777777777777777777777999:::<<<======???CCCFFF222222222111111111000000222222222222222222222222000000000000000000000000///000000111222222333333222222222222222222222222111111111222333444666666777@@@HHHppp~~~cccKKKEEEHHHTTTdddrrr|||{{{eeeVVVTTTVVVWWWVVVNNNTTTUUUUUUbbbwww~~~~~~|||{{{|||~~~}}}zzzxxxzzz~~~~~~iiiaaafffccceeeiiiooo{{{qqq[[[RRRHHHCCCBBBBBBDDDGGG@@@???>>>>>>???AAADDDEEE@@@GGGIIIOOOnnnuuuggg\\\VVVQQQPPPMMMHHHEEEFFFLLLbbbhhheeennn}}}yyywwwdddkkkZZZ???AAA:::::::::999999999888888888888777777777777888888777777888999:::<<<>>>>>>CCCAAAIIIiiisssVVV@@@AAACCC>>>>>>FFFFFFKKKMMMJJJOOO\\\iiinnnsssttttttxxx~~~wwwnnnhhhccc^^^ZZZUUU[[[cccjjjoooqqqsssttttttooojjjggggggfffccc```^^^^^^aaaeeegggkkkvvv}}}zzz}}}}}}{{{}}}wwwxxx}}}~~~~~~eeesssiiiJJJ888;;;>>>555777777777777777777777777:::;;;===>>>>>>AAADDDGGG444444555555444444333222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111222444333333444666888???@@@PPPvvvrrreeePPPFFFHHHLLL___lllxxx}}}vvv}}}{{{kkkYYYRRRUUUYYYWWWRRRLLLMMMQQQ]]]lllxxx~~~}}}zzzwwwvvvvvvzzzwwwwww{{{~~~{{{tttvvv|||mmm\\\MMMGGGEEEBBBAAADDDCCCCCCBBBBBBBBBEEEJJJNNNBBBDDDFFFOOOlllsssiiibbb]]]VVVQQQOOOMMMIIIFFFFFFWWWgggkkkkkkttt{{{rrrjjjcccBBBBBB;;;;;;:::999777777888:::888888777777777777888888:::888777888<<<===<<<:::AAAGGGKKKyyykkkTTTAAA@@@BBB@@@@@@EEECCCEEEEEEHHHTTTfffqqqqqqyyyuuusssvvv}}}zzzrrriiiaaa\\\\\\\\\\\\___ccciiiooosssmmmllljjjgggeeedddccccccaaa^^^\\\bbbsss~~~}}}|||aaa]]]|||{{{III>>><<<666:::999888777777777888999:::???;;;:::<<<>>>>>>AAAFFF444444555555444444333222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111222444444333444666888???DDDXXXvvveeeSSSDDDAAAEEELLL```nnnxxxzzzwwwssseeeVVVQQQUUUYYYWWWRRRJJJKKKQQQ]]]lllxxx~~~~~~{{{xxxwwwwwwxxxwwwyyy}}}tttbbbQQQJJJHHHEEEDDDEEEEEEFFFFFFEEEEEEGGGIIIJJJBBBEEEFFFNNNiii{{{qqqccc^^^WWWRRRPPPNNNJJJGGGDDDQQQaaahhhiiimmmwww{{{}}}lllnnnLLLEEE<<<<<<;;;:::999888999:::888888777777777777888888999888777999<<<======;;;CCCHHHQQQdddPPP@@@@@@BBBAAAAAAEEEDDDEEEFFFJJJWWWhhhrrrsss}}}zzzwwwzzz|||~~~}}}rrrhhh___[[[ZZZYYYYYY[[[```gggnnnrrrnnnmmmllljjjgggeeecccbbbaaa``````gggyyy}}}{{{yyy}}}gggYYYrrrTTT@@@<<<888:::999888777777777888::::::===::::::===??????BBBHHH444444555555444444333222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111222444444333444777999@@@KKKdddcccJJJAAACCCFFFMMMbbbooowwwxxx|||~~~iii___TTTQQQVVVYYYVVVRRRHHHJJJRRR^^^mmmxxx~~~~~~{{{yyyxxxxxxwwwwwwzzzlllVVVKKKHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCFFFFFFLLLeeevvveee___XXXSSSQQQOOOLLLIIIFFFLLLZZZhhhkkkhhhmmmxxxyyypppvvvzzzuuu{{{VVVEEE<<<<<<<<<;;;:::999999999888888777777777777888888999888888:::<<<>>>======@@@GGGVVV~~~ZZZKKK???@@@CCCAAAAAAEEEEEEFFFGGGMMMZZZjjjsssuuu~~~}}}~~~~~~zzz{{{rrrfff]]]ZZZWWWVVVUUUVVV[[[cccjjjooonnnnnnnnnmmmkkkgggdddbbb^^^___```eeevvv|||{{{wwwtttqqqwww~~~}}}|||~~~oooUUUeeedddBBB<<<;;;:::999888777777888999:::;;;;;;999;;;???@@@???CCCIII444444555555444444333222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111222444444444555777999AAARRRrrrfffJJJDDDFFFEEERRReeepppttt~~~zzzuuuaaa[[[TTTSSSVVVXXXUUUPPPHHHLLLVVVcccqqq{{{}}}zzzyyyxxxxxxwwwvvvyyy|||}}}|||~~~cccPPPIIIGGGEEEDDDEEEDDDCCCDDDEEEFFFGGGGGGDDDGGGGGGKKKbbbuuuhhhbbbZZZTTTQQQOOOLLLIIIJJJIIIVVViiioooiiikkkuuuuuuqqquuuyyy___BBB===<<<;;;;;;;;;:::888777999888888777777888888999999999999;;;<<<>>>>>>>>>???IIIaaagggOOOEEE>>>@@@BBBBBBBBBDDDDDDEEEGGGOOO]]]kkktttwww||||||qqqddd\\\YYYUUUSSSQQQRRRVVV^^^fffkkkmmmnnnooonnnlllhhhcccaaa___``````aaammmyyyvvvsssoookkkccchhhoooqqqqqqrrruuuxxxzzzVVV]]]sssDDD;;;===:::999888888777888999;;;<<<;;;;;;===@@@@@@???CCCIII444444555555444444333222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111222444444444666888:::CCC[[[aaaDDDAAAEEEDDDWWWhhhooopppzzz{{{lll]]]YYYUUUUUUVVVUUURRRNNNKKKQQQ\\\jjjwww~~~zzzyyyyyyxxxwwwxxxvvvwwwzzzzzzzzzcccSSSMMMIIIGGGIIIGGGEEEEEEHHHKKKMMMMMMFFFHHHGGGKKKbbbtttllleee\\\VVVRRRPPPMMMJJJKKKGGGQQQfffqqqnnnmmmttt{{{rrryyy}}}pppIII>>><<<:::999::::::888555999999888888888888999999888999:::<<<===>>>???@@@BBBPPPppp}}}WWWFFFBBB???@@@BBBAAABBBCCCCCCCCCFFFQQQ___kkktttxxx|||~~~~~~}}}qqqeee]]]YYYUUURRRPPPOOORRRYYY```eeeiiijjjlllllljjjfffbbb___cccdddcccbbbiiizzz{{{nnngggbbb]]]YYYTTTWWW[[[]]]^^^aaaeeeiiipppyyy```[[[xxx~~~GGG;;;>>>999999888888888888:::;;;=========???AAA@@@>>>CCCJJJ444444555555444444333222111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333111222444444555666999;;;FFFdddXXX???@@@GGGIIIYYYiiinnnqqq}}}rrreeeXXXWWWVVVUUUTTTSSSOOOMMMOOOWWWdddqqq}}}{{{yyyzzz{{{yyywwwyyywwwwwwzzz|||}}}ooommmkkk}}}mmmaaa[[[VVVSSSOOOLLLLLLOOOQQQPPPNNNIIIIIIFFFKKKfffzzzssskkkaaaYYYUUURRRNNNKKKJJJFFFKKK^^^lllpppoooqqqyyy]]]AAA===999888::::::999777999999888888888888999999888999<<<======>>>@@@BBBCCCTTT{{{pppNNNBBBAAA@@@@@@@@@@@@AAABBBCCCBBBFFFTTTbbbllltttyyyzzz}}}~~~~~~}}}sssiii```[[[VVVTTTQQQOOOQQQUUU[[[^^^ccceeefffgggfffbbb___\\\^^^aaaaaa```gggttt~~~pppaaaVVVNNNIIIGGGGGGIIIJJJLLLMMMPPPUUUXXX]]]hhhsssyyy}}}nnn\\\kkkMMM;;;>>>888999888888888999:::<<<=========???AAA???>>>DDDMMM444444555555444444333222111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333111222444555555777999<<>>AAACCCIIIZZZ```III@@@BBBBBB@@@??????@@@AAADDDBBBHHHWWWeeennnuuu||||||~~~xxxoooeee]]]YYYVVVSSSQQQQQQSSSVVVXXX]]]___```aaa```^^^\\\ZZZXXX[[[\\\^^^eeepppvvvxxxtttoooeeeXXXLLLEEEDDDEEEAAACCCEEEFFFHHHIIIJJJLLLMMMVVVaaagggppp{{{zzz]]]^^^UUU===>>>888888888888888999;;;===>>>;;;<<<>>>???>>>???HHHSSS444444555555444444333222111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333111222444555555777:::<<>>>>><<<:::999999888888999999:::777:::===>>>===>>>AAADDDUUUdddTTTFFF@@@CCCCCC@@@>>>>>>@@@AAAEEECCCIIIYYYhhhpppwww}}}~~~~~~|||ttthhh___[[[XXXUUURRRQQQRRRSSSUUUZZZ[[[\\\]]]]]][[[ZZZYYYXXX\\\^^^aaahhhppprrrpppdddccc^^^TTTKKKGGGIIIMMMAAACCCGGGIIIJJJIIIHHHGGGDDDKKKRRRYYYdddsss^^^VVVyyy[[[???>>>777888888888888999;;;===>>>999:::<<<>>>===@@@LLLXXX777666555444444333444444333333333222222222111111333222222222111000000000111111222222222333333333111111222222222333333333...666333000666888888???PPPttthhhrrrWWWEEE???AAAEEEHHHQQQ```ooozzzssscccVVVJJJPPPVVVUUUOOOKKKLLLOOO[[[bbbmmmwww||||||~~~|||zzzyyy{{{~~~~~~||||||}}}{{{yyywwwxxx{{{~~~|||llleeehhhhhhmmmyyykkkZZZdddwwwhhhcccuuu{{{mmm]]]OOODDDNNNppptttggg]]]WWWSSSPPPMMMLLLIIILLLYYYjjjoookkkrrrdddfffxxx___<<<999===>>>???888>>>::::::::::::::::::::::::::::::<<<>>>===;;;@@@FFFOOO{{{TTTDDDAAAAAA@@@@@@???@@@@@@@@@DDDEEEMMM[[[fffmmmsssxxx~~~~~~}}}lll___^^^VVVPPPNNNNNNMMMOOOSSSWWWYYYZZZ[[[ZZZXXXUUUSSSWWWVVVWWW]]]eeekkkkkkhhh[[[```bbb^^^UUUKKKGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFJJJMMMJJJNNN\\\dddnnnVVVXXXuuuddd???DDD888:::999888888888999:::;;;======>>>999CCCCCC???```777666555444444333444444333333333222222222111111222222222111111111111111111111222222222333333333111111222222222333333333000888555222777888999BBBWWWqqqbbbmmmjjjYYYFFF<<<;;;???CCCGGGRRR___nnnzzz}}}ooo^^^SSSKKKQQQVVVTTTMMMIIIKKKOOO```fffnnnvvv{{{}}}}}}zzzxxxxxx{{{}}}zzzzzzyyyxxxvvvvvvvvvxxx{{{}}}~~~xxxggg\\\NNNSSSSSSVVVkkkuuueeeppp|||bbb[[[iiihhh[[[OOOVVVtttyyykkk```YYYTTTPPPNNNLLLIIIKKKXXXhhhooommmooolllfffooonnnGGG???>>>;;;<<<555<<<::::::::::::::::::::::::::::::<<<>>>===<<<@@@GGGUUUQQQDDDAAAAAA@@@@@@???@@@@@@AAAFFFGGGOOO\\\gggmmmsssxxx}}}}}}|||}}}xxxpppbbbYYYRRROOONNNMMMOOOSSSVVVWWWXXXXXXWWWVVVSSSRRRVVVUUUUUUZZZaaaeeedddbbb]]]aaacccaaaZZZQQQLLLIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFJJJGGGIIITTTZZZdddvvvyyy}}}YYYUUUppptttGGGDDD888:::999888888888999;;;;;;<<<===???;;;EEEEEEBBBeee777666555444444333444444333333333222222222111111111111111111111222222222111111222222222333333333111111222222222333333333333999666333888999;;;EEEeeexxxiiicccVVVIII===;;;>>>AAAFFFJJJTTT___lllyyyxxxiiiYYYNNNLLLQQQUUURRRKKKHHHKKKOOOeeeiiiooosssvvvyyy|||~~~~~~}}}~~~~~~xxxwwwxxx||||||xxxvvvttttttttttttuuuvvvwwwxxx{{{{{{lll\\\RRRMMMCCCGGGHHHHHHPPPkkk~~~rrrrrraaa]]]jjj~~~vvvtttuuuuuurrrnnnddd[[[QQQVVVppppppeee\\\UUUQQQOOOMMMIIIJJJTTTdddnnnpppjjjxxxpppnnn}}}PPPBBB===999;;;666===::::::::::::::::::::::::;;;:::<<<>>>===<<>>:::AAA;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>>>>===BBBJJJeee}}}NNNEEE@@@@@@??????@@@@@@AAAAAAFFFIIIRRR___hhhlllqqqwwwvvvwwwwwwyyy}}}uuujjj```TTTOOOMMMLLLPPPUUUUUUTTTSSSRRRRRRRRRSSSTTTWWWWWWYYY]]]aaabbbaaa___bbbccceeefffeee```YYYSSSPPPPPPNNNMMMKKKJJJIIIIIIEEELLLJJJHHHKKKKKKUUUiiiuuu{{{rrrUUU[[[SSSBBB;;;::::::999888999:::;;;<<<<<<===BBB>>>EEEDDDIIIuuu777666555444444333444444333333333222222222111111000000000111222222222333111111222222222333333333111111222222222333333333222666444444888666<<>>>>>===CCCMMM```hhhqqqyyyqqqrrr```RRRJJJNNNPPPQQQMMMHHHHHHOOOVVVeeehhhkkknnnpppssswwwzzz}}}|||||||||~~~~~~}}}|||zzzzzz}}}~~~xxxtttssstttuuuwwwwwwwwwwwwwwwzzz|||uuudddSSSLLLIIIGGGJJJHHHHHHHHHFFFMMMlllvvvjjjcccfffnnn~~~vvvjjjaaaPPPMMMJJJSSSmmmwwwnnnbbbYYYUUURRROOOLLLKKKNNNXXXhhhtttiiimmmyyyvvvxxx|||zzzqqqWWWBBB<<<;;;@@@;;;@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>>>>>>>DDDKKKhhhmmmKKKAAA@@@?????????@@@@@@AAABBBEEEIIISSS```gggkkkqqqwwwvvvwwwwwwyyy}}}zzzmmmbbbVVVPPPMMMLLLPPPUUUUUUTTTSSSRRRRRRSSSUUUVVVUUUXXX]]]cccggghhhgggeeeeeeeeefffggggggccc]]]XXXTTTSSSPPPNNNLLLKKKJJJJJJFFFMMMKKKIIIKKKKKKSSSgggwww|||[[[UUUyyyXXXAAA>>>;;;:::999999999:::;;;<<<===>>>BBB>>>CCCBBBMMM777666555444444333444444333333333222222222111111111111111111111222222222111111222222222333333333111111222222222333333333111555333444888666>>>SSSzzz[[[KKK>>>??????>>>GGGUUUgggqqq{{{zzztttmmm[[[PPPKKKMMMOOOOOOKKKGGGJJJTTT]]]eeehhhlllooosssvvvzzz}}}~~~}}}}}}~~~||||||{{{xxxvvvwwwxxxyyyzzzzzzzzzyyy{{{|||qqq]]]NNNJJJHHHDDDIIIFFFFFFGGGEEEGGGXXXjjjxxxnnnlllnnnwww~~~zzzqqqfff]]]NNNKKKKKKUUUppp|||sssfff[[[WWWSSSQQQOOOMMMLLLSSScccsssooommmtttzzzwwwdddIII???<<<@@@999<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<===>>>>>>>>>EEEMMMooovvvYYYGGG===????????????@@@AAABBBBBBDDDIIIUUUbbbiiilllrrryyyyyyyyyyyy{{{~~~ssshhh[[[SSSNNNLLLNNNSSSTTTSSSSSSRRRSSSTTTVVVWWWTTTZZZccckkkppppppmmmkkkiiijjjjjjiiifffccc___]]]XXXWWWTTTPPPNNNLLLLLLLLLHHHMMMJJJHHHKKKJJJQQQbbbtttyyydddVVVqqq```BBBBBB;;;:::999999999:::<<<=========BBB>>>BBBCCCTTT777666555444444333444444333333333222222222111111222222222111111111111111111111222222222333333333111111222222222333333333111444222555:::888BBBYYYZZZIII>>>AAABBBBBBLLL]]]kkkzzzvvvxxx{{{eeeUUUMMMLLLKKKMMMMMMJJJHHHMMMYYYcccgggkkkppptttxxx{{{|||}}}|||yyyyyyyyyzzzzzz{{{||||||{{{bbbOOOIIIGGGCCCFFFFFFGGGGGGEEEFFFLLLSSS~~~wwwooommmuuu~~~~~~uuuggg\\\KKKIIIJJJWWWsssyyykkk^^^ZZZTTTSSSRRROOOKKKNNN___rrrvvvmmmooouuuRRRBBB===@@@999<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<===>>>>>>???FFFNNN}}}yyyxxx^^^KKKGGG>>>????????????@@@AAABBBCCCDDDKKKXXXeeekkkooouuu}}}}}}}}}|||}}}|||pppbbbXXXQQQKKKKKKNNNRRRRRRRRRRRRSSSTTTUUUVVVWWW___lllvvvzzzyyyuuurrrmmmooooookkkeeeaaaaaabbb]]][[[XXXTTTQQQOOOOOOOOOLLLNNNIIIGGGKKKJJJMMM\\\mmmttt~~~lllYYYlllgggCCCDDD;;;;;;:::999:::;;;<<<===<<<<<>>CCCGGG^^^777777555444444444444444333333333222222222111111333222222222111111000000111111222222222333333333111111222222222333333333222444333666;;;999DDD]]]UUUDDD;;;???AAA@@@KKK\\\lllsss{{{ttt___PPPLLLLLLJJJLLLLLLIIIHHHOOO\\\gggjjjnnntttxxx||||||}}}zzzzzzzzzzzz{{{|||}}}~~~lllSSSKKKIIIFFFAAAFFFHHHEEECCCDDDFFFGGGLLLtttooobbbtttwwwuuuxxx~~~xxxhhh[[[KKKIIIKKK[[[zzz~~~nnn```\\\UUUTTTSSSQQQKKKLLL]]]pppzzzmmmjjj}}}XXXDDD>>>AAA;;;@@@<<<<<<<<<<<<<<<<<<<<<<<<>>><<<===???>>>???FFFOOO{{{tttpppQQQDDDJJJAAA????????????@@@AAABBBCCCEEELLLZZZgggnnnqqqxxx~~~~~~vvvggg\\\SSSKKKIIIKKKPPPQQQQQQRRRSSSTTTUUUUUU\\\fffttt{{{xxxqqqsssrrrmmmeeeaaabbbeeeaaa___[[[WWWSSSRRRQQQQQQPPPQQQJJJHHHLLLKKKLLLYYYhhhqqqppp[[[hhhkkkCCCCCC;;;;;;:::999:::;;;<<<===;;;;;;AAA???EEEJJJfff:::888777666777666555333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333666666888222999:::@@@lllLLLCCC===???BBBDDDNNNZZZpppzzzvvv|||}}}hhhXXXNNNJJJIIIMMMNNNMMMJJJJJJRRR```kkkrrrvvvxxxxxx{{{}}}zzz~~~zzzxxxzzz{{{|||~~~]]]OOOKKKHHHHHHFFFDDDBBBAAABBBBBBCCCEEENNNaaazzzppp```TTT^^^vvv{{{wwwsssppprrrvvv}}}|||qqqqqqwwwxxxrrrkkkQQQLLLOOOccc~~~rrrdddYYYWWWSSSSSSTTTNNNJJJVVViiixxxtttkkkttt___DDD======<<<===;;;<<<===<<<::::::<<<===>>>===CCC===@@@DDDCCC\\\qqqjjjKKK???III;;;<<<============>>>AAADDDEEELLLWWWdddnnnuuuxxxxxx{{{}}}xxxssstttxxxzzziii^^^UUUMMMJJJKKKOOORRRSSSQQQPPPSSSVVVWWWfffnnn{{{yyyuuurrrqqqlllfffcccdddfffbbb[[[VVVSSSSSSTTTVVVUUUTTTPPPKKKGGGJJJQQQWWWbbbttt~~~{{{nnn```hhhiiiFFF===;;;;;;:::999:::;;;<<<===;;;???<<<@@@FFFGGGnnn:::888777666777666555333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333333333555111999;;;CCCrrr|||JJJAAA===@@@BBBDDDNNNZZZrrrvvvtttwwwcccTTTMMMJJJJJJLLLMMMLLLKKKMMMWWWfffrrrvvvxxxyyyyyy{{{}}}}}}~~~~~~~~~{{{|||yyywwwzzz{{{}}}___NNNKKKJJJDDDCCCCCCDDDDDDEEEEEEDDDEEEGGGRRRiiiwwwcccVVVKKKMMMWWWcccnnnvvvsssnnnhhheeeddddddcccbbbgggjjjqqq{{{hhhccciiinnnpppooo[[[RRRTTTlll~~~sssdddZZZYYYUUUUUUUUUNNNIIISSScccuuusssiiioooqqqRRRBBB;;;;;;???;;;<<<===<<<::::::<<<===>>>===BBB===@@@DDDDDD___xxxtttQQQ>>>DDD777<<<===>>>======>>>AAACCCFFFMMMXXXdddmmmsssvvvwwwzzz|||~~~|||zzz{{{|||yyyrrrkkkeeeeeehhhmmmrrrzzzvvvggg]]]VVVNNNJJJKKKNNNQQQSSSRRRRRRTTTXXXZZZpppxxx}}}zzzxxxssskkkhhhhhhhhhddd___YYYVVVUUUUUUVVVSSSSSSQQQMMMIIIJJJOOOSSSbbbrrr||||||sss```cccbbbDDD===;;;;;;:::::::::;;;<<<===;;;>>><<>>>>>>>>======@@@BBBGGGMMMXXXcccmmmsssuuuvvvyyy|||~~~{{{yyyxxxrrrnnnjjjiiiiiigggbbb^^^YYYXXXZZZ]]]^^^aaaiiissstttggg___XXXPPPKKKJJJLLLOOOSSSUUUUUUWWW[[[```}}}}}}wwwnnnjjjjjjjjjgggccc^^^YYYWWWVVVUUUSSSTTTTTTQQQMMMLLLNNNQQQbbbppp}}}zzz|||zzzaaa```lllLLLAAA<<<;;;:::::::::;;;======<<<======AAAHHHTTT<<<999777555666555444333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333444333666444===@@@QQQ~~~nnnxxxuuu^^^PPPCCC===<<>>>>>>>>???AAABBBBBBBBBCCCBBBLLLiiiyyyeeeWWWWWW]]]fffZZZ```xxxlll```YYYXXXXXXWWWQQQJJJLLLSSSmmmssslllgggwwwvvvzzz|||hhhJJJ:::;;;AAA;;;<<<===<<<::::::<<<===@@@<<>>AAADDDIIIjjj\\\AAADDD@@@>>>??????>>><<<===???AAAGGGNNNXXXdddmmmtttxxxyyy{{{}}}yyyrrroooooohhhddd___\\\\\\\\\[[[ZZZWWWUUUVVVXXXWWWVVVZZZ```gggmmmyyywwwlllddd\\\SSSLLLJJJKKKNNNSSSWWWXXXYYY___ggg|||sssnnnnnnkkkiiieeeaaa\\\XXXVVVTTTWWWXXXWWWSSSNNNMMMPPPSSScccooo{{{ccc```~~~TTTBBB<<<;;;;;;::::::<<<===>>>======>>>AAAFFFYYY===:::777555555555444333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333555333666555===AAAVVVvvviiiqqqjjjRRRHHHAAA<<<<<>>======DDDDDDMMMfffqqqXXXPPPVVV]]]XXXeeezzzmmmaaaXXXWWWWWWWWWSSSNNNMMMPPPiiivvvsssiiissszzz}}}ppp~~~|||iiiJJJ<<<<<<@@@;;;<<<===<<<::::::<<<===@@@;;;AAA???BBBEEELLLqqq|||TTT;;;???===>>>??????>>><<<===???AAAGGGNNNXXXdddnnnvvv{{{|||~~~}}}ssskkkhhhhhhbbb^^^ZZZWWWWWWYYYZZZ[[[XXXVVVWWWYYYYYYVVVWWW[[[___bbbjjjwwwtttkkkbbbWWWNNNKKKJJJLLLRRRXXXYYYZZZcccnnn{{{uuuuuummmkkkhhhccc___ZZZWWWUUUZZZYYYVVVQQQMMMMMMQQQVVVeeeqqq|||dddaaaUUU<<<<<<<<<;;;:::;;;<<<===>>>???<<>>;;;777555444555444333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333444111555555<<>><<<<<<===???DDDRRRiii}}}^^^NNNOOOSSSZZZmmm|||ooobbbYYYXXXWWWVVVTTTQQQNNNMMMbbbwwwyyymmmqqqwwwkkkqqqiiikkk}}}nnnNNN???===>>>;;;<<<===<<<::::::<<<===AAA:::@@@???BBBEEEOOOwwwoooOOO<<<>>>======>>>>>>>>>======@@@BBBHHHNNNXXXcccnnnvvvzzz|||wwwooohhheeeccc___]]]ZZZXXXXXXYYY[[[]]]YYYWWWWWW[[[[[[XXXXXX[[[ZZZZZZ___hhhpppuuu||||||ssshhh[[[RRRNNNKKKLLLQQQXXXYYYYYYeeesssyyyxxxrrrpppmmmhhhccc___]]][[[[[[ZZZXXXSSSNNNOOOTTTYYYhhhuuufff```ZZZ>>>===<<<;;;;;;;;;<<<>>>>>>???;;;AAACCCBBBbbb>>>;;;777444444444444333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333444222666777???EEEccc~~~sssyyy|||wwwuuucccEEEAAA======AAAAAADDDRRRcccvvvppppppuuu___PPPJJJIIIIIIHHHHHHEEEEEEMMM\\\iiirrrtttvvv~~~{{{wwwtttqqqiiikkknnnrrruuuxxx|||~~~~~~}}}||||||~~~{{{xxxxxxyyyzzz{{{|||}}}~~~{{{|||||||||{{{}}}}}}|||||||||zzz|||xxxlll]]]RRRFFFDDDBBBAAAAAAAAAAAA@@@HHHNNNYYYaaa]]]PPPEEEAAA???@@@AAA???===<<<>>>@@@===HHH\\\ppp~~~eeePPPKKKMMMaaazzzuuuggg\\\[[[XXXVVVTTTRRROOOKKKYYYuuu}}}pppoooyyyccciiijjjaaaeeettt~~~{{{UUUBBB======;;;<<<===<<<::::::<<<===AAA:::@@@@@@CCCEEEQQQ|||^^^KKKAAABBB???<<<===>>>======>>>AAACCCJJJOOOXXXbbbkkkrrrvvvxxx|||zzzsssmmmhhhdddbbbaaaaaa```^^^]]]\\\]]]^^^]]]ZZZZZZ^^^___]]]]]]___[[[YYYZZZ```eeegggkkkooouuu|||wwwlll```VVVSSSMMMKKKPPPWWWWWWXXXfffxxx~~~zzzwwwsssnnnjjjgggeeeddd^^^___^^^[[[WWWWWWZZZ^^^jjjyyy{{{~~~mmm```gggGGG===<<<;;;;;;;;;<<<>>>???>>>:::BBBEEECCCggg???;;;777444444444444333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333666333999;;;DDDKKKlllzzzuuu|||tttKKKAAA======@@@AAADDDSSSeee~~~nnnqqqqqq\\\NNNIIIJJJJJJHHHGGGDDDEEEOOO^^^lllsssuuuuuu~~~wwwsssqqqooommmnnnpppsssxxx|||~~~}}}~~~{{{xxxyyyzzz{{{|||}}}||||||zzz{{{|||}}}~~~}}}||||||{{{xxxzzzooo^^^KKKFFFAAA>>>???BBBCCCCCCIIIVVVhhhqqqiiiWWWKKKHHH@@@BBBBBB@@@===<<>>AAADDDLLLPPPXXXaaaiiiooorrrtttzzz}}}wwwpppllliiieeeaaaeeeffffffdddbbb`````````bbb___^^^bbbdddbbbbbbdddccc```___bbbdddbbbbbbdddggggggkkkqqqwwwzzz}}}yyynnnbbbYYYVVVNNNKKKOOOVVVVVVWWWfffzzz}}}xxxsssooolllkkkkkkbbbdddfffdddaaa```aaaccclll|||~~~~~~uuusssyyyuuubbbpppKKK===<<<<<<;;;<<<===>>>???===888CCCFFFDDDkkkBBB;;;666777888555333333222222333333222222111000444444333222111111111222222222222222222222222222333333333444444444555555111:::666777CCCOOO{{{|||{{{NNNDDD===:::>>>CCCHHHWWWfffsssjjjyyy{{{jjjTTTIIIJJJNNNKKKEEEEEEEEEIIIUUUeeeqqquuuttttttxxx||||||yyyuuuttttttrrrppppppvvv~~~}}}|||{{{}}}|||zzz}}}|||}}}~~~zzzvvvtttwwwwww{{{|||kkkZZZGGGGGGDDD@@@>>>AAADDDEEEMMMjjjttthhhXXXGGGFFFAAA>>>@@@@@@>>>???BBBOOOaaaxxx|||yyy}}}lll[[[TTTYYYuuu}}}yyyqqqjjjhhhkkknnnttttttggg```[[[ZZZYYYRRRMMMKKKTTTlll}}}sssyyyeeettt```AAA@@@;;;======<<<<<<<<<<<<===============BBBBBB@@@]]]wwwaaaHHHIII:::999DDD>>>??????>>>>>>>>>AAACCCLLLQQQYYYbbbkkkqqquuuwww|||~~~~~~xxxtttoookkkiiinnnnnnnnnnnnllljjjgggeeedddhhhgggaaaaaagggjjjiiihhhfffcccbbbbbbbbbbbbaaaaaabbbeeehhhkkkmmmnnnoooqqqiiibbb[[[VVVOOOOOOPPPSSSTTTYYYeeeqqq}}}xxxuuusssiiiiiiiiikkkmmmmmmiiieeewwwxxxzzz|||uuuooorrrzzzccczzzyyyJJJ???===;;;;;;<<<=========???@@@???CCCHHHtttEEE===777777888666444444333333333333333222222111333333222111111111111111222222222222222222222222333333333444444444555555222999666888CCCTTTWWWEEE>>>;;;@@@DDDIIIWWWfffpppjjj{{{vvvfffQQQGGGIIILLLJJJDDDFFFFFFKKKWWWfffpppsssqqqtttwww{{{|||yyyuuurrrqqqsssrrrtttzzz~~~}}}~~~}}}|||}}}~~~}}}|||{{{{{{}}}xxxrrrnnnjjjhhhggghhhkkkxxx}}}}}}|||~~~wwwfffZZZKKKIIIEEEAAA@@@@@@AAAAAATTTrrrmmmZZZMMMGGGBBB???AAAAAA???AAADDDXXXiii~~~xxx|||lll]]]WWWccc}}}zzzrrriiiddd]]]WWWUUUXXXXXX\\\mmmyyyjjjaaa[[[ZZZXXXRRRMMMKKKRRRjjj~~~ssswwwrrrcccDDDAAA<<<======<<<<<<<<<<<<======>>>======BBBBBBAAA___|||bbbEEEGGG>>>;;;@@@>>>>>>???>>>===>>>AAACCCLLLQQQYYYcccmmmtttxxxzzz{{{}}}zzzsssnnnkkkqqqrrrssssssrrrooollljjjgggkkkkkkhhhgggkkkllliiigggeeecccbbbcccddddddddd```aaaccceeegggjjjkkklllxxx{{{lll```XXXUUUSSSQQQPPPQQQRRRVVVaaammm{{{vvvsssqqqooopppqqqrrrpppnnn}}}vvvrrrrrrwwwaaaxxxuuuMMM???===;;;;;;<<<=========@@@AAA@@@DDDJJJwwwIII???777777888777555555444444444444444333222222222222111000000000111111222222222222222222222222333333333444444444555555444888777888EEE[[[uuuQQQEEE???===BBBEEEIIIVVVfffnnnnnnppp```NNNFFFHHHJJJHHHCCCFFFGGGMMMZZZgggppprrrqqqtttxxx{{{|||yyytttpppnnnssssssvvv}}}~~~{{{}}}}}}~~~zzzyyyyyy{{{~~~xxxrrrkkkddd___\\\YYYWWWWWWYYY[[[ccc{{{{{{|||}}}|||{{{}}}tttggg[[[SSSKKKHHHDDDBBBBBBBBBBBBBBBPPPkkktttaaaXXXIIIDDDAAABBBAAA@@@BBBGGG```ppp|||tttzzz{{{mmmaaa]]]ppp|||wwwqqqjjjaaaWWWQQQOOOJJJJJJLLLLLLNNNZZZiiinnnddd[[[YYYXXXSSSNNNLLLLLLccczzz}}}rrrrrrjjjIIIAAA=========<<<<<<<<<<<<======>>>======BBBCCCDDDdddgggAAADDDBBB???<<<===>>>???>>>===>>>AAACCCKKKPPPYYYdddmmmuuuyyy|||{{{}}}}}}wwwtttqqqsssuuuwwwxxxxxxwwwvvvtttwwwwwwssspppoookkkggghhhfffdddeeefffhhhhhhhhhaaaaaaaaaaaaccceeehhhiiillluuu|||tttdddZZZUUUVVVSSSQQQQQQQQQSSS\\\fff{{{vvvsssssstttuuuvvvzzzwwwssssss|||dddtttlllNNN???===;;;;;;<<<=========@@@BBBAAAFFFNNN}}}MMMBBB777666888777555555444444555555444444333222111111000000000000000111222222222222222222222222333333333444444444555555555777777:::FFFddd}}}[[[AAACCC>>>===BBBDDDHHHVVVfffoooxxxyyyjjj[[[KKKFFFHHHIIIGGGDDDEEEHHHPPP]]]jjjsssvvvuuuwwwyyy|||}}}zzzuuuppplllpppqqqvvv}}}~~~~~~~~~|||~~~{{{zzzzzz{{{{{{ooo___[[[VVVQQQOOOMMMKKKJJJJJJLLLMMMQQQ___}}}~~~}}}yyy{{{|||||||||~~~kkk___VVVPPPJJJEEEBBBCCCDDDDDDFFFHHHUUUccc{{{|||ggg]]]LLLGGGDDDCCCAAA@@@CCCHHHbbbooo|||}}}tttnnnrrr{{{~~~{{{~~~zzzmmmdddccczzzzzzppphhh```aaabbbbbb___ZZZSSSOOONNNLLLMMMOOOMMMMMMTTT^^^rrrrrrggg\\\YYYXXXTTTOOOMMMFFFZZZrrr{{{rrrlll|||vvvQQQCCC???======<<<<<<<<<<<<======>>>>>>>>>BBBDDDFFFjjjsssCCCBBBCCCAAA<<<===>>>>>>>>>===>>>@@@CCCJJJOOOWWWaaakkkqqqvvvxxx||||||{{{zzzzzzzzz{{{}}}}}}}}}}}}|||zzzxxxuuuqqqmmmooollljjjiiijjjkkkkkkkkkcccbbbaaa```aaabbbeeeffffffjjjooosss{{{mmm```WWWUUUSSSRRRTTTSSSSSSXXX___www{{{uuussstttwwwzzz}}}uuurrryyyiiinnndddKKK???===;;;;;;<<<=========???BBBAAAFFFQQQSSSEEE888555666666444333444444555555444444333222111000000000000000111111222222222222222222222222333333333444444444555555666555888<<>>???>>>CCCEEEJJJqqqNNNBBB@@@@@@======>>>>>>=========@@@BBBHHHMMMUUU^^^fffllloooqqqyyy}}}}}}~~~}}}|||xxxuuuqqqoooooonnnmmmkkkgggeeecccaaaaaabbbcccdddaaabbbeeeiiipppvvvdddUUUSSSRRRTTTWWWWWWTTTUUUXXXeeepppzzzvvvwww{{{~~~xxxsssxxxiiilllgggJJJ???===;;;;;;<<<============AAA@@@FFFTTTZZZJJJ:::555666666333222444444444444444333222222111111000000000111222222222222222222222222222222333333333444444444555555666333999>>>JJJuuuzzzqqqxxxmmmVVVFFF???===:::;;;@@@CCCIII\\\pppqqqsssuuucccUUUJJJJJJKKKGGGEEEFFFCCCHHHRRR```mmmxxx}}}||||||||||||{{{xxxsssoooooorrrvvv{{{}}}}}}|||~~~}}}jjjZZZOOOJJJBBB@@@>>>>>>@@@AAABBBAAA???@@@AAABBBAAAGGGWWWgggyyywwwzzz{{{||||||}}}~~~~~~~~~lll___\\\^^^\\\UUUNNNJJJCCC@@@JJJXXXvvvnnniiiqqq~~~vvvhhh[[[VVVPPPJJJCCC???CCCJJJZZZbbbgggeeecccffflllppprrrnnnooossspppgggeeejjjzzztttiii]]]RRRKKKGGGEEEDDDGGGMMMRRRVVV\\\bbbeeennnmmmjjjddd\\\TTTOOONNNQQQZZZtttyyykkk^^^[[[[[[VVVPPPLLLGGGOOOeeezzz{{{pppvvvyyyooovvvbbbDDDAAA======<<<<<<<<<<<<======?????????CCCFFFMMMwwwUUUEEE======>>><<<===>>>===<<<===@@@BBBGGGLLLSSS\\\ccciiilllmmmuuuyyy~~~~~~~~~{{{wwwsssqqqooommmkkkjjjiiifffdddcccbbbbbbbbb]]]\\\]]]aaafffpppzzzfffTTTSSSRRRSSSWWWWWWRRRPPPQQQZZZaaalllxxx}}}yyyyyy|||{{{uuuyyydddllluuuNNN???===;;;;;;<<<=========<<<@@@???FFFWWWbbbPPP>>>777888777444333333333333333333222222111111111111111111222333333222222222222222222222222333333333444444444555555555111:::@@@LLL{{{oookkkpppcccOOODDD===<<<999;;;@@@DDDLLLbbbxxxqqqyyytttaaaRRRIIIKKKLLLFFFBBBEEEDDDIIIRRR^^^kkkuuu|||}}}{{{zzzzzzzzzxxxtttpppnnnppptttwwwzzz}}}}}}{{{|||~~~~~~xxxgggXXXNNNHHHFFF@@@>>>======???@@@@@@@@@AAA@@@BBBEEEDDDCCCJJJSSSddd}}}zzzzzzzzzzzz{{{||||||zzzyyy}}}sssiiihhhggg___WWWOOODDDAAAPPPeeexxxnnnooovvvvvvoooeee___WWWOOOFFF@@@DDDLLLRRRZZZ___]]]\\\```ddddddeeebbbeeeiiigggaaabbbkkknnneeeYYYOOOJJJGGGHHHIIIKKKMMMPPPUUU[[[eeepppxxxzzzqqqhhhaaa\\\UUUSSSccc{{{mmm___\\\\\\XXXPPPJJJHHHJJJ]]]www}}}rrrttt||||||eeeqqqssspppfffCCCAAA======<<<<<<<<<<<<======???@@@???CCCFFFOOO|||QQQDDD<<<<<>>>>>???@@@@@@???>>><<<===CCCDDDAAACCCIIIIIIccczzzyyyyyyzzz{{{zzzxxxvvv|||uuu|||ssskkkccc[[[RRRFFFDDDXXXrrryyyhhhiiimmmkkkkkkeee]]]SSSHHHBBBEEEMMMLLLTTTYYYWWWWWWZZZ[[[XXX\\\ZZZ]]]bbb```\\\```kkkaaaXXXNNNHHHGGGHHHKKKNNNRRRSSSVVVZZZaaannn~~~yyyrrrlllZZZQQQXXXxxx|||mmm```]]]^^^XXXPPPIIIGGGDDDUUUsss|||qqqqqq~~~|||pppsss|||aaa[[[jjjsss{{{gggCCC@@@======<<<<<<<<<<<<======???@@@???CCCGGGPPPuuurrrGGGCCC<<<===BBB<<<=========<<<===???BBBFFFKKKSSS]]]ffflllppprrrvvvzzzxxxtttgggeeekkkzzz|||xxxtttrrrpppnnnlllkkkkkkjjjgggeeeaaa___]]]\\\YYYZZZ\\\\\\]]]hhhuuupppyyypppggg[[[UUUPPPOOOLLLHHHFFFHHH???EEEMMMQQQSSSZZZhhhvvvzzzuuummmeee```^^^^^^___\\\aaagggjjjkkkkkkmmmooo|||~~~~~~zzzxxxyyy{{{eeeddd{{{UUU???===;;;;;;<<<============CCCBBBIII]]]mmmXXXAAA777666666444333444333222222111111222222222222222222222222222222333333222222333333444555666555333222222333444666555999;;;<<>>@@@@@@@@@AAAAAAAAABBBBBBGGGKKKYYYqqq~~~{{{zzz{{{zzzwwwtttzzz{{{ggg^^^KKKGGGKKKDDDYYY|||aaaRRRUUUZZZXXXQQQHHH@@@???FFFMMMPPPPPPPPPPPPPPPQQQRRRSSSOOOSSSTTTSSSVVV[[[]]]\\\UUUNNNKKKPPPVVVYYY\\\``````fffnnnsssxxx~~~uuujjjbbbYYY]]]vvv|||tttiiibbb___[[[UUUOOOGGGHHHOOOggg|||xxxpppwww~~~pppwwwtttfffZZZ\\\nnn}}}gggGGG???>>>===<<<;;;;;;<<<===>>>BBB===???DDDEEESSSppptttgggMMMEEE===AAA===???>>>=========>>>@@@@@@EEEIIIOOOWWWaaajjjrrrvvvsssyyy|||zzz|||kkkVVVMMMGGGFFFKKK[[[qqqzzzwwwtttrrrqqqpppnnnlllllljjjhhhfffeeebbb___]]]]]]ZZZWWWVVVXXX[[[]]]^^^eeewww{{{rrrfff[[[TTTLLLGGGFFFFFFEEEDDDEEEDDDBBBCCCEEEKKKPPPSSSbbbnnn{{{yyymmmggg___TTTLLLIIIHHHHHHGGGIIIMMMRRRWWW[[[___cccfffssswww~~~}}}|||{{{zzz|||llldddwww\\\EEE???;;;;;;<<<;;;<<>>AAA???KKKYYYpppZZZBBB888888777555444444333222222111111222222222222222222222222222222333222222222222333444444777666444333333444555666555888:::>>>YYYnnnSSSAAA999<<<======DDDMMMQQQhhhwwwrrr|||kkkWWWMMMGGGIIIHHHBBB@@@DDDGGGLLLTTT\\\dddnnnwww~~~}}}xxxsssrrrrrrrrruuuxxxzzzzzzzzz{{{wwwvvvvvvtttsssvvv|||rrrbbbSSSMMMFFFCCCDDDEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAFFFRRRddd~~~{{{{{{}}}}}}zzzwwwyyyyyynnneeeTTTMMMLLLHHHcccqqqVVVPPPLLLJJJGGGBBB@@@BBBGGGLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLOOOOOONNNPPPVVVXXXWWWXXXSSSRRRWWWZZZ[[[^^^bbbgggnnnvvv{{{|||xxxtttmmmfffccc\\\TTTTTTaaa{{{~~~uuujjjccc___[[[UUUOOOHHHHHHMMMddd|||zzzqqquuurrrxxxsssaaaZZZ\\\kkkfffDDD@@@>>>===<<<;;;;;;<<<===>>>AAA===???EEEEEESSSoooqqq[[[HHHEEE???DDD@@@??????>>>===>>>???@@@AAAEEEHHHNNNVVV___hhhooosssuuu{{{~~~xxxZZZGGG@@@>>>???DDDQQQaaaqqq|||zzzwwwrrrooonnnoooooonnnpppnnnllliiigggccc```^^^]]]\\\ZZZZZZ[[[\\\\\\\\\\\\hhhrrrsssttttttjjj[[[VVVPPPIIIDDDCCCDDDDDDCCCEEEDDDBBBBBBDDDGGGJJJMMMMMMVVV___dddhhhhhhaaaXXXRRRMMMEEEAAAAAABBBCCCCCCAAADDDHHHLLLOOOSSSXXX[[[eeelllvvv}}}||||||ttteeexxxlllEEE???;;;;;;<<<;;;<<<@@@???BBBAAALLLXXXttt]]]DDD:::999888555333444333222222111111222222222222222222222222222222222222222222222333444444777666555444444555666777666666999AAAaaaxxxWWWDDD===>>>???>>>CCCLLLRRRhhhrrrqqqwwwdddSSSJJJFFFHHHHHHBBBAAAFFFGGGMMMVVV^^^dddllluuu|||}}}yyyssstttwwwzzz~~~~~~|||yyyyyyvvvuuuuuutttsssvvv||||||bbbLLLGGGDDDBBBCCCEEEEEECCC@@@BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAFFFZZZ~~~~~~}}}~~~~~~{{{xxxyyyvvvzzzpppaaaWWWPPPOOOqqq[[[LLLDDDBBB??????AAADDDGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKJJJLLLRRRVVVUUU\\\ZZZYYY[[[ZZZXXXZZZ___```jjjuuuzzz{{{vvvkkkbbb[[[XXXRRRNNNNNNQQQ___xxxlllddd___[[[UUUOOOHHHHHHJJJ___{{{}}}sssrrrxxx{{{eee\\\___mmmgggCCCCCC>>>>>><<<<<<<<<<<<>>>>>>@@@===AAAEEEEEETTTmmmjjjrrroooNNNBBBDDD@@@DDD@@@@@@???>>>>>>>>>???AAAAAAEEEHHHMMMUUU^^^fffmmmpppvvv|||iiiJJJ<<<:::999;;;???DDDNNN___sss|||xxxrrrnnnmmmoooppppppsssrrrpppmmmjjjfffcccaaa\\\]]]]]]]]]\\\[[[YYYXXXXXX]]]```cccjjjmmmcccSSSOOOKKKFFFBBBAAAAAABBBBBBDDDCCCBBBBBBBBBCCCDDDEEEBBBFFFJJJLLLOOOSSSQQQKKKGGGDDD@@@>>>???AAABBBBBB@@@BBBEEEGGGIIILLLQQQTTT]]]gggsss{{{~~~|||}}}~~~yyybbbvvvwwwEEE???;;;<<<<<<;;;===@@@@@@DDDBBBLLLXXX{{{aaaFFF:::999888555222444333222222111111222222222222222222222222222222222222222111222333333444555444444444444555666666666555888EEEjjj[[[FFF???===???===BBBLLLTTTjjj}}}mmmrrrrrr^^^QQQIIIFFFIIIHHHBBBAAAGGGHHHOOOYYY```eeekkkssszzzyyyyyy{{{}}}|||zzzxxxuuuuuuvvvuuutttwww|||~~~qqqYYYEEEGGGEEEDDDDDDDDDDDDAAA???BBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCEEEGGGFFFDDDKKKaaavvv~~~{{{xxxyyyttt{{{{{{lllaaaWWWYYY}}}fffUUULLLFFF@@@???BBBEEEDDDCCCEEEEEEFFFFFFFFFFFFFFFFFFDDDGGGHHHHHHMMMUUU[[[[[[^^^\\\ZZZXXXSSSPPPTTT[[[WWWbbbooovvvxxx~~~}}}uuuaaaWWWQQQQQQPPPTTTnnnzzzmmmddd```[[[UUUOOOIIIHHHGGGYYYxxxvvvqqqzzz{{{ccciii{{{lllDDDDDD???>>>===<<<<<<===>>>??????>>>BBBEEEFFFVVVrrrlllnnniiiHHH???CCC>>>@@@<<<@@@???>>>>>>>>>???AAABBBFFFHHHNNNUUU]]]eeekkkoootttyyyaaaDDD<<<>>><<<<<<<<<===EEEWWWnnn{{{vvvrrrqqqppppppooossssssrrrppplllhhhfffeee______^^^\\\ZZZXXXXXXXXXZZZZZZYYYZZZ___bbbYYYMMMJJJGGGDDDAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEIIINNNNNNKKKGGGFFFDDDBBBAAAAAAAAA@@@CCCDDDEEEEEEFFFIIINNNQQQXXXcccrrrzzz||||||}}}}}}~~~xxx]]]rrrtttFFF???;;;<<<===<<<===@@@>>>CCCBBBLLLXXXgggHHH999888777333000444333222222111111222222222222222222222222222222222111111111111222333333222222222222333444444555666444888HHHppp~~~XXXCCC;;;<<>>CCCPPP[[[qqqzzzlllwwwnnnZZZQQQKKKIIIKKKIIIBBBAAAGGGJJJRRR\\\cccfffjjjrrrxxx~~~~~~~~~}}}|||yyywwwwwwyyyxxxwwwzzz~~~tttfffWWWJJJKKKIIIFFFDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBEEEGGGEEEEEELLLUUUdddttt}}}zzzyyytttxxxsssjjj^^^bbbrrrcccSSSJJJAAA===???BBBBBB@@@CCCCCCDDDDDDDDDCCCCCCBBB???BBBDDDFFFNNNZZZbbbddd^^^ZZZWWWVVVSSSSSSZZZccccccllluuuzzzzzz~~~wwwdddZZZRRROOO```vvv{{{nnnddd___[[[UUUPPPIIIIIIEEESSSrrryyyrrryyyrrryyyvvvIIICCC???>>>===<<<<<<===>>>?????????CCCEEEFFFYYYyyywwwuuukkkGGG>>>CCC>>>???;;;@@@???>>>>>>>>>???@@@AAAFFFIIINNNUUU]]]eeekkknnnqqqtttzzzZZZAAA===@@@===<<<;;;???JJJ]]]rrr}}}zzzwwwtttpppmmmqqqrrrsssqqqmmmjjjjjjkkkeeedddbbb^^^ZZZYYYZZZ]]][[[ZZZWWWTTTSSSRRRLLLFFFGGGFFFEEECCCAAAAAABBBCCCAAABBBCCCCCCDDDDDDDDDCCC@@@CCCCCCCCCGGGKKKLLLHHHEEEEEEEEECCCAAA@@@??????BBBBBBBBBBBBBBBDDDHHHKKKNNNZZZiiitttyyyzzz|||~~~~~~|||bbbooooooFFF@@@<<<<<<===<<<===@@@<<>>???@@@@@@@@@???>>>===999===@@@DDDNNN]]]hhhlll___\\\[[[]]]aaaeeennnwwwxxx{{{~~~}}}zzzzzz~~~mmmWWWLLLSSSaaazzzmmmddd___[[[UUUPPPIIIJJJDDDMMMlll{{{uuuyyyPPPBBB??????============?????????AAADDDDDDFFF\\\wwwrrrIII???EEE???BBB@@@???>>>=========>>>@@@@@@EEEHHHMMMTTT\\\dddkkknnnnnnpppvvv|||~~~{{{|||~~~|||SSS>>>;;;<<<<<<===AAAJJJZZZkkkzzz|||xxxsssoooppprrrtttrrrnnnllllllnnnkkkjjjhhhbbb]]]\\\___ccc___^^^ZZZUUUOOOKKKHHHGGGEEEFFFFFFEEECCCBBBCCCDDDBBBCCCCCCDDDEEEEEEFFFFFF???BBBBBBBBBEEEJJJJJJFFFDDDEEEFFFEEECCCBBBCCCDDDBBBCCCCCCCCCBBBCCCFFFHHHHHHSSSbbbqqq|||kkkmmmmmmFFF@@@<<<======<<<>>>AAA<<<@@@@@@MMM]]]vvvOOO:::777777444111444333222222111111222222222222222222222222222222111111111111111222222333111111222333444444444444666555;;;MMMuuuhhhQQQEEE>>>===BBBAAADDDTTTdddzzzuuukkk~~~hhhUUUKKKGGGHHHLLLIIIAAABBBIIINNNXXXdddiiiiiikkkpppvvv|||~~~~~~}}}~~~|||lllgggaaaYYYRRRQQQNNNKKKHHHGGGGGGHHHBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@AAAAAABBB???>>>AAABBBAAACCCGGGCCCHHHWWWkkk|||~~~~~~}}}{{{xxxtttqqquuu~~~qqq[[[fffvvv]]]TTTFFFAAA;;;999:::<<<<<<<<<;;;<<<===>>>>>><<<:::999888<<>>======>>>???@@@@@@BBBDDDDDDFFF___ppp}}}MMM???DDD???CCCCCC>>>===<<<<<<<<<===??????CCCFFFKKKSSS[[[cccjjjmmmnnnnnnttt{{{}}}{{{|||~~~wwwRRRBBB??????AAAGGGRRR```mmmyyy}}}{{{wwwuuurrruuuwwwtttooolllmmmpppjjjkkkjjjfff```^^^```ccc___\\\XXXTTTOOOKKKIIIJJJDDDFFFGGGFFFCCCAAABBBDDDEEEEEEDDDDDDDDDEEEFFFFFFBBBDDDCCCBBBEEEJJJKKKHHHFFFHHHIIIGGGEEEDDDEEEGGGCCCDDDFFFFFFEEEEEEFFFHHHIIIPPP^^^ppp}}}kkkhhhjjjGGG@@@<<<===>>>===>>>AAA???AAA@@@NNN___|||RRR<<<777777555333444333222222111111222222222222222222222222222222111111111000111222222333111222333444555555555555666666<<>>>>>?????????@@@@@@@@@<<<===@@@DDDDDD@@@AAAEEEAAABBBJJJVVV```nnn{{{xxxtttqqqqqqooouuuqqqWWWdddmmmUUULLLAAA???<<<;;;;;;::::::999;;;<<<>>>>>>>>><<<:::999:::>>>AAAFFFQQQcccpppuuunnnlllnnnxxx}}}~~~___VVVWWWkkkxxxkkkbbb]]]ZZZUUUQQQIIIMMMDDDEEEbbb|||{{{uuu|||hhh}}}~~~___III@@@???>>>======>>>???@@@@@@CCCEEECCCFFFaaapppQQQ@@@CCC===AAABBB===<<<<<<;;;;;;<<<>>>???AAADDDIIIQQQZZZbbbiiimmmoooooottt|||~~~|||~~~}}}vvvVVVKKKIIIGGGJJJUUUdddrrr{{{}}}||||||{{{zzzuuuxxxyyyvvvpppmmmmmmpppeeehhhjjjgggaaa]]]]]]```YYYTTTOOOLLLKKKHHHGGGGGGCCCFFFHHHFFFCCCAAAAAACCCGGGFFFEEECCCCCCDDDEEEEEECCCDDDBBB@@@CCCIIIKKKIIIFFFHHHHHHEEEAAA???AAACCC@@@BBBDDDDDDDDDCCCDDDEEEHHHMMMYYYkkk||||||{{{uuudddaaadddGGG@@@<<<===>>>===>>>AAABBBBBB@@@OOO```yyyTTT@@@;;;999666333444444333333333333222222111111111111111111111111000111111111111222222222333222222222222333444444666:::999OOOwwwqqqtttooo___KKK@@@???AAA>>><<<<<>>BBBJJJ\\\pppyyywwwssspppxxx~~~zzzbbbUUUbbb~~~qqqiiiaaaYYYSSSRRRLLLHHHFFFGGGVVVvvvwwwuuuzzzooorrryyycccuuukkk}}}hhhFFFCCC>>>;;;===>>><<<<<<>>>@@@@@@>>>HHHJJJ```|||[[[CCCJJJEEE:::BBB======<<<<<<<<<<<<======BBBDDDHHHPPPYYYbbbgggiiiqqqooosss|||pppaaa```eeerrr{{{|||zzzyyy|||zzzxxxvvvtttqqqllliiillliiifffdddccc```[[[VVVUUUSSSQQQNNNKKKIIIFFFEEEDDDEEEGGGGGGFFFEEEEEEEEEHHHGGGGGGFFFEEEDDDDDDCCCEEEDDDCCCCCCEEEIIIMMMPPPIIIFFFBBBBBBCCCDDDBBBAAA?????????@@@BBBDDDEEEFFFHHHHHHPPPcccttt}}}~~~}}}}}}~~~xxxwwwppp___eeebbbDDD>>>;;;===>>>===>>>AAA===BBBAAAPPPaaayyyVVV@@@999666555555444444333333333333222222111111111111111111111111111111111111222222222222333333333333333444444555444999;;;UUUvvvtttsssiiiXXXGGG===:::999???===>>>DDDQQQdddxxxvvvjjjmmmzzzaaaNNNIIIDDDAAABBBCCCCCCEEEIIIQQQ\\\eeeffffffiiimmmnnnoooqqqtttxxx}}}~~~wwwsssppplllfffaaa\\\XXXWWWRRRQQQNNNLLLJJJHHHHHHHHHFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBEEEDDDDDDFFFGGGJJJTTT___xxxxxxqqqmmmllllllooo|||uuujjjaaaPPPRRRqqqwwwiiiYYYIII???<<<;;;:::888888888888888;;;;;;<<<<<<<<<<<<<<<<<<<<<@@@FFFRRRjjjsssooouuu{{{zzz}}}vvvtttrrrtttxxx~~~ddd^^^{{{ssskkkcccZZZUUUTTTMMMHHHFFFGGGUUUtttzzzvvvzzzjjjcccnnnvvv\\\ggg{{{xxxxxxpppLLLCCC>>>;;;===>>><<<<<<>>>AAAAAA>>>GGGHHH```VVV???FFFBBB;;;DDD======<<<<<<<<<<<<======@@@BBBFFFMMMVVV___fffiiioooppptttyyy~~~~~~|||zzzxxxtttnnnkkkllljjjfffcccaaa]]]XXXSSSQQQPPPNNNMMMKKKIIIGGGEEEDDDEEEGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBCCCEEEIIINNNPPPLLLIIIEEEDDDEEEEEECCCBBB??????@@@AAABBBDDDEEEFFFIIIEEEIIIWWWfffqqqxxx}}}|||zzz~~~zzztttttt~~~yyyaaaiiijjjEEE???;;;===>>><<<===@@@???CCCAAAPPPbbbzzzVVV@@@777555444555444444333333333333222222222222222222222222222222111111111111222222222333444444444333444555555666222888===[[[~~~zzzyyy|||mmmXXXGGG???<<<999@@@??????DDDRRRfffxxxpppgggmmmuuu\\\LLLHHHCCC@@@AAABBBBBBEEEKKKWWW```ggghhhhhhkkkoooqqqmmmnnnqqqxxx|||xxxrrrlllgggdddbbb\\\ZZZXXXTTTQQQOOONNNMMMIIIIIIHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEECCCCCCCCCAAA@@@FFFNNNZZZjjj~~~{{{rrrmmmhhhhhhkkkxxxuuuggg]]]LLLHHHWWWdddnnnjjjddd]]]UUUJJJ@@@999;;;;;;:::999888888888888;;;;;;<<<<<<===============CCCLLL\\\wwwtttmmmpppuuuuuu~~~xxxvvvssspppooopppnnnuuulll[[[lllvvvmmmeee\\\WWWVVVMMMHHHFFFFFFRRRqqq~~~wwwzzztttiiimmmsssYYY^^^wwwxxx~~~yyyRRRDDD???<<<===>>><<<<<>>GGGJJJeeeSSS>>>CCC@@@<<>>888777444222444444333333333222222222222222222222222222222222111111111222222222333333555444444444444555666666333777>>>___wwwzzz}}}```IIIAAA???<<<>>>>>>???EEETTTiii{{{mmmgggooonnnVVVIIIGGGCCC@@@AAAAAAAAAFFFLLL\\\dddjjjjjjjjjnnnrrrsssnnnooorrrzzzzzztttpppmmmkkkcccbbb___\\\YYYVVVTTTSSSNNNMMMLLLJJJHHHGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAABBBDDDCCCAAADDDIIILLLYYYkkk~~~|||qqqjjjfffddddddnnnyyyggg\\\LLLEEEHHHIIIQQQPPPNNNKKKGGGBBB<<<999:::::::::999999888888888:::;;;<<<===>>>>>>======???HHHRRRaaa}}}tttlllmmmqqqrrr~~~vvvtttrrruuu|||}}}tttggg[[[aaayyyxxxnnneee\\\WWWVVVNNNIIIGGGFFFOOOlllxxxzzzwww{{{oooZZZ\\\}}}UUUFFF@@@===>>>>>><<<===??????AAA>>>HHHOOOmmm{{{RRRBBBBBB???<<<@@@======<<<<<<<<<<<<======BBBCCCGGGLLLTTT^^^iiipppoooyyy}}}zzz|||~~~}}}~~~zzzsssooollljjjgggccc```\\\XXXVVVNNNMMMLLLMMMOOOOOOMMMJJJGGGGGGGGGHHHIIIJJJJJJIIIGGGGGGGGGGGGFFFFFFEEEEEEBBBBBBBBBDDDGGGKKKOOOQQQPPPOOOLLLJJJHHHFFFDDDCCC@@@@@@AAAAAABBBDDDEEEFFFKKKDDDAAAEEEOOO\\\kkkwww~~~|||zzz{{{|||}}}~~~~~~dddllllllFFF@@@<<<======<<<<<>>;;;:::555000444444333333333222222222222222222222222222222222111222222222222333333333555444444444444555666666666888===```zzzmmmKKK>>>======:::<<<>>>DDDVVVnnnkkkgggqqqiiiRRRHHHEEEBBB@@@@@@@@@@@@FFFNNN]]]dddhhhhhhiiinnnqqqqqqoooooossszzzzzzvvvsssrrriiihhhfffccc```\\\ZZZXXXRRRQQQPPPMMMKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCC@@@???AAAEEEEEECCCEEEIIIHHHOOO[[[iiixxx}}}oooeee___[[[YYY___rrrkkk[[[SSSHHHCCCCCC>>>AAABBBCCCBBB@@@===;;;:::999:::::::::999999888888999:::<<<>>>??????>>>===@@@KKKWWWeeeuuummmnnnqqqsss~~~}}}sssfff[[[YYYhhhzzzooofff\\\WWWVVVOOOJJJHHHFFFKKKeee}}}xxxyyy}}}{{{vvvcccZZZWWWHHHBBB===>>>>>>======@@@>>>BBB???GGGOOOooommmLLLDDDBBB???============<<<<<<<<<<<<======AAACCCFFFJJJQQQ\\\gggooooooyyy}}}zzz{{{yyy~~~zzzvvvmmmllliiifffbbb___^^^]]]TTTQQQOOOPPPSSSUUUSSSQQQKKKJJJHHHIIILLLMMMLLLKKKHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDDDDEEEHHHKKKNNNPPPPPPPPPOOOLLLIIIFFFDDDCCCAAAAAAAAABBBCCCDDDEEEFFFGGGBBBAAAEEELLLVVVdddpppwwwxxxyyy{{{|||{{{xxxttt{{{jjjpppwwwEEE@@@<<<======<<<===???@@@EEEEEESSSfffYYYAAA<<<;;;666000444444333333333333222222333333333333333333333333222222222222333333333333444444444333444555555666888999???eeezzzQQQ@@@???>>>888<<<>>>DDDWWWqqqiiihhhuuueeePPPJJJDDDAAA@@@@@@??????GGGPPPZZZ```eeefffgggkkklllkkkmmmnnnqqqwww}}}}}}~~~{{{yyyrrrqqqnnnkkkgggbbb___]]]VVVUUUSSSPPPNNNKKKIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDBBB@@@AAAEEEEEECCCBBBEEEEEEGGGLLLVVV```mmm~~~~~~lll```TTTPPPMMMRRR```zzzcccPPPFFFDDD>>>===???:::;;;<<<>>>===;;;:::999999999999:::::::::999999888999:::===???@@@???>>>===@@@PPP^^^iiixxxppprrruuuuuuyyysss}}}xxx}}}mmm[[[UUU[[[yyy|||pppfff]]]XXXWWWQQQKKKJJJGGGHHH]]]www~~~wwwxxx~~~ccc]]]IIICCC>>>>>>>>>===>>>AAA???CCC???DDDKKKjjj]]]DDDCCCAAA>>>@@@>>>======<<<<<<<<<<<<=========@@@DDDHHHMMMVVVbbbjjjmmmtttxxxyyy~~~~~~{{{yyy~~~}}}ooonnnmmmiiieeecccbbbccc]]]XXXSSSSSSXXXZZZYYYWWWQQQNNNKKKLLLNNNPPPNNNLLLJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQNNNJJJGGGFFFEEEBBBBBBBBBBBBCCCDDDEEEFFFBBB@@@AAADDDGGGMMMZZZeeennnrrrvvvxxxzzz{{{vvvpppsssuuu{{{ggglllzzzDDD>>>;;;===>>>===>>>AAA???EEEFFFSSSeeebbbFFF;;;777555555444444333333333333222222333333333333333333333333222222222333333333444444333333333333333444444555888999CCCmmm~~~xxxQQQDDDBBB>>>888===@@@EEEXXXssshhhlll~~~___LLLIIICCCAAA@@@???>>>???GGGQQQZZZ```eeefffhhhkkkkkkhhhjjjmmmqqquuuyyy}}}}}}|||~~~~~~|||~~~}}}|||yyytttnnnhhhccc```YYYXXXVVVSSSPPPMMMJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDAAAAAAEEEEEEBBBAAACCCCCCBBBDDDKKKRRR[[[jjjxxxkkk\\\MMMIIIHHHKKKSSSfffxxxpppeeeUUUIII>>><<<>>>999:::===888999;;;===<<<999777888999888999::::::::::::999888888:::===???@@@@@@???>>>CCCWWWfffnnn|||uuuwwwzzzwww|||}}}kkkfffyyykkkooo{{{zzzooo[[[VVVWWWlll~~~rrrhhh^^^YYYYYYRRRMMMLLLHHHEEEWWWpppyyyvvvxxxvvvhhhKKKDDD???>>>>>>===>>>AAA>>>CCC???CCCIIIhhhZZZBBBDDD???===BBB???======<<<<<<<<<<<<======;;;???DDDGGGLLLTTT___gggnnnppptttzzz}}}{{{|||{{{rrrrrrppplllfffcccdddeeefff^^^WWWVVVZZZ^^^]]][[[UUUQQQNNNNNNPPPRRRPPPMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLQQQSSSSSSQQQMMMIIIHHHIIICCCBBBBBBCCCCCCDDDEEEFFFBBBAAABBBCCCBBBEEEPPP[[[iiioootttwww{{{}}}vvvtttrrrwwwbbbfffmmmCCC===:::<<<>>>>>>???BBB@@@EEEDDDQQQbbbjjjKKK:::333555999444444444333333333222222333333333333333333333333222222333333333444444444333222222222222333444444777999FFFtttwwwjjjJJJBBB@@@::::::???AAAFFFXXXsssjjjqqqzzzZZZGGGFFFBBB@@@@@@???===>>>GGGRRR[[[bbbgggiiikkknnnlllhhhiiimmmsssvvvyyy}}}~~~~~~zzzssskkkeeeaaa[[[ZZZWWWTTTQQQMMMKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDEEEBBBBBBFFFGGGDDDCCCEEECCCAAACCCJJJOOOUUUbbboookkk[[[LLLIIIHHHIIIKKKWWWqqq{{{pppdddRRRKKKKKKEEEBBB;;;???BBB<<<;;;===888999;;;===<<<999777888:::777888::::::;;;:::999888888:::===@@@AAA@@@???>>>GGG\\\kkkppp~~~xxx{{{}}}xxxzzz|||uuu```^^^~~~tttooorrrpppiii^^^ZZZXXXhhhtttjjj```[[[ZZZRRRNNNNNNIIIDDDSSSlllvvvuuuwww}}}qqqKKKDDD???>>>>>>===>>>BBB<<>>>>>@@@CCCAAAEEECCCNNN```vvvGGG;;;===999555444444333222222222222333333333333222222222111111000111222333555666777777555555555666666666666666444;;;CCC{{{zzzxxxxxx]]]NNNAAA999======;;;<<>>=========???HHHRRR^^^bbbhhhnnnsssssspppmmmnnnnnnppptttyyy~~~}}}|||ssskkkgggeee]]]ZZZUUUTTTSSSRRROOOLLLLLLJJJIIIIIIIIIIIIHHHFFFFFFDDDCCCDDDGGGIIIIIIHHHDDDEEEFFFHHHJJJOOOTTTYYYsssiiiSSSMMMIIIIIIKKKIIIJJJWWWhhhooojjj```SSSIIIFFFDDDCCC@@@AAABBBAAA>>><<<::::::;;;::::::999999888888888999999::::::::::::;;;;;;:::;;;===>>>?????????>>>JJJ^^^pppyyy~~~rrrooorrrooocccXXXrrr{{{qqqnnnmmmjjjgggbbbWWWVVVeeessshhh]]]XXXWWWTTTNNNKKKJJJIIINNNbbbyyyrrruuu}}}vvvuuurrrXXX@@@BBB>>>;;;BBB???BBB@@@DDD>>>BBBIIIkkk{{{oooAAADDD@@@:::EEE888============<<<<<<<<<<<<>>>@@@CCCGGGMMMUUU]]]ccchhhkkkpppwww~~~|||wwwyyy|||xxxzzz}}}uuuqqqmmmkkkkkkjjjhhheeelllhhhccc\\\XXXWWWZZZ\\\ZZZVVVRRRPPPPPPQQQRRRRRRKKKMMMPPPQQQPPPPPPPPPQQQTTTQQQRRRSSSNNNGGGIIIPPPVVVYYYYYYVVVSSSQQQMMMGGGHHHCCC@@@DDDGGGFFFEEEFFFCCCDDDDDDCCCAAACCCGGGKKK___nnnxxxzzz|||xxx~~~fffqqqdddEEE???;;;===>>>>>>???CCCCCCEEEKKKLLLdddyyyMMM???:::444222555444444333333333333333333333333222222222111111111222222333444555666666333333333444444444444444555<<>>=========???HHHRRR^^^aaagggmmmrrrsssqqqooosssssstttvvvzzz~~~vvvnnniiifff```]]]ZZZXXXXXXWWWUUUSSSOOOMMMJJJJJJJJJJJJHHHGGGHHHFFFEEEFFFHHHJJJJJJJJJFFFGGGHHHHHHIIIMMMQQQUUUeeevvvppp^^^ZZZTTTPPPOOOJJJFFFMMMZZZccc]]]QQQGGGDDDEEEDDDBBBAAABBBBBBAAA???===;;;;;;;;;;;;::::::999999888888999999999:::::::::;;;;;;:::;;;<<<>>>????????????HHH___www}}}wwwpppkkkccc\\\TTTnnnqqqiiieeeaaa]]]^^^UUUUUUbbb~~~wwwkkk___WWWUUUTTTNNNKKKJJJHHHMMMaaawwwtttuuu{{{yyypppgggnnn{{{^^^DDDDDD???<<>>@@@>>>CCC???DDDJJJmmm}}}OOOHHH???999EEE<<<============<<<<<<<<<<<<===???BBBFFFLLLTTT\\\bbbggglllssswwwzzz}}}}}}yyyrrrqqqtttwww~~~~~~||||||~~~{{{}}}zzztttmmmjjjjjjkkkhhhdddfffgggfffbbb\\\XXXXXXZZZWWWUUURRRPPPPPPPPPPPPOOOMMMOOOPPPQQQQQQSSSUUUXXXYYYUUUTTTTTTPPPJJJJJJOOOWWW]]]___ZZZUUUQQQLLLGGGFFFAAA???CCCFFFDDDBBBCCCCCCDDDDDDBBBAAABBBFFFJJJYYYhhhuuuzzz~~~hhhuuu\\\EEE???;;;===>>>>>>???CCCCCCEEEKKKLLLcccXXXGGG:::111333666555555444333444444444333333333222222222111111333333333333444444444444333333333444444444555555666===HHH|||{{{qqqfffddddddSSSAAA???===;;;???<<<<<<===GGG\\\rrr|||{{{sss~~~jjjTTTHHHHHHAAA>>>=========???GGGQQQ\\\```fffkkkoooqqqqqqqqqxxxxxxwwwxxxzzz}}}}}}}}}~~~}}}|||~~~{{{rrrllliiidddaaa___^^^^^^^^^\\\[[[SSSQQQMMMKKKKKKKKKJJJIIIJJJIIIGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIHHHJJJMMMPPPWWWdddttt|||jjjbbbYYYQQQOOOIIICCCGGGPPP\\\VVVNNNIIIMMMQQQLLLCCCEEEEEEDDDBBB@@@>>>===<<<<<<<<<;;;:::999999888888999999999999::::::::::::::::::<<<===>>>?????????FFFaaazzzlllddd]]]WWWPPPcccyyyjjj___ZZZXXXYYYRRRRRR\\\ttt|||ooobbbXXXTTTSSSMMMJJJIIIGGGKKK___tttxxxvvv{{{jjjfffmmmdddkkkfffHHHEEE@@@<<>>999FFF???============<<<<<<<<<<<<<<<>>>AAAEEEJJJRRRZZZ```gggnnnuuuwwwwww|||~~~qqqgggbbbbbbdddjjjmmmooolllkkkrrr~~~{{{sssnnnnnnmmmjjjgggbbbeeehhhgggbbb\\\XXXWWWUUUTTTSSSSSSSSSRRRPPPNNNPPPPPPPPPPPPRRRVVV]]]aaafffaaa^^^\\\WWWRRRPPPQQQWWW```eeebbbZZZTTTOOOKKKGGGBBB@@@DDDGGGEEEBBBBBBCCCCCCCCCBBBAAABBBEEEHHHQQQ```oooxxx}}}~~~ffftttXXXEEE???;;;===>>>>>>???CCCCCCDDDKKKLLLbbbcccPPP===222777666666555444444444444555333333333222222222111111333333333333333333333333444444555555666777777777666===LLL{{{zzzmmm^^^aaacccRRR@@@???>>>:::;;;<<<===>>>HHH^^^ttt|||wwwttt{{{hhhRRRGGGGGGAAA>>>=========>>>FFFPPPYYY]]]ccciiillloooqqqrrryyyyyyxxxyyyzzz}}}|||{{{}}}xxxwwwvvvxxx|||wwwoookkkeeedddbbbaaaaaaaaa``````XXXUUUQQQOOONNNMMMLLLKKKLLLJJJIIIIIIKKKLLLKKKKKKMMMMMMLLLJJJHHHHHHIIIKKKPPPYYYeeeqqq~~~pppbbbVVVMMMLLLJJJIIIOOOZZZcccaaa]]]]]]dddjjj```PPPMMMKKKGGGDDDBBB@@@>>>=========<<<;;;:::999999888888999999999999:::::::::999:::;;;<<<>>>??????@@@FFFaaa{{{hhh```\\\TTTLLLUUUjjjvvvccc\\\]]]TTTOOOPPPWWWjjjttteeeYYYTTTSSSMMMJJJIIIFFFIII\\\qqq|||wwwzzzcccYYYxxx~~~oooooommmKKKCCC???<<<@@@;;;???;;;BBB@@@FFFLLLllliiiOOOCCC@@@;;;BBB;;;============<<<<<<<<<<<<;;;===@@@CCCIIIPPPYYY^^^hhhnnnuuuxxxzzz~~~|||oooddd______aaaeeehhhiiigggfffkkkxxx{{{vvvqqqooonnneeefffgggiiihhhccc[[[VVVTTTTTTTTTUUUVVVUUURRROOOQQQPPPOOOOOORRRXXXaaagggqqqmmmhhhccc^^^XXXSSSQQQXXXdddllljjjaaaZZZVVVRRRKKKFFFDDDHHHKKKHHHEEEDDDCCCCCCBBBAAAAAABBBDDDEEEKKKXXXgggrrr|||}}}{{{~~~wwwiiiwwwcccEEE???;;;===>>>>>>???CCCDDDDDDLLLMMM```fffQQQ>>>444:::666666555444444444444555333333333222222222111111444333333333333222222222444444555555666777777888666===NNNvvvtttllldddgggiiiWWWCCC@@@AAA;;;888;;;===???HHH___www|||tttqqq{{{gggQQQEEEDDD@@@>>>===>>>===>>>EEENNNUUUZZZaaagggkkknnnqqqssswwwwwwwwwxxxzzz}}}~~~~~~{{{{{{}}}|||qqqqqqrrrssswww}}}{{{sssoooffffffeeecccbbbaaaaaaaaa\\\YYYUUUSSSRRRQQQOOONNNMMMKKKIIIIIIKKKKKKKKKJJJNNNNNNMMMKKKHHHGGGHHHJJJLLLRRRZZZdddsssttteeeXXXMMMKKKMMMQQQ]]]kkksssrrrlllhhhoooyyytttfffTTTPPPJJJFFFDDDBBB@@@===>>>>>>===<<<;;;:::999888888888888999999999::::::999999:::;;;===>>>@@@@@@GGG___rrrcccTTTMMMGGGLLLVVVaaannnaaabbbSSSNNNOOOSSScccwwwiii\\\UUUSSSMMMJJJIIIEEEHHHZZZooo{{{vvvxxxwww```YYYnnnvvvtttooosssLLLAAA===<<<@@@;;;???<<>>888============<<<<<<<<<<<<:::<<>>>>>???CCCDDDDDDLLLMMM^^^```KKK===555999666555555444333444444444333333333222222222111111333333333333222222222222111222222333444555666666666===PPPvvvuuuvvv{{{yyywww___CCC???BBB===::::::>>>AAAIIIaaayyy|||qqqnnnxxxeeeOOOBBBAAA@@@>>>===>>>======DDDMMMRRRYYYbbbhhhlllooorrruuutttuuuvvvxxx{{{~~~}}}|||~~~|||qqqrrrrrrsssuuuzzzyyysssiiiiiihhheeebbb``````aaa]]][[[YYYWWWVVVUUURRRPPPOOOMMMKKKJJJKKKLLLKKKJJJMMMNNNNNNLLLJJJIIIJJJKKKIIIMMMRRRZZZhhhxxxxxxiii\\\VVVSSSWWWeeevvvrrrbbbcccqqqvvvqqqWWWQQQJJJFFFEEEDDDAAA?????????>>>===;;;:::999999888888888888999999999999999999999;;;<<<>>>@@@AAAGGG\\\rrrVVVMMMFFFKKKRRRWWWssskkkdddUUUOOOOOOQQQaaazzzkkk^^^WWWTTTNNNKKKJJJFFFGGGYYYmmmxxxsssuuu~~~ttt}}}xxx]]]WWWiiimmmrrrlll|||OOOAAA======@@@;;;@@@<<>>BBB@@@============<<<<<<<<<<<<:::<<>>>>>???CCCDDDDDDLLLNNN\\\ZZZDDD;;;666777555444444333333333333333333333333222222222111111222222222222222222333333111111222333444555666666888>>>QQQpppHHH>>>@@@>>>;;;999>>>BBBJJJbbb{{{}}}oookkkrrr```KKKBBBCCC???>>>===>>>======DDDLLLQQQYYYdddlllooorrruuuxxxuuuvvvxxxzzz|||~~~zzz{{{{{{zzzzzz|||~~~yyymmmmmmlllhhhccc``````aaa]]]\\\[[[[[[ZZZXXXTTTQQQQQQOOOMMMLLLMMMMMMLLLKKKKKKMMMNNNMMMLLLLLLMMMNNNJJJMMMOOORRR\\\kkkxxx}}}xxxnnnkkkwwwyyy___TTT\\\bbb```SSSMMMFFFCCCDDDEEECCCAAA@@@???>>>===<<<:::999999888888888888999999999999999999999:::<<<>>>@@@BBBGGGXXXxxxaaaOOOLLLPPPQQQjjj}}}kkkYYYRRROOOQQQaaa|||mmm```XXXTTTOOOLLLJJJFFFGGGXXXlllyyytttvvvgggYYYmmmwwwpppUUUCCC??????AAA;;;@@@<<>>>>>???CCCEEEDDDMMMNNNZZZWWW@@@<<<888777444444333222222222222333333333333222222222111111111111222222222333333333333333444555666777888999:::>>>QQQOOO>>>???<<<:::999???BBBJJJbbb|||}}}nnnkkk|||mmm[[[IIIBBBEEE???======>>>======CCCKKKQQQ[[[gggooorrrtttwww{{{wwwxxxyyy{{{~~~zzz~~~}}}qqqqqqpppkkkeeeaaaaaabbb]]]\\\]]]]]]]]]ZZZVVVRRRSSSQQQOOONNNOOOOOOMMMLLLJJJLLLMMMNNNMMMMMMOOOQQQNNNPPPPPPOOOTTTaaammmsss~~~cccNNNLLLLLLGGGOOOIIIBBB@@@BBBEEEEEECCC@@@@@@???===<<<:::999999777888888888888999999999888888999999;;;>>>@@@BBBFFFVVVzzz[[[LLLKKKJJJcccttt\\\SSSOOOQQQbbb}}}nnn```XXXUUUPPPMMMKKKGGGGGGXXXkkk|||xxxzzzyyycccxxxxxxZZZFFFAAA@@@BBB:::@@@<<>>=========<<<<<<<<<<<<;;;===???CCCGGGNNNVVV\\\```gggpppssssssvvv~~~~~~~~~sssuuuwwwuuurrrooonnnnnnnnnggg]]]UUUPPPNNNMMMMMMGGGHHHHHHGGGFFFHHHKKKMMM\\\lllwwwtttkkkhhhgggeeepppwww}}}}}}|||xxxppphhhZZZRRRLLLMMMNNNLLLLLLNNNIIIFFFDDDDDDEEEEEECCC@@@GGGHHHOOO\\\jjjsssyyy|||~~~kkkkkkEEE???;;;===>>>>>>@@@CCCEEEDDDMMMNNNZZZ___DDD???:::666777666555444333222222222222222333333333444444444333333333333333333333333444444333333333444555555777===[[[PPP???BBB>>>888===???@@@JJJ___sssuuukkkhhhyyygggUUUFFFAAABBBBBB???>>>===;;;===GGGSSS[[[bbbkkkqqqttttttvvvwwwyyy{{{~~~~~~|||~~~{{{gggaaaaaarrr{{{yyytttmmmeee```^^^^^^______^^^]]][[[YYYWWWVVVTTTRRROOOLLLKKKKKKMMMNNNKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOORRRXXX```eee{{{xxxbbbTTTMMMIIIGGGCCCBBBAAAAAACCCDDDCCCAAACCCAAA@@@@@@@@@>>>999555666777999999777666666666777999::::::;;;===@@@CCCFFFXXXxxxTTTIIIUUUXXXuuubbbYYYSSSSSSeee|||rrreeeZZZSSSQQQPPPOOOIIIFFFTTTggg{{{vvvwww{{{nnnBBBDDDBBB999DDDAAA>>>CCC>>>DDDNNNssskkkzzzXXXAAAIIIDDD:::DDD>>>>>>===<<<<<<<<<<<<<<<<<<<<<>>>BBBGGGNNNTTTXXX```fffjjjmmmrrrzzz~~~~~~~~~}}}|||}}}~~~sssuuuwwwwwwuuusssrrrrrrwwwpppeeeZZZQQQMMMLLLMMMLLLIIIFFFEEEEEEFFFEEEDDDKKKOOOUUU\\\______\\\ZZZ]]]```ccceeegggiiilllnnnfff\\\PPPKKKKKKLLLIIIFFFKKKIIIGGGDDDBBBAAAAAAAAAFFFGGGJJJTTTaaalllsssuuu~~~wwwiiiBBB???===>>>===<<>>???===;;;===>>>@@@III]]]ppprrriiikkkxxxfffTTTFFFAAABBBAAA???>>>===<<<>>>HHHTTT[[[aaaiiioooqqqrrrtttuuu|||~~~{{{}}}kkk\\\TTTUUUggg|||zzzuuummmfff```^^^^^^``````___^^^\\\YYYWWWUUUUUUSSSPPPMMMLLLLLLMMMNNNLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPOOOOOOPPPUUU\\\aaazzz~~~eeeSSSJJJFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDBBBAAAAAABBB@@@<<<888888888888888666666666777777999::::::;;;<<<@@@BBBFFFVVVuuudddMMMQQQOOO```ggg\\\TTTTTTggg}}}ttthhh^^^SSSPPPOOONNNHHHEEERRRdddzzzwwwzzz{{{JJJFFFCCC999BBB@@@???DDD@@@FFFPPPsssooodddCCCFFFCCC:::@@@>>>>>>===<<<<<<<<<<<<===<<<<<<>>>AAAGGGMMMSSSWWW___dddiiilllsss|||}}}xxxwwwxxxzzz}}}}}}yyyuuuxxxrrriiiaaa[[[VVVQQQNNNJJJHHHFFFEEEFFFFFFEEEDDDFFFIIIMMMSSSVVVVVVSSSQQQPPPRRRVVVZZZ]]]bbbgggjjjjjjbbbVVVOOOLLLLLLKKKJJJJJJIIIGGGDDDCCCBBBAAAAAABBBEEEJJJSSS]]]gggnnnrrr|||xxxaaaBBB???===>>>===<<<@@@FFFEEEMMMJJJOOO[[[iiiLLL@@@999888666555444444333333333333111111111222222222222333333333333333333333333333444444333333444555555666;;;BBBdddjjjIII@@@<<<:::>>><<<>>>@@@GGGZZZlllnnneeeqqqvvvdddSSSEEE@@@BBB@@@???>>>>>>===???JJJUUU]]]aaahhhmmmpppqqqsssuuu}}}zzz}}}ppp]]]SSSOOORRRbbb}}}~~~|||wwwppphhhbbb______aaaaaaaaa```]]]ZZZVVVTTTUUUSSSQQQNNNMMMMMMMMMNNNLLLLLLMMMNNNNNNOOOOOOPPPQQQQQQOOONNNNNNRRRWWW\\\uuukkkTTTGGGDDDDDDAAACCCDDDDDDBBBAAA@@@@@@AAA@@@?????????>>><<<:::999999888777666666777777777999:::::::::<<>>???>>>======<<<<<<======<<<<<<===@@@EEELLLQQQUUU]]]ccciiilllrrr|||~~~yyywwwzzz}}}vvvvvvppphhhccc___ZZZRRRKKKJJJIIIHHHHHHIIIIIIGGGFFFCCCDDDFFFJJJMMMMMMKKKIIIFFFHHHKKKNNNQQQVVV\\\aaaiiicccZZZRRRMMMKKKKKKLLLJJJIIIGGGEEECCCBBBBBBBBB@@@CCCIIIRRR[[[eeekkkooozzzzzzvvvxxx|||yyyXXXBBB???===>>>===<<<@@@FFFGGGOOOKKKOOOYYYpppPPP@@@888888666555444333333333333333000000111111111222222222222222333333333333444444444444333444444555666777777@@@ccc{{{yyy\\\HHHCCC;;;666>>>;;;===???EEEWWWhhhjjjaaavvvtttaaaQQQDDD@@@BBB???>>>>>>???>>>@@@KKKVVVaaadddhhhmmmqqqtttuuuvvvzzz|||~~~{{{~~~|||jjj```]]]```mmm{{{ssskkkeeebbbaaabbbbbbbbbaaa^^^ZZZVVVSSSTTTSSSPPPNNNMMMMMMNNNNNNLLLLLLLLLLLLMMMMMMNNNNNNOOOOOONNNMMMMMMPPPUUUYYYlll|||kkkXXXOOOLLLFFFGGGHHHGGGDDDBBBBBBCCCBBBAAA@@@???>>>===<<<;;;888777777777888888777666888999:::::::::;;;>>>AAACCCPPPffftttRRRMMMLLLVVVssssssbbbXXX[[[ooo{{{tttkkkaaaVVVRRROOONNNHHHDDDNNN]]]tttsssvvvzzzppp\\\HHHEEE:::???@@@AAADDDAAAIIIOOOnnnlllPPPDDDIIICCC??????>>>>>>===<<<=========<<<<<<===???DDDJJJOOORRR]]]dddiiilllqqq{{{|||||||||xxxpppgggcccbbb]]]TTTLLLMMMLLLKKKLLLMMMLLLKKKIIIEEEDDDEEEGGGKKKLLLJJJHHHGGGHHHHHHHHHHHHKKKPPPTTT\\\\\\YYYSSSMMMIIIHHHJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBFFFQQQ^^^iiioooooozzz~~~|||vvvnnnmmmooouuu~~~|||xxx~~~SSSAAA>>>===>>>===<<<@@@FFFIIIPPPLLLOOOWWW~~~xxxUUUAAA777777555555444333333333444444000000111111111222222222222222222333333444444444444444444444555666777888777@@@bbbrrrooovvvrrreeeOOODDDDDD;;;666===:::===???DDDTTTdddfff^^^xxxqqq^^^OOODDD@@@AAA>>>===>>>???>>>@@@JJJUUUdddfffjjjoootttwwwyyyyyytttwww{{{}}}~~~~~~}}}sssvvv}}}vvvnnnhhhdddcccccccccbbb```]]]ZZZVVVTTTRRRRRRPPPOOOOOOOOOOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLKKKLLLLLLLLLLLLPPPUUUYYYddduuujjj\\\RRRQQQOOOKKKIIIHHHIIIKKKJJJIIIFFFCCC@@@???>>>>>>999888888999;;;;;;888555888999:::999999;;;>>>@@@EEEPPPccc{{{VVVKKKHHHXXXyyyyyyfff[[[aaavvvzzzsssiii^^^XXXSSSPPPOOOIIIEEENNN\\\ttttttttt{{{jjj```uuu~~~}}}{{{___EEEEEE;;;>>>@@@???BBB???HHHMMMiiiiiiSSSCCCJJJDDD?????????>>>===============<<<<<<<<<>>>BBBGGGLLLOOO]]]dddjjjkkkooowww}}}~~~zzzooohhhgggccc\\\VVVPPPNNNMMMMMMMMMNNNLLLKKKHHHGGGFFFIIINNNPPPNNNKKKJJJIIIHHHEEEDDDDDDGGGJJJNNNRRRVVVTTTOOOJJJHHHHHHGGGGGGGGGFFFEEEDDDDDDCCCGGGCCCDDDPPPcccqqqtttsss{{{~~~xxxkkkgggdddhhhtttqqqwwwRRRAAA>>>===>>>===<<>>===>>>???===???HHHSSSccceeejjjpppvvvzzzzzzyyyqqqssswwwzzz{{{}}}~~~}}}wwwpppiiifffeeecccbbbaaa^^^\\\YYYWWWUUURRRRRRRRRRRRRRRRRRSSSSSSPPPNNNMMMKKKJJJJJJJJJKKKIIIJJJKKKKKKMMMPPPUUUYYY___pppvvv```YYYQQQLLLKKKNNNQQQRRRUUUTTTPPPJJJDDDAAA@@@AAACCC???<<<;;;<<<<<<999777888999999999999:::===@@@EEERRRccc}}}ZZZMMMIII```jjjaaajjj|||ttthhh^^^XXXSSSPPPOOOJJJFFFNNN[[[vvvxxxwwwwwwiii^^^hhhjjjxxxrrr___BBBFFF>>>===AAA>>>@@@>>>GGGKKKdddjjjTTTCCCFFFAAA>>>@@@???>>>>>>======>>>>>><<<<<<<<<===AAAEEEJJJMMMZZZcccjjjkkklllssszzz}}}zzz{{{}}}xxxoookkkgggbbb]]]SSSQQQNNNLLLMMMMMMLLLLLLJJJHHHGGGLLLRRRUUUSSSOOOIIIIIIHHHEEECCCBBBDDDFFFFFFLLLRRRTTTQQQLLLJJJIIIFFFGGGGGGGGGFFFEEEDDDDDDIIIDDDCCCNNNaaapppuuuuuuzzz}}}ssskkkdddeeepppnnnvvvTTT@@@===<<<>>>======AAAGGGNNNUUURRRTTTTTTtttgggNNN;;;666444444444333333444444555222222222222333333333333111111222333333444555555333333444444555777888999;;;BBBbbbooojjjmmmssskkkRRR>>>>>><<<999;;;777;;;>>>CCCQQQaaaddd]]]mmmmmmYYYKKKBBB@@@AAA=========>>>======FFFPPP^^^aaafffnnnvvvzzzyyywwwqqqsssvvvxxxyyyzzz|||}}}~~~~~~}}}{{{{{{|||~~~~~~~~~{{{vvvoooiiieeedddbbbaaa^^^\\\ZZZXXXXXXWWWSSSTTTTTTUUUVVVWWWXXXYYYTTTRRROOOMMMKKKJJJJJJKKKIIIJJJKKKLLLMMMOOOTTTWWW\\\jjj{{{uuufff___aaagggkkklllmmmkkkeee]]]TTTOOONNNOOOUUULLLAAA;;;:::;;;;;;:::888999999999999:::===???BBBPPP___yyy}}}^^^RRRNNNgggooogggssswwwlll```WWWQQQNNNNNNJJJFFFMMMYYYuuu{{{zzzvvvfff\\\bbbiiiyyyppp___AAAHHH@@@<<<@@@>>>???>>>HHHJJJaaajjjXXXEEEDDD>>>>>>@@@???>>>>>>======>>>>>><<<<<<;;;===@@@DDDHHHKKKUUU___hhhjjjkkkpppvvvyyyxxxyyy|||~~~zzzrrrlllgggdddZZZVVVQQQOOONNNOOOOOOOOOKKKIIIJJJPPPXXX\\\YYYUUULLLMMMLLLIIIFFFDDDDDDEEEEEEHHHLLLOOONNNLLLJJJIIIFFFFFFGGGGGGGGGFFFEEEDDDFFFDDDEEELLLXXXeeeoootttxxx{{{~~~zzzmmmiiiqqq}}}nnnwwwTTT@@@===<<<=========AAAHHHRRRYYYWWWYYYVVVrrrnnnTTT===666444444333333333444444555222222333333333444444444111111222333333444555555333333444444666777888999777???___~~~wwwxxx~~~~~~^^^AAA<<<<<<999999666;;;>>>CCCQQQ```ccc]]]hhhlllXXXJJJBBB@@@AAA=========>>><<<<<>>@@@>>>HHHJJJ___jjj]]]JJJEEE===@@@@@@??????>>>>>>>>>>>>>>><<<<<<;;;<<>>===???AAA>>>;;;===<<<;;;:::999::::::;;;AAACCCLLLeeehhhRRRLLL```ppplll}}}mmm^^^UUURRROOONNNJJJHHHMMMUUUwwwuuuvvv|||rrr```^^^gggzzzqqqiiiHHHAAA???===BBBBBBDDD???DDDFFF___fffwww___EEEBBB@@@>>>@@@??????>>>>>>>>>>>>>>>===<<<<<<===???BBBFFFHHHNNNVVV___dddfffjjjrrryyyyyy{{{}}}}}}~~~zzzooommmggg```ZZZZZZ```eeedddaaaZZZWWWWWW]]]dddgggfffeee^^^YYYRRRNNNMMMMMMLLLJJJEEEEEEEEEEEEEEEFFFFFFGGGDDDEEEFFFFFFDDDCCCDDDEEEHHHEEECCCFFFPPP^^^kkksssxxxxxxzzz}}}zzzxxxwwwyyy|||hhhwwwzzzSSS>>>>>>>>>======???BBBEEEVVVfffeee___ffftttfffKKK:::888777777666444444333333444333333333222222222111111222222222222222222222222444444444333333444777999999AAA[[[oooHHH>>><<<999;;;::::::;;;CCCQQQ^^^```[[[hhhjjjVVVLLLEEE@@@??????===<<<======>>>FFFPPPZZZ]]]bbbhhhnnnqqqrrrrrrtttuuuwwwyyyzzzzzzyyyyyyyyy{{{~~~}}}xxxvvvxxxzzz{{{zzz{{{yyy{{{{{{yyy{{{~~~zzzyyysssqqqnnnjjjhhhgggggggggcccaaa^^^[[[YYYWWWVVVVVVVVVWWWYYY[[[\\\\\\\\\\\\\\\[[[YYYWWWSSSPPPMMMLLLNNNNNNMMMNNNNNNOOOPPPQQQRRR\\\hhhsssrrrfff[[[OOOGGGEEEDDD???;;;;;;>>>@@@???===>>>===<<<;;;:::;;;;;;<<<>>>>>>EEE]]]kkkWWWTTTddd}}}{{{llllllpppaaaUUURRRPPPNNNJJJHHHMMMUUUxxxuuuuuuooohhh{{{|||kkkJJJDDDCCC???AAA@@@BBB???FFFIIIdddiiizzzaaaHHHDDDBBB@@@@@@??????>>>>>>>>>>>>>>><<<;;;;;;<<<>>>AAADDDFFFKKKSSS\\\bbbeeejjjssszzz}}}}}}wwwqqqooojjjfffgggkkkppppppooofffddddddiiiooopppnnnlll___[[[TTTQQQOOOOOONNNLLLHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFEEECCCBBBDDDEEEHHHEEECCCFFFPPP^^^kkksssyyyxxxyyy{{{zzz{{{kkkwwwrrrIII>>>>>>>>>======???BBBEEEYYYlllmmmeeegggqqqeeeGGG777888777666555444444444444444333333333222222222222111222222222222333333333333444444555444333444777999:::BBB[[[uuuKKK???<<<999===:::;;;<<>>FFFOOOYYY]]]dddjjjoooqqqrrrqqqvvvxxx{{{}}}~~~}}}|||zzz}}}zzzwwwyyy{{{~~~}}}|||{{{yyy|||zzznnnnnn|||wwwvvvrrrpppmmmiiigggfffffffffbbbaaa^^^\\\YYYWWWVVVVVVWWWXXXZZZ\\\]]]]]]]]]\\\^^^]]]ZZZWWWTTTPPPNNNLLLOOOOOOOOOOOOOOOQQQRRRRRRPPPXXXbbblllyyytttdddVVVIIIBBB@@@???;;;888888<<>>>>>>>>===<<<<<<<<<=========<<<@@@RRRqqqlll[[[\\\ggguuuooofffkkkrrrdddVVVSSSPPPNNNJJJHHHMMMUUUyyyvvvttt~~~mmmlllJJJEEEDDD@@@@@@???AAA???GGGJJJbbbpppfffKKKEEEBBB@@@@@@??????>>>>>>>>>>>>>>>;;;::::::;;;===@@@CCCEEEHHHPPPYYY___dddkkkttt{{{|||||||||sssrrrpppnnnnnnqqqtttvvvvvvoooooopppsssvvvvvvrrrmmm```\\\WWWSSSRRRQQQOOONNNKKKIIIGGGDDDCCCCCCDDDEEEHHHHHHFFFDDDBBBAAACCCEEEGGGEEEDDDGGGPPP]]]kkktttyyyxxxwwwzzz~~~lllyyykkkEEE>>>>>>>>>======???BBBEEEYYYqqqvvvmmmkkkqqqlllLLL999777777666555444444444444444222222222222222222222222222222222333333333333333444555555555444555777999:::CCC[[[oooIII???===;;;???;;;<<<===CCCOOO[[[^^^[[[llljjjWWWLLLDDD???>>>>>>======>>>===>>>EEEMMMWWW]]]eeelllpppqqqqqqqqquuuxxx|||}}}|||}}}}}}{{{|||~~~}}}jjj```UUURRR\\\ooozzzuuurrrqqqooollliiigggfffffffffdddbbb```^^^[[[YYYWWWVVVYYYZZZ\\\]]]^^^^^^]]]]]]^^^\\\ZZZVVVSSSPPPNNNLLLPPPOOOOOOPPPPPPQQQRRRSSSPPPVVV]]]eeerrrooo```TTTIIICCCBBB===;;;888888;;;===>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@>>>???III\\\oootttppptttlll```dddiiinnnzzzdddaaalll~~~pppcccWWWSSSQQQOOOJJJHHHMMMTTTzzzxxxttt~~~ooo|||sssMMMCCCAAA>>>@@@AAABBB>>>FFFEEEYYYtttpppPPPDDD???@@@@@@??????>>>>>>>>>>>>>>>;;;;;;;;;;;;===@@@CCCDDDGGGNNNVVV]]]bbbiiirrryyy|||~~~|||~~~xxxsssrrrrrrrrrssstttvvvwwwooorrrsssssstttsssmmmfff^^^[[[XXXUUURRRQQQOOOOOOLLLJJJGGGEEEDDDEEEGGGHHHKKKJJJHHHDDDAAAAAACCCFFFFFFEEEDDDGGGOOO]]]llluuu{{{zzzxxxxxx|||mmmyyyaaaEEE>>>>>>>>>======???BBBEEERRRsssyyysssvvvvvvUUU===555666666555444444444444555222222222222222222222222222222333333333444444444333555666666555555777999:::CCCZZZeeeGGG@@@???;;;>>>;;;<<<===BBBMMMYYY]]]ZZZpppjjjXXXLLLCCC???>>>>>><<<===>>>======DDDLLLVVV\\\eeekkknnnooopppqqqtttvvvzzz}}}~~~}}}{{{yyy}}}~~~}}}||||||\\\UUULLLIIIMMMSSSXXXZZZ\\\cccwww|||vvvssspppooollliiigggggghhhhhhhhhgggeeebbb___\\\YYYXXX[[[\\\]]]_________^^^^^^\\\[[[XXXTTTQQQOOOMMMMMMPPPPPPPPPPPPQQQRRRSSSSSSPPPUUUZZZ```lll}}}}}}rrrfffXXXPPPIIIAAA======???===;;;::::::<<<<<<===>>>????????????????????????@@@@@@DDDQQQbbbmmmooo}}}rrrkkkrrrtttvvvuuuyyyxxx]]]___oooyyykkk```XXXTTTQQQOOOKKKHHHMMMTTT{{{{{{uuu~~~sssmmmYYYEEE???===BBBCCCBBB>>>FFFBBBRRRsss]]]HHH@@@AAA@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<>>>@@@CCCEEEHHHMMMSSSZZZ```gggpppuuuwww{{{~~~}}}{{{}}}vvvvvvwwwwwwwwwwwwwwwwwwpppuuuvvvtttrrrqqqkkkccc[[[[[[YYYVVVSSSQQQOOOOOOLLLKKKIIIHHHHHHIIIKKKLLLNNNMMMJJJFFFBBBBBBCCCFFFDDDDDDEEEGGGOOO\\\lllvvv~~~|||}}}tttrrrSSSCCC>>>>>>>>>======???BBBEEENNNwww}}}|||[[[???666666555555444444444555555111222222222222333333333222222333333444444555555333555666777666666777999:::CCCXXXxxx]]]EEEAAA???999;;;:::;;;===@@@JJJVVVZZZYYYuuujjjXXXLLLCCC>>>>>>>>><<<===>>>======CCCKKKUUU\\\dddjjjlllmmmoooqqqtttvvvxxx{{{{{{zzzyyywww}}}~~~}}}}}}}}}}}}zzziii___SSSOOORRRVVVUUUSSSFFFIII]]]}}}zzzvvvpppooollljjjjjjjjjkkklllnnnmmmkkkhhhddd```\\\ZZZ]]]^^^___`````````______[[[YYYVVVSSSQQQOOOOOONNNPPPPPPPPPPPPPPPQQQSSSSSSQQQTTTXXX\\\hhhyyysssggg^^^]]]fffpppzzzpppjjj]]]SSSKKKGGGEEE@@@======@@@???===;;;::::::;;;<<<===>>>???@@@@@@@@@??????<<<===???EEEUUUkkkzzz~~~}}}tttZZZ```rrruuuiii___XXXUUURRROOOKKKHHHMMMTTT{{{wwwooo]]]nnnvvvwwweeeJJJ@@@>>>BBBBBBAAA>>>HHHCCCQQQpppppprrrRRRCCCCCC@@@??????>>>>>>>>>>>>>>>======<<<<<<>>>@@@CCCEEEGGGKKKPPPWWW^^^fffnnnsssuuuzzz~~~}}}yyyyyy|||uuuttttttuuuwwwxxxvvvtttuuu|||~~~yyyvvvvvvppphhh\\\]]]]]]ZZZVVVSSSRRRQQQMMMMMMMMMMMMMMMNNNOOOOOOPPPOOOMMMIIIEEECCCDDDEEECCCDDDEEEHHHOOO\\\lllxxx}}}jjjMMMDDD>>>>>>>>>======???BBBEEENNN}}}zzzXXX???999555555444444444555555666111111222222222333333333222222333333444555555666333555777777777666777999999CCCVVVrrrzzzyyyooojjjTTTAAA@@@>>>888999999;;;<<>>>>>===<<<===???======BBBJJJTTT[[[ccchhhiiikkknnnrrrwwwxxxyyyzzzzzzyyyxxxwww|||~~~}}}~~~wwwiiiXXXSSSYYY___^^^[[[UUUSSS___{{{zzzwwwpppooommmllllllmmmooopppuuutttqqqnnniiiccc___]]]^^^___```aaaaaaaaa```___ZZZXXXVVVSSSQQQQQQQQQRRROOOOOOOOOOOOPPPQQQRRRSSSPPPSSSVVVZZZdddtttkkk\\\RRRMMMOOOTTTccclll|||vvvpppkkkhhh^^^UUULLLIIIGGGCCCAAABBB???>>>===;;;999999;;;<<<<<<===>>>@@@@@@@@@???>>><<<<<<>>>JJJccc~~~vvv[[[cccvvvtttiiiaaaYYYUUURRRPPPKKKHHHMMMTTT|||zzzfffWWWccclllsssdddKKKBBB>>>@@@AAA@@@>>>IIICCCOOOrrraaa|||[[[EEECCC@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;===???AAACCCDDDGGGMMMTTT]]]fffoootttqqqxxx~~~}}}xxxvvv{{{{{{rrrooommmmmmqqqvvvxxxuuuqqq{{{~~~zzz|||wwwnnn___aaabbb```\\\XXXVVVVVVQQQQQQRRRSSSRRRQQQPPPPPPRRRQQQPPPLLLHHHEEEDDDEEEBBBDDDFFFHHHNNN[[[lllxxx}}}|||}}}~~~~~~oooMMMDDD>>>>>>>>>======???BBBEEELLLvvvSSS>>><<<555555444444444555555666111111111222222333333333222222333333444555666666333555777888777777777999999BBBUUUdddiiifffccc___LLL<<<<<<<<<888:::888:::<<<>>>FFFQQQWWWWWWyyyjjjYYYLLLBBB>>>>>>===<<<===???>>>===BBBIIITTTZZZbbbfffgggiiinnnrrrzzzzzzzzzzzzzzzyyyyyyxxxyyy}}}kkkfffmmmuuutttpppeee^^^eee|||yyyuuupppooonnnmmmnnnppprrrsssyyyxxxuuuqqqlllfffaaa^^^___```aaabbbbbbaaa``````ZZZYYYVVVTTTSSSSSSSSSTTTOOOOOOOOOOOOOOOPPPRRRRRROOOSSSUUUXXXbbbrrr~~~lll```YYYTTTPPPOOOLLLSSSllluuulllgggfffaaaVVVLLLFFFCCC???>>>???======;;;:::888999;;;===<<<===>>>???@@@@@@???>>>@@@===???PPPpppyyy\\\eeexxx~~~tttkkkdddYYYVVVSSSPPPKKKHHHMMMTTT||||||bbbZZZcccmmmuuu[[[GGGCCC>>>===BBB@@@>>>HHHAAALLLwwwZZZkkk___DDDAAA@@@??????>>>>>>>>>>>>>>>;;;;;;::::::;;;>>>@@@BBBBBBEEEJJJSSS]]]gggpppvvvmmmttt||||||wwwvvvzzzyyynnnnnnkkkjjjpppyyy|||xxxsss|||~~~{{{}}}zzzqqqccceeegggeee```\\\[[[[[[TTTUUUVVVVVVUUUSSSQQQOOORRRSSSQQQNNNJJJFFFEEEEEEBBBDDDFFFHHHNNN[[[lllyyy}}}{{{xxx|||tttzzzqqqLLL@@@>>>>>>>>>======???BBBEEEHHH[[[;;;666666666555444444444444555222222222222222222222222222222333333333333444444444444555555666777777777<<>>???999999===:::999>>>HHHQQQUUUVVVyyyhhhVVVKKKBBB>>>???>>>======<<<===@@@FFFKKKRRRWWW]]]bbbfffjjjmmmooouuuwwwzzz||||||{{{yyyxxx{{{|||~~~rrrnnnuuu~~~vvvrrrrrrpppnnnooorrruuuuuuttt{{{zzzwwwsssmmmhhhccc```eeedddcccbbbaaaaaaaaabbb[[[[[[[[[ZZZYYYXXXXXXXXXTTTTTTRRRQQQQQQPPPPPPPPPRRRSSSUUUYYYaaalllyyyoooccc\\\TTTMMMMMMSSSZZZtttccc]]]]]]YYYXXXUUUPPPKKKFFFDDDCCCBBB===::::::999777888<<>>RRR~~~zzzaaaooo|||rrrggg^^^WWWTTTQQQOOOKKKHHHMMMUUU|||}}}[[[SSScccfffppp[[[HHHBBB???AAAAAA@@@CCC???EEEMMMiiiWWWbbbjjjGGGEEEBBBAAA@@@???>>>>>>>>>>>>===<<<:::999:::===@@@BBBBBBEEEJJJPPPWWWaaakkkrrrwwwwwwxxxzzz{{{}}}~~~wwwtttpppllllllssszzz|||yyy}}}sssoooxxx{{{uuupppnnniiifffhhhllljjjdddggg```[[[YYYWWWRRRPPPQQQMMMPPPSSSRRRNNNKKKKKKMMMFFFEEEEEEGGGMMM[[[lllxxxwww{{{|||}}}}}}xxxyyyvvvyyybbbPPPAAA@@@>>>===<<<===@@@CCCDDDJJJtttgggDDD;;;666666555444444444444555222222222222222222222222222222333333333333444444444444555555666777777777;;;@@@TTT~~~|||qqqTTT??????>>>999:::===:::999>>>GGGPPPUUUVVVuuu~~~fffUUUJJJCCC???@@@======<<<<<<<<<@@@FFFJJJOOOTTT[[[aaafffiiilllooosssuuuxxxzzz{{{zzzyyyxxxzzz{{{}}}|||zzz~~~wwwssssssqqqoooqqqtttwwwxxxwwwzzzxxxtttpppllliiigggeeefffeeedddcccaaa```___^^^[[[[[[ZZZZZZYYYYYYYYYXXXVVVUUUTTTSSSRRRQQQQQQQQQSSSTTTUUUXXX___iiiuuu}}}uuujjj^^^TTTPPPPPPPPPsssyyyooommmnnnoooooolllcccVVVIIIBBBCCC>>>;;;;;;:::888999===<<<=====================<<<@@@AAAUUUwwwcccuuu|||sssiiiaaaYYYUUURRRPPPLLLIIINNNUUU}}}zzzlllVVVVVVfffeeeoooyyyUUUDDD@@@>>>@@@@@@@@@CCC???EEELLLggg^^^fffssskkkHHHCCCBBBAAA@@@???>>>>>>>>>>>>===<<<::::::;;;===???AAABBBEEEHHHMMMTTT]]]fffllltttwwwzzz{{{{{{|||~~~}}}yyytttsssyyyrrrlllnnnooojjjtttssspppmmmpppuuusssnnnhhhaaa\\\[[[YYYTTTRRRSSSPPPQQQQQQPPPMMMJJJIIIIIIEEEFFFFFFGGGMMM[[[mmmzzz~~~|||{{{zzzxxxyyy~~~ttt}}}\\\III???@@@???>>>>>>???AAADDDFFFJJJkkkiiiDDD999666666555444444444444555222222222222222222222222222222333333333333444444444444555555666777777777;;;AAAUUUiiiHHH@@@>>>999:::<<<:::999>>>FFFNNNSSSUUUppp|||dddTTTJJJBBB@@@@@@======<<<<<<<<<@@@EEEIIILLLQQQYYY```eeehhhkkkmmmoooqqquuuxxxzzzzzzyyyxxxxxxyyy|||zzzvvvtttsssrrrsssvvvyyyyyyyyyvvvtttqqqnnnkkkjjjiiiiiiffffffeeedddbbb___\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRSSSTTTUUUWWW]]]fffqqqxxx~~~|||qqqhhheee^^^TTTkkkyyyiiiXXXNNNCCC>>>;;;;;;:::888:::>>><<<<<<<<<======<<<<<<;;;:::@@@CCCXXXxxxiii}}}|||ssskkkcccZZZWWWTTTQQQLLLIIINNNUUU|||yyyxxxwwwcccXXX[[[jjjiiirrrwwwRRRCCCAAA>>>???@@@@@@CCC???EEEKKKdddcccbbb___zzzhhhIIIBBBBBBAAA@@@??????>>>>>>???===<<<;;;:::;;;===???@@@BBBDDDGGGKKKPPPXXXaaafffooouuu{{{}}}{{{{{{~~~~~~}}}yyyrrrmmmjjjiiissssssqqqpppsssxxxxxxsssiiibbb]]]\\\[[[VVVUUUVVVRRRPPPNNNMMMLLLJJJHHHFFFEEEGGGHHHHHHLLLYYYlll||||||yyyxxx{{{wwwtttVVVFFFCCC@@@@@@??????AAADDDFFFHHHLLL``````@@@888666666555444444444444555222222222222222222222222222222222333333333444444444444555555666777777777===CCCXXX|||PPPAAA===999;;;;;;::::::===DDDLLLQQQSSSlll|||eeeTTTIIIAAA>>>>>><<<<<<<<<<<<<<>>::::::999888:::>>>======>>>>>>>>>===<<<<<<:::@@@CCCUUU|||sss{{{sssjjjbbbZZZWWWSSSQQQLLLIIIMMMTTT}}}www}}}{{{ggg___fffwwwvvvyyy}}}UUUFFFCCC@@@???@@@???BBB???EEEJJJ```fffXXXYYYtttbbbHHHDDDBBBBBBAAA@@@????????????>>>===<<<;;;;;;<<<>>>???AAACCCFFFJJJOOOWWW___eeejjjrrr{{{}}}{{{zzz}}}zzzqqqlllmmmoooqqqppppppsssxxxyyyuuuiiiccc^^^]]][[[WWWVVVWWWRRROOOKKKJJJKKKKKKHHHEEEFFFHHHIIIHHHJJJUUUiiixxx}}}zzz{{{~~~yyyyyy|||wwwvvvSSSEEEEEE?????????@@@CCCEEEHHHJJJPPPWWWyyyYYY???<<<666666555444444444444555222222222222222222222222222222222333333333444444444444555555666777777777;;;AAAVVVSSSAAA===:::;;;:::::::::===CCCJJJOOORRRiiifffTTTHHH@@@<<<<<<;;;<<<<<<<<<<<<>>>BBBEEEKKKQQQZZZaaadddeeeffffffiiilllqqquuuxxxzzzzzzzzzvvvyyy}}}~~~zzzsssmmmkkkkkkkkknnn~~~}}}{{{yyyyyyxxxvvvtttsssrrrqqqnnnoooqqqrrrpppmmmhhhfffccccccddddddccc```^^^\\\[[[[[[[[[[[[ZZZZZZZZZZZZVVVVVVUUUTTTSSSSSSSSSSSSPPPQQQRRRVVV[[[dddnnnuuuzzzooohhh~~~oooaaaTTTJJJDDD>>>:::999888777:::>>>===>>>?????????===<<<;;;;;;@@@@@@NNNvvv{{{rrrhhh```YYYUUURRROOOKKKHHHLLLTTTyyy~~~ssszzzssshhhsssWWWGGGCCC@@@???@@@???BBB>>>EEEHHH\\\mmmTTT]]]}}}```HHHEEECCCBBBAAA@@@????????????>>>===<<<<<<;;;<<<======AAACCCFFFJJJPPPWWW```fffgggoooxxx{{{yyyyyy}}}~~~rrrllllllppprrrsssrrruuuyyyyyyvvvjjjccc^^^]]]\\\WWWVVVWWWSSSNNNJJJIIIJJJKKKJJJHHHHHHJJJIIIHHHIIITTTdddqqq}}}zzz}}}yyyzzz~~~zzzyyyNNNBBBAAA>>>???@@@BBBDDDGGGJJJLLLRRRSSSsssUUU======666666555444444444444555222222222222222222222222222222333333333333444444444444555555666777777777888>>>RRRRRR@@@>>>;;;;;;:::::::::===AAAGGGMMMQQQggggggUUUIII@@@;;;;;;;;;;;;<<<<<<<<<===AAADDDJJJQQQ[[[cccfffggggggfffjjjmmmqqqvvvyyy{{{{{{{{{xxxzzz{{{ooogggaaaZZZRRRQQQTTTWWW\\\ggg~~~|||zzzzzzzzzzzzwwwssspppnnnnnnllloootttvvvuuuqqqlllhhhddddddeeedddcccaaa___^^^]]]\\\\\\[[[[[[ZZZYYYYYYUUUUUUTTTTTTTTTTTTTTTUUUPPPQQQSSSWWW\\\eeennnuuuyyyqqqmmmkkkSSSBBBEEE???:::999888777;;;@@@===>>>@@@@@@@@@>>><<<:::;;;@@@===IIIooo{{{qqqggg___WWWTTTQQQOOOJJJHHHMMMTTTxxx}}}rrrzzzppp|||WWWEEEAAA>>>???@@@>>>AAA>>>EEEGGGXXX{{{YYY```oooOOOEEECCCBBBAAA@@@@@@??????@@@???>>>===<<<<<<<<<<<<<<<@@@BBBEEEIIINNNVVV___eeeeeekkkssswwwwwwyyy}}}|||uuurrrpppssstttrrrsssuuuuuurrrllleee```___\\\WWWUUUWWWUUUQQQMMMJJJJJJJJJKKKKKKJJJJJJIIIIIILLLVVVccclll~~~{{{{{{~~~tttJJJDDDBBB>>>???AAADDDGGGJJJMMMOOOQQQSSStttWWW===:::666666555444444444444555222222222222222222222222222222333333333333444444444444555555666777777777888<<>>>>><<<;;;999::::::<<<@@@FFFLLLPPPeeehhhVVVJJJAAA======:::;;;<<<;;;;;;===@@@CCCHHHPPP[[[dddiiijjjjjjjjjkkknnnssswww{{{|||}}}|||zzz||||||uuugggXXXPPPNNNJJJEEE@@@EEEIIIKKKQQQaaa|||}}}{{{yyy{{{{{{xxxsssooonnnnnnnnnqqquuuyyyyyywwwsssqqqhhhhhhfffdddbbbaaa___^^^^^^^^^]]]\\\ZZZYYYXXXXXXTTTTTTTTTUUUUUUVVVWWWXXXSSSTTTVVVYYY]]]dddmmmsssxxx~~~}}}}}}tttkkkTTTGGGAAA<<<;;;:::999===BBBBBBCCCDDDEEEDDDBBB@@@>>>:::@@@===GGGkkk|||rrriii```VVVSSSQQQOOOLLLJJJOOOWWW}}}vvvsss]]]GGGAAA>>>@@@???>>>AAA>>>EEEFFFUUU```^^^bbbFFFCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;???AAACCCFFFKKKRRRYYY___eeehhhnnnrrrvvvyyy}}}ssswwwxxxtttssssssrrroooooohhhcccaaa^^^XXXVVVWWWYYYWWWSSSMMMIIIHHHJJJLLLJJJHHHHHHKKKRRR\\\fffkkk}}}dddHHHIIIDDD@@@AAADDDGGGKKKNNNQQQRRROOOVVVrrrzzz___AAA999666666555444444444444555222222222222222222222222222222333333333444444444444444555555666777777777:::>>>OOOsssJJJ===???===;;;999:::;;;<<>>===<<<;;;???DDDGGGHHHJJJKKKJJJHHHEEECCC999@@@>>>HHHkkk}}}tttjjjbbbVVVSSSQQQPPPMMMKKKQQQYYY{{{pppfffLLLBBB???BBB???>>>AAA>>>EEEEEESSSccc[[[}}}sssIIICCCCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;:::???@@@BBBDDDGGGMMMTTTYYYeeegggjjjoootttzzz}}}~~~||||||xxxxxxvvvsssrrrkkkeeeccc___ZZZWWWXXX]]][[[WWWPPPIIIFFFHHHLLLJJJGGGGGGLLLVVVaaaiiimmm|||___HHHJJJAAABBBCCCFFFJJJNNNQQQTTTUUUOOOYYYiiisssYYY>>>777777777666555444444333333222222222222222222222222333333333444444444555555444444555666777888999999:::>>>RRRuuuKKK>>>BBB???999:::::::::<<>>::::::<<<===<<<===AAAGGGPPP\\\eeeiiikkkkkkllllllooosssuuuwwwzzz}}}~~~xxxttthhhVVVFFFCCCFFFEEEAAACCCCCCCCCBBBEEEMMMXXXaaa~~~~~~zzz}}}~~~zzztttqqqsssvvvqqqrrruuuyyy}}}}}}{{{yyyvvvooogggdddcccbbb___[[[``````______^^^]]]\\\[[[WWWVVVUUUUUUVVVXXX[[[\\\YYYZZZ\\\]]]___dddiiillltttwwwyyyyyyvvvttttttvvvaaaKKK;;;<<<===999<<>>AAADDDHHHLLLQQQUUU]]]ccciiikkklllrrr}}}|||zzzzzz}}}|||xxxvvvxxxpppjjjhhhiiieee[[[UUUTTT\\\ZZZVVVPPPKKKIIIJJJKKKLLLLLLIIIJJJUUUdddjjjhhhwwwzzzzzzfffFFF@@@DDDFFFHHHKKKMMMOOOQQQTTTVVVSSSVVVeeevvv[[[>>>666777666666555444444333333222222222222222222222222333333333333444444444444444444555666777888999999888===QQQiiiGGG===@@@;;;777:::::::::<<<@@@FFFLLLOOOdddnnn[[[LLLAAA<<<===>>>::::::<<<===<<<===AAAIIIPPP[[[bbbfffhhhiiijjjnnnpppsssuuuvvvyyy|||sssiiiXXXIIIEEEGGGFFFAAAFFFFFFEEEDDDCCCGGGMMMRRRVVVaaappp{{{}}}}}}zzztttqqqrrruuutttvvvyyy|||~~~{{{wwwwwwppphhhccccccbbb___\\\]]]]]]^^^_______________ZZZYYYWWWVVVVVVWWWYYYZZZWWWXXXZZZ]]]```dddiiilllqqqqqqpppllleee___\\\[[[hhhttttttyyyvvvZZZBBB>>>>>>999;;;BBBIIINNNWWWccciiidddVVVKKKDDD@@@???MMMkkk|||uuuttt~~~~~~wwwmmmccc[[[SSSOOONNNKKKHHHOOO[[[|||```mmmxxxcccLLL???@@@>>>@@@:::BBBAAABBBEEERRRxxxssswwwSSSGGGEEEBBBAAAAAAAAAAAA@@@@@@???===;;;;;;;;;<<<===;;;===@@@BBBEEEIIINNNRRRXXX___fffjjjlllqqqzzz}}}}}}~~~tttsssssssssrrruuuwwwrrrppptttwwwwwwwwwxxxtttnnnkkklllhhh___WWWUUUWWWUUURRROOOMMMLLLKKKKKKLLLMMMLLLMMMWWWfffnnnooosssvvvgggJJJCCCGGGHHHJJJMMMOOOPPPSSSVVVXXXTTTVVV^^^{{{xxx[[[>>>666666666555555444333333333222222222222222222222222222222222222333333333333444444555666777888999999777<<>>999888:::::::::;;;???EEEKKKNNN```ppp\\\NNNCCC>>>>>>>>>::::::<<<===<<<===AAAJJJPPPYYY```dddfffggghhhpppqqqrrrsssuuuwww{{{~~~~~~mmm\\\SSSPPPMMMHHHFFFGGGGGGEEECCCBBBDDDEEEDDDIIIRRRhhh{{{|||}}}yyytttpppqqqrrrwwwyyy|||zzzuuuwwwpppgggbbbaaaaaa```^^^[[[\\\]]]```aaaccccccddd___^^^\\\ZZZYYYYYYYYYZZZZZZZZZ[[[\\\]]]]]]\\\\\\^^^^^^\\\XXXRRRMMMJJJIIINNNTTTeeewwwmmmwwwwwwlllhhhggghhhmmmrrryyy{{{iiiGGG======;;;:::>>>BBBFFFQQQdddrrrqqq```PPPCCC???===FFF[[[mmmrrrmmmbbbdddgggppp|||qqqgggZZZSSSNNNNNNKKKHHHOOO[[[ppp]]]iiivvv___JJJ>>>AAA???@@@;;;BBB@@@AAACCCNNNwwwzzzrrrZZZGGGEEEBBBAAAAAAAAAAAA@@@@@@???===<<<;;;;;;<<<===:::<<<>>>@@@BBBFFFJJJMMMSSS[[[dddjjjmmmpppuuuzzz|||wwwxxxvvvzzz|||zzz}}}llldddaaa```aaaccciiixxxtttkkkeeeiiiqqquuuvvvwwwyyysssnnnooommmeee\\\WWWSSSPPPMMMLLLNNNOOOMMMKKKKKKMMMMMMOOOXXXgggsssxxx}}}zzzyyysss}}}cccKKKFFFIIIJJJLLLOOOQQQRRRTTTWWWYYYYYYYYYXXXhhhsssXXX>>>888555555555444444333333333222222222222222222222222111111222222222333333333444444555666777888999999777;;;LLL~~~```GGGAAA>>>999;;;:::999999;;;>>>DDDIIILLLZZZqqq]]]NNNCCC>>>???>>>::::::<<<===<<<===AAAGGGNNNWWW```eeeggggggfffpppqqqrrrrrrsssuuuyyy|||sssbbbZZZTTTOOOJJJJJJIIIHHHGGGGGGHHHIIINNNMMMOOOaaa~~~zzz{{{{{{xxxssspppoooooowwwyyy}}}yyytttuuunnnfff```^^^_________\\\]]]___aaacccdddeeefffcccbbb```^^^]]]]]]]]]]]]\\\]]]]]]]]]\\\YYYTTTPPPKKKKKKJJJHHHEEEBBB@@@@@@CCCEEEOOObbbuuuzzz{{{jjj\\\RRRWWWbbb___^^^\\\^^^hhhyyynnnHHH;;;======<<<===@@@@@@FFFTTTdddiiibbbYYYDDD>>>999===HHHQQQSSSOOOMMMVVV___iiizzzwwwlllZZZRRRNNNNNNKKKHHHPPP\\\jjjcccpppxxxZZZHHH>>>???>>>@@@<<>>===<<<<<<<<<<<<:::<<<>>>???@@@CCCGGGJJJQQQYYYdddkkkmmmnnnqqqsss}}}zzzxxxuuuwww{{{}}}~~~~~~~~~~~~{{{xxx{{{}}}}}}{{{qqqeee___[[[YYYYYY\\\dddvvvyyylllaaadddmmmrrrsssssszzztttppppppppplllddd]]]UUUOOOIIIHHHLLLNNNMMMKKKIIIJJJLLLOOOXXXfffuuu~~~|||ttttttzzz}}}XXXGGGGGGIIIKKKMMMPPPRRRSSSUUUWWWZZZ^^^___XXX\\\kkkRRR<<<999444444444444444333333333222222222222222222222222111111222222222333333333444444555666777888999999888<<>>===>>>::::::<<<===<<<===AAACCCIIITTT```gggiiihhheeennnooopppqqqqqqsssvvvyyy~~~oooddd]]]XXXSSSQQQMMMKKKKKKNNNPPPRRRSSSRRRRRR```{{{zzzzzzzzzxxxtttqqqooooootttvvvzzz~~~}}}wwwrrrqqqkkkddd___]]]^^^___aaa```aaabbbcccdddeeeeeeeeebbbaaa```___^^^^^^^^^]]]YYY[[[]]]``````\\\TTTNNNFFFDDDBBB???===;;;999888???AAAHHHRRR\\\iii|||kkkRRRNNNXXXVVVUUURRRNNNOOO\\\tttmmmJJJ<<<>>>>>>===<<<@@@@@@CCCJJJSSSZZZ]]]\\\JJJCCC;;;:::>>>BBBCCCCCCDDDQQQ___iiixxx|||{{{oooYYYRRRNNNNNNKKKHHHPPP\\\|||pppfffkkkzzzwww~~~UUUHHH===>>><<>>===<<<;;;;;;;;;<<<>>>???@@@BBBFFFIIIQQQYYYccckkknnnnnnnnnoooxxx}}}}}}vvvxxxwwwxxxzzz||||||yyyvvvyyy}}}~~~}}}}}}zzz}}}{{{zzzxxxwwwwwwwwwwwwwww~~~|||wwwsssssssssnnnggg```\\\XXXVVVWWW___pppuuuggggggnnnrrrqqqooowwwtttpppnnnpppooojjjddd[[[TTTKKKHHHJJJMMMMMMLLLGGGGGGIIINNNXXXeeettt~~~{{{wwwsssuuuxxxzzzrrrPPPEEEGGGIIILLLNNNPPPRRRSSSUUUWWWYYY]]]___ZZZYYYzzzcccLLL999:::444444333333333333333333222222222222222222222222222222222222333333333333444444555666777888999999:::>>>FFF}}}}}}OOO>>>;;;888;;;:::999888999<<>>::::::<<<===<<<===AAA@@@FFFQQQ]]]fffiiigggdddiiilllnnnooopppqqqsssuuuzzz{{{|||~~~}}}vvvrrrbbb]]]WWWSSSTTTWWWZZZ\\\___\\\YYYbbb}}}{{{{{{{{{zzzxxxuuurrrqqqrrrtttwww{{{|||zzztttpppllliiiddd___]]]^^^aaaccceeeeeeeeeeeeeeeeeedddccc``````___^^^]]]\\\[[[[[[[[[\\\___bbbaaa[[[OOOGGGBBB@@@>>>=========<<<::::::===BBBHHHKKKTTTeeevvvjjjWWWSSSNNNNNNMMMIIIEEEIIIZZZjjjzzzcccJJJ??????>>><<<;;;:::===@@@DDDFFFJJJMMMOOOHHHAAA:::999999999;;;???CCCOOO]]]iiittt{{{{{{xxxttt}}}zzznnnYYYRRRNNNNNNKKKIIIPPP]]]~~~wwwhhhdddrrrvvv|||wwwRRRHHH>>>===<<>>CCC@@@DDDEEEEEE___iiiPPPZZZ|||tttTTTHHHFFFCCCBBBBBBBBBBBBAAAAAAAAA@@@???===<<<;;;;;;;;;<<<>>>???@@@BBBFFFIIIQQQWWWaaahhhmmmnnnooooootttyyy|||vvvtttrrrtttvvvvvvssspppsssxxx}}}}}}~~~}}}}}}yyyuuuqqqpppooommmllluuurrrooonnnpppqqqnnnkkkaaa\\\XXXUUUSSSXXXffftttqqqooossstttqqqooorrrrrroookkkkkkmmmmmmjjjbbb[[[SSSNNNMMMOOOOOOOOOIIIFFFGGGOOOZZZfffsss}}}yyyxxx~~~wwwxxxzzzppptttmmmMMMHHHKKKJJJMMMOOORRRSSSTTTUUUXXXZZZXXX\\\[[[\\\sss}}}```HHH777888333333333333333333333333222222222222222222222222333333333333444444444444444444555666777888999999:::>>>CCCvvvVVV???===;;;;;;:::999888888;;;???DDDGGGOOOxxxwwwfffVVVGGG>>>;;;>>>::::::<<<===<<<===AAABBBEEELLLVVV___dddeeeccceeehhhllloooooopppqqqrrrtttvvvyyy}}}zzztttqqqsssvvvyyyyyyzzzsssjjjnnn~~~~~~~~~~~~}}}{{{xxxuuuuuuuuuwwwyyyyyyvvvqqqmmmiiihhheeebbb```aaadddfffggggggggggggfffeeedddddddddcccbbbaaa___\\\ZZZYYY]]]```eeekkkmmmggg[[[RRRJJJGGGCCCBBBBBBBBB@@@>>>999999<<>>>>><<<;;;;;;666888;;;<<<<<<===>>>???===888666777666444666<<>>??????>>><<>>CCCEEEBBBYYYuuuRRRVVV{{{zzzXXXHHHFFFCCCBBBBBBCCCBBBAAAAAAAAA@@@???>>><<<;;;:::999;;;===>>>???AAAEEEHHHMMMSSS[[[dddkkkooorrrssspppwww}}}rrrpppoooqqqvvvxxxvvvtttssswww}}}{{{wwwxxxsssmmmjjjiiiiiihhhgggjjjjjjkkkpppttttttqqqoooccc___[[[WWWTTTUUU```lllzzzxxxzzzyyyuuutttppprrrooogggdddhhhlllllleeebbb]]]YYYUUUTTTSSSSSSMMMHHHHHHSSS___iiittt|||~~~xxx|||yyyvvv{{{dddKKKJJJOOOMMMOOOQQQTTTUUUVVVWWWYYY[[[XXX\\\^^^___lll~~~```HHH555777333333333333333333333333222222222222222222222222333333444444444444555555444444555666777888999999:::???BBBrrr\\\AAAAAA???<<<:::999888888;;;???CCCFFFIIIqqqyyyhhhYYYIII???<<<>>>::::::<<<===<<<===AAAFFFFFFIIIPPPYYY```bbbbbbbbbfffkkknnnooooooppppppooorrrwww}}}yyy}}}|||yyyxxxwwwxxxxxxwwwtttoookkkhhhhhhfffdddcccdddfffhhhggghhhhhhhhhgggfffeeeeeeiiiiiigggeeeaaa^^^[[[ZZZ[[[aaakkkyyy{{{sss^^^XXXPPPJJJEEEAAA;;;777<<<999999;;;;;;;;;>>>CCCLLLWWW^^^YYYRRRUUU___gggwwwdddQQQIIIDDD???===???<<<::::::;;;;;;:::;;;<<<<<<:::888777888999:::;;;666444666:::999555777=========GGGTTTXXXUUUWWW___eeelllxxx|||qqqdddXXXQQQMMMNNNKKKIIIQQQ]]]wwwnnntttNNNGGG???AAACCC<<<:::@@@===BBBEEE@@@UUUvvvWWWVVVdddIIIFFFCCCBBBCCCCCCBBBAAAAAAAAAAAA@@@>>>===;;;:::888:::;;;===>>>AAAEEEHHHJJJOOOWWWaaaiiippptttvvvnnnuuu~~~xxxqqqrrroooooossszzz~~~~~~|||xxx{{{yyypppkkkfffaaa^^^```cccddddddccceeekkktttyyyxxxtttrrrgggccc```\\\XXXWWW```kkk~~~}}}}}}~~~|||yyyxxxooorrroooeee___dddjjjllleeeeeeeeebbb]]]YYYWWWVVVRRRJJJJJJVVVdddmmmuuu|||~~~~~~ZZZGGGKKKQQQOOOQQQSSSUUUWWWWWWXXX[[[]]]]]]^^^aaaaaafffdddDDD===777666555555444444333222222222222222222222222222222444444444555444444333333666666777777888888999999777>>>FFFmmm]]]CCC???>>>>>>;;;;;;::::::;;;>>>CCCGGGQQQeeexxxhhhYYYHHH@@@@@@;;;;;;<<<<<<<<<<<<<<<<<>>888<<<;;;:::888777888888999999999999999999999999999666666666666666777777777:::<<>>999=========>>>@@@CCCGGGHHHjjjZZZWWWmmmZZZMMMDDDFFFFFFAAA@@@DDDBBBBBBBBBAAA???===<<<;;;<<<;;;::::::<<>>CCCGGGNNNaaayyyjjjZZZIII@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>AAAEEEKKKOOOTTTYYY___ffflllrrrwww{{{|||rrrhhhaaaVVVUUUNNNLLLMMMIIIOOOccc}}}yyymmmVVVFFFEEE@@@============>>>@@@CCCFFFHHHcccfffTTTcccwwwZZZCCCCCCGGGCCCBBBFFFCCCBBBBBBAAA???>>><<<;;;<<<;;;::::::<<<>>>AAACCCFFFIIIOOOVVV^^^fffmmmqqqrrrtttyyy~~~~~~yyyuuutttyyyzzz|||{{{rrroooggg```___dddjjjlllkkklllmmmppptttxxxxxxuuuqqqjjjjjjmmmqqqnnnkkknnnuuu|||{{{zzzvvvtttooohhhaaa___bbbeeemmmlllggg___]]]``````\\\[[[RRRPPP\\\mmmxxxgggVVVPPPNNNOOOPPPSSSUUUXXXZZZZZZZZZ[[[]]]YYY[[[^^^fffiiimmmdddCCC;;;888666555555444444333222222222222222222222222222222333333444444555444444333555666666777888888999999<<<@@@CCCgggXXXCCC???<<<::::::::::::::::::>>>CCCGGGJJJ]]]{{{|||lll\\\JJJ@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>BBBEEEHHHJJJMMMPPPSSSVVV[[[^^^iiiqqq}}}{{{qqqfff^^^TTTTTTNNNLLLMMMIIIPPPddd{{{vvvrrrtttXXXHHHEEE@@@???>>>======>>>@@@CCCFFFHHHYYY~~~xxxPPPSSSlllqqqHHHCCCIIIEEEBBBGGGCCCCCCBBBAAA@@@>>>===<<<<<<;;;::::::;;;>>>@@@BBBDDDGGGKKKPPPVVV^^^fffkkktttuuuwwwzzz~~~|||~~~~~~~~~{{{ssskkkcccbbbiiipppssssssqqqqqqrrrtttuuuuuurrrooossssssvvvzzzzzzxxxyyy|||~~~}}}zzzyyyxxxxxxvvvooofffaaaaaadddjjjjjjfff^^^ZZZ\\\^^^^^^```WWWTTT___qqq}}}xxxfffWWWSSSSSSQQQQQQSSSUUUXXXYYYZZZ[[[]]]___WWWZZZ^^^eeeggggggpppJJJ<<<777666555555444444333222222222222222222222222222222333333444444555444444444555555666777888999999:::===AAAAAAcccWWWCCC>>>999777:::::::::999:::===BBBFFFJJJ\\\yyyooo^^^KKKAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;>>>BBBGGGNNNTTTYYY\\\^^^aaadddkkksssyyyzzzxxxuuutttvvvwwwyyy{{{~~~|||zzzxxxuuuttttttuuuuuuvvvtttrrrnnnlllkkklllmmmmmmjjjgggfffgggiiijjjjjjgggnnn~~~pppXXXIIICCC@@@>>><<<;;;999888777666666666555666777777666666888:::===;;;;;;@@@JJJSSSXXXZZZqqqsssoooaaaMMM???:::<<<777777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999888777888999999999:::===??????@@@AAAAAAAAACCCFFFIIIQQQXXXfffyyyyyyoooddd[[[RRRSSSOOOLLLMMMIIIQQQgggzzziiiuuulllqqqTTTEEEAAA===>>>>>>=========???BBBEEEGGGOOOqqqYYYNNNWWWsssOOOFFFJJJCCC@@@GGGCCCCCCCCCBBBAAA???>>>===;;;;;;::::::;;;===???@@@CCCEEEHHHKKKOOOVVV___fffqqqrrruuuwwwzzz~~~}}}vvvooolllnnnuuu{{{}}}{{{xxxuuuuuuuuuuuuvvv~~~||||||~~~~~~}}}zzzxxxxxx{{{|||vvvllleeedddfffeeegggfffaaa\\\ZZZ\\\^^^```YYYVVVaaatttsssiiiXXXVVVVVVTTTSSSUUUWWWXXXYYYZZZ\\\___aaa\\\___```dddeeebbbuuuRRR===444666555555444444333222222222222222222222222222222222333333444555555555444555555666777888999::::::<<>>BBBHHHOOOUUUZZZ\\\]]]aaadddkkksssyyyzzzwwwttttttuuuvvvwwwyyy~~~}}}~~~}}}yyyuuusssrrrrrrtttrrrpppnnnnnnnnnoooooollljjjhhhgggiiijjjkkkkkkcccfffsssvvvbbb```lllmmmfffZZZLLLBBB>>>???AAA<<<;;;:::888777666666555666777888777666666777999888777777888;;;@@@FFFIIINNNRRRTTTPPPGGG???;;;;;;888999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999888888:::;;;<<<;;;::::::;;;===<<<<<<<<<<<<;;;<<<>>>AAACCCIIIWWWkkkxxxmmmbbbZZZPPPRRRNNNLLLMMMKKKUUUmmmzzz}}}[[[ppphhhwwwuuuNNNCCC???<<<@@@>>>=========???AAADDDFFFJJJgggoooXXXSSSaaa}}}QQQFFFGGG@@@@@@HHHCCCCCCCCCBBBBBB@@@???>>>;;;;;;::::::;;;<<<===>>>AAADDDFFFHHHJJJPPPZZZbbbiiimmmrrrvvvyyy{{{wwwtttxxx{{{xxxyyy}}}|||xxxyyy~~~yyyvvvtttxxx{{{xxxpppjjjggggggaaacccffffffaaa\\\ZZZ[[[]]]ZZZZZZdddvvv}}}lllZZZWWWXXXXXXWWWWWWYYYZZZ[[[[[[]]]```bbbdddfffcccccceeeaaakkkUUU===444666555555444444333222222222222222222222222222222222222333444555555555555444555666777888999:::;;;:::BBB???YYY```JJJCCC>>>>>>999999999999999===BBBFFFJJJ[[[wwwvvvcccNNNBBB@@@=========<<<;;;;;;::::::>>>BBBHHHPPPVVVZZZ\\\]]]aaaeeekkksssxxxxxxuuurrrsssssstttvvvxxx}}}{{{|||}}}}}}xxxtttqqqqqqqqqtttrrrooonnnooopppqqqpppllljjjhhhhhhiiijjjiiihhhccccccjjjooodddOOOFFFJJJHHHJJJIIIEEE>>>;;;===@@@<<<<<<:::999777777666666666777777666555444666777444666888777666888<<>>@@@AAA@@@===:::888999:::;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888888;;;===>>>===<<<;;;<<<===<<<===>>>===<<<<<<===???>>>DDDOOO```rrrvvvlllaaaYYYOOORRRNNNLLLMMMMMMZZZtttzzzrrrXXXmmmkkkjjjJJJDDD@@@<<>>=========>>>AAADDDEEEJJJ]]]aaaUUU[[[{{{oooNNNCCCCCC@@@BBBHHHCCCCCCCCCCCCBBBAAA@@@???;;;;;;:::::::::;;;;;;<<<>>>BBBEEEFFFGGGMMMWWW___bbbhhhpppuuuxxx{{{}}}xxx|||yyyxxx|||}}}wwwppprrr}}}~~~yyyuuurrruuuwwwvvvrrrlllgggeee```bbbfffiiiggg___[[[ZZZZZZ\\\```iiixxxjjj[[[YYYZZZ[[[\\\ZZZ\\\^^^^^^^^^___aaaccciiikkkeeedddhhheeehhhwww~~~PPP;;;555666555555444444333222222222222222222222222222222111222333444555555555555444444555777888999:::;;;999CCC???SSSjjjNNNBBB;;;;;;999999999888999<<>>======<<<;;;;;;::::::<<<@@@GGGOOOUUUYYY[[[[[[aaaeeekkkrrrvvvvvvsssoooqqqrrrssstttwww}}}||||||}}}~~~}}}xxxsssqqqqqqrrrtttwwwtttpppooopppqqqqqqpppkkkjjjiiiiiiiiihhhfffcccaaa]]][[[[[[SSSGGG???>>>;;;<<<===<<<;;;::::::;;;<<<<<<:::999888888888888777777777666444444555666666777777777555444555666:::999999:::;;;;;;:::999999:::;;;=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777:::<<<======<<<;;;<<<======???@@@???===<<<<<<===<<<@@@IIIUUUddduuutttkkkaaaYYYOOORRRMMMKKKMMMNNN___|||yyyqqqggg^^^tttmmm```GGGEEE@@@<<>>=========>>>@@@CCCEEELLLSSSgggXXX^^^hhhjjjOOOBBBBBBEEEEEEEEECCCDDDDDDCCCCCCBBBAAA@@@;;;;;;::::::::::::::::::;;;???DDDEEEEEEJJJTTT\\\___eeennntttxxx}}}~~~yyyyyyzzz{{{tttkkkmmmxxx{{{~~~yyyuuuvvvuuuvvvwwwuuuqqqiiiddddddbbbdddiiiiiibbb]]]\\\ZZZaaahhhoooyyyyyycccZZZZZZ\\\^^^___\\\^^^aaabbbaaaaaaaaabbbfffjjjffffffnnnmmmjjjqqquuuKKK999777666555555444444333222222222222222222222222222222111222333444555555555555444444555777888:::;;;;;;999DDD???PPPzzzWWWFFF===;;;999999999888999<<>>>>>===<<<;;;;;;:::::::::???FFFNNNTTTXXXYYYZZZbbbeeekkkqqqvvvuuuqqqnnnpppqqqrrrssswww}}}~~~~~~~~~zzzwwwssspppoooqqquuuxxxzzzvvvrrrpppqqqrrrqqqooojjjjjjiiijjjiiigggccc```XXXQQQIIIDDDAAA===888555999777444444666888777666<<<<<<;;;:::999999999999888999999777555555666777555444333444666888777777:::999888777777999:::;;;999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777666666888:::<<<<<<;;;;;;<<<===>>>???AAA@@@>>>;;;::::::999===DDDLLLXXXiii{{{~~~ssskkkaaaZZZOOORRRMMMJJJMMMPPPbbbyyylllVVV]]]eee~~~nnnZZZEEEEEE???:::@@@>>>=========>>>@@@CCCDDDOOOMMMmmm___gggcccnnnTTTEEEEEEJJJGGGAAADDDDDDDDDDDDCCCBBBAAAAAA;;;;;;::::::::::::999999888===CCCDDDDDDHHHRRRZZZ___eeemmmssswww~~~{{{zzz}}}uuukkklll~~~uuuyyy~~~~~~yyyuuu|||yyyxxxyyyyyyuuullldddhhhcccbbbhhhjjjddd______[[[eeennnttt{{{}}}}}}|||zzzkkk]]]ZZZ\\\^^^___aaa]]]```cccdddcccbbbaaaaaabbbgggeeehhhsssssslllnnnsssdddCCC:::444555444333333222222333333111222333333444444333333333333333333444555666666888888888888999:::;;;<<>>======<<<;;;;;;::::::>>>???BBBHHHPPPUUUVVVTTT]]]bbbiiinnnpppooonnnnnnlllmmmooosssxxx~~~}}}zzzvvvuuuvvvxxxyyyyyy{{{wwwvvvrrrlllnnnmmmlllkkkhhhccc]]]YYYIIIFFFBBB>>>;;;;;;;;;;;;888888888888888888888888;;;;;;<<<===<<<<<<;;;:::999999888777666666555555999888666444444444444555777888999888777777999;;;::::::;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;<<<===;;;;;;;;;;;;:::999888777===???>>>===@@@EEEFFFCCCAAACCCDDDBBBAAAAAA???===<<<<<<>>>CCCMMMZZZgggooo||||||nnniiicccVVVPPPLLLOOOSSSOOOQQQkkkmmm___ZZZpppWWWGGGEEEAAA>>>@@@<<<<<<===<<<<<<>>>BBBEEEOOOHHHlll^^^aaa~~~^^^FFFFFFGGGCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>===;;;:::999::::::;;;===>>>@@@AAADDDIIIOOOSSS]]]dddlllqqqttt{{{xxx|||xxxiiizzz}}}zzzzzz~~~zzzssstttxxxrrrooommmiiimmmkkkfffdddhhhgggccceeeiiirrr~~~~~~mmmcccYYYWWW^^^ccccccaaaeeedddeeeffffffeeebbb___bbbeeeiiimmmooooooooonnnjjj[[[@@@;;;777666555444444333333444444111222333333444444333333333333333333444555666666888888888888999:::<<<<<<===???DDDQQQyyyhhhKKK@@@<<<;;;:::999888888;;;@@@DDDGGGNNNbbbtttWWWBBBCCC=========<<<<<<;;;;;;;;;<<<===@@@FFFMMMRRRTTTSSS^^^ccciiimmmmmmlllkkkkkkjjjkkknnnrrrwww~~~yyywwwuuuvvvyyy|||~~~|||zzzuuuoooooonnnmmmjjjfff^^^UUUOOOEEECCC???<<<:::999::::::999999999999999999999999:::;;;;;;<<<<<<===>>>>>>>>>===;;;999999999999:::666666555444444444444555666777888777666777888:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;:::999888777888???EEEFFFFFFHHHJJJIIIGGGEEEBBBBBBDDDDDD???999@@@??????AAAHHHQQQZZZ```gggiiiqqq|||{{{mmmgggaaaTTTQQQMMMOOORRRNNNPPPjjjkkkYYYVVVrrrUUUDDDBBB???===@@@<<<<<<===<<<<<<>>>BBBEEELLLIIIccceeebbbgggGGGAAAFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@>>>===<<<::::::::::::;;;<<<===???@@@CCCHHHNNNRRRZZZaaahhhlllpppvvvtttxxxpppxxx~~~zzzzzz}}}}}}zzzwww{{{uuurrrpppjjjmmmkkkeeedddhhhhhheeebbbkkkzzz}}}}}}fff___YYYXXX^^^ccceeeddddddddddddffffffeeebbb```bbbdddhhhkkkmmmnnnnnnnnnbbbQQQ>>>;;;999666666555444444444444555111222333333444444333333333333333333444555666777888888888999:::;;;===>>>???@@@EEEOOOssswwwQQQ???:::;;;;;;:::888888;;;@@@CCCEEEJJJ[[[zzz{{{[[[DDDDDD======<<<<<<<<<<<<<<<<<<:::;;;>>>CCCJJJOOOQQQRRR^^^bbbhhhkkkkkkjjjiiiiiiiiijjjlllpppvvv|||yyywwwuuuwww{{{}}}wwwppppppnnnkkkfff___UUUJJJCCC@@@>>>;;;999888888999999999999999999999999999999:::::::::;;;<<<>>>???@@@???>>><<<:::888888888888777888888888888888777777666777888777666666888999<<<<<<;;;;;;::::::999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999888888777EEESSSXXXXXX\\\bbbddd___TTTGGGBBBCCCDDDAAA>>>CCCAAA@@@@@@BBBFFFJJJMMMSSSUUU[[[fffooovvv}}}nnnggg```SSSRRRNNNNNNPPPMMMQQQlll}}}bbb^^^{{{UUUCCC@@@===<<>>AAADDDIIILLLYYYrrrbbbVVVCCCEEEIIIGGGEEEDDDDDDCCCCCCBBBBBBAAA???>>><<<;;;::::::;;;;;;;;;<<<===???AAAEEEKKKOOOWWW\\\cccgggkkkqqq{{{~~~yyyzzzttttttvvvvvv~~~~~~||||||}}}~~~yyy{{{xxxuuummmnnnjjjeeeeeehhhjjjiiieeeqqq~~~|||~~~aaa^^^[[[[[[^^^aaacccddddddcccdddeeegggfffcccaaabbbdddfffiiikkkmmmnnnooocccNNN>>>:::999666555555444444444444444111222333333444444333333333333333444444555666777777888888999;;;<<<>>>???BBBDDDGGGNNNlllXXX???;;;;;;;;;:::999999;;;???BBBDDDGGGVVVsssaaaGGGDDD=========<<<<<<<<<<<<<<<999:::===BBBGGGMMMQQQSSS^^^bbbgggjjjjjjkkkkkkllljjjkkkllloootttyyy}}}{{{yyywwwxxx{{{~~~~~~wwwooonnnkkkddd]]]UUULLLBBB<<<<<<;;;999888888888999:::::::::::::::::::::::::::999999:::<<<============>>>>>>===<<<;;;999888888>>>>>>??????>>>===;;;:::888888999888777777888:::===<<<;;;:::999999888888:::::::::;;;;;;;;;:::::::::;;;;;;;;;::::::999888===MMM^^^iiisssxxx```PPPIIIFFFFFFGGGCCCBBB@@@?????????@@@AAAGGGGGGLLLUUU\\\cccnnnwwwqqqiiibbbTTTQQQNNNMMMOOONNNWWWttt|||}}}wwwpppWWWCCC@@@<<<;;;???<<<<<<<<<<<<<<<===AAACCCHHHPPPQQQtttaaa|||wwwPPPEEEHHHFFFEEEEEEEEEDDDDDDCCCCCCCCC@@@???===;;;::::::;;;;;;:::;;;<<<===???CCCIIIMMMTTTYYY___eeejjjqqq{{{~~~tttwwwxxx{{{|||~~~~~~xxxyyy}}}yyy}}}yyysssppplllgggfffhhhkkklllnnnvvv~~~}}}|||zzzkkk_________^^^]]]]]]___```ccccccccceeeffffffcccaaaaaabbbdddfffiiikkkmmmnnnnnnPPPAAA999666555444333333222333333333111222333333444444333333444444444444555666777777777777888:::<<<>>>@@@AAABBBDDDHHHLLLfff]]]DDD>>>;;;;;;;;;:::999;;;>>>AAADDDFFFRRRnnnhhhLLLDDD===============<<<<<<<<<:::;;;>>>AAAFFFLLLQQQUUU^^^bbbfffiiikkkmmmoooqqqnnnnnnnnnooorrruuuxxx{{{~~~}}}{{{yyywwwwwwzzz~~~xxxooohhhbbbYYYPPPIIIDDD???===;;;::::::999999:::;;;<<<::::::::::::::::::::::::888999;;;>>>?????????>>>>>>???@@@AAAAAA@@@>>>===CCCCCCCCCCCCAAA???<<<;;;:::;;;;;;:::999888:::;;;===<<<;;;999888888888999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::999999???KKK[[[kkkyyydddRRRIIIIIIBBBBBBAAA@@@@@@??????@@@>>>===???EEEJJJOOOXXXaaappphhhaaaTTTPPPMMMMMMNNNRRR```}}}|||vvvYYYEEEAAA===<<>><<<;;;;;;;;;;;;::::::;;;<<<===AAAFFFJJJQQQVVV]]]dddkkkttt~~~}}}~~~|||{{{}}}{{{yyyttt|||vvvtttyyyyyy~~~|||wwwsssnnnjjjiiiiiilllooorrrrrr{{{}}}}}}eee]]]___``````^^^]]]^^^```bbbbbbcccdddeeedddbbb______```bbbdddgggjjjlllmmmyyyRRRCCC777555444444333222222222222333111222333333444444333333444444444444555666777888777777888:::<<>>AAADDDEEEOOOjjjqqqRRRFFF??????>>>>>>===<<<<<<;;;:::<<<>>>AAADDDJJJQQQVVV___bbbfffjjjlllooorrruuuppppppooooooqqqsssvvvwwwzzz||||||yyyxxxvvvwww{{{yyynnn___XXXMMMEEE@@@???>>>>>>;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999<<>><<<;;;:::;;;<<<<<<;;;:::999;;;<<<<<<;;;:::888888888999:::<<<<<<===>>>>>>===;;;::::::::::::;;;;;;::::::999:::BBBNNN^^^xxxjjjPPPFFFDDDCCCCCCBBBBBBBBBBBBBBB>>><<<===@@@BBBDDDJJJRRRqqq}}}lllccc]]]RRROOOMMMLLLNNNUUUhhhnnnmmmVVVDDDAAA===<<>>===;;;;;;::::::;;;>>>???CCCIIIQQQWWWbbbdddgggiiikkknnnrrrtttqqqpppooooooqqqsssuuuwww|||}}}~~~~~~}}}{{{yyyyyy|||vvviiiTTTNNNEEE???<<<<<<===>>>;;;;;;<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::???HHHTTT```gggZZZUUUMMMEEE???======>>>???>>>===<<<<<<;;;;;;<<<;;;<<<<<<;;;999999:::;;;;;;:::999888777888:::;;;===>>>???@@@???>>><<<;;;999::::::;;;;;;::::::999555===FFFPPPeee___LLLHHHGGGFFFDDDCCCCCCCCCCCCBBB@@@@@@BBBBBBAAAEEEKKK^^^uuu{{{iiiaaa\\\RRROOOMMMLLLMMMVVVlllddddddzzz}}}{{{PPP@@@???===<<>><<<<<<<<<<<<:::;;;;;;;;;<<>>===;;;:::999999;;;===>>>AAAGGGPPPWWWccceeegggiiijjjlllpppssspppoooooooooqqqtttwwwxxx}}}|||}}}~~~qqqdddNNNIIIBBB===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999???LLL^^^qqq|||zzzppp```OOODDD??????@@@===<<<;;;;;;;;;===>>>???;;;<<<<<<:::888888999:::;;;:::888777777999:::<<<>>>???@@@AAA@@@???===;;;999999:::;;;;;;:::::::::555>>>FFFJJJXXXwwwnnnXXXMMMKKKHHHFFFCCCBBBBBBBBBBBB??????AAA@@@>>>AAAFFFPPPiii{{{iiibbb^^^TTTOOONNNLLLLLLVVVnnngggcccrrr|||sssJJJ<<<======<<<@@@<<<===<<<;;;:::;;;>>>AAADDDJJJSSS___^^^WWWYYYQQQtttoooPPPKKKCCCGGGGGGGGGGGGGGGGGGGGGGGGDDDBBB@@@>>><<<<<<<<<<<<;;;;;;<<<<<<<<>>666444555555444444444333333333555555555444444333333333555555555555555555555555::::::999:::===AAAFFFHHHGGGNNNMMMZZZXXXpppZZZBBBBBB@@@>>><<<::::::;;;===>>>EEEFFFKKK```fffNNNHHHBBB>>>>>><<<999:::===<<<;;;;;;<<<@@@GGGNNNRRR^^^aaaeeehhhjjjllloooqqqnnnooooooppprrrwww}}}}}}|||~~~uuuaaaQQQEEECCC???<<<>>>BBBAAA<<<>>>===>>>>>>;;;777:::AAA999:::;;;<<<===>>>>>>===:::999;;;AAAJJJXXXooo|||bbbLLLDDD@@@<<>>===;;;:::;;;===???;;;;;;:::;;;<<<<<<:::999999888888888999;;;===>>><<>>999888888999::::::::::::999???;;;===DDDJJJZZZ{{{aaaXXXYYYXXXSSSLLLFFFFFFGGGCCCCCCBBB@@@>>>===>>>@@@KKKVVVkkkvvviiibbb[[[SSSLLLIIILLLMMMVVVxxxiiiUUUnnnttt~~~bbbEEEAAA@@@??????;;;===============>>>??????@@@LLLWWW]]]uuuoooYYYYYYUUUeeeyyysss```NNNAAAHHHHHHGGGFFFFFFGGGFFFCCCDDDCCCAAA???===;;;::::::<<<<<<======>>>@@@AAABBBDDDGGGLLLQQQXXXaaakkkqqqwww~~~yyyqqquuu|||yyy~~~tttoootttzzz|||}}}xxxqqqooorrrxxx}}}wwwzzz~~~{{{uuuqqqrrrxxxiii___```aaabbbbbbbbbbbbaaadddddddddeeefffdddbbb___^^^]]]^^^bbbggghhhccc___oooGGG<<<666666555555444444444333333333555555444444444333333333666666666666666666777777::::::;;;<<>><<<::::::;;;===>>>EEEDDDHHH\\\iiiQQQGGGBBB>>>???===::::::===<<<;;;;;;<<<@@@GGGMMMRRRZZZ]]]aaadddeeegggjjjllllllnnnppprrrvvv|||zzzpppbbbTTTIIICCCFFFGGGDDDCCCEEEEEEBBBFFFBBB@@@AAA@@@===<<>>>>>???======???CCCLLL]]]lll}}}bbbJJJCCCGGGBBBBBBAAA@@@???@@@BBBCCC===<<<;;;<<<======;;;999888888777888999;;;===>>>AAADDDCCC@@@???>>>;;;555777888999999::::::999999;;;999;;;@@@CCCJJJbbb|||eeebbbaaa^^^[[[VVVPPPJJJGGGCCCDDDDDDDDDCCCBBBCCCCCCEEEOOOaaayyytttiiicccZZZQQQNNNKKKLLLMMMXXX|||ooo\\\[[[nnnwww~~~YYYAAA???======???;;;===============>>>??????AAAIIISSS\\\ppp```TTTQQQaaawwwwwwjjjXXXDDDGGGHHHHHHGGGGGGGGGGGGFFFFFFEEECCCAAA>>><<<;;;;;;;;;;;;;;;;;;===>>>???@@@DDDFFFIIIMMMSSS[[[eeekkkqqq{{{|||xxxtttmmmsssuuupppssswww~~~uuunnnrrrxxx{{{zzzvvvrrrrrrwww}}}{{{rrrrrrvvv~~~pppiii______```aaacccdddeeefffdddeeehhhlllnnnlllgggbbb```^^^^^^aaafffgggddd```___???;;;666777555555444444444333333333555444444444444333333333666666777777888888888999:::;;;===???BBBDDDGGGHHHMMMPPPQQQYYYYYYooosssKKK===???>>><<<::::::;;;<<<===DDDBBBDDDVVVkkkTTTGGGBBB>>>??????<<<;;;===<<<;;;;;;<<<@@@FFFLLLPPPWWWZZZ]]]```bbbdddfffhhhkkkmmmqqquuuzzz~~~qqq```QQQIIIHHHHHHWWWeeeiiifffccc```\\\VVVKKKBBBBBBDDDBBB???>>>???>>>===<<<<<<===>>>???CCC@@@??????>>>AAAMMMYYYuuuyyypppTTTIIIOOOGGGFFFEEEDDDCCCCCCDDDDDDCCCAAA???>>>>>>===;;;999777777777777999;;;===>>>CCCFFFEEE@@@>>>===:::666777888999999::::::999999777777<<<@@@??????LLL]]]yyyrrrkkkbbb\\\YYYUUUOOOJJJGGGGGGGGGFFFEEEDDDCCCBBBAAAGGGVVVnnnssskkkeeeZZZPPPPPPKKKLLLMMM\\\\\\XXX```nnn}}}}}}oooOOO>>>???===<<>>===============>>>??????BBBDDDNNN\\\lllcccQQQNNN^^^uuu~~~zzzeeeIIIFFFGGGIIIIIIHHHGGGHHHIIIHHHGGGEEECCC@@@>>><<<;;;999999999:::;;;<<<===>>>CCCDDDEEEHHHMMMTTT]]]dddkkkuuuvvvrrrnnnhhhmmmxxxsssooommmkkk}}}}}}ssskkkmmmtttyyyuuuttttttwww}}}|||uuuxxx~~~iiiaaaiii^^^^^^___```cccgggjjjlllfffggglllssswwwuuullldddbbb```___aaaeeefffeeecccxxxRRR<<<<<<444777555555444444444333333333444444444444444444444444555666666777888999999:::999:::===AAACCCEEEFFFFFFIIIKKKNNNVVV[[[pppQQQ;;;>>>===<<<;;;:::;;;<<<===DDDBBBBBBQQQxxxmmmWWWHHHBBB>>>@@@AAA>>><<<<<<<<<;;;;;;<<<@@@EEEKKKNNNVVVYYY]]]___aaacccfffhhhjjjmmmqqqwww}}}xxxhhhTTTFFFGGGOOO\\\vvvsss```LLLDDDDDDDDDAAA???AAA???<<<:::;;;===???AAABBBAAABBBBBB@@@@@@IIISSSnnnpppssstttkkk]]]SSSPPPPPPMMMIIIFFFFFFFFFGGGGGGLLLIIIFFFCCCAAA>>>;;;999666666666777888:::<<<===AAAEEEEEEAAA>>>>>>===:::777777888999999999999999555888>>>CCCBBBAAAHHHRRRkkkvvvjjjbbb^^^[[[ZZZRRROOOLLLIIIGGGEEEBBBAAABBBDDDNNNddd}}}uuuppphhh\\\RRRPPPKKKJJJMMM```}}}\\\ZZZcccqqqeeeJJJ>>>AAA>>><<>>>>>???BBB@@@JJJ___lllwwwlllSSSOOO\\\sssrrrSSSHHHGGGGGGIIIHHHFFFHHHKKKHHHHHHFFFDDDAAA>>><<<;;;999999999999:::;;;<<<===BBBBBBCCCEEEIIIQQQZZZ```kkkvvvyyyuuupppfffhhhxxx~~~yyyvvvpppzzz~~~wwwlllccccccllltttqqqssswww}}}~~~ccc\\\fff^^^^^^^^^___ccchhhnnnqqqiiijjjmmmtttyyywwwmmmddddddbbb```aaadddffffffeeesssLLL===>>>333666555555444444444333333333444444444444444444444444444444555666888999::::::888:::>>>AAADDDFFFFFFFFFGGGGGGMMMRRRZZZmmmXXX=========<<<;;;:::;;;;;;<<>><<<<<<;;;;;;;;;<<>>===:::777777888999999999999888666888>>>BBBCCCDDDIIIOOO```}}}rrrmmmkkk]]]YYYRRRNNNKKKHHHDDDAAADDDCCCHHH[[[|||~~~yyytttkkk^^^UUUOOOJJJIIIOOOfffgggYYYfffxxxbbbHHH>>>AAA>>>;;;>>>>>>===============>>>>>>?????????GGG___qqqttt]]]RRRXXXnnngggMMMGGGEEEGGGHHHFFFFFFJJJGGGGGGFFFDDDAAA???<<<;;;::::::::::::;;;<<<======AAAAAABBBDDDHHHPPPXXX^^^ppp}}}zzznnnlllzzz{{{ooocccZZZYYYaaaiiinnnsss{{{{{{bbb[[[```^^^^^^]]]^^^bbbhhhmmmqqqlllkkkmmmqqqtttrrrkkkdddeeedddbbbbbbccceeeggggggrrrHHH>>>???000666555555444444444333333333333333333444444444444555333444555777888:::;;;;;;:::<<>><<<;;;;;;;;;;;;<<>>===>>>@@@BBBAAAAAACCCDDD@@@===BBBIIIdddtttllljjjeeejjjeeeaaa___aaaccccccbbbYYYUUUNNNHHHCCC???;;;888888777666666666777999:::CCCIIIKKKFFF@@@===:::777666777888888999999888888666888;;;>>>???BBBEEEHHH[[[zzztttiiieee^^^YYYUUUOOOHHHBBBEEECCCDDDSSSuuu~~~{{{uuuiii]]]VVVMMMIIIJJJSSSnnnxxxccclllcccHHH<<>>??????===AAADDDZZZuuu{{{tttZZZSSScccsssWWWJJJCCCFFFIIIFFFFFFIIIFFFFFFFFFEEECCC@@@===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@BBBDDDHHHNNNUUUZZZooo}}}yyyyyy}}}nnnbbbZZZWWWYYY^^^lllttt|||{{{kkk^^^[[[\\\___^^^]]]^^^aaaeeejjjmmmkkklllmmmoooooommmiiieeefffeeedddddddddeeeggghhhrrrEEE<<<===...666555555444444444333333333333333333444444444555555444555666888:::;;;======>>>???AAADDDGGGIIIKKKKKKNNNJJJRRRNNNTTT[[[kkk\\\CCC<<<<<<;;;;;;;;;:::::::::>>>DDDFFFHHH\\\xxxjjjTTTIII???>>>???>>><<<;;;;;;;;;;;;<<>>:::>>>EEESSSxxx~~~|||yyytttqqqmmmllllllhhh```ZZZWWWSSSLLLGGGBBB???;;;999999888777666555666777777AAAHHHLLLHHHAAA>>>:::777666777777888888888888888666888:::<<>><<<;;;>>>==================>>>??????<<>><<<;;;;;;;;;;;;<<<<<<======???AAACCCEEEIIINNNRRR```pppzzzxxxpppiii```[[[[[[jjjtttyyyxxx~~~yyyaaa[[[]]]\\\```___^^^^^^___bbbeeegggfffjjjoooqqqoookkkiiihhheeefffffffffeeefffggghhhrrrCCC:::<<<,,,777555555444444444333333333333333333444444555555555555666777999;;;===>>>???@@@AAACCCFFFHHHKKKMMMNNNNNNIIIRRRLLLSSSWWWbbbYYYDDD<<<<<<;;;;;;;;;:::::::::<<>>===;;;;;;;;;;;;;;;<<>>===AAAAAACCCCCC>>>;;;>>>FFFDDDXXXuuuzzzwwwtttqqqmmmbbbTTTIIITTTPPPJJJEEEBBB???<<<;;;:::999777666555555555666;;;DDDKKKIIICCC@@@>>>;;;666666777888888888888888666999<<<>>>CCCGGGHHHGGGPPPhhhkkk[[[IIIHHHFFFQQQrrr~~~|||zzzppp```UUURRRMMMKKKPPP\\\{{{pppfffxxxlllMMM<<>>??????<<>>@@@BBBCCCEEEHHHKKKPPP```llluuu~~~~~~yyymmmbbb]]]hhhtttxxxxxx~~~aaa]]]aaa``````___^^^]]]^^^___aaabbbbbbiiiqqqtttppplllkkkkkkeeefffggggggffffffggghhhxxxDDD444999777222666555555555555444444444444444444555555555555555555777999::::::;;;===??????BBBFFFIIIKKKMMMPPPRRRMMMRRRSSSUUUTTTQQQhhh|||YYYDDD???===;;;:::;;;<<<;;;;;;;;;>>>AAADDDSSSsssuuu[[[JJJ<<<<<>>AAA>>>;;;===<<<<<<<<<<<<===>>>???@@@DDDAAACCCIII```jjjKKKRRR\\\cccvvv[[[FFFFFFKKKIIIFFFIIIFFFGGGGGGGGGFFFCCC@@@???;;;;;;;;;:::;;;;;;;;;<<<======>>>AAACCCFFFHHHJJJQQQ]]]bbbfffpppyyy~~~|||~~~wwwiiiuuu{{{|||~~~wwwqqq}}}zzz```\\\^^^\\\aaa\\\[[[```cccaaabbbfffhhhkkklllkkkmmmpppnnnjjjeeeeeefffggggggfffeeeddd~~~JJJ999;;;999444555555555555444444444444444444444555555555555555666888:::;;;;;;<<>>;;;:::;;;<<<;;;;;;;;;>>>@@@BBBMMMjjjuuuaaaOOO@@@???@@@===:::<<<999999999888999<<<@@@DDDJJJMMMQQQWWW]]]aaadddeeedddhhhnnnuuu{{{}}}uuu]]]IIIHHHGGGCCCFFFAAAAAAAAA@@@>>>===<<<<<<:::;;;@@@NNN^^^hhhhhheee[[[VVVRRRQQQMMMGGGFFFJJJPPPOOOLLLEEE???;;;;;;<<<999999888888777888888888888:::===???@@@>>><<<;;;:::999888777666777777888999888888;;;AAAFFFHHHHHHMMMVVV\\\iiidddPPPIIIJJJjjjzzzsssnnniiiaaaWWWOOOLLLOOOSSSeeeccc[[[mmmtttWWWFFF;;;===@@@===<<>>???@@@AAA???BBBIII\\\___XXXZZZ]]]lllTTTHHHFFFFFFDDDCCCHHHHHHIIIHHHGGGEEEBBB@@@===<<<;;;:::::::::;;;<<<<<<===>>>AAADDDGGGJJJLLLRRR]]]bbbgggpppwww{{{yyy}}}{{{|||}}}yyymmm]]][[[]]]]]]bbb]]][[[___```______bbbeeehhhiiihhhjjjmmmkkkgggcccdddeeefffgggffffffeeexxxHHH888888555333555555555555444444444444444444444555555555666666777999;;;<<<===>>>@@@BBBDDDFFFHHHHHHIIIKKKNNNPPPSSSTTTSSSWWW[[[VVV___www```EEE@@@>>>;;;;;;;;;<<<;;;::::::>>>@@@@@@FFF^^^{{{gggTTTDDDAAAAAA===:::<<<;;;;;;:::999888:::>>>BBBFFFJJJPPPXXX^^^cccfffggggggjjjoootttyyy~~~qqqVVVNNNKKKHHHKKKDDDCCCBBBAAA???>>>===<<<;;;::::::???FFFKKKLLLLLLEEECCCCCCCCCBBBBBBHHHPPPPPPNNNJJJDDD>>>;;;;;;<<<:::;;;;;;;;;::::::999888666888:::<<<======<<<;;;999999888777777777777888888777888<<>>>>>=========>>>??????AAA@@@CCCIIIUUUqqqoooXXXTTTWWWtttnnnSSSEEEIIIKKKFFFIIIIIIJJJIIIHHHFFFDDDBBB???===;;;999999999;;;<<<;;;<<<>>>AAAEEEIIILLLNNNSSS^^^cccgggpppvvv~~~{{{xxx~~~sssaaa\\\\\\]]]___ccc^^^\\\]]]^^^]]]\\\^^^aaadddeeeeeegggjjjhhhcccaaabbbdddeeefffgggggggggmmmCCC666666444444555555555444444444333333333333444444555666666666666888;;;<<<===???AAACCCFFFGGGHHHGGGGGGHHHKKKMMMNNNQQQQQQTTTYYYVVV^^^sssnnnHHHAAA???<<<;;;;;;<<<;;;:::999===AAA@@@CCCUUUxxxkkkWWWFFFBBBAAA===;;;===;;;;;;;;;999888999<<>>===<<<<<<>>>@@@BBBCCC@@@@@@@@@??????CCCKKKSSSOOOLLLGGGBBB===;;;;;;<<<:::;;;<<<<<<<<<;;;999888555666888999;;;;;;;;;;;;999999888888888777777777555666999>>>DDDKKKPPPRRRTTT\\\UUUIIIJJJQQQ```tttxxx}}}fffPPPHHHfffyyyssskkkddd^^^XXXRRRNNNMMMOOOZZZuuuzzzeee\\\gggsssyyy~~~vvvRRRCCC>>>;;;>>>>>><<<===BBB???>>>>>>>>>>>>>>>??????CCCEEEFFFKKKPPP___yyyUUUQQQYYYtttbbbIIIJJJPPPMMMIIIIIIIIIIIIHHHFFFEEEDDDAAA???<<<:::999999:::;;;:::;;;>>>AAAEEEIIILLLNNNQQQ[[[```fffooottt{{{zzzeee\\\___^^^]]]___aaa^^^\\\\\\]]]]]]]]]]]]```cccddddddfffiiifffaaa___```aaaccceeefffggggggfffCCC:::888666999555444444444444333333333333333444444555666666777555777:::<<<===???BBBDDDEEEGGGGGGGGGFFFGGGHHHJJJKKKQQQRRRRRRUUURRR\\\rrryyyGGGBBB???===;;;<<<<<<;;;:::999<<>>;;;<<<;;;:::888999;;;===DDDHHHNNNVVV]]]bbbeeegggnnnoooqqqrrrsssuuuyyy|||~~~tttvvviii___ZZZNNNHHHIIIFFFBBB@@@@@@???===;;;888999;;;<<<===>>>???@@@@@@AAAAAA@@@AAAFFFNNNSSSNNNJJJEEE???<<<;;;;;;;;;999:::<<<<<<<<<<<<:::999444555666777888999::::::999999999999888888888777444666:::???EEEKKKPPPSSSXXXaaaYYYKKKHHHIIILLLUUUZZZ]]]pppxxxxxxhhhSSSKKKiiiyyytttkkkaaaZZZTTTOOOMMMKKKPPP```}}}ooo^^^dddzzzuuulllOOOAAA???>>>???>>><<<===@@@???>>>>>>>>>>>>??????@@@BBBGGGGGGKKKOOOVVVXXXQQQ\\\tttwwwSSSHHHJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB???<<<:::::::::;;;:::;;;===@@@CCCGGGJJJLLLLLLVVV[[[aaalllqqq}}}|||```[[[aaa^^^ZZZ\\\^^^]]]\\\[[[]]]```aaa```___bbbddddddgggiiifff```\\\]]]^^^```bbbdddfffggg]]]@@@:::666222777444444444444333333333333222333333444555666777777444777:::<<<===@@@CCCEEEEEEGGGHHHIIIHHHGGGHHHIIILLLTTTTTTSSSUUURRRZZZmmmPPPCCC@@@===<<<<<<<<<;;;:::999:::???CCCDDDMMMhhhoooZZZFFF@@@???<<<;;;>>>;;;;;;;;;:::888999:::<<>><<<777888:::<<>>CCCKKKSSSYYY^^^fff]]]LLLHHHGGGDDDHHHMMMNNN[[[yyyuuukkkpppwww~~~cccUUUQQQooo}}}wwwrrrjjj```WWWQQQMMMKKKKKKRRRgggggg^^^nnnzzzfffOOOBBBAAA???>>>============>>>>>>>>>>>>???@@@AAAAAA>>>GGGFFFIIIRRRTTTtttcccSSSVVVfffoooQQQGGGIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDBBB@@@===<<<;;;:::::::::<<<>>>AAACCCFFFGGGGGGPPPTTTZZZeeejjjuuuwww^^^ZZZ^^^ZZZWWWXXX[[[\\\[[[ZZZ]]]bbbcccaaa]]]aaacccdddfffhhhddd___ZZZ[[[[[[]]]___bbbdddeeeqqqPPP:::777333///555444444444333333333222222222222333444555666777777555777;;;===???AAAEEEGGGEEEGGGKKKLLLKKKIIIIIIIIILLLSSSTTTUUU\\\[[[]]]iiibbbCCCAAA>>><<<<<<<<<;;;:::999888<<>>===<<<;;;<<<@@@BBBBBBAAA@@@BBBDDDFFFNNNWWWXXXSSSMMMGGG@@@<<<;;;;;;<<<;;;;;;;;;;;;<<<>>>???AAABBB777666555555555777888999999999:::::::::999888777888999:::===EEESSScccoooooozzzqqq^^^UUUNNNGGGFFFHHHHHHMMMaaayyyiiifffccceeennn[[[VVVWWWvvvzzzrrrnnnggg^^^VVVOOOLLLKKKMMMVVVooojjjfffzzzbbbLLLBBB@@@===;;;<<<>>>===<<<<<<======>>>???AAABBBCCC>>>KKKFFFGGGTTTQQQddd{{{___UUUYYYzzzdddNNNNNNJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEECCCAAA>>>;;;999::::::;;;<<<===???AAABBBDDDKKKMMMQQQ\\\aaakkkwwwhhh[[[YYYZZZYYYXXXYYYYYY\\\[[[XXX[[[aaabbb___YYY]]]```aaacccdddaaa[[[YYYYYYYYYZZZ\\\___aaacccwwwfffHHH888999666222999444444444333333333222222222222333444555666777888666888<<<>>>@@@CCCFFFIIIEEEIIIMMMOOONNNLLLJJJJJJIIIOOOQQQWWWdddeeeccciiinnnDDDAAA>>><<<<<<<<<;;;:::888666:::AAACCCEEEWWWlllyyybbbKKKBBB???:::888;;;999:::;;;:::999999;;;<<<>>>@@@EEELLLVVV```hhhmmmpppooonnnllljjjkkknnnqqqyyy}}}~~~kkkWWWIIIFFFKKKHHHWWWeeelllooosssssspppqqqwwwfffVVVIIIEEEGGGCCCAAAFFFMMMIIIHHH```uuuddd]]]UUUOOOHHHFFFFFFFFFCCC@@@BBB===999999<<>>;;;<<<<<<===>>>???AAACCCDDDCCCPPPHHHFFFTTTOOOWWWsss^^^[[[eeeoooqqqSSSSSSLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGFFFCCC???;;;999:::::::::;;;;;;<<<===>>>BBBHHHHHHKKKUUUZZZdddwww}}}bbb^^^ZZZXXXXXXZZZ\\\^^^YYY[[[ZZZWWWYYY``````\\\VVVZZZ]]]^^^```aaa^^^XXXXXXXXXXXXYYY[[[]]]```aaakkkHHH999777555333444333333222222333333444555555444333222333444555666:::;;;===???AAADDDHHHKKKLLLKKKJJJKKKLLLMMMLLLJJJMMMLLLMMMQQQXXX___dddfffiiiKKKAAA???>>>:::======111>>>999:::@@@@@@AAAPPPccchhhMMMDDDBBB===;;;>>>;;;::::::::::::::::::999===@@@FFFLLLTTT]]]gggmmmnnnmmmlllkkkkkklllmmmnnnttt|||eeeXXXSSSEEEBBBSSSLLLLLLOOOTTTUUUTTTUUUZZZ]]]gggmmmxxx}}}rrraaaTTTPPPRRRMMMFFFDDD@@@CCCJJJIIIFFFPPP```rrreee[[[UUULLLEEEEEEHHHFFFAAA?????????>>>>>>@@@BBBDDD@@@GGGLLLQQQ\\\eee^^^OOOMMMDDD;;;:::???BBB@@@<<<===>>>======BBBGGGGGGCCC???999666777888777999===999::::::;;;:::999777666888777:::CCCTTTkkkzzzlllUUUIIIEEEGGGHHHQQQoooqqqfff^^^WWW^^^ZZZUUUeee{{{tttooodddXXXPPPMMMLLLKKKMMMbbb{{{mmmqqqRRRJJJ??????>>>==================???AAAAAAAAAAAACCCEEEFFFKKKJJJLLLSSSQQQUUUfffmmmVVVWWW^^^qqq^^^TTTJJJKKKKKKJJJJJJLLLKKKIIIFFFFFFFFFDDDBBB???===;;;>>>===<<<;;;:::;;;<<<<<<@@@AAADDDHHHNNNWWW```gggwwwbbb]]]XXXVVVVVVWWWVVVTTTYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[___cccbbb\\\WWWWWWYYY[[[ZZZXXX[[[bbbhhhjjjFFF888777666444444333333222222333333444555333333222333444666888999:::<<<>>>???AAACCCGGGJJJJJJJJJKKKLLLMMMOOOPPPQQQSSSQQQPPPQQQVVV[[[^^^```pppnnnGGG>>><<<<<<888;;;>>>555===999:::@@@@@@AAAMMM^^^jjjOOODDDAAA<<<:::<<<;;;;;;;;;::::::::::::999>>>AAAEEEKKKQQQZZZccchhhkkkkkkkkkkkkkkklllooopppuuu{{{hhhZZZWWWOOOKKKTTTNNNMMMRRRYYY\\\XXXTTTTTTYYY___aaagggwww{{{oooggg\\\VVVYYY___\\\UUUTTTJJJCCCEEEFFFEEEMMMXXXnnneee\\\QQQLLLJJJIIIHHHHHHCCCAAA>>>===<<<>>>???@@@???AAAFFFOOO[[[bbb[[[PPPKKKEEE>>><<>>>>><<<<<>>===============<<<>>>@@@AAAAAABBBDDDFFFHHHLLLKKKMMMSSSQQQUUUddd^^^TTT[[[mmmeeeSSSKKKKKKKKKJJJIIIJJJKKKKKKGGGGGGFFFEEECCC@@@===;;;===<<<;;;::::::;;;<<<<<>>@@@AAABBBDDDGGGIIIHHHKKKMMMNNNOOOQQQVVV[[[[[[XXXTTTSSSTTTWWWYYYZZZgggmmmHHH???======777999>>>888;;;999;;;???@@@@@@JJJWWWrrrVVVHHHCCC>>>;;;<<<;;;;;;;;;;;;::::::999999>>>@@@DDDHHHNNNUUU]]]bbbgggiiijjjkkkkkknnnqqqtttxxxzzz}}}|||www||||||zzzmmmmmmlllfffgggkkkgggfffiiiiiiaaaVVVQQQOOOSSSQQQUUUbbbnnnvvvccc^^^\\\YYY[[[^^^___^^^[[[dddfffiiiqqq|||iiiVVVMMMIIIFFFJJJQQQiii{{{iiiXXXQQQMMMHHHHHHKKKEEEBBB===;;;;;;===>>>??????<<>>>>><<<<<>>===;;;:::;;;;;;:::888888<<>>>>>===============;;;===@@@AAABBBCCCEEEGGGJJJNNNLLLMMMRRRQQQTTTaaaxxxmmm^^^___iiilllTTTKKKKKKJJJIIIGGGFFFGGGHHHHHHHHHGGGFFFDDDAAA>>><<<<<<;;;::::::::::::<<<<<<===???BBBDDDGGGKKKPPPTTTdddwwwooonnnkkkaaa]]]XXXXXXZZZ\\\[[[YYY^^^]]]\\\ZZZYYYXXXXXXXXXYYY[[[]]]^^^______aaabbbZZZXXXWWWWWWYYY[[[]]]]]]qqqHHH777777777555444333333333333333444555555444444444555777999<<<===@@@BBBDDDEEEEEEFFFHHHKKKIIINNNQQQRRRQQQSSSZZZ```aaa]]]XXXVVVVVVWWWWWWWWWdddkkkLLLBBBAAAAAA999999<<<888999888;;;?????????FFFPPPrrr}}}```NNNFFF@@@>>>>>><<<<<<<<<;;;::::::999999;;;===@@@DDDJJJQQQXXX^^^fffiiikkkkkklllnnnrrrvvv{{{zzzzzz|||~~~pppiiimmmlllnnnssssssyyyqqqjjj___SSSKKKFFFJJJIIINNN\\\gggxxxtttaaaUUURRROOOKKKKKKMMMPPPQQQRRReeerrrjjjXXXLLLKKKNNNTTTuuufffZZZTTTLLLJJJNNNIIIEEE@@@===<<<>>>??????AAA;;;AAAUUUbbb^^^TTTNNNFFFEEEDDDAAA???>>>>>>???<<<>>>???@@@FFFMMMMMMHHHCCC???<<<<<<999666777;;;DDD@@@<<<:::;;;<<<;;;999666===???FFFeeejjjWWWQQQNNNLLLVVVppptttnnntttuuuvvvuuuzzzmmmfff]]]VVVPPPKKKKKKMMM\\\zzz|||ZZZhhhmmm~~~WWWDDD>>>>>>============>>>>>>;;;===@@@AAACCCDDDGGGIIIKKKQQQNNNMMMSSSRRRSSS]]]iiinnnhhhgggwwwrrr[[[NNNLLLKKKKKKIIIEEEFFFHHHIIIIIIHHHGGGEEEBBB???>>><<<;;;:::999999:::;;;<<<:::===@@@BBBDDDGGGJJJMMMWWWcccrrrjjjZZZfffzzz^^^^^^ZZZWWWXXX[[[]]]\\\[[[``````^^^]]]\\\[[[[[[[[[XXX[[[^^^^^^]]]^^^dddiiieee___YYYWWWYYY\\\\\\ZZZuuuJJJ777666666555666444444333333444444555666888777777777888:::<<<===DDDFFFHHHIIIIIIJJJLLLMMMNNNRRRVVVUUUTTTUUU[[[```ccc```\\\ZZZZZZZZZZZZYYY```xxxrrrOOOBBBAAACCC<<<999;;;888888888:::===>>>???DDDJJJjjjhhhRRRGGGAAA>>>=========<<<;;;;;;:::999999777999===AAAFFFMMMUUUZZZfffiiillllllkkkmmmrrrwww}}}{{{{{{|||}}}~~~iii```bbb^^^___cccbbbwwwcccXXXNNNGGGCCCCCCIIIKKKQQQ___iiixxxwwwooollllllooojjjccc^^^[[[ZZZZZZZZZlllkkkSSSLLLNNNKKK\\\vvvhhh^^^WWWRRRRRRTTTQQQLLLEEE@@@=========@@@===FFFZZZddd\\\PPPJJJFFFFFFEEEBBB===;;;<<<>>>:::>>>BBBFFFLLLQQQOOOIIIEEEBBB???===:::777:::@@@JJJDDD===:::;;;<<<;;;999444===>>>>>>UUU|||zzztttzzzjjj]]]QQQOOOQQQ```zzzxxxwww{{{lllcccZZZUUUOOOJJJLLLQQQbbbsss[[[kkk{{{kkkfffKKKAAA>>>>>>============>>>>>><<<>>>AAACCCDDDFFFIIIKKKMMMSSSOOOMMMSSSTTTSSSZZZaaapppfffcccmmm}}}|||kkkSSSMMMKKKMMMMMMJJJIIILLLIIIIIIIIIHHHGGGDDDBBBAAA===<<<;;;:::999:::;;;;;;888;;;>>>AAACCCEEEHHHJJJQQQWWW___gggsssyyyeeeVVVUUUnnnxxxgggXXX[[[XXXVVVWWW[[[]]]]]][[[^^^^^^]]]]]]]]]]]]^^^^^^XXX\\\___^^^]]]___gggnnnrrrhhh]]]XXXZZZ]]]]]][[[nnnIII888666555555777444444444444444555555666:::999999999:::;;;===>>>FFFIIIKKKMMMMMMMMMOOOPPPRRRUUUXXXXXXWWWXXXZZZ]]]aaa___]]]]]]^^^^^^]]]\\\```pppUUUCCC===@@@;;;999;;;999888999:::;;;===@@@DDDHHHhhhoooUUUGGGAAA>>>;;;>>>======<<<;;;:::999999555888;;;???CCCJJJRRRWWWcccgggkkkkkkiiikkkqqqwww~~~~~~}}}fff[[[[[[VVVUUUYYYWWWoooeeeRRRIIIDDDCCCDDDFFFNNNQQQWWWeeelllxxx}}}{{{vvvmmmgggcccbbbwwwxxx[[[OOOOOOKKKSSS^^^vvveee^^^ZZZVVVbbbbbb]]]RRREEE<<<:::<<>>CCCGGGNNNTTTQQQKKKGGGCCC@@@>>>:::999???GGGQQQIII???;;;;;;===;;;999555<<<;;;999HHHgggwwwzzzqqqllluuujjj```OOOOOOWWWjjj{{{~~~}}}lllaaaWWWSSSOOOJJJNNNVVVhhhkkkbbbqqqzzzssszzzPPPGGGBBB===============>>>>>>???>>>@@@CCCEEEFFFHHHJJJMMMMMMTTTPPPLLLSSSUUUSSSWWWZZZnnnmmm\\\[[[iiixxx___RRRHHHIIIJJJHHHHHHKKKHHHHHHIIIIIIHHHGGGEEEDDD@@@???===;;;:::::::::;;;888:::===@@@AAACCCFFFIIIJJJPPPVVVZZZdddpppxxxzzzooo___QQQPPPZZZvvv|||sss^^^ZZZZZZWWWVVVWWW[[[^^^]]][[[ZZZZZZZZZZZZ[[[\\\]]]^^^YYY\\\______^^^aaahhhooovvvmmmaaaZZZZZZ]]]^^^]]]yyy^^^BBB888777555555888444444444444444555666666999999999:::;;;>>>@@@AAAFFFIIILLLNNNOOOOOOPPPRRRTTTVVVXXXZZZ[[[[[[ZZZZZZ]]]]]]^^^___aaa```^^^\\\___kkkiiiNNN???>>>:::999<<<:::888999::::::<<<@@@EEEGGGcccwww[[[KKKDDD@@@===>>>>>>===<<<;;;:::999999777888;;;===AAAGGGNNNRRR\\\aaafffgggfffiiipppwww~~~yyyaaaVVVUUUOOOMMMPPPOOOdddyyyhhhUUULLLIIIHHHHHHJJJKKKRRRUUU\\\iiiqqq|||{{{yyydddVVVRRRMMMWWW[[[mmmooohhheee```iiimmmkkk^^^LLL???>>>AAABBBLLLUUUZZZ]]]]]]ZZZVVVQQQMMMGGGBBB???=========;;;===@@@DDDKKKRRRRRRNNNHHHDDDAAA>>>;;;;;;DDDNNNWWWMMMAAA;;;;;;<<<;;;888888:::999:::FFF]]]rrr~~~~~~mmmpppiiigggqqqeeeZZZSSSUUU```vvv~~~nnn```UUURRRNNNJJJPPPZZZppp~~~{{{cccmmm{{{{{{tttIIIGGGAAA===============>>>??????@@@BBBEEEGGGGGGIIILLLNNNLLLUUUPPPLLLTTTWWWTTTVVVYYY\\\^^^SSSaaaqqqhhhQQQJJJIIIFFFEEEIIIGGGHHHIIIJJJJJJIIIHHHGGGCCCAAA???<<<;;;:::::::::999;;;===>>>>>>@@@DDDFFFCCCJJJPPPSSSYYYdddllloooxxxzzzmmmXXXMMMKKKUUUbbbvvveee[[[\\\[[[XXXWWWYYY]]]___^^^[[[YYYYYYYYYZZZZZZ[[[]]]]]][[[]]]______```ccciiinnnpppjjjbbb]]]\\\]]]]]]\\\eeePPP===888888666555888555444444444444555666666888888999:::===@@@CCCDDDEEEHHHLLLNNNOOOPPPQQQRRRTTTUUUWWW[[[^^^^^^[[[YYY[[[\\\]]]```bbbaaa^^^[[[ZZZdddzzz}}}\\\EEE???999888;;;999888999999999<<>>===<<<;;;:::999999999:::<<<===@@@EEEKKKOOOVVV\\\cccddddddhhhpppwww~~~sss\\\PPPOOOIIIGGGKKKIIIGGGrrrsssaaa\\\RRRKKKKKKMMMLLLKKKLLLMMMTTTVVV]]]llluuulll]]]VVVPPP___```fff|||uuuuuupppiiioooqqqeeeQQQDDDDDDIIIGGGTTT]]][[[\\\bbbeeeaaaVVVPPPIIICCC@@@???>>>===<<<===>>>@@@GGGPPPSSSPPPIIIEEEAAA>>>;;;===GGGSSSZZZOOOBBB;;;;;;<<<:::777<<<999888>>>KKK]]]nnnzzzuuucccfffbbbdddnnn___QQQXXX[[[hhhooo```TTTQQQMMMJJJQQQ]]]xxxkkk^^^uuuqqqFFFDDD999===============>>>??????BBBDDDFFFHHHHHHJJJLLLNNNLLLUUUQQQLLLTTTXXXUUUVVV]]]WWWrrriiiOOOXXXgggdddUUUPPPKKKIIILLLFFFGGGIIIJJJJJJJJJJJJIIIDDDCCC@@@===;;;::::::999;;;<<<===<<<<<<>>>AAADDD>>>FFFMMMOOORRRZZZbbbeeeeeejjjttt}}}~~~{{{}}}kkkUUUKKKFFFLLL\\\fffqqqrrr]]]XXX\\\\\\ZZZXXXZZZ^^^```___\\\\\\\\\[[[[[[\\\\\\]]]^^^\\\]]]^^^___aaaeeeiiilllhhheeeaaa^^^]]]]]]\\\[[[XXXJJJ===888888666444333555555444444444555555666<<<<<<<<<>>>@@@CCCFFFHHHJJJKKKLLLNNNQQQSSSVVVWWWSSSSSSTTTXXX]]]^^^\\\YYYYYYZZZ\\\```ccccccaaa___]]]bbbnnneeeIIIBBB888:::>>>555;;;:::::::::;;;>>>AAABBBSSStttcccRRRJJJDDD@@@>>>===;;;;;;<<<;;;999777666888;;;>>>BBBFFFHHHJJJRRRVVV\\\aaaffflllrrruuu}}}uuuYYYLLLNNNFFFAAAEEEIIIIIIWWWfffkkkhhhccc\\\VVVSSSRRRRRRRRRRRRSSSTTTTTTUUUWWW\\\gggvvvxxxsssrrrqqqtttmmm___]]]WWWcccnnntttxxxrrr|||qqqnnnjjjcccXXXNNNMMMRRR[[[YYY]]]]]]XXXddduuuyyyfffWWWJJJHHHIIIEEE@@@???;;;>>>@@@???AAAEEEHHHJJJFFFGGGFFFAAA===BBBRRRbbbcccTTTDDD===<<<<<<<<<>>><<<<<<;;;???NNNaaaooosssnnnfffbbbeeegggddd___]]][[[fffuuuppplllnnnmmm___XXXMMMMMMNNNPPPooofffsssdddDDD:::>>><<<======<<<;;;===@@@CCCCCCEEEGGGHHHHHHIIIKKKMMMQQQRRRSSSSSSUUUWWW\\\___``````ZZZaaaYYY\\\bbbtttdddNNNHHHGGGJJJJJJMMMLLLIIIJJJNNNLLLFFFGGGEEE@@@===:::::::::;;;999999:::;;;<<<===???@@@AAACCCFFFJJJOOOTTTXXX[[[ccccccffflllsssuuutttqqqwwwyyy~~~iiiUUUJJJHHHDDDOOOkkkzzzbbb\\\^^^___[[[YYYXXX[[[^^^___]]]ZZZ\\\]]]]]]]]]\\\]]]```bbbaaa```^^^]]]^^^___aaabbbbbbaaa```___]]]\\\[[[ZZZUUUHHH<<<888888666444444555555444444555555666666;;;;;;<<<>>>AAAEEEHHHJJJIIIJJJKKKMMMOOORRRTTTVVVVVVUUUVVVYYY]]]^^^]]][[[]]]]]]___bbbddddddbbb```___dddrrrpppMMMEEE======AAA<<<;;;:::::::::;;;>>>@@@BBBNNNmmmhhhVVVLLLDDD???>>>===;;;;;;<<<;;;999777666888:::===AAADDDGGGIIIQQQUUU[[[aaagggnnntttxxx~~~xxxZZZLLLLLLFFFBBBFFFGGGIIITTT]]]___^^^^^^___]]][[[[[[ZZZYYYYYYYYYYYYZZZZZZ[[[___hhhuuu||||||{{{vvvtttsssyyy~~~|||uuulllccc^^^]]]XXXYYYcccnnnlll]]]TTTTTTVVV```iiiooo~~~qqqrrrnnnjjjfffccc^^^XXXWWWZZZccc___aaa]]]XXXiiizzzcccKKKEEEHHHHHHDDDAAA>>>@@@@@@??????AAADDDFFFEEEFFFEEE@@@===CCCTTTcccbbbSSSDDD>>>===<<<<<<>>><<<<<<<<>>;;;<<<<<<;;;:::::::::;;;===@@@AAAFFFaaarrr^^^PPPDDD===???===<<<;;;<<<;;;999888666777999<<>>>>>@@@CCCIIIIIIFFFAAA???FFFVVVbbb___QQQDDD>>>===<<<<<<>>>======>>>DDDUUUkkkzzzzzzsssoooqqqrrrpppnnnnnnuuu|||}}}iiiZZZUUUVVVpppjjj\\\VVVMMMPPPTTTZZZzzzwwwbbbxxxRRRBBB@@@???<<<============>>>AAADDDFFFHHHJJJJJJJJJKKKMMMOOOPPPQQQSSSTTTUUUWWW[[[^^^YYY^^^ZZZbbbdddJJJOOOWWWUUUxxxaaaOOOGGGIIIKKKMMMLLLJJJKKKMMMLLLGGGIIIHHHFFFCCC@@@>>><<<;;;===<<<;;;::::::999::::::>>>???BBBEEEIIIMMMQQQSSSUUUVVVYYY___fffkkknnnnnnrrrrrruuuzzz}}}|||uuulllcccVVVHHHBBBCCCGGGcccdddWWWWWWYYYZZZ[[[[[[[[[YYYWWWWWWXXXZZZ]]]]]]]]][[[YYYXXXYYY[[[___^^^\\\[[[ZZZ[[[\\\\\\______^^^^^^\\\[[[YYYYYYJJJ@@@888777888666666777555555555555666777888888;;;<<<===@@@BBBEEEGGGHHHFFFFFFGGGIIIKKKMMMOOOQQQXXXWWWVVVWWWXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZYYY^^^```nnnRRRDDDAAA:::888:::;;;:::999999;;;===???AAAAAAVVV|||}}}gggUUUFFF===@@@>>><<<;;;;;;;;;:::888666777888:::<<<@@@BBBDDDKKKPPPXXX```hhhqqqxxx}}}rrr[[[TTTOOOQQQXXXXXXaaaooo}}}}}}yyyuuuxxxvvvtttrrrpppooonnnnnnmmmlllmmmqqqwwwtttjjjlllxxxqqq^^^RRRIIIDDDGGGFFFFFFGGGJJJMMMLLLJJJJJJKKKMMMMMMKKKHHHFFFEEEGGGAAA???DDDGGGFFFDDDFFF@@@CCCGGGLLLSSS[[[bbbffflll|||~~~yyyqqqccc___```YYYSSSoooxxxccc```___UUUKKKEEECCCAAAAAA???>>>@@@EEESSSSSSNNNFFFCCCJJJVVV^^^ZZZOOODDD???>>><<<<<<>>>===>>>AAAJJJ]]]uuu~~~sssxxxxxxsssgggZZZQQQQQQTTTkkkhhhZZZUUULLLPPPVVV]]]jjj]]]|||PPP@@@???===<<<===>>>>>>>>>???BBBDDDFFFHHHJJJJJJJJJKKKLLLNNNOOOQQQSSSTTTUUUWWW[[[]]]WWWYYYZZZ[[[uuu{{{YYYTTTUUUQQQ[[[qqqUUUIIIOOOKKKKKKKKKLLLMMMOOONNNKKKKKKJJJIIIGGGDDDAAA===<<<<<<;;;::::::999999999999<<<===>>>AAAEEEHHHKKKMMMOOOPPPSSSYYY___fffkkknnnrrrrrrssstttvvvyyy|||iii```WWWPPPFFF???CCCMMM]]]vvv^^^WWWWWWVVVTTTXXXZZZZZZWWWTTTTTTXXX\\\ZZZ[[[[[[ZZZXXXWWWXXXYYY[[[[[[[[[ZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\ZZZXXXWWWDDD===777777888666666888555555555666777888999999======???@@@BBBCCCDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNTTTTTTTTTTTTUUUVVVXXXYYYWWWVVVUUUUUUWWWXXXXXXXXX\\\[[[eeeYYYGGGFFF???999>>>;;;:::999999:::<<<>>>@@@???MMMmmmqqq\\\JJJ@@@@@@>>><<<;;;;;;;;;:::999777777777888;;;===@@@BBBIIINNNVVV^^^gggooowww|||lll```YYY]]]gggiiiwww}}}{{{yyyyyywwwwwwxxxyyy}}}yyylll\\\TTT[[[mmm}}}vvv___OOOIIIFFFBBBEEEBBB@@@AAADDDGGGJJJLLLLLLLLLNNNOOOOOONNNLLLJJJMMMFFFBBBBBBEEEDDDDDDDDDBBBAAACCCFFFIIIJJJKKKLLLJJJQQQaaawwwrrr```[[[\\\VVVNNNggg}}}rrraaaRRRGGGCCCBBBCCCBBB@@@CCCJJJ^^^^^^WWWLLLHHHNNNUUUXXXVVVMMMDDDAAA???<<<;;;===<<>>>>>===;;;===?????????@@@CCCEEEFFFHHHIIIJJJIIIIIIKKKMMMNNNPPPSSSTTTUUUWWWZZZ\\\XXXUUUXXX\\\fffvvv^^^UUUSSSSSSrrrgggMMMOOOLLLKKKKKKNNNPPPQQQPPPOOOLLLLLLKKKJJJGGGCCC@@@>>>;;;::::::999999999::::::::::::<<<>>>AAACCCFFFGGGKKKMMMPPPUUUZZZaaagggkkkmmmoooooooooppptttxxxzzzvvvkkklllsssxxxwwwsssoooiiibbbVVVMMMFFFCCC>>><<>>999???;;;:::999999:::<<<>>>???@@@FFF___yyycccPPPEEEAAA???<<<;;;;;;;;;;;;:::999888888888999<<>>>>>>>>;;;===???@@@@@@AAACCCEEEFFFHHHIIIIIIIIIIIIKKKLLLMMMPPPRRRTTTUUUWWWZZZ\\\WWWTTTWWW]]]aaappppppXXXQQQQQQiii}}}VVVKKKPPPMMMMMMQQQSSSQQQPPPQQQLLLLLLLLLJJJHHHEEEBBBAAA;;;;;;:::::::::::::::;;;999999:::;;;===@@@BBBCCCFFFIIIMMMQQQUUU[[[aaafffiiilllnnnnnnqqqwwwyyyxxx{{{~~~~~~jjj\\\[[[ccchhhiiifffaaaXXXOOOGGG???<<<===;;;===QQQjjj}}}www}}}pppYYYWWW\\\YYYUUUVVVTTTUUUVVVVVVVVVXXX[[[]]]UUUWWWXXXYYYWWWVVVWWWXXXTTTUUUWWWYYY\\\^^^```aaaXXXYYYZZZ[[[ZZZXXXVVVTTT===888666777777444444777666666666777888999;;;;;;@@@AAABBBDDDEEEFFFEEEEEEDDDDDDEEEFFFHHHIIIKKKLLLKKKNNNRRRSSSSSSSSSTTTVVVTTTRRRQQQSSSWWW[[[^^^___YYY``````jjjtttKKKBBB===777===;;;:::999999999;;;===???BBBAAATTTssshhhUUUJJJBBB???<<<;;;;;;;;;;;;;;;:::999888888999<<<>>>@@@EEEJJJQQQYYYaaahhhpppttt{{{~~~{{{qqqkkkSSSSSSRRRMMMHHHIIINNNTTT___hhhmmmlllmmmrrrmmmcccXXXPPPJJJIIIIIIKKKRRR[[[XXXVVVVVVZZZ___ccceeeeeeZZZ[[[\\\XXXSSSOOOKKKHHHFFFDDDEEEIIIIIIIIINNNVVV[[[TTTQQQRRRRRRZZZrrrvvvjjjbbbWWWWWWVVVOOO___www[[[MMMFFFDDDGGGFFFAAAEEEOOO[[[]]]XXXOOONNNVVVWWWQQQOOOIIIDDDBBB@@@<<<;;;===;;;@@@JJJ]]]{{{xxxffflllcccTTTHHHCCCFFFMMMRRRoooooobbbTTTPPPKKKUUUbbbppp}}}tttWWWYYYzzzqqq}}}___GGG>>>>>>???;;;===@@@AAAAAABBBDDDFFFHHHIIIKKKKKKJJJJJJKKKMMMMMMOOORRRTTTUUUWWWYYY[[[SSSXXXUUUXXXbbbddd~~~gggUUUMMMdddzzzqqqZZZWWWRRRQQQTTTUUUPPPNNNPPPLLLLLLKKKJJJHHHFFFDDDCCC>>>>>><<<;;;::::::999999888888999:::;;;===>>>???AAADDDIIILLLOOOTTTYYY]]]aaagggkkkmmmrrrzzz{{{xxxzzzyyyrrraaaVVVVVV[[[___]]][[[VVVMMMDDD>>>888999>>>>>>AAAXXXsss|||}}}yyyaaaQQQWWW]]]WWWTTTXXXVVVUUUUUUVVVYYYZZZZZZYYYVVVXXXZZZYYYWWWUUUUUUUUURRRSSSUUUXXXZZZ\\\]]]^^^WWWXXXYYYZZZZZZXXXUUUSSS<<<888666777666444444777666666666777888:::;;;<<<@@@AAADDDFFFHHHIIIIIIIIIDDDDDDEEEFFFGGGIIIKKKLLLIIIMMMRRRTTTSSSSSSTTTVVVQQQPPPOOOQQQVVV[[[___```VVVddddddfffWWWGGGAAA:::@@@;;;;;;999999999;;;===>>>CCC>>>NNNlllkkkXXXMMMBBB???<<<:::;;;<<<<<<;;;;;;:::999888999;;;>>>@@@EEEIIIPPPXXX___fffmmmqqqxxx{{{~~~pppbbbZZZOOOPPPOOOMMMKKKLLLQQQUUUcccppp{{{mmmbbbXXXRRRLLLHHHMMMVVVTTTSSSUUU[[[eeennnsssuuuhhhmmmoooiii```XXXQQQMMMJJJHHHJJJNNNPPPQQQZZZfffbbb]]][[[ZZZTTTQQQaaavvvqqqjjj```TTTTTTWWWTTTddd~~~\\\OOOGGGDDDHHHFFF@@@DDDNNNSSSWWWSSSLLLOOOXXXXXXQQQMMMHHHDDDCCC@@@<<<;;;===:::AAALLL```xxxlllssshhhWWWJJJEEEHHHOOOTTTppplll___SSSPPPLLLXXXgggvvvqqqZZZ^^^}}}zzzwwwdddOOOBBB>>>===>>>;;;===@@@AAABBBCCCDDDFFFIIIKKKLLLLLLKKKKKKLLLNNNLLLOOORRRTTTVVVWWWYYY[[[OOO\\\TTTSSSbbbaaannnzzz]]]KKKdddoooyyywww\\\VVVTTTWWWVVVOOOLLLMMMLLLLLLKKKIIIHHHGGGFFFEEEAAA@@@>>><<<:::999888888888888888999:::<<<===>>><<>>;;;===<<<:::888888999:::;;;EEEAAAEEEZZZzzzxxxbbbLLLFFFAAA======<<<999:::===<<<;;;999777777999;;;===CCCFFFLLLTTT^^^fffjjjllltttsssvvv|||}}}}}}zzzdddTTTNNNNNNUUUnnnxxxqqqiii```[[[```kkkwwwdddXXXSSSPPPOOOXXXVVVZZZlll|||kkkRRRJJJOOOUUU[[[bbbhhhjjjjjjkkkfff]]]XXXXXX```jjjrrr}}}}}}~~~~~~yyyrrrrrrvvv|||{{{oooeee[[[VVVSSSSSSXXXhhhhhhWWWMMMEEECCCCCCDDDLLLVVVPPPJJJNNNTTTXXX```^^^OOONNNIIICCC???======>>>>>>EEE:::LLLlllzzz{{{sss]]]LLLIIIGGGNNN```uuucccYYYQQQKKKMMMXXXkkkooo___cccooohhhUUUIII@@@>>>:::BBB>>>???@@@@@@AAABBBFFFHHHKKKKKKLLLMMMNNNPPPRRRRRRQQQPPPPPPSSSVVVYYYZZZZZZVVVUUUVVVYYYZZZ]]]fffppplllOOOVVV]]]___sss^^^OOOXXXOOOIIIPPPQQQMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEBBB???<<<:::999888888888888888888888999::::::<<>>AAA???FFFddd{{{yyy~~~nnn[[[ZZZXXXVVVUUUUUUUUUVVVWWWVVVWWWZZZ]]]\\\YYYUUUZZZ\\\ZZZVVVUUUWWWXXXUUUSSSTTTWWWYYYZZZZZZYYYYYYTTTVVVYYYZZZYYYWWWVVVUUU;;;:::888777666555555555555555666777999;;;===???BBBFFFJJJKKKIIIHHHIIIKKKFFFGGGHHHIIIJJJJJJJJJJJJLLLOOOQQQRRRQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[ZZZ___^^^^^^mmmXXXFFFAAA<<<===;;;:::888888999:::;;;@@@@@@CCCQQQllliiiRRRJJJDDD???>>>===999:::===<<<;;;999888888999;;;===BBBEEEJJJSSS\\\ccciiikkkooommmpppwww{{{|||rrr^^^NNNIIIMMMRRRpppwwwhhh```^^^```mmmyyygggMMMQQQWWW]]]bbbeeedddbbb]]]ZZZWWWWWW]]]eeennnsssoooggg^^^WWWQQQNNNRRRXXXbbbnnnxxxzzzvvvppphhh```\\\ZZZWWWWWW^^^pppxxxcccWWWLLLHHHGGGHHHNNNUUUOOOHHHKKKSSSZZZcccaaaPPPMMMHHHCCC>>>===>>>>>>>>>DDD???QQQuuuyyybbbOOOJJJJJJUUUiiiqqq\\\VVVPPPLLLRRR```uuummmccclllrrr```LLLBBB<<<<<<888???@@@AAABBBBBBBBBCCCFFFHHHLLLLLLLLLLLLNNNPPPRRRSSSRRRRRRRRRTTTXXX[[[\\\\\\[[[XXXWWWZZZ[[[\\\bbbiii[[[NNNMMMUUUcccsssTTTTTTPPPLLLMMMGGGLLLLLLKKKJJJIIIHHHGGGGGGFFFEEECCCAAA>>><<<:::999888888777777888888999999888:::===???AAACCCGGGJJJKKKPPPWWW^^^cccfffjjjllllllppprrrttt{{{yyyooohhhccc\\\TTTNNNPPPHHHBBBAAA???<<<:::;;;::::::BBBKKKZZZyyyppp\\\YYYXXXWWWUUUTTTTTTUUUUUUWWWWWWXXXZZZ]]]]]]YYYVVVXXXYYYXXXUUUUUUXXXYYYWWWWWWWWWWWWWWWXXXYYYYYYZZZUUUWWWXXXXXXWWWVVVWWWXXX999999777666555555555555555666777888;;;===???AAAEEEGGGIIIJJJKKKKKKKKKKKKFFFGGGJJJKKKLLLLLLKKKJJJOOOPPPRRRQQQPPPPPPQQQRRRUUUWWWXXXZZZZZZZZZZZZZZZ\\\]]]ZZZYYYhhhcccJJJAAA;;;<<<;;;:::999888999:::;;;;;;AAACCCGGG\\\sssXXXOOOGGGAAA???===::::::<<<<<<;;;999888888999;;;<<<@@@CCCIIIPPPXXX```fffjjjnnnmmmpppxxxuuujjjXXXIIIAAADDDLLLRRRjjjzzztttxxxzzzsssPPPQQQUUUZZZ]]]\\\YYYVVVQQQRRRVVV^^^hhhpppsssssslll```SSSKKKGGGFFFJJJPPPTTT___jjjmmmllljjjeee```[[[]]]\\\[[[hhh}}}nnn```SSSNNNPPPSSSWWW[[[OOOFFFHHHRRR[[[fffbbbPPPKKKGGGBBB>>>===>>>>>>>>>BBBEEEVVV|||cccMMMGGGIIIYYYrrrpppZZZSSSNNNMMMWWWiii^^^bbbwwwyyyrrr\\\GGG???===@@@;;;AAAAAACCCDDDDDDDDDEEEGGGJJJNNNMMMLLLKKKMMMOOORRRTTTSSSRRRSSSUUUYYY\\\]]]]]]\\\XXXVVVZZZ]]]]]]___ccczzzyyyTTTFFFQQQVVVeeeTTTKKKKKKMMMLLLEEEKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEDDDAAA???<<<:::888777777777777888999999888999;;;===>>>@@@CCCEEEFFFKKKRRRWWW\\\___bbbdddeeeiiilllpppvvv~~~~~~tttooohhhccc^^^YYYRRRMMMIIIBBB<<<<<<;;;888999;;;:::<<>>===>>>>>>>>>AAAGGGTTTdddMMMGGGLLL```}}}mmmWWWPPPLLLLLLXXXpppkkkXXXiiizzzzzzZZZEEE>>>>>>CCC===BBBAAABBBEEEFFFGGGHHHKKKMMMOOONNNLLLKKKLLLOOOSSSUUUSSSRRRRRRTTTXXX[[[]]]]]]YYYTTTSSSYYY^^^______```iiisssVVVXXXRRRSSSttt}}}VVVEEECCCFFFLLLMMMJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFFFFFFFDDDBBB???===888888777777777888888999999:::<<<<<<<<<>>>@@@BBBBBBFFFLLLQQQTTTWWWZZZ]]]aaadddhhhnnntttzzz~~~~~~~~~ssskkkhhhddd```\\\XXXRRRNNNDDD???;;;<<<;;;888888;;;===IIImmmfffZZZYYYZZZYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[\\\]]]]]][[[ZZZUUUXXXWWWTTTUUUYYY[[[YYY^^^\\\ZZZXXXWWWVVVWWWWWWUUUVVVWWWWWWWWWXXXZZZ\\\888777777666666666777777777888:::<<>>>>><<<<<<>>><<<;;;:::999999999999:::>>>AAAFFFKKKQQQYYYbbbhhhkkkmmmqqqyyypppaaaWWWMMMJJJGGGEEEEEEEEEDDDCCCMMMXXXcccvvvzzzhhh\\\SSSLLLNNNPPPOOOOOOQQQYYY^^^hhhpppsssnnnbbbYYYKKKEEECCCGGGJJJJJJIIIJJJVVV^^^cccaaa___``````___]]]eeellluuuxxx~~~zzzmmmjjjjjjgggcccVVVJJJGGGNNNWWWbbb^^^KKKFFFCCC???===>>>>>>???>>>AAAFFFNNNyyyfffPPPMMMUUUkkk}}}zzzcccRRRPPPLLLMMM[[[uuugggrrrUUUAAA;;;<<<@@@:::??????AAAEEEGGGIIIKKKNNNQQQPPPOOOLLLKKKLLLOOOSSSUUURRRQQQQQQSSSVVVYYYZZZZZZXXXSSSRRRXXX\\\\\\[[[\\\^^^wwwtttaaaRRRNNN^^^mmm|||eeeOOOCCC???EEENNNIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGGGGFFFDDDAAA@@@::::::999888888888888888888999::::::::::::===??????BBBGGGKKKNNNPPPSSSUUU[[[^^^cccjjjoootttxxx{{{yyyzzz~~~~~~pppeeecccbbb```]]]YYYTTTOOOKKK>>><<<;;;===<<<888888;;;AAA[[[xxx\\\SSSUUUYYYXXXWWWUUUUUUUUUVVVVVVYYYZZZ\\\]]]\\\\\\\\\\\\YYY[[[YYYUUUUUUXXXYYYWWW[[[[[[[[[[[[YYYWWWUUUSSSRRRUUUYYY[[[[[[[[[\\\\\\888777777777777777888999999:::<<>><<<<<<;;;:::999999999999<<>>===>>>?????????AAAEEEJJJiii~~~dddRRRTTT^^^sss~~~zzzmmm]]]RRRPPPOOOTTTddd{{{TTTCCC???>>>BBB<<>>AAAEEEHHHJJJLLLOOOQQQPPPOOOMMMMMMMMMPPPRRRTTTRRRQQQPPPQQQTTTVVVWWWWWWYYYUUUSSSVVVWWWVVVUUUWWWVVV\\\|||rrrVVVOOOTTTSSSqqqyyyfffYYYLLLCCCFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGFFFEEECCCBBB>>>===;;;:::888888777777555666777777666666888:::<<>>IIIkkk}}}ooo[[[VVVXXXWWWVVVTTTSSSRRRQQQRRRRRRYYY[[[\\\\\\[[[[[[\\\]]]\\\^^^\\\WWWVVVXXXYYYVVVXXXYYYZZZZZZYYYWWWTTTSSSRRRUUUZZZ^^^^^^^^^^^^___888888888888888999::::::;;;<<<>>>AAABBBCCCDDDDDDDDDFFFIIIIIIIIIIIIMMMPPPPPPQQQSSSTTTVVVWWWWWWWWWUUUTTTSSSRRRQQQTTTYYY]]]\\\\\\]]]^^^```aaabbbbbbbbbccccccdddiiivvvtttWWWDDD<<<:::;;;;;;;;;::::::999999666888>>>@@@@@@MMMssswwwdddVVVGGGBBBAAA>>>======<<<<<<;;;:::999999888888999<<<@@@DDDHHHPPP[[[dddkkkqqqwwwyyyrrreeeYYYTTTSSSVVV]]]eeecccdddddd___XXXRRROOOOOOEEEGGGDDDIIIRRRNNNHHHOOOMMMOOOSSSVVVWWWXXXZZZ]]]ccciiirrr|||wwwmmmoooqqqmmmmmmrrruuutttoooeeeYYYQQQOOOOOOOOOKKKHHHIIIHHHHHHMMMTTTYYY^^^```^^^^^^dddjjjlllppptttnnnUUUQQQVVVUUUUUURRRPPPVVVaaahhhhhhXXXLLLHHHIIIMMMXXXYYYLLLBBB???======>>>?????????@@@EEEKKKYYY~~~fffYYYaaalll~~~|||nnndddZZZRRROOOTTT^^^ttt|||QQQEEEBBBAAADDD@@@FFFAAACCCGGGIIIJJJKKKMMMOOOOOOOOONNNNNNOOOPPPRRRSSSSSSRRRQQQQQQSSSUUUUUUTTTVVVSSSSSSTTTSSSQQQSSSXXXTTTTTTdddfffQQQOOOKKK\\\vvv~~~{{{sssUUUFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEAAA@@@>>>;;;999888777666444555666666555666888:::999;;;>>>@@@BBBDDDGGGIIIKKKLLLRRRZZZ^^^^^^cccjjjqqqnnnqqqzzz{{{www}}}{{{rrriiiaaa]]][[[ZZZYYYZZZYYYVVVPPPHHHBBB>>>:::888888::::::<<>>AAADDDLLLXXXaaadddmmmssstttyyygggUUURRRSSSZZZ```bbbhhhppp}}}ssseee\\\XXXKKKLLLGGGFFFHHHCCCCCCQQQKKKKKKMMMPPPQQQPPPOOOPPPKKKNNNSSSXXX___jjjvvv~~~zzznnnpppwww~~~ssscccTTTOOOTTT[[[UUUUUUWWWZZZXXXUUUXXX^^^[[[___```]]]^^^dddkkknnntttvvv]]]IIIFFFEEEIIIIIIGGGLLLXXX___```WWWLLLGGGHHHJJJUUUYYYNNNAAA???===<<<>>>????????????FFFNNNOOOlllpppfffqqq}}}}}}tttddd[[[TTTNNNOOOWWWgggrrrJJJAAA@@@>>>AAA===EEECCCFFFIIIJJJJJJJJJKKKLLLOOOOOOOOOOOOPPPPPPQQQRRRTTTSSSRRRRRRSSSUUUTTTTTTPPPOOOQQQRRRQQQPPPUUU\\\XXXXXX[[[eeeyyyTTTKKKJJJHHHfffuuummmNNNGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFCCCBBB???===:::888666666555666777777777777999;;;666999;;;===>>>@@@CCCEEEGGGHHHNNNVVVYYYYYY^^^fffrrrmmmoooyyy|||wwwxxxvvv{{{wwwrrrjjj```YYYVVVXXX[[[YYYZZZZZZVVVOOOFFF???<<<===:::888:::<<<@@@KKKVVVggg|||yyyppprrr~~~vvvcccZZZYYY[[[\\\^^^\\\YYYWWWUUUTTTSSSSSSXXXZZZ\\\[[[YYYYYY[[[]]]]]]___]]]YYYXXX[[[\\\ZZZWWWVVVUUUTTTTTTUUUWWWXXXWWWYYY[[[\\\]]]```dddggg888999::::::999:::<<<===>>>@@@CCCEEEEEEDDDEEEFFFHHHJJJMMMLLLKKKLLLOOORRROOOQQQRRRSSSSSSTTTVVVXXXUUUXXXZZZXXXUUUUUUYYY]]]______^^^\\\]]]```fffjjjhhhbbbbbbfffeeedddrrrhhhVVVGGG<<<888777::::::888888;;;;;;;;;>>>AAA===BBB\\\yyyttt```MMMEEECCC>>><<<<<<;;;<<<=========;;;999777666999===AAAFFFNNNVVV[[[ccciiimmmnnnsssuuuddd___\\\YYYZZZ```lllxxxpppcccUUUPPPJJJGGGGGGHHHHHHHHHJJJRRRVVVTTTSSSUUUSSSMMMMMMHHHFFFKKKPPPUUUZZZ```mmmooolllbbbXXXTTTUUUWWWddd~~~iiibbb```\\\]]]dddgggkkkiii___XXXYYY^^^aaacccccccccdddggglllqqqttt{{{lllNNNHHHAAABBBDDDFFFFFFIIIUUUbbb___YYYFFF>>>LLLTTTRRRRRRBBBBBBBBB???======???BBB===FFFCCCLLLdddxxxrrr|||}}}~~~yyyssslllaaaUUUOOOPPPRRRXXXnnnwwwZZZJJJ???AAABBB???AAAGGG???DDDJJJMMMMMMMMMOOOQQQQQQOOOQQQVVVVVVQQQQQQUUUWWWTTTPPPPPPRRRSSSRRRQQQQQQQQQRRRRRRSSSTTTVVVWWW]]]]]]ZZZ\\\ssshhhLLLKKKOOOLLL___rrrYYYPPPFFFAAAFFFIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBB@@@>>><<<;;;777666555555666777888999888999999;;;<<<>>>@@@AAADDDGGGLLLOOOSSSVVV[[[^^^iiijjjmmmsss}}}{{{pppssszzz}}}||||||~~~|||{{{~~~~~~rrrjjjeee___\\\[[[ZZZXXXUUUYYYXXXVVVQQQJJJCCC<<<777::::::999:::@@@NNNaaaooopppooowww~~~eee^^^^^^ZZZYYY\\\[[[[[[YYYXXXVVVUUUSSSSSSWWWYYY[[[ZZZXXXXXXZZZ]]]]]]``````[[[XXXYYYZZZXXXXXXWWWVVVUUUVVVVVVXXXXXXYYYZZZ[[[\\\^^^___```aaa777888::::::999:::===???BBBDDDGGGHHHHHHGGGHHHIIIGGGIIIKKKLLLKKKMMMPPPSSSPPPRRRTTTUUUUUUVVVWWWYYYWWWYYY[[[YYYVVVVVVZZZ^^^]]]^^^______```bbbeeehhhmmmgggfffgggdddaaajjjyyyyyy[[[CCC???;;;999;;;;;;888777::::::888;;;===;;;>>>RRRkkkoooXXXKKKEEE@@@======;;;<<<======<<<;;;999777777999<<>>???BBBFFFJJJMMMPPPTTTWWWaaabbbdddiiirrrxxxtttllljjjpppuuuuuuuuuwwwwwwtttxxxyyyzzz}}}}}}~~~xxxnnnfff[[[WWWTTTSSSVVVWWWVVVUUURRRPPPMMMIIIDDD@@@===<<<<<<:::===KKKddd~~~|||}}}ppp\\\YYY[[[ZZZZZZ]]]YYYXXXXXXWWWVVVVVVUUUUUUVVVYYY[[[[[[YYYXXXZZZ[[[[[[^^^^^^YYYWWWXXXYYYWWWWWWWWWVVVVVVVVVWWWYYYZZZYYYYYYYYYZZZ\\\```cccfff666888999::::::<<<>>>AAAEEEGGGIIIJJJIIIHHHIIIIIIFFFHHHJJJKKKLLLMMMOOOQQQPPPSSSVVVXXXXXXXXXXXXYYYXXXZZZ[[[YYYWWWWWWZZZ]]]ZZZ]]]```aaabbbbbbdddeeemmmiiihhhhhhccc^^^eeepppmmmKKKBBB===;;;<<<<<<999777888:::888999<<<;;;<<>>>>><<<<<<======<<<;;;999888777999;;;===@@@EEEKKKOOOWWW^^^dddffflllvvv~~~~~~xxxpppnnnqqquuuvvvuuu{{{~~~wwwrrrdddZZZOOOJJJFFFEEEGGGKKKFFFFFFGGGHHHHHHHHHHHHHHHLLLKKKOOO```zzz}}}wwwnnnjjjgggkkkrrrwwwyyyvvvrrrooolll}}}xxx]]]PPPIIICCCAAAAAABBBHHHOOOccccccRRRCCCEEEIIILLLTTTTTTMMMEEE@@@@@@@@@???===@@@IIIDDDGGGTTTuuuiiibbb[[[TTTPPPOOOZZZnnnppptttXXXIII@@@;;;@@@CCCCCCEEEKKKIIILLLOOOQQQQQQQQQQQQQQQUUURRRRRRTTTSSSQQQQQQTTTZZZWWWTTTSSSRRRRRRPPPOOORRRRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXWWWdddmmmVVVLLLLLLKKKXXX]]]SSSHHHEEEFFFFFFFFFHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHGGGFFFEEEDDDCCCCCC<<<<<<:::888777777666666555555555666777999:::;;;;;;===AAADDDGGGJJJMMMPPPYYYZZZZZZ]]]fffnnnnnniiiffflllpppppppppssssssqqqsssuuuvvvyyy~~~}}}}}}zzzvvvpppiiibbb\\\XXXSSSPPPOOOQQQUUUXXXWWWUUUMMMJJJDDD???:::888888999===AAAPPPqqq|||vvvwwweeeVVVUUUYYYYYYYYY\\\VVVVVVVVVVVVWWWWWWWWWWWWUUUXXX[[[\\\ZZZYYYYYYYYYXXX\\\[[[WWWUUUWWWWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[YYYXXXWWWXXX[[[```fffiii666777999:::;;;===@@@CCCEEEHHHJJJJJJIIIHHHHHHHHHGGGHHHJJJKKKLLLMMMNNNNNNPPPSSSVVVXXXXXXWWWXXXYYYVVVWWWXXXVVVUUUUUUWWWZZZYYY[[[]]]______```bbbcccfffeeeeeegggccc```dddkkk[[[DDD>>>:::<<<<<<:::888888:::888999===>>>>>>EEENNNgggnnnUUUHHHAAA??????<<<=========<<<;;;:::999777888:::;;;===BBBGGGKKKQQQYYY```ccciiisss||||||}}}wwwnnnhhh___UUUQQQMMMIIIIIILLLNNNLLLMMMQQQUUUUUUTTTUUUTTTSSSPPPQQQ[[[lll}}}tttqqquuuzzz}}}{{{tttkkkeeeccctttqqq[[[QQQGGGDDDDDDDDDGGGKKKcccgggYYYGGGBBBBBBGGGRRRXXXSSSKKKDDD@@@???>>>>>>@@@IIIEEEFFFOOO}}}vvvfff^^^YYYTTTQQQQQQ___vvv}}}wwwuuummmXXXCCC===;;;@@@DDDDDDFFFJJJGGGIIILLLNNNPPPPPPPPPPPPWWWTTTRRRRRRRRRRRRRRRSSSWWWVVVUUUTTTSSSRRRQQQPPPRRRRRRRRRSSSTTTUUUVVVWWWZZZVVVXXXZZZUUUTTTjjjsssYYYKKKIIIMMMhhh}}}eeeJJJAAAFFFKKKHHHBBBHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFF@@@???>>><<<:::888777666777777777777888999:::::::::<<>>AAADDDGGGIIIKKKKKKJJJIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLKKKOOOQQQTTTVVVVVVVVVWWWXXXTTTTTTTTTSSSRRRRRRTTTUUUXXXYYYZZZZZZZZZ\\\```cccaaaaaacccdddccc```cccggguuufffFFF>>>999:::;;;:::999:::888777888<<>>AAAMMMTTTTTTQQQJJJAAA<<<>>>AAA>>>HHHFFFIIIPPP{{{vvveee[[[WWWTTTSSSTTTddd|||{{{rrr~~~eeeVVVAAA???>>>AAADDDDDDFFFHHHFFFGGGIIILLLOOOQQQRRRRRRWWWUUURRRQQQRRRTTTTTTRRRSSSTTTTTTTTTSSSSSSSSSSSSQQQQQQQQQRRRSSSTTTVVVVVV[[[TTTUUUZZZWWWSSS^^^pppnnnPPPOOOOOOYYYzzzxxx\\\JJJFFFHHHGGGCCCGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCAAA???===;;;999888999888888777888888999999888:::===???@@@AAADDDFFFOOOQQQQQQPPPUUU^^^dddddd]]]aaadddcccdddhhhjjjiiijjjnnnrrrtttvvv|||}}}|||zzzxxxyyy{{{}}}~~~~~~}}}yyysssooommmfff\\\WWWVVVTTTPPPKKKOOONNNNNNPPPSSSRRRNNNIII@@@>>><<<;;;;;;===???AAAGGGccc}}}uuuyyy|||ggg___YYYXXXYYYWWWVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXVVVWWWYYY[[[[[[ZZZWWWUUUTTTXXXXXXTTTSSSUUUVVVUUUUUUUUUTTTUUUVVVXXXZZZ[[[WWWXXXZZZ\\\]]]^^^______777999;;;<<<===>>>BBBDDDIIIKKKMMMNNNMMMLLLLLLMMMKKKKKKKKKMMMOOOOOOMMMKKKOOOPPPRRRSSSSSSTTTVVVXXXTTTSSSRRRQQQQQQQQQRRRSSSVVVWWWWWWWWWXXXZZZ^^^aaa```aaabbbbbb```___```aaakkkpppLLLBBB999999;;;::::::;;;555555777999<<<>>>AAACCCQQQxxxbbbOOOHHHEEEAAA>>>>>>===<<<<<<;;;;;;;;;888999999:::;;;>>>CCCGGGIIIQQQXXX]]]dddppp{{{ooo___WWWPPPOOORRRUUU[[[bbbbbb^^^bbbmmmvvv|||jjjcccfffmmmtttxxxzzzyyylll```YYYQQQRRR^^^vvvsssdddZZZPPPLLLJJJGGGFFFHHHZZZhhhfffUUUHHH>>>>>>HHHLLLQQQSSSNNNDDD>>>???CCC===GGGGGGKKKRRRyyy~~~pppaaaXXXSSSRRRTTTXXXkkk|||tttZZZIIIBBBBBBBBBCCCDDDEEEGGGHHHHHHIIIJJJMMMRRRUUUUUUUUUVVVUUUSSSQQQSSSWWWUUUQQQPPPRRRSSSTTTSSSRRRSSSTTTPPPPPPPPPQQQRRRSSSTTTUUUWWWRRRQQQVVVWWWUUUYYYaaarrrdddTTTMMMKKKccclllVVVIIIEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA???===<<<999999888777666666777777555777:::;;;;;;<<<>>>@@@EEEIIIJJJHHHJJJQQQWWWXXXTTTXXXZZZXXXYYY^^^bbbaaabbbeeeiiilllmmmpppvvvzzz}}}|||zzzwwwvvvwwwuuu|||zzzxxx}}}|||yyywww||||||zzzuuunnneee```]]]WWWPPPNNNPPPQQQNNNIIIMMMMMMOOOSSSVVVUUUOOOJJJ???===;;;999999;;;>>>@@@ZZZrrr|||mmmbbb\\\YYYWWWVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXZZZ[[[ZZZWWWUUUTTTWWWXXXUUUSSSVVVXXXWWWTTTTTTTTTTTTUUUVVVXXXYYYVVVXXXZZZ\\\]]]\\\[[[YYY888:::;;;<<<===>>>AAADDDHHHJJJMMMNNNMMMMMMNNNNNNJJJIIIJJJNNNQQQRRRPPPNNNPPPQQQQQQQQQQQQSSSVVVYYYWWWUUUSSSRRRSSSSSSTTTTTTTTTVVVXXXYYYYYYZZZ]]]^^^^^^``````___^^^^^^___^^^ddduuuzzzVVVIII<<<999:::::::::;;;555777777777888<<<@@@BBBHHHgggqqqZZZPPPIIICCC???>>>===<<<<<<;;;;;;;;;:::::::::999999;;;???BBBCCCKKKRRRWWW___mmmzzz~~~oooaaaRRRMMMPPP\\\lllzzzqqqkkklllsssxxx}}}}}}wwwssstttwwwsssfff___SSSRRRRRR^^^|||wwwhhh```XXXSSSNNNIIIGGGIIIUUUhhhkkk^^^QQQCCC===DDDEEEKKKOOOOOOIIICCCAAABBB???GGGGGGMMMRRRuuuqqqfffYYYRRRNNNOOOUUU]]]uuu|||YYYAAACCCDDDEEEDDDDDDGGGJJJKKKLLLKKKKKKNNNSSSUUUUUUTTTTTTUUUSSSQQQUUUYYYWWWPPPOOORRRTTTTTTQQQPPPPPPQQQOOOOOOOOOOOOPPPRRRSSSTTTRRRQQQQQQQQQSSSUUUVVVWWW\\\vvvdddQQQJJJPPP___xxxyyyeeeRRREEEBBBBBBCCCDDDFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA<<<;;;:::999888777777777444666888888888999;;;<<<;;;AAADDDAAAAAAEEEIIIKKKKKKOOOPPPOOOPPPUUUYYYZZZXXXYYY\\\___bbbdddggghhhtttssstttvvvsssnnnnnnqqqnnntttrrrqqqwwwuuusss{{{rrrvvvxxxxxxzzz~~~}}}uuurrrmmmhhhbbb\\\UUUPPPLLLKKKJJJJJJKKKLLLKKKJJJMMMMMMPPPTTTWWWUUUOOOIII???===<<<>>>DDDMMMVVV\\\uuu~~~fffYYYXXXWWWXXXWWWVVVVVVXXXYYYXXXVVVWWWXXXYYYZZZ\\\]]]]]]ZZZXXXWWWXXXYYYYYYWWWUUUTTTXXXYYYVVVUUUXXXYYYYYYTTTTTTSSSSSSSSSTTTVVVWWWVVVWWWXXXYYYZZZZZZYYYYYY999:::<<<======>>>AAACCCEEEGGGJJJLLLLLLKKKLLLMMMHHHHHHIIINNNSSSUUUSSSQQQRRRRRRQQQPPPPPPSSSWWW[[[YYYXXXUUUUUUUUUVVVVVVUUURRRUUUYYY\\\\\\\\\\\\\\\[[[]]]^^^]]]^^^````````````hhh}}}]]]NNN@@@;;;;;;::::::;;;888::::::888888;;;@@@CCCCCC[[[|||cccVVVLLLDDD???>>>===<<<<<<;;;;;;<<<<<<<<<:::888777888;;;>>>???GGGNNNRRR[[[jjjxxx~~~~~~{{{```PPPOOO[[[ooouuummmiiikkkiiihhhuuuuuuzzz{{{mmmfffZZZZZZPPPLLLgggnnnggg```ZZZSSSKKKIIIKKKSSShhhnnndddWWWGGG>>>BBBAAAFFFKKKNNNMMMHHHCCC@@@AAAHHHGGGMMMQQQpppwwweee]]]SSSNNNKKKLLLUUU___|||___EEEDDDEEEFFFDDDEEEIIILLLNNNNNNLLLLLLNNNRRRTTTSSSRRRRRRTTTSSSRRRVVV[[[XXXOOOPPPRRRUUUTTTPPPNNNNNNOOONNNNNNNNNOOOPPPQQQRRRSSSOOOSSSSSSPPPPPPTTTUUUSSSTTT]]]}}}yyy```XXXPPPLLLOOOccc~~~fffGGG@@@@@@BBBDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHGGGFFFEEEDDD@@@???===<<<;;;:::::::::666777999999888999:::<<<666===@@@>>><<<>>>AAABBBBBBFFFGGGEEEFFFLLLPPPQQQPPPPPPQQQUUUYYY]]]______bbbeeekkknnnjjjeeeeeejjjiiinnnllllllrrrpppoooxxxpppssssssqqqqqqssssssppphhhccc\\\VVVQQQMMMJJJGGGBBBFFFIIIJJJHHHHHHJJJLLLJJJKKKMMMQQQRRROOOGGGAAA999:::???III[[[ppptttXXXSSS]]]YYY[[[[[[XXXWWWXXXYYYYYYTTTUUUWWWYYY\\\^^^```aaa[[[XXXVVVWWWYYYYYYWWWUUUUUUYYYYYYVVVVVVYYY[[[ZZZTTTTTTSSSRRRRRRSSSTTTUUUWWWVVVVVVVVVWWWXXXZZZ[[[888999;;;<<<===???CCCFFFDDDFFFJJJMMMNNNMMMKKKIIIGGGGGGIIIMMMQQQRRROOOLLLRRROOOOOOSSSUUUUUUXXX\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYWWWXXX[[[[[[XXXWWWYYYaaa```___^^^^^^^^^^^^^^^aaakkkzzznnnQQQ@@@???;;;::::::444999888777777999<<<@@@BBBCCCRRRppphhh[[[QQQGGGAAA???<<<<<<===>>>>>>===::::::999666555666999;;;BBBEEEKKKQQQYYYfffttt~~~~~~vvv___UUUXXXhhhwwwrrreeebbbjjjnnnjjjmmmwwwsssooo```VVVUUUXXX^^^zzzhhhSSS[[[hhhYYYIIINNNVVVfffrrrmmm```RRRFFF???@@@FFFLLLNNNIIICCC@@@???@@@EEEGGGJJJ^^^xxxkkkggg[[[PPPMMMKKKKKKWWWeeeXXXBBBEEECCCBBBDDDHHHJJJJJJIIIIIIMMMQQQSSSSSSSSSSSSTTTVVVUUUSSSRRRRRRSSSUUUVVVVVVUUUTTTRRRPPPNNNLLLLLLPPPOOOOOOPPPRRRSSSRRRRRRRRRQQQOOONNNPPPSSSWWWZZZUUU]]]ddd~~~bbbMMMOOOKKKXXXfffvvvuuuNNNGGG<<<>>>EEEEEEGGGIIIBBBGGGEEEGGGIIIEEE???CCCKKKHHHHHHHHHHHHHHHHHHGGGGGGGGGDDDAAA@@@@@@>>>:::666888888777777777777888888999999:::;;;<<<======>>>>>>???@@@AAADDDFFFHHHIIIKKKKKKKKKLLLNNNQQQSSSUUUXXXZZZ]]]___aaabbbaaaaaadddeeefffgggggghhhhhhhhhiiihhheeecccaaa___^^^]]]SSSQQQOOOLLLJJJHHHGGGFFFCCCDDDGGGIIIKKKJJJIIIIIIHHHMMMRRRSSSNNNEEE>>>:::BBB555;;;ddd~~~~~~{{{dddWWWYYY___UUUXXXZZZYYYVVVUUUWWWZZZRRRTTTWWWYYYYYYYYYZZZ[[[XXXYYYZZZZZZXXXVVVSSSRRRUUUWWWXXXYYYXXXYYYZZZ\\\TTTUUUTTTSSSRRRSSSUUUXXXZZZXXXVVVTTTTTTTTTVVVWWW999:::<<<======@@@CCCFFFEEEGGGJJJMMMMMMLLLJJJHHHGGGFFFGGGKKKNNNOOOMMMKKKSSSPPPPPPTTTVVVVVVYYY]]]\\\\\\ZZZZZZZZZ\\\]]]^^^\\\YYYYYYZZZYYYVVVUUUWWW^^^]]]]]]]]]]]]^^^^^^___```jjjzzzsssWWWGGGCCC<<<999999555:::999888888999<<>>=========<<<;;;;;;:::999777555666999;;;@@@CCCIIIOOOWWWbbbpppzzz~~~~~~}}}}}}|||}}}|||fff\\\```iiijjjeeefffnnnrrrooopppuuuuuuzzz~~~}}}pppfff\\\ZZZZZZ^^^uuuqqq\\\```lllaaaRRRSSSSSS___mmmqqqjjj\\\PPPJJJBBBDDDGGGKKKMMMKKKFFFBBBAAAEEEGGGNNNdddrrrfffbbbYYYQQQOOOMMMPPP]]]nnntttTTTFFFEEECCCBBBDDDGGGJJJJJJIIIKKKMMMPPPRRRRRRQQQRRRSSSVVVUUUSSSRRRRRRSSSUUUVVVUUUTTTSSSQQQOOONNNLLLLLLOOONNNMMMOOOQQQRRRQQQPPPQQQPPPOOONNNPPPRRRUUUWWWTTTWWWXXXkkkdddNNNOOOSSSWWW]]]nnnxxxOOOCCCBBBDDD===>>>HHHMMMHHHHHHHHHJJJIIIGGGHHHJJJHHHHHHGGGGGGGGGGGGFFFFFFIIIFFFCCCBBBBBB@@@===:::999999888777777777777777777888888999999::::::;;;<<<<<<===>>>@@@BBBCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMRRRSSSVVVXXXZZZZZZYYYYYY^^^^^^^^^^^^^^^]]]]]]\\\YYYXXXVVVTTTRRRQQQPPPPPPIIIIIIGGGFFFDDDDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHJJJMMMOOONNNIIIEEECCCBBB>>>BBBWWW{{{{{{~~~lll^^^WWWWWWYYYXXXYYYYYYXXXWWWWWWXXXZZZSSSTTTUUUUUUUUUVVVXXX[[[UUUVVVXXXXXXXXXWWWVVVTTTXXXYYYZZZYYYXXXWWWXXXYYYUUUTTTRRRQQQQQQRRRSSSTTTVVVVVVUUUTTTTTTTTTUUUUUU:::<<<>>>>>>???AAADDDFFFGGGIIIKKKLLLLLLKKKIIIGGGFFFEEEEEEGGGJJJKKKKKKJJJSSSPPPPPPSSSUUUVVVYYY^^^]]][[[ZZZYYYZZZ]]]```ccc___[[[YYYZZZXXXTTTSSSUUUYYYYYYZZZZZZ[[[]]]^^^___aaaiii{{{qqqUUUDDD@@@:::999===;;;;;;:::999888999;;;===>>>@@@CCCQQQkkkhhhUUUGGGDDDBBB???>>>===<<<;;;999;;;;;;:::777666666888;;;===@@@EEEKKKRRR]]]iiirrryyyzzzzzzyyyyyy{{{~~~{{{ggg```llloootttxxxzzzzzzxxxwwwuuu{{{}}}yyyzzztttyyy~~~pppbbb\\\\\\aaakkkyyynnnccc```]]][[[lll}}}xxxvvveeedddoookkk]]]ZZZTTTWWWdddvvvzzzmmm___XXXIIIEEECCCHHHOOORRRLLLFFFDDDEEEJJJWWWqqq~~~lllccc\\\VVVQQQQQQQQQWWWiii~~~~~~___MMMIIIEEEDDDCCCDDDGGGIIIJJJJJJMMMNNNPPPPPPOOOOOOQQQRRRVVVUUUSSSRRRRRRSSSUUUVVVTTTSSSRRRPPPOOOMMMLLLLLLMMMMMMLLLNNNPPPQQQPPPOOONNNNNNNNNNNNOOOPPPRRRSSSUUURRRMMMVVVqqq```TTTPPPJJJIIIRRRgggqqqbbb___[[[HHH<<>>===<<<;;;999888888888888777777777777777777777777999999999999:::<<<===>>>===>>>???AAACCCDDDDDDEEEIIIKKKLLLNNNNNNNNNMMMMMMSSSSSSRRRRRRPPPOOOMMMMMMGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHJJJKKKJJJFFFAAA======???DDDVVVvvv{{{mmmjjjxxx|||fffZZZXXXYYYWWWTTTYYYWWWUUUUUUVVVWWWXXXWWWUUUUUUSSSQQQPPPRRRUUUYYYRRRSSSUUUWWWXXXXXXXXXWWWZZZ[[[[[[YYYVVVUUUUUUUUUVVVSSSPPPPPPRRRTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSTTT<<<>>>@@@AAAAAABBBDDDFFFIIIJJJKKKLLLLLLJJJHHHFFFGGGFFFEEEFFFGGGIIIJJJKKKRRROOONNNRRRTTTTTTWWW\\\\\\[[[[[[[[[\\\^^^```aaa___[[[YYYYYYXXXTTTTTTVVVUUUUUUVVVXXXZZZ\\\^^^___cccfffyyybbbHHH???999;;;???<<<<<<;;;:::999999:::;;;<<>>===<<<:::;;;;;;:::888666666888:::999===BBBFFFLLLVVVbbbjjjtttuuuvvvvvvvvvxxx~~~xxxpppllllllrrrzzz|||zzzyyy}}}www~~~~~~}}}|||kkkfffaaajjj|||tttgggWWWNNNMMMOOOZZZtttyyyppplllfff```jjj|||xxxuuusssrrrfffbbbooorrriiiddd]]]SSS[[[vvvmmmdddUUUOOOHHHHHHLLLPPPNNNKKKEEEGGGPPPdddwwwhhhbbbYYYTTTQQQRRRUUU___yyyuuucccLLLFFFJJJEEEDDDEEEFFFGGGIIIKKKKKKNNNOOOOOOOOOMMMNNNPPPQQQVVVUUUSSSQQQQQQRRRTTTUUURRRQQQPPPOOONNNMMMLLLLLLMMMLLLMMMOOOQQQQQQPPPNNNLLLMMMMMMNNNOOOOOOOOOOOOUUURRRLLLNNNXXXjjjooo___PPPJJJLLLYYYtttyyy___LLL???DDDIIIJJJFFFFFFIIIIIIEEEGGGGGGFFFFFFFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@>>>===;;;:::::::::888888777777666666666666888777777777777888999999:::;;;===???@@@AAA@@@@@@BBBCCCDDDDDDDDDDDDCCCBBBGGGGGGFFFFFFEEECCCBBBAAA>>>>>>============>>>>>>@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHHHHKKKJJJFFFAAA===<<<>>>AAAUUUgggqqqggghhhttt{{{jjjXXXQQQVVV\\\ZZZUUUYYYUUURRRRRRTTTWWWVVVTTTUUUUUUTTTRRRPPPQQQSSSUUUQQQRRRTTTVVVWWWXXXXXXXXXZZZ[[[[[[YYYVVVTTTTTTTTTWWWSSSOOOQQQVVVYYYWWWTTTRRRQQQOOONNNOOOQQQSSSTTT>>>@@@BBBCCCCCCCCCEEEFFFJJJJJJKKKLLLKKKJJJHHHFFFHHHHHHGGGFFFFFFHHHJJJLLLOOOLLLMMMQQQSSSSSSUUUYYYYYYZZZ\\\]]]^^^]]]\\\[[[]]]YYYXXXZZZYYYVVVVVVYYYSSSSSSTTTVVVXXX[[[]]]^^^bbbaaappp[[[HHH===<<<<<<666<<<;;;:::999999999999:::>>><<<@@@OOOhhhrrrbbbHHHEEEBBB?????????>>>===;;;<<<;;;999777777888999777;;;???CCCHHHPPPZZZbbbmmmpppsssttttttwww}}}zzztttvvv{{{zzz||||||yyyyyyzzzxxxttthhhcccbbbhhhvvv{{{}}}fff]]]]]]hhh{{{xxxhhhXXXOOOIIITTTnnn~~~|||wwwmmmqqq|||}}}pppqqqdddhhhaaa___mmmvvvrrrpppkkkWWWUUUqqqyyylllccc]]]TTTLLLHHHHHHKKKMMMBBBGGGVVVppp~~~nnnccc```ZZZTTTQQQSSSYYYiiiuuuoooRRRDDDEEEKKKEEEFFFGGGGGGHHHJJJLLLMMMOOOOOOPPPOOOMMMMMMOOOQQQUUUTTTRRRPPPPPPPPPRRRSSSPPPOOOOOONNNMMMLLLLLLKKKMMMMMMNNNPPPRRRRRRPPPOOOJJJKKKLLLMMMNNNNNNMMMMMMPPPQQQQQQRRRQQQSSSwwwbbbQQQKKKOOO___rrrvvvQQQAAAEEEGGGCCCBBBEEEIIIIIIEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIHHHGGGFFFGGGGGGHHHEEEDDDBBB@@@???>>>======;;;;;;::::::999888888888999888888777777888888888888:::;;;===>>>>>>======>>>>>>>>>>>>>>>======<<<======>>>>>>>>>>>>=====================>>>??????BBBAAAAAA@@@@@@AAAAAABBBEEEDDDDDDDDDEEEFFFGGGHHHJJJEEE@@@@@@FFFQQQ\\\bbbjjjrrruuuccciii{{{iii___TTTRRRXXX]]]]]]ZZZYYYUUURRRSSSUUUWWWVVVTTTTTTUUUVVVUUUSSSRRRQQQRRRSSSSSSTTTUUUUUUVVVVVVVVVXXXYYYYYYXXXUUUTTTTTTUUUWWWSSSQQQTTTZZZ^^^\\\YYYTTTQQQMMMKKKLLLOOOSSSVVV@@@BBBEEEEEEEEEEEEFFFGGGJJJJJJKKKKKKKKKJJJHHHGGGIIIIIIIIIHHHGGGGGGIIIKKKKKKJJJLLLQQQSSSRRRSSSVVVVVVXXX[[[]]]]]][[[YYYWWWZZZXXXYYY\\\\\\YYYYYY[[[SSSSSSTTTUUUWWWYYY[[[\\\^^^\\\ddd|||kkkPPP???<<<<<<777;;;;;;:::999999999999999999:::???KKK___|||hhhNNNJJJDDD@@@????????????<<<<<<<<<:::888777888999666:::>>>AAAEEELLLUUU\\\ggglllrrrttttttwww}}}{{{~~~nnn^^^ZZZ\\\\\\______cccnnnzzz~~~hhh___XXXYYY```sss~~~iii___bbbmmmzzzwwwbbbOOOIIIQQQjjjxxxwww}}}zzziiiiii[[[aaa\\\\\\kkksssuuuzzzvvv```WWWkkkuuukkkggg___SSSHHHDDDGGGLLL@@@III^^^{{{~~~|||zzzqqqeee^^^^^^[[[TTTRRRWWWaaasssxxxxxxbbbLLLFFFIIIMMMGGGHHHIIIJJJJJJKKKMMMPPPNNNOOOPPPPPPOOOOOOPPPQQQTTTRRRPPPNNNNNNNNNPPPPPPNNNNNNMMMMMMLLLLLLLLLKKKMMMMMMNNNQQQSSSSSSPPPNNNIIIJJJKKKLLLMMMMMMMMMMMMIIINNNRRRVVVTTTNNNaaazzzYYYIIIEEEMMMXXXiiimmmrrrEEE@@@===<<<<<<<<>>>>>======<<<<<<<<<;;;;;;::::::999999999::::::888888999:::;;;;;;::::::<<<<<<<<<;;;;;;:::::::::888999:::;;;<<<<<<<<<<<<===<<<<<<======>>>???@@@AAA@@@??????>>>>>>??????CCCCCCCCCDDDDDDEEEEEEEEEAAA===>>>KKKccc{{{zzz|||qqqkkkmmmpppccc]]]YYYUUUUUUXXX[[[\\\[[[XXXWWWVVVWWWXXXXXXWWWVVVSSSUUUWWWWWWTTTRRRQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXWWWUUUTTTUUUVVVUUUTTTTTTVVV[[[^^^]]][[[UUURRRNNNLLLLLLOOOSSSVVVBBBDDDFFFGGGFFFFFFFFFGGGIIIJJJJJJKKKJJJJJJIIIHHHGGGIIIJJJIIIFFFFFFHHHJJJIIIIIIMMMSSSUUUSSSRRRTTTSSSUUUWWWXXXYYYYYYYYYXXXZZZYYY[[[______[[[YYY[[[TTTTTTUUUUUUVVVWWWYYYYYY]]]\\\^^^jjjxxxYYYBBB:::===<<<:::::::::999999999999999:::===AAAHHHTTTrrrqqqVVVPPPGGGAAA>>>>>>??????<<<======;;;888777777888777:::===@@@CCCIIIRRRXXXbbbiiiqqqtttuuuwww}}}jjj\\\\\\___```hhhpppzzz{{{qqqjjj\\\RRRLLLLLLNNNVVVkkk|||zzznnnbbbhhhsss|||mmmUUULLLMMM^^^}}}kkkeeeZZZ\\\WWWZZZfffkkkooozzzzzzkkk___eeexxxllljjjeeeZZZNNNGGGFFFHHHCCCPPPjjjyyysssoooiiiaaa]]]^^^ZZZTTTTTT^^^kkk|||vvvyyyZZZIIIHHHKKKKKKHHHJJJLLLLLLKKKLLLOOORRRMMMOOOQQQRRRQQQPPPQQQQQQRRRQQQOOOMMMLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMPPPRRRRRROOOMMMIIIIIIJJJKKKLLLMMMNNNOOOJJJOOOPPPSSSUUUNNNTTTiii~~~cccSSSNNNNNNWWW\\\ooodddNNN>>>???@@@999999???>>>>>>@@@BBBDDDFFFGGGHHHGGGIIIIIIHHHGGGHHHLLLOOOFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@??????????????????<<<;;;;;;;;;;;;;;;<<<<<<:::999999999999::::::;;;;;;;;;::::::::::::::::::888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>>>>=========>>>>>>??????@@@AAABBBCCCBBBAAAAAA;;;@@@RRRsss~~~ssskkkmmmnnn}}}sssbbbZZZZZZWWWTTTSSSTTTVVVVVVUUUSSSUUUWWWXXXWWWUUUUUUUUUTTTUUUUUUTTTRRRQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWXXXVVVTTTSSSTTTUUUTTTTTTUUUVVVXXXXXXYYYYYYTTTSSSQQQPPPPPPQQQRRRSSSCCCEEEGGGHHHGGGFFFFFFGGGIIIIIIJJJJJJJJJJJJJJJIIIFFFHHHJJJIIIFFFEEEFFFHHHIIIIIINNNUUUWWWTTTRRRSSSRRRRRRSSSTTTVVVXXXZZZ[[[[[[ZZZ]]]aaaaaa\\\YYYYYYVVVVVVUUUUUUVVVWWWWWWXXX^^^```]]]```sssgggFFF888;;;<<<999999999999999999999999:::===@@@AAAGGG```{{{\\\UUUJJJBBB======>>>>>><<<======;;;999777777888777:::>>>@@@CCCHHHPPPVVV___gggqqquuuuuuwww}}}ttthhhgggmmmpppooowwwmmm[[[RRRNNNIIIJJJOOONNNHHHNNN[[[aaahhhppprrrmmmhhhffffffqqqwww~~~|||~~~yyyvvvqqqdddjjjwww|||dddQQQIIIOOOppprrreeeZZZYYYTTTWWWaaabbbgggwwwyyyqqqeeeaaammmiiiiiiggg___UUULLLFFFDDDIIIYYYuuuyyyooojjjfffaaa___aaaYYYSSSVVVcccrrr|||tttTTTGGGIIIJJJGGGIIIKKKMMMMMMLLLMMMPPPSSSLLLOOORRRSSSSSSRRRQQQRRRQQQPPPNNNLLLKKKKKKLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJLLLOOOQQQQQQNNNKKKHHHIIIIIIJJJLLLNNNOOOPPPOOORRRMMMNNNRRRNNNMMMYYY]]]ooo[[[QQQKKKPPPYYYfffhhhMMMMMMMMMAAA:::>>>:::;;;===@@@BBBEEEGGGHHHCCCEEEEEEEEECCCEEEIIIMMMEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA<<<<<<<<<;;;<<<<<<===>>>===<<<;;;::::::;;;<<<===;;;::::::999999:::::::::999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>============>>>???@@@@@@===>>>@@@AAAAAA@@@???>>>@@@PPPrrr}}}sssbbbaaannnnnnaaa\\\]]][[[WWWQQQOOOPPPQQQPPPOOOMMMRRRVVVWWWTTTQQQQQQRRRUUUUUUSSSQQQOOOPPPSSSUUURRRRRRRRRRRRSSSTTTVVVVVVWWWXXXXXXVVVTTTRRRRRRSSSRRRTTTVVVVVVTTTSSSTTTTTTSSSSSSTTTTTTTTTSSSQQQPPPBBBDDDHHHKKKLLLLLLKKKJJJMMMLLLKKKKKKKKKLLLMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKJJJLLLOOOQQQRRRQQQPPPOOOPPPRRRTTTTTTSSSVVV[[[```\\\YYYWWW[[[aaabbb]]]WWWYYYZZZ[[[ZZZZZZ[[[]]]```]]]^^^]]]___jjjOOO???DDD666888999999999999:::<<<>>>888===>>>@@@EEEOOOwwwqqq```OOOGGGEEEAAA>>><<<===>>>>>>===;;;999777666777888:::;;;>>>DDDKKKPPPZZZbbbnnnuuuuuussszzzrrrppplllllluuuzzzttthhh[[[TTTSSSQQQSSSQQQNNNOOOQQQPPPKKKOOONNNQQQUUURRRKKKKKKQQQPPPNNNVVVnnn{{{xxx{{{{{{ppplllxxxwwwaaaOOOEEE```eee]]]YYYTTTPPPPPPUUU]]]bbbpppppphhhdddjjjnnn{{{rrr]]]ZZZ\\\LLLAAAJJJLLLkkkvvvjjjccc___]]]\\\VVV\\\```eeexxx{{{QQQDDDMMMPPPHHHOOOOOONNNNNNNNNOOOPPPPPPMMMNNNOOOPPPPPPPPPPPPOOORRRRRRQQQOOOMMMJJJHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIKKKKKKLLLNNNOOOOOOMMMJJJHHHHHHHHHIIIKKKNNNPPPQQQPPPPPPOOOMMMKKKJJJLLLNNNTTTaaa___VVVRRRMMMPPP```~~~bbbIII???:::777888???CCCBBBBBBDDDHHHHHHFFFEEEEEEEEEGGGGGGCCCCCCCCCCCCBBBAAA@@@???>>>???@@@AAABBBBBBBBBBBBAAA@@@??????>>>>>>??????>>>>>>===<<<;;;;;;::::::<<<;;;::::::999999::::::999999::::::::::::;;;;;;;;;;;;:::999999:::::::::<<<===>>>???@@@>>><<<:::777@@@DDD>>>:::===CCCDDDJJJqqq{{{nnnhhhssszzzkkk]]]UUUSSSTTTTTTTTTRRROOOQQQSSSQQQLLLPPPSSSWWWXXXWWWTTTRRRQQQUUUWWWVVVQQQNNNPPPQQQPPPWWWQQQPPPTTTUUURRRRRRUUUUUUQQQQQQTTTTTTPPPNNNNNNTTTSSSSSSUUUXXXXXXVVVSSSWWWUUUTTTTTTUUUVVVUUUTTTDDDEEEHHHJJJLLLMMMLLLLLLPPPPPPOOONNNNNNOOOPPPPPPNNNNNNLLLKKKJJJJJJJJJJJJJJJKKKNNNPPPPPPPPPNNNMMMQQQUUUYYY[[[ZZZYYY[[[]]]^^^[[[YYY\\\bbbccc___ZZZZZZ[[[\\\[[[ZZZ[[[^^^``````___]]]\\\dddxxxZZZAAACCC999999:::::::::999999::::::888===>>>AAADDDLLLooo~~~lllXXXNNNIIIDDD@@@???============<<<:::888777777888999:::===BBBIIINNNVVV\\\gggppprrrqqqvvvwww```eeekkktttwwwmmmhhhbbb[[[WWWWWWPPPVVVZZZZZZZZZZZZWWWQQQPPPMMMLLLNNNKKKFFFFFFJJJGGGGGGLLL]]]vvv}}}}}}wwwuuusss```SSSGGG\\\pppaaa\\\VVVQQQOOOQQQUUUXXXaaaddd______fffkkkwww|||```WWWZZZPPPGGGLLLTTTqqqwwwkkkbbb\\\WWWUUUTTT[[[aaajjj~~~qqqOOOEEEKKKNNNIIIMMMMMMNNNNNNPPPQQQRRRSSSNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPOOONNNLLLJJJHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKMMMMMMKKKIIIHHHHHHHHHIIIJJJLLLOOOPPPOOOOOONNNLLLJJJJJJKKKMMMOOO[[[uuu[[[SSSPPPUUUYYYdddeeeKKKDDDBBB===888999???EEEGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????@@@AAABBBBBBBBBBBBAAA@@@??????>>>>>>??????>>>======<<<<<<;;;::::::<<<;;;::::::999999::::::999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<>>===<<<===???AAAIIICCC??????@@@AAAHHHPPP[[[|||yyypppooouuu|||nnn___UUUQQQPPPQQQRRRSSSRRRQQQTTTXXXWWWSSSQQQTTTXXXXXXWWWTTTRRRQQQQQQUUUUUUQQQPPPRRRTTTRRRUUUPPPNNNRRRSSSQQQPPPSSSXXXTTTTTTWWWXXXTTTRRRRRRUUUTTTSSSUUUWWWXXXVVVTTTUUUTTTRRRRRRTTTVVVVVVVVVGGGGGGHHHJJJKKKMMMOOOPPPSSSSSSRRRQQQPPPPPPPPPPPPRRRPPPNNNLLLKKKJJJJJJJJJLLLNNNOOOQQQQQQOOONNNMMMNNNUUU\\\___]]]ZZZXXXWWW\\\YYYXXX[[[aaadddbbb___ZZZ[[[\\\\\\[[[[[[]]]___aaa___\\\YYY^^^pppkkkHHHBBB===;;;;;;;;;;;;:::888777666777===???AAADDDHHHbbbwww___QQQHHHBBB>>>===============<<<;;;:::999777888888999;;;@@@FFFJJJPPPTTT^^^hhhmmmnnnrrryyy|||yyyjjjgggllluuu~~~qqqfffccccccbbb``````XXXccclllmmmjjjeee]]]VVVPPPKKKHHHIIIIIIHHHIIIKKKHHHHHHIIINNN[[[ooo}}}uuuaaaYYYLLLWWWjjjddd[[[TTTPPPOOOOOOOOOPPPUUUSSSUUU___eeeqqqiiiTTTUUUTTTMMMNNNbbb|||uuujjjaaaZZZUUURRRXXX___hhhttt}}}aaaMMMFFFHHHJJJKKKKKKKKKMMMNNNPPPRRRSSSTTTOOONNNNNNMMMMMMNNNPPPPPPNNNNNNNNNMMMKKKIIIHHHGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGIIIKKKKKKIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMLLLJJJIIIJJJLLLLLLUUU^^^|||yyybbbRRRRRRPPPMMM^^^yyyjjjDDDDDD@@@;;;<<>>>>>??????>>>======<<<<<<;;;;;;;;;<<<;;;::::::999999::::::999999::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===;;;======;;;999:::>>>AAA???888===OOO^^^bbbgggppptttzzzkkkpppxxxnnn___UUUPPPOOOOOOOOOQQQSSSRRRQQQSSSXXXYYYUUUSSSVVVXXXYYYVVVSSSQQQQQQNNNSSSUUUSSSSSSVVVWWWUUUTTTQQQPPPSSSTTTRRRQQQRRRYYYUUUUUUYYYYYYVVVSSSTTTWWWUUUTTTTTTUUUWWWWWWVVVTTTRRRPPPPPPSSSUUUWWWWWWIIIIIIHHHIIIKKKNNNQQQSSSSSSSSSSSSRRRQQQPPPNNNMMMRRRQQQOOOMMMKKKKKKLLLLLLPPPQQQRRRSSSRRRQQQOOONNNIIIPPPWWW[[[YYYVVVTTTTTTVVVTTTSSSVVV]]]aaabbbaaaYYYZZZ[[[[[[ZZZZZZ[[[]]]^^^\\\ZZZWWWYYYiiiUUUDDD>>>;;;;;;;;;;;;;;;999777555777===>>>@@@CCCCCCTTTqqqhhhVVVIIIAAA==================<<<<<<;;;;;;777888888888999===BBBFFFKKKMMMUUU```gggjjjooouuu~~~}}}uuuooopppqqqnnnkkkkkkjjjuuu~~~|||tttjjj```YYYOOOJJJGGGHHHMMMPPPQQQRRRQQQOOOLLLJJJMMMYYYjjjwww~~~|||ccc```RRRTTTttt|||ssseee[[[VVVSSSPPPMMMGGGKKKIIIKKKVVV^^^kkkwwwWWWPPPRRRQQQSSSuuu|||zzzvvvnnngggaaa\\\YYYXXX```hhhsssxxxdddRRRKKKHHHEEEGGGMMMIIIJJJLLLMMMOOOQQQQQQRRRNNNMMMKKKJJJJJJLLLNNNOOONNNNNNMMMMMMLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGGGGGGGIIIJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKJJJIIIHHHIIIJJJLLLRRRQQQ___aaaRRROOOLLLQQQZZZ```gggyyyZZZIII<<<;;;?????????AAACCCCCCCCCCCCCCCBBBBBBAAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@??????>>>>>>??????>>>=========<<<<<<;;;;;;<<<;;;::::::999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===999<<>>;;;999<<>>LLLgggrrrmmmssskkkbbbXXXRRRRRRSSSQQQOOOQQQSSSRRROOOPPPTTTUUURRRUUUWWWYYYXXXVVVSSSQQQPPPNNNTTTWWWUUUUUUXXXXXXVVVWWWUUUTTTVVVWWWWWWUUUUUUVVVRRRRRRVVVWWWTTTRRRSSSXXXVVVTTTSSSSSSUUUWWWXXXTTTRRROOOOOOQQQSSSUUUUUUKKKJJJHHHHHHKKKOOOSSSVVVTTTTTTUUUUUUSSSQQQOOOMMMPPPOOOMMMKKKKKKLLLNNNOOOPPPQQQQQQQQQPPPOOONNNMMMFFFKKKQQQTTTSSSRRRTTTUUUUUURRROOOPPPTTTYYY[[[[[[VVVXXXYYYYYYXXXXXXYYYZZZ[[[YYYWWWUUUUUU___xxxhhhLLL@@@<<<;;;999:::<<<;;;999777777<<<<<<>>>CCCAAAHHH]]]~~~wwwaaaRRRGGGCCCCCC>>>>>>>>>===<<<<<<<<<<<<888888888777777:::???BBBFFFHHHOOOZZZbbbgggnnnvvv|||}}}zzzsssrrruuu~~~uuummmeee___WWWUUUTTTUUUZZZ^^^^^^\\\ZZZWWWRRRPPPQQQVVV]]]aaakkkooouuu{{{fffdddUUUSSSmmmxxxjjjccc]]]VVVPPPIIIJJJDDDDDDNNNXXXiii]]]NNNOOOTTT\\\{{{vvvvvvpppmmmiiiccc```^^^___```gggppp~~~yyyyyybbbRRRHHHIIIJJJFFFGGGMMMIIIJJJKKKMMMNNNNNNNNNNNNMMMKKKJJJHHHHHHIIIKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKIIIGGGGGGIIIJJJKKKJJJGGGGGGHHHHHHHHHHHHHHHGGGGGGIIIJJJIIIGGGGGGGGGHHHJJJOOONNNSSSffflll\\\WWWRRRLLLNNNPPPWWWnnniiiIIIHHHLLLCCC===BBB>>>>>>??????@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@??????>>>>>>??????===============<<<<<<<<<<<<;;;::::::999999::::::999999999:::::::::;;;;;;::::::999999:::;;;;;;<<<<<<>>>???>>>===>>>BBBFFFPPPtttxxxvvvvvvmmmfffeeettt|||uuu___ZZZUUUTTTVVVVVVRRRNNNOOORRRQQQNNNNNNRRRUUUSSSTTTVVVXXXWWWTTTRRRPPPPPPPPPVVVXXXVVVUUUWWWWWWUUUWWWWWWVVVWWWXXXYYYWWWUUUSSSPPPPPPTTTVVVSSSQQQRRRXXXVVVTTTRRRRRRSSSVVVXXXUUUSSSPPPOOOOOOQQQQQQPPPJJJIIIHHHHHHKKKOOOSSSVVVUUUVVVXXXXXXWWWTTTQQQOOONNNMMMKKKIIIIIIKKKMMMOOOLLLLLLMMMLLLLLLKKKJJJJJJHHHKKKNNNOOOOOOPPPTTTXXXXXXTTTOOOLLLMMMOOOQQQRRRUUUWWWXXXXXXWWWVVVWWWWWWZZZVVVTTTTTTQQQTTTeeexxx\\\KKK???<<<999:::<<<===;;;999888<<<:::<<>>===<<<<<<<<<<<<:::999888666666888<<>>???AAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>??????========================<<<;;;::::::999999::::::999999::::::::::::;;;;;;999999999999999:::;;;<<<>>>???AAAEEEKKKQQQVVVYYYjjjvvvaaaSSSRRRaaatttpppaaaUUUTTTSSSTTTVVVUUUQQQMMMMMMQQQQQQNNNOOOTTTXXXXXXSSSUUUVVVUUUSSSQQQPPPPPPQQQUUUWWWTTTRRRTTTUUUSSSSSSUUUUUUTTTUUUWWWUUUQQQSSSPPPPPPUUUWWWTTTSSSTTTVVVVVVTTTRRRPPPQQQTTTWWWTTTRRRPPPOOOOOOOOONNNMMMIIIIIIHHHHHHKKKOOOSSSVVVTTTVVVXXXYYYXXXUUURRROOONNNLLLIIIGGGGGGHHHJJJLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIKKKMMMMMMLLLMMMRRRVVVYYYUUUOOOJJJJJJLLLOOOQQQUUUWWWYYYYYYXXXVVVVVVWWWYYYTTTTTTWWWTTTQQQZZZhhhqqq```EEE@@@;;;999;;;===;;;999888;;;888999AAA@@@@@@IIIRRRuuuxxxaaaPPPIIIHHHBBBAAA???>>><<<<<<<<<<<<;;;;;;999777555777:::>>>???BBBHHHOOOUUU]]]mmm|||xxxqqqqqqvvvzzz{{{}}}}}}~~~|||uuullleeeeeehhhjjjiiikkktttwwwnnncccjjj|||{{{wwwyyy}}}nnn```RRRPPPFFFBBBKKKVVViiiaaaUUUVVVhhhxxxooommmllliiiccc^^^[[[___gggnnnppp}}}yyytttzzz\\\JJJGGGFFFIIILLLLLLLLLKKKHHHIIILLLOOOPPPQQQPPPPPPKKKKKKKKKKKKJJJJJJJJJIIIKKKKKKLLLMMMMMMNNNMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJMMMJJJGGGFFFHHHJJJLLLLLLIIIIIIJJJIIIIIIGGGEEEDDDCCCEEEGGGGGGFFFEEEEEEEEEEEEGGGFFFHHHJJJMMMhhhuuugggWWWQQQIIIGGGVVVuuupppPPPAAA???<<<:::999;;;===???AAAAAABBBBBBCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>??????=====================>>><<<;;;::::::999999::::::999999::::::::::::;;;;;;999999999::::::;;;======CCCJJJYYYkkkzzz~~~yyyjjjYYYWWWgggkkk\\\VVVRRRRRRSSSTTTSSSRRRPPPNNNLLLPPPQQQMMMMMMRRRVVVWWWQQQRRRTTTSSSQQQPPPPPPQQQMMMQQQRRROOONNNPPPRRRQQQOOOSSSSSSQQQRRRUUUSSSMMMRRROOOPPPUUUWWWUUUSSSTTTTTTTTTTTTRRROOOOOORRRUUUPPPOOOOOOOOOPPPPPPMMMKKKHHHHHHHHHHHHKKKOOOSSSUUUQQQSSSVVVWWWWWWTTTPPPNNNOOOMMMIIIFFFEEEEEEGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJLLLKKKIIIJJJNNNQQQVVVRRRMMMJJJJJJNNNRRRVVVVVVXXXZZZZZZXXXWWWWWWWWWWWWSSSTTT[[[ZZZUUUZZZeee|||sssJJJCCC<<<999;;;<<<;;;888999;;;666777@@@AAA???FFFCCCdddlllYYYOOONNNDDDBBB@@@>>><<<<<<<<<<<<<<<<<<:::777555666:::======@@@GGGLLLPPPZZZmmm~~~zzzrrrrrrwww{{{vvvjjjccceeeiiinnnttt|||vvvlllyyy~~~wwwooopppqqq~~~{{{kkkRRRQQQHHHDDDMMMWWWiiiyyy```XXX]]]qqqyyypppllliiifffaaa[[[[[[aaallluuuwww~~~{{{}}}sssXXXGGGHHHIIIIIILLLOOONNNJJJGGGIIILLLPPPRRRTTTTTTSSSLLLLLLMMMMMMLLLKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIHHHHHHHHHHHHIIIJJJMMMIIIFFFEEEFFFIIIKKKLLLJJJJJJJJJJJJIIIGGGEEEDDDBBBDDDFFFGGGEEEDDDDDDEEEEEEGGGCCCEEENNNUUUccc{{{zzzddd___VVVMMMJJJVVVrrrqqqHHHEEE@@@<<<;;;<<<>>>@@@AAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>?????????============>>>>>>>>>>>><<<;;;::::::999999::::::999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>???LLL]]]zzzyyyiiiXXXXXXoooxxx```SSSSSSSSSTTTUUUTTTQQQPPPPPPQQQNNNQQQPPPKKKIIILLLPPPQQQOOOQQQRRRRRRQQQPPPPPPQQQJJJMMMNNNJJJJJJNNNQQQPPPOOOSSSSSSQQQRRRVVVSSSLLLPPPMMMNNNSSSUUUSSSRRRSSSRRRSSSTTTRRROOONNNQQQSSSMMMMMMNNNPPPQQQQQQNNNKKKGGGIIILLLMMMLLLLLLMMMNNNQQQTTTWWWYYYXXXUUURRROOOMMMMMMLLLIIIFFFEEEFFFHHHKKKJJJIIIGGGGGGHHHIIIIIIDDDFFFGGGGGGFFFFFFHHHIIIMMMMMMMMMLLLLLLMMMPPPSSSVVVXXXYYYWWWTTTRRRUUUWWWTTTTTTTTTSSSRRRTTTXXX[[[lll}}}dddKKK:::===AAA:::666:::;;;;;;::::::;;;>>>@@@BBBFFFSSSttttttbbbYYYSSSLLLDDD>>>>>>>>><<<;;;===<<<;;;999777666666777777999???AAAGGGOOORRR___www|||~~~yyy||||||}}}yyyrrrjjjdddeeeiiiooozzz{{{tttxxxqqqtttyyymmmddddddnnnxxxkkk]]]NNNHHHIIIVVVssszzzfff^^^qqqxxxnnnmmmmmmccc[[[ZZZ]]]eeettt}}}eeeOOOKKKJJJJJJKKKKKKLLLMMMNNNIIIJJJKKKMMMOOOQQQRRRSSSOOOMMMQQQNNNEEEHHHLLLEEECCCGGGKKKLLLJJJHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGJJJKKKIIIFFFDDDDDDGGGHHHGGGEEEEEEDDDCCCBBBAAAAAABBBCCCFFF???AAAHHHHHHIII```~~~sss```UUUHHHFFFRRRYYYgggjjjdddaaavvvcccMMMIII@@@FFFOOOHHHHHH@@@<<>>>>>???@@@>>>===??????>>>===<<<<<<>>>???<<<<<<<<<<<<;;;:::999888555===999555===@@@;;;<<<888<<>>:::999>>>;;;:::::::::;;;===???AAACCCIII]]]qqqcccZZZNNNFFF@@@???@@@===<<<===>>><<<;;;999888888888888999>>>@@@DDDLLLNNN\\\ttt}}}wwwyyy~~~zzzsssnnnmmmjjjhhhgggcccdddhhhxxxrrrhhhfffpppzzz~~~{{{kkk\\\XXX^^^fffnnnvvv}}}~~~ooo\\\QQQPPP```xxxjjjkkk{{{zzzoookkkfff___YYYZZZ```lll|||yyy|||kkkMMMKKKKKKKKKKKKKKKKKKLLLLLLIIIIIIKKKLLLNNNPPPQQQRRRNNNKKKOOONNNGGGKKKNNNEEEDDDHHHKKKKKKIIIGGGFFFFFFHHHGGGGGGFFFFFFFFFFFFFFFCCCCCCBBBCCCDDDFFFIIIJJJIIIGGGDDDEEEGGGHHHGGGEEEDDDCCCBBBAAAAAABBBCCCCCCEEEBBBCCCHHHIIIOOObbbxxxvvv^^^OOOMMMMMMMMMOOOMMMOOOcccwwwhhh\\\lllhhhXXXHHHBBBAAA???@@@BBB???@@@CCCEEEDDD@@@>>>>>>??????@@@AAABBBAAA???>>>:::;;;===???@@@@@@>>>>>>999::::::;;;<<<<<<<<<<<<<<<@@@<<<999???>>>===EEEMMMTTT\\\```______dddiii~~~pppbbb[[[ZZZ[[[___dddtttvvviii^^^VVVRRRPPPPPPOOOPPPQQQTTTUUUSSSRRRRRRRRRRRRPPPMMMKKKLLLMMMOOONNNNNNNNNOOOOOOPPPQQQOOONNNLLLJJJJJJKKKMMMOOOPPPOOONNNLLLLLLLLLMMMMMMMMMMMMNNNPPPSSSTTTRRRQQQOOORRRSSSRRRNNNLLLLLLNNNPPPOOONNNMMMLLLKKKKKKKKKFFFHHHJJJKKKKKKLLLNNNOOOQQQRRRTTTUUUTTTRRROOOMMMRRRRRRPPPLLLIIIGGGGGGHHHKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOMMMKKKJJJKKKLLLMMMPPPQQQOOOLLLKKKOOOTTTXXXXXXYYYZZZYYYVVVRRRNNNSSSTTTTTTTTTTTTVVVZZZ]]]___vvvgggGGG>>>???;;;999<<<::::::999999:::<<<===???CCCEEENNNrrr}}}hhh\\\PPPHHHAAAAAAAAA???===>>>???>>><<<;;;::::::999999999======AAAHHHKKKYYYrrr{{{zzz{{{~~~}}}{{{}}}sssnnnlllhhheeeeeeiiimmmooonnnkkkiiitttuuukkknnnuuu}}}|||sssbbbVVVSSSUUU]]]aaafffmmm|||{{{eeeTTTRRRhhhvvvooozzzuuuyyyzzzooohhhaaa]]]ZZZ[[[bbbrrrxxxwwwyyy~~~vvvPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIJJJKKKMMMNNNOOOPPPLLLHHHLLLMMMJJJPPPQQQFFFFFFHHHJJJJJJHHHFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDDDD@@@@@@@@@@@@BBBDDDFFFHHHGGGFFFDDDDDDFFFGGGGGGFFFCCCBBBAAAAAAAAABBBCCCDDDCCCDDDEEEEEEIIISSSaaakkkhhhgggnnn|||zzz^^^OOOEEECCCDDDEEEHHHTTTkkkyyykkk```KKKBBB??????AAAFFFHHHHHHEEEBBB??????>>>>>>???@@@@@@???>>>>>>???@@@???@@@AAABBBAAA>>><<>>===;;;::::::::::::???@@@<<<===DDDDDDLLL```ttt|||hhhWWWSSSTTTZZZmmmxxxsssnnnggg___YYYUUUTTTSSSOOOOOOOOOQQQSSSUUUUUUUUUUUUUUUUUURRRNNNLLLKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRQQQOOOMMMKKKKKKLLLMMMNNNOOONNNNNNMMMLLLKKKJJJJJJKKKKKKLLLOOORRRSSSRRRPPPNNNOOOOOOOOOOOONNNMMMMMMPPPPPPOOONNNMMMLLLKKKKKKFFFGGGIIIJJJJJJKKKNNNPPPPPPQQQRRRRRRRRRPPPNNNMMMOOOOOONNNKKKHHHGGGGGGIIIJJJKKKMMMOOOOOOOOOOOONNNLLLMMMNNNMMMKKKKKKKKKMMMKKKOOORRROOOKKKIIINNNSSSUUUTTTTTTVVVZZZ[[[XXXUUUTTTUUUUUUVVVVVVXXX[[[^^^\\\nnnkkkLLLCCCCCC>>>999777:::999999999999:::<<<<<>>??????>>>===<<<;;;::::::999777;;;:::>>>EEEHHHWWWqqq}}}qqqsssrrryyyzzztttvvvvvvkkkhhhjjjjjjiiikkkqqqxxx{{{wwwrrrmmmppp|||oooaaaWWWQQQVVVXXX[[[```hhhzzz~~~iiiVVVWWWssszzzzzzuuuvvvzzzvvvllleee___^^^]]]^^^eeewww|||vvvwwwzzz~~~tttQQQLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKMMMMMMNNNLLLGGGJJJMMMMMMTTTTTTHHHFFFGGGIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@BBBCCCDDDDDDCCCBBBBBBCCCDDDDDDDDDAAAAAA@@@@@@@@@BBBCCCDDDAAAEEEDDDAAAFFFRRRYYYWWWSSSRRRTTTZZZ^^^fffvvvzzzgggZZZOOOJJJIIILLLMMMRRRcccvvvwww~~~ooocccwwwmmm[[[SSSSSSUUUmmmpppiiiVVVDDD>>>???@@@???AAABBBBBB???======>>>DDD@@@======??????<<<999???===<<<;;;>>>BBBGGGKKKOOOMMMIIIMMMUUUWWWiiivvvdddUUUQQQ]]]hhhrrrvvvgggaaa^^^[[[WWWUUUTTTTTTUUUQQQPPPOOOQQQSSSUUUUUUUUUUUUVVVVVVSSSPPPMMMLLLMMMLLLLLLNNNOOOQQQRRRSSSSSSPPPOOOMMMLLLKKKLLLMMMMMMPPPPPPPPPOOONNNLLLJJJIIIHHHHHHJJJNNNQQQSSSSSSRRRMMMLLLLLLMMMNNNOOOMMMKKKOOOOOOOOONNNMMMLLLKKKKKKGGGHHHIIIJJJJJJKKKNNNPPPOOOPPPPPPPPPPPPOOONNNNNNJJJJJJJJJHHHFFFFFFHHHJJJJJJKKKNNNPPPQQQQQQQQQQQQJJJKKKMMMMMMMMMMMMNNNPPPMMMPPPSSSQQQNNNMMMPPPTTTVVVSSSQQQSSSXXX\\\\\\[[[UUUVVVWWWWWWWWWYYY\\\^^^ZZZfffuuuoooOOOBBBAAA>>>;;;:::::::::999999999:::::::::;;;CCCFFFTTTuuupppWWWNNNEEEBBBAAA>>>>>>@@@>>>>>>===<<<;;;:::999999666:::999<<>>AAA>>>>>>>>>===<<<;;;:::999666:::999;;;BBBCCCPPPiii}}}{{{wwwrrrnnnlllnnnyyy|||uuuuuutttjjjfffmmmqqqqqqwww}}}|||yyysssqqq}}}hhhbbbbbb```SSSRRRxxx|||lll___lll~~~yyyqqqhhhbbb___ZZZ```fffmmmzzzyyyccc\\\VVVNNNLLLMMMMMMMMMMMMKKKIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLHHHKKKLLLJJJRRRUUUKKKCCCCCCCCCEEEHHHJJJIIIHHHDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCAAA@@@>>>===<<<<<<===>>>>>>======???AAAAAA@@@?????????@@@AAABBB>>>AAA???;;;>>>DDDBBB;;;@@@CCCFFFGGGFFFDDDFFFHHHWWWkkkwwwhhhYYYKKKEEEFFFBBBCCCFFFOOORRRKKK^^^uuuiii^^^dddrrrppp___```fffuuuwwwrrrlllmmmxxxzzznnnZZZTTTNNNLLLNNNSSS]]]fffsssyyyzzzqqqjjjccc\\\WWWUUUUUUTTTSSSRRRRRRRRRQQQSSSRRRSSSTTTUUUUUURRRPPPPPPRRRTTTTTTSSSQQQQQQQQQKKKMMMOOOQQQSSSSSSSSSSSSOOONNNNNNNNNNNNNNNNNNOOONNNMMMMMMLLLKKKJJJIIIIIIFFFGGGIIIMMMRRRTTTTTTSSSNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLNNNOOOPPPPPPOOONNNLLLMMMMMMKKKJJJKKKNNNPPPMMMMMMMMMMMMNNNPPPRRRSSSLLLLLLLLLKKKIIIIIILLLNNNKKKKKKLLLNNNPPPSSSUUUVVVJJJKKKMMMMMMMMMMMMOOOPPPPPPOOOOOOQQQUUUVVVUUUTTT[[[ZZZYYYWWWUUUUUUVVVXXXXXXYYY[[[ZZZYYYYYY[[[\\\WWW\\\```ooommmPPPBBB===>>>AAA;;;;;;;;;;;;;;;:::999999===BBBAAACCCLLL]]]yyyjjjYYYMMMFFF@@@???AAA??????@@@???>>>===;;;:::777;;;:::;;;???>>>HHH```~~~~~~{{{|||vvvttttttjjjffflllnnnoooyyyyyyuuu}}}uuuoookkkYYYPPPooo{{{jjj]]]nnn}}}~~~}}}vvvmmmeee```]]]\\\dddnnnyyy~~~kkkUUUNNNPPPRRRLLLMMMNNNOOONNNMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKGGGJJJIIIEEEKKKQQQJJJCCCAAAAAACCCEEEGGGFFFDDDBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAA???>>><<<<<<:::<<<>>>===<<<<<>>>>>???@@@@@@???>>>======???@@@>>>;;;===@@@CCCDDDDDDEEECCCBBBEEEMMMZZZoooppp___VVVNNNOOOHHHKKKTTTKKKJJJ___rrrzzzrrrxxxzzzxxx|||{{{{{{nnnbbbZZZJJJLLLRRRZZZ___iii~~~uuuhhh^^^XXXWWWWWWUUUUUUTTTSSSRRRQQQPPPOOOPPPQQQSSSUUUWWWVVVSSSPPPPPPRRRTTTTTTSSSQQQPPPPPPLLLMMMPPPRRRSSSSSSRRRRRROOOOOOPPPPPPQQQQQQRRRRRRNNNMMMLLLKKKJJJKKKKKKLLLKKKKKKLLLOOOQQQRRRQQQPPPQQQSSSTTTRRRMMMJJJJJJKKKKKKMMMOOORRRSSSSSSSSSRRRNNNNNNNNNLLLKKKKKKNNNPPPMMMMMMLLLMMMNNNQQQSSSTTTPPPQQQPPPNNNLLLKKKMMMOOOKKKKKKLLLMMMPPPSSSVVVWWWIIIJJJKKKKKKJJJIIIJJJLLLNNNKKKJJJNNNSSSVVVTTTPPPWWWZZZ\\\ZZZVVVTTTUUUWWWYYY[[[\\\[[[ZZZYYYZZZ[[[YYY]]]^^^iiiaaaLLLAAA<<<:::<<<<<<<<<<<<;;;:::999999:::???AAAFFFGGGLLLrrrwwwbbbSSSIIIBBB@@@BBBAAAAAAAAAAAA@@@>>><<<;;;999<<<:::;;;===999BBBXXXyyyuuuuuulllhhhllllllmmm{{{~~~{{{{{{{{{uuubbbSSSkkkmmm___qqq~~~zzzssskkkeee```[[[bbbjjjvvv~~~zzz{{{aaaNNNHHHKKKPPPLLLMMMOOOPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJGGGJJJGGG@@@FFFNNNIIICCCAAA???@@@CCCDDDCCC@@@AAA@@@@@@???>>>?????????@@@@@@@@@@@@???>>>===<<<:::===>>>>>><<<<<>>>>>>>>?????????======@@@AAA???>>>??????@@@@@@@@@CCCEEEDDDAAABBBHHHJJJPPPkkkooobbbeeeUUUNNN[[[UUUGGGJJJQQQ\\\cccddddddgggddd___~~~xxxxxxeeeaaa[[[ZZZXXXWWWUUURRRMMMIIILLLXXXmmm~~~}}}wwwlll___SSSNNNPPPSSSUUUUUUTTTTTTRRRQQQOOONNNMMMOOORRRVVVYYYXXXUUURRRPPPRRRUUUUUUSSSPPPOOOOOOLLLNNNPPPRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUQQQPPPNNNLLLLLLMMMOOOPPPOOONNNNNNPPPQQQQQQOOOMMMTTTWWWYYYUUUNNNJJJJJJMMMLLLNNNQQQTTTVVVVVVVVVVVVIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOORRRSSSTTTVVVSSSPPPOOONNNNNNMMMMMMNNNLLLKKKJJJLLLOOOSSSVVVMMMLLLJJJIIIIIIJJJLLLMMMLLLNNNPPPRRRTTTTTTTTTTTTWWWXXXZZZYYYVVVRRRPPPPPPWWWYYY\\\]]]\\\\\\\\\]]]\\\aaa```bbbxxxrrrRRRAAA<<<<<<:::===???<<<999999::::::555777>>>CCCBBBIIIfff~~~eeeYYYLLLDDDCCC@@@@@@@@@@@@???======>>>???;;;:::999888:::???GGGMMM}}}sss~~~zzz~~~xxxhhhkkkooommmjjjwwwqqq[[[hhhlll```vvv}}}|||}}}}}}yyytttpppiii```^^^```eeetttyyyuuuTTTHHHMMMOOOIIINNNNNNNNNNNNNNNMMMLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@AAAAAA@@@???>>>===??????>>>===============??????@@@??????>>>===<<<<<<<<<===>>>???@@@AAAAAA>>>======<<<;;;;;;::::::===============<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@@@@>>>BBBKKKUUUlllwwwiiiaaaZZZRRRLLLKKKKKKKKKLLLNNNRRRUUUWWWiiiqqq||||||tttiiimmm|||~~~rrrnnnqqqrrrqqqwwwhhh\\\UUUSSSNNNOOONNNKKKIIINNNXXXaaakkk}}}uuunnnbbbWWWPPPNNNMMMMMMQQQPPPPPPQQQRRRPPPMMMKKKLLLMMMOOOQQQRRRRRRRRRQQQPPPOOOOOONNNOOOPPPQQQRRRPPPOOONNNQQQTTTUUUTTTQQQRRRSSSSSSRRRQQQQQQSSSTTTRRRQQQOOOLLLKKKLLLOOORRROOOPPPQQQPPPNNNMMMMMMNNNVVVVVVTTTQQQLLLIIIIIIIIINNNOOOPPPRRRSSSUUUVVVWWWKKKLLLNNNPPPPPPNNNKKKJJJLLLLLLMMMOOOPPPRRRSSSSSSSSSRRRPPPNNNNNNNNNNNNMMMLLLJJJHHHGGGHHHJJJMMMNNNLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRRRRTTTWWWWWWVVVTTTSSSSSSTTTVVVYYY[[[[[[[[[\\\]]][[[]]][[[```yyycccNNNDDDBBB???>>>===;;;:::;;;:::999999:::???DDDBBBEEEWWWnnnttteeeRRRGGGDDD@@@@@@AAAAAA@@@???>>>??????===<<<;;;::::::>>>DDDIIIqqq}}}uuujjjqqq}}}|||sssyyy|||eeelllyyyhhhaaayyy|||zzz{{{xxxsssoookkkeee___^^^bbbmmm~~~~~~jjjPPPHHHLLLLLLHHHNNNNNNNNNMMMLLLJJJIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCCCC@@@@@@??????>>>=========>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<===>>>>>>??????======<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;======>>>???????????????===:::===BBBEEEQQQoooppp```UUURRRMMMIIIHHHKKKPPPSSSIIIMMMSSSYYY\\\ZZZUUUQQQWWWWWW^^^ppp|||pppddd```dddmmmyyyyyykkkYYYPPPQQQSSSQQQNNNOOORRRSSSQQQMMMMMMPPPSSSQQQUUU[[[aaajjjvvvtttlllaaa]]]XXXSSSPPPOOOOOOOOOQQQQQQRRRTTTUUUTTTPPPNNNKKKLLLNNNPPPQQQQQQQQQQQQMMMMMMLLLLLLMMMOOOPPPQQQRRRPPPPPPQQQTTTUUUTTTRRRRRRSSSTTTSSSRRRQQQSSSTTTUUUTTTRRROOOMMMNNNQQQTTTPPPQQQQQQPPPOOONNNNNNOOORRRRRRQQQOOOKKKIIIIIIJJJKKKLLLNNNPPPRRRUUUVVVWWWLLLNNNQQQSSSRRROOOKKKHHHKKKLLLNNNPPPQQQRRRRRRQQQQQQPPPOOONNNMMMLLLLLLMMMLLLJJJHHHFFFEEEFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNPPPQQQQQQQQQQQQQQQSSSUUUVVVTTTSSSSSSTTTPPPSSSVVVXXXYYYZZZ[[[]]][[[ZZZWWW\\\ttt}}}aaaLLLDDDBBB>>>;;;:::;;;;;;:::888;;;999===CCCDDDCCCJJJUUUuuu\\\MMMIIIEEEAAAAAAAAAAAAAAA@@@@@@?????????>>><<<;;;===AAADDD^^^yyyqqqnnnrrrsss}}}wwwwwwmmm___aaa}}}yyyvvvwwwsssmmmhhheee```]]]```eeeooo^^^MMMKKKLLLJJJIIIMMMMMMMMMKKKJJJHHHFFFEEEHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@@@@???>>><<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===???<<<===@@@???@@@MMM]]]xxx~~~ooo```UUUQQQQQQRRROOOMMMKKKKKKLLLMMMMMMLLLPPPLLLJJJOOOZZZcccgggggg]]]VVVPPPOOOOOONNNPPPSSSTTTNNNIIIKKKPPPRRRNNNIIIGGGKKKQQQVVV]]]fffrrrzzznnn^^^YYYQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRTTTWWWYYYXXXTTTQQQKKKLLLMMMOOOPPPPPPPPPPPPLLLLLLLLLMMMNNNPPPQQQRRRSSSQQQQQQQQQSSSSSSRRRQQQRRRSSSTTTTTTRRRRRRSSSTTTUUUTTTSSSPPPMMMNNNPPPSSSOOOPPPQQQPPPOOONNNOOOPPPMMMNNNNNNMMMJJJHHHIIIJJJHHHIIIKKKNNNPPPSSSTTTUUUKKKMMMOOOQQQQQQOOOLLLKKKKKKMMMOOOQQQRRRRRRQQQPPPPPPPPPOOOMMMKKKIIIIIIJJJLLLKKKJJJHHHGGGGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGIIIJJJKKKMMMNNNPPPPPPQQQRRRTTTUUUTTTRRRQQQPPPQQQOOOQQQTTTVVVWWWYYY[[[]]]]]][[[VVVWWWgggtttRRR???@@@===;;;<<<<<<:::888999999666888@@@FFFGGGHHHKKKhhhfffTTTOOOJJJCCCBBBAAAAAAAAAAAA@@@???>>>??????>>><<<===???AAAPPP|||xxxrrrwww~~~{{{vvvlllfff]]]WWWccczzzvvvuuuvvvqqqjjjddd```\\\[[[aaahhhoooXXXMMMNNNLLLJJJLLLKKKKKKKKKJJJIIIHHHFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCAAA@@@?????????@@@>>><<<:::999:::;;;<<<;;;;;;:::999999999999999888999:::;;;;;;;;;;;;;;;;;;;;;::::::999999999999;;;;;;::::::999999999999999999999::::::::::::::::::;;;<<<<<<======<<<<<>>???BBBAAA???BBBIIINNNiii{{{rrrnnnmmmeee___WWWPPPMMMLLLLLLLLLQQQNNNJJJGGGHHHKKKPPPTTTNNNLLLMMMQQQQQQNNNLLLMMMIIIHHHJJJPPPWWWZZZXXXUUUWWW]]]gggsssvvvkkk^^^VVVSSSPPPQQQRRRQQQPPPOOOOOOOOOOOOQQQTTTWWWZZZYYYVVVSSSKKKKKKLLLMMMNNNNNNOOOOOOLLLLLLMMMOOOPPPRRRSSSTTTRRRQQQPPPPPPPPPPPPPPPPPPRRRTTTUUUTTTSSSRRRRRRSSSRRRQQQPPPMMMJJJJJJLLLNNNLLLNNNOOONNNMMMMMMNNNOOOLLLMMMNNNMMMJJJHHHHHHIIIHHHIIIJJJLLLMMMOOOPPPQQQIIIJJJJJJKKKKKKLLLMMMNNNKKKMMMOOOQQQQQQPPPOOONNNOOOPPPPPPMMMIIIFFFEEEFFFJJJIIIIIIIIIIIIIIIIIIIIIDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFHHHJJJLLLOOOPPPRRRPPPQQQRRRRRRQQQPPPPPPQQQOOOQQQSSSUUUVVVXXX[[[]]]\\\[[[XXXUUU[[[mmm]]]BBB>>><<<<<>><<<===>>>>>>===>>>@@@BBBGGGmmmvvvbbbXXXSSSVVVjjj|||wwwwwwyyy|||pppiiibbb^^^[[[[[[ccckkktttzzzTTTLLLNNNKKKIIILLLIIIIIIIIIIIIIIIIIIHHHHHHDDDCCCCCCCCCCCCDDDDDDEEECCCBBBAAA@@@@@@???@@@@@@???>>>;;;999999999;;;<<<:::999999888888888888888777888999:::::::::::::::::::::999999888777777777999999999999888888888888999999:::::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;:::;;;>>>??????@@@CCC???NNNaaayyyzzzoooeee___ZZZWWW\\\\\\[[[WWWRRRQQQSSSVVVVVVVVV[[[bbbddd```___aaaaaaaaabbbffflllqqqssstttxxxtttfff\\\UUURRRRRRSSSSSSRRRPPPMMMLLLMMMPPPMMMNNNQQQTTTWWWWWWUUURRRJJJKKKKKKKKKLLLLLLMMMMMMJJJKKKMMMNNNPPPQQQRRRRRROOOOOONNNMMMLLLMMMNNNNNNQQQSSSTTTTTTRRRQQQQQQQQQPPPOOONNNKKKHHHGGGHHHJJJIIIJJJLLLKKKKKKKKKLLLMMMNNNOOOPPPNNNKKKIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKGGGFFFFFFFFFGGGJJJLLLNNNJJJKKKLLLMMMMMMLLLKKKKKKLLLNNNOOOLLLGGGDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGJJJMMMOOOPPPJJJLLLNNNOOOPPPQQQSSSUUUPPPRRRSSSTTTTTTUUUXXXZZZXXXYYYYYYVVVUUUcccsssWWWGGG@@@===???>>>888888<<<===:::888:::@@@FFFJJJKKKOOOYYY}}}qqq```OOOLLLGGGBBB???@@@AAA@@@>>><<<===>>>======>>>AAACCCEEE___```VVVVVVaaayyy}}}wwwvvvxxx}}}oooggg```]]][[[]]]fffoooxxxlllPPPIIIKKKHHHFFFHHHFFFGGGHHHHHHIIIIIIHHHHHHCCCCCCBBBAAAAAABBBBBBBBB@@@@@@????????????@@@@@@>>>===<<<::::::::::::;;;:::999888888777777888888888888999:::::::::999999999999888888777777777666888888888888888888777777999999999::::::;;;;;;<<<::::::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<===???AAABBBDDDEEERRRjjj|||~~~{{{{{{~~~}}}sssfffYYYQQQNNNMMMMMMOOOOOOOOOKKKHHHHHHLLLPPPKKKKKKMMMPPPSSSSSSRRRPPPJJJJJJJJJIIIJJJKKKLLLLLLGGGHHHJJJKKKMMMMMMNNNNNNLLLMMMLLLKKKJJJJJJMMMOOOPPPRRRTTTSSSQQQPPPOOOOOOPPPPPPOOOLLLHHHGGGGGGIIIFFFHHHIIIJJJIIIIIIKKKMMMNNNPPPQQQOOOLLLJJJHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHEEEEEEEEEFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKMMMKKKGGGCCCDDDFFFEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKLLLHHHJJJLLLNNNOOOPPPSSSVVVQQQRRRSSSRRRQQQRRRTTTVVVTTTTTTVVVUUUSSS[[[uuuxxx[[[HHH:::<<>>>>>>>>===<<<===@@@CCCDDDLLLrrrjjjaaaeeeuuuzzzvvvuuuvvvxxxzzzjjjddd^^^\\\\\\___iiisss{{{|||jjjZZZKKKIIIKKKIIIFFFEEEFFFFFFGGGGGGGGGFFFFFFEEECCCBBBAAA@@@@@@@@@@@@@@@<<<<<<<<<======>>>???@@@=========<<<;;;;;;:::::::::999888888777777888888999999:::::::::999888888888888888888777777777777777777777777777777777777777777888888999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;:::<<<>>>@@@AAA@@@;;;???KKKVVVllluuuqqqeeeaaaYYYQQQLLLJJJIIIHHHIIIKKKLLLJJJFFFFFFJJJNNNKKKJJJJJJLLLOOOPPPPPPOOOJJJIIIIIIHHHHHHIIIKKKKKKFFFGGGIIIJJJKKKKKKKKKKKKKKKLLLLLLKKKIIIJJJMMMQQQOOOQQQSSSSSSPPPNNNMMMMMMPPPPPPOOOLLLIIIFFFGGGGGGEEEGGGIIIIIIIIIJJJKKKMMMKKKMMMOOOOOOMMMKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHDDDEEEGGGHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDCCCHHHKKKKKKGGGDDDFFFHHHGGGHHHIIIJJJIIIGGGEEEDDDHHHFFFEEECCCCCCEEEFFFHHHHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLNNNNNNMMMNNNQQQSSSRRRRRRRRRPPPOOOOOOQQQSSSRRRQQQSSSTTTQQQUUUiiikkkOOO888888@@@???;;;:::777:::;;;888777===EEEJJJGGGFFFQQQsssgggYYYPPPFFFAAAAAACCCCCCBBB@@@@@@???<<<;;;<<>>===>>>???===KKKggg|||tttfff___aaaUUUTTTQQQMMMKKKKKKJJJHHHGGGKKKMMMKKKGGGEEEHHHKKKKKKJJJIIIJJJLLLOOOOOOOOOJJJIIIHHHGGGHHHIIIJJJKKKHHHIIIKKKLLLLLLLLLKKKKKKJJJLLLMMMKKKJJJKKKOOOSSSNNNPPPRRRRRRPPPMMMLLLLLLOOOOOONNNKKKGGGEEEEEEEEEFFFGGGIIIJJJJJJJJJLLLNNNHHHKKKMMMNNNMMMLLLKKKKKKHHHHHHHHHHHHHHHIIIIIIIIILLLIIIEEEDDDEEEEEEBBB@@@@@@AAABBBCCCDDDDDDDDDDDDGGGFFFFFFGGGIIIIIIHHHGGGCCCEEEGGGHHHHHHFFFDDDBBBEEEDDDCCCCCCCCCEEEFFFGGGJJJIIIHHHIIIKKKLLLKKKJJJKKKLLLNNNPPPQQQQQQQQQPPPRRRQQQOOONNNNNNOOOQQQRRRQQQQQQSSSUUUTTTUUU^^^hhhQQQ===EEE>>>777===@@@:::::::::::::::===BBBEEEKKKMMMJJJWWW|||gggVVVHHHFFFFFFBBBAAADDD===>>>@@@AAA@@@???===<<<@@@???GGGppp}}}~~~zzzqqqnnnoookkkeeeccc[[[WWWZZZ___dddooo{{{qqqYYYLLLKKKJJJKKKMMMKKKGGGCCCEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>>>>============::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888888888:::;;;999999888888888888999999777777777777777777777777999888888888777777666666777777777888999999::::::999999::::::;;;<<<======::::::::::::::::::::::::@@@???>>>>>>@@@BBBEEEGGGYYYdddxxxxxxiiiaaa[[[VVVRRRPPPOOONNNKKKHHHGGGIIIKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKNNNKKKJJJKKKJJJFFFFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMMMMMMMMMMNNNPPPRRRRRRRRRQQQPPPNNNMMMLLLPPPRRRTTTRRRNNNIIIFFFEEEFFFFFFHHHJJJLLLLLLIIIGGGJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGJJJHHHEEEEEEEEEEEECCC@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCDDDFFFGGGGGGFFFEEEDDDCCCDDDFFFGGGGGGGGGFFFFFFHHHGGGFFFGGGIIIJJJIIIHHHHHHIIIJJJLLLMMMMMMNNNNNNOOONNNMMMLLLLLLNNNOOOQQQQQQPPPQQQRRRQQQPPPVVV___wwwbbbAAA???>>>::::::;;;:::::::::::::::<<<@@@CCCIIILLLKKKRRRuuusss^^^JJJEEEDDDAAA???AAA>>>???@@@AAA@@@???===<<<;;;:::<<>><<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::888888888::::::999888888777777888888999888888888888888888888888888888888777777777666666666777777888888999::::::999999::::::;;;;;;<<<<<<::::::::::::::::::::::::>>>>>>======>>>@@@BBBCCCEEEMMM\\\pppwwwhhh]]]WWWSSSOOOLLLNNNNNNMMMKKKIIIHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKIIIIIILLLKKKHHHGGGIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMNNNNNNPPPRRRRRRRRRRRRSSSSSSSSSRRRRRRSSSTTTUUUSSSOOOKKKIIIHHHJJJIIIJJJKKKMMMNNNLLLJJJKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGHHHHHHHHHGGGFFFEEEEEEFFFEEECCCAAACCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBDDDDDDEEEFFFGGGGGGGGGGGGCCCEEEHHHJJJJJJIIIFFFDDDFFFEEEDDDEEEGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJLLLMMMNNNQQQPPPQQQQQQOOOLLLOOOUUU[[[||||||NNN;;;AAA???888999:::;;;:::999999:::===@@@DDDJJJLLLLLLZZZnnnSSSIIIGGGDDDAAABBB???@@@AAAAAAAAA@@@>>>=========888@@@ZZZxxx{{{zzzzzzvvvtttpppmmmooopppkkkddd___]]]___eeekkkpppvvv}}}rrrWWWFFFJJJHHHFFFEEEFFFEEEDDDCCCAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::888888777777777777888888888888888888888888888888888888777777777777666666666666777888888999999:::::::::::::::::::::::::::888888999999::::::;;;;;;===<<<;;;;;;;;;<<<>>>???999<<>>BBB>>>;;;BBBKKK```||||||wwwttttttvvvsssooonnnqqqqqqkkkdddbbbcccfffmmmttt{{{~~~fffQQQIIIJJJHHHEEECCCCCCCCCCCCDDD@@@@@@???>>>===<<<;;;;;;999999999888888888777777777888888888999999999:::<<<<<<<<<<<<<<<<<<<<<<<<:::999888888888888999999777777777666666777777777999999999999999999999999777777777777777777666666666666777777888999999999::::::::::::999999999999777777888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<============BBBMMM\\\hhhvvvsssfffYYYUUUQQQNNNMMMLLLIIIGGGKKKMMMOOOOOONNNKKKJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFIIIOOOPPPMMMLLLMMMHHHHHHIIIJJJJJJJJJIIIIIIHHHJJJLLLMMMNNNOOOQQQSSSNNNNNNOOOQQQSSSUUUWWWXXXYYYXXXVVVRRROOONNNPPPQQQRRRPPPNNNNNNOOOPPPPPPOOOLLLMMMNNNNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJDDDDDDEEEEEEEEEDDDDDDDDDFFFFFFFFFGGGFFFFFFEEEEEEDDDFFFGGGFFFCCCBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHIIIEEEFFFFFFGGGGGGFFFEEEEEEFFFEEEDDDEEEFFFGGGFFFEEEHHHGGGGGGGGGHHHIIIKKKMMMOOONNNMMMLLLKKKJJJJJJJJJNNNLLLMMMOOONNNKKKKKKNNNTTTYYYlllrrrKKKDDD@@@999>>>;;;;;;;;;:::888888999;;;:::???HHHMMMIIIOOOqqqkkkYYYRRRKKKEEEEEEBBBBBBBBBBBBBBBAAAAAA@@@:::AAA@@@???BBBAAAHHHZZZwww|||~~~}}}wwwrrrqqqwwwrrrnnnnnnooommmhhheeefffiiilllqqqyyy}}}}}}aaaMMMHHHIIIHHHEEECCCAAAAAACCCDDD@@@@@@???>>>===<<<;;;;;;999999999888888888777777777777777888888888888888::::::::::::::::::::::::888888888777888888888999777666666555555666666777888888888888888888888888666666666666666666777777555666666777888888999999999999999999999888888888777777888888999:::;;;;;;<<<;;;;;;:::::::::::::::???@@@???<<<;;;>>>EEEKKK^^^mmmzzztttnnneee\\\RRRQQQOOOOOONNNMMMKKKJJJKKKNNNQQQQQQPPPNNNMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGFFFJJJPPPQQQNNNMMMOOOGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKMMMMMMMMMMMMOOOPPPPPPQQQQQQRRRTTTVVVXXXYYYZZZYYYVVVRRROOOOOORRRTTTSSSQQQOOOOOOPPPPPPPPPOOOLLLMMMNNNNNNNNNLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHDDDEEEEEEDDDBBBBBBDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFIIIKKKIIIEEEBBBCCCDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEDDDEEEGGGHHHGGGFFFHHHHHHHHHIIIJJJKKKMMMMMMPPPPPPOOONNNMMMLLLKKKKKKJJJHHHHHHKKKLLLJJJJJJMMMTTTPPPccc]]]III???;;;>>>;;;;;;<<<:::999888999:::999:::CCCMMMMMMMMM^^^ttt{{{fffZZZMMMEEECCCCCCCCCCCCCCCBBBBBBBBBBBB<<>>===<<<;;;;;;999999999888888888888777888888888888888888888888999999999999999999999999666777777777888888888888666666555555555555666666777777777777777777777777555555666666666666777777555555666777777888888999888888888888888888888888777777888888999999::::::;;;;;;;;;;;;::::::::::::999:::<<<===<<<===???@@@MMMVVVgggzzzsssiiieeeaaa\\\WWWMMMNNNNNNNNNNNNMMMLLLKKKKKKMMMPPPQQQPPPNNNNNNNNNKKKJJJJJJIIIHHHGGGFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGIIINNNOOOLLLKKKMMMFFFGGGHHHIIIIIIJJJIIIIIIIIIKKKLLLLLLKKKKKKMMMNNNTTTTTTTTTUUUWWWYYY[[[]]][[[YYYWWWSSSQQQQQQTTTWWWTTTRRRQQQQQQQQQQQQOOONNNKKKLLLMMMNNNNNNMMMLLLLLLIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFEEECCC@@@@@@CCCFFFEEEFFFGGGHHHIIIIIIIIIHHHHHHKKKMMMJJJEEEBBBCCCEEEEEEFFFHHHIIIIIIHHHFFFEEEEEEGGGHHHJJJIIIGGGEEECCCFFFDDDDDDEEEFFFGGGFFFEEEFFFGGGHHHJJJKKKKKKKKKKKKNNNNNNNNNOOOOOOOOONNNNNNLLLHHHGGGJJJLLLJJJJJJMMMPPPMMM^^^~~~tttSSSDDDBBB===:::;;;<<<;;;:::999:::;;;999999???IIIMMMNNNTTT]]]|||jjjWWWKKKHHHEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA:::999???;;;777???@@@GGGTTTeeezzz|||yyywwwwwwyyywwwsssrrrrrroookkkmmmsssvvv|||~~~|||~~~www[[[JJJHHHCCCDDDDDDAAA>>>===???AAA??????>>>===<<<;;;;;;:::888888888888777777777777888888888888888888888888777777777777777777777777555666666777777888777777666555555444444555555666666666666666666666666666555555555666666666777777555555666666777888888888666666777777888888999999888888888888888999999999999999999::::::::::::999777777888:::===>>>===<<>>DDD???:::@@@@@@;;;:::BBBNNNZZZkkkxxx~~~}}}}}}~~~|||xxxuuuvvvzzz}}}yyywwwvvvwwwrrrooottt~~~yyy~~~~~~}}}ooo^^^KKKCCCFFFAAABBBCCCAAA===;;;===???>>>>>>===<<<;;;::::::999888777777777666666666666999999999888888888888888666666666666666666666666555555666777777888777777555555555444444555555555666666666666666666666666444555555555666666777777555555666666777888888888555666666777888999999:::999999999888888888888888777777888999999999999999<<<999777888;;;<<<;;;999999;;;>>>CCCJJJXXXhhhsssxxxppphhh\\\PPPKKKKKKKKKIIIHHHGGGHHHKKKLLLLLLMMMNNNOOOHHHJJJLLLLLLLLLKKKLLLMMMKKKKKKJJJIIIGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHEEEEEEGGGGGGDDDDDDGGGEEEFFFGGGHHHIIIIIIJJJIIIDDDFFFHHHIIIJJJKKKNNNPPPQQQQQQRRRSSSVVVZZZ^^^```]]]\\\[[[XXXVVVVVVYYY[[[UUUUUUUUUUUUUUUTTTPPPMMMIIIKKKLLLNNNOOOOOOOOOOOOMMMLLLKKKIIIHHHGGGFFFFFFLLLKKKIIIGGGEEECCCBBBAAADDDCCCCCCEEEGGGIIIIIIIIINNNLLLJJJIIIIIIIIIHHHGGGJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHFFFCCCBBBBBBAAA@@@CCCFFFGGGFFFDDDDDDEEEGGGHHHIIIIIIHHHGGGKKKJJJJJJJJJKKKLLLNNNOOOMMMKKKJJJLLLOOOPPPOOOMMMPPPOOOSSS\\\ffftttvvvcccKKK;;;@@@;;;888999999777777:::777999;;;>>>HHHTTTVVVQQQQQQmmmyyybbbTTTNNNHHHCCCDDDCCCAAA@@@BBBBBBBBBBBBAAA@@@???>>>===<<<<<<===>>>BBBGGGLLLOOO___eeelllrrryyy}}}zzz{{{~~~zzz{{{vvvmmmlllrrrvvvvvvwwwvvvssspppqqqvvv~~~}}}~~~}}}lll___KKKAAAAAA@@@AAA@@@???===<<<<<<<<<<<<::::::::::::::::::::::::777777777777777777777777888888888888888888888888666666555555555555666666777777666666555555555444555555555555555555555555555555555555555555555555333333333444444444555555666666666666666666666666666777888999999888777666888888777777666666555555888777777777777777777888888888999999999:::::::::;;;;;;:::;;;>>>DDDIIILLL```iiixxx~~~xxxqqqkkkeee___[[[WWWQQQIIIFFFHHHIIIGGGEEEGGGFFFFFFGGGHHHJJJLLLNNNJJJJJJKKKKKKLLLLLLLLLLLLNNNLLLJJJHHHGGGFFFGGGGGGHHHHHHGGGFFFGGGHHHIIIJJJGGGFFFEEEFFFHHHIIIHHHGGGEEEDDDBBBCCCEEEFFFFFFEEEHHHGGGFFFEEEGGGKKKOOORRRRRRTTTVVVUUUTTTTTTVVVYYYXXX[[[^^^]]]XXXVVVWWWZZZUUUVVVWWWVVVTTTQQQMMMJJJIIIJJJKKKLLLNNNNNNNNNNNNKKKMMMMMMLLLJJJHHHHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCEEEEEEEEEFFFGGGHHHHHHGGGKKKIIIGGGGGGHHHHHHGGGFFFIIIHHHGGGFFFFFFFFFFFFFFFDDDEEEFFFGGGFFFDDDBBBAAA@@@??????BBBFFFHHHGGGEEEDDDEEEFFFHHHHHHHHHHHHGGGHHHHHHHHHIIIJJJLLLOOOPPPNNNLLLKKKKKKMMMMMMLLLJJJLLLKKKNNNUUU^^^nnnzzz[[[???@@@<<<:::<<<===;;;:::<<<888::::::;;;DDDQQQXXXXXXVVV]]]xxxppp```QQQJJJDDDDDDEEECCCCCCEEEBBBBBBBBBAAAAAA???>>>>>><<<<<<<<<===???CCCGGGJJJNNNSSSZZZ___dddnnn|||}}}{{{|||~~~zzzzzzxxxpppoootttwwwvvvtttsssrrrqqqttt{{{www___TTTGGGAAABBB???@@@???===<<<;;;;;;::::::;;;;;;;;;::::::999999999777777777777777777777777777777777777777777777777666666555555555555666666666666666666555555444444444444444444444444444444444444444444444444444444333333333444444444444555555555555555555555555555666777888888888777666666777777777666666666555555;;;::::::999999::::::;;;888888888999999999::::::;;;;;;::::::<<>>>>>???AAAEEEGGGGGGFFFDDDEEEFFFGGGGGGHHHHHHGGGEEEEEEFFFGGGIIIKKKNNNPPPOOOMMMKKKKKKKKKJJJHHHFFFMMMMMMOOOSSSZZZjjjkkkEEEAAA;;;999;;;===;;;888888999;;;:::999???LLLXXX___^^^RRR[[[lllYYYOOOGGGEEEDDDBBBAAACCCAAABBBBBBAAAAAA@@@???>>><<<<<<;;;;;;<<>>>>>>>><<<;;;:::999999999<<<<<<;;;:::999888888777777777777777777777777777666666666666666666666666666555555444444555555666666555555555555444444444444444444444444444444444444444444444444444444444333333333333444444444444555555555555555555555555555666666777777777666666666666666666666555555555;;;::::::999999::::::;;;777888888888999999999999;;;::::::999999::::::;;;999===GGGTTT\\\cccmmmvvv{{{lllddd```[[[WWWSSSNNNIIIFFFMMMIIIFFFGGGIIIJJJIIIGGGFFFFFFGGGHHHIIIKKKLLLMMMLLLKKKJJJIIIJJJKKKLLLMMMLLLKKKIIIGGGEEEDDDCCCCCCFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJJJJIIIEEECCCBBBBBBDDDEEEEEEDDDJJJIIIGGGFFFGGGIIILLLNNNOOOPPPQQQPPPOOOOOOPPPRRRTTTVVVXXXVVVRRROOOPPPRRRSSSSSSSSSSSSQQQOOOMMMKKKGGGJJJNNNQQQSSSRRRPPPNNNOOONNNLLLHHHEEEEEEGGGJJJGGGFFFFFFEEEDDDDDDCCCCCCEEEFFFFFFFFFFFFFFFFFFGGGEEEDDDCCCCCCEEEFFFFFFEEEFFFFFFEEEEEEEEEEEEFFFFFF???@@@AAABBBBBBBBBBBBAAA>>>>>>???AAACCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEGGGIIIKKKMMMMMMMMMKKKKKKJJJIIIHHHGGGMMMNNNQQQRRRUUUaaazzzWWWHHH@@@:::<<<>>><<<777555999;;;;;;999;;;DDDRRR\\\]]]SSSRRRmmmyyyjjj]]]PPPJJJFFFBBB@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;===>>>@@@EEEIIILLLNNNRRRZZZ___bbblllxxx}}}|||{{{uuuwwwxxxyyyvvvsssqqqrrrtttuuurrroooqqqvvvvvvtttpppqqqtttwww}}}}}}\\\EEE@@@===@@@CCC??????>>>===;;;::::::999999<<<<<<;;;:::999888777666777777777777777777777777555555555555555555555555555444444444444444444555444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444444444444444444444444444444555555555666666666666555555555555555555555555777777666666666666777777777777777888888888888999999999999999888777777666999999===DDDIIIMMMUUU]]]lll|||{{{xxxoooaaaVVVQQQNNNLLLKKKJJJHHHFFFDDDFFFEEEEEEFFFIIIJJJIIIGGGEEEFFFGGGHHHIIIJJJLLLLLLMMMLLLJJJJJJJJJKKKMMMNNNLLLKKKIIIGGGEEEDDDCCCBBBEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGIIIKKKKKKJJJFFFDDDCCCCCCEEEFFFFFFEEEIIIHHHHHHGGGHHHKKKNNNOOOKKKLLLMMMNNNOOOPPPPPPQQQSSSUUUVVVTTTQQQOOOOOOPPPQQQQQQQQQPPPOOONNNMMMLLLHHHJJJLLLOOOPPPPPPPPPOOOOOOOOOMMMJJJGGGFFFGGGIIIHHHGGGFFFEEECCCBBBAAAAAAAAACCCEEEEEEEEEEEEGGGIIIDDDCCCBBBCCCEEEFFFFFFEEEFFFEEEEEEEEEEEEEEEFFFFFF??????@@@AAAAAABBBBBBBBB???@@@AAAAAAAAA@@@@@@@@@DDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEGGGHHHIIIKKKKKKKKKKKKKKKJJJKKKKKKJJJLLLOOOPPPNNNSSSeeexxxyyyVVVJJJ???>>>AAA@@@===;;;999:::<<<;;;:::>>>HHHRRRWWW[[[VVVVVVttt{{{lllZZZPPPKKKFFFDDDDDDAAAAAABBBBBBBBBAAA@@@@@@@@@???===<<<;;;;;;;;;<<<;;;???CCCEEEGGGKKKPPPUUUXXX___jjjsssxxx||||||zzzyyyxxxrrrvvvxxxxxxuuurrrooonnnmmmooooooooorrrwwwxxxuuuppprrrvvvzzzhhhPPPDDDBBB======AAA@@@??????===<<<;;;:::::::::<<<<<<;;;:::888777666666666666666666666666666666666666666666666666666666444444333333333333444444333333333333444444444444333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444333333333444444555555666444444444444444555555555555555444444444444555555666666777777777888888888777888999999999888777666999666666999:::<<>>AAADDDDDDCCCCCCFFFIIIDDDBBBAAABBBCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEE>>>?????????@@@@@@AAAAAA???AAABBBAAA???>>>>>>>>>CCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGHHHIIIKKKKKKJJJKKKLLLNNNKKKMMMQQQQQQNNNNNNYYYeeehhhUUUBBB<<<>>>???>>>===999:::<<<===;;;:::@@@HHHVVVbbb```QQQZZZvvvaaaTTTMMMGGGDDDCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>===<<<<<<<<<999;;;>>>@@@CCCFFFKKKNNNSSSXXXaaakkkppptttzzz~~~yyywwwvvvuuurrrwww{{{yyywwwuuurrrnnnlllooopppppptttyyyyyyvvvppprrrwww{{{zzzXXXGGGDDDFFF???<<<@@@@@@@@@???===<<<;;;;;;::::::;;;;;;:::999888777777666666666666666666666666666666666666666666666666666444333333222222333333444222222333333333333333444222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333222222222333444555666333333333444444444444444666555555444444555555666666666666666777777777777666777888999999999999999:::666444777888888;;;@@@@@@LLLXXXZZZXXX]]]kkkxxx~~~yyypppjjj\\\]]]ZZZTTTKKKGGGHHHJJJHHHGGGEEEDDDEEEDDDBBB@@@@@@AAABBBDDDEEEFFFFFFFFFBBBCCCDDDFFFHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFEEEFFFHHHIIIHHHGGGGGGEEEDDDDDDFFFGGGGGGFFFEEEFFFGGGIIIKKKOOORRRSSSGGGGGGIIIMMMPPPRRRRRRPPPLLLMMMMMMLLLLLLKKKJJJIIIMMMLLLKKKJJJJJJKKKMMMNNNLLLJJJGGGEEEFFFHHHLLLNNNIIILLLOOOOOOMMMIIIGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA===AAADDDCCCAAA@@@CCCGGGBBBAAA???@@@AAABBBBBBAAAAAAAAA@@@AAAAAABBBBBBCCC>>>============>>>>>>>>>===???AAAAAA>>>===>>>???CCCCCCBBBBBBCCCDDDFFFGGGFFFFFFEEEEEEEEEFFFHHHIIIFFFHHHJJJJJJIIIIIIKKKMMMMMMNNNQQQRRRPPPOOOUUU^^^yyykkkMMM???<<<<<<;;;;;;;;;999;;;>>><<<999===CCCRRR]]]ccc\\\WWWlllqqq___TTTLLLFFFDDDAAAAAABBBBBBBBBBBBBBBAAA?????????>>>>>>=========;;;<<<===>>>@@@CCCHHHKKKOOOQQQXXXbbbhhhkkkrrr|||yyy|||zzzvvvtttrrrqqqpppwww|||zzzwwwwwwsssnnnnnnppppppooorrrvvvvvvsssnnnqqqvvv{{{tttPPPBBBAAAFFF???<<>>>>>>>><<<;;;:::999999999:::999999999888888777777666666666666666666666666444444444444444444444444333333222222222222333333111222222222333333333333222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222222111111111222333555666222222333333333444444444666555555444444555555666555555555666666666777777777777777888888999999999:::666555999;;;:::;;;???@@@BBBBBBBBBBBBIIIWWWccckkklllrrr|||yyysssnnnkkkeee]]]WWWPPPPPPPPPMMMJJJHHHIIIJJJFFFEEECCCCCCCCCCCCAAA???@@@AAABBBBBBBBBCCCDDDEEE@@@AAACCCEEEFFFGGGGGGGGGDDDEEEGGGIIIIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDFFFGGGGGGGGGFFFEEEHHHFFFEEEEEEGGGGGGFFFDDDEEEDDDBBBCCCEEEFFFFFFEEEEEEEEEFFFHHHJJJLLLOOOPPPHHHHHHIIILLLOOOPPPNNNLLLJJJJJJJJJKKKKKKKKKJJJIIIKKKJJJIIIHHHHHHJJJMMMNNNLLLKKKHHHFFFFFFGGGIIIKKKGGGIIIKKKKKKJJJHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCC>>>BBBDDDCCC???>>>@@@DDDAAA???>>>>>>???@@@@@@??????>>>>>>>>>???@@@@@@AAA===<<<<<<;;;;;;;;;<<<<<<;;;>>>@@@@@@>>>===???AAACCCCCCBBBBBBCCCDDDFFFGGGEEEDDDDDDEEEFFFHHHJJJKKKEEEHHHJJJIIIGGGFFFHHHKKKJJJIIIKKKNNNMMMMMMRRRYYYhhh```IIIBBB???<<<;;;===999:::======:::===CCCGGGNNN^^^fffZZZTTTvvvqqqbbbVVVMMMJJJAAAAAABBBBBBCCCBBBBBBBBB>>>>>>>>>>>>>>>>>>======;;;;;;::::::<<>>===???AAA@@@???????????????>>>>>>>>>>>>;;;===???AAABBBAAA@@@???AAA???===>>>@@@AAA???===AAAAAA???>>>============>>>===<<<;;;;;;<<<===>>>AAAAAAAAABBBBBBAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCEEEGGGGGGFFFEEEEEEFFFGGGIIIKKKLLLLLLLLLNNNPPP[[[rrr^^^???AAABBB888===>>>>>><<<999888;;;>>>@@@IIIXXXccc```YYYbbbrrr{{{fffSSSHHHGGGDDDAAABBBCCCCCC@@@===AAA@@@@@@@@@???>>>>>>>>>;;;;;;;;;;;;<<<<<<===>>>@@@CCCGGGLLLPPPUUUZZZ^^^dddiiiqqqvvvzzz{{{}}}~~~{{{xxxtttqqqqqqqqqqqqqqqpppssssssooonnnrrruuuuuuuuuqqqnnnooossstttppplllnnnppptttzzz{{{www}}}ttteeeIIIDDD??????@@@@@@===999999999::::::999999888777888888888888777777777666777666666666666555555555333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111222222222222111111222222111111222222333444222222222222222222222222333333333222222111111111333333333333333333333333333333222111111222333333555555555555555555444444666666777777888888999999666777777777888888888888999888666666777888;;;<<<;;;;;;<<<>>>BBBEEEIIIKKKQQQTTTWWWZZZ^^^dddkkkooo}}}}}}|||{{{{{{~~~~~~zzzvvvuuusssqqqssswwwqqqnnnhhhbbb[[[VVVSSSQQQMMMIIIGGGGGGIIIKKKIIIGGGGGGFFFEEECCCCCCCCCDDDEEE>>>???@@@@@@??????AAACCCAAAAAAAAABBBBBBBBBCCCCCCEEEGGGHHHFFFCCCAAACCCEEEGGGFFFFFFGGGHHHIIIGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDFFFEEECCCCCCDDDEEEDDDCCCAAACCCDDDDDDCCCCCCDDDEEECCCDDDEEEFFFHHHIIIJJJKKKMMMKKKKKKNNNRRRRRRMMMHHHIIIHHHHHHIIIKKKLLLKKKJJJIIIHHHGGGGGGHHHKKKMMMOOOOOOPPPPPPNNNJJJHHHGGGGGGHHHIIIJJJJJJJJJGGGEEECCCEEEBBB???>>>>>>???===<<<>>>============<<<<<<<<<;;;<<<>>>@@@@@@@@@???>>>AAA???===>>>@@@AAA???===??????>>>===<<<<<<<<<===???>>>===<<<<<<===>>>???AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCAAACCCEEEEEEDDDCCCDDDEEEDDDFFFGGGHHHHHHHHHJJJLLLMMM]]]zzzzzzRRRCCCBBBAAA<<<===>>><<<:::999;;;===>>>AAALLLXXX```aaaaaaccc{{{fffXXXLLLHHHDDDCCCCCCCCCAAA>>>@@@@@@@@@@@@????????????;;;;;;:::;;;;;;<<<======>>>@@@DDDGGGIIIMMMQQQUUU\\\aaahhhnnnrrruuuwwwxxxxxxzzz}}}}}}~~~zzzvvvrrroooooopppppppppmmmppppppmmmlllpppssssssvvvpppnnnttt~~~uuujjjlllttt~~~vvvtttaaaSSSEEEAAA===<<<>>>>>>;;;888:::::::::::::::999888888888888888777777777666666666666555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111111222222111111000222111111111111222333333222222222222222222222222333333333222222111111111333333333333333333333333333333222111111222333333555555555444444444444444777777777777777777888888666666777777777888888888888777666666777888:::<<<;;;;;;::::::;;;<<<===>>>@@@BBBDDDEEEHHHKKKPPPTTT]]]]]]]]]\\\\\\^^^bbbfffeeennnpppkkkmmmyyyzzzuuunnnjjjiiigggccc___eee```]]]]]]\\\ZZZ[[[___[[[YYYUUUPPPKKKHHHFFFEEEHHHFFFEEEEEEFFFFFFDDDCCCGGGFFFDDDCCCCCCCCCDDDEEEAAABBBBBBAAA@@@@@@BBBDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCEEEFFFFFFDDDCCCEEEGGGHHHGGGFFFHHHIIIJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCHHHFFFEEEEEEGGGHHHGGGFFFHHHIIIIIIGGGDDDCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKLLLJJJIIILLLPPPQQQMMMIIIKKKIIIHHHHHHIIIIIIIIIHHHJJJIIIHHHGGGHHHJJJLLLMMMNNNOOOOOOMMMJJJHHHGGGGGGGGGHHHIIIJJJJJJHHHGGGFFFCCCAAA???>>>===<<<:::888<<<<<<<<<;;;;;;;;;::::::999;;;<<<>>>>>>>>>======???>>>======?????????=========<<<<<<<<<<<<<<<===???>>>============>>>???@@@AAAAAABBBBBBAAAAAAAAA@@@???????????????@@@AAA@@@AAABBBBBBAAAAAABBBDDDBBBDDDFFFFFFEEEFFFGGGIIIJJJOOOeeedddDDD===CCC;;;<<<===<<<:::::::::<<<<<<<<>>@@@CCCEEEEEEEEEDDDEEEGGGIIIIIIQQQSSSPPPQQQ[[[bbbccc```[[[UUURRRQQQOOOLLLHHHNNNKKKJJJLLLLLLJJJJJJMMMLLLJJJHHHEEECCCBBBAAAAAADDDEEEFFFFFFDDDBBBAAAAAAFFFEEEDDDCCCCCCCCCDDDDDDCCCDDDDDDCCCAAAAAABBBDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFHHHHHHGGGGGGIIIJJJKKKJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFIIIHHHGGGGGGIIIKKKKKKJJJKKKLLLLLLJJJGGGEEEEEEFFFDDDDDDEEEFFFHHHIIIJJJJJJKKKIIIGGGIIIMMMOOOMMMKKKMMMJJJGGGFFFGGGHHHHHHGGGKKKJJJIIIHHHHHHIIIJJJKKKKKKMMMMMMLLLJJJHHHHHHHHHEEEFFFHHHIIIIIIIIIHHHGGG>>>>>>>>>>>>===<<<:::999===<<<<<<;;;;;;:::::::::999999:::;;;<<<<<<;;;;;;======<<<===>>>>>>>>>=========<<<<<<<<<===>>>>>>=========<<<<<<=========>>>>>>??????@@@@@@??????>>>>>>>>>======>>>>>>??????@@@BBBAAAAAAAAACCCDDDEEEFFFGGGGGGFFFFFFHHHIIIOOONNN[[[{{{yyyTTTAAA???;;;<<<<<<<<<;;;;;;::::::<<<===<<>>@@@@@@AAABBBEEEHHHOOOTTT[[[aaafffjjjmmmpppooorrrvvvzzz~~~~~~}}}{{{zzz}}}{{{vvvuuuqqqnnnjjjjjjlllppprrrtttvvvyyyxxxtttrrruuuxxxxxxtttmmmjjjsssxxxllluuu{{{zzz```LLLCCC@@@AAA???<<<<<<===>>>===;;;:::::::::::::::999999888777777666666666555555555333333333333222222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000111222222111111111111111111111111222222222111111111111111000000111222333444444555222222222222222222222222333333333333333444444444777777777666666555555555555555555666666666777777777666666666777888999:::888888888888888999999999=========<<<::::::;;;===<<<>>>???@@@>>>>>>>>>???AAAFFFHHHEEEDDDIIIMMMLLLLLLJJJGGGFFFGGGHHHGGGEEEEEECCCDDDHHHHHHFFFFFFHHHHHHGGGEEEDDDCCCCCCCCCDDDCCCFFFIIIIIIEEEBBBAAABBBDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEEEECCCAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFHHHGGGHHHIIIKKKLLLKKKJJJEEEEEEDDDDDDDDDDDDDDDCCCHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHGGGHHHJJJLLLLLLLLLIIIJJJKKKJJJIIIHHHIIIJJJDDDEEEFFFGGGHHHIIIJJJJJJKKKIIIHHHHHHKKKNNNNNNMMMMMMJJJGGGFFFGGGIIIJJJJJJLLLKKKJJJHHHHHHHHHHHHHHHIIIKKKLLLKKKIIIHHHHHHHHHFFFGGGHHHHHHHHHHHHGGGGGG:::<<<==================>>>>>>======<<<;;;;;;:::888999999999:::::::::999;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<=========<<<======<<<<<<<<<===>>>>>>@@@AAABBBBBBAAABBBDDDFFFFFFGGGHHHHHHGGGFFFGGGIIIMMMKKKSSSkkkvvvVVVCCC>>>===<<<<<<<<<;;;;;;::::::>>>>>>;;;FFF\\\mmmqqqdddeeepppjjjaaaSSSIIIDDDCCCBBBAAA??????@@@@@@AAAAAAAAABBB===<<<;;;;;;::::::::::::999;;;===>>>>>>@@@CCCEEEEEEJJJPPPVVVZZZ^^^bbbdddkkknnnsssyyy}}}yyy{{{~~~xxxsssooommmllliiifffgggkkkppptttwww{{{}}}|||wwwuuuxxxzzzyyysssmmmiiillltttyyyxxxuuukkkRRRCCC@@@BBB>>>===<<<;;;<<<<<<<<<;;;999999::::::999999888777666666666555555555555444333222222222111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111000000000000000//////000000111222111111111111111111111111111111111111111111111111000000111111222333444444222222222222222222222222222222222222333333444444777666666666555555444444444555555555555666666666666666666666777888999999888888999::::::;;;;;;;;;:::;;;<<<;;;999999:::<<<999;;;===>>><<<;;;;;;<<<===@@@AAA??????AAABBBBBB???>>>===>>>@@@BBBDDDDDD@@@>>>@@@EEEFFFDDDCCCFFFDDDCCCBBBAAA@@@AAAAAABBBBBBFFFIIIHHHEEEBBBAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCAAA@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@AAABBBCCCCCCGGGGGGGGGIIILLLMMMMMMKKKFFFFFFEEEEEEEEEDDDDDDDDDHHHHHHHHHHHHHHHIIIJJJJJJHHHGGGFFFGGGIIIKKKKKKJJJHHHIIIJJJIIIHHHGGGHHHIIIEEEEEEFFFGGGHHHHHHIIIIIILLLKKKIIIIIIKKKMMMNNNOOOLLLJJJGGGGGGIIILLLNNNNNNLLLKKKJJJIIIHHHGGGGGGFFFHHHIIIJJJJJJHHHGGGGGGHHHIIIHHHHHHHHHGGGFFFEEEEEE:::<<<===>>>===>>>???AAA@@@??????>>>===<<<;;;;;;888888888888888999999999999:::<<<<<<;;;;;;<<<>>>@@@???>>>>>>>>>>>>??????999999:::;;;;;;:::999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAABBBBBBBBBAAABBBEEEHHHEEEFFFGGGGGGEEEDDDEEEFFFHHHIIIOOO]]]sssrrrOOOCCC@@@===<<<<<<<<<;;;:::888======999:::KKKbbbrrrrrrkkk___cccuuudddVVVMMMHHHEEECCC@@@@@@@@@AAAAAAAAAAAAAAA???>>>===<<<;;;:::::::::666777999::::::<<>>@@@;;;:::999888888888888888888888888888888777777666666555555555444444444444222222222222111111111111222222222222222222222222111111111111111111111111111111111111111111111111///////////////////////////000000111111000000//////////////////000000111111111111111111111111111000000000111111111111111000000111111222222333333111222222333333222222111000111111222222333333444555555555555555444444444444444444444555555555666555555666777777888888999999999::::::999999888777666888999999888888999:::999;;;<<<<<<;;;:::;;;<<<:::;;;===>>>???AAABBBBBB============>>>???AAABBB???===???CCCEEECCCCCCFFFCCCBBBAAA@@@@@@@@@AAAAAA@@@BBBDDDDDDBBBAAA@@@AAABBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCAAAAAABBBDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGDDDAAA@@@BBBCCCDDDDDDFFFFFFGGGIIILLLNNNMMMLLLHHHGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEEEEGGGIIIIIIHHHIIIJJJJJJIIIFFFEEEEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIMMMLLLKKKKKKKKKLLLMMMNNNKKKIIIGGGHHHKKKNNNOOOPPPKKKKKKJJJIIIHHHGGGFFFEEEGGGIIIJJJIIIGGGFFFFFFFFFJJJIIIHHHGGGFFFEEEDDDDDD===???@@@???===>>>AAADDD@@@@@@???>>>===<<<;;;:::999999888888888888888999777999;;;;;;::::::<<<>>>@@@???>>>===============999:::;;;;;;;;;;;;:::999777888999:::;;;;;;;;;;;;:::::::::;;;===>>>@@@AAAAAAAAABBBAAAAAABBBEEEHHHEEEFFFGGGFFFDDDCCCDDDEEEFFFIIIMMMSSS```wwwdddHHHDDD>>>;;;;;;<<<<<<;;;999:::;;;;;;:::@@@QQQcccttttttjjj]]]iii{{{hhhZZZQQQJJJFFFAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<;;;;;;;;;666777888888888999;;;>>>@@@CCCHHHKKKMMMOOORRRTTTUUUYYY```hhhnnnrrrtttuuuwwwvvvvvvuuuuuuwww|||{{{sssmmmhhhhhhlllnnnllliiihhhddd``````ccciiimmmpppooossssssppppppuuuxxxyyyuuuvvvxxx|||fffOOOCCC>>>===<<<::::::999888666666666777777777777777777666555555555555555444444444333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111//////////////////////////////000000000000/////////............///000000111111111111111111111111///000000000111111111222111111111111111222222222111222333333333333222111000000000111222333333333444444444444444444555555333333444444444555555555444555666777777888888888999999::::::999777666555666777999999999888999::::::;;;<<<<<<;;;;;;===>>><<<:::;;;===???@@@@@@AAA>>>>>>>>>======>>>@@@BBB@@@===>>>BBBCCCBBBCCCFFFDDDCCCBBBAAABBBBBBDDDDDD@@@???>>>???AAAAAAAAA@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEDDDCCCCCCEEEFFFCCCCCCDDDEEEFFFFFFGGGHHHHHHEEEBBBBBBEEEGGGHHHHHHEEEEEEFFFHHHKKKMMMMMMLLLIIIIIIHHHHHHGGGFFFFFFEEECCCCCCCCCCCCDDDEEEFFFGGGGGGFFFDDDEEEFFFGGGGGGFFFGGGHHHIIIHHHFFFEEEFFFGGGFFFFFFFFFGGGGGGHHHHHHIIILLLLLLLLLKKKJJJJJJJJJKKKJJJIIIHHHIIIKKKMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEEGGGHHHIIIHHHFFFEEEDDDEEEHHHHHHGGGFFFFFFEEEFFFFFFAAABBBBBB???======AAADDD@@@???>>>===<<<;;;::::::999999888888888888888999666999;;;;;;999999;;;>>>@@@???>>><<<<<<;;;;;;;;;::::::<<<<<<<<<<<<::::::777888999:::;;;<<<<<<;;;999999:::;;;===???AAABBB@@@AAAAAA@@@@@@BBBEEEHHHGGGHHHIIIHHHFFFDDDEEEFFFCCCHHHJJJIIIQQQfff{{{LLLFFF???;;;;;;<<<<<<;;;<<<888999??????===FFFTTTkkkwwwzzzhhh[[[pppuuudddXXXNNNIIIBBBBBBBBBAAAAAA@@@@@@@@@BBBAAA???>>><<<;;;;;;;;;888999:::999888999:::<<<;;;>>>AAADDDEEEGGGIIIKKKNNNRRRZZZbbbiiinnnppppppsssrrrqqqoooooorrrxxx||||||zzzssskkkdddeeemmmrrrqqqmmmhhhddd___^^^```dddhhhjjjjjjnnnooonnnooouuuzzz{{{wwwzzzzzzuuusssYYYGGGAAA@@@===:::<<<<<<<<<:::888777777888666666666666666555555444555555444444444333333333333333333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...............///000000000000000000000000000000//////000000111111111222222222222111111111111111111222333444444333222111///000000111222222333333333333333444444555555555333333333444444444555555444555666777888888888888777888999::::::999888777555777888999888777888999888999::::::999:::<<<>>><<<999888999:::999999:::999:::::::::;;;<<>>???>>>@@@CCCAAAAAA@@@@@@AAABBBDDDEEEBBB???<<<>>>AAACCCCCCAAA@@@AAACCCDDDDDDDDDCCCCCCDDDEEEFFFEEEDDDEEEGGGHHHBBBBBBCCCEEEFFFGGGHHHIIIIIIFFFCCCDDDHHHKKKMMMMMMDDDDDDEEEHHHKKKMMMMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGEEEEEEFFFGGGFFFEEEBBBDDDFFFGGGGGGHHHJJJKKKFFFFFFFFFGGGGGGHHHHHHIIIKKKKKKLLLKKKIIIHHHHHHIIIJJJIIIHHHIIIKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEGGGIIIIIIHHHFFFDDDCCCDDDFFFFFFFFFEEEFFFFFFGGGHHH???@@@AAA???===;;;:::;;;??????>>>===<<<;;;::::::<<<;;;999777666666777888777888999:::::::::::::::999999999999999888777666999:::;;;;;;;;;:::999888777777888999999::::::;;;@@@<<<999:::>>>@@@>>>;;;???@@@BBBAAA@@@@@@AAACCCBBBCCCCCCDDDEEEFFFFFFGGGGGGDDDGGGLLLNNNUUUlllmmmQQQ===???DDD<<<888;;;:::999888888:::===AAACCCWWWuuu{{{ssslll___xxxsssggg]]]LLLGGGAAACCCCCC===@@@BBB:::AAA???======>>>===<<<:::;;;:::999888888888999:::;;;<<<===???BBBEEEGGGIIILLLMMMQQQXXXaaaggghhhhhhlllooopppooonnnooorrrvvvyyy}}}yyymmmgggbbbbbbhhhnnnppppppjjjgggbbb___aaaeeeiiikkklllooorrrssstttvvv{{{|||uuu|||mmmUUUGGG@@@<<<:::<<<999999999888777666666555666666555444333333222222222222222222222222222222222222222222222222222222222111111111000000//////111111000000000000111111111111000000000000111111///111222111000///000111000000//////.........---........................////////////000000000000000000000000111111111111222111111111000000//////000111111111111222222222111111111222222333333333222222333333333333444444222222333333333333444444333333444444555666666666888888999999999888888777777777777777777888888888888888888999999:::::::::999999999:::::::::;;;;;;999999999999:::;;;<<<===;;;::::::;;;===>>>===<<<>>>>>>???@@@@@@@@@@@@????????????>>>>>>>>>>>>===AAAAAABBBCCCDDDEEEFFFFFFDDDBBBAAAAAABBBBBBBBBAAACCCBBBBBBDDDGGGIIIIIIHHHGGGEEEDDDEEEFFFHHHHHHGGGDDDDDDDDDEEEEEEEEEEEEEEEGGGEEECCCDDDFFFGGGFFFCCCCCCCCCBBBBBBBBBBBBCCCCCCGGGGGGGGGFFFDDDDDDFFFHHHFFFFFFFFFFFFGGGHHHIIIIIIBBBCCCCCCDDDEEEEEEFFFFFFJJJIIIHHHHHHJJJJJJIIIHHHIIIJJJLLLMMMLLLJJJGGGEEEKKKJJJHHHHHHGGGHHHIIIJJJIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGGGG===??????>>><<<:::::::::======<<<<<<;;;;;;::::::<<<:::888777666666777888777888888999::::::999999888888999999888888777666999999;;;;;;;;;:::999888888888999999:::;;;;;;<<<:::777666999???BBBBBB@@@===???@@@@@@???>>>@@@AAAAAAAAABBBBBBCCCDDDDDDEEEIIIEEEEEEIIIHHHKKK[[[ooo~~~^^^FFF>>>@@@???<<<<<<;;;:::::::::<<<>>>@@@EEEaaassszzzzzziiihhhsss___PPPGGGFFFDDD>>>@@@CCC;;;AAA?????????@@@???>>><<<;;;;;;999888888888999999999999:::;;;===???AAABBBFFFGGGJJJQQQYYY^^^``````gggjjjlllkkkjjjlllppptttyyy|||yyyrrrhhhccc^^^^^^ccciiikkkkkkgggdddaaa```bbbggglllooopppvvv{{{}}}|||}}}{{{~~~ppp^^^KKK@@@;;;999888:::999999888777777666555555666555555444333333222222222222222222222222222222222222222222222222222222111111111000000000//////111111000000000000111111111111000000000000111111///000111111000///000111000/////////......................................./////////000000000000//////000000000111111111111111111000000000//////000000111111111222222222111111222222222333333333222222222333333333444444222222222333333333444444333333333444555555666666666666777777888777777777777777777777777888888888888888888999999999::::::999999999999::::::::::::888888888888999:::;;;<<<:::999888999<<<===<<<;;;===>>>??????@@@@@@??????@@@@@@@@@??????>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDCCCAAA@@@AAABBBAAA@@@BBBAAAAAACCCFFFHHHHHHGGGFFFDDDCCCCCCEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFDDDCCCDDDFFFFFFEEECCCCCCCCCBBBBBBBBBBBBCCCCCCFFFGGGGGGEEEDDDEEEGGGIIIEEEFFFFFFFFFHHHIIIJJJKKKDDDDDDEEEFFFFFFGGGGGGHHHJJJHHHGGGHHHIIIJJJIIIHHHHHHJJJKKKMMMLLLKKKHHHGGGJJJIIIHHHHHHHHHIIIJJJKKKIIIHHHGGGGGGFFFGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEE<<<===>>>===;;;999999999;;;;;;;;;::::::::::::::::::999888666666666777777777777888888999999888888777777888888888777666666888999:::;;;;;;:::999999999999:::;;;;;;<<<<<<===888666555999>>>BBBCCCBBB;;;===>>>>>>===<<<>>>?????????@@@@@@AAABBBBBBBBBIIIDDDCCCEEEEEEDDDLLLXXX}}}SSS===BBBCCC999===<<<<<<;;;;;;;;;;;;;;;;;;MMMggg~~~~~~iii[[[nnnrrr^^^QQQKKKGGG???AAAEEE???@@@??????AAABBBAAA???===<<<;;;:::999888777777777888888888888999:::;;;<<>>???????????????BBBBBBAAAAAA@@@???>>>>>>======>>>???AAABBBCCCDDDEEECCC@@@@@@@@@@@@???>>>@@@@@@???AAADDDFFFFFFEEEDDDCCCBBBBBBCCCDDDCCCBBB@@@AAAAAABBBCCCDDDDDDEEEEEEDDDCCCDDDEEEFFFEEECCCCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFEEEDDDEEEGGGJJJFFFFFFGGGGGGHHHJJJKKKLLLGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGIIIIIIHHHGGGGGGIIIKKKLLLLLLLLLJJJIIIJJJIIIHHHHHHIIIJJJLLLMMMJJJIIIGGGFFFEEEFFFHHHIIIDDDDDDDDDDDDDDDCCCCCCCCC;;;===>>>===;;;999999999999999:::::::::;;;;;;;;;999888777666666666666777666777777888888777777777666666777777777666666555777888999:::::::::999888:::::::::;;;<<<<<<======;;;999888999<<<>>>===<<<:::<<<======;;;;;;<<<>>>>>>?????????@@@@@@@@@AAADDDAAAAAAEEEFFFFFFIIIOOOllllllKKKDDDBBB:::;;;;;;;;;;;;::::::999999<<<@@@TTTnnn}}}bbbWWWrrr~~~lllZZZPPPJJJAAAAAAEEE@@@>>>>>>???AAABBBBBB@@@======<<<;;;:::888888777777888888888888999:::;;;;;;===???BBBFFFKKKOOOQQQRRRZZZ]]]```aaabbbeeejjjooopppsssxxxzzz{{{|||}}}~~~~~~~~~~~~|||{{{qqqhhheeeeeeaaa^^^YYYXXXZZZ]]]______eeedddbbbaaabbbeeekkkooottt}}}vvvbbbNNNDDD<<<:::;;;::::::<<<777777777666666555555555444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000//////000000////////////000000000000////////////000000///000111000///...///111///////////////........................................../////////000000////////////000000000111000000000000000000//////000000000000111111111111222222222222222222222222111222222222222333333333111222222222222333333333222222222333444444555555222333444666666777777777555555666666777888888888777888888888888888888888777777777888888888999999777777777777777888999999999888777999;;;<<<;;;:::<<<===>>>>>>??????>>>>>>CCCCCCBBBAAA@@@??????>>>===>>>???@@@BBBCCCDDDDDDDDDBBB@@@?????????>>>===???>>>>>>???BBBDDDCCCCCCCCCBBBAAABBBCCCCCCAAA@@@>>>??????AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDGGGIIIIIIHHHHHHHHHHHHIIIJJJJJJHHHIIIIIIJJJJJJKKKLLLLLLHHHGGGFFFGGGHHHIIIHHHFFFGGGHHHJJJKKKLLLLLLKKKKKKIIIIIIHHHHHHIIIKKKLLLNNNMMMKKKHHHFFFDDDEEEGGGHHHDDDDDDDDDCCCCCCBBBBBBAAA;;;<<<======;;;999999:::888999999::::::;;;;;;<<<777777666666666666666666666666666777777666555555444555555666666555555555555666888999999999888777999999::::::;;;<<<<<<<<<;;;:::888888999999999999:::;;;<<<<<<;;;;;;<<<===>>>>>>???????????????@@@@@@>>>@@@DDDGGGGGGIIIKKKWWWwww___HHHAAAAAA::::::::::::999999999999;;;888AAATTTiiiyyycccbbbxxx|||eeeWWWPPPEEEBBBDDD@@@>>>>>>>>>???AAAAAA???=========<<<;;;:::999888777777777777888999:::;;;<<<<<<===@@@CCCEEEHHHKKKMMMTTTWWW[[[]]]^^^aaaggglllllloootttwwwxxxyyy{{{|||xxxyyyzzz{{{|||~~~~~~~~~~~~~~~}}}{{{{{{yyytttlllccc___```ccc^^^[[[XXXVVVVVVXXXYYYZZZbbbccccccccccccgggnnnsssyyybbbQQQEEE???:::;;;<<<::::::;;;666666666555555555555555333333333333333222222222111111111111111111111111000000000000000000000000//////////////////000000000000////////////000000000000////////////000000...000111000///...///000.........///////////////....................................////////////...////////////000000000//////////////////000000//////000000000111111111222222222222222222222222111111111222222222333333111111111222222222333333111111222222333444444444333444555666777777777777444555555666777777888888777777777777777777777777666666666777777777888888777777666666777777888888:::999888999;;;===<<<;;;<<<<<<===>>>>>>>>>>>>===BBBBBBAAA@@@@@@???>>>>>>======>>>???@@@AAABBBBBBBBB@@@>>>>>>>>>???>>><<<>>>======>>>@@@BBBBBBAAABBBAAAAAABBBCCCCCCAAA@@@===>>>???@@@AAABBBCCCDDDFFFFFFFFFFFFFFFEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBCCCEEEGGGJJJJJJHHHGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLHHHGGGFFFFFFGGGHHHGGGFFFFFFGGGIIIJJJKKKKKKKKKKKKIIIHHHHHHHHHIIIJJJLLLMMMPPPNNNJJJFFFDDDDDDEEEFFFDDDDDDCCCCCCBBBBBBAAAAAA999:::<<<;;;999888888999777888888888999999::::::666666666666666555555555555555666666666555444444333333444555555555444444333444555777777777777666777777888999999::::::;;;666666666666777888999999888:::;;;;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCDDDEEEKKKfffnnnPPPEEEGGG<<<<<<;;;:::::::::::::::::::::<<>>>>>???@@@???>>>===>>>>>>===<<<;;;:::999666666666666777888999:::888:::<<<===>>>@@@DDDGGGMMMPPPTTTVVVWWW[[[aaafffgggkkkpppsssuuuwwwyyyzzzrrrsssuuuwww{{{~~~{{{|||~~~}}}|||}}}~~~}}}zzzxxxnnnlllfffaaa\\\\\\^^^aaaYYYXXXVVVUUUUUUWWWYYYZZZ___bbbeeegggjjjpppxxx~~~kkkPPPEEE???:::888::::::777666888555555555555555555444444333333333333222222222222111111111111111111111111////////////////////////......////////////000000000//////......//////000000//////......//////000...///000000......///000.........///////////////........................------........./////////......////////////000000......////////////000000/////////000000000111111333333333222222222222111111111111111222222222222111111111111222222222222000111111222222333333444444444555666777777777666444444555666777777888888777777777777666666666666555555555666666666777777888777777777777777888888:::999888:::<<<===<<<;;;;;;<<<<<<===============?????????>>>>>>>>>>>>===;;;<<<<<<<<<<<<=========@@@>>>======>>>>>>>>>===>>>===<<<>>>@@@AAAAAA@@@@@@???@@@BBBCCCCCCAAA???>>>??????@@@AAABBBBBBCCCDDDFFFGGGFFFEEEDDDEEEGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCAAA@@@@@@BBBDDDIIIHHHGGGEEEDDDDDDDDDDDDGGGGGGGGGHHHIIIIIIJJJJJJGGGFFFEEEEEEGGGGGGFFFEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIKKKLLLPPPNNNKKKHHHEEEDDDDDDEEECCCCCCCCCCCCCCCBBBBBBBBB666777999888777666666777666666666666666666666666444555555666666555555555555555555555555444333333222222333444444444444444111222444555666666555555555555666666777888888999222333444444555666888999666888999999888888999:::<<<<<<<<<<<<<<<<<<<<<<<<===???AAA???>>>???AAACCCHHHWWW|||kkkYYYOOOCCCAAA>>><<<::::::;;;;;;888@@@;;;<<>>>>>???@@@???===>>>??????>>>===<<<;;;999888777777666666777777555777999999999:::>>>AAAEEEHHHLLLNNNOOORRRXXX]]]^^^bbbgggllloooqqqsssuuussssssssstttxxx~~~zzzxxxzzz}}}~~~}}}}}}}}}~~~~~~~~~{{{vvvyyy||||||yyytttooolllccc```^^^]]]]]]]]]]]]\\\VVVWWWWWWWWWYYY\\\```ccccccggglllpppsssyyyzzzpppvvvxxxWWWCCC@@@;;;777666888888555444666444444444444444444444444222222222222222222222222111111111111111111111111////////////////////////........./////////000000//////............////////////............//////...///000///......///000............/////////000........................---------.........//////........./////////000000........./////////000000////////////000000000111333333333222222222111111111111111111222222222222111111111111222222222222000000111111222333333333333444444555555555444444333333444555666777888999777777666666666555555555444444555555555666666666999888888777777888888888999888777888;;;<<<;;;:::;;;;;;<<<=========<<<<<<;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::>>><<<;;;<<<===>>>>>>===>>>===<<<===???AAA@@@???<<<<<<===@@@BBBBBBAAA???@@@@@@@@@AAAAAAAAABBBBBBBBBDDDEEEEEECCCBBBCCCEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBB@@@>>>>>>???AAADDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGEEEDDDEEEFFFGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFFFFGGGIIIIIIMMMLLLJJJIIIGGGFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDDDD444555666666555333444555444444444444444444444444444444555555666555555444444555555555444444333222111222333333444444444444000111222444555555444444444444444555666666777777222333444333333333555777555666777777666666777888::::::::::::::::::::::::<<<@@@BBB???<<<>>>BBBEEEGGGIIIaaasss[[[HHHFFFBBB>>>;;;;;;;;;<<<444@@@777333@@@BBBYYYpppeee}}}}}}jjj___UUUGGGDDD@@@>>>>>>@@@AAAAAA===>>>???@@@@@@???>>>======<<<:::999777666666666555777888888777888<<>>@@@:::666666999888555555777444444444444444444444444222222222222222222222222000000000000000000000000////////////////////////---.........//////000000//////............////////////............//////...///000///...---...000---.........//////000000........................---------.........//////............/////////000---.........//////000000////////////000000000000333333333222222111111111000111111111111222222222000111111111111222222222000000000111222222333333333333444444444333222222333333444555666777888999777777666666555555555444444444444555555555666666999999888888888888888999888777666777999::::::999:::;;;<<<<<<======<<<<<<999999::::::;;;<<<<<<<<>>===<<<<<<;;;;;;===;;;:::;;;===??????>>>>>>======>>>@@@AAA@@@???999:::;;;>>>AAABBB@@@>>>AAAAAAAAAAAAAAAAAAAAABBB@@@BBBDDDCCCAAA@@@AAADDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA???===<<<===???@@@@@@@@@AAABBBCCCDDDEEEBBBCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDEEEFFFGGGFFFDDDFFFFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHJJJJJJIIIIIIIIIIIIHHHHHHBBBCCCCCCCCCDDDEEEEEEEEE777666666555444444333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222222111111111111222222222333333333555555666666777888888888555555444333444555666777999888888888777777666666999999:::::::::;;;;;;;;;BBB???<<<<<<>>>@@@???>>>BBBJJJSSSiiiuuuWWWHHH@@@FFFFFF<<<777<<<:::888;;;>>>:::<<>><<<<<<<<<:::;;;::::::999888777666666666777777888888999999>>>???@@@CCCEEEGGGIIIJJJMMMPPPUUUYYY]]]bbbgggkkknnnnnnmmmnnnppptttyyy{{{vvvwwwyyy|||~~~yyyzzz|||||||||zzzxxxvvvvvvxxx{{{~~~}}}{{{{{{~~~|||xxxyyyrrrrrroooiiiaaa]]]]]]___[[[[[[ZZZZZZ[[[ZZZXXXWWWXXX\\\aaaeeehhhkkknnnppprrrvvvyyyzzz}}}|||}}}yyyooohhhiiixxxgggLLL>>>888777777777777777666555555444444333333333333222222111111111111111111111111000000000000000000000000000000//////.........---////////////////////////000000...------...///000,,,,,,---.../////////...........................////////////////////////........................---------------------------------............///---------............///000000//////.........---111111111111111111111111000000000000000000000000000000000000000000000000//////000111222222333333111222333333444444333333111222333444555777888888444555666777777666555444555555555555666666666666666777777777888888888888999999999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999999;;;;;;;;;<<<<<<<<<<<<===???>>>============>>>>>>???<<<999:::===??????===???????????????@@@@@@@@@;;;;;;;;;;;;;;;<<<===>>>AAAAAABBBBBBBBBBBBBBBBBBCCCBBBAAA@@@????????????CCC@@@===>>>BBBEEEEEECCCEEEDDDCCCBBB@@@???>>>===@@@AAABBBBBB@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDHHHFFFCCCAAA@@@AAABBBDDDBBBBBBCCCDDDEEEFFFGGGGGGJJJIIIIIIHHHHHHGGGFFFFFFHHHJJJKKKGGGCCCBBBFFFJJJEEECCCAAACCCFFFGGGFFFDDD666666666555444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111000000111111111222222222333333444444555666666666444444333333333444555666888888888777777777666666888888999999999:::::::::???===;;;;;;===>>>===<<>>>>>??????>>>======>>>;;;;;;;;;;;;:::999888777666666777777777888888888;;;<<<>>>@@@BBBDDDEEEFFFGGGJJJNNNQQQUUUYYY^^^bbbhhhhhhiiijjjmmmqqqtttvvvtttuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzzwwwxxxyyyzzzzzzyyyxxxwwwuuuwwwyyy|||~~~}}}~~~}}}{{{{{{}}}zzzwwwyyyqqqooojjjddd]]]YYYWWWWWWZZZYYYYYYYYYYYYYYYXXXWWWXXX[[[aaaeeehhhkkkoooqqqvvvzzz|||zzzxxxooohhhlllzzz~~~uuu]]]FFF<<<777666777777777777666555555444444333333333222222222111111111111111111111111////////////////////////000/////////.........---........................//////............//////------......///.................................................................................------------------------------------............------------............000/////////.........---////////////////////////////////////////////////000000000000000000000000//////000111111222333333111222333333444444333333333333444444555555666666444555666777777666555444555555555555666666666666666666777777777888888888888888888888999999999:::;;;;;;<<<<<<;;;:::999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>============>>>>>>>>><<<::::::===???>>>===???????????????@@@@@@@@@======<<<<<<<<<<<<======@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>???BBBAAA@@@@@@BBBCCCDDDDDDDDDCCCBBBAAA@@@???>>>>>>@@@AAABBBBBB@@@@@@AAABBBAAABBBCCCDDDEEEEEEFFFFFFGGGFFFCCCAAA@@@AAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGJJJJJJIIIIIIHHHGGGGGGGGGGGGIIIIIIFFFBBBAAADDDHHHFFFDDDBBBCCCFFFGGGGGGEEE666555555444444333333222333333333333333333333333111111111111111111111111222222222222222222222222111111222222222222111111//////000000000111111111111111222222333444444444333333222222222333444555777777777777666666666666777777777777888888888888<<<;;;:::;;;======;;;:::===@@@BBBEEERRRkkklllSSSCCC======<<<;;;;;;777777:::777555>>>JJJOOOjjjtttcccxxxrrrdddVVVOOOKKKFFFDDDCCC>>>??????@@@@@@???>>>>>><<<=========<<<;;;:::999666666777777777777777777888888:::;;;===???AAAAAA@@@BBBFFFHHHKKKNNNSSSVVV\\\]]]___bbbfffiiikkkmmmmmmnnnpppsssuuuvvvwwwxxxvvvvvvvvvuuuuuutttttttttttttttuuuvvvvvvwwwxxxxxxuuuvvvxxxyyy{{{~~~|||zzz||||||{{{|||}}}~~~|||tttrrrttthhheee```\\\YYYVVVSSSQQQWWWWWWWWWWWWVVVVVVVVVVVVYYY]]]bbbgggkkknnnrrrttt~~~zzzvvv{{{~~~zzzwwwkkksss|||kkkbbbNNN===999666666666666777666666555444333333333333222222222222111111111111111111111111/////////////////////////////////.......................................---....../////////...............///......------------------------------........................------------------------------------------------------------............------------............/////////.......................................////////////////////////000000000000000000000000///000000111111222222222111222222333333333333333444444444444444444444444444555555666666555555444444555555555555666666666666666666666777777777777666777777777777888888888:::;;;;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>>>><<<::::::<<<>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@???>>>============???@@@@@@AAABBBCCCDDDDDDBBBBBBAAA@@@????????????BBBCCCCCCCCCBBBBBBCCCEEEBBBBBBAAAAAA@@@???>>>>>>@@@BBBCCCBBBAAA@@@AAABBB???@@@AAACCCDDDEEEFFFFFFFFFDDDCCCAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGHHHEEEBBBAAADDDGGGHHHFFFDDDDDDEEEGGGGGGGGG444444444444333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111222000000111111222333333333222222222222222333333333666666666666666666666666555555666666666777777777999:::;;;<<<===<<<;;;::::::===AAADDDDDDLLL___rrriiiRRRFFFDDD@@@;;;===:::999;;;;;;777999>>>@@@DDD^^^yyykkkfffiii{{{~~~lll```WWWNNNHHHFFFCCCBBBAAAAAAAAA@@@>>><<<>>>>>>>>>>>>>>>===<<<;;;777777777777777777777777666666777999:::<<<======<<<>>>AAACCCDDDGGGKKKMMMPPPRRRVVVZZZ]]]```bbbbbbeeefffhhhkkkmmmnnnooopppnnnoooooooooooopppppppppqqqqqqqqqqqqssstttvvvwwwvvvxxxyyyxxxxxxzzz|||{{{|||}}}|||||||||xxxnnniiiiii]]]YYYUUUTTTUUUUUUSSSPPPQQQRRRSSSSSSSSSSSSUUUVVV[[[___eeekkkooossswwwzzz|||wwwvvv|||zzzqqqkkk```hhhYYYPPP@@@777777666555666666666666555444444333333333222222222222111111111111111111111111111////////////////////////................................................,,,---...///000///...---.../////////...---,,,,,,------------------------........................------------------------------------------------,,,,,,---------.........,,,,,,---------.................................////////////////////////////////////////////////000000000000000000000000///000000000111111111222111111222333333333333222333333333333333333333333444444444444444444444444444444444555555555666666555555555666666666777777666666777777777888888888999::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===<<<======>>>>>>>>>>>>>>>>>>===<<<;;;<<<======>>>>>>>>>>>>???@@@@@@AAAAAACCCBBBAAA@@@???>>>>>>>>>@@@@@@AAABBBDDDEEEFFFFFFDDDCCCBBBAAAAAAAAAAAAAAACCCFFFGGGFFFCCCBBBDDDGGGAAAAAAAAA@@@@@@?????????AAABBBCCCBBBAAA@@@AAACCC???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFKKKKKKJJJIIIIIIHHHHHHGGGFFFGGGGGGEEECCCBBBDDDFFFIIIGGGEEEDDDEEEFFFGGGGGG333333333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111222222222333333111111111222333333444444111111111222222222222222555555555555555555555666444444444555555555666666888999;;;<<<<<<<<<;;;;;;======@@@CCCBBBBBBMMM[[[{{{___KKKCCC>>>:::===::::::<<<===:::999999DDD;;;FFF]]]uuuhhh[[[]]]rrreeeVVVKKKGGGDDDBBB@@@???@@@@@@>>><<<>>>>>>?????????>>>======999999888888777777666666555666777888999:::;;;;;;<<<>>>@@@AAABBBDDDGGGIIIJJJLLLPPPTTTXXXZZZ[[[\\\```aaaccceeegggiiijjjjjjhhhiiijjjkkklllnnnoooooonnnnnnnnnnnnoooppprrrssswwwyyyyyywwwuuuuuuzzz~~~~~~}}}}}}~~~|||{{{uuuhhh```___VVVSSSPPPQQQSSSSSSQQQOOOLLLNNNPPPPPPPPPRRRUUUXXX\\\aaagggnnnsssxxx|||{{{yyy|||vvviiiaaaggglllWWWJJJDDD888444777777555555555555555444333333333333222222222111111111000000000000000000000000........................---------.......................................+++,,,.../////////...---.../////////...---,,,,,,------------------------........................------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...---------...............................................................////////////////////////000000000000000111111111000111222222333333222222111111222222333444444444444444333333333333444444444444444444555555555555444555555555555666666666777777777777888888888888888888999:::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>???>>>>>>>>>>>>======<<<;;;;;;===>>>===>>>>>>???@@@@@@AAAAAACCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHEEEEEEDDDCCCCCCCCCDDDDDDDDDGGGIIIHHHEEEDDDEEEHHHAAAAAAAAA@@@@@@?????????AAABBBCCCCCCAAAAAABBBCCCAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@???AAAAAABBBCCCDDDEEEFFFFFFKKKJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGFFFEEEDDDEEEFFFIIIHHHGGGFFFEEEEEEFFFGGG222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111222222222222333333333111111222222333444444444000111222333333333333222444444444555555555555555444444444444555555555555777999;;;;;;;;;:::;;;<<>><<<===>>>AAAHHHPPPxxxmmmTTTDDD===;;;;;;::::::;;;<<<;;;999777<<<;;;DDDQQQ___wwwssscccpppyyyfffVVVNNNHHHDDD???>>>???@@@???===>>>>>>????????????>>>>>>;;;;;;:::999888888777777666666666777888999999:::<<<===???@@@@@@BBBEEEGGGGGGIIIMMMQQQTTTVVVWWWXXX[[[\\\^^^```bbbdddeeeeeeaaabbbdddgggjjjlllnnnooolllllllllllllllmmmmmmmmmrrrvvvxxxuuuqqqqqquuuzzz}}}}}}|||}}}~~~~~~}}}||||||yyynnnaaaYYYXXXTTTSSSQQQPPPPPPOOOMMMKKKIIILLLOOOPPPPPPSSSXXX]]]___dddkkkrrrxxx}}}|||oooeeebbb{{{YYYHHH@@@===555444888666444444555555444444333222222222222222111111111111000000000000000000000000........................---------------.........------------------------+++,,,---........................///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------.........------------------------........................////////////////////////000000000000000000000000000111111222222222222222000000111222222333444444444333333222222333333444333444444444444555555555444444444444555555555666777777777777888888888888777777999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<===?????????>>>>>>>>>>>>>>><<<::::::<<<>>>======>>>???@@@AAAAAABBBAAA@@@@@@@@@AAABBBBBBCCCBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDDDDEEEDDDFFFGGGGGGFFFEEEFFFFFFCCCCCCBBBAAAAAA@@@??????AAACCCDDDCCCBBBAAABBBCCCCCCCCCCCCCCCBBBAAA@@@???@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCDDDEEEFFFGGGGGGJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGEEECCCDDDDDD111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111222222222222000111111222222333444444111111333444444444333222333333444444444555555555444444444555555555555666666888999999888888:::=========<<<;;;???EEEGGGFFFZZZrrrYYYHHHCCC<<<<<<<<<;;;:::;;;:::999333999===DDDMMMVVVooo{{{jjjjjjzzzmmmcccWWWPPPGGGBBBBBBBBB@@@>>>>>>>>>????????????>>>>>>======<<<;;;:::888888777555666666666777888888888999:::<<<======???AAADDDCCCEEEGGGJJJMMMOOOQQQRRRSSSTTTVVVXXXZZZ\\\]]]]]]ZZZ[[[^^^bbbfffjjjmmmnnnkkkkkklllkkkkkkiiigggfffjjjooosssrrrnnnmmmqqqvvvwwwzzz}}}}}}|||yyyxxxwwwyyy{{{~~~}}}{{{|||}}}wwwsssnnniii```UUUPPPQQQPPPQQQQQQPPPMMMKKKKKKKKKHHHLLLPPPRRRSSSVVV]]]cccfffkkkssszzz{{{rrrjjjkkkqqq~~~cccJJJ>>>;;;;;;555666888333333444444444444333222222222222222222111111111111000000000000000000000000........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,---...///000------......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------........................////////////////////////000000000000000000000///000000111222222222222222111111111111222222222222444333222111111222333444333333444444444555555555333333444444444555555555555555666666666777777777666777888999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;===???@@@???>>>>>>===>>>>>>===::::::<<<>>><<<===>>>???@@@AAABBBBBB>>>>>>>>>@@@AAACCCEEEFFFBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDBBBBBBBBBDDDFFFFFFEEECCCEEEEEEDDDCCCBBB@@@??????BBBCCCDDDCCCBBBAAABBBDDDBBBCCCCCCCCCCCCBBBBBBAAABBBCCCEEEFFFFFFEEECCCBBBCCCCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDEEEGGGIIIHHHEEEBBBAAABBB111111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111000000000000111111111111000000000111222222333333111222333444555444333333333333333444444555555555444444444555555555666666555777888777555666999===666<<<@@@@@@DDDIIIFFF>>>CCCaaatttWWWKKK???@@@???<<<;;;;;;<<<;;;:::;;;333666AAA???MMMrrr|||jjjbbbpppxxxhhh^^^RRRIIIEEECCC@@@======>>>>>>?????????>>>>>>>>>>>>===<<<:::999888888555555555666666777777777666777999::::::<<<>>>AAA>>>???AAACCCFFFHHHJJJKKKKKKLLLNNNPPPRRRTTTUUUUUUUUUWWWZZZ^^^ccchhhkkkmmmjjjkkklllkkkjjjgggdddbbbccciiioooooolllkkkpppuuurrrvvvzzz{{{zzzvvvtttrrrtttwww||||||{{{{{{|||}}}~~~~~~}}}|||{{{mmmggg```ZZZRRRJJJIIIMMMJJJMMMOOOOOOLLLKKKLLLOOOIIIMMMRRRTTTUUUYYYaaahhhnnnsss{{{|||sssiiihhhttthhhPPPBBB888888:::666666888111333444444444444333222222222222222111111111111000000000000000000000000000........................,,,,,,,,,------.........------------------------,,,,,,++++++,,,---///000,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........000000000000000000000000........................////////////////////////000000000000////////////000000111222222222222111333333222222111000000///444333222111111222333444333333333444444444555555333333333444444444555555444444444555555555666666555666888999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======999;;;===???@@@@@@>>>>>>===??????===:::999<<>>???@@@AAABBBBBB<<<<<<===???AAADDDFFFHHHAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCC@@@???>>>AAAEEEFFFDDD@@@GGGFFFEEEDDDBBBAAA@@@???BBBCCCDDDCCCBBBBBBCCCDDDAAABBBBBBCCCDDDDDDDDDDDDCCCEEEGGGIIIIIIHHHFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCDDDEEEEEEDDDBBBCCCFFFJJJIIIEEEBBB@@@@@@222222222222222222222222333333444444444333333222111222222333333222222111////////////////////////111111111000000000000000111111111111111111111111000000000000111111111111333333333333333333333333222222333333333333444444444444444555555555555666666555444444555777999;;;<<<===???AAABBBBBBBBBBBBHHHIIIZZZdddVVVGGG<<<>>>???;;;888:::;;;:::999999<<>>;;;;;;======999999;;;999888777555444444333333555555666888999;;;<<<<<<======>>>@@@BBBDDDFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNRRRTTTVVVYYY]]]```bbbdddgggiiijjjhhheeedddfffiiinnnkkkhhhhhhllloooqqqpppyyyxxxxxxyyyxxxvvvqqqnnnssstttvvvyyy||||||yyywww{{{|||}}}}}}yyytttnnnjjj]]]ZZZUUUOOOLLLJJJKKKKKKMMMLLLKKKLLLOOOPPPQQQPPPLLLOOOTTTZZZ___fffmmmqqqvvv|||{{{rrrddd]]]kkkqqqXXXCCC999888777666555444333333444444444333333333222222111111111111000000000000000000000000////////////////////////////////////+++,,,------......------,,,---......//////......000000//////..................,,,,,,,,,,,,......++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///111111000000//////..............................////////////////////////////////////000000000000000000000000000000000000333333222222222222222222444444444333333222222222333333333333333333333333111222333333444444333333777777666555555555555555666777888999:::;;;<<<<<<;;;<<<<<<===<<<<<<;;;;;;<<<===>>>??????@@@@@@@@@BBBBBBCCCCCCAAA???<<<:::>>>=========>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCEEEDDDBBB@@@>>>>>>>>>>>>BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDAAA???BBB@@@>>>>>>???CCCFFFIIIFFFEEECCCBBBAAABBBDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFGGGGGGFFFCCCBBBBBBCCCCCCEEEFFFFFFDDDBBBAAABBB222222222222222222222222222222333333333222222111000111111222222111111000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000111111111333333333333333333333333222222222333333333444444444444444444555555555555666555555555666888:::;;;<<<<<<===???@@@@@@@@@@@@AAAFFFQQQggglllSSS>>>:::>>>>>>===>>><<<:::999999:::>>>AAADDDVVVggg{{{yyyhhhfffoooaaaXXXOOOHHHGGGDDDBBB@@@@@@AAABBB@@@>>>???===>>>AAA@@@;;;888999:::999888777555555555555555555666777888999::::::;;;<<<<<<>>>@@@BBBCCCEEEDDDDDDDDDEEEGGGIIIJJJKKKNNNPPPRRRVVVZZZ]]]```bbb___bbbdddeeeccccccfffiiiiiigggddddddgggkkklllllltttttttttuuuuuurrrnnnkkkooooooqqqtttwwwxxxwwwuuuxxxyyyzzzxxxrrrjjjbbb\\\WWWTTTQQQMMMKKKKKKKKKLLLJJJIIIIIIIIILLLNNNOOOPPPQQQTTTXXX^^^ccckkkrrrxxx{{{|||wwwrrraaaZZZiii|||iiiRRR???888888777666555444333333333333333333222222222222111111111000000000//////000000000000/////////...........................+++,,,------......------,,,------.............../////////......---------...---,,,++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............//////////////////..............................////////////////////////.../////////000000000000000000000000000000000000222222222222222222222222444444333333333222222222222222222222222222222222222333444444555555444444777666666555444444555555666666777888999:::;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::;;;<<<>>>???@@@@@@@@@AAAAAABBBBBBAAA???===;;;===============>>>>>>>>>@@@AAABBBCCCCCCDDDDDDDDDDDDCCCAAA???>>>===>>>>>>@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDAAA>>>@@@???>>>>>>???BBBFFFHHHHHHGGGEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHEEECCCBBBEEEFFFFFFEEECCCBBBCCCDDDCCCEEEFFFFFFCCCBBBAAAAAA111111111111111111111111000111111222222111111000///000000000000000000///111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111222222222222222222222222222222222222333333333333444444444444555555555555666666555555666888:::;;;<<<<<<<<<<<<<<<===>>>>>>???HHHKKKQQQqqqhhhHHH<<<=========???<<<;;;:::999999:::<<<===DDDKKK]]]zzzzzzcccrrrtttiii]]]PPPHHHFFFEEECCCAAA@@@??????>>>AAA>>>>>>@@@???;;;999;;;<<<;;;:::888777777777777555555666666666777777777999999:::;;;<<<>>>@@@AAA@@@@@@AAAAAACCCDDDFFFGGGHHHJJJMMMQQQUUUYYY\\\^^^]]]aaaeeefffeeeeeegggiiigggeeecccccceeehhhiiijjjqqqqqqqqqssstttrrrnnnkkkiiiiiiiiillloooqqqrrrqqqqqqqqqpppllleee[[[RRRLLLMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHGGGHHHJJJMMMPPPRRRTTTVVVZZZ___eeemmmuuu{{{~~~{{{{{{xxxnnncccRRR\\\~~~ooo^^^KKK<<<777777666555444333333222222222222222111111111000111111000000000000//////000000000/////////..............................+++,,,------......------,,,,,,---.....................------------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------******+++,,,,,,---......++++++,,,,,,,,,,,,------------------............------..........................................////////////////////////....../////////000000000000000000000000000000000000111111111222333333333333333333333222222222222111111111111111111111111333444444555555555555555666666555444444444555555555555666777888888999999999999::::::::::::::::::999:::;;;===>>>?????????>>>???@@@AAA@@@???>>>===>>>???@@@@@@@@@???>>>===@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@>>>======>>>>>>??????@@@BBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCC@@@>>>???>>>======???AAADDDFFFIIIHHHEEECCCBBBAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKJJJHHHEEEBBB@@@CCCDDDEEEDDDCCCBBBCCCDDDCCCDDDEEEEEECCCAAAAAAAAA111111111111111111111111...///000000111000000000///000000111111000000///000000000000000000000000/////////000000000000000000000000000000000000000////////////000000000111222222222222222222222222111222222222222333333333333333444444444555555555666666666666777999:::;;;===<<<;;;::::::;;;===>>>@@@FFFFFFEEEWWWdddRRRGGG>>><<>>???AAACCC???>>>??????<<<===@@@===<<<;;;:::999999999999666666666555555555444444777777777888999;;;<<<=========>>>>>>???AAABBBCCCCCCDDDGGGLLLPPPTTTWWWYYY\\\```dddeeecccaaaaaacccbbbaaa``````aaaccceeeeeejjjkkklllnnnooonnnkkkhhheeecccbbbccceeehhhhhhhhheeedddaaa\\\VVVNNNHHHDDDFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJLLLPPPTTTXXXZZZ\\\___ccchhhpppxxx}}}~~~}}}{{{lll```XXXYYYwwwxxxgggYYYMMM@@@777666666555555444333333222111111111111000000000000111000000000////////////000000/////////.................................+++,,,------......------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,------.................................////////////////////////........./////////000000000000000000000000000000///000000111222333333444333222222222222222222222222222222222222222222222222333444444555555444444555555444444444444444555444444555555666777888888888888888888888999999::::::;;;<<<<<<======<<<<<<<<<===>>>?????????>>>>>>AAABBBCCCDDDCCCBBB???>>>??????@@@AAAAAAAAAAAAAAA@@@???>>>=========>>>???@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCBBB@@@===@@@???>>>>>>>>>???AAAAAAEEEEEECCCBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEFFFHHHJJJJJJJJJIIIHHHHHHIIIJJJJJJIIIFFFCCCAAABBBCCCDDDDDDCCCBBBDDDEEECCCDDDEEEDDDAAA@@@@@@AAA000000000000000000000000---...//////000000000///000111111111111111111000////////////////////////......//////000000000000////////////////////////...////////////000000000111111111111111111111111111111111222222222333333333333333444444444444555555555666666777999::::::===<<<;;;::::::;;;===>>>>>>>>>@@@AAAEEEZZZttt]]]FFF<<<===;;;;;;;;;<<<<<<;;;;;;;;;<<<999===OOOllllll```jjjzzzzzzhhh```ZZZQQQHHHCCCAAABBBCCC??????CCCJJJJJJDDD@@@@@@>>>===<<<;;;;;;;;;;;;;;;777777777666555555444444666555666666777888999:::;;;;;;<<<<<<===>>>???@@@???AAADDDGGGKKKOOOQQQSSSQQQUUUZZZ[[[YYYWWWXXXZZZ[[[[[[[[[ZZZZZZ[[[]]]^^^aaaaaaccceeegggfffdddaaa```]]][[[ZZZ[[[\\\\\\\\\VVVTTTPPPLLLHHHFFFDDDDDDCCCDDDEEEGGGGGGGGGFFFFFFGGGIIIKKKMMMOOOSSSYYY]]]dddfffhhhkkkpppvvv}}}|||xxx|||yyykkk[[[QQQ[[[pppwww```NNNCCC;;;555222555555444444333333222222111111111000000000//////000000000////////////...////////////....................................+++,,,------......------+++,,,,,,---...---------+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,------..............................////////////////////////............//////////////////////////////////////////000111222222333333222222222222222222222222333333333333333333333333111111222333333333333222444444333333333333444444444444444555555666666777888777777777777888999:::=========<<<<<<;;;:::999;;;;;;<<<===>>>>>>>>>>>>@@@AAACCCDDDCCCAAA???>>>======>>>>>>??????>>>>>>>>>===<<<<<<<<<===>>>???BBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@AAAAAA???===@@@@@@@@@??????>>>>>>>>>@@@????????????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEHHHJJJJJJJJJHHHGGGDDDEEEGGGHHHHHHGGGEEEDDDBBBDDDEEEDDDCCCCCCDDDEEEBBBCCCDDDBBB@@@???@@@AAA////////////////////////------...///000000000000000111111222222111111000........................---......//////000000111////////////////////////......////////////000000000000000000000000000000111111111111222222222222333333333333444444444444444444555666777888999999:::::::::::::::;;;<<<===???;;;???DDDAAADDDdddwwwWWWAAA999<<<<<<<<<<<<<<<<<<<<<<<<;;;888888@@@PPPjjjrrrbbb\\\ggg~~~zzzpppfffZZZPPPJJJFFFCCC@@@;;;@@@KKKUUUVVVLLLAAA===>>>>>>===<<<<<<<<<<<<<<<999999888777777666555555666555555555666777888888::::::::::::;;;<<<===>>>===>>>@@@CCCFFFHHHJJJKKKFFFJJJOOOQQQQQQRRRUUUWWWWWWYYYYYYYYYXXXXXXZZZ\\\\\\\\\^^^```bbbaaa^^^\\\WWWUUURRRPPPQQQQQQPPPOOOIIIGGGEEEBBBAAABBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFJJJOOORRRTTTXXX^^^bbbhhhjjjnnnrrrvvv{{{|||vvvwwwuuugggZZZRRRNNNkkk}}}iiiRRRCCC<<<777555555444444333333333222222222111111111111000000000///000000////////////....../////////.........------------------------------+++,,,------......------++++++,,,---------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------------------........................////////////////////////------.........////////////////////////////////////000000000111222222222111111111222222222222222333333333333333333333333000000111222222222222222333333222222222333444444444444555555555666666666888777666666777888:::;;;============<<<;;;:::999::::::;;;<<<<<<===>>>>>>===>>>?????????>>>===<<<;;;<<<<<<=========<<<<<<;;;;;;::::::;;;===>>>???CCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>??????>>>===??????@@@@@@@@@???>>>>>><<<<<<===>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCBBBDDDGGGIIIJJJIIIGGGFFFBBBCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEBBBCCCCCCAAA???>>>@@@AAA////////////////////////------///000000111111111///000000000000000000///////////////////////////------......///000000111................................./////////000000000000000000000000000000111111111111222222222222222222333333333444444444222333444555666777777777666777888999:::;;;;;;;;;>>><<<>>>BBBAAADDDSSSdddyyyVVV@@@>>>===<<<;;;;;;;;;;;;;;;999777888<<>>======<<<<<<<<<<<<<<<:::::::::999999888888777666666666666666666777888888777777888888999:::;;;<<<<<<===>>>@@@AAABBBCCCAAAEEEIIIJJJJJJLLLPPPSSSRRRTTTUUUUUUSSSRRRTTTVVVTTTUUUVVVXXXZZZYYYVVVSSSLLLJJJHHHGGGHHHHHHFFFEEEAAAAAA@@@@@@@@@@@@@@@AAA@@@AAABBBDDDEEEGGGHHHIIIJJJPPPWWW[[[^^^aaafffkkkmmmpppvvv|||uuueeeVVVRRRWWW^^^}}}mmmZZZGGG>>><<<999888999333333333333222222222222222222111111111000000000000000/////////.........//////.........---------------------------------+++,,,------......------++++++,,,------------,,,,,,,,,,,,,,,---------...+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,---------......***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------............------------........................////////////////////////---------.........//////////////////////////////000000000000111111111111000111111111222222222222222222222222222222222222111111222333333333333222222222222222222333444444555555555555666666666666888777666666777888:::<<<<<<<<<============<<<<<<::::::::::::;;;<<<======;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999999;;;<<<>>>@@@BBBBBBAAAAAAAAAAAAAAAAAA????????????????????????>>><<<;;;;;;===>>>>>>===;;;<<>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBCCCCCC@@@BBBFFFHHHIIIHHHEEEDDDCCCCCCBBBAAABBBCCCDDDEEEFFFGGGHHHGGGEEEDDDDDDEEEBBBCCCBBB@@@>>>>>>???AAA////////////////////////---...///000111111111111......////////////......000000000000000000000000---------...///000000111..................................../////////000000000000000000000000000000111111111111222222222222222333333333444444444111222333555666666777777333444666888::::::999999777999999999>>>FFFJJJHHH]]]qqqQQQ???>>><<<:::999999999999999777999===>>>>>>GGGSSSnnneeeXXXTTTlll~~~yyyooo]]]OOOKKKFFFCCCCCCAAA>>>>>>AAA>>>======<<<<<<<<<<<<===;;;;;;;;;:::::::::999999777777666666666777777888666666666666666777888999:::;;;;;;<<<<<<============@@@BBBBBBAAABBBFFFIIIGGGIIIKKKKKKHHHHHHIIILLLHHHIIIJJJLLLMMMLLLIIIGGGDDDCCCAAABBBCCCCCCAAA@@@===???AAABBBBBB@@@>>><<>>?????????;;;::::::::::::;;;<<<===<<<<<<;;;;;;<<<===>>>???<<<===============<<<<<<999888888999:::<<>>>>>>>>>>>>>>>>>>>>>>><<<:::999:::<<<>>>>>>===777:::===AAADDDEEEEEEEEE???????????????>>>===<<>>===???AAA000000//////.........---////////////////////////------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////000000000000333111000111555777555333111111222333333444555555555444444555555666777888999:::<<<=========???AAALLLfff]]]NNN@@@======<<<===@@@888======888777;;;===:::OOO^^^zzz{{{dddVVV[[[mmmsss^^^VVVPPPIIICCCAAA@@@@@@@@@>>>??????>>><<<;;;;;;;;;>>>===<<<;;;:::::::::::::::999999888777666555555666555555555444444444444999999888888999999:::;;;:::;;;<<<===???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEECCCAAAAAACCCDDDBBB???<<<<<<;;;;;;;;;<<<======BBB@@@>>>>>>>>>>>>===<<<>>>???BBBEEEJJJPPPUUUYYYWWWaaajjjmmmlllnnnxxxtttttteeeVVVUUUcccwwwwwwaaaFFF@@@999777888999666444333333333222222222111111000000111111111111000000........................------............---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***.........------,,,,,,,,,,,,,,,,,,---------..................///////////////////////////...------......///000000000000000000000000000000000000000000111111111111222222222444333333222111111111222333333333333333333333333555444444444444555666666999888666666777888;;;<<<:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<======>>>::::::;;;<<<<<<===>>>>>>:::999999:::;;;===???@@@@@@AAAAAA???>>>===>>>@@@>>>============???@@@AAA@@@===;;;;;;>>>???>>><<<===>>>>>>>>>>>>AAADDDGGGCCCCCCBBBAAA???>>>======???@@@AAAAAAAAAAAA@@@???DDDDDDEEEEEEDDDBBBAAA???AAADDDEEEDDDBBB@@@BBBDDDEEEFFFGGGGGGGGGEEEDDDCCCCCCAAA???===<<<<<<===>>>000/////////.........---........................------------------------...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////.../////////000000000000111000///000333444333111000000111111222333333444444444444444555666777888888:::;;;<<<;;;<<<===???@@@QQQnnnkkkLLLAAACCCCCC>>>:::;;;>>>===999888===@@@>>>;;;DDDXXXuuuiiiYYYZZZeeexxxggg```WWWNNNIIIGGGFFFEEEAAAAAAAAA@@@>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999888888888777777666666666555555555555888777777777777888999999666666777888999::::::;;;::::::;;;<<<<<<<<<<<<;;;@@@>>><<<===>>>???===;;;===<<<<<<;;;<<<<<<======>>>===<<<<<<===>>>>>>>>>EEEEEEFFFIIINNNUUU]]]ccchhhooovvvwwwvvv|||~~~}}}~~~|||ooocccVVVWWWpppoooZZZBBB===777555666777555333333333222222222111111111000000111111111111000000........................------............---------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------..................///////////////000000000000///...---......///000000000000000000000000000000000000000000111111111111222222222444333222222111111222222333333333333333333333333444444444333444555555666888777666666777888:::<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<===>>>>>>:::::::::;;;<<<======>>>::::::999:::;;;===???@@@@@@AAAAAA@@@>>>===???@@@>>>===<<<<<<===>>>@@@BBBBBB@@@>>>>>>AAABBBAAA???>>>????????????@@@DDDGGGCCCCCCBBBAAA@@@???>>>>>>????????????????????????DDDDDDEEEEEEDDDCCCAAA@@@AAACCCDDDCCCAAA@@@BBBDDDGGGGGGGGGHHHGGGGGGFFFFFFDDDBBB@@@>>>===<<<===>>>/////////.......................................------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////....../////////000000000000///......000000000...//////000000111222222222444444444444555666777777888999::::::999999;;;<<<<<>>>>>============<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::888888888777777777666666666666666555666777777888444444444555555555666666888888999:::::::::::::::<<<;;;::::::;;;;;;:::999===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCFFFGGGIIIKKKQQQYYYcccjjjrrrvvvzzz{{{}}}}}}yyyxxxvvvxxx{{{www{{{}}}pppcccUUUQQQhhhxxxfffTTT===999444222444555444222333222222222222111111111///000000111111000000///------------------------------............------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...------------,,,,,,,,,,,,,,,,,,,,,---------......---............/////////000000111111000000//////......///000000000000000000000000000000000000000000111111111111222222222333333222222111111222222333333333333333333333333333333333333333444444555777777666666666888:::;;;;;;;;;<<<============<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<======>>>>>>>>>::::::::::::;;;<<<======;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@>>>>>>???AAA???>>><<<;;;<<<>>>AAACCCCCCAAA@@@@@@AAABBBBBBAAA@@@AAAAAA@@@@@@AAACCCFFFCCCCCCBBBAAA@@@@@@??????@@@???>>>======>>>???@@@DDDDDDEEEEEEDDDCCCBBBAAA@@@BBBCCCBBBAAA@@@AAACCCFFFFFFEEEEEEEEEFFFGGGGGGEEEDDDBBB???>>>======>>>................................................------------------------------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000//////...............---000000000111111111222222333333333333444555666777777888999999777777888999<<<@@@EEE^^^fffNNN@@@===>>>===<<<;;;999999:::999777DDD???<<>>===<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;;;;:::999999999999888888888666666666666666777888888777666666666666666666666999999:::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::<<<;;;;;;::::::;;;;;;;;;======>>>???@@@CCCGGGIIIIIILLLQQQUUUZZZaaakkkqqqwwwzzz~~~zzz{{{zzzxxxxxxvvvsssssswwwvvvlll```XXXTTTaaa|||pppfffWWWIII999666333222333444333222222222222222111111111111//////000000000000//////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000000111111111111000000......///000000000000000000000000000000000000000000000111111111222222222333333222222111222222333333333333333333333333333333222222222222333444444666666555666666777999999;;;;;;<<<============<<<;;;;;;::::::;;;;;;<<<===;;;<<<======>>>>>>>>>>>>;;;;;;:::::::::;;;===============>>>>>>??????@@@@@@@@@AAA@@@>>>>>>@@@AAABBB@@@>>>======@@@CCCEEEBBBAAA@@@@@@@@@AAAAAAAAAAAABBBCCCBBBAAAAAACCCEEECCCCCCBBBBBBAAAAAA@@@@@@@@@???===<<<<<<===???@@@BBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBDDDCCCBBBBBBBBBDDDEEEFFFFFFEEECCCAAA???>>>>>>>>>---------.......................................------------------------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////////////////.........///111111111222222222222222222222222333333444555666555666888777666666777888666>>>???FFF\\\yyynnnZZZLLLDDD>>><<<;;;===???>>><<<;;;999::::::999===III[[[hhhxxx\\\XXX]]]lllssshhhbbbWWWRRRMMMIIIGGGEEEBBB@@@===<<<<<<;;;;;;;;;;;;<<<999999999:::::::::::::::;;;::::::::::::999999999888888777777888888999:::999999999888888888888888666666777888888888888888:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<>>>@@@AAABBBCCCFFFLLLPPPTTTZZZbbbhhhlllqqqxxx}}}}}}wwwsssrrrooommmjjjaaaYYYZZZaaaaaazzz{{{hhhYYYOOOCCC999666555333222333444444333222222222111111111000000//////000000000000//////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''((()))++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............000000111111111111000000......///000000000000000000000000000000000000000000000111111111222222222333222222111222222333333333333333333333333333333333222222222222333444444555555555555666777888888::::::;;;<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<;;;<<<===>>>????????????===<<<;;;:::;;;<<<===>>>@@@@@@@@@AAAAAAAAAAAAAAA>>>???@@@???>>>>>>???AAACCCBBB@@@???@@@BBBEEEFFFBBBBBBAAAAAA@@@AAAAAABBBBBBDDDDDDDDDBBBBBBCCCEEECCCCCCBBBBBBBBBBBBBBBBBBAAA???>>><<<<<<>>>???AAA@@@AAABBBCCCBBBAAA@@@???@@@@@@@@@@@@AAABBBBBBBBBDDDCCCBBBBBBBBBDDDEEEFFFEEEEEECCCBBB@@@???>>>>>>---------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////...///000000///...///000222222222222222222222222222222222222333444555555444555666666555555777888444<<<===;;;@@@PPPzzzdddKKK@@@:::888;;;>>>===<<<<<<666;;;>>><<<999;;;DDDMMM^^^ppp\\\VVVZZZooowwwhhhaaaYYYSSSOOOKKKFFFBBB@@@???>>>======<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999999999::::::;;;888888888888888888888888666777888888999999888888888999::::::999999:::;;;:::::::::;;;<<<===>>>???AAACCCFFFGGGIIIMMMUUUZZZ```hhhqqqwwwzzz}}}xxxpppssskkkaaaWWWMMMNNNddd{{{kkkWWWIII???888333555444444333333333333333222111111111111000000000...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........//////000000111111000000......///000000000000000000000000000000000000000000111111111111222222222222222111111222222333333333333333333333333333333333333333333333444444555444444555555666777777777999999:::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<:::;;;===???@@@@@@?????????>>><<<;;;;;;<<<>>>???AAAAAABBBBBBBBBAAAAAA@@@===>>>>>>>>>======>>>@@@BBBBBBAAAAAABBBCCCEEEEEECCCDDDDDDCCCBBBBBBCCCEEECCCDDDEEEEEEDDDCCCDDDFFFBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBB@@@AAABBBCCCCCCBBBAAA@@@AAA@@@???@@@BBBDDDCCCBBBFFFFFFEEEEEEEEEFFFGGGGGGCCCCCCBBBBBBAAA@@@???>>>,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////,,,...000///......///222111111111111111111111111111111111111222333444555222444666666555666777999888::::::===>>>@@@]]]jjjQQQFFF<<<;;;;;;::::::<<<===???@@@>>><<<;;;===???FFF___|||fffTTTUUU^^^sss~~~uuujjjaaa[[[UUUNNNHHHEEEDDDCCCAAA@@@??????>>>===<<<<<<<<<;;;:::::::::;;;;;;;;;:::::::::999999999999999999999:::;;;;;;777777777888888888888888999:::;;;;;;<<<<<<;;;;;;777999;;;:::999888:::<<<;;;;;;<<<===???AAACCCDDDFFFJJJNNNQQQTTTZZZdddkkknnnvvv~~~xxxxxx{{{}}}yyynnnmmmaaaUUUMMMJJJTTTtttttt^^^LLL???888555555333444444333222111111222111111111111000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******************************+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........---...///000000000000///......///000000000000000000000000000000000000000000111111111111222222222222222111111222222333444333333333333333333333333444444444333444555555666333333444555666666666666777888999999::::::999999::::::999999::::::;;;<<<:::;;;===???AAAAAA@@@???AAA@@@>>><<<<<<===???AAA@@@AAABBBBBBAAA@@@???>>>;;;<<<===<<<;;;<<<===??????@@@AAABBBBBBCCCCCCCCCBBBDDDEEECCCAAAAAACCCEEEBBBDDDFFFFFFEEEEEEFFFGGGBBBBBBCCCCCCDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBBBBB@@@???AAADDDEEEDDDCCCGGGGGGGGGHHHGGGGGGFFFFFFAAAAAAAAAAAAAAA@@@??????,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////***,,,//////------///222000000000000////////////111111111111222333444555222333555666666666888::::::555555???DDD===MMMqqqjjjZZZIIIBBB???;;;<<<@@@;;;999777888<<<>>>>>>===EEEEEEggghhh[[[SSSUUUqqq}}}rrrkkkccc[[[UUUIIIHHHFFFDDDBBBAAA@@@@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999999999888888999999:::;;;888888888888999999999:::999999:::;;;;;;;;;;;;:::888;;;===<<<::::::<<<>>><<<===>>>???BBBDDDFFFGGGKKKPPPVVVZZZ^^^fffqqqzzz}}}vvvooottt|||vvvkkkcccWWWOOONNNQQQ___vvvgggRRRAAA666222222555222333333222111000000111111111111111000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******************************++++++++++++++++++++++++)))))))))***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------...//////000//////...//////000000000000000000000000000000000000000000111111111111222222222222111111111222333333444333333333333333333333333555444444444444555666666222333444555666666666666777777888999999999999888::::::999999::::::;;;<<<999;;;>>>@@@AAAAAA@@@???BBBAAA>>>======>>>@@@BBB???@@@AAAAAA@@@???===<<<:::;;;<<<;;;;;;;;;===???===>>>@@@AAABBBBBBAAA@@@@@@AAACCCAAA???>>>AAACCCBBBDDDFFFFFFFFFFFFFFFHHHBBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDCCCAAA@@@AAAEEEFFFEEECCCEEEFFFGGGGGGGGGEEEDDDCCC???@@@@@@AAAAAA@@@@@@???.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------++++++***))),,,,,,,,,+++++++++******+++,,,...//////...,,,++++++,,,---.........---,,,---------............///------------------------////////////000000000000000000000000111111111111333333333333333333333333333333444444555666666777555888;;;::::::>>>FFFMMMhhhmmmTTTAAA>>>BBB===;;;777777<<<>>><<<;;;===>>>AAAHHHVVVjjj{{{bbb]]]\\\YYYppp|||qqqkkk]]]XXXUUUUUUOOOFFFBBBCCC@@@AAABBB@@@<<<:::<<<>>>>>><<<::::::;;;<<<;;;:::;;;;;;;;;::::::999999999999999999999999999999999888888999999999:::::::::<<<;;;:::999999:::<<<===BBBBBBBBBCCCGGGMMMSSSVVV^^^bbbfffiiinnnwww|||xxxttttttyyy|||{{{zzz}}}|||pppddd___ZZZHHHDDD[[[ttt~~~oooWWW===444555777555333222111111111000000//////222111111000///......------.../////////...,,,,,,------------,,,,,,+++***,,,,,,,,,++++++*********---,,,,,,+++*********+++***++++++,,,,,,++++++***++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------..................////////////............////////////000000000000111111111111222222222222222222222222111111111111111111111111222222222222222222222222444444444444444444444444444444444555555555555666666666666666777777777777888:::;;;::::::;;;===???>>>>>>>>>>>>============999:::<<<>>>>>>>>>=========???AAAAAA@@@@@@@@@AAA???===<<<:::999999999:::===>>>???@@@@@@???===<<<>>>???AAABBBBBBAAA???>>>AAABBBCCCBBBBBBBBBDDDFFFCCCBBBCCCHHHIIIEEEEEEGGGEEEEEEEEEEEEEEEDDDCCCBBBDDDBBBAAACCCFFFHHHHHHFFFBBBBBBBBBBBBDDDEEEFFFFFFBBBBBBDDDEEEFFFGGGGGGHHHCCCAAA@@@@@@BBBCCCCCCBBB---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,++++++***,,,,,,,,,+++++++++******+++,,,---//////---,,,++++++,,,---.........---,,,------------........................................../////////000000000//////000000000111111111333333333333333333333333222333333444444555666666444666888888666999???DDDIIIWWWvvvfffPPPHHH???@@@===<<<<<<;;;888999<<<888999<<>>>>>>>>@@@>>><<<<<<=========;;;999999::::::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<===============>>>???@@@BBBCCCGGGHHHKKKPPPVVV\\\bbbeeeooosssyyy|||zzzuuuxxx}}}}}}{{{vvvkkk[[[PPPLLLGGGLLLaaa|||rrr]]]KKK999444555555333111111111111000000000//////111111000000///......------.../////////...,,,,,,,,,---------,,,,,,+++***,,,,,,,,,+++++++++******---,,,++++++******++++++***++++++,,,,,,++++++***++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------..................////////////............//////////////////000000000111111111222222222222222222222222111111111111111111111111222222222222222222222222444444444444444444444444444444444444555555555555666666666666777777777777888:::;;;:::::::::<<<>>>>>>>>>>>>>>>>>>>>>??????<<<<<<======>>>>>>======>>>@@@AAAAAA@@@@@@AAABBB???>>>===;;;::::::;;;;;;===>>>???@@@@@@??????>>>???@@@AAABBBBBBAAA@@@???AAABBBCCCCCCBBBBBBDDDFFFBBBBBBDDDFFFEEEBBBBBBFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBDDDGGGHHHGGGEEEDDDDDDDDDDDDCCCCCCEEEFFFBBBCCCDDDFFFGGGHHHHHHHHHDDDCCCAAABBBCCCDDDDDDCCC,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---......---,,,+++++++++,,,---------------------------.............................................////////////000//////000000000000111111222222222222222222222222111222222333333444555555333666888777555555999<<<===>>>SSSpppVVVAAA@@@>>>>>>@@@>>>999999<<<:::999888777:::AAAKKKQQQwww{{{gggYYYUUUcccwww{{{xxxqqqjjjfff^^^YYYRRRMMMKKKIIIGGGDDDDDDBBB@@@?????????>>>===999999:::;;;;;;<<<<<<===;;;;;;;;;<<<<<<=========;;;;;;<<<===???@@@AAABBB@@@AAACCCEEEGGGJJJKKKMMMQQQUUU[[[bbbiiiooosssuuu{{{rrrllljjjvvv~~~}}}}}}}}}zzzvvvqqqiii[[[MMMEEEEEEGGGbbb|||jjj]]]FFF<<<444333555333111000111111000000000000//////111000000//////.........---............---,,,,,,,,,,,,---------,,,++++++,,,,,,,,,++++++++++++***,,,,,,++++++******++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------..................////////////............//////////////////000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444555555555555555666666666777777777888999:::;;;:::999:::<<<>>>======>>>>>>??????@@@@@@???>>>>>>===============>>>@@@BBBBBBAAA@@@AAABBB???>>>===<<<;;;;;;<<<======>>>???@@@AAAAAAAAA@@@???@@@AAABBBBBBAAA@@@???AAABBBCCCCCCBBBCCCEEEGGGCCCEEEHHHJJJEEE@@@BBBHHHGGGGGGGGGFFFFFFEEECCCCCCBBBBBBCCCEEEHHHIIIGGGEEEHHHJJJKKKIIIEEEDDDEEEHHHCCCDDDEEEFFFGGGHHHHHHHHHFFFDDDCCCCCCDDDEEEDDDCCC+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,------------,,,+++++++++,,,,,,------------,,,,,,---------.................................------........./////////////////////000000000111222222222222222222222222000111111222333333444444444666999999777777888:::???DDDIIIaaavvvSSSBBB======AAABBB???<<<;;;===<<<;;;999999;;;@@@CCCKKKeeexxx```ZZZYYY^^^ttt{{{yyypppeee___^^^\\\WWWRRRLLLIIIFFFEEEDDDCCCBBB@@@======>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@<<<===???AAACCCEEEGGGHHHFFFHHHLLLPPPSSSVVVXXXZZZ___dddkkkssszzz~~~zzzmmmeeedddhhhlll~~~zzzwwwkkkhhhccc\\\QQQHHHHHHNNN```}}}iiiUUUIII888333222333444111000222000000000000000000//////000000/////////..................---------,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------..................////////////............////////////////////////000000000111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333444444444555555555555555666666777777888888999:::::::::999999;;;===;;;<<<<<<===>>>??????@@@AAA@@@>>>===<<<<<<======>>>@@@BBBBBBAAA@@@AAABBB>>>===<<<;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@BBBCCCCCCBBBCCCEEEGGGEEEIIIOOOQQQJJJCCCCCCIIIGGGGGGGGGGGGFFFEEECCCCCCAAABBBDDDGGGIIIIIIHHHGGGJJJNNNQQQPPPKKKFFFFFFGGGDDDEEEFFFGGGHHHHHHHHHHHHFFFDDDBBBBBBCCCCCCCCCAAA***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000111111111111111111111111000000111111222333333444333555777888888888999:::888???>>>FFFeeeXXXKKK>>><<>>>>>AAA@@@>>><<<;;;;;;<<<<<<===???AAAAAA@@@???@@@AAA<<<;;;:::::::::;;;<<<===>>>>>>??????@@@AAABBBCCC???@@@@@@@@@@@@@@@@@@??????AAABBBBBBBBBCCCEEEGGGDDDIIIQQQTTTMMMDDDCCCHHHGGGGGGGGGGGGEEEDDDCCCBBB@@@BBBEEEGGGHHHIIIJJJJJJHHHLLLPPPQQQLLLGGGCCCBBBDDDEEEFFFGGGGGGGGGGGGGGGEEECCCAAA@@@@@@AAA???>>>++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,---------............////////////000000000000000000000000000000000111111222222333444444111222333555777777888888999777888EEEQQQYYYzzznnnTTTDDD>>><<<<<<>>>888999::::::::::::;;;===@@@>>>EEEUUUiiiiii______aaaiii}}}wwwtttoookkkgggddd```]]]XXXXXXWWWVVVTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUXXX\\\```dddggghhhkkkoootttzzz~~~xxxlllaaaaaaccciiisss|||uuullleeeRRRKKKFFFFFFMMM\\\sssyyyggg]]]SSSDDD888555777444333333111...000555......////////////000000...........................------,,,+++,,,,,,,,,++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..................////////////............////////////......////////////000000111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333333333333333444444444444444444555666777888999999999:::::::::888888:::;;;999999::::::;;;;;;<<<<<>>@@@@@@???>>>???@@@;;;:::999999:::;;;<<<===???????????????@@@AAABBB????????????????????????>>>???@@@AAAAAABBBDDDFFFCCCFFFKKKNNNIIIBBBAAADDDGGGGGGGGGFFFDDDCCCAAA@@@@@@BBBEEEFFFHHHJJJMMMOOOEEEGGGIIIJJJIIIEEEAAA>>>DDDDDDEEEFFFFFFFFFFFFFFFDDDBBB???>>>>>>>>>===;;;,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,+++*********+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------........./////////000000000000000000000000000000111111222222333444444444222222222333555666666666:::999:::CCCGGGAAARRRxxxeeeQQQCCC???BBB;;;<<<======;;;:::;;;<<<:::555777AAAJJJVVVooozzz```ZZZ\\\kkkzzzwwwpppppppppooonnnmmmllllllkkkkkkkkkjjjiiiiiihhhhhhjjjllloootttxxx}}}|||ooofffbbbeeelllwww|||vvvnnncccXXXQQQDDDFFFNNN___qqqkkkUUUKKKDDD:::444555666333111222111......111........./////////000000...........................---,,,+++++++++,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..................////////////............////////////........./////////000000111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222333333333444444444444444555666777888999999999::::::999888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;===>>>???>>>===>>>???;;;:::::::::;;;<<<>>>???@@@???>>>>>>>>>???@@@@@@>>>>>>============>>>>>><<<===?????????AAACCCEEEEEECCCCCCDDDBBB???@@@DDDFFFFFFFFFEEECCCBBB@@@??????AAADDDEEEGGGJJJPPPTTTHHHEEEBBBBBBEEEFFFCCC@@@CCCCCCDDDEEEEEEEEEEEEDDDDDDAAA???>>>======;;;:::---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,+++*********+++,,,---++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------............/////////000000000000000000000000000111222222333333444555555666444333444555666666666...:::999555;;;@@@FFFQQQzzziiiOOODDDDDD<<<======<<<;;;::::::;;;<<<999<<>>>>>===<<<===>>><<<;;;;;;;;;<<<===???@@@@@@???>>>=========>>>???======<<<<<<<<<<<<======;;;<<<>>>>>>???@@@BBBEEEIIICCC???>>>>>>>>>BBBGGGFFFFFFEEEDDDCCCAAA???>>>???AAACCCDDDFFFJJJQQQWWWNNNFFF???>>>DDDHHHHHHEEEBBBCCCDDDDDDDDDDDDDDDCCCDDDBBB???>>>>>>===;;;:::+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***------------------------,,,,,,,,,++++++******************++++++,,,,,,,,,------------------------,,,,,,,,,---------..................////////////000111111111111222222222222333444444555555444444999999888888:::<<>>===:::444:::@@@???;;;<<>><<<888666777999;;;<<<888:::<<<===<<<<<<===>>>>>><<<:::888888:::<<<>>>???>>>===>>>???@@@???>>>@@@>>><<<;;;<<<===<<<<<<===>>>>>>===;;;<<<>>>@@@EEEEEECCCBBB@@@???======@@@AAACCCBBB@@@>>>>>>???BBBAAAAAAAAACCCGGGJJJMMMCCCBBB@@@@@@@@@AAACCCEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCAAA???===<<<;;;888666+++++++++************)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,---------.....................//////////////////000000000111111111222333333444444444444444777777666666888:::===>>>FFFRRRpppwww___MMM<<<888::::::777555>>>>>>>>>;;;888888;;;>>>BBBHHHTTTeeeyyy{{{ooohhh[[[aaalllyyysssiiihhhgggjjjsss{{{|||vvv|||{{{xxxtttmmmdddYYYTTTLLLCCC===@@@LLLVVViii}}}uuummmYYYEEE666666888333///000111111111000000000//////........................------------------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------...///////////////........................---------............///////////////////////////000000000000111111111222333222222111111222222222444444444444444444444444333333333333333333333333555444444444555666777888777777777888999999::::::999:::;;;;;;999999:::;;;???===;;;:::::::::::::::999:::<<<<<<<<<<<<<<<======<<<:::888888:::<<<======<<<<<<===>>>??????>>>???===;;;;;;<<<===>>>===<<<===>>>>>>======???AAABBBBBBAAAAAA@@@@@@@@@@@@>>>@@@BBBBBB@@@@@@@@@AAAAAA@@@???>>>???AAADDDFFFAAA@@@?????????@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBB@@@>>><<<<<<:::888666+++++++++************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,---------------------------------.........//////---............/////////........./////////000000222222333444444444444333555444444444666888:::;;;>>>;;;GGGlllqqqKKK>>>???;;;999;;;<<<999666666888999888777;;;;;;<<>>@@@???>>>???===;;;;;;<<<>>>>>>>>>;;;===???@@@??????@@@AAA>>>??????@@@AAAAAABBBBBB===???AAAAAAAAAAAABBBCCCBBBAAA???======>>>???@@@>>>>>>?????????@@@@@@@@@CCCCCCCCCDDDCCCCCCBBBAAAAAA???===;;;;;;999777555+++++++++*********))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------.........//////....../////////000000000111111222333333333333333444333333444555777888999===;;;>>>MMMfffcccPPPIII???<<>>===;;;::::::;;;;;;;;;<<<;;;:::999999:::;;;<<<<<<;;;;;;===@@@AAAAAA@@@AAA???<<<<<<<<<======<<<:::<<>>>>>???@@@AAAAAABBB>>>@@@BBBBBBAAA@@@AAABBBDDDCCCAAA?????????@@@@@@===>>>???@@@@@@@@@??????AAAAAAAAAAAAAAA@@@?????????===;;;::::::888666444+++++++++*********))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------............/////////000000000111111000111222222333333222222444444444555666777888888444999===???FFFcccppp```JJJ<<<;;;======>>>>>>>>>===;;;999777;;;>>>>>>===>>>AAADDDGGGRRRfff~~~rrreee^^^]]]VVVWWW```gggmmm||||||pppgggaaa^^^\\\```eeellluuu}}}|||xxxrrrqqqrrrooojjjiiieee___VVVMMMGGGFFFHHHMMMUUUbbbvvvfffHHH999666555444444555444111222444/////////............---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,+++++++++*********++++++,,,,,,,,,*********************************************************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---...........................------------------------,,,------.......................................---------............///........................---.........////////////111000000000111111222333333333333333333333333333333333333333333333333333333333444444555666666666666777777888888999999:::888999;;;::::::999;;;<<<;;;;;;:::999999<<>>======???AAACCCCCCBBBCCCAAA>>><<<<<<<<<<<<;;;:::<<>>>>>??????????????????AAABBBCCCCCCAAA@@@@@@@@@CCCBBBAAAAAA@@@AAAAAABBB>>>>>>???@@@AAA@@@@@@@@@>>>>>>??????>>>>>>===<<<>>><<<:::999888777555333+++++++++************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........//////000000000111111111000000111222222222222111444444555555666777777777333666:::<<<@@@QQQrrrmmmRRRFFF===<<<:::999999:::;;;;;;:::::::::999999:::<<>>=========<<<;;;;;;===???@@@??????@@@AAA?????????>>>>>>>>>>>>>>>BBBCCCDDDCCCAAA??????@@@AAA@@@@@@@@@@@@@@@@@@AAA>>>????????????@@@@@@@@@=========>>>===<<<<<<;;;<<<:::888777777666444222+++++++++************)))))))))))))))************************************************************+++++++++++++++++++++++++++)))((()))***+++***(((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,---------................../////////000000///000000111111111111111333333444555666666666666666666888<<<>>>CCCNNNYYYqqqYYYNNNAAA:::;;;======<<<>>><<<999777888888999888;;;:::;;;@@@IIIVVVbbbjjjxxxqqqhhh___VVVYYY\\\^^^```eeelllrrr~~~wwwppplllhhhdddaaaccccccdddhhhnnnuuuyyy{{{}}}tttoookkkbbbYYYJJJFFFDDDFFFHHHNNN]]]kkk}}}rrr___LLL===666555666333444222000///000000000.........---------,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++(((((()))++++++,,,,,,+++************************,,,,,,,,,+++++++++******************************))))))***+++++++++++++++++++++++++++************************************************************************************))))))*********+++++++++************************************++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++,,,------......---------------------------------------............///............................../////////000000000////////////000111222333222222222222222222222222333333333333333333333333111222444555666555555555444444555555666666777777777999::::::::::::;;;===;;;<<<===<<<;;;???GGGNNNJJJDDD<<<999;;;======;;;>>>>>>>>>======>>>>>>>>>AAA@@@???@@@BBBCCCBBBAAAAAA???===<<<===???>>>>>><<<===>>>>>>======???AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCBBBAAAAAABBBAAAAAA@@@@@@@@@?????????>>>>>>=========>>>???@@@>>>>>>>>>>>>>>>===<<<<<<;;;999777666666666444222+++++++++************)))))))))))))))************************************************************++++++++++++++++++++++++***)))((()))***+++***((())))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........////////////000111111111111111222333444444555555555555222222666:::;;;:::???EEEOOOuuuYYYHHHDDDCCC>>>888;;;999999;;;???@@@>>>::::::;;;<<<===@@@BBBDDDFFFPPP\\\ppp|||uuukkk___WWWUUUWWWZZZUUUXXX[[[]]]___cccjjjoooooorrrvvvvvvuuuuuuxxxzzz}}}|||vvvnnnkkkjjjhhhddd```___[[[WWWVVVZZZ___aaabbbooottt}}}|||yyykkk^^^WWWSSSLLLCCC??????EEERRR___nnn{{{|||nnn]]]GGG999666666222---111222222111222333333000......---------,,,,,,,,,------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++(((((()))++++++,,,,,,,,,************************,,,,,,,,,+++++++++******************************((()))***+++++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))************************************************))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------------------------------------.........//////........................////////////000000000000////////////000111222333222222222222222222222222333333333333333333333333111222333555666555555444333333444444555666666666777999::::::::::::<<<===777:::===<<<;;;<<>>===<<<>>>>>>????????????>>>>>>AAA@@@??????AAABBBAAA??????===;;;<<<>>>@@@AAAAAA>>>>>>>>>===;;;<<<>>>@@@<<<<<<======>>>>>>?????????@@@BBBCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@??????>>>===;;;:::;;;<<<>>>@@@???????????????>>>>>>===:::888666666666555333222,,,+++*********+++---...*********)))))))))))))))''''''(((((((((((('''''')))+++,,,------,,,***)))*********++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............//////000000000111111111111222222222333333333444444555666777999:::<<<<<<<<>>::::::<<<:::666===;;;;;;<<<===>>>===;;;DDDHHHOOOYYYhhhzzz{{{ppphhhcccaaa]]]ZZZWWWVVVVVVVVVZZZYYYVVVTTTTTTUUUWWWYYYaaa]]]ZZZYYYZZZ[[[ZZZXXXTTTVVVXXXXXXWWWXXX[[[___^^^hhhpppqqqrrr|||||||||yyynnnddd^^^RRRMMMFFFCCCAAA@@@>>>>>>===LLLggg|||sssiiidddOOOFFF;;;444444555444222222222222111000//////.........---------,,,,,,,,,,,,,,,,,,------,,,++++++,,,++++++******++++++,,,,,,,,,,,,++++++************************************++++++,,,,,,++++++***************************+++++++++*********))))))******++++++++++++******************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---------------------------------------------------,,,------......------,,,........................---------............///---------............///............////////////////////////000111222333666555222111000000111222000111111111111222222222222333333333333333333444444444444555555555666666666777888999:::;;;;;;<<<::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>============???@@@AAA??????>>>>>>======<<<<<<:::;;;===>>>???>>>===<<>><<<<<<===???@@@AAA@@@?????????AAACCCEEECCCCCCBBBAAA???>>>======>>>===;;;999999;;;===???>>>@@@BBBDDDCCC@@@===;;;:::999777666666555333111***************+++,,,,,,***))))))))))))))))))))))))))))))******))))))))))))+++,,,------,,,***)))******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------,,,,,,,,,,,,------------------............//////000000000111111111222222222333333333333444444555777888:::;;;;;;<<<>>>BBBPPPhhh~~~dddLLLLLLKKKDDD;;;888;;;>>>===???<<<888666888:::<<<<<>>===============<<<;;;;;;>>>============???@@@AAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<======>>>===???@@@???>>>===>>>???CCCBBB@@@>>>>>>>>>>>>>>>AAA@@@?????????AAACCCDDDDDDDDDCCCAAA@@@>>>===<<>><<<;;;;;;===???@@@???@@@BBBCCCCCC@@@===;;;:::888666555555444222111(((((()))***************))))))))))))))))))*********++++++++++++++++++*********,,,,,,---,,,+++******++++++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++*********++++++++++++,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------............////////////000000000000111111222222222333333333444555666888999:::::::::;;;:::<<>>999999999666999AAABBBFFFYYYqqq{{{jjj[[[MMMBBB;;;;;;777222000222444444222222111111000000//////...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++*********************************++++++++++++******************************+++++++++*********************++++++++++++******************************************************)))************+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---------------------------------------------------,,,------......------,,,------------------------------------............---------............///............////////////////////////000111222222555444222111000000111222000111111111111222222222222222222333333444444444444444444555555555555555666666666777777888888999::::::;;;;;;<<<=========<<<<<<<<<<<<<<<;;;;;;:::============>>>???@@@@@@BBBBBBAAA@@@>>>======<<<>>><<<;;;::::::<<<>>>???>>>???@@@???>>>===>>>@@@DDDDDDCCCBBB@@@???>>>>>>AAAAAA@@@@@@@@@BBBDDDEEEFFFEEEDDDBBB@@@>>>===<<<>>>===;;;:::;;;<<<>>>@@@>>>@@@BBBCCCBBB@@@===;;;999777555444444444222000&&&''')))*********)))((()))))))))))))))************++++++,,,,,,++++++*********+++,,,,,,,,,++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,************++++++++++++************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,---------................../////////000000111111111111222222222222333444555666888888888888:::;;;<<<===EEE\\\zzzrrrXXXHHHAAA===;;;;;;;;;<<<>>>===;;;999;;;<<<===>>>>>>???BBBDDDIIIOOOWWW___hhhttt|||vvvnnneee]]]VVVSSSEEE@@@===<<<:::888:::>>>;;;:::GGGZZZeeelllyyygggUUUHHH>>>999666555222000000222333222111111111000000////////////---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******************************++++++++++++************************************************************++++++++++++******************************************************))))))*********+++++++++************************++++++++++++++++++++++++'''(((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,---------.........---------............///............///////////////////////////000111111333333222111000000111111000000111111111222222222222222222333333444444444555555555555555555555555777777777777888888999999;;;;;;;;;<<<<<<<<<======<<<<<<======<<<<<<;;;:::<<<<<<======>>>??????@@@BBBAAA@@@???>>><<<;;;;;;<<<<<<;;;:::;;;<<<===>>>@@@AAABBBBBB@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???CCCBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDCCCAAA???===<<<;;;:::999999999:::<<<===>>>???@@@AAA@@@>>><<<:::777666444333444333111000&&&'''(((******)))(((((((((((())))))************))))))************))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,))))))*********+++++++++************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...---............/////////000000000111111111222222222333444555666777777777555999<<<:::999@@@PPP^^^pppaaaXXXGGGDDD@@@===<<<<<<<<<;;;:::<<<======<<<;;;===>>>===>>>>>>>>>AAAHHHRRRZZZeeeooozzzuuujjjddd[[[PPPFFF???:::888888777777:::::::::@@@GGGKKKMMM^^^xxx{{{sssgggUUUDDD;;;777777888444333222222222222111000000000000///////////////------,,,,,,,,,+++++++++)))***++++++,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++************************)))******++++++******)))******************************************************++++++++++++******************************************************))))))*********+++++++++************************************************'''(((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,------------...---------............///............//////////////////////////////000111222222111111111111111111000000111111111222222222111111222333333444555555555555555555555555555444777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<;;;<<<<<<===>>>>>>??????@@@???>>>===<<<;;;::::::999:::<<<=========<<<;;;@@@BBBBBBBBBAAA@@@AAABBBAAAAAABBBCCCCCCCCCBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHGGGFFFEEECCCAAA@@@>>>>>><<<;;;::::::::::::;;;<<<===>>>>>>???>>><<<;;;999666444333222333222111///''''''((()))))))))))))))((((((((()))******++++++(((((())))))))))))((((((*********++++++,,,,,,---,,,,,,,,,++++++++++++******************+++++++++*********++++++,,,,,,---)))))))))************+++************************++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------.........//////000000000000111111111111222333444555555555555444888:::999666999AAAHHHWWWcccYYYJJJ>>>777666888:::999;;;<<<<<<;;;:::;;;===666999;;;======>>>@@@BBB???HHHVVVeeessszzzrrriiicccPPPKKKDDD===888666666777777777:::<<<<<<===FFFQQQeeejjjxxxvvvlllbbbWWWHHH;;;444333555777444444444333222111000000////////////////////////,,,,,,,,,,,,++++++++++++((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,************************))))))************))))))***************************************+++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///............/////////////////////......//////000111111111111111111111000000111111111111222222222111111222333333444555555555555555555555444444444777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<;;;;;;<<<===>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::888:::<<<===>>>===;;;:::???@@@AAA@@@???>>>???AAA??????@@@AAAAAABBBBBBCCCEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFEEEDDDBBBAAA@@@@@@@@@???>>>>>>============;;;<<<<<<<<<;;;:::999888444333111111222222000///))))))(((((())))))***+++'''(((((()))******++++++(((((())))))))))))((((((************+++,,,---...,,,,,,,,,+++++++++******))))))*********+++++++++)))******+++,,,,,,------))))))))))))************************************++++++************++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------........./////////000000000111111000111222333444444444444666666777777888:::===@@@BBBaaannn[[[LLLDDD???===;;;<<<<<<;;;:::999:::;;;666888<<<>>>>>>===<<<<<<>>>CCCJJJRRR[[[eeepppxxxvvvwwwxxxzzz~~~~~~zzzvvvpppiiiaaaYYYQQQKKK???>>>;;;999999:::<<<>>>:::<<>>>>>======<<<;;;:::;;;<<<>>>>>>>>>>>>==================<<<<<<<<<::::::;;;;;;<<<<<<<<<;;;???@@@AAAAAA??????@@@AAA@@@???>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBAAABBBBBBAAA???>>>===<<<;;;999:::::::::999888777666333222000000111111000...***)))((((((((()))+++,,,'''(((((()))***+++++++++))))))************))))))************+++,,,---...,,,,,,,,,++++++*********))))))******++++++++++++))))))***+++,,,,,,------))))))))))))************************************++++++************++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000000111222333333333333333444333222444666777666444888BBBSSSggg~~~rrr___PPPGGG>>>>>>>>><<<999888999:::888888777777777777999:::888:::;;;===@@@GGGRRRYYYZZZ\\\___ccchhhmmmqqqsssoooppprrruuuxxx{{{~~~{{{}}}}}}xxxtttooommmooorrrsssrrrrrrvvvwwwrrrnnnnnnmmmkkkbbb]]]UUUMMMGGGAAA;;;777777777777888999:::<<<<<>>:::777666444222000222333333222000000111222.........///////////////,,,,,,,,,+++++++++******(((((()))++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,************************))))))************))))))************************))))))******++++++++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---++++++++++++++++++++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////............/////////000000//////........./////////000111111111111000000000111111111111222222222000111111222444555666666666666555555555444444444222333444666888:::<<<===<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::;;;<<<>>>>>>>>>>>>===============>>>>>>>>>>>><<<;;;:::999999;;;<<<>>>AAABBBCCCCCCAAAAAABBBCCCBBB@@@>>><<<<<<===>>>???BBBCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@>>>===;;;:::999888999999888888777666555333111000000111111///...))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++******************)))))))))***+++,,,,,,))))))))))))))))))))))))///,,,)))(((((()))******************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++************************************+++++++++,,,,,,,,,..................------////////////000000000000111111222222222333333333444444555555666777777777999;;;???FFFUUUsssrrr]]]UUUJJJ@@@<<<;;;<<<===::::::999888777777666666:::;;;<<<===<<<===AAAGGGHHHHHHJJJNNNUUU[[[___```ZZZ[[[^^^bbbfffiiikkklllqqqsssuuuvvvtttqqqllliiijjjllljjjbbb```cccbbb^^^^^^\\\XXXTTTQQQPPPKKKGGG???AAAAAA>>>:::888999;;;444===:::999DDDKKKLLLRRR^^^cccssseeeUUUGGG===555444333333222222333333000000000000000000000000........................************+++,,,------++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))************************************************,,,++++++***+++,,,...///***************************(((((((((***+++***)))******))))))******+++,,,,,,,,,+++***))))))******************************++++++************++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...........................------,,,,,,,,,............////////////000000000000111111111111222222222111111111000000111111222333333333333222444444444444444444444444444555666888999999999999::::::::::::::::::::::::;;;;;;::::::999:::::::::::::::::::::;;;===???@@@???@@@@@@@@@@@@???>>>>>>::::::;;;;;;;;;;;;;;;;;;AAADDDGGGEEE@@@===???BBBAAA@@@???===<<<;;;;;;;;;<<>>?????????>>>;;;999777666666666555444444333333000000000000////////////))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))******+++,,,)))))))))))))))))))))))),,,+++)))((()))******)))************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++***************************************+++++++++,,,,,,..................------.../////////000000000000111111111222222222333333333444444555666666777777777666888;;;BBBVVVwwwyyykkk\\\OOOCCC===>>>>>><<<;;;;;;<<<<<<===999999:::;;;;;;:::;;;>>>>>>>>>>>>@@@DDDGGGHHHHHHHHHIIILLLOOORRRSSSTTTUUUZZZ[[[]]]^^^]]]ZZZWWWUUUSSSUUURRRLLLIIIKKKKKKGGGBBB@@@>>><<<===>>>;;;777:::;;;<<<<<<;;;===AAAEEE===HHHLLLQQQdddsss{{{zzzhhhXXXMMMCCC:::333444444333222222222222333////////////////////////........................++++++*********+++,,,,,,++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))************************************************,,,+++*********+++,,,---************************+++))))))***+++,,,+++*********))))))******+++,,,,,,++++++***))))))******************************++++++************++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,------...---,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......------,,,,,,......---------,,,,,,,,,............//////////////////000000000111111111222222222111111111000000000111222222333333222222444444444444444444444444444555666777888999999999::::::::::::::::::::::::;;;;;;:::999999999999:::::::::999:::;;;<<<>>>???>>>??????@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;@@@CCCFFFEEEAAA>>>@@@BBBBBBAAA???>>>===<<<<<<<<<<<<>>>AAABBBBBBBBBDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@>>>?????????>>>;;;999777666666555555444333333333000000000000/////////...))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))***++++++)))))))))))))))))))))))))))))))))***,,,,,,***)))************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++***************************************++++++++++++,,,------------------............/////////000000000000111111111222222222222333333333444555555666666999888888888888AAAUUUhhhmmmWWWIIIJJJHHHEEEBBB>>><<<:::999:::999999:::<<<===<<<;;;@@@???>>>@@@BBBCCCBBBAAABBBCCCFFFHHHIIIIIIIIIHHHLLLMMMNNNOOOOOONNNLLLKKKIIIJJJHHHCCC@@@AAA@@@===@@@===:::;;;>>>>>><<<:::::::::999888:::>>>EEEJJJUUUdddmmmyyy{{{zzziiiSSSBBB;;;888555222444333222222111111222222////////////////////////------------------------,,,,,,+++*********++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))************************************************++++++***)))))))))******************************+++*********,,,---,,,+++******))))))******+++,,,,,,+++******)))*********************************++++++************++++++++++++,,,,,,,,,,,,------+++************+++,,,,,,------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...---,,,++++++...------------,,,,,,,,,............//////////////////000000000000111111222222222111111111111111000111222222333333222222333333333333444444444444444555666777888999999999999999::::::::::::::::::;;;:::999999888888888999::::::999999:::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<>>============>>>??????>>>???AAABBBEEEEEEEEEDDDCCCBBB@@@@@@????????????===;;;999888555555555444333333222222000000000/////////......(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))'''(((***---//////,,,)))************************************************))))))))))))))))))))))))******++++++++++++******************************************++++++++++++,,,,,,------------.............../////////000000000000000111111111111222222222333333444444555555888888:::;;;999;;;FFFRRR^^^yyyrrrllljjjeee^^^TTTJJJAAA<<<>>>===:::888;;;???>>>;;;:::999999;;;===???>>>===:::;;;===>>>??????>>>===??????????????????>>>>>>>>>>>>===:::999999888666>>>999777999;;;::::::;;;>>>======@@@FFFOOOZZZ```{{{sssiiiYYYFFF999777888777555333333222111111111111111////////////////////////------------------------,,,,,,+++***))))))******************************************************))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************************************,,,,,,++++++******))))))************************+++***)))***,,,---,,,+++******))))))******+++,,,++++++***************+++************************++++++************+++++++++++++++,,,,,,,,,------******))))))******+++,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------............////////////////////////000000000111111111111111111111111111000000111222222222222222333333333333333444444444333444555777888888999999999999999999999:::::::::;;;:::999888888888888888:::::::::::::::::::::;;;<<<===>>>???@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>???BBBEEEEEECCCBBBBBBCCCAAAAAA@@@???>>>>>>>>>??????@@@???>>>======???AAADDDDDDDDDDDDCCCAAA@@@????????????>>>===;;;999888444444444333222222111111000000/////////.........(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))))))))******))))))((())))))***))))))))))))))))))))))))'''))),,,000222111...***************************************************))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++,,,,,,,,,,,,------..................//////////////////000000000111111111111111111222333333444444222222555999888777<<>>RRRssswwwhhh___WWWTTTKKKBBB@@@BBB@@@:::===;;;;;;;;;===>>>===<<<::::::;;;<<<<<<=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<999:::>>>???@@@GGGOOOQQQRRRVVV```nnn~~~|||~~~mmmZZZNNNEEE999444555666444000222222111000000000000111........................------------------------,,,++++++***))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************---------,,,,,,+++*********************************)))((()))+++++++++)))******))))))******+++,,,+++***************++++++************************++++++************+++++++++++++++,,,,,,,,,------******))))))******+++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......------------------------............////////////...////////////000000000111111111111111111111111000000111222222222222111222222222333333333444444333444555666777888888888888888888999999:::::::::<<<;;;:::999888888888888999999::::::::::::::::::;;;<<<>>>???AAAAAABBBBBB=========>>>>>>?????????@@@BBBDDDEEEEEECCCBBBBBB@@@@@@???????????????@@@AAAAAAAAA???======???AAACCCCCCCCCCCCBBB@@@???>>>>>>>>>===<<<;;;:::888777333333333222111111000000////////////............))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))******+++******)))((((((((())))))))))))))))))))))))))))))((())),,,000222111---***************************************************))))))))))))))))))))))))******++++++++++++******************************)))))))))************+++++++++,,,,,,------......------........./////////////////////000000000000000000111111222333333333222111333777777666888<<<>>>???HHHYYYooo{{{iii```]]]XXXPPPLLLIIIFFFCCCCCCBBBAAA@@@@@@???>>>======>>>???@@@=========>>>>>>????????????>>>@@@EEEGGGFFFGGGIIILLLKKKOOOUUUVVVYYYgggxxxwwwjjjeee```PPP>>>:::777444444555444111...222111000000///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******************************************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))************************************************,,,,,,---------,,,++++++************************)))((('''(((***+++***)))******))))))******+++,,,*********)))******+++,,,************************++++++************++++++++++++,,,,,,,,,,,,------+++************+++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,------------...............////////////......////////////000000111111111111111222222222///000111111222222111111111111222222333333444444333444555666777888888888777777888888999:::::::::===<<<;;;:::999888888888999999:::;;;;;;;;;;;;;;;<<<<<<>>>???AAAAAABBBBBB;;;;;;<<<===>>>???@@@@@@AAABBBEEEFFFFFFDDDBBB@@@??????>>>>>>>>>??????@@@AAABBBBBBAAA???>>>???AAABBBBBBBBBAAA@@@???============<<<:::999888777666222222222111000000///////////////.........------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***++++++,,,******)))((((((((((((((())))))))))))))))))))))))((()))+++...000///,,,(((************************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))***************++++++,,,------......---------.........//////........./////////000000//////000000111222222333555333333777888777888<<<===:::999===HHH]]]|||fffbbb\\\WWWUUUSSSRRRQQQLLLJJJFFFCCCBBBCCCEEEFFFCCCDDDGGGIIIKKKLLLMMMMMMMMMLLLOOOWWW[[[[[[]]]aaaiiiiiilllnnnjjjjjj}}}{{{pppZZZNNNJJJAAA555444555555555444333222111111111000////////////000........................,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))******+++************************************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))******************************************************+++,,,---,,,++++++***************************)))((()))+++,,,+++*********))))))******+++,,,******))))))***++++++,,,************************++++++************++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,---------..................////////////........./////////000000000000111111111222222222///000000111111111111111000111111222333333444444333333555666777888888888666777777888999999::::::???>>><<<;;;:::999999999888999:::<<<=========<<<<<<===>>>???@@@AAAAAAAAA<<<<<<======>>>>>>??????BBBCCCEEEGGGGGGEEEAAA>>>============>>>>>>???@@@???AAABBBAAA@@@??????@@@@@@@@@@@@@@@???===<<<;;;<<<;;;:::888777666666555222111111000000///......//////.........---------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***+++,,,,,,,,,******)))((((((((((((((())))))))))))))))))))))))'''(((***---...---***'''************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))******************+++,,,,,,---......---------.........//////............/////////000/////////000111111222222555111111555777777999===111888???AAA???EEEYYYnnnqqqmmmgggbbb``````ccceeebbbeeehhhlllppprrrsssttttttsssxxx}}}{{{xxx}}}yyyfffMMM??????>>>888333555555333000///111333111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))************************************************((()))***+++,,,,,,+++***************************+++***)))***,,,---,,,+++*********)))***++++++,,,******))))))***+++,,,,,,************************++++++************++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................../////////000............/////////000000000111111222222222222//////000111111111111111000000111222333333444444222333444666777777888888666777777888999999::::::??????===<<<;;;:::::::::777999;;;===>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>CCCDDDEEEGGGGGGEEEAAA======<<<<<<<<<===>>>???@@@===???AAABBB@@@???>>>???????????????>>><<<;;;:::;;;;;;999777666555555555111111111000//////......//////.........---------